<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
/*!
 * Datepicker for Bootstrap v1.4.1 (https://github.com/eternicode/bootstrap-datepicker)
 *
 * Copyright 2012 Stefan Petre
 * Improvements by Andrew Rowls
 * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0)
 */
@import url(https://fonts.googleapis.com/css?family=Assistant:400,600,700&amp;subset=hebrew);

.datepicker {
    padding: 4px;
    border-radius: 4px;
    direction: ltr
}

.datepicker-inline {
    width: 220px
}

.datepicker.datepicker-rtl {
    direction: rtl
}

.datepicker.datepicker-rtl table tr td span {
    float: right
}

.datepicker-dropdown {
    top: 0;
    left: 0
}

.datepicker-dropdown:after, .datepicker-dropdown:before {
    content: '';
    display: inline-block;
    border-top: 0;
    position: absolute
}

.datepicker-dropdown:before {
    border-bottom-color: rgba(0, 0, 0, .2);
    border-left: 7px solid transparent;
    border-right: 7px solid transparent;
    border-bottom: 7px solid #ccc
}

.datepicker-dropdown:after {
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-bottom: 6px solid #fff
}

.datepicker-dropdown.datepicker-orient-left:before {
    left: 6px
}

.datepicker-dropdown.datepicker-orient-left:after {
    left: 7px
}

.datepicker-dropdown.datepicker-orient-right:before {
    right: 6px
}

.datepicker-dropdown.datepicker-orient-right:after {
    right: 7px
}

.datepicker-dropdown.datepicker-orient-top:before {
    top: -7px
}

.datepicker-dropdown.datepicker-orient-top:after {
    top: -6px
}

.datepicker-dropdown.datepicker-orient-bottom:before {
    bottom: -7px;
    border-bottom: 0;
    border-top: 7px solid #999
}

.datepicker-dropdown.datepicker-orient-bottom:after {
    bottom: -6px;
    border-bottom: 0;
    border-top: 6px solid #fff
}

.datepicker &gt; div {
    display: none
}

.bootstrap-iso article, .bootstrap-iso aside, .bootstrap-iso details, .bootstrap-iso figcaption, .bootstrap-iso figure, .bootstrap-iso footer, .bootstrap-iso header, .bootstrap-iso hgroup, .bootstrap-iso main, .bootstrap-iso menu, .bootstrap-iso nav, .bootstrap-iso section, .bootstrap-iso summary, .datepicker.days .datepicker-days, .datepicker.months .datepicker-months, .datepicker.years .datepicker-years {
    display: block
}

.datepicker table {
    margin: 0;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.datepicker table tr td, .datepicker table tr th {
    text-align: center;
    width: 30px;
    height: 30px;
    border-radius: 4px;
    border: none
}

.bootstrap-iso a, .table-striped .datepicker table tr td, .table-striped .datepicker table tr th {
    background-color: transparent
}

.datepicker table tr td.day.focused, .datepicker table tr td.day:hover {
    background: #eee;
    cursor: pointer
}

.datepicker table tr td.new, .datepicker table tr td.old {
    color: #999
}

.datepicker table tr td.disabled, .datepicker table tr td.disabled:hover {
    background: 0 0;
    color: #999;
    cursor: default
}

.datepicker table tr td.today, .datepicker table tr td.today.disabled, .datepicker table tr td.today.disabled:hover, .datepicker table tr td.today:hover {
    color: #000;
    background-color: #ffdb99;
    border-color: #ffb733
}

.datepicker table tr td.today.disabled:hover:hover, .datepicker table tr td.today:focus, .datepicker table tr td.today:hover, .datepicker table tr td.today:hover:hover {
    color: #000;
    background-color: #ffcd70;
    border-color: #f59e00
}

.datepicker table tr td.today.disabled:hover {
    color: #000
}

.datepicker table tr td.today:hover:focus {
    color: #000;
    background-color: #ffcd70;
    border-color: #f59e00
}

.datepicker table tr td.today.disabled:focus {
    color: #000
}

.datepicker table tr td.today.active, .datepicker table tr td.today.disabled:hover:active, .datepicker table tr td.today.disabled:hover:focus, .datepicker table tr td.today:active, .datepicker table tr td.today:hover:active {
    color: #000;
    background-color: #ffcd70;
    border-color: #f59e00
}

.datepicker table tr td.today.disabled:active {
    color: #000
}

.datepicker table tr td.today:hover.active {
    color: #000;
    background-color: #ffcd70;
    border-color: #f59e00
}

.datepicker table tr td.today.disabled.active {
    color: #000
}

.datepicker table tr td.today.disabled:hover.active, .open .dropdown-toggle.datepicker table tr td.today, .open .dropdown-toggle.datepicker table tr td.today.disabled, .open .dropdown-toggle.datepicker table tr td.today.disabled:hover, .open .dropdown-toggle.datepicker table tr td.today:hover {
    color: #000;
    background-color: #ffcd70;
    border-color: #f59e00
}

.datepicker table tr td.today.active, .datepicker table tr td.today.disabled.active, .datepicker table tr td.today.disabled:active, .datepicker table tr td.today.disabled:hover.active, .datepicker table tr td.today.disabled:hover:active, .datepicker table tr td.today:active, .datepicker table tr td.today:hover.active, .datepicker table tr td.today:hover:active, .open .dropdown-toggle.datepicker table tr td.today, .open .dropdown-toggle.datepicker table tr td.today.disabled, .open .dropdown-toggle.datepicker table tr td.today.disabled:hover, .open .dropdown-toggle.datepicker table tr td.today:hover {
    background-image: none
}

.datepicker table tr td.today.disabled, .datepicker table tr td.today.disabled.active, .datepicker table tr td.today.disabled.disabled, .datepicker table tr td.today.disabled.disabled.active, .datepicker table tr td.today.disabled.disabled:active, .datepicker table tr td.today.disabled.disabled:focus, .datepicker table tr td.today.disabled.disabled:hover, .datepicker table tr td.today.disabled:active, .datepicker table tr td.today.disabled:focus, .datepicker table tr td.today.disabled:hover, .datepicker table tr td.today.disabled:hover.disabled, .datepicker table tr td.today.disabled:hover.disabled.active, .datepicker table tr td.today.disabled:hover.disabled:active, .datepicker table tr td.today.disabled:hover.disabled:focus, .datepicker table tr td.today.disabled:hover.disabled:hover, .datepicker table tr td.today.disabled:hover[disabled], .datepicker table tr td.today.disabled:hover[disabled].active, .datepicker table tr td.today.disabled:hover[disabled]:active, .datepicker table tr td.today.disabled:hover[disabled]:focus, .datepicker table tr td.today.disabled:hover[disabled]:hover, .datepicker table tr td.today.disabled[disabled], .datepicker table tr td.today.disabled[disabled].active, .datepicker table tr td.today.disabled[disabled]:active, .datepicker table tr td.today.disabled[disabled]:focus, .datepicker table tr td.today.disabled[disabled]:hover, .datepicker table tr td.today:hover.disabled, .datepicker table tr td.today:hover.disabled.active, .datepicker table tr td.today:hover.disabled:active, .datepicker table tr td.today:hover.disabled:focus, .datepicker table tr td.today:hover.disabled:hover, .datepicker table tr td.today:hover[disabled], .datepicker table tr td.today:hover[disabled].active, .datepicker table tr td.today:hover[disabled]:active, .datepicker table tr td.today:hover[disabled]:focus, .datepicker table tr td.today:hover[disabled]:hover, .datepicker table tr td.today[disabled], .datepicker table tr td.today[disabled].active, .datepicker table tr td.today[disabled]:active, .datepicker table tr td.today[disabled]:focus, .datepicker table tr td.today[disabled]:hover, fieldset[disabled] .datepicker table tr td.today, fieldset[disabled] .datepicker table tr td.today.active, fieldset[disabled] .datepicker table tr td.today.disabled, fieldset[disabled] .datepicker table tr td.today.disabled.active, fieldset[disabled] .datepicker table tr td.today.disabled:active, fieldset[disabled] .datepicker table tr td.today.disabled:focus, fieldset[disabled] .datepicker table tr td.today.disabled:hover, fieldset[disabled] .datepicker table tr td.today.disabled:hover.active, fieldset[disabled] .datepicker table tr td.today.disabled:hover:active, fieldset[disabled] .datepicker table tr td.today.disabled:hover:focus, fieldset[disabled] .datepicker table tr td.today.disabled:hover:hover, fieldset[disabled] .datepicker table tr td.today:active, fieldset[disabled] .datepicker table tr td.today:focus, fieldset[disabled] .datepicker table tr td.today:hover, fieldset[disabled] .datepicker table tr td.today:hover.active, fieldset[disabled] .datepicker table tr td.today:hover:active, fieldset[disabled] .datepicker table tr td.today:hover:focus, fieldset[disabled] .datepicker table tr td.today:hover:hover {
    background-color: #ffdb99;
    border-color: #ffb733
}

.datepicker table tr td.today:hover:hover {
    color: #000
}

.datepicker table tr td.today.active:hover {
    color: #fff
}

.datepicker table tr td.range, .datepicker table tr td.range.disabled, .datepicker table tr td.range.disabled:hover, .datepicker table tr td.range:hover {
    background: #eee;
    border-radius: 0
}

.datepicker table tr td.range.today, .datepicker table tr td.range.today.disabled, .datepicker table tr td.range.today.disabled:hover, .datepicker table tr td.range.today:hover {
    color: #000;
    background-color: #f7ca77;
    border-color: #f1a417;
    border-radius: 0
}

.datepicker table tr td.range.today.disabled:hover:hover, .datepicker table tr td.range.today:focus, .datepicker table tr td.range.today:hover, .datepicker table tr td.range.today:hover:hover {
    color: #000;
    background-color: #f4bb51;
    border-color: #bf800c
}

.datepicker table tr td.range.today.disabled:hover {
    color: #000
}

.datepicker table tr td.range.today:hover:focus {
    color: #000;
    background-color: #f4bb51;
    border-color: #bf800c
}

.datepicker table tr td.range.today.disabled:focus {
    color: #000
}

.datepicker table tr td.range.today.active, .datepicker table tr td.range.today.disabled:hover:active, .datepicker table tr td.range.today.disabled:hover:focus, .datepicker table tr td.range.today:active, .datepicker table tr td.range.today:hover:active {
    color: #000;
    background-color: #f4bb51;
    border-color: #bf800c
}

.datepicker table tr td.range.today.disabled:active {
    color: #000
}

.datepicker table tr td.range.today:hover.active {
    color: #000;
    background-color: #f4bb51;
    border-color: #bf800c
}

.datepicker table tr td.range.today.disabled.active {
    color: #000
}

.datepicker table tr td.range.today.disabled:hover.active, .open .dropdown-toggle.datepicker table tr td.range.today, .open .dropdown-toggle.datepicker table tr td.range.today.disabled, .open .dropdown-toggle.datepicker table tr td.range.today.disabled:hover, .open .dropdown-toggle.datepicker table tr td.range.today:hover {
    color: #000;
    background-color: #f4bb51;
    border-color: #bf800c
}

.datepicker table tr td.range.today.active, .datepicker table tr td.range.today.disabled.active, .datepicker table tr td.range.today.disabled:active, .datepicker table tr td.range.today.disabled:hover.active, .datepicker table tr td.range.today.disabled:hover:active, .datepicker table tr td.range.today:active, .datepicker table tr td.range.today:hover.active, .datepicker table tr td.range.today:hover:active, .open .dropdown-toggle.datepicker table tr td.range.today, .open .dropdown-toggle.datepicker table tr td.range.today.disabled, .open .dropdown-toggle.datepicker table tr td.range.today.disabled:hover, .open .dropdown-toggle.datepicker table tr td.range.today:hover {
    background-image: none
}

.datepicker table tr td.range.today.disabled, .datepicker table tr td.range.today.disabled.active, .datepicker table tr td.range.today.disabled.disabled, .datepicker table tr td.range.today.disabled.disabled.active, .datepicker table tr td.range.today.disabled.disabled:active, .datepicker table tr td.range.today.disabled.disabled:focus, .datepicker table tr td.range.today.disabled.disabled:hover, .datepicker table tr td.range.today.disabled:active, .datepicker table tr td.range.today.disabled:focus, .datepicker table tr td.range.today.disabled:hover, .datepicker table tr td.range.today.disabled:hover.disabled, .datepicker table tr td.range.today.disabled:hover.disabled.active, .datepicker table tr td.range.today.disabled:hover.disabled:active, .datepicker table tr td.range.today.disabled:hover.disabled:focus, .datepicker table tr td.range.today.disabled:hover.disabled:hover, .datepicker table tr td.range.today.disabled:hover[disabled], .datepicker table tr td.range.today.disabled:hover[disabled].active, .datepicker table tr td.range.today.disabled:hover[disabled]:active, .datepicker table tr td.range.today.disabled:hover[disabled]:focus, .datepicker table tr td.range.today.disabled:hover[disabled]:hover, .datepicker table tr td.range.today.disabled[disabled], .datepicker table tr td.range.today.disabled[disabled].active, .datepicker table tr td.range.today.disabled[disabled]:active, .datepicker table tr td.range.today.disabled[disabled]:focus, .datepicker table tr td.range.today.disabled[disabled]:hover, .datepicker table tr td.range.today:hover.disabled, .datepicker table tr td.range.today:hover.disabled.active, .datepicker table tr td.range.today:hover.disabled:active, .datepicker table tr td.range.today:hover.disabled:focus, .datepicker table tr td.range.today:hover.disabled:hover, .datepicker table tr td.range.today:hover[disabled], .datepicker table tr td.range.today:hover[disabled].active, .datepicker table tr td.range.today:hover[disabled]:active, .datepicker table tr td.range.today:hover[disabled]:focus, .datepicker table tr td.range.today:hover[disabled]:hover, .datepicker table tr td.range.today[disabled], .datepicker table tr td.range.today[disabled].active, .datepicker table tr td.range.today[disabled]:active, .datepicker table tr td.range.today[disabled]:focus, .datepicker table tr td.range.today[disabled]:hover, fieldset[disabled] .datepicker table tr td.range.today, fieldset[disabled] .datepicker table tr td.range.today.active, fieldset[disabled] .datepicker table tr td.range.today.disabled, fieldset[disabled] .datepicker table tr td.range.today.disabled.active, fieldset[disabled] .datepicker table tr td.range.today.disabled:active, fieldset[disabled] .datepicker table tr td.range.today.disabled:focus, fieldset[disabled] .datepicker table tr td.range.today.disabled:hover, fieldset[disabled] .datepicker table tr td.range.today.disabled:hover.active, fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:active, fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:focus, fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:hover, fieldset[disabled] .datepicker table tr td.range.today:active, fieldset[disabled] .datepicker table tr td.range.today:focus, fieldset[disabled] .datepicker table tr td.range.today:hover, fieldset[disabled] .datepicker table tr td.range.today:hover.active, fieldset[disabled] .datepicker table tr td.range.today:hover:active, fieldset[disabled] .datepicker table tr td.range.today:hover:focus, fieldset[disabled] .datepicker table tr td.range.today:hover:hover {
    background-color: #f7ca77;
    border-color: #f1a417
}

.datepicker table tr td.selected, .datepicker table tr td.selected.disabled, .datepicker table tr td.selected.disabled:hover, .datepicker table tr td.selected:hover {
    color: #fff;
    background-color: #999;
    border-color: #555;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, .25)
}

.datepicker table tr td.selected.disabled:hover:hover, .datepicker table tr td.selected:focus, .datepicker table tr td.selected:hover, .datepicker table tr td.selected:hover:hover {
    color: #fff;
    background-color: #858585;
    border-color: #373737
}

.datepicker table tr td.selected.disabled:hover {
    color: #fff
}

.datepicker table tr td.selected:hover:focus {
    color: #fff;
    background-color: #858585;
    border-color: #373737
}

.datepicker table tr td.selected.disabled:focus {
    color: #fff
}

.datepicker table tr td.selected.active, .datepicker table tr td.selected.disabled:hover:active, .datepicker table tr td.selected.disabled:hover:focus, .datepicker table tr td.selected:active, .datepicker table tr td.selected:hover:active {
    color: #fff;
    background-color: #858585;
    border-color: #373737
}

.datepicker table tr td.selected.disabled:active {
    color: #fff
}

.datepicker table tr td.selected:hover.active {
    color: #fff;
    background-color: #858585;
    border-color: #373737
}

.datepicker table tr td.selected.disabled.active {
    color: #fff
}

.datepicker table tr td.selected.disabled:hover.active, .open .dropdown-toggle.datepicker table tr td.selected, .open .dropdown-toggle.datepicker table tr td.selected.disabled, .open .dropdown-toggle.datepicker table tr td.selected.disabled:hover, .open .dropdown-toggle.datepicker table tr td.selected:hover {
    color: #fff;
    background-color: #858585;
    border-color: #373737
}

.datepicker table tr td.selected.active, .datepicker table tr td.selected.disabled.active, .datepicker table tr td.selected.disabled:active, .datepicker table tr td.selected.disabled:hover.active, .datepicker table tr td.selected.disabled:hover:active, .datepicker table tr td.selected:active, .datepicker table tr td.selected:hover.active, .datepicker table tr td.selected:hover:active, .open .dropdown-toggle.datepicker table tr td.selected, .open .dropdown-toggle.datepicker table tr td.selected.disabled, .open .dropdown-toggle.datepicker table tr td.selected.disabled:hover, .open .dropdown-toggle.datepicker table tr td.selected:hover {
    background-image: none
}

.datepicker table tr td.selected.disabled, .datepicker table tr td.selected.disabled.active, .datepicker table tr td.selected.disabled.disabled, .datepicker table tr td.selected.disabled.disabled.active, .datepicker table tr td.selected.disabled.disabled:active, .datepicker table tr td.selected.disabled.disabled:focus, .datepicker table tr td.selected.disabled.disabled:hover, .datepicker table tr td.selected.disabled:active, .datepicker table tr td.selected.disabled:focus, .datepicker table tr td.selected.disabled:hover, .datepicker table tr td.selected.disabled:hover.disabled, .datepicker table tr td.selected.disabled:hover.disabled.active, .datepicker table tr td.selected.disabled:hover.disabled:active, .datepicker table tr td.selected.disabled:hover.disabled:focus, .datepicker table tr td.selected.disabled:hover.disabled:hover, .datepicker table tr td.selected.disabled:hover[disabled], .datepicker table tr td.selected.disabled:hover[disabled].active, .datepicker table tr td.selected.disabled:hover[disabled]:active, .datepicker table tr td.selected.disabled:hover[disabled]:focus, .datepicker table tr td.selected.disabled:hover[disabled]:hover, .datepicker table tr td.selected.disabled[disabled], .datepicker table tr td.selected.disabled[disabled].active, .datepicker table tr td.selected.disabled[disabled]:active, .datepicker table tr td.selected.disabled[disabled]:focus, .datepicker table tr td.selected.disabled[disabled]:hover, .datepicker table tr td.selected:hover.disabled, .datepicker table tr td.selected:hover.disabled.active, .datepicker table tr td.selected:hover.disabled:active, .datepicker table tr td.selected:hover.disabled:focus, .datepicker table tr td.selected:hover.disabled:hover, .datepicker table tr td.selected:hover[disabled], .datepicker table tr td.selected:hover[disabled].active, .datepicker table tr td.selected:hover[disabled]:active, .datepicker table tr td.selected:hover[disabled]:focus, .datepicker table tr td.selected:hover[disabled]:hover, .datepicker table tr td.selected[disabled], .datepicker table tr td.selected[disabled].active, .datepicker table tr td.selected[disabled]:active, .datepicker table tr td.selected[disabled]:focus, .datepicker table tr td.selected[disabled]:hover, fieldset[disabled] .datepicker table tr td.selected, fieldset[disabled] .datepicker table tr td.selected.active, fieldset[disabled] .datepicker table tr td.selected.disabled, fieldset[disabled] .datepicker table tr td.selected.disabled.active, fieldset[disabled] .datepicker table tr td.selected.disabled:active, fieldset[disabled] .datepicker table tr td.selected.disabled:focus, fieldset[disabled] .datepicker table tr td.selected.disabled:hover, fieldset[disabled] .datepicker table tr td.selected.disabled:hover.active, fieldset[disabled] .datepicker table tr td.selected.disabled:hover:active, fieldset[disabled] .datepicker table tr td.selected.disabled:hover:focus, fieldset[disabled] .datepicker table tr td.selected.disabled:hover:hover, fieldset[disabled] .datepicker table tr td.selected:active, fieldset[disabled] .datepicker table tr td.selected:focus, fieldset[disabled] .datepicker table tr td.selected:hover, fieldset[disabled] .datepicker table tr td.selected:hover.active, fieldset[disabled] .datepicker table tr td.selected:hover:active, fieldset[disabled] .datepicker table tr td.selected:hover:focus, fieldset[disabled] .datepicker table tr td.selected:hover:hover {
    background-color: #999;
    border-color: #555
}

.datepicker table tr td.active, .datepicker table tr td.active.disabled, .datepicker table tr td.active.disabled:hover, .datepicker table tr td.active:hover {
    color: #fff;
    background-color: #428bca;
    border-color: #357ebd;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, .25)
}

.datepicker table tr td.active.disabled:hover:hover, .datepicker table tr td.active:focus, .datepicker table tr td.active:hover, .datepicker table tr td.active:hover:hover {
    color: #fff;
    background-color: #3276b1;
    border-color: #285e8e
}

.datepicker table tr td.active.disabled:hover {
    color: #fff
}

.datepicker table tr td.active:hover:focus {
    color: #fff;
    background-color: #3276b1;
    border-color: #285e8e
}

.datepicker table tr td.active.disabled:focus {
    color: #fff
}

.datepicker table tr td.active.active, .datepicker table tr td.active.disabled:hover:active, .datepicker table tr td.active.disabled:hover:focus, .datepicker table tr td.active:active, .datepicker table tr td.active:hover:active {
    color: #fff;
    background-color: #3276b1;
    border-color: #285e8e
}

.datepicker table tr td.active.disabled:active {
    color: #fff
}

.datepicker table tr td.active:hover.active {
    color: #fff;
    background-color: #3276b1;
    border-color: #285e8e
}

.datepicker table tr td.active.disabled.active {
    color: #fff
}

.datepicker table tr td.active.disabled:hover.active, .open .dropdown-toggle.datepicker table tr td.active, .open .dropdown-toggle.datepicker table tr td.active.disabled, .open .dropdown-toggle.datepicker table tr td.active.disabled:hover, .open .dropdown-toggle.datepicker table tr td.active:hover {
    color: #fff;
    background-color: #3276b1;
    border-color: #285e8e
}

.datepicker table tr td.active.active, .datepicker table tr td.active.disabled.active, .datepicker table tr td.active.disabled:active, .datepicker table tr td.active.disabled:hover.active, .datepicker table tr td.active.disabled:hover:active, .datepicker table tr td.active:active, .datepicker table tr td.active:hover.active, .datepicker table tr td.active:hover:active, .open .dropdown-toggle.datepicker table tr td.active, .open .dropdown-toggle.datepicker table tr td.active.disabled, .open .dropdown-toggle.datepicker table tr td.active.disabled:hover, .open .dropdown-toggle.datepicker table tr td.active:hover {
    background-image: none
}

.datepicker table tr td.active.disabled, .datepicker table tr td.active.disabled.active, .datepicker table tr td.active.disabled.disabled, .datepicker table tr td.active.disabled.disabled.active, .datepicker table tr td.active.disabled.disabled:active, .datepicker table tr td.active.disabled.disabled:focus, .datepicker table tr td.active.disabled.disabled:hover, .datepicker table tr td.active.disabled:active, .datepicker table tr td.active.disabled:focus, .datepicker table tr td.active.disabled:hover, .datepicker table tr td.active.disabled:hover.disabled, .datepicker table tr td.active.disabled:hover.disabled.active, .datepicker table tr td.active.disabled:hover.disabled:active, .datepicker table tr td.active.disabled:hover.disabled:focus, .datepicker table tr td.active.disabled:hover.disabled:hover, .datepicker table tr td.active.disabled:hover[disabled], .datepicker table tr td.active.disabled:hover[disabled].active, .datepicker table tr td.active.disabled:hover[disabled]:active, .datepicker table tr td.active.disabled:hover[disabled]:focus, .datepicker table tr td.active.disabled:hover[disabled]:hover, .datepicker table tr td.active.disabled[disabled], .datepicker table tr td.active.disabled[disabled].active, .datepicker table tr td.active.disabled[disabled]:active, .datepicker table tr td.active.disabled[disabled]:focus, .datepicker table tr td.active.disabled[disabled]:hover, .datepicker table tr td.active:hover.disabled, .datepicker table tr td.active:hover.disabled.active, .datepicker table tr td.active:hover.disabled:active, .datepicker table tr td.active:hover.disabled:focus, .datepicker table tr td.active:hover.disabled:hover, .datepicker table tr td.active:hover[disabled], .datepicker table tr td.active:hover[disabled].active, .datepicker table tr td.active:hover[disabled]:active, .datepicker table tr td.active:hover[disabled]:focus, .datepicker table tr td.active:hover[disabled]:hover, .datepicker table tr td.active[disabled], .datepicker table tr td.active[disabled].active, .datepicker table tr td.active[disabled]:active, .datepicker table tr td.active[disabled]:focus, .datepicker table tr td.active[disabled]:hover, fieldset[disabled] .datepicker table tr td.active, fieldset[disabled] .datepicker table tr td.active.active, fieldset[disabled] .datepicker table tr td.active.disabled, fieldset[disabled] .datepicker table tr td.active.disabled.active, fieldset[disabled] .datepicker table tr td.active.disabled:active, fieldset[disabled] .datepicker table tr td.active.disabled:focus, fieldset[disabled] .datepicker table tr td.active.disabled:hover, fieldset[disabled] .datepicker table tr td.active.disabled:hover.active, fieldset[disabled] .datepicker table tr td.active.disabled:hover:active, fieldset[disabled] .datepicker table tr td.active.disabled:hover:focus, fieldset[disabled] .datepicker table tr td.active.disabled:hover:hover, fieldset[disabled] .datepicker table tr td.active:active, fieldset[disabled] .datepicker table tr td.active:focus, fieldset[disabled] .datepicker table tr td.active:hover, fieldset[disabled] .datepicker table tr td.active:hover.active, fieldset[disabled] .datepicker table tr td.active:hover:active, fieldset[disabled] .datepicker table tr td.active:hover:focus, fieldset[disabled] .datepicker table tr td.active:hover:hover {
    background-color: #428bca;
    border-color: #357ebd
}

.datepicker table tr td span {
    display: block;
    width: 23%;
    height: 54px;
    line-height: 54px;
    float: left;
    margin: 1%;
    cursor: pointer;
    border-radius: 4px
}

.datepicker table tr td span:hover {
    background: #eee
}

.datepicker table tr td span.disabled, .datepicker table tr td span.disabled:hover {
    background: 0 0;
    color: #999;
    cursor: default
}

.datepicker table tr td span.active, .datepicker table tr td span.active.disabled, .datepicker table tr td span.active.disabled:hover, .datepicker table tr td span.active:hover {
    color: #fff;
    background-color: #428bca;
    border-color: #357ebd;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, .25)
}

.datepicker table tr td span.active.disabled:hover:hover, .datepicker table tr td span.active:focus, .datepicker table tr td span.active:hover, .datepicker table tr td span.active:hover:hover {
    color: #fff;
    background-color: #3276b1;
    border-color: #285e8e
}

.datepicker table tr td span.active.disabled:hover {
    color: #fff
}

.datepicker table tr td span.active:hover:focus {
    color: #fff;
    background-color: #3276b1;
    border-color: #285e8e
}

.datepicker table tr td span.active.disabled:focus {
    color: #fff
}

.datepicker table tr td span.active.active, .datepicker table tr td span.active.disabled:hover:active, .datepicker table tr td span.active.disabled:hover:focus, .datepicker table tr td span.active:active, .datepicker table tr td span.active:hover:active {
    color: #fff;
    background-color: #3276b1;
    border-color: #285e8e
}

.datepicker table tr td span.active.disabled:active {
    color: #fff
}

.datepicker table tr td span.active:hover.active {
    color: #fff;
    background-color: #3276b1;
    border-color: #285e8e
}

.datepicker table tr td span.active.disabled.active {
    color: #fff
}

.datepicker table tr td span.active.disabled:hover.active, .open .dropdown-toggle.datepicker table tr td span.active, .open .dropdown-toggle.datepicker table tr td span.active.disabled, .open .dropdown-toggle.datepicker table tr td span.active.disabled:hover, .open .dropdown-toggle.datepicker table tr td span.active:hover {
    color: #fff;
    background-color: #3276b1;
    border-color: #285e8e
}

.datepicker table tr td span.active.active, .datepicker table tr td span.active.disabled.active, .datepicker table tr td span.active.disabled:active, .datepicker table tr td span.active.disabled:hover.active, .datepicker table tr td span.active.disabled:hover:active, .datepicker table tr td span.active:active, .datepicker table tr td span.active:hover.active, .datepicker table tr td span.active:hover:active, .open .dropdown-toggle.datepicker table tr td span.active, .open .dropdown-toggle.datepicker table tr td span.active.disabled, .open .dropdown-toggle.datepicker table tr td span.active.disabled:hover, .open .dropdown-toggle.datepicker table tr td span.active:hover {
    background-image: none
}

.datepicker table tr td span.active.disabled, .datepicker table tr td span.active.disabled.active, .datepicker table tr td span.active.disabled.disabled, .datepicker table tr td span.active.disabled.disabled.active, .datepicker table tr td span.active.disabled.disabled:active, .datepicker table tr td span.active.disabled.disabled:focus, .datepicker table tr td span.active.disabled.disabled:hover, .datepicker table tr td span.active.disabled:active, .datepicker table tr td span.active.disabled:focus, .datepicker table tr td span.active.disabled:hover, .datepicker table tr td span.active.disabled:hover.disabled, .datepicker table tr td span.active.disabled:hover.disabled.active, .datepicker table tr td span.active.disabled:hover.disabled:active, .datepicker table tr td span.active.disabled:hover.disabled:focus, .datepicker table tr td span.active.disabled:hover.disabled:hover, .datepicker table tr td span.active.disabled:hover[disabled], .datepicker table tr td span.active.disabled:hover[disabled].active, .datepicker table tr td span.active.disabled:hover[disabled]:active, .datepicker table tr td span.active.disabled:hover[disabled]:focus, .datepicker table tr td span.active.disabled:hover[disabled]:hover, .datepicker table tr td span.active.disabled[disabled], .datepicker table tr td span.active.disabled[disabled].active, .datepicker table tr td span.active.disabled[disabled]:active, .datepicker table tr td span.active.disabled[disabled]:focus, .datepicker table tr td span.active.disabled[disabled]:hover, .datepicker table tr td span.active:hover.disabled, .datepicker table tr td span.active:hover.disabled.active, .datepicker table tr td span.active:hover.disabled:active, .datepicker table tr td span.active:hover.disabled:focus, .datepicker table tr td span.active:hover.disabled:hover, .datepicker table tr td span.active:hover[disabled], .datepicker table tr td span.active:hover[disabled].active, .datepicker table tr td span.active:hover[disabled]:active, .datepicker table tr td span.active:hover[disabled]:focus, .datepicker table tr td span.active:hover[disabled]:hover, .datepicker table tr td span.active[disabled], .datepicker table tr td span.active[disabled].active, .datepicker table tr td span.active[disabled]:active, .datepicker table tr td span.active[disabled]:focus, .datepicker table tr td span.active[disabled]:hover, fieldset[disabled] .datepicker table tr td span.active, fieldset[disabled] .datepicker table tr td span.active.active, fieldset[disabled] .datepicker table tr td span.active.disabled, fieldset[disabled] .datepicker table tr td span.active.disabled.active, fieldset[disabled] .datepicker table tr td span.active.disabled:active, fieldset[disabled] .datepicker table tr td span.active.disabled:focus, fieldset[disabled] .datepicker table tr td span.active.disabled:hover, fieldset[disabled] .datepicker table tr td span.active.disabled:hover.active, fieldset[disabled] .datepicker table tr td span.active.disabled:hover:active, fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus, fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover, fieldset[disabled] .datepicker table tr td span.active:active, fieldset[disabled] .datepicker table tr td span.active:focus, fieldset[disabled] .datepicker table tr td span.active:hover, fieldset[disabled] .datepicker table tr td span.active:hover.active, fieldset[disabled] .datepicker table tr td span.active:hover:active, fieldset[disabled] .datepicker table tr td span.active:hover:focus, fieldset[disabled] .datepicker table tr td span.active:hover:hover {
    background-color: #428bca;
    border-color: #357ebd
}

.datepicker table tr td span.new, .datepicker table tr td span.old {
    color: #999
}

.datepicker .datepicker-switch {
    width: 145px
}

.datepicker tfoot tr th, .datepicker thead tr:first-child th {
    cursor: pointer
}

.datepicker tfoot tr th:hover, .datepicker thead tr:first-child th:hover {
    background: #eee
}

.datepicker .cw {
    font-size: 10px;
    width: 12px;
    padding: 0 2px 0 5px;
    vertical-align: middle
}

.datepicker thead tr:first-child .cw {
    cursor: default;
    background-color: transparent
}

.input-group.date .input-group-addon {
    cursor: pointer
}

.input-daterange {
    width: 100%
}

.input-daterange input {
    text-align: center
}

.input-daterange input:first-child {
    border-radius: 3px 0 0 3px
}

.input-daterange input:last-child {
    border-radius: 0 3px 3px 0
}

.input-daterange .input-group-addon {
    width: auto;
    min-width: 16px;
    padding: 4px 5px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    text-shadow: 0 1px 0 #fff;
    vertical-align: middle;
    background-color: #eee;
    border: solid #ccc;
    border-width: 1px 0;
    margin-left: -5px;
    margin-right: -5px
}

.bootstrap-iso {
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%
}

.bootstrap-iso body, body {
    margin: 0
}

.bootstrap-iso audio, .bootstrap-iso canvas, .bootstrap-iso progress, .bootstrap-iso video, progress {
    display: inline-block;
    vertical-align: baseline
}

.bootstrap-iso audio:not([controls]), audio:not([controls]) {
    display: none;
    height: 0
}

.bootstrap-iso [hidden], .bootstrap-iso template, template {
    display: none
}

.bootstrap-iso a:active, .bootstrap-iso a:hover {
    outline: 0
}

.bootstrap-iso b, .bootstrap-iso strong {
    font-weight: 700
}

.bootstrap-iso dfn, dfn {
    font-style: italic
}

.bootstrap-iso h1, h1 {
    margin: .67em 0
}

h1 {
    font-size: 2em
}

.bootstrap-iso mark {
    background: #ff0;
    color: #000
}

small {
    font-size: 80%
}

.bootstrap-iso sub, .bootstrap-iso sup, sub, sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline
}

.bootstrap-iso sup, sup {
    top: -.5em
}

.bootstrap-iso sub, sub {
    bottom: -.25em
}

.bootstrap-iso img {
    border: 0
}

.bootstrap-iso svg:not(:root), svg:not(:root) {
    overflow: hidden
}

.bootstrap-iso figure {
    margin: 0
}

.bootstrap-iso hr {
    box-sizing: content-box;
    height: 0;
    margin-top: 20px;
    margin-bottom: 20px;
    border: 0;
    border-top: 1px solid #eee
}

.bootstrap-iso pre {
    overflow: auto
}

.bootstrap-iso samp {
    font-size: 1em
}

code, kbd, pre, samp {
    font-family: monospace, monospace;
    font-size: 1em
}

.bootstrap-iso button, .bootstrap-iso input, .bootstrap-iso optgroup, .bootstrap-iso select, .bootstrap-iso textarea {
    color: inherit;
    font: inherit;
    margin: 0
}

.bootstrap-iso button {
    overflow: visible;
    text-transform: none
}

.bootstrap-iso select {
    text-transform: none
}

.bootstrap-iso button, .bootstrap-iso html input[type=button], .bootstrap-iso input[type=reset], .bootstrap-iso input[type=submit] {
    -webkit-appearance: button;
    cursor: pointer
}

.bootstrap-iso button[disabled], .bootstrap-iso html input[disabled] {
    cursor: default
}

.bootstrap-iso button::-moz-focus-inner, .bootstrap-iso input::-moz-focus-inner {
    border: 0;
    padding: 0
}

.bootstrap-iso input[type=checkbox], .bootstrap-iso input[type=radio] {
    box-sizing: border-box;
    padding: 0
}

.bootstrap-iso input[type=number]::-webkit-inner-spin-button, .bootstrap-iso input[type=number]::-webkit-outer-spin-button {
    height: auto
}

.bootstrap-iso input[type=search]::-webkit-search-cancel-button, .bootstrap-iso input[type=search]::-webkit-search-decoration {
    -webkit-appearance: none
}

.bootstrap-iso fieldset {
    padding: 0;
    margin: 0;
    border: 0;
    min-width: 0
}

.bootstrap-iso legend {
    display: block;
    width: 100%;
    padding: 0;
    margin-bottom: 20px;
    font-size: 21px;
    line-height: inherit;
    color: #333;
    border: 0;
    border-bottom: 1px solid #e5e5e5
}

.bootstrap-iso textarea {
    overflow: auto
}

.bootstrap-iso optgroup {
    font-weight: 700
}

.bootstrap-iso table {
    border-collapse: collapse;
    border-spacing: 0;
    background-color: transparent
}

.bootstrap-iso td, .bootstrap-iso th {
    padding: 0
}

@media print {
    .bootstrap-iso *, .bootstrap-iso :after, .bootstrap-iso :before {
        background: 0 0 !important;
        color: #000 !important;
        box-shadow: none !important;
        text-shadow: none !important
    }

    .bootstrap-iso a, .bootstrap-iso a:visited {
        text-decoration: underline
    }

    .bootstrap-iso a[href]:after {
        content: " (" attr(href) ")"
    }

    .bootstrap-iso abbr[title]:after {
        content: " (" attr(title) ")"
    }

    .bootstrap-iso a[href^="#"]:after, .bootstrap-iso a[href^="javascript:"]:after {
        content: ""
    }

    .bootstrap-iso blockquote, .bootstrap-iso pre {
        border: 1px solid #999;
        page-break-inside: avoid
    }

    .bootstrap-iso thead {
        display: table-header-group
    }

    .bootstrap-iso img, .bootstrap-iso tr {
        page-break-inside: avoid
    }

    .bootstrap-iso img {
        max-width: 100% !important
    }

    .bootstrap-iso h2, .bootstrap-iso h3, .bootstrap-iso p {
        orphans: 3;
        widows: 3
    }

    .bootstrap-iso h2, .bootstrap-iso h3 {
        page-break-after: avoid
    }

    .bootstrap-iso select {
        background: #fff !important
    }

    .bootstrap-iso .navbar {
        display: none
    }

    .bootstrap-iso .btn &gt; .caret, .bootstrap-iso .dropup &gt; .btn &gt; .caret {
        border-top-color: #000 !important
    }

    .bootstrap-iso .label {
        border: 1px solid #000
    }

    .bootstrap-iso .table {
        border-collapse: collapse !important
    }

    .bootstrap-iso .table td, .bootstrap-iso .table th {
        background-color: #fff !important
    }

    .bootstrap-iso .table-bordered td, .bootstrap-iso .table-bordered th {
        border: 1px solid #ddd !important
    }
}

@font-face {
    font-family: 'Glyphicons Halflings';
    src: url(../fonts/glyphicons-halflings-regular.eot);
    src: url(../fonts/glyphicons-halflings-regular.eot?#iefix) format("embedded-opentype"), url(../fonts/glyphicons-halflings-regular.woff2) format("woff2"), url(../fonts/glyphicons-halflings-regular.woff) format("woff"), url(../fonts/glyphicons-halflings-regular.ttf) format("truetype"), url(../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format("svg")
}

.bootstrap-iso .glyphicon {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.bootstrap-iso .glyphicon-asterisk:before {
    content: "\2a"
}

.bootstrap-iso .glyphicon-plus:before {
    content: "\2b"
}

.bootstrap-iso .glyphicon-eur:before, .bootstrap-iso .glyphicon-euro:before {
    content: "\20ac"
}

.bootstrap-iso .glyphicon-minus:before {
    content: "\2212"
}

.bootstrap-iso .glyphicon-cloud:before {
    content: "\2601"
}

.bootstrap-iso .glyphicon-envelope:before {
    content: "\2709"
}

.bootstrap-iso .glyphicon-pencil:before {
    content: "\270f"
}

.bootstrap-iso .glyphicon-glass:before {
    content: "\e001"
}

.bootstrap-iso .glyphicon-music:before {
    content: "\e002"
}

.bootstrap-iso .glyphicon-search:before {
    content: "\e003"
}

.bootstrap-iso .glyphicon-heart:before {
    content: "\e005"
}

.bootstrap-iso .glyphicon-star:before {
    content: "\e006"
}

.bootstrap-iso .glyphicon-star-empty:before {
    content: "\e007"
}

.bootstrap-iso .glyphicon-user:before {
    content: "\e008"
}

.bootstrap-iso .glyphicon-film:before {
    content: "\e009"
}

.bootstrap-iso .glyphicon-th-large:before {
    content: "\e010"
}

.bootstrap-iso .glyphicon-th:before {
    content: "\e011"
}

.bootstrap-iso .glyphicon-th-list:before {
    content: "\e012"
}

.bootstrap-iso .glyphicon-ok:before {
    content: "\e013"
}

.bootstrap-iso .glyphicon-remove:before {
    content: "\e014"
}

.bootstrap-iso .glyphicon-zoom-in:before {
    content: "\e015"
}

.bootstrap-iso .glyphicon-zoom-out:before {
    content: "\e016"
}

.bootstrap-iso .glyphicon-off:before {
    content: "\e017"
}

.bootstrap-iso .glyphicon-signal:before {
    content: "\e018"
}

.bootstrap-iso .glyphicon-cog:before {
    content: "\e019"
}

.bootstrap-iso .glyphicon-trash:before {
    content: "\e020"
}

.bootstrap-iso .glyphicon-home:before {
    content: "\e021"
}

.bootstrap-iso .glyphicon-file:before {
    content: "\e022"
}

.bootstrap-iso .glyphicon-time:before {
    content: "\e023"
}

.bootstrap-iso .glyphicon-road:before {
    content: "\e024"
}

.bootstrap-iso .glyphicon-download-alt:before {
    content: "\e025"
}

.bootstrap-iso .glyphicon-download:before {
    content: "\e026"
}

.bootstrap-iso .glyphicon-upload:before {
    content: "\e027"
}

.bootstrap-iso .glyphicon-inbox:before {
    content: "\e028"
}

.bootstrap-iso .glyphicon-play-circle:before {
    content: "\e029"
}

.bootstrap-iso .glyphicon-repeat:before {
    content: "\e030"
}

.bootstrap-iso .glyphicon-refresh:before {
    content: "\e031"
}

.bootstrap-iso .glyphicon-list-alt:before {
    content: "\e032"
}

.bootstrap-iso .glyphicon-lock:before {
    content: "\e033"
}

.bootstrap-iso .glyphicon-flag:before {
    content: "\e034"
}

.bootstrap-iso .glyphicon-headphones:before {
    content: "\e035"
}

.bootstrap-iso .glyphicon-volume-off:before {
    content: "\e036"
}

.bootstrap-iso .glyphicon-volume-down:before {
    content: "\e037"
}

.bootstrap-iso .glyphicon-volume-up:before {
    content: "\e038"
}

.bootstrap-iso .glyphicon-qrcode:before {
    content: "\e039"
}

.bootstrap-iso .glyphicon-barcode:before {
    content: "\e040"
}

.bootstrap-iso .glyphicon-tag:before {
    content: "\e041"
}

.bootstrap-iso .glyphicon-tags:before {
    content: "\e042"
}

.bootstrap-iso .glyphicon-book:before {
    content: "\e043"
}

.bootstrap-iso .glyphicon-bookmark:before {
    content: "\e044"
}

.bootstrap-iso .glyphicon-print:before {
    content: "\e045"
}

.bootstrap-iso .glyphicon-camera:before {
    content: "\e046"
}

.bootstrap-iso .glyphicon-font:before {
    content: "\e047"
}

.bootstrap-iso .glyphicon-bold:before {
    content: "\e048"
}

.bootstrap-iso .glyphicon-italic:before {
    content: "\e049"
}

.bootstrap-iso .glyphicon-text-height:before {
    content: "\e050"
}

.bootstrap-iso .glyphicon-text-width:before {
    content: "\e051"
}

.bootstrap-iso .glyphicon-align-left:before {
    content: "\e052"
}

.bootstrap-iso .glyphicon-align-center:before {
    content: "\e053"
}

.bootstrap-iso .glyphicon-align-right:before {
    content: "\e054"
}

.bootstrap-iso .glyphicon-align-justify:before {
    content: "\e055"
}

.bootstrap-iso .glyphicon-list:before {
    content: "\e056"
}

.bootstrap-iso .glyphicon-indent-left:before {
    content: "\e057"
}

.bootstrap-iso .glyphicon-indent-right:before {
    content: "\e058"
}

.bootstrap-iso .glyphicon-facetime-video:before {
    content: "\e059"
}

.bootstrap-iso .glyphicon-picture:before {
    content: "\e060"
}

.bootstrap-iso .glyphicon-map-marker:before {
    content: "\e062"
}

.bootstrap-iso .glyphicon-adjust:before {
    content: "\e063"
}

.bootstrap-iso .glyphicon-tint:before {
    content: "\e064"
}

.bootstrap-iso .glyphicon-edit:before {
    content: "\e065"
}

.bootstrap-iso .glyphicon-share:before {
    content: "\e066"
}

.bootstrap-iso .glyphicon-check:before {
    content: "\e067"
}

.bootstrap-iso .glyphicon-move:before {
    content: "\e068"
}

.bootstrap-iso .glyphicon-step-backward:before {
    content: "\e069"
}

.bootstrap-iso .glyphicon-fast-backward:before {
    content: "\e070"
}

.bootstrap-iso .glyphicon-backward:before {
    content: "\e071"
}

.bootstrap-iso .glyphicon-play:before {
    content: "\e072"
}

.bootstrap-iso .glyphicon-pause:before {
    content: "\e073"
}

.bootstrap-iso .glyphicon-stop:before {
    content: "\e074"
}

.bootstrap-iso .glyphicon-forward:before {
    content: "\e075"
}

.bootstrap-iso .glyphicon-fast-forward:before {
    content: "\e076"
}

.bootstrap-iso .glyphicon-step-forward:before {
    content: "\e077"
}

.bootstrap-iso .glyphicon-eject:before {
    content: "\e078"
}

.bootstrap-iso .glyphicon-chevron-left:before {
    content: "\e079"
}

.bootstrap-iso .glyphicon-chevron-right:before {
    content: "\e080"
}

.bootstrap-iso .glyphicon-plus-sign:before {
    content: "\e081"
}

.bootstrap-iso .glyphicon-minus-sign:before {
    content: "\e082"
}

.bootstrap-iso .glyphicon-remove-sign:before {
    content: "\e083"
}

.bootstrap-iso .glyphicon-ok-sign:before {
    content: "\e084"
}

.bootstrap-iso .glyphicon-question-sign:before {
    content: "\e085"
}

.bootstrap-iso .glyphicon-info-sign:before {
    content: "\e086"
}

.bootstrap-iso .glyphicon-screenshot:before {
    content: "\e087"
}

.bootstrap-iso .glyphicon-remove-circle:before {
    content: "\e088"
}

.bootstrap-iso .glyphicon-ok-circle:before {
    content: "\e089"
}

.bootstrap-iso .glyphicon-ban-circle:before {
    content: "\e090"
}

.bootstrap-iso .glyphicon-arrow-left:before {
    content: "\e091"
}

.bootstrap-iso .glyphicon-arrow-right:before {
    content: "\e092"
}

.bootstrap-iso .glyphicon-arrow-up:before {
    content: "\e093"
}

.bootstrap-iso .glyphicon-arrow-down:before {
    content: "\e094"
}

.bootstrap-iso .glyphicon-share-alt:before {
    content: "\e095"
}

.bootstrap-iso .glyphicon-resize-full:before {
    content: "\e096"
}

.bootstrap-iso .glyphicon-resize-small:before {
    content: "\e097"
}

.bootstrap-iso .glyphicon-exclamation-sign:before {
    content: "\e101"
}

.bootstrap-iso .glyphicon-gift:before {
    content: "\e102"
}

.bootstrap-iso .glyphicon-leaf:before {
    content: "\e103"
}

.bootstrap-iso .glyphicon-fire:before {
    content: "\e104"
}

.bootstrap-iso .glyphicon-eye-open:before {
    content: "\e105"
}

.bootstrap-iso .glyphicon-eye-close:before {
    content: "\e106"
}

.bootstrap-iso .glyphicon-warning-sign:before {
    content: "\e107"
}

.bootstrap-iso .glyphicon-plane:before {
    content: "\e108"
}

.bootstrap-iso .glyphicon-calendar:before {
    content: "\e109"
}

.bootstrap-iso .glyphicon-random:before {
    content: "\e110"
}

.bootstrap-iso .glyphicon-comment:before {
    content: "\e111"
}

.bootstrap-iso .glyphicon-magnet:before {
    content: "\e112"
}

.bootstrap-iso .glyphicon-chevron-up:before {
    content: "\e113"
}

.bootstrap-iso .glyphicon-chevron-down:before {
    content: "\e114"
}

.bootstrap-iso .glyphicon-retweet:before {
    content: "\e115"
}

.bootstrap-iso .glyphicon-shopping-cart:before {
    content: "\e116"
}

.bootstrap-iso .glyphicon-folder-close:before {
    content: "\e117"
}

.bootstrap-iso .glyphicon-folder-open:before {
    content: "\e118"
}

.bootstrap-iso .glyphicon-resize-vertical:before {
    content: "\e119"
}

.bootstrap-iso .glyphicon-resize-horizontal:before {
    content: "\e120"
}

.bootstrap-iso .glyphicon-hdd:before {
    content: "\e121"
}

.bootstrap-iso .glyphicon-bullhorn:before {
    content: "\e122"
}

.bootstrap-iso .glyphicon-bell:before {
    content: "\e123"
}

.bootstrap-iso .glyphicon-certificate:before {
    content: "\e124"
}

.bootstrap-iso .glyphicon-thumbs-up:before {
    content: "\e125"
}

.bootstrap-iso .glyphicon-thumbs-down:before {
    content: "\e126"
}

.bootstrap-iso .glyphicon-hand-right:before {
    content: "\e127"
}

.bootstrap-iso .glyphicon-hand-left:before {
    content: "\e128"
}

.bootstrap-iso .glyphicon-hand-up:before {
    content: "\e129"
}

.bootstrap-iso .glyphicon-hand-down:before {
    content: "\e130"
}

.bootstrap-iso .glyphicon-circle-arrow-right:before {
    content: "\e131"
}

.bootstrap-iso .glyphicon-circle-arrow-left:before {
    content: "\e132"
}

.bootstrap-iso .glyphicon-circle-arrow-up:before {
    content: "\e133"
}

.bootstrap-iso .glyphicon-circle-arrow-down:before {
    content: "\e134"
}

.bootstrap-iso .glyphicon-globe:before {
    content: "\e135"
}

.bootstrap-iso .glyphicon-wrench:before {
    content: "\e136"
}

.bootstrap-iso .glyphicon-tasks:before {
    content: "\e137"
}

.bootstrap-iso .glyphicon-filter:before {
    content: "\e138"
}

.bootstrap-iso .glyphicon-briefcase:before {
    content: "\e139"
}

.bootstrap-iso .glyphicon-fullscreen:before {
    content: "\e140"
}

.bootstrap-iso .glyphicon-dashboard:before {
    content: "\e141"
}

.bootstrap-iso .glyphicon-paperclip:before {
    content: "\e142"
}

.bootstrap-iso .glyphicon-heart-empty:before {
    content: "\e143"
}

.bootstrap-iso .glyphicon-link:before {
    content: "\e144"
}

.bootstrap-iso .glyphicon-phone:before {
    content: "\e145"
}

.bootstrap-iso .glyphicon-pushpin:before {
    content: "\e146"
}

.bootstrap-iso .glyphicon-usd:before {
    content: "\e148"
}

.bootstrap-iso .glyphicon-gbp:before {
    content: "\e149"
}

.bootstrap-iso .glyphicon-sort:before {
    content: "\e150"
}

.bootstrap-iso .glyphicon-sort-by-alphabet:before {
    content: "\e151"
}

.bootstrap-iso .glyphicon-sort-by-alphabet-alt:before {
    content: "\e152"
}

.bootstrap-iso .glyphicon-sort-by-order:before {
    content: "\e153"
}

.bootstrap-iso .glyphicon-sort-by-order-alt:before {
    content: "\e154"
}

.bootstrap-iso .glyphicon-sort-by-attributes:before {
    content: "\e155"
}

.bootstrap-iso .glyphicon-sort-by-attributes-alt:before {
    content: "\e156"
}

.bootstrap-iso .glyphicon-unchecked:before {
    content: "\e157"
}

.bootstrap-iso .glyphicon-expand:before {
    content: "\e158"
}

.bootstrap-iso .glyphicon-collapse-down:before {
    content: "\e159"
}

.bootstrap-iso .glyphicon-collapse-up:before {
    content: "\e160"
}

.bootstrap-iso .glyphicon-log-in:before {
    content: "\e161"
}

.bootstrap-iso .glyphicon-flash:before {
    content: "\e162"
}

.bootstrap-iso .glyphicon-log-out:before {
    content: "\e163"
}

.bootstrap-iso .glyphicon-new-window:before {
    content: "\e164"
}

.bootstrap-iso .glyphicon-record:before {
    content: "\e165"
}

.bootstrap-iso .glyphicon-save:before {
    content: "\e166"
}

.bootstrap-iso .glyphicon-open:before {
    content: "\e167"
}

.bootstrap-iso .glyphicon-saved:before {
    content: "\e168"
}

.bootstrap-iso .glyphicon-import:before {
    content: "\e169"
}

.bootstrap-iso .glyphicon-export:before {
    content: "\e170"
}

.bootstrap-iso .glyphicon-send:before {
    content: "\e171"
}

.bootstrap-iso .glyphicon-floppy-disk:before {
    content: "\e172"
}

.bootstrap-iso .glyphicon-floppy-saved:before {
    content: "\e173"
}

.bootstrap-iso .glyphicon-floppy-remove:before {
    content: "\e174"
}

.bootstrap-iso .glyphicon-floppy-save:before {
    content: "\e175"
}

.bootstrap-iso .glyphicon-floppy-open:before {
    content: "\e176"
}

.bootstrap-iso .glyphicon-credit-card:before {
    content: "\e177"
}

.bootstrap-iso .glyphicon-transfer:before {
    content: "\e178"
}

.bootstrap-iso .glyphicon-cutlery:before {
    content: "\e179"
}

.bootstrap-iso .glyphicon-header:before {
    content: "\e180"
}

.bootstrap-iso .glyphicon-compressed:before {
    content: "\e181"
}

.bootstrap-iso .glyphicon-earphone:before {
    content: "\e182"
}

.bootstrap-iso .glyphicon-phone-alt:before {
    content: "\e183"
}

.bootstrap-iso .glyphicon-tower:before {
    content: "\e184"
}

.bootstrap-iso .glyphicon-stats:before {
    content: "\e185"
}

.bootstrap-iso .glyphicon-sd-video:before {
    content: "\e186"
}

.bootstrap-iso .glyphicon-hd-video:before {
    content: "\e187"
}

.bootstrap-iso .glyphicon-subtitles:before {
    content: "\e188"
}

.bootstrap-iso .glyphicon-sound-stereo:before {
    content: "\e189"
}

.bootstrap-iso .glyphicon-sound-dolby:before {
    content: "\e190"
}

.bootstrap-iso .glyphicon-sound-5-1:before {
    content: "\e191"
}

.bootstrap-iso .glyphicon-sound-6-1:before {
    content: "\e192"
}

.bootstrap-iso .glyphicon-sound-7-1:before {
    content: "\e193"
}

.bootstrap-iso .glyphicon-copyright-mark:before {
    content: "\e194"
}

.bootstrap-iso .glyphicon-registration-mark:before {
    content: "\e195"
}

.bootstrap-iso .glyphicon-cloud-download:before {
    content: "\e197"
}

.bootstrap-iso .glyphicon-cloud-upload:before {
    content: "\e198"
}

.bootstrap-iso .glyphicon-tree-conifer:before {
    content: "\e199"
}

.bootstrap-iso .glyphicon-tree-deciduous:before {
    content: "\e200"
}

.bootstrap-iso .glyphicon-cd:before {
    content: "\e201"
}

.bootstrap-iso .glyphicon-save-file:before {
    content: "\e202"
}

.bootstrap-iso .glyphicon-open-file:before {
    content: "\e203"
}

.bootstrap-iso .glyphicon-level-up:before {
    content: "\e204"
}

.bootstrap-iso .glyphicon-copy:before {
    content: "\e205"
}

.bootstrap-iso .glyphicon-paste:before {
    content: "\e206"
}

.bootstrap-iso .glyphicon-alert:before {
    content: "\e209"
}

.bootstrap-iso .glyphicon-equalizer:before {
    content: "\e210"
}

.bootstrap-iso .glyphicon-king:before {
    content: "\e211"
}

.bootstrap-iso .glyphicon-queen:before {
    content: "\e212"
}

.bootstrap-iso .glyphicon-pawn:before {
    content: "\e213"
}

.bootstrap-iso .glyphicon-bishop:before {
    content: "\e214"
}

.bootstrap-iso .glyphicon-knight:before {
    content: "\e215"
}

.bootstrap-iso .glyphicon-baby-formula:before {
    content: "\e216"
}

.bootstrap-iso .glyphicon-tent:before {
    content: "\26fa"
}

.bootstrap-iso .glyphicon-blackboard:before {
    content: "\e218"
}

.bootstrap-iso .glyphicon-bed:before {
    content: "\e219"
}

.bootstrap-iso .glyphicon-apple:before {
    content: "\f8ff"
}

.bootstrap-iso .glyphicon-erase:before {
    content: "\e221"
}

.bootstrap-iso .glyphicon-hourglass:before {
    content: "\231b"
}

.bootstrap-iso .glyphicon-lamp:before {
    content: "\e223"
}

.bootstrap-iso .glyphicon-duplicate:before {
    content: "\e224"
}

.bootstrap-iso .glyphicon-piggy-bank:before {
    content: "\e225"
}

.bootstrap-iso .glyphicon-scissors:before {
    content: "\e226"
}

.bootstrap-iso .glyphicon-bitcoin:before, .bootstrap-iso .glyphicon-btc:before, .bootstrap-iso .glyphicon-xbt:before {
    content: "\e227"
}

.bootstrap-iso .glyphicon-jpy:before, .bootstrap-iso .glyphicon-yen:before {
    content: "\00a5"
}

.bootstrap-iso .glyphicon-rub:before, .bootstrap-iso .glyphicon-ruble:before {
    content: "\20bd"
}

.bootstrap-iso .glyphicon-scale:before {
    content: "\e230"
}

.bootstrap-iso .glyphicon-ice-lolly:before {
    content: "\e231"
}

.bootstrap-iso .glyphicon-ice-lolly-tasted:before {
    content: "\e232"
}

.bootstrap-iso .glyphicon-education:before {
    content: "\e233"
}

.bootstrap-iso .glyphicon-option-horizontal:before {
    content: "\e234"
}

.bootstrap-iso .glyphicon-option-vertical:before {
    content: "\e235"
}

.bootstrap-iso .glyphicon-menu-hamburger:before {
    content: "\e236"
}

.bootstrap-iso .glyphicon-modal-window:before {
    content: "\e237"
}

.bootstrap-iso .glyphicon-oil:before {
    content: "\e238"
}

.bootstrap-iso .glyphicon-grain:before {
    content: "\e239"
}

.bootstrap-iso .glyphicon-sunglasses:before {
    content: "\e240"
}

.bootstrap-iso .glyphicon-text-size:before {
    content: "\e241"
}

.bootstrap-iso .glyphicon-text-color:before {
    content: "\e242"
}

.bootstrap-iso .glyphicon-text-background:before {
    content: "\e243"
}

.bootstrap-iso .glyphicon-object-align-top:before {
    content: "\e244"
}

.bootstrap-iso .glyphicon-object-align-bottom:before {
    content: "\e245"
}

.bootstrap-iso .glyphicon-object-align-horizontal:before {
    content: "\e246"
}

.bootstrap-iso .glyphicon-object-align-left:before {
    content: "\e247"
}

.bootstrap-iso .glyphicon-object-align-vertical:before {
    content: "\e248"
}

.bootstrap-iso .glyphicon-object-align-right:before {
    content: "\e249"
}

.bootstrap-iso .glyphicon-triangle-right:before {
    content: "\e250"
}

.bootstrap-iso .glyphicon-triangle-left:before {
    content: "\e251"
}

.bootstrap-iso .glyphicon-triangle-bottom:before {
    content: "\e252"
}

.bootstrap-iso .glyphicon-triangle-top:before {
    content: "\e253"
}

.bootstrap-iso .glyphicon-console:before {
    content: "\e254"
}

.bootstrap-iso .glyphicon-superscript:before {
    content: "\e255"
}

.bootstrap-iso .glyphicon-subscript:before {
    content: "\e256"
}

.bootstrap-iso .glyphicon-menu-left:before {
    content: "\e257"
}

.bootstrap-iso .glyphicon-menu-right:before {
    content: "\e258"
}

.bootstrap-iso .glyphicon-menu-down:before {
    content: "\e259"
}

.bootstrap-iso .glyphicon-menu-up:before {
    content: "\e260"
}

.bootstrap-iso *, .bootstrap-iso :after, .bootstrap-iso :before, .bootstrap-iso input[type=search] {
    box-sizing: border-box
}

.bootstrap-iso html {
    font-size: 10px;
    -webkit-tap-highlight-color: transparent
}

.bootstrap-iso {
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 14px;
    line-height: 1.42857143;
    color: #333;
    background-color: #fff
}

.bootstrap-iso button, .bootstrap-iso input, .bootstrap-iso select, .bootstrap-iso textarea {
    font-family: inherit;
    font-size: inherit;
    line-height: inherit
}

.bootstrap-iso a {
    color: #337ab7;
    text-decoration: none
}

.bootstrap-iso a:focus, .bootstrap-iso a:hover {
    color: #23527c;
    text-decoration: underline
}

.bootstrap-iso a:focus, .bootstrap-iso input[type=checkbox]:focus, .bootstrap-iso input[type=file]:focus, .bootstrap-iso input[type=radio]:focus {
    outline: thin dotted;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px
}

.bootstrap-iso img {
    vertical-align: middle
}

.bootstrap-iso .carousel-inner &gt; .item &gt; a &gt; img, .bootstrap-iso .carousel-inner &gt; .item &gt; img, .bootstrap-iso .img-responsive, .bootstrap-iso .thumbnail a &gt; img, .bootstrap-iso .thumbnail &gt; img {
    display: block;
    max-width: 100%;
    height: auto
}

.bootstrap-iso .img-rounded {
    border-radius: 6px
}

.bootstrap-iso .img-thumbnail {
    padding: 4px;
    line-height: 1.42857143;
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 4px;
    transition: all .2s ease-in-out;
    display: inline-block;
    max-width: 100%;
    height: auto
}

.bootstrap-iso .img-circle {
    border-radius: 50%
}

.bootstrap-iso .sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    border: 0
}

.bootstrap-iso .sr-only-focusable:active, .bootstrap-iso .sr-only-focusable:focus {
    position: static;
    width: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    clip: auto
}

.bootstrap-iso .h1, .bootstrap-iso .h2, .bootstrap-iso .h3, .bootstrap-iso .h4, .bootstrap-iso .h5, .bootstrap-iso .h6, .bootstrap-iso h1, .bootstrap-iso h2, .bootstrap-iso h3, .bootstrap-iso h4, .bootstrap-iso h5, .bootstrap-iso h6 {
    font-family: inherit;
    font-weight: 500;
    line-height: 1.1;
    color: inherit
}

.bootstrap-iso .h1 .small, .bootstrap-iso .h1 small, .bootstrap-iso .h2 .small, .bootstrap-iso .h2 small, .bootstrap-iso .h3 .small, .bootstrap-iso .h3 small, .bootstrap-iso .h4 .small, .bootstrap-iso .h4 small, .bootstrap-iso .h5 .small, .bootstrap-iso .h5 small, .bootstrap-iso .h6 .small, .bootstrap-iso .h6 small, .bootstrap-iso h1 .small, .bootstrap-iso h1 small, .bootstrap-iso h2 .small, .bootstrap-iso h2 small, .bootstrap-iso h3 .small, .bootstrap-iso h3 small, .bootstrap-iso h4 .small, .bootstrap-iso h4 small, .bootstrap-iso h5 .small, .bootstrap-iso h5 small, .bootstrap-iso h6 .small, .bootstrap-iso h6 small {
    font-weight: 400;
    line-height: 1;
    color: #777
}

.bootstrap-iso .h1, .bootstrap-iso .h2, .bootstrap-iso .h3, .bootstrap-iso h1, .bootstrap-iso h2, .bootstrap-iso h3 {
    margin-top: 20px;
    margin-bottom: 10px
}

.bootstrap-iso .h1 .small, .bootstrap-iso .h1 small, .bootstrap-iso .h2 .small, .bootstrap-iso .h2 small, .bootstrap-iso .h3 .small, .bootstrap-iso .h3 small, .bootstrap-iso h1 .small, .bootstrap-iso h1 small, .bootstrap-iso h2 .small, .bootstrap-iso h2 small, .bootstrap-iso h3 .small, .bootstrap-iso h3 small {
    font-size: 65%
}

.bootstrap-iso .h4, .bootstrap-iso .h5, .bootstrap-iso .h6, .bootstrap-iso h4, .bootstrap-iso h5, .bootstrap-iso h6 {
    margin-top: 10px;
    margin-bottom: 10px
}

.bootstrap-iso .h4 .small, .bootstrap-iso .h4 small, .bootstrap-iso .h5 .small, .bootstrap-iso .h5 small, .bootstrap-iso .h6 .small, .bootstrap-iso .h6 small, .bootstrap-iso h4 .small, .bootstrap-iso h4 small, .bootstrap-iso h5 .small, .bootstrap-iso h5 small, .bootstrap-iso h6 .small, .bootstrap-iso h6 small {
    font-size: 75%
}

.bootstrap-iso .h1, .bootstrap-iso h1 {
    font-size: 36px
}

.bootstrap-iso .h2, .bootstrap-iso h2 {
    font-size: 30px
}

.bootstrap-iso .h3, .bootstrap-iso h3 {
    font-size: 24px
}

.bootstrap-iso .h4, .bootstrap-iso h4 {
    font-size: 18px
}

.bootstrap-iso .h5, .bootstrap-iso h5 {
    font-size: 14px
}

.bootstrap-iso .h6, .bootstrap-iso h6 {
    font-size: 12px
}

.bootstrap-iso p {
    margin: 0 0 10px
}

.bootstrap-iso .lead {
    margin-bottom: 20px;
    font-size: 16px;
    font-weight: 300;
    line-height: 1.4
}

@media (min-width: 768px) {
    .bootstrap-iso .lead {
        font-size: 21px
    }
}

.bootstrap-iso .small, .bootstrap-iso small {
    font-size: 85%
}

.bootstrap-iso .mark, .bootstrap-iso mark {
    background-color: #fcf8e3;
    padding: .2em
}

.bootstrap-iso .text-left, .bootstrap-iso th {
    text-align: left
}

.bootstrap-iso .text-right {
    text-align: right
}

.bootstrap-iso .text-center {
    text-align: center
}

.bootstrap-iso .text-justify {
    text-align: justify
}

.bootstrap-iso .text-nowrap {
    white-space: nowrap
}

.bootstrap-iso .text-lowercase {
    text-transform: lowercase
}

.bootstrap-iso .text-uppercase {
    text-transform: uppercase
}

.bootstrap-iso .text-capitalize {
    text-transform: capitalize
}

.bootstrap-iso .text-muted {
    color: #777
}

.bootstrap-iso .text-primary {
    color: #337ab7
}

.bootstrap-iso a.text-primary:hover {
    color: #286090
}

.bootstrap-iso .text-success {
    color: #3c763d
}

.bootstrap-iso a.text-success:hover {
    color: #2b542c
}

.bootstrap-iso .text-info {
    color: #31708f
}

.bootstrap-iso a.text-info:hover {
    color: #245269
}

.bootstrap-iso .text-warning {
    color: #8a6d3b
}

.bootstrap-iso a.text-warning:hover {
    color: #66512c
}

.bootstrap-iso .text-danger {
    color: #a94442
}

.bootstrap-iso a.text-danger:hover {
    color: #843534
}

.bootstrap-iso .bg-primary {
    color: #fff;
    background-color: #337ab7
}

.bootstrap-iso a.bg-primary:hover {
    background-color: #286090
}

.bootstrap-iso .bg-success {
    background-color: #dff0d8
}

.bootstrap-iso a.bg-success:hover {
    background-color: #c1e2b3
}

.bootstrap-iso .bg-info {
    background-color: #d9edf7
}

.bootstrap-iso a.bg-info:hover {
    background-color: #afd9ee
}

.bootstrap-iso .bg-warning {
    background-color: #fcf8e3
}

.bootstrap-iso a.bg-warning:hover {
    background-color: #f7ecb5
}

.bootstrap-iso .bg-danger {
    background-color: #f2dede
}

.bootstrap-iso a.bg-danger:hover {
    background-color: #e4b9b9
}

.bootstrap-iso .page-header {
    padding-bottom: 9px;
    margin: 40px 0 20px;
    border-bottom: 1px solid #eee
}

.bootstrap-iso ol, .bootstrap-iso ul {
    margin-top: 0;
    margin-bottom: 10px
}

.bootstrap-iso ol ol, .bootstrap-iso ol ul, .bootstrap-iso ul ol, .bootstrap-iso ul ul {
    margin-bottom: 0
}

.bootstrap-iso .list-inline, .bootstrap-iso .list-unstyled {
    padding-left: 0;
    list-style: none
}

.bootstrap-iso .list-inline {
    margin-left: -5px
}

.bootstrap-iso .list-inline &gt; li {
    display: inline-block;
    padding-left: 5px;
    padding-right: 5px
}

.bootstrap-iso dl {
    margin-top: 0;
    margin-bottom: 20px
}

.bootstrap-iso dd, .bootstrap-iso dt {
    line-height: 1.42857143
}

.bootstrap-iso dt {
    font-weight: 700
}

.bootstrap-iso dd {
    margin-left: 0
}

@media (min-width: 768px) {
    .bootstrap-iso .dl-horizontal dt {
        float: left;
        width: 160px;
        clear: left;
        text-align: right;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap
    }

    .bootstrap-iso .dl-horizontal dd {
        margin-left: 180px
    }
}

.bootstrap-iso abbr[data-original-title], .bootstrap-iso abbr[title] {
    cursor: help;
    border-bottom: 1px dotted #777
}

.bootstrap-iso .initialism {
    font-size: 90%;
    text-transform: uppercase
}

.bootstrap-iso blockquote {
    padding: 10px 20px;
    margin: 0 0 20px;
    font-size: 17.5px;
    border-left: 5px solid #eee
}

.bootstrap-iso blockquote ol:last-child, .bootstrap-iso blockquote p:last-child, .bootstrap-iso blockquote ul:last-child {
    margin-bottom: 0
}

.bootstrap-iso blockquote .small, .bootstrap-iso blockquote footer, .bootstrap-iso blockquote small {
    display: block;
    font-size: 80%;
    line-height: 1.42857143;
    color: #777
}

.bootstrap-iso blockquote .small:before, .bootstrap-iso blockquote footer:before, .bootstrap-iso blockquote small:before {
    content: '\2014 \00A0'
}

.bootstrap-iso .blockquote-reverse, .bootstrap-iso blockquote.pull-right {
    padding-right: 15px;
    padding-left: 0;
    border-right: 5px solid #eee;
    border-left: 0;
    text-align: right
}

.bootstrap-iso .blockquote-reverse .small:before, .bootstrap-iso .blockquote-reverse footer:before, .bootstrap-iso .blockquote-reverse small:before, .bootstrap-iso blockquote.pull-right .small:before, .bootstrap-iso blockquote.pull-right footer:before, .bootstrap-iso blockquote.pull-right small:before {
    content: ''
}

.bootstrap-iso .blockquote-reverse .small:after, .bootstrap-iso .blockquote-reverse footer:after, .bootstrap-iso .blockquote-reverse small:after, .bootstrap-iso blockquote.pull-right .small:after, .bootstrap-iso blockquote.pull-right footer:after, .bootstrap-iso blockquote.pull-right small:after {
    content: '\00A0 \2014'
}

.bootstrap-iso address {
    margin-bottom: 20px;
    font-style: normal;
    line-height: 1.42857143
}

.bootstrap-iso code, .bootstrap-iso kbd, .bootstrap-iso pre, .bootstrap-iso samp {
    font-family: Menlo, Monaco, Consolas, "Courier New", monospace
}

.bootstrap-iso code, .bootstrap-iso kbd {
    padding: 2px 4px;
    font-size: 90%;
    color: #c7254e;
    background-color: #f9f2f4;
    border-radius: 4px
}

.bootstrap-iso kbd {
    color: #fff;
    background-color: #333;
    border-radius: 3px;
    box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25)
}

.bootstrap-iso kbd kbd {
    padding: 0;
    font-size: 100%;
    font-weight: 700;
    box-shadow: none
}

.bootstrap-iso pre {
    display: block;
    padding: 9.5px;
    margin: 0 0 10px;
    font-size: 13px;
    line-height: 1.42857143;
    word-break: break-all;
    word-wrap: break-word;
    color: #333;
    background-color: #f5f5f5;
    border: 1px solid #ccc;
    border-radius: 4px
}

.bootstrap-iso pre code {
    padding: 0;
    font-size: inherit;
    color: inherit;
    white-space: pre-wrap;
    background-color: transparent;
    border-radius: 0
}

.bootstrap-iso .pre-scrollable {
    max-height: 340px;
    overflow-y: scroll
}

.bootstrap-iso .container {
    margin-right: auto;
    margin-left: auto;
    padding-left: 15px;
    padding-right: 15px
}

@media (min-width: 768px) {
    .bootstrap-iso .container {
        width: 750px
    }
}

@media (min-width: 992px) {
    .bootstrap-iso .container {
        width: 970px
    }
}

@media (min-width: 1200px) {
    .bootstrap-iso .container {
        width: 1170px
    }
}

.bootstrap-iso .container-fluid {
    margin-right: auto;
    margin-left: auto;
    padding-left: 15px;
    padding-right: 15px
}

.bootstrap-iso .row {
    margin-left: -15px;
    margin-right: -15px
}

.bootstrap-iso .col-lg-1, .bootstrap-iso .col-lg-10, .bootstrap-iso .col-lg-11, .bootstrap-iso .col-lg-12, .bootstrap-iso .col-lg-2, .bootstrap-iso .col-lg-3, .bootstrap-iso .col-lg-4, .bootstrap-iso .col-lg-5, .bootstrap-iso .col-lg-6, .bootstrap-iso .col-lg-7, .bootstrap-iso .col-lg-8, .bootstrap-iso .col-lg-9, .bootstrap-iso .col-md-1, .bootstrap-iso .col-md-10, .bootstrap-iso .col-md-11, .bootstrap-iso .col-md-12, .bootstrap-iso .col-md-2, .bootstrap-iso .col-md-3, .bootstrap-iso .col-md-4, .bootstrap-iso .col-md-5, .bootstrap-iso .col-md-6, .bootstrap-iso .col-md-7, .bootstrap-iso .col-md-8, .bootstrap-iso .col-md-9, .bootstrap-iso .col-sm-1, .bootstrap-iso .col-sm-10, .bootstrap-iso .col-sm-11, .bootstrap-iso .col-sm-12, .bootstrap-iso .col-sm-2, .bootstrap-iso .col-sm-3, .bootstrap-iso .col-sm-4, .bootstrap-iso .col-sm-5, .bootstrap-iso .col-sm-6, .bootstrap-iso .col-sm-7, .bootstrap-iso .col-sm-8, .bootstrap-iso .col-sm-9, .bootstrap-iso .col-xs-1, .bootstrap-iso .col-xs-10, .bootstrap-iso .col-xs-11, .bootstrap-iso .col-xs-12, .bootstrap-iso .col-xs-2, .bootstrap-iso .col-xs-3, .bootstrap-iso .col-xs-4, .bootstrap-iso .col-xs-5, .bootstrap-iso .col-xs-6, .bootstrap-iso .col-xs-7, .bootstrap-iso .col-xs-8, .bootstrap-iso .col-xs-9 {
    position: relative;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px
}

.bootstrap-iso .col-xs-1, .bootstrap-iso .col-xs-10, .bootstrap-iso .col-xs-11, .bootstrap-iso .col-xs-12, .bootstrap-iso .col-xs-2, .bootstrap-iso .col-xs-3, .bootstrap-iso .col-xs-4, .bootstrap-iso .col-xs-5, .bootstrap-iso .col-xs-6, .bootstrap-iso .col-xs-7, .bootstrap-iso .col-xs-8, .bootstrap-iso .col-xs-9 {
    float: left
}

.bootstrap-iso .col-xs-12 {
    width: 100%
}

.bootstrap-iso .col-xs-11 {
    width: 91.66666667%
}

.bootstrap-iso .col-xs-10 {
    width: 83.33333333%
}

.bootstrap-iso .col-xs-9 {
    width: 75%
}

.bootstrap-iso .col-xs-8 {
    width: 66.66666667%
}

.bootstrap-iso .col-xs-7 {
    width: 58.33333333%
}

.bootstrap-iso .col-xs-6 {
    width: 50%
}

.bootstrap-iso .col-xs-5 {
    width: 41.66666667%
}

.bootstrap-iso .col-xs-4 {
    width: 33.33333333%
}

.bootstrap-iso .col-xs-3 {
    width: 25%
}

.bootstrap-iso .col-xs-2 {
    width: 16.66666667%
}

.bootstrap-iso .col-xs-1 {
    width: 8.33333333%
}

.bootstrap-iso .col-xs-pull-12 {
    right: 100%
}

.bootstrap-iso .col-xs-pull-11 {
    right: 91.66666667%
}

.bootstrap-iso .col-xs-pull-10 {
    right: 83.33333333%
}

.bootstrap-iso .col-xs-pull-9 {
    right: 75%
}

.bootstrap-iso .col-xs-pull-8 {
    right: 66.66666667%
}

.bootstrap-iso .col-xs-pull-7 {
    right: 58.33333333%
}

.bootstrap-iso .col-xs-pull-6 {
    right: 50%
}

.bootstrap-iso .col-xs-pull-5 {
    right: 41.66666667%
}

.bootstrap-iso .col-xs-pull-4 {
    right: 33.33333333%
}

.bootstrap-iso .col-xs-pull-3 {
    right: 25%
}

.bootstrap-iso .col-xs-pull-2 {
    right: 16.66666667%
}

.bootstrap-iso .col-xs-pull-1 {
    right: 8.33333333%
}

.bootstrap-iso .col-xs-pull-0 {
    right: auto
}

.bootstrap-iso .col-xs-push-12 {
    left: 100%
}

.bootstrap-iso .col-xs-push-11 {
    left: 91.66666667%
}

.bootstrap-iso .col-xs-push-10 {
    left: 83.33333333%
}

.bootstrap-iso .col-xs-push-9 {
    left: 75%
}

.bootstrap-iso .col-xs-push-8 {
    left: 66.66666667%
}

.bootstrap-iso .col-xs-push-7 {
    left: 58.33333333%
}

.bootstrap-iso .col-xs-push-6 {
    left: 50%
}

.bootstrap-iso .col-xs-push-5 {
    left: 41.66666667%
}

.bootstrap-iso .col-xs-push-4 {
    left: 33.33333333%
}

.bootstrap-iso .col-xs-push-3 {
    left: 25%
}

.bootstrap-iso .col-xs-push-2 {
    left: 16.66666667%
}

.bootstrap-iso .col-xs-push-1 {
    left: 8.33333333%
}

.bootstrap-iso .col-xs-push-0 {
    left: auto
}

.bootstrap-iso .col-xs-offset-12 {
    margin-left: 100%
}

.bootstrap-iso .col-xs-offset-11 {
    margin-left: 91.66666667%
}

.bootstrap-iso .col-xs-offset-10 {
    margin-left: 83.33333333%
}

.bootstrap-iso .col-xs-offset-9 {
    margin-left: 75%
}

.bootstrap-iso .col-xs-offset-8 {
    margin-left: 66.66666667%
}

.bootstrap-iso .col-xs-offset-7 {
    margin-left: 58.33333333%
}

.bootstrap-iso .col-xs-offset-6 {
    margin-left: 50%
}

.bootstrap-iso .col-xs-offset-5 {
    margin-left: 41.66666667%
}

.bootstrap-iso .col-xs-offset-4 {
    margin-left: 33.33333333%
}

.bootstrap-iso .col-xs-offset-3 {
    margin-left: 25%
}

.bootstrap-iso .col-xs-offset-2 {
    margin-left: 16.66666667%
}

.bootstrap-iso .col-xs-offset-1 {
    margin-left: 8.33333333%
}

.bootstrap-iso .col-xs-offset-0 {
    margin-left: 0%
}

@media (min-width: 768px) {
    .bootstrap-iso .col-sm-1, .bootstrap-iso .col-sm-10, .bootstrap-iso .col-sm-11, .bootstrap-iso .col-sm-12, .bootstrap-iso .col-sm-2, .bootstrap-iso .col-sm-3, .bootstrap-iso .col-sm-4, .bootstrap-iso .col-sm-5, .bootstrap-iso .col-sm-6, .bootstrap-iso .col-sm-7, .bootstrap-iso .col-sm-8, .bootstrap-iso .col-sm-9 {
        float: left
    }

    .bootstrap-iso .col-sm-12 {
        width: 100%
    }

    .bootstrap-iso .col-sm-11 {
        width: 91.66666667%
    }

    .bootstrap-iso .col-sm-10 {
        width: 83.33333333%
    }

    .bootstrap-iso .col-sm-9 {
        width: 75%
    }

    .bootstrap-iso .col-sm-8 {
        width: 66.66666667%
    }

    .bootstrap-iso .col-sm-7 {
        width: 58.33333333%
    }

    .bootstrap-iso .col-sm-6 {
        width: 50%
    }

    .bootstrap-iso .col-sm-5 {
        width: 41.66666667%
    }

    .bootstrap-iso .col-sm-4 {
        width: 33.33333333%
    }

    .bootstrap-iso .col-sm-3 {
        width: 25%
    }

    .bootstrap-iso .col-sm-2 {
        width: 16.66666667%
    }

    .bootstrap-iso .col-sm-1 {
        width: 8.33333333%
    }

    .bootstrap-iso .col-sm-pull-12 {
        right: 100%
    }

    .bootstrap-iso .col-sm-pull-11 {
        right: 91.66666667%
    }

    .bootstrap-iso .col-sm-pull-10 {
        right: 83.33333333%
    }

    .bootstrap-iso .col-sm-pull-9 {
        right: 75%
    }

    .bootstrap-iso .col-sm-pull-8 {
        right: 66.66666667%
    }

    .bootstrap-iso .col-sm-pull-7 {
        right: 58.33333333%
    }

    .bootstrap-iso .col-sm-pull-6 {
        right: 50%
    }

    .bootstrap-iso .col-sm-pull-5 {
        right: 41.66666667%
    }

    .bootstrap-iso .col-sm-pull-4 {
        right: 33.33333333%
    }

    .bootstrap-iso .col-sm-pull-3 {
        right: 25%
    }

    .bootstrap-iso .col-sm-pull-2 {
        right: 16.66666667%
    }

    .bootstrap-iso .col-sm-pull-1 {
        right: 8.33333333%
    }

    .bootstrap-iso .col-sm-pull-0 {
        right: auto
    }

    .bootstrap-iso .col-sm-push-12 {
        left: 100%
    }

    .bootstrap-iso .col-sm-push-11 {
        left: 91.66666667%
    }

    .bootstrap-iso .col-sm-push-10 {
        left: 83.33333333%
    }

    .bootstrap-iso .col-sm-push-9 {
        left: 75%
    }

    .bootstrap-iso .col-sm-push-8 {
        left: 66.66666667%
    }

    .bootstrap-iso .col-sm-push-7 {
        left: 58.33333333%
    }

    .bootstrap-iso .col-sm-push-6 {
        left: 50%
    }

    .bootstrap-iso .col-sm-push-5 {
        left: 41.66666667%
    }

    .bootstrap-iso .col-sm-push-4 {
        left: 33.33333333%
    }

    .bootstrap-iso .col-sm-push-3 {
        left: 25%
    }

    .bootstrap-iso .col-sm-push-2 {
        left: 16.66666667%
    }

    .bootstrap-iso .col-sm-push-1 {
        left: 8.33333333%
    }

    .bootstrap-iso .col-sm-push-0 {
        left: auto
    }

    .bootstrap-iso .col-sm-offset-12 {
        margin-left: 100%
    }

    .bootstrap-iso .col-sm-offset-11 {
        margin-left: 91.66666667%
    }

    .bootstrap-iso .col-sm-offset-10 {
        margin-left: 83.33333333%
    }

    .bootstrap-iso .col-sm-offset-9 {
        margin-left: 75%
    }

    .bootstrap-iso .col-sm-offset-8 {
        margin-left: 66.66666667%
    }

    .bootstrap-iso .col-sm-offset-7 {
        margin-left: 58.33333333%
    }

    .bootstrap-iso .col-sm-offset-6 {
        margin-left: 50%
    }

    .bootstrap-iso .col-sm-offset-5 {
        margin-left: 41.66666667%
    }

    .bootstrap-iso .col-sm-offset-4 {
        margin-left: 33.33333333%
    }

    .bootstrap-iso .col-sm-offset-3 {
        margin-left: 25%
    }

    .bootstrap-iso .col-sm-offset-2 {
        margin-left: 16.66666667%
    }

    .bootstrap-iso .col-sm-offset-1 {
        margin-left: 8.33333333%
    }

    .bootstrap-iso .col-sm-offset-0 {
        margin-left: 0%
    }
}

@media (min-width: 992px) {
    .bootstrap-iso .col-md-1, .bootstrap-iso .col-md-10, .bootstrap-iso .col-md-11, .bootstrap-iso .col-md-12, .bootstrap-iso .col-md-2, .bootstrap-iso .col-md-3, .bootstrap-iso .col-md-4, .bootstrap-iso .col-md-5, .bootstrap-iso .col-md-6, .bootstrap-iso .col-md-7, .bootstrap-iso .col-md-8, .bootstrap-iso .col-md-9 {
        float: left
    }

    .bootstrap-iso .col-md-12 {
        width: 100%
    }

    .bootstrap-iso .col-md-11 {
        width: 91.66666667%
    }

    .bootstrap-iso .col-md-10 {
        width: 83.33333333%
    }

    .bootstrap-iso .col-md-9 {
        width: 75%
    }

    .bootstrap-iso .col-md-8 {
        width: 66.66666667%
    }

    .bootstrap-iso .col-md-7 {
        width: 58.33333333%
    }

    .bootstrap-iso .col-md-6 {
        width: 50%
    }

    .bootstrap-iso .col-md-5 {
        width: 41.66666667%
    }

    .bootstrap-iso .col-md-4 {
        width: 33.33333333%
    }

    .bootstrap-iso .col-md-3 {
        width: 25%
    }

    .bootstrap-iso .col-md-2 {
        width: 16.66666667%
    }

    .bootstrap-iso .col-md-1 {
        width: 8.33333333%
    }

    .bootstrap-iso .col-md-pull-12 {
        right: 100%
    }

    .bootstrap-iso .col-md-pull-11 {
        right: 91.66666667%
    }

    .bootstrap-iso .col-md-pull-10 {
        right: 83.33333333%
    }

    .bootstrap-iso .col-md-pull-9 {
        right: 75%
    }

    .bootstrap-iso .col-md-pull-8 {
        right: 66.66666667%
    }

    .bootstrap-iso .col-md-pull-7 {
        right: 58.33333333%
    }

    .bootstrap-iso .col-md-pull-6 {
        right: 50%
    }

    .bootstrap-iso .col-md-pull-5 {
        right: 41.66666667%
    }

    .bootstrap-iso .col-md-pull-4 {
        right: 33.33333333%
    }

    .bootstrap-iso .col-md-pull-3 {
        right: 25%
    }

    .bootstrap-iso .col-md-pull-2 {
        right: 16.66666667%
    }

    .bootstrap-iso .col-md-pull-1 {
        right: 8.33333333%
    }

    .bootstrap-iso .col-md-pull-0 {
        right: auto
    }

    .bootstrap-iso .col-md-push-12 {
        left: 100%
    }

    .bootstrap-iso .col-md-push-11 {
        left: 91.66666667%
    }

    .bootstrap-iso .col-md-push-10 {
        left: 83.33333333%
    }

    .bootstrap-iso .col-md-push-9 {
        left: 75%
    }

    .bootstrap-iso .col-md-push-8 {
        left: 66.66666667%
    }

    .bootstrap-iso .col-md-push-7 {
        left: 58.33333333%
    }

    .bootstrap-iso .col-md-push-6 {
        left: 50%
    }

    .bootstrap-iso .col-md-push-5 {
        left: 41.66666667%
    }

    .bootstrap-iso .col-md-push-4 {
        left: 33.33333333%
    }

    .bootstrap-iso .col-md-push-3 {
        left: 25%
    }

    .bootstrap-iso .col-md-push-2 {
        left: 16.66666667%
    }

    .bootstrap-iso .col-md-push-1 {
        left: 8.33333333%
    }

    .bootstrap-iso .col-md-push-0 {
        left: auto
    }

    .bootstrap-iso .col-md-offset-12 {
        margin-left: 100%
    }

    .bootstrap-iso .col-md-offset-11 {
        margin-left: 91.66666667%
    }

    .bootstrap-iso .col-md-offset-10 {
        margin-left: 83.33333333%
    }

    .bootstrap-iso .col-md-offset-9 {
        margin-left: 75%
    }

    .bootstrap-iso .col-md-offset-8 {
        margin-left: 66.66666667%
    }

    .bootstrap-iso .col-md-offset-7 {
        margin-left: 58.33333333%
    }

    .bootstrap-iso .col-md-offset-6 {
        margin-left: 50%
    }

    .bootstrap-iso .col-md-offset-5 {
        margin-left: 41.66666667%
    }

    .bootstrap-iso .col-md-offset-4 {
        margin-left: 33.33333333%
    }

    .bootstrap-iso .col-md-offset-3 {
        margin-left: 25%
    }

    .bootstrap-iso .col-md-offset-2 {
        margin-left: 16.66666667%
    }

    .bootstrap-iso .col-md-offset-1 {
        margin-left: 8.33333333%
    }

    .bootstrap-iso .col-md-offset-0 {
        margin-left: 0%
    }
}

@media (min-width: 1200px) {
    .bootstrap-iso .col-lg-1, .bootstrap-iso .col-lg-10, .bootstrap-iso .col-lg-11, .bootstrap-iso .col-lg-12, .bootstrap-iso .col-lg-2, .bootstrap-iso .col-lg-3, .bootstrap-iso .col-lg-4, .bootstrap-iso .col-lg-5, .bootstrap-iso .col-lg-6, .bootstrap-iso .col-lg-7, .bootstrap-iso .col-lg-8, .bootstrap-iso .col-lg-9 {
        float: left
    }

    .bootstrap-iso .col-lg-12 {
        width: 100%
    }

    .bootstrap-iso .col-lg-11 {
        width: 91.66666667%
    }

    .bootstrap-iso .col-lg-10 {
        width: 83.33333333%
    }

    .bootstrap-iso .col-lg-9 {
        width: 75%
    }

    .bootstrap-iso .col-lg-8 {
        width: 66.66666667%
    }

    .bootstrap-iso .col-lg-7 {
        width: 58.33333333%
    }

    .bootstrap-iso .col-lg-6 {
        width: 50%
    }

    .bootstrap-iso .col-lg-5 {
        width: 41.66666667%
    }

    .bootstrap-iso .col-lg-4 {
        width: 33.33333333%
    }

    .bootstrap-iso .col-lg-3 {
        width: 25%
    }

    .bootstrap-iso .col-lg-2 {
        width: 16.66666667%
    }

    .bootstrap-iso .col-lg-1 {
        width: 8.33333333%
    }

    .bootstrap-iso .col-lg-pull-12 {
        right: 100%
    }

    .bootstrap-iso .col-lg-pull-11 {
        right: 91.66666667%
    }

    .bootstrap-iso .col-lg-pull-10 {
        right: 83.33333333%
    }

    .bootstrap-iso .col-lg-pull-9 {
        right: 75%
    }

    .bootstrap-iso .col-lg-pull-8 {
        right: 66.66666667%
    }

    .bootstrap-iso .col-lg-pull-7 {
        right: 58.33333333%
    }

    .bootstrap-iso .col-lg-pull-6 {
        right: 50%
    }

    .bootstrap-iso .col-lg-pull-5 {
        right: 41.66666667%
    }

    .bootstrap-iso .col-lg-pull-4 {
        right: 33.33333333%
    }

    .bootstrap-iso .col-lg-pull-3 {
        right: 25%
    }

    .bootstrap-iso .col-lg-pull-2 {
        right: 16.66666667%
    }

    .bootstrap-iso .col-lg-pull-1 {
        right: 8.33333333%
    }

    .bootstrap-iso .col-lg-pull-0 {
        right: auto
    }

    .bootstrap-iso .col-lg-push-12 {
        left: 100%
    }

    .bootstrap-iso .col-lg-push-11 {
        left: 91.66666667%
    }

    .bootstrap-iso .col-lg-push-10 {
        left: 83.33333333%
    }

    .bootstrap-iso .col-lg-push-9 {
        left: 75%
    }

    .bootstrap-iso .col-lg-push-8 {
        left: 66.66666667%
    }

    .bootstrap-iso .col-lg-push-7 {
        left: 58.33333333%
    }

    .bootstrap-iso .col-lg-push-6 {
        left: 50%
    }

    .bootstrap-iso .col-lg-push-5 {
        left: 41.66666667%
    }

    .bootstrap-iso .col-lg-push-4 {
        left: 33.33333333%
    }

    .bootstrap-iso .col-lg-push-3 {
        left: 25%
    }

    .bootstrap-iso .col-lg-push-2 {
        left: 16.66666667%
    }

    .bootstrap-iso .col-lg-push-1 {
        left: 8.33333333%
    }

    .bootstrap-iso .col-lg-push-0 {
        left: auto
    }

    .bootstrap-iso .col-lg-offset-12 {
        margin-left: 100%
    }

    .bootstrap-iso .col-lg-offset-11 {
        margin-left: 91.66666667%
    }

    .bootstrap-iso .col-lg-offset-10 {
        margin-left: 83.33333333%
    }

    .bootstrap-iso .col-lg-offset-9 {
        margin-left: 75%
    }

    .bootstrap-iso .col-lg-offset-8 {
        margin-left: 66.66666667%
    }

    .bootstrap-iso .col-lg-offset-7 {
        margin-left: 58.33333333%
    }

    .bootstrap-iso .col-lg-offset-6 {
        margin-left: 50%
    }

    .bootstrap-iso .col-lg-offset-5 {
        margin-left: 41.66666667%
    }

    .bootstrap-iso .col-lg-offset-4 {
        margin-left: 33.33333333%
    }

    .bootstrap-iso .col-lg-offset-3 {
        margin-left: 25%
    }

    .bootstrap-iso .col-lg-offset-2 {
        margin-left: 16.66666667%
    }

    .bootstrap-iso .col-lg-offset-1 {
        margin-left: 8.33333333%
    }

    .bootstrap-iso .col-lg-offset-0 {
        margin-left: 0%
    }
}

.bootstrap-iso caption {
    padding-top: 8px;
    padding-bottom: 8px;
    color: #777;
    text-align: left
}

.bootstrap-iso .table {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.bootstrap-iso .table &gt; thead &gt; tr &gt; th {
    padding: 8px;
    line-height: 1.42857143;
    border-top: 1px solid #ddd
}

.bootstrap-iso .table &gt; tbody &gt; tr &gt; td, .bootstrap-iso .table &gt; tbody &gt; tr &gt; th, .bootstrap-iso .table &gt; tfoot &gt; tr &gt; td, .bootstrap-iso .table &gt; tfoot &gt; tr &gt; th, .bootstrap-iso .table &gt; thead &gt; tr &gt; td {
    padding: 8px;
    line-height: 1.42857143;
    vertical-align: top;
    border-top: 1px solid #ddd
}

.bootstrap-iso .table &gt; thead &gt; tr &gt; th {
    vertical-align: bottom;
    border-bottom: 2px solid #ddd
}

.bootstrap-iso .panel &gt; .table &gt; tbody:first-child &gt; tr:first-child td, .bootstrap-iso .panel &gt; .table &gt; tbody:first-child &gt; tr:first-child th, .bootstrap-iso .table &gt; caption + thead &gt; tr:first-child &gt; td, .bootstrap-iso .table &gt; caption + thead &gt; tr:first-child &gt; th, .bootstrap-iso .table &gt; colgroup + thead &gt; tr:first-child &gt; td, .bootstrap-iso .table &gt; colgroup + thead &gt; tr:first-child &gt; th, .bootstrap-iso .table &gt; thead:first-child &gt; tr:first-child &gt; td, .bootstrap-iso .table &gt; thead:first-child &gt; tr:first-child &gt; th {
    border-top: 0
}

.bootstrap-iso .table &gt; tbody + tbody {
    border-top: 2px solid #ddd
}

.bootstrap-iso .table .table {
    background-color: #fff
}

.bootstrap-iso .table-condensed &gt; tbody &gt; tr &gt; td, .bootstrap-iso .table-condensed &gt; tbody &gt; tr &gt; th, .bootstrap-iso .table-condensed &gt; tfoot &gt; tr &gt; td, .bootstrap-iso .table-condensed &gt; tfoot &gt; tr &gt; th, .bootstrap-iso .table-condensed &gt; thead &gt; tr &gt; td, .bootstrap-iso .table-condensed &gt; thead &gt; tr &gt; th {
    padding: 5px
}

.bootstrap-iso .table-bordered, .bootstrap-iso .table-bordered &gt; tbody &gt; tr &gt; td, .bootstrap-iso .table-bordered &gt; tbody &gt; tr &gt; th, .bootstrap-iso .table-bordered &gt; tfoot &gt; tr &gt; td, .bootstrap-iso .table-bordered &gt; tfoot &gt; tr &gt; th, .bootstrap-iso .table-bordered &gt; thead &gt; tr &gt; td, .bootstrap-iso .table-bordered &gt; thead &gt; tr &gt; th {
    border: 1px solid #ddd
}

.bootstrap-iso .table-bordered &gt; thead &gt; tr &gt; td, .bootstrap-iso .table-bordered &gt; thead &gt; tr &gt; th {
    border-bottom-width: 2px
}

.bootstrap-iso .table-striped &gt; tbody &gt; tr:nth-of-type(odd) {
    background-color: #f9f9f9
}

.bootstrap-iso .table-hover &gt; tbody &gt; tr:hover, .bootstrap-iso .table &gt; tbody &gt; tr.active &gt; td, .bootstrap-iso .table &gt; tbody &gt; tr.active &gt; th, .bootstrap-iso .table &gt; tbody &gt; tr &gt; td.active, .bootstrap-iso .table &gt; tbody &gt; tr &gt; th.active, .bootstrap-iso .table &gt; tfoot &gt; tr.active &gt; td, .bootstrap-iso .table &gt; tfoot &gt; tr.active &gt; th, .bootstrap-iso .table &gt; tfoot &gt; tr &gt; td.active, .bootstrap-iso .table &gt; tfoot &gt; tr &gt; th.active, .bootstrap-iso .table &gt; thead &gt; tr.active &gt; td, .bootstrap-iso .table &gt; thead &gt; tr.active &gt; th, .bootstrap-iso .table &gt; thead &gt; tr &gt; td.active, .bootstrap-iso .table &gt; thead &gt; tr &gt; th.active {
    background-color: #f5f5f5
}

.bootstrap-iso table col[class*=col-] {
    position: static;
    float: none;
    display: table-column
}

.bootstrap-iso table td[class*=col-], .bootstrap-iso table th[class*=col-] {
    position: static;
    float: none;
    display: table-cell
}

.bootstrap-iso .table-hover &gt; tbody &gt; tr.active:hover &gt; td, .bootstrap-iso .table-hover &gt; tbody &gt; tr.active:hover &gt; th, .bootstrap-iso .table-hover &gt; tbody &gt; tr:hover &gt; .active, .bootstrap-iso .table-hover &gt; tbody &gt; tr &gt; td.active:hover, .bootstrap-iso .table-hover &gt; tbody &gt; tr &gt; th.active:hover {
    background-color: #e8e8e8
}

.bootstrap-iso .table &gt; tbody &gt; tr.success &gt; td, .bootstrap-iso .table &gt; tbody &gt; tr.success &gt; th, .bootstrap-iso .table &gt; tbody &gt; tr &gt; td.success, .bootstrap-iso .table &gt; tbody &gt; tr &gt; th.success, .bootstrap-iso .table &gt; tfoot &gt; tr.success &gt; td, .bootstrap-iso .table &gt; tfoot &gt; tr.success &gt; th, .bootstrap-iso .table &gt; tfoot &gt; tr &gt; td.success, .bootstrap-iso .table &gt; tfoot &gt; tr &gt; th.success, .bootstrap-iso .table &gt; thead &gt; tr.success &gt; td, .bootstrap-iso .table &gt; thead &gt; tr.success &gt; th, .bootstrap-iso .table &gt; thead &gt; tr &gt; td.success, .bootstrap-iso .table &gt; thead &gt; tr &gt; th.success {
    background-color: #dff0d8
}

.bootstrap-iso .table-hover &gt; tbody &gt; tr.success:hover &gt; td, .bootstrap-iso .table-hover &gt; tbody &gt; tr.success:hover &gt; th, .bootstrap-iso .table-hover &gt; tbody &gt; tr:hover &gt; .success, .bootstrap-iso .table-hover &gt; tbody &gt; tr &gt; td.success:hover, .bootstrap-iso .table-hover &gt; tbody &gt; tr &gt; th.success:hover {
    background-color: #d0e9c6
}

.bootstrap-iso .table &gt; tbody &gt; tr.info &gt; td, .bootstrap-iso .table &gt; tbody &gt; tr.info &gt; th, .bootstrap-iso .table &gt; tbody &gt; tr &gt; td.info, .bootstrap-iso .table &gt; tbody &gt; tr &gt; th.info, .bootstrap-iso .table &gt; tfoot &gt; tr.info &gt; td, .bootstrap-iso .table &gt; tfoot &gt; tr.info &gt; th, .bootstrap-iso .table &gt; tfoot &gt; tr &gt; td.info, .bootstrap-iso .table &gt; tfoot &gt; tr &gt; th.info, .bootstrap-iso .table &gt; thead &gt; tr.info &gt; td, .bootstrap-iso .table &gt; thead &gt; tr.info &gt; th, .bootstrap-iso .table &gt; thead &gt; tr &gt; td.info, .bootstrap-iso .table &gt; thead &gt; tr &gt; th.info {
    background-color: #d9edf7
}

.bootstrap-iso .table-hover &gt; tbody &gt; tr.info:hover &gt; td, .bootstrap-iso .table-hover &gt; tbody &gt; tr.info:hover &gt; th, .bootstrap-iso .table-hover &gt; tbody &gt; tr:hover &gt; .info, .bootstrap-iso .table-hover &gt; tbody &gt; tr &gt; td.info:hover, .bootstrap-iso .table-hover &gt; tbody &gt; tr &gt; th.info:hover {
    background-color: #c4e3f3
}

.bootstrap-iso .table &gt; tbody &gt; tr.warning &gt; td, .bootstrap-iso .table &gt; tbody &gt; tr.warning &gt; th, .bootstrap-iso .table &gt; tbody &gt; tr &gt; td.warning, .bootstrap-iso .table &gt; tbody &gt; tr &gt; th.warning, .bootstrap-iso .table &gt; tfoot &gt; tr.warning &gt; td, .bootstrap-iso .table &gt; tfoot &gt; tr.warning &gt; th, .bootstrap-iso .table &gt; tfoot &gt; tr &gt; td.warning, .bootstrap-iso .table &gt; tfoot &gt; tr &gt; th.warning, .bootstrap-iso .table &gt; thead &gt; tr.warning &gt; td, .bootstrap-iso .table &gt; thead &gt; tr.warning &gt; th, .bootstrap-iso .table &gt; thead &gt; tr &gt; td.warning, .bootstrap-iso .table &gt; thead &gt; tr &gt; th.warning {
    background-color: #fcf8e3
}

.bootstrap-iso .table-hover &gt; tbody &gt; tr.warning:hover &gt; td, .bootstrap-iso .table-hover &gt; tbody &gt; tr.warning:hover &gt; th, .bootstrap-iso .table-hover &gt; tbody &gt; tr:hover &gt; .warning, .bootstrap-iso .table-hover &gt; tbody &gt; tr &gt; td.warning:hover, .bootstrap-iso .table-hover &gt; tbody &gt; tr &gt; th.warning:hover {
    background-color: #faf2cc
}

.bootstrap-iso .table &gt; tbody &gt; tr.danger &gt; td, .bootstrap-iso .table &gt; tbody &gt; tr.danger &gt; th, .bootstrap-iso .table &gt; tbody &gt; tr &gt; td.danger, .bootstrap-iso .table &gt; tbody &gt; tr &gt; th.danger, .bootstrap-iso .table &gt; tfoot &gt; tr.danger &gt; td, .bootstrap-iso .table &gt; tfoot &gt; tr.danger &gt; th, .bootstrap-iso .table &gt; tfoot &gt; tr &gt; td.danger, .bootstrap-iso .table &gt; tfoot &gt; tr &gt; th.danger, .bootstrap-iso .table &gt; thead &gt; tr.danger &gt; td, .bootstrap-iso .table &gt; thead &gt; tr.danger &gt; th, .bootstrap-iso .table &gt; thead &gt; tr &gt; td.danger, .bootstrap-iso .table &gt; thead &gt; tr &gt; th.danger {
    background-color: #f2dede
}

.bootstrap-iso .table-hover &gt; tbody &gt; tr.danger:hover &gt; td, .bootstrap-iso .table-hover &gt; tbody &gt; tr.danger:hover &gt; th, .bootstrap-iso .table-hover &gt; tbody &gt; tr:hover &gt; .danger, .bootstrap-iso .table-hover &gt; tbody &gt; tr &gt; td.danger:hover, .bootstrap-iso .table-hover &gt; tbody &gt; tr &gt; th.danger:hover {
    background-color: #ebcccc
}

.bootstrap-iso .table-responsive {
    overflow-x: auto;
    min-height: .01%
}

@media screen and (max-width: 767px) {
    .bootstrap-iso .table-responsive {
        width: 100%;
        margin-bottom: 15px;
        overflow-y: hidden;
        -ms-overflow-style: -ms-autohiding-scrollbar;
        border: 1px solid #ddd
    }

    .bootstrap-iso .table-responsive &gt; .table {
        margin-bottom: 0
    }

    .bootstrap-iso .table-responsive &gt; .table &gt; tbody &gt; tr &gt; td, .bootstrap-iso .table-responsive &gt; .table &gt; tbody &gt; tr &gt; th, .bootstrap-iso .table-responsive &gt; .table &gt; tfoot &gt; tr &gt; td, .bootstrap-iso .table-responsive &gt; .table &gt; tfoot &gt; tr &gt; th, .bootstrap-iso .table-responsive &gt; .table &gt; thead &gt; tr &gt; td, .bootstrap-iso .table-responsive &gt; .table &gt; thead &gt; tr &gt; th {
        white-space: nowrap
    }

    .bootstrap-iso .table-responsive &gt; .table-bordered {
        border: 0
    }

    .bootstrap-iso .table-responsive &gt; .table-bordered &gt; tbody &gt; tr &gt; td:first-child, .bootstrap-iso .table-responsive &gt; .table-bordered &gt; tbody &gt; tr &gt; th:first-child, .bootstrap-iso .table-responsive &gt; .table-bordered &gt; tfoot &gt; tr &gt; td:first-child, .bootstrap-iso .table-responsive &gt; .table-bordered &gt; tfoot &gt; tr &gt; th:first-child, .bootstrap-iso .table-responsive &gt; .table-bordered &gt; thead &gt; tr &gt; td:first-child, .bootstrap-iso .table-responsive &gt; .table-bordered &gt; thead &gt; tr &gt; th:first-child {
        border-left: 0
    }

    .bootstrap-iso .table-responsive &gt; .table-bordered &gt; tbody &gt; tr &gt; td:last-child, .bootstrap-iso .table-responsive &gt; .table-bordered &gt; tbody &gt; tr &gt; th:last-child, .bootstrap-iso .table-responsive &gt; .table-bordered &gt; tfoot &gt; tr &gt; td:last-child, .bootstrap-iso .table-responsive &gt; .table-bordered &gt; tfoot &gt; tr &gt; th:last-child, .bootstrap-iso .table-responsive &gt; .table-bordered &gt; thead &gt; tr &gt; td:last-child, .bootstrap-iso .table-responsive &gt; .table-bordered &gt; thead &gt; tr &gt; th:last-child {
        border-right: 0
    }

    .bootstrap-iso .table-responsive &gt; .table-bordered &gt; tbody &gt; tr:last-child &gt; td, .bootstrap-iso .table-responsive &gt; .table-bordered &gt; tbody &gt; tr:last-child &gt; th, .bootstrap-iso .table-responsive &gt; .table-bordered &gt; tfoot &gt; tr:last-child &gt; td, .bootstrap-iso .table-responsive &gt; .table-bordered &gt; tfoot &gt; tr:last-child &gt; th {
        border-bottom: 0
    }
}

.bootstrap-iso label {
    display: inline-block;
    max-width: 100%;
    margin-bottom: 5px;
    font-weight: 700
}

.bootstrap-iso input[type=checkbox], .bootstrap-iso input[type=radio] {
    margin: 4px 0 0;
    margin-top: 1px \9;
    line-height: normal
}

.bootstrap-iso input[type=file] {
    display: block
}

.bootstrap-iso input[type=range] {
    display: block;
    width: 100%
}

.bootstrap-iso select[multiple], .bootstrap-iso select[size] {
    height: auto
}

.bootstrap-iso .form-control, .bootstrap-iso output {
    display: block;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555
}

.bootstrap-iso output {
    padding-top: 7px
}

.bootstrap-iso .form-control {
    width: 100%;
    height: 34px;
    padding: 6px 12px;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s
}

.bootstrap-iso .form-control:focus {
    border-color: #66afe9;
    outline: 0;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6)
}

.bootstrap-iso .form-control::-moz-placeholder {
    color: #999;
    opacity: 1
}

.bootstrap-iso .form-control:-ms-input-placeholder {
    color: #999
}

.bootstrap-iso .form-control::-webkit-input-placeholder {
    color: #999
}

.bootstrap-iso .form-control[disabled], .bootstrap-iso .form-control[readonly], .bootstrap-iso fieldset[disabled] .form-control {
    cursor: not-allowed;
    background-color: #eee;
    opacity: 1
}

.bootstrap-iso textarea.form-control {
    height: auto !important
}

.bootstrap-iso input[type=search] {
    -webkit-appearance: none
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
    .bootstrap-iso input[type=date], .bootstrap-iso input[type=datetime-local], .bootstrap-iso input[type=month], .bootstrap-iso input[type=time] {
        line-height: 34px
    }

    .bootstrap-iso .input-group-sm input[type=date], .bootstrap-iso .input-group-sm input[type=datetime-local], .bootstrap-iso .input-group-sm input[type=month], .bootstrap-iso .input-group-sm input[type=time], .bootstrap-iso input[type=date].input-sm, .bootstrap-iso input[type=datetime-local].input-sm, .bootstrap-iso input[type=month].input-sm, .bootstrap-iso input[type=time].input-sm {
        line-height: 30px
    }

    .bootstrap-iso .input-group-lg input[type=date], .bootstrap-iso .input-group-lg input[type=datetime-local], .bootstrap-iso .input-group-lg input[type=month], .bootstrap-iso .input-group-lg input[type=time], .bootstrap-iso input[type=date].input-lg, .bootstrap-iso input[type=datetime-local].input-lg, .bootstrap-iso input[type=month].input-lg, .bootstrap-iso input[type=time].input-lg {
        line-height: 46px
    }
}

.bootstrap-iso .form-group {
    margin-bottom: 15px
}

.bootstrap-iso .checkbox, .bootstrap-iso .radio {
    position: relative;
    display: block;
    margin-top: 10px;
    margin-bottom: 10px
}

.bootstrap-iso .checkbox label, .bootstrap-iso .radio label {
    min-height: 20px;
    padding-left: 20px;
    margin-bottom: 0;
    font-weight: 400;
    cursor: pointer
}

.bootstrap-iso .checkbox input[type=checkbox], .bootstrap-iso .checkbox-inline input[type=checkbox], .bootstrap-iso .radio input[type=radio], .bootstrap-iso .radio-inline input[type=radio] {
    position: absolute;
    margin-left: -20px;
    margin-top: 4px \9
}

.bootstrap-iso .checkbox + .checkbox, .bootstrap-iso .radio + .radio {
    margin-top: -5px
}

.bootstrap-iso .checkbox-inline, .bootstrap-iso .radio-inline {
    display: inline-block;
    padding-left: 20px;
    margin-bottom: 0;
    vertical-align: middle;
    font-weight: 400;
    cursor: pointer
}

.bootstrap-iso .checkbox-inline + .checkbox-inline, .bootstrap-iso .radio-inline + .radio-inline {
    margin-top: 0;
    margin-left: 10px
}

.bootstrap-iso .checkbox-inline.disabled, .bootstrap-iso .checkbox.disabled label, .bootstrap-iso .radio-inline.disabled, .bootstrap-iso .radio.disabled label, .bootstrap-iso fieldset[disabled] .checkbox label, .bootstrap-iso fieldset[disabled] .checkbox-inline, .bootstrap-iso fieldset[disabled] .radio label, .bootstrap-iso fieldset[disabled] .radio-inline, .bootstrap-iso fieldset[disabled] input[type=checkbox], .bootstrap-iso fieldset[disabled] input[type=radio], .bootstrap-iso input[type=checkbox].disabled, .bootstrap-iso input[type=checkbox][disabled], .bootstrap-iso input[type=radio].disabled, .bootstrap-iso input[type=radio][disabled] {
    cursor: not-allowed
}

.bootstrap-iso .form-control-static {
    padding-top: 7px;
    padding-bottom: 7px;
    margin-bottom: 0
}

.bootstrap-iso .form-control-static.input-lg, .bootstrap-iso .form-control-static.input-sm {
    padding-left: 0;
    padding-right: 0
}

.bootstrap-iso .form-group-sm .form-control, .bootstrap-iso .input-sm {
    height: 30px;
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px
}

.bootstrap-iso select.form-group-sm .form-control, .bootstrap-iso select.input-sm {
    height: 30px;
    line-height: 30px
}

.bootstrap-iso select[multiple].form-group-sm .form-control, .bootstrap-iso select[multiple].input-lg, .bootstrap-iso select[multiple].input-sm, .bootstrap-iso textarea.form-group-sm .form-control, .bootstrap-iso textarea.input-lg, .bootstrap-iso textarea.input-sm {
    height: auto
}

.bootstrap-iso .form-group-sm .form-control-static {
    height: 30px;
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5
}

.bootstrap-iso .form-group-lg .form-control, .bootstrap-iso .input-lg {
    height: 46px;
    padding: 10px 16px;
    font-size: 18px;
    line-height: 1.3333333;
    border-radius: 6px
}

.bootstrap-iso select.form-group-lg .form-control, .bootstrap-iso select.input-lg {
    height: 46px;
    line-height: 46px
}

.bootstrap-iso select[multiple].form-group-lg .form-control, .bootstrap-iso textarea.form-group-lg .form-control {
    height: auto
}

.bootstrap-iso .form-group-lg .form-control-static {
    height: 46px;
    padding: 10px 16px;
    font-size: 18px;
    line-height: 1.3333333
}

.bootstrap-iso .has-feedback {
    position: relative
}

.bootstrap-iso .has-feedback .form-control {
    padding-right: 42.5px
}

.bootstrap-iso .form-control-feedback {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 2;
    display: block;
    width: 34px;
    height: 34px;
    line-height: 34px;
    text-align: center;
    pointer-events: none
}

.bootstrap-iso .input-lg + .form-control-feedback {
    width: 46px;
    height: 46px;
    line-height: 46px
}

.bootstrap-iso .input-sm + .form-control-feedback {
    width: 30px;
    height: 30px;
    line-height: 30px
}

.bootstrap-iso .has-success .checkbox, .bootstrap-iso .has-success .checkbox-inline, .bootstrap-iso .has-success .control-label, .bootstrap-iso .has-success .help-block, .bootstrap-iso .has-success .radio, .bootstrap-iso .has-success .radio-inline, .bootstrap-iso .has-success.checkbox label, .bootstrap-iso .has-success.checkbox-inline label, .bootstrap-iso .has-success.radio label, .bootstrap-iso .has-success.radio-inline label {
    color: #3c763d
}

.bootstrap-iso .has-success .form-control {
    border-color: #3c763d;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075)
}

.bootstrap-iso .has-success .form-control:focus {
    border-color: #2b542c;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168
}

.bootstrap-iso .has-success .input-group-addon {
    color: #3c763d;
    border-color: #3c763d;
    background-color: #dff0d8
}

.bootstrap-iso .has-success .form-control-feedback {
    color: #3c763d
}

.bootstrap-iso .has-warning .checkbox, .bootstrap-iso .has-warning .checkbox-inline, .bootstrap-iso .has-warning .control-label, .bootstrap-iso .has-warning .help-block, .bootstrap-iso .has-warning .radio, .bootstrap-iso .has-warning .radio-inline, .bootstrap-iso .has-warning.checkbox label, .bootstrap-iso .has-warning.checkbox-inline label, .bootstrap-iso .has-warning.radio label, .bootstrap-iso .has-warning.radio-inline label {
    color: #8a6d3b
}

.bootstrap-iso .has-warning .form-control {
    border-color: #8a6d3b;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075)
}

.bootstrap-iso .has-warning .form-control:focus {
    border-color: #66512c;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b
}

.bootstrap-iso .has-warning .input-group-addon {
    color: #8a6d3b;
    border-color: #8a6d3b;
    background-color: #fcf8e3
}

.bootstrap-iso .has-warning .form-control-feedback {
    color: #8a6d3b
}

.bootstrap-iso .has-error .checkbox, .bootstrap-iso .has-error .checkbox-inline, .bootstrap-iso .has-error .control-label, .bootstrap-iso .has-error .help-block, .bootstrap-iso .has-error .radio, .bootstrap-iso .has-error .radio-inline, .bootstrap-iso .has-error.checkbox label, .bootstrap-iso .has-error.checkbox-inline label, .bootstrap-iso .has-error.radio label, .bootstrap-iso .has-error.radio-inline label {
    color: #a94442
}

.bootstrap-iso .has-error .form-control {
    border-color: #a94442;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075)
}

.bootstrap-iso .has-error .form-control:focus {
    border-color: #843534;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483
}

.bootstrap-iso .has-error .input-group-addon {
    color: #a94442;
    border-color: #a94442;
    background-color: #f2dede
}

.bootstrap-iso .has-error .form-control-feedback {
    color: #a94442
}

.bootstrap-iso .has-feedback label ~ .form-control-feedback {
    top: 25px
}

.bootstrap-iso .has-feedback label.sr-only ~ .form-control-feedback {
    top: 0
}

.bootstrap-iso .help-block {
    display: block;
    margin-top: 5px;
    margin-bottom: 10px;
    color: #737373
}

@media (min-width: 768px) {
    .bootstrap-iso .form-inline .form-group {
        display: inline-block;
        margin-bottom: 0;
        vertical-align: middle
    }

    .bootstrap-iso .form-inline .form-control {
        display: inline-block;
        width: auto;
        vertical-align: middle
    }

    .bootstrap-iso .form-inline .form-control-static {
        display: inline-block
    }

    .bootstrap-iso .form-inline .input-group {
        display: inline-table;
        vertical-align: middle
    }

    .bootstrap-iso .form-inline .input-group .form-control, .bootstrap-iso .form-inline .input-group .input-group-addon, .bootstrap-iso .form-inline .input-group .input-group-btn {
        width: auto
    }

    .bootstrap-iso .form-inline .input-group &gt; .form-control {
        width: 100%
    }

    .bootstrap-iso .form-inline .control-label {
        margin-bottom: 0;
        vertical-align: middle
    }

    .bootstrap-iso .form-inline .checkbox, .bootstrap-iso .form-inline .radio {
        display: inline-block;
        margin-top: 0;
        margin-bottom: 0;
        vertical-align: middle
    }

    .bootstrap-iso .form-inline .checkbox label, .bootstrap-iso .form-inline .radio label {
        padding-left: 0
    }

    .bootstrap-iso .form-inline .checkbox input[type=checkbox], .bootstrap-iso .form-inline .radio input[type=radio] {
        position: relative;
        margin-left: 0
    }

    .bootstrap-iso .form-inline .has-feedback .form-control-feedback {
        top: 0
    }
}

.bootstrap-iso .form-horizontal .checkbox, .bootstrap-iso .form-horizontal .checkbox-inline, .bootstrap-iso .form-horizontal .radio, .bootstrap-iso .form-horizontal .radio-inline {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 7px
}

.bootstrap-iso .form-horizontal .checkbox, .bootstrap-iso .form-horizontal .radio {
    min-height: 27px
}

.bootstrap-iso .form-horizontal .form-group {
    margin-left: -15px;
    margin-right: -15px
}

@media (min-width: 768px) {
    .bootstrap-iso .form-horizontal .control-label {
        text-align: right;
        margin-bottom: 0;
        padding-top: 7px
    }
}

.bootstrap-iso .form-horizontal .has-feedback .form-control-feedback {
    right: 15px
}

@media (min-width: 768px) {
    .bootstrap-iso .form-horizontal .form-group-lg .control-label {
        padding-top: 14.333333px
    }

    .bootstrap-iso .form-horizontal .form-group-sm .control-label {
        padding-top: 6px
    }
}

.bootstrap-iso .btn {
    display: inline-block;
    margin-bottom: 0;
    font-weight: 400;
    text-align: center;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    background-image: none;
    border: 1px solid transparent;
    white-space: nowrap;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    border-radius: 4px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.bootstrap-iso .btn.active.focus, .bootstrap-iso .btn.active:focus, .bootstrap-iso .btn.focus, .bootstrap-iso .btn:active.focus, .bootstrap-iso .btn:active:focus, .bootstrap-iso .btn:focus {
    outline: thin dotted;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px
}

.bootstrap-iso .btn.focus, .bootstrap-iso .btn:focus, .bootstrap-iso .btn:hover {
    color: #333;
    text-decoration: none
}

.bootstrap-iso .btn.active, .bootstrap-iso .btn:active {
    outline: 0;
    background-image: none;
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125)
}

.bootstrap-iso .btn.disabled, .bootstrap-iso .btn[disabled], .bootstrap-iso fieldset[disabled] .btn {
    cursor: not-allowed;
    pointer-events: none;
    opacity: .65;
    filter: alpha(opacity=65);
    box-shadow: none
}

.bootstrap-iso .btn-default {
    color: #333;
    background-color: #fff;
    border-color: #ccc
}

.bootstrap-iso .btn-default.active, .bootstrap-iso .btn-default.focus, .bootstrap-iso .btn-default:active, .bootstrap-iso .btn-default:focus, .bootstrap-iso .btn-default:hover, .bootstrap-iso .open &gt; .dropdown-toggle.btn-default {
    color: #333;
    background-color: #e6e6e6;
    border-color: #adadad
}

.bootstrap-iso .btn-default.active, .bootstrap-iso .btn-default:active, .bootstrap-iso .open &gt; .dropdown-toggle.btn-default {
    background-image: none
}

.bootstrap-iso .btn-default.disabled, .bootstrap-iso .btn-default.disabled.active, .bootstrap-iso .btn-default.disabled.focus, .bootstrap-iso .btn-default.disabled:active, .bootstrap-iso .btn-default.disabled:focus, .bootstrap-iso .btn-default.disabled:hover, .bootstrap-iso .btn-default[disabled], .bootstrap-iso .btn-default[disabled].active, .bootstrap-iso .btn-default[disabled].focus, .bootstrap-iso .btn-default[disabled]:active, .bootstrap-iso .btn-default[disabled]:focus, .bootstrap-iso .btn-default[disabled]:hover, .bootstrap-iso fieldset[disabled] .btn-default, .bootstrap-iso fieldset[disabled] .btn-default.active, .bootstrap-iso fieldset[disabled] .btn-default.focus, .bootstrap-iso fieldset[disabled] .btn-default:active, .bootstrap-iso fieldset[disabled] .btn-default:focus, .bootstrap-iso fieldset[disabled] .btn-default:hover {
    background-color: #fff;
    border-color: #ccc
}

.bootstrap-iso .btn-default .badge {
    color: #fff;
    background-color: #333
}

.bootstrap-iso .btn-primary {
    color: #fff;
    background-color: #337ab7;
    border-color: #2e6da4
}

.bootstrap-iso .btn-primary.active, .bootstrap-iso .btn-primary.focus, .bootstrap-iso .btn-primary:active, .bootstrap-iso .btn-primary:focus, .bootstrap-iso .btn-primary:hover, .bootstrap-iso .open &gt; .dropdown-toggle.btn-primary {
    color: #fff;
    background-color: #286090;
    border-color: #204d74
}

.bootstrap-iso .btn-primary.active, .bootstrap-iso .btn-primary:active, .bootstrap-iso .open &gt; .dropdown-toggle.btn-primary {
    background-image: none
}

.bootstrap-iso .btn-primary.disabled, .bootstrap-iso .btn-primary.disabled.active, .bootstrap-iso .btn-primary.disabled.focus, .bootstrap-iso .btn-primary.disabled:active, .bootstrap-iso .btn-primary.disabled:focus, .bootstrap-iso .btn-primary.disabled:hover, .bootstrap-iso .btn-primary[disabled], .bootstrap-iso .btn-primary[disabled].active, .bootstrap-iso .btn-primary[disabled].focus, .bootstrap-iso .btn-primary[disabled]:active, .bootstrap-iso .btn-primary[disabled]:focus, .bootstrap-iso .btn-primary[disabled]:hover, .bootstrap-iso fieldset[disabled] .btn-primary, .bootstrap-iso fieldset[disabled] .btn-primary.active, .bootstrap-iso fieldset[disabled] .btn-primary.focus, .bootstrap-iso fieldset[disabled] .btn-primary:active, .bootstrap-iso fieldset[disabled] .btn-primary:focus, .bootstrap-iso fieldset[disabled] .btn-primary:hover {
    background-color: #337ab7;
    border-color: #2e6da4
}

.bootstrap-iso .btn-primary .badge {
    color: #337ab7;
    background-color: #fff
}

.bootstrap-iso .btn-success {
    color: #fff;
    background-color: #5cb85c;
    border-color: #4cae4c
}

.bootstrap-iso .btn-success.active, .bootstrap-iso .btn-success.focus, .bootstrap-iso .btn-success:active, .bootstrap-iso .btn-success:focus, .bootstrap-iso .btn-success:hover, .bootstrap-iso .open &gt; .dropdown-toggle.btn-success {
    color: #fff;
    background-color: #449d44;
    border-color: #398439
}

.bootstrap-iso .btn-success.active, .bootstrap-iso .btn-success:active, .bootstrap-iso .open &gt; .dropdown-toggle.btn-success {
    background-image: none
}

.bootstrap-iso .btn-success.disabled, .bootstrap-iso .btn-success.disabled.active, .bootstrap-iso .btn-success.disabled.focus, .bootstrap-iso .btn-success.disabled:active, .bootstrap-iso .btn-success.disabled:focus, .bootstrap-iso .btn-success.disabled:hover, .bootstrap-iso .btn-success[disabled], .bootstrap-iso .btn-success[disabled].active, .bootstrap-iso .btn-success[disabled].focus, .bootstrap-iso .btn-success[disabled]:active, .bootstrap-iso .btn-success[disabled]:focus, .bootstrap-iso .btn-success[disabled]:hover, .bootstrap-iso fieldset[disabled] .btn-success, .bootstrap-iso fieldset[disabled] .btn-success.active, .bootstrap-iso fieldset[disabled] .btn-success.focus, .bootstrap-iso fieldset[disabled] .btn-success:active, .bootstrap-iso fieldset[disabled] .btn-success:focus, .bootstrap-iso fieldset[disabled] .btn-success:hover {
    background-color: #5cb85c;
    border-color: #4cae4c
}

.bootstrap-iso .btn-success .badge {
    color: #5cb85c;
    background-color: #fff
}

.bootstrap-iso .btn-info {
    color: #fff;
    background-color: #5bc0de;
    border-color: #46b8da
}

.bootstrap-iso .btn-info.active, .bootstrap-iso .btn-info.focus, .bootstrap-iso .btn-info:active, .bootstrap-iso .btn-info:focus, .bootstrap-iso .btn-info:hover, .bootstrap-iso .open &gt; .dropdown-toggle.btn-info {
    color: #fff;
    background-color: #31b0d5;
    border-color: #269abc
}

.bootstrap-iso .btn-info.active, .bootstrap-iso .btn-info:active, .bootstrap-iso .open &gt; .dropdown-toggle.btn-info {
    background-image: none
}

.bootstrap-iso .btn-info.disabled, .bootstrap-iso .btn-info.disabled.active, .bootstrap-iso .btn-info.disabled.focus, .bootstrap-iso .btn-info.disabled:active, .bootstrap-iso .btn-info.disabled:focus, .bootstrap-iso .btn-info.disabled:hover, .bootstrap-iso .btn-info[disabled], .bootstrap-iso .btn-info[disabled].active, .bootstrap-iso .btn-info[disabled].focus, .bootstrap-iso .btn-info[disabled]:active, .bootstrap-iso .btn-info[disabled]:focus, .bootstrap-iso .btn-info[disabled]:hover, .bootstrap-iso fieldset[disabled] .btn-info, .bootstrap-iso fieldset[disabled] .btn-info.active, .bootstrap-iso fieldset[disabled] .btn-info.focus, .bootstrap-iso fieldset[disabled] .btn-info:active, .bootstrap-iso fieldset[disabled] .btn-info:focus, .bootstrap-iso fieldset[disabled] .btn-info:hover {
    background-color: #5bc0de;
    border-color: #46b8da
}

.bootstrap-iso .btn-info .badge {
    color: #5bc0de;
    background-color: #fff
}

.bootstrap-iso .btn-warning {
    color: #fff;
    background-color: #f0ad4e;
    border-color: #eea236
}

.bootstrap-iso .btn-warning.active, .bootstrap-iso .btn-warning.focus, .bootstrap-iso .btn-warning:active, .bootstrap-iso .btn-warning:focus, .bootstrap-iso .btn-warning:hover, .bootstrap-iso .open &gt; .dropdown-toggle.btn-warning {
    color: #fff;
    background-color: #ec971f;
    border-color: #d58512
}

.bootstrap-iso .btn-warning.active, .bootstrap-iso .btn-warning:active, .bootstrap-iso .open &gt; .dropdown-toggle.btn-warning {
    background-image: none
}

.bootstrap-iso .btn-warning.disabled, .bootstrap-iso .btn-warning.disabled.active, .bootstrap-iso .btn-warning.disabled.focus, .bootstrap-iso .btn-warning.disabled:active, .bootstrap-iso .btn-warning.disabled:focus, .bootstrap-iso .btn-warning.disabled:hover, .bootstrap-iso .btn-warning[disabled], .bootstrap-iso .btn-warning[disabled].active, .bootstrap-iso .btn-warning[disabled].focus, .bootstrap-iso .btn-warning[disabled]:active, .bootstrap-iso .btn-warning[disabled]:focus, .bootstrap-iso .btn-warning[disabled]:hover, .bootstrap-iso fieldset[disabled] .btn-warning, .bootstrap-iso fieldset[disabled] .btn-warning.active, .bootstrap-iso fieldset[disabled] .btn-warning.focus, .bootstrap-iso fieldset[disabled] .btn-warning:active, .bootstrap-iso fieldset[disabled] .btn-warning:focus, .bootstrap-iso fieldset[disabled] .btn-warning:hover {
    background-color: #f0ad4e;
    border-color: #eea236
}

.bootstrap-iso .btn-warning .badge {
    color: #f0ad4e;
    background-color: #fff
}

.bootstrap-iso .btn-danger {
    color: #fff;
    background-color: #d9534f;
    border-color: #d43f3a
}

.bootstrap-iso .btn-danger.active, .bootstrap-iso .btn-danger.focus, .bootstrap-iso .btn-danger:active, .bootstrap-iso .btn-danger:focus, .bootstrap-iso .btn-danger:hover, .bootstrap-iso .open &gt; .dropdown-toggle.btn-danger {
    color: #fff;
    background-color: #c9302c;
    border-color: #ac2925
}

.bootstrap-iso .btn-danger.active, .bootstrap-iso .btn-danger:active, .bootstrap-iso .open &gt; .dropdown-toggle.btn-danger {
    background-image: none
}

.bootstrap-iso .btn-danger.disabled, .bootstrap-iso .btn-danger.disabled.active, .bootstrap-iso .btn-danger.disabled.focus, .bootstrap-iso .btn-danger.disabled:active, .bootstrap-iso .btn-danger.disabled:focus, .bootstrap-iso .btn-danger.disabled:hover, .bootstrap-iso .btn-danger[disabled], .bootstrap-iso .btn-danger[disabled].active, .bootstrap-iso .btn-danger[disabled].focus, .bootstrap-iso .btn-danger[disabled]:active, .bootstrap-iso .btn-danger[disabled]:focus, .bootstrap-iso .btn-danger[disabled]:hover, .bootstrap-iso fieldset[disabled] .btn-danger, .bootstrap-iso fieldset[disabled] .btn-danger.active, .bootstrap-iso fieldset[disabled] .btn-danger.focus, .bootstrap-iso fieldset[disabled] .btn-danger:active, .bootstrap-iso fieldset[disabled] .btn-danger:focus, .bootstrap-iso fieldset[disabled] .btn-danger:hover {
    background-color: #d9534f;
    border-color: #d43f3a
}

.bootstrap-iso .btn-danger .badge {
    color: #d9534f;
    background-color: #fff
}

.bootstrap-iso .btn-link {
    color: #337ab7;
    font-weight: 400;
    border-radius: 0
}

.bootstrap-iso .btn-link, .bootstrap-iso .btn-link.active, .bootstrap-iso .btn-link:active, .bootstrap-iso .btn-link[disabled], .bootstrap-iso fieldset[disabled] .btn-link {
    background-color: transparent;
    box-shadow: none
}

.bootstrap-iso .btn-link, .bootstrap-iso .btn-link:active, .bootstrap-iso .btn-link:focus, .bootstrap-iso .btn-link:hover {
    border-color: transparent
}

.bootstrap-iso .btn-link:focus, .bootstrap-iso .btn-link:hover {
    color: #23527c;
    text-decoration: underline;
    background-color: transparent
}

.bootstrap-iso .btn-link[disabled]:focus, .bootstrap-iso .btn-link[disabled]:hover, .bootstrap-iso fieldset[disabled] .btn-link:focus, .bootstrap-iso fieldset[disabled] .btn-link:hover {
    color: #777;
    text-decoration: none
}

.bootstrap-iso .btn-group-lg &gt; .btn, .bootstrap-iso .btn-lg {
    padding: 10px 16px;
    font-size: 18px;
    line-height: 1.3333333;
    border-radius: 6px
}

.bootstrap-iso .btn-group-sm &gt; .btn, .bootstrap-iso .btn-sm {
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px
}

.bootstrap-iso .btn-group-xs &gt; .btn, .bootstrap-iso .btn-xs {
    padding: 1px 5px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px
}

.bootstrap-iso .btn-block {
    display: block;
    width: 100%
}

.bootstrap-iso .alert &gt; p + p, .bootstrap-iso .btn-block + .btn-block {
    margin-top: 5px
}

.bootstrap-iso input[type=button].btn-block, .bootstrap-iso input[type=reset].btn-block, .bootstrap-iso input[type=submit].btn-block {
    width: 100%
}

.bootstrap-iso .fade {
    opacity: 0;
    transition: opacity .15s linear
}

.bootstrap-iso .fade.in {
    opacity: 1
}

.bootstrap-iso .collapse {
    display: none;
    visibility: hidden
}

.bootstrap-iso .collapse.in {
    display: block;
    visibility: visible
}

.bootstrap-iso tr.collapse.in {
    display: table-row
}

.bootstrap-iso tbody.collapse.in {
    display: table-row-group
}

.bootstrap-iso .collapsing {
    position: relative;
    height: 0;
    overflow: hidden;
    transition-property: height, visibility;
    transition-duration: .35s;
    transition-timing-function: ease
}

.bootstrap-iso .caret {
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 2px;
    vertical-align: middle;
    border-top: 4px dashed;
    border-right: 4px solid transparent;
    border-left: 4px solid transparent
}

.bootstrap-iso .dropdown, .bootstrap-iso .dropup {
    position: relative
}

.bootstrap-iso .dropdown-toggle:focus {
    outline: 0
}

.bootstrap-iso .dropdown-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 160px;
    padding: 5px 0;
    margin: 2px 0 0;
    list-style: none;
    font-size: 14px;
    text-align: left;
    background-color: #fff;
    border: 1px solid #ccc;
    border: 1px solid rgba(0, 0, 0, .15);
    border-radius: 4px;
    box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
    background-clip: padding-box
}

.bootstrap-iso .dropdown-menu.pull-right {
    right: 0;
    left: auto
}

.bootstrap-iso .dropdown-menu .divider {
    height: 1px;
    margin: 9px 0;
    overflow: hidden;
    background-color: #e5e5e5
}

.bootstrap-iso .dropdown-menu &gt; li &gt; a {
    display: block;
    padding: 3px 20px;
    clear: both;
    font-weight: 400;
    line-height: 1.42857143;
    color: #333;
    white-space: nowrap
}

.bootstrap-iso .dropdown-menu &gt; li &gt; a:focus, .bootstrap-iso .dropdown-menu &gt; li &gt; a:hover {
    text-decoration: none;
    color: #262626;
    background-color: #f5f5f5
}

.bootstrap-iso .dropdown-menu &gt; .active &gt; a, .bootstrap-iso .dropdown-menu &gt; .active &gt; a:focus, .bootstrap-iso .dropdown-menu &gt; .active &gt; a:hover {
    color: #fff;
    text-decoration: none;
    outline: 0;
    background-color: #337ab7
}

.bootstrap-iso .dropdown-menu &gt; .disabled &gt; a, .bootstrap-iso .dropdown-menu &gt; .disabled &gt; a:focus, .bootstrap-iso .dropdown-menu &gt; .disabled &gt; a:hover {
    color: #777
}

.bootstrap-iso .dropdown-menu &gt; .disabled &gt; a:focus, .bootstrap-iso .dropdown-menu &gt; .disabled &gt; a:hover {
    text-decoration: none;
    background-color: transparent;
    background-image: none;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    cursor: not-allowed
}

.bootstrap-iso .navbar-brand &gt; img, .bootstrap-iso .open &gt; .dropdown-menu {
    display: block
}

.bootstrap-iso .open &gt; a {
    outline: 0
}

.bootstrap-iso .dropdown-menu-right {
    left: auto;
    right: 0
}

.bootstrap-iso .dropdown-menu-left {
    left: 0;
    right: auto
}

.bootstrap-iso .dropdown-header {
    display: block;
    padding: 3px 20px;
    font-size: 12px;
    line-height: 1.42857143;
    color: #777;
    white-space: nowrap
}

.bootstrap-iso .dropdown-backdrop {
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    z-index: 990
}

.bootstrap-iso .pull-right &gt; .dropdown-menu {
    right: 0;
    left: auto
}

.bootstrap-iso .dropup .caret, .bootstrap-iso .navbar-fixed-bottom .dropdown .caret {
    border-top: 0;
    border-bottom: 4px solid;
    content: ""
}

.bootstrap-iso .dropup .dropdown-menu, .bootstrap-iso .navbar-fixed-bottom .dropdown .dropdown-menu {
    top: auto;
    bottom: 100%;
    margin-bottom: 2px
}

@media (min-width: 768px) {
    .bootstrap-iso .navbar-right .dropdown-menu {
        left: auto;
        right: 0
    }

    .bootstrap-iso .navbar-right .dropdown-menu-left {
        left: 0;
        right: auto
    }
}

.bootstrap-iso .btn-group, .bootstrap-iso .btn-group-vertical {
    position: relative;
    display: inline-block;
    vertical-align: middle
}

.bootstrap-iso .btn-group &gt; .btn {
    position: relative;
    float: left
}

.bootstrap-iso .btn-group-vertical &gt; .btn {
    position: relative
}

.bootstrap-iso .btn-group-vertical &gt; .btn.active, .bootstrap-iso .btn-group-vertical &gt; .btn:active, .bootstrap-iso .btn-group-vertical &gt; .btn:focus, .bootstrap-iso .btn-group-vertical &gt; .btn:hover, .bootstrap-iso .btn-group &gt; .btn.active, .bootstrap-iso .btn-group &gt; .btn:active, .bootstrap-iso .btn-group &gt; .btn:focus, .bootstrap-iso .btn-group &gt; .btn:hover {
    z-index: 2
}

.bootstrap-iso .btn-group .btn + .btn, .bootstrap-iso .btn-group .btn + .btn-group, .bootstrap-iso .btn-group .btn-group + .btn, .bootstrap-iso .btn-group .btn-group + .btn-group {
    margin-left: -1px
}

.bootstrap-iso .btn-toolbar {
    margin-left: -5px
}

.bootstrap-iso .btn-toolbar .btn-group, .bootstrap-iso .btn-toolbar .input-group {
    float: left
}

.bootstrap-iso .btn-toolbar &gt; .btn, .bootstrap-iso .btn-toolbar &gt; .btn-group, .bootstrap-iso .btn-toolbar &gt; .input-group {
    margin-left: 5px
}

.bootstrap-iso .btn-group &gt; .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
    border-radius: 0
}

.bootstrap-iso .btn-group &gt; .btn:first-child {
    margin-left: 0
}

.bootstrap-iso .btn-group &gt; .btn:first-child:not(:last-child):not(.dropdown-toggle) {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0
}

.bootstrap-iso .btn-group &gt; .btn:last-child:not(:first-child), .bootstrap-iso .btn-group &gt; .dropdown-toggle:not(:first-child) {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0
}

.bootstrap-iso .btn-group &gt; .btn-group {
    float: left
}

.bootstrap-iso .btn-group &gt; .btn-group:not(:first-child):not(:last-child) &gt; .btn {
    border-radius: 0
}

.bootstrap-iso .btn-group &gt; .btn-group:first-child:not(:last-child) &gt; .btn:last-child, .bootstrap-iso .btn-group &gt; .btn-group:first-child:not(:last-child) &gt; .dropdown-toggle {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0
}

.bootstrap-iso .btn-group &gt; .btn-group:last-child:not(:first-child) &gt; .btn:first-child {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0
}

.bootstrap-iso .btn-group .dropdown-toggle:active, .bootstrap-iso .btn-group.open .dropdown-toggle {
    outline: 0
}

.bootstrap-iso .btn-group &gt; .btn + .dropdown-toggle {
    padding-left: 8px;
    padding-right: 8px
}

.bootstrap-iso .btn-group &gt; .btn-lg + .dropdown-toggle {
    padding-left: 12px;
    padding-right: 12px
}

.bootstrap-iso .btn-group.open .dropdown-toggle {
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125)
}

.bootstrap-iso .btn-group.open .dropdown-toggle.btn-link {
    box-shadow: none
}

.bootstrap-iso .btn .caret {
    margin-left: 0
}

.bootstrap-iso .btn-lg .caret {
    border-width: 5px 5px 0
}

.bootstrap-iso .dropup .btn-lg .caret {
    border-width: 0 5px 5px
}

.bootstrap-iso .btn-group-vertical &gt; .btn, .bootstrap-iso .btn-group-vertical &gt; .btn-group, .bootstrap-iso .btn-group-vertical &gt; .btn-group &gt; .btn {
    display: block;
    width: 100%;
    max-width: 100%;
    float: none
}

.bootstrap-iso .nav-tabs.nav-justified &gt; li {
    float: none
}

.bootstrap-iso .btn-group-vertical &gt; .btn + .btn, .bootstrap-iso .btn-group-vertical &gt; .btn + .btn-group, .bootstrap-iso .btn-group-vertical &gt; .btn-group + .btn, .bootstrap-iso .btn-group-vertical &gt; .btn-group + .btn-group {
    margin-top: -1px;
    margin-left: 0
}

.bootstrap-iso .btn-group-vertical &gt; .btn-group:not(:first-child):not(:last-child) &gt; .btn, .bootstrap-iso .btn-group-vertical &gt; .btn:not(:first-child):not(:last-child) {
    border-radius: 0
}

.bootstrap-iso .btn-group-vertical &gt; .btn:first-child:not(:last-child) {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0
}

.bootstrap-iso .btn-group-vertical &gt; .btn:last-child:not(:first-child) {
    border-bottom-left-radius: 4px;
    border-top-right-radius: 0;
    border-top-left-radius: 0
}

.bootstrap-iso .btn-group-vertical &gt; .btn-group:first-child:not(:last-child) &gt; .btn:last-child, .bootstrap-iso .btn-group-vertical &gt; .btn-group:first-child:not(:last-child) &gt; .dropdown-toggle {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0
}

.bootstrap-iso .btn-group-vertical &gt; .btn-group:last-child:not(:first-child) &gt; .btn:first-child {
    border-top-right-radius: 0;
    border-top-left-radius: 0
}

.bootstrap-iso .btn-group-justified {
    display: table;
    width: 100%;
    table-layout: fixed;
    border-collapse: separate
}

.bootstrap-iso .btn-group-justified &gt; .btn, .bootstrap-iso .btn-group-justified &gt; .btn-group {
    float: none;
    display: table-cell;
    width: 1%
}

.bootstrap-iso .btn-group-justified &gt; .btn-group .btn {
    width: 100%
}

.bootstrap-iso .btn-group-justified &gt; .btn-group .dropdown-menu {
    left: auto
}

.bootstrap-iso [data-toggle=buttons] &gt; .btn input[type=checkbox], .bootstrap-iso [data-toggle=buttons] &gt; .btn input[type=radio], .bootstrap-iso [data-toggle=buttons] &gt; .btn-group &gt; .btn input[type=checkbox], .bootstrap-iso [data-toggle=buttons] &gt; .btn-group &gt; .btn input[type=radio] {
    position: absolute;
    clip: rect(0, 0, 0, 0);
    pointer-events: none
}

.bootstrap-iso .input-group {
    position: relative;
    display: table;
    border-collapse: separate
}

.bootstrap-iso .input-group[class*=col-] {
    float: none;
    padding-left: 0;
    padding-right: 0
}

.bootstrap-iso .input-group .form-control {
    position: relative;
    z-index: 2;
    float: left;
    width: 100%;
    margin-bottom: 0
}

.bootstrap-iso .input-group-lg &gt; .form-control, .bootstrap-iso .input-group-lg &gt; .input-group-addon, .bootstrap-iso .input-group-lg &gt; .input-group-btn &gt; .btn {
    height: 46px;
    padding: 10px 16px;
    font-size: 18px;
    line-height: 1.3333333;
    border-radius: 6px
}

.bootstrap-iso select.input-group-lg &gt; .form-control, .bootstrap-iso select.input-group-lg &gt; .input-group-addon, .bootstrap-iso select.input-group-lg &gt; .input-group-btn &gt; .btn {
    height: 46px;
    line-height: 46px
}

.bootstrap-iso select[multiple].input-group-lg &gt; .form-control, .bootstrap-iso select[multiple].input-group-lg &gt; .input-group-addon, .bootstrap-iso select[multiple].input-group-lg &gt; .input-group-btn &gt; .btn, .bootstrap-iso textarea.input-group-lg &gt; .form-control, .bootstrap-iso textarea.input-group-lg &gt; .input-group-addon, .bootstrap-iso textarea.input-group-lg &gt; .input-group-btn &gt; .btn {
    height: auto
}

.bootstrap-iso .input-group-sm &gt; .form-control, .bootstrap-iso .input-group-sm &gt; .input-group-addon, .bootstrap-iso .input-group-sm &gt; .input-group-btn &gt; .btn {
    height: 30px;
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px
}

.bootstrap-iso select.input-group-sm &gt; .form-control, .bootstrap-iso select.input-group-sm &gt; .input-group-addon, .bootstrap-iso select.input-group-sm &gt; .input-group-btn &gt; .btn {
    height: 30px;
    line-height: 30px
}

.bootstrap-iso select[multiple].input-group-sm &gt; .form-control, .bootstrap-iso select[multiple].input-group-sm &gt; .input-group-addon, .bootstrap-iso select[multiple].input-group-sm &gt; .input-group-btn &gt; .btn, .bootstrap-iso textarea.input-group-sm &gt; .form-control, .bootstrap-iso textarea.input-group-sm &gt; .input-group-addon, .bootstrap-iso textarea.input-group-sm &gt; .input-group-btn &gt; .btn {
    height: auto
}

.bootstrap-iso .input-group .form-control, .bootstrap-iso .input-group-addon, .bootstrap-iso .input-group-btn {
    display: table-cell
}

.bootstrap-iso .input-group .form-control:not(:first-child):not(:last-child), .bootstrap-iso .input-group-addon:not(:first-child):not(:last-child), .bootstrap-iso .input-group-btn:not(:first-child):not(:last-child) {
    border-radius: 0
}

.bootstrap-iso .input-group-addon {
    width: 1%;
    white-space: nowrap;
    vertical-align: middle
}

.bootstrap-iso .input-group-btn {
    width: 1%;
    vertical-align: middle
}

.bootstrap-iso .input-group-addon {
    padding: 6px 12px;
    font-size: 14px;
    font-weight: 400;
    line-height: 1;
    color: #555;
    text-align: center;
    background-color: #eee;
    border: 1px solid #ccc;
    border-radius: 4px
}

.bootstrap-iso .input-group-addon.input-sm {
    padding: 5px 10px;
    font-size: 12px;
    border-radius: 3px
}

.bootstrap-iso .input-group-addon.input-lg {
    padding: 10px 16px;
    font-size: 18px;
    border-radius: 6px
}

.bootstrap-iso .input-group-addon input[type=checkbox], .bootstrap-iso .input-group-addon input[type=radio] {
    margin-top: 0
}

.bootstrap-iso .input-group .form-control:first-child, .bootstrap-iso .input-group-addon:first-child, .bootstrap-iso .input-group-btn:first-child &gt; .btn, .bootstrap-iso .input-group-btn:first-child &gt; .btn-group &gt; .btn, .bootstrap-iso .input-group-btn:first-child &gt; .dropdown-toggle, .bootstrap-iso .input-group-btn:last-child &gt; .btn-group:not(:last-child) &gt; .btn, .bootstrap-iso .input-group-btn:last-child &gt; .btn:not(:last-child):not(.dropdown-toggle) {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0
}

.bootstrap-iso .input-group-addon:first-child {
    border-right: 0
}

.bootstrap-iso .input-group .form-control:last-child, .bootstrap-iso .input-group-addon:last-child, .bootstrap-iso .input-group-btn:first-child &gt; .btn-group:not(:first-child) &gt; .btn, .bootstrap-iso .input-group-btn:first-child &gt; .btn:not(:first-child), .bootstrap-iso .input-group-btn:last-child &gt; .btn, .bootstrap-iso .input-group-btn:last-child &gt; .btn-group &gt; .btn, .bootstrap-iso .input-group-btn:last-child &gt; .dropdown-toggle {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0
}

.bootstrap-iso .input-group-addon:last-child {
    border-left: 0
}

.bootstrap-iso .input-group-btn {
    position: relative;
    font-size: 0;
    white-space: nowrap
}

.bootstrap-iso .input-group-btn &gt; .btn {
    position: relative
}

.bootstrap-iso .input-group-btn &gt; .btn + .btn {
    margin-left: -1px
}

.bootstrap-iso .input-group-btn &gt; .btn:active, .bootstrap-iso .input-group-btn &gt; .btn:focus, .bootstrap-iso .input-group-btn &gt; .btn:hover {
    z-index: 2
}

.bootstrap-iso .input-group-btn:first-child &gt; .btn, .bootstrap-iso .input-group-btn:first-child &gt; .btn-group {
    margin-right: -1px
}

.bootstrap-iso .input-group-btn:last-child &gt; .btn, .bootstrap-iso .input-group-btn:last-child &gt; .btn-group {
    margin-left: -1px
}

.bootstrap-iso .nav {
    margin-bottom: 0;
    padding-left: 0;
    list-style: none
}

.bootstrap-iso .nav &gt; li, .bootstrap-iso .nav &gt; li &gt; a {
    position: relative;
    display: block
}

.bootstrap-iso .nav &gt; li &gt; a {
    padding: 10px 15px
}

.bootstrap-iso .nav &gt; li &gt; a:focus, .bootstrap-iso .nav &gt; li &gt; a:hover {
    text-decoration: none;
    background-color: #eee
}

.bootstrap-iso .nav &gt; li.disabled &gt; a {
    color: #777
}

.bootstrap-iso .nav &gt; li.disabled &gt; a:focus, .bootstrap-iso .nav &gt; li.disabled &gt; a:hover {
    color: #777;
    text-decoration: none;
    background-color: transparent;
    cursor: not-allowed
}

.bootstrap-iso .nav .open &gt; a, .bootstrap-iso .nav .open &gt; a:focus, .bootstrap-iso .nav .open &gt; a:hover {
    background-color: #eee;
    border-color: #337ab7
}

.bootstrap-iso .nav .nav-divider {
    height: 1px;
    margin: 9px 0;
    overflow: hidden;
    background-color: #e5e5e5
}

.bootstrap-iso .nav &gt; li &gt; a &gt; img {
    max-width: none
}

.bootstrap-iso .nav-tabs {
    border-bottom: 1px solid #ddd
}

.bootstrap-iso .nav-tabs &gt; li {
    float: left;
    margin-bottom: -1px
}

.bootstrap-iso .nav-tabs &gt; li &gt; a {
    margin-right: 2px;
    line-height: 1.42857143;
    border: 1px solid transparent;
    border-radius: 4px 4px 0 0
}

.bootstrap-iso .nav-tabs &gt; li &gt; a:hover {
    border-color: #eee #eee #ddd
}

.bootstrap-iso .nav-tabs &gt; li.active &gt; a, .bootstrap-iso .nav-tabs &gt; li.active &gt; a:focus, .bootstrap-iso .nav-tabs &gt; li.active &gt; a:hover {
    color: #555;
    background-color: #fff;
    border: 1px solid #ddd;
    border-bottom-color: transparent;
    cursor: default
}

.bootstrap-iso .nav-tabs.nav-justified {
    width: 100%;
    border-bottom: 0
}

.bootstrap-iso .nav-tabs.nav-justified &gt; li &gt; a {
    text-align: center;
    margin-bottom: 5px
}

.bootstrap-iso .nav-justified &gt; .dropdown .dropdown-menu, .bootstrap-iso .nav-tabs.nav-justified &gt; .dropdown .dropdown-menu {
    top: auto;
    left: auto
}

@media (min-width: 768px) {
    .bootstrap-iso .nav-tabs.nav-justified &gt; li {
        display: table-cell;
        width: 1%
    }

    .bootstrap-iso .nav-tabs.nav-justified &gt; li &gt; a {
        margin-bottom: 0
    }
}

.bootstrap-iso .nav-tabs.nav-justified &gt; li &gt; a {
    margin-right: 0;
    border-radius: 4px
}

.bootstrap-iso .nav-tabs.nav-justified &gt; .active &gt; a, .bootstrap-iso .nav-tabs.nav-justified &gt; .active &gt; a:focus, .bootstrap-iso .nav-tabs.nav-justified &gt; .active &gt; a:hover {
    border: 1px solid #ddd
}

@media (min-width: 768px) {
    .bootstrap-iso .nav-tabs.nav-justified &gt; li &gt; a {
        border-bottom: 1px solid #ddd;
        border-radius: 4px 4px 0 0
    }

    .bootstrap-iso .nav-tabs.nav-justified &gt; .active &gt; a, .bootstrap-iso .nav-tabs.nav-justified &gt; .active &gt; a:focus, .bootstrap-iso .nav-tabs.nav-justified &gt; .active &gt; a:hover {
        border-bottom-color: #fff
    }
}

.bootstrap-iso .nav-pills &gt; li {
    float: left
}

.bootstrap-iso .nav-pills &gt; li &gt; a {
    border-radius: 4px
}

.bootstrap-iso .nav-pills &gt; li + li {
    margin-left: 2px
}

.bootstrap-iso .nav-pills &gt; li.active &gt; a, .bootstrap-iso .nav-pills &gt; li.active &gt; a:focus, .bootstrap-iso .nav-pills &gt; li.active &gt; a:hover {
    color: #fff;
    background-color: #337ab7
}

.bootstrap-iso .nav-justified &gt; li, .bootstrap-iso .nav-stacked &gt; li {
    float: none
}

.bootstrap-iso .nav-stacked &gt; li + li {
    margin-top: 2px;
    margin-left: 0
}

.bootstrap-iso .nav-justified {
    width: 100%
}

.bootstrap-iso .nav-justified &gt; li &gt; a {
    text-align: center;
    margin-bottom: 5px
}

@media (min-width: 768px) {
    .bootstrap-iso .nav-justified &gt; li {
        display: table-cell;
        width: 1%
    }

    .bootstrap-iso .nav-justified &gt; li &gt; a {
        margin-bottom: 0
    }
}

.bootstrap-iso .nav-tabs-justified {
    border-bottom: 0
}

.bootstrap-iso .nav-tabs-justified &gt; li &gt; a {
    margin-right: 0;
    border-radius: 4px
}

.bootstrap-iso .nav-tabs-justified &gt; .active &gt; a, .bootstrap-iso .nav-tabs-justified &gt; .active &gt; a:focus, .bootstrap-iso .nav-tabs-justified &gt; .active &gt; a:hover {
    border: 1px solid #ddd
}

@media (min-width: 768px) {
    .bootstrap-iso .nav-tabs-justified &gt; li &gt; a {
        border-bottom: 1px solid #ddd;
        border-radius: 4px 4px 0 0
    }

    .bootstrap-iso .nav-tabs-justified &gt; .active &gt; a, .bootstrap-iso .nav-tabs-justified &gt; .active &gt; a:focus, .bootstrap-iso .nav-tabs-justified &gt; .active &gt; a:hover {
        border-bottom-color: #fff
    }
}

.bootstrap-iso .tab-content &gt; .tab-pane {
    display: none;
    visibility: hidden
}

.bootstrap-iso .tab-content &gt; .active {
    display: block;
    visibility: visible
}

.bootstrap-iso .nav-tabs .dropdown-menu {
    margin-top: -1px;
    border-top-right-radius: 0;
    border-top-left-radius: 0
}

.bootstrap-iso .navbar {
    position: relative;
    min-height: 50px;
    margin-bottom: 20px;
    border: 1px solid transparent
}

@media (min-width: 768px) {
    .bootstrap-iso .navbar {
        border-radius: 4px
    }

    .bootstrap-iso .navbar-header {
        float: left
    }
}

.bootstrap-iso .navbar-collapse {
    overflow-x: visible;
    padding-right: 15px;
    padding-left: 15px;
    border-top: 1px solid transparent;
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);
    -webkit-overflow-scrolling: touch
}

.bootstrap-iso .navbar-collapse.in {
    overflow-y: auto
}

@media (min-width: 768px) {
    .bootstrap-iso .navbar-collapse {
        width: auto;
        border-top: 0;
        box-shadow: none
    }

    .bootstrap-iso .navbar-collapse.collapse {
        display: block !important;
        visibility: visible !important;
        height: auto !important;
        padding-bottom: 0;
        overflow: visible !important
    }

    .bootstrap-iso .navbar-collapse.in {
        overflow-y: visible
    }

    .bootstrap-iso .navbar-fixed-bottom .navbar-collapse, .bootstrap-iso .navbar-fixed-top .navbar-collapse, .bootstrap-iso .navbar-static-top .navbar-collapse {
        padding-left: 0;
        padding-right: 0
    }
}

.bootstrap-iso .navbar-fixed-bottom .navbar-collapse, .bootstrap-iso .navbar-fixed-top .navbar-collapse {
    max-height: 340px
}

@media (max-device-width: 480px) and (orientation: landscape) {
    .bootstrap-iso .navbar-fixed-bottom .navbar-collapse, .bootstrap-iso .navbar-fixed-top .navbar-collapse {
        max-height: 200px
    }
}

.bootstrap-iso .container-fluid &gt; .navbar-collapse, .bootstrap-iso .container-fluid &gt; .navbar-header, .bootstrap-iso .container &gt; .navbar-collapse, .bootstrap-iso .container &gt; .navbar-header {
    margin-right: -15px;
    margin-left: -15px
}

@media (min-width: 768px) {
    .bootstrap-iso .container-fluid &gt; .navbar-collapse, .bootstrap-iso .container-fluid &gt; .navbar-header, .bootstrap-iso .container &gt; .navbar-collapse, .bootstrap-iso .container &gt; .navbar-header {
        margin-right: 0;
        margin-left: 0
    }
}

.bootstrap-iso .navbar-static-top {
    z-index: 1000;
    border-width: 0 0 1px
}

@media (min-width: 768px) {
    .bootstrap-iso .navbar-static-top {
        border-radius: 0
    }
}

.bootstrap-iso .navbar-fixed-bottom, .bootstrap-iso .navbar-fixed-top {
    position: fixed;
    right: 0;
    left: 0;
    z-index: 1030
}

@media (min-width: 768px) {
    .bootstrap-iso .navbar-fixed-bottom, .bootstrap-iso .navbar-fixed-top {
        border-radius: 0
    }
}

.bootstrap-iso .navbar-fixed-top {
    top: 0;
    border-width: 0 0 1px
}

.bootstrap-iso .navbar-fixed-bottom {
    bottom: 0;
    margin-bottom: 0;
    border-width: 1px 0 0
}

.bootstrap-iso .navbar-brand {
    float: left;
    padding: 15px;
    font-size: 18px;
    line-height: 20px;
    height: 50px
}

.bootstrap-iso .navbar-brand:focus, .bootstrap-iso .navbar-brand:hover {
    text-decoration: none
}

@media (min-width: 768px) {
    .bootstrap-iso .navbar &gt; .container .navbar-brand, .bootstrap-iso .navbar &gt; .container-fluid .navbar-brand {
        margin-left: -15px
    }
}

.bootstrap-iso .navbar-toggle {
    position: relative;
    float: right;
    margin-right: 15px;
    padding: 9px 10px;
    margin-top: 8px;
    margin-bottom: 8px;
    background-color: transparent;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px
}

.bootstrap-iso .navbar-toggle:focus {
    outline: 0
}

.bootstrap-iso .navbar-toggle .icon-bar {
    display: block;
    width: 22px;
    height: 2px;
    border-radius: 1px
}

.bootstrap-iso .navbar-toggle .icon-bar + .icon-bar {
    margin-top: 4px
}

@media (min-width: 768px) {
    .bootstrap-iso .navbar-toggle {
        display: none
    }
}

.bootstrap-iso .navbar-nav {
    margin: 7.5px -15px
}

.bootstrap-iso .navbar-nav &gt; li &gt; a {
    padding-top: 10px;
    padding-bottom: 10px;
    line-height: 20px
}

@media (max-width: 767px) {
    .bootstrap-iso .navbar-nav .open .dropdown-menu {
        position: static;
        float: none;
        width: auto;
        margin-top: 0;
        background-color: transparent;
        border: 0;
        box-shadow: none
    }

    .bootstrap-iso .navbar-nav .open .dropdown-menu .dropdown-header, .bootstrap-iso .navbar-nav .open .dropdown-menu &gt; li &gt; a {
        padding: 5px 15px 5px 25px
    }

    .bootstrap-iso .navbar-nav .open .dropdown-menu &gt; li &gt; a {
        line-height: 20px
    }

    .bootstrap-iso .navbar-nav .open .dropdown-menu &gt; li &gt; a:focus, .bootstrap-iso .navbar-nav .open .dropdown-menu &gt; li &gt; a:hover {
        background-image: none
    }
}

@media (min-width: 768px) {
    .bootstrap-iso .navbar-nav {
        float: left;
        margin: 0
    }

    .bootstrap-iso .navbar-nav &gt; li {
        float: left
    }

    .bootstrap-iso .navbar-nav &gt; li &gt; a {
        padding-top: 15px;
        padding-bottom: 15px
    }
}

.bootstrap-iso .navbar-form {
    padding: 10px 15px;
    border-top: 1px solid transparent;
    border-bottom: 1px solid transparent;
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1);
    margin: 8px -15px
}

@media (min-width: 768px) {
    .bootstrap-iso .navbar-form .form-group {
        display: inline-block;
        margin-bottom: 0;
        vertical-align: middle
    }

    .bootstrap-iso .navbar-form .form-control {
        display: inline-block;
        width: auto;
        vertical-align: middle
    }

    .bootstrap-iso .navbar-form .form-control-static {
        display: inline-block
    }

    .bootstrap-iso .navbar-form .input-group {
        display: inline-table;
        vertical-align: middle
    }

    .bootstrap-iso .navbar-form .input-group .form-control, .bootstrap-iso .navbar-form .input-group .input-group-addon, .bootstrap-iso .navbar-form .input-group .input-group-btn {
        width: auto
    }

    .bootstrap-iso .navbar-form .input-group &gt; .form-control {
        width: 100%
    }

    .bootstrap-iso .navbar-form .control-label {
        margin-bottom: 0;
        vertical-align: middle
    }

    .bootstrap-iso .navbar-form .checkbox, .bootstrap-iso .navbar-form .radio {
        display: inline-block;
        margin-top: 0;
        margin-bottom: 0;
        vertical-align: middle
    }

    .bootstrap-iso .navbar-form .checkbox label, .bootstrap-iso .navbar-form .radio label {
        padding-left: 0
    }

    .bootstrap-iso .navbar-form .checkbox input[type=checkbox], .bootstrap-iso .navbar-form .radio input[type=radio] {
        position: relative;
        margin-left: 0
    }

    .bootstrap-iso .navbar-form .has-feedback .form-control-feedback {
        top: 0
    }
}

@media (max-width: 767px) {
    .bootstrap-iso .navbar-form .form-group {
        margin-bottom: 5px
    }

    .bootstrap-iso .navbar-form .form-group:last-child {
        margin-bottom: 0
    }
}

@media (min-width: 768px) {
    .bootstrap-iso .navbar-form {
        width: auto;
        border: 0;
        margin-left: 0;
        margin-right: 0;
        padding-top: 0;
        padding-bottom: 0;
        box-shadow: none
    }
}

.bootstrap-iso .navbar-nav &gt; li &gt; .dropdown-menu {
    margin-top: 0;
    border-top-right-radius: 0;
    border-top-left-radius: 0
}

.bootstrap-iso .navbar-fixed-bottom .navbar-nav &gt; li &gt; .dropdown-menu {
    margin-bottom: 0;
    border-top-right-radius: 4px;
    border-top-left-radius: 4px;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0
}

.bootstrap-iso .navbar-btn {
    margin-top: 8px;
    margin-bottom: 8px
}

.bootstrap-iso .navbar-btn.btn-sm {
    margin-top: 10px;
    margin-bottom: 10px
}

.bootstrap-iso .navbar-btn.btn-xs {
    margin-top: 14px;
    margin-bottom: 14px
}

.bootstrap-iso .navbar-text {
    margin-top: 15px;
    margin-bottom: 15px
}

@media (min-width: 768px) {
    .bootstrap-iso .navbar-text {
        float: left;
        margin-left: 15px;
        margin-right: 15px
    }

    .bootstrap-iso .navbar-left {
        float: left !important
    }

    .bootstrap-iso .navbar-right {
        float: right !important;
        margin-right: -15px
    }

    .bootstrap-iso .navbar-right ~ .navbar-right {
        margin-right: 0
    }
}

.bootstrap-iso .navbar-default {
    background-color: #f8f8f8;
    border-color: #e7e7e7
}

.bootstrap-iso .navbar-default .navbar-brand, .bootstrap-iso .navbar-default .navbar-nav &gt; li &gt; a, .bootstrap-iso .navbar-default .navbar-text {
    color: #777
}

.bootstrap-iso .navbar-default .navbar-brand:focus, .bootstrap-iso .navbar-default .navbar-brand:hover {
    color: #5e5e5e;
    background-color: transparent
}

.bootstrap-iso .navbar-default .navbar-nav &gt; li &gt; a:focus, .bootstrap-iso .navbar-default .navbar-nav &gt; li &gt; a:hover {
    color: #333;
    background-color: transparent
}

.bootstrap-iso .navbar-default .navbar-nav &gt; .active &gt; a, .bootstrap-iso .navbar-default .navbar-nav &gt; .active &gt; a:focus, .bootstrap-iso .navbar-default .navbar-nav &gt; .active &gt; a:hover {
    color: #555;
    background-color: #e7e7e7
}

.bootstrap-iso .navbar-default .navbar-nav &gt; .disabled &gt; a, .bootstrap-iso .navbar-default .navbar-nav &gt; .disabled &gt; a:focus, .bootstrap-iso .navbar-default .navbar-nav &gt; .disabled &gt; a:hover {
    color: #ccc;
    background-color: transparent
}

.bootstrap-iso .navbar-default .navbar-toggle {
    border-color: #ddd
}

.bootstrap-iso .navbar-default .navbar-toggle:focus, .bootstrap-iso .navbar-default .navbar-toggle:hover {
    background-color: #ddd
}

.bootstrap-iso .navbar-default .navbar-toggle .icon-bar {
    background-color: #888
}

.bootstrap-iso .navbar-default .navbar-collapse, .bootstrap-iso .navbar-default .navbar-form {
    border-color: #e7e7e7
}

.bootstrap-iso .navbar-default .navbar-nav &gt; .open &gt; a, .bootstrap-iso .navbar-default .navbar-nav &gt; .open &gt; a:focus, .bootstrap-iso .navbar-default .navbar-nav &gt; .open &gt; a:hover {
    background-color: #e7e7e7;
    color: #555
}

@media (max-width: 767px) {
    .bootstrap-iso .navbar-default .navbar-nav .open .dropdown-menu &gt; li &gt; a {
        color: #777
    }

    .bootstrap-iso .navbar-default .navbar-nav .open .dropdown-menu &gt; li &gt; a:focus, .bootstrap-iso .navbar-default .navbar-nav .open .dropdown-menu &gt; li &gt; a:hover {
        color: #333;
        background-color: transparent
    }

    .bootstrap-iso .navbar-default .navbar-nav .open .dropdown-menu &gt; .active &gt; a, .bootstrap-iso .navbar-default .navbar-nav .open .dropdown-menu &gt; .active &gt; a:focus, .bootstrap-iso .navbar-default .navbar-nav .open .dropdown-menu &gt; .active &gt; a:hover {
        color: #555;
        background-color: #e7e7e7
    }

    .bootstrap-iso .navbar-default .navbar-nav .open .dropdown-menu &gt; .disabled &gt; a, .bootstrap-iso .navbar-default .navbar-nav .open .dropdown-menu &gt; .disabled &gt; a:focus, .bootstrap-iso .navbar-default .navbar-nav .open .dropdown-menu &gt; .disabled &gt; a:hover {
        color: #ccc;
        background-color: transparent
    }
}

.bootstrap-iso .navbar-default .btn-link, .bootstrap-iso .navbar-default .navbar-link {
    color: #777
}

.bootstrap-iso .navbar-default .navbar-link:hover, .bootstrap-iso a.list-group-item .list-group-item-heading {
    color: #333
}

.bootstrap-iso .navbar-default .btn-link:focus, .bootstrap-iso .navbar-default .btn-link:hover {
    color: #333
}

.bootstrap-iso .navbar-default .btn-link[disabled]:focus, .bootstrap-iso .navbar-default .btn-link[disabled]:hover, .bootstrap-iso fieldset[disabled] .navbar-default .btn-link:focus, .bootstrap-iso fieldset[disabled] .navbar-default .btn-link:hover {
    color: #ccc
}

.bootstrap-iso .navbar-inverse {
    background-color: #222;
    border-color: #080808
}

.bootstrap-iso .navbar-inverse .navbar-brand, .bootstrap-iso .navbar-inverse .navbar-nav &gt; li &gt; a, .bootstrap-iso .navbar-inverse .navbar-text {
    color: #9d9d9d
}

.bootstrap-iso .navbar-inverse .navbar-brand:focus, .bootstrap-iso .navbar-inverse .navbar-brand:hover, .bootstrap-iso .navbar-inverse .navbar-nav &gt; li &gt; a:focus, .bootstrap-iso .navbar-inverse .navbar-nav &gt; li &gt; a:hover {
    color: #fff;
    background-color: transparent
}

.bootstrap-iso .navbar-inverse .navbar-nav &gt; .active &gt; a, .bootstrap-iso .navbar-inverse .navbar-nav &gt; .active &gt; a:focus, .bootstrap-iso .navbar-inverse .navbar-nav &gt; .active &gt; a:hover {
    color: #fff;
    background-color: #080808
}

.bootstrap-iso .navbar-inverse .navbar-nav &gt; .disabled &gt; a, .bootstrap-iso .navbar-inverse .navbar-nav &gt; .disabled &gt; a:focus, .bootstrap-iso .navbar-inverse .navbar-nav &gt; .disabled &gt; a:hover {
    color: #444;
    background-color: transparent
}

.bootstrap-iso .navbar-inverse .navbar-toggle {
    border-color: #333
}

.bootstrap-iso .navbar-inverse .navbar-toggle:focus, .bootstrap-iso .navbar-inverse .navbar-toggle:hover {
    background-color: #333
}

.bootstrap-iso .navbar-inverse .navbar-toggle .icon-bar {
    background-color: #fff
}

.bootstrap-iso .navbar-inverse .navbar-collapse, .bootstrap-iso .navbar-inverse .navbar-form {
    border-color: #101010
}

.bootstrap-iso .navbar-inverse .navbar-nav &gt; .open &gt; a, .bootstrap-iso .navbar-inverse .navbar-nav &gt; .open &gt; a:focus, .bootstrap-iso .navbar-inverse .navbar-nav &gt; .open &gt; a:hover {
    background-color: #080808;
    color: #fff
}

@media (max-width: 767px) {
    .bootstrap-iso .navbar-inverse .navbar-nav .open .dropdown-menu &gt; .dropdown-header {
        border-color: #080808
    }

    .bootstrap-iso .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
        background-color: #080808
    }

    .bootstrap-iso .navbar-inverse .navbar-nav .open .dropdown-menu &gt; li &gt; a {
        color: #9d9d9d
    }

    .bootstrap-iso .navbar-inverse .navbar-nav .open .dropdown-menu &gt; li &gt; a:focus, .bootstrap-iso .navbar-inverse .navbar-nav .open .dropdown-menu &gt; li &gt; a:hover {
        color: #fff;
        background-color: transparent
    }

    .bootstrap-iso .navbar-inverse .navbar-nav .open .dropdown-menu &gt; .active &gt; a, .bootstrap-iso .navbar-inverse .navbar-nav .open .dropdown-menu &gt; .active &gt; a:focus, .bootstrap-iso .navbar-inverse .navbar-nav .open .dropdown-menu &gt; .active &gt; a:hover {
        color: #fff;
        background-color: #080808
    }

    .bootstrap-iso .navbar-inverse .navbar-nav .open .dropdown-menu &gt; .disabled &gt; a, .bootstrap-iso .navbar-inverse .navbar-nav .open .dropdown-menu &gt; .disabled &gt; a:focus, .bootstrap-iso .navbar-inverse .navbar-nav .open .dropdown-menu &gt; .disabled &gt; a:hover {
        color: #444;
        background-color: transparent
    }
}

.bootstrap-iso .navbar-inverse .btn-link, .bootstrap-iso .navbar-inverse .navbar-link {
    color: #9d9d9d
}

.bootstrap-iso .navbar-inverse .navbar-link:hover {
    color: #fff
}

.bootstrap-iso .navbar-inverse .btn-link:focus, .bootstrap-iso .navbar-inverse .btn-link:hover {
    color: #fff
}

.bootstrap-iso .navbar-inverse .btn-link[disabled]:focus, .bootstrap-iso .navbar-inverse .btn-link[disabled]:hover, .bootstrap-iso fieldset[disabled] .navbar-inverse .btn-link:focus, .bootstrap-iso fieldset[disabled] .navbar-inverse .btn-link:hover {
    color: #444
}

.bootstrap-iso .breadcrumb {
    padding: 8px 15px;
    margin-bottom: 20px;
    list-style: none;
    background-color: #f5f5f5;
    border-radius: 4px
}

.bootstrap-iso .breadcrumb &gt; li, audio, canvas, video {
    display: inline-block
}

.bootstrap-iso .breadcrumb &gt; li + li:before {
    content: "/\00a0";
    padding: 0 5px;
    color: #ccc
}

.bootstrap-iso .breadcrumb &gt; .active {
    color: #777
}

.bootstrap-iso .pagination {
    display: inline-block;
    padding-left: 0;
    margin: 20px 0;
    border-radius: 4px
}

.bootstrap-iso .pager li, .bootstrap-iso .pagination &gt; li {
    display: inline
}

.bootstrap-iso .pagination &gt; li &gt; a, .bootstrap-iso .pagination &gt; li &gt; span {
    position: relative;
    float: left;
    padding: 6px 12px;
    line-height: 1.42857143;
    text-decoration: none;
    color: #337ab7;
    background-color: #fff;
    border: 1px solid #ddd;
    margin-left: -1px
}

.bootstrap-iso .pagination &gt; li:first-child &gt; a, .bootstrap-iso .pagination &gt; li:first-child &gt; span {
    margin-left: 0;
    border-bottom-left-radius: 4px;
    border-top-left-radius: 4px
}

.bootstrap-iso .pagination &gt; li:last-child &gt; a, .bootstrap-iso .pagination &gt; li:last-child &gt; span {
    border-bottom-right-radius: 4px;
    border-top-right-radius: 4px
}

.bootstrap-iso .pagination &gt; li &gt; a:focus, .bootstrap-iso .pagination &gt; li &gt; a:hover, .bootstrap-iso .pagination &gt; li &gt; span:focus, .bootstrap-iso .pagination &gt; li &gt; span:hover {
    color: #23527c;
    background-color: #eee;
    border-color: #ddd
}

.bootstrap-iso .pagination &gt; .active &gt; a, .bootstrap-iso .pagination &gt; .active &gt; a:focus, .bootstrap-iso .pagination &gt; .active &gt; a:hover, .bootstrap-iso .pagination &gt; .active &gt; span, .bootstrap-iso .pagination &gt; .active &gt; span:focus, .bootstrap-iso .pagination &gt; .active &gt; span:hover {
    z-index: 2;
    color: #fff;
    background-color: #337ab7;
    border-color: #337ab7;
    cursor: default
}

.bootstrap-iso .pagination &gt; .disabled &gt; a, .bootstrap-iso .pagination &gt; .disabled &gt; a:focus, .bootstrap-iso .pagination &gt; .disabled &gt; a:hover, .bootstrap-iso .pagination &gt; .disabled &gt; span, .bootstrap-iso .pagination &gt; .disabled &gt; span:focus, .bootstrap-iso .pagination &gt; .disabled &gt; span:hover {
    color: #777;
    background-color: #fff;
    border-color: #ddd;
    cursor: not-allowed
}

.bootstrap-iso .pagination-lg &gt; li &gt; a, .bootstrap-iso .pagination-lg &gt; li &gt; span {
    padding: 10px 16px;
    font-size: 18px
}

.bootstrap-iso .pagination-lg &gt; li:first-child &gt; a, .bootstrap-iso .pagination-lg &gt; li:first-child &gt; span {
    border-bottom-left-radius: 6px;
    border-top-left-radius: 6px
}

.bootstrap-iso .pagination-lg &gt; li:last-child &gt; a, .bootstrap-iso .pagination-lg &gt; li:last-child &gt; span {
    border-bottom-right-radius: 6px;
    border-top-right-radius: 6px
}

.bootstrap-iso .pagination-sm &gt; li &gt; a, .bootstrap-iso .pagination-sm &gt; li &gt; span {
    padding: 5px 10px;
    font-size: 12px
}

.bootstrap-iso .pagination-sm &gt; li:first-child &gt; a, .bootstrap-iso .pagination-sm &gt; li:first-child &gt; span {
    border-bottom-left-radius: 3px;
    border-top-left-radius: 3px
}

.bootstrap-iso .pagination-sm &gt; li:last-child &gt; a, .bootstrap-iso .pagination-sm &gt; li:last-child &gt; span {
    border-bottom-right-radius: 3px;
    border-top-right-radius: 3px
}

.bootstrap-iso .pager {
    padding-left: 0;
    margin: 20px 0;
    list-style: none;
    text-align: center
}

.bootstrap-iso .pager li &gt; a, .bootstrap-iso .pager li &gt; span {
    display: inline-block;
    padding: 5px 14px;
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 15px
}

.bootstrap-iso .pager li &gt; a:focus, .bootstrap-iso .pager li &gt; a:hover {
    text-decoration: none;
    background-color: #eee
}

.bootstrap-iso .pager .next &gt; a, .bootstrap-iso .pager .next &gt; span {
    float: right
}

.bootstrap-iso .pager .previous &gt; a, .bootstrap-iso .pager .previous &gt; span {
    float: left
}

.bootstrap-iso .pager .disabled &gt; a, .bootstrap-iso .pager .disabled &gt; a:focus, .bootstrap-iso .pager .disabled &gt; a:hover, .bootstrap-iso .pager .disabled &gt; span {
    color: #777;
    background-color: #fff;
    cursor: not-allowed
}

.bootstrap-iso .label {
    display: inline;
    padding: .2em .6em .3em;
    font-size: 75%;
    font-weight: 700;
    line-height: 1;
    color: #fff;
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    border-radius: .25em
}

.bootstrap-iso a.badge:focus, .bootstrap-iso a.badge:hover, .bootstrap-iso a.label:focus, .bootstrap-iso a.label:hover {
    color: #fff;
    text-decoration: none;
    cursor: pointer
}

.bootstrap-iso .label:empty {
    display: none
}

.bootstrap-iso .btn .label {
    position: relative;
    top: -1px
}

.bootstrap-iso .label-default {
    background-color: #777
}

.bootstrap-iso .label-default[href]:focus, .bootstrap-iso .label-default[href]:hover {
    background-color: #5e5e5e
}

.bootstrap-iso .label-primary {
    background-color: #337ab7
}

.bootstrap-iso .label-primary[href]:focus, .bootstrap-iso .label-primary[href]:hover {
    background-color: #286090
}

.bootstrap-iso .label-success {
    background-color: #5cb85c
}

.bootstrap-iso .label-success[href]:focus, .bootstrap-iso .label-success[href]:hover {
    background-color: #449d44
}

.bootstrap-iso .label-info {
    background-color: #5bc0de
}

.bootstrap-iso .label-info[href]:focus, .bootstrap-iso .label-info[href]:hover {
    background-color: #31b0d5
}

.bootstrap-iso .label-warning {
    background-color: #f0ad4e
}

.bootstrap-iso .label-warning[href]:focus, .bootstrap-iso .label-warning[href]:hover {
    background-color: #ec971f
}

.bootstrap-iso .label-danger {
    background-color: #d9534f
}

.bootstrap-iso .label-danger[href]:focus, .bootstrap-iso .label-danger[href]:hover {
    background-color: #c9302c
}

.bootstrap-iso .badge {
    display: inline-block;
    min-width: 10px;
    padding: 3px 7px;
    font-size: 12px;
    font-weight: 700;
    color: #fff;
    line-height: 1;
    vertical-align: baseline;
    white-space: nowrap;
    text-align: center;
    background-color: #777;
    border-radius: 10px
}

.bootstrap-iso .badge:empty {
    display: none
}

.bootstrap-iso .btn .badge {
    position: relative;
    top: -1px
}

.bootstrap-iso .btn-group-xs &gt; .btn .badge, .bootstrap-iso .btn-xs .badge {
    top: 0;
    padding: 1px 5px
}

.bootstrap-iso .list-group-item.active &gt; .badge, .bootstrap-iso .nav-pills &gt; .active &gt; a &gt; .badge {
    color: #337ab7;
    background-color: #fff
}

.bootstrap-iso .list-group-item &gt; .badge {
    float: right
}

.bootstrap-iso .list-group-item &gt; .badge + .badge {
    margin-right: 5px
}

.bootstrap-iso .nav-pills &gt; li &gt; a &gt; .badge {
    margin-left: 3px
}

.bootstrap-iso .jumbotron {
    padding: 30px 15px;
    margin-bottom: 30px;
    color: inherit;
    background-color: #eee
}

.bootstrap-iso .jumbotron .h1, .bootstrap-iso .jumbotron h1, .bootstrap-iso a.list-group-item-danger .list-group-item-heading, .bootstrap-iso a.list-group-item-info .list-group-item-heading, .bootstrap-iso a.list-group-item-success .list-group-item-heading, .bootstrap-iso a.list-group-item-warning .list-group-item-heading {
    color: inherit
}

.bootstrap-iso .jumbotron p {
    margin-bottom: 15px;
    font-size: 21px;
    font-weight: 200
}

.bootstrap-iso .jumbotron &gt; hr {
    border-top-color: #d5d5d5
}

.bootstrap-iso .container .jumbotron, .bootstrap-iso .container-fluid .jumbotron {
    border-radius: 6px
}

.bootstrap-iso .jumbotron .container {
    max-width: 100%
}

@media screen and (min-width: 768px) {
    .bootstrap-iso .jumbotron {
        padding: 48px 0
    }

    .bootstrap-iso .container .jumbotron, .bootstrap-iso .container-fluid .jumbotron {
        padding-left: 60px;
        padding-right: 60px
    }

    .bootstrap-iso .jumbotron .h1, .bootstrap-iso .jumbotron h1 {
        font-size: 63px
    }
}

.bootstrap-iso .thumbnail {
    display: block;
    padding: 4px;
    margin-bottom: 20px;
    line-height: 1.42857143;
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 4px;
    transition: border .2s ease-in-out
}

.bootstrap-iso .thumbnail a &gt; img, .bootstrap-iso .thumbnail &gt; img {
    margin-left: auto;
    margin-right: auto
}

.bootstrap-iso a.thumbnail.active, .bootstrap-iso a.thumbnail:focus, .bootstrap-iso a.thumbnail:hover {
    border-color: #337ab7
}

.bootstrap-iso .thumbnail .caption {
    padding: 9px;
    color: #333
}

.bootstrap-iso .alert {
    padding: 15px;
    margin-bottom: 20px;
    border: 1px solid transparent;
    border-radius: 4px
}

.bootstrap-iso .alert h4 {
    margin-top: 0;
    color: inherit
}

.bootstrap-iso .alert .alert-link, body b, body legend, body strong, body th, html b, html legend, html strong, html th {
    font-weight: 700
}

.bootstrap-iso .alert &gt; p, .bootstrap-iso .alert &gt; ul {
    margin-bottom: 0
}

.bootstrap-iso .alert-dismissable, .bootstrap-iso .alert-dismissible {
    padding-right: 35px
}

.bootstrap-iso .alert-dismissable .close, .bootstrap-iso .alert-dismissible .close {
    position: relative;
    top: -2px;
    right: -21px;
    color: inherit
}

.bootstrap-iso .alert-success {
    background-color: #dff0d8;
    border-color: #d6e9c6;
    color: #3c763d
}

.bootstrap-iso .alert-success hr {
    border-top-color: #c9e2b3
}

.bootstrap-iso .alert-success .alert-link {
    color: #2b542c
}

.bootstrap-iso .alert-info {
    background-color: #d9edf7;
    border-color: #bce8f1;
    color: #31708f
}

.bootstrap-iso .alert-info hr {
    border-top-color: #a6e1ec
}

.bootstrap-iso .alert-info .alert-link {
    color: #245269
}

.bootstrap-iso .alert-warning {
    background-color: #fcf8e3;
    border-color: #faebcc;
    color: #8a6d3b
}

.bootstrap-iso .alert-warning hr {
    border-top-color: #f7e1b5
}

.bootstrap-iso .alert-warning .alert-link {
    color: #66512c
}

.bootstrap-iso .alert-danger {
    background-color: #f2dede;
    border-color: #ebccd1;
    color: #a94442
}

.bootstrap-iso .alert-danger hr {
    border-top-color: #e4b9c0
}

.bootstrap-iso .alert-danger .alert-link {
    color: #843534
}

@-webkit-keyframes progress-bar-stripes {
    0% {
        background-position: 40px 0
    }
    to {
        background-position: 0 0
    }
}

@keyframes progress-bar-stripes {
    0% {
        background-position: 40px 0
    }
    to {
        background-position: 0 0
    }
}

.bootstrap-iso .progress {
    overflow: hidden;
    height: 20px;
    margin-bottom: 20px;
    background-color: #f5f5f5;
    border-radius: 4px;
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1)
}

.bootstrap-iso .progress-bar {
    float: left;
    width: 0%;
    height: 100%;
    font-size: 12px;
    line-height: 20px;
    color: #fff;
    text-align: center;
    background-color: #337ab7;
    box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
    transition: width .6s ease
}

.bootstrap-iso .progress-bar-striped, .bootstrap-iso .progress-striped .progress-bar {
    background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
    background-size: 40px 40px
}

.bootstrap-iso .progress-bar.active, .bootstrap-iso .progress.active .progress-bar {
    -webkit-animation: progress-bar-stripes 2s linear infinite;
    animation: progress-bar-stripes 2s linear infinite
}

.bootstrap-iso .progress-bar-success {
    background-color: #5cb85c
}

.bootstrap-iso .progress-striped .progress-bar-danger, .bootstrap-iso .progress-striped .progress-bar-info, .bootstrap-iso .progress-striped .progress-bar-success, .bootstrap-iso .progress-striped .progress-bar-warning {
    background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent)
}

.bootstrap-iso .progress-bar-info {
    background-color: #5bc0de
}

.bootstrap-iso .progress-bar-warning {
    background-color: #f0ad4e
}

.bootstrap-iso .progress-bar-danger {
    background-color: #d9534f
}

.bootstrap-iso .media {
    margin-top: 15px
}

.bootstrap-iso .media:first-child {
    margin-top: 0
}

.bootstrap-iso .media, .bootstrap-iso .media-body {
    zoom: 1;
    overflow: hidden
}

.bootstrap-iso .media-body {
    width: 10000px
}

.bootstrap-iso .media-object {
    display: block
}

.bootstrap-iso .media-right, .bootstrap-iso .media &gt; .pull-right {
    padding-left: 10px
}

.bootstrap-iso .media-left, .bootstrap-iso .media &gt; .pull-left {
    padding-right: 10px
}

.bootstrap-iso .media-body, .bootstrap-iso .media-left, .bootstrap-iso .media-right {
    display: table-cell;
    vertical-align: top
}

.bootstrap-iso .media-middle {
    vertical-align: middle
}

.bootstrap-iso .media-bottom {
    vertical-align: bottom
}

.bootstrap-iso .media-heading {
    margin-top: 0;
    margin-bottom: 5px
}

.bootstrap-iso .media-list {
    padding-left: 0;
    list-style: none
}

.bootstrap-iso .list-group {
    margin-bottom: 20px;
    padding-left: 0
}

.bootstrap-iso .list-group-item {
    position: relative;
    display: block;
    padding: 10px 15px;
    margin-bottom: -1px;
    background-color: #fff;
    border: 1px solid #ddd
}

.bootstrap-iso .list-group-item:first-child {
    border-top-right-radius: 4px;
    border-top-left-radius: 4px
}

.bootstrap-iso .list-group-item:last-child {
    margin-bottom: 0;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px
}

.bootstrap-iso a.list-group-item {
    color: #555
}

.bootstrap-iso a.list-group-item:focus, .bootstrap-iso a.list-group-item:hover {
    text-decoration: none;
    color: #555;
    background-color: #f5f5f5
}

.bootstrap-iso .list-group-item.disabled, .bootstrap-iso .list-group-item.disabled:focus, .bootstrap-iso .list-group-item.disabled:hover {
    background-color: #eee;
    color: #777;
    cursor: not-allowed
}

.bootstrap-iso .list-group-item.disabled .list-group-item-heading, .bootstrap-iso .list-group-item.disabled:focus .list-group-item-heading, .bootstrap-iso .list-group-item.disabled:hover .list-group-item-heading {
    color: inherit
}

.bootstrap-iso .list-group-item.disabled .list-group-item-text, .bootstrap-iso .list-group-item.disabled:focus .list-group-item-text, .bootstrap-iso .list-group-item.disabled:hover .list-group-item-text {
    color: #777
}

.bootstrap-iso .list-group-item.active, .bootstrap-iso .list-group-item.active:focus, .bootstrap-iso .list-group-item.active:hover {
    z-index: 2;
    color: #fff;
    background-color: #337ab7;
    border-color: #337ab7
}

.bootstrap-iso .list-group-item.active .list-group-item-heading, .bootstrap-iso .list-group-item.active .list-group-item-heading &gt; .small, .bootstrap-iso .list-group-item.active .list-group-item-heading &gt; small, .bootstrap-iso .list-group-item.active:focus .list-group-item-heading, .bootstrap-iso .list-group-item.active:focus .list-group-item-heading &gt; .small, .bootstrap-iso .list-group-item.active:focus .list-group-item-heading &gt; small, .bootstrap-iso .list-group-item.active:hover .list-group-item-heading, .bootstrap-iso .list-group-item.active:hover .list-group-item-heading &gt; .small, .bootstrap-iso .list-group-item.active:hover .list-group-item-heading &gt; small {
    color: inherit
}

.bootstrap-iso .list-group-item.active .list-group-item-text, .bootstrap-iso .list-group-item.active:focus .list-group-item-text, .bootstrap-iso .list-group-item.active:hover .list-group-item-text {
    color: #c7ddef
}

.bootstrap-iso .list-group-item-success {
    color: #3c763d;
    background-color: #dff0d8
}

.bootstrap-iso a.list-group-item-success {
    color: #3c763d
}

.bootstrap-iso a.list-group-item-success:focus, .bootstrap-iso a.list-group-item-success:hover {
    color: #3c763d;
    background-color: #d0e9c6
}

.bootstrap-iso a.list-group-item-success.active, .bootstrap-iso a.list-group-item-success.active:focus, .bootstrap-iso a.list-group-item-success.active:hover {
    color: #fff;
    background-color: #3c763d;
    border-color: #3c763d
}

.bootstrap-iso .list-group-item-info {
    color: #31708f;
    background-color: #d9edf7
}

.bootstrap-iso a.list-group-item-info {
    color: #31708f
}

.bootstrap-iso a.list-group-item-info:focus, .bootstrap-iso a.list-group-item-info:hover {
    color: #31708f;
    background-color: #c4e3f3
}

.bootstrap-iso a.list-group-item-info.active, .bootstrap-iso a.list-group-item-info.active:focus, .bootstrap-iso a.list-group-item-info.active:hover {
    color: #fff;
    background-color: #31708f;
    border-color: #31708f
}

.bootstrap-iso .list-group-item-warning {
    color: #8a6d3b;
    background-color: #fcf8e3
}

.bootstrap-iso a.list-group-item-warning {
    color: #8a6d3b
}

.bootstrap-iso a.list-group-item-warning:focus, .bootstrap-iso a.list-group-item-warning:hover {
    color: #8a6d3b;
    background-color: #faf2cc
}

.bootstrap-iso a.list-group-item-warning.active, .bootstrap-iso a.list-group-item-warning.active:focus, .bootstrap-iso a.list-group-item-warning.active:hover {
    color: #fff;
    background-color: #8a6d3b;
    border-color: #8a6d3b
}

.bootstrap-iso .list-group-item-danger {
    color: #a94442;
    background-color: #f2dede
}

.bootstrap-iso a.list-group-item-danger {
    color: #a94442
}

.bootstrap-iso a.list-group-item-danger:focus, .bootstrap-iso a.list-group-item-danger:hover {
    color: #a94442;
    background-color: #ebcccc
}

.bootstrap-iso a.list-group-item-danger.active, .bootstrap-iso a.list-group-item-danger.active:focus, .bootstrap-iso a.list-group-item-danger.active:hover {
    color: #fff;
    background-color: #a94442;
    border-color: #a94442
}

.bootstrap-iso .list-group-item-heading {
    margin-top: 0;
    margin-bottom: 5px
}

.bootstrap-iso .list-group-item-text {
    margin-bottom: 0;
    line-height: 1.3
}

.bootstrap-iso .panel {
    margin-bottom: 20px;
    background-color: #fff;
    border: 1px solid transparent;
    border-radius: 4px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, .05)
}

.bootstrap-iso .panel-body {
    padding: 15px
}

.bootstrap-iso .panel-heading {
    padding: 10px 15px;
    border-bottom: 1px solid transparent;
    border-top-right-radius: 3px;
    border-top-left-radius: 3px
}

.bootstrap-iso .panel-heading &gt; .dropdown .dropdown-toggle, .bootstrap-iso .panel-title &gt; .small, .bootstrap-iso .panel-title &gt; .small &gt; a, .bootstrap-iso .panel-title &gt; a, .bootstrap-iso .panel-title &gt; small, .bootstrap-iso .panel-title &gt; small &gt; a {
    color: inherit
}

.bootstrap-iso .panel-title {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 16px;
    color: inherit
}

.bootstrap-iso .panel-footer {
    padding: 10px 15px;
    background-color: #f5f5f5;
    border-top: 1px solid #ddd;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px
}

.bootstrap-iso .panel &gt; .list-group, .bootstrap-iso .panel &gt; .panel-collapse &gt; .list-group {
    margin-bottom: 0
}

.bootstrap-iso .panel &gt; .list-group .list-group-item, .bootstrap-iso .panel &gt; .panel-collapse &gt; .list-group .list-group-item {
    border-width: 1px 0;
    border-radius: 0
}

.bootstrap-iso .panel &gt; .list-group:first-child .list-group-item:first-child, .bootstrap-iso .panel &gt; .panel-collapse &gt; .list-group:first-child .list-group-item:first-child {
    border-top: 0;
    border-top-right-radius: 3px;
    border-top-left-radius: 3px
}

.bootstrap-iso .panel &gt; .list-group:last-child .list-group-item:last-child, .bootstrap-iso .panel &gt; .panel-collapse &gt; .list-group:last-child .list-group-item:last-child {
    border-bottom: 0;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px
}

.bootstrap-iso .panel-heading + .list-group .list-group-item:first-child {
    border-top-width: 0
}

.bootstrap-iso .list-group + .panel-footer {
    border-top-width: 0
}

.bootstrap-iso .panel &gt; .panel-collapse &gt; .table, .bootstrap-iso .panel &gt; .table, .bootstrap-iso .panel &gt; .table-responsive &gt; .table {
    margin-bottom: 0
}

.bootstrap-iso .panel &gt; .panel-collapse &gt; .table caption, .bootstrap-iso .panel &gt; .table caption, .bootstrap-iso .panel &gt; .table-responsive &gt; .table caption {
    padding-left: 15px;
    padding-right: 15px
}

.bootstrap-iso .panel &gt; .table-responsive:first-child &gt; .table:first-child, .bootstrap-iso .panel &gt; .table-responsive:first-child &gt; .table:first-child &gt; tbody:first-child &gt; tr:first-child, .bootstrap-iso .panel &gt; .table-responsive:first-child &gt; .table:first-child &gt; thead:first-child &gt; tr:first-child, .bootstrap-iso .panel &gt; .table:first-child, .bootstrap-iso .panel &gt; .table:first-child &gt; tbody:first-child &gt; tr:first-child, .bootstrap-iso .panel &gt; .table:first-child &gt; thead:first-child &gt; tr:first-child {
    border-top-left-radius: 3px;
    border-top-right-radius: 3px
}

.bootstrap-iso .panel &gt; .table-responsive:first-child &gt; .table:first-child &gt; tbody:first-child &gt; tr:first-child td:first-child, .bootstrap-iso .panel &gt; .table-responsive:first-child &gt; .table:first-child &gt; tbody:first-child &gt; tr:first-child th:first-child, .bootstrap-iso .panel &gt; .table-responsive:first-child &gt; .table:first-child &gt; thead:first-child &gt; tr:first-child td:first-child, .bootstrap-iso .panel &gt; .table-responsive:first-child &gt; .table:first-child &gt; thead:first-child &gt; tr:first-child th:first-child, .bootstrap-iso .panel &gt; .table:first-child &gt; tbody:first-child &gt; tr:first-child td:first-child, .bootstrap-iso .panel &gt; .table:first-child &gt; tbody:first-child &gt; tr:first-child th:first-child, .bootstrap-iso .panel &gt; .table:first-child &gt; thead:first-child &gt; tr:first-child td:first-child, .bootstrap-iso .panel &gt; .table:first-child &gt; thead:first-child &gt; tr:first-child th:first-child {
    border-top-left-radius: 3px
}

.bootstrap-iso .panel &gt; .table-responsive:first-child &gt; .table:first-child &gt; tbody:first-child &gt; tr:first-child td:last-child, .bootstrap-iso .panel &gt; .table-responsive:first-child &gt; .table:first-child &gt; tbody:first-child &gt; tr:first-child th:last-child, .bootstrap-iso .panel &gt; .table-responsive:first-child &gt; .table:first-child &gt; thead:first-child &gt; tr:first-child td:last-child, .bootstrap-iso .panel &gt; .table-responsive:first-child &gt; .table:first-child &gt; thead:first-child &gt; tr:first-child th:last-child, .bootstrap-iso .panel &gt; .table:first-child &gt; tbody:first-child &gt; tr:first-child td:last-child, .bootstrap-iso .panel &gt; .table:first-child &gt; tbody:first-child &gt; tr:first-child th:last-child, .bootstrap-iso .panel &gt; .table:first-child &gt; thead:first-child &gt; tr:first-child td:last-child, .bootstrap-iso .panel &gt; .table:first-child &gt; thead:first-child &gt; tr:first-child th:last-child {
    border-top-right-radius: 3px
}

.bootstrap-iso .panel &gt; .table-responsive:last-child &gt; .table:last-child, .bootstrap-iso .panel &gt; .table-responsive:last-child &gt; .table:last-child &gt; tbody:last-child &gt; tr:last-child, .bootstrap-iso .panel &gt; .table-responsive:last-child &gt; .table:last-child &gt; tfoot:last-child &gt; tr:last-child, .bootstrap-iso .panel &gt; .table:last-child, .bootstrap-iso .panel &gt; .table:last-child &gt; tbody:last-child &gt; tr:last-child, .bootstrap-iso .panel &gt; .table:last-child &gt; tfoot:last-child &gt; tr:last-child {
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px
}

.bootstrap-iso .panel &gt; .table-responsive:last-child &gt; .table:last-child &gt; tbody:last-child &gt; tr:last-child td:first-child, .bootstrap-iso .panel &gt; .table-responsive:last-child &gt; .table:last-child &gt; tbody:last-child &gt; tr:last-child th:first-child, .bootstrap-iso .panel &gt; .table-responsive:last-child &gt; .table:last-child &gt; tfoot:last-child &gt; tr:last-child td:first-child, .bootstrap-iso .panel &gt; .table-responsive:last-child &gt; .table:last-child &gt; tfoot:last-child &gt; tr:last-child th:first-child, .bootstrap-iso .panel &gt; .table:last-child &gt; tbody:last-child &gt; tr:last-child td:first-child, .bootstrap-iso .panel &gt; .table:last-child &gt; tbody:last-child &gt; tr:last-child th:first-child, .bootstrap-iso .panel &gt; .table:last-child &gt; tfoot:last-child &gt; tr:last-child td:first-child, .bootstrap-iso .panel &gt; .table:last-child &gt; tfoot:last-child &gt; tr:last-child th:first-child {
    border-bottom-left-radius: 3px
}

.bootstrap-iso .panel &gt; .table-responsive:last-child &gt; .table:last-child &gt; tbody:last-child &gt; tr:last-child td:last-child, .bootstrap-iso .panel &gt; .table-responsive:last-child &gt; .table:last-child &gt; tbody:last-child &gt; tr:last-child th:last-child, .bootstrap-iso .panel &gt; .table-responsive:last-child &gt; .table:last-child &gt; tfoot:last-child &gt; tr:last-child td:last-child, .bootstrap-iso .panel &gt; .table-responsive:last-child &gt; .table:last-child &gt; tfoot:last-child &gt; tr:last-child th:last-child, .bootstrap-iso .panel &gt; .table:last-child &gt; tbody:last-child &gt; tr:last-child td:last-child, .bootstrap-iso .panel &gt; .table:last-child &gt; tbody:last-child &gt; tr:last-child th:last-child, .bootstrap-iso .panel &gt; .table:last-child &gt; tfoot:last-child &gt; tr:last-child td:last-child, .bootstrap-iso .panel &gt; .table:last-child &gt; tfoot:last-child &gt; tr:last-child th:last-child {
    border-bottom-right-radius: 3px
}

.bootstrap-iso .panel-group .panel-heading + .panel-collapse &gt; .list-group, .bootstrap-iso .panel-group .panel-heading + .panel-collapse &gt; .panel-body, .bootstrap-iso .panel &gt; .panel-body + .table, .bootstrap-iso .panel &gt; .panel-body + .table-responsive, .bootstrap-iso .panel &gt; .table + .panel-body, .bootstrap-iso .panel &gt; .table-responsive + .panel-body {
    border-top: 1px solid #ddd
}

.bootstrap-iso .panel &gt; .table-bordered, .bootstrap-iso .panel &gt; .table-responsive &gt; .table-bordered {
    border: 0
}

.bootstrap-iso .panel &gt; .table-bordered &gt; tbody &gt; tr &gt; td:first-child, .bootstrap-iso .panel &gt; .table-bordered &gt; tbody &gt; tr &gt; th:first-child, .bootstrap-iso .panel &gt; .table-bordered &gt; tfoot &gt; tr &gt; td:first-child, .bootstrap-iso .panel &gt; .table-bordered &gt; tfoot &gt; tr &gt; th:first-child, .bootstrap-iso .panel &gt; .table-bordered &gt; thead &gt; tr &gt; td:first-child, .bootstrap-iso .panel &gt; .table-bordered &gt; thead &gt; tr &gt; th:first-child, .bootstrap-iso .panel &gt; .table-responsive &gt; .table-bordered &gt; tbody &gt; tr &gt; td:first-child, .bootstrap-iso .panel &gt; .table-responsive &gt; .table-bordered &gt; tbody &gt; tr &gt; th:first-child, .bootstrap-iso .panel &gt; .table-responsive &gt; .table-bordered &gt; tfoot &gt; tr &gt; td:first-child, .bootstrap-iso .panel &gt; .table-responsive &gt; .table-bordered &gt; tfoot &gt; tr &gt; th:first-child, .bootstrap-iso .panel &gt; .table-responsive &gt; .table-bordered &gt; thead &gt; tr &gt; td:first-child, .bootstrap-iso .panel &gt; .table-responsive &gt; .table-bordered &gt; thead &gt; tr &gt; th:first-child {
    border-left: 0
}

.bootstrap-iso .panel &gt; .table-bordered &gt; tbody &gt; tr &gt; td:last-child, .bootstrap-iso .panel &gt; .table-bordered &gt; tbody &gt; tr &gt; th:last-child, .bootstrap-iso .panel &gt; .table-bordered &gt; tfoot &gt; tr &gt; td:last-child, .bootstrap-iso .panel &gt; .table-bordered &gt; tfoot &gt; tr &gt; th:last-child, .bootstrap-iso .panel &gt; .table-bordered &gt; thead &gt; tr &gt; td:last-child, .bootstrap-iso .panel &gt; .table-bordered &gt; thead &gt; tr &gt; th:last-child, .bootstrap-iso .panel &gt; .table-responsive &gt; .table-bordered &gt; tbody &gt; tr &gt; td:last-child, .bootstrap-iso .panel &gt; .table-responsive &gt; .table-bordered &gt; tbody &gt; tr &gt; th:last-child, .bootstrap-iso .panel &gt; .table-responsive &gt; .table-bordered &gt; tfoot &gt; tr &gt; td:last-child, .bootstrap-iso .panel &gt; .table-responsive &gt; .table-bordered &gt; tfoot &gt; tr &gt; th:last-child, .bootstrap-iso .panel &gt; .table-responsive &gt; .table-bordered &gt; thead &gt; tr &gt; td:last-child, .bootstrap-iso .panel &gt; .table-responsive &gt; .table-bordered &gt; thead &gt; tr &gt; th:last-child {
    border-right: 0
}

.bootstrap-iso .panel &gt; .table-bordered &gt; tbody &gt; tr:first-child &gt; td, .bootstrap-iso .panel &gt; .table-bordered &gt; tbody &gt; tr:first-child &gt; th, .bootstrap-iso .panel &gt; .table-bordered &gt; thead &gt; tr:first-child &gt; td, .bootstrap-iso .panel &gt; .table-bordered &gt; thead &gt; tr:first-child &gt; th, .bootstrap-iso .panel &gt; .table-responsive &gt; .table-bordered &gt; tbody &gt; tr:first-child &gt; td, .bootstrap-iso .panel &gt; .table-responsive &gt; .table-bordered &gt; tbody &gt; tr:first-child &gt; th, .bootstrap-iso .panel &gt; .table-responsive &gt; .table-bordered &gt; thead &gt; tr:first-child &gt; td, .bootstrap-iso .panel &gt; .table-responsive &gt; .table-bordered &gt; thead &gt; tr:first-child &gt; th {
    border-bottom: 0
}

.bootstrap-iso .panel &gt; .table-bordered &gt; tbody &gt; tr:last-child &gt; td, .bootstrap-iso .panel &gt; .table-bordered &gt; tbody &gt; tr:last-child &gt; th, .bootstrap-iso .panel &gt; .table-bordered &gt; tfoot &gt; tr:last-child &gt; td, .bootstrap-iso .panel &gt; .table-bordered &gt; tfoot &gt; tr:last-child &gt; th, .bootstrap-iso .panel &gt; .table-responsive &gt; .table-bordered &gt; tbody &gt; tr:last-child &gt; td, .bootstrap-iso .panel &gt; .table-responsive &gt; .table-bordered &gt; tbody &gt; tr:last-child &gt; th, .bootstrap-iso .panel &gt; .table-responsive &gt; .table-bordered &gt; tfoot &gt; tr:last-child &gt; td, .bootstrap-iso .panel &gt; .table-responsive &gt; .table-bordered &gt; tfoot &gt; tr:last-child &gt; th {
    border-bottom: 0
}

.bootstrap-iso .panel &gt; .table-responsive {
    border: 0;
    margin-bottom: 0
}

.bootstrap-iso .panel-group {
    margin-bottom: 20px
}

.bootstrap-iso .panel-group .panel {
    margin-bottom: 0;
    border-radius: 4px
}

.bootstrap-iso .panel-group .panel + .panel {
    margin-top: 5px
}

.bootstrap-iso .panel-group .panel-heading {
    border-bottom: 0
}

.bootstrap-iso .panel-group .panel-footer {
    border-top: 0
}

.as-tenders-table tbody tr, .bootstrap-iso .panel-group .panel-footer + .panel-collapse .panel-body {
    border-bottom: 1px solid #ddd
}

.bootstrap-iso .panel-default {
    border-color: #ddd
}

.bootstrap-iso .panel-default &gt; .panel-heading {
    color: #333;
    background-color: #f5f5f5;
    border-color: #ddd
}

.bootstrap-iso .panel-default &gt; .panel-heading + .panel-collapse &gt; .panel-body {
    border-top-color: #ddd
}

.bootstrap-iso .panel-default &gt; .panel-heading .badge {
    color: #f5f5f5;
    background-color: #333
}

.bootstrap-iso .panel-default &gt; .panel-footer + .panel-collapse &gt; .panel-body {
    border-bottom-color: #ddd
}

.bootstrap-iso .panel-primary {
    border-color: #337ab7
}

.bootstrap-iso .panel-primary &gt; .panel-heading {
    color: #fff;
    background-color: #337ab7;
    border-color: #337ab7
}

.bootstrap-iso .panel-primary &gt; .panel-heading + .panel-collapse &gt; .panel-body {
    border-top-color: #337ab7
}

.bootstrap-iso .panel-primary &gt; .panel-heading .badge {
    color: #337ab7;
    background-color: #fff
}

.bootstrap-iso .panel-primary &gt; .panel-footer + .panel-collapse &gt; .panel-body {
    border-bottom-color: #337ab7
}

.bootstrap-iso .panel-success {
    border-color: #d6e9c6
}

.bootstrap-iso .panel-success &gt; .panel-heading {
    color: #3c763d;
    background-color: #dff0d8;
    border-color: #d6e9c6
}

.bootstrap-iso .panel-success &gt; .panel-heading + .panel-collapse &gt; .panel-body {
    border-top-color: #d6e9c6
}

.bootstrap-iso .panel-success &gt; .panel-heading .badge {
    color: #dff0d8;
    background-color: #3c763d
}

.bootstrap-iso .panel-success &gt; .panel-footer + .panel-collapse &gt; .panel-body {
    border-bottom-color: #d6e9c6
}

.bootstrap-iso .panel-info {
    border-color: #bce8f1
}

.bootstrap-iso .panel-info &gt; .panel-heading {
    color: #31708f;
    background-color: #d9edf7;
    border-color: #bce8f1
}

.bootstrap-iso .panel-info &gt; .panel-heading + .panel-collapse &gt; .panel-body {
    border-top-color: #bce8f1
}

.bootstrap-iso .panel-info &gt; .panel-heading .badge {
    color: #d9edf7;
    background-color: #31708f
}

.bootstrap-iso .panel-info &gt; .panel-footer + .panel-collapse &gt; .panel-body {
    border-bottom-color: #bce8f1
}

.bootstrap-iso .panel-warning {
    border-color: #faebcc
}

.bootstrap-iso .panel-warning &gt; .panel-heading {
    color: #8a6d3b;
    background-color: #fcf8e3;
    border-color: #faebcc
}

.bootstrap-iso .panel-warning &gt; .panel-heading + .panel-collapse &gt; .panel-body {
    border-top-color: #faebcc
}

.bootstrap-iso .panel-warning &gt; .panel-heading .badge {
    color: #fcf8e3;
    background-color: #8a6d3b
}

.bootstrap-iso .panel-warning &gt; .panel-footer + .panel-collapse &gt; .panel-body {
    border-bottom-color: #faebcc
}

.bootstrap-iso .panel-danger {
    border-color: #ebccd1
}

.bootstrap-iso .panel-danger &gt; .panel-heading {
    color: #a94442;
    background-color: #f2dede;
    border-color: #ebccd1
}

.bootstrap-iso .panel-danger &gt; .panel-heading + .panel-collapse &gt; .panel-body {
    border-top-color: #ebccd1
}

.bootstrap-iso .panel-danger &gt; .panel-heading .badge {
    color: #f2dede;
    background-color: #a94442
}

.bootstrap-iso .panel-danger &gt; .panel-footer + .panel-collapse &gt; .panel-body {
    border-bottom-color: #ebccd1
}

.bootstrap-iso .embed-responsive {
    position: relative;
    display: block;
    height: 0;
    padding: 0;
    overflow: hidden
}

.bootstrap-iso .embed-responsive .embed-responsive-item, .bootstrap-iso .embed-responsive embed, .bootstrap-iso .embed-responsive iframe, .bootstrap-iso .embed-responsive object, .bootstrap-iso .embed-responsive video {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    height: 100%;
    width: 100%;
    border: 0
}

.bootstrap-iso .embed-responsive-16by9 {
    padding-bottom: 56.25%
}

.bootstrap-iso .embed-responsive-4by3 {
    padding-bottom: 75%
}

.bootstrap-iso .well {
    min-height: 20px;
    padding: 19px;
    margin-bottom: 20px;
    background-color: #f5f5f5;
    border: 1px solid #e3e3e3;
    border-radius: 4px;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05)
}

.bootstrap-iso .well blockquote {
    border-color: #ddd;
    border-color: rgba(0, 0, 0, .15)
}

.bootstrap-iso .well-lg {
    padding: 24px;
    border-radius: 6px
}

.bootstrap-iso .well-sm {
    padding: 9px;
    border-radius: 3px
}

.bootstrap-iso .close {
    float: right;
    font-size: 21px;
    font-weight: 700;
    line-height: 1;
    color: #000;
    text-shadow: 0 1px 0 #fff;
    opacity: .2;
    filter: alpha(opacity=20)
}

.bootstrap-iso .close:focus, .bootstrap-iso .close:hover {
    color: #000;
    text-decoration: none;
    cursor: pointer;
    opacity: .5;
    filter: alpha(opacity=50)
}

.bootstrap-iso button.close {
    padding: 0;
    cursor: pointer;
    background: 0 0;
    border: 0;
    -webkit-appearance: none
}

.bootstrap-iso .modal-open {
    overflow: hidden
}

.bootstrap-iso .modal {
    display: none;
    overflow: hidden;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1040;
    -webkit-overflow-scrolling: touch;
    outline: 0
}

.bootstrap-iso .modal.fade .modal-dialog {
    -webkit-transform: translate(0, -25%);
    transform: translate(0, -25%);
    transition: transform .3s ease-out;
    transition: transform .3s ease-out, -webkit-transform .3s ease-out
}

.bootstrap-iso .modal.in .modal-dialog {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0)
}

.bootstrap-iso .modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto
}

.bootstrap-iso .modal-dialog {
    position: relative;
    width: auto;
    margin: 10px
}

.bootstrap-iso .modal-content {
    position: relative;
    background-color: #fff;
    border: 1px solid #999;
    border: 1px solid rgba(0, 0, 0, .2);
    border-radius: 6px;
    box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
    background-clip: padding-box;
    outline: 0
}

.bootstrap-iso .modal-backdrop {
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    background-color: #000
}

.bootstrap-iso .modal-backdrop.fade {
    opacity: 0;
    filter: alpha(opacity=0)
}

.bootstrap-iso .modal-backdrop.in {
    opacity: .5;
    filter: alpha(opacity=50)
}

.bootstrap-iso .modal-header {
    padding: 15px;
    border-bottom: 1px solid #e5e5e5;
    min-height: 16.42857143px
}

.bootstrap-iso .modal-header .close {
    margin-top: -2px
}

.bootstrap-iso .modal-title {
    margin: 0;
    line-height: 1.42857143
}

.bootstrap-iso .modal-body {
    position: relative;
    padding: 15px
}

.bootstrap-iso .modal-footer {
    padding: 15px;
    text-align: right;
    border-top: 1px solid #e5e5e5
}

.bootstrap-iso .modal-footer .btn + .btn {
    margin-left: 5px;
    margin-bottom: 0
}

.bootstrap-iso .modal-footer .btn-group .btn + .btn {
    margin-left: -1px
}

.bootstrap-iso .modal-footer .btn-block + .btn-block {
    margin-left: 0
}

.bootstrap-iso .modal-scrollbar-measure {
    position: absolute;
    top: -9999px;
    width: 50px;
    height: 50px;
    overflow: scroll
}

@media (min-width: 768px) {
    .bootstrap-iso .modal-dialog {
        width: 600px;
        margin: 30px auto
    }

    .bootstrap-iso .modal-content {
        box-shadow: 0 5px 15px rgba(0, 0, 0, .5)
    }

    .bootstrap-iso .modal-sm {
        width: 300px
    }
}

@media (min-width: 992px) {
    .bootstrap-iso .modal-lg {
        width: 900px
    }
}

.bootstrap-iso .tooltip {
    position: absolute;
    z-index: 1070;
    display: block;
    visibility: visible;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 12px;
    font-weight: 400;
    line-height: 1.4;
    opacity: 0;
    filter: alpha(opacity=0)
}

.bootstrap-iso .tooltip.in {
    opacity: .9;
    filter: alpha(opacity=90)
}

.bootstrap-iso .tooltip.top {
    margin-top: -3px;
    padding: 5px 0
}

.bootstrap-iso .tooltip.right {
    margin-left: 3px;
    padding: 0 5px
}

.bootstrap-iso .tooltip.bottom {
    margin-top: 3px;
    padding: 5px 0
}

.bootstrap-iso .tooltip.left {
    margin-left: -3px;
    padding: 0 5px
}

.bootstrap-iso .tooltip-inner {
    max-width: 200px;
    padding: 3px 8px;
    color: #fff;
    text-align: center;
    text-decoration: none;
    background-color: #000;
    border-radius: 4px
}

.bootstrap-iso .tooltip-arrow {
    position: absolute;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid
}

.bootstrap-iso .tooltip.top .tooltip-arrow {
    bottom: 0;
    left: 50%;
    margin-left: -5px;
    border-width: 5px 5px 0;
    border-top-color: #000
}

.bootstrap-iso .tooltip.top-left .tooltip-arrow {
    bottom: 0;
    right: 5px;
    margin-bottom: -5px;
    border-width: 5px 5px 0;
    border-top-color: #000
}

.bootstrap-iso .tooltip.top-right .tooltip-arrow {
    bottom: 0;
    left: 5px;
    margin-bottom: -5px;
    border-width: 5px 5px 0;
    border-top-color: #000
}

.bootstrap-iso .tooltip.right .tooltip-arrow {
    top: 50%;
    left: 0;
    margin-top: -5px;
    border-width: 5px 5px 5px 0;
    border-right-color: #000
}

.bootstrap-iso .tooltip.left .tooltip-arrow {
    top: 50%;
    right: 0;
    margin-top: -5px;
    border-width: 5px 0 5px 5px;
    border-left-color: #000
}

.bootstrap-iso .tooltip.bottom .tooltip-arrow {
    top: 0;
    left: 50%;
    margin-left: -5px;
    border-width: 0 5px 5px;
    border-bottom-color: #000
}

.bootstrap-iso .tooltip.bottom-left .tooltip-arrow {
    top: 0;
    right: 5px;
    margin-top: -5px;
    border-width: 0 5px 5px;
    border-bottom-color: #000
}

.bootstrap-iso .tooltip.bottom-right .tooltip-arrow {
    top: 0;
    left: 5px;
    margin-top: -5px;
    border-width: 0 5px 5px;
    border-bottom-color: #000
}

.bootstrap-iso .popover {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1060;
    display: none;
    max-width: 276px;
    padding: 1px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: left;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ccc;
    border: 1px solid rgba(0, 0, 0, .2);
    border-radius: 6px;
    box-shadow: 0 5px 10px rgba(0, 0, 0, .2);
    white-space: normal
}

.bootstrap-iso .popover.top {
    margin-top: -10px
}

.bootstrap-iso .popover.right {
    margin-left: 10px
}

.bootstrap-iso .popover.bottom {
    margin-top: 10px
}

.bootstrap-iso .popover.left {
    margin-left: -10px
}

.bootstrap-iso .popover-title {
    margin: 0;
    padding: 8px 14px;
    font-size: 14px;
    background-color: #f7f7f7;
    border-bottom: 1px solid #ebebeb;
    border-radius: 5px 5px 0 0
}

.bootstrap-iso .popover-content {
    padding: 9px 14px
}

.bootstrap-iso .popover &gt; .arrow, .bootstrap-iso .popover &gt; .arrow:after {
    position: absolute;
    display: block;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid
}

.bootstrap-iso .popover &gt; .arrow {
    border-width: 11px
}

.bootstrap-iso .popover &gt; .arrow:after {
    border-width: 10px;
    content: ""
}

.bootstrap-iso .popover.top &gt; .arrow {
    left: 50%;
    margin-left: -11px;
    border-bottom-width: 0;
    border-top-color: #999;
    border-top-color: rgba(0, 0, 0, .25);
    bottom: -11px
}

.bootstrap-iso .popover.top &gt; .arrow:after {
    content: " ";
    bottom: 1px;
    margin-left: -10px;
    border-bottom-width: 0;
    border-top-color: #fff
}

.bootstrap-iso .popover.right &gt; .arrow {
    top: 50%;
    left: -11px;
    margin-top: -11px;
    border-left-width: 0;
    border-right-color: #999;
    border-right-color: rgba(0, 0, 0, .25)
}

.bootstrap-iso .popover.right &gt; .arrow:after {
    content: " ";
    left: 1px;
    bottom: -10px;
    border-left-width: 0;
    border-right-color: #fff
}

.bootstrap-iso .popover.bottom &gt; .arrow {
    left: 50%;
    margin-left: -11px;
    border-top-width: 0;
    border-bottom-color: #999;
    border-bottom-color: rgba(0, 0, 0, .25);
    top: -11px
}

.bootstrap-iso .popover.bottom &gt; .arrow:after {
    content: " ";
    top: 1px;
    margin-left: -10px;
    border-top-width: 0;
    border-bottom-color: #fff
}

.bootstrap-iso .popover.left &gt; .arrow {
    top: 50%;
    right: -11px;
    margin-top: -11px;
    border-right-width: 0;
    border-left-color: #999;
    border-left-color: rgba(0, 0, 0, .25)
}

.bootstrap-iso .popover.left &gt; .arrow:after {
    content: " ";
    right: 1px;
    border-right-width: 0;
    border-left-color: #fff;
    bottom: -10px
}

.bootstrap-iso .carousel {
    position: relative
}

.bootstrap-iso .carousel-inner {
    position: relative;
    overflow: hidden;
    width: 100%
}

.bootstrap-iso .carousel-inner &gt; .item {
    display: none;
    position: relative;
    transition: .6s ease-in-out left
}

.bootstrap-iso .carousel-inner &gt; .item &gt; a &gt; img, .bootstrap-iso .carousel-inner &gt; .item &gt; img {
    line-height: 1
}

@media all and (transform-3d),(-webkit-transform-3d) {
    .bootstrap-iso .carousel-inner &gt; .item {
        transition: transform .6s ease-in-out;
        transition: transform .6s ease-in-out, -webkit-transform .6s ease-in-out;
        -webkit-backface-visibility: hidden;
        backface-visibility: hidden;
        -webkit-perspective: 1000;
        perspective: 1000
    }

    .bootstrap-iso .carousel-inner &gt; .item.active.right, .bootstrap-iso .carousel-inner &gt; .item.next {
        -webkit-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0);
        left: 0
    }

    .bootstrap-iso .carousel-inner &gt; .item.active.left, .bootstrap-iso .carousel-inner &gt; .item.prev {
        -webkit-transform: translate3d(-100%, 0, 0);
        transform: translate3d(-100%, 0, 0);
        left: 0
    }

    .bootstrap-iso .carousel-inner &gt; .item.active, .bootstrap-iso .carousel-inner &gt; .item.next.left, .bootstrap-iso .carousel-inner &gt; .item.prev.right {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
        left: 0
    }
}

.bootstrap-iso .carousel-inner &gt; .active, .bootstrap-iso .carousel-inner &gt; .next, .bootstrap-iso .carousel-inner &gt; .prev, article, aside, body img, details, figcaption, figure, footer, header, html img, main, menu, nav, section {
    display: block
}

.bootstrap-iso .carousel-inner &gt; .active, .bootstrap-iso .carousel-inner &gt; .next.left, .bootstrap-iso .carousel-inner &gt; .prev.right {
    left: 0
}

.bootstrap-iso .carousel-inner &gt; .next, .bootstrap-iso .carousel-inner &gt; .prev {
    position: absolute;
    top: 0;
    width: 100%
}

.bootstrap-iso .carousel-inner &gt; .next {
    left: 100%
}

.bootstrap-iso .carousel-inner &gt; .active.left, .bootstrap-iso .carousel-inner &gt; .prev {
    left: -100%
}

.bootstrap-iso .carousel-inner &gt; .active.right {
    left: 100%
}

.bootstrap-iso .carousel-control {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    width: 15%;
    opacity: .5;
    filter: alpha(opacity=50);
    font-size: 20px;
    color: #fff;
    text-align: center;
    text-shadow: 0 1px 2px rgba(0, 0, 0, .6)
}

.bootstrap-iso .carousel-control.left {
    background-image: linear-gradient(to right, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1)
}

.bootstrap-iso .carousel-control.right {
    left: auto;
    right: 0;
    background-image: linear-gradient(to right, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1)
}

.bootstrap-iso .carousel-control:focus, .bootstrap-iso .carousel-control:hover {
    outline: 0;
    color: #fff;
    text-decoration: none;
    opacity: .9;
    filter: alpha(opacity=90)
}

.bootstrap-iso .carousel-control .glyphicon-chevron-left, .bootstrap-iso .carousel-control .glyphicon-chevron-right, .bootstrap-iso .carousel-control .icon-next, .bootstrap-iso .carousel-control .icon-prev {
    position: absolute;
    top: 50%;
    z-index: 5;
    display: inline-block
}

.bootstrap-iso .carousel-control .glyphicon-chevron-left, .bootstrap-iso .carousel-control .icon-prev {
    left: 50%;
    margin-left: -10px
}

.bootstrap-iso .carousel-control .glyphicon-chevron-right, .bootstrap-iso .carousel-control .icon-next {
    right: 50%;
    margin-right: -10px
}

.bootstrap-iso .carousel-control .icon-next, .bootstrap-iso .carousel-control .icon-prev {
    width: 20px;
    height: 20px;
    margin-top: -10px;
    line-height: 1;
    font-family: serif
}

.bootstrap-iso .carousel-control .icon-prev:before {
    content: '\2039'
}

.bootstrap-iso .carousel-control .icon-next:before {
    content: '\203a'
}

.bootstrap-iso .carousel-indicators {
    position: absolute;
    bottom: 10px;
    left: 50%;
    z-index: 15;
    width: 60%;
    margin-left: -30%;
    padding-left: 0;
    list-style: none;
    text-align: center
}

.bootstrap-iso .carousel-indicators li {
    display: inline-block;
    width: 10px;
    height: 10px;
    margin: 1px;
    text-indent: -999px;
    border: 1px solid #fff;
    border-radius: 10px;
    cursor: pointer;
    background-color: #000 \9;
    background-color: transparent
}

.bootstrap-iso .carousel-indicators .active {
    margin: 0;
    width: 12px;
    height: 12px;
    background-color: #fff
}

.bootstrap-iso .carousel-caption {
    position: absolute;
    left: 15%;
    right: 15%;
    bottom: 20px;
    z-index: 10;
    padding-top: 20px;
    padding-bottom: 20px;
    color: #fff;
    text-align: center;
    text-shadow: 0 1px 2px rgba(0, 0, 0, .6)
}

.bootstrap-iso .carousel-caption .btn {
    text-shadow: none
}

@media screen and (min-width: 768px) {
    .bootstrap-iso .carousel-control .glyphicon-chevron-left, .bootstrap-iso .carousel-control .glyphicon-chevron-right, .bootstrap-iso .carousel-control .icon-next, .bootstrap-iso .carousel-control .icon-prev {
        width: 30px;
        height: 30px;
        margin-top: -15px;
        font-size: 30px
    }

    .bootstrap-iso .carousel-control .glyphicon-chevron-left, .bootstrap-iso .carousel-control .icon-prev {
        margin-left: -15px
    }

    .bootstrap-iso .carousel-control .glyphicon-chevron-right, .bootstrap-iso .carousel-control .icon-next {
        margin-right: -15px
    }

    .bootstrap-iso .carousel-caption {
        left: 20%;
        right: 20%;
        padding-bottom: 30px
    }

    .bootstrap-iso .carousel-indicators {
        bottom: 20px
    }
}

.bootstrap-iso .btn-group-vertical &gt; .btn-group:after, .bootstrap-iso .btn-group-vertical &gt; .btn-group:before, .bootstrap-iso .btn-toolbar:after, .bootstrap-iso .btn-toolbar:before, .bootstrap-iso .clearfix:after, .bootstrap-iso .clearfix:before, .bootstrap-iso .container-fluid:after, .bootstrap-iso .container-fluid:before, .bootstrap-iso .container:after, .bootstrap-iso .container:before, .bootstrap-iso .dl-horizontal dd:after, .bootstrap-iso .dl-horizontal dd:before, .bootstrap-iso .form-horizontal .form-group:after, .bootstrap-iso .form-horizontal .form-group:before, .bootstrap-iso .modal-footer:after, .bootstrap-iso .modal-footer:before, .bootstrap-iso .nav:after, .bootstrap-iso .nav:before, .bootstrap-iso .navbar-collapse:after, .bootstrap-iso .navbar-collapse:before, .bootstrap-iso .navbar-header:after, .bootstrap-iso .navbar-header:before, .bootstrap-iso .navbar:after, .bootstrap-iso .navbar:before, .bootstrap-iso .pager:after, .bootstrap-iso .pager:before, .bootstrap-iso .panel-body:after, .bootstrap-iso .panel-body:before, .bootstrap-iso .row:after, .bootstrap-iso .row:before {
    content: " ";
    display: table
}

.bootstrap-iso .btn-group-vertical &gt; .btn-group:after, .bootstrap-iso .btn-toolbar:after, .bootstrap-iso .clearfix:after, .bootstrap-iso .container-fluid:after, .bootstrap-iso .container:after, .bootstrap-iso .dl-horizontal dd:after, .bootstrap-iso .form-horizontal .form-group:after, .bootstrap-iso .modal-footer:after, .bootstrap-iso .nav:after, .bootstrap-iso .navbar-collapse:after, .bootstrap-iso .navbar-header:after, .bootstrap-iso .navbar:after, .bootstrap-iso .pager:after, .bootstrap-iso .panel-body:after, .bootstrap-iso .row:after {
    clear: both
}

.bootstrap-iso .center-block {
    display: block;
    margin-left: auto;
    margin-right: auto
}

.bootstrap-iso .pull-right {
    float: right !important
}

.bootstrap-iso .pull-left {
    float: left !important
}

.bootstrap-iso .hide {
    display: none !important
}

.bootstrap-iso .show {
    display: block !important
}

.bootstrap-iso .invisible {
    visibility: hidden
}

.bootstrap-iso .text-hide {
    font: 0/0 a;
    color: transparent;
    text-shadow: none;
    background-color: transparent;
    border: 0
}

.bootstrap-iso .hidden {
    display: none !important;
    visibility: hidden !important
}

.bootstrap-iso .affix {
    position: fixed
}

@-ms-viewport {
    width: device-width
}

.bootstrap-iso .visible-lg, .bootstrap-iso .visible-lg-block, .bootstrap-iso .visible-lg-inline, .bootstrap-iso .visible-lg-inline-block, .bootstrap-iso .visible-md, .bootstrap-iso .visible-md-block, .bootstrap-iso .visible-md-inline, .bootstrap-iso .visible-md-inline-block, .bootstrap-iso .visible-sm, .bootstrap-iso .visible-sm-block, .bootstrap-iso .visible-sm-inline, .bootstrap-iso .visible-sm-inline-block, .bootstrap-iso .visible-xs, .bootstrap-iso .visible-xs-block, .bootstrap-iso .visible-xs-inline, .bootstrap-iso .visible-xs-inline-block {
    display: none !important
}

@media (max-width: 767px) {
    .bootstrap-iso .visible-xs, .bootstrap-iso .visible-xs-block {
        display: block !important
    }

    .bootstrap-iso table.visible-xs {
        display: table
    }

    .bootstrap-iso tr.visible-xs {
        display: table-row !important
    }

    .bootstrap-iso td.visible-xs, .bootstrap-iso th.visible-xs {
        display: table-cell !important
    }

    .bootstrap-iso .visible-xs-inline {
        display: inline !important
    }

    .bootstrap-iso .visible-xs-inline-block {
        display: inline-block !important
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    .bootstrap-iso .visible-sm, .bootstrap-iso .visible-sm-block {
        display: block !important
    }

    .bootstrap-iso table.visible-sm {
        display: table
    }

    .bootstrap-iso tr.visible-sm {
        display: table-row !important
    }

    .bootstrap-iso td.visible-sm, .bootstrap-iso th.visible-sm {
        display: table-cell !important
    }

    .bootstrap-iso .visible-sm-inline {
        display: inline !important
    }

    .bootstrap-iso .visible-sm-inline-block {
        display: inline-block !important
    }
}

@media (min-width: 992px) and (max-width: 1199px) {
    .bootstrap-iso .visible-md, .bootstrap-iso .visible-md-block {
        display: block !important
    }

    .bootstrap-iso table.visible-md {
        display: table
    }

    .bootstrap-iso tr.visible-md {
        display: table-row !important
    }

    .bootstrap-iso td.visible-md, .bootstrap-iso th.visible-md {
        display: table-cell !important
    }

    .bootstrap-iso .visible-md-inline {
        display: inline !important
    }

    .bootstrap-iso .visible-md-inline-block {
        display: inline-block !important
    }
}

@media (min-width: 1200px) {
    .bootstrap-iso .visible-lg, .bootstrap-iso .visible-lg-block {
        display: block !important
    }

    .bootstrap-iso table.visible-lg {
        display: table
    }

    .bootstrap-iso tr.visible-lg {
        display: table-row !important
    }

    .bootstrap-iso td.visible-lg, .bootstrap-iso th.visible-lg {
        display: table-cell !important
    }

    .bootstrap-iso .visible-lg-inline {
        display: inline !important
    }

    .bootstrap-iso .visible-lg-inline-block {
        display: inline-block !important
    }
}

@media (max-width: 767px) {
    .bootstrap-iso .hidden-xs {
        display: none !important
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    .bootstrap-iso .hidden-sm {
        display: none !important
    }
}

@media (min-width: 992px) and (max-width: 1199px) {
    .bootstrap-iso .hidden-md {
        display: none !important
    }
}

@media (min-width: 1200px) {
    .bootstrap-iso .hidden-lg {
        display: none !important
    }
}

.bootstrap-iso .visible-print {
    display: none !important
}

@media print {
    .bootstrap-iso .visible-print {
        display: block !important
    }

    .bootstrap-iso table.visible-print {
        display: table
    }

    .bootstrap-iso tr.visible-print {
        display: table-row !important
    }

    .bootstrap-iso td.visible-print, .bootstrap-iso th.visible-print {
        display: table-cell !important
    }
}

.bootstrap-iso .visible-print-block {
    display: none !important
}

@media print {
    .bootstrap-iso .visible-print-block {
        display: block !important
    }
}

.bootstrap-iso .visible-print-inline {
    display: none !important
}

@media print {
    .bootstrap-iso .visible-print-inline {
        display: inline !important
    }
}

.bootstrap-iso .visible-print-inline-block {
    display: none !important
}

@media print {
    .bootstrap-iso .visible-print-inline-block {
        display: inline-block !important
    }

    .bootstrap-iso .hidden-print {
        display: none !important
    }
}

html {
    line-height: 1.15;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%
}

figure {
    margin: 1em 40px
}

hr {
    box-sizing: content-box;
    height: 0
}

a {
    background-color: transparent;
    -webkit-text-decoration-skip: objects
}

a:active, a:hover {
    outline-width: 0
}

abbr[title] {
    border-bottom: none;
    text-decoration: underline dotted
}

b, strong {
    font-weight: bolder
}

mark {
    background-color: #ff0;
    color: #000
}

img {
    border-style: none
}

button, input, optgroup, select, textarea {
    font-family: sans-serif;
    font-size: 100%;
    line-height: 1.15;
    margin: 0
}

button, hr, input {
    overflow: visible
}

button, select {
    text-transform: none
}

[type=reset], [type=submit], button, html [type=button] {
    -webkit-appearance: button
}

[type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner, button::-moz-focus-inner {
    border-style: none;
    padding: 0
}

[type=button]:-moz-focusring, [type=reset]:-moz-focusring, [type=submit]:-moz-focusring, button:-moz-focusring {
    outline: 1px dotted ButtonText
}

fieldset {
    border: 1px solid silver;
    margin: 0 2px;
    padding: .35em .625em .75em
}

legend {
    color: inherit;
    display: table;
    max-width: 100%;
    white-space: normal
}

textarea {
    overflow: auto
}

[type=checkbox], [type=radio], legend {
    box-sizing: border-box;
    padding: 0
}

[type=number]::-webkit-inner-spin-button, [type=number]::-webkit-outer-spin-button {
    height: auto
}

[type=search] {
    -webkit-appearance: textfield;
    outline-offset: -2px
}

[type=search]::-webkit-search-cancel-button, [type=search]::-webkit-search-decoration {
    -webkit-appearance: none
}

::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit
}

summary {
    display: list-item
}

[hidden] {
    display: none
}

.swiper-container {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow: hidden;
    z-index: 1
}

.swiper-container-no-flexbox .swiper-slide {
    float: left
}

.swiper-container-vertical &gt; .swiper-wrapper {
    -webkit-box-orient: vertical;
    -ms-flex-direction: column;
    flex-direction: column
}

.swiper-slide, .swiper-wrapper {
    width: 100%;
    height: 100%;
    position: relative
}

.swiper-wrapper {
    z-index: 1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
    box-sizing: content-box
}

.swiper-container-android .swiper-slide, .swiper-wrapper {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
}

.swiper-container-multirow &gt; .swiper-wrapper {
    -webkit-box-lines: multiple;
    -moz-box-lines: multiple;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.swiper-container-free-mode &gt; .swiper-wrapper {
    transition-timing-function: ease-out;
    margin: 0 auto
}

.swiper-slide {
    -webkit-flex-shrink: 0;
    -ms-flex: 0 0 auto;
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.swiper-container-autoheight, .swiper-container-autoheight .swiper-slide {
    height: auto
}

.swiper-container-autoheight .swiper-wrapper {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    transition-property: transform, height;
    transition-property: transform, height, -webkit-transform
}

.swiper-container .swiper-notification {
    position: absolute;
    left: 0;
    top: 0;
    pointer-events: none;
    opacity: 0;
    z-index: -1000
}

.swiper-wp8-horizontal {
    -ms-touch-action: pan-y;
    touch-action: pan-y
}

.swiper-wp8-vertical {
    -ms-touch-action: pan-x;
    touch-action: pan-x
}

.swiper-button-next, .swiper-button-prev {
    position: absolute;
    top: 50%;
    width: 27px;
    height: 44px;
    margin-top: -22px;
    z-index: 10;
    cursor: pointer;
    background-size: 27px 44px;
    background-position: center;
    background-repeat: no-repeat
}

.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled {
    opacity: .35;
    cursor: auto;
    pointer-events: none
}

.swiper-button-prev, .swiper-container-rtl .swiper-button-next {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
    left: 10px;
    right: auto
}

.swiper-button-prev.swiper-button-black, .swiper-container-rtl .swiper-button-next.swiper-button-black {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")
}

.swiper-button-prev.swiper-button-white, .swiper-container-rtl .swiper-button-next.swiper-button-white {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")
}

.swiper-button-next, .swiper-container-rtl .swiper-button-prev {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
    right: 10px;
    left: auto
}

.swiper-button-next.swiper-button-black, .swiper-container-rtl .swiper-button-prev.swiper-button-black {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")
}

.swiper-button-next.swiper-button-white, .swiper-container-rtl .swiper-button-prev.swiper-button-white {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")
}

.swiper-pagination {
    position: absolute;
    text-align: center;
    transition: 300ms;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    z-index: 10
}

.swiper-pagination.swiper-pagination-hidden {
    opacity: 0
}

.swiper-container-horizontal &gt; .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {
    bottom: 10px;
    left: 0;
    width: 100%
}

.swiper-pagination-bullet {
    width: 8px;
    height: 8px;
    display: inline-block;
    border-radius: 100%;
    background: #000;
    opacity: .2
}

button.swiper-pagination-bullet {
    border: none;
    margin: 0;
    padding: 0;
    box-shadow: none;
    -moz-appearance: none;
    -ms-appearance: none;
    -webkit-appearance: none;
    appearance: none
}

.swiper-pagination-clickable .swiper-pagination-bullet {
    cursor: pointer
}

.swiper-pagination-white .swiper-pagination-bullet, .swiper-pagination-white .swiper-pagination-bullet-active {
    background: #fff
}

.swiper-pagination-bullet-active {
    opacity: 1;
    background: #007aff
}

.swiper-pagination-black .swiper-pagination-bullet-active {
    background: #000
}

.swiper-container-vertical &gt; .swiper-pagination-bullets {
    right: 10px;
    top: 50%;
    -webkit-transform: translate3d(0, -50%, 0);
    transform: translate3d(0, -50%, 0)
}

.swiper-container-vertical &gt; .swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 5px 0;
    display: block
}

.swiper-container-horizontal &gt; .swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 5px
}

.swiper-pagination-progress {
    background: rgba(0, 0, 0, .25);
    position: absolute
}

.swiper-pagination-progress .swiper-pagination-progressbar {
    background: #007aff;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    -webkit-transform: scale(0);
    transform: scale(0);
    -webkit-transform-origin: left top;
    transform-origin: left top
}

.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar {
    -webkit-transform-origin: right top;
    transform-origin: right top
}

.swiper-container-horizontal &gt; .swiper-pagination-progress {
    width: 100%;
    height: 4px;
    left: 0;
    top: 0
}

.swiper-container-vertical &gt; .swiper-pagination-progress {
    width: 4px;
    height: 100%;
    left: 0;
    top: 0
}

.swiper-pagination-progress.swiper-pagination-white {
    background: rgba(255, 255, 255, .5)
}

.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar {
    background: #fff
}

.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar {
    background: #000
}

.swiper-container-3d {
    -webkit-perspective: 1200px;
    -o-perspective: 1200px;
    perspective: 1200px
}

.swiper-container-3d .swiper-cube-shadow, .swiper-container-3d .swiper-slide, .swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top, .swiper-container-3d .swiper-wrapper {
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d
}

.swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    z-index: 10
}

.swiper-container-3d .swiper-slide-shadow-left {
    background-image: linear-gradient(to left, rgba(0, 0, 0, .5), transparent)
}

.swiper-container-3d .swiper-slide-shadow-right {
    background-image: linear-gradient(to right, rgba(0, 0, 0, .5), transparent)
}

.swiper-container-3d .swiper-slide-shadow-top {
    background-image: linear-gradient(to top, rgba(0, 0, 0, .5), transparent)
}

.swiper-container-3d .swiper-slide-shadow-bottom {
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, .5), transparent)
}

.swiper-container-coverflow .swiper-wrapper, .swiper-container-flip .swiper-wrapper {
    -ms-perspective: 1200px
}

.swiper-container-cube, .swiper-container-flip {
    overflow: visible
}

.swiper-container-cube .swiper-slide, .swiper-container-flip .swiper-slide {
    pointer-events: none;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    z-index: 1
}

.swiper-container-cube .swiper-slide .swiper-slide, .swiper-container-flip .swiper-slide .swiper-slide {
    pointer-events: none
}

.swiper-container-cube .swiper-slide-active .swiper-slide-active, .swiper-container-flip .swiper-slide-active, .swiper-container-flip .swiper-slide-active .swiper-slide-active {
    pointer-events: auto
}

.swiper-container-cube .swiper-slide-shadow-bottom, .swiper-container-cube .swiper-slide-shadow-left, .swiper-container-cube .swiper-slide-shadow-right, .swiper-container-cube .swiper-slide-shadow-top, .swiper-container-flip .swiper-slide-shadow-bottom, .swiper-container-flip .swiper-slide-shadow-left, .swiper-container-flip .swiper-slide-shadow-right, .swiper-container-flip .swiper-slide-shadow-top {
    z-index: 0;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.swiper-container-cube .swiper-slide {
    visibility: hidden;
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    width: 100%;
    height: 100%
}

.swiper-container-cube.swiper-container-rtl .swiper-slide {
    -webkit-transform-origin: 100% 0;
    transform-origin: 100% 0
}

.swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-next, .swiper-container-cube .swiper-slide-next + .swiper-slide, .swiper-container-cube .swiper-slide-prev {
    pointer-events: auto;
    visibility: visible
}

.swiper-container-cube .swiper-cube-shadow {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: .6;
    -webkit-filter: blur(50px);
    filter: blur(50px);
    z-index: 0
}

.swiper-container-fade.swiper-container-free-mode .swiper-slide {
    transition-timing-function: ease-out
}

.swiper-container-fade .swiper-slide {
    pointer-events: none;
    transition-property: opacity
}

.swiper-container-fade .swiper-slide .swiper-slide {
    pointer-events: none
}

.swiper-container-fade .swiper-slide-active, .swiper-container-fade .swiper-slide-active .swiper-slide-active {
    pointer-events: auto
}

.swiper-zoom-container {
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    text-align: center
}

.swiper-zoom-container &gt; canvas, .swiper-zoom-container &gt; img, .swiper-zoom-container &gt; svg {
    max-width: 100%;
    max-height: 100%;
    -o-object-fit: contain;
    object-fit: contain
}

.swiper-scrollbar {
    border-radius: 10px;
    position: relative;
    -ms-touch-action: none;
    background: rgba(0, 0, 0, .1)
}

.swiper-container-horizontal &gt; .swiper-scrollbar {
    position: absolute;
    left: 1%;
    bottom: 3px;
    z-index: 50;
    height: 5px;
    width: 98%
}

.swiper-container-vertical &gt; .swiper-scrollbar {
    position: absolute;
    right: 3px;
    top: 1%;
    z-index: 50;
    width: 5px;
    height: 98%
}

.swiper-scrollbar-drag {
    height: 100%;
    width: 100%;
    position: relative;
    background: rgba(0, 0, 0, .5);
    border-radius: 10px;
    left: 0;
    top: 0
}

.swiper-scrollbar-cursor-drag {
    cursor: move
}

.swiper-lazy-preloader {
    width: 42px;
    height: 42px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -21px;
    margin-top: -21px;
    z-index: 10;
    -webkit-transform-origin: 50%;
    transform-origin: 50%;
    -webkit-animation: swiper-preloader-spin 1s steps(12, end) infinite;
    animation: swiper-preloader-spin 1s steps(12, end) infinite
}

.swiper-lazy-preloader:after {
    display: block;
    content: "";
    width: 100%;
    height: 100%;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
    background-position: 50%;
    background-size: 100%;
    background-repeat: no-repeat
}

.swiper-lazy-preloader-white:after {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")
}

@-webkit-keyframes swiper-preloader-spin {
    to {
        -webkit-transform: rotate(360deg)
    }
}

@keyframes swiper-preloader-spin {
    to {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

.datepicker {
    z-index: 9999;
    position: absolute;
    width: 100%;
    min-width: 200px;
    max-width: 300px;
    margin-top: 10px;
    background: #fff;
    border: 1px solid #ddd;
    box-shadow: 0 2px 3px 0 rgba(0, 0, 0, .2)
}

.datepicker .table-condensed {
    width: 100%
}

.datepicker .day, .datepicker .month, .datepicker .year {
    border-color: transparent !important;
    transition: ease .15s
}

.datepicker .day.active, .datepicker .month.active, .datepicker .year.active {
    color: #fff;
    background: #00a2dc !important
}

.datepicker .day {
    padding: 4% 0
}

.datepicker .day.today {
    color: #007daa;
    background-color: rgba(0, 162, 220, .2) !important
}

.datepicker .day.today:hover {
    color: #007daa !important;
    background-color: rgba(0, 162, 220, .4) !important
}

.as-btn, .as-btn_primary {
    display: inline-block;
    cursor: pointer;
    outline: none;
    border: none;
    border-radius: 3px;
    padding: 10px 35px;
    color: #333;
    background: #ddd;
    -webkit-appearance: none
}

.as-btn_primary {
    color: #f6ff00;
    background: #00a2dc;
    transition: ease .1s
}

.as-btn_primary:hover {
    background: #006a90
}

.as-btn__icon {
    font-size: 1em;
    vertical-align: middle
}

.billy-active-button {
    top: 9% !important
}

.as-c_main, .as-content h1, .as-content h2, .as-content h3, .as-content h4, .as-content h5, .as-content h6 {
    color: #00a2dc
}

.as-bc_main {
    background: #00a2dc
}

* {
    box-sizing: border-box;
    -webkit-overflow-scrolling: touch
}

:focus {
    outline: none
}

body, html {
    direction: rtl;
    position: relative;
    background: #fff;
    -webkit-font-smoothing: antialiased;
    -webkit-overflow-scrolling: touch;
    color: #39393b;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    min-height: 100vh
}

body p a, html p a {
    color: #3b9cce
}

body p a:hover, html p a:hover {
    color: #1c526e;
    text-decoration: underline
}

body a, html a {
    cursor: pointer;
    text-decoration: none
}

body input, body select, body textarea, html input, html select, html textarea {
    box-sizing: border-box;
    padding: 5px;
    font-family: "Assistant", sans-serif;
    color: #39393b;
    outline: none;
    box-shadow: none;
    border-radius: 0;
    border: 1px solid #333;
    -webkit-appearance: none
}

body, body button, html, html button {
    font-family: "Assistant", sans-serif
}

body fieldset, html fieldset {
    border: 1px solid #9e9e9e;
    margin: 0;
    padding: 15px 20px
}

body .as-hidden, html .as-hidden {
    display: none !important;
    visibility: hidden !important
}

body .as-blur, html .as-blur {
    -webkit-filter: blur(3px);
    filter: blur(3px)
}

body .as-disable-scroll, html .as-disable-scroll {
    overflow-x: hidden;
    overflow-y: scroll !important
}

body .as-scroll::-webkit-scrollbar, html .as-scroll::-webkit-scrollbar {
    width: 7px;
    height: 7px
}

body .as-scroll::-webkit-scrollbar-track, html .as-scroll::-webkit-scrollbar-track {
    background: #f7f7f7
}

body .as-scroll::-webkit-scrollbar-thumb, html .as-scroll::-webkit-scrollbar-thumb {
    background: #d4d4d4;
    border-radius: 7px
}

.as-font-2x {
    font-size: 1.5em
}

.as-form__row {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-bottom: 12px
}

.as-form__row, .as-form__row_margin {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.as-form__row_margin, .as-form__row_margin_end {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.as-form__row:last-child, .as-form__row_margin:last-child, .as-form__row_margin_end:last-child {
    margin-bottom: 0
}

.as-form__row_margin, .as-form__row_margin_end {
    margin-left: -10px;
    margin-right: -10px;
    margin-bottom: 20px
}

.as-form__row_margin_end {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end
}

.as-form__cell, .as-form__cell_grow, .as-form__cell_nowrap {
    position: relative;
    margin: 0 10px
}

.as-form__cell_grow {
    width: 100%;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1
}

.as-form__cell_nowrap {
    white-space: nowrap
}

.as-form__link {
    display: block;
    color: #7d7d7d
}

.as-form__link:hover {
    text-decoration: underline
}

.as-form__label, .as-form__label_required {
    display: inline-block;
    margin-bottom: 3px
}

.as-form__label, .as-form__label_no-margin, .as-form__label_required, .as-form__label_row {
    font-size: 1em;
    font-weight: 700;
    color: #00a2dc
}

.as-form__label_no-margin {
    display: inline-block
}

.as-form__label_required:before {
    content: '*';
    color: #00a2dc
}

.as-form__label_row {
    display: block;
    margin-bottom: 8px
}

.as-form__label_no-margin {
    margin: 0
}

.js .as-form__file-input {
    display: none
}

.as-form__file-input__btn {
    cursor: pointer;
    display: inline-block;
    padding: 6px 15px;
    border-radius: 5px;
    background: #e4e4e4
}

.as-form__file-input__btn:hover {
    background: #d3d3d3
}

.as-form__file-input__btn.as-active {
    color: #fff;
    background: #00a2dc
}

.as-form__file-input__btn.as-active:hover, .as-form__input-wrap:hover .as-form__input-icon {
    background: #007daa
}

.as-form__file-input__value {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: inline-block;
    max-width: 250px;
    margin: 0 5px;
    padding: 0 10px;
    color: #888
}

@media (max-width: 425px) {
    .as-form__file-input__value {
        max-width: 175px
    }
}

.as-form__file-input__value.as-active {
    padding: 6px 15px;
    color: #333;
    border-radius: 5px;
    border: 1px solid #ddd
}

.as-form__file-input__icon {
    margin-left: 5px
}

.as-form__input {
    padding: 8px 10px
}

.as-form__input, .as-form__input-wrap, .as-form__select, .as-form__textarea {
    width: 100%;
    outline: none;
    border: none;
    box-shadow: none;
    font-size: 1.1em;
    border-radius: 5px;
    background: #fff;
    -webkit-appearance: none
}

.as-form__textarea {
    padding: 8px 10px;
    resize: vertical
}

.as-form__input-wrap {
    position: relative;
    padding: 0
}

.as-form__input-wrap .as-form__input, .as-form__input-wrap .as-form__input-wrap {
    cursor: pointer;
    z-index: 1;
    background: 0 0;
    position: relative
}

.as-form__input-icon {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 40px;
    font-size: 1.5em;
    border-radius: 5px 0 0 5px;
    color: #fff;
    background: #00a2dc;
    transition: ease .15s
}

.as-form__select {
    cursor: pointer;
    overflow: hidden;
    position: relative;
    height: 100%;
    min-width: 150px;
    padding: 9px 10px 9px 50px;
    background-image: url('data:image/svg+xml;utf8,  &lt;svg version="1.2" baseProfile="tiny" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"	  x="0px" y="0px" viewBox="0 0 29.4 29.4" xml:space="preserve"&gt;	  &lt;path fill="#00a2dc" d="M14.7,0C6.6,0,0,6.6,0,14.7s6.6,14.7,14.7,14.7s14.7-6.6,14.7-14.7S22.8,0,14.7,0C14.7,0,14.7,0,14.7,0z		  M24.9,11.4l-9.7,9.7c-0.1,0.1-0.3,0.2-0.5,0.2c-0.2,0-0.4-0.1-0.5-0.2l-9.7-9.7c-0.2-0.4-0.1-0.8,0.3-1c0.2-0.1,0.5-0.1,0.7,0      l9.2,9.2l9.2-9.2c0.3-0.3,0.7-0.3,1,0C25.2,10.6,25.2,11.1,24.9,11.4z"/&gt;  &lt;/svg&gt;  ');
    background-position: 10px 50%;
    background-size: 15px;
    background-repeat: no-repeat
}

.as-form__checkbox-text {
    vertical-align: middle;
    margin: 0 5px;
    font-size: .9em;
    font-weight: 600
}

.as-form__checkbox {
    cursor: pointer;
    -webkit-appearance: none;
    background: #00a2dc;
    position: relative;
    display: inline-block;
    vertical-align: middle;
    padding: 0;
    border-radius: 3px;
    border: 8px solid #fff;
    transition: cubic-bezier(.23, 1, .32, 1) .2s
}

.as-form__checkbox:checked {
    padding: 4px;
    border: 4px solid #fff
}

.as-form__submit {
    white-space: nowrap;
    padding: 6px 35px;
    font-size: 1.3em;
    border-radius: 5px
}

.as-form__message, .as-form__message_error, .as-form__message_success {
    width: 100%;
    padding: 8px 10px;
    text-align: center;
    font-weight: 600;
    border-radius: 3px;
    color: #fff
}

@media (max-width: 600px) {
    .as-form__message, .as-form__message_error, .as-form__message_success {
        font-size: .9em
    }
}

.as-form__message_success {
    background: #41c08f
}

.as-form__message_error {
    background: #dc4f4b
}

.as-main {
    -webkit-box-flex: 1;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto
}

.as-g__content-wrapper, .as-g__wrapper {
    position: relative;
    height: 100%;
    margin: 0 auto;
    padding: 0 10px;
    max-width: 1150px
}

.as-g__page_padding {
    padding: 50px 0 90px
}

@media (max-width: 600px) {
    .as-g__page_padding {
        padding: 60px 0
    }
}

@font-face {
    font-family: "Flaticon";
    font-weight: 400;
    src: url(assets/fonts/Flaticon/Flaticon.eot?) format("eot"), url(assets/fonts/Flaticon/Flaticon.woff) format("woff"), url(assets/fonts/Flaticon/Flaticon.ttf) format("truetype"), url('assets/fonts/Flaticon/Flaticon.svg#str-replace(Flaticon, " ", "_")') format("svg")
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
    @font-face {
        font-family: "Flaticon";
        src: url(assets/fonts/Flaticon/Flaticon.svg#Flaticon) format("svg")
    }
}

.as-footer-scrolltop-btn:before, .fi:before {
    display: inline-block;
    font-family: "Flaticon";
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-decoration: inherit;
    text-rendering: optimizeLegibility;
    text-transform: none;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased
}

.fi-arrow-left:before {
    content: "\f100"
}

.fi-calendar:before {
    content: "\f101"
}

.fi-right-arrow:before {
    content: "\f102"
}

.fi-left-arrow:before {
    content: "\f103"
}

.fi-down-arrow:before {
    content: "\f104"
}

.fi-pier:before {
    content: "\f105"
}

.fi-desert:before {
    content: "\f106"
}

.fi-google-plus:before {
    content: "\f107"
}

.fi-localizer:before {
    content: "\f108"
}

.fi-facebook:before {
    content: "\f109"
}

.fi-accessibility:before {
    content: "\f10a"
}

.fi-youtube:before {
    content: "\f10b"
}

.fi-menu:before {
    content: "\f10c"
}

.fi-phone:before {
    content: "\f10d"
}

.fi-adress:before {
    content: "\f10e"
}

.fi-send:before {
    content: "\f10f"
}

.fi-fax:before {
    content: "\f110"
}

.fi-pinterest:before {
    content: "\f111"
}

.fi-twitter:before {
    content: "\f112"
}

.fi-file:before {
    content: "\f113"
}

.fi-search:before {
    content: "\f114"
}

.fi-earth:before {
    content: "\f115"
}

.fi-target:before {
    content: "\f116"
}

.fi-mail:before {
    content: "\f117"
}

.fi-upload:before {
    content: "\f118"
}

.as-inside-page {
    padding-top: 130px
}

@media (max-width: 800px) {
    .as-inside-page {
        padding-top: 75px
    }
}

@media (max-width: 1024px) {
    .as-mobile__hide {
        display: none !important
    }
}

.as-mobile__show {
    display: none !important
}

@media (max-width: 1024px) {
    .as-mobile__show {
        display: block !important
    }

    .as-mobile__order_first {
        -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
        order: -1
    }
}

.as-scroll-box {
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch;
    height: 100%
}

.as-scroll-box::-webkit-scrollbar {
    width: 5px;
    height: 5px
}

.as-scroll-box::-webkit-scrollbar-track {
    background: #d6d6d6
}

.as-scroll-box::-webkit-scrollbar-thumb {
    background: #b8b8b8
}

.as-category-list__item:last-child {
    border-bottom: none
}

@media (max-width: 600px) {
    .as-category-list-item {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }
}

.as-category-list-item:hover .as-category-list-item__image {
    -webkit-filter: contrast(130%);
    filter: contrast(130%);
    -webkit-transform: scale(1.06);
    transform: scale(1.06);
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, .4)
}

@media (max-width: 1024px) {
    .as-category-list-item__image {
        width: 150px
    }
}

@media (max-width: 600px) {
    .as-category-list-item__image {
        width: 100%
    }
}

@media (max-width: 600px) {
    .as-category-list-item__content {
        padding: 10px 0 0
    }
}

@media (max-width: 425px) {
    .as-category-list-item__title {
        font-size: 1.6em
    }
}

@media (max-width: 425px) {
    .as-category-list-item__subtitle {
        font-size: 1.1em
    }
}

.as-category-list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start
}

.as-category-list__item {
    border-bottom: 1px solid #c2c2c2
}

.as-category-list-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    width: 100%;
    padding: 20px 0;
    min-height: 175px;
    color: #39393b;
    box-shadow: 0 0 0 0 transparent;
    transition: ease .2s
}

@media (max-width: 600px) {
    .as-category-list-item {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }
}

.as-category-list-item__image {
    position: relative;
    width: 250px;
    transition: ease .2s
}

@media (max-width: 1024px) {
    .as-category-list-item__image {
        width: 150px
    }
}

@media (max-width: 600px) {
    .as-category-list-item__image {
        width: 100%
    }
}

.as-category-list-item__content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-line-pack: start;
    align-content: flex-start;
    -ms-flex-item-align: stretch;
    align-self: stretch;
    padding: 0 20px;
    width: 100%
}

@media (max-width: 600px) {
    .as-category-list-item__content {
        padding: 10px 0 0
    }
}

.as-category-list-item__title {
    font-size: 1.8em;
    margin: 0
}

@media (max-width: 425px) {
    .as-category-list-item__title {
        font-size: 1.6em
    }
}

.as-category-list-item__subtitle {
    font-size: 1.3em;
    margin: 0;
    color: #6e6e6e
}

@media (max-width: 425px) {
    .as-category-list-item__subtitle {
        font-size: 1.1em
    }
}

.as-category-list-item__description {
    font-size: 1.1em
}

@media (max-width: 800px) {
    .as-content-block__image {
        float: none;
        width: 100%;
        margin-left: 0;
        margin-bottom: 15px
    }
}

@media (max-width: 800px) {
    .as-content {
        font-size: 1em
    }
}

.as-content iframe {
    border-width: 0
}

.as-content p {
    margin: .5em 0
}

.as-content a {
    color: #3b9cce;
    font-weight: 700;
    text-decoration: underline
}

.as-content a:hover {
    color: #2472b7
}

@media (max-width: 1024px) {
    .as-content table {
        display: block;
        overflow-x: auto;
        white-space: nowrap
    }
}

.as-content table th {
    padding: 7px 14px;
    text-align: right;
    font-size: 1.2em;
    border-bottom: 2px solid #00a2dc
}

.as-content table td {
    padding: 12px 14px;
    border-bottom: 1px solid #d4d4d4
}

.as-content table td p {
    margin-bottom: 5px
}

.as-content-block__image {
    float: right;
    width: 450px;
    margin-left: 35px;
    margin-bottom: 25px
}

@media (max-width: 800px) {
    .as-content-block__image {
        float: none;
        width: 100%;
        margin-left: 0;
        margin-bottom: 15px
    }
}

.as-content {
    font-size: 1.05em;
    line-height: 1.4em
}

@media (max-width: 800px) {
    .as-content {
        font-size: 1em
    }
}

.as-content table {
    width: 100%;
    padding-bottom: 10px;
    border-collapse: collapse
}

@media (max-width: 1024px) {
    .as-content table {
        display: block;
        overflow-x: auto;
        white-space: nowrap
    }
}

.as-content table::-webkit-scrollbar {
    width: 7px;
    height: 7px
}

.as-content table::-webkit-scrollbar-track {
    background: #dbdbdb
}

.as-content table::-webkit-scrollbar-thumb {
    background: #b6b6b6;
    border-radius: 7px
}

@media (max-width: 800px) {
    .as-footer__top {
        padding-top: 0;
        padding-bottom: 0
    }
}

@media (max-width: 800px) {
    .as-footer-cell {
        width: 100%;
        margin: 5px 0;
        text-align: center
    }
}

@media (max-width: 800px) {
    .as-footer-copyrights {
        text-align: center
    }
}

@media (max-width: 800px) {
    .as-footer-menu {
        display: none
    }
}

@media (max-width: 800px) {
    .as-footer-details-item {
        font-size: .9em
    }
}

.as-footer-details-item a {
    color: #fff
}

.as-footer-scrolltop-btn:before {
    content: "";
    font-size: 1.4em;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%) rotate(180deg);
    transform: translate(-50%, -50%) rotate(180deg)
}

.as-footer {
    width: 100%
}

.as-footer__top {
    padding-top: 45px;
    padding-bottom: 45px;
    background: #333
}

@media (max-width: 800px) {
    .as-footer__top {
        padding-top: 0;
        padding-bottom: 0
    }
}

.as-footer__bottom {
    background: #000
}

.as-footer-logo {
    display: inline-block;
    max-width: 175px
}

.as-footer-row {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    width: 100%;
    padding: 20px 0
}

.as-footer-cell {
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center
}

@media (max-width: 800px) {
    .as-footer-cell {
        width: 100%;
        margin: 5px 0;
        text-align: center
    }
}

.as-footer-btn {
    margin: 0;
    background: 0 0
}

.as-footer-btn:hover {
    background: #ededed
}

.as-footer-copyrights {
    direction: ltr;
    width: 100%;
    text-align: center;
    font-size: 1em;
    color: #cecece
}

.as-footer-copyrights &gt; * {
    vertical-align: middle
}

@media (max-width: 800px) {
    .as-footer-copyrights {
        text-align: center
    }
}

.as-footer-copyrights__symbol {
    font-weight: 600
}

.as-footer-copyrights__logo {
    display: inline-block !important;
    width: 60px
}

.as-footer-social-btn {
    opacity: .7;
    color: #fff;
    margin: 0 8px
}

.as-footer-social-btn:hover {
    opacity: 1
}

.as-footer-menu {
    list-style: none;
    padding: 0;
    margin: 0
}

@media (max-width: 800px) {
    .as-footer-menu {
        display: none
    }
}

.as-footer-menu__item {
    padding: 4px 0
}

.as-footer-menu__link {
    color: #00a2dc;
    font-weight: 700
}

.as-footer-details-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-line-pack: center;
    align-content: center;
    text-align: right;
    color: #fff;
    padding: 8px 0
}

@media (max-width: 800px) {
    .as-footer-details-item {
        font-size: .9em
    }
}

.as-footer-details-item__icon {
    color: #00a2dc;
    font-size: 1.3em;
    margin: 0 6px
}

.as-footer-scrolltop-btn {
    cursor: pointer;
    z-index: 9999;
    position: fixed;
    bottom: 0;
    left: 0;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    padding: 0;
    margin: 20px;
    border: none;
    color: #fff;
    background: #00a2dc;
    transition: ease .15s
}

.as-footer-scrolltop-btn:hover {
    background: #008fc3
}

@media (max-width: 1024px) {
    .as-header:after {
        box-shadow: 0 0 150px 100px #000
    }
}

.as-header.as-active, .as-header.as-disable-active {
    background: #000
}

.as-header.as-active:after, .as-header.as-disable-active:after {
    box-shadow: 0 0 200px 150px transparent;
    transition: ease .55s
}

.as-header.as-active .as-header-logo, .as-header.as-disable-active .as-header-logo {
    max-width: 100px
}

@media (max-width: 1024px) {
    .as-header-wrapper {
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center
    }
}

@media (max-width: 800px) {
    .as-header-wrapper {
        padding: 10px
    }
}

@media (max-width: 1380px) {
    .as-header-cell {
        margin: 0 5px
    }
}

@media (max-width: 1024px) {
    .as-header-cell {
        margin: 0
    }
}

@media (max-width: 1024px) {
    .as-header-logo {
        max-width: 60px
    }
}

.as-header {
    z-index: 999;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    transition: ease .4s
}

.as-header:after {
    z-index: -1;
    content: '';
    position: absolute;
    bottom: 100%;
    left: 0;
    width: 100%;
    height: 100%;
    box-shadow: 0 0 200px 150px #000;
    transition: ease .3s
}

@media (max-width: 1024px) {
    .as-header:after {
        box-shadow: 0 0 150px 100px #000
    }
}

.as-header-wrapper {
    z-index: 1;
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    height: 100%;
    width: 100%;
    padding: 20px 15px
}

@media (max-width: 1024px) {
    .as-header-wrapper {
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center
    }
}

@media (max-width: 800px) {
    .as-header-wrapper {
        padding: 10px
    }
}

.as-header-cell {
    height: 100%;
    margin: 0 10px
}

@media (max-width: 1380px) {
    .as-header-cell {
        margin: 0 5px
    }
}

@media (max-width: 1024px) {
    .as-header-cell {
        margin: 0
    }
}

.as-header-logo {
    width: 100%;
    max-width: 100px;
    transition: ease .3s
}

@media (max-width: 1024px) {
    .as-header-logo {
        max-width: 60px
    }
}

@media (max-width: 800px) {
    .as-home-highlights__list {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }
}

@media (max-width: 1280px) {
    .as-home-highlight {
        padding: 5px
    }
}

@media (max-width: 1024px) {
    .as-home-highlight {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        text-align: center;
        width: 100%
    }
}

@media (max-width: 800px) {
    .as-home-highlight__cell {
        padding: 0
    }
}

@media (max-width: 600px) {
    .as-home-highlight__icon {
        font-size: 5.2em;
        width: 120px;
        height: 120px;
        border-radius: 120px;
        line-height: 120px
    }
}

@media (max-width: 1024px) {
    .as-home-highlight__title {
        margin-top: 15px
    }
}

.as-home-highlights {
    padding: 20px 0 40px;
    background: #f9f8f8
}

.as-home-highlights__title {
    text-align: center;
    font-size: 2.1em;
    color: #00a2dc
}

.as-home-highlights__list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

@media (max-width: 800px) {
    .as-home-highlights__list {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }
}

.as-home-highlight {
    -ms-flex-negative: 1;
    flex-shrink: 1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    width: 33.333%;
    padding: 10px
}

@media (max-width: 1280px) {
    .as-home-highlight {
        padding: 5px
    }
}

@media (max-width: 1024px) {
    .as-home-highlight {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        text-align: center;
        width: 100%
    }
}

.as-home-highlight__cell {
    padding: 0 10px
}

@media (max-width: 800px) {
    .as-home-highlight__cell {
        padding: 0
    }
}

.as-home-highlight__icon {
    display: inline-block;
    text-align: center;
    font-size: 4em;
    color: #f6ff00;
    background: #00a2dc;
    width: 100px;
    height: 100px;
    border-radius: 100px;
    line-height: 100px
}

@media (max-width: 600px) {
    .as-home-highlight__icon {
        font-size: 5.2em;
        width: 120px;
        height: 120px;
        border-radius: 120px;
        line-height: 120px
    }
}

.as-home-highlight__title {
    margin: 0;
    font-size: 1.6em;
    font-weight: 600
}

@media (max-width: 1024px) {
    .as-home-highlight__title {
        margin-top: 15px
    }
}

.as-home-highlight__content {
    line-height: 1.2em;
    font-size: 1em;
    font-weight: 500;
    color: #696969
}

@media (max-width: 1280px) {
    .as-home-main__wrapper {
        padding-bottom: 0;
        padding-top: 30px;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }
}

@media (max-width: 1280px) {
    .as-home-artical {
        width: 100%;
        padding: 0;
        font-size: 1em
    }
}

@media (max-width: 345px) {
    .as-home-artical {
        font-size: .9em
    }
}

@media (max-width: 1280px) {
    .as-home-artical__title {
        margin: 0 0 20px
    }
}

@media (max-width: 1280px) {
    .as-home-artical__content {
        margin-bottom: 0
    }
}

@media (max-width: 1280px) {
    .as-home-news-list {
        margin-top: 20px;
        padding: 20px 0;
        max-width: 100%
    }
}

@media (max-width: 1280px) {
    .as-home-news-list__title {
        border-bottom: none;
        margin: 0;
        padding-bottom: 0
    }
}

@media (max-width: 1280px) {
    .as-home-news-list__box {
        direction: rtl;
        overflow-x: scroll;
        overflow-y: hidden;
        white-space: nowrap;
        height: auto;
        padding: 0;
        margin: 10px -10px
    }

    .as-home-news-list__box::-webkit-scrollbar {
        display: none
    }
}

@media (max-width: 1280px) {
    .as-home-news-list-item {
        width: 70%;
        min-height: 145px;
        vertical-align: top;
        margin: 10px;
        padding: 10px;
        border-radius: 3px;
        border: 1px solid #e7e7e7;
        background: #f9f8f8;
        box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .15)
    }
}

.as-home-main__wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -ms-flex-direction: row;
    flex-direction: row;
    padding-bottom: 65px;
    padding-top: 65px
}

@media (max-width: 1280px) {
    .as-home-main__wrapper {
        padding-bottom: 0;
        padding-top: 30px;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }
}

.as-home-artical {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    text-align: right;
    padding-right: 50px
}

@media (max-width: 1280px) {
    .as-home-artical {
        width: 100%;
        padding: 0;
        font-size: 1em
    }
}

@media (max-width: 345px) {
    .as-home-artical {
        font-size: .9em
    }
}

.as-home-artical__title {
    margin: 0 0 40px;
    font-size: 2em;
    color: #00a2dc
}

@media (max-width: 1280px) {
    .as-home-artical__title {
        margin: 0 0 20px
    }
}

.as-home-artical__content {
    margin-bottom: 40px;
    text-align: right;
    font-size: 1em
}

@media (max-width: 1280px) {
    .as-home-artical__content {
        margin-bottom: 0
    }
}

.as-home-artical__btn {
    padding: 10px 50px;
    font-size: 1.1em;
    font-weight: 600
}

.as-home-news-list {
    width: 100%;
    max-width: 400px
}

@media (max-width: 1280px) {
    .as-home-news-list {
        margin-top: 20px;
        padding: 20px 0;
        max-width: 100%
    }
}

.as-home-news-list__title {
    margin: 0 0 20px;
    font-size: 1.5em;
    color: #00a2dc;
    padding-bottom: 10px;
    border-bottom: 2px solid #00a2dc
}

@media (max-width: 1280px) {
    .as-home-news-list__title {
        border-bottom: none;
        margin: 0;
        padding-bottom: 0
    }
}

.as-home-news-list__box {
    direction: ltr;
    height: 420px;
    padding: 0 20px
}

@media (max-width: 1280px) {
    .as-home-news-list__box {
        direction: rtl;
        overflow-x: scroll;
        overflow-y: hidden;
        white-space: nowrap;
        height: auto;
        padding: 0;
        margin: 10px -10px
    }

    .as-home-news-list__box::-webkit-scrollbar {
        display: none
    }
}

.as-home-news-list-item {
    direction: rtl;
    display: inline-block;
    padding: 10px 0;
    border-bottom: 1px solid #e7e7e7
}

.as-home-news-list-item:last-child {
    border-bottom: none
}

@media (max-width: 1280px) {
    .as-home-news-list-item {
        width: 70%;
        min-height: 145px;
        vertical-align: top;
        margin: 10px;
        padding: 10px;
        border-radius: 3px;
        border: 1px solid #e7e7e7;
        background: #f9f8f8;
        box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .15)
    }
}

.as-home-news-list-item__title {
    font-size: 1.5em;
    font-weight: 600
}

.as-home-news-list-item__content {
    margin: 10px 0 5px;
    white-space: normal
}

.as-home-news-list-item__btn {
    color: #007ca9
}

.as-home-news-list-item__btn:hover {
    text-decoration: underline
}

.as-home-projects__cell:before {
    content: '';
    display: block;
    padding-bottom: 80%
}

@media (max-width: 1024px) {
    .as-home-projects__cell {
        -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
        max-width: 50%
    }
}

@media (max-width: 600px) {
    .as-home-projects__cell {
        -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
        max-width: 100%
    }
}

@media (max-width: 800px) {
    .as-home-project__front {
        -webkit-transform: rotateY(-180deg);
        transform: rotateY(-180deg)
    }
}

@media (max-width: 800px) {
    .as-home-project__back {
        -webkit-transform: rotateY(0deg);
        transform: rotateY(0deg)
    }
}

@media (max-width: 600px) {
    .as-home-project__back .as-home-project__image-wrap {
        opacity: .35
    }
}

@media (max-width: 1380px) {
    .as-home-project__content {
        font-size: .7em;
        padding: 20px
    }
}

@media (max-width: 1024px) {
    .as-home-project__content {
        font-size: .85em
    }
}

@media (max-width: 800px) {
    .as-home-project__content {
        font-size: .8em
    }
}

@media (max-width: 1380px) {
    .as-home-project__btn {
        padding: 5px 15px
    }
}

@media (max-width: 1024px) {
    .as-home-project__btn {
        padding: 8px 35px;
        font-size: 1.2em
    }
}

@media all and (-ms-high-contrast: none),(-ms-high-contrast: active) {
    .as-home-project__front {
        display: none
    }

    .as-home-project__back {
        -webkit-transform: none;
        transform: none
    }

    .as-home-project__back .as-home-project__image-wrap {
        opacity: .7
    }
}

.as-home-projects, .as-home-projects__cell {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.as-home-projects {
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
    z-index: 0
}

.as-home-projects__cell {
    z-index: -1;
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    max-width: 25%;
    min-height: 300px
}

@media (max-width: 1024px) {
    .as-home-projects__cell {
        -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
        max-width: 50%
    }
}

@media (max-width: 600px) {
    .as-home-projects__cell {
        -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
        max-width: 100%
    }
}

.as-home-project, .as-home-project__back, .as-home-project__front {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d
}

.as-home-project {
    height: 100%;
    text-align: center;
    -webkit-perspective: 1000px;
    perspective: 1000px
}

.as-home-project__back, .as-home-project__front {
    z-index: 1;
    display: block;
    right: 0;
    bottom: 0;
    overflow: visible;
    transition: transform .7s cubic-bezier(.4, .2, .2, 1), -webkit-transform .7s cubic-bezier(.4, .2, .2, 1);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    background: #000
}

.as-home-project__front {
    -webkit-transform: rotateY(0deg);
    transform: rotateY(0deg)
}

@media (max-width: 800px) {
    .as-home-project__front {
        -webkit-transform: rotateY(-180deg);
        transform: rotateY(-180deg)
    }
}

.as-home-project__back {
    opacity: 1;
    -webkit-transform: rotateY(180deg);
    transform: rotateY(180deg)
}

@media (max-width: 800px) {
    .as-home-project__back {
        -webkit-transform: rotateY(0deg);
        transform: rotateY(0deg)
    }
}

.as-home-project:hover .as-home-project__front {
    -webkit-transform: rotateY(-180deg);
    transform: rotateY(-180deg)
}

.as-home-project:hover .as-home-project__back {
    -webkit-transform: rotateY(0deg);
    transform: rotateY(0deg)
}

.as-home-project__front .as-home-project__image-wrap {
    opacity: .6
}

.as-home-project__back .as-home-project__image-wrap {
    opacity: .3
}

@media (max-width: 600px) {
    .as-home-project__back .as-home-project__image-wrap {
        opacity: .35
    }
}

.as-home-project__image-wrap {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    overflow: hidden;
    margin: 0
}

.as-home-project__image {
    height: 100%
}

.as-home-project__content {
    z-index: 1;
    overflow: hidden;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 40px;
    color: #fff;
    -webkit-transform: translateZ(60px);
    transform: translateZ(60px);
    transition: all .4s ease-out
}

@media (max-width: 1380px) {
    .as-home-project__content {
        font-size: .7em;
        padding: 20px
    }
}

@media (max-width: 1024px) {
    .as-home-project__content {
        font-size: .85em
    }
}

@media (max-width: 800px) {
    .as-home-project__content {
        font-size: .8em
    }
}

.as-home-project__title {
    font-size: 1.9em;
    margin: 0
}

.as-home-project__back .as-home-project__title {
    color: #00a2dc
}

.as-home-project__btn {
    padding: 7px 20px
}

@media (max-width: 1380px) {
    .as-home-project__btn {
        padding: 5px 15px
    }
}

@media (max-width: 1024px) {
    .as-home-project__btn {
        padding: 8px 35px;
        font-size: 1.2em
    }
}

@media all and (-ms-high-contrast: none),(-ms-high-contrast: active) {
    .as-home-project__front {
        display: none
    }

    .as-home-project__back {
        -webkit-transform: none;
        transform: none
    }

    .as-home-project__back .as-home-project__image-wrap {
        opacity: .7
    }
}

@media (max-width: 600px) {
    .as-welcome__wrapper {
        padding: 175px 0 125px
    }
}

@media (max-width: 800px) {
    .as-welcome__video {
        max-height: 100%
    }
}

@media (max-width: 1280px) {
    .as-welcome__title {
        font-size: 1.45em
    }
}

@media (max-width: 800px) {
    .as-welcome__title {
        font-size: 1.1em
    }
}

@media (max-width: 600px) {
    .as-welcome__title {
        font-size: .85em
    }
}

@media (max-width: 425px) {
    .as-welcome__title {
        font-size: .7em
    }
}

.as-welcome {
    overflow: hidden;
    position: relative;
    z-index: 1
}

.as-welcome__wrapper {
    z-index: 1;
    position: relative;
    padding: 250px 0 200px;
    text-align: center;
    color: #fff
}

@media (max-width: 600px) {
    .as-welcome__wrapper {
        padding: 175px 0 125px
    }
}

.as-welcome__video {
    position: absolute;
    top: 0;
    left: 0;
    min-width: 100%;
    min-height: 100%;
    width: auto;
    height: auto;
    background-color: #000
}

@media (max-width: 800px) {
    .as-welcome__video {
        max-height: 100%
    }
}

.as-welcome__image, .as-welcome__mask {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

.as-welcome__image {
    background-repeat: no-repeat;
    background-size: cover;
    background-color: #000;
    z-index: -1
}

.as-welcome__mask {
    z-index: 1
}

.as-welcome__title {
    margin: 0
}

@media (max-width: 1280px) {
    .as-welcome__title {
        font-size: 1.45em
    }
}

@media (max-width: 800px) {
    .as-welcome__title {
        font-size: 1.1em
    }
}

@media (max-width: 600px) {
    .as-welcome__title {
        font-size: .85em
    }
}

@media (max-width: 425px) {
    .as-welcome__title {
        font-size: .7em
    }
}

.as-welcome__title_sub {
    display: block;
    font-weight: 500;
    font-size: 2em
}

.as-welcome__title_main {
    display: block;
    font-size: 3.3em
}

.as-welcome__title_ltd {
    display: block;
    font-size: 1.3em
}

@media (max-width: 1024px) {
    .as-menu {
        z-index: 999;
        overflow: scroll;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        position: absolute;
        top: 0;
        left: 0;
        height: 100vh;
        width: 250px;
        background: #000;
        box-shadow: 2px 0 6px 0 rgba(0, 0, 0, .5);
        -webkit-transform: translate(-100%, 0);
        transform: translate(-100%, 0);
        transition: cubic-bezier(.23, 1, .32, 1) .4s
    }

    .as-menu.as-active {
        -webkit-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

.as-menu__item {
    padding: 0 10px
}

@media (max-width: 1024px) {
    .as-menu__item {
        width: 100%;
        height: auto;
        padding: 0
    }

    .as-menu__item:last-child {
        padding-bottom: 50px
    }
}

@media (max-width: 1024px) {
    .as-menu__item__link {
        white-space: pre-wrap;
        width: 100%;
        padding: 10px 10px 10px 40px
    }
}

@media (max-width: 1024px) {
    .as-menu__submenu {
        position: static;
        max-width: 100%;
        max-height: 0;
        background: rgba(255, 255, 255, .1);
        -webkit-transform: translate(0, 10px);
        transform: translate(0, 10px);
        transition: all ease .3s, max-height ease .4s;
        transition-delay: 0s;
        border-top: 1px solid rgba(255, 255, 255, .2);
        border-bottom: 1px solid rgba(255, 255, 255, .2)
    }
}

@media (max-width: 1024px) {
    .as-menu__submenu .as-menu__item .as-menu__item__link {
        padding: 10px 10px 10px 40px
    }
}

@media (max-width: 1024px) {
    .as-menu__item:hover &gt; .as-menu__submenu, .as-menu__item &gt; .as-menu__submenu.as-active {
        transition-delay: 0s;
        transition: all ease .4s, max-height ease .5s
    }

    .as-menu__item:hover &gt; .as-menu__submenu:not(.as-active) {
        opacity: 0;
        visibility: hidden;
        max-height: 0;
        -webkit-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

.as-menu-active-btn.as-active i {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
}

.as-menu-active-btn i {
    display: block;
    transition: ease .2s
}

.as-menu {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

@media (max-width: 1024px) {
    .as-menu {
        z-index: 999;
        overflow: scroll;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        position: absolute;
        top: 0;
        left: 0;
        height: 100vh;
        width: 250px;
        background: #000;
        box-shadow: 2px 0 6px 0 rgba(0, 0, 0, .5);
        -webkit-transform: translate(-100%, 0);
        transform: translate(-100%, 0);
        transition: cubic-bezier(.23, 1, .32, 1) .4s
    }

    .as-menu.as-active {
        -webkit-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

.as-menu__close-btn, .as-menu__open-btn {
    cursor: pointer;
    color: #00a2dc;
    background: 0 0;
    border: none
}

.as-menu__open-btn {
    padding: 5px 10px;
    font-size: 2em;
    -webkit-transform: rotateY(180deg);
    transform: rotateY(180deg)
}

.as-menu__close-btn {
    font-size: 1.3em;
    margin: 9px 0
}

.as-menu__item {
    position: relative;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
    font-size: .95em;
    font-weight: 700;
    padding: 0 10px;
    text-align: center
}

@media (max-width: 1380px) {
    .as-menu__item {
        padding: 0 10px
    }
}

@media (max-width: 1024px) {
    .as-menu__item {
        width: 100%;
        height: auto;
        padding: 0
    }

    .as-menu__item:last-child {
        padding-bottom: 50px
    }
}

.as-menu__item__link {
    display: block;
    width: 100%;
    font-size: 1.1em;
    padding: 7px 10px;
    color: #fff;
    transition: ease .15s
}

.as-menu__item__link.as-active {
    color: #00a2dc
}

@media (max-width: 1024px) {
    .as-menu__item__link {
        white-space: pre-wrap;
        width: 100%;
        padding: 10px 10px 10px 40px
    }
}

.as-menu__submenu {
    opacity: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    position: absolute;
    top: calc(100% + 23px);
    right: 0;
    min-width: 100%;
    width: 150px;
    visibility: hidden;
    background: rgba(0, 0, 0, .7);
    -webkit-transform: translate(0, 20px);
    transform: translate(0, 20px);
    transition: ease .15s;
    transition-delay: .1s
}

@media (max-width: 1024px) {
    .as-menu__submenu {
        position: static;
        max-width: 100%;
        max-height: 0;
        background: rgba(255, 255, 255, .1);
        -webkit-transform: translate(0, 10px);
        transform: translate(0, 10px);
        transition: all ease .3s, max-height ease .4s;
        transition-delay: 0s;
        border-top: 1px solid rgba(255, 255, 255, .2);
        border-bottom: 1px solid rgba(255, 255, 255, .2)
    }
}

.as-menu__submenu .as-menu__item {
    width: 100%;
    padding: 0;
    border-top: 1px solid rgba(255, 255, 255, .3)
}

.as-menu__submenu .as-menu__item:first-child {
    border-top: none
}

.as-menu__submenu .as-menu__item .as-menu__item__link {
    white-space: pre-wrap;
    padding: 10px
}

@media (max-width: 1024px) {
    .as-menu__submenu .as-menu__item .as-menu__item__link {
        padding: 10px 10px 10px 40px
    }
}

.as-menu__submenu .as-menu__item .as-menu__item__link:hover {
    color: #00a2dc;
    background: rgba(0, 0, 0, .2)
}

.as-menu__submenu .as-menu__submenu {
    top: 0;
    right: calc(100% + 3px);
    border-bottom: none
}

.as-menu__item:hover &gt; .as-menu__submenu, .as-menu__item &gt; .as-menu__submenu.as-active {
    opacity: 1;
    visibility: visible;
    max-height: 999px;
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0)
}

@media (max-width: 1024px) {
    .as-menu__item:hover &gt; .as-menu__submenu, .as-menu__item &gt; .as-menu__submenu.as-active {
        transition-delay: 0s;
        transition: all ease .4s, max-height ease .5s
    }

    .as-menu__item:hover &gt; .as-menu__submenu:not(.as-active) {
        opacity: 0;
        visibility: hidden;
        max-height: 0;
        -webkit-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

.as-menu-active-btn {
    color: #00a2dc;
    position: absolute;
    top: 0;
    left: 0;
    width: 40px;
    height: 100%;
    line-height: 40px;
    font-size: .9em
}

@media (max-width: 1024px) {
    .as-page-heading__title {
        font-size: 2em
    }
}

@media (max-width: 1024px) {
    .as-page-heading__subtitle {
        font-size: 1.3em
    }
}

.as-page-heading {
    margin-bottom: 20px
}

.as-page-heading__title {
    margin: 0;
    font-size: 2.4em;
    line-height: .8em
}

@media (max-width: 1024px) {
    .as-page-heading__title {
        font-size: 2em
    }
}

.as-page-heading__subtitle {
    margin: 0;
    color: #6f6f6f;
    font-weight: 400
}

@media (max-width: 1024px) {
    .as-page-heading__subtitle {
        font-size: 1.3em
    }
}

.as-project-content__image {
    width: 100%
}

.as-project-content__info {
    margin-top: 20px
}

.as-project-news-item:hover .as-project-news-item__img {
    -webkit-filter: contrast(120%);
    filter: contrast(120%);
    -webkit-transform: translate(-50%, -50%) scale(1.1) rotate(-2deg);
    transform: translate(-50%, -50%) scale(1.1) rotate(-2deg)
}

@media (max-width: 600px) {
    .as-project-news-item {
        width: 100%
    }
}

@media (max-width: 600px) {
    .as-project-news-item__title {
        font-size: 1.6em
    }
}

.as-project-news-list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin: 0 -15px
}

.as-project-news-item {
    width: 33.333%;
    margin-bottom: 25px;
    padding: 0 15px
}

@media (max-width: 600px) {
    .as-project-news-item {
        width: 100%
    }
}

.as-project-news-item__link {
    display: block;
    color: #39393b
}

.as-project-news-item__img-wrap {
    overflow: hidden;
    position: relative;
    width: 100%;
    padding-bottom: 30%
}

.as-project-news-item__img {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    transition: ease .2s
}

.as-project-news-item__title {
    margin: 5px 0;
    font-weight: 600;
    font-size: 1.8em;
    color: #646464
}

@media (max-width: 600px) {
    .as-project-news-item__title {
        font-size: 1.6em
    }
}

.as-project-news-item__content {
    margin: 0
}

@media (max-width: 1024px) {
    .as-projects-list__cell {
        width: 50%
    }
}

@media (max-width: 600px) {
    .as-projects-list__cell {
        width: 100%
    }
}

.as-projects-list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin: 0 -10px
}

.as-projects-list__cell {
    padding: 20px 10px;
    width: 33.333%
}

@media (max-width: 1024px) {
    .as-projects-list__cell {
        width: 50%
    }
}

@media (max-width: 600px) {
    .as-projects-list__cell {
        width: 100%
    }
}

.as-projects-item {
    display: block;
    width: 100%;
    text-align: center
}

.as-projects-item__img-wrap {
    overflow: hidden;
    position: relative;
    width: 100%;
    padding-bottom: 75%
}

.as-projects-item__img {
    position: absolute;
    top: 0;
    left: 50%;
    width: 100%;
    -webkit-transform: translate(-50%, 0);
    transform: translate(-50%, 0)
}

.as-projects-item__title {
    margin: 10px 0 0;
    font-size: 1.9em;
    color: #00a2dc
}

.as-projects-item__btn {
    padding: 6px 25px;
    font-size: 1.05em
}

@media (max-width: 600px) {
    .as-search-list-item {
        width: 100%
    }
}

.as-search-list-item__wrapper:hover {
    background: #f1f1f1
}

@media (max-width: 600px) {
    .as-search-list-item__title {
        font-size: 1.2em
    }
}

@media (max-width: 600px) {
    .as-search-list-item__subtitle {
        font-size: 1.1em
    }
}

.as-search-list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin: 0 -10px
}

.as-search-list-item {
    width: 50%;
    padding: 10px
}

@media (max-width: 600px) {
    .as-search-list-item {
        width: 100%
    }
}

.as-search-list-item__wrapper {
    display: block;
    min-height: 115px;
    padding: 10px;
    color: #39393b;
    border-radius: 2px;
    border: 1px solid #ddd;
    transition: ease .15s
}

.as-search-list-item__title {
    margin: 0;
    font-size: 1.5em
}

@media (max-width: 600px) {
    .as-search-list-item__title {
        font-size: 1.2em
    }
}

.as-search-list-item__subtitle {
    margin: 0;
    font-size: 1.2em;
    color: #646464
}

@media (max-width: 600px) {
    .as-search-list-item__subtitle {
        font-size: 1.1em
    }
}

.as-search-list-item__description {
    margin: 8px 0 0
}

@media (max-width: 1380px) {
    .as-search-panel__btn {
        font-size: 1.2em;
        width: 40px;
        height: 40px;
        border-radius: 40px;
        line-height: 40px
    }
}

.as-search-panel {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-item-align: stretch;
    align-self: stretch;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.as-search-panel__btn {
    padding: 0;
    font-size: 1.5em;
    color: #fff;
    background: 0 0
}

.as-search-panel__btn:hover {
    background: 0 0;
    color: #00a2dc
}

.as-search-panel__btn.as-active {
    color: #00a2dc
}

@media (max-width: 1380px) {
    .as-search-panel__btn {
        font-size: 1.2em;
        width: 40px;
        height: 40px;
        border-radius: 40px;
        line-height: 40px
    }
}

.as-search-panel__prompt {
    opacity: 0;
    visibility: hidden;
    z-index: -1;
    white-space: nowrap;
    position: absolute;
    top: 100%;
    left: 5px;
    min-width: 400px;
    padding: 10px;
    border-radius: 5px;
    background: #000;
    -webkit-transform: translate(0, -25px);
    transform: translate(0, -25px);
    transition: cubic-bezier(.23, 1, .32, 1) .35s
}

.as-search-panel__prompt.as-active {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translate(0, 5px);
    transform: translate(0, 5px)
}

@media (max-width: 425px) {
    .as-sub-menu__btn {
        font-size: 1.1em;
        padding: 7px 20px;
        margin: 0 5px 10px
    }
}

.as-sub-menu__btn.as-active:hover {
    background: #007ca9
}

.as-sub-menu {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding: 0 0 10px;
    border-bottom: 1px solid #00a2dc
}

.as-sub-menu__btn {
    margin: 0 5px 10px;
    font-weight: 700;
    font-size: 1.2em;
    color: #00a2dc;
    background: rgba(0, 162, 220, .2);
    transition: ease .15s
}

@media (max-width: 425px) {
    .as-sub-menu__btn {
        font-size: 1.1em;
        padding: 7px 20px;
        margin: 0 5px 10px
    }
}

.as-sub-menu__btn:hover {
    color: #007ca9;
    background: rgba(0, 162, 220, .35)
}

.as-sub-menu__btn.as-active {
    color: #fff;
    background: #00a2dc
}

@media (max-width: 600px) {
    .as-tender__status {
        padding: 10px 15px;
        font-size: 1.1em
    }
}

@media (max-width: 600px) {
    .as-tender-details {
        margin: 20px -5px 0
    }
}

@media (max-width: 600px) {
    .as-tender-details__row {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }
}

@media (max-width: 600px) {
    .as-tender-details__cell {
        width: 50%;
        padding: 0 5px
    }
}

@media (max-width: 600px) {
    .as-tender-details-item__content {
        font-size: 1em
    }
}

@media (max-width: 600px) {
    .as-tender-actions {
        text-align: center
    }
}

.as-tender__title {
    margin: 0 0 10px;
    font-size: 1.4em
}

.as-tender__status {
    display: inline-block;
    padding: 10px 25px;
    border-radius: 5px;
    font-size: 1.2em;
    font-weight: 700;
    color: #00a2dc;
    background: #333
}

@media (max-width: 600px) {
    .as-tender__status {
        padding: 10px 15px;
        font-size: 1.1em
    }
}

.as-tender-details {
    display: inline-block;
    width: 100%;
    margin: 20px -10px 0
}

@media (max-width: 600px) {
    .as-tender-details {
        margin: 20px -5px 0
    }
}

.as-tender-details__row {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end
}

@media (max-width: 600px) {
    .as-tender-details__row {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }
}

.as-tender-details__cell {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    padding: 0 10px;
    margin-bottom: 10px
}

@media (max-width: 600px) {
    .as-tender-details__cell {
        width: 50%;
        padding: 0 5px
    }
}

.as-tender-details-item {
    font-weight: 700
}

.as-tender-details-item__label {
    margin-bottom: 5px
}

.as-tender-details-item__content {
    font-size: 1.2em;
    padding: 8px 10px;
    color: #00a2dc;
    background: #ddd
}

@media (max-width: 600px) {
    .as-tender-details-item__content {
        font-size: 1em
    }
}

.as-tender-actions {
    display: inline-block;
    width: 100%;
    margin: 10px 0 20px
}

@media (max-width: 600px) {
    .as-tender-actions {
        text-align: center
    }
}

.as-tender-actions__item {
    margin-bottom: 10px
}

.as-tender-actions__item:last-child {
    margin-bottom: 0
}

.as-tender-actions__btn {
    padding: 10px 25px;
    font-weight: 600;
    font-size: 1em
}

.as-tender-files {
    padding-top: 20px;
    border-top: 1px solid #ddd
}

.as-tender-files__item {
    margin-bottom: 10px;
    font-size: 1.1em;
    color: #00a2dc
}

.as-tender-files__btn {
    text-decoration: underline;
    color: #00a2dc
}

.as-tender-files__btn:hover {
    color: #006a91
}

@media (max-width: 600px) {
    .as-tender-form .as-form__row, .as-tender-form .as-form__row_margin, .as-tender-form .as-form__row_margin_end {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        margin-bottom: 0
    }

    .as-tender-form .as-form__cell, .as-tender-form .as-form__cell_grow, .as-tender-form .as-form__cell_nowrap {
        width: 100%;
        margin-bottom: 15px
    }
}

.as-tender-form-header {
    margin-bottom: 20px
}

.as-tender-form-header__title {
    margin: 0 0 20px;
    font-size: 1.4em
}

.as-tender-form-header-details, .as-tender-form__submit {
    font-size: 1.1em;
    font-weight: 600
}

@media (max-width: 600px) {
    .as-tender-form .as-form__row, .as-tender-form .as-form__row_margin, .as-tender-form .as-form__row_margin_end {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        margin-bottom: 0
    }

    .as-tender-form .as-form__cell, .as-tender-form .as-form__cell_grow, .as-tender-form .as-form__cell_nowrap {
        width: 100%;
        margin-bottom: 15px
    }
}

.as-tender-form .as-form__label, .as-tender-form .as-form__label_no-margin, .as-tender-form .as-form__label_required, .as-tender-form .as-form__label_row {
    color: #333
}

.as-tender-form .as-form__checkbox {
    border-color: #cacaca
}

.as-tender-form .as-form__input, .as-tender-form .as-form__input-wrap, .as-tender-form .as-form__textarea {
    border: 1px solid #ddd
}

.as-tender-form__submit {
    padding: 7px 55px
}

@media (max-width: 1024px) {
    .as-tenders-newsletter-box {
        z-index: 2;
        position: fixed;
        top: 55%;
        left: 0%;
        border-radius: 0 5px 0 0;
        box-shadow: 2px 2px 4px 0 rgba(0, 0, 0, .2);
        -webkit-transform: translate(-100%, -50%);
        transform: translate(-100%, -50%)
    }

    .as-tenders-newsletter-box.as-active {
        -webkit-transform: translate(0, -50%);
        transform: translate(0, -50%)
    }
}

@media (max-width: 425px) {
    .as-tenders-newsletter-box {
        width: 285px
    }
}

@media (max-width: 1024px) {
    .as-tenders-newsletter-box__active-btn {
        display: block
    }
}

@media (max-width: 1024px) {
    .as-tenders-newsletter-box__title {
        font-size: 1.5em
    }
}

.as-tenders-newsletter-box {
    width: 300px;
    border-radius: 5px;
    background: #d3d3d3;
    transition: cubic-bezier(.23, 1, .32, 1) .4s
}

@media (max-width: 1024px) {
    .as-tenders-newsletter-box {
        z-index: 2;
        position: fixed;
        top: 55%;
        left: 0%;
        border-radius: 0 5px 0 0;
        box-shadow: 2px 2px 4px 0 rgba(0, 0, 0, .2);
        -webkit-transform: translate(-100%, -50%);
        transform: translate(-100%, -50%)
    }

    .as-tenders-newsletter-box.as-active {
        -webkit-transform: translate(0, -50%);
        transform: translate(0, -50%)
    }
}

@media (max-width: 425px) {
    .as-tenders-newsletter-box {
        width: 285px
    }
}

.as-tenders-newsletter-box__active-btn {
    display: none;
    position: absolute;
    bottom: 0;
    right: 0;
    padding: 5px 12px;
    white-space: nowrap;
    border-radius: 0 0 5px 5px;
    font-size: 1.1em;
    box-shadow: 2px 2px 4px 0 rgba(0, 0, 0, .2);
    -webkit-transform-origin: 100% 100%;
    transform-origin: 100% 100%;
    -webkit-transform: rotate(-90deg) translate(100%, 100%);
    transform: rotate(-90deg) translate(100%, 100%)
}

@media (max-width: 1024px) {
    .as-tenders-newsletter-box__active-btn {
        display: block
    }
}

.as-tenders-newsletter-box__title {
    margin: 0;
    padding: 10px 30px;
    font-size: 1.8em;
    line-height: 1em;
    text-align: center;
    border-radius: 5px 5px 0 0;
    color: #fff;
    background: #00a2dc
}

@media (max-width: 1024px) {
    .as-tenders-newsletter-box__title {
        font-size: 1.5em
    }
}

.as-tenders-newsletter-box__main {
    padding: 20px
}

.as-tenders-newsletter-box__submit {
    width: 100%;
    padding: 7px;
    font-size: 1.35em
}

.as-tenders-seach-panel {
    padding: 25px;
    border-radius: 5px;
    background: #333
}

@media (max-width: 800px) {
    .as-tenders-seach-panel .as-form__row_margin, .as-tenders-seach-panel .as-form__row_margin_end {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .as-tenders-seach-panel .as-form__cell:last-child, .as-tenders-seach-panel .as-form__cell_grow:last-child, .as-tenders-seach-panel .as-form__cell_nowrap:last-child, .as-tenders-seach-panel .as-form__row_margin:last-child, .as-tenders-seach-panel .as-form__row_margin_end:last-child {
        margin-bottom: 0
    }

    .as-tenders-seach-panel .as-form__cell, .as-tenders-seach-panel .as-form__cell_grow, .as-tenders-seach-panel .as-form__cell_nowrap {
        width: 100%;
        margin-bottom: 20px;
        text-align: center
    }
}

.as-tenders-seach-panel .as-form__label, .as-tenders-seach-panel .as-form__label_no-margin, .as-tenders-seach-panel .as-form__label_required, .as-tenders-seach-panel .as-form__label_row {
    color: #fff
}

@media (max-width: 800px) {
    .as-tenders-seach-panel .as-form__row_margin, .as-tenders-seach-panel .as-form__row_margin_end {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .as-tenders-seach-panel .as-form__cell:last-child, .as-tenders-seach-panel .as-form__cell_grow:last-child, .as-tenders-seach-panel .as-form__cell_nowrap:last-child, .as-tenders-seach-panel .as-form__row_margin:last-child, .as-tenders-seach-panel .as-form__row_margin_end:last-child {
        margin-bottom: 0
    }

    .as-tenders-seach-panel .as-form__cell, .as-tenders-seach-panel .as-form__cell_grow, .as-tenders-seach-panel .as-form__cell_nowrap {
        width: 100%;
        margin-bottom: 20px;
        text-align: center
    }
}

@media (max-width: 600px) {
    .as-tenders-table th {
        padding: 8px
    }
}

@media (max-width: 600px) {
    .as-tenders-table td {
        padding: 5px 10px
    }
}

.as-tenders-table-wrap {
    overflow-x: auto
}

.as-tenders-table-wrap::-webkit-scrollbar {
    width: 7px;
    height: 7px
}

.as-tenders-table-wrap::-webkit-scrollbar-track {
    background: #dbdbdb
}

.as-tenders-table-wrap::-webkit-scrollbar-thumb {
    background: #b6b6b6;
    border-radius: 7px
}

.as-tenders-table {
    width: 100%;
    min-width: 760px;
    border-collapse: collapse
}

.as-tenders-table th {
    padding: 10px 15px;
    text-align: right;
    color: #fff;
    background: #00a2dc
}

@media (max-width: 600px) {
    .as-tenders-table th {
        padding: 8px
    }
}

.as-tenders-table th:first-child {
    border-radius: 0 5px 0 0
}

.as-tenders-table th:last-child {
    border-radius: 5px 0 0 0
}

.as-tenders-table td {
    padding: 10px 15px
}

@media (max-width: 600px) {
    .as-tenders-table td {
        padding: 5px 10px
    }
}

.as-tenders-table__tr-disable, .as-tenders-table__tr-disable .as-tenders-table__td-primary {
    color: #9c9c9c
}

.as-tenders-table__link:hover, .as-tenders-table__td-primary {
    color: #00a2dc
}

.as-tenders-table__link {
    color: #333;
    font-weight: 600;
    text-decoration: underline
}

@media (max-width: 1024px) {
    .as-toolbar-wrapper {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between
    }
}

@media (max-width: 600px) {
    .as-toolbar-wrapper {
        padding: 5px;
        font-size: .9em
    }
}

@media (max-width: 1024px) {
    .as-toolbar-item {
        -webkit-box-flex: 1;
        -ms-flex: 1;
        flex: 1;
        text-align: center
    }

    .as-toolbar-item:nth-child(4) {
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2;
        -webkit-box-flex: 1;
        -ms-flex: 1;
        flex: 1;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center
    }
}

@media (max-width: 425px) {
    .as-toolbar-link__label {
        font-size: .9em
    }
}

.as-git-menu.as-active .as-gis-menu__nav .as-gis-menu__btn {
    opacity: 1;
    -webkit-transform: translate(0, 0) scale(1);
    transform: translate(0, 0) scale(1);
    transition: cubic-bezier(.23, 1, .32, 1) .35s
}

@media (max-width: 800px) {
    .as-gis-menu__active-btn {
        padding: 2px 20px;
        font-size: 1.1em
    }
}

@media (max-width: 1024px) {
    .as-gis-menu__nav {
        left: 50%;
        -webkit-transform: translate(-50%, 0);
        transform: translate(-50%, 0)
    }
}

.as-toolbar {
    z-index: 2;
    position: relative;
    background: #000;
    border-bottom: 1px solid rgba(255, 255, 255, .2)
}

.as-toolbar-wrapper {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    padding: 10px
}

@media (max-width: 1024px) {
    .as-toolbar-wrapper {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between
    }
}

@media (max-width: 600px) {
    .as-toolbar-wrapper {
        padding: 5px;
        font-size: .9em
    }
}

.as-toolbar-item:nth-child(1) {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1
}

.as-toolbar-item:nth-child(2) {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2
}

.as-toolbar-item:nth-child(3) {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3
}

.as-toolbar-item:nth-child(4) {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4
}

@media (max-width: 1024px) {
    .as-toolbar-item {
        -webkit-box-flex: 1;
        -ms-flex: 1;
        flex: 1;
        text-align: center
    }

    .as-toolbar-item:nth-child(4) {
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2;
        -webkit-box-flex: 1;
        -ms-flex: 1;
        flex: 1;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center
    }
}

.as-toolbar-link {
    margin: 0 10px;
    color: #fff
}

.as-toolbar-link:hover .as-toolbar-link__label {
    text-decoration: underline
}

.as-toolbar-link__label {
    vertical-align: middle;
    margin: 0 5px
}

@media (max-width: 425px) {
    .as-toolbar-link__label {
        font-size: .9em
    }
}

.as-toolbar-link__icon {
    vertical-align: middle;
    width: 0;
    color: #00a2dc;
    font-size: 1.4em
}

.as-git-menu {
    z-index: 2;
    position: relative
}

.as-git-menu.as-active .as-gis-menu__mask {
    opacity: 1;
    visibility: visible
}

.as-git-menu.as-active .as-gis-menu__nav {
    visibility: visible
}

.as-git-menu.as-active .as-gis-menu__nav .as-gis-menu__btn:nth-child(1) {
    transition-delay: .05s
}

.as-git-menu.as-active .as-gis-menu__nav .as-gis-menu__btn:nth-child(2) {
    transition-delay: .1s
}

.as-git-menu.as-active .as-gis-menu__nav .as-gis-menu__btn:nth-child(3) {
    transition-delay: .15s
}

.as-git-menu.as-active .as-gis-menu__nav .as-gis-menu__btn:nth-child(4) {
    transition-delay: .2s
}

.as-git-menu.as-active .as-gis-menu__nav .as-gis-menu__btn:nth-child(5) {
    transition-delay: .25s
}

.as-git-menu.as-active .as-gis-menu__nav .as-gis-menu__btn:nth-child(6) {
    transition-delay: .3s
}

.as-gis-menu__active-btn {
    z-index: 2;
    position: relative;
    font-size: 1.2em;
    font-weight: 700;
    color: #fff;
    padding: 3px 35px;
    border-radius: 50px;
    background: #dc0500
}

@media (max-width: 800px) {
    .as-gis-menu__active-btn {
        padding: 2px 20px;
        font-size: 1.1em
    }
}

.as-gis-menu__nav {
    visibility: hidden;
    z-index: 2;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    position: absolute;
    top: 100%;
    left: 0%;
    margin-top: 20px
}

@media (max-width: 1024px) {
    .as-gis-menu__nav {
        left: 50%;
        -webkit-transform: translate(-50%, 0);
        transform: translate(-50%, 0)
    }
}

.as-gis-menu__btn {
    opacity: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 85px;
    height: 85px;
    margin: 0 7px;
    padding: 10px;
    border-radius: 50%;
    text-align: center;
    font-weight: 700;
    font-size: 1.2em;
    line-height: 1em;
    color: #fff;
    background: #00a2dc;
    -webkit-transform: translate(0, -75%) scale(.5);
    transform: translate(0, -75%) scale(.5);
    transition: cubic-bezier(.68, -.55, .265, 1.55) .3s
}

.as-gis-menu__mask {
    opacity: 0;
    visibility: hidden;
    z-index: 1;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .8);
    transition: ease .2s
}

.as-page-not-found {
    margin: 100px auto;
    white-space: nowrap;
    text-align: center
}

.as-page-not-found .as-btn, .as-page-not-found .as-btn_primary {
    font-weight: 600
}

.as-projects__content-wrap {
    padding-bottom: 40px;
    border-bottom: 1px solid #a7a7a7
}

.as-projects__list-wrap {
    padding-top: 45px
}

.as-tender-form-undefined {
    margin: 30px 0;
    text-align: center
}

.as-tender-form-undefined__title {
    margin: 0 0 5px;
    font-size: 1.8em;
    color: #00a2dc
}

.as-tender-form-undefined__btn {
    font-weight: 700
}

@media (max-width: 1024px) {
    .as-tenders-box__left {
        width: auto
    }
}

@media (max-width: 1024px) {
    .as-tenders-box__right {
        margin-left: 0
    }
}

.as-tenders-box {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: 20px
}

.as-tenders-box__left {
    width: 400px
}

@media (max-width: 1024px) {
    .as-tenders-box__left {
        width: auto
    }
}

.as-tenders-box__right {
    margin-left: 20px;
    width: 100%
}

@media (max-width: 1024px) {
    .as-tenders-box__right {
        margin-left: 0
    }
}

.as-tenders-box__header {
    margin-bottom: 20px
}

.as-calendar-box__footer {
    z-index: 1;
    position: relative;
    text-align: center;
    padding: 10px 10px 20px;
}

.as-calendar-box__button {
    color: #fff;
    background: #226586;
    transition: ease .1s;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    cursor: pointer;
    outline: none;
    border: none;
    text-align: center;
    font-size: 1em;
    font-weight: 600;
    border-radius: 100px;
    padding: 3px 5px;
    -webkit-appearance: none;
    margin-top: 2%;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLmNzcyIsInN0eWxlL2Jhc2UvZm9udHMuc2NzcyIsInN0eWxlL3ZlbmRvci9ib290c3RyYXAtZGF0ZXBpY2tlcjMuc2NzcyIsInN0eWxlL3ZlbmRvci9ib290c3RyYXAtaXNvLnNjc3MiLCJzdHlsZS92ZW5kb3Ivbm9ybWFsaXplLnNjc3MiLCJzdHlsZS9iYXNlL2RlZmF1bHQuc2NzcyIsImxheW91dHMvdGVuZGVycy10YWJsZS9pbmRleC5zY3NzIiwic3R5bGUvdmVuZG9yL3N3aXBlci5zY3NzIiwic3R5bGUvYmFzZS9icy1jYWxlbmRhci1jaGFuZ2VzLnNjc3MiLCJzdHlsZS9iYXNlL2J0bi5zY3NzIiwic3R5bGUvYmFzZS9jb2xvcnMuc2NzcyIsImxheW91dHMvY29udGVudC1ibG9jay9pbmRleC5zY3NzIiwic3R5bGUvYmFzZS9ncmlkLnNjc3MiLCJzdHlsZS9iYXNlL2Zvcm0uc2NzcyIsInN0eWxlL3V0aWxzL3Jlc3BvbnNlLXRvLnNjc3MiLCJzdHlsZS91dGlscy9taXhpbi5zY3NzIiwic3R5bGUvYmFzZS9pY29ucy5zY3NzIiwic3R5bGUvYmFzZS9sYXlvdXQuc2NzcyIsInN0eWxlL2Jhc2UvbW9iaWxlLnNjc3MiLCJzdHlsZS9iYXNlL3Njb2xsLWJveC5zY3NzIiwibGF5b3V0cy9jYXRlZ29yeS1saXN0L2luZGV4LnNjc3MiLCJsYXlvdXRzL2Zvb3Rlci9pbmRleC5zY3NzIiwibGF5b3V0cy9oZWFkZXIvaW5kZXguc2NzcyIsImxheW91dHMvaG9tZS1oaWdobGlnaHRzL2luZGV4LnNjc3MiLCJsYXlvdXRzL2hvbWUtbWFpbi9pbmRleC5zY3NzIiwibGF5b3V0cy9ob21lLXByb2plY3RzL2luZGV4LnNjc3MiLCJsYXlvdXRzL2hvbWUtd2VsY29tZS9pbmRleC5zY3NzIiwibGF5b3V0cy9tZW51L2luZGV4LnNjc3MiLCJsYXlvdXRzL3BhZ2UtaGVhZGluZy9pbmRleC5zY3NzIiwibGF5b3V0cy9wcm9qZWN0LWNvbnRlbnQvaW5kZXguc2NzcyIsImxheW91dHMvcHJvamVjdC1uZXdzLWxpc3QvaW5kZXguc2NzcyIsImxheW91dHMvcHJvamVjdHMtbGlzdC9pbmRleC5zY3NzIiwibGF5b3V0cy9zZWFyY2gtbGlzdC9pbmRleC5zY3NzIiwibGF5b3V0cy9zZWFyY2gtcGFuZWwvaW5kZXguc2NzcyIsImxheW91dHMvc3ViLW1lbnUvaW5kZXguc2NzcyIsImxheW91dHMvdGVuZGVyLWNvbnRlbnQvaW5kZXguc2NzcyIsImxheW91dHMvdGVuZGVyLWZvcm1zL2luZGV4LnNjc3MiLCJsYXlvdXRzL3RlbmRlci1mb3Jtcy9oZWFkZXIvaW5kZXguc2NzcyIsImxheW91dHMvdGVuZGVycy1uZXdzbGV0dGVyLWJveC9pbmRleC5zY3NzIiwibGF5b3V0cy90ZW5kZXJzLXNlYXJjaC1wYW5lbC9pbmRleC5zY3NzIiwibGF5b3V0cy90b29sYmFyL2luZGV4LnNjc3MiLCJ2aWV3cy80MDQvaW5kZXguc2NzcyIsInZpZXdzL3Byb2plY3QvaW5kZXguc2NzcyIsInZpZXdzL3RlbmRlci1mb3JtL2luZGV4LnNjc3MiLCJ2aWV3cy90ZW5kZXJzL2luZGV4LnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7Ozs7Ozs7O0FDQUEseUZDT0MsWUFDQyxZQUNBLGtCQUNBLGNBRUYsbUJBQ0UsWUFFRiwyQkFDRSxjQUVGLDRDQUNFLFlBRUYscUJBQ0UsTUFDQSxPQVlGLDJCQVZBLDRCQVdFLFdBQ0EscUJBSUEsYUFDQSxrQkFqQkYsNEJBT0UsbUNBSkEsa0NBQ0EsbUNBQ0EsNkJBS0YsMkJBR0Usa0NBQ0EsbUNBQ0EsNkJBSUYsbURBQ0UsU0FFRixrREFDRSxTQUVGLG9EQUNFLFVBRUYsbURBQ0UsVUFFRixrREFDRSxTQUVGLGlEQUNFLFNBRUYscURBQ0UsWUFDQSxnQkFDQSwwQkFFRixvREFDRSxZQUNBLGdCQUNBLDBCQUVGLGdCQUNFLGFDdkRGLHVCQUFBLHFCSGl2QnFCLHVCQUNFLDBCQUNHLHNCQUNKLHNCQUNBLHNCQUNBLHNCQUNBLG9CQUNGLG9CQUNB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Z0JBRUYsdUNBQ0UsZ0JBRUYsd0NBQ0UsZ0JBRUYsc0NBQ0UsZ0JBRUYsc0NBQ0UsZ0JBRUYsd0NBQ0UsZ0JBRUYsNkNBQ0UsZ0JBRUYsNENBQ0UsZ0JBRUYsNENBQ0UsZ0JBRUYsOENBQ0UsZ0JBRUYsNkNBQ0UsZ0JBRUYsK0NBQ0UsZ0JBRUYsc0NBQ0UsZ0JBRUYsNkNBQ0UsZ0JBRUYsOENBQ0UsZ0JBRUYsZ0RBQ0UsZ0JBRUYseUNBQ0UsZ0JBRUYsNENBQ0UsZ0JBRUYsd0NBQ0UsZ0JBRUYsc0NBQ0UsZ0JBRUYsc0NBQ0UsZ0JBRUYsdUNBQ0UsZ0JBRUYsdUNBQ0UsZ0JBRUYsc0NBQ0UsZ0JBRUYsK0NBQ0UsZ0JBRUYsK0NBQ0UsZ0JBRUYsMENBQ0UsZ0JBRUYsc0NBQ0UsZ0JBRUYsdUNBQ0UsZ0JBRUYsc0NBQ0UsZ0JBRUYseUNBQ0UsZ0JBRUYsOENBQ0UsZ0JBRUYsOENBQ0UsZ0JBRUYsdUNBQ0UsZ0JBRUYsOENBQ0UsZ0JBRUYsK0NBQ0UsZ0JBRUYsMkNBQ0UsZ0JBRUYsNENBQ0UsZ0JBRUYsNkNBQ0UsZ0JBRUYseUNBQ0UsZ0JBRUYsK0NBQ0UsZ0JBRUYsMkNBQ0UsZ0JBRUYsNENBQ0UsZ0JBRUYsK0NBQ0UsZ0JBRUYsMkNBQ0UsZ0JBRUYsNENBQ0UsZ0JBRUYsNENBQ0UsZ0JBRUYsNkNBQ0UsZ0JBRUYsMENBQ0UsZ0JBRUYsNENBQ0UsZ0JBRUYsMkNBQ0UsZ0JBRUYsNkNBQ0UsZ0JBRUYsOENBQ0UsZ0JBRUYsa0RBQ0UsZ0JBRUYsc0NBQ0UsZ0JBRUYsc0NBQ0UsZ0JBRUYsc0NBQ0UsZ0JBRUYsMENBQ0UsZ0JBRUYsMkNBQ0UsZ0JBRUYsOENBQ0UsZ0JBRUYsdUNBQ0UsZ0JBRUYsMENBQ0UsZ0JBRUYsd0NBQ0UsZ0JBRUYseUNBQ0UsZ0JBRUYsd0NBQ0UsZ0JBRUYsNENBQ0UsZ0JBRUYsOENBQ0UsZ0JBRUYseUNBQ0UsZ0JBRUYsK0NBQ0UsZ0JBRUYsOENBQ0UsZ0JBRUYsNkNBQ0UsZ0JBRUYsaURBQ0UsZ0JBRUYsbURBQ0UsZ0JBRUYscUNBQ0UsZ0JBRUYsMENBQ0UsZ0JBRUYsc0NBQ0UsZ0JBRUYsNkNBQ0UsZ0JBRUYsMkNBQ0UsZ0JBRUYsNkNBQ0UsZ0JBRUYsNENBQ0UsZ0JBRUYsMkNBQ0UsZ0JBRUYseUNBQ0UsZ0JBRUYsMkNBQ0UsZ0JBRUYsb0RBQ0UsZ0JBRUYsbURBQ0UsZ0JBRUYsaURBQ0UsZ0JBRUYsbURBQ0UsZ0JBRUYsdUNBQ0UsZ0JBRUYsd0NBQ0UsZ0JBRUYsdUNBQ0UsZ0JBRUYsd0NBQ0UsZ0JBRUYsMkNBQ0UsZ0JBRUYsNENBQ0UsZ0JBRUYsMkNBQ0UsZ0JBRUYsMkNBQ0UsZ0JBRUYsNkNBQ0UsZ0JBRUYsc0NBQ0UsZ0JBRUYsdUNBQ0UsZ0JBRUYseUNBQ0UsZ0JBRUYscUNBQ0UsZ0JBRUYscUNBQ0UsZ0JBRUYsc0NBQ0UsZ0JBRUYsa0RBQ0UsZ0JBRUYsc0RBQ0UsZ0JBRUYsK0NBQ0UsZ0JBRUYsbURBQ0UsZ0JBRUYsb0RBQ0UsZ0JBRUYsd0RBQ0UsZ0JBRUYsMkNBQ0UsZ0JBRUYsd0NBQ0UsZ0JBRUYsK0NBQ0UsZ0JBRUYsNkNBQ0UsZ0JBRUYsd0NBQ0UsZ0JBRUYsdUNBQ0UsZ0JBRUYseUNBQ0UsZ0JBRUYsNENBQ0UsZ0JBRUYsd0NBQ0UsZ0JBRUYsc0NBQ0UsZ0JBRUYsc0NBQ0UsZ0JBRUYsdUNBQ0UsZ0JBRUYsd0NBQ0UsZ0JBRUYsd0NBQ0UsZ0JBRUYsc0NBQ0UsZ0JBRUYsNkNBQ0UsZ0JBRUYsOENBQ0UsZ0JBRUYsK0NBQ0UsZ0JBRUYsNkNBQ0UsZ0JBRUYsNkNBQ0UsZ0JBRUYsNkNBQ0UsZ0JBRUYsMENBQ0UsZ0JBRUYseUNBQ0UsZ0JBRUYsd0NBQ0UsZ0JBRUYsNENBQ0UsZ0JBRUYsMENBQ0UsZ0JBRUYsMkNBQ0UsZ0JBRUYsdUNBQ0UsZ0JBRUYsdUNBQ0UsZ0JBRUYsMENBQ0UsZ0JBRUYsMENBQ0UsZ0JBRUYsMkNBQ0UsZ0JBRUYsOENBQ0UsZ0JBRUYsNkNBQ0UsZ0JBRUYsMkNBQ0UsZ0JBRUYsMkNBQ0UsZ0JBRUYsMkNBQ0UsZ0JBRUYsZ0RBQ0UsZ0JBRUYsbURBQ0UsZ0JBRUYsZ0RBQ0UsZ0JBRUYsOENBQ0UsZ0JBRUYsOENBQ0UsZ0JBRUYsZ0RBQ0Us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ICogRGF0ZXBpY2tlciBmb3IgQm9vdHN0cmFwIHYxLjQuMSAoaHR0cHM6Ly9naXRodWIuY29tL2V0ZXJuaWNvZGUvYm9vdHN0cmFwLWRhdGVwaWNrZXIpXHJcbiAqXHJcbiAqIENvcHlyaWdodCAyMDEyIFN0ZWZhbiBQZXRyZVxyXG4gKiBJbXByb3ZlbWVudHMgYnkgQW5kcmV3IFJvd2xzXHJcbiAqIExpY2Vuc2VkIHVuZGVyIHRoZSBBcGFjaGUgTGljZW5zZSB2Mi4wIChodHRwOi8vd3d3LmFwYWNoZS5vcmcvbGljZW5zZXMvTElDRU5TRS0yLjApXHJcbiAqL1xuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9QXNzaXN0YW50OjQwMCw2MDAsNzAwJnN1YnNldD1oZWJyZXdcIik7XG4uZGF0ZXBpY2tlciB7XG4gIHBhZGRpbmc6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBkaXJlY3Rpb246IGx0cjsgfVxuXG4uZGF0ZXBpY2tlci1pbmxpbmUge1xuICB3aWR0aDogMjIwcHg7IH1cblxuLmRhdGVwaWNrZXIuZGF0ZXBpY2tlci1ydGwge1xuICBkaXJlY3Rpb246IHJ0bDsgfVxuXG4uZGF0ZXBpY2tlci5kYXRlcGlja2VyLXJ0bCB0YWJsZSB0ciB0ZCBzcGFuIHtcbiAgZmxvYXQ6IHJpZ2h0OyB9XG5cbi5kYXRlcGlja2VyLWRyb3Bkb3duIHtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwOyB9XG5cbi5kYXRlcGlja2VyLWRyb3Bkb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1sZWZ0OiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiA3cHggc29saWQgI2NjYztcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cblxuLmRhdGVwaWNrZXItZHJvcGRvd246YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItbGVmdDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogNnB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci10b3A6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuXG4uZGF0ZXBpY2tlci1kcm9wZG93bi5kYXRlcGlja2VyLW9yaWVudC1sZWZ0OmJlZm9yZSB7XG4gIGxlZnQ6IDZweDsgfVxuXG4uZGF0ZXBpY2tlci1kcm9wZG93bi5kYXRlcGlja2VyLW9yaWVudC1sZWZ0OmFmdGVyIHtcbiAgbGVmdDogN3B4OyB9XG5cbi5kYXRlcGlja2VyLWRyb3Bkb3duLmRhdGVwaWNrZXItb3JpZW50LXJpZ2h0OmJlZm9yZSB7XG4gIHJpZ2h0OiA2cHg7IH1cblxuLmRhdGVwaWNrZXItZHJvcGRvd24uZGF0ZXBpY2tlci1vcmllbnQtcmlnaHQ6YWZ0ZXIge1xuICByaWdodDogN3B4OyB9XG5cbi5kYXRlcGlja2VyLWRyb3Bkb3duLmRhdGVwaWNrZXItb3JpZW50LXRvcDpiZWZvcmUge1xuICB0b3A6IC03cHg7IH1cblxuLmRhdGVwaWNrZXItZHJvcGRvd24uZGF0ZXBpY2tlci1vcmllbnQtdG9wOmFmdGVyIHtcbiAgdG9wOiAtNnB4OyB9XG5cbi5kYXRlcGlja2VyLWRyb3Bkb3duLmRhdGVwaWNrZXItb3JpZW50LWJvdHRvbTpiZWZvcmUge1xuICBib3R0b206IC03cHg7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJvcmRlci10b3A6IDdweCBzb2xpZCAjOTk5OyB9XG5cbi5kYXRlcGlja2VyLWRyb3Bkb3duLmRhdGVwaWNrZXItb3JpZW50LWJvdHRvbTphZnRlciB7XG4gIGJvdHRvbTogLTZweDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLXRvcDogNnB4IHNvbGlkICNmZmY7IH1cblxuLmRhdGVwaWNrZXIgPiBkaXYge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5kYXRlcGlja2VyLmRheXMgLmRhdGVwaWNrZXItZGF5cyxcbi5kYXRlcGlja2VyLm1vbnRocyAuZGF0ZXBpY2tlci1tb250aHMsXG4uZGF0ZXBpY2tlci55ZWFycyAuZGF0ZXBpY2tlci15ZWFycyB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5kYXRlcGlja2VyIHRhYmxlIHtcbiAgbWFyZ2luOiAwO1xuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTsgfVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRoIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlcjogbm9uZTsgfVxuXG4udGFibGUtc3RyaXBlZCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCxcbi50YWJsZS1zdHJpcGVkIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuZGF5OmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuZGF5LmZvY3VzZWQge1xuICBiYWNrZ3JvdW5kOiAjZWVlZWVlO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQub2xkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQubmV3IHtcbiAgY29sb3I6ICM5OTk5OTk7IH1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5kaXNhYmxlZDpob3ZlciB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGNvbG9yOiAjOTk5OTk5O1xuICBjdXJzb3I6IGRlZmF1bHQ7IH1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXksXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXIge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZGI5OTtcbiAgYm9yZGVyLWNvbG9yOiAjZmZiNzMzOyB9XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXI6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3Zlcjpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXI6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3ZlcjphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3ZlcjphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3Zlci5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZC5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3Zlci5hY3RpdmUsXG4ub3BlbiAuZHJvcGRvd24tdG9nZ2xlLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXksXG4ub3BlbiAuZHJvcGRvd24tdG9nZ2xlLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXIsXG4ub3BlbiAuZHJvcGRvd24tdG9nZ2xlLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQsXG4ub3BlbiAuZHJvcGRvd24tdG9nZ2xlLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXIge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmY2Q3MDtcbiAgYm9yZGVyLWNvbG9yOiAjZjU5ZTAwOyB9XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyLmFjdGl2ZSxcbi5vcGVuIC5kcm9wZG93bi10b2dnbGUuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheSxcbi5vcGVuIC5kcm9wZG93bi10b2dnbGUuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3Zlcixcbi5vcGVuIC5kcm9wZG93bi10b2dnbGUuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZCxcbi5vcGVuIC5kcm9wZG93bi10b2dnbGUuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3ZlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7IH1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3Zlci5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkLmRpc2FibGVkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXIuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheVtkaXNhYmxlZF0sXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3ZlcltkaXNhYmxlZF0sXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZFtkaXNhYmxlZF0sXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3ZlcltkaXNhYmxlZF0sXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXksXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXIsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyLmRpc2FibGVkOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQuZGlzYWJsZWQ6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3Zlci5kaXNhYmxlZDpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5W2Rpc2FibGVkXTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyW2Rpc2FibGVkXTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkW2Rpc2FibGVkXTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyW2Rpc2FibGVkXTpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3Zlcjpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3Zlcjpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXIuZGlzYWJsZWQ6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZC5kaXNhYmxlZDpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyLmRpc2FibGVkOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXlbZGlzYWJsZWRdOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXJbZGlzYWJsZWRdOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWRbZGlzYWJsZWRdOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXJbZGlzYWJsZWRdOmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyOmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXIuZGlzYWJsZWQ6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQuZGlzYWJsZWQ6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXIuZGlzYWJsZWQ6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXlbZGlzYWJsZWRdOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyW2Rpc2FibGVkXTphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZFtkaXNhYmxlZF06YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXJbZGlzYWJsZWRdOmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTphY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXI6YWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3ZlcjphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZC5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3Zlci5kaXNhYmxlZC5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZC5kaXNhYmxlZC5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3Zlci5kaXNhYmxlZC5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheVtkaXNhYmxlZF0uYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXJbZGlzYWJsZWRdLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkW2Rpc2FibGVkXS5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3ZlcltkaXNhYmxlZF0uYWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3Zlci5hY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQuYWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmRiOTk7XG4gIGJvcmRlci1jb2xvcjogI2ZmYjczMzsgfVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3Zlcjpob3ZlciB7XG4gIGNvbG9yOiAjMDAwOyB9XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmFjdGl2ZTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2U6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLmRpc2FibGVkOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2VlZWVlZTtcbiAgYm9yZGVyLXJhZGl1czogMDsgfVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5OmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZDpob3ZlciB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdjYTc3O1xuICBib3JkZXItY29sb3I6ICNmMWE0MTc7XG4gIGJvcmRlci1yYWRpdXM6IDA7IH1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXk6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTpob3Zlcjpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6aG92ZXI6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5OmhvdmVyOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZDpob3Zlcjpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5OmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5OmhvdmVyOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkOmhvdmVyOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5OmhvdmVyLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkOmhvdmVyLmFjdGl2ZSxcbi5vcGVuIC5kcm9wZG93bi10b2dnbGUuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheSxcbi5vcGVuIC5kcm9wZG93bi10b2dnbGUuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTpob3Zlcixcbi5vcGVuIC5kcm9wZG93bi10b2dnbGUuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZCxcbi5vcGVuIC5kcm9wZG93bi10b2dnbGUuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZDpob3ZlciB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRiYjUxO1xuICBib3JkZXItY29sb3I6ICNiZjgwMGM7IH1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXk6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXk6aG92ZXI6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6aG92ZXI6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXk6aG92ZXIuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6aG92ZXIuYWN0aXZlLFxuLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LFxuLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5OmhvdmVyLFxuLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkLFxuLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTsgfVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5OmhvdmVyLmRpc2FibGVkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZDpob3Zlci5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5W2Rpc2FibGVkXSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5OmhvdmVyW2Rpc2FibGVkXSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkW2Rpc2FibGVkXSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkOmhvdmVyW2Rpc2FibGVkXSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZCxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZDpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXk6aG92ZXIuZGlzYWJsZWQ6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZC5kaXNhYmxlZDpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkOmhvdmVyLmRpc2FibGVkOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXlbZGlzYWJsZWRdOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXk6aG92ZXJbZGlzYWJsZWRdOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWRbZGlzYWJsZWRdOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6aG92ZXJbZGlzYWJsZWRdOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5OmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5OmhvdmVyOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkOmhvdmVyOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTpob3Zlci5kaXNhYmxlZDpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkLmRpc2FibGVkOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6aG92ZXIuZGlzYWJsZWQ6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheVtkaXNhYmxlZF06Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTpob3ZlcltkaXNhYmxlZF06Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZFtkaXNhYmxlZF06Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZDpob3ZlcltkaXNhYmxlZF06Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXk6Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXk6aG92ZXI6Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6aG92ZXI6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZDphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTpob3Zlci5kaXNhYmxlZDphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZC5kaXNhYmxlZDphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZDpob3Zlci5kaXNhYmxlZDphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheVtkaXNhYmxlZF06YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXk6aG92ZXJbZGlzYWJsZWRdOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkW2Rpc2FibGVkXTphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZDpob3ZlcltkaXNhYmxlZF06YWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5OmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTpob3ZlcjphY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6YWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkOmhvdmVyOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5OmhvdmVyLmRpc2FibGVkLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkLmRpc2FibGVkLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkOmhvdmVyLmRpc2FibGVkLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5W2Rpc2FibGVkXS5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTpob3ZlcltkaXNhYmxlZF0uYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWRbZGlzYWJsZWRdLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkOmhvdmVyW2Rpc2FibGVkXS5hY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuYWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5OmhvdmVyLmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZC5hY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6aG92ZXIuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3Y2E3NztcbiAgYm9yZGVyLWNvbG9yOiAjZjFhNDE3OyB9XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQ6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5OTk5OTk7XG4gIGJvcmRlci1jb2xvcjogIzU1NTU1NTtcbiAgdGV4dC1zaGFkb3c6IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7IH1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQ6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDpob3Zlcjpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQ6aG92ZXI6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmhvdmVyOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQ6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDpob3Zlcjpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmhvdmVyOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkOmhvdmVyOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmhvdmVyLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkOmhvdmVyLmFjdGl2ZSxcbi5vcGVuIC5kcm9wZG93bi10b2dnbGUuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZCxcbi5vcGVuIC5kcm9wZG93bi10b2dnbGUuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDpob3Zlcixcbi5vcGVuIC5kcm9wZG93bi10b2dnbGUuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZCxcbi5vcGVuIC5kcm9wZG93bi10b2dnbGUuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODU4NTg1O1xuICBib3JkZXItY29sb3I6ICMzNzM3Mzc7IH1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQ6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQ6aG92ZXI6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQ6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQ6aG92ZXI6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQ6aG92ZXIuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQ6aG92ZXIuYWN0aXZlLFxuLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLFxuLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmhvdmVyLFxuLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkLFxuLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTsgfVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmhvdmVyLmRpc2FibGVkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDpob3Zlci5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkW2Rpc2FibGVkXSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmhvdmVyW2Rpc2FibGVkXSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkW2Rpc2FibGVkXSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkOmhvdmVyW2Rpc2FibGVkXSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZCxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZCxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQ6aG92ZXIuZGlzYWJsZWQ6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZC5kaXNhYmxlZDpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkOmhvdmVyLmRpc2FibGVkOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWRbZGlzYWJsZWRdOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQ6aG92ZXJbZGlzYWJsZWRdOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWRbZGlzYWJsZWRdOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQ6aG92ZXJbZGlzYWJsZWRdOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmhvdmVyOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkOmhvdmVyOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQ6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDpob3Zlci5kaXNhYmxlZDpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkLmRpc2FibGVkOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQ6aG92ZXIuZGlzYWJsZWQ6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZFtkaXNhYmxlZF06Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDpob3ZlcltkaXNhYmxlZF06Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZFtkaXNhYmxlZF06Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDpob3ZlcltkaXNhYmxlZF06Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQ6Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQ6aG92ZXI6Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQ6Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQ6aG92ZXI6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDpob3Zlci5kaXNhYmxlZDphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZC5kaXNhYmxlZDphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDpob3Zlci5kaXNhYmxlZDphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZFtkaXNhYmxlZF06YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQ6aG92ZXJbZGlzYWJsZWRdOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkW2Rpc2FibGVkXTphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDpob3ZlcltkaXNhYmxlZF06YWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDpob3ZlcjphY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQ6YWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkOmhvdmVyOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmhvdmVyLmRpc2FibGVkLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkLmRpc2FibGVkLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkOmhvdmVyLmRpc2FibGVkLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkW2Rpc2FibGVkXS5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDpob3ZlcltkaXNhYmxlZF0uYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWRbZGlzYWJsZWRdLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkOmhvdmVyW2Rpc2FibGVkXS5hY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuYWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmhvdmVyLmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZC5hY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQ6aG92ZXIuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk5OTk5OTtcbiAgYm9yZGVyLWNvbG9yOiAjNTU1NTU1OyB9XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDI4YmNhO1xuICBib3JkZXItY29sb3I6ICMzNTdlYmQ7XG4gIHRleHQtc2hhZG93OiAwIC0xcHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpOyB9XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3Zlcjpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3Zlcjpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3Zlcjpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3Zlcjpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXI6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcjphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZC5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIuYWN0aXZlLFxuLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZSxcbi5vcGVuIC5kcm9wZG93bi10b2dnbGUuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXIsXG4ub3BlbiAuZHJvcGRvd24tdG9nZ2xlLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkLFxuLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI3NmIxO1xuICBib3JkZXItY29sb3I6ICMyODVlOGU7IH1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3ZlcjphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXIuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5hY3RpdmUsXG4ub3BlbiAuZHJvcGRvd24tdG9nZ2xlLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLFxuLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3Zlcixcbi5vcGVuIC5kcm9wZG93bi10b2dnbGUuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQsXG4ub3BlbiAuZHJvcGRvd24tdG9nZ2xlLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTsgfVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXIuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmVbZGlzYWJsZWRdLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyW2Rpc2FibGVkXSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZFtkaXNhYmxlZF0sXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXJbZGlzYWJsZWRdLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXIsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3Zlci5kaXNhYmxlZDpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZC5kaXNhYmxlZDpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5kaXNhYmxlZDpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZVtkaXNhYmxlZF06aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXJbZGlzYWJsZWRdOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkW2Rpc2FibGVkXTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcltkaXNhYmxlZF06aG92ZXIsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3Zlcjpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyLmRpc2FibGVkOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkLmRpc2FibGVkOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyLmRpc2FibGVkOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlW2Rpc2FibGVkXTpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3ZlcltkaXNhYmxlZF06Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWRbZGlzYWJsZWRdOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyW2Rpc2FibGVkXTpmb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyOmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpmb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXI6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyLmRpc2FibGVkOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZC5kaXNhYmxlZDphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIuZGlzYWJsZWQ6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlW2Rpc2FibGVkXTphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXJbZGlzYWJsZWRdOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZFtkaXNhYmxlZF06YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyW2Rpc2FibGVkXTphY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXI6YWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDphY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZC5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXIuZGlzYWJsZWQuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkLmRpc2FibGVkLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5kaXNhYmxlZC5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmVbZGlzYWJsZWRdLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3ZlcltkaXNhYmxlZF0uYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkW2Rpc2FibGVkXS5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXJbZGlzYWJsZWRdLmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuYWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3Zlci5hY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkLmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQyOGJjYTtcbiAgYm9yZGVyLWNvbG9yOiAjMzU3ZWJkOyB9XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIzJTtcbiAgaGVpZ2h0OiA1NHB4O1xuICBsaW5lLWhlaWdodDogNTRweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMSU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNHB4OyB9XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZWVlZWVlOyB9XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmRpc2FibGVkOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY29sb3I6ICM5OTk5OTk7XG4gIGN1cnNvcjogZGVmYXVsdDsgfVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDI4YmNhO1xuICBib3JkZXItY29sb3I6ICMzNTdlYmQ7XG4gIHRleHQtc2hhZG93OiAwIC0xcHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpOyB9XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXI6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlcjpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXI6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3ZlcjphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcjphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlci5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZC5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5hY3RpdmUsXG4ub3BlbiAuZHJvcGRvd24tdG9nZ2xlLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUsXG4ub3BlbiAuZHJvcGRvd24tdG9nZ2xlLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXIsXG4ub3BlbiAuZHJvcGRvd24tdG9nZ2xlLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQsXG4ub3BlbiAuZHJvcGRvd24tdG9nZ2xlLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNzZiMTtcbiAgYm9yZGVyLWNvbG9yOiAjMjg1ZThlOyB9XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyLmFjdGl2ZSxcbi5vcGVuIC5kcm9wZG93bi10b2dnbGUuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZSxcbi5vcGVuIC5kcm9wZG93bi10b2dnbGUuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlcixcbi5vcGVuIC5kcm9wZG93bi10b2dnbGUuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZCxcbi5vcGVuIC5kcm9wZG93bi10b2dnbGUuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3ZlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7IH1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlci5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkLmRpc2FibGVkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZVtkaXNhYmxlZF0sXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3ZlcltkaXNhYmxlZF0sXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZFtkaXNhYmxlZF0sXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcltkaXNhYmxlZF0sXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXIsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyLmRpc2FibGVkOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQuZGlzYWJsZWQ6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5kaXNhYmxlZDpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlW2Rpc2FibGVkXTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyW2Rpc2FibGVkXTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkW2Rpc2FibGVkXTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyW2Rpc2FibGVkXTpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlcjpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlcjpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXIuZGlzYWJsZWQ6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZC5kaXNhYmxlZDpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyLmRpc2FibGVkOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmVbZGlzYWJsZWRdOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXJbZGlzYWJsZWRdOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWRbZGlzYWJsZWRdOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXJbZGlzYWJsZWRdOmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyOmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXIuZGlzYWJsZWQ6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQuZGlzYWJsZWQ6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIuZGlzYWJsZWQ6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmVbZGlzYWJsZWRdOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyW2Rpc2FibGVkXTphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZFtkaXNhYmxlZF06YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXJbZGlzYWJsZWRdOmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTphY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXI6YWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcjphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZC5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlci5kaXNhYmxlZC5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZC5kaXNhYmxlZC5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5kaXNhYmxlZC5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZVtkaXNhYmxlZF0uYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXJbZGlzYWJsZWRdLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkW2Rpc2FibGVkXS5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcltkaXNhYmxlZF0uYWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlci5hY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQuYWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MjhiY2E7XG4gIGJvcmRlci1jb2xvcjogIzM1N2ViZDsgfVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLm9sZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4ubmV3IHtcbiAgY29sb3I6ICM5OTk5OTk7IH1cblxuLmRhdGVwaWNrZXIgLmRhdGVwaWNrZXItc3dpdGNoIHtcbiAgd2lkdGg6IDE0NXB4OyB9XG5cbi5kYXRlcGlja2VyIHRoZWFkIHRyOmZpcnN0LWNoaWxkIHRoLFxuLmRhdGVwaWNrZXIgdGZvb3QgdHIgdGgge1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLmRhdGVwaWNrZXIgdGhlYWQgdHI6Zmlyc3QtY2hpbGQgdGg6aG92ZXIsXG4uZGF0ZXBpY2tlciB0Zm9vdCB0ciB0aDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNlZWVlZWU7IH1cblxuLmRhdGVwaWNrZXIgLmN3IHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICB3aWR0aDogMTJweDtcbiAgcGFkZGluZzogMCAycHggMCA1cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxuLmRhdGVwaWNrZXIgdGhlYWQgdHI6Zmlyc3QtY2hpbGQgLmN3IHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4uaW5wdXQtZ3JvdXAuZGF0ZSAuaW5wdXQtZ3JvdXAtYWRkb24ge1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLmlucHV0LWRhdGVyYW5nZSB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5pbnB1dC1kYXRlcmFuZ2UgaW5wdXQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLmlucHV0LWRhdGVyYW5nZSBpbnB1dDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDNweCAwIDAgM3B4OyB9XG5cbi5pbnB1dC1kYXRlcmFuZ2UgaW5wdXQ6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgM3B4IDNweCAwOyB9XG5cbi5pbnB1dC1kYXRlcmFuZ2UgLmlucHV0LWdyb3VwLWFkZG9uIHtcbiAgd2lkdGg6IGF1dG87XG4gIG1pbi13aWR0aDogMTZweDtcbiAgcGFkZGluZzogNHB4IDVweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDAgI2ZmZjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcbiAgYm9yZGVyOiBzb2xpZCAjY2NjY2NjO1xuICBib3JkZXItd2lkdGg6IDFweCAwO1xuICBtYXJnaW4tbGVmdDogLTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAtNXB4OyB9XG5cbi8qXHJcbiAqIEJvb3RzdHJhcCB2My4zLjIgKGh0dHA6Ly9nZXRib290c3RyYXAuY29tKVxyXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDE1IFR3aXR0ZXIsIEluYy5cclxuICogTGljZW5zZWQgdW5kZXIgTUlUIChodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvYmxvYi9tYXN0ZXIvTElDRU5TRSlcclxuKi9cbi5ib290c3RyYXAtaXNvIHtcbiAgLyohIG5vcm1hbGl6ZS5jc3MgdjMuMC4yIHwgTUlUIExpY2Vuc2UgfCBnaXQuaW8vbm9ybWFsaXplICovXG4gIC8qISBTb3VyY2U6IGh0dHBzOi8vZ2l0aHViLmNvbS9oNWJwL2h0bWw1LWJvaWxlcnBsYXRlL2Jsb2IvbWFzdGVyL3NyYy9jc3MvbWFpbi5jc3MgKi8gfVxuXG4uYm9vdHN0cmFwLWlzbyB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyB9XG5cbi5ib290c3RyYXAtaXNvIGJvZHkge1xuICBtYXJnaW46IDA7IH1cblxuLmJvb3RzdHJhcC1pc28gYXJ0aWNsZSxcbi5ib290c3RyYXAtaXNvIGFzaWRlLFxuLmJvb3RzdHJhcC1pc28gZGV0YWlscyxcbi5ib290c3RyYXAtaXNvIGZpZ2NhcHRpb24sXG4uYm9vdHN0cmFwLWlzbyBmaWd1cmUsXG4uYm9vdHN0cmFwLWlzbyBmb290ZXIsXG4uYm9vdHN0cmFwLWlzbyBoZWFkZXIsXG4uYm9vdHN0cmFwLWlzbyBoZ3JvdXAsXG4uYm9vdHN0cmFwLWlzbyBtYWluLFxuLmJvb3RzdHJhcC1pc28gbWVudSxcbi5ib290c3RyYXAtaXNvIG5hdixcbi5ib290c3RyYXAtaXNvIHNlY3Rpb24sXG4uYm9vdHN0cmFwLWlzbyBzdW1tYXJ5IHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLmJvb3RzdHJhcC1pc28gYXVkaW8sXG4uYm9vdHN0cmFwLWlzbyBjYW52YXMsXG4uYm9vdHN0cmFwLWlzbyBwcm9ncmVzcyxcbi5ib290c3RyYXAtaXNvIHZpZGVvIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IH1cblxuLmJvb3RzdHJhcC1pc28gYXVkaW86bm90KFtjb250cm9sc10pIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgaGVpZ2h0OiAwOyB9XG5cbi5ib290c3RyYXAtaXNvIFtoaWRkZW5dLFxuLmJvb3RzdHJhcC1pc28gdGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5ib290c3RyYXAtaXNvIGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4uYm9vdHN0cmFwLWlzbyBhOmFjdGl2ZSxcbi5ib290c3RyYXAtaXNvIGE6aG92ZXIge1xuICBvdXRsaW5lOiAwOyB9XG5cbi5ib290c3RyYXAtaXNvIGFiYnJbdGl0bGVdIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZDsgfVxuXG4uYm9vdHN0cmFwLWlzbyBiLFxuLmJvb3RzdHJhcC1pc28gc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cblxuLmJvb3RzdHJhcC1pc28gZGZuIHtcbiAgZm9udC1zdHlsZTogaXRhbGljOyB9XG5cbi5ib290c3RyYXAtaXNvIGgxIHtcbiAgZm9udC1zaXplOiAyZW07XG4gIG1hcmdpbjogMC42N2VtIDA7IH1cblxuLmJvb3RzdHJhcC1pc28gbWFyayB7XG4gIGJhY2tncm91bmQ6ICNmZjA7XG4gIGNvbG9yOiAjMDAwOyB9XG5cbi5ib290c3RyYXAtaXNvIHNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7IH1cblxuLmJvb3RzdHJhcC1pc28gc3ViLFxuLmJvb3RzdHJhcC1pc28gc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgfVxuXG4uYm9vdHN0cmFwLWlzbyBzdXAge1xuICB0b3A6IC0wLjVlbTsgfVxuXG4uYm9vdHN0cmFwLWlzbyBzdWIge1xuICBib3R0b206IC0wLjI1ZW07IH1cblxuLmJvb3RzdHJhcC1pc28gaW1nIHtcbiAgYm9yZGVyOiAwOyB9XG5cbi5ib290c3RyYXAtaXNvIHN2Zzpub3QoOnJvb3QpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uYm9vdHN0cmFwLWlzbyBmaWd1cmUge1xuICBtYXJnaW46IDFlbSA0MHB4OyB9XG5cbi5ib290c3RyYXAtaXNvIGhyIHtcbiAgLW1vei1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGhlaWdodDogMDsgfVxuXG4uYm9vdHN0cmFwLWlzbyBwcmUge1xuICBvdmVyZmxvdzogYXV0bzsgfVxuXG4uYm9vdHN0cmFwLWlzbyBjb2RlLFxuLmJvb3RzdHJhcC1pc28ga2JkLFxuLmJvb3RzdHJhcC1pc28gcHJlLFxuLmJvb3RzdHJhcC1pc28gc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTtcbiAgZm9udC1zaXplOiAxZW07IH1cblxuLmJvb3RzdHJhcC1pc28gYnV0dG9uLFxuLmJvb3RzdHJhcC1pc28gaW5wdXQsXG4uYm9vdHN0cmFwLWlzbyBvcHRncm91cCxcbi5ib290c3RyYXAtaXNvIHNlbGVjdCxcbi5ib290c3RyYXAtaXNvIHRleHRhcmVhIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIG1hcmdpbjogMDsgfVxuXG4uYm9vdHN0cmFwLWlzbyBidXR0b24ge1xuICBvdmVyZmxvdzogdmlzaWJsZTsgfVxuXG4uYm9vdHN0cmFwLWlzbyBidXR0b24sXG4uYm9vdHN0cmFwLWlzbyBzZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgfVxuXG4uYm9vdHN0cmFwLWlzbyBidXR0b24sXG4uYm9vdHN0cmFwLWlzbyBodG1sIGlucHV0W3R5cGU9XCJidXR0b25cIl0sXG4uYm9vdHN0cmFwLWlzbyBpbnB1dFt0eXBlPVwicmVzZXRcIl0sXG4uYm9vdHN0cmFwLWlzbyBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4uYm9vdHN0cmFwLWlzbyBidXR0b25bZGlzYWJsZWRdLFxuLmJvb3RzdHJhcC1pc28gaHRtbCBpbnB1dFtkaXNhYmxlZF0ge1xuICBjdXJzb3I6IGRlZmF1bHQ7IH1cblxuLmJvb3RzdHJhcC1pc28gYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuLmJvb3RzdHJhcC1pc28gaW5wdXQ6Oi1tb3otZm9jdXMtaW5uZXIge1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7IH1cblxuLmJvb3RzdHJhcC1pc28gaW5wdXQge1xuICBsaW5lLWhlaWdodDogbm9ybWFsOyB9XG5cbi5ib290c3RyYXAtaXNvIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxcbi5ib290c3RyYXAtaXNvIGlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDA7IH1cblxuLmJvb3RzdHJhcC1pc28gaW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcbi5ib290c3RyYXAtaXNvIGlucHV0W3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87IH1cblxuLmJvb3RzdHJhcC1pc28gaW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuICAtbW96LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgfVxuXG4uYm9vdHN0cmFwLWlzbyBpbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuLmJvb3RzdHJhcC1pc28gaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsgfVxuXG4uYm9vdHN0cmFwLWlzbyBmaWVsZHNldCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjMGMwYzA7XG4gIG1hcmdpbjogMCAycHg7XG4gIHBhZGRpbmc6IDAuMzVlbSAwLjYyNWVtIDAuNzVlbTsgfVxuXG4uYm9vdHN0cmFwLWlzbyBsZWdlbmQge1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7IH1cblxuLmJvb3RzdHJhcC1pc28gdGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bzsgfVxuXG4uYm9vdHN0cmFwLWlzbyBvcHRncm91cCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbi5ib290c3RyYXAtaXNvIHRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7IH1cblxuLmJvb3RzdHJhcC1pc28gdGQsXG4uYm9vdHN0cmFwLWlzbyB0aCB7XG4gIHBhZGRpbmc6IDA7IH1cblxuQG1lZGlhIHByaW50IHtcbiAgLmJvb3RzdHJhcC1pc28gKixcbiAgLmJvb3RzdHJhcC1pc28gKjpiZWZvcmUsXG4gIC5ib290c3RyYXAtaXNvICo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuYm9vdHN0cmFwLWlzbyBhLFxuICAuYm9vdHN0cmFwLWlzbyBhOnZpc2l0ZWQge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gIC5ib290c3RyYXAtaXNvIGFbaHJlZl06YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIChcIiBhdHRyKGhyZWYpIFwiKVwiOyB9XG4gIC5ib290c3RyYXAtaXNvIGFiYnJbdGl0bGVdOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiAoXCIgYXR0cih0aXRsZSkgXCIpXCI7IH1cbiAgLmJvb3RzdHJhcC1pc28gYVtocmVmXj1cIiNcIl06YWZ0ZXIsXG4gIC5ib290c3RyYXAtaXNvIGFbaHJlZl49XCJqYXZhc2NyaXB0OlwiXTphZnRlciB7XG4gICAgY29udGVudDogXCJcIjsgfVxuICAuYm9vdHN0cmFwLWlzbyBwcmUsXG4gIC5ib290c3RyYXAtaXNvIGJsb2NrcXVvdGUge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM5OTk7XG4gICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkOyB9XG4gIC5ib290c3RyYXAtaXNvIHRoZWFkIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1oZWFkZXItZ3JvdXA7IH1cbiAgLmJvb3RzdHJhcC1pc28gdHIsXG4gIC5ib290c3RyYXAtaXNvIGltZyB7XG4gICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkOyB9XG4gIC5ib290c3RyYXAtaXNvIGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH1cbiAgLmJvb3RzdHJhcC1pc28gcCxcbiAgLmJvb3RzdHJhcC1pc28gaDIsXG4gIC5ib290c3RyYXAtaXNvIGgzIHtcbiAgICBvcnBoYW5zOiAzO1xuICAgIHdpZG93czogMzsgfVxuICAuYm9vdHN0cmFwLWlzbyBoMixcbiAgLmJvb3RzdHJhcC1pc28gaDMge1xuICAgIHBhZ2UtYnJlYWstYWZ0ZXI6IGF2b2lkOyB9XG4gIC5ib290c3RyYXAtaXNvIHNlbGVjdCB7XG4gICAgYmFja2dyb3VuZDogI2ZmZiAhaW1wb3J0YW50OyB9XG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmJ0biA+IC5jYXJldCxcbiAgLmJvb3RzdHJhcC1pc28gLmRyb3B1cCA+IC5idG4gPiAuY2FyZXQge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICMwMDAgIWltcG9ydGFudDsgfVxuICAuYm9vdHN0cmFwLWlzbyAubGFiZWwge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7IH1cbiAgLmJvb3RzdHJhcC1pc28gLnRhYmxlIHtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlICFpbXBvcnRhbnQ7IH1cbiAgLmJvb3RzdHJhcC1pc28gLnRhYmxlIHRkLFxuICAuYm9vdHN0cmFwLWlzbyAudGFibGUgdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDsgfVxuICAuYm9vdHN0cmFwLWlzbyAudGFibGUtYm9yZGVyZWQgdGgsXG4gIC5ib290c3RyYXAtaXNvIC50YWJsZS1ib3JkZXJlZCB0ZCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZCAhaW1wb3J0YW50OyB9IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnR2x5cGhpY29ucyBIYWxmbGluZ3MnO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2dseXBoaWNvbnMtaGFsZmxpbmdzLXJlZ3VsYXIuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2dseXBoaWNvbnMtaGFsZmxpbmdzLXJlZ3VsYXIuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvZ2x5cGhpY29ucy1oYWxmbGluZ3MtcmVndWxhci53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvZ2x5cGhpY29ucy1oYWxmbGluZ3MtcmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL2dseXBoaWNvbnMtaGFsZmxpbmdzLXJlZ3VsYXIudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9nbHlwaGljb25zLWhhbGZsaW5ncy1yZWd1bGFyLnN2ZyNnbHlwaGljb25zX2hhbGZsaW5nc3JlZ3VsYXJcIikgZm9ybWF0KFwic3ZnXCIpOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiAnR2x5cGhpY29ucyBIYWxmbGluZ3MnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWFzdGVyaXNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwyYVwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMmJcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWV1cm86YmVmb3JlLFxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1ldXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDIwYWNcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwyMjEyXCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1jbG91ZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMjYwMVwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tZW52ZWxvcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDI3MDlcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXBlbmNpbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMjcwZlwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tZ2xhc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDFcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLW11c2ljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDAyXCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1zZWFyY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDNcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWhlYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDA1XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1zdGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDA2XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1zdGFyLWVtcHR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDA3XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi11c2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDA4XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1maWxtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDA5XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi10aC1sYXJnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxMFwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tdGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTFcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXRoLWxpc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTJcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLW9rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDEzXCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1yZW1vdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTRcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXpvb20taW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTVcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXpvb20tb3V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDE2XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTdcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXNpZ25hbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxOFwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tY29nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDE5XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi10cmFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyMFwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24taG9tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyMVwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tZmlsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyMlwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tdGltZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyM1wiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tcm9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyNFwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tZG93bmxvYWQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDI1XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1kb3dubG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyNlwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tdXBsb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDI3XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1pbmJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyOFwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tcGxheS1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjlcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXJlcGVhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzMFwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tcmVmcmVzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzMVwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tbGlzdC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzJcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWxvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzNcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWZsYWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzRcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWhlYWRwaG9uZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzVcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXZvbHVtZS1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzZcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXZvbHVtZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDM3XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi12b2x1bWUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzhcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXFyY29kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzOVwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tYmFyY29kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0MFwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tdGFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQxXCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi10YWdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQyXCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1ib29rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQzXCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1ib29rbWFyazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0NFwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tcHJpbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDVcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWNhbWVyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0NlwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tZm9udDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0N1wiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tYm9sZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0OFwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24taXRhbGljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQ5XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi10ZXh0LWhlaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1MFwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tdGV4dC13aWR0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1MVwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tYWxpZ24tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1MlwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tYWxpZ24tY2VudGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDUzXCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1hbGlnbi1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1NFwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tYWxpZ24tanVzdGlmeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1NVwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tbGlzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1NlwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24taW5kZW50LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTdcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWluZGVudC1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1OFwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tZmFjZXRpbWUtdmlkZW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTlcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXBpY3R1cmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjBcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLW1hcC1tYXJrZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjJcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWFkanVzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2M1wiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tdGludDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2NFwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tZWRpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2NVwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tc2hhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjZcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDY3XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1tb3ZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDY4XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1zdGVwLWJhY2t3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDY5XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1mYXN0LWJhY2t3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDcwXCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1iYWNrd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3MVwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tcGxheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3MlwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tcGF1c2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzNcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXN0b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzRcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWZvcndhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzVcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWZhc3QtZm9yd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3NlwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tc3RlcC1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDc3XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1lamVjdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3OFwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tY2hldnJvbi1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDc5XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1jaGV2cm9uLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDgwXCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1wbHVzLXNpZ246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODFcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLW1pbnVzLXNpZ246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODJcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXJlbW92ZS1zaWduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDgzXCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1vay1zaWduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDg0XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1xdWVzdGlvbi1zaWduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDg1XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1pbmZvLXNpZ246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODZcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXNjcmVlbnNob3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODdcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXJlbW92ZS1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODhcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLW9rLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4OVwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tYmFuLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5MFwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tYXJyb3ctbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5MVwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tYXJyb3ctcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOTJcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWFycm93LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDkzXCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1hcnJvdy1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDk0XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1zaGFyZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOTVcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXJlc2l6ZS1mdWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDk2XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1yZXNpemUtc21hbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOTdcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWV4Y2xhbWF0aW9uLXNpZ246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMDFcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWdpZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMDJcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWxlYWY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMDNcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWZpcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMDRcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWV5ZS1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTA1XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1leWUtY2xvc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMDZcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXdhcm5pbmctc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEwN1wiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tcGxhbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMDhcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWNhbGVuZGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTA5XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1yYW5kb206YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMTBcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWNvbW1lbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMTFcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLW1hZ25ldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTExMlwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tY2hldnJvbi11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTExM1wiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tY2hldnJvbi1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTE0XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1yZXR3ZWV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTE1XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1zaG9wcGluZy1jYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTE2XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1mb2xkZXItY2xvc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMTdcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWZvbGRlci1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTE4XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1yZXNpemUtdmVydGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMTlcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXJlc2l6ZS1ob3Jpem9udGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTIwXCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1oZGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMjFcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWJ1bGxob3JuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTIyXCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1iZWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTIzXCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1jZXJ0aWZpY2F0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyNFwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tdGh1bWJzLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTI1XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi10aHVtYnMtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyNlwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24taGFuZC1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyN1wiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24taGFuZC1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTI4XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1oYW5kLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTI5XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1oYW5kLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMzBcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWNpcmNsZS1hcnJvdy1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEzMVwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tY2lyY2xlLWFycm93LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMzJcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWNpcmNsZS1hcnJvdy11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEzM1wiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tY2lyY2xlLWFycm93LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMzRcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWdsb2JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTM1XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi13cmVuY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMzZcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXRhc2tzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTM3XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1maWx0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMzhcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWJyaWVmY2FzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEzOVwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tZnVsbHNjcmVlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE0MFwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tZGFzaGJvYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTQxXCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1wYXBlcmNsaXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNDJcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWhlYXJ0LWVtcHR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTQzXCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1saW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTQ0XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1waG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE0NVwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tcHVzaHBpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE0NlwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tdXNkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTQ4XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1nYnA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNDlcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXNvcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNTBcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXNvcnQtYnktYWxwaGFiZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNTFcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXNvcnQtYnktYWxwaGFiZXQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTUyXCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1zb3J0LWJ5LW9yZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTUzXCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1zb3J0LWJ5LW9yZGVyLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE1NFwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tc29ydC1ieS1hdHRyaWJ1dGVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTU1XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1zb3J0LWJ5LWF0dHJpYnV0ZXMtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTU2XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi11bmNoZWNrZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNTdcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWV4cGFuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE1OFwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tY29sbGFwc2UtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE1OVwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tY29sbGFwc2UtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNjBcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWxvZy1pbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE2MVwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tZmxhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNjJcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWxvZy1vdXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNjNcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLW5ldy13aW5kb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNjRcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXJlY29yZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE2NVwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tc2F2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE2NlwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE2N1wiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tc2F2ZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNjhcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWltcG9ydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE2OVwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tZXhwb3J0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTcwXCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1zZW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTcxXCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1mbG9wcHktZGlzazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE3MlwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tZmxvcHB5LXNhdmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTczXCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1mbG9wcHktcmVtb3ZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTc0XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1mbG9wcHktc2F2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE3NVwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tZmxvcHB5LW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNzZcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWNyZWRpdC1jYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTc3XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi10cmFuc2ZlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE3OFwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tY3V0bGVyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE3OVwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24taGVhZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTgwXCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1jb21wcmVzc2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTgxXCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1lYXJwaG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE4MlwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tcGhvbmUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTgzXCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi10b3dlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE4NFwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tc3RhdHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxODVcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXNkLXZpZGVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTg2XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1oZC12aWRlbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE4N1wiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tc3VidGl0bGVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTg4XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1zb3VuZC1zdGVyZW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxODlcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXNvdW5kLWRvbGJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTkwXCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1zb3VuZC01LTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxOTFcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXNvdW5kLTYtMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE5MlwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tc291bmQtNy0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTkzXCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1jb3B5cmlnaHQtbWFyazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE5NFwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tcmVnaXN0cmF0aW9uLW1hcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxOTVcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWNsb3VkLWRvd25sb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTk3XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1jbG91ZC11cGxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxOThcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXRyZWUtY29uaWZlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE5OVwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tdHJlZS1kZWNpZHVvdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMDBcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWNkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjAxXCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1zYXZlLWZpbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMDJcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLW9wZW4tZmlsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIwM1wiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tbGV2ZWwtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMDRcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWNvcHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMDVcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXBhc3RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjA2XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1hbGVydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIwOVwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tZXF1YWxpemVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjEwXCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1raW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjExXCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1xdWVlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIxMlwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tcGF3bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIxM1wiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tYmlzaG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjE0XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1rbmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMTVcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWJhYnktZm9ybXVsYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIxNlwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tdGVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMjZmYVwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tYmxhY2tib2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIxOFwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tYmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjE5XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1hcHBsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhmZlwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tZXJhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMjFcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWhvdXJnbGFzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMjMxYlwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tbGFtcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIyM1wiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tZHVwbGljYXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjI0XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1waWdneS1iYW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjI1XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1zY2lzc29yczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIyNlwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tYml0Y29pbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIyN1wiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tYnRjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjI3XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi14YnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMjdcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXllbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMDBhNVwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tanB5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwwMGE1XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1ydWJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMjBiZFwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tcnViOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwyMGJkXCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1zY2FsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIzMFwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24taWNlLWxvbGx5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjMxXCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1pY2UtbG9sbHktdGFzdGVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjMyXCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1lZHVjYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMzNcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLW9wdGlvbi1ob3Jpem9udGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjM0XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1vcHRpb24tdmVydGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMzVcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLW1lbnUtaGFtYnVyZ2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjM2XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1tb2RhbC13aW5kb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMzdcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLW9pbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIzOFwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tZ3JhaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMzlcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXN1bmdsYXNzZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNDBcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXRleHQtc2l6ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI0MVwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tdGV4dC1jb2xvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI0MlwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tdGV4dC1iYWNrZ3JvdW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjQzXCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1vYmplY3QtYWxpZ24tdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjQ0XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1vYmplY3QtYWxpZ24tYm90dG9tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjQ1XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1vYmplY3QtYWxpZ24taG9yaXpvbnRhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI0NlwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tb2JqZWN0LWFsaWduLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNDdcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLW9iamVjdC1hbGlnbi12ZXJ0aWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI0OFwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tb2JqZWN0LWFsaWduLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjQ5XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi10cmlhbmdsZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI1MFwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tdHJpYW5nbGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI1MVwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tdHJpYW5nbGUtYm90dG9tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjUyXCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi10cmlhbmdsZS10b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNTNcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWNvbnNvbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNTRcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXN1cGVyc2NyaXB0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjU1XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1zdWJzY3JpcHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNTZcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLW1lbnUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI1N1wiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tbWVudS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI1OFwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tbWVudS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjU5XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1tZW51LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjYwXCI7IH1cblxuLmJvb3RzdHJhcC1pc28gKiB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5ib290c3RyYXAtaXNvICo6YmVmb3JlLFxuLmJvb3RzdHJhcC1pc28gKjphZnRlciB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5ib290c3RyYXAtaXNvIGh0bWwge1xuICBmb250LXNpemU6IDEwcHg7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLmJvb3RzdHJhcC1pc28ge1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xuICBjb2xvcjogIzMzMzMzMztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjsgfVxuXG4uYm9vdHN0cmFwLWlzbyBpbnB1dCxcbi5ib290c3RyYXAtaXNvIGJ1dHRvbixcbi5ib290c3RyYXAtaXNvIHNlbGVjdCxcbi5ib290c3RyYXAtaXNvIHRleHRhcmVhIHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7IH1cblxuLmJvb3RzdHJhcC1pc28gYSB7XG4gIGNvbG9yOiAjMzM3YWI3O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLmJvb3RzdHJhcC1pc28gYTpob3Zlcixcbi5ib290c3RyYXAtaXNvIGE6Zm9jdXMge1xuICBjb2xvcjogIzIzNTI3YztcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuLmJvb3RzdHJhcC1pc28gYTpmb2N1cyB7XG4gIG91dGxpbmU6IHRoaW4gZG90dGVkO1xuICBvdXRsaW5lOiA1cHggYXV0byAtd2Via2l0LWZvY3VzLXJpbmctY29sb3I7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4OyB9XG5cbi5ib290c3RyYXAtaXNvIGZpZ3VyZSB7XG4gIG1hcmdpbjogMDsgfVxuXG4uYm9vdHN0cmFwLWlzbyBpbWcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG5cbi5ib290c3RyYXAtaXNvIC5pbWctcmVzcG9uc2l2ZSxcbi5ib290c3RyYXAtaXNvIC50aHVtYm5haWwgPiBpbWcsXG4uYm9vdHN0cmFwLWlzbyAudGh1bWJuYWlsIGEgPiBpbWcsXG4uYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtaW5uZXIgPiAuaXRlbSA+IGltZyxcbi5ib290c3RyYXAtaXNvIC5jYXJvdXNlbC1pbm5lciA+IC5pdGVtID4gYSA+IGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bzsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuaW1nLXJvdW5kZWQge1xuICBib3JkZXItcmFkaXVzOiA2cHg7IH1cblxuLmJvb3RzdHJhcC1pc28gLmltZy10aHVtYm5haWwge1xuICBwYWRkaW5nOiA0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkZGRkO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bzsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuaW1nLWNpcmNsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTsgfVxuXG4uYm9vdHN0cmFwLWlzbyBociB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlZWVlZWU7IH1cblxuLmJvb3RzdHJhcC1pc28gLnNyLW9ubHkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IC0xcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIGJvcmRlcjogMDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuc3Itb25seS1mb2N1c2FibGU6YWN0aXZlLFxuLmJvb3RzdHJhcC1pc28gLnNyLW9ubHktZm9jdXNhYmxlOmZvY3VzIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgY2xpcDogYXV0bzsgfVxuXG4uYm9vdHN0cmFwLWlzbyBoMSxcbi5ib290c3RyYXAtaXNvIGgyLFxuLmJvb3RzdHJhcC1pc28gaDMsXG4uYm9vdHN0cmFwLWlzbyBoNCxcbi5ib290c3RyYXAtaXNvIGg1LFxuLmJvb3RzdHJhcC1pc28gaDYsXG4uYm9vdHN0cmFwLWlzbyAuaDEsXG4uYm9vdHN0cmFwLWlzbyAuaDIsXG4uYm9vdHN0cmFwLWlzbyAuaDMsXG4uYm9vdHN0cmFwLWlzbyAuaDQsXG4uYm9vdHN0cmFwLWlzbyAuaDUsXG4uYm9vdHN0cmFwLWlzbyAuaDYge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgY29sb3I6IGluaGVyaXQ7IH1cblxuLmJvb3RzdHJhcC1pc28gaDEgc21hbGwsXG4uYm9vdHN0cmFwLWlzbyBoMiBzbWFsbCxcbi5ib290c3RyYXAtaXNvIGgzIHNtYWxsLFxuLmJvb3RzdHJhcC1pc28gaDQgc21hbGwsXG4uYm9vdHN0cmFwLWlzbyBoNSBzbWFsbCxcbi5ib290c3RyYXAtaXNvIGg2IHNtYWxsLFxuLmJvb3RzdHJhcC1pc28gLmgxIHNtYWxsLFxuLmJvb3RzdHJhcC1pc28gLmgyIHNtYWxsLFxuLmJvb3RzdHJhcC1pc28gLmgzIHNtYWxsLFxuLmJvb3RzdHJhcC1pc28gLmg0IHNtYWxsLFxuLmJvb3RzdHJhcC1pc28gLmg1IHNtYWxsLFxuLmJvb3RzdHJhcC1pc28gLmg2IHNtYWxsLFxuLmJvb3RzdHJhcC1pc28gaDEgLnNtYWxsLFxuLmJvb3RzdHJhcC1pc28gaDIgLnNtYWxsLFxuLmJvb3RzdHJhcC1pc28gaDMgLnNtYWxsLFxuLmJvb3RzdHJhcC1pc28gaDQgLnNtYWxsLFxuLmJvb3RzdHJhcC1pc28gaDUgLnNtYWxsLFxuLmJvb3RzdHJhcC1pc28gaDYgLnNtYWxsLFxuLmJvb3RzdHJhcC1pc28gLmgxIC5zbWFsbCxcbi5ib290c3RyYXAtaXNvIC5oMiAuc21hbGwsXG4uYm9vdHN0cmFwLWlzbyAuaDMgLnNtYWxsLFxuLmJvb3RzdHJhcC1pc28gLmg0IC5zbWFsbCxcbi5ib290c3RyYXAtaXNvIC5oNSAuc21hbGwsXG4uYm9vdHN0cmFwLWlzbyAuaDYgLnNtYWxsIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjNzc3Nzc3OyB9XG5cbi5ib290c3RyYXAtaXNvIGgxLFxuLmJvb3RzdHJhcC1pc28gLmgxLFxuLmJvb3RzdHJhcC1pc28gaDIsXG4uYm9vdHN0cmFwLWlzbyAuaDIsXG4uYm9vdHN0cmFwLWlzbyBoMyxcbi5ib290c3RyYXAtaXNvIC5oMyB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cblxuLmJvb3RzdHJhcC1pc28gaDEgc21hbGwsXG4uYm9vdHN0cmFwLWlzbyAuaDEgc21hbGwsXG4uYm9vdHN0cmFwLWlzbyBoMiBzbWFsbCxcbi5ib290c3RyYXAtaXNvIC5oMiBzbWFsbCxcbi5ib290c3RyYXAtaXNvIGgzIHNtYWxsLFxuLmJvb3RzdHJhcC1pc28gLmgzIHNtYWxsLFxuLmJvb3RzdHJhcC1pc28gaDEgLnNtYWxsLFxuLmJvb3RzdHJhcC1pc28gLmgxIC5zbWFsbCxcbi5ib290c3RyYXAtaXNvIGgyIC5zbWFsbCxcbi5ib290c3RyYXAtaXNvIC5oMiAuc21hbGwsXG4uYm9vdHN0cmFwLWlzbyBoMyAuc21hbGwsXG4uYm9vdHN0cmFwLWlzbyAuaDMgLnNtYWxsIHtcbiAgZm9udC1zaXplOiA2NSU7IH1cblxuLmJvb3RzdHJhcC1pc28gaDQsXG4uYm9vdHN0cmFwLWlzbyAuaDQsXG4uYm9vdHN0cmFwLWlzbyBoNSxcbi5ib290c3RyYXAtaXNvIC5oNSxcbi5ib290c3RyYXAtaXNvIGg2LFxuLmJvb3RzdHJhcC1pc28gLmg2IHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyBoNCBzbWFsbCxcbi5ib290c3RyYXAtaXNvIC5oNCBzbWFsbCxcbi5ib290c3RyYXAtaXNvIGg1IHNtYWxsLFxuLmJvb3RzdHJhcC1pc28gLmg1IHNtYWxsLFxuLmJvb3RzdHJhcC1pc28gaDYgc21hbGwsXG4uYm9vdHN0cmFwLWlzbyAuaDYgc21hbGwsXG4uYm9vdHN0cmFwLWlzbyBoNCAuc21hbGwsXG4uYm9vdHN0cmFwLWlzbyAuaDQgLnNtYWxsLFxuLmJvb3RzdHJhcC1pc28gaDUgLnNtYWxsLFxuLmJvb3RzdHJhcC1pc28gLmg1IC5zbWFsbCxcbi5ib290c3RyYXAtaXNvIGg2IC5zbWFsbCxcbi5ib290c3RyYXAtaXNvIC5oNiAuc21hbGwge1xuICBmb250LXNpemU6IDc1JTsgfVxuXG4uYm9vdHN0cmFwLWlzbyBoMSxcbi5ib290c3RyYXAtaXNvIC5oMSB7XG4gIGZvbnQtc2l6ZTogMzZweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyBoMixcbi5ib290c3RyYXAtaXNvIC5oMiB7XG4gIGZvbnQtc2l6ZTogMzBweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyBoMyxcbi5ib290c3RyYXAtaXNvIC5oMyB7XG4gIGZvbnQtc2l6ZTogMjRweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyBoNCxcbi5ib290c3RyYXAtaXNvIC5oNCB7XG4gIGZvbnQtc2l6ZTogMThweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyBoNSxcbi5ib290c3RyYXAtaXNvIC5oNSB7XG4gIGZvbnQtc2l6ZTogMTRweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyBoNixcbi5ib290c3RyYXAtaXNvIC5oNiB7XG4gIGZvbnQtc2l6ZTogMTJweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyBwIHtcbiAgbWFyZ2luOiAwIDAgMTBweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubGVhZCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJvb3RzdHJhcC1pc28gLmxlYWQge1xuICAgIGZvbnQtc2l6ZTogMjFweDsgfSB9XG5cbi5ib290c3RyYXAtaXNvIHNtYWxsLFxuLmJvb3RzdHJhcC1pc28gLnNtYWxsIHtcbiAgZm9udC1zaXplOiA4NSU7IH1cblxuLmJvb3RzdHJhcC1pc28gbWFyayxcbi5ib290c3RyYXAtaXNvIC5tYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjhlMztcbiAgcGFkZGluZzogLjJlbTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAudGV4dC1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAudGV4dC1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0OyB9XG5cbi5ib290c3RyYXAtaXNvIC50ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAudGV4dC1qdXN0aWZ5IHtcbiAgdGV4dC1hbGlnbjoganVzdGlmeTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAudGV4dC1ub3dyYXAge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG5cbi5ib290c3RyYXAtaXNvIC50ZXh0LWxvd2VyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7IH1cblxuLmJvb3RzdHJhcC1pc28gLnRleHQtdXBwZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAudGV4dC1jYXBpdGFsaXplIHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7IH1cblxuLmJvb3RzdHJhcC1pc28gLnRleHQtbXV0ZWQge1xuICBjb2xvcjogIzc3Nzc3NzsgfVxuXG4uYm9vdHN0cmFwLWlzbyAudGV4dC1wcmltYXJ5IHtcbiAgY29sb3I6ICMzMzdhYjc7IH1cblxuLmJvb3RzdHJhcC1pc28gYS50ZXh0LXByaW1hcnk6aG92ZXIge1xuICBjb2xvcjogIzI4NjA5MDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAudGV4dC1zdWNjZXNzIHtcbiAgY29sb3I6ICMzYzc2M2Q7IH1cblxuLmJvb3RzdHJhcC1pc28gYS50ZXh0LXN1Y2Nlc3M6aG92ZXIge1xuICBjb2xvcjogIzJiNTQyYzsgfVxuXG4uYm9vdHN0cmFwLWlzbyAudGV4dC1pbmZvIHtcbiAgY29sb3I6ICMzMTcwOGY7IH1cblxuLmJvb3RzdHJhcC1pc28gYS50ZXh0LWluZm86aG92ZXIge1xuICBjb2xvcjogIzI0NTI2OTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAudGV4dC13YXJuaW5nIHtcbiAgY29sb3I6ICM4YTZkM2I7IH1cblxuLmJvb3RzdHJhcC1pc28gYS50ZXh0LXdhcm5pbmc6aG92ZXIge1xuICBjb2xvcjogIzY2NTEyYzsgfVxuXG4uYm9vdHN0cmFwLWlzbyAudGV4dC1kYW5nZXIge1xuICBjb2xvcjogI2E5NDQ0MjsgfVxuXG4uYm9vdHN0cmFwLWlzbyBhLnRleHQtZGFuZ2VyOmhvdmVyIHtcbiAgY29sb3I6ICM4NDM1MzQ7IH1cblxuLmJvb3RzdHJhcC1pc28gLmJnLXByaW1hcnkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzN2FiNzsgfVxuXG4uYm9vdHN0cmFwLWlzbyBhLmJnLXByaW1hcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjg2MDkwOyB9XG5cbi5ib290c3RyYXAtaXNvIC5iZy1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RmZjBkODsgfVxuXG4uYm9vdHN0cmFwLWlzbyBhLmJnLXN1Y2Nlc3M6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzFlMmIzOyB9XG5cbi5ib290c3RyYXAtaXNvIC5iZy1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZWRmNzsgfVxuXG4uYm9vdHN0cmFwLWlzbyBhLmJnLWluZm86aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWZkOWVlOyB9XG5cbi5ib290c3RyYXAtaXNvIC5iZy13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjhlMzsgfVxuXG4uYm9vdHN0cmFwLWlzbyBhLmJnLXdhcm5pbmc6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdlY2I1OyB9XG5cbi5ib290c3RyYXAtaXNvIC5iZy1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJkZWRlOyB9XG5cbi5ib290c3RyYXAtaXNvIGEuYmctZGFuZ2VyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0YjliOTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAucGFnZS1oZWFkZXIge1xuICBwYWRkaW5nLWJvdHRvbTogOXB4O1xuICBtYXJnaW46IDQwcHggMCAyMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZWVlZTsgfVxuXG4uYm9vdHN0cmFwLWlzbyB1bCxcbi5ib290c3RyYXAtaXNvIG9sIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyB1bCB1bCxcbi5ib290c3RyYXAtaXNvIG9sIHVsLFxuLmJvb3RzdHJhcC1pc28gdWwgb2wsXG4uYm9vdHN0cmFwLWlzbyBvbCBvbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLmJvb3RzdHJhcC1pc28gLmxpc3QtdW5zdHlsZWQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cblxuLmJvb3RzdHJhcC1pc28gLmxpc3QtaW5saW5lIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW4tbGVmdDogLTVweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubGlzdC1pbmxpbmUgPiBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyBkbCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuLmJvb3RzdHJhcC1pc28gZHQsXG4uYm9vdHN0cmFwLWlzbyBkZCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzOyB9XG5cbi5ib290c3RyYXAtaXNvIGR0IHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cblxuLmJvb3RzdHJhcC1pc28gZGQge1xuICBtYXJnaW4tbGVmdDogMDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJvb3RzdHJhcC1pc28gLmRsLWhvcml6b250YWwgZHQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAxNjBweDtcbiAgICBjbGVhcjogbGVmdDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmRsLWhvcml6b250YWwgZGQge1xuICAgIG1hcmdpbi1sZWZ0OiAxODBweDsgfSB9XG5cbi5ib290c3RyYXAtaXNvIGFiYnJbdGl0bGVdLFxuLmJvb3RzdHJhcC1pc28gYWJicltkYXRhLW9yaWdpbmFsLXRpdGxlXSB7XG4gIGN1cnNvcjogaGVscDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAjNzc3Nzc3OyB9XG5cbi5ib290c3RyYXAtaXNvIC5pbml0aWFsaXNtIHtcbiAgZm9udC1zaXplOiA5MCU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLmJvb3RzdHJhcC1pc28gYmxvY2txdW90ZSB7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgbWFyZ2luOiAwIDAgMjBweDtcbiAgZm9udC1zaXplOiAxNy41cHg7XG4gIGJvcmRlci1sZWZ0OiA1cHggc29saWQgI2VlZWVlZTsgfVxuXG4uYm9vdHN0cmFwLWlzbyBibG9ja3F1b3RlIHA6bGFzdC1jaGlsZCxcbi5ib290c3RyYXAtaXNvIGJsb2NrcXVvdGUgdWw6bGFzdC1jaGlsZCxcbi5ib290c3RyYXAtaXNvIGJsb2NrcXVvdGUgb2w6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLmJvb3RzdHJhcC1pc28gYmxvY2txdW90ZSBmb290ZXIsXG4uYm9vdHN0cmFwLWlzbyBibG9ja3F1b3RlIHNtYWxsLFxuLmJvb3RzdHJhcC1pc28gYmxvY2txdW90ZSAuc21hbGwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiA4MCU7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xuICBjb2xvcjogIzc3Nzc3NzsgfVxuXG4uYm9vdHN0cmFwLWlzbyBibG9ja3F1b3RlIGZvb3RlcjpiZWZvcmUsXG4uYm9vdHN0cmFwLWlzbyBibG9ja3F1b3RlIHNtYWxsOmJlZm9yZSxcbi5ib290c3RyYXAtaXNvIGJsb2NrcXVvdGUgLnNtYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXDIwMTQgXFwwMEEwJzsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuYmxvY2txdW90ZS1yZXZlcnNlLFxuLmJvb3RzdHJhcC1pc28gYmxvY2txdW90ZS5wdWxsLXJpZ2h0IHtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCAjZWVlZWVlO1xuICBib3JkZXItbGVmdDogMDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cblxuLmJvb3RzdHJhcC1pc28gLmJsb2NrcXVvdGUtcmV2ZXJzZSBmb290ZXI6YmVmb3JlLFxuLmJvb3RzdHJhcC1pc28gYmxvY2txdW90ZS5wdWxsLXJpZ2h0IGZvb3RlcjpiZWZvcmUsXG4uYm9vdHN0cmFwLWlzbyAuYmxvY2txdW90ZS1yZXZlcnNlIHNtYWxsOmJlZm9yZSxcbi5ib290c3RyYXAtaXNvIGJsb2NrcXVvdGUucHVsbC1yaWdodCBzbWFsbDpiZWZvcmUsXG4uYm9vdHN0cmFwLWlzbyAuYmxvY2txdW90ZS1yZXZlcnNlIC5zbWFsbDpiZWZvcmUsXG4uYm9vdHN0cmFwLWlzbyBibG9ja3F1b3RlLnB1bGwtcmlnaHQgLnNtYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnOyB9XG5cbi5ib290c3RyYXAtaXNvIC5ibG9ja3F1b3RlLXJldmVyc2UgZm9vdGVyOmFmdGVyLFxuLmJvb3RzdHJhcC1pc28gYmxvY2txdW90ZS5wdWxsLXJpZ2h0IGZvb3RlcjphZnRlcixcbi5ib290c3RyYXAtaXNvIC5ibG9ja3F1b3RlLXJldmVyc2Ugc21hbGw6YWZ0ZXIsXG4uYm9vdHN0cmFwLWlzbyBibG9ja3F1b3RlLnB1bGwtcmlnaHQgc21hbGw6YWZ0ZXIsXG4uYm9vdHN0cmFwLWlzbyAuYmxvY2txdW90ZS1yZXZlcnNlIC5zbWFsbDphZnRlcixcbi5ib290c3RyYXAtaXNvIGJsb2NrcXVvdGUucHVsbC1yaWdodCAuc21hbGw6YWZ0ZXIge1xuICBjb250ZW50OiAnXFwwMEEwIFxcMjAxNCc7IH1cblxuLmJvb3RzdHJhcC1pc28gYWRkcmVzcyB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7IH1cblxuLmJvb3RzdHJhcC1pc28gY29kZSxcbi5ib290c3RyYXAtaXNvIGtiZCxcbi5ib290c3RyYXAtaXNvIHByZSxcbi5ib290c3RyYXAtaXNvIHNhbXAge1xuICBmb250LWZhbWlseTogTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlOyB9XG5cbi5ib290c3RyYXAtaXNvIGNvZGUge1xuICBwYWRkaW5nOiAycHggNHB4O1xuICBmb250LXNpemU6IDkwJTtcbiAgY29sb3I6ICNjNzI1NGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWYyZjQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyBrYmQge1xuICBwYWRkaW5nOiAycHggNHB4O1xuICBmb250LXNpemU6IDkwJTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzMzMzM7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAtMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTsgfVxuXG4uYm9vdHN0cmFwLWlzbyBrYmQga2JkIHtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAxMDAlO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgYm94LXNoYWRvdzogbm9uZTsgfVxuXG4uYm9vdHN0cmFwLWlzbyBwcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogOS41cHg7XG4gIG1hcmdpbjogMCAwIDEwcHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBjb2xvcjogIzMzMzMzMztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjY2NjYztcbiAgYm9yZGVyLXJhZGl1czogNHB4OyB9XG5cbi5ib290c3RyYXAtaXNvIHByZSBjb2RlIHtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAucHJlLXNjcm9sbGFibGUge1xuICBtYXgtaGVpZ2h0OiAzNDBweDtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsOyB9XG5cbi5ib290c3RyYXAtaXNvIC5jb250YWluZXIge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ib290c3RyYXAtaXNvIC5jb250YWluZXIge1xuICAgIHdpZHRoOiA3NTBweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYm9vdHN0cmFwLWlzbyAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogOTcwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ib290c3RyYXAtaXNvIC5jb250YWluZXIge1xuICAgIHdpZHRoOiAxMTcwcHg7IH0gfVxuXG4uYm9vdHN0cmFwLWlzbyAuY29udGFpbmVyLWZsdWlkIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5yb3cge1xuICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gIG1hcmdpbi1yaWdodDogLTE1cHg7IH1cblxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy0xLFxuLmJvb3RzdHJhcC1pc28gLmNvbC1zbS0xLFxuLmJvb3RzdHJhcC1pc28gLmNvbC1tZC0xLFxuLmJvb3RzdHJhcC1pc28gLmNvbC1sZy0xLFxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy0yLFxuLmJvb3RzdHJhcC1pc28gLmNvbC1zbS0yLFxuLmJvb3RzdHJhcC1pc28gLmNvbC1tZC0yLFxuLmJvb3RzdHJhcC1pc28gLmNvbC1sZy0yLFxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy0zLFxuLmJvb3RzdHJhcC1pc28gLmNvbC1zbS0zLFxuLmJvb3RzdHJhcC1pc28gLmNvbC1tZC0zLFxuLmJvb3RzdHJhcC1pc28gLmNvbC1sZy0zLFxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy00LFxuLmJvb3RzdHJhcC1pc28gLmNvbC1zbS00LFxuLmJvb3RzdHJhcC1pc28gLmNvbC1tZC00LFxuLmJvb3RzdHJhcC1pc28gLmNvbC1sZy00LFxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy01LFxuLmJvb3RzdHJhcC1pc28gLmNvbC1zbS01LFxuLmJvb3RzdHJhcC1pc28gLmNvbC1tZC01LFxuLmJvb3RzdHJhcC1pc28gLmNvbC1sZy01LFxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy02LFxuLmJvb3RzdHJhcC1pc28gLmNvbC1zbS02LFxuLmJvb3RzdHJhcC1pc28gLmNvbC1tZC02LFxuLmJvb3RzdHJhcC1pc28gLmNvbC1sZy02LFxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy03LFxuLmJvb3RzdHJhcC1pc28gLmNvbC1zbS03LFxuLmJvb3RzdHJhcC1pc28gLmNvbC1tZC03LFxuLmJvb3RzdHJhcC1pc28gLmNvbC1sZy03LFxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy04LFxuLmJvb3RzdHJhcC1pc28gLmNvbC1zbS04LFxuLmJvb3RzdHJhcC1pc28gLmNvbC1tZC04LFxuLmJvb3RzdHJhcC1pc28gLmNvbC1sZy04LFxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy05LFxuLmJvb3RzdHJhcC1pc28gLmNvbC1zbS05LFxuLmJvb3RzdHJhcC1pc28gLmNvbC1tZC05LFxuLmJvb3RzdHJhcC1pc28gLmNvbC1sZy05LFxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy0xMCxcbi5ib290c3RyYXAtaXNvIC5jb2wtc20tMTAsXG4uYm9vdHN0cmFwLWlzbyAuY29sLW1kLTEwLFxuLmJvb3RzdHJhcC1pc28gLmNvbC1sZy0xMCxcbi5ib290c3RyYXAtaXNvIC5jb2wteHMtMTEsXG4uYm9vdHN0cmFwLWlzbyAuY29sLXNtLTExLFxuLmJvb3RzdHJhcC1pc28gLmNvbC1tZC0xMSxcbi5ib290c3RyYXAtaXNvIC5jb2wtbGctMTEsXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLTEyLFxuLmJvb3RzdHJhcC1pc28gLmNvbC1zbS0xMixcbi5ib290c3RyYXAtaXNvIC5jb2wtbWQtMTIsXG4uYm9vdHN0cmFwLWlzbyAuY29sLWxnLTEyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLTEsXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLTIsXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLTMsXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLTQsXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLTUsXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLTYsXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLTcsXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLTgsXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLTksXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLTEwLFxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy0xMSxcbi5ib290c3RyYXAtaXNvIC5jb2wteHMtMTIge1xuICBmbG9hdDogbGVmdDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLTEyIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy0xMSB7XG4gIHdpZHRoOiA5MS42NjY2NjY2NyU7IH1cblxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy0xMCB7XG4gIHdpZHRoOiA4My4zMzMzMzMzMyU7IH1cblxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy05IHtcbiAgd2lkdGg6IDc1JTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLTgge1xuICB3aWR0aDogNjYuNjY2NjY2NjclOyB9XG5cbi5ib290c3RyYXAtaXNvIC5jb2wteHMtNyB7XG4gIHdpZHRoOiA1OC4zMzMzMzMzMyU7IH1cblxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy02IHtcbiAgd2lkdGg6IDUwJTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLTUge1xuICB3aWR0aDogNDEuNjY2NjY2NjclOyB9XG5cbi5ib290c3RyYXAtaXNvIC5jb2wteHMtNCB7XG4gIHdpZHRoOiAzMy4zMzMzMzMzMyU7IH1cblxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy0zIHtcbiAgd2lkdGg6IDI1JTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLTIge1xuICB3aWR0aDogMTYuNjY2NjY2NjclOyB9XG5cbi5ib290c3RyYXAtaXNvIC5jb2wteHMtMSB7XG4gIHdpZHRoOiA4LjMzMzMzMzMzJTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLXB1bGwtMTIge1xuICByaWdodDogMTAwJTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLXB1bGwtMTEge1xuICByaWdodDogOTEuNjY2NjY2NjclOyB9XG5cbi5ib290c3RyYXAtaXNvIC5jb2wteHMtcHVsbC0xMCB7XG4gIHJpZ2h0OiA4My4zMzMzMzMzMyU7IH1cblxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy1wdWxsLTkge1xuICByaWdodDogNzUlOyB9XG5cbi5ib290c3RyYXAtaXNvIC5jb2wteHMtcHVsbC04IHtcbiAgcmlnaHQ6IDY2LjY2NjY2NjY3JTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLXB1bGwtNyB7XG4gIHJpZ2h0OiA1OC4zMzMzMzMzMyU7IH1cblxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy1wdWxsLTYge1xuICByaWdodDogNTAlOyB9XG5cbi5ib290c3RyYXAtaXNvIC5jb2wteHMtcHVsbC01IHtcbiAgcmlnaHQ6IDQxLjY2NjY2NjY3JTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLXB1bGwtNCB7XG4gIHJpZ2h0OiAzMy4zMzMzMzMzMyU7IH1cblxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy1wdWxsLTMge1xuICByaWdodDogMjUlOyB9XG5cbi5ib290c3RyYXAtaXNvIC5jb2wteHMtcHVsbC0yIHtcbiAgcmlnaHQ6IDE2LjY2NjY2NjY3JTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLXB1bGwtMSB7XG4gIHJpZ2h0OiA4LjMzMzMzMzMzJTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLXB1bGwtMCB7XG4gIHJpZ2h0OiBhdXRvOyB9XG5cbi5ib290c3RyYXAtaXNvIC5jb2wteHMtcHVzaC0xMiB7XG4gIGxlZnQ6IDEwMCU7IH1cblxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy1wdXNoLTExIHtcbiAgbGVmdDogOTEuNjY2NjY2NjclOyB9XG5cbi5ib290c3RyYXAtaXNvIC5jb2wteHMtcHVzaC0xMCB7XG4gIGxlZnQ6IDgzLjMzMzMzMzMzJTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLXB1c2gtOSB7XG4gIGxlZnQ6IDc1JTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLXB1c2gtOCB7XG4gIGxlZnQ6IDY2LjY2NjY2NjY3JTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLXB1c2gtNyB7XG4gIGxlZnQ6IDU4LjMzMzMzMzMzJTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLXB1c2gtNiB7XG4gIGxlZnQ6IDUwJTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLXB1c2gtNSB7XG4gIGxlZnQ6IDQxLjY2NjY2NjY3JTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLXB1c2gtNCB7XG4gIGxlZnQ6IDMzLjMzMzMzMzMzJTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLXB1c2gtMyB7XG4gIGxlZnQ6IDI1JTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLXB1c2gtMiB7XG4gIGxlZnQ6IDE2LjY2NjY2NjY3JTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLXB1c2gtMSB7XG4gIGxlZnQ6IDguMzMzMzMzMzMlOyB9XG5cbi5ib290c3RyYXAtaXNvIC5jb2wteHMtcHVzaC0wIHtcbiAgbGVmdDogYXV0bzsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLW9mZnNldC0xMiB7XG4gIG1hcmdpbi1sZWZ0OiAxMDAlOyB9XG5cbi5ib290c3RyYXAtaXNvIC5jb2wteHMtb2Zmc2V0LTExIHtcbiAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLW9mZnNldC0xMCB7XG4gIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7IH1cblxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy1vZmZzZXQtOSB7XG4gIG1hcmdpbi1sZWZ0OiA3NSU7IH1cblxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy1vZmZzZXQtOCB7XG4gIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7IH1cblxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy1vZmZzZXQtNyB7XG4gIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7IH1cblxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy1vZmZzZXQtNiB7XG4gIG1hcmdpbi1sZWZ0OiA1MCU7IH1cblxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy1vZmZzZXQtNSB7XG4gIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7IH1cblxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy1vZmZzZXQtNCB7XG4gIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7IH1cblxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy1vZmZzZXQtMyB7XG4gIG1hcmdpbi1sZWZ0OiAyNSU7IH1cblxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy1vZmZzZXQtMiB7XG4gIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7IH1cblxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy1vZmZzZXQtMSB7XG4gIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLW9mZnNldC0wIHtcbiAgbWFyZ2luLWxlZnQ6IDAlOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYm9vdHN0cmFwLWlzbyAuY29sLXNtLTEsXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtc20tMixcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1zbS0zLFxuICAuYm9vdHN0cmFwLWlzbyAuY29sLXNtLTQsXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtc20tNSxcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1zbS02LFxuICAuYm9vdHN0cmFwLWlzbyAuY29sLXNtLTcsXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtc20tOCxcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1zbS05LFxuICAuYm9vdHN0cmFwLWlzbyAuY29sLXNtLTEwLFxuICAuYm9vdHN0cmFwLWlzbyAuY29sLXNtLTExLFxuICAuYm9vdHN0cmFwLWlzbyAuY29sLXNtLTEyIHtcbiAgICBmbG9hdDogbGVmdDsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLXNtLTEyIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLXNtLTExIHtcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtc20tMTAge1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1zbS05IHtcbiAgICB3aWR0aDogNzUlOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtc20tOCB7XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLXNtLTcge1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1zbS02IHtcbiAgICB3aWR0aDogNTAlOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtc20tNSB7XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLXNtLTQge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1zbS0zIHtcbiAgICB3aWR0aDogMjUlOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtc20tMiB7XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLXNtLTEge1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzJTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLXNtLXB1bGwtMTIge1xuICAgIHJpZ2h0OiAxMDAlOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtc20tcHVsbC0xMSB7XG4gICAgcmlnaHQ6IDkxLjY2NjY2NjY3JTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLXNtLXB1bGwtMTAge1xuICAgIHJpZ2h0OiA4My4zMzMzMzMzMyU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1zbS1wdWxsLTkge1xuICAgIHJpZ2h0OiA3NSU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1zbS1wdWxsLTgge1xuICAgIHJpZ2h0OiA2Ni42NjY2NjY2NyU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1zbS1wdWxsLTcge1xuICAgIHJpZ2h0OiA1OC4zMzMzMzMzMyU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1zbS1wdWxsLTYge1xuICAgIHJpZ2h0OiA1MCU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1zbS1wdWxsLTUge1xuICAgIHJpZ2h0OiA0MS42NjY2NjY2NyU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1zbS1wdWxsLTQge1xuICAgIHJpZ2h0OiAzMy4zMzMzMzMzMyU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1zbS1wdWxsLTMge1xuICAgIHJpZ2h0OiAyNSU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1zbS1wdWxsLTIge1xuICAgIHJpZ2h0OiAxNi42NjY2NjY2NyU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1zbS1wdWxsLTEge1xuICAgIHJpZ2h0OiA4LjMzMzMzMzMzJTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLXNtLXB1bGwtMCB7XG4gICAgcmlnaHQ6IGF1dG87IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1zbS1wdXNoLTEyIHtcbiAgICBsZWZ0OiAxMDAlOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtc20tcHVzaC0xMSB7XG4gICAgbGVmdDogOTEuNjY2NjY2NjclOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtc20tcHVzaC0xMCB7XG4gICAgbGVmdDogODMuMzMzMzMzMzMlOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtc20tcHVzaC05IHtcbiAgICBsZWZ0OiA3NSU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1zbS1wdXNoLTgge1xuICAgIGxlZnQ6IDY2LjY2NjY2NjY3JTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLXNtLXB1c2gtNyB7XG4gICAgbGVmdDogNTguMzMzMzMzMzMlOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtc20tcHVzaC02IHtcbiAgICBsZWZ0OiA1MCU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1zbS1wdXNoLTUge1xuICAgIGxlZnQ6IDQxLjY2NjY2NjY3JTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLXNtLXB1c2gtNCB7XG4gICAgbGVmdDogMzMuMzMzMzMzMzMlOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtc20tcHVzaC0zIHtcbiAgICBsZWZ0OiAyNSU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1zbS1wdXNoLTIge1xuICAgIGxlZnQ6IDE2LjY2NjY2NjY3JTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLXNtLXB1c2gtMSB7XG4gICAgbGVmdDogOC4zMzMzMzMzMyU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1zbS1wdXNoLTAge1xuICAgIGxlZnQ6IGF1dG87IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1zbS1vZmZzZXQtMTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDAlOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtc20tb2Zmc2V0LTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtc20tb2Zmc2V0LTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtc20tb2Zmc2V0LTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1zbS1vZmZzZXQtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLXNtLW9mZnNldC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtc20tb2Zmc2V0LTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1zbS1vZmZzZXQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLXNtLW9mZnNldC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtc20tb2Zmc2V0LTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1zbS1vZmZzZXQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLXNtLW9mZnNldC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1zbS1vZmZzZXQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAlOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtMSxcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1tZC0yLFxuICAuYm9vdHN0cmFwLWlzbyAuY29sLW1kLTMsXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtNCxcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1tZC01LFxuICAuYm9vdHN0cmFwLWlzbyAuY29sLW1kLTYsXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtNyxcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1tZC04LFxuICAuYm9vdHN0cmFwLWlzbyAuY29sLW1kLTksXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtMTAsXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtMTEsXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtMTIge1xuICAgIGZsb2F0OiBsZWZ0OyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtMTIge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtMTEge1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1tZC0xMCB7XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzJTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLW1kLTkge1xuICAgIHdpZHRoOiA3NSU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1tZC04IHtcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtNyB7XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzJTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLW1kLTYge1xuICAgIHdpZHRoOiA1MCU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1tZC01IHtcbiAgICB3aWR0aDogNDEuNjY2NjY2NjclOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtNCB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLW1kLTMge1xuICAgIHdpZHRoOiAyNSU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1tZC0yIHtcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtMSB7XG4gICAgd2lkdGg6IDguMzMzMzMzMzMlOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtcHVsbC0xMiB7XG4gICAgcmlnaHQ6IDEwMCU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1tZC1wdWxsLTExIHtcbiAgICByaWdodDogOTEuNjY2NjY2NjclOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtcHVsbC0xMCB7XG4gICAgcmlnaHQ6IDgzLjMzMzMzMzMzJTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLW1kLXB1bGwtOSB7XG4gICAgcmlnaHQ6IDc1JTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLW1kLXB1bGwtOCB7XG4gICAgcmlnaHQ6IDY2LjY2NjY2NjY3JTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLW1kLXB1bGwtNyB7XG4gICAgcmlnaHQ6IDU4LjMzMzMzMzMzJTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLW1kLXB1bGwtNiB7XG4gICAgcmlnaHQ6IDUwJTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLW1kLXB1bGwtNSB7XG4gICAgcmlnaHQ6IDQxLjY2NjY2NjY3JTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLW1kLXB1bGwtNCB7XG4gICAgcmlnaHQ6IDMzLjMzMzMzMzMzJTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLW1kLXB1bGwtMyB7XG4gICAgcmlnaHQ6IDI1JTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLW1kLXB1bGwtMiB7XG4gICAgcmlnaHQ6IDE2LjY2NjY2NjY3JTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLW1kLXB1bGwtMSB7XG4gICAgcmlnaHQ6IDguMzMzMzMzMzMlOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtcHVsbC0wIHtcbiAgICByaWdodDogYXV0bzsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLW1kLXB1c2gtMTIge1xuICAgIGxlZnQ6IDEwMCU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1tZC1wdXNoLTExIHtcbiAgICBsZWZ0OiA5MS42NjY2NjY2NyU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1tZC1wdXNoLTEwIHtcbiAgICBsZWZ0OiA4My4zMzMzMzMzMyU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1tZC1wdXNoLTkge1xuICAgIGxlZnQ6IDc1JTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLW1kLXB1c2gtOCB7XG4gICAgbGVmdDogNjYuNjY2NjY2NjclOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtcHVzaC03IHtcbiAgICBsZWZ0OiA1OC4zMzMzMzMzMyU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1tZC1wdXNoLTYge1xuICAgIGxlZnQ6IDUwJTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLW1kLXB1c2gtNSB7XG4gICAgbGVmdDogNDEuNjY2NjY2NjclOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtcHVzaC00IHtcbiAgICBsZWZ0OiAzMy4zMzMzMzMzMyU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1tZC1wdXNoLTMge1xuICAgIGxlZnQ6IDI1JTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLW1kLXB1c2gtMiB7XG4gICAgbGVmdDogMTYuNjY2NjY2NjclOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtcHVzaC0xIHtcbiAgICBsZWZ0OiA4LjMzMzMzMzMzJTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLW1kLXB1c2gtMCB7XG4gICAgbGVmdDogYXV0bzsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLW1kLW9mZnNldC0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMCU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1tZC1vZmZzZXQtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1tZC1vZmZzZXQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1tZC1vZmZzZXQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLW1kLW9mZnNldC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtb2Zmc2V0LTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1tZC1vZmZzZXQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLW1kLW9mZnNldC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtb2Zmc2V0LTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1tZC1vZmZzZXQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLW1kLW9mZnNldC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtb2Zmc2V0LTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLW1kLW9mZnNldC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctMSxcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1sZy0yLFxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLTMsXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctNCxcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1sZy01LFxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLTYsXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctNyxcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1sZy04LFxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLTksXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctMTAsXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctMTEsXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctMTIge1xuICAgIGZsb2F0OiBsZWZ0OyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctMTIge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctMTEge1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1sZy0xMCB7XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzJTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLTkge1xuICAgIHdpZHRoOiA3NSU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1sZy04IHtcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctNyB7XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzJTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLTYge1xuICAgIHdpZHRoOiA1MCU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1sZy01IHtcbiAgICB3aWR0aDogNDEuNjY2NjY2NjclOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctNCB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLTMge1xuICAgIHdpZHRoOiAyNSU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1sZy0yIHtcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctMSB7XG4gICAgd2lkdGg6IDguMzMzMzMzMzMlOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctcHVsbC0xMiB7XG4gICAgcmlnaHQ6IDEwMCU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1sZy1wdWxsLTExIHtcbiAgICByaWdodDogOTEuNjY2NjY2NjclOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctcHVsbC0xMCB7XG4gICAgcmlnaHQ6IDgzLjMzMzMzMzMzJTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLXB1bGwtOSB7XG4gICAgcmlnaHQ6IDc1JTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLXB1bGwtOCB7XG4gICAgcmlnaHQ6IDY2LjY2NjY2NjY3JTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLXB1bGwtNyB7XG4gICAgcmlnaHQ6IDU4LjMzMzMzMzMzJTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLXB1bGwtNiB7XG4gICAgcmlnaHQ6IDUwJTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLXB1bGwtNSB7XG4gICAgcmlnaHQ6IDQxLjY2NjY2NjY3JTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLXB1bGwtNCB7XG4gICAgcmlnaHQ6IDMzLjMzMzMzMzMzJTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLXB1bGwtMyB7XG4gICAgcmlnaHQ6IDI1JTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLXB1bGwtMiB7XG4gICAgcmlnaHQ6IDE2LjY2NjY2NjY3JTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLXB1bGwtMSB7XG4gICAgcmlnaHQ6IDguMzMzMzMzMzMlOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctcHVsbC0wIHtcbiAgICByaWdodDogYXV0bzsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLXB1c2gtMTIge1xuICAgIGxlZnQ6IDEwMCU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1sZy1wdXNoLTExIHtcbiAgICBsZWZ0OiA5MS42NjY2NjY2NyU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1sZy1wdXNoLTEwIHtcbiAgICBsZWZ0OiA4My4zMzMzMzMzMyU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1sZy1wdXNoLTkge1xuICAgIGxlZnQ6IDc1JTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLXB1c2gtOCB7XG4gICAgbGVmdDogNjYuNjY2NjY2NjclOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctcHVzaC03IHtcbiAgICBsZWZ0OiA1OC4zMzMzMzMzMyU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1sZy1wdXNoLTYge1xuICAgIGxlZnQ6IDUwJTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLXB1c2gtNSB7XG4gICAgbGVmdDogNDEuNjY2NjY2NjclOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctcHVzaC00IHtcbiAgICBsZWZ0OiAzMy4zMzMzMzMzMyU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1sZy1wdXNoLTMge1xuICAgIGxlZnQ6IDI1JTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLXB1c2gtMiB7XG4gICAgbGVmdDogMTYuNjY2NjY2NjclOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctcHVzaC0xIHtcbiAgICBsZWZ0OiA4LjMzMzMzMzMzJTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLXB1c2gtMCB7XG4gICAgbGVmdDogYXV0bzsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLW9mZnNldC0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMCU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1sZy1vZmZzZXQtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1sZy1vZmZzZXQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1sZy1vZmZzZXQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLW9mZnNldC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctb2Zmc2V0LTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1sZy1vZmZzZXQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLW9mZnNldC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctb2Zmc2V0LTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1sZy1vZmZzZXQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLW9mZnNldC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctb2Zmc2V0LTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLW9mZnNldC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCU7IH0gfVxuXG4uYm9vdHN0cmFwLWlzbyB0YWJsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5ib290c3RyYXAtaXNvIGNhcHRpb24ge1xuICBwYWRkaW5nLXRvcDogOHB4O1xuICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICBjb2xvcjogIzc3Nzc3NztcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG4uYm9vdHN0cmFwLWlzbyB0aCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7IH1cblxuLmJvb3RzdHJhcC1pc28gLnRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0aGVhZCA+IHRyID4gdGgsXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0Ym9keSA+IHRyID4gdGgsXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0Zm9vdCA+IHRyID4gdGgsXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0aGVhZCA+IHRyID4gdGQsXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0Ym9keSA+IHRyID4gdGQsXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0Zm9vdCA+IHRyID4gdGQge1xuICBwYWRkaW5nOiA4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZGRkZDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0aGVhZCA+IHRyID4gdGgge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2RkZGRkZDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiBjYXB0aW9uICsgdGhlYWQgPiB0cjpmaXJzdC1jaGlsZCA+IHRoLFxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gY29sZ3JvdXAgKyB0aGVhZCA+IHRyOmZpcnN0LWNoaWxkID4gdGgsXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0aGVhZDpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkID4gdGgsXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiBjYXB0aW9uICsgdGhlYWQgPiB0cjpmaXJzdC1jaGlsZCA+IHRkLFxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gY29sZ3JvdXAgKyB0aGVhZCA+IHRyOmZpcnN0LWNoaWxkID4gdGQsXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0aGVhZDpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkID4gdGQge1xuICBib3JkZXItdG9wOiAwOyB9XG5cbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItdG9wOiAycHggc29saWQgI2RkZGRkZDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgLnRhYmxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAudGFibGUtY29uZGVuc2VkID4gdGhlYWQgPiB0ciA+IHRoLFxuLmJvb3RzdHJhcC1pc28gLnRhYmxlLWNvbmRlbnNlZCA+IHRib2R5ID4gdHIgPiB0aCxcbi5ib290c3RyYXAtaXNvIC50YWJsZS1jb25kZW5zZWQgPiB0Zm9vdCA+IHRyID4gdGgsXG4uYm9vdHN0cmFwLWlzbyAudGFibGUtY29uZGVuc2VkID4gdGhlYWQgPiB0ciA+IHRkLFxuLmJvb3RzdHJhcC1pc28gLnRhYmxlLWNvbmRlbnNlZCA+IHRib2R5ID4gdHIgPiB0ZCxcbi5ib290c3RyYXAtaXNvIC50YWJsZS1jb25kZW5zZWQgPiB0Zm9vdCA+IHRyID4gdGQge1xuICBwYWRkaW5nOiA1cHg7IH1cblxuLmJvb3RzdHJhcC1pc28gLnRhYmxlLWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZGRkZDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGgsXG4uYm9vdHN0cmFwLWlzbyAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGgsXG4uYm9vdHN0cmFwLWlzbyAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGgsXG4uYm9vdHN0cmFwLWlzbyAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGQsXG4uYm9vdHN0cmFwLWlzbyAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGQsXG4uYm9vdHN0cmFwLWlzbyAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkZGRkOyB9XG5cbi5ib290c3RyYXAtaXNvIC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0aCxcbi5ib290c3RyYXAtaXNvIC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0ZCB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDJweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAudGFibGUtc3RyaXBlZCA+IHRib2R5ID4gdHI6bnRoLW9mLXR5cGUob2RkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7IH1cblxuLmJvb3RzdHJhcC1pc28gLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0cjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7IH1cblxuLmJvb3RzdHJhcC1pc28gdGFibGUgY29sW2NsYXNzKj1cImNvbC1cIl0ge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBmbG9hdDogbm9uZTtcbiAgZGlzcGxheTogdGFibGUtY29sdW1uOyB9XG5cbi5ib290c3RyYXAtaXNvIHRhYmxlIHRkW2NsYXNzKj1cImNvbC1cIl0sXG4uYm9vdHN0cmFwLWlzbyB0YWJsZSB0aFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgZmxvYXQ6IG5vbmU7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7IH1cblxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRkLmFjdGl2ZSxcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRib2R5ID4gdHIgPiB0ZC5hY3RpdmUsXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0Zm9vdCA+IHRyID4gdGQuYWN0aXZlLFxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLmFjdGl2ZSxcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRib2R5ID4gdHIgPiB0aC5hY3RpdmUsXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0Zm9vdCA+IHRyID4gdGguYWN0aXZlLFxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gdGhlYWQgPiB0ci5hY3RpdmUgPiB0ZCxcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRib2R5ID4gdHIuYWN0aXZlID4gdGQsXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0Zm9vdCA+IHRyLmFjdGl2ZSA+IHRkLFxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gdGhlYWQgPiB0ci5hY3RpdmUgPiB0aCxcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRib2R5ID4gdHIuYWN0aXZlID4gdGgsXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0Zm9vdCA+IHRyLmFjdGl2ZSA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAudGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGQuYWN0aXZlOmhvdmVyLFxuLmJvb3RzdHJhcC1pc28gLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRoLmFjdGl2ZTpob3Zlcixcbi5ib290c3RyYXAtaXNvIC50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIuYWN0aXZlOmhvdmVyID4gdGQsXG4uYm9vdHN0cmFwLWlzbyAudGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyOmhvdmVyID4gLmFjdGl2ZSxcbi5ib290c3RyYXAtaXNvIC50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIuYWN0aXZlOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4OyB9XG5cbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRoZWFkID4gdHIgPiB0ZC5zdWNjZXNzLFxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLnN1Y2Nlc3MsXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0Zm9vdCA+IHRyID4gdGQuc3VjY2Vzcyxcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRoZWFkID4gdHIgPiB0aC5zdWNjZXNzLFxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRoLnN1Y2Nlc3MsXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0Zm9vdCA+IHRyID4gdGguc3VjY2Vzcyxcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRoZWFkID4gdHIuc3VjY2VzcyA+IHRkLFxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gdGJvZHkgPiB0ci5zdWNjZXNzID4gdGQsXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0Zm9vdCA+IHRyLnN1Y2Nlc3MgPiB0ZCxcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRoZWFkID4gdHIuc3VjY2VzcyA+IHRoLFxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gdGJvZHkgPiB0ci5zdWNjZXNzID4gdGgsXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0Zm9vdCA+IHRyLnN1Y2Nlc3MgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmYwZDg7IH1cblxuLmJvb3RzdHJhcC1pc28gLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRkLnN1Y2Nlc3M6aG92ZXIsXG4uYm9vdHN0cmFwLWlzbyAudGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGguc3VjY2Vzczpob3Zlcixcbi5ib290c3RyYXAtaXNvIC50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIuc3VjY2Vzczpob3ZlciA+IHRkLFxuLmJvb3RzdHJhcC1pc28gLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0cjpob3ZlciA+IC5zdWNjZXNzLFxuLmJvb3RzdHJhcC1pc28gLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci5zdWNjZXNzOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDBlOWM2OyB9XG5cbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRoZWFkID4gdHIgPiB0ZC5pbmZvLFxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLmluZm8sXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0Zm9vdCA+IHRyID4gdGQuaW5mbyxcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRoZWFkID4gdHIgPiB0aC5pbmZvLFxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRoLmluZm8sXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0Zm9vdCA+IHRyID4gdGguaW5mbyxcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRoZWFkID4gdHIuaW5mbyA+IHRkLFxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gdGJvZHkgPiB0ci5pbmZvID4gdGQsXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0Zm9vdCA+IHRyLmluZm8gPiB0ZCxcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRoZWFkID4gdHIuaW5mbyA+IHRoLFxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gdGJvZHkgPiB0ci5pbmZvID4gdGgsXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0Zm9vdCA+IHRyLmluZm8gPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOWVkZjc7IH1cblxuLmJvb3RzdHJhcC1pc28gLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRkLmluZm86aG92ZXIsXG4uYm9vdHN0cmFwLWlzbyAudGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGguaW5mbzpob3Zlcixcbi5ib290c3RyYXAtaXNvIC50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIuaW5mbzpob3ZlciA+IHRkLFxuLmJvb3RzdHJhcC1pc28gLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0cjpob3ZlciA+IC5pbmZvLFxuLmJvb3RzdHJhcC1pc28gLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci5pbmZvOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzRlM2YzOyB9XG5cbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRoZWFkID4gdHIgPiB0ZC53YXJuaW5nLFxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLndhcm5pbmcsXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0Zm9vdCA+IHRyID4gdGQud2FybmluZyxcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRoZWFkID4gdHIgPiB0aC53YXJuaW5nLFxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRoLndhcm5pbmcsXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0Zm9vdCA+IHRyID4gdGgud2FybmluZyxcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRoZWFkID4gdHIud2FybmluZyA+IHRkLFxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gdGJvZHkgPiB0ci53YXJuaW5nID4gdGQsXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0Zm9vdCA+IHRyLndhcm5pbmcgPiB0ZCxcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRoZWFkID4gdHIud2FybmluZyA+IHRoLFxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gdGJvZHkgPiB0ci53YXJuaW5nID4gdGgsXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0Zm9vdCA+IHRyLndhcm5pbmcgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2Y4ZTM7IH1cblxuLmJvb3RzdHJhcC1pc28gLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRkLndhcm5pbmc6aG92ZXIsXG4uYm9vdHN0cmFwLWlzbyAudGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGgud2FybmluZzpob3Zlcixcbi5ib290c3RyYXAtaXNvIC50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIud2FybmluZzpob3ZlciA+IHRkLFxuLmJvb3RzdHJhcC1pc28gLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0cjpob3ZlciA+IC53YXJuaW5nLFxuLmJvb3RzdHJhcC1pc28gLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci53YXJuaW5nOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmMmNjOyB9XG5cbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRoZWFkID4gdHIgPiB0ZC5kYW5nZXIsXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0Ym9keSA+IHRyID4gdGQuZGFuZ2VyLFxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRkLmRhbmdlcixcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRoZWFkID4gdHIgPiB0aC5kYW5nZXIsXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0Ym9keSA+IHRyID4gdGguZGFuZ2VyLFxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRoLmRhbmdlcixcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRoZWFkID4gdHIuZGFuZ2VyID4gdGQsXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0Ym9keSA+IHRyLmRhbmdlciA+IHRkLFxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gdGZvb3QgPiB0ci5kYW5nZXIgPiB0ZCxcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRoZWFkID4gdHIuZGFuZ2VyID4gdGgsXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0Ym9keSA+IHRyLmRhbmdlciA+IHRoLFxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gdGZvb3QgPiB0ci5kYW5nZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmRlZGU7IH1cblxuLmJvb3RzdHJhcC1pc28gLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRkLmRhbmdlcjpob3Zlcixcbi5ib290c3RyYXAtaXNvIC50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIgPiB0aC5kYW5nZXI6aG92ZXIsXG4uYm9vdHN0cmFwLWlzbyAudGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyLmRhbmdlcjpob3ZlciA+IHRkLFxuLmJvb3RzdHJhcC1pc28gLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0cjpob3ZlciA+IC5kYW5nZXIsXG4uYm9vdHN0cmFwLWlzbyAudGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyLmRhbmdlcjpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViY2NjYzsgfVxuXG4uYm9vdHN0cmFwLWlzbyAudGFibGUtcmVzcG9uc2l2ZSB7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIG1pbi1oZWlnaHQ6IDAuMDElOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ib290c3RyYXAtaXNvIC50YWJsZS1yZXNwb25zaXZlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IC1tcy1hdXRvaGlkaW5nLXNjcm9sbGJhcjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkZGRkOyB9XG4gIC5ib290c3RyYXAtaXNvIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5ib290c3RyYXAtaXNvIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLFxuICAuYm9vdHN0cmFwLWlzbyAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSA+IHRib2R5ID4gdHIgPiB0aCxcbiAgLmJvb3RzdHJhcC1pc28gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUgPiB0Zm9vdCA+IHRyID4gdGgsXG4gIC5ib290c3RyYXAtaXNvIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRkLFxuICAuYm9vdHN0cmFwLWlzbyAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSA+IHRib2R5ID4gdHIgPiB0ZCxcbiAgLmJvb3RzdHJhcC1pc28gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUgPiB0Zm9vdCA+IHRyID4gdGQge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cbiAgLmJvb3RzdHJhcC1pc28gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMDsgfVxuICAuYm9vdHN0cmFwLWlzbyAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0aDpmaXJzdC1jaGlsZCxcbiAgLmJvb3RzdHJhcC1pc28gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGg6Zmlyc3QtY2hpbGQsXG4gIC5ib290c3RyYXAtaXNvIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRoOmZpcnN0LWNoaWxkLFxuICAuYm9vdHN0cmFwLWlzbyAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0ZDpmaXJzdC1jaGlsZCxcbiAgLmJvb3RzdHJhcC1pc28gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGQ6Zmlyc3QtY2hpbGQsXG4gIC5ib290c3RyYXAtaXNvIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRkOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItbGVmdDogMDsgfVxuICAuYm9vdHN0cmFwLWlzbyAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0aDpsYXN0LWNoaWxkLFxuICAuYm9vdHN0cmFwLWlzbyAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0aDpsYXN0LWNoaWxkLFxuICAuYm9vdHN0cmFwLWlzbyAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0aDpsYXN0LWNoaWxkLFxuICAuYm9vdHN0cmFwLWlzbyAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0ZDpsYXN0LWNoaWxkLFxuICAuYm9vdHN0cmFwLWlzbyAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0ZDpsYXN0LWNoaWxkLFxuICAuYm9vdHN0cmFwLWlzbyAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0ZDpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItcmlnaHQ6IDA7IH1cbiAgLmJvb3RzdHJhcC1pc28gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyOmxhc3QtY2hpbGQgPiB0aCxcbiAgLmJvb3RzdHJhcC1pc28gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyOmxhc3QtY2hpbGQgPiB0aCxcbiAgLmJvb3RzdHJhcC1pc28gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyOmxhc3QtY2hpbGQgPiB0ZCxcbiAgLmJvb3RzdHJhcC1pc28gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyOmxhc3QtY2hpbGQgPiB0ZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMDsgfSB9XG5cbi5ib290c3RyYXAtaXNvIGZpZWxkc2V0IHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDA7XG4gIG1pbi13aWR0aDogMDsgfVxuXG4uYm9vdHN0cmFwLWlzbyBsZWdlbmQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTVlNWU1OyB9XG5cbi5ib290c3RyYXAtaXNvIGxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cblxuLmJvb3RzdHJhcC1pc28gaW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5ib290c3RyYXAtaXNvIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbi5ib290c3RyYXAtaXNvIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gIG1hcmdpbjogNHB4IDAgMDtcbiAgbWFyZ2luLXRvcDogMXB4IFxcOTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDsgfVxuXG4uYm9vdHN0cmFwLWlzbyBpbnB1dFt0eXBlPVwiZmlsZVwiXSB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5ib290c3RyYXAtaXNvIGlucHV0W3R5cGU9XCJyYW5nZVwiXSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTsgfVxuXG4uYm9vdHN0cmFwLWlzbyBzZWxlY3RbbXVsdGlwbGVdLFxuLmJvb3RzdHJhcC1pc28gc2VsZWN0W3NpemVdIHtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5ib290c3RyYXAtaXNvIGlucHV0W3R5cGU9XCJmaWxlXCJdOmZvY3VzLFxuLmJvb3RzdHJhcC1pc28gaW5wdXRbdHlwZT1cInJhZGlvXCJdOmZvY3VzLFxuLmJvb3RzdHJhcC1pc28gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmZvY3VzIHtcbiAgb3V0bGluZTogdGhpbiBkb3R0ZWQ7XG4gIG91dGxpbmU6IDVweCBhdXRvIC13ZWJraXQtZm9jdXMtcmluZy1jb2xvcjtcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IH1cblxuLmJvb3RzdHJhcC1pc28gb3V0cHV0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctdG9wOiA3cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gIGNvbG9yOiAjNTU1NTU1OyB9XG5cbi5ib290c3RyYXAtaXNvIC5mb3JtLWNvbnRyb2wge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzRweDtcbiAgcGFkZGluZzogNnB4IDEycHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gIGNvbG9yOiAjNTU1NTU1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjY2NjO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IDAuMTVzLCBib3gtc2hhZG93IGVhc2UtaW4tb3V0IDAuMTVzO1xuICAtby10cmFuc2l0aW9uOiBib3JkZXItY29sb3IgZWFzZS1pbi1vdXQgMC4xNXMsIGJveC1zaGFkb3cgZWFzZS1pbi1vdXQgMC4xNXM7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciBlYXNlLWluLW91dCAwLjE1cywgYm94LXNoYWRvdyBlYXNlLWluLW91dCAwLjE1czsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjNjZhZmU5O1xuICBvdXRsaW5lOiAwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDhweCByZ2JhKDEwMiwgMTc1LCAyMzMsIDAuNik7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDhweCByZ2JhKDEwMiwgMTc1LCAyMzMsIDAuNik7IH1cblxuLmJvb3RzdHJhcC1pc28gLmZvcm0tY29udHJvbDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOTk5OTk5O1xuICBvcGFjaXR5OiAxOyB9XG5cbi5ib290c3RyYXAtaXNvIC5mb3JtLWNvbnRyb2w6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5OTk5OTk7IH1cblxuLmJvb3RzdHJhcC1pc28gLmZvcm0tY29udHJvbDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOTk5OTk5OyB9XG5cbi5ib290c3RyYXAtaXNvIC5mb3JtLWNvbnRyb2xbZGlzYWJsZWRdLFxuLmJvb3RzdHJhcC1pc28gLmZvcm0tY29udHJvbFtyZWFkb25seV0sXG4uYm9vdHN0cmFwLWlzbyBmaWVsZHNldFtkaXNhYmxlZF0gLmZvcm0tY29udHJvbCB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XG4gIG9wYWNpdHk6IDE7IH1cblxuLmJvb3RzdHJhcC1pc28gdGV4dGFyZWEuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIC8qZm9ybWRlbiB0d2VhayovIH1cblxuLmJvb3RzdHJhcC1pc28gaW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAwKSB7XG4gIC5ib290c3RyYXAtaXNvIGlucHV0W3R5cGU9XCJkYXRlXCJdLFxuICAuYm9vdHN0cmFwLWlzbyBpbnB1dFt0eXBlPVwidGltZVwiXSxcbiAgLmJvb3RzdHJhcC1pc28gaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLFxuICAuYm9vdHN0cmFwLWlzbyBpbnB1dFt0eXBlPVwibW9udGhcIl0ge1xuICAgIGxpbmUtaGVpZ2h0OiAzNHB4OyB9XG4gIC5ib290c3RyYXAtaXNvIGlucHV0W3R5cGU9XCJkYXRlXCJdLmlucHV0LXNtLFxuICAuYm9vdHN0cmFwLWlzbyBpbnB1dFt0eXBlPVwidGltZVwiXS5pbnB1dC1zbSxcbiAgLmJvb3RzdHJhcC1pc28gaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLmlucHV0LXNtLFxuICAuYm9vdHN0cmFwLWlzbyBpbnB1dFt0eXBlPVwibW9udGhcIl0uaW5wdXQtc20sXG4gIC5ib290c3RyYXAtaXNvIC5pbnB1dC1ncm91cC1zbSBpbnB1dFt0eXBlPVwiZGF0ZVwiXSxcbiAgLmJvb3RzdHJhcC1pc28gLmlucHV0LWdyb3VwLXNtIGlucHV0W3R5cGU9XCJ0aW1lXCJdLFxuICAuYm9vdHN0cmFwLWlzbyAuaW5wdXQtZ3JvdXAtc20gaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLFxuICAuYm9vdHN0cmFwLWlzbyAuaW5wdXQtZ3JvdXAtc20gaW5wdXRbdHlwZT1cIm1vbnRoXCJdIHtcbiAgICBsaW5lLWhlaWdodDogMzBweDsgfVxuICAuYm9vdHN0cmFwLWlzbyBpbnB1dFt0eXBlPVwiZGF0ZVwiXS5pbnB1dC1sZyxcbiAgLmJvb3RzdHJhcC1pc28gaW5wdXRbdHlwZT1cInRpbWVcIl0uaW5wdXQtbGcsXG4gIC5ib290c3RyYXAtaXNvIGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXS5pbnB1dC1sZyxcbiAgLmJvb3RzdHJhcC1pc28gaW5wdXRbdHlwZT1cIm1vbnRoXCJdLmlucHV0LWxnLFxuICAuYm9vdHN0cmFwLWlzbyAuaW5wdXQtZ3JvdXAtbGcgaW5wdXRbdHlwZT1cImRhdGVcIl0sXG4gIC5ib290c3RyYXAtaXNvIC5pbnB1dC1ncm91cC1sZyBpbnB1dFt0eXBlPVwidGltZVwiXSxcbiAgLmJvb3RzdHJhcC1pc28gLmlucHV0LWdyb3VwLWxnIGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSxcbiAgLmJvb3RzdHJhcC1pc28gLmlucHV0LWdyb3VwLWxnIGlucHV0W3R5cGU9XCJtb250aFwiXSB7XG4gICAgbGluZS1oZWlnaHQ6IDQ2cHg7IH0gfVxuXG4uYm9vdHN0cmFwLWlzbyAuZm9ybS1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cblxuLmJvb3RzdHJhcC1pc28gLnJhZGlvLFxuLmJvb3RzdHJhcC1pc28gLmNoZWNrYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAucmFkaW8gbGFiZWwsXG4uYm9vdHN0cmFwLWlzbyAuY2hlY2tib3ggbGFiZWwge1xuICBtaW4taGVpZ2h0OiAyMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAucmFkaW8gaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuLmJvb3RzdHJhcC1pc28gLnJhZGlvLWlubGluZSBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXG4uYm9vdHN0cmFwLWlzbyAuY2hlY2tib3ggaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxuLmJvb3RzdHJhcC1pc28gLmNoZWNrYm94LWlubGluZSBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgbWFyZ2luLXRvcDogNHB4IFxcOTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAucmFkaW8gKyAucmFkaW8sXG4uYm9vdHN0cmFwLWlzbyAuY2hlY2tib3ggKyAuY2hlY2tib3gge1xuICBtYXJnaW4tdG9wOiAtNXB4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5yYWRpby1pbmxpbmUsXG4uYm9vdHN0cmFwLWlzbyAuY2hlY2tib3gtaW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAucmFkaW8taW5saW5lICsgLnJhZGlvLWlubGluZSxcbi5ib290c3RyYXAtaXNvIC5jaGVja2JveC1pbmxpbmUgKyAuY2hlY2tib3gtaW5saW5lIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7IH1cblxuLmJvb3RzdHJhcC1pc28gaW5wdXRbdHlwZT1cInJhZGlvXCJdW2Rpc2FibGVkXSxcbi5ib290c3RyYXAtaXNvIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXVtkaXNhYmxlZF0sXG4uYm9vdHN0cmFwLWlzbyBpbnB1dFt0eXBlPVwicmFkaW9cIl0uZGlzYWJsZWQsXG4uYm9vdHN0cmFwLWlzbyBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0uZGlzYWJsZWQsXG4uYm9vdHN0cmFwLWlzbyBmaWVsZHNldFtkaXNhYmxlZF0gaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuLmJvb3RzdHJhcC1pc28gZmllbGRzZXRbZGlzYWJsZWRdIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7IH1cblxuLmJvb3RzdHJhcC1pc28gLnJhZGlvLWlubGluZS5kaXNhYmxlZCxcbi5ib290c3RyYXAtaXNvIC5jaGVja2JveC1pbmxpbmUuZGlzYWJsZWQsXG4uYm9vdHN0cmFwLWlzbyBmaWVsZHNldFtkaXNhYmxlZF0gLnJhZGlvLWlubGluZSxcbi5ib290c3RyYXAtaXNvIGZpZWxkc2V0W2Rpc2FibGVkXSAuY2hlY2tib3gtaW5saW5lIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAucmFkaW8uZGlzYWJsZWQgbGFiZWwsXG4uYm9vdHN0cmFwLWlzbyAuY2hlY2tib3guZGlzYWJsZWQgbGFiZWwsXG4uYm9vdHN0cmFwLWlzbyBmaWVsZHNldFtkaXNhYmxlZF0gLnJhZGlvIGxhYmVsLFxuLmJvb3RzdHJhcC1pc28gZmllbGRzZXRbZGlzYWJsZWRdIC5jaGVja2JveCBsYWJlbCB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7IH1cblxuLmJvb3RzdHJhcC1pc28gLmZvcm0tY29udHJvbC1zdGF0aWMge1xuICBwYWRkaW5nLXRvcDogN3B4O1xuICBwYWRkaW5nLWJvdHRvbTogN3B4O1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5ib290c3RyYXAtaXNvIC5mb3JtLWNvbnRyb2wtc3RhdGljLmlucHV0LWxnLFxuLmJvb3RzdHJhcC1pc28gLmZvcm0tY29udHJvbC1zdGF0aWMuaW5wdXQtc20ge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7IH1cblxuLmJvb3RzdHJhcC1pc28gLmlucHV0LXNtIHtcbiAgaGVpZ2h0OiAzMHB4O1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAzcHg7IH1cblxuLmJvb3RzdHJhcC1pc28gc2VsZWN0LmlucHV0LXNtIHtcbiAgaGVpZ2h0OiAzMHB4O1xuICBsaW5lLWhlaWdodDogMzBweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyB0ZXh0YXJlYS5pbnB1dC1zbSxcbi5ib290c3RyYXAtaXNvIHNlbGVjdFttdWx0aXBsZV0uaW5wdXQtc20ge1xuICBoZWlnaHQ6IGF1dG87IH1cblxuLmJvb3RzdHJhcC1pc28gLmZvcm0tZ3JvdXAtc20gLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogMzBweDtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogM3B4OyB9XG5cbi5ib290c3RyYXAtaXNvIHNlbGVjdC5mb3JtLWdyb3VwLXNtIC5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4OyB9XG5cbi5ib290c3RyYXAtaXNvIHRleHRhcmVhLmZvcm0tZ3JvdXAtc20gLmZvcm0tY29udHJvbCxcbi5ib290c3RyYXAtaXNvIHNlbGVjdFttdWx0aXBsZV0uZm9ybS1ncm91cC1zbSAuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5ib290c3RyYXAtaXNvIC5mb3JtLWdyb3VwLXNtIC5mb3JtLWNvbnRyb2wtc3RhdGljIHtcbiAgaGVpZ2h0OiAzMHB4O1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS41OyB9XG5cbi5ib290c3RyYXAtaXNvIC5pbnB1dC1sZyB7XG4gIGhlaWdodDogNDZweDtcbiAgcGFkZGluZzogMTBweCAxNnB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzMzMzMzM7XG4gIGJvcmRlci1yYWRpdXM6IDZweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyBzZWxlY3QuaW5wdXQtbGcge1xuICBoZWlnaHQ6IDQ2cHg7XG4gIGxpbmUtaGVpZ2h0OiA0NnB4OyB9XG5cbi5ib290c3RyYXAtaXNvIHRleHRhcmVhLmlucHV0LWxnLFxuLmJvb3RzdHJhcC1pc28gc2VsZWN0W211bHRpcGxlXS5pbnB1dC1sZyB7XG4gIGhlaWdodDogYXV0bzsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZm9ybS1ncm91cC1sZyAuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiA0NnB4O1xuICBwYWRkaW5nOiAxMHB4IDE2cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMzMzMzMzMztcbiAgYm9yZGVyLXJhZGl1czogNnB4OyB9XG5cbi5ib290c3RyYXAtaXNvIHNlbGVjdC5mb3JtLWdyb3VwLWxnIC5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IDQ2cHg7XG4gIGxpbmUtaGVpZ2h0OiA0NnB4OyB9XG5cbi5ib290c3RyYXAtaXNvIHRleHRhcmVhLmZvcm0tZ3JvdXAtbGcgLmZvcm0tY29udHJvbCxcbi5ib290c3RyYXAtaXNvIHNlbGVjdFttdWx0aXBsZV0uZm9ybS1ncm91cC1sZyAuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5ib290c3RyYXAtaXNvIC5mb3JtLWdyb3VwLWxnIC5mb3JtLWNvbnRyb2wtc3RhdGljIHtcbiAgaGVpZ2h0OiA0NnB4O1xuICBwYWRkaW5nOiAxMHB4IDE2cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMzMzMzMzMzsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuaGFzLWZlZWRiYWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5ib290c3RyYXAtaXNvIC5oYXMtZmVlZGJhY2sgLmZvcm0tY29udHJvbCB7XG4gIHBhZGRpbmctcmlnaHQ6IDQyLjVweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogMzRweDtcbiAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cblxuLmJvb3RzdHJhcC1pc28gLmlucHV0LWxnICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIHdpZHRoOiA0NnB4O1xuICBoZWlnaHQ6IDQ2cHg7XG4gIGxpbmUtaGVpZ2h0OiA0NnB4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5pbnB1dC1zbSArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBsaW5lLWhlaWdodDogMzBweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuaGFzLXN1Y2Nlc3MgLmhlbHAtYmxvY2ssXG4uYm9vdHN0cmFwLWlzbyAuaGFzLXN1Y2Nlc3MgLmNvbnRyb2wtbGFiZWwsXG4uYm9vdHN0cmFwLWlzbyAuaGFzLXN1Y2Nlc3MgLnJhZGlvLFxuLmJvb3RzdHJhcC1pc28gLmhhcy1zdWNjZXNzIC5jaGVja2JveCxcbi5ib290c3RyYXAtaXNvIC5oYXMtc3VjY2VzcyAucmFkaW8taW5saW5lLFxuLmJvb3RzdHJhcC1pc28gLmhhcy1zdWNjZXNzIC5jaGVja2JveC1pbmxpbmUsXG4uYm9vdHN0cmFwLWlzbyAuaGFzLXN1Y2Nlc3MucmFkaW8gbGFiZWwsXG4uYm9vdHN0cmFwLWlzbyAuaGFzLXN1Y2Nlc3MuY2hlY2tib3ggbGFiZWwsXG4uYm9vdHN0cmFwLWlzbyAuaGFzLXN1Y2Nlc3MucmFkaW8taW5saW5lIGxhYmVsLFxuLmJvb3RzdHJhcC1pc28gLmhhcy1zdWNjZXNzLmNoZWNrYm94LWlubGluZSBsYWJlbCB7XG4gIGNvbG9yOiAjM2M3NjNkOyB9XG5cbi5ib290c3RyYXAtaXNvIC5oYXMtc3VjY2VzcyAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyLWNvbG9yOiAjM2M3NjNkO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpOyB9XG5cbi5ib290c3RyYXAtaXNvIC5oYXMtc3VjY2VzcyAuZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMmI1NDJjO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDZweCAjNjdiMTY4O1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA2cHggIzY3YjE2ODsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuaGFzLXN1Y2Nlc3MgLmlucHV0LWdyb3VwLWFkZG9uIHtcbiAgY29sb3I6ICMzYzc2M2Q7XG4gIGJvcmRlci1jb2xvcjogIzNjNzYzZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RmZjBkODsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuaGFzLXN1Y2Nlc3MgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIGNvbG9yOiAjM2M3NjNkOyB9XG5cbi5ib290c3RyYXAtaXNvIC5oYXMtd2FybmluZyAuaGVscC1ibG9jayxcbi5ib290c3RyYXAtaXNvIC5oYXMtd2FybmluZyAuY29udHJvbC1sYWJlbCxcbi5ib290c3RyYXAtaXNvIC5oYXMtd2FybmluZyAucmFkaW8sXG4uYm9vdHN0cmFwLWlzbyAuaGFzLXdhcm5pbmcgLmNoZWNrYm94LFxuLmJvb3RzdHJhcC1pc28gLmhhcy13YXJuaW5nIC5yYWRpby1pbmxpbmUsXG4uYm9vdHN0cmFwLWlzbyAuaGFzLXdhcm5pbmcgLmNoZWNrYm94LWlubGluZSxcbi5ib290c3RyYXAtaXNvIC5oYXMtd2FybmluZy5yYWRpbyBsYWJlbCxcbi5ib290c3RyYXAtaXNvIC5oYXMtd2FybmluZy5jaGVja2JveCBsYWJlbCxcbi5ib290c3RyYXAtaXNvIC5oYXMtd2FybmluZy5yYWRpby1pbmxpbmUgbGFiZWwsXG4uYm9vdHN0cmFwLWlzbyAuaGFzLXdhcm5pbmcuY2hlY2tib3gtaW5saW5lIGxhYmVsIHtcbiAgY29sb3I6ICM4YTZkM2I7IH1cblxuLmJvb3RzdHJhcC1pc28gLmhhcy13YXJuaW5nIC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXItY29sb3I6ICM4YTZkM2I7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7IH1cblxuLmJvb3RzdHJhcC1pc28gLmhhcy13YXJuaW5nIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICM2NjUxMmM7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgNnB4ICNjMGExNmI7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDZweCAjYzBhMTZiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5oYXMtd2FybmluZyAuaW5wdXQtZ3JvdXAtYWRkb24ge1xuICBjb2xvcjogIzhhNmQzYjtcbiAgYm9yZGVyLWNvbG9yOiAjOGE2ZDNiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOGUzOyB9XG5cbi5ib290c3RyYXAtaXNvIC5oYXMtd2FybmluZyAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgY29sb3I6ICM4YTZkM2I7IH1cblxuLmJvb3RzdHJhcC1pc28gLmhhcy1lcnJvciAuaGVscC1ibG9jayxcbi5ib290c3RyYXAtaXNvIC5oYXMtZXJyb3IgLmNvbnRyb2wtbGFiZWwsXG4uYm9vdHN0cmFwLWlzbyAuaGFzLWVycm9yIC5yYWRpbyxcbi5ib290c3RyYXAtaXNvIC5oYXMtZXJyb3IgLmNoZWNrYm94LFxuLmJvb3RzdHJhcC1pc28gLmhhcy1lcnJvciAucmFkaW8taW5saW5lLFxuLmJvb3RzdHJhcC1pc28gLmhhcy1lcnJvciAuY2hlY2tib3gtaW5saW5lLFxuLmJvb3RzdHJhcC1pc28gLmhhcy1lcnJvci5yYWRpbyBsYWJlbCxcbi5ib290c3RyYXAtaXNvIC5oYXMtZXJyb3IuY2hlY2tib3ggbGFiZWwsXG4uYm9vdHN0cmFwLWlzbyAuaGFzLWVycm9yLnJhZGlvLWlubGluZSBsYWJlbCxcbi5ib290c3RyYXAtaXNvIC5oYXMtZXJyb3IuY2hlY2tib3gtaW5saW5lIGxhYmVsIHtcbiAgY29sb3I6ICNhOTQ0NDI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmhhcy1lcnJvciAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyLWNvbG9yOiAjYTk0NDQyO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpOyB9XG5cbi5ib290c3RyYXAtaXNvIC5oYXMtZXJyb3IgLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzg0MzUzNDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA2cHggI2NlODQ4MztcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgNnB4ICNjZTg0ODM7IH1cblxuLmJvb3RzdHJhcC1pc28gLmhhcy1lcnJvciAuaW5wdXQtZ3JvdXAtYWRkb24ge1xuICBjb2xvcjogI2E5NDQ0MjtcbiAgYm9yZGVyLWNvbG9yOiAjYTk0NDQyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJkZWRlOyB9XG5cbi5ib290c3RyYXAtaXNvIC5oYXMtZXJyb3IgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIGNvbG9yOiAjYTk0NDQyOyB9XG5cbi5ib290c3RyYXAtaXNvIC5oYXMtZmVlZGJhY2sgbGFiZWwgfiAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgdG9wOiAyNXB4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5oYXMtZmVlZGJhY2sgbGFiZWwuc3Itb25seSB+IC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICB0b3A6IDA7IH1cblxuLmJvb3RzdHJhcC1pc28gLmhlbHAtYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBjb2xvcjogIzczNzM3MzsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJvb3RzdHJhcC1pc28gLmZvcm0taW5saW5lIC5mb3JtLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gIC5ib290c3RyYXAtaXNvIC5mb3JtLWlubGluZSAuZm9ybS1jb250cm9sIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuZm9ybS1pbmxpbmUgLmZvcm0tY29udHJvbC1zdGF0aWMge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAuYm9vdHN0cmFwLWlzbyAuZm9ybS1pbmxpbmUgLmlucHV0LWdyb3VwIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtdGFibGU7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuZm9ybS1pbmxpbmUgLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC1hZGRvbixcbiAgLmJvb3RzdHJhcC1pc28gLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtYnRuLFxuICAuYm9vdHN0cmFwLWlzbyAuZm9ybS1pbmxpbmUgLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wge1xuICAgIHdpZHRoOiBhdXRvOyB9XG4gIC5ib290c3RyYXAtaXNvIC5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuZm9ybS1pbmxpbmUgLmNvbnRyb2wtbGFiZWwge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuZm9ybS1pbmxpbmUgLnJhZGlvLFxuICAuYm9vdHN0cmFwLWlzbyAuZm9ybS1pbmxpbmUgLmNoZWNrYm94IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmZvcm0taW5saW5lIC5yYWRpbyBsYWJlbCxcbiAgLmJvb3RzdHJhcC1pc28gLmZvcm0taW5saW5lIC5jaGVja2JveCBsYWJlbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gIC5ib290c3RyYXAtaXNvIC5mb3JtLWlubGluZSAucmFkaW8gaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuICAuYm9vdHN0cmFwLWlzbyAuZm9ybS1pbmxpbmUgLmNoZWNrYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gIC5ib290c3RyYXAtaXNvIC5mb3JtLWlubGluZSAuaGFzLWZlZWRiYWNrIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICAgIHRvcDogMDsgfSB9XG5cbi5ib290c3RyYXAtaXNvIC5mb3JtLWhvcml6b250YWwgLnJhZGlvLFxuLmJvb3RzdHJhcC1pc28gLmZvcm0taG9yaXpvbnRhbCAuY2hlY2tib3gsXG4uYm9vdHN0cmFwLWlzbyAuZm9ybS1ob3Jpem9udGFsIC5yYWRpby1pbmxpbmUsXG4uYm9vdHN0cmFwLWlzbyAuZm9ybS1ob3Jpem9udGFsIC5jaGVja2JveC1pbmxpbmUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLXRvcDogN3B4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5mb3JtLWhvcml6b250YWwgLnJhZGlvLFxuLmJvb3RzdHJhcC1pc28gLmZvcm0taG9yaXpvbnRhbCAuY2hlY2tib3gge1xuICBtaW4taGVpZ2h0OiAyN3B4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gIG1hcmdpbi1yaWdodDogLTE1cHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ib290c3RyYXAtaXNvIC5mb3JtLWhvcml6b250YWwgLmNvbnRyb2wtbGFiZWwge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZy10b3A6IDdweDsgfSB9XG5cbi5ib290c3RyYXAtaXNvIC5mb3JtLWhvcml6b250YWwgLmhhcy1mZWVkYmFjayAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgcmlnaHQ6IDE1cHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ib290c3RyYXAtaXNvIC5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXAtbGcgLmNvbnRyb2wtbGFiZWwge1xuICAgIHBhZGRpbmctdG9wOiAxNC4zMzMzMzNweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYm9vdHN0cmFwLWlzbyAuZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwLXNtIC5jb250cm9sLWxhYmVsIHtcbiAgICBwYWRkaW5nLXRvcDogNnB4OyB9IH1cblxuLmJvb3RzdHJhcC1pc28gLmJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB0b3VjaC1hY3Rpb246IG1hbmlwdWxhdGlvbjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgcGFkZGluZzogNnB4IDEycHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuYnRuOmZvY3VzLFxuLmJvb3RzdHJhcC1pc28gLmJ0bjphY3RpdmU6Zm9jdXMsXG4uYm9vdHN0cmFwLWlzbyAuYnRuLmFjdGl2ZTpmb2N1cyxcbi5ib290c3RyYXAtaXNvIC5idG4uZm9jdXMsXG4uYm9vdHN0cmFwLWlzbyAuYnRuOmFjdGl2ZS5mb2N1cyxcbi5ib290c3RyYXAtaXNvIC5idG4uYWN0aXZlLmZvY3VzIHtcbiAgb3V0bGluZTogdGhpbiBkb3R0ZWQ7XG4gIG91dGxpbmU6IDVweCBhdXRvIC13ZWJraXQtZm9jdXMtcmluZy1jb2xvcjtcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IH1cblxuLmJvb3RzdHJhcC1pc28gLmJ0bjpob3Zlcixcbi5ib290c3RyYXAtaXNvIC5idG46Zm9jdXMsXG4uYm9vdHN0cmFwLWlzbyAuYnRuLmZvY3VzIHtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuYnRuOmFjdGl2ZSxcbi5ib290c3RyYXAtaXNvIC5idG4uYWN0aXZlIHtcbiAgb3V0bGluZTogMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuYnRuLmRpc2FibGVkLFxuLmJvb3RzdHJhcC1pc28gLmJ0bltkaXNhYmxlZF0sXG4uYm9vdHN0cmFwLWlzbyBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0biB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBvcGFjaXR5OiAwLjY1O1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9NjUpO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7IH1cblxuLmJvb3RzdHJhcC1pc28gLmJ0bi1kZWZhdWx0IHtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogI2NjY2NjYzsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWRlZmF1bHQ6aG92ZXIsXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWRlZmF1bHQ6Zm9jdXMsXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWRlZmF1bHQuZm9jdXMsXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWRlZmF1bHQ6YWN0aXZlLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi1kZWZhdWx0LmFjdGl2ZSxcbi5ib290c3RyYXAtaXNvIC5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tZGVmYXVsdCB7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2O1xuICBib3JkZXItY29sb3I6ICNhZGFkYWQ7IH1cblxuLmJvb3RzdHJhcC1pc28gLmJ0bi1kZWZhdWx0OmFjdGl2ZSxcbi5ib290c3RyYXAtaXNvIC5idG4tZGVmYXVsdC5hY3RpdmUsXG4uYm9vdHN0cmFwLWlzbyAub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLWRlZmF1bHQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lOyB9XG5cbi5ib290c3RyYXAtaXNvIC5idG4tZGVmYXVsdC5kaXNhYmxlZCxcbi5ib290c3RyYXAtaXNvIC5idG4tZGVmYXVsdFtkaXNhYmxlZF0sXG4uYm9vdHN0cmFwLWlzbyBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kZWZhdWx0LFxuLmJvb3RzdHJhcC1pc28gLmJ0bi1kZWZhdWx0LmRpc2FibGVkOmhvdmVyLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi1kZWZhdWx0W2Rpc2FibGVkXTpob3Zlcixcbi5ib290c3RyYXAtaXNvIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRlZmF1bHQ6aG92ZXIsXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWRlZmF1bHQuZGlzYWJsZWQ6Zm9jdXMsXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWRlZmF1bHRbZGlzYWJsZWRdOmZvY3VzLFxuLmJvb3RzdHJhcC1pc28gZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGVmYXVsdDpmb2N1cyxcbi5ib290c3RyYXAtaXNvIC5idG4tZGVmYXVsdC5kaXNhYmxlZC5mb2N1cyxcbi5ib290c3RyYXAtaXNvIC5idG4tZGVmYXVsdFtkaXNhYmxlZF0uZm9jdXMsXG4uYm9vdHN0cmFwLWlzbyBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kZWZhdWx0LmZvY3VzLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi1kZWZhdWx0LmRpc2FibGVkOmFjdGl2ZSxcbi5ib290c3RyYXAtaXNvIC5idG4tZGVmYXVsdFtkaXNhYmxlZF06YWN0aXZlLFxuLmJvb3RzdHJhcC1pc28gZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGVmYXVsdDphY3RpdmUsXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWRlZmF1bHQuZGlzYWJsZWQuYWN0aXZlLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi1kZWZhdWx0W2Rpc2FibGVkXS5hY3RpdmUsXG4uYm9vdHN0cmFwLWlzbyBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kZWZhdWx0LmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogI2NjY2NjYzsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWRlZmF1bHQgLmJhZGdlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzMzMzM7IH1cblxuLmJvb3RzdHJhcC1pc28gLmJ0bi1wcmltYXJ5IHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzdhYjc7XG4gIGJvcmRlci1jb2xvcjogIzJlNmRhNDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXByaW1hcnk6aG92ZXIsXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXByaW1hcnk6Zm9jdXMsXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXByaW1hcnkuZm9jdXMsXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXByaW1hcnk6YWN0aXZlLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi1wcmltYXJ5LmFjdGl2ZSxcbi5ib290c3RyYXAtaXNvIC5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tcHJpbWFyeSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjg2MDkwO1xuICBib3JkZXItY29sb3I6ICMyMDRkNzQ7IH1cblxuLmJvb3RzdHJhcC1pc28gLmJ0bi1wcmltYXJ5OmFjdGl2ZSxcbi5ib290c3RyYXAtaXNvIC5idG4tcHJpbWFyeS5hY3RpdmUsXG4uYm9vdHN0cmFwLWlzbyAub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lOyB9XG5cbi5ib290c3RyYXAtaXNvIC5idG4tcHJpbWFyeS5kaXNhYmxlZCxcbi5ib290c3RyYXAtaXNvIC5idG4tcHJpbWFyeVtkaXNhYmxlZF0sXG4uYm9vdHN0cmFwLWlzbyBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1wcmltYXJ5LFxuLmJvb3RzdHJhcC1pc28gLmJ0bi1wcmltYXJ5LmRpc2FibGVkOmhvdmVyLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi1wcmltYXJ5W2Rpc2FibGVkXTpob3Zlcixcbi5ib290c3RyYXAtaXNvIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXByaW1hcnk6aG92ZXIsXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXByaW1hcnkuZGlzYWJsZWQ6Zm9jdXMsXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXByaW1hcnlbZGlzYWJsZWRdOmZvY3VzLFxuLmJvb3RzdHJhcC1pc28gZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tcHJpbWFyeTpmb2N1cyxcbi5ib290c3RyYXAtaXNvIC5idG4tcHJpbWFyeS5kaXNhYmxlZC5mb2N1cyxcbi5ib290c3RyYXAtaXNvIC5idG4tcHJpbWFyeVtkaXNhYmxlZF0uZm9jdXMsXG4uYm9vdHN0cmFwLWlzbyBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1wcmltYXJ5LmZvY3VzLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi1wcmltYXJ5LmRpc2FibGVkOmFjdGl2ZSxcbi5ib290c3RyYXAtaXNvIC5idG4tcHJpbWFyeVtkaXNhYmxlZF06YWN0aXZlLFxuLmJvb3RzdHJhcC1pc28gZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tcHJpbWFyeTphY3RpdmUsXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXByaW1hcnkuZGlzYWJsZWQuYWN0aXZlLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi1wcmltYXJ5W2Rpc2FibGVkXS5hY3RpdmUsXG4uYm9vdHN0cmFwLWlzbyBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1wcmltYXJ5LmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzdhYjc7XG4gIGJvcmRlci1jb2xvcjogIzJlNmRhNDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXByaW1hcnkgLmJhZGdlIHtcbiAgY29sb3I6ICMzMzdhYjc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7IH1cblxuLmJvb3RzdHJhcC1pc28gLmJ0bi1zdWNjZXNzIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1Y2I4NWM7XG4gIGJvcmRlci1jb2xvcjogIzRjYWU0YzsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXN1Y2Nlc3M6aG92ZXIsXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXN1Y2Nlc3M6Zm9jdXMsXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXN1Y2Nlc3MuZm9jdXMsXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXN1Y2Nlc3M6YWN0aXZlLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi1zdWNjZXNzLmFjdGl2ZSxcbi5ib290c3RyYXAtaXNvIC5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tc3VjY2VzcyB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDQ5ZDQ0O1xuICBib3JkZXItY29sb3I6ICMzOTg0Mzk7IH1cblxuLmJvb3RzdHJhcC1pc28gLmJ0bi1zdWNjZXNzOmFjdGl2ZSxcbi5ib290c3RyYXAtaXNvIC5idG4tc3VjY2Vzcy5hY3RpdmUsXG4uYm9vdHN0cmFwLWlzbyAub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lOyB9XG5cbi5ib290c3RyYXAtaXNvIC5idG4tc3VjY2Vzcy5kaXNhYmxlZCxcbi5ib290c3RyYXAtaXNvIC5idG4tc3VjY2Vzc1tkaXNhYmxlZF0sXG4uYm9vdHN0cmFwLWlzbyBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1zdWNjZXNzLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi1zdWNjZXNzLmRpc2FibGVkOmhvdmVyLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi1zdWNjZXNzW2Rpc2FibGVkXTpob3Zlcixcbi5ib290c3RyYXAtaXNvIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXN1Y2Nlc3M6aG92ZXIsXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXN1Y2Nlc3MuZGlzYWJsZWQ6Zm9jdXMsXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXN1Y2Nlc3NbZGlzYWJsZWRdOmZvY3VzLFxuLmJvb3RzdHJhcC1pc28gZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tc3VjY2Vzczpmb2N1cyxcbi5ib290c3RyYXAtaXNvIC5idG4tc3VjY2Vzcy5kaXNhYmxlZC5mb2N1cyxcbi5ib290c3RyYXAtaXNvIC5idG4tc3VjY2Vzc1tkaXNhYmxlZF0uZm9jdXMsXG4uYm9vdHN0cmFwLWlzbyBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1zdWNjZXNzLmZvY3VzLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi1zdWNjZXNzLmRpc2FibGVkOmFjdGl2ZSxcbi5ib290c3RyYXAtaXNvIC5idG4tc3VjY2Vzc1tkaXNhYmxlZF06YWN0aXZlLFxuLmJvb3RzdHJhcC1pc28gZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tc3VjY2VzczphY3RpdmUsXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXN1Y2Nlc3MuZGlzYWJsZWQuYWN0aXZlLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi1zdWNjZXNzW2Rpc2FibGVkXS5hY3RpdmUsXG4uYm9vdHN0cmFwLWlzbyBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1zdWNjZXNzLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1Y2I4NWM7XG4gIGJvcmRlci1jb2xvcjogIzRjYWU0YzsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXN1Y2Nlc3MgLmJhZGdlIHtcbiAgY29sb3I6ICM1Y2I4NWM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7IH1cblxuLmJvb3RzdHJhcC1pc28gLmJ0bi1pbmZvIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1YmMwZGU7XG4gIGJvcmRlci1jb2xvcjogIzQ2YjhkYTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWluZm86aG92ZXIsXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWluZm86Zm9jdXMsXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWluZm8uZm9jdXMsXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWluZm86YWN0aXZlLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi1pbmZvLmFjdGl2ZSxcbi5ib290c3RyYXAtaXNvIC5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4taW5mbyB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzFiMGQ1O1xuICBib3JkZXItY29sb3I6ICMyNjlhYmM7IH1cblxuLmJvb3RzdHJhcC1pc28gLmJ0bi1pbmZvOmFjdGl2ZSxcbi5ib290c3RyYXAtaXNvIC5idG4taW5mby5hY3RpdmUsXG4uYm9vdHN0cmFwLWlzbyAub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLWluZm8ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lOyB9XG5cbi5ib290c3RyYXAtaXNvIC5idG4taW5mby5kaXNhYmxlZCxcbi5ib290c3RyYXAtaXNvIC5idG4taW5mb1tkaXNhYmxlZF0sXG4uYm9vdHN0cmFwLWlzbyBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1pbmZvLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi1pbmZvLmRpc2FibGVkOmhvdmVyLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi1pbmZvW2Rpc2FibGVkXTpob3Zlcixcbi5ib290c3RyYXAtaXNvIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWluZm86aG92ZXIsXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWluZm8uZGlzYWJsZWQ6Zm9jdXMsXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWluZm9bZGlzYWJsZWRdOmZvY3VzLFxuLmJvb3RzdHJhcC1pc28gZmllbGRzZXRbZGlzYWJsZWRdIC5idG4taW5mbzpmb2N1cyxcbi5ib290c3RyYXAtaXNvIC5idG4taW5mby5kaXNhYmxlZC5mb2N1cyxcbi5ib290c3RyYXAtaXNvIC5idG4taW5mb1tkaXNhYmxlZF0uZm9jdXMsXG4uYm9vdHN0cmFwLWlzbyBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1pbmZvLmZvY3VzLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi1pbmZvLmRpc2FibGVkOmFjdGl2ZSxcbi5ib290c3RyYXAtaXNvIC5idG4taW5mb1tkaXNhYmxlZF06YWN0aXZlLFxuLmJvb3RzdHJhcC1pc28gZmllbGRzZXRbZGlzYWJsZWRdIC5idG4taW5mbzphY3RpdmUsXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWluZm8uZGlzYWJsZWQuYWN0aXZlLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi1pbmZvW2Rpc2FibGVkXS5hY3RpdmUsXG4uYm9vdHN0cmFwLWlzbyBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1pbmZvLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1YmMwZGU7XG4gIGJvcmRlci1jb2xvcjogIzQ2YjhkYTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWluZm8gLmJhZGdlIHtcbiAgY29sb3I6ICM1YmMwZGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7IH1cblxuLmJvb3RzdHJhcC1pc28gLmJ0bi13YXJuaW5nIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGFkNGU7XG4gIGJvcmRlci1jb2xvcjogI2VlYTIzNjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXdhcm5pbmc6aG92ZXIsXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXdhcm5pbmc6Zm9jdXMsXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXdhcm5pbmcuZm9jdXMsXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXdhcm5pbmc6YWN0aXZlLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi13YXJuaW5nLmFjdGl2ZSxcbi5ib290c3RyYXAtaXNvIC5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4td2FybmluZyB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWM5NzFmO1xuICBib3JkZXItY29sb3I6ICNkNTg1MTI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmJ0bi13YXJuaW5nOmFjdGl2ZSxcbi5ib290c3RyYXAtaXNvIC5idG4td2FybmluZy5hY3RpdmUsXG4uYm9vdHN0cmFwLWlzbyAub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lOyB9XG5cbi5ib290c3RyYXAtaXNvIC5idG4td2FybmluZy5kaXNhYmxlZCxcbi5ib290c3RyYXAtaXNvIC5idG4td2FybmluZ1tkaXNhYmxlZF0sXG4uYm9vdHN0cmFwLWlzbyBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi13YXJuaW5nLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi13YXJuaW5nLmRpc2FibGVkOmhvdmVyLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi13YXJuaW5nW2Rpc2FibGVkXTpob3Zlcixcbi5ib290c3RyYXAtaXNvIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXdhcm5pbmc6aG92ZXIsXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXdhcm5pbmcuZGlzYWJsZWQ6Zm9jdXMsXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXdhcm5pbmdbZGlzYWJsZWRdOmZvY3VzLFxuLmJvb3RzdHJhcC1pc28gZmllbGRzZXRbZGlzYWJsZWRdIC5idG4td2FybmluZzpmb2N1cyxcbi5ib290c3RyYXAtaXNvIC5idG4td2FybmluZy5kaXNhYmxlZC5mb2N1cyxcbi5ib290c3RyYXAtaXNvIC5idG4td2FybmluZ1tkaXNhYmxlZF0uZm9jdXMsXG4uYm9vdHN0cmFwLWlzbyBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi13YXJuaW5nLmZvY3VzLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi13YXJuaW5nLmRpc2FibGVkOmFjdGl2ZSxcbi5ib290c3RyYXAtaXNvIC5idG4td2FybmluZ1tkaXNhYmxlZF06YWN0aXZlLFxuLmJvb3RzdHJhcC1pc28gZmllbGRzZXRbZGlzYWJsZWRdIC5idG4td2FybmluZzphY3RpdmUsXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXdhcm5pbmcuZGlzYWJsZWQuYWN0aXZlLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi13YXJuaW5nW2Rpc2FibGVkXS5hY3RpdmUsXG4uYm9vdHN0cmFwLWlzbyBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi13YXJuaW5nLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGFkNGU7XG4gIGJvcmRlci1jb2xvcjogI2VlYTIzNjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXdhcm5pbmcgLmJhZGdlIHtcbiAgY29sb3I6ICNmMGFkNGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7IH1cblxuLmJvb3RzdHJhcC1pc28gLmJ0bi1kYW5nZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5NTM0ZjtcbiAgYm9yZGVyLWNvbG9yOiAjZDQzZjNhOyB9XG5cbi5ib290c3RyYXAtaXNvIC5idG4tZGFuZ2VyOmhvdmVyLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi1kYW5nZXI6Zm9jdXMsXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWRhbmdlci5mb2N1cyxcbi5ib290c3RyYXAtaXNvIC5idG4tZGFuZ2VyOmFjdGl2ZSxcbi5ib290c3RyYXAtaXNvIC5idG4tZGFuZ2VyLmFjdGl2ZSxcbi5ib290c3RyYXAtaXNvIC5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tZGFuZ2VyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTMwMmM7XG4gIGJvcmRlci1jb2xvcjogI2FjMjkyNTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWRhbmdlcjphY3RpdmUsXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWRhbmdlci5hY3RpdmUsXG4uYm9vdHN0cmFwLWlzbyAub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLWRhbmdlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7IH1cblxuLmJvb3RzdHJhcC1pc28gLmJ0bi1kYW5nZXIuZGlzYWJsZWQsXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWRhbmdlcltkaXNhYmxlZF0sXG4uYm9vdHN0cmFwLWlzbyBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kYW5nZXIsXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWRhbmdlci5kaXNhYmxlZDpob3Zlcixcbi5ib290c3RyYXAtaXNvIC5idG4tZGFuZ2VyW2Rpc2FibGVkXTpob3Zlcixcbi5ib290c3RyYXAtaXNvIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRhbmdlcjpob3Zlcixcbi5ib290c3RyYXAtaXNvIC5idG4tZGFuZ2VyLmRpc2FibGVkOmZvY3VzLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi1kYW5nZXJbZGlzYWJsZWRdOmZvY3VzLFxuLmJvb3RzdHJhcC1pc28gZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGFuZ2VyOmZvY3VzLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi1kYW5nZXIuZGlzYWJsZWQuZm9jdXMsXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWRhbmdlcltkaXNhYmxlZF0uZm9jdXMsXG4uYm9vdHN0cmFwLWlzbyBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kYW5nZXIuZm9jdXMsXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWRhbmdlci5kaXNhYmxlZDphY3RpdmUsXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWRhbmdlcltkaXNhYmxlZF06YWN0aXZlLFxuLmJvb3RzdHJhcC1pc28gZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGFuZ2VyOmFjdGl2ZSxcbi5ib290c3RyYXAtaXNvIC5idG4tZGFuZ2VyLmRpc2FibGVkLmFjdGl2ZSxcbi5ib290c3RyYXAtaXNvIC5idG4tZGFuZ2VyW2Rpc2FibGVkXS5hY3RpdmUsXG4uYm9vdHN0cmFwLWlzbyBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kYW5nZXIuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5NTM0ZjtcbiAgYm9yZGVyLWNvbG9yOiAjZDQzZjNhOyB9XG5cbi5ib290c3RyYXAtaXNvIC5idG4tZGFuZ2VyIC5iYWRnZSB7XG4gIGNvbG9yOiAjZDk1MzRmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmOyB9XG5cbi5ib290c3RyYXAtaXNvIC5idG4tbGluayB7XG4gIGNvbG9yOiAjMzM3YWI3O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBib3JkZXItcmFkaXVzOiAwOyB9XG5cbi5ib290c3RyYXAtaXNvIC5idG4tbGluayxcbi5ib290c3RyYXAtaXNvIC5idG4tbGluazphY3RpdmUsXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWxpbmsuYWN0aXZlLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi1saW5rW2Rpc2FibGVkXSxcbi5ib290c3RyYXAtaXNvIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICBib3gtc2hhZG93OiBub25lOyB9XG5cbi5ib290c3RyYXAtaXNvIC5idG4tbGluayxcbi5ib290c3RyYXAtaXNvIC5idG4tbGluazpob3Zlcixcbi5ib290c3RyYXAtaXNvIC5idG4tbGluazpmb2N1cyxcbi5ib290c3RyYXAtaXNvIC5idG4tbGluazphY3RpdmUge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5ib290c3RyYXAtaXNvIC5idG4tbGluazpob3Zlcixcbi5ib290c3RyYXAtaXNvIC5idG4tbGluazpmb2N1cyB7XG4gIGNvbG9yOiAjMjM1MjdjO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLmJvb3RzdHJhcC1pc28gLmJ0bi1saW5rW2Rpc2FibGVkXTpob3Zlcixcbi5ib290c3RyYXAtaXNvIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWxpbms6aG92ZXIsXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWxpbmtbZGlzYWJsZWRdOmZvY3VzLFxuLmJvb3RzdHJhcC1pc28gZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tbGluazpmb2N1cyB7XG4gIGNvbG9yOiAjNzc3Nzc3O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLmJvb3RzdHJhcC1pc28gLmJ0bi1sZyxcbi5ib290c3RyYXAtaXNvIC5idG4tZ3JvdXAtbGcgPiAuYnRuIHtcbiAgcGFkZGluZzogMTBweCAxNnB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzMzMzMzM7XG4gIGJvcmRlci1yYWRpdXM6IDZweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXNtLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ncm91cC1zbSA+IC5idG4ge1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAzcHg7IH1cblxuLmJvb3RzdHJhcC1pc28gLmJ0bi14cyxcbi5ib290c3RyYXAtaXNvIC5idG4tZ3JvdXAteHMgPiAuYnRuIHtcbiAgcGFkZGluZzogMXB4IDVweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAzcHg7IH1cblxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWJsb2NrICsgLmJ0bi1ibG9jayB7XG4gIG1hcmdpbi10b3A6IDVweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyBpbnB1dFt0eXBlPVwic3VibWl0XCJdLmJ0bi1ibG9jayxcbi5ib290c3RyYXAtaXNvIGlucHV0W3R5cGU9XCJyZXNldFwiXS5idG4tYmxvY2ssXG4uYm9vdHN0cmFwLWlzbyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLmJ0bi1ibG9jayB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5ib290c3RyYXAtaXNvIC5mYWRlIHtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgbGluZWFyOyB9XG5cbi5ib290c3RyYXAtaXNvIC5mYWRlLmluIHtcbiAgb3BhY2l0eTogMTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuY29sbGFwc2Uge1xuICBkaXNwbGF5OiBub25lO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cblxuLmJvb3RzdHJhcC1pc28gLmNvbGxhcHNlLmluIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7IH1cblxuLmJvb3RzdHJhcC1pc28gdHIuY29sbGFwc2UuaW4ge1xuICBkaXNwbGF5OiB0YWJsZS1yb3c7IH1cblxuLmJvb3RzdHJhcC1pc28gdGJvZHkuY29sbGFwc2UuaW4ge1xuICBkaXNwbGF5OiB0YWJsZS1yb3ctZ3JvdXA7IH1cblxuLmJvb3RzdHJhcC1pc28gLmNvbGxhcHNpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiBoZWlnaHQsIHZpc2liaWxpdHk7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGhlaWdodCwgdmlzaWJpbGl0eTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjM1cztcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zNXM7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlOyB9XG5cbi5ib290c3RyYXAtaXNvIC5jYXJldCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyLXRvcDogNHB4IGRhc2hlZDtcbiAgYm9yZGVyLXJpZ2h0OiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiA0cHggc29saWQgdHJhbnNwYXJlbnQ7IH1cblxuLmJvb3RzdHJhcC1pc28gLmRyb3B1cCxcbi5ib290c3RyYXAtaXNvIC5kcm9wZG93biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgb3V0bGluZTogMDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDAwO1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgbWluLXdpZHRoOiAxNjBweDtcbiAgcGFkZGluZzogNXB4IDA7XG4gIG1hcmdpbjogMnB4IDAgMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjY2NjO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCA2cHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMTc1KTtcbiAgYm94LXNoYWRvdzogMCA2cHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMTc1KTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZHJvcGRvd24tbWVudS5wdWxsLXJpZ2h0IHtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IGF1dG87IH1cblxuLmJvb3RzdHJhcC1pc28gLmRyb3Bkb3duLW1lbnUgLmRpdmlkZXIge1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiA5cHggMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZTVlNTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZHJvcGRvd24tbWVudSA+IGxpID4gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAzcHggMjBweDtcbiAgY2xlYXI6IGJvdGg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xuICBjb2xvcjogIzMzMzMzMztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZHJvcGRvd24tbWVudSA+IGxpID4gYTpob3Zlcixcbi5ib290c3RyYXAtaXNvIC5kcm9wZG93bi1tZW51ID4gbGkgPiBhOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzI2MjYyNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZHJvcGRvd24tbWVudSA+IC5hY3RpdmUgPiBhLFxuLmJvb3RzdHJhcC1pc28gLmRyb3Bkb3duLW1lbnUgPiAuYWN0aXZlID4gYTpob3Zlcixcbi5ib290c3RyYXAtaXNvIC5kcm9wZG93bi1tZW51ID4gLmFjdGl2ZSA+IGE6Zm9jdXMge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvdXRsaW5lOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM3YWI3OyB9XG5cbi5ib290c3RyYXAtaXNvIC5kcm9wZG93bi1tZW51ID4gLmRpc2FibGVkID4gYSxcbi5ib290c3RyYXAtaXNvIC5kcm9wZG93bi1tZW51ID4gLmRpc2FibGVkID4gYTpob3Zlcixcbi5ib290c3RyYXAtaXNvIC5kcm9wZG93bi1tZW51ID4gLmRpc2FibGVkID4gYTpmb2N1cyB7XG4gIGNvbG9yOiAjNzc3Nzc3OyB9XG5cbi5ib290c3RyYXAtaXNvIC5kcm9wZG93bi1tZW51ID4gLmRpc2FibGVkID4gYTpob3Zlcixcbi5ib290c3RyYXAtaXNvIC5kcm9wZG93bi1tZW51ID4gLmRpc2FibGVkID4gYTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KGVuYWJsZWQ9ZmFsc2UpO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkOyB9XG5cbi5ib290c3RyYXAtaXNvIC5vcGVuID4gLmRyb3Bkb3duLW1lbnUge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4uYm9vdHN0cmFwLWlzbyAub3BlbiA+IGEge1xuICBvdXRsaW5lOiAwOyB9XG5cbi5ib290c3RyYXAtaXNvIC5kcm9wZG93bi1tZW51LXJpZ2h0IHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7IH1cblxuLmJvb3RzdHJhcC1pc28gLmRyb3Bkb3duLW1lbnUtbGVmdCB7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiBhdXRvOyB9XG5cbi5ib290c3RyYXAtaXNvIC5kcm9wZG93bi1oZWFkZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogM3B4IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gIGNvbG9yOiAjNzc3Nzc3O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG5cbi5ib290c3RyYXAtaXNvIC5kcm9wZG93bi1iYWNrZHJvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiA5OTA7IH1cblxuLmJvb3RzdHJhcC1pc28gLnB1bGwtcmlnaHQgPiAuZHJvcGRvd24tbWVudSB7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiBhdXRvOyB9XG5cbi5ib290c3RyYXAtaXNvIC5kcm9wdXAgLmNhcmV0LFxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1maXhlZC1ib3R0b20gLmRyb3Bkb3duIC5jYXJldCB7XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci1ib3R0b206IDRweCBzb2xpZDtcbiAgY29udGVudDogXCJcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZHJvcHVwIC5kcm9wZG93bi1tZW51LFxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1maXhlZC1ib3R0b20gLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51IHtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDJweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1yaWdodCAuZHJvcGRvd24tbWVudSB7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogMDsgfVxuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyLXJpZ2h0IC5kcm9wZG93bi1tZW51LWxlZnQge1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IGF1dG87IH0gfVxuXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWdyb3VwLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG5cbi5ib290c3RyYXAtaXNvIC5idG4tZ3JvdXAgPiAuYnRuLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsb2F0OiBsZWZ0OyB9XG5cbi5ib290c3RyYXAtaXNvIC5idG4tZ3JvdXAgPiAuYnRuOmhvdmVyLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46aG92ZXIsXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWdyb3VwID4gLmJ0bjpmb2N1cyxcbi5ib290c3RyYXAtaXNvIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmZvY3VzLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ncm91cCA+IC5idG46YWN0aXZlLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46YWN0aXZlLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ncm91cCA+IC5idG4uYWN0aXZlLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4uYWN0aXZlIHtcbiAgei1pbmRleDogMjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWdyb3VwIC5idG4gKyAuYnRuLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ncm91cCAuYnRuICsgLmJ0bi1ncm91cCxcbi5ib290c3RyYXAtaXNvIC5idG4tZ3JvdXAgLmJ0bi1ncm91cCArIC5idG4sXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWdyb3VwIC5idG4tZ3JvdXAgKyAuYnRuLWdyb3VwIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7IH1cblxuLmJvb3RzdHJhcC1pc28gLmJ0bi10b29sYmFyIHtcbiAgbWFyZ2luLWxlZnQ6IC01cHg7IH1cblxuLmJvb3RzdHJhcC1pc28gLmJ0bi10b29sYmFyIC5idG4tZ3JvdXAsXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXRvb2xiYXIgLmlucHV0LWdyb3VwIHtcbiAgZmxvYXQ6IGxlZnQ7IH1cblxuLmJvb3RzdHJhcC1pc28gLmJ0bi10b29sYmFyID4gLmJ0bixcbi5ib290c3RyYXAtaXNvIC5idG4tdG9vbGJhciA+IC5idG4tZ3JvdXAsXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXRvb2xiYXIgPiAuaW5wdXQtZ3JvdXAge1xuICBtYXJnaW4tbGVmdDogNXB4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5idG4tZ3JvdXAgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpIHtcbiAgYm9yZGVyLXJhZGl1czogMDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWdyb3VwID4gLmJ0bjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbi5ib290c3RyYXAtaXNvIC5idG4tZ3JvdXAgPiAuYnRuOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwOyB9XG5cbi5ib290c3RyYXAtaXNvIC5idG4tZ3JvdXAgPiAuYnRuOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCksXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWdyb3VwID4gLmRyb3Bkb3duLXRvZ2dsZTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7IH1cblxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXAge1xuICBmbG9hdDogbGVmdDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biB7XG4gIGJvcmRlci1yYWRpdXM6IDA7IH1cblxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSA+IC5idG46bGFzdC1jaGlsZCxcbi5ib290c3RyYXAtaXNvIC5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCkgPiAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwOyB9XG5cbi5ib290c3RyYXAtaXNvIC5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWdyb3VwIC5kcm9wZG93bi10b2dnbGU6YWN0aXZlLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ncm91cC5vcGVuIC5kcm9wZG93bi10b2dnbGUge1xuICBvdXRsaW5lOiAwOyB9XG5cbi5ib290c3RyYXAtaXNvIC5idG4tZ3JvdXAgPiAuYnRuICsgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIHBhZGRpbmctbGVmdDogOHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7IH1cblxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ncm91cCA+IC5idG4tbGcgKyAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMnB4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5idG4tZ3JvdXAub3BlbiAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWdyb3VwLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tbGluayB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuYnRuIC5jYXJldCB7XG4gIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbi5ib290c3RyYXAtaXNvIC5idG4tbGcgLmNhcmV0IHtcbiAgYm9yZGVyLXdpZHRoOiA1cHggNXB4IDA7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7IH1cblxuLmJvb3RzdHJhcC1pc28gLmRyb3B1cCAuYnRuLWxnIC5jYXJldCB7XG4gIGJvcmRlci13aWR0aDogMCA1cHggNXB4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXAsXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cCA+IC5idG4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxvYXQ6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7IH1cblxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXAgPiAuYnRuIHtcbiAgZmxvYXQ6IG5vbmU7IH1cblxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4gKyAuYnRuLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4gKyAuYnRuLWdyb3VwLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXAgKyAuYnRuLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXAgKyAuYnRuLWdyb3VwIHtcbiAgbWFyZ2luLXRvcDogLTFweDtcbiAgbWFyZ2luLWxlZnQ6IDA7IH1cblxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci1yYWRpdXM6IDA7IH1cblxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwOyB9XG5cbi5ib290c3RyYXAtaXNvIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwOyB9XG5cbi5ib290c3RyYXAtaXNvIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgYm9yZGVyLXJhZGl1czogMDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0bjpsYXN0LWNoaWxkLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSA+IC5kcm9wZG93bi10b2dnbGUge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0bjpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwOyB9XG5cbi5ib290c3RyYXAtaXNvIC5idG4tZ3JvdXAtanVzdGlmaWVkIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIHdpZHRoOiAxMDAlO1xuICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlOyB9XG5cbi5ib290c3RyYXAtaXNvIC5idG4tZ3JvdXAtanVzdGlmaWVkID4gLmJ0bixcbi5ib290c3RyYXAtaXNvIC5idG4tZ3JvdXAtanVzdGlmaWVkID4gLmJ0bi1ncm91cCB7XG4gIGZsb2F0OiBub25lO1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB3aWR0aDogMSU7IH1cblxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ncm91cC1qdXN0aWZpZWQgPiAuYnRuLWdyb3VwIC5idG4ge1xuICB3aWR0aDogMTAwJTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWdyb3VwLWp1c3RpZmllZCA+IC5idG4tZ3JvdXAgLmRyb3Bkb3duLW1lbnUge1xuICBsZWZ0OiBhdXRvOyB9XG5cbi5ib290c3RyYXAtaXNvIFtkYXRhLXRvZ2dsZT1cImJ1dHRvbnNcIl0gPiAuYnRuIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbi5ib290c3RyYXAtaXNvIFtkYXRhLXRvZ2dsZT1cImJ1dHRvbnNcIl0gPiAuYnRuLWdyb3VwID4gLmJ0biBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXG4uYm9vdHN0cmFwLWlzbyBbZGF0YS10b2dnbGU9XCJidXR0b25zXCJdID4gLmJ0biBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sXG4uYm9vdHN0cmFwLWlzbyBbZGF0YS10b2dnbGU9XCJidXR0b25zXCJdID4gLmJ0bi1ncm91cCA+IC5idG4gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuaW5wdXQtZ3JvdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlOyB9XG5cbi5ib290c3RyYXAtaXNvIC5pbnB1dC1ncm91cFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgZmxvYXQ6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5ib290c3RyYXAtaXNvIC5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2wsXG4uYm9vdHN0cmFwLWlzbyAuaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYWRkb24sXG4uYm9vdHN0cmFwLWlzbyAuaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYnRuID4gLmJ0biB7XG4gIGhlaWdodDogNDZweDtcbiAgcGFkZGluZzogMTBweCAxNnB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzMzMzMzM7XG4gIGJvcmRlci1yYWRpdXM6IDZweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyBzZWxlY3QuaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sLFxuLmJvb3RzdHJhcC1pc28gc2VsZWN0LmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFkZG9uLFxuLmJvb3RzdHJhcC1pc28gc2VsZWN0LmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWJ0biA+IC5idG4ge1xuICBoZWlnaHQ6IDQ2cHg7XG4gIGxpbmUtaGVpZ2h0OiA0NnB4OyB9XG5cbi5ib290c3RyYXAtaXNvIHRleHRhcmVhLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbCxcbi5ib290c3RyYXAtaXNvIHRleHRhcmVhLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFkZG9uLFxuLmJvb3RzdHJhcC1pc28gdGV4dGFyZWEuaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYnRuID4gLmJ0bixcbi5ib290c3RyYXAtaXNvIHNlbGVjdFttdWx0aXBsZV0uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sLFxuLmJvb3RzdHJhcC1pc28gc2VsZWN0W211bHRpcGxlXS5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hZGRvbixcbi5ib290c3RyYXAtaXNvIHNlbGVjdFttdWx0aXBsZV0uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYnRuID4gLmJ0biB7XG4gIGhlaWdodDogYXV0bzsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sLFxuLmJvb3RzdHJhcC1pc28gLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFkZG9uLFxuLmJvb3RzdHJhcC1pc28gLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWJ0biA+IC5idG4ge1xuICBoZWlnaHQ6IDMwcHg7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDNweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyBzZWxlY3QuaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sLFxuLmJvb3RzdHJhcC1pc28gc2VsZWN0LmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFkZG9uLFxuLmJvb3RzdHJhcC1pc28gc2VsZWN0LmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWJ0biA+IC5idG4ge1xuICBoZWlnaHQ6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4OyB9XG5cbi5ib290c3RyYXAtaXNvIHRleHRhcmVhLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbCxcbi5ib290c3RyYXAtaXNvIHRleHRhcmVhLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFkZG9uLFxuLmJvb3RzdHJhcC1pc28gdGV4dGFyZWEuaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYnRuID4gLmJ0bixcbi5ib290c3RyYXAtaXNvIHNlbGVjdFttdWx0aXBsZV0uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sLFxuLmJvb3RzdHJhcC1pc28gc2VsZWN0W211bHRpcGxlXS5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hZGRvbixcbi5ib290c3RyYXAtaXNvIHNlbGVjdFttdWx0aXBsZV0uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYnRuID4gLmJ0biB7XG4gIGhlaWdodDogYXV0bzsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuaW5wdXQtZ3JvdXAtYWRkb24sXG4uYm9vdHN0cmFwLWlzbyAuaW5wdXQtZ3JvdXAtYnRuLFxuLmJvb3RzdHJhcC1pc28gLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsOyB9XG5cbi5ib290c3RyYXAtaXNvIC5pbnB1dC1ncm91cC1hZGRvbjpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpLFxuLmJvb3RzdHJhcC1pc28gLmlucHV0LWdyb3VwLWJ0bjpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpLFxuLmJvb3RzdHJhcC1pc28gLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2w6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci1yYWRpdXM6IDA7IH1cblxuLmJvb3RzdHJhcC1pc28gLmlucHV0LWdyb3VwLWFkZG9uLFxuLmJvb3RzdHJhcC1pc28gLmlucHV0LWdyb3VwLWJ0biB7XG4gIHdpZHRoOiAxJTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuaW5wdXQtZ3JvdXAtYWRkb24ge1xuICBwYWRkaW5nOiA2cHggMTJweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICM1NTU1NTU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjY2NjYztcbiAgYm9yZGVyLXJhZGl1czogNHB4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5pbnB1dC1ncm91cC1hZGRvbi5pbnB1dC1zbSB7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuaW5wdXQtZ3JvdXAtYWRkb24uaW5wdXQtbGcge1xuICBwYWRkaW5nOiAxMHB4IDE2cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5pbnB1dC1ncm91cC1hZGRvbiBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXG4uYm9vdHN0cmFwLWlzbyAuaW5wdXQtZ3JvdXAtYWRkb24gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgbWFyZ2luLXRvcDogMDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDpmaXJzdC1jaGlsZCxcbi5ib290c3RyYXAtaXNvIC5pbnB1dC1ncm91cC1hZGRvbjpmaXJzdC1jaGlsZCxcbi5ib290c3RyYXAtaXNvIC5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQgPiAuYnRuLFxuLmJvb3RzdHJhcC1pc28gLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZCA+IC5idG4tZ3JvdXAgPiAuYnRuLFxuLmJvb3RzdHJhcC1pc28gLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZCA+IC5kcm9wZG93bi10b2dnbGUsXG4uYm9vdHN0cmFwLWlzbyAuaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmJvb3RzdHJhcC1pc28gLmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuaW5wdXQtZ3JvdXAtYWRkb246Zmlyc3QtY2hpbGQge1xuICBib3JkZXItcmlnaHQ6IDA7IH1cblxuLmJvb3RzdHJhcC1pc28gLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2w6bGFzdC1jaGlsZCxcbi5ib290c3RyYXAtaXNvIC5pbnB1dC1ncm91cC1hZGRvbjpsYXN0LWNoaWxkLFxuLmJvb3RzdHJhcC1pc28gLmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkID4gLmJ0bixcbi5ib290c3RyYXAtaXNvIC5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZCA+IC5idG4tZ3JvdXAgPiAuYnRuLFxuLmJvb3RzdHJhcC1pc28gLmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkID4gLmRyb3Bkb3duLXRvZ2dsZSxcbi5ib290c3RyYXAtaXNvIC5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmJvb3RzdHJhcC1pc28gLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuaW5wdXQtZ3JvdXAtYWRkb246bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1sZWZ0OiAwOyB9XG5cbi5ib290c3RyYXAtaXNvIC5pbnB1dC1ncm91cC1idG4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuaW5wdXQtZ3JvdXAtYnRuID4gLmJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuaW5wdXQtZ3JvdXAtYnRuID4gLmJ0biArIC5idG4ge1xuICBtYXJnaW4tbGVmdDogLTFweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuaW5wdXQtZ3JvdXAtYnRuID4gLmJ0bjpob3Zlcixcbi5ib290c3RyYXAtaXNvIC5pbnB1dC1ncm91cC1idG4gPiAuYnRuOmZvY3VzLFxuLmJvb3RzdHJhcC1pc28gLmlucHV0LWdyb3VwLWJ0biA+IC5idG46YWN0aXZlIHtcbiAgei1pbmRleDogMjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkID4gLmJ0bixcbi5ib290c3RyYXAtaXNvIC5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQgPiAuYnRuLWdyb3VwIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMXB4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZCA+IC5idG4sXG4uYm9vdHN0cmFwLWlzbyAuaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQgPiAuYnRuLWdyb3VwIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7IH1cblxuLmJvb3RzdHJhcC1pc28gLm5hdiB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubmF2ID4gbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5ib290c3RyYXAtaXNvIC5uYXYgPiBsaSA+IGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7IH1cblxuLmJvb3RzdHJhcC1pc28gLm5hdiA+IGxpID4gYTpob3Zlcixcbi5ib290c3RyYXAtaXNvIC5uYXYgPiBsaSA+IGE6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7IH1cblxuLmJvb3RzdHJhcC1pc28gLm5hdiA+IGxpLmRpc2FibGVkID4gYSB7XG4gIGNvbG9yOiAjNzc3Nzc3OyB9XG5cbi5ib290c3RyYXAtaXNvIC5uYXYgPiBsaS5kaXNhYmxlZCA+IGE6aG92ZXIsXG4uYm9vdHN0cmFwLWlzbyAubmF2ID4gbGkuZGlzYWJsZWQgPiBhOmZvY3VzIHtcbiAgY29sb3I6ICM3Nzc3Nzc7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7IH1cblxuLmJvb3RzdHJhcC1pc28gLm5hdiAub3BlbiA+IGEsXG4uYm9vdHN0cmFwLWlzbyAubmF2IC5vcGVuID4gYTpob3Zlcixcbi5ib290c3RyYXAtaXNvIC5uYXYgLm9wZW4gPiBhOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcbiAgYm9yZGVyLWNvbG9yOiAjMzM3YWI3OyB9XG5cbi5ib290c3RyYXAtaXNvIC5uYXYgLm5hdi1kaXZpZGVyIHtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogOXB4IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWU1ZTU7IH1cblxuLmJvb3RzdHJhcC1pc28gLm5hdiA+IGxpID4gYSA+IGltZyB7XG4gIG1heC13aWR0aDogbm9uZTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubmF2LXRhYnMge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZGRkZDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubmF2LXRhYnMgPiBsaSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tYm90dG9tOiAtMXB4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5uYXYtdGFicyA+IGxpID4gYSB7XG4gIG1hcmdpbi1yaWdodDogMnB4O1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwOyB9XG5cbi5ib290c3RyYXAtaXNvIC5uYXYtdGFicyA+IGxpID4gYTpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2VlZWVlZSAjZWVlZWVlICNkZGRkZGQ7IH1cblxuLmJvb3RzdHJhcC1pc28gLm5hdi10YWJzID4gbGkuYWN0aXZlID4gYSxcbi5ib290c3RyYXAtaXNvIC5uYXYtdGFicyA+IGxpLmFjdGl2ZSA+IGE6aG92ZXIsXG4uYm9vdHN0cmFwLWlzbyAubmF2LXRhYnMgPiBsaS5hY3RpdmUgPiBhOmZvY3VzIHtcbiAgY29sb3I6ICM1NTU1NTU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGRkZGQ7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IGRlZmF1bHQ7IH1cblxuLmJvb3RzdHJhcC1pc28gLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLWJvdHRvbTogMDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IGxpIHtcbiAgZmxvYXQ6IG5vbmU7IH1cblxuLmJvb3RzdHJhcC1pc28gLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiBsaSA+IGEge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDVweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IC5kcm9wZG93biAuZHJvcGRvd24tbWVudSB7XG4gIHRvcDogYXV0bztcbiAgbGVmdDogYXV0bzsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJvb3RzdHJhcC1pc28gLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiBsaSB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICB3aWR0aDogMSU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiBsaSA+IGEge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuXG4uYm9vdHN0cmFwLWlzbyAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IGxpID4gYSB7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgYm9yZGVyLXJhZGl1czogNHB4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGEsXG4uYm9vdHN0cmFwLWlzbyAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhOmhvdmVyLFxuLmJvb3RzdHJhcC1pc28gLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYTpmb2N1cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGRkZGQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ib290c3RyYXAtaXNvIC5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gbGkgPiBhIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZGRkZDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHggNHB4IDAgMDsgfVxuICAuYm9vdHN0cmFwLWlzbyAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhLFxuICAuYm9vdHN0cmFwLWlzbyAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhOmhvdmVyLFxuICAuYm9vdHN0cmFwLWlzbyAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhOmZvY3VzIHtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmZmZmOyB9IH1cblxuLmJvb3RzdHJhcC1pc28gLm5hdi1waWxscyA+IGxpIHtcbiAgZmxvYXQ6IGxlZnQ7IH1cblxuLmJvb3RzdHJhcC1pc28gLm5hdi1waWxscyA+IGxpID4gYSB7XG4gIGJvcmRlci1yYWRpdXM6IDRweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubmF2LXBpbGxzID4gbGkgKyBsaSB7XG4gIG1hcmdpbi1sZWZ0OiAycHg7IH1cblxuLmJvb3RzdHJhcC1pc28gLm5hdi1waWxscyA+IGxpLmFjdGl2ZSA+IGEsXG4uYm9vdHN0cmFwLWlzbyAubmF2LXBpbGxzID4gbGkuYWN0aXZlID4gYTpob3Zlcixcbi5ib290c3RyYXAtaXNvIC5uYXYtcGlsbHMgPiBsaS5hY3RpdmUgPiBhOmZvY3VzIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzdhYjc7IH1cblxuLmJvb3RzdHJhcC1pc28gLm5hdi1zdGFja2VkID4gbGkge1xuICBmbG9hdDogbm9uZTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubmF2LXN0YWNrZWQgPiBsaSArIGxpIHtcbiAgbWFyZ2luLXRvcDogMnB4O1xuICBtYXJnaW4tbGVmdDogMDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubmF2LWp1c3RpZmllZCB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5ib290c3RyYXAtaXNvIC5uYXYtanVzdGlmaWVkID4gbGkge1xuICBmbG9hdDogbm9uZTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubmF2LWp1c3RpZmllZCA+IGxpID4gYSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNXB4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5uYXYtanVzdGlmaWVkID4gLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51IHtcbiAgdG9wOiBhdXRvO1xuICBsZWZ0OiBhdXRvOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYm9vdHN0cmFwLWlzbyAubmF2LWp1c3RpZmllZCA+IGxpIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIHdpZHRoOiAxJTsgfVxuICAuYm9vdHN0cmFwLWlzbyAubmF2LWp1c3RpZmllZCA+IGxpID4gYSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfSB9XG5cbi5ib290c3RyYXAtaXNvIC5uYXYtdGFicy1qdXN0aWZpZWQge1xuICBib3JkZXItYm90dG9tOiAwOyB9XG5cbi5ib290c3RyYXAtaXNvIC5uYXYtdGFicy1qdXN0aWZpZWQgPiBsaSA+IGEge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDRweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubmF2LXRhYnMtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGEsXG4uYm9vdHN0cmFwLWlzbyAubmF2LXRhYnMtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGE6aG92ZXIsXG4uYm9vdHN0cmFwLWlzbyAubmF2LXRhYnMtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGE6Zm9jdXMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkZGRkOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYm9vdHN0cmFwLWlzbyAubmF2LXRhYnMtanVzdGlmaWVkID4gbGkgPiBhIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZGRkZDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHggNHB4IDAgMDsgfVxuICAuYm9vdHN0cmFwLWlzbyAubmF2LXRhYnMtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGEsXG4gIC5ib290c3RyYXAtaXNvIC5uYXYtdGFicy1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYTpob3ZlcixcbiAgLmJvb3RzdHJhcC1pc28gLm5hdi10YWJzLWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhOmZvY3VzIHtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmZmZmOyB9IH1cblxuLmJvb3RzdHJhcC1pc28gLnRhYi1jb250ZW50ID4gLnRhYi1wYW5lIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG5cbi5ib290c3RyYXAtaXNvIC50YWItY29udGVudCA+IC5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubmF2LXRhYnMgLmRyb3Bkb3duLW1lbnUge1xuICBtYXJnaW4tdG9wOiAtMXB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiA1MHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhciB7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItaGVhZGVyIHtcbiAgICBmbG9hdDogbGVmdDsgfSB9XG5cbi5ib290c3RyYXAtaXNvIC5uYXZiYXItY29sbGFwc2Uge1xuICBvdmVyZmxvdy14OiB2aXNpYmxlO1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWNvbGxhcHNlLmluIHtcbiAgb3ZlcmZsb3cteTogYXV0bzsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgICBib3gtc2hhZG93OiBub25lOyB9XG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItY29sbGFwc2UuY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7IH1cbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1jb2xsYXBzZS5pbiB7XG4gICAgb3ZlcmZsb3cteTogdmlzaWJsZTsgfVxuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyLWZpeGVkLXRvcCAubmF2YmFyLWNvbGxhcHNlLFxuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyLXN0YXRpYy10b3AgLm5hdmJhci1jb2xsYXBzZSxcbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1maXhlZC1ib3R0b20gLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7IH0gfVxuXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWZpeGVkLXRvcCAubmF2YmFyLWNvbGxhcHNlLFxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1maXhlZC1ib3R0b20gLm5hdmJhci1jb2xsYXBzZSB7XG4gIG1heC1oZWlnaHQ6IDM0MHB4OyB9XG5cbkBtZWRpYSAobWF4LWRldmljZS13aWR0aDogNDgwcHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyLWZpeGVkLXRvcCAubmF2YmFyLWNvbGxhcHNlLFxuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyLWZpeGVkLWJvdHRvbSAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBtYXgtaGVpZ2h0OiAyMDBweDsgfSB9XG5cbi5ib290c3RyYXAtaXNvIC5jb250YWluZXIgPiAubmF2YmFyLWhlYWRlcixcbi5ib290c3RyYXAtaXNvIC5jb250YWluZXItZmx1aWQgPiAubmF2YmFyLWhlYWRlcixcbi5ib290c3RyYXAtaXNvIC5jb250YWluZXIgPiAubmF2YmFyLWNvbGxhcHNlLFxuLmJvb3RzdHJhcC1pc28gLmNvbnRhaW5lci1mbHVpZCA+IC5uYXZiYXItY29sbGFwc2Uge1xuICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICBtYXJnaW4tbGVmdDogLTE1cHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ib290c3RyYXAtaXNvIC5jb250YWluZXIgPiAubmF2YmFyLWhlYWRlcixcbiAgLmJvb3RzdHJhcC1pc28gLmNvbnRhaW5lci1mbHVpZCA+IC5uYXZiYXItaGVhZGVyLFxuICAuYm9vdHN0cmFwLWlzbyAuY29udGFpbmVyID4gLm5hdmJhci1jb2xsYXBzZSxcbiAgLmJvb3RzdHJhcC1pc28gLmNvbnRhaW5lci1mbHVpZCA+IC5uYXZiYXItY29sbGFwc2Uge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogMDsgfSB9XG5cbi5ib290c3RyYXAtaXNvIC5uYXZiYXItc3RhdGljLXRvcCB7XG4gIHotaW5kZXg6IDEwMDA7XG4gIGJvcmRlci13aWR0aDogMCAwIDFweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1zdGF0aWMtdG9wIHtcbiAgICBib3JkZXItcmFkaXVzOiAwOyB9IH1cblxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1maXhlZC10b3AsXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWZpeGVkLWJvdHRvbSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMzA7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItZml4ZWQtdG9wLFxuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyLWZpeGVkLWJvdHRvbSB7XG4gICAgYm9yZGVyLXJhZGl1czogMDsgfSB9XG5cbi5ib290c3RyYXAtaXNvIC5uYXZiYXItZml4ZWQtdG9wIHtcbiAgdG9wOiAwO1xuICBib3JkZXItd2lkdGg6IDAgMCAxcHg7IH1cblxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1maXhlZC1ib3R0b20ge1xuICBib3R0b206IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJvcmRlci13aWR0aDogMXB4IDAgMDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWJyYW5kIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6IDE1cHggMTVweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgaGVpZ2h0OiA1MHB4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5uYXZiYXItYnJhbmQ6aG92ZXIsXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWJyYW5kOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi5ib290c3RyYXAtaXNvIC5uYXZiYXItYnJhbmQgPiBpbWcge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhciA+IC5jb250YWluZXIgLm5hdmJhci1icmFuZCxcbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhciA+IC5jb250YWluZXItZmx1aWQgLm5hdmJhci1icmFuZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4OyB9IH1cblxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci10b2dnbGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nOiA5cHggMTBweDtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogNHB4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5uYXZiYXItdG9nZ2xlOmZvY3VzIHtcbiAgb3V0bGluZTogMDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLXRvZ2dsZSAuaWNvbi1iYXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIycHg7XG4gIGhlaWdodDogMnB4O1xuICBib3JkZXItcmFkaXVzOiAxcHg7IH1cblxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci10b2dnbGUgLmljb24tYmFyICsgLmljb24tYmFyIHtcbiAgbWFyZ2luLXRvcDogNHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyLXRvZ2dsZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5ib290c3RyYXAtaXNvIC5uYXZiYXItbmF2IHtcbiAgbWFyZ2luOiA3LjVweCAtMTVweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLW5hdiA+IGxpID4gYSB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIGZsb2F0OiBub25lO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGEsXG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51IC5kcm9wZG93bi1oZWFkZXIge1xuICAgIHBhZGRpbmc6IDVweCAxNXB4IDVweCAyNXB4OyB9XG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gbGkgPiBhIHtcbiAgICBsaW5lLWhlaWdodDogMjBweDsgfVxuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IGxpID4gYTpob3ZlcixcbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGE6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1uYXYge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbjogMDsgfVxuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyLW5hdiA+IGxpIHtcbiAgICBmbG9hdDogbGVmdDsgfVxuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyLW5hdiA+IGxpID4gYSB7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7IH0gfVxuXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWZvcm0ge1xuICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSksIDAgMXB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKSwgMCAxcHggMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyLWZvcm0gLmZvcm0tZ3JvdXAge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1mb3JtIC5mb3JtLWNvbnRyb2wge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogYXV0bztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItZm9ybSAuZm9ybS1jb250cm9sLXN0YXRpYyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItZm9ybSAuaW5wdXQtZ3JvdXAge1xuICAgIGRpc3BsYXk6IGlubGluZS10YWJsZTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItZm9ybSAuaW5wdXQtZ3JvdXAgLmlucHV0LWdyb3VwLWFkZG9uLFxuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyLWZvcm0gLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC1idG4sXG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItZm9ybSAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbCB7XG4gICAgd2lkdGg6IGF1dG87IH1cbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1mb3JtIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItZm9ybSAuY29udHJvbC1sYWJlbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItZm9ybSAucmFkaW8sXG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItZm9ybSAuY2hlY2tib3gge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyLWZvcm0gLnJhZGlvIGxhYmVsLFxuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyLWZvcm0gLmNoZWNrYm94IGxhYmVsIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1mb3JtIC5yYWRpbyBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItZm9ybSAuY2hlY2tib3ggaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1mb3JtIC5oYXMtZmVlZGJhY2sgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gICAgdG9wOiAwOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItZm9ybSAuZm9ybS1ncm91cCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4OyB9XG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItZm9ybSAuZm9ybS1ncm91cDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItZm9ybSB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgYm9yZGVyOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogbm9uZTsgfSB9XG5cbi5ib290c3RyYXAtaXNvIC5uYXZiYXItbmF2ID4gbGkgPiAuZHJvcGRvd24tbWVudSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwOyB9XG5cbi5ib290c3RyYXAtaXNvIC5uYXZiYXItZml4ZWQtYm90dG9tIC5uYXZiYXItbmF2ID4gbGkgPiAuZHJvcGRvd24tbWVudSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7IH1cblxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1idG4ge1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIG1hcmdpbi1ib3R0b206IDhweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWJ0bi5idG4tc20ge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5uYXZiYXItYnRuLmJ0bi14cyB7XG4gIG1hcmdpbi10b3A6IDE0cHg7XG4gIG1hcmdpbi1ib3R0b206IDE0cHg7IH1cblxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci10ZXh0IHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci10ZXh0IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50OyB9XG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHg7IH1cbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1yaWdodCB+IC5uYXZiYXItcmlnaHQge1xuICAgIG1hcmdpbi1yaWdodDogMDsgfSB9XG5cbi5ib290c3RyYXAtaXNvIC5uYXZiYXItZGVmYXVsdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XG4gIGJvcmRlci1jb2xvcjogI2U3ZTdlNzsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1icmFuZCB7XG4gIGNvbG9yOiAjNzc3Nzc3OyB9XG5cbi5ib290c3RyYXAtaXNvIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLWJyYW5kOmhvdmVyLFxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItYnJhbmQ6Zm9jdXMge1xuICBjb2xvcjogIzVlNWU1ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItdGV4dCB7XG4gIGNvbG9yOiAjNzc3Nzc3OyB9XG5cbi5ib290c3RyYXAtaXNvIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IGxpID4gYSB7XG4gIGNvbG9yOiAjNzc3Nzc3OyB9XG5cbi5ib290c3RyYXAtaXNvIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IGxpID4gYTpob3Zlcixcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IGxpID4gYTpmb2N1cyB7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiAuYWN0aXZlID4gYSxcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IC5hY3RpdmUgPiBhOmhvdmVyLFxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gLmFjdGl2ZSA+IGE6Zm9jdXMge1xuICBjb2xvcjogIzU1NTU1NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U3ZTdlNzsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiAuZGlzYWJsZWQgPiBhLFxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gLmRpc2FibGVkID4gYTpob3Zlcixcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IC5kaXNhYmxlZCA+IGE6Zm9jdXMge1xuICBjb2xvcjogI2NjY2NjYztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItdG9nZ2xlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGRkZGRkOyB9XG5cbi5ib290c3RyYXAtaXNvIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLXRvZ2dsZTpob3Zlcixcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLXRvZ2dsZTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZGRkZGQ7IH1cblxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItdG9nZ2xlIC5pY29uLWJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4ODg4ODg7IH1cblxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItY29sbGFwc2UsXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1mb3JtIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTdlN2U3OyB9XG5cbi5ib290c3RyYXAtaXNvIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IC5vcGVuID4gYSxcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IC5vcGVuID4gYTpob3Zlcixcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IC5vcGVuID4gYTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlN2U3ZTc7XG4gIGNvbG9yOiAjNTU1NTU1OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGEge1xuICAgIGNvbG9yOiAjNzc3Nzc3OyB9XG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IGxpID4gYTpob3ZlcixcbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gbGkgPiBhOmZvY3VzIHtcbiAgICBjb2xvcjogIzMzMzMzMztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiAuYWN0aXZlID4gYSxcbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gLmFjdGl2ZSA+IGE6aG92ZXIsXG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IC5hY3RpdmUgPiBhOmZvY3VzIHtcbiAgICBjb2xvcjogIzU1NTU1NTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTdlN2U3OyB9XG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IC5kaXNhYmxlZCA+IGEsXG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IC5kaXNhYmxlZCA+IGE6aG92ZXIsXG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IC5kaXNhYmxlZCA+IGE6Zm9jdXMge1xuICAgIGNvbG9yOiAjY2NjY2NjO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9IH1cblxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbGluayB7XG4gIGNvbG9yOiAjNzc3Nzc3OyB9XG5cbi5ib290c3RyYXAtaXNvIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLWxpbms6aG92ZXIge1xuICBjb2xvcjogIzMzMzMzMzsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWRlZmF1bHQgLmJ0bi1saW5rIHtcbiAgY29sb3I6ICM3Nzc3Nzc7IH1cblxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1kZWZhdWx0IC5idG4tbGluazpob3Zlcixcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItZGVmYXVsdCAuYnRuLWxpbms6Zm9jdXMge1xuICBjb2xvcjogIzMzMzMzMzsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWRlZmF1bHQgLmJ0bi1saW5rW2Rpc2FibGVkXTpob3Zlcixcbi5ib290c3RyYXAtaXNvIGZpZWxkc2V0W2Rpc2FibGVkXSAubmF2YmFyLWRlZmF1bHQgLmJ0bi1saW5rOmhvdmVyLFxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1kZWZhdWx0IC5idG4tbGlua1tkaXNhYmxlZF06Zm9jdXMsXG4uYm9vdHN0cmFwLWlzbyBmaWVsZHNldFtkaXNhYmxlZF0gLm5hdmJhci1kZWZhdWx0IC5idG4tbGluazpmb2N1cyB7XG4gIGNvbG9yOiAjY2NjY2NjOyB9XG5cbi5ib290c3RyYXAtaXNvIC5uYXZiYXItaW52ZXJzZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMjIyMjI7XG4gIGJvcmRlci1jb2xvcjogIzA4MDgwODsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWludmVyc2UgLm5hdmJhci1icmFuZCB7XG4gIGNvbG9yOiAjOWQ5ZDlkOyB9XG5cbi5ib290c3RyYXAtaXNvIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLWJyYW5kOmhvdmVyLFxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItYnJhbmQ6Zm9jdXMge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItdGV4dCB7XG4gIGNvbG9yOiAjOWQ5ZDlkOyB9XG5cbi5ib290c3RyYXAtaXNvIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiA+IGxpID4gYSB7XG4gIGNvbG9yOiAjOWQ5ZDlkOyB9XG5cbi5ib290c3RyYXAtaXNvIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiA+IGxpID4gYTpob3Zlcixcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiA+IGxpID4gYTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgPiAuYWN0aXZlID4gYSxcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiA+IC5hY3RpdmUgPiBhOmhvdmVyLFxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2ID4gLmFjdGl2ZSA+IGE6Zm9jdXMge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA4MDgwODsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgPiAuZGlzYWJsZWQgPiBhLFxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2ID4gLmRpc2FibGVkID4gYTpob3Zlcixcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiA+IC5kaXNhYmxlZCA+IGE6Zm9jdXMge1xuICBjb2xvcjogIzQ0NDQ0NDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItdG9nZ2xlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzMzMzMzOyB9XG5cbi5ib290c3RyYXAtaXNvIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLXRvZ2dsZTpob3Zlcixcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLXRvZ2dsZTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzMzMzM7IH1cblxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItdG9nZ2xlIC5pY29uLWJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7IH1cblxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItY29sbGFwc2UsXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWludmVyc2UgLm5hdmJhci1mb3JtIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTAxMDEwOyB9XG5cbi5ib290c3RyYXAtaXNvIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiA+IC5vcGVuID4gYSxcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiA+IC5vcGVuID4gYTpob3Zlcixcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiA+IC5vcGVuID4gYTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwODA4MDg7XG4gIGNvbG9yOiAjZmZmZmZmOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiAuZHJvcGRvd24taGVhZGVyIHtcbiAgICBib3JkZXItY29sb3I6ICMwODA4MDg7IH1cbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51IC5kaXZpZGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDgwODA4OyB9XG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IGxpID4gYSB7XG4gICAgY29sb3I6ICM5ZDlkOWQ7IH1cbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gbGkgPiBhOmhvdmVyLFxuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGE6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IC5hY3RpdmUgPiBhLFxuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiAuYWN0aXZlID4gYTpob3ZlcixcbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gLmFjdGl2ZSA+IGE6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwODA4MDg7IH1cbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gLmRpc2FibGVkID4gYSxcbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gLmRpc2FibGVkID4gYTpob3ZlcixcbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gLmRpc2FibGVkID4gYTpmb2N1cyB7XG4gICAgY29sb3I6ICM0NDQ0NDQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH0gfVxuXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWludmVyc2UgLm5hdmJhci1saW5rIHtcbiAgY29sb3I6ICM5ZDlkOWQ7IH1cblxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbGluazpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmOyB9XG5cbi5ib290c3RyYXAtaXNvIC5uYXZiYXItaW52ZXJzZSAuYnRuLWxpbmsge1xuICBjb2xvcjogIzlkOWQ5ZDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWludmVyc2UgLmJ0bi1saW5rOmhvdmVyLFxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1pbnZlcnNlIC5idG4tbGluazpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmZmZmOyB9XG5cbi5ib290c3RyYXAtaXNvIC5uYXZiYXItaW52ZXJzZSAuYnRuLWxpbmtbZGlzYWJsZWRdOmhvdmVyLFxuLmJvb3RzdHJhcC1pc28gZmllbGRzZXRbZGlzYWJsZWRdIC5uYXZiYXItaW52ZXJzZSAuYnRuLWxpbms6aG92ZXIsXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWludmVyc2UgLmJ0bi1saW5rW2Rpc2FibGVkXTpmb2N1cyxcbi5ib290c3RyYXAtaXNvIGZpZWxkc2V0W2Rpc2FibGVkXSAubmF2YmFyLWludmVyc2UgLmJ0bi1saW5rOmZvY3VzIHtcbiAgY29sb3I6ICM0NDQ0NDQ7IH1cblxuLmJvb3RzdHJhcC1pc28gLmJyZWFkY3J1bWIge1xuICBwYWRkaW5nOiA4cHggMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgYm9yZGVyLXJhZGl1czogNHB4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5icmVhZGNydW1iID4gbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuLmJvb3RzdHJhcC1pc28gLmJyZWFkY3J1bWIgPiBsaSArIGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiL1xcMDBhMFwiO1xuICBwYWRkaW5nOiAwIDVweDtcbiAgY29sb3I6ICNjY2NjY2M7IH1cblxuLmJvb3RzdHJhcC1pc28gLmJyZWFkY3J1bWIgPiAuYWN0aXZlIHtcbiAgY29sb3I6ICM3Nzc3Nzc7IH1cblxuLmJvb3RzdHJhcC1pc28gLnBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luOiAyMHB4IDA7XG4gIGJvcmRlci1yYWRpdXM6IDRweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAucGFnaW5hdGlvbiA+IGxpIHtcbiAgZGlzcGxheTogaW5saW5lOyB9XG5cbi5ib290c3RyYXAtaXNvIC5wYWdpbmF0aW9uID4gbGkgPiBhLFxuLmJvb3RzdHJhcC1pc28gLnBhZ2luYXRpb24gPiBsaSA+IHNwYW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nOiA2cHggMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMzMzdhYjc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGRkZGQ7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5wYWdpbmF0aW9uID4gbGk6Zmlyc3QtY2hpbGQgPiBhLFxuLmJvb3RzdHJhcC1pc28gLnBhZ2luYXRpb24gPiBsaTpmaXJzdC1jaGlsZCA+IHNwYW4ge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0cHg7IH1cblxuLmJvb3RzdHJhcC1pc28gLnBhZ2luYXRpb24gPiBsaTpsYXN0LWNoaWxkID4gYSxcbi5ib290c3RyYXAtaXNvIC5wYWdpbmF0aW9uID4gbGk6bGFzdC1jaGlsZCA+IHNwYW4ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNHB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNHB4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5wYWdpbmF0aW9uID4gbGkgPiBhOmhvdmVyLFxuLmJvb3RzdHJhcC1pc28gLnBhZ2luYXRpb24gPiBsaSA+IHNwYW46aG92ZXIsXG4uYm9vdHN0cmFwLWlzbyAucGFnaW5hdGlvbiA+IGxpID4gYTpmb2N1cyxcbi5ib290c3RyYXAtaXNvIC5wYWdpbmF0aW9uID4gbGkgPiBzcGFuOmZvY3VzIHtcbiAgY29sb3I6ICMyMzUyN2M7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XG4gIGJvcmRlci1jb2xvcjogI2RkZGRkZDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAucGFnaW5hdGlvbiA+IC5hY3RpdmUgPiBhLFxuLmJvb3RzdHJhcC1pc28gLnBhZ2luYXRpb24gPiAuYWN0aXZlID4gc3Bhbixcbi5ib290c3RyYXAtaXNvIC5wYWdpbmF0aW9uID4gLmFjdGl2ZSA+IGE6aG92ZXIsXG4uYm9vdHN0cmFwLWlzbyAucGFnaW5hdGlvbiA+IC5hY3RpdmUgPiBzcGFuOmhvdmVyLFxuLmJvb3RzdHJhcC1pc28gLnBhZ2luYXRpb24gPiAuYWN0aXZlID4gYTpmb2N1cyxcbi5ib290c3RyYXAtaXNvIC5wYWdpbmF0aW9uID4gLmFjdGl2ZSA+IHNwYW46Zm9jdXMge1xuICB6LWluZGV4OiAyO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzN2FiNztcbiAgYm9yZGVyLWNvbG9yOiAjMzM3YWI3O1xuICBjdXJzb3I6IGRlZmF1bHQ7IH1cblxuLmJvb3RzdHJhcC1pc28gLnBhZ2luYXRpb24gPiAuZGlzYWJsZWQgPiBzcGFuLFxuLmJvb3RzdHJhcC1pc28gLnBhZ2luYXRpb24gPiAuZGlzYWJsZWQgPiBzcGFuOmhvdmVyLFxuLmJvb3RzdHJhcC1pc28gLnBhZ2luYXRpb24gPiAuZGlzYWJsZWQgPiBzcGFuOmZvY3VzLFxuLmJvb3RzdHJhcC1pc28gLnBhZ2luYXRpb24gPiAuZGlzYWJsZWQgPiBhLFxuLmJvb3RzdHJhcC1pc28gLnBhZ2luYXRpb24gPiAuZGlzYWJsZWQgPiBhOmhvdmVyLFxuLmJvb3RzdHJhcC1pc28gLnBhZ2luYXRpb24gPiAuZGlzYWJsZWQgPiBhOmZvY3VzIHtcbiAgY29sb3I6ICM3Nzc3Nzc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogI2RkZGRkZDtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAucGFnaW5hdGlvbi1sZyA+IGxpID4gYSxcbi5ib290c3RyYXAtaXNvIC5wYWdpbmF0aW9uLWxnID4gbGkgPiBzcGFuIHtcbiAgcGFkZGluZzogMTBweCAxNnB4O1xuICBmb250LXNpemU6IDE4cHg7IH1cblxuLmJvb3RzdHJhcC1pc28gLnBhZ2luYXRpb24tbGcgPiBsaTpmaXJzdC1jaGlsZCA+IGEsXG4uYm9vdHN0cmFwLWlzbyAucGFnaW5hdGlvbi1sZyA+IGxpOmZpcnN0LWNoaWxkID4gc3BhbiB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDZweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNnB4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5wYWdpbmF0aW9uLWxnID4gbGk6bGFzdC1jaGlsZCA+IGEsXG4uYm9vdHN0cmFwLWlzbyAucGFnaW5hdGlvbi1sZyA+IGxpOmxhc3QtY2hpbGQgPiBzcGFuIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDZweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDZweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAucGFnaW5hdGlvbi1zbSA+IGxpID4gYSxcbi5ib290c3RyYXAtaXNvIC5wYWdpbmF0aW9uLXNtID4gbGkgPiBzcGFuIHtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTJweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAucGFnaW5hdGlvbi1zbSA+IGxpOmZpcnN0LWNoaWxkID4gYSxcbi5ib290c3RyYXAtaXNvIC5wYWdpbmF0aW9uLXNtID4gbGk6Zmlyc3QtY2hpbGQgPiBzcGFuIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzcHg7IH1cblxuLmJvb3RzdHJhcC1pc28gLnBhZ2luYXRpb24tc20gPiBsaTpsYXN0LWNoaWxkID4gYSxcbi5ib290c3RyYXAtaXNvIC5wYWdpbmF0aW9uLXNtID4gbGk6bGFzdC1jaGlsZCA+IHNwYW4ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5wYWdlciB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luOiAyMHB4IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAucGFnZXIgbGkge1xuICBkaXNwbGF5OiBpbmxpbmU7IH1cblxuLmJvb3RzdHJhcC1pc28gLnBhZ2VyIGxpID4gYSxcbi5ib290c3RyYXAtaXNvIC5wYWdlciBsaSA+IHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDVweCAxNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkZGRkO1xuICBib3JkZXItcmFkaXVzOiAxNXB4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5wYWdlciBsaSA+IGE6aG92ZXIsXG4uYm9vdHN0cmFwLWlzbyAucGFnZXIgbGkgPiBhOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlOyB9XG5cbi5ib290c3RyYXAtaXNvIC5wYWdlciAubmV4dCA+IGEsXG4uYm9vdHN0cmFwLWlzbyAucGFnZXIgLm5leHQgPiBzcGFuIHtcbiAgZmxvYXQ6IHJpZ2h0OyB9XG5cbi5ib290c3RyYXAtaXNvIC5wYWdlciAucHJldmlvdXMgPiBhLFxuLmJvb3RzdHJhcC1pc28gLnBhZ2VyIC5wcmV2aW91cyA+IHNwYW4ge1xuICBmbG9hdDogbGVmdDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAucGFnZXIgLmRpc2FibGVkID4gYSxcbi5ib290c3RyYXAtaXNvIC5wYWdlciAuZGlzYWJsZWQgPiBhOmhvdmVyLFxuLmJvb3RzdHJhcC1pc28gLnBhZ2VyIC5kaXNhYmxlZCA+IGE6Zm9jdXMsXG4uYm9vdHN0cmFwLWlzbyAucGFnZXIgLmRpc2FibGVkID4gc3BhbiB7XG4gIGNvbG9yOiAjNzc3Nzc3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkOyB9XG5cbi5ib290c3RyYXAtaXNvIC5sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgcGFkZGluZzogLjJlbSAuNmVtIC4zZW07XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgYm9yZGVyLXJhZGl1czogLjI1ZW07IH1cblxuLmJvb3RzdHJhcC1pc28gYS5sYWJlbDpob3Zlcixcbi5ib290c3RyYXAtaXNvIGEubGFiZWw6Zm9jdXMge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmxhYmVsOmVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuYnRuIC5sYWJlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMXB4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5sYWJlbC1kZWZhdWx0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc3Nzc3NzsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubGFiZWwtZGVmYXVsdFtocmVmXTpob3Zlcixcbi5ib290c3RyYXAtaXNvIC5sYWJlbC1kZWZhdWx0W2hyZWZdOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVlNWU1ZTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubGFiZWwtcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzdhYjc7IH1cblxuLmJvb3RzdHJhcC1pc28gLmxhYmVsLXByaW1hcnlbaHJlZl06aG92ZXIsXG4uYm9vdHN0cmFwLWlzbyAubGFiZWwtcHJpbWFyeVtocmVmXTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyODYwOTA7IH1cblxuLmJvb3RzdHJhcC1pc28gLmxhYmVsLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWNiODVjOyB9XG5cbi5ib290c3RyYXAtaXNvIC5sYWJlbC1zdWNjZXNzW2hyZWZdOmhvdmVyLFxuLmJvb3RzdHJhcC1pc28gLmxhYmVsLXN1Y2Nlc3NbaHJlZl06Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDQ5ZDQ0OyB9XG5cbi5ib290c3RyYXAtaXNvIC5sYWJlbC1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzViYzBkZTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubGFiZWwtaW5mb1tocmVmXTpob3Zlcixcbi5ib290c3RyYXAtaXNvIC5sYWJlbC1pbmZvW2hyZWZdOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxYjBkNTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubGFiZWwtd2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGFkNGU7IH1cblxuLmJvb3RzdHJhcC1pc28gLmxhYmVsLXdhcm5pbmdbaHJlZl06aG92ZXIsXG4uYm9vdHN0cmFwLWlzbyAubGFiZWwtd2FybmluZ1tocmVmXTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYzk3MWY7IH1cblxuLmJvb3RzdHJhcC1pc28gLmxhYmVsLWRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOTUzNGY7IH1cblxuLmJvb3RzdHJhcC1pc28gLmxhYmVsLWRhbmdlcltocmVmXTpob3Zlcixcbi5ib290c3RyYXAtaXNvIC5sYWJlbC1kYW5nZXJbaHJlZl06Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkzMDJjOyB9XG5cbi5ib290c3RyYXAtaXNvIC5iYWRnZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWluLXdpZHRoOiAxMHB4O1xuICBwYWRkaW5nOiAzcHggN3B4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzc3Nzc3O1xuICBib3JkZXItcmFkaXVzOiAxMHB4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5iYWRnZTplbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmJvb3RzdHJhcC1pc28gLmJ0biAuYmFkZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTFweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXhzIC5iYWRnZSxcbi5ib290c3RyYXAtaXNvIC5idG4tZ3JvdXAteHMgPiAuYnRuIC5iYWRnZSB7XG4gIHRvcDogMDtcbiAgcGFkZGluZzogMXB4IDVweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyBhLmJhZGdlOmhvdmVyLFxuLmJvb3RzdHJhcC1pc28gYS5iYWRnZTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSA+IC5iYWRnZSxcbi5ib290c3RyYXAtaXNvIC5uYXYtcGlsbHMgPiAuYWN0aXZlID4gYSA+IC5iYWRnZSB7XG4gIGNvbG9yOiAjMzM3YWI3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmOyB9XG5cbi5ib290c3RyYXAtaXNvIC5saXN0LWdyb3VwLWl0ZW0gPiAuYmFkZ2Uge1xuICBmbG9hdDogcmlnaHQ7IH1cblxuLmJvb3RzdHJhcC1pc28gLmxpc3QtZ3JvdXAtaXRlbSA+IC5iYWRnZSArIC5iYWRnZSB7XG4gIG1hcmdpbi1yaWdodDogNXB4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5uYXYtcGlsbHMgPiBsaSA+IGEgPiAuYmFkZ2Uge1xuICBtYXJnaW4tbGVmdDogM3B4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5qdW1ib3Ryb24ge1xuICBwYWRkaW5nOiAzMHB4IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlOyB9XG5cbi5ib290c3RyYXAtaXNvIC5qdW1ib3Ryb24gaDEsXG4uYm9vdHN0cmFwLWlzbyAuanVtYm90cm9uIC5oMSB7XG4gIGNvbG9yOiBpbmhlcml0OyB9XG5cbi5ib290c3RyYXAtaXNvIC5qdW1ib3Ryb24gcCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgZm9udC13ZWlnaHQ6IDIwMDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuanVtYm90cm9uID4gaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZDVkNWQ1OyB9XG5cbi5ib290c3RyYXAtaXNvIC5jb250YWluZXIgLmp1bWJvdHJvbixcbi5ib290c3RyYXAtaXNvIC5jb250YWluZXItZmx1aWQgLmp1bWJvdHJvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDZweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuanVtYm90cm9uIC5jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDEwMCU7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJvb3RzdHJhcC1pc28gLmp1bWJvdHJvbiB7XG4gICAgcGFkZGluZzogNDhweCAwOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb250YWluZXIgLmp1bWJvdHJvbixcbiAgLmJvb3RzdHJhcC1pc28gLmNvbnRhaW5lci1mbHVpZCAuanVtYm90cm9uIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHg7XG4gICAgcGFkZGluZy1yaWdodDogNjBweDsgfVxuICAuYm9vdHN0cmFwLWlzbyAuanVtYm90cm9uIGgxLFxuICAuYm9vdHN0cmFwLWlzbyAuanVtYm90cm9uIC5oMSB7XG4gICAgZm9udC1zaXplOiA2M3B4OyB9IH1cblxuLmJvb3RzdHJhcC1pc28gLnRodW1ibmFpbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiA0cHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkZGRkO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYm9yZGVyIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGJvcmRlciAwLjJzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBib3JkZXIgMC4ycyBlYXNlLWluLW91dDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAudGh1bWJuYWlsID4gaW1nLFxuLmJvb3RzdHJhcC1pc28gLnRodW1ibmFpbCBhID4gaW1nIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bzsgfVxuXG4uYm9vdHN0cmFwLWlzbyBhLnRodW1ibmFpbDpob3Zlcixcbi5ib290c3RyYXAtaXNvIGEudGh1bWJuYWlsOmZvY3VzLFxuLmJvb3RzdHJhcC1pc28gYS50aHVtYm5haWwuYWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzM3YWI3OyB9XG5cbi5ib290c3RyYXAtaXNvIC50aHVtYm5haWwgLmNhcHRpb24ge1xuICBwYWRkaW5nOiA5cHg7XG4gIGNvbG9yOiAjMzMzMzMzOyB9XG5cbi5ib290c3RyYXAtaXNvIC5hbGVydCB7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiA0cHg7IH1cblxuLmJvb3RzdHJhcC1pc28gLmFsZXJ0IGg0IHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgY29sb3I6IGluaGVyaXQ7IH1cblxuLmJvb3RzdHJhcC1pc28gLmFsZXJ0IC5hbGVydC1saW5rIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cblxuLmJvb3RzdHJhcC1pc28gLmFsZXJ0ID4gcCxcbi5ib290c3RyYXAtaXNvIC5hbGVydCA+IHVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuYWxlcnQgPiBwICsgcCB7XG4gIG1hcmdpbi10b3A6IDVweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuYWxlcnQtZGlzbWlzc2FibGUsXG4uYm9vdHN0cmFwLWlzbyAuYWxlcnQtZGlzbWlzc2libGUge1xuICBwYWRkaW5nLXJpZ2h0OiAzNXB4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5hbGVydC1kaXNtaXNzYWJsZSAuY2xvc2UsXG4uYm9vdHN0cmFwLWlzbyAuYWxlcnQtZGlzbWlzc2libGUgLmNsb3NlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0ycHg7XG4gIHJpZ2h0OiAtMjFweDtcbiAgY29sb3I6IGluaGVyaXQ7IH1cblxuLmJvb3RzdHJhcC1pc28gLmFsZXJ0LXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZmMGQ4O1xuICBib3JkZXItY29sb3I6ICNkNmU5YzY7XG4gIGNvbG9yOiAjM2M3NjNkOyB9XG5cbi5ib290c3RyYXAtaXNvIC5hbGVydC1zdWNjZXNzIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2M5ZTJiMzsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuYWxlcnQtc3VjY2VzcyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMmI1NDJjOyB9XG5cbi5ib290c3RyYXAtaXNvIC5hbGVydC1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZWRmNztcbiAgYm9yZGVyLWNvbG9yOiAjYmNlOGYxO1xuICBjb2xvcjogIzMxNzA4ZjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuYWxlcnQtaW5mbyBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNhNmUxZWM7IH1cblxuLmJvb3RzdHJhcC1pc28gLmFsZXJ0LWluZm8gLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzI0NTI2OTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuYWxlcnQtd2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2Y4ZTM7XG4gIGJvcmRlci1jb2xvcjogI2ZhZWJjYztcbiAgY29sb3I6ICM4YTZkM2I7IH1cblxuLmJvb3RzdHJhcC1pc28gLmFsZXJ0LXdhcm5pbmcgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZjdlMWI1OyB9XG5cbi5ib290c3RyYXAtaXNvIC5hbGVydC13YXJuaW5nIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICM2NjUxMmM7IH1cblxuLmJvb3RzdHJhcC1pc28gLmFsZXJ0LWRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmRlZGU7XG4gIGJvcmRlci1jb2xvcjogI2ViY2NkMTtcbiAgY29sb3I6ICNhOTQ0NDI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmFsZXJ0LWRhbmdlciBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNlNGI5YzA7IH1cblxuLmJvb3RzdHJhcC1pc28gLmFsZXJ0LWRhbmdlciAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjODQzNTM0OyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBwcm9ncmVzcy1iYXItc3RyaXBlcyB7XG4gIGZyb20ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDQwcHggMDsgfVxuICB0byB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwOyB9IH1cblxuQGtleWZyYW1lcyBwcm9ncmVzcy1iYXItc3RyaXBlcyB7XG4gIGZyb20ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDQwcHggMDsgfVxuICB0byB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwOyB9IH1cblxuLmJvb3RzdHJhcC1pc28gLnByb2dyZXNzIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAucHJvZ3Jlc3MtYmFyIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM3YWI3O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogd2lkdGggMC42cyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiB3aWR0aCAwLjZzIGVhc2U7XG4gIHRyYW5zaXRpb246IHdpZHRoIDAuNnMgZWFzZTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAucHJvZ3Jlc3Mtc3RyaXBlZCAucHJvZ3Jlc3MtYmFyLFxuLmJvb3RzdHJhcC1pc28gLnByb2dyZXNzLWJhci1zdHJpcGVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDQwcHggNDBweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAucHJvZ3Jlc3MuYWN0aXZlIC5wcm9ncmVzcy1iYXIsXG4uYm9vdHN0cmFwLWlzbyAucHJvZ3Jlc3MtYmFyLmFjdGl2ZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBwcm9ncmVzcy1iYXItc3RyaXBlcyAycyBsaW5lYXIgaW5maW5pdGU7XG4gIC1vLWFuaW1hdGlvbjogcHJvZ3Jlc3MtYmFyLXN0cmlwZXMgMnMgbGluZWFyIGluZmluaXRlO1xuICBhbmltYXRpb246IHByb2dyZXNzLWJhci1zdHJpcGVzIDJzIGxpbmVhciBpbmZpbml0ZTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAucHJvZ3Jlc3MtYmFyLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWNiODVjOyB9XG5cbi5ib290c3RyYXAtaXNvIC5wcm9ncmVzcy1zdHJpcGVkIC5wcm9ncmVzcy1iYXItc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAucHJvZ3Jlc3MtYmFyLWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWJjMGRlOyB9XG5cbi5ib290c3RyYXAtaXNvIC5wcm9ncmVzcy1zdHJpcGVkIC5wcm9ncmVzcy1iYXItaW5mbyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAucHJvZ3Jlc3MtYmFyLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBhZDRlOyB9XG5cbi5ib290c3RyYXAtaXNvIC5wcm9ncmVzcy1zdHJpcGVkIC5wcm9ncmVzcy1iYXItd2FybmluZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAucHJvZ3Jlc3MtYmFyLWRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOTUzNGY7IH1cblxuLmJvb3RzdHJhcC1pc28gLnByb2dyZXNzLXN0cmlwZWQgLnByb2dyZXNzLWJhci1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7IH1cblxuLmJvb3RzdHJhcC1pc28gLm1lZGlhIHtcbiAgbWFyZ2luLXRvcDogMTVweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubWVkaWE6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwOyB9XG5cbi5ib290c3RyYXAtaXNvIC5tZWRpYSxcbi5ib290c3RyYXAtaXNvIC5tZWRpYS1ib2R5IHtcbiAgem9vbTogMTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubWVkaWEtYm9keSB7XG4gIHdpZHRoOiAxMDAwMHB4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5tZWRpYS1vYmplY3Qge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubWVkaWEtcmlnaHQsXG4uYm9vdHN0cmFwLWlzbyAubWVkaWEgPiAucHVsbC1yaWdodCB7XG4gIHBhZGRpbmctbGVmdDogMTBweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubWVkaWEtbGVmdCxcbi5ib290c3RyYXAtaXNvIC5tZWRpYSA+IC5wdWxsLWxlZnQge1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5tZWRpYS1sZWZ0LFxuLmJvb3RzdHJhcC1pc28gLm1lZGlhLXJpZ2h0LFxuLmJvb3RzdHJhcC1pc28gLm1lZGlhLWJvZHkge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wOyB9XG5cbi5ib290c3RyYXAtaXNvIC5tZWRpYS1taWRkbGUge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG5cbi5ib290c3RyYXAtaXNvIC5tZWRpYS1ib3R0b20ge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tOyB9XG5cbi5ib290c3RyYXAtaXNvIC5tZWRpYS1oZWFkaW5nIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5tZWRpYS1saXN0IHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG5cbi5ib290c3RyYXAtaXNvIC5saXN0LWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgcGFkZGluZy1sZWZ0OiAwOyB9XG5cbi5ib290c3RyYXAtaXNvIC5saXN0LWdyb3VwLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IC0xcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGRkZGQ7IH1cblxuLmJvb3RzdHJhcC1pc28gLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDRweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNHB4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA0cHg7IH1cblxuLmJvb3RzdHJhcC1pc28gYS5saXN0LWdyb3VwLWl0ZW0ge1xuICBjb2xvcjogIzU1NTU1NTsgfVxuXG4uYm9vdHN0cmFwLWlzbyBhLmxpc3QtZ3JvdXAtaXRlbSAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcge1xuICBjb2xvcjogIzMzMzMzMzsgfVxuXG4uYm9vdHN0cmFwLWlzbyBhLmxpc3QtZ3JvdXAtaXRlbTpob3Zlcixcbi5ib290c3RyYXAtaXNvIGEubGlzdC1ncm91cC1pdGVtOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzU1NTU1NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkLFxuLmJvb3RzdHJhcC1pc28gLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZDpob3Zlcixcbi5ib290c3RyYXAtaXNvIC5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xuICBjb2xvcjogIzc3Nzc3NztcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbi5ib290c3RyYXAtaXNvIC5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQ6aG92ZXIgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuLmJvb3RzdHJhcC1pc28gLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZDpmb2N1cyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcge1xuICBjb2xvcjogaW5oZXJpdDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkIC5saXN0LWdyb3VwLWl0ZW0tdGV4dCxcbi5ib290c3RyYXAtaXNvIC5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQ6aG92ZXIgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0LFxuLmJvb3RzdHJhcC1pc28gLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZDpmb2N1cyAubGlzdC1ncm91cC1pdGVtLXRleHQge1xuICBjb2xvcjogIzc3Nzc3NzsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSxcbi5ib290c3RyYXAtaXNvIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmhvdmVyLFxuLmJvb3RzdHJhcC1pc28gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6Zm9jdXMge1xuICB6LWluZGV4OiAyO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzN2FiNztcbiAgYm9yZGVyLWNvbG9yOiAjMzM3YWI3OyB9XG5cbi5ib290c3RyYXAtaXNvIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbi5ib290c3RyYXAtaXNvIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmhvdmVyIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbi5ib290c3RyYXAtaXNvIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmZvY3VzIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbi5ib290c3RyYXAtaXNvIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyA+IHNtYWxsLFxuLmJvb3RzdHJhcC1pc28gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6aG92ZXIgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nID4gc21hbGwsXG4uYm9vdHN0cmFwLWlzbyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpmb2N1cyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcgPiBzbWFsbCxcbi5ib290c3RyYXAtaXNvIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyA+IC5zbWFsbCxcbi5ib290c3RyYXAtaXNvIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmhvdmVyIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyA+IC5zbWFsbCxcbi5ib290c3RyYXAtaXNvIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmZvY3VzIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyA+IC5zbWFsbCB7XG4gIGNvbG9yOiBpbmhlcml0OyB9XG5cbi5ib290c3RyYXAtaXNvIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIC5saXN0LWdyb3VwLWl0ZW0tdGV4dCxcbi5ib290c3RyYXAtaXNvIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmhvdmVyIC5saXN0LWdyb3VwLWl0ZW0tdGV4dCxcbi5ib290c3RyYXAtaXNvIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmZvY3VzIC5saXN0LWdyb3VwLWl0ZW0tdGV4dCB7XG4gIGNvbG9yOiAjYzdkZGVmOyB9XG5cbi5ib290c3RyYXAtaXNvIC5saXN0LWdyb3VwLWl0ZW0tc3VjY2VzcyB7XG4gIGNvbG9yOiAjM2M3NjNkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZmMGQ4OyB9XG5cbi5ib290c3RyYXAtaXNvIGEubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Mge1xuICBjb2xvcjogIzNjNzYzZDsgfVxuXG4uYm9vdHN0cmFwLWlzbyBhLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyB7XG4gIGNvbG9yOiBpbmhlcml0OyB9XG5cbi5ib290c3RyYXAtaXNvIGEubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3M6aG92ZXIsXG4uYm9vdHN0cmFwLWlzbyBhLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzOmZvY3VzIHtcbiAgY29sb3I6ICMzYzc2M2Q7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMGU5YzY7IH1cblxuLmJvb3RzdHJhcC1pc28gYS5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmUsXG4uYm9vdHN0cmFwLWlzbyBhLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZTpob3Zlcixcbi5ib290c3RyYXAtaXNvIGEubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYzc2M2Q7XG4gIGJvcmRlci1jb2xvcjogIzNjNzYzZDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubGlzdC1ncm91cC1pdGVtLWluZm8ge1xuICBjb2xvcjogIzMxNzA4ZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZWRmNzsgfVxuXG4uYm9vdHN0cmFwLWlzbyBhLmxpc3QtZ3JvdXAtaXRlbS1pbmZvIHtcbiAgY29sb3I6ICMzMTcwOGY7IH1cblxuLmJvb3RzdHJhcC1pc28gYS5saXN0LWdyb3VwLWl0ZW0taW5mbyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcge1xuICBjb2xvcjogaW5oZXJpdDsgfVxuXG4uYm9vdHN0cmFwLWlzbyBhLmxpc3QtZ3JvdXAtaXRlbS1pbmZvOmhvdmVyLFxuLmJvb3RzdHJhcC1pc28gYS5saXN0LWdyb3VwLWl0ZW0taW5mbzpmb2N1cyB7XG4gIGNvbG9yOiAjMzE3MDhmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzRlM2YzOyB9XG5cbi5ib290c3RyYXAtaXNvIGEubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlLFxuLmJvb3RzdHJhcC1pc28gYS5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmU6aG92ZXIsXG4uYm9vdHN0cmFwLWlzbyBhLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzE3MDhmO1xuICBib3JkZXItY29sb3I6ICMzMTcwOGY7IH1cblxuLmJvb3RzdHJhcC1pc28gLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nIHtcbiAgY29sb3I6ICM4YTZkM2I7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2Y4ZTM7IH1cblxuLmJvb3RzdHJhcC1pc28gYS5saXN0LWdyb3VwLWl0ZW0td2FybmluZyB7XG4gIGNvbG9yOiAjOGE2ZDNiOyB9XG5cbi5ib290c3RyYXAtaXNvIGEubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nIHtcbiAgY29sb3I6IGluaGVyaXQ7IH1cblxuLmJvb3RzdHJhcC1pc28gYS5saXN0LWdyb3VwLWl0ZW0td2FybmluZzpob3Zlcixcbi5ib290c3RyYXAtaXNvIGEubGlzdC1ncm91cC1pdGVtLXdhcm5pbmc6Zm9jdXMge1xuICBjb2xvcjogIzhhNmQzYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZjJjYzsgfVxuXG4uYm9vdHN0cmFwLWlzbyBhLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZSxcbi5ib290c3RyYXAtaXNvIGEubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlOmhvdmVyLFxuLmJvb3RzdHJhcC1pc28gYS5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmU6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhhNmQzYjtcbiAgYm9yZGVyLWNvbG9yOiAjOGE2ZDNiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyIHtcbiAgY29sb3I6ICNhOTQ0NDI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmRlZGU7IH1cblxuLmJvb3RzdHJhcC1pc28gYS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyIHtcbiAgY29sb3I6ICNhOTQ0NDI7IH1cblxuLmJvb3RzdHJhcC1pc28gYS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyB7XG4gIGNvbG9yOiBpbmhlcml0OyB9XG5cbi5ib290c3RyYXAtaXNvIGEubGlzdC1ncm91cC1pdGVtLWRhbmdlcjpob3Zlcixcbi5ib290c3RyYXAtaXNvIGEubGlzdC1ncm91cC1pdGVtLWRhbmdlcjpmb2N1cyB7XG4gIGNvbG9yOiAjYTk0NDQyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJjY2NjOyB9XG5cbi5ib290c3RyYXAtaXNvIGEubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmUsXG4uYm9vdHN0cmFwLWlzbyBhLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlOmhvdmVyLFxuLmJvb3RzdHJhcC1pc28gYS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTk0NDQyO1xuICBib3JkZXItY29sb3I6ICNhOTQ0NDI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5saXN0LWdyb3VwLWl0ZW0tdGV4dCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7IH1cblxuLmJvb3RzdHJhcC1pc28gLnBhbmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgYm94LXNoYWRvdzogMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7IH1cblxuLmJvb3RzdHJhcC1pc28gLnBhbmVsLWJvZHkge1xuICBwYWRkaW5nOiAxNXB4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5wYW5lbC1oZWFkaW5nIHtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDNweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwtaGVhZGluZyA+IC5kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6IGluaGVyaXQ7IH1cblxuLmJvb3RzdHJhcC1pc28gLnBhbmVsLXRpdGxlIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogaW5oZXJpdDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwtdGl0bGUgPiBhLFxuLmJvb3RzdHJhcC1pc28gLnBhbmVsLXRpdGxlID4gc21hbGwsXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwtdGl0bGUgPiAuc21hbGwsXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwtdGl0bGUgPiBzbWFsbCA+IGEsXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwtdGl0bGUgPiAuc21hbGwgPiBhIHtcbiAgY29sb3I6IGluaGVyaXQ7IH1cblxuLmJvb3RzdHJhcC1pc28gLnBhbmVsLWZvb3RlciB7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZGRkZGQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAubGlzdC1ncm91cCxcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC5wYW5lbC1jb2xsYXBzZSA+IC5saXN0LWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAubGlzdC1ncm91cCAubGlzdC1ncm91cC1pdGVtLFxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnBhbmVsLWNvbGxhcHNlID4gLmxpc3QtZ3JvdXAgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIGJvcmRlci13aWR0aDogMXB4IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7IH1cblxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLmxpc3QtZ3JvdXA6Zmlyc3QtY2hpbGQgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCxcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC5wYW5lbC1jb2xsYXBzZSA+IC5saXN0LWdyb3VwOmZpcnN0LWNoaWxkIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzcHg7IH1cblxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLmxpc3QtZ3JvdXA6bGFzdC1jaGlsZCAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQsXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAucGFuZWwtY29sbGFwc2UgPiAubGlzdC1ncm91cDpsYXN0LWNoaWxkIC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwtaGVhZGluZyArIC5saXN0LWdyb3VwIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXdpZHRoOiAwOyB9XG5cbi5ib290c3RyYXAtaXNvIC5saXN0LWdyb3VwICsgLnBhbmVsLWZvb3RlciB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7IH1cblxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLFxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUsXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAucGFuZWwtY29sbGFwc2UgPiAudGFibGUge1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZSBjYXB0aW9uLFxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUgY2FwdGlvbixcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC5wYW5lbC1jb2xsYXBzZSA+IC50YWJsZSBjYXB0aW9uIHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZTpmaXJzdC1jaGlsZCxcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmZpcnN0LWNoaWxkID4gLnRhYmxlOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRoZWFkOmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQsXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpmaXJzdC1jaGlsZCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRoZWFkOmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQsXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0Ym9keTpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkLFxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6Zmlyc3QtY2hpbGQgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0Ym9keTpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRoZWFkOmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGQ6Zmlyc3QtY2hpbGQsXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpmaXJzdC1jaGlsZCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRoZWFkOmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGQ6Zmlyc3QtY2hpbGQsXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0Ym9keTpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRkOmZpcnN0LWNoaWxkLFxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6Zmlyc3QtY2hpbGQgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0Ym9keTpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRkOmZpcnN0LWNoaWxkLFxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGhlYWQ6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB0aDpmaXJzdC1jaGlsZCxcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmZpcnN0LWNoaWxkID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGhlYWQ6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB0aDpmaXJzdC1jaGlsZCxcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRib2R5OmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQsXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpmaXJzdC1jaGlsZCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRib2R5OmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzcHg7IH1cblxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGhlYWQ6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB0ZDpsYXN0LWNoaWxkLFxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6Zmlyc3QtY2hpbGQgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0aGVhZDpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRkOmxhc3QtY2hpbGQsXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0Ym9keTpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRkOmxhc3QtY2hpbGQsXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpmaXJzdC1jaGlsZCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRib2R5OmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZCxcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRoZWFkOmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGg6bGFzdC1jaGlsZCxcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmZpcnN0LWNoaWxkID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGhlYWQ6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB0aDpsYXN0LWNoaWxkLFxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGJvZHk6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB0aDpsYXN0LWNoaWxkLFxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6Zmlyc3QtY2hpbGQgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0Ym9keTpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRoOmxhc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZTpsYXN0LWNoaWxkLFxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZCA+IC50YWJsZTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGJvZHk6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQsXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpsYXN0LWNoaWxkID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Ym9keTpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCxcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGZvb3Q6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQsXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpsYXN0LWNoaWxkID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Zm9vdDpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRib2R5Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHRkOmZpcnN0LWNoaWxkLFxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGJvZHk6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGQ6Zmlyc3QtY2hpbGQsXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRmb290Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHRkOmZpcnN0LWNoaWxkLFxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGZvb3Q6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGQ6Zmlyc3QtY2hpbGQsXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRib2R5Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHRoOmZpcnN0LWNoaWxkLFxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGJvZHk6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQsXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRmb290Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHRoOmZpcnN0LWNoaWxkLFxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGZvb3Q6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7IH1cblxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Ym9keTpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCB0ZDpsYXN0LWNoaWxkLFxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGJvZHk6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZCxcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGZvb3Q6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZCxcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmxhc3QtY2hpbGQgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRmb290Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHRkOmxhc3QtY2hpbGQsXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRib2R5Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHRoOmxhc3QtY2hpbGQsXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpsYXN0LWNoaWxkID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Ym9keTpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCB0aDpsYXN0LWNoaWxkLFxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Zm9vdDpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCB0aDpsYXN0LWNoaWxkLFxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGZvb3Q6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGg6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7IH1cblxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnBhbmVsLWJvZHkgKyAudGFibGUsXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAucGFuZWwtYm9keSArIC50YWJsZS1yZXNwb25zaXZlLFxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlICsgLnBhbmVsLWJvZHksXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSArIC5wYW5lbC1ib2R5IHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZGRkZGQ7IH1cblxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlID4gdGJvZHk6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB0aCxcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZSA+IHRib2R5OmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGQge1xuICBib3JkZXItdG9wOiAwOyB9XG5cbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCxcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAwOyB9XG5cbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0aDpmaXJzdC1jaGlsZCxcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRoOmZpcnN0LWNoaWxkLFxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRoOmZpcnN0LWNoaWxkLFxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGg6Zmlyc3QtY2hpbGQsXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGg6Zmlyc3QtY2hpbGQsXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0aDpmaXJzdC1jaGlsZCxcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0ZDpmaXJzdC1jaGlsZCxcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRkOmZpcnN0LWNoaWxkLFxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRkOmZpcnN0LWNoaWxkLFxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGQ6Zmlyc3QtY2hpbGQsXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGQ6Zmlyc3QtY2hpbGQsXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0ZDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1sZWZ0OiAwOyB9XG5cbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0aDpsYXN0LWNoaWxkLFxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGg6bGFzdC1jaGlsZCxcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0aDpsYXN0LWNoaWxkLFxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGg6bGFzdC1jaGlsZCxcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0aDpsYXN0LWNoaWxkLFxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGg6bGFzdC1jaGlsZCxcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0ZDpsYXN0LWNoaWxkLFxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGQ6bGFzdC1jaGlsZCxcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0ZDpsYXN0LWNoaWxkLFxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGQ6bGFzdC1jaGlsZCxcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0ZDpsYXN0LWNoaWxkLFxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGQ6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodDogMDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyOmZpcnN0LWNoaWxkID4gdGQsXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHI6Zmlyc3QtY2hpbGQgPiB0ZCxcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHI6Zmlyc3QtY2hpbGQgPiB0ZCxcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0cjpmaXJzdC1jaGlsZCA+IHRkLFxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0cjpmaXJzdC1jaGlsZCA+IHRoLFxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyOmZpcnN0LWNoaWxkID4gdGgsXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyOmZpcnN0LWNoaWxkID4gdGgsXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHI6Zmlyc3QtY2hpbGQgPiB0aCB7XG4gIGJvcmRlci1ib3R0b206IDA7IH1cblxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0cjpsYXN0LWNoaWxkID4gdGQsXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHI6bGFzdC1jaGlsZCA+IHRkLFxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0cjpsYXN0LWNoaWxkID4gdGQsXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHI6bGFzdC1jaGlsZCA+IHRkLFxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0cjpsYXN0LWNoaWxkID4gdGgsXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHI6bGFzdC1jaGlsZCA+IHRoLFxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0cjpsYXN0LWNoaWxkID4gdGgsXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHI6bGFzdC1jaGlsZCA+IHRoIHtcbiAgYm9yZGVyLWJvdHRvbTogMDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSB7XG4gIGJvcmRlcjogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwtZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5wYW5lbC1ncm91cCAucGFuZWwge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBib3JkZXItcmFkaXVzOiA0cHg7IH1cblxuLmJvb3RzdHJhcC1pc28gLnBhbmVsLWdyb3VwIC5wYW5lbCArIC5wYW5lbCB7XG4gIG1hcmdpbi10b3A6IDVweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwtZ3JvdXAgLnBhbmVsLWhlYWRpbmcge1xuICBib3JkZXItYm90dG9tOiAwOyB9XG5cbi5ib290c3RyYXAtaXNvIC5wYW5lbC1ncm91cCAucGFuZWwtaGVhZGluZyArIC5wYW5lbC1jb2xsYXBzZSA+IC5wYW5lbC1ib2R5LFxuLmJvb3RzdHJhcC1pc28gLnBhbmVsLWdyb3VwIC5wYW5lbC1oZWFkaW5nICsgLnBhbmVsLWNvbGxhcHNlID4gLmxpc3QtZ3JvdXAge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZGRkZDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwtZ3JvdXAgLnBhbmVsLWZvb3RlciB7XG4gIGJvcmRlci10b3A6IDA7IH1cblxuLmJvb3RzdHJhcC1pc28gLnBhbmVsLWdyb3VwIC5wYW5lbC1mb290ZXIgKyAucGFuZWwtY29sbGFwc2UgLnBhbmVsLWJvZHkge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZGRkZDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwtZGVmYXVsdCB7XG4gIGJvcmRlci1jb2xvcjogI2RkZGRkZDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwtZGVmYXVsdCA+IC5wYW5lbC1oZWFkaW5nIHtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gIGJvcmRlci1jb2xvcjogI2RkZGRkZDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwtZGVmYXVsdCA+IC5wYW5lbC1oZWFkaW5nICsgLnBhbmVsLWNvbGxhcHNlID4gLnBhbmVsLWJvZHkge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZGRkZGRkOyB9XG5cbi5ib290c3RyYXAtaXNvIC5wYW5lbC1kZWZhdWx0ID4gLnBhbmVsLWhlYWRpbmcgLmJhZGdlIHtcbiAgY29sb3I6ICNmNWY1ZjU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzMzMzM7IH1cblxuLmJvb3RzdHJhcC1pc28gLnBhbmVsLWRlZmF1bHQgPiAucGFuZWwtZm9vdGVyICsgLnBhbmVsLWNvbGxhcHNlID4gLnBhbmVsLWJvZHkge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZGRkZGRkOyB9XG5cbi5ib290c3RyYXAtaXNvIC5wYW5lbC1wcmltYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiAjMzM3YWI3OyB9XG5cbi5ib290c3RyYXAtaXNvIC5wYW5lbC1wcmltYXJ5ID4gLnBhbmVsLWhlYWRpbmcge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzN2FiNztcbiAgYm9yZGVyLWNvbG9yOiAjMzM3YWI3OyB9XG5cbi5ib290c3RyYXAtaXNvIC5wYW5lbC1wcmltYXJ5ID4gLnBhbmVsLWhlYWRpbmcgKyAucGFuZWwtY29sbGFwc2UgPiAucGFuZWwtYm9keSB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMzMzdhYjc7IH1cblxuLmJvb3RzdHJhcC1pc28gLnBhbmVsLXByaW1hcnkgPiAucGFuZWwtaGVhZGluZyAuYmFkZ2Uge1xuICBjb2xvcjogIzMzN2FiNztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwtcHJpbWFyeSA+IC5wYW5lbC1mb290ZXIgKyAucGFuZWwtY29sbGFwc2UgPiAucGFuZWwtYm9keSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMzMzdhYjc7IH1cblxuLmJvb3RzdHJhcC1pc28gLnBhbmVsLXN1Y2Nlc3Mge1xuICBib3JkZXItY29sb3I6ICNkNmU5YzY7IH1cblxuLmJvb3RzdHJhcC1pc28gLnBhbmVsLXN1Y2Nlc3MgPiAucGFuZWwtaGVhZGluZyB7XG4gIGNvbG9yOiAjM2M3NjNkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZmMGQ4O1xuICBib3JkZXItY29sb3I6ICNkNmU5YzY7IH1cblxuLmJvb3RzdHJhcC1pc28gLnBhbmVsLXN1Y2Nlc3MgPiAucGFuZWwtaGVhZGluZyArIC5wYW5lbC1jb2xsYXBzZSA+IC5wYW5lbC1ib2R5IHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2Q2ZTljNjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwtc3VjY2VzcyA+IC5wYW5lbC1oZWFkaW5nIC5iYWRnZSB7XG4gIGNvbG9yOiAjZGZmMGQ4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2M3NjNkOyB9XG5cbi5ib290c3RyYXAtaXNvIC5wYW5lbC1zdWNjZXNzID4gLnBhbmVsLWZvb3RlciArIC5wYW5lbC1jb2xsYXBzZSA+IC5wYW5lbC1ib2R5IHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2Q2ZTljNjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwtaW5mbyB7XG4gIGJvcmRlci1jb2xvcjogI2JjZThmMTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwtaW5mbyA+IC5wYW5lbC1oZWFkaW5nIHtcbiAgY29sb3I6ICMzMTcwOGY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOWVkZjc7XG4gIGJvcmRlci1jb2xvcjogI2JjZThmMTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwtaW5mbyA+IC5wYW5lbC1oZWFkaW5nICsgLnBhbmVsLWNvbGxhcHNlID4gLnBhbmVsLWJvZHkge1xuICBib3JkZXItdG9wLWNvbG9yOiAjYmNlOGYxOyB9XG5cbi5ib290c3RyYXAtaXNvIC5wYW5lbC1pbmZvID4gLnBhbmVsLWhlYWRpbmcgLmJhZGdlIHtcbiAgY29sb3I6ICNkOWVkZjc7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMTcwOGY7IH1cblxuLmJvb3RzdHJhcC1pc28gLnBhbmVsLWluZm8gPiAucGFuZWwtZm9vdGVyICsgLnBhbmVsLWNvbGxhcHNlID4gLnBhbmVsLWJvZHkge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjYmNlOGYxOyB9XG5cbi5ib290c3RyYXAtaXNvIC5wYW5lbC13YXJuaW5nIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmFlYmNjOyB9XG5cbi5ib290c3RyYXAtaXNvIC5wYW5lbC13YXJuaW5nID4gLnBhbmVsLWhlYWRpbmcge1xuICBjb2xvcjogIzhhNmQzYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjhlMztcbiAgYm9yZGVyLWNvbG9yOiAjZmFlYmNjOyB9XG5cbi5ib290c3RyYXAtaXNvIC5wYW5lbC13YXJuaW5nID4gLnBhbmVsLWhlYWRpbmcgKyAucGFuZWwtY29sbGFwc2UgPiAucGFuZWwtYm9keSB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmYWViY2M7IH1cblxuLmJvb3RzdHJhcC1pc28gLnBhbmVsLXdhcm5pbmcgPiAucGFuZWwtaGVhZGluZyAuYmFkZ2Uge1xuICBjb2xvcjogI2ZjZjhlMztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhhNmQzYjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwtd2FybmluZyA+IC5wYW5lbC1mb290ZXIgKyAucGFuZWwtY29sbGFwc2UgPiAucGFuZWwtYm9keSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmYWViY2M7IH1cblxuLmJvb3RzdHJhcC1pc28gLnBhbmVsLWRhbmdlciB7XG4gIGJvcmRlci1jb2xvcjogI2ViY2NkMTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwtZGFuZ2VyID4gLnBhbmVsLWhlYWRpbmcge1xuICBjb2xvcjogI2E5NDQ0MjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZGVkZTtcbiAgYm9yZGVyLWNvbG9yOiAjZWJjY2QxOyB9XG5cbi5ib290c3RyYXAtaXNvIC5wYW5lbC1kYW5nZXIgPiAucGFuZWwtaGVhZGluZyArIC5wYW5lbC1jb2xsYXBzZSA+IC5wYW5lbC1ib2R5IHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ViY2NkMTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwtZGFuZ2VyID4gLnBhbmVsLWhlYWRpbmcgLmJhZGdlIHtcbiAgY29sb3I6ICNmMmRlZGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhOTQ0NDI7IH1cblxuLmJvb3RzdHJhcC1pc28gLnBhbmVsLWRhbmdlciA+IC5wYW5lbC1mb290ZXIgKyAucGFuZWwtY29sbGFwc2UgPiAucGFuZWwtYm9keSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNlYmNjZDE7IH1cblxuLmJvb3RzdHJhcC1pc28gLmVtYmVkLXJlc3BvbnNpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLmJvb3RzdHJhcC1pc28gLmVtYmVkLXJlc3BvbnNpdmUgLmVtYmVkLXJlc3BvbnNpdmUtaXRlbSxcbi5ib290c3RyYXAtaXNvIC5lbWJlZC1yZXNwb25zaXZlIGlmcmFtZSxcbi5ib290c3RyYXAtaXNvIC5lbWJlZC1yZXNwb25zaXZlIGVtYmVkLFxuLmJvb3RzdHJhcC1pc28gLmVtYmVkLXJlc3BvbnNpdmUgb2JqZWN0LFxuLmJvb3RzdHJhcC1pc28gLmVtYmVkLXJlc3BvbnNpdmUgdmlkZW8ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDA7IH1cblxuLmJvb3RzdHJhcC1pc28gLmVtYmVkLXJlc3BvbnNpdmUtMTZieTkge1xuICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlOyB9XG5cbi5ib290c3RyYXAtaXNvIC5lbWJlZC1yZXNwb25zaXZlLTRieTMge1xuICBwYWRkaW5nLWJvdHRvbTogNzUlOyB9XG5cbi5ib290c3RyYXAtaXNvIC53ZWxsIHtcbiAgbWluLWhlaWdodDogMjBweDtcbiAgcGFkZGluZzogMTlweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2UzZTNlMztcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA1KTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAud2VsbCBibG9ja3F1b3RlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGRkO1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xNSk7IH1cblxuLmJvb3RzdHJhcC1pc28gLndlbGwtbGcge1xuICBwYWRkaW5nOiAyNHB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7IH1cblxuLmJvb3RzdHJhcC1pc28gLndlbGwtc20ge1xuICBwYWRkaW5nOiA5cHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuY2xvc2Uge1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDAgI2ZmZmZmZjtcbiAgb3BhY2l0eTogMC4yO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MjApOyB9XG5cbi5ib290c3RyYXAtaXNvIC5jbG9zZTpob3Zlcixcbi5ib290c3RyYXAtaXNvIC5jbG9zZTpmb2N1cyB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3BhY2l0eTogMC41O1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9NTApOyB9XG5cbi5ib290c3RyYXAtaXNvIGJ1dHRvbi5jbG9zZSB7XG4gIHBhZGRpbmc6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyB9XG5cbi5ib290c3RyYXAtaXNvIC5tb2RhbC1vcGVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubW9kYWwge1xuICBkaXNwbGF5OiBub25lO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA0MDtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICBvdXRsaW5lOiAwOyB9XG5cbi5ib290c3RyYXAtaXNvIC5tb2RhbC5mYWRlIC5tb2RhbC1kaWFsb2cge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0yNSUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTI1JSk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0yNSUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMjUlKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0O1xuICAtbW96LXRyYW5zaXRpb246IC1tb3otdHJhbnNmb3JtIDAuM3MgZWFzZS1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IC1vLXRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLW91dDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubW9kYWwuaW4gLm1vZGFsLWRpYWxvZyB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApOyB9XG5cbi5ib290c3RyYXAtaXNvIC5tb2RhbC1vcGVuIC5tb2RhbCB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bzsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubW9kYWwtZGlhbG9nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiAxMHB4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5tb2RhbC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjOTk5OTk5O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDNweCA5cHggcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBib3gtc2hhZG93OiAwIDNweCA5cHggcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBvdXRsaW5lOiAwOyB9XG5cbi5ib290c3RyYXAtaXNvIC5tb2RhbC1iYWNrZHJvcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubW9kYWwtYmFja2Ryb3AuZmFkZSB7XG4gIG9wYWNpdHk6IDA7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubW9kYWwtYmFja2Ryb3AuaW4ge1xuICBvcGFjaXR5OiAwLjU7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT01MCk7IH1cblxuLmJvb3RzdHJhcC1pc28gLm1vZGFsLWhlYWRlciB7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTVlNWU1O1xuICBtaW4taGVpZ2h0OiAxNi40Mjg1NzE0M3B4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5tb2RhbC1oZWFkZXIgLmNsb3NlIHtcbiAgbWFyZ2luLXRvcDogLTJweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubW9kYWwtdGl0bGUge1xuICBtYXJnaW46IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzOyB9XG5cbi5ib290c3RyYXAtaXNvIC5tb2RhbC1ib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxNXB4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5tb2RhbC1mb290ZXIge1xuICBwYWRkaW5nOiAxNXB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlNWU1ZTU7IH1cblxuLmJvb3RzdHJhcC1pc28gLm1vZGFsLWZvb3RlciAuYnRuICsgLmJ0biB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLmJvb3RzdHJhcC1pc28gLm1vZGFsLWZvb3RlciAuYnRuLWdyb3VwIC5idG4gKyAuYnRuIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7IH1cblxuLmJvb3RzdHJhcC1pc28gLm1vZGFsLWZvb3RlciAuYnRuLWJsb2NrICsgLmJ0bi1ibG9jayB7XG4gIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbi5ib290c3RyYXAtaXNvIC5tb2RhbC1zY3JvbGxiYXItbWVhc3VyZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtOTk5OXB4O1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBvdmVyZmxvdzogc2Nyb2xsOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYm9vdHN0cmFwLWlzbyAubW9kYWwtZGlhbG9nIHtcbiAgICB3aWR0aDogNjAwcHg7XG4gICAgbWFyZ2luOiAzMHB4IGF1dG87IH1cbiAgLmJvb3RzdHJhcC1pc28gLm1vZGFsLWNvbnRlbnQge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCA1cHggMTVweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgYm94LXNoYWRvdzogMCA1cHggMTVweCByZ2JhKDAsIDAsIDAsIDAuNSk7IH1cbiAgLmJvb3RzdHJhcC1pc28gLm1vZGFsLXNtIHtcbiAgICB3aWR0aDogMzAwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJvb3RzdHJhcC1pc28gLm1vZGFsLWxnIHtcbiAgICB3aWR0aDogOTAwcHg7IH0gfVxuXG4uYm9vdHN0cmFwLWlzbyAudG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTA3MDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgb3BhY2l0eTogMDtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApOyB9XG5cbi5ib290c3RyYXAtaXNvIC50b29sdGlwLmluIHtcbiAgb3BhY2l0eTogMC45O1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9OTApOyB9XG5cbi5ib290c3RyYXAtaXNvIC50b29sdGlwLnRvcCB7XG4gIG1hcmdpbi10b3A6IC0zcHg7XG4gIHBhZGRpbmc6IDVweCAwOyB9XG5cbi5ib290c3RyYXAtaXNvIC50b29sdGlwLnJpZ2h0IHtcbiAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgcGFkZGluZzogMCA1cHg7IH1cblxuLmJvb3RzdHJhcC1pc28gLnRvb2x0aXAuYm90dG9tIHtcbiAgbWFyZ2luLXRvcDogM3B4O1xuICBwYWRkaW5nOiA1cHggMDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAudG9vbHRpcC5sZWZ0IHtcbiAgbWFyZ2luLWxlZnQ6IC0zcHg7XG4gIHBhZGRpbmc6IDAgNXB4OyB9XG5cbi5ib290c3RyYXAtaXNvIC50b29sdGlwLWlubmVyIHtcbiAgbWF4LXdpZHRoOiAyMDBweDtcbiAgcGFkZGluZzogM3B4IDhweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICBib3JkZXItcmFkaXVzOiA0cHg7IH1cblxuLmJvb3RzdHJhcC1pc28gLnRvb2x0aXAtYXJyb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7IH1cblxuLmJvb3RzdHJhcC1pc28gLnRvb2x0aXAudG9wIC50b29sdGlwLWFycm93IHtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtNXB4O1xuICBib3JkZXItd2lkdGg6IDVweCA1cHggMDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzAwMDAwMDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAudG9vbHRpcC50b3AtbGVmdCAudG9vbHRpcC1hcnJvdyB7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDVweDtcbiAgbWFyZ2luLWJvdHRvbTogLTVweDtcbiAgYm9yZGVyLXdpZHRoOiA1cHggNXB4IDA7XG4gIGJvcmRlci10b3AtY29sb3I6ICMwMDAwMDA7IH1cblxuLmJvb3RzdHJhcC1pc28gLnRvb2x0aXAudG9wLXJpZ2h0IC50b29sdGlwLWFycm93IHtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IC01cHg7XG4gIGJvcmRlci13aWR0aDogNXB4IDVweCAwO1xuICBib3JkZXItdG9wLWNvbG9yOiAjMDAwMDAwOyB9XG5cbi5ib290c3RyYXAtaXNvIC50b29sdGlwLnJpZ2h0IC50b29sdGlwLWFycm93IHtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbi10b3A6IC01cHg7XG4gIGJvcmRlci13aWR0aDogNXB4IDVweCA1cHggMDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMDAwMDAwOyB9XG5cbi5ib290c3RyYXAtaXNvIC50b29sdGlwLmxlZnQgLnRvb2x0aXAtYXJyb3cge1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbi10b3A6IC01cHg7XG4gIGJvcmRlci13aWR0aDogNXB4IDAgNXB4IDVweDtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMwMDAwMDA7IH1cblxuLmJvb3RzdHJhcC1pc28gLnRvb2x0aXAuYm90dG9tIC50b29sdGlwLWFycm93IHtcbiAgdG9wOiAwO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtNXB4O1xuICBib3JkZXItd2lkdGg6IDAgNXB4IDVweDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzAwMDAwMDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAudG9vbHRpcC5ib3R0b20tbGVmdCAudG9vbHRpcC1hcnJvdyB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDVweDtcbiAgbWFyZ2luLXRvcDogLTVweDtcbiAgYm9yZGVyLXdpZHRoOiAwIDVweCA1cHg7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMDAwMDA7IH1cblxuLmJvb3RzdHJhcC1pc28gLnRvb2x0aXAuYm90dG9tLXJpZ2h0IC50b29sdGlwLWFycm93IHtcbiAgdG9wOiAwO1xuICBsZWZ0OiA1cHg7XG4gIG1hcmdpbi10b3A6IC01cHg7XG4gIGJvcmRlci13aWR0aDogMCA1cHggNXB4O1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMDAwMDAwOyB9XG5cbi5ib290c3RyYXAtaXNvIC5wb3BvdmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwNjA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1heC13aWR0aDogMjc2cHg7XG4gIHBhZGRpbmc6IDFweDtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjY2NjYztcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCA1cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsOyB9XG5cbi5ib290c3RyYXAtaXNvIC5wb3BvdmVyLnRvcCB7XG4gIG1hcmdpbi10b3A6IC0xMHB4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5wb3BvdmVyLnJpZ2h0IHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7IH1cblxuLmJvb3RzdHJhcC1pc28gLnBvcG92ZXIuYm90dG9tIHtcbiAgbWFyZ2luLXRvcDogMTBweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAucG9wb3Zlci5sZWZ0IHtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5wb3BvdmVyLXRpdGxlIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiA4cHggMTRweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ViZWJlYjtcbiAgYm9yZGVyLXJhZGl1czogNXB4IDVweCAwIDA7IH1cblxuLmJvb3RzdHJhcC1pc28gLnBvcG92ZXItY29udGVudCB7XG4gIHBhZGRpbmc6IDlweCAxNHB4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5wb3BvdmVyID4gLmFycm93LFxuLmJvb3RzdHJhcC1pc28gLnBvcG92ZXIgPiAuYXJyb3c6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItc3R5bGU6IHNvbGlkOyB9XG5cbi5ib290c3RyYXAtaXNvIC5wb3BvdmVyID4gLmFycm93IHtcbiAgYm9yZGVyLXdpZHRoOiAxMXB4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5wb3BvdmVyID4gLmFycm93OmFmdGVyIHtcbiAgYm9yZGVyLXdpZHRoOiAxMHB4O1xuICBjb250ZW50OiBcIlwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5wb3BvdmVyLnRvcCA+IC5hcnJvdyB7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC0xMXB4O1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICBib3JkZXItdG9wLWNvbG9yOiAjOTk5OTk5O1xuICBib3JkZXItdG9wLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBib3R0b206IC0xMXB4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5wb3BvdmVyLnRvcCA+IC5hcnJvdzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBib3R0b206IDFweDtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICBib3JkZXItdG9wLWNvbG9yOiAjZmZmZmZmOyB9XG5cbi5ib290c3RyYXAtaXNvIC5wb3BvdmVyLnJpZ2h0ID4gLmFycm93IHtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IC0xMXB4O1xuICBtYXJnaW4tdG9wOiAtMTFweDtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzk5OTk5OTtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpOyB9XG5cbi5ib290c3RyYXAtaXNvIC5wb3BvdmVyLnJpZ2h0ID4gLmFycm93OmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGxlZnQ6IDFweDtcbiAgYm90dG9tOiAtMTBweDtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2ZmZmZmZjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAucG9wb3Zlci5ib3R0b20gPiAuYXJyb3cge1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtMTFweDtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzk5OTk5OTtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgdG9wOiAtMTFweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAucG9wb3Zlci5ib3R0b20gPiAuYXJyb3c6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgdG9wOiAxcHg7XG4gIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZmZmZjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAucG9wb3Zlci5sZWZ0ID4gLmFycm93IHtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgbWFyZ2luLXRvcDogLTExcHg7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMDtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM5OTk5OTk7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpOyB9XG5cbi5ib290c3RyYXAtaXNvIC5wb3BvdmVyLmxlZnQgPiAuYXJyb3c6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgcmlnaHQ6IDFweDtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuICBib3JkZXItbGVmdC1jb2xvcjogI2ZmZmZmZjtcbiAgYm90dG9tOiAtMTBweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmJvb3RzdHJhcC1pc28gLmNhcm91c2VsLWlubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMTAwJTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtaW5uZXIgPiAuaXRlbSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjZzIGVhc2UtaW4tb3V0IGxlZnQ7XG4gIC1vLXRyYW5zaXRpb246IDAuNnMgZWFzZS1pbi1vdXQgbGVmdDtcbiAgdHJhbnNpdGlvbjogMC42cyBlYXNlLWluLW91dCBsZWZ0OyB9XG5cbi5ib290c3RyYXAtaXNvIC5jYXJvdXNlbC1pbm5lciA+IC5pdGVtID4gaW1nLFxuLmJvb3RzdHJhcC1pc28gLmNhcm91c2VsLWlubmVyID4gLml0ZW0gPiBhID4gaW1nIHtcbiAgbGluZS1oZWlnaHQ6IDE7IH1cblxuQG1lZGlhIGFsbCBhbmQgKHRyYW5zZm9ybS0zZCksICgtd2Via2l0LXRyYW5zZm9ybS0zZCkge1xuICAuYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtaW5uZXIgPiAuaXRlbSB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjZzIGVhc2UtaW4tb3V0O1xuICAgIC1tb3otdHJhbnNpdGlvbjogLW1vei10cmFuc2Zvcm0gMC42cyBlYXNlLWluLW91dDtcbiAgICAtby10cmFuc2l0aW9uOiAtby10cmFuc2Zvcm0gMC42cyBlYXNlLWluLW91dDtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cyBlYXNlLWluLW91dDtcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAtbW96LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgLXdlYmtpdC1wZXJzcGVjdGl2ZTogMTAwMDtcbiAgICAtbW96LXBlcnNwZWN0aXZlOiAxMDAwO1xuICAgIHBlcnNwZWN0aXZlOiAxMDAwOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jYXJvdXNlbC1pbm5lciA+IC5pdGVtLm5leHQsXG4gIC5ib290c3RyYXAtaXNvIC5jYXJvdXNlbC1pbm5lciA+IC5pdGVtLmFjdGl2ZS5yaWdodCB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgbGVmdDogMDsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtaW5uZXIgPiAuaXRlbS5wcmV2LFxuICAuYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtaW5uZXIgPiAuaXRlbS5hY3RpdmUubGVmdCB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICBsZWZ0OiAwOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jYXJvdXNlbC1pbm5lciA+IC5pdGVtLm5leHQubGVmdCxcbiAgLmJvb3RzdHJhcC1pc28gLmNhcm91c2VsLWlubmVyID4gLml0ZW0ucHJldi5yaWdodCxcbiAgLmJvb3RzdHJhcC1pc28gLmNhcm91c2VsLWlubmVyID4gLml0ZW0uYWN0aXZlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICBsZWZ0OiAwOyB9IH1cblxuLmJvb3RzdHJhcC1pc28gLmNhcm91c2VsLWlubmVyID4gLmFjdGl2ZSxcbi5ib290c3RyYXAtaXNvIC5jYXJvdXNlbC1pbm5lciA+IC5uZXh0LFxuLmJvb3RzdHJhcC1pc28gLmNhcm91c2VsLWlubmVyID4gLnByZXYge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtaW5uZXIgPiAuYWN0aXZlIHtcbiAgbGVmdDogMDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtaW5uZXIgPiAubmV4dCxcbi5ib290c3RyYXAtaXNvIC5jYXJvdXNlbC1pbm5lciA+IC5wcmV2IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5ib290c3RyYXAtaXNvIC5jYXJvdXNlbC1pbm5lciA+IC5uZXh0IHtcbiAgbGVmdDogMTAwJTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtaW5uZXIgPiAucHJldiB7XG4gIGxlZnQ6IC0xMDAlOyB9XG5cbi5ib290c3RyYXAtaXNvIC5jYXJvdXNlbC1pbm5lciA+IC5uZXh0LmxlZnQsXG4uYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtaW5uZXIgPiAucHJldi5yaWdodCB7XG4gIGxlZnQ6IDA7IH1cblxuLmJvb3RzdHJhcC1pc28gLmNhcm91c2VsLWlubmVyID4gLmFjdGl2ZS5sZWZ0IHtcbiAgbGVmdDogLTEwMCU7IH1cblxuLmJvb3RzdHJhcC1pc28gLmNhcm91c2VsLWlubmVyID4gLmFjdGl2ZS5yaWdodCB7XG4gIGxlZnQ6IDEwMCU7IH1cblxuLmJvb3RzdHJhcC1pc28gLmNhcm91c2VsLWNvbnRyb2wge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMTUlO1xuICBvcGFjaXR5OiAwLjU7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT01MCk7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuNik7IH1cblxuLmJvb3RzdHJhcC1pc28gLmNhcm91c2VsLWNvbnRyb2wubGVmdCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoMCwgMCwgMCwgMC41KSAwJSwgcmdiYSgwLCAwLCAwLCAwLjAwMDEpIDEwMCUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQobGVmdCwgcmdiYSgwLCAwLCAwLCAwLjUpIDAlLCByZ2JhKDAsIDAsIDAsIDAuMDAwMSkgMTAwJSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgwLCAwLCAwLCAwLjUpIDAlLCByZ2JhKDAsIDAsIDAsIDAuMDAwMSkgMTAwJSk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nIzgwMDAwMDAwJywgZW5kQ29sb3JzdHI9JyMwMDAwMDAwMCcsIEdyYWRpZW50VHlwZT0xKTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtY29udHJvbC5yaWdodCB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2JhKDAsIDAsIDAsIDAuMDAwMSkgMCUsIHJnYmEoMCwgMCwgMCwgMC41KSAxMDAlKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoMCwgMCwgMCwgMC4wMDAxKSAwJSwgcmdiYSgwLCAwLCAwLCAwLjUpIDEwMCUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMCwgMCwgMCwgMC4wMDAxKSAwJSwgcmdiYSgwLCAwLCAwLCAwLjUpIDEwMCUpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyMwMDAwMDAwMCcsIGVuZENvbG9yc3RyPScjODAwMDAwMDAnLCBHcmFkaWVudFR5cGU9MSk7IH1cblxuLmJvb3RzdHJhcC1pc28gLmNhcm91c2VsLWNvbnRyb2w6aG92ZXIsXG4uYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtY29udHJvbDpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG9wYWNpdHk6IDAuOTtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTkwKTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtY29udHJvbCAuaWNvbi1wcmV2LFxuLmJvb3RzdHJhcC1pc28gLmNhcm91c2VsLWNvbnRyb2wgLmljb24tbmV4dCxcbi5ib290c3RyYXAtaXNvIC5jYXJvdXNlbC1jb250cm9sIC5nbHlwaGljb24tY2hldnJvbi1sZWZ0LFxuLmJvb3RzdHJhcC1pc28gLmNhcm91c2VsLWNvbnRyb2wgLmdseXBoaWNvbi1jaGV2cm9uLXJpZ2h0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgei1pbmRleDogNTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbi5ib290c3RyYXAtaXNvIC5jYXJvdXNlbC1jb250cm9sIC5pY29uLXByZXYsXG4uYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtY29udHJvbCAuZ2x5cGhpY29uLWNoZXZyb24tbGVmdCB7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5jYXJvdXNlbC1jb250cm9sIC5pY29uLW5leHQsXG4uYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtY29udHJvbCAuZ2x5cGhpY29uLWNoZXZyb24tcmlnaHQge1xuICByaWdodDogNTAlO1xuICBtYXJnaW4tcmlnaHQ6IC0xMHB4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5jYXJvdXNlbC1jb250cm9sIC5pY29uLXByZXYsXG4uYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtY29udHJvbCAuaWNvbi1uZXh0IHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgbWFyZ2luLXRvcDogLTEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LWZhbWlseTogc2VyaWY7IH1cblxuLmJvb3RzdHJhcC1pc28gLmNhcm91c2VsLWNvbnRyb2wgLmljb24tcHJldjpiZWZvcmUge1xuICBjb250ZW50OiAnXFwyMDM5JzsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtY29udHJvbCAuaWNvbi1uZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXDIwM2EnOyB9XG5cbi5ib290c3RyYXAtaXNvIC5jYXJvdXNlbC1pbmRpY2F0b3JzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDEwcHg7XG4gIGxlZnQ6IDUwJTtcbiAgei1pbmRleDogMTU7XG4gIHdpZHRoOiA2MCU7XG4gIG1hcmdpbi1sZWZ0OiAtMzAlO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtaW5kaWNhdG9ycyBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgbWFyZ2luOiAxcHg7XG4gIHRleHQtaW5kZW50OiAtOTk5cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMCBcXDk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5ib290c3RyYXAtaXNvIC5jYXJvdXNlbC1pbmRpY2F0b3JzIC5hY3RpdmUge1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7IH1cblxuLmJvb3RzdHJhcC1pc28gLmNhcm91c2VsLWNhcHRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDE1JTtcbiAgcmlnaHQ6IDE1JTtcbiAgYm90dG9tOiAyMHB4O1xuICB6LWluZGV4OiAxMDtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXNoYWRvdzogMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC42KTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtY2FwdGlvbiAuYnRuIHtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJvb3RzdHJhcC1pc28gLmNhcm91c2VsLWNvbnRyb2wgLmdseXBoaWNvbi1jaGV2cm9uLWxlZnQsXG4gIC5ib290c3RyYXAtaXNvIC5jYXJvdXNlbC1jb250cm9sIC5nbHlwaGljb24tY2hldnJvbi1yaWdodCxcbiAgLmJvb3RzdHJhcC1pc28gLmNhcm91c2VsLWNvbnRyb2wgLmljb24tcHJldixcbiAgLmJvb3RzdHJhcC1pc28gLmNhcm91c2VsLWNvbnRyb2wgLmljb24tbmV4dCB7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIG1hcmdpbi10b3A6IC0xNXB4O1xuICAgIGZvbnQtc2l6ZTogMzBweDsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtY29udHJvbCAuZ2x5cGhpY29uLWNoZXZyb24tbGVmdCxcbiAgLmJvb3RzdHJhcC1pc28gLmNhcm91c2VsLWNvbnRyb2wgLmljb24tcHJldiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4OyB9XG4gIC5ib290c3RyYXAtaXNvIC5jYXJvdXNlbC1jb250cm9sIC5nbHlwaGljb24tY2hldnJvbi1yaWdodCxcbiAgLmJvb3RzdHJhcC1pc28gLmNhcm91c2VsLWNvbnRyb2wgLmljb24tbmV4dCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweDsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtY2FwdGlvbiB7XG4gICAgbGVmdDogMjAlO1xuICAgIHJpZ2h0OiAyMCU7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNhcm91c2VsLWluZGljYXRvcnMge1xuICAgIGJvdHRvbTogMjBweDsgfSB9XG5cbi5ib290c3RyYXAtaXNvIC5jbGVhcmZpeDpiZWZvcmUsXG4uYm9vdHN0cmFwLWlzbyAuY2xlYXJmaXg6YWZ0ZXIsXG4uYm9vdHN0cmFwLWlzbyAuZGwtaG9yaXpvbnRhbCBkZDpiZWZvcmUsXG4uYm9vdHN0cmFwLWlzbyAuZGwtaG9yaXpvbnRhbCBkZDphZnRlcixcbi5ib290c3RyYXAtaXNvIC5jb250YWluZXI6YmVmb3JlLFxuLmJvb3RzdHJhcC1pc28gLmNvbnRhaW5lcjphZnRlcixcbi5ib290c3RyYXAtaXNvIC5jb250YWluZXItZmx1aWQ6YmVmb3JlLFxuLmJvb3RzdHJhcC1pc28gLmNvbnRhaW5lci1mbHVpZDphZnRlcixcbi5ib290c3RyYXAtaXNvIC5yb3c6YmVmb3JlLFxuLmJvb3RzdHJhcC1pc28gLnJvdzphZnRlcixcbi5ib290c3RyYXAtaXNvIC5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXA6YmVmb3JlLFxuLmJvb3RzdHJhcC1pc28gLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cDphZnRlcixcbi5ib290c3RyYXAtaXNvIC5idG4tdG9vbGJhcjpiZWZvcmUsXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXRvb2xiYXI6YWZ0ZXIsXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpiZWZvcmUsXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDphZnRlcixcbi5ib290c3RyYXAtaXNvIC5uYXY6YmVmb3JlLFxuLmJvb3RzdHJhcC1pc28gLm5hdjphZnRlcixcbi5ib290c3RyYXAtaXNvIC5uYXZiYXI6YmVmb3JlLFxuLmJvb3RzdHJhcC1pc28gLm5hdmJhcjphZnRlcixcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItaGVhZGVyOmJlZm9yZSxcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItaGVhZGVyOmFmdGVyLFxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1jb2xsYXBzZTpiZWZvcmUsXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWNvbGxhcHNlOmFmdGVyLFxuLmJvb3RzdHJhcC1pc28gLnBhZ2VyOmJlZm9yZSxcbi5ib290c3RyYXAtaXNvIC5wYWdlcjphZnRlcixcbi5ib290c3RyYXAtaXNvIC5wYW5lbC1ib2R5OmJlZm9yZSxcbi5ib290c3RyYXAtaXNvIC5wYW5lbC1ib2R5OmFmdGVyLFxuLmJvb3RzdHJhcC1pc28gLm1vZGFsLWZvb3RlcjpiZWZvcmUsXG4uYm9vdHN0cmFwLWlzbyAubW9kYWwtZm9vdGVyOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlOyB9XG5cbi5ib290c3RyYXAtaXNvIC5jbGVhcmZpeDphZnRlcixcbi5ib290c3RyYXAtaXNvIC5kbC1ob3Jpem9udGFsIGRkOmFmdGVyLFxuLmJvb3RzdHJhcC1pc28gLmNvbnRhaW5lcjphZnRlcixcbi5ib290c3RyYXAtaXNvIC5jb250YWluZXItZmx1aWQ6YWZ0ZXIsXG4uYm9vdHN0cmFwLWlzbyAucm93OmFmdGVyLFxuLmJvb3RzdHJhcC1pc28gLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cDphZnRlcixcbi5ib290c3RyYXAtaXNvIC5idG4tdG9vbGJhcjphZnRlcixcbi5ib290c3RyYXAtaXNvIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOmFmdGVyLFxuLmJvb3RzdHJhcC1pc28gLm5hdjphZnRlcixcbi5ib290c3RyYXAtaXNvIC5uYXZiYXI6YWZ0ZXIsXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWhlYWRlcjphZnRlcixcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItY29sbGFwc2U6YWZ0ZXIsXG4uYm9vdHN0cmFwLWlzbyAucGFnZXI6YWZ0ZXIsXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwtYm9keTphZnRlcixcbi5ib290c3RyYXAtaXNvIC5tb2RhbC1mb290ZXI6YWZ0ZXIge1xuICBjbGVhcjogYm90aDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuY2VudGVyLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cblxuLmJvb3RzdHJhcC1pc28gLnB1bGwtcmlnaHQge1xuICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAucHVsbC1sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cblxuLmJvb3RzdHJhcC1pc28gLmludmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAudGV4dC1oaWRlIHtcbiAgZm9udDogMC8wIGE7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7IH1cblxuLmJvb3RzdHJhcC1pc28gLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7IH1cblxuLmJvb3RzdHJhcC1pc28gLmFmZml4IHtcbiAgcG9zaXRpb246IGZpeGVkOyB9XG5cbkAtbXMtdmlld3BvcnQge1xuICB3aWR0aDogZGV2aWNlLXdpZHRoOyB9XG5cbi5ib290c3RyYXAtaXNvIC52aXNpYmxlLXhzLFxuLmJvb3RzdHJhcC1pc28gLnZpc2libGUtc20sXG4uYm9vdHN0cmFwLWlzbyAudmlzaWJsZS1tZCxcbi5ib290c3RyYXAtaXNvIC52aXNpYmxlLWxnIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5ib290c3RyYXAtaXNvIC52aXNpYmxlLXhzLWJsb2NrLFxuLmJvb3RzdHJhcC1pc28gLnZpc2libGUteHMtaW5saW5lLFxuLmJvb3RzdHJhcC1pc28gLnZpc2libGUteHMtaW5saW5lLWJsb2NrLFxuLmJvb3RzdHJhcC1pc28gLnZpc2libGUtc20tYmxvY2ssXG4uYm9vdHN0cmFwLWlzbyAudmlzaWJsZS1zbS1pbmxpbmUsXG4uYm9vdHN0cmFwLWlzbyAudmlzaWJsZS1zbS1pbmxpbmUtYmxvY2ssXG4uYm9vdHN0cmFwLWlzbyAudmlzaWJsZS1tZC1ibG9jayxcbi5ib290c3RyYXAtaXNvIC52aXNpYmxlLW1kLWlubGluZSxcbi5ib290c3RyYXAtaXNvIC52aXNpYmxlLW1kLWlubGluZS1ibG9jayxcbi5ib290c3RyYXAtaXNvIC52aXNpYmxlLWxnLWJsb2NrLFxuLmJvb3RzdHJhcC1pc28gLnZpc2libGUtbGctaW5saW5lLFxuLmJvb3RzdHJhcC1pc28gLnZpc2libGUtbGctaW5saW5lLWJsb2NrIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYm9vdHN0cmFwLWlzbyAudmlzaWJsZS14cyB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAuYm9vdHN0cmFwLWlzbyB0YWJsZS52aXNpYmxlLXhzIHtcbiAgICBkaXNwbGF5OiB0YWJsZTsgfVxuICAuYm9vdHN0cmFwLWlzbyB0ci52aXNpYmxlLXhzIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDsgfVxuICAuYm9vdHN0cmFwLWlzbyB0aC52aXNpYmxlLXhzLFxuICAuYm9vdHN0cmFwLWlzbyB0ZC52aXNpYmxlLXhzIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJvb3RzdHJhcC1pc28gLnZpc2libGUteHMtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJvb3RzdHJhcC1pc28gLnZpc2libGUteHMtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYm9vdHN0cmFwLWlzbyAudmlzaWJsZS14cy1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmJvb3RzdHJhcC1pc28gLnZpc2libGUtc20ge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmJvb3RzdHJhcC1pc28gdGFibGUudmlzaWJsZS1zbSB7XG4gICAgZGlzcGxheTogdGFibGU7IH1cbiAgLmJvb3RzdHJhcC1pc28gdHIudmlzaWJsZS1zbSB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7IH1cbiAgLmJvb3RzdHJhcC1pc28gdGgudmlzaWJsZS1zbSxcbiAgLmJvb3RzdHJhcC1pc28gdGQudmlzaWJsZS1zbSB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmJvb3RzdHJhcC1pc28gLnZpc2libGUtc20tYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYm9vdHN0cmFwLWlzbyAudmlzaWJsZS1zbS1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmJvb3RzdHJhcC1pc28gLnZpc2libGUtc20taW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuYm9vdHN0cmFwLWlzbyAudmlzaWJsZS1tZCB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAuYm9vdHN0cmFwLWlzbyB0YWJsZS52aXNpYmxlLW1kIHtcbiAgICBkaXNwbGF5OiB0YWJsZTsgfVxuICAuYm9vdHN0cmFwLWlzbyB0ci52aXNpYmxlLW1kIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDsgfVxuICAuYm9vdHN0cmFwLWlzbyB0aC52aXNpYmxlLW1kLFxuICAuYm9vdHN0cmFwLWlzbyB0ZC52aXNpYmxlLW1kIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmJvb3RzdHJhcC1pc28gLnZpc2libGUtbWQtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmJvb3RzdHJhcC1pc28gLnZpc2libGUtbWQtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuYm9vdHN0cmFwLWlzbyAudmlzaWJsZS1tZC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYm9vdHN0cmFwLWlzbyAudmlzaWJsZS1sZyB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAuYm9vdHN0cmFwLWlzbyB0YWJsZS52aXNpYmxlLWxnIHtcbiAgICBkaXNwbGF5OiB0YWJsZTsgfVxuICAuYm9vdHN0cmFwLWlzbyB0ci52aXNpYmxlLWxnIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDsgfVxuICAuYm9vdHN0cmFwLWlzbyB0aC52aXNpYmxlLWxnLFxuICAuYm9vdHN0cmFwLWlzbyB0ZC52aXNpYmxlLWxnIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ib290c3RyYXAtaXNvIC52aXNpYmxlLWxnLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYm9vdHN0cmFwLWlzbyAudmlzaWJsZS1sZy1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYm9vdHN0cmFwLWlzbyAudmlzaWJsZS1sZy1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ib290c3RyYXAtaXNvIC5oaWRkZW4teHMge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5ib290c3RyYXAtaXNvIC5oaWRkZW4tc20ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuYm9vdHN0cmFwLWlzbyAuaGlkZGVuLW1kIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ib290c3RyYXAtaXNvIC5oaWRkZW4tbGcge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbi5ib290c3RyYXAtaXNvIC52aXNpYmxlLXByaW50IHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSBwcmludCB7XG4gIC5ib290c3RyYXAtaXNvIC52aXNpYmxlLXByaW50IHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gIC5ib290c3RyYXAtaXNvIHRhYmxlLnZpc2libGUtcHJpbnQge1xuICAgIGRpc3BsYXk6IHRhYmxlOyB9XG4gIC5ib290c3RyYXAtaXNvIHRyLnZpc2libGUtcHJpbnQge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG4gIC5ib290c3RyYXAtaXNvIHRoLnZpc2libGUtcHJpbnQsXG4gIC5ib290c3RyYXAtaXNvIHRkLnZpc2libGUtcHJpbnQge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfSB9XG5cbi5ib290c3RyYXAtaXNvIC52aXNpYmxlLXByaW50LWJsb2NrIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSBwcmludCB7XG4gIC5ib290c3RyYXAtaXNvIC52aXNpYmxlLXByaW50LWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9IH1cblxuLmJvb3RzdHJhcC1pc28gLnZpc2libGUtcHJpbnQtaW5saW5lIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSBwcmludCB7XG4gIC5ib290c3RyYXAtaXNvIC52aXNpYmxlLXByaW50LWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH0gfVxuXG4uYm9vdHN0cmFwLWlzbyAudmlzaWJsZS1wcmludC1pbmxpbmUtYmxvY2sge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIHByaW50IHtcbiAgLmJvb3RzdHJhcC1pc28gLnZpc2libGUtcHJpbnQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBwcmludCB7XG4gIC5ib290c3RyYXAtaXNvIC5oaWRkZW4tcHJpbnQge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbmh0bWwge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDEuMTU7XG4gIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IH1cblxuYm9keSB7XG4gIG1hcmdpbjogMDsgfVxuXG5hcnRpY2xlLFxuYXNpZGUsXG5mb290ZXIsXG5oZWFkZXIsXG5uYXYsXG5zZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuaDEge1xuICBmb250LXNpemU6IDJlbTtcbiAgbWFyZ2luOiAwLjY3ZW0gMDsgfVxuXG5maWdjYXB0aW9uLFxuZmlndXJlLFxubWFpbiB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMWVtIDQwcHg7IH1cblxuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTsgfVxuXG5wcmUge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMWVtOyB9XG5cbmEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLXdlYmtpdC10ZXh0LWRlY29yYXRpb24tc2tpcDogb2JqZWN0czsgfVxuXG5hOmFjdGl2ZSxcbmE6aG92ZXIge1xuICBvdXRsaW5lLXdpZHRoOiAwOyB9XG5cbmFiYnJbdGl0bGVdIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDsgfVxuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7IH1cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7IH1cblxuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMWVtOyB9XG5cbmRmbiB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG5tYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMDtcbiAgY29sb3I6ICMwMDA7IH1cblxuc21hbGwge1xuICBmb250LXNpemU6IDgwJTsgfVxuXG5zdWIsXG5zdXAge1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyB9XG5cbnN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTsgfVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTsgfVxuXG5hdWRpbyxcbnZpZGVvIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbmF1ZGlvOm5vdChbY29udHJvbHNdKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGhlaWdodDogMDsgfVxuXG5pbWcge1xuICBib3JkZXItc3R5bGU6IG5vbmU7IH1cblxuc3ZnOm5vdCg6cm9vdCkge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbmJ1dHRvbixcbmlucHV0LFxub3B0Z3JvdXAsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICBtYXJnaW46IDA7IH1cblxuYnV0dG9uLFxuaW5wdXQge1xuICBvdmVyZmxvdzogdmlzaWJsZTsgfVxuXG5idXR0b24sXG5zZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgfVxuXG5idXR0b24sXG5odG1sIFt0eXBlPVwiYnV0dG9uXCJdLFxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IH1cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7IH1cblxuYnV0dG9uOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJidXR0b25cIl06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cInJlc2V0XCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJzdWJtaXRcIl06LW1vei1mb2N1c3Jpbmcge1xuICBvdXRsaW5lOiAxcHggZG90dGVkIEJ1dHRvblRleHQ7IH1cblxuZmllbGRzZXQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYzBjMGMwO1xuICBtYXJnaW46IDAgMnB4O1xuICBwYWRkaW5nOiAwLjM1ZW0gMC42MjVlbSAwLjc1ZW07IH1cblxubGVnZW5kIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7IH1cblxucHJvZ3Jlc3Mge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgfVxuXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvOyB9XG5cblt0eXBlPVwiY2hlY2tib3hcIl0sXG5bdHlwZT1cInJhZGlvXCJdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMDsgfVxuXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cblt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4OyB9XG5cblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IH1cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xuICBmb250OiBpbmhlcml0OyB9XG5cbmRldGFpbHMsXG5tZW51IHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTsgfVxuXG5jYW52YXMge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4vKipcclxuICogU3dpcGVyIDMuNC4xXHJcbiAqIE1vc3QgbW9kZXJuIG1vYmlsZSB0b3VjaCBzbGlkZXIgYW5kIGZyYW1ld29yayB3aXRoIGhhcmR3YXJlIGFjY2VsZXJhdGVkIHRyYW5zaXRpb25zXHJcbiAqIFxyXG4gKiBodHRwOi8vd3d3LmlkYW5nZXJvLnVzL3N3aXBlci9cclxuICogXHJcbiAqIENvcHlyaWdodCAyMDE2LCBWbGFkaW1pciBLaGFybGFtcGlkaVxyXG4gKiBUaGUgaURhbmdlcm8udXNcclxuICogaHR0cDovL3d3dy5pZGFuZ2Vyby51cy9cclxuICogXHJcbiAqIExpY2Vuc2VkIHVuZGVyIE1JVFxyXG4gKiBcclxuICogUmVsZWFzZWQgb246IERlY2VtYmVyIDEzLCAyMDE2XHJcbiAqL1xuLnN3aXBlci1jb250YWluZXIge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC8qIEZpeCBvZiBXZWJraXQgZmxpY2tlcmluZyAqL1xuICB6LWluZGV4OiAxOyB9XG5cbi5zd2lwZXItY29udGFpbmVyLW5vLWZsZXhib3ggLnN3aXBlci1zbGlkZSB7XG4gIGZsb2F0OiBsZWZ0OyB9XG5cbi5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsID4gLnN3aXBlci13cmFwcGVyIHtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLW1vei1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuXG4uc3dpcGVyLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiAtd2Via2l0LXRyYW5zZm9ybTtcbiAgLW1vei10cmFuc2l0aW9uLXByb3BlcnR5OiAtbW96LXRyYW5zZm9ybTtcbiAgLW8tdHJhbnNpdGlvbi1wcm9wZXJ0eTogLW8tdHJhbnNmb3JtO1xuICAtbXMtdHJhbnNpdGlvbi1wcm9wZXJ0eTogLW1zLXRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAtbW96LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgfVxuXG4uc3dpcGVyLWNvbnRhaW5lci1hbmRyb2lkIC5zd2lwZXItc2xpZGUsXG4uc3dpcGVyLXdyYXBwZXIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAwLCAwKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgMCwgMCk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKDBweCwgMHB4KTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIDAsIDApOyB9XG5cbi5zd2lwZXItY29udGFpbmVyLW11bHRpcm93ID4gLnN3aXBlci13cmFwcGVyIHtcbiAgLXdlYmtpdC1ib3gtbGluZXM6IG11bHRpcGxlO1xuICAtbW96LWJveC1saW5lczogbXVsdGlwbGU7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7IH1cblxuLnN3aXBlci1jb250YWluZXItZnJlZS1tb2RlID4gLnN3aXBlci13cmFwcGVyIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICAtbXMtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICAtby10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgbWFyZ2luOiAwIGF1dG87IH1cblxuLnN3aXBlci1zbGlkZSB7XG4gIC13ZWJraXQtZmxleC1zaHJpbms6IDA7XG4gIC1tcy1mbGV4OiAwIDAgYXV0bztcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4vKiBBdXRvIEhlaWdodCAqL1xuLnN3aXBlci1jb250YWluZXItYXV0b2hlaWdodCxcbi5zd2lwZXItY29udGFpbmVyLWF1dG9oZWlnaHQgLnN3aXBlci1zbGlkZSB7XG4gIGhlaWdodDogYXV0bzsgfVxuXG4uc3dpcGVyLWNvbnRhaW5lci1hdXRvaGVpZ2h0IC5zd2lwZXItd3JhcHBlciB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiAtd2Via2l0LXRyYW5zZm9ybSwgaGVpZ2h0O1xuICAtbW96LXRyYW5zaXRpb24tcHJvcGVydHk6IC1tb3otdHJhbnNmb3JtO1xuICAtby10cmFuc2l0aW9uLXByb3BlcnR5OiAtby10cmFuc2Zvcm07XG4gIC1tcy10cmFuc2l0aW9uLXByb3BlcnR5OiAtbXMtdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIGhlaWdodDsgfVxuXG4vKiBhMTF5ICovXG4uc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLW5vdGlmaWNhdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgb3BhY2l0eTogMDtcbiAgei1pbmRleDogLTEwMDA7IH1cblxuLyogSUUxMCBXaW5kb3dzIFBob25lIDggRml4ZXMgKi9cbi5zd2lwZXItd3A4LWhvcml6b250YWwge1xuICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teTsgfVxuXG4uc3dpcGVyLXdwOC12ZXJ0aWNhbCB7XG4gIC1tcy10b3VjaC1hY3Rpb246IHBhbi14O1xuICB0b3VjaC1hY3Rpb246IHBhbi14OyB9XG5cbi8qIEFycm93cyAqL1xuLnN3aXBlci1idXR0b24tcHJldixcbi5zd2lwZXItYnV0dG9uLW5leHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB3aWR0aDogMjdweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBtYXJnaW4tdG9wOiAtMjJweDtcbiAgei1pbmRleDogMTA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLW1vei1iYWNrZ3JvdW5kLXNpemU6IDI3cHggNDRweDtcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IDI3cHggNDRweDtcbiAgYmFja2dyb3VuZC1zaXplOiAyN3B4IDQ0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgfVxuXG4uc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24tZGlzYWJsZWQsXG4uc3dpcGVyLWJ1dHRvbi1uZXh0LnN3aXBlci1idXR0b24tZGlzYWJsZWQge1xuICBvcGFjaXR5OiAuMzU7XG4gIGN1cnNvcjogYXV0bztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cblxuLnN3aXBlci1idXR0b24tcHJldixcbi5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnJTIweG1sbnMlM0QnaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJyUyMHZpZXdCb3glM0QnMCUyMDAlMjAyNyUyMDQ0JyUzRSUzQ3BhdGglMjBkJTNEJ00wJTJDMjJMMjIlMkMwbDIuMSUyQzIuMUw0LjIlMkMyMmwxOS45JTJDMTkuOUwyMiUyQzQ0TDAlMkMyMkwwJTJDMjJMMCUyQzIyeiclMjBmaWxsJTNEJyUyMzAwN2FmZiclMkYlM0UlM0MlMkZzdmclM0VcIik7XG4gIGxlZnQ6IDEwcHg7XG4gIHJpZ2h0OiBhdXRvOyB9XG5cbi5zd2lwZXItYnV0dG9uLXByZXYuc3dpcGVyLWJ1dHRvbi1ibGFjayxcbi5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0LnN3aXBlci1idXR0b24tYmxhY2sge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmclMjB4bWxucyUzRCdodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmcnJTIwdmlld0JveCUzRCcwJTIwMCUyMDI3JTIwNDQnJTNFJTNDcGF0aCUyMGQlM0QnTTAlMkMyMkwyMiUyQzBsMi4xJTJDMi4xTDQuMiUyQzIybDE5LjklMkMxOS45TDIyJTJDNDRMMCUyQzIyTDAlMkMyMkwwJTJDMjJ6JyUyMGZpbGwlM0QnJTIzMDAwMDAwJyUyRiUzRSUzQyUyRnN2ZyUzRVwiKTsgfVxuXG4uc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24td2hpdGUsXG4uc3dpcGVyLWNvbnRhaW5lci1ydGwgLnN3aXBlci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnJTIweG1sbnMlM0QnaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJyUyMHZpZXdCb3glM0QnMCUyMDAlMjAyNyUyMDQ0JyUzRSUzQ3BhdGglMjBkJTNEJ00wJTJDMjJMMjIlMkMwbDIuMSUyQzIuMUw0LjIlMkMyMmwxOS45JTJDMTkuOUwyMiUyQzQ0TDAlMkMyMkwwJTJDMjJMMCUyQzIyeiclMjBmaWxsJTNEJyUyM2ZmZmZmZiclMkYlM0UlM0MlMkZzdmclM0VcIik7IH1cblxuLnN3aXBlci1idXR0b24tbmV4dCxcbi5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnJTIweG1sbnMlM0QnaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJyUyMHZpZXdCb3glM0QnMCUyMDAlMjAyNyUyMDQ0JyUzRSUzQ3BhdGglMjBkJTNEJ00yNyUyQzIyTDI3JTJDMjJMNSUyQzQ0bC0yLjEtMi4xTDIyLjglMkMyMkwyLjklMkMyLjFMNSUyQzBMMjclMkMyMkwyNyUyQzIyeiclMjBmaWxsJTNEJyUyMzAwN2FmZiclMkYlM0UlM0MlMkZzdmclM0VcIik7XG4gIHJpZ2h0OiAxMHB4O1xuICBsZWZ0OiBhdXRvOyB9XG5cbi5zd2lwZXItYnV0dG9uLW5leHQuc3dpcGVyLWJ1dHRvbi1ibGFjayxcbi5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24tYmxhY2sge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmclMjB4bWxucyUzRCdodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmcnJTIwdmlld0JveCUzRCcwJTIwMCUyMDI3JTIwNDQnJTNFJTNDcGF0aCUyMGQlM0QnTTI3JTJDMjJMMjclMkMyMkw1JTJDNDRsLTIuMS0yLjFMMjIuOCUyQzIyTDIuOSUyQzIuMUw1JTJDMEwyNyUyQzIyTDI3JTJDMjJ6JyUyMGZpbGwlM0QnJTIzMDAwMDAwJyUyRiUzRSUzQyUyRnN2ZyUzRVwiKTsgfVxuXG4uc3dpcGVyLWJ1dHRvbi1uZXh0LnN3aXBlci1idXR0b24td2hpdGUsXG4uc3dpcGVyLWNvbnRhaW5lci1ydGwgLnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnJTIweG1sbnMlM0QnaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJyUyMHZpZXdCb3glM0QnMCUyMDAlMjAyNyUyMDQ0JyUzRSUzQ3BhdGglMjBkJTNEJ00yNyUyQzIyTDI3JTJDMjJMNSUyQzQ0bC0yLjEtMi4xTDIyLjglMkMyMkwyLjklMkMyLjFMNSUyQzBMMjclMkMyMkwyNyUyQzIyeiclMjBmaWxsJTNEJyUyM2ZmZmZmZiclMkYlM0UlM0MlMkZzdmclM0VcIik7IH1cblxuLyogUGFnaW5hdGlvbiBTdHlsZXMgKi9cbi5zd2lwZXItcGFnaW5hdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDMwMG1zO1xuICAtbW96LXRyYW5zaXRpb246IDMwMG1zO1xuICAtby10cmFuc2l0aW9uOiAzMDBtcztcbiAgdHJhbnNpdGlvbjogMzAwbXM7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIHotaW5kZXg6IDEwOyB9XG5cbi5zd2lwZXItcGFnaW5hdGlvbi5zd2lwZXItcGFnaW5hdGlvbi1oaWRkZW4ge1xuICBvcGFjaXR5OiAwOyB9XG5cbi8qIENvbW1vbiBTdHlsZXMgKi9cbi5zd2lwZXItcGFnaW5hdGlvbi1mcmFjdGlvbixcbi5zd2lwZXItcGFnaW5hdGlvbi1jdXN0b20sXG4uc3dpcGVyLWNvbnRhaW5lci1ob3Jpem9udGFsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMge1xuICBib3R0b206IDEwcHg7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi8qIEJ1bGxldHMgKi9cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDhweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBvcGFjaXR5OiAwLjI7IH1cblxuYnV0dG9uLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tcy1hcHBlYXJhbmNlOiBub25lO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7IH1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWNsaWNrYWJsZSAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5zd2lwZXItcGFnaW5hdGlvbi13aGl0ZSAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgYmFja2dyb3VuZDogI2ZmZjsgfVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQ6ICMwMDdhZmY7IH1cblxuLnN3aXBlci1wYWdpbmF0aW9uLXdoaXRlIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI2ZmZjsgfVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYmxhY2sgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjMDAwOyB9XG5cbi5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMge1xuICByaWdodDogMTBweDtcbiAgdG9wOiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIC01MCUsIDApO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAtNTAlLCAwKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoMHB4LCAtNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAtNTAlLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIC01MCUsIDApOyB9XG5cbi5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIG1hcmdpbjogNXB4IDA7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgbWFyZ2luOiAwIDVweDsgfVxuXG4vKiBQcm9ncmVzcyAqL1xuLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgcG9zaXRpb246IGFic29sdXRlOyB9XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzcyAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIge1xuICBiYWNrZ3JvdW5kOiAjMDA3YWZmO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgLW8tdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcDtcbiAgLW1vei10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcDtcbiAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wO1xuICAtby10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7IH1cblxuLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzcyAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIge1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IHRvcDtcbiAgLW1vei10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCB0b3A7XG4gIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCB0b3A7XG4gIC1vLXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IHRvcDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgdG9wOyB9XG5cbi5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3Mge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0cHg7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDsgfVxuXG4uc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzcyB7XG4gIHdpZHRoOiA0cHg7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwOyB9XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzcy5zd2lwZXItcGFnaW5hdGlvbi13aGl0ZSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTsgfVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3Muc3dpcGVyLXBhZ2luYXRpb24td2hpdGUgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIHtcbiAgYmFja2dyb3VuZDogI2ZmZjsgfVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3Muc3dpcGVyLXBhZ2luYXRpb24tYmxhY2sgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIHtcbiAgYmFja2dyb3VuZDogIzAwMDsgfVxuXG4vKiAzRCBDb250YWluZXIgKi9cbi5zd2lwZXItY29udGFpbmVyLTNkIHtcbiAgLXdlYmtpdC1wZXJzcGVjdGl2ZTogMTIwMHB4O1xuICAtbW96LXBlcnNwZWN0aXZlOiAxMjAwcHg7XG4gIC1vLXBlcnNwZWN0aXZlOiAxMjAwcHg7XG4gIHBlcnNwZWN0aXZlOiAxMjAwcHg7IH1cblxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci13cmFwcGVyLFxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZSxcbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsXG4uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCxcbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCxcbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSxcbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItY3ViZS1zaGFkb3cge1xuICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIC1tb3otdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgLW1zLXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7IH1cblxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCxcbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LFxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wLFxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB6LWluZGV4OiAxMDsgfVxuXG4uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCByaWdodCB0b3AsIGZyb20ocmdiYSgwLCAwLCAwLCAwLjUpKSwgdG8odHJhbnNwYXJlbnQpKTtcbiAgLyogU2FmYXJpIDQrLCBDaHJvbWUgKi9cbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQocmlnaHQsIHJnYmEoMCwgMCwgMCwgMC41KSwgdHJhbnNwYXJlbnQpO1xuICAvKiBDaHJvbWUgMTArLCBTYWZhcmkgNS4xKywgaU9TIDUrICovXG4gIGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KHJpZ2h0LCByZ2JhKDAsIDAsIDAsIDAuNSksIHRyYW5zcGFyZW50KTtcbiAgLyogRmlyZWZveCAzLjYtMTUgKi9cbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KHJpZ2h0LCByZ2JhKDAsIDAsIDAsIDAuNSksIHRyYW5zcGFyZW50KTtcbiAgLyogT3BlcmEgMTEuMTAtMTIuMDAgKi9cbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGxlZnQsIHJnYmEoMCwgMCwgMCwgMC41KSwgdHJhbnNwYXJlbnQpO1xuICAvKiBGaXJlZm94IDE2KywgSUUxMCwgT3BlcmEgMTIuNTArICovIH1cblxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgcmlnaHQgdG9wLCBsZWZ0IHRvcCwgZnJvbShyZ2JhKDAsIDAsIDAsIDAuNSkpLCB0byh0cmFuc3BhcmVudCkpO1xuICAvKiBTYWZhcmkgNCssIENocm9tZSAqL1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2JhKDAsIDAsIDAsIDAuNSksIHRyYW5zcGFyZW50KTtcbiAgLyogQ2hyb21lIDEwKywgU2FmYXJpIDUuMSssIGlPUyA1KyAqL1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2JhKDAsIDAsIDAsIDAuNSksIHRyYW5zcGFyZW50KTtcbiAgLyogRmlyZWZveCAzLjYtMTUgKi9cbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoMCwgMCwgMCwgMC41KSwgdHJhbnNwYXJlbnQpO1xuICAvKiBPcGVyYSAxMS4xMC0xMi4wMCAqL1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMCwgMCwgMCwgMC41KSwgdHJhbnNwYXJlbnQpO1xuICAvKiBGaXJlZm94IDE2KywgSUUxMCwgT3BlcmEgMTIuNTArICovIH1cblxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgZnJvbShyZ2JhKDAsIDAsIDAsIDAuNSkpLCB0byh0cmFuc3BhcmVudCkpO1xuICAvKiBTYWZhcmkgNCssIENocm9tZSAqL1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChib3R0b20sIHJnYmEoMCwgMCwgMCwgMC41KSwgdHJhbnNwYXJlbnQpO1xuICAvKiBDaHJvbWUgMTArLCBTYWZhcmkgNS4xKywgaU9TIDUrICovXG4gIGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KGJvdHRvbSwgcmdiYSgwLCAwLCAwLCAwLjUpLCB0cmFuc3BhcmVudCk7XG4gIC8qIEZpcmVmb3ggMy42LTE1ICovXG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudChib3R0b20sIHJnYmEoMCwgMCwgMCwgMC41KSwgdHJhbnNwYXJlbnQpO1xuICAvKiBPcGVyYSAxMS4xMC0xMi4wMCAqL1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCByZ2JhKDAsIDAsIDAsIDAuNSksIHRyYW5zcGFyZW50KTtcbiAgLyogRmlyZWZveCAxNissIElFMTAsIE9wZXJhIDEyLjUwKyAqLyB9XG5cbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IGJvdHRvbSwgbGVmdCB0b3AsIGZyb20ocmdiYSgwLCAwLCAwLCAwLjUpKSwgdG8odHJhbnNwYXJlbnQpKTtcbiAgLyogU2FmYXJpIDQrLCBDaHJvbWUgKi9cbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDAsIDAsIDAsIDAuNSksIHRyYW5zcGFyZW50KTtcbiAgLyogQ2hyb21lIDEwKywgU2FmYXJpIDUuMSssIGlPUyA1KyAqL1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMCwgMCwgMCwgMC41KSwgdHJhbnNwYXJlbnQpO1xuICAvKiBGaXJlZm94IDMuNi0xNSAqL1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDAsIDAsIDAsIDAuNSksIHRyYW5zcGFyZW50KTtcbiAgLyogT3BlcmEgMTEuMTAtMTIuMDAgKi9cbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgwLCAwLCAwLCAwLjUpLCB0cmFuc3BhcmVudCk7XG4gIC8qIEZpcmVmb3ggMTYrLCBJRTEwLCBPcGVyYSAxMi41MCsgKi8gfVxuXG4vKiBDb3ZlcmZsb3cgKi9cbi5zd2lwZXItY29udGFpbmVyLWNvdmVyZmxvdyAuc3dpcGVyLXdyYXBwZXIsXG4uc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItd3JhcHBlciB7XG4gIC8qIFdpbmRvd3MgOCBJRSAxMCBmaXggKi9cbiAgLW1zLXBlcnNwZWN0aXZlOiAxMjAwcHg7IH1cblxuLyogQ3ViZSArIEZsaXAgKi9cbi5zd2lwZXItY29udGFpbmVyLWN1YmUsXG4uc3dpcGVyLWNvbnRhaW5lci1mbGlwIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7IH1cblxuLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLFxuLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAtbW96LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgLW1zLWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB6LWluZGV4OiAxOyB9XG5cbi5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRlLFxuLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG4uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtYWN0aXZlLFxuLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlLWFjdGl2ZSxcbi5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmUsXG4uc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZlIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87IH1cblxuLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3AsXG4uc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCxcbi5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLFxuLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sXG4uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsXG4uc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsXG4uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LFxuLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCB7XG4gIHotaW5kZXg6IDA7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAtbW96LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgLW1zLWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuOyB9XG5cbi8qIEN1YmUgKi9cbi5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gIC1tb3otdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7IH1cblxuLnN3aXBlci1jb250YWluZXItY3ViZS5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLXNsaWRlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDA7XG4gIC1tb3otdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAwO1xuICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAwO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDA7IH1cblxuLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSxcbi5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1uZXh0LFxuLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLXByZXYsXG4uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtbmV4dCArIC5zd2lwZXItc2xpZGUge1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTsgfVxuXG4uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItY3ViZS1zaGFkb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBvcGFjaXR5OiAwLjY7XG4gIC13ZWJraXQtZmlsdGVyOiBibHVyKDUwcHgpO1xuICBmaWx0ZXI6IGJsdXIoNTBweCk7XG4gIHotaW5kZXg6IDA7IH1cblxuLyogRmFkZSAqL1xuLnN3aXBlci1jb250YWluZXItZmFkZS5zd2lwZXItY29udGFpbmVyLWZyZWUtbW9kZSAuc3dpcGVyLXNsaWRlIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICAtbXMtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICAtby10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDsgfVxuXG4uc3dpcGVyLWNvbnRhaW5lci1mYWRlIC5zd2lwZXItc2xpZGUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xuICAtbW96LXRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XG4gIC1vLXRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7IH1cblxuLnN3aXBlci1jb250YWluZXItZmFkZSAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG4uc3dpcGVyLWNvbnRhaW5lci1mYWRlIC5zd2lwZXItc2xpZGUtYWN0aXZlLFxuLnN3aXBlci1jb250YWluZXItZmFkZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvOyB9XG5cbi5zd2lwZXItem9vbS1jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1vei1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbW96LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4uc3dpcGVyLXpvb20tY29udGFpbmVyID4gaW1nLFxuLnN3aXBlci16b29tLWNvbnRhaW5lciA+IHN2Zyxcbi5zd2lwZXItem9vbS1jb250YWluZXIgPiBjYW52YXMge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47IH1cblxuLyogU2Nyb2xsYmFyICovXG4uc3dpcGVyLXNjcm9sbGJhciB7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLW1zLXRvdWNoLWFjdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjEpOyB9XG5cbi5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWwgPiAuc3dpcGVyLXNjcm9sbGJhciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMSU7XG4gIGJvdHRvbTogM3B4O1xuICB6LWluZGV4OiA1MDtcbiAgaGVpZ2h0OiA1cHg7XG4gIHdpZHRoOiA5OCU7IH1cblxuLnN3aXBlci1jb250YWluZXItdmVydGljYWwgPiAuc3dpcGVyLXNjcm9sbGJhciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDNweDtcbiAgdG9wOiAxJTtcbiAgei1pbmRleDogNTA7XG4gIHdpZHRoOiA1cHg7XG4gIGhlaWdodDogOTglOyB9XG5cbi5zd2lwZXItc2Nyb2xsYmFyLWRyYWcge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgbGVmdDogMDtcbiAgdG9wOiAwOyB9XG5cbi5zd2lwZXItc2Nyb2xsYmFyLWN1cnNvci1kcmFnIHtcbiAgY3Vyc29yOiBtb3ZlOyB9XG5cbi8qIFByZWxvYWRlciAqL1xuLnN3aXBlci1sYXp5LXByZWxvYWRlciB7XG4gIHdpZHRoOiA0MnB4O1xuICBoZWlnaHQ6IDQycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC0yMXB4O1xuICBtYXJnaW4tdG9wOiAtMjFweDtcbiAgei1pbmRleDogMTA7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogNTAlO1xuICAtbW96LXRyYW5zZm9ybS1vcmlnaW46IDUwJTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogNTAlO1xuICAtd2Via2l0LWFuaW1hdGlvbjogc3dpcGVyLXByZWxvYWRlci1zcGluIDFzIHN0ZXBzKDEyLCBlbmQpIGluZmluaXRlO1xuICAtbW96LWFuaW1hdGlvbjogc3dpcGVyLXByZWxvYWRlci1zcGluIDFzIHN0ZXBzKDEyLCBlbmQpIGluZmluaXRlO1xuICBhbmltYXRpb246IHN3aXBlci1wcmVsb2FkZXItc3BpbiAxcyBzdGVwcygxMiwgZW5kKSBpbmZpbml0ZTsgfVxuXG4uc3dpcGVyLWxhenktcHJlbG9hZGVyOmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyUyMHZpZXdCb3glM0QnMCUyMDAlMjAxMjAlMjAxMjAnJTIweG1sbnMlM0QnaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJyUyMHhtbG5zJTNBeGxpbmslM0QnaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYxOTk5JTJGeGxpbmsnJTNFJTNDZGVmcyUzRSUzQ2xpbmUlMjBpZCUzRCdsJyUyMHgxJTNEJzYwJyUyMHgyJTNEJzYwJyUyMHkxJTNEJzcnJTIweTIlM0QnMjcnJTIwc3Ryb2tlJTNEJyUyMzZjNmM2YyclMjBzdHJva2Utd2lkdGglM0QnMTEnJTIwc3Ryb2tlLWxpbmVjYXAlM0Qncm91bmQnJTJGJTNFJTNDJTJGZGVmcyUzRSUzQ2clM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDMwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSg2MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjI3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoOTAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDEyMCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjI3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMTUwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMzcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgxODAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy40NiclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDIxMCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjU2JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMjQwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuNjYnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgyNzAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy43NSclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDMwMCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjg1JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMzMwJTIwNjAlMkM2MCknJTJGJTNFJTNDJTJGZyUzRSUzQyUyRnN2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyB9XG5cbi5zd2lwZXItbGF6eS1wcmVsb2FkZXItd2hpdGU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmclMjB2aWV3Qm94JTNEJzAlMjAwJTIwMTIwJTIwMTIwJyUyMHhtbG5zJTNEJ2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyclMjB4bWxucyUzQXhsaW5rJTNEJ2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMTk5OSUyRnhsaW5rJyUzRSUzQ2RlZnMlM0UlM0NsaW5lJTIwaWQlM0QnbCclMjB4MSUzRCc2MCclMjB4MiUzRCc2MCclMjB5MSUzRCc3JyUyMHkyJTNEJzI3JyUyMHN0cm9rZSUzRCclMjNmZmYnJTIwc3Ryb2tlLXdpZHRoJTNEJzExJyUyMHN0cm9rZS1saW5lY2FwJTNEJ3JvdW5kJyUyRiUzRSUzQyUyRmRlZnMlM0UlM0NnJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgzMCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjI3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoNjAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDkwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgxMjAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDE1MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjM3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMTgwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuNDYnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgyMTAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy41NiclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDI0MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjY2JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMjcwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuNzUnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgzMDAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy44NSclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDMzMCUyMDYwJTJDNjApJyUyRiUzRSUzQyUyRmclM0UlM0MlMkZzdmclM0VcIik7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHN3aXBlci1wcmVsb2FkZXItc3BpbiB7XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfSB9XG5cbkBrZXlmcmFtZXMgc3dpcGVyLXByZWxvYWRlci1zcGluIHtcbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfSB9XG5cbi5kYXRlcGlja2VyIHtcbiAgei1pbmRleDogOTk5OTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiAyMDBweDtcbiAgbWF4LXdpZHRoOiAzMDBweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgYm94LXNoYWRvdzogMCAycHggM3B4IDAgcmdiYSgwLCAwLCAwLCAwLjIpOyB9XG4gIC5kYXRlcGlja2VyIC50YWJsZS1jb25kZW5zZWQge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5kYXRlcGlja2VyIC55ZWFyIHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNpdGlvbjogZWFzZSAuMTVzOyB9XG4gICAgLmRhdGVwaWNrZXIgLnllYXIuYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYmFja2dyb3VuZDogIzAwYTJkYyAhaW1wb3J0YW50OyB9XG4gIC5kYXRlcGlja2VyIC5tb250aCB7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIHRyYW5zaXRpb246IGVhc2UgLjE1czsgfVxuICAgIC5kYXRlcGlja2VyIC5tb250aC5hY3RpdmUge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBiYWNrZ3JvdW5kOiAjMDBhMmRjICFpbXBvcnRhbnQ7IH1cbiAgLmRhdGVwaWNrZXIgLmRheSB7XG4gICAgcGFkZGluZzogNCUgMDtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNpdGlvbjogZWFzZSAuMTVzOyB9XG4gICAgLmRhdGVwaWNrZXIgLmRheS5hY3RpdmUge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBiYWNrZ3JvdW5kOiAjMDBhMmRjICFpbXBvcnRhbnQ7IH1cbiAgICAuZGF0ZXBpY2tlciAuZGF5LnRvZGF5IHtcbiAgICAgIGNvbG9yOiAjMDA3ZGFhO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAxNjIsIDIyMCwgMC4yKSAhaW1wb3J0YW50OyB9XG4gICAgICAuZGF0ZXBpY2tlciAuZGF5LnRvZGF5OmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICMwMDdkYWEgIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAxNjIsIDIyMCwgMC40KSAhaW1wb3J0YW50OyB9XG5cbi5hcy1idG4sIC5hcy1idG5fcHJpbWFyeSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgcGFkZGluZzogMTBweCAzNXB4O1xuICBjb2xvcjogIzMzMztcbiAgYmFja2dyb3VuZDogI2RkZDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyB9XG5cbi5hcy1idG5fcHJpbWFyeSB7XG4gIGNvbG9yOiAjZjZmZjAwO1xuICBiYWNrZ3JvdW5kOiAjMDBhMmRjO1xuICB0cmFuc2l0aW9uOiBlYXNlIC4xczsgfVxuICAuYXMtYnRuX3ByaW1hcnk6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICMwMDZhOTA7IH1cblxuLmFzLWJ0bl9faWNvbiB7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG5cbi5iaWxseS1hY3RpdmUtYnV0dG9uIHtcbiAgdG9wOiA5JSAhaW1wb3J0YW50OyB9XG5cbi5hcy1jX21haW4ge1xuICBjb2xvcjogIzAwYTJkYzsgfVxuXG4uYXMtYmNfbWFpbiB7XG4gIGJhY2tncm91bmQ6ICMwMGEyZGM7IH1cblxuKiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDsgfVxuICAqOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lOyB9XG5cbmh0bWwsIGJvZHkge1xuICBkaXJlY3Rpb246IHJ0bDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgZm9udC1mYW1pbHk6IFwiQXNzaXN0YW50XCIsIHNhbnMtc2VyaWY7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIGNvbG9yOiAjMzkzOTNiOyB9XG4gIGh0bWwgYiwgaHRtbCBzdHJvbmcsIGh0bWwgdGgsIGh0bWwgbGVnZW5kLCBib2R5IGIsIGJvZHkgc3Ryb25nLCBib2R5IHRoLCBib2R5IGxlZ2VuZCB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuICBodG1sIHAgYSwgYm9keSBwIGEge1xuICAgIGNvbG9yOiAjM2I5Y2NlOyB9XG4gICAgaHRtbCBwIGE6aG92ZXIsIGJvZHkgcCBhOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjMWM1MjZlO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgaHRtbCBhLCBib2R5IGEge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgaHRtbCBpbnB1dCwgaHRtbCB0ZXh0YXJlYSwgaHRtbCBzZWxlY3QsIGJvZHkgaW5wdXQsIGJvZHkgdGV4dGFyZWEsIGJvZHkgc2VsZWN0IHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICBmb250LWZhbWlseTogXCJBc3Npc3RhbnRcIiwgc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogIzM5MzkzYjtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMzMzO1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsgfVxuICBodG1sIGJ1dHRvbiwgYm9keSBidXR0b24ge1xuICAgIGZvbnQtZmFtaWx5OiBcIkFzc2lzdGFudFwiLCBzYW5zLXNlcmlmOyB9XG4gIGh0bWwgZmllbGRzZXQsIGJvZHkgZmllbGRzZXQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM5ZTllOWU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDE1cHggMjBweDsgfVxuICBodG1sIGltZywgYm9keSBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIGh0bWwgLmFzLWhpZGRlbiwgYm9keSAuYXMtaGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7IH1cbiAgaHRtbCAuYXMtYmx1ciwgYm9keSAuYXMtYmx1ciB7XG4gICAgZmlsdGVyOiBibHVyKDNweCk7IH1cbiAgaHRtbCAuYXMtZGlzYWJsZS1zY3JvbGwsIGJvZHkgLmFzLWRpc2FibGUtc2Nyb2xsIHtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsICFpbXBvcnRhbnQ7IH1cbiAgaHRtbCAuYXMtc2Nyb2xsOjotd2Via2l0LXNjcm9sbGJhciwgYm9keSAuYXMtc2Nyb2xsOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgd2lkdGg6IDdweDtcbiAgICBoZWlnaHQ6IDdweDsgfVxuICBodG1sIC5hcy1zY3JvbGw6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrLCBib2R5IC5hcy1zY3JvbGw6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICBiYWNrZ3JvdW5kOiAjZjdmN2Y3OyB9XG4gIGh0bWwgLmFzLXNjcm9sbDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIsIGJvZHkgLmFzLXNjcm9sbDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgIGJhY2tncm91bmQ6ICNkNGQ0ZDQ7XG4gICAgYm9yZGVyLXJhZGl1czogN3B4OyB9XG5cbi5hcy1mb250LTJ4IHtcbiAgZm9udC1zaXplOiAxLjVlbTsgfVxuXG4uYXMtZm9ybV9fcm93LCAuYXMtZm9ybV9fcm93X21hcmdpbiwgLmFzLWZvcm1fX3Jvd19tYXJnaW5fZW5kIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAxMnB4OyB9XG4gIC5hcy1mb3JtX19yb3c6bGFzdC1jaGlsZCwgLmFzLWZvcm1fX3Jvd19tYXJnaW46bGFzdC1jaGlsZCwgLmFzLWZvcm1fX3Jvd19tYXJnaW5fZW5kOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLmFzLWZvcm1fX3Jvd19tYXJnaW4sIC5hcy1mb3JtX19yb3dfbWFyZ2luX2VuZCB7XG4gIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG4uYXMtZm9ybV9fcm93X21hcmdpbl9lbmQge1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7IH1cblxuLmFzLWZvcm1fX2NlbGwsIC5hcy1mb3JtX19jZWxsX2dyb3csIC5hcy1mb3JtX19jZWxsX25vd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwIDEwcHg7IH1cblxuLmFzLWZvcm1fX2NlbGxfZ3JvdyB7XG4gIHdpZHRoOiAxMDAlO1xuICBmbGV4LWdyb3c6IDE7IH1cblxuLmFzLWZvcm1fX2NlbGxfbm93cmFwIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuXG4uYXMtZm9ybV9fbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzdkN2Q3ZDsgfVxuICAuYXMtZm9ybV9fbGluazpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuLmFzLWZvcm1fX2xhYmVsLCAuYXMtZm9ybV9fbGFiZWxfcmVxdWlyZWQsIC5hcy1mb3JtX19sYWJlbF9yb3csIC5hcy1mb3JtX19sYWJlbF9uby1tYXJnaW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDNweDtcbiAgZm9udC1zaXplOiAxZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMDBhMmRjOyB9XG5cbi5hcy1mb3JtX19sYWJlbF9yZXF1aXJlZDpiZWZvcmUge1xuICBjb250ZW50OiAnKic7XG4gIGNvbG9yOiAjMDBhMmRjOyB9XG5cbi5hcy1mb3JtX19sYWJlbF9yb3cge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogOHB4OyB9XG5cbi5hcy1mb3JtX19sYWJlbF9uby1tYXJnaW4ge1xuICBtYXJnaW46IDA7IH1cblxuLmpzIC5hcy1mb3JtX19maWxlLWlucHV0IHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uYXMtZm9ybV9fZmlsZS1pbnB1dF9fYnRuIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDZweCAxNXB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJhY2tncm91bmQ6ICNFNEU0RTQ7IH1cbiAgLmFzLWZvcm1fX2ZpbGUtaW5wdXRfX2J0bjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogI0QzRDNEMzsgfVxuICAuYXMtZm9ybV9fZmlsZS1pbnB1dF9fYnRuLmFzLWFjdGl2ZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZDogIzAwYTJkYzsgfVxuICAgIC5hcy1mb3JtX19maWxlLWlucHV0X19idG4uYXMtYWN0aXZlOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICMwMDdkYWE7IH1cblxuLmFzLWZvcm1fX2ZpbGUtaW5wdXRfX3ZhbHVlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWF4LXdpZHRoOiAyNTBweDtcbiAgbWFyZ2luOiAwIDVweDtcbiAgcGFkZGluZzogMCAxMHB4O1xuICBjb2xvcjogIzg4ODg4ODsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgICAuYXMtZm9ybV9fZmlsZS1pbnB1dF9fdmFsdWUge1xuICAgICAgbWF4LXdpZHRoOiAxNzVweDsgfSB9XG4gIC5hcy1mb3JtX19maWxlLWlucHV0X192YWx1ZS5hcy1hY3RpdmUge1xuICAgIHBhZGRpbmc6IDZweCAxNXB4O1xuICAgIGNvbG9yOiAjMzMzO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkOyB9XG5cbi5hcy1mb3JtX19maWxlLWlucHV0X19pY29uIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDsgfVxuXG4uYXMtZm9ybV9faW5wdXQsIC5hcy1mb3JtX19pbnB1dC13cmFwLCAuYXMtZm9ybV9fc2VsZWN0LCAuYXMtZm9ybV9fdGV4dGFyZWEge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMS4xZW07XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgcGFkZGluZzogOHB4IDEwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsgfVxuXG4uYXMtZm9ybV9fdGV4dGFyZWEge1xuICByZXNpemU6IHZlcnRpY2FsOyB9XG5cbi5hcy1mb3JtX19pbnB1dC13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwOyB9XG4gIC5hcy1mb3JtX19pbnB1dC13cmFwOmhvdmVyIC5hcy1mb3JtX19pbnB1dC1pY29uIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDA3ZGFhOyB9XG4gIC5hcy1mb3JtX19pbnB1dC13cmFwIC5hcy1mb3JtX19pbnB1dCwgLmFzLWZvcm1fX2lucHV0LXdyYXAgLmFzLWZvcm1fX2lucHV0LXdyYXAge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB6LWluZGV4OiAxO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uYXMtZm9ybV9faW5wdXQtaWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogNDBweDtcbiAgZm9udC1zaXplOiAxLjVlbTtcbiAgYm9yZGVyLXJhZGl1czogNXB4IDAgMCA1cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjMDBhMmRjO1xuICB0cmFuc2l0aW9uOiBlYXNlIC4xNXM7IH1cblxuLmFzLWZvcm1fX3NlbGVjdCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi13aWR0aDogMTUwcHg7XG4gIHBhZGRpbmc6IDlweCAxMHB4IDlweCA1MHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDt1dGY4LCAgPHN2ZyB2ZXJzaW9uPVwiMS4yXCIgYmFzZVByb2ZpbGU9XCJ0aW55XCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHhtbG5zOnhsaW5rPVwiaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGlua1wiXHQgIHg9XCIwcHhcIiB5PVwiMHB4XCIgdmlld0JveD1cIjAgMCAyOS40IDI5LjRcIiB4bWw6c3BhY2U9XCJwcmVzZXJ2ZVwiPlx0ICA8cGF0aCBmaWxsPVwiIzAwYTJkY1wiIGQ9XCJNMTQuNywwQzYuNiwwLDAsNi42LDAsMTQuN3M2LjYsMTQuNywxNC43LDE0LjdzMTQuNy02LjYsMTQuNy0xNC43UzIyLjgsMCwxNC43LDBDMTQuNywwLDE0LjcsMCwxNC43LDB6XHRcdCAgTTI0LjksMTEuNGwtOS43LDkuN2MtMC4xLDAuMS0wLjMsMC4yLTAuNSwwLjJjLTAuMiwwLTAuNC0wLjEtMC41LTAuMmwtOS43LTkuN2MtMC4yLTAuNC0wLjEtMC44LDAuMy0xYzAuMi0wLjEsMC41LTAuMSwwLjcsMCAgICAgIGw5LjIsOS4ybDkuMi05LjJjMC4zLTAuMywwLjctMC4zLDEsMEMyNS4yLDEwLjYsMjUuMiwxMS4xLDI0LjksMTEuNHpcIi8+ICA8L3N2Zz4gICcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMHB4IDUwJTtcbiAgYmFja2dyb3VuZC1zaXplOiAxNXB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyB9XG5cbi5hcy1mb3JtX19jaGVja2JveC10ZXh0IHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFyZ2luOiAwIDVweDtcbiAgZm9udC1zaXplOiAwLjllbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuXG4uYXMtZm9ybV9fY2hlY2tib3gge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjMDBhMmRjO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3JkZXI6IDhweCBzb2xpZCAjZmZmO1xuICB0cmFuc2l0aW9uOiBjdWJpYy1iZXppZXIoMC4yMywgMSwgMC4zMiwgMSkgMC4yczsgfVxuICAuYXMtZm9ybV9fY2hlY2tib3g6Y2hlY2tlZCB7XG4gICAgcGFkZGluZzogNHB4O1xuICAgIGJvcmRlcjogNHB4IHNvbGlkICNmZmY7IH1cblxuLmFzLWZvcm1fX3N1Ym1pdCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHBhZGRpbmc6IDZweCAzNXB4O1xuICBmb250LXNpemU6IDEuM2VtO1xuICBib3JkZXItcmFkaXVzOiA1cHg7IH1cblxuLmFzLWZvcm1fX21lc3NhZ2UsIC5hcy1mb3JtX19tZXNzYWdlX3N1Y2Nlc3MsIC5hcy1mb3JtX19tZXNzYWdlX2Vycm9yIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDhweCAxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgY29sb3I6ICNmZmY7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgLmFzLWZvcm1fX21lc3NhZ2UsIC5hcy1mb3JtX19tZXNzYWdlX3N1Y2Nlc3MsIC5hcy1mb3JtX19tZXNzYWdlX2Vycm9yIHtcbiAgICAgIGZvbnQtc2l6ZTogMC45ZW07IH0gfVxuXG4uYXMtZm9ybV9fbWVzc2FnZV9zdWNjZXNzIHtcbiAgYmFja2dyb3VuZDogIzQxYzA4ZjsgfVxuXG4uYXMtZm9ybV9fbWVzc2FnZV9lcnJvciB7XG4gIGJhY2tncm91bmQ6ICNkYzRmNGI7IH1cblxuaHRtbCwgYm9keSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1pbi1oZWlnaHQ6IDEwMHZoOyB9XG5cbi5hcy1tYWluIHtcbiAgZmxleDogMSAwIGF1dG87IH1cblxuLmFzLWdfX3dyYXBwZXIsXG4uYXMtZ19fY29udGVudC13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwIDEwcHg7IH1cblxuLmFzLWdfX3dyYXBwZXIge1xuICBtYXgtd2lkdGg6IDExNTBweDsgfVxuXG4uYXMtZ19fY29udGVudC13cmFwcGVyIHtcbiAgbWF4LXdpZHRoOiAxMTUwcHg7IH1cblxuLmFzLWdfX3BhZ2VfcGFkZGluZyB7XG4gIHBhZGRpbmc6IDUwcHggMCA5MHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgIC5hcy1nX19wYWdlX3BhZGRpbmcge1xuICAgICAgcGFkZGluZzogNjBweCAwOyB9IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZsYXRpY29uXCI7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHNyYzogdXJsKFwiYXNzZXRzL2ZvbnRzL0ZsYXRpY29uL0ZsYXRpY29uLmVvdD9cIikgZm9ybWF0KFwiZW90XCIpLCB1cmwoXCJhc3NldHMvZm9udHMvRmxhdGljb24vRmxhdGljb24ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCJhc3NldHMvZm9udHMvRmxhdGljb24vRmxhdGljb24udHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoJ2Fzc2V0cy9mb250cy9GbGF0aWNvbi9GbGF0aWNvbi5zdmcjc3RyLXJlcGxhY2UoRmxhdGljb24sIFwiIFwiLCBcIl9cIiknKSBmb3JtYXQoXCJzdmdcIik7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMCkge1xuICBAZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogXCJGbGF0aWNvblwiO1xuICAgIHNyYzogdXJsKFwiYXNzZXRzL2ZvbnRzL0ZsYXRpY29uL0ZsYXRpY29uLnN2ZyNGbGF0aWNvblwiKSBmb3JtYXQoXCJzdmdcIik7IH0gfVxuXG4uZmk6YmVmb3JlLCAuYXMtZm9vdGVyLXNjcm9sbHRvcC1idG46YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogXCJGbGF0aWNvblwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkOyB9XG5cbi5maS1hcnJvdy1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTAwXCI7IH1cblxuLmZpLWNhbGVuZGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTAxXCI7IH1cblxuLmZpLXJpZ2h0LWFycm93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTAyXCI7IH1cblxuLmZpLWxlZnQtYXJyb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDNcIjsgfVxuXG4uZmktZG93bi1hcnJvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwNFwiOyB9XG5cbi5maS1waWVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA1XCI7IH1cblxuLmZpLWRlc2VydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwNlwiOyB9XG5cbi5maS1nb29nbGUtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwN1wiOyB9XG5cbi5maS1sb2NhbGl6ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDhcIjsgfVxuXG4uZmktZmFjZWJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDlcIjsgfVxuXG4uZmktYWNjZXNzaWJpbGl0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwYVwiOyB9XG5cbi5maS15b3V0dWJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTBiXCI7IH1cblxuLmZpLW1lbnU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMGNcIjsgfVxuXG4uZmktcGhvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMGRcIjsgfVxuXG4uZmktYWRyZXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTBlXCI7IH1cblxuLmZpLXNlbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMGZcIjsgfVxuXG4uZmktZmF4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTEwXCI7IH1cblxuLmZpLXBpbnRlcmVzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExMVwiOyB9XG5cbi5maS10d2l0dGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTEyXCI7IH1cblxuLmZpLWZpbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMTNcIjsgfVxuXG4uZmktc2VhcmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTE0XCI7IH1cblxuLmZpLWVhcnRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTE1XCI7IH1cblxuLmZpLXRhcmdldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExNlwiOyB9XG5cbi5maS1tYWlsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTE3XCI7IH1cblxuLmZpLXVwbG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExOFwiOyB9XG5cbi5hcy1pbnNpZGUtcGFnZSB7XG4gIHBhZGRpbmctdG9wOiAxMzBweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAuYXMtaW5zaWRlLXBhZ2Uge1xuICAgICAgcGFkZGluZy10b3A6IDc1cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5hcy1tb2JpbGVfX2hpZGUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbi5hcy1tb2JpbGVfX3Nob3cge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5hcy1tb2JpbGVfX3Nob3cge1xuICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmFzLW1vYmlsZV9fb3JkZXJfZmlyc3Qge1xuICAgIG9yZGVyOiAtMTsgfSB9XG5cbi5hcy1zY3JvbGwtYm94IHtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIGhlaWdodDogMTAwJTsgfVxuICAuYXMtc2Nyb2xsLWJveDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIHdpZHRoOiA1cHg7XG4gICAgaGVpZ2h0OiA1cHg7IH1cbiAgLmFzLXNjcm9sbC1ib3g6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICBiYWNrZ3JvdW5kOiAjZDZkNmQ2OyB9XG4gIC5hcy1zY3JvbGwtYm94Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgYmFja2dyb3VuZDogI0I4QjhCODsgfVxuXG4uYXMtY2F0ZWdvcnktbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgfVxuXG4uYXMtY2F0ZWdvcnktbGlzdF9faXRlbSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQzJDMkMyOyB9XG4gIC5hcy1jYXRlZ29yeS1saXN0X19pdGVtOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7IH1cblxuLmFzLWNhdGVnb3J5LWxpc3QtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMjBweCAwO1xuICBtaW4taGVpZ2h0OiAxNzVweDtcbiAgY29sb3I6ICMzOTM5M2I7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAgdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IGVhc2UgLjJzOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgIC5hcy1jYXRlZ29yeS1saXN0LWl0ZW0ge1xuICAgICAgZmxleC13cmFwOiB3cmFwOyB9IH1cbiAgLmFzLWNhdGVnb3J5LWxpc3QtaXRlbTpob3ZlciAuYXMtY2F0ZWdvcnktbGlzdC1pdGVtX19pbWFnZSB7XG4gICAgZmlsdGVyOiBjb250cmFzdCgxMzAlKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDYpO1xuICAgIGJveC1zaGFkb3c6IDAgMCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjQpOyB9XG5cbi5hcy1jYXRlZ29yeS1saXN0LWl0ZW1fX2ltYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMjUwcHg7XG4gIHRyYW5zaXRpb246IGVhc2UgLjJzOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuYXMtY2F0ZWdvcnktbGlzdC1pdGVtX19pbWFnZSB7XG4gICAgICB3aWR0aDogMTUwcHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAuYXMtY2F0ZWdvcnktbGlzdC1pdGVtX19pbWFnZSB7XG4gICAgICB3aWR0aDogMTAwJTsgfSB9XG5cbi5hcy1jYXRlZ29yeS1saXN0LWl0ZW1fX2NvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgLmFzLWNhdGVnb3J5LWxpc3QtaXRlbV9fY29udGVudCB7XG4gICAgICBwYWRkaW5nOiAxMHB4IDAgMDsgfSB9XG5cbi5hcy1jYXRlZ29yeS1saXN0LWl0ZW1fX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxLjhlbTtcbiAgbWFyZ2luOiAwOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAgIC5hcy1jYXRlZ29yeS1saXN0LWl0ZW1fX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMS42ZW07IH0gfVxuXG4uYXMtY2F0ZWdvcnktbGlzdC1pdGVtX19zdWJ0aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS4zZW07XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6ICM2RTZFNkU7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gICAgLmFzLWNhdGVnb3J5LWxpc3QtaXRlbV9fc3VidGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxLjFlbTsgfSB9XG5cbi5hcy1jYXRlZ29yeS1saXN0LWl0ZW1fX2Rlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxLjFlbTsgfVxuXG4uYXMtY2F0ZWdvcnktbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgfVxuXG4uYXMtY2F0ZWdvcnktbGlzdF9faXRlbSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQzJDMkMyOyB9XG4gIC5hcy1jYXRlZ29yeS1saXN0X19pdGVtOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7IH1cblxuLmFzLWNhdGVnb3J5LWxpc3QtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMjBweCAwO1xuICBtaW4taGVpZ2h0OiAxNzVweDtcbiAgY29sb3I6ICMzOTM5M2I7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAgdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IGVhc2UgLjJzOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgIC5hcy1jYXRlZ29yeS1saXN0LWl0ZW0ge1xuICAgICAgZmxleC13cmFwOiB3cmFwOyB9IH1cbiAgLmFzLWNhdGVnb3J5LWxpc3QtaXRlbTpob3ZlciAuYXMtY2F0ZWdvcnktbGlzdC1pdGVtX19pbWFnZSB7XG4gICAgZmlsdGVyOiBjb250cmFzdCgxMzAlKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDYpO1xuICAgIGJveC1zaGFkb3c6IDAgMCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjQpOyB9XG5cbi5hcy1jYXRlZ29yeS1saXN0LWl0ZW1fX2ltYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMjUwcHg7XG4gIHRyYW5zaXRpb246IGVhc2UgLjJzOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuYXMtY2F0ZWdvcnktbGlzdC1pdGVtX19pbWFnZSB7XG4gICAgICB3aWR0aDogMTUwcHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAuYXMtY2F0ZWdvcnktbGlzdC1pdGVtX19pbWFnZSB7XG4gICAgICB3aWR0aDogMTAwJTsgfSB9XG5cbi5hcy1jYXRlZ29yeS1saXN0LWl0ZW1fX2NvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgLmFzLWNhdGVnb3J5LWxpc3QtaXRlbV9fY29udGVudCB7XG4gICAgICBwYWRkaW5nOiAxMHB4IDAgMDsgfSB9XG5cbi5hcy1jYXRlZ29yeS1saXN0LWl0ZW1fX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxLjhlbTtcbiAgbWFyZ2luOiAwOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAgIC5hcy1jYXRlZ29yeS1saXN0LWl0ZW1fX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMS42ZW07IH0gfVxuXG4uYXMtY2F0ZWdvcnktbGlzdC1pdGVtX19zdWJ0aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS4zZW07XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6ICM2RTZFNkU7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gICAgLmFzLWNhdGVnb3J5LWxpc3QtaXRlbV9fc3VidGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxLjFlbTsgfSB9XG5cbi5hcy1jYXRlZ29yeS1saXN0LWl0ZW1fX2Rlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxLjFlbTsgfVxuXG4uYXMtY29udGVudC1ibG9ja19faW1hZ2Uge1xuICBmbG9hdDogcmlnaHQ7XG4gIHdpZHRoOiA0NTBweDtcbiAgbWFyZ2luLWxlZnQ6IDM1cHg7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgLmFzLWNvbnRlbnQtYmxvY2tfX2ltYWdlIHtcbiAgICAgIGZsb2F0OiBub25lO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IH0gfVxuXG4uYXMtY29udGVudCB7XG4gIGZvbnQtc2l6ZTogMS4wNWVtO1xuICBsaW5lLWhlaWdodDogMS40ZW07IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgLmFzLWNvbnRlbnQge1xuICAgICAgZm9udC1zaXplOiAxZW07IH0gfVxuICAuYXMtY29udGVudCBoMSwgLmFzLWNvbnRlbnQgaDIsIC5hcy1jb250ZW50IGgzLCAuYXMtY29udGVudCBoNCwgLmFzLWNvbnRlbnQgaDUsIC5hcy1jb250ZW50IGg2IHtcbiAgICBjb2xvcjogIzAwYTJkYzsgfVxuICAuYXMtY29udGVudCBpZnJhbWUge1xuICAgIGJvcmRlci13aWR0aDogMDsgfVxuICAuYXMtY29udGVudCBwIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbjogMC41ZW0gMDsgfVxuICAuYXMtY29udGVudCBhIHtcbiAgICBjb2xvcjogIzNiOWNjZTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gICAgLmFzLWNvbnRlbnQgYTpob3ZlciB7XG4gICAgICBjb2xvcjogIzI0NzJiNzsgfVxuICAuYXMtY29udGVudCB0YWJsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5hcy1jb250ZW50IHRhYmxlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7IH0gfVxuICAgIC5hcy1jb250ZW50IHRhYmxlOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICB3aWR0aDogN3B4O1xuICAgICAgaGVpZ2h0OiA3cHg7IH1cbiAgICAuYXMtY29udGVudCB0YWJsZTo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgICAgYmFja2dyb3VuZDogI0RCREJEQjsgfVxuICAgIC5hcy1jb250ZW50IHRhYmxlOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgICBiYWNrZ3JvdW5kOiAjQjZCNkI2O1xuICAgICAgYm9yZGVyLXJhZGl1czogN3B4OyB9XG4gICAgLmFzLWNvbnRlbnQgdGFibGUgdGgge1xuICAgICAgcGFkZGluZzogN3B4IDE0cHg7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIGZvbnQtc2l6ZTogMS4yZW07XG4gICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzAwYTJkYzsgfVxuICAgIC5hcy1jb250ZW50IHRhYmxlIHRkIHtcbiAgICAgIHBhZGRpbmc6IDEycHggMTRweDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDRkNGQ0OyB9XG4gICAgICAuYXMtY29udGVudCB0YWJsZSB0ZCBwIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4OyB9XG5cbi5hcy1jb250ZW50LWJsb2NrX19pbWFnZSB7XG4gIGZsb2F0OiByaWdodDtcbiAgd2lkdGg6IDQ1MHB4O1xuICBtYXJnaW4tbGVmdDogMzVweDtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAuYXMtY29udGVudC1ibG9ja19faW1hZ2Uge1xuICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfSB9XG5cbi5hcy1jb250ZW50IHtcbiAgZm9udC1zaXplOiAxLjA1ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjRlbTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAuYXMtY29udGVudCB7XG4gICAgICBmb250LXNpemU6IDFlbTsgfSB9XG4gIC5hcy1jb250ZW50IGgxLCAuYXMtY29udGVudCBoMiwgLmFzLWNvbnRlbnQgaDMsIC5hcy1jb250ZW50IGg0LCAuYXMtY29udGVudCBoNSwgLmFzLWNvbnRlbnQgaDYge1xuICAgIGNvbG9yOiAjMDBhMmRjOyB9XG4gIC5hcy1jb250ZW50IGlmcmFtZSB7XG4gICAgYm9yZGVyLXdpZHRoOiAwOyB9XG4gIC5hcy1jb250ZW50IHAge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luOiAwLjVlbSAwOyB9XG4gIC5hcy1jb250ZW50IGEge1xuICAgIGNvbG9yOiAjM2I5Y2NlO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgICAuYXMtY29udGVudCBhOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjMjQ3MmI3OyB9XG4gIC5hcy1jb250ZW50IHRhYmxlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgLmFzLWNvbnRlbnQgdGFibGUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfSB9XG4gICAgLmFzLWNvbnRlbnQgdGFibGU6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgIHdpZHRoOiA3cHg7XG4gICAgICBoZWlnaHQ6IDdweDsgfVxuICAgIC5hcy1jb250ZW50IHRhYmxlOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgICBiYWNrZ3JvdW5kOiAjREJEQkRCOyB9XG4gICAgLmFzLWNvbnRlbnQgdGFibGU6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICAgIGJhY2tncm91bmQ6ICNCNkI2QjY7XG4gICAgICBib3JkZXItcmFkaXVzOiA3cHg7IH1cbiAgICAuYXMtY29udGVudCB0YWJsZSB0aCB7XG4gICAgICBwYWRkaW5nOiA3cHggMTRweDtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgZm9udC1zaXplOiAxLjJlbTtcbiAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMDBhMmRjOyB9XG4gICAgLmFzLWNvbnRlbnQgdGFibGUgdGQge1xuICAgICAgcGFkZGluZzogMTJweCAxNHB4O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkNGQ0ZDQ7IH1cbiAgICAgIC5hcy1jb250ZW50IHRhYmxlIHRkIHAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7IH1cblxuLmFzLWZvb3RlciB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5hcy1mb290ZXJfX3RvcCB7XG4gIHBhZGRpbmctdG9wOiA0NXB4O1xuICBwYWRkaW5nLWJvdHRvbTogNDVweDtcbiAgYmFja2dyb3VuZDogIzMzMzsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAuYXMtZm9vdGVyX190b3Age1xuICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDsgfSB9XG5cbi5hcy1mb290ZXJfX2JvdHRvbSB7XG4gIGJhY2tncm91bmQ6ICMwMDA7IH1cblxuLmFzLWZvb3Rlci1sb2dvIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXgtd2lkdGg6IDE3NXB4OyB9XG5cbi5hcy1mb290ZXItcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAyMHB4IDA7IH1cblxuLmFzLWZvb3Rlci1jZWxsIHtcbiAgYWxpZ24tc2VsZjogY2VudGVyOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgIC5hcy1mb290ZXItY2VsbCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbjogNXB4IDA7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH0gfVxuXG4uYXMtZm9vdGVyLWJ0biB7XG4gIG1hcmdpbjogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cbiAgLmFzLWZvb3Rlci1idG46aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICNlZGVkZWQ7IH1cblxuLmFzLWZvb3Rlci1jb3B5cmlnaHRzIHtcbiAgZGlyZWN0aW9uOiBsdHI7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBjb2xvcjogI0NFQ0VDRTsgfVxuICAuYXMtZm9vdGVyLWNvcHlyaWdodHMgPiAqIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgIC5hcy1mb290ZXItY29weXJpZ2h0cyB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH0gfVxuXG4uYXMtZm9vdGVyLWNvcHlyaWdodHNfX3N5bWJvbCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7IH1cblxuLmFzLWZvb3Rlci1jb3B5cmlnaHRzX19sb2dvIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiA2MHB4OyB9XG5cbi5hcy1mb290ZXItc29jaWFsLWJ0biB7XG4gIG9wYWNpdHk6IDAuNztcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbjogMCA4cHg7IH1cbiAgLmFzLWZvb3Rlci1zb2NpYWwtYnRuOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAxOyB9XG5cbi5hcy1mb290ZXItbWVudSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAuYXMtZm9vdGVyLW1lbnUge1xuICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5hcy1mb290ZXItbWVudV9faXRlbSB7XG4gIHBhZGRpbmc6IDRweCAwOyB9XG5cbi5hcy1mb290ZXItbWVudV9fbGluayB7XG4gIGNvbG9yOiAjMDBhMmRjO1xuICBmb250LXdlaWdodDogNzAwOyB9XG5cbi5hcy1mb290ZXItZGV0YWlscy1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogOHB4IDA7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgLmFzLWZvb3Rlci1kZXRhaWxzLWl0ZW0ge1xuICAgICAgZm9udC1zaXplOiAwLjllbTsgfSB9XG4gIC5hcy1mb290ZXItZGV0YWlscy1pdGVtIGEge1xuICAgIGNvbG9yOiAjZmZmOyB9XG5cbi5hcy1mb290ZXItZGV0YWlscy1pdGVtX19pY29uIHtcbiAgY29sb3I6ICMwMGEyZGM7XG4gIGZvbnQtc2l6ZTogMS4zZW07XG4gIG1hcmdpbjogMCA2cHg7IH1cblxuLmFzLWZvb3Rlci1zY3JvbGx0b3AtYnRuIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiA5OTk5O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDIwcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICMwMGEyZGM7XG4gIHRyYW5zaXRpb246IGVhc2UgLjE1czsgfVxuICAuYXMtZm9vdGVyLXNjcm9sbHRvcC1idG46aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICMwMDhmYzM7IH1cbiAgLmFzLWZvb3Rlci1zY3JvbGx0b3AtYnRuOmJlZm9yZSB7XG4gICAgY29udGVudDogXCLvhIRcIjtcbiAgICBmb250LXNpemU6IDEuNGVtO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDE4MGRlZyk7IH1cblxuLmFzLWZvb3RlciB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5hcy1mb290ZXJfX3RvcCB7XG4gIHBhZGRpbmctdG9wOiA0NXB4O1xuICBwYWRkaW5nLWJvdHRvbTogNDVweDtcbiAgYmFja2dyb3VuZDogIzMzMzsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAuYXMtZm9vdGVyX190b3Age1xuICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDsgfSB9XG5cbi5hcy1mb290ZXJfX2JvdHRvbSB7XG4gIGJhY2tncm91bmQ6ICMwMDA7IH1cblxuLmFzLWZvb3Rlci1sb2dvIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXgtd2lkdGg6IDE3NXB4OyB9XG5cbi5hcy1mb290ZXItcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAyMHB4IDA7IH1cblxuLmFzLWZvb3Rlci1jZWxsIHtcbiAgYWxpZ24tc2VsZjogY2VudGVyOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgIC5hcy1mb290ZXItY2VsbCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbjogNXB4IDA7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH0gfVxuXG4uYXMtZm9vdGVyLWJ0biB7XG4gIG1hcmdpbjogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cbiAgLmFzLWZvb3Rlci1idG46aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICNlZGVkZWQ7IH1cblxuLmFzLWZvb3Rlci1jb3B5cmlnaHRzIHtcbiAgZGlyZWN0aW9uOiBsdHI7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBjb2xvcjogI0NFQ0VDRTsgfVxuICAuYXMtZm9vdGVyLWNvcHlyaWdodHMgPiAqIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgIC5hcy1mb290ZXItY29weXJpZ2h0cyB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH0gfVxuXG4uYXMtZm9vdGVyLWNvcHlyaWdodHNfX3N5bWJvbCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7IH1cblxuLmFzLWZvb3Rlci1jb3B5cmlnaHRzX19sb2dvIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiA2MHB4OyB9XG5cbi5hcy1mb290ZXItc29jaWFsLWJ0biB7XG4gIG9wYWNpdHk6IDAuNztcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbjogMCA4cHg7IH1cbiAgLmFzLWZvb3Rlci1zb2NpYWwtYnRuOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAxOyB9XG5cbi5hcy1mb290ZXItbWVudSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAuYXMtZm9vdGVyLW1lbnUge1xuICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5hcy1mb290ZXItbWVudV9faXRlbSB7XG4gIHBhZGRpbmc6IDRweCAwOyB9XG5cbi5hcy1mb290ZXItbWVudV9fbGluayB7XG4gIGNvbG9yOiAjMDBhMmRjO1xuICBmb250LXdlaWdodDogNzAwOyB9XG5cbi5hcy1mb290ZXItZGV0YWlscy1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogOHB4IDA7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgLmFzLWZvb3Rlci1kZXRhaWxzLWl0ZW0ge1xuICAgICAgZm9udC1zaXplOiAwLjllbTsgfSB9XG4gIC5hcy1mb290ZXItZGV0YWlscy1pdGVtIGEge1xuICAgIGNvbG9yOiAjZmZmOyB9XG5cbi5hcy1mb290ZXItZGV0YWlscy1pdGVtX19pY29uIHtcbiAgY29sb3I6ICMwMGEyZGM7XG4gIGZvbnQtc2l6ZTogMS4zZW07XG4gIG1hcmdpbjogMCA2cHg7IH1cblxuLmFzLWZvb3Rlci1zY3JvbGx0b3AtYnRuIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiA5OTk5O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDIwcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICMwMGEyZGM7XG4gIHRyYW5zaXRpb246IGVhc2UgLjE1czsgfVxuICAuYXMtZm9vdGVyLXNjcm9sbHRvcC1idG46aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICMwMDhmYzM7IH1cbiAgLmFzLWZvb3Rlci1zY3JvbGx0b3AtYnRuOmJlZm9yZSB7XG4gICAgY29udGVudDogXCLvhIRcIjtcbiAgICBmb250LXNpemU6IDEuNGVtO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDE4MGRlZyk7IH1cblxuLmFzLWhlYWRlciB7XG4gIHotaW5kZXg6IDk5OTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2l0aW9uOiBlYXNlIC40czsgfVxuICAuYXMtaGVhZGVyOmFmdGVyIHtcbiAgICB6LWluZGV4OiAtMTtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaGFkb3c6IDAgMCAyMDBweCAxNTBweCBibGFjaztcbiAgICB0cmFuc2l0aW9uOiBlYXNlIC4zczsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5hcy1oZWFkZXI6YWZ0ZXIge1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMTUwcHggMTAwcHggYmxhY2s7IH0gfVxuICAuYXMtaGVhZGVyLmFzLWFjdGl2ZSwgLmFzLWhlYWRlci5hcy1kaXNhYmxlLWFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZDogYmxhY2s7IH1cbiAgICAuYXMtaGVhZGVyLmFzLWFjdGl2ZTphZnRlciwgLmFzLWhlYWRlci5hcy1kaXNhYmxlLWFjdGl2ZTphZnRlciB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMjAwcHggMTUwcHggdHJhbnNwYXJlbnQ7XG4gICAgICB0cmFuc2l0aW9uOiBlYXNlIC41NXM7IH1cbiAgICAuYXMtaGVhZGVyLmFzLWFjdGl2ZSAuYXMtaGVhZGVyLWxvZ28sIC5hcy1oZWFkZXIuYXMtZGlzYWJsZS1hY3RpdmUgLmFzLWhlYWRlci1sb2dvIHtcbiAgICAgIG1heC13aWR0aDogNjBweDsgfVxuXG4uYXMtaGVhZGVyLXdyYXBwZXIge1xuICB6LWluZGV4OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAyMHB4IDE1cHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5hcy1oZWFkZXItd3JhcHBlciB7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgLmFzLWhlYWRlci13cmFwcGVyIHtcbiAgICAgIHBhZGRpbmc6IDEwcHg7IH0gfVxuXG4uYXMtaGVhZGVyLWNlbGwge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbjogMCAxMHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMzgwcHgpIHtcbiAgICAuYXMtaGVhZGVyLWNlbGwge1xuICAgICAgbWFyZ2luOiAwIDVweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuYXMtaGVhZGVyLWNlbGwge1xuICAgICAgbWFyZ2luOiAwOyB9IH1cblxuLmFzLWhlYWRlci1sb2dvIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogODVweDtcbiAgdHJhbnNpdGlvbjogZWFzZSAuM3M7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5hcy1oZWFkZXItbG9nbyB7XG4gICAgICBtYXgtd2lkdGg6IDYwcHg7IH0gfVxuXG4uYXMtaGVhZGVyIHtcbiAgei1pbmRleDogOTk5O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRyYW5zaXRpb246IGVhc2UgLjRzOyB9XG4gIC5hcy1oZWFkZXI6YWZ0ZXIge1xuICAgIHotaW5kZXg6IC0xO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNoYWRvdzogMCAwIDIwMHB4IDE1MHB4IGJsYWNrO1xuICAgIHRyYW5zaXRpb246IGVhc2UgLjNzOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgLmFzLWhlYWRlcjphZnRlciB7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAxNTBweCAxMDBweCBibGFjazsgfSB9XG4gIC5hcy1oZWFkZXIuYXMtYWN0aXZlLCAuYXMtaGVhZGVyLmFzLWRpc2FibGUtYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kOiBibGFjazsgfVxuICAgIC5hcy1oZWFkZXIuYXMtYWN0aXZlOmFmdGVyLCAuYXMtaGVhZGVyLmFzLWRpc2FibGUtYWN0aXZlOmFmdGVyIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAyMDBweCAxNTBweCB0cmFuc3BhcmVudDtcbiAgICAgIHRyYW5zaXRpb246IGVhc2UgLjU1czsgfVxuICAgIC5hcy1oZWFkZXIuYXMtYWN0aXZlIC5hcy1oZWFkZXItbG9nbywgLmFzLWhlYWRlci5hcy1kaXNhYmxlLWFjdGl2ZSAuYXMtaGVhZGVyLWxvZ28ge1xuICAgICAgbWF4LXdpZHRoOiA2MHB4OyB9XG5cbi5hcy1oZWFkZXItd3JhcHBlciB7XG4gIHotaW5kZXg6IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDIwcHggMTVweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLmFzLWhlYWRlci13cmFwcGVyIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAuYXMtaGVhZGVyLXdyYXBwZXIge1xuICAgICAgcGFkZGluZzogMTBweDsgfSB9XG5cbi5hcy1oZWFkZXItY2VsbCB7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luOiAwIDEwcHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEzODBweCkge1xuICAgIC5hcy1oZWFkZXItY2VsbCB7XG4gICAgICBtYXJnaW46IDAgNXB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5hcy1oZWFkZXItY2VsbCB7XG4gICAgICBtYXJnaW46IDA7IH0gfVxuXG4uYXMtaGVhZGVyLWxvZ28ge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA4NXB4O1xuICB0cmFuc2l0aW9uOiBlYXNlIC4zczsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLmFzLWhlYWRlci1sb2dvIHtcbiAgICAgIG1heC13aWR0aDogNjBweDsgfSB9XG5cbi5hcy1ob21lLWhpZ2hsaWdodHMge1xuICBwYWRkaW5nOiAyMHB4IDAgNDBweDtcbiAgYmFja2dyb3VuZDogI2Y5ZjhmODsgfVxuXG4uYXMtaG9tZS1oaWdobGlnaHRzX190aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAyLjFlbTtcbiAgY29sb3I6ICMwMGEyZGM7IH1cblxuLmFzLWhvbWUtaGlnaGxpZ2h0c19fbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAuYXMtaG9tZS1oaWdobGlnaHRzX19saXN0IHtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDsgfSB9XG5cbi5hcy1ob21lLWhpZ2hsaWdodCB7XG4gIGZsZXgtc2hyaW5rOiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHdpZHRoOiAzMy4zMzMlO1xuICBwYWRkaW5nOiAxMHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAuYXMtaG9tZS1oaWdobGlnaHQge1xuICAgICAgcGFkZGluZzogNXB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5hcy1ob21lLWhpZ2hsaWdodCB7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuLmFzLWhvbWUtaGlnaGxpZ2h0X19jZWxsIHtcbiAgcGFkZGluZzogMCAxMHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgIC5hcy1ob21lLWhpZ2hsaWdodF9fY2VsbCB7XG4gICAgICBwYWRkaW5nOiAwOyB9IH1cblxuLmFzLWhvbWUtaGlnaGxpZ2h0X19pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogNGVtO1xuICBjb2xvcjogI2Y2ZmYwMDtcbiAgYmFja2dyb3VuZDogIzAwYTJkYztcbiAgd2lkdGg6IDEwMHB4O1xuICBoZWlnaHQ6IDEwMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgbGluZS1oZWlnaHQ6IDEwMHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgIC5hcy1ob21lLWhpZ2hsaWdodF9faWNvbiB7XG4gICAgICBmb250LXNpemU6IDMuNmVtO1xuICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA4MHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDgwcHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAuYXMtaG9tZS1oaWdobGlnaHRfX2ljb24ge1xuICAgICAgZm9udC1zaXplOiA1LjJlbTtcbiAgICAgIHdpZHRoOiAxMjBweDtcbiAgICAgIGhlaWdodDogMTIwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMjBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMjBweDsgfSB9XG5cbi5hcy1ob21lLWhpZ2hsaWdodF9fdGl0bGUge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMS42ZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5hcy1ob21lLWhpZ2hsaWdodF9fdGl0bGUge1xuICAgICAgbWFyZ2luLXRvcDogMTVweDsgfSB9XG5cbi5hcy1ob21lLWhpZ2hsaWdodF9fY29udGVudCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjJlbTtcbiAgZm9udC1zaXplOiAxZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjNjk2OTY5OyB9XG5cbi5hcy1ob21lLWhpZ2hsaWdodHMge1xuICBwYWRkaW5nOiAyMHB4IDAgNDBweDtcbiAgYmFja2dyb3VuZDogI2Y5ZjhmODsgfVxuXG4uYXMtaG9tZS1oaWdobGlnaHRzX190aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAyLjFlbTtcbiAgY29sb3I6ICMwMGEyZGM7IH1cblxuLmFzLWhvbWUtaGlnaGxpZ2h0c19fbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAuYXMtaG9tZS1oaWdobGlnaHRzX19saXN0IHtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDsgfSB9XG5cbi5hcy1ob21lLWhpZ2hsaWdodCB7XG4gIGZsZXgtc2hyaW5rOiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHdpZHRoOiAzMy4zMzMlO1xuICBwYWRkaW5nOiAxMHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAuYXMtaG9tZS1oaWdobGlnaHQge1xuICAgICAgcGFkZGluZzogNXB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5hcy1ob21lLWhpZ2hsaWdodCB7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuLmFzLWhvbWUtaGlnaGxpZ2h0X19jZWxsIHtcbiAgcGFkZGluZzogMCAxMHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgIC5hcy1ob21lLWhpZ2hsaWdodF9fY2VsbCB7XG4gICAgICBwYWRkaW5nOiAwOyB9IH1cblxuLmFzLWhvbWUtaGlnaGxpZ2h0X19pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogNGVtO1xuICBjb2xvcjogI2Y2ZmYwMDtcbiAgYmFja2dyb3VuZDogIzAwYTJkYztcbiAgd2lkdGg6IDEwMHB4O1xuICBoZWlnaHQ6IDEwMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgbGluZS1oZWlnaHQ6IDEwMHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgIC5hcy1ob21lLWhpZ2hsaWdodF9faWNvbiB7XG4gICAgICBmb250LXNpemU6IDMuNmVtO1xuICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA4MHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDgwcHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAuYXMtaG9tZS1oaWdobGlnaHRfX2ljb24ge1xuICAgICAgZm9udC1zaXplOiA1LjJlbTtcbiAgICAgIHdpZHRoOiAxMjBweDtcbiAgICAgIGhlaWdodDogMTIwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMjBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMjBweDsgfSB9XG5cbi5hcy1ob21lLWhpZ2hsaWdodF9fdGl0bGUge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMS42ZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5hcy1ob21lLWhpZ2hsaWdodF9fdGl0bGUge1xuICAgICAgbWFyZ2luLXRvcDogMTVweDsgfSB9XG5cbi5hcy1ob21lLWhpZ2hsaWdodF9fY29udGVudCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjJlbTtcbiAgZm9udC1zaXplOiAxZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjNjk2OTY5OyB9XG5cbi5hcy1ob21lLW1haW5fX3dyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIHBhZGRpbmctYm90dG9tOiA2NXB4O1xuICBwYWRkaW5nLXRvcDogNjVweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgLmFzLWhvbWUtbWFpbl9fd3JhcHBlciB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgICAgZmxleC13cmFwOiB3cmFwOyB9IH1cblxuLmFzLWhvbWUtYXJ0aWNhbCB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHBhZGRpbmctcmlnaHQ6IDUwcHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgIC5hcy1ob21lLWFydGljYWwge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgZm9udC1zaXplOiAxZW07IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogMzQ1cHgpIHtcbiAgICAuYXMtaG9tZS1hcnRpY2FsIHtcbiAgICAgIGZvbnQtc2l6ZTogMC45ZW07IH0gfVxuXG4uYXMtaG9tZS1hcnRpY2FsX190aXRsZSB7XG4gIG1hcmdpbjogMCAwIDQwcHg7XG4gIGZvbnQtc2l6ZTogMmVtO1xuICBjb2xvcjogIzAwYTJkYzsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgLmFzLWhvbWUtYXJ0aWNhbF9fdGl0bGUge1xuICAgICAgbWFyZ2luOiAwIDAgMjBweDsgfSB9XG5cbi5hcy1ob21lLWFydGljYWxfX2NvbnRlbnQge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgZm9udC1zaXplOiAxZW07IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgIC5hcy1ob21lLWFydGljYWxfX2NvbnRlbnQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfSB9XG5cbi5hcy1ob21lLWFydGljYWxfX2J0biB7XG4gIHBhZGRpbmc6IDEwcHggNTBweDtcbiAgZm9udC1zaXplOiAxLjFlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuXG4uYXMtaG9tZS1uZXdzLWxpc3Qge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA0MDBweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgLmFzLWhvbWUtbmV3cy1saXN0IHtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuXG4uYXMtaG9tZS1uZXdzLWxpc3RfX3RpdGxlIHtcbiAgbWFyZ2luOiAwIDAgMjBweDtcbiAgZm9udC1zaXplOiAxLjVlbTtcbiAgY29sb3I6ICMwMGEyZGM7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzAwYTJkYzsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgLmFzLWhvbWUtbmV3cy1saXN0X190aXRsZSB7XG4gICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7IH0gfVxuXG4uYXMtaG9tZS1uZXdzLWxpc3RfX2JveCB7XG4gIGRpcmVjdGlvbjogbHRyO1xuICBoZWlnaHQ6IDQyMHB4O1xuICBwYWRkaW5nOiAwIDIwcHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgIC5hcy1ob21lLW5ld3MtbGlzdF9fYm94IHtcbiAgICAgIGRpcmVjdGlvbjogcnRsO1xuICAgICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICAgICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBtYXJnaW46IDEwcHggLTEwcHg7IH1cbiAgICAgIC5hcy1ob21lLW5ld3MtbGlzdF9fYm94Ojotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4uYXMtaG9tZS1uZXdzLWxpc3QtaXRlbSB7XG4gIGRpcmVjdGlvbjogcnRsO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlN2U3ZTc7IH1cbiAgLmFzLWhvbWUtbmV3cy1saXN0LWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgLmFzLWhvbWUtbmV3cy1saXN0LWl0ZW0ge1xuICAgICAgd2lkdGg6IDcwJTtcbiAgICAgIG1pbi1oZWlnaHQ6IDE0NXB4O1xuICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgIG1hcmdpbjogMTBweDtcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTdlN2U3O1xuICAgICAgYmFja2dyb3VuZDogI2Y5ZjhmODtcbiAgICAgIGJveC1zaGFkb3c6IDAgMXB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4xNSk7IH0gfVxuXG4uYXMtaG9tZS1uZXdzLWxpc3QtaXRlbV9fdGl0bGUge1xuICBmb250LXNpemU6IDEuNWVtO1xuICBmb250LXdlaWdodDogNjAwOyB9XG5cbi5hcy1ob21lLW5ld3MtbGlzdC1pdGVtX19jb250ZW50IHtcbiAgbWFyZ2luOiAxMHB4IDAgNXB4O1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsOyB9XG5cbi5hcy1ob21lLW5ld3MtbGlzdC1pdGVtX19idG4ge1xuICBjb2xvcjogIzAwN2NhOTsgfVxuICAuYXMtaG9tZS1uZXdzLWxpc3QtaXRlbV9fYnRuOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG4uYXMtaG9tZS1tYWluX193cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICBwYWRkaW5nLWJvdHRvbTogNjVweDtcbiAgcGFkZGluZy10b3A6IDY1cHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgIC5hcy1ob21lLW1haW5fX3dyYXBwZXIge1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDsgfSB9XG5cbi5hcy1ob21lLWFydGljYWwge1xuICBmbGV4LWdyb3c6IDE7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBwYWRkaW5nLXJpZ2h0OiA1MHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAuYXMtaG9tZS1hcnRpY2FsIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGZvbnQtc2l6ZTogMWVtOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDM0NXB4KSB7XG4gICAgLmFzLWhvbWUtYXJ0aWNhbCB7XG4gICAgICBmb250LXNpemU6IDAuOWVtOyB9IH1cblxuLmFzLWhvbWUtYXJ0aWNhbF9fdGl0bGUge1xuICBtYXJnaW46IDAgMCA0MHB4O1xuICBmb250LXNpemU6IDJlbTtcbiAgY29sb3I6ICMwMGEyZGM7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgIC5hcy1ob21lLWFydGljYWxfX3RpdGxlIHtcbiAgICAgIG1hcmdpbjogMCAwIDIwcHg7IH0gfVxuXG4uYXMtaG9tZS1hcnRpY2FsX19jb250ZW50IHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMWVtOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAuYXMtaG9tZS1hcnRpY2FsX19jb250ZW50IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuXG4uYXMtaG9tZS1hcnRpY2FsX19idG4ge1xuICBwYWRkaW5nOiAxMHB4IDUwcHg7XG4gIGZvbnQtc2l6ZTogMS4xZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7IH1cblxuLmFzLWhvbWUtbmV3cy1saXN0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNDAwcHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgIC5hcy1ob21lLW5ld3MtbGlzdCB7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgcGFkZGluZzogMjBweCAwO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9IH1cblxuLmFzLWhvbWUtbmV3cy1saXN0X190aXRsZSB7XG4gIG1hcmdpbjogMCAwIDIwcHg7XG4gIGZvbnQtc2l6ZTogMS41ZW07XG4gIGNvbG9yOiAjMDBhMmRjO1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMwMGEyZGM7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgIC5hcy1ob21lLW5ld3MtbGlzdF9fdGl0bGUge1xuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwOyB9IH1cblxuLmFzLWhvbWUtbmV3cy1saXN0X19ib3gge1xuICBkaXJlY3Rpb246IGx0cjtcbiAgaGVpZ2h0OiA0MjBweDtcbiAgcGFkZGluZzogMCAyMHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAuYXMtaG9tZS1uZXdzLWxpc3RfX2JveCB7XG4gICAgICBkaXJlY3Rpb246IHJ0bDtcbiAgICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luOiAxMHB4IC0xMHB4OyB9XG4gICAgICAuYXMtaG9tZS1uZXdzLWxpc3RfX2JveDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLmFzLWhvbWUtbmV3cy1saXN0LWl0ZW0ge1xuICBkaXJlY3Rpb246IHJ0bDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTdlN2U3OyB9XG4gIC5hcy1ob21lLW5ld3MtbGlzdC1pdGVtOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgIC5hcy1ob21lLW5ld3MtbGlzdC1pdGVtIHtcbiAgICAgIHdpZHRoOiA3MCU7XG4gICAgICBtaW4taGVpZ2h0OiAxNDVweDtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICBtYXJnaW46IDEwcHg7XG4gICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2U3ZTdlNztcbiAgICAgIGJhY2tncm91bmQ6ICNmOWY4Zjg7XG4gICAgICBib3gtc2hhZG93OiAwIDFweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMTUpOyB9IH1cblxuLmFzLWhvbWUtbmV3cy1saXN0LWl0ZW1fX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxLjVlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuXG4uYXMtaG9tZS1uZXdzLWxpc3QtaXRlbV9fY29udGVudCB7XG4gIG1hcmdpbjogMTBweCAwIDVweDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDsgfVxuXG4uYXMtaG9tZS1uZXdzLWxpc3QtaXRlbV9fYnRuIHtcbiAgY29sb3I6ICMwMDdjYTk7IH1cbiAgLmFzLWhvbWUtbmV3cy1saXN0LWl0ZW1fX2J0bjpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuLmFzLWhvbWUtcHJvamVjdHMge1xuICB6LWluZGV4OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDAgMSBhdXRvO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IHdyYXA7IH1cblxuLmFzLWhvbWUtcHJvamVjdHNfX2NlbGwge1xuICB6LWluZGV4OiAtMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtYmFzaXM6IDI1JTtcbiAgbWF4LXdpZHRoOiAyNSU7XG4gIG1pbi1oZWlnaHQ6IDMwMHB4OyB9XG4gIC5hcy1ob21lLXByb2plY3RzX19jZWxsOmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZy1ib3R0b206IDgwJTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLmFzLWhvbWUtcHJvamVjdHNfX2NlbGwge1xuICAgICAgZmxleC1iYXNpczogNTAlO1xuICAgICAgbWF4LXdpZHRoOiA1MCU7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAuYXMtaG9tZS1wcm9qZWN0c19fY2VsbCB7XG4gICAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9IH1cblxuLmFzLWhvbWUtcHJvamVjdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIHBlcnNwZWN0aXZlOiAxMDAwcHg7IH1cblxuLmFzLWhvbWUtcHJvamVjdF9fZnJvbnQsXG4uYXMtaG9tZS1wcm9qZWN0X19iYWNrIHtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuN3MgY3ViaWMtYmV6aWVyKDAuNCwgMC4yLCAwLjIsIDEpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC43cyBjdWJpYy1iZXppZXIoMC40LCAwLjIsIDAuMiwgMSksIC13ZWJraXQtdHJhbnNmb3JtIDAuN3MgY3ViaWMtYmV6aWVyKDAuNCwgMC4yLCAwLjIsIDEpO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tncm91bmQ6ICMwMDA7IH1cblxuLmFzLWhvbWUtcHJvamVjdF9fZnJvbnQge1xuICB0cmFuc2Zvcm06IHJvdGF0ZVkoMGRlZyk7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgLmFzLWhvbWUtcHJvamVjdF9fZnJvbnQge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGVZKC0xODBkZWcpOyB9IH1cblxuLmFzLWhvbWUtcHJvamVjdF9fYmFjayB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogcm90YXRlWSgxODBkZWcpOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgIC5hcy1ob21lLXByb2plY3RfX2JhY2sge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGVZKDBkZWcpOyB9IH1cblxuLmFzLWhvbWUtcHJvamVjdDpob3ZlciAuYXMtaG9tZS1wcm9qZWN0X19mcm9udCB7XG4gIHRyYW5zZm9ybTogcm90YXRlWSgtMTgwZGVnKTsgfVxuXG4uYXMtaG9tZS1wcm9qZWN0OmhvdmVyIC5hcy1ob21lLXByb2plY3RfX2JhY2sge1xuICB0cmFuc2Zvcm06IHJvdGF0ZVkoMGRlZyk7IH1cblxuLmFzLWhvbWUtcHJvamVjdF9fZnJvbnQgLmFzLWhvbWUtcHJvamVjdF9faW1hZ2Utd3JhcCB7XG4gIG9wYWNpdHk6IDAuNjsgfVxuXG4uYXMtaG9tZS1wcm9qZWN0X19iYWNrIC5hcy1ob21lLXByb2plY3RfX2ltYWdlLXdyYXAge1xuICBvcGFjaXR5OiAwLjM7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgLmFzLWhvbWUtcHJvamVjdF9fYmFjayAuYXMtaG9tZS1wcm9qZWN0X19pbWFnZS13cmFwIHtcbiAgICAgIG9wYWNpdHk6IDAuMzU7IH0gfVxuXG4uYXMtaG9tZS1wcm9qZWN0X19pbWFnZS13cmFwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbjogMDsgfVxuXG4uYXMtaG9tZS1wcm9qZWN0X19pbWFnZSB7XG4gIGhlaWdodDogMTAwJTsgfVxuXG4uYXMtaG9tZS1wcm9qZWN0X19jb250ZW50IHtcbiAgei1pbmRleDogMTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiA0MHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDYwcHgpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLW91dDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTM4MHB4KSB7XG4gICAgLmFzLWhvbWUtcHJvamVjdF9fY29udGVudCB7XG4gICAgICBmb250LXNpemU6IDAuN2VtO1xuICAgICAgcGFkZGluZzogMjBweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuYXMtaG9tZS1wcm9qZWN0X19jb250ZW50IHtcbiAgICAgIGZvbnQtc2l6ZTogMC44NWVtOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgLmFzLWhvbWUtcHJvamVjdF9fY29udGVudCB7XG4gICAgICBmb250LXNpemU6IDAuOGVtOyB9IH1cblxuLmFzLWhvbWUtcHJvamVjdF9fdGl0bGUge1xuICBmb250LXNpemU6IDEuOWVtO1xuICBtYXJnaW46IDA7IH1cblxuLmFzLWhvbWUtcHJvamVjdF9fYmFjayAuYXMtaG9tZS1wcm9qZWN0X190aXRsZSB7XG4gIGNvbG9yOiAjMDBhMmRjOyB9XG5cbi5hcy1ob21lLXByb2plY3RfX2J0biB7XG4gIHBhZGRpbmc6IDdweCAyMHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMzgwcHgpIHtcbiAgICAuYXMtaG9tZS1wcm9qZWN0X19idG4ge1xuICAgICAgcGFkZGluZzogNXB4IDE1cHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLmFzLWhvbWUtcHJvamVjdF9fYnRuIHtcbiAgICAgIHBhZGRpbmc6IDhweCAzNXB4O1xuICAgICAgZm9udC1zaXplOiAxLjJlbTsgfSB9XG5cbkBtZWRpYSBhbGwgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSksICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSB7XG4gIC5hcy1ob21lLXByb2plY3RfX2Zyb250IHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5hcy1ob21lLXByb2plY3RfX2JhY2sge1xuICAgIHRyYW5zZm9ybTogbm9uZTsgfVxuICAuYXMtaG9tZS1wcm9qZWN0X19iYWNrIC5hcy1ob21lLXByb2plY3RfX2ltYWdlLXdyYXAge1xuICAgIG9wYWNpdHk6IDAuNzsgfSB9XG5cbi5hcy1ob21lLXByb2plY3RzIHtcbiAgei1pbmRleDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAwIDEgYXV0bztcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwOyB9XG5cbi5hcy1ob21lLXByb2plY3RzX19jZWxsIHtcbiAgei1pbmRleDogLTE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LWJhc2lzOiAyNSU7XG4gIG1heC13aWR0aDogMjUlO1xuICBtaW4taGVpZ2h0OiAzMDBweDsgfVxuICAuYXMtaG9tZS1wcm9qZWN0c19fY2VsbDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmctYm90dG9tOiA4MCU7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5hcy1ob21lLXByb2plY3RzX19jZWxsIHtcbiAgICAgIGZsZXgtYmFzaXM6IDUwJTtcbiAgICAgIG1heC13aWR0aDogNTAlOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgLmFzLWhvbWUtcHJvamVjdHNfX2NlbGwge1xuICAgICAgZmxleC1iYXNpczogMTAwJTtcbiAgICAgIG1heC13aWR0aDogMTAwJTsgfSB9XG5cbi5hcy1ob21lLXByb2plY3Qge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICBwZXJzcGVjdGl2ZTogMTAwMHB4OyB9XG5cbi5hcy1ob21lLXByb2plY3RfX2Zyb250LFxuLmFzLWhvbWUtcHJvamVjdF9fYmFjayB7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjdzIGN1YmljLWJlemllcigwLjQsIDAuMiwgMC4yLCAxKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuN3MgY3ViaWMtYmV6aWVyKDAuNCwgMC4yLCAwLjIsIDEpLCAtd2Via2l0LXRyYW5zZm9ybSAwLjdzIGN1YmljLWJlemllcigwLjQsIDAuMiwgMC4yLCAxKTtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZ3JvdW5kOiAjMDAwOyB9XG5cbi5hcy1ob21lLXByb2plY3RfX2Zyb250IHtcbiAgdHJhbnNmb3JtOiByb3RhdGVZKDBkZWcpOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgIC5hcy1ob21lLXByb2plY3RfX2Zyb250IHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlWSgtMTgwZGVnKTsgfSB9XG5cbi5hcy1ob21lLXByb2plY3RfX2JhY2sge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHJvdGF0ZVkoMTgwZGVnKTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAuYXMtaG9tZS1wcm9qZWN0X19iYWNrIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlWSgwZGVnKTsgfSB9XG5cbi5hcy1ob21lLXByb2plY3Q6aG92ZXIgLmFzLWhvbWUtcHJvamVjdF9fZnJvbnQge1xuICB0cmFuc2Zvcm06IHJvdGF0ZVkoLTE4MGRlZyk7IH1cblxuLmFzLWhvbWUtcHJvamVjdDpob3ZlciAuYXMtaG9tZS1wcm9qZWN0X19iYWNrIHtcbiAgdHJhbnNmb3JtOiByb3RhdGVZKDBkZWcpOyB9XG5cbi5hcy1ob21lLXByb2plY3RfX2Zyb250IC5hcy1ob21lLXByb2plY3RfX2ltYWdlLXdyYXAge1xuICBvcGFjaXR5OiAwLjY7IH1cblxuLmFzLWhvbWUtcHJvamVjdF9fYmFjayAuYXMtaG9tZS1wcm9qZWN0X19pbWFnZS13cmFwIHtcbiAgb3BhY2l0eTogMC4zOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgIC5hcy1ob21lLXByb2plY3RfX2JhY2sgLmFzLWhvbWUtcHJvamVjdF9faW1hZ2Utd3JhcCB7XG4gICAgICBvcGFjaXR5OiAwLjM1OyB9IH1cblxuLmFzLWhvbWUtcHJvamVjdF9faW1hZ2Utd3JhcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW46IDA7IH1cblxuLmFzLWhvbWUtcHJvamVjdF9faW1hZ2Uge1xuICBoZWlnaHQ6IDEwMCU7IH1cblxuLmFzLWhvbWUtcHJvamVjdF9fY29udGVudCB7XG4gIHotaW5kZXg6IDE7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogNDBweDtcbiAgY29sb3I6ICNmZmY7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWig2MHB4KTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1vdXQ7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEzODBweCkge1xuICAgIC5hcy1ob21lLXByb2plY3RfX2NvbnRlbnQge1xuICAgICAgZm9udC1zaXplOiAwLjdlbTtcbiAgICAgIHBhZGRpbmc6IDIwcHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLmFzLWhvbWUtcHJvamVjdF9fY29udGVudCB7XG4gICAgICBmb250LXNpemU6IDAuODVlbTsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgIC5hcy1ob21lLXByb2plY3RfX2NvbnRlbnQge1xuICAgICAgZm9udC1zaXplOiAwLjhlbTsgfSB9XG5cbi5hcy1ob21lLXByb2plY3RfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxLjllbTtcbiAgbWFyZ2luOiAwOyB9XG5cbi5hcy1ob21lLXByb2plY3RfX2JhY2sgLmFzLWhvbWUtcHJvamVjdF9fdGl0bGUge1xuICBjb2xvcjogIzAwYTJkYzsgfVxuXG4uYXMtaG9tZS1wcm9qZWN0X19idG4ge1xuICBwYWRkaW5nOiA3cHggMjBweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTM4MHB4KSB7XG4gICAgLmFzLWhvbWUtcHJvamVjdF9fYnRuIHtcbiAgICAgIHBhZGRpbmc6IDVweCAxNXB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5hcy1ob21lLXByb2plY3RfX2J0biB7XG4gICAgICBwYWRkaW5nOiA4cHggMzVweDtcbiAgICAgIGZvbnQtc2l6ZTogMS4yZW07IH0gfVxuXG5AbWVkaWEgYWxsIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSkge1xuICAuYXMtaG9tZS1wcm9qZWN0X19mcm9udCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuYXMtaG9tZS1wcm9qZWN0X19iYWNrIHtcbiAgICB0cmFuc2Zvcm06IG5vbmU7IH1cbiAgLmFzLWhvbWUtcHJvamVjdF9fYmFjayAuYXMtaG9tZS1wcm9qZWN0X19pbWFnZS13cmFwIHtcbiAgICBvcGFjaXR5OiAwLjc7IH0gfVxuXG4uYXMtd2VsY29tZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTsgfVxuXG4uYXMtd2VsY29tZV9fd3JhcHBlciB7XG4gIHotaW5kZXg6IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMjUwcHggMCAyMDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2ZmZjsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAuYXMtd2VsY29tZV9fd3JhcHBlciB7XG4gICAgICBwYWRkaW5nOiAxNzVweCAwIDEyNXB4OyB9IH1cblxuLmFzLXdlbGNvbWVfX3ZpZGVvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAuYXMtd2VsY29tZV9fdmlkZW8ge1xuICAgICAgbWF4LWhlaWdodDogMTAwJTsgfSB9XG5cbi5hcy13ZWxjb21lX19pbWFnZSB7XG4gIHotaW5kZXg6IC0xO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDsgfVxuXG4uYXMtd2VsY29tZV9fbWFzayB7XG4gIHotaW5kZXg6IDE7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlOyB9XG5cbi5hcy13ZWxjb21lX190aXRsZSB7XG4gIG1hcmdpbjogMDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgLmFzLXdlbGNvbWVfX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMS40NWVtOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgLmFzLXdlbGNvbWVfX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4xZW07IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAuYXMtd2VsY29tZV9fdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAwLjg1ZW07IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgICAuYXMtd2VsY29tZV9fdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAwLjdlbTsgfSB9XG5cbi5hcy13ZWxjb21lX190aXRsZV9zdWIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAyZW07IH1cblxuLmFzLXdlbGNvbWVfX3RpdGxlX21haW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAzLjNlbTsgfVxuXG4uYXMtd2VsY29tZV9fdGl0bGVfbHRkIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMS4zZW07IH1cblxuLmFzLXdlbGNvbWUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7IH1cblxuLmFzLXdlbGNvbWVfX3dyYXBwZXIge1xuICB6LWluZGV4OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDI1MHB4IDAgMjAwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgLmFzLXdlbGNvbWVfX3dyYXBwZXIge1xuICAgICAgcGFkZGluZzogMTc1cHggMCAxMjVweDsgfSB9XG5cbi5hcy13ZWxjb21lX192aWRlbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgLmFzLXdlbGNvbWVfX3ZpZGVvIHtcbiAgICAgIG1heC1oZWlnaHQ6IDEwMCU7IH0gfVxuXG4uYXMtd2VsY29tZV9faW1hZ2Uge1xuICB6LWluZGV4OiAtMTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7IH1cblxuLmFzLXdlbGNvbWVfX21hc2sge1xuICB6LWluZGV4OiAxO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTsgfVxuXG4uYXMtd2VsY29tZV9fdGl0bGUge1xuICBtYXJnaW46IDA7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgIC5hcy13ZWxjb21lX190aXRsZSB7XG4gICAgICBmb250LXNpemU6IDEuNDVlbTsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgIC5hcy13ZWxjb21lX190aXRsZSB7XG4gICAgICBmb250LXNpemU6IDEuMWVtOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgLmFzLXdlbGNvbWVfX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMC44NWVtOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gICAgLmFzLXdlbGNvbWVfX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMC43ZW07IH0gfVxuXG4uYXMtd2VsY29tZV9fdGl0bGVfc3ViIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMmVtOyB9XG5cbi5hcy13ZWxjb21lX190aXRsZV9tYWluIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMy4zZW07IH1cblxuLmFzLXdlbGNvbWVfX3RpdGxlX2x0ZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDEuM2VtOyB9XG5cbi5hcy1tZW51IHtcbiAgZGlzcGxheTogZmxleDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLmFzLW1lbnUge1xuICAgICAgei1pbmRleDogOTk5O1xuICAgICAgb3ZlcmZsb3c6IHNjcm9sbDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgaGVpZ2h0OiAxMDB2aDtcbiAgICAgIHdpZHRoOiAyNTBweDtcbiAgICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgICBib3gtc2hhZG93OiAycHggMCA2cHggMCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAwJSwgMCk7XG4gICAgICB0cmFuc2l0aW9uOiBjdWJpYy1iZXppZXIoMC4yMywgMSwgMC4zMiwgMSkgMC40czsgfVxuICAgICAgLmFzLW1lbnUuYXMtYWN0aXZlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7IH0gfVxuXG4uYXMtbWVudV9fb3Blbi1idG4sXG4uYXMtbWVudV9fY2xvc2UtYnRuIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogIzAwYTJkYztcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTsgfVxuXG4uYXMtbWVudV9fb3Blbi1idG4ge1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgZm9udC1zaXplOiAyZW07XG4gIHRyYW5zZm9ybTogcm90YXRlWSgxODBkZWcpOyB9XG5cbi5hcy1tZW51X19jbG9zZS1idG4ge1xuICBmb250LXNpemU6IDEuM2VtO1xuICBtYXJnaW46IDlweCAwOyB9XG5cbi5hcy1tZW51X19pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4LXNocmluazogMDtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xuICBmb250LXNpemU6IDAuOTVlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgcGFkZGluZzogMCAxNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEzODBweCkge1xuICAgIC5hcy1tZW51X19pdGVtIHtcbiAgICAgIHBhZGRpbmc6IDAgMTBweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuYXMtbWVudV9faXRlbSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAgIC5hcy1tZW51X19pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTBweDsgfSB9XG5cbi5hcy1tZW51X19pdGVtX19saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDEuMWVtO1xuICBwYWRkaW5nOiA3cHggMTBweDtcbiAgY29sb3I6ICNmZmY7XG4gIHRyYW5zaXRpb246IGVhc2UgLjE1czsgfVxuICAuYXMtbWVudV9faXRlbV9fbGluay5hcy1hY3RpdmUge1xuICAgIGNvbG9yOiAjMDBhMmRjOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuYXMtbWVudV9faXRlbV9fbGluayB7XG4gICAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDEwcHggMTBweCAxMHB4IDQwcHg7IH0gfVxuXG4uYXMtbWVudV9fc3VibWVudSB7XG4gIG9wYWNpdHk6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBjYWxjKDEwMCUgKyAyM3B4KTtcbiAgcmlnaHQ6IDA7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgd2lkdGg6IDE1MHB4O1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC43KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMjBweCk7XG4gIHRyYW5zaXRpb246IGVhc2UgLjE1cztcbiAgdHJhbnNpdGlvbi1kZWxheTogLjFzOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuYXMtbWVudV9fc3VibWVudSB7XG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgbWF4LWhlaWdodDogMHB4O1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMTBweCk7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAuM3MsIG1heC1oZWlnaHQgZWFzZSAuNHM7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwcztcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpOyB9IH1cbiAgLmFzLW1lbnVfX3N1Ym1lbnUgLmFzLW1lbnVfX2l0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTsgfVxuICAgIC5hcy1tZW51X19zdWJtZW51IC5hcy1tZW51X19pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci10b3A6IG5vbmU7IH1cbiAgICAuYXMtbWVudV9fc3VibWVudSAuYXMtbWVudV9faXRlbSAuYXMtbWVudV9faXRlbV9fbGluayB7XG4gICAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG4gICAgICBwYWRkaW5nOiAxMHB4OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIC5hcy1tZW51X19zdWJtZW51IC5hcy1tZW51X19pdGVtIC5hcy1tZW51X19pdGVtX19saW5rIHtcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4IDEwcHggMTBweCA0MHB4OyB9IH1cbiAgICAgIC5hcy1tZW51X19zdWJtZW51IC5hcy1tZW51X19pdGVtIC5hcy1tZW51X19pdGVtX19saW5rOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICMwMGEyZGM7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4yKTsgfVxuXG4uYXMtbWVudV9fc3VibWVudSAuYXMtbWVudV9fc3VibWVudSB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IGNhbGMoMTAwJSArIDNweCk7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7IH1cblxuLmFzLW1lbnVfX2l0ZW06aG92ZXIgPiAuYXMtbWVudV9fc3VibWVudSxcbi5hcy1tZW51X19pdGVtID4gLmFzLW1lbnVfX3N1Ym1lbnUuYXMtYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgbWF4LWhlaWdodDogOTk5cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuYXMtbWVudV9faXRlbTpob3ZlciA+IC5hcy1tZW51X19zdWJtZW51LFxuICAgIC5hcy1tZW51X19pdGVtID4gLmFzLW1lbnVfX3N1Ym1lbnUuYXMtYWN0aXZlIHtcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDBzO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgLjRzLCBtYXgtaGVpZ2h0IGVhc2UgLjVzOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuYXMtbWVudV9faXRlbTpob3ZlciA+IC5hcy1tZW51X19zdWJtZW51Om5vdCguYXMtYWN0aXZlKSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgbWF4LWhlaWdodDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTsgfSB9XG5cbi5hcy1tZW51LWFjdGl2ZS1idG4ge1xuICBjb2xvcjogIzAwYTJkYztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBmb250LXNpemU6IDAuOWVtOyB9XG4gIC5hcy1tZW51LWFjdGl2ZS1idG4uYXMtYWN0aXZlIGkge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7IH1cbiAgLmFzLW1lbnUtYWN0aXZlLWJ0biBpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0cmFuc2l0aW9uOiBlYXNlIC4yczsgfVxuXG4uYXMtbWVudSB7XG4gIGRpc3BsYXk6IGZsZXg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5hcy1tZW51IHtcbiAgICAgIHotaW5kZXg6IDk5OTtcbiAgICAgIG92ZXJmbG93OiBzY3JvbGw7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGhlaWdodDogMTAwdmg7XG4gICAgICB3aWR0aDogMjUwcHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgICAgYm94LXNoYWRvdzogMnB4IDAgNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMCUsIDApO1xuICAgICAgdHJhbnNpdGlvbjogY3ViaWMtYmV6aWVyKDAuMjMsIDEsIDAuMzIsIDEpIDAuNHM7IH1cbiAgICAgIC5hcy1tZW51LmFzLWFjdGl2ZSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApOyB9IH1cblxuLmFzLW1lbnVfX29wZW4tYnRuLFxuLmFzLW1lbnVfX2Nsb3NlLWJ0biB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICMwMGEyZGM7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7IH1cblxuLmFzLW1lbnVfX29wZW4tYnRuIHtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGZvbnQtc2l6ZTogMmVtO1xuICB0cmFuc2Zvcm06IHJvdGF0ZVkoMTgwZGVnKTsgfVxuXG4uYXMtbWVudV9fY2xvc2UtYnRuIHtcbiAgZm9udC1zaXplOiAxLjNlbTtcbiAgbWFyZ2luOiA5cHggMDsgfVxuXG4uYXMtbWVudV9faXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAwLjk1ZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMzgwcHgpIHtcbiAgICAuYXMtbWVudV9faXRlbSB7XG4gICAgICBwYWRkaW5nOiAwIDEwcHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLmFzLW1lbnVfX2l0ZW0ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBwYWRkaW5nOiAwOyB9XG4gICAgICAuYXMtbWVudV9faXRlbTpsYXN0LWNoaWxkIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDUwcHg7IH0gfVxuXG4uYXMtbWVudV9faXRlbV9fbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxLjFlbTtcbiAgcGFkZGluZzogN3B4IDEwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICB0cmFuc2l0aW9uOiBlYXNlIC4xNXM7IH1cbiAgLmFzLW1lbnVfX2l0ZW1fX2xpbmsuYXMtYWN0aXZlIHtcbiAgICBjb2xvcjogIzAwYTJkYzsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLmFzLW1lbnVfX2l0ZW1fX2xpbmsge1xuICAgICAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAxMHB4IDEwcHggMTBweCA0MHB4OyB9IH1cblxuLmFzLW1lbnVfX3N1Ym1lbnUge1xuICBvcGFjaXR5OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYygxMDAlICsgMjNweCk7XG4gIHJpZ2h0OiAwO1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIHdpZHRoOiAxNTBweDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDIwcHgpO1xuICB0cmFuc2l0aW9uOiBlYXNlIC4xNXM7XG4gIHRyYW5zaXRpb24tZGVsYXk6IC4xczsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLmFzLW1lbnVfX3N1Ym1lbnUge1xuICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIG1heC1oZWlnaHQ6IDBweDtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDEwcHgpO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgLjNzLCBtYXgtaGVpZ2h0IGVhc2UgLjRzO1xuICAgICAgdHJhbnNpdGlvbi1kZWxheTogMHM7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTsgfSB9XG4gIC5hcy1tZW51X19zdWJtZW51IC5hcy1tZW51X19pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7IH1cbiAgICAuYXMtbWVudV9fc3VibWVudSAuYXMtbWVudV9faXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgICBib3JkZXItdG9wOiBub25lOyB9XG4gICAgLmFzLW1lbnVfX3N1Ym1lbnUgLmFzLW1lbnVfX2l0ZW0gLmFzLW1lbnVfX2l0ZW1fX2xpbmsge1xuICAgICAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuICAgICAgcGFkZGluZzogMTBweDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICAuYXMtbWVudV9fc3VibWVudSAuYXMtbWVudV9faXRlbSAuYXMtbWVudV9faXRlbV9fbGluayB7XG4gICAgICAgICAgcGFkZGluZzogMTBweCAxMHB4IDEwcHggNDBweDsgfSB9XG4gICAgICAuYXMtbWVudV9fc3VibWVudSAuYXMtbWVudV9faXRlbSAuYXMtbWVudV9faXRlbV9fbGluazpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjMDBhMmRjO1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMik7IH1cblxuLmFzLW1lbnVfX3N1Ym1lbnUgLmFzLW1lbnVfX3N1Ym1lbnUge1xuICB0b3A6IDA7XG4gIHJpZ2h0OiBjYWxjKDEwMCUgKyAzcHgpO1xuICBib3JkZXItYm90dG9tOiBub25lOyB9XG5cbi5hcy1tZW51X19pdGVtOmhvdmVyID4gLmFzLW1lbnVfX3N1Ym1lbnUsXG4uYXMtbWVudV9faXRlbSA+IC5hcy1tZW51X19zdWJtZW51LmFzLWFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIG1heC1oZWlnaHQ6IDk5OXB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLmFzLW1lbnVfX2l0ZW06aG92ZXIgPiAuYXMtbWVudV9fc3VibWVudSxcbiAgICAuYXMtbWVudV9faXRlbSA+IC5hcy1tZW51X19zdWJtZW51LmFzLWFjdGl2ZSB7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwcztcbiAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIC40cywgbWF4LWhlaWdodCBlYXNlIC41czsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmFzLW1lbnVfX2l0ZW06aG92ZXIgPiAuYXMtbWVudV9fc3VibWVudTpub3QoLmFzLWFjdGl2ZSkge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIG1heC1oZWlnaHQ6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7IH0gfVxuXG4uYXMtbWVudS1hY3RpdmUtYnRuIHtcbiAgY29sb3I6ICMwMGEyZGM7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgZm9udC1zaXplOiAwLjllbTsgfVxuICAuYXMtbWVudS1hY3RpdmUtYnRuLmFzLWFjdGl2ZSBpIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpOyB9XG4gIC5hcy1tZW51LWFjdGl2ZS1idG4gaSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdHJhbnNpdGlvbjogZWFzZSAuMnM7IH1cblxuLmFzLXBhZ2UtaGVhZGluZyB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuLmFzLXBhZ2UtaGVhZGluZ19fdGl0bGUge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMi40ZW07XG4gIGxpbmUtaGVpZ2h0OiAwLjhlbTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLmFzLXBhZ2UtaGVhZGluZ19fdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAyZW07IH0gfVxuXG4uYXMtcGFnZS1oZWFkaW5nX19zdWJ0aXRsZSB7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6ICM2ZjZmNmY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5hcy1wYWdlLWhlYWRpbmdfX3N1YnRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4zZW07IH0gfVxuXG4uYXMtcGFnZS1oZWFkaW5nIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG4uYXMtcGFnZS1oZWFkaW5nX190aXRsZSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAyLjRlbTtcbiAgbGluZS1oZWlnaHQ6IDAuOGVtOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuYXMtcGFnZS1oZWFkaW5nX190aXRsZSB7XG4gICAgICBmb250LXNpemU6IDJlbTsgfSB9XG5cbi5hcy1wYWdlLWhlYWRpbmdfX3N1YnRpdGxlIHtcbiAgbWFyZ2luOiAwO1xuICBjb2xvcjogIzZmNmY2ZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLmFzLXBhZ2UtaGVhZGluZ19fc3VidGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxLjNlbTsgfSB9XG5cbi5hcy1wcm9qZWN0LWNvbnRlbnRfX2ltYWdlIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmFzLXByb2plY3QtY29udGVudF9faW5mbyB7XG4gIG1hcmdpbi10b3A6IDIwcHg7IH1cblxuLmFzLXByb2plY3QtY29udGVudF9faW1hZ2Uge1xuICB3aWR0aDogMTAwJTsgfVxuXG4uYXMtcHJvamVjdC1jb250ZW50X19pbmZvIHtcbiAgbWFyZ2luLXRvcDogMjBweDsgfVxuXG4uYXMtcHJvamVjdC1uZXdzLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbjogMCAtMTVweDsgfVxuXG4uYXMtcHJvamVjdC1uZXdzLWl0ZW0ge1xuICB3aWR0aDogMzMuMzMzJTtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgcGFkZGluZzogMCAxNXB4OyB9XG4gIC5hcy1wcm9qZWN0LW5ld3MtaXRlbTpob3ZlciAuYXMtcHJvamVjdC1uZXdzLWl0ZW1fX2ltZyB7XG4gICAgZmlsdGVyOiBjb250cmFzdCgxMjAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBzY2FsZSgxLjEpIHJvdGF0ZSgtMmRlZyk7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgLmFzLXByb2plY3QtbmV3cy1pdGVtIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuLmFzLXByb2plY3QtbmV3cy1pdGVtX19saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjMzkzOTNiOyB9XG5cbi5hcy1wcm9qZWN0LW5ld3MtaXRlbV9faW1nLXdyYXAge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWJvdHRvbTogMzAlOyB9XG5cbi5hcy1wcm9qZWN0LW5ld3MtaXRlbV9faW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHRyYW5zaXRpb246IGVhc2UgLjJzOyB9XG5cbi5hcy1wcm9qZWN0LW5ld3MtaXRlbV9fdGl0bGUge1xuICBtYXJnaW46IDVweCAwO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDEuOGVtO1xuICBjb2xvcjogIzY0NjQ2NDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAuYXMtcHJvamVjdC1uZXdzLWl0ZW1fX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMS42ZW07IH0gfVxuXG4uYXMtcHJvamVjdC1uZXdzLWl0ZW1fX2NvbnRlbnQge1xuICBtYXJnaW46IDA7IH1cblxuLmFzLXByb2plY3QtbmV3cy1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW46IDAgLTE1cHg7IH1cblxuLmFzLXByb2plY3QtbmV3cy1pdGVtIHtcbiAgd2lkdGg6IDMzLjMzMyU7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIHBhZGRpbmc6IDAgMTVweDsgfVxuICAuYXMtcHJvamVjdC1uZXdzLWl0ZW06aG92ZXIgLmFzLXByb2plY3QtbmV3cy1pdGVtX19pbWcge1xuICAgIGZpbHRlcjogY29udHJhc3QoMTIwJSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMS4xKSByb3RhdGUoLTJkZWcpOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgIC5hcy1wcm9qZWN0LW5ld3MtaXRlbSB7XG4gICAgICB3aWR0aDogMTAwJTsgfSB9XG5cbi5hcy1wcm9qZWN0LW5ld3MtaXRlbV9fbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzM5MzkzYjsgfVxuXG4uYXMtcHJvamVjdC1uZXdzLWl0ZW1fX2ltZy13cmFwIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1ib3R0b206IDMwJTsgfVxuXG4uYXMtcHJvamVjdC1uZXdzLWl0ZW1fX2ltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB0cmFuc2l0aW9uOiBlYXNlIC4yczsgfVxuXG4uYXMtcHJvamVjdC1uZXdzLWl0ZW1fX3RpdGxlIHtcbiAgbWFyZ2luOiA1cHggMDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxLjhlbTtcbiAgY29sb3I6ICM2NDY0NjQ7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgLmFzLXByb2plY3QtbmV3cy1pdGVtX190aXRsZSB7XG4gICAgICBmb250LXNpemU6IDEuNmVtOyB9IH1cblxuLmFzLXByb2plY3QtbmV3cy1pdGVtX19jb250ZW50IHtcbiAgbWFyZ2luOiAwOyB9XG5cbi5hcy1wcm9qZWN0cy1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW46IDAgLTEwcHg7IH1cblxuLmFzLXByb2plY3RzLWxpc3RfX2NlbGwge1xuICBwYWRkaW5nOiAyMHB4IDEwcHg7XG4gIHdpZHRoOiAzMy4zMzMlOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuYXMtcHJvamVjdHMtbGlzdF9fY2VsbCB7XG4gICAgICB3aWR0aDogNTAlOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgLmFzLXByb2plY3RzLWxpc3RfX2NlbGwge1xuICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuXG4uYXMtcHJvamVjdHMtaXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5hcy1wcm9qZWN0cy1pdGVtX19pbWctd3JhcCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctYm90dG9tOiA3NSU7IH1cblxuLmFzLXByb2plY3RzLWl0ZW1fX2ltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiA1MCU7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTsgfVxuXG4uYXMtcHJvamVjdHMtaXRlbV9fdGl0bGUge1xuICBtYXJnaW46IDEwcHggMCAwO1xuICBmb250LXNpemU6IDEuOWVtO1xuICBjb2xvcjogIzAwYTJkYzsgfVxuXG4uYXMtcHJvamVjdHMtaXRlbV9fYnRuIHtcbiAgcGFkZGluZzogNnB4IDI1cHg7XG4gIGZvbnQtc2l6ZTogMS4wNWVtOyB9XG5cbi5hcy1wcm9qZWN0cy1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW46IDAgLTEwcHg7IH1cblxuLmFzLXByb2plY3RzLWxpc3RfX2NlbGwge1xuICBwYWRkaW5nOiAyMHB4IDEwcHg7XG4gIHdpZHRoOiAzMy4zMzMlOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuYXMtcHJvamVjdHMtbGlzdF9fY2VsbCB7XG4gICAgICB3aWR0aDogNTAlOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgLmFzLXByb2plY3RzLWxpc3RfX2NlbGwge1xuICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuXG4uYXMtcHJvamVjdHMtaXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5hcy1wcm9qZWN0cy1pdGVtX19pbWctd3JhcCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctYm90dG9tOiA3NSU7IH1cblxuLmFzLXByb2plY3RzLWl0ZW1fX2ltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiA1MCU7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTsgfVxuXG4uYXMtcHJvamVjdHMtaXRlbV9fdGl0bGUge1xuICBtYXJnaW46IDEwcHggMCAwO1xuICBmb250LXNpemU6IDEuOWVtO1xuICBjb2xvcjogIzAwYTJkYzsgfVxuXG4uYXMtcHJvamVjdHMtaXRlbV9fYnRuIHtcbiAgcGFkZGluZzogNnB4IDI1cHg7XG4gIGZvbnQtc2l6ZTogMS4wNWVtOyB9XG5cbi5hcy1zZWFyY2gtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luOiAwIC0xMHB4OyB9XG5cbi5hcy1zZWFyY2gtbGlzdC1pdGVtIHtcbiAgd2lkdGg6IDUwJTtcbiAgcGFkZGluZzogMTBweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAuYXMtc2VhcmNoLWxpc3QtaXRlbSB7XG4gICAgICB3aWR0aDogMTAwJTsgfSB9XG5cbi5hcy1zZWFyY2gtbGlzdC1pdGVtX193cmFwcGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1pbi1oZWlnaHQ6IDExNXB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBjb2xvcjogIzM5MzkzYjtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICB0cmFuc2l0aW9uOiBlYXNlIC4xNXM7IH1cbiAgLmFzLXNlYXJjaC1saXN0LWl0ZW1fX3dyYXBwZXI6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICNGMUYxRjE7IH1cblxuLmFzLXNlYXJjaC1saXN0LWl0ZW1fX3RpdGxlIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDEuNWVtOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgIC5hcy1zZWFyY2gtbGlzdC1pdGVtX190aXRsZSB7XG4gICAgICBmb250LXNpemU6IDEuMmVtOyB9IH1cblxuLmFzLXNlYXJjaC1saXN0LWl0ZW1fX3N1YnRpdGxlIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDEuMmVtO1xuICBjb2xvcjogIzY0NjQ2NDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAuYXMtc2VhcmNoLWxpc3QtaXRlbV9fc3VidGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxLjFlbTsgfSB9XG5cbi5hcy1zZWFyY2gtbGlzdC1pdGVtX19kZXNjcmlwdGlvbiB7XG4gIG1hcmdpbjogOHB4IDAgMDsgfVxuXG4uYXMtc2VhcmNoLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbjogMCAtMTBweDsgfVxuXG4uYXMtc2VhcmNoLWxpc3QtaXRlbSB7XG4gIHdpZHRoOiA1MCU7XG4gIHBhZGRpbmc6IDEwcHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgLmFzLXNlYXJjaC1saXN0LWl0ZW0ge1xuICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuXG4uYXMtc2VhcmNoLWxpc3QtaXRlbV9fd3JhcHBlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtaW4taGVpZ2h0OiAxMTVweDtcbiAgcGFkZGluZzogMTBweDtcbiAgY29sb3I6ICMzOTM5M2I7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgdHJhbnNpdGlvbjogZWFzZSAuMTVzOyB9XG4gIC5hcy1zZWFyY2gtbGlzdC1pdGVtX193cmFwcGVyOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjRjFGMUYxOyB9XG5cbi5hcy1zZWFyY2gtbGlzdC1pdGVtX190aXRsZSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAxLjVlbTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAuYXMtc2VhcmNoLWxpc3QtaXRlbV9fdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxLjJlbTsgfSB9XG5cbi5hcy1zZWFyY2gtbGlzdC1pdGVtX19zdWJ0aXRsZSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAxLjJlbTtcbiAgY29sb3I6ICM2NDY0NjQ7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgLmFzLXNlYXJjaC1saXN0LWl0ZW1fX3N1YnRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4xZW07IH0gfVxuXG4uYXMtc2VhcmNoLWxpc3QtaXRlbV9fZGVzY3JpcHRpb24ge1xuICBtYXJnaW46IDhweCAwIDA7IH1cblxuLmFzLXNlYXJjaC1wYW5lbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuLmFzLXNlYXJjaC1wYW5lbF9fYnRuIHtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAxLjVlbTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XG4gIC5hcy1zZWFyY2gtcGFuZWxfX2J0bjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICMwMGEyZGM7IH1cbiAgLmFzLXNlYXJjaC1wYW5lbF9fYnRuLmFzLWFjdGl2ZSB7XG4gICAgY29sb3I6ICMwMGEyZGM7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEzODBweCkge1xuICAgIC5hcy1zZWFyY2gtcGFuZWxfX2J0biB7XG4gICAgICBmb250LXNpemU6IDEuMmVtO1xuICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7IH0gfVxuXG4uYXMtc2VhcmNoLXBhbmVsX19wcm9tcHQge1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHotaW5kZXg6IC0xO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogNXB4O1xuICBtaW4td2lkdGg6IDQwMHB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0yNXB4KTtcbiAgdHJhbnNpdGlvbjogY3ViaWMtYmV6aWVyKDAuMjMsIDEsIDAuMzIsIDEpIDAuMzVzOyB9XG4gIC5hcy1zZWFyY2gtcGFuZWxfX3Byb21wdC5hcy1hY3RpdmUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCA1cHgpOyB9XG5cbi5hcy1zZWFyY2gtcGFuZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbi5hcy1zZWFyY2gtcGFuZWxfX2J0biB7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMS41ZW07XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfVxuICAuYXMtc2VhcmNoLXBhbmVsX19idG46aG92ZXIge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAjMDBhMmRjOyB9XG4gIC5hcy1zZWFyY2gtcGFuZWxfX2J0bi5hcy1hY3RpdmUge1xuICAgIGNvbG9yOiAjMDBhMmRjOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMzgwcHgpIHtcbiAgICAuYXMtc2VhcmNoLXBhbmVsX19idG4ge1xuICAgICAgZm9udC1zaXplOiAxLjJlbTtcbiAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4OyB9IH1cblxuLmFzLXNlYXJjaC1wYW5lbF9fcHJvbXB0IHtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB6LWluZGV4OiAtMTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDVweDtcbiAgbWluLXdpZHRoOiA0MDBweDtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMjVweCk7XG4gIHRyYW5zaXRpb246IGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKSAwLjM1czsgfVxuICAuYXMtc2VhcmNoLXBhbmVsX19wcm9tcHQuYXMtYWN0aXZlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgNXB4KTsgfVxuXG4uYXMtc3ViLW1lbnUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmc6IDAgMCAxMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwYTJkYzsgfVxuXG4uYXMtc3ViLW1lbnVfX2J0biB7XG4gIG1hcmdpbjogMCA1cHggMTBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxLjJlbTtcbiAgY29sb3I6ICMwMGEyZGM7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMTYyLCAyMjAsIDAuMik7XG4gIHRyYW5zaXRpb246IGVhc2UgLjE1czsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgICAuYXMtc3ViLW1lbnVfX2J0biB7XG4gICAgICBmb250LXNpemU6IDEuMWVtO1xuICAgICAgcGFkZGluZzogN3B4IDIwcHg7XG4gICAgICBtYXJnaW46IDAgNXB4IDEwcHg7IH0gfVxuICAuYXMtc3ViLW1lbnVfX2J0bjpob3ZlciB7XG4gICAgY29sb3I6ICMwMDdjYTk7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAxNjIsIDIyMCwgMC4zNSk7IH1cbiAgLmFzLXN1Yi1tZW51X19idG4uYXMtYWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kOiAjMDBhMmRjOyB9XG4gICAgLmFzLXN1Yi1tZW51X19idG4uYXMtYWN0aXZlOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICMwMDdjYTk7IH1cblxuLmFzLXN1Yi1tZW51IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nOiAwIDAgMTBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMGEyZGM7IH1cblxuLmFzLXN1Yi1tZW51X19idG4ge1xuICBtYXJnaW46IDAgNXB4IDEwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMS4yZW07XG4gIGNvbG9yOiAjMDBhMmRjO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDE2MiwgMjIwLCAwLjIpO1xuICB0cmFuc2l0aW9uOiBlYXNlIC4xNXM7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gICAgLmFzLXN1Yi1tZW51X19idG4ge1xuICAgICAgZm9udC1zaXplOiAxLjFlbTtcbiAgICAgIHBhZGRpbmc6IDdweCAyMHB4O1xuICAgICAgbWFyZ2luOiAwIDVweCAxMHB4OyB9IH1cbiAgLmFzLXN1Yi1tZW51X19idG46aG92ZXIge1xuICAgIGNvbG9yOiAjMDA3Y2E5O1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMTYyLCAyMjAsIDAuMzUpOyB9XG4gIC5hcy1zdWItbWVudV9fYnRuLmFzLWFjdGl2ZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZDogIzAwYTJkYzsgfVxuICAgIC5hcy1zdWItbWVudV9fYnRuLmFzLWFjdGl2ZTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjMDA3Y2E5OyB9XG5cbi5hcy10ZW5kZXJfX3RpdGxlIHtcbiAgbWFyZ2luOiAwIDAgMTBweDtcbiAgZm9udC1zaXplOiAxLjRlbTsgfVxuXG4uYXMtdGVuZGVyX19zdGF0dXMge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDEwcHggMjVweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBmb250LXNpemU6IDEuMmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzAwYTJkYztcbiAgYmFja2dyb3VuZDogIzMzMzsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAuYXMtdGVuZGVyX19zdGF0dXMge1xuICAgICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgICAgZm9udC1zaXplOiAxLjFlbTsgfSB9XG5cbi5hcy10ZW5kZXItZGV0YWlscyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMjBweCAtMTBweCAwOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgIC5hcy10ZW5kZXItZGV0YWlscyB7XG4gICAgICBtYXJnaW46IDIwcHggLTVweCAwOyB9IH1cblxuLmFzLXRlbmRlci1kZXRhaWxzX19yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgLmFzLXRlbmRlci1kZXRhaWxzX19yb3cge1xuICAgICAgZmxleC13cmFwOiB3cmFwOyB9IH1cblxuLmFzLXRlbmRlci1kZXRhaWxzX19jZWxsIHtcbiAgZmxleC1ncm93OiAxO1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgLmFzLXRlbmRlci1kZXRhaWxzX19jZWxsIHtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgICBwYWRkaW5nOiAwIDVweDsgfSB9XG5cbi5hcy10ZW5kZXItZGV0YWlscy1pdGVtIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG4uYXMtdGVuZGVyLWRldGFpbHMtaXRlbV9fbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7IH1cblxuLmFzLXRlbmRlci1kZXRhaWxzLWl0ZW1fX2NvbnRlbnQge1xuICBmb250LXNpemU6IDEuMmVtO1xuICBwYWRkaW5nOiA4cHggMTBweDtcbiAgY29sb3I6ICMwMGEyZGM7XG4gIGJhY2tncm91bmQ6ICNkZGQ7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgLmFzLXRlbmRlci1kZXRhaWxzLWl0ZW1fX2NvbnRlbnQge1xuICAgICAgZm9udC1zaXplOiAxZW07IH0gfVxuXG4uYXMtdGVuZGVyLWFjdGlvbnMge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDEwcHggMCAyMHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgIC5hcy10ZW5kZXItYWN0aW9ucyB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH0gfVxuXG4uYXMtdGVuZGVyLWFjdGlvbnNfX2l0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gIC5hcy10ZW5kZXItYWN0aW9uc19faXRlbTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5hcy10ZW5kZXItYWN0aW9uc19fYnRuIHtcbiAgcGFkZGluZzogMTBweCAyNXB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDFlbTsgfVxuXG4uYXMtdGVuZGVyLWZpbGVzIHtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkOyB9XG5cbi5hcy10ZW5kZXItZmlsZXNfX2l0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBmb250LXNpemU6IDEuMWVtO1xuICBjb2xvcjogIzAwYTJkYzsgfVxuXG4uYXMtdGVuZGVyLWZpbGVzX19idG4ge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgY29sb3I6ICMwMGEyZGM7IH1cbiAgLmFzLXRlbmRlci1maWxlc19fYnRuOmhvdmVyIHtcbiAgICBjb2xvcjogIzAwNmE5MTsgfVxuXG4uYXMtdGVuZGVyX190aXRsZSB7XG4gIG1hcmdpbjogMCAwIDEwcHg7XG4gIGZvbnQtc2l6ZTogMS40ZW07IH1cblxuLmFzLXRlbmRlcl9fc3RhdHVzIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAxMHB4IDI1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgZm9udC1zaXplOiAxLjJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMwMGEyZGM7XG4gIGJhY2tncm91bmQ6ICMzMzM7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgLmFzLXRlbmRlcl9fc3RhdHVzIHtcbiAgICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgICAgIGZvbnQtc2l6ZTogMS4xZW07IH0gfVxuXG4uYXMtdGVuZGVyLWRldGFpbHMge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDIwcHggLTEwcHggMDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAuYXMtdGVuZGVyLWRldGFpbHMge1xuICAgICAgbWFyZ2luOiAyMHB4IC01cHggMDsgfSB9XG5cbi5hcy10ZW5kZXItZGV0YWlsc19fcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgIC5hcy10ZW5kZXItZGV0YWlsc19fcm93IHtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDsgfSB9XG5cbi5hcy10ZW5kZXItZGV0YWlsc19fY2VsbCB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgcGFkZGluZzogMCAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgIC5hcy10ZW5kZXItZGV0YWlsc19fY2VsbCB7XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgcGFkZGluZzogMCA1cHg7IH0gfVxuXG4uYXMtdGVuZGVyLWRldGFpbHMtaXRlbSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuLmFzLXRlbmRlci1kZXRhaWxzLWl0ZW1fX2xhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4OyB9XG5cbi5hcy10ZW5kZXItZGV0YWlscy1pdGVtX19jb250ZW50IHtcbiAgZm9udC1zaXplOiAxLjJlbTtcbiAgcGFkZGluZzogOHB4IDEwcHg7XG4gIGNvbG9yOiAjMDBhMmRjO1xuICBiYWNrZ3JvdW5kOiAjZGRkOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgIC5hcy10ZW5kZXItZGV0YWlscy1pdGVtX19jb250ZW50IHtcbiAgICAgIGZvbnQtc2l6ZTogMWVtOyB9IH1cblxuLmFzLXRlbmRlci1hY3Rpb25zIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAxMHB4IDAgMjBweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAuYXMtdGVuZGVyLWFjdGlvbnMge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9IH1cblxuLmFzLXRlbmRlci1hY3Rpb25zX19pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAuYXMtdGVuZGVyLWFjdGlvbnNfX2l0ZW06bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uYXMtdGVuZGVyLWFjdGlvbnNfX2J0biB7XG4gIHBhZGRpbmc6IDEwcHggMjVweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxZW07IH1cblxuLmFzLXRlbmRlci1maWxlcyB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDsgfVxuXG4uYXMtdGVuZGVyLWZpbGVzX19pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgZm9udC1zaXplOiAxLjFlbTtcbiAgY29sb3I6ICMwMGEyZGM7IH1cblxuLmFzLXRlbmRlci1maWxlc19fYnRuIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiAjMDBhMmRjOyB9XG4gIC5hcy10ZW5kZXItZmlsZXNfX2J0bjpob3ZlciB7XG4gICAgY29sb3I6ICMwMDZhOTE7IH1cblxuLmFzLXRlbmRlci1mb3JtLWhlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuLmFzLXRlbmRlci1mb3JtLWhlYWRlcl9fdGl0bGUge1xuICBtYXJnaW46IDAgMCAyMHB4O1xuICBmb250LXNpemU6IDEuNGVtOyB9XG5cbi5hcy10ZW5kZXItZm9ybS1oZWFkZXItZGV0YWlscyB7XG4gIGZvbnQtc2l6ZTogMS4xZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5hcy10ZW5kZXItZm9ybSAuYXMtZm9ybV9fcm93LCAuYXMtdGVuZGVyLWZvcm0gLmFzLWZvcm1fX3Jvd19tYXJnaW4sIC5hcy10ZW5kZXItZm9ybSAuYXMtZm9ybV9fcm93X21hcmdpbl9lbmQge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5hcy10ZW5kZXItZm9ybSAuYXMtZm9ybV9fY2VsbCwgLmFzLXRlbmRlci1mb3JtIC5hcy1mb3JtX19jZWxsX2dyb3csIC5hcy10ZW5kZXItZm9ybSAuYXMtZm9ybV9fY2VsbF9ub3dyYXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IH0gfVxuXG4uYXMtdGVuZGVyLWZvcm0gLmFzLWZvcm1fX2xhYmVsLCAuYXMtdGVuZGVyLWZvcm0gLmFzLWZvcm1fX2xhYmVsX3JlcXVpcmVkLCAuYXMtdGVuZGVyLWZvcm0gLmFzLWZvcm1fX2xhYmVsX3JvdywgLmFzLXRlbmRlci1mb3JtIC5hcy1mb3JtX19sYWJlbF9uby1tYXJnaW4sIC5hcy10ZW5kZXItZm9ybSAuYXMtZm9ybV9fbGFiZWxfcmVxdWlyZWQge1xuICBjb2xvcjogIzMzMzsgfVxuXG4uYXMtdGVuZGVyLWZvcm0gLmFzLWZvcm1fX2NoZWNrYm94IHtcbiAgYm9yZGVyLWNvbG9yOiAjQ0FDQUNBOyB9XG5cbi5hcy10ZW5kZXItZm9ybSAuYXMtZm9ybV9faW5wdXQsIC5hcy10ZW5kZXItZm9ybSAuYXMtZm9ybV9faW5wdXQtd3JhcCwgLmFzLXRlbmRlci1mb3JtIC5hcy1mb3JtX190ZXh0YXJlYSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7IH1cblxuLmFzLXRlbmRlci1mb3JtX19zdWJtaXQge1xuICBwYWRkaW5nOiA3cHggNTVweDtcbiAgZm9udC1zaXplOiAxLjFlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuXG4uYXMtdGVuZGVyLWZvcm0taGVhZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG4uYXMtdGVuZGVyLWZvcm0taGVhZGVyX190aXRsZSB7XG4gIG1hcmdpbjogMCAwIDIwcHg7XG4gIGZvbnQtc2l6ZTogMS40ZW07IH1cblxuLmFzLXRlbmRlci1mb3JtLWhlYWRlci1kZXRhaWxzIHtcbiAgZm9udC1zaXplOiAxLjFlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuXG4uYXMtdGVuZGVyLWZvcm0taGVhZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG4uYXMtdGVuZGVyLWZvcm0taGVhZGVyX190aXRsZSB7XG4gIG1hcmdpbjogMCAwIDIwcHg7XG4gIGZvbnQtc2l6ZTogMS40ZW07IH1cblxuLmFzLXRlbmRlci1mb3JtLWhlYWRlci1kZXRhaWxzIHtcbiAgZm9udC1zaXplOiAxLjFlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmFzLXRlbmRlci1mb3JtIC5hcy1mb3JtX19yb3csIC5hcy10ZW5kZXItZm9ybSAuYXMtZm9ybV9fcm93X21hcmdpbiwgLmFzLXRlbmRlci1mb3JtIC5hcy1mb3JtX19yb3dfbWFyZ2luX2VuZCB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmFzLXRlbmRlci1mb3JtIC5hcy1mb3JtX19jZWxsLCAuYXMtdGVuZGVyLWZvcm0gLmFzLWZvcm1fX2NlbGxfZ3JvdywgLmFzLXRlbmRlci1mb3JtIC5hcy1mb3JtX19jZWxsX25vd3JhcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfSB9XG5cbi5hcy10ZW5kZXItZm9ybSAuYXMtZm9ybV9fbGFiZWwsIC5hcy10ZW5kZXItZm9ybSAuYXMtZm9ybV9fbGFiZWxfcmVxdWlyZWQsIC5hcy10ZW5kZXItZm9ybSAuYXMtZm9ybV9fbGFiZWxfcm93LCAuYXMtdGVuZGVyLWZvcm0gLmFzLWZvcm1fX2xhYmVsX25vLW1hcmdpbiwgLmFzLXRlbmRlci1mb3JtIC5hcy1mb3JtX19sYWJlbF9yZXF1aXJlZCB7XG4gIGNvbG9yOiAjMzMzOyB9XG5cbi5hcy10ZW5kZXItZm9ybSAuYXMtZm9ybV9fY2hlY2tib3gge1xuICBib3JkZXItY29sb3I6ICNDQUNBQ0E7IH1cblxuLmFzLXRlbmRlci1mb3JtIC5hcy1mb3JtX19pbnB1dCwgLmFzLXRlbmRlci1mb3JtIC5hcy1mb3JtX19pbnB1dC13cmFwLCAuYXMtdGVuZGVyLWZvcm0gLmFzLWZvcm1fX3RleHRhcmVhIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDsgfVxuXG4uYXMtdGVuZGVyLWZvcm1fX3N1Ym1pdCB7XG4gIHBhZGRpbmc6IDdweCA1NXB4O1xuICBmb250LXNpemU6IDEuMWVtO1xuICBmb250LXdlaWdodDogNjAwOyB9XG5cbi5hcy10ZW5kZXJzLW5ld3NsZXR0ZXItYm94IHtcbiAgd2lkdGg6IDMwMHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJhY2tncm91bmQ6ICNEM0QzRDM7XG4gIHRyYW5zaXRpb246IGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKSAwLjRzOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuYXMtdGVuZGVycy1uZXdzbGV0dGVyLWJveCB7XG4gICAgICB6LWluZGV4OiAyO1xuICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgdG9wOiA1NSU7XG4gICAgICBsZWZ0OiAwJTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAgNXB4IDAgMDtcbiAgICAgIGJveC1zaGFkb3c6IDJweCAycHggNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMCUsIC01MCUpOyB9XG4gICAgICAuYXMtdGVuZGVycy1uZXdzbGV0dGVyLWJveC5hcy1hY3RpdmUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAgIC5hcy10ZW5kZXJzLW5ld3NsZXR0ZXItYm94IHtcbiAgICAgIHdpZHRoOiAyODVweDsgfSB9XG5cbi5hcy10ZW5kZXJzLW5ld3NsZXR0ZXItYm94X19hY3RpdmUtYnRuIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICBwYWRkaW5nOiA1cHggMTJweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDVweCA1cHg7XG4gIGZvbnQtc2l6ZTogMS4xZW07XG4gIGJveC1zaGFkb3c6IDJweCAycHggNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDEwMCU7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZykgdHJhbnNsYXRlKDEwMCUsIDEwMCUpOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuYXMtdGVuZGVycy1uZXdzbGV0dGVyLWJveF9fYWN0aXZlLWJ0biB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG5cbi5hcy10ZW5kZXJzLW5ld3NsZXR0ZXItYm94X190aXRsZSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMTBweCAzMHB4O1xuICBmb250LXNpemU6IDEuOGVtO1xuICBsaW5lLWhlaWdodDogMWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDVweCA1cHggMCAwO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzAwYTJkYzsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLmFzLXRlbmRlcnMtbmV3c2xldHRlci1ib3hfX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMS41ZW07IH0gfVxuXG4uYXMtdGVuZGVycy1uZXdzbGV0dGVyLWJveF9fbWFpbiB7XG4gIHBhZGRpbmc6IDIwcHg7IH1cblxuLmFzLXRlbmRlcnMtbmV3c2xldHRlci1ib3hfX3N1Ym1pdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiA3cHg7XG4gIGZvbnQtc2l6ZTogMS4zNWVtOyB9XG5cbi5hcy10ZW5kZXJzLW5ld3NsZXR0ZXItYm94IHtcbiAgd2lkdGg6IDMwMHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJhY2tncm91bmQ6ICNEM0QzRDM7XG4gIHRyYW5zaXRpb246IGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKSAwLjRzOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuYXMtdGVuZGVycy1uZXdzbGV0dGVyLWJveCB7XG4gICAgICB6LWluZGV4OiAyO1xuICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgdG9wOiA1NSU7XG4gICAgICBsZWZ0OiAwJTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAgNXB4IDAgMDtcbiAgICAgIGJveC1zaGFkb3c6IDJweCAycHggNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMCUsIC01MCUpOyB9XG4gICAgICAuYXMtdGVuZGVycy1uZXdzbGV0dGVyLWJveC5hcy1hY3RpdmUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAgIC5hcy10ZW5kZXJzLW5ld3NsZXR0ZXItYm94IHtcbiAgICAgIHdpZHRoOiAyODVweDsgfSB9XG5cbi5hcy10ZW5kZXJzLW5ld3NsZXR0ZXItYm94X19hY3RpdmUtYnRuIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICBwYWRkaW5nOiA1cHggMTJweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDVweCA1cHg7XG4gIGZvbnQtc2l6ZTogMS4xZW07XG4gIGJveC1zaGFkb3c6IDJweCAycHggNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDEwMCU7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZykgdHJhbnNsYXRlKDEwMCUsIDEwMCUpOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuYXMtdGVuZGVycy1uZXdzbGV0dGVyLWJveF9fYWN0aXZlLWJ0biB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG5cbi5hcy10ZW5kZXJzLW5ld3NsZXR0ZXItYm94X190aXRsZSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMTBweCAzMHB4O1xuICBmb250LXNpemU6IDEuOGVtO1xuICBsaW5lLWhlaWdodDogMWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDVweCA1cHggMCAwO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzAwYTJkYzsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLmFzLXRlbmRlcnMtbmV3c2xldHRlci1ib3hfX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMS41ZW07IH0gfVxuXG4uYXMtdGVuZGVycy1uZXdzbGV0dGVyLWJveF9fbWFpbiB7XG4gIHBhZGRpbmc6IDIwcHg7IH1cblxuLmFzLXRlbmRlcnMtbmV3c2xldHRlci1ib3hfX3N1Ym1pdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiA3cHg7XG4gIGZvbnQtc2l6ZTogMS4zNWVtOyB9XG5cbi5hcy10ZW5kZXJzLXNlYWNoLXBhbmVsIHtcbiAgcGFkZGluZzogMjVweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBiYWNrZ3JvdW5kOiAjMzMzOyB9XG4gIC5hcy10ZW5kZXJzLXNlYWNoLXBhbmVsIC5hcy1mb3JtX19sYWJlbCwgLmFzLXRlbmRlcnMtc2VhY2gtcGFuZWwgLmFzLWZvcm1fX2xhYmVsX3JlcXVpcmVkLCAuYXMtdGVuZGVycy1zZWFjaC1wYW5lbCAuYXMtZm9ybV9fbGFiZWxfcm93LCAuYXMtdGVuZGVycy1zZWFjaC1wYW5lbCAuYXMtZm9ybV9fbGFiZWxfbm8tbWFyZ2luIHtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAuYXMtdGVuZGVycy1zZWFjaC1wYW5lbCAuYXMtZm9ybV9fcm93X21hcmdpbl9lbmQsIC5hcy10ZW5kZXJzLXNlYWNoLXBhbmVsIC5hcy1mb3JtX19yb3dfbWFyZ2luLCAuYXMtdGVuZGVycy1zZWFjaC1wYW5lbCAuYXMtZm9ybV9fcm93X21hcmdpbl9lbmQge1xuICAgICAgZmxleC13cmFwOiB3cmFwOyB9XG4gICAgICAuYXMtdGVuZGVycy1zZWFjaC1wYW5lbCAuYXMtZm9ybV9fcm93X21hcmdpbl9lbmQ6bGFzdC1jaGlsZCwgLmFzLXRlbmRlcnMtc2VhY2gtcGFuZWwgLmFzLWZvcm1fX3Jvd19tYXJnaW46bGFzdC1jaGlsZCwgLmFzLXRlbmRlcnMtc2VhY2gtcGFuZWwgLmFzLWZvcm1fX3Jvd19tYXJnaW5fZW5kOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgLmFzLXRlbmRlcnMtc2VhY2gtcGFuZWwgLmFzLWZvcm1fX2NlbGxfZ3JvdywgLmFzLXRlbmRlcnMtc2VhY2gtcGFuZWwgLmFzLWZvcm1fX2NlbGwsIC5hcy10ZW5kZXJzLXNlYWNoLXBhbmVsIC5hcy1mb3JtX19jZWxsX2dyb3csIC5hcy10ZW5kZXJzLXNlYWNoLXBhbmVsIC5hcy1mb3JtX19jZWxsX25vd3JhcCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAgIC5hcy10ZW5kZXJzLXNlYWNoLXBhbmVsIC5hcy1mb3JtX19jZWxsX2dyb3c6bGFzdC1jaGlsZCwgLmFzLXRlbmRlcnMtc2VhY2gtcGFuZWwgLmFzLWZvcm1fX2NlbGw6bGFzdC1jaGlsZCwgLmFzLXRlbmRlcnMtc2VhY2gtcGFuZWwgLmFzLWZvcm1fX2NlbGxfZ3JvdzpsYXN0LWNoaWxkLCAuYXMtdGVuZGVycy1zZWFjaC1wYW5lbCAuYXMtZm9ybV9fY2VsbF9ub3dyYXA6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuXG4uYXMtdGVuZGVycy1zZWFjaC1wYW5lbCB7XG4gIHBhZGRpbmc6IDI1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYmFja2dyb3VuZDogIzMzMzsgfVxuICAuYXMtdGVuZGVycy1zZWFjaC1wYW5lbCAuYXMtZm9ybV9fbGFiZWwsIC5hcy10ZW5kZXJzLXNlYWNoLXBhbmVsIC5hcy1mb3JtX19sYWJlbF9yZXF1aXJlZCwgLmFzLXRlbmRlcnMtc2VhY2gtcGFuZWwgLmFzLWZvcm1fX2xhYmVsX3JvdywgLmFzLXRlbmRlcnMtc2VhY2gtcGFuZWwgLmFzLWZvcm1fX2xhYmVsX25vLW1hcmdpbiB7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgLmFzLXRlbmRlcnMtc2VhY2gtcGFuZWwgLmFzLWZvcm1fX3Jvd19tYXJnaW5fZW5kLCAuYXMtdGVuZGVycy1zZWFjaC1wYW5lbCAuYXMtZm9ybV9fcm93X21hcmdpbiwgLmFzLXRlbmRlcnMtc2VhY2gtcGFuZWwgLmFzLWZvcm1fX3Jvd19tYXJnaW5fZW5kIHtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDsgfVxuICAgICAgLmFzLXRlbmRlcnMtc2VhY2gtcGFuZWwgLmFzLWZvcm1fX3Jvd19tYXJnaW5fZW5kOmxhc3QtY2hpbGQsIC5hcy10ZW5kZXJzLXNlYWNoLXBhbmVsIC5hcy1mb3JtX19yb3dfbWFyZ2luOmxhc3QtY2hpbGQsIC5hcy10ZW5kZXJzLXNlYWNoLXBhbmVsIC5hcy1mb3JtX19yb3dfbWFyZ2luX2VuZDpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgIC5hcy10ZW5kZXJzLXNlYWNoLXBhbmVsIC5hcy1mb3JtX19jZWxsX2dyb3csIC5hcy10ZW5kZXJzLXNlYWNoLXBhbmVsIC5hcy1mb3JtX19jZWxsLCAuYXMtdGVuZGVycy1zZWFjaC1wYW5lbCAuYXMtZm9ybV9fY2VsbF9ncm93LCAuYXMtdGVuZGVycy1zZWFjaC1wYW5lbCAuYXMtZm9ybV9fY2VsbF9ub3dyYXAge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgICAuYXMtdGVuZGVycy1zZWFjaC1wYW5lbCAuYXMtZm9ybV9fY2VsbF9ncm93Omxhc3QtY2hpbGQsIC5hcy10ZW5kZXJzLXNlYWNoLXBhbmVsIC5hcy1mb3JtX19jZWxsOmxhc3QtY2hpbGQsIC5hcy10ZW5kZXJzLXNlYWNoLXBhbmVsIC5hcy1mb3JtX19jZWxsX2dyb3c6bGFzdC1jaGlsZCwgLmFzLXRlbmRlcnMtc2VhY2gtcGFuZWwgLmFzLWZvcm1fX2NlbGxfbm93cmFwOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9IH1cblxuLmFzLXRlbmRlcnMtdGFibGUtd3JhcCB7XG4gIG92ZXJmbG93LXg6IGF1dG87IH1cbiAgLmFzLXRlbmRlcnMtdGFibGUtd3JhcDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIHdpZHRoOiA3cHg7XG4gICAgaGVpZ2h0OiA3cHg7IH1cbiAgLmFzLXRlbmRlcnMtdGFibGUtd3JhcDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgIGJhY2tncm91bmQ6ICNEQkRCREI7IH1cbiAgLmFzLXRlbmRlcnMtdGFibGUtd3JhcDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgIGJhY2tncm91bmQ6ICNCNkI2QjY7XG4gICAgYm9yZGVyLXJhZGl1czogN3B4OyB9XG5cbi5hcy10ZW5kZXJzLXRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogNzYwcHg7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7IH1cbiAgLmFzLXRlbmRlcnMtdGFibGUgdGJvZHkgdHIge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkOyB9XG4gIC5hcy10ZW5kZXJzLXRhYmxlIHRoIHtcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZDogIzAwYTJkYzsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgLmFzLXRlbmRlcnMtdGFibGUgdGgge1xuICAgICAgICBwYWRkaW5nOiA4cHg7IH0gfVxuICAgIC5hcy10ZW5kZXJzLXRhYmxlIHRoOmZpcnN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAgNXB4IDAgMDsgfVxuICAgIC5hcy10ZW5kZXJzLXRhYmxlIHRoOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLXJhZGl1czogNXB4IDAgMCAwOyB9XG4gIC5hcy10ZW5kZXJzLXRhYmxlIHRkIHtcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgIC5hcy10ZW5kZXJzLXRhYmxlIHRkIHtcbiAgICAgICAgcGFkZGluZzogNXB4IDEwcHg7IH0gfVxuXG4uYXMtdGVuZGVycy10YWJsZV9fdHItZGlzYWJsZSB7XG4gIGNvbG9yOiAjOUM5QzlDOyB9XG4gIC5hcy10ZW5kZXJzLXRhYmxlX190ci1kaXNhYmxlIC5hcy10ZW5kZXJzLXRhYmxlX190ZC1wcmltYXJ5IHtcbiAgICBjb2xvcjogIzlDOUM5QzsgfVxuXG4uYXMtdGVuZGVycy10YWJsZV9fdGQtcHJpbWFyeSB7XG4gIGNvbG9yOiAjMDBhMmRjOyB9XG5cbi5hcy10ZW5kZXJzLXRhYmxlX19saW5rIHtcbiAgY29sb3I6ICMzMzM7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gIC5hcy10ZW5kZXJzLXRhYmxlX19saW5rOmhvdmVyIHtcbiAgICBjb2xvcjogIzAwYTJkYzsgfVxuXG4uYXMtdGVuZGVycy10YWJsZS13cmFwIHtcbiAgb3ZlcmZsb3cteDogYXV0bzsgfVxuICAuYXMtdGVuZGVycy10YWJsZS13cmFwOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgd2lkdGg6IDdweDtcbiAgICBoZWlnaHQ6IDdweDsgfVxuICAuYXMtdGVuZGVycy10YWJsZS13cmFwOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgYmFja2dyb3VuZDogI0RCREJEQjsgfVxuICAuYXMtdGVuZGVycy10YWJsZS13cmFwOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgYmFja2dyb3VuZDogI0I2QjZCNjtcbiAgICBib3JkZXItcmFkaXVzOiA3cHg7IH1cblxuLmFzLXRlbmRlcnMtdGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiA3NjBweDtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTsgfVxuICAuYXMtdGVuZGVycy10YWJsZSB0Ym9keSB0ciB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7IH1cbiAgLmFzLXRlbmRlcnMtdGFibGUgdGgge1xuICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kOiAjMDBhMmRjOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAuYXMtdGVuZGVycy10YWJsZSB0aCB7XG4gICAgICAgIHBhZGRpbmc6IDhweDsgfSB9XG4gICAgLmFzLXRlbmRlcnMtdGFibGUgdGg6Zmlyc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLXJhZGl1czogMCA1cHggMCAwOyB9XG4gICAgLmFzLXRlbmRlcnMtdGFibGUgdGg6bGFzdC1jaGlsZCB7XG4gICAgICBib3JkZXItcmFkaXVzOiA1cHggMCAwIDA7IH1cbiAgLmFzLXRlbmRlcnMtdGFibGUgdGQge1xuICAgIHBhZGRpbmc6IDEwcHggMTVweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgLmFzLXRlbmRlcnMtdGFibGUgdGQge1xuICAgICAgICBwYWRkaW5nOiA1cHggMTBweDsgfSB9XG5cbi5hcy10ZW5kZXJzLXRhYmxlX190ci1kaXNhYmxlIHtcbiAgY29sb3I6ICM5QzlDOUM7IH1cbiAgLmFzLXRlbmRlcnMtdGFibGVfX3RyLWRpc2FibGUgLmFzLXRlbmRlcnMtdGFibGVfX3RkLXByaW1hcnkge1xuICAgIGNvbG9yOiAjOUM5QzlDOyB9XG5cbi5hcy10ZW5kZXJzLXRhYmxlX190ZC1wcmltYXJ5IHtcbiAgY29sb3I6ICMwMGEyZGM7IH1cblxuLmFzLXRlbmRlcnMtdGFibGVfX2xpbmsge1xuICBjb2xvcjogIzMzMztcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgLmFzLXRlbmRlcnMtdGFibGVfX2xpbms6aG92ZXIge1xuICAgIGNvbG9yOiAjMDBhMmRjOyB9XG5cbi5hcy10b29sYmFyIHtcbiAgei1pbmRleDogMjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpOyB9XG5cbi5hcy10b29sYmFyLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHBhZGRpbmc6IDEwcHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5hcy10b29sYmFyLXdyYXBwZXIge1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgLmFzLXRvb2xiYXItd3JhcHBlciB7XG4gICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICBmb250LXNpemU6IDAuOWVtOyB9IH1cblxuLmFzLXRvb2xiYXItaXRlbTpudGgtY2hpbGQoMSkge1xuICBvcmRlcjogMTsgfVxuXG4uYXMtdG9vbGJhci1pdGVtOm50aC1jaGlsZCgyKSB7XG4gIG9yZGVyOiAyOyB9XG5cbi5hcy10b29sYmFyLWl0ZW06bnRoLWNoaWxkKDMpIHtcbiAgb3JkZXI6IDM7IH1cblxuLmFzLXRvb2xiYXItaXRlbTpudGgtY2hpbGQoNCkge1xuICBvcmRlcjogNDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5hcy10b29sYmFyLWl0ZW0ge1xuICAgIGZsZXg6IDE7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgLmFzLXRvb2xiYXItaXRlbTpudGgtY2hpbGQoNCkge1xuICAgICAgb3JkZXI6IDI7XG4gICAgICBmbGV4OiAxO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9IH1cblxuLmFzLXRvb2xiYXItbGluayB7XG4gIG1hcmdpbjogMCAxMHB4O1xuICBjb2xvcjogI2ZmZjsgfVxuICAuYXMtdG9vbGJhci1saW5rOmhvdmVyIC5hcy10b29sYmFyLWxpbmtfX2xhYmVsIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG4uYXMtdG9vbGJhci1saW5rX19sYWJlbCB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbjogMCA1cHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gICAgLmFzLXRvb2xiYXItbGlua19fbGFiZWwge1xuICAgICAgZm9udC1zaXplOiAwLjllbTsgfSB9XG5cbi5hcy10b29sYmFyLWxpbmtfX2ljb24ge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogMDtcbiAgY29sb3I6ICMwMGEyZGM7XG4gIGZvbnQtc2l6ZTogMS40ZW07IH1cblxuLmFzLWdpdC1tZW51IHtcbiAgei1pbmRleDogMjtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5hcy1naXQtbWVudS5hcy1hY3RpdmUgLmFzLWdpcy1tZW51X19tYXNrIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7IH1cbiAgLmFzLWdpdC1tZW51LmFzLWFjdGl2ZSAuYXMtZ2lzLW1lbnVfX25hdiB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTsgfVxuICAgIC5hcy1naXQtbWVudS5hcy1hY3RpdmUgLmFzLWdpcy1tZW51X19uYXYgLmFzLWdpcy1tZW51X19idG4ge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHNjYWxlKDEpO1xuICAgICAgdHJhbnNpdGlvbjogY3ViaWMtYmV6aWVyKDAuMjMsIDEsIDAuMzIsIDEpIDAuMzVzOyB9XG4gICAgICAuYXMtZ2l0LW1lbnUuYXMtYWN0aXZlIC5hcy1naXMtbWVudV9fbmF2IC5hcy1naXMtbWVudV9fYnRuOm50aC1jaGlsZCgxKSB7XG4gICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuMDVzOyB9XG4gICAgICAuYXMtZ2l0LW1lbnUuYXMtYWN0aXZlIC5hcy1naXMtbWVudV9fbmF2IC5hcy1naXMtbWVudV9fYnRuOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuMXM7IH1cbiAgICAgIC5hcy1naXQtbWVudS5hcy1hY3RpdmUgLmFzLWdpcy1tZW51X19uYXYgLmFzLWdpcy1tZW51X19idG46bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC4xNXM7IH1cbiAgICAgIC5hcy1naXQtbWVudS5hcy1hY3RpdmUgLmFzLWdpcy1tZW51X19uYXYgLmFzLWdpcy1tZW51X19idG46bnRoLWNoaWxkKDQpIHtcbiAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC4yczsgfVxuICAgICAgLmFzLWdpdC1tZW51LmFzLWFjdGl2ZSAuYXMtZ2lzLW1lbnVfX25hdiAuYXMtZ2lzLW1lbnVfX2J0bjpudGgtY2hpbGQoNSkge1xuICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjI1czsgfVxuICAgICAgLmFzLWdpdC1tZW51LmFzLWFjdGl2ZSAuYXMtZ2lzLW1lbnVfX25hdiAuYXMtZ2lzLW1lbnVfX2J0bjpudGgtY2hpbGQoNikge1xuICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjNzOyB9XG5cbi5hcy1naXMtbWVudV9fYWN0aXZlLWJ0biB7XG4gIHotaW5kZXg6IDI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAxLjJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDNweCAzNXB4O1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBiYWNrZ3JvdW5kOiAjZGMwNTAwOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgIC5hcy1naXMtbWVudV9fYWN0aXZlLWJ0biB7XG4gICAgICBwYWRkaW5nOiAycHggMjBweDtcbiAgICAgIGZvbnQtc2l6ZTogMS4xZW07IH0gfVxuXG4uYXMtZ2lzLW1lbnVfX25hdiB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgei1pbmRleDogMjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMCU7XG4gIG1hcmdpbi10b3A6IDIwcHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5hcy1naXMtbWVudV9fbmF2IHtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApOyB9IH1cblxuLmFzLWdpcy1tZW51X19idG4ge1xuICBvcGFjaXR5OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDg1cHg7XG4gIGhlaWdodDogODVweDtcbiAgbWFyZ2luOiAwIDdweDtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMS4yZW07XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjMDBhMmRjO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNzUlKSBzY2FsZSgwLjUpO1xuICB0cmFuc2l0aW9uOiBjdWJpYy1iZXppZXIoMC42OCwgLTAuNTUsIDAuMjY1LCAxLjU1KSAwLjNzOyB9XG5cbi5hcy1naXMtbWVudV9fbWFzayB7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgei1pbmRleDogMTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC44KTtcbiAgdHJhbnNpdGlvbjogZWFzZSAuMnM7IH1cblxuLmFzLXRvb2xiYXIge1xuICB6LWluZGV4OiAyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7IH1cblxuLmFzLXRvb2xiYXItd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgcGFkZGluZzogMTBweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLmFzLXRvb2xiYXItd3JhcHBlciB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAuYXMtdG9vbGJhci13cmFwcGVyIHtcbiAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgIGZvbnQtc2l6ZTogMC45ZW07IH0gfVxuXG4uYXMtdG9vbGJhci1pdGVtOm50aC1jaGlsZCgxKSB7XG4gIG9yZGVyOiAxOyB9XG5cbi5hcy10b29sYmFyLWl0ZW06bnRoLWNoaWxkKDIpIHtcbiAgb3JkZXI6IDI7IH1cblxuLmFzLXRvb2xiYXItaXRlbTpudGgtY2hpbGQoMykge1xuICBvcmRlcjogMzsgfVxuXG4uYXMtdG9vbGJhci1pdGVtOm50aC1jaGlsZCg0KSB7XG4gIG9yZGVyOiA0OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmFzLXRvb2xiYXItaXRlbSB7XG4gICAgZmxleDogMTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAuYXMtdG9vbGJhci1pdGVtOm50aC1jaGlsZCg0KSB7XG4gICAgICBvcmRlcjogMjtcbiAgICAgIGZsZXg6IDE7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH0gfVxuXG4uYXMtdG9vbGJhci1saW5rIHtcbiAgbWFyZ2luOiAwIDEwcHg7XG4gIGNvbG9yOiAjZmZmOyB9XG4gIC5hcy10b29sYmFyLWxpbms6aG92ZXIgLmFzLXRvb2xiYXItbGlua19fbGFiZWwge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbi5hcy10b29sYmFyLWxpbmtfX2xhYmVsIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFyZ2luOiAwIDVweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgICAuYXMtdG9vbGJhci1saW5rX19sYWJlbCB7XG4gICAgICBmb250LXNpemU6IDAuOWVtOyB9IH1cblxuLmFzLXRvb2xiYXItbGlua19faWNvbiB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAwO1xuICBjb2xvcjogIzAwYTJkYztcbiAgZm9udC1zaXplOiAxLjRlbTsgfVxuXG4uYXMtZ2l0LW1lbnUge1xuICB6LWluZGV4OiAyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmFzLWdpdC1tZW51LmFzLWFjdGl2ZSAuYXMtZ2lzLW1lbnVfX21hc2sge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTsgfVxuICAuYXMtZ2l0LW1lbnUuYXMtYWN0aXZlIC5hcy1naXMtbWVudV9fbmF2IHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlOyB9XG4gICAgLmFzLWdpdC1tZW51LmFzLWFjdGl2ZSAuYXMtZ2lzLW1lbnVfX25hdiAuYXMtZ2lzLW1lbnVfX2J0biB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgc2NhbGUoMSk7XG4gICAgICB0cmFuc2l0aW9uOiBjdWJpYy1iZXppZXIoMC4yMywgMSwgMC4zMiwgMSkgMC4zNXM7IH1cbiAgICAgIC5hcy1naXQtbWVudS5hcy1hY3RpdmUgLmFzLWdpcy1tZW51X19uYXYgLmFzLWdpcy1tZW51X19idG46bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC4wNXM7IH1cbiAgICAgIC5hcy1naXQtbWVudS5hcy1hY3RpdmUgLmFzLWdpcy1tZW51X19uYXYgLmFzLWdpcy1tZW51X19idG46bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC4xczsgfVxuICAgICAgLmFzLWdpdC1tZW51LmFzLWFjdGl2ZSAuYXMtZ2lzLW1lbnVfX25hdiAuYXMtZ2lzLW1lbnVfX2J0bjpudGgtY2hpbGQoMykge1xuICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjE1czsgfVxuICAgICAgLmFzLWdpdC1tZW51LmFzLWFjdGl2ZSAuYXMtZ2lzLW1lbnVfX25hdiAuYXMtZ2lzLW1lbnVfX2J0bjpudGgtY2hpbGQoNCkge1xuICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjJzOyB9XG4gICAgICAuYXMtZ2l0LW1lbnUuYXMtYWN0aXZlIC5hcy1naXMtbWVudV9fbmF2IC5hcy1naXMtbWVudV9fYnRuOm50aC1jaGlsZCg1KSB7XG4gICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuMjVzOyB9XG4gICAgICAuYXMtZ2l0LW1lbnUuYXMtYWN0aXZlIC5hcy1naXMtbWVudV9fbmF2IC5hcy1naXMtbWVudV9fYnRuOm50aC1jaGlsZCg2KSB7XG4gICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuM3M7IH1cblxuLmFzLWdpcy1tZW51X19hY3RpdmUtYnRuIHtcbiAgei1pbmRleDogMjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDEuMmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogM3B4IDM1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIGJhY2tncm91bmQ6ICNkYzA1MDA7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgLmFzLWdpcy1tZW51X19hY3RpdmUtYnRuIHtcbiAgICAgIHBhZGRpbmc6IDJweCAyMHB4O1xuICAgICAgZm9udC1zaXplOiAxLjFlbTsgfSB9XG5cbi5hcy1naXMtbWVudV9fbmF2IHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB6LWluZGV4OiAyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwJTtcbiAgbWFyZ2luLXRvcDogMjBweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLmFzLWdpcy1tZW51X19uYXYge1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7IH0gfVxuXG4uYXMtZ2lzLW1lbnVfX2J0biB7XG4gIG9wYWNpdHk6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogODVweDtcbiAgaGVpZ2h0OiA4NXB4O1xuICBtYXJnaW46IDAgN3B4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxLjJlbTtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICMwMGEyZGM7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC03NSUpIHNjYWxlKDAuNSk7XG4gIHRyYW5zaXRpb246IGN1YmljLWJlemllcigwLjY4LCAtMC41NSwgMC4yNjUsIDEuNTUpIDAuM3M7IH1cblxuLmFzLWdpcy1tZW51X19tYXNrIHtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB6LWluZGV4OiAxO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjgpO1xuICB0cmFuc2l0aW9uOiBlYXNlIC4yczsgfVxuXG4uYXMtcGFnZS1ub3QtZm91bmQge1xuICBtYXJnaW46IDEwMHB4IGF1dG87XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAuYXMtcGFnZS1ub3QtZm91bmQgLmFzLWJ0biwgLmFzLXBhZ2Utbm90LWZvdW5kIC5hcy1idG5fcHJpbWFyeSB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuXG4uYXMtcGFnZS1ub3QtZm91bmQge1xuICBtYXJnaW46IDEwMHB4IGF1dG87XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAuYXMtcGFnZS1ub3QtZm91bmQgLmFzLWJ0biwgLmFzLXBhZ2Utbm90LWZvdW5kIC5hcy1idG5fcHJpbWFyeSB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuXG4uYXMtcHJvamVjdHNfX2NvbnRlbnQtd3JhcCB7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0E3QTdBNzsgfVxuXG4uYXMtcHJvamVjdHNfX2xpc3Qtd3JhcCB7XG4gIHBhZGRpbmctdG9wOiA0NXB4OyB9XG5cbi5hcy1wcm9qZWN0c19fY29udGVudC13cmFwIHtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQTdBN0E3OyB9XG5cbi5hcy1wcm9qZWN0c19fbGlzdC13cmFwIHtcbiAgcGFkZGluZy10b3A6IDQ1cHg7IH1cblxuLmFzLXRlbmRlci1mb3JtLXVuZGVmaW5lZCB7XG4gIG1hcmdpbjogMzBweCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLmFzLXRlbmRlci1mb3JtLXVuZGVmaW5lZF9fdGl0bGUge1xuICBtYXJnaW46IDAgMCA1cHg7XG4gIGZvbnQtc2l6ZTogMS44ZW07XG4gIGNvbG9yOiAjMDBhMmRjOyB9XG5cbi5hcy10ZW5kZXItZm9ybS11bmRlZmluZWRfX2J0biB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuLmFzLXRlbmRlci1mb3JtLXVuZGVmaW5lZCB7XG4gIG1hcmdpbjogMzBweCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLmFzLXRlbmRlci1mb3JtLXVuZGVmaW5lZF9fdGl0bGUge1xuICBtYXJnaW46IDAgMCA1cHg7XG4gIGZvbnQtc2l6ZTogMS44ZW07XG4gIGNvbG9yOiAjMDBhMmRjOyB9XG5cbi5hcy10ZW5kZXItZm9ybS11bmRlZmluZWRfX2J0biB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuLmFzLXRlbmRlcnMtYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLXRvcDogMjBweDsgfVxuXG4uYXMtdGVuZGVycy1ib3hfX2xlZnQge1xuICB3aWR0aDogNDAwcHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5hcy10ZW5kZXJzLWJveF9fbGVmdCB7XG4gICAgICB3aWR0aDogYXV0bzsgfSB9XG5cbi5hcy10ZW5kZXJzLWJveF9fcmlnaHQge1xuICBtYXJnaW4tbGVmdDogMjBweDtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5hcy10ZW5kZXJzLWJveF9fcmlnaHQge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7IH0gfVxuXG4uYXMtdGVuZGVycy1ib3hfX2hlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuLmFzLXRlbmRlcnMtYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLXRvcDogMjBweDsgfVxuXG4uYXMtdGVuZGVycy1ib3hfX2xlZnQge1xuICB3aWR0aDogNDAwcHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5hcy10ZW5kZXJzLWJveF9fbGVmdCB7XG4gICAgICB3aWR0aDogYXV0bzsgfSB9XG5cbi5hcy10ZW5kZXJzLWJveF9fcmlnaHQge1xuICBtYXJnaW4tbGVmdDogMjBweDtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5hcy10ZW5kZXJzLWJveF9fcmlnaHQge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7IH0gfVxuXG4uYXMtdGVuZGVycy1ib3hfX2hlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiIsIkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9QXNzaXN0YW50OjQwMCw2MDAsNzAwJnN1YnNldD1oZWJyZXcnKTtcclxuXHJcbi5hcy1mb250LTJ4IHtcclxuICBmb250LXNpemU6IDEuNWVtO1xyXG59IiwiLyohXHJcbiAqIERhdGVwaWNrZXIgZm9yIEJvb3RzdHJhcCB2MS40LjEgKGh0dHBzOi8vZ2l0aHViLmNvbS9ldGVybmljb2RlL2Jvb3RzdHJhcC1kYXRlcGlja2VyKVxyXG4gKlxyXG4gKiBDb3B5cmlnaHQgMjAxMiBTdGVmYW4gUGV0cmVcclxuICogSW1wcm92ZW1lbnRzIGJ5IEFuZHJldyBSb3dsc1xyXG4gKiBMaWNlbnNlZCB1bmRlciB0aGUgQXBhY2hlIExpY2Vuc2UgdjIuMCAoaHR0cDovL3d3dy5hcGFjaGUub3JnL2xpY2Vuc2VzL0xJQ0VOU0UtMi4wKVxyXG4gKi9cclxuIC5kYXRlcGlja2VyIHtcclxuICBwYWRkaW5nOiA0cHg7XHJcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gIGRpcmVjdGlvbjogbHRyO1xyXG59XHJcbi5kYXRlcGlja2VyLWlubGluZSB7XHJcbiAgd2lkdGg6IDIyMHB4O1xyXG59XHJcbi5kYXRlcGlja2VyLmRhdGVwaWNrZXItcnRsIHtcclxuICBkaXJlY3Rpb246IHJ0bDtcclxufVxyXG4uZGF0ZXBpY2tlci5kYXRlcGlja2VyLXJ0bCB0YWJsZSB0ciB0ZCBzcGFuIHtcclxuICBmbG9hdDogcmlnaHQ7XHJcbn1cclxuLmRhdGVwaWNrZXItZHJvcGRvd24ge1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG59XHJcbi5kYXRlcGlja2VyLWRyb3Bkb3duOmJlZm9yZSB7XHJcbiAgY29udGVudDogJyc7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGJvcmRlci1sZWZ0OiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyLXJpZ2h0OiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyLWJvdHRvbTogN3B4IHNvbGlkICNjY2M7XHJcbiAgYm9yZGVyLXRvcDogMDtcclxuICBib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMik7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG59XHJcbi5kYXRlcGlja2VyLWRyb3Bkb3duOmFmdGVyIHtcclxuICBjb250ZW50OiAnJztcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgYm9yZGVyLWxlZnQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICBib3JkZXItcmlnaHQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICBib3JkZXItYm90dG9tOiA2cHggc29saWQgI2ZmZjtcclxuICBib3JkZXItdG9wOiAwO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxufVxyXG4uZGF0ZXBpY2tlci1kcm9wZG93bi5kYXRlcGlja2VyLW9yaWVudC1sZWZ0OmJlZm9yZSB7XHJcbiAgbGVmdDogNnB4O1xyXG59XHJcbi5kYXRlcGlja2VyLWRyb3Bkb3duLmRhdGVwaWNrZXItb3JpZW50LWxlZnQ6YWZ0ZXIge1xyXG4gIGxlZnQ6IDdweDtcclxufVxyXG4uZGF0ZXBpY2tlci1kcm9wZG93bi5kYXRlcGlja2VyLW9yaWVudC1yaWdodDpiZWZvcmUge1xyXG4gIHJpZ2h0OiA2cHg7XHJcbn1cclxuLmRhdGVwaWNrZXItZHJvcGRvd24uZGF0ZXBpY2tlci1vcmllbnQtcmlnaHQ6YWZ0ZXIge1xyXG4gIHJpZ2h0OiA3cHg7XHJcbn1cclxuLmRhdGVwaWNrZXItZHJvcGRvd24uZGF0ZXBpY2tlci1vcmllbnQtdG9wOmJlZm9yZSB7XHJcbiAgdG9wOiAtN3B4O1xyXG59XHJcbi5kYXRlcGlja2VyLWRyb3Bkb3duLmRhdGVwaWNrZXItb3JpZW50LXRvcDphZnRlciB7XHJcbiAgdG9wOiAtNnB4O1xyXG59XHJcbi5kYXRlcGlja2VyLWRyb3Bkb3duLmRhdGVwaWNrZXItb3JpZW50LWJvdHRvbTpiZWZvcmUge1xyXG4gIGJvdHRvbTogLTdweDtcclxuICBib3JkZXItYm90dG9tOiAwO1xyXG4gIGJvcmRlci10b3A6IDdweCBzb2xpZCAjOTk5O1xyXG59XHJcbi5kYXRlcGlja2VyLWRyb3Bkb3duLmRhdGVwaWNrZXItb3JpZW50LWJvdHRvbTphZnRlciB7XHJcbiAgYm90dG9tOiAtNnB4O1xyXG4gIGJvcmRlci1ib3R0b206IDA7XHJcbiAgYm9yZGVyLXRvcDogNnB4IHNvbGlkICNmZmY7XHJcbn1cclxuLmRhdGVwaWNrZXIgPiBkaXYge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLmRhdGVwaWNrZXIuZGF5cyAuZGF0ZXBpY2tlci1kYXlzLFxyXG4uZGF0ZXBpY2tlci5tb250aHMgLmRhdGVwaWNrZXItbW9udGhzLFxyXG4uZGF0ZXBpY2tlci55ZWFycyAuZGF0ZXBpY2tlci15ZWFycyB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuLmRhdGVwaWNrZXIgdGFibGUge1xyXG4gIG1hcmdpbjogMDtcclxuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XHJcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcclxuICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcclxuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbn1cclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRoIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgd2lkdGg6IDMwcHg7XHJcbiAgaGVpZ2h0OiAzMHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICBib3JkZXI6IG5vbmU7XHJcbn1cclxuLnRhYmxlLXN0cmlwZWQgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQsXHJcbi50YWJsZS1zdHJpcGVkIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRoIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5kYXk6aG92ZXIsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmRheS5mb2N1c2VkIHtcclxuICBiYWNrZ3JvdW5kOiAjZWVlZWVlO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5vbGQsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLm5ldyB7XHJcbiAgY29sb3I6ICM5OTk5OTk7XHJcbn1cclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuZGlzYWJsZWQsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmRpc2FibGVkOmhvdmVyIHtcclxuICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gIGNvbG9yOiAjOTk5OTk5O1xyXG4gIGN1cnNvcjogZGVmYXVsdDtcclxufVxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXIsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3ZlciB7XHJcbiAgY29sb3I6ICMwMDAwMDA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZGI5OTtcclxuICBib3JkZXItY29sb3I6ICNmZmI3MzM7XHJcbn1cclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXIsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyOmhvdmVyLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3ZlcixcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXI6aG92ZXIsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmZvY3VzLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3Zlcjpmb2N1cyxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6Zm9jdXMsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyOmZvY3VzLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTphY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyOmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6YWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3ZlcjphY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXIuYWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZC5hY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyLmFjdGl2ZSxcclxuLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LFxyXG4ub3BlbiAuZHJvcGRvd24tdG9nZ2xlLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXIsXHJcbi5vcGVuIC5kcm9wZG93bi10b2dnbGUuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZCxcclxuLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyIHtcclxuICBjb2xvcjogIzAwMDAwMDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjZDcwO1xyXG4gIGJvcmRlci1jb2xvcjogI2Y1OWUwMDtcclxufVxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTphY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyOmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6YWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3ZlcjphY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXIuYWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZC5hY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyLmFjdGl2ZSxcclxuLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LFxyXG4ub3BlbiAuZHJvcGRvd24tdG9nZ2xlLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXIsXHJcbi5vcGVuIC5kcm9wZG93bi10b2dnbGUuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZCxcclxuLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG59XHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3Zlci5kaXNhYmxlZCxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQuZGlzYWJsZWQsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyLmRpc2FibGVkLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheVtkaXNhYmxlZF0sXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyW2Rpc2FibGVkXSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWRbZGlzYWJsZWRdLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3ZlcltkaXNhYmxlZF0sXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheSxcclxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyLFxyXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQsXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3ZlcixcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXIsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyLmRpc2FibGVkOmhvdmVyLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZC5kaXNhYmxlZDpob3ZlcixcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXIuZGlzYWJsZWQ6aG92ZXIsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5W2Rpc2FibGVkXTpob3ZlcixcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXJbZGlzYWJsZWRdOmhvdmVyLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZFtkaXNhYmxlZF06aG92ZXIsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyW2Rpc2FibGVkXTpob3ZlcixcclxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyLFxyXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXI6aG92ZXIsXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3ZlcixcclxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyOmhvdmVyLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpmb2N1cyxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXIuZGlzYWJsZWQ6Zm9jdXMsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkLmRpc2FibGVkOmZvY3VzLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3Zlci5kaXNhYmxlZDpmb2N1cyxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXlbZGlzYWJsZWRdOmZvY3VzLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3ZlcltkaXNhYmxlZF06Zm9jdXMsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkW2Rpc2FibGVkXTpmb2N1cyxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXJbZGlzYWJsZWRdOmZvY3VzLFxyXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6Zm9jdXMsXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3Zlcjpmb2N1cyxcclxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmZvY3VzLFxyXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXI6Zm9jdXMsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXIuZGlzYWJsZWQ6YWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZC5kaXNhYmxlZDphY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyLmRpc2FibGVkOmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXlbZGlzYWJsZWRdOmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXJbZGlzYWJsZWRdOmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWRbZGlzYWJsZWRdOmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXJbZGlzYWJsZWRdOmFjdGl2ZSxcclxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmFjdGl2ZSxcclxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyOmFjdGl2ZSxcclxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmFjdGl2ZSxcclxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyOmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQuYWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3Zlci5kaXNhYmxlZC5hY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkLmRpc2FibGVkLmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXIuZGlzYWJsZWQuYWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheVtkaXNhYmxlZF0uYWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3ZlcltkaXNhYmxlZF0uYWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZFtkaXNhYmxlZF0uYWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3ZlcltkaXNhYmxlZF0uYWN0aXZlLFxyXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuYWN0aXZlLFxyXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXIuYWN0aXZlLFxyXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQuYWN0aXZlLFxyXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXIuYWN0aXZlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkYjk5O1xyXG4gIGJvcmRlci1jb2xvcjogI2ZmYjczMztcclxufVxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3Zlcjpob3ZlciB7XHJcbiAgY29sb3I6ICMwMDA7XHJcbn1cclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuYWN0aXZlOmhvdmVyIHtcclxuICBjb2xvcjogI2ZmZjtcclxufVxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2U6aG92ZXIsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLmRpc2FibGVkLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS5kaXNhYmxlZDpob3ZlciB7XHJcbiAgYmFja2dyb3VuZDogI2VlZWVlZTtcclxuICBib3JkZXItcmFkaXVzOiAwO1xyXG59XHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTpob3ZlcixcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkOmhvdmVyIHtcclxuICBjb2xvcjogIzAwMDAwMDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdjYTc3O1xyXG4gIGJvcmRlci1jb2xvcjogI2YxYTQxNztcclxuICBib3JkZXItcmFkaXVzOiAwO1xyXG59XHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5OmhvdmVyLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTpob3Zlcjpob3ZlcixcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6aG92ZXIsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkOmhvdmVyOmhvdmVyLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTpmb2N1cyxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXk6aG92ZXI6Zm9jdXMsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkOmZvY3VzLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZDpob3Zlcjpmb2N1cyxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXk6YWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTpob3ZlcjphY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkOmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6aG92ZXI6YWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5hY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5OmhvdmVyLmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQuYWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZDpob3Zlci5hY3RpdmUsXHJcbi5vcGVuIC5kcm9wZG93bi10b2dnbGUuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheSxcclxuLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5OmhvdmVyLFxyXG4ub3BlbiAuZHJvcGRvd24tdG9nZ2xlLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQsXHJcbi5vcGVuIC5kcm9wZG93bi10b2dnbGUuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZDpob3ZlciB7XHJcbiAgY29sb3I6ICMwMDAwMDA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0YmI1MTtcclxuICBib3JkZXItY29sb3I6ICNiZjgwMGM7XHJcbn1cclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXk6YWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTpob3ZlcjphY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkOmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6aG92ZXI6YWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5hY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5OmhvdmVyLmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQuYWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZDpob3Zlci5hY3RpdmUsXHJcbi5vcGVuIC5kcm9wZG93bi10b2dnbGUuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheSxcclxuLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5OmhvdmVyLFxyXG4ub3BlbiAuZHJvcGRvd24tdG9nZ2xlLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQsXHJcbi5vcGVuIC5kcm9wZG93bi10b2dnbGUuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZDpob3ZlciB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxufVxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZCxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXk6aG92ZXIuZGlzYWJsZWQsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkLmRpc2FibGVkLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZDpob3Zlci5kaXNhYmxlZCxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXlbZGlzYWJsZWRdLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTpob3ZlcltkaXNhYmxlZF0sXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkW2Rpc2FibGVkXSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6aG92ZXJbZGlzYWJsZWRdLFxyXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXksXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTpob3ZlcixcclxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkLFxyXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6aG92ZXIsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkOmhvdmVyLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTpob3Zlci5kaXNhYmxlZDpob3ZlcixcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQuZGlzYWJsZWQ6aG92ZXIsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkOmhvdmVyLmRpc2FibGVkOmhvdmVyLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheVtkaXNhYmxlZF06aG92ZXIsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5OmhvdmVyW2Rpc2FibGVkXTpob3ZlcixcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWRbZGlzYWJsZWRdOmhvdmVyLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZDpob3ZlcltkaXNhYmxlZF06aG92ZXIsXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTpob3ZlcixcclxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5OmhvdmVyOmhvdmVyLFxyXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6aG92ZXIsXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZDpob3Zlcjpob3ZlcixcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6Zm9jdXMsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5OmhvdmVyLmRpc2FibGVkOmZvY3VzLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZC5kaXNhYmxlZDpmb2N1cyxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6aG92ZXIuZGlzYWJsZWQ6Zm9jdXMsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5W2Rpc2FibGVkXTpmb2N1cyxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXk6aG92ZXJbZGlzYWJsZWRdOmZvY3VzLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZFtkaXNhYmxlZF06Zm9jdXMsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkOmhvdmVyW2Rpc2FibGVkXTpmb2N1cyxcclxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5OmZvY3VzLFxyXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXk6aG92ZXI6Zm9jdXMsXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZDpmb2N1cyxcclxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkOmhvdmVyOmZvY3VzLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZDphY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5OmhvdmVyLmRpc2FibGVkOmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQuZGlzYWJsZWQ6YWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZDpob3Zlci5kaXNhYmxlZDphY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5W2Rpc2FibGVkXTphY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5OmhvdmVyW2Rpc2FibGVkXTphY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkW2Rpc2FibGVkXTphY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkOmhvdmVyW2Rpc2FibGVkXTphY3RpdmUsXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTphY3RpdmUsXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTpob3ZlcjphY3RpdmUsXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZDphY3RpdmUsXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZDpob3ZlcjphY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkLmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXk6aG92ZXIuZGlzYWJsZWQuYWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZC5kaXNhYmxlZC5hY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkOmhvdmVyLmRpc2FibGVkLmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXlbZGlzYWJsZWRdLmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXk6aG92ZXJbZGlzYWJsZWRdLmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWRbZGlzYWJsZWRdLmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6aG92ZXJbZGlzYWJsZWRdLmFjdGl2ZSxcclxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmFjdGl2ZSxcclxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5OmhvdmVyLmFjdGl2ZSxcclxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkLmFjdGl2ZSxcclxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkOmhvdmVyLmFjdGl2ZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3Y2E3NztcclxuICBib3JkZXItY29sb3I6ICNmMWE0MTc7XHJcbn1cclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmhvdmVyLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZCxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQ6aG92ZXIge1xyXG4gIGNvbG9yOiAjZmZmZmZmO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICM5OTk5OTk7XHJcbiAgYm9yZGVyLWNvbG9yOiAjNTU1NTU1O1xyXG4gIHRleHQtc2hhZG93OiAwIC0xcHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xyXG59XHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmhvdmVyLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDpob3Zlcjpob3ZlcixcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQ6aG92ZXIsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkOmhvdmVyOmhvdmVyLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDpmb2N1cyxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQ6aG92ZXI6Zm9jdXMsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkOmZvY3VzLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDpob3Zlcjpmb2N1cyxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQ6YWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDpob3ZlcjphY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkOmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQ6aG92ZXI6YWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5hY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmhvdmVyLmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQuYWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDpob3Zlci5hY3RpdmUsXHJcbi5vcGVuIC5kcm9wZG93bi10b2dnbGUuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZCxcclxuLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmhvdmVyLFxyXG4ub3BlbiAuZHJvcGRvd24tdG9nZ2xlLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQsXHJcbi5vcGVuIC5kcm9wZG93bi10b2dnbGUuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDpob3ZlciB7XHJcbiAgY29sb3I6ICNmZmZmZmY7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg1ODU4NTtcclxuICBib3JkZXItY29sb3I6ICMzNzM3Mzc7XHJcbn1cclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQ6YWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDpob3ZlcjphY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkOmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQ6aG92ZXI6YWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5hY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmhvdmVyLmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQuYWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDpob3Zlci5hY3RpdmUsXHJcbi5vcGVuIC5kcm9wZG93bi10b2dnbGUuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZCxcclxuLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmhvdmVyLFxyXG4ub3BlbiAuZHJvcGRvd24tdG9nZ2xlLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQsXHJcbi5vcGVuIC5kcm9wZG93bi10b2dnbGUuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDpob3ZlciB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxufVxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZCxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQ6aG92ZXIuZGlzYWJsZWQsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkLmRpc2FibGVkLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDpob3Zlci5kaXNhYmxlZCxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWRbZGlzYWJsZWRdLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDpob3ZlcltkaXNhYmxlZF0sXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkW2Rpc2FibGVkXSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQ6aG92ZXJbZGlzYWJsZWRdLFxyXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQsXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDpob3ZlcixcclxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkLFxyXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQ6aG92ZXIsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkOmhvdmVyLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDpob3Zlci5kaXNhYmxlZDpob3ZlcixcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQuZGlzYWJsZWQ6aG92ZXIsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkOmhvdmVyLmRpc2FibGVkOmhvdmVyLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZFtkaXNhYmxlZF06aG92ZXIsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmhvdmVyW2Rpc2FibGVkXTpob3ZlcixcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWRbZGlzYWJsZWRdOmhvdmVyLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDpob3ZlcltkaXNhYmxlZF06aG92ZXIsXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDpob3ZlcixcclxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmhvdmVyOmhvdmVyLFxyXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQ6aG92ZXIsXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDpob3Zlcjpob3ZlcixcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQ6Zm9jdXMsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmhvdmVyLmRpc2FibGVkOmZvY3VzLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZC5kaXNhYmxlZDpmb2N1cyxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQ6aG92ZXIuZGlzYWJsZWQ6Zm9jdXMsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkW2Rpc2FibGVkXTpmb2N1cyxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQ6aG92ZXJbZGlzYWJsZWRdOmZvY3VzLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZFtkaXNhYmxlZF06Zm9jdXMsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkOmhvdmVyW2Rpc2FibGVkXTpmb2N1cyxcclxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmZvY3VzLFxyXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQ6aG92ZXI6Zm9jdXMsXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDpmb2N1cyxcclxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkOmhvdmVyOmZvY3VzLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDphY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmhvdmVyLmRpc2FibGVkOmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQuZGlzYWJsZWQ6YWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDpob3Zlci5kaXNhYmxlZDphY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkW2Rpc2FibGVkXTphY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmhvdmVyW2Rpc2FibGVkXTphY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkW2Rpc2FibGVkXTphY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkOmhvdmVyW2Rpc2FibGVkXTphY3RpdmUsXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDphY3RpdmUsXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDpob3ZlcjphY3RpdmUsXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDphY3RpdmUsXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDpob3ZlcjphY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkLmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQ6aG92ZXIuZGlzYWJsZWQuYWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZC5kaXNhYmxlZC5hY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkOmhvdmVyLmRpc2FibGVkLmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWRbZGlzYWJsZWRdLmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQ6aG92ZXJbZGlzYWJsZWRdLmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWRbZGlzYWJsZWRdLmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQ6aG92ZXJbZGlzYWJsZWRdLmFjdGl2ZSxcclxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmFjdGl2ZSxcclxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmhvdmVyLmFjdGl2ZSxcclxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkLmFjdGl2ZSxcclxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkOmhvdmVyLmFjdGl2ZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk5OTk5OTtcclxuICBib3JkZXItY29sb3I6ICM1NTU1NTU7XHJcbn1cclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXIsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZCxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyIHtcclxuICBjb2xvcjogI2ZmZmZmZjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDI4YmNhO1xyXG4gIGJvcmRlci1jb2xvcjogIzM1N2ViZDtcclxuICB0ZXh0LXNoYWRvdzogMCAtMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcclxufVxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXIsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3Zlcjpob3ZlcixcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXI6aG92ZXIsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpmb2N1cyxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyOmZvY3VzLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6Zm9jdXMsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3Zlcjpmb2N1cyxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyOmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyOmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyLmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkLmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyLmFjdGl2ZSxcclxuLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZSxcclxuLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3ZlcixcclxuLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZCxcclxuLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3ZlciB7XHJcbiAgY29sb3I6ICNmZmZmZmY7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNzZiMTtcclxuICBib3JkZXItY29sb3I6ICMyODVlOGU7XHJcbn1cclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyOmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyOmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyLmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkLmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyLmFjdGl2ZSxcclxuLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZSxcclxuLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3ZlcixcclxuLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZCxcclxuLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3ZlciB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxufVxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3Zlci5kaXNhYmxlZCxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkLmRpc2FibGVkLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIuZGlzYWJsZWQsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZVtkaXNhYmxlZF0sXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3ZlcltkaXNhYmxlZF0sXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZFtkaXNhYmxlZF0sXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcltkaXNhYmxlZF0sXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUsXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXIsXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQsXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcixcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyLmRpc2FibGVkOmhvdmVyLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQuZGlzYWJsZWQ6aG92ZXIsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5kaXNhYmxlZDpob3ZlcixcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlW2Rpc2FibGVkXTpob3ZlcixcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyW2Rpc2FibGVkXTpob3ZlcixcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkW2Rpc2FibGVkXTpob3ZlcixcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyW2Rpc2FibGVkXTpob3ZlcixcclxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3ZlcixcclxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3Zlcjpob3ZlcixcclxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcixcclxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3Zlcjpob3ZlcixcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmZvY3VzLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXIuZGlzYWJsZWQ6Zm9jdXMsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZC5kaXNhYmxlZDpmb2N1cyxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyLmRpc2FibGVkOmZvY3VzLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmVbZGlzYWJsZWRdOmZvY3VzLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXJbZGlzYWJsZWRdOmZvY3VzLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWRbZGlzYWJsZWRdOmZvY3VzLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXJbZGlzYWJsZWRdOmZvY3VzLFxyXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmZvY3VzLFxyXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyOmZvY3VzLFxyXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmZvY3VzLFxyXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyOmZvY3VzLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6YWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXIuZGlzYWJsZWQ6YWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQuZGlzYWJsZWQ6YWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIuZGlzYWJsZWQ6YWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmVbZGlzYWJsZWRdOmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyW2Rpc2FibGVkXTphY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZFtkaXNhYmxlZF06YWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXJbZGlzYWJsZWRdOmFjdGl2ZSxcclxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTphY3RpdmUsXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXI6YWN0aXZlLFxyXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmFjdGl2ZSxcclxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcjphY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZC5hY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3Zlci5kaXNhYmxlZC5hY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZC5kaXNhYmxlZC5hY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5kaXNhYmxlZC5hY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZVtkaXNhYmxlZF0uYWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXJbZGlzYWJsZWRdLmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkW2Rpc2FibGVkXS5hY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcltkaXNhYmxlZF0uYWN0aXZlLFxyXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmFjdGl2ZSxcclxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3Zlci5hY3RpdmUsXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQuYWN0aXZlLFxyXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyLmFjdGl2ZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQyOGJjYTtcclxuICBib3JkZXItY29sb3I6ICMzNTdlYmQ7XHJcbn1cclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3BhbiB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgd2lkdGg6IDIzJTtcclxuICBoZWlnaHQ6IDU0cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDU0cHg7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgbWFyZ2luOiAxJTtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG59XHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW46aG92ZXIge1xyXG4gIGJhY2tncm91bmQ6ICNlZWVlZWU7XHJcbn1cclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5kaXNhYmxlZCxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5kaXNhYmxlZDpob3ZlciB7XHJcbiAgYmFja2dyb3VuZDogbm9uZTtcclxuICBjb2xvcjogIzk5OTk5OTtcclxuICBjdXJzb3I6IGRlZmF1bHQ7XHJcbn1cclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZCxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIge1xyXG4gIGNvbG9yOiAjZmZmZmZmO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICM0MjhiY2E7XHJcbiAgYm9yZGVyLWNvbG9yOiAjMzU3ZWJkO1xyXG4gIHRleHQtc2hhZG93OiAwIC0xcHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xyXG59XHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlcjpob3ZlcixcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyOmhvdmVyLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpmb2N1cyxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXI6Zm9jdXMsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmZvY3VzLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlcjpmb2N1cyxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6YWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3ZlcjphY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXI6YWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5hY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyLmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQuYWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5hY3RpdmUsXHJcbi5vcGVuIC5kcm9wZG93bi10b2dnbGUuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZSxcclxuLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyLFxyXG4ub3BlbiAuZHJvcGRvd24tdG9nZ2xlLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQsXHJcbi5vcGVuIC5kcm9wZG93bi10b2dnbGUuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3ZlciB7XHJcbiAgY29sb3I6ICNmZmZmZmY7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNzZiMTtcclxuICBib3JkZXItY29sb3I6ICMyODVlOGU7XHJcbn1cclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6YWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3ZlcjphY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXI6YWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5hY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyLmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQuYWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5hY3RpdmUsXHJcbi5vcGVuIC5kcm9wZG93bi10b2dnbGUuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZSxcclxuLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyLFxyXG4ub3BlbiAuZHJvcGRvd24tdG9nZ2xlLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQsXHJcbi5vcGVuIC5kcm9wZG93bi10b2dnbGUuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3ZlciB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxufVxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZCxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXIuZGlzYWJsZWQsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkLmRpc2FibGVkLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5kaXNhYmxlZCxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmVbZGlzYWJsZWRdLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3ZlcltkaXNhYmxlZF0sXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkW2Rpc2FibGVkXSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXJbZGlzYWJsZWRdLFxyXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUsXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3ZlcixcclxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkLFxyXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlci5kaXNhYmxlZDpob3ZlcixcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQuZGlzYWJsZWQ6aG92ZXIsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyLmRpc2FibGVkOmhvdmVyLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZVtkaXNhYmxlZF06aG92ZXIsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyW2Rpc2FibGVkXTpob3ZlcixcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWRbZGlzYWJsZWRdOmhvdmVyLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcltkaXNhYmxlZF06aG92ZXIsXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3ZlcixcclxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyOmhvdmVyLFxyXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIsXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlcjpob3ZlcixcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6Zm9jdXMsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyLmRpc2FibGVkOmZvY3VzLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZC5kaXNhYmxlZDpmb2N1cyxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIuZGlzYWJsZWQ6Zm9jdXMsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlW2Rpc2FibGVkXTpmb2N1cyxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXJbZGlzYWJsZWRdOmZvY3VzLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZFtkaXNhYmxlZF06Zm9jdXMsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyW2Rpc2FibGVkXTpmb2N1cyxcclxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmZvY3VzLFxyXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXI6Zm9jdXMsXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpmb2N1cyxcclxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyOmZvY3VzLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDphY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyLmRpc2FibGVkOmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQuZGlzYWJsZWQ6YWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5kaXNhYmxlZDphY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlW2Rpc2FibGVkXTphY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyW2Rpc2FibGVkXTphY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkW2Rpc2FibGVkXTphY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyW2Rpc2FibGVkXTphY3RpdmUsXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTphY3RpdmUsXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3ZlcjphY3RpdmUsXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDphY3RpdmUsXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcjphY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkLmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXIuZGlzYWJsZWQuYWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZC5kaXNhYmxlZC5hY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyLmRpc2FibGVkLmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmVbZGlzYWJsZWRdLmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXJbZGlzYWJsZWRdLmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWRbZGlzYWJsZWRdLmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXJbZGlzYWJsZWRdLmFjdGl2ZSxcclxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmFjdGl2ZSxcclxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyLmFjdGl2ZSxcclxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkLmFjdGl2ZSxcclxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyLmFjdGl2ZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQyOGJjYTtcclxuICBib3JkZXItY29sb3I6ICMzNTdlYmQ7XHJcbn1cclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5vbGQsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4ubmV3IHtcclxuICBjb2xvcjogIzk5OTk5OTtcclxufVxyXG4uZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci1zd2l0Y2gge1xyXG4gIHdpZHRoOiAxNDVweDtcclxufVxyXG4uZGF0ZXBpY2tlciB0aGVhZCB0cjpmaXJzdC1jaGlsZCB0aCxcclxuLmRhdGVwaWNrZXIgdGZvb3QgdHIgdGgge1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG4uZGF0ZXBpY2tlciB0aGVhZCB0cjpmaXJzdC1jaGlsZCB0aDpob3ZlcixcclxuLmRhdGVwaWNrZXIgdGZvb3QgdHIgdGg6aG92ZXIge1xyXG4gIGJhY2tncm91bmQ6ICNlZWVlZWU7XHJcbn1cclxuLmRhdGVwaWNrZXIgLmN3IHtcclxuICBmb250LXNpemU6IDEwcHg7XHJcbiAgd2lkdGg6IDEycHg7XHJcbiAgcGFkZGluZzogMCAycHggMCA1cHg7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxufVxyXG4uZGF0ZXBpY2tlciB0aGVhZCB0cjpmaXJzdC1jaGlsZCAuY3cge1xyXG4gIGN1cnNvcjogZGVmYXVsdDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG4uaW5wdXQtZ3JvdXAuZGF0ZSAuaW5wdXQtZ3JvdXAtYWRkb24ge1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG4uaW5wdXQtZGF0ZXJhbmdlIHtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG4uaW5wdXQtZGF0ZXJhbmdlIGlucHV0IHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuLmlucHV0LWRhdGVyYW5nZSBpbnB1dDpmaXJzdC1jaGlsZCB7XHJcbiAgYm9yZGVyLXJhZGl1czogM3B4IDAgMCAzcHg7XHJcbn1cclxuLmlucHV0LWRhdGVyYW5nZSBpbnB1dDpsYXN0LWNoaWxkIHtcclxuICBib3JkZXItcmFkaXVzOiAwIDNweCAzcHggMDtcclxufVxyXG4uaW5wdXQtZGF0ZXJhbmdlIC5pbnB1dC1ncm91cC1hZGRvbiB7XHJcbiAgd2lkdGg6IGF1dG87XHJcbiAgbWluLXdpZHRoOiAxNnB4O1xyXG4gIHBhZGRpbmc6IDRweCA1cHg7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDAgI2ZmZjtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XHJcbiAgYm9yZGVyOiBzb2xpZCAjY2NjY2NjO1xyXG4gIGJvcmRlci13aWR0aDogMXB4IDA7XHJcbiAgbWFyZ2luLWxlZnQ6IC01cHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiAtNXB4O1xyXG59IiwiLypcclxuICogQm9vdHN0cmFwIHYzLjMuMiAoaHR0cDovL2dldGJvb3RzdHJhcC5jb20pXHJcbiAqIENvcHlyaWdodCAyMDExLTIwMTUgVHdpdHRlciwgSW5jLlxyXG4gKiBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL21hc3Rlci9MSUNFTlNFKVxyXG4qL1xyXG5cclxuLmJvb3RzdHJhcC1pc28ge1xyXG4gIC8qISBub3JtYWxpemUuY3NzIHYzLjAuMiB8IE1JVCBMaWNlbnNlIHwgZ2l0LmlvL25vcm1hbGl6ZSAqL1xyXG4gIC8qISBTb3VyY2U6IGh0dHBzOi8vZ2l0aHViLmNvbS9oNWJwL2h0bWw1LWJvaWxlcnBsYXRlL2Jsb2IvbWFzdGVyL3NyYy9jc3MvbWFpbi5jc3MgKi9cclxufVxyXG4uYm9vdHN0cmFwLWlzb3tcclxuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcclxuICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcclxuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gYm9keSB7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIGFydGljbGUsXHJcbi5ib290c3RyYXAtaXNvIGFzaWRlLFxyXG4uYm9vdHN0cmFwLWlzbyBkZXRhaWxzLFxyXG4uYm9vdHN0cmFwLWlzbyBmaWdjYXB0aW9uLFxyXG4uYm9vdHN0cmFwLWlzbyBmaWd1cmUsXHJcbi5ib290c3RyYXAtaXNvIGZvb3RlcixcclxuLmJvb3RzdHJhcC1pc28gaGVhZGVyLFxyXG4uYm9vdHN0cmFwLWlzbyBoZ3JvdXAsXHJcbi5ib290c3RyYXAtaXNvIG1haW4sXHJcbi5ib290c3RyYXAtaXNvIG1lbnUsXHJcbi5ib290c3RyYXAtaXNvIG5hdixcclxuLmJvb3RzdHJhcC1pc28gc2VjdGlvbixcclxuLmJvb3RzdHJhcC1pc28gc3VtbWFyeSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gYXVkaW8sXHJcbi5ib290c3RyYXAtaXNvIGNhbnZhcyxcclxuLmJvb3RzdHJhcC1pc28gcHJvZ3Jlc3MsXHJcbi5ib290c3RyYXAtaXNvIHZpZGVvIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIGF1ZGlvOm5vdChbY29udHJvbHNdKSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBoZWlnaHQ6IDA7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gW2hpZGRlbl0sXHJcbi5ib290c3RyYXAtaXNvIHRlbXBsYXRlIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIGEge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIGE6YWN0aXZlLFxyXG4uYm9vdHN0cmFwLWlzbyBhOmhvdmVyIHtcclxuICBvdXRsaW5lOiAwO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIGFiYnJbdGl0bGVdIHtcclxuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIGIsXHJcbi5ib290c3RyYXAtaXNvIHN0cm9uZyB7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gZGZuIHtcclxuICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gaDEge1xyXG4gIGZvbnQtc2l6ZTogMmVtO1xyXG4gIG1hcmdpbjogMC42N2VtIDA7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gbWFyayB7XHJcbiAgYmFja2dyb3VuZDogI2ZmMDtcclxuICBjb2xvcjogIzAwMDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyBzbWFsbCB7XHJcbiAgZm9udC1zaXplOiA4MCU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gc3ViLFxyXG4uYm9vdHN0cmFwLWlzbyBzdXAge1xyXG4gIGZvbnQtc2l6ZTogNzUlO1xyXG4gIGxpbmUtaGVpZ2h0OiAwO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gc3VwIHtcclxuICB0b3A6IC0wLjVlbTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyBzdWIge1xyXG4gIGJvdHRvbTogLTAuMjVlbTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyBpbWcge1xyXG4gIGJvcmRlcjogMDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyBzdmc6bm90KDpyb290KSB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyBmaWd1cmUge1xyXG4gIG1hcmdpbjogMWVtIDQwcHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gaHIge1xyXG4gIC1tb3otYm94LXNpemluZzogY29udGVudC1ib3g7XHJcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XHJcbiAgaGVpZ2h0OiAwO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIHByZSB7XHJcbiAgb3ZlcmZsb3c6IGF1dG87XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gY29kZSxcclxuLmJvb3RzdHJhcC1pc28ga2JkLFxyXG4uYm9vdHN0cmFwLWlzbyBwcmUsXHJcbi5ib290c3RyYXAtaXNvIHNhbXAge1xyXG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTtcclxuICBmb250LXNpemU6IDFlbTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyBidXR0b24sXHJcbi5ib290c3RyYXAtaXNvIGlucHV0LFxyXG4uYm9vdHN0cmFwLWlzbyBvcHRncm91cCxcclxuLmJvb3RzdHJhcC1pc28gc2VsZWN0LFxyXG4uYm9vdHN0cmFwLWlzbyB0ZXh0YXJlYSB7XHJcbiAgY29sb3I6IGluaGVyaXQ7XHJcbiAgZm9udDogaW5oZXJpdDtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gYnV0dG9uIHtcclxuICBvdmVyZmxvdzogdmlzaWJsZTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyBidXR0b24sXHJcbi5ib290c3RyYXAtaXNvIHNlbGVjdCB7XHJcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gYnV0dG9uLFxyXG4uYm9vdHN0cmFwLWlzbyBodG1sIGlucHV0W3R5cGU9XCJidXR0b25cIl0sXHJcbi5ib290c3RyYXAtaXNvIGlucHV0W3R5cGU9XCJyZXNldFwiXSxcclxuLmJvb3RzdHJhcC1pc28gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIGJ1dHRvbltkaXNhYmxlZF0sXHJcbi5ib290c3RyYXAtaXNvIGh0bWwgaW5wdXRbZGlzYWJsZWRdIHtcclxuICBjdXJzb3I6IGRlZmF1bHQ7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxyXG4uYm9vdHN0cmFwLWlzbyBpbnB1dDo6LW1vei1mb2N1cy1pbm5lciB7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gaW5wdXQge1xyXG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxyXG4uYm9vdHN0cmFwLWlzbyBpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyBpbnB1dFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxyXG4uYm9vdHN0cmFwLWlzbyBpbnB1dFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcclxuICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gaW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XHJcbiAgLW1vei1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxuICAtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIGlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sXHJcbi5ib290c3RyYXAtaXNvIGlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyBmaWVsZHNldCB7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2MwYzBjMDtcclxuICBtYXJnaW46IDAgMnB4O1xyXG4gIHBhZGRpbmc6IDAuMzVlbSAwLjYyNWVtIDAuNzVlbTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyBsZWdlbmQge1xyXG4gIGJvcmRlcjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIHRleHRhcmVhIHtcclxuICBvdmVyZmxvdzogYXV0bztcclxufVxyXG4uYm9vdHN0cmFwLWlzbyBvcHRncm91cCB7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gdGFibGUge1xyXG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XHJcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gdGQsXHJcbi5ib290c3RyYXAtaXNvIHRoIHtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcbkBtZWRpYSBwcmludCB7XHJcbiAgLmJvb3RzdHJhcC1pc28gKixcclxuICAuYm9vdHN0cmFwLWlzbyAqOmJlZm9yZSxcclxuICAuYm9vdHN0cmFwLWlzbyAqOmFmdGVyIHtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcbiAgICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xyXG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gYSxcclxuICAuYm9vdHN0cmFwLWlzbyBhOnZpc2l0ZWQge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIGFbaHJlZl06YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCIgKFwiIGF0dHIoaHJlZikgXCIpXCI7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIGFiYnJbdGl0bGVdOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiIChcIiBhdHRyKHRpdGxlKSBcIilcIjtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gYVtocmVmXj1cIiNcIl06YWZ0ZXIsXHJcbiAgLmJvb3RzdHJhcC1pc28gYVtocmVmXj1cImphdmFzY3JpcHQ6XCJdOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIHByZSxcclxuICAuYm9vdHN0cmFwLWlzbyBibG9ja3F1b3RlIHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICM5OTk7XHJcbiAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIHRoZWFkIHtcclxuICAgIGRpc3BsYXk6IHRhYmxlLWhlYWRlci1ncm91cDtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gdHIsXHJcbiAgLmJvb3RzdHJhcC1pc28gaW1nIHtcclxuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gaW1nIHtcclxuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyBwLFxyXG4gIC5ib290c3RyYXAtaXNvIGgyLFxyXG4gIC5ib290c3RyYXAtaXNvIGgzIHtcclxuICAgIG9ycGhhbnM6IDM7XHJcbiAgICB3aWRvd3M6IDM7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIGgyLFxyXG4gIC5ib290c3RyYXAtaXNvIGgzIHtcclxuICAgIHBhZ2UtYnJlYWstYWZ0ZXI6IGF2b2lkO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyBzZWxlY3Qge1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZiAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5idG4gPiAuY2FyZXQsXHJcbiAgLmJvb3RzdHJhcC1pc28gLmRyb3B1cCA+IC5idG4gPiAuY2FyZXQge1xyXG4gICAgYm9yZGVyLXRvcC1jb2xvcjogIzAwMCAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAubGFiZWwge1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLnRhYmxlIHtcclxuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2UgIWltcG9ydGFudDtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLnRhYmxlIHRkLFxyXG4gIC5ib290c3RyYXAtaXNvIC50YWJsZSB0aCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC50YWJsZS1ib3JkZXJlZCB0aCxcclxuICAuYm9vdHN0cmFwLWlzbyAudGFibGUtYm9yZGVyZWQgdGQge1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZCAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ0dseXBoaWNvbnMgSGFsZmxpbmdzJztcclxuICBzcmM6IHVybCgnLi4vZm9udHMvZ2x5cGhpY29ucy1oYWxmbGluZ3MtcmVndWxhci5lb3QnKTtcclxuICBzcmM6IHVybCgnLi4vZm9udHMvZ2x5cGhpY29ucy1oYWxmbGluZ3MtcmVndWxhci5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCB1cmwoJy4uL2ZvbnRzL2dseXBoaWNvbnMtaGFsZmxpbmdzLXJlZ3VsYXIud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIHVybCgnLi4vZm9udHMvZ2x5cGhpY29ucy1oYWxmbGluZ3MtcmVndWxhci53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIHVybCgnLi4vZm9udHMvZ2x5cGhpY29ucy1oYWxmbGluZ3MtcmVndWxhci50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksIHVybCgnLi4vZm9udHMvZ2x5cGhpY29ucy1oYWxmbGluZ3MtcmVndWxhci5zdmcjZ2x5cGhpY29uc19oYWxmbGluZ3NyZWd1bGFyJykgZm9ybWF0KCdzdmcnKTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgdG9wOiAxcHg7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGZvbnQtZmFtaWx5OiAnR2x5cGhpY29ucyBIYWxmbGluZ3MnO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1hc3RlcmlzazpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFwyYVwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tcGx1czpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFwyYlwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tZXVybzpiZWZvcmUsXHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tZXVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXDIwYWNcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLW1pbnVzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXDIyMTJcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWNsb3VkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXDI2MDFcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWVudmVsb3BlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXDI3MDlcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXBlbmNpbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFwyNzBmXCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1nbGFzczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDAxXCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1tdXNpYzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDAyXCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1zZWFyY2g6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTAwM1wiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24taGVhcnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTAwNVwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tc3RhcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDA2XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1zdGFyLWVtcHR5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwMDdcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXVzZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTAwOFwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tZmlsbTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDA5XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi10aC1sYXJnZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDEwXCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi10aDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDExXCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi10aC1saXN0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwMTJcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLW9rOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwMTNcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXJlbW92ZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDE0XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi16b29tLWluOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwMTVcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXpvb20tb3V0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwMTZcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLW9mZjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDE3XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1zaWduYWw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTAxOFwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tY29nOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwMTlcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXRyYXNoOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwMjBcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWhvbWU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTAyMVwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tZmlsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDIyXCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi10aW1lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwMjNcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXJvYWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTAyNFwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tZG93bmxvYWQtYWx0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwMjVcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWRvd25sb2FkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwMjZcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXVwbG9hZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDI3XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1pbmJveDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDI4XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1wbGF5LWNpcmNsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDI5XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1yZXBlYXQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTAzMFwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tcmVmcmVzaDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDMxXCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1saXN0LWFsdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDMyXCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1sb2NrOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwMzNcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWZsYWc6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTAzNFwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24taGVhZHBob25lczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDM1XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi12b2x1bWUtb2ZmOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwMzZcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXZvbHVtZS1kb3duOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwMzdcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXZvbHVtZS11cDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDM4XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1xcmNvZGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTAzOVwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tYmFyY29kZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDQwXCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi10YWc6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA0MVwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tdGFnczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDQyXCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1ib29rOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwNDNcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWJvb2ttYXJrOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwNDRcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXByaW50OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwNDVcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWNhbWVyYTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDQ2XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1mb250OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwNDdcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWJvbGQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA0OFwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24taXRhbGljOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwNDlcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXRleHQtaGVpZ2h0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwNTBcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXRleHQtd2lkdGg6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA1MVwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tYWxpZ24tbGVmdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDUyXCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1hbGlnbi1jZW50ZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA1M1wiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tYWxpZ24tcmlnaHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA1NFwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tYWxpZ24tanVzdGlmeTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDU1XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1saXN0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwNTZcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWluZGVudC1sZWZ0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwNTdcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWluZGVudC1yaWdodDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDU4XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1mYWNldGltZS12aWRlbzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDU5XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1waWN0dXJlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwNjBcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLW1hcC1tYXJrZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA2MlwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tYWRqdXN0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwNjNcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXRpbnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA2NFwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tZWRpdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDY1XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1zaGFyZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDY2XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1jaGVjazpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDY3XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1tb3ZlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwNjhcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXN0ZXAtYmFja3dhcmQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA2OVwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tZmFzdC1iYWNrd2FyZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDcwXCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1iYWNrd2FyZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDcxXCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1wbGF5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwNzJcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXBhdXNlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwNzNcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXN0b3A6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA3NFwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tZm9yd2FyZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDc1XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1mYXN0LWZvcndhcmQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA3NlwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tc3RlcC1mb3J3YXJkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwNzdcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWVqZWN0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwNzhcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWNoZXZyb24tbGVmdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDc5XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1jaGV2cm9uLXJpZ2h0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwODBcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXBsdXMtc2lnbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDgxXCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1taW51cy1zaWduOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwODJcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXJlbW92ZS1zaWduOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwODNcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLW9rLXNpZ246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA4NFwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tcXVlc3Rpb24tc2lnbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDg1XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1pbmZvLXNpZ246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA4NlwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tc2NyZWVuc2hvdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDg3XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1yZW1vdmUtY2lyY2xlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwODhcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLW9rLWNpcmNsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDg5XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1iYW4tY2lyY2xlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwOTBcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWFycm93LWxlZnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA5MVwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tYXJyb3ctcmlnaHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA5MlwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tYXJyb3ctdXA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA5M1wiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tYXJyb3ctZG93bjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDk0XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1zaGFyZS1hbHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA5NVwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tcmVzaXplLWZ1bGw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA5NlwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tcmVzaXplLXNtYWxsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwOTdcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWV4Y2xhbWF0aW9uLXNpZ246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTEwMVwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tZ2lmdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMTAyXCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1sZWFmOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUxMDNcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWZpcmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTEwNFwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tZXllLW9wZW46YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTEwNVwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tZXllLWNsb3NlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUxMDZcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXdhcm5pbmctc2lnbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMTA3XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1wbGFuZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMTA4XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1jYWxlbmRhcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMTA5XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1yYW5kb206YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTExMFwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tY29tbWVudDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMTExXCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1tYWduZXQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTExMlwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tY2hldnJvbi11cDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMTEzXCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1jaGV2cm9uLWRvd246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTExNFwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tcmV0d2VldDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMTE1XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1zaG9wcGluZy1jYXJ0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUxMTZcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWZvbGRlci1jbG9zZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMTE3XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1mb2xkZXItb3BlbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMTE4XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1yZXNpemUtdmVydGljYWw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTExOVwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tcmVzaXplLWhvcml6b250YWw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTEyMFwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24taGRkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUxMjFcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWJ1bGxob3JuOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUxMjJcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWJlbGw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTEyM1wiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tY2VydGlmaWNhdGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTEyNFwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tdGh1bWJzLXVwOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUxMjVcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXRodW1icy1kb3duOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUxMjZcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWhhbmQtcmlnaHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTEyN1wiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24taGFuZC1sZWZ0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUxMjhcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWhhbmQtdXA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTEyOVwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24taGFuZC1kb3duOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUxMzBcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWNpcmNsZS1hcnJvdy1yaWdodDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMTMxXCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1jaXJjbGUtYXJyb3ctbGVmdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMTMyXCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1jaXJjbGUtYXJyb3ctdXA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTEzM1wiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tY2lyY2xlLWFycm93LWRvd246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTEzNFwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tZ2xvYmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTEzNVwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24td3JlbmNoOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUxMzZcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXRhc2tzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUxMzdcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWZpbHRlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMTM4XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1icmllZmNhc2U6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTEzOVwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tZnVsbHNjcmVlbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMTQwXCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1kYXNoYm9hcmQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTE0MVwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tcGFwZXJjbGlwOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUxNDJcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWhlYXJ0LWVtcHR5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUxNDNcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWxpbms6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTE0NFwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tcGhvbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTE0NVwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tcHVzaHBpbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMTQ2XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi11c2Q6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTE0OFwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tZ2JwOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUxNDlcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXNvcnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTE1MFwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tc29ydC1ieS1hbHBoYWJldDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMTUxXCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1zb3J0LWJ5LWFscGhhYmV0LWFsdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMTUyXCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1zb3J0LWJ5LW9yZGVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUxNTNcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXNvcnQtYnktb3JkZXItYWx0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUxNTRcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXNvcnQtYnktYXR0cmlidXRlczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMTU1XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1zb3J0LWJ5LWF0dHJpYnV0ZXMtYWx0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUxNTZcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXVuY2hlY2tlZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMTU3XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1leHBhbmQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTE1OFwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tY29sbGFwc2UtZG93bjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMTU5XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1jb2xsYXBzZS11cDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMTYwXCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1sb2ctaW46YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTE2MVwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tZmxhc2g6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTE2MlwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tbG9nLW91dDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMTYzXCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1uZXctd2luZG93OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUxNjRcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXJlY29yZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMTY1XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1zYXZlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUxNjZcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLW9wZW46YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTE2N1wiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tc2F2ZWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTE2OFwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24taW1wb3J0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUxNjlcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWV4cG9ydDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMTcwXCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1zZW5kOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUxNzFcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWZsb3BweS1kaXNrOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUxNzJcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWZsb3BweS1zYXZlZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMTczXCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1mbG9wcHktcmVtb3ZlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUxNzRcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWZsb3BweS1zYXZlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUxNzVcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWZsb3BweS1vcGVuOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUxNzZcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWNyZWRpdC1jYXJkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUxNzdcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXRyYW5zZmVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUxNzhcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWN1dGxlcnk6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTE3OVwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24taGVhZGVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUxODBcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWNvbXByZXNzZWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTE4MVwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tZWFycGhvbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTE4MlwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tcGhvbmUtYWx0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUxODNcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXRvd2VyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUxODRcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXN0YXRzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUxODVcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXNkLXZpZGVvOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUxODZcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWhkLXZpZGVvOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUxODdcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXN1YnRpdGxlczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMTg4XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1zb3VuZC1zdGVyZW86YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTE4OVwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tc291bmQtZG9sYnk6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTE5MFwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tc291bmQtNS0xOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUxOTFcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXNvdW5kLTYtMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMTkyXCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1zb3VuZC03LTE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTE5M1wiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tY29weXJpZ2h0LW1hcms6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTE5NFwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tcmVnaXN0cmF0aW9uLW1hcms6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTE5NVwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tY2xvdWQtZG93bmxvYWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTE5N1wiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tY2xvdWQtdXBsb2FkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUxOThcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXRyZWUtY29uaWZlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMTk5XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi10cmVlLWRlY2lkdW91czpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMjAwXCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1jZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMjAxXCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1zYXZlLWZpbGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTIwMlwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tb3Blbi1maWxlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUyMDNcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWxldmVsLXVwOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUyMDRcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWNvcHk6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTIwNVwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tcGFzdGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTIwNlwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tYWxlcnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTIwOVwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tZXF1YWxpemVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUyMTBcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWtpbmc6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTIxMVwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tcXVlZW46YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTIxMlwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tcGF3bjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMjEzXCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1iaXNob3A6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTIxNFwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24ta25pZ2h0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUyMTVcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWJhYnktZm9ybXVsYTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMjE2XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi10ZW50OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXDI2ZmFcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWJsYWNrYm9hcmQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTIxOFwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tYmVkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUyMTlcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWFwcGxlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY4ZmZcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWVyYXNlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUyMjFcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWhvdXJnbGFzczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFwyMzFiXCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1sYW1wOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUyMjNcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWR1cGxpY2F0ZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMjI0XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1waWdneS1iYW5rOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUyMjVcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXNjaXNzb3JzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUyMjZcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWJpdGNvaW46YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTIyN1wiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tYnRjOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUyMjdcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXhidDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMjI3XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi15ZW46YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcMDBhNVwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tanB5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXDAwYTVcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXJ1YmxlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXDIwYmRcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXJ1YjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFwyMGJkXCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1zY2FsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMjMwXCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1pY2UtbG9sbHk6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTIzMVwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24taWNlLWxvbGx5LXRhc3RlZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMjMyXCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1lZHVjYXRpb246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTIzM1wiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tb3B0aW9uLWhvcml6b250YWw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTIzNFwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tb3B0aW9uLXZlcnRpY2FsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUyMzVcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLW1lbnUtaGFtYnVyZ2VyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUyMzZcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLW1vZGFsLXdpbmRvdzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMjM3XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1vaWw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTIzOFwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tZ3JhaW46YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTIzOVwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tc3VuZ2xhc3NlczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMjQwXCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi10ZXh0LXNpemU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTI0MVwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tdGV4dC1jb2xvcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMjQyXCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi10ZXh0LWJhY2tncm91bmQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTI0M1wiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tb2JqZWN0LWFsaWduLXRvcDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMjQ0XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1vYmplY3QtYWxpZ24tYm90dG9tOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUyNDVcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLW9iamVjdC1hbGlnbi1ob3Jpem9udGFsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUyNDZcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLW9iamVjdC1hbGlnbi1sZWZ0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUyNDdcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLW9iamVjdC1hbGlnbi12ZXJ0aWNhbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMjQ4XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1vYmplY3QtYWxpZ24tcmlnaHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTI0OVwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tdHJpYW5nbGUtcmlnaHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTI1MFwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tdHJpYW5nbGUtbGVmdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMjUxXCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi10cmlhbmdsZS1ib3R0b206YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTI1MlwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tdHJpYW5nbGUtdG9wOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUyNTNcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWNvbnNvbGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTI1NFwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tc3VwZXJzY3JpcHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTI1NVwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tc3Vic2NyaXB0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUyNTZcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLW1lbnUtbGVmdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMjU3XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1tZW51LXJpZ2h0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUyNThcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLW1lbnUtZG93bjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMjU5XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1tZW51LXVwOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUyNjBcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAqIHtcclxuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gKjpiZWZvcmUsXHJcbi5ib290c3RyYXAtaXNvICo6YWZ0ZXIge1xyXG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyBodG1sIHtcclxuICBmb250LXNpemU6IDEwcHg7XHJcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xyXG59XHJcblxyXG4uYm9vdHN0cmFwLWlzbyB7XHJcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XHJcbiAgY29sb3I6ICMzMzMzMzM7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyBpbnB1dCxcclxuLmJvb3RzdHJhcC1pc28gYnV0dG9uLFxyXG4uYm9vdHN0cmFwLWlzbyBzZWxlY3QsXHJcbi5ib290c3RyYXAtaXNvIHRleHRhcmVhIHtcclxuICBmb250LWZhbWlseTogaW5oZXJpdDtcclxuICBmb250LXNpemU6IGluaGVyaXQ7XHJcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gYSB7XHJcbiAgY29sb3I6ICMzMzdhYjc7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIGE6aG92ZXIsXHJcbi5ib290c3RyYXAtaXNvIGE6Zm9jdXMge1xyXG4gIGNvbG9yOiAjMjM1MjdjO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIGE6Zm9jdXMge1xyXG4gIG91dGxpbmU6IHRoaW4gZG90dGVkO1xyXG4gIG91dGxpbmU6IDVweCBhdXRvIC13ZWJraXQtZm9jdXMtcmluZy1jb2xvcjtcclxuICBvdXRsaW5lLW9mZnNldDogLTJweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyBmaWd1cmUge1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyBpbWcge1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmltZy1yZXNwb25zaXZlLFxyXG4uYm9vdHN0cmFwLWlzbyAudGh1bWJuYWlsID4gaW1nLFxyXG4uYm9vdHN0cmFwLWlzbyAudGh1bWJuYWlsIGEgPiBpbWcsXHJcbi5ib290c3RyYXAtaXNvIC5jYXJvdXNlbC1pbm5lciA+IC5pdGVtID4gaW1nLFxyXG4uYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtaW5uZXIgPiAuaXRlbSA+IGEgPiBpbWcge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmltZy1yb3VuZGVkIHtcclxuICBib3JkZXItcmFkaXVzOiA2cHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmltZy10aHVtYm5haWwge1xyXG4gIHBhZGRpbmc6IDRweDtcclxuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGRkZGQ7XHJcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XHJcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmltZy1jaXJjbGUge1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyBociB7XHJcbiAgbWFyZ2luLXRvcDogMjBweDtcclxuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gIGJvcmRlcjogMDtcclxuICBib3JkZXItdG9wOiAxcHggc29saWQgI2VlZWVlZTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuc3Itb25seSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHdpZHRoOiAxcHg7XHJcbiAgaGVpZ2h0OiAxcHg7XHJcbiAgbWFyZ2luOiAtMXB4O1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xyXG4gIGJvcmRlcjogMDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuc3Itb25seS1mb2N1c2FibGU6YWN0aXZlLFxyXG4uYm9vdHN0cmFwLWlzbyAuc3Itb25seS1mb2N1c2FibGU6Zm9jdXMge1xyXG4gIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgd2lkdGg6IGF1dG87XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG4gIG1hcmdpbjogMDtcclxuICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICBjbGlwOiBhdXRvO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIGgxLFxyXG4uYm9vdHN0cmFwLWlzbyBoMixcclxuLmJvb3RzdHJhcC1pc28gaDMsXHJcbi5ib290c3RyYXAtaXNvIGg0LFxyXG4uYm9vdHN0cmFwLWlzbyBoNSxcclxuLmJvb3RzdHJhcC1pc28gaDYsXHJcbi5ib290c3RyYXAtaXNvIC5oMSxcclxuLmJvb3RzdHJhcC1pc28gLmgyLFxyXG4uYm9vdHN0cmFwLWlzbyAuaDMsXHJcbi5ib290c3RyYXAtaXNvIC5oNCxcclxuLmJvb3RzdHJhcC1pc28gLmg1LFxyXG4uYm9vdHN0cmFwLWlzbyAuaDYge1xyXG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgbGluZS1oZWlnaHQ6IDEuMTtcclxuICBjb2xvcjogaW5oZXJpdDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyBoMSBzbWFsbCxcclxuLmJvb3RzdHJhcC1pc28gaDIgc21hbGwsXHJcbi5ib290c3RyYXAtaXNvIGgzIHNtYWxsLFxyXG4uYm9vdHN0cmFwLWlzbyBoNCBzbWFsbCxcclxuLmJvb3RzdHJhcC1pc28gaDUgc21hbGwsXHJcbi5ib290c3RyYXAtaXNvIGg2IHNtYWxsLFxyXG4uYm9vdHN0cmFwLWlzbyAuaDEgc21hbGwsXHJcbi5ib290c3RyYXAtaXNvIC5oMiBzbWFsbCxcclxuLmJvb3RzdHJhcC1pc28gLmgzIHNtYWxsLFxyXG4uYm9vdHN0cmFwLWlzbyAuaDQgc21hbGwsXHJcbi5ib290c3RyYXAtaXNvIC5oNSBzbWFsbCxcclxuLmJvb3RzdHJhcC1pc28gLmg2IHNtYWxsLFxyXG4uYm9vdHN0cmFwLWlzbyBoMSAuc21hbGwsXHJcbi5ib290c3RyYXAtaXNvIGgyIC5zbWFsbCxcclxuLmJvb3RzdHJhcC1pc28gaDMgLnNtYWxsLFxyXG4uYm9vdHN0cmFwLWlzbyBoNCAuc21hbGwsXHJcbi5ib290c3RyYXAtaXNvIGg1IC5zbWFsbCxcclxuLmJvb3RzdHJhcC1pc28gaDYgLnNtYWxsLFxyXG4uYm9vdHN0cmFwLWlzbyAuaDEgLnNtYWxsLFxyXG4uYm9vdHN0cmFwLWlzbyAuaDIgLnNtYWxsLFxyXG4uYm9vdHN0cmFwLWlzbyAuaDMgLnNtYWxsLFxyXG4uYm9vdHN0cmFwLWlzbyAuaDQgLnNtYWxsLFxyXG4uYm9vdHN0cmFwLWlzbyAuaDUgLnNtYWxsLFxyXG4uYm9vdHN0cmFwLWlzbyAuaDYgLnNtYWxsIHtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG4gIGNvbG9yOiAjNzc3Nzc3O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIGgxLFxyXG4uYm9vdHN0cmFwLWlzbyAuaDEsXHJcbi5ib290c3RyYXAtaXNvIGgyLFxyXG4uYm9vdHN0cmFwLWlzbyAuaDIsXHJcbi5ib290c3RyYXAtaXNvIGgzLFxyXG4uYm9vdHN0cmFwLWlzbyAuaDMge1xyXG4gIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyBoMSBzbWFsbCxcclxuLmJvb3RzdHJhcC1pc28gLmgxIHNtYWxsLFxyXG4uYm9vdHN0cmFwLWlzbyBoMiBzbWFsbCxcclxuLmJvb3RzdHJhcC1pc28gLmgyIHNtYWxsLFxyXG4uYm9vdHN0cmFwLWlzbyBoMyBzbWFsbCxcclxuLmJvb3RzdHJhcC1pc28gLmgzIHNtYWxsLFxyXG4uYm9vdHN0cmFwLWlzbyBoMSAuc21hbGwsXHJcbi5ib290c3RyYXAtaXNvIC5oMSAuc21hbGwsXHJcbi5ib290c3RyYXAtaXNvIGgyIC5zbWFsbCxcclxuLmJvb3RzdHJhcC1pc28gLmgyIC5zbWFsbCxcclxuLmJvb3RzdHJhcC1pc28gaDMgLnNtYWxsLFxyXG4uYm9vdHN0cmFwLWlzbyAuaDMgLnNtYWxsIHtcclxuICBmb250LXNpemU6IDY1JTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyBoNCxcclxuLmJvb3RzdHJhcC1pc28gLmg0LFxyXG4uYm9vdHN0cmFwLWlzbyBoNSxcclxuLmJvb3RzdHJhcC1pc28gLmg1LFxyXG4uYm9vdHN0cmFwLWlzbyBoNixcclxuLmJvb3RzdHJhcC1pc28gLmg2IHtcclxuICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gaDQgc21hbGwsXHJcbi5ib290c3RyYXAtaXNvIC5oNCBzbWFsbCxcclxuLmJvb3RzdHJhcC1pc28gaDUgc21hbGwsXHJcbi5ib290c3RyYXAtaXNvIC5oNSBzbWFsbCxcclxuLmJvb3RzdHJhcC1pc28gaDYgc21hbGwsXHJcbi5ib290c3RyYXAtaXNvIC5oNiBzbWFsbCxcclxuLmJvb3RzdHJhcC1pc28gaDQgLnNtYWxsLFxyXG4uYm9vdHN0cmFwLWlzbyAuaDQgLnNtYWxsLFxyXG4uYm9vdHN0cmFwLWlzbyBoNSAuc21hbGwsXHJcbi5ib290c3RyYXAtaXNvIC5oNSAuc21hbGwsXHJcbi5ib290c3RyYXAtaXNvIGg2IC5zbWFsbCxcclxuLmJvb3RzdHJhcC1pc28gLmg2IC5zbWFsbCB7XHJcbiAgZm9udC1zaXplOiA3NSU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gaDEsXHJcbi5ib290c3RyYXAtaXNvIC5oMSB7XHJcbiAgZm9udC1zaXplOiAzNnB4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIGgyLFxyXG4uYm9vdHN0cmFwLWlzbyAuaDIge1xyXG4gIGZvbnQtc2l6ZTogMzBweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyBoMyxcclxuLmJvb3RzdHJhcC1pc28gLmgzIHtcclxuICBmb250LXNpemU6IDI0cHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gaDQsXHJcbi5ib290c3RyYXAtaXNvIC5oNCB7XHJcbiAgZm9udC1zaXplOiAxOHB4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIGg1LFxyXG4uYm9vdHN0cmFwLWlzbyAuaDUge1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyBoNixcclxuLmJvb3RzdHJhcC1pc28gLmg2IHtcclxuICBmb250LXNpemU6IDEycHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gcCB7XHJcbiAgbWFyZ2luOiAwIDAgMTBweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubGVhZCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICBsaW5lLWhlaWdodDogMS40O1xyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gIC5ib290c3RyYXAtaXNvIC5sZWFkIHtcclxuICAgIGZvbnQtc2l6ZTogMjFweDtcclxuICB9XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gc21hbGwsXHJcbi5ib290c3RyYXAtaXNvIC5zbWFsbCB7XHJcbiAgZm9udC1zaXplOiA4NSU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gbWFyayxcclxuLmJvb3RzdHJhcC1pc28gLm1hcmsge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2Y4ZTM7XHJcbiAgcGFkZGluZzogLjJlbTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAudGV4dC1sZWZ0IHtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC50ZXh0LXJpZ2h0IHtcclxuICB0ZXh0LWFsaWduOiByaWdodDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAudGV4dC1jZW50ZXIge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAudGV4dC1qdXN0aWZ5IHtcclxuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC50ZXh0LW5vd3JhcCB7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAudGV4dC1sb3dlcmNhc2Uge1xyXG4gIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnRleHQtdXBwZXJjYXNlIHtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC50ZXh0LWNhcGl0YWxpemUge1xyXG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC50ZXh0LW11dGVkIHtcclxuICBjb2xvcjogIzc3Nzc3NztcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAudGV4dC1wcmltYXJ5IHtcclxuICBjb2xvcjogIzMzN2FiNztcclxufVxyXG4uYm9vdHN0cmFwLWlzbyBhLnRleHQtcHJpbWFyeTpob3ZlciB7XHJcbiAgY29sb3I6ICMyODYwOTA7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnRleHQtc3VjY2VzcyB7XHJcbiAgY29sb3I6ICMzYzc2M2Q7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gYS50ZXh0LXN1Y2Nlc3M6aG92ZXIge1xyXG4gIGNvbG9yOiAjMmI1NDJjO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC50ZXh0LWluZm8ge1xyXG4gIGNvbG9yOiAjMzE3MDhmO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIGEudGV4dC1pbmZvOmhvdmVyIHtcclxuICBjb2xvcjogIzI0NTI2OTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAudGV4dC13YXJuaW5nIHtcclxuICBjb2xvcjogIzhhNmQzYjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyBhLnRleHQtd2FybmluZzpob3ZlciB7XHJcbiAgY29sb3I6ICM2NjUxMmM7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnRleHQtZGFuZ2VyIHtcclxuICBjb2xvcjogI2E5NDQ0MjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyBhLnRleHQtZGFuZ2VyOmhvdmVyIHtcclxuICBjb2xvcjogIzg0MzUzNDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuYmctcHJpbWFyeSB7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzN2FiNztcclxufVxyXG4uYm9vdHN0cmFwLWlzbyBhLmJnLXByaW1hcnk6aG92ZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMyODYwOTA7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmJnLXN1Y2Nlc3Mge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmYwZDg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gYS5iZy1zdWNjZXNzOmhvdmVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzFlMmIzO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5iZy1pbmZvIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDllZGY3O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIGEuYmctaW5mbzpob3ZlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FmZDllZTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuYmctd2FybmluZyB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjhlMztcclxufVxyXG4uYm9vdHN0cmFwLWlzbyBhLmJnLXdhcm5pbmc6aG92ZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2VjYjU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmJnLWRhbmdlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZGVkZTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyBhLmJnLWRhbmdlcjpob3ZlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0YjliOTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucGFnZS1oZWFkZXIge1xyXG4gIHBhZGRpbmctYm90dG9tOiA5cHg7XHJcbiAgbWFyZ2luOiA0MHB4IDAgMjBweDtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZWVlZTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyB1bCxcclxuLmJvb3RzdHJhcC1pc28gb2wge1xyXG4gIG1hcmdpbi10b3A6IDA7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyB1bCB1bCxcclxuLmJvb3RzdHJhcC1pc28gb2wgdWwsXHJcbi5ib290c3RyYXAtaXNvIHVsIG9sLFxyXG4uYm9vdHN0cmFwLWlzbyBvbCBvbCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubGlzdC11bnN0eWxlZCB7XHJcbiAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmxpc3QtaW5saW5lIHtcclxuICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxuICBtYXJnaW4tbGVmdDogLTVweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubGlzdC1pbmxpbmUgPiBsaSB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHBhZGRpbmctbGVmdDogNXB4O1xyXG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyBkbCB7XHJcbiAgbWFyZ2luLXRvcDogMDtcclxuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIGR0LFxyXG4uYm9vdHN0cmFwLWlzbyBkZCB7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gZHQge1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIGRkIHtcclxuICBtYXJnaW4tbGVmdDogMDtcclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAuYm9vdHN0cmFwLWlzbyAuZGwtaG9yaXpvbnRhbCBkdCB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIHdpZHRoOiAxNjBweDtcclxuICAgIGNsZWFyOiBsZWZ0O1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuZGwtaG9yaXpvbnRhbCBkZCB7XHJcbiAgICBtYXJnaW4tbGVmdDogMTgwcHg7XHJcbiAgfVxyXG59XHJcbi5ib290c3RyYXAtaXNvIGFiYnJbdGl0bGVdLFxyXG4uYm9vdHN0cmFwLWlzbyBhYmJyW2RhdGEtb3JpZ2luYWwtdGl0bGVdIHtcclxuICBjdXJzb3I6IGhlbHA7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAjNzc3Nzc3O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5pbml0aWFsaXNtIHtcclxuICBmb250LXNpemU6IDkwJTtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIGJsb2NrcXVvdGUge1xyXG4gIHBhZGRpbmc6IDEwcHggMjBweDtcclxuICBtYXJnaW46IDAgMCAyMHB4O1xyXG4gIGZvbnQtc2l6ZTogMTcuNXB4O1xyXG4gIGJvcmRlci1sZWZ0OiA1cHggc29saWQgI2VlZWVlZTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyBibG9ja3F1b3RlIHA6bGFzdC1jaGlsZCxcclxuLmJvb3RzdHJhcC1pc28gYmxvY2txdW90ZSB1bDpsYXN0LWNoaWxkLFxyXG4uYm9vdHN0cmFwLWlzbyBibG9ja3F1b3RlIG9sOmxhc3QtY2hpbGQge1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gYmxvY2txdW90ZSBmb290ZXIsXHJcbi5ib290c3RyYXAtaXNvIGJsb2NrcXVvdGUgc21hbGwsXHJcbi5ib290c3RyYXAtaXNvIGJsb2NrcXVvdGUgLnNtYWxsIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBmb250LXNpemU6IDgwJTtcclxuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcclxuICBjb2xvcjogIzc3Nzc3NztcclxufVxyXG4uYm9vdHN0cmFwLWlzbyBibG9ja3F1b3RlIGZvb3RlcjpiZWZvcmUsXHJcbi5ib290c3RyYXAtaXNvIGJsb2NrcXVvdGUgc21hbGw6YmVmb3JlLFxyXG4uYm9vdHN0cmFwLWlzbyBibG9ja3F1b3RlIC5zbWFsbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXDIwMTQgXFwwMEEwJztcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuYmxvY2txdW90ZS1yZXZlcnNlLFxyXG4uYm9vdHN0cmFwLWlzbyBibG9ja3F1b3RlLnB1bGwtcmlnaHQge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbiAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gIGJvcmRlci1yaWdodDogNXB4IHNvbGlkICNlZWVlZWU7XHJcbiAgYm9yZGVyLWxlZnQ6IDA7XHJcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmJsb2NrcXVvdGUtcmV2ZXJzZSBmb290ZXI6YmVmb3JlLFxyXG4uYm9vdHN0cmFwLWlzbyBibG9ja3F1b3RlLnB1bGwtcmlnaHQgZm9vdGVyOmJlZm9yZSxcclxuLmJvb3RzdHJhcC1pc28gLmJsb2NrcXVvdGUtcmV2ZXJzZSBzbWFsbDpiZWZvcmUsXHJcbi5ib290c3RyYXAtaXNvIGJsb2NrcXVvdGUucHVsbC1yaWdodCBzbWFsbDpiZWZvcmUsXHJcbi5ib290c3RyYXAtaXNvIC5ibG9ja3F1b3RlLXJldmVyc2UgLnNtYWxsOmJlZm9yZSxcclxuLmJvb3RzdHJhcC1pc28gYmxvY2txdW90ZS5wdWxsLXJpZ2h0IC5zbWFsbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICcnO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5ibG9ja3F1b3RlLXJldmVyc2UgZm9vdGVyOmFmdGVyLFxyXG4uYm9vdHN0cmFwLWlzbyBibG9ja3F1b3RlLnB1bGwtcmlnaHQgZm9vdGVyOmFmdGVyLFxyXG4uYm9vdHN0cmFwLWlzbyAuYmxvY2txdW90ZS1yZXZlcnNlIHNtYWxsOmFmdGVyLFxyXG4uYm9vdHN0cmFwLWlzbyBibG9ja3F1b3RlLnB1bGwtcmlnaHQgc21hbGw6YWZ0ZXIsXHJcbi5ib290c3RyYXAtaXNvIC5ibG9ja3F1b3RlLXJldmVyc2UgLnNtYWxsOmFmdGVyLFxyXG4uYm9vdHN0cmFwLWlzbyBibG9ja3F1b3RlLnB1bGwtcmlnaHQgLnNtYWxsOmFmdGVyIHtcclxuICBjb250ZW50OiAnXFwwMEEwIFxcMjAxNCc7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gYWRkcmVzcyB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gY29kZSxcclxuLmJvb3RzdHJhcC1pc28ga2JkLFxyXG4uYm9vdHN0cmFwLWlzbyBwcmUsXHJcbi5ib290c3RyYXAtaXNvIHNhbXAge1xyXG4gIGZvbnQtZmFtaWx5OiBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gY29kZSB7XHJcbiAgcGFkZGluZzogMnB4IDRweDtcclxuICBmb250LXNpemU6IDkwJTtcclxuICBjb2xvcjogI2M3MjU0ZTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmMmY0O1xyXG4gIGJvcmRlci1yYWRpdXM6IDRweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyBrYmQge1xyXG4gIHBhZGRpbmc6IDJweCA0cHg7XHJcbiAgZm9udC1zaXplOiA5MCU7XHJcbiAgY29sb3I6ICNmZmZmZmY7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzMzMztcclxuICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAtMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyBrYmQga2JkIHtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGZvbnQtc2l6ZTogMTAwJTtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIHByZSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgcGFkZGluZzogOS41cHg7XHJcbiAgbWFyZ2luOiAwIDAgMTBweDtcclxuICBmb250LXNpemU6IDEzcHg7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XHJcbiAgd29yZC1icmVhazogYnJlYWstYWxsO1xyXG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcclxuICBjb2xvcjogIzMzMzMzMztcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2NjY2M7XHJcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIHByZSBjb2RlIHtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcclxuICBjb2xvcjogaW5oZXJpdDtcclxuICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyLXJhZGl1czogMDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucHJlLXNjcm9sbGFibGUge1xyXG4gIG1heC1oZWlnaHQ6IDM0MHB4O1xyXG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuY29udGFpbmVyIHtcclxuICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbnRhaW5lciB7XHJcbiAgICB3aWR0aDogNzUwcHg7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gIC5ib290c3RyYXAtaXNvIC5jb250YWluZXIge1xyXG4gICAgd2lkdGg6IDk3MHB4O1xyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbnRhaW5lciB7XHJcbiAgICB3aWR0aDogMTE3MHB4O1xyXG4gIH1cclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuY29udGFpbmVyLWZsdWlkIHtcclxuICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnJvdyB7XHJcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xyXG4gIG1hcmdpbi1yaWdodDogLTE1cHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy0xLFxyXG4uYm9vdHN0cmFwLWlzbyAuY29sLXNtLTEsXHJcbi5ib290c3RyYXAtaXNvIC5jb2wtbWQtMSxcclxuLmJvb3RzdHJhcC1pc28gLmNvbC1sZy0xLFxyXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLTIsXHJcbi5ib290c3RyYXAtaXNvIC5jb2wtc20tMixcclxuLmJvb3RzdHJhcC1pc28gLmNvbC1tZC0yLFxyXG4uYm9vdHN0cmFwLWlzbyAuY29sLWxnLTIsXHJcbi5ib290c3RyYXAtaXNvIC5jb2wteHMtMyxcclxuLmJvb3RzdHJhcC1pc28gLmNvbC1zbS0zLFxyXG4uYm9vdHN0cmFwLWlzbyAuY29sLW1kLTMsXHJcbi5ib290c3RyYXAtaXNvIC5jb2wtbGctMyxcclxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy00LFxyXG4uYm9vdHN0cmFwLWlzbyAuY29sLXNtLTQsXHJcbi5ib290c3RyYXAtaXNvIC5jb2wtbWQtNCxcclxuLmJvb3RzdHJhcC1pc28gLmNvbC1sZy00LFxyXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLTUsXHJcbi5ib290c3RyYXAtaXNvIC5jb2wtc20tNSxcclxuLmJvb3RzdHJhcC1pc28gLmNvbC1tZC01LFxyXG4uYm9vdHN0cmFwLWlzbyAuY29sLWxnLTUsXHJcbi5ib290c3RyYXAtaXNvIC5jb2wteHMtNixcclxuLmJvb3RzdHJhcC1pc28gLmNvbC1zbS02LFxyXG4uYm9vdHN0cmFwLWlzbyAuY29sLW1kLTYsXHJcbi5ib290c3RyYXAtaXNvIC5jb2wtbGctNixcclxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy03LFxyXG4uYm9vdHN0cmFwLWlzbyAuY29sLXNtLTcsXHJcbi5ib290c3RyYXAtaXNvIC5jb2wtbWQtNyxcclxuLmJvb3RzdHJhcC1pc28gLmNvbC1sZy03LFxyXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLTgsXHJcbi5ib290c3RyYXAtaXNvIC5jb2wtc20tOCxcclxuLmJvb3RzdHJhcC1pc28gLmNvbC1tZC04LFxyXG4uYm9vdHN0cmFwLWlzbyAuY29sLWxnLTgsXHJcbi5ib290c3RyYXAtaXNvIC5jb2wteHMtOSxcclxuLmJvb3RzdHJhcC1pc28gLmNvbC1zbS05LFxyXG4uYm9vdHN0cmFwLWlzbyAuY29sLW1kLTksXHJcbi5ib290c3RyYXAtaXNvIC5jb2wtbGctOSxcclxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy0xMCxcclxuLmJvb3RzdHJhcC1pc28gLmNvbC1zbS0xMCxcclxuLmJvb3RzdHJhcC1pc28gLmNvbC1tZC0xMCxcclxuLmJvb3RzdHJhcC1pc28gLmNvbC1sZy0xMCxcclxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy0xMSxcclxuLmJvb3RzdHJhcC1pc28gLmNvbC1zbS0xMSxcclxuLmJvb3RzdHJhcC1pc28gLmNvbC1tZC0xMSxcclxuLmJvb3RzdHJhcC1pc28gLmNvbC1sZy0xMSxcclxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy0xMixcclxuLmJvb3RzdHJhcC1pc28gLmNvbC1zbS0xMixcclxuLmJvb3RzdHJhcC1pc28gLmNvbC1tZC0xMixcclxuLmJvb3RzdHJhcC1pc28gLmNvbC1sZy0xMiB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1pbi1oZWlnaHQ6IDFweDtcclxuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgcGFkZGluZy1yaWdodDogMTVweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLTEsXHJcbi5ib290c3RyYXAtaXNvIC5jb2wteHMtMixcclxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy0zLFxyXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLTQsXHJcbi5ib290c3RyYXAtaXNvIC5jb2wteHMtNSxcclxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy02LFxyXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLTcsXHJcbi5ib290c3RyYXAtaXNvIC5jb2wteHMtOCxcclxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy05LFxyXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLTEwLFxyXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLTExLFxyXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLTEyIHtcclxuICBmbG9hdDogbGVmdDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLTEyIHtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLTExIHtcclxuICB3aWR0aDogOTEuNjY2NjY2NjclO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5jb2wteHMtMTAge1xyXG4gIHdpZHRoOiA4My4zMzMzMzMzMyU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy05IHtcclxuICB3aWR0aDogNzUlO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5jb2wteHMtOCB7XHJcbiAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLTcge1xyXG4gIHdpZHRoOiA1OC4zMzMzMzMzMyU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy02IHtcclxuICB3aWR0aDogNTAlO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5jb2wteHMtNSB7XHJcbiAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLTQge1xyXG4gIHdpZHRoOiAzMy4zMzMzMzMzMyU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy0zIHtcclxuICB3aWR0aDogMjUlO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5jb2wteHMtMiB7XHJcbiAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLTEge1xyXG4gIHdpZHRoOiA4LjMzMzMzMzMzJTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLXB1bGwtMTIge1xyXG4gIHJpZ2h0OiAxMDAlO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5jb2wteHMtcHVsbC0xMSB7XHJcbiAgcmlnaHQ6IDkxLjY2NjY2NjY3JTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLXB1bGwtMTAge1xyXG4gIHJpZ2h0OiA4My4zMzMzMzMzMyU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy1wdWxsLTkge1xyXG4gIHJpZ2h0OiA3NSU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy1wdWxsLTgge1xyXG4gIHJpZ2h0OiA2Ni42NjY2NjY2NyU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy1wdWxsLTcge1xyXG4gIHJpZ2h0OiA1OC4zMzMzMzMzMyU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy1wdWxsLTYge1xyXG4gIHJpZ2h0OiA1MCU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy1wdWxsLTUge1xyXG4gIHJpZ2h0OiA0MS42NjY2NjY2NyU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy1wdWxsLTQge1xyXG4gIHJpZ2h0OiAzMy4zMzMzMzMzMyU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy1wdWxsLTMge1xyXG4gIHJpZ2h0OiAyNSU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy1wdWxsLTIge1xyXG4gIHJpZ2h0OiAxNi42NjY2NjY2NyU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy1wdWxsLTEge1xyXG4gIHJpZ2h0OiA4LjMzMzMzMzMzJTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLXB1bGwtMCB7XHJcbiAgcmlnaHQ6IGF1dG87XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy1wdXNoLTEyIHtcclxuICBsZWZ0OiAxMDAlO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5jb2wteHMtcHVzaC0xMSB7XHJcbiAgbGVmdDogOTEuNjY2NjY2NjclO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5jb2wteHMtcHVzaC0xMCB7XHJcbiAgbGVmdDogODMuMzMzMzMzMzMlO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5jb2wteHMtcHVzaC05IHtcclxuICBsZWZ0OiA3NSU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy1wdXNoLTgge1xyXG4gIGxlZnQ6IDY2LjY2NjY2NjY3JTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLXB1c2gtNyB7XHJcbiAgbGVmdDogNTguMzMzMzMzMzMlO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5jb2wteHMtcHVzaC02IHtcclxuICBsZWZ0OiA1MCU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy1wdXNoLTUge1xyXG4gIGxlZnQ6IDQxLjY2NjY2NjY3JTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLXB1c2gtNCB7XHJcbiAgbGVmdDogMzMuMzMzMzMzMzMlO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5jb2wteHMtcHVzaC0zIHtcclxuICBsZWZ0OiAyNSU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy1wdXNoLTIge1xyXG4gIGxlZnQ6IDE2LjY2NjY2NjY3JTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLXB1c2gtMSB7XHJcbiAgbGVmdDogOC4zMzMzMzMzMyU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy1wdXNoLTAge1xyXG4gIGxlZnQ6IGF1dG87XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy1vZmZzZXQtMTIge1xyXG4gIG1hcmdpbi1sZWZ0OiAxMDAlO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5jb2wteHMtb2Zmc2V0LTExIHtcclxuICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5jb2wteHMtb2Zmc2V0LTEwIHtcclxuICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5jb2wteHMtb2Zmc2V0LTkge1xyXG4gIG1hcmdpbi1sZWZ0OiA3NSU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy1vZmZzZXQtOCB7XHJcbiAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLW9mZnNldC03IHtcclxuICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5jb2wteHMtb2Zmc2V0LTYge1xyXG4gIG1hcmdpbi1sZWZ0OiA1MCU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy1vZmZzZXQtNSB7XHJcbiAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLW9mZnNldC00IHtcclxuICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5jb2wteHMtb2Zmc2V0LTMge1xyXG4gIG1hcmdpbi1sZWZ0OiAyNSU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy1vZmZzZXQtMiB7XHJcbiAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLW9mZnNldC0xIHtcclxuICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy1vZmZzZXQtMCB7XHJcbiAgbWFyZ2luLWxlZnQ6IDAlO1xyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtc20tMSxcclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLXNtLTIsXHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1zbS0zLFxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtc20tNCxcclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLXNtLTUsXHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1zbS02LFxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtc20tNyxcclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLXNtLTgsXHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1zbS05LFxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtc20tMTAsXHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1zbS0xMSxcclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLXNtLTEyIHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLXNtLTEyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLXNtLTExIHtcclxuICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtc20tMTAge1xyXG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1zbS05IHtcclxuICAgIHdpZHRoOiA3NSU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtc20tOCB7XHJcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLXNtLTcge1xyXG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1zbS02IHtcclxuICAgIHdpZHRoOiA1MCU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtc20tNSB7XHJcbiAgICB3aWR0aDogNDEuNjY2NjY2NjclO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLXNtLTQge1xyXG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1zbS0zIHtcclxuICAgIHdpZHRoOiAyNSU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtc20tMiB7XHJcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLXNtLTEge1xyXG4gICAgd2lkdGg6IDguMzMzMzMzMzMlO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLXNtLXB1bGwtMTIge1xyXG4gICAgcmlnaHQ6IDEwMCU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtc20tcHVsbC0xMSB7XHJcbiAgICByaWdodDogOTEuNjY2NjY2NjclO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLXNtLXB1bGwtMTAge1xyXG4gICAgcmlnaHQ6IDgzLjMzMzMzMzMzJTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1zbS1wdWxsLTkge1xyXG4gICAgcmlnaHQ6IDc1JTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1zbS1wdWxsLTgge1xyXG4gICAgcmlnaHQ6IDY2LjY2NjY2NjY3JTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1zbS1wdWxsLTcge1xyXG4gICAgcmlnaHQ6IDU4LjMzMzMzMzMzJTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1zbS1wdWxsLTYge1xyXG4gICAgcmlnaHQ6IDUwJTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1zbS1wdWxsLTUge1xyXG4gICAgcmlnaHQ6IDQxLjY2NjY2NjY3JTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1zbS1wdWxsLTQge1xyXG4gICAgcmlnaHQ6IDMzLjMzMzMzMzMzJTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1zbS1wdWxsLTMge1xyXG4gICAgcmlnaHQ6IDI1JTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1zbS1wdWxsLTIge1xyXG4gICAgcmlnaHQ6IDE2LjY2NjY2NjY3JTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1zbS1wdWxsLTEge1xyXG4gICAgcmlnaHQ6IDguMzMzMzMzMzMlO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLXNtLXB1bGwtMCB7XHJcbiAgICByaWdodDogYXV0bztcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1zbS1wdXNoLTEyIHtcclxuICAgIGxlZnQ6IDEwMCU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtc20tcHVzaC0xMSB7XHJcbiAgICBsZWZ0OiA5MS42NjY2NjY2NyU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtc20tcHVzaC0xMCB7XHJcbiAgICBsZWZ0OiA4My4zMzMzMzMzMyU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtc20tcHVzaC05IHtcclxuICAgIGxlZnQ6IDc1JTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1zbS1wdXNoLTgge1xyXG4gICAgbGVmdDogNjYuNjY2NjY2NjclO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLXNtLXB1c2gtNyB7XHJcbiAgICBsZWZ0OiA1OC4zMzMzMzMzMyU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtc20tcHVzaC02IHtcclxuICAgIGxlZnQ6IDUwJTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1zbS1wdXNoLTUge1xyXG4gICAgbGVmdDogNDEuNjY2NjY2NjclO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLXNtLXB1c2gtNCB7XHJcbiAgICBsZWZ0OiAzMy4zMzMzMzMzMyU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtc20tcHVzaC0zIHtcclxuICAgIGxlZnQ6IDI1JTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1zbS1wdXNoLTIge1xyXG4gICAgbGVmdDogMTYuNjY2NjY2NjclO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLXNtLXB1c2gtMSB7XHJcbiAgICBsZWZ0OiA4LjMzMzMzMzMzJTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1zbS1wdXNoLTAge1xyXG4gICAgbGVmdDogYXV0bztcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1zbS1vZmZzZXQtMTIge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDEwMCU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtc20tb2Zmc2V0LTExIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtc20tb2Zmc2V0LTEwIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtc20tb2Zmc2V0LTkge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1zbS1vZmZzZXQtOCB7XHJcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLXNtLW9mZnNldC03IHtcclxuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtc20tb2Zmc2V0LTYge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1zbS1vZmZzZXQtNSB7XHJcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLXNtLW9mZnNldC00IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtc20tb2Zmc2V0LTMge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1zbS1vZmZzZXQtMiB7XHJcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLXNtLW9mZnNldC0xIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1zbS1vZmZzZXQtMCB7XHJcbiAgICBtYXJnaW4tbGVmdDogMCU7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtMSxcclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLW1kLTIsXHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1tZC0zLFxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtNCxcclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLW1kLTUsXHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1tZC02LFxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtNyxcclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLW1kLTgsXHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1tZC05LFxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtMTAsXHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1tZC0xMSxcclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLW1kLTEyIHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLW1kLTEyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLW1kLTExIHtcclxuICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtMTAge1xyXG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1tZC05IHtcclxuICAgIHdpZHRoOiA3NSU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtOCB7XHJcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLW1kLTcge1xyXG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1tZC02IHtcclxuICAgIHdpZHRoOiA1MCU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtNSB7XHJcbiAgICB3aWR0aDogNDEuNjY2NjY2NjclO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLW1kLTQge1xyXG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1tZC0zIHtcclxuICAgIHdpZHRoOiAyNSU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtMiB7XHJcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLW1kLTEge1xyXG4gICAgd2lkdGg6IDguMzMzMzMzMzMlO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLW1kLXB1bGwtMTIge1xyXG4gICAgcmlnaHQ6IDEwMCU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtcHVsbC0xMSB7XHJcbiAgICByaWdodDogOTEuNjY2NjY2NjclO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLW1kLXB1bGwtMTAge1xyXG4gICAgcmlnaHQ6IDgzLjMzMzMzMzMzJTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1tZC1wdWxsLTkge1xyXG4gICAgcmlnaHQ6IDc1JTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1tZC1wdWxsLTgge1xyXG4gICAgcmlnaHQ6IDY2LjY2NjY2NjY3JTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1tZC1wdWxsLTcge1xyXG4gICAgcmlnaHQ6IDU4LjMzMzMzMzMzJTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1tZC1wdWxsLTYge1xyXG4gICAgcmlnaHQ6IDUwJTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1tZC1wdWxsLTUge1xyXG4gICAgcmlnaHQ6IDQxLjY2NjY2NjY3JTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1tZC1wdWxsLTQge1xyXG4gICAgcmlnaHQ6IDMzLjMzMzMzMzMzJTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1tZC1wdWxsLTMge1xyXG4gICAgcmlnaHQ6IDI1JTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1tZC1wdWxsLTIge1xyXG4gICAgcmlnaHQ6IDE2LjY2NjY2NjY3JTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1tZC1wdWxsLTEge1xyXG4gICAgcmlnaHQ6IDguMzMzMzMzMzMlO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLW1kLXB1bGwtMCB7XHJcbiAgICByaWdodDogYXV0bztcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1tZC1wdXNoLTEyIHtcclxuICAgIGxlZnQ6IDEwMCU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtcHVzaC0xMSB7XHJcbiAgICBsZWZ0OiA5MS42NjY2NjY2NyU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtcHVzaC0xMCB7XHJcbiAgICBsZWZ0OiA4My4zMzMzMzMzMyU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtcHVzaC05IHtcclxuICAgIGxlZnQ6IDc1JTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1tZC1wdXNoLTgge1xyXG4gICAgbGVmdDogNjYuNjY2NjY2NjclO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLW1kLXB1c2gtNyB7XHJcbiAgICBsZWZ0OiA1OC4zMzMzMzMzMyU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtcHVzaC02IHtcclxuICAgIGxlZnQ6IDUwJTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1tZC1wdXNoLTUge1xyXG4gICAgbGVmdDogNDEuNjY2NjY2NjclO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLW1kLXB1c2gtNCB7XHJcbiAgICBsZWZ0OiAzMy4zMzMzMzMzMyU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtcHVzaC0zIHtcclxuICAgIGxlZnQ6IDI1JTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1tZC1wdXNoLTIge1xyXG4gICAgbGVmdDogMTYuNjY2NjY2NjclO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLW1kLXB1c2gtMSB7XHJcbiAgICBsZWZ0OiA4LjMzMzMzMzMzJTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1tZC1wdXNoLTAge1xyXG4gICAgbGVmdDogYXV0bztcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1tZC1vZmZzZXQtMTIge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDEwMCU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtb2Zmc2V0LTExIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtb2Zmc2V0LTEwIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtb2Zmc2V0LTkge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1tZC1vZmZzZXQtOCB7XHJcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLW1kLW9mZnNldC03IHtcclxuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtb2Zmc2V0LTYge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1tZC1vZmZzZXQtNSB7XHJcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLW1kLW9mZnNldC00IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtb2Zmc2V0LTMge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1tZC1vZmZzZXQtMiB7XHJcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLW1kLW9mZnNldC0xIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1tZC1vZmZzZXQtMCB7XHJcbiAgICBtYXJnaW4tbGVmdDogMCU7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLTEsXHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1sZy0yLFxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctMyxcclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLTQsXHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1sZy01LFxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctNixcclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLTcsXHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1sZy04LFxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctOSxcclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLTEwLFxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctMTEsXHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1sZy0xMiB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1sZy0xMiB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1sZy0xMSB7XHJcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLTEwIHtcclxuICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctOSB7XHJcbiAgICB3aWR0aDogNzUlO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLTgge1xyXG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1sZy03IHtcclxuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctNiB7XHJcbiAgICB3aWR0aDogNTAlO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLTUge1xyXG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1sZy00IHtcclxuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctMyB7XHJcbiAgICB3aWR0aDogMjUlO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLTIge1xyXG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1sZy0xIHtcclxuICAgIHdpZHRoOiA4LjMzMzMzMzMzJTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1sZy1wdWxsLTEyIHtcclxuICAgIHJpZ2h0OiAxMDAlO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLXB1bGwtMTEge1xyXG4gICAgcmlnaHQ6IDkxLjY2NjY2NjY3JTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1sZy1wdWxsLTEwIHtcclxuICAgIHJpZ2h0OiA4My4zMzMzMzMzMyU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctcHVsbC05IHtcclxuICAgIHJpZ2h0OiA3NSU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctcHVsbC04IHtcclxuICAgIHJpZ2h0OiA2Ni42NjY2NjY2NyU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctcHVsbC03IHtcclxuICAgIHJpZ2h0OiA1OC4zMzMzMzMzMyU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctcHVsbC02IHtcclxuICAgIHJpZ2h0OiA1MCU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctcHVsbC01IHtcclxuICAgIHJpZ2h0OiA0MS42NjY2NjY2NyU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctcHVsbC00IHtcclxuICAgIHJpZ2h0OiAzMy4zMzMzMzMzMyU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctcHVsbC0zIHtcclxuICAgIHJpZ2h0OiAyNSU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctcHVsbC0yIHtcclxuICAgIHJpZ2h0OiAxNi42NjY2NjY2NyU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctcHVsbC0xIHtcclxuICAgIHJpZ2h0OiA4LjMzMzMzMzMzJTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1sZy1wdWxsLTAge1xyXG4gICAgcmlnaHQ6IGF1dG87XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctcHVzaC0xMiB7XHJcbiAgICBsZWZ0OiAxMDAlO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLXB1c2gtMTEge1xyXG4gICAgbGVmdDogOTEuNjY2NjY2NjclO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLXB1c2gtMTAge1xyXG4gICAgbGVmdDogODMuMzMzMzMzMzMlO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLXB1c2gtOSB7XHJcbiAgICBsZWZ0OiA3NSU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctcHVzaC04IHtcclxuICAgIGxlZnQ6IDY2LjY2NjY2NjY3JTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1sZy1wdXNoLTcge1xyXG4gICAgbGVmdDogNTguMzMzMzMzMzMlO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLXB1c2gtNiB7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctcHVzaC01IHtcclxuICAgIGxlZnQ6IDQxLjY2NjY2NjY3JTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1sZy1wdXNoLTQge1xyXG4gICAgbGVmdDogMzMuMzMzMzMzMzMlO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLXB1c2gtMyB7XHJcbiAgICBsZWZ0OiAyNSU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctcHVzaC0yIHtcclxuICAgIGxlZnQ6IDE2LjY2NjY2NjY3JTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1sZy1wdXNoLTEge1xyXG4gICAgbGVmdDogOC4zMzMzMzMzMyU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctcHVzaC0wIHtcclxuICAgIGxlZnQ6IGF1dG87XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctb2Zmc2V0LTEyIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAxMDAlO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLW9mZnNldC0xMSB7XHJcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLW9mZnNldC0xMCB7XHJcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLW9mZnNldC05IHtcclxuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctb2Zmc2V0LTgge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1sZy1vZmZzZXQtNyB7XHJcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLW9mZnNldC02IHtcclxuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctb2Zmc2V0LTUge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1sZy1vZmZzZXQtNCB7XHJcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLW9mZnNldC0zIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctb2Zmc2V0LTIge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1sZy1vZmZzZXQtMSB7XHJcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctb2Zmc2V0LTAge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDAlO1xyXG4gIH1cclxufVxyXG4uYm9vdHN0cmFwLWlzbyB0YWJsZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gY2FwdGlvbiB7XHJcbiAgcGFkZGluZy10b3A6IDhweDtcclxuICBwYWRkaW5nLWJvdHRvbTogOHB4O1xyXG4gIGNvbG9yOiAjNzc3Nzc3O1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gdGgge1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnRhYmxlIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0aGVhZCA+IHRyID4gdGgsXHJcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRib2R5ID4gdHIgPiB0aCxcclxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRoLFxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0aGVhZCA+IHRyID4gdGQsXHJcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRib2R5ID4gdHIgPiB0ZCxcclxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRkIHtcclxuICBwYWRkaW5nOiA4cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XHJcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZGRkZDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0aGVhZCA+IHRyID4gdGgge1xyXG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XHJcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNkZGRkZGQ7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gY2FwdGlvbiArIHRoZWFkID4gdHI6Zmlyc3QtY2hpbGQgPiB0aCxcclxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gY29sZ3JvdXAgKyB0aGVhZCA+IHRyOmZpcnN0LWNoaWxkID4gdGgsXHJcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRoZWFkOmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgPiB0aCxcclxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gY2FwdGlvbiArIHRoZWFkID4gdHI6Zmlyc3QtY2hpbGQgPiB0ZCxcclxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gY29sZ3JvdXAgKyB0aGVhZCA+IHRyOmZpcnN0LWNoaWxkID4gdGQsXHJcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRoZWFkOmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgPiB0ZCB7XHJcbiAgYm9yZGVyLXRvcDogMDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0Ym9keSArIHRib2R5IHtcclxuICBib3JkZXItdG9wOiAycHggc29saWQgI2RkZGRkZDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgLnRhYmxlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC50YWJsZS1jb25kZW5zZWQgPiB0aGVhZCA+IHRyID4gdGgsXHJcbi5ib290c3RyYXAtaXNvIC50YWJsZS1jb25kZW5zZWQgPiB0Ym9keSA+IHRyID4gdGgsXHJcbi5ib290c3RyYXAtaXNvIC50YWJsZS1jb25kZW5zZWQgPiB0Zm9vdCA+IHRyID4gdGgsXHJcbi5ib290c3RyYXAtaXNvIC50YWJsZS1jb25kZW5zZWQgPiB0aGVhZCA+IHRyID4gdGQsXHJcbi5ib290c3RyYXAtaXNvIC50YWJsZS1jb25kZW5zZWQgPiB0Ym9keSA+IHRyID4gdGQsXHJcbi5ib290c3RyYXAtaXNvIC50YWJsZS1jb25kZW5zZWQgPiB0Zm9vdCA+IHRyID4gdGQge1xyXG4gIHBhZGRpbmc6IDVweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUtYm9yZGVyZWQge1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGRkZGQ7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRoLFxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGgsXHJcbi5ib290c3RyYXAtaXNvIC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0aCxcclxuLmJvb3RzdHJhcC1pc28gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRkLFxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGQsXHJcbi5ib290c3RyYXAtaXNvIC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0ZCB7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZGRkZDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGgsXHJcbi5ib290c3RyYXAtaXNvIC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0ZCB7XHJcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMnB4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC50YWJsZS1zdHJpcGVkID4gdGJvZHkgPiB0cjpudGgtb2YtdHlwZShvZGQpIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHI6aG92ZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gdGFibGUgY29sW2NsYXNzKj1cImNvbC1cIl0ge1xyXG4gIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgZmxvYXQ6IG5vbmU7XHJcbiAgZGlzcGxheTogdGFibGUtY29sdW1uO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIHRhYmxlIHRkW2NsYXNzKj1cImNvbC1cIl0sXHJcbi5ib290c3RyYXAtaXNvIHRhYmxlIHRoW2NsYXNzKj1cImNvbC1cIl0ge1xyXG4gIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgZmxvYXQ6IG5vbmU7XHJcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0aGVhZCA+IHRyID4gdGQuYWN0aXZlLFxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0Ym9keSA+IHRyID4gdGQuYWN0aXZlLFxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0Zm9vdCA+IHRyID4gdGQuYWN0aXZlLFxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0aGVhZCA+IHRyID4gdGguYWN0aXZlLFxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0Ym9keSA+IHRyID4gdGguYWN0aXZlLFxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0Zm9vdCA+IHRyID4gdGguYWN0aXZlLFxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0aGVhZCA+IHRyLmFjdGl2ZSA+IHRkLFxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0Ym9keSA+IHRyLmFjdGl2ZSA+IHRkLFxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0Zm9vdCA+IHRyLmFjdGl2ZSA+IHRkLFxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0aGVhZCA+IHRyLmFjdGl2ZSA+IHRoLFxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0Ym9keSA+IHRyLmFjdGl2ZSA+IHRoLFxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0Zm9vdCA+IHRyLmFjdGl2ZSA+IHRoIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIgPiB0ZC5hY3RpdmU6aG92ZXIsXHJcbi5ib290c3RyYXAtaXNvIC50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIgPiB0aC5hY3RpdmU6aG92ZXIsXHJcbi5ib290c3RyYXAtaXNvIC50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIuYWN0aXZlOmhvdmVyID4gdGQsXHJcbi5ib290c3RyYXAtaXNvIC50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHI6aG92ZXIgPiAuYWN0aXZlLFxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyLmFjdGl2ZTpob3ZlciA+IHRoIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRoZWFkID4gdHIgPiB0ZC5zdWNjZXNzLFxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0Ym9keSA+IHRyID4gdGQuc3VjY2VzcyxcclxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRkLnN1Y2Nlc3MsXHJcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRoZWFkID4gdHIgPiB0aC5zdWNjZXNzLFxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0Ym9keSA+IHRyID4gdGguc3VjY2VzcyxcclxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRoLnN1Y2Nlc3MsXHJcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRoZWFkID4gdHIuc3VjY2VzcyA+IHRkLFxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0Ym9keSA+IHRyLnN1Y2Nlc3MgPiB0ZCxcclxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gdGZvb3QgPiB0ci5zdWNjZXNzID4gdGQsXHJcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRoZWFkID4gdHIuc3VjY2VzcyA+IHRoLFxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0Ym9keSA+IHRyLnN1Y2Nlc3MgPiB0aCxcclxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gdGZvb3QgPiB0ci5zdWNjZXNzID4gdGgge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmYwZDg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRkLnN1Y2Nlc3M6aG92ZXIsXHJcbi5ib290c3RyYXAtaXNvIC50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIgPiB0aC5zdWNjZXNzOmhvdmVyLFxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyLnN1Y2Nlc3M6aG92ZXIgPiB0ZCxcclxuLmJvb3RzdHJhcC1pc28gLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0cjpob3ZlciA+IC5zdWNjZXNzLFxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyLnN1Y2Nlc3M6aG92ZXIgPiB0aCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QwZTljNjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0aGVhZCA+IHRyID4gdGQuaW5mbyxcclxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLmluZm8sXHJcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRmb290ID4gdHIgPiB0ZC5pbmZvLFxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0aGVhZCA+IHRyID4gdGguaW5mbyxcclxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRoLmluZm8sXHJcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRmb290ID4gdHIgPiB0aC5pbmZvLFxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0aGVhZCA+IHRyLmluZm8gPiB0ZCxcclxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gdGJvZHkgPiB0ci5pbmZvID4gdGQsXHJcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRmb290ID4gdHIuaW5mbyA+IHRkLFxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0aGVhZCA+IHRyLmluZm8gPiB0aCxcclxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gdGJvZHkgPiB0ci5pbmZvID4gdGgsXHJcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRmb290ID4gdHIuaW5mbyA+IHRoIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDllZGY3O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIgPiB0ZC5pbmZvOmhvdmVyLFxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGguaW5mbzpob3ZlcixcclxuLmJvb3RzdHJhcC1pc28gLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci5pbmZvOmhvdmVyID4gdGQsXHJcbi5ib290c3RyYXAtaXNvIC50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHI6aG92ZXIgPiAuaW5mbyxcclxuLmJvb3RzdHJhcC1pc28gLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci5pbmZvOmhvdmVyID4gdGgge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNjNGUzZjM7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRkLndhcm5pbmcsXHJcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRib2R5ID4gdHIgPiB0ZC53YXJuaW5nLFxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0Zm9vdCA+IHRyID4gdGQud2FybmluZyxcclxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLndhcm5pbmcsXHJcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRib2R5ID4gdHIgPiB0aC53YXJuaW5nLFxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0Zm9vdCA+IHRyID4gdGgud2FybmluZyxcclxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gdGhlYWQgPiB0ci53YXJuaW5nID4gdGQsXHJcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRib2R5ID4gdHIud2FybmluZyA+IHRkLFxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0Zm9vdCA+IHRyLndhcm5pbmcgPiB0ZCxcclxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gdGhlYWQgPiB0ci53YXJuaW5nID4gdGgsXHJcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRib2R5ID4gdHIud2FybmluZyA+IHRoLFxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0Zm9vdCA+IHRyLndhcm5pbmcgPiB0aCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjhlMztcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGQud2FybmluZzpob3ZlcixcclxuLmJvb3RzdHJhcC1pc28gLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRoLndhcm5pbmc6aG92ZXIsXHJcbi5ib290c3RyYXAtaXNvIC50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIud2FybmluZzpob3ZlciA+IHRkLFxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyOmhvdmVyID4gLndhcm5pbmcsXHJcbi5ib290c3RyYXAtaXNvIC50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIud2FybmluZzpob3ZlciA+IHRoIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmMmNjO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRoZWFkID4gdHIgPiB0ZC5kYW5nZXIsXHJcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRib2R5ID4gdHIgPiB0ZC5kYW5nZXIsXHJcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRmb290ID4gdHIgPiB0ZC5kYW5nZXIsXHJcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRoZWFkID4gdHIgPiB0aC5kYW5nZXIsXHJcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRib2R5ID4gdHIgPiB0aC5kYW5nZXIsXHJcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRmb290ID4gdHIgPiB0aC5kYW5nZXIsXHJcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRoZWFkID4gdHIuZGFuZ2VyID4gdGQsXHJcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRib2R5ID4gdHIuZGFuZ2VyID4gdGQsXHJcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRmb290ID4gdHIuZGFuZ2VyID4gdGQsXHJcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRoZWFkID4gdHIuZGFuZ2VyID4gdGgsXHJcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRib2R5ID4gdHIuZGFuZ2VyID4gdGgsXHJcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRmb290ID4gdHIuZGFuZ2VyID4gdGgge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmRlZGU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRkLmRhbmdlcjpob3ZlcixcclxuLmJvb3RzdHJhcC1pc28gLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRoLmRhbmdlcjpob3ZlcixcclxuLmJvb3RzdHJhcC1pc28gLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci5kYW5nZXI6aG92ZXIgPiB0ZCxcclxuLmJvb3RzdHJhcC1pc28gLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0cjpob3ZlciA+IC5kYW5nZXIsXHJcbi5ib290c3RyYXAtaXNvIC50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIuZGFuZ2VyOmhvdmVyID4gdGgge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNlYmNjY2M7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnRhYmxlLXJlc3BvbnNpdmUge1xyXG4gIG92ZXJmbG93LXg6IGF1dG87XHJcbiAgbWluLWhlaWdodDogMC4wMSU7XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAuYm9vdHN0cmFwLWlzbyAudGFibGUtcmVzcG9uc2l2ZSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICBvdmVyZmxvdy15OiBoaWRkZW47XHJcbiAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IC1tcy1hdXRvaGlkaW5nLXNjcm9sbGJhcjtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGRkZGQ7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLFxyXG4gIC5ib290c3RyYXAtaXNvIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRoLFxyXG4gIC5ib290c3RyYXAtaXNvIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRoLFxyXG4gIC5ib290c3RyYXAtaXNvIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRkLFxyXG4gIC5ib290c3RyYXAtaXNvIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLFxyXG4gIC5ib290c3RyYXAtaXNvIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRkIHtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkIHtcclxuICAgIGJvcmRlcjogMDtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGg6Zmlyc3QtY2hpbGQsXHJcbiAgLmJvb3RzdHJhcC1pc28gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGg6Zmlyc3QtY2hpbGQsXHJcbiAgLmJvb3RzdHJhcC1pc28gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGg6Zmlyc3QtY2hpbGQsXHJcbiAgLmJvb3RzdHJhcC1pc28gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGQ6Zmlyc3QtY2hpbGQsXHJcbiAgLmJvb3RzdHJhcC1pc28gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGQ6Zmlyc3QtY2hpbGQsXHJcbiAgLmJvb3RzdHJhcC1pc28gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGQ6Zmlyc3QtY2hpbGQge1xyXG4gICAgYm9yZGVyLWxlZnQ6IDA7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRoOmxhc3QtY2hpbGQsXHJcbiAgLmJvb3RzdHJhcC1pc28gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGg6bGFzdC1jaGlsZCxcclxuICAuYm9vdHN0cmFwLWlzbyAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0aDpsYXN0LWNoaWxkLFxyXG4gIC5ib290c3RyYXAtaXNvIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRkOmxhc3QtY2hpbGQsXHJcbiAgLmJvb3RzdHJhcC1pc28gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGQ6bGFzdC1jaGlsZCxcclxuICAuYm9vdHN0cmFwLWlzbyAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0ZDpsYXN0LWNoaWxkIHtcclxuICAgIGJvcmRlci1yaWdodDogMDtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyOmxhc3QtY2hpbGQgPiB0aCxcclxuICAuYm9vdHN0cmFwLWlzbyAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHI6bGFzdC1jaGlsZCA+IHRoLFxyXG4gIC5ib290c3RyYXAtaXNvIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0cjpsYXN0LWNoaWxkID4gdGQsXHJcbiAgLmJvb3RzdHJhcC1pc28gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyOmxhc3QtY2hpbGQgPiB0ZCB7XHJcbiAgICBib3JkZXItYm90dG9tOiAwO1xyXG4gIH1cclxufVxyXG4uYm9vdHN0cmFwLWlzbyBmaWVsZHNldCB7XHJcbiAgcGFkZGluZzogMDtcclxuICBtYXJnaW46IDA7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIG1pbi13aWR0aDogMDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyBsZWdlbmQge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICBmb250LXNpemU6IDIxcHg7XHJcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XHJcbiAgY29sb3I6ICMzMzMzMzM7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTVlNWU1O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIGxhYmVsIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIG1hcmdpbi1ib3R0b206IDVweDtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyBpbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcclxuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxyXG4uYm9vdHN0cmFwLWlzbyBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xyXG4gIG1hcmdpbjogNHB4IDAgMDtcclxuICBtYXJnaW4tdG9wOiAxcHggXFw5O1xyXG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gaW5wdXRbdHlwZT1cImZpbGVcIl0ge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIGlucHV0W3R5cGU9XCJyYW5nZVwiXSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gc2VsZWN0W211bHRpcGxlXSxcclxuLmJvb3RzdHJhcC1pc28gc2VsZWN0W3NpemVdIHtcclxuICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gaW5wdXRbdHlwZT1cImZpbGVcIl06Zm9jdXMsXHJcbi5ib290c3RyYXAtaXNvIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpmb2N1cyxcclxuLmJvb3RzdHJhcC1pc28gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmZvY3VzIHtcclxuICBvdXRsaW5lOiB0aGluIGRvdHRlZDtcclxuICBvdXRsaW5lOiA1cHggYXV0byAtd2Via2l0LWZvY3VzLXJpbmctY29sb3I7XHJcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gb3V0cHV0IHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBwYWRkaW5nLXRvcDogN3B4O1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcclxuICBjb2xvcjogIzU1NTU1NTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZm9ybS1jb250cm9sIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDM0cHg7XHJcbiAgcGFkZGluZzogNnB4IDEycHg7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xyXG4gIGNvbG9yOiAjNTU1NTU1O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjY2NjO1xyXG4gIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcclxuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBib3JkZXItY29sb3IgZWFzZS1pbi1vdXQgMC4xNXMsIGJveC1zaGFkb3cgZWFzZS1pbi1vdXQgMC4xNXM7XHJcbiAgLW8tdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IDAuMTVzLCBib3gtc2hhZG93IGVhc2UtaW4tb3V0IDAuMTVzO1xyXG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciBlYXNlLWluLW91dCAwLjE1cywgYm94LXNoYWRvdyBlYXNlLWluLW91dCAwLjE1cztcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZm9ybS1jb250cm9sOmZvY3VzIHtcclxuICBib3JkZXItY29sb3I6ICM2NmFmZTk7XHJcbiAgb3V0bGluZTogMDtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDhweCByZ2JhKDEwMiwgMTc1LCAyMzMsIDAuNik7XHJcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgOHB4IHJnYmEoMTAyLCAxNzUsIDIzMywgMC42KTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZm9ybS1jb250cm9sOjotbW96LXBsYWNlaG9sZGVyIHtcclxuICBjb2xvcjogIzk5OTk5OTtcclxuICBvcGFjaXR5OiAxO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5mb3JtLWNvbnRyb2w6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICBjb2xvcjogIzk5OTk5OTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZm9ybS1jb250cm9sOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICBjb2xvcjogIzk5OTk5OTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZm9ybS1jb250cm9sW2Rpc2FibGVkXSxcclxuLmJvb3RzdHJhcC1pc28gLmZvcm0tY29udHJvbFtyZWFkb25seV0sXHJcbi5ib290c3RyYXAtaXNvIGZpZWxkc2V0W2Rpc2FibGVkXSAuZm9ybS1jb250cm9sIHtcclxuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XHJcbiAgb3BhY2l0eTogMTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xyXG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50OyAvKmZvcm1kZW4gdHdlYWsqL1xyXG59XHJcbi5ib290c3RyYXAtaXNvIGlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAwKSB7XHJcbiAgLmJvb3RzdHJhcC1pc28gaW5wdXRbdHlwZT1cImRhdGVcIl0sXHJcbiAgLmJvb3RzdHJhcC1pc28gaW5wdXRbdHlwZT1cInRpbWVcIl0sXHJcbiAgLmJvb3RzdHJhcC1pc28gaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLFxyXG4gIC5ib290c3RyYXAtaXNvIGlucHV0W3R5cGU9XCJtb250aFwiXSB7XHJcbiAgICBsaW5lLWhlaWdodDogMzRweDtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gaW5wdXRbdHlwZT1cImRhdGVcIl0uaW5wdXQtc20sXHJcbiAgLmJvb3RzdHJhcC1pc28gaW5wdXRbdHlwZT1cInRpbWVcIl0uaW5wdXQtc20sXHJcbiAgLmJvb3RzdHJhcC1pc28gaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLmlucHV0LXNtLFxyXG4gIC5ib290c3RyYXAtaXNvIGlucHV0W3R5cGU9XCJtb250aFwiXS5pbnB1dC1zbSxcclxuICAuYm9vdHN0cmFwLWlzbyAuaW5wdXQtZ3JvdXAtc20gaW5wdXRbdHlwZT1cImRhdGVcIl0sXHJcbiAgLmJvb3RzdHJhcC1pc28gLmlucHV0LWdyb3VwLXNtIGlucHV0W3R5cGU9XCJ0aW1lXCJdLFxyXG4gIC5ib290c3RyYXAtaXNvIC5pbnB1dC1ncm91cC1zbSBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0sXHJcbiAgLmJvb3RzdHJhcC1pc28gLmlucHV0LWdyb3VwLXNtIGlucHV0W3R5cGU9XCJtb250aFwiXSB7XHJcbiAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gaW5wdXRbdHlwZT1cImRhdGVcIl0uaW5wdXQtbGcsXHJcbiAgLmJvb3RzdHJhcC1pc28gaW5wdXRbdHlwZT1cInRpbWVcIl0uaW5wdXQtbGcsXHJcbiAgLmJvb3RzdHJhcC1pc28gaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLmlucHV0LWxnLFxyXG4gIC5ib290c3RyYXAtaXNvIGlucHV0W3R5cGU9XCJtb250aFwiXS5pbnB1dC1sZyxcclxuICAuYm9vdHN0cmFwLWlzbyAuaW5wdXQtZ3JvdXAtbGcgaW5wdXRbdHlwZT1cImRhdGVcIl0sXHJcbiAgLmJvb3RzdHJhcC1pc28gLmlucHV0LWdyb3VwLWxnIGlucHV0W3R5cGU9XCJ0aW1lXCJdLFxyXG4gIC5ib290c3RyYXAtaXNvIC5pbnB1dC1ncm91cC1sZyBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0sXHJcbiAgLmJvb3RzdHJhcC1pc28gLmlucHV0LWdyb3VwLWxnIGlucHV0W3R5cGU9XCJtb250aFwiXSB7XHJcbiAgICBsaW5lLWhlaWdodDogNDZweDtcclxuICB9XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmZvcm0tZ3JvdXAge1xyXG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnJhZGlvLFxyXG4uYm9vdHN0cmFwLWlzbyAuY2hlY2tib3gge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnJhZGlvIGxhYmVsLFxyXG4uYm9vdHN0cmFwLWlzbyAuY2hlY2tib3ggbGFiZWwge1xyXG4gIG1pbi1oZWlnaHQ6IDIwcHg7XHJcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnJhZGlvIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcclxuLmJvb3RzdHJhcC1pc28gLnJhZGlvLWlubGluZSBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXHJcbi5ib290c3RyYXAtaXNvIC5jaGVja2JveCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sXHJcbi5ib290c3RyYXAtaXNvIC5jaGVja2JveC1pbmxpbmUgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xyXG4gIG1hcmdpbi10b3A6IDRweCBcXDk7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnJhZGlvICsgLnJhZGlvLFxyXG4uYm9vdHN0cmFwLWlzbyAuY2hlY2tib3ggKyAuY2hlY2tib3gge1xyXG4gIG1hcmdpbi10b3A6IC01cHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnJhZGlvLWlubGluZSxcclxuLmJvb3RzdHJhcC1pc28gLmNoZWNrYm94LWlubGluZSB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHBhZGRpbmctbGVmdDogMjBweDtcclxuICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnJhZGlvLWlubGluZSArIC5yYWRpby1pbmxpbmUsXHJcbi5ib290c3RyYXAtaXNvIC5jaGVja2JveC1pbmxpbmUgKyAuY2hlY2tib3gtaW5saW5lIHtcclxuICBtYXJnaW4tdG9wOiAwO1xyXG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIGlucHV0W3R5cGU9XCJyYWRpb1wiXVtkaXNhYmxlZF0sXHJcbi5ib290c3RyYXAtaXNvIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXVtkaXNhYmxlZF0sXHJcbi5ib290c3RyYXAtaXNvIGlucHV0W3R5cGU9XCJyYWRpb1wiXS5kaXNhYmxlZCxcclxuLmJvb3RzdHJhcC1pc28gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLmRpc2FibGVkLFxyXG4uYm9vdHN0cmFwLWlzbyBmaWVsZHNldFtkaXNhYmxlZF0gaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxyXG4uYm9vdHN0cmFwLWlzbyBmaWVsZHNldFtkaXNhYmxlZF0gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcclxuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5yYWRpby1pbmxpbmUuZGlzYWJsZWQsXHJcbi5ib290c3RyYXAtaXNvIC5jaGVja2JveC1pbmxpbmUuZGlzYWJsZWQsXHJcbi5ib290c3RyYXAtaXNvIGZpZWxkc2V0W2Rpc2FibGVkXSAucmFkaW8taW5saW5lLFxyXG4uYm9vdHN0cmFwLWlzbyBmaWVsZHNldFtkaXNhYmxlZF0gLmNoZWNrYm94LWlubGluZSB7XHJcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucmFkaW8uZGlzYWJsZWQgbGFiZWwsXHJcbi5ib290c3RyYXAtaXNvIC5jaGVja2JveC5kaXNhYmxlZCBsYWJlbCxcclxuLmJvb3RzdHJhcC1pc28gZmllbGRzZXRbZGlzYWJsZWRdIC5yYWRpbyBsYWJlbCxcclxuLmJvb3RzdHJhcC1pc28gZmllbGRzZXRbZGlzYWJsZWRdIC5jaGVja2JveCBsYWJlbCB7XHJcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZm9ybS1jb250cm9sLXN0YXRpYyB7XHJcbiAgcGFkZGluZy10b3A6IDdweDtcclxuICBwYWRkaW5nLWJvdHRvbTogN3B4O1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmZvcm0tY29udHJvbC1zdGF0aWMuaW5wdXQtbGcsXHJcbi5ib290c3RyYXAtaXNvIC5mb3JtLWNvbnRyb2wtc3RhdGljLmlucHV0LXNtIHtcclxuICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgcGFkZGluZy1yaWdodDogMDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuaW5wdXQtc20ge1xyXG4gIGhlaWdodDogMzBweDtcclxuICBwYWRkaW5nOiA1cHggMTBweDtcclxuICBmb250LXNpemU6IDEycHg7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gc2VsZWN0LmlucHV0LXNtIHtcclxuICBoZWlnaHQ6IDMwcHg7XHJcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gdGV4dGFyZWEuaW5wdXQtc20sXHJcbi5ib290c3RyYXAtaXNvIHNlbGVjdFttdWx0aXBsZV0uaW5wdXQtc20ge1xyXG4gIGhlaWdodDogYXV0bztcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZm9ybS1ncm91cC1zbSAuZm9ybS1jb250cm9sIHtcclxuICBoZWlnaHQ6IDMwcHg7XHJcbiAgcGFkZGluZzogNXB4IDEwcHg7XHJcbiAgZm9udC1zaXplOiAxMnB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIHNlbGVjdC5mb3JtLWdyb3VwLXNtIC5mb3JtLWNvbnRyb2wge1xyXG4gIGhlaWdodDogMzBweDtcclxuICBsaW5lLWhlaWdodDogMzBweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyB0ZXh0YXJlYS5mb3JtLWdyb3VwLXNtIC5mb3JtLWNvbnRyb2wsXHJcbi5ib290c3RyYXAtaXNvIHNlbGVjdFttdWx0aXBsZV0uZm9ybS1ncm91cC1zbSAuZm9ybS1jb250cm9sIHtcclxuICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmZvcm0tZ3JvdXAtc20gLmZvcm0tY29udHJvbC1zdGF0aWMge1xyXG4gIGhlaWdodDogMzBweDtcclxuICBwYWRkaW5nOiA1cHggMTBweDtcclxuICBmb250LXNpemU6IDEycHg7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuaW5wdXQtbGcge1xyXG4gIGhlaWdodDogNDZweDtcclxuICBwYWRkaW5nOiAxMHB4IDE2cHg7XHJcbiAgZm9udC1zaXplOiAxOHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjMzMzMzMzM7XHJcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIHNlbGVjdC5pbnB1dC1sZyB7XHJcbiAgaGVpZ2h0OiA0NnB4O1xyXG4gIGxpbmUtaGVpZ2h0OiA0NnB4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIHRleHRhcmVhLmlucHV0LWxnLFxyXG4uYm9vdHN0cmFwLWlzbyBzZWxlY3RbbXVsdGlwbGVdLmlucHV0LWxnIHtcclxuICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmZvcm0tZ3JvdXAtbGcgLmZvcm0tY29udHJvbCB7XHJcbiAgaGVpZ2h0OiA0NnB4O1xyXG4gIHBhZGRpbmc6IDEwcHggMTZweDtcclxuICBmb250LXNpemU6IDE4cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDEuMzMzMzMzMztcclxuICBib3JkZXItcmFkaXVzOiA2cHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gc2VsZWN0LmZvcm0tZ3JvdXAtbGcgLmZvcm0tY29udHJvbCB7XHJcbiAgaGVpZ2h0OiA0NnB4O1xyXG4gIGxpbmUtaGVpZ2h0OiA0NnB4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIHRleHRhcmVhLmZvcm0tZ3JvdXAtbGcgLmZvcm0tY29udHJvbCxcclxuLmJvb3RzdHJhcC1pc28gc2VsZWN0W211bHRpcGxlXS5mb3JtLWdyb3VwLWxnIC5mb3JtLWNvbnRyb2wge1xyXG4gIGhlaWdodDogYXV0bztcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZm9ybS1ncm91cC1sZyAuZm9ybS1jb250cm9sLXN0YXRpYyB7XHJcbiAgaGVpZ2h0OiA0NnB4O1xyXG4gIHBhZGRpbmc6IDEwcHggMTZweDtcclxuICBmb250LXNpemU6IDE4cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDEuMzMzMzMzMztcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuaGFzLWZlZWRiYWNrIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmhhcy1mZWVkYmFjayAuZm9ybS1jb250cm9sIHtcclxuICBwYWRkaW5nLXJpZ2h0OiA0Mi41cHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICByaWdodDogMDtcclxuICB6LWluZGV4OiAyO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHdpZHRoOiAzNHB4O1xyXG4gIGhlaWdodDogMzRweDtcclxuICBsaW5lLWhlaWdodDogMzRweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmlucHV0LWxnICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XHJcbiAgd2lkdGg6IDQ2cHg7XHJcbiAgaGVpZ2h0OiA0NnB4O1xyXG4gIGxpbmUtaGVpZ2h0OiA0NnB4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5pbnB1dC1zbSArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xyXG4gIHdpZHRoOiAzMHB4O1xyXG4gIGhlaWdodDogMzBweDtcclxuICBsaW5lLWhlaWdodDogMzBweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuaGFzLXN1Y2Nlc3MgLmhlbHAtYmxvY2ssXHJcbi5ib290c3RyYXAtaXNvIC5oYXMtc3VjY2VzcyAuY29udHJvbC1sYWJlbCxcclxuLmJvb3RzdHJhcC1pc28gLmhhcy1zdWNjZXNzIC5yYWRpbyxcclxuLmJvb3RzdHJhcC1pc28gLmhhcy1zdWNjZXNzIC5jaGVja2JveCxcclxuLmJvb3RzdHJhcC1pc28gLmhhcy1zdWNjZXNzIC5yYWRpby1pbmxpbmUsXHJcbi5ib290c3RyYXAtaXNvIC5oYXMtc3VjY2VzcyAuY2hlY2tib3gtaW5saW5lLFxyXG4uYm9vdHN0cmFwLWlzbyAuaGFzLXN1Y2Nlc3MucmFkaW8gbGFiZWwsXHJcbi5ib290c3RyYXAtaXNvIC5oYXMtc3VjY2Vzcy5jaGVja2JveCBsYWJlbCxcclxuLmJvb3RzdHJhcC1pc28gLmhhcy1zdWNjZXNzLnJhZGlvLWlubGluZSBsYWJlbCxcclxuLmJvb3RzdHJhcC1pc28gLmhhcy1zdWNjZXNzLmNoZWNrYm94LWlubGluZSBsYWJlbCB7XHJcbiAgY29sb3I6ICMzYzc2M2Q7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmhhcy1zdWNjZXNzIC5mb3JtLWNvbnRyb2wge1xyXG4gIGJvcmRlci1jb2xvcjogIzNjNzYzZDtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcclxuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmhhcy1zdWNjZXNzIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xyXG4gIGJvcmRlci1jb2xvcjogIzJiNTQyYztcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDZweCAjNjdiMTY4O1xyXG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDZweCAjNjdiMTY4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5oYXMtc3VjY2VzcyAuaW5wdXQtZ3JvdXAtYWRkb24ge1xyXG4gIGNvbG9yOiAjM2M3NjNkO1xyXG4gIGJvcmRlci1jb2xvcjogIzNjNzYzZDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZmMGQ4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5oYXMtc3VjY2VzcyAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcclxuICBjb2xvcjogIzNjNzYzZDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuaGFzLXdhcm5pbmcgLmhlbHAtYmxvY2ssXHJcbi5ib290c3RyYXAtaXNvIC5oYXMtd2FybmluZyAuY29udHJvbC1sYWJlbCxcclxuLmJvb3RzdHJhcC1pc28gLmhhcy13YXJuaW5nIC5yYWRpbyxcclxuLmJvb3RzdHJhcC1pc28gLmhhcy13YXJuaW5nIC5jaGVja2JveCxcclxuLmJvb3RzdHJhcC1pc28gLmhhcy13YXJuaW5nIC5yYWRpby1pbmxpbmUsXHJcbi5ib290c3RyYXAtaXNvIC5oYXMtd2FybmluZyAuY2hlY2tib3gtaW5saW5lLFxyXG4uYm9vdHN0cmFwLWlzbyAuaGFzLXdhcm5pbmcucmFkaW8gbGFiZWwsXHJcbi5ib290c3RyYXAtaXNvIC5oYXMtd2FybmluZy5jaGVja2JveCBsYWJlbCxcclxuLmJvb3RzdHJhcC1pc28gLmhhcy13YXJuaW5nLnJhZGlvLWlubGluZSBsYWJlbCxcclxuLmJvb3RzdHJhcC1pc28gLmhhcy13YXJuaW5nLmNoZWNrYm94LWlubGluZSBsYWJlbCB7XHJcbiAgY29sb3I6ICM4YTZkM2I7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmhhcy13YXJuaW5nIC5mb3JtLWNvbnRyb2wge1xyXG4gIGJvcmRlci1jb2xvcjogIzhhNmQzYjtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcclxuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmhhcy13YXJuaW5nIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xyXG4gIGJvcmRlci1jb2xvcjogIzY2NTEyYztcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDZweCAjYzBhMTZiO1xyXG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDZweCAjYzBhMTZiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5oYXMtd2FybmluZyAuaW5wdXQtZ3JvdXAtYWRkb24ge1xyXG4gIGNvbG9yOiAjOGE2ZDNiO1xyXG4gIGJvcmRlci1jb2xvcjogIzhhNmQzYjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOGUzO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5oYXMtd2FybmluZyAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcclxuICBjb2xvcjogIzhhNmQzYjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuaGFzLWVycm9yIC5oZWxwLWJsb2NrLFxyXG4uYm9vdHN0cmFwLWlzbyAuaGFzLWVycm9yIC5jb250cm9sLWxhYmVsLFxyXG4uYm9vdHN0cmFwLWlzbyAuaGFzLWVycm9yIC5yYWRpbyxcclxuLmJvb3RzdHJhcC1pc28gLmhhcy1lcnJvciAuY2hlY2tib3gsXHJcbi5ib290c3RyYXAtaXNvIC5oYXMtZXJyb3IgLnJhZGlvLWlubGluZSxcclxuLmJvb3RzdHJhcC1pc28gLmhhcy1lcnJvciAuY2hlY2tib3gtaW5saW5lLFxyXG4uYm9vdHN0cmFwLWlzbyAuaGFzLWVycm9yLnJhZGlvIGxhYmVsLFxyXG4uYm9vdHN0cmFwLWlzbyAuaGFzLWVycm9yLmNoZWNrYm94IGxhYmVsLFxyXG4uYm9vdHN0cmFwLWlzbyAuaGFzLWVycm9yLnJhZGlvLWlubGluZSBsYWJlbCxcclxuLmJvb3RzdHJhcC1pc28gLmhhcy1lcnJvci5jaGVja2JveC1pbmxpbmUgbGFiZWwge1xyXG4gIGNvbG9yOiAjYTk0NDQyO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5oYXMtZXJyb3IgLmZvcm0tY29udHJvbCB7XHJcbiAgYm9yZGVyLWNvbG9yOiAjYTk0NDQyO1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xyXG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuaGFzLWVycm9yIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xyXG4gIGJvcmRlci1jb2xvcjogIzg0MzUzNDtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDZweCAjY2U4NDgzO1xyXG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDZweCAjY2U4NDgzO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5oYXMtZXJyb3IgLmlucHV0LWdyb3VwLWFkZG9uIHtcclxuICBjb2xvcjogI2E5NDQ0MjtcclxuICBib3JkZXItY29sb3I6ICNhOTQ0NDI7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZGVkZTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuaGFzLWVycm9yIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xyXG4gIGNvbG9yOiAjYTk0NDQyO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5oYXMtZmVlZGJhY2sgbGFiZWwgfiAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcclxuICB0b3A6IDI1cHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmhhcy1mZWVkYmFjayBsYWJlbC5zci1vbmx5IH4gLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XHJcbiAgdG9wOiAwO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5oZWxwLWJsb2NrIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICBjb2xvcjogIzczNzM3MztcclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAuYm9vdHN0cmFwLWlzbyAuZm9ybS1pbmxpbmUgLmZvcm0tZ3JvdXAge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5mb3JtLWlubGluZSAuZm9ybS1jb250cm9sIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmZvcm0taW5saW5lIC5mb3JtLWNvbnRyb2wtc3RhdGljIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtdGFibGU7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuZm9ybS1pbmxpbmUgLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC1hZGRvbixcclxuICAuYm9vdHN0cmFwLWlzbyAuZm9ybS1pbmxpbmUgLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC1idG4sXHJcbiAgLmJvb3RzdHJhcC1pc28gLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sIHtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuZm9ybS1pbmxpbmUgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmZvcm0taW5saW5lIC5jb250cm9sLWxhYmVsIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuZm9ybS1pbmxpbmUgLnJhZGlvLFxyXG4gIC5ib290c3RyYXAtaXNvIC5mb3JtLWlubGluZSAuY2hlY2tib3gge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuZm9ybS1pbmxpbmUgLnJhZGlvIGxhYmVsLFxyXG4gIC5ib290c3RyYXAtaXNvIC5mb3JtLWlubGluZSAuY2hlY2tib3ggbGFiZWwge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuZm9ybS1pbmxpbmUgLnJhZGlvIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcclxuICAuYm9vdHN0cmFwLWlzbyAuZm9ybS1pbmxpbmUgLmNoZWNrYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmZvcm0taW5saW5lIC5oYXMtZmVlZGJhY2sgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XHJcbiAgICB0b3A6IDA7XHJcbiAgfVxyXG59XHJcbi5ib290c3RyYXAtaXNvIC5mb3JtLWhvcml6b250YWwgLnJhZGlvLFxyXG4uYm9vdHN0cmFwLWlzbyAuZm9ybS1ob3Jpem9udGFsIC5jaGVja2JveCxcclxuLmJvb3RzdHJhcC1pc28gLmZvcm0taG9yaXpvbnRhbCAucmFkaW8taW5saW5lLFxyXG4uYm9vdHN0cmFwLWlzbyAuZm9ybS1ob3Jpem9udGFsIC5jaGVja2JveC1pbmxpbmUge1xyXG4gIG1hcmdpbi10b3A6IDA7XHJcbiAgbWFyZ2luLWJvdHRvbTogMDtcclxuICBwYWRkaW5nLXRvcDogN3B4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5mb3JtLWhvcml6b250YWwgLnJhZGlvLFxyXG4uYm9vdHN0cmFwLWlzbyAuZm9ybS1ob3Jpem9udGFsIC5jaGVja2JveCB7XHJcbiAgbWluLWhlaWdodDogMjdweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwIHtcclxuICBtYXJnaW4tbGVmdDogLTE1cHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAuYm9vdHN0cmFwLWlzbyAuZm9ybS1ob3Jpem9udGFsIC5jb250cm9sLWxhYmVsIHtcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIHBhZGRpbmctdG9wOiA3cHg7XHJcbiAgfVxyXG59XHJcbi5ib290c3RyYXAtaXNvIC5mb3JtLWhvcml6b250YWwgLmhhcy1mZWVkYmFjayAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcclxuICByaWdodDogMTVweDtcclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAuYm9vdHN0cmFwLWlzbyAuZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwLWxnIC5jb250cm9sLWxhYmVsIHtcclxuICAgIHBhZGRpbmctdG9wOiAxNC4zMzMzMzNweDtcclxuICB9XHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgLmJvb3RzdHJhcC1pc28gLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cC1zbSAuY29udHJvbC1sYWJlbCB7XHJcbiAgICBwYWRkaW5nLXRvcDogNnB4O1xyXG4gIH1cclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgbWFyZ2luLWJvdHRvbTogMDtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIHRvdWNoLWFjdGlvbjogbWFuaXB1bGF0aW9uO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgcGFkZGluZzogNnB4IDEycHg7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xyXG4gIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xyXG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xyXG4gIHVzZXItc2VsZWN0OiBub25lO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5idG46Zm9jdXMsXHJcbi5ib290c3RyYXAtaXNvIC5idG46YWN0aXZlOmZvY3VzLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLmFjdGl2ZTpmb2N1cyxcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi5mb2N1cyxcclxuLmJvb3RzdHJhcC1pc28gLmJ0bjphY3RpdmUuZm9jdXMsXHJcbi5ib290c3RyYXAtaXNvIC5idG4uYWN0aXZlLmZvY3VzIHtcclxuICBvdXRsaW5lOiB0aGluIGRvdHRlZDtcclxuICBvdXRsaW5lOiA1cHggYXV0byAtd2Via2l0LWZvY3VzLXJpbmctY29sb3I7XHJcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmJ0bjpob3ZlcixcclxuLmJvb3RzdHJhcC1pc28gLmJ0bjpmb2N1cyxcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi5mb2N1cyB7XHJcbiAgY29sb3I6ICMzMzMzMzM7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5idG46YWN0aXZlLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLmFjdGl2ZSB7XHJcbiAgb3V0bGluZTogMDtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xyXG4gIGJveC1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLmRpc2FibGVkLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuW2Rpc2FibGVkXSxcclxuLmJvb3RzdHJhcC1pc28gZmllbGRzZXRbZGlzYWJsZWRdIC5idG4ge1xyXG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgb3BhY2l0eTogMC42NTtcclxuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9NjUpO1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5idG4tZGVmYXVsdCB7XHJcbiAgY29sb3I6ICMzMzMzMzM7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICBib3JkZXItY29sb3I6ICNjY2NjY2M7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1kZWZhdWx0OmhvdmVyLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWRlZmF1bHQ6Zm9jdXMsXHJcbi5ib290c3RyYXAtaXNvIC5idG4tZGVmYXVsdC5mb2N1cyxcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1kZWZhdWx0OmFjdGl2ZSxcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1kZWZhdWx0LmFjdGl2ZSxcclxuLmJvb3RzdHJhcC1pc28gLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1kZWZhdWx0IHtcclxuICBjb2xvcjogIzMzMzMzMztcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2O1xyXG4gIGJvcmRlci1jb2xvcjogI2FkYWRhZDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWRlZmF1bHQ6YWN0aXZlLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWRlZmF1bHQuYWN0aXZlLFxyXG4uYm9vdHN0cmFwLWlzbyAub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLWRlZmF1bHQge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1kZWZhdWx0LmRpc2FibGVkLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWRlZmF1bHRbZGlzYWJsZWRdLFxyXG4uYm9vdHN0cmFwLWlzbyBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kZWZhdWx0LFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWRlZmF1bHQuZGlzYWJsZWQ6aG92ZXIsXHJcbi5ib290c3RyYXAtaXNvIC5idG4tZGVmYXVsdFtkaXNhYmxlZF06aG92ZXIsXHJcbi5ib290c3RyYXAtaXNvIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRlZmF1bHQ6aG92ZXIsXHJcbi5ib290c3RyYXAtaXNvIC5idG4tZGVmYXVsdC5kaXNhYmxlZDpmb2N1cyxcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1kZWZhdWx0W2Rpc2FibGVkXTpmb2N1cyxcclxuLmJvb3RzdHJhcC1pc28gZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGVmYXVsdDpmb2N1cyxcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1kZWZhdWx0LmRpc2FibGVkLmZvY3VzLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWRlZmF1bHRbZGlzYWJsZWRdLmZvY3VzLFxyXG4uYm9vdHN0cmFwLWlzbyBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kZWZhdWx0LmZvY3VzLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWRlZmF1bHQuZGlzYWJsZWQ6YWN0aXZlLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWRlZmF1bHRbZGlzYWJsZWRdOmFjdGl2ZSxcclxuLmJvb3RzdHJhcC1pc28gZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGVmYXVsdDphY3RpdmUsXHJcbi5ib290c3RyYXAtaXNvIC5idG4tZGVmYXVsdC5kaXNhYmxlZC5hY3RpdmUsXHJcbi5ib290c3RyYXAtaXNvIC5idG4tZGVmYXVsdFtkaXNhYmxlZF0uYWN0aXZlLFxyXG4uYm9vdHN0cmFwLWlzbyBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kZWZhdWx0LmFjdGl2ZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICBib3JkZXItY29sb3I6ICNjY2NjY2M7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1kZWZhdWx0IC5iYWRnZSB7XHJcbiAgY29sb3I6ICNmZmZmZmY7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzMzMztcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXByaW1hcnkge1xyXG4gIGNvbG9yOiAjZmZmZmZmO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzdhYjc7XHJcbiAgYm9yZGVyLWNvbG9yOiAjMmU2ZGE0O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5idG4tcHJpbWFyeTpob3ZlcixcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1wcmltYXJ5OmZvY3VzLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXByaW1hcnkuZm9jdXMsXHJcbi5ib290c3RyYXAtaXNvIC5idG4tcHJpbWFyeTphY3RpdmUsXHJcbi5ib290c3RyYXAtaXNvIC5idG4tcHJpbWFyeS5hY3RpdmUsXHJcbi5ib290c3RyYXAtaXNvIC5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tcHJpbWFyeSB7XHJcbiAgY29sb3I6ICNmZmZmZmY7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4NjA5MDtcclxuICBib3JkZXItY29sb3I6ICMyMDRkNzQ7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1wcmltYXJ5OmFjdGl2ZSxcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1wcmltYXJ5LmFjdGl2ZSxcclxuLmJvb3RzdHJhcC1pc28gLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1wcmltYXJ5IHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5idG4tcHJpbWFyeS5kaXNhYmxlZCxcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1wcmltYXJ5W2Rpc2FibGVkXSxcclxuLmJvb3RzdHJhcC1pc28gZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tcHJpbWFyeSxcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1wcmltYXJ5LmRpc2FibGVkOmhvdmVyLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXByaW1hcnlbZGlzYWJsZWRdOmhvdmVyLFxyXG4uYm9vdHN0cmFwLWlzbyBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1wcmltYXJ5OmhvdmVyLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXByaW1hcnkuZGlzYWJsZWQ6Zm9jdXMsXHJcbi5ib290c3RyYXAtaXNvIC5idG4tcHJpbWFyeVtkaXNhYmxlZF06Zm9jdXMsXHJcbi5ib290c3RyYXAtaXNvIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXByaW1hcnk6Zm9jdXMsXHJcbi5ib290c3RyYXAtaXNvIC5idG4tcHJpbWFyeS5kaXNhYmxlZC5mb2N1cyxcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1wcmltYXJ5W2Rpc2FibGVkXS5mb2N1cyxcclxuLmJvb3RzdHJhcC1pc28gZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tcHJpbWFyeS5mb2N1cyxcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1wcmltYXJ5LmRpc2FibGVkOmFjdGl2ZSxcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1wcmltYXJ5W2Rpc2FibGVkXTphY3RpdmUsXHJcbi5ib290c3RyYXAtaXNvIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXByaW1hcnk6YWN0aXZlLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXByaW1hcnkuZGlzYWJsZWQuYWN0aXZlLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXByaW1hcnlbZGlzYWJsZWRdLmFjdGl2ZSxcclxuLmJvb3RzdHJhcC1pc28gZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tcHJpbWFyeS5hY3RpdmUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzdhYjc7XHJcbiAgYm9yZGVyLWNvbG9yOiAjMmU2ZGE0O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5idG4tcHJpbWFyeSAuYmFkZ2Uge1xyXG4gIGNvbG9yOiAjMzM3YWI3O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1zdWNjZXNzIHtcclxuICBjb2xvcjogI2ZmZmZmZjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWNiODVjO1xyXG4gIGJvcmRlci1jb2xvcjogIzRjYWU0YztcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXN1Y2Nlc3M6aG92ZXIsXHJcbi5ib290c3RyYXAtaXNvIC5idG4tc3VjY2Vzczpmb2N1cyxcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1zdWNjZXNzLmZvY3VzLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXN1Y2Nlc3M6YWN0aXZlLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXN1Y2Nlc3MuYWN0aXZlLFxyXG4uYm9vdHN0cmFwLWlzbyAub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLXN1Y2Nlc3Mge1xyXG4gIGNvbG9yOiAjZmZmZmZmO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICM0NDlkNDQ7XHJcbiAgYm9yZGVyLWNvbG9yOiAjMzk4NDM5O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5idG4tc3VjY2VzczphY3RpdmUsXHJcbi5ib290c3RyYXAtaXNvIC5idG4tc3VjY2Vzcy5hY3RpdmUsXHJcbi5ib290c3RyYXAtaXNvIC5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tc3VjY2VzcyB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXN1Y2Nlc3MuZGlzYWJsZWQsXHJcbi5ib290c3RyYXAtaXNvIC5idG4tc3VjY2Vzc1tkaXNhYmxlZF0sXHJcbi5ib290c3RyYXAtaXNvIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXN1Y2Nlc3MsXHJcbi5ib290c3RyYXAtaXNvIC5idG4tc3VjY2Vzcy5kaXNhYmxlZDpob3ZlcixcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1zdWNjZXNzW2Rpc2FibGVkXTpob3ZlcixcclxuLmJvb3RzdHJhcC1pc28gZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tc3VjY2Vzczpob3ZlcixcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1zdWNjZXNzLmRpc2FibGVkOmZvY3VzLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXN1Y2Nlc3NbZGlzYWJsZWRdOmZvY3VzLFxyXG4uYm9vdHN0cmFwLWlzbyBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1zdWNjZXNzOmZvY3VzLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXN1Y2Nlc3MuZGlzYWJsZWQuZm9jdXMsXHJcbi5ib290c3RyYXAtaXNvIC5idG4tc3VjY2Vzc1tkaXNhYmxlZF0uZm9jdXMsXHJcbi5ib290c3RyYXAtaXNvIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXN1Y2Nlc3MuZm9jdXMsXHJcbi5ib290c3RyYXAtaXNvIC5idG4tc3VjY2Vzcy5kaXNhYmxlZDphY3RpdmUsXHJcbi5ib290c3RyYXAtaXNvIC5idG4tc3VjY2Vzc1tkaXNhYmxlZF06YWN0aXZlLFxyXG4uYm9vdHN0cmFwLWlzbyBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1zdWNjZXNzOmFjdGl2ZSxcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1zdWNjZXNzLmRpc2FibGVkLmFjdGl2ZSxcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1zdWNjZXNzW2Rpc2FibGVkXS5hY3RpdmUsXHJcbi5ib290c3RyYXAtaXNvIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXN1Y2Nlc3MuYWN0aXZlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWNiODVjO1xyXG4gIGJvcmRlci1jb2xvcjogIzRjYWU0YztcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXN1Y2Nlc3MgLmJhZGdlIHtcclxuICBjb2xvcjogIzVjYjg1YztcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5idG4taW5mbyB7XHJcbiAgY29sb3I6ICNmZmZmZmY7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzViYzBkZTtcclxuICBib3JkZXItY29sb3I6ICM0NmI4ZGE7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1pbmZvOmhvdmVyLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWluZm86Zm9jdXMsXHJcbi5ib290c3RyYXAtaXNvIC5idG4taW5mby5mb2N1cyxcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1pbmZvOmFjdGl2ZSxcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1pbmZvLmFjdGl2ZSxcclxuLmJvb3RzdHJhcC1pc28gLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1pbmZvIHtcclxuICBjb2xvcjogI2ZmZmZmZjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzFiMGQ1O1xyXG4gIGJvcmRlci1jb2xvcjogIzI2OWFiYztcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWluZm86YWN0aXZlLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWluZm8uYWN0aXZlLFxyXG4uYm9vdHN0cmFwLWlzbyAub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLWluZm8ge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1pbmZvLmRpc2FibGVkLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWluZm9bZGlzYWJsZWRdLFxyXG4uYm9vdHN0cmFwLWlzbyBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1pbmZvLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWluZm8uZGlzYWJsZWQ6aG92ZXIsXHJcbi5ib290c3RyYXAtaXNvIC5idG4taW5mb1tkaXNhYmxlZF06aG92ZXIsXHJcbi5ib290c3RyYXAtaXNvIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWluZm86aG92ZXIsXHJcbi5ib290c3RyYXAtaXNvIC5idG4taW5mby5kaXNhYmxlZDpmb2N1cyxcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1pbmZvW2Rpc2FibGVkXTpmb2N1cyxcclxuLmJvb3RzdHJhcC1pc28gZmllbGRzZXRbZGlzYWJsZWRdIC5idG4taW5mbzpmb2N1cyxcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1pbmZvLmRpc2FibGVkLmZvY3VzLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWluZm9bZGlzYWJsZWRdLmZvY3VzLFxyXG4uYm9vdHN0cmFwLWlzbyBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1pbmZvLmZvY3VzLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWluZm8uZGlzYWJsZWQ6YWN0aXZlLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWluZm9bZGlzYWJsZWRdOmFjdGl2ZSxcclxuLmJvb3RzdHJhcC1pc28gZmllbGRzZXRbZGlzYWJsZWRdIC5idG4taW5mbzphY3RpdmUsXHJcbi5ib290c3RyYXAtaXNvIC5idG4taW5mby5kaXNhYmxlZC5hY3RpdmUsXHJcbi5ib290c3RyYXAtaXNvIC5idG4taW5mb1tkaXNhYmxlZF0uYWN0aXZlLFxyXG4uYm9vdHN0cmFwLWlzbyBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1pbmZvLmFjdGl2ZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzViYzBkZTtcclxuICBib3JkZXItY29sb3I6ICM0NmI4ZGE7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1pbmZvIC5iYWRnZSB7XHJcbiAgY29sb3I6ICM1YmMwZGU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXdhcm5pbmcge1xyXG4gIGNvbG9yOiAjZmZmZmZmO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGFkNGU7XHJcbiAgYm9yZGVyLWNvbG9yOiAjZWVhMjM2O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5idG4td2FybmluZzpob3ZlcixcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi13YXJuaW5nOmZvY3VzLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXdhcm5pbmcuZm9jdXMsXHJcbi5ib290c3RyYXAtaXNvIC5idG4td2FybmluZzphY3RpdmUsXHJcbi5ib290c3RyYXAtaXNvIC5idG4td2FybmluZy5hY3RpdmUsXHJcbi5ib290c3RyYXAtaXNvIC5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4td2FybmluZyB7XHJcbiAgY29sb3I6ICNmZmZmZmY7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjOTcxZjtcclxuICBib3JkZXItY29sb3I6ICNkNTg1MTI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmJ0bi13YXJuaW5nOmFjdGl2ZSxcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi13YXJuaW5nLmFjdGl2ZSxcclxuLmJvb3RzdHJhcC1pc28gLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi13YXJuaW5nIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5idG4td2FybmluZy5kaXNhYmxlZCxcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi13YXJuaW5nW2Rpc2FibGVkXSxcclxuLmJvb3RzdHJhcC1pc28gZmllbGRzZXRbZGlzYWJsZWRdIC5idG4td2FybmluZyxcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi13YXJuaW5nLmRpc2FibGVkOmhvdmVyLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXdhcm5pbmdbZGlzYWJsZWRdOmhvdmVyLFxyXG4uYm9vdHN0cmFwLWlzbyBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi13YXJuaW5nOmhvdmVyLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXdhcm5pbmcuZGlzYWJsZWQ6Zm9jdXMsXHJcbi5ib290c3RyYXAtaXNvIC5idG4td2FybmluZ1tkaXNhYmxlZF06Zm9jdXMsXHJcbi5ib290c3RyYXAtaXNvIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXdhcm5pbmc6Zm9jdXMsXHJcbi5ib290c3RyYXAtaXNvIC5idG4td2FybmluZy5kaXNhYmxlZC5mb2N1cyxcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi13YXJuaW5nW2Rpc2FibGVkXS5mb2N1cyxcclxuLmJvb3RzdHJhcC1pc28gZmllbGRzZXRbZGlzYWJsZWRdIC5idG4td2FybmluZy5mb2N1cyxcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi13YXJuaW5nLmRpc2FibGVkOmFjdGl2ZSxcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi13YXJuaW5nW2Rpc2FibGVkXTphY3RpdmUsXHJcbi5ib290c3RyYXAtaXNvIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXdhcm5pbmc6YWN0aXZlLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXdhcm5pbmcuZGlzYWJsZWQuYWN0aXZlLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXdhcm5pbmdbZGlzYWJsZWRdLmFjdGl2ZSxcclxuLmJvb3RzdHJhcC1pc28gZmllbGRzZXRbZGlzYWJsZWRdIC5idG4td2FybmluZy5hY3RpdmUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGFkNGU7XHJcbiAgYm9yZGVyLWNvbG9yOiAjZWVhMjM2O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5idG4td2FybmluZyAuYmFkZ2Uge1xyXG4gIGNvbG9yOiAjZjBhZDRlO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1kYW5nZXIge1xyXG4gIGNvbG9yOiAjZmZmZmZmO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNkOTUzNGY7XHJcbiAgYm9yZGVyLWNvbG9yOiAjZDQzZjNhO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5idG4tZGFuZ2VyOmhvdmVyLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWRhbmdlcjpmb2N1cyxcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1kYW5nZXIuZm9jdXMsXHJcbi5ib290c3RyYXAtaXNvIC5idG4tZGFuZ2VyOmFjdGl2ZSxcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1kYW5nZXIuYWN0aXZlLFxyXG4uYm9vdHN0cmFwLWlzbyAub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLWRhbmdlciB7XHJcbiAgY29sb3I6ICNmZmZmZmY7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MzAyYztcclxuICBib3JkZXItY29sb3I6ICNhYzI5MjU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1kYW5nZXI6YWN0aXZlLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWRhbmdlci5hY3RpdmUsXHJcbi5ib290c3RyYXAtaXNvIC5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tZGFuZ2VyIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5idG4tZGFuZ2VyLmRpc2FibGVkLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWRhbmdlcltkaXNhYmxlZF0sXHJcbi5ib290c3RyYXAtaXNvIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRhbmdlcixcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1kYW5nZXIuZGlzYWJsZWQ6aG92ZXIsXHJcbi5ib290c3RyYXAtaXNvIC5idG4tZGFuZ2VyW2Rpc2FibGVkXTpob3ZlcixcclxuLmJvb3RzdHJhcC1pc28gZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGFuZ2VyOmhvdmVyLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWRhbmdlci5kaXNhYmxlZDpmb2N1cyxcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1kYW5nZXJbZGlzYWJsZWRdOmZvY3VzLFxyXG4uYm9vdHN0cmFwLWlzbyBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kYW5nZXI6Zm9jdXMsXHJcbi5ib290c3RyYXAtaXNvIC5idG4tZGFuZ2VyLmRpc2FibGVkLmZvY3VzLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWRhbmdlcltkaXNhYmxlZF0uZm9jdXMsXHJcbi5ib290c3RyYXAtaXNvIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRhbmdlci5mb2N1cyxcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1kYW5nZXIuZGlzYWJsZWQ6YWN0aXZlLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWRhbmdlcltkaXNhYmxlZF06YWN0aXZlLFxyXG4uYm9vdHN0cmFwLWlzbyBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kYW5nZXI6YWN0aXZlLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWRhbmdlci5kaXNhYmxlZC5hY3RpdmUsXHJcbi5ib290c3RyYXAtaXNvIC5idG4tZGFuZ2VyW2Rpc2FibGVkXS5hY3RpdmUsXHJcbi5ib290c3RyYXAtaXNvIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRhbmdlci5hY3RpdmUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNkOTUzNGY7XHJcbiAgYm9yZGVyLWNvbG9yOiAjZDQzZjNhO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5idG4tZGFuZ2VyIC5iYWRnZSB7XHJcbiAgY29sb3I6ICNkOTUzNGY7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWxpbmsge1xyXG4gIGNvbG9yOiAjMzM3YWI3O1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgYm9yZGVyLXJhZGl1czogMDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWxpbmssXHJcbi5ib290c3RyYXAtaXNvIC5idG4tbGluazphY3RpdmUsXHJcbi5ib290c3RyYXAtaXNvIC5idG4tbGluay5hY3RpdmUsXHJcbi5ib290c3RyYXAtaXNvIC5idG4tbGlua1tkaXNhYmxlZF0sXHJcbi5ib290c3RyYXAtaXNvIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWxpbmsge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5idG4tbGluayxcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1saW5rOmhvdmVyLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWxpbms6Zm9jdXMsXHJcbi5ib290c3RyYXAtaXNvIC5idG4tbGluazphY3RpdmUge1xyXG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1saW5rOmhvdmVyLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWxpbms6Zm9jdXMge1xyXG4gIGNvbG9yOiAjMjM1MjdjO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5idG4tbGlua1tkaXNhYmxlZF06aG92ZXIsXHJcbi5ib290c3RyYXAtaXNvIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWxpbms6aG92ZXIsXHJcbi5ib290c3RyYXAtaXNvIC5idG4tbGlua1tkaXNhYmxlZF06Zm9jdXMsXHJcbi5ib290c3RyYXAtaXNvIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWxpbms6Zm9jdXMge1xyXG4gIGNvbG9yOiAjNzc3Nzc3O1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWxnLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWdyb3VwLWxnID4gLmJ0biB7XHJcbiAgcGFkZGluZzogMTBweCAxNnB4O1xyXG4gIGZvbnQtc2l6ZTogMThweDtcclxuICBsaW5lLWhlaWdodDogMS4zMzMzMzMzO1xyXG4gIGJvcmRlci1yYWRpdXM6IDZweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXNtLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWdyb3VwLXNtID4gLmJ0biB7XHJcbiAgcGFkZGluZzogNXB4IDEwcHg7XHJcbiAgZm9udC1zaXplOiAxMnB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5idG4teHMsXHJcbi5ib290c3RyYXAtaXNvIC5idG4tZ3JvdXAteHMgPiAuYnRuIHtcclxuICBwYWRkaW5nOiAxcHggNXB4O1xyXG4gIGZvbnQtc2l6ZTogMTJweDtcclxuICBsaW5lLWhlaWdodDogMS41O1xyXG4gIGJvcmRlci1yYWRpdXM6IDNweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWJsb2NrIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWJsb2NrICsgLmJ0bi1ibG9jayB7XHJcbiAgbWFyZ2luLXRvcDogNXB4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0uYnRuLWJsb2NrLFxyXG4uYm9vdHN0cmFwLWlzbyBpbnB1dFt0eXBlPVwicmVzZXRcIl0uYnRuLWJsb2NrLFxyXG4uYm9vdHN0cmFwLWlzbyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLmJ0bi1ibG9jayB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmZhZGUge1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGxpbmVhcjtcclxuICAtby10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGxpbmVhcjtcclxuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGxpbmVhcjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZmFkZS5pbiB7XHJcbiAgb3BhY2l0eTogMTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuY29sbGFwc2Uge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5jb2xsYXBzZS5pbiB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyB0ci5jb2xsYXBzZS5pbiB7XHJcbiAgZGlzcGxheTogdGFibGUtcm93O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIHRib2R5LmNvbGxhcHNlLmluIHtcclxuICBkaXNwbGF5OiB0YWJsZS1yb3ctZ3JvdXA7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmNvbGxhcHNpbmcge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBoZWlnaHQ6IDA7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IGhlaWdodCwgdmlzaWJpbGl0eTtcclxuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBoZWlnaHQsIHZpc2liaWxpdHk7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjM1cztcclxuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjM1cztcclxuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlO1xyXG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5jYXJldCB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHdpZHRoOiAwO1xyXG4gIGhlaWdodDogMDtcclxuICBtYXJnaW4tbGVmdDogMnB4O1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgYm9yZGVyLXRvcDogNHB4IGRhc2hlZDtcclxuICBib3JkZXItcmlnaHQ6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICBib3JkZXItbGVmdDogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5kcm9wdXAsXHJcbi5ib290c3RyYXAtaXNvIC5kcm9wZG93biB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xyXG4gIG91dGxpbmU6IDA7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmRyb3Bkb3duLW1lbnUge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDEwMCU7XHJcbiAgbGVmdDogMDtcclxuICB6LWluZGV4OiAxMDAwO1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgbWluLXdpZHRoOiAxNjBweDtcclxuICBwYWRkaW5nOiA1cHggMDtcclxuICBtYXJnaW46IDJweCAwIDA7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgdGV4dC1hbGlnbjogbGVmdDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2NjY2M7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjE1KTtcclxuICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDZweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xNzUpO1xyXG4gIGJveC1zaGFkb3c6IDAgNnB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjE3NSk7XHJcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZHJvcGRvd24tbWVudS5wdWxsLXJpZ2h0IHtcclxuICByaWdodDogMDtcclxuICBsZWZ0OiBhdXRvO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5kcm9wZG93bi1tZW51IC5kaXZpZGVyIHtcclxuICBoZWlnaHQ6IDFweDtcclxuICBtYXJnaW46IDlweCAwO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZTVlNTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZHJvcGRvd24tbWVudSA+IGxpID4gYSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgcGFkZGluZzogM3B4IDIwcHg7XHJcbiAgY2xlYXI6IGJvdGg7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcclxuICBjb2xvcjogIzMzMzMzMztcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5kcm9wZG93bi1tZW51ID4gbGkgPiBhOmhvdmVyLFxyXG4uYm9vdHN0cmFwLWlzbyAuZHJvcGRvd24tbWVudSA+IGxpID4gYTpmb2N1cyB7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIGNvbG9yOiAjMjYyNjI2O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmRyb3Bkb3duLW1lbnUgPiAuYWN0aXZlID4gYSxcclxuLmJvb3RzdHJhcC1pc28gLmRyb3Bkb3duLW1lbnUgPiAuYWN0aXZlID4gYTpob3ZlcixcclxuLmJvb3RzdHJhcC1pc28gLmRyb3Bkb3duLW1lbnUgPiAuYWN0aXZlID4gYTpmb2N1cyB7XHJcbiAgY29sb3I6ICNmZmZmZmY7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIG91dGxpbmU6IDA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzN2FiNztcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZHJvcGRvd24tbWVudSA+IC5kaXNhYmxlZCA+IGEsXHJcbi5ib290c3RyYXAtaXNvIC5kcm9wZG93bi1tZW51ID4gLmRpc2FibGVkID4gYTpob3ZlcixcclxuLmJvb3RzdHJhcC1pc28gLmRyb3Bkb3duLW1lbnUgPiAuZGlzYWJsZWQgPiBhOmZvY3VzIHtcclxuICBjb2xvcjogIzc3Nzc3NztcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZHJvcGRvd24tbWVudSA+IC5kaXNhYmxlZCA+IGE6aG92ZXIsXHJcbi5ib290c3RyYXAtaXNvIC5kcm9wZG93bi1tZW51ID4gLmRpc2FibGVkID4gYTpmb2N1cyB7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XHJcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoZW5hYmxlZD1mYWxzZSk7XHJcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAub3BlbiA+IC5kcm9wZG93bi1tZW51IHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAub3BlbiA+IGEge1xyXG4gIG91dGxpbmU6IDA7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmRyb3Bkb3duLW1lbnUtcmlnaHQge1xyXG4gIGxlZnQ6IGF1dG87XHJcbiAgcmlnaHQ6IDA7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmRyb3Bkb3duLW1lbnUtbGVmdCB7XHJcbiAgbGVmdDogMDtcclxuICByaWdodDogYXV0bztcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZHJvcGRvd24taGVhZGVyIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBwYWRkaW5nOiAzcHggMjBweDtcclxuICBmb250LXNpemU6IDEycHg7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XHJcbiAgY29sb3I6ICM3Nzc3Nzc7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZHJvcGRvd24tYmFja2Ryb3Age1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICBsZWZ0OiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGJvdHRvbTogMDtcclxuICB0b3A6IDA7XHJcbiAgei1pbmRleDogOTkwO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5wdWxsLXJpZ2h0ID4gLmRyb3Bkb3duLW1lbnUge1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGxlZnQ6IGF1dG87XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmRyb3B1cCAuY2FyZXQsXHJcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItZml4ZWQtYm90dG9tIC5kcm9wZG93biAuY2FyZXQge1xyXG4gIGJvcmRlci10b3A6IDA7XHJcbiAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkO1xyXG4gIGNvbnRlbnQ6IFwiXCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmRyb3B1cCAuZHJvcGRvd24tbWVudSxcclxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1maXhlZC1ib3R0b20gLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51IHtcclxuICB0b3A6IGF1dG87XHJcbiAgYm90dG9tOiAxMDAlO1xyXG4gIG1hcmdpbi1ib3R0b206IDJweDtcclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyLXJpZ2h0IC5kcm9wZG93bi1tZW51IHtcclxuICAgIGxlZnQ6IGF1dG87XHJcbiAgICByaWdodDogMDtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1yaWdodCAuZHJvcGRvd24tbWVudS1sZWZ0IHtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICByaWdodDogYXV0bztcclxuICB9XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ncm91cCxcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5idG4tZ3JvdXAgPiAuYnRuLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0biB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5idG4tZ3JvdXAgPiAuYnRuOmhvdmVyLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpob3ZlcixcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ncm91cCA+IC5idG46Zm9jdXMsXHJcbi5ib290c3RyYXAtaXNvIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmZvY3VzLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWdyb3VwID4gLmJ0bjphY3RpdmUsXHJcbi5ib290c3RyYXAtaXNvIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmFjdGl2ZSxcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ncm91cCA+IC5idG4uYWN0aXZlLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi5hY3RpdmUge1xyXG4gIHotaW5kZXg6IDI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ncm91cCAuYnRuICsgLmJ0bixcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ncm91cCAuYnRuICsgLmJ0bi1ncm91cCxcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ncm91cCAuYnRuLWdyb3VwICsgLmJ0bixcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ncm91cCAuYnRuLWdyb3VwICsgLmJ0bi1ncm91cCB7XHJcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmJ0bi10b29sYmFyIHtcclxuICBtYXJnaW4tbGVmdDogLTVweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXRvb2xiYXIgLmJ0bi1ncm91cCxcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi10b29sYmFyIC5pbnB1dC1ncm91cCB7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmJ0bi10b29sYmFyID4gLmJ0bixcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi10b29sYmFyID4gLmJ0bi1ncm91cCxcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi10b29sYmFyID4gLmlucHV0LWdyb3VwIHtcclxuICBtYXJnaW4tbGVmdDogNXB4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5idG4tZ3JvdXAgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpIHtcclxuICBib3JkZXItcmFkaXVzOiAwO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5idG4tZ3JvdXAgPiAuYnRuOmZpcnN0LWNoaWxkIHtcclxuICBtYXJnaW4tbGVmdDogMDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWdyb3VwID4gLmJ0bjpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSB7XHJcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XHJcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ncm91cCA+IC5idG46bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSxcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ncm91cCA+IC5kcm9wZG93bi10b2dnbGU6bm90KDpmaXJzdC1jaGlsZCkge1xyXG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XHJcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWdyb3VwID4gLmJ0bi1ncm91cCB7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xyXG4gIGJvcmRlci1yYWRpdXM6IDA7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSA+IC5idG46bGFzdC1jaGlsZCxcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSA+IC5kcm9wZG93bi10b2dnbGUge1xyXG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xyXG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuOmZpcnN0LWNoaWxkIHtcclxuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xyXG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ncm91cCAuZHJvcGRvd24tdG9nZ2xlOmFjdGl2ZSxcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ncm91cC5vcGVuIC5kcm9wZG93bi10b2dnbGUge1xyXG4gIG91dGxpbmU6IDA7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ncm91cCA+IC5idG4gKyAuZHJvcGRvd24tdG9nZ2xlIHtcclxuICBwYWRkaW5nLWxlZnQ6IDhweDtcclxuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ncm91cCA+IC5idG4tbGcgKyAuZHJvcGRvd24tdG9nZ2xlIHtcclxuICBwYWRkaW5nLWxlZnQ6IDEycHg7XHJcbiAgcGFkZGluZy1yaWdodDogMTJweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWdyb3VwLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZSB7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XHJcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5idG4tZ3JvdXAub3BlbiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1saW5rIHtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuIC5jYXJldCB7XHJcbiAgbWFyZ2luLWxlZnQ6IDA7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1sZyAuY2FyZXQge1xyXG4gIGJvcmRlci13aWR0aDogNXB4IDVweCAwO1xyXG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmRyb3B1cCAuYnRuLWxnIC5jYXJldCB7XHJcbiAgYm9yZGVyLXdpZHRoOiAwIDVweCA1cHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4sXHJcbi5ib290c3RyYXAtaXNvIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cCA+IC5idG4ge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGZsb2F0OiBub25lO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cCA+IC5idG4ge1xyXG4gIGZsb2F0OiBub25lO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuICsgLmJ0bixcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4gKyAuYnRuLWdyb3VwLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cCArIC5idG4sXHJcbi5ib290c3RyYXAtaXNvIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwICsgLmJ0bi1ncm91cCB7XHJcbiAgbWFyZ2luLXRvcDogLTFweDtcclxuICBtYXJnaW4tbGVmdDogMDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpIHtcclxuICBib3JkZXItcmFkaXVzOiAwO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0cHg7XHJcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XHJcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA0cHg7XHJcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XHJcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biB7XHJcbiAgYm9yZGVyLXJhZGl1czogMDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0bjpsYXN0LWNoaWxkLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpID4gLmRyb3Bkb3duLXRvZ2dsZSB7XHJcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XHJcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0bjpmaXJzdC1jaGlsZCB7XHJcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XHJcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWdyb3VwLWp1c3RpZmllZCB7XHJcbiAgZGlzcGxheTogdGFibGU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgdGFibGUtbGF5b3V0OiBmaXhlZDtcclxuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5idG4tZ3JvdXAtanVzdGlmaWVkID4gLmJ0bixcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ncm91cC1qdXN0aWZpZWQgPiAuYnRuLWdyb3VwIHtcclxuICBmbG9hdDogbm9uZTtcclxuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gIHdpZHRoOiAxJTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWdyb3VwLWp1c3RpZmllZCA+IC5idG4tZ3JvdXAgLmJ0biB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ncm91cC1qdXN0aWZpZWQgPiAuYnRuLWdyb3VwIC5kcm9wZG93bi1tZW51IHtcclxuICBsZWZ0OiBhdXRvO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIFtkYXRhLXRvZ2dsZT1cImJ1dHRvbnNcIl0gPiAuYnRuIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcclxuLmJvb3RzdHJhcC1pc28gW2RhdGEtdG9nZ2xlPVwiYnV0dG9uc1wiXSA+IC5idG4tZ3JvdXAgPiAuYnRuIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcclxuLmJvb3RzdHJhcC1pc28gW2RhdGEtdG9nZ2xlPVwiYnV0dG9uc1wiXSA+IC5idG4gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxyXG4uYm9vdHN0cmFwLWlzbyBbZGF0YS10b2dnbGU9XCJidXR0b25zXCJdID4gLmJ0bi1ncm91cCA+IC5idG4gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuaW5wdXQtZ3JvdXAge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBkaXNwbGF5OiB0YWJsZTtcclxuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5pbnB1dC1ncm91cFtjbGFzcyo9XCJjb2wtXCJdIHtcclxuICBmbG9hdDogbm9uZTtcclxuICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgcGFkZGluZy1yaWdodDogMDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHotaW5kZXg6IDI7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sLFxyXG4uYm9vdHN0cmFwLWlzbyAuaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYWRkb24sXHJcbi5ib290c3RyYXAtaXNvIC5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1idG4gPiAuYnRuIHtcclxuICBoZWlnaHQ6IDQ2cHg7XHJcbiAgcGFkZGluZzogMTBweCAxNnB4O1xyXG4gIGZvbnQtc2l6ZTogMThweDtcclxuICBsaW5lLWhlaWdodDogMS4zMzMzMzMzO1xyXG4gIGJvcmRlci1yYWRpdXM6IDZweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyBzZWxlY3QuaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sLFxyXG4uYm9vdHN0cmFwLWlzbyBzZWxlY3QuaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYWRkb24sXHJcbi5ib290c3RyYXAtaXNvIHNlbGVjdC5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1idG4gPiAuYnRuIHtcclxuICBoZWlnaHQ6IDQ2cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDQ2cHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gdGV4dGFyZWEuaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sLFxyXG4uYm9vdHN0cmFwLWlzbyB0ZXh0YXJlYS5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hZGRvbixcclxuLmJvb3RzdHJhcC1pc28gdGV4dGFyZWEuaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYnRuID4gLmJ0bixcclxuLmJvb3RzdHJhcC1pc28gc2VsZWN0W211bHRpcGxlXS5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2wsXHJcbi5ib290c3RyYXAtaXNvIHNlbGVjdFttdWx0aXBsZV0uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYWRkb24sXHJcbi5ib290c3RyYXAtaXNvIHNlbGVjdFttdWx0aXBsZV0uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYnRuID4gLmJ0biB7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wsXHJcbi5ib290c3RyYXAtaXNvIC5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hZGRvbixcclxuLmJvb3RzdHJhcC1pc28gLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWJ0biA+IC5idG4ge1xyXG4gIGhlaWdodDogMzBweDtcclxuICBwYWRkaW5nOiA1cHggMTBweDtcclxuICBmb250LXNpemU6IDEycHg7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gc2VsZWN0LmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbCxcclxuLmJvb3RzdHJhcC1pc28gc2VsZWN0LmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFkZG9uLFxyXG4uYm9vdHN0cmFwLWlzbyBzZWxlY3QuaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYnRuID4gLmJ0biB7XHJcbiAgaGVpZ2h0OiAzMHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIHRleHRhcmVhLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbCxcclxuLmJvb3RzdHJhcC1pc28gdGV4dGFyZWEuaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYWRkb24sXHJcbi5ib290c3RyYXAtaXNvIHRleHRhcmVhLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWJ0biA+IC5idG4sXHJcbi5ib290c3RyYXAtaXNvIHNlbGVjdFttdWx0aXBsZV0uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sLFxyXG4uYm9vdHN0cmFwLWlzbyBzZWxlY3RbbXVsdGlwbGVdLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFkZG9uLFxyXG4uYm9vdHN0cmFwLWlzbyBzZWxlY3RbbXVsdGlwbGVdLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWJ0biA+IC5idG4ge1xyXG4gIGhlaWdodDogYXV0bztcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuaW5wdXQtZ3JvdXAtYWRkb24sXHJcbi5ib290c3RyYXAtaXNvIC5pbnB1dC1ncm91cC1idG4sXHJcbi5ib290c3RyYXAtaXNvIC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sIHtcclxuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5pbnB1dC1ncm91cC1hZGRvbjpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpLFxyXG4uYm9vdHN0cmFwLWlzbyAuaW5wdXQtZ3JvdXAtYnRuOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCksXHJcbi5ib290c3RyYXAtaXNvIC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gIGJvcmRlci1yYWRpdXM6IDA7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmlucHV0LWdyb3VwLWFkZG9uLFxyXG4uYm9vdHN0cmFwLWlzbyAuaW5wdXQtZ3JvdXAtYnRuIHtcclxuICB3aWR0aDogMSU7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5pbnB1dC1ncm91cC1hZGRvbiB7XHJcbiAgcGFkZGluZzogNnB4IDEycHg7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgY29sb3I6ICM1NTU1NTU7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjY2NjYztcclxuICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmlucHV0LWdyb3VwLWFkZG9uLmlucHV0LXNtIHtcclxuICBwYWRkaW5nOiA1cHggMTBweDtcclxuICBmb250LXNpemU6IDEycHg7XHJcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5pbnB1dC1ncm91cC1hZGRvbi5pbnB1dC1sZyB7XHJcbiAgcGFkZGluZzogMTBweCAxNnB4O1xyXG4gIGZvbnQtc2l6ZTogMThweDtcclxuICBib3JkZXItcmFkaXVzOiA2cHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmlucHV0LWdyb3VwLWFkZG9uIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcclxuLmJvb3RzdHJhcC1pc28gLmlucHV0LWdyb3VwLWFkZG9uIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XHJcbiAgbWFyZ2luLXRvcDogMDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDpmaXJzdC1jaGlsZCxcclxuLmJvb3RzdHJhcC1pc28gLmlucHV0LWdyb3VwLWFkZG9uOmZpcnN0LWNoaWxkLFxyXG4uYm9vdHN0cmFwLWlzbyAuaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkID4gLmJ0bixcclxuLmJvb3RzdHJhcC1pc28gLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZCA+IC5idG4tZ3JvdXAgPiAuYnRuLFxyXG4uYm9vdHN0cmFwLWlzbyAuaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkID4gLmRyb3Bkb3duLXRvZ2dsZSxcclxuLmJvb3RzdHJhcC1pc28gLmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcclxuLmJvb3RzdHJhcC1pc28gLmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biB7XHJcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XHJcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmlucHV0LWdyb3VwLWFkZG9uOmZpcnN0LWNoaWxkIHtcclxuICBib3JkZXItcmlnaHQ6IDA7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2w6bGFzdC1jaGlsZCxcclxuLmJvb3RzdHJhcC1pc28gLmlucHV0LWdyb3VwLWFkZG9uOmxhc3QtY2hpbGQsXHJcbi5ib290c3RyYXAtaXNvIC5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZCA+IC5idG4sXHJcbi5ib290c3RyYXAtaXNvIC5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZCA+IC5idG4tZ3JvdXAgPiAuYnRuLFxyXG4uYm9vdHN0cmFwLWlzbyAuaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQgPiAuZHJvcGRvd24tdG9nZ2xlLFxyXG4uYm9vdHN0cmFwLWlzbyAuaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcclxuLmJvb3RzdHJhcC1pc28gLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuIHtcclxuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xyXG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmlucHV0LWdyb3VwLWFkZG9uOmxhc3QtY2hpbGQge1xyXG4gIGJvcmRlci1sZWZ0OiAwO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5pbnB1dC1ncm91cC1idG4ge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBmb250LXNpemU6IDA7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuaW5wdXQtZ3JvdXAtYnRuID4gLmJ0biB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5pbnB1dC1ncm91cC1idG4gPiAuYnRuICsgLmJ0biB7XHJcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmlucHV0LWdyb3VwLWJ0biA+IC5idG46aG92ZXIsXHJcbi5ib290c3RyYXAtaXNvIC5pbnB1dC1ncm91cC1idG4gPiAuYnRuOmZvY3VzLFxyXG4uYm9vdHN0cmFwLWlzbyAuaW5wdXQtZ3JvdXAtYnRuID4gLmJ0bjphY3RpdmUge1xyXG4gIHotaW5kZXg6IDI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZCA+IC5idG4sXHJcbi5ib290c3RyYXAtaXNvIC5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQgPiAuYnRuLWdyb3VwIHtcclxuICBtYXJnaW4tcmlnaHQ6IC0xcHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkID4gLmJ0bixcclxuLmJvb3RzdHJhcC1pc28gLmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkID4gLmJ0bi1ncm91cCB7XHJcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm5hdiB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMDtcclxuICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubmF2ID4gbGkge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubmF2ID4gbGkgPiBhIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgcGFkZGluZzogMTBweCAxNXB4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5uYXYgPiBsaSA+IGE6aG92ZXIsXHJcbi5ib290c3RyYXAtaXNvIC5uYXYgPiBsaSA+IGE6Zm9jdXMge1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5uYXYgPiBsaS5kaXNhYmxlZCA+IGEge1xyXG4gIGNvbG9yOiAjNzc3Nzc3O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5uYXYgPiBsaS5kaXNhYmxlZCA+IGE6aG92ZXIsXHJcbi5ib290c3RyYXAtaXNvIC5uYXYgPiBsaS5kaXNhYmxlZCA+IGE6Zm9jdXMge1xyXG4gIGNvbG9yOiAjNzc3Nzc3O1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5uYXYgLm9wZW4gPiBhLFxyXG4uYm9vdHN0cmFwLWlzbyAubmF2IC5vcGVuID4gYTpob3ZlcixcclxuLmJvb3RzdHJhcC1pc28gLm5hdiAub3BlbiA+IGE6Zm9jdXMge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XHJcbiAgYm9yZGVyLWNvbG9yOiAjMzM3YWI3O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5uYXYgLm5hdi1kaXZpZGVyIHtcclxuICBoZWlnaHQ6IDFweDtcclxuICBtYXJnaW46IDlweCAwO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZTVlNTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubmF2ID4gbGkgPiBhID4gaW1nIHtcclxuICBtYXgtd2lkdGg6IG5vbmU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm5hdi10YWJzIHtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZGRkZDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubmF2LXRhYnMgPiBsaSB7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubmF2LXRhYnMgPiBsaSA+IGEge1xyXG4gIG1hcmdpbi1yaWdodDogMnB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5uYXYtdGFicyA+IGxpID4gYTpob3ZlciB7XHJcbiAgYm9yZGVyLWNvbG9yOiAjZWVlZWVlICNlZWVlZWUgI2RkZGRkZDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubmF2LXRhYnMgPiBsaS5hY3RpdmUgPiBhLFxyXG4uYm9vdHN0cmFwLWlzbyAubmF2LXRhYnMgPiBsaS5hY3RpdmUgPiBhOmhvdmVyLFxyXG4uYm9vdHN0cmFwLWlzbyAubmF2LXRhYnMgPiBsaS5hY3RpdmUgPiBhOmZvY3VzIHtcclxuICBjb2xvcjogIzU1NTU1NTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGRkZGQ7XHJcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgY3Vyc29yOiBkZWZhdWx0O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5uYXYtdGFicy5uYXYtanVzdGlmaWVkIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBib3JkZXItYm90dG9tOiAwO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gbGkge1xyXG4gIGZsb2F0OiBub25lO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gbGkgPiBhIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51IHtcclxuICB0b3A6IGF1dG87XHJcbiAgbGVmdDogYXV0bztcclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAuYm9vdHN0cmFwLWlzbyAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IGxpIHtcclxuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgICB3aWR0aDogMSU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gbGkgPiBhIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgfVxyXG59XHJcbi5ib290c3RyYXAtaXNvIC5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gbGkgPiBhIHtcclxuICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGEsXHJcbi5ib290c3RyYXAtaXNvIC5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGE6aG92ZXIsXHJcbi5ib290c3RyYXAtaXNvIC5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGE6Zm9jdXMge1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGRkZGQ7XHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgLmJvb3RzdHJhcC1pc28gLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiBsaSA+IGEge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGRkZGQ7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cHggNHB4IDAgMDtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYSxcclxuICAuYm9vdHN0cmFwLWlzbyAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhOmhvdmVyLFxyXG4gIC5ib290c3RyYXAtaXNvIC5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGE6Zm9jdXMge1xyXG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZmZmZjtcclxuICB9XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm5hdi1waWxscyA+IGxpIHtcclxuICBmbG9hdDogbGVmdDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubmF2LXBpbGxzID4gbGkgPiBhIHtcclxuICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm5hdi1waWxscyA+IGxpICsgbGkge1xyXG4gIG1hcmdpbi1sZWZ0OiAycHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm5hdi1waWxscyA+IGxpLmFjdGl2ZSA+IGEsXHJcbi5ib290c3RyYXAtaXNvIC5uYXYtcGlsbHMgPiBsaS5hY3RpdmUgPiBhOmhvdmVyLFxyXG4uYm9vdHN0cmFwLWlzbyAubmF2LXBpbGxzID4gbGkuYWN0aXZlID4gYTpmb2N1cyB7XHJcbiAgY29sb3I6ICNmZmZmZmY7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzN2FiNztcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubmF2LXN0YWNrZWQgPiBsaSB7XHJcbiAgZmxvYXQ6IG5vbmU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm5hdi1zdGFja2VkID4gbGkgKyBsaSB7XHJcbiAgbWFyZ2luLXRvcDogMnB4O1xyXG4gIG1hcmdpbi1sZWZ0OiAwO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5uYXYtanVzdGlmaWVkIHtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubmF2LWp1c3RpZmllZCA+IGxpIHtcclxuICBmbG9hdDogbm9uZTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubmF2LWp1c3RpZmllZCA+IGxpID4gYSB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIG1hcmdpbi1ib3R0b206IDVweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubmF2LWp1c3RpZmllZCA+IC5kcm9wZG93biAuZHJvcGRvd24tbWVudSB7XHJcbiAgdG9wOiBhdXRvO1xyXG4gIGxlZnQ6IGF1dG87XHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgLmJvb3RzdHJhcC1pc28gLm5hdi1qdXN0aWZpZWQgPiBsaSB7XHJcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gICAgd2lkdGg6IDElO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAubmF2LWp1c3RpZmllZCA+IGxpID4gYSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIH1cclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubmF2LXRhYnMtanVzdGlmaWVkIHtcclxuICBib3JkZXItYm90dG9tOiAwO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5uYXYtdGFicy1qdXN0aWZpZWQgPiBsaSA+IGEge1xyXG4gIG1hcmdpbi1yaWdodDogMDtcclxuICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm5hdi10YWJzLWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhLFxyXG4uYm9vdHN0cmFwLWlzbyAubmF2LXRhYnMtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGE6aG92ZXIsXHJcbi5ib290c3RyYXAtaXNvIC5uYXYtdGFicy1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYTpmb2N1cyB7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZGRkZDtcclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAuYm9vdHN0cmFwLWlzbyAubmF2LXRhYnMtanVzdGlmaWVkID4gbGkgPiBhIHtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkZGRkO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNHB4IDRweCAwIDA7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5uYXYtdGFicy1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYSxcclxuICAuYm9vdHN0cmFwLWlzbyAubmF2LXRhYnMtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGE6aG92ZXIsXHJcbiAgLmJvb3RzdHJhcC1pc28gLm5hdi10YWJzLWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhOmZvY3VzIHtcclxuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmZmZmY7XHJcbiAgfVxyXG59XHJcbi5ib290c3RyYXAtaXNvIC50YWItY29udGVudCA+IC50YWItcGFuZSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnRhYi1jb250ZW50ID4gLmFjdGl2ZSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubmF2LXRhYnMgLmRyb3Bkb3duLW1lbnUge1xyXG4gIG1hcmdpbi10b3A6IC0xcHg7XHJcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XHJcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbWluLWhlaWdodDogNTBweDtcclxuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXIge1xyXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyLWhlYWRlciB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICB9XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1jb2xsYXBzZSB7XHJcbiAgb3ZlcmZsb3cteDogdmlzaWJsZTtcclxuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG4gIHBhZGRpbmctbGVmdDogMTVweDtcclxuICBib3JkZXItdG9wOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XHJcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItY29sbGFwc2UuaW4ge1xyXG4gIG92ZXJmbG93LXk6IGF1dG87XHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1jb2xsYXBzZSB7XHJcbiAgICB3aWR0aDogYXV0bztcclxuICAgIGJvcmRlci10b3A6IDA7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyLWNvbGxhcHNlLmNvbGxhcHNlIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XHJcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1jb2xsYXBzZS5pbiB7XHJcbiAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyLWZpeGVkLXRvcCAubmF2YmFyLWNvbGxhcHNlLFxyXG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItc3RhdGljLXRvcCAubmF2YmFyLWNvbGxhcHNlLFxyXG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItZml4ZWQtYm90dG9tIC5uYXZiYXItY29sbGFwc2Uge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgcGFkZGluZy1yaWdodDogMDtcclxuICB9XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1maXhlZC10b3AgLm5hdmJhci1jb2xsYXBzZSxcclxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1maXhlZC1ib3R0b20gLm5hdmJhci1jb2xsYXBzZSB7XHJcbiAgbWF4LWhlaWdodDogMzQwcHg7XHJcbn1cclxuQG1lZGlhIChtYXgtZGV2aWNlLXdpZHRoOiA0ODBweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XHJcbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1maXhlZC10b3AgLm5hdmJhci1jb2xsYXBzZSxcclxuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyLWZpeGVkLWJvdHRvbSAubmF2YmFyLWNvbGxhcHNlIHtcclxuICAgIG1heC1oZWlnaHQ6IDIwMHB4O1xyXG4gIH1cclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuY29udGFpbmVyID4gLm5hdmJhci1oZWFkZXIsXHJcbi5ib290c3RyYXAtaXNvIC5jb250YWluZXItZmx1aWQgPiAubmF2YmFyLWhlYWRlcixcclxuLmJvb3RzdHJhcC1pc28gLmNvbnRhaW5lciA+IC5uYXZiYXItY29sbGFwc2UsXHJcbi5ib290c3RyYXAtaXNvIC5jb250YWluZXItZmx1aWQgPiAubmF2YmFyLWNvbGxhcHNlIHtcclxuICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xyXG4gIG1hcmdpbi1sZWZ0OiAtMTVweDtcclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAuYm9vdHN0cmFwLWlzbyAuY29udGFpbmVyID4gLm5hdmJhci1oZWFkZXIsXHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbnRhaW5lci1mbHVpZCA+IC5uYXZiYXItaGVhZGVyLFxyXG4gIC5ib290c3RyYXAtaXNvIC5jb250YWluZXIgPiAubmF2YmFyLWNvbGxhcHNlLFxyXG4gIC5ib290c3RyYXAtaXNvIC5jb250YWluZXItZmx1aWQgPiAubmF2YmFyLWNvbGxhcHNlIHtcclxuICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gIH1cclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLXN0YXRpYy10b3Age1xyXG4gIHotaW5kZXg6IDEwMDA7XHJcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4O1xyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItc3RhdGljLXRvcCB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gIH1cclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWZpeGVkLXRvcCxcclxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1maXhlZC1ib3R0b20ge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICByaWdodDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHotaW5kZXg6IDEwMzA7XHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1maXhlZC10b3AsXHJcbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1maXhlZC1ib3R0b20ge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxuICB9XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1maXhlZC10b3Age1xyXG4gIHRvcDogMDtcclxuICBib3JkZXItd2lkdGg6IDAgMCAxcHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1maXhlZC1ib3R0b20ge1xyXG4gIGJvdHRvbTogMDtcclxuICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIGJvcmRlci13aWR0aDogMXB4IDAgMDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWJyYW5kIHtcclxuICBmbG9hdDogbGVmdDtcclxuICBwYWRkaW5nOiAxNXB4IDE1cHg7XHJcbiAgZm9udC1zaXplOiAxOHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gIGhlaWdodDogNTBweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWJyYW5kOmhvdmVyLFxyXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWJyYW5kOmZvY3VzIHtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1icmFuZCA+IGltZyB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhciA+IC5jb250YWluZXIgLm5hdmJhci1icmFuZCxcclxuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyID4gLmNvbnRhaW5lci1mbHVpZCAubmF2YmFyLWJyYW5kIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcclxuICB9XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci10b2dnbGUge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBmbG9hdDogcmlnaHQ7XHJcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG4gIHBhZGRpbmc6IDlweCAxMHB4O1xyXG4gIG1hcmdpbi10b3A6IDhweDtcclxuICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci10b2dnbGU6Zm9jdXMge1xyXG4gIG91dGxpbmU6IDA7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci10b2dnbGUgLmljb24tYmFyIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB3aWR0aDogMjJweDtcclxuICBoZWlnaHQ6IDJweDtcclxuICBib3JkZXItcmFkaXVzOiAxcHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci10b2dnbGUgLmljb24tYmFyICsgLmljb24tYmFyIHtcclxuICBtYXJnaW4tdG9wOiA0cHg7XHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci10b2dnbGUge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1uYXYge1xyXG4gIG1hcmdpbjogNy41cHggLTE1cHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1uYXYgPiBsaSA+IGEge1xyXG4gIHBhZGRpbmctdG9wOiAxMHB4O1xyXG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51IHtcclxuICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICBmbG9hdDogbm9uZTtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGEsXHJcbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgLmRyb3Bkb3duLWhlYWRlciB7XHJcbiAgICBwYWRkaW5nOiA1cHggMTVweCA1cHggMjVweDtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGEge1xyXG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gbGkgPiBhOmhvdmVyLFxyXG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gbGkgPiBhOmZvY3VzIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItbmF2IHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyLW5hdiA+IGxpIHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyLW5hdiA+IGxpID4gYSB7XHJcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG4gIH1cclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWZvcm0ge1xyXG4gIG1hcmdpbi1sZWZ0OiAtMTVweDtcclxuICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xyXG4gIHBhZGRpbmc6IDEwcHggMTVweDtcclxuICBib3JkZXItdG9wOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSksIDAgMXB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xyXG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpLCAwIDFweCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcclxuICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItZm9ybSAuZm9ybS1ncm91cCB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1mb3JtIC5mb3JtLWNvbnRyb2wge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyLWZvcm0gLmZvcm0tY29udHJvbC1zdGF0aWMge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyLWZvcm0gLmlucHV0LWdyb3VwIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS10YWJsZTtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItZm9ybSAuaW5wdXQtZ3JvdXAgLmlucHV0LWdyb3VwLWFkZG9uLFxyXG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItZm9ybSAuaW5wdXQtZ3JvdXAgLmlucHV0LWdyb3VwLWJ0bixcclxuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyLWZvcm0gLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wge1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItZm9ybSAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyLWZvcm0gLmNvbnRyb2wtbGFiZWwge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItZm9ybSAucmFkaW8sXHJcbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1mb3JtIC5jaGVja2JveCB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItZm9ybSAucmFkaW8gbGFiZWwsXHJcbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1mb3JtIC5jaGVja2JveCBsYWJlbCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItZm9ybSAucmFkaW8gaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxyXG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItZm9ybSAuY2hlY2tib3ggaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyLWZvcm0gLmhhcy1mZWVkYmFjayAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcclxuICAgIHRvcDogMDtcclxuICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1mb3JtIC5mb3JtLWdyb3VwIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1mb3JtIC5mb3JtLWdyb3VwOmxhc3QtY2hpbGQge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICB9XHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1mb3JtIHtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxuICB9XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1uYXYgPiBsaSA+IC5kcm9wZG93bi1tZW51IHtcclxuICBtYXJnaW4tdG9wOiAwO1xyXG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xyXG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1maXhlZC1ib3R0b20gLm5hdmJhci1uYXYgPiBsaSA+IC5kcm9wZG93bi1tZW51IHtcclxuICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0cHg7XHJcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNHB4O1xyXG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xyXG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1idG4ge1xyXG4gIG1hcmdpbi10b3A6IDhweDtcclxuICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1idG4uYnRuLXNtIHtcclxuICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1idG4uYnRuLXhzIHtcclxuICBtYXJnaW4tdG9wOiAxNHB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDE0cHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci10ZXh0IHtcclxuICBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci10ZXh0IHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItbGVmdCB7XHJcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyLXJpZ2h0IHtcclxuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1yaWdodCB+IC5uYXZiYXItcmlnaHQge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gIH1cclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWRlZmF1bHQge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XHJcbiAgYm9yZGVyLWNvbG9yOiAjZTdlN2U3O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLWJyYW5kIHtcclxuICBjb2xvcjogIzc3Nzc3NztcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1icmFuZDpob3ZlcixcclxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItYnJhbmQ6Zm9jdXMge1xyXG4gIGNvbG9yOiAjNWU1ZTVlO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLXRleHQge1xyXG4gIGNvbG9yOiAjNzc3Nzc3O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IGxpID4gYSB7XHJcbiAgY29sb3I6ICM3Nzc3Nzc7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gbGkgPiBhOmhvdmVyLFxyXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiBsaSA+IGE6Zm9jdXMge1xyXG4gIGNvbG9yOiAjMzMzMzMzO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IC5hY3RpdmUgPiBhLFxyXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiAuYWN0aXZlID4gYTpob3ZlcixcclxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gLmFjdGl2ZSA+IGE6Zm9jdXMge1xyXG4gIGNvbG9yOiAjNTU1NTU1O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNlN2U3ZTc7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gLmRpc2FibGVkID4gYSxcclxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gLmRpc2FibGVkID4gYTpob3ZlcixcclxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gLmRpc2FibGVkID4gYTpmb2N1cyB7XHJcbiAgY29sb3I6ICNjY2NjY2M7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItdG9nZ2xlIHtcclxuICBib3JkZXItY29sb3I6ICNkZGRkZGQ7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItdG9nZ2xlOmhvdmVyLFxyXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci10b2dnbGU6Zm9jdXMge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNkZGRkZGQ7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItdG9nZ2xlIC5pY29uLWJhciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg4ODg4ODtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1jb2xsYXBzZSxcclxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItZm9ybSB7XHJcbiAgYm9yZGVyLWNvbG9yOiAjZTdlN2U3O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IC5vcGVuID4gYSxcclxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gLm9wZW4gPiBhOmhvdmVyLFxyXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiAub3BlbiA+IGE6Zm9jdXMge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNlN2U3ZTc7XHJcbiAgY29sb3I6ICM1NTU1NTU7XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gbGkgPiBhIHtcclxuICAgIGNvbG9yOiAjNzc3Nzc3O1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGE6aG92ZXIsXHJcbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gbGkgPiBhOmZvY3VzIHtcclxuICAgIGNvbG9yOiAjMzMzMzMzO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IC5hY3RpdmUgPiBhLFxyXG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IC5hY3RpdmUgPiBhOmhvdmVyLFxyXG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IC5hY3RpdmUgPiBhOmZvY3VzIHtcclxuICAgIGNvbG9yOiAjNTU1NTU1O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U3ZTdlNztcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gLmRpc2FibGVkID4gYSxcclxuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiAuZGlzYWJsZWQgPiBhOmhvdmVyLFxyXG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IC5kaXNhYmxlZCA+IGE6Zm9jdXMge1xyXG4gICAgY29sb3I6ICNjY2NjY2M7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICB9XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbGluayB7XHJcbiAgY29sb3I6ICM3Nzc3Nzc7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbGluazpob3ZlciB7XHJcbiAgY29sb3I6ICMzMzMzMzM7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1kZWZhdWx0IC5idG4tbGluayB7XHJcbiAgY29sb3I6ICM3Nzc3Nzc7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1kZWZhdWx0IC5idG4tbGluazpob3ZlcixcclxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1kZWZhdWx0IC5idG4tbGluazpmb2N1cyB7XHJcbiAgY29sb3I6ICMzMzMzMzM7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1kZWZhdWx0IC5idG4tbGlua1tkaXNhYmxlZF06aG92ZXIsXHJcbi5ib290c3RyYXAtaXNvIGZpZWxkc2V0W2Rpc2FibGVkXSAubmF2YmFyLWRlZmF1bHQgLmJ0bi1saW5rOmhvdmVyLFxyXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWRlZmF1bHQgLmJ0bi1saW5rW2Rpc2FibGVkXTpmb2N1cyxcclxuLmJvb3RzdHJhcC1pc28gZmllbGRzZXRbZGlzYWJsZWRdIC5uYXZiYXItZGVmYXVsdCAuYnRuLWxpbms6Zm9jdXMge1xyXG4gIGNvbG9yOiAjY2NjY2NjO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItaW52ZXJzZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIyMjIyMjtcclxuICBib3JkZXItY29sb3I6ICMwODA4MDg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItYnJhbmQge1xyXG4gIGNvbG9yOiAjOWQ5ZDlkO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLWJyYW5kOmhvdmVyLFxyXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWludmVyc2UgLm5hdmJhci1icmFuZDpmb2N1cyB7XHJcbiAgY29sb3I6ICNmZmZmZmY7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItdGV4dCB7XHJcbiAgY29sb3I6ICM5ZDlkOWQ7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2ID4gbGkgPiBhIHtcclxuICBjb2xvcjogIzlkOWQ5ZDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgPiBsaSA+IGE6aG92ZXIsXHJcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiA+IGxpID4gYTpmb2N1cyB7XHJcbiAgY29sb3I6ICNmZmZmZmY7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2ID4gLmFjdGl2ZSA+IGEsXHJcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiA+IC5hY3RpdmUgPiBhOmhvdmVyLFxyXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgPiAuYWN0aXZlID4gYTpmb2N1cyB7XHJcbiAgY29sb3I6ICNmZmZmZmY7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA4MDgwODtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgPiAuZGlzYWJsZWQgPiBhLFxyXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgPiAuZGlzYWJsZWQgPiBhOmhvdmVyLFxyXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgPiAuZGlzYWJsZWQgPiBhOmZvY3VzIHtcclxuICBjb2xvcjogIzQ0NDQ0NDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWludmVyc2UgLm5hdmJhci10b2dnbGUge1xyXG4gIGJvcmRlci1jb2xvcjogIzMzMzMzMztcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWludmVyc2UgLm5hdmJhci10b2dnbGU6aG92ZXIsXHJcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLXRvZ2dsZTpmb2N1cyB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzMzMztcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWludmVyc2UgLm5hdmJhci10b2dnbGUgLmljb24tYmFyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLWNvbGxhcHNlLFxyXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWludmVyc2UgLm5hdmJhci1mb3JtIHtcclxuICBib3JkZXItY29sb3I6ICMxMDEwMTA7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2ID4gLm9wZW4gPiBhLFxyXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgPiAub3BlbiA+IGE6aG92ZXIsXHJcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiA+IC5vcGVuID4gYTpmb2N1cyB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA4MDgwODtcclxuICBjb2xvcjogI2ZmZmZmZjtcclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiAuZHJvcGRvd24taGVhZGVyIHtcclxuICAgIGJvcmRlci1jb2xvcjogIzA4MDgwODtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51IC5kaXZpZGVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwODA4MDg7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IGxpID4gYSB7XHJcbiAgICBjb2xvcjogIzlkOWQ5ZDtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gbGkgPiBhOmhvdmVyLFxyXG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IGxpID4gYTpmb2N1cyB7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiAuYWN0aXZlID4gYSxcclxuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiAuYWN0aXZlID4gYTpob3ZlcixcclxuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiAuYWN0aXZlID4gYTpmb2N1cyB7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwODA4MDg7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IC5kaXNhYmxlZCA+IGEsXHJcbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gLmRpc2FibGVkID4gYTpob3ZlcixcclxuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiAuZGlzYWJsZWQgPiBhOmZvY3VzIHtcclxuICAgIGNvbG9yOiAjNDQ0NDQ0O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgfVxyXG59XHJcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLWxpbmsge1xyXG4gIGNvbG9yOiAjOWQ5ZDlkO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLWxpbms6aG92ZXIge1xyXG4gIGNvbG9yOiAjZmZmZmZmO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItaW52ZXJzZSAuYnRuLWxpbmsge1xyXG4gIGNvbG9yOiAjOWQ5ZDlkO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItaW52ZXJzZSAuYnRuLWxpbms6aG92ZXIsXHJcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItaW52ZXJzZSAuYnRuLWxpbms6Zm9jdXMge1xyXG4gIGNvbG9yOiAjZmZmZmZmO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItaW52ZXJzZSAuYnRuLWxpbmtbZGlzYWJsZWRdOmhvdmVyLFxyXG4uYm9vdHN0cmFwLWlzbyBmaWVsZHNldFtkaXNhYmxlZF0gLm5hdmJhci1pbnZlcnNlIC5idG4tbGluazpob3ZlcixcclxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1pbnZlcnNlIC5idG4tbGlua1tkaXNhYmxlZF06Zm9jdXMsXHJcbi5ib290c3RyYXAtaXNvIGZpZWxkc2V0W2Rpc2FibGVkXSAubmF2YmFyLWludmVyc2UgLmJ0bi1saW5rOmZvY3VzIHtcclxuICBjb2xvcjogIzQ0NDQ0NDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuYnJlYWRjcnVtYiB7XHJcbiAgcGFkZGluZzogOHB4IDE1cHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICBsaXN0LXN0eWxlOiBub25lO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XHJcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5icmVhZGNydW1iID4gbGkge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuYnJlYWRjcnVtYiA+IGxpICsgbGk6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIi9cXDAwYTBcIjtcclxuICBwYWRkaW5nOiAwIDVweDtcclxuICBjb2xvcjogI2NjY2NjYztcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuYnJlYWRjcnVtYiA+IC5hY3RpdmUge1xyXG4gIGNvbG9yOiAjNzc3Nzc3O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5wYWdpbmF0aW9uIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gIG1hcmdpbjogMjBweCAwO1xyXG4gIGJvcmRlci1yYWRpdXM6IDRweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucGFnaW5hdGlvbiA+IGxpIHtcclxuICBkaXNwbGF5OiBpbmxpbmU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnBhZ2luYXRpb24gPiBsaSA+IGEsXHJcbi5ib290c3RyYXAtaXNvIC5wYWdpbmF0aW9uID4gbGkgPiBzcGFuIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgcGFkZGluZzogNnB4IDEycHg7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIGNvbG9yOiAjMzM3YWI3O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZGRkZDtcclxuICBtYXJnaW4tbGVmdDogLTFweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucGFnaW5hdGlvbiA+IGxpOmZpcnN0LWNoaWxkID4gYSxcclxuLmJvb3RzdHJhcC1pc28gLnBhZ2luYXRpb24gPiBsaTpmaXJzdC1jaGlsZCA+IHNwYW4ge1xyXG4gIG1hcmdpbi1sZWZ0OiAwO1xyXG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDRweDtcclxuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0cHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnBhZ2luYXRpb24gPiBsaTpsYXN0LWNoaWxkID4gYSxcclxuLmJvb3RzdHJhcC1pc28gLnBhZ2luYXRpb24gPiBsaTpsYXN0LWNoaWxkID4gc3BhbiB7XHJcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDRweDtcclxuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNHB4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5wYWdpbmF0aW9uID4gbGkgPiBhOmhvdmVyLFxyXG4uYm9vdHN0cmFwLWlzbyAucGFnaW5hdGlvbiA+IGxpID4gc3Bhbjpob3ZlcixcclxuLmJvb3RzdHJhcC1pc28gLnBhZ2luYXRpb24gPiBsaSA+IGE6Zm9jdXMsXHJcbi5ib290c3RyYXAtaXNvIC5wYWdpbmF0aW9uID4gbGkgPiBzcGFuOmZvY3VzIHtcclxuICBjb2xvcjogIzIzNTI3YztcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xyXG4gIGJvcmRlci1jb2xvcjogI2RkZGRkZDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucGFnaW5hdGlvbiA+IC5hY3RpdmUgPiBhLFxyXG4uYm9vdHN0cmFwLWlzbyAucGFnaW5hdGlvbiA+IC5hY3RpdmUgPiBzcGFuLFxyXG4uYm9vdHN0cmFwLWlzbyAucGFnaW5hdGlvbiA+IC5hY3RpdmUgPiBhOmhvdmVyLFxyXG4uYm9vdHN0cmFwLWlzbyAucGFnaW5hdGlvbiA+IC5hY3RpdmUgPiBzcGFuOmhvdmVyLFxyXG4uYm9vdHN0cmFwLWlzbyAucGFnaW5hdGlvbiA+IC5hY3RpdmUgPiBhOmZvY3VzLFxyXG4uYm9vdHN0cmFwLWlzbyAucGFnaW5hdGlvbiA+IC5hY3RpdmUgPiBzcGFuOmZvY3VzIHtcclxuICB6LWluZGV4OiAyO1xyXG4gIGNvbG9yOiAjZmZmZmZmO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzdhYjc7XHJcbiAgYm9yZGVyLWNvbG9yOiAjMzM3YWI3O1xyXG4gIGN1cnNvcjogZGVmYXVsdDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucGFnaW5hdGlvbiA+IC5kaXNhYmxlZCA+IHNwYW4sXHJcbi5ib290c3RyYXAtaXNvIC5wYWdpbmF0aW9uID4gLmRpc2FibGVkID4gc3Bhbjpob3ZlcixcclxuLmJvb3RzdHJhcC1pc28gLnBhZ2luYXRpb24gPiAuZGlzYWJsZWQgPiBzcGFuOmZvY3VzLFxyXG4uYm9vdHN0cmFwLWlzbyAucGFnaW5hdGlvbiA+IC5kaXNhYmxlZCA+IGEsXHJcbi5ib290c3RyYXAtaXNvIC5wYWdpbmF0aW9uID4gLmRpc2FibGVkID4gYTpob3ZlcixcclxuLmJvb3RzdHJhcC1pc28gLnBhZ2luYXRpb24gPiAuZGlzYWJsZWQgPiBhOmZvY3VzIHtcclxuICBjb2xvcjogIzc3Nzc3NztcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG4gIGJvcmRlci1jb2xvcjogI2RkZGRkZDtcclxuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5wYWdpbmF0aW9uLWxnID4gbGkgPiBhLFxyXG4uYm9vdHN0cmFwLWlzbyAucGFnaW5hdGlvbi1sZyA+IGxpID4gc3BhbiB7XHJcbiAgcGFkZGluZzogMTBweCAxNnB4O1xyXG4gIGZvbnQtc2l6ZTogMThweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucGFnaW5hdGlvbi1sZyA+IGxpOmZpcnN0LWNoaWxkID4gYSxcclxuLmJvb3RzdHJhcC1pc28gLnBhZ2luYXRpb24tbGcgPiBsaTpmaXJzdC1jaGlsZCA+IHNwYW4ge1xyXG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDZweDtcclxuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA2cHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnBhZ2luYXRpb24tbGcgPiBsaTpsYXN0LWNoaWxkID4gYSxcclxuLmJvb3RzdHJhcC1pc28gLnBhZ2luYXRpb24tbGcgPiBsaTpsYXN0LWNoaWxkID4gc3BhbiB7XHJcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDZweDtcclxuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNnB4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5wYWdpbmF0aW9uLXNtID4gbGkgPiBhLFxyXG4uYm9vdHN0cmFwLWlzbyAucGFnaW5hdGlvbi1zbSA+IGxpID4gc3BhbiB7XHJcbiAgcGFkZGluZzogNXB4IDEwcHg7XHJcbiAgZm9udC1zaXplOiAxMnB4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5wYWdpbmF0aW9uLXNtID4gbGk6Zmlyc3QtY2hpbGQgPiBhLFxyXG4uYm9vdHN0cmFwLWlzbyAucGFnaW5hdGlvbi1zbSA+IGxpOmZpcnN0LWNoaWxkID4gc3BhbiB7XHJcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4O1xyXG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDNweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucGFnaW5hdGlvbi1zbSA+IGxpOmxhc3QtY2hpbGQgPiBhLFxyXG4uYm9vdHN0cmFwLWlzbyAucGFnaW5hdGlvbi1zbSA+IGxpOmxhc3QtY2hpbGQgPiBzcGFuIHtcclxuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xyXG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnBhZ2VyIHtcclxuICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgbWFyZ2luOiAyMHB4IDA7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnBhZ2VyIGxpIHtcclxuICBkaXNwbGF5OiBpbmxpbmU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnBhZ2VyIGxpID4gYSxcclxuLmJvb3RzdHJhcC1pc28gLnBhZ2VyIGxpID4gc3BhbiB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHBhZGRpbmc6IDVweCAxNHB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZGRkZDtcclxuICBib3JkZXItcmFkaXVzOiAxNXB4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5wYWdlciBsaSA+IGE6aG92ZXIsXHJcbi5ib290c3RyYXAtaXNvIC5wYWdlciBsaSA+IGE6Zm9jdXMge1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5wYWdlciAubmV4dCA+IGEsXHJcbi5ib290c3RyYXAtaXNvIC5wYWdlciAubmV4dCA+IHNwYW4ge1xyXG4gIGZsb2F0OiByaWdodDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucGFnZXIgLnByZXZpb3VzID4gYSxcclxuLmJvb3RzdHJhcC1pc28gLnBhZ2VyIC5wcmV2aW91cyA+IHNwYW4ge1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5wYWdlciAuZGlzYWJsZWQgPiBhLFxyXG4uYm9vdHN0cmFwLWlzbyAucGFnZXIgLmRpc2FibGVkID4gYTpob3ZlcixcclxuLmJvb3RzdHJhcC1pc28gLnBhZ2VyIC5kaXNhYmxlZCA+IGE6Zm9jdXMsXHJcbi5ib290c3RyYXAtaXNvIC5wYWdlciAuZGlzYWJsZWQgPiBzcGFuIHtcclxuICBjb2xvcjogIzc3Nzc3NztcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmxhYmVsIHtcclxuICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgcGFkZGluZzogLjJlbSAuNmVtIC4zZW07XHJcbiAgZm9udC1zaXplOiA3NSU7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgY29sb3I6ICNmZmZmZmY7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG4gIGJvcmRlci1yYWRpdXM6IC4yNWVtO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIGEubGFiZWw6aG92ZXIsXHJcbi5ib290c3RyYXAtaXNvIGEubGFiZWw6Zm9jdXMge1xyXG4gIGNvbG9yOiAjZmZmZmZmO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmxhYmVsOmVtcHR5IHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5idG4gLmxhYmVsIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgdG9wOiAtMXB4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5sYWJlbC1kZWZhdWx0IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzc3Nzc3O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5sYWJlbC1kZWZhdWx0W2hyZWZdOmhvdmVyLFxyXG4uYm9vdHN0cmFwLWlzbyAubGFiZWwtZGVmYXVsdFtocmVmXTpmb2N1cyB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVlNWU1ZTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubGFiZWwtcHJpbWFyeSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzN2FiNztcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubGFiZWwtcHJpbWFyeVtocmVmXTpob3ZlcixcclxuLmJvb3RzdHJhcC1pc28gLmxhYmVsLXByaW1hcnlbaHJlZl06Zm9jdXMge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMyODYwOTA7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmxhYmVsLXN1Y2Nlc3Mge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICM1Y2I4NWM7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmxhYmVsLXN1Y2Nlc3NbaHJlZl06aG92ZXIsXHJcbi5ib290c3RyYXAtaXNvIC5sYWJlbC1zdWNjZXNzW2hyZWZdOmZvY3VzIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDQ5ZDQ0O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5sYWJlbC1pbmZvIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWJjMGRlO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5sYWJlbC1pbmZvW2hyZWZdOmhvdmVyLFxyXG4uYm9vdHN0cmFwLWlzbyAubGFiZWwtaW5mb1tocmVmXTpmb2N1cyB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxYjBkNTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubGFiZWwtd2FybmluZyB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwYWQ0ZTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubGFiZWwtd2FybmluZ1tocmVmXTpob3ZlcixcclxuLmJvb3RzdHJhcC1pc28gLmxhYmVsLXdhcm5pbmdbaHJlZl06Zm9jdXMge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNlYzk3MWY7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmxhYmVsLWRhbmdlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5NTM0ZjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubGFiZWwtZGFuZ2VyW2hyZWZdOmhvdmVyLFxyXG4uYm9vdHN0cmFwLWlzbyAubGFiZWwtZGFuZ2VyW2hyZWZdOmZvY3VzIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkzMDJjO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5iYWRnZSB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIG1pbi13aWR0aDogMTBweDtcclxuICBwYWRkaW5nOiAzcHggN3B4O1xyXG4gIGZvbnQtc2l6ZTogMTJweDtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICBjb2xvcjogI2ZmZmZmZjtcclxuICBsaW5lLWhlaWdodDogMTtcclxuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc3Nzc3NztcclxuICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5iYWRnZTplbXB0eSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuIC5iYWRnZSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHRvcDogLTFweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXhzIC5iYWRnZSxcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ncm91cC14cyA+IC5idG4gLmJhZGdlIHtcclxuICB0b3A6IDA7XHJcbiAgcGFkZGluZzogMXB4IDVweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyBhLmJhZGdlOmhvdmVyLFxyXG4uYm9vdHN0cmFwLWlzbyBhLmJhZGdlOmZvY3VzIHtcclxuICBjb2xvcjogI2ZmZmZmZjtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlID4gLmJhZGdlLFxyXG4uYm9vdHN0cmFwLWlzbyAubmF2LXBpbGxzID4gLmFjdGl2ZSA+IGEgPiAuYmFkZ2Uge1xyXG4gIGNvbG9yOiAjMzM3YWI3O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmxpc3QtZ3JvdXAtaXRlbSA+IC5iYWRnZSB7XHJcbiAgZmxvYXQ6IHJpZ2h0O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5saXN0LWdyb3VwLWl0ZW0gPiAuYmFkZ2UgKyAuYmFkZ2Uge1xyXG4gIG1hcmdpbi1yaWdodDogNXB4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5uYXYtcGlsbHMgPiBsaSA+IGEgPiAuYmFkZ2Uge1xyXG4gIG1hcmdpbi1sZWZ0OiAzcHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmp1bWJvdHJvbiB7XHJcbiAgcGFkZGluZzogMzBweCAxNXB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgY29sb3I6IGluaGVyaXQ7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuanVtYm90cm9uIGgxLFxyXG4uYm9vdHN0cmFwLWlzbyAuanVtYm90cm9uIC5oMSB7XHJcbiAgY29sb3I6IGluaGVyaXQ7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmp1bWJvdHJvbiBwIHtcclxuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gIGZvbnQtc2l6ZTogMjFweDtcclxuICBmb250LXdlaWdodDogMjAwO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5qdW1ib3Ryb24gPiBociB7XHJcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2Q1ZDVkNTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuY29udGFpbmVyIC5qdW1ib3Ryb24sXHJcbi5ib290c3RyYXAtaXNvIC5jb250YWluZXItZmx1aWQgLmp1bWJvdHJvbiB7XHJcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5qdW1ib3Ryb24gLmNvbnRhaW5lciB7XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgLmJvb3RzdHJhcC1pc28gLmp1bWJvdHJvbiB7XHJcbiAgICBwYWRkaW5nOiA0OHB4IDA7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb250YWluZXIgLmp1bWJvdHJvbixcclxuICAuYm9vdHN0cmFwLWlzbyAuY29udGFpbmVyLWZsdWlkIC5qdW1ib3Ryb24ge1xyXG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogNjBweDtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmp1bWJvdHJvbiBoMSxcclxuICAuYm9vdHN0cmFwLWlzbyAuanVtYm90cm9uIC5oMSB7XHJcbiAgICBmb250LXNpemU6IDYzcHg7XHJcbiAgfVxyXG59XHJcbi5ib290c3RyYXAtaXNvIC50aHVtYm5haWwge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHBhZGRpbmc6IDRweDtcclxuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZGRkZDtcclxuICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBib3JkZXIgMC4ycyBlYXNlLWluLW91dDtcclxuICAtby10cmFuc2l0aW9uOiBib3JkZXIgMC4ycyBlYXNlLWluLW91dDtcclxuICB0cmFuc2l0aW9uOiBib3JkZXIgMC4ycyBlYXNlLWluLW91dDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAudGh1bWJuYWlsID4gaW1nLFxyXG4uYm9vdHN0cmFwLWlzbyAudGh1bWJuYWlsIGEgPiBpbWcge1xyXG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gIG1hcmdpbi1yaWdodDogYXV0bztcclxufVxyXG4uYm9vdHN0cmFwLWlzbyBhLnRodW1ibmFpbDpob3ZlcixcclxuLmJvb3RzdHJhcC1pc28gYS50aHVtYm5haWw6Zm9jdXMsXHJcbi5ib290c3RyYXAtaXNvIGEudGh1bWJuYWlsLmFjdGl2ZSB7XHJcbiAgYm9yZGVyLWNvbG9yOiAjMzM3YWI3O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC50aHVtYm5haWwgLmNhcHRpb24ge1xyXG4gIHBhZGRpbmc6IDlweDtcclxuICBjb2xvcjogIzMzMzMzMztcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuYWxlcnQge1xyXG4gIHBhZGRpbmc6IDE1cHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmFsZXJ0IGg0IHtcclxuICBtYXJnaW4tdG9wOiAwO1xyXG4gIGNvbG9yOiBpbmhlcml0O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5hbGVydCAuYWxlcnQtbGluayB7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmFsZXJ0ID4gcCxcclxuLmJvb3RzdHJhcC1pc28gLmFsZXJ0ID4gdWwge1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmFsZXJ0ID4gcCArIHAge1xyXG4gIG1hcmdpbi10b3A6IDVweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuYWxlcnQtZGlzbWlzc2FibGUsXHJcbi5ib290c3RyYXAtaXNvIC5hbGVydC1kaXNtaXNzaWJsZSB7XHJcbiAgcGFkZGluZy1yaWdodDogMzVweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuYWxlcnQtZGlzbWlzc2FibGUgLmNsb3NlLFxyXG4uYm9vdHN0cmFwLWlzbyAuYWxlcnQtZGlzbWlzc2libGUgLmNsb3NlIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgdG9wOiAtMnB4O1xyXG4gIHJpZ2h0OiAtMjFweDtcclxuICBjb2xvcjogaW5oZXJpdDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuYWxlcnQtc3VjY2VzcyB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RmZjBkODtcclxuICBib3JkZXItY29sb3I6ICNkNmU5YzY7XHJcbiAgY29sb3I6ICMzYzc2M2Q7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmFsZXJ0LXN1Y2Nlc3MgaHIge1xyXG4gIGJvcmRlci10b3AtY29sb3I6ICNjOWUyYjM7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmFsZXJ0LXN1Y2Nlc3MgLmFsZXJ0LWxpbmsge1xyXG4gIGNvbG9yOiAjMmI1NDJjO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5hbGVydC1pbmZvIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDllZGY3O1xyXG4gIGJvcmRlci1jb2xvcjogI2JjZThmMTtcclxuICBjb2xvcjogIzMxNzA4ZjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuYWxlcnQtaW5mbyBociB7XHJcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2E2ZTFlYztcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuYWxlcnQtaW5mbyAuYWxlcnQtbGluayB7XHJcbiAgY29sb3I6ICMyNDUyNjk7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmFsZXJ0LXdhcm5pbmcge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2Y4ZTM7XHJcbiAgYm9yZGVyLWNvbG9yOiAjZmFlYmNjO1xyXG4gIGNvbG9yOiAjOGE2ZDNiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5hbGVydC13YXJuaW5nIGhyIHtcclxuICBib3JkZXItdG9wLWNvbG9yOiAjZjdlMWI1O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5hbGVydC13YXJuaW5nIC5hbGVydC1saW5rIHtcclxuICBjb2xvcjogIzY2NTEyYztcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuYWxlcnQtZGFuZ2VyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJkZWRlO1xyXG4gIGJvcmRlci1jb2xvcjogI2ViY2NkMTtcclxuICBjb2xvcjogI2E5NDQ0MjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuYWxlcnQtZGFuZ2VyIGhyIHtcclxuICBib3JkZXItdG9wLWNvbG9yOiAjZTRiOWMwO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5hbGVydC1kYW5nZXIgLmFsZXJ0LWxpbmsge1xyXG4gIGNvbG9yOiAjODQzNTM0O1xyXG59XHJcbkAtd2Via2l0LWtleWZyYW1lcyBwcm9ncmVzcy1iYXItc3RyaXBlcyB7XHJcbiAgZnJvbSB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA0MHB4IDA7XHJcbiAgfVxyXG4gIHRvIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcclxuICB9XHJcbn1cclxuQGtleWZyYW1lcyBwcm9ncmVzcy1iYXItc3RyaXBlcyB7XHJcbiAgZnJvbSB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA0MHB4IDA7XHJcbiAgfVxyXG4gIHRvIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcclxuICB9XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnByb2dyZXNzIHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGhlaWdodDogMjBweDtcclxuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XHJcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5wcm9ncmVzcy1iYXIge1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIHdpZHRoOiAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgZm9udC1zaXplOiAxMnB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gIGNvbG9yOiAjZmZmZmZmO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM3YWI3O1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAtMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjE1KTtcclxuICBib3gtc2hhZG93OiBpbnNldCAwIC0xcHggMCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogd2lkdGggMC42cyBlYXNlO1xyXG4gIC1vLXRyYW5zaXRpb246IHdpZHRoIDAuNnMgZWFzZTtcclxuICB0cmFuc2l0aW9uOiB3aWR0aCAwLjZzIGVhc2U7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnByb2dyZXNzLXN0cmlwZWQgLnByb2dyZXNzLWJhcixcclxuLmJvb3RzdHJhcC1pc28gLnByb2dyZXNzLWJhci1zdHJpcGVkIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogNDBweCA0MHB4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5wcm9ncmVzcy5hY3RpdmUgLnByb2dyZXNzLWJhcixcclxuLmJvb3RzdHJhcC1pc28gLnByb2dyZXNzLWJhci5hY3RpdmUge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uOiBwcm9ncmVzcy1iYXItc3RyaXBlcyAycyBsaW5lYXIgaW5maW5pdGU7XHJcbiAgLW8tYW5pbWF0aW9uOiBwcm9ncmVzcy1iYXItc3RyaXBlcyAycyBsaW5lYXIgaW5maW5pdGU7XHJcbiAgYW5pbWF0aW9uOiBwcm9ncmVzcy1iYXItc3RyaXBlcyAycyBsaW5lYXIgaW5maW5pdGU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnByb2dyZXNzLWJhci1zdWNjZXNzIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWNiODVjO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5wcm9ncmVzcy1zdHJpcGVkIC5wcm9ncmVzcy1iYXItc3VjY2VzcyB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucHJvZ3Jlc3MtYmFyLWluZm8ge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICM1YmMwZGU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnByb2dyZXNzLXN0cmlwZWQgLnByb2dyZXNzLWJhci1pbmZvIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5wcm9ncmVzcy1iYXItd2FybmluZyB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwYWQ0ZTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucHJvZ3Jlc3Mtc3RyaXBlZCAucHJvZ3Jlc3MtYmFyLXdhcm5pbmcge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnByb2dyZXNzLWJhci1kYW5nZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNkOTUzNGY7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnByb2dyZXNzLXN0cmlwZWQgLnByb2dyZXNzLWJhci1kYW5nZXIge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm1lZGlhIHtcclxuICBtYXJnaW4tdG9wOiAxNXB4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5tZWRpYTpmaXJzdC1jaGlsZCB7XHJcbiAgbWFyZ2luLXRvcDogMDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubWVkaWEsXHJcbi5ib290c3RyYXAtaXNvIC5tZWRpYS1ib2R5IHtcclxuICB6b29tOiAxO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm1lZGlhLWJvZHkge1xyXG4gIHdpZHRoOiAxMDAwMHB4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5tZWRpYS1vYmplY3Qge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5tZWRpYS1yaWdodCxcclxuLmJvb3RzdHJhcC1pc28gLm1lZGlhID4gLnB1bGwtcmlnaHQge1xyXG4gIHBhZGRpbmctbGVmdDogMTBweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubWVkaWEtbGVmdCxcclxuLmJvb3RzdHJhcC1pc28gLm1lZGlhID4gLnB1bGwtbGVmdCB7XHJcbiAgcGFkZGluZy1yaWdodDogMTBweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubWVkaWEtbGVmdCxcclxuLmJvb3RzdHJhcC1pc28gLm1lZGlhLXJpZ2h0LFxyXG4uYm9vdHN0cmFwLWlzbyAubWVkaWEtYm9keSB7XHJcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5tZWRpYS1taWRkbGUge1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm1lZGlhLWJvdHRvbSB7XHJcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubWVkaWEtaGVhZGluZyB7XHJcbiAgbWFyZ2luLXRvcDogMDtcclxuICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm1lZGlhLWxpc3Qge1xyXG4gIHBhZGRpbmctbGVmdDogMDtcclxuICBsaXN0LXN0eWxlOiBub25lO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5saXN0LWdyb3VwIHtcclxuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gIHBhZGRpbmctbGVmdDogMDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubGlzdC1ncm91cC1pdGVtIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgcGFkZGluZzogMTBweCAxNXB4O1xyXG4gIG1hcmdpbi1ib3R0b206IC0xcHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkZGRkO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xyXG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0cHg7XHJcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNHB4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMDtcclxuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNHB4O1xyXG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDRweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyBhLmxpc3QtZ3JvdXAtaXRlbSB7XHJcbiAgY29sb3I6ICM1NTU1NTU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gYS5saXN0LWdyb3VwLWl0ZW0gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nIHtcclxuICBjb2xvcjogIzMzMzMzMztcclxufVxyXG4uYm9vdHN0cmFwLWlzbyBhLmxpc3QtZ3JvdXAtaXRlbTpob3ZlcixcclxuLmJvb3RzdHJhcC1pc28gYS5saXN0LWdyb3VwLWl0ZW06Zm9jdXMge1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBjb2xvcjogIzU1NTU1NTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQsXHJcbi5ib290c3RyYXAtaXNvIC5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQ6aG92ZXIsXHJcbi5ib290c3RyYXAtaXNvIC5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQ6Zm9jdXMge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XHJcbiAgY29sb3I6ICM3Nzc3Nzc7XHJcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcclxuLmJvb3RzdHJhcC1pc28gLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZDpob3ZlciAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXHJcbi5ib290c3RyYXAtaXNvIC5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQ6Zm9jdXMgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nIHtcclxuICBjb2xvcjogaW5oZXJpdDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkIC5saXN0LWdyb3VwLWl0ZW0tdGV4dCxcclxuLmJvb3RzdHJhcC1pc28gLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZDpob3ZlciAubGlzdC1ncm91cC1pdGVtLXRleHQsXHJcbi5ib290c3RyYXAtaXNvIC5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQ6Zm9jdXMgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0IHtcclxuICBjb2xvcjogIzc3Nzc3NztcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSxcclxuLmJvb3RzdHJhcC1pc28gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6aG92ZXIsXHJcbi5ib290c3RyYXAtaXNvIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmZvY3VzIHtcclxuICB6LWluZGV4OiAyO1xyXG4gIGNvbG9yOiAjZmZmZmZmO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzdhYjc7XHJcbiAgYm9yZGVyLWNvbG9yOiAjMzM3YWI3O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcclxuLmJvb3RzdHJhcC1pc28gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6aG92ZXIgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxyXG4uYm9vdHN0cmFwLWlzbyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpmb2N1cyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXHJcbi5ib290c3RyYXAtaXNvIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyA+IHNtYWxsLFxyXG4uYm9vdHN0cmFwLWlzbyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpob3ZlciAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcgPiBzbWFsbCxcclxuLmJvb3RzdHJhcC1pc28gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6Zm9jdXMgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nID4gc21hbGwsXHJcbi5ib290c3RyYXAtaXNvIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyA+IC5zbWFsbCxcclxuLmJvb3RzdHJhcC1pc28gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6aG92ZXIgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nID4gLnNtYWxsLFxyXG4uYm9vdHN0cmFwLWlzbyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpmb2N1cyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcgPiAuc21hbGwge1xyXG4gIGNvbG9yOiBpbmhlcml0O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIC5saXN0LWdyb3VwLWl0ZW0tdGV4dCxcclxuLmJvb3RzdHJhcC1pc28gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6aG92ZXIgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0LFxyXG4uYm9vdHN0cmFwLWlzbyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpmb2N1cyAubGlzdC1ncm91cC1pdGVtLXRleHQge1xyXG4gIGNvbG9yOiAjYzdkZGVmO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5saXN0LWdyb3VwLWl0ZW0tc3VjY2VzcyB7XHJcbiAgY29sb3I6ICMzYzc2M2Q7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RmZjBkODtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyBhLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzIHtcclxuICBjb2xvcjogIzNjNzYzZDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyBhLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyB7XHJcbiAgY29sb3I6IGluaGVyaXQ7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gYS5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzczpob3ZlcixcclxuLmJvb3RzdHJhcC1pc28gYS5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzczpmb2N1cyB7XHJcbiAgY29sb3I6ICMzYzc2M2Q7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QwZTljNjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyBhLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZSxcclxuLmJvb3RzdHJhcC1pc28gYS5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmU6aG92ZXIsXHJcbi5ib290c3RyYXAtaXNvIGEubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlOmZvY3VzIHtcclxuICBjb2xvcjogI2ZmZjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2M3NjNkO1xyXG4gIGJvcmRlci1jb2xvcjogIzNjNzYzZDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubGlzdC1ncm91cC1pdGVtLWluZm8ge1xyXG4gIGNvbG9yOiAjMzE3MDhmO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNkOWVkZjc7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gYS5saXN0LWdyb3VwLWl0ZW0taW5mbyB7XHJcbiAgY29sb3I6ICMzMTcwOGY7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gYS5saXN0LWdyb3VwLWl0ZW0taW5mbyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcge1xyXG4gIGNvbG9yOiBpbmhlcml0O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIGEubGlzdC1ncm91cC1pdGVtLWluZm86aG92ZXIsXHJcbi5ib290c3RyYXAtaXNvIGEubGlzdC1ncm91cC1pdGVtLWluZm86Zm9jdXMge1xyXG4gIGNvbG9yOiAjMzE3MDhmO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNjNGUzZjM7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gYS5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUsXHJcbi5ib290c3RyYXAtaXNvIGEubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlOmhvdmVyLFxyXG4uYm9vdHN0cmFwLWlzbyBhLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZTpmb2N1cyB7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxNzA4ZjtcclxuICBib3JkZXItY29sb3I6ICMzMTcwOGY7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nIHtcclxuICBjb2xvcjogIzhhNmQzYjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOGUzO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIGEubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcge1xyXG4gIGNvbG9yOiAjOGE2ZDNiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIGEubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nIHtcclxuICBjb2xvcjogaW5oZXJpdDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyBhLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nOmhvdmVyLFxyXG4uYm9vdHN0cmFwLWlzbyBhLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nOmZvY3VzIHtcclxuICBjb2xvcjogIzhhNmQzYjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmMmNjO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIGEubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlLFxyXG4uYm9vdHN0cmFwLWlzbyBhLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZTpob3ZlcixcclxuLmJvb3RzdHJhcC1pc28gYS5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmU6Zm9jdXMge1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICM4YTZkM2I7XHJcbiAgYm9yZGVyLWNvbG9yOiAjOGE2ZDNiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyIHtcclxuICBjb2xvcjogI2E5NDQ0MjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJkZWRlO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIGEubGlzdC1ncm91cC1pdGVtLWRhbmdlciB7XHJcbiAgY29sb3I6ICNhOTQ0NDI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gYS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyB7XHJcbiAgY29sb3I6IGluaGVyaXQ7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gYS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyOmhvdmVyLFxyXG4uYm9vdHN0cmFwLWlzbyBhLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXI6Zm9jdXMge1xyXG4gIGNvbG9yOiAjYTk0NDQyO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNlYmNjY2M7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gYS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZSxcclxuLmJvb3RzdHJhcC1pc28gYS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZTpob3ZlcixcclxuLmJvb3RzdHJhcC1pc28gYS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZTpmb2N1cyB7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E5NDQ0MjtcclxuICBib3JkZXItY29sb3I6ICNhOTQ0NDI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nIHtcclxuICBtYXJnaW4tdG9wOiAwO1xyXG4gIG1hcmdpbi1ib3R0b206IDVweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubGlzdC1ncm91cC1pdGVtLXRleHQge1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgbGluZS1oZWlnaHQ6IDEuMztcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwge1xyXG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcclxuICBib3gtc2hhZG93OiAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwtYm9keSB7XHJcbiAgcGFkZGluZzogMTVweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwtaGVhZGluZyB7XHJcbiAgcGFkZGluZzogMTBweCAxNXB4O1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xyXG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDNweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwtaGVhZGluZyA+IC5kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlIHtcclxuICBjb2xvcjogaW5oZXJpdDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwtdGl0bGUge1xyXG4gIG1hcmdpbi10b3A6IDA7XHJcbiAgbWFyZ2luLWJvdHRvbTogMDtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgY29sb3I6IGluaGVyaXQ7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsLXRpdGxlID4gYSxcclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsLXRpdGxlID4gc21hbGwsXHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbC10aXRsZSA+IC5zbWFsbCxcclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsLXRpdGxlID4gc21hbGwgPiBhLFxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwtdGl0bGUgPiAuc21hbGwgPiBhIHtcclxuICBjb2xvcjogaW5oZXJpdDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwtZm9vdGVyIHtcclxuICBwYWRkaW5nOiAxMHB4IDE1cHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcclxuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZGRkZDtcclxuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xyXG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAubGlzdC1ncm91cCxcclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnBhbmVsLWNvbGxhcHNlID4gLmxpc3QtZ3JvdXAge1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLmxpc3QtZ3JvdXAgLmxpc3QtZ3JvdXAtaXRlbSxcclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnBhbmVsLWNvbGxhcHNlID4gLmxpc3QtZ3JvdXAgLmxpc3QtZ3JvdXAtaXRlbSB7XHJcbiAgYm9yZGVyLXdpZHRoOiAxcHggMDtcclxuICBib3JkZXItcmFkaXVzOiAwO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC5saXN0LWdyb3VwOmZpcnN0LWNoaWxkIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQsXHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC5wYW5lbC1jb2xsYXBzZSA+IC5saXN0LWdyb3VwOmZpcnN0LWNoaWxkIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xyXG4gIGJvcmRlci10b3A6IDA7XHJcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDNweDtcclxuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzcHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLmxpc3QtZ3JvdXA6bGFzdC1jaGlsZCAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQsXHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC5wYW5lbC1jb2xsYXBzZSA+IC5saXN0LWdyb3VwOmxhc3QtY2hpbGQgLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcclxuICBib3JkZXItYm90dG9tOiAwO1xyXG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XHJcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbC1oZWFkaW5nICsgLmxpc3QtZ3JvdXAgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XHJcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubGlzdC1ncm91cCArIC5wYW5lbC1mb290ZXIge1xyXG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLFxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSxcclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnBhbmVsLWNvbGxhcHNlID4gLnRhYmxlIHtcclxuICBtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZSBjYXB0aW9uLFxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSBjYXB0aW9uLFxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAucGFuZWwtY29sbGFwc2UgPiAudGFibGUgY2FwdGlvbiB7XHJcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlOmZpcnN0LWNoaWxkLFxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpmaXJzdC1jaGlsZCA+IC50YWJsZTpmaXJzdC1jaGlsZCB7XHJcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDNweDtcclxuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzcHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGhlYWQ6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCxcclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6Zmlyc3QtY2hpbGQgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0aGVhZDpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkLFxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0Ym9keTpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkLFxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpmaXJzdC1jaGlsZCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRib2R5OmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQge1xyXG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDNweDtcclxuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRoZWFkOmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGQ6Zmlyc3QtY2hpbGQsXHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmZpcnN0LWNoaWxkID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGhlYWQ6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB0ZDpmaXJzdC1jaGlsZCxcclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGJvZHk6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB0ZDpmaXJzdC1jaGlsZCxcclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6Zmlyc3QtY2hpbGQgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0Ym9keTpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRkOmZpcnN0LWNoaWxkLFxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0aGVhZDpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRoOmZpcnN0LWNoaWxkLFxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpmaXJzdC1jaGlsZCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRoZWFkOmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQsXHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRib2R5OmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQsXHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmZpcnN0LWNoaWxkID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGJvZHk6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB0aDpmaXJzdC1jaGlsZCB7XHJcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRoZWFkOmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZCxcclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6Zmlyc3QtY2hpbGQgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0aGVhZDpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRkOmxhc3QtY2hpbGQsXHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRib2R5OmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZCxcclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6Zmlyc3QtY2hpbGQgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0Ym9keTpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRkOmxhc3QtY2hpbGQsXHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRoZWFkOmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGg6bGFzdC1jaGlsZCxcclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6Zmlyc3QtY2hpbGQgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0aGVhZDpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRoOmxhc3QtY2hpbGQsXHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRib2R5OmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGg6bGFzdC1jaGlsZCxcclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6Zmlyc3QtY2hpbGQgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0Ym9keTpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRoOmxhc3QtY2hpbGQge1xyXG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlOmxhc3QtY2hpbGQsXHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmxhc3QtY2hpbGQgPiAudGFibGU6bGFzdC1jaGlsZCB7XHJcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweDtcclxuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Ym9keTpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCxcclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGJvZHk6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQsXHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGZvb3Q6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQsXHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmxhc3QtY2hpbGQgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRmb290Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHtcclxuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7XHJcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRib2R5Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHRkOmZpcnN0LWNoaWxkLFxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpsYXN0LWNoaWxkID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Ym9keTpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCB0ZDpmaXJzdC1jaGlsZCxcclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Zm9vdDpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCB0ZDpmaXJzdC1jaGlsZCxcclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGZvb3Q6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGQ6Zmlyc3QtY2hpbGQsXHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGJvZHk6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQsXHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmxhc3QtY2hpbGQgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRib2R5Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHRoOmZpcnN0LWNoaWxkLFxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRmb290Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHRoOmZpcnN0LWNoaWxkLFxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpsYXN0LWNoaWxkID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Zm9vdDpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCB0aDpmaXJzdC1jaGlsZCB7XHJcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGJvZHk6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZCxcclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGJvZHk6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZCxcclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Zm9vdDpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCB0ZDpsYXN0LWNoaWxkLFxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpsYXN0LWNoaWxkID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Zm9vdDpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCB0ZDpsYXN0LWNoaWxkLFxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRib2R5Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHRoOmxhc3QtY2hpbGQsXHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmxhc3QtY2hpbGQgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRib2R5Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHRoOmxhc3QtY2hpbGQsXHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGZvb3Q6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGg6bGFzdC1jaGlsZCxcclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGZvb3Q6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGg6bGFzdC1jaGlsZCB7XHJcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAucGFuZWwtYm9keSArIC50YWJsZSxcclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnBhbmVsLWJvZHkgKyAudGFibGUtcmVzcG9uc2l2ZSxcclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlICsgLnBhbmVsLWJvZHksXHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlICsgLnBhbmVsLWJvZHkge1xyXG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkZGRkO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZSA+IHRib2R5OmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGgsXHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZSA+IHRib2R5OmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGQge1xyXG4gIGJvcmRlci10b3A6IDA7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkLFxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCB7XHJcbiAgYm9yZGVyOiAwO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0aDpmaXJzdC1jaGlsZCxcclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGg6Zmlyc3QtY2hpbGQsXHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0aDpmaXJzdC1jaGlsZCxcclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGg6Zmlyc3QtY2hpbGQsXHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0aDpmaXJzdC1jaGlsZCxcclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGg6Zmlyc3QtY2hpbGQsXHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0ZDpmaXJzdC1jaGlsZCxcclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGQ6Zmlyc3QtY2hpbGQsXHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0ZDpmaXJzdC1jaGlsZCxcclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGQ6Zmlyc3QtY2hpbGQsXHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0ZDpmaXJzdC1jaGlsZCxcclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGQ6Zmlyc3QtY2hpbGQge1xyXG4gIGJvcmRlci1sZWZ0OiAwO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0aDpsYXN0LWNoaWxkLFxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0aDpsYXN0LWNoaWxkLFxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGg6bGFzdC1jaGlsZCxcclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGg6bGFzdC1jaGlsZCxcclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRoOmxhc3QtY2hpbGQsXHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRoOmxhc3QtY2hpbGQsXHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0ZDpsYXN0LWNoaWxkLFxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0ZDpsYXN0LWNoaWxkLFxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGQ6bGFzdC1jaGlsZCxcclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGQ6bGFzdC1jaGlsZCxcclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRkOmxhc3QtY2hpbGQsXHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRkOmxhc3QtY2hpbGQge1xyXG4gIGJvcmRlci1yaWdodDogMDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyOmZpcnN0LWNoaWxkID4gdGQsXHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0cjpmaXJzdC1jaGlsZCA+IHRkLFxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyOmZpcnN0LWNoaWxkID4gdGQsXHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0cjpmaXJzdC1jaGlsZCA+IHRkLFxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyOmZpcnN0LWNoaWxkID4gdGgsXHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0cjpmaXJzdC1jaGlsZCA+IHRoLFxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyOmZpcnN0LWNoaWxkID4gdGgsXHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0cjpmaXJzdC1jaGlsZCA+IHRoIHtcclxuICBib3JkZXItYm90dG9tOiAwO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHI6bGFzdC1jaGlsZCA+IHRkLFxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHI6bGFzdC1jaGlsZCA+IHRkLFxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyOmxhc3QtY2hpbGQgPiB0ZCxcclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyOmxhc3QtY2hpbGQgPiB0ZCxcclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0cjpsYXN0LWNoaWxkID4gdGgsXHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0cjpsYXN0LWNoaWxkID4gdGgsXHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHI6bGFzdC1jaGlsZCA+IHRoLFxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHI6bGFzdC1jaGlsZCA+IHRoIHtcclxuICBib3JkZXItYm90dG9tOiAwO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlIHtcclxuICBib3JkZXI6IDA7XHJcbiAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwtZ3JvdXAge1xyXG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsLWdyb3VwIC5wYW5lbCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMDtcclxuICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsLWdyb3VwIC5wYW5lbCArIC5wYW5lbCB7XHJcbiAgbWFyZ2luLXRvcDogNXB4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbC1ncm91cCAucGFuZWwtaGVhZGluZyB7XHJcbiAgYm9yZGVyLWJvdHRvbTogMDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwtZ3JvdXAgLnBhbmVsLWhlYWRpbmcgKyAucGFuZWwtY29sbGFwc2UgPiAucGFuZWwtYm9keSxcclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsLWdyb3VwIC5wYW5lbC1oZWFkaW5nICsgLnBhbmVsLWNvbGxhcHNlID4gLmxpc3QtZ3JvdXAge1xyXG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkZGRkO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbC1ncm91cCAucGFuZWwtZm9vdGVyIHtcclxuICBib3JkZXItdG9wOiAwO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbC1ncm91cCAucGFuZWwtZm9vdGVyICsgLnBhbmVsLWNvbGxhcHNlIC5wYW5lbC1ib2R5IHtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZGRkZDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwtZGVmYXVsdCB7XHJcbiAgYm9yZGVyLWNvbG9yOiAjZGRkZGRkO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbC1kZWZhdWx0ID4gLnBhbmVsLWhlYWRpbmcge1xyXG4gIGNvbG9yOiAjMzMzMzMzO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XHJcbiAgYm9yZGVyLWNvbG9yOiAjZGRkZGRkO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbC1kZWZhdWx0ID4gLnBhbmVsLWhlYWRpbmcgKyAucGFuZWwtY29sbGFwc2UgPiAucGFuZWwtYm9keSB7XHJcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2RkZGRkZDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwtZGVmYXVsdCA+IC5wYW5lbC1oZWFkaW5nIC5iYWRnZSB7XHJcbiAgY29sb3I6ICNmNWY1ZjU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzMzMztcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwtZGVmYXVsdCA+IC5wYW5lbC1mb290ZXIgKyAucGFuZWwtY29sbGFwc2UgPiAucGFuZWwtYm9keSB7XHJcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2RkZGRkZDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwtcHJpbWFyeSB7XHJcbiAgYm9yZGVyLWNvbG9yOiAjMzM3YWI3O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbC1wcmltYXJ5ID4gLnBhbmVsLWhlYWRpbmcge1xyXG4gIGNvbG9yOiAjZmZmZmZmO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzdhYjc7XHJcbiAgYm9yZGVyLWNvbG9yOiAjMzM3YWI3O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbC1wcmltYXJ5ID4gLnBhbmVsLWhlYWRpbmcgKyAucGFuZWwtY29sbGFwc2UgPiAucGFuZWwtYm9keSB7XHJcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzMzN2FiNztcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwtcHJpbWFyeSA+IC5wYW5lbC1oZWFkaW5nIC5iYWRnZSB7XHJcbiAgY29sb3I6ICMzMzdhYjc7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwtcHJpbWFyeSA+IC5wYW5lbC1mb290ZXIgKyAucGFuZWwtY29sbGFwc2UgPiAucGFuZWwtYm9keSB7XHJcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzMzN2FiNztcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwtc3VjY2VzcyB7XHJcbiAgYm9yZGVyLWNvbG9yOiAjZDZlOWM2O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbC1zdWNjZXNzID4gLnBhbmVsLWhlYWRpbmcge1xyXG4gIGNvbG9yOiAjM2M3NjNkO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmYwZDg7XHJcbiAgYm9yZGVyLWNvbG9yOiAjZDZlOWM2O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbC1zdWNjZXNzID4gLnBhbmVsLWhlYWRpbmcgKyAucGFuZWwtY29sbGFwc2UgPiAucGFuZWwtYm9keSB7XHJcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2Q2ZTljNjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwtc3VjY2VzcyA+IC5wYW5lbC1oZWFkaW5nIC5iYWRnZSB7XHJcbiAgY29sb3I6ICNkZmYwZDg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNjNzYzZDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwtc3VjY2VzcyA+IC5wYW5lbC1mb290ZXIgKyAucGFuZWwtY29sbGFwc2UgPiAucGFuZWwtYm9keSB7XHJcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2Q2ZTljNjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwtaW5mbyB7XHJcbiAgYm9yZGVyLWNvbG9yOiAjYmNlOGYxO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbC1pbmZvID4gLnBhbmVsLWhlYWRpbmcge1xyXG4gIGNvbG9yOiAjMzE3MDhmO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNkOWVkZjc7XHJcbiAgYm9yZGVyLWNvbG9yOiAjYmNlOGYxO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbC1pbmZvID4gLnBhbmVsLWhlYWRpbmcgKyAucGFuZWwtY29sbGFwc2UgPiAucGFuZWwtYm9keSB7XHJcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2JjZThmMTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwtaW5mbyA+IC5wYW5lbC1oZWFkaW5nIC5iYWRnZSB7XHJcbiAgY29sb3I6ICNkOWVkZjc7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxNzA4ZjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwtaW5mbyA+IC5wYW5lbC1mb290ZXIgKyAucGFuZWwtY29sbGFwc2UgPiAucGFuZWwtYm9keSB7XHJcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2JjZThmMTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwtd2FybmluZyB7XHJcbiAgYm9yZGVyLWNvbG9yOiAjZmFlYmNjO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbC13YXJuaW5nID4gLnBhbmVsLWhlYWRpbmcge1xyXG4gIGNvbG9yOiAjOGE2ZDNiO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2Y4ZTM7XHJcbiAgYm9yZGVyLWNvbG9yOiAjZmFlYmNjO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbC13YXJuaW5nID4gLnBhbmVsLWhlYWRpbmcgKyAucGFuZWwtY29sbGFwc2UgPiAucGFuZWwtYm9keSB7XHJcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ZhZWJjYztcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwtd2FybmluZyA+IC5wYW5lbC1oZWFkaW5nIC5iYWRnZSB7XHJcbiAgY29sb3I6ICNmY2Y4ZTM7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhhNmQzYjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwtd2FybmluZyA+IC5wYW5lbC1mb290ZXIgKyAucGFuZWwtY29sbGFwc2UgPiAucGFuZWwtYm9keSB7XHJcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZhZWJjYztcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwtZGFuZ2VyIHtcclxuICBib3JkZXItY29sb3I6ICNlYmNjZDE7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsLWRhbmdlciA+IC5wYW5lbC1oZWFkaW5nIHtcclxuICBjb2xvcjogI2E5NDQ0MjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJkZWRlO1xyXG4gIGJvcmRlci1jb2xvcjogI2ViY2NkMTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwtZGFuZ2VyID4gLnBhbmVsLWhlYWRpbmcgKyAucGFuZWwtY29sbGFwc2UgPiAucGFuZWwtYm9keSB7XHJcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ViY2NkMTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwtZGFuZ2VyID4gLnBhbmVsLWhlYWRpbmcgLmJhZGdlIHtcclxuICBjb2xvcjogI2YyZGVkZTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTk0NDQyO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbC1kYW5nZXIgPiAucGFuZWwtZm9vdGVyICsgLnBhbmVsLWNvbGxhcHNlID4gLnBhbmVsLWJvZHkge1xyXG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNlYmNjZDE7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmVtYmVkLXJlc3BvbnNpdmUge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBoZWlnaHQ6IDA7XHJcbiAgcGFkZGluZzogMDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5lbWJlZC1yZXNwb25zaXZlIC5lbWJlZC1yZXNwb25zaXZlLWl0ZW0sXHJcbi5ib290c3RyYXAtaXNvIC5lbWJlZC1yZXNwb25zaXZlIGlmcmFtZSxcclxuLmJvb3RzdHJhcC1pc28gLmVtYmVkLXJlc3BvbnNpdmUgZW1iZWQsXHJcbi5ib290c3RyYXAtaXNvIC5lbWJlZC1yZXNwb25zaXZlIG9iamVjdCxcclxuLmJvb3RzdHJhcC1pc28gLmVtYmVkLXJlc3BvbnNpdmUgdmlkZW8ge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICBib3R0b206IDA7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGJvcmRlcjogMDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OSB7XHJcbiAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZW1iZWQtcmVzcG9uc2l2ZS00YnkzIHtcclxuICBwYWRkaW5nLWJvdHRvbTogNzUlO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC53ZWxsIHtcclxuICBtaW4taGVpZ2h0OiAyMHB4O1xyXG4gIHBhZGRpbmc6IDE5cHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNlM2UzZTM7XHJcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XHJcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLndlbGwgYmxvY2txdW90ZSB7XHJcbiAgYm9yZGVyLWNvbG9yOiAjZGRkO1xyXG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjE1KTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAud2VsbC1sZyB7XHJcbiAgcGFkZGluZzogMjRweDtcclxuICBib3JkZXItcmFkaXVzOiA2cHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLndlbGwtc20ge1xyXG4gIHBhZGRpbmc6IDlweDtcclxuICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmNsb3NlIHtcclxuICBmbG9hdDogcmlnaHQ7XHJcbiAgZm9udC1zaXplOiAyMXB4O1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG4gIGNvbG9yOiAjMDAwMDAwO1xyXG4gIHRleHQtc2hhZG93OiAwIDFweCAwICNmZmZmZmY7XHJcbiAgb3BhY2l0eTogMC4yO1xyXG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0yMCk7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmNsb3NlOmhvdmVyLFxyXG4uYm9vdHN0cmFwLWlzbyAuY2xvc2U6Zm9jdXMge1xyXG4gIGNvbG9yOiAjMDAwMDAwO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgb3BhY2l0eTogMC41O1xyXG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT01MCk7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gYnV0dG9uLmNsb3NlIHtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICBib3JkZXI6IDA7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5tb2RhbC1vcGVuIHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5tb2RhbCB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB0b3A6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgYm90dG9tOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgei1pbmRleDogMTA0MDtcclxuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XHJcbiAgb3V0bGluZTogMDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubW9kYWwuZmFkZSAubW9kYWwtZGlhbG9nIHtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0yNSUpO1xyXG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMjUlKTtcclxuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMjUlKTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMjUlKTtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuM3MgZWFzZS1vdXQ7XHJcbiAgLW1vei10cmFuc2l0aW9uOiAtbW96LXRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0O1xyXG4gIC1vLXRyYW5zaXRpb246IC1vLXRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0O1xyXG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5tb2RhbC5pbiAubW9kYWwtZGlhbG9nIHtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xyXG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubW9kYWwtb3BlbiAubW9kYWwge1xyXG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcclxuICBvdmVyZmxvdy15OiBhdXRvO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5tb2RhbC1kaWFsb2cge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB3aWR0aDogYXV0bztcclxuICBtYXJnaW46IDEwcHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm1vZGFsLWNvbnRlbnQge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICM5OTk5OTk7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG4gIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgM3B4IDlweCByZ2JhKDAsIDAsIDAsIDAuNSk7XHJcbiAgYm94LXNoYWRvdzogMCAzcHggOXB4IHJnYmEoMCwgMCwgMCwgMC41KTtcclxuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xyXG4gIG91dGxpbmU6IDA7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm1vZGFsLWJhY2tkcm9wIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubW9kYWwtYmFja2Ryb3AuZmFkZSB7XHJcbiAgb3BhY2l0eTogMDtcclxuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MCk7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm1vZGFsLWJhY2tkcm9wLmluIHtcclxuICBvcGFjaXR5OiAwLjU7XHJcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTUwKTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubW9kYWwtaGVhZGVyIHtcclxuICBwYWRkaW5nOiAxNXB4O1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTVlNWU1O1xyXG4gIG1pbi1oZWlnaHQ6IDE2LjQyODU3MTQzcHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm1vZGFsLWhlYWRlciAuY2xvc2Uge1xyXG4gIG1hcmdpbi10b3A6IC0ycHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm1vZGFsLXRpdGxlIHtcclxuICBtYXJnaW46IDA7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm1vZGFsLWJvZHkge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBwYWRkaW5nOiAxNXB4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5tb2RhbC1mb290ZXIge1xyXG4gIHBhZGRpbmc6IDE1cHg7XHJcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlNWU1ZTU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm1vZGFsLWZvb3RlciAuYnRuICsgLmJ0biB7XHJcbiAgbWFyZ2luLWxlZnQ6IDVweDtcclxuICBtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5tb2RhbC1mb290ZXIgLmJ0bi1ncm91cCAuYnRuICsgLmJ0biB7XHJcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm1vZGFsLWZvb3RlciAuYnRuLWJsb2NrICsgLmJ0bi1ibG9jayB7XHJcbiAgbWFyZ2luLWxlZnQ6IDA7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm1vZGFsLXNjcm9sbGJhci1tZWFzdXJlIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAtOTk5OXB4O1xyXG4gIHdpZHRoOiA1MHB4O1xyXG4gIGhlaWdodDogNTBweDtcclxuICBvdmVyZmxvdzogc2Nyb2xsO1xyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gIC5ib290c3RyYXAtaXNvIC5tb2RhbC1kaWFsb2cge1xyXG4gICAgd2lkdGg6IDYwMHB4O1xyXG4gICAgbWFyZ2luOiAzMHB4IGF1dG87XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5tb2RhbC1jb250ZW50IHtcclxuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCA1cHggMTVweCByZ2JhKDAsIDAsIDAsIDAuNSk7XHJcbiAgICBib3gtc2hhZG93OiAwIDVweCAxNXB4IHJnYmEoMCwgMCwgMCwgMC41KTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLm1vZGFsLXNtIHtcclxuICAgIHdpZHRoOiAzMDBweDtcclxuICB9XHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgLmJvb3RzdHJhcC1pc28gLm1vZGFsLWxnIHtcclxuICAgIHdpZHRoOiA5MDBweDtcclxuICB9XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnRvb2x0aXAge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB6LWluZGV4OiAxMDcwO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcclxuICBmb250LXNpemU6IDEycHg7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBsaW5lLWhlaWdodDogMS40O1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC50b29sdGlwLmluIHtcclxuICBvcGFjaXR5OiAwLjk7XHJcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTkwKTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAudG9vbHRpcC50b3Age1xyXG4gIG1hcmdpbi10b3A6IC0zcHg7XHJcbiAgcGFkZGluZzogNXB4IDA7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnRvb2x0aXAucmlnaHQge1xyXG4gIG1hcmdpbi1sZWZ0OiAzcHg7XHJcbiAgcGFkZGluZzogMCA1cHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnRvb2x0aXAuYm90dG9tIHtcclxuICBtYXJnaW4tdG9wOiAzcHg7XHJcbiAgcGFkZGluZzogNXB4IDA7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnRvb2x0aXAubGVmdCB7XHJcbiAgbWFyZ2luLWxlZnQ6IC0zcHg7XHJcbiAgcGFkZGluZzogMCA1cHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnRvb2x0aXAtaW5uZXIge1xyXG4gIG1heC13aWR0aDogMjAwcHg7XHJcbiAgcGFkZGluZzogM3B4IDhweDtcclxuICBjb2xvcjogI2ZmZmZmZjtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XHJcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC50b29sdGlwLWFycm93IHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgd2lkdGg6IDA7XHJcbiAgaGVpZ2h0OiAwO1xyXG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAudG9vbHRpcC50b3AgLnRvb2x0aXAtYXJyb3cge1xyXG4gIGJvdHRvbTogMDtcclxuICBsZWZ0OiA1MCU7XHJcbiAgbWFyZ2luLWxlZnQ6IC01cHg7XHJcbiAgYm9yZGVyLXdpZHRoOiA1cHggNXB4IDA7XHJcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzAwMDAwMDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAudG9vbHRpcC50b3AtbGVmdCAudG9vbHRpcC1hcnJvdyB7XHJcbiAgYm90dG9tOiAwO1xyXG4gIHJpZ2h0OiA1cHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogLTVweDtcclxuICBib3JkZXItd2lkdGg6IDVweCA1cHggMDtcclxuICBib3JkZXItdG9wLWNvbG9yOiAjMDAwMDAwO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC50b29sdGlwLnRvcC1yaWdodCAudG9vbHRpcC1hcnJvdyB7XHJcbiAgYm90dG9tOiAwO1xyXG4gIGxlZnQ6IDVweDtcclxuICBtYXJnaW4tYm90dG9tOiAtNXB4O1xyXG4gIGJvcmRlci13aWR0aDogNXB4IDVweCAwO1xyXG4gIGJvcmRlci10b3AtY29sb3I6ICMwMDAwMDA7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnRvb2x0aXAucmlnaHQgLnRvb2x0aXAtYXJyb3cge1xyXG4gIHRvcDogNTAlO1xyXG4gIGxlZnQ6IDA7XHJcbiAgbWFyZ2luLXRvcDogLTVweDtcclxuICBib3JkZXItd2lkdGg6IDVweCA1cHggNXB4IDA7XHJcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMDAwMDAwO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC50b29sdGlwLmxlZnQgLnRvb2x0aXAtYXJyb3cge1xyXG4gIHRvcDogNTAlO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIG1hcmdpbi10b3A6IC01cHg7XHJcbiAgYm9yZGVyLXdpZHRoOiA1cHggMCA1cHggNXB4O1xyXG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMDAwMDAwO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC50b29sdGlwLmJvdHRvbSAudG9vbHRpcC1hcnJvdyB7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDUwJTtcclxuICBtYXJnaW4tbGVmdDogLTVweDtcclxuICBib3JkZXItd2lkdGg6IDAgNXB4IDVweDtcclxuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMDAwMDAwO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC50b29sdGlwLmJvdHRvbS1sZWZ0IC50b29sdGlwLWFycm93IHtcclxuICB0b3A6IDA7XHJcbiAgcmlnaHQ6IDVweDtcclxuICBtYXJnaW4tdG9wOiAtNXB4O1xyXG4gIGJvcmRlci13aWR0aDogMCA1cHggNXB4O1xyXG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMDAwMDA7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnRvb2x0aXAuYm90dG9tLXJpZ2h0IC50b29sdGlwLWFycm93IHtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogNXB4O1xyXG4gIG1hcmdpbi10b3A6IC01cHg7XHJcbiAgYm9yZGVyLXdpZHRoOiAwIDVweCA1cHg7XHJcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzAwMDAwMDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucG9wb3ZlciB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHotaW5kZXg6IDEwNjA7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBtYXgtd2lkdGg6IDI3NnB4O1xyXG4gIHBhZGRpbmc6IDFweDtcclxuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2NjY2M7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG4gIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNXB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG4gIGJveC1zaGFkb3c6IDAgNXB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnBvcG92ZXIudG9wIHtcclxuICBtYXJnaW4tdG9wOiAtMTBweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucG9wb3Zlci5yaWdodCB7XHJcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnBvcG92ZXIuYm90dG9tIHtcclxuICBtYXJnaW4tdG9wOiAxMHB4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5wb3BvdmVyLmxlZnQge1xyXG4gIG1hcmdpbi1sZWZ0OiAtMTBweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucG9wb3Zlci10aXRsZSB7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDhweCAxNHB4O1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWJlYmViO1xyXG4gIGJvcmRlci1yYWRpdXM6IDVweCA1cHggMCAwO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5wb3BvdmVyLWNvbnRlbnQge1xyXG4gIHBhZGRpbmc6IDlweCAxNHB4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5wb3BvdmVyID4gLmFycm93LFxyXG4uYm9vdHN0cmFwLWlzbyAucG9wb3ZlciA+IC5hcnJvdzphZnRlciB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHdpZHRoOiAwO1xyXG4gIGhlaWdodDogMDtcclxuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlci1zdHlsZTogc29saWQ7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnBvcG92ZXIgPiAuYXJyb3cge1xyXG4gIGJvcmRlci13aWR0aDogMTFweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucG9wb3ZlciA+IC5hcnJvdzphZnRlciB7XHJcbiAgYm9yZGVyLXdpZHRoOiAxMHB4O1xyXG4gIGNvbnRlbnQ6IFwiXCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnBvcG92ZXIudG9wID4gLmFycm93IHtcclxuICBsZWZ0OiA1MCU7XHJcbiAgbWFyZ2luLWxlZnQ6IC0xMXB4O1xyXG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XHJcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzk5OTk5OTtcclxuICBib3JkZXItdG9wLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xyXG4gIGJvdHRvbTogLTExcHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnBvcG92ZXIudG9wID4gLmFycm93OmFmdGVyIHtcclxuICBjb250ZW50OiBcIiBcIjtcclxuICBib3R0b206IDFweDtcclxuICBtYXJnaW4tbGVmdDogLTEwcHg7XHJcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcclxuICBib3JkZXItdG9wLWNvbG9yOiAjZmZmZmZmO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5wb3BvdmVyLnJpZ2h0ID4gLmFycm93IHtcclxuICB0b3A6IDUwJTtcclxuICBsZWZ0OiAtMTFweDtcclxuICBtYXJnaW4tdG9wOiAtMTFweDtcclxuICBib3JkZXItbGVmdC13aWR0aDogMDtcclxuICBib3JkZXItcmlnaHQtY29sb3I6ICM5OTk5OTk7XHJcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5wb3BvdmVyLnJpZ2h0ID4gLmFycm93OmFmdGVyIHtcclxuICBjb250ZW50OiBcIiBcIjtcclxuICBsZWZ0OiAxcHg7XHJcbiAgYm90dG9tOiAtMTBweDtcclxuICBib3JkZXItbGVmdC13aWR0aDogMDtcclxuICBib3JkZXItcmlnaHQtY29sb3I6ICNmZmZmZmY7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnBvcG92ZXIuYm90dG9tID4gLmFycm93IHtcclxuICBsZWZ0OiA1MCU7XHJcbiAgbWFyZ2luLWxlZnQ6IC0xMXB4O1xyXG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XHJcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzk5OTk5OTtcclxuICBib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xyXG4gIHRvcDogLTExcHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnBvcG92ZXIuYm90dG9tID4gLmFycm93OmFmdGVyIHtcclxuICBjb250ZW50OiBcIiBcIjtcclxuICB0b3A6IDFweDtcclxuICBtYXJnaW4tbGVmdDogLTEwcHg7XHJcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcclxuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmZmZmO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5wb3BvdmVyLmxlZnQgPiAuYXJyb3cge1xyXG4gIHRvcDogNTAlO1xyXG4gIHJpZ2h0OiAtMTFweDtcclxuICBtYXJnaW4tdG9wOiAtMTFweDtcclxuICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XHJcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM5OTk5OTk7XHJcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnBvcG92ZXIubGVmdCA+IC5hcnJvdzphZnRlciB7XHJcbiAgY29udGVudDogXCIgXCI7XHJcbiAgcmlnaHQ6IDFweDtcclxuICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XHJcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNmZmZmZmY7XHJcbiAgYm90dG9tOiAtMTBweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtaW5uZXIge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5jYXJvdXNlbC1pbm5lciA+IC5pdGVtIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IDAuNnMgZWFzZS1pbi1vdXQgbGVmdDtcclxuICAtby10cmFuc2l0aW9uOiAwLjZzIGVhc2UtaW4tb3V0IGxlZnQ7XHJcbiAgdHJhbnNpdGlvbjogMC42cyBlYXNlLWluLW91dCBsZWZ0O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5jYXJvdXNlbC1pbm5lciA+IC5pdGVtID4gaW1nLFxyXG4uYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtaW5uZXIgPiAuaXRlbSA+IGEgPiBpbWcge1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG59XHJcbkBtZWRpYSBhbGwgYW5kICh0cmFuc2Zvcm0tM2QpLCAoLXdlYmtpdC10cmFuc2Zvcm0tM2QpIHtcclxuICAuYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtaW5uZXIgPiAuaXRlbSB7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuNnMgZWFzZS1pbi1vdXQ7XHJcbiAgICAtbW96LXRyYW5zaXRpb246IC1tb3otdHJhbnNmb3JtIDAuNnMgZWFzZS1pbi1vdXQ7XHJcbiAgICAtby10cmFuc2l0aW9uOiAtby10cmFuc2Zvcm0gMC42cyBlYXNlLWluLW91dDtcclxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIGVhc2UtaW4tb3V0O1xyXG4gICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAtbW96LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIC13ZWJraXQtcGVyc3BlY3RpdmU6IDEwMDA7XHJcbiAgICAtbW96LXBlcnNwZWN0aXZlOiAxMDAwO1xyXG4gICAgcGVyc3BlY3RpdmU6IDEwMDA7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jYXJvdXNlbC1pbm5lciA+IC5pdGVtLm5leHQsXHJcbiAgLmJvb3RzdHJhcC1pc28gLmNhcm91c2VsLWlubmVyID4gLml0ZW0uYWN0aXZlLnJpZ2h0IHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XHJcbiAgICBsZWZ0OiAwO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtaW5uZXIgPiAuaXRlbS5wcmV2LFxyXG4gIC5ib290c3RyYXAtaXNvIC5jYXJvdXNlbC1pbm5lciA+IC5pdGVtLmFjdGl2ZS5sZWZ0IHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jYXJvdXNlbC1pbm5lciA+IC5pdGVtLm5leHQubGVmdCxcclxuICAuYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtaW5uZXIgPiAuaXRlbS5wcmV2LnJpZ2h0LFxyXG4gIC5ib290c3RyYXAtaXNvIC5jYXJvdXNlbC1pbm5lciA+IC5pdGVtLmFjdGl2ZSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gICAgbGVmdDogMDtcclxuICB9XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmNhcm91c2VsLWlubmVyID4gLmFjdGl2ZSxcclxuLmJvb3RzdHJhcC1pc28gLmNhcm91c2VsLWlubmVyID4gLm5leHQsXHJcbi5ib290c3RyYXAtaXNvIC5jYXJvdXNlbC1pbm5lciA+IC5wcmV2IHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtaW5uZXIgPiAuYWN0aXZlIHtcclxuICBsZWZ0OiAwO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5jYXJvdXNlbC1pbm5lciA+IC5uZXh0LFxyXG4uYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtaW5uZXIgPiAucHJldiB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtaW5uZXIgPiAubmV4dCB7XHJcbiAgbGVmdDogMTAwJTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtaW5uZXIgPiAucHJldiB7XHJcbiAgbGVmdDogLTEwMCU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmNhcm91c2VsLWlubmVyID4gLm5leHQubGVmdCxcclxuLmJvb3RzdHJhcC1pc28gLmNhcm91c2VsLWlubmVyID4gLnByZXYucmlnaHQge1xyXG4gIGxlZnQ6IDA7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmNhcm91c2VsLWlubmVyID4gLmFjdGl2ZS5sZWZ0IHtcclxuICBsZWZ0OiAtMTAwJTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtaW5uZXIgPiAuYWN0aXZlLnJpZ2h0IHtcclxuICBsZWZ0OiAxMDAlO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5jYXJvdXNlbC1jb250cm9sIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgYm90dG9tOiAwO1xyXG4gIHdpZHRoOiAxNSU7XHJcbiAgb3BhY2l0eTogMC41O1xyXG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT01MCk7XHJcbiAgZm9udC1zaXplOiAyMHB4O1xyXG4gIGNvbG9yOiAjZmZmZmZmO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB0ZXh0LXNoYWRvdzogMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC42KTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtY29udHJvbC5sZWZ0IHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2JhKDAsIDAsIDAsIDAuNSkgMCUsIHJnYmEoMCwgMCwgMCwgMC4wMDAxKSAxMDAlKTtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQobGVmdCwgcmdiYSgwLCAwLCAwLCAwLjUpIDAlLCByZ2JhKDAsIDAsIDAsIDAuMDAwMSkgMTAwJSk7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDAsIDAsIDAsIDAuNSkgMCUsIHJnYmEoMCwgMCwgMCwgMC4wMDAxKSAxMDAlKTtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XHJcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nIzgwMDAwMDAwJywgZW5kQ29sb3JzdHI9JyMwMDAwMDAwMCcsIEdyYWRpZW50VHlwZT0xKTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtY29udHJvbC5yaWdodCB7XHJcbiAgbGVmdDogYXV0bztcclxuICByaWdodDogMDtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2JhKDAsIDAsIDAsIDAuMDAwMSkgMCUsIHJnYmEoMCwgMCwgMCwgMC41KSAxMDAlKTtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQobGVmdCwgcmdiYSgwLCAwLCAwLCAwLjAwMDEpIDAlLCByZ2JhKDAsIDAsIDAsIDAuNSkgMTAwJSk7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDAsIDAsIDAsIDAuMDAwMSkgMCUsIHJnYmEoMCwgMCwgMCwgMC41KSAxMDAlKTtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XHJcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nIzAwMDAwMDAwJywgZW5kQ29sb3JzdHI9JyM4MDAwMDAwMCcsIEdyYWRpZW50VHlwZT0xKTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtY29udHJvbDpob3ZlcixcclxuLmJvb3RzdHJhcC1pc28gLmNhcm91c2VsLWNvbnRyb2w6Zm9jdXMge1xyXG4gIG91dGxpbmU6IDA7XHJcbiAgY29sb3I6ICNmZmZmZmY7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIG9wYWNpdHk6IDAuOTtcclxuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9OTApO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5jYXJvdXNlbC1jb250cm9sIC5pY29uLXByZXYsXHJcbi5ib290c3RyYXAtaXNvIC5jYXJvdXNlbC1jb250cm9sIC5pY29uLW5leHQsXHJcbi5ib290c3RyYXAtaXNvIC5jYXJvdXNlbC1jb250cm9sIC5nbHlwaGljb24tY2hldnJvbi1sZWZ0LFxyXG4uYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtY29udHJvbCAuZ2x5cGhpY29uLWNoZXZyb24tcmlnaHQge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDUwJTtcclxuICB6LWluZGV4OiA1O1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtY29udHJvbCAuaWNvbi1wcmV2LFxyXG4uYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtY29udHJvbCAuZ2x5cGhpY29uLWNoZXZyb24tbGVmdCB7XHJcbiAgbGVmdDogNTAlO1xyXG4gIG1hcmdpbi1sZWZ0OiAtMTBweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtY29udHJvbCAuaWNvbi1uZXh0LFxyXG4uYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtY29udHJvbCAuZ2x5cGhpY29uLWNoZXZyb24tcmlnaHQge1xyXG4gIHJpZ2h0OiA1MCU7XHJcbiAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtY29udHJvbCAuaWNvbi1wcmV2LFxyXG4uYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtY29udHJvbCAuaWNvbi1uZXh0IHtcclxuICB3aWR0aDogMjBweDtcclxuICBoZWlnaHQ6IDIwcHg7XHJcbiAgbWFyZ2luLXRvcDogLTEwcHg7XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5jYXJvdXNlbC1jb250cm9sIC5pY29uLXByZXY6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFwyMDM5JztcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtY29udHJvbCAuaWNvbi1uZXh0OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcMjAzYSc7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmNhcm91c2VsLWluZGljYXRvcnMge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBib3R0b206IDEwcHg7XHJcbiAgbGVmdDogNTAlO1xyXG4gIHotaW5kZXg6IDE1O1xyXG4gIHdpZHRoOiA2MCU7XHJcbiAgbWFyZ2luLWxlZnQ6IC0zMCU7XHJcbiAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5jYXJvdXNlbC1pbmRpY2F0b3JzIGxpIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgd2lkdGg6IDEwcHg7XHJcbiAgaGVpZ2h0OiAxMHB4O1xyXG4gIG1hcmdpbjogMXB4O1xyXG4gIHRleHQtaW5kZW50OiAtOTk5cHg7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZmZmZjtcclxuICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwIFxcOTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5jYXJvdXNlbC1pbmRpY2F0b3JzIC5hY3RpdmUge1xyXG4gIG1hcmdpbjogMDtcclxuICB3aWR0aDogMTJweDtcclxuICBoZWlnaHQ6IDEycHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtY2FwdGlvbiB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGxlZnQ6IDE1JTtcclxuICByaWdodDogMTUlO1xyXG4gIGJvdHRvbTogMjBweDtcclxuICB6LWluZGV4OiAxMDtcclxuICBwYWRkaW5nLXRvcDogMjBweDtcclxuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuICBjb2xvcjogI2ZmZmZmZjtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuNik7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmNhcm91c2VsLWNhcHRpb24gLmJ0biB7XHJcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAuYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtY29udHJvbCAuZ2x5cGhpY29uLWNoZXZyb24tbGVmdCxcclxuICAuYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtY29udHJvbCAuZ2x5cGhpY29uLWNoZXZyb24tcmlnaHQsXHJcbiAgLmJvb3RzdHJhcC1pc28gLmNhcm91c2VsLWNvbnRyb2wgLmljb24tcHJldixcclxuICAuYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtY29udHJvbCAuaWNvbi1uZXh0IHtcclxuICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgbWFyZ2luLXRvcDogLTE1cHg7XHJcbiAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jYXJvdXNlbC1jb250cm9sIC5nbHlwaGljb24tY2hldnJvbi1sZWZ0LFxyXG4gIC5ib290c3RyYXAtaXNvIC5jYXJvdXNlbC1jb250cm9sIC5pY29uLXByZXYge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtY29udHJvbCAuZ2x5cGhpY29uLWNoZXZyb24tcmlnaHQsXHJcbiAgLmJvb3RzdHJhcC1pc28gLmNhcm91c2VsLWNvbnRyb2wgLmljb24tbmV4dCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtY2FwdGlvbiB7XHJcbiAgICBsZWZ0OiAyMCU7XHJcbiAgICByaWdodDogMjAlO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jYXJvdXNlbC1pbmRpY2F0b3JzIHtcclxuICAgIGJvdHRvbTogMjBweDtcclxuICB9XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmNsZWFyZml4OmJlZm9yZSxcclxuLmJvb3RzdHJhcC1pc28gLmNsZWFyZml4OmFmdGVyLFxyXG4uYm9vdHN0cmFwLWlzbyAuZGwtaG9yaXpvbnRhbCBkZDpiZWZvcmUsXHJcbi5ib290c3RyYXAtaXNvIC5kbC1ob3Jpem9udGFsIGRkOmFmdGVyLFxyXG4uYm9vdHN0cmFwLWlzbyAuY29udGFpbmVyOmJlZm9yZSxcclxuLmJvb3RzdHJhcC1pc28gLmNvbnRhaW5lcjphZnRlcixcclxuLmJvb3RzdHJhcC1pc28gLmNvbnRhaW5lci1mbHVpZDpiZWZvcmUsXHJcbi5ib290c3RyYXAtaXNvIC5jb250YWluZXItZmx1aWQ6YWZ0ZXIsXHJcbi5ib290c3RyYXAtaXNvIC5yb3c6YmVmb3JlLFxyXG4uYm9vdHN0cmFwLWlzbyAucm93OmFmdGVyLFxyXG4uYm9vdHN0cmFwLWlzbyAuZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwOmJlZm9yZSxcclxuLmJvb3RzdHJhcC1pc28gLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cDphZnRlcixcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi10b29sYmFyOmJlZm9yZSxcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi10b29sYmFyOmFmdGVyLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpiZWZvcmUsXHJcbi5ib290c3RyYXAtaXNvIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOmFmdGVyLFxyXG4uYm9vdHN0cmFwLWlzbyAubmF2OmJlZm9yZSxcclxuLmJvb3RzdHJhcC1pc28gLm5hdjphZnRlcixcclxuLmJvb3RzdHJhcC1pc28gLm5hdmJhcjpiZWZvcmUsXHJcbi5ib290c3RyYXAtaXNvIC5uYXZiYXI6YWZ0ZXIsXHJcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItaGVhZGVyOmJlZm9yZSxcclxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1oZWFkZXI6YWZ0ZXIsXHJcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItY29sbGFwc2U6YmVmb3JlLFxyXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWNvbGxhcHNlOmFmdGVyLFxyXG4uYm9vdHN0cmFwLWlzbyAucGFnZXI6YmVmb3JlLFxyXG4uYm9vdHN0cmFwLWlzbyAucGFnZXI6YWZ0ZXIsXHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbC1ib2R5OmJlZm9yZSxcclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsLWJvZHk6YWZ0ZXIsXHJcbi5ib290c3RyYXAtaXNvIC5tb2RhbC1mb290ZXI6YmVmb3JlLFxyXG4uYm9vdHN0cmFwLWlzbyAubW9kYWwtZm9vdGVyOmFmdGVyIHtcclxuICBjb250ZW50OiBcIiBcIjtcclxuICBkaXNwbGF5OiB0YWJsZTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuY2xlYXJmaXg6YWZ0ZXIsXHJcbi5ib290c3RyYXAtaXNvIC5kbC1ob3Jpem9udGFsIGRkOmFmdGVyLFxyXG4uYm9vdHN0cmFwLWlzbyAuY29udGFpbmVyOmFmdGVyLFxyXG4uYm9vdHN0cmFwLWlzbyAuY29udGFpbmVyLWZsdWlkOmFmdGVyLFxyXG4uYm9vdHN0cmFwLWlzbyAucm93OmFmdGVyLFxyXG4uYm9vdHN0cmFwLWlzbyAuZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwOmFmdGVyLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXRvb2xiYXI6YWZ0ZXIsXHJcbi5ib290c3RyYXAtaXNvIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOmFmdGVyLFxyXG4uYm9vdHN0cmFwLWlzbyAubmF2OmFmdGVyLFxyXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyOmFmdGVyLFxyXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWhlYWRlcjphZnRlcixcclxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1jb2xsYXBzZTphZnRlcixcclxuLmJvb3RzdHJhcC1pc28gLnBhZ2VyOmFmdGVyLFxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwtYm9keTphZnRlcixcclxuLmJvb3RzdHJhcC1pc28gLm1vZGFsLWZvb3RlcjphZnRlciB7XHJcbiAgY2xlYXI6IGJvdGg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmNlbnRlci1ibG9jayB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5wdWxsLXJpZ2h0IHtcclxuICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucHVsbC1sZWZ0IHtcclxuICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5oaWRlIHtcclxuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnNob3cge1xyXG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmludmlzaWJsZSB7XHJcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC50ZXh0LWhpZGUge1xyXG4gIGZvbnQ6IDAvMCBhO1xyXG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcclxuICB0ZXh0LXNoYWRvdzogbm9uZTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICBib3JkZXI6IDA7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmhpZGRlbiB7XHJcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5hZmZpeCB7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG59XHJcbkAtbXMtdmlld3BvcnQge1xyXG4gIHdpZHRoOiBkZXZpY2Utd2lkdGg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnZpc2libGUteHMsXHJcbi5ib290c3RyYXAtaXNvIC52aXNpYmxlLXNtLFxyXG4uYm9vdHN0cmFwLWlzbyAudmlzaWJsZS1tZCxcclxuLmJvb3RzdHJhcC1pc28gLnZpc2libGUtbGcge1xyXG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAudmlzaWJsZS14cy1ibG9jayxcclxuLmJvb3RzdHJhcC1pc28gLnZpc2libGUteHMtaW5saW5lLFxyXG4uYm9vdHN0cmFwLWlzbyAudmlzaWJsZS14cy1pbmxpbmUtYmxvY2ssXHJcbi5ib290c3RyYXAtaXNvIC52aXNpYmxlLXNtLWJsb2NrLFxyXG4uYm9vdHN0cmFwLWlzbyAudmlzaWJsZS1zbS1pbmxpbmUsXHJcbi5ib290c3RyYXAtaXNvIC52aXNpYmxlLXNtLWlubGluZS1ibG9jayxcclxuLmJvb3RzdHJhcC1pc28gLnZpc2libGUtbWQtYmxvY2ssXHJcbi5ib290c3RyYXAtaXNvIC52aXNpYmxlLW1kLWlubGluZSxcclxuLmJvb3RzdHJhcC1pc28gLnZpc2libGUtbWQtaW5saW5lLWJsb2NrLFxyXG4uYm9vdHN0cmFwLWlzbyAudmlzaWJsZS1sZy1ibG9jayxcclxuLmJvb3RzdHJhcC1pc28gLnZpc2libGUtbGctaW5saW5lLFxyXG4uYm9vdHN0cmFwLWlzbyAudmlzaWJsZS1sZy1pbmxpbmUtYmxvY2sge1xyXG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAuYm9vdHN0cmFwLWlzbyAudmlzaWJsZS14cyB7XHJcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyB0YWJsZS52aXNpYmxlLXhzIHtcclxuICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyB0ci52aXNpYmxlLXhzIHtcclxuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyB0aC52aXNpYmxlLXhzLFxyXG4gIC5ib290c3RyYXAtaXNvIHRkLnZpc2libGUteHMge1xyXG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAuYm9vdHN0cmFwLWlzbyAudmlzaWJsZS14cy1ibG9jayB7XHJcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAuYm9vdHN0cmFwLWlzbyAudmlzaWJsZS14cy1pbmxpbmUge1xyXG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gIC5ib290c3RyYXAtaXNvIC52aXNpYmxlLXhzLWlubGluZS1ibG9jayB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcclxuICAuYm9vdHN0cmFwLWlzbyAudmlzaWJsZS1zbSB7XHJcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyB0YWJsZS52aXNpYmxlLXNtIHtcclxuICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyB0ci52aXNpYmxlLXNtIHtcclxuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyB0aC52aXNpYmxlLXNtLFxyXG4gIC5ib290c3RyYXAtaXNvIHRkLnZpc2libGUtc20ge1xyXG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gIC5ib290c3RyYXAtaXNvIC52aXNpYmxlLXNtLWJsb2NrIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgLmJvb3RzdHJhcC1pc28gLnZpc2libGUtc20taW5saW5lIHtcclxuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gIC5ib290c3RyYXAtaXNvIC52aXNpYmxlLXNtLWlubGluZS1ibG9jayB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XHJcbiAgLmJvb3RzdHJhcC1pc28gLnZpc2libGUtbWQge1xyXG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gdGFibGUudmlzaWJsZS1tZCB7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gdHIudmlzaWJsZS1tZCB7XHJcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gdGgudmlzaWJsZS1tZCxcclxuICAuYm9vdHN0cmFwLWlzbyB0ZC52aXNpYmxlLW1kIHtcclxuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XHJcbiAgLmJvb3RzdHJhcC1pc28gLnZpc2libGUtbWQtYmxvY2sge1xyXG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XHJcbiAgLmJvb3RzdHJhcC1pc28gLnZpc2libGUtbWQtaW5saW5lIHtcclxuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcclxuICAuYm9vdHN0cmFwLWlzbyAudmlzaWJsZS1tZC1pbmxpbmUtYmxvY2sge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAuYm9vdHN0cmFwLWlzbyAudmlzaWJsZS1sZyB7XHJcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyB0YWJsZS52aXNpYmxlLWxnIHtcclxuICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyB0ci52aXNpYmxlLWxnIHtcclxuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyB0aC52aXNpYmxlLWxnLFxyXG4gIC5ib290c3RyYXAtaXNvIHRkLnZpc2libGUtbGcge1xyXG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgLmJvb3RzdHJhcC1pc28gLnZpc2libGUtbGctYmxvY2sge1xyXG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gIC5ib290c3RyYXAtaXNvIC52aXNpYmxlLWxnLWlubGluZSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gIC5ib290c3RyYXAtaXNvIC52aXNpYmxlLWxnLWlubGluZS1ibG9jayB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgLmJvb3RzdHJhcC1pc28gLmhpZGRlbi14cyB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgLmJvb3RzdHJhcC1pc28gLmhpZGRlbi1zbSB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xyXG4gIC5ib290c3RyYXAtaXNvIC5oaWRkZW4tbWQge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgLmJvb3RzdHJhcC1pc28gLmhpZGRlbi1sZyB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcbi5ib290c3RyYXAtaXNvIC52aXNpYmxlLXByaW50IHtcclxuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuQG1lZGlhIHByaW50IHtcclxuICAuYm9vdHN0cmFwLWlzbyAudmlzaWJsZS1wcmludCB7XHJcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyB0YWJsZS52aXNpYmxlLXByaW50IHtcclxuICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyB0ci52aXNpYmxlLXByaW50IHtcclxuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyB0aC52aXNpYmxlLXByaW50LFxyXG4gIC5ib290c3RyYXAtaXNvIHRkLnZpc2libGUtcHJpbnQge1xyXG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG4uYm9vdHN0cmFwLWlzbyAudmlzaWJsZS1wcmludC1ibG9jayB7XHJcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcbkBtZWRpYSBwcmludCB7XHJcbiAgLmJvb3RzdHJhcC1pc28gLnZpc2libGUtcHJpbnQtYmxvY2sge1xyXG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnZpc2libGUtcHJpbnQtaW5saW5lIHtcclxuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuQG1lZGlhIHByaW50IHtcclxuICAuYm9vdHN0cmFwLWlzbyAudmlzaWJsZS1wcmludC1pbmxpbmUge1xyXG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcbi5ib290c3RyYXAtaXNvIC52aXNpYmxlLXByaW50LWlubGluZS1ibG9jayB7XHJcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcbkBtZWRpYSBwcmludCB7XHJcbiAgLmJvb3RzdHJhcC1pc28gLnZpc2libGUtcHJpbnQtaW5saW5lLWJsb2NrIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5AbWVkaWEgcHJpbnQge1xyXG4gIC5ib290c3RyYXAtaXNvIC5oaWRkZW4tcHJpbnQge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gIH1cclxufSIsImh0bWwge1xyXG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjE1O1xyXG4gIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xyXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcclxufVxyXG5ib2R5IHtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuYXJ0aWNsZSxcclxuYXNpZGUsXHJcbmZvb3RlcixcclxuaGVhZGVyLFxyXG5uYXYsXHJcbnNlY3Rpb24ge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcbmgxIHtcclxuICBmb250LXNpemU6IDJlbTtcclxuICBtYXJnaW46IDAuNjdlbSAwO1xyXG59XHJcbmZpZ2NhcHRpb24sXHJcbmZpZ3VyZSxcclxubWFpbiB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuZmlndXJlIHtcclxuICBtYXJnaW46IDFlbSA0MHB4O1xyXG59XHJcbmhyIHtcclxuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxuICBoZWlnaHQ6IDA7XHJcbiAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbn1cclxucHJlIHtcclxuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XHJcbiAgZm9udC1zaXplOiAxZW07XHJcbn1cclxuYSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgLXdlYmtpdC10ZXh0LWRlY29yYXRpb24tc2tpcDogb2JqZWN0cztcclxufVxyXG5hOmFjdGl2ZSxcclxuYTpob3ZlciB7XHJcbiAgb3V0bGluZS13aWR0aDogMDtcclxufVxyXG5hYmJyW3RpdGxlXSB7XHJcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7XHJcbn1cclxuYixcclxuc3Ryb25nIHtcclxuICBmb250LXdlaWdodDogaW5oZXJpdDtcclxufVxyXG5iLFxyXG5zdHJvbmcge1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XHJcbn1cclxuY29kZSxcclxua2JkLFxyXG5zYW1wIHtcclxuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XHJcbiAgZm9udC1zaXplOiAxZW07XHJcbn1cclxuZGZuIHtcclxuICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbn1cclxubWFyayB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMDtcclxuICBjb2xvcjogIzAwMDtcclxufVxyXG5zbWFsbCB7XHJcbiAgZm9udC1zaXplOiA4MCU7XHJcbn1cclxuc3ViLFxyXG5zdXAge1xyXG4gIGZvbnQtc2l6ZTogNzUlO1xyXG4gIGxpbmUtaGVpZ2h0OiAwO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XHJcbn1cclxuc3ViIHtcclxuICBib3R0b206IC0wLjI1ZW07XHJcbn1cclxuc3VwIHtcclxuICB0b3A6IC0wLjVlbTtcclxufVxyXG5hdWRpbyxcclxudmlkZW8ge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG5hdWRpbzpub3QoW2NvbnRyb2xzXSkge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgaGVpZ2h0OiAwO1xyXG59XHJcbmltZyB7XHJcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xyXG59XHJcbnN2Zzpub3QoOnJvb3QpIHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcbmJ1dHRvbixcclxuaW5wdXQsXHJcbm9wdGdyb3VwLFxyXG5zZWxlY3QsXHJcbnRleHRhcmVhIHtcclxuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcclxuICBmb250LXNpemU6IDEwMCU7XHJcbiAgbGluZS1oZWlnaHQ6IDEuMTU7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcbmJ1dHRvbixcclxuaW5wdXQge1xyXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xyXG59XHJcbmJ1dHRvbixcclxuc2VsZWN0IHtcclxuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxufVxyXG5idXR0b24sXHJcbmh0bWwgW3R5cGU9XCJidXR0b25cIl0sXHJcblt0eXBlPVwicmVzZXRcIl0sXHJcblt0eXBlPVwic3VibWl0XCJdIHtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcclxufVxyXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXHJcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxyXG5bdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxyXG5bdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XHJcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuYnV0dG9uOi1tb3otZm9jdXNyaW5nLFxyXG5bdHlwZT1cImJ1dHRvblwiXTotbW96LWZvY3VzcmluZyxcclxuW3R5cGU9XCJyZXNldFwiXTotbW96LWZvY3VzcmluZyxcclxuW3R5cGU9XCJzdWJtaXRcIl06LW1vei1mb2N1c3Jpbmcge1xyXG4gIG91dGxpbmU6IDFweCBkb3R0ZWQgQnV0dG9uVGV4dDtcclxufVxyXG5maWVsZHNldCB7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2MwYzBjMDtcclxuICBtYXJnaW46IDAgMnB4O1xyXG4gIHBhZGRpbmc6IDAuMzVlbSAwLjYyNWVtIDAuNzVlbTtcclxufVxyXG5sZWdlbmQge1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgY29sb3I6IGluaGVyaXQ7XHJcbiAgZGlzcGxheTogdGFibGU7XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcclxufVxyXG5wcm9ncmVzcyB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxufVxyXG50ZXh0YXJlYSB7XHJcbiAgb3ZlcmZsb3c6IGF1dG87XHJcbn1cclxuW3R5cGU9XCJjaGVja2JveFwiXSxcclxuW3R5cGU9XCJyYWRpb1wiXSB7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxyXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcblt0eXBlPVwic2VhcmNoXCJdIHtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcclxuICBvdXRsaW5lLW9mZnNldDogLTJweDtcclxufVxyXG5cclxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sXHJcblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbn1cclxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XHJcbiAgZm9udDogaW5oZXJpdDtcclxufVxyXG5kZXRhaWxzLFxyXG5tZW51IHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5zdW1tYXJ5IHtcclxuICBkaXNwbGF5OiBsaXN0LWl0ZW07XHJcbn1cclxuY2FudmFzIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxudGVtcGxhdGUge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuW2hpZGRlbl0ge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn0iLCIqIHtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcclxuXHRcdFx0XHRcclxuXHQmOmZvY3VzIHtcclxuXHRcdG91dGxpbmU6IG5vbmU7XHJcblx0fVxyXG59XHJcblxyXG5odG1sLCBib2R5IHtcclxuXHRkaXJlY3Rpb246IHJ0bDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0bWluLWhlaWdodDogMTAwdmg7XHJcblx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRmb250LWZhbWlseTogJGFzLWZvbnRfZmFtaWx5O1xyXG5cdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcclxuXHRjb2xvcjogJGFzLWNfZm9udDtcclxuXHRcdFx0XHJcblx0Yiwgc3Ryb25nLCB0aCwgbGVnZW5kIHtcclxuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0fVxyXG5cdFx0XHRcclxuXHRwIHtcclxuXHRcdGEge1xyXG5cdFx0XHRjb2xvcjogJGFzLWNfaHJlZjtcclxuXHRcdFx0XHJcblx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdGNvbG9yOiBkYXJrZW4oJGFzLWNfaHJlZiwgMjUlKTtcclxuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHRcdFx0XHJcblx0YSB7XHJcblx0ICBjdXJzb3I6IHBvaW50ZXI7XHJcblx0ICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0fVxyXG5cdFx0XHRcclxuXHRpbnB1dCwgdGV4dGFyZWEsIHNlbGVjdCB7XHJcblx0ICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdFx0cGFkZGluZzogNXB4O1xyXG5cdFx0Zm9udC1mYW1pbHk6ICRhcy1mb250X2ZhbWlseTtcclxuXHRcdGNvbG9yOiAkYXMtY19mb250O1xyXG5cdCAgb3V0bGluZTogbm9uZTtcclxuXHRcdGJveC1zaGFkb3c6IG5vbmU7XHJcblx0XHRib3JkZXItcmFkaXVzOiAwO1xyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgIzMzMztcclxuXHRcdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuXHR9XHJcblxyXG5cdGJ1dHRvbiB7XHJcblx0XHRmb250LWZhbWlseTogJGFzLWZvbnRfZmFtaWx5O1xyXG5cdH1cclxuXHRcdFx0XHJcblx0ZmllbGRzZXQge1xyXG5cdCAgYm9yZGVyOiAxcHggc29saWQgJGFzLWNfbGluZTtcclxuXHQgIG1hcmdpbjogMDtcclxuXHQgIHBhZGRpbmc6IDE1cHggMjBweDtcclxuXHR9XHJcblxyXG5cdGltZyB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcblx0XHRcdFxyXG5cdC5hcy1oaWRkZW4ge1xyXG5cdCAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG5cdCAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cclxuXHQuYXMtYmx1ciB7XHJcblx0XHRmaWx0ZXI6IGJsdXIoM3B4KTtcclxuXHR9XHJcblxyXG5cdC5hcy1kaXNhYmxlLXNjcm9sbCB7XHJcblx0XHRvdmVyZmxvdy14OiBoaWRkZW47XHJcblx0XHRvdmVyZmxvdy15OiBzY3JvbGwgIWltcG9ydGFudDtcclxuXHR9XHJcblxyXG5cdC5hcy1zY3JvbGwge1xyXG5cdFx0Jjo6LXdlYmtpdC1zY3JvbGxiYXIge1xyXG5cdFx0XHR3aWR0aDogN3B4O1xyXG5cdFx0XHRoZWlnaHQ6IDdweDtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Jjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAjZjdmN2Y3O1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XHJcblx0XHRcdGJhY2tncm91bmQ6ICNkNGQ0ZDQ7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDdweDtcclxuXHRcdH1cclxuXHR9XHJcbn0iLCIuYXMtdGVuZGVycy10YWJsZS13cmFwIHtcclxuICBvdmVyZmxvdy14OiBhdXRvO1xyXG5cclxuICAmOjotd2Via2l0LXNjcm9sbGJhciB7XHJcbiAgICB3aWR0aDogN3B4O1xyXG4gICAgaGVpZ2h0OiA3cHg7XHJcbiAgfVxyXG4gIFxyXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcclxuICAgIGJhY2tncm91bmQ6ICNEQkRCREI7XHJcbiAgfVxyXG4gIFxyXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcclxuICAgIGJhY2tncm91bmQ6ICNCNkI2QjY7XHJcbiAgICBib3JkZXItcmFkaXVzOiA3cHg7XHJcbiAgfVxyXG59XHJcblxyXG4uYXMtdGVuZGVycy10YWJsZSB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWluLXdpZHRoOiA3NjBweDtcclxuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG5cclxuICB0Ym9keSB0ciB7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcclxuICB9XHJcblxyXG4gIHRoIHtcclxuICAgIHBhZGRpbmc6IDEwcHggMTVweDtcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBiYWNrZ3JvdW5kOiAkYXMtY19tYWluO1xyXG5cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oc21hbGwtdGFibGV0KSB7XHJcbiAgICAgIHBhZGRpbmc6IDhweDtcclxuICAgIH1cclxuXHJcbiAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMCA1cHggMCAwO1xyXG4gICAgfVxyXG5cclxuICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweCAwIDAgMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIHRkIHtcclxuICAgIHBhZGRpbmc6IDEwcHggMTVweDtcclxuXHJcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKHNtYWxsLXRhYmxldCkge1xyXG4gICAgICBwYWRkaW5nOiA1cHggMTBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5hcy10ZW5kZXJzLXRhYmxlX190ci1kaXNhYmxlIHtcclxuICBjb2xvcjogIzlDOUM5QztcclxuXHJcbiAgLmFzLXRlbmRlcnMtdGFibGVfX3RkLXByaW1hcnkge1xyXG4gICAgY29sb3I6ICM5QzlDOUM7XHJcbiAgfVxyXG59XHJcblxyXG4uYXMtdGVuZGVycy10YWJsZV9fdGQtcHJpbWFyeSB7XHJcbiAgY29sb3I6ICRhcy1jX21haW47XHJcbn1cclxuXHJcbi5hcy10ZW5kZXJzLXRhYmxlX19saW5rIHtcclxuICBjb2xvcjogIzMzMztcclxuICBmb250LXdlaWdodDogNjAwO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGNvbG9yOiAkYXMtY19tYWluO1xyXG4gIH1cclxufSIsIi8qKlxyXG4gKiBTd2lwZXIgMy40LjFcclxuICogTW9zdCBtb2Rlcm4gbW9iaWxlIHRvdWNoIHNsaWRlciBhbmQgZnJhbWV3b3JrIHdpdGggaGFyZHdhcmUgYWNjZWxlcmF0ZWQgdHJhbnNpdGlvbnNcclxuICogXHJcbiAqIGh0dHA6Ly93d3cuaWRhbmdlcm8udXMvc3dpcGVyL1xyXG4gKiBcclxuICogQ29weXJpZ2h0IDIwMTYsIFZsYWRpbWlyIEtoYXJsYW1waWRpXHJcbiAqIFRoZSBpRGFuZ2Vyby51c1xyXG4gKiBodHRwOi8vd3d3LmlkYW5nZXJvLnVzL1xyXG4gKiBcclxuICogTGljZW5zZWQgdW5kZXIgTUlUXHJcbiAqIFxyXG4gKiBSZWxlYXNlZCBvbjogRGVjZW1iZXIgMTMsIDIwMTZcclxuICovXHJcbi5zd2lwZXItY29udGFpbmVyIHtcclxuICBtYXJnaW4tbGVmdDogYXV0bztcclxuICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgLyogRml4IG9mIFdlYmtpdCBmbGlja2VyaW5nICovXHJcbiAgei1pbmRleDogMTtcclxufVxyXG4uc3dpcGVyLWNvbnRhaW5lci1uby1mbGV4Ym94IC5zd2lwZXItc2xpZGUge1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG59XHJcbi5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsID4gLnN3aXBlci13cmFwcGVyIHtcclxuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xyXG4gIC1tb3otYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbn1cclxuLnN3aXBlci13cmFwcGVyIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHotaW5kZXg6IDE7XHJcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgZGlzcGxheTogLW1vei1ib3g7XHJcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiAtd2Via2l0LXRyYW5zZm9ybTtcclxuICAtbW96LXRyYW5zaXRpb24tcHJvcGVydHk6IC1tb3otdHJhbnNmb3JtO1xyXG4gIC1vLXRyYW5zaXRpb24tcHJvcGVydHk6IC1vLXRyYW5zZm9ybTtcclxuICAtbXMtdHJhbnNpdGlvbi1wcm9wZXJ0eTogLW1zLXRyYW5zZm9ybTtcclxuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XHJcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxuICAtbW96LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG59XHJcbi5zd2lwZXItY29udGFpbmVyLWFuZHJvaWQgLnN3aXBlci1zbGlkZSxcclxuLnN3aXBlci13cmFwcGVyIHtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAwLCAwKTtcclxuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAwLCAwKTtcclxuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwcHgsIDBweCk7XHJcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAwLCAwKTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgMCwgMCk7XHJcbn1cclxuLnN3aXBlci1jb250YWluZXItbXVsdGlyb3cgPiAuc3dpcGVyLXdyYXBwZXIge1xyXG4gIC13ZWJraXQtYm94LWxpbmVzOiBtdWx0aXBsZTtcclxuICAtbW96LWJveC1saW5lczogbXVsdGlwbGU7XHJcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcclxuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbn1cclxuLnN3aXBlci1jb250YWluZXItZnJlZS1tb2RlID4gLnN3aXBlci13cmFwcGVyIHtcclxuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcclxuICAtbW96LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcclxuICAtbXMtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xyXG4gIC1vLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcclxuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbn1cclxuLnN3aXBlci1zbGlkZSB7XHJcbiAgLXdlYmtpdC1mbGV4LXNocmluazogMDtcclxuICAtbXMtZmxleDogMCAwIGF1dG87XHJcbiAgZmxleC1zaHJpbms6IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4vKiBBdXRvIEhlaWdodCAqL1xyXG4uc3dpcGVyLWNvbnRhaW5lci1hdXRvaGVpZ2h0LFxyXG4uc3dpcGVyLWNvbnRhaW5lci1hdXRvaGVpZ2h0IC5zd2lwZXItc2xpZGUge1xyXG4gIGhlaWdodDogYXV0bztcclxufVxyXG4uc3dpcGVyLWNvbnRhaW5lci1hdXRvaGVpZ2h0IC5zd2lwZXItd3JhcHBlciB7XHJcbiAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xyXG4gIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcclxuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogLXdlYmtpdC10cmFuc2Zvcm0sIGhlaWdodDtcclxuICAtbW96LXRyYW5zaXRpb24tcHJvcGVydHk6IC1tb3otdHJhbnNmb3JtO1xyXG4gIC1vLXRyYW5zaXRpb24tcHJvcGVydHk6IC1vLXRyYW5zZm9ybTtcclxuICAtbXMtdHJhbnNpdGlvbi1wcm9wZXJ0eTogLW1zLXRyYW5zZm9ybTtcclxuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIGhlaWdodDtcclxufVxyXG4vKiBhMTF5ICovXHJcbi5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItbm90aWZpY2F0aW9uIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbGVmdDogMDtcclxuICB0b3A6IDA7XHJcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgb3BhY2l0eTogMDtcclxuICB6LWluZGV4OiAtMTAwMDtcclxufVxyXG4vKiBJRTEwIFdpbmRvd3MgUGhvbmUgOCBGaXhlcyAqL1xyXG4uc3dpcGVyLXdwOC1ob3Jpem9udGFsIHtcclxuICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teTtcclxuICB0b3VjaC1hY3Rpb246IHBhbi15O1xyXG59XHJcbi5zd2lwZXItd3A4LXZlcnRpY2FsIHtcclxuICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teDtcclxuICB0b3VjaC1hY3Rpb246IHBhbi14O1xyXG59XHJcbi8qIEFycm93cyAqL1xyXG4uc3dpcGVyLWJ1dHRvbi1wcmV2LFxyXG4uc3dpcGVyLWJ1dHRvbi1uZXh0IHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiA1MCU7XHJcbiAgd2lkdGg6IDI3cHg7XHJcbiAgaGVpZ2h0OiA0NHB4O1xyXG4gIG1hcmdpbi10b3A6IC0yMnB4O1xyXG4gIHotaW5kZXg6IDEwO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICAtbW96LWJhY2tncm91bmQtc2l6ZTogMjdweCA0NHB4O1xyXG4gIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiAyN3B4IDQ0cHg7XHJcbiAgYmFja2dyb3VuZC1zaXplOiAyN3B4IDQ0cHg7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbn1cclxuLnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLWRpc2FibGVkLFxyXG4uc3dpcGVyLWJ1dHRvbi1uZXh0LnN3aXBlci1idXR0b24tZGlzYWJsZWQge1xyXG4gIG9wYWNpdHk6IC4zNTtcclxuICBjdXJzb3I6IGF1dG87XHJcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbn1cclxuLnN3aXBlci1idXR0b24tcHJldixcclxuLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItYnV0dG9uLW5leHQge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyUyMHhtbG5zJTNEJ2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyclMjB2aWV3Qm94JTNEJzAlMjAwJTIwMjclMjA0NCclM0UlM0NwYXRoJTIwZCUzRCdNMCUyQzIyTDIyJTJDMGwyLjElMkMyLjFMNC4yJTJDMjJsMTkuOSUyQzE5LjlMMjIlMkM0NEwwJTJDMjJMMCUyQzIyTDAlMkMyMnonJTIwZmlsbCUzRCclMjMwMDdhZmYnJTJGJTNFJTNDJTJGc3ZnJTNFXCIpO1xyXG4gIGxlZnQ6IDEwcHg7XHJcbiAgcmlnaHQ6IGF1dG87XHJcbn1cclxuLnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLWJsYWNrLFxyXG4uc3dpcGVyLWNvbnRhaW5lci1ydGwgLnN3aXBlci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLWJsYWNrIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmclMjB4bWxucyUzRCdodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmcnJTIwdmlld0JveCUzRCcwJTIwMCUyMDI3JTIwNDQnJTNFJTNDcGF0aCUyMGQlM0QnTTAlMkMyMkwyMiUyQzBsMi4xJTJDMi4xTDQuMiUyQzIybDE5LjklMkMxOS45TDIyJTJDNDRMMCUyQzIyTDAlMkMyMkwwJTJDMjJ6JyUyMGZpbGwlM0QnJTIzMDAwMDAwJyUyRiUzRSUzQyUyRnN2ZyUzRVwiKTtcclxufVxyXG4uc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24td2hpdGUsXHJcbi5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0LnN3aXBlci1idXR0b24td2hpdGUge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyUyMHhtbG5zJTNEJ2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyclMjB2aWV3Qm94JTNEJzAlMjAwJTIwMjclMjA0NCclM0UlM0NwYXRoJTIwZCUzRCdNMCUyQzIyTDIyJTJDMGwyLjElMkMyLjFMNC4yJTJDMjJsMTkuOSUyQzE5LjlMMjIlMkM0NEwwJTJDMjJMMCUyQzIyTDAlMkMyMnonJTIwZmlsbCUzRCclMjNmZmZmZmYnJTJGJTNFJTNDJTJGc3ZnJTNFXCIpO1xyXG59XHJcbi5zd2lwZXItYnV0dG9uLW5leHQsXHJcbi5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmclMjB4bWxucyUzRCdodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmcnJTIwdmlld0JveCUzRCcwJTIwMCUyMDI3JTIwNDQnJTNFJTNDcGF0aCUyMGQlM0QnTTI3JTJDMjJMMjclMkMyMkw1JTJDNDRsLTIuMS0yLjFMMjIuOCUyQzIyTDIuOSUyQzIuMUw1JTJDMEwyNyUyQzIyTDI3JTJDMjJ6JyUyMGZpbGwlM0QnJTIzMDA3YWZmJyUyRiUzRSUzQyUyRnN2ZyUzRVwiKTtcclxuICByaWdodDogMTBweDtcclxuICBsZWZ0OiBhdXRvO1xyXG59XHJcbi5zd2lwZXItYnV0dG9uLW5leHQuc3dpcGVyLWJ1dHRvbi1ibGFjayxcclxuLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXYuc3dpcGVyLWJ1dHRvbi1ibGFjayB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnJTIweG1sbnMlM0QnaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJyUyMHZpZXdCb3glM0QnMCUyMDAlMjAyNyUyMDQ0JyUzRSUzQ3BhdGglMjBkJTNEJ00yNyUyQzIyTDI3JTJDMjJMNSUyQzQ0bC0yLjEtMi4xTDIyLjglMkMyMkwyLjklMkMyLjFMNSUyQzBMMjclMkMyMkwyNyUyQzIyeiclMjBmaWxsJTNEJyUyMzAwMDAwMCclMkYlM0UlM0MlMkZzdmclM0VcIik7XHJcbn1cclxuLnN3aXBlci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLXdoaXRlLFxyXG4uc3dpcGVyLWNvbnRhaW5lci1ydGwgLnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLXdoaXRlIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmclMjB4bWxucyUzRCdodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmcnJTIwdmlld0JveCUzRCcwJTIwMCUyMDI3JTIwNDQnJTNFJTNDcGF0aCUyMGQlM0QnTTI3JTJDMjJMMjclMkMyMkw1JTJDNDRsLTIuMS0yLjFMMjIuOCUyQzIyTDIuOSUyQzIuMUw1JTJDMEwyNyUyQzIyTDI3JTJDMjJ6JyUyMGZpbGwlM0QnJTIzZmZmZmZmJyUyRiUzRSUzQyUyRnN2ZyUzRVwiKTtcclxufVxyXG4vKiBQYWdpbmF0aW9uIFN0eWxlcyAqL1xyXG4uc3dpcGVyLXBhZ2luYXRpb24ge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAzMDBtcztcclxuICAtbW96LXRyYW5zaXRpb246IDMwMG1zO1xyXG4gIC1vLXRyYW5zaXRpb246IDMwMG1zO1xyXG4gIHRyYW5zaXRpb246IDMwMG1zO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgei1pbmRleDogMTA7XHJcbn1cclxuLnN3aXBlci1wYWdpbmF0aW9uLnN3aXBlci1wYWdpbmF0aW9uLWhpZGRlbiB7XHJcbiAgb3BhY2l0eTogMDtcclxufVxyXG4vKiBDb21tb24gU3R5bGVzICovXHJcbi5zd2lwZXItcGFnaW5hdGlvbi1mcmFjdGlvbixcclxuLnN3aXBlci1wYWdpbmF0aW9uLWN1c3RvbSxcclxuLnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIHtcclxuICBib3R0b206IDEwcHg7XHJcbiAgbGVmdDogMDtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG4vKiBCdWxsZXRzICovXHJcbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xyXG4gIHdpZHRoOiA4cHg7XHJcbiAgaGVpZ2h0OiA4cHg7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgYmFja2dyb3VuZDogIzAwMDtcclxuICBvcGFjaXR5OiAwLjI7XHJcbn1cclxuYnV0dG9uLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xyXG4gIC1tcy1hcHBlYXJhbmNlOiBub25lO1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICBhcHBlYXJhbmNlOiBub25lO1xyXG59XHJcbi5zd2lwZXItcGFnaW5hdGlvbi1jbGlja2FibGUgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcbi5zd2lwZXItcGFnaW5hdGlvbi13aGl0ZSAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcclxuICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG59XHJcbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcclxuICBvcGFjaXR5OiAxO1xyXG4gIGJhY2tncm91bmQ6ICMwMDdhZmY7XHJcbn1cclxuLnN3aXBlci1wYWdpbmF0aW9uLXdoaXRlIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcclxuICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG59XHJcbi5zd2lwZXItcGFnaW5hdGlvbi1ibGFjayAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XHJcbiAgYmFja2dyb3VuZDogIzAwMDtcclxufVxyXG4uc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIHtcclxuICByaWdodDogMTBweDtcclxuICB0b3A6IDUwJTtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAtNTAlLCAwKTtcclxuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAtNTAlLCAwKTtcclxuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwcHgsIC01MCUpO1xyXG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgLTUwJSwgMCk7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIC01MCUsIDApO1xyXG59XHJcbi5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XHJcbiAgbWFyZ2luOiA1cHggMDtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG4uc3dpcGVyLWNvbnRhaW5lci1ob3Jpem9udGFsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XHJcbiAgbWFyZ2luOiAwIDVweDtcclxufVxyXG4vKiBQcm9ncmVzcyAqL1xyXG4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3Mge1xyXG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG59XHJcbi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzcyAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIge1xyXG4gIGJhY2tncm91bmQ6ICMwMDdhZmY7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGxlZnQ6IDA7XHJcbiAgdG9wOiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7XHJcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMCk7XHJcbiAgLW8tdHJhbnNmb3JtOiBzY2FsZSgwKTtcclxuICB0cmFuc2Zvcm06IHNjYWxlKDApO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7XHJcbiAgLW1vei10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcDtcclxuICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7XHJcbiAgLW8tdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7XHJcbiAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7XHJcbn1cclxuLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzcyAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIge1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgdG9wO1xyXG4gIC1tb3otdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgdG9wO1xyXG4gIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCB0b3A7XHJcbiAgLW8tdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgdG9wO1xyXG4gIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IHRvcDtcclxufVxyXG4uc3dpcGVyLWNvbnRhaW5lci1ob3Jpem9udGFsID4gLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDRweDtcclxuICBsZWZ0OiAwO1xyXG4gIHRvcDogMDtcclxufVxyXG4uc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzcyB7XHJcbiAgd2lkdGg6IDRweDtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgbGVmdDogMDtcclxuICB0b3A6IDA7XHJcbn1cclxuLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzLnN3aXBlci1wYWdpbmF0aW9uLXdoaXRlIHtcclxuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XHJcbn1cclxuLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzLnN3aXBlci1wYWdpbmF0aW9uLXdoaXRlIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhciB7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxufVxyXG4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3Muc3dpcGVyLXBhZ2luYXRpb24tYmxhY2sgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIHtcclxuICBiYWNrZ3JvdW5kOiAjMDAwO1xyXG59XHJcbi8qIDNEIENvbnRhaW5lciAqL1xyXG4uc3dpcGVyLWNvbnRhaW5lci0zZCB7XHJcbiAgLXdlYmtpdC1wZXJzcGVjdGl2ZTogMTIwMHB4O1xyXG4gIC1tb3otcGVyc3BlY3RpdmU6IDEyMDBweDtcclxuICAtby1wZXJzcGVjdGl2ZTogMTIwMHB4O1xyXG4gIHBlcnNwZWN0aXZlOiAxMjAwcHg7XHJcbn1cclxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci13cmFwcGVyLFxyXG4uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLFxyXG4uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LFxyXG4uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCxcclxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wLFxyXG4uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sXHJcbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItY3ViZS1zaGFkb3cge1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcclxuICAtbW96LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XHJcbiAgLW1zLXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XHJcbiAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcclxufVxyXG4uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LFxyXG4uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCxcclxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wLFxyXG4uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20ge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBsZWZ0OiAwO1xyXG4gIHRvcDogMDtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgei1pbmRleDogMTA7XHJcbn1cclxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCByaWdodCB0b3AsIGZyb20ocmdiYSgwLCAwLCAwLCAwLjUpKSwgdG8ocmdiYSgwLCAwLCAwLCAwKSkpO1xyXG4gIC8qIFNhZmFyaSA0KywgQ2hyb21lICovXHJcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQocmlnaHQsIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XHJcbiAgLyogQ2hyb21lIDEwKywgU2FmYXJpIDUuMSssIGlPUyA1KyAqL1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KHJpZ2h0LCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xyXG4gIC8qIEZpcmVmb3ggMy42LTE1ICovXHJcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KHJpZ2h0LCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xyXG4gIC8qIE9wZXJhIDExLjEwLTEyLjAwICovXHJcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGxlZnQsIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XHJcbiAgLyogRmlyZWZveCAxNissIElFMTAsIE9wZXJhIDEyLjUwKyAqL1xyXG59XHJcbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0IHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgcmlnaHQgdG9wLCBsZWZ0IHRvcCwgZnJvbShyZ2JhKDAsIDAsIDAsIDAuNSkpLCB0byhyZ2JhKDAsIDAsIDAsIDApKSk7XHJcbiAgLyogU2FmYXJpIDQrLCBDaHJvbWUgKi9cclxuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xyXG4gIC8qIENocm9tZSAxMCssIFNhZmFyaSA1LjErLCBpT1MgNSsgKi9cclxuICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xyXG4gIC8qIEZpcmVmb3ggMy42LTE1ICovXHJcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XHJcbiAgLyogT3BlcmEgMTEuMTAtMTIuMDAgKi9cclxuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XHJcbiAgLyogRmlyZWZveCAxNissIElFMTAsIE9wZXJhIDEyLjUwKyAqL1xyXG59XHJcbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgZnJvbShyZ2JhKDAsIDAsIDAsIDAuNSkpLCB0byhyZ2JhKDAsIDAsIDAsIDApKSk7XHJcbiAgLyogU2FmYXJpIDQrLCBDaHJvbWUgKi9cclxuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChib3R0b20sIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XHJcbiAgLyogQ2hyb21lIDEwKywgU2FmYXJpIDUuMSssIGlPUyA1KyAqL1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KGJvdHRvbSwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcclxuICAvKiBGaXJlZm94IDMuNi0xNSAqL1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudChib3R0b20sIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XHJcbiAgLyogT3BlcmEgMTEuMTAtMTIuMDAgKi9cclxuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xyXG4gIC8qIEZpcmVmb3ggMTYrLCBJRTEwLCBPcGVyYSAxMi41MCsgKi9cclxufVxyXG4uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20ge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IGJvdHRvbSwgbGVmdCB0b3AsIGZyb20ocmdiYSgwLCAwLCAwLCAwLjUpKSwgdG8ocmdiYSgwLCAwLCAwLCAwKSkpO1xyXG4gIC8qIFNhZmFyaSA0KywgQ2hyb21lICovXHJcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xyXG4gIC8qIENocm9tZSAxMCssIFNhZmFyaSA1LjErLCBpT1MgNSsgKi9cclxuICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XHJcbiAgLyogRmlyZWZveCAzLjYtMTUgKi9cclxuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xyXG4gIC8qIE9wZXJhIDExLjEwLTEyLjAwICovXHJcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcclxuICAvKiBGaXJlZm94IDE2KywgSUUxMCwgT3BlcmEgMTIuNTArICovXHJcbn1cclxuLyogQ292ZXJmbG93ICovXHJcbi5zd2lwZXItY29udGFpbmVyLWNvdmVyZmxvdyAuc3dpcGVyLXdyYXBwZXIsXHJcbi5zd2lwZXItY29udGFpbmVyLWZsaXAgLnN3aXBlci13cmFwcGVyIHtcclxuICAvKiBXaW5kb3dzIDggSUUgMTAgZml4ICovXHJcbiAgLW1zLXBlcnNwZWN0aXZlOiAxMjAwcHg7XHJcbn1cclxuLyogQ3ViZSArIEZsaXAgKi9cclxuLnN3aXBlci1jb250YWluZXItY3ViZSxcclxuLnN3aXBlci1jb250YWluZXItZmxpcCB7XHJcbiAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbn1cclxuLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLFxyXG4uc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUge1xyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gIC1tb3otYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gIC1tcy1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gIHotaW5kZXg6IDE7XHJcbn1cclxuLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGUsXHJcbi5zd2lwZXItY29udGFpbmVyLWZsaXAgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRlIHtcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxufVxyXG4uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtYWN0aXZlLFxyXG4uc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUtYWN0aXZlLFxyXG4uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZlLFxyXG4uc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZlIHtcclxuICBwb2ludGVyLWV2ZW50czogYXV0bztcclxufVxyXG4uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCxcclxuLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3AsXHJcbi5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLFxyXG4uc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSxcclxuLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LFxyXG4uc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsXHJcbi5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsXHJcbi5zd2lwZXItY29udGFpbmVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQge1xyXG4gIHotaW5kZXg6IDA7XHJcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgLW1vei1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgLW1zLWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XHJcbn1cclxuLyogQ3ViZSAqL1xyXG4uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUge1xyXG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDAgMDtcclxuICAtbW96LXRyYW5zZm9ybS1vcmlnaW46IDAgMDtcclxuICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xyXG4gIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuLnN3aXBlci1jb250YWluZXItY3ViZS5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLXNsaWRlIHtcclxuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMDtcclxuICAtbW96LXRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMDtcclxuICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAwO1xyXG4gIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMDtcclxufVxyXG4uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtYWN0aXZlLFxyXG4uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtbmV4dCxcclxuLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLXByZXYsXHJcbi5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1uZXh0ICsgLnN3aXBlci1zbGlkZSB7XHJcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XHJcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxufVxyXG4uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItY3ViZS1zaGFkb3cge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBsZWZ0OiAwO1xyXG4gIGJvdHRvbTogMHB4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBiYWNrZ3JvdW5kOiAjMDAwO1xyXG4gIG9wYWNpdHk6IDAuNjtcclxuICAtd2Via2l0LWZpbHRlcjogYmx1cig1MHB4KTtcclxuICBmaWx0ZXI6IGJsdXIoNTBweCk7XHJcbiAgei1pbmRleDogMDtcclxufVxyXG4vKiBGYWRlICovXHJcbi5zd2lwZXItY29udGFpbmVyLWZhZGUuc3dpcGVyLWNvbnRhaW5lci1mcmVlLW1vZGUgLnN3aXBlci1zbGlkZSB7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XHJcbiAgLW1vei10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XHJcbiAgLW1zLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcclxuICAtby10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XHJcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xyXG59XHJcbi5zd2lwZXItY29udGFpbmVyLWZhZGUgLnN3aXBlci1zbGlkZSB7XHJcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xyXG4gIC1tb3otdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcclxuICAtby10cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xyXG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XHJcbn1cclxuLnN3aXBlci1jb250YWluZXItZmFkZSAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGUge1xyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG59XHJcbi5zd2lwZXItY29udGFpbmVyLWZhZGUgLnN3aXBlci1zbGlkZS1hY3RpdmUsXHJcbi5zd2lwZXItY29udGFpbmVyLWZhZGUgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmUge1xyXG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xyXG59XHJcbi5zd2lwZXItem9vbS1jb250YWluZXIge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICBkaXNwbGF5OiAtbW96LWJveDtcclxuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XHJcbiAgLW1vei1ib3gtcGFjazogY2VudGVyO1xyXG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcclxuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XHJcbiAgLW1vei1ib3gtYWxpZ246IGNlbnRlcjtcclxuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xyXG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG4uc3dpcGVyLXpvb20tY29udGFpbmVyID4gaW1nLFxyXG4uc3dpcGVyLXpvb20tY29udGFpbmVyID4gc3ZnLFxyXG4uc3dpcGVyLXpvb20tY29udGFpbmVyID4gY2FudmFzIHtcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgbWF4LWhlaWdodDogMTAwJTtcclxuICBvYmplY3QtZml0OiBjb250YWluO1xyXG59XHJcbi8qIFNjcm9sbGJhciAqL1xyXG4uc3dpcGVyLXNjcm9sbGJhciB7XHJcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgLW1zLXRvdWNoLWFjdGlvbjogbm9uZTtcclxuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcbn1cclxuLnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItc2Nyb2xsYmFyIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbGVmdDogMSU7XHJcbiAgYm90dG9tOiAzcHg7XHJcbiAgei1pbmRleDogNTA7XHJcbiAgaGVpZ2h0OiA1cHg7XHJcbiAgd2lkdGg6IDk4JTtcclxufVxyXG4uc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbCA+IC5zd2lwZXItc2Nyb2xsYmFyIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgcmlnaHQ6IDNweDtcclxuICB0b3A6IDElO1xyXG4gIHotaW5kZXg6IDUwO1xyXG4gIHdpZHRoOiA1cHg7XHJcbiAgaGVpZ2h0OiA5OCU7XHJcbn1cclxuLnN3aXBlci1zY3JvbGxiYXItZHJhZyB7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XHJcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICBsZWZ0OiAwO1xyXG4gIHRvcDogMDtcclxufVxyXG4uc3dpcGVyLXNjcm9sbGJhci1jdXJzb3ItZHJhZyB7XHJcbiAgY3Vyc29yOiBtb3ZlO1xyXG59XHJcbi8qIFByZWxvYWRlciAqL1xyXG4uc3dpcGVyLWxhenktcHJlbG9hZGVyIHtcclxuICB3aWR0aDogNDJweDtcclxuICBoZWlnaHQ6IDQycHg7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGxlZnQ6IDUwJTtcclxuICB0b3A6IDUwJTtcclxuICBtYXJnaW4tbGVmdDogLTIxcHg7XHJcbiAgbWFyZ2luLXRvcDogLTIxcHg7XHJcbiAgei1pbmRleDogMTA7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiA1MCU7XHJcbiAgLW1vei10cmFuc2Zvcm0tb3JpZ2luOiA1MCU7XHJcbiAgdHJhbnNmb3JtLW9yaWdpbjogNTAlO1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uOiBzd2lwZXItcHJlbG9hZGVyLXNwaW4gMXMgc3RlcHMoMTIsIGVuZCkgaW5maW5pdGU7XHJcbiAgLW1vei1hbmltYXRpb246IHN3aXBlci1wcmVsb2FkZXItc3BpbiAxcyBzdGVwcygxMiwgZW5kKSBpbmZpbml0ZTtcclxuICBhbmltYXRpb246IHN3aXBlci1wcmVsb2FkZXItc3BpbiAxcyBzdGVwcygxMiwgZW5kKSBpbmZpbml0ZTtcclxufVxyXG4uc3dpcGVyLWxhenktcHJlbG9hZGVyOmFmdGVyIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmclMjB2aWV3Qm94JTNEJzAlMjAwJTIwMTIwJTIwMTIwJyUyMHhtbG5zJTNEJ2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyclMjB4bWxucyUzQXhsaW5rJTNEJ2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMTk5OSUyRnhsaW5rJyUzRSUzQ2RlZnMlM0UlM0NsaW5lJTIwaWQlM0QnbCclMjB4MSUzRCc2MCclMjB4MiUzRCc2MCclMjB5MSUzRCc3JyUyMHkyJTNEJzI3JyUyMHN0cm9rZSUzRCclMjM2YzZjNmMnJTIwc3Ryb2tlLXdpZHRoJTNEJzExJyUyMHN0cm9rZS1saW5lY2FwJTNEJ3JvdW5kJyUyRiUzRSUzQyUyRmRlZnMlM0UlM0NnJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgzMCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjI3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoNjAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDkwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgxMjAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDE1MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjM3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMTgwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuNDYnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgyMTAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy41NiclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDI0MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjY2JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMjcwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuNzUnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgzMDAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy44NSclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDMzMCUyMDYwJTJDNjApJyUyRiUzRSUzQyUyRmclM0UlM0MlMkZzdmclM0VcIik7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xyXG4gIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG59XHJcbi5zd2lwZXItbGF6eS1wcmVsb2FkZXItd2hpdGU6YWZ0ZXIge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyUyMHZpZXdCb3glM0QnMCUyMDAlMjAxMjAlMjAxMjAnJTIweG1sbnMlM0QnaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJyUyMHhtbG5zJTNBeGxpbmslM0QnaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYxOTk5JTJGeGxpbmsnJTNFJTNDZGVmcyUzRSUzQ2xpbmUlMjBpZCUzRCdsJyUyMHgxJTNEJzYwJyUyMHgyJTNEJzYwJyUyMHkxJTNEJzcnJTIweTIlM0QnMjcnJTIwc3Ryb2tlJTNEJyUyM2ZmZiclMjBzdHJva2Utd2lkdGglM0QnMTEnJTIwc3Ryb2tlLWxpbmVjYXAlM0Qncm91bmQnJTJGJTNFJTNDJTJGZGVmcyUzRSUzQ2clM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDMwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSg2MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjI3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoOTAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDEyMCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjI3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMTUwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMzcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgxODAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy40NiclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDIxMCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjU2JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMjQwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuNjYnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgyNzAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy43NSclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDMwMCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjg1JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMzMwJTIwNjAlMkM2MCknJTJGJTNFJTNDJTJGZyUzRSUzQyUyRnN2ZyUzRVwiKTtcclxufVxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgc3dpcGVyLXByZWxvYWRlci1zcGluIHtcclxuICAxMDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcclxuICB9XHJcbn1cclxuQGtleWZyYW1lcyBzd2lwZXItcHJlbG9hZGVyLXNwaW4ge1xyXG4gIDEwMCUge1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcclxuICB9XHJcbn1cclxuIiwiLmRhdGVwaWNrZXIge1xyXG4gIHotaW5kZXg6IDk5OTk7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1pbi13aWR0aDogMjAwcHg7XHJcbiAgbWF4LXdpZHRoOiAzMDBweDtcclxuICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcclxuICBib3gtc2hhZG93OiAwIDJweCAzcHggMCByZ2JhKDAsIDAsIDAsIDAuMik7XHJcblxyXG4gIC50YWJsZS1jb25kZW5zZWQge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG5cclxuICAueWVhciB7XHJcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcbiAgICB0cmFuc2l0aW9uOiBlYXNlIC4xNXM7XHJcblxyXG4gICAgJi5hY3RpdmUge1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgYmFja2dyb3VuZDogJGFzLWNfbWFpbiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm1vbnRoIHtcclxuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuICAgIHRyYW5zaXRpb246IGVhc2UgLjE1cztcclxuICAgIFxyXG4gICAgJi5hY3RpdmUge1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgYmFja2dyb3VuZDogJGFzLWNfbWFpbiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmRheSB7XHJcbiAgICBwYWRkaW5nOiA0JSAwO1xyXG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG4gICAgdHJhbnNpdGlvbjogZWFzZSAuMTVzO1xyXG5cclxuICAgICYuYWN0aXZlIHtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRhcy1jX21haW4gIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIFxyXG4gICAgJi50b2RheSB7XHJcbiAgICAgIGNvbG9yOiAkYXMtY19tYWluX2Rhcms7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGFzLWNfbWFpbiwgMC4yKSAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgY29sb3I6ICRhcy1jX21haW5fZGFyayAhaW1wb3J0YW50O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGFzLWNfbWFpbiwgMC40KSAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLmFzLWJ0biB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBvdXRsaW5lOiBub25lO1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgcGFkZGluZzogMTBweCAzNXB4O1xyXG4gIGNvbG9yOiAjMzMzO1xyXG4gIGJhY2tncm91bmQ6ICNkZGQ7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG59XHJcblxyXG4uYXMtYnRuX3ByaW1hcnkge1xyXG4gIEBleHRlbmQgLmFzLWJ0bjtcclxuICBjb2xvcjogJGFzLWNfc3ViO1xyXG4gIGJhY2tncm91bmQ6ICRhcy1jX21haW47XHJcbiAgdHJhbnNpdGlvbjogZWFzZSAuMXM7XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZDogZGFya2VuKCRhcy1jX21haW4sIDE1JSk7XHJcbiAgfVxyXG59XHJcblxyXG4uYXMtYnRuX19pY29uIHtcclxuICBmb250LXNpemU6IDFlbTtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcblxyXG4uYmlsbHktYWN0aXZlLWJ1dHRvbntcclxuICB0b3A6IDklICFpbXBvcnRhbnQ7XHJcbn0iLCIuYXMtY19tYWluIHtcclxuICBjb2xvcjogJGFzLWNfbWFpbjtcclxufVxyXG5cclxuLmFzLWJjX21haW4ge1xyXG4gIGJhY2tncm91bmQ6ICRhcy1jX21haW47XHJcbn0iLCIuYXMtY29udGVudC1ibG9ja19faW1hZ2Uge1xyXG4gIGZsb2F0OiByaWdodDtcclxuICB3aWR0aDogNDUwcHg7XHJcbiAgbWFyZ2luLWxlZnQ6IDM1cHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxuXHJcbiAgQGluY2x1ZGUgcmVzcG9uZC10byh0YWJsZXQpIHtcclxuICAgIGZsb2F0OiBub25lO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgfVxyXG59XHJcblxyXG4uYXMtY29udGVudCB7XHJcbiAgZm9udC1zaXplOiAxLjA1ZW07XHJcbiAgbGluZS1oZWlnaHQ6IDEuNGVtO1xyXG5cclxuICBAaW5jbHVkZSByZXNwb25kLXRvKHRhYmxldCkge1xyXG4gICAgZm9udC1zaXplOiAxZW07XHJcbiAgfVxyXG5cclxuICBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcclxuICAgIGNvbG9yOiAkYXMtY19tYWluO1xyXG4gIH1cclxuXHJcbiAgaWZyYW1lIHtcclxuICAgIGJvcmRlci13aWR0aDogMDtcclxuICB9XHJcbiAgXHJcbiAgcCB7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgbWFyZ2luOiAwLjVlbSAwO1xyXG4gIH1cclxuICBcclxuICBhIHtcclxuICAgIGNvbG9yOiAkYXMtY19ocmVmO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgICBjb2xvcjogJGFzLWNfaHJlZl9ob3ZlcjtcclxuICAgIH1cclxuICB9XHJcbiAgXHJcbiAgdGFibGUge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XHJcblxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byhtZWRpdW0tc2NyZWVucykge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgb3ZlcmZsb3cteDogYXV0bztcclxuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgIH1cclxuXHJcblx0XHQmOjotd2Via2l0LXNjcm9sbGJhciB7XHJcbiAgICAgIHdpZHRoOiA3cHg7XHJcblx0XHRcdGhlaWdodDogN3B4O1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNEQkRCREI7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcclxuICAgICAgYmFja2dyb3VuZDogI0I2QjZCNjtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogN3B4O1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICB0aCB7XHJcbiAgICAgIHBhZGRpbmc6IDdweCAxNHB4O1xyXG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgZm9udC1zaXplOiAxLjJlbTtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRhcy1jX21haW47XHJcbiAgICB9XHJcbiAgICBcclxuICAgIHRkIHtcclxuICAgICAgcGFkZGluZzogMTJweCAxNHB4O1xyXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGFzLWNfbGluZV9saWdodDtcclxuICAgICAgXHJcbiAgICAgIHAge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH0gIFxyXG59IiwiaHRtbCwgYm9keSB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdG1pbi1oZWlnaHQ6IDEwMHZoO1xyXG59XHJcblxyXG4uYXMtbWFpbiB7XHJcbiAgZmxleDogMSAwIGF1dG87XHJcbn1cclxuXHJcbi5hcy1nX193cmFwcGVyLFxyXG4uYXMtZ19fY29udGVudC13cmFwcGVyIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIHBhZGRpbmc6IDAgMTBweDtcclxufVxyXG5cclxuLmFzLWdfX3dyYXBwZXIge1xyXG4gIG1heC13aWR0aDogJGFzLWdfX21heC13aWR0aDtcclxufVxyXG5cclxuLmFzLWdfX2NvbnRlbnQtd3JhcHBlciB7XHJcbiAgbWF4LXdpZHRoOiAkYXMtZ19fY29udGVudC1tYXgtd2lkdGg7XHJcbn1cclxuXHJcbi5hcy1nX19wYWdlX3BhZGRpbmcge1xyXG4gIHBhZGRpbmc6IDUwcHggMCA5MHB4O1xyXG5cclxuICBAaW5jbHVkZSByZXNwb25kLXRvKHNtYWxsLXRhYmxldCl7XHJcbiAgICBwYWRkaW5nOiA2MHB4IDA7XHJcbiAgfVxyXG59IiwiLmFzLWZvcm1fX3JvdyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG5cclxuICAmOmxhc3QtY2hpbGQge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICB9XHJcbn1cclxuXHJcbi5hcy1mb3JtX19yb3dfbWFyZ2luIHtcclxuICBAZXh0ZW5kIC5hcy1mb3JtX19yb3c7XHJcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xyXG4gIG1hcmdpbi1yaWdodDogLTEwcHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG5cclxuLmFzLWZvcm1fX3Jvd19tYXJnaW5fZW5kIHtcclxuICBAZXh0ZW5kIC5hcy1mb3JtX19yb3dfbWFyZ2luO1xyXG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxufVxyXG5cclxuLmFzLWZvcm1fX2NlbGwge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBtYXJnaW46IDAgMTBweDtcclxufVxyXG5cclxuLmFzLWZvcm1fX2NlbGxfZ3JvdyB7XHJcbiAgQGV4dGVuZCAuYXMtZm9ybV9fY2VsbDtcclxuICB3aWR0aDogMTAwJTtcclxuICBmbGV4LWdyb3c6IDE7XHJcbn1cclxuXHJcbi5hcy1mb3JtX19jZWxsX25vd3JhcCB7XHJcbiAgQGV4dGVuZCAuYXMtZm9ybV9fY2VsbDtcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG59XHJcblxyXG4uYXMtZm9ybV9fbGluayB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgY29sb3I6ICM3ZDdkN2Q7XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgfVxyXG59XHJcblxyXG4uYXMtZm9ybV9fbGFiZWwge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBtYXJnaW4tYm90dG9tOiAzcHg7XHJcbiAgZm9udC1zaXplOiAxZW07XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBjb2xvcjogJGFzLWNfbWFpbjtcclxufVxyXG5cclxuLmFzLWZvcm1fX2xhYmVsX3JlcXVpcmVkIHtcclxuICBAZXh0ZW5kIC5hcy1mb3JtX19sYWJlbDtcclxuXHJcbiAgJjpiZWZvcmUge1xyXG4gICAgY29udGVudDogJyonO1xyXG4gICAgY29sb3I6ICRhcy1jX21haW47XHJcbiAgfVxyXG59XHJcblxyXG4uYXMtZm9ybV9fbGFiZWxfcm93IHtcclxuICBAZXh0ZW5kIC5hcy1mb3JtX19sYWJlbDtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbn1cclxuXHJcbi5hcy1mb3JtX19sYWJlbF9uby1tYXJnaW4ge1xyXG4gIEBleHRlbmQgLmFzLWZvcm1fX2xhYmVsO1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG5cclxuLmpzIHtcclxuICAuYXMtZm9ybV9fZmlsZS1pbnB1dCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLmFzLWZvcm1fX2ZpbGUtaW5wdXRfX2J0biB7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBwYWRkaW5nOiA2cHggMTVweDtcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgYmFja2dyb3VuZDogI0U0RTRFNDtcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjRDNEM0QzO1xyXG4gIH1cclxuXHJcbiAgJi5hcy1hY3RpdmUge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBiYWNrZ3JvdW5kOiAkYXMtY19tYWluO1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkYXMtY19tYWluX2Rhcms7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYXMtZm9ybV9fZmlsZS1pbnB1dF9fdmFsdWUge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgbWF4LXdpZHRoOiAyNTBweDtcclxuICBtYXJnaW46IDAgNXB4O1xyXG4gIHBhZGRpbmc6IDAgMTBweDtcclxuICBjb2xvcjogIzg4ODg4ODtcclxuXHJcbiAgQGluY2x1ZGUgcmVzcG9uZC10byhoYW5kaGVsZHMpIHtcclxuICAgIG1heC13aWR0aDogMTc1cHg7XHJcbiAgfVxyXG5cclxuICAmLmFzLWFjdGl2ZSB7XHJcbiAgICBwYWRkaW5nOiA2cHggMTVweDtcclxuICAgIGNvbG9yOiAjMzMzO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcclxuICB9XHJcbn1cclxuXHJcbi5hcy1mb3JtX19maWxlLWlucHV0X19pY29uIHtcclxuICBtYXJnaW4tbGVmdDogNXB4O1xyXG59XHJcblxyXG4uYXMtZm9ybV9faW5wdXQsIC5hcy1mb3JtX19zZWxlY3QsIC5hcy1mb3JtX190ZXh0YXJlYSB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIG91dGxpbmU6IG5vbmU7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgZm9udC1zaXplOiAxLjFlbTtcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgcGFkZGluZzogOHB4IDEwcHg7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbn1cclxuXHJcbi5hcy1mb3JtX190ZXh0YXJlYSB7XHJcbiAgcmVzaXplOiB2ZXJ0aWNhbDtcclxufVxyXG5cclxuLmFzLWZvcm1fX2lucHV0LXdyYXAge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBwYWRkaW5nOiAwO1xyXG4gIEBleHRlbmQgLmFzLWZvcm1fX2lucHV0O1xyXG4gIFxyXG4gICY6aG92ZXIge1xyXG4gICAgLmFzLWZvcm1fX2lucHV0LWljb24ge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkYXMtY19tYWluX2Rhcms7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYXMtZm9ybV9faW5wdXQge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIH1cclxufVxyXG5cclxuLmFzLWZvcm1fX2lucHV0LWljb24ge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHdpZHRoOiA0MHB4O1xyXG4gIGZvbnQtc2l6ZTogMS41ZW07XHJcbiAgYm9yZGVyLXJhZGl1czogNXB4IDAgMCA1cHg7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgYmFja2dyb3VuZDogJGFzLWNfbWFpbjtcclxuICB0cmFuc2l0aW9uOiBlYXNlIC4xNXM7XHJcbn1cclxuXHJcbi5hcy1mb3JtX19zZWxlY3Qge1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgbWluLXdpZHRoOiAxNTBweDtcclxuICBwYWRkaW5nOiA5cHggMTBweCA5cHggNTBweDtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDt1dGY4LFxcXHJcbiAgPHN2ZyB2ZXJzaW9uPVwiMS4yXCIgYmFzZVByb2ZpbGU9XCJ0aW55XCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHhtbG5zOnhsaW5rPVwiaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGlua1wiXFxcclxuXHQgIHg9XCIwcHhcIiB5PVwiMHB4XCIgdmlld0JveD1cIjAgMCAyOS40IDI5LjRcIiB4bWw6c3BhY2U9XCJwcmVzZXJ2ZVwiPlxcXHJcblx0ICA8cGF0aCBmaWxsPVwiI3skYXMtY19tYWlufVwiIGQ9XCJNMTQuNywwQzYuNiwwLDAsNi42LDAsMTQuN3M2LjYsMTQuNywxNC43LDE0LjdzMTQuNy02LjYsMTQuNy0xNC43UzIyLjgsMCwxNC43LDBDMTQuNywwLDE0LjcsMCwxNC43LDB6XFxcclxuXHRcdCAgTTI0LjksMTEuNGwtOS43LDkuN2MtMC4xLDAuMS0wLjMsMC4yLTAuNSwwLjJjLTAuMiwwLTAuNC0wLjEtMC41LTAuMmwtOS43LTkuN2MtMC4yLTAuNC0wLjEtMC44LDAuMy0xYzAuMi0wLjEsMC41LTAuMSwwLjcsMFxcXHJcbiAgICAgIGw5LjIsOS4ybDkuMi05LjJjMC4zLTAuMywwLjctMC4zLDEsMEMyNS4yLDEwLjYsMjUuMiwxMS4xLDI0LjksMTEuNHpcIi8+XFxcclxuICA8L3N2Zz5cXFxyXG4gICcpO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IDEwcHggNTAlO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogMTVweDtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG59XHJcblxyXG4uYXMtZm9ybV9fY2hlY2tib3gtdGV4dCB7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICBtYXJnaW46IDAgNXB4O1xyXG4gIGZvbnQtc2l6ZTogMC45ZW07XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxufVxyXG5cclxuLmFzLWZvcm1fX2NoZWNrYm94IHtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBiYWNrZ3JvdW5kOiAkYXMtY19tYWluO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICBwYWRkaW5nOiAwO1xyXG5cdGJvcmRlci1yYWRpdXM6IDNweDtcclxuICBib3JkZXI6IDhweCBzb2xpZCAjZmZmO1xyXG4gIHRyYW5zaXRpb246ICRlYXNlT3V0UXVpbnQgLjJzO1xyXG4gIFxyXG4gICY6Y2hlY2tlZCB7XHJcbiAgICBwYWRkaW5nOiA0cHg7XHJcbiAgICBib3JkZXI6IDRweCBzb2xpZCAjZmZmO1xyXG4gIH1cclxufVxyXG5cclxuLmFzLWZvcm1fX3N1Ym1pdCB7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICBwYWRkaW5nOiA2cHggMzVweDtcclxuICBmb250LXNpemU6IDEuM2VtO1xyXG4gIGJvcmRlci1yYWRpdXM6IDVweDtcclxufVxyXG5cclxuLmFzLWZvcm1fX21lc3NhZ2Uge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHBhZGRpbmc6IDhweCAxMHB4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBmb250LXdlaWdodDogNjAwO1xyXG4gIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICBjb2xvcjogI2ZmZjtcclxuXHJcbiAgQGluY2x1ZGUgcmVzcG9uZC10byhzbWFsbC10YWJsZXQpe1xyXG4gICAgZm9udC1zaXplOiAwLjllbTtcclxuICB9XHJcbn1cclxuXHJcbi5hcy1mb3JtX19tZXNzYWdlX3N1Y2Nlc3Mge1xyXG4gIEBleHRlbmQgLmFzLWZvcm1fX21lc3NhZ2U7XHJcbiAgYmFja2dyb3VuZDogJGFzLWNfc3VjY2VzcztcclxufVxyXG5cclxuLmFzLWZvcm1fX21lc3NhZ2VfZXJyb3Ige1xyXG4gIEBleHRlbmQgLmFzLWZvcm1fX21lc3NhZ2U7XHJcbiAgYmFja2dyb3VuZDogJGFzLWNfZXJyb3I7XHJcbn0iLCJAbWl4aW4gcmVzcG9uZC10bygkbWVkaWEpIHtcclxuXHRAaWYgJG1lZGlhID09IHNtYWxsLWhhbmRoZWxkcyB7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogMzQ1cHgpIHsgXHJcblx0XHRcdEBjb250ZW50OyBcclxuXHRcdH1cclxuXHR9XHJcblx0QGVsc2UgaWYgJG1lZGlhID09IGhhbmRoZWxkcyB7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHsgXHJcblx0XHRcdEBjb250ZW50O1xyXG5cdFx0fVxyXG5cdH1cclxuXHRAZWxzZSBpZiAkbWVkaWEgPT0gc21hbGwtdGFibGV0IHtcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkgeyBcclxuXHRcdFx0QGNvbnRlbnQ7IFxyXG5cdFx0fVxyXG5cdH1cclxuXHRAZWxzZSBpZiAkbWVkaWEgPT0gdGFibGV0IHtcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkgeyBcclxuXHRcdFx0QGNvbnRlbnQ7IFxyXG5cdFx0fVxyXG5cdH1cclxuXHRAZWxzZSBpZiAkbWVkaWEgPT0gbWVkaXVtLXNjcmVlbnMge1xyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyBcclxuXHRcdFx0QGNvbnRlbnQ7IFxyXG5cdFx0fVxyXG5cdH1cclxuXHRAZWxzZSBpZiAkbWVkaWEgPT0gd2lkZS1zY3JlZW5zIHtcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHsgXHJcblx0XHRcdEBjb250ZW50OyBcclxuXHRcdH1cclxuXHR9XHJcblx0QGVsc2UgaWYgJG1lZGlhID09IG1lZGl1bS13aWRlLXNjcmVlbnMge1xyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEzODBweCkgeyBcclxuXHRcdFx0QGNvbnRlbnQ7IFxyXG5cdFx0fVxyXG5cdH1cclxuXHRAZWxzZSBpZiAkbWVkaWEgPT0gbGFyZ2Utd2lkZS1zY3JlZW5zIHtcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxNTYwcHgpIHsgXHJcblx0XHRcdEBjb250ZW50OyBcclxuXHRcdH1cclxuXHR9XHJcblx0QGVsc2UgaWYgJG1lZGlhID09IHByaW50IHtcclxuXHRcdEBtZWRpYSBwcmludCB7IFxyXG5cdFx0XHRAY29udGVudDsgXHJcblx0XHR9XHJcblx0fVxyXG59IiwiQG1peGluIGZvbnQtZmFjZSgkbmFtZSwgJHBhdGgsICR3ZWlnaHQ6IG51bGwsICRzdHlsZTogbnVsbCwgJGV4dHM6IGVvdCB3b2ZmIHR0ZiBzdmcpIHtcclxuXHQkc3JjOiBudWxsO1xyXG5cdCRleHRtb2RzOiAoXHJcblx0XHRlb3Q6IFwiP1wiLFxyXG5cdFx0c3ZnOiBcIiNcIiArIHN0ci1yZXBsYWNlKCRuYW1lLCBcIiBcIiwgXCJfXCIpXHJcblx0KTtcclxuXHQkZm9ybWF0czogKFxyXG5cdFx0b3RmOiBcIm9wZW50eXBlXCIsXHJcblx0XHR0dGY6IFwidHJ1ZXR5cGVcIlxyXG5cdCk7XHJcblx0QGVhY2ggJGV4dCBpbiAkZXh0cyB7XHJcblx0XHQkZXh0bW9kOiBpZihtYXAtaGFzLWtleSgkZXh0bW9kcywgJGV4dCksICRleHQgKyBtYXAtZ2V0KCRleHRtb2RzLCAkZXh0KSwgJGV4dCk7XHJcblx0XHQkZm9ybWF0OiBpZihtYXAtaGFzLWtleSgkZm9ybWF0cywgJGV4dCksIG1hcC1nZXQoJGZvcm1hdHMsICRleHQpLCAkZXh0KTtcclxuXHRcdCRzcmM6IGFwcGVuZCgkc3JjLCB1cmwocXVvdGUoJHBhdGggKyBcIi5cIiArICRleHRtb2QpKSBmb3JtYXQocXVvdGUoJGZvcm1hdCkpLCBjb21tYSk7XHJcblx0fVxyXG5cdEBmb250LWZhY2Uge1xyXG5cdFx0Zm9udC1mYW1pbHk6IHF1b3RlKCRuYW1lKTtcclxuXHRcdGZvbnQtc3R5bGU6ICRzdHlsZTtcclxuXHRcdGZvbnQtd2VpZ2h0OiAkd2VpZ2h0O1xyXG5cdFx0c3JjOiAkc3JjO1xyXG5cdH1cclxufVxyXG5cclxuQG1peGluIGNsZWFyZml4IHtcclxuXHQmOmFmdGVyIHtcclxuXHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdGNsZWFyOiBib3RoO1xyXG5cdH1cclxufVxyXG5cclxuQG1peGluIGNlbnRlci1lbGVtZW50IHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiA1MCU7XHJcblx0bGVmdDogNTAlO1xyXG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG59XHJcblxyXG5AbWl4aW4gdmVydGljYWwtYWxpZ24tZWxlbWVudCB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblxyXG5cdCY6YmVmb3JlIHtcclxuXHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRcdG1hcmdpbi1yaWdodDogLTAuMjVlbTtcclxuXHR9XHJcbn1cclxuXHJcbkBtaXhpbiBjaXJjbGUtZWxlbWVudCgkc2l6ZSkge1xyXG5cdHdpZHRoOiAkc2l6ZTtcclxuXHRoZWlnaHQ6ICRzaXplO1xyXG5cdGJvcmRlci1yYWRpdXM6ICRzaXplO1xyXG5cdGxpbmUtaGVpZ2h0OiAkc2l6ZTtcclxufVxyXG5cclxuQG1peGluIHJlc2V0LXVsIHtcclxuXHRsaXN0LXN0eWxlOiBub25lO1xyXG5cdG1hcmdpbjogMDtcclxuXHRwYWRkaW5nOiAwO1xyXG59IiwiQGluY2x1ZGUgZm9udC1mYWNlKEZsYXRpY29uLCBhc3NldHMvZm9udHMvRmxhdGljb24vRmxhdGljb24sIG5vcm1hbCk7XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOjApIHtcclxuICBAZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkZsYXRpY29uXCI7XHJcbiAgICBzcmM6IHVybChcImFzc2V0cy9mb250cy9GbGF0aWNvbi9GbGF0aWNvbi5zdmcjRmxhdGljb25cIikgZm9ybWF0KFwic3ZnXCIpO1xyXG4gIH1cclxufVxyXG5cclxuLmZpOmJlZm9yZSB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGZvbnQtZmFtaWx5OiBcIkZsYXRpY29uXCI7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0O1xyXG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XHJcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcclxuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuICBmb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbn1cclxuXHJcbi5maS1hcnJvdy1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTAwXCI7IH1cclxuLmZpLWNhbGVuZGFyOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTAxXCI7IH1cclxuLmZpLXJpZ2h0LWFycm93OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTAyXCI7IH1cclxuLmZpLWxlZnQtYXJyb3c6YmVmb3JlIHsgY29udGVudDogXCJcXGYxMDNcIjsgfVxyXG4uZmktZG93bi1hcnJvdzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjEwNFwiOyB9XHJcbi5maS1waWVyOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTA1XCI7IH1cclxuLmZpLWRlc2VydDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjEwNlwiOyB9XHJcbi5maS1nb29nbGUtcGx1czpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjEwN1wiOyB9XHJcbi5maS1sb2NhbGl6ZXI6YmVmb3JlIHsgY29udGVudDogXCJcXGYxMDhcIjsgfVxyXG4uZmktZmFjZWJvb2s6YmVmb3JlIHsgY29udGVudDogXCJcXGYxMDlcIjsgfVxyXG4uZmktYWNjZXNzaWJpbGl0eTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjEwYVwiOyB9XHJcbi5maS15b3V0dWJlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTBiXCI7IH1cclxuLmZpLW1lbnU6YmVmb3JlIHsgY29udGVudDogXCJcXGYxMGNcIjsgfVxyXG4uZmktcGhvbmU6YmVmb3JlIHsgY29udGVudDogXCJcXGYxMGRcIjsgfVxyXG4uZmktYWRyZXNzOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTBlXCI7IH1cclxuLmZpLXNlbmQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYxMGZcIjsgfVxyXG4uZmktZmF4OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTEwXCI7IH1cclxuLmZpLXBpbnRlcmVzdDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjExMVwiOyB9XHJcbi5maS10d2l0dGVyOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTEyXCI7IH1cclxuLmZpLWZpbGU6YmVmb3JlIHsgY29udGVudDogXCJcXGYxMTNcIjsgfVxyXG4uZmktc2VhcmNoOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTE0XCI7IH1cclxuLmZpLWVhcnRoOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTE1XCI7IH1cclxuLmZpLXRhcmdldDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjExNlwiOyB9XHJcbi5maS1tYWlsOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTE3XCI7IH1cclxuLmZpLXVwbG9hZDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjExOFwiOyB9XHJcbiAgICBcclxuJGZpLWFycm93LWxlZnQ6IFwiXFxmMTAwXCI7XHJcbiRmaS1jYWxlbmRhcjogXCJcXGYxMDFcIjtcclxuJGZpLXJpZ2h0LWFycm93OiBcIlxcZjEwMlwiO1xyXG4kZmktbGVmdC1hcnJvdzogXCJcXGYxMDNcIjtcclxuJGZpLWRvd24tYXJyb3c6IFwiXFxmMTA0XCI7XHJcbiRmaS1waWVyOiBcIlxcZjEwNVwiO1xyXG4kZmktZGVzZXJ0OiBcIlxcZjEwNlwiO1xyXG4kZmktZ29vZ2xlLXBsdXM6IFwiXFxmMTA3XCI7XHJcbiRmaS1sb2NhbGl6ZXI6IFwiXFxmMTA4XCI7XHJcbiRmaS1mYWNlYm9vazogXCJcXGYxMDlcIjtcclxuJGZpLWFjY2Vzc2liaWxpdHk6IFwiXFxmMTBhXCI7XHJcbiRmaS15b3V0dWJlOiBcIlxcZjEwYlwiO1xyXG4kZmktbWVudTogXCJcXGYxMGNcIjtcclxuJGZpLXBob25lOiBcIlxcZjEwZFwiO1xyXG4kZmktYWRyZXNzOiBcIlxcZjEwZVwiO1xyXG4kZmktc2VuZDogXCJcXGYxMGZcIjtcclxuJGZpLWZheDogXCJcXGYxMTBcIjtcclxuJGZpLXBpbnRlcmVzdDogXCJcXGYxMTFcIjtcclxuJGZpLXR3aXR0ZXI6IFwiXFxmMTEyXCI7XHJcbiRmaS1maWxlOiBcIlxcZjExM1wiO1xyXG4kZmktc2VhcmNoOiBcIlxcZjExNFwiO1xyXG4kZmktZWFydGg6IFwiXFxmMTE1XCI7XHJcbiRmaS10YXJnZXQ6IFwiXFxmMTE2XCI7XHJcbiRmaS1tYWlsOiBcIlxcZjExN1wiO1xyXG4kZmktdXBsb2FkOiBcIlxcZjExOFwiOyIsIi5hcy1pbnNpZGUtcGFnZSB7XHJcbiAgcGFkZGluZy10b3A6IDEzMHB4O1xyXG5cclxuICBAaW5jbHVkZSByZXNwb25kLXRvKHRhYmxldCkge1xyXG4gICAgcGFkZGluZy10b3A6IDc1cHg7XHJcbiAgfVxyXG59IiwiLmFzLW1vYmlsZV9faGlkZSB7XHJcbiAgQGluY2x1ZGUgcmVzcG9uZC10byhtZWRpdW0tc2NyZWVucykge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuLmFzLW1vYmlsZV9fc2hvdyB7XHJcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8obWVkaXVtLXNjcmVlbnMpIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4uYXMtbW9iaWxlX19vcmRlcl9maXJzdCB7XHJcbiAgQGluY2x1ZGUgcmVzcG9uZC10byhtZWRpdW0tc2NyZWVucykge1xyXG4gICAgb3JkZXI6IC0xO1xyXG4gIH1cclxufSIsIi5hcy1zY3JvbGwtYm94IHtcclxuICBvdmVyZmxvdy15OiBzY3JvbGw7XHJcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xyXG4gIGhlaWdodDogMTAwJTtcclxuXHJcbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xyXG4gICAgICB3aWR0aDogNXB4O1xyXG4gICAgICBoZWlnaHQ6IDVweDtcclxuICB9XHJcbiAgXHJcbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjZDZkNmQ2O1xyXG4gIH1cclxuICBcclxuICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNCOEI4Qjg7XHJcbiAgfVxyXG59IiwiLmFzLWNhdGVnb3J5LWxpc3Qge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxufVxyXG5cclxuLmFzLWNhdGVnb3J5LWxpc3RfX2l0ZW0ge1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQzJDMkMyO1xyXG5cclxuICAmOmxhc3QtY2hpbGQge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi5hcy1jYXRlZ29yeS1saXN0LWl0ZW0ge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcGFkZGluZzogMjBweCAwOyAgXHJcbiAgbWluLWhlaWdodDogMTc1cHg7XHJcbiAgY29sb3I6ICRhcy1jX2ZvbnQ7XHJcbiAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDAsIDAsIDAsIDApO1xyXG4gIHRyYW5zaXRpb246IGVhc2UgLjJzO1xyXG5cclxuICBAaW5jbHVkZSByZXNwb25kLXRvKHNtYWxsLXRhYmxldCkge1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gIH1cclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICAuYXMtY2F0ZWdvcnktbGlzdC1pdGVtX19pbWFnZSB7XHJcbiAgICAgIGZpbHRlcjogY29udHJhc3QoMTMwJSk7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNik7XHJcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAuNCk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYXMtY2F0ZWdvcnktbGlzdC1pdGVtX19pbWFnZSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHdpZHRoOiAyNTBweDtcclxuICB0cmFuc2l0aW9uOiBlYXNlIC4ycztcclxuXHJcbiAgQGluY2x1ZGUgcmVzcG9uZC10byhtZWRpdW0tc2NyZWVucykge1xyXG4gICAgd2lkdGg6IDE1MHB4O1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgcmVzcG9uZC10byhzbWFsbC10YWJsZXQpIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxufVxyXG5cclxuLmFzLWNhdGVnb3J5LWxpc3QtaXRlbV9fY29udGVudCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XHJcbiAgcGFkZGluZzogMCAyMHB4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG5cclxuICBAaW5jbHVkZSByZXNwb25kLXRvKHNtYWxsLXRhYmxldCkge1xyXG4gICAgcGFkZGluZzogMTBweCAwIDA7XHJcbiAgfVxyXG59XHJcblxyXG4uYXMtY2F0ZWdvcnktbGlzdC1pdGVtX190aXRsZSB7XHJcbiAgZm9udC1zaXplOiAxLjhlbTtcclxuICBtYXJnaW46IDA7XHJcblxyXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8oaGFuZGhlbGRzKSB7XHJcbiAgICBmb250LXNpemU6IDEuNmVtO1xyXG4gIH1cclxufVxyXG5cclxuLmFzLWNhdGVnb3J5LWxpc3QtaXRlbV9fc3VidGl0bGUge1xyXG4gIGZvbnQtc2l6ZTogMS4zZW07XHJcbiAgbWFyZ2luOiAwO1xyXG4gIGNvbG9yOiAjNkU2RTZFO1xyXG5cclxuICBAaW5jbHVkZSByZXNwb25kLXRvKGhhbmRoZWxkcykge1xyXG4gICAgZm9udC1zaXplOiAxLjFlbTtcclxuICB9XHJcbn1cclxuXHJcbi5hcy1jYXRlZ29yeS1saXN0LWl0ZW1fX2Rlc2NyaXB0aW9uIHtcclxuICBmb250LXNpemU6IDEuMWVtO1xyXG59IiwiLmFzLWZvb3RlciB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5hcy1mb290ZXJfX3RvcCB7XHJcbiAgcGFkZGluZy10b3A6IDQ1cHg7XHJcbiAgcGFkZGluZy1ib3R0b206IDQ1cHg7XHJcbiAgYmFja2dyb3VuZDogIzMzMztcclxuXHJcbiAgQGluY2x1ZGUgcmVzcG9uZC10byh0YWJsZXQpe1xyXG4gICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICB9XHJcbn1cclxuXHJcbi5hcy1mb290ZXJfX2JvdHRvbSB7XHJcbiAgYmFja2dyb3VuZDogIzAwMDtcclxufVxyXG5cclxuLmFzLWZvb3Rlci1sb2dvIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgbWF4LXdpZHRoOiAxNzVweDtcclxufVxyXG5cclxuLmFzLWZvb3Rlci1yb3cge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICB3aWR0aDogMTAwJTtcclxuICBwYWRkaW5nOiAyMHB4IDA7XHJcbn1cclxuXHJcbi5hcy1mb290ZXItY2VsbCB7XHJcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xyXG5cclxuICBAaW5jbHVkZSByZXNwb25kLXRvKHRhYmxldCl7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbjogNXB4IDA7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG59XHJcblxyXG4uYXMtZm9vdGVyLWJ0biB7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQ6ICRhcy1jX2ZvbnRfcmV2ZXJ0O1xyXG4gIH1cclxufVxyXG5cclxuLmFzLWZvb3Rlci1jb3B5cmlnaHRzIHtcclxuICBkaXJlY3Rpb246IGx0cjtcclxuICB3aWR0aDogMTAwJTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgZm9udC1zaXplOiAxZW07XHJcbiAgY29sb3I6ICNDRUNFQ0U7XHJcblxyXG4gID4gKiB7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgcmVzcG9uZC10byh0YWJsZXQpIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcbn1cclxuXHJcbi5hcy1mb290ZXItY29weXJpZ2h0c19fc3ltYm9sIHtcclxuICBmb250LXdlaWdodDogNjAwO1xyXG59XHJcblxyXG4uYXMtZm9vdGVyLWNvcHlyaWdodHNfX2xvZ28ge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xyXG4gIHdpZHRoOiA2MHB4O1xyXG59XHJcblxyXG4uYXMtZm9vdGVyLXNvY2lhbC1idG4ge1xyXG4gIG9wYWNpdHk6IDAuNztcclxuICBjb2xvcjogI2ZmZjtcclxuICBtYXJnaW46IDAgOHB4O1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG59XHJcblxyXG4uYXMtZm9vdGVyLW1lbnUge1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgcGFkZGluZzogMDtcclxuICBtYXJnaW46IDA7XHJcblxyXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8odGFibGV0KXtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4uYXMtZm9vdGVyLW1lbnVfX2l0ZW0ge1xyXG4gIHBhZGRpbmc6IDRweCAwO1xyXG59XHJcblxyXG4uYXMtZm9vdGVyLW1lbnVfX2xpbmsge1xyXG4gIGNvbG9yOiAkYXMtY19tYWluO1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbn1cclxuXHJcbi5hcy1mb290ZXItZGV0YWlscy1pdGVtIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XHJcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgcGFkZGluZzogOHB4IDA7XHJcblxyXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8odGFibGV0KXtcclxuICAgIGZvbnQtc2l6ZTogMC45ZW07XHJcbiAgfVxyXG5cclxuICBhIHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gIH1cclxufVxyXG5cclxuLmFzLWZvb3Rlci1kZXRhaWxzLWl0ZW1fX2ljb24ge1xyXG4gIGNvbG9yOiAkYXMtY19tYWluO1xyXG4gIGZvbnQtc2l6ZTogMS4zZW07XHJcbiAgbWFyZ2luOiAwIDZweDtcclxufVxyXG5cclxuLmFzLWZvb3Rlci1zY3JvbGx0b3AtYnRuIHtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgei1pbmRleDogOTk5OTtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgYm90dG9tOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgd2lkdGg6IDUwcHg7XHJcbiAgaGVpZ2h0OiA1MHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICBwYWRkaW5nOiAwO1xyXG4gIG1hcmdpbjogMjBweDtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgYmFja2dyb3VuZDogJGFzLWNfbWFpbjtcclxuICB0cmFuc2l0aW9uOiBlYXNlIC4xNXM7XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZDogZGFya2VuKCRhcy1jX21haW4sIDUlKTtcclxuICB9XHJcblxyXG4gICY6YmVmb3JlIHtcclxuICAgIEBleHRlbmQgLmZpO1xyXG4gICAgY29udGVudDogJGZpLWRvd24tYXJyb3c7XHJcbiAgICBmb250LXNpemU6IDEuNGVtO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoMTgwZGVnKTtcclxuICB9XHJcbn0iLCIuYXMtaGVhZGVyIHtcclxuICB6LWluZGV4OiA5OTk7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHRyYW5zaXRpb246IGVhc2UgLjRzO1xyXG5cclxuICAmOmFmdGVyIHtcclxuICAgIHotaW5kZXg6IC0xO1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IDEwMCU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBib3gtc2hhZG93OiAwIDAgMjAwcHggMTUwcHggcmdiYSgwLCAwLCAwLCAxKTtcclxuICAgIHRyYW5zaXRpb246IGVhc2UgLjNzO1xyXG5cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8obWVkaXVtLXNjcmVlbnMpIHtcclxuICAgICAgYm94LXNoYWRvdzogMCAwIDE1MHB4IDEwMHB4IHJnYmEoMCwgMCwgMCwgMSk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLmFzLWFjdGl2ZSwgJi5hcy1kaXNhYmxlLWFjdGl2ZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDEpO1xyXG4gICAgXHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgYm94LXNoYWRvdzogMCAwIDIwMHB4IDE1MHB4IHJnYmEoMCwgMCwgMCwgMCk7XHJcbiAgICAgIHRyYW5zaXRpb246IGVhc2UgLjU1cztcclxuICAgIH1cclxuXHJcbiAgICAuYXMtaGVhZGVyLWxvZ28ge1xyXG4gICAgICBtYXgtd2lkdGg6IDYwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYXMtaGVhZGVyLXdyYXBwZXIge1xyXG4gIHotaW5kZXg6IDE7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcGFkZGluZzogMjBweCAxNXB4O1xyXG5cclxuICBAaW5jbHVkZSByZXNwb25kLXRvKG1lZGl1bS1zY3JlZW5zKSB7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgcmVzcG9uZC10byh0YWJsZXQpIHtcclxuICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4uYXMtaGVhZGVyLWNlbGwge1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBtYXJnaW46IDAgMTBweDtcclxuXHJcbiAgQGluY2x1ZGUgcmVzcG9uZC10byhtZWRpdW0td2lkZS1zY3JlZW5zKXsgXHJcbiAgICBtYXJnaW46IDAgNXB4O1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgcmVzcG9uZC10byhtZWRpdW0tc2NyZWVucyl7IFxyXG4gICAgbWFyZ2luOiAwO1xyXG4gIH1cclxufVxyXG5cclxuLmFzLWhlYWRlci1sb2dvIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXgtd2lkdGg6IDg1cHg7XHJcbiAgdHJhbnNpdGlvbjogZWFzZSAuM3M7XHJcblxyXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8obWVkaXVtLXNjcmVlbnMpe1xyXG4gICAgbWF4LXdpZHRoOiA2MHB4O1xyXG4gIH1cclxufSIsIi5hcy1ob21lLWhpZ2hsaWdodHMge1xyXG4gIHBhZGRpbmc6IDIwcHggMCA0MHB4O1xyXG4gIGJhY2tncm91bmQ6ICNmOWY4Zjg7XHJcbn1cclxuXHJcbi5hcy1ob21lLWhpZ2hsaWdodHNfX3RpdGxlIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgZm9udC1zaXplOiAyLjFlbTtcclxuICBjb2xvcjogJGFzLWNfbWFpbjtcclxufVxyXG5cclxuLmFzLWhvbWUtaGlnaGxpZ2h0c19fbGlzdCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgXHJcbiAgQGluY2x1ZGUgcmVzcG9uZC10byh0YWJsZXQpe1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gIH1cclxufVxyXG5cclxuLmFzLWhvbWUtaGlnaGxpZ2h0IHtcclxuICBmbGV4LXNocmluazogMTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICB3aWR0aDogMzMuMzMzJTtcclxuICBwYWRkaW5nOiAxMHB4O1xyXG5cclxuICBAaW5jbHVkZSByZXNwb25kLXRvKHdpZGUtc2NyZWVucyl7XHJcbiAgICBwYWRkaW5nOiA1cHg7XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSByZXNwb25kLXRvKG1lZGl1bS1zY3JlZW5zKXtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG59XHJcblxyXG4uYXMtaG9tZS1oaWdobGlnaHRfX2NlbGwge1xyXG4gIHBhZGRpbmc6IDAgMTBweDtcclxuICBcclxuICBAaW5jbHVkZSByZXNwb25kLXRvKHRhYmxldCl7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gIH1cclxufVxyXG5cclxuLmFzLWhvbWUtaGlnaGxpZ2h0X19pY29uIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGZvbnQtc2l6ZTogNGVtO1xyXG4gIGNvbG9yOiAkYXMtY19zdWI7XHJcbiAgYmFja2dyb3VuZDogJGFzLWNfbWFpbjtcclxuICBAaW5jbHVkZSBjaXJjbGUtZWxlbWVudCgxMDBweCk7XHJcblxyXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8oc21hbGwtdGFibGV0KXtcclxuICAgIGZvbnQtc2l6ZTogMy42ZW07XHJcbiAgICBAaW5jbHVkZSBjaXJjbGUtZWxlbWVudCg4MHB4KTtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8oc21hbGwtdGFibGV0KXtcclxuICAgIGZvbnQtc2l6ZTogNS4yZW07XHJcbiAgICBAaW5jbHVkZSBjaXJjbGUtZWxlbWVudCgxMjBweCk7XHJcbiAgfVxyXG59XHJcblxyXG4uYXMtaG9tZS1oaWdobGlnaHRfX3RpdGxlIHtcclxuICBtYXJnaW46IDA7XHJcbiAgZm9udC1zaXplOiAxLjZlbTtcclxuICBmb250LXdlaWdodDogNjAwO1xyXG5cclxuICBAaW5jbHVkZSByZXNwb25kLXRvKG1lZGl1bS1zY3JlZW5zKXtcclxuICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbiAgfVxyXG59XHJcblxyXG4uYXMtaG9tZS1oaWdobGlnaHRfX2NvbnRlbnQge1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjJlbTtcclxuICBmb250LXNpemU6IDFlbTtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIGNvbG9yOiAjNjk2OTY5O1xyXG59IiwiLmFzLWhvbWUtbWFpbl9fd3JhcHBlciB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XHJcbiAgcGFkZGluZy1ib3R0b206IDY1cHg7XHJcbiAgcGFkZGluZy10b3A6IDY1cHg7XHJcblxyXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8od2lkZS1zY3JlZW5zKXtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgcGFkZGluZy10b3A6IDMwcHg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgfVxyXG59XHJcblxyXG4uYXMtaG9tZS1hcnRpY2FsIHtcclxuICBmbGV4LWdyb3c6IDE7XHJcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgcGFkZGluZy1yaWdodDogNTBweDtcclxuXHJcbiAgQGluY2x1ZGUgcmVzcG9uZC10byh3aWRlLXNjcmVlbnMpe1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgZm9udC1zaXplOiAxZW07XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSByZXNwb25kLXRvKHNtYWxsLWhhbmRoZWxkcyl7XHJcbiAgICBmb250LXNpemU6IDAuOWVtO1xyXG4gIH1cclxufVxyXG5cclxuLmFzLWhvbWUtYXJ0aWNhbF9fdGl0bGUge1xyXG4gIG1hcmdpbjogMCAwIDQwcHg7XHJcbiAgZm9udC1zaXplOiAyZW07XHJcbiAgY29sb3I6ICRhcy1jX21haW47XHJcblxyXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8od2lkZS1zY3JlZW5zKXtcclxuICAgIG1hcmdpbjogMCAwIDIwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4uYXMtaG9tZS1hcnRpY2FsX19jb250ZW50IHtcclxuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gIGZvbnQtc2l6ZTogMWVtO1xyXG5cclxuICBAaW5jbHVkZSByZXNwb25kLXRvKHdpZGUtc2NyZWVucyl7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIH1cclxufVxyXG5cclxuLmFzLWhvbWUtYXJ0aWNhbF9fYnRuIHtcclxuICBwYWRkaW5nOiAxMHB4IDUwcHg7XHJcbiAgZm9udC1zaXplOiAxLjFlbTtcclxuICBmb250LXdlaWdodDogNjAwO1xyXG59XHJcblxyXG4uYXMtaG9tZS1uZXdzLWxpc3Qge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1heC13aWR0aDogNDAwcHg7XHJcbiAgXHJcbiAgQGluY2x1ZGUgcmVzcG9uZC10byh3aWRlLXNjcmVlbnMpe1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgIHBhZGRpbmc6IDIwcHggMDtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICB9XHJcbn1cclxuXHJcbi5hcy1ob21lLW5ld3MtbGlzdF9fdGl0bGUge1xyXG4gIG1hcmdpbjogMCAwIDIwcHg7XHJcbiAgZm9udC1zaXplOiAxLjVlbTtcclxuICBjb2xvcjogJGFzLWNfbWFpbjtcclxuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICBib3JkZXItYm90dG9tOiAycHggc29saWQgJGFzLWNfbWFpbjtcclxuXHJcbiAgQGluY2x1ZGUgcmVzcG9uZC10byh3aWRlLXNjcmVlbnMpe1xyXG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gIH1cclxufVxyXG5cclxuLmFzLWhvbWUtbmV3cy1saXN0X19ib3gge1xyXG4gIGRpcmVjdGlvbjogbHRyO1xyXG4gIGhlaWdodDogNDIwcHg7XHJcbiAgcGFkZGluZzogMCAyMHB4O1xyXG4gIFxyXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8od2lkZS1zY3JlZW5zKXtcclxuICAgIGRpcmVjdGlvbjogcnRsO1xyXG4gICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xyXG4gICAgb3ZlcmZsb3cteTogaGlkZGVuO1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBtYXJnaW46IDEwcHggLTEwcHg7XHJcblxyXG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmFzLWhvbWUtbmV3cy1saXN0LWl0ZW0ge1xyXG4gIGRpcmVjdGlvbjogcnRsO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBwYWRkaW5nOiAxMHB4IDA7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlN2U3ZTc7XHJcblxyXG4gICY6bGFzdC1jaGlsZCB7XHJcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgcmVzcG9uZC10byh3aWRlLXNjcmVlbnMpe1xyXG4gICAgd2lkdGg6IDcwJTtcclxuICAgIG1pbi1oZWlnaHQ6IDE0NXB4O1xyXG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgIG1hcmdpbjogMTBweDtcclxuICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZTdlN2U3O1xyXG4gICAgYmFja2dyb3VuZDogI2Y5ZjhmODtcclxuICAgIGJveC1zaGFkb3c6IDAgMXB4IDJweCAwIHJnYmEoMCwgMCwgMCwgLjE1KTtcclxuICB9XHJcbn1cclxuXHJcbi5hcy1ob21lLW5ld3MtbGlzdC1pdGVtX190aXRsZSB7XHJcbiAgZm9udC1zaXplOiAxLjVlbTtcclxuICBmb250LXdlaWdodDogNjAwO1xyXG59XHJcblxyXG4uYXMtaG9tZS1uZXdzLWxpc3QtaXRlbV9fY29udGVudCB7XHJcbiAgbWFyZ2luOiAxMHB4IDAgNXB4O1xyXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XHJcbn1cclxuXHJcbi5hcy1ob21lLW5ld3MtbGlzdC1pdGVtX19idG4ge1xyXG4gIGNvbG9yOiBkYXJrZW4oJGFzLWNfbWFpbiwgMTAlKTtcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICB9XHJcbn0iLCIuYXMtaG9tZS1wcm9qZWN0cyB7XHJcbiAgei1pbmRleDogMDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4OiAwIDEgYXV0bztcclxuICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxufVxyXG5cclxuLmFzLWhvbWUtcHJvamVjdHNfX2NlbGwge1xyXG4gIHotaW5kZXg6IC0xO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIGZsZXgtYmFzaXM6IDI1JTtcclxuICBtYXgtd2lkdGg6IDI1JTtcclxuICBtaW4taGVpZ2h0OiAzMDBweDtcclxuXHJcbiAgJjpiZWZvcmUge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBhZGRpbmctYm90dG9tOiA4MCU7XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSByZXNwb25kLXRvKG1lZGl1bS1zY3JlZW5zKXtcclxuICAgIGZsZXgtYmFzaXM6IDUwJTtcclxuICAgIG1heC13aWR0aDogNTAlO1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgcmVzcG9uZC10byhzbWFsbC10YWJsZXQpe1xyXG4gICAgZmxleC1iYXNpczogMTAwJTtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICB9XHJcbn1cclxuXHJcbi5hcy1ob21lLXByb2plY3Qge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XHJcbiAgcGVyc3BlY3RpdmU6IDEwMDBweDtcclxufVxyXG5cclxuLmFzLWhvbWUtcHJvamVjdF9fZnJvbnQsXHJcbi5hcy1ob21lLXByb2plY3RfX2JhY2sge1xyXG4gIHotaW5kZXg6IDE7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGJvdHRvbTogMDtcclxuICB3aWR0aDogMTAwJTtcclxuICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xyXG4gIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuN3MgY3ViaWMtYmV6aWVyKDAuNCwgMC4yLCAwLjIsIDEpO1xyXG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjdzIGN1YmljLWJlemllcigwLjQsIDAuMiwgMC4yLCAxKSwgLXdlYmtpdC10cmFuc2Zvcm0gMC43cyBjdWJpYy1iZXppZXIoMC40LCAwLjIsIDAuMiwgMSk7XHJcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gIGJhY2tncm91bmQ6ICMwMDA7XHJcbn1cclxuXHJcbi5hcy1ob21lLXByb2plY3RfX2Zyb250IHtcclxuICB0cmFuc2Zvcm06IHJvdGF0ZVkoMGRlZyk7XHJcblxyXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8odGFibGV0KXtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlWSgtMTgwZGVnKTtcclxuICB9XHJcbn1cclxuXHJcbi5hcy1ob21lLXByb2plY3RfX2JhY2sge1xyXG4gIG9wYWNpdHk6IDE7XHJcbiAgdHJhbnNmb3JtOiByb3RhdGVZKDE4MGRlZyk7XHJcblxyXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8odGFibGV0KXtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlWSgwZGVnKTtcclxuICB9XHJcbn1cclxuXHJcbi5hcy1ob21lLXByb2plY3Q6aG92ZXIgLmFzLWhvbWUtcHJvamVjdF9fZnJvbnQge1xyXG4gIHRyYW5zZm9ybTogcm90YXRlWSgtMTgwZGVnKTtcclxufVxyXG5cclxuLmFzLWhvbWUtcHJvamVjdDpob3ZlciAuYXMtaG9tZS1wcm9qZWN0X19iYWNrIHtcclxuICB0cmFuc2Zvcm06IHJvdGF0ZVkoMGRlZyk7XHJcbn1cclxuXHJcbi5hcy1ob21lLXByb2plY3RfX2Zyb250IC5hcy1ob21lLXByb2plY3RfX2ltYWdlLXdyYXAge1xyXG4gIG9wYWNpdHk6IDAuNjtcclxufVxyXG5cclxuLmFzLWhvbWUtcHJvamVjdF9fYmFjayAuYXMtaG9tZS1wcm9qZWN0X19pbWFnZS13cmFwIHtcclxuICBvcGFjaXR5OiAwLjM7XHJcblxyXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8oc21hbGwtdGFibGV0KXtcclxuICAgIG9wYWNpdHk6IDAuMzU7XHJcbiAgfVxyXG59XHJcblxyXG4uYXMtaG9tZS1wcm9qZWN0X19pbWFnZS13cmFwIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGJvdHRvbTogMDtcclxuICBsZWZ0OiAwO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG4uYXMtaG9tZS1wcm9qZWN0X19pbWFnZSB7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcblxyXG4uYXMtaG9tZS1wcm9qZWN0X19jb250ZW50IHtcclxuICB6LWluZGV4OiAxO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBwYWRkaW5nOiA0MHB4O1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWig2MHB4KTtcclxuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLW91dDtcclxuXHJcbiAgQGluY2x1ZGUgcmVzcG9uZC10byhtZWRpdW0td2lkZS1zY3JlZW5zKXtcclxuICAgIGZvbnQtc2l6ZTogMC43ZW07XHJcbiAgICBwYWRkaW5nOiAyMHB4O1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgcmVzcG9uZC10byhtZWRpdW0tc2NyZWVucyl7XHJcbiAgICBmb250LXNpemU6IDAuODVlbTtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8odGFibGV0KXtcclxuICAgIGZvbnQtc2l6ZTogMC44ZW07XHJcbiAgfVxyXG59XHJcblxyXG4uYXMtaG9tZS1wcm9qZWN0X190aXRsZSB7XHJcbiAgZm9udC1zaXplOiAxLjllbTtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbi5hcy1ob21lLXByb2plY3RfX2JhY2sgLmFzLWhvbWUtcHJvamVjdF9fdGl0bGUge1xyXG4gIGNvbG9yOiAkYXMtY19tYWluO1xyXG59XHJcblxyXG5cclxuLmFzLWhvbWUtcHJvamVjdF9fYnRuIHtcclxuICBwYWRkaW5nOiA3cHggMjBweDtcclxuXHJcbiAgQGluY2x1ZGUgcmVzcG9uZC10byggbWVkaXVtLXdpZGUtc2NyZWVucyl7XHJcbiAgICBwYWRkaW5nOiA1cHggMTVweDtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8obWVkaXVtLXNjcmVlbnMpe1xyXG4gICAgcGFkZGluZzogOHB4IDM1cHg7XHJcbiAgICBmb250LXNpemU6IDEuMmVtO1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpIHtcclxuICAuYXMtaG9tZS1wcm9qZWN0X19mcm9udHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAuYXMtaG9tZS1wcm9qZWN0X19iYWNre1xyXG4gICAgdHJhbnNmb3JtOiBub25lO1xyXG4gIH1cclxuXHJcbiAgLmFzLWhvbWUtcHJvamVjdF9fYmFjayAuYXMtaG9tZS1wcm9qZWN0X19pbWFnZS13cmFwe1xyXG4gICAgb3BhY2l0eTogMC43O1xyXG4gIH1cclxufSIsIi5hcy13ZWxjb21lIHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB6LWluZGV4OiAxO1xyXG59XHJcblxyXG4uYXMtd2VsY29tZV9fd3JhcHBlciB7XHJcbiAgei1pbmRleDogMTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgcGFkZGluZzogMjUwcHggMCAyMDBweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgY29sb3I6ICNmZmY7XHJcblxyXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8oc21hbGwtdGFibGV0KXtcclxuICAgIHBhZGRpbmc6IDE3NXB4IDAgMTI1cHg7XHJcbiAgfVxyXG59XHJcblxyXG4uYXMtd2VsY29tZV9fdmlkZW8ge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICBtaW4td2lkdGg6IDEwMCU7XHJcbiAgbWluLWhlaWdodDogMTAwJTtcclxuICB3aWR0aDogYXV0bztcclxuICBoZWlnaHQ6IGF1dG87XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcclxuXHJcbiAgQGluY2x1ZGUgcmVzcG9uZC10byh0YWJsZXQpIHtcclxuICAgIG1heC1oZWlnaHQ6IDEwMCU7XHJcbiAgfVxyXG59XHJcblxyXG4uYXMtd2VsY29tZV9faW1hZ2Uge1xyXG4gIHotaW5kZXg6IC0xO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XHJcbn1cclxuXHJcbi5hcy13ZWxjb21lX19tYXNrIHtcclxuICB6LWluZGV4OiAxO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbi5hcy13ZWxjb21lX190aXRsZSB7XHJcbiAgbWFyZ2luOiAwO1xyXG5cclxuICBAaW5jbHVkZSByZXNwb25kLXRvKHdpZGUtc2NyZWVucyl7XHJcbiAgICBmb250LXNpemU6IDEuNDVlbTtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8odGFibGV0KXtcclxuICAgIGZvbnQtc2l6ZTogMS4xZW07XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSByZXNwb25kLXRvKHNtYWxsLXRhYmxldCl7XHJcbiAgICBmb250LXNpemU6IDAuODVlbTtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8oaGFuZGhlbGRzKXtcclxuICAgIGZvbnQtc2l6ZTogMC43ZW07XHJcbiAgfVxyXG59XHJcblxyXG4uYXMtd2VsY29tZV9fdGl0bGVfc3ViIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIGZvbnQtc2l6ZTogMmVtO1xyXG59XHJcblxyXG4uYXMtd2VsY29tZV9fdGl0bGVfbWFpbiB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgZm9udC1zaXplOiAzLjNlbTtcclxufVxyXG5cclxuLmFzLXdlbGNvbWVfX3RpdGxlX2x0ZCB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgZm9udC1zaXplOiAxLjNlbTtcclxufSIsIi5hcy1tZW51IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICBAaW5jbHVkZSByZXNwb25kLXRvKG1lZGl1bS1zY3JlZW5zKXtcclxuICAgIHotaW5kZXg6IDk5OTtcclxuICAgIG92ZXJmbG93OiBzY3JvbGw7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIGhlaWdodDogMTAwdmg7XHJcbiAgICB3aWR0aDogMjUwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAkYXMtYmdfbWFpbjtcclxuICAgIGJveC1zaGFkb3c6IDJweCAwIDZweCAwIHJnYmEoMCwgMCwgMCwgMC41KTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMDAlLCAwKTtcclxuICAgIHRyYW5zaXRpb246ICRlYXNlT3V0UXVpbnQgLjRzO1xyXG5cclxuICAgICYuYXMtYWN0aXZlIHtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYXMtbWVudV9fb3Blbi1idG4sXHJcbi5hcy1tZW51X19jbG9zZS1idG4ge1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBjb2xvcjogJGFzLWNfbWFpbjtcclxuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICBib3JkZXI6IG5vbmU7XHJcbn1cclxuXHJcbi5hcy1tZW51X19vcGVuLWJ0biB7XHJcbiAgcGFkZGluZzogNXB4IDEwcHg7XHJcbiAgZm9udC1zaXplOiAyZW07XHJcbiAgdHJhbnNmb3JtOiByb3RhdGVZKDE4MGRlZyk7XHJcbn1cclxuXHJcbi5hcy1tZW51X19jbG9zZS1idG4ge1xyXG4gIGZvbnQtc2l6ZTogMS4zZW07XHJcbiAgbWFyZ2luOiA5cHggMFxyXG59XHJcblxyXG4uYXMtbWVudV9faXRlbSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGZsZXgtc2hyaW5rOiAwO1xyXG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcclxuICBmb250LXNpemU6IDAuOTVlbTtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIHBhZGRpbmc6IDAgMTVweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8obWVkaXVtLXdpZGUtc2NyZWVucyl7IFxyXG4gICAgcGFkZGluZzogMCAxMHB4O1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgcmVzcG9uZC10byhtZWRpdW0tc2NyZWVucyl7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDUwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYXMtbWVudV9faXRlbV9fbGluayB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgZm9udC1zaXplOiAxLjFlbTtcclxuICBwYWRkaW5nOiA3cHggMTBweDtcclxuICBjb2xvcjogI2ZmZjtcclxuICB0cmFuc2l0aW9uOiBlYXNlIC4xNXM7XHJcblxyXG4gICYuYXMtYWN0aXZlIHtcclxuICAgIGNvbG9yOiAkYXMtY19tYWluO1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgcmVzcG9uZC10byhtZWRpdW0tc2NyZWVucyl7XHJcbiAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDEwcHggMTBweCAxMHB4IDQwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4uYXMtbWVudV9fc3VibWVudSB7XHJcbiAgb3BhY2l0eTogMDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogY2FsYygxMDAlICsgMjNweCk7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgbWluLXdpZHRoOiAxMDAlO1xyXG4gIHdpZHRoOiAxNTBweDtcclxuICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjcpO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDIwcHgpO1xyXG4gIHRyYW5zaXRpb246IGVhc2UgLjE1cztcclxuICB0cmFuc2l0aW9uLWRlbGF5OiAuMXM7XHJcblxyXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8obWVkaXVtLXNjcmVlbnMpe1xyXG4gICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIG1heC1oZWlnaHQ6IDBweDtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDEwcHgpO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgLjNzLCBtYXgtaGVpZ2h0IGVhc2UgLjRzO1xyXG4gICAgdHJhbnNpdGlvbi1kZWxheTogMHM7XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcclxuICB9XHJcblxyXG4gIC5hcy1tZW51X19pdGVtIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XHJcblxyXG4gICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgIGJvcmRlci10b3A6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLmFzLW1lbnVfX2l0ZW1fX2xpbmsge1xyXG4gICAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XHJcbiAgICAgIHBhZGRpbmc6IDEwcHg7XHJcblxyXG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKG1lZGl1bS1zY3JlZW5zKXtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4IDEwcHggMTBweCA0MHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBjb2xvcjogJGFzLWNfbWFpbjtcclxuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMik7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5hcy1tZW51X19zdWJtZW51IC5hcy1tZW51X19zdWJtZW51IHtcclxuICB0b3A6IDA7XHJcbiAgcmlnaHQ6IGNhbGMoMTAwJSArIDNweCk7XHJcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxufVxyXG5cclxuLmFzLW1lbnVfX2l0ZW06aG92ZXIgPiAuYXMtbWVudV9fc3VibWVudSwgXHJcbi5hcy1tZW51X19pdGVtID4gLmFzLW1lbnVfX3N1Ym1lbnUuYXMtYWN0aXZlIHtcclxuICBvcGFjaXR5OiAxO1xyXG4gIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgbWF4LWhlaWdodDogOTk5cHg7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XHJcblxyXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8obWVkaXVtLXNjcmVlbnMpe1xyXG4gICAgdHJhbnNpdGlvbi1kZWxheTogMHM7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAuNHMsIG1heC1oZWlnaHQgZWFzZSAuNXM7XHJcbiAgfVxyXG59XHJcblxyXG4uYXMtbWVudV9faXRlbTpob3ZlciA+IC5hcy1tZW51X19zdWJtZW51Om5vdCguYXMtYWN0aXZlKSB7XHJcbiAgQGluY2x1ZGUgcmVzcG9uZC10byhtZWRpdW0tc2NyZWVucyl7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgbWF4LWhlaWdodDogMDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xyXG4gIH1cclxufVxyXG5cclxuLmFzLW1lbnUtYWN0aXZlLWJ0biB7XHJcbiAgY29sb3I6ICRhcy1jX21haW47XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHdpZHRoOiA0MHB4O1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBsaW5lLWhlaWdodDogNDBweDtcclxuICBmb250LXNpemU6IDAuOWVtO1xyXG5cclxuICAmLmFzLWFjdGl2ZSB7XHJcbiAgICBpIHtcclxuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIGkge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB0cmFuc2l0aW9uOiBlYXNlIC4ycztcclxuICB9XHJcbn0iLCIuYXMtcGFnZS1oZWFkaW5nIHtcclxuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG4uYXMtcGFnZS1oZWFkaW5nX190aXRsZSB7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIGZvbnQtc2l6ZTogMi40ZW07XHJcbiAgbGluZS1oZWlnaHQ6IDAuOGVtO1xyXG5cclxuICBAaW5jbHVkZSByZXNwb25kLXRvKG1lZGl1bS1zY3JlZW5zKSB7XHJcbiAgICBmb250LXNpemU6IDJlbTtcclxuICB9XHJcbn1cclxuXHJcbi5hcy1wYWdlLWhlYWRpbmdfX3N1YnRpdGxlIHtcclxuICBtYXJnaW46IDA7XHJcbiAgY29sb3I6ICM2ZjZmNmY7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuXHJcbiAgQGluY2x1ZGUgcmVzcG9uZC10byhtZWRpdW0tc2NyZWVucykge1xyXG4gICAgZm9udC1zaXplOiAxLjNlbTtcclxuICB9XHJcbn0iLCIuYXMtcHJvamVjdC1jb250ZW50X19pbWFnZSB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5hcy1wcm9qZWN0LWNvbnRlbnRfX2luZm8ge1xyXG4gIG1hcmdpbi10b3A6IDIwcHg7XHJcbn0iLCIuYXMtcHJvamVjdC1uZXdzLWxpc3Qge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIG1hcmdpbjogMCAtMTVweDtcclxufVxyXG5cclxuLmFzLXByb2plY3QtbmV3cy1pdGVtIHtcclxuICB3aWR0aDogMzMuMzMzJTtcclxuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gIHBhZGRpbmc6IDAgMTVweDtcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICAuYXMtcHJvamVjdC1uZXdzLWl0ZW1fX2ltZyB7XHJcbiAgICAgIGZpbHRlcjogY29udHJhc3QoMTIwJSk7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlKDEuMSkgcm90YXRlKC0yZGVnKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8oc21hbGwtdGFibGV0KSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbn1cclxuXHJcbi5hcy1wcm9qZWN0LW5ld3MtaXRlbV9fbGluayB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgY29sb3I6ICRhcy1jX2ZvbnQ7XHJcbn1cclxuXHJcbi5hcy1wcm9qZWN0LW5ld3MtaXRlbV9faW1nLXdyYXAge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHBhZGRpbmctYm90dG9tOiAzMCU7XHJcbn1cclxuXHJcbi5hcy1wcm9qZWN0LW5ld3MtaXRlbV9faW1nIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiA1MCU7XHJcbiAgbGVmdDogNTAlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gIHRyYW5zaXRpb246IGVhc2UgLjJzO1xyXG59XHJcblxyXG4uYXMtcHJvamVjdC1uZXdzLWl0ZW1fX3RpdGxlIHtcclxuICBtYXJnaW46IDVweCAwO1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgZm9udC1zaXplOiAxLjhlbTtcclxuICBjb2xvcjogIzY0NjQ2NDtcclxuXHJcbiAgQGluY2x1ZGUgcmVzcG9uZC10byhzbWFsbC10YWJsZXQpIHtcclxuICAgIGZvbnQtc2l6ZTogMS42ZW07XHJcbiAgfVxyXG59XHJcblxyXG4uYXMtcHJvamVjdC1uZXdzLWl0ZW1fX2NvbnRlbnQge1xyXG4gIG1hcmdpbjogMDtcclxufSIsIi5hcy1wcm9qZWN0cy1saXN0IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxuICBtYXJnaW46IDAgLTEwcHg7XHJcbn1cclxuXHJcbi5hcy1wcm9qZWN0cy1saXN0X19jZWxsIHtcclxuICBwYWRkaW5nOiAyMHB4IDEwcHg7XHJcbiAgd2lkdGg6IDMzLjMzMyU7XHJcblxyXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8obWVkaXVtLXNjcmVlbnMpIHtcclxuICAgIHdpZHRoOiA1MCU7XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSByZXNwb25kLXRvKHNtYWxsLXRhYmxldCkge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG59XHJcblxyXG4uYXMtcHJvamVjdHMtaXRlbSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4uYXMtcHJvamVjdHMtaXRlbV9faW1nLXdyYXAge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHBhZGRpbmctYm90dG9tOiA3NSU7XHJcbn1cclxuXHJcbi5hcy1wcm9qZWN0cy1pdGVtX19pbWcge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogNTAlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xyXG59XHJcblxyXG4uYXMtcHJvamVjdHMtaXRlbV9fdGl0bGUge1xyXG4gIG1hcmdpbjogMTBweCAwIDA7XHJcbiAgZm9udC1zaXplOiAxLjllbTtcclxuICBjb2xvcjogJGFzLWNfbWFpbjtcclxufVxyXG5cclxuLmFzLXByb2plY3RzLWl0ZW1fX2J0biB7XHJcbiAgcGFkZGluZzogNnB4IDI1cHg7XHJcbiAgZm9udC1zaXplOiAxLjA1ZW07XHJcbn0iLCIuYXMtc2VhcmNoLWxpc3Qge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIG1hcmdpbjogMCAtMTBweDtcclxufVxyXG5cclxuLmFzLXNlYXJjaC1saXN0LWl0ZW0ge1xyXG4gIHdpZHRoOiA1MCU7XHJcbiAgcGFkZGluZzogMTBweDtcclxuXHJcbiAgQGluY2x1ZGUgcmVzcG9uZC10byhzbWFsbC10YWJsZXQpIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxufVxyXG5cclxuLmFzLXNlYXJjaC1saXN0LWl0ZW1fX3dyYXBwZXIge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG1pbi1oZWlnaHQ6IDExNXB4O1xyXG4gIHBhZGRpbmc6IDEwcHg7XHJcbiAgY29sb3I6ICRhcy1jX2ZvbnQ7XHJcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XHJcbiAgdHJhbnNpdGlvbjogZWFzZSAuMTVzO1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQ6ICNGMUYxRjE7XHJcbiAgfVxyXG59XHJcblxyXG4uYXMtc2VhcmNoLWxpc3QtaXRlbV9fdGl0bGUge1xyXG4gIG1hcmdpbjogMDtcclxuICBmb250LXNpemU6IDEuNWVtO1xyXG5cclxuICBAaW5jbHVkZSByZXNwb25kLXRvKHNtYWxsLXRhYmxldCl7XHJcbiAgICBmb250LXNpemU6IDEuMmVtO1xyXG4gIH1cclxufVxyXG5cclxuLmFzLXNlYXJjaC1saXN0LWl0ZW1fX3N1YnRpdGxlIHtcclxuICBtYXJnaW46IDA7XHJcbiAgZm9udC1zaXplOiAxLjJlbTtcclxuICBjb2xvcjogIzY0NjQ2NDtcclxuXHJcbiAgQGluY2x1ZGUgcmVzcG9uZC10byhzbWFsbC10YWJsZXQpe1xyXG4gICAgZm9udC1zaXplOiAxLjFlbTtcclxuICB9XHJcbn1cclxuXHJcbi5hcy1zZWFyY2gtbGlzdC1pdGVtX19kZXNjcmlwdGlvbiB7XHJcbiAgbWFyZ2luOiA4cHggMCAwO1xyXG59IiwiLmFzLXNlYXJjaC1wYW5lbCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5hcy1zZWFyY2gtcGFuZWxfX2J0biB7XHJcbiAgcGFkZGluZzogMDtcclxuICBmb250LXNpemU6IDEuNWVtO1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgY29sb3I6ICRhcy1jX21haW47XHJcbiAgfVxyXG5cclxuICAmLmFzLWFjdGl2ZSB7XHJcbiAgICBjb2xvcjogJGFzLWNfbWFpbjtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8obWVkaXVtLXdpZGUtc2NyZWVucyl7IFxyXG4gICAgZm9udC1zaXplOiAxLjJlbTtcclxuICAgIEBpbmNsdWRlIGNpcmNsZS1lbGVtZW50KDQwcHgpO1xyXG4gIH1cclxufVxyXG5cclxuLmFzLXNlYXJjaC1wYW5lbF9fcHJvbXB0IHtcclxuICBvcGFjaXR5OiAwO1xyXG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICB6LWluZGV4OiAtMTtcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDEwMCU7XHJcbiAgbGVmdDogNXB4O1xyXG4gIG1pbi13aWR0aDogNDAwcHg7XHJcbiAgcGFkZGluZzogMTBweDtcclxuICBib3JkZXItcmFkaXVzOiA1cHg7ICBcclxuICBiYWNrZ3JvdW5kOiAjMDAwO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0yNXB4KTtcclxuICB0cmFuc2l0aW9uOiAkZWFzZU91dFF1aW50IC4zNXM7XHJcblxyXG4gICYuYXMtYWN0aXZlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgNXB4KTtcclxuICB9XHJcbn0iLCIuYXMtc3ViLW1lbnUgeyAgXHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgcGFkZGluZzogMCAwIDEwcHg7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRhcy1jX21haW47XHJcbn1cclxuXHJcbi5hcy1zdWItbWVudV9fYnRuIHtcclxuICBtYXJnaW46IDAgNXB4IDEwcHg7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBmb250LXNpemU6IDEuMmVtO1xyXG4gIGNvbG9yOiAkYXMtY19tYWluO1xyXG4gIGJhY2tncm91bmQ6IHJnYmEoJGFzLWNfbWFpbiwgMC4yKTtcclxuICB0cmFuc2l0aW9uOiBlYXNlIC4xNXM7XHJcblxyXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8oaGFuZGhlbGRzKSB7XHJcbiAgICBmb250LXNpemU6IDEuMWVtO1xyXG4gICAgcGFkZGluZzogN3B4IDIwcHg7XHJcbiAgICBtYXJnaW46IDAgNXB4IDEwcHg7XHJcbiAgfVxyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGNvbG9yOiBkYXJrZW4oJGFzLWNfbWFpbiwgMTAlKTtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoJGFzLWNfbWFpbiwgMC4zNSk7XHJcbiAgfVxyXG5cclxuICAmLmFzLWFjdGl2ZSB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGJhY2tncm91bmQ6ICRhcy1jX21haW47XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQ6IGRhcmtlbigkYXMtY19tYWluLCAxMCUpO1xyXG4gICAgfVxyXG4gIH1cclxufSIsIi5hcy10ZW5kZXJfX3RpdGxlIHtcclxuICBtYXJnaW46IDAgMCAxMHB4O1xyXG4gIGZvbnQtc2l6ZTogMS40ZW07XHJcbn1cclxuXHJcbi5hcy10ZW5kZXJfX3N0YXR1cyB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHBhZGRpbmc6IDEwcHggMjVweDtcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgZm9udC1zaXplOiAxLjJlbTtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIGNvbG9yOiAkYXMtY19tYWluO1xyXG4gIGJhY2tncm91bmQ6ICMzMzM7XHJcblxyXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8oc21hbGwtdGFibGV0KSB7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XHJcbiAgICBmb250LXNpemU6IDEuMWVtO1xyXG4gIH1cclxufVxyXG5cclxuLmFzLXRlbmRlci1kZXRhaWxzIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWFyZ2luOiAyMHB4IC0xMHB4IDA7XHJcblxyXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8oc21hbGwtdGFibGV0KSB7XHJcbiAgICBtYXJnaW46IDIwcHggLTVweCAwO1xyXG4gIH1cclxufVxyXG5cclxuLmFzLXRlbmRlci1kZXRhaWxzX19yb3cge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG5cclxuICBAaW5jbHVkZSByZXNwb25kLXRvKHNtYWxsLXRhYmxldCkge1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gIH1cclxufVxyXG5cclxuLmFzLXRlbmRlci1kZXRhaWxzX19jZWxsIHtcclxuICBmbGV4LWdyb3c6IDE7XHJcbiAgcGFkZGluZzogMCAxMHB4O1xyXG4gIG1hcmdpbi1ib3R0b206ICAxMHB4O1xyXG4gIFxyXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8oc21hbGwtdGFibGV0KSB7XHJcbiAgICB3aWR0aDogNTAlO1xyXG4gICAgcGFkZGluZzogMCA1cHg7XHJcbiAgfVxyXG59XHJcblxyXG4uYXMtdGVuZGVyLWRldGFpbHMtaXRlbSB7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxufVxyXG5cclxuLmFzLXRlbmRlci1kZXRhaWxzLWl0ZW1fX2xhYmVsIHtcclxuICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbn1cclxuXHJcbi5hcy10ZW5kZXItZGV0YWlscy1pdGVtX19jb250ZW50IHtcclxuICBmb250LXNpemU6IDEuMmVtOyAgXHJcbiAgcGFkZGluZzogOHB4IDEwcHg7XHJcbiAgY29sb3I6ICRhcy1jX21haW47XHJcbiAgYmFja2dyb3VuZDogI2RkZDtcclxuXHJcbiAgQGluY2x1ZGUgcmVzcG9uZC10byhzbWFsbC10YWJsZXQpIHtcclxuICAgIGZvbnQtc2l6ZTogMWVtO1xyXG4gIH1cclxufVxyXG5cclxuLmFzLXRlbmRlci1hY3Rpb25zIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWFyZ2luOiAxMHB4IDAgMjBweDtcclxuXHJcbiAgQGluY2x1ZGUgcmVzcG9uZC10byhzbWFsbC10YWJsZXQpIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcbn1cclxuXHJcbi5hcy10ZW5kZXItYWN0aW9uc19faXRlbSB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHJcbiAgJjpsYXN0LWNoaWxkIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgfVxyXG59XHJcblxyXG4uYXMtdGVuZGVyLWFjdGlvbnNfX2J0biB7XHJcbiAgcGFkZGluZzogMTBweCAyNXB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgZm9udC1zaXplOiAxZW07XHJcbn1cclxuXHJcbi5hcy10ZW5kZXItZmlsZXMge1xyXG4gIHBhZGRpbmctdG9wOiAyMHB4O1xyXG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkO1xyXG59XHJcblxyXG4uYXMtdGVuZGVyLWZpbGVzX19pdGVtIHtcclxuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gIGZvbnQtc2l6ZTogMS4xZW07XHJcbiAgY29sb3I6ICRhcy1jX21haW47XHJcbn1cclxuXHJcbi5hcy10ZW5kZXItZmlsZXNfX2J0biB7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgY29sb3I6ICRhcy1jX21haW47XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgY29sb3I6IGRhcmtlbigkYXMtY19tYWluX2RhcmssIDUlKTtcclxuICB9XHJcbn0iLCIuYXMtdGVuZGVyLWZvcm0ge1xyXG4gIC5hcy1mb3JtX19yb3cge1xyXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byhzbWFsbC10YWJsZXQpIHtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5hcy1mb3JtX19jZWxsIHtcclxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oc21hbGwtdGFibGV0KSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmFzLWZvcm1fX2xhYmVsLCAuYXMtZm9ybV9fbGFiZWxfcmVxdWlyZWQge1xyXG4gICAgY29sb3I6ICMzMzM7XHJcbiAgfVxyXG5cclxuICAuYXMtZm9ybV9fY2hlY2tib3gge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjQ0FDQUNBO1xyXG4gIH1cclxuXHJcbiAgLmFzLWZvcm1fX2lucHV0LCAuYXMtZm9ybV9fdGV4dGFyZWEge1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcclxuICB9XHJcbn1cclxuXHJcbi5hcy10ZW5kZXItZm9ybV9fc3VibWl0IHtcclxuICBwYWRkaW5nOiA3cHggNTVweDtcclxuICBmb250LXNpemU6IDEuMWVtO1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbn0iLCIuYXMtdGVuZGVyLWZvcm0taGVhZGVyIHtcclxuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG4uYXMtdGVuZGVyLWZvcm0taGVhZGVyX190aXRsZSB7XHJcbiAgbWFyZ2luOiAwIDAgMjBweDtcclxuICBmb250LXNpemU6IDEuNGVtO1xyXG59XHJcblxyXG4uYXMtdGVuZGVyLWZvcm0taGVhZGVyLWRldGFpbHMge1xyXG4gIGZvbnQtc2l6ZTogMS4xZW07XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxufSIsIi5hcy10ZW5kZXJzLW5ld3NsZXR0ZXItYm94IHtcclxuICB3aWR0aDogMzAwcHg7XHJcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gIGJhY2tncm91bmQ6ICNEM0QzRDM7XHJcbiAgdHJhbnNpdGlvbjogJGVhc2VPdXRRdWludCAuNHM7XHJcblxyXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8obWVkaXVtLXNjcmVlbnMpIHtcclxuICAgIHotaW5kZXg6IDI7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB0b3A6IDU1JTtcclxuICAgIGxlZnQ6IDAlO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMCA1cHggMCAwO1xyXG4gICAgYm94LXNoYWRvdzogMnB4IDJweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMik7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAwJSwgLTUwJSk7XHJcblxyXG4gICAgJi5hcy1hY3RpdmUge1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8oaGFuZGhlbGRzKSB7XHJcbiAgICB3aWR0aDogMjg1cHg7XHJcbiAgfVxyXG59XHJcblxyXG4uYXMtdGVuZGVycy1uZXdzbGV0dGVyLWJveF9fYWN0aXZlLWJ0biB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgYm90dG9tOiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIHBhZGRpbmc6IDVweCAxMnB4O1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgYm9yZGVyLXJhZGl1czogMCAwIDVweCA1cHg7XHJcbiAgZm9udC1zaXplOiAxLjFlbTtcclxuICBib3gtc2hhZG93OiAycHggMnB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcclxuICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDEwMCU7XHJcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKSB0cmFuc2xhdGUoMTAwJSwgMTAwJSk7XHJcblxyXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8obWVkaXVtLXNjcmVlbnMpIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxufVxyXG5cclxuLmFzLXRlbmRlcnMtbmV3c2xldHRlci1ib3hfX3RpdGxlIHtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMTBweCAzMHB4O1xyXG4gIGZvbnQtc2l6ZTogMS44ZW07XHJcbiAgbGluZS1oZWlnaHQ6IDFlbTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgYm9yZGVyLXJhZGl1czogNXB4IDVweCAwIDA7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgYmFja2dyb3VuZDogJGFzLWNfbWFpbjtcclxuXHJcbiAgQGluY2x1ZGUgcmVzcG9uZC10byhtZWRpdW0tc2NyZWVucykge1xyXG4gICAgZm9udC1zaXplOiAxLjVlbTtcclxuICB9XHJcbn1cclxuXHJcbi5hcy10ZW5kZXJzLW5ld3NsZXR0ZXItYm94X19tYWluIHtcclxuICBwYWRkaW5nOiAyMHB4O1xyXG59XHJcblxyXG4uYXMtdGVuZGVycy1uZXdzbGV0dGVyLWJveF9fc3VibWl0IHtcclxuICB3aWR0aDogMTAwJTtcclxuICBwYWRkaW5nOiA3cHg7XHJcbiAgZm9udC1zaXplOiAxLjM1ZW07XHJcbn0iLCIuYXMtdGVuZGVycy1zZWFjaC1wYW5lbCB7XHJcbiAgcGFkZGluZzogMjVweDtcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgYmFja2dyb3VuZDogIzMzMztcclxuXHJcbiAgLmFzLWZvcm1fX2xhYmVsIHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgcmVzcG9uZC10byh0YWJsZXQpIHtcclxuXHJcbiAgICAuYXMtZm9ybV9fcm93X21hcmdpbl9lbmQsIC5hcy1mb3JtX19yb3dfbWFyZ2luIHtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICBcclxuICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBcclxuICAgIC5hcy1mb3JtX19jZWxsX2dyb3csIC5hcy1mb3JtX19jZWxsIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIi5hcy10b29sYmFyIHtcclxuICB6LWluZGV4OiAyO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBiYWNrZ3JvdW5kOiAjMDAwO1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XHJcbn1cclxuXHJcbi5hcy10b29sYmFyLXdyYXBwZXIgIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgcGFkZGluZzogMTBweDtcclxuXHJcbiAgQGluY2x1ZGUgcmVzcG9uZC10byhtZWRpdW0tc2NyZWVucykge1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgcmVzcG9uZC10byhzbWFsbC10YWJsZXQpIHtcclxuICAgIHBhZGRpbmc6IDVweDtcclxuICAgIGZvbnQtc2l6ZTogMC45ZW07XHJcbiAgfVxyXG59XHJcblxyXG4uYXMtdG9vbGJhci1pdGVtIHtcclxuICAmOm50aC1jaGlsZCgxKSB7IG9yZGVyOiAxIH1cclxuICAmOm50aC1jaGlsZCgyKSB7IG9yZGVyOiAyIH1cclxuICAmOm50aC1jaGlsZCgzKSB7IG9yZGVyOiAzIH1cclxuICAmOm50aC1jaGlsZCg0KSB7IG9yZGVyOiA0IH1cclxuXHJcbiAgQGluY2x1ZGUgcmVzcG9uZC10byhtZWRpdW0tc2NyZWVucykge1xyXG4gICAgZmxleDogMTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICY6bnRoLWNoaWxkKDQpIHsgXHJcbiAgICAgIG9yZGVyOiAyO1xyXG4gICAgICBmbGV4OiAxO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5hcy10b29sYmFyLWxpbmsge1xyXG4gIG1hcmdpbjogMCAxMHB4O1xyXG4gIGNvbG9yOiAjZmZmO1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIC5hcy10b29sYmFyLWxpbmtfX2xhYmVsIHtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYXMtdG9vbGJhci1saW5rX19sYWJlbCB7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICBtYXJnaW46IDAgNXB4O1xyXG5cclxuICBAaW5jbHVkZSByZXNwb25kLXRvKGhhbmRoZWxkcykge1xyXG4gICAgZm9udC1zaXplOiAwLjllbTtcclxuICB9XHJcbn1cclxuXHJcbi5hcy10b29sYmFyLWxpbmtfX2ljb24ge1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgd2lkdGg6IDA7XHJcbiAgY29sb3I6ICRhcy1jX21haW47XHJcbiAgZm9udC1zaXplOiAxLjRlbTtcclxufVxyXG5cclxuLmFzLWdpdC1tZW51IHtcclxuICB6LWluZGV4OiAyO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAmLmFzLWFjdGl2ZSB7XHJcbiAgICAuYXMtZ2lzLW1lbnVfX21hc2sge1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgfVxyXG4gICAgLmFzLWdpcy1tZW51X19uYXYge1xyXG4gICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlOyAgICAgIFxyXG4gICAgICAuYXMtZ2lzLW1lbnVfX2J0biB7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSBzY2FsZSgxKTtcclxuICAgICAgICB0cmFuc2l0aW9uOiAkZWFzZU91dFF1aW50IC4zNXM7XHJcblxyXG4gICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggNiB7XHJcbiAgICAgICAgICAmOm50aC1jaGlsZCgjeyRpfSkge1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjA1cyAqICRpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmFzLWdpcy1tZW51X19hY3RpdmUtYnRuIHtcclxuICB6LWluZGV4OiAyO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBmb250LXNpemU6IDEuMmVtO1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgcGFkZGluZzogM3B4IDM1cHg7XHJcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcclxuICBiYWNrZ3JvdW5kOiAjZGMwNTAwO1xyXG5cclxuICBAaW5jbHVkZSByZXNwb25kLXRvKHRhYmxldCkge1xyXG4gICAgcGFkZGluZzogMnB4IDIwcHg7XHJcbiAgICBmb250LXNpemU6IDEuMWVtO1xyXG4gIH1cclxufVxyXG5cclxuLmFzLWdpcy1tZW51X19uYXYge1xyXG4gIHZpc2liaWxpdHk6IGhpZGRlbjsgIFxyXG4gIHotaW5kZXg6IDI7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAxMDAlO1xyXG4gIGxlZnQ6IDAlO1xyXG4gIG1hcmdpbi10b3A6IDIwcHg7XHJcblxyXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8obWVkaXVtLXNjcmVlbnMpIHtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xyXG4gIH1cclxufVxyXG5cclxuLmFzLWdpcy1tZW51X19idG4ge1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIHdpZHRoOiA4NXB4O1xyXG4gIGhlaWdodDogODVweDtcclxuICBtYXJnaW46IDAgN3B4O1xyXG4gIHBhZGRpbmc6IDEwcHg7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIGZvbnQtc2l6ZTogMS4yZW07XHJcbiAgbGluZS1oZWlnaHQ6IDFlbTtcclxuICBjb2xvcjogI2ZmZjtcclxuICBiYWNrZ3JvdW5kOiAkYXMtY19tYWluO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC03NSUpIHNjYWxlKDAuNSk7XHJcbiAgdHJhbnNpdGlvbjogJGVhc2VJbk91dEJhY2sgLjNzO1xyXG59XHJcblxyXG4uYXMtZ2lzLW1lbnVfX21hc2sge1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gIHotaW5kZXg6IDE7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIC44KTtcclxuICB0cmFuc2l0aW9uOiBlYXNlIC4ycztcclxufSIsIi5hcy1wYWdlLW5vdC1mb3VuZCB7XHJcbiAgbWFyZ2luOiAxMDBweCBhdXRvO1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAuYXMtYnRuIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgfVxyXG59IiwiLmFzLXByb2plY3RzX19jb250ZW50LXdyYXAge1xyXG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQTdBN0E3O1xyXG59XHJcblxyXG4uYXMtcHJvamVjdHNfX2xpc3Qtd3JhcCB7XHJcbiAgcGFkZGluZy10b3A6IDQ1cHg7XHJcbn0iLCIuYXMtdGVuZGVyLWZvcm0tdW5kZWZpbmVkIHtcclxuICBtYXJnaW46IDMwcHggMDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5hcy10ZW5kZXItZm9ybS11bmRlZmluZWRfX3RpdGxlIHtcclxuICBtYXJnaW46IDAgMCA1cHg7XHJcbiAgZm9udC1zaXplOiAxLjhlbTtcclxuICBjb2xvcjogJGFzLWNfbWFpbjtcclxufVxyXG5cclxuLmFzLXRlbmRlci1mb3JtLXVuZGVmaW5lZF9fYnRuIHtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG59IiwiLmFzLXRlbmRlcnMtYm94IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIG1hcmdpbi10b3A6IDIwcHg7XHJcbn1cclxuXHJcbi5hcy10ZW5kZXJzLWJveF9fbGVmdCB7XHJcbiAgd2lkdGg6IDQwMHB4O1xyXG5cclxuICBAaW5jbHVkZSByZXNwb25kLXRvKG1lZGl1bS1zY3JlZW5zKSB7XHJcbiAgICB3aWR0aDogYXV0bztcclxuICB9XHJcbn1cclxuXHJcbi5hcy10ZW5kZXJzLWJveF9fcmlnaHQge1xyXG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG5cclxuICBAaW5jbHVkZSByZXNwb25kLXRvKG1lZGl1bS1zY3JlZW5zKSB7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxuICB9XHJcbn1cclxuXHJcbi5hcy10ZW5kZXJzLWJveF9faGVhZGVyIHtcclxuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59Il19 */
</pre></body></html>