@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&subset=hebrew);
.swiper-slide,
.swiper-wrapper {
    height: unset !important;
}

form.as-newsletter-box__form.as-form #Email {
    width: 100%;
    position: unset;
}

.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>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 {
    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>.caret,
    .bootstrap-iso .dropup>.btn>.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>.item>a>img,
.bootstrap-iso .carousel-inner>.item>img,
.bootstrap-iso .img-responsive,
.bootstrap-iso .thumbnail a>img,
.bootstrap-iso .thumbnail>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>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>thead>tr>th {
    padding: 8px;
    line-height: 1.42857143;
    border-top: 1px solid #ddd
}

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

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

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

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

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

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

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

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

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

.bootstrap-iso .table-hover>tbody>tr:hover,
.bootstrap-iso .table>tbody>tr.active>td,
.bootstrap-iso .table>tbody>tr.active>th,
.bootstrap-iso .table>tbody>tr>td.active,
.bootstrap-iso .table>tbody>tr>th.active,
.bootstrap-iso .table>tfoot>tr.active>td,
.bootstrap-iso .table>tfoot>tr.active>th,
.bootstrap-iso .table>tfoot>tr>td.active,
.bootstrap-iso .table>tfoot>tr>th.active,
.bootstrap-iso .table>thead>tr.active>td,
.bootstrap-iso .table>thead>tr.active>th,
.bootstrap-iso .table>thead>tr>td.active,
.bootstrap-iso .table>thead>tr>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>tbody>tr.active:hover>td,
.bootstrap-iso .table-hover>tbody>tr.active:hover>th,
.bootstrap-iso .table-hover>tbody>tr:hover>.active,
.bootstrap-iso .table-hover>tbody>tr>td.active:hover,
.bootstrap-iso .table-hover>tbody>tr>th.active:hover {
    background-color: #e8e8e8
}

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

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

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

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

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

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

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

.bootstrap-iso .table-hover>tbody>tr.danger:hover>td,
.bootstrap-iso .table-hover>tbody>tr.danger:hover>th,
.bootstrap-iso .table-hover>tbody>tr:hover>.danger,
.bootstrap-iso .table-hover>tbody>tr>td.danger:hover,
.bootstrap-iso .table-hover>tbody>tr>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>.table {
        margin-bottom: 0
    }
    .bootstrap-iso .table-responsive>.table>tbody>tr>td,
    .bootstrap-iso .table-responsive>.table>tbody>tr>th,
    .bootstrap-iso .table-responsive>.table>tfoot>tr>td,
    .bootstrap-iso .table-responsive>.table>tfoot>tr>th,
    .bootstrap-iso .table-responsive>.table>thead>tr>td,
    .bootstrap-iso .table-responsive>.table>thead>tr>th {
        white-space: nowrap
    }
    .bootstrap-iso .table-responsive>.table-bordered {
        border: 0
    }
    .bootstrap-iso .table-responsive>.table-bordered>tbody>tr>td:first-child,
    .bootstrap-iso .table-responsive>.table-bordered>tbody>tr>th:first-child,
    .bootstrap-iso .table-responsive>.table-bordered>tfoot>tr>td:first-child,
    .bootstrap-iso .table-responsive>.table-bordered>tfoot>tr>th:first-child,
    .bootstrap-iso .table-responsive>.table-bordered>thead>tr>td:first-child,
    .bootstrap-iso .table-responsive>.table-bordered>thead>tr>th:first-child {
        border-left: 0
    }
    .bootstrap-iso .table-responsive>.table-bordered>tbody>tr>td:last-child,
    .bootstrap-iso .table-responsive>.table-bordered>tbody>tr>th:last-child,
    .bootstrap-iso .table-responsive>.table-bordered>tfoot>tr>td:last-child,
    .bootstrap-iso .table-responsive>.table-bordered>tfoot>tr>th:last-child,
    .bootstrap-iso .table-responsive>.table-bordered>thead>tr>td:last-child,
    .bootstrap-iso .table-responsive>.table-bordered>thead>tr>th:last-child {
        border-right: 0
    }
    .bootstrap-iso .table-responsive>.table-bordered>tbody>tr:last-child>td,
    .bootstrap-iso .table-responsive>.table-bordered>tbody>tr:last-child>th,
    .bootstrap-iso .table-responsive>.table-bordered>tfoot>tr:last-child>td,
    .bootstrap-iso .table-responsive>.table-bordered>tfoot>tr:last-child>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>.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>.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>.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>.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>.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>.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>.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>.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>.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>.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>.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>.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>.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>.btn,
.bootstrap-iso .btn-lg {
    padding: 10px 16px;
    font-size: 18px;
    line-height: 1.3333333;
    border-radius: 6px
}

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

.bootstrap-iso .btn-group-xs>.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>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>li>a {
    display: block;
    padding: 3px 20px;
    clear: both;
    font-weight: 400;
    line-height: 1.42857143;
    color: #333;
    white-space: nowrap
}

.bootstrap-iso .dropdown-menu>li>a:focus,
.bootstrap-iso .dropdown-menu>li>a:hover {
    text-decoration: none;
    color: #262626;
    background-color: #f5f5f5
}

.bootstrap-iso .dropdown-menu>.active>a,
.bootstrap-iso .dropdown-menu>.active>a:focus,
.bootstrap-iso .dropdown-menu>.active>a:hover {
    color: #fff;
    text-decoration: none;
    outline: 0;
    background-color: #337ab7
}

.bootstrap-iso .dropdown-menu>.disabled>a,
.bootstrap-iso .dropdown-menu>.disabled>a:focus,
.bootstrap-iso .dropdown-menu>.disabled>a:hover {
    color: #777
}

.bootstrap-iso .dropdown-menu>.disabled>a:focus,
.bootstrap-iso .dropdown-menu>.disabled>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>img,
.bootstrap-iso .open>.dropdown-menu {
    display: block
}

.bootstrap-iso .open>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>.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>.btn {
    position: relative;
    float: left
}

.bootstrap-iso .btn-group-vertical>.btn {
    position: relative
}

.bootstrap-iso .btn-group-vertical>.btn.active,
.bootstrap-iso .btn-group-vertical>.btn:active,
.bootstrap-iso .btn-group-vertical>.btn:focus,
.bootstrap-iso .btn-group-vertical>.btn:hover,
.bootstrap-iso .btn-group>.btn.active,
.bootstrap-iso .btn-group>.btn:active,
.bootstrap-iso .btn-group>.btn:focus,
.bootstrap-iso .btn-group>.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>.btn,
.bootstrap-iso .btn-toolbar>.btn-group,
.bootstrap-iso .btn-toolbar>.input-group {
    margin-left: 5px
}

.bootstrap-iso .btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
    border-radius: 0
}

.bootstrap-iso .btn-group>.btn:first-child {
    margin-left: 0
}

.bootstrap-iso .btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle) {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0
}

.bootstrap-iso .btn-group>.btn:last-child:not(:first-child),
.bootstrap-iso .btn-group>.dropdown-toggle:not(:first-child) {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0
}

.bootstrap-iso .btn-group>.btn-group {
    float: left
}

.bootstrap-iso .btn-group>.btn-group:not(:first-child):not(:last-child)>.btn {
    border-radius: 0
}

.bootstrap-iso .btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,
.bootstrap-iso .btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0
}

.bootstrap-iso .btn-group>.btn-group:last-child:not(:first-child)>.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>.btn+.dropdown-toggle {
    padding-left: 8px;
    padding-right: 8px
}

.bootstrap-iso .btn-group>.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>.btn,
.bootstrap-iso .btn-group-vertical>.btn-group,
.bootstrap-iso .btn-group-vertical>.btn-group>.btn {
    display: block;
    width: 100%;
    max-width: 100%;
    float: none
}

.bootstrap-iso .nav-tabs.nav-justified>li {
    float: none
}

.bootstrap-iso .btn-group-vertical>.btn+.btn,
.bootstrap-iso .btn-group-vertical>.btn+.btn-group,
.bootstrap-iso .btn-group-vertical>.btn-group+.btn,
.bootstrap-iso .btn-group-vertical>.btn-group+.btn-group {
    margin-top: -1px;
    margin-left: 0
}

.bootstrap-iso .btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn,
.bootstrap-iso .btn-group-vertical>.btn:not(:first-child):not(:last-child) {
    border-radius: 0
}

.bootstrap-iso .btn-group-vertical>.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>.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>.btn-group:first-child:not(:last-child)>.btn:last-child,
.bootstrap-iso .btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0
}

.bootstrap-iso .btn-group-vertical>.btn-group:last-child:not(:first-child)>.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>.btn,
.bootstrap-iso .btn-group-justified>.btn-group {
    float: none;
    display: table-cell;
    width: 1%
}

.bootstrap-iso .btn-group-justified>.btn-group .btn {
    width: 100%
}

.bootstrap-iso .btn-group-justified>.btn-group .dropdown-menu {
    left: auto
}

.bootstrap-iso [data-toggle=buttons]>.btn input[type=checkbox],
.bootstrap-iso [data-toggle=buttons]>.btn input[type=radio],
.bootstrap-iso [data-toggle=buttons]>.btn-group>.btn input[type=checkbox],
.bootstrap-iso [data-toggle=buttons]>.btn-group>.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>.form-control,
.bootstrap-iso .input-group-lg>.input-group-addon,
.bootstrap-iso .input-group-lg>.input-group-btn>.btn {
    height: 46px;
    padding: 10px 16px;
    font-size: 18px;
    line-height: 1.3333333;
    border-radius: 6px
}

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

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

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

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

.bootstrap-iso select[multiple].input-group-sm>.form-control,
.bootstrap-iso select[multiple].input-group-sm>.input-group-addon,
.bootstrap-iso select[multiple].input-group-sm>.input-group-btn>.btn,
.bootstrap-iso textarea.input-group-sm>.form-control,
.bootstrap-iso textarea.input-group-sm>.input-group-addon,
.bootstrap-iso textarea.input-group-sm>.input-group-btn>.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>.btn,
.bootstrap-iso .input-group-btn:first-child>.btn-group>.btn,
.bootstrap-iso .input-group-btn:first-child>.dropdown-toggle,
.bootstrap-iso .input-group-btn:last-child>.btn-group:not(:last-child)>.btn,
.bootstrap-iso .input-group-btn:last-child>.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>.btn-group:not(:first-child)>.btn,
.bootstrap-iso .input-group-btn:first-child>.btn:not(:first-child),
.bootstrap-iso .input-group-btn:last-child>.btn,
.bootstrap-iso .input-group-btn:last-child>.btn-group>.btn,
.bootstrap-iso .input-group-btn:last-child>.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>.btn {
    position: relative
}

.bootstrap-iso .input-group-btn>.btn+.btn {
    margin-left: -1px
}

.bootstrap-iso .input-group-btn>.btn:active,
.bootstrap-iso .input-group-btn>.btn:focus,
.bootstrap-iso .input-group-btn>.btn:hover {
    z-index: 2
}

.bootstrap-iso .input-group-btn:first-child>.btn,
.bootstrap-iso .input-group-btn:first-child>.btn-group {
    margin-right: -1px
}

.bootstrap-iso .input-group-btn:last-child>.btn,
.bootstrap-iso .input-group-btn:last-child>.btn-group {
    margin-left: -1px
}

.bootstrap-iso .nav {
    margin-bottom: 0;
    padding-left: 0;
    list-style: none
}

.bootstrap-iso .nav>li,
.bootstrap-iso .nav>li>a {
    position: relative;
    display: block
}

.bootstrap-iso .nav>li>a {
    padding: 10px 15px
}

.bootstrap-iso .nav>li>a:focus,
.bootstrap-iso .nav>li>a:hover {
    text-decoration: none;
    background-color: #eee
}

.bootstrap-iso .nav>li.disabled>a {
    color: #777
}

.bootstrap-iso .nav>li.disabled>a:focus,
.bootstrap-iso .nav>li.disabled>a:hover {
    color: #777;
    text-decoration: none;
    background-color: transparent;
    cursor: not-allowed
}

.bootstrap-iso .nav .open>a,
.bootstrap-iso .nav .open>a:focus,
.bootstrap-iso .nav .open>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>li>a>img {
    max-width: none
}

.bootstrap-iso .nav-tabs {
    border-bottom: 1px solid #ddd
}

.bootstrap-iso .nav-tabs>li {
    float: left;
    margin-bottom: -1px
}

.bootstrap-iso .nav-tabs>li>a {
    margin-right: 2px;
    line-height: 1.42857143;
    border: 1px solid transparent;
    border-radius: 4px 4px 0 0
}

.bootstrap-iso .nav-tabs>li>a:hover {
    border-color: #eee #eee #ddd
}

.bootstrap-iso .nav-tabs>li.active>a,
.bootstrap-iso .nav-tabs>li.active>a:focus,
.bootstrap-iso .nav-tabs>li.active>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>li>a {
    text-align: center;
    margin-bottom: 5px
}

.bootstrap-iso .nav-justified>.dropdown .dropdown-menu,
.bootstrap-iso .nav-tabs.nav-justified>.dropdown .dropdown-menu {
    top: auto;
    left: auto
}

@media (min-width:768px) {
    .bootstrap-iso .nav-tabs.nav-justified>li {
        display: table-cell;
        width: 1%
    }
    .bootstrap-iso .nav-tabs.nav-justified>li>a {
        margin-bottom: 0
    }
}

.bootstrap-iso .nav-tabs.nav-justified>li>a {
    margin-right: 0;
    border-radius: 4px
}

.bootstrap-iso .nav-tabs.nav-justified>.active>a,
.bootstrap-iso .nav-tabs.nav-justified>.active>a:focus,
.bootstrap-iso .nav-tabs.nav-justified>.active>a:hover {
    border: 1px solid #ddd
}

@media (min-width:768px) {
    .bootstrap-iso .nav-tabs.nav-justified>li>a {
        border-bottom: 1px solid #ddd;
        border-radius: 4px 4px 0 0
    }
    .bootstrap-iso .nav-tabs.nav-justified>.active>a,
    .bootstrap-iso .nav-tabs.nav-justified>.active>a:focus,
    .bootstrap-iso .nav-tabs.nav-justified>.active>a:hover {
        border-bottom-color: #fff
    }
}

.bootstrap-iso .nav-pills>li {
    float: left
}

.bootstrap-iso .nav-pills>li>a {
    border-radius: 4px
}

.bootstrap-iso .nav-pills>li+li {
    margin-left: 2px
}

.bootstrap-iso .nav-pills>li.active>a,
.bootstrap-iso .nav-pills>li.active>a:focus,
.bootstrap-iso .nav-pills>li.active>a:hover {
    color: #fff;
    background-color: #337ab7
}

.bootstrap-iso .nav-justified>li,
.bootstrap-iso .nav-stacked>li {
    float: none
}

.bootstrap-iso .nav-stacked>li+li {
    margin-top: 2px;
    margin-left: 0
}

.bootstrap-iso .nav-justified {
    width: 100%
}

.bootstrap-iso .nav-justified>li>a {
    text-align: center;
    margin-bottom: 5px
}

@media (min-width:768px) {
    .bootstrap-iso .nav-justified>li {
        display: table-cell;
        width: 1%
    }
    .bootstrap-iso .nav-justified>li>a {
        margin-bottom: 0
    }
}

.bootstrap-iso .nav-tabs-justified {
    border-bottom: 0
}

.bootstrap-iso .nav-tabs-justified>li>a {
    margin-right: 0;
    border-radius: 4px
}

.bootstrap-iso .nav-tabs-justified>.active>a,
.bootstrap-iso .nav-tabs-justified>.active>a:focus,
.bootstrap-iso .nav-tabs-justified>.active>a:hover {
    border: 1px solid #ddd
}

@media (min-width:768px) {
    .bootstrap-iso .nav-tabs-justified>li>a {
        border-bottom: 1px solid #ddd;
        border-radius: 4px 4px 0 0
    }
    .bootstrap-iso .nav-tabs-justified>.active>a,
    .bootstrap-iso .nav-tabs-justified>.active>a:focus,
    .bootstrap-iso .nav-tabs-justified>.active>a:hover {
        border-bottom-color: #fff
    }
}

.bootstrap-iso .tab-content>.tab-pane {
    display: none;
    visibility: hidden
}

.bootstrap-iso .tab-content>.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>.navbar-collapse,
.bootstrap-iso .container-fluid>.navbar-header,
.bootstrap-iso .container>.navbar-collapse,
.bootstrap-iso .container>.navbar-header {
    margin-right: -15px;
    margin-left: -15px
}

@media (min-width:768px) {
    .bootstrap-iso .container-fluid>.navbar-collapse,
    .bootstrap-iso .container-fluid>.navbar-header,
    .bootstrap-iso .container>.navbar-collapse,
    .bootstrap-iso .container>.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>.container .navbar-brand,
    .bootstrap-iso .navbar>.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>li>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>li>a {
        padding: 5px 15px 5px 25px
    }
    .bootstrap-iso .navbar-nav .open .dropdown-menu>li>a {
        line-height: 20px
    }
    .bootstrap-iso .navbar-nav .open .dropdown-menu>li>a:focus,
    .bootstrap-iso .navbar-nav .open .dropdown-menu>li>a:hover {
        background-image: none
    }
}

@media (min-width:768px) {
    .bootstrap-iso .navbar-nav {
        float: left;
        margin: 0
    }
    .bootstrap-iso .navbar-nav>li {
        float: left
    }
    .bootstrap-iso .navbar-nav>li>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>.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>li>.dropdown-menu {
    margin-top: 0;
    border-top-right-radius: 0;
    border-top-left-radius: 0
}

.bootstrap-iso .navbar-fixed-bottom .navbar-nav>li>.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>li>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>li>a:focus,
.bootstrap-iso .navbar-default .navbar-nav>li>a:hover {
    color: #333;
    background-color: transparent
}

.bootstrap-iso .navbar-default .navbar-nav>.active>a,
.bootstrap-iso .navbar-default .navbar-nav>.active>a:focus,
.bootstrap-iso .navbar-default .navbar-nav>.active>a:hover {
    color: #555;
    background-color: #e7e7e7
}

.bootstrap-iso .navbar-default .navbar-nav>.disabled>a,
.bootstrap-iso .navbar-default .navbar-nav>.disabled>a:focus,
.bootstrap-iso .navbar-default .navbar-nav>.disabled>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>.open>a,
.bootstrap-iso .navbar-default .navbar-nav>.open>a:focus,
.bootstrap-iso .navbar-default .navbar-nav>.open>a:hover {
    background-color: #e7e7e7;
    color: #555
}

@media (max-width:767px) {
    .bootstrap-iso .navbar-default .navbar-nav .open .dropdown-menu>li>a {
        color: #777
    }
    .bootstrap-iso .navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,
    .bootstrap-iso .navbar-default .navbar-nav .open .dropdown-menu>li>a:hover {
        color: #333;
        background-color: transparent
    }
    .bootstrap-iso .navbar-default .navbar-nav .open .dropdown-menu>.active>a,
    .bootstrap-iso .navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,
    .bootstrap-iso .navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover {
        color: #555;
        background-color: #e7e7e7
    }
    .bootstrap-iso .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,
    .bootstrap-iso .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,
    .bootstrap-iso .navbar-default .navbar-nav .open .dropdown-menu>.disabled>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>li>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>li>a:focus,
.bootstrap-iso .navbar-inverse .navbar-nav>li>a:hover {
    color: #fff;
    background-color: transparent
}

.bootstrap-iso .navbar-inverse .navbar-nav>.active>a,
.bootstrap-iso .navbar-inverse .navbar-nav>.active>a:focus,
.bootstrap-iso .navbar-inverse .navbar-nav>.active>a:hover {
    color: #fff;
    background-color: #080808
}

.bootstrap-iso .navbar-inverse .navbar-nav>.disabled>a,
.bootstrap-iso .navbar-inverse .navbar-nav>.disabled>a:focus,
.bootstrap-iso .navbar-inverse .navbar-nav>.disabled>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>.open>a,
.bootstrap-iso .navbar-inverse .navbar-nav>.open>a:focus,
.bootstrap-iso .navbar-inverse .navbar-nav>.open>a:hover {
    background-color: #080808;
    color: #fff
}

@media (max-width:767px) {
    .bootstrap-iso .navbar-inverse .navbar-nav .open .dropdown-menu>.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>li>a {
        color: #9d9d9d
    }
    .bootstrap-iso .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,
    .bootstrap-iso .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover {
        color: #fff;
        background-color: transparent
    }
    .bootstrap-iso .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,
    .bootstrap-iso .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,
    .bootstrap-iso .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover {
        color: #fff;
        background-color: #080808
    }
    .bootstrap-iso .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,
    .bootstrap-iso .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,
    .bootstrap-iso .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>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>li,
audio,
canvas,
video {
    display: inline-block
}

.bootstrap-iso .breadcrumb>li+li:before {
    content: "/\00a0";
    padding: 0 5px;
    color: #ccc
}

.bootstrap-iso .breadcrumb>.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>li {
    display: inline
}

.bootstrap-iso .pagination>li>a,
.bootstrap-iso .pagination>li>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>li:first-child>a,
.bootstrap-iso .pagination>li:first-child>span {
    margin-left: 0;
    border-bottom-left-radius: 4px;
    border-top-left-radius: 4px
}

.bootstrap-iso .pagination>li:last-child>a,
.bootstrap-iso .pagination>li:last-child>span {
    border-bottom-right-radius: 4px;
    border-top-right-radius: 4px
}

.bootstrap-iso .pagination>li>a:focus,
.bootstrap-iso .pagination>li>a:hover,
.bootstrap-iso .pagination>li>span:focus,
.bootstrap-iso .pagination>li>span:hover {
    color: #23527c;
    background-color: #eee;
    border-color: #ddd
}

.bootstrap-iso .pagination>.active>a,
.bootstrap-iso .pagination>.active>a:focus,
.bootstrap-iso .pagination>.active>a:hover,
.bootstrap-iso .pagination>.active>span,
.bootstrap-iso .pagination>.active>span:focus,
.bootstrap-iso .pagination>.active>span:hover {
    z-index: 2;
    color: #fff;
    background-color: #337ab7;
    border-color: #337ab7;
    cursor: default
}

.bootstrap-iso .pagination>.disabled>a,
.bootstrap-iso .pagination>.disabled>a:focus,
.bootstrap-iso .pagination>.disabled>a:hover,
.bootstrap-iso .pagination>.disabled>span,
.bootstrap-iso .pagination>.disabled>span:focus,
.bootstrap-iso .pagination>.disabled>span:hover {
    color: #777;
    background-color: #fff;
    border-color: #ddd;
    cursor: not-allowed
}

.bootstrap-iso .pagination-lg>li>a,
.bootstrap-iso .pagination-lg>li>span {
    padding: 10px 16px;
    font-size: 18px
}

.bootstrap-iso .pagination-lg>li:first-child>a,
.bootstrap-iso .pagination-lg>li:first-child>span {
    border-bottom-left-radius: 6px;
    border-top-left-radius: 6px
}

.bootstrap-iso .pagination-lg>li:last-child>a,
.bootstrap-iso .pagination-lg>li:last-child>span {
    border-bottom-right-radius: 6px;
    border-top-right-radius: 6px
}

.bootstrap-iso .pagination-sm>li>a,
.bootstrap-iso .pagination-sm>li>span {
    padding: 5px 10px;
    font-size: 12px
}

.bootstrap-iso .pagination-sm>li:first-child>a,
.bootstrap-iso .pagination-sm>li:first-child>span {
    border-bottom-left-radius: 3px;
    border-top-left-radius: 3px
}

.bootstrap-iso .pagination-sm>li:last-child>a,
.bootstrap-iso .pagination-sm>li:last-child>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>a,
.bootstrap-iso .pager li>span {
    display: inline-block;
    padding: 5px 14px;
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 15px
}

.bootstrap-iso .pager li>a:focus,
.bootstrap-iso .pager li>a:hover {
    text-decoration: none;
    background-color: #eee
}

.bootstrap-iso .pager .next>a,
.bootstrap-iso .pager .next>span {
    float: right
}

.bootstrap-iso .pager .previous>a,
.bootstrap-iso .pager .previous>span {
    float: left
}

.bootstrap-iso .pager .disabled>a,
.bootstrap-iso .pager .disabled>a:focus,
.bootstrap-iso .pager .disabled>a:hover,
.bootstrap-iso .pager .disabled>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>.btn .badge,
.bootstrap-iso .btn-xs .badge {
    top: 0;
    padding: 1px 5px
}

.bootstrap-iso .list-group-item.active>.badge,
.bootstrap-iso .nav-pills>.active>a>.badge {
    color: #337ab7;
    background-color: #fff
}

.bootstrap-iso .list-group-item>.badge {
    float: right
}

.bootstrap-iso .list-group-item>.badge+.badge {
    margin-right: 5px
}

.bootstrap-iso .nav-pills>li>a>.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>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>img,
.bootstrap-iso .thumbnail>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>p,
.bootstrap-iso .alert>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>.pull-right {
    padding-left: 10px
}

.bootstrap-iso .media-left,
.bootstrap-iso .media>.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>.small,
.bootstrap-iso .list-group-item.active .list-group-item-heading>small,
.bootstrap-iso .list-group-item.active:focus .list-group-item-heading,
.bootstrap-iso .list-group-item.active:focus .list-group-item-heading>.small,
.bootstrap-iso .list-group-item.active:focus .list-group-item-heading>small,
.bootstrap-iso .list-group-item.active:hover .list-group-item-heading,
.bootstrap-iso .list-group-item.active:hover .list-group-item-heading>.small,
.bootstrap-iso .list-group-item.active:hover .list-group-item-heading>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>.dropdown .dropdown-toggle,
.bootstrap-iso .panel-title>.small,
.bootstrap-iso .panel-title>.small>a,
.bootstrap-iso .panel-title>a,
.bootstrap-iso .panel-title>small,
.bootstrap-iso .panel-title>small>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>.list-group,
.bootstrap-iso .panel>.panel-collapse>.list-group {
    margin-bottom: 0
}

.bootstrap-iso .panel>.list-group .list-group-item,
.bootstrap-iso .panel>.panel-collapse>.list-group .list-group-item {
    border-width: 1px 0;
    border-radius: 0
}

.bootstrap-iso .panel>.list-group:first-child .list-group-item:first-child,
.bootstrap-iso .panel>.panel-collapse>.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>.list-group:last-child .list-group-item:last-child,
.bootstrap-iso .panel>.panel-collapse>.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>.panel-collapse>.table,
.bootstrap-iso .panel>.table,
.bootstrap-iso .panel>.table-responsive>.table {
    margin-bottom: 0
}

.bootstrap-iso .panel>.panel-collapse>.table caption,
.bootstrap-iso .panel>.table caption,
.bootstrap-iso .panel>.table-responsive>.table caption {
    padding-left: 15px;
    padding-right: 15px
}

.bootstrap-iso .panel>.table-responsive:first-child>.table:first-child,
.bootstrap-iso .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,
.bootstrap-iso .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,
.bootstrap-iso .panel>.table:first-child,
.bootstrap-iso .panel>.table:first-child>tbody:first-child>tr:first-child,
.bootstrap-iso .panel>.table:first-child>thead:first-child>tr:first-child {
    border-top-left-radius: 3px;
    border-top-right-radius: 3px
}

.bootstrap-iso .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,
.bootstrap-iso .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,
.bootstrap-iso .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,
.bootstrap-iso .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,
.bootstrap-iso .panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,
.bootstrap-iso .panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,
.bootstrap-iso .panel>.table:first-child>thead:first-child>tr:first-child td:first-child,
.bootstrap-iso .panel>.table:first-child>thead:first-child>tr:first-child th:first-child {
    border-top-left-radius: 3px
}

.bootstrap-iso .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,
.bootstrap-iso .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,
.bootstrap-iso .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,
.bootstrap-iso .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,
.bootstrap-iso .panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,
.bootstrap-iso .panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,
.bootstrap-iso .panel>.table:first-child>thead:first-child>tr:first-child td:last-child,
.bootstrap-iso .panel>.table:first-child>thead:first-child>tr:first-child th:last-child {
    border-top-right-radius: 3px
}

.bootstrap-iso .panel>.table-responsive:last-child>.table:last-child,
.bootstrap-iso .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,
.bootstrap-iso .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,
.bootstrap-iso .panel>.table:last-child,
.bootstrap-iso .panel>.table:last-child>tbody:last-child>tr:last-child,
.bootstrap-iso .panel>.table:last-child>tfoot:last-child>tr:last-child {
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px
}

.bootstrap-iso .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,
.bootstrap-iso .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,
.bootstrap-iso .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,
.bootstrap-iso .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,
.bootstrap-iso .panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,
.bootstrap-iso .panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,
.bootstrap-iso .panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,
.bootstrap-iso .panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child {
    border-bottom-left-radius: 3px
}

.bootstrap-iso .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,
.bootstrap-iso .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,
.bootstrap-iso .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,
.bootstrap-iso .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,
.bootstrap-iso .panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,
.bootstrap-iso .panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,
.bootstrap-iso .panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,
.bootstrap-iso .panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child {
    border-bottom-right-radius: 3px
}

.bootstrap-iso .panel-group .panel-heading+.panel-collapse>.list-group,
.bootstrap-iso .panel-group .panel-heading+.panel-collapse>.panel-body,
.bootstrap-iso .panel>.panel-body+.table,
.bootstrap-iso .panel>.panel-body+.table-responsive,
.bootstrap-iso .panel>.table+.panel-body,
.bootstrap-iso .panel>.table-responsive+.panel-body {
    border-top: 1px solid #ddd
}

.bootstrap-iso .panel>.table-bordered,
.bootstrap-iso .panel>.table-responsive>.table-bordered {
    border: 0
}

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

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

.bootstrap-iso .panel>.table-bordered>tbody>tr:first-child>td,
.bootstrap-iso .panel>.table-bordered>tbody>tr:first-child>th,
.bootstrap-iso .panel>.table-bordered>thead>tr:first-child>td,
.bootstrap-iso .panel>.table-bordered>thead>tr:first-child>th,
.bootstrap-iso .panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,
.bootstrap-iso .panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,
.bootstrap-iso .panel>.table-responsive>.table-bordered>thead>tr:first-child>td,
.bootstrap-iso .panel>.table-responsive>.table-bordered>thead>tr:first-child>th {
    border-bottom: 0
}

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

.bootstrap-iso .panel>.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
}

.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>.panel-heading {
    color: #333;
    background-color: #f5f5f5;
    border-color: #ddd
}

.bootstrap-iso .panel-default>.panel-heading+.panel-collapse>.panel-body {
    border-top-color: #ddd
}

.bootstrap-iso .panel-default>.panel-heading .badge {
    color: #f5f5f5;
    background-color: #333
}

.bootstrap-iso .panel-default>.panel-footer+.panel-collapse>.panel-body {
    border-bottom-color: #ddd
}

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

.bootstrap-iso .panel-primary>.panel-heading {
    color: #fff;
    background-color: #337ab7;
    border-color: #337ab7
}

.bootstrap-iso .panel-primary>.panel-heading+.panel-collapse>.panel-body {
    border-top-color: #337ab7
}

.bootstrap-iso .panel-primary>.panel-heading .badge {
    color: #337ab7;
    background-color: #fff
}

.bootstrap-iso .panel-primary>.panel-footer+.panel-collapse>.panel-body {
    border-bottom-color: #337ab7
}

.bootstrap-iso .panel-success {
    border-color: #d6e9c6
}

.bootstrap-iso .panel-success>.panel-heading {
    color: #3c763d;
    background-color: #dff0d8;
    border-color: #d6e9c6
}

.bootstrap-iso .panel-success>.panel-heading+.panel-collapse>.panel-body {
    border-top-color: #d6e9c6
}

.bootstrap-iso .panel-success>.panel-heading .badge {
    color: #dff0d8;
    background-color: #3c763d
}

.bootstrap-iso .panel-success>.panel-footer+.panel-collapse>.panel-body {
    border-bottom-color: #d6e9c6
}

.bootstrap-iso .panel-info {
    border-color: #bce8f1
}

.bootstrap-iso .panel-info>.panel-heading {
    color: #31708f;
    background-color: #d9edf7;
    border-color: #bce8f1
}

.bootstrap-iso .panel-info>.panel-heading+.panel-collapse>.panel-body {
    border-top-color: #bce8f1
}

.bootstrap-iso .panel-info>.panel-heading .badge {
    color: #d9edf7;
    background-color: #31708f
}

.bootstrap-iso .panel-info>.panel-footer+.panel-collapse>.panel-body {
    border-bottom-color: #bce8f1
}

.bootstrap-iso .panel-warning {
    border-color: #faebcc
}

.bootstrap-iso .panel-warning>.panel-heading {
    color: #8a6d3b;
    background-color: #fcf8e3;
    border-color: #faebcc
}

.bootstrap-iso .panel-warning>.panel-heading+.panel-collapse>.panel-body {
    border-top-color: #faebcc
}

.bootstrap-iso .panel-warning>.panel-heading .badge {
    color: #fcf8e3;
    background-color: #8a6d3b
}

.bootstrap-iso .panel-warning>.panel-footer+.panel-collapse>.panel-body {
    border-bottom-color: #faebcc
}

.bootstrap-iso .panel-danger {
    border-color: #ebccd1
}

.bootstrap-iso .panel-danger>.panel-heading {
    color: #a94442;
    background-color: #f2dede;
    border-color: #ebccd1
}

.bootstrap-iso .panel-danger>.panel-heading+.panel-collapse>.panel-body {
    border-top-color: #ebccd1
}

.bootstrap-iso .panel-danger>.panel-heading .badge {
    color: #f2dede;
    background-color: #a94442
}

.bootstrap-iso .panel-danger>.panel-footer+.panel-collapse>.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>.arrow,
.bootstrap-iso .popover>.arrow:after {
    position: absolute;
    display: block;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid
}

.bootstrap-iso .popover>.arrow {
    border-width: 11px
}

.bootstrap-iso .popover>.arrow:after {
    border-width: 10px;
    content: ""
}

.bootstrap-iso .popover.top>.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>.arrow:after {
    content: " ";
    bottom: 1px;
    margin-left: -10px;
    border-bottom-width: 0;
    border-top-color: #fff
}

.bootstrap-iso .popover.right>.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>.arrow:after {
    content: " ";
    left: 1px;
    bottom: -10px;
    border-left-width: 0;
    border-right-color: #fff
}

.bootstrap-iso .popover.bottom>.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>.arrow:after {
    content: " ";
    top: 1px;
    margin-left: -10px;
    border-top-width: 0;
    border-bottom-color: #fff
}

.bootstrap-iso .popover.left>.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>.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>.item {
    display: none;
    position: relative;
    transition: .6s ease-in-out left
}

.bootstrap-iso .carousel-inner>.item>a>img,
.bootstrap-iso .carousel-inner>.item>img {
    line-height: 1
}

@media all and (transform-3d),
(-webkit-transform-3d) {
    .bootstrap-iso .carousel-inner>.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>.item.active.right,
    .bootstrap-iso .carousel-inner>.item.next {
        -webkit-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0);
        left: 0
    }
    .bootstrap-iso .carousel-inner>.item.active.left,
    .bootstrap-iso .carousel-inner>.item.prev {
        -webkit-transform: translate3d(-100%, 0, 0);
        transform: translate3d(-100%, 0, 0);
        left: 0
    }
    .bootstrap-iso .carousel-inner>.item.active,
    .bootstrap-iso .carousel-inner>.item.next.left,
    .bootstrap-iso .carousel-inner>.item.prev.right {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
        left: 0
    }
}

.bootstrap-iso .carousel-inner>.active,
.bootstrap-iso .carousel-inner>.next,
.bootstrap-iso .carousel-inner>.prev,
article,
aside,
body img,
details,
figcaption,
figure,
footer,
header,
html img,
main,
menu,
nav,
section {
    display: block
}

.bootstrap-iso .carousel-inner>.active,
.bootstrap-iso .carousel-inner>.next.left,
.bootstrap-iso .carousel-inner>.prev.right {
    left: 0
}

.bootstrap-iso .carousel-inner>.next,
.bootstrap-iso .carousel-inner>.prev {
    position: absolute;
    top: 0;
    width: 100%
}

.bootstrap-iso .carousel-inner>.next {
    left: 100%
}

.bootstrap-iso .carousel-inner>.active.left,
.bootstrap-iso .carousel-inner>.prev {
    left: -100%
}

.bootstrap-iso .carousel-inner>.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>.btn-group:after,
.bootstrap-iso .btn-group-vertical>.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>.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
    }
}

.cld-main {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    height: 100%
}

.cld-datetime,
.cld-main {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.cld-datetime .today {
    width: 100%;
    margin: auto;
    padding: 0 20px;
    font-weight: 700;
    white-space: nowrap;
    text-align: center
}

.cld-nav {
    margin: 0;
    width: 100%;
    padding: 8px 0;
    text-align: center;
    font-size: .9em
}

.cld-nav:hover {
    cursor: pointer;
    background: #ededed
}

.cld-days,
.cld-labels {
    margin: 0;
    padding: 0
}

.cld-labels {
    font-weight: 600;
    border-top: 1px solid #ebebeb;
    border-bottom: 1px solid #ebebeb
}

.cld-days {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.cld-days .cld-day:nth-child(7n) {
    border-left: none
}

.cld-day,
.cld-label {
    display: inline-block;
    width: 14.28%;
    text-align: center
}

.cld-label {
    padding: 5px 0;
    border-left: 1px solid #ebebeb
}

.cld-label:last-child {
    border-left: none
}

.cld-day {
    position: relative;
    margin: 0;
    padding: 3px;
    height: auto;
    overflow-y: auto;
    border-left: 1px solid #ebebeb;
    border-bottom: 1px solid #ebebeb
}

.cld-day,
.cld-day.clickable:hover {
    cursor: pointer
}

.cld-day.today {
    background: #ddd
}

.cld-day.disableDay {
    opacity: .5
}

.cld-day.nextMonth,
.cld-day.prevMonth {
    opacity: .33
}

.cld-number,
body {
    margin: 0
}

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>.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>.swiper-wrapper {
    -webkit-box-lines: multiple;
    -moz-box-lines: multiple;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.swiper-container-free-mode>.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>.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>.swiper-pagination-bullets {
    right: 10px;
    top: 50%;
    -webkit-transform: translate3d(0, -50%, 0);
    transform: translate3d(0, -50%, 0)
}

.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 5px 0;
    display: block
}

.swiper-container-horizontal>.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>.swiper-pagination-progress {
    width: 100%;
    height: 4px;
    left: 0;
    top: 0
}

.swiper-container-vertical>.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>canvas,
.swiper-zoom-container>img,
.swiper-zoom-container>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>.swiper-scrollbar {
    position: absolute;
    left: 1%;
    bottom: 3px;
    z-index: 50;
    height: 5px;
    width: 98%
}

.swiper-container-vertical>.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: #238bc8!important
}

.datepicker .day {
    padding: 4% 0
}

.datepicker .day.today {
    color: #27749a;
    background-color: rgba(35, 139, 200, .2)!important
}

.datepicker .day.today:hover {
    color: #27749a!important;
    background-color: rgba(35, 139, 200, .4)!important
}

.as-button {
    color: #333
}

.as-button,
.as-button_primary {
    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;
    background: #ddd;
    -webkit-appearance: none
}

.as-button:active {
    color: #333
}

.as-button__icon {
    margin: 0 3px
}

.as-button__label {
    margin: 0 3px;
    font-weight: 600
}

.as-button_primary {
    color: #fff;
    background: #226586;
    transition: ease .1s
}

.as-button_primary:hover {
    background: #1d5571
}

.as-button_primary:active {
    color: #fff
}

.as-c_gray {
    color: #707070
}

.as-c_AC1 {
    color: #049c04
}

.as-bc_AC1 {
    background: #049c04
}

.as-c_AC2 {
    color: #238bc8
}

.as-bc_AC2 {
    background: #238bc8
}

.as-c_AC3 {
    color: #bcd652
}

.as-bc_AC3 {
    background: #bcd652
}

.as-c_AC4 {
    color: #0c6886
}

.as-bc_AC4 {
    background: #0c6886
}

.as-c_AC5 {
    color: #f48f40
}

.as-bc_AC5 {
    background: #f48f40
}

.as-c_AC6 {
    color: #238bc8
}

.as-bc_AC6 {
    background: #238bc8
}

.as-c_AC7 {
    color: #049c04
}

.as-bc_AC7 {
    background: #049c04
}

.as-c_AC8 {
    color: #bcd652
}

.as-bc_AC8 {
    background: #bcd652
}

.as-c_AC9 {
    color: #f2a9f8
}

.as-bc_AC9 {
    background: #f2a9f8
}

* {
    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,
body button,
html,
html button {
    font-family: "Assistant", sans-serif
}

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 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 {
    margin-bottom: 12px
}

.as-form__row,
.as-form__row_margin,
.as-form__row_margin_center,
.as-form__row_margin_end,
.as-form__row_wrap {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.as-form__row_submit {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 12px
}

.as-form__row:last-child,
.as-form__row_margin:last-child,
.as-form__row_margin_center:last-child,
.as-form__row_margin_end:last-child,
.as-form__row_submit:last-child,
.as-form__row_wrap:last-child {
    margin-bottom: 0
}

.as-form__row_margin,
.as-form__row_margin_center,
.as-form__row_margin_end {
    margin-left: -10px;
    margin-right: -10px;
    margin-bottom: 10px
}

.as-form__row_margin_end {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end
}

.as-form__row_margin_center {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.as-form__row_wrap {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-bottom: 15px
}

.as-form__row_submit {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

@media (max-width:800px) {
    .as-form__row_submit {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center
    }
}

.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 {
    white-space: nowrap;
    padding: 0 5px;
    text-align: left;
    font-weight: 600;
    font-size: 1.2em;
    color: #238bc8
}

.as-form__input {
    padding: 6px 10px
}

.as-form__input,
.as-form__select {
    min-width: 225px;
    width: 100%;
    outline: none;
    border: none;
    box-shadow: none;
    font-size: 1.1em;
    border-radius: 5px;
    background: #fff;
    -webkit-appearance: none
}

@media (max-width:600px) {
    .as-form__input,
    .as-form__select {
        min-width: 175px
    }
}

.as-form__select {
    cursor: pointer;
    overflow: hidden;
    position: relative;
    height: 100%;
    padding: 8px 10px 8px 50px;
    background-image: url('data:image/svg+xml;utf8,  <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">	  <path fill="#238bc8" 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"/>  </svg>  ');
    background-position: 10px 50%;
    background-size: 15px;
    background-repeat: no-repeat
}

.as-form__submit {
    padding: 5px 30px;
    font-size: 1.3em;
    border-radius: 5px
}

.as-main {
    -webkit-box-flex: 1;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto;
    padding: 90px 0 25px
}

@media (max-width:1024px) {
    .as-main {
        padding: 70px 0 25px
    }
}

.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
}

@media (max-width:600px) {
    .as-g__page_padding {
        padding: 40px 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-link:before {
    content: "\f100"
}

.fi-multimedia:before {
    content: "\f101"
}

.fi-interface-3:before {
    content: "\f102"
}

.fi-google-plus:before {
    content: "\f103"
}

.fi-drama-masks:before {
    content: "\f104"
}

.fi-youtube:before {
    content: "\f105"
}

.fi-logo:before {
    content: "\f106"
}

.fi-old-couple:before {
    content: "\f107"
}

.fi-interface-2:before {
    content: "\f108"
}

.fi-place-localizer:before {
    content: "\f109"
}

.fi-wrench:before {
    content: "\f10a"
}

.fi-security-camera:before {
    content: "\f10b"
}

.fi-verified-document:before {
    content: "\f10c"
}

.fi-facebook:before {
    content: "\f10d"
}

.fi-suitcase:before {
    content: "\f10e"
}

.fi-crawling-baby-silhouette:before {
    content: "\f10f"
}

.fi-call-answer:before {
    content: "\f110"
}

.fi-menu:before {
    content: "\f111"
}

.fi-twitter:before {
    content: "\f112"
}

.fi-flower-with-leaves:before {
    content: "\f113"
}

.fi-next:before {
    content: "\f114"
}

.fi-right-arrow:before {
    content: "\f115"
}

.fi-blocks:before {
    content: "\f116"
}

.fi-interface-1:before {
    content: "\f117"
}

.fi-basketball:before {
    content: "\f118"
}

.fi-wheelchair:before {
    content: "\f119"
}

.fi-customer-service:before {
    content: "\f11a"
}

.fi-down-arrow:before {
    content: "\f11b"
}

.fi-interface:before {
    content: "\f11c"
}

.fi-technology:before {
    content: "\f11d"
}

.fi-file:before {
    content: "\f11e"
}

.fi-user:before {
    content: "\f11f"
}

.fi-close:before {
    content: "\f120"
}

.fi-up-arrow:before {
    content: "\f121"
}

.fi-back:before {
    content: "\f122"
}

.fi-open-book:before {
    content: "\f123"
}

.fi-computer-secure:before {
    content: "\f124"
}

@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-modal {
    padding: 15px;
    border-radius: 5px;
    background: #fff;
    box-shadow: 0 3px 3px 0 rgba(0, 0, 0, .15)
}

.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-border-box {
    position: relative;
    border: 1px solid #fff
}

.as-border-box__footer,
.as-border-box__header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    white-space: nowrap;
    position: absolute;
    left: 0;
    width: 100%
}

.as-border-box__footer:after,
.as-border-box__footer:before,
.as-border-box__header:after,
.as-border-box__header:before {
    content: '';
    border-bottom: 1px solid #fff;
    width: 50%
}

.as-border-box__header {
    bottom: 100%;
    -webkit-transform: translate(0, 50%);
    transform: translate(0, 50%)
}

.as-border-box__footer {
    top: 100%;
    -webkit-transform: translate(0, -50%);
    transform: translate(0, -50%)
}

.as-btn {
    cursor: pointer;
    display: inline-block;
    font-family: "Assistant", sans-serif;
    font-weight: 400;
    font-size: 1.15em;
    text-decoration: none;
    border: none;
    border-radius: 100px;
    margin: 5px;
    padding: 7px 30px;
    text-align: center;
    color: #39393b;
    background: #ededed;
    transition: ease .15s
}

@media (max-width:425px) {
    .as-btn {
        padding: 8px 35px;
        font-size: 1em
    }
}

@media (max-width:345px) {
    .as-btn {
        padding: 6px 35px;
        margin: 3px
    }
}

.as-btn:hover {
    color: #39393b;
    background: #e0e0e0
}

.as-content {
    font-size: 1.05em;
    line-height: 1.4em
}

@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
}

.as-content table {
    width: 100%;
    border-collapse: collapse
}

.as-content table th {
    font-size: 1.2em;
    border-bottom: 2px solid #d4d4d4
}

.as-content table td {
    padding: 7px;
    border-bottom: 1px solid #d4d4d4;
    border-left: 1px solid #d4d4d4
}

.as-content table td:last-child {
    border-left-color: transparent
}

.as-content table td p {
    margin-bottom: 5px
}

.as-form__message {
    padding: 10px;
    border: 1px solid #d4d4d4;
    background: rgba(212, 212, 212, .2)
}

@media (max-width:600px) {
    .as-form__message {
        font-size: .9em
    }
}

.as-form__message.as-success {
    color: #339b73;
    border: 1px solid #41c08f;
    background: rgba(65, 192, 143, .15)
}

.as-form__message.as-error {
    color: #cc2c28;
    border: 1px solid #dc4f4b;
    background: rgba(220, 79, 75, .15)
}

.as-input {
    margin: 8px 0
}

@media (max-width:600px) {
    .as-input {
        margin: 6px 0
    }
}

.as-input__label {
    display: block;
    margin-bottom: 5px;
    font-size: 1.1em
}

.as-input__label.as-required:before {
    content: '*';
    color: #27749a
}

@media (max-width:600px) {
    .as-input__label {
        font-size: 1em
    }
}

.as-input__text,
.as-input__textarea {
    width: 100%;
    border: 1px solid #d4d4d4;
    transition: ease .15s
}

.as-input__text:hover,
.as-input__textarea:hover {
    border-color: #aeaeae;
    box-shadow: 0 0 3px 0 rgba(0, 0, 0, .15)
}

.as-input__text:focus,
.as-input__textarea:focus {
    color: #1d5571;
    border-color: #27749a;
    box-shadow: 0 0 3px 0 rgba(39, 116, 154, .15)
}

.as-input__text {
    min-height: 35px
}

@media (max-width:600px) {
    .as-input__text {
        min-height: 25px
    }
}

.as-input__textarea {
    resize: none;
    min-height: 85px
}

@media (max-width:600px) {
    .as-input__textarea {
        min-height: 70px
    }
}

.as-page-heading {
    margin-bottom: 20px
}

.as-page-heading__title {
    margin: 0;
    font-size: 2.5em;
    line-height: .8em
}

@media (max-width:1024px) {
    .as-page-heading__title {
        font-size: 2em
    }
}

@media (max-width:425px) {
    .as-page-heading__title {
        font-size: 1.5em
    }
}

.as-page-heading__subtitle {
    margin: 0;
    color: #6f6f6f;
    font-weight: 400
}

.as-section-separator {
    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;
    white-space: nowrap;
    width: 100%;
    margin: 40px 0
}

.as-section-separator:after,
.as-section-separator:before {
    content: '';
    border-bottom: 1px solid #d4d4d4;
    width: 50%
}

@media (max-width:600px) {
    .as-actions-bar-item {
        position: static
    }
}

.as-actions-bar-item__btn:hover {
    background: #f2f2f2
}

@media (max-width:425px) {
    .as-actions-bar-item__btn {
        font-size: .9em;
        padding: 0 10px
    }
}

.as-actions-bar {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 100%
}

.as-actions-bar-item {
    position: relative;
    height: 100%
}

@media (max-width:600px) {
    .as-actions-bar-item {
        position: static
    }
}

.as-actions-bar-item.as-active .as-actions-bar-item__btn {
    color: #fff;
    background: #238bc8
}

.as-actions-bar-item.as-active .as-actions-bar-item__panel {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0)
}

.as-actions-bar-item__btn {
    cursor: pointer;
    padding: 0 20px;
    height: 100%;
    text-align: center;
    color: #27749a;
    background: 0 0;
    border: none;
    transition: ease .15s
}

@media (max-width:425px) {
    .as-actions-bar-item__btn {
        font-size: .9em;
        padding: 0 10px
    }
}

.as-actions-bar-item__icon {
    display: inline-block;
    font-size: 1.5em;
    margin-bottom: 2px
}

.as-actions-bar-item__panel {
    z-index: 9999;
    opacity: 0;
    visibility: hidden;
    position: absolute;
    top: 100%;
    left: 0;
    min-width: 100%;
    padding: 15px;
    background: #238bc8;
    box-shadow: 0 2px 3px 0 rgba(0, 0, 0, .15);
    -webkit-transform: translate(0, -10px);
    transform: translate(0, -10px);
    transition: .2s
}

#caleandar-container {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1
}

.cld-title a {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

.as-calendar-box {
    overflow: hidden;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    height: 100%;
    border-radius: 10px;
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .2)
}

.as-calendar-box__header {
    text-align: center;
    padding: 10px;
    font-size: 1.3em;
    color: #fff;
    background: #238bc8
}

.as-calendar-box__title {
    margin: 0
}

.as-calendar-box__footer {
    z-index: 1;
    position: relative;
    text-align: center;
    padding: 10px 10px 20px
}

.as-calendar-box__button {
    padding: 5px 30px;
    font-size: 1.2em
}

.cld-nav.cld-fwd:before,
.cld-nav.cld-rwd:before {
    font-size: 1.8em;
    line-height: .5em;
    content: '›'
}

.cld-nav.cld-rwd:before {
    content: '‹'
}

.cld-labels {
    color: #238bc8
}

.cld-day {
    min-height: 45px
}

.cld-day.today {
    background: #e3f2fa
}

.cld-day.eventday {
    font-weight: 700;
    color: #27749a
}

.cld-day:hover {
    background: #e3f2fa
}

.cld-day.nextMonth,
.cld-day.prevMonth {
    cursor: auto;
    background: 0 0
}

.cld-number {
    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;
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100%;
    height: 100%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}

.as-classes-menu-item:hover {
    -webkit-transform: translate(0, -10px);
    transform: translate(0, -10px);
    box-shadow: 0 8px 6px 0 rgba(0, 0, 0, .2)
}

@media (max-width:425px) {
    .as-classes-menu-item {
        width: 100px;
        height: 100px;
        border-radius: 100px;
        line-height: auto
    }
}

@media (max-width:345px) {
    .as-classes-menu-item {
        width: 85px;
        height: 85px;
        border-radius: 85px;
        line-height: auto
    }
}

.as-classes-menu,
.as-classes-menu-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.as-classes-menu {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin: 40px 0
}

.as-classes-menu-item {
    overflow: hidden;
    position: relative;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin: 6px;
    color: #fff;
    width: 110px;
    height: 110px;
    border-radius: 110px;
    line-height: auto;
    box-shadow: 0 0 0 0 transparent;
    transition: ease .15s
}

@media (max-width:425px) {
    .as-classes-menu-item {
        width: 100px;
        height: 100px;
        border-radius: 100px;
        line-height: auto
    }
}

@media (max-width:345px) {
    .as-classes-menu-item {
        width: 85px;
        height: 85px;
        border-radius: 85px;
        line-height: auto
    }
}

.as-classes-menu-item__icon {
    display: block;
    margin: 0 auto;
    height: 45%
}

.as-classes-menu-item__label {
    text-align: center;
    font-size: 1.05em;
    line-height: 1em;
    font-weight: 600;
    padding: 0 10px
}

@media (max-width:800px) {
    .as-footer-cell {
        width: 100%;
        margin: 5px 0;
        text-align: center
    }
}

@media (max-width:800px) {
    .as-footer-logos-menu {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center
    }
}

@media (max-width:800px) {
    .as-footer-copyrights {
        text-align: center
    }
}

.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%;
    box-shadow: 0 -2px 4px 0 rgba(0, 0, 0, .1)
}

.as-footer-row {
    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;
    width: 100%;
    padding: 20px 0
}

.as-footer-cell {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-item-align: start;
    align-self: flex-start;
    padding: 0 5px
}

@media (max-width:800px) {
    .as-footer-cell {
        width: 100%;
        margin: 5px 0;
        text-align: center
    }
}

.as-footer-title {
    margin-bottom: 15px;
    font-weight: 700;
    font-size: 1.7em;
    color: #27749a
}

.as-footer-content {
    color: #8c8c8c;
    font-size: 1.1em;
    font-weight: 600
}

.as-footer-btn {
    color: #8c8c8c
}

.as-footer-btn:hover,
.as-login-panel a {
    text-decoration: underline
}

.as-footer-social-btn {
    display: inline-block;
    margin: 0 2px;
    text-align: center;
    font-size: 1.1em;
    color: #828282;
    width: 40px;
    height: 40px;
    border-radius: 40px;
    line-height: 40px;
    transition: ease .15s
}

.as-footer-social-btn:hover {
    color: #464646;
    background: #e7e7e7
}

.as-footer-menu {
    list-style: none;
    padding: 0;
    margin: 0
}

.as-footer-menu__item {
    padding: 4px 0
}

.as-footer-menu__link {
    font-weight: 700
}

.as-footer-logos-menu {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 40px
}

@media (max-width:800px) {
    .as-footer-logos-menu {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center
    }
}

.as-footer-logos-menu__item {
    height: 100%;
    opacity: .8;
    transition: ease .15s
}

.as-footer-logos-menu__item:hover,
.as-logos-menu-item:hover .as-logos-menu-item__image {
    opacity: 1
}

.as-footer-logos-menu__image {
    height: 100%
}

.as-footer-copyrights {
    direction: ltr;
    text-align: left;
    width: 100%;
    font-size: 1em;
    color: #333
}

.as-footer-copyrights>* {
    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;
    width: 60px
}

.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: #238bc8;
    transition: ease .15s
}

.as-footer-scrolltop-btn:hover {
    background: #1f7cb2
}

@media (max-width:1024px) {
    .as-header {
        height: 70px
    }
}

@media (max-width:1024px) {
    .as-header-wrapper {
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center
    }
}

@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__wrap {
        padding: 20px;
        width: 175px;
        height: 175px;
        border-radius: 175px;
        line-height: 175px
    }
}

@media (max-width:425px) {
    .as-header-logo__wrap {
        padding: 0;
        width: auto;
        height: 100%;
        box-shadow: none;
        line-height: 1em;
        border-radius: 0;
        -webkit-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

@media (max-width:1024px) {
    .as-header-logo {
        -webkit-transform: translate(0, 50px);
        transform: translate(0, 50px);
        height: 75%
    }
}

@media (max-width:425px) {
    .as-header-logo {
        display: inline-block;
        padding: 0 10px;
        height: 100%;
        -webkit-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

@media (max-width:1024px) {
    .as-header-menu {
        -webkit-box-flex: 0;
        -ms-flex-positive: 0;
        flex-grow: 0;
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1
    }
}

.as-header {
    z-index: 1000;
    background: #fff;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 90px;
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .1)
}

@media (max-width:1024px) {
    .as-header {
        height: 70px
    }
}

.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;
    -ms-flex-item-align: stretch;
    align-self: stretch;
    height: 100%;
    width: 100%
}

@media (max-width:1024px) {
    .as-header-wrapper {
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center
    }
}

.as-header-cell {
    -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;
    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-cell_right {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start
}

.as-header-cell_left {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.as-header-cell__item {
    height: 100%
}

.as-header-logo__wrap {
    overflow: hidden;
    padding: 50px;
    width: 225px;
    height: 225px;
    border-radius: 225px;
    line-height: 225px;
    background: #fff;
    box-shadow: 1px 2px 2px 0 rgba(0, 0, 0, .1);
    -webkit-transform: translate(25px, -75px);
    transform: translate(25px, -75px)
}

@media (max-width:1024px) {
    .as-header-logo__wrap {
        padding: 20px;
        width: 175px;
        height: 175px;
        border-radius: 175px;
        line-height: 175px
    }
}

@media (max-width:425px) {
    .as-header-logo__wrap {
        padding: 0;
        width: auto;
        height: 100%;
        box-shadow: none;
        line-height: 1em;
        border-radius: 0;
        -webkit-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

.as-header-logo {
    display: block;
    margin: 0 auto;
    height: 100%;
    -webkit-transform: translate(0, 30px);
    transform: translate(0, 30px)
}

@media (max-width:1024px) {
    .as-header-logo {
        -webkit-transform: translate(0, 50px);
        transform: translate(0, 50px);
        height: 75%
    }
}

@media (max-width:425px) {
    .as-header-logo {
        display: inline-block;
        padding: 0 10px;
        height: 100%;
        -webkit-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

.as-header-menu {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1
}

@media (max-width:1024px) {
    .as-header-menu {
        -webkit-box-flex: 0;
        -ms-flex-positive: 0;
        flex-grow: 0;
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1
    }
}

@media (max-width:800px) {
    .as-home-event-strip-box {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        height: auto;
        margin: 0 -10px
    }
}

@media (max-width:800px) {
    .as-home-event-strip-box__item {
        width: 50%;
        height: auto;
        padding: 20px 10px 0
    }
}

@media (max-width:425px) {
    .as-home-event-strip-box__item {
        width: 100%
    }
}

.as-home-event-strip {
    margin: 25px 0
}

.as-home-event-strip-box {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    height: 480px;
    margin: 0 -15px
}

@media (max-width:800px) {
    .as-home-event-strip-box {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        height: auto;
        margin: 0 -10px
    }
}

.as-home-event-strip-box__item {
    width: 25%;
    height: 100%;
    padding: 25px 15px 0
}

@media (max-width:800px) {
    .as-home-event-strip-box__item {
        width: 50%;
        height: auto;
        padding: 20px 10px 0
    }
}

@media (max-width:425px) {
    .as-home-event-strip-box__item {
        width: 100%
    }
}

@media (max-width:800px) {
    .as-home-hugim-strip-box {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        height: auto;
        margin: 0 -10px
    }
}

@media (max-width:800px) {
    .as-home-hugim-strip-box__item {
        width: 50%;
        height: auto;
        padding: 20px 10px 0
    }
}

@media (max-width:425px) {
    .as-home-hugim-strip-box__item {
        width: 100%
    }
}

.as-home-hugim-strip {
    margin: 25px 0
}

.as-home-hugim-strip-box {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    height: 480px;
    margin: 0 -15px
}

@media (max-width:800px) {
    .as-home-hugim-strip-box {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        height: auto;
        margin: 0 -10px
    }
}

.as-home-hugim-strip-box__item {
    width: 25%;
    height: 100%;
    padding: 25px 15px 0
}

@media (max-width:800px) {
    .as-home-hugim-strip-box__item {
        width: 50%;
        height: auto;
        padding: 20px 10px 0
    }
}

@media (max-width:425px) {
    .as-home-hugim-strip-box__item {
        width: 100%
    }
}

@media (max-width:800px) {
    .as-search-panel__box {
        height: auto
    }
}

@media (max-width:800px) {
    .as-search-panel__form {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }
    .as-search-panel__form .as-form__submit {
        display: block
    }
}

@media (max-width:800px) {
    .as-search-panel__form>* {
        margin: 4px 0;
        height: 40px
    }
}

@media (max-width:800px) {
    .as-search-panel__separator {
        display: none
    }
}

.as-search-panel__title {
    margin: 0 0 15px;
    text-align: center;
    font-size: 2em;
    color: #238bc8
}

.as-search-panel__box {
    height: 75px;
    padding: 18px 10px;
    border-radius: 6px;
    background: #238bc8
}

@media (max-width:800px) {
    .as-search-panel__box {
        height: auto
    }
}

.as-search-panel__form {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    width: 100%;
    height: 100%
}

@media (max-width:800px) {
    .as-search-panel__form {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }
    .as-search-panel__form .as-form__submit {
        display: block
    }
}

.as-search-panel__form>* {
    margin: 0 8px
}

@media (max-width:800px) {
    .as-search-panel__form>* {
        margin: 4px 0;
        height: 40px
    }
}

.as-search-panel__separator {
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
    font-size: 1.2em;
    font-weight: 600;
    color: #fff
}

@media (max-width:800px) {
    .as-search-panel__separator {
        display: none
    }
}

@media (max-width:800px) {
    .as-home-updates-strip {
        margin-bottom: 0;
        padding-bottom: 0
    }
}

@media (max-width:800px) {
    .as-home-updates-strip-box {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }
}

@media (max-width:800px) {
    .as-home-updates-strip__newsletter-box {
        padding-left: 0
    }
}

@media (max-width:800px) {
    .as-home-fb-page {
        width: 100%;
        height: 350px;
        margin-top: 20px
    }
}

@media (max-width:425px) {
    .as-home-fb-page {
        height: 150px
    }
}

.as-home-updates-strip {
    margin: 40px 0;
    padding: 40px 0;
    border-top: 1px solid #238bc8
}

@media (max-width:800px) {
    .as-home-updates-strip {
        margin-bottom: 0;
        padding-bottom: 0
    }
}

.as-home-updates-strip-box {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

@media (max-width:800px) {
    .as-home-updates-strip-box {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }
}

.as-home-updates-strip__newsletter-box {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    width: 100%;
    padding-left: 40px
}

@media (max-width:800px) {
    .as-home-updates-strip__newsletter-box {
        padding-left: 0
    }
}

.as-home-fb-page {
    z-index: 1;
    position: relative;
    overflow: hidden;
    text-align: center;
    border-radius: 10px;
    width: 40%
}

@media (max-width:800px) {
    .as-home-fb-page {
        width: 100%;
        height: 350px;
        margin-top: 20px
    }
}

@media (max-width:425px) {
    .as-home-fb-page {
        height: 150px
    }
}

@media (max-width:800px) {
    .as-item-card__image-wrap {
        padding-bottom: 70%
    }
}

@media (max-width:800px) {
    .as-item-card__box {
        height: auto
    }
}

.as-item-card {
    overflow: hidden;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    height: 100%;
    border-radius: 8px;
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .2)
}

.as-item-card__image-wrap {
    overflow: hidden;
    position: relative;
    width: 100%;
    padding-bottom: 105%
}

@media (max-width:800px) {
    .as-item-card__image-wrap {
        padding-bottom: 70%
    }
}

.as-item-card__image {
    position: absolute;
    top: 0;
    left: 50%;
    height: 100%;
    -webkit-transform: translate(-50%, 0);
    transform: translate(-50%, 0)
}

.as-item-card__box {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    height: 100%;
    padding: 15px 10px;
    text-align: center
}

@media (max-width:800px) {
    .as-item-card__box {
        height: auto
    }
}

.as-item-card__title {
    font-weight: 700;
    font-size: 1.6em;
    color: #238bc8
}

.as-item-card__content {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    margin: 10px 0;
    font-weight: 600;
    color: #606060
}

.as-item-card__btn {
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
    padding: 3px 15px
}

@media (max-width:800px) {
    .as-list-item {
        width: 50%
    }
}

@media (max-width:425px) {
    .as-list-item {
        width: 100%
    }
}

@media (max-width:600px) {
    .as-list-item__date {
        font-size: 1.1em
    }
}

@media (max-width:600px) {
    .as-list-item__title {
        font-size: 1.5em
    }
}

@media (max-width:600px) {
    .as-list-item__content {
        font-size: 1em
    }
}

.as-list-item__image:before {
    content: '';
    display: block;
    padding-bottom: 55%
}

.as-list-item__image>img {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    width: 100%
}

@media (max-width:600px) {
    .as-list-item__btn {
        font-size: 1.3em
    }
}

.as-list-item__btn:hover>i {
    right: 10px
}

.as-list-item__btn>i {
    position: relative;
    right: 0;
    font-size: .8em;
    transition: ease .15s
}

.as-list,
.as-list-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.as-list {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    margin: 0 -20px;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start
}

.as-list-item {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-item-align: stretch;
    align-self: stretch;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    width: 33.333%;
    padding: 20px
}

@media (max-width:800px) {
    .as-list-item {
        width: 50%
    }
}

@media (max-width:425px) {
    .as-list-item {
        width: 100%
    }
}

.as-list-item__date {
    font-size: 1.25em;
    font-weight: 700;
    color: #9e9e9e
}

@media (max-width:600px) {
    .as-list-item__date {
        font-size: 1.1em
    }
}

.as-list-item__title {
    font-size: 1.75em;
    color: #27749a
}

@media (max-width:600px) {
    .as-list-item__title {
        font-size: 1.5em
    }
}

.as-list-item__content {
    margin: 25px 0;
    font-size: 1.05em;
    line-height: 1.4em;
    color: #03090c
}

@media (max-width:600px) {
    .as-list-item__content {
        font-size: 1em
    }
}

.as-list-item__image {
    overflow: hidden;
    position: relative;
    margin-bottom: 20px
}

.as-list-item__btn {
    font-size: 1.4em;
    color: #27749a
}

@media (max-width:600px) {
    .as-list-item__btn {
        font-size: 1.3em
    }
}

.as-login-panel {
    color: #fff;
    font-weight: 600;
    font-size: .9em
}

.as-login-panel .as-form__label {
    color: #fff
}

.as-login-panel a {
    color: #fff;
    font-weight: 700
}

.as-logos-menu,
.as-logos-menu-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 100%
}

.as-logos-menu-item {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 25px;
    text-align: center
}

.as-logos-menu-item__image {
    opacity: .8;
    height: 100%;
    display: block;
    transition: ease .15s
}

@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: fixed;
        top: 0;
        left: 0;
        height: 100vh;
        width: 250px;
        background: #238bc8;
        -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)
    }
}

@media (max-width:1380px) {
    .as-menu__item {
        padding: 0 10px
    }
}

@media (max-width:1024px) {
    .as-menu__item {
        width: 100%;
        height: auto;
        padding: 0;
        border-bottom: 1px solid rgba(255, 255, 255, .2)
    }
    .as-menu__item:last-child {
        border-bottom: none
    }
}

@media (max-width:1380px) {
    .as-menu__item__link {
        font-size: 1em;
        padding: 5px 10px
    }
}

@media (max-width:1024px) {
    .as-menu__item__link {
        white-space: pre-wrap;
        width: 100%;
        padding: 10px 10px 10px 40px;
        color: #fff
    }
}

@media (max-width:1024px) {
    .as-menu__submenu {
        position: static;
        max-height: 0;
        max-width: 100%;
        background: rgba(0, 0, 0, .1);
        -webkit-transform: translate(0, 0);
        transform: translate(0, 0);
        transition: all ease .3s, max-height ease .4s;
        transition-delay: 0s
    }
}

@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>.as-menu__submenu,
    .as-menu__item>.as-menu__submenu.as-active {
        transition-delay: 0s;
        transition: all ease .4s, max-height ease .5s
    }
    .as-menu__item:hover>.as-menu__submenu:not(.as-active) {
        opacity: 0;
        visibility: hidden;
        max-height: 0;
        -webkit-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

@media (max-width:1024px) {
    .as-menu__item__color-strip {
        display: none
    }
}

.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;
    height: 100%
}

@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: fixed;
        top: 0;
        left: 0;
        height: 100vh;
        width: 250px;
        background: #238bc8;
        -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;
    background: 0 0;
    border: none
}

.as-menu__open-btn {
    font-size: 1.5em
}

.as-menu__close-btn {
    color: #fff
}

.as-menu__open-btn {
    height: 100%;
    color: #238bc8;
    padding: 5px 10px;
    -webkit-transform: rotateY(180deg);
    transform: rotateY(180deg)
}

.as-menu__close-btn {
    font-size: 1em;
    margin: 9px 0
}

.as-menu__item {
    position: relative;
    height: 100%;
    text-align: center;
    font-size: .95em;
    font-weight: 700
}

.as-menu__item:hover .as-menu__item__link {
    color: #fff
}

.as-menu__item:hover .as-menu__item__color-strip {
    height: 100%
}

@media (max-width:1380px) {
    .as-menu__item {
        padding: 0 10px
    }
}

@media (max-width:1024px) {
    .as-menu__item {
        width: 100%;
        height: auto;
        padding: 0;
        border-bottom: 1px solid rgba(255, 255, 255, .2)
    }
    .as-menu__item:last-child {
        border-bottom: none
    }
}

.as-menu__item__link {
    position: relative;
    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;
    white-space: nowrap;
    height: 100%;
    padding: 0 30px;
    font-size: 1.2em;
    font-weight: 600;
    color: #27749a;
    transition: ease .15s
}

@media (max-width:1380px) {
    .as-menu__item__link {
        font-size: 1em;
        padding: 5px 10px
    }
}

@media (max-width:1024px) {
    .as-menu__item__link {
        white-space: pre-wrap;
        width: 100%;
        padding: 10px 10px 10px 40px;
        color: #fff
    }
}

.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: 100%;
    right: 0;
    max-width: 300px;
    min-width: 100%;
    visibility: hidden;
    -webkit-transform: translate(0, 20px);
    transform: translate(0, 20px);
    transition: ease .1s;
    transition-delay: .05s
}

@media (max-width:1024px) {
    .as-menu__submenu {
        position: static;
        max-height: 0;
        max-width: 100%;
        background: rgba(0, 0, 0, .1);
        -webkit-transform: translate(0, 0);
        transform: translate(0, 0);
        transition: all ease .3s, max-height ease .4s;
        transition-delay: 0s
    }
}

.as-menu__submenu .as-menu__item {
    width: 100%;
    min-width: 200px;
    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 {
    background: rgba(0, 0, 0, .2)
}

.as-menu__submenu .as-menu__submenu {
    top: 0;
    right: 100%
}

.as-menu__item:hover>.as-menu__submenu,
.as-menu__item>.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>.as-menu__submenu,
    .as-menu__item>.as-menu__submenu.as-active {
        transition-delay: 0s;
        transition: all ease .4s, max-height ease .5s
    }
    .as-menu__item:hover>.as-menu__submenu:not(.as-active) {
        opacity: 0;
        visibility: hidden;
        max-height: 0;
        -webkit-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

.as-menu__item__color-strip {
    z-index: -1;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 5px;
    transition: cubic-bezier(.23, 1, .32, 1) .25s
}

@media (max-width:1024px) {
    .as-menu__item__color-strip {
        display: none
    }
}

.as-menu-active-btn {
    color: #fff;
    position: absolute;
    top: 0;
    left: 0;
    width: 40px;
    height: 100%;
    line-height: 40px;
    font-size: .9em
}

.as-news-box-list-item:after {
    content: "";
    display: block;
    clear: both
}

.as-news-box-list-item__btn>i {
    font-size: .8em
}

.as-news-box {
    overflow: hidden;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    height: 100%;
    border-radius: 10px;
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .2)
}

.as-news-box__header {
    text-align: center;
    padding: 10px;
    font-size: 1.3em;
    color: #fff;
    background: #238bc8
}

.as-news-box__title {
    margin: 0
}

.as-news-box-list {
    position: relative;
    height: 100%;
    min-height: 275px;
    padding: 0 10px 20px
}

.as-news-box-list-item {
    padding: 10px 0;
    border-bottom: 1px solid #ddd
}

.as-news-box-list-item:last-child {
    border-bottom: none
}

.as-news-box-list-item__title {
    margin-bottom: 10px;
    color: #238bc8;
    font-size: 1.25em;
    font-weight: 700
}

.as-news-box-list-item__content {
    margin: 0
}

.as-news-box-list-item__btn {
    float: left;
    color: #238bc8
}

.as-news-box-list-item__btn:hover {
    text-decoration: underline
}

.as-news-box__footer {
    z-index: 1;
    position: relative;
    text-align: center;
    padding: 20px;
    box-shadow: 0 0 30px 20px #fff
}

.as-news-box__button {
    padding: 5px 30px;
    font-size: 1.2em
}

@media (max-width:800px) {
    .as-newsletter-box {
        padding: 10px
    }
}

@media (max-width:800px) {
    .as-newsletter-box__header {
        padding: 15px
    }
}

@media (max-width:800px) {
    .as-newsletter-box__form {
        padding: 15px
    }
    .as-newsletter-box__form .as-form__row,
    .as-newsletter-box__form .as-form__row_margin,
    .as-newsletter-box__form .as-form__row_margin_center,
    .as-newsletter-box__form .as-form__row_margin_end,
    .as-newsletter-box__form .as-form__row_submit,
    .as-newsletter-box__form .as-form__row_wrap {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }
    .as-newsletter-box__form .as-form__label {
        padding: 0 0 5px;
        text-align: right
    }
}

.as-newsletter-box {
    width: 100%;
    height: 100%;
    padding: 10px 50px;
    border-radius: 10px;
    background: #e3f2fa
}

@media (max-width:800px) {
    .as-newsletter-box {
        padding: 10px
    }
}

.as-newsletter-box__header {
    padding: 25px 50px;
    text-align: center;
    border-bottom: 1px solid #ccc
}

@media (max-width:800px) {
    .as-newsletter-box__header {
        padding: 15px
    }
}

.as-newsletter-box__icon {
    display: inline-block
}

.as-newsletter-box__title {
    margin: 5px 0;
    font-size: 1.6em;
    color: #27749a
}

.as-newsletter-box__content {
    margin: 0
}

.as-newsletter-box__form {
    padding: 25px 50px
}

@media (max-width:800px) {
    .as-newsletter-box__form {
        padding: 15px
    }
    .as-newsletter-box__form .as-form__row,
    .as-newsletter-box__form .as-form__row_margin,
    .as-newsletter-box__form .as-form__row_margin_center,
    .as-newsletter-box__form .as-form__row_margin_end,
    .as-newsletter-box__form .as-form__row_submit,
    .as-newsletter-box__form .as-form__row_wrap {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }
    .as-newsletter-box__form .as-form__label {
        padding: 0 0 5px;
        text-align: right
    }
}

.as-newsletter-box__form .as-form__input {
    border: 1px solid #ccc
}

.as-newsletter-box__form .as-form__label {
    width: 300px
}

@media (max-width:600px) {
    .as-slider-item {
        padding-bottom: 50%
    }
}

@media (max-width:425px) {
    .as-slider-item {
        padding-bottom: 75%
    }
}

@media (max-width:600px) {
    .as-slider-item__image {
        position: absolute;
        top: 50%;
        left: 50%;
        width: auto;
        height: 100%;
        -webkit-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%)
    }
}

@media (max-width:800px) {
    .as-slider__btn_next,
    .as-slider__btn_prev {
        width: 70px;
        height: 70px;
        border-radius: 70px;
        line-height: 70px
    }
    .as-slider__btn_next:hover,
    .as-slider__btn_prev:hover {
        width: 80px;
        height: 80px;
        border-radius: 80px;
        line-height: 80px
    }
}

@media (max-width:800px) {
    .as-slider__btn__icon {
        font-size: 1.4em;
        padding: 0 10px
    }
}

.as-slider,
.as-slider-item {
    overflow: hidden;
    position: relative;
    width: 100%
}

@media (max-width:600px) {
    .as-slider-item {
        padding-bottom: 50%
    }
}

@media (max-width:425px) {
    .as-slider-item {
        padding-bottom: 75%
    }
}

.as-slider-item__image {
    width: 100%
}

@media (max-width:600px) {
    .as-slider-item__image {
        position: absolute;
        top: 50%;
        left: 50%;
        width: auto;
        height: 100%;
        -webkit-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%)
    }
}

.as-slider__btn_next,
.as-slider__btn_prev {
    opacity: .8;
    z-index: 1;
    cursor: pointer;
    position: absolute;
    top: 50%;
    background: #238bc8;
    width: 125px;
    height: 125px;
    border-radius: 125px;
    line-height: 125px;
    transition: ease .15s
}

.as-slider__btn_next:hover,
.as-slider__btn_prev:hover {
    opacity: 1;
    width: 150px;
    height: 150px;
    border-radius: 150px;
    line-height: 150px
}

@media (max-width:800px) {
    .as-slider__btn_next,
    .as-slider__btn_prev {
        width: 70px;
        height: 70px;
        border-radius: 70px;
        line-height: 70px
    }
    .as-slider__btn_next:hover,
    .as-slider__btn_prev:hover {
        width: 80px;
        height: 80px;
        border-radius: 80px;
        line-height: 80px
    }
}

.as-slider__btn_prev {
    left: 0;
    text-align: right;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}

.as-slider__btn_next {
    right: 0;
    text-align: left;
    -webkit-transform: translate(50%, -50%);
    transform: translate(50%, -50%)
}

.as-slider__btn__icon {
    color: #fff;
    padding: 0 25px;
    font-size: 1.7em
}

@media (max-width:800px) {
    .as-slider__btn__icon {
        font-size: 1.4em;
        padding: 0 10px
    }
}

@media (max-width:800px) {
    .as-socials-menu {
        display: none
    }
}

.as-socials-menu__item:hover {
    color: #fff;
    background: #1d5571
}

.as-socials-menu {
    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: 100%;
    left: 0;
    margin: 15px
}

@media (max-width:800px) {
    .as-socials-menu {
        display: none
    }
}

.as-socials-menu__item {
    margin: 4px 0;
    text-align: center;
    font-size: 1.1em;
    color: #fff;
    background: #27749a;
    width: 30px;
    height: 30px;
    border-radius: 30px;
    line-height: 30px;
    transition: ease .15s
}

@media (max-width:425px) {
    .as-strip-header__title {
        font-size: 1.7em
    }
}

@media (max-width:425px) {
    .as-strip-header-btn {
        font-size: .9em
    }
}

.as-strip-header-btn .as-button__icon {
    display: inline-block;
    vertical-align: middle;
    margin: 0 5px;
    font-size: .7em
}

.as-strip-header {
    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;
    padding-bottom: 5px;
    border-bottom: 1px solid #238bc8
}

.as-strip-header__title {
    width: 100%;
    margin: 0;
    font-size: 2em;
    color: #238bc8
}

@media (max-width:425px) {
    .as-strip-header__title {
        font-size: 1.7em
    }
}

.as-strip-header-btn {
    white-space: nowrap
}

@media (max-width:425px) {
    .as-strip-header-btn {
        font-size: .9em
    }
}

footer .as-g__wrapper, .as-g__wrapper, .as-item-card {
height:unset!important;
}


/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLmNzcyIsInN0eWxlL2Jhc2UvZm9udHMuc2NzcyIsInN0eWxlL3ZlbmRvci9ib290c3RyYXAtZGF0ZXBpY2tlcjMuc2NzcyIsInN0eWxlL3ZlbmRvci9ib290c3RyYXAtaXNvLnNjc3MiLCJzdHlsZS92ZW5kb3Ivbm9ybWFsaXplLnNjc3MiLCJzdHlsZS9iYXNlL2RlZmF1bHQuc2NzcyIsInN0eWxlL3ZlbmRvci9jYWxlbmRhci5zY3NzIiwic3R5bGUvdmVuZG9yL3N3aXBlci5zY3NzIiwic3R5bGUvYmFzZS9icy1jYWxlbmRhci1jaGFuZ2VzLnNjc3MiLCJzdHlsZS9iYXNlL2J1dHRvbi5zY3NzIiwic3R5bGUvYmFzZS9jb2xvcnMuc2NzcyIsInN0eWxlL2Jhc2UvZ3JpZC5zY3NzIiwic3R5bGUvYmFzZS9mb3JtLnNjc3MiLCJzdHlsZS91dGlscy9yZXNwb25zZS10by5zY3NzIiwic3R5bGUvdXRpbHMvbWl4aW4uc2NzcyIsInN0eWxlL2Jhc2UvaWNvbnMuc2NzcyIsInN0eWxlL2Jhc2UvbW9iaWxlLnNjc3MiLCJzdHlsZS9iYXNlL21vZGFsLnNjc3MiLCJzdHlsZS9iYXNlL3Njb2xsLWJveC5zY3NzIiwic3R5bGUvcGFydGljbGVzL2JvcmRlci1ib3guc2NzcyIsInN0eWxlL3BhcnRpY2xlcy9idG5zLnNjc3MiLCJzdHlsZS9wYXJ0aWNsZXMvY29udGVudC5zY3NzIiwic3R5bGUvcGFydGljbGVzL2Zvcm0uc2NzcyIsInN0eWxlL3BhcnRpY2xlcy9pbnB1dC5zY3NzIiwic3R5bGUvcGFydGljbGVzL3BhZ2UtaGVhZGluZy5zY3NzIiwic3R5bGUvcGFydGljbGVzL3NlY3Rpb24tc2VwYXJhdG9yLnNjc3MiLCJsYXlvdXRzL2FjdGlvbnMtYmFyL2luZGV4LnNjc3MiLCJsYXlvdXRzL2NhbGVuZGFyLWJveC9pbmRleC5zY3NzIiwibGF5b3V0cy9jbGFzc2VzLW1lbnUvaW5kZXguc2NzcyIsImxheW91dHMvZm9vdGVyL2luZGV4LnNjc3MiLCJsYXlvdXRzL2xvZ2luLXBhbmVsL2luZGV4LnNjc3MiLCJsYXlvdXRzL2xvZ29zLW1lbnUvaW5kZXguc2NzcyIsImxheW91dHMvaGVhZGVyL2luZGV4LnNjc3MiLCJsYXlvdXRzL2hvbWUtZXZlbnRzLXN0cmlwL2luZGV4LnNjc3MiLCJsYXlvdXRzL2hvbWUtaHVnaW0tc3RyaXAvaW5kZXguc2NzcyIsImxheW91dHMvaG9tZS1zZWFyY2gtcGFuZWwvaW5kZXguc2NzcyIsImxheW91dHMvaG9tZS11cGRhdGVzLXN0cmlwL2luZGV4LnNjc3MiLCJsYXlvdXRzL2l0ZW0tY2FyZC9pbmRleC5zY3NzIiwibGF5b3V0cy9saXN0L2luZGV4LnNjc3MiLCJsYXlvdXRzL21lbnUvaW5kZXguc2NzcyIsImxheW91dHMvbmV3cy1ib3gvaW5kZXguc2NzcyIsImxheW91dHMvbmV3c2xldHRlci1ib3gvaW5kZXguc2NzcyIsImxheW91dHMvc2xpZGVyL2luZGV4LnNjc3MiLCJsYXlvdXRzL3NvY2lhbHMtbWVudS9pbmRleC5zY3NzIiwibGF5b3V0cy9zdHJpcC1oZWFkZXIvaW5kZXguc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7Ozs7Ozs7QUNBQSx5RkNPQyxZQUNDLFlBQ0Esa0JBQ0EsY0FFRixtQkFDRSxZQUVGLDJCQUNFLGNBRUYsNENBQ0UsWUFFRixxQkFDRSxNQUNBLE9BWUYsMkJBVkEsNEJBV0UsV0FDQSxxQkFJQSxhQUNBLGtCQWpCRiw0QkFPRSxtQ0FKQSxrQ0FDQSxtQ0FDQSw2QkFLRiwyQkFHRSxrQ0FDQSxtQ0FDQSw2QkFJRixtREFDRSxTQUVGLGtEQUNFLFNBRUYsb0RBQ0UsVUFFRixtREFDRSxVQUVGLGtEQUNFLFNBRUYsaURBQ0UsU0FFRixxREFDRSxZQUNBLGdCQUNBLDBCQUVGLG9EQUNFLFlBQ0EsZ0JBQ0EsMEJBRUYsZ0JBQ0UsYUN2REYsdUJBQUEscUJIaXZCcUIsdUJBQ0UsMEJBQ0csc0JBQ0osc0JBQ0Esc0JBQ0Esc0JBQ0Esb0JBQ0Ysb0JBQ0EsbUJBQ0QsdUJBQ0ksdUJFbHNC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Z0JBRUYsc0NBQ0UsZ0JBRUYsc0NBQ0UsZ0JBRUYsd0NBQ0UsZ0JBRUYsNkNBQ0UsZ0JBRUYsNENBQ0UsZ0JBRUYsNENBQ0UsZ0JBRUYsOENBQ0UsZ0JBRUYsNkNBQ0UsZ0JBRUYsK0NBQ0UsZ0JBRUYsc0NBQ0UsZ0JBRUYsNkNBQ0UsZ0JBRUYsOENBQ0UsZ0JBRUYsZ0RBQ0UsZ0JBRUYseUNBQ0UsZ0JBRUYsNENBQ0UsZ0JBRUYsd0NBQ0UsZ0JBRUYsc0NBQ0UsZ0JBRUYsc0NBQ0UsZ0JBRUYsdUNBQ0UsZ0JBRUYsdUNBQ0UsZ0JBRUYsc0NBQ0UsZ0JBRUYsK0NBQ0UsZ0JBRUYsK0NBQ0UsZ0JBRUYsMENBQ0UsZ0JBRUYsc0NBQ0UsZ0JBRUYsdUNBQ0UsZ0JBRUYsc0NBQ0UsZ0JBRUYseUNBQ0UsZ0JBRUYsOENBQ0UsZ0JBRUYsOENBQ0UsZ0JBRUYsdUNBQ0UsZ0JBRUYsOENBQ0UsZ0JBRUYsK0NBQ0UsZ0JBRUYsMkNBQ0UsZ0JBRUYsNENBQ0UsZ0JBRUYsNkNBQ0UsZ0JBRUYseUNBQ0UsZ0JBRUYsK0NBQ0UsZ0JBRUYsMkNBQ0UsZ0JBRUYsNENBQ0UsZ0JBRUYsK0NBQ0UsZ0JBRUYsMkNBQ0UsZ0JBRUYsNENBQ0UsZ0JBRUYsNENBQ0UsZ0JBRUYsNkNBQ0UsZ0JBRUYsMENBQ0UsZ0JBRUYsNENBQ0UsZ0JBRUYsMkNBQ0UsZ0JBRUYsNkNBQ0UsZ0JBRUYsOENBQ0UsZ0JBRUYsa0RBQ0UsZ0JBRUYsc0NBQ0UsZ0JBRUYsc0NBQ0UsZ0JBRUYsc0NBQ0UsZ0JBRUYsMENBQ0UsZ0JBRUYsMkNBQ0UsZ0JBRUYsOENBQ0UsZ0JBRUYsdUNBQ0UsZ0JBRUYsMENBQ0UsZ0JBRUYsd0NBQ0UsZ0JBRUYseUNBQ0UsZ0JBRUYsd0NBQ0UsZ0JBRUYsNENBQ0UsZ0JBRUYsOENBQ0UsZ0JBRUYseUNBQ0UsZ0JBRUYsK0NBQ0UsZ0JBRUYsOENBQ0UsZ0JBRUYsNkNBQ0UsZ0JBRUYsaURBQ0UsZ0JBRUYsbURBQ0UsZ0JBRUYscUNBQ0UsZ0JBRUYsMENBQ0UsZ0JBRUYsc0NBQ0UsZ0JBRUYsNkNBQ0UsZ0JBRUYsMkNBQ0UsZ0JBRUYsNkNBQ0UsZ0JBRUYsNENBQ0UsZ0JBRUYsMkNBQ0UsZ0JBRUYseUNBQ0UsZ0JBRUYsMkNBQ0UsZ0JBRUYsb0RBQ0UsZ0JBRUYsbURBQ0UsZ0JBRUYsaURBQ0UsZ0JBRUYsbURBQ0UsZ0JBRUYsdUNBQ0UsZ0JBRUYsd0NBQ0UsZ0JBRUYsdUNBQ0UsZ0JBRUYsd0NBQ0UsZ0JBRUYsMkNBQ0UsZ0JBRUYsNENBQ0UsZ0JBRUYsMkNBQ0UsZ0JBRUYsMkNBQ0UsZ0JBRUYsNkNBQ0UsZ0JBRUYsc0NBQ0UsZ0JBRUYsdUNBQ0UsZ0JBRUYseUNBQ0UsZ0JBRUYscUNBQ0UsZ0JBRUYscUNBQ0UsZ0JBRUYsc0NBQ0UsZ0JBRUYsa0RBQ0UsZ0JBRUYsc0RBQ0UsZ0JBRUYsK0NBQ0UsZ0JBRUYsbURBQ0UsZ0JBRUYsb0RBQ0UsZ0JBRUYsd0RBQ0UsZ0JBRUYsMkNBQ0UsZ0JBRUYsd0NBQ0UsZ0JBRUYsK0NBQ0UsZ0JBRUYsNkNBQ0UsZ0JBRUYsd0NBQ0UsZ0JBRUYsdUNBQ0UsZ0JBRUYseUNBQ0UsZ0JBRUYsNENBQ0UsZ0JBRUYsd0NBQ0UsZ0JBRUYsc0NBQ0UsZ0JBRUYsc0NBQ0UsZ0JBRUYsdUNBQ0UsZ0JBRUYsd0NBQ0UsZ0JBRUYsd0NBQ0UsZ0JBRUYsc0NBQ0UsZ0JBRUYsNkNBQ0UsZ0JBRUYsOENBQ0UsZ0JBRUYsK0NBQ0UsZ0JBRUYsNkNBQ0UsZ0JBRUYsNkNBQ0UsZ0JBRUYsNkNBQ0UsZ0JBRUYsMENBQ0UsZ0JBRUYseUNBQ0UsZ0JBRUYsd0NBQ0UsZ0JBRUYsNENBQ0UsZ0JBRUYsMENBQ0UsZ0JBRUYsMkNBQ0UsZ0JBRUYsdUNBQ0UsZ0JBRUYsdUNBQ0UsZ0JBRUYsMENBQ0UsZ0JBRUYsMENBQ0UsZ0JBRUYsMkNBQ0UsZ0JBRUYsOENBQ0UsZ0JBRUYsNkNBQ0UsZ0JBRUYsMkNBQ0UsZ0JBRUYsMkNBQ0UsZ0JBRUYsMkNBQ0UsZ0JBRUYsZ0RBQ0UsZ0JBRUYsbURBQ0UsZ0JBRUYsZ0RBQ0UsZ0JBRUYsOENBQ0UsZ0JBRUYsOENBQ0UsZ0JBRUYsZ0RBQ0UsZ0JBRUYsb0NBQ0UsZ0JBRUYsMkNBQ0Us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RixDOEJKRix1QkFDRSxhQUNBLGtCQUNBLGdCQUNBLFdBQ0EsbUI3QmtDRCxXQUNBLFlBQ0EsbUJBQ0EsaUI2Qm5DQyxxQjlCYkEseUIrQkNGLHdCQU9JLGdCL0JSRixDQUFBLHlCK0JZRixxQkFJSSxlL0JoQkYsQytCWUYsc0NBUUkscUJBQ0Esc0JBQ0EsYUFDQSxlQTlCSixpQkFDRSxvQkFBQSxvQkFBQSxhQUNBLHlCQUFBLHNCQUFBLDhCQUNBLHNCQUFBLG1CQUFBLHFCQUNBLG1CQUNBLGdDQUdGLHdCQUNFLFdBQ0EsU0FDQSxjQUNBLGMvQkxBLHlCK0JDRix3QkFPSSxnQi9CUkYsQytCWUYscUJBQ0UsbUIvQmJBLHlCK0JZRixxQkFJSSxlL0JoQkYiLCJmaWxlIjoic3R5bGUubWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qIVxyXG4gKiBEYXRlcGlja2VyIGZvciBCb290c3RyYXAgdjEuNC4xIChodHRwczovL2dpdGh1Yi5jb20vZXRlcm5pY29kZS9ib290c3RyYXAtZGF0ZXBpY2tlcilcclxuICpcclxuICogQ29weXJpZ2h0IDIwMTIgU3RlZmFuIFBldHJlXHJcbiAqIEltcHJvdmVtZW50cyBieSBBbmRyZXcgUm93bHNcclxuICogTGljZW5zZWQgdW5kZXIgdGhlIEFwYWNoZSBMaWNlbnNlIHYyLjAgKGh0dHA6Ly93d3cuYXBhY2hlLm9yZy9saWNlbnNlcy9MSUNFTlNFLTIuMClcclxuICovXG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1Bc3Npc3RhbnQ6NDAwLDYwMCw3MDAmc3Vic2V0PWhlYnJld1wiKTtcbi5kYXRlcGlja2VyIHtcbiAgcGFkZGluZzogNHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGRpcmVjdGlvbjogbHRyOyB9XG5cbi5kYXRlcGlja2VyLWlubGluZSB7XG4gIHdpZHRoOiAyMjBweDsgfVxuXG4uZGF0ZXBpY2tlci5kYXRlcGlja2VyLXJ0bCB7XG4gIGRpcmVjdGlvbjogcnRsOyB9XG5cbi5kYXRlcGlja2VyLmRhdGVwaWNrZXItcnRsIHRhYmxlIHRyIHRkIHNwYW4ge1xuICBmbG9hdDogcmlnaHQ7IH1cblxuLmRhdGVwaWNrZXItZHJvcGRvd24ge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7IH1cblxuLmRhdGVwaWNrZXItZHJvcGRvd246YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLWxlZnQ6IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDdweCBzb2xpZCAjY2NjO1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuXG4uZGF0ZXBpY2tlci1kcm9wZG93bjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1sZWZ0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiA2cHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLXRvcDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlOyB9XG5cbi5kYXRlcGlja2VyLWRyb3Bkb3duLmRhdGVwaWNrZXItb3JpZW50LWxlZnQ6YmVmb3JlIHtcbiAgbGVmdDogNnB4OyB9XG5cbi5kYXRlcGlja2VyLWRyb3Bkb3duLmRhdGVwaWNrZXItb3JpZW50LWxlZnQ6YWZ0ZXIge1xuICBsZWZ0OiA3cHg7IH1cblxuLmRhdGVwaWNrZXItZHJvcGRvd24uZGF0ZXBpY2tlci1vcmllbnQtcmlnaHQ6YmVmb3JlIHtcbiAgcmlnaHQ6IDZweDsgfVxuXG4uZGF0ZXBpY2tlci1kcm9wZG93bi5kYXRlcGlja2VyLW9yaWVudC1yaWdodDphZnRlciB7XG4gIHJpZ2h0OiA3cHg7IH1cblxuLmRhdGVwaWNrZXItZHJvcGRvd24uZGF0ZXBpY2tlci1vcmllbnQtdG9wOmJlZm9yZSB7XG4gIHRvcDogLTdweDsgfVxuXG4uZGF0ZXBpY2tlci1kcm9wZG93bi5kYXRlcGlja2VyLW9yaWVudC10b3A6YWZ0ZXIge1xuICB0b3A6IC02cHg7IH1cblxuLmRhdGVwaWNrZXItZHJvcGRvd24uZGF0ZXBpY2tlci1vcmllbnQtYm90dG9tOmJlZm9yZSB7XG4gIGJvdHRvbTogLTdweDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLXRvcDogN3B4IHNvbGlkICM5OTk7IH1cblxuLmRhdGVwaWNrZXItZHJvcGRvd24uZGF0ZXBpY2tlci1vcmllbnQtYm90dG9tOmFmdGVyIHtcbiAgYm90dG9tOiAtNnB4O1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItdG9wOiA2cHggc29saWQgI2ZmZjsgfVxuXG4uZGF0ZXBpY2tlciA+IGRpdiB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmRhdGVwaWNrZXIuZGF5cyAuZGF0ZXBpY2tlci1kYXlzLFxuLmRhdGVwaWNrZXIubW9udGhzIC5kYXRlcGlja2VyLW1vbnRocyxcbi5kYXRlcGlja2VyLnllYXJzIC5kYXRlcGlja2VyLXllYXJzIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLmRhdGVwaWNrZXIgdGFibGUge1xuICBtYXJnaW46IDA7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lOyB9XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGgge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyOiBub25lOyB9XG5cbi50YWJsZS1zdHJpcGVkIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLFxuLnRhYmxlLXN0cmlwZWQgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5kYXk6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5kYXkuZm9jdXNlZCB7XG4gIGJhY2tncm91bmQ6ICNlZWVlZWU7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5vbGQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5uZXcge1xuICBjb2xvcjogIzk5OTk5OTsgfVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmRpc2FibGVkOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY29sb3I6ICM5OTk5OTk7XG4gIGN1cnNvcjogZGVmYXVsdDsgfVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3ZlciB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkYjk5O1xuICBib3JkZXItY29sb3I6ICNmZmI3MzM7IH1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3Zlcjpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXI6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3Zlcjpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyLmFjdGl2ZSxcbi5vcGVuIC5kcm9wZG93bi10b2dnbGUuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheSxcbi5vcGVuIC5kcm9wZG93bi10b2dnbGUuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3Zlcixcbi5vcGVuIC5kcm9wZG93bi10b2dnbGUuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZCxcbi5vcGVuIC5kcm9wZG93bi10b2dnbGUuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3ZlciB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjZDcwO1xuICBib3JkZXItY29sb3I6ICNmNTllMDA7IH1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXI6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXI6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXIuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXIuYWN0aXZlLFxuLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LFxuLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyLFxuLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkLFxuLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTsgfVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyLmRpc2FibGVkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3Zlci5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5W2Rpc2FibGVkXSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyW2Rpc2FibGVkXSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkW2Rpc2FibGVkXSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyW2Rpc2FibGVkXSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZCxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXIuZGlzYWJsZWQ6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZC5kaXNhYmxlZDpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyLmRpc2FibGVkOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXlbZGlzYWJsZWRdOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXJbZGlzYWJsZWRdOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWRbZGlzYWJsZWRdOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXJbZGlzYWJsZWRdOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3Zlci5kaXNhYmxlZDpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkLmRpc2FibGVkOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXIuZGlzYWJsZWQ6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheVtkaXNhYmxlZF06Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3ZlcltkaXNhYmxlZF06Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZFtkaXNhYmxlZF06Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3ZlcltkaXNhYmxlZF06Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXI6Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXI6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3Zlci5kaXNhYmxlZDphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZC5kaXNhYmxlZDphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3Zlci5kaXNhYmxlZDphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheVtkaXNhYmxlZF06YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXJbZGlzYWJsZWRdOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkW2Rpc2FibGVkXTphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3ZlcltkaXNhYmxlZF06YWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3ZlcjphY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6YWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyLmRpc2FibGVkLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkLmRpc2FibGVkLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyLmRpc2FibGVkLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5W2Rpc2FibGVkXS5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3ZlcltkaXNhYmxlZF0uYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWRbZGlzYWJsZWRdLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyW2Rpc2FibGVkXS5hY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuYWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyLmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZC5hY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXIuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZGI5OTtcbiAgYm9yZGVyLWNvbG9yOiAjZmZiNzMzOyB9XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyOmhvdmVyIHtcbiAgY29sb3I6ICMwMDA7IH1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuYWN0aXZlOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7IH1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLmRpc2FibGVkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UuZGlzYWJsZWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZWVlZWVlO1xuICBib3JkZXItcmFkaXVzOiAwOyB9XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXk6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkOmhvdmVyIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2NhNzc7XG4gIGJvcmRlci1jb2xvcjogI2YxYTQxNztcbiAgYm9yZGVyLXJhZGl1czogMDsgfVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5OmhvdmVyOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZDpob3Zlcjpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5OmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXk6aG92ZXI6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZDpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkOmhvdmVyOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXk6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXk6aG92ZXI6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6aG92ZXI6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXk6aG92ZXIuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6aG92ZXIuYWN0aXZlLFxuLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LFxuLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5OmhvdmVyLFxuLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkLFxuLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkOmhvdmVyIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGJiNTE7XG4gIGJvcmRlci1jb2xvcjogI2JmODAwYzsgfVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTpob3ZlcjphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZDphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZDpob3ZlcjphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTpob3Zlci5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZC5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZDpob3Zlci5hY3RpdmUsXG4ub3BlbiAuZHJvcGRvd24tdG9nZ2xlLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXksXG4ub3BlbiAuZHJvcGRvd24tdG9nZ2xlLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXk6aG92ZXIsXG4ub3BlbiAuZHJvcGRvd24tdG9nZ2xlLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQsXG4ub3BlbiAuZHJvcGRvd24tdG9nZ2xlLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lOyB9XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXk6aG92ZXIuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZC5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkOmhvdmVyLmRpc2FibGVkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXlbZGlzYWJsZWRdLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXk6aG92ZXJbZGlzYWJsZWRdLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWRbZGlzYWJsZWRdLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6aG92ZXJbZGlzYWJsZWRdLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5OmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTpob3Zlci5kaXNhYmxlZDpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkLmRpc2FibGVkOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6aG92ZXIuZGlzYWJsZWQ6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheVtkaXNhYmxlZF06aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTpob3ZlcltkaXNhYmxlZF06aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZFtkaXNhYmxlZF06aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZDpob3ZlcltkaXNhYmxlZF06aG92ZXIsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXk6aG92ZXIsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXk6aG92ZXI6aG92ZXIsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6aG92ZXIsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6aG92ZXI6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZDpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5OmhvdmVyLmRpc2FibGVkOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQuZGlzYWJsZWQ6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZDpob3Zlci5kaXNhYmxlZDpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5W2Rpc2FibGVkXTpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5OmhvdmVyW2Rpc2FibGVkXTpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkW2Rpc2FibGVkXTpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkOmhvdmVyW2Rpc2FibGVkXTpmb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTpmb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTpob3Zlcjpmb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZDpmb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZDpob3Zlcjpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5OmhvdmVyLmRpc2FibGVkOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkLmRpc2FibGVkOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkOmhvdmVyLmRpc2FibGVkOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5W2Rpc2FibGVkXTphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTpob3ZlcltkaXNhYmxlZF06YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWRbZGlzYWJsZWRdOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkOmhvdmVyW2Rpc2FibGVkXTphY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXk6YWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5OmhvdmVyOmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZDphY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6aG92ZXI6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXk6aG92ZXIuZGlzYWJsZWQuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQuZGlzYWJsZWQuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6aG92ZXIuZGlzYWJsZWQuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXlbZGlzYWJsZWRdLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5OmhvdmVyW2Rpc2FibGVkXS5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZFtkaXNhYmxlZF0uYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6aG92ZXJbZGlzYWJsZWRdLmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5hY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXk6aG92ZXIuYWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkLmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZDpob3Zlci5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdjYTc3O1xuICBib3JkZXItY29sb3I6ICNmMWE0MTc7IH1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQ6aG92ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk5OTk5OTtcbiAgYm9yZGVyLWNvbG9yOiAjNTU1NTU1O1xuICB0ZXh0LXNoYWRvdzogMCAtMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTsgfVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmhvdmVyOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQ6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDpob3Zlcjpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQ6aG92ZXI6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkOmhvdmVyOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQ6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQ6aG92ZXI6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQ6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQ6aG92ZXI6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQ6aG92ZXIuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQ6aG92ZXIuYWN0aXZlLFxuLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLFxuLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmhvdmVyLFxuLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkLFxuLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NTg1ODU7XG4gIGJvcmRlci1jb2xvcjogIzM3MzczNzsgfVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDpob3ZlcjphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDpob3ZlcjphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDpob3Zlci5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZC5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDpob3Zlci5hY3RpdmUsXG4ub3BlbiAuZHJvcGRvd24tdG9nZ2xlLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQsXG4ub3BlbiAuZHJvcGRvd24tdG9nZ2xlLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQ6aG92ZXIsXG4ub3BlbiAuZHJvcGRvd24tdG9nZ2xlLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQsXG4ub3BlbiAuZHJvcGRvd24tdG9nZ2xlLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lOyB9XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQ6aG92ZXIuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZC5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkOmhvdmVyLmRpc2FibGVkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWRbZGlzYWJsZWRdLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQ6aG92ZXJbZGlzYWJsZWRdLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWRbZGlzYWJsZWRdLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQ6aG92ZXJbZGlzYWJsZWRdLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQ6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDpob3Zlci5kaXNhYmxlZDpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkLmRpc2FibGVkOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQ6aG92ZXIuZGlzYWJsZWQ6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZFtkaXNhYmxlZF06aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDpob3ZlcltkaXNhYmxlZF06aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZFtkaXNhYmxlZF06aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDpob3ZlcltkaXNhYmxlZF06aG92ZXIsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQ6aG92ZXIsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQ6aG92ZXI6aG92ZXIsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQ6aG92ZXIsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQ6aG92ZXI6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmhvdmVyLmRpc2FibGVkOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQuZGlzYWJsZWQ6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDpob3Zlci5kaXNhYmxlZDpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkW2Rpc2FibGVkXTpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmhvdmVyW2Rpc2FibGVkXTpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkW2Rpc2FibGVkXTpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkOmhvdmVyW2Rpc2FibGVkXTpmb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDpmb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDpob3Zlcjpmb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDpmb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDpob3Zlcjpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmhvdmVyLmRpc2FibGVkOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkLmRpc2FibGVkOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkOmhvdmVyLmRpc2FibGVkOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkW2Rpc2FibGVkXTphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDpob3ZlcltkaXNhYmxlZF06YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWRbZGlzYWJsZWRdOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkOmhvdmVyW2Rpc2FibGVkXTphY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQ6YWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmhvdmVyOmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDphY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQ6aG92ZXI6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQ6aG92ZXIuZGlzYWJsZWQuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQuZGlzYWJsZWQuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQ6aG92ZXIuZGlzYWJsZWQuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWRbZGlzYWJsZWRdLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmhvdmVyW2Rpc2FibGVkXS5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZFtkaXNhYmxlZF0uYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQ6aG92ZXJbZGlzYWJsZWRdLmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5hY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQ6aG92ZXIuYWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkLmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDpob3Zlci5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTk5OTk5O1xuICBib3JkZXItY29sb3I6ICM1NTU1NTU7IH1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MjhiY2E7XG4gIGJvcmRlci1jb2xvcjogIzM1N2ViZDtcbiAgdGV4dC1zaGFkb3c6IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7IH1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3ZlcjphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXIuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5hY3RpdmUsXG4ub3BlbiAuZHJvcGRvd24tdG9nZ2xlLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLFxuLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3Zlcixcbi5vcGVuIC5kcm9wZG93bi10b2dnbGUuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQsXG4ub3BlbiAuZHJvcGRvd24tdG9nZ2xlLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjc2YjE7XG4gIGJvcmRlci1jb2xvcjogIzI4NWU4ZTsgfVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXI6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3Zlci5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyLmFjdGl2ZSxcbi5vcGVuIC5kcm9wZG93bi10b2dnbGUuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUsXG4ub3BlbiAuZHJvcGRvd24tdG9nZ2xlLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyLFxuLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZCxcbi5vcGVuIC5kcm9wZG93bi10b2dnbGUuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lOyB9XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3Zlci5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZC5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZVtkaXNhYmxlZF0sXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXJbZGlzYWJsZWRdLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkW2Rpc2FibGVkXSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcltkaXNhYmxlZF0sXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyLmRpc2FibGVkOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkLmRpc2FibGVkOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyLmRpc2FibGVkOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlW2Rpc2FibGVkXTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3ZlcltkaXNhYmxlZF06aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWRbZGlzYWJsZWRdOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyW2Rpc2FibGVkXTpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXIsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXI6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXIuZGlzYWJsZWQ6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQuZGlzYWJsZWQ6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIuZGlzYWJsZWQ6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmVbZGlzYWJsZWRdOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyW2Rpc2FibGVkXTpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZFtkaXNhYmxlZF06Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXJbZGlzYWJsZWRdOmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpmb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXI6Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3Zlcjpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXIuZGlzYWJsZWQ6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkLmRpc2FibGVkOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5kaXNhYmxlZDphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmVbZGlzYWJsZWRdOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3ZlcltkaXNhYmxlZF06YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkW2Rpc2FibGVkXTphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXJbZGlzYWJsZWRdOmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6YWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3ZlcjphY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXI6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3Zlci5kaXNhYmxlZC5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQuZGlzYWJsZWQuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyLmRpc2FibGVkLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZVtkaXNhYmxlZF0uYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyW2Rpc2FibGVkXS5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWRbZGlzYWJsZWRdLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcltkaXNhYmxlZF0uYWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5hY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyLmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQuYWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDI4YmNhO1xuICBib3JkZXItY29sb3I6ICMzNTdlYmQ7IH1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjMlO1xuICBoZWlnaHQ6IDU0cHg7XG4gIGxpbmUtaGVpZ2h0OiA1NHB4O1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAxJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItcmFkaXVzOiA0cHg7IH1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNlZWVlZWU7IH1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uZGlzYWJsZWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjb2xvcjogIzk5OTk5OTtcbiAgY3Vyc29yOiBkZWZhdWx0OyB9XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MjhiY2E7XG4gIGJvcmRlci1jb2xvcjogIzM1N2ViZDtcbiAgdGV4dC1zaGFkb3c6IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7IH1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlcjpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXI6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlcjpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyLmFjdGl2ZSxcbi5vcGVuIC5kcm9wZG93bi10b2dnbGUuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZSxcbi5vcGVuIC5kcm9wZG93bi10b2dnbGUuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlcixcbi5vcGVuIC5kcm9wZG93bi10b2dnbGUuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZCxcbi5vcGVuIC5kcm9wZG93bi10b2dnbGUuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI3NmIxO1xuICBib3JkZXItY29sb3I6ICMyODVlOGU7IH1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXI6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXI6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXIuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIuYWN0aXZlLFxuLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLFxuLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyLFxuLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkLFxuLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTsgfVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyLmRpc2FibGVkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlW2Rpc2FibGVkXSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyW2Rpc2FibGVkXSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkW2Rpc2FibGVkXSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyW2Rpc2FibGVkXSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZCxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXIuZGlzYWJsZWQ6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZC5kaXNhYmxlZDpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyLmRpc2FibGVkOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmVbZGlzYWJsZWRdOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXJbZGlzYWJsZWRdOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWRbZGlzYWJsZWRdOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXJbZGlzYWJsZWRdOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlci5kaXNhYmxlZDpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkLmRpc2FibGVkOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIuZGlzYWJsZWQ6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZVtkaXNhYmxlZF06Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3ZlcltkaXNhYmxlZF06Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZFtkaXNhYmxlZF06Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcltkaXNhYmxlZF06Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXI6Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXI6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlci5kaXNhYmxlZDphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZC5kaXNhYmxlZDphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5kaXNhYmxlZDphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZVtkaXNhYmxlZF06YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXJbZGlzYWJsZWRdOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkW2Rpc2FibGVkXTphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcltkaXNhYmxlZF06YWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3ZlcjphY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6YWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyLmRpc2FibGVkLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkLmRpc2FibGVkLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyLmRpc2FibGVkLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlW2Rpc2FibGVkXS5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3ZlcltkaXNhYmxlZF0uYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWRbZGlzYWJsZWRdLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyW2Rpc2FibGVkXS5hY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuYWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyLmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZC5hY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQyOGJjYTtcbiAgYm9yZGVyLWNvbG9yOiAjMzU3ZWJkOyB9XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4ub2xkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5uZXcge1xuICBjb2xvcjogIzk5OTk5OTsgfVxuXG4uZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci1zd2l0Y2gge1xuICB3aWR0aDogMTQ1cHg7IH1cblxuLmRhdGVwaWNrZXIgdGhlYWQgdHI6Zmlyc3QtY2hpbGQgdGgsXG4uZGF0ZXBpY2tlciB0Zm9vdCB0ciB0aCB7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4uZGF0ZXBpY2tlciB0aGVhZCB0cjpmaXJzdC1jaGlsZCB0aDpob3Zlcixcbi5kYXRlcGlja2VyIHRmb290IHRyIHRoOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2VlZWVlZTsgfVxuXG4uZGF0ZXBpY2tlciAuY3cge1xuICBmb250LXNpemU6IDEwcHg7XG4gIHdpZHRoOiAxMnB4O1xuICBwYWRkaW5nOiAwIDJweCAwIDVweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG4uZGF0ZXBpY2tlciB0aGVhZCB0cjpmaXJzdC1jaGlsZCAuY3cge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5pbnB1dC1ncm91cC5kYXRlIC5pbnB1dC1ncm91cC1hZGRvbiB7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4uaW5wdXQtZGF0ZXJhbmdlIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmlucHV0LWRhdGVyYW5nZSBpbnB1dCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4uaW5wdXQtZGF0ZXJhbmdlIGlucHV0OmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXJhZGl1czogM3B4IDAgMCAzcHg7IH1cblxuLmlucHV0LWRhdGVyYW5nZSBpbnB1dDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJhZGl1czogMCAzcHggM3B4IDA7IH1cblxuLmlucHV0LWRhdGVyYW5nZSAuaW5wdXQtZ3JvdXAtYWRkb24ge1xuICB3aWR0aDogYXV0bztcbiAgbWluLXdpZHRoOiAxNnB4O1xuICBwYWRkaW5nOiA0cHggNXB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXNoYWRvdzogMCAxcHggMCAjZmZmO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xuICBib3JkZXI6IHNvbGlkICNjY2NjY2M7XG4gIGJvcmRlci13aWR0aDogMXB4IDA7XG4gIG1hcmdpbi1sZWZ0OiAtNXB4O1xuICBtYXJnaW4tcmlnaHQ6IC01cHg7IH1cblxuLypcclxuICogQm9vdHN0cmFwIHYzLjMuMiAoaHR0cDovL2dldGJvb3RzdHJhcC5jb20pXHJcbiAqIENvcHlyaWdodCAyMDExLTIwMTUgVHdpdHRlciwgSW5jLlxyXG4gKiBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL21hc3Rlci9MSUNFTlNFKVxyXG4qL1xuLmJvb3RzdHJhcC1pc28ge1xuICAvKiEgbm9ybWFsaXplLmNzcyB2My4wLjIgfCBNSVQgTGljZW5zZSB8IGdpdC5pby9ub3JtYWxpemUgKi9cbiAgLyohIFNvdXJjZTogaHR0cHM6Ly9naXRodWIuY29tL2g1YnAvaHRtbDUtYm9pbGVycGxhdGUvYmxvYi9tYXN0ZXIvc3JjL2Nzcy9tYWluLmNzcyAqLyB9XG5cbi5ib290c3RyYXAtaXNvIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IH1cblxuLmJvb3RzdHJhcC1pc28gYm9keSB7XG4gIG1hcmdpbjogMDsgfVxuXG4uYm9vdHN0cmFwLWlzbyBhcnRpY2xlLFxuLmJvb3RzdHJhcC1pc28gYXNpZGUsXG4uYm9vdHN0cmFwLWlzbyBkZXRhaWxzLFxuLmJvb3RzdHJhcC1pc28gZmlnY2FwdGlvbixcbi5ib290c3RyYXAtaXNvIGZpZ3VyZSxcbi5ib290c3RyYXAtaXNvIGZvb3Rlcixcbi5ib290c3RyYXAtaXNvIGhlYWRlcixcbi5ib290c3RyYXAtaXNvIGhncm91cCxcbi5ib290c3RyYXAtaXNvIG1haW4sXG4uYm9vdHN0cmFwLWlzbyBtZW51LFxuLmJvb3RzdHJhcC1pc28gbmF2LFxuLmJvb3RzdHJhcC1pc28gc2VjdGlvbixcbi5ib290c3RyYXAtaXNvIHN1bW1hcnkge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4uYm9vdHN0cmFwLWlzbyBhdWRpbyxcbi5ib290c3RyYXAtaXNvIGNhbnZhcyxcbi5ib290c3RyYXAtaXNvIHByb2dyZXNzLFxuLmJvb3RzdHJhcC1pc28gdmlkZW8ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgfVxuXG4uYm9vdHN0cmFwLWlzbyBhdWRpbzpub3QoW2NvbnRyb2xzXSkge1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IDA7IH1cblxuLmJvb3RzdHJhcC1pc28gW2hpZGRlbl0sXG4uYm9vdHN0cmFwLWlzbyB0ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmJvb3RzdHJhcC1pc28gYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5ib290c3RyYXAtaXNvIGE6YWN0aXZlLFxuLmJvb3RzdHJhcC1pc28gYTpob3ZlciB7XG4gIG91dGxpbmU6IDA7IH1cblxuLmJvb3RzdHJhcC1pc28gYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkOyB9XG5cbi5ib290c3RyYXAtaXNvIGIsXG4uYm9vdHN0cmFwLWlzbyBzdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZDsgfVxuXG4uYm9vdHN0cmFwLWlzbyBkZm4ge1xuICBmb250LXN0eWxlOiBpdGFsaWM7IH1cblxuLmJvb3RzdHJhcC1pc28gaDEge1xuICBmb250LXNpemU6IDJlbTtcbiAgbWFyZ2luOiAwLjY3ZW0gMDsgfVxuXG4uYm9vdHN0cmFwLWlzbyBtYXJrIHtcbiAgYmFja2dyb3VuZDogI2ZmMDtcbiAgY29sb3I6ICMwMDA7IH1cblxuLmJvb3RzdHJhcC1pc28gc21hbGwge1xuICBmb250LXNpemU6IDgwJTsgfVxuXG4uYm9vdHN0cmFwLWlzbyBzdWIsXG4uYm9vdHN0cmFwLWlzbyBzdXAge1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyB9XG5cbi5ib290c3RyYXAtaXNvIHN1cCB7XG4gIHRvcDogLTAuNWVtOyB9XG5cbi5ib290c3RyYXAtaXNvIHN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTsgfVxuXG4uYm9vdHN0cmFwLWlzbyBpbWcge1xuICBib3JkZXI6IDA7IH1cblxuLmJvb3RzdHJhcC1pc28gc3ZnOm5vdCg6cm9vdCkge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5ib290c3RyYXAtaXNvIGZpZ3VyZSB7XG4gIG1hcmdpbjogMWVtIDQwcHg7IH1cblxuLmJvb3RzdHJhcC1pc28gaHIge1xuICAtbW96LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgaGVpZ2h0OiAwOyB9XG5cbi5ib290c3RyYXAtaXNvIHByZSB7XG4gIG92ZXJmbG93OiBhdXRvOyB9XG5cbi5ib290c3RyYXAtaXNvIGNvZGUsXG4uYm9vdHN0cmFwLWlzbyBrYmQsXG4uYm9vdHN0cmFwLWlzbyBwcmUsXG4uYm9vdHN0cmFwLWlzbyBzYW1wIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlO1xuICBmb250LXNpemU6IDFlbTsgfVxuXG4uYm9vdHN0cmFwLWlzbyBidXR0b24sXG4uYm9vdHN0cmFwLWlzbyBpbnB1dCxcbi5ib290c3RyYXAtaXNvIG9wdGdyb3VwLFxuLmJvb3RzdHJhcC1pc28gc2VsZWN0LFxuLmJvb3RzdHJhcC1pc28gdGV4dGFyZWEge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udDogaW5oZXJpdDtcbiAgbWFyZ2luOiAwOyB9XG5cbi5ib290c3RyYXAtaXNvIGJ1dHRvbiB7XG4gIG92ZXJmbG93OiB2aXNpYmxlOyB9XG5cbi5ib290c3RyYXAtaXNvIGJ1dHRvbixcbi5ib290c3RyYXAtaXNvIHNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lOyB9XG5cbi5ib290c3RyYXAtaXNvIGJ1dHRvbixcbi5ib290c3RyYXAtaXNvIGh0bWwgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSxcbi5ib290c3RyYXAtaXNvIGlucHV0W3R5cGU9XCJyZXNldFwiXSxcbi5ib290c3RyYXAtaXNvIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5ib290c3RyYXAtaXNvIGJ1dHRvbltkaXNhYmxlZF0sXG4uYm9vdHN0cmFwLWlzbyBodG1sIGlucHV0W2Rpc2FibGVkXSB7XG4gIGN1cnNvcjogZGVmYXVsdDsgfVxuXG4uYm9vdHN0cmFwLWlzbyBidXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG4uYm9vdHN0cmFwLWlzbyBpbnB1dDo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMDsgfVxuXG4uYm9vdHN0cmFwLWlzbyBpbnB1dCB7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7IH1cblxuLmJvb3RzdHJhcC1pc28gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxuLmJvb3RzdHJhcC1pc28gaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMDsgfVxuXG4uYm9vdHN0cmFwLWlzbyBpbnB1dFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuLmJvb3RzdHJhcC1pc28gaW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bzsgfVxuXG4uYm9vdHN0cmFwLWlzbyBpbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG4gIC1tb3otYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIC13ZWJraXQtYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyB9XG5cbi5ib290c3RyYXAtaXNvIGlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sXG4uYm9vdHN0cmFwLWlzbyBpbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyB9XG5cbi5ib290c3RyYXAtaXNvIGZpZWxkc2V0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2MwYzBjMDtcbiAgbWFyZ2luOiAwIDJweDtcbiAgcGFkZGluZzogMC4zNWVtIDAuNjI1ZW0gMC43NWVtOyB9XG5cbi5ib290c3RyYXAtaXNvIGxlZ2VuZCB7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMDsgfVxuXG4uYm9vdHN0cmFwLWlzbyB0ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvOyB9XG5cbi5ib290c3RyYXAtaXNvIG9wdGdyb3VwIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cblxuLmJvb3RzdHJhcC1pc28gdGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDsgfVxuXG4uYm9vdHN0cmFwLWlzbyB0ZCxcbi5ib290c3RyYXAtaXNvIHRoIHtcbiAgcGFkZGluZzogMDsgfVxuXG5AbWVkaWEgcHJpbnQge1xuICAuYm9vdHN0cmFwLWlzbyAqLFxuICAuYm9vdHN0cmFwLWlzbyAqOmJlZm9yZSxcbiAgLmJvb3RzdHJhcC1pc28gKjphZnRlciB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5ib290c3RyYXAtaXNvIGEsXG4gIC5ib290c3RyYXAtaXNvIGE6dmlzaXRlZCB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgLmJvb3RzdHJhcC1pc28gYVtocmVmXTphZnRlciB7XG4gICAgY29udGVudDogXCIgKFwiIGF0dHIoaHJlZikgXCIpXCI7IH1cbiAgLmJvb3RzdHJhcC1pc28gYWJiclt0aXRsZV06YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIChcIiBhdHRyKHRpdGxlKSBcIilcIjsgfVxuICAuYm9vdHN0cmFwLWlzbyBhW2hyZWZePVwiI1wiXTphZnRlcixcbiAgLmJvb3RzdHJhcC1pc28gYVtocmVmXj1cImphdmFzY3JpcHQ6XCJdOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiOyB9XG4gIC5ib290c3RyYXAtaXNvIHByZSxcbiAgLmJvb3RzdHJhcC1pc28gYmxvY2txdW90ZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzk5OTtcbiAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7IH1cbiAgLmJvb3RzdHJhcC1pc28gdGhlYWQge1xuICAgIGRpc3BsYXk6IHRhYmxlLWhlYWRlci1ncm91cDsgfVxuICAuYm9vdHN0cmFwLWlzbyB0cixcbiAgLmJvb3RzdHJhcC1pc28gaW1nIHtcbiAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7IH1cbiAgLmJvb3RzdHJhcC1pc28gaW1nIHtcbiAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfVxuICAuYm9vdHN0cmFwLWlzbyBwLFxuICAuYm9vdHN0cmFwLWlzbyBoMixcbiAgLmJvb3RzdHJhcC1pc28gaDMge1xuICAgIG9ycGhhbnM6IDM7XG4gICAgd2lkb3dzOiAzOyB9XG4gIC5ib290c3RyYXAtaXNvIGgyLFxuICAuYm9vdHN0cmFwLWlzbyBoMyB7XG4gICAgcGFnZS1icmVhay1hZnRlcjogYXZvaWQ7IH1cbiAgLmJvb3RzdHJhcC1pc28gc2VsZWN0IHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmICFpbXBvcnRhbnQ7IH1cbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhciB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuYnRuID4gLmNhcmV0LFxuICAuYm9vdHN0cmFwLWlzbyAuZHJvcHVwID4gLmJ0biA+IC5jYXJldCB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogIzAwMCAhaW1wb3J0YW50OyB9XG4gIC5ib290c3RyYXAtaXNvIC5sYWJlbCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzAwMDsgfVxuICAuYm9vdHN0cmFwLWlzbyAudGFibGUge1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2UgIWltcG9ydGFudDsgfVxuICAuYm9vdHN0cmFwLWlzbyAudGFibGUgdGQsXG4gIC5ib290c3RyYXAtaXNvIC50YWJsZSB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50OyB9XG4gIC5ib290c3RyYXAtaXNvIC50YWJsZS1ib3JkZXJlZCB0aCxcbiAgLmJvb3RzdHJhcC1pc28gLnRhYmxlLWJvcmRlcmVkIHRkIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkICFpbXBvcnRhbnQ7IH0gfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdHbHlwaGljb25zIEhhbGZsaW5ncyc7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvZ2x5cGhpY29ucy1oYWxmbGluZ3MtcmVndWxhci5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvZ2x5cGhpY29ucy1oYWxmbGluZ3MtcmVndWxhci5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9nbHlwaGljb25zLWhhbGZsaW5ncy1yZWd1bGFyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9nbHlwaGljb25zLWhhbGZsaW5ncy1yZWd1bGFyLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvZ2x5cGhpY29ucy1oYWxmbGluZ3MtcmVndWxhci50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL2dseXBoaWNvbnMtaGFsZmxpbmdzLXJlZ3VsYXIuc3ZnI2dseXBoaWNvbnNfaGFsZmxpbmdzcmVndWxhclwiKSBmb3JtYXQoXCJzdmdcIik7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAxcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6ICdHbHlwaGljb25zIEhhbGZsaW5ncyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tYXN0ZXJpc2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDJhXCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwyYlwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tZXVybzpiZWZvcmUsXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWV1cjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMjBhY1wiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDIyMTJcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWNsb3VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwyNjAxXCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1lbnZlbG9wZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMjcwOVwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tcGVuY2lsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwyNzBmXCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1nbGFzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwMVwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tbXVzaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDJcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXNlYXJjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwM1wiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24taGVhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDVcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXN0YXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDZcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXN0YXItZW1wdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDdcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXVzZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDhcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWZpbG06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDlcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXRoLWxhcmdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDEwXCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi10aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxMVwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tdGgtbGlzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxMlwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTNcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXJlbW92ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxNFwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tem9vbS1pbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxNVwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tem9vbS1vdXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTZcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxN1wiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tc2lnbmFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDE4XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1jb2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTlcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXRyYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDIwXCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1ob21lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDIxXCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1maWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDIyXCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi10aW1lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDIzXCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1yb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDI0XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1kb3dubG9hZC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjVcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWRvd25sb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDI2XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi11cGxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjdcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWluYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDI4XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1wbGF5LWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyOVwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tcmVwZWF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDMwXCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1yZWZyZXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDMxXCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1saXN0LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzMlwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tbG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzM1wiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tZmxhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzNFwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24taGVhZHBob25lczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzNVwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tdm9sdW1lLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzNlwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tdm9sdW1lLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzdcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXZvbHVtZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzOFwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tcXJjb2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDM5XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1iYXJjb2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQwXCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi10YWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDFcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXRhZ3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDJcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDNcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWJvb2ttYXJrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQ0XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1wcmludDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0NVwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tY2FtZXJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQ2XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1mb250OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQ3XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1ib2xkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQ4XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1pdGFsaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDlcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXRleHQtaGVpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDUwXCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi10ZXh0LXdpZHRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDUxXCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1hbGlnbi1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDUyXCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1hbGlnbi1jZW50ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTNcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWFsaWduLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDU0XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1hbGlnbi1qdXN0aWZ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDU1XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1saXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDU2XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1pbmRlbnQtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1N1wiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24taW5kZW50LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDU4XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1mYWNldGltZS12aWRlbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1OVwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tcGljdHVyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2MFwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tbWFwLW1hcmtlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2MlwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tYWRqdXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDYzXCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi10aW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDY0XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1lZGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDY1XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1zaGFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2NlwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjdcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLW1vdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjhcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXN0ZXAtYmFja3dhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjlcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWZhc3QtYmFja3dhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzBcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWJhY2t3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDcxXCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1wbGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDcyXCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1wYXVzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3M1wiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tc3RvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3NFwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tZm9yd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3NVwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tZmFzdC1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDc2XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1zdGVwLWZvcndhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzdcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWVqZWN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDc4XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1jaGV2cm9uLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzlcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWNoZXZyb24tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODBcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXBsdXMtc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4MVwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tbWludXMtc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4MlwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tcmVtb3ZlLXNpZ246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODNcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLW9rLXNpZ246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODRcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXF1ZXN0aW9uLXNpZ246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODVcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWluZm8tc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4NlwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tc2NyZWVuc2hvdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4N1wiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tcmVtb3ZlLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4OFwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tb2stY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDg5XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1iYW4tY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDkwXCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1hcnJvdy1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDkxXCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1hcnJvdy1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5MlwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tYXJyb3ctdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOTNcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWFycm93LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOTRcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXNoYXJlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5NVwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tcmVzaXplLWZ1bGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOTZcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXJlc2l6ZS1zbWFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5N1wiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tZXhjbGFtYXRpb24tc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEwMVwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tZ2lmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEwMlwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tbGVhZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEwM1wiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tZmlyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEwNFwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tZXllLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMDVcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWV5ZS1jbG9zZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEwNlwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24td2FybmluZy1zaWduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTA3XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1wbGFuZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEwOFwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tY2FsZW5kYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMDlcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXJhbmRvbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTExMFwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tY29tbWVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTExMVwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tbWFnbmV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTEyXCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1jaGV2cm9uLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTEzXCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1jaGV2cm9uLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMTRcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXJldHdlZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMTVcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXNob3BwaW5nLWNhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMTZcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWZvbGRlci1jbG9zZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTExN1wiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tZm9sZGVyLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMThcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXJlc2l6ZS12ZXJ0aWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTExOVwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tcmVzaXplLWhvcml6b250YWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMjBcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWhkZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyMVwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tYnVsbGhvcm46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMjJcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWJlbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMjNcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWNlcnRpZmljYXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTI0XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi10aHVtYnMtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMjVcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXRodW1icy1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTI2XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1oYW5kLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTI3XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1oYW5kLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMjhcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWhhbmQtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMjlcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWhhbmQtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEzMFwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tY2lyY2xlLWFycm93LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTMxXCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1jaXJjbGUtYXJyb3ctbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEzMlwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tY2lyY2xlLWFycm93LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTMzXCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1jaXJjbGUtYXJyb3ctZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEzNFwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tZ2xvYmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMzVcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXdyZW5jaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEzNlwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tdGFza3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMzdcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWZpbHRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEzOFwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tYnJpZWZjYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTM5XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1mdWxsc2NyZWVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTQwXCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1kYXNoYm9hcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNDFcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXBhcGVyY2xpcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE0MlwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24taGVhcnQtZW1wdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNDNcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWxpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNDRcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXBob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTQ1XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1wdXNocGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTQ2XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi11c2Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNDhcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWdicDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE0OVwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tc29ydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE1MFwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tc29ydC1ieS1hbHBoYWJldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE1MVwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tc29ydC1ieS1hbHBoYWJldC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNTJcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXNvcnQtYnktb3JkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNTNcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXNvcnQtYnktb3JkZXItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTU0XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1zb3J0LWJ5LWF0dHJpYnV0ZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNTVcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXNvcnQtYnktYXR0cmlidXRlcy1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNTZcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXVuY2hlY2tlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE1N1wiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tZXhwYW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTU4XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1jb2xsYXBzZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTU5XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1jb2xsYXBzZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE2MFwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tbG9nLWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTYxXCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1mbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE2MlwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tbG9nLW91dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE2M1wiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tbmV3LXdpbmRvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE2NFwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tcmVjb3JkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTY1XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1zYXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTY2XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTY3XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1zYXZlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE2OFwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24taW1wb3J0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTY5XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1leHBvcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNzBcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXNlbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNzFcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWZsb3BweS1kaXNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTcyXCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1mbG9wcHktc2F2ZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNzNcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWZsb3BweS1yZW1vdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNzRcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWZsb3BweS1zYXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTc1XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1mbG9wcHktb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE3NlwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tY3JlZGl0LWNhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNzdcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXRyYW5zZmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTc4XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1jdXRsZXJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTc5XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1oZWFkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxODBcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWNvbXByZXNzZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxODFcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWVhcnBob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTgyXCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1waG9uZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxODNcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXRvd2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTg0XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1zdGF0czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE4NVwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tc2QtdmlkZW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxODZcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWhkLXZpZGVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTg3XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1zdWJ0aXRsZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxODhcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXNvdW5kLXN0ZXJlbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE4OVwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tc291bmQtZG9sYnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxOTBcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXNvdW5kLTUtMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE5MVwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tc291bmQtNi0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTkyXCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1zb3VuZC03LTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxOTNcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWNvcHlyaWdodC1tYXJrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTk0XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1yZWdpc3RyYXRpb24tbWFyazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE5NVwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tY2xvdWQtZG93bmxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxOTdcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWNsb3VkLXVwbG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE5OFwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tdHJlZS1jb25pZmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTk5XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi10cmVlLWRlY2lkdW91czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIwMFwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tY2Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMDFcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXNhdmUtZmlsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIwMlwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tb3Blbi1maWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjAzXCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1sZXZlbC11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIwNFwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tY29weTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIwNVwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tcGFzdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMDZcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWFsZXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjA5XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1lcXVhbGl6ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMTBcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWtpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMTFcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXF1ZWVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjEyXCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1wYXduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjEzXCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1iaXNob3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMTRcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWtuaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIxNVwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tYmFieS1mb3JtdWxhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjE2XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi10ZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwyNmZhXCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1ibGFja2JvYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjE4XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1iZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMTlcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWFwcGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGZmXCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1lcmFzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIyMVwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24taG91cmdsYXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwyMzFiXCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1sYW1wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjIzXCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1kdXBsaWNhdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMjRcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXBpZ2d5LWJhbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMjVcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXNjaXNzb3JzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjI2XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1iaXRjb2luOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjI3XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1idGM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMjdcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXhidDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIyN1wiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24teWVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwwMGE1XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1qcHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDAwYTVcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXJ1YmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwyMGJkXCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1ydWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDIwYmRcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXNjYWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjMwXCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1pY2UtbG9sbHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMzFcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWljZS1sb2xseS10YXN0ZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMzJcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWVkdWNhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIzM1wiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tb3B0aW9uLWhvcml6b250YWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMzRcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLW9wdGlvbi12ZXJ0aWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIzNVwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tbWVudS1oYW1idXJnZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMzZcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLW1vZGFsLXdpbmRvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIzN1wiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tb2lsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjM4XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1ncmFpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIzOVwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tc3VuZ2xhc3NlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI0MFwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tdGV4dC1zaXplOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjQxXCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi10ZXh0LWNvbG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjQyXCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi10ZXh0LWJhY2tncm91bmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNDNcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLW9iamVjdC1hbGlnbi10b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNDRcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLW9iamVjdC1hbGlnbi1ib3R0b206YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNDVcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLW9iamVjdC1hbGlnbi1ob3Jpem9udGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjQ2XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1vYmplY3QtYWxpZ24tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI0N1wiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tb2JqZWN0LWFsaWduLXZlcnRpY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjQ4XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1vYmplY3QtYWxpZ24tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNDlcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXRyaWFuZ2xlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjUwXCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi10cmlhbmdsZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjUxXCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi10cmlhbmdsZS1ib3R0b206YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNTJcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXRyaWFuZ2xlLXRvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI1M1wiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tY29uc29sZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI1NFwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tc3VwZXJzY3JpcHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNTVcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXN1YnNjcmlwdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI1NlwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tbWVudS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjU3XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1tZW51LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjU4XCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1tZW51LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNTlcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLW1lbnUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNjBcIjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAqIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmJvb3RzdHJhcC1pc28gKjpiZWZvcmUsXG4uYm9vdHN0cmFwLWlzbyAqOmFmdGVyIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmJvb3RzdHJhcC1pc28gaHRtbCB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4uYm9vdHN0cmFwLWlzbyB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmOyB9XG5cbi5ib290c3RyYXAtaXNvIGlucHV0LFxuLmJvb3RzdHJhcC1pc28gYnV0dG9uLFxuLmJvb3RzdHJhcC1pc28gc2VsZWN0LFxuLmJvb3RzdHJhcC1pc28gdGV4dGFyZWEge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDsgfVxuXG4uYm9vdHN0cmFwLWlzbyBhIHtcbiAgY29sb3I6ICMzMzdhYjc7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4uYm9vdHN0cmFwLWlzbyBhOmhvdmVyLFxuLmJvb3RzdHJhcC1pc28gYTpmb2N1cyB7XG4gIGNvbG9yOiAjMjM1MjdjO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG4uYm9vdHN0cmFwLWlzbyBhOmZvY3VzIHtcbiAgb3V0bGluZTogdGhpbiBkb3R0ZWQ7XG4gIG91dGxpbmU6IDVweCBhdXRvIC13ZWJraXQtZm9jdXMtcmluZy1jb2xvcjtcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IH1cblxuLmJvb3RzdHJhcC1pc28gZmlndXJlIHtcbiAgbWFyZ2luOiAwOyB9XG5cbi5ib290c3RyYXAtaXNvIGltZyB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxuLmJvb3RzdHJhcC1pc28gLmltZy1yZXNwb25zaXZlLFxuLmJvb3RzdHJhcC1pc28gLnRodW1ibmFpbCA+IGltZyxcbi5ib290c3RyYXAtaXNvIC50aHVtYm5haWwgYSA+IGltZyxcbi5ib290c3RyYXAtaXNvIC5jYXJvdXNlbC1pbm5lciA+IC5pdGVtID4gaW1nLFxuLmJvb3RzdHJhcC1pc28gLmNhcm91c2VsLWlubmVyID4gLml0ZW0gPiBhID4gaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5ib290c3RyYXAtaXNvIC5pbWctcm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6IDZweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuaW1nLXRodW1ibmFpbCB7XG4gIHBhZGRpbmc6IDRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGRkZGQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5ib290c3RyYXAtaXNvIC5pbWctY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlOyB9XG5cbi5ib290c3RyYXAtaXNvIGhyIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2VlZWVlZTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuc3Itb25seSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogLTFweDtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgYm9yZGVyOiAwOyB9XG5cbi5ib290c3RyYXAtaXNvIC5zci1vbmx5LWZvY3VzYWJsZTphY3RpdmUsXG4uYm9vdHN0cmFwLWlzbyAuc3Itb25seS1mb2N1c2FibGU6Zm9jdXMge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBjbGlwOiBhdXRvOyB9XG5cbi5ib290c3RyYXAtaXNvIGgxLFxuLmJvb3RzdHJhcC1pc28gaDIsXG4uYm9vdHN0cmFwLWlzbyBoMyxcbi5ib290c3RyYXAtaXNvIGg0LFxuLmJvb3RzdHJhcC1pc28gaDUsXG4uYm9vdHN0cmFwLWlzbyBoNixcbi5ib290c3RyYXAtaXNvIC5oMSxcbi5ib290c3RyYXAtaXNvIC5oMixcbi5ib290c3RyYXAtaXNvIC5oMyxcbi5ib290c3RyYXAtaXNvIC5oNCxcbi5ib290c3RyYXAtaXNvIC5oNSxcbi5ib290c3RyYXAtaXNvIC5oNiB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBjb2xvcjogaW5oZXJpdDsgfVxuXG4uYm9vdHN0cmFwLWlzbyBoMSBzbWFsbCxcbi5ib290c3RyYXAtaXNvIGgyIHNtYWxsLFxuLmJvb3RzdHJhcC1pc28gaDMgc21hbGwsXG4uYm9vdHN0cmFwLWlzbyBoNCBzbWFsbCxcbi5ib290c3RyYXAtaXNvIGg1IHNtYWxsLFxuLmJvb3RzdHJhcC1pc28gaDYgc21hbGwsXG4uYm9vdHN0cmFwLWlzbyAuaDEgc21hbGwsXG4uYm9vdHN0cmFwLWlzbyAuaDIgc21hbGwsXG4uYm9vdHN0cmFwLWlzbyAuaDMgc21hbGwsXG4uYm9vdHN0cmFwLWlzbyAuaDQgc21hbGwsXG4uYm9vdHN0cmFwLWlzbyAuaDUgc21hbGwsXG4uYm9vdHN0cmFwLWlzbyAuaDYgc21hbGwsXG4uYm9vdHN0cmFwLWlzbyBoMSAuc21hbGwsXG4uYm9vdHN0cmFwLWlzbyBoMiAuc21hbGwsXG4uYm9vdHN0cmFwLWlzbyBoMyAuc21hbGwsXG4uYm9vdHN0cmFwLWlzbyBoNCAuc21hbGwsXG4uYm9vdHN0cmFwLWlzbyBoNSAuc21hbGwsXG4uYm9vdHN0cmFwLWlzbyBoNiAuc21hbGwsXG4uYm9vdHN0cmFwLWlzbyAuaDEgLnNtYWxsLFxuLmJvb3RzdHJhcC1pc28gLmgyIC5zbWFsbCxcbi5ib290c3RyYXAtaXNvIC5oMyAuc21hbGwsXG4uYm9vdHN0cmFwLWlzbyAuaDQgLnNtYWxsLFxuLmJvb3RzdHJhcC1pc28gLmg1IC5zbWFsbCxcbi5ib290c3RyYXAtaXNvIC5oNiAuc21hbGwge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICM3Nzc3Nzc7IH1cblxuLmJvb3RzdHJhcC1pc28gaDEsXG4uYm9vdHN0cmFwLWlzbyAuaDEsXG4uYm9vdHN0cmFwLWlzbyBoMixcbi5ib290c3RyYXAtaXNvIC5oMixcbi5ib290c3RyYXAtaXNvIGgzLFxuLmJvb3RzdHJhcC1pc28gLmgzIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyBoMSBzbWFsbCxcbi5ib290c3RyYXAtaXNvIC5oMSBzbWFsbCxcbi5ib290c3RyYXAtaXNvIGgyIHNtYWxsLFxuLmJvb3RzdHJhcC1pc28gLmgyIHNtYWxsLFxuLmJvb3RzdHJhcC1pc28gaDMgc21hbGwsXG4uYm9vdHN0cmFwLWlzbyAuaDMgc21hbGwsXG4uYm9vdHN0cmFwLWlzbyBoMSAuc21hbGwsXG4uYm9vdHN0cmFwLWlzbyAuaDEgLnNtYWxsLFxuLmJvb3RzdHJhcC1pc28gaDIgLnNtYWxsLFxuLmJvb3RzdHJhcC1pc28gLmgyIC5zbWFsbCxcbi5ib290c3RyYXAtaXNvIGgzIC5zbWFsbCxcbi5ib290c3RyYXAtaXNvIC5oMyAuc21hbGwge1xuICBmb250LXNpemU6IDY1JTsgfVxuXG4uYm9vdHN0cmFwLWlzbyBoNCxcbi5ib290c3RyYXAtaXNvIC5oNCxcbi5ib290c3RyYXAtaXNvIGg1LFxuLmJvb3RzdHJhcC1pc28gLmg1LFxuLmJvb3RzdHJhcC1pc28gaDYsXG4uYm9vdHN0cmFwLWlzbyAuaDYge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cbi5ib290c3RyYXAtaXNvIGg0IHNtYWxsLFxuLmJvb3RzdHJhcC1pc28gLmg0IHNtYWxsLFxuLmJvb3RzdHJhcC1pc28gaDUgc21hbGwsXG4uYm9vdHN0cmFwLWlzbyAuaDUgc21hbGwsXG4uYm9vdHN0cmFwLWlzbyBoNiBzbWFsbCxcbi5ib290c3RyYXAtaXNvIC5oNiBzbWFsbCxcbi5ib290c3RyYXAtaXNvIGg0IC5zbWFsbCxcbi5ib290c3RyYXAtaXNvIC5oNCAuc21hbGwsXG4uYm9vdHN0cmFwLWlzbyBoNSAuc21hbGwsXG4uYm9vdHN0cmFwLWlzbyAuaDUgLnNtYWxsLFxuLmJvb3RzdHJhcC1pc28gaDYgLnNtYWxsLFxuLmJvb3RzdHJhcC1pc28gLmg2IC5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogNzUlOyB9XG5cbi5ib290c3RyYXAtaXNvIGgxLFxuLmJvb3RzdHJhcC1pc28gLmgxIHtcbiAgZm9udC1zaXplOiAzNnB4OyB9XG5cbi5ib290c3RyYXAtaXNvIGgyLFxuLmJvb3RzdHJhcC1pc28gLmgyIHtcbiAgZm9udC1zaXplOiAzMHB4OyB9XG5cbi5ib290c3RyYXAtaXNvIGgzLFxuLmJvb3RzdHJhcC1pc28gLmgzIHtcbiAgZm9udC1zaXplOiAyNHB4OyB9XG5cbi5ib290c3RyYXAtaXNvIGg0LFxuLmJvb3RzdHJhcC1pc28gLmg0IHtcbiAgZm9udC1zaXplOiAxOHB4OyB9XG5cbi5ib290c3RyYXAtaXNvIGg1LFxuLmJvb3RzdHJhcC1pc28gLmg1IHtcbiAgZm9udC1zaXplOiAxNHB4OyB9XG5cbi5ib290c3RyYXAtaXNvIGg2LFxuLmJvb3RzdHJhcC1pc28gLmg2IHtcbiAgZm9udC1zaXplOiAxMnB4OyB9XG5cbi5ib290c3RyYXAtaXNvIHAge1xuICBtYXJnaW46IDAgMCAxMHB4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5sZWFkIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS40OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYm9vdHN0cmFwLWlzbyAubGVhZCB7XG4gICAgZm9udC1zaXplOiAyMXB4OyB9IH1cblxuLmJvb3RzdHJhcC1pc28gc21hbGwsXG4uYm9vdHN0cmFwLWlzbyAuc21hbGwge1xuICBmb250LXNpemU6IDg1JTsgfVxuXG4uYm9vdHN0cmFwLWlzbyBtYXJrLFxuLmJvb3RzdHJhcC1pc28gLm1hcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOGUzO1xuICBwYWRkaW5nOiAuMmVtOyB9XG5cbi5ib290c3RyYXAtaXNvIC50ZXh0LWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG5cbi5ib290c3RyYXAtaXNvIC50ZXh0LXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cblxuLmJvb3RzdHJhcC1pc28gLnRleHQtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5ib290c3RyYXAtaXNvIC50ZXh0LWp1c3RpZnkge1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5OyB9XG5cbi5ib290c3RyYXAtaXNvIC50ZXh0LW5vd3JhcCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cblxuLmJvb3RzdHJhcC1pc28gLnRleHQtbG93ZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAudGV4dC11cHBlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi5ib290c3RyYXAtaXNvIC50ZXh0LWNhcGl0YWxpemUge1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAudGV4dC1tdXRlZCB7XG4gIGNvbG9yOiAjNzc3Nzc3OyB9XG5cbi5ib290c3RyYXAtaXNvIC50ZXh0LXByaW1hcnkge1xuICBjb2xvcjogIzMzN2FiNzsgfVxuXG4uYm9vdHN0cmFwLWlzbyBhLnRleHQtcHJpbWFyeTpob3ZlciB7XG4gIGNvbG9yOiAjMjg2MDkwOyB9XG5cbi5ib290c3RyYXAtaXNvIC50ZXh0LXN1Y2Nlc3Mge1xuICBjb2xvcjogIzNjNzYzZDsgfVxuXG4uYm9vdHN0cmFwLWlzbyBhLnRleHQtc3VjY2Vzczpob3ZlciB7XG4gIGNvbG9yOiAjMmI1NDJjOyB9XG5cbi5ib290c3RyYXAtaXNvIC50ZXh0LWluZm8ge1xuICBjb2xvcjogIzMxNzA4ZjsgfVxuXG4uYm9vdHN0cmFwLWlzbyBhLnRleHQtaW5mbzpob3ZlciB7XG4gIGNvbG9yOiAjMjQ1MjY5OyB9XG5cbi5ib290c3RyYXAtaXNvIC50ZXh0LXdhcm5pbmcge1xuICBjb2xvcjogIzhhNmQzYjsgfVxuXG4uYm9vdHN0cmFwLWlzbyBhLnRleHQtd2FybmluZzpob3ZlciB7XG4gIGNvbG9yOiAjNjY1MTJjOyB9XG5cbi5ib290c3RyYXAtaXNvIC50ZXh0LWRhbmdlciB7XG4gIGNvbG9yOiAjYTk0NDQyOyB9XG5cbi5ib290c3RyYXAtaXNvIGEudGV4dC1kYW5nZXI6aG92ZXIge1xuICBjb2xvcjogIzg0MzUzNDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuYmctcHJpbWFyeSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM3YWI3OyB9XG5cbi5ib290c3RyYXAtaXNvIGEuYmctcHJpbWFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyODYwOTA7IH1cblxuLmJvb3RzdHJhcC1pc28gLmJnLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZmMGQ4OyB9XG5cbi5ib290c3RyYXAtaXNvIGEuYmctc3VjY2Vzczpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMWUyYjM7IH1cblxuLmJvb3RzdHJhcC1pc28gLmJnLWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDllZGY3OyB9XG5cbi5ib290c3RyYXAtaXNvIGEuYmctaW5mbzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZmQ5ZWU7IH1cblxuLmJvb3RzdHJhcC1pc28gLmJnLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOGUzOyB9XG5cbi5ib290c3RyYXAtaXNvIGEuYmctd2FybmluZzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2VjYjU7IH1cblxuLmJvb3RzdHJhcC1pc28gLmJnLWRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmRlZGU7IH1cblxuLmJvb3RzdHJhcC1pc28gYS5iZy1kYW5nZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRiOWI5OyB9XG5cbi5ib290c3RyYXAtaXNvIC5wYWdlLWhlYWRlciB7XG4gIHBhZGRpbmctYm90dG9tOiA5cHg7XG4gIG1hcmdpbjogNDBweCAwIDIwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlZWVlOyB9XG5cbi5ib290c3RyYXAtaXNvIHVsLFxuLmJvb3RzdHJhcC1pc28gb2wge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cbi5ib290c3RyYXAtaXNvIHVsIHVsLFxuLmJvb3RzdHJhcC1pc28gb2wgdWwsXG4uYm9vdHN0cmFwLWlzbyB1bCBvbCxcbi5ib290c3RyYXAtaXNvIG9sIG9sIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubGlzdC11bnN0eWxlZCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubGlzdC1pbmxpbmUge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiAtNXB4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5saXN0LWlubGluZSA+IGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgcGFkZGluZy1yaWdodDogNXB4OyB9XG5cbi5ib290c3RyYXAtaXNvIGRsIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyBkdCxcbi5ib290c3RyYXAtaXNvIGRkIHtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7IH1cblxuLmJvb3RzdHJhcC1pc28gZHQge1xuICBmb250LXdlaWdodDogYm9sZDsgfVxuXG4uYm9vdHN0cmFwLWlzbyBkZCB7XG4gIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYm9vdHN0cmFwLWlzbyAuZGwtaG9yaXpvbnRhbCBkdCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDE2MHB4O1xuICAgIGNsZWFyOiBsZWZ0O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuICAuYm9vdHN0cmFwLWlzbyAuZGwtaG9yaXpvbnRhbCBkZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDE4MHB4OyB9IH1cblxuLmJvb3RzdHJhcC1pc28gYWJiclt0aXRsZV0sXG4uYm9vdHN0cmFwLWlzbyBhYmJyW2RhdGEtb3JpZ2luYWwtdGl0bGVdIHtcbiAgY3Vyc29yOiBoZWxwO1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICM3Nzc3Nzc7IH1cblxuLmJvb3RzdHJhcC1pc28gLmluaXRpYWxpc20ge1xuICBmb250LXNpemU6IDkwJTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4uYm9vdHN0cmFwLWlzbyBibG9ja3F1b3RlIHtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBtYXJnaW46IDAgMCAyMHB4O1xuICBmb250LXNpemU6IDE3LjVweDtcbiAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCAjZWVlZWVlOyB9XG5cbi5ib290c3RyYXAtaXNvIGJsb2NrcXVvdGUgcDpsYXN0LWNoaWxkLFxuLmJvb3RzdHJhcC1pc28gYmxvY2txdW90ZSB1bDpsYXN0LWNoaWxkLFxuLmJvb3RzdHJhcC1pc28gYmxvY2txdW90ZSBvbDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uYm9vdHN0cmFwLWlzbyBibG9ja3F1b3RlIGZvb3Rlcixcbi5ib290c3RyYXAtaXNvIGJsb2NrcXVvdGUgc21hbGwsXG4uYm9vdHN0cmFwLWlzbyBibG9ja3F1b3RlIC5zbWFsbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDgwJTtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gIGNvbG9yOiAjNzc3Nzc3OyB9XG5cbi5ib290c3RyYXAtaXNvIGJsb2NrcXVvdGUgZm9vdGVyOmJlZm9yZSxcbi5ib290c3RyYXAtaXNvIGJsb2NrcXVvdGUgc21hbGw6YmVmb3JlLFxuLmJvb3RzdHJhcC1pc28gYmxvY2txdW90ZSAuc21hbGw6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcMjAxNCBcXDAwQTAnOyB9XG5cbi5ib290c3RyYXAtaXNvIC5ibG9ja3F1b3RlLXJldmVyc2UsXG4uYm9vdHN0cmFwLWlzbyBibG9ja3F1b3RlLnB1bGwtcmlnaHQge1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGJvcmRlci1yaWdodDogNXB4IHNvbGlkICNlZWVlZWU7XG4gIGJvcmRlci1sZWZ0OiAwO1xuICB0ZXh0LWFsaWduOiByaWdodDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuYmxvY2txdW90ZS1yZXZlcnNlIGZvb3RlcjpiZWZvcmUsXG4uYm9vdHN0cmFwLWlzbyBibG9ja3F1b3RlLnB1bGwtcmlnaHQgZm9vdGVyOmJlZm9yZSxcbi5ib290c3RyYXAtaXNvIC5ibG9ja3F1b3RlLXJldmVyc2Ugc21hbGw6YmVmb3JlLFxuLmJvb3RzdHJhcC1pc28gYmxvY2txdW90ZS5wdWxsLXJpZ2h0IHNtYWxsOmJlZm9yZSxcbi5ib290c3RyYXAtaXNvIC5ibG9ja3F1b3RlLXJldmVyc2UgLnNtYWxsOmJlZm9yZSxcbi5ib290c3RyYXAtaXNvIGJsb2NrcXVvdGUucHVsbC1yaWdodCAuc21hbGw6YmVmb3JlIHtcbiAgY29udGVudDogJyc7IH1cblxuLmJvb3RzdHJhcC1pc28gLmJsb2NrcXVvdGUtcmV2ZXJzZSBmb290ZXI6YWZ0ZXIsXG4uYm9vdHN0cmFwLWlzbyBibG9ja3F1b3RlLnB1bGwtcmlnaHQgZm9vdGVyOmFmdGVyLFxuLmJvb3RzdHJhcC1pc28gLmJsb2NrcXVvdGUtcmV2ZXJzZSBzbWFsbDphZnRlcixcbi5ib290c3RyYXAtaXNvIGJsb2NrcXVvdGUucHVsbC1yaWdodCBzbWFsbDphZnRlcixcbi5ib290c3RyYXAtaXNvIC5ibG9ja3F1b3RlLXJldmVyc2UgLnNtYWxsOmFmdGVyLFxuLmJvb3RzdHJhcC1pc28gYmxvY2txdW90ZS5wdWxsLXJpZ2h0IC5zbWFsbDphZnRlciB7XG4gIGNvbnRlbnQ6ICdcXDAwQTAgXFwyMDE0JzsgfVxuXG4uYm9vdHN0cmFwLWlzbyBhZGRyZXNzIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MzsgfVxuXG4uYm9vdHN0cmFwLWlzbyBjb2RlLFxuLmJvb3RzdHJhcC1pc28ga2JkLFxuLmJvb3RzdHJhcC1pc28gcHJlLFxuLmJvb3RzdHJhcC1pc28gc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7IH1cblxuLmJvb3RzdHJhcC1pc28gY29kZSB7XG4gIHBhZGRpbmc6IDJweCA0cHg7XG4gIGZvbnQtc2l6ZTogOTAlO1xuICBjb2xvcjogI2M3MjU0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjJmNDtcbiAgYm9yZGVyLXJhZGl1czogNHB4OyB9XG5cbi5ib290c3RyYXAtaXNvIGtiZCB7XG4gIHBhZGRpbmc6IDJweCA0cHg7XG4gIGZvbnQtc2l6ZTogOTAlO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzMzMztcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3gtc2hhZG93OiBpbnNldCAwIC0xcHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpOyB9XG5cbi5ib290c3RyYXAtaXNvIGtiZCBrYmQge1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDEwMCU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBib3gtc2hhZG93OiBub25lOyB9XG5cbi5ib290c3RyYXAtaXNvIHByZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiA5LjVweDtcbiAgbWFyZ2luOiAwIDAgMTBweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcbiAgd29yZC1icmVhazogYnJlYWstYWxsO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjY2NjO1xuICBib3JkZXItcmFkaXVzOiA0cHg7IH1cblxuLmJvb3RzdHJhcC1pc28gcHJlIGNvZGUge1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAwOyB9XG5cbi5ib290c3RyYXAtaXNvIC5wcmUtc2Nyb2xsYWJsZSB7XG4gIG1heC1oZWlnaHQ6IDM0MHB4O1xuICBvdmVyZmxvdy15OiBzY3JvbGw7IH1cblxuLmJvb3RzdHJhcC1pc28gLmNvbnRhaW5lciB7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJvb3RzdHJhcC1pc28gLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDc1MHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ib290c3RyYXAtaXNvIC5jb250YWluZXIge1xuICAgIHdpZHRoOiA5NzBweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmJvb3RzdHJhcC1pc28gLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDExNzBweDsgfSB9XG5cbi5ib290c3RyYXAtaXNvIC5jb250YWluZXItZmx1aWQge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7IH1cblxuLmJvb3RzdHJhcC1pc28gLnJvdyB7XG4gIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTVweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLTEsXG4uYm9vdHN0cmFwLWlzbyAuY29sLXNtLTEsXG4uYm9vdHN0cmFwLWlzbyAuY29sLW1kLTEsXG4uYm9vdHN0cmFwLWlzbyAuY29sLWxnLTEsXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLTIsXG4uYm9vdHN0cmFwLWlzbyAuY29sLXNtLTIsXG4uYm9vdHN0cmFwLWlzbyAuY29sLW1kLTIsXG4uYm9vdHN0cmFwLWlzbyAuY29sLWxnLTIsXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLTMsXG4uYm9vdHN0cmFwLWlzbyAuY29sLXNtLTMsXG4uYm9vdHN0cmFwLWlzbyAuY29sLW1kLTMsXG4uYm9vdHN0cmFwLWlzbyAuY29sLWxnLTMsXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLTQsXG4uYm9vdHN0cmFwLWlzbyAuY29sLXNtLTQsXG4uYm9vdHN0cmFwLWlzbyAuY29sLW1kLTQsXG4uYm9vdHN0cmFwLWlzbyAuY29sLWxnLTQsXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLTUsXG4uYm9vdHN0cmFwLWlzbyAuY29sLXNtLTUsXG4uYm9vdHN0cmFwLWlzbyAuY29sLW1kLTUsXG4uYm9vdHN0cmFwLWlzbyAuY29sLWxnLTUsXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLTYsXG4uYm9vdHN0cmFwLWlzbyAuY29sLXNtLTYsXG4uYm9vdHN0cmFwLWlzbyAuY29sLW1kLTYsXG4uYm9vdHN0cmFwLWlzbyAuY29sLWxnLTYsXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLTcsXG4uYm9vdHN0cmFwLWlzbyAuY29sLXNtLTcsXG4uYm9vdHN0cmFwLWlzbyAuY29sLW1kLTcsXG4uYm9vdHN0cmFwLWlzbyAuY29sLWxnLTcsXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLTgsXG4uYm9vdHN0cmFwLWlzbyAuY29sLXNtLTgsXG4uYm9vdHN0cmFwLWlzbyAuY29sLW1kLTgsXG4uYm9vdHN0cmFwLWlzbyAuY29sLWxnLTgsXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLTksXG4uYm9vdHN0cmFwLWlzbyAuY29sLXNtLTksXG4uYm9vdHN0cmFwLWlzbyAuY29sLW1kLTksXG4uYm9vdHN0cmFwLWlzbyAuY29sLWxnLTksXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLTEwLFxuLmJvb3RzdHJhcC1pc28gLmNvbC1zbS0xMCxcbi5ib290c3RyYXAtaXNvIC5jb2wtbWQtMTAsXG4uYm9vdHN0cmFwLWlzbyAuY29sLWxnLTEwLFxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy0xMSxcbi5ib290c3RyYXAtaXNvIC5jb2wtc20tMTEsXG4uYm9vdHN0cmFwLWlzbyAuY29sLW1kLTExLFxuLmJvb3RzdHJhcC1pc28gLmNvbC1sZy0xMSxcbi5ib290c3RyYXAtaXNvIC5jb2wteHMtMTIsXG4uYm9vdHN0cmFwLWlzbyAuY29sLXNtLTEyLFxuLmJvb3RzdHJhcC1pc28gLmNvbC1tZC0xMixcbi5ib290c3RyYXAtaXNvIC5jb2wtbGctMTIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5jb2wteHMtMSxcbi5ib290c3RyYXAtaXNvIC5jb2wteHMtMixcbi5ib290c3RyYXAtaXNvIC5jb2wteHMtMyxcbi5ib290c3RyYXAtaXNvIC5jb2wteHMtNCxcbi5ib290c3RyYXAtaXNvIC5jb2wteHMtNSxcbi5ib290c3RyYXAtaXNvIC5jb2wteHMtNixcbi5ib290c3RyYXAtaXNvIC5jb2wteHMtNyxcbi5ib290c3RyYXAtaXNvIC5jb2wteHMtOCxcbi5ib290c3RyYXAtaXNvIC5jb2wteHMtOSxcbi5ib290c3RyYXAtaXNvIC5jb2wteHMtMTAsXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLTExLFxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy0xMiB7XG4gIGZsb2F0OiBsZWZ0OyB9XG5cbi5ib290c3RyYXAtaXNvIC5jb2wteHMtMTIge1xuICB3aWR0aDogMTAwJTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLTExIHtcbiAgd2lkdGg6IDkxLjY2NjY2NjY3JTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLTEwIHtcbiAgd2lkdGg6IDgzLjMzMzMzMzMzJTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLTkge1xuICB3aWR0aDogNzUlOyB9XG5cbi5ib290c3RyYXAtaXNvIC5jb2wteHMtOCB7XG4gIHdpZHRoOiA2Ni42NjY2NjY2NyU7IH1cblxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy03IHtcbiAgd2lkdGg6IDU4LjMzMzMzMzMzJTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLTYge1xuICB3aWR0aDogNTAlOyB9XG5cbi5ib290c3RyYXAtaXNvIC5jb2wteHMtNSB7XG4gIHdpZHRoOiA0MS42NjY2NjY2NyU7IH1cblxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy00IHtcbiAgd2lkdGg6IDMzLjMzMzMzMzMzJTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLTMge1xuICB3aWR0aDogMjUlOyB9XG5cbi5ib290c3RyYXAtaXNvIC5jb2wteHMtMiB7XG4gIHdpZHRoOiAxNi42NjY2NjY2NyU7IH1cblxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy0xIHtcbiAgd2lkdGg6IDguMzMzMzMzMzMlOyB9XG5cbi5ib290c3RyYXAtaXNvIC5jb2wteHMtcHVsbC0xMiB7XG4gIHJpZ2h0OiAxMDAlOyB9XG5cbi5ib290c3RyYXAtaXNvIC5jb2wteHMtcHVsbC0xMSB7XG4gIHJpZ2h0OiA5MS42NjY2NjY2NyU7IH1cblxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy1wdWxsLTEwIHtcbiAgcmlnaHQ6IDgzLjMzMzMzMzMzJTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLXB1bGwtOSB7XG4gIHJpZ2h0OiA3NSU7IH1cblxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy1wdWxsLTgge1xuICByaWdodDogNjYuNjY2NjY2NjclOyB9XG5cbi5ib290c3RyYXAtaXNvIC5jb2wteHMtcHVsbC03IHtcbiAgcmlnaHQ6IDU4LjMzMzMzMzMzJTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLXB1bGwtNiB7XG4gIHJpZ2h0OiA1MCU7IH1cblxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy1wdWxsLTUge1xuICByaWdodDogNDEuNjY2NjY2NjclOyB9XG5cbi5ib290c3RyYXAtaXNvIC5jb2wteHMtcHVsbC00IHtcbiAgcmlnaHQ6IDMzLjMzMzMzMzMzJTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLXB1bGwtMyB7XG4gIHJpZ2h0OiAyNSU7IH1cblxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy1wdWxsLTIge1xuICByaWdodDogMTYuNjY2NjY2NjclOyB9XG5cbi5ib290c3RyYXAtaXNvIC5jb2wteHMtcHVsbC0xIHtcbiAgcmlnaHQ6IDguMzMzMzMzMzMlOyB9XG5cbi5ib290c3RyYXAtaXNvIC5jb2wteHMtcHVsbC0wIHtcbiAgcmlnaHQ6IGF1dG87IH1cblxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy1wdXNoLTEyIHtcbiAgbGVmdDogMTAwJTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLXB1c2gtMTEge1xuICBsZWZ0OiA5MS42NjY2NjY2NyU7IH1cblxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy1wdXNoLTEwIHtcbiAgbGVmdDogODMuMzMzMzMzMzMlOyB9XG5cbi5ib290c3RyYXAtaXNvIC5jb2wteHMtcHVzaC05IHtcbiAgbGVmdDogNzUlOyB9XG5cbi5ib290c3RyYXAtaXNvIC5jb2wteHMtcHVzaC04IHtcbiAgbGVmdDogNjYuNjY2NjY2NjclOyB9XG5cbi5ib290c3RyYXAtaXNvIC5jb2wteHMtcHVzaC03IHtcbiAgbGVmdDogNTguMzMzMzMzMzMlOyB9XG5cbi5ib290c3RyYXAtaXNvIC5jb2wteHMtcHVzaC02IHtcbiAgbGVmdDogNTAlOyB9XG5cbi5ib290c3RyYXAtaXNvIC5jb2wteHMtcHVzaC01IHtcbiAgbGVmdDogNDEuNjY2NjY2NjclOyB9XG5cbi5ib290c3RyYXAtaXNvIC5jb2wteHMtcHVzaC00IHtcbiAgbGVmdDogMzMuMzMzMzMzMzMlOyB9XG5cbi5ib290c3RyYXAtaXNvIC5jb2wteHMtcHVzaC0zIHtcbiAgbGVmdDogMjUlOyB9XG5cbi5ib290c3RyYXAtaXNvIC5jb2wteHMtcHVzaC0yIHtcbiAgbGVmdDogMTYuNjY2NjY2NjclOyB9XG5cbi5ib290c3RyYXAtaXNvIC5jb2wteHMtcHVzaC0xIHtcbiAgbGVmdDogOC4zMzMzMzMzMyU7IH1cblxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy1wdXNoLTAge1xuICBsZWZ0OiBhdXRvOyB9XG5cbi5ib290c3RyYXAtaXNvIC5jb2wteHMtb2Zmc2V0LTEyIHtcbiAgbWFyZ2luLWxlZnQ6IDEwMCU7IH1cblxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy1vZmZzZXQtMTEge1xuICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclOyB9XG5cbi5ib290c3RyYXAtaXNvIC5jb2wteHMtb2Zmc2V0LTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLW9mZnNldC05IHtcbiAgbWFyZ2luLWxlZnQ6IDc1JTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLW9mZnNldC04IHtcbiAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLW9mZnNldC03IHtcbiAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLW9mZnNldC02IHtcbiAgbWFyZ2luLWxlZnQ6IDUwJTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLW9mZnNldC01IHtcbiAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLW9mZnNldC00IHtcbiAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLW9mZnNldC0zIHtcbiAgbWFyZ2luLWxlZnQ6IDI1JTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLW9mZnNldC0yIHtcbiAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLW9mZnNldC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlOyB9XG5cbi5ib290c3RyYXAtaXNvIC5jb2wteHMtb2Zmc2V0LTAge1xuICBtYXJnaW4tbGVmdDogMCU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtc20tMSxcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1zbS0yLFxuICAuYm9vdHN0cmFwLWlzbyAuY29sLXNtLTMsXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtc20tNCxcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1zbS01LFxuICAuYm9vdHN0cmFwLWlzbyAuY29sLXNtLTYsXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtc20tNyxcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1zbS04LFxuICAuYm9vdHN0cmFwLWlzbyAuY29sLXNtLTksXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtc20tMTAsXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtc20tMTEsXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtc20tMTIge1xuICAgIGZsb2F0OiBsZWZ0OyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtc20tMTIge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtc20tMTEge1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1zbS0xMCB7XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzJTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLXNtLTkge1xuICAgIHdpZHRoOiA3NSU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1zbS04IHtcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtc20tNyB7XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzJTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLXNtLTYge1xuICAgIHdpZHRoOiA1MCU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1zbS01IHtcbiAgICB3aWR0aDogNDEuNjY2NjY2NjclOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtc20tNCB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLXNtLTMge1xuICAgIHdpZHRoOiAyNSU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1zbS0yIHtcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtc20tMSB7XG4gICAgd2lkdGg6IDguMzMzMzMzMzMlOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtc20tcHVsbC0xMiB7XG4gICAgcmlnaHQ6IDEwMCU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1zbS1wdWxsLTExIHtcbiAgICByaWdodDogOTEuNjY2NjY2NjclOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtc20tcHVsbC0xMCB7XG4gICAgcmlnaHQ6IDgzLjMzMzMzMzMzJTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLXNtLXB1bGwtOSB7XG4gICAgcmlnaHQ6IDc1JTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLXNtLXB1bGwtOCB7XG4gICAgcmlnaHQ6IDY2LjY2NjY2NjY3JTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLXNtLXB1bGwtNyB7XG4gICAgcmlnaHQ6IDU4LjMzMzMzMzMzJTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLXNtLXB1bGwtNiB7XG4gICAgcmlnaHQ6IDUwJTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLXNtLXB1bGwtNSB7XG4gICAgcmlnaHQ6IDQxLjY2NjY2NjY3JTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLXNtLXB1bGwtNCB7XG4gICAgcmlnaHQ6IDMzLjMzMzMzMzMzJTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLXNtLXB1bGwtMyB7XG4gICAgcmlnaHQ6IDI1JTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLXNtLXB1bGwtMiB7XG4gICAgcmlnaHQ6IDE2LjY2NjY2NjY3JTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLXNtLXB1bGwtMSB7XG4gICAgcmlnaHQ6IDguMzMzMzMzMzMlOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtc20tcHVsbC0wIHtcbiAgICByaWdodDogYXV0bzsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLXNtLXB1c2gtMTIge1xuICAgIGxlZnQ6IDEwMCU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1zbS1wdXNoLTExIHtcbiAgICBsZWZ0OiA5MS42NjY2NjY2NyU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1zbS1wdXNoLTEwIHtcbiAgICBsZWZ0OiA4My4zMzMzMzMzMyU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1zbS1wdXNoLTkge1xuICAgIGxlZnQ6IDc1JTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLXNtLXB1c2gtOCB7XG4gICAgbGVmdDogNjYuNjY2NjY2NjclOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtc20tcHVzaC03IHtcbiAgICBsZWZ0OiA1OC4zMzMzMzMzMyU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1zbS1wdXNoLTYge1xuICAgIGxlZnQ6IDUwJTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLXNtLXB1c2gtNSB7XG4gICAgbGVmdDogNDEuNjY2NjY2NjclOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtc20tcHVzaC00IHtcbiAgICBsZWZ0OiAzMy4zMzMzMzMzMyU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1zbS1wdXNoLTMge1xuICAgIGxlZnQ6IDI1JTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLXNtLXB1c2gtMiB7XG4gICAgbGVmdDogMTYuNjY2NjY2NjclOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtc20tcHVzaC0xIHtcbiAgICBsZWZ0OiA4LjMzMzMzMzMzJTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLXNtLXB1c2gtMCB7XG4gICAgbGVmdDogYXV0bzsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLXNtLW9mZnNldC0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMCU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1zbS1vZmZzZXQtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1zbS1vZmZzZXQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1zbS1vZmZzZXQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLXNtLW9mZnNldC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtc20tb2Zmc2V0LTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1zbS1vZmZzZXQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLXNtLW9mZnNldC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtc20tb2Zmc2V0LTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1zbS1vZmZzZXQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLXNtLW9mZnNldC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtc20tb2Zmc2V0LTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLXNtLW9mZnNldC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1tZC0xLFxuICAuYm9vdHN0cmFwLWlzbyAuY29sLW1kLTIsXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtMyxcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1tZC00LFxuICAuYm9vdHN0cmFwLWlzbyAuY29sLW1kLTUsXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtNixcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1tZC03LFxuICAuYm9vdHN0cmFwLWlzbyAuY29sLW1kLTgsXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtOSxcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1tZC0xMCxcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1tZC0xMSxcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1tZC0xMiB7XG4gICAgZmxvYXQ6IGxlZnQ7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1tZC0xMiB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1tZC0xMSB7XG4gICAgd2lkdGg6IDkxLjY2NjY2NjY3JTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLW1kLTEwIHtcbiAgICB3aWR0aDogODMuMzMzMzMzMzMlOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtOSB7XG4gICAgd2lkdGg6IDc1JTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLW1kLTgge1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1tZC03IHtcbiAgICB3aWR0aDogNTguMzMzMzMzMzMlOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtNiB7XG4gICAgd2lkdGg6IDUwJTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLW1kLTUge1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NyU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1tZC00IHtcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtMyB7XG4gICAgd2lkdGg6IDI1JTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLW1kLTIge1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1tZC0xIHtcbiAgICB3aWR0aDogOC4zMzMzMzMzMyU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1tZC1wdWxsLTEyIHtcbiAgICByaWdodDogMTAwJTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLW1kLXB1bGwtMTEge1xuICAgIHJpZ2h0OiA5MS42NjY2NjY2NyU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1tZC1wdWxsLTEwIHtcbiAgICByaWdodDogODMuMzMzMzMzMzMlOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtcHVsbC05IHtcbiAgICByaWdodDogNzUlOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtcHVsbC04IHtcbiAgICByaWdodDogNjYuNjY2NjY2NjclOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtcHVsbC03IHtcbiAgICByaWdodDogNTguMzMzMzMzMzMlOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtcHVsbC02IHtcbiAgICByaWdodDogNTAlOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtcHVsbC01IHtcbiAgICByaWdodDogNDEuNjY2NjY2NjclOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtcHVsbC00IHtcbiAgICByaWdodDogMzMuMzMzMzMzMzMlOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtcHVsbC0zIHtcbiAgICByaWdodDogMjUlOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtcHVsbC0yIHtcbiAgICByaWdodDogMTYuNjY2NjY2NjclOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtcHVsbC0xIHtcbiAgICByaWdodDogOC4zMzMzMzMzMyU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1tZC1wdWxsLTAge1xuICAgIHJpZ2h0OiBhdXRvOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtcHVzaC0xMiB7XG4gICAgbGVmdDogMTAwJTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLW1kLXB1c2gtMTEge1xuICAgIGxlZnQ6IDkxLjY2NjY2NjY3JTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLW1kLXB1c2gtMTAge1xuICAgIGxlZnQ6IDgzLjMzMzMzMzMzJTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLW1kLXB1c2gtOSB7XG4gICAgbGVmdDogNzUlOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtcHVzaC04IHtcbiAgICBsZWZ0OiA2Ni42NjY2NjY2NyU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1tZC1wdXNoLTcge1xuICAgIGxlZnQ6IDU4LjMzMzMzMzMzJTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLW1kLXB1c2gtNiB7XG4gICAgbGVmdDogNTAlOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtcHVzaC01IHtcbiAgICBsZWZ0OiA0MS42NjY2NjY2NyU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1tZC1wdXNoLTQge1xuICAgIGxlZnQ6IDMzLjMzMzMzMzMzJTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLW1kLXB1c2gtMyB7XG4gICAgbGVmdDogMjUlOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtcHVzaC0yIHtcbiAgICBsZWZ0OiAxNi42NjY2NjY2NyU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1tZC1wdXNoLTEge1xuICAgIGxlZnQ6IDguMzMzMzMzMzMlOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtcHVzaC0wIHtcbiAgICBsZWZ0OiBhdXRvOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtb2Zmc2V0LTEyIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwJTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLW1kLW9mZnNldC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLW1kLW9mZnNldC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLW1kLW9mZnNldC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtb2Zmc2V0LTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1tZC1vZmZzZXQtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLW1kLW9mZnNldC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtb2Zmc2V0LTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1tZC1vZmZzZXQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLW1kLW9mZnNldC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtb2Zmc2V0LTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1tZC1vZmZzZXQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtb2Zmc2V0LTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwJTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1sZy0xLFxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLTIsXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctMyxcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1sZy00LFxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLTUsXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctNixcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1sZy03LFxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLTgsXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctOSxcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1sZy0xMCxcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1sZy0xMSxcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1sZy0xMiB7XG4gICAgZmxvYXQ6IGxlZnQ7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1sZy0xMiB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1sZy0xMSB7XG4gICAgd2lkdGg6IDkxLjY2NjY2NjY3JTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLTEwIHtcbiAgICB3aWR0aDogODMuMzMzMzMzMzMlOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctOSB7XG4gICAgd2lkdGg6IDc1JTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLTgge1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1sZy03IHtcbiAgICB3aWR0aDogNTguMzMzMzMzMzMlOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctNiB7XG4gICAgd2lkdGg6IDUwJTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLTUge1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NyU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1sZy00IHtcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctMyB7XG4gICAgd2lkdGg6IDI1JTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLTIge1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1sZy0xIHtcbiAgICB3aWR0aDogOC4zMzMzMzMzMyU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1sZy1wdWxsLTEyIHtcbiAgICByaWdodDogMTAwJTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLXB1bGwtMTEge1xuICAgIHJpZ2h0OiA5MS42NjY2NjY2NyU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1sZy1wdWxsLTEwIHtcbiAgICByaWdodDogODMuMzMzMzMzMzMlOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctcHVsbC05IHtcbiAgICByaWdodDogNzUlOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctcHVsbC04IHtcbiAgICByaWdodDogNjYuNjY2NjY2NjclOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctcHVsbC03IHtcbiAgICByaWdodDogNTguMzMzMzMzMzMlOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctcHVsbC02IHtcbiAgICByaWdodDogNTAlOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctcHVsbC01IHtcbiAgICByaWdodDogNDEuNjY2NjY2NjclOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctcHVsbC00IHtcbiAgICByaWdodDogMzMuMzMzMzMzMzMlOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctcHVsbC0zIHtcbiAgICByaWdodDogMjUlOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctcHVsbC0yIHtcbiAgICByaWdodDogMTYuNjY2NjY2NjclOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctcHVsbC0xIHtcbiAgICByaWdodDogOC4zMzMzMzMzMyU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1sZy1wdWxsLTAge1xuICAgIHJpZ2h0OiBhdXRvOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctcHVzaC0xMiB7XG4gICAgbGVmdDogMTAwJTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLXB1c2gtMTEge1xuICAgIGxlZnQ6IDkxLjY2NjY2NjY3JTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLXB1c2gtMTAge1xuICAgIGxlZnQ6IDgzLjMzMzMzMzMzJTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLXB1c2gtOSB7XG4gICAgbGVmdDogNzUlOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctcHVzaC04IHtcbiAgICBsZWZ0OiA2Ni42NjY2NjY2NyU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1sZy1wdXNoLTcge1xuICAgIGxlZnQ6IDU4LjMzMzMzMzMzJTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLXB1c2gtNiB7XG4gICAgbGVmdDogNTAlOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctcHVzaC01IHtcbiAgICBsZWZ0OiA0MS42NjY2NjY2NyU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1sZy1wdXNoLTQge1xuICAgIGxlZnQ6IDMzLjMzMzMzMzMzJTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLXB1c2gtMyB7XG4gICAgbGVmdDogMjUlOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctcHVzaC0yIHtcbiAgICBsZWZ0OiAxNi42NjY2NjY2NyU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1sZy1wdXNoLTEge1xuICAgIGxlZnQ6IDguMzMzMzMzMzMlOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctcHVzaC0wIHtcbiAgICBsZWZ0OiBhdXRvOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctb2Zmc2V0LTEyIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwJTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLW9mZnNldC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLW9mZnNldC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLW9mZnNldC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctb2Zmc2V0LTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1sZy1vZmZzZXQtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLW9mZnNldC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctb2Zmc2V0LTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1sZy1vZmZzZXQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLW9mZnNldC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctb2Zmc2V0LTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1sZy1vZmZzZXQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctb2Zmc2V0LTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwJTsgfSB9XG5cbi5ib290c3RyYXAtaXNvIHRhYmxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLmJvb3RzdHJhcC1pc28gY2FwdGlvbiB7XG4gIHBhZGRpbmctdG9wOiA4cHg7XG4gIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gIGNvbG9yOiAjNzc3Nzc3O1xuICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG5cbi5ib290c3RyYXAtaXNvIHRoIHtcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAudGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRoZWFkID4gdHIgPiB0aCxcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRib2R5ID4gdHIgPiB0aCxcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRmb290ID4gdHIgPiB0aCxcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRoZWFkID4gdHIgPiB0ZCxcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRib2R5ID4gdHIgPiB0ZCxcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRmb290ID4gdHIgPiB0ZCB7XG4gIHBhZGRpbmc6IDhweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkZGRkOyB9XG5cbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRoZWFkID4gdHIgPiB0aCB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZGRkZGRkOyB9XG5cbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IGNhcHRpb24gKyB0aGVhZCA+IHRyOmZpcnN0LWNoaWxkID4gdGgsXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiBjb2xncm91cCArIHRoZWFkID4gdHI6Zmlyc3QtY2hpbGQgPiB0aCxcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRoZWFkOmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgPiB0aCxcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IGNhcHRpb24gKyB0aGVhZCA+IHRyOmZpcnN0LWNoaWxkID4gdGQsXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiBjb2xncm91cCArIHRoZWFkID4gdHI6Zmlyc3QtY2hpbGQgPiB0ZCxcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRoZWFkOmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgPiB0ZCB7XG4gIGJvcmRlci10b3A6IDA7IH1cblxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjZGRkZGRkOyB9XG5cbi5ib290c3RyYXAtaXNvIC50YWJsZSAudGFibGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmOyB9XG5cbi5ib290c3RyYXAtaXNvIC50YWJsZS1jb25kZW5zZWQgPiB0aGVhZCA+IHRyID4gdGgsXG4uYm9vdHN0cmFwLWlzbyAudGFibGUtY29uZGVuc2VkID4gdGJvZHkgPiB0ciA+IHRoLFxuLmJvb3RzdHJhcC1pc28gLnRhYmxlLWNvbmRlbnNlZCA+IHRmb290ID4gdHIgPiB0aCxcbi5ib290c3RyYXAtaXNvIC50YWJsZS1jb25kZW5zZWQgPiB0aGVhZCA+IHRyID4gdGQsXG4uYm9vdHN0cmFwLWlzbyAudGFibGUtY29uZGVuc2VkID4gdGJvZHkgPiB0ciA+IHRkLFxuLmJvb3RzdHJhcC1pc28gLnRhYmxlLWNvbmRlbnNlZCA+IHRmb290ID4gdHIgPiB0ZCB7XG4gIHBhZGRpbmc6IDVweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAudGFibGUtYm9yZGVyZWQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkZGRkOyB9XG5cbi5ib290c3RyYXAtaXNvIC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0aCxcbi5ib290c3RyYXAtaXNvIC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0aCxcbi5ib290c3RyYXAtaXNvIC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0aCxcbi5ib290c3RyYXAtaXNvIC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0ZCxcbi5ib290c3RyYXAtaXNvIC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0ZCxcbi5ib290c3RyYXAtaXNvIC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0ZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGRkZGQ7IH1cblxuLmJvb3RzdHJhcC1pc28gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRoLFxuLmJvb3RzdHJhcC1pc28gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRkIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMnB4OyB9XG5cbi5ib290c3RyYXAtaXNvIC50YWJsZS1zdHJpcGVkID4gdGJvZHkgPiB0cjpudGgtb2YtdHlwZShvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAudGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTsgfVxuXG4uYm9vdHN0cmFwLWlzbyB0YWJsZSBjb2xbY2xhc3MqPVwiY29sLVwiXSB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIGZsb2F0OiBub25lO1xuICBkaXNwbGF5OiB0YWJsZS1jb2x1bW47IH1cblxuLmJvb3RzdHJhcC1pc28gdGFibGUgdGRbY2xhc3MqPVwiY29sLVwiXSxcbi5ib290c3RyYXAtaXNvIHRhYmxlIHRoW2NsYXNzKj1cImNvbC1cIl0ge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBmbG9hdDogbm9uZTtcbiAgZGlzcGxheTogdGFibGUtY2VsbDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0aGVhZCA+IHRyID4gdGQuYWN0aXZlLFxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLmFjdGl2ZSxcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRmb290ID4gdHIgPiB0ZC5hY3RpdmUsXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0aGVhZCA+IHRyID4gdGguYWN0aXZlLFxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRoLmFjdGl2ZSxcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRmb290ID4gdHIgPiB0aC5hY3RpdmUsXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0aGVhZCA+IHRyLmFjdGl2ZSA+IHRkLFxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gdGJvZHkgPiB0ci5hY3RpdmUgPiB0ZCxcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRmb290ID4gdHIuYWN0aXZlID4gdGQsXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0aGVhZCA+IHRyLmFjdGl2ZSA+IHRoLFxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gdGJvZHkgPiB0ci5hY3RpdmUgPiB0aCxcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRmb290ID4gdHIuYWN0aXZlID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1OyB9XG5cbi5ib290c3RyYXAtaXNvIC50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIgPiB0ZC5hY3RpdmU6aG92ZXIsXG4uYm9vdHN0cmFwLWlzbyAudGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGguYWN0aXZlOmhvdmVyLFxuLmJvb3RzdHJhcC1pc28gLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci5hY3RpdmU6aG92ZXIgPiB0ZCxcbi5ib290c3RyYXAtaXNvIC50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHI6aG92ZXIgPiAuYWN0aXZlLFxuLmJvb3RzdHJhcC1pc28gLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci5hY3RpdmU6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7IH1cblxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRkLnN1Y2Nlc3MsXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0Ym9keSA+IHRyID4gdGQuc3VjY2Vzcyxcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRmb290ID4gdHIgPiB0ZC5zdWNjZXNzLFxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLnN1Y2Nlc3MsXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0Ym9keSA+IHRyID4gdGguc3VjY2Vzcyxcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRmb290ID4gdHIgPiB0aC5zdWNjZXNzLFxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gdGhlYWQgPiB0ci5zdWNjZXNzID4gdGQsXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0Ym9keSA+IHRyLnN1Y2Nlc3MgPiB0ZCxcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRmb290ID4gdHIuc3VjY2VzcyA+IHRkLFxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gdGhlYWQgPiB0ci5zdWNjZXNzID4gdGgsXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0Ym9keSA+IHRyLnN1Y2Nlc3MgPiB0aCxcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRmb290ID4gdHIuc3VjY2VzcyA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RmZjBkODsgfVxuXG4uYm9vdHN0cmFwLWlzbyAudGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGQuc3VjY2Vzczpob3Zlcixcbi5ib290c3RyYXAtaXNvIC50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIgPiB0aC5zdWNjZXNzOmhvdmVyLFxuLmJvb3RzdHJhcC1pc28gLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci5zdWNjZXNzOmhvdmVyID4gdGQsXG4uYm9vdHN0cmFwLWlzbyAudGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyOmhvdmVyID4gLnN1Y2Nlc3MsXG4uYm9vdHN0cmFwLWlzbyAudGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyLnN1Y2Nlc3M6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMGU5YzY7IH1cblxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRkLmluZm8sXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0Ym9keSA+IHRyID4gdGQuaW5mbyxcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRmb290ID4gdHIgPiB0ZC5pbmZvLFxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLmluZm8sXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0Ym9keSA+IHRyID4gdGguaW5mbyxcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRmb290ID4gdHIgPiB0aC5pbmZvLFxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gdGhlYWQgPiB0ci5pbmZvID4gdGQsXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0Ym9keSA+IHRyLmluZm8gPiB0ZCxcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRmb290ID4gdHIuaW5mbyA+IHRkLFxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gdGhlYWQgPiB0ci5pbmZvID4gdGgsXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0Ym9keSA+IHRyLmluZm8gPiB0aCxcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRmb290ID4gdHIuaW5mbyA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZWRmNzsgfVxuXG4uYm9vdHN0cmFwLWlzbyAudGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGQuaW5mbzpob3Zlcixcbi5ib290c3RyYXAtaXNvIC50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIgPiB0aC5pbmZvOmhvdmVyLFxuLmJvb3RzdHJhcC1pc28gLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci5pbmZvOmhvdmVyID4gdGQsXG4uYm9vdHN0cmFwLWlzbyAudGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyOmhvdmVyID4gLmluZm8sXG4uYm9vdHN0cmFwLWlzbyAudGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyLmluZm86aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNGUzZjM7IH1cblxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRkLndhcm5pbmcsXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0Ym9keSA+IHRyID4gdGQud2FybmluZyxcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRmb290ID4gdHIgPiB0ZC53YXJuaW5nLFxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLndhcm5pbmcsXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0Ym9keSA+IHRyID4gdGgud2FybmluZyxcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRmb290ID4gdHIgPiB0aC53YXJuaW5nLFxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gdGhlYWQgPiB0ci53YXJuaW5nID4gdGQsXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0Ym9keSA+IHRyLndhcm5pbmcgPiB0ZCxcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRmb290ID4gdHIud2FybmluZyA+IHRkLFxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gdGhlYWQgPiB0ci53YXJuaW5nID4gdGgsXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0Ym9keSA+IHRyLndhcm5pbmcgPiB0aCxcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRmb290ID4gdHIud2FybmluZyA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjhlMzsgfVxuXG4uYm9vdHN0cmFwLWlzbyAudGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGQud2FybmluZzpob3Zlcixcbi5ib290c3RyYXAtaXNvIC50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIgPiB0aC53YXJuaW5nOmhvdmVyLFxuLmJvb3RzdHJhcC1pc28gLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci53YXJuaW5nOmhvdmVyID4gdGQsXG4uYm9vdHN0cmFwLWlzbyAudGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyOmhvdmVyID4gLndhcm5pbmcsXG4uYm9vdHN0cmFwLWlzbyAudGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyLndhcm5pbmc6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWYyY2M7IH1cblxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRkLmRhbmdlcixcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRib2R5ID4gdHIgPiB0ZC5kYW5nZXIsXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0Zm9vdCA+IHRyID4gdGQuZGFuZ2VyLFxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLmRhbmdlcixcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRib2R5ID4gdHIgPiB0aC5kYW5nZXIsXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0Zm9vdCA+IHRyID4gdGguZGFuZ2VyLFxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gdGhlYWQgPiB0ci5kYW5nZXIgPiB0ZCxcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRib2R5ID4gdHIuZGFuZ2VyID4gdGQsXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0Zm9vdCA+IHRyLmRhbmdlciA+IHRkLFxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gdGhlYWQgPiB0ci5kYW5nZXIgPiB0aCxcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRib2R5ID4gdHIuZGFuZ2VyID4gdGgsXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0Zm9vdCA+IHRyLmRhbmdlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZGVkZTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAudGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGQuZGFuZ2VyOmhvdmVyLFxuLmJvb3RzdHJhcC1pc28gLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRoLmRhbmdlcjpob3Zlcixcbi5ib290c3RyYXAtaXNvIC50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIuZGFuZ2VyOmhvdmVyID4gdGQsXG4uYm9vdHN0cmFwLWlzbyAudGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyOmhvdmVyID4gLmRhbmdlcixcbi5ib290c3RyYXAtaXNvIC50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIuZGFuZ2VyOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJjY2NjOyB9XG5cbi5ib290c3RyYXAtaXNvIC50YWJsZS1yZXNwb25zaXZlIHtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgbWluLWhlaWdodDogMC4wMSU7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJvb3RzdHJhcC1pc28gLnRhYmxlLXJlc3BvbnNpdmUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogLW1zLWF1dG9oaWRpbmctc2Nyb2xsYmFyO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGRkZGQ7IH1cbiAgLmJvb3RzdHJhcC1pc28gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLmJvb3RzdHJhcC1pc28gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUgPiB0aGVhZCA+IHRyID4gdGgsXG4gIC5ib290c3RyYXAtaXNvIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRoLFxuICAuYm9vdHN0cmFwLWlzbyAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSA+IHRmb290ID4gdHIgPiB0aCxcbiAgLmJvb3RzdHJhcC1pc28gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUgPiB0aGVhZCA+IHRyID4gdGQsXG4gIC5ib290c3RyYXAtaXNvIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLFxuICAuYm9vdHN0cmFwLWlzbyAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSA+IHRmb290ID4gdHIgPiB0ZCB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuICAuYm9vdHN0cmFwLWlzbyAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAwOyB9XG4gIC5ib290c3RyYXAtaXNvIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRoOmZpcnN0LWNoaWxkLFxuICAuYm9vdHN0cmFwLWlzbyAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0aDpmaXJzdC1jaGlsZCxcbiAgLmJvb3RzdHJhcC1pc28gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGg6Zmlyc3QtY2hpbGQsXG4gIC5ib290c3RyYXAtaXNvIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRkOmZpcnN0LWNoaWxkLFxuICAuYm9vdHN0cmFwLWlzbyAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0ZDpmaXJzdC1jaGlsZCxcbiAgLmJvb3RzdHJhcC1pc28gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGQ6Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1sZWZ0OiAwOyB9XG4gIC5ib290c3RyYXAtaXNvIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRoOmxhc3QtY2hpbGQsXG4gIC5ib290c3RyYXAtaXNvIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRoOmxhc3QtY2hpbGQsXG4gIC5ib290c3RyYXAtaXNvIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRoOmxhc3QtY2hpbGQsXG4gIC5ib290c3RyYXAtaXNvIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRkOmxhc3QtY2hpbGQsXG4gIC5ib290c3RyYXAtaXNvIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRkOmxhc3QtY2hpbGQsXG4gIC5ib290c3RyYXAtaXNvIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRkOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1yaWdodDogMDsgfVxuICAuYm9vdHN0cmFwLWlzbyAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHI6bGFzdC1jaGlsZCA+IHRoLFxuICAuYm9vdHN0cmFwLWlzbyAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHI6bGFzdC1jaGlsZCA+IHRoLFxuICAuYm9vdHN0cmFwLWlzbyAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHI6bGFzdC1jaGlsZCA+IHRkLFxuICAuYm9vdHN0cmFwLWlzbyAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHI6bGFzdC1jaGlsZCA+IHRkIHtcbiAgICBib3JkZXItYm90dG9tOiAwOyB9IH1cblxuLmJvb3RzdHJhcC1pc28gZmllbGRzZXQge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMDtcbiAgbWluLXdpZHRoOiAwOyB9XG5cbi5ib290c3RyYXAtaXNvIGxlZ2VuZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNWU1ZTU7IH1cblxuLmJvb3RzdHJhcC1pc28gbGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBmb250LXdlaWdodDogYm9sZDsgfVxuXG4uYm9vdHN0cmFwLWlzbyBpbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmJvb3RzdHJhcC1pc28gaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuLmJvb3RzdHJhcC1pc28gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgbWFyZ2luOiA0cHggMCAwO1xuICBtYXJnaW4tdG9wOiAxcHggXFw5O1xuICBsaW5lLWhlaWdodDogbm9ybWFsOyB9XG5cbi5ib290c3RyYXAtaXNvIGlucHV0W3R5cGU9XCJmaWxlXCJdIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLmJvb3RzdHJhcC1pc28gaW5wdXRbdHlwZT1cInJhbmdlXCJdIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5ib290c3RyYXAtaXNvIHNlbGVjdFttdWx0aXBsZV0sXG4uYm9vdHN0cmFwLWlzbyBzZWxlY3Rbc2l6ZV0ge1xuICBoZWlnaHQ6IGF1dG87IH1cblxuLmJvb3RzdHJhcC1pc28gaW5wdXRbdHlwZT1cImZpbGVcIl06Zm9jdXMsXG4uYm9vdHN0cmFwLWlzbyBpbnB1dFt0eXBlPVwicmFkaW9cIl06Zm9jdXMsXG4uYm9vdHN0cmFwLWlzbyBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Zm9jdXMge1xuICBvdXRsaW5lOiB0aGluIGRvdHRlZDtcbiAgb3V0bGluZTogNXB4IGF1dG8gLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yO1xuICBvdXRsaW5lLW9mZnNldDogLTJweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyBvdXRwdXQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy10b3A6IDdweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcbiAgY29sb3I6ICM1NTU1NTU7IH1cblxuLmJvb3RzdHJhcC1pc28gLmZvcm0tY29udHJvbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzNHB4O1xuICBwYWRkaW5nOiA2cHggMTJweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcbiAgY29sb3I6ICM1NTU1NTU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2NjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBib3JkZXItY29sb3IgZWFzZS1pbi1vdXQgMC4xNXMsIGJveC1zaGFkb3cgZWFzZS1pbi1vdXQgMC4xNXM7XG4gIC1vLXRyYW5zaXRpb246IGJvcmRlci1jb2xvciBlYXNlLWluLW91dCAwLjE1cywgYm94LXNoYWRvdyBlYXNlLWluLW91dCAwLjE1cztcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IDAuMTVzLCBib3gtc2hhZG93IGVhc2UtaW4tb3V0IDAuMTVzOyB9XG5cbi5ib290c3RyYXAtaXNvIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICM2NmFmZTk7XG4gIG91dGxpbmU6IDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgOHB4IHJnYmEoMTAyLCAxNzUsIDIzMywgMC42KTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgOHB4IHJnYmEoMTAyLCAxNzUsIDIzMywgMC42KTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZm9ybS1jb250cm9sOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5OTk5OTk7XG4gIG9wYWNpdHk6IDE7IH1cblxuLmJvb3RzdHJhcC1pc28gLmZvcm0tY29udHJvbDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzk5OTk5OTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZm9ybS1jb250cm9sOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5OTk5OTk7IH1cblxuLmJvb3RzdHJhcC1pc28gLmZvcm0tY29udHJvbFtkaXNhYmxlZF0sXG4uYm9vdHN0cmFwLWlzbyAuZm9ybS1jb250cm9sW3JlYWRvbmx5XSxcbi5ib290c3RyYXAtaXNvIGZpZWxkc2V0W2Rpc2FibGVkXSAuZm9ybS1jb250cm9sIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcbiAgb3BhY2l0eTogMTsgfVxuXG4uYm9vdHN0cmFwLWlzbyB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgLypmb3JtZGVuIHR3ZWFrKi8gfVxuXG4uYm9vdHN0cmFwLWlzbyBpbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDApIHtcbiAgLmJvb3RzdHJhcC1pc28gaW5wdXRbdHlwZT1cImRhdGVcIl0sXG4gIC5ib290c3RyYXAtaXNvIGlucHV0W3R5cGU9XCJ0aW1lXCJdLFxuICAuYm9vdHN0cmFwLWlzbyBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0sXG4gIC5ib290c3RyYXAtaXNvIGlucHV0W3R5cGU9XCJtb250aFwiXSB7XG4gICAgbGluZS1oZWlnaHQ6IDM0cHg7IH1cbiAgLmJvb3RzdHJhcC1pc28gaW5wdXRbdHlwZT1cImRhdGVcIl0uaW5wdXQtc20sXG4gIC5ib290c3RyYXAtaXNvIGlucHV0W3R5cGU9XCJ0aW1lXCJdLmlucHV0LXNtLFxuICAuYm9vdHN0cmFwLWlzbyBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0uaW5wdXQtc20sXG4gIC5ib290c3RyYXAtaXNvIGlucHV0W3R5cGU9XCJtb250aFwiXS5pbnB1dC1zbSxcbiAgLmJvb3RzdHJhcC1pc28gLmlucHV0LWdyb3VwLXNtIGlucHV0W3R5cGU9XCJkYXRlXCJdLFxuICAuYm9vdHN0cmFwLWlzbyAuaW5wdXQtZ3JvdXAtc20gaW5wdXRbdHlwZT1cInRpbWVcIl0sXG4gIC5ib290c3RyYXAtaXNvIC5pbnB1dC1ncm91cC1zbSBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0sXG4gIC5ib290c3RyYXAtaXNvIC5pbnB1dC1ncm91cC1zbSBpbnB1dFt0eXBlPVwibW9udGhcIl0ge1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4OyB9XG4gIC5ib290c3RyYXAtaXNvIGlucHV0W3R5cGU9XCJkYXRlXCJdLmlucHV0LWxnLFxuICAuYm9vdHN0cmFwLWlzbyBpbnB1dFt0eXBlPVwidGltZVwiXS5pbnB1dC1sZyxcbiAgLmJvb3RzdHJhcC1pc28gaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLmlucHV0LWxnLFxuICAuYm9vdHN0cmFwLWlzbyBpbnB1dFt0eXBlPVwibW9udGhcIl0uaW5wdXQtbGcsXG4gIC5ib290c3RyYXAtaXNvIC5pbnB1dC1ncm91cC1sZyBpbnB1dFt0eXBlPVwiZGF0ZVwiXSxcbiAgLmJvb3RzdHJhcC1pc28gLmlucHV0LWdyb3VwLWxnIGlucHV0W3R5cGU9XCJ0aW1lXCJdLFxuICAuYm9vdHN0cmFwLWlzbyAuaW5wdXQtZ3JvdXAtbGcgaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLFxuICAuYm9vdHN0cmFwLWlzbyAuaW5wdXQtZ3JvdXAtbGcgaW5wdXRbdHlwZT1cIm1vbnRoXCJdIHtcbiAgICBsaW5lLWhlaWdodDogNDZweDsgfSB9XG5cbi5ib290c3RyYXAtaXNvIC5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAucmFkaW8sXG4uYm9vdHN0cmFwLWlzbyAuY2hlY2tib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5yYWRpbyBsYWJlbCxcbi5ib290c3RyYXAtaXNvIC5jaGVja2JveCBsYWJlbCB7XG4gIG1pbi1oZWlnaHQ6IDIwcHg7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5ib290c3RyYXAtaXNvIC5yYWRpbyBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXG4uYm9vdHN0cmFwLWlzbyAucmFkaW8taW5saW5lIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbi5ib290c3RyYXAtaXNvIC5jaGVja2JveCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sXG4uYm9vdHN0cmFwLWlzbyAuY2hlY2tib3gtaW5saW5lIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xuICBtYXJnaW4tdG9wOiA0cHggXFw5OyB9XG5cbi5ib290c3RyYXAtaXNvIC5yYWRpbyArIC5yYWRpbyxcbi5ib290c3RyYXAtaXNvIC5jaGVja2JveCArIC5jaGVja2JveCB7XG4gIG1hcmdpbi10b3A6IC01cHg7IH1cblxuLmJvb3RzdHJhcC1pc28gLnJhZGlvLWlubGluZSxcbi5ib290c3RyYXAtaXNvIC5jaGVja2JveC1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5ib290c3RyYXAtaXNvIC5yYWRpby1pbmxpbmUgKyAucmFkaW8taW5saW5lLFxuLmJvb3RzdHJhcC1pc28gLmNoZWNrYm94LWlubGluZSArIC5jaGVja2JveC1pbmxpbmUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tbGVmdDogMTBweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyBpbnB1dFt0eXBlPVwicmFkaW9cIl1bZGlzYWJsZWRdLFxuLmJvb3RzdHJhcC1pc28gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdW2Rpc2FibGVkXSxcbi5ib290c3RyYXAtaXNvIGlucHV0W3R5cGU9XCJyYWRpb1wiXS5kaXNhYmxlZCxcbi5ib290c3RyYXAtaXNvIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXS5kaXNhYmxlZCxcbi5ib290c3RyYXAtaXNvIGZpZWxkc2V0W2Rpc2FibGVkXSBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXG4uYm9vdHN0cmFwLWlzbyBmaWVsZHNldFtkaXNhYmxlZF0gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAucmFkaW8taW5saW5lLmRpc2FibGVkLFxuLmJvb3RzdHJhcC1pc28gLmNoZWNrYm94LWlubGluZS5kaXNhYmxlZCxcbi5ib290c3RyYXAtaXNvIGZpZWxkc2V0W2Rpc2FibGVkXSAucmFkaW8taW5saW5lLFxuLmJvb3RzdHJhcC1pc28gZmllbGRzZXRbZGlzYWJsZWRdIC5jaGVja2JveC1pbmxpbmUge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkOyB9XG5cbi5ib290c3RyYXAtaXNvIC5yYWRpby5kaXNhYmxlZCBsYWJlbCxcbi5ib290c3RyYXAtaXNvIC5jaGVja2JveC5kaXNhYmxlZCBsYWJlbCxcbi5ib290c3RyYXAtaXNvIGZpZWxkc2V0W2Rpc2FibGVkXSAucmFkaW8gbGFiZWwsXG4uYm9vdHN0cmFwLWlzbyBmaWVsZHNldFtkaXNhYmxlZF0gLmNoZWNrYm94IGxhYmVsIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZm9ybS1jb250cm9sLXN0YXRpYyB7XG4gIHBhZGRpbmctdG9wOiA3cHg7XG4gIHBhZGRpbmctYm90dG9tOiA3cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLmJvb3RzdHJhcC1pc28gLmZvcm0tY29udHJvbC1zdGF0aWMuaW5wdXQtbGcsXG4uYm9vdHN0cmFwLWlzbyAuZm9ybS1jb250cm9sLXN0YXRpYy5pbnB1dC1zbSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuaW5wdXQtc20ge1xuICBoZWlnaHQ6IDMwcHg7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDNweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyBzZWxlY3QuaW5wdXQtc20ge1xuICBoZWlnaHQ6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4OyB9XG5cbi5ib290c3RyYXAtaXNvIHRleHRhcmVhLmlucHV0LXNtLFxuLmJvb3RzdHJhcC1pc28gc2VsZWN0W211bHRpcGxlXS5pbnB1dC1zbSB7XG4gIGhlaWdodDogYXV0bzsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZm9ybS1ncm91cC1zbSAuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiAzMHB4O1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAzcHg7IH1cblxuLmJvb3RzdHJhcC1pc28gc2VsZWN0LmZvcm0tZ3JvdXAtc20gLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7IH1cblxuLmJvb3RzdHJhcC1pc28gdGV4dGFyZWEuZm9ybS1ncm91cC1zbSAuZm9ybS1jb250cm9sLFxuLmJvb3RzdHJhcC1pc28gc2VsZWN0W211bHRpcGxlXS5mb3JtLWdyb3VwLXNtIC5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IGF1dG87IH1cblxuLmJvb3RzdHJhcC1pc28gLmZvcm0tZ3JvdXAtc20gLmZvcm0tY29udHJvbC1zdGF0aWMge1xuICBoZWlnaHQ6IDMwcHg7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7IH1cblxuLmJvb3RzdHJhcC1pc28gLmlucHV0LWxnIHtcbiAgaGVpZ2h0OiA0NnB4O1xuICBwYWRkaW5nOiAxMHB4IDE2cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMzMzMzMzMztcbiAgYm9yZGVyLXJhZGl1czogNnB4OyB9XG5cbi5ib290c3RyYXAtaXNvIHNlbGVjdC5pbnB1dC1sZyB7XG4gIGhlaWdodDogNDZweDtcbiAgbGluZS1oZWlnaHQ6IDQ2cHg7IH1cblxuLmJvb3RzdHJhcC1pc28gdGV4dGFyZWEuaW5wdXQtbGcsXG4uYm9vdHN0cmFwLWlzbyBzZWxlY3RbbXVsdGlwbGVdLmlucHV0LWxnIHtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5ib290c3RyYXAtaXNvIC5mb3JtLWdyb3VwLWxnIC5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IDQ2cHg7XG4gIHBhZGRpbmc6IDEwcHggMTZweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS4zMzMzMzMzO1xuICBib3JkZXItcmFkaXVzOiA2cHg7IH1cblxuLmJvb3RzdHJhcC1pc28gc2VsZWN0LmZvcm0tZ3JvdXAtbGcgLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogNDZweDtcbiAgbGluZS1oZWlnaHQ6IDQ2cHg7IH1cblxuLmJvb3RzdHJhcC1pc28gdGV4dGFyZWEuZm9ybS1ncm91cC1sZyAuZm9ybS1jb250cm9sLFxuLmJvb3RzdHJhcC1pc28gc2VsZWN0W211bHRpcGxlXS5mb3JtLWdyb3VwLWxnIC5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IGF1dG87IH1cblxuLmJvb3RzdHJhcC1pc28gLmZvcm0tZ3JvdXAtbGcgLmZvcm0tY29udHJvbC1zdGF0aWMge1xuICBoZWlnaHQ6IDQ2cHg7XG4gIHBhZGRpbmc6IDEwcHggMTZweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS4zMzMzMzMzOyB9XG5cbi5ib290c3RyYXAtaXNvIC5oYXMtZmVlZGJhY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmJvb3RzdHJhcC1pc28gLmhhcy1mZWVkYmFjayAuZm9ybS1jb250cm9sIHtcbiAgcGFkZGluZy1yaWdodDogNDIuNXB4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMzRweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBsaW5lLWhlaWdodDogMzRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuaW5wdXQtbGcgKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgd2lkdGg6IDQ2cHg7XG4gIGhlaWdodDogNDZweDtcbiAgbGluZS1oZWlnaHQ6IDQ2cHg7IH1cblxuLmJvb3RzdHJhcC1pc28gLmlucHV0LXNtICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5oYXMtc3VjY2VzcyAuaGVscC1ibG9jayxcbi5ib290c3RyYXAtaXNvIC5oYXMtc3VjY2VzcyAuY29udHJvbC1sYWJlbCxcbi5ib290c3RyYXAtaXNvIC5oYXMtc3VjY2VzcyAucmFkaW8sXG4uYm9vdHN0cmFwLWlzbyAuaGFzLXN1Y2Nlc3MgLmNoZWNrYm94LFxuLmJvb3RzdHJhcC1pc28gLmhhcy1zdWNjZXNzIC5yYWRpby1pbmxpbmUsXG4uYm9vdHN0cmFwLWlzbyAuaGFzLXN1Y2Nlc3MgLmNoZWNrYm94LWlubGluZSxcbi5ib290c3RyYXAtaXNvIC5oYXMtc3VjY2Vzcy5yYWRpbyBsYWJlbCxcbi5ib290c3RyYXAtaXNvIC5oYXMtc3VjY2Vzcy5jaGVja2JveCBsYWJlbCxcbi5ib290c3RyYXAtaXNvIC5oYXMtc3VjY2Vzcy5yYWRpby1pbmxpbmUgbGFiZWwsXG4uYm9vdHN0cmFwLWlzbyAuaGFzLXN1Y2Nlc3MuY2hlY2tib3gtaW5saW5lIGxhYmVsIHtcbiAgY29sb3I6ICMzYzc2M2Q7IH1cblxuLmJvb3RzdHJhcC1pc28gLmhhcy1zdWNjZXNzIC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXItY29sb3I6ICMzYzc2M2Q7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7IH1cblxuLmJvb3RzdHJhcC1pc28gLmhhcy1zdWNjZXNzIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICMyYjU0MmM7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgNnB4ICM2N2IxNjg7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDZweCAjNjdiMTY4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5oYXMtc3VjY2VzcyAuaW5wdXQtZ3JvdXAtYWRkb24ge1xuICBjb2xvcjogIzNjNzYzZDtcbiAgYm9yZGVyLWNvbG9yOiAjM2M3NjNkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZmMGQ4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5oYXMtc3VjY2VzcyAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgY29sb3I6ICMzYzc2M2Q7IH1cblxuLmJvb3RzdHJhcC1pc28gLmhhcy13YXJuaW5nIC5oZWxwLWJsb2NrLFxuLmJvb3RzdHJhcC1pc28gLmhhcy13YXJuaW5nIC5jb250cm9sLWxhYmVsLFxuLmJvb3RzdHJhcC1pc28gLmhhcy13YXJuaW5nIC5yYWRpbyxcbi5ib290c3RyYXAtaXNvIC5oYXMtd2FybmluZyAuY2hlY2tib3gsXG4uYm9vdHN0cmFwLWlzbyAuaGFzLXdhcm5pbmcgLnJhZGlvLWlubGluZSxcbi5ib290c3RyYXAtaXNvIC5oYXMtd2FybmluZyAuY2hlY2tib3gtaW5saW5lLFxuLmJvb3RzdHJhcC1pc28gLmhhcy13YXJuaW5nLnJhZGlvIGxhYmVsLFxuLmJvb3RzdHJhcC1pc28gLmhhcy13YXJuaW5nLmNoZWNrYm94IGxhYmVsLFxuLmJvb3RzdHJhcC1pc28gLmhhcy13YXJuaW5nLnJhZGlvLWlubGluZSBsYWJlbCxcbi5ib290c3RyYXAtaXNvIC5oYXMtd2FybmluZy5jaGVja2JveC1pbmxpbmUgbGFiZWwge1xuICBjb2xvcjogIzhhNmQzYjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuaGFzLXdhcm5pbmcgLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlci1jb2xvcjogIzhhNmQzYjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuaGFzLXdhcm5pbmcgLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzY2NTEyYztcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA2cHggI2MwYTE2YjtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgNnB4ICNjMGExNmI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmhhcy13YXJuaW5nIC5pbnB1dC1ncm91cC1hZGRvbiB7XG4gIGNvbG9yOiAjOGE2ZDNiO1xuICBib3JkZXItY29sb3I6ICM4YTZkM2I7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2Y4ZTM7IH1cblxuLmJvb3RzdHJhcC1pc28gLmhhcy13YXJuaW5nIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICBjb2xvcjogIzhhNmQzYjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuaGFzLWVycm9yIC5oZWxwLWJsb2NrLFxuLmJvb3RzdHJhcC1pc28gLmhhcy1lcnJvciAuY29udHJvbC1sYWJlbCxcbi5ib290c3RyYXAtaXNvIC5oYXMtZXJyb3IgLnJhZGlvLFxuLmJvb3RzdHJhcC1pc28gLmhhcy1lcnJvciAuY2hlY2tib3gsXG4uYm9vdHN0cmFwLWlzbyAuaGFzLWVycm9yIC5yYWRpby1pbmxpbmUsXG4uYm9vdHN0cmFwLWlzbyAuaGFzLWVycm9yIC5jaGVja2JveC1pbmxpbmUsXG4uYm9vdHN0cmFwLWlzbyAuaGFzLWVycm9yLnJhZGlvIGxhYmVsLFxuLmJvb3RzdHJhcC1pc28gLmhhcy1lcnJvci5jaGVja2JveCBsYWJlbCxcbi5ib290c3RyYXAtaXNvIC5oYXMtZXJyb3IucmFkaW8taW5saW5lIGxhYmVsLFxuLmJvb3RzdHJhcC1pc28gLmhhcy1lcnJvci5jaGVja2JveC1pbmxpbmUgbGFiZWwge1xuICBjb2xvcjogI2E5NDQ0MjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuaGFzLWVycm9yIC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXItY29sb3I6ICNhOTQ0NDI7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7IH1cblxuLmJvb3RzdHJhcC1pc28gLmhhcy1lcnJvciAuZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjODQzNTM0O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDZweCAjY2U4NDgzO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA2cHggI2NlODQ4MzsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuaGFzLWVycm9yIC5pbnB1dC1ncm91cC1hZGRvbiB7XG4gIGNvbG9yOiAjYTk0NDQyO1xuICBib3JkZXItY29sb3I6ICNhOTQ0NDI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmRlZGU7IH1cblxuLmJvb3RzdHJhcC1pc28gLmhhcy1lcnJvciAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgY29sb3I6ICNhOTQ0NDI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmhhcy1mZWVkYmFjayBsYWJlbCB+IC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICB0b3A6IDI1cHg7IH1cblxuLmJvb3RzdHJhcC1pc28gLmhhcy1mZWVkYmFjayBsYWJlbC5zci1vbmx5IH4gLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIHRvcDogMDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuaGVscC1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGNvbG9yOiAjNzM3MzczOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYm9vdHN0cmFwLWlzbyAuZm9ybS1pbmxpbmUgLmZvcm0tZ3JvdXAge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmZvcm0taW5saW5lIC5mb3JtLWNvbnRyb2wge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogYXV0bztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gIC5ib290c3RyYXAtaXNvIC5mb3JtLWlubGluZSAuZm9ybS1jb250cm9sLXN0YXRpYyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gIC5ib290c3RyYXAtaXNvIC5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXAge1xuICAgIGRpc3BsYXk6IGlubGluZS10YWJsZTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gIC5ib290c3RyYXAtaXNvIC5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXAgLmlucHV0LWdyb3VwLWFkZG9uLFxuICAuYm9vdHN0cmFwLWlzbyAuZm9ybS1pbmxpbmUgLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC1idG4sXG4gIC5ib290c3RyYXAtaXNvIC5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbCB7XG4gICAgd2lkdGg6IGF1dG87IH1cbiAgLmJvb3RzdHJhcC1pc28gLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5ib290c3RyYXAtaXNvIC5mb3JtLWlubGluZSAuY29udHJvbC1sYWJlbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gIC5ib290c3RyYXAtaXNvIC5mb3JtLWlubGluZSAucmFkaW8sXG4gIC5ib290c3RyYXAtaXNvIC5mb3JtLWlubGluZSAuY2hlY2tib3gge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAuYm9vdHN0cmFwLWlzbyAuZm9ybS1pbmxpbmUgLnJhZGlvIGxhYmVsLFxuICAuYm9vdHN0cmFwLWlzbyAuZm9ybS1pbmxpbmUgLmNoZWNrYm94IGxhYmVsIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmZvcm0taW5saW5lIC5yYWRpbyBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXG4gIC5ib290c3RyYXAtaXNvIC5mb3JtLWlubGluZSAuY2hlY2tib3ggaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmZvcm0taW5saW5lIC5oYXMtZmVlZGJhY2sgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gICAgdG9wOiAwOyB9IH1cblxuLmJvb3RzdHJhcC1pc28gLmZvcm0taG9yaXpvbnRhbCAucmFkaW8sXG4uYm9vdHN0cmFwLWlzbyAuZm9ybS1ob3Jpem9udGFsIC5jaGVja2JveCxcbi5ib290c3RyYXAtaXNvIC5mb3JtLWhvcml6b250YWwgLnJhZGlvLWlubGluZSxcbi5ib290c3RyYXAtaXNvIC5mb3JtLWhvcml6b250YWwgLmNoZWNrYm94LWlubGluZSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmctdG9wOiA3cHg7IH1cblxuLmJvb3RzdHJhcC1pc28gLmZvcm0taG9yaXpvbnRhbCAucmFkaW8sXG4uYm9vdHN0cmFwLWlzbyAuZm9ybS1ob3Jpem9udGFsIC5jaGVja2JveCB7XG4gIG1pbi1oZWlnaHQ6IDI3cHg7IH1cblxuLmJvb3RzdHJhcC1pc28gLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cCB7XG4gIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTVweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJvb3RzdHJhcC1pc28gLmZvcm0taG9yaXpvbnRhbCAuY29udHJvbC1sYWJlbCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nLXRvcDogN3B4OyB9IH1cblxuLmJvb3RzdHJhcC1pc28gLmZvcm0taG9yaXpvbnRhbCAuaGFzLWZlZWRiYWNrIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICByaWdodDogMTVweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJvb3RzdHJhcC1pc28gLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cC1sZyAuY29udHJvbC1sYWJlbCB7XG4gICAgcGFkZGluZy10b3A6IDE0LjMzMzMzM3B4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ib290c3RyYXAtaXNvIC5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXAtc20gLmNvbnRyb2wtbGFiZWwge1xuICAgIHBhZGRpbmctdG9wOiA2cHg7IH0gfVxuXG4uYm9vdHN0cmFwLWlzbyAuYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHRvdWNoLWFjdGlvbjogbWFuaXB1bGF0aW9uO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBwYWRkaW5nOiA2cHggMTJweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lOyB9XG5cbi5ib290c3RyYXAtaXNvIC5idG46Zm9jdXMsXG4uYm9vdHN0cmFwLWlzbyAuYnRuOmFjdGl2ZTpmb2N1cyxcbi5ib290c3RyYXAtaXNvIC5idG4uYWN0aXZlOmZvY3VzLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi5mb2N1cyxcbi5ib290c3RyYXAtaXNvIC5idG46YWN0aXZlLmZvY3VzLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi5hY3RpdmUuZm9jdXMge1xuICBvdXRsaW5lOiB0aGluIGRvdHRlZDtcbiAgb3V0bGluZTogNXB4IGF1dG8gLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yO1xuICBvdXRsaW5lLW9mZnNldDogLTJweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuYnRuOmhvdmVyLFxuLmJvb3RzdHJhcC1pc28gLmJ0bjpmb2N1cyxcbi5ib290c3RyYXAtaXNvIC5idG4uZm9jdXMge1xuICBjb2xvcjogIzMzMzMzMztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi5ib290c3RyYXAtaXNvIC5idG46YWN0aXZlLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi5hY3RpdmUge1xuICBvdXRsaW5lOiAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpOyB9XG5cbi5ib290c3RyYXAtaXNvIC5idG4uZGlzYWJsZWQsXG4uYm9vdHN0cmFwLWlzbyAuYnRuW2Rpc2FibGVkXSxcbi5ib290c3RyYXAtaXNvIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIG9wYWNpdHk6IDAuNjU7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT02NSk7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWRlZmF1bHQge1xuICBjb2xvcjogIzMzMzMzMztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjY2NjY2NjOyB9XG5cbi5ib290c3RyYXAtaXNvIC5idG4tZGVmYXVsdDpob3Zlcixcbi5ib290c3RyYXAtaXNvIC5idG4tZGVmYXVsdDpmb2N1cyxcbi5ib290c3RyYXAtaXNvIC5idG4tZGVmYXVsdC5mb2N1cyxcbi5ib290c3RyYXAtaXNvIC5idG4tZGVmYXVsdDphY3RpdmUsXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWRlZmF1bHQuYWN0aXZlLFxuLmJvb3RzdHJhcC1pc28gLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1kZWZhdWx0IHtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTY7XG4gIGJvcmRlci1jb2xvcjogI2FkYWRhZDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWRlZmF1bHQ6YWN0aXZlLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi1kZWZhdWx0LmFjdGl2ZSxcbi5ib290c3RyYXAtaXNvIC5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tZGVmYXVsdCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7IH1cblxuLmJvb3RzdHJhcC1pc28gLmJ0bi1kZWZhdWx0LmRpc2FibGVkLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi1kZWZhdWx0W2Rpc2FibGVkXSxcbi5ib290c3RyYXAtaXNvIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRlZmF1bHQsXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWRlZmF1bHQuZGlzYWJsZWQ6aG92ZXIsXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWRlZmF1bHRbZGlzYWJsZWRdOmhvdmVyLFxuLmJvb3RzdHJhcC1pc28gZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGVmYXVsdDpob3Zlcixcbi5ib290c3RyYXAtaXNvIC5idG4tZGVmYXVsdC5kaXNhYmxlZDpmb2N1cyxcbi5ib290c3RyYXAtaXNvIC5idG4tZGVmYXVsdFtkaXNhYmxlZF06Zm9jdXMsXG4uYm9vdHN0cmFwLWlzbyBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kZWZhdWx0OmZvY3VzLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi1kZWZhdWx0LmRpc2FibGVkLmZvY3VzLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi1kZWZhdWx0W2Rpc2FibGVkXS5mb2N1cyxcbi5ib290c3RyYXAtaXNvIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRlZmF1bHQuZm9jdXMsXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWRlZmF1bHQuZGlzYWJsZWQ6YWN0aXZlLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi1kZWZhdWx0W2Rpc2FibGVkXTphY3RpdmUsXG4uYm9vdHN0cmFwLWlzbyBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kZWZhdWx0OmFjdGl2ZSxcbi5ib290c3RyYXAtaXNvIC5idG4tZGVmYXVsdC5kaXNhYmxlZC5hY3RpdmUsXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWRlZmF1bHRbZGlzYWJsZWRdLmFjdGl2ZSxcbi5ib290c3RyYXAtaXNvIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRlZmF1bHQuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjY2NjY2NjOyB9XG5cbi5ib290c3RyYXAtaXNvIC5idG4tZGVmYXVsdCAuYmFkZ2Uge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzMzMzsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXByaW1hcnkge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzN2FiNztcbiAgYm9yZGVyLWNvbG9yOiAjMmU2ZGE0OyB9XG5cbi5ib290c3RyYXAtaXNvIC5idG4tcHJpbWFyeTpob3Zlcixcbi5ib290c3RyYXAtaXNvIC5idG4tcHJpbWFyeTpmb2N1cyxcbi5ib290c3RyYXAtaXNvIC5idG4tcHJpbWFyeS5mb2N1cyxcbi5ib290c3RyYXAtaXNvIC5idG4tcHJpbWFyeTphY3RpdmUsXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXByaW1hcnkuYWN0aXZlLFxuLmJvb3RzdHJhcC1pc28gLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1wcmltYXJ5IHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyODYwOTA7XG4gIGJvcmRlci1jb2xvcjogIzIwNGQ3NDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXByaW1hcnk6YWN0aXZlLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi1wcmltYXJ5LmFjdGl2ZSxcbi5ib290c3RyYXAtaXNvIC5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7IH1cblxuLmJvb3RzdHJhcC1pc28gLmJ0bi1wcmltYXJ5LmRpc2FibGVkLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi1wcmltYXJ5W2Rpc2FibGVkXSxcbi5ib290c3RyYXAtaXNvIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXByaW1hcnksXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXByaW1hcnkuZGlzYWJsZWQ6aG92ZXIsXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXByaW1hcnlbZGlzYWJsZWRdOmhvdmVyLFxuLmJvb3RzdHJhcC1pc28gZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tcHJpbWFyeTpob3Zlcixcbi5ib290c3RyYXAtaXNvIC5idG4tcHJpbWFyeS5kaXNhYmxlZDpmb2N1cyxcbi5ib290c3RyYXAtaXNvIC5idG4tcHJpbWFyeVtkaXNhYmxlZF06Zm9jdXMsXG4uYm9vdHN0cmFwLWlzbyBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1wcmltYXJ5OmZvY3VzLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi1wcmltYXJ5LmRpc2FibGVkLmZvY3VzLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi1wcmltYXJ5W2Rpc2FibGVkXS5mb2N1cyxcbi5ib290c3RyYXAtaXNvIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXByaW1hcnkuZm9jdXMsXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXByaW1hcnkuZGlzYWJsZWQ6YWN0aXZlLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi1wcmltYXJ5W2Rpc2FibGVkXTphY3RpdmUsXG4uYm9vdHN0cmFwLWlzbyBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1wcmltYXJ5OmFjdGl2ZSxcbi5ib290c3RyYXAtaXNvIC5idG4tcHJpbWFyeS5kaXNhYmxlZC5hY3RpdmUsXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXByaW1hcnlbZGlzYWJsZWRdLmFjdGl2ZSxcbi5ib290c3RyYXAtaXNvIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXByaW1hcnkuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzN2FiNztcbiAgYm9yZGVyLWNvbG9yOiAjMmU2ZGE0OyB9XG5cbi5ib290c3RyYXAtaXNvIC5idG4tcHJpbWFyeSAuYmFkZ2Uge1xuICBjb2xvcjogIzMzN2FiNztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXN1Y2Nlc3Mge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVjYjg1YztcbiAgYm9yZGVyLWNvbG9yOiAjNGNhZTRjOyB9XG5cbi5ib290c3RyYXAtaXNvIC5idG4tc3VjY2Vzczpob3Zlcixcbi5ib290c3RyYXAtaXNvIC5idG4tc3VjY2Vzczpmb2N1cyxcbi5ib290c3RyYXAtaXNvIC5idG4tc3VjY2Vzcy5mb2N1cyxcbi5ib290c3RyYXAtaXNvIC5idG4tc3VjY2VzczphY3RpdmUsXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXN1Y2Nlc3MuYWN0aXZlLFxuLmJvb3RzdHJhcC1pc28gLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1zdWNjZXNzIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NDlkNDQ7XG4gIGJvcmRlci1jb2xvcjogIzM5ODQzOTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXN1Y2Nlc3M6YWN0aXZlLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi1zdWNjZXNzLmFjdGl2ZSxcbi5ib290c3RyYXAtaXNvIC5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7IH1cblxuLmJvb3RzdHJhcC1pc28gLmJ0bi1zdWNjZXNzLmRpc2FibGVkLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi1zdWNjZXNzW2Rpc2FibGVkXSxcbi5ib290c3RyYXAtaXNvIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXN1Y2Nlc3MsXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXN1Y2Nlc3MuZGlzYWJsZWQ6aG92ZXIsXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXN1Y2Nlc3NbZGlzYWJsZWRdOmhvdmVyLFxuLmJvb3RzdHJhcC1pc28gZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tc3VjY2Vzczpob3Zlcixcbi5ib290c3RyYXAtaXNvIC5idG4tc3VjY2Vzcy5kaXNhYmxlZDpmb2N1cyxcbi5ib290c3RyYXAtaXNvIC5idG4tc3VjY2Vzc1tkaXNhYmxlZF06Zm9jdXMsXG4uYm9vdHN0cmFwLWlzbyBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1zdWNjZXNzOmZvY3VzLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi1zdWNjZXNzLmRpc2FibGVkLmZvY3VzLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi1zdWNjZXNzW2Rpc2FibGVkXS5mb2N1cyxcbi5ib290c3RyYXAtaXNvIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXN1Y2Nlc3MuZm9jdXMsXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXN1Y2Nlc3MuZGlzYWJsZWQ6YWN0aXZlLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi1zdWNjZXNzW2Rpc2FibGVkXTphY3RpdmUsXG4uYm9vdHN0cmFwLWlzbyBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1zdWNjZXNzOmFjdGl2ZSxcbi5ib290c3RyYXAtaXNvIC5idG4tc3VjY2Vzcy5kaXNhYmxlZC5hY3RpdmUsXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXN1Y2Nlc3NbZGlzYWJsZWRdLmFjdGl2ZSxcbi5ib290c3RyYXAtaXNvIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXN1Y2Nlc3MuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVjYjg1YztcbiAgYm9yZGVyLWNvbG9yOiAjNGNhZTRjOyB9XG5cbi5ib290c3RyYXAtaXNvIC5idG4tc3VjY2VzcyAuYmFkZ2Uge1xuICBjb2xvcjogIzVjYjg1YztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWluZm8ge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzViYzBkZTtcbiAgYm9yZGVyLWNvbG9yOiAjNDZiOGRhOyB9XG5cbi5ib290c3RyYXAtaXNvIC5idG4taW5mbzpob3Zlcixcbi5ib290c3RyYXAtaXNvIC5idG4taW5mbzpmb2N1cyxcbi5ib290c3RyYXAtaXNvIC5idG4taW5mby5mb2N1cyxcbi5ib290c3RyYXAtaXNvIC5idG4taW5mbzphY3RpdmUsXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWluZm8uYWN0aXZlLFxuLmJvb3RzdHJhcC1pc28gLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1pbmZvIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMWIwZDU7XG4gIGJvcmRlci1jb2xvcjogIzI2OWFiYzsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWluZm86YWN0aXZlLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi1pbmZvLmFjdGl2ZSxcbi5ib290c3RyYXAtaXNvIC5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4taW5mbyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7IH1cblxuLmJvb3RzdHJhcC1pc28gLmJ0bi1pbmZvLmRpc2FibGVkLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi1pbmZvW2Rpc2FibGVkXSxcbi5ib290c3RyYXAtaXNvIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWluZm8sXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWluZm8uZGlzYWJsZWQ6aG92ZXIsXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWluZm9bZGlzYWJsZWRdOmhvdmVyLFxuLmJvb3RzdHJhcC1pc28gZmllbGRzZXRbZGlzYWJsZWRdIC5idG4taW5mbzpob3Zlcixcbi5ib290c3RyYXAtaXNvIC5idG4taW5mby5kaXNhYmxlZDpmb2N1cyxcbi5ib290c3RyYXAtaXNvIC5idG4taW5mb1tkaXNhYmxlZF06Zm9jdXMsXG4uYm9vdHN0cmFwLWlzbyBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1pbmZvOmZvY3VzLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi1pbmZvLmRpc2FibGVkLmZvY3VzLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi1pbmZvW2Rpc2FibGVkXS5mb2N1cyxcbi5ib290c3RyYXAtaXNvIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWluZm8uZm9jdXMsXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWluZm8uZGlzYWJsZWQ6YWN0aXZlLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi1pbmZvW2Rpc2FibGVkXTphY3RpdmUsXG4uYm9vdHN0cmFwLWlzbyBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1pbmZvOmFjdGl2ZSxcbi5ib290c3RyYXAtaXNvIC5idG4taW5mby5kaXNhYmxlZC5hY3RpdmUsXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWluZm9bZGlzYWJsZWRdLmFjdGl2ZSxcbi5ib290c3RyYXAtaXNvIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWluZm8uYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzViYzBkZTtcbiAgYm9yZGVyLWNvbG9yOiAjNDZiOGRhOyB9XG5cbi5ib290c3RyYXAtaXNvIC5idG4taW5mbyAuYmFkZ2Uge1xuICBjb2xvcjogIzViYzBkZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXdhcm5pbmcge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwYWQ0ZTtcbiAgYm9yZGVyLWNvbG9yOiAjZWVhMjM2OyB9XG5cbi5ib290c3RyYXAtaXNvIC5idG4td2FybmluZzpob3Zlcixcbi5ib290c3RyYXAtaXNvIC5idG4td2FybmluZzpmb2N1cyxcbi5ib290c3RyYXAtaXNvIC5idG4td2FybmluZy5mb2N1cyxcbi5ib290c3RyYXAtaXNvIC5idG4td2FybmluZzphY3RpdmUsXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXdhcm5pbmcuYWN0aXZlLFxuLmJvb3RzdHJhcC1pc28gLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi13YXJuaW5nIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYzk3MWY7XG4gIGJvcmRlci1jb2xvcjogI2Q1ODUxMjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXdhcm5pbmc6YWN0aXZlLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi13YXJuaW5nLmFjdGl2ZSxcbi5ib290c3RyYXAtaXNvIC5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4td2FybmluZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7IH1cblxuLmJvb3RzdHJhcC1pc28gLmJ0bi13YXJuaW5nLmRpc2FibGVkLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi13YXJuaW5nW2Rpc2FibGVkXSxcbi5ib290c3RyYXAtaXNvIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXdhcm5pbmcsXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXdhcm5pbmcuZGlzYWJsZWQ6aG92ZXIsXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXdhcm5pbmdbZGlzYWJsZWRdOmhvdmVyLFxuLmJvb3RzdHJhcC1pc28gZmllbGRzZXRbZGlzYWJsZWRdIC5idG4td2FybmluZzpob3Zlcixcbi5ib290c3RyYXAtaXNvIC5idG4td2FybmluZy5kaXNhYmxlZDpmb2N1cyxcbi5ib290c3RyYXAtaXNvIC5idG4td2FybmluZ1tkaXNhYmxlZF06Zm9jdXMsXG4uYm9vdHN0cmFwLWlzbyBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi13YXJuaW5nOmZvY3VzLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi13YXJuaW5nLmRpc2FibGVkLmZvY3VzLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi13YXJuaW5nW2Rpc2FibGVkXS5mb2N1cyxcbi5ib290c3RyYXAtaXNvIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXdhcm5pbmcuZm9jdXMsXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXdhcm5pbmcuZGlzYWJsZWQ6YWN0aXZlLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi13YXJuaW5nW2Rpc2FibGVkXTphY3RpdmUsXG4uYm9vdHN0cmFwLWlzbyBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi13YXJuaW5nOmFjdGl2ZSxcbi5ib290c3RyYXAtaXNvIC5idG4td2FybmluZy5kaXNhYmxlZC5hY3RpdmUsXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXdhcm5pbmdbZGlzYWJsZWRdLmFjdGl2ZSxcbi5ib290c3RyYXAtaXNvIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXdhcm5pbmcuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwYWQ0ZTtcbiAgYm9yZGVyLWNvbG9yOiAjZWVhMjM2OyB9XG5cbi5ib290c3RyYXAtaXNvIC5idG4td2FybmluZyAuYmFkZ2Uge1xuICBjb2xvcjogI2YwYWQ0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWRhbmdlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDk1MzRmO1xuICBib3JkZXItY29sb3I6ICNkNDNmM2E7IH1cblxuLmJvb3RzdHJhcC1pc28gLmJ0bi1kYW5nZXI6aG92ZXIsXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWRhbmdlcjpmb2N1cyxcbi5ib290c3RyYXAtaXNvIC5idG4tZGFuZ2VyLmZvY3VzLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi1kYW5nZXI6YWN0aXZlLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi1kYW5nZXIuYWN0aXZlLFxuLmJvb3RzdHJhcC1pc28gLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1kYW5nZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MzAyYztcbiAgYm9yZGVyLWNvbG9yOiAjYWMyOTI1OyB9XG5cbi5ib290c3RyYXAtaXNvIC5idG4tZGFuZ2VyOmFjdGl2ZSxcbi5ib290c3RyYXAtaXNvIC5idG4tZGFuZ2VyLmFjdGl2ZSxcbi5ib290c3RyYXAtaXNvIC5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWRhbmdlci5kaXNhYmxlZCxcbi5ib290c3RyYXAtaXNvIC5idG4tZGFuZ2VyW2Rpc2FibGVkXSxcbi5ib290c3RyYXAtaXNvIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRhbmdlcixcbi5ib290c3RyYXAtaXNvIC5idG4tZGFuZ2VyLmRpc2FibGVkOmhvdmVyLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi1kYW5nZXJbZGlzYWJsZWRdOmhvdmVyLFxuLmJvb3RzdHJhcC1pc28gZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGFuZ2VyOmhvdmVyLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi1kYW5nZXIuZGlzYWJsZWQ6Zm9jdXMsXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWRhbmdlcltkaXNhYmxlZF06Zm9jdXMsXG4uYm9vdHN0cmFwLWlzbyBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kYW5nZXI6Zm9jdXMsXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWRhbmdlci5kaXNhYmxlZC5mb2N1cyxcbi5ib290c3RyYXAtaXNvIC5idG4tZGFuZ2VyW2Rpc2FibGVkXS5mb2N1cyxcbi5ib290c3RyYXAtaXNvIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRhbmdlci5mb2N1cyxcbi5ib290c3RyYXAtaXNvIC5idG4tZGFuZ2VyLmRpc2FibGVkOmFjdGl2ZSxcbi5ib290c3RyYXAtaXNvIC5idG4tZGFuZ2VyW2Rpc2FibGVkXTphY3RpdmUsXG4uYm9vdHN0cmFwLWlzbyBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kYW5nZXI6YWN0aXZlLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi1kYW5nZXIuZGlzYWJsZWQuYWN0aXZlLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi1kYW5nZXJbZGlzYWJsZWRdLmFjdGl2ZSxcbi5ib290c3RyYXAtaXNvIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRhbmdlci5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDk1MzRmO1xuICBib3JkZXItY29sb3I6ICNkNDNmM2E7IH1cblxuLmJvb3RzdHJhcC1pc28gLmJ0bi1kYW5nZXIgLmJhZGdlIHtcbiAgY29sb3I6ICNkOTUzNGY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7IH1cblxuLmJvb3RzdHJhcC1pc28gLmJ0bi1saW5rIHtcbiAgY29sb3I6ICMzMzdhYjc7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGJvcmRlci1yYWRpdXM6IDA7IH1cblxuLmJvb3RzdHJhcC1pc28gLmJ0bi1saW5rLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi1saW5rOmFjdGl2ZSxcbi5ib290c3RyYXAtaXNvIC5idG4tbGluay5hY3RpdmUsXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWxpbmtbZGlzYWJsZWRdLFxuLmJvb3RzdHJhcC1pc28gZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7IH1cblxuLmJvb3RzdHJhcC1pc28gLmJ0bi1saW5rLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi1saW5rOmhvdmVyLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi1saW5rOmZvY3VzLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi1saW5rOmFjdGl2ZSB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLmJvb3RzdHJhcC1pc28gLmJ0bi1saW5rOmhvdmVyLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi1saW5rOmZvY3VzIHtcbiAgY29sb3I6ICMyMzUyN2M7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWxpbmtbZGlzYWJsZWRdOmhvdmVyLFxuLmJvb3RzdHJhcC1pc28gZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tbGluazpob3Zlcixcbi5ib290c3RyYXAtaXNvIC5idG4tbGlua1tkaXNhYmxlZF06Zm9jdXMsXG4uYm9vdHN0cmFwLWlzbyBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1saW5rOmZvY3VzIHtcbiAgY29sb3I6ICM3Nzc3Nzc7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWxnLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ncm91cC1sZyA+IC5idG4ge1xuICBwYWRkaW5nOiAxMHB4IDE2cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMzMzMzMzMztcbiAgYm9yZGVyLXJhZGl1czogNnB4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5idG4tc20sXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWdyb3VwLXNtID4gLmJ0biB7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDNweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXhzLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ncm91cC14cyA+IC5idG4ge1xuICBwYWRkaW5nOiAxcHggNXB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDNweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5ib290c3RyYXAtaXNvIC5idG4tYmxvY2sgKyAuYnRuLWJsb2NrIHtcbiAgbWFyZ2luLXRvcDogNXB4OyB9XG5cbi5ib290c3RyYXAtaXNvIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0uYnRuLWJsb2NrLFxuLmJvb3RzdHJhcC1pc28gaW5wdXRbdHlwZT1cInJlc2V0XCJdLmJ0bi1ibG9jayxcbi5ib290c3RyYXAtaXNvIGlucHV0W3R5cGU9XCJidXR0b25cIl0uYnRuLWJsb2NrIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmJvb3RzdHJhcC1pc28gLmZhZGUge1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBsaW5lYXI7IH1cblxuLmJvb3RzdHJhcC1pc28gLmZhZGUuaW4ge1xuICBvcGFjaXR5OiAxOyB9XG5cbi5ib290c3RyYXAtaXNvIC5jb2xsYXBzZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuY29sbGFwc2UuaW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTsgfVxuXG4uYm9vdHN0cmFwLWlzbyB0ci5jb2xsYXBzZS5pbiB7XG4gIGRpc3BsYXk6IHRhYmxlLXJvdzsgfVxuXG4uYm9vdHN0cmFwLWlzbyB0Ym9keS5jb2xsYXBzZS5pbiB7XG4gIGRpc3BsYXk6IHRhYmxlLXJvdy1ncm91cDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuY29sbGFwc2luZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IGhlaWdodCwgdmlzaWJpbGl0eTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogaGVpZ2h0LCB2aXNpYmlsaXR5O1xuICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDAuMzVzO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjM1cztcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7IH1cblxuLmJvb3RzdHJhcC1pc28gLmNhcmV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXItdG9wOiA0cHggZGFzaGVkO1xuICBib3JkZXItcmlnaHQ6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCB0cmFuc3BhcmVudDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZHJvcHVwLFxuLmJvb3RzdHJhcC1pc28gLmRyb3Bkb3duIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5ib290c3RyYXAtaXNvIC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBvdXRsaW5lOiAwOyB9XG5cbi5ib290c3RyYXAtaXNvIC5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMDA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICBtaW4td2lkdGg6IDE2MHB4O1xuICBwYWRkaW5nOiA1cHggMDtcbiAgbWFyZ2luOiAycHggMCAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2NjY2M7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDZweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xNzUpO1xuICBib3gtc2hhZG93OiAwIDZweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xNzUpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94OyB9XG5cbi5ib290c3RyYXAtaXNvIC5kcm9wZG93bi1tZW51LnB1bGwtcmlnaHQge1xuICByaWdodDogMDtcbiAgbGVmdDogYXV0bzsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZHJvcGRvd24tbWVudSAuZGl2aWRlciB7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IDlweCAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVlNWU1OyB9XG5cbi5ib290c3RyYXAtaXNvIC5kcm9wZG93bi1tZW51ID4gbGkgPiBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDNweCAyMHB4O1xuICBjbGVhcjogYm90aDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG5cbi5ib290c3RyYXAtaXNvIC5kcm9wZG93bi1tZW51ID4gbGkgPiBhOmhvdmVyLFxuLmJvb3RzdHJhcC1pc28gLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGE6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMjYyNjI2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1OyB9XG5cbi5ib290c3RyYXAtaXNvIC5kcm9wZG93bi1tZW51ID4gLmFjdGl2ZSA+IGEsXG4uYm9vdHN0cmFwLWlzbyAuZHJvcGRvd24tbWVudSA+IC5hY3RpdmUgPiBhOmhvdmVyLFxuLmJvb3RzdHJhcC1pc28gLmRyb3Bkb3duLW1lbnUgPiAuYWN0aXZlID4gYTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG91dGxpbmU6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzdhYjc7IH1cblxuLmJvb3RzdHJhcC1pc28gLmRyb3Bkb3duLW1lbnUgPiAuZGlzYWJsZWQgPiBhLFxuLmJvb3RzdHJhcC1pc28gLmRyb3Bkb3duLW1lbnUgPiAuZGlzYWJsZWQgPiBhOmhvdmVyLFxuLmJvb3RzdHJhcC1pc28gLmRyb3Bkb3duLW1lbnUgPiAuZGlzYWJsZWQgPiBhOmZvY3VzIHtcbiAgY29sb3I6ICM3Nzc3Nzc7IH1cblxuLmJvb3RzdHJhcC1pc28gLmRyb3Bkb3duLW1lbnUgPiAuZGlzYWJsZWQgPiBhOmhvdmVyLFxuLmJvb3RzdHJhcC1pc28gLmRyb3Bkb3duLW1lbnUgPiAuZGlzYWJsZWQgPiBhOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoZW5hYmxlZD1mYWxzZSk7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7IH1cblxuLmJvb3RzdHJhcC1pc28gLm9wZW4gPiAuZHJvcGRvd24tbWVudSB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5ib290c3RyYXAtaXNvIC5vcGVuID4gYSB7XG4gIG91dGxpbmU6IDA7IH1cblxuLmJvb3RzdHJhcC1pc28gLmRyb3Bkb3duLW1lbnUtcmlnaHQge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZHJvcGRvd24tbWVudS1sZWZ0IHtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IGF1dG87IH1cblxuLmJvb3RzdHJhcC1pc28gLmRyb3Bkb3duLWhlYWRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAzcHggMjBweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcbiAgY29sb3I6ICM3Nzc3Nzc7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cblxuLmJvb3RzdHJhcC1pc28gLmRyb3Bkb3duLWJhY2tkcm9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDk5MDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAucHVsbC1yaWdodCA+IC5kcm9wZG93bi1tZW51IHtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IGF1dG87IH1cblxuLmJvb3RzdHJhcC1pc28gLmRyb3B1cCAuY2FyZXQsXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWZpeGVkLWJvdHRvbSAuZHJvcGRvd24gLmNhcmV0IHtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkO1xuICBjb250ZW50OiBcIlwiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5kcm9wdXAgLmRyb3Bkb3duLW1lbnUsXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWZpeGVkLWJvdHRvbSAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUge1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMnB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyLXJpZ2h0IC5kcm9wZG93bi1tZW51IHtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAwOyB9XG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItcmlnaHQgLmRyb3Bkb3duLW1lbnUtbGVmdCB7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogYXV0bzsgfSB9XG5cbi5ib290c3RyYXAtaXNvIC5idG4tZ3JvdXAsXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWdyb3VwLXZlcnRpY2FsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ncm91cCA+IC5idG4sXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxvYXQ6IGxlZnQ7IH1cblxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ncm91cCA+IC5idG46aG92ZXIsXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpob3Zlcixcbi5ib290c3RyYXAtaXNvIC5idG4tZ3JvdXAgPiAuYnRuOmZvY3VzLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46Zm9jdXMsXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWdyb3VwID4gLmJ0bjphY3RpdmUsXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjphY3RpdmUsXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWdyb3VwID4gLmJ0bi5hY3RpdmUsXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi5hY3RpdmUge1xuICB6LWluZGV4OiAyOyB9XG5cbi5ib290c3RyYXAtaXNvIC5idG4tZ3JvdXAgLmJ0biArIC5idG4sXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWdyb3VwIC5idG4gKyAuYnRuLWdyb3VwLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ncm91cCAuYnRuLWdyb3VwICsgLmJ0bixcbi5ib290c3RyYXAtaXNvIC5idG4tZ3JvdXAgLmJ0bi1ncm91cCArIC5idG4tZ3JvdXAge1xuICBtYXJnaW4tbGVmdDogLTFweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXRvb2xiYXIge1xuICBtYXJnaW4tbGVmdDogLTVweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXRvb2xiYXIgLmJ0bi1ncm91cCxcbi5ib290c3RyYXAtaXNvIC5idG4tdG9vbGJhciAuaW5wdXQtZ3JvdXAge1xuICBmbG9hdDogbGVmdDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXRvb2xiYXIgPiAuYnRuLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi10b29sYmFyID4gLmJ0bi1ncm91cCxcbi5ib290c3RyYXAtaXNvIC5idG4tdG9vbGJhciA+IC5pbnB1dC1ncm91cCB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7IH1cblxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ncm91cCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSkge1xuICBib3JkZXItcmFkaXVzOiAwOyB9XG5cbi5ib290c3RyYXAtaXNvIC5idG4tZ3JvdXAgPiAuYnRuOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7IH1cblxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ncm91cCA+IC5idG46Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSkge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7IH1cblxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ncm91cCA+IC5idG46bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSxcbi5ib290c3RyYXAtaXNvIC5idG4tZ3JvdXAgPiAuZHJvcGRvd24tdG9nZ2xlOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWdyb3VwID4gLmJ0bi1ncm91cCB7XG4gIGZsb2F0OiBsZWZ0OyB9XG5cbi5ib290c3RyYXAtaXNvIC5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgYm9yZGVyLXJhZGl1czogMDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0bjpsYXN0LWNoaWxkLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSA+IC5kcm9wZG93bi10b2dnbGUge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7IH1cblxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG46Zmlyc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwOyB9XG5cbi5ib290c3RyYXAtaXNvIC5idG4tZ3JvdXAgLmRyb3Bkb3duLXRvZ2dsZTphY3RpdmUsXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWdyb3VwLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIG91dGxpbmU6IDA7IH1cblxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ncm91cCA+IC5idG4gKyAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWdyb3VwID4gLmJ0bi1sZyArIC5kcm9wZG93bi10b2dnbGUge1xuICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEycHg7IH1cblxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ncm91cC5vcGVuIC5kcm9wZG93bi10b2dnbGUge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpOyB9XG5cbi5ib290c3RyYXAtaXNvIC5idG4tZ3JvdXAub3BlbiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1saW5rIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICBib3gtc2hhZG93OiBub25lOyB9XG5cbi5ib290c3RyYXAtaXNvIC5idG4gLmNhcmV0IHtcbiAgbWFyZ2luLWxlZnQ6IDA7IH1cblxuLmJvb3RzdHJhcC1pc28gLmJ0bi1sZyAuY2FyZXQge1xuICBib3JkZXItd2lkdGg6IDVweCA1cHggMDtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZHJvcHVwIC5idG4tbGcgLmNhcmV0IHtcbiAgYm9yZGVyLXdpZHRoOiAwIDVweCA1cHg7IH1cblxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4sXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cCxcbi5ib290c3RyYXAtaXNvIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwID4gLmJ0biB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cCA+IC5idG4ge1xuICBmbG9hdDogbm9uZTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0biArIC5idG4sXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0biArIC5idG4tZ3JvdXAsXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cCArIC5idG4sXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cCArIC5idG4tZ3JvdXAge1xuICBtYXJnaW4tdG9wOiAtMXB4O1xuICBtYXJnaW4tbGVmdDogMDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXJhZGl1czogMDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7IH1cblxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7IH1cblxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xuICBib3JkZXItcmFkaXVzOiAwOyB9XG5cbi5ib290c3RyYXAtaXNvIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuOmxhc3QtY2hpbGQsXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpID4gLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwOyB9XG5cbi5ib290c3RyYXAtaXNvIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7IH1cblxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ncm91cC1qdXN0aWZpZWQge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7IH1cblxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ncm91cC1qdXN0aWZpZWQgPiAuYnRuLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ncm91cC1qdXN0aWZpZWQgPiAuYnRuLWdyb3VwIHtcbiAgZmxvYXQ6IG5vbmU7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHdpZHRoOiAxJTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWdyb3VwLWp1c3RpZmllZCA+IC5idG4tZ3JvdXAgLmJ0biB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5ib290c3RyYXAtaXNvIC5idG4tZ3JvdXAtanVzdGlmaWVkID4gLmJ0bi1ncm91cCAuZHJvcGRvd24tbWVudSB7XG4gIGxlZnQ6IGF1dG87IH1cblxuLmJvb3RzdHJhcC1pc28gW2RhdGEtdG9nZ2xlPVwiYnV0dG9uc1wiXSA+IC5idG4gaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuLmJvb3RzdHJhcC1pc28gW2RhdGEtdG9nZ2xlPVwiYnV0dG9uc1wiXSA+IC5idG4tZ3JvdXAgPiAuYnRuIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbi5ib290c3RyYXAtaXNvIFtkYXRhLXRvZ2dsZT1cImJ1dHRvbnNcIl0gPiAuYnRuIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxcbi5ib290c3RyYXAtaXNvIFtkYXRhLXRvZ2dsZT1cImJ1dHRvbnNcIl0gPiAuYnRuLWdyb3VwID4gLmJ0biBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi5ib290c3RyYXAtaXNvIC5pbnB1dC1ncm91cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogdGFibGU7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7IH1cblxuLmJvb3RzdHJhcC1pc28gLmlucHV0LWdyb3VwW2NsYXNzKj1cImNvbC1cIl0ge1xuICBmbG9hdDogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG5cbi5ib290c3RyYXAtaXNvIC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLmJvb3RzdHJhcC1pc28gLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbCxcbi5ib290c3RyYXAtaXNvIC5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hZGRvbixcbi5ib290c3RyYXAtaXNvIC5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1idG4gPiAuYnRuIHtcbiAgaGVpZ2h0OiA0NnB4O1xuICBwYWRkaW5nOiAxMHB4IDE2cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMzMzMzMzMztcbiAgYm9yZGVyLXJhZGl1czogNnB4OyB9XG5cbi5ib290c3RyYXAtaXNvIHNlbGVjdC5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2wsXG4uYm9vdHN0cmFwLWlzbyBzZWxlY3QuaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYWRkb24sXG4uYm9vdHN0cmFwLWlzbyBzZWxlY3QuaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYnRuID4gLmJ0biB7XG4gIGhlaWdodDogNDZweDtcbiAgbGluZS1oZWlnaHQ6IDQ2cHg7IH1cblxuLmJvb3RzdHJhcC1pc28gdGV4dGFyZWEuaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sLFxuLmJvb3RzdHJhcC1pc28gdGV4dGFyZWEuaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYWRkb24sXG4uYm9vdHN0cmFwLWlzbyB0ZXh0YXJlYS5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1idG4gPiAuYnRuLFxuLmJvb3RzdHJhcC1pc28gc2VsZWN0W211bHRpcGxlXS5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2wsXG4uYm9vdHN0cmFwLWlzbyBzZWxlY3RbbXVsdGlwbGVdLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFkZG9uLFxuLmJvb3RzdHJhcC1pc28gc2VsZWN0W211bHRpcGxlXS5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1idG4gPiAuYnRuIHtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5ib290c3RyYXAtaXNvIC5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wsXG4uYm9vdHN0cmFwLWlzbyAuaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYWRkb24sXG4uYm9vdHN0cmFwLWlzbyAuaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYnRuID4gLmJ0biB7XG4gIGhlaWdodDogMzBweDtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogM3B4OyB9XG5cbi5ib290c3RyYXAtaXNvIHNlbGVjdC5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wsXG4uYm9vdHN0cmFwLWlzbyBzZWxlY3QuaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYWRkb24sXG4uYm9vdHN0cmFwLWlzbyBzZWxlY3QuaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYnRuID4gLmJ0biB7XG4gIGhlaWdodDogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7IH1cblxuLmJvb3RzdHJhcC1pc28gdGV4dGFyZWEuaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sLFxuLmJvb3RzdHJhcC1pc28gdGV4dGFyZWEuaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYWRkb24sXG4uYm9vdHN0cmFwLWlzbyB0ZXh0YXJlYS5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1idG4gPiAuYnRuLFxuLmJvb3RzdHJhcC1pc28gc2VsZWN0W211bHRpcGxlXS5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wsXG4uYm9vdHN0cmFwLWlzbyBzZWxlY3RbbXVsdGlwbGVdLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFkZG9uLFxuLmJvb3RzdHJhcC1pc28gc2VsZWN0W211bHRpcGxlXS5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1idG4gPiAuYnRuIHtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5ib290c3RyYXAtaXNvIC5pbnB1dC1ncm91cC1hZGRvbixcbi5ib290c3RyYXAtaXNvIC5pbnB1dC1ncm91cC1idG4sXG4uYm9vdHN0cmFwLWlzbyAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbCB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7IH1cblxuLmJvb3RzdHJhcC1pc28gLmlucHV0LWdyb3VwLWFkZG9uOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCksXG4uYm9vdHN0cmFwLWlzbyAuaW5wdXQtZ3JvdXAtYnRuOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCksXG4uYm9vdHN0cmFwLWlzbyAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXJhZGl1czogMDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuaW5wdXQtZ3JvdXAtYWRkb24sXG4uYm9vdHN0cmFwLWlzbyAuaW5wdXQtZ3JvdXAtYnRuIHtcbiAgd2lkdGg6IDElO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG5cbi5ib290c3RyYXAtaXNvIC5pbnB1dC1ncm91cC1hZGRvbiB7XG4gIHBhZGRpbmc6IDZweCAxMnB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzU1NTU1NTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjY2NjO1xuICBib3JkZXItcmFkaXVzOiA0cHg7IH1cblxuLmJvb3RzdHJhcC1pc28gLmlucHV0LWdyb3VwLWFkZG9uLmlucHV0LXNtIHtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5pbnB1dC1ncm91cC1hZGRvbi5pbnB1dC1sZyB7XG4gIHBhZGRpbmc6IDEwcHggMTZweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7IH1cblxuLmJvb3RzdHJhcC1pc28gLmlucHV0LWdyb3VwLWFkZG9uIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbi5ib290c3RyYXAtaXNvIC5pbnB1dC1ncm91cC1hZGRvbiBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICBtYXJnaW4tdG9wOiAwOyB9XG5cbi5ib290c3RyYXAtaXNvIC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sOmZpcnN0LWNoaWxkLFxuLmJvb3RzdHJhcC1pc28gLmlucHV0LWdyb3VwLWFkZG9uOmZpcnN0LWNoaWxkLFxuLmJvb3RzdHJhcC1pc28gLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZCA+IC5idG4sXG4uYm9vdHN0cmFwLWlzbyAuaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkID4gLmJ0bi1ncm91cCA+IC5idG4sXG4uYm9vdHN0cmFwLWlzbyAuaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkID4gLmRyb3Bkb3duLXRvZ2dsZSxcbi5ib290c3RyYXAtaXNvIC5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZCA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uYm9vdHN0cmFwLWlzbyAuaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwOyB9XG5cbi5ib290c3RyYXAtaXNvIC5pbnB1dC1ncm91cC1hZGRvbjpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodDogMDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDpsYXN0LWNoaWxkLFxuLmJvb3RzdHJhcC1pc28gLmlucHV0LWdyb3VwLWFkZG9uOmxhc3QtY2hpbGQsXG4uYm9vdHN0cmFwLWlzbyAuaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQgPiAuYnRuLFxuLmJvb3RzdHJhcC1pc28gLmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkID4gLmJ0bi1ncm91cCA+IC5idG4sXG4uYm9vdHN0cmFwLWlzbyAuaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQgPiAuZHJvcGRvd24tdG9nZ2xlLFxuLmJvb3RzdHJhcC1pc28gLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4uYm9vdHN0cmFwLWlzbyAuaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4ge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwOyB9XG5cbi5ib290c3RyYXAtaXNvIC5pbnB1dC1ncm91cC1hZGRvbjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQ6IDA7IH1cblxuLmJvb3RzdHJhcC1pc28gLmlucHV0LWdyb3VwLWJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG5cbi5ib290c3RyYXAtaXNvIC5pbnB1dC1ncm91cC1idG4gPiAuYnRuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5ib290c3RyYXAtaXNvIC5pbnB1dC1ncm91cC1idG4gPiAuYnRuICsgLmJ0biB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5pbnB1dC1ncm91cC1idG4gPiAuYnRuOmhvdmVyLFxuLmJvb3RzdHJhcC1pc28gLmlucHV0LWdyb3VwLWJ0biA+IC5idG46Zm9jdXMsXG4uYm9vdHN0cmFwLWlzbyAuaW5wdXQtZ3JvdXAtYnRuID4gLmJ0bjphY3RpdmUge1xuICB6LWluZGV4OiAyOyB9XG5cbi5ib290c3RyYXAtaXNvIC5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQgPiAuYnRuLFxuLmJvb3RzdHJhcC1pc28gLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZCA+IC5idG4tZ3JvdXAge1xuICBtYXJnaW4tcmlnaHQ6IC0xcHg7IH1cblxuLmJvb3RzdHJhcC1pc28gLmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkID4gLmJ0bixcbi5ib290c3RyYXAtaXNvIC5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZCA+IC5idG4tZ3JvdXAge1xuICBtYXJnaW4tbGVmdDogLTFweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubmF2IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG5cbi5ib290c3RyYXAtaXNvIC5uYXYgPiBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLmJvb3RzdHJhcC1pc28gLm5hdiA+IGxpID4gYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDEwcHggMTVweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubmF2ID4gbGkgPiBhOmhvdmVyLFxuLmJvb3RzdHJhcC1pc28gLm5hdiA+IGxpID4gYTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubmF2ID4gbGkuZGlzYWJsZWQgPiBhIHtcbiAgY29sb3I6ICM3Nzc3Nzc7IH1cblxuLmJvb3RzdHJhcC1pc28gLm5hdiA+IGxpLmRpc2FibGVkID4gYTpob3Zlcixcbi5ib290c3RyYXAtaXNvIC5uYXYgPiBsaS5kaXNhYmxlZCA+IGE6Zm9jdXMge1xuICBjb2xvcjogIzc3Nzc3NztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubmF2IC5vcGVuID4gYSxcbi5ib290c3RyYXAtaXNvIC5uYXYgLm9wZW4gPiBhOmhvdmVyLFxuLmJvb3RzdHJhcC1pc28gLm5hdiAub3BlbiA+IGE6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xuICBib3JkZXItY29sb3I6ICMzMzdhYjc7IH1cblxuLmJvb3RzdHJhcC1pc28gLm5hdiAubmF2LWRpdmlkZXIge1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiA5cHggMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZTVlNTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubmF2ID4gbGkgPiBhID4gaW1nIHtcbiAgbWF4LXdpZHRoOiBub25lOyB9XG5cbi5ib290c3RyYXAtaXNvIC5uYXYtdGFicyB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkZGRkOyB9XG5cbi5ib290c3RyYXAtaXNvIC5uYXYtdGFicyA+IGxpIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1ib3R0b206IC0xcHg7IH1cblxuLmJvb3RzdHJhcC1pc28gLm5hdi10YWJzID4gbGkgPiBhIHtcbiAgbWFyZ2luLXJpZ2h0OiAycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogNHB4IDRweCAwIDA7IH1cblxuLmJvb3RzdHJhcC1pc28gLm5hdi10YWJzID4gbGkgPiBhOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWVlZWVlICNlZWVlZWUgI2RkZGRkZDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubmF2LXRhYnMgPiBsaS5hY3RpdmUgPiBhLFxuLmJvb3RzdHJhcC1pc28gLm5hdi10YWJzID4gbGkuYWN0aXZlID4gYTpob3Zlcixcbi5ib290c3RyYXAtaXNvIC5uYXYtdGFicyA+IGxpLmFjdGl2ZSA+IGE6Zm9jdXMge1xuICBjb2xvcjogIzU1NTU1NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZGRkZDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogZGVmYXVsdDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubmF2LXRhYnMubmF2LWp1c3RpZmllZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItYm90dG9tOiAwOyB9XG5cbi5ib290c3RyYXAtaXNvIC5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gbGkge1xuICBmbG9hdDogbm9uZTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IGxpID4gYSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNXB4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51IHtcbiAgdG9wOiBhdXRvO1xuICBsZWZ0OiBhdXRvOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYm9vdHN0cmFwLWlzbyAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IGxpIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIHdpZHRoOiAxJTsgfVxuICAuYm9vdHN0cmFwLWlzbyAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IGxpID4gYSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfSB9XG5cbi5ib290c3RyYXAtaXNvIC5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gbGkgPiBhIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBib3JkZXItcmFkaXVzOiA0cHg7IH1cblxuLmJvb3RzdHJhcC1pc28gLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYSxcbi5ib290c3RyYXAtaXNvIC5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGE6aG92ZXIsXG4uYm9vdHN0cmFwLWlzbyAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhOmZvY3VzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZGRkZDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJvb3RzdHJhcC1pc28gLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiBsaSA+IGEge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkZGRkO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwOyB9XG4gIC5ib290c3RyYXAtaXNvIC5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGEsXG4gIC5ib290c3RyYXAtaXNvIC5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGE6aG92ZXIsXG4gIC5ib290c3RyYXAtaXNvIC5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGE6Zm9jdXMge1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmZmZmY7IH0gfVxuXG4uYm9vdHN0cmFwLWlzbyAubmF2LXBpbGxzID4gbGkge1xuICBmbG9hdDogbGVmdDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubmF2LXBpbGxzID4gbGkgPiBhIHtcbiAgYm9yZGVyLXJhZGl1czogNHB4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5uYXYtcGlsbHMgPiBsaSArIGxpIHtcbiAgbWFyZ2luLWxlZnQ6IDJweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubmF2LXBpbGxzID4gbGkuYWN0aXZlID4gYSxcbi5ib290c3RyYXAtaXNvIC5uYXYtcGlsbHMgPiBsaS5hY3RpdmUgPiBhOmhvdmVyLFxuLmJvb3RzdHJhcC1pc28gLm5hdi1waWxscyA+IGxpLmFjdGl2ZSA+IGE6Zm9jdXMge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzN2FiNzsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubmF2LXN0YWNrZWQgPiBsaSB7XG4gIGZsb2F0OiBub25lOyB9XG5cbi5ib290c3RyYXAtaXNvIC5uYXYtc3RhY2tlZCA+IGxpICsgbGkge1xuICBtYXJnaW4tdG9wOiAycHg7XG4gIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbi5ib290c3RyYXAtaXNvIC5uYXYtanVzdGlmaWVkIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmJvb3RzdHJhcC1pc28gLm5hdi1qdXN0aWZpZWQgPiBsaSB7XG4gIGZsb2F0OiBub25lOyB9XG5cbi5ib290c3RyYXAtaXNvIC5uYXYtanVzdGlmaWVkID4gbGkgPiBhIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7IH1cblxuLmJvb3RzdHJhcC1pc28gLm5hdi1qdXN0aWZpZWQgPiAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUge1xuICB0b3A6IGF1dG87XG4gIGxlZnQ6IGF1dG87IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ib290c3RyYXAtaXNvIC5uYXYtanVzdGlmaWVkID4gbGkge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgd2lkdGg6IDElOyB9XG4gIC5ib290c3RyYXAtaXNvIC5uYXYtanVzdGlmaWVkID4gbGkgPiBhIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9IH1cblxuLmJvb3RzdHJhcC1pc28gLm5hdi10YWJzLWp1c3RpZmllZCB7XG4gIGJvcmRlci1ib3R0b206IDA7IH1cblxuLmJvb3RzdHJhcC1pc28gLm5hdi10YWJzLWp1c3RpZmllZCA+IGxpID4gYSB7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgYm9yZGVyLXJhZGl1czogNHB4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5uYXYtdGFicy1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYSxcbi5ib290c3RyYXAtaXNvIC5uYXYtdGFicy1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYTpob3Zlcixcbi5ib290c3RyYXAtaXNvIC5uYXYtdGFicy1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYTpmb2N1cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGRkZGQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ib290c3RyYXAtaXNvIC5uYXYtdGFicy1qdXN0aWZpZWQgPiBsaSA+IGEge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkZGRkO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwOyB9XG4gIC5ib290c3RyYXAtaXNvIC5uYXYtdGFicy1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYSxcbiAgLmJvb3RzdHJhcC1pc28gLm5hdi10YWJzLWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhOmhvdmVyLFxuICAuYm9vdHN0cmFwLWlzbyAubmF2LXRhYnMtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGE6Zm9jdXMge1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmZmZmY7IH0gfVxuXG4uYm9vdHN0cmFwLWlzbyAudGFiLWNvbnRlbnQgPiAudGFiLXBhbmUge1xuICBkaXNwbGF5OiBub25lO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cblxuLmJvb3RzdHJhcC1pc28gLnRhYi1jb250ZW50ID4gLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlOyB9XG5cbi5ib290c3RyYXAtaXNvIC5uYXYtdGFicyAuZHJvcGRvd24tbWVudSB7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwOyB9XG5cbi5ib290c3RyYXAtaXNvIC5uYXZiYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDUwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyIHtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1oZWFkZXIge1xuICAgIGZsb2F0OiBsZWZ0OyB9IH1cblxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1jb2xsYXBzZSB7XG4gIG92ZXJmbG93LXg6IHZpc2libGU7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoOyB9XG5cbi5ib290c3RyYXAtaXNvIC5uYXZiYXItY29sbGFwc2UuaW4ge1xuICBvdmVyZmxvdy15OiBhdXRvOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBib3JkZXItdG9wOiAwO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1jb2xsYXBzZS5jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDsgfVxuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyLWNvbGxhcHNlLmluIHtcbiAgICBvdmVyZmxvdy15OiB2aXNpYmxlOyB9XG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItZml4ZWQtdG9wIC5uYXZiYXItY29sbGFwc2UsXG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItc3RhdGljLXRvcCAubmF2YmFyLWNvbGxhcHNlLFxuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyLWZpeGVkLWJvdHRvbSAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDsgfSB9XG5cbi5ib290c3RyYXAtaXNvIC5uYXZiYXItZml4ZWQtdG9wIC5uYXZiYXItY29sbGFwc2UsXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWZpeGVkLWJvdHRvbSAubmF2YmFyLWNvbGxhcHNlIHtcbiAgbWF4LWhlaWdodDogMzQwcHg7IH1cblxuQG1lZGlhIChtYXgtZGV2aWNlLXdpZHRoOiA0ODBweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItZml4ZWQtdG9wIC5uYXZiYXItY29sbGFwc2UsXG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItZml4ZWQtYm90dG9tIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIG1heC1oZWlnaHQ6IDIwMHB4OyB9IH1cblxuLmJvb3RzdHJhcC1pc28gLmNvbnRhaW5lciA+IC5uYXZiYXItaGVhZGVyLFxuLmJvb3RzdHJhcC1pc28gLmNvbnRhaW5lci1mbHVpZCA+IC5uYXZiYXItaGVhZGVyLFxuLmJvb3RzdHJhcC1pc28gLmNvbnRhaW5lciA+IC5uYXZiYXItY29sbGFwc2UsXG4uYm9vdHN0cmFwLWlzbyAuY29udGFpbmVyLWZsdWlkID4gLm5hdmJhci1jb2xsYXBzZSB7XG4gIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gIG1hcmdpbi1sZWZ0OiAtMTVweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJvb3RzdHJhcC1pc28gLmNvbnRhaW5lciA+IC5uYXZiYXItaGVhZGVyLFxuICAuYm9vdHN0cmFwLWlzbyAuY29udGFpbmVyLWZsdWlkID4gLm5hdmJhci1oZWFkZXIsXG4gIC5ib290c3RyYXAtaXNvIC5jb250YWluZXIgPiAubmF2YmFyLWNvbGxhcHNlLFxuICAuYm9vdHN0cmFwLWlzbyAuY29udGFpbmVyLWZsdWlkID4gLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9IH1cblxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1zdGF0aWMtdG9wIHtcbiAgei1pbmRleDogMTAwMDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyLXN0YXRpYy10b3Age1xuICAgIGJvcmRlci1yYWRpdXM6IDA7IH0gfVxuXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWZpeGVkLXRvcCxcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItZml4ZWQtYm90dG9tIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAzMDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1maXhlZC10b3AsXG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItZml4ZWQtYm90dG9tIHtcbiAgICBib3JkZXItcmFkaXVzOiAwOyB9IH1cblxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1maXhlZC10b3Age1xuICB0b3A6IDA7XG4gIGJvcmRlci13aWR0aDogMCAwIDFweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWZpeGVkLWJvdHRvbSB7XG4gIGJvdHRvbTogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYm9yZGVyLXdpZHRoOiAxcHggMCAwOyB9XG5cbi5ib290c3RyYXAtaXNvIC5uYXZiYXItYnJhbmQge1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZzogMTVweCAxNXB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBoZWlnaHQ6IDUwcHg7IH1cblxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1icmFuZDpob3Zlcixcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItYnJhbmQ6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1icmFuZCA+IGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyID4gLmNvbnRhaW5lciAubmF2YmFyLWJyYW5kLFxuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyID4gLmNvbnRhaW5lci1mbHVpZCAubmF2YmFyLWJyYW5kIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHg7IH0gfVxuXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLXRvZ2dsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmc6IDlweCAxMHB4O1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiA0cHg7IH1cblxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci10b2dnbGU6Zm9jdXMge1xuICBvdXRsaW5lOiAwOyB9XG5cbi5ib290c3RyYXAtaXNvIC5uYXZiYXItdG9nZ2xlIC5pY29uLWJhciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjJweDtcbiAgaGVpZ2h0OiAycHg7XG4gIGJvcmRlci1yYWRpdXM6IDFweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLXRvZ2dsZSAuaWNvbi1iYXIgKyAuaWNvbi1iYXIge1xuICBtYXJnaW4tdG9wOiA0cHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItdG9nZ2xlIHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1uYXYge1xuICBtYXJnaW46IDcuNXB4IC0xNXB4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5uYXZiYXItbmF2ID4gbGkgPiBhIHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMjBweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDA7XG4gICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IGxpID4gYSxcbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgLmRyb3Bkb3duLWhlYWRlciB7XG4gICAgcGFkZGluZzogNXB4IDE1cHggNXB4IDI1cHg7IH1cbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGEge1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4OyB9XG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gbGkgPiBhOmhvdmVyLFxuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IGxpID4gYTpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyLW5hdiB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItbmF2ID4gbGkge1xuICAgIGZsb2F0OiBsZWZ0OyB9XG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItbmF2ID4gbGkgPiBhIHtcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDsgfSB9XG5cbi5ib290c3RyYXAtaXNvIC5uYXZiYXItZm9ybSB7XG4gIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKSwgMCAxcHggMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpLCAwIDFweCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBtYXJnaW4tYm90dG9tOiA4cHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItZm9ybSAuZm9ybS1ncm91cCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyLWZvcm0gLmZvcm0tY29udHJvbCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1mb3JtIC5mb3JtLWNvbnRyb2wtc3RhdGljIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1mb3JtIC5pbnB1dC1ncm91cCB7XG4gICAgZGlzcGxheTogaW5saW5lLXRhYmxlO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1mb3JtIC5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtYWRkb24sXG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItZm9ybSAuaW5wdXQtZ3JvdXAgLmlucHV0LWdyb3VwLWJ0bixcbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1mb3JtIC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sIHtcbiAgICB3aWR0aDogYXV0bzsgfVxuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyLWZvcm0gLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1mb3JtIC5jb250cm9sLWxhYmVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1mb3JtIC5yYWRpbyxcbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1mb3JtIC5jaGVja2JveCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItZm9ybSAucmFkaW8gbGFiZWwsXG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItZm9ybSAuY2hlY2tib3ggbGFiZWwge1xuICAgIHBhZGRpbmctbGVmdDogMDsgfVxuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyLWZvcm0gLnJhZGlvIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1mb3JtIC5jaGVja2JveCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyLWZvcm0gLmhhcy1mZWVkYmFjayAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgICB0b3A6IDA7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1mb3JtIC5mb3JtLWdyb3VwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7IH1cbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1mb3JtIC5mb3JtLWdyb3VwOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1mb3JtIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBib3JkZXI6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICBib3gtc2hhZG93OiBub25lOyB9IH1cblxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1uYXYgPiBsaSA+IC5kcm9wZG93bi1tZW51IHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7IH1cblxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1maXhlZC1ib3R0b20gLm5hdmJhci1uYXYgPiBsaSA+IC5kcm9wZG93bi1tZW51IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNHB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWJ0biB7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5uYXZiYXItYnRuLmJ0bi1zbSB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cblxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1idG4uYnRuLXhzIHtcbiAgbWFyZ2luLXRvcDogMTRweDtcbiAgbWFyZ2luLWJvdHRvbTogMTRweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLXRleHQge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyLXRleHQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgIG1hcmdpbi1yaWdodDogMTVweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyLWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweDsgfVxuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyLXJpZ2h0IH4gLm5hdmJhci1yaWdodCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwOyB9IH1cblxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1kZWZhdWx0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcbiAgYm9yZGVyLWNvbG9yOiAjZTdlN2U3OyB9XG5cbi5ib290c3RyYXAtaXNvIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLWJyYW5kIHtcbiAgY29sb3I6ICM3Nzc3Nzc7IH1cblxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItYnJhbmQ6aG92ZXIsXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1icmFuZDpmb2N1cyB7XG4gIGNvbG9yOiAjNWU1ZTVlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci10ZXh0IHtcbiAgY29sb3I6ICM3Nzc3Nzc7IH1cblxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gbGkgPiBhIHtcbiAgY29sb3I6ICM3Nzc3Nzc7IH1cblxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gbGkgPiBhOmhvdmVyLFxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gbGkgPiBhOmZvY3VzIHtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5ib290c3RyYXAtaXNvIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IC5hY3RpdmUgPiBhLFxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gLmFjdGl2ZSA+IGE6aG92ZXIsXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiAuYWN0aXZlID4gYTpmb2N1cyB7XG4gIGNvbG9yOiAjNTU1NTU1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTdlN2U3OyB9XG5cbi5ib290c3RyYXAtaXNvIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IC5kaXNhYmxlZCA+IGEsXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiAuZGlzYWJsZWQgPiBhOmhvdmVyLFxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gLmRpc2FibGVkID4gYTpmb2N1cyB7XG4gIGNvbG9yOiAjY2NjY2NjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci10b2dnbGUge1xuICBib3JkZXItY29sb3I6ICNkZGRkZGQ7IH1cblxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItdG9nZ2xlOmhvdmVyLFxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItdG9nZ2xlOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkZGRkZDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci10b2dnbGUgLmljb24tYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg4ODg4ODsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1jb2xsYXBzZSxcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLWZvcm0ge1xuICBib3JkZXItY29sb3I6ICNlN2U3ZTc7IH1cblxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gLm9wZW4gPiBhLFxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gLm9wZW4gPiBhOmhvdmVyLFxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gLm9wZW4gPiBhOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U3ZTdlNztcbiAgY29sb3I6ICM1NTU1NTU7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IGxpID4gYSB7XG4gICAgY29sb3I6ICM3Nzc3Nzc7IH1cbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gbGkgPiBhOmhvdmVyLFxuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGE6Zm9jdXMge1xuICAgIGNvbG9yOiAjMzMzMzMzO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IC5hY3RpdmUgPiBhLFxuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiAuYWN0aXZlID4gYTpob3ZlcixcbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gLmFjdGl2ZSA+IGE6Zm9jdXMge1xuICAgIGNvbG9yOiAjNTU1NTU1O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlN2U3ZTc7IH1cbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gLmRpc2FibGVkID4gYSxcbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gLmRpc2FibGVkID4gYTpob3ZlcixcbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gLmRpc2FibGVkID4gYTpmb2N1cyB7XG4gICAgY29sb3I6ICNjY2NjY2M7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH0gfVxuXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1saW5rIHtcbiAgY29sb3I6ICM3Nzc3Nzc7IH1cblxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbGluazpob3ZlciB7XG4gIGNvbG9yOiAjMzMzMzMzOyB9XG5cbi5ib290c3RyYXAtaXNvIC5uYXZiYXItZGVmYXVsdCAuYnRuLWxpbmsge1xuICBjb2xvcjogIzc3Nzc3NzsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWRlZmF1bHQgLmJ0bi1saW5rOmhvdmVyLFxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1kZWZhdWx0IC5idG4tbGluazpmb2N1cyB7XG4gIGNvbG9yOiAjMzMzMzMzOyB9XG5cbi5ib290c3RyYXAtaXNvIC5uYXZiYXItZGVmYXVsdCAuYnRuLWxpbmtbZGlzYWJsZWRdOmhvdmVyLFxuLmJvb3RzdHJhcC1pc28gZmllbGRzZXRbZGlzYWJsZWRdIC5uYXZiYXItZGVmYXVsdCAuYnRuLWxpbms6aG92ZXIsXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWRlZmF1bHQgLmJ0bi1saW5rW2Rpc2FibGVkXTpmb2N1cyxcbi5ib290c3RyYXAtaXNvIGZpZWxkc2V0W2Rpc2FibGVkXSAubmF2YmFyLWRlZmF1bHQgLmJ0bi1saW5rOmZvY3VzIHtcbiAgY29sb3I6ICNjY2NjY2M7IH1cblxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1pbnZlcnNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIyMjIyMjtcbiAgYm9yZGVyLWNvbG9yOiAjMDgwODA4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLWJyYW5kIHtcbiAgY29sb3I6ICM5ZDlkOWQ7IH1cblxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItYnJhbmQ6aG92ZXIsXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWludmVyc2UgLm5hdmJhci1icmFuZDpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWludmVyc2UgLm5hdmJhci10ZXh0IHtcbiAgY29sb3I6ICM5ZDlkOWQ7IH1cblxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2ID4gbGkgPiBhIHtcbiAgY29sb3I6ICM5ZDlkOWQ7IH1cblxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2ID4gbGkgPiBhOmhvdmVyLFxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2ID4gbGkgPiBhOmZvY3VzIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5ib290c3RyYXAtaXNvIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiA+IC5hY3RpdmUgPiBhLFxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2ID4gLmFjdGl2ZSA+IGE6aG92ZXIsXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgPiAuYWN0aXZlID4gYTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDgwODA4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiA+IC5kaXNhYmxlZCA+IGEsXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgPiAuZGlzYWJsZWQgPiBhOmhvdmVyLFxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2ID4gLmRpc2FibGVkID4gYTpmb2N1cyB7XG4gIGNvbG9yOiAjNDQ0NDQ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWludmVyc2UgLm5hdmJhci10b2dnbGUge1xuICBib3JkZXItY29sb3I6ICMzMzMzMzM7IH1cblxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItdG9nZ2xlOmhvdmVyLFxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItdG9nZ2xlOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzMzMzsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWludmVyc2UgLm5hdmJhci10b2dnbGUgLmljb24tYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWludmVyc2UgLm5hdmJhci1jb2xsYXBzZSxcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLWZvcm0ge1xuICBib3JkZXItY29sb3I6ICMxMDEwMTA7IH1cblxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2ID4gLm9wZW4gPiBhLFxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2ID4gLm9wZW4gPiBhOmhvdmVyLFxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2ID4gLm9wZW4gPiBhOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA4MDgwODtcbiAgY29sb3I6ICNmZmZmZmY7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IC5kcm9wZG93bi1oZWFkZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzA4MDgwODsgfVxuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgLmRpdmlkZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwODA4MDg7IH1cbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gbGkgPiBhIHtcbiAgICBjb2xvcjogIzlkOWQ5ZDsgfVxuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGE6aG92ZXIsXG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IGxpID4gYTpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gLmFjdGl2ZSA+IGEsXG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IC5hY3RpdmUgPiBhOmhvdmVyLFxuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiAuYWN0aXZlID4gYTpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzA4MDgwODsgfVxuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiAuZGlzYWJsZWQgPiBhLFxuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiAuZGlzYWJsZWQgPiBhOmhvdmVyLFxuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiAuZGlzYWJsZWQgPiBhOmZvY3VzIHtcbiAgICBjb2xvcjogIzQ0NDQ0NDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfSB9XG5cbi5ib290c3RyYXAtaXNvIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLWxpbmsge1xuICBjb2xvcjogIzlkOWQ5ZDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWludmVyc2UgLm5hdmJhci1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmY7IH1cblxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1pbnZlcnNlIC5idG4tbGluayB7XG4gIGNvbG9yOiAjOWQ5ZDlkOyB9XG5cbi5ib290c3RyYXAtaXNvIC5uYXZiYXItaW52ZXJzZSAuYnRuLWxpbms6aG92ZXIsXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWludmVyc2UgLmJ0bi1saW5rOmZvY3VzIHtcbiAgY29sb3I6ICNmZmZmZmY7IH1cblxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1pbnZlcnNlIC5idG4tbGlua1tkaXNhYmxlZF06aG92ZXIsXG4uYm9vdHN0cmFwLWlzbyBmaWVsZHNldFtkaXNhYmxlZF0gLm5hdmJhci1pbnZlcnNlIC5idG4tbGluazpob3Zlcixcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItaW52ZXJzZSAuYnRuLWxpbmtbZGlzYWJsZWRdOmZvY3VzLFxuLmJvb3RzdHJhcC1pc28gZmllbGRzZXRbZGlzYWJsZWRdIC5uYXZiYXItaW52ZXJzZSAuYnRuLWxpbms6Zm9jdXMge1xuICBjb2xvcjogIzQ0NDQ0NDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuYnJlYWRjcnVtYiB7XG4gIHBhZGRpbmc6IDhweCAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICBib3JkZXItcmFkaXVzOiA0cHg7IH1cblxuLmJvb3RzdHJhcC1pc28gLmJyZWFkY3J1bWIgPiBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuYnJlYWRjcnVtYiA+IGxpICsgbGk6YmVmb3JlIHtcbiAgY29udGVudDogXCIvXFwwMGEwXCI7XG4gIHBhZGRpbmc6IDAgNXB4O1xuICBjb2xvcjogI2NjY2NjYzsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuYnJlYWRjcnVtYiA+IC5hY3RpdmUge1xuICBjb2xvcjogIzc3Nzc3NzsgfVxuXG4uYm9vdHN0cmFwLWlzbyAucGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW46IDIwcHggMDtcbiAgYm9yZGVyLXJhZGl1czogNHB4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5wYWdpbmF0aW9uID4gbGkge1xuICBkaXNwbGF5OiBpbmxpbmU7IH1cblxuLmJvb3RzdHJhcC1pc28gLnBhZ2luYXRpb24gPiBsaSA+IGEsXG4uYm9vdHN0cmFwLWlzbyAucGFnaW5hdGlvbiA+IGxpID4gc3BhbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6IDZweCAxMnB4O1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzMzN2FiNztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZGRkZDtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7IH1cblxuLmJvb3RzdHJhcC1pc28gLnBhZ2luYXRpb24gPiBsaTpmaXJzdC1jaGlsZCA+IGEsXG4uYm9vdHN0cmFwLWlzbyAucGFnaW5hdGlvbiA+IGxpOmZpcnN0LWNoaWxkID4gc3BhbiB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDRweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAucGFnaW5hdGlvbiA+IGxpOmxhc3QtY2hpbGQgPiBhLFxuLmJvb3RzdHJhcC1pc28gLnBhZ2luYXRpb24gPiBsaTpsYXN0LWNoaWxkID4gc3BhbiB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0cHg7IH1cblxuLmJvb3RzdHJhcC1pc28gLnBhZ2luYXRpb24gPiBsaSA+IGE6aG92ZXIsXG4uYm9vdHN0cmFwLWlzbyAucGFnaW5hdGlvbiA+IGxpID4gc3Bhbjpob3Zlcixcbi5ib290c3RyYXAtaXNvIC5wYWdpbmF0aW9uID4gbGkgPiBhOmZvY3VzLFxuLmJvb3RzdHJhcC1pc28gLnBhZ2luYXRpb24gPiBsaSA+IHNwYW46Zm9jdXMge1xuICBjb2xvcjogIzIzNTI3YztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcbiAgYm9yZGVyLWNvbG9yOiAjZGRkZGRkOyB9XG5cbi5ib290c3RyYXAtaXNvIC5wYWdpbmF0aW9uID4gLmFjdGl2ZSA+IGEsXG4uYm9vdHN0cmFwLWlzbyAucGFnaW5hdGlvbiA+IC5hY3RpdmUgPiBzcGFuLFxuLmJvb3RzdHJhcC1pc28gLnBhZ2luYXRpb24gPiAuYWN0aXZlID4gYTpob3Zlcixcbi5ib290c3RyYXAtaXNvIC5wYWdpbmF0aW9uID4gLmFjdGl2ZSA+IHNwYW46aG92ZXIsXG4uYm9vdHN0cmFwLWlzbyAucGFnaW5hdGlvbiA+IC5hY3RpdmUgPiBhOmZvY3VzLFxuLmJvb3RzdHJhcC1pc28gLnBhZ2luYXRpb24gPiAuYWN0aXZlID4gc3Bhbjpmb2N1cyB7XG4gIHotaW5kZXg6IDI7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM3YWI3O1xuICBib3JkZXItY29sb3I6ICMzMzdhYjc7XG4gIGN1cnNvcjogZGVmYXVsdDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAucGFnaW5hdGlvbiA+IC5kaXNhYmxlZCA+IHNwYW4sXG4uYm9vdHN0cmFwLWlzbyAucGFnaW5hdGlvbiA+IC5kaXNhYmxlZCA+IHNwYW46aG92ZXIsXG4uYm9vdHN0cmFwLWlzbyAucGFnaW5hdGlvbiA+IC5kaXNhYmxlZCA+IHNwYW46Zm9jdXMsXG4uYm9vdHN0cmFwLWlzbyAucGFnaW5hdGlvbiA+IC5kaXNhYmxlZCA+IGEsXG4uYm9vdHN0cmFwLWlzbyAucGFnaW5hdGlvbiA+IC5kaXNhYmxlZCA+IGE6aG92ZXIsXG4uYm9vdHN0cmFwLWlzbyAucGFnaW5hdGlvbiA+IC5kaXNhYmxlZCA+IGE6Zm9jdXMge1xuICBjb2xvcjogIzc3Nzc3NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZGRkZGRkO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkOyB9XG5cbi5ib290c3RyYXAtaXNvIC5wYWdpbmF0aW9uLWxnID4gbGkgPiBhLFxuLmJvb3RzdHJhcC1pc28gLnBhZ2luYXRpb24tbGcgPiBsaSA+IHNwYW4ge1xuICBwYWRkaW5nOiAxMHB4IDE2cHg7XG4gIGZvbnQtc2l6ZTogMThweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAucGFnaW5hdGlvbi1sZyA+IGxpOmZpcnN0LWNoaWxkID4gYSxcbi5ib290c3RyYXAtaXNvIC5wYWdpbmF0aW9uLWxnID4gbGk6Zmlyc3QtY2hpbGQgPiBzcGFuIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNnB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA2cHg7IH1cblxuLmJvb3RzdHJhcC1pc28gLnBhZ2luYXRpb24tbGcgPiBsaTpsYXN0LWNoaWxkID4gYSxcbi5ib290c3RyYXAtaXNvIC5wYWdpbmF0aW9uLWxnID4gbGk6bGFzdC1jaGlsZCA+IHNwYW4ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNnB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNnB4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5wYWdpbmF0aW9uLXNtID4gbGkgPiBhLFxuLmJvb3RzdHJhcC1pc28gLnBhZ2luYXRpb24tc20gPiBsaSA+IHNwYW4ge1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgZm9udC1zaXplOiAxMnB4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5wYWdpbmF0aW9uLXNtID4gbGk6Zmlyc3QtY2hpbGQgPiBhLFxuLmJvb3RzdHJhcC1pc28gLnBhZ2luYXRpb24tc20gPiBsaTpmaXJzdC1jaGlsZCA+IHNwYW4ge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDNweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAucGFnaW5hdGlvbi1zbSA+IGxpOmxhc3QtY2hpbGQgPiBhLFxuLmJvb3RzdHJhcC1pc28gLnBhZ2luYXRpb24tc20gPiBsaTpsYXN0LWNoaWxkID4gc3BhbiB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHg7IH1cblxuLmJvb3RzdHJhcC1pc28gLnBhZ2VyIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW46IDIwcHggMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5ib290c3RyYXAtaXNvIC5wYWdlciBsaSB7XG4gIGRpc3BsYXk6IGlubGluZTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAucGFnZXIgbGkgPiBhLFxuLmJvb3RzdHJhcC1pc28gLnBhZ2VyIGxpID4gc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogNXB4IDE0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGRkZGQ7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7IH1cblxuLmJvb3RzdHJhcC1pc28gLnBhZ2VyIGxpID4gYTpob3Zlcixcbi5ib290c3RyYXAtaXNvIC5wYWdlciBsaSA+IGE6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7IH1cblxuLmJvb3RzdHJhcC1pc28gLnBhZ2VyIC5uZXh0ID4gYSxcbi5ib290c3RyYXAtaXNvIC5wYWdlciAubmV4dCA+IHNwYW4ge1xuICBmbG9hdDogcmlnaHQ7IH1cblxuLmJvb3RzdHJhcC1pc28gLnBhZ2VyIC5wcmV2aW91cyA+IGEsXG4uYm9vdHN0cmFwLWlzbyAucGFnZXIgLnByZXZpb3VzID4gc3BhbiB7XG4gIGZsb2F0OiBsZWZ0OyB9XG5cbi5ib290c3RyYXAtaXNvIC5wYWdlciAuZGlzYWJsZWQgPiBhLFxuLmJvb3RzdHJhcC1pc28gLnBhZ2VyIC5kaXNhYmxlZCA+IGE6aG92ZXIsXG4uYm9vdHN0cmFwLWlzbyAucGFnZXIgLmRpc2FibGVkID4gYTpmb2N1cyxcbi5ib290c3RyYXAtaXNvIC5wYWdlciAuZGlzYWJsZWQgPiBzcGFuIHtcbiAgY29sb3I6ICM3Nzc3Nzc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7IH1cblxuLmJvb3RzdHJhcC1pc28gLmxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBwYWRkaW5nOiAuMmVtIC42ZW0gLjNlbTtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICBib3JkZXItcmFkaXVzOiAuMjVlbTsgfVxuXG4uYm9vdHN0cmFwLWlzbyBhLmxhYmVsOmhvdmVyLFxuLmJvb3RzdHJhcC1pc28gYS5sYWJlbDpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubGFiZWw6ZW1wdHkge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5ib290c3RyYXAtaXNvIC5idG4gLmxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xcHg7IH1cblxuLmJvb3RzdHJhcC1pc28gLmxhYmVsLWRlZmF1bHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzc3Nzc3OyB9XG5cbi5ib290c3RyYXAtaXNvIC5sYWJlbC1kZWZhdWx0W2hyZWZdOmhvdmVyLFxuLmJvb3RzdHJhcC1pc28gLmxhYmVsLWRlZmF1bHRbaHJlZl06Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWU1ZTVlOyB9XG5cbi5ib290c3RyYXAtaXNvIC5sYWJlbC1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzN2FiNzsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubGFiZWwtcHJpbWFyeVtocmVmXTpob3Zlcixcbi5ib290c3RyYXAtaXNvIC5sYWJlbC1wcmltYXJ5W2hyZWZdOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4NjA5MDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubGFiZWwtc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1Y2I4NWM7IH1cblxuLmJvb3RzdHJhcC1pc28gLmxhYmVsLXN1Y2Nlc3NbaHJlZl06aG92ZXIsXG4uYm9vdHN0cmFwLWlzbyAubGFiZWwtc3VjY2Vzc1tocmVmXTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NDlkNDQ7IH1cblxuLmJvb3RzdHJhcC1pc28gLmxhYmVsLWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWJjMGRlOyB9XG5cbi5ib290c3RyYXAtaXNvIC5sYWJlbC1pbmZvW2hyZWZdOmhvdmVyLFxuLmJvb3RzdHJhcC1pc28gLmxhYmVsLWluZm9baHJlZl06Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzFiMGQ1OyB9XG5cbi5ib290c3RyYXAtaXNvIC5sYWJlbC13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwYWQ0ZTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubGFiZWwtd2FybmluZ1tocmVmXTpob3Zlcixcbi5ib290c3RyYXAtaXNvIC5sYWJlbC13YXJuaW5nW2hyZWZdOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjOTcxZjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubGFiZWwtZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5NTM0ZjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubGFiZWwtZGFuZ2VyW2hyZWZdOmhvdmVyLFxuLmJvb3RzdHJhcC1pc28gLmxhYmVsLWRhbmdlcltocmVmXTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTMwMmM7IH1cblxuLmJvb3RzdHJhcC1pc28gLmJhZGdlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtaW4td2lkdGg6IDEwcHg7XG4gIHBhZGRpbmc6IDNweCA3cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3Nzc3Nzc7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7IH1cblxuLmJvb3RzdHJhcC1pc28gLmJhZGdlOmVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuYnRuIC5iYWRnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMXB4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5idG4teHMgLmJhZGdlLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ncm91cC14cyA+IC5idG4gLmJhZGdlIHtcbiAgdG9wOiAwO1xuICBwYWRkaW5nOiAxcHggNXB4OyB9XG5cbi5ib290c3RyYXAtaXNvIGEuYmFkZ2U6aG92ZXIsXG4uYm9vdHN0cmFwLWlzbyBhLmJhZGdlOmZvY3VzIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5ib290c3RyYXAtaXNvIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlID4gLmJhZGdlLFxuLmJvb3RzdHJhcC1pc28gLm5hdi1waWxscyA+IC5hY3RpdmUgPiBhID4gLmJhZGdlIHtcbiAgY29sb3I6ICMzMzdhYjc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7IH1cblxuLmJvb3RzdHJhcC1pc28gLmxpc3QtZ3JvdXAtaXRlbSA+IC5iYWRnZSB7XG4gIGZsb2F0OiByaWdodDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubGlzdC1ncm91cC1pdGVtID4gLmJhZGdlICsgLmJhZGdlIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7IH1cblxuLmJvb3RzdHJhcC1pc28gLm5hdi1waWxscyA+IGxpID4gYSA+IC5iYWRnZSB7XG4gIG1hcmdpbi1sZWZ0OiAzcHg7IH1cblxuLmJvb3RzdHJhcC1pc28gLmp1bWJvdHJvbiB7XG4gIHBhZGRpbmc6IDMwcHggMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7IH1cblxuLmJvb3RzdHJhcC1pc28gLmp1bWJvdHJvbiBoMSxcbi5ib290c3RyYXAtaXNvIC5qdW1ib3Ryb24gLmgxIHtcbiAgY29sb3I6IGluaGVyaXQ7IH1cblxuLmJvb3RzdHJhcC1pc28gLmp1bWJvdHJvbiBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBmb250LXdlaWdodDogMjAwOyB9XG5cbi5ib290c3RyYXAtaXNvIC5qdW1ib3Ryb24gPiBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNkNWQ1ZDU7IH1cblxuLmJvb3RzdHJhcC1pc28gLmNvbnRhaW5lciAuanVtYm90cm9uLFxuLmJvb3RzdHJhcC1pc28gLmNvbnRhaW5lci1mbHVpZCAuanVtYm90cm9uIHtcbiAgYm9yZGVyLXJhZGl1czogNnB4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5qdW1ib3Ryb24gLmNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogMTAwJTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYm9vdHN0cmFwLWlzbyAuanVtYm90cm9uIHtcbiAgICBwYWRkaW5nOiA0OHB4IDA7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNvbnRhaW5lciAuanVtYm90cm9uLFxuICAuYm9vdHN0cmFwLWlzbyAuY29udGFpbmVyLWZsdWlkIC5qdW1ib3Ryb24ge1xuICAgIHBhZGRpbmctbGVmdDogNjBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4OyB9XG4gIC5ib290c3RyYXAtaXNvIC5qdW1ib3Ryb24gaDEsXG4gIC5ib290c3RyYXAtaXNvIC5qdW1ib3Ryb24gLmgxIHtcbiAgICBmb250LXNpemU6IDYzcHg7IH0gfVxuXG4uYm9vdHN0cmFwLWlzbyAudGh1bWJuYWlsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDRweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGRkZGQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBib3JkZXIgMC4ycyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYm9yZGVyIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGJvcmRlciAwLjJzIGVhc2UtaW4tb3V0OyB9XG5cbi5ib290c3RyYXAtaXNvIC50aHVtYm5haWwgPiBpbWcsXG4uYm9vdHN0cmFwLWlzbyAudGh1bWJuYWlsIGEgPiBpbWcge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG5cbi5ib290c3RyYXAtaXNvIGEudGh1bWJuYWlsOmhvdmVyLFxuLmJvb3RzdHJhcC1pc28gYS50aHVtYm5haWw6Zm9jdXMsXG4uYm9vdHN0cmFwLWlzbyBhLnRodW1ibmFpbC5hY3RpdmUge1xuICBib3JkZXItY29sb3I6ICMzMzdhYjc7IH1cblxuLmJvb3RzdHJhcC1pc28gLnRodW1ibmFpbCAuY2FwdGlvbiB7XG4gIHBhZGRpbmc6IDlweDtcbiAgY29sb3I6ICMzMzMzMzM7IH1cblxuLmJvb3RzdHJhcC1pc28gLmFsZXJ0IHtcbiAgcGFkZGluZzogMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuYWxlcnQgaDQge1xuICBtYXJnaW4tdG9wOiAwO1xuICBjb2xvcjogaW5oZXJpdDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuYWxlcnQgLmFsZXJ0LWxpbmsge1xuICBmb250LXdlaWdodDogYm9sZDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuYWxlcnQgPiBwLFxuLmJvb3RzdHJhcC1pc28gLmFsZXJ0ID4gdWwge1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5ib290c3RyYXAtaXNvIC5hbGVydCA+IHAgKyBwIHtcbiAgbWFyZ2luLXRvcDogNXB4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5hbGVydC1kaXNtaXNzYWJsZSxcbi5ib290c3RyYXAtaXNvIC5hbGVydC1kaXNtaXNzaWJsZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDM1cHg7IH1cblxuLmJvb3RzdHJhcC1pc28gLmFsZXJ0LWRpc21pc3NhYmxlIC5jbG9zZSxcbi5ib290c3RyYXAtaXNvIC5hbGVydC1kaXNtaXNzaWJsZSAuY2xvc2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTJweDtcbiAgcmlnaHQ6IC0yMXB4O1xuICBjb2xvcjogaW5oZXJpdDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuYWxlcnQtc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmYwZDg7XG4gIGJvcmRlci1jb2xvcjogI2Q2ZTljNjtcbiAgY29sb3I6ICMzYzc2M2Q7IH1cblxuLmJvb3RzdHJhcC1pc28gLmFsZXJ0LXN1Y2Nlc3MgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjYzllMmIzOyB9XG5cbi5ib290c3RyYXAtaXNvIC5hbGVydC1zdWNjZXNzIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMyYjU0MmM7IH1cblxuLmJvb3RzdHJhcC1pc28gLmFsZXJ0LWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDllZGY3O1xuICBib3JkZXItY29sb3I6ICNiY2U4ZjE7XG4gIGNvbG9yOiAjMzE3MDhmOyB9XG5cbi5ib290c3RyYXAtaXNvIC5hbGVydC1pbmZvIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2E2ZTFlYzsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuYWxlcnQtaW5mbyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMjQ1MjY5OyB9XG5cbi5ib290c3RyYXAtaXNvIC5hbGVydC13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjhlMztcbiAgYm9yZGVyLWNvbG9yOiAjZmFlYmNjO1xuICBjb2xvcjogIzhhNmQzYjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuYWxlcnQtd2FybmluZyBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmN2UxYjU7IH1cblxuLmJvb3RzdHJhcC1pc28gLmFsZXJ0LXdhcm5pbmcgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzY2NTEyYzsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuYWxlcnQtZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZGVkZTtcbiAgYm9yZGVyLWNvbG9yOiAjZWJjY2QxO1xuICBjb2xvcjogI2E5NDQ0MjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuYWxlcnQtZGFuZ2VyIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2U0YjljMDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuYWxlcnQtZGFuZ2VyIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICM4NDM1MzQ7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHByb2dyZXNzLWJhci1zdHJpcGVzIHtcbiAgZnJvbSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNDBweCAwOyB9XG4gIHRvIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7IH0gfVxuXG5Aa2V5ZnJhbWVzIHByb2dyZXNzLWJhci1zdHJpcGVzIHtcbiAgZnJvbSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNDBweCAwOyB9XG4gIHRvIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7IH0gfVxuXG4uYm9vdHN0cmFwLWlzbyAucHJvZ3Jlc3Mge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjEpOyB9XG5cbi5ib290c3RyYXAtaXNvIC5wcm9ncmVzcy1iYXIge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzdhYjc7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAtMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAtMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiB3aWR0aCAwLjZzIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IHdpZHRoIDAuNnMgZWFzZTtcbiAgdHJhbnNpdGlvbjogd2lkdGggMC42cyBlYXNlOyB9XG5cbi5ib290c3RyYXAtaXNvIC5wcm9ncmVzcy1zdHJpcGVkIC5wcm9ncmVzcy1iYXIsXG4uYm9vdHN0cmFwLWlzbyAucHJvZ3Jlc3MtYmFyLXN0cmlwZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG4gIGJhY2tncm91bmQtc2l6ZTogNDBweCA0MHB4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5wcm9ncmVzcy5hY3RpdmUgLnByb2dyZXNzLWJhcixcbi5ib290c3RyYXAtaXNvIC5wcm9ncmVzcy1iYXIuYWN0aXZlIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IHByb2dyZXNzLWJhci1zdHJpcGVzIDJzIGxpbmVhciBpbmZpbml0ZTtcbiAgLW8tYW5pbWF0aW9uOiBwcm9ncmVzcy1iYXItc3RyaXBlcyAycyBsaW5lYXIgaW5maW5pdGU7XG4gIGFuaW1hdGlvbjogcHJvZ3Jlc3MtYmFyLXN0cmlwZXMgMnMgbGluZWFyIGluZmluaXRlOyB9XG5cbi5ib290c3RyYXAtaXNvIC5wcm9ncmVzcy1iYXItc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1Y2I4NWM7IH1cblxuLmJvb3RzdHJhcC1pc28gLnByb2dyZXNzLXN0cmlwZWQgLnByb2dyZXNzLWJhci1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpOyB9XG5cbi5ib290c3RyYXAtaXNvIC5wcm9ncmVzcy1iYXItaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1YmMwZGU7IH1cblxuLmJvb3RzdHJhcC1pc28gLnByb2dyZXNzLXN0cmlwZWQgLnByb2dyZXNzLWJhci1pbmZvIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpOyB9XG5cbi5ib290c3RyYXAtaXNvIC5wcm9ncmVzcy1iYXItd2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGFkNGU7IH1cblxuLmJvb3RzdHJhcC1pc28gLnByb2dyZXNzLXN0cmlwZWQgLnByb2dyZXNzLWJhci13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpOyB9XG5cbi5ib290c3RyYXAtaXNvIC5wcm9ncmVzcy1iYXItZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5NTM0ZjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAucHJvZ3Jlc3Mtc3RyaXBlZCAucHJvZ3Jlc3MtYmFyLWRhbmdlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubWVkaWEge1xuICBtYXJnaW4tdG9wOiAxNXB4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5tZWRpYTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7IH1cblxuLmJvb3RzdHJhcC1pc28gLm1lZGlhLFxuLmJvb3RzdHJhcC1pc28gLm1lZGlhLWJvZHkge1xuICB6b29tOiAxO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5ib290c3RyYXAtaXNvIC5tZWRpYS1ib2R5IHtcbiAgd2lkdGg6IDEwMDAwcHg7IH1cblxuLmJvb3RzdHJhcC1pc28gLm1lZGlhLW9iamVjdCB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5ib290c3RyYXAtaXNvIC5tZWRpYS1yaWdodCxcbi5ib290c3RyYXAtaXNvIC5tZWRpYSA+IC5wdWxsLXJpZ2h0IHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5tZWRpYS1sZWZ0LFxuLmJvb3RzdHJhcC1pc28gLm1lZGlhID4gLnB1bGwtbGVmdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7IH1cblxuLmJvb3RzdHJhcC1pc28gLm1lZGlhLWxlZnQsXG4uYm9vdHN0cmFwLWlzbyAubWVkaWEtcmlnaHQsXG4uYm9vdHN0cmFwLWlzbyAubWVkaWEtYm9keSB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7IH1cblxuLmJvb3RzdHJhcC1pc28gLm1lZGlhLW1pZGRsZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxuLmJvb3RzdHJhcC1pc28gLm1lZGlhLWJvdHRvbSB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207IH1cblxuLmJvb3RzdHJhcC1pc28gLm1lZGlhLWhlYWRpbmcge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7IH1cblxuLmJvb3RzdHJhcC1pc28gLm1lZGlhLWxpc3Qge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cblxuLmJvb3RzdHJhcC1pc28gLmxpc3QtZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDA7IH1cblxuLmJvb3RzdHJhcC1pc28gLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZGRkZDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNHB4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDRweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyBhLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIGNvbG9yOiAjNTU1NTU1OyB9XG5cbi5ib290c3RyYXAtaXNvIGEubGlzdC1ncm91cC1pdGVtIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyB7XG4gIGNvbG9yOiAjMzMzMzMzOyB9XG5cbi5ib290c3RyYXAtaXNvIGEubGlzdC1ncm91cC1pdGVtOmhvdmVyLFxuLmJvb3RzdHJhcC1pc28gYS5saXN0LWdyb3VwLWl0ZW06Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjNTU1NTU1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1OyB9XG5cbi5ib290c3RyYXAtaXNvIC5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQsXG4uYm9vdHN0cmFwLWlzbyAubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkOmhvdmVyLFxuLmJvb3RzdHJhcC1pc28gLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XG4gIGNvbG9yOiAjNzc3Nzc3O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkOyB9XG5cbi5ib290c3RyYXAtaXNvIC5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuLmJvb3RzdHJhcC1pc28gLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZDpob3ZlciAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG4uYm9vdHN0cmFwLWlzbyAubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkOmZvY3VzIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyB7XG4gIGNvbG9yOiBpbmhlcml0OyB9XG5cbi5ib290c3RyYXAtaXNvIC5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0LFxuLmJvb3RzdHJhcC1pc28gLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZDpob3ZlciAubGlzdC1ncm91cC1pdGVtLXRleHQsXG4uYm9vdHN0cmFwLWlzbyAubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkOmZvY3VzIC5saXN0LWdyb3VwLWl0ZW0tdGV4dCB7XG4gIGNvbG9yOiAjNzc3Nzc3OyB9XG5cbi5ib290c3RyYXAtaXNvIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlLFxuLmJvb3RzdHJhcC1pc28gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6aG92ZXIsXG4uYm9vdHN0cmFwLWlzbyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpmb2N1cyB7XG4gIHotaW5kZXg6IDI7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM3YWI3O1xuICBib3JkZXItY29sb3I6ICMzMzdhYjc7IH1cblxuLmJvb3RzdHJhcC1pc28gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuLmJvb3RzdHJhcC1pc28gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6aG92ZXIgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuLmJvb3RzdHJhcC1pc28gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6Zm9jdXMgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuLmJvb3RzdHJhcC1pc28gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nID4gc21hbGwsXG4uYm9vdHN0cmFwLWlzbyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpob3ZlciAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcgPiBzbWFsbCxcbi5ib290c3RyYXAtaXNvIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmZvY3VzIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyA+IHNtYWxsLFxuLmJvb3RzdHJhcC1pc28gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nID4gLnNtYWxsLFxuLmJvb3RzdHJhcC1pc28gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6aG92ZXIgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nID4gLnNtYWxsLFxuLmJvb3RzdHJhcC1pc28gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6Zm9jdXMgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nID4gLnNtYWxsIHtcbiAgY29sb3I6IGluaGVyaXQ7IH1cblxuLmJvb3RzdHJhcC1pc28gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0LFxuLmJvb3RzdHJhcC1pc28gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6aG92ZXIgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0LFxuLmJvb3RzdHJhcC1pc28gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6Zm9jdXMgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0IHtcbiAgY29sb3I6ICNjN2RkZWY7IH1cblxuLmJvb3RzdHJhcC1pc28gLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzIHtcbiAgY29sb3I6ICMzYzc2M2Q7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmYwZDg7IH1cblxuLmJvb3RzdHJhcC1pc28gYS5saXN0LWdyb3VwLWl0ZW0tc3VjY2VzcyB7XG4gIGNvbG9yOiAjM2M3NjNkOyB9XG5cbi5ib290c3RyYXAtaXNvIGEubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nIHtcbiAgY29sb3I6IGluaGVyaXQ7IH1cblxuLmJvb3RzdHJhcC1pc28gYS5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzczpob3Zlcixcbi5ib290c3RyYXAtaXNvIGEubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3M6Zm9jdXMge1xuICBjb2xvcjogIzNjNzYzZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QwZTljNjsgfVxuXG4uYm9vdHN0cmFwLWlzbyBhLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZSxcbi5ib290c3RyYXAtaXNvIGEubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlOmhvdmVyLFxuLmJvb3RzdHJhcC1pc28gYS5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmU6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNjNzYzZDtcbiAgYm9yZGVyLWNvbG9yOiAjM2M3NjNkOyB9XG5cbi5ib290c3RyYXAtaXNvIC5saXN0LWdyb3VwLWl0ZW0taW5mbyB7XG4gIGNvbG9yOiAjMzE3MDhmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDllZGY3OyB9XG5cbi5ib290c3RyYXAtaXNvIGEubGlzdC1ncm91cC1pdGVtLWluZm8ge1xuICBjb2xvcjogIzMxNzA4ZjsgfVxuXG4uYm9vdHN0cmFwLWlzbyBhLmxpc3QtZ3JvdXAtaXRlbS1pbmZvIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyB7XG4gIGNvbG9yOiBpbmhlcml0OyB9XG5cbi5ib290c3RyYXAtaXNvIGEubGlzdC1ncm91cC1pdGVtLWluZm86aG92ZXIsXG4uYm9vdHN0cmFwLWlzbyBhLmxpc3QtZ3JvdXAtaXRlbS1pbmZvOmZvY3VzIHtcbiAgY29sb3I6ICMzMTcwOGY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNGUzZjM7IH1cblxuLmJvb3RzdHJhcC1pc28gYS5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUsXG4uYm9vdHN0cmFwLWlzbyBhLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZTpob3Zlcixcbi5ib290c3RyYXAtaXNvIGEubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMTcwOGY7XG4gIGJvcmRlci1jb2xvcjogIzMxNzA4ZjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcge1xuICBjb2xvcjogIzhhNmQzYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjhlMzsgfVxuXG4uYm9vdHN0cmFwLWlzbyBhLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nIHtcbiAgY29sb3I6ICM4YTZkM2I7IH1cblxuLmJvb3RzdHJhcC1pc28gYS5saXN0LWdyb3VwLWl0ZW0td2FybmluZyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcge1xuICBjb2xvcjogaW5oZXJpdDsgfVxuXG4uYm9vdHN0cmFwLWlzbyBhLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nOmhvdmVyLFxuLmJvb3RzdHJhcC1pc28gYS5saXN0LWdyb3VwLWl0ZW0td2FybmluZzpmb2N1cyB7XG4gIGNvbG9yOiAjOGE2ZDNiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmMmNjOyB9XG5cbi5ib290c3RyYXAtaXNvIGEubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlLFxuLmJvb3RzdHJhcC1pc28gYS5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmU6aG92ZXIsXG4uYm9vdHN0cmFwLWlzbyBhLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGE2ZDNiO1xuICBib3JkZXItY29sb3I6ICM4YTZkM2I7IH1cblxuLmJvb3RzdHJhcC1pc28gLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIge1xuICBjb2xvcjogI2E5NDQ0MjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZGVkZTsgfVxuXG4uYm9vdHN0cmFwLWlzbyBhLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIge1xuICBjb2xvcjogI2E5NDQ0MjsgfVxuXG4uYm9vdHN0cmFwLWlzbyBhLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nIHtcbiAgY29sb3I6IGluaGVyaXQ7IH1cblxuLmJvb3RzdHJhcC1pc28gYS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyOmhvdmVyLFxuLmJvb3RzdHJhcC1pc28gYS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyOmZvY3VzIHtcbiAgY29sb3I6ICNhOTQ0NDI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYmNjY2M7IH1cblxuLmJvb3RzdHJhcC1pc28gYS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZSxcbi5ib290c3RyYXAtaXNvIGEubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmU6aG92ZXIsXG4uYm9vdHN0cmFwLWlzbyBhLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhOTQ0NDI7XG4gIGJvcmRlci1jb2xvcjogI2E5NDQ0MjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7IH1cblxuLmJvb3RzdHJhcC1pc28gLmxpc3QtZ3JvdXAtaXRlbS10ZXh0IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6IDEuMzsgfVxuXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICBib3gtc2hhZG93OiAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA1KTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwtYm9keSB7XG4gIHBhZGRpbmc6IDE1cHg7IH1cblxuLmJvb3RzdHJhcC1pc28gLnBhbmVsLWhlYWRpbmcge1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5wYW5lbC1oZWFkaW5nID4gLmRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogaW5oZXJpdDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwtdGl0bGUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiBpbmhlcml0OyB9XG5cbi5ib290c3RyYXAtaXNvIC5wYW5lbC10aXRsZSA+IGEsXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwtdGl0bGUgPiBzbWFsbCxcbi5ib290c3RyYXAtaXNvIC5wYW5lbC10aXRsZSA+IC5zbWFsbCxcbi5ib290c3RyYXAtaXNvIC5wYW5lbC10aXRsZSA+IHNtYWxsID4gYSxcbi5ib290c3RyYXAtaXNvIC5wYW5lbC10aXRsZSA+IC5zbWFsbCA+IGEge1xuICBjb2xvcjogaW5oZXJpdDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwtZm9vdGVyIHtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZGRkZDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC5saXN0LWdyb3VwLFxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnBhbmVsLWNvbGxhcHNlID4gLmxpc3QtZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC5saXN0LWdyb3VwIC5saXN0LWdyb3VwLWl0ZW0sXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAucGFuZWwtY29sbGFwc2UgPiAubGlzdC1ncm91cCAubGlzdC1ncm91cC1pdGVtIHtcbiAgYm9yZGVyLXdpZHRoOiAxcHggMDtcbiAgYm9yZGVyLXJhZGl1czogMDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAubGlzdC1ncm91cDpmaXJzdC1jaGlsZCAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkLFxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnBhbmVsLWNvbGxhcHNlID4gLmxpc3QtZ3JvdXA6Zmlyc3QtY2hpbGQgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDNweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAubGlzdC1ncm91cDpsYXN0LWNoaWxkIC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCxcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC5wYW5lbC1jb2xsYXBzZSA+IC5saXN0LWdyb3VwOmxhc3QtY2hpbGQgLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5wYW5lbC1oZWFkaW5nICsgLmxpc3QtZ3JvdXAgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7IH1cblxuLmJvb3RzdHJhcC1pc28gLmxpc3QtZ3JvdXAgKyAucGFuZWwtZm9vdGVyIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUsXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSxcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC5wYW5lbC1jb2xsYXBzZSA+IC50YWJsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlIGNhcHRpb24sXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSBjYXB0aW9uLFxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnBhbmVsLWNvbGxhcHNlID4gLnRhYmxlIGNhcHRpb24ge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7IH1cblxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlOmZpcnN0LWNoaWxkLFxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6Zmlyc3QtY2hpbGQgPiAudGFibGU6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzcHg7IH1cblxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGhlYWQ6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCxcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmZpcnN0LWNoaWxkID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGhlYWQ6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCxcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRib2R5OmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQsXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpmaXJzdC1jaGlsZCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRib2R5OmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHg7IH1cblxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGhlYWQ6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB0ZDpmaXJzdC1jaGlsZCxcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmZpcnN0LWNoaWxkID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGhlYWQ6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB0ZDpmaXJzdC1jaGlsZCxcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRib2R5OmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGQ6Zmlyc3QtY2hpbGQsXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpmaXJzdC1jaGlsZCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRib2R5OmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGQ6Zmlyc3QtY2hpbGQsXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0aGVhZDpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRoOmZpcnN0LWNoaWxkLFxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6Zmlyc3QtY2hpbGQgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0aGVhZDpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRoOmZpcnN0LWNoaWxkLFxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGJvZHk6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB0aDpmaXJzdC1jaGlsZCxcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmZpcnN0LWNoaWxkID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGJvZHk6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB0aDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDNweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0aGVhZDpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRkOmxhc3QtY2hpbGQsXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpmaXJzdC1jaGlsZCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRoZWFkOmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZCxcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRib2R5OmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZCxcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmZpcnN0LWNoaWxkID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGJvZHk6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB0ZDpsYXN0LWNoaWxkLFxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGhlYWQ6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB0aDpsYXN0LWNoaWxkLFxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6Zmlyc3QtY2hpbGQgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0aGVhZDpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRoOmxhc3QtY2hpbGQsXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0Ym9keTpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRoOmxhc3QtY2hpbGQsXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpmaXJzdC1jaGlsZCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRib2R5OmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGg6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHg7IH1cblxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlOmxhc3QtY2hpbGQsXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpsYXN0LWNoaWxkID4gLnRhYmxlOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7IH1cblxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Ym9keTpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCxcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmxhc3QtY2hpbGQgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRib2R5Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkLFxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Zm9vdDpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCxcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmxhc3QtY2hpbGQgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRmb290Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGJvZHk6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGQ6Zmlyc3QtY2hpbGQsXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpsYXN0LWNoaWxkID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Ym9keTpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCB0ZDpmaXJzdC1jaGlsZCxcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGZvb3Q6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGQ6Zmlyc3QtY2hpbGQsXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpsYXN0LWNoaWxkID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Zm9vdDpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCB0ZDpmaXJzdC1jaGlsZCxcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGJvZHk6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQsXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpsYXN0LWNoaWxkID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Ym9keTpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCB0aDpmaXJzdC1jaGlsZCxcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGZvb3Q6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQsXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpsYXN0LWNoaWxkID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Zm9vdDpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCB0aDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRib2R5Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHRkOmxhc3QtY2hpbGQsXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpsYXN0LWNoaWxkID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Ym9keTpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCB0ZDpsYXN0LWNoaWxkLFxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Zm9vdDpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCB0ZDpsYXN0LWNoaWxkLFxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGZvb3Q6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZCxcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGJvZHk6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGg6bGFzdC1jaGlsZCxcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmxhc3QtY2hpbGQgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRib2R5Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHRoOmxhc3QtY2hpbGQsXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRmb290Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHRoOmxhc3QtY2hpbGQsXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpsYXN0LWNoaWxkID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Zm9vdDpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCB0aDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAucGFuZWwtYm9keSArIC50YWJsZSxcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC5wYW5lbC1ib2R5ICsgLnRhYmxlLXJlc3BvbnNpdmUsXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUgKyAucGFuZWwtYm9keSxcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlICsgLnBhbmVsLWJvZHkge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZGRkZDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUgPiB0Ym9keTpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRoLFxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlID4gdGJvZHk6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB0ZCB7XG4gIGJvcmRlci10b3A6IDA7IH1cblxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkLFxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQge1xuICBib3JkZXI6IDA7IH1cblxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRoOmZpcnN0LWNoaWxkLFxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGg6Zmlyc3QtY2hpbGQsXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGg6Zmlyc3QtY2hpbGQsXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0aDpmaXJzdC1jaGlsZCxcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0aDpmaXJzdC1jaGlsZCxcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRoOmZpcnN0LWNoaWxkLFxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRkOmZpcnN0LWNoaWxkLFxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGQ6Zmlyc3QtY2hpbGQsXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGQ6Zmlyc3QtY2hpbGQsXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0ZDpmaXJzdC1jaGlsZCxcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0ZDpmaXJzdC1jaGlsZCxcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRkOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQ6IDA7IH1cblxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRoOmxhc3QtY2hpbGQsXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0aDpsYXN0LWNoaWxkLFxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRoOmxhc3QtY2hpbGQsXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0aDpsYXN0LWNoaWxkLFxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRoOmxhc3QtY2hpbGQsXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0aDpsYXN0LWNoaWxkLFxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRkOmxhc3QtY2hpbGQsXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0ZDpsYXN0LWNoaWxkLFxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRkOmxhc3QtY2hpbGQsXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0ZDpsYXN0LWNoaWxkLFxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRkOmxhc3QtY2hpbGQsXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0ZDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJpZ2h0OiAwOyB9XG5cbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHI6Zmlyc3QtY2hpbGQgPiB0ZCxcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0cjpmaXJzdC1jaGlsZCA+IHRkLFxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0cjpmaXJzdC1jaGlsZCA+IHRkLFxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyOmZpcnN0LWNoaWxkID4gdGQsXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyOmZpcnN0LWNoaWxkID4gdGgsXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHI6Zmlyc3QtY2hpbGQgPiB0aCxcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHI6Zmlyc3QtY2hpbGQgPiB0aCxcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0cjpmaXJzdC1jaGlsZCA+IHRoIHtcbiAgYm9yZGVyLWJvdHRvbTogMDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyOmxhc3QtY2hpbGQgPiB0ZCxcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0cjpsYXN0LWNoaWxkID4gdGQsXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyOmxhc3QtY2hpbGQgPiB0ZCxcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0cjpsYXN0LWNoaWxkID4gdGQsXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyOmxhc3QtY2hpbGQgPiB0aCxcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0cjpsYXN0LWNoaWxkID4gdGgsXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyOmxhc3QtY2hpbGQgPiB0aCxcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0cjpsYXN0LWNoaWxkID4gdGgge1xuICBib3JkZXItYm90dG9tOiAwOyB9XG5cbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlIHtcbiAgYm9yZGVyOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5ib290c3RyYXAtaXNvIC5wYW5lbC1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuLmJvb3RzdHJhcC1pc28gLnBhbmVsLWdyb3VwIC5wYW5lbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJvcmRlci1yYWRpdXM6IDRweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwtZ3JvdXAgLnBhbmVsICsgLnBhbmVsIHtcbiAgbWFyZ2luLXRvcDogNXB4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5wYW5lbC1ncm91cCAucGFuZWwtaGVhZGluZyB7XG4gIGJvcmRlci1ib3R0b206IDA7IH1cblxuLmJvb3RzdHJhcC1pc28gLnBhbmVsLWdyb3VwIC5wYW5lbC1oZWFkaW5nICsgLnBhbmVsLWNvbGxhcHNlID4gLnBhbmVsLWJvZHksXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwtZ3JvdXAgLnBhbmVsLWhlYWRpbmcgKyAucGFuZWwtY29sbGFwc2UgPiAubGlzdC1ncm91cCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkZGRkOyB9XG5cbi5ib290c3RyYXAtaXNvIC5wYW5lbC1ncm91cCAucGFuZWwtZm9vdGVyIHtcbiAgYm9yZGVyLXRvcDogMDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwtZ3JvdXAgLnBhbmVsLWZvb3RlciArIC5wYW5lbC1jb2xsYXBzZSAucGFuZWwtYm9keSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkZGRkOyB9XG5cbi5ib290c3RyYXAtaXNvIC5wYW5lbC1kZWZhdWx0IHtcbiAgYm9yZGVyLWNvbG9yOiAjZGRkZGRkOyB9XG5cbi5ib290c3RyYXAtaXNvIC5wYW5lbC1kZWZhdWx0ID4gLnBhbmVsLWhlYWRpbmcge1xuICBjb2xvcjogIzMzMzMzMztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgYm9yZGVyLWNvbG9yOiAjZGRkZGRkOyB9XG5cbi5ib290c3RyYXAtaXNvIC5wYW5lbC1kZWZhdWx0ID4gLnBhbmVsLWhlYWRpbmcgKyAucGFuZWwtY29sbGFwc2UgPiAucGFuZWwtYm9keSB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNkZGRkZGQ7IH1cblxuLmJvb3RzdHJhcC1pc28gLnBhbmVsLWRlZmF1bHQgPiAucGFuZWwtaGVhZGluZyAuYmFkZ2Uge1xuICBjb2xvcjogI2Y1ZjVmNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzMzMzsgfVxuXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwtZGVmYXVsdCA+IC5wYW5lbC1mb290ZXIgKyAucGFuZWwtY29sbGFwc2UgPiAucGFuZWwtYm9keSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNkZGRkZGQ7IH1cblxuLmJvb3RzdHJhcC1pc28gLnBhbmVsLXByaW1hcnkge1xuICBib3JkZXItY29sb3I6ICMzMzdhYjc7IH1cblxuLmJvb3RzdHJhcC1pc28gLnBhbmVsLXByaW1hcnkgPiAucGFuZWwtaGVhZGluZyB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM3YWI3O1xuICBib3JkZXItY29sb3I6ICMzMzdhYjc7IH1cblxuLmJvb3RzdHJhcC1pc28gLnBhbmVsLXByaW1hcnkgPiAucGFuZWwtaGVhZGluZyArIC5wYW5lbC1jb2xsYXBzZSA+IC5wYW5lbC1ib2R5IHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzMzN2FiNzsgfVxuXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwtcHJpbWFyeSA+IC5wYW5lbC1oZWFkaW5nIC5iYWRnZSB7XG4gIGNvbG9yOiAjMzM3YWI3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmOyB9XG5cbi5ib290c3RyYXAtaXNvIC5wYW5lbC1wcmltYXJ5ID4gLnBhbmVsLWZvb3RlciArIC5wYW5lbC1jb2xsYXBzZSA+IC5wYW5lbC1ib2R5IHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzMzN2FiNzsgfVxuXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwtc3VjY2VzcyB7XG4gIGJvcmRlci1jb2xvcjogI2Q2ZTljNjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwtc3VjY2VzcyA+IC5wYW5lbC1oZWFkaW5nIHtcbiAgY29sb3I6ICMzYzc2M2Q7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmYwZDg7XG4gIGJvcmRlci1jb2xvcjogI2Q2ZTljNjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwtc3VjY2VzcyA+IC5wYW5lbC1oZWFkaW5nICsgLnBhbmVsLWNvbGxhcHNlID4gLnBhbmVsLWJvZHkge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZDZlOWM2OyB9XG5cbi5ib290c3RyYXAtaXNvIC5wYW5lbC1zdWNjZXNzID4gLnBhbmVsLWhlYWRpbmcgLmJhZGdlIHtcbiAgY29sb3I6ICNkZmYwZDg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYzc2M2Q7IH1cblxuLmJvb3RzdHJhcC1pc28gLnBhbmVsLXN1Y2Nlc3MgPiAucGFuZWwtZm9vdGVyICsgLnBhbmVsLWNvbGxhcHNlID4gLnBhbmVsLWJvZHkge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZDZlOWM2OyB9XG5cbi5ib290c3RyYXAtaXNvIC5wYW5lbC1pbmZvIHtcbiAgYm9yZGVyLWNvbG9yOiAjYmNlOGYxOyB9XG5cbi5ib290c3RyYXAtaXNvIC5wYW5lbC1pbmZvID4gLnBhbmVsLWhlYWRpbmcge1xuICBjb2xvcjogIzMxNzA4ZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZWRmNztcbiAgYm9yZGVyLWNvbG9yOiAjYmNlOGYxOyB9XG5cbi5ib290c3RyYXAtaXNvIC5wYW5lbC1pbmZvID4gLnBhbmVsLWhlYWRpbmcgKyAucGFuZWwtY29sbGFwc2UgPiAucGFuZWwtYm9keSB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNiY2U4ZjE7IH1cblxuLmJvb3RzdHJhcC1pc28gLnBhbmVsLWluZm8gPiAucGFuZWwtaGVhZGluZyAuYmFkZ2Uge1xuICBjb2xvcjogI2Q5ZWRmNztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxNzA4ZjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwtaW5mbyA+IC5wYW5lbC1mb290ZXIgKyAucGFuZWwtY29sbGFwc2UgPiAucGFuZWwtYm9keSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNiY2U4ZjE7IH1cblxuLmJvb3RzdHJhcC1pc28gLnBhbmVsLXdhcm5pbmcge1xuICBib3JkZXItY29sb3I6ICNmYWViY2M7IH1cblxuLmJvb3RzdHJhcC1pc28gLnBhbmVsLXdhcm5pbmcgPiAucGFuZWwtaGVhZGluZyB7XG4gIGNvbG9yOiAjOGE2ZDNiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOGUzO1xuICBib3JkZXItY29sb3I6ICNmYWViY2M7IH1cblxuLmJvb3RzdHJhcC1pc28gLnBhbmVsLXdhcm5pbmcgPiAucGFuZWwtaGVhZGluZyArIC5wYW5lbC1jb2xsYXBzZSA+IC5wYW5lbC1ib2R5IHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ZhZWJjYzsgfVxuXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwtd2FybmluZyA+IC5wYW5lbC1oZWFkaW5nIC5iYWRnZSB7XG4gIGNvbG9yOiAjZmNmOGUzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGE2ZDNiOyB9XG5cbi5ib290c3RyYXAtaXNvIC5wYW5lbC13YXJuaW5nID4gLnBhbmVsLWZvb3RlciArIC5wYW5lbC1jb2xsYXBzZSA+IC5wYW5lbC1ib2R5IHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZhZWJjYzsgfVxuXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwtZGFuZ2VyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWJjY2QxOyB9XG5cbi5ib290c3RyYXAtaXNvIC5wYW5lbC1kYW5nZXIgPiAucGFuZWwtaGVhZGluZyB7XG4gIGNvbG9yOiAjYTk0NDQyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJkZWRlO1xuICBib3JkZXItY29sb3I6ICNlYmNjZDE7IH1cblxuLmJvb3RzdHJhcC1pc28gLnBhbmVsLWRhbmdlciA+IC5wYW5lbC1oZWFkaW5nICsgLnBhbmVsLWNvbGxhcHNlID4gLnBhbmVsLWJvZHkge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZWJjY2QxOyB9XG5cbi5ib290c3RyYXAtaXNvIC5wYW5lbC1kYW5nZXIgPiAucGFuZWwtaGVhZGluZyAuYmFkZ2Uge1xuICBjb2xvcjogI2YyZGVkZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E5NDQ0MjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwtZGFuZ2VyID4gLnBhbmVsLWZvb3RlciArIC5wYW5lbC1jb2xsYXBzZSA+IC5wYW5lbC1ib2R5IHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ViY2NkMTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZW1iZWQtcmVzcG9uc2l2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZW1iZWQtcmVzcG9uc2l2ZSAuZW1iZWQtcmVzcG9uc2l2ZS1pdGVtLFxuLmJvb3RzdHJhcC1pc28gLmVtYmVkLXJlc3BvbnNpdmUgaWZyYW1lLFxuLmJvb3RzdHJhcC1pc28gLmVtYmVkLXJlc3BvbnNpdmUgZW1iZWQsXG4uYm9vdHN0cmFwLWlzbyAuZW1iZWQtcmVzcG9uc2l2ZSBvYmplY3QsXG4uYm9vdHN0cmFwLWlzbyAuZW1iZWQtcmVzcG9uc2l2ZSB2aWRlbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OSB7XG4gIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7IH1cblxuLmJvb3RzdHJhcC1pc28gLmVtYmVkLXJlc3BvbnNpdmUtNGJ5MyB7XG4gIHBhZGRpbmctYm90dG9tOiA3NSU7IH1cblxuLmJvb3RzdHJhcC1pc28gLndlbGwge1xuICBtaW4taGVpZ2h0OiAyMHB4O1xuICBwYWRkaW5nOiAxOXB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTNlM2UzO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDUpOyB9XG5cbi5ib290c3RyYXAtaXNvIC53ZWxsIGJsb2NrcXVvdGUge1xuICBib3JkZXItY29sb3I6ICNkZGQ7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjE1KTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAud2VsbC1sZyB7XG4gIHBhZGRpbmc6IDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAud2VsbC1zbSB7XG4gIHBhZGRpbmc6IDlweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5jbG9zZSB7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICB0ZXh0LXNoYWRvdzogMCAxcHggMCAjZmZmZmZmO1xuICBvcGFjaXR5OiAwLjI7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0yMCk7IH1cblxuLmJvb3RzdHJhcC1pc28gLmNsb3NlOmhvdmVyLFxuLmJvb3RzdHJhcC1pc28gLmNsb3NlOmZvY3VzIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvcGFjaXR5OiAwLjU7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT01MCk7IH1cblxuLmJvb3RzdHJhcC1pc28gYnV0dG9uLmNsb3NlIHtcbiAgcGFkZGluZzogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IH1cblxuLmJvb3RzdHJhcC1pc28gLm1vZGFsLW9wZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5ib290c3RyYXAtaXNvIC5tb2RhbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDQwO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIG91dGxpbmU6IDA7IH1cblxuLmJvb3RzdHJhcC1pc28gLm1vZGFsLmZhZGUgLm1vZGFsLWRpYWxvZyB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTI1JSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMjUlKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTI1JSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0yNSUpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuM3MgZWFzZS1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogLW1vei10cmFuc2Zvcm0gMC4zcyBlYXNlLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogLW8tdHJhbnNmb3JtIDAuM3MgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0OyB9XG5cbi5ib290c3RyYXAtaXNvIC5tb2RhbC5pbiAubW9kYWwtZGlhbG9nIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7IH1cblxuLmJvb3RzdHJhcC1pc28gLm1vZGFsLW9wZW4gLm1vZGFsIHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBhdXRvOyB9XG5cbi5ib290c3RyYXAtaXNvIC5tb2RhbC1kaWFsb2cge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW46IDEwcHg7IH1cblxuLmJvb3RzdHJhcC1pc28gLm1vZGFsLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5OTk5OTk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgM3B4IDlweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDlweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIG91dGxpbmU6IDA7IH1cblxuLmJvb3RzdHJhcC1pc28gLm1vZGFsLWJhY2tkcm9wIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwOyB9XG5cbi5ib290c3RyYXAtaXNvIC5tb2RhbC1iYWNrZHJvcC5mYWRlIHtcbiAgb3BhY2l0eTogMDtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApOyB9XG5cbi5ib290c3RyYXAtaXNvIC5tb2RhbC1iYWNrZHJvcC5pbiB7XG4gIG9wYWNpdHk6IDAuNTtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTUwKTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubW9kYWwtaGVhZGVyIHtcbiAgcGFkZGluZzogMTVweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNWU1ZTU7XG4gIG1pbi1oZWlnaHQ6IDE2LjQyODU3MTQzcHg7IH1cblxuLmJvb3RzdHJhcC1pc28gLm1vZGFsLWhlYWRlciAuY2xvc2Uge1xuICBtYXJnaW4tdG9wOiAtMnB4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5tb2RhbC10aXRsZSB7XG4gIG1hcmdpbjogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7IH1cblxuLmJvb3RzdHJhcC1pc28gLm1vZGFsLWJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDE1cHg7IH1cblxuLmJvb3RzdHJhcC1pc28gLm1vZGFsLWZvb3RlciB7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2U1ZTVlNTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubW9kYWwtZm9vdGVyIC5idG4gKyAuYnRuIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubW9kYWwtZm9vdGVyIC5idG4tZ3JvdXAgLmJ0biArIC5idG4ge1xuICBtYXJnaW4tbGVmdDogLTFweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAubW9kYWwtZm9vdGVyIC5idG4tYmxvY2sgKyAuYnRuLWJsb2NrIHtcbiAgbWFyZ2luLWxlZnQ6IDA7IH1cblxuLmJvb3RzdHJhcC1pc28gLm1vZGFsLXNjcm9sbGJhci1tZWFzdXJlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC05OTk5cHg7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIG92ZXJmbG93OiBzY3JvbGw7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ib290c3RyYXAtaXNvIC5tb2RhbC1kaWFsb2cge1xuICAgIHdpZHRoOiA2MDBweDtcbiAgICBtYXJnaW46IDMwcHggYXV0bzsgfVxuICAuYm9vdHN0cmFwLWlzbyAubW9kYWwtY29udGVudCB7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDVweCAxNXB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICBib3gtc2hhZG93OiAwIDVweCAxNXB4IHJnYmEoMCwgMCwgMCwgMC41KTsgfVxuICAuYm9vdHN0cmFwLWlzbyAubW9kYWwtc20ge1xuICAgIHdpZHRoOiAzMDBweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYm9vdHN0cmFwLWlzbyAubW9kYWwtbGcge1xuICAgIHdpZHRoOiA5MDBweDsgfSB9XG5cbi5ib290c3RyYXAtaXNvIC50b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDcwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBvcGFjaXR5OiAwO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MCk7IH1cblxuLmJvb3RzdHJhcC1pc28gLnRvb2x0aXAuaW4ge1xuICBvcGFjaXR5OiAwLjk7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT05MCk7IH1cblxuLmJvb3RzdHJhcC1pc28gLnRvb2x0aXAudG9wIHtcbiAgbWFyZ2luLXRvcDogLTNweDtcbiAgcGFkZGluZzogNXB4IDA7IH1cblxuLmJvb3RzdHJhcC1pc28gLnRvb2x0aXAucmlnaHQge1xuICBtYXJnaW4tbGVmdDogM3B4O1xuICBwYWRkaW5nOiAwIDVweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAudG9vbHRpcC5ib3R0b20ge1xuICBtYXJnaW4tdG9wOiAzcHg7XG4gIHBhZGRpbmc6IDVweCAwOyB9XG5cbi5ib290c3RyYXAtaXNvIC50b29sdGlwLmxlZnQge1xuICBtYXJnaW4tbGVmdDogLTNweDtcbiAgcGFkZGluZzogMCA1cHg7IH1cblxuLmJvb3RzdHJhcC1pc28gLnRvb2x0aXAtaW5uZXIge1xuICBtYXgtd2lkdGg6IDIwMHB4O1xuICBwYWRkaW5nOiAzcHggOHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDRweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAudG9vbHRpcC1hcnJvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAudG9vbHRpcC50b3AgLnRvb2x0aXAtYXJyb3cge1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC01cHg7XG4gIGJvcmRlci13aWR0aDogNXB4IDVweCAwO1xuICBib3JkZXItdG9wLWNvbG9yOiAjMDAwMDAwOyB9XG5cbi5ib290c3RyYXAtaXNvIC50b29sdGlwLnRvcC1sZWZ0IC50b29sdGlwLWFycm93IHtcbiAgYm90dG9tOiAwO1xuICByaWdodDogNXB4O1xuICBtYXJnaW4tYm90dG9tOiAtNXB4O1xuICBib3JkZXItd2lkdGg6IDVweCA1cHggMDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzAwMDAwMDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAudG9vbHRpcC50b3AtcmlnaHQgLnRvb2x0aXAtYXJyb3cge1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDVweDtcbiAgbWFyZ2luLWJvdHRvbTogLTVweDtcbiAgYm9yZGVyLXdpZHRoOiA1cHggNXB4IDA7XG4gIGJvcmRlci10b3AtY29sb3I6ICMwMDAwMDA7IH1cblxuLmJvb3RzdHJhcC1pc28gLnRvb2x0aXAucmlnaHQgLnRvb2x0aXAtYXJyb3cge1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMDtcbiAgbWFyZ2luLXRvcDogLTVweDtcbiAgYm9yZGVyLXdpZHRoOiA1cHggNXB4IDVweCAwO1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMwMDAwMDA7IH1cblxuLmJvb3RzdHJhcC1pc28gLnRvb2x0aXAubGVmdCAudG9vbHRpcC1hcnJvdyB7XG4gIHRvcDogNTAlO1xuICByaWdodDogMDtcbiAgbWFyZ2luLXRvcDogLTVweDtcbiAgYm9yZGVyLXdpZHRoOiA1cHggMCA1cHggNXB4O1xuICBib3JkZXItbGVmdC1jb2xvcjogIzAwMDAwMDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAudG9vbHRpcC5ib3R0b20gLnRvb2x0aXAtYXJyb3cge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC01cHg7XG4gIGJvcmRlci13aWR0aDogMCA1cHggNXB4O1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMDAwMDAwOyB9XG5cbi5ib290c3RyYXAtaXNvIC50b29sdGlwLmJvdHRvbS1sZWZ0IC50b29sdGlwLWFycm93IHtcbiAgdG9wOiAwO1xuICByaWdodDogNXB4O1xuICBtYXJnaW4tdG9wOiAtNXB4O1xuICBib3JkZXItd2lkdGg6IDAgNXB4IDVweDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzAwMDAwMDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAudG9vbHRpcC5ib3R0b20tcmlnaHQgLnRvb2x0aXAtYXJyb3cge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDVweDtcbiAgbWFyZ2luLXRvcDogLTVweDtcbiAgYm9yZGVyLXdpZHRoOiAwIDVweCA1cHg7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMDAwMDA7IH1cblxuLmJvb3RzdHJhcC1pc28gLnBvcG92ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA2MDtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWF4LXdpZHRoOiAyNzZweDtcbiAgcGFkZGluZzogMXB4O1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjY2NjO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDVweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm94LXNoYWRvdzogMCA1cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7IH1cblxuLmJvb3RzdHJhcC1pc28gLnBvcG92ZXIudG9wIHtcbiAgbWFyZ2luLXRvcDogLTEwcHg7IH1cblxuLmJvb3RzdHJhcC1pc28gLnBvcG92ZXIucmlnaHQge1xuICBtYXJnaW4tbGVmdDogMTBweDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAucG9wb3Zlci5ib3R0b20ge1xuICBtYXJnaW4tdG9wOiAxMHB4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5wb3BvdmVyLmxlZnQge1xuICBtYXJnaW4tbGVmdDogLTEwcHg7IH1cblxuLmJvb3RzdHJhcC1pc28gLnBvcG92ZXItdGl0bGUge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDhweCAxNHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWJlYmViO1xuICBib3JkZXItcmFkaXVzOiA1cHggNXB4IDAgMDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAucG9wb3Zlci1jb250ZW50IHtcbiAgcGFkZGluZzogOXB4IDE0cHg7IH1cblxuLmJvb3RzdHJhcC1pc28gLnBvcG92ZXIgPiAuYXJyb3csXG4uYm9vdHN0cmFwLWlzbyAucG9wb3ZlciA+IC5hcnJvdzphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7IH1cblxuLmJvb3RzdHJhcC1pc28gLnBvcG92ZXIgPiAuYXJyb3cge1xuICBib3JkZXItd2lkdGg6IDExcHg7IH1cblxuLmJvb3RzdHJhcC1pc28gLnBvcG92ZXIgPiAuYXJyb3c6YWZ0ZXIge1xuICBib3JkZXItd2lkdGg6IDEwcHg7XG4gIGNvbnRlbnQ6IFwiXCI7IH1cblxuLmJvb3RzdHJhcC1pc28gLnBvcG92ZXIudG9wID4gLmFycm93IHtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTExcHg7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gIGJvcmRlci10b3AtY29sb3I6ICM5OTk5OTk7XG4gIGJvcmRlci10b3AtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIGJvdHRvbTogLTExcHg7IH1cblxuLmJvb3RzdHJhcC1pc28gLnBvcG92ZXIudG9wID4gLmFycm93OmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGJvdHRvbTogMXB4O1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmZmZmZmY7IH1cblxuLmJvb3RzdHJhcC1pc28gLnBvcG92ZXIucmlnaHQgPiAuYXJyb3cge1xuICB0b3A6IDUwJTtcbiAgbGVmdDogLTExcHg7XG4gIG1hcmdpbi10b3A6IC0xMXB4O1xuICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjOTk5OTk5O1xuICBib3JkZXItcmlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7IH1cblxuLmJvb3RzdHJhcC1pc28gLnBvcG92ZXIucmlnaHQgPiAuYXJyb3c6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgbGVmdDogMXB4O1xuICBib3R0b206IC0xMHB4O1xuICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZmZmZmZmOyB9XG5cbi5ib290c3RyYXAtaXNvIC5wb3BvdmVyLmJvdHRvbSA+IC5hcnJvdyB7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC0xMXB4O1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjOTk5OTk5O1xuICBib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICB0b3A6IC0xMXB4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5wb3BvdmVyLmJvdHRvbSA+IC5hcnJvdzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICB0b3A6IDFweDtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmZmZmOyB9XG5cbi5ib290c3RyYXAtaXNvIC5wb3BvdmVyLmxlZnQgPiAuYXJyb3cge1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IC0xMXB4O1xuICBtYXJnaW4tdG9wOiAtMTFweDtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuICBib3JkZXItbGVmdC1jb2xvcjogIzk5OTk5OTtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7IH1cblxuLmJvb3RzdHJhcC1pc28gLnBvcG92ZXIubGVmdCA+IC5hcnJvdzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICByaWdodDogMXB4O1xuICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZmZmZmZmO1xuICBib3R0b206IC0xMHB4OyB9XG5cbi5ib290c3RyYXAtaXNvIC5jYXJvdXNlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5ib290c3RyYXAtaXNvIC5jYXJvdXNlbC1pbm5lciA+IC5pdGVtIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDAuNnMgZWFzZS1pbi1vdXQgbGVmdDtcbiAgLW8tdHJhbnNpdGlvbjogMC42cyBlYXNlLWluLW91dCBsZWZ0O1xuICB0cmFuc2l0aW9uOiAwLjZzIGVhc2UtaW4tb3V0IGxlZnQ7IH1cblxuLmJvb3RzdHJhcC1pc28gLmNhcm91c2VsLWlubmVyID4gLml0ZW0gPiBpbWcsXG4uYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtaW5uZXIgPiAuaXRlbSA+IGEgPiBpbWcge1xuICBsaW5lLWhlaWdodDogMTsgfVxuXG5AbWVkaWEgYWxsIGFuZCAodHJhbnNmb3JtLTNkKSwgKC13ZWJraXQtdHJhbnNmb3JtLTNkKSB7XG4gIC5ib290c3RyYXAtaXNvIC5jYXJvdXNlbC1pbm5lciA+IC5pdGVtIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuNnMgZWFzZS1pbi1vdXQ7XG4gICAgLW1vei10cmFuc2l0aW9uOiAtbW96LXRyYW5zZm9ybSAwLjZzIGVhc2UtaW4tb3V0O1xuICAgIC1vLXRyYW5zaXRpb246IC1vLXRyYW5zZm9ybSAwLjZzIGVhc2UtaW4tb3V0O1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIGVhc2UtaW4tb3V0O1xuICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIC1tb3otYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAtd2Via2l0LXBlcnNwZWN0aXZlOiAxMDAwO1xuICAgIC1tb3otcGVyc3BlY3RpdmU6IDEwMDA7XG4gICAgcGVyc3BlY3RpdmU6IDEwMDA7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNhcm91c2VsLWlubmVyID4gLml0ZW0ubmV4dCxcbiAgLmJvb3RzdHJhcC1pc28gLmNhcm91c2VsLWlubmVyID4gLml0ZW0uYWN0aXZlLnJpZ2h0IHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICBsZWZ0OiAwOyB9XG4gIC5ib290c3RyYXAtaXNvIC5jYXJvdXNlbC1pbm5lciA+IC5pdGVtLnByZXYsXG4gIC5ib290c3RyYXAtaXNvIC5jYXJvdXNlbC1pbm5lciA+IC5pdGVtLmFjdGl2ZS5sZWZ0IHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIGxlZnQ6IDA7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNhcm91c2VsLWlubmVyID4gLml0ZW0ubmV4dC5sZWZ0LFxuICAuYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtaW5uZXIgPiAuaXRlbS5wcmV2LnJpZ2h0LFxuICAuYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtaW5uZXIgPiAuaXRlbS5hY3RpdmUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIGxlZnQ6IDA7IH0gfVxuXG4uYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtaW5uZXIgPiAuYWN0aXZlLFxuLmJvb3RzdHJhcC1pc28gLmNhcm91c2VsLWlubmVyID4gLm5leHQsXG4uYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtaW5uZXIgPiAucHJldiB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5ib290c3RyYXAtaXNvIC5jYXJvdXNlbC1pbm5lciA+IC5hY3RpdmUge1xuICBsZWZ0OiAwOyB9XG5cbi5ib290c3RyYXAtaXNvIC5jYXJvdXNlbC1pbm5lciA+IC5uZXh0LFxuLmJvb3RzdHJhcC1pc28gLmNhcm91c2VsLWlubmVyID4gLnByZXYge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmJvb3RzdHJhcC1pc28gLmNhcm91c2VsLWlubmVyID4gLm5leHQge1xuICBsZWZ0OiAxMDAlOyB9XG5cbi5ib290c3RyYXAtaXNvIC5jYXJvdXNlbC1pbm5lciA+IC5wcmV2IHtcbiAgbGVmdDogLTEwMCU7IH1cblxuLmJvb3RzdHJhcC1pc28gLmNhcm91c2VsLWlubmVyID4gLm5leHQubGVmdCxcbi5ib290c3RyYXAtaXNvIC5jYXJvdXNlbC1pbm5lciA+IC5wcmV2LnJpZ2h0IHtcbiAgbGVmdDogMDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtaW5uZXIgPiAuYWN0aXZlLmxlZnQge1xuICBsZWZ0OiAtMTAwJTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtaW5uZXIgPiAuYWN0aXZlLnJpZ2h0IHtcbiAgbGVmdDogMTAwJTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtY29udHJvbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAxNSU7XG4gIG9wYWNpdHk6IDAuNTtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTUwKTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXNoYWRvdzogMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC42KTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtY29udHJvbC5sZWZ0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVmdCwgcmdiYSgwLCAwLCAwLCAwLjUpIDAlLCByZ2JhKDAsIDAsIDAsIDAuMDAwMSkgMTAwJSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2JhKDAsIDAsIDAsIDAuNSkgMCUsIHJnYmEoMCwgMCwgMCwgMC4wMDAxKSAxMDAlKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDAsIDAsIDAsIDAuNSkgMCUsIHJnYmEoMCwgMCwgMCwgMC4wMDAxKSAxMDAlKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjODAwMDAwMDAnLCBlbmRDb2xvcnN0cj0nIzAwMDAwMDAwJywgR3JhZGllbnRUeXBlPTEpOyB9XG5cbi5ib290c3RyYXAtaXNvIC5jYXJvdXNlbC1jb250cm9sLnJpZ2h0IHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoMCwgMCwgMCwgMC4wMDAxKSAwJSwgcmdiYSgwLCAwLCAwLCAwLjUpIDEwMCUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQobGVmdCwgcmdiYSgwLCAwLCAwLCAwLjAwMDEpIDAlLCByZ2JhKDAsIDAsIDAsIDAuNSkgMTAwJSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgwLCAwLCAwLCAwLjAwMDEpIDAlLCByZ2JhKDAsIDAsIDAsIDAuNSkgMTAwJSk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nIzAwMDAwMDAwJywgZW5kQ29sb3JzdHI9JyM4MDAwMDAwMCcsIEdyYWRpZW50VHlwZT0xKTsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtY29udHJvbDpob3Zlcixcbi5ib290c3RyYXAtaXNvIC5jYXJvdXNlbC1jb250cm9sOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3BhY2l0eTogMC45O1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9OTApOyB9XG5cbi5ib290c3RyYXAtaXNvIC5jYXJvdXNlbC1jb250cm9sIC5pY29uLXByZXYsXG4uYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtY29udHJvbCAuaWNvbi1uZXh0LFxuLmJvb3RzdHJhcC1pc28gLmNhcm91c2VsLWNvbnRyb2wgLmdseXBoaWNvbi1jaGV2cm9uLWxlZnQsXG4uYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtY29udHJvbCAuZ2x5cGhpY29uLWNoZXZyb24tcmlnaHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB6LWluZGV4OiA1O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuLmJvb3RzdHJhcC1pc28gLmNhcm91c2VsLWNvbnRyb2wgLmljb24tcHJldixcbi5ib290c3RyYXAtaXNvIC5jYXJvdXNlbC1jb250cm9sIC5nbHlwaGljb24tY2hldnJvbi1sZWZ0IHtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTEwcHg7IH1cblxuLmJvb3RzdHJhcC1pc28gLmNhcm91c2VsLWNvbnRyb2wgLmljb24tbmV4dCxcbi5ib290c3RyYXAtaXNvIC5jYXJvdXNlbC1jb250cm9sIC5nbHlwaGljb24tY2hldnJvbi1yaWdodCB7XG4gIHJpZ2h0OiA1MCU7XG4gIG1hcmdpbi1yaWdodDogLTEwcHg7IH1cblxuLmJvb3RzdHJhcC1pc28gLmNhcm91c2VsLWNvbnRyb2wgLmljb24tcHJldixcbi5ib290c3RyYXAtaXNvIC5jYXJvdXNlbC1jb250cm9sIC5pY29uLW5leHQge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtY29udHJvbCAuaWNvbi1wcmV2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXDIwMzknOyB9XG5cbi5ib290c3RyYXAtaXNvIC5jYXJvdXNlbC1jb250cm9sIC5pY29uLW5leHQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcMjAzYSc7IH1cblxuLmJvb3RzdHJhcC1pc28gLmNhcm91c2VsLWluZGljYXRvcnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMTBweDtcbiAgbGVmdDogNTAlO1xuICB6LWluZGV4OiAxNTtcbiAgd2lkdGg6IDYwJTtcbiAgbWFyZ2luLWxlZnQ6IC0zMCU7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5ib290c3RyYXAtaXNvIC5jYXJvdXNlbC1pbmRpY2F0b3JzIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBtYXJnaW46IDFweDtcbiAgdGV4dC1pbmRlbnQ6IC05OTlweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwIFxcOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLmJvb3RzdHJhcC1pc28gLmNhcm91c2VsLWluZGljYXRvcnMgLmFjdGl2ZSB7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtY2FwdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMTUlO1xuICByaWdodDogMTUlO1xuICBib3R0b206IDIwcHg7XG4gIHotaW5kZXg6IDEwO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtc2hhZG93OiAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjYpOyB9XG5cbi5ib290c3RyYXAtaXNvIC5jYXJvdXNlbC1jYXB0aW9uIC5idG4ge1xuICB0ZXh0LXNoYWRvdzogbm9uZTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtY29udHJvbCAuZ2x5cGhpY29uLWNoZXZyb24tbGVmdCxcbiAgLmJvb3RzdHJhcC1pc28gLmNhcm91c2VsLWNvbnRyb2wgLmdseXBoaWNvbi1jaGV2cm9uLXJpZ2h0LFxuICAuYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtY29udHJvbCAuaWNvbi1wcmV2LFxuICAuYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtY29udHJvbCAuaWNvbi1uZXh0IHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgbWFyZ2luLXRvcDogLTE1cHg7XG4gICAgZm9udC1zaXplOiAzMHB4OyB9XG4gIC5ib290c3RyYXAtaXNvIC5jYXJvdXNlbC1jb250cm9sIC5nbHlwaGljb24tY2hldnJvbi1sZWZ0LFxuICAuYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtY29udHJvbCAuaWNvbi1wcmV2IHtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHg7IH1cbiAgLmJvb3RzdHJhcC1pc28gLmNhcm91c2VsLWNvbnRyb2wgLmdseXBoaWNvbi1jaGV2cm9uLXJpZ2h0LFxuICAuYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtY29udHJvbCAuaWNvbi1uZXh0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4OyB9XG4gIC5ib290c3RyYXAtaXNvIC5jYXJvdXNlbC1jYXB0aW9uIHtcbiAgICBsZWZ0OiAyMCU7XG4gICAgcmlnaHQ6IDIwJTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDsgfVxuICAuYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtaW5kaWNhdG9ycyB7XG4gICAgYm90dG9tOiAyMHB4OyB9IH1cblxuLmJvb3RzdHJhcC1pc28gLmNsZWFyZml4OmJlZm9yZSxcbi5ib290c3RyYXAtaXNvIC5jbGVhcmZpeDphZnRlcixcbi5ib290c3RyYXAtaXNvIC5kbC1ob3Jpem9udGFsIGRkOmJlZm9yZSxcbi5ib290c3RyYXAtaXNvIC5kbC1ob3Jpem9udGFsIGRkOmFmdGVyLFxuLmJvb3RzdHJhcC1pc28gLmNvbnRhaW5lcjpiZWZvcmUsXG4uYm9vdHN0cmFwLWlzbyAuY29udGFpbmVyOmFmdGVyLFxuLmJvb3RzdHJhcC1pc28gLmNvbnRhaW5lci1mbHVpZDpiZWZvcmUsXG4uYm9vdHN0cmFwLWlzbyAuY29udGFpbmVyLWZsdWlkOmFmdGVyLFxuLmJvb3RzdHJhcC1pc28gLnJvdzpiZWZvcmUsXG4uYm9vdHN0cmFwLWlzbyAucm93OmFmdGVyLFxuLmJvb3RzdHJhcC1pc28gLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cDpiZWZvcmUsXG4uYm9vdHN0cmFwLWlzbyAuZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwOmFmdGVyLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi10b29sYmFyOmJlZm9yZSxcbi5ib290c3RyYXAtaXNvIC5idG4tdG9vbGJhcjphZnRlcixcbi5ib290c3RyYXAtaXNvIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOmJlZm9yZSxcbi5ib290c3RyYXAtaXNvIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOmFmdGVyLFxuLmJvb3RzdHJhcC1pc28gLm5hdjpiZWZvcmUsXG4uYm9vdHN0cmFwLWlzbyAubmF2OmFmdGVyLFxuLmJvb3RzdHJhcC1pc28gLm5hdmJhcjpiZWZvcmUsXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyOmFmdGVyLFxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1oZWFkZXI6YmVmb3JlLFxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1oZWFkZXI6YWZ0ZXIsXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWNvbGxhcHNlOmJlZm9yZSxcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItY29sbGFwc2U6YWZ0ZXIsXG4uYm9vdHN0cmFwLWlzbyAucGFnZXI6YmVmb3JlLFxuLmJvb3RzdHJhcC1pc28gLnBhZ2VyOmFmdGVyLFxuLmJvb3RzdHJhcC1pc28gLnBhbmVsLWJvZHk6YmVmb3JlLFxuLmJvb3RzdHJhcC1pc28gLnBhbmVsLWJvZHk6YWZ0ZXIsXG4uYm9vdHN0cmFwLWlzbyAubW9kYWwtZm9vdGVyOmJlZm9yZSxcbi5ib290c3RyYXAtaXNvIC5tb2RhbC1mb290ZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7IH1cblxuLmJvb3RzdHJhcC1pc28gLmNsZWFyZml4OmFmdGVyLFxuLmJvb3RzdHJhcC1pc28gLmRsLWhvcml6b250YWwgZGQ6YWZ0ZXIsXG4uYm9vdHN0cmFwLWlzbyAuY29udGFpbmVyOmFmdGVyLFxuLmJvb3RzdHJhcC1pc28gLmNvbnRhaW5lci1mbHVpZDphZnRlcixcbi5ib290c3RyYXAtaXNvIC5yb3c6YWZ0ZXIsXG4uYm9vdHN0cmFwLWlzbyAuZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwOmFmdGVyLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi10b29sYmFyOmFmdGVyLFxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6YWZ0ZXIsXG4uYm9vdHN0cmFwLWlzbyAubmF2OmFmdGVyLFxuLmJvb3RzdHJhcC1pc28gLm5hdmJhcjphZnRlcixcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItaGVhZGVyOmFmdGVyLFxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1jb2xsYXBzZTphZnRlcixcbi5ib290c3RyYXAtaXNvIC5wYWdlcjphZnRlcixcbi5ib290c3RyYXAtaXNvIC5wYW5lbC1ib2R5OmFmdGVyLFxuLmJvb3RzdHJhcC1pc28gLm1vZGFsLWZvb3RlcjphZnRlciB7XG4gIGNsZWFyOiBib3RoOyB9XG5cbi5ib290c3RyYXAtaXNvIC5jZW50ZXItYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bzsgfVxuXG4uYm9vdHN0cmFwLWlzbyAucHVsbC1yaWdodCB7XG4gIGZsb2F0OiByaWdodCAhaW1wb3J0YW50OyB9XG5cbi5ib290c3RyYXAtaXNvIC5wdWxsLWxlZnQge1xuICBmbG9hdDogbGVmdCAhaW1wb3J0YW50OyB9XG5cbi5ib290c3RyYXAtaXNvIC5oaWRlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5ib290c3RyYXAtaXNvIC5zaG93IHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuaW52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG5cbi5ib290c3RyYXAtaXNvIC50ZXh0LWhpZGUge1xuICBmb250OiAwLzAgYTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDsgfVxuXG4uYm9vdHN0cmFwLWlzbyAuYWZmaXgge1xuICBwb3NpdGlvbjogZml4ZWQ7IH1cblxuQC1tcy12aWV3cG9ydCB7XG4gIHdpZHRoOiBkZXZpY2Utd2lkdGg7IH1cblxuLmJvb3RzdHJhcC1pc28gLnZpc2libGUteHMsXG4uYm9vdHN0cmFwLWlzbyAudmlzaWJsZS1zbSxcbi5ib290c3RyYXAtaXNvIC52aXNpYmxlLW1kLFxuLmJvb3RzdHJhcC1pc28gLnZpc2libGUtbGcge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLmJvb3RzdHJhcC1pc28gLnZpc2libGUteHMtYmxvY2ssXG4uYm9vdHN0cmFwLWlzbyAudmlzaWJsZS14cy1pbmxpbmUsXG4uYm9vdHN0cmFwLWlzbyAudmlzaWJsZS14cy1pbmxpbmUtYmxvY2ssXG4uYm9vdHN0cmFwLWlzbyAudmlzaWJsZS1zbS1ibG9jayxcbi5ib290c3RyYXAtaXNvIC52aXNpYmxlLXNtLWlubGluZSxcbi5ib290c3RyYXAtaXNvIC52aXNpYmxlLXNtLWlubGluZS1ibG9jayxcbi5ib290c3RyYXAtaXNvIC52aXNpYmxlLW1kLWJsb2NrLFxuLmJvb3RzdHJhcC1pc28gLnZpc2libGUtbWQtaW5saW5lLFxuLmJvb3RzdHJhcC1pc28gLnZpc2libGUtbWQtaW5saW5lLWJsb2NrLFxuLmJvb3RzdHJhcC1pc28gLnZpc2libGUtbGctYmxvY2ssXG4uYm9vdHN0cmFwLWlzbyAudmlzaWJsZS1sZy1pbmxpbmUsXG4uYm9vdHN0cmFwLWlzbyAudmlzaWJsZS1sZy1pbmxpbmUtYmxvY2sge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ib290c3RyYXAtaXNvIC52aXNpYmxlLXhzIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gIC5ib290c3RyYXAtaXNvIHRhYmxlLnZpc2libGUteHMge1xuICAgIGRpc3BsYXk6IHRhYmxlOyB9XG4gIC5ib290c3RyYXAtaXNvIHRyLnZpc2libGUteHMge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG4gIC5ib290c3RyYXAtaXNvIHRoLnZpc2libGUteHMsXG4gIC5ib290c3RyYXAtaXNvIHRkLnZpc2libGUteHMge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYm9vdHN0cmFwLWlzbyAudmlzaWJsZS14cy1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYm9vdHN0cmFwLWlzbyAudmlzaWJsZS14cy1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ib290c3RyYXAtaXNvIC52aXNpYmxlLXhzLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYm9vdHN0cmFwLWlzbyAudmlzaWJsZS1zbSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAuYm9vdHN0cmFwLWlzbyB0YWJsZS52aXNpYmxlLXNtIHtcbiAgICBkaXNwbGF5OiB0YWJsZTsgfVxuICAuYm9vdHN0cmFwLWlzbyB0ci52aXNpYmxlLXNtIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDsgfVxuICAuYm9vdHN0cmFwLWlzbyB0aC52aXNpYmxlLXNtLFxuICAuYm9vdHN0cmFwLWlzbyB0ZC52aXNpYmxlLXNtIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYm9vdHN0cmFwLWlzbyAudmlzaWJsZS1zbS1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5ib290c3RyYXAtaXNvIC52aXNpYmxlLXNtLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYm9vdHN0cmFwLWlzbyAudmlzaWJsZS1zbS1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5ib290c3RyYXAtaXNvIC52aXNpYmxlLW1kIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gIC5ib290c3RyYXAtaXNvIHRhYmxlLnZpc2libGUtbWQge1xuICAgIGRpc3BsYXk6IHRhYmxlOyB9XG4gIC5ib290c3RyYXAtaXNvIHRyLnZpc2libGUtbWQge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG4gIC5ib290c3RyYXAtaXNvIHRoLnZpc2libGUtbWQsXG4gIC5ib290c3RyYXAtaXNvIHRkLnZpc2libGUtbWQge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuYm9vdHN0cmFwLWlzbyAudmlzaWJsZS1tZC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuYm9vdHN0cmFwLWlzbyAudmlzaWJsZS1tZC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5ib290c3RyYXAtaXNvIC52aXNpYmxlLW1kLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ib290c3RyYXAtaXNvIC52aXNpYmxlLWxnIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gIC5ib290c3RyYXAtaXNvIHRhYmxlLnZpc2libGUtbGcge1xuICAgIGRpc3BsYXk6IHRhYmxlOyB9XG4gIC5ib290c3RyYXAtaXNvIHRyLnZpc2libGUtbGcge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG4gIC5ib290c3RyYXAtaXNvIHRoLnZpc2libGUtbGcsXG4gIC5ib290c3RyYXAtaXNvIHRkLnZpc2libGUtbGcge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmJvb3RzdHJhcC1pc28gLnZpc2libGUtbGctYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ib290c3RyYXAtaXNvIC52aXNpYmxlLWxnLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ib290c3RyYXAtaXNvIC52aXNpYmxlLWxnLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJvb3RzdHJhcC1pc28gLmhpZGRlbi14cyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmJvb3RzdHJhcC1pc28gLmhpZGRlbi1zbSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5ib290c3RyYXAtaXNvIC5oaWRkZW4tbWQge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmJvb3RzdHJhcC1pc28gLmhpZGRlbi1sZyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuLmJvb3RzdHJhcC1pc28gLnZpc2libGUtcHJpbnQge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIHByaW50IHtcbiAgLmJvb3RzdHJhcC1pc28gLnZpc2libGUtcHJpbnQge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmJvb3RzdHJhcC1pc28gdGFibGUudmlzaWJsZS1wcmludCB7XG4gICAgZGlzcGxheTogdGFibGU7IH1cbiAgLmJvb3RzdHJhcC1pc28gdHIudmlzaWJsZS1wcmludCB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7IH1cbiAgLmJvb3RzdHJhcC1pc28gdGgudmlzaWJsZS1wcmludCxcbiAgLmJvb3RzdHJhcC1pc28gdGQudmlzaWJsZS1wcmludCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9IH1cblxuLmJvb3RzdHJhcC1pc28gLnZpc2libGUtcHJpbnQtYmxvY2sge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIHByaW50IHtcbiAgLmJvb3RzdHJhcC1pc28gLnZpc2libGUtcHJpbnQtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH0gfVxuXG4uYm9vdHN0cmFwLWlzbyAudmlzaWJsZS1wcmludC1pbmxpbmUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIHByaW50IHtcbiAgLmJvb3RzdHJhcC1pc28gLnZpc2libGUtcHJpbnQtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsgfSB9XG5cbi5ib290c3RyYXAtaXNvIC52aXNpYmxlLXByaW50LWlubGluZS1ibG9jayB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgcHJpbnQge1xuICAuYm9vdHN0cmFwLWlzbyAudmlzaWJsZS1wcmludC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIHByaW50IHtcbiAgLmJvb3RzdHJhcC1pc28gLmhpZGRlbi1wcmludCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuLmNsZC1tYWluIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGhlaWdodDogMTAwJTsgfVxuXG4uY2xkLWRhdGV0aW1lIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7IH1cbiAgLmNsZC1kYXRldGltZSAudG9kYXkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4uY2xkLW5hdiB7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDhweCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMC45ZW07IH1cbiAgLmNsZC1uYXY6aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiAjRURFREVEOyB9XG5cbi5jbGQtbGFiZWxzLCAuY2xkLWRheXMge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7IH1cblxuLmNsZC1sYWJlbHMge1xuICBmb250LXdlaWdodDogNjAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2ViZWJlYjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlYmViZWI7IH1cblxuLmNsZC1kYXlzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwOyB9XG4gIC5jbGQtZGF5cyAuY2xkLWRheTpudGgtY2hpbGQoN24pIHtcbiAgICBib3JkZXItbGVmdDogbm9uZTsgfVxuXG4uY2xkLWxhYmVsLCAuY2xkLWRheSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDE0LjI4JTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5jbGQtbGFiZWwge1xuICBwYWRkaW5nOiA1cHggMDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZWJlYmViOyB9XG4gIC5jbGQtbGFiZWw6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWxlZnQ6IG5vbmU7IH1cblxuLmNsZC1kYXkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAzcHg7XG4gIGhlaWdodDogYXV0bztcbiAgbWluLWhlaWdodDogNDBweDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZWJlYmViO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ViZWJlYjsgfVxuXG4uY2xkLWRheS5jbGlja2FibGU6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLmNsZC1kYXkudG9kYXkge1xuICBiYWNrZ3JvdW5kOiAjZGRkOyB9XG5cbi5jbGQtZGF5LmRpc2FibGVEYXkge1xuICBvcGFjaXR5OiAwLjU7IH1cblxuLmNsZC1kYXkubmV4dE1vbnRoLCAuY2xkLWRheS5wcmV2TW9udGgge1xuICBvcGFjaXR5OiAwLjMzOyB9XG5cbi5jbGQtbnVtYmVyIHtcbiAgbWFyZ2luOiAwOyB9XG5cbmh0bWwge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDEuMTU7XG4gIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IH1cblxuYm9keSB7XG4gIG1hcmdpbjogMDsgfVxuXG5hcnRpY2xlLFxuYXNpZGUsXG5mb290ZXIsXG5oZWFkZXIsXG5uYXYsXG5zZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuaDEge1xuICBmb250LXNpemU6IDJlbTtcbiAgbWFyZ2luOiAwLjY3ZW0gMDsgfVxuXG5maWdjYXB0aW9uLFxuZmlndXJlLFxubWFpbiB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMWVtIDQwcHg7IH1cblxuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTsgfVxuXG5wcmUge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMWVtOyB9XG5cbmEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLXdlYmtpdC10ZXh0LWRlY29yYXRpb24tc2tpcDogb2JqZWN0czsgfVxuXG5hOmFjdGl2ZSxcbmE6aG92ZXIge1xuICBvdXRsaW5lLXdpZHRoOiAwOyB9XG5cbmFiYnJbdGl0bGVdIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDsgfVxuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7IH1cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7IH1cblxuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMWVtOyB9XG5cbmRmbiB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG5tYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMDtcbiAgY29sb3I6ICMwMDA7IH1cblxuc21hbGwge1xuICBmb250LXNpemU6IDgwJTsgfVxuXG5zdWIsXG5zdXAge1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyB9XG5cbnN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTsgfVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTsgfVxuXG5hdWRpbyxcbnZpZGVvIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbmF1ZGlvOm5vdChbY29udHJvbHNdKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGhlaWdodDogMDsgfVxuXG5pbWcge1xuICBib3JkZXItc3R5bGU6IG5vbmU7IH1cblxuc3ZnOm5vdCg6cm9vdCkge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbmJ1dHRvbixcbmlucHV0LFxub3B0Z3JvdXAsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICBtYXJnaW46IDA7IH1cblxuYnV0dG9uLFxuaW5wdXQge1xuICBvdmVyZmxvdzogdmlzaWJsZTsgfVxuXG5idXR0b24sXG5zZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgfVxuXG5idXR0b24sXG5odG1sIFt0eXBlPVwiYnV0dG9uXCJdLFxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IH1cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7IH1cblxuYnV0dG9uOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJidXR0b25cIl06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cInJlc2V0XCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJzdWJtaXRcIl06LW1vei1mb2N1c3Jpbmcge1xuICBvdXRsaW5lOiAxcHggZG90dGVkIEJ1dHRvblRleHQ7IH1cblxuZmllbGRzZXQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYzBjMGMwO1xuICBtYXJnaW46IDAgMnB4O1xuICBwYWRkaW5nOiAwLjM1ZW0gMC42MjVlbSAwLjc1ZW07IH1cblxubGVnZW5kIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7IH1cblxucHJvZ3Jlc3Mge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgfVxuXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvOyB9XG5cblt0eXBlPVwiY2hlY2tib3hcIl0sXG5bdHlwZT1cInJhZGlvXCJdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMDsgfVxuXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cblt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4OyB9XG5cblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IH1cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xuICBmb250OiBpbmhlcml0OyB9XG5cbmRldGFpbHMsXG5tZW51IHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTsgfVxuXG5jYW52YXMge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4vKipcclxuICogU3dpcGVyIDMuNC4xXHJcbiAqIE1vc3QgbW9kZXJuIG1vYmlsZSB0b3VjaCBzbGlkZXIgYW5kIGZyYW1ld29yayB3aXRoIGhhcmR3YXJlIGFjY2VsZXJhdGVkIHRyYW5zaXRpb25zXHJcbiAqIFxyXG4gKiBodHRwOi8vd3d3LmlkYW5nZXJvLnVzL3N3aXBlci9cclxuICogXHJcbiAqIENvcHlyaWdodCAyMDE2LCBWbGFkaW1pciBLaGFybGFtcGlkaVxyXG4gKiBUaGUgaURhbmdlcm8udXNcclxuICogaHR0cDovL3d3dy5pZGFuZ2Vyby51cy9cclxuICogXHJcbiAqIExpY2Vuc2VkIHVuZGVyIE1JVFxyXG4gKiBcclxuICogUmVsZWFzZWQgb246IERlY2VtYmVyIDEzLCAyMDE2XHJcbiAqL1xuLnN3aXBlci1jb250YWluZXIge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC8qIEZpeCBvZiBXZWJraXQgZmxpY2tlcmluZyAqL1xuICB6LWluZGV4OiAxOyB9XG5cbi5zd2lwZXItY29udGFpbmVyLW5vLWZsZXhib3ggLnN3aXBlci1zbGlkZSB7XG4gIGZsb2F0OiBsZWZ0OyB9XG5cbi5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsID4gLnN3aXBlci13cmFwcGVyIHtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLW1vei1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuXG4uc3dpcGVyLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiAtd2Via2l0LXRyYW5zZm9ybTtcbiAgLW1vei10cmFuc2l0aW9uLXByb3BlcnR5OiAtbW96LXRyYW5zZm9ybTtcbiAgLW8tdHJhbnNpdGlvbi1wcm9wZXJ0eTogLW8tdHJhbnNmb3JtO1xuICAtbXMtdHJhbnNpdGlvbi1wcm9wZXJ0eTogLW1zLXRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAtbW96LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgfVxuXG4uc3dpcGVyLWNvbnRhaW5lci1hbmRyb2lkIC5zd2lwZXItc2xpZGUsXG4uc3dpcGVyLXdyYXBwZXIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAwLCAwKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgMCwgMCk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKDBweCwgMHB4KTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIDAsIDApOyB9XG5cbi5zd2lwZXItY29udGFpbmVyLW11bHRpcm93ID4gLnN3aXBlci13cmFwcGVyIHtcbiAgLXdlYmtpdC1ib3gtbGluZXM6IG11bHRpcGxlO1xuICAtbW96LWJveC1saW5lczogbXVsdGlwbGU7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7IH1cblxuLnN3aXBlci1jb250YWluZXItZnJlZS1tb2RlID4gLnN3aXBlci13cmFwcGVyIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICAtbXMtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICAtby10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgbWFyZ2luOiAwIGF1dG87IH1cblxuLnN3aXBlci1zbGlkZSB7XG4gIC13ZWJraXQtZmxleC1zaHJpbms6IDA7XG4gIC1tcy1mbGV4OiAwIDAgYXV0bztcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4vKiBBdXRvIEhlaWdodCAqL1xuLnN3aXBlci1jb250YWluZXItYXV0b2hlaWdodCxcbi5zd2lwZXItY29udGFpbmVyLWF1dG9oZWlnaHQgLnN3aXBlci1zbGlkZSB7XG4gIGhlaWdodDogYXV0bzsgfVxuXG4uc3dpcGVyLWNvbnRhaW5lci1hdXRvaGVpZ2h0IC5zd2lwZXItd3JhcHBlciB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiAtd2Via2l0LXRyYW5zZm9ybSwgaGVpZ2h0O1xuICAtbW96LXRyYW5zaXRpb24tcHJvcGVydHk6IC1tb3otdHJhbnNmb3JtO1xuICAtby10cmFuc2l0aW9uLXByb3BlcnR5OiAtby10cmFuc2Zvcm07XG4gIC1tcy10cmFuc2l0aW9uLXByb3BlcnR5OiAtbXMtdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIGhlaWdodDsgfVxuXG4vKiBhMTF5ICovXG4uc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLW5vdGlmaWNhdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgb3BhY2l0eTogMDtcbiAgei1pbmRleDogLTEwMDA7IH1cblxuLyogSUUxMCBXaW5kb3dzIFBob25lIDggRml4ZXMgKi9cbi5zd2lwZXItd3A4LWhvcml6b250YWwge1xuICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teTsgfVxuXG4uc3dpcGVyLXdwOC12ZXJ0aWNhbCB7XG4gIC1tcy10b3VjaC1hY3Rpb246IHBhbi14O1xuICB0b3VjaC1hY3Rpb246IHBhbi14OyB9XG5cbi8qIEFycm93cyAqL1xuLnN3aXBlci1idXR0b24tcHJldixcbi5zd2lwZXItYnV0dG9uLW5leHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB3aWR0aDogMjdweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBtYXJnaW4tdG9wOiAtMjJweDtcbiAgei1pbmRleDogMTA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLW1vei1iYWNrZ3JvdW5kLXNpemU6IDI3cHggNDRweDtcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IDI3cHggNDRweDtcbiAgYmFja2dyb3VuZC1zaXplOiAyN3B4IDQ0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgfVxuXG4uc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24tZGlzYWJsZWQsXG4uc3dpcGVyLWJ1dHRvbi1uZXh0LnN3aXBlci1idXR0b24tZGlzYWJsZWQge1xuICBvcGFjaXR5OiAuMzU7XG4gIGN1cnNvcjogYXV0bztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cblxuLnN3aXBlci1idXR0b24tcHJldixcbi5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnJTIweG1sbnMlM0QnaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJyUyMHZpZXdCb3glM0QnMCUyMDAlMjAyNyUyMDQ0JyUzRSUzQ3BhdGglMjBkJTNEJ00wJTJDMjJMMjIlMkMwbDIuMSUyQzIuMUw0LjIlMkMyMmwxOS45JTJDMTkuOUwyMiUyQzQ0TDAlMkMyMkwwJTJDMjJMMCUyQzIyeiclMjBmaWxsJTNEJyUyMzAwN2FmZiclMkYlM0UlM0MlMkZzdmclM0VcIik7XG4gIGxlZnQ6IDEwcHg7XG4gIHJpZ2h0OiBhdXRvOyB9XG5cbi5zd2lwZXItYnV0dG9uLXByZXYuc3dpcGVyLWJ1dHRvbi1ibGFjayxcbi5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0LnN3aXBlci1idXR0b24tYmxhY2sge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmclMjB4bWxucyUzRCdodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmcnJTIwdmlld0JveCUzRCcwJTIwMCUyMDI3JTIwNDQnJTNFJTNDcGF0aCUyMGQlM0QnTTAlMkMyMkwyMiUyQzBsMi4xJTJDMi4xTDQuMiUyQzIybDE5LjklMkMxOS45TDIyJTJDNDRMMCUyQzIyTDAlMkMyMkwwJTJDMjJ6JyUyMGZpbGwlM0QnJTIzMDAwMDAwJyUyRiUzRSUzQyUyRnN2ZyUzRVwiKTsgfVxuXG4uc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24td2hpdGUsXG4uc3dpcGVyLWNvbnRhaW5lci1ydGwgLnN3aXBlci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnJTIweG1sbnMlM0QnaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJyUyMHZpZXdCb3glM0QnMCUyMDAlMjAyNyUyMDQ0JyUzRSUzQ3BhdGglMjBkJTNEJ00wJTJDMjJMMjIlMkMwbDIuMSUyQzIuMUw0LjIlMkMyMmwxOS45JTJDMTkuOUwyMiUyQzQ0TDAlMkMyMkwwJTJDMjJMMCUyQzIyeiclMjBmaWxsJTNEJyUyM2ZmZmZmZiclMkYlM0UlM0MlMkZzdmclM0VcIik7IH1cblxuLnN3aXBlci1idXR0b24tbmV4dCxcbi5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnJTIweG1sbnMlM0QnaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJyUyMHZpZXdCb3glM0QnMCUyMDAlMjAyNyUyMDQ0JyUzRSUzQ3BhdGglMjBkJTNEJ00yNyUyQzIyTDI3JTJDMjJMNSUyQzQ0bC0yLjEtMi4xTDIyLjglMkMyMkwyLjklMkMyLjFMNSUyQzBMMjclMkMyMkwyNyUyQzIyeiclMjBmaWxsJTNEJyUyMzAwN2FmZiclMkYlM0UlM0MlMkZzdmclM0VcIik7XG4gIHJpZ2h0OiAxMHB4O1xuICBsZWZ0OiBhdXRvOyB9XG5cbi5zd2lwZXItYnV0dG9uLW5leHQuc3dpcGVyLWJ1dHRvbi1ibGFjayxcbi5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24tYmxhY2sge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmclMjB4bWxucyUzRCdodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmcnJTIwdmlld0JveCUzRCcwJTIwMCUyMDI3JTIwNDQnJTNFJTNDcGF0aCUyMGQlM0QnTTI3JTJDMjJMMjclMkMyMkw1JTJDNDRsLTIuMS0yLjFMMjIuOCUyQzIyTDIuOSUyQzIuMUw1JTJDMEwyNyUyQzIyTDI3JTJDMjJ6JyUyMGZpbGwlM0QnJTIzMDAwMDAwJyUyRiUzRSUzQyUyRnN2ZyUzRVwiKTsgfVxuXG4uc3dpcGVyLWJ1dHRvbi1uZXh0LnN3aXBlci1idXR0b24td2hpdGUsXG4uc3dpcGVyLWNvbnRhaW5lci1ydGwgLnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnJTIweG1sbnMlM0QnaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJyUyMHZpZXdCb3glM0QnMCUyMDAlMjAyNyUyMDQ0JyUzRSUzQ3BhdGglMjBkJTNEJ00yNyUyQzIyTDI3JTJDMjJMNSUyQzQ0bC0yLjEtMi4xTDIyLjglMkMyMkwyLjklMkMyLjFMNSUyQzBMMjclMkMyMkwyNyUyQzIyeiclMjBmaWxsJTNEJyUyM2ZmZmZmZiclMkYlM0UlM0MlMkZzdmclM0VcIik7IH1cblxuLyogUGFnaW5hdGlvbiBTdHlsZXMgKi9cbi5zd2lwZXItcGFnaW5hdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDMwMG1zO1xuICAtbW96LXRyYW5zaXRpb246IDMwMG1zO1xuICAtby10cmFuc2l0aW9uOiAzMDBtcztcbiAgdHJhbnNpdGlvbjogMzAwbXM7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIHotaW5kZXg6IDEwOyB9XG5cbi5zd2lwZXItcGFnaW5hdGlvbi5zd2lwZXItcGFnaW5hdGlvbi1oaWRkZW4ge1xuICBvcGFjaXR5OiAwOyB9XG5cbi8qIENvbW1vbiBTdHlsZXMgKi9cbi5zd2lwZXItcGFnaW5hdGlvbi1mcmFjdGlvbixcbi5zd2lwZXItcGFnaW5hdGlvbi1jdXN0b20sXG4uc3dpcGVyLWNvbnRhaW5lci1ob3Jpem9udGFsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMge1xuICBib3R0b206IDEwcHg7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi8qIEJ1bGxldHMgKi9cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDhweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBvcGFjaXR5OiAwLjI7IH1cblxuYnV0dG9uLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tcy1hcHBlYXJhbmNlOiBub25lO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7IH1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWNsaWNrYWJsZSAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5zd2lwZXItcGFnaW5hdGlvbi13aGl0ZSAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgYmFja2dyb3VuZDogI2ZmZjsgfVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQ6ICMwMDdhZmY7IH1cblxuLnN3aXBlci1wYWdpbmF0aW9uLXdoaXRlIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI2ZmZjsgfVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYmxhY2sgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjMDAwOyB9XG5cbi5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMge1xuICByaWdodDogMTBweDtcbiAgdG9wOiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIC01MCUsIDApO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAtNTAlLCAwKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoMHB4LCAtNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAtNTAlLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIC01MCUsIDApOyB9XG5cbi5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIG1hcmdpbjogNXB4IDA7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgbWFyZ2luOiAwIDVweDsgfVxuXG4vKiBQcm9ncmVzcyAqL1xuLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgcG9zaXRpb246IGFic29sdXRlOyB9XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzcyAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIge1xuICBiYWNrZ3JvdW5kOiAjMDA3YWZmO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgLW8tdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcDtcbiAgLW1vei10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcDtcbiAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wO1xuICAtby10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7IH1cblxuLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzcyAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIge1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IHRvcDtcbiAgLW1vei10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCB0b3A7XG4gIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCB0b3A7XG4gIC1vLXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IHRvcDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgdG9wOyB9XG5cbi5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3Mge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0cHg7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDsgfVxuXG4uc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzcyB7XG4gIHdpZHRoOiA0cHg7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwOyB9XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzcy5zd2lwZXItcGFnaW5hdGlvbi13aGl0ZSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTsgfVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3Muc3dpcGVyLXBhZ2luYXRpb24td2hpdGUgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIHtcbiAgYmFja2dyb3VuZDogI2ZmZjsgfVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3Muc3dpcGVyLXBhZ2luYXRpb24tYmxhY2sgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIHtcbiAgYmFja2dyb3VuZDogIzAwMDsgfVxuXG4vKiAzRCBDb250YWluZXIgKi9cbi5zd2lwZXItY29udGFpbmVyLTNkIHtcbiAgLXdlYmtpdC1wZXJzcGVjdGl2ZTogMTIwMHB4O1xuICAtbW96LXBlcnNwZWN0aXZlOiAxMjAwcHg7XG4gIC1vLXBlcnNwZWN0aXZlOiAxMjAwcHg7XG4gIHBlcnNwZWN0aXZlOiAxMjAwcHg7IH1cblxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci13cmFwcGVyLFxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZSxcbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsXG4uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCxcbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCxcbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSxcbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItY3ViZS1zaGFkb3cge1xuICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIC1tb3otdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgLW1zLXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7IH1cblxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCxcbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LFxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wLFxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB6LWluZGV4OiAxMDsgfVxuXG4uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCByaWdodCB0b3AsIGZyb20ocmdiYSgwLCAwLCAwLCAwLjUpKSwgdG8odHJhbnNwYXJlbnQpKTtcbiAgLyogU2FmYXJpIDQrLCBDaHJvbWUgKi9cbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQocmlnaHQsIHJnYmEoMCwgMCwgMCwgMC41KSwgdHJhbnNwYXJlbnQpO1xuICAvKiBDaHJvbWUgMTArLCBTYWZhcmkgNS4xKywgaU9TIDUrICovXG4gIGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KHJpZ2h0LCByZ2JhKDAsIDAsIDAsIDAuNSksIHRyYW5zcGFyZW50KTtcbiAgLyogRmlyZWZveCAzLjYtMTUgKi9cbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KHJpZ2h0LCByZ2JhKDAsIDAsIDAsIDAuNSksIHRyYW5zcGFyZW50KTtcbiAgLyogT3BlcmEgMTEuMTAtMTIuMDAgKi9cbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGxlZnQsIHJnYmEoMCwgMCwgMCwgMC41KSwgdHJhbnNwYXJlbnQpO1xuICAvKiBGaXJlZm94IDE2KywgSUUxMCwgT3BlcmEgMTIuNTArICovIH1cblxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgcmlnaHQgdG9wLCBsZWZ0IHRvcCwgZnJvbShyZ2JhKDAsIDAsIDAsIDAuNSkpLCB0byh0cmFuc3BhcmVudCkpO1xuICAvKiBTYWZhcmkgNCssIENocm9tZSAqL1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2JhKDAsIDAsIDAsIDAuNSksIHRyYW5zcGFyZW50KTtcbiAgLyogQ2hyb21lIDEwKywgU2FmYXJpIDUuMSssIGlPUyA1KyAqL1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2JhKDAsIDAsIDAsIDAuNSksIHRyYW5zcGFyZW50KTtcbiAgLyogRmlyZWZveCAzLjYtMTUgKi9cbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoMCwgMCwgMCwgMC41KSwgdHJhbnNwYXJlbnQpO1xuICAvKiBPcGVyYSAxMS4xMC0xMi4wMCAqL1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMCwgMCwgMCwgMC41KSwgdHJhbnNwYXJlbnQpO1xuICAvKiBGaXJlZm94IDE2KywgSUUxMCwgT3BlcmEgMTIuNTArICovIH1cblxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgZnJvbShyZ2JhKDAsIDAsIDAsIDAuNSkpLCB0byh0cmFuc3BhcmVudCkpO1xuICAvKiBTYWZhcmkgNCssIENocm9tZSAqL1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChib3R0b20sIHJnYmEoMCwgMCwgMCwgMC41KSwgdHJhbnNwYXJlbnQpO1xuICAvKiBDaHJvbWUgMTArLCBTYWZhcmkgNS4xKywgaU9TIDUrICovXG4gIGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KGJvdHRvbSwgcmdiYSgwLCAwLCAwLCAwLjUpLCB0cmFuc3BhcmVudCk7XG4gIC8qIEZpcmVmb3ggMy42LTE1ICovXG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudChib3R0b20sIHJnYmEoMCwgMCwgMCwgMC41KSwgdHJhbnNwYXJlbnQpO1xuICAvKiBPcGVyYSAxMS4xMC0xMi4wMCAqL1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCByZ2JhKDAsIDAsIDAsIDAuNSksIHRyYW5zcGFyZW50KTtcbiAgLyogRmlyZWZveCAxNissIElFMTAsIE9wZXJhIDEyLjUwKyAqLyB9XG5cbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IGJvdHRvbSwgbGVmdCB0b3AsIGZyb20ocmdiYSgwLCAwLCAwLCAwLjUpKSwgdG8odHJhbnNwYXJlbnQpKTtcbiAgLyogU2FmYXJpIDQrLCBDaHJvbWUgKi9cbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDAsIDAsIDAsIDAuNSksIHRyYW5zcGFyZW50KTtcbiAgLyogQ2hyb21lIDEwKywgU2FmYXJpIDUuMSssIGlPUyA1KyAqL1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMCwgMCwgMCwgMC41KSwgdHJhbnNwYXJlbnQpO1xuICAvKiBGaXJlZm94IDMuNi0xNSAqL1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDAsIDAsIDAsIDAuNSksIHRyYW5zcGFyZW50KTtcbiAgLyogT3BlcmEgMTEuMTAtMTIuMDAgKi9cbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgwLCAwLCAwLCAwLjUpLCB0cmFuc3BhcmVudCk7XG4gIC8qIEZpcmVmb3ggMTYrLCBJRTEwLCBPcGVyYSAxMi41MCsgKi8gfVxuXG4vKiBDb3ZlcmZsb3cgKi9cbi5zd2lwZXItY29udGFpbmVyLWNvdmVyZmxvdyAuc3dpcGVyLXdyYXBwZXIsXG4uc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItd3JhcHBlciB7XG4gIC8qIFdpbmRvd3MgOCBJRSAxMCBmaXggKi9cbiAgLW1zLXBlcnNwZWN0aXZlOiAxMjAwcHg7IH1cblxuLyogQ3ViZSArIEZsaXAgKi9cbi5zd2lwZXItY29udGFpbmVyLWN1YmUsXG4uc3dpcGVyLWNvbnRhaW5lci1mbGlwIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7IH1cblxuLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLFxuLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAtbW96LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgLW1zLWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB6LWluZGV4OiAxOyB9XG5cbi5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRlLFxuLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG4uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtYWN0aXZlLFxuLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlLWFjdGl2ZSxcbi5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmUsXG4uc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZlIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87IH1cblxuLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3AsXG4uc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCxcbi5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLFxuLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sXG4uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsXG4uc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsXG4uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LFxuLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCB7XG4gIHotaW5kZXg6IDA7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAtbW96LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgLW1zLWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuOyB9XG5cbi8qIEN1YmUgKi9cbi5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gIC1tb3otdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7IH1cblxuLnN3aXBlci1jb250YWluZXItY3ViZS5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLXNsaWRlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDA7XG4gIC1tb3otdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAwO1xuICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAwO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDA7IH1cblxuLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSxcbi5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1uZXh0LFxuLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLXByZXYsXG4uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtbmV4dCArIC5zd2lwZXItc2xpZGUge1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTsgfVxuXG4uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItY3ViZS1zaGFkb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBvcGFjaXR5OiAwLjY7XG4gIC13ZWJraXQtZmlsdGVyOiBibHVyKDUwcHgpO1xuICBmaWx0ZXI6IGJsdXIoNTBweCk7XG4gIHotaW5kZXg6IDA7IH1cblxuLyogRmFkZSAqL1xuLnN3aXBlci1jb250YWluZXItZmFkZS5zd2lwZXItY29udGFpbmVyLWZyZWUtbW9kZSAuc3dpcGVyLXNsaWRlIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICAtbXMtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICAtby10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDsgfVxuXG4uc3dpcGVyLWNvbnRhaW5lci1mYWRlIC5zd2lwZXItc2xpZGUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xuICAtbW96LXRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XG4gIC1vLXRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7IH1cblxuLnN3aXBlci1jb250YWluZXItZmFkZSAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG4uc3dpcGVyLWNvbnRhaW5lci1mYWRlIC5zd2lwZXItc2xpZGUtYWN0aXZlLFxuLnN3aXBlci1jb250YWluZXItZmFkZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvOyB9XG5cbi5zd2lwZXItem9vbS1jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1vei1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbW96LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4uc3dpcGVyLXpvb20tY29udGFpbmVyID4gaW1nLFxuLnN3aXBlci16b29tLWNvbnRhaW5lciA+IHN2Zyxcbi5zd2lwZXItem9vbS1jb250YWluZXIgPiBjYW52YXMge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47IH1cblxuLyogU2Nyb2xsYmFyICovXG4uc3dpcGVyLXNjcm9sbGJhciB7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLW1zLXRvdWNoLWFjdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjEpOyB9XG5cbi5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWwgPiAuc3dpcGVyLXNjcm9sbGJhciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMSU7XG4gIGJvdHRvbTogM3B4O1xuICB6LWluZGV4OiA1MDtcbiAgaGVpZ2h0OiA1cHg7XG4gIHdpZHRoOiA5OCU7IH1cblxuLnN3aXBlci1jb250YWluZXItdmVydGljYWwgPiAuc3dpcGVyLXNjcm9sbGJhciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDNweDtcbiAgdG9wOiAxJTtcbiAgei1pbmRleDogNTA7XG4gIHdpZHRoOiA1cHg7XG4gIGhlaWdodDogOTglOyB9XG5cbi5zd2lwZXItc2Nyb2xsYmFyLWRyYWcge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgbGVmdDogMDtcbiAgdG9wOiAwOyB9XG5cbi5zd2lwZXItc2Nyb2xsYmFyLWN1cnNvci1kcmFnIHtcbiAgY3Vyc29yOiBtb3ZlOyB9XG5cbi8qIFByZWxvYWRlciAqL1xuLnN3aXBlci1sYXp5LXByZWxvYWRlciB7XG4gIHdpZHRoOiA0MnB4O1xuICBoZWlnaHQ6IDQycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC0yMXB4O1xuICBtYXJnaW4tdG9wOiAtMjFweDtcbiAgei1pbmRleDogMTA7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogNTAlO1xuICAtbW96LXRyYW5zZm9ybS1vcmlnaW46IDUwJTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogNTAlO1xuICAtd2Via2l0LWFuaW1hdGlvbjogc3dpcGVyLXByZWxvYWRlci1zcGluIDFzIHN0ZXBzKDEyLCBlbmQpIGluZmluaXRlO1xuICAtbW96LWFuaW1hdGlvbjogc3dpcGVyLXByZWxvYWRlci1zcGluIDFzIHN0ZXBzKDEyLCBlbmQpIGluZmluaXRlO1xuICBhbmltYXRpb246IHN3aXBlci1wcmVsb2FkZXItc3BpbiAxcyBzdGVwcygxMiwgZW5kKSBpbmZpbml0ZTsgfVxuXG4uc3dpcGVyLWxhenktcHJlbG9hZGVyOmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyUyMHZpZXdCb3glM0QnMCUyMDAlMjAxMjAlMjAxMjAnJTIweG1sbnMlM0QnaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJyUyMHhtbG5zJTNBeGxpbmslM0QnaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYxOTk5JTJGeGxpbmsnJTNFJTNDZGVmcyUzRSUzQ2xpbmUlMjBpZCUzRCdsJyUyMHgxJTNEJzYwJyUyMHgyJTNEJzYwJyUyMHkxJTNEJzcnJTIweTIlM0QnMjcnJTIwc3Ryb2tlJTNEJyUyMzZjNmM2YyclMjBzdHJva2Utd2lkdGglM0QnMTEnJTIwc3Ryb2tlLWxpbmVjYXAlM0Qncm91bmQnJTJGJTNFJTNDJTJGZGVmcyUzRSUzQ2clM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDMwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSg2MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjI3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoOTAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDEyMCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjI3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMTUwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMzcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgxODAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy40NiclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDIxMCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjU2JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMjQwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuNjYnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgyNzAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy43NSclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDMwMCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjg1JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMzMwJTIwNjAlMkM2MCknJTJGJTNFJTNDJTJGZyUzRSUzQyUyRnN2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyB9XG5cbi5zd2lwZXItbGF6eS1wcmVsb2FkZXItd2hpdGU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmclMjB2aWV3Qm94JTNEJzAlMjAwJTIwMTIwJTIwMTIwJyUyMHhtbG5zJTNEJ2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyclMjB4bWxucyUzQXhsaW5rJTNEJ2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMTk5OSUyRnhsaW5rJyUzRSUzQ2RlZnMlM0UlM0NsaW5lJTIwaWQlM0QnbCclMjB4MSUzRCc2MCclMjB4MiUzRCc2MCclMjB5MSUzRCc3JyUyMHkyJTNEJzI3JyUyMHN0cm9rZSUzRCclMjNmZmYnJTIwc3Ryb2tlLXdpZHRoJTNEJzExJyUyMHN0cm9rZS1saW5lY2FwJTNEJ3JvdW5kJyUyRiUzRSUzQyUyRmRlZnMlM0UlM0NnJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgzMCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjI3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoNjAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDkwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgxMjAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDE1MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjM3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMTgwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuNDYnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgyMTAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy41NiclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDI0MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjY2JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMjcwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuNzUnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgzMDAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy44NSclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDMzMCUyMDYwJTJDNjApJyUyRiUzRSUzQyUyRmclM0UlM0MlMkZzdmclM0VcIik7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHN3aXBlci1wcmVsb2FkZXItc3BpbiB7XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfSB9XG5cbkBrZXlmcmFtZXMgc3dpcGVyLXByZWxvYWRlci1zcGluIHtcbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfSB9XG5cbi5kYXRlcGlja2VyIHtcbiAgei1pbmRleDogOTk5OTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiAyMDBweDtcbiAgbWF4LXdpZHRoOiAzMDBweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgYm94LXNoYWRvdzogMCAycHggM3B4IDAgcmdiYSgwLCAwLCAwLCAwLjIpOyB9XG4gIC5kYXRlcGlja2VyIC50YWJsZS1jb25kZW5zZWQge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5kYXRlcGlja2VyIC55ZWFyIHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNpdGlvbjogZWFzZSAuMTVzOyB9XG4gICAgLmRhdGVwaWNrZXIgLnllYXIuYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYmFja2dyb3VuZDogIzIzOGJjOCAhaW1wb3J0YW50OyB9XG4gIC5kYXRlcGlja2VyIC5tb250aCB7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIHRyYW5zaXRpb246IGVhc2UgLjE1czsgfVxuICAgIC5kYXRlcGlja2VyIC5tb250aC5hY3RpdmUge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBiYWNrZ3JvdW5kOiAjMjM4YmM4ICFpbXBvcnRhbnQ7IH1cbiAgLmRhdGVwaWNrZXIgLmRheSB7XG4gICAgcGFkZGluZzogNCUgMDtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNpdGlvbjogZWFzZSAuMTVzOyB9XG4gICAgLmRhdGVwaWNrZXIgLmRheS5hY3RpdmUge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBiYWNrZ3JvdW5kOiAjMjM4YmM4ICFpbXBvcnRhbnQ7IH1cbiAgICAuZGF0ZXBpY2tlciAuZGF5LnRvZGF5IHtcbiAgICAgIGNvbG9yOiAjMjc3NDlhO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzNSwgMTM5LCAyMDAsIDAuMikgIWltcG9ydGFudDsgfVxuICAgICAgLmRhdGVwaWNrZXIgLmRheS50b2RheTpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjMjc3NDlhICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzUsIDEzOSwgMjAwLCAwLjQpICFpbXBvcnRhbnQ7IH1cblxuLmFzLWJ1dHRvbiwgLmFzLWJ1dHRvbl9wcmltYXJ5IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgcGFkZGluZzogM3B4IDVweDtcbiAgY29sb3I6ICMzMzM7XG4gIGJhY2tncm91bmQ6ICNkZGQ7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsgfVxuICAuYXMtYnV0dG9uOmFjdGl2ZSwgLmFzLWJ1dHRvbl9wcmltYXJ5OmFjdGl2ZSB7XG4gICAgY29sb3I6ICMzMzM7IH1cblxuLmFzLWJ1dHRvbl9faWNvbiB7XG4gIG1hcmdpbjogMCAzcHg7IH1cblxuLmFzLWJ1dHRvbl9fbGFiZWwge1xuICBtYXJnaW46IDAgM3B4O1xuICBmb250LXdlaWdodDogNjAwOyB9XG5cbi5hcy1idXR0b25fcHJpbWFyeSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjMjI2NTg2O1xuICB0cmFuc2l0aW9uOiBlYXNlIC4xczsgfVxuICAuYXMtYnV0dG9uX3ByaW1hcnk6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICMxZDU1NzE7IH1cbiAgLmFzLWJ1dHRvbl9wcmltYXJ5OmFjdGl2ZSB7XG4gICAgY29sb3I6ICNmZmY7IH1cblxuLmFzLWNfZ3JheSB7XG4gIGNvbG9yOiAjNzA3MDcwOyB9XG5cbi5hcy1jX0FDMSB7XG4gIGNvbG9yOiAjMDQ5YzA0OyB9XG5cbi5hcy1iY19BQzEge1xuICBiYWNrZ3JvdW5kOiAjMDQ5YzA0OyB9XG5cbi5hcy1jX0FDMiB7XG4gIGNvbG9yOiAjMjM4YmM4OyB9XG5cbi5hcy1iY19BQzIge1xuICBiYWNrZ3JvdW5kOiAjMjM4YmM4OyB9XG5cbi5hcy1jX0FDMyB7XG4gIGNvbG9yOiAjYmNkNjUyOyB9XG5cbi5hcy1iY19BQzMge1xuICBiYWNrZ3JvdW5kOiAjYmNkNjUyOyB9XG5cbi5hcy1jX0FDNCB7XG4gIGNvbG9yOiAjMGM2ODg2OyB9XG5cbi5hcy1iY19BQzQge1xuICBiYWNrZ3JvdW5kOiAjMGM2ODg2OyB9XG5cbi5hcy1jX0FDNSB7XG4gIGNvbG9yOiAjZjQ4ZjQwOyB9XG5cbi5hcy1iY19BQzUge1xuICBiYWNrZ3JvdW5kOiAjZjQ4ZjQwOyB9XG5cbi5hcy1jX0FDNiB7XG4gIGNvbG9yOiAjMjM4YmM4OyB9XG5cbi5hcy1iY19BQzYge1xuICBiYWNrZ3JvdW5kOiAjMjM4YmM4OyB9XG5cbi5hcy1jX0FDNyB7XG4gIGNvbG9yOiAjMDQ5YzA0OyB9XG5cbi5hcy1iY19BQzcge1xuICBiYWNrZ3JvdW5kOiAjMDQ5YzA0OyB9XG5cbi5hcy1jX0FDOCB7XG4gIGNvbG9yOiAjYmNkNjUyOyB9XG5cbi5hcy1iY19BQzgge1xuICBiYWNrZ3JvdW5kOiAjYmNkNjUyOyB9XG5cbi5hcy1jX0FDOSB7XG4gIGNvbG9yOiAjZjJhOWY4OyB9XG5cbi5hcy1iY19BQzkge1xuICBiYWNrZ3JvdW5kOiAjZjJhOWY4OyB9XG5cbioge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7IH1cbiAgKjpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTsgfVxuXG5odG1sLCBib2R5IHtcbiAgZGlyZWN0aW9uOiBydGw7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGZvbnQtZmFtaWx5OiBcIkFzc2lzdGFudFwiLCBzYW5zLXNlcmlmO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICBjb2xvcjogIzM5MzkzYjsgfVxuICBodG1sIGJ1dHRvbiwgYm9keSBidXR0b24ge1xuICAgIGZvbnQtZmFtaWx5OiBcIkFzc2lzdGFudFwiLCBzYW5zLXNlcmlmOyB9XG4gIGh0bWwgYiwgaHRtbCBzdHJvbmcsIGh0bWwgdGgsIGh0bWwgbGVnZW5kLCBib2R5IGIsIGJvZHkgc3Ryb25nLCBib2R5IHRoLCBib2R5IGxlZ2VuZCB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuICBodG1sIHAgYSwgYm9keSBwIGEge1xuICAgIGNvbG9yOiAjM2I5Y2NlOyB9XG4gICAgaHRtbCBwIGE6aG92ZXIsIGJvZHkgcCBhOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjMWM1MjZlO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgaHRtbCBhLCBib2R5IGEge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgaHRtbCBpbnB1dCwgaHRtbCB0ZXh0YXJlYSwgaHRtbCBzZWxlY3QsIGJvZHkgaW5wdXQsIGJvZHkgdGV4dGFyZWEsIGJvZHkgc2VsZWN0IHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICBmb250LWZhbWlseTogXCJBc3Npc3RhbnRcIiwgc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogIzM5MzkzYjtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMzMzO1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsgfVxuICBodG1sIGZpZWxkc2V0LCBib2R5IGZpZWxkc2V0IHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjOWU5ZTllO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAxNXB4IDIwcHg7IH1cbiAgaHRtbCBpbWcsIGJvZHkgaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICBodG1sIC5hcy1oaWRkZW4sIGJvZHkgLmFzLWhpZGRlbiB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50OyB9XG4gIGh0bWwgLmFzLWJsdXIsIGJvZHkgLmFzLWJsdXIge1xuICAgIGZpbHRlcjogYmx1cigzcHgpOyB9XG4gIGh0bWwgLmFzLWRpc2FibGUtc2Nyb2xsLCBib2R5IC5hcy1kaXNhYmxlLXNjcm9sbCB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbCAhaW1wb3J0YW50OyB9XG4gIGh0bWwgLmFzLXNjcm9sbDo6LXdlYmtpdC1zY3JvbGxiYXIsIGJvZHkgLmFzLXNjcm9sbDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIHdpZHRoOiA3cHg7XG4gICAgaGVpZ2h0OiA3cHg7IH1cbiAgaHRtbCAuYXMtc2Nyb2xsOjotd2Via2l0LXNjcm9sbGJhci10cmFjaywgYm9keSAuYXMtc2Nyb2xsOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgYmFja2dyb3VuZDogI2Y3ZjdmNzsgfVxuICBodG1sIC5hcy1zY3JvbGw6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iLCBib2R5IC5hcy1zY3JvbGw6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICBiYWNrZ3JvdW5kOiAjZDRkNGQ0O1xuICAgIGJvcmRlci1yYWRpdXM6IDdweDsgfVxuXG4uYXMtZm9udC0yeCB7XG4gIGZvbnQtc2l6ZTogMS41ZW07IH1cblxuLmFzLWZvcm1fX3JvdywgLmFzLWZvcm1fX3Jvd19tYXJnaW4sIC5hcy1mb3JtX19yb3dfbWFyZ2luX2VuZCwgLmFzLWZvcm1fX3Jvd19tYXJnaW5fY2VudGVyLCAuYXMtZm9ybV9fcm93X3dyYXAsIC5hcy1mb3JtX19yb3dfc3VibWl0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbi1ib3R0b206IDEycHg7IH1cbiAgLmFzLWZvcm1fX3JvdzpsYXN0LWNoaWxkLCAuYXMtZm9ybV9fcm93X21hcmdpbjpsYXN0LWNoaWxkLCAuYXMtZm9ybV9fcm93X21hcmdpbl9lbmQ6bGFzdC1jaGlsZCwgLmFzLWZvcm1fX3Jvd19tYXJnaW5fY2VudGVyOmxhc3QtY2hpbGQsIC5hcy1mb3JtX19yb3dfd3JhcDpsYXN0LWNoaWxkLCAuYXMtZm9ybV9fcm93X3N1Ym1pdDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5hcy1mb3JtX19yb3dfbWFyZ2luLCAuYXMtZm9ybV9fcm93X21hcmdpbl9lbmQsIC5hcy1mb3JtX19yb3dfbWFyZ2luX2NlbnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuXG4uYXMtZm9ybV9fcm93X21hcmdpbl9lbmQge1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7IH1cblxuLmFzLWZvcm1fX3Jvd19tYXJnaW5fY2VudGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuXG4uYXMtZm9ybV9fcm93X3dyYXAge1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cblxuLmFzLWZvcm1fX3Jvd19zdWJtaXQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgIC5hcy1mb3JtX19yb3dfc3VibWl0IHtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9IH1cblxuLmFzLWZvcm1fX2NlbGwsIC5hcy1mb3JtX19jZWxsX2dyb3csIC5hcy1mb3JtX19jZWxsX25vd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwIDEwcHg7IH1cblxuLmFzLWZvcm1fX2NlbGxfZ3JvdyB7XG4gIHdpZHRoOiAxMDAlO1xuICBmbGV4LWdyb3c6IDE7IH1cblxuLmFzLWZvcm1fX2NlbGxfbm93cmFwIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuXG4uYXMtZm9ybV9fbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzdkN2Q3ZDsgfVxuICAuYXMtZm9ybV9fbGluazpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuLmFzLWZvcm1fX2xhYmVsIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgcGFkZGluZzogMCA1cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMS4yZW07XG4gIGNvbG9yOiAjMjM4YmM4OyB9XG5cbi5hcy1mb3JtX19pbnB1dCwgLmFzLWZvcm1fX3NlbGVjdCB7XG4gIG1pbi13aWR0aDogMjI1cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgZm9udC1zaXplOiAxLjFlbTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBwYWRkaW5nOiA2cHggMTBweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgIC5hcy1mb3JtX19pbnB1dCwgLmFzLWZvcm1fX3NlbGVjdCB7XG4gICAgICBtaW4td2lkdGg6IDE3NXB4OyB9IH1cblxuLmFzLWZvcm1fX3NlbGVjdCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDhweCAxMHB4IDhweCA1MHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDt1dGY4LCAgPHN2ZyB2ZXJzaW9uPVwiMS4yXCIgYmFzZVByb2ZpbGU9XCJ0aW55XCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHhtbG5zOnhsaW5rPVwiaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGlua1wiXHQgIHg9XCIwcHhcIiB5PVwiMHB4XCIgdmlld0JveD1cIjAgMCAyOS40IDI5LjRcIiB4bWw6c3BhY2U9XCJwcmVzZXJ2ZVwiPlx0ICA8cGF0aCBmaWxsPVwiIzIzOGJjOFwiIGQ9XCJNMTQuNywwQzYuNiwwLDAsNi42LDAsMTQuN3M2LjYsMTQuNywxNC43LDE0LjdzMTQuNy02LjYsMTQuNy0xNC43UzIyLjgsMCwxNC43LDBDMTQuNywwLDE0LjcsMCwxNC43LDB6XHRcdCAgTTI0LjksMTEuNGwtOS43LDkuN2MtMC4xLDAuMS0wLjMsMC4yLTAuNSwwLjJjLTAuMiwwLTAuNC0wLjEtMC41LTAuMmwtOS43LTkuN2MtMC4yLTAuNC0wLjEtMC44LDAuMy0xYzAuMi0wLjEsMC41LTAuMSwwLjcsMCAgICAgIGw5LjIsOS4ybDkuMi05LjJjMC4zLTAuMywwLjctMC4zLDEsMEMyNS4yLDEwLjYsMjUuMiwxMS4xLDI0LjksMTEuNHpcIi8+ICA8L3N2Zz4gICcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMHB4IDUwJTtcbiAgYmFja2dyb3VuZC1zaXplOiAxNXB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyB9XG5cbi5hcy1mb3JtX19zdWJtaXQge1xuICBwYWRkaW5nOiA1cHggMzBweDtcbiAgZm9udC1zaXplOiAxLjNlbTtcbiAgYm9yZGVyLXJhZGl1czogNXB4OyB9XG5cbmh0bWwsIGJvZHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtaW4taGVpZ2h0OiAxMDB2aDsgfVxuXG4uYXMtbWFpbiB7XG4gIGZsZXg6IDEgMCBhdXRvO1xuICBwYWRkaW5nOiA5MHB4IDAgMjVweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLmFzLW1haW4ge1xuICAgICAgcGFkZGluZzogNzBweCAwIDI1cHg7IH0gfVxuXG4uYXMtZ19fd3JhcHBlcixcbi5hcy1nX19jb250ZW50LXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDAgMTBweDsgfVxuXG4uYXMtZ19fd3JhcHBlciB7XG4gIG1heC13aWR0aDogMTE1MHB4OyB9XG5cbi5hcy1nX19jb250ZW50LXdyYXBwZXIge1xuICBtYXgtd2lkdGg6IDExNTBweDsgfVxuXG4uYXMtZ19fcGFnZV9wYWRkaW5nIHtcbiAgcGFkZGluZzogNTBweCAwOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgIC5hcy1nX19wYWdlX3BhZGRpbmcge1xuICAgICAgcGFkZGluZzogNDBweCAwOyB9IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZsYXRpY29uXCI7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHNyYzogdXJsKFwiYXNzZXRzL2ZvbnRzL0ZsYXRpY29uL0ZsYXRpY29uLmVvdD9cIikgZm9ybWF0KFwiZW90XCIpLCB1cmwoXCJhc3NldHMvZm9udHMvRmxhdGljb24vRmxhdGljb24ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCJhc3NldHMvZm9udHMvRmxhdGljb24vRmxhdGljb24udHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoJ2Fzc2V0cy9mb250cy9GbGF0aWNvbi9GbGF0aWNvbi5zdmcjc3RyLXJlcGxhY2UoRmxhdGljb24sIFwiIFwiLCBcIl9cIiknKSBmb3JtYXQoXCJzdmdcIik7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMCkge1xuICBAZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogXCJGbGF0aWNvblwiO1xuICAgIHNyYzogdXJsKFwiLi4vYXNzZXRzL2ZvbnRzL0ZsYXRpY29uL0ZsYXRpY29uLnN2ZyNGbGF0aWNvblwiKSBmb3JtYXQoXCJzdmdcIik7IH0gfVxuXG4uZmk6YmVmb3JlLCAuYXMtZm9vdGVyLXNjcm9sbHRvcC1idG46YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogXCJGbGF0aWNvblwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkOyB9XG5cbi5maS1saW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTAwXCI7IH1cblxuLmZpLW11bHRpbWVkaWE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDFcIjsgfVxuXG4uZmktaW50ZXJmYWNlLTM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDJcIjsgfVxuXG4uZmktZ29vZ2xlLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDNcIjsgfVxuXG4uZmktZHJhbWEtbWFza3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDRcIjsgfVxuXG4uZmkteW91dHViZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwNVwiOyB9XG5cbi5maS1sb2dvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA2XCI7IH1cblxuLmZpLW9sZC1jb3VwbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDdcIjsgfVxuXG4uZmktaW50ZXJmYWNlLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDhcIjsgfVxuXG4uZmktcGxhY2UtbG9jYWxpemVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA5XCI7IH1cblxuLmZpLXdyZW5jaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwYVwiOyB9XG5cbi5maS1zZWN1cml0eS1jYW1lcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMGJcIjsgfVxuXG4uZmktdmVyaWZpZWQtZG9jdW1lbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMGNcIjsgfVxuXG4uZmktZmFjZWJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMGRcIjsgfVxuXG4uZmktc3VpdGNhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMGVcIjsgfVxuXG4uZmktY3Jhd2xpbmctYmFieS1zaWxob3VldHRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTBmXCI7IH1cblxuLmZpLWNhbGwtYW5zd2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTEwXCI7IH1cblxuLmZpLW1lbnU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMTFcIjsgfVxuXG4uZmktdHdpdHRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExMlwiOyB9XG5cbi5maS1mbG93ZXItd2l0aC1sZWF2ZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMTNcIjsgfVxuXG4uZmktbmV4dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExNFwiOyB9XG5cbi5maS1yaWdodC1hcnJvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExNVwiOyB9XG5cbi5maS1ibG9ja3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMTZcIjsgfVxuXG4uZmktaW50ZXJmYWNlLTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMTdcIjsgfVxuXG4uZmktYmFza2V0YmFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExOFwiOyB9XG5cbi5maS13aGVlbGNoYWlyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTE5XCI7IH1cblxuLmZpLWN1c3RvbWVyLXNlcnZpY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMWFcIjsgfVxuXG4uZmktZG93bi1hcnJvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExYlwiOyB9XG5cbi5maS1pbnRlcmZhY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMWNcIjsgfVxuXG4uZmktdGVjaG5vbG9neTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExZFwiOyB9XG5cbi5maS1maWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTFlXCI7IH1cblxuLmZpLXVzZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMWZcIjsgfVxuXG4uZmktY2xvc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjBcIjsgfVxuXG4uZmktdXAtYXJyb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjFcIjsgfVxuXG4uZmktYmFjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyMlwiOyB9XG5cbi5maS1vcGVuLWJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjNcIjsgfVxuXG4uZmktY29tcHV0ZXItc2VjdXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI0XCI7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuYXMtbW9iaWxlX19oaWRlIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG4uYXMtbW9iaWxlX19zaG93IHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuYXMtbW9iaWxlX19zaG93IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5hcy1tb2JpbGVfX29yZGVyX2ZpcnN0IHtcbiAgICBvcmRlcjogLTE7IH0gfVxuXG4uYXMtbW9kYWwge1xuICBwYWRkaW5nOiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDNweCAwIHJnYmEoMCwgMCwgMCwgMC4xNSk7IH1cblxuLmFzLXNjcm9sbC1ib3gge1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgaGVpZ2h0OiAxMDAlOyB9XG4gIC5hcy1zY3JvbGwtYm94Ojotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgd2lkdGg6IDVweDtcbiAgICBoZWlnaHQ6IDVweDsgfVxuICAuYXMtc2Nyb2xsLWJveDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgIGJhY2tncm91bmQ6ICNkNmQ2ZDY7IH1cbiAgLmFzLXNjcm9sbC1ib3g6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICBiYWNrZ3JvdW5kOiAjQjhCOEI4OyB9XG5cbi5hcy1ib3JkZXItYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmOyB9XG5cbi5hcy1ib3JkZXItYm94X19oZWFkZXIsXG4uYXMtYm9yZGVyLWJveF9fZm9vdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTsgfVxuICAuYXMtYm9yZGVyLWJveF9faGVhZGVyOmJlZm9yZSwgLmFzLWJvcmRlci1ib3hfX2hlYWRlcjphZnRlcixcbiAgLmFzLWJvcmRlci1ib3hfX2Zvb3RlcjpiZWZvcmUsXG4gIC5hcy1ib3JkZXItYm94X19mb290ZXI6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmO1xuICAgIHdpZHRoOiA1MCU7IH1cblxuLmFzLWJvcmRlci1ib3hfX2hlYWRlciB7XG4gIGJvdHRvbTogMTAwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgNTAlKTsgfVxuXG4uYXMtYm9yZGVyLWJveF9fZm9vdGVyIHtcbiAgdG9wOiAxMDAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTsgfVxuXG4uYXMtYnRuIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIkFzc2lzdGFudFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEuMTVlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICBtYXJnaW46IDVweDtcbiAgcGFkZGluZzogN3B4IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMzOTM5M2I7XG4gIGJhY2tncm91bmQ6ICNlZGVkZWQ7XG4gIHRyYW5zaXRpb246IGVhc2UgLjE1czsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgICAuYXMtYnRuIHtcbiAgICAgIHBhZGRpbmc6IDhweCAzNXB4O1xuICAgICAgZm9udC1zaXplOiAxZW07IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogMzQ1cHgpIHtcbiAgICAuYXMtYnRuIHtcbiAgICAgIHBhZGRpbmc6IDZweCAzNXB4O1xuICAgICAgbWFyZ2luOiAzcHg7IH0gfVxuICAuYXMtYnRuOmhvdmVyIHtcbiAgICBjb2xvcjogIzM5MzkzYjtcbiAgICBiYWNrZ3JvdW5kOiAjZTBlMGUwOyB9XG5cbi5hcy1jb250ZW50IHtcbiAgZm9udC1zaXplOiAxLjA1ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjRlbTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAuYXMtY29udGVudCB7XG4gICAgICBmb250LXNpemU6IDFlbTsgfSB9XG4gIC5hcy1jb250ZW50IGlmcmFtZSB7XG4gICAgYm9yZGVyLXdpZHRoOiAwOyB9XG4gIC5hcy1jb250ZW50IHAge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luOiAwLjVlbSAwOyB9XG4gIC5hcy1jb250ZW50IGEge1xuICAgIGNvbG9yOiAjM2I5Y2NlO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgICAuYXMtY29udGVudCBhOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjMjQ3MmI3OyB9XG4gIC5hcy1jb250ZW50IHRhYmxlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlOyB9XG4gICAgLmFzLWNvbnRlbnQgdGFibGUgdGgge1xuICAgICAgZm9udC1zaXplOiAxLjJlbTtcbiAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZDRkNGQ0OyB9XG4gICAgLmFzLWNvbnRlbnQgdGFibGUgdGQge1xuICAgICAgcGFkZGluZzogN3B4O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkNGQ0ZDQ7XG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkNGQ0ZDQ7IH1cbiAgICAgIC5hcy1jb250ZW50IHRhYmxlIHRkOmxhc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAgIC5hcy1jb250ZW50IHRhYmxlIHRkIHAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7IH1cblxuLmFzLWZvcm1fX21lc3NhZ2Uge1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDRkNGQ0O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIxMiwgMjEyLCAyMTIsIDAuMik7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgLmFzLWZvcm1fX21lc3NhZ2Uge1xuICAgICAgZm9udC1zaXplOiAwLjllbTsgfSB9XG4gIC5hcy1mb3JtX19tZXNzYWdlLmFzLXN1Y2Nlc3Mge1xuICAgIGNvbG9yOiAjMzM5YjczO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM0MWMwOGY7XG4gICAgYmFja2dyb3VuZDogcmdiYSg2NSwgMTkyLCAxNDMsIDAuMTUpOyB9XG4gIC5hcy1mb3JtX19tZXNzYWdlLmFzLWVycm9yIHtcbiAgICBjb2xvcjogI2NjMmMyODtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGM0ZjRiO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjIwLCA3OSwgNzUsIDAuMTUpOyB9XG5cbi5hcy1pbnB1dCB7XG4gIG1hcmdpbjogOHB4IDA7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgLmFzLWlucHV0IHtcbiAgICAgIG1hcmdpbjogNnB4IDA7IH0gfVxuXG4uYXMtaW5wdXRfX2xhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgZm9udC1zaXplOiAxLjFlbTsgfVxuICAuYXMtaW5wdXRfX2xhYmVsLmFzLXJlcXVpcmVkOmJlZm9yZSB7XG4gICAgY29udGVudDogJyonO1xuICAgIGNvbG9yOiAjMjc3NDlhOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgIC5hcy1pbnB1dF9fbGFiZWwge1xuICAgICAgZm9udC1zaXplOiAxZW07IH0gfVxuXG4uYXMtaW5wdXRfX3RleHQsXG4uYXMtaW5wdXRfX3RleHRhcmVhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkNGQ0ZDQ7XG4gIHRyYW5zaXRpb246IGVhc2UgLjE1czsgfVxuICAuYXMtaW5wdXRfX3RleHQ6aG92ZXIsXG4gIC5hcy1pbnB1dF9fdGV4dGFyZWE6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2FlYWVhZTtcbiAgICBib3gtc2hhZG93OiAwIDAgM3B4IDAgcmdiYSgwLCAwLCAwLCAwLjE1KTsgfVxuICAuYXMtaW5wdXRfX3RleHQ6Zm9jdXMsXG4gIC5hcy1pbnB1dF9fdGV4dGFyZWE6Zm9jdXMge1xuICAgIGNvbG9yOiAjMWQ1NTcxO1xuICAgIGJvcmRlci1jb2xvcjogIzI3NzQ5YTtcbiAgICBib3gtc2hhZG93OiAwIDAgM3B4IDAgcmdiYSgzOSwgMTE2LCAxNTQsIDAuMTUpOyB9XG5cbi5hcy1pbnB1dF9fdGV4dCB7XG4gIG1pbi1oZWlnaHQ6IDM1cHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgLmFzLWlucHV0X190ZXh0IHtcbiAgICAgIG1pbi1oZWlnaHQ6IDI1cHg7IH0gfVxuXG4uYXMtaW5wdXRfX3RleHRhcmVhIHtcbiAgcmVzaXplOiBub25lO1xuICBtaW4taGVpZ2h0OiA4NXB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgIC5hcy1pbnB1dF9fdGV4dGFyZWEge1xuICAgICAgbWluLWhlaWdodDogNzBweDsgfSB9XG5cbi5hcy1wYWdlLWhlYWRpbmcge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbi5hcy1wYWdlLWhlYWRpbmdfX3RpdGxlIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDIuNWVtO1xuICBsaW5lLWhlaWdodDogMC44ZW07IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5hcy1wYWdlLWhlYWRpbmdfX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMmVtOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gICAgLmFzLXBhZ2UtaGVhZGluZ19fdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxLjVlbTsgfSB9XG5cbi5hcy1wYWdlLWhlYWRpbmdfX3N1YnRpdGxlIHtcbiAgbWFyZ2luOiAwO1xuICBjb2xvcjogIzZmNmY2ZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uYXMtc2VjdGlvbi1zZXBhcmF0b3Ige1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogNDBweCAwOyB9XG4gIC5hcy1zZWN0aW9uLXNlcGFyYXRvcjpiZWZvcmUsIC5hcy1zZWN0aW9uLXNlcGFyYXRvcjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkNGQ0ZDQ7XG4gICAgd2lkdGg6IDUwJTsgfVxuXG4uYXMtYWN0aW9ucy1iYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDEwMCU7IH1cblxuLmFzLWFjdGlvbnMtYmFyLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTAwJTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAuYXMtYWN0aW9ucy1iYXItaXRlbSB7XG4gICAgICBwb3NpdGlvbjogc3RhdGljOyB9IH1cbiAgLmFzLWFjdGlvbnMtYmFyLWl0ZW0uYXMtYWN0aXZlIC5hcy1hY3Rpb25zLWJhci1pdGVtX19idG4ge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQ6ICMyMzhiYzg7IH1cbiAgLmFzLWFjdGlvbnMtYmFyLWl0ZW0uYXMtYWN0aXZlIC5hcy1hY3Rpb25zLWJhci1pdGVtX19wYW5lbCB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApOyB9XG5cbi5hcy1hY3Rpb25zLWJhci1pdGVtX19idG4ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMjc3NDlhO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICB0cmFuc2l0aW9uOiBlYXNlIC4xNXM7IH1cbiAgLmFzLWFjdGlvbnMtYmFyLWl0ZW1fX2J0bjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogI0YyRjJGMjsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgICAuYXMtYWN0aW9ucy1iYXItaXRlbV9fYnRuIHtcbiAgICAgIGZvbnQtc2l6ZTogMC45ZW07XG4gICAgICBwYWRkaW5nOiAwIDEwcHg7IH0gfVxuXG4uYXMtYWN0aW9ucy1iYXItaXRlbV9faWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxLjVlbTtcbiAgbWFyZ2luLWJvdHRvbTogMnB4OyB9XG5cbi5hcy1hY3Rpb25zLWJhci1pdGVtX19wYW5lbCB7XG4gIHotaW5kZXg6IDk5OTk7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTVweDtcbiAgYmFja2dyb3VuZDogIzIzOGJjODtcbiAgYm94LXNoYWRvdzogMCAycHggM3B4IDAgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTEwcHgpO1xuICB0cmFuc2l0aW9uOiAuMnM7IH1cblxuLmFzLWFjdGlvbnMtYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAxMDAlOyB9XG5cbi5hcy1hY3Rpb25zLWJhci1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDEwMCU7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgLmFzLWFjdGlvbnMtYmFyLWl0ZW0ge1xuICAgICAgcG9zaXRpb246IHN0YXRpYzsgfSB9XG4gIC5hcy1hY3Rpb25zLWJhci1pdGVtLmFzLWFjdGl2ZSAuYXMtYWN0aW9ucy1iYXItaXRlbV9fYnRuIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kOiAjMjM4YmM4OyB9XG4gIC5hcy1hY3Rpb25zLWJhci1pdGVtLmFzLWFjdGl2ZSAuYXMtYWN0aW9ucy1iYXItaXRlbV9fcGFuZWwge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTsgfVxuXG4uYXMtYWN0aW9ucy1iYXItaXRlbV9fYnRuIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzI3NzQ5YTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgdHJhbnNpdGlvbjogZWFzZSAuMTVzOyB9XG4gIC5hcy1hY3Rpb25zLWJhci1pdGVtX19idG46aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICNGMkYyRjI7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gICAgLmFzLWFjdGlvbnMtYmFyLWl0ZW1fX2J0biB7XG4gICAgICBmb250LXNpemU6IDAuOWVtO1xuICAgICAgcGFkZGluZzogMCAxMHB4OyB9IH1cblxuLmFzLWFjdGlvbnMtYmFyLWl0ZW1fX2ljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMS41ZW07XG4gIG1hcmdpbi1ib3R0b206IDJweDsgfVxuXG4uYXMtYWN0aW9ucy1iYXItaXRlbV9fcGFuZWwge1xuICB6LWluZGV4OiA5OTk5O1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJhY2tncm91bmQ6ICMyMzhiYzg7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDNweCAwIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0xMHB4KTtcbiAgdHJhbnNpdGlvbjogLjJzOyB9XG5cbi5hcy1jYWxlbmRhci1ib3gge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBib3gtc2hhZG93OiAwIDJweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMik7IH1cblxuLmFzLWNhbGVuZGFyLWJveF9faGVhZGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAxMHB4O1xuICBmb250LXNpemU6IDEuM2VtO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzIzOGJjODsgfVxuXG4uYXMtY2FsZW5kYXItYm94X190aXRsZSB7XG4gIG1hcmdpbjogMDsgfVxuXG4uYXMtY2FsZW5kYXItYm94X19mb290ZXIge1xuICB6LWluZGV4OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMTBweCAxMHB4IDIwcHg7IH1cblxuLmFzLWNhbGVuZGFyLWJveF9fYnV0dG9uIHtcbiAgcGFkZGluZzogNXB4IDMwcHg7XG4gIGZvbnQtc2l6ZTogMS4yZW07IH1cblxuI2NhbGVhbmRhci1jb250YWluZXIge1xuICBmbGV4LWdyb3c6IDE7IH1cblxuLmNsZC1uYXYuY2xkLWZ3ZDpiZWZvcmUge1xuICBmb250LXNpemU6IDEuOGVtO1xuICBsaW5lLWhlaWdodDogMC41ZW07XG4gIGNvbnRlbnQ6ICfigLonOyB9XG5cbi5jbGQtbmF2LmNsZC1yd2Q6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAxLjhlbTtcbiAgbGluZS1oZWlnaHQ6IDAuNWVtO1xuICBjb250ZW50OiAn4oC5JzsgfVxuXG4uY2xkLWxhYmVscyB7XG4gIGNvbG9yOiAjMjM4YmM4OyB9XG5cbi5jbGQtZGF5IHtcbiAgbWluLWhlaWdodDogNDVweDsgfVxuICAuY2xkLWRheS50b2RheSB7XG4gICAgYmFja2dyb3VuZDogI2UzZjJmYTsgfVxuICAuY2xkLWRheS5ldmVudGRheSB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBjb2xvcjogIzI3NzQ5YTsgfVxuICAuY2xkLWRheTpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogI2UzZjJmYTsgfVxuICAuY2xkLWRheS5wcmV2TW9udGgsIC5jbGQtZGF5Lm5leHRNb250aCB7XG4gICAgY3Vyc29yOiBhdXRvO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7IH1cblxuLmNsZC10aXRsZSBhIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7IH1cblxuLmNsZC1udW1iZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTsgfVxuXG4uYXMtY2FsZW5kYXItYm94IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYm94LXNoYWRvdzogMCAycHggNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpOyB9XG5cbi5hcy1jYWxlbmRhci1ib3hfX2hlYWRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMTBweDtcbiAgZm9udC1zaXplOiAxLjNlbTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICMyMzhiYzg7IH1cblxuLmFzLWNhbGVuZGFyLWJveF9fdGl0bGUge1xuICBtYXJnaW46IDA7IH1cblxuLmFzLWNhbGVuZGFyLWJveF9fZm9vdGVyIHtcbiAgei1pbmRleDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDEwcHggMTBweCAyMHB4OyB9XG5cbi5hcy1jYWxlbmRhci1ib3hfX2J1dHRvbiB7XG4gIHBhZGRpbmc6IDVweCAzMHB4O1xuICBmb250LXNpemU6IDEuMmVtOyB9XG5cbiNjYWxlYW5kYXItY29udGFpbmVyIHtcbiAgZmxleC1ncm93OiAxOyB9XG5cbi5jbGQtbmF2LmNsZC1md2Q6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAxLjhlbTtcbiAgbGluZS1oZWlnaHQ6IDAuNWVtO1xuICBjb250ZW50OiAn4oC6JzsgfVxuXG4uY2xkLW5hdi5jbGQtcndkOmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMS44ZW07XG4gIGxpbmUtaGVpZ2h0OiAwLjVlbTtcbiAgY29udGVudDogJ+KAuSc7IH1cblxuLmNsZC1sYWJlbHMge1xuICBjb2xvcjogIzIzOGJjODsgfVxuXG4uY2xkLWRheSB7XG4gIG1pbi1oZWlnaHQ6IDQ1cHg7IH1cbiAgLmNsZC1kYXkudG9kYXkge1xuICAgIGJhY2tncm91bmQ6ICNlM2YyZmE7IH1cbiAgLmNsZC1kYXkuZXZlbnRkYXkge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY29sb3I6ICMyNzc0OWE7IH1cbiAgLmNsZC1kYXk6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICNlM2YyZmE7IH1cbiAgLmNsZC1kYXkucHJldk1vbnRoLCAuY2xkLWRheS5uZXh0TW9udGgge1xuICAgIGN1cnNvcjogYXV0bztcbiAgICBiYWNrZ3JvdW5kOiBub25lOyB9XG5cbi5jbGQtdGl0bGUgYSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlOyB9XG5cbi5jbGQtbnVtYmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7IH1cblxuLmFzLWNsYXNzZXMtbWVudSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbjogNDBweCAwOyB9XG5cbi5hcy1jbGFzc2VzLW1lbnUtaXRlbSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbjogNnB4O1xuICBjb2xvcjogI2ZmZjtcbiAgd2lkdGg6IDExMHB4O1xuICBoZWlnaHQ6IDExMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMTBweDtcbiAgbGluZS1oZWlnaHQ6IDExMHB4O1xuICBsaW5lLWhlaWdodDogYXV0bztcbiAgYm94LXNoYWRvdzogMCAwIDAgMCB0cmFuc3BhcmVudDtcbiAgdHJhbnNpdGlvbjogZWFzZSAuMTVzOyB9XG4gIC5hcy1jbGFzc2VzLW1lbnUtaXRlbTpob3ZlciB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTEwcHgpO1xuICAgIGJveC1zaGFkb3c6IDAgOHB4IDZweCAwIHJnYmEoMCwgMCwgMCwgMC4yKTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgICAuYXMtY2xhc3Nlcy1tZW51LWl0ZW0ge1xuICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEwMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IGF1dG87IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogMzQ1cHgpIHtcbiAgICAuYXMtY2xhc3Nlcy1tZW51LWl0ZW0ge1xuICAgICAgd2lkdGg6IDg1cHg7XG4gICAgICBoZWlnaHQ6IDg1cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA4NXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDg1cHg7XG4gICAgICBsaW5lLWhlaWdodDogYXV0bzsgfSB9XG5cbi5hcy1jbGFzc2VzLW1lbnUtaXRlbV9faWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbiAgaGVpZ2h0OiA0NSU7IH1cblxuLmFzLWNsYXNzZXMtbWVudS1pdGVtX19sYWJlbCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxLjA1ZW07XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHBhZGRpbmc6IDAgMTBweDsgfVxuXG4uYXMtY2xhc3Nlcy1tZW51IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiA0MHB4IDA7IH1cblxuLmFzLWNsYXNzZXMtbWVudS1pdGVtIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiA2cHg7XG4gIGNvbG9yOiAjZmZmO1xuICB3aWR0aDogMTEwcHg7XG4gIGhlaWdodDogMTEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDExMHB4O1xuICBsaW5lLWhlaWdodDogMTEwcHg7XG4gIGxpbmUtaGVpZ2h0OiBhdXRvO1xuICBib3gtc2hhZG93OiAwIDAgMCAwIHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uOiBlYXNlIC4xNXM7IH1cbiAgLmFzLWNsYXNzZXMtbWVudS1pdGVtOmhvdmVyIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMTBweCk7XG4gICAgYm94LXNoYWRvdzogMCA4cHggNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAgIC5hcy1jbGFzc2VzLW1lbnUtaXRlbSB7XG4gICAgICB3aWR0aDogMTAwcHg7XG4gICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMTAwcHg7XG4gICAgICBsaW5lLWhlaWdodDogYXV0bzsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAzNDVweCkge1xuICAgIC5hcy1jbGFzc2VzLW1lbnUtaXRlbSB7XG4gICAgICB3aWR0aDogODVweDtcbiAgICAgIGhlaWdodDogODVweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDg1cHg7XG4gICAgICBsaW5lLWhlaWdodDogODVweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiBhdXRvOyB9IH1cblxuLmFzLWNsYXNzZXMtbWVudS1pdGVtX19pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBoZWlnaHQ6IDQ1JTsgfVxuXG4uYXMtY2xhc3Nlcy1tZW51LWl0ZW1fX2xhYmVsIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDEuMDVlbTtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgcGFkZGluZzogMCAxMHB4OyB9XG5cbi5hcy1mb290ZXIge1xuICB3aWR0aDogMTAwJTtcbiAgYm94LXNoYWRvdzogMCAtMnB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4xKTsgfVxuXG4uYXMtZm9vdGVyLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMjBweCAwOyB9XG5cbi5hcy1mb290ZXItY2VsbCB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgcGFkZGluZzogMCA1cHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgLmFzLWZvb3Rlci1jZWxsIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luOiA1cHggMDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfSB9XG5cbi5hcy1mb290ZXItdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEuN2VtO1xuICBjb2xvcjogIzI3NzQ5YTsgfVxuXG4uYXMtZm9vdGVyLWNvbnRlbnQge1xuICBjb2xvcjogIzhjOGM4YztcbiAgZm9udC1zaXplOiAxLjFlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuXG4uYXMtZm9vdGVyLWJ0biB7XG4gIGNvbG9yOiAjOGM4YzhjOyB9XG4gIC5hcy1mb290ZXItYnRuOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG4uYXMtZm9vdGVyLXNvY2lhbC1idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMCAycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxLjFlbTtcbiAgY29sb3I6ICM4MjgyODI7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICB0cmFuc2l0aW9uOiBlYXNlIC4xNXM7IH1cbiAgLmFzLWZvb3Rlci1zb2NpYWwtYnRuOmhvdmVyIHtcbiAgICBjb2xvcjogIzQ2NDY0NjtcbiAgICBiYWNrZ3JvdW5kOiAjRTdFN0U3OyB9XG5cbi5hcy1mb290ZXItbWVudSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDsgfVxuXG4uYXMtZm9vdGVyLW1lbnVfX2l0ZW0ge1xuICBwYWRkaW5nOiA0cHggMDsgfVxuXG4uYXMtZm9vdGVyLW1lbnVfX2xpbmsge1xuICBmb250LXdlaWdodDogNzAwOyB9XG5cbi5hcy1mb290ZXItbG9nb3MtbWVudSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogNDBweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAuYXMtZm9vdGVyLWxvZ29zLW1lbnUge1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH0gfVxuXG4uYXMtZm9vdGVyLWxvZ29zLW1lbnVfX2l0ZW0ge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9wYWNpdHk6IDAuODtcbiAgdHJhbnNpdGlvbjogZWFzZSAuMTVzOyB9XG4gIC5hcy1mb290ZXItbG9nb3MtbWVudV9faXRlbTpob3ZlciB7XG4gICAgb3BhY2l0eTogMTsgfVxuXG4uYXMtZm9vdGVyLWxvZ29zLW1lbnVfX2ltYWdlIHtcbiAgaGVpZ2h0OiAxMDAlOyB9XG5cbi5hcy1mb290ZXItY29weXJpZ2h0cyB7XG4gIGRpcmVjdGlvbjogbHRyO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxZW07XG4gIGNvbG9yOiAjMzMzOyB9XG4gIC5hcy1mb290ZXItY29weXJpZ2h0cyA+ICoge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgLmFzLWZvb3Rlci1jb3B5cmlnaHRzIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfSB9XG5cbi5hcy1mb290ZXItY29weXJpZ2h0c19fc3ltYm9sIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuXG4uYXMtZm9vdGVyLWNvcHlyaWdodHNfX2xvZ28ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA2MHB4OyB9XG5cbi5hcy1mb290ZXItc2Nyb2xsdG9wLWJ0biB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgei1pbmRleDogOTk5OTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAyMHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjMjM4YmM4O1xuICB0cmFuc2l0aW9uOiBlYXNlIC4xNXM7IH1cbiAgLmFzLWZvb3Rlci1zY3JvbGx0b3AtYnRuOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMWY3Y2IyOyB9XG4gIC5hcy1mb290ZXItc2Nyb2xsdG9wLWJ0bjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwi74SbXCI7XG4gICAgZm9udC1zaXplOiAxLjRlbTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgxODBkZWcpOyB9XG5cbi5hcy1mb290ZXIge1xuICB3aWR0aDogMTAwJTtcbiAgYm94LXNoYWRvdzogMCAtMnB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4xKTsgfVxuXG4uYXMtZm9vdGVyLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMjBweCAwOyB9XG5cbi5hcy1mb290ZXItY2VsbCB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgcGFkZGluZzogMCA1cHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgLmFzLWZvb3Rlci1jZWxsIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luOiA1cHggMDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfSB9XG5cbi5hcy1mb290ZXItdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEuN2VtO1xuICBjb2xvcjogIzI3NzQ5YTsgfVxuXG4uYXMtZm9vdGVyLWNvbnRlbnQge1xuICBjb2xvcjogIzhjOGM4YztcbiAgZm9udC1zaXplOiAxLjFlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuXG4uYXMtZm9vdGVyLWJ0biB7XG4gIGNvbG9yOiAjOGM4YzhjOyB9XG4gIC5hcy1mb290ZXItYnRuOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG4uYXMtZm9vdGVyLXNvY2lhbC1idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMCAycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxLjFlbTtcbiAgY29sb3I6ICM4MjgyODI7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICB0cmFuc2l0aW9uOiBlYXNlIC4xNXM7IH1cbiAgLmFzLWZvb3Rlci1zb2NpYWwtYnRuOmhvdmVyIHtcbiAgICBjb2xvcjogIzQ2NDY0NjtcbiAgICBiYWNrZ3JvdW5kOiAjRTdFN0U3OyB9XG5cbi5hcy1mb290ZXItbWVudSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDsgfVxuXG4uYXMtZm9vdGVyLW1lbnVfX2l0ZW0ge1xuICBwYWRkaW5nOiA0cHggMDsgfVxuXG4uYXMtZm9vdGVyLW1lbnVfX2xpbmsge1xuICBmb250LXdlaWdodDogNzAwOyB9XG5cbi5hcy1mb290ZXItbG9nb3MtbWVudSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogNDBweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAuYXMtZm9vdGVyLWxvZ29zLW1lbnUge1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH0gfVxuXG4uYXMtZm9vdGVyLWxvZ29zLW1lbnVfX2l0ZW0ge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9wYWNpdHk6IDAuODtcbiAgdHJhbnNpdGlvbjogZWFzZSAuMTVzOyB9XG4gIC5hcy1mb290ZXItbG9nb3MtbWVudV9faXRlbTpob3ZlciB7XG4gICAgb3BhY2l0eTogMTsgfVxuXG4uYXMtZm9vdGVyLWxvZ29zLW1lbnVfX2ltYWdlIHtcbiAgaGVpZ2h0OiAxMDAlOyB9XG5cbi5hcy1mb290ZXItY29weXJpZ2h0cyB7XG4gIGRpcmVjdGlvbjogbHRyO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxZW07XG4gIGNvbG9yOiAjMzMzOyB9XG4gIC5hcy1mb290ZXItY29weXJpZ2h0cyA+ICoge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgLmFzLWZvb3Rlci1jb3B5cmlnaHRzIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfSB9XG5cbi5hcy1mb290ZXItY29weXJpZ2h0c19fc3ltYm9sIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuXG4uYXMtZm9vdGVyLWNvcHlyaWdodHNfX2xvZ28ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA2MHB4OyB9XG5cbi5hcy1mb290ZXItc2Nyb2xsdG9wLWJ0biB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgei1pbmRleDogOTk5OTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAyMHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjMjM4YmM4O1xuICB0cmFuc2l0aW9uOiBlYXNlIC4xNXM7IH1cbiAgLmFzLWZvb3Rlci1zY3JvbGx0b3AtYnRuOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMWY3Y2IyOyB9XG4gIC5hcy1mb290ZXItc2Nyb2xsdG9wLWJ0bjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwi74SbXCI7XG4gICAgZm9udC1zaXplOiAxLjRlbTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgxODBkZWcpOyB9XG5cbi5hcy1oZWFkZXIge1xuICB6LWluZGV4OiAxMDAwO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogOTBweDtcbiAgYm94LXNoYWRvdzogMCAycHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEpOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuYXMtaGVhZGVyIHtcbiAgICAgIGhlaWdodDogNzBweDsgfSB9XG5cbi5hcy1oZWFkZXItd3JhcHBlciB7XG4gIHotaW5kZXg6IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5hcy1oZWFkZXItd3JhcHBlciB7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9IH1cblxuLmFzLWhlYWRlci1jZWxsIHtcbiAgZmxleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luOiAwIDEwcHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEzODBweCkge1xuICAgIC5hcy1oZWFkZXItY2VsbCB7XG4gICAgICBtYXJnaW46IDAgNXB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5hcy1oZWFkZXItY2VsbCB7XG4gICAgICBtYXJnaW46IDA7IH0gfVxuXG4uYXMtaGVhZGVyLWNlbGxfcmlnaHQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cblxuLmFzLWhlYWRlci1jZWxsX2xlZnQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyB9XG5cbi5hcy1oZWFkZXItY2VsbF9faXRlbSB7XG4gIGhlaWdodDogMTAwJTsgfVxuXG4uYXMtaGVhZGVyLWxvZ29fX3dyYXAge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiA1MHB4O1xuICB3aWR0aDogMjI1cHg7XG4gIGhlaWdodDogMjI1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDIyNXB4O1xuICBsaW5lLWhlaWdodDogMjI1cHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDFweCAycHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgyNXB4LCAtNzVweCk7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5hcy1oZWFkZXItbG9nb19fd3JhcCB7XG4gICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgd2lkdGg6IDE3NXB4O1xuICAgICAgaGVpZ2h0OiAxNzVweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDE3NXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE3NXB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gICAgLmFzLWhlYWRlci1sb2dvX193cmFwIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICBsaW5lLWhlaWdodDogMWVtO1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApOyB9IH1cblxuLmFzLWhlYWRlci1sb2dvIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDMwcHgpOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuYXMtaGVhZGVyLWxvZ28ge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgNTBweCk7XG4gICAgICBoZWlnaHQ6IDc1JTsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAgIC5hcy1oZWFkZXItbG9nbyB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTsgfSB9XG5cbi5hcy1oZWFkZXItbWVudSB7XG4gIGZsZXgtZ3JvdzogMTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLmFzLWhlYWRlci1tZW51IHtcbiAgICAgIGZsZXgtZ3JvdzogMDtcbiAgICAgIG9yZGVyOiAxOyB9IH1cblxuLmFzLWhlYWRlciB7XG4gIHotaW5kZXg6IDEwMDA7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA5MHB4O1xuICBib3gtc2hhZG93OiAwIDJweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMSk7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5hcy1oZWFkZXIge1xuICAgICAgaGVpZ2h0OiA3MHB4OyB9IH1cblxuLmFzLWhlYWRlci13cmFwcGVyIHtcbiAgei1pbmRleDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLmFzLWhlYWRlci13cmFwcGVyIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH0gfVxuXG4uYXMtaGVhZGVyLWNlbGwge1xuICBmbGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW46IDAgMTBweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTM4MHB4KSB7XG4gICAgLmFzLWhlYWRlci1jZWxsIHtcbiAgICAgIG1hcmdpbjogMCA1cHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLmFzLWhlYWRlci1jZWxsIHtcbiAgICAgIG1hcmdpbjogMDsgfSB9XG5cbi5hcy1oZWFkZXItY2VsbF9yaWdodCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfVxuXG4uYXMtaGVhZGVyLWNlbGxfbGVmdCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IH1cblxuLmFzLWhlYWRlci1jZWxsX19pdGVtIHtcbiAgaGVpZ2h0OiAxMDAlOyB9XG5cbi5hcy1oZWFkZXItbG9nb19fd3JhcCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDUwcHg7XG4gIHdpZHRoOiAyMjVweDtcbiAgaGVpZ2h0OiAyMjVweDtcbiAgYm9yZGVyLXJhZGl1czogMjI1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMjVweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm94LXNoYWRvdzogMXB4IDJweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDI1cHgsIC03NXB4KTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLmFzLWhlYWRlci1sb2dvX193cmFwIHtcbiAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICB3aWR0aDogMTc1cHg7XG4gICAgICBoZWlnaHQ6IDE3NXB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMTc1cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTc1cHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgICAuYXMtaGVhZGVyLWxvZ29fX3dyYXAge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxZW07XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7IH0gfVxuXG4uYXMtaGVhZGVyLWxvZ28ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGhlaWdodDogMTAwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMzBweCk7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5hcy1oZWFkZXItbG9nbyB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCA1MHB4KTtcbiAgICAgIGhlaWdodDogNzUlOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gICAgLmFzLWhlYWRlci1sb2dvIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApOyB9IH1cblxuLmFzLWhlYWRlci1tZW51IHtcbiAgZmxleC1ncm93OiAxOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuYXMtaGVhZGVyLW1lbnUge1xuICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgb3JkZXI6IDE7IH0gfVxuXG4uYXMtaG9tZS1ldmVudC1zdHJpcCB7XG4gIG1hcmdpbjogMjVweCAwOyB9XG5cbi5hcy1ob21lLWV2ZW50LXN0cmlwLWJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgaGVpZ2h0OiA0ODBweDtcbiAgbWFyZ2luOiAwIC0xNXB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgIC5hcy1ob21lLWV2ZW50LXN0cmlwLWJveCB7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBtYXJnaW46IDAgLTEwcHg7IH0gfVxuXG4uYXMtaG9tZS1ldmVudC1zdHJpcC1ib3hfX2l0ZW0ge1xuICB3aWR0aDogMjUlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDI1cHggMTVweCAwOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgIC5hcy1ob21lLWV2ZW50LXN0cmlwLWJveF9faXRlbSB7XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgcGFkZGluZzogMjBweCAxMHB4IDA7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgICAuYXMtaG9tZS1ldmVudC1zdHJpcC1ib3hfX2l0ZW0ge1xuICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuXG4uYXMtaG9tZS1ldmVudC1zdHJpcCB7XG4gIG1hcmdpbjogMjVweCAwOyB9XG5cbi5hcy1ob21lLWV2ZW50LXN0cmlwLWJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgaGVpZ2h0OiA0ODBweDtcbiAgbWFyZ2luOiAwIC0xNXB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgIC5hcy1ob21lLWV2ZW50LXN0cmlwLWJveCB7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBtYXJnaW46IDAgLTEwcHg7IH0gfVxuXG4uYXMtaG9tZS1ldmVudC1zdHJpcC1ib3hfX2l0ZW0ge1xuICB3aWR0aDogMjUlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDI1cHggMTVweCAwOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgIC5hcy1ob21lLWV2ZW50LXN0cmlwLWJveF9faXRlbSB7XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgcGFkZGluZzogMjBweCAxMHB4IDA7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgICAuYXMtaG9tZS1ldmVudC1zdHJpcC1ib3hfX2l0ZW0ge1xuICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuXG4uYXMtaG9tZS1odWdpbS1zdHJpcCB7XG4gIG1hcmdpbjogMjVweCAwOyB9XG5cbi5hcy1ob21lLWh1Z2ltLXN0cmlwLWJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgaGVpZ2h0OiA0ODBweDtcbiAgbWFyZ2luOiAwIC0xNXB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgIC5hcy1ob21lLWh1Z2ltLXN0cmlwLWJveCB7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBtYXJnaW46IDAgLTEwcHg7IH0gfVxuXG4uYXMtaG9tZS1odWdpbS1zdHJpcC1ib3hfX2l0ZW0ge1xuICB3aWR0aDogMjUlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDI1cHggMTVweCAwOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgIC5hcy1ob21lLWh1Z2ltLXN0cmlwLWJveF9faXRlbSB7XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgcGFkZGluZzogMjBweCAxMHB4IDA7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgICAuYXMtaG9tZS1odWdpbS1zdHJpcC1ib3hfX2l0ZW0ge1xuICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuXG4uYXMtaG9tZS1odWdpbS1zdHJpcCB7XG4gIG1hcmdpbjogMjVweCAwOyB9XG5cbi5hcy1ob21lLWh1Z2ltLXN0cmlwLWJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgaGVpZ2h0OiA0ODBweDtcbiAgbWFyZ2luOiAwIC0xNXB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgIC5hcy1ob21lLWh1Z2ltLXN0cmlwLWJveCB7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBtYXJnaW46IDAgLTEwcHg7IH0gfVxuXG4uYXMtaG9tZS1odWdpbS1zdHJpcC1ib3hfX2l0ZW0ge1xuICB3aWR0aDogMjUlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDI1cHggMTVweCAwOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgIC5hcy1ob21lLWh1Z2ltLXN0cmlwLWJveF9faXRlbSB7XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgcGFkZGluZzogMjBweCAxMHB4IDA7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgICAuYXMtaG9tZS1odWdpbS1zdHJpcC1ib3hfX2l0ZW0ge1xuICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuXG4uYXMtc2VhcmNoLXBhbmVsX190aXRsZSB7XG4gIG1hcmdpbjogMCAwIDE1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAyZW07XG4gIGNvbG9yOiAjMjM4YmM4OyB9XG5cbi5hcy1zZWFyY2gtcGFuZWxfX2JveCB7XG4gIGhlaWdodDogNzVweDtcbiAgcGFkZGluZzogMThweCAxMHB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGJhY2tncm91bmQ6ICMyMzhiYzg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgLmFzLXNlYXJjaC1wYW5lbF9fYm94IHtcbiAgICAgIGhlaWdodDogYXV0bzsgfSB9XG5cbi5hcy1zZWFyY2gtcGFuZWxfX2Zvcm0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAuYXMtc2VhcmNoLXBhbmVsX19mb3JtIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgICAgIC5hcy1zZWFyY2gtcGFuZWxfX2Zvcm0gLmFzLWZvcm1fX3N1Ym1pdCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgLmFzLXNlYXJjaC1wYW5lbF9fZm9ybSA+ICoge1xuICAgIG1hcmdpbjogMCA4cHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgIC5hcy1zZWFyY2gtcGFuZWxfX2Zvcm0gPiAqIHtcbiAgICAgICAgbWFyZ2luOiA0cHggMDtcbiAgICAgICAgaGVpZ2h0OiA0MHB4OyB9IH1cblxuLmFzLXNlYXJjaC1wYW5lbF9fc2VwYXJhdG9yIHtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xuICBmb250LXNpemU6IDEuMmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogI2ZmZjsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAuYXMtc2VhcmNoLXBhbmVsX19zZXBhcmF0b3Ige1xuICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5hcy1zZWFyY2gtcGFuZWxfX3RpdGxlIHtcbiAgbWFyZ2luOiAwIDAgMTVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDJlbTtcbiAgY29sb3I6ICMyMzhiYzg7IH1cblxuLmFzLXNlYXJjaC1wYW5lbF9fYm94IHtcbiAgaGVpZ2h0OiA3NXB4O1xuICBwYWRkaW5nOiAxOHB4IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYmFja2dyb3VuZDogIzIzOGJjODsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAuYXMtc2VhcmNoLXBhbmVsX19ib3gge1xuICAgICAgaGVpZ2h0OiBhdXRvOyB9IH1cblxuLmFzLXNlYXJjaC1wYW5lbF9fZm9ybSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgIC5hcy1zZWFyY2gtcGFuZWxfX2Zvcm0ge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAgICAgLmFzLXNlYXJjaC1wYW5lbF9fZm9ybSAuYXMtZm9ybV9fc3VibWl0IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuICAuYXMtc2VhcmNoLXBhbmVsX19mb3JtID4gKiB7XG4gICAgbWFyZ2luOiAwIDhweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgLmFzLXNlYXJjaC1wYW5lbF9fZm9ybSA+ICoge1xuICAgICAgICBtYXJnaW46IDRweCAwO1xuICAgICAgICBoZWlnaHQ6IDQwcHg7IH0gfVxuXG4uYXMtc2VhcmNoLXBhbmVsX19zZXBhcmF0b3Ige1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMS4yZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjZmZmOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgIC5hcy1zZWFyY2gtcGFuZWxfX3NlcGFyYXRvciB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLmFzLWhvbWUtdXBkYXRlcy1zdHJpcCB7XG4gIG1hcmdpbjogNDBweCAwO1xuICBwYWRkaW5nOiA0MHB4IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMjM4YmM4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgIC5hcy1ob21lLXVwZGF0ZXMtc3RyaXAge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwOyB9IH1cblxuLmFzLWhvbWUtdXBkYXRlcy1zdHJpcC1ib3gge1xuICBkaXNwbGF5OiBmbGV4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgIC5hcy1ob21lLXVwZGF0ZXMtc3RyaXAtYm94IHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH0gfVxuXG4uYXMtaG9tZS11cGRhdGVzLXN0cmlwX19uZXdzbGV0dGVyLWJveCB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctbGVmdDogNDBweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAuYXMtaG9tZS11cGRhdGVzLXN0cmlwX19uZXdzbGV0dGVyLWJveCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7IH0gfVxuXG4uYXMtaG9tZS1mYi1wYWdlIHtcbiAgei1pbmRleDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHdpZHRoOiA0MCU7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgLmFzLWhvbWUtZmItcGFnZSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMzUwcHg7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gICAgLmFzLWhvbWUtZmItcGFnZSB7XG4gICAgICBoZWlnaHQ6IDE1MHB4OyB9IH1cblxuLmFzLWhvbWUtdXBkYXRlcy1zdHJpcCB7XG4gIG1hcmdpbjogNDBweCAwO1xuICBwYWRkaW5nOiA0MHB4IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMjM4YmM4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgIC5hcy1ob21lLXVwZGF0ZXMtc3RyaXAge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwOyB9IH1cblxuLmFzLWhvbWUtdXBkYXRlcy1zdHJpcC1ib3gge1xuICBkaXNwbGF5OiBmbGV4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgIC5hcy1ob21lLXVwZGF0ZXMtc3RyaXAtYm94IHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH0gfVxuXG4uYXMtaG9tZS11cGRhdGVzLXN0cmlwX19uZXdzbGV0dGVyLWJveCB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctbGVmdDogNDBweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAuYXMtaG9tZS11cGRhdGVzLXN0cmlwX19uZXdzbGV0dGVyLWJveCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7IH0gfVxuXG4uYXMtaG9tZS1mYi1wYWdlIHtcbiAgei1pbmRleDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHdpZHRoOiA0MCU7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgLmFzLWhvbWUtZmItcGFnZSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMzUwcHg7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gICAgLmFzLWhvbWUtZmItcGFnZSB7XG4gICAgICBoZWlnaHQ6IDE1MHB4OyB9IH1cblxuLmFzLWl0ZW0tY2FyZCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm94LXNoYWRvdzogMCAycHggNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpOyB9XG5cbi5hcy1pdGVtLWNhcmRfX2ltYWdlLXdyYXAge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWJvdHRvbTogMTA1JTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAuYXMtaXRlbS1jYXJkX19pbWFnZS13cmFwIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA3MCU7IH0gfVxuXG4uYXMtaXRlbS1jYXJkX19pbWFnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiA1MCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7IH1cblxuLmFzLWl0ZW0tY2FyZF9fYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAxNXB4IDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAuYXMtaXRlbS1jYXJkX19ib3gge1xuICAgICAgaGVpZ2h0OiBhdXRvOyB9IH1cblxuLmFzLWl0ZW0tY2FyZF9fdGl0bGUge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEuNmVtO1xuICBjb2xvcjogIzIzOGJjODsgfVxuXG4uYXMtaXRlbS1jYXJkX19jb250ZW50IHtcbiAgZmxleC1ncm93OiAxO1xuICBtYXJnaW46IDEwcHggMDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICM2MDYwNjA7IH1cblxuLmFzLWl0ZW0tY2FyZF9fYnRuIHtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xuICBwYWRkaW5nOiAzcHggMTVweDsgfVxuXG4uYXMtaXRlbS1jYXJkIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3gtc2hhZG93OiAwIDJweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMik7IH1cblxuLmFzLWl0ZW0tY2FyZF9faW1hZ2Utd3JhcCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctYm90dG9tOiAxMDUlOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgIC5hcy1pdGVtLWNhcmRfX2ltYWdlLXdyYXAge1xuICAgICAgcGFkZGluZy1ib3R0b206IDcwJTsgfSB9XG5cbi5hcy1pdGVtLWNhcmRfX2ltYWdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDUwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTsgfVxuXG4uYXMtaXRlbS1jYXJkX19ib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDE1cHggMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgIC5hcy1pdGVtLWNhcmRfX2JveCB7XG4gICAgICBoZWlnaHQ6IGF1dG87IH0gfVxuXG4uYXMtaXRlbS1jYXJkX190aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMS42ZW07XG4gIGNvbG9yOiAjMjM4YmM4OyB9XG5cbi5hcy1pdGVtLWNhcmRfX2NvbnRlbnQge1xuICBmbGV4LWdyb3c6IDE7XG4gIG1hcmdpbjogMTBweCAwO1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzYwNjA2MDsgfVxuXG4uYXMtaXRlbS1jYXJkX19idG4ge1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDNweCAxNXB4OyB9XG5cbi5hcy1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBtYXJnaW46IDAgLTIwcHg7IH1cblxuLmFzLWxpc3QtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgd2lkdGg6IDMzLjMzMyU7XG4gIHBhZGRpbmc6IDIwcHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgLmFzLWxpc3QtaXRlbSB7XG4gICAgICB3aWR0aDogNTAlOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gICAgLmFzLWxpc3QtaXRlbSB7XG4gICAgICB3aWR0aDogMTAwJTsgfSB9XG5cbi5hcy1saXN0LWl0ZW1fX2RhdGUge1xuICBmb250LXNpemU6IDEuMjVlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICM5ZTllOWU7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgLmFzLWxpc3QtaXRlbV9fZGF0ZSB7XG4gICAgICBmb250LXNpemU6IDEuMWVtOyB9IH1cblxuLmFzLWxpc3QtaXRlbV9fdGl0bGUge1xuICBmb250LXNpemU6IDEuNzVlbTtcbiAgY29sb3I6ICMyNzc0OWE7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgLmFzLWxpc3QtaXRlbV9fdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxLjVlbTsgfSB9XG5cbi5hcy1saXN0LWl0ZW1fX2NvbnRlbnQge1xuICBtYXJnaW46IDI1cHggMDtcbiAgZm9udC1zaXplOiAxLjA1ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjRlbTtcbiAgY29sb3I6ICMwMzA5MGM7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgLmFzLWxpc3QtaXRlbV9fY29udGVudCB7XG4gICAgICBmb250LXNpemU6IDFlbTsgfSB9XG5cbi5hcy1saXN0LWl0ZW1fX2ltYWdlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gIC5hcy1saXN0LWl0ZW1fX2ltYWdlOmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZy1ib3R0b206IDU1JTsgfVxuICAuYXMtbGlzdC1pdGVtX19pbWFnZSA+IGltZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICB3aWR0aDogMTAwJTsgfVxuXG4uYXMtbGlzdC1pdGVtX19idG4ge1xuICBmb250LXNpemU6IDEuNGVtO1xuICBjb2xvcjogIzI3NzQ5YTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAuYXMtbGlzdC1pdGVtX19idG4ge1xuICAgICAgZm9udC1zaXplOiAxLjNlbTsgfSB9XG4gIC5hcy1saXN0LWl0ZW1fX2J0bjpob3ZlciA+IGkge1xuICAgIHJpZ2h0OiAxMHB4OyB9XG4gIC5hcy1saXN0LWl0ZW1fX2J0biA+IGkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICByaWdodDogMDtcbiAgICBmb250LXNpemU6IDAuOGVtO1xuICAgIHRyYW5zaXRpb246IGVhc2UgLjE1czsgfVxuXG4uYXMtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgbWFyZ2luOiAwIC0yMHB4OyB9XG5cbi5hcy1saXN0LWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHdpZHRoOiAzMy4zMzMlO1xuICBwYWRkaW5nOiAyMHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgIC5hcy1saXN0LWl0ZW0ge1xuICAgICAgd2lkdGg6IDUwJTsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAgIC5hcy1saXN0LWl0ZW0ge1xuICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuXG4uYXMtbGlzdC1pdGVtX19kYXRlIHtcbiAgZm9udC1zaXplOiAxLjI1ZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjOWU5ZTllOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgIC5hcy1saXN0LWl0ZW1fX2RhdGUge1xuICAgICAgZm9udC1zaXplOiAxLjFlbTsgfSB9XG5cbi5hcy1saXN0LWl0ZW1fX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxLjc1ZW07XG4gIGNvbG9yOiAjMjc3NDlhOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgIC5hcy1saXN0LWl0ZW1fX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMS41ZW07IH0gfVxuXG4uYXMtbGlzdC1pdGVtX19jb250ZW50IHtcbiAgbWFyZ2luOiAyNXB4IDA7XG4gIGZvbnQtc2l6ZTogMS4wNWVtO1xuICBsaW5lLWhlaWdodDogMS40ZW07XG4gIGNvbG9yOiAjMDMwOTBjOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgIC5hcy1saXN0LWl0ZW1fX2NvbnRlbnQge1xuICAgICAgZm9udC1zaXplOiAxZW07IH0gfVxuXG4uYXMtbGlzdC1pdGVtX19pbWFnZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAuYXMtbGlzdC1pdGVtX19pbWFnZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmctYm90dG9tOiA1NSU7IH1cbiAgLmFzLWxpc3QtaXRlbV9faW1hZ2UgPiBpbWcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgd2lkdGg6IDEwMCU7IH1cblxuLmFzLWxpc3QtaXRlbV9fYnRuIHtcbiAgZm9udC1zaXplOiAxLjRlbTtcbiAgY29sb3I6ICMyNzc0OWE7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgLmFzLWxpc3QtaXRlbV9fYnRuIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4zZW07IH0gfVxuICAuYXMtbGlzdC1pdGVtX19idG46aG92ZXIgPiBpIHtcbiAgICByaWdodDogMTBweDsgfVxuICAuYXMtbGlzdC1pdGVtX19idG4gPiBpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcmlnaHQ6IDA7XG4gICAgZm9udC1zaXplOiAwLjhlbTtcbiAgICB0cmFuc2l0aW9uOiBlYXNlIC4xNXM7IH1cblxuLmFzLWxvZ2luLXBhbmVsIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMC45ZW07IH1cbiAgLmFzLWxvZ2luLXBhbmVsIC5hcy1mb3JtX19sYWJlbCB7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgLmFzLWxvZ2luLXBhbmVsIGEge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuLmFzLWxvZ2luLXBhbmVsIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMC45ZW07IH1cbiAgLmFzLWxvZ2luLXBhbmVsIC5hcy1mb3JtX19sYWJlbCB7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgLmFzLWxvZ2luLXBhbmVsIGEge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuLmFzLWxvZ29zLW1lbnUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDEwMCU7IH1cblxuLmFzLWxvZ29zLW1lbnUtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMjVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5hcy1sb2dvcy1tZW51LWl0ZW06aG92ZXIgLmFzLWxvZ29zLW1lbnUtaXRlbV9faW1hZ2Uge1xuICAgIG9wYWNpdHk6IDE7IH1cblxuLmFzLWxvZ29zLW1lbnUtaXRlbV9faW1hZ2Uge1xuICBvcGFjaXR5OiAwLjg7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRyYW5zaXRpb246IGVhc2UgLjE1czsgfVxuXG4uYXMtbG9nb3MtbWVudSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMTAwJTsgfVxuXG4uYXMtbG9nb3MtbWVudS1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAyNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLmFzLWxvZ29zLW1lbnUtaXRlbTpob3ZlciAuYXMtbG9nb3MtbWVudS1pdGVtX19pbWFnZSB7XG4gICAgb3BhY2l0eTogMTsgfVxuXG4uYXMtbG9nb3MtbWVudS1pdGVtX19pbWFnZSB7XG4gIG9wYWNpdHk6IDAuODtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdHJhbnNpdGlvbjogZWFzZSAuMTVzOyB9XG5cbi5hcy1tZW51IHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAxMDAlOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuYXMtbWVudSB7XG4gICAgICB6LWluZGV4OiA5OTk7XG4gICAgICBvdmVyZmxvdzogc2Nyb2xsO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBoZWlnaHQ6IDEwMHZoO1xuICAgICAgd2lkdGg6IDI1MHB4O1xuICAgICAgYmFja2dyb3VuZDogIzIzOGJjODtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMDAlLCAwKTtcbiAgICAgIHRyYW5zaXRpb246IGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKSAwLjRzOyB9XG4gICAgICAuYXMtbWVudS5hcy1hY3RpdmUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTsgfSB9XG5cbi5hcy1tZW51X19vcGVuLWJ0bixcbi5hcy1tZW51X19jbG9zZS1idG4ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBmb250LXNpemU6IDEuNWVtOyB9XG5cbi5hcy1tZW51X19vcGVuLWJ0biB7XG4gIGhlaWdodDogMTAwJTtcbiAgY29sb3I6ICMyMzhiYzg7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZVkoMTgwZGVnKTsgfVxuXG4uYXMtbWVudV9fY2xvc2UtYnRuIHtcbiAgZm9udC1zaXplOiAxZW07XG4gIG1hcmdpbjogOXB4IDA7IH1cblxuLmFzLW1lbnVfX2l0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDAuOTVlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuICAuYXMtbWVudV9faXRlbTpob3ZlciAuYXMtbWVudV9faXRlbV9fbGluayB7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgLmFzLW1lbnVfX2l0ZW06aG92ZXIgLmFzLW1lbnVfX2l0ZW1fX2NvbG9yLXN0cmlwIHtcbiAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEzODBweCkge1xuICAgIC5hcy1tZW51X19pdGVtIHtcbiAgICAgIHBhZGRpbmc6IDAgMTBweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuYXMtbWVudV9faXRlbSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpOyB9XG4gICAgICAuYXMtbWVudV9faXRlbTpsYXN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTsgfSB9XG5cbi5hcy1tZW51X19pdGVtX19saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAwIDMwcHg7XG4gIGZvbnQtc2l6ZTogMS4yZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMjc3NDlhO1xuICB0cmFuc2l0aW9uOiBlYXNlIC4xNXM7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEzODBweCkge1xuICAgIC5hcy1tZW51X19pdGVtX19saW5rIHtcbiAgICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgICAgcGFkZGluZzogNXB4IDEwcHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLmFzLW1lbnVfX2l0ZW1fX2xpbmsge1xuICAgICAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAxMHB4IDEwcHggMTBweCA0MHB4O1xuICAgICAgY29sb3I6ICNmZmY7IH0gfVxuXG4uYXMtbWVudV9fc3VibWVudSB7XG4gIG9wYWNpdHk6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICByaWdodDogMDtcbiAgbWF4LXdpZHRoOiAzMDBweDtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDIwcHgpO1xuICB0cmFuc2l0aW9uOiBlYXNlIC4xcztcbiAgdHJhbnNpdGlvbi1kZWxheTogLjA1czsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLmFzLW1lbnVfX3N1Ym1lbnUge1xuICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgIG1heC1oZWlnaHQ6IDBweDtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgLjNzLCBtYXgtaGVpZ2h0IGVhc2UgLjRzO1xuICAgICAgdHJhbnNpdGlvbi1kZWxheTogMHM7IH0gfVxuICAuYXMtbWVudV9fc3VibWVudSAuYXMtbWVudV9faXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLXdpZHRoOiAyMDBweDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpOyB9XG4gICAgLmFzLW1lbnVfX3N1Ym1lbnUgLmFzLW1lbnVfX2l0ZW06Zmlyc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLXRvcDogbm9uZTsgfVxuICAgIC5hcy1tZW51X19zdWJtZW51IC5hcy1tZW51X19pdGVtIC5hcy1tZW51X19pdGVtX19saW5rIHtcbiAgICAgIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbiAgICAgIHBhZGRpbmc6IDEwcHg7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgLmFzLW1lbnVfX3N1Ym1lbnUgLmFzLW1lbnVfX2l0ZW0gLmFzLW1lbnVfX2l0ZW1fX2xpbmsge1xuICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTBweCAxMHB4IDQwcHg7IH0gfVxuICAgICAgLmFzLW1lbnVfX3N1Ym1lbnUgLmFzLW1lbnVfX2l0ZW0gLmFzLW1lbnVfX2l0ZW1fX2xpbms6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMik7IH1cblxuLmFzLW1lbnVfX3N1Ym1lbnUgLmFzLW1lbnVfX3N1Ym1lbnUge1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAxMDAlOyB9XG5cbi5hcy1tZW51X19pdGVtOmhvdmVyID4gLmFzLW1lbnVfX3N1Ym1lbnUsXG4uYXMtbWVudV9faXRlbSA+IC5hcy1tZW51X19zdWJtZW51LmFzLWFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIG1heC1oZWlnaHQ6IDk5OXB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLmFzLW1lbnVfX2l0ZW06aG92ZXIgPiAuYXMtbWVudV9fc3VibWVudSxcbiAgICAuYXMtbWVudV9faXRlbSA+IC5hcy1tZW51X19zdWJtZW51LmFzLWFjdGl2ZSB7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwcztcbiAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIC40cywgbWF4LWhlaWdodCBlYXNlIC41czsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmFzLW1lbnVfX2l0ZW06aG92ZXIgPiAuYXMtbWVudV9fc3VibWVudTpub3QoLmFzLWFjdGl2ZSkge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIG1heC1oZWlnaHQ6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7IH0gfVxuXG4uYXMtbWVudV9faXRlbV9fY29sb3Itc3RyaXAge1xuICB6LWluZGV4OiAtMTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDVweDtcbiAgdHJhbnNpdGlvbjogY3ViaWMtYmV6aWVyKDAuMjMsIDEsIDAuMzIsIDEpIDAuMjVzOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuYXMtbWVudV9faXRlbV9fY29sb3Itc3RyaXAge1xuICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5hcy1tZW51LWFjdGl2ZS1idG4ge1xuICBjb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBmb250LXNpemU6IDAuOWVtOyB9XG4gIC5hcy1tZW51LWFjdGl2ZS1idG4uYXMtYWN0aXZlIGkge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7IH1cbiAgLmFzLW1lbnUtYWN0aXZlLWJ0biBpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0cmFuc2l0aW9uOiBlYXNlIC4yczsgfVxuXG4uYXMtbWVudSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMTAwJTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLmFzLW1lbnUge1xuICAgICAgei1pbmRleDogOTk5O1xuICAgICAgb3ZlcmZsb3c6IHNjcm9sbDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgaGVpZ2h0OiAxMDB2aDtcbiAgICAgIHdpZHRoOiAyNTBweDtcbiAgICAgIGJhY2tncm91bmQ6ICMyMzhiYzg7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAwJSwgMCk7XG4gICAgICB0cmFuc2l0aW9uOiBjdWJpYy1iZXppZXIoMC4yMywgMSwgMC4zMiwgMSkgMC40czsgfVxuICAgICAgLmFzLW1lbnUuYXMtYWN0aXZlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7IH0gfVxuXG4uYXMtbWVudV9fb3Blbi1idG4sXG4uYXMtbWVudV9fY2xvc2UtYnRuIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgZm9udC1zaXplOiAxLjVlbTsgfVxuXG4uYXMtbWVudV9fb3Blbi1idG4ge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGNvbG9yOiAjMjM4YmM4O1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgdHJhbnNmb3JtOiByb3RhdGVZKDE4MGRlZyk7IH1cblxuLmFzLW1lbnVfX2Nsb3NlLWJ0biB7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBtYXJnaW46IDlweCAwOyB9XG5cbi5hcy1tZW51X19pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAwLjk1ZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cbiAgLmFzLW1lbnVfX2l0ZW06aG92ZXIgLmFzLW1lbnVfX2l0ZW1fX2xpbmsge1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5hcy1tZW51X19pdGVtOmhvdmVyIC5hcy1tZW51X19pdGVtX19jb2xvci1zdHJpcCB7XG4gICAgaGVpZ2h0OiAxMDAlOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMzgwcHgpIHtcbiAgICAuYXMtbWVudV9faXRlbSB7XG4gICAgICBwYWRkaW5nOiAwIDEwcHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLmFzLW1lbnVfX2l0ZW0ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTsgfVxuICAgICAgLmFzLW1lbnVfX2l0ZW06bGFzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7IH0gfVxuXG4uYXMtbWVudV9faXRlbV9fbGluayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMCAzMHB4O1xuICBmb250LXNpemU6IDEuMmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzI3NzQ5YTtcbiAgdHJhbnNpdGlvbjogZWFzZSAuMTVzOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMzgwcHgpIHtcbiAgICAuYXMtbWVudV9faXRlbV9fbGluayB7XG4gICAgICBmb250LXNpemU6IDFlbTtcbiAgICAgIHBhZGRpbmc6IDVweCAxMHB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5hcy1tZW51X19pdGVtX19saW5rIHtcbiAgICAgIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZzogMTBweCAxMHB4IDEwcHggNDBweDtcbiAgICAgIGNvbG9yOiAjZmZmOyB9IH1cblxuLmFzLW1lbnVfX3N1Ym1lbnUge1xuICBvcGFjaXR5OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgcmlnaHQ6IDA7XG4gIG1heC13aWR0aDogMzAwcHg7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAyMHB4KTtcbiAgdHJhbnNpdGlvbjogZWFzZSAuMXM7XG4gIHRyYW5zaXRpb24tZGVsYXk6IC4wNXM7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5hcy1tZW51X19zdWJtZW51IHtcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICBtYXgtaGVpZ2h0OiAwcHg7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIC4zcywgbWF4LWhlaWdodCBlYXNlIC40cztcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDBzOyB9IH1cbiAgLmFzLW1lbnVfX3N1Ym1lbnUgLmFzLW1lbnVfX2l0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi13aWR0aDogMjAwcHg7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTsgfVxuICAgIC5hcy1tZW51X19zdWJtZW51IC5hcy1tZW51X19pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci10b3A6IG5vbmU7IH1cbiAgICAuYXMtbWVudV9fc3VibWVudSAuYXMtbWVudV9faXRlbSAuYXMtbWVudV9faXRlbV9fbGluayB7XG4gICAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG4gICAgICBwYWRkaW5nOiAxMHB4OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIC5hcy1tZW51X19zdWJtZW51IC5hcy1tZW51X19pdGVtIC5hcy1tZW51X19pdGVtX19saW5rIHtcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4IDEwcHggMTBweCA0MHB4OyB9IH1cbiAgICAgIC5hcy1tZW51X19zdWJtZW51IC5hcy1tZW51X19pdGVtIC5hcy1tZW51X19pdGVtX19saW5rOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjIpOyB9XG5cbi5hcy1tZW51X19zdWJtZW51IC5hcy1tZW51X19zdWJtZW51IHtcbiAgdG9wOiAwO1xuICByaWdodDogMTAwJTsgfVxuXG4uYXMtbWVudV9faXRlbTpob3ZlciA+IC5hcy1tZW51X19zdWJtZW51LFxuLmFzLW1lbnVfX2l0ZW0gPiAuYXMtbWVudV9fc3VibWVudS5hcy1hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBtYXgtaGVpZ2h0OiA5OTlweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5hcy1tZW51X19pdGVtOmhvdmVyID4gLmFzLW1lbnVfX3N1Ym1lbnUsXG4gICAgLmFzLW1lbnVfX2l0ZW0gPiAuYXMtbWVudV9fc3VibWVudS5hcy1hY3RpdmUge1xuICAgICAgdHJhbnNpdGlvbi1kZWxheTogMHM7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAuNHMsIG1heC1oZWlnaHQgZWFzZSAuNXM7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5hcy1tZW51X19pdGVtOmhvdmVyID4gLmFzLW1lbnVfX3N1Ym1lbnU6bm90KC5hcy1hY3RpdmUpIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBtYXgtaGVpZ2h0OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApOyB9IH1cblxuLmFzLW1lbnVfX2l0ZW1fX2NvbG9yLXN0cmlwIHtcbiAgei1pbmRleDogLTE7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1cHg7XG4gIHRyYW5zaXRpb246IGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKSAwLjI1czsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLmFzLW1lbnVfX2l0ZW1fX2NvbG9yLXN0cmlwIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4uYXMtbWVudS1hY3RpdmUtYnRuIHtcbiAgY29sb3I6ICNmZmY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgZm9udC1zaXplOiAwLjllbTsgfVxuICAuYXMtbWVudS1hY3RpdmUtYnRuLmFzLWFjdGl2ZSBpIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpOyB9XG4gIC5hcy1tZW51LWFjdGl2ZS1idG4gaSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdHJhbnNpdGlvbjogZWFzZSAuMnM7IH1cblxuLmFzLW5ld3MtYm94IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYm94LXNoYWRvdzogMCAycHggNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpOyB9XG5cbi5hcy1uZXdzLWJveF9faGVhZGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAxMHB4O1xuICBmb250LXNpemU6IDEuM2VtO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzIzOGJjODsgfVxuXG4uYXMtbmV3cy1ib3hfX3RpdGxlIHtcbiAgbWFyZ2luOiAwOyB9XG5cbi5hcy1uZXdzLWJveC1saXN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDI3NXB4O1xuICBwYWRkaW5nOiAwIDEwcHggMjBweDsgfVxuXG4uYXMtbmV3cy1ib3gtbGlzdC1pdGVtIHtcbiAgcGFkZGluZzogMTBweCAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDsgfVxuICAuYXMtbmV3cy1ib3gtbGlzdC1pdGVtOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNsZWFyOiBib3RoOyB9XG4gIC5hcy1uZXdzLWJveC1saXN0LWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTsgfVxuXG4uYXMtbmV3cy1ib3gtbGlzdC1pdGVtX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGNvbG9yOiAjMjM4YmM4O1xuICBmb250LXNpemU6IDEuMjVlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG4uYXMtbmV3cy1ib3gtbGlzdC1pdGVtX19jb250ZW50IHtcbiAgbWFyZ2luOiAwOyB9XG5cbi5hcy1uZXdzLWJveC1saXN0LWl0ZW1fX2J0biB7XG4gIGZsb2F0OiBsZWZ0O1xuICBjb2xvcjogIzIzOGJjODsgfVxuICAuYXMtbmV3cy1ib3gtbGlzdC1pdGVtX19idG46aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gIC5hcy1uZXdzLWJveC1saXN0LWl0ZW1fX2J0biA+IGkge1xuICAgIGZvbnQtc2l6ZTogMC44ZW07IH1cblxuLmFzLW5ld3MtYm94X19mb290ZXIge1xuICB6LWluZGV4OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMjBweDtcbiAgYm94LXNoYWRvdzogMCAwIDMwcHggMjBweCAjZmZmOyB9XG5cbi5hcy1uZXdzLWJveF9fYnV0dG9uIHtcbiAgcGFkZGluZzogNXB4IDMwcHg7XG4gIGZvbnQtc2l6ZTogMS4yZW07IH1cblxuLmFzLW5ld3MtYm94IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYm94LXNoYWRvdzogMCAycHggNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpOyB9XG5cbi5hcy1uZXdzLWJveF9faGVhZGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAxMHB4O1xuICBmb250LXNpemU6IDEuM2VtO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzIzOGJjODsgfVxuXG4uYXMtbmV3cy1ib3hfX3RpdGxlIHtcbiAgbWFyZ2luOiAwOyB9XG5cbi5hcy1uZXdzLWJveC1saXN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDI3NXB4O1xuICBwYWRkaW5nOiAwIDEwcHggMjBweDsgfVxuXG4uYXMtbmV3cy1ib3gtbGlzdC1pdGVtIHtcbiAgcGFkZGluZzogMTBweCAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDsgfVxuICAuYXMtbmV3cy1ib3gtbGlzdC1pdGVtOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNsZWFyOiBib3RoOyB9XG4gIC5hcy1uZXdzLWJveC1saXN0LWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTsgfVxuXG4uYXMtbmV3cy1ib3gtbGlzdC1pdGVtX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGNvbG9yOiAjMjM4YmM4O1xuICBmb250LXNpemU6IDEuMjVlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG4uYXMtbmV3cy1ib3gtbGlzdC1pdGVtX19jb250ZW50IHtcbiAgbWFyZ2luOiAwOyB9XG5cbi5hcy1uZXdzLWJveC1saXN0LWl0ZW1fX2J0biB7XG4gIGZsb2F0OiBsZWZ0O1xuICBjb2xvcjogIzIzOGJjODsgfVxuICAuYXMtbmV3cy1ib3gtbGlzdC1pdGVtX19idG46aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gIC5hcy1uZXdzLWJveC1saXN0LWl0ZW1fX2J0biA+IGkge1xuICAgIGZvbnQtc2l6ZTogMC44ZW07IH1cblxuLmFzLW5ld3MtYm94X19mb290ZXIge1xuICB6LWluZGV4OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMjBweDtcbiAgYm94LXNoYWRvdzogMCAwIDMwcHggMjBweCAjZmZmOyB9XG5cbi5hcy1uZXdzLWJveF9fYnV0dG9uIHtcbiAgcGFkZGluZzogNXB4IDMwcHg7XG4gIGZvbnQtc2l6ZTogMS4yZW07IH1cblxuLmFzLW5ld3NsZXR0ZXItYm94IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMTBweCA1MHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjZTNmMmZhOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgIC5hcy1uZXdzbGV0dGVyLWJveCB7XG4gICAgICBwYWRkaW5nOiAxMHB4OyB9IH1cblxuLmFzLW5ld3NsZXR0ZXItYm94X19oZWFkZXIge1xuICBwYWRkaW5nOiAyNXB4IDUwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNDQ0NDQ0M7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgLmFzLW5ld3NsZXR0ZXItYm94X19oZWFkZXIge1xuICAgICAgcGFkZGluZzogMTVweDsgfSB9XG5cbi5hcy1uZXdzbGV0dGVyLWJveF9faWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG4uYXMtbmV3c2xldHRlci1ib3hfX3RpdGxlIHtcbiAgbWFyZ2luOiA1cHggMDtcbiAgZm9udC1zaXplOiAxLjZlbTtcbiAgY29sb3I6ICMyNzc0OWE7IH1cblxuLmFzLW5ld3NsZXR0ZXItYm94X19jb250ZW50IHtcbiAgbWFyZ2luOiAwOyB9XG5cbi5hcy1uZXdzbGV0dGVyLWJveF9fZm9ybSB7XG4gIHBhZGRpbmc6IDI1cHggNTBweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAuYXMtbmV3c2xldHRlci1ib3hfX2Zvcm0ge1xuICAgICAgcGFkZGluZzogMTVweDsgfVxuICAgICAgLmFzLW5ld3NsZXR0ZXItYm94X19mb3JtIC5hcy1mb3JtX19yb3csIC5hcy1uZXdzbGV0dGVyLWJveF9fZm9ybSAuYXMtZm9ybV9fcm93X21hcmdpbiwgLmFzLW5ld3NsZXR0ZXItYm94X19mb3JtIC5hcy1mb3JtX19yb3dfbWFyZ2luX2VuZCwgLmFzLW5ld3NsZXR0ZXItYm94X19mb3JtIC5hcy1mb3JtX19yb3dfbWFyZ2luX2NlbnRlciwgLmFzLW5ld3NsZXR0ZXItYm94X19mb3JtIC5hcy1mb3JtX19yb3dfd3JhcCwgLmFzLW5ld3NsZXR0ZXItYm94X19mb3JtIC5hcy1mb3JtX19yb3dfc3VibWl0IHtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwOyB9XG4gICAgICAuYXMtbmV3c2xldHRlci1ib3hfX2Zvcm0gLmFzLWZvcm1fX2xhYmVsIHtcbiAgICAgICAgcGFkZGluZzogMCAwIDVweCAwO1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDsgfSB9XG4gIC5hcy1uZXdzbGV0dGVyLWJveF9fZm9ybSAuYXMtZm9ybV9faW5wdXQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNDQ0NDQ0M7IH1cbiAgLmFzLW5ld3NsZXR0ZXItYm94X19mb3JtIC5hcy1mb3JtX19sYWJlbCB7XG4gICAgd2lkdGg6IDMwMHB4OyB9XG5cbi5hcy1uZXdzbGV0dGVyLWJveCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDEwcHggNTBweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYmFja2dyb3VuZDogI2UzZjJmYTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAuYXMtbmV3c2xldHRlci1ib3gge1xuICAgICAgcGFkZGluZzogMTBweDsgfSB9XG5cbi5hcy1uZXdzbGV0dGVyLWJveF9faGVhZGVyIHtcbiAgcGFkZGluZzogMjVweCA1MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQ0NDQ0NDOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgIC5hcy1uZXdzbGV0dGVyLWJveF9faGVhZGVyIHtcbiAgICAgIHBhZGRpbmc6IDE1cHg7IH0gfVxuXG4uYXMtbmV3c2xldHRlci1ib3hfX2ljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuLmFzLW5ld3NsZXR0ZXItYm94X190aXRsZSB7XG4gIG1hcmdpbjogNXB4IDA7XG4gIGZvbnQtc2l6ZTogMS42ZW07XG4gIGNvbG9yOiAjMjc3NDlhOyB9XG5cbi5hcy1uZXdzbGV0dGVyLWJveF9fY29udGVudCB7XG4gIG1hcmdpbjogMDsgfVxuXG4uYXMtbmV3c2xldHRlci1ib3hfX2Zvcm0ge1xuICBwYWRkaW5nOiAyNXB4IDUwcHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgLmFzLW5ld3NsZXR0ZXItYm94X19mb3JtIHtcbiAgICAgIHBhZGRpbmc6IDE1cHg7IH1cbiAgICAgIC5hcy1uZXdzbGV0dGVyLWJveF9fZm9ybSAuYXMtZm9ybV9fcm93LCAuYXMtbmV3c2xldHRlci1ib3hfX2Zvcm0gLmFzLWZvcm1fX3Jvd19tYXJnaW4sIC5hcy1uZXdzbGV0dGVyLWJveF9fZm9ybSAuYXMtZm9ybV9fcm93X21hcmdpbl9lbmQsIC5hcy1uZXdzbGV0dGVyLWJveF9fZm9ybSAuYXMtZm9ybV9fcm93X21hcmdpbl9jZW50ZXIsIC5hcy1uZXdzbGV0dGVyLWJveF9fZm9ybSAuYXMtZm9ybV9fcm93X3dyYXAsIC5hcy1uZXdzbGV0dGVyLWJveF9fZm9ybSAuYXMtZm9ybV9fcm93X3N1Ym1pdCB7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDsgfVxuICAgICAgLmFzLW5ld3NsZXR0ZXItYm94X19mb3JtIC5hcy1mb3JtX19sYWJlbCB7XG4gICAgICAgIHBhZGRpbmc6IDAgMCA1cHggMDtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7IH0gfVxuICAuYXMtbmV3c2xldHRlci1ib3hfX2Zvcm0gLmFzLWZvcm1fX2lucHV0IHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjQ0NDQ0NDOyB9XG4gIC5hcy1uZXdzbGV0dGVyLWJveF9fZm9ybSAuYXMtZm9ybV9fbGFiZWwge1xuICAgIHdpZHRoOiAzMDBweDsgfVxuXG4uYXMtc2xpZGVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTsgfVxuXG4uYXMtc2xpZGVyLWl0ZW0ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgIC5hcy1zbGlkZXItaXRlbSB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNTAlOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gICAgLmFzLXNsaWRlci1pdGVtIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA3NSU7IH0gfVxuXG4uYXMtc2xpZGVyLWl0ZW1fX2ltYWdlIHtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgLmFzLXNsaWRlci1pdGVtX19pbWFnZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7IH0gfVxuXG4uYXMtc2xpZGVyX19idG5fbmV4dCxcbi5hcy1zbGlkZXJfX2J0bl9wcmV2IHtcbiAgb3BhY2l0eTogMC44O1xuICB6LWluZGV4OiAxO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGJhY2tncm91bmQ6ICMyMzhiYzg7XG4gIHdpZHRoOiAxMjVweDtcbiAgaGVpZ2h0OiAxMjVweDtcbiAgYm9yZGVyLXJhZGl1czogMTI1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjVweDtcbiAgdHJhbnNpdGlvbjogZWFzZSAuMTVzOyB9XG4gIC5hcy1zbGlkZXJfX2J0bl9uZXh0OmhvdmVyLFxuICAuYXMtc2xpZGVyX19idG5fcHJldjpob3ZlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgICBib3JkZXItcmFkaXVzOiAxNTBweDtcbiAgICBsaW5lLWhlaWdodDogMTUwcHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgLmFzLXNsaWRlcl9fYnRuX25leHQsXG4gICAgLmFzLXNsaWRlcl9fYnRuX3ByZXYge1xuICAgICAgd2lkdGg6IDcwcHg7XG4gICAgICBoZWlnaHQ6IDcwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA3MHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDcwcHg7IH1cbiAgICAgIC5hcy1zbGlkZXJfX2J0bl9uZXh0OmhvdmVyLFxuICAgICAgLmFzLXNsaWRlcl9fYnRuX3ByZXY6aG92ZXIge1xuICAgICAgICB3aWR0aDogODBweDtcbiAgICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4MHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogODBweDsgfSB9XG5cbi5hcy1zbGlkZXJfX2J0bl9wcmV2IHtcbiAgbGVmdDogMDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpOyB9XG5cbi5hcy1zbGlkZXJfX2J0bl9uZXh0IHtcbiAgcmlnaHQ6IDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgLTUwJSk7IH1cblxuLmFzLXNsaWRlcl9fYnRuX19pY29uIHtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDAgMjVweDtcbiAgZm9udC1zaXplOiAxLjdlbTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAuYXMtc2xpZGVyX19idG5fX2ljb24ge1xuICAgICAgZm9udC1zaXplOiAxLjRlbTtcbiAgICAgIHBhZGRpbmc6IDAgMTBweDsgfSB9XG5cbi5hcy1zbGlkZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5hcy1zbGlkZXItaXRlbSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgLmFzLXNsaWRlci1pdGVtIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1MCU7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgICAuYXMtc2xpZGVyLWl0ZW0ge1xuICAgICAgcGFkZGluZy1ib3R0b206IDc1JTsgfSB9XG5cbi5hcy1zbGlkZXItaXRlbV9faW1hZ2Uge1xuICB3aWR0aDogMTAwJTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAuYXMtc2xpZGVyLWl0ZW1fX2ltYWdlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTsgfSB9XG5cbi5hcy1zbGlkZXJfX2J0bl9uZXh0LFxuLmFzLXNsaWRlcl9fYnRuX3ByZXYge1xuICBvcGFjaXR5OiAwLjg7XG4gIHotaW5kZXg6IDE7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgYmFja2dyb3VuZDogIzIzOGJjODtcbiAgd2lkdGg6IDEyNXB4O1xuICBoZWlnaHQ6IDEyNXB4O1xuICBib3JkZXItcmFkaXVzOiAxMjVweDtcbiAgbGluZS1oZWlnaHQ6IDEyNXB4O1xuICB0cmFuc2l0aW9uOiBlYXNlIC4xNXM7IH1cbiAgLmFzLXNsaWRlcl9fYnRuX25leHQ6aG92ZXIsXG4gIC5hcy1zbGlkZXJfX2J0bl9wcmV2OmhvdmVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDE1MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNTBweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAuYXMtc2xpZGVyX19idG5fbmV4dCxcbiAgICAuYXMtc2xpZGVyX19idG5fcHJldiB7XG4gICAgICB3aWR0aDogNzBweDtcbiAgICAgIGhlaWdodDogNzBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDcwcHg7XG4gICAgICBsaW5lLWhlaWdodDogNzBweDsgfVxuICAgICAgLmFzLXNsaWRlcl9fYnRuX25leHQ6aG92ZXIsXG4gICAgICAuYXMtc2xpZGVyX19idG5fcHJldjpob3ZlciB7XG4gICAgICAgIHdpZHRoOiA4MHB4O1xuICAgICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDgwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA4MHB4OyB9IH1cblxuLmFzLXNsaWRlcl9fYnRuX3ByZXYge1xuICBsZWZ0OiAwO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7IH1cblxuLmFzLXNsaWRlcl9fYnRuX25leHQge1xuICByaWdodDogMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCAtNTAlKTsgfVxuXG4uYXMtc2xpZGVyX19idG5fX2ljb24ge1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMCAyNXB4O1xuICBmb250LXNpemU6IDEuN2VtOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgIC5hcy1zbGlkZXJfX2J0bl9faWNvbiB7XG4gICAgICBmb250LXNpemU6IDEuNGVtO1xuICAgICAgcGFkZGluZzogMCAxMHB4OyB9IH1cblxuLmFzLXNvY2lhbHMtbWVudSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICBtYXJnaW46IDE1cHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgLmFzLXNvY2lhbHMtbWVudSB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLmFzLXNvY2lhbHMtbWVudV9faXRlbSB7XG4gIG1hcmdpbjogNHB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxLjFlbTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICMyNzc0OWE7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICB0cmFuc2l0aW9uOiBlYXNlIC4xNXM7IH1cbiAgLmFzLXNvY2lhbHMtbWVudV9faXRlbTpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZDogIzFkNTU3MTsgfVxuXG4uYXMtc29jaWFscy1tZW51IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbjogMTVweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAuYXMtc29jaWFscy1tZW51IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4uYXMtc29jaWFscy1tZW51X19pdGVtIHtcbiAgbWFyZ2luOiA0cHggMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDEuMWVtO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzI3NzQ5YTtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIHRyYW5zaXRpb246IGVhc2UgLjE1czsgfVxuICAuYXMtc29jaWFscy1tZW51X19pdGVtOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kOiAjMWQ1NTcxOyB9XG5cbi5hcy1zdHJpcC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMyMzhiYzg7IH1cblxuLmFzLXN0cmlwLWhlYWRlcl9fdGl0bGUge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDJlbTtcbiAgY29sb3I6ICMyMzhiYzg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gICAgLmFzLXN0cmlwLWhlYWRlcl9fdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxLjdlbTsgfSB9XG5cbi5hcy1zdHJpcC1oZWFkZXItYnRuIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgICAuYXMtc3RyaXAtaGVhZGVyLWJ0biB7XG4gICAgICBmb250LXNpemU6IDAuOWVtOyB9IH1cbiAgLmFzLXN0cmlwLWhlYWRlci1idG4gLmFzLWJ1dHRvbl9faWNvbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgbWFyZ2luOiAwIDVweDtcbiAgICBmb250LXNpemU6IDAuN2VtOyB9XG5cbi5hcy1zdHJpcC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMyMzhiYzg7IH1cblxuLmFzLXN0cmlwLWhlYWRlcl9fdGl0bGUge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDJlbTtcbiAgY29sb3I6ICMyMzhiYzg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gICAgLmFzLXN0cmlwLWhlYWRlcl9fdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxLjdlbTsgfSB9XG5cbi5hcy1zdHJpcC1oZWFkZXItYnRuIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgICAuYXMtc3RyaXAtaGVhZGVyLWJ0biB7XG4gICAgICBmb250LXNpemU6IDAuOWVtOyB9IH1cbiAgLmFzLXN0cmlwLWhlYWRlci1idG4gLmFzLWJ1dHRvbl9faWNvbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgbWFyZ2luOiAwIDVweDtcbiAgICBmb250LXNpemU6IDAuN2VtOyB9XG4iLCJAaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PUFzc2lzdGFudDo0MDAsNjAwLDcwMCZzdWJzZXQ9aGVicmV3Jyk7XHJcblxyXG4uYXMtZm9udC0yeCB7XHJcbiAgZm9udC1zaXplOiAxLjVlbTtcclxufSIsIi8qIVxyXG4gKiBEYXRlcGlja2VyIGZvciBCb290c3RyYXAgdjEuNC4xIChodHRwczovL2dpdGh1Yi5jb20vZXRlcm5pY29kZS9ib290c3RyYXAtZGF0ZXBpY2tlcilcclxuICpcclxuICogQ29weXJpZ2h0IDIwMTIgU3RlZmFuIFBldHJlXHJcbiAqIEltcHJvdmVtZW50cyBieSBBbmRyZXcgUm93bHNcclxuICogTGljZW5zZWQgdW5kZXIgdGhlIEFwYWNoZSBMaWNlbnNlIHYyLjAgKGh0dHA6Ly93d3cuYXBhY2hlLm9yZy9saWNlbnNlcy9MSUNFTlNFLTIuMClcclxuICovXHJcbiAuZGF0ZXBpY2tlciB7XHJcbiAgcGFkZGluZzogNHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICBkaXJlY3Rpb246IGx0cjtcclxufVxyXG4uZGF0ZXBpY2tlci1pbmxpbmUge1xyXG4gIHdpZHRoOiAyMjBweDtcclxufVxyXG4uZGF0ZXBpY2tlci5kYXRlcGlja2VyLXJ0bCB7XHJcbiAgZGlyZWN0aW9uOiBydGw7XHJcbn1cclxuLmRhdGVwaWNrZXIuZGF0ZXBpY2tlci1ydGwgdGFibGUgdHIgdGQgc3BhbiB7XHJcbiAgZmxvYXQ6IHJpZ2h0O1xyXG59XHJcbi5kYXRlcGlja2VyLWRyb3Bkb3duIHtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxufVxyXG4uZGF0ZXBpY2tlci1kcm9wZG93bjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICcnO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBib3JkZXItbGVmdDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlci1yaWdodDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlci1ib3R0b206IDdweCBzb2xpZCAjY2NjO1xyXG4gIGJvcmRlci10b3A6IDA7XHJcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxufVxyXG4uZGF0ZXBpY2tlci1kcm9wZG93bjphZnRlciB7XHJcbiAgY29udGVudDogJyc7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGJvcmRlci1sZWZ0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyLXJpZ2h0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyLWJvdHRvbTogNnB4IHNvbGlkICNmZmY7XHJcbiAgYm9yZGVyLXRvcDogMDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbn1cclxuLmRhdGVwaWNrZXItZHJvcGRvd24uZGF0ZXBpY2tlci1vcmllbnQtbGVmdDpiZWZvcmUge1xyXG4gIGxlZnQ6IDZweDtcclxufVxyXG4uZGF0ZXBpY2tlci1kcm9wZG93bi5kYXRlcGlja2VyLW9yaWVudC1sZWZ0OmFmdGVyIHtcclxuICBsZWZ0OiA3cHg7XHJcbn1cclxuLmRhdGVwaWNrZXItZHJvcGRvd24uZGF0ZXBpY2tlci1vcmllbnQtcmlnaHQ6YmVmb3JlIHtcclxuICByaWdodDogNnB4O1xyXG59XHJcbi5kYXRlcGlja2VyLWRyb3Bkb3duLmRhdGVwaWNrZXItb3JpZW50LXJpZ2h0OmFmdGVyIHtcclxuICByaWdodDogN3B4O1xyXG59XHJcbi5kYXRlcGlja2VyLWRyb3Bkb3duLmRhdGVwaWNrZXItb3JpZW50LXRvcDpiZWZvcmUge1xyXG4gIHRvcDogLTdweDtcclxufVxyXG4uZGF0ZXBpY2tlci1kcm9wZG93bi5kYXRlcGlja2VyLW9yaWVudC10b3A6YWZ0ZXIge1xyXG4gIHRvcDogLTZweDtcclxufVxyXG4uZGF0ZXBpY2tlci1kcm9wZG93bi5kYXRlcGlja2VyLW9yaWVudC1ib3R0b206YmVmb3JlIHtcclxuICBib3R0b206IC03cHg7XHJcbiAgYm9yZGVyLWJvdHRvbTogMDtcclxuICBib3JkZXItdG9wOiA3cHggc29saWQgIzk5OTtcclxufVxyXG4uZGF0ZXBpY2tlci1kcm9wZG93bi5kYXRlcGlja2VyLW9yaWVudC1ib3R0b206YWZ0ZXIge1xyXG4gIGJvdHRvbTogLTZweDtcclxuICBib3JkZXItYm90dG9tOiAwO1xyXG4gIGJvcmRlci10b3A6IDZweCBzb2xpZCAjZmZmO1xyXG59XHJcbi5kYXRlcGlja2VyID4gZGl2IHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi5kYXRlcGlja2VyLmRheXMgLmRhdGVwaWNrZXItZGF5cyxcclxuLmRhdGVwaWNrZXIubW9udGhzIC5kYXRlcGlja2VyLW1vbnRocyxcclxuLmRhdGVwaWNrZXIueWVhcnMgLmRhdGVwaWNrZXIteWVhcnMge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcbi5kYXRlcGlja2VyIHRhYmxlIHtcclxuICBtYXJnaW46IDA7XHJcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xyXG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xyXG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xyXG4gIHVzZXItc2VsZWN0OiBub25lO1xyXG59XHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0aCB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHdpZHRoOiAzMHB4O1xyXG4gIGhlaWdodDogMzBweDtcclxuICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgYm9yZGVyOiBub25lO1xyXG59XHJcbi50YWJsZS1zdHJpcGVkIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLFxyXG4udGFibGUtc3RyaXBlZCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0aCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuZGF5OmhvdmVyLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5kYXkuZm9jdXNlZCB7XHJcbiAgYmFja2dyb3VuZDogI2VlZWVlZTtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQub2xkLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5uZXcge1xyXG4gIGNvbG9yOiAjOTk5OTk5O1xyXG59XHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmRpc2FibGVkLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5kaXNhYmxlZDpob3ZlciB7XHJcbiAgYmFja2dyb3VuZDogbm9uZTtcclxuICBjb2xvcjogIzk5OTk5OTtcclxuICBjdXJzb3I6IGRlZmF1bHQ7XHJcbn1cclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXksXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZCxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXIge1xyXG4gIGNvbG9yOiAjMDAwMDAwO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmRiOTk7XHJcbiAgYm9yZGVyLWNvbG9yOiAjZmZiNzMzO1xyXG59XHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3Zlcjpob3ZlcixcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXIsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyOmhvdmVyLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpmb2N1cyxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXI6Zm9jdXMsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmZvY3VzLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3Zlcjpmb2N1cyxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6YWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3ZlcjphY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXI6YWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5hY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyLmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQuYWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3Zlci5hY3RpdmUsXHJcbi5vcGVuIC5kcm9wZG93bi10b2dnbGUuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheSxcclxuLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyLFxyXG4ub3BlbiAuZHJvcGRvd24tdG9nZ2xlLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQsXHJcbi5vcGVuIC5kcm9wZG93bi10b2dnbGUuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3ZlciB7XHJcbiAgY29sb3I6ICMwMDAwMDA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmY2Q3MDtcclxuICBib3JkZXItY29sb3I6ICNmNTllMDA7XHJcbn1cclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6YWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3ZlcjphY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXI6YWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5hY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyLmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQuYWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3Zlci5hY3RpdmUsXHJcbi5vcGVuIC5kcm9wZG93bi10b2dnbGUuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheSxcclxuLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyLFxyXG4ub3BlbiAuZHJvcGRvd24tdG9nZ2xlLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQsXHJcbi5vcGVuIC5kcm9wZG93bi10b2dnbGUuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3ZlciB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxufVxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZCxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXIuZGlzYWJsZWQsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkLmRpc2FibGVkLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3Zlci5kaXNhYmxlZCxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXlbZGlzYWJsZWRdLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3ZlcltkaXNhYmxlZF0sXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkW2Rpc2FibGVkXSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXJbZGlzYWJsZWRdLFxyXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXksXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3ZlcixcclxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkLFxyXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXIsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3Zlci5kaXNhYmxlZDpob3ZlcixcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQuZGlzYWJsZWQ6aG92ZXIsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyLmRpc2FibGVkOmhvdmVyLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheVtkaXNhYmxlZF06aG92ZXIsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyW2Rpc2FibGVkXTpob3ZlcixcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWRbZGlzYWJsZWRdOmhvdmVyLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3ZlcltkaXNhYmxlZF06aG92ZXIsXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3ZlcixcclxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyOmhvdmVyLFxyXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXIsXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3Zlcjpob3ZlcixcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6Zm9jdXMsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyLmRpc2FibGVkOmZvY3VzLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZC5kaXNhYmxlZDpmb2N1cyxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXIuZGlzYWJsZWQ6Zm9jdXMsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5W2Rpc2FibGVkXTpmb2N1cyxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXJbZGlzYWJsZWRdOmZvY3VzLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZFtkaXNhYmxlZF06Zm9jdXMsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyW2Rpc2FibGVkXTpmb2N1cyxcclxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmZvY3VzLFxyXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXI6Zm9jdXMsXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpmb2N1cyxcclxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyOmZvY3VzLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDphY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyLmRpc2FibGVkOmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQuZGlzYWJsZWQ6YWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3Zlci5kaXNhYmxlZDphY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5W2Rpc2FibGVkXTphY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyW2Rpc2FibGVkXTphY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkW2Rpc2FibGVkXTphY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyW2Rpc2FibGVkXTphY3RpdmUsXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTphY3RpdmUsXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3ZlcjphY3RpdmUsXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDphY3RpdmUsXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3ZlcjphY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkLmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXIuZGlzYWJsZWQuYWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZC5kaXNhYmxlZC5hY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyLmRpc2FibGVkLmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXlbZGlzYWJsZWRdLmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXJbZGlzYWJsZWRdLmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWRbZGlzYWJsZWRdLmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXJbZGlzYWJsZWRdLmFjdGl2ZSxcclxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmFjdGl2ZSxcclxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyLmFjdGl2ZSxcclxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkLmFjdGl2ZSxcclxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyLmFjdGl2ZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZGI5OTtcclxuICBib3JkZXItY29sb3I6ICNmZmI3MzM7XHJcbn1cclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXI6aG92ZXIge1xyXG4gIGNvbG9yOiAjMDAwO1xyXG59XHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmFjdGl2ZTpob3ZlciB7XHJcbiAgY29sb3I6ICNmZmY7XHJcbn1cclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlOmhvdmVyLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS5kaXNhYmxlZCxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UuZGlzYWJsZWQ6aG92ZXIge1xyXG4gIGJhY2tncm91bmQ6ICNlZWVlZWU7XHJcbiAgYm9yZGVyLXJhZGl1czogMDtcclxufVxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXk6aG92ZXIsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZDpob3ZlciB7XHJcbiAgY29sb3I6ICMwMDAwMDA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3Y2E3NztcclxuICBib3JkZXItY29sb3I6ICNmMWE0MTc7XHJcbiAgYm9yZGVyLXJhZGl1czogMDtcclxufVxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTpob3ZlcixcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXk6aG92ZXI6aG92ZXIsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkOmhvdmVyLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZDpob3Zlcjpob3ZlcixcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXk6Zm9jdXMsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5OmhvdmVyOmZvY3VzLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZDpmb2N1cyxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6aG92ZXI6Zm9jdXMsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5OmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXk6aG92ZXI6YWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZDphY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkOmhvdmVyOmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuYWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTpob3Zlci5hY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkLmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6aG92ZXIuYWN0aXZlLFxyXG4ub3BlbiAuZHJvcGRvd24tdG9nZ2xlLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXksXHJcbi5vcGVuIC5kcm9wZG93bi10b2dnbGUuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTpob3ZlcixcclxuLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkLFxyXG4ub3BlbiAuZHJvcGRvd24tdG9nZ2xlLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6aG92ZXIge1xyXG4gIGNvbG9yOiAjMDAwMDAwO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGJiNTE7XHJcbiAgYm9yZGVyLWNvbG9yOiAjYmY4MDBjO1xyXG59XHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5OmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXk6aG92ZXI6YWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZDphY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkOmhvdmVyOmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuYWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTpob3Zlci5hY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkLmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6aG92ZXIuYWN0aXZlLFxyXG4ub3BlbiAuZHJvcGRvd24tdG9nZ2xlLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXksXHJcbi5vcGVuIC5kcm9wZG93bi10b2dnbGUuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTpob3ZlcixcclxuLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkLFxyXG4ub3BlbiAuZHJvcGRvd24tdG9nZ2xlLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6aG92ZXIge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XHJcbn1cclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5OmhvdmVyLmRpc2FibGVkLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZC5kaXNhYmxlZCxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6aG92ZXIuZGlzYWJsZWQsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5W2Rpc2FibGVkXSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXk6aG92ZXJbZGlzYWJsZWRdLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZFtkaXNhYmxlZF0sXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkOmhvdmVyW2Rpc2FibGVkXSxcclxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LFxyXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXk6aG92ZXIsXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZCxcclxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkOmhvdmVyLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZDpob3ZlcixcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXk6aG92ZXIuZGlzYWJsZWQ6aG92ZXIsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkLmRpc2FibGVkOmhvdmVyLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZDpob3Zlci5kaXNhYmxlZDpob3ZlcixcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXlbZGlzYWJsZWRdOmhvdmVyLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTpob3ZlcltkaXNhYmxlZF06aG92ZXIsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkW2Rpc2FibGVkXTpob3ZlcixcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6aG92ZXJbZGlzYWJsZWRdOmhvdmVyLFxyXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXk6aG92ZXIsXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTpob3Zlcjpob3ZlcixcclxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkOmhvdmVyLFxyXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6aG92ZXI6aG92ZXIsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkOmZvY3VzLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTpob3Zlci5kaXNhYmxlZDpmb2N1cyxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQuZGlzYWJsZWQ6Zm9jdXMsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkOmhvdmVyLmRpc2FibGVkOmZvY3VzLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheVtkaXNhYmxlZF06Zm9jdXMsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5OmhvdmVyW2Rpc2FibGVkXTpmb2N1cyxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWRbZGlzYWJsZWRdOmZvY3VzLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZDpob3ZlcltkaXNhYmxlZF06Zm9jdXMsXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTpmb2N1cyxcclxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5OmhvdmVyOmZvY3VzLFxyXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6Zm9jdXMsXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZDpob3Zlcjpmb2N1cyxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6YWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTpob3Zlci5kaXNhYmxlZDphY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkLmRpc2FibGVkOmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6aG92ZXIuZGlzYWJsZWQ6YWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheVtkaXNhYmxlZF06YWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTpob3ZlcltkaXNhYmxlZF06YWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZFtkaXNhYmxlZF06YWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZDpob3ZlcltkaXNhYmxlZF06YWN0aXZlLFxyXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXk6YWN0aXZlLFxyXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXk6aG92ZXI6YWN0aXZlLFxyXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6YWN0aXZlLFxyXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6aG92ZXI6YWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZC5hY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5OmhvdmVyLmRpc2FibGVkLmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQuZGlzYWJsZWQuYWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZDpob3Zlci5kaXNhYmxlZC5hY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5W2Rpc2FibGVkXS5hY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5OmhvdmVyW2Rpc2FibGVkXS5hY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkW2Rpc2FibGVkXS5hY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkOmhvdmVyW2Rpc2FibGVkXS5hY3RpdmUsXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5hY3RpdmUsXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTpob3Zlci5hY3RpdmUsXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZC5hY3RpdmUsXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZDpob3Zlci5hY3RpdmUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2NhNzc7XHJcbiAgYm9yZGVyLWNvbG9yOiAjZjFhNDE3O1xyXG59XHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDpob3ZlcixcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkOmhvdmVyIHtcclxuICBjb2xvcjogI2ZmZmZmZjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTk5OTk5O1xyXG4gIGJvcmRlci1jb2xvcjogIzU1NTU1NTtcclxuICB0ZXh0LXNoYWRvdzogMCAtMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcclxufVxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDpob3ZlcixcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQ6aG92ZXI6aG92ZXIsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkOmhvdmVyLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDpob3Zlcjpob3ZlcixcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQ6Zm9jdXMsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmhvdmVyOmZvY3VzLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDpmb2N1cyxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQ6aG92ZXI6Zm9jdXMsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQ6aG92ZXI6YWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDphY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkOmhvdmVyOmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuYWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDpob3Zlci5hY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkLmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQ6aG92ZXIuYWN0aXZlLFxyXG4ub3BlbiAuZHJvcGRvd24tdG9nZ2xlLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQsXHJcbi5vcGVuIC5kcm9wZG93bi10b2dnbGUuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDpob3ZlcixcclxuLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkLFxyXG4ub3BlbiAuZHJvcGRvd24tdG9nZ2xlLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQ6aG92ZXIge1xyXG4gIGNvbG9yOiAjZmZmZmZmO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICM4NTg1ODU7XHJcbiAgYm9yZGVyLWNvbG9yOiAjMzczNzM3O1xyXG59XHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQ6aG92ZXI6YWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDphY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkOmhvdmVyOmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuYWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDpob3Zlci5hY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkLmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQ6aG92ZXIuYWN0aXZlLFxyXG4ub3BlbiAuZHJvcGRvd24tdG9nZ2xlLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQsXHJcbi5vcGVuIC5kcm9wZG93bi10b2dnbGUuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDpob3ZlcixcclxuLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkLFxyXG4ub3BlbiAuZHJvcGRvd24tdG9nZ2xlLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQ6aG92ZXIge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XHJcbn1cclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmhvdmVyLmRpc2FibGVkLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZC5kaXNhYmxlZCxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQ6aG92ZXIuZGlzYWJsZWQsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkW2Rpc2FibGVkXSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQ6aG92ZXJbZGlzYWJsZWRdLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZFtkaXNhYmxlZF0sXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkOmhvdmVyW2Rpc2FibGVkXSxcclxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLFxyXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQ6aG92ZXIsXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZCxcclxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkOmhvdmVyLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDpob3ZlcixcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQ6aG92ZXIuZGlzYWJsZWQ6aG92ZXIsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkLmRpc2FibGVkOmhvdmVyLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDpob3Zlci5kaXNhYmxlZDpob3ZlcixcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWRbZGlzYWJsZWRdOmhvdmVyLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDpob3ZlcltkaXNhYmxlZF06aG92ZXIsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkW2Rpc2FibGVkXTpob3ZlcixcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQ6aG92ZXJbZGlzYWJsZWRdOmhvdmVyLFxyXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQ6aG92ZXIsXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDpob3Zlcjpob3ZlcixcclxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkOmhvdmVyLFxyXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQ6aG92ZXI6aG92ZXIsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkOmZvY3VzLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDpob3Zlci5kaXNhYmxlZDpmb2N1cyxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQuZGlzYWJsZWQ6Zm9jdXMsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkOmhvdmVyLmRpc2FibGVkOmZvY3VzLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZFtkaXNhYmxlZF06Zm9jdXMsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmhvdmVyW2Rpc2FibGVkXTpmb2N1cyxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWRbZGlzYWJsZWRdOmZvY3VzLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDpob3ZlcltkaXNhYmxlZF06Zm9jdXMsXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDpmb2N1cyxcclxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmhvdmVyOmZvY3VzLFxyXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQ6Zm9jdXMsXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDpob3Zlcjpmb2N1cyxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQ6YWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDpob3Zlci5kaXNhYmxlZDphY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkLmRpc2FibGVkOmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQ6aG92ZXIuZGlzYWJsZWQ6YWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZFtkaXNhYmxlZF06YWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDpob3ZlcltkaXNhYmxlZF06YWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZFtkaXNhYmxlZF06YWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDpob3ZlcltkaXNhYmxlZF06YWN0aXZlLFxyXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQ6YWN0aXZlLFxyXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQ6aG92ZXI6YWN0aXZlLFxyXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQ6YWN0aXZlLFxyXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQ6aG92ZXI6YWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZC5hY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmhvdmVyLmRpc2FibGVkLmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQuZGlzYWJsZWQuYWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDpob3Zlci5kaXNhYmxlZC5hY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkW2Rpc2FibGVkXS5hY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmhvdmVyW2Rpc2FibGVkXS5hY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkW2Rpc2FibGVkXS5hY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkOmhvdmVyW2Rpc2FibGVkXS5hY3RpdmUsXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5hY3RpdmUsXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDpob3Zlci5hY3RpdmUsXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZC5hY3RpdmUsXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDpob3Zlci5hY3RpdmUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICM5OTk5OTk7XHJcbiAgYm9yZGVyLWNvbG9yOiAjNTU1NTU1O1xyXG59XHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3ZlciB7XHJcbiAgY29sb3I6ICNmZmZmZmY7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQyOGJjYTtcclxuICBib3JkZXItY29sb3I6ICMzNTdlYmQ7XHJcbiAgdGV4dC1zaGFkb3c6IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XHJcbn1cclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXI6aG92ZXIsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcixcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyOmhvdmVyLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6Zm9jdXMsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3Zlcjpmb2N1cyxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmZvY3VzLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXI6Zm9jdXMsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTphY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3ZlcjphY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDphY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcjphY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5hY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3Zlci5hY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZC5hY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5hY3RpdmUsXHJcbi5vcGVuIC5kcm9wZG93bi10b2dnbGUuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUsXHJcbi5vcGVuIC5kcm9wZG93bi10b2dnbGUuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXIsXHJcbi5vcGVuIC5kcm9wZG93bi10b2dnbGUuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQsXHJcbi5vcGVuIC5kcm9wZG93bi10b2dnbGUuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIge1xyXG4gIGNvbG9yOiAjZmZmZmZmO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjc2YjE7XHJcbiAgYm9yZGVyLWNvbG9yOiAjMjg1ZThlO1xyXG59XHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTphY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3ZlcjphY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDphY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcjphY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5hY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3Zlci5hY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZC5hY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5hY3RpdmUsXHJcbi5vcGVuIC5kcm9wZG93bi10b2dnbGUuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUsXHJcbi5vcGVuIC5kcm9wZG93bi10b2dnbGUuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXIsXHJcbi5vcGVuIC5kcm9wZG93bi10b2dnbGUuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQsXHJcbi5vcGVuIC5kcm9wZG93bi10b2dnbGUuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XHJcbn1cclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXIuZGlzYWJsZWQsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZC5kaXNhYmxlZCxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyLmRpc2FibGVkLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmVbZGlzYWJsZWRdLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXJbZGlzYWJsZWRdLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWRbZGlzYWJsZWRdLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXJbZGlzYWJsZWRdLFxyXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLFxyXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyLFxyXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkLFxyXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3Zlci5kaXNhYmxlZDpob3ZlcixcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkLmRpc2FibGVkOmhvdmVyLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIuZGlzYWJsZWQ6aG92ZXIsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZVtkaXNhYmxlZF06aG92ZXIsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3ZlcltkaXNhYmxlZF06aG92ZXIsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZFtkaXNhYmxlZF06aG92ZXIsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcltkaXNhYmxlZF06aG92ZXIsXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXIsXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXI6aG92ZXIsXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIsXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXI6aG92ZXIsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpmb2N1cyxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyLmRpc2FibGVkOmZvY3VzLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQuZGlzYWJsZWQ6Zm9jdXMsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5kaXNhYmxlZDpmb2N1cyxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlW2Rpc2FibGVkXTpmb2N1cyxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyW2Rpc2FibGVkXTpmb2N1cyxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkW2Rpc2FibGVkXTpmb2N1cyxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyW2Rpc2FibGVkXTpmb2N1cyxcclxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpmb2N1cyxcclxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3Zlcjpmb2N1cyxcclxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpmb2N1cyxcclxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3Zlcjpmb2N1cyxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyLmRpc2FibGVkOmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkLmRpc2FibGVkOmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyLmRpc2FibGVkOmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlW2Rpc2FibGVkXTphY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3ZlcltkaXNhYmxlZF06YWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWRbZGlzYWJsZWRdOmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyW2Rpc2FibGVkXTphY3RpdmUsXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6YWN0aXZlLFxyXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyOmFjdGl2ZSxcclxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDphY3RpdmUsXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXI6YWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQuYWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXIuZGlzYWJsZWQuYWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQuZGlzYWJsZWQuYWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIuZGlzYWJsZWQuYWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmVbZGlzYWJsZWRdLmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyW2Rpc2FibGVkXS5hY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZFtkaXNhYmxlZF0uYWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXJbZGlzYWJsZWRdLmFjdGl2ZSxcclxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5hY3RpdmUsXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXIuYWN0aXZlLFxyXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkLmFjdGl2ZSxcclxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5hY3RpdmUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICM0MjhiY2E7XHJcbiAgYm9yZGVyLWNvbG9yOiAjMzU3ZWJkO1xyXG59XHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4ge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHdpZHRoOiAyMyU7XHJcbiAgaGVpZ2h0OiA1NHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiA1NHB4O1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIG1hcmdpbjogMSU7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIGJvcmRlci1yYWRpdXM6IDRweDtcclxufVxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuOmhvdmVyIHtcclxuICBiYWNrZ3JvdW5kOiAjZWVlZWVlO1xyXG59XHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uZGlzYWJsZWQsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uZGlzYWJsZWQ6aG92ZXIge1xyXG4gIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgY29sb3I6ICM5OTk5OTk7XHJcbiAgY3Vyc29yOiBkZWZhdWx0O1xyXG59XHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3ZlcixcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyIHtcclxuICBjb2xvcjogI2ZmZmZmZjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDI4YmNhO1xyXG4gIGJvcmRlci1jb2xvcjogIzM1N2ViZDtcclxuICB0ZXh0LXNoYWRvdzogMCAtMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcclxufVxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3ZlcixcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXI6aG92ZXIsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlcjpob3ZlcixcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6Zm9jdXMsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyOmZvY3VzLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpmb2N1cyxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXI6Zm9jdXMsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXI6YWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDphY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyOmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuYWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlci5hY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkLmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIuYWN0aXZlLFxyXG4ub3BlbiAuZHJvcGRvd24tdG9nZ2xlLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUsXHJcbi5vcGVuIC5kcm9wZG93bi10b2dnbGUuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3ZlcixcclxuLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkLFxyXG4ub3BlbiAuZHJvcGRvd24tdG9nZ2xlLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIge1xyXG4gIGNvbG9yOiAjZmZmZmZmO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjc2YjE7XHJcbiAgYm9yZGVyLWNvbG9yOiAjMjg1ZThlO1xyXG59XHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXI6YWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDphY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyOmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuYWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlci5hY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkLmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIuYWN0aXZlLFxyXG4ub3BlbiAuZHJvcGRvd24tdG9nZ2xlLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUsXHJcbi5vcGVuIC5kcm9wZG93bi10b2dnbGUuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3ZlcixcclxuLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkLFxyXG4ub3BlbiAuZHJvcGRvd24tdG9nZ2xlLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XHJcbn1cclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyLmRpc2FibGVkLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZC5kaXNhYmxlZCxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIuZGlzYWJsZWQsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlW2Rpc2FibGVkXSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXJbZGlzYWJsZWRdLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZFtkaXNhYmxlZF0sXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyW2Rpc2FibGVkXSxcclxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLFxyXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXIsXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZCxcclxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcixcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXIuZGlzYWJsZWQ6aG92ZXIsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkLmRpc2FibGVkOmhvdmVyLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5kaXNhYmxlZDpob3ZlcixcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmVbZGlzYWJsZWRdOmhvdmVyLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3ZlcltkaXNhYmxlZF06aG92ZXIsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkW2Rpc2FibGVkXTpob3ZlcixcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXJbZGlzYWJsZWRdOmhvdmVyLFxyXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXIsXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlcjpob3ZlcixcclxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyLFxyXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXI6aG92ZXIsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmZvY3VzLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlci5kaXNhYmxlZDpmb2N1cyxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQuZGlzYWJsZWQ6Zm9jdXMsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyLmRpc2FibGVkOmZvY3VzLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZVtkaXNhYmxlZF06Zm9jdXMsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyW2Rpc2FibGVkXTpmb2N1cyxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWRbZGlzYWJsZWRdOmZvY3VzLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcltkaXNhYmxlZF06Zm9jdXMsXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpmb2N1cyxcclxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyOmZvY3VzLFxyXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6Zm9jdXMsXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlcjpmb2N1cyxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6YWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlci5kaXNhYmxlZDphY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkLmRpc2FibGVkOmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIuZGlzYWJsZWQ6YWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZVtkaXNhYmxlZF06YWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3ZlcltkaXNhYmxlZF06YWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZFtkaXNhYmxlZF06YWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcltkaXNhYmxlZF06YWN0aXZlLFxyXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6YWN0aXZlLFxyXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXI6YWN0aXZlLFxyXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6YWN0aXZlLFxyXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXI6YWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZC5hY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyLmRpc2FibGVkLmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQuZGlzYWJsZWQuYWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5kaXNhYmxlZC5hY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlW2Rpc2FibGVkXS5hY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyW2Rpc2FibGVkXS5hY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkW2Rpc2FibGVkXS5hY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyW2Rpc2FibGVkXS5hY3RpdmUsXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5hY3RpdmUsXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlci5hY3RpdmUsXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZC5hY3RpdmUsXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5hY3RpdmUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICM0MjhiY2E7XHJcbiAgYm9yZGVyLWNvbG9yOiAjMzU3ZWJkO1xyXG59XHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4ub2xkLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLm5ldyB7XHJcbiAgY29sb3I6ICM5OTk5OTk7XHJcbn1cclxuLmRhdGVwaWNrZXIgLmRhdGVwaWNrZXItc3dpdGNoIHtcclxuICB3aWR0aDogMTQ1cHg7XHJcbn1cclxuLmRhdGVwaWNrZXIgdGhlYWQgdHI6Zmlyc3QtY2hpbGQgdGgsXHJcbi5kYXRlcGlja2VyIHRmb290IHRyIHRoIHtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuLmRhdGVwaWNrZXIgdGhlYWQgdHI6Zmlyc3QtY2hpbGQgdGg6aG92ZXIsXHJcbi5kYXRlcGlja2VyIHRmb290IHRyIHRoOmhvdmVyIHtcclxuICBiYWNrZ3JvdW5kOiAjZWVlZWVlO1xyXG59XHJcbi5kYXRlcGlja2VyIC5jdyB7XHJcbiAgZm9udC1zaXplOiAxMHB4O1xyXG4gIHdpZHRoOiAxMnB4O1xyXG4gIHBhZGRpbmc6IDAgMnB4IDAgNXB4O1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuLmRhdGVwaWNrZXIgdGhlYWQgdHI6Zmlyc3QtY2hpbGQgLmN3IHtcclxuICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuLmlucHV0LWdyb3VwLmRhdGUgLmlucHV0LWdyb3VwLWFkZG9uIHtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuLmlucHV0LWRhdGVyYW5nZSB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLmlucHV0LWRhdGVyYW5nZSBpbnB1dCB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcbi5pbnB1dC1kYXRlcmFuZ2UgaW5wdXQ6Zmlyc3QtY2hpbGQge1xyXG4gIGJvcmRlci1yYWRpdXM6IDNweCAwIDAgM3B4O1xyXG59XHJcbi5pbnB1dC1kYXRlcmFuZ2UgaW5wdXQ6bGFzdC1jaGlsZCB7XHJcbiAgYm9yZGVyLXJhZGl1czogMCAzcHggM3B4IDA7XHJcbn1cclxuLmlucHV0LWRhdGVyYW5nZSAuaW5wdXQtZ3JvdXAtYWRkb24ge1xyXG4gIHdpZHRoOiBhdXRvO1xyXG4gIG1pbi13aWR0aDogMTZweDtcclxuICBwYWRkaW5nOiA0cHggNXB4O1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHRleHQtc2hhZG93OiAwIDFweCAwICNmZmY7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xyXG4gIGJvcmRlcjogc29saWQgI2NjY2NjYztcclxuICBib3JkZXItd2lkdGg6IDFweCAwO1xyXG4gIG1hcmdpbi1sZWZ0OiAtNXB4O1xyXG4gIG1hcmdpbi1yaWdodDogLTVweDtcclxufSIsIi8qXHJcbiAqIEJvb3RzdHJhcCB2My4zLjIgKGh0dHA6Ly9nZXRib290c3RyYXAuY29tKVxyXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDE1IFR3aXR0ZXIsIEluYy5cclxuICogTGljZW5zZWQgdW5kZXIgTUlUIChodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvYmxvYi9tYXN0ZXIvTElDRU5TRSlcclxuKi9cclxuXHJcbi5ib290c3RyYXAtaXNvIHtcclxuICAvKiEgbm9ybWFsaXplLmNzcyB2My4wLjIgfCBNSVQgTGljZW5zZSB8IGdpdC5pby9ub3JtYWxpemUgKi9cclxuICAvKiEgU291cmNlOiBodHRwczovL2dpdGh1Yi5jb20vaDVicC9odG1sNS1ib2lsZXJwbGF0ZS9ibG9iL21hc3Rlci9zcmMvY3NzL21haW4uY3NzICovXHJcbn1cclxuLmJvb3RzdHJhcC1pc297XHJcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XHJcbiAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XHJcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIGJvZHkge1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyBhcnRpY2xlLFxyXG4uYm9vdHN0cmFwLWlzbyBhc2lkZSxcclxuLmJvb3RzdHJhcC1pc28gZGV0YWlscyxcclxuLmJvb3RzdHJhcC1pc28gZmlnY2FwdGlvbixcclxuLmJvb3RzdHJhcC1pc28gZmlndXJlLFxyXG4uYm9vdHN0cmFwLWlzbyBmb290ZXIsXHJcbi5ib290c3RyYXAtaXNvIGhlYWRlcixcclxuLmJvb3RzdHJhcC1pc28gaGdyb3VwLFxyXG4uYm9vdHN0cmFwLWlzbyBtYWluLFxyXG4uYm9vdHN0cmFwLWlzbyBtZW51LFxyXG4uYm9vdHN0cmFwLWlzbyBuYXYsXHJcbi5ib290c3RyYXAtaXNvIHNlY3Rpb24sXHJcbi5ib290c3RyYXAtaXNvIHN1bW1hcnkge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIGF1ZGlvLFxyXG4uYm9vdHN0cmFwLWlzbyBjYW52YXMsXHJcbi5ib290c3RyYXAtaXNvIHByb2dyZXNzLFxyXG4uYm9vdHN0cmFwLWlzbyB2aWRlbyB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyBhdWRpbzpub3QoW2NvbnRyb2xzXSkge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgaGVpZ2h0OiAwO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIFtoaWRkZW5dLFxyXG4uYm9vdHN0cmFwLWlzbyB0ZW1wbGF0ZSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyBhIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyBhOmFjdGl2ZSxcclxuLmJvb3RzdHJhcC1pc28gYTpob3ZlciB7XHJcbiAgb3V0bGluZTogMDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyBhYmJyW3RpdGxlXSB7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyBiLFxyXG4uYm9vdHN0cmFwLWlzbyBzdHJvbmcge1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIGRmbiB7XHJcbiAgZm9udC1zdHlsZTogaXRhbGljO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIGgxIHtcclxuICBmb250LXNpemU6IDJlbTtcclxuICBtYXJnaW46IDAuNjdlbSAwO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIG1hcmsge1xyXG4gIGJhY2tncm91bmQ6ICNmZjA7XHJcbiAgY29sb3I6ICMwMDA7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gc21hbGwge1xyXG4gIGZvbnQtc2l6ZTogODAlO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIHN1YixcclxuLmJvb3RzdHJhcC1pc28gc3VwIHtcclxuICBmb250LXNpemU6IDc1JTtcclxuICBsaW5lLWhlaWdodDogMDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIHN1cCB7XHJcbiAgdG9wOiAtMC41ZW07XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gc3ViIHtcclxuICBib3R0b206IC0wLjI1ZW07XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gaW1nIHtcclxuICBib3JkZXI6IDA7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gc3ZnOm5vdCg6cm9vdCkge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gZmlndXJlIHtcclxuICBtYXJnaW46IDFlbSA0MHB4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIGhyIHtcclxuICAtbW96LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG4gIGhlaWdodDogMDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyBwcmUge1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIGNvZGUsXHJcbi5ib290c3RyYXAtaXNvIGtiZCxcclxuLmJvb3RzdHJhcC1pc28gcHJlLFxyXG4uYm9vdHN0cmFwLWlzbyBzYW1wIHtcclxuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XHJcbiAgZm9udC1zaXplOiAxZW07XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gYnV0dG9uLFxyXG4uYm9vdHN0cmFwLWlzbyBpbnB1dCxcclxuLmJvb3RzdHJhcC1pc28gb3B0Z3JvdXAsXHJcbi5ib290c3RyYXAtaXNvIHNlbGVjdCxcclxuLmJvb3RzdHJhcC1pc28gdGV4dGFyZWEge1xyXG4gIGNvbG9yOiBpbmhlcml0O1xyXG4gIGZvbnQ6IGluaGVyaXQ7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIGJ1dHRvbiB7XHJcbiAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gYnV0dG9uLFxyXG4uYm9vdHN0cmFwLWlzbyBzZWxlY3Qge1xyXG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIGJ1dHRvbixcclxuLmJvb3RzdHJhcC1pc28gaHRtbCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLFxyXG4uYm9vdHN0cmFwLWlzbyBpbnB1dFt0eXBlPVwicmVzZXRcIl0sXHJcbi5ib290c3RyYXAtaXNvIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyBidXR0b25bZGlzYWJsZWRdLFxyXG4uYm9vdHN0cmFwLWlzbyBodG1sIGlucHV0W2Rpc2FibGVkXSB7XHJcbiAgY3Vyc29yOiBkZWZhdWx0O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIGJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcclxuLmJvb3RzdHJhcC1pc28gaW5wdXQ6Oi1tb3otZm9jdXMtaW5uZXIge1xyXG4gIGJvcmRlcjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIGlucHV0IHtcclxuICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxcclxuLmJvb3RzdHJhcC1pc28gaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gaW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcclxuLmJvb3RzdHJhcC1pc28gaW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIGlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xyXG4gIC1tb3otYm94LXNpemluZzogY29udGVudC1ib3g7XHJcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyBpbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxyXG4uYm9vdHN0cmFwLWlzbyBpbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gZmllbGRzZXQge1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNjMGMwYzA7XHJcbiAgbWFyZ2luOiAwIDJweDtcclxuICBwYWRkaW5nOiAwLjM1ZW0gMC42MjVlbSAwLjc1ZW07XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gbGVnZW5kIHtcclxuICBib3JkZXI6IDA7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyB0ZXh0YXJlYSB7XHJcbiAgb3ZlcmZsb3c6IGF1dG87XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gb3B0Z3JvdXAge1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIHRhYmxlIHtcclxuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG4gIGJvcmRlci1zcGFjaW5nOiAwO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIHRkLFxyXG4uYm9vdHN0cmFwLWlzbyB0aCB7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5AbWVkaWEgcHJpbnQge1xyXG4gIC5ib290c3RyYXAtaXNvICosXHJcbiAgLmJvb3RzdHJhcC1pc28gKjpiZWZvcmUsXHJcbiAgLmJvb3RzdHJhcC1pc28gKjphZnRlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG4gICAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcclxuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIGEsXHJcbiAgLmJvb3RzdHJhcC1pc28gYTp2aXNpdGVkIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyBhW2hyZWZdOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiIChcIiBhdHRyKGhyZWYpIFwiKVwiO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyBhYmJyW3RpdGxlXTphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIiAoXCIgYXR0cih0aXRsZSkgXCIpXCI7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIGFbaHJlZl49XCIjXCJdOmFmdGVyLFxyXG4gIC5ib290c3RyYXAtaXNvIGFbaHJlZl49XCJqYXZhc2NyaXB0OlwiXTphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyBwcmUsXHJcbiAgLmJvb3RzdHJhcC1pc28gYmxvY2txdW90ZSB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjOTk5O1xyXG4gICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyB0aGVhZCB7XHJcbiAgICBkaXNwbGF5OiB0YWJsZS1oZWFkZXItZ3JvdXA7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIHRyLFxyXG4gIC5ib290c3RyYXAtaXNvIGltZyB7XHJcbiAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIGltZyB7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gcCxcclxuICAuYm9vdHN0cmFwLWlzbyBoMixcclxuICAuYm9vdHN0cmFwLWlzbyBoMyB7XHJcbiAgICBvcnBoYW5zOiAzO1xyXG4gICAgd2lkb3dzOiAzO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyBoMixcclxuICAuYm9vdHN0cmFwLWlzbyBoMyB7XHJcbiAgICBwYWdlLWJyZWFrLWFmdGVyOiBhdm9pZDtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gc2VsZWN0IHtcclxuICAgIGJhY2tncm91bmQ6ICNmZmYgIWltcG9ydGFudDtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhciB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuYnRuID4gLmNhcmV0LFxyXG4gIC5ib290c3RyYXAtaXNvIC5kcm9wdXAgPiAuYnRuID4gLmNhcmV0IHtcclxuICAgIGJvcmRlci10b3AtY29sb3I6ICMwMDAgIWltcG9ydGFudDtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmxhYmVsIHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC50YWJsZSB7XHJcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC50YWJsZSB0ZCxcclxuICAuYm9vdHN0cmFwLWlzbyAudGFibGUgdGgge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAudGFibGUtYm9yZGVyZWQgdGgsXHJcbiAgLmJvb3RzdHJhcC1pc28gLnRhYmxlLWJvcmRlcmVkIHRkIHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdHbHlwaGljb25zIEhhbGZsaW5ncyc7XHJcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL2dseXBoaWNvbnMtaGFsZmxpbmdzLXJlZ3VsYXIuZW90Jyk7XHJcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL2dseXBoaWNvbnMtaGFsZmxpbmdzLXJlZ3VsYXIuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgdXJsKCcuLi9mb250cy9nbHlwaGljb25zLWhhbGZsaW5ncy1yZWd1bGFyLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCB1cmwoJy4uL2ZvbnRzL2dseXBoaWNvbnMtaGFsZmxpbmdzLXJlZ3VsYXIud29mZicpIGZvcm1hdCgnd29mZicpLCB1cmwoJy4uL2ZvbnRzL2dseXBoaWNvbnMtaGFsZmxpbmdzLXJlZ3VsYXIudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLCB1cmwoJy4uL2ZvbnRzL2dseXBoaWNvbnMtaGFsZmxpbmdzLXJlZ3VsYXIuc3ZnI2dseXBoaWNvbnNfaGFsZmxpbmdzcmVndWxhcicpIGZvcm1hdCgnc3ZnJyk7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbiB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHRvcDogMXB4O1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBmb250LWZhbWlseTogJ0dseXBoaWNvbnMgSGFsZmxpbmdzJztcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBsaW5lLWhlaWdodDogMTtcclxuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tYXN0ZXJpc2s6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcMmFcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXBsdXM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcMmJcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWV1cm86YmVmb3JlLFxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWV1cjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFwyMGFjXCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1taW51czpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFwyMjEyXCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1jbG91ZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFwyNjAxXCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1lbnZlbG9wZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFwyNzA5XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1wZW5jaWw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcMjcwZlwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tZ2xhc3M6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTAwMVwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tbXVzaWM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTAwMlwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tc2VhcmNoOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwMDNcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWhlYXJ0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwMDVcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXN0YXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTAwNlwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tc3Rhci1lbXB0eTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDA3XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi11c2VyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwMDhcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWZpbG06YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTAwOVwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tdGgtbGFyZ2U6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTAxMFwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tdGg6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTAxMVwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tdGgtbGlzdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDEyXCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1vazpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDEzXCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1yZW1vdmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTAxNFwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tem9vbS1pbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDE1XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi16b29tLW91dDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDE2XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1vZmY6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTAxN1wiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tc2lnbmFsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwMThcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWNvZzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDE5XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi10cmFzaDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDIwXCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1ob21lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwMjFcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWZpbGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTAyMlwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tdGltZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDIzXCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1yb2FkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwMjRcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWRvd25sb2FkLWFsdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDI1XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1kb3dubG9hZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDI2XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi11cGxvYWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTAyN1wiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24taW5ib3g6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTAyOFwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tcGxheS1jaXJjbGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTAyOVwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tcmVwZWF0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwMzBcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXJlZnJlc2g6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTAzMVwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tbGlzdC1hbHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTAzMlwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tbG9jazpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDMzXCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1mbGFnOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwMzRcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWhlYWRwaG9uZXM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTAzNVwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tdm9sdW1lLW9mZjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDM2XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi12b2x1bWUtZG93bjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDM3XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi12b2x1bWUtdXA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTAzOFwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tcXJjb2RlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwMzlcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWJhcmNvZGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA0MFwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tdGFnOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwNDFcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXRhZ3M6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA0MlwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tYm9vazpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDQzXCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1ib29rbWFyazpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDQ0XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1wcmludDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDQ1XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1jYW1lcmE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA0NlwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tZm9udDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDQ3XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1ib2xkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwNDhcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWl0YWxpYzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDQ5XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi10ZXh0LWhlaWdodDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDUwXCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi10ZXh0LXdpZHRoOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwNTFcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWFsaWduLWxlZnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA1MlwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tYWxpZ24tY2VudGVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwNTNcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWFsaWduLXJpZ2h0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwNTRcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWFsaWduLWp1c3RpZnk6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA1NVwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tbGlzdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDU2XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1pbmRlbnQtbGVmdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDU3XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1pbmRlbnQtcmlnaHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA1OFwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tZmFjZXRpbWUtdmlkZW86YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA1OVwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tcGljdHVyZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDYwXCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1tYXAtbWFya2VyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwNjJcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWFkanVzdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDYzXCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi10aW50OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwNjRcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWVkaXQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA2NVwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tc2hhcmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA2NlwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tY2hlY2s6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA2N1wiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tbW92ZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDY4XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1zdGVwLWJhY2t3YXJkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwNjlcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWZhc3QtYmFja3dhcmQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA3MFwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tYmFja3dhcmQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA3MVwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tcGxheTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDcyXCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1wYXVzZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDczXCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1zdG9wOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwNzRcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWZvcndhcmQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA3NVwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tZmFzdC1mb3J3YXJkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwNzZcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXN0ZXAtZm9yd2FyZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDc3XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1lamVjdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDc4XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1jaGV2cm9uLWxlZnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA3OVwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tY2hldnJvbi1yaWdodDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDgwXCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1wbHVzLXNpZ246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA4MVwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tbWludXMtc2lnbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDgyXCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1yZW1vdmUtc2lnbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDgzXCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1vay1zaWduOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwODRcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXF1ZXN0aW9uLXNpZ246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA4NVwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24taW5mby1zaWduOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwODZcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXNjcmVlbnNob3Q6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA4N1wiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tcmVtb3ZlLWNpcmNsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDg4XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1vay1jaXJjbGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA4OVwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tYmFuLWNpcmNsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDkwXCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1hcnJvdy1sZWZ0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwOTFcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWFycm93LXJpZ2h0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwOTJcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWFycm93LXVwOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwOTNcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWFycm93LWRvd246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA5NFwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tc2hhcmUtYWx0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwOTVcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXJlc2l6ZS1mdWxsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwOTZcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXJlc2l6ZS1zbWFsbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDk3XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1leGNsYW1hdGlvbi1zaWduOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUxMDFcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWdpZnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTEwMlwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tbGVhZjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMTAzXCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1maXJlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUxMDRcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWV5ZS1vcGVuOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUxMDVcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWV5ZS1jbG9zZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMTA2XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi13YXJuaW5nLXNpZ246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTEwN1wiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tcGxhbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTEwOFwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tY2FsZW5kYXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTEwOVwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tcmFuZG9tOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUxMTBcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWNvbW1lbnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTExMVwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tbWFnbmV0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUxMTJcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWNoZXZyb24tdXA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTExM1wiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tY2hldnJvbi1kb3duOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUxMTRcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXJldHdlZXQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTExNVwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tc2hvcHBpbmctY2FydDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMTE2XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1mb2xkZXItY2xvc2U6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTExN1wiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tZm9sZGVyLW9wZW46YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTExOFwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tcmVzaXplLXZlcnRpY2FsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUxMTlcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXJlc2l6ZS1ob3Jpem9udGFsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUxMjBcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWhkZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMTIxXCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1idWxsaG9ybjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMTIyXCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1iZWxsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUxMjNcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWNlcnRpZmljYXRlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUxMjRcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXRodW1icy11cDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMTI1XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi10aHVtYnMtZG93bjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMTI2XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1oYW5kLXJpZ2h0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUxMjdcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWhhbmQtbGVmdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMTI4XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1oYW5kLXVwOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUxMjlcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWhhbmQtZG93bjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMTMwXCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1jaXJjbGUtYXJyb3ctcmlnaHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTEzMVwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tY2lyY2xlLWFycm93LWxlZnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTEzMlwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tY2lyY2xlLWFycm93LXVwOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUxMzNcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWNpcmNsZS1hcnJvdy1kb3duOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUxMzRcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWdsb2JlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUxMzVcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXdyZW5jaDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMTM2XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi10YXNrczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMTM3XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1maWx0ZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTEzOFwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tYnJpZWZjYXNlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUxMzlcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWZ1bGxzY3JlZW46YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTE0MFwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tZGFzaGJvYXJkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUxNDFcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXBhcGVyY2xpcDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMTQyXCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1oZWFydC1lbXB0eTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMTQzXCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1saW5rOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUxNDRcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXBob25lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUxNDVcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXB1c2hwaW46YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTE0NlwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tdXNkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUxNDhcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWdicDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMTQ5XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1zb3J0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUxNTBcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXNvcnQtYnktYWxwaGFiZXQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTE1MVwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tc29ydC1ieS1hbHBoYWJldC1hbHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTE1MlwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tc29ydC1ieS1vcmRlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMTUzXCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1zb3J0LWJ5LW9yZGVyLWFsdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMTU0XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1zb3J0LWJ5LWF0dHJpYnV0ZXM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTE1NVwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tc29ydC1ieS1hdHRyaWJ1dGVzLWFsdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMTU2XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi11bmNoZWNrZWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTE1N1wiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tZXhwYW5kOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUxNThcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWNvbGxhcHNlLWRvd246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTE1OVwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tY29sbGFwc2UtdXA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTE2MFwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tbG9nLWluOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUxNjFcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWZsYXNoOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUxNjJcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWxvZy1vdXQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTE2M1wiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tbmV3LXdpbmRvdzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMTY0XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1yZWNvcmQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTE2NVwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tc2F2ZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMTY2XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1vcGVuOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUxNjdcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXNhdmVkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUxNjhcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWltcG9ydDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMTY5XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1leHBvcnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTE3MFwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tc2VuZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMTcxXCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1mbG9wcHktZGlzazpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMTcyXCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1mbG9wcHktc2F2ZWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTE3M1wiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tZmxvcHB5LXJlbW92ZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMTc0XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1mbG9wcHktc2F2ZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMTc1XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1mbG9wcHktb3BlbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMTc2XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1jcmVkaXQtY2FyZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMTc3XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi10cmFuc2ZlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMTc4XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1jdXRsZXJ5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUxNzlcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWhlYWRlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMTgwXCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1jb21wcmVzc2VkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUxODFcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWVhcnBob25lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUxODJcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXBob25lLWFsdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMTgzXCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi10b3dlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMTg0XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1zdGF0czpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMTg1XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1zZC12aWRlbzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMTg2XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1oZC12aWRlbzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMTg3XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1zdWJ0aXRsZXM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTE4OFwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tc291bmQtc3RlcmVvOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUxODlcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXNvdW5kLWRvbGJ5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUxOTBcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXNvdW5kLTUtMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMTkxXCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1zb3VuZC02LTE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTE5MlwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tc291bmQtNy0xOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUxOTNcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWNvcHlyaWdodC1tYXJrOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUxOTRcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXJlZ2lzdHJhdGlvbi1tYXJrOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUxOTVcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWNsb3VkLWRvd25sb2FkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUxOTdcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWNsb3VkLXVwbG9hZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMTk4XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi10cmVlLWNvbmlmZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTE5OVwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tdHJlZS1kZWNpZHVvdXM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTIwMFwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tY2Q6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTIwMVwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tc2F2ZS1maWxlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUyMDJcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLW9wZW4tZmlsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMjAzXCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1sZXZlbC11cDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMjA0XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1jb3B5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUyMDVcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXBhc3RlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUyMDZcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWFsZXJ0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUyMDlcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWVxdWFsaXplcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMjEwXCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1raW5nOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUyMTFcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXF1ZWVuOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUyMTJcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXBhd246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTIxM1wiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tYmlzaG9wOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUyMTRcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWtuaWdodDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMjE1XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1iYWJ5LWZvcm11bGE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTIxNlwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tdGVudDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFwyNmZhXCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1ibGFja2JvYXJkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUyMThcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWJlZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMjE5XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1hcHBsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmOGZmXCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1lcmFzZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMjIxXCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1ob3VyZ2xhc3M6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcMjMxYlwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tbGFtcDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMjIzXCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1kdXBsaWNhdGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTIyNFwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tcGlnZ3ktYmFuazpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMjI1XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1zY2lzc29yczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMjI2XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1iaXRjb2luOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUyMjdcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWJ0YzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMjI3XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi14YnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTIyN1wiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24teWVuOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXDAwYTVcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWpweTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFwwMGE1XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1ydWJsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFwyMGJkXCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1ydWI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcMjBiZFwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tc2NhbGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTIzMFwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24taWNlLWxvbGx5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUyMzFcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWljZS1sb2xseS10YXN0ZWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTIzMlwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tZWR1Y2F0aW9uOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUyMzNcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLW9wdGlvbi1ob3Jpem9udGFsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUyMzRcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLW9wdGlvbi12ZXJ0aWNhbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMjM1XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1tZW51LWhhbWJ1cmdlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMjM2XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1tb2RhbC13aW5kb3c6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTIzN1wiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tb2lsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUyMzhcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLWdyYWluOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUyMzlcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXN1bmdsYXNzZXM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTI0MFwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tdGV4dC1zaXplOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUyNDFcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXRleHQtY29sb3I6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTI0MlwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tdGV4dC1iYWNrZ3JvdW5kOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUyNDNcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLW9iamVjdC1hbGlnbi10b3A6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTI0NFwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tb2JqZWN0LWFsaWduLWJvdHRvbTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMjQ1XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1vYmplY3QtYWxpZ24taG9yaXpvbnRhbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMjQ2XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1vYmplY3QtYWxpZ24tbGVmdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMjQ3XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1vYmplY3QtYWxpZ24tdmVydGljYWw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTI0OFwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tb2JqZWN0LWFsaWduLXJpZ2h0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUyNDlcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXRyaWFuZ2xlLXJpZ2h0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUyNTBcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXRyaWFuZ2xlLWxlZnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTI1MVwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tdHJpYW5nbGUtYm90dG9tOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUyNTJcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXRyaWFuZ2xlLXRvcDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMjUzXCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1jb25zb2xlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUyNTRcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXN1cGVyc2NyaXB0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUyNTVcIjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZ2x5cGhpY29uLXN1YnNjcmlwdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMjU2XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1tZW51LWxlZnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTI1N1wiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tbWVudS1yaWdodDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMjU4XCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmdseXBoaWNvbi1tZW51LWRvd246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTI1OVwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5nbHlwaGljb24tbWVudS11cDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMjYwXCI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gKiB7XHJcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcbi5ib290c3RyYXAtaXNvICo6YmVmb3JlLFxyXG4uYm9vdHN0cmFwLWlzbyAqOmFmdGVyIHtcclxuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gaHRtbCB7XHJcbiAgZm9udC1zaXplOiAxMHB4O1xyXG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcclxufVxyXG5cclxuLmJvb3RzdHJhcC1pc28ge1xyXG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xyXG4gIGNvbG9yOiAjMzMzMzMzO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gaW5wdXQsXHJcbi5ib290c3RyYXAtaXNvIGJ1dHRvbixcclxuLmJvb3RzdHJhcC1pc28gc2VsZWN0LFxyXG4uYm9vdHN0cmFwLWlzbyB0ZXh0YXJlYSB7XHJcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XHJcbiAgZm9udC1zaXplOiBpbmhlcml0O1xyXG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIGEge1xyXG4gIGNvbG9yOiAjMzM3YWI3O1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyBhOmhvdmVyLFxyXG4uYm9vdHN0cmFwLWlzbyBhOmZvY3VzIHtcclxuICBjb2xvcjogIzIzNTI3YztcclxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyBhOmZvY3VzIHtcclxuICBvdXRsaW5lOiB0aGluIGRvdHRlZDtcclxuICBvdXRsaW5lOiA1cHggYXV0byAtd2Via2l0LWZvY3VzLXJpbmctY29sb3I7XHJcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gZmlndXJlIHtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gaW1nIHtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5pbWctcmVzcG9uc2l2ZSxcclxuLmJvb3RzdHJhcC1pc28gLnRodW1ibmFpbCA+IGltZyxcclxuLmJvb3RzdHJhcC1pc28gLnRodW1ibmFpbCBhID4gaW1nLFxyXG4uYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtaW5uZXIgPiAuaXRlbSA+IGltZyxcclxuLmJvb3RzdHJhcC1pc28gLmNhcm91c2VsLWlubmVyID4gLml0ZW0gPiBhID4gaW1nIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5pbWctcm91bmRlZCB7XHJcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5pbWctdGh1bWJuYWlsIHtcclxuICBwYWRkaW5nOiA0cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkZGRkO1xyXG4gIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xyXG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xyXG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5pbWctY2lyY2xlIHtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gaHIge1xyXG4gIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICBib3JkZXI6IDA7XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlZWVlZWU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnNyLW9ubHkge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB3aWR0aDogMXB4O1xyXG4gIGhlaWdodDogMXB4O1xyXG4gIG1hcmdpbjogLTFweDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcclxuICBib3JkZXI6IDA7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnNyLW9ubHktZm9jdXNhYmxlOmFjdGl2ZSxcclxuLmJvb3RzdHJhcC1pc28gLnNyLW9ubHktZm9jdXNhYmxlOmZvY3VzIHtcclxuICBwb3NpdGlvbjogc3RhdGljO1xyXG4gIHdpZHRoOiBhdXRvO1xyXG4gIGhlaWdodDogYXV0bztcclxuICBtYXJnaW46IDA7XHJcbiAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgY2xpcDogYXV0bztcclxufVxyXG4uYm9vdHN0cmFwLWlzbyBoMSxcclxuLmJvb3RzdHJhcC1pc28gaDIsXHJcbi5ib290c3RyYXAtaXNvIGgzLFxyXG4uYm9vdHN0cmFwLWlzbyBoNCxcclxuLmJvb3RzdHJhcC1pc28gaDUsXHJcbi5ib290c3RyYXAtaXNvIGg2LFxyXG4uYm9vdHN0cmFwLWlzbyAuaDEsXHJcbi5ib290c3RyYXAtaXNvIC5oMixcclxuLmJvb3RzdHJhcC1pc28gLmgzLFxyXG4uYm9vdHN0cmFwLWlzbyAuaDQsXHJcbi5ib290c3RyYXAtaXNvIC5oNSxcclxuLmJvb3RzdHJhcC1pc28gLmg2IHtcclxuICBmb250LWZhbWlseTogaW5oZXJpdDtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjE7XHJcbiAgY29sb3I6IGluaGVyaXQ7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gaDEgc21hbGwsXHJcbi5ib290c3RyYXAtaXNvIGgyIHNtYWxsLFxyXG4uYm9vdHN0cmFwLWlzbyBoMyBzbWFsbCxcclxuLmJvb3RzdHJhcC1pc28gaDQgc21hbGwsXHJcbi5ib290c3RyYXAtaXNvIGg1IHNtYWxsLFxyXG4uYm9vdHN0cmFwLWlzbyBoNiBzbWFsbCxcclxuLmJvb3RzdHJhcC1pc28gLmgxIHNtYWxsLFxyXG4uYm9vdHN0cmFwLWlzbyAuaDIgc21hbGwsXHJcbi5ib290c3RyYXAtaXNvIC5oMyBzbWFsbCxcclxuLmJvb3RzdHJhcC1pc28gLmg0IHNtYWxsLFxyXG4uYm9vdHN0cmFwLWlzbyAuaDUgc21hbGwsXHJcbi5ib290c3RyYXAtaXNvIC5oNiBzbWFsbCxcclxuLmJvb3RzdHJhcC1pc28gaDEgLnNtYWxsLFxyXG4uYm9vdHN0cmFwLWlzbyBoMiAuc21hbGwsXHJcbi5ib290c3RyYXAtaXNvIGgzIC5zbWFsbCxcclxuLmJvb3RzdHJhcC1pc28gaDQgLnNtYWxsLFxyXG4uYm9vdHN0cmFwLWlzbyBoNSAuc21hbGwsXHJcbi5ib290c3RyYXAtaXNvIGg2IC5zbWFsbCxcclxuLmJvb3RzdHJhcC1pc28gLmgxIC5zbWFsbCxcclxuLmJvb3RzdHJhcC1pc28gLmgyIC5zbWFsbCxcclxuLmJvb3RzdHJhcC1pc28gLmgzIC5zbWFsbCxcclxuLmJvb3RzdHJhcC1pc28gLmg0IC5zbWFsbCxcclxuLmJvb3RzdHJhcC1pc28gLmg1IC5zbWFsbCxcclxuLmJvb3RzdHJhcC1pc28gLmg2IC5zbWFsbCB7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBsaW5lLWhlaWdodDogMTtcclxuICBjb2xvcjogIzc3Nzc3NztcclxufVxyXG4uYm9vdHN0cmFwLWlzbyBoMSxcclxuLmJvb3RzdHJhcC1pc28gLmgxLFxyXG4uYm9vdHN0cmFwLWlzbyBoMixcclxuLmJvb3RzdHJhcC1pc28gLmgyLFxyXG4uYm9vdHN0cmFwLWlzbyBoMyxcclxuLmJvb3RzdHJhcC1pc28gLmgzIHtcclxuICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gaDEgc21hbGwsXHJcbi5ib290c3RyYXAtaXNvIC5oMSBzbWFsbCxcclxuLmJvb3RzdHJhcC1pc28gaDIgc21hbGwsXHJcbi5ib290c3RyYXAtaXNvIC5oMiBzbWFsbCxcclxuLmJvb3RzdHJhcC1pc28gaDMgc21hbGwsXHJcbi5ib290c3RyYXAtaXNvIC5oMyBzbWFsbCxcclxuLmJvb3RzdHJhcC1pc28gaDEgLnNtYWxsLFxyXG4uYm9vdHN0cmFwLWlzbyAuaDEgLnNtYWxsLFxyXG4uYm9vdHN0cmFwLWlzbyBoMiAuc21hbGwsXHJcbi5ib290c3RyYXAtaXNvIC5oMiAuc21hbGwsXHJcbi5ib290c3RyYXAtaXNvIGgzIC5zbWFsbCxcclxuLmJvb3RzdHJhcC1pc28gLmgzIC5zbWFsbCB7XHJcbiAgZm9udC1zaXplOiA2NSU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gaDQsXHJcbi5ib290c3RyYXAtaXNvIC5oNCxcclxuLmJvb3RzdHJhcC1pc28gaDUsXHJcbi5ib290c3RyYXAtaXNvIC5oNSxcclxuLmJvb3RzdHJhcC1pc28gaDYsXHJcbi5ib290c3RyYXAtaXNvIC5oNiB7XHJcbiAgbWFyZ2luLXRvcDogMTBweDtcclxuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIGg0IHNtYWxsLFxyXG4uYm9vdHN0cmFwLWlzbyAuaDQgc21hbGwsXHJcbi5ib290c3RyYXAtaXNvIGg1IHNtYWxsLFxyXG4uYm9vdHN0cmFwLWlzbyAuaDUgc21hbGwsXHJcbi5ib290c3RyYXAtaXNvIGg2IHNtYWxsLFxyXG4uYm9vdHN0cmFwLWlzbyAuaDYgc21hbGwsXHJcbi5ib290c3RyYXAtaXNvIGg0IC5zbWFsbCxcclxuLmJvb3RzdHJhcC1pc28gLmg0IC5zbWFsbCxcclxuLmJvb3RzdHJhcC1pc28gaDUgLnNtYWxsLFxyXG4uYm9vdHN0cmFwLWlzbyAuaDUgLnNtYWxsLFxyXG4uYm9vdHN0cmFwLWlzbyBoNiAuc21hbGwsXHJcbi5ib290c3RyYXAtaXNvIC5oNiAuc21hbGwge1xyXG4gIGZvbnQtc2l6ZTogNzUlO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIGgxLFxyXG4uYm9vdHN0cmFwLWlzbyAuaDEge1xyXG4gIGZvbnQtc2l6ZTogMzZweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyBoMixcclxuLmJvb3RzdHJhcC1pc28gLmgyIHtcclxuICBmb250LXNpemU6IDMwcHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gaDMsXHJcbi5ib290c3RyYXAtaXNvIC5oMyB7XHJcbiAgZm9udC1zaXplOiAyNHB4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIGg0LFxyXG4uYm9vdHN0cmFwLWlzbyAuaDQge1xyXG4gIGZvbnQtc2l6ZTogMThweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyBoNSxcclxuLmJvb3RzdHJhcC1pc28gLmg1IHtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gaDYsXHJcbi5ib290c3RyYXAtaXNvIC5oNiB7XHJcbiAgZm9udC1zaXplOiAxMnB4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIHAge1xyXG4gIG1hcmdpbjogMCAwIDEwcHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmxlYWQge1xyXG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNDtcclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAuYm9vdHN0cmFwLWlzbyAubGVhZCB7XHJcbiAgICBmb250LXNpemU6IDIxcHg7XHJcbiAgfVxyXG59XHJcbi5ib290c3RyYXAtaXNvIHNtYWxsLFxyXG4uYm9vdHN0cmFwLWlzbyAuc21hbGwge1xyXG4gIGZvbnQtc2l6ZTogODUlO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIG1hcmssXHJcbi5ib290c3RyYXAtaXNvIC5tYXJrIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOGUzO1xyXG4gIHBhZGRpbmc6IC4yZW07XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnRleHQtbGVmdCB7XHJcbiAgdGV4dC1hbGlnbjogbGVmdDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAudGV4dC1yaWdodCB7XHJcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnRleHQtY2VudGVyIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnRleHQtanVzdGlmeSB7XHJcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAudGV4dC1ub3dyYXAge1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnRleHQtbG93ZXJjYXNlIHtcclxuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC50ZXh0LXVwcGVyY2FzZSB7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAudGV4dC1jYXBpdGFsaXplIHtcclxuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAudGV4dC1tdXRlZCB7XHJcbiAgY29sb3I6ICM3Nzc3Nzc7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnRleHQtcHJpbWFyeSB7XHJcbiAgY29sb3I6ICMzMzdhYjc7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gYS50ZXh0LXByaW1hcnk6aG92ZXIge1xyXG4gIGNvbG9yOiAjMjg2MDkwO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC50ZXh0LXN1Y2Nlc3Mge1xyXG4gIGNvbG9yOiAjM2M3NjNkO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIGEudGV4dC1zdWNjZXNzOmhvdmVyIHtcclxuICBjb2xvcjogIzJiNTQyYztcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAudGV4dC1pbmZvIHtcclxuICBjb2xvcjogIzMxNzA4ZjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyBhLnRleHQtaW5mbzpob3ZlciB7XHJcbiAgY29sb3I6ICMyNDUyNjk7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnRleHQtd2FybmluZyB7XHJcbiAgY29sb3I6ICM4YTZkM2I7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gYS50ZXh0LXdhcm5pbmc6aG92ZXIge1xyXG4gIGNvbG9yOiAjNjY1MTJjO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC50ZXh0LWRhbmdlciB7XHJcbiAgY29sb3I6ICNhOTQ0NDI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gYS50ZXh0LWRhbmdlcjpob3ZlciB7XHJcbiAgY29sb3I6ICM4NDM1MzQ7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmJnLXByaW1hcnkge1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzdhYjc7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gYS5iZy1wcmltYXJ5OmhvdmVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjg2MDkwO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5iZy1zdWNjZXNzIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZmMGQ4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIGEuYmctc3VjY2Vzczpob3ZlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MxZTJiMztcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuYmctaW5mbyB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZWRmNztcclxufVxyXG4uYm9vdHN0cmFwLWlzbyBhLmJnLWluZm86aG92ZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNhZmQ5ZWU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmJnLXdhcm5pbmcge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2Y4ZTM7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gYS5iZy13YXJuaW5nOmhvdmVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdlY2I1O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5iZy1kYW5nZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmRlZGU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gYS5iZy1kYW5nZXI6aG92ZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNlNGI5Yjk7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnBhZ2UtaGVhZGVyIHtcclxuICBwYWRkaW5nLWJvdHRvbTogOXB4O1xyXG4gIG1hcmdpbjogNDBweCAwIDIwcHg7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWVlZWU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gdWwsXHJcbi5ib290c3RyYXAtaXNvIG9sIHtcclxuICBtYXJnaW4tdG9wOiAwO1xyXG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gdWwgdWwsXHJcbi5ib290c3RyYXAtaXNvIG9sIHVsLFxyXG4uYm9vdHN0cmFwLWlzbyB1bCBvbCxcclxuLmJvb3RzdHJhcC1pc28gb2wgb2wge1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmxpc3QtdW5zdHlsZWQge1xyXG4gIHBhZGRpbmctbGVmdDogMDtcclxuICBsaXN0LXN0eWxlOiBub25lO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5saXN0LWlubGluZSB7XHJcbiAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgbWFyZ2luLWxlZnQ6IC01cHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmxpc3QtaW5saW5lID4gbGkge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBwYWRkaW5nLWxlZnQ6IDVweDtcclxuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gZGwge1xyXG4gIG1hcmdpbi10b3A6IDA7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyBkdCxcclxuLmJvb3RzdHJhcC1pc28gZGQge1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIGR0IHtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyBkZCB7XHJcbiAgbWFyZ2luLWxlZnQ6IDA7XHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgLmJvb3RzdHJhcC1pc28gLmRsLWhvcml6b250YWwgZHQge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB3aWR0aDogMTYwcHg7XHJcbiAgICBjbGVhcjogbGVmdDtcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmRsLWhvcml6b250YWwgZGQge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDE4MHB4O1xyXG4gIH1cclxufVxyXG4uYm9vdHN0cmFwLWlzbyBhYmJyW3RpdGxlXSxcclxuLmJvb3RzdHJhcC1pc28gYWJicltkYXRhLW9yaWdpbmFsLXRpdGxlXSB7XHJcbiAgY3Vyc29yOiBoZWxwO1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgIzc3Nzc3NztcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuaW5pdGlhbGlzbSB7XHJcbiAgZm9udC1zaXplOiA5MCU7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyBibG9ja3F1b3RlIHtcclxuICBwYWRkaW5nOiAxMHB4IDIwcHg7XHJcbiAgbWFyZ2luOiAwIDAgMjBweDtcclxuICBmb250LXNpemU6IDE3LjVweDtcclxuICBib3JkZXItbGVmdDogNXB4IHNvbGlkICNlZWVlZWU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gYmxvY2txdW90ZSBwOmxhc3QtY2hpbGQsXHJcbi5ib290c3RyYXAtaXNvIGJsb2NrcXVvdGUgdWw6bGFzdC1jaGlsZCxcclxuLmJvb3RzdHJhcC1pc28gYmxvY2txdW90ZSBvbDpsYXN0LWNoaWxkIHtcclxuICBtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIGJsb2NrcXVvdGUgZm9vdGVyLFxyXG4uYm9vdHN0cmFwLWlzbyBibG9ja3F1b3RlIHNtYWxsLFxyXG4uYm9vdHN0cmFwLWlzbyBibG9ja3F1b3RlIC5zbWFsbCB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgZm9udC1zaXplOiA4MCU7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XHJcbiAgY29sb3I6ICM3Nzc3Nzc7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gYmxvY2txdW90ZSBmb290ZXI6YmVmb3JlLFxyXG4uYm9vdHN0cmFwLWlzbyBibG9ja3F1b3RlIHNtYWxsOmJlZm9yZSxcclxuLmJvb3RzdHJhcC1pc28gYmxvY2txdW90ZSAuc21hbGw6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFwyMDE0IFxcMDBBMCc7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmJsb2NrcXVvdGUtcmV2ZXJzZSxcclxuLmJvb3RzdHJhcC1pc28gYmxvY2txdW90ZS5wdWxsLXJpZ2h0IHtcclxuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG4gIHBhZGRpbmctbGVmdDogMDtcclxuICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCAjZWVlZWVlO1xyXG4gIGJvcmRlci1sZWZ0OiAwO1xyXG4gIHRleHQtYWxpZ246IHJpZ2h0O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5ibG9ja3F1b3RlLXJldmVyc2UgZm9vdGVyOmJlZm9yZSxcclxuLmJvb3RzdHJhcC1pc28gYmxvY2txdW90ZS5wdWxsLXJpZ2h0IGZvb3RlcjpiZWZvcmUsXHJcbi5ib290c3RyYXAtaXNvIC5ibG9ja3F1b3RlLXJldmVyc2Ugc21hbGw6YmVmb3JlLFxyXG4uYm9vdHN0cmFwLWlzbyBibG9ja3F1b3RlLnB1bGwtcmlnaHQgc21hbGw6YmVmb3JlLFxyXG4uYm9vdHN0cmFwLWlzbyAuYmxvY2txdW90ZS1yZXZlcnNlIC5zbWFsbDpiZWZvcmUsXHJcbi5ib290c3RyYXAtaXNvIGJsb2NrcXVvdGUucHVsbC1yaWdodCAuc21hbGw6YmVmb3JlIHtcclxuICBjb250ZW50OiAnJztcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuYmxvY2txdW90ZS1yZXZlcnNlIGZvb3RlcjphZnRlcixcclxuLmJvb3RzdHJhcC1pc28gYmxvY2txdW90ZS5wdWxsLXJpZ2h0IGZvb3RlcjphZnRlcixcclxuLmJvb3RzdHJhcC1pc28gLmJsb2NrcXVvdGUtcmV2ZXJzZSBzbWFsbDphZnRlcixcclxuLmJvb3RzdHJhcC1pc28gYmxvY2txdW90ZS5wdWxsLXJpZ2h0IHNtYWxsOmFmdGVyLFxyXG4uYm9vdHN0cmFwLWlzbyAuYmxvY2txdW90ZS1yZXZlcnNlIC5zbWFsbDphZnRlcixcclxuLmJvb3RzdHJhcC1pc28gYmxvY2txdW90ZS5wdWxsLXJpZ2h0IC5zbWFsbDphZnRlciB7XHJcbiAgY29udGVudDogJ1xcMDBBMCBcXDIwMTQnO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIGFkZHJlc3Mge1xyXG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIGNvZGUsXHJcbi5ib290c3RyYXAtaXNvIGtiZCxcclxuLmJvb3RzdHJhcC1pc28gcHJlLFxyXG4uYm9vdHN0cmFwLWlzbyBzYW1wIHtcclxuICBmb250LWZhbWlseTogTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIGNvZGUge1xyXG4gIHBhZGRpbmc6IDJweCA0cHg7XHJcbiAgZm9udC1zaXplOiA5MCU7XHJcbiAgY29sb3I6ICNjNzI1NGU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjJmNDtcclxuICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28ga2JkIHtcclxuICBwYWRkaW5nOiAycHggNHB4O1xyXG4gIGZvbnQtc2l6ZTogOTAlO1xyXG4gIGNvbG9yOiAjZmZmZmZmO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzMzMzM7XHJcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gIGJveC1zaGFkb3c6IGluc2V0IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28ga2JkIGtiZCB7XHJcbiAgcGFkZGluZzogMDtcclxuICBmb250LXNpemU6IDEwMCU7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyBwcmUge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHBhZGRpbmc6IDkuNXB4O1xyXG4gIG1hcmdpbjogMCAwIDEwcHg7XHJcbiAgZm9udC1zaXplOiAxM3B4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xyXG4gIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcclxuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XHJcbiAgY29sb3I6ICMzMzMzMzM7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjY2NjO1xyXG4gIGJvcmRlci1yYWRpdXM6IDRweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyBwcmUgY29kZSB7XHJcbiAgcGFkZGluZzogMDtcclxuICBmb250LXNpemU6IGluaGVyaXQ7XHJcbiAgY29sb3I6IGluaGVyaXQ7XHJcbiAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlci1yYWRpdXM6IDA7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnByZS1zY3JvbGxhYmxlIHtcclxuICBtYXgtaGVpZ2h0OiAzNDBweDtcclxuICBvdmVyZmxvdy15OiBzY3JvbGw7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmNvbnRhaW5lciB7XHJcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gIHBhZGRpbmctbGVmdDogMTVweDtcclxuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gIC5ib290c3RyYXAtaXNvIC5jb250YWluZXIge1xyXG4gICAgd2lkdGg6IDc1MHB4O1xyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAuYm9vdHN0cmFwLWlzbyAuY29udGFpbmVyIHtcclxuICAgIHdpZHRoOiA5NzBweDtcclxuICB9XHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gIC5ib290c3RyYXAtaXNvIC5jb250YWluZXIge1xyXG4gICAgd2lkdGg6IDExNzBweDtcclxuICB9XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmNvbnRhaW5lci1mbHVpZCB7XHJcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gIHBhZGRpbmctbGVmdDogMTVweDtcclxuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5yb3cge1xyXG4gIG1hcmdpbi1sZWZ0OiAtMTVweDtcclxuICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5jb2wteHMtMSxcclxuLmJvb3RzdHJhcC1pc28gLmNvbC1zbS0xLFxyXG4uYm9vdHN0cmFwLWlzbyAuY29sLW1kLTEsXHJcbi5ib290c3RyYXAtaXNvIC5jb2wtbGctMSxcclxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy0yLFxyXG4uYm9vdHN0cmFwLWlzbyAuY29sLXNtLTIsXHJcbi5ib290c3RyYXAtaXNvIC5jb2wtbWQtMixcclxuLmJvb3RzdHJhcC1pc28gLmNvbC1sZy0yLFxyXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLTMsXHJcbi5ib290c3RyYXAtaXNvIC5jb2wtc20tMyxcclxuLmJvb3RzdHJhcC1pc28gLmNvbC1tZC0zLFxyXG4uYm9vdHN0cmFwLWlzbyAuY29sLWxnLTMsXHJcbi5ib290c3RyYXAtaXNvIC5jb2wteHMtNCxcclxuLmJvb3RzdHJhcC1pc28gLmNvbC1zbS00LFxyXG4uYm9vdHN0cmFwLWlzbyAuY29sLW1kLTQsXHJcbi5ib290c3RyYXAtaXNvIC5jb2wtbGctNCxcclxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy01LFxyXG4uYm9vdHN0cmFwLWlzbyAuY29sLXNtLTUsXHJcbi5ib290c3RyYXAtaXNvIC5jb2wtbWQtNSxcclxuLmJvb3RzdHJhcC1pc28gLmNvbC1sZy01LFxyXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLTYsXHJcbi5ib290c3RyYXAtaXNvIC5jb2wtc20tNixcclxuLmJvb3RzdHJhcC1pc28gLmNvbC1tZC02LFxyXG4uYm9vdHN0cmFwLWlzbyAuY29sLWxnLTYsXHJcbi5ib290c3RyYXAtaXNvIC5jb2wteHMtNyxcclxuLmJvb3RzdHJhcC1pc28gLmNvbC1zbS03LFxyXG4uYm9vdHN0cmFwLWlzbyAuY29sLW1kLTcsXHJcbi5ib290c3RyYXAtaXNvIC5jb2wtbGctNyxcclxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy04LFxyXG4uYm9vdHN0cmFwLWlzbyAuY29sLXNtLTgsXHJcbi5ib290c3RyYXAtaXNvIC5jb2wtbWQtOCxcclxuLmJvb3RzdHJhcC1pc28gLmNvbC1sZy04LFxyXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLTksXHJcbi5ib290c3RyYXAtaXNvIC5jb2wtc20tOSxcclxuLmJvb3RzdHJhcC1pc28gLmNvbC1tZC05LFxyXG4uYm9vdHN0cmFwLWlzbyAuY29sLWxnLTksXHJcbi5ib290c3RyYXAtaXNvIC5jb2wteHMtMTAsXHJcbi5ib290c3RyYXAtaXNvIC5jb2wtc20tMTAsXHJcbi5ib290c3RyYXAtaXNvIC5jb2wtbWQtMTAsXHJcbi5ib290c3RyYXAtaXNvIC5jb2wtbGctMTAsXHJcbi5ib290c3RyYXAtaXNvIC5jb2wteHMtMTEsXHJcbi5ib290c3RyYXAtaXNvIC5jb2wtc20tMTEsXHJcbi5ib290c3RyYXAtaXNvIC5jb2wtbWQtMTEsXHJcbi5ib290c3RyYXAtaXNvIC5jb2wtbGctMTEsXHJcbi5ib290c3RyYXAtaXNvIC5jb2wteHMtMTIsXHJcbi5ib290c3RyYXAtaXNvIC5jb2wtc20tMTIsXHJcbi5ib290c3RyYXAtaXNvIC5jb2wtbWQtMTIsXHJcbi5ib290c3RyYXAtaXNvIC5jb2wtbGctMTIge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBtaW4taGVpZ2h0OiAxcHg7XHJcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy0xLFxyXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLTIsXHJcbi5ib290c3RyYXAtaXNvIC5jb2wteHMtMyxcclxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy00LFxyXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLTUsXHJcbi5ib290c3RyYXAtaXNvIC5jb2wteHMtNixcclxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy03LFxyXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLTgsXHJcbi5ib290c3RyYXAtaXNvIC5jb2wteHMtOSxcclxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy0xMCxcclxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy0xMSxcclxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy0xMiB7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy0xMiB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy0xMSB7XHJcbiAgd2lkdGg6IDkxLjY2NjY2NjY3JTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLTEwIHtcclxuICB3aWR0aDogODMuMzMzMzMzMzMlO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5jb2wteHMtOSB7XHJcbiAgd2lkdGg6IDc1JTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLTgge1xyXG4gIHdpZHRoOiA2Ni42NjY2NjY2NyU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy03IHtcclxuICB3aWR0aDogNTguMzMzMzMzMzMlO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5jb2wteHMtNiB7XHJcbiAgd2lkdGg6IDUwJTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLTUge1xyXG4gIHdpZHRoOiA0MS42NjY2NjY2NyU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy00IHtcclxuICB3aWR0aDogMzMuMzMzMzMzMzMlO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5jb2wteHMtMyB7XHJcbiAgd2lkdGg6IDI1JTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLTIge1xyXG4gIHdpZHRoOiAxNi42NjY2NjY2NyU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy0xIHtcclxuICB3aWR0aDogOC4zMzMzMzMzMyU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy1wdWxsLTEyIHtcclxuICByaWdodDogMTAwJTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLXB1bGwtMTEge1xyXG4gIHJpZ2h0OiA5MS42NjY2NjY2NyU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy1wdWxsLTEwIHtcclxuICByaWdodDogODMuMzMzMzMzMzMlO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5jb2wteHMtcHVsbC05IHtcclxuICByaWdodDogNzUlO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5jb2wteHMtcHVsbC04IHtcclxuICByaWdodDogNjYuNjY2NjY2NjclO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5jb2wteHMtcHVsbC03IHtcclxuICByaWdodDogNTguMzMzMzMzMzMlO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5jb2wteHMtcHVsbC02IHtcclxuICByaWdodDogNTAlO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5jb2wteHMtcHVsbC01IHtcclxuICByaWdodDogNDEuNjY2NjY2NjclO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5jb2wteHMtcHVsbC00IHtcclxuICByaWdodDogMzMuMzMzMzMzMzMlO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5jb2wteHMtcHVsbC0zIHtcclxuICByaWdodDogMjUlO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5jb2wteHMtcHVsbC0yIHtcclxuICByaWdodDogMTYuNjY2NjY2NjclO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5jb2wteHMtcHVsbC0xIHtcclxuICByaWdodDogOC4zMzMzMzMzMyU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy1wdWxsLTAge1xyXG4gIHJpZ2h0OiBhdXRvO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5jb2wteHMtcHVzaC0xMiB7XHJcbiAgbGVmdDogMTAwJTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLXB1c2gtMTEge1xyXG4gIGxlZnQ6IDkxLjY2NjY2NjY3JTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLXB1c2gtMTAge1xyXG4gIGxlZnQ6IDgzLjMzMzMzMzMzJTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLXB1c2gtOSB7XHJcbiAgbGVmdDogNzUlO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5jb2wteHMtcHVzaC04IHtcclxuICBsZWZ0OiA2Ni42NjY2NjY2NyU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy1wdXNoLTcge1xyXG4gIGxlZnQ6IDU4LjMzMzMzMzMzJTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLXB1c2gtNiB7XHJcbiAgbGVmdDogNTAlO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5jb2wteHMtcHVzaC01IHtcclxuICBsZWZ0OiA0MS42NjY2NjY2NyU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy1wdXNoLTQge1xyXG4gIGxlZnQ6IDMzLjMzMzMzMzMzJTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLXB1c2gtMyB7XHJcbiAgbGVmdDogMjUlO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5jb2wteHMtcHVzaC0yIHtcclxuICBsZWZ0OiAxNi42NjY2NjY2NyU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy1wdXNoLTEge1xyXG4gIGxlZnQ6IDguMzMzMzMzMzMlO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5jb2wteHMtcHVzaC0wIHtcclxuICBsZWZ0OiBhdXRvO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5jb2wteHMtb2Zmc2V0LTEyIHtcclxuICBtYXJnaW4tbGVmdDogMTAwJTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLW9mZnNldC0xMSB7XHJcbiAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLW9mZnNldC0xMCB7XHJcbiAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLW9mZnNldC05IHtcclxuICBtYXJnaW4tbGVmdDogNzUlO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5jb2wteHMtb2Zmc2V0LTgge1xyXG4gIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy1vZmZzZXQtNyB7XHJcbiAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLW9mZnNldC02IHtcclxuICBtYXJnaW4tbGVmdDogNTAlO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5jb2wteHMtb2Zmc2V0LTUge1xyXG4gIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy1vZmZzZXQtNCB7XHJcbiAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuY29sLXhzLW9mZnNldC0zIHtcclxuICBtYXJnaW4tbGVmdDogMjUlO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5jb2wteHMtb2Zmc2V0LTIge1xyXG4gIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmNvbC14cy1vZmZzZXQtMSB7XHJcbiAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5jb2wteHMtb2Zmc2V0LTAge1xyXG4gIG1hcmdpbi1sZWZ0OiAwJTtcclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLXNtLTEsXHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1zbS0yLFxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtc20tMyxcclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLXNtLTQsXHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1zbS01LFxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtc20tNixcclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLXNtLTcsXHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1zbS04LFxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtc20tOSxcclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLXNtLTEwLFxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtc20tMTEsXHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1zbS0xMiB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1zbS0xMiB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1zbS0xMSB7XHJcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLXNtLTEwIHtcclxuICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtc20tOSB7XHJcbiAgICB3aWR0aDogNzUlO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLXNtLTgge1xyXG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1zbS03IHtcclxuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtc20tNiB7XHJcbiAgICB3aWR0aDogNTAlO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLXNtLTUge1xyXG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1zbS00IHtcclxuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtc20tMyB7XHJcbiAgICB3aWR0aDogMjUlO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLXNtLTIge1xyXG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1zbS0xIHtcclxuICAgIHdpZHRoOiA4LjMzMzMzMzMzJTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1zbS1wdWxsLTEyIHtcclxuICAgIHJpZ2h0OiAxMDAlO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLXNtLXB1bGwtMTEge1xyXG4gICAgcmlnaHQ6IDkxLjY2NjY2NjY3JTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1zbS1wdWxsLTEwIHtcclxuICAgIHJpZ2h0OiA4My4zMzMzMzMzMyU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtc20tcHVsbC05IHtcclxuICAgIHJpZ2h0OiA3NSU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtc20tcHVsbC04IHtcclxuICAgIHJpZ2h0OiA2Ni42NjY2NjY2NyU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtc20tcHVsbC03IHtcclxuICAgIHJpZ2h0OiA1OC4zMzMzMzMzMyU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtc20tcHVsbC02IHtcclxuICAgIHJpZ2h0OiA1MCU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtc20tcHVsbC01IHtcclxuICAgIHJpZ2h0OiA0MS42NjY2NjY2NyU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtc20tcHVsbC00IHtcclxuICAgIHJpZ2h0OiAzMy4zMzMzMzMzMyU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtc20tcHVsbC0zIHtcclxuICAgIHJpZ2h0OiAyNSU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtc20tcHVsbC0yIHtcclxuICAgIHJpZ2h0OiAxNi42NjY2NjY2NyU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtc20tcHVsbC0xIHtcclxuICAgIHJpZ2h0OiA4LjMzMzMzMzMzJTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1zbS1wdWxsLTAge1xyXG4gICAgcmlnaHQ6IGF1dG87XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtc20tcHVzaC0xMiB7XHJcbiAgICBsZWZ0OiAxMDAlO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLXNtLXB1c2gtMTEge1xyXG4gICAgbGVmdDogOTEuNjY2NjY2NjclO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLXNtLXB1c2gtMTAge1xyXG4gICAgbGVmdDogODMuMzMzMzMzMzMlO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLXNtLXB1c2gtOSB7XHJcbiAgICBsZWZ0OiA3NSU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtc20tcHVzaC04IHtcclxuICAgIGxlZnQ6IDY2LjY2NjY2NjY3JTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1zbS1wdXNoLTcge1xyXG4gICAgbGVmdDogNTguMzMzMzMzMzMlO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLXNtLXB1c2gtNiB7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtc20tcHVzaC01IHtcclxuICAgIGxlZnQ6IDQxLjY2NjY2NjY3JTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1zbS1wdXNoLTQge1xyXG4gICAgbGVmdDogMzMuMzMzMzMzMzMlO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLXNtLXB1c2gtMyB7XHJcbiAgICBsZWZ0OiAyNSU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtc20tcHVzaC0yIHtcclxuICAgIGxlZnQ6IDE2LjY2NjY2NjY3JTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1zbS1wdXNoLTEge1xyXG4gICAgbGVmdDogOC4zMzMzMzMzMyU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtc20tcHVzaC0wIHtcclxuICAgIGxlZnQ6IGF1dG87XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtc20tb2Zmc2V0LTEyIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAxMDAlO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLXNtLW9mZnNldC0xMSB7XHJcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLXNtLW9mZnNldC0xMCB7XHJcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLXNtLW9mZnNldC05IHtcclxuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtc20tb2Zmc2V0LTgge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1zbS1vZmZzZXQtNyB7XHJcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLXNtLW9mZnNldC02IHtcclxuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtc20tb2Zmc2V0LTUge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1zbS1vZmZzZXQtNCB7XHJcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLXNtLW9mZnNldC0zIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtc20tb2Zmc2V0LTIge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1zbS1vZmZzZXQtMSB7XHJcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtc20tb2Zmc2V0LTAge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDAlO1xyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLW1kLTEsXHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1tZC0yLFxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtMyxcclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLW1kLTQsXHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1tZC01LFxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtNixcclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLW1kLTcsXHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1tZC04LFxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtOSxcclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLW1kLTEwLFxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtMTEsXHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1tZC0xMiB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1tZC0xMiB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1tZC0xMSB7XHJcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLW1kLTEwIHtcclxuICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtOSB7XHJcbiAgICB3aWR0aDogNzUlO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLW1kLTgge1xyXG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1tZC03IHtcclxuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtNiB7XHJcbiAgICB3aWR0aDogNTAlO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLW1kLTUge1xyXG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1tZC00IHtcclxuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtMyB7XHJcbiAgICB3aWR0aDogMjUlO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLW1kLTIge1xyXG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1tZC0xIHtcclxuICAgIHdpZHRoOiA4LjMzMzMzMzMzJTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1tZC1wdWxsLTEyIHtcclxuICAgIHJpZ2h0OiAxMDAlO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLW1kLXB1bGwtMTEge1xyXG4gICAgcmlnaHQ6IDkxLjY2NjY2NjY3JTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1tZC1wdWxsLTEwIHtcclxuICAgIHJpZ2h0OiA4My4zMzMzMzMzMyU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtcHVsbC05IHtcclxuICAgIHJpZ2h0OiA3NSU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtcHVsbC04IHtcclxuICAgIHJpZ2h0OiA2Ni42NjY2NjY2NyU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtcHVsbC03IHtcclxuICAgIHJpZ2h0OiA1OC4zMzMzMzMzMyU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtcHVsbC02IHtcclxuICAgIHJpZ2h0OiA1MCU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtcHVsbC01IHtcclxuICAgIHJpZ2h0OiA0MS42NjY2NjY2NyU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtcHVsbC00IHtcclxuICAgIHJpZ2h0OiAzMy4zMzMzMzMzMyU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtcHVsbC0zIHtcclxuICAgIHJpZ2h0OiAyNSU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtcHVsbC0yIHtcclxuICAgIHJpZ2h0OiAxNi42NjY2NjY2NyU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtcHVsbC0xIHtcclxuICAgIHJpZ2h0OiA4LjMzMzMzMzMzJTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1tZC1wdWxsLTAge1xyXG4gICAgcmlnaHQ6IGF1dG87XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtcHVzaC0xMiB7XHJcbiAgICBsZWZ0OiAxMDAlO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLW1kLXB1c2gtMTEge1xyXG4gICAgbGVmdDogOTEuNjY2NjY2NjclO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLW1kLXB1c2gtMTAge1xyXG4gICAgbGVmdDogODMuMzMzMzMzMzMlO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLW1kLXB1c2gtOSB7XHJcbiAgICBsZWZ0OiA3NSU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtcHVzaC04IHtcclxuICAgIGxlZnQ6IDY2LjY2NjY2NjY3JTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1tZC1wdXNoLTcge1xyXG4gICAgbGVmdDogNTguMzMzMzMzMzMlO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLW1kLXB1c2gtNiB7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtcHVzaC01IHtcclxuICAgIGxlZnQ6IDQxLjY2NjY2NjY3JTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1tZC1wdXNoLTQge1xyXG4gICAgbGVmdDogMzMuMzMzMzMzMzMlO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLW1kLXB1c2gtMyB7XHJcbiAgICBsZWZ0OiAyNSU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtcHVzaC0yIHtcclxuICAgIGxlZnQ6IDE2LjY2NjY2NjY3JTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1tZC1wdXNoLTEge1xyXG4gICAgbGVmdDogOC4zMzMzMzMzMyU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtcHVzaC0wIHtcclxuICAgIGxlZnQ6IGF1dG87XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtb2Zmc2V0LTEyIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAxMDAlO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLW1kLW9mZnNldC0xMSB7XHJcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLW1kLW9mZnNldC0xMCB7XHJcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLW1kLW9mZnNldC05IHtcclxuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtb2Zmc2V0LTgge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1tZC1vZmZzZXQtNyB7XHJcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLW1kLW9mZnNldC02IHtcclxuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtb2Zmc2V0LTUge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1tZC1vZmZzZXQtNCB7XHJcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLW1kLW9mZnNldC0zIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtb2Zmc2V0LTIge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1tZC1vZmZzZXQtMSB7XHJcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbWQtb2Zmc2V0LTAge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDAlO1xyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1sZy0xLFxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctMixcclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLTMsXHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1sZy00LFxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctNSxcclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLTYsXHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1sZy03LFxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctOCxcclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLTksXHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1sZy0xMCxcclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLTExLFxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctMTIge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctMTIge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctMTEge1xyXG4gICAgd2lkdGg6IDkxLjY2NjY2NjY3JTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1sZy0xMCB7XHJcbiAgICB3aWR0aDogODMuMzMzMzMzMzMlO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLTkge1xyXG4gICAgd2lkdGg6IDc1JTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1sZy04IHtcclxuICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctNyB7XHJcbiAgICB3aWR0aDogNTguMzMzMzMzMzMlO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLTYge1xyXG4gICAgd2lkdGg6IDUwJTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1sZy01IHtcclxuICAgIHdpZHRoOiA0MS42NjY2NjY2NyU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctNCB7XHJcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLTMge1xyXG4gICAgd2lkdGg6IDI1JTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1sZy0yIHtcclxuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctMSB7XHJcbiAgICB3aWR0aDogOC4zMzMzMzMzMyU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctcHVsbC0xMiB7XHJcbiAgICByaWdodDogMTAwJTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1sZy1wdWxsLTExIHtcclxuICAgIHJpZ2h0OiA5MS42NjY2NjY2NyU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctcHVsbC0xMCB7XHJcbiAgICByaWdodDogODMuMzMzMzMzMzMlO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLXB1bGwtOSB7XHJcbiAgICByaWdodDogNzUlO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLXB1bGwtOCB7XHJcbiAgICByaWdodDogNjYuNjY2NjY2NjclO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLXB1bGwtNyB7XHJcbiAgICByaWdodDogNTguMzMzMzMzMzMlO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLXB1bGwtNiB7XHJcbiAgICByaWdodDogNTAlO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLXB1bGwtNSB7XHJcbiAgICByaWdodDogNDEuNjY2NjY2NjclO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLXB1bGwtNCB7XHJcbiAgICByaWdodDogMzMuMzMzMzMzMzMlO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLXB1bGwtMyB7XHJcbiAgICByaWdodDogMjUlO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLXB1bGwtMiB7XHJcbiAgICByaWdodDogMTYuNjY2NjY2NjclO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLXB1bGwtMSB7XHJcbiAgICByaWdodDogOC4zMzMzMzMzMyU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctcHVsbC0wIHtcclxuICAgIHJpZ2h0OiBhdXRvO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLXB1c2gtMTIge1xyXG4gICAgbGVmdDogMTAwJTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1sZy1wdXNoLTExIHtcclxuICAgIGxlZnQ6IDkxLjY2NjY2NjY3JTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1sZy1wdXNoLTEwIHtcclxuICAgIGxlZnQ6IDgzLjMzMzMzMzMzJTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1sZy1wdXNoLTkge1xyXG4gICAgbGVmdDogNzUlO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLXB1c2gtOCB7XHJcbiAgICBsZWZ0OiA2Ni42NjY2NjY2NyU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctcHVzaC03IHtcclxuICAgIGxlZnQ6IDU4LjMzMzMzMzMzJTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1sZy1wdXNoLTYge1xyXG4gICAgbGVmdDogNTAlO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLXB1c2gtNSB7XHJcbiAgICBsZWZ0OiA0MS42NjY2NjY2NyU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctcHVzaC00IHtcclxuICAgIGxlZnQ6IDMzLjMzMzMzMzMzJTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1sZy1wdXNoLTMge1xyXG4gICAgbGVmdDogMjUlO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLXB1c2gtMiB7XHJcbiAgICBsZWZ0OiAxNi42NjY2NjY2NyU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctcHVzaC0xIHtcclxuICAgIGxlZnQ6IDguMzMzMzMzMzMlO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLXB1c2gtMCB7XHJcbiAgICBsZWZ0OiBhdXRvO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLW9mZnNldC0xMiB7XHJcbiAgICBtYXJnaW4tbGVmdDogMTAwJTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1sZy1vZmZzZXQtMTEge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1sZy1vZmZzZXQtMTAge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1sZy1vZmZzZXQtOSB7XHJcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLW9mZnNldC04IHtcclxuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctb2Zmc2V0LTcge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1sZy1vZmZzZXQtNiB7XHJcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLW9mZnNldC01IHtcclxuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctb2Zmc2V0LTQge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbC1sZy1vZmZzZXQtMyB7XHJcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLW9mZnNldC0yIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5jb2wtbGctb2Zmc2V0LTEge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29sLWxnLW9mZnNldC0wIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAwJTtcclxuICB9XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gdGFibGUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIGNhcHRpb24ge1xyXG4gIHBhZGRpbmctdG9wOiA4cHg7XHJcbiAgcGFkZGluZy1ib3R0b206IDhweDtcclxuICBjb2xvcjogIzc3Nzc3NztcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIHRoIHtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC50YWJsZSB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLFxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0Ym9keSA+IHRyID4gdGgsXHJcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRmb290ID4gdHIgPiB0aCxcclxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRkLFxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0Ym9keSA+IHRyID4gdGQsXHJcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRmb290ID4gdHIgPiB0ZCB7XHJcbiAgcGFkZGluZzogOHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xyXG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZGRkZGQ7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoIHtcclxuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xyXG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZGRkZGRkO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IGNhcHRpb24gKyB0aGVhZCA+IHRyOmZpcnN0LWNoaWxkID4gdGgsXHJcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IGNvbGdyb3VwICsgdGhlYWQgPiB0cjpmaXJzdC1jaGlsZCA+IHRoLFxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0aGVhZDpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkID4gdGgsXHJcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IGNhcHRpb24gKyB0aGVhZCA+IHRyOmZpcnN0LWNoaWxkID4gdGQsXHJcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IGNvbGdyb3VwICsgdGhlYWQgPiB0cjpmaXJzdC1jaGlsZCA+IHRkLFxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0aGVhZDpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkID4gdGQge1xyXG4gIGJvcmRlci10b3A6IDA7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gdGJvZHkgKyB0Ym9keSB7XHJcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNkZGRkZGQ7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnRhYmxlIC50YWJsZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUtY29uZGVuc2VkID4gdGhlYWQgPiB0ciA+IHRoLFxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUtY29uZGVuc2VkID4gdGJvZHkgPiB0ciA+IHRoLFxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUtY29uZGVuc2VkID4gdGZvb3QgPiB0ciA+IHRoLFxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUtY29uZGVuc2VkID4gdGhlYWQgPiB0ciA+IHRkLFxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUtY29uZGVuc2VkID4gdGJvZHkgPiB0ciA+IHRkLFxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUtY29uZGVuc2VkID4gdGZvb3QgPiB0ciA+IHRkIHtcclxuICBwYWRkaW5nOiA1cHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnRhYmxlLWJvcmRlcmVkIHtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkZGRkO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0aCxcclxuLmJvb3RzdHJhcC1pc28gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRoLFxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGgsXHJcbi5ib290c3RyYXAtaXNvIC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0ZCxcclxuLmJvb3RzdHJhcC1pc28gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRkLFxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGQge1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGRkZGQ7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRoLFxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGQge1xyXG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDJweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUtc3RyaXBlZCA+IHRib2R5ID4gdHI6bnRoLW9mLXR5cGUob2RkKSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyOmhvdmVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIHRhYmxlIGNvbFtjbGFzcyo9XCJjb2wtXCJdIHtcclxuICBwb3NpdGlvbjogc3RhdGljO1xyXG4gIGZsb2F0OiBub25lO1xyXG4gIGRpc3BsYXk6IHRhYmxlLWNvbHVtbjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyB0YWJsZSB0ZFtjbGFzcyo9XCJjb2wtXCJdLFxyXG4uYm9vdHN0cmFwLWlzbyB0YWJsZSB0aFtjbGFzcyo9XCJjb2wtXCJdIHtcclxuICBwb3NpdGlvbjogc3RhdGljO1xyXG4gIGZsb2F0OiBub25lO1xyXG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRkLmFjdGl2ZSxcclxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLmFjdGl2ZSxcclxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRkLmFjdGl2ZSxcclxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLmFjdGl2ZSxcclxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRoLmFjdGl2ZSxcclxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRoLmFjdGl2ZSxcclxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gdGhlYWQgPiB0ci5hY3RpdmUgPiB0ZCxcclxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gdGJvZHkgPiB0ci5hY3RpdmUgPiB0ZCxcclxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gdGZvb3QgPiB0ci5hY3RpdmUgPiB0ZCxcclxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gdGhlYWQgPiB0ci5hY3RpdmUgPiB0aCxcclxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gdGJvZHkgPiB0ci5hY3RpdmUgPiB0aCxcclxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gdGZvb3QgPiB0ci5hY3RpdmUgPiB0aCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGQuYWN0aXZlOmhvdmVyLFxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGguYWN0aXZlOmhvdmVyLFxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyLmFjdGl2ZTpob3ZlciA+IHRkLFxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyOmhvdmVyID4gLmFjdGl2ZSxcclxuLmJvb3RzdHJhcC1pc28gLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci5hY3RpdmU6aG92ZXIgPiB0aCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0aGVhZCA+IHRyID4gdGQuc3VjY2VzcyxcclxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLnN1Y2Nlc3MsXHJcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRmb290ID4gdHIgPiB0ZC5zdWNjZXNzLFxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0aGVhZCA+IHRyID4gdGguc3VjY2VzcyxcclxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRoLnN1Y2Nlc3MsXHJcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRmb290ID4gdHIgPiB0aC5zdWNjZXNzLFxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0aGVhZCA+IHRyLnN1Y2Nlc3MgPiB0ZCxcclxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gdGJvZHkgPiB0ci5zdWNjZXNzID4gdGQsXHJcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRmb290ID4gdHIuc3VjY2VzcyA+IHRkLFxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0aGVhZCA+IHRyLnN1Y2Nlc3MgPiB0aCxcclxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gdGJvZHkgPiB0ci5zdWNjZXNzID4gdGgsXHJcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRmb290ID4gdHIuc3VjY2VzcyA+IHRoIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZmMGQ4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIgPiB0ZC5zdWNjZXNzOmhvdmVyLFxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGguc3VjY2Vzczpob3ZlcixcclxuLmJvb3RzdHJhcC1pc28gLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci5zdWNjZXNzOmhvdmVyID4gdGQsXHJcbi5ib290c3RyYXAtaXNvIC50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHI6aG92ZXIgPiAuc3VjY2VzcyxcclxuLmJvb3RzdHJhcC1pc28gLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci5zdWNjZXNzOmhvdmVyID4gdGgge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNkMGU5YzY7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRkLmluZm8sXHJcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRib2R5ID4gdHIgPiB0ZC5pbmZvLFxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0Zm9vdCA+IHRyID4gdGQuaW5mbyxcclxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLmluZm8sXHJcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRib2R5ID4gdHIgPiB0aC5pbmZvLFxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0Zm9vdCA+IHRyID4gdGguaW5mbyxcclxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gdGhlYWQgPiB0ci5pbmZvID4gdGQsXHJcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRib2R5ID4gdHIuaW5mbyA+IHRkLFxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0Zm9vdCA+IHRyLmluZm8gPiB0ZCxcclxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gdGhlYWQgPiB0ci5pbmZvID4gdGgsXHJcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRib2R5ID4gdHIuaW5mbyA+IHRoLFxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0Zm9vdCA+IHRyLmluZm8gPiB0aCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZWRmNztcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGQuaW5mbzpob3ZlcixcclxuLmJvb3RzdHJhcC1pc28gLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRoLmluZm86aG92ZXIsXHJcbi5ib290c3RyYXAtaXNvIC50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIuaW5mbzpob3ZlciA+IHRkLFxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyOmhvdmVyID4gLmluZm8sXHJcbi5ib290c3RyYXAtaXNvIC50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIuaW5mbzpob3ZlciA+IHRoIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzRlM2YzO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRoZWFkID4gdHIgPiB0ZC53YXJuaW5nLFxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0Ym9keSA+IHRyID4gdGQud2FybmluZyxcclxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRkLndhcm5pbmcsXHJcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRoZWFkID4gdHIgPiB0aC53YXJuaW5nLFxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0Ym9keSA+IHRyID4gdGgud2FybmluZyxcclxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRoLndhcm5pbmcsXHJcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRoZWFkID4gdHIud2FybmluZyA+IHRkLFxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0Ym9keSA+IHRyLndhcm5pbmcgPiB0ZCxcclxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gdGZvb3QgPiB0ci53YXJuaW5nID4gdGQsXHJcbi5ib290c3RyYXAtaXNvIC50YWJsZSA+IHRoZWFkID4gdHIud2FybmluZyA+IHRoLFxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0Ym9keSA+IHRyLndhcm5pbmcgPiB0aCxcclxuLmJvb3RzdHJhcC1pc28gLnRhYmxlID4gdGZvb3QgPiB0ci53YXJuaW5nID4gdGgge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2Y4ZTM7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRkLndhcm5pbmc6aG92ZXIsXHJcbi5ib290c3RyYXAtaXNvIC50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIgPiB0aC53YXJuaW5nOmhvdmVyLFxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyLndhcm5pbmc6aG92ZXIgPiB0ZCxcclxuLmJvb3RzdHJhcC1pc28gLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0cjpob3ZlciA+IC53YXJuaW5nLFxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyLndhcm5pbmc6aG92ZXIgPiB0aCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZjJjYztcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0aGVhZCA+IHRyID4gdGQuZGFuZ2VyLFxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0Ym9keSA+IHRyID4gdGQuZGFuZ2VyLFxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0Zm9vdCA+IHRyID4gdGQuZGFuZ2VyLFxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0aGVhZCA+IHRyID4gdGguZGFuZ2VyLFxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0Ym9keSA+IHRyID4gdGguZGFuZ2VyLFxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0Zm9vdCA+IHRyID4gdGguZGFuZ2VyLFxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0aGVhZCA+IHRyLmRhbmdlciA+IHRkLFxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0Ym9keSA+IHRyLmRhbmdlciA+IHRkLFxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0Zm9vdCA+IHRyLmRhbmdlciA+IHRkLFxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0aGVhZCA+IHRyLmRhbmdlciA+IHRoLFxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0Ym9keSA+IHRyLmRhbmdlciA+IHRoLFxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUgPiB0Zm9vdCA+IHRyLmRhbmdlciA+IHRoIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJkZWRlO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIgPiB0ZC5kYW5nZXI6aG92ZXIsXHJcbi5ib290c3RyYXAtaXNvIC50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIgPiB0aC5kYW5nZXI6aG92ZXIsXHJcbi5ib290c3RyYXAtaXNvIC50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIuZGFuZ2VyOmhvdmVyID4gdGQsXHJcbi5ib290c3RyYXAtaXNvIC50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHI6aG92ZXIgPiAuZGFuZ2VyLFxyXG4uYm9vdHN0cmFwLWlzbyAudGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyLmRhbmdlcjpob3ZlciA+IHRoIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJjY2NjO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC50YWJsZS1yZXNwb25zaXZlIHtcclxuICBvdmVyZmxvdy14OiBhdXRvO1xyXG4gIG1pbi1oZWlnaHQ6IDAuMDElO1xyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgLmJvb3RzdHJhcC1pc28gLnRhYmxlLXJlc3BvbnNpdmUge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgb3ZlcmZsb3cteTogaGlkZGVuO1xyXG4gICAgLW1zLW92ZXJmbG93LXN0eWxlOiAtbXMtYXV0b2hpZGluZy1zY3JvbGxiYXI7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkZGRkO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSA+IHRoZWFkID4gdHIgPiB0aCxcclxuICAuYm9vdHN0cmFwLWlzbyAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSA+IHRib2R5ID4gdHIgPiB0aCxcclxuICAuYm9vdHN0cmFwLWlzbyAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSA+IHRmb290ID4gdHIgPiB0aCxcclxuICAuYm9vdHN0cmFwLWlzbyAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSA+IHRoZWFkID4gdHIgPiB0ZCxcclxuICAuYm9vdHN0cmFwLWlzbyAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSA+IHRib2R5ID4gdHIgPiB0ZCxcclxuICAuYm9vdHN0cmFwLWlzbyAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSA+IHRmb290ID4gdHIgPiB0ZCB7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCB7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRoOmZpcnN0LWNoaWxkLFxyXG4gIC5ib290c3RyYXAtaXNvIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRoOmZpcnN0LWNoaWxkLFxyXG4gIC5ib290c3RyYXAtaXNvIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRoOmZpcnN0LWNoaWxkLFxyXG4gIC5ib290c3RyYXAtaXNvIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRkOmZpcnN0LWNoaWxkLFxyXG4gIC5ib290c3RyYXAtaXNvIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRkOmZpcnN0LWNoaWxkLFxyXG4gIC5ib290c3RyYXAtaXNvIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRkOmZpcnN0LWNoaWxkIHtcclxuICAgIGJvcmRlci1sZWZ0OiAwO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0aDpsYXN0LWNoaWxkLFxyXG4gIC5ib290c3RyYXAtaXNvIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRoOmxhc3QtY2hpbGQsXHJcbiAgLmJvb3RzdHJhcC1pc28gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGg6bGFzdC1jaGlsZCxcclxuICAuYm9vdHN0cmFwLWlzbyAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0ZDpsYXN0LWNoaWxkLFxyXG4gIC5ib290c3RyYXAtaXNvIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRkOmxhc3QtY2hpbGQsXHJcbiAgLmJvb3RzdHJhcC1pc28gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGQ6bGFzdC1jaGlsZCB7XHJcbiAgICBib3JkZXItcmlnaHQ6IDA7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0cjpsYXN0LWNoaWxkID4gdGgsXHJcbiAgLmJvb3RzdHJhcC1pc28gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyOmxhc3QtY2hpbGQgPiB0aCxcclxuICAuYm9vdHN0cmFwLWlzbyAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHI6bGFzdC1jaGlsZCA+IHRkLFxyXG4gIC5ib290c3RyYXAtaXNvIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0cjpsYXN0LWNoaWxkID4gdGQge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMDtcclxuICB9XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gZmllbGRzZXQge1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIGJvcmRlcjogMDtcclxuICBtaW4td2lkdGg6IDA7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gbGVnZW5kIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB3aWR0aDogMTAwJTtcclxuICBwYWRkaW5nOiAwO1xyXG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgZm9udC1zaXplOiAyMXB4O1xyXG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xyXG4gIGNvbG9yOiAjMzMzMzMzO1xyXG4gIGJvcmRlcjogMDtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U1ZTVlNTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyBsYWJlbCB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gaW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XHJcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcclxuLmJvb3RzdHJhcC1pc28gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcclxuICBtYXJnaW46IDRweCAwIDA7XHJcbiAgbWFyZ2luLXRvcDogMXB4IFxcOTtcclxuICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIGlucHV0W3R5cGU9XCJmaWxlXCJdIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG4uYm9vdHN0cmFwLWlzbyBpbnB1dFt0eXBlPVwicmFuZ2VcIl0ge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIHNlbGVjdFttdWx0aXBsZV0sXHJcbi5ib290c3RyYXAtaXNvIHNlbGVjdFtzaXplXSB7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIGlucHV0W3R5cGU9XCJmaWxlXCJdOmZvY3VzLFxyXG4uYm9vdHN0cmFwLWlzbyBpbnB1dFt0eXBlPVwicmFkaW9cIl06Zm9jdXMsXHJcbi5ib290c3RyYXAtaXNvIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpmb2N1cyB7XHJcbiAgb3V0bGluZTogdGhpbiBkb3R0ZWQ7XHJcbiAgb3V0bGluZTogNXB4IGF1dG8gLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yO1xyXG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIG91dHB1dCB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgcGFkZGluZy10b3A6IDdweDtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XHJcbiAgY29sb3I6ICM1NTU1NTU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmZvcm0tY29udHJvbCB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAzNHB4O1xyXG4gIHBhZGRpbmc6IDZweCAxMnB4O1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcclxuICBjb2xvcjogIzU1NTU1NTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjY2NjYztcclxuICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XHJcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IDAuMTVzLCBib3gtc2hhZG93IGVhc2UtaW4tb3V0IDAuMTVzO1xyXG4gIC1vLXRyYW5zaXRpb246IGJvcmRlci1jb2xvciBlYXNlLWluLW91dCAwLjE1cywgYm94LXNoYWRvdyBlYXNlLWluLW91dCAwLjE1cztcclxuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgZWFzZS1pbi1vdXQgMC4xNXMsIGJveC1zaGFkb3cgZWFzZS1pbi1vdXQgMC4xNXM7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmZvcm0tY29udHJvbDpmb2N1cyB7XHJcbiAgYm9yZGVyLWNvbG9yOiAjNjZhZmU5O1xyXG4gIG91dGxpbmU6IDA7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA4cHggcmdiYSgxMDIsIDE3NSwgMjMzLCAwLjYpO1xyXG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDhweCByZ2JhKDEwMiwgMTc1LCAyMzMsIDAuNik7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmZvcm0tY29udHJvbDo6LW1vei1wbGFjZWhvbGRlciB7XHJcbiAgY29sb3I6ICM5OTk5OTk7XHJcbiAgb3BhY2l0eTogMTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZm9ybS1jb250cm9sOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgY29sb3I6ICM5OTk5OTk7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmZvcm0tY29udHJvbDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgY29sb3I6ICM5OTk5OTk7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmZvcm0tY29udHJvbFtkaXNhYmxlZF0sXHJcbi5ib290c3RyYXAtaXNvIC5mb3JtLWNvbnRyb2xbcmVhZG9ubHldLFxyXG4uYm9vdHN0cmFwLWlzbyBmaWVsZHNldFtkaXNhYmxlZF0gLmZvcm0tY29udHJvbCB7XHJcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xyXG4gIG9wYWNpdHk6IDE7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gdGV4dGFyZWEuZm9ybS1jb250cm9sIHtcclxuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDsgLypmb3JtZGVuIHR3ZWFrKi9cclxufVxyXG4uYm9vdHN0cmFwLWlzbyBpbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMCkge1xyXG4gIC5ib290c3RyYXAtaXNvIGlucHV0W3R5cGU9XCJkYXRlXCJdLFxyXG4gIC5ib290c3RyYXAtaXNvIGlucHV0W3R5cGU9XCJ0aW1lXCJdLFxyXG4gIC5ib290c3RyYXAtaXNvIGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSxcclxuICAuYm9vdHN0cmFwLWlzbyBpbnB1dFt0eXBlPVwibW9udGhcIl0ge1xyXG4gICAgbGluZS1oZWlnaHQ6IDM0cHg7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIGlucHV0W3R5cGU9XCJkYXRlXCJdLmlucHV0LXNtLFxyXG4gIC5ib290c3RyYXAtaXNvIGlucHV0W3R5cGU9XCJ0aW1lXCJdLmlucHV0LXNtLFxyXG4gIC5ib290c3RyYXAtaXNvIGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXS5pbnB1dC1zbSxcclxuICAuYm9vdHN0cmFwLWlzbyBpbnB1dFt0eXBlPVwibW9udGhcIl0uaW5wdXQtc20sXHJcbiAgLmJvb3RzdHJhcC1pc28gLmlucHV0LWdyb3VwLXNtIGlucHV0W3R5cGU9XCJkYXRlXCJdLFxyXG4gIC5ib290c3RyYXAtaXNvIC5pbnB1dC1ncm91cC1zbSBpbnB1dFt0eXBlPVwidGltZVwiXSxcclxuICAuYm9vdHN0cmFwLWlzbyAuaW5wdXQtZ3JvdXAtc20gaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLFxyXG4gIC5ib290c3RyYXAtaXNvIC5pbnB1dC1ncm91cC1zbSBpbnB1dFt0eXBlPVwibW9udGhcIl0ge1xyXG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIGlucHV0W3R5cGU9XCJkYXRlXCJdLmlucHV0LWxnLFxyXG4gIC5ib290c3RyYXAtaXNvIGlucHV0W3R5cGU9XCJ0aW1lXCJdLmlucHV0LWxnLFxyXG4gIC5ib290c3RyYXAtaXNvIGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXS5pbnB1dC1sZyxcclxuICAuYm9vdHN0cmFwLWlzbyBpbnB1dFt0eXBlPVwibW9udGhcIl0uaW5wdXQtbGcsXHJcbiAgLmJvb3RzdHJhcC1pc28gLmlucHV0LWdyb3VwLWxnIGlucHV0W3R5cGU9XCJkYXRlXCJdLFxyXG4gIC5ib290c3RyYXAtaXNvIC5pbnB1dC1ncm91cC1sZyBpbnB1dFt0eXBlPVwidGltZVwiXSxcclxuICAuYm9vdHN0cmFwLWlzbyAuaW5wdXQtZ3JvdXAtbGcgaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLFxyXG4gIC5ib290c3RyYXAtaXNvIC5pbnB1dC1ncm91cC1sZyBpbnB1dFt0eXBlPVwibW9udGhcIl0ge1xyXG4gICAgbGluZS1oZWlnaHQ6IDQ2cHg7XHJcbiAgfVxyXG59XHJcbi5ib290c3RyYXAtaXNvIC5mb3JtLWdyb3VwIHtcclxuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5yYWRpbyxcclxuLmJvb3RzdHJhcC1pc28gLmNoZWNrYm94IHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgbWFyZ2luLXRvcDogMTBweDtcclxuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5yYWRpbyBsYWJlbCxcclxuLmJvb3RzdHJhcC1pc28gLmNoZWNrYm94IGxhYmVsIHtcclxuICBtaW4taGVpZ2h0OiAyMHB4O1xyXG4gIHBhZGRpbmctbGVmdDogMjBweDtcclxuICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5yYWRpbyBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXHJcbi5ib290c3RyYXAtaXNvIC5yYWRpby1pbmxpbmUgaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxyXG4uYm9vdHN0cmFwLWlzbyAuY2hlY2tib3ggaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxyXG4uYm9vdHN0cmFwLWlzbyAuY2hlY2tib3gtaW5saW5lIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIG1hcmdpbi1sZWZ0OiAtMjBweDtcclxuICBtYXJnaW4tdG9wOiA0cHggXFw5O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5yYWRpbyArIC5yYWRpbyxcclxuLmJvb3RzdHJhcC1pc28gLmNoZWNrYm94ICsgLmNoZWNrYm94IHtcclxuICBtYXJnaW4tdG9wOiAtNXB4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5yYWRpby1pbmxpbmUsXHJcbi5ib290c3RyYXAtaXNvIC5jaGVja2JveC1pbmxpbmUge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5yYWRpby1pbmxpbmUgKyAucmFkaW8taW5saW5lLFxyXG4uYm9vdHN0cmFwLWlzbyAuY2hlY2tib3gtaW5saW5lICsgLmNoZWNrYm94LWlubGluZSB7XHJcbiAgbWFyZ2luLXRvcDogMDtcclxuICBtYXJnaW4tbGVmdDogMTBweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyBpbnB1dFt0eXBlPVwicmFkaW9cIl1bZGlzYWJsZWRdLFxyXG4uYm9vdHN0cmFwLWlzbyBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl1bZGlzYWJsZWRdLFxyXG4uYm9vdHN0cmFwLWlzbyBpbnB1dFt0eXBlPVwicmFkaW9cIl0uZGlzYWJsZWQsXHJcbi5ib290c3RyYXAtaXNvIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXS5kaXNhYmxlZCxcclxuLmJvb3RzdHJhcC1pc28gZmllbGRzZXRbZGlzYWJsZWRdIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcclxuLmJvb3RzdHJhcC1pc28gZmllbGRzZXRbZGlzYWJsZWRdIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XHJcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucmFkaW8taW5saW5lLmRpc2FibGVkLFxyXG4uYm9vdHN0cmFwLWlzbyAuY2hlY2tib3gtaW5saW5lLmRpc2FibGVkLFxyXG4uYm9vdHN0cmFwLWlzbyBmaWVsZHNldFtkaXNhYmxlZF0gLnJhZGlvLWlubGluZSxcclxuLmJvb3RzdHJhcC1pc28gZmllbGRzZXRbZGlzYWJsZWRdIC5jaGVja2JveC1pbmxpbmUge1xyXG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnJhZGlvLmRpc2FibGVkIGxhYmVsLFxyXG4uYm9vdHN0cmFwLWlzbyAuY2hlY2tib3guZGlzYWJsZWQgbGFiZWwsXHJcbi5ib290c3RyYXAtaXNvIGZpZWxkc2V0W2Rpc2FibGVkXSAucmFkaW8gbGFiZWwsXHJcbi5ib290c3RyYXAtaXNvIGZpZWxkc2V0W2Rpc2FibGVkXSAuY2hlY2tib3ggbGFiZWwge1xyXG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmZvcm0tY29udHJvbC1zdGF0aWMge1xyXG4gIHBhZGRpbmctdG9wOiA3cHg7XHJcbiAgcGFkZGluZy1ib3R0b206IDdweDtcclxuICBtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5mb3JtLWNvbnRyb2wtc3RhdGljLmlucHV0LWxnLFxyXG4uYm9vdHN0cmFwLWlzbyAuZm9ybS1jb250cm9sLXN0YXRpYy5pbnB1dC1zbSB7XHJcbiAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gIHBhZGRpbmctcmlnaHQ6IDA7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmlucHV0LXNtIHtcclxuICBoZWlnaHQ6IDMwcHg7XHJcbiAgcGFkZGluZzogNXB4IDEwcHg7XHJcbiAgZm9udC1zaXplOiAxMnB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIHNlbGVjdC5pbnB1dC1zbSB7XHJcbiAgaGVpZ2h0OiAzMHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIHRleHRhcmVhLmlucHV0LXNtLFxyXG4uYm9vdHN0cmFwLWlzbyBzZWxlY3RbbXVsdGlwbGVdLmlucHV0LXNtIHtcclxuICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmZvcm0tZ3JvdXAtc20gLmZvcm0tY29udHJvbCB7XHJcbiAgaGVpZ2h0OiAzMHB4O1xyXG4gIHBhZGRpbmc6IDVweCAxMHB4O1xyXG4gIGZvbnQtc2l6ZTogMTJweDtcclxuICBsaW5lLWhlaWdodDogMS41O1xyXG4gIGJvcmRlci1yYWRpdXM6IDNweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyBzZWxlY3QuZm9ybS1ncm91cC1zbSAuZm9ybS1jb250cm9sIHtcclxuICBoZWlnaHQ6IDMwcHg7XHJcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gdGV4dGFyZWEuZm9ybS1ncm91cC1zbSAuZm9ybS1jb250cm9sLFxyXG4uYm9vdHN0cmFwLWlzbyBzZWxlY3RbbXVsdGlwbGVdLmZvcm0tZ3JvdXAtc20gLmZvcm0tY29udHJvbCB7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5mb3JtLWdyb3VwLXNtIC5mb3JtLWNvbnRyb2wtc3RhdGljIHtcclxuICBoZWlnaHQ6IDMwcHg7XHJcbiAgcGFkZGluZzogNXB4IDEwcHg7XHJcbiAgZm9udC1zaXplOiAxMnB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmlucHV0LWxnIHtcclxuICBoZWlnaHQ6IDQ2cHg7XHJcbiAgcGFkZGluZzogMTBweCAxNnB4O1xyXG4gIGZvbnQtc2l6ZTogMThweDtcclxuICBsaW5lLWhlaWdodDogMS4zMzMzMzMzO1xyXG4gIGJvcmRlci1yYWRpdXM6IDZweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyBzZWxlY3QuaW5wdXQtbGcge1xyXG4gIGhlaWdodDogNDZweDtcclxuICBsaW5lLWhlaWdodDogNDZweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyB0ZXh0YXJlYS5pbnB1dC1sZyxcclxuLmJvb3RzdHJhcC1pc28gc2VsZWN0W211bHRpcGxlXS5pbnB1dC1sZyB7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5mb3JtLWdyb3VwLWxnIC5mb3JtLWNvbnRyb2wge1xyXG4gIGhlaWdodDogNDZweDtcclxuICBwYWRkaW5nOiAxMHB4IDE2cHg7XHJcbiAgZm9udC1zaXplOiAxOHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjMzMzMzMzM7XHJcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIHNlbGVjdC5mb3JtLWdyb3VwLWxnIC5mb3JtLWNvbnRyb2wge1xyXG4gIGhlaWdodDogNDZweDtcclxuICBsaW5lLWhlaWdodDogNDZweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyB0ZXh0YXJlYS5mb3JtLWdyb3VwLWxnIC5mb3JtLWNvbnRyb2wsXHJcbi5ib290c3RyYXAtaXNvIHNlbGVjdFttdWx0aXBsZV0uZm9ybS1ncm91cC1sZyAuZm9ybS1jb250cm9sIHtcclxuICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmZvcm0tZ3JvdXAtbGcgLmZvcm0tY29udHJvbC1zdGF0aWMge1xyXG4gIGhlaWdodDogNDZweDtcclxuICBwYWRkaW5nOiAxMHB4IDE2cHg7XHJcbiAgZm9udC1zaXplOiAxOHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjMzMzMzMzM7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmhhcy1mZWVkYmFjayB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5oYXMtZmVlZGJhY2sgLmZvcm0tY29udHJvbCB7XHJcbiAgcGFkZGluZy1yaWdodDogNDIuNXB4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgei1pbmRleDogMjtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB3aWR0aDogMzRweDtcclxuICBoZWlnaHQ6IDM0cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDM0cHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5pbnB1dC1sZyArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xyXG4gIHdpZHRoOiA0NnB4O1xyXG4gIGhlaWdodDogNDZweDtcclxuICBsaW5lLWhlaWdodDogNDZweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuaW5wdXQtc20gKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcclxuICB3aWR0aDogMzBweDtcclxuICBoZWlnaHQ6IDMwcHg7XHJcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmhhcy1zdWNjZXNzIC5oZWxwLWJsb2NrLFxyXG4uYm9vdHN0cmFwLWlzbyAuaGFzLXN1Y2Nlc3MgLmNvbnRyb2wtbGFiZWwsXHJcbi5ib290c3RyYXAtaXNvIC5oYXMtc3VjY2VzcyAucmFkaW8sXHJcbi5ib290c3RyYXAtaXNvIC5oYXMtc3VjY2VzcyAuY2hlY2tib3gsXHJcbi5ib290c3RyYXAtaXNvIC5oYXMtc3VjY2VzcyAucmFkaW8taW5saW5lLFxyXG4uYm9vdHN0cmFwLWlzbyAuaGFzLXN1Y2Nlc3MgLmNoZWNrYm94LWlubGluZSxcclxuLmJvb3RzdHJhcC1pc28gLmhhcy1zdWNjZXNzLnJhZGlvIGxhYmVsLFxyXG4uYm9vdHN0cmFwLWlzbyAuaGFzLXN1Y2Nlc3MuY2hlY2tib3ggbGFiZWwsXHJcbi5ib290c3RyYXAtaXNvIC5oYXMtc3VjY2Vzcy5yYWRpby1pbmxpbmUgbGFiZWwsXHJcbi5ib290c3RyYXAtaXNvIC5oYXMtc3VjY2Vzcy5jaGVja2JveC1pbmxpbmUgbGFiZWwge1xyXG4gIGNvbG9yOiAjM2M3NjNkO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5oYXMtc3VjY2VzcyAuZm9ybS1jb250cm9sIHtcclxuICBib3JkZXItY29sb3I6ICMzYzc2M2Q7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XHJcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5oYXMtc3VjY2VzcyAuZm9ybS1jb250cm9sOmZvY3VzIHtcclxuICBib3JkZXItY29sb3I6ICMyYjU0MmM7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA2cHggIzY3YjE2ODtcclxuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA2cHggIzY3YjE2ODtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuaGFzLXN1Y2Nlc3MgLmlucHV0LWdyb3VwLWFkZG9uIHtcclxuICBjb2xvcjogIzNjNzYzZDtcclxuICBib3JkZXItY29sb3I6ICMzYzc2M2Q7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RmZjBkODtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuaGFzLXN1Y2Nlc3MgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XHJcbiAgY29sb3I6ICMzYzc2M2Q7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmhhcy13YXJuaW5nIC5oZWxwLWJsb2NrLFxyXG4uYm9vdHN0cmFwLWlzbyAuaGFzLXdhcm5pbmcgLmNvbnRyb2wtbGFiZWwsXHJcbi5ib290c3RyYXAtaXNvIC5oYXMtd2FybmluZyAucmFkaW8sXHJcbi5ib290c3RyYXAtaXNvIC5oYXMtd2FybmluZyAuY2hlY2tib3gsXHJcbi5ib290c3RyYXAtaXNvIC5oYXMtd2FybmluZyAucmFkaW8taW5saW5lLFxyXG4uYm9vdHN0cmFwLWlzbyAuaGFzLXdhcm5pbmcgLmNoZWNrYm94LWlubGluZSxcclxuLmJvb3RzdHJhcC1pc28gLmhhcy13YXJuaW5nLnJhZGlvIGxhYmVsLFxyXG4uYm9vdHN0cmFwLWlzbyAuaGFzLXdhcm5pbmcuY2hlY2tib3ggbGFiZWwsXHJcbi5ib290c3RyYXAtaXNvIC5oYXMtd2FybmluZy5yYWRpby1pbmxpbmUgbGFiZWwsXHJcbi5ib290c3RyYXAtaXNvIC5oYXMtd2FybmluZy5jaGVja2JveC1pbmxpbmUgbGFiZWwge1xyXG4gIGNvbG9yOiAjOGE2ZDNiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5oYXMtd2FybmluZyAuZm9ybS1jb250cm9sIHtcclxuICBib3JkZXItY29sb3I6ICM4YTZkM2I7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XHJcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5oYXMtd2FybmluZyAuZm9ybS1jb250cm9sOmZvY3VzIHtcclxuICBib3JkZXItY29sb3I6ICM2NjUxMmM7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA2cHggI2MwYTE2YjtcclxuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA2cHggI2MwYTE2YjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuaGFzLXdhcm5pbmcgLmlucHV0LWdyb3VwLWFkZG9uIHtcclxuICBjb2xvcjogIzhhNmQzYjtcclxuICBib3JkZXItY29sb3I6ICM4YTZkM2I7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjhlMztcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuaGFzLXdhcm5pbmcgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XHJcbiAgY29sb3I6ICM4YTZkM2I7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmhhcy1lcnJvciAuaGVscC1ibG9jayxcclxuLmJvb3RzdHJhcC1pc28gLmhhcy1lcnJvciAuY29udHJvbC1sYWJlbCxcclxuLmJvb3RzdHJhcC1pc28gLmhhcy1lcnJvciAucmFkaW8sXHJcbi5ib290c3RyYXAtaXNvIC5oYXMtZXJyb3IgLmNoZWNrYm94LFxyXG4uYm9vdHN0cmFwLWlzbyAuaGFzLWVycm9yIC5yYWRpby1pbmxpbmUsXHJcbi5ib290c3RyYXAtaXNvIC5oYXMtZXJyb3IgLmNoZWNrYm94LWlubGluZSxcclxuLmJvb3RzdHJhcC1pc28gLmhhcy1lcnJvci5yYWRpbyBsYWJlbCxcclxuLmJvb3RzdHJhcC1pc28gLmhhcy1lcnJvci5jaGVja2JveCBsYWJlbCxcclxuLmJvb3RzdHJhcC1pc28gLmhhcy1lcnJvci5yYWRpby1pbmxpbmUgbGFiZWwsXHJcbi5ib290c3RyYXAtaXNvIC5oYXMtZXJyb3IuY2hlY2tib3gtaW5saW5lIGxhYmVsIHtcclxuICBjb2xvcjogI2E5NDQ0MjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuaGFzLWVycm9yIC5mb3JtLWNvbnRyb2wge1xyXG4gIGJvcmRlci1jb2xvcjogI2E5NDQ0MjtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcclxuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmhhcy1lcnJvciAuZm9ybS1jb250cm9sOmZvY3VzIHtcclxuICBib3JkZXItY29sb3I6ICM4NDM1MzQ7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA2cHggI2NlODQ4MztcclxuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA2cHggI2NlODQ4MztcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuaGFzLWVycm9yIC5pbnB1dC1ncm91cC1hZGRvbiB7XHJcbiAgY29sb3I6ICNhOTQ0NDI7XHJcbiAgYm9yZGVyLWNvbG9yOiAjYTk0NDQyO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmRlZGU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmhhcy1lcnJvciAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcclxuICBjb2xvcjogI2E5NDQ0MjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuaGFzLWZlZWRiYWNrIGxhYmVsIH4gLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XHJcbiAgdG9wOiAyNXB4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5oYXMtZmVlZGJhY2sgbGFiZWwuc3Itb25seSB+IC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xyXG4gIHRvcDogMDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuaGVscC1ibG9jayB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgbWFyZ2luLXRvcDogNXB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgY29sb3I6ICM3MzczNzM7XHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgLmJvb3RzdHJhcC1pc28gLmZvcm0taW5saW5lIC5mb3JtLWdyb3VwIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuZm9ybS1pbmxpbmUgLmZvcm0tY29udHJvbCB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB3aWR0aDogYXV0bztcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5mb3JtLWlubGluZSAuZm9ybS1jb250cm9sLXN0YXRpYyB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXAge1xyXG4gICAgZGlzcGxheTogaW5saW5lLXRhYmxlO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtYWRkb24sXHJcbiAgLmJvb3RzdHJhcC1pc28gLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtYnRuLFxyXG4gIC5ib290c3RyYXAtaXNvIC5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbCB7XHJcbiAgICB3aWR0aDogYXV0bztcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5mb3JtLWlubGluZSAuY29udHJvbC1sYWJlbCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmZvcm0taW5saW5lIC5yYWRpbyxcclxuICAuYm9vdHN0cmFwLWlzbyAuZm9ybS1pbmxpbmUgLmNoZWNrYm94IHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmZvcm0taW5saW5lIC5yYWRpbyBsYWJlbCxcclxuICAuYm9vdHN0cmFwLWlzbyAuZm9ybS1pbmxpbmUgLmNoZWNrYm94IGxhYmVsIHtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmZvcm0taW5saW5lIC5yYWRpbyBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXHJcbiAgLmJvb3RzdHJhcC1pc28gLmZvcm0taW5saW5lIC5jaGVja2JveCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5mb3JtLWlubGluZSAuaGFzLWZlZWRiYWNrIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xyXG4gICAgdG9wOiAwO1xyXG4gIH1cclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZm9ybS1ob3Jpem9udGFsIC5yYWRpbyxcclxuLmJvb3RzdHJhcC1pc28gLmZvcm0taG9yaXpvbnRhbCAuY2hlY2tib3gsXHJcbi5ib290c3RyYXAtaXNvIC5mb3JtLWhvcml6b250YWwgLnJhZGlvLWlubGluZSxcclxuLmJvb3RzdHJhcC1pc28gLmZvcm0taG9yaXpvbnRhbCAuY2hlY2tib3gtaW5saW5lIHtcclxuICBtYXJnaW4tdG9wOiAwO1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgcGFkZGluZy10b3A6IDdweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZm9ybS1ob3Jpem9udGFsIC5yYWRpbyxcclxuLmJvb3RzdHJhcC1pc28gLmZvcm0taG9yaXpvbnRhbCAuY2hlY2tib3gge1xyXG4gIG1pbi1oZWlnaHQ6IDI3cHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cCB7XHJcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xyXG4gIG1hcmdpbi1yaWdodDogLTE1cHg7XHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgLmJvb3RzdHJhcC1pc28gLmZvcm0taG9yaXpvbnRhbCAuY29udHJvbC1sYWJlbCB7XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICBwYWRkaW5nLXRvcDogN3B4O1xyXG4gIH1cclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZm9ybS1ob3Jpem9udGFsIC5oYXMtZmVlZGJhY2sgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XHJcbiAgcmlnaHQ6IDE1cHg7XHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgLmJvb3RzdHJhcC1pc28gLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cC1sZyAuY29udHJvbC1sYWJlbCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMTQuMzMzMzMzcHg7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gIC5ib290c3RyYXAtaXNvIC5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXAtc20gLmNvbnRyb2wtbGFiZWwge1xyXG4gICAgcGFkZGluZy10b3A6IDZweDtcclxuICB9XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmJ0biB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICB0b3VjaC1hY3Rpb246IG1hbmlwdWxhdGlvbjtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gIHBhZGRpbmc6IDZweCAxMnB4O1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcclxuICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcclxuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xyXG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcclxuICB1c2VyLXNlbGVjdDogbm9uZTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuOmZvY3VzLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuOmFjdGl2ZTpmb2N1cyxcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi5hY3RpdmU6Zm9jdXMsXHJcbi5ib290c3RyYXAtaXNvIC5idG4uZm9jdXMsXHJcbi5ib290c3RyYXAtaXNvIC5idG46YWN0aXZlLmZvY3VzLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLmFjdGl2ZS5mb2N1cyB7XHJcbiAgb3V0bGluZTogdGhpbiBkb3R0ZWQ7XHJcbiAgb3V0bGluZTogNXB4IGF1dG8gLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yO1xyXG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5idG46aG92ZXIsXHJcbi5ib290c3RyYXAtaXNvIC5idG46Zm9jdXMsXHJcbi5ib290c3RyYXAtaXNvIC5idG4uZm9jdXMge1xyXG4gIGNvbG9yOiAjMzMzMzMzO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuOmFjdGl2ZSxcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi5hY3RpdmUge1xyXG4gIG91dGxpbmU6IDA7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcclxuICBib3gtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmJ0bi5kaXNhYmxlZCxcclxuLmJvb3RzdHJhcC1pc28gLmJ0bltkaXNhYmxlZF0sXHJcbi5ib290c3RyYXAtaXNvIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuIHtcclxuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gIG9wYWNpdHk6IDAuNjU7XHJcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTY1KTtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWRlZmF1bHQge1xyXG4gIGNvbG9yOiAjMzMzMzMzO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgYm9yZGVyLWNvbG9yOiAjY2NjY2NjO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5idG4tZGVmYXVsdDpob3ZlcixcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1kZWZhdWx0OmZvY3VzLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWRlZmF1bHQuZm9jdXMsXHJcbi5ib290c3RyYXAtaXNvIC5idG4tZGVmYXVsdDphY3RpdmUsXHJcbi5ib290c3RyYXAtaXNvIC5idG4tZGVmYXVsdC5hY3RpdmUsXHJcbi5ib290c3RyYXAtaXNvIC5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tZGVmYXVsdCB7XHJcbiAgY29sb3I6ICMzMzMzMzM7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjtcclxuICBib3JkZXItY29sb3I6ICNhZGFkYWQ7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1kZWZhdWx0OmFjdGl2ZSxcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1kZWZhdWx0LmFjdGl2ZSxcclxuLmJvb3RzdHJhcC1pc28gLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1kZWZhdWx0IHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5idG4tZGVmYXVsdC5kaXNhYmxlZCxcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1kZWZhdWx0W2Rpc2FibGVkXSxcclxuLmJvb3RzdHJhcC1pc28gZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGVmYXVsdCxcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1kZWZhdWx0LmRpc2FibGVkOmhvdmVyLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWRlZmF1bHRbZGlzYWJsZWRdOmhvdmVyLFxyXG4uYm9vdHN0cmFwLWlzbyBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kZWZhdWx0OmhvdmVyLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWRlZmF1bHQuZGlzYWJsZWQ6Zm9jdXMsXHJcbi5ib290c3RyYXAtaXNvIC5idG4tZGVmYXVsdFtkaXNhYmxlZF06Zm9jdXMsXHJcbi5ib290c3RyYXAtaXNvIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRlZmF1bHQ6Zm9jdXMsXHJcbi5ib290c3RyYXAtaXNvIC5idG4tZGVmYXVsdC5kaXNhYmxlZC5mb2N1cyxcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1kZWZhdWx0W2Rpc2FibGVkXS5mb2N1cyxcclxuLmJvb3RzdHJhcC1pc28gZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGVmYXVsdC5mb2N1cyxcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1kZWZhdWx0LmRpc2FibGVkOmFjdGl2ZSxcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1kZWZhdWx0W2Rpc2FibGVkXTphY3RpdmUsXHJcbi5ib290c3RyYXAtaXNvIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRlZmF1bHQ6YWN0aXZlLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWRlZmF1bHQuZGlzYWJsZWQuYWN0aXZlLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWRlZmF1bHRbZGlzYWJsZWRdLmFjdGl2ZSxcclxuLmJvb3RzdHJhcC1pc28gZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGVmYXVsdC5hY3RpdmUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgYm9yZGVyLWNvbG9yOiAjY2NjY2NjO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5idG4tZGVmYXVsdCAuYmFkZ2Uge1xyXG4gIGNvbG9yOiAjZmZmZmZmO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzMzMzM7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1wcmltYXJ5IHtcclxuICBjb2xvcjogI2ZmZmZmZjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM3YWI3O1xyXG4gIGJvcmRlci1jb2xvcjogIzJlNmRhNDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXByaW1hcnk6aG92ZXIsXHJcbi5ib290c3RyYXAtaXNvIC5idG4tcHJpbWFyeTpmb2N1cyxcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1wcmltYXJ5LmZvY3VzLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXByaW1hcnk6YWN0aXZlLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXByaW1hcnkuYWN0aXZlLFxyXG4uYm9vdHN0cmFwLWlzbyAub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLXByaW1hcnkge1xyXG4gIGNvbG9yOiAjZmZmZmZmO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMyODYwOTA7XHJcbiAgYm9yZGVyLWNvbG9yOiAjMjA0ZDc0O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5idG4tcHJpbWFyeTphY3RpdmUsXHJcbi5ib290c3RyYXAtaXNvIC5idG4tcHJpbWFyeS5hY3RpdmUsXHJcbi5ib290c3RyYXAtaXNvIC5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tcHJpbWFyeSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXByaW1hcnkuZGlzYWJsZWQsXHJcbi5ib290c3RyYXAtaXNvIC5idG4tcHJpbWFyeVtkaXNhYmxlZF0sXHJcbi5ib290c3RyYXAtaXNvIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXByaW1hcnksXHJcbi5ib290c3RyYXAtaXNvIC5idG4tcHJpbWFyeS5kaXNhYmxlZDpob3ZlcixcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1wcmltYXJ5W2Rpc2FibGVkXTpob3ZlcixcclxuLmJvb3RzdHJhcC1pc28gZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tcHJpbWFyeTpob3ZlcixcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1wcmltYXJ5LmRpc2FibGVkOmZvY3VzLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXByaW1hcnlbZGlzYWJsZWRdOmZvY3VzLFxyXG4uYm9vdHN0cmFwLWlzbyBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1wcmltYXJ5OmZvY3VzLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXByaW1hcnkuZGlzYWJsZWQuZm9jdXMsXHJcbi5ib290c3RyYXAtaXNvIC5idG4tcHJpbWFyeVtkaXNhYmxlZF0uZm9jdXMsXHJcbi5ib290c3RyYXAtaXNvIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXByaW1hcnkuZm9jdXMsXHJcbi5ib290c3RyYXAtaXNvIC5idG4tcHJpbWFyeS5kaXNhYmxlZDphY3RpdmUsXHJcbi5ib290c3RyYXAtaXNvIC5idG4tcHJpbWFyeVtkaXNhYmxlZF06YWN0aXZlLFxyXG4uYm9vdHN0cmFwLWlzbyBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1wcmltYXJ5OmFjdGl2ZSxcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1wcmltYXJ5LmRpc2FibGVkLmFjdGl2ZSxcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1wcmltYXJ5W2Rpc2FibGVkXS5hY3RpdmUsXHJcbi5ib290c3RyYXAtaXNvIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXByaW1hcnkuYWN0aXZlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM3YWI3O1xyXG4gIGJvcmRlci1jb2xvcjogIzJlNmRhNDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXByaW1hcnkgLmJhZGdlIHtcclxuICBjb2xvcjogIzMzN2FiNztcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5idG4tc3VjY2VzcyB7XHJcbiAgY29sb3I6ICNmZmZmZmY7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVjYjg1YztcclxuICBib3JkZXItY29sb3I6ICM0Y2FlNGM7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1zdWNjZXNzOmhvdmVyLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXN1Y2Nlc3M6Zm9jdXMsXHJcbi5ib290c3RyYXAtaXNvIC5idG4tc3VjY2Vzcy5mb2N1cyxcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1zdWNjZXNzOmFjdGl2ZSxcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1zdWNjZXNzLmFjdGl2ZSxcclxuLmJvb3RzdHJhcC1pc28gLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1zdWNjZXNzIHtcclxuICBjb2xvcjogI2ZmZmZmZjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDQ5ZDQ0O1xyXG4gIGJvcmRlci1jb2xvcjogIzM5ODQzOTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXN1Y2Nlc3M6YWN0aXZlLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXN1Y2Nlc3MuYWN0aXZlLFxyXG4uYm9vdHN0cmFwLWlzbyAub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLXN1Y2Nlc3Mge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1zdWNjZXNzLmRpc2FibGVkLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXN1Y2Nlc3NbZGlzYWJsZWRdLFxyXG4uYm9vdHN0cmFwLWlzbyBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1zdWNjZXNzLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXN1Y2Nlc3MuZGlzYWJsZWQ6aG92ZXIsXHJcbi5ib290c3RyYXAtaXNvIC5idG4tc3VjY2Vzc1tkaXNhYmxlZF06aG92ZXIsXHJcbi5ib290c3RyYXAtaXNvIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXN1Y2Nlc3M6aG92ZXIsXHJcbi5ib290c3RyYXAtaXNvIC5idG4tc3VjY2Vzcy5kaXNhYmxlZDpmb2N1cyxcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1zdWNjZXNzW2Rpc2FibGVkXTpmb2N1cyxcclxuLmJvb3RzdHJhcC1pc28gZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tc3VjY2Vzczpmb2N1cyxcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1zdWNjZXNzLmRpc2FibGVkLmZvY3VzLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXN1Y2Nlc3NbZGlzYWJsZWRdLmZvY3VzLFxyXG4uYm9vdHN0cmFwLWlzbyBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1zdWNjZXNzLmZvY3VzLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXN1Y2Nlc3MuZGlzYWJsZWQ6YWN0aXZlLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXN1Y2Nlc3NbZGlzYWJsZWRdOmFjdGl2ZSxcclxuLmJvb3RzdHJhcC1pc28gZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tc3VjY2VzczphY3RpdmUsXHJcbi5ib290c3RyYXAtaXNvIC5idG4tc3VjY2Vzcy5kaXNhYmxlZC5hY3RpdmUsXHJcbi5ib290c3RyYXAtaXNvIC5idG4tc3VjY2Vzc1tkaXNhYmxlZF0uYWN0aXZlLFxyXG4uYm9vdHN0cmFwLWlzbyBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1zdWNjZXNzLmFjdGl2ZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVjYjg1YztcclxuICBib3JkZXItY29sb3I6ICM0Y2FlNGM7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1zdWNjZXNzIC5iYWRnZSB7XHJcbiAgY29sb3I6ICM1Y2I4NWM7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWluZm8ge1xyXG4gIGNvbG9yOiAjZmZmZmZmO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICM1YmMwZGU7XHJcbiAgYm9yZGVyLWNvbG9yOiAjNDZiOGRhO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5idG4taW5mbzpob3ZlcixcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1pbmZvOmZvY3VzLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWluZm8uZm9jdXMsXHJcbi5ib290c3RyYXAtaXNvIC5idG4taW5mbzphY3RpdmUsXHJcbi5ib290c3RyYXAtaXNvIC5idG4taW5mby5hY3RpdmUsXHJcbi5ib290c3RyYXAtaXNvIC5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4taW5mbyB7XHJcbiAgY29sb3I6ICNmZmZmZmY7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxYjBkNTtcclxuICBib3JkZXItY29sb3I6ICMyNjlhYmM7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1pbmZvOmFjdGl2ZSxcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1pbmZvLmFjdGl2ZSxcclxuLmJvb3RzdHJhcC1pc28gLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1pbmZvIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5idG4taW5mby5kaXNhYmxlZCxcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1pbmZvW2Rpc2FibGVkXSxcclxuLmJvb3RzdHJhcC1pc28gZmllbGRzZXRbZGlzYWJsZWRdIC5idG4taW5mbyxcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1pbmZvLmRpc2FibGVkOmhvdmVyLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWluZm9bZGlzYWJsZWRdOmhvdmVyLFxyXG4uYm9vdHN0cmFwLWlzbyBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1pbmZvOmhvdmVyLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWluZm8uZGlzYWJsZWQ6Zm9jdXMsXHJcbi5ib290c3RyYXAtaXNvIC5idG4taW5mb1tkaXNhYmxlZF06Zm9jdXMsXHJcbi5ib290c3RyYXAtaXNvIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWluZm86Zm9jdXMsXHJcbi5ib290c3RyYXAtaXNvIC5idG4taW5mby5kaXNhYmxlZC5mb2N1cyxcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1pbmZvW2Rpc2FibGVkXS5mb2N1cyxcclxuLmJvb3RzdHJhcC1pc28gZmllbGRzZXRbZGlzYWJsZWRdIC5idG4taW5mby5mb2N1cyxcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1pbmZvLmRpc2FibGVkOmFjdGl2ZSxcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1pbmZvW2Rpc2FibGVkXTphY3RpdmUsXHJcbi5ib290c3RyYXAtaXNvIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWluZm86YWN0aXZlLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWluZm8uZGlzYWJsZWQuYWN0aXZlLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWluZm9bZGlzYWJsZWRdLmFjdGl2ZSxcclxuLmJvb3RzdHJhcC1pc28gZmllbGRzZXRbZGlzYWJsZWRdIC5idG4taW5mby5hY3RpdmUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICM1YmMwZGU7XHJcbiAgYm9yZGVyLWNvbG9yOiAjNDZiOGRhO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5idG4taW5mbyAuYmFkZ2Uge1xyXG4gIGNvbG9yOiAjNWJjMGRlO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmJ0bi13YXJuaW5nIHtcclxuICBjb2xvcjogI2ZmZmZmZjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBhZDRlO1xyXG4gIGJvcmRlci1jb2xvcjogI2VlYTIzNjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXdhcm5pbmc6aG92ZXIsXHJcbi5ib290c3RyYXAtaXNvIC5idG4td2FybmluZzpmb2N1cyxcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi13YXJuaW5nLmZvY3VzLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXdhcm5pbmc6YWN0aXZlLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXdhcm5pbmcuYWN0aXZlLFxyXG4uYm9vdHN0cmFwLWlzbyAub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLXdhcm5pbmcge1xyXG4gIGNvbG9yOiAjZmZmZmZmO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNlYzk3MWY7XHJcbiAgYm9yZGVyLWNvbG9yOiAjZDU4NTEyO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5idG4td2FybmluZzphY3RpdmUsXHJcbi5ib290c3RyYXAtaXNvIC5idG4td2FybmluZy5hY3RpdmUsXHJcbi5ib290c3RyYXAtaXNvIC5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4td2FybmluZyB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXdhcm5pbmcuZGlzYWJsZWQsXHJcbi5ib290c3RyYXAtaXNvIC5idG4td2FybmluZ1tkaXNhYmxlZF0sXHJcbi5ib290c3RyYXAtaXNvIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXdhcm5pbmcsXHJcbi5ib290c3RyYXAtaXNvIC5idG4td2FybmluZy5kaXNhYmxlZDpob3ZlcixcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi13YXJuaW5nW2Rpc2FibGVkXTpob3ZlcixcclxuLmJvb3RzdHJhcC1pc28gZmllbGRzZXRbZGlzYWJsZWRdIC5idG4td2FybmluZzpob3ZlcixcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi13YXJuaW5nLmRpc2FibGVkOmZvY3VzLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXdhcm5pbmdbZGlzYWJsZWRdOmZvY3VzLFxyXG4uYm9vdHN0cmFwLWlzbyBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi13YXJuaW5nOmZvY3VzLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXdhcm5pbmcuZGlzYWJsZWQuZm9jdXMsXHJcbi5ib290c3RyYXAtaXNvIC5idG4td2FybmluZ1tkaXNhYmxlZF0uZm9jdXMsXHJcbi5ib290c3RyYXAtaXNvIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXdhcm5pbmcuZm9jdXMsXHJcbi5ib290c3RyYXAtaXNvIC5idG4td2FybmluZy5kaXNhYmxlZDphY3RpdmUsXHJcbi5ib290c3RyYXAtaXNvIC5idG4td2FybmluZ1tkaXNhYmxlZF06YWN0aXZlLFxyXG4uYm9vdHN0cmFwLWlzbyBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi13YXJuaW5nOmFjdGl2ZSxcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi13YXJuaW5nLmRpc2FibGVkLmFjdGl2ZSxcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi13YXJuaW5nW2Rpc2FibGVkXS5hY3RpdmUsXHJcbi5ib290c3RyYXAtaXNvIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXdhcm5pbmcuYWN0aXZlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBhZDRlO1xyXG4gIGJvcmRlci1jb2xvcjogI2VlYTIzNjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXdhcm5pbmcgLmJhZGdlIHtcclxuICBjb2xvcjogI2YwYWQ0ZTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5idG4tZGFuZ2VyIHtcclxuICBjb2xvcjogI2ZmZmZmZjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDk1MzRmO1xyXG4gIGJvcmRlci1jb2xvcjogI2Q0M2YzYTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWRhbmdlcjpob3ZlcixcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1kYW5nZXI6Zm9jdXMsXHJcbi5ib290c3RyYXAtaXNvIC5idG4tZGFuZ2VyLmZvY3VzLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWRhbmdlcjphY3RpdmUsXHJcbi5ib290c3RyYXAtaXNvIC5idG4tZGFuZ2VyLmFjdGl2ZSxcclxuLmJvb3RzdHJhcC1pc28gLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1kYW5nZXIge1xyXG4gIGNvbG9yOiAjZmZmZmZmO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTMwMmM7XHJcbiAgYm9yZGVyLWNvbG9yOiAjYWMyOTI1O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5idG4tZGFuZ2VyOmFjdGl2ZSxcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1kYW5nZXIuYWN0aXZlLFxyXG4uYm9vdHN0cmFwLWlzbyAub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLWRhbmdlciB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWRhbmdlci5kaXNhYmxlZCxcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1kYW5nZXJbZGlzYWJsZWRdLFxyXG4uYm9vdHN0cmFwLWlzbyBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kYW5nZXIsXHJcbi5ib290c3RyYXAtaXNvIC5idG4tZGFuZ2VyLmRpc2FibGVkOmhvdmVyLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWRhbmdlcltkaXNhYmxlZF06aG92ZXIsXHJcbi5ib290c3RyYXAtaXNvIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRhbmdlcjpob3ZlcixcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1kYW5nZXIuZGlzYWJsZWQ6Zm9jdXMsXHJcbi5ib290c3RyYXAtaXNvIC5idG4tZGFuZ2VyW2Rpc2FibGVkXTpmb2N1cyxcclxuLmJvb3RzdHJhcC1pc28gZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGFuZ2VyOmZvY3VzLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWRhbmdlci5kaXNhYmxlZC5mb2N1cyxcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1kYW5nZXJbZGlzYWJsZWRdLmZvY3VzLFxyXG4uYm9vdHN0cmFwLWlzbyBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kYW5nZXIuZm9jdXMsXHJcbi5ib290c3RyYXAtaXNvIC5idG4tZGFuZ2VyLmRpc2FibGVkOmFjdGl2ZSxcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1kYW5nZXJbZGlzYWJsZWRdOmFjdGl2ZSxcclxuLmJvb3RzdHJhcC1pc28gZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGFuZ2VyOmFjdGl2ZSxcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1kYW5nZXIuZGlzYWJsZWQuYWN0aXZlLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWRhbmdlcltkaXNhYmxlZF0uYWN0aXZlLFxyXG4uYm9vdHN0cmFwLWlzbyBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kYW5nZXIuYWN0aXZlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDk1MzRmO1xyXG4gIGJvcmRlci1jb2xvcjogI2Q0M2YzYTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWRhbmdlciAuYmFkZ2Uge1xyXG4gIGNvbG9yOiAjZDk1MzRmO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1saW5rIHtcclxuICBjb2xvcjogIzMzN2FiNztcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIGJvcmRlci1yYWRpdXM6IDA7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1saW5rLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWxpbms6YWN0aXZlLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWxpbmsuYWN0aXZlLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWxpbmtbZGlzYWJsZWRdLFxyXG4uYm9vdHN0cmFwLWlzbyBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1saW5rIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWxpbmssXHJcbi5ib290c3RyYXAtaXNvIC5idG4tbGluazpob3ZlcixcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1saW5rOmZvY3VzLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWxpbms6YWN0aXZlIHtcclxuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5idG4tbGluazpob3ZlcixcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1saW5rOmZvY3VzIHtcclxuICBjb2xvcjogIzIzNTI3YztcclxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWxpbmtbZGlzYWJsZWRdOmhvdmVyLFxyXG4uYm9vdHN0cmFwLWlzbyBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1saW5rOmhvdmVyLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWxpbmtbZGlzYWJsZWRdOmZvY3VzLFxyXG4uYm9vdHN0cmFwLWlzbyBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1saW5rOmZvY3VzIHtcclxuICBjb2xvcjogIzc3Nzc3NztcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1sZyxcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ncm91cC1sZyA+IC5idG4ge1xyXG4gIHBhZGRpbmc6IDEwcHggMTZweDtcclxuICBmb250LXNpemU6IDE4cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDEuMzMzMzMzMztcclxuICBib3JkZXItcmFkaXVzOiA2cHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1zbSxcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ncm91cC1zbSA+IC5idG4ge1xyXG4gIHBhZGRpbmc6IDVweCAxMHB4O1xyXG4gIGZvbnQtc2l6ZTogMTJweDtcclxuICBsaW5lLWhlaWdodDogMS41O1xyXG4gIGJvcmRlci1yYWRpdXM6IDNweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLXhzLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWdyb3VwLXhzID4gLmJ0biB7XHJcbiAgcGFkZGluZzogMXB4IDVweDtcclxuICBmb250LXNpemU6IDEycHg7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ibG9jayB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ibG9jayArIC5idG4tYmxvY2sge1xyXG4gIG1hcmdpbi10b3A6IDVweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyBpbnB1dFt0eXBlPVwic3VibWl0XCJdLmJ0bi1ibG9jayxcclxuLmJvb3RzdHJhcC1pc28gaW5wdXRbdHlwZT1cInJlc2V0XCJdLmJ0bi1ibG9jayxcclxuLmJvb3RzdHJhcC1pc28gaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5idG4tYmxvY2sge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5mYWRlIHtcclxuICBvcGFjaXR5OiAwO1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBsaW5lYXI7XHJcbiAgLW8tdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBsaW5lYXI7XHJcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBsaW5lYXI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmZhZGUuaW4ge1xyXG4gIG9wYWNpdHk6IDE7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmNvbGxhcHNlIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuY29sbGFwc2UuaW4ge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gdHIuY29sbGFwc2UuaW4ge1xyXG4gIGRpc3BsYXk6IHRhYmxlLXJvdztcclxufVxyXG4uYm9vdHN0cmFwLWlzbyB0Ym9keS5jb2xsYXBzZS5pbiB7XHJcbiAgZGlzcGxheTogdGFibGUtcm93LWdyb3VwO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5jb2xsYXBzaW5nIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgaGVpZ2h0OiAwO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiBoZWlnaHQsIHZpc2liaWxpdHk7XHJcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogaGVpZ2h0LCB2aXNpYmlsaXR5O1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zNXM7XHJcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zNXM7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTtcclxuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuY2FyZXQge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB3aWR0aDogMDtcclxuICBoZWlnaHQ6IDA7XHJcbiAgbWFyZ2luLWxlZnQ6IDJweDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIGJvcmRlci10b3A6IDRweCBkYXNoZWQ7XHJcbiAgYm9yZGVyLXJpZ2h0OiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZHJvcHVwLFxyXG4uYm9vdHN0cmFwLWlzbyAuZHJvcGRvd24ge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcclxuICBvdXRsaW5lOiAwO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5kcm9wZG93bi1tZW51IHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAxMDAlO1xyXG4gIGxlZnQ6IDA7XHJcbiAgei1pbmRleDogMTAwMDtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIG1pbi13aWR0aDogMTYwcHg7XHJcbiAgcGFkZGluZzogNXB4IDA7XHJcbiAgbWFyZ2luOiAycHggMCAwO1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjY2NjO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xNSk7XHJcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCA2cHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMTc1KTtcclxuICBib3gtc2hhZG93OiAwIDZweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xNzUpO1xyXG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmRyb3Bkb3duLW1lbnUucHVsbC1yaWdodCB7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgbGVmdDogYXV0bztcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZHJvcGRvd24tbWVudSAuZGl2aWRlciB7XHJcbiAgaGVpZ2h0OiAxcHg7XHJcbiAgbWFyZ2luOiA5cHggMDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWU1ZTU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGEge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHBhZGRpbmc6IDNweCAyMHB4O1xyXG4gIGNsZWFyOiBib3RoO1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XHJcbiAgY29sb3I6ICMzMzMzMzM7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZHJvcGRvd24tbWVudSA+IGxpID4gYTpob3ZlcixcclxuLmJvb3RzdHJhcC1pc28gLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGE6Zm9jdXMge1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBjb2xvcjogIzI2MjYyNjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5kcm9wZG93bi1tZW51ID4gLmFjdGl2ZSA+IGEsXHJcbi5ib290c3RyYXAtaXNvIC5kcm9wZG93bi1tZW51ID4gLmFjdGl2ZSA+IGE6aG92ZXIsXHJcbi5ib290c3RyYXAtaXNvIC5kcm9wZG93bi1tZW51ID4gLmFjdGl2ZSA+IGE6Zm9jdXMge1xyXG4gIGNvbG9yOiAjZmZmZmZmO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBvdXRsaW5lOiAwO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzdhYjc7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmRyb3Bkb3duLW1lbnUgPiAuZGlzYWJsZWQgPiBhLFxyXG4uYm9vdHN0cmFwLWlzbyAuZHJvcGRvd24tbWVudSA+IC5kaXNhYmxlZCA+IGE6aG92ZXIsXHJcbi5ib290c3RyYXAtaXNvIC5kcm9wZG93bi1tZW51ID4gLmRpc2FibGVkID4gYTpmb2N1cyB7XHJcbiAgY29sb3I6ICM3Nzc3Nzc7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmRyb3Bkb3duLW1lbnUgPiAuZGlzYWJsZWQgPiBhOmhvdmVyLFxyXG4uYm9vdHN0cmFwLWlzbyAuZHJvcGRvd24tbWVudSA+IC5kaXNhYmxlZCA+IGE6Zm9jdXMge1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KGVuYWJsZWQ9ZmFsc2UpO1xyXG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm9wZW4gPiAuZHJvcGRvd24tbWVudSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm9wZW4gPiBhIHtcclxuICBvdXRsaW5lOiAwO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5kcm9wZG93bi1tZW51LXJpZ2h0IHtcclxuICBsZWZ0OiBhdXRvO1xyXG4gIHJpZ2h0OiAwO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5kcm9wZG93bi1tZW51LWxlZnQge1xyXG4gIGxlZnQ6IDA7XHJcbiAgcmlnaHQ6IGF1dG87XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmRyb3Bkb3duLWhlYWRlciB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgcGFkZGluZzogM3B4IDIwcHg7XHJcbiAgZm9udC1zaXplOiAxMnB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xyXG4gIGNvbG9yOiAjNzc3Nzc3O1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmRyb3Bkb3duLWJhY2tkcm9wIHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgbGVmdDogMDtcclxuICByaWdodDogMDtcclxuICBib3R0b206IDA7XHJcbiAgdG9wOiAwO1xyXG4gIHotaW5kZXg6IDk5MDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucHVsbC1yaWdodCA+IC5kcm9wZG93bi1tZW51IHtcclxuICByaWdodDogMDtcclxuICBsZWZ0OiBhdXRvO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5kcm9wdXAgLmNhcmV0LFxyXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWZpeGVkLWJvdHRvbSAuZHJvcGRvd24gLmNhcmV0IHtcclxuICBib3JkZXItdG9wOiAwO1xyXG4gIGJvcmRlci1ib3R0b206IDRweCBzb2xpZDtcclxuICBjb250ZW50OiBcIlwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5kcm9wdXAgLmRyb3Bkb3duLW1lbnUsXHJcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItZml4ZWQtYm90dG9tIC5kcm9wZG93biAuZHJvcGRvd24tbWVudSB7XHJcbiAgdG9wOiBhdXRvO1xyXG4gIGJvdHRvbTogMTAwJTtcclxuICBtYXJnaW4tYm90dG9tOiAycHg7XHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1yaWdodCAuZHJvcGRvd24tbWVudSB7XHJcbiAgICBsZWZ0OiBhdXRvO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItcmlnaHQgLmRyb3Bkb3duLW1lbnUtbGVmdCB7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcmlnaHQ6IGF1dG87XHJcbiAgfVxyXG59XHJcbi5ib290c3RyYXAtaXNvIC5idG4tZ3JvdXAsXHJcbi5ib290c3RyYXAtaXNvIC5idG4tZ3JvdXAtdmVydGljYWwge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWdyb3VwID4gLmJ0bixcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4ge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBmbG9hdDogbGVmdDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWdyb3VwID4gLmJ0bjpob3ZlcixcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46aG92ZXIsXHJcbi5ib290c3RyYXAtaXNvIC5idG4tZ3JvdXAgPiAuYnRuOmZvY3VzLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpmb2N1cyxcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ncm91cCA+IC5idG46YWN0aXZlLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjphY3RpdmUsXHJcbi5ib290c3RyYXAtaXNvIC5idG4tZ3JvdXAgPiAuYnRuLmFjdGl2ZSxcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4uYWN0aXZlIHtcclxuICB6LWluZGV4OiAyO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5idG4tZ3JvdXAgLmJ0biArIC5idG4sXHJcbi5ib290c3RyYXAtaXNvIC5idG4tZ3JvdXAgLmJ0biArIC5idG4tZ3JvdXAsXHJcbi5ib290c3RyYXAtaXNvIC5idG4tZ3JvdXAgLmJ0bi1ncm91cCArIC5idG4sXHJcbi5ib290c3RyYXAtaXNvIC5idG4tZ3JvdXAgLmJ0bi1ncm91cCArIC5idG4tZ3JvdXAge1xyXG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5idG4tdG9vbGJhciB7XHJcbiAgbWFyZ2luLWxlZnQ6IC01cHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmJ0bi10b29sYmFyIC5idG4tZ3JvdXAsXHJcbi5ib290c3RyYXAtaXNvIC5idG4tdG9vbGJhciAuaW5wdXQtZ3JvdXAge1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5idG4tdG9vbGJhciA+IC5idG4sXHJcbi5ib290c3RyYXAtaXNvIC5idG4tdG9vbGJhciA+IC5idG4tZ3JvdXAsXHJcbi5ib290c3RyYXAtaXNvIC5idG4tdG9vbGJhciA+IC5pbnB1dC1ncm91cCB7XHJcbiAgbWFyZ2luLWxlZnQ6IDVweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWdyb3VwID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSB7XHJcbiAgYm9yZGVyLXJhZGl1czogMDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWdyb3VwID4gLmJ0bjpmaXJzdC1jaGlsZCB7XHJcbiAgbWFyZ2luLWxlZnQ6IDA7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ncm91cCA+IC5idG46Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSkge1xyXG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xyXG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5idG4tZ3JvdXAgPiAuYnRuOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCksXHJcbi5ib290c3RyYXAtaXNvIC5idG4tZ3JvdXAgPiAuZHJvcGRvd24tdG9nZ2xlOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xyXG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXAge1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcclxuICBib3JkZXItcmFkaXVzOiAwO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuOmxhc3QtY2hpbGQsXHJcbi5ib290c3RyYXAtaXNvIC5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCkgPiAuZHJvcGRvd24tdG9nZ2xlIHtcclxuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcclxuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0bjpmaXJzdC1jaGlsZCB7XHJcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcclxuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5idG4tZ3JvdXAgLmRyb3Bkb3duLXRvZ2dsZTphY3RpdmUsXHJcbi5ib290c3RyYXAtaXNvIC5idG4tZ3JvdXAub3BlbiAuZHJvcGRvd24tdG9nZ2xlIHtcclxuICBvdXRsaW5lOiAwO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5idG4tZ3JvdXAgPiAuYnRuICsgLmRyb3Bkb3duLXRvZ2dsZSB7XHJcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XHJcbiAgcGFkZGluZy1yaWdodDogOHB4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5idG4tZ3JvdXAgPiAuYnRuLWxnICsgLmRyb3Bkb3duLXRvZ2dsZSB7XHJcbiAgcGFkZGluZy1sZWZ0OiAxMnB4O1xyXG4gIHBhZGRpbmctcmlnaHQ6IDEycHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ncm91cC5vcGVuIC5kcm9wZG93bi10b2dnbGUge1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xyXG4gIGJveC1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWdyb3VwLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tbGluayB7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmJ0biAuY2FyZXQge1xyXG4gIG1hcmdpbi1sZWZ0OiAwO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5idG4tbGcgLmNhcmV0IHtcclxuICBib3JkZXItd2lkdGg6IDVweCA1cHggMDtcclxuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5kcm9wdXAgLmJ0bi1sZyAuY2FyZXQge1xyXG4gIGJvcmRlci13aWR0aDogMCA1cHggNXB4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cCxcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXAgPiAuYnRuIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBmbG9hdDogbm9uZTtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXAgPiAuYnRuIHtcclxuICBmbG9hdDogbm9uZTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0biArIC5idG4sXHJcbi5ib290c3RyYXAtaXNvIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuICsgLmJ0bi1ncm91cCxcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXAgKyAuYnRuLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cCArIC5idG4tZ3JvdXAge1xyXG4gIG1hcmdpbi10b3A6IC0xcHg7XHJcbiAgbWFyZ2luLWxlZnQ6IDA7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgYm9yZGVyLXJhZGl1czogMDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpIHtcclxuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNHB4O1xyXG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xyXG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSB7XHJcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4O1xyXG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xyXG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xyXG4gIGJvcmRlci1yYWRpdXM6IDA7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSA+IC5idG46bGFzdC1jaGlsZCxcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSA+IC5kcm9wZG93bi10b2dnbGUge1xyXG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xyXG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG46Zmlyc3QtY2hpbGQge1xyXG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xyXG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ncm91cC1qdXN0aWZpZWQge1xyXG4gIGRpc3BsYXk6IHRhYmxlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHRhYmxlLWxheW91dDogZml4ZWQ7XHJcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWdyb3VwLWp1c3RpZmllZCA+IC5idG4sXHJcbi5ib290c3RyYXAtaXNvIC5idG4tZ3JvdXAtanVzdGlmaWVkID4gLmJ0bi1ncm91cCB7XHJcbiAgZmxvYXQ6IG5vbmU7XHJcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICB3aWR0aDogMSU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ncm91cC1qdXN0aWZpZWQgPiAuYnRuLWdyb3VwIC5idG4ge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5idG4tZ3JvdXAtanVzdGlmaWVkID4gLmJ0bi1ncm91cCAuZHJvcGRvd24tbWVudSB7XHJcbiAgbGVmdDogYXV0bztcclxufVxyXG4uYm9vdHN0cmFwLWlzbyBbZGF0YS10b2dnbGU9XCJidXR0b25zXCJdID4gLmJ0biBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXHJcbi5ib290c3RyYXAtaXNvIFtkYXRhLXRvZ2dsZT1cImJ1dHRvbnNcIl0gPiAuYnRuLWdyb3VwID4gLmJ0biBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXHJcbi5ib290c3RyYXAtaXNvIFtkYXRhLXRvZ2dsZT1cImJ1dHRvbnNcIl0gPiAuYnRuIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxcclxuLmJvb3RzdHJhcC1pc28gW2RhdGEtdG9nZ2xlPVwiYnV0dG9uc1wiXSA+IC5idG4tZ3JvdXAgPiAuYnRuIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XHJcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmlucHV0LWdyb3VwIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogdGFibGU7XHJcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuaW5wdXQtZ3JvdXBbY2xhc3MqPVwiY29sLVwiXSB7XHJcbiAgZmxvYXQ6IG5vbmU7XHJcbiAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gIHBhZGRpbmctcmlnaHQ6IDA7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB6LWluZGV4OiAyO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbCxcclxuLmJvb3RzdHJhcC1pc28gLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFkZG9uLFxyXG4uYm9vdHN0cmFwLWlzbyAuaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYnRuID4gLmJ0biB7XHJcbiAgaGVpZ2h0OiA0NnB4O1xyXG4gIHBhZGRpbmc6IDEwcHggMTZweDtcclxuICBmb250LXNpemU6IDE4cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDEuMzMzMzMzMztcclxuICBib3JkZXItcmFkaXVzOiA2cHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gc2VsZWN0LmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbCxcclxuLmJvb3RzdHJhcC1pc28gc2VsZWN0LmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFkZG9uLFxyXG4uYm9vdHN0cmFwLWlzbyBzZWxlY3QuaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYnRuID4gLmJ0biB7XHJcbiAgaGVpZ2h0OiA0NnB4O1xyXG4gIGxpbmUtaGVpZ2h0OiA0NnB4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIHRleHRhcmVhLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbCxcclxuLmJvb3RzdHJhcC1pc28gdGV4dGFyZWEuaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYWRkb24sXHJcbi5ib290c3RyYXAtaXNvIHRleHRhcmVhLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWJ0biA+IC5idG4sXHJcbi5ib290c3RyYXAtaXNvIHNlbGVjdFttdWx0aXBsZV0uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sLFxyXG4uYm9vdHN0cmFwLWlzbyBzZWxlY3RbbXVsdGlwbGVdLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFkZG9uLFxyXG4uYm9vdHN0cmFwLWlzbyBzZWxlY3RbbXVsdGlwbGVdLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWJ0biA+IC5idG4ge1xyXG4gIGhlaWdodDogYXV0bztcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sLFxyXG4uYm9vdHN0cmFwLWlzbyAuaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYWRkb24sXHJcbi5ib290c3RyYXAtaXNvIC5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1idG4gPiAuYnRuIHtcclxuICBoZWlnaHQ6IDMwcHg7XHJcbiAgcGFkZGluZzogNXB4IDEwcHg7XHJcbiAgZm9udC1zaXplOiAxMnB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIHNlbGVjdC5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wsXHJcbi5ib290c3RyYXAtaXNvIHNlbGVjdC5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hZGRvbixcclxuLmJvb3RzdHJhcC1pc28gc2VsZWN0LmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWJ0biA+IC5idG4ge1xyXG4gIGhlaWdodDogMzBweDtcclxuICBsaW5lLWhlaWdodDogMzBweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyB0ZXh0YXJlYS5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wsXHJcbi5ib290c3RyYXAtaXNvIHRleHRhcmVhLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFkZG9uLFxyXG4uYm9vdHN0cmFwLWlzbyB0ZXh0YXJlYS5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1idG4gPiAuYnRuLFxyXG4uYm9vdHN0cmFwLWlzbyBzZWxlY3RbbXVsdGlwbGVdLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbCxcclxuLmJvb3RzdHJhcC1pc28gc2VsZWN0W211bHRpcGxlXS5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hZGRvbixcclxuLmJvb3RzdHJhcC1pc28gc2VsZWN0W211bHRpcGxlXS5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1idG4gPiAuYnRuIHtcclxuICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmlucHV0LWdyb3VwLWFkZG9uLFxyXG4uYm9vdHN0cmFwLWlzbyAuaW5wdXQtZ3JvdXAtYnRuLFxyXG4uYm9vdHN0cmFwLWlzbyAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbCB7XHJcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuaW5wdXQtZ3JvdXAtYWRkb246bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSxcclxuLmJvb3RzdHJhcC1pc28gLmlucHV0LWdyb3VwLWJ0bjpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpLFxyXG4uYm9vdHN0cmFwLWlzbyAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpIHtcclxuICBib3JkZXItcmFkaXVzOiAwO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5pbnB1dC1ncm91cC1hZGRvbixcclxuLmJvb3RzdHJhcC1pc28gLmlucHV0LWdyb3VwLWJ0biB7XHJcbiAgd2lkdGg6IDElO1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuaW5wdXQtZ3JvdXAtYWRkb24ge1xyXG4gIHBhZGRpbmc6IDZweCAxMnB4O1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG4gIGNvbG9yOiAjNTU1NTU1O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2NjY2M7XHJcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5pbnB1dC1ncm91cC1hZGRvbi5pbnB1dC1zbSB7XHJcbiAgcGFkZGluZzogNXB4IDEwcHg7XHJcbiAgZm9udC1zaXplOiAxMnB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDNweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuaW5wdXQtZ3JvdXAtYWRkb24uaW5wdXQtbGcge1xyXG4gIHBhZGRpbmc6IDEwcHggMTZweDtcclxuICBmb250LXNpemU6IDE4cHg7XHJcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5pbnB1dC1ncm91cC1hZGRvbiBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXHJcbi5ib290c3RyYXAtaXNvIC5pbnB1dC1ncm91cC1hZGRvbiBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xyXG4gIG1hcmdpbi10b3A6IDA7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2w6Zmlyc3QtY2hpbGQsXHJcbi5ib290c3RyYXAtaXNvIC5pbnB1dC1ncm91cC1hZGRvbjpmaXJzdC1jaGlsZCxcclxuLmJvb3RzdHJhcC1pc28gLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZCA+IC5idG4sXHJcbi5ib290c3RyYXAtaXNvIC5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQgPiAuYnRuLWdyb3VwID4gLmJ0bixcclxuLmJvb3RzdHJhcC1pc28gLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZCA+IC5kcm9wZG93bi10b2dnbGUsXHJcbi5ib290c3RyYXAtaXNvIC5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZCA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXHJcbi5ib290c3RyYXAtaXNvIC5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xyXG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xyXG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5pbnB1dC1ncm91cC1hZGRvbjpmaXJzdC1jaGlsZCB7XHJcbiAgYm9yZGVyLXJpZ2h0OiAwO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sOmxhc3QtY2hpbGQsXHJcbi5ib290c3RyYXAtaXNvIC5pbnB1dC1ncm91cC1hZGRvbjpsYXN0LWNoaWxkLFxyXG4uYm9vdHN0cmFwLWlzbyAuaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQgPiAuYnRuLFxyXG4uYm9vdHN0cmFwLWlzbyAuaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQgPiAuYnRuLWdyb3VwID4gLmJ0bixcclxuLmJvb3RzdHJhcC1pc28gLmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkID4gLmRyb3Bkb3duLXRvZ2dsZSxcclxuLmJvb3RzdHJhcC1pc28gLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXHJcbi5ib290c3RyYXAtaXNvIC5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0biB7XHJcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcclxuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5pbnB1dC1ncm91cC1hZGRvbjpsYXN0LWNoaWxkIHtcclxuICBib3JkZXItbGVmdDogMDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuaW5wdXQtZ3JvdXAtYnRuIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZm9udC1zaXplOiAwO1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmlucHV0LWdyb3VwLWJ0biA+IC5idG4ge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuaW5wdXQtZ3JvdXAtYnRuID4gLmJ0biArIC5idG4ge1xyXG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5pbnB1dC1ncm91cC1idG4gPiAuYnRuOmhvdmVyLFxyXG4uYm9vdHN0cmFwLWlzbyAuaW5wdXQtZ3JvdXAtYnRuID4gLmJ0bjpmb2N1cyxcclxuLmJvb3RzdHJhcC1pc28gLmlucHV0LWdyb3VwLWJ0biA+IC5idG46YWN0aXZlIHtcclxuICB6LWluZGV4OiAyO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQgPiAuYnRuLFxyXG4uYm9vdHN0cmFwLWlzbyAuaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkID4gLmJ0bi1ncm91cCB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZCA+IC5idG4sXHJcbi5ib290c3RyYXAtaXNvIC5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZCA+IC5idG4tZ3JvdXAge1xyXG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5uYXYge1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm5hdiA+IGxpIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm5hdiA+IGxpID4gYSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHBhZGRpbmc6IDEwcHggMTVweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubmF2ID4gbGkgPiBhOmhvdmVyLFxyXG4uYm9vdHN0cmFwLWlzbyAubmF2ID4gbGkgPiBhOmZvY3VzIHtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubmF2ID4gbGkuZGlzYWJsZWQgPiBhIHtcclxuICBjb2xvcjogIzc3Nzc3NztcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubmF2ID4gbGkuZGlzYWJsZWQgPiBhOmhvdmVyLFxyXG4uYm9vdHN0cmFwLWlzbyAubmF2ID4gbGkuZGlzYWJsZWQgPiBhOmZvY3VzIHtcclxuICBjb2xvcjogIzc3Nzc3NztcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubmF2IC5vcGVuID4gYSxcclxuLmJvb3RzdHJhcC1pc28gLm5hdiAub3BlbiA+IGE6aG92ZXIsXHJcbi5ib290c3RyYXAtaXNvIC5uYXYgLm9wZW4gPiBhOmZvY3VzIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xyXG4gIGJvcmRlci1jb2xvcjogIzMzN2FiNztcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubmF2IC5uYXYtZGl2aWRlciB7XHJcbiAgaGVpZ2h0OiAxcHg7XHJcbiAgbWFyZ2luOiA5cHggMDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWU1ZTU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm5hdiA+IGxpID4gYSA+IGltZyB7XHJcbiAgbWF4LXdpZHRoOiBub25lO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5uYXYtdGFicyB7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGRkZGQ7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm5hdi10YWJzID4gbGkge1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIG1hcmdpbi1ib3R0b206IC0xcHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm5hdi10YWJzID4gbGkgPiBhIHtcclxuICBtYXJnaW4tcmlnaHQ6IDJweDtcclxuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcclxuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICBib3JkZXItcmFkaXVzOiA0cHggNHB4IDAgMDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubmF2LXRhYnMgPiBsaSA+IGE6aG92ZXIge1xyXG4gIGJvcmRlci1jb2xvcjogI2VlZWVlZSAjZWVlZWVlICNkZGRkZGQ7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm5hdi10YWJzID4gbGkuYWN0aXZlID4gYSxcclxuLmJvb3RzdHJhcC1pc28gLm5hdi10YWJzID4gbGkuYWN0aXZlID4gYTpob3ZlcixcclxuLmJvb3RzdHJhcC1pc28gLm5hdi10YWJzID4gbGkuYWN0aXZlID4gYTpmb2N1cyB7XHJcbiAgY29sb3I6ICM1NTU1NTU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkZGRkO1xyXG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIGN1cnNvcjogZGVmYXVsdDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubmF2LXRhYnMubmF2LWp1c3RpZmllZCB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgYm9yZGVyLWJvdHRvbTogMDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IGxpIHtcclxuICBmbG9hdDogbm9uZTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IGxpID4gYSB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIG1hcmdpbi1ib3R0b206IDVweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IC5kcm9wZG93biAuZHJvcGRvd24tbWVudSB7XHJcbiAgdG9wOiBhdXRvO1xyXG4gIGxlZnQ6IGF1dG87XHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgLmJvb3RzdHJhcC1pc28gLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiBsaSB7XHJcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gICAgd2lkdGg6IDElO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IGxpID4gYSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIH1cclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IGxpID4gYSB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gIGJvcmRlci1yYWRpdXM6IDRweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhLFxyXG4uYm9vdHN0cmFwLWlzbyAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhOmhvdmVyLFxyXG4uYm9vdHN0cmFwLWlzbyAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhOmZvY3VzIHtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkZGRkO1xyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gIC5ib290c3RyYXAtaXNvIC5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gbGkgPiBhIHtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkZGRkO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNHB4IDRweCAwIDA7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGEsXHJcbiAgLmJvb3RzdHJhcC1pc28gLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYTpob3ZlcixcclxuICAuYm9vdHN0cmFwLWlzbyAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhOmZvY3VzIHtcclxuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmZmZmY7XHJcbiAgfVxyXG59XHJcbi5ib290c3RyYXAtaXNvIC5uYXYtcGlsbHMgPiBsaSB7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm5hdi1waWxscyA+IGxpID4gYSB7XHJcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5uYXYtcGlsbHMgPiBsaSArIGxpIHtcclxuICBtYXJnaW4tbGVmdDogMnB4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5uYXYtcGlsbHMgPiBsaS5hY3RpdmUgPiBhLFxyXG4uYm9vdHN0cmFwLWlzbyAubmF2LXBpbGxzID4gbGkuYWN0aXZlID4gYTpob3ZlcixcclxuLmJvb3RzdHJhcC1pc28gLm5hdi1waWxscyA+IGxpLmFjdGl2ZSA+IGE6Zm9jdXMge1xyXG4gIGNvbG9yOiAjZmZmZmZmO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzdhYjc7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm5hdi1zdGFja2VkID4gbGkge1xyXG4gIGZsb2F0OiBub25lO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5uYXYtc3RhY2tlZCA+IGxpICsgbGkge1xyXG4gIG1hcmdpbi10b3A6IDJweDtcclxuICBtYXJnaW4tbGVmdDogMDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubmF2LWp1c3RpZmllZCB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm5hdi1qdXN0aWZpZWQgPiBsaSB7XHJcbiAgZmxvYXQ6IG5vbmU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm5hdi1qdXN0aWZpZWQgPiBsaSA+IGEge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm5hdi1qdXN0aWZpZWQgPiAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUge1xyXG4gIHRvcDogYXV0bztcclxuICBsZWZ0OiBhdXRvO1xyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gIC5ib290c3RyYXAtaXNvIC5uYXYtanVzdGlmaWVkID4gbGkge1xyXG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAgIHdpZHRoOiAxJTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLm5hdi1qdXN0aWZpZWQgPiBsaSA+IGEge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICB9XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm5hdi10YWJzLWp1c3RpZmllZCB7XHJcbiAgYm9yZGVyLWJvdHRvbTogMDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubmF2LXRhYnMtanVzdGlmaWVkID4gbGkgPiBhIHtcclxuICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5uYXYtdGFicy1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYSxcclxuLmJvb3RzdHJhcC1pc28gLm5hdi10YWJzLWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhOmhvdmVyLFxyXG4uYm9vdHN0cmFwLWlzbyAubmF2LXRhYnMtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGE6Zm9jdXMge1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGRkZGQ7XHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgLmJvb3RzdHJhcC1pc28gLm5hdi10YWJzLWp1c3RpZmllZCA+IGxpID4gYSB7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZGRkZDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAubmF2LXRhYnMtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGEsXHJcbiAgLmJvb3RzdHJhcC1pc28gLm5hdi10YWJzLWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhOmhvdmVyLFxyXG4gIC5ib290c3RyYXAtaXNvIC5uYXYtdGFicy1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYTpmb2N1cyB7XHJcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmZmZmO1xyXG4gIH1cclxufVxyXG4uYm9vdHN0cmFwLWlzbyAudGFiLWNvbnRlbnQgPiAudGFiLXBhbmUge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC50YWItY29udGVudCA+IC5hY3RpdmUge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm5hdi10YWJzIC5kcm9wZG93bi1tZW51IHtcclxuICBtYXJnaW4tdG9wOiAtMXB4O1xyXG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xyXG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm5hdmJhciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1pbi1oZWlnaHQ6IDUwcHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICB9XHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1oZWFkZXIge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgfVxyXG59XHJcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItY29sbGFwc2Uge1xyXG4gIG92ZXJmbG93LXg6IHZpc2libGU7XHJcbiAgcGFkZGluZy1yaWdodDogMTVweDtcclxuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xyXG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWNvbGxhcHNlLmluIHtcclxuICBvdmVyZmxvdy15OiBhdXRvO1xyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItY29sbGFwc2Uge1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgICBib3JkZXItdG9wOiAwO1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1jb2xsYXBzZS5jb2xsYXBzZSB7XHJcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xyXG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItY29sbGFwc2UuaW4ge1xyXG4gICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1maXhlZC10b3AgLm5hdmJhci1jb2xsYXBzZSxcclxuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyLXN0YXRpYy10b3AgLm5hdmJhci1jb2xsYXBzZSxcclxuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyLWZpeGVkLWJvdHRvbSAubmF2YmFyLWNvbGxhcHNlIHtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgfVxyXG59XHJcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItZml4ZWQtdG9wIC5uYXZiYXItY29sbGFwc2UsXHJcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItZml4ZWQtYm90dG9tIC5uYXZiYXItY29sbGFwc2Uge1xyXG4gIG1heC1oZWlnaHQ6IDM0MHB4O1xyXG59XHJcbkBtZWRpYSAobWF4LWRldmljZS13aWR0aDogNDgwcHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xyXG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItZml4ZWQtdG9wIC5uYXZiYXItY29sbGFwc2UsXHJcbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1maXhlZC1ib3R0b20gLm5hdmJhci1jb2xsYXBzZSB7XHJcbiAgICBtYXgtaGVpZ2h0OiAyMDBweDtcclxuICB9XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmNvbnRhaW5lciA+IC5uYXZiYXItaGVhZGVyLFxyXG4uYm9vdHN0cmFwLWlzbyAuY29udGFpbmVyLWZsdWlkID4gLm5hdmJhci1oZWFkZXIsXHJcbi5ib290c3RyYXAtaXNvIC5jb250YWluZXIgPiAubmF2YmFyLWNvbGxhcHNlLFxyXG4uYm9vdHN0cmFwLWlzbyAuY29udGFpbmVyLWZsdWlkID4gLm5hdmJhci1jb2xsYXBzZSB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcclxuICBtYXJnaW4tbGVmdDogLTE1cHg7XHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbnRhaW5lciA+IC5uYXZiYXItaGVhZGVyLFxyXG4gIC5ib290c3RyYXAtaXNvIC5jb250YWluZXItZmx1aWQgPiAubmF2YmFyLWhlYWRlcixcclxuICAuYm9vdHN0cmFwLWlzbyAuY29udGFpbmVyID4gLm5hdmJhci1jb2xsYXBzZSxcclxuICAuYm9vdHN0cmFwLWlzbyAuY29udGFpbmVyLWZsdWlkID4gLm5hdmJhci1jb2xsYXBzZSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxuICB9XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1zdGF0aWMtdG9wIHtcclxuICB6LWluZGV4OiAxMDAwO1xyXG4gIGJvcmRlci13aWR0aDogMCAwIDFweDtcclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyLXN0YXRpYy10b3Age1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxuICB9XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1maXhlZC10b3AsXHJcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItZml4ZWQtYm90dG9tIHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgbGVmdDogMDtcclxuICB6LWluZGV4OiAxMDMwO1xyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItZml4ZWQtdG9wLFxyXG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItZml4ZWQtYm90dG9tIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgfVxyXG59XHJcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItZml4ZWQtdG9wIHtcclxuICB0b3A6IDA7XHJcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItZml4ZWQtYm90dG9tIHtcclxuICBib3R0b206IDA7XHJcbiAgbWFyZ2luLWJvdHRvbTogMDtcclxuICBib3JkZXItd2lkdGg6IDFweCAwIDA7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1icmFuZCB7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgcGFkZGluZzogMTVweCAxNXB4O1xyXG4gIGZvbnQtc2l6ZTogMThweDtcclxuICBsaW5lLWhlaWdodDogMjBweDtcclxuICBoZWlnaHQ6IDUwcHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1icmFuZDpob3ZlcixcclxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1icmFuZDpmb2N1cyB7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItYnJhbmQgPiBpbWcge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXIgPiAuY29udGFpbmVyIC5uYXZiYXItYnJhbmQsXHJcbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhciA+IC5jb250YWluZXItZmx1aWQgLm5hdmJhci1icmFuZCB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTE1cHg7XHJcbiAgfVxyXG59XHJcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItdG9nZ2xlIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZmxvYXQ6IHJpZ2h0O1xyXG4gIG1hcmdpbi1yaWdodDogMTVweDtcclxuICBwYWRkaW5nOiA5cHggMTBweDtcclxuICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItdG9nZ2xlOmZvY3VzIHtcclxuICBvdXRsaW5lOiAwO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItdG9nZ2xlIC5pY29uLWJhciB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgd2lkdGg6IDIycHg7XHJcbiAgaGVpZ2h0OiAycHg7XHJcbiAgYm9yZGVyLXJhZGl1czogMXB4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItdG9nZ2xlIC5pY29uLWJhciArIC5pY29uLWJhciB7XHJcbiAgbWFyZ2luLXRvcDogNHB4O1xyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItdG9nZ2xlIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59XHJcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItbmF2IHtcclxuICBtYXJnaW46IDcuNXB4IC0xNXB4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItbmF2ID4gbGkgPiBhIHtcclxuICBwYWRkaW5nLXRvcDogMTBweDtcclxuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICBsaW5lLWhlaWdodDogMjBweDtcclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSB7XHJcbiAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgZmxvYXQ6IG5vbmU7XHJcbiAgICB3aWR0aDogYXV0bztcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gbGkgPiBhLFxyXG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51IC5kcm9wZG93bi1oZWFkZXIge1xyXG4gICAgcGFkZGluZzogNXB4IDE1cHggNXB4IDI1cHg7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gbGkgPiBhIHtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IGxpID4gYTpob3ZlcixcclxuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IGxpID4gYTpmb2N1cyB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyLW5hdiB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIG1hcmdpbjogMDtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1uYXYgPiBsaSB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1uYXYgPiBsaSA+IGEge1xyXG4gICAgcGFkZGluZy10b3A6IDE1cHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcclxuICB9XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1mb3JtIHtcclxuICBtYXJnaW4tbGVmdDogLTE1cHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcclxuICBwYWRkaW5nOiAxMHB4IDE1cHg7XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpLCAwIDFweCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcclxuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKSwgMCAxcHggMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XHJcbiAgbWFyZ2luLXRvcDogOHB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDhweDtcclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyLWZvcm0gLmZvcm0tZ3JvdXAge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItZm9ybSAuZm9ybS1jb250cm9sIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1mb3JtIC5mb3JtLWNvbnRyb2wtc3RhdGljIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1mb3JtIC5pbnB1dC1ncm91cCB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtdGFibGU7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyLWZvcm0gLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC1hZGRvbixcclxuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyLWZvcm0gLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC1idG4sXHJcbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1mb3JtIC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sIHtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyLWZvcm0gLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1mb3JtIC5jb250cm9sLWxhYmVsIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyLWZvcm0gLnJhZGlvLFxyXG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItZm9ybSAuY2hlY2tib3gge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyLWZvcm0gLnJhZGlvIGxhYmVsLFxyXG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItZm9ybSAuY2hlY2tib3ggbGFiZWwge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyLWZvcm0gLnJhZGlvIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcclxuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyLWZvcm0gLmNoZWNrYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1mb3JtIC5oYXMtZmVlZGJhY2sgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XHJcbiAgICB0b3A6IDA7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItZm9ybSAuZm9ybS1ncm91cCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItZm9ybSAuZm9ybS1ncm91cDpsYXN0LWNoaWxkIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItZm9ybSB7XHJcbiAgICB3aWR0aDogYXV0bztcclxuICAgIGJvcmRlcjogMDtcclxuICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgfVxyXG59XHJcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItbmF2ID4gbGkgPiAuZHJvcGRvd24tbWVudSB7XHJcbiAgbWFyZ2luLXRvcDogMDtcclxuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcclxuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItZml4ZWQtYm90dG9tIC5uYXZiYXItbmF2ID4gbGkgPiAuZHJvcGRvd24tbWVudSB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMDtcclxuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNHB4O1xyXG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDRweDtcclxuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcclxuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItYnRuIHtcclxuICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItYnRuLmJ0bi1zbSB7XHJcbiAgbWFyZ2luLXRvcDogMTBweDtcclxuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItYnRuLmJ0bi14cyB7XHJcbiAgbWFyZ2luLXRvcDogMTRweDtcclxuICBtYXJnaW4tYm90dG9tOiAxNHB4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItdGV4dCB7XHJcbiAgbWFyZ2luLXRvcDogMTVweDtcclxuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItdGV4dCB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyLWxlZnQge1xyXG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1yaWdodCB7XHJcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItcmlnaHQgfiAubmF2YmFyLXJpZ2h0IHtcclxuICAgIG1hcmdpbi1yaWdodDogMDtcclxuICB9XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1kZWZhdWx0IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xyXG4gIGJvcmRlci1jb2xvcjogI2U3ZTdlNztcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1icmFuZCB7XHJcbiAgY29sb3I6ICM3Nzc3Nzc7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItYnJhbmQ6aG92ZXIsXHJcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLWJyYW5kOmZvY3VzIHtcclxuICBjb2xvcjogIzVlNWU1ZTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci10ZXh0IHtcclxuICBjb2xvcjogIzc3Nzc3NztcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiBsaSA+IGEge1xyXG4gIGNvbG9yOiAjNzc3Nzc3O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IGxpID4gYTpob3ZlcixcclxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gbGkgPiBhOmZvY3VzIHtcclxuICBjb2xvcjogIzMzMzMzMztcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiAuYWN0aXZlID4gYSxcclxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gLmFjdGl2ZSA+IGE6aG92ZXIsXHJcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IC5hY3RpdmUgPiBhOmZvY3VzIHtcclxuICBjb2xvcjogIzU1NTU1NTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTdlN2U3O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IC5kaXNhYmxlZCA+IGEsXHJcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IC5kaXNhYmxlZCA+IGE6aG92ZXIsXHJcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IC5kaXNhYmxlZCA+IGE6Zm9jdXMge1xyXG4gIGNvbG9yOiAjY2NjY2NjO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLXRvZ2dsZSB7XHJcbiAgYm9yZGVyLWNvbG9yOiAjZGRkZGRkO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLXRvZ2dsZTpob3ZlcixcclxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItdG9nZ2xlOmZvY3VzIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkZGRkO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLXRvZ2dsZSAuaWNvbi1iYXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICM4ODg4ODg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItY29sbGFwc2UsXHJcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLWZvcm0ge1xyXG4gIGJvcmRlci1jb2xvcjogI2U3ZTdlNztcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiAub3BlbiA+IGEsXHJcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IC5vcGVuID4gYTpob3ZlcixcclxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gLm9wZW4gPiBhOmZvY3VzIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTdlN2U3O1xyXG4gIGNvbG9yOiAjNTU1NTU1O1xyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IGxpID4gYSB7XHJcbiAgICBjb2xvcjogIzc3Nzc3NztcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gbGkgPiBhOmhvdmVyLFxyXG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IGxpID4gYTpmb2N1cyB7XHJcbiAgICBjb2xvcjogIzMzMzMzMztcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiAuYWN0aXZlID4gYSxcclxuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiAuYWN0aXZlID4gYTpob3ZlcixcclxuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiAuYWN0aXZlID4gYTpmb2N1cyB7XHJcbiAgICBjb2xvcjogIzU1NTU1NTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlN2U3ZTc7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IC5kaXNhYmxlZCA+IGEsXHJcbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gLmRpc2FibGVkID4gYTpob3ZlcixcclxuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiAuZGlzYWJsZWQgPiBhOmZvY3VzIHtcclxuICAgIGNvbG9yOiAjY2NjY2NjO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgfVxyXG59XHJcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLWxpbmsge1xyXG4gIGNvbG9yOiAjNzc3Nzc3O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLWxpbms6aG92ZXIge1xyXG4gIGNvbG9yOiAjMzMzMzMzO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItZGVmYXVsdCAuYnRuLWxpbmsge1xyXG4gIGNvbG9yOiAjNzc3Nzc3O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItZGVmYXVsdCAuYnRuLWxpbms6aG92ZXIsXHJcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItZGVmYXVsdCAuYnRuLWxpbms6Zm9jdXMge1xyXG4gIGNvbG9yOiAjMzMzMzMzO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItZGVmYXVsdCAuYnRuLWxpbmtbZGlzYWJsZWRdOmhvdmVyLFxyXG4uYm9vdHN0cmFwLWlzbyBmaWVsZHNldFtkaXNhYmxlZF0gLm5hdmJhci1kZWZhdWx0IC5idG4tbGluazpob3ZlcixcclxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1kZWZhdWx0IC5idG4tbGlua1tkaXNhYmxlZF06Zm9jdXMsXHJcbi5ib290c3RyYXAtaXNvIGZpZWxkc2V0W2Rpc2FibGVkXSAubmF2YmFyLWRlZmF1bHQgLmJ0bi1saW5rOmZvY3VzIHtcclxuICBjb2xvcjogI2NjY2NjYztcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWludmVyc2Uge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMyMjIyMjI7XHJcbiAgYm9yZGVyLWNvbG9yOiAjMDgwODA4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLWJyYW5kIHtcclxuICBjb2xvcjogIzlkOWQ5ZDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWludmVyc2UgLm5hdmJhci1icmFuZDpob3ZlcixcclxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItYnJhbmQ6Zm9jdXMge1xyXG4gIGNvbG9yOiAjZmZmZmZmO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLXRleHQge1xyXG4gIGNvbG9yOiAjOWQ5ZDlkO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiA+IGxpID4gYSB7XHJcbiAgY29sb3I6ICM5ZDlkOWQ7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2ID4gbGkgPiBhOmhvdmVyLFxyXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgPiBsaSA+IGE6Zm9jdXMge1xyXG4gIGNvbG9yOiAjZmZmZmZmO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiA+IC5hY3RpdmUgPiBhLFxyXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgPiAuYWN0aXZlID4gYTpob3ZlcixcclxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2ID4gLmFjdGl2ZSA+IGE6Zm9jdXMge1xyXG4gIGNvbG9yOiAjZmZmZmZmO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMwODA4MDg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2ID4gLmRpc2FibGVkID4gYSxcclxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2ID4gLmRpc2FibGVkID4gYTpob3ZlcixcclxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2ID4gLmRpc2FibGVkID4gYTpmb2N1cyB7XHJcbiAgY29sb3I6ICM0NDQ0NDQ7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItdG9nZ2xlIHtcclxuICBib3JkZXItY29sb3I6ICMzMzMzMzM7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItdG9nZ2xlOmhvdmVyLFxyXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWludmVyc2UgLm5hdmJhci10b2dnbGU6Zm9jdXMge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzMzMzM7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItdG9nZ2xlIC5pY29uLWJhciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWludmVyc2UgLm5hdmJhci1jb2xsYXBzZSxcclxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItZm9ybSB7XHJcbiAgYm9yZGVyLWNvbG9yOiAjMTAxMDEwO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiA+IC5vcGVuID4gYSxcclxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2ID4gLm9wZW4gPiBhOmhvdmVyLFxyXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgPiAub3BlbiA+IGE6Zm9jdXMge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMwODA4MDg7XHJcbiAgY29sb3I6ICNmZmZmZmY7XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gLmRyb3Bkb3duLWhlYWRlciB7XHJcbiAgICBib3JkZXItY29sb3I6ICMwODA4MDg7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSAuZGl2aWRlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDgwODA4O1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGEge1xyXG4gICAgY29sb3I6ICM5ZDlkOWQ7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IGxpID4gYTpob3ZlcixcclxuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGE6Zm9jdXMge1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gLmFjdGl2ZSA+IGEsXHJcbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gLmFjdGl2ZSA+IGE6aG92ZXIsXHJcbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gLmFjdGl2ZSA+IGE6Zm9jdXMge1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDgwODA4O1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiAuZGlzYWJsZWQgPiBhLFxyXG4gIC5ib290c3RyYXAtaXNvIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IC5kaXNhYmxlZCA+IGE6aG92ZXIsXHJcbiAgLmJvb3RzdHJhcC1pc28gLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gLmRpc2FibGVkID4gYTpmb2N1cyB7XHJcbiAgICBjb2xvcjogIzQ0NDQ0NDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIH1cclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWludmVyc2UgLm5hdmJhci1saW5rIHtcclxuICBjb2xvcjogIzlkOWQ5ZDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWludmVyc2UgLm5hdmJhci1saW5rOmhvdmVyIHtcclxuICBjb2xvcjogI2ZmZmZmZjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWludmVyc2UgLmJ0bi1saW5rIHtcclxuICBjb2xvcjogIzlkOWQ5ZDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWludmVyc2UgLmJ0bi1saW5rOmhvdmVyLFxyXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWludmVyc2UgLmJ0bi1saW5rOmZvY3VzIHtcclxuICBjb2xvcjogI2ZmZmZmZjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWludmVyc2UgLmJ0bi1saW5rW2Rpc2FibGVkXTpob3ZlcixcclxuLmJvb3RzdHJhcC1pc28gZmllbGRzZXRbZGlzYWJsZWRdIC5uYXZiYXItaW52ZXJzZSAuYnRuLWxpbms6aG92ZXIsXHJcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItaW52ZXJzZSAuYnRuLWxpbmtbZGlzYWJsZWRdOmZvY3VzLFxyXG4uYm9vdHN0cmFwLWlzbyBmaWVsZHNldFtkaXNhYmxlZF0gLm5hdmJhci1pbnZlcnNlIC5idG4tbGluazpmb2N1cyB7XHJcbiAgY29sb3I6ICM0NDQ0NDQ7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmJyZWFkY3J1bWIge1xyXG4gIHBhZGRpbmc6IDhweCAxNXB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xyXG4gIGJvcmRlci1yYWRpdXM6IDRweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuYnJlYWRjcnVtYiA+IGxpIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmJyZWFkY3J1bWIgPiBsaSArIGxpOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCIvXFwwMGEwXCI7XHJcbiAgcGFkZGluZzogMCA1cHg7XHJcbiAgY29sb3I6ICNjY2NjY2M7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmJyZWFkY3J1bWIgPiAuYWN0aXZlIHtcclxuICBjb2xvcjogIzc3Nzc3NztcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucGFnaW5hdGlvbiB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHBhZGRpbmctbGVmdDogMDtcclxuICBtYXJnaW46IDIwcHggMDtcclxuICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnBhZ2luYXRpb24gPiBsaSB7XHJcbiAgZGlzcGxheTogaW5saW5lO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5wYWdpbmF0aW9uID4gbGkgPiBhLFxyXG4uYm9vdHN0cmFwLWlzbyAucGFnaW5hdGlvbiA+IGxpID4gc3BhbiB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIHBhZGRpbmc6IDZweCAxMnB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBjb2xvcjogIzMzN2FiNztcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGRkZGQ7XHJcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnBhZ2luYXRpb24gPiBsaTpmaXJzdC1jaGlsZCA+IGEsXHJcbi5ib290c3RyYXAtaXNvIC5wYWdpbmF0aW9uID4gbGk6Zmlyc3QtY2hpbGQgPiBzcGFuIHtcclxuICBtYXJnaW4tbGVmdDogMDtcclxuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA0cHg7XHJcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNHB4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5wYWdpbmF0aW9uID4gbGk6bGFzdC1jaGlsZCA+IGEsXHJcbi5ib290c3RyYXAtaXNvIC5wYWdpbmF0aW9uID4gbGk6bGFzdC1jaGlsZCA+IHNwYW4ge1xyXG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7XHJcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDRweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucGFnaW5hdGlvbiA+IGxpID4gYTpob3ZlcixcclxuLmJvb3RzdHJhcC1pc28gLnBhZ2luYXRpb24gPiBsaSA+IHNwYW46aG92ZXIsXHJcbi5ib290c3RyYXAtaXNvIC5wYWdpbmF0aW9uID4gbGkgPiBhOmZvY3VzLFxyXG4uYm9vdHN0cmFwLWlzbyAucGFnaW5hdGlvbiA+IGxpID4gc3Bhbjpmb2N1cyB7XHJcbiAgY29sb3I6ICMyMzUyN2M7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcclxuICBib3JkZXItY29sb3I6ICNkZGRkZGQ7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnBhZ2luYXRpb24gPiAuYWN0aXZlID4gYSxcclxuLmJvb3RzdHJhcC1pc28gLnBhZ2luYXRpb24gPiAuYWN0aXZlID4gc3BhbixcclxuLmJvb3RzdHJhcC1pc28gLnBhZ2luYXRpb24gPiAuYWN0aXZlID4gYTpob3ZlcixcclxuLmJvb3RzdHJhcC1pc28gLnBhZ2luYXRpb24gPiAuYWN0aXZlID4gc3Bhbjpob3ZlcixcclxuLmJvb3RzdHJhcC1pc28gLnBhZ2luYXRpb24gPiAuYWN0aXZlID4gYTpmb2N1cyxcclxuLmJvb3RzdHJhcC1pc28gLnBhZ2luYXRpb24gPiAuYWN0aXZlID4gc3Bhbjpmb2N1cyB7XHJcbiAgei1pbmRleDogMjtcclxuICBjb2xvcjogI2ZmZmZmZjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM3YWI3O1xyXG4gIGJvcmRlci1jb2xvcjogIzMzN2FiNztcclxuICBjdXJzb3I6IGRlZmF1bHQ7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnBhZ2luYXRpb24gPiAuZGlzYWJsZWQgPiBzcGFuLFxyXG4uYm9vdHN0cmFwLWlzbyAucGFnaW5hdGlvbiA+IC5kaXNhYmxlZCA+IHNwYW46aG92ZXIsXHJcbi5ib290c3RyYXAtaXNvIC5wYWdpbmF0aW9uID4gLmRpc2FibGVkID4gc3Bhbjpmb2N1cyxcclxuLmJvb3RzdHJhcC1pc28gLnBhZ2luYXRpb24gPiAuZGlzYWJsZWQgPiBhLFxyXG4uYm9vdHN0cmFwLWlzbyAucGFnaW5hdGlvbiA+IC5kaXNhYmxlZCA+IGE6aG92ZXIsXHJcbi5ib290c3RyYXAtaXNvIC5wYWdpbmF0aW9uID4gLmRpc2FibGVkID4gYTpmb2N1cyB7XHJcbiAgY29sb3I6ICM3Nzc3Nzc7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICBib3JkZXItY29sb3I6ICNkZGRkZGQ7XHJcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucGFnaW5hdGlvbi1sZyA+IGxpID4gYSxcclxuLmJvb3RzdHJhcC1pc28gLnBhZ2luYXRpb24tbGcgPiBsaSA+IHNwYW4ge1xyXG4gIHBhZGRpbmc6IDEwcHggMTZweDtcclxuICBmb250LXNpemU6IDE4cHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnBhZ2luYXRpb24tbGcgPiBsaTpmaXJzdC1jaGlsZCA+IGEsXHJcbi5ib290c3RyYXAtaXNvIC5wYWdpbmF0aW9uLWxnID4gbGk6Zmlyc3QtY2hpbGQgPiBzcGFuIHtcclxuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA2cHg7XHJcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNnB4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5wYWdpbmF0aW9uLWxnID4gbGk6bGFzdC1jaGlsZCA+IGEsXHJcbi5ib290c3RyYXAtaXNvIC5wYWdpbmF0aW9uLWxnID4gbGk6bGFzdC1jaGlsZCA+IHNwYW4ge1xyXG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA2cHg7XHJcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDZweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucGFnaW5hdGlvbi1zbSA+IGxpID4gYSxcclxuLmJvb3RzdHJhcC1pc28gLnBhZ2luYXRpb24tc20gPiBsaSA+IHNwYW4ge1xyXG4gIHBhZGRpbmc6IDVweCAxMHB4O1xyXG4gIGZvbnQtc2l6ZTogMTJweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucGFnaW5hdGlvbi1zbSA+IGxpOmZpcnN0LWNoaWxkID4gYSxcclxuLmJvb3RzdHJhcC1pc28gLnBhZ2luYXRpb24tc20gPiBsaTpmaXJzdC1jaGlsZCA+IHNwYW4ge1xyXG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcclxuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzcHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnBhZ2luYXRpb24tc20gPiBsaTpsYXN0LWNoaWxkID4gYSxcclxuLmJvb3RzdHJhcC1pc28gLnBhZ2luYXRpb24tc20gPiBsaTpsYXN0LWNoaWxkID4gc3BhbiB7XHJcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweDtcclxuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5wYWdlciB7XHJcbiAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gIG1hcmdpbjogMjBweCAwO1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5wYWdlciBsaSB7XHJcbiAgZGlzcGxheTogaW5saW5lO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5wYWdlciBsaSA+IGEsXHJcbi5ib290c3RyYXAtaXNvIC5wYWdlciBsaSA+IHNwYW4ge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBwYWRkaW5nOiA1cHggMTRweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGRkZGQ7XHJcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucGFnZXIgbGkgPiBhOmhvdmVyLFxyXG4uYm9vdHN0cmFwLWlzbyAucGFnZXIgbGkgPiBhOmZvY3VzIHtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucGFnZXIgLm5leHQgPiBhLFxyXG4uYm9vdHN0cmFwLWlzbyAucGFnZXIgLm5leHQgPiBzcGFuIHtcclxuICBmbG9hdDogcmlnaHQ7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnBhZ2VyIC5wcmV2aW91cyA+IGEsXHJcbi5ib290c3RyYXAtaXNvIC5wYWdlciAucHJldmlvdXMgPiBzcGFuIHtcclxuICBmbG9hdDogbGVmdDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucGFnZXIgLmRpc2FibGVkID4gYSxcclxuLmJvb3RzdHJhcC1pc28gLnBhZ2VyIC5kaXNhYmxlZCA+IGE6aG92ZXIsXHJcbi5ib290c3RyYXAtaXNvIC5wYWdlciAuZGlzYWJsZWQgPiBhOmZvY3VzLFxyXG4uYm9vdHN0cmFwLWlzbyAucGFnZXIgLmRpc2FibGVkID4gc3BhbiB7XHJcbiAgY29sb3I6ICM3Nzc3Nzc7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5sYWJlbCB7XHJcbiAgZGlzcGxheTogaW5saW5lO1xyXG4gIHBhZGRpbmc6IC4yZW0gLjZlbSAuM2VtO1xyXG4gIGZvbnQtc2l6ZTogNzUlO1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG4gIGNvbG9yOiAjZmZmZmZmO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxuICBib3JkZXItcmFkaXVzOiAuMjVlbTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyBhLmxhYmVsOmhvdmVyLFxyXG4uYm9vdHN0cmFwLWlzbyBhLmxhYmVsOmZvY3VzIHtcclxuICBjb2xvcjogI2ZmZmZmZjtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5sYWJlbDplbXB0eSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuIC5sYWJlbCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHRvcDogLTFweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubGFiZWwtZGVmYXVsdCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc3Nzc3NztcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubGFiZWwtZGVmYXVsdFtocmVmXTpob3ZlcixcclxuLmJvb3RzdHJhcC1pc28gLmxhYmVsLWRlZmF1bHRbaHJlZl06Zm9jdXMge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICM1ZTVlNWU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmxhYmVsLXByaW1hcnkge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzdhYjc7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmxhYmVsLXByaW1hcnlbaHJlZl06aG92ZXIsXHJcbi5ib290c3RyYXAtaXNvIC5sYWJlbC1wcmltYXJ5W2hyZWZdOmZvY3VzIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjg2MDkwO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5sYWJlbC1zdWNjZXNzIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWNiODVjO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5sYWJlbC1zdWNjZXNzW2hyZWZdOmhvdmVyLFxyXG4uYm9vdHN0cmFwLWlzbyAubGFiZWwtc3VjY2Vzc1tocmVmXTpmb2N1cyB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ0OWQ0NDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubGFiZWwtaW5mbyB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzViYzBkZTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubGFiZWwtaW5mb1tocmVmXTpob3ZlcixcclxuLmJvb3RzdHJhcC1pc28gLmxhYmVsLWluZm9baHJlZl06Zm9jdXMge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMzMWIwZDU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmxhYmVsLXdhcm5pbmcge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGFkNGU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmxhYmVsLXdhcm5pbmdbaHJlZl06aG92ZXIsXHJcbi5ib290c3RyYXAtaXNvIC5sYWJlbC13YXJuaW5nW2hyZWZdOmZvY3VzIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWM5NzFmO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5sYWJlbC1kYW5nZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNkOTUzNGY7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmxhYmVsLWRhbmdlcltocmVmXTpob3ZlcixcclxuLmJvb3RzdHJhcC1pc28gLmxhYmVsLWRhbmdlcltocmVmXTpmb2N1cyB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MzAyYztcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuYmFkZ2Uge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBtaW4td2lkdGg6IDEwcHg7XHJcbiAgcGFkZGluZzogM3B4IDdweDtcclxuICBmb250LXNpemU6IDEycHg7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgY29sb3I6ICNmZmZmZmY7XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICM3Nzc3Nzc7XHJcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuYmFkZ2U6ZW1wdHkge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmJ0biAuYmFkZ2Uge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB0b3A6IC0xcHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmJ0bi14cyAuYmFkZ2UsXHJcbi5ib290c3RyYXAtaXNvIC5idG4tZ3JvdXAteHMgPiAuYnRuIC5iYWRnZSB7XHJcbiAgdG9wOiAwO1xyXG4gIHBhZGRpbmc6IDFweCA1cHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gYS5iYWRnZTpob3ZlcixcclxuLmJvb3RzdHJhcC1pc28gYS5iYWRnZTpmb2N1cyB7XHJcbiAgY29sb3I6ICNmZmZmZmY7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSA+IC5iYWRnZSxcclxuLmJvb3RzdHJhcC1pc28gLm5hdi1waWxscyA+IC5hY3RpdmUgPiBhID4gLmJhZGdlIHtcclxuICBjb2xvcjogIzMzN2FiNztcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5saXN0LWdyb3VwLWl0ZW0gPiAuYmFkZ2Uge1xyXG4gIGZsb2F0OiByaWdodDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubGlzdC1ncm91cC1pdGVtID4gLmJhZGdlICsgLmJhZGdlIHtcclxuICBtYXJnaW4tcmlnaHQ6IDVweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubmF2LXBpbGxzID4gbGkgPiBhID4gLmJhZGdlIHtcclxuICBtYXJnaW4tbGVmdDogM3B4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5qdW1ib3Ryb24ge1xyXG4gIHBhZGRpbmc6IDMwcHggMTVweDtcclxuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gIGNvbG9yOiBpbmhlcml0O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmp1bWJvdHJvbiBoMSxcclxuLmJvb3RzdHJhcC1pc28gLmp1bWJvdHJvbiAuaDEge1xyXG4gIGNvbG9yOiBpbmhlcml0O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5qdW1ib3Ryb24gcCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICBmb250LXNpemU6IDIxcHg7XHJcbiAgZm9udC13ZWlnaHQ6IDIwMDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuanVtYm90cm9uID4gaHIge1xyXG4gIGJvcmRlci10b3AtY29sb3I6ICNkNWQ1ZDU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmNvbnRhaW5lciAuanVtYm90cm9uLFxyXG4uYm9vdHN0cmFwLWlzbyAuY29udGFpbmVyLWZsdWlkIC5qdW1ib3Ryb24ge1xyXG4gIGJvcmRlci1yYWRpdXM6IDZweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuanVtYm90cm9uIC5jb250YWluZXIge1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gIC5ib290c3RyYXAtaXNvIC5qdW1ib3Ryb24ge1xyXG4gICAgcGFkZGluZzogNDhweCAwO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY29udGFpbmVyIC5qdW1ib3Ryb24sXHJcbiAgLmJvb3RzdHJhcC1pc28gLmNvbnRhaW5lci1mbHVpZCAuanVtYm90cm9uIHtcclxuICAgIHBhZGRpbmctbGVmdDogNjBweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHg7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5qdW1ib3Ryb24gaDEsXHJcbiAgLmJvb3RzdHJhcC1pc28gLmp1bWJvdHJvbiAuaDEge1xyXG4gICAgZm9udC1zaXplOiA2M3B4O1xyXG4gIH1cclxufVxyXG4uYm9vdHN0cmFwLWlzbyAudGh1bWJuYWlsIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBwYWRkaW5nOiA0cHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGRkZGQ7XHJcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYm9yZGVyIDAuMnMgZWFzZS1pbi1vdXQ7XHJcbiAgLW8tdHJhbnNpdGlvbjogYm9yZGVyIDAuMnMgZWFzZS1pbi1vdXQ7XHJcbiAgdHJhbnNpdGlvbjogYm9yZGVyIDAuMnMgZWFzZS1pbi1vdXQ7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnRodW1ibmFpbCA+IGltZyxcclxuLmJvb3RzdHJhcC1pc28gLnRodW1ibmFpbCBhID4gaW1nIHtcclxuICBtYXJnaW4tbGVmdDogYXV0bztcclxuICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gYS50aHVtYm5haWw6aG92ZXIsXHJcbi5ib290c3RyYXAtaXNvIGEudGh1bWJuYWlsOmZvY3VzLFxyXG4uYm9vdHN0cmFwLWlzbyBhLnRodW1ibmFpbC5hY3RpdmUge1xyXG4gIGJvcmRlci1jb2xvcjogIzMzN2FiNztcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAudGh1bWJuYWlsIC5jYXB0aW9uIHtcclxuICBwYWRkaW5nOiA5cHg7XHJcbiAgY29sb3I6ICMzMzMzMzM7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmFsZXJ0IHtcclxuICBwYWRkaW5nOiAxNXB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5hbGVydCBoNCB7XHJcbiAgbWFyZ2luLXRvcDogMDtcclxuICBjb2xvcjogaW5oZXJpdDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuYWxlcnQgLmFsZXJ0LWxpbmsge1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5hbGVydCA+IHAsXHJcbi5ib290c3RyYXAtaXNvIC5hbGVydCA+IHVsIHtcclxuICBtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5hbGVydCA+IHAgKyBwIHtcclxuICBtYXJnaW4tdG9wOiA1cHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmFsZXJ0LWRpc21pc3NhYmxlLFxyXG4uYm9vdHN0cmFwLWlzbyAuYWxlcnQtZGlzbWlzc2libGUge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDM1cHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmFsZXJ0LWRpc21pc3NhYmxlIC5jbG9zZSxcclxuLmJvb3RzdHJhcC1pc28gLmFsZXJ0LWRpc21pc3NpYmxlIC5jbG9zZSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHRvcDogLTJweDtcclxuICByaWdodDogLTIxcHg7XHJcbiAgY29sb3I6IGluaGVyaXQ7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmFsZXJ0LXN1Y2Nlc3Mge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmYwZDg7XHJcbiAgYm9yZGVyLWNvbG9yOiAjZDZlOWM2O1xyXG4gIGNvbG9yOiAjM2M3NjNkO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5hbGVydC1zdWNjZXNzIGhyIHtcclxuICBib3JkZXItdG9wLWNvbG9yOiAjYzllMmIzO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5hbGVydC1zdWNjZXNzIC5hbGVydC1saW5rIHtcclxuICBjb2xvcjogIzJiNTQyYztcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuYWxlcnQtaW5mbyB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZWRmNztcclxuICBib3JkZXItY29sb3I6ICNiY2U4ZjE7XHJcbiAgY29sb3I6ICMzMTcwOGY7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmFsZXJ0LWluZm8gaHIge1xyXG4gIGJvcmRlci10b3AtY29sb3I6ICNhNmUxZWM7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmFsZXJ0LWluZm8gLmFsZXJ0LWxpbmsge1xyXG4gIGNvbG9yOiAjMjQ1MjY5O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5hbGVydC13YXJuaW5nIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOGUzO1xyXG4gIGJvcmRlci1jb2xvcjogI2ZhZWJjYztcclxuICBjb2xvcjogIzhhNmQzYjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuYWxlcnQtd2FybmluZyBociB7XHJcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2Y3ZTFiNTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuYWxlcnQtd2FybmluZyAuYWxlcnQtbGluayB7XHJcbiAgY29sb3I6ICM2NjUxMmM7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmFsZXJ0LWRhbmdlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZGVkZTtcclxuICBib3JkZXItY29sb3I6ICNlYmNjZDE7XHJcbiAgY29sb3I6ICNhOTQ0NDI7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmFsZXJ0LWRhbmdlciBociB7XHJcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2U0YjljMDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuYWxlcnQtZGFuZ2VyIC5hbGVydC1saW5rIHtcclxuICBjb2xvcjogIzg0MzUzNDtcclxufVxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLXN0cmlwZXMge1xyXG4gIGZyb20ge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNDBweCAwO1xyXG4gIH1cclxuICB0byB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbiAgfVxyXG59XHJcbkBrZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLXN0cmlwZXMge1xyXG4gIGZyb20ge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNDBweCAwO1xyXG4gIH1cclxuICB0byB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbiAgfVxyXG59XHJcbi5ib290c3RyYXAtaXNvIC5wcm9ncmVzcyB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBoZWlnaHQ6IDIwcHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xyXG4gIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucHJvZ3Jlc3MtYmFyIHtcclxuICBmbG9hdDogbGVmdDtcclxuICB3aWR0aDogMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGZvbnQtc2l6ZTogMTJweDtcclxuICBsaW5lLWhlaWdodDogMjBweDtcclxuICBjb2xvcjogI2ZmZmZmZjtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzN2FiNztcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4xNSk7XHJcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAtMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjE1KTtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IHdpZHRoIDAuNnMgZWFzZTtcclxuICAtby10cmFuc2l0aW9uOiB3aWR0aCAwLjZzIGVhc2U7XHJcbiAgdHJhbnNpdGlvbjogd2lkdGggMC42cyBlYXNlO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5wcm9ncmVzcy1zdHJpcGVkIC5wcm9ncmVzcy1iYXIsXHJcbi5ib290c3RyYXAtaXNvIC5wcm9ncmVzcy1iYXItc3RyaXBlZCB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcclxuICBiYWNrZ3JvdW5kLXNpemU6IDQwcHggNDBweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucHJvZ3Jlc3MuYWN0aXZlIC5wcm9ncmVzcy1iYXIsXHJcbi5ib290c3RyYXAtaXNvIC5wcm9ncmVzcy1iYXIuYWN0aXZlIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbjogcHJvZ3Jlc3MtYmFyLXN0cmlwZXMgMnMgbGluZWFyIGluZmluaXRlO1xyXG4gIC1vLWFuaW1hdGlvbjogcHJvZ3Jlc3MtYmFyLXN0cmlwZXMgMnMgbGluZWFyIGluZmluaXRlO1xyXG4gIGFuaW1hdGlvbjogcHJvZ3Jlc3MtYmFyLXN0cmlwZXMgMnMgbGluZWFyIGluZmluaXRlO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5wcm9ncmVzcy1iYXItc3VjY2VzcyB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVjYjg1YztcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucHJvZ3Jlc3Mtc3RyaXBlZCAucHJvZ3Jlc3MtYmFyLXN1Y2Nlc3Mge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnByb2dyZXNzLWJhci1pbmZvIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWJjMGRlO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5wcm9ncmVzcy1zdHJpcGVkIC5wcm9ncmVzcy1iYXItaW5mbyB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucHJvZ3Jlc3MtYmFyLXdhcm5pbmcge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGFkNGU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnByb2dyZXNzLXN0cmlwZWQgLnByb2dyZXNzLWJhci13YXJuaW5nIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5wcm9ncmVzcy1iYXItZGFuZ2VyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDk1MzRmO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5wcm9ncmVzcy1zdHJpcGVkIC5wcm9ncmVzcy1iYXItZGFuZ2VyIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5tZWRpYSB7XHJcbiAgbWFyZ2luLXRvcDogMTVweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubWVkaWE6Zmlyc3QtY2hpbGQge1xyXG4gIG1hcmdpbi10b3A6IDA7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm1lZGlhLFxyXG4uYm9vdHN0cmFwLWlzbyAubWVkaWEtYm9keSB7XHJcbiAgem9vbTogMTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5tZWRpYS1ib2R5IHtcclxuICB3aWR0aDogMTAwMDBweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubWVkaWEtb2JqZWN0IHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubWVkaWEtcmlnaHQsXHJcbi5ib290c3RyYXAtaXNvIC5tZWRpYSA+IC5wdWxsLXJpZ2h0IHtcclxuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm1lZGlhLWxlZnQsXHJcbi5ib290c3RyYXAtaXNvIC5tZWRpYSA+IC5wdWxsLWxlZnQge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm1lZGlhLWxlZnQsXHJcbi5ib290c3RyYXAtaXNvIC5tZWRpYS1yaWdodCxcclxuLmJvb3RzdHJhcC1pc28gLm1lZGlhLWJvZHkge1xyXG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubWVkaWEtbWlkZGxlIHtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5tZWRpYS1ib3R0b20ge1xyXG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm1lZGlhLWhlYWRpbmcge1xyXG4gIG1hcmdpbi10b3A6IDA7XHJcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5tZWRpYS1saXN0IHtcclxuICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubGlzdC1ncm91cCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICBwYWRkaW5nLWxlZnQ6IDA7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmxpc3QtZ3JvdXAtaXRlbSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHBhZGRpbmc6IDEwcHggMTVweDtcclxuICBtYXJnaW4tYm90dG9tOiAtMXB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZGRkZDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcclxuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNHB4O1xyXG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDRweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDRweDtcclxuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA0cHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gYS5saXN0LWdyb3VwLWl0ZW0ge1xyXG4gIGNvbG9yOiAjNTU1NTU1O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIGEubGlzdC1ncm91cC1pdGVtIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyB7XHJcbiAgY29sb3I6ICMzMzMzMzM7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gYS5saXN0LWdyb3VwLWl0ZW06aG92ZXIsXHJcbi5ib290c3RyYXAtaXNvIGEubGlzdC1ncm91cC1pdGVtOmZvY3VzIHtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgY29sb3I6ICM1NTU1NTU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkLFxyXG4uYm9vdHN0cmFwLWlzbyAubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkOmhvdmVyLFxyXG4uYm9vdHN0cmFwLWlzbyAubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkOmZvY3VzIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xyXG4gIGNvbG9yOiAjNzc3Nzc3O1xyXG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZCAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXHJcbi5ib290c3RyYXAtaXNvIC5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQ6aG92ZXIgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxyXG4uYm9vdHN0cmFwLWlzbyAubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkOmZvY3VzIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyB7XHJcbiAgY29sb3I6IGluaGVyaXQ7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZCAubGlzdC1ncm91cC1pdGVtLXRleHQsXHJcbi5ib290c3RyYXAtaXNvIC5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQ6aG92ZXIgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0LFxyXG4uYm9vdHN0cmFwLWlzbyAubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkOmZvY3VzIC5saXN0LWdyb3VwLWl0ZW0tdGV4dCB7XHJcbiAgY29sb3I6ICM3Nzc3Nzc7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUsXHJcbi5ib290c3RyYXAtaXNvIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmhvdmVyLFxyXG4uYm9vdHN0cmFwLWlzbyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpmb2N1cyB7XHJcbiAgei1pbmRleDogMjtcclxuICBjb2xvcjogI2ZmZmZmZjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM3YWI3O1xyXG4gIGJvcmRlci1jb2xvcjogIzMzN2FiNztcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXHJcbi5ib290c3RyYXAtaXNvIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmhvdmVyIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcclxuLmJvb3RzdHJhcC1pc28gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6Zm9jdXMgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxyXG4uYm9vdHN0cmFwLWlzbyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcgPiBzbWFsbCxcclxuLmJvb3RzdHJhcC1pc28gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6aG92ZXIgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nID4gc21hbGwsXHJcbi5ib290c3RyYXAtaXNvIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmZvY3VzIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyA+IHNtYWxsLFxyXG4uYm9vdHN0cmFwLWlzbyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcgPiAuc21hbGwsXHJcbi5ib290c3RyYXAtaXNvIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmhvdmVyIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyA+IC5zbWFsbCxcclxuLmJvb3RzdHJhcC1pc28gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6Zm9jdXMgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nID4gLnNtYWxsIHtcclxuICBjb2xvcjogaW5oZXJpdDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSAubGlzdC1ncm91cC1pdGVtLXRleHQsXHJcbi5ib290c3RyYXAtaXNvIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmhvdmVyIC5saXN0LWdyb3VwLWl0ZW0tdGV4dCxcclxuLmJvb3RzdHJhcC1pc28gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6Zm9jdXMgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0IHtcclxuICBjb2xvcjogI2M3ZGRlZjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Mge1xyXG4gIGNvbG9yOiAjM2M3NjNkO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmYwZDg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gYS5saXN0LWdyb3VwLWl0ZW0tc3VjY2VzcyB7XHJcbiAgY29sb3I6ICMzYzc2M2Q7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gYS5saXN0LWdyb3VwLWl0ZW0tc3VjY2VzcyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcge1xyXG4gIGNvbG9yOiBpbmhlcml0O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIGEubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3M6aG92ZXIsXHJcbi5ib290c3RyYXAtaXNvIGEubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3M6Zm9jdXMge1xyXG4gIGNvbG9yOiAjM2M3NjNkO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNkMGU5YzY7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gYS5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmUsXHJcbi5ib290c3RyYXAtaXNvIGEubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlOmhvdmVyLFxyXG4uYm9vdHN0cmFwLWlzbyBhLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZTpmb2N1cyB7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNjNzYzZDtcclxuICBib3JkZXItY29sb3I6ICMzYzc2M2Q7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmxpc3QtZ3JvdXAtaXRlbS1pbmZvIHtcclxuICBjb2xvcjogIzMxNzA4ZjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDllZGY3O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIGEubGlzdC1ncm91cC1pdGVtLWluZm8ge1xyXG4gIGNvbG9yOiAjMzE3MDhmO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIGEubGlzdC1ncm91cC1pdGVtLWluZm8gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nIHtcclxuICBjb2xvcjogaW5oZXJpdDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyBhLmxpc3QtZ3JvdXAtaXRlbS1pbmZvOmhvdmVyLFxyXG4uYm9vdHN0cmFwLWlzbyBhLmxpc3QtZ3JvdXAtaXRlbS1pbmZvOmZvY3VzIHtcclxuICBjb2xvcjogIzMxNzA4ZjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzRlM2YzO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIGEubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlLFxyXG4uYm9vdHN0cmFwLWlzbyBhLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZTpob3ZlcixcclxuLmJvb3RzdHJhcC1pc28gYS5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmU6Zm9jdXMge1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMzMTcwOGY7XHJcbiAgYm9yZGVyLWNvbG9yOiAjMzE3MDhmO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5saXN0LWdyb3VwLWl0ZW0td2FybmluZyB7XHJcbiAgY29sb3I6ICM4YTZkM2I7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjhlMztcclxufVxyXG4uYm9vdHN0cmFwLWlzbyBhLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nIHtcclxuICBjb2xvcjogIzhhNmQzYjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyBhLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyB7XHJcbiAgY29sb3I6IGluaGVyaXQ7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gYS5saXN0LWdyb3VwLWl0ZW0td2FybmluZzpob3ZlcixcclxuLmJvb3RzdHJhcC1pc28gYS5saXN0LWdyb3VwLWl0ZW0td2FybmluZzpmb2N1cyB7XHJcbiAgY29sb3I6ICM4YTZkM2I7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZjJjYztcclxufVxyXG4uYm9vdHN0cmFwLWlzbyBhLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZSxcclxuLmJvb3RzdHJhcC1pc28gYS5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmU6aG92ZXIsXHJcbi5ib290c3RyYXAtaXNvIGEubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlOmZvY3VzIHtcclxuICBjb2xvcjogI2ZmZjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGE2ZDNiO1xyXG4gIGJvcmRlci1jb2xvcjogIzhhNmQzYjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubGlzdC1ncm91cC1pdGVtLWRhbmdlciB7XHJcbiAgY29sb3I6ICNhOTQ0NDI7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZGVkZTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyBhLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIge1xyXG4gIGNvbG9yOiAjYTk0NDQyO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIGEubGlzdC1ncm91cC1pdGVtLWRhbmdlciAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcge1xyXG4gIGNvbG9yOiBpbmhlcml0O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIGEubGlzdC1ncm91cC1pdGVtLWRhbmdlcjpob3ZlcixcclxuLmJvb3RzdHJhcC1pc28gYS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyOmZvY3VzIHtcclxuICBjb2xvcjogI2E5NDQ0MjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJjY2NjO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIGEubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmUsXHJcbi5ib290c3RyYXAtaXNvIGEubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmU6aG92ZXIsXHJcbi5ib290c3RyYXAtaXNvIGEubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmU6Zm9jdXMge1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNhOTQ0NDI7XHJcbiAgYm9yZGVyLWNvbG9yOiAjYTk0NDQyO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyB7XHJcbiAgbWFyZ2luLXRvcDogMDtcclxuICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmxpc3QtZ3JvdXAtaXRlbS10ZXh0IHtcclxuICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjM7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsIHtcclxuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XHJcbiAgYm94LXNoYWRvdzogMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsLWJvZHkge1xyXG4gIHBhZGRpbmc6IDE1cHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsLWhlYWRpbmcge1xyXG4gIHBhZGRpbmc6IDEwcHggMTVweDtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDNweDtcclxuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzcHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsLWhlYWRpbmcgPiAuZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZSB7XHJcbiAgY29sb3I6IGluaGVyaXQ7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsLXRpdGxlIHtcclxuICBtYXJnaW4tdG9wOiAwO1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGNvbG9yOiBpbmhlcml0O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbC10aXRsZSA+IGEsXHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbC10aXRsZSA+IHNtYWxsLFxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwtdGl0bGUgPiAuc21hbGwsXHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbC10aXRsZSA+IHNtYWxsID4gYSxcclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsLXRpdGxlID4gLnNtYWxsID4gYSB7XHJcbiAgY29sb3I6IGluaGVyaXQ7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsLWZvb3RlciB7XHJcbiAgcGFkZGluZzogMTBweCAxNXB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZGRkZGQ7XHJcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweDtcclxuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLmxpc3QtZ3JvdXAsXHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC5wYW5lbC1jb2xsYXBzZSA+IC5saXN0LWdyb3VwIHtcclxuICBtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC5saXN0LWdyb3VwIC5saXN0LWdyb3VwLWl0ZW0sXHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC5wYW5lbC1jb2xsYXBzZSA+IC5saXN0LWdyb3VwIC5saXN0LWdyb3VwLWl0ZW0ge1xyXG4gIGJvcmRlci13aWR0aDogMXB4IDA7XHJcbiAgYm9yZGVyLXJhZGl1czogMDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAubGlzdC1ncm91cDpmaXJzdC1jaGlsZCAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkLFxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAucGFuZWwtY29sbGFwc2UgPiAubGlzdC1ncm91cDpmaXJzdC1jaGlsZCAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcclxuICBib3JkZXItdG9wOiAwO1xyXG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHg7XHJcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC5saXN0LWdyb3VwOmxhc3QtY2hpbGQgLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkLFxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAucGFuZWwtY29sbGFwc2UgPiAubGlzdC1ncm91cDpsYXN0LWNoaWxkIC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XHJcbiAgYm9yZGVyLWJvdHRvbTogMDtcclxuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xyXG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwtaGVhZGluZyArIC5saXN0LWdyb3VwIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xyXG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmxpc3QtZ3JvdXAgKyAucGFuZWwtZm9vdGVyIHtcclxuICBib3JkZXItdG9wLXdpZHRoOiAwO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZSxcclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUsXHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC5wYW5lbC1jb2xsYXBzZSA+IC50YWJsZSB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUgY2FwdGlvbixcclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUgY2FwdGlvbixcclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnBhbmVsLWNvbGxhcHNlID4gLnRhYmxlIGNhcHRpb24ge1xyXG4gIHBhZGRpbmctbGVmdDogMTVweDtcclxuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZTpmaXJzdC1jaGlsZCxcclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6Zmlyc3QtY2hpbGQgPiAudGFibGU6Zmlyc3QtY2hpbGQge1xyXG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHg7XHJcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRoZWFkOmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQsXHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmZpcnN0LWNoaWxkID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGhlYWQ6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCxcclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGJvZHk6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCxcclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6Zmlyc3QtY2hpbGQgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0Ym9keTpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHtcclxuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzcHg7XHJcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDNweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0aGVhZDpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRkOmZpcnN0LWNoaWxkLFxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpmaXJzdC1jaGlsZCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRoZWFkOmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGQ6Zmlyc3QtY2hpbGQsXHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRib2R5OmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGQ6Zmlyc3QtY2hpbGQsXHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmZpcnN0LWNoaWxkID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGJvZHk6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB0ZDpmaXJzdC1jaGlsZCxcclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGhlYWQ6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB0aDpmaXJzdC1jaGlsZCxcclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6Zmlyc3QtY2hpbGQgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0aGVhZDpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRoOmZpcnN0LWNoaWxkLFxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0Ym9keTpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRoOmZpcnN0LWNoaWxkLFxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpmaXJzdC1jaGlsZCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRib2R5OmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQge1xyXG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDNweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0aGVhZDpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRkOmxhc3QtY2hpbGQsXHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmZpcnN0LWNoaWxkID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGhlYWQ6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB0ZDpsYXN0LWNoaWxkLFxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0Ym9keTpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRkOmxhc3QtY2hpbGQsXHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmZpcnN0LWNoaWxkID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGJvZHk6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB0ZDpsYXN0LWNoaWxkLFxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0aGVhZDpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRoOmxhc3QtY2hpbGQsXHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmZpcnN0LWNoaWxkID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGhlYWQ6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB0aDpsYXN0LWNoaWxkLFxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0Ym9keTpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRoOmxhc3QtY2hpbGQsXHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmZpcnN0LWNoaWxkID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGJvZHk6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB0aDpsYXN0LWNoaWxkIHtcclxuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZTpsYXN0LWNoaWxkLFxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpsYXN0LWNoaWxkID4gLnRhYmxlOmxhc3QtY2hpbGQge1xyXG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XHJcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGJvZHk6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQsXHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmxhc3QtY2hpbGQgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRib2R5Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkLFxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRmb290Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkLFxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpsYXN0LWNoaWxkID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Zm9vdDpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCB7XHJcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4O1xyXG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Ym9keTpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCB0ZDpmaXJzdC1jaGlsZCxcclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGJvZHk6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGQ6Zmlyc3QtY2hpbGQsXHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGZvb3Q6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGQ6Zmlyc3QtY2hpbGQsXHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmxhc3QtY2hpbGQgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRmb290Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHRkOmZpcnN0LWNoaWxkLFxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRib2R5Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHRoOmZpcnN0LWNoaWxkLFxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpsYXN0LWNoaWxkID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Ym9keTpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCB0aDpmaXJzdC1jaGlsZCxcclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Zm9vdDpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCB0aDpmaXJzdC1jaGlsZCxcclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGZvb3Q6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQge1xyXG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRib2R5Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHRkOmxhc3QtY2hpbGQsXHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmxhc3QtY2hpbGQgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRib2R5Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHRkOmxhc3QtY2hpbGQsXHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGZvb3Q6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZCxcclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGZvb3Q6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZCxcclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Ym9keTpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCB0aDpsYXN0LWNoaWxkLFxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpsYXN0LWNoaWxkID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Ym9keTpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCB0aDpsYXN0LWNoaWxkLFxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRmb290Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHRoOmxhc3QtY2hpbGQsXHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmxhc3QtY2hpbGQgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRmb290Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHRoOmxhc3QtY2hpbGQge1xyXG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnBhbmVsLWJvZHkgKyAudGFibGUsXHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC5wYW5lbC1ib2R5ICsgLnRhYmxlLXJlc3BvbnNpdmUsXHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZSArIC5wYW5lbC1ib2R5LFxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSArIC5wYW5lbC1ib2R5IHtcclxuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZGRkZDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUgPiB0Ym9keTpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRoLFxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUgPiB0Ym9keTpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRkIHtcclxuICBib3JkZXItdG9wOiAwO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCxcclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQge1xyXG4gIGJvcmRlcjogMDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGg6Zmlyc3QtY2hpbGQsXHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRoOmZpcnN0LWNoaWxkLFxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGg6Zmlyc3QtY2hpbGQsXHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRoOmZpcnN0LWNoaWxkLFxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGg6Zmlyc3QtY2hpbGQsXHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRoOmZpcnN0LWNoaWxkLFxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGQ6Zmlyc3QtY2hpbGQsXHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRkOmZpcnN0LWNoaWxkLFxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGQ6Zmlyc3QtY2hpbGQsXHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRkOmZpcnN0LWNoaWxkLFxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGQ6Zmlyc3QtY2hpbGQsXHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRkOmZpcnN0LWNoaWxkIHtcclxuICBib3JkZXItbGVmdDogMDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGg6bGFzdC1jaGlsZCxcclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGg6bGFzdC1jaGlsZCxcclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRoOmxhc3QtY2hpbGQsXHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRoOmxhc3QtY2hpbGQsXHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0aDpsYXN0LWNoaWxkLFxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0aDpsYXN0LWNoaWxkLFxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGQ6bGFzdC1jaGlsZCxcclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGQ6bGFzdC1jaGlsZCxcclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRkOmxhc3QtY2hpbGQsXHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRkOmxhc3QtY2hpbGQsXHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0ZDpsYXN0LWNoaWxkLFxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0ZDpsYXN0LWNoaWxkIHtcclxuICBib3JkZXItcmlnaHQ6IDA7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0cjpmaXJzdC1jaGlsZCA+IHRkLFxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHI6Zmlyc3QtY2hpbGQgPiB0ZCxcclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0cjpmaXJzdC1jaGlsZCA+IHRkLFxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHI6Zmlyc3QtY2hpbGQgPiB0ZCxcclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0cjpmaXJzdC1jaGlsZCA+IHRoLFxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHI6Zmlyc3QtY2hpbGQgPiB0aCxcclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0cjpmaXJzdC1jaGlsZCA+IHRoLFxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHI6Zmlyc3QtY2hpbGQgPiB0aCB7XHJcbiAgYm9yZGVyLWJvdHRvbTogMDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyOmxhc3QtY2hpbGQgPiB0ZCxcclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyOmxhc3QtY2hpbGQgPiB0ZCxcclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0cjpsYXN0LWNoaWxkID4gdGQsXHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0cjpsYXN0LWNoaWxkID4gdGQsXHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHI6bGFzdC1jaGlsZCA+IHRoLFxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHI6bGFzdC1jaGlsZCA+IHRoLFxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyOmxhc3QtY2hpbGQgPiB0aCxcclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyOmxhc3QtY2hpbGQgPiB0aCB7XHJcbiAgYm9yZGVyLWJvdHRvbTogMDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSB7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsLWdyb3VwIHtcclxuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbC1ncm91cCAucGFuZWwge1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbC1ncm91cCAucGFuZWwgKyAucGFuZWwge1xyXG4gIG1hcmdpbi10b3A6IDVweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwtZ3JvdXAgLnBhbmVsLWhlYWRpbmcge1xyXG4gIGJvcmRlci1ib3R0b206IDA7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsLWdyb3VwIC5wYW5lbC1oZWFkaW5nICsgLnBhbmVsLWNvbGxhcHNlID4gLnBhbmVsLWJvZHksXHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbC1ncm91cCAucGFuZWwtaGVhZGluZyArIC5wYW5lbC1jb2xsYXBzZSA+IC5saXN0LWdyb3VwIHtcclxuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZGRkZDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwtZ3JvdXAgLnBhbmVsLWZvb3RlciB7XHJcbiAgYm9yZGVyLXRvcDogMDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwtZ3JvdXAgLnBhbmVsLWZvb3RlciArIC5wYW5lbC1jb2xsYXBzZSAucGFuZWwtYm9keSB7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGRkZGQ7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsLWRlZmF1bHQge1xyXG4gIGJvcmRlci1jb2xvcjogI2RkZGRkZDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwtZGVmYXVsdCA+IC5wYW5lbC1oZWFkaW5nIHtcclxuICBjb2xvcjogIzMzMzMzMztcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xyXG4gIGJvcmRlci1jb2xvcjogI2RkZGRkZDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwtZGVmYXVsdCA+IC5wYW5lbC1oZWFkaW5nICsgLnBhbmVsLWNvbGxhcHNlID4gLnBhbmVsLWJvZHkge1xyXG4gIGJvcmRlci10b3AtY29sb3I6ICNkZGRkZGQ7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsLWRlZmF1bHQgPiAucGFuZWwtaGVhZGluZyAuYmFkZ2Uge1xyXG4gIGNvbG9yOiAjZjVmNWY1O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzMzMzM7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsLWRlZmF1bHQgPiAucGFuZWwtZm9vdGVyICsgLnBhbmVsLWNvbGxhcHNlID4gLnBhbmVsLWJvZHkge1xyXG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNkZGRkZGQ7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsLXByaW1hcnkge1xyXG4gIGJvcmRlci1jb2xvcjogIzMzN2FiNztcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwtcHJpbWFyeSA+IC5wYW5lbC1oZWFkaW5nIHtcclxuICBjb2xvcjogI2ZmZmZmZjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM3YWI3O1xyXG4gIGJvcmRlci1jb2xvcjogIzMzN2FiNztcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwtcHJpbWFyeSA+IC5wYW5lbC1oZWFkaW5nICsgLnBhbmVsLWNvbGxhcHNlID4gLnBhbmVsLWJvZHkge1xyXG4gIGJvcmRlci10b3AtY29sb3I6ICMzMzdhYjc7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsLXByaW1hcnkgPiAucGFuZWwtaGVhZGluZyAuYmFkZ2Uge1xyXG4gIGNvbG9yOiAjMzM3YWI3O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsLXByaW1hcnkgPiAucGFuZWwtZm9vdGVyICsgLnBhbmVsLWNvbGxhcHNlID4gLnBhbmVsLWJvZHkge1xyXG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMzMzdhYjc7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsLXN1Y2Nlc3Mge1xyXG4gIGJvcmRlci1jb2xvcjogI2Q2ZTljNjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwtc3VjY2VzcyA+IC5wYW5lbC1oZWFkaW5nIHtcclxuICBjb2xvcjogIzNjNzYzZDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZmMGQ4O1xyXG4gIGJvcmRlci1jb2xvcjogI2Q2ZTljNjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwtc3VjY2VzcyA+IC5wYW5lbC1oZWFkaW5nICsgLnBhbmVsLWNvbGxhcHNlID4gLnBhbmVsLWJvZHkge1xyXG4gIGJvcmRlci10b3AtY29sb3I6ICNkNmU5YzY7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsLXN1Y2Nlc3MgPiAucGFuZWwtaGVhZGluZyAuYmFkZ2Uge1xyXG4gIGNvbG9yOiAjZGZmMGQ4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMzYzc2M2Q7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsLXN1Y2Nlc3MgPiAucGFuZWwtZm9vdGVyICsgLnBhbmVsLWNvbGxhcHNlID4gLnBhbmVsLWJvZHkge1xyXG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNkNmU5YzY7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsLWluZm8ge1xyXG4gIGJvcmRlci1jb2xvcjogI2JjZThmMTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwtaW5mbyA+IC5wYW5lbC1oZWFkaW5nIHtcclxuICBjb2xvcjogIzMxNzA4ZjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDllZGY3O1xyXG4gIGJvcmRlci1jb2xvcjogI2JjZThmMTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwtaW5mbyA+IC5wYW5lbC1oZWFkaW5nICsgLnBhbmVsLWNvbGxhcHNlID4gLnBhbmVsLWJvZHkge1xyXG4gIGJvcmRlci10b3AtY29sb3I6ICNiY2U4ZjE7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsLWluZm8gPiAucGFuZWwtaGVhZGluZyAuYmFkZ2Uge1xyXG4gIGNvbG9yOiAjZDllZGY3O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMzMTcwOGY7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsLWluZm8gPiAucGFuZWwtZm9vdGVyICsgLnBhbmVsLWNvbGxhcHNlID4gLnBhbmVsLWJvZHkge1xyXG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNiY2U4ZjE7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsLXdhcm5pbmcge1xyXG4gIGJvcmRlci1jb2xvcjogI2ZhZWJjYztcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwtd2FybmluZyA+IC5wYW5lbC1oZWFkaW5nIHtcclxuICBjb2xvcjogIzhhNmQzYjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOGUzO1xyXG4gIGJvcmRlci1jb2xvcjogI2ZhZWJjYztcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwtd2FybmluZyA+IC5wYW5lbC1oZWFkaW5nICsgLnBhbmVsLWNvbGxhcHNlID4gLnBhbmVsLWJvZHkge1xyXG4gIGJvcmRlci10b3AtY29sb3I6ICNmYWViY2M7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsLXdhcm5pbmcgPiAucGFuZWwtaGVhZGluZyAuYmFkZ2Uge1xyXG4gIGNvbG9yOiAjZmNmOGUzO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICM4YTZkM2I7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsLXdhcm5pbmcgPiAucGFuZWwtZm9vdGVyICsgLnBhbmVsLWNvbGxhcHNlID4gLnBhbmVsLWJvZHkge1xyXG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmYWViY2M7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsLWRhbmdlciB7XHJcbiAgYm9yZGVyLWNvbG9yOiAjZWJjY2QxO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbC1kYW5nZXIgPiAucGFuZWwtaGVhZGluZyB7XHJcbiAgY29sb3I6ICNhOTQ0NDI7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZGVkZTtcclxuICBib3JkZXItY29sb3I6ICNlYmNjZDE7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsLWRhbmdlciA+IC5wYW5lbC1oZWFkaW5nICsgLnBhbmVsLWNvbGxhcHNlID4gLnBhbmVsLWJvZHkge1xyXG4gIGJvcmRlci10b3AtY29sb3I6ICNlYmNjZDE7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsLWRhbmdlciA+IC5wYW5lbC1oZWFkaW5nIC5iYWRnZSB7XHJcbiAgY29sb3I6ICNmMmRlZGU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E5NDQ0MjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwtZGFuZ2VyID4gLnBhbmVsLWZvb3RlciArIC5wYW5lbC1jb2xsYXBzZSA+IC5wYW5lbC1ib2R5IHtcclxuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZWJjY2QxO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5lbWJlZC1yZXNwb25zaXZlIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgaGVpZ2h0OiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuZW1iZWQtcmVzcG9uc2l2ZSAuZW1iZWQtcmVzcG9uc2l2ZS1pdGVtLFxyXG4uYm9vdHN0cmFwLWlzbyAuZW1iZWQtcmVzcG9uc2l2ZSBpZnJhbWUsXHJcbi5ib290c3RyYXAtaXNvIC5lbWJlZC1yZXNwb25zaXZlIGVtYmVkLFxyXG4uYm9vdHN0cmFwLWlzbyAuZW1iZWQtcmVzcG9uc2l2ZSBvYmplY3QsXHJcbi5ib290c3RyYXAtaXNvIC5lbWJlZC1yZXNwb25zaXZlIHZpZGVvIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgYm90dG9tOiAwO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICB3aWR0aDogMTAwJTtcclxuICBib3JkZXI6IDA7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmVtYmVkLXJlc3BvbnNpdmUtMTZieTkge1xyXG4gIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmVtYmVkLXJlc3BvbnNpdmUtNGJ5MyB7XHJcbiAgcGFkZGluZy1ib3R0b206IDc1JTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAud2VsbCB7XHJcbiAgbWluLWhlaWdodDogMjBweDtcclxuICBwYWRkaW5nOiAxOXB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjZTNlM2UzO1xyXG4gIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xyXG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC53ZWxsIGJsb2NrcXVvdGUge1xyXG4gIGJvcmRlci1jb2xvcjogI2RkZDtcclxuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xNSk7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLndlbGwtbGcge1xyXG4gIHBhZGRpbmc6IDI0cHg7XHJcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC53ZWxsLXNtIHtcclxuICBwYWRkaW5nOiA5cHg7XHJcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5jbG9zZSB7XHJcbiAgZmxvYXQ6IHJpZ2h0O1xyXG4gIGZvbnQtc2l6ZTogMjFweDtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICBsaW5lLWhlaWdodDogMTtcclxuICBjb2xvcjogIzAwMDAwMDtcclxuICB0ZXh0LXNoYWRvdzogMCAxcHggMCAjZmZmZmZmO1xyXG4gIG9wYWNpdHk6IDAuMjtcclxuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MjApO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5jbG9zZTpob3ZlcixcclxuLmJvb3RzdHJhcC1pc28gLmNsb3NlOmZvY3VzIHtcclxuICBjb2xvcjogIzAwMDAwMDtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIG9wYWNpdHk6IDAuNTtcclxuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9NTApO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIGJ1dHRvbi5jbG9zZSB7XHJcbiAgcGFkZGluZzogMDtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubW9kYWwtb3BlbiB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubW9kYWwge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgdG9wOiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGJvdHRvbTogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHotaW5kZXg6IDEwNDA7XHJcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xyXG4gIG91dGxpbmU6IDA7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm1vZGFsLmZhZGUgLm1vZGFsLWRpYWxvZyB7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMjUlKTtcclxuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTI1JSk7XHJcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTI1JSk7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTI1JSk7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0O1xyXG4gIC1tb3otdHJhbnNpdGlvbjogLW1vei10cmFuc2Zvcm0gMC4zcyBlYXNlLW91dDtcclxuICAtby10cmFuc2l0aW9uOiAtby10cmFuc2Zvcm0gMC4zcyBlYXNlLW91dDtcclxuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLW91dDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubW9kYWwuaW4gLm1vZGFsLWRpYWxvZyB7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XHJcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm1vZGFsLW9wZW4gLm1vZGFsIHtcclxuICBvdmVyZmxvdy14OiBoaWRkZW47XHJcbiAgb3ZlcmZsb3cteTogYXV0bztcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubW9kYWwtZGlhbG9nIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgd2lkdGg6IGF1dG87XHJcbiAgbWFyZ2luOiAxMHB4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5tb2RhbC1jb250ZW50IHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjOTk5OTk5O1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcclxuICBib3JkZXItcmFkaXVzOiA2cHg7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDNweCA5cHggcmdiYSgwLCAwLCAwLCAwLjUpO1xyXG4gIGJveC1zaGFkb3c6IDAgM3B4IDlweCByZ2JhKDAsIDAsIDAsIDAuNSk7XHJcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcclxuICBvdXRsaW5lOiAwO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5tb2RhbC1iYWNrZHJvcCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICByaWdodDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm1vZGFsLWJhY2tkcm9wLmZhZGUge1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5tb2RhbC1iYWNrZHJvcC5pbiB7XHJcbiAgb3BhY2l0eTogMC41O1xyXG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT01MCk7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLm1vZGFsLWhlYWRlciB7XHJcbiAgcGFkZGluZzogMTVweDtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U1ZTVlNTtcclxuICBtaW4taGVpZ2h0OiAxNi40Mjg1NzE0M3B4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5tb2RhbC1oZWFkZXIgLmNsb3NlIHtcclxuICBtYXJnaW4tdG9wOiAtMnB4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5tb2RhbC10aXRsZSB7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5tb2RhbC1ib2R5IHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgcGFkZGluZzogMTVweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubW9kYWwtZm9vdGVyIHtcclxuICBwYWRkaW5nOiAxNXB4O1xyXG4gIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTVlNWU1O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5tb2RhbC1mb290ZXIgLmJ0biArIC5idG4ge1xyXG4gIG1hcmdpbi1sZWZ0OiA1cHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAubW9kYWwtZm9vdGVyIC5idG4tZ3JvdXAgLmJ0biArIC5idG4ge1xyXG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5tb2RhbC1mb290ZXIgLmJ0bi1ibG9jayArIC5idG4tYmxvY2sge1xyXG4gIG1hcmdpbi1sZWZ0OiAwO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5tb2RhbC1zY3JvbGxiYXItbWVhc3VyZSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogLTk5OTlweDtcclxuICB3aWR0aDogNTBweDtcclxuICBoZWlnaHQ6IDUwcHg7XHJcbiAgb3ZlcmZsb3c6IHNjcm9sbDtcclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAuYm9vdHN0cmFwLWlzbyAubW9kYWwtZGlhbG9nIHtcclxuICAgIHdpZHRoOiA2MDBweDtcclxuICAgIG1hcmdpbjogMzBweCBhdXRvO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAubW9kYWwtY29udGVudCB7XHJcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNXB4IDE1cHggcmdiYSgwLCAwLCAwLCAwLjUpO1xyXG4gICAgYm94LXNoYWRvdzogMCA1cHggMTVweCByZ2JhKDAsIDAsIDAsIDAuNSk7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIC5tb2RhbC1zbSB7XHJcbiAgICB3aWR0aDogMzAwcHg7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gIC5ib290c3RyYXAtaXNvIC5tb2RhbC1sZyB7XHJcbiAgICB3aWR0aDogOTAwcHg7XHJcbiAgfVxyXG59XHJcbi5ib290c3RyYXAtaXNvIC50b29sdGlwIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgei1pbmRleDogMTA3MDtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XHJcbiAgZm9udC1zaXplOiAxMnB4O1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNDtcclxuICBvcGFjaXR5OiAwO1xyXG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAudG9vbHRpcC5pbiB7XHJcbiAgb3BhY2l0eTogMC45O1xyXG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT05MCk7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnRvb2x0aXAudG9wIHtcclxuICBtYXJnaW4tdG9wOiAtM3B4O1xyXG4gIHBhZGRpbmc6IDVweCAwO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC50b29sdGlwLnJpZ2h0IHtcclxuICBtYXJnaW4tbGVmdDogM3B4O1xyXG4gIHBhZGRpbmc6IDAgNXB4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC50b29sdGlwLmJvdHRvbSB7XHJcbiAgbWFyZ2luLXRvcDogM3B4O1xyXG4gIHBhZGRpbmc6IDVweCAwO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC50b29sdGlwLmxlZnQge1xyXG4gIG1hcmdpbi1sZWZ0OiAtM3B4O1xyXG4gIHBhZGRpbmc6IDAgNXB4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC50b29sdGlwLWlubmVyIHtcclxuICBtYXgtd2lkdGg6IDIwMHB4O1xyXG4gIHBhZGRpbmc6IDNweCA4cHg7XHJcbiAgY29sb3I6ICNmZmZmZmY7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xyXG4gIGJvcmRlci1yYWRpdXM6IDRweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAudG9vbHRpcC1hcnJvdyB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHdpZHRoOiAwO1xyXG4gIGhlaWdodDogMDtcclxuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlci1zdHlsZTogc29saWQ7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnRvb2x0aXAudG9wIC50b29sdGlwLWFycm93IHtcclxuICBib3R0b206IDA7XHJcbiAgbGVmdDogNTAlO1xyXG4gIG1hcmdpbi1sZWZ0OiAtNXB4O1xyXG4gIGJvcmRlci13aWR0aDogNXB4IDVweCAwO1xyXG4gIGJvcmRlci10b3AtY29sb3I6ICMwMDAwMDA7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnRvb2x0aXAudG9wLWxlZnQgLnRvb2x0aXAtYXJyb3cge1xyXG4gIGJvdHRvbTogMDtcclxuICByaWdodDogNXB4O1xyXG4gIG1hcmdpbi1ib3R0b206IC01cHg7XHJcbiAgYm9yZGVyLXdpZHRoOiA1cHggNXB4IDA7XHJcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzAwMDAwMDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAudG9vbHRpcC50b3AtcmlnaHQgLnRvb2x0aXAtYXJyb3cge1xyXG4gIGJvdHRvbTogMDtcclxuICBsZWZ0OiA1cHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogLTVweDtcclxuICBib3JkZXItd2lkdGg6IDVweCA1cHggMDtcclxuICBib3JkZXItdG9wLWNvbG9yOiAjMDAwMDAwO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC50b29sdGlwLnJpZ2h0IC50b29sdGlwLWFycm93IHtcclxuICB0b3A6IDUwJTtcclxuICBsZWZ0OiAwO1xyXG4gIG1hcmdpbi10b3A6IC01cHg7XHJcbiAgYm9yZGVyLXdpZHRoOiA1cHggNXB4IDVweCAwO1xyXG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzAwMDAwMDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAudG9vbHRpcC5sZWZ0IC50b29sdGlwLWFycm93IHtcclxuICB0b3A6IDUwJTtcclxuICByaWdodDogMDtcclxuICBtYXJnaW4tdG9wOiAtNXB4O1xyXG4gIGJvcmRlci13aWR0aDogNXB4IDAgNXB4IDVweDtcclxuICBib3JkZXItbGVmdC1jb2xvcjogIzAwMDAwMDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAudG9vbHRpcC5ib3R0b20gLnRvb2x0aXAtYXJyb3cge1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiA1MCU7XHJcbiAgbWFyZ2luLWxlZnQ6IC01cHg7XHJcbiAgYm9yZGVyLXdpZHRoOiAwIDVweCA1cHg7XHJcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzAwMDAwMDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAudG9vbHRpcC5ib3R0b20tbGVmdCAudG9vbHRpcC1hcnJvdyB7XHJcbiAgdG9wOiAwO1xyXG4gIHJpZ2h0OiA1cHg7XHJcbiAgbWFyZ2luLXRvcDogLTVweDtcclxuICBib3JkZXItd2lkdGg6IDAgNXB4IDVweDtcclxuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMDAwMDAwO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC50b29sdGlwLmJvdHRvbS1yaWdodCAudG9vbHRpcC1hcnJvdyB7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDVweDtcclxuICBtYXJnaW4tdG9wOiAtNXB4O1xyXG4gIGJvcmRlci13aWR0aDogMCA1cHggNXB4O1xyXG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMDAwMDA7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnBvcG92ZXIge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICB6LWluZGV4OiAxMDYwO1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgbWF4LXdpZHRoOiAyNzZweDtcclxuICBwYWRkaW5nOiAxcHg7XHJcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjY2NjO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcclxuICBib3JkZXItcmFkaXVzOiA2cHg7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDVweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcclxuICBib3gtc2hhZG93OiAwIDVweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcclxuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5wb3BvdmVyLnRvcCB7XHJcbiAgbWFyZ2luLXRvcDogLTEwcHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnBvcG92ZXIucmlnaHQge1xyXG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5wb3BvdmVyLmJvdHRvbSB7XHJcbiAgbWFyZ2luLXRvcDogMTBweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucG9wb3Zlci5sZWZ0IHtcclxuICBtYXJnaW4tbGVmdDogLTEwcHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnBvcG92ZXItdGl0bGUge1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiA4cHggMTRweDtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ViZWJlYjtcclxuICBib3JkZXItcmFkaXVzOiA1cHggNXB4IDAgMDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucG9wb3Zlci1jb250ZW50IHtcclxuICBwYWRkaW5nOiA5cHggMTRweDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucG9wb3ZlciA+IC5hcnJvdyxcclxuLmJvb3RzdHJhcC1pc28gLnBvcG92ZXIgPiAuYXJyb3c6YWZ0ZXIge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB3aWR0aDogMDtcclxuICBoZWlnaHQ6IDA7XHJcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICBib3JkZXItc3R5bGU6IHNvbGlkO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5wb3BvdmVyID4gLmFycm93IHtcclxuICBib3JkZXItd2lkdGg6IDExcHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnBvcG92ZXIgPiAuYXJyb3c6YWZ0ZXIge1xyXG4gIGJvcmRlci13aWR0aDogMTBweDtcclxuICBjb250ZW50OiBcIlwiO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5wb3BvdmVyLnRvcCA+IC5hcnJvdyB7XHJcbiAgbGVmdDogNTAlO1xyXG4gIG1hcmdpbi1sZWZ0OiAtMTFweDtcclxuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xyXG4gIGJvcmRlci10b3AtY29sb3I6ICM5OTk5OTk7XHJcbiAgYm9yZGVyLXRvcC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI1KTtcclxuICBib3R0b206IC0xMXB4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5wb3BvdmVyLnRvcCA+IC5hcnJvdzphZnRlciB7XHJcbiAgY29udGVudDogXCIgXCI7XHJcbiAgYm90dG9tOiAxcHg7XHJcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xyXG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XHJcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZmZmZjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucG9wb3Zlci5yaWdodCA+IC5hcnJvdyB7XHJcbiAgdG9wOiA1MCU7XHJcbiAgbGVmdDogLTExcHg7XHJcbiAgbWFyZ2luLXRvcDogLTExcHg7XHJcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XHJcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjOTk5OTk5O1xyXG4gIGJvcmRlci1yaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI1KTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucG9wb3Zlci5yaWdodCA+IC5hcnJvdzphZnRlciB7XHJcbiAgY29udGVudDogXCIgXCI7XHJcbiAgbGVmdDogMXB4O1xyXG4gIGJvdHRvbTogLTEwcHg7XHJcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XHJcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZmZmZmZmO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5wb3BvdmVyLmJvdHRvbSA+IC5hcnJvdyB7XHJcbiAgbGVmdDogNTAlO1xyXG4gIG1hcmdpbi1sZWZ0OiAtMTFweDtcclxuICBib3JkZXItdG9wLXdpZHRoOiAwO1xyXG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM5OTk5OTk7XHJcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI1KTtcclxuICB0b3A6IC0xMXB4O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5wb3BvdmVyLmJvdHRvbSA+IC5hcnJvdzphZnRlciB7XHJcbiAgY29udGVudDogXCIgXCI7XHJcbiAgdG9wOiAxcHg7XHJcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xyXG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XHJcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZmZmZjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucG9wb3Zlci5sZWZ0ID4gLmFycm93IHtcclxuICB0b3A6IDUwJTtcclxuICByaWdodDogLTExcHg7XHJcbiAgbWFyZ2luLXRvcDogLTExcHg7XHJcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xyXG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjOTk5OTk5O1xyXG4gIGJvcmRlci1sZWZ0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5wb3BvdmVyLmxlZnQgPiAuYXJyb3c6YWZ0ZXIge1xyXG4gIGNvbnRlbnQ6IFwiIFwiO1xyXG4gIHJpZ2h0OiAxcHg7XHJcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xyXG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZmZmZmZmO1xyXG4gIGJvdHRvbTogLTEwcHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmNhcm91c2VsIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmNhcm91c2VsLWlubmVyIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtaW5uZXIgPiAuaXRlbSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjZzIGVhc2UtaW4tb3V0IGxlZnQ7XHJcbiAgLW8tdHJhbnNpdGlvbjogMC42cyBlYXNlLWluLW91dCBsZWZ0O1xyXG4gIHRyYW5zaXRpb246IDAuNnMgZWFzZS1pbi1vdXQgbGVmdDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtaW5uZXIgPiAuaXRlbSA+IGltZyxcclxuLmJvb3RzdHJhcC1pc28gLmNhcm91c2VsLWlubmVyID4gLml0ZW0gPiBhID4gaW1nIHtcclxuICBsaW5lLWhlaWdodDogMTtcclxufVxyXG5AbWVkaWEgYWxsIGFuZCAodHJhbnNmb3JtLTNkKSwgKC13ZWJraXQtdHJhbnNmb3JtLTNkKSB7XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNhcm91c2VsLWlubmVyID4gLml0ZW0ge1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjZzIGVhc2UtaW4tb3V0O1xyXG4gICAgLW1vei10cmFuc2l0aW9uOiAtbW96LXRyYW5zZm9ybSAwLjZzIGVhc2UtaW4tb3V0O1xyXG4gICAgLW8tdHJhbnNpdGlvbjogLW8tdHJhbnNmb3JtIDAuNnMgZWFzZS1pbi1vdXQ7XHJcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cyBlYXNlLWluLW91dDtcclxuICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgLW1vei1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAtd2Via2l0LXBlcnNwZWN0aXZlOiAxMDAwO1xyXG4gICAgLW1vei1wZXJzcGVjdGl2ZTogMTAwMDtcclxuICAgIHBlcnNwZWN0aXZlOiAxMDAwO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtaW5uZXIgPiAuaXRlbS5uZXh0LFxyXG4gIC5ib290c3RyYXAtaXNvIC5jYXJvdXNlbC1pbm5lciA+IC5pdGVtLmFjdGl2ZS5yaWdodCB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xyXG4gICAgbGVmdDogMDtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNhcm91c2VsLWlubmVyID4gLml0ZW0ucHJldixcclxuICAuYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtaW5uZXIgPiAuaXRlbS5hY3RpdmUubGVmdCB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XHJcbiAgICBsZWZ0OiAwO1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtaW5uZXIgPiAuaXRlbS5uZXh0LmxlZnQsXHJcbiAgLmJvb3RzdHJhcC1pc28gLmNhcm91c2VsLWlubmVyID4gLml0ZW0ucHJldi5yaWdodCxcclxuICAuYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtaW5uZXIgPiAuaXRlbS5hY3RpdmUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgfVxyXG59XHJcbi5ib290c3RyYXAtaXNvIC5jYXJvdXNlbC1pbm5lciA+IC5hY3RpdmUsXHJcbi5ib290c3RyYXAtaXNvIC5jYXJvdXNlbC1pbm5lciA+IC5uZXh0LFxyXG4uYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtaW5uZXIgPiAucHJldiB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmNhcm91c2VsLWlubmVyID4gLmFjdGl2ZSB7XHJcbiAgbGVmdDogMDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtaW5uZXIgPiAubmV4dCxcclxuLmJvb3RzdHJhcC1pc28gLmNhcm91c2VsLWlubmVyID4gLnByZXYge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmNhcm91c2VsLWlubmVyID4gLm5leHQge1xyXG4gIGxlZnQ6IDEwMCU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmNhcm91c2VsLWlubmVyID4gLnByZXYge1xyXG4gIGxlZnQ6IC0xMDAlO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5jYXJvdXNlbC1pbm5lciA+IC5uZXh0LmxlZnQsXHJcbi5ib290c3RyYXAtaXNvIC5jYXJvdXNlbC1pbm5lciA+IC5wcmV2LnJpZ2h0IHtcclxuICBsZWZ0OiAwO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5jYXJvdXNlbC1pbm5lciA+IC5hY3RpdmUubGVmdCB7XHJcbiAgbGVmdDogLTEwMCU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmNhcm91c2VsLWlubmVyID4gLmFjdGl2ZS5yaWdodCB7XHJcbiAgbGVmdDogMTAwJTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtY29udHJvbCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIGJvdHRvbTogMDtcclxuICB3aWR0aDogMTUlO1xyXG4gIG9wYWNpdHk6IDAuNTtcclxuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9NTApO1xyXG4gIGZvbnQtc2l6ZTogMjBweDtcclxuICBjb2xvcjogI2ZmZmZmZjtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuNik7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmNhcm91c2VsLWNvbnRyb2wubGVmdCB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVmdCwgcmdiYSgwLCAwLCAwLCAwLjUpIDAlLCByZ2JhKDAsIDAsIDAsIDAuMDAwMSkgMTAwJSk7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoMCwgMCwgMCwgMC41KSAwJSwgcmdiYSgwLCAwLCAwLCAwLjAwMDEpIDEwMCUpO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgwLCAwLCAwLCAwLjUpIDAlLCByZ2JhKDAsIDAsIDAsIDAuMDAwMSkgMTAwJSk7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xyXG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyM4MDAwMDAwMCcsIGVuZENvbG9yc3RyPScjMDAwMDAwMDAnLCBHcmFkaWVudFR5cGU9MSk7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmNhcm91c2VsLWNvbnRyb2wucmlnaHQge1xyXG4gIGxlZnQ6IGF1dG87XHJcbiAgcmlnaHQ6IDA7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVmdCwgcmdiYSgwLCAwLCAwLCAwLjAwMDEpIDAlLCByZ2JhKDAsIDAsIDAsIDAuNSkgMTAwJSk7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoMCwgMCwgMCwgMC4wMDAxKSAwJSwgcmdiYSgwLCAwLCAwLCAwLjUpIDEwMCUpO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgwLCAwLCAwLCAwLjAwMDEpIDAlLCByZ2JhKDAsIDAsIDAsIDAuNSkgMTAwJSk7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xyXG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyMwMDAwMDAwMCcsIGVuZENvbG9yc3RyPScjODAwMDAwMDAnLCBHcmFkaWVudFR5cGU9MSk7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmNhcm91c2VsLWNvbnRyb2w6aG92ZXIsXHJcbi5ib290c3RyYXAtaXNvIC5jYXJvdXNlbC1jb250cm9sOmZvY3VzIHtcclxuICBvdXRsaW5lOiAwO1xyXG4gIGNvbG9yOiAjZmZmZmZmO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBvcGFjaXR5OiAwLjk7XHJcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTkwKTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtY29udHJvbCAuaWNvbi1wcmV2LFxyXG4uYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtY29udHJvbCAuaWNvbi1uZXh0LFxyXG4uYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtY29udHJvbCAuZ2x5cGhpY29uLWNoZXZyb24tbGVmdCxcclxuLmJvb3RzdHJhcC1pc28gLmNhcm91c2VsLWNvbnRyb2wgLmdseXBoaWNvbi1jaGV2cm9uLXJpZ2h0IHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiA1MCU7XHJcbiAgei1pbmRleDogNTtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmNhcm91c2VsLWNvbnRyb2wgLmljb24tcHJldixcclxuLmJvb3RzdHJhcC1pc28gLmNhcm91c2VsLWNvbnRyb2wgLmdseXBoaWNvbi1jaGV2cm9uLWxlZnQge1xyXG4gIGxlZnQ6IDUwJTtcclxuICBtYXJnaW4tbGVmdDogLTEwcHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmNhcm91c2VsLWNvbnRyb2wgLmljb24tbmV4dCxcclxuLmJvb3RzdHJhcC1pc28gLmNhcm91c2VsLWNvbnRyb2wgLmdseXBoaWNvbi1jaGV2cm9uLXJpZ2h0IHtcclxuICByaWdodDogNTAlO1xyXG4gIG1hcmdpbi1yaWdodDogLTEwcHg7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmNhcm91c2VsLWNvbnRyb2wgLmljb24tcHJldixcclxuLmJvb3RzdHJhcC1pc28gLmNhcm91c2VsLWNvbnRyb2wgLmljb24tbmV4dCB7XHJcbiAgd2lkdGg6IDIwcHg7XHJcbiAgaGVpZ2h0OiAyMHB4O1xyXG4gIG1hcmdpbi10b3A6IC0xMHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtY29udHJvbCAuaWNvbi1wcmV2OmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcMjAzOSc7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmNhcm91c2VsLWNvbnRyb2wgLmljb24tbmV4dDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXDIwM2EnO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5jYXJvdXNlbC1pbmRpY2F0b3JzIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgYm90dG9tOiAxMHB4O1xyXG4gIGxlZnQ6IDUwJTtcclxuICB6LWluZGV4OiAxNTtcclxuICB3aWR0aDogNjAlO1xyXG4gIG1hcmdpbi1sZWZ0OiAtMzAlO1xyXG4gIHBhZGRpbmctbGVmdDogMDtcclxuICBsaXN0LXN0eWxlOiBub25lO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtaW5kaWNhdG9ycyBsaSB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHdpZHRoOiAxMHB4O1xyXG4gIGhlaWdodDogMTBweDtcclxuICBtYXJnaW46IDFweDtcclxuICB0ZXh0LWluZGVudDogLTk5OXB4O1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmZmZmY7XHJcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMCBcXDk7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtaW5kaWNhdG9ycyAuYWN0aXZlIHtcclxuICBtYXJnaW46IDA7XHJcbiAgd2lkdGg6IDEycHg7XHJcbiAgaGVpZ2h0OiAxMnB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmNhcm91c2VsLWNhcHRpb24ge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBsZWZ0OiAxNSU7XHJcbiAgcmlnaHQ6IDE1JTtcclxuICBib3R0b206IDIwcHg7XHJcbiAgei1pbmRleDogMTA7XHJcbiAgcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XHJcbiAgY29sb3I6ICNmZmZmZmY7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHRleHQtc2hhZG93OiAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjYpO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5jYXJvdXNlbC1jYXB0aW9uIC5idG4ge1xyXG4gIHRleHQtc2hhZG93OiBub25lO1xyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNhcm91c2VsLWNvbnRyb2wgLmdseXBoaWNvbi1jaGV2cm9uLWxlZnQsXHJcbiAgLmJvb3RzdHJhcC1pc28gLmNhcm91c2VsLWNvbnRyb2wgLmdseXBoaWNvbi1jaGV2cm9uLXJpZ2h0LFxyXG4gIC5ib290c3RyYXAtaXNvIC5jYXJvdXNlbC1jb250cm9sIC5pY29uLXByZXYsXHJcbiAgLmJvb3RzdHJhcC1pc28gLmNhcm91c2VsLWNvbnRyb2wgLmljb24tbmV4dCB7XHJcbiAgICB3aWR0aDogMzBweDtcclxuICAgIGhlaWdodDogMzBweDtcclxuICAgIG1hcmdpbi10b3A6IC0xNXB4O1xyXG4gICAgZm9udC1zaXplOiAzMHB4O1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtY29udHJvbCAuZ2x5cGhpY29uLWNoZXZyb24tbGVmdCxcclxuICAuYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtY29udHJvbCAuaWNvbi1wcmV2IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNhcm91c2VsLWNvbnRyb2wgLmdseXBoaWNvbi1jaGV2cm9uLXJpZ2h0LFxyXG4gIC5ib290c3RyYXAtaXNvIC5jYXJvdXNlbC1jb250cm9sIC5pY29uLW5leHQge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gLmNhcm91c2VsLWNhcHRpb24ge1xyXG4gICAgbGVmdDogMjAlO1xyXG4gICAgcmlnaHQ6IDIwJTtcclxuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xyXG4gIH1cclxuICAuYm9vdHN0cmFwLWlzbyAuY2Fyb3VzZWwtaW5kaWNhdG9ycyB7XHJcbiAgICBib3R0b206IDIwcHg7XHJcbiAgfVxyXG59XHJcbi5ib290c3RyYXAtaXNvIC5jbGVhcmZpeDpiZWZvcmUsXHJcbi5ib290c3RyYXAtaXNvIC5jbGVhcmZpeDphZnRlcixcclxuLmJvb3RzdHJhcC1pc28gLmRsLWhvcml6b250YWwgZGQ6YmVmb3JlLFxyXG4uYm9vdHN0cmFwLWlzbyAuZGwtaG9yaXpvbnRhbCBkZDphZnRlcixcclxuLmJvb3RzdHJhcC1pc28gLmNvbnRhaW5lcjpiZWZvcmUsXHJcbi5ib290c3RyYXAtaXNvIC5jb250YWluZXI6YWZ0ZXIsXHJcbi5ib290c3RyYXAtaXNvIC5jb250YWluZXItZmx1aWQ6YmVmb3JlLFxyXG4uYm9vdHN0cmFwLWlzbyAuY29udGFpbmVyLWZsdWlkOmFmdGVyLFxyXG4uYm9vdHN0cmFwLWlzbyAucm93OmJlZm9yZSxcclxuLmJvb3RzdHJhcC1pc28gLnJvdzphZnRlcixcclxuLmJvb3RzdHJhcC1pc28gLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cDpiZWZvcmUsXHJcbi5ib290c3RyYXAtaXNvIC5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXA6YWZ0ZXIsXHJcbi5ib290c3RyYXAtaXNvIC5idG4tdG9vbGJhcjpiZWZvcmUsXHJcbi5ib290c3RyYXAtaXNvIC5idG4tdG9vbGJhcjphZnRlcixcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6YmVmb3JlLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDphZnRlcixcclxuLmJvb3RzdHJhcC1pc28gLm5hdjpiZWZvcmUsXHJcbi5ib290c3RyYXAtaXNvIC5uYXY6YWZ0ZXIsXHJcbi5ib290c3RyYXAtaXNvIC5uYXZiYXI6YmVmb3JlLFxyXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyOmFmdGVyLFxyXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWhlYWRlcjpiZWZvcmUsXHJcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItaGVhZGVyOmFmdGVyLFxyXG4uYm9vdHN0cmFwLWlzbyAubmF2YmFyLWNvbGxhcHNlOmJlZm9yZSxcclxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1jb2xsYXBzZTphZnRlcixcclxuLmJvb3RzdHJhcC1pc28gLnBhZ2VyOmJlZm9yZSxcclxuLmJvb3RzdHJhcC1pc28gLnBhZ2VyOmFmdGVyLFxyXG4uYm9vdHN0cmFwLWlzbyAucGFuZWwtYm9keTpiZWZvcmUsXHJcbi5ib290c3RyYXAtaXNvIC5wYW5lbC1ib2R5OmFmdGVyLFxyXG4uYm9vdHN0cmFwLWlzbyAubW9kYWwtZm9vdGVyOmJlZm9yZSxcclxuLmJvb3RzdHJhcC1pc28gLm1vZGFsLWZvb3RlcjphZnRlciB7XHJcbiAgY29udGVudDogXCIgXCI7XHJcbiAgZGlzcGxheTogdGFibGU7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLmNsZWFyZml4OmFmdGVyLFxyXG4uYm9vdHN0cmFwLWlzbyAuZGwtaG9yaXpvbnRhbCBkZDphZnRlcixcclxuLmJvb3RzdHJhcC1pc28gLmNvbnRhaW5lcjphZnRlcixcclxuLmJvb3RzdHJhcC1pc28gLmNvbnRhaW5lci1mbHVpZDphZnRlcixcclxuLmJvb3RzdHJhcC1pc28gLnJvdzphZnRlcixcclxuLmJvb3RzdHJhcC1pc28gLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cDphZnRlcixcclxuLmJvb3RzdHJhcC1pc28gLmJ0bi10b29sYmFyOmFmdGVyLFxyXG4uYm9vdHN0cmFwLWlzbyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDphZnRlcixcclxuLmJvb3RzdHJhcC1pc28gLm5hdjphZnRlcixcclxuLmJvb3RzdHJhcC1pc28gLm5hdmJhcjphZnRlcixcclxuLmJvb3RzdHJhcC1pc28gLm5hdmJhci1oZWFkZXI6YWZ0ZXIsXHJcbi5ib290c3RyYXAtaXNvIC5uYXZiYXItY29sbGFwc2U6YWZ0ZXIsXHJcbi5ib290c3RyYXAtaXNvIC5wYWdlcjphZnRlcixcclxuLmJvb3RzdHJhcC1pc28gLnBhbmVsLWJvZHk6YWZ0ZXIsXHJcbi5ib290c3RyYXAtaXNvIC5tb2RhbC1mb290ZXI6YWZ0ZXIge1xyXG4gIGNsZWFyOiBib3RoO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5jZW50ZXItYmxvY2sge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gIG1hcmdpbi1yaWdodDogYXV0bztcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAucHVsbC1yaWdodCB7XHJcbiAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnB1bGwtbGVmdCB7XHJcbiAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuaGlkZSB7XHJcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5zaG93IHtcclxuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5pbnZpc2libGUge1xyXG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAudGV4dC1oaWRlIHtcclxuICBmb250OiAwLzAgYTtcclxuICBjb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyOiAwO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC5oaWRkZW4ge1xyXG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcclxufVxyXG4uYm9vdHN0cmFwLWlzbyAuYWZmaXgge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxufVxyXG5ALW1zLXZpZXdwb3J0IHtcclxuICB3aWR0aDogZGV2aWNlLXdpZHRoO1xyXG59XHJcbi5ib290c3RyYXAtaXNvIC52aXNpYmxlLXhzLFxyXG4uYm9vdHN0cmFwLWlzbyAudmlzaWJsZS1zbSxcclxuLmJvb3RzdHJhcC1pc28gLnZpc2libGUtbWQsXHJcbi5ib290c3RyYXAtaXNvIC52aXNpYmxlLWxnIHtcclxuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnZpc2libGUteHMtYmxvY2ssXHJcbi5ib290c3RyYXAtaXNvIC52aXNpYmxlLXhzLWlubGluZSxcclxuLmJvb3RzdHJhcC1pc28gLnZpc2libGUteHMtaW5saW5lLWJsb2NrLFxyXG4uYm9vdHN0cmFwLWlzbyAudmlzaWJsZS1zbS1ibG9jayxcclxuLmJvb3RzdHJhcC1pc28gLnZpc2libGUtc20taW5saW5lLFxyXG4uYm9vdHN0cmFwLWlzbyAudmlzaWJsZS1zbS1pbmxpbmUtYmxvY2ssXHJcbi5ib290c3RyYXAtaXNvIC52aXNpYmxlLW1kLWJsb2NrLFxyXG4uYm9vdHN0cmFwLWlzbyAudmlzaWJsZS1tZC1pbmxpbmUsXHJcbi5ib290c3RyYXAtaXNvIC52aXNpYmxlLW1kLWlubGluZS1ibG9jayxcclxuLmJvb3RzdHJhcC1pc28gLnZpc2libGUtbGctYmxvY2ssXHJcbi5ib290c3RyYXAtaXNvIC52aXNpYmxlLWxnLWlubGluZSxcclxuLmJvb3RzdHJhcC1pc28gLnZpc2libGUtbGctaW5saW5lLWJsb2NrIHtcclxuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgLmJvb3RzdHJhcC1pc28gLnZpc2libGUteHMge1xyXG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gdGFibGUudmlzaWJsZS14cyB7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gdHIudmlzaWJsZS14cyB7XHJcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gdGgudmlzaWJsZS14cyxcclxuICAuYm9vdHN0cmFwLWlzbyB0ZC52aXNpYmxlLXhzIHtcclxuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgLmJvb3RzdHJhcC1pc28gLnZpc2libGUteHMtYmxvY2sge1xyXG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgLmJvb3RzdHJhcC1pc28gLnZpc2libGUteHMtaW5saW5lIHtcclxuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAuYm9vdHN0cmFwLWlzbyAudmlzaWJsZS14cy1pbmxpbmUtYmxvY2sge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgLmJvb3RzdHJhcC1pc28gLnZpc2libGUtc20ge1xyXG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gdGFibGUudmlzaWJsZS1zbSB7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gdHIudmlzaWJsZS1zbSB7XHJcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gdGgudmlzaWJsZS1zbSxcclxuICAuYm9vdHN0cmFwLWlzbyB0ZC52aXNpYmxlLXNtIHtcclxuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcclxuICAuYm9vdHN0cmFwLWlzbyAudmlzaWJsZS1zbS1ibG9jayB7XHJcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gIC5ib290c3RyYXAtaXNvIC52aXNpYmxlLXNtLWlubGluZSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcclxuICAuYm9vdHN0cmFwLWlzbyAudmlzaWJsZS1zbS1pbmxpbmUtYmxvY2sge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xyXG4gIC5ib290c3RyYXAtaXNvIC52aXNpYmxlLW1kIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIHRhYmxlLnZpc2libGUtbWQge1xyXG4gICAgZGlzcGxheTogdGFibGU7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIHRyLnZpc2libGUtbWQge1xyXG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC5ib290c3RyYXAtaXNvIHRoLnZpc2libGUtbWQsXHJcbiAgLmJvb3RzdHJhcC1pc28gdGQudmlzaWJsZS1tZCB7XHJcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xyXG4gIC5ib290c3RyYXAtaXNvIC52aXNpYmxlLW1kLWJsb2NrIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xyXG4gIC5ib290c3RyYXAtaXNvIC52aXNpYmxlLW1kLWlubGluZSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XHJcbiAgLmJvb3RzdHJhcC1pc28gLnZpc2libGUtbWQtaW5saW5lLWJsb2NrIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgLmJvb3RzdHJhcC1pc28gLnZpc2libGUtbGcge1xyXG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gdGFibGUudmlzaWJsZS1sZyB7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gdHIudmlzaWJsZS1sZyB7XHJcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gdGgudmlzaWJsZS1sZyxcclxuICAuYm9vdHN0cmFwLWlzbyB0ZC52aXNpYmxlLWxnIHtcclxuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gIC5ib290c3RyYXAtaXNvIC52aXNpYmxlLWxnLWJsb2NrIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAuYm9vdHN0cmFwLWlzbyAudmlzaWJsZS1sZy1pbmxpbmUge1xyXG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAuYm9vdHN0cmFwLWlzbyAudmlzaWJsZS1sZy1pbmxpbmUtYmxvY2sge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gIC5ib290c3RyYXAtaXNvIC5oaWRkZW4teHMge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gIC5ib290c3RyYXAtaXNvIC5oaWRkZW4tc20ge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcclxuICAuYm9vdHN0cmFwLWlzbyAuaGlkZGVuLW1kIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gIC5ib290c3RyYXAtaXNvIC5oaWRkZW4tbGcge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG4uYm9vdHN0cmFwLWlzbyAudmlzaWJsZS1wcmludCB7XHJcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcbkBtZWRpYSBwcmludCB7XHJcbiAgLmJvb3RzdHJhcC1pc28gLnZpc2libGUtcHJpbnQge1xyXG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gdGFibGUudmlzaWJsZS1wcmludCB7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gdHIudmlzaWJsZS1wcmludCB7XHJcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcclxuICB9XHJcbiAgLmJvb3RzdHJhcC1pc28gdGgudmlzaWJsZS1wcmludCxcclxuICAuYm9vdHN0cmFwLWlzbyB0ZC52aXNpYmxlLXByaW50IHtcclxuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuLmJvb3RzdHJhcC1pc28gLnZpc2libGUtcHJpbnQtYmxvY2sge1xyXG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5AbWVkaWEgcHJpbnQge1xyXG4gIC5ib290c3RyYXAtaXNvIC52aXNpYmxlLXByaW50LWJsb2NrIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcbi5ib290c3RyYXAtaXNvIC52aXNpYmxlLXByaW50LWlubGluZSB7XHJcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcbkBtZWRpYSBwcmludCB7XHJcbiAgLmJvb3RzdHJhcC1pc28gLnZpc2libGUtcHJpbnQtaW5saW5lIHtcclxuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG4uYm9vdHN0cmFwLWlzbyAudmlzaWJsZS1wcmludC1pbmxpbmUtYmxvY2sge1xyXG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5AbWVkaWEgcHJpbnQge1xyXG4gIC5ib290c3RyYXAtaXNvIC52aXNpYmxlLXByaW50LWlubGluZS1ibG9jayB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuQG1lZGlhIHByaW50IHtcclxuICAuYm9vdHN0cmFwLWlzbyAuaGlkZGVuLXByaW50IHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcbn0iLCJodG1sIHtcclxuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcclxuICBsaW5lLWhlaWdodDogMS4xNTtcclxuICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcclxuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XHJcbn1cclxuYm9keSB7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcbmFydGljbGUsXHJcbmFzaWRlLFxyXG5mb290ZXIsXHJcbmhlYWRlcixcclxubmF2LFxyXG5zZWN0aW9uIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5oMSB7XHJcbiAgZm9udC1zaXplOiAyZW07XHJcbiAgbWFyZ2luOiAwLjY3ZW0gMDtcclxufVxyXG5maWdjYXB0aW9uLFxyXG5maWd1cmUsXHJcbm1haW4ge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcbmZpZ3VyZSB7XHJcbiAgbWFyZ2luOiAxZW0gNDBweDtcclxufVxyXG5ociB7XHJcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XHJcbiAgaGVpZ2h0OiAwO1xyXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xyXG59XHJcbnByZSB7XHJcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlO1xyXG4gIGZvbnQtc2l6ZTogMWVtO1xyXG59XHJcbmEge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uLXNraXA6IG9iamVjdHM7XHJcbn1cclxuYTphY3RpdmUsXHJcbmE6aG92ZXIge1xyXG4gIG91dGxpbmUtd2lkdGg6IDA7XHJcbn1cclxuYWJiclt0aXRsZV0ge1xyXG4gIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xyXG59XHJcbmIsXHJcbnN0cm9uZyB7XHJcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XHJcbn1cclxuYixcclxuc3Ryb25nIHtcclxuICBmb250LXdlaWdodDogYm9sZGVyO1xyXG59XHJcbmNvZGUsXHJcbmtiZCxcclxuc2FtcCB7XHJcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlO1xyXG4gIGZvbnQtc2l6ZTogMWVtO1xyXG59XHJcbmRmbiB7XHJcbiAgZm9udC1zdHlsZTogaXRhbGljO1xyXG59XHJcbm1hcmsge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjA7XHJcbiAgY29sb3I6ICMwMDA7XHJcbn1cclxuc21hbGwge1xyXG4gIGZvbnQtc2l6ZTogODAlO1xyXG59XHJcbnN1Yixcclxuc3VwIHtcclxuICBmb250LXNpemU6IDc1JTtcclxuICBsaW5lLWhlaWdodDogMDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG59XHJcbnN1YiB7XHJcbiAgYm90dG9tOiAtMC4yNWVtO1xyXG59XHJcbnN1cCB7XHJcbiAgdG9wOiAtMC41ZW07XHJcbn1cclxuYXVkaW8sXHJcbnZpZGVvIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuYXVkaW86bm90KFtjb250cm9sc10pIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIGhlaWdodDogMDtcclxufVxyXG5pbWcge1xyXG4gIGJvcmRlci1zdHlsZTogbm9uZTtcclxufVxyXG5zdmc6bm90KDpyb290KSB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5idXR0b24sXHJcbmlucHV0LFxyXG5vcHRncm91cCxcclxuc2VsZWN0LFxyXG50ZXh0YXJlYSB7XHJcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XHJcbiAgZm9udC1zaXplOiAxMDAlO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjE1O1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG5idXR0b24sXHJcbmlucHV0IHtcclxuICBvdmVyZmxvdzogdmlzaWJsZTtcclxufVxyXG5idXR0b24sXHJcbnNlbGVjdCB7XHJcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbn1cclxuYnV0dG9uLFxyXG5odG1sIFt0eXBlPVwiYnV0dG9uXCJdLFxyXG5bdHlwZT1cInJlc2V0XCJdLFxyXG5bdHlwZT1cInN1Ym1pdFwiXSB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XHJcbn1cclxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxyXG5bdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcclxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcclxuW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xyXG4gIGJvcmRlci1zdHlsZTogbm9uZTtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcbmJ1dHRvbjotbW96LWZvY3VzcmluZyxcclxuW3R5cGU9XCJidXR0b25cIl06LW1vei1mb2N1c3JpbmcsXHJcblt0eXBlPVwicmVzZXRcIl06LW1vei1mb2N1c3JpbmcsXHJcblt0eXBlPVwic3VibWl0XCJdOi1tb3otZm9jdXNyaW5nIHtcclxuICBvdXRsaW5lOiAxcHggZG90dGVkIEJ1dHRvblRleHQ7XHJcbn1cclxuZmllbGRzZXQge1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNjMGMwYzA7XHJcbiAgbWFyZ2luOiAwIDJweDtcclxuICBwYWRkaW5nOiAwLjM1ZW0gMC42MjVlbSAwLjc1ZW07XHJcbn1cclxubGVnZW5kIHtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIGNvbG9yOiBpbmhlcml0O1xyXG4gIGRpc3BsYXk6IHRhYmxlO1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICBwYWRkaW5nOiAwO1xyXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XHJcbn1cclxucHJvZ3Jlc3Mge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XHJcbn1cclxudGV4dGFyZWEge1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG59XHJcblt0eXBlPVwiY2hlY2tib3hcIl0sXHJcblt0eXBlPVwicmFkaW9cIl0ge1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcclxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xyXG4gIGhlaWdodDogYXV0bztcclxufVxyXG5bdHlwZT1cInNlYXJjaFwiXSB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XHJcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XHJcbn1cclxuXHJcblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxyXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG59XHJcbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xyXG4gIGZvbnQ6IGluaGVyaXQ7XHJcbn1cclxuZGV0YWlscyxcclxubWVudSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuc3VtbWFyeSB7XHJcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xyXG59XHJcbmNhbnZhcyB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG59XHJcbnRlbXBsYXRlIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcbltoaWRkZW5dIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59IiwiKiB7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHQtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XHJcblx0XHRcdFx0XHJcblx0Jjpmb2N1cyB7XHJcblx0XHRvdXRsaW5lOiBub25lO1xyXG5cdH1cclxufVxyXG5cclxuXHJcbmh0bWwsIGJvZHkge1xyXG5cdGRpcmVjdGlvbjogcnRsO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRtaW4taGVpZ2h0OiAxMDB2aDtcclxuXHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdGZvbnQtZmFtaWx5OiAkYXMtZm9udF9mYW1pbHk7XHJcblx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xyXG5cdGNvbG9yOiAkYXMtY19mb250O1xyXG5cclxuXHRidXR0b24ge1xyXG5cdFx0Zm9udC1mYW1pbHk6ICRhcy1mb250X2ZhbWlseTtcclxuXHR9XHJcblx0XHRcdFxyXG5cdGIsIHN0cm9uZywgdGgsIGxlZ2VuZCB7XHJcblx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdH1cclxuXHRcdFx0XHJcblx0cCB7XHJcblx0XHRhIHtcclxuXHRcdFx0Y29sb3I6ICRhcy1jX2hyZWY7XHJcblx0XHRcdFxyXG5cdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRjb2xvcjogZGFya2VuKCRhcy1jX2hyZWYsIDI1JSk7XHJcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0XHRcdFxyXG5cdGEge1xyXG5cdCAgY3Vyc29yOiBwb2ludGVyO1xyXG5cdCAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdH1cclxuXHRcdFx0XHJcblx0aW5wdXQsIHRleHRhcmVhLCBzZWxlY3Qge1xyXG5cdCAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRcdHBhZGRpbmc6IDVweDtcclxuXHRcdGZvbnQtZmFtaWx5OiAkYXMtZm9udF9mYW1pbHk7XHJcblx0XHRjb2xvcjogJGFzLWNfZm9udDtcclxuXHQgIG91dGxpbmU6IG5vbmU7XHJcblx0XHRib3gtc2hhZG93OiBub25lO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcclxuXHRcdGJvcmRlcjogMXB4IHNvbGlkICMzMzM7XHJcblx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcblx0fVxyXG5cdFx0XHRcclxuXHRmaWVsZHNldCB7XHJcblx0ICBib3JkZXI6IDFweCBzb2xpZCAkYXMtY19saW5lO1xyXG5cdCAgbWFyZ2luOiAwO1xyXG5cdCAgcGFkZGluZzogMTVweCAyMHB4O1xyXG5cdH1cclxuXHJcblx0aW1nIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxuXHRcdFx0XHJcblx0LmFzLWhpZGRlbiB7XHJcblx0ICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcblx0ICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcclxuXHR9XHJcblxyXG5cdC5hcy1ibHVyIHtcclxuXHRcdGZpbHRlcjogYmx1cigzcHgpO1xyXG5cdH1cclxuXHJcblx0LmFzLWRpc2FibGUtc2Nyb2xsIHtcclxuXHRcdG92ZXJmbG93LXg6IGhpZGRlbjtcclxuXHRcdG92ZXJmbG93LXk6IHNjcm9sbCAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHJcblx0LmFzLXNjcm9sbCB7XHJcblx0XHQmOjotd2Via2l0LXNjcm9sbGJhciB7XHJcblx0XHRcdHdpZHRoOiA3cHg7XHJcblx0XHRcdGhlaWdodDogN3B4O1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XHJcblx0XHRcdGJhY2tncm91bmQ6ICNmN2Y3Zjc7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcclxuXHRcdFx0YmFja2dyb3VuZDogI2Q0ZDRkNDtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogN3B4O1xyXG5cdFx0fVxyXG5cdH1cclxufSIsIi5jbGQtbWFpbiB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGhlaWdodDogMTAwJTtcclxufVxyXG5cclxuLmNsZC1kYXRldGltZSB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgLnRvZGF5IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgcGFkZGluZzogMCAyMHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG59XHJcblxyXG4uY2xkLW5hdiB7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHBhZGRpbmc6IDhweCAwO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBmb250LXNpemU6IDAuOWVtO1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGJhY2tncm91bmQ6ICNFREVERUQ7XHJcbiAgfVxyXG59XHJcblxyXG4uY2xkLWxhYmVscywgLmNsZC1kYXlzIHtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDsgXHJcbn1cclxuXHJcbi5jbGQtbGFiZWxzIHtcclxuICBmb250LXdlaWdodDogNjAwO1xyXG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWJlYmViO1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWJlYmViO1xyXG59XHJcblxyXG4uY2xkLWRheXMge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG5cclxuICAuY2xkLWRheTpudGgtY2hpbGQoN24pIHtcclxuICAgIGJvcmRlci1sZWZ0OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLmNsZC1sYWJlbCwgLmNsZC1kYXkge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB3aWR0aDogMTQuMjglO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLmNsZC1sYWJlbCB7XHJcbiAgcGFkZGluZzogNXB4IDA7XHJcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZWJlYmViO1xyXG5cclxuICAmOmxhc3QtY2hpbGQge1xyXG4gICAgYm9yZGVyLWxlZnQ6IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4uY2xkLWRheSB7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogM3B4O1xyXG4gIGhlaWdodDogYXV0bztcclxuICBtaW4taGVpZ2h0OiA0MHB4O1xyXG4gIG92ZXJmbG93LXk6IGF1dG87XHJcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZWJlYmViO1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWJlYmViO1xyXG59XHJcblxyXG4uY2xkLWRheS5jbGlja2FibGU6aG92ZXIge1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLmNsZC1kYXkudG9kYXkge1xyXG4gIGJhY2tncm91bmQ6ICNkZGQ7XHJcbn1cclxuXHJcbi5jbGQtZGF5LmRpc2FibGVEYXkge1xyXG4gIG9wYWNpdHk6IDAuNTtcclxufVxyXG5cclxuLmNsZC1kYXkubmV4dE1vbnRoLCAuY2xkLWRheS5wcmV2TW9udGgge1xyXG4gIG9wYWNpdHk6IDAuMzM7XHJcbn1cclxuXHJcbi5jbGQtbnVtYmVyIHtcclxuICBtYXJnaW46IDA7XHJcbn0iLCIvKipcclxuICogU3dpcGVyIDMuNC4xXHJcbiAqIE1vc3QgbW9kZXJuIG1vYmlsZSB0b3VjaCBzbGlkZXIgYW5kIGZyYW1ld29yayB3aXRoIGhhcmR3YXJlIGFjY2VsZXJhdGVkIHRyYW5zaXRpb25zXHJcbiAqIFxyXG4gKiBodHRwOi8vd3d3LmlkYW5nZXJvLnVzL3N3aXBlci9cclxuICogXHJcbiAqIENvcHlyaWdodCAyMDE2LCBWbGFkaW1pciBLaGFybGFtcGlkaVxyXG4gKiBUaGUgaURhbmdlcm8udXNcclxuICogaHR0cDovL3d3dy5pZGFuZ2Vyby51cy9cclxuICogXHJcbiAqIExpY2Vuc2VkIHVuZGVyIE1JVFxyXG4gKiBcclxuICogUmVsZWFzZWQgb246IERlY2VtYmVyIDEzLCAyMDE2XHJcbiAqL1xyXG4uc3dpcGVyLWNvbnRhaW5lciB7XHJcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIC8qIEZpeCBvZiBXZWJraXQgZmxpY2tlcmluZyAqL1xyXG4gIHotaW5kZXg6IDE7XHJcbn1cclxuLnN3aXBlci1jb250YWluZXItbm8tZmxleGJveCAuc3dpcGVyLXNsaWRlIHtcclxuICBmbG9hdDogbGVmdDtcclxufVxyXG4uc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbCA+IC5zd2lwZXItd3JhcHBlciB7XHJcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuICAtbW96LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xyXG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG59XHJcbi5zd2lwZXItd3JhcHBlciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICB6LWluZGV4OiAxO1xyXG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gIGRpc3BsYXk6IC1tb3otYm94O1xyXG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogLXdlYmtpdC10cmFuc2Zvcm07XHJcbiAgLW1vei10cmFuc2l0aW9uLXByb3BlcnR5OiAtbW96LXRyYW5zZm9ybTtcclxuICAtby10cmFuc2l0aW9uLXByb3BlcnR5OiAtby10cmFuc2Zvcm07XHJcbiAgLW1zLXRyYW5zaXRpb24tcHJvcGVydHk6IC1tcy10cmFuc2Zvcm07XHJcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xyXG4gIC13ZWJraXQtYm94LXNpemluZzogY29udGVudC1ib3g7XHJcbiAgLW1vei1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxufVxyXG4uc3dpcGVyLWNvbnRhaW5lci1hbmRyb2lkIC5zd2lwZXItc2xpZGUsXHJcbi5zd2lwZXItd3JhcHBlciB7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgMCwgMCk7XHJcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgMCwgMCk7XHJcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoMHB4LCAwcHgpO1xyXG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgMCwgMCk7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIDAsIDApO1xyXG59XHJcbi5zd2lwZXItY29udGFpbmVyLW11bHRpcm93ID4gLnN3aXBlci13cmFwcGVyIHtcclxuICAtd2Via2l0LWJveC1saW5lczogbXVsdGlwbGU7XHJcbiAgLW1vei1ib3gtbGluZXM6IG11bHRpcGxlO1xyXG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XHJcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG59XHJcbi5zd2lwZXItY29udGFpbmVyLWZyZWUtbW9kZSA+IC5zd2lwZXItd3JhcHBlciB7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XHJcbiAgLW1vei10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XHJcbiAgLW1zLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcclxuICAtby10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XHJcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG59XHJcbi5zd2lwZXItc2xpZGUge1xyXG4gIC13ZWJraXQtZmxleC1zaHJpbms6IDA7XHJcbiAgLW1zLWZsZXg6IDAgMCBhdXRvO1xyXG4gIGZsZXgtc2hyaW5rOiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLyogQXV0byBIZWlnaHQgKi9cclxuLnN3aXBlci1jb250YWluZXItYXV0b2hlaWdodCxcclxuLnN3aXBlci1jb250YWluZXItYXV0b2hlaWdodCAuc3dpcGVyLXNsaWRlIHtcclxuICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuLnN3aXBlci1jb250YWluZXItYXV0b2hlaWdodCAuc3dpcGVyLXdyYXBwZXIge1xyXG4gIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcclxuICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XHJcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IC13ZWJraXQtdHJhbnNmb3JtLCBoZWlnaHQ7XHJcbiAgLW1vei10cmFuc2l0aW9uLXByb3BlcnR5OiAtbW96LXRyYW5zZm9ybTtcclxuICAtby10cmFuc2l0aW9uLXByb3BlcnR5OiAtby10cmFuc2Zvcm07XHJcbiAgLW1zLXRyYW5zaXRpb24tcHJvcGVydHk6IC1tcy10cmFuc2Zvcm07XHJcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBoZWlnaHQ7XHJcbn1cclxuLyogYTExeSAqL1xyXG4uc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLW5vdGlmaWNhdGlvbiB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGxlZnQ6IDA7XHJcbiAgdG9wOiAwO1xyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgei1pbmRleDogLTEwMDA7XHJcbn1cclxuLyogSUUxMCBXaW5kb3dzIFBob25lIDggRml4ZXMgKi9cclxuLnN3aXBlci13cDgtaG9yaXpvbnRhbCB7XHJcbiAgLW1zLXRvdWNoLWFjdGlvbjogcGFuLXk7XHJcbiAgdG91Y2gtYWN0aW9uOiBwYW4teTtcclxufVxyXG4uc3dpcGVyLXdwOC12ZXJ0aWNhbCB7XHJcbiAgLW1zLXRvdWNoLWFjdGlvbjogcGFuLXg7XHJcbiAgdG91Y2gtYWN0aW9uOiBwYW4teDtcclxufVxyXG4vKiBBcnJvd3MgKi9cclxuLnN3aXBlci1idXR0b24tcHJldixcclxuLnN3aXBlci1idXR0b24tbmV4dCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogNTAlO1xyXG4gIHdpZHRoOiAyN3B4O1xyXG4gIGhlaWdodDogNDRweDtcclxuICBtYXJnaW4tdG9wOiAtMjJweDtcclxuICB6LWluZGV4OiAxMDtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgLW1vei1iYWNrZ3JvdW5kLXNpemU6IDI3cHggNDRweDtcclxuICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogMjdweCA0NHB4O1xyXG4gIGJhY2tncm91bmQtc2l6ZTogMjdweCA0NHB4O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG59XHJcbi5zd2lwZXItYnV0dG9uLXByZXYuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCxcclxuLnN3aXBlci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLWRpc2FibGVkIHtcclxuICBvcGFjaXR5OiAuMzU7XHJcbiAgY3Vyc29yOiBhdXRvO1xyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG59XHJcbi5zd2lwZXItYnV0dG9uLXByZXYsXHJcbi5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmclMjB4bWxucyUzRCdodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmcnJTIwdmlld0JveCUzRCcwJTIwMCUyMDI3JTIwNDQnJTNFJTNDcGF0aCUyMGQlM0QnTTAlMkMyMkwyMiUyQzBsMi4xJTJDMi4xTDQuMiUyQzIybDE5LjklMkMxOS45TDIyJTJDNDRMMCUyQzIyTDAlMkMyMkwwJTJDMjJ6JyUyMGZpbGwlM0QnJTIzMDA3YWZmJyUyRiUzRSUzQyUyRnN2ZyUzRVwiKTtcclxuICBsZWZ0OiAxMHB4O1xyXG4gIHJpZ2h0OiBhdXRvO1xyXG59XHJcbi5zd2lwZXItYnV0dG9uLXByZXYuc3dpcGVyLWJ1dHRvbi1ibGFjayxcclxuLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItYnV0dG9uLW5leHQuc3dpcGVyLWJ1dHRvbi1ibGFjayB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnJTIweG1sbnMlM0QnaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJyUyMHZpZXdCb3glM0QnMCUyMDAlMjAyNyUyMDQ0JyUzRSUzQ3BhdGglMjBkJTNEJ00wJTJDMjJMMjIlMkMwbDIuMSUyQzIuMUw0LjIlMkMyMmwxOS45JTJDMTkuOUwyMiUyQzQ0TDAlMkMyMkwwJTJDMjJMMCUyQzIyeiclMjBmaWxsJTNEJyUyMzAwMDAwMCclMkYlM0UlM0MlMkZzdmclM0VcIik7XHJcbn1cclxuLnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLXdoaXRlLFxyXG4uc3dpcGVyLWNvbnRhaW5lci1ydGwgLnN3aXBlci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLXdoaXRlIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmclMjB4bWxucyUzRCdodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmcnJTIwdmlld0JveCUzRCcwJTIwMCUyMDI3JTIwNDQnJTNFJTNDcGF0aCUyMGQlM0QnTTAlMkMyMkwyMiUyQzBsMi4xJTJDMi4xTDQuMiUyQzIybDE5LjklMkMxOS45TDIyJTJDNDRMMCUyQzIyTDAlMkMyMkwwJTJDMjJ6JyUyMGZpbGwlM0QnJTIzZmZmZmZmJyUyRiUzRSUzQyUyRnN2ZyUzRVwiKTtcclxufVxyXG4uc3dpcGVyLWJ1dHRvbi1uZXh0LFxyXG4uc3dpcGVyLWNvbnRhaW5lci1ydGwgLnN3aXBlci1idXR0b24tcHJldiB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnJTIweG1sbnMlM0QnaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJyUyMHZpZXdCb3glM0QnMCUyMDAlMjAyNyUyMDQ0JyUzRSUzQ3BhdGglMjBkJTNEJ00yNyUyQzIyTDI3JTJDMjJMNSUyQzQ0bC0yLjEtMi4xTDIyLjglMkMyMkwyLjklMkMyLjFMNSUyQzBMMjclMkMyMkwyNyUyQzIyeiclMjBmaWxsJTNEJyUyMzAwN2FmZiclMkYlM0UlM0MlMkZzdmclM0VcIik7XHJcbiAgcmlnaHQ6IDEwcHg7XHJcbiAgbGVmdDogYXV0bztcclxufVxyXG4uc3dpcGVyLWJ1dHRvbi1uZXh0LnN3aXBlci1idXR0b24tYmxhY2ssXHJcbi5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24tYmxhY2sge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyUyMHhtbG5zJTNEJ2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyclMjB2aWV3Qm94JTNEJzAlMjAwJTIwMjclMjA0NCclM0UlM0NwYXRoJTIwZCUzRCdNMjclMkMyMkwyNyUyQzIyTDUlMkM0NGwtMi4xLTIuMUwyMi44JTJDMjJMMi45JTJDMi4xTDUlMkMwTDI3JTJDMjJMMjclMkMyMnonJTIwZmlsbCUzRCclMjMwMDAwMDAnJTJGJTNFJTNDJTJGc3ZnJTNFXCIpO1xyXG59XHJcbi5zd2lwZXItYnV0dG9uLW5leHQuc3dpcGVyLWJ1dHRvbi13aGl0ZSxcclxuLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXYuc3dpcGVyLWJ1dHRvbi13aGl0ZSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnJTIweG1sbnMlM0QnaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJyUyMHZpZXdCb3glM0QnMCUyMDAlMjAyNyUyMDQ0JyUzRSUzQ3BhdGglMjBkJTNEJ00yNyUyQzIyTDI3JTJDMjJMNSUyQzQ0bC0yLjEtMi4xTDIyLjglMkMyMkwyLjklMkMyLjFMNSUyQzBMMjclMkMyMkwyNyUyQzIyeiclMjBmaWxsJTNEJyUyM2ZmZmZmZiclMkYlM0UlM0MlMkZzdmclM0VcIik7XHJcbn1cclxuLyogUGFnaW5hdGlvbiBTdHlsZXMgKi9cclxuLnN3aXBlci1wYWdpbmF0aW9uIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMzAwbXM7XHJcbiAgLW1vei10cmFuc2l0aW9uOiAzMDBtcztcclxuICAtby10cmFuc2l0aW9uOiAzMDBtcztcclxuICB0cmFuc2l0aW9uOiAzMDBtcztcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gIHotaW5kZXg6IDEwO1xyXG59XHJcbi5zd2lwZXItcGFnaW5hdGlvbi5zd2lwZXItcGFnaW5hdGlvbi1oaWRkZW4ge1xyXG4gIG9wYWNpdHk6IDA7XHJcbn1cclxuLyogQ29tbW9uIFN0eWxlcyAqL1xyXG4uc3dpcGVyLXBhZ2luYXRpb24tZnJhY3Rpb24sXHJcbi5zd2lwZXItcGFnaW5hdGlvbi1jdXN0b20sXHJcbi5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyB7XHJcbiAgYm90dG9tOiAxMHB4O1xyXG4gIGxlZnQ6IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLyogQnVsbGV0cyAqL1xyXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcclxuICB3aWR0aDogOHB4O1xyXG4gIGhlaWdodDogOHB4O1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gIGJhY2tncm91bmQ6ICMwMDA7XHJcbiAgb3BhY2l0eTogMC4yO1xyXG59XHJcbmJ1dHRvbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcclxuICAtbXMtYXBwZWFyYW5jZTogbm9uZTtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgYXBwZWFyYW5jZTogbm9uZTtcclxufVxyXG4uc3dpcGVyLXBhZ2luYXRpb24tY2xpY2thYmxlIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG4uc3dpcGVyLXBhZ2luYXRpb24td2hpdGUgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxufVxyXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XHJcbiAgb3BhY2l0eTogMTtcclxuICBiYWNrZ3JvdW5kOiAjMDA3YWZmO1xyXG59XHJcbi5zd2lwZXItcGFnaW5hdGlvbi13aGl0ZSAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxufVxyXG4uc3dpcGVyLXBhZ2luYXRpb24tYmxhY2sgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xyXG4gIGJhY2tncm91bmQ6ICMwMDA7XHJcbn1cclxuLnN3aXBlci1jb250YWluZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyB7XHJcbiAgcmlnaHQ6IDEwcHg7XHJcbiAgdG9wOiA1MCU7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgLTUwJSwgMCk7XHJcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgLTUwJSwgMCk7XHJcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoMHB4LCAtNTAlKTtcclxuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIC01MCUsIDApO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAtNTAlLCAwKTtcclxufVxyXG4uc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xyXG4gIG1hcmdpbjogNXB4IDA7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuLnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xyXG4gIG1hcmdpbjogMCA1cHg7XHJcbn1cclxuLyogUHJvZ3Jlc3MgKi9cclxuLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzIHtcclxuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxufVxyXG4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3MgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIHtcclxuICBiYWNrZ3JvdW5kOiAjMDA3YWZmO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBsZWZ0OiAwO1xyXG4gIHRvcDogMDtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xyXG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKDApO1xyXG4gIC1vLXRyYW5zZm9ybTogc2NhbGUoMCk7XHJcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcclxuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wO1xyXG4gIC1tb3otdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7XHJcbiAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wO1xyXG4gIC1vLXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wO1xyXG4gIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wO1xyXG59XHJcbi5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3MgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIHtcclxuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IHRvcDtcclxuICAtbW96LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IHRvcDtcclxuICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgdG9wO1xyXG4gIC1vLXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IHRvcDtcclxuICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCB0b3A7XHJcbn1cclxuLnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzcyB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiA0cHg7XHJcbiAgbGVmdDogMDtcclxuICB0b3A6IDA7XHJcbn1cclxuLnN3aXBlci1jb250YWluZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3Mge1xyXG4gIHdpZHRoOiA0cHg7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGxlZnQ6IDA7XHJcbiAgdG9wOiAwO1xyXG59XHJcbi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzcy5zd2lwZXItcGFnaW5hdGlvbi13aGl0ZSB7XHJcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xyXG59XHJcbi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzcy5zd2lwZXItcGFnaW5hdGlvbi13aGl0ZSAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIge1xyXG4gIGJhY2tncm91bmQ6ICNmZmY7XHJcbn1cclxuLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzLnN3aXBlci1wYWdpbmF0aW9uLWJsYWNrIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhciB7XHJcbiAgYmFja2dyb3VuZDogIzAwMDtcclxufVxyXG4vKiAzRCBDb250YWluZXIgKi9cclxuLnN3aXBlci1jb250YWluZXItM2Qge1xyXG4gIC13ZWJraXQtcGVyc3BlY3RpdmU6IDEyMDBweDtcclxuICAtbW96LXBlcnNwZWN0aXZlOiAxMjAwcHg7XHJcbiAgLW8tcGVyc3BlY3RpdmU6IDEyMDBweDtcclxuICBwZXJzcGVjdGl2ZTogMTIwMHB4O1xyXG59XHJcbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItd3JhcHBlcixcclxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZSxcclxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCxcclxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsXHJcbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCxcclxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLFxyXG4uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLWN1YmUtc2hhZG93IHtcclxuICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XHJcbiAgLW1vei10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xyXG4gIC1tcy10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xyXG4gIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XHJcbn1cclxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCxcclxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsXHJcbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCxcclxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbGVmdDogMDtcclxuICB0b3A6IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gIHotaW5kZXg6IDEwO1xyXG59XHJcbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgcmlnaHQgdG9wLCBmcm9tKHJnYmEoMCwgMCwgMCwgMC41KSksIHRvKHJnYmEoMCwgMCwgMCwgMCkpKTtcclxuICAvKiBTYWZhcmkgNCssIENocm9tZSAqL1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHJpZ2h0LCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xyXG4gIC8qIENocm9tZSAxMCssIFNhZmFyaSA1LjErLCBpT1MgNSsgKi9cclxuICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudChyaWdodCwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcclxuICAvKiBGaXJlZm94IDMuNi0xNSAqL1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudChyaWdodCwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcclxuICAvKiBPcGVyYSAxMS4xMC0xMi4wMCAqL1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBsZWZ0LCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xyXG4gIC8qIEZpcmVmb3ggMTYrLCBJRTEwLCBPcGVyYSAxMi41MCsgKi9cclxufVxyXG4uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIHJpZ2h0IHRvcCwgbGVmdCB0b3AsIGZyb20ocmdiYSgwLCAwLCAwLCAwLjUpKSwgdG8ocmdiYSgwLCAwLCAwLCAwKSkpO1xyXG4gIC8qIFNhZmFyaSA0KywgQ2hyb21lICovXHJcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVmdCwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcclxuICAvKiBDaHJvbWUgMTArLCBTYWZhcmkgNS4xKywgaU9TIDUrICovXHJcbiAgYmFja2dyb3VuZC1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQobGVmdCwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcclxuICAvKiBGaXJlZm94IDMuNi0xNSAqL1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xyXG4gIC8qIE9wZXJhIDExLjEwLTEyLjAwICovXHJcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xyXG4gIC8qIEZpcmVmb3ggMTYrLCBJRTEwLCBPcGVyYSAxMi41MCsgKi9cclxufVxyXG4uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3Age1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGZyb20ocmdiYSgwLCAwLCAwLCAwLjUpKSwgdG8ocmdiYSgwLCAwLCAwLCAwKSkpO1xyXG4gIC8qIFNhZmFyaSA0KywgQ2hyb21lICovXHJcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoYm90dG9tLCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xyXG4gIC8qIENocm9tZSAxMCssIFNhZmFyaSA1LjErLCBpT1MgNSsgKi9cclxuICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudChib3R0b20sIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XHJcbiAgLyogRmlyZWZveCAzLjYtMTUgKi9cclxuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQoYm90dG9tLCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xyXG4gIC8qIE9wZXJhIDExLjEwLTEyLjAwICovXHJcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcclxuICAvKiBGaXJlZm94IDE2KywgSUUxMCwgT3BlcmEgMTIuNTArICovXHJcbn1cclxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCBib3R0b20sIGxlZnQgdG9wLCBmcm9tKHJnYmEoMCwgMCwgMCwgMC41KSksIHRvKHJnYmEoMCwgMCwgMCwgMCkpKTtcclxuICAvKiBTYWZhcmkgNCssIENocm9tZSAqL1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcclxuICAvKiBDaHJvbWUgMTArLCBTYWZhcmkgNS4xKywgaU9TIDUrICovXHJcbiAgYmFja2dyb3VuZC1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xyXG4gIC8qIEZpcmVmb3ggMy42LTE1ICovXHJcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcclxuICAvKiBPcGVyYSAxMS4xMC0xMi4wMCAqL1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XHJcbiAgLyogRmlyZWZveCAxNissIElFMTAsIE9wZXJhIDEyLjUwKyAqL1xyXG59XHJcbi8qIENvdmVyZmxvdyAqL1xyXG4uc3dpcGVyLWNvbnRhaW5lci1jb3ZlcmZsb3cgLnN3aXBlci13cmFwcGVyLFxyXG4uc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItd3JhcHBlciB7XHJcbiAgLyogV2luZG93cyA4IElFIDEwIGZpeCAqL1xyXG4gIC1tcy1wZXJzcGVjdGl2ZTogMTIwMHB4O1xyXG59XHJcbi8qIEN1YmUgKyBGbGlwICovXHJcbi5zd2lwZXItY29udGFpbmVyLWN1YmUsXHJcbi5zd2lwZXItY29udGFpbmVyLWZsaXAge1xyXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xyXG59XHJcbi5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZSxcclxuLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlIHtcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAtbW96LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAtbXMtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxuICB6LWluZGV4OiAxO1xyXG59XHJcbi5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRlLFxyXG4uc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUgLnN3aXBlci1zbGlkZSB7XHJcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbn1cclxuLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSxcclxuLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlLWFjdGl2ZSxcclxuLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSxcclxuLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSB7XHJcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XHJcbn1cclxuLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3AsXHJcbi5zd2lwZXItY29udGFpbmVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wLFxyXG4uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSxcclxuLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sXHJcbi5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCxcclxuLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LFxyXG4uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LFxyXG4uc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0IHtcclxuICB6LWluZGV4OiAwO1xyXG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gIC1tb3otYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gIC1tcy1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xyXG59XHJcbi8qIEN1YmUgKi9cclxuLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlIHtcclxuICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XHJcbiAgLW1vei10cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XHJcbiAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IDAgMDtcclxuICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcbi5zd2lwZXItY29udGFpbmVyLWN1YmUuc3dpcGVyLWNvbnRhaW5lci1ydGwgLnN3aXBlci1zbGlkZSB7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDA7XHJcbiAgLW1vei10cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDA7XHJcbiAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMDtcclxuICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDA7XHJcbn1cclxuLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSxcclxuLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLW5leHQsXHJcbi5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1wcmV2LFxyXG4uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtbmV4dCArIC5zd2lwZXItc2xpZGUge1xyXG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xyXG4gIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbn1cclxuLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLWN1YmUtc2hhZG93IHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbGVmdDogMDtcclxuICBib3R0b206IDBweDtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgYmFja2dyb3VuZDogIzAwMDtcclxuICBvcGFjaXR5OiAwLjY7XHJcbiAgLXdlYmtpdC1maWx0ZXI6IGJsdXIoNTBweCk7XHJcbiAgZmlsdGVyOiBibHVyKDUwcHgpO1xyXG4gIHotaW5kZXg6IDA7XHJcbn1cclxuLyogRmFkZSAqL1xyXG4uc3dpcGVyLWNvbnRhaW5lci1mYWRlLnN3aXBlci1jb250YWluZXItZnJlZS1tb2RlIC5zd2lwZXItc2xpZGUge1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xyXG4gIC1tb3otdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xyXG4gIC1tcy10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XHJcbiAgLW8tdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xyXG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcclxufVxyXG4uc3dpcGVyLWNvbnRhaW5lci1mYWRlIC5zd2lwZXItc2xpZGUge1xyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcclxuICAtbW96LXRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XHJcbiAgLW8tdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcclxuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xyXG59XHJcbi5zd2lwZXItY29udGFpbmVyLWZhZGUgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRlIHtcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxufVxyXG4uc3dpcGVyLWNvbnRhaW5lci1mYWRlIC5zd2lwZXItc2xpZGUtYWN0aXZlLFxyXG4uc3dpcGVyLWNvbnRhaW5lci1mYWRlIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZlIHtcclxuICBwb2ludGVyLWV2ZW50czogYXV0bztcclxufVxyXG4uc3dpcGVyLXpvb20tY29udGFpbmVyIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgZGlzcGxheTogLW1vei1ib3g7XHJcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xyXG4gIC1tb3otYm94LXBhY2s6IGNlbnRlcjtcclxuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XHJcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xyXG4gIC1tb3otYm94LWFsaWduOiBjZW50ZXI7XHJcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcclxuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuLnN3aXBlci16b29tLWNvbnRhaW5lciA+IGltZyxcclxuLnN3aXBlci16b29tLWNvbnRhaW5lciA+IHN2ZyxcclxuLnN3aXBlci16b29tLWNvbnRhaW5lciA+IGNhbnZhcyB7XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIG1heC1oZWlnaHQ6IDEwMCU7XHJcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcclxufVxyXG4vKiBTY3JvbGxiYXIgKi9cclxuLnN3aXBlci1zY3JvbGxiYXIge1xyXG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIC1tcy10b3VjaC1hY3Rpb246IG5vbmU7XHJcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG59XHJcbi5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWwgPiAuc3dpcGVyLXNjcm9sbGJhciB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGxlZnQ6IDElO1xyXG4gIGJvdHRvbTogM3B4O1xyXG4gIHotaW5kZXg6IDUwO1xyXG4gIGhlaWdodDogNXB4O1xyXG4gIHdpZHRoOiA5OCU7XHJcbn1cclxuLnN3aXBlci1jb250YWluZXItdmVydGljYWwgPiAuc3dpcGVyLXNjcm9sbGJhciB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHJpZ2h0OiAzcHg7XHJcbiAgdG9wOiAxJTtcclxuICB6LWluZGV4OiA1MDtcclxuICB3aWR0aDogNXB4O1xyXG4gIGhlaWdodDogOTglO1xyXG59XHJcbi5zd2lwZXItc2Nyb2xsYmFyLWRyYWcge1xyXG4gIGhlaWdodDogMTAwJTtcclxuICB3aWR0aDogMTAwJTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xyXG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgbGVmdDogMDtcclxuICB0b3A6IDA7XHJcbn1cclxuLnN3aXBlci1zY3JvbGxiYXItY3Vyc29yLWRyYWcge1xyXG4gIGN1cnNvcjogbW92ZTtcclxufVxyXG4vKiBQcmVsb2FkZXIgKi9cclxuLnN3aXBlci1sYXp5LXByZWxvYWRlciB7XHJcbiAgd2lkdGg6IDQycHg7XHJcbiAgaGVpZ2h0OiA0MnB4O1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBsZWZ0OiA1MCU7XHJcbiAgdG9wOiA1MCU7XHJcbiAgbWFyZ2luLWxlZnQ6IC0yMXB4O1xyXG4gIG1hcmdpbi10b3A6IC0yMXB4O1xyXG4gIHotaW5kZXg6IDEwO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogNTAlO1xyXG4gIC1tb3otdHJhbnNmb3JtLW9yaWdpbjogNTAlO1xyXG4gIHRyYW5zZm9ybS1vcmlnaW46IDUwJTtcclxuICAtd2Via2l0LWFuaW1hdGlvbjogc3dpcGVyLXByZWxvYWRlci1zcGluIDFzIHN0ZXBzKDEyLCBlbmQpIGluZmluaXRlO1xyXG4gIC1tb3otYW5pbWF0aW9uOiBzd2lwZXItcHJlbG9hZGVyLXNwaW4gMXMgc3RlcHMoMTIsIGVuZCkgaW5maW5pdGU7XHJcbiAgYW5pbWF0aW9uOiBzd2lwZXItcHJlbG9hZGVyLXNwaW4gMXMgc3RlcHMoMTIsIGVuZCkgaW5maW5pdGU7XHJcbn1cclxuLnN3aXBlci1sYXp5LXByZWxvYWRlcjphZnRlciB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgY29udGVudDogXCJcIjtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnJTIwdmlld0JveCUzRCcwJTIwMCUyMDEyMCUyMDEyMCclMjB4bWxucyUzRCdodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmcnJTIweG1sbnMlM0F4bGluayUzRCdodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjE5OTklMkZ4bGluayclM0UlM0NkZWZzJTNFJTNDbGluZSUyMGlkJTNEJ2wnJTIweDElM0QnNjAnJTIweDIlM0QnNjAnJTIweTElM0QnNyclMjB5MiUzRCcyNyclMjBzdHJva2UlM0QnJTIzNmM2YzZjJyUyMHN0cm9rZS13aWR0aCUzRCcxMSclMjBzdHJva2UtbGluZWNhcCUzRCdyb3VuZCclMkYlM0UlM0MlMkZkZWZzJTNFJTNDZyUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjI3JyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjI3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMzAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDYwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSg5MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjI3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMTIwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgxNTAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4zNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDE4MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjQ2JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMjEwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuNTYnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgyNDAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy42NiclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDI3MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjc1JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMzAwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuODUnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgzMzAlMjA2MCUyQzYwKSclMkYlM0UlM0MlMkZnJTNFJTNDJTJGc3ZnJTNFXCIpO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcclxuICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxufVxyXG4uc3dpcGVyLWxhenktcHJlbG9hZGVyLXdoaXRlOmFmdGVyIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmclMjB2aWV3Qm94JTNEJzAlMjAwJTIwMTIwJTIwMTIwJyUyMHhtbG5zJTNEJ2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyclMjB4bWxucyUzQXhsaW5rJTNEJ2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMTk5OSUyRnhsaW5rJyUzRSUzQ2RlZnMlM0UlM0NsaW5lJTIwaWQlM0QnbCclMjB4MSUzRCc2MCclMjB4MiUzRCc2MCclMjB5MSUzRCc3JyUyMHkyJTNEJzI3JyUyMHN0cm9rZSUzRCclMjNmZmYnJTIwc3Ryb2tlLXdpZHRoJTNEJzExJyUyMHN0cm9rZS1saW5lY2FwJTNEJ3JvdW5kJyUyRiUzRSUzQyUyRmRlZnMlM0UlM0NnJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgzMCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjI3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoNjAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDkwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgxMjAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDE1MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjM3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMTgwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuNDYnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgyMTAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy41NiclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDI0MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjY2JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMjcwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuNzUnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgzMDAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy44NSclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDMzMCUyMDYwJTJDNjApJyUyRiUzRSUzQyUyRmclM0UlM0MlMkZzdmclM0VcIik7XHJcbn1cclxuQC13ZWJraXQta2V5ZnJhbWVzIHN3aXBlci1wcmVsb2FkZXItc3BpbiB7XHJcbiAgMTAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XHJcbiAgfVxyXG59XHJcbkBrZXlmcmFtZXMgc3dpcGVyLXByZWxvYWRlci1zcGluIHtcclxuICAxMDAlIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XHJcbiAgfVxyXG59XHJcbiIsIi5kYXRlcGlja2VyIHtcclxuICB6LWluZGV4OiA5OTk5O1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB3aWR0aDogMTAwJTtcclxuICBtaW4td2lkdGg6IDIwMHB4O1xyXG4gIG1heC13aWR0aDogMzAwcHg7XHJcbiAgbWFyZ2luLXRvcDogMTBweDtcclxuICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XHJcbiAgYm94LXNoYWRvdzogMCAycHggM3B4IDAgcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG5cclxuICAudGFibGUtY29uZGVuc2VkIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgLnllYXIge1xyXG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG4gICAgdHJhbnNpdGlvbjogZWFzZSAuMTVzO1xyXG5cclxuICAgICYuYWN0aXZlIHtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRhcy1jX21haW4gIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5tb250aCB7XHJcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcbiAgICB0cmFuc2l0aW9uOiBlYXNlIC4xNXM7XHJcbiAgICBcclxuICAgICYuYWN0aXZlIHtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRhcy1jX21haW4gIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5kYXkge1xyXG4gICAgcGFkZGluZzogNCUgMDtcclxuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuICAgIHRyYW5zaXRpb246IGVhc2UgLjE1cztcclxuXHJcbiAgICAmLmFjdGl2ZSB7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkYXMtY19tYWluICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICBcclxuICAgICYudG9kYXkge1xyXG4gICAgICBjb2xvcjogJGFzLWNfbWFpbl9kYXJrO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRhcy1jX21haW4sIDAuMikgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGNvbG9yOiAkYXMtY19tYWluX2RhcmsgIWltcG9ydGFudDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRhcy1jX21haW4sIDAuNCkgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIi5hcy1idXR0b24ge1xyXG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIG91dGxpbmU6IG5vbmU7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBmb250LXNpemU6IDFlbTtcclxuICBmb250LXdlaWdodDogNjAwO1xyXG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xyXG4gIHBhZGRpbmc6IDNweCA1cHg7XHJcbiAgY29sb3I6ICMzMzM7XHJcbiAgYmFja2dyb3VuZDogI2RkZDtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcblxyXG4gICY6YWN0aXZlIHtcclxuICAgIGNvbG9yOiAjMzMzO1xyXG4gIH1cclxufVxyXG5cclxuLmFzLWJ1dHRvbl9faWNvbiB7XHJcbiAgbWFyZ2luOiAwIDNweDtcclxufVxyXG5cclxuLmFzLWJ1dHRvbl9fbGFiZWwge1xyXG4gIG1hcmdpbjogMCAzcHg7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxufVxyXG5cclxuLmFzLWJ1dHRvbl9wcmltYXJ5IHtcclxuICBAZXh0ZW5kIC5hcy1idXR0b247XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgYmFja2dyb3VuZDogZGFya2VuKCRhcy1jX21haW5fZGFyaywgNSUpO1xyXG4gIHRyYW5zaXRpb246IGVhc2UgLjFzO1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQ6IGRhcmtlbigkYXMtY19tYWluX2RhcmssIDEwJSk7XHJcbiAgfVxyXG5cclxuICAmOmFjdGl2ZSB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICB9XHJcbn0iLCIuYXMtY19ncmF5IHtcclxuICBjb2xvcjogIzcwNzA3MDtcclxufVxyXG5cclxuQGZvciAkaSBmcm9tIDEgdGhyb3VnaCBsZW5ndGgoJGFzLWNvbG9ycyl7XHJcbiAgLmFzLWNfQUMjeyRpfXtcclxuICAgIGNvbG9yOiBudGgoJGFzLWNvbG9ycywgJGkpO1xyXG4gIH1cclxuICAuYXMtYmNfQUMjeyRpfXtcclxuICAgIGJhY2tncm91bmQ6IG50aCgkYXMtY29sb3JzLCAkaSk7XHJcbiAgfVxyXG59IiwiaHRtbCwgYm9keSB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdG1pbi1oZWlnaHQ6IDEwMHZoO1xyXG59XHJcblxyXG4uYXMtbWFpbiB7XHJcbiAgZmxleDogMSAwIGF1dG87XHJcbiAgcGFkZGluZzogJGFzLWdfX2hlYWRlci1oZWlnaHQgMCAyNXB4O1xyXG5cclxuICBAaW5jbHVkZSByZXNwb25kLXRvKG1lZGl1bS1zY3JlZW5zKSB7XHJcbiAgICBwYWRkaW5nOiAkYXMtZ19faGVhZGVyLWhlaWdodF9tb2JpbGUgMCAyNXB4O1xyXG4gIH1cclxufVxyXG5cclxuLmFzLWdfX3dyYXBwZXIsXHJcbi5hcy1nX19jb250ZW50LXdyYXBwZXIge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgcGFkZGluZzogMCAxMHB4O1xyXG59XHJcblxyXG4uYXMtZ19fd3JhcHBlciB7XHJcbiAgbWF4LXdpZHRoOiAkYXMtZ19fbWF4LXdpZHRoO1xyXG59XHJcblxyXG4uYXMtZ19fY29udGVudC13cmFwcGVyIHtcclxuICBtYXgtd2lkdGg6ICRhcy1nX19jb250ZW50LW1heC13aWR0aDtcclxufVxyXG5cclxuLmFzLWdfX3BhZ2VfcGFkZGluZyB7XHJcbiAgcGFkZGluZzogNTBweCAwO1xyXG5cclxuICBAaW5jbHVkZSByZXNwb25kLXRvKHNtYWxsLXRhYmxldCl7XHJcbiAgICBwYWRkaW5nOiA0MHB4IDA7XHJcbiAgfVxyXG59IiwiLmFzLWZvcm1fX3JvdyB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIG1hcmdpbi1ib3R0b206IDEycHg7XHJcblxyXG4gICY6bGFzdC1jaGlsZCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIH1cclxufVxyXG5cclxuLmFzLWZvcm1fX3Jvd19tYXJnaW4ge1xyXG4gIEBleHRlbmQgLmFzLWZvcm1fX3JvdztcclxuICBtYXJnaW4tbGVmdDogLTEwcHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcclxuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG59XHJcblxyXG4uYXMtZm9ybV9fcm93X21hcmdpbl9lbmQge1xyXG4gIEBleHRlbmQgLmFzLWZvcm1fX3Jvd19tYXJnaW47XHJcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG59XHJcblxyXG4uYXMtZm9ybV9fcm93X21hcmdpbl9jZW50ZXIge1xyXG4gIEBleHRlbmQgLmFzLWZvcm1fX3Jvd19tYXJnaW47XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG5cclxuLmFzLWZvcm1fX3Jvd193cmFwIHtcclxuICBAZXh0ZW5kIC5hcy1mb3JtX19yb3c7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbn1cclxuXHJcbi5hcy1mb3JtX19yb3dfc3VibWl0IHtcclxuICBAZXh0ZW5kIC5hcy1mb3JtX19yb3c7XHJcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuXHJcbiAgQGluY2x1ZGUgcmVzcG9uZC10byh0YWJsZXQpIHtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIH1cclxufVxyXG5cclxuLmFzLWZvcm1fX2NlbGwge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBtYXJnaW46IDAgMTBweDtcclxufVxyXG5cclxuLmFzLWZvcm1fX2NlbGxfZ3JvdyB7XHJcbiAgQGV4dGVuZCAuYXMtZm9ybV9fY2VsbDtcclxuICB3aWR0aDogMTAwJTtcclxuICBmbGV4LWdyb3c6IDE7XHJcbn1cclxuXHJcbi5hcy1mb3JtX19jZWxsX25vd3JhcCB7XHJcbiAgQGV4dGVuZCAuYXMtZm9ybV9fY2VsbDtcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG59XHJcblxyXG4uYXMtZm9ybV9fbGluayB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgY29sb3I6ICM3ZDdkN2Q7XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgfVxyXG59XHJcblxyXG4uYXMtZm9ybV9fbGFiZWwge1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgcGFkZGluZzogMCA1cHg7XHJcbiAgdGV4dC1hbGlnbjogbGVmdDtcclxuICBmb250LXdlaWdodDogNjAwO1xyXG4gIGZvbnQtc2l6ZTogMS4yZW07XHJcbiAgY29sb3I6ICRhcy1jX21haW47XHJcbn1cclxuXHJcbi5hcy1mb3JtX19pbnB1dCwgLmFzLWZvcm1fX3NlbGVjdCB7XHJcbiAgbWluLXdpZHRoOiAyMjVweDtcclxuICB3aWR0aDogMTAwJTtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgb3V0bGluZTogbm9uZTtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxuICBmb250LXNpemU6IDEuMWVtO1xyXG4gIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICBwYWRkaW5nOiA2cHggMTBweDtcclxuICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuXHJcbiAgQGluY2x1ZGUgcmVzcG9uZC10byhzbWFsbC10YWJsZXQpIHtcclxuICAgIG1pbi13aWR0aDogMTc1cHg7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLmFzLWZvcm1fX3NlbGVjdCB7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBwYWRkaW5nOiA4cHggMTBweCA4cHggNTBweDtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDt1dGY4LFxcXHJcbiAgPHN2ZyB2ZXJzaW9uPVwiMS4yXCIgYmFzZVByb2ZpbGU9XCJ0aW55XCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHhtbG5zOnhsaW5rPVwiaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGlua1wiXFxcclxuXHQgIHg9XCIwcHhcIiB5PVwiMHB4XCIgdmlld0JveD1cIjAgMCAyOS40IDI5LjRcIiB4bWw6c3BhY2U9XCJwcmVzZXJ2ZVwiPlxcXHJcblx0ICA8cGF0aCBmaWxsPVwiI3skYXMtY19tYWlufVwiIGQ9XCJNMTQuNywwQzYuNiwwLDAsNi42LDAsMTQuN3M2LjYsMTQuNywxNC43LDE0LjdzMTQuNy02LjYsMTQuNy0xNC43UzIyLjgsMCwxNC43LDBDMTQuNywwLDE0LjcsMCwxNC43LDB6XFxcclxuXHRcdCAgTTI0LjksMTEuNGwtOS43LDkuN2MtMC4xLDAuMS0wLjMsMC4yLTAuNSwwLjJjLTAuMiwwLTAuNC0wLjEtMC41LTAuMmwtOS43LTkuN2MtMC4yLTAuNC0wLjEtMC44LDAuMy0xYzAuMi0wLjEsMC41LTAuMSwwLjcsMFxcXHJcbiAgICAgIGw5LjIsOS4ybDkuMi05LjJjMC4zLTAuMywwLjctMC4zLDEsMEMyNS4yLDEwLjYsMjUuMiwxMS4xLDI0LjksMTEuNHpcIi8+XFxcclxuICA8L3N2Zz5cXFxyXG4gICcpO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IDEwcHggNTAlO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogMTVweDtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG59XHJcblxyXG4uYXMtZm9ybV9fc3VibWl0IHtcclxuICBwYWRkaW5nOiA1cHggMzBweDtcclxuICBmb250LXNpemU6IDEuM2VtO1xyXG4gIGJvcmRlci1yYWRpdXM6IDVweDtcclxufSIsIkBtaXhpbiByZXNwb25kLXRvKCRtZWRpYSkge1xyXG5cdEBpZiAkbWVkaWEgPT0gc21hbGwtaGFuZGhlbGRzIHtcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAzNDVweCkgeyBcclxuXHRcdFx0QGNvbnRlbnQ7IFxyXG5cdFx0fVxyXG5cdH1cclxuXHRAZWxzZSBpZiAkbWVkaWEgPT0gaGFuZGhlbGRzIHtcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkgeyBcclxuXHRcdFx0QGNvbnRlbnQ7XHJcblx0XHR9XHJcblx0fVxyXG5cdEBlbHNlIGlmICRtZWRpYSA9PSBzbWFsbC10YWJsZXQge1xyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7IFxyXG5cdFx0XHRAY29udGVudDsgXHJcblx0XHR9XHJcblx0fVxyXG5cdEBlbHNlIGlmICRtZWRpYSA9PSB0YWJsZXQge1xyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7IFxyXG5cdFx0XHRAY29udGVudDsgXHJcblx0XHR9XHJcblx0fVxyXG5cdEBlbHNlIGlmICRtZWRpYSA9PSBtZWRpdW0tc2NyZWVucyB7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7IFxyXG5cdFx0XHRAY29udGVudDsgXHJcblx0XHR9XHJcblx0fVxyXG5cdEBlbHNlIGlmICRtZWRpYSA9PSB3aWRlLXNjcmVlbnMge1xyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkgeyBcclxuXHRcdFx0QGNvbnRlbnQ7IFxyXG5cdFx0fVxyXG5cdH1cclxuXHRAZWxzZSBpZiAkbWVkaWEgPT0gbWVkaXVtLXdpZGUtc2NyZWVucyB7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTM4MHB4KSB7IFxyXG5cdFx0XHRAY29udGVudDsgXHJcblx0XHR9XHJcblx0fVxyXG5cdEBlbHNlIGlmICRtZWRpYSA9PSBsYXJnZS13aWRlLXNjcmVlbnMge1xyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDE1NjBweCkgeyBcclxuXHRcdFx0QGNvbnRlbnQ7IFxyXG5cdFx0fVxyXG5cdH1cclxuXHRAZWxzZSBpZiAkbWVkaWEgPT0gcHJpbnQge1xyXG5cdFx0QG1lZGlhIHByaW50IHsgXHJcblx0XHRcdEBjb250ZW50OyBcclxuXHRcdH1cclxuXHR9XHJcbn0iLCJAbWl4aW4gZm9udC1mYWNlKCRuYW1lLCAkcGF0aCwgJHdlaWdodDogbnVsbCwgJHN0eWxlOiBudWxsLCAkZXh0czogZW90IHdvZmYgdHRmIHN2Zykge1xyXG5cdCRzcmM6IG51bGw7XHJcblx0JGV4dG1vZHM6IChcclxuXHRcdGVvdDogXCI/XCIsXHJcblx0XHRzdmc6IFwiI1wiICsgc3RyLXJlcGxhY2UoJG5hbWUsIFwiIFwiLCBcIl9cIilcclxuXHQpO1xyXG5cdCRmb3JtYXRzOiAoXHJcblx0XHRvdGY6IFwib3BlbnR5cGVcIixcclxuXHRcdHR0ZjogXCJ0cnVldHlwZVwiXHJcblx0KTtcclxuXHRAZWFjaCAkZXh0IGluICRleHRzIHtcclxuXHRcdCRleHRtb2Q6IGlmKG1hcC1oYXMta2V5KCRleHRtb2RzLCAkZXh0KSwgJGV4dCArIG1hcC1nZXQoJGV4dG1vZHMsICRleHQpLCAkZXh0KTtcclxuXHRcdCRmb3JtYXQ6IGlmKG1hcC1oYXMta2V5KCRmb3JtYXRzLCAkZXh0KSwgbWFwLWdldCgkZm9ybWF0cywgJGV4dCksICRleHQpO1xyXG5cdFx0JHNyYzogYXBwZW5kKCRzcmMsIHVybChxdW90ZSgkcGF0aCArIFwiLlwiICsgJGV4dG1vZCkpIGZvcm1hdChxdW90ZSgkZm9ybWF0KSksIGNvbW1hKTtcclxuXHR9XHJcblx0QGZvbnQtZmFjZSB7XHJcblx0XHRmb250LWZhbWlseTogcXVvdGUoJG5hbWUpO1xyXG5cdFx0Zm9udC1zdHlsZTogJHN0eWxlO1xyXG5cdFx0Zm9udC13ZWlnaHQ6ICR3ZWlnaHQ7XHJcblx0XHRzcmM6ICRzcmM7XHJcblx0fVxyXG59XHJcblxyXG5AbWl4aW4gY2xlYXJmaXgge1xyXG5cdCY6YWZ0ZXIge1xyXG5cdFx0Y29udGVudDogXCJcIjtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0Y2xlYXI6IGJvdGg7XHJcblx0fVxyXG59XHJcblxyXG5AbWl4aW4gY2VudGVyLWVsZW1lbnQge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDUwJTtcclxuXHRsZWZ0OiA1MCU7XHJcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbn1cclxuXHJcbkBtaXhpbiB2ZXJ0aWNhbC1hbGlnbi1lbGVtZW50IHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHJcblx0JjpiZWZvcmUge1xyXG5cdFx0Y29udGVudDogJyc7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAtMC4yNWVtO1xyXG5cdH1cclxufVxyXG5cclxuQG1peGluIGNpcmNsZS1lbGVtZW50KCRzaXplKSB7XHJcblx0d2lkdGg6ICRzaXplO1xyXG5cdGhlaWdodDogJHNpemU7XHJcblx0Ym9yZGVyLXJhZGl1czogJHNpemU7XHJcblx0bGluZS1oZWlnaHQ6ICRzaXplO1xyXG59XHJcblxyXG5AbWl4aW4gcmVzZXQtdWwge1xyXG5cdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0bWFyZ2luOiAwO1xyXG5cdHBhZGRpbmc6IDA7XHJcbn0iLCJAaW5jbHVkZSBmb250LWZhY2UoRmxhdGljb24sIGFzc2V0cy9mb250cy9GbGF0aWNvbi9GbGF0aWNvbiwgbm9ybWFsKTtcclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86MCkge1xyXG4gIEBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiRmxhdGljb25cIjtcclxuICAgIHNyYzogdXJsKFwiLi4vYXNzZXRzL2ZvbnRzL0ZsYXRpY29uL0ZsYXRpY29uLnN2ZyNGbGF0aWNvblwiKSBmb3JtYXQoXCJzdmdcIik7XHJcbiAgfVxyXG59XHJcblxyXG4uZmk6YmVmb3JlIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgZm9udC1mYW1pbHk6IFwiRmxhdGljb25cIjtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcclxuICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XHJcbiAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcclxuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xyXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gIGZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxufVxyXG5cclxuLmZpLWxpbms6YmVmb3JlIHsgY29udGVudDogXCJcXGYxMDBcIjsgfVxyXG4uZmktbXVsdGltZWRpYTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjEwMVwiOyB9XHJcbi5maS1pbnRlcmZhY2UtMzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjEwMlwiOyB9XHJcbi5maS1nb29nbGUtcGx1czpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjEwM1wiOyB9XHJcbi5maS1kcmFtYS1tYXNrczpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjEwNFwiOyB9XHJcbi5maS15b3V0dWJlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTA1XCI7IH1cclxuLmZpLWxvZ286YmVmb3JlIHsgY29udGVudDogXCJcXGYxMDZcIjsgfVxyXG4uZmktb2xkLWNvdXBsZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjEwN1wiOyB9XHJcbi5maS1pbnRlcmZhY2UtMjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjEwOFwiOyB9XHJcbi5maS1wbGFjZS1sb2NhbGl6ZXI6YmVmb3JlIHsgY29udGVudDogXCJcXGYxMDlcIjsgfVxyXG4uZmktd3JlbmNoOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTBhXCI7IH1cclxuLmZpLXNlY3VyaXR5LWNhbWVyYTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjEwYlwiOyB9XHJcbi5maS12ZXJpZmllZC1kb2N1bWVudDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjEwY1wiOyB9XHJcbi5maS1mYWNlYm9vazpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjEwZFwiOyB9XHJcbi5maS1zdWl0Y2FzZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjEwZVwiOyB9XHJcbi5maS1jcmF3bGluZy1iYWJ5LXNpbGhvdWV0dGU6YmVmb3JlIHsgY29udGVudDogXCJcXGYxMGZcIjsgfVxyXG4uZmktY2FsbC1hbnN3ZXI6YmVmb3JlIHsgY29udGVudDogXCJcXGYxMTBcIjsgfVxyXG4uZmktbWVudTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjExMVwiOyB9XHJcbi5maS10d2l0dGVyOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTEyXCI7IH1cclxuLmZpLWZsb3dlci13aXRoLWxlYXZlczpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjExM1wiOyB9XHJcbi5maS1uZXh0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTE0XCI7IH1cclxuLmZpLXJpZ2h0LWFycm93OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTE1XCI7IH1cclxuLmZpLWJsb2NrczpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjExNlwiOyB9XHJcbi5maS1pbnRlcmZhY2UtMTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjExN1wiOyB9XHJcbi5maS1iYXNrZXRiYWxsOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTE4XCI7IH1cclxuLmZpLXdoZWVsY2hhaXI6YmVmb3JlIHsgY29udGVudDogXCJcXGYxMTlcIjsgfVxyXG4uZmktY3VzdG9tZXItc2VydmljZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjExYVwiOyB9XHJcbi5maS1kb3duLWFycm93OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTFiXCI7IH1cclxuLmZpLWludGVyZmFjZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjExY1wiOyB9XHJcbi5maS10ZWNobm9sb2d5OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTFkXCI7IH1cclxuLmZpLWZpbGU6YmVmb3JlIHsgY29udGVudDogXCJcXGYxMWVcIjsgfVxyXG4uZmktdXNlcjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjExZlwiOyB9XHJcbi5maS1jbG9zZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjEyMFwiOyB9XHJcbi5maS11cC1hcnJvdzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjEyMVwiOyB9XHJcbi5maS1iYWNrOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTIyXCI7IH1cclxuLmZpLW9wZW4tYm9vazpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjEyM1wiOyB9XHJcbi5maS1jb21wdXRlci1zZWN1cmU6YmVmb3JlIHsgY29udGVudDogXCJcXGYxMjRcIjsgfVxyXG5cclxuJGZpLWxpbms6IFwiXFxmMTAwXCI7XHJcbiRmaS1tdWx0aW1lZGlhOiBcIlxcZjEwMVwiO1xyXG4kZmktaW50ZXJmYWNlLTM6IFwiXFxmMTAyXCI7XHJcbiRmaS1nb29nbGUtcGx1czogXCJcXGYxMDNcIjtcclxuJGZpLWRyYW1hLW1hc2tzOiBcIlxcZjEwNFwiO1xyXG4kZmkteW91dHViZTogXCJcXGYxMDVcIjtcclxuJGZpLWxvZ286IFwiXFxmMTA2XCI7XHJcbiRmaS1vbGQtY291cGxlOiBcIlxcZjEwN1wiO1xyXG4kZmktaW50ZXJmYWNlLTI6IFwiXFxmMTA4XCI7XHJcbiRmaS1wbGFjZS1sb2NhbGl6ZXI6IFwiXFxmMTA5XCI7XHJcbiRmaS13cmVuY2g6IFwiXFxmMTBhXCI7XHJcbiRmaS1zZWN1cml0eS1jYW1lcmE6IFwiXFxmMTBiXCI7XHJcbiRmaS12ZXJpZmllZC1kb2N1bWVudDogXCJcXGYxMGNcIjtcclxuJGZpLWZhY2Vib29rOiBcIlxcZjEwZFwiO1xyXG4kZmktc3VpdGNhc2U6IFwiXFxmMTBlXCI7XHJcbiRmaS1jcmF3bGluZy1iYWJ5LXNpbGhvdWV0dGU6IFwiXFxmMTBmXCI7XHJcbiRmaS1jYWxsLWFuc3dlcjogXCJcXGYxMTBcIjtcclxuJGZpLW1lbnU6IFwiXFxmMTExXCI7XHJcbiRmaS10d2l0dGVyOiBcIlxcZjExMlwiO1xyXG4kZmktZmxvd2VyLXdpdGgtbGVhdmVzOiBcIlxcZjExM1wiO1xyXG4kZmktbmV4dDogXCJcXGYxMTRcIjtcclxuJGZpLXJpZ2h0LWFycm93OiBcIlxcZjExNVwiO1xyXG4kZmktYmxvY2tzOiBcIlxcZjExNlwiO1xyXG4kZmktaW50ZXJmYWNlLTE6IFwiXFxmMTE3XCI7XHJcbiRmaS1iYXNrZXRiYWxsOiBcIlxcZjExOFwiO1xyXG4kZmktd2hlZWxjaGFpcjogXCJcXGYxMTlcIjtcclxuJGZpLWN1c3RvbWVyLXNlcnZpY2U6IFwiXFxmMTFhXCI7XHJcbiRmaS1kb3duLWFycm93OiBcIlxcZjExYlwiO1xyXG4kZmktaW50ZXJmYWNlOiBcIlxcZjExY1wiO1xyXG4kZmktdGVjaG5vbG9neTogXCJcXGYxMWRcIjtcclxuJGZpLWZpbGU6IFwiXFxmMTFlXCI7XHJcbiRmaS11c2VyOiBcIlxcZjExZlwiO1xyXG4kZmktY2xvc2U6IFwiXFxmMTIwXCI7XHJcbiRmaS11cC1hcnJvdzogXCJcXGYxMjFcIjtcclxuJGZpLWJhY2s6IFwiXFxmMTIyXCI7XHJcbiRmaS1vcGVuLWJvb2s6IFwiXFxmMTIzXCI7XHJcbiRmaS1jb21wdXRlci1zZWN1cmU6IFwiXFxmMTI0XCI7IiwiLmFzLW1vYmlsZV9faGlkZSB7XHJcbiAgQGluY2x1ZGUgcmVzcG9uZC10byhtZWRpdW0tc2NyZWVucykge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuLmFzLW1vYmlsZV9fc2hvdyB7XHJcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8obWVkaXVtLXNjcmVlbnMpIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4uYXMtbW9iaWxlX19vcmRlcl9maXJzdCB7XHJcbiAgQGluY2x1ZGUgcmVzcG9uZC10byhtZWRpdW0tc2NyZWVucykge1xyXG4gICAgb3JkZXI6IC0xO1xyXG4gIH1cclxufSIsIi5hcy1tb2RhbCB7XHJcbiAgcGFkZGluZzogMTVweDtcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxuICBib3gtc2hhZG93OiAwIDNweCAzcHggMCByZ2JhKDAsIDAsIDAsIC4xNSk7XHJcbn0iLCIuYXMtc2Nyb2xsLWJveCB7XHJcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xyXG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcclxuICBoZWlnaHQ6IDEwMCU7XHJcblxyXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcclxuICAgICAgd2lkdGg6IDVweDtcclxuICAgICAgaGVpZ2h0OiA1cHg7XHJcbiAgfVxyXG4gIFxyXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcclxuICAgICAgYmFja2dyb3VuZDogI2Q2ZDZkNjtcclxuICB9XHJcbiAgXHJcbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjQjhCOEI4O1xyXG4gIH1cclxufSIsIi5hcy1ib3JkZXItYm94IHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcclxufVxyXG5cclxuLmFzLWJvcmRlci1ib3hfX2hlYWRlcixcclxuLmFzLWJvcmRlci1ib3hfX2Zvb3RlciB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGxlZnQ6IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICY6YmVmb3JlLCAmOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmY7XHJcbiAgICB3aWR0aDogNTAlO1xyXG4gIH1cclxufVxyXG5cclxuLmFzLWJvcmRlci1ib3hfX2hlYWRlciB7XHJcbiAgICBib3R0b206IDEwMCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCA1MCUpO1xyXG59XHJcblxyXG4uYXMtYm9yZGVyLWJveF9fZm9vdGVyIHtcclxuICAgIHRvcDogMTAwJTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xyXG59IiwiLmFzLWJ0biB7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRmb250LWZhbWlseTogJGFzLWZvbnRfZmFtaWx5O1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0Zm9udC1zaXplOiAxLjE1ZW07XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdGJvcmRlcjogbm9uZTtcclxuXHRib3JkZXItcmFkaXVzOiAxMDBweDtcclxuXHRtYXJnaW46IDVweDtcclxuXHRwYWRkaW5nOiA3cHggMzBweDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0Y29sb3I6ICRhcy1jX2ZvbnQ7XHJcblx0YmFja2dyb3VuZDogJGFzLWNfZm9udF9yZXZlcnQ7XHJcblx0dHJhbnNpdGlvbjogZWFzZSAuMTVzO1xyXG5cdFx0XHRcdFx0XHJcblx0QGluY2x1ZGUgcmVzcG9uZC10byhoYW5kaGVsZHMpIHtcclxuXHRcdHBhZGRpbmc6IDhweCAzNXB4O1xyXG5cdFx0Zm9udC1zaXplOiAxZW07XHJcblx0fVxyXG5cdFx0XHRcdFx0XHJcblx0QGluY2x1ZGUgcmVzcG9uZC10byhzbWFsbC1oYW5kaGVsZHMpIHtcclxuXHRcdHBhZGRpbmc6IDZweCAzNXB4O1xyXG5cdFx0bWFyZ2luOiAzcHg7XHJcblx0fVxyXG5cdFx0XHRcdFx0XHJcblx0Jjpob3ZlciB7XHJcblx0XHRjb2xvcjogJGFzLWNfZm9udDtcclxuXHRcdGJhY2tncm91bmQ6IGRhcmtlbigkYXMtY19mb250X3JldmVydCwgNSUpO1xyXG5cdH1cclxufSIsIi5hcy1jb250ZW50IHtcclxuICBmb250LXNpemU6IDEuMDVlbTtcclxuICBsaW5lLWhlaWdodDogMS40ZW07XHJcblxyXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8odGFibGV0KSB7XHJcbiAgICBmb250LXNpemU6IDFlbTtcclxuICB9XHJcblxyXG4gIGlmcmFtZSB7XHJcbiAgICBib3JkZXItd2lkdGg6IDA7XHJcbiAgfVxyXG4gIFxyXG4gIHAge1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICAgIG1hcmdpbjogMC41ZW0gMDtcclxuICB9XHJcbiAgXHJcbiAgYSB7XHJcbiAgICBjb2xvcjogJGFzLWNfaHJlZjtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgIFxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgY29sb3I6ICRhcy1jX2hyZWZfaG92ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG4gIHRhYmxlIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxuICAgIFxyXG4gICAgdGgge1xyXG4gICAgICBmb250LXNpemU6IDEuMmVtO1xyXG4gICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJGFzLWNfbGluZV9saWdodDtcclxuICAgIH1cclxuICAgIFxyXG4gICAgdGQge1xyXG4gICAgICBwYWRkaW5nOiA3cHg7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYXMtY19saW5lX2xpZ2h0O1xyXG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRhcy1jX2xpbmVfbGlnaHQ7XHJcbiAgICAgIFxyXG4gICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgfVxyXG4gICAgICBcclxuICAgICAgcCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfSAgXHJcbn0iLCIuYXMtZm9ybV9fbWVzc2FnZSB7XHJcbiAgcGFkZGluZzogMTBweDtcclxuICBib3JkZXI6IDFweCBzb2xpZCAkYXMtY19saW5lX2xpZ2h0O1xyXG4gIGJhY2tncm91bmQ6IHJnYmEoJGFzLWNfbGluZV9saWdodCwgMC4yKTtcclxuXHJcbiAgQGluY2x1ZGUgcmVzcG9uZC10byhzbWFsbC10YWJsZXQpe1xyXG4gICAgZm9udC1zaXplOiAwLjllbTtcclxuICB9XHJcblxyXG4gICYuYXMtc3VjY2VzcyB7XHJcbiAgICBjb2xvcjogZGFya2VuKCRhcy1jX3N1Y2Nlc3MsIDEwJSk7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYXMtY19zdWNjZXNzO1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgkYXMtY19zdWNjZXNzLCAwLjE1KTtcclxuICB9XHJcblxyXG4gICYuYXMtZXJyb3Ige1xyXG4gICAgY29sb3I6IGRhcmtlbigkYXMtY19lcnJvciwgMTAlKTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICRhcy1jX2Vycm9yO1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgkYXMtY19lcnJvciwgMC4xNSk7XHJcbiAgfVxyXG59IiwiLmFzLWlucHV0IHtcclxuICBtYXJnaW46IDhweCAwO1xyXG4gIFxyXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8oc21hbGwtdGFibGV0KXtcclxuICAgIG1hcmdpbjogNnB4IDA7XHJcbiAgfVxyXG59XHJcblxyXG4uYXMtaW5wdXRfX2xhYmVsIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgZm9udC1zaXplOiAxLjFlbTtcclxuICAmLmFzLXJlcXVpcmVkIHtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogJyonO1xyXG4gICAgICBjb2xvcjogJGFzLWNfbWFpbl9kYXJrO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgcmVzcG9uZC10byhzbWFsbC10YWJsZXQpe1xyXG4gICAgZm9udC1zaXplOiAxZW07XHJcbiAgfVxyXG59XHJcblxyXG4uYXMtaW5wdXRfX3RleHQsXHJcbi5hcy1pbnB1dF9fdGV4dGFyZWEge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICRhcy1jX2xpbmVfbGlnaHQ7XHJcbiAgdHJhbnNpdGlvbjogZWFzZSAuMTVzO1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGJvcmRlci1jb2xvcjogZGFya2VuKCRhcy1jX2xpbmVfbGlnaHQsIDE1JSk7XHJcbiAgICBib3gtc2hhZG93OiAwIDAgM3B4IDAgcmdiYSgwLCAwLCAwLCAwLjE1KTtcclxuICB9XHJcblxyXG4gICY6Zm9jdXMge1xyXG4gICAgY29sb3I6IGRhcmtlbigkYXMtY19tYWluX2RhcmssIDEwJSk7XHJcbiAgICBib3JkZXItY29sb3I6ICRhcy1jX21haW5fZGFyaztcclxuICAgIGJveC1zaGFkb3c6IDAgMCAzcHggMCByZ2JhKCRhcy1jX21haW5fZGFyaywgMC4xNSk7XHJcbiAgfVxyXG59XHJcblxyXG4uYXMtaW5wdXRfX3RleHQge1xyXG4gIG1pbi1oZWlnaHQ6IDM1cHg7XHJcblxyXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8oc21hbGwtdGFibGV0KXtcclxuICAgIG1pbi1oZWlnaHQ6IDI1cHg7XHJcbiAgfVxyXG59XHJcblxyXG4uYXMtaW5wdXRfX3RleHRhcmVhIHtcclxuICByZXNpemU6IG5vbmU7XHJcbiAgbWluLWhlaWdodDogODVweDtcclxuXHJcbiAgQGluY2x1ZGUgcmVzcG9uZC10byhzbWFsbC10YWJsZXQpe1xyXG4gICAgbWluLWhlaWdodDogNzBweDtcclxuICB9XHJcbn0iLCIuYXMtcGFnZS1oZWFkaW5nIHtcclxuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG4uYXMtcGFnZS1oZWFkaW5nX190aXRsZSB7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIGZvbnQtc2l6ZTogMi41ZW07XHJcbiAgbGluZS1oZWlnaHQ6IDAuOGVtO1xyXG5cclxuICBAaW5jbHVkZSByZXNwb25kLXRvKG1lZGl1bS1zY3JlZW5zKSB7XHJcbiAgICBmb250LXNpemU6IDJlbTtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8oaGFuZGhlbGRzKSB7XHJcbiAgICBmb250LXNpemU6IDEuNWVtO1xyXG4gIH1cclxufVxyXG5cclxuLmFzLXBhZ2UtaGVhZGluZ19fc3VidGl0bGUge1xyXG4gIG1hcmdpbjogMDtcclxuICBjb2xvcjogIzZmNmY2ZjtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG59IiwiLmFzLXNlY3Rpb24tc2VwYXJhdG9ye1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1hcmdpbjogNDBweCAwO1xyXG5cclxuICAmOmJlZm9yZSwgJjphZnRlciB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYXMtY19saW5lX2xpZ2h0O1xyXG4gICAgd2lkdGg6IDUwJTtcclxuICB9XHJcbn0iLCIuYXMtYWN0aW9ucy1iYXIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcblxyXG4uYXMtYWN0aW9ucy1iYXItaXRlbSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuXHJcbiAgQGluY2x1ZGUgcmVzcG9uZC10byhzbWFsbC10YWJsZXQpIHtcclxuICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgfVxyXG5cclxuICAmLmFzLWFjdGl2ZSB7XHJcbiAgICAuYXMtYWN0aW9ucy1iYXItaXRlbV9fYnRuIHtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRhcy1jX21haW47XHJcbiAgICB9XHJcbiAgICAuYXMtYWN0aW9ucy1iYXItaXRlbV9fcGFuZWwge1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5hcy1hY3Rpb25zLWJhci1pdGVtX19idG4ge1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBjb2xvcjogJGFzLWNfbWFpbl9kYXJrO1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICB0cmFuc2l0aW9uOiBlYXNlIC4xNXM7XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZDogI0YyRjJGMjtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8oaGFuZGhlbGRzKSB7XHJcbiAgICBmb250LXNpemU6IDAuOWVtO1xyXG4gICAgcGFkZGluZzogMCAxMHB4O1xyXG4gIH1cclxufVxyXG5cclxuLmFzLWFjdGlvbnMtYmFyLWl0ZW1fX2ljb24ge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBmb250LXNpemU6IDEuNWVtO1xyXG4gIG1hcmdpbi1ib3R0b206IDJweDtcclxufVxyXG5cclxuLmFzLWFjdGlvbnMtYmFyLWl0ZW1fX3BhbmVsIHtcclxuICB6LWluZGV4OiA5OTk5O1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDEwMCU7XHJcbiAgbGVmdDogMDtcclxuICBtaW4td2lkdGg6IDEwMCU7XHJcbiAgcGFkZGluZzogMTVweDtcclxuICBiYWNrZ3JvdW5kOiAkYXMtY19tYWluO1xyXG4gIGJveC1zaGFkb3c6IDAgMnB4IDNweCAwIHJnYmEoMCwgMCwgMCwgMC4xNSk7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTEwcHgpO1xyXG4gIHRyYW5zaXRpb246IC4ycztcclxufSIsIi5hcy1jYWxlbmRhci1ib3gge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gIGJveC1zaGFkb3c6IDAgMnB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcclxufVxyXG5cclxuLmFzLWNhbGVuZGFyLWJveF9faGVhZGVyIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgcGFkZGluZzogMTBweDtcclxuICBmb250LXNpemU6IDEuM2VtO1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGJhY2tncm91bmQ6ICRhcy1jX21haW47XHJcbn1cclxuXHJcbi5hcy1jYWxlbmRhci1ib3hfX3RpdGxlIHtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbi5hcy1jYWxlbmRhci1ib3hfX2Zvb3RlciB7XHJcbiAgei1pbmRleDogMTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHBhZGRpbmc6IDEwcHggMTBweCAyMHB4O1xyXG59XHJcblxyXG4uYXMtY2FsZW5kYXItYm94X19idXR0b24ge1xyXG4gIHBhZGRpbmc6IDVweCAzMHB4O1xyXG4gIGZvbnQtc2l6ZTogMS4yZW07XHJcbn1cclxuXHJcbi8vIENhbGVuZGFyXHJcblxyXG4jY2FsZWFuZGFyLWNvbnRhaW5lciB7XHJcbiAgZmxleC1ncm93OiAxO1xyXG59XHJcblxyXG4uY2xkLW5hdiB7XHJcbiAgJi5jbGQtZndkIHtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgZm9udC1zaXplOiAxLjhlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDAuNWVtO1xyXG4gICAgICBjb250ZW50OiAn4oC6JztcclxuICAgIH1cclxuICB9XHJcbiAgJi5jbGQtcndkIHtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgZm9udC1zaXplOiAxLjhlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDAuNWVtO1xyXG4gICAgICBjb250ZW50OiAn4oC5JztcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5jbGQtbGFiZWxzIHtcclxuICBjb2xvcjogJGFzLWNfbWFpbjtcclxufVxyXG5cclxuLmNsZC1kYXkge1xyXG4gIG1pbi1oZWlnaHQ6IDQ1cHg7XHJcbiAgJi50b2RheSB7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaWdodGVuKCRhcy1jX21haW4sIDQ3LjUlKTtcclxuICB9XHJcbiAgJi5ldmVudGRheSB7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgY29sb3I6ICRhcy1jX21haW5fZGFyaztcclxuICB9XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZDogbGlnaHRlbigkYXMtY19tYWluLCA0Ny41JSk7XHJcbiAgfVxyXG5cclxuICAmLnByZXZNb250aCwgJi5uZXh0TW9udGgge1xyXG4gICAgY3Vyc29yOiBhdXRvO1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi5jbGQtdGl0bGUge1xyXG4gIGEge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gIH1cclxufVxyXG5cclxuLmNsZC1udW1iZXIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiA1MCU7XHJcbiAgbGVmdDogNTAlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxufSIsIi5hcy1jbGFzc2VzLW1lbnUge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIG1hcmdpbjogNDBweCAwO1xyXG59XHJcblxyXG4uYXMtY2xhc3Nlcy1tZW51LWl0ZW0ge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBtYXJnaW46IDZweDtcclxuICBjb2xvcjogI2ZmZjtcclxuICBAaW5jbHVkZSBjaXJjbGUtZWxlbWVudCgxMTBweCk7XHJcbiAgbGluZS1oZWlnaHQ6IGF1dG87XHJcbiAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDAsIDAsIDAsIDApO1xyXG4gIHRyYW5zaXRpb246IGVhc2UgLjE1cztcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMTBweCk7XHJcbiAgICBib3gtc2hhZG93OiAwIDhweCA2cHggMCByZ2JhKDAsIDAsIDAsIDAuMik7XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSByZXNwb25kLXRvKGhhbmRoZWxkcykge1xyXG4gICAgQGluY2x1ZGUgY2lyY2xlLWVsZW1lbnQoMTAwcHgpO1xyXG4gICAgbGluZS1oZWlnaHQ6IGF1dG87XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSByZXNwb25kLXRvKHNtYWxsLWhhbmRoZWxkcykge1xyXG4gICAgQGluY2x1ZGUgY2lyY2xlLWVsZW1lbnQoODVweCk7XHJcbiAgICBsaW5lLWhlaWdodDogYXV0bztcclxuICB9XHJcbn1cclxuXHJcbi5hcy1jbGFzc2VzLW1lbnUtaXRlbV9faWNvbiB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgaGVpZ2h0OiA0NSU7XHJcbn1cclxuXHJcbi5hcy1jbGFzc2VzLW1lbnUtaXRlbV9fbGFiZWwge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBmb250LXNpemU6IDEuMDVlbTtcclxuICBsaW5lLWhlaWdodDogMWVtO1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgcGFkZGluZzogMCAxMHB4O1xyXG59IiwiLmFzLWZvb3RlciB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgYm94LXNoYWRvdzogMCAtMnB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4xKTtcclxufVxyXG5cclxuLmFzLWZvb3Rlci1yb3cge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICB3aWR0aDogMTAwJTtcclxuICBwYWRkaW5nOiAyMHB4IDA7XHJcbn1cclxuXHJcbi5hcy1mb290ZXItY2VsbCB7XHJcbiAgZmxleC1ncm93OiAxO1xyXG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XHJcbiAgcGFkZGluZzogMCA1cHg7XHJcblxyXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8odGFibGV0KXtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luOiA1cHggMDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcbn1cclxuXHJcbi5hcy1mb290ZXItdGl0bGUge1xyXG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBmb250LXNpemU6IDEuN2VtO1xyXG4gIGNvbG9yOiAkYXMtY19tYWluX2Rhcms7XHJcbn1cclxuXHJcbi5hcy1mb290ZXItY29udGVudCB7XHJcbiAgY29sb3I6ICM4YzhjOGM7XHJcbiAgZm9udC1zaXplOiAxLjFlbTtcclxuICBmb250LXdlaWdodDogNjAwO1xyXG59XHJcblxyXG4uYXMtZm9vdGVyLWJ0biB7XHJcbiAgY29sb3I6ICM4YzhjOGM7XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgfVxyXG59XHJcblxyXG4uYXMtZm9vdGVyLXNvY2lhbC1idG4ge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBtYXJnaW46IDAgMnB4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBmb250LXNpemU6IDEuMWVtO1xyXG4gIGNvbG9yOiAjODI4MjgyO1xyXG4gIEBpbmNsdWRlIGNpcmNsZS1lbGVtZW50KDQwcHgpO1xyXG4gIHRyYW5zaXRpb246IGVhc2UgLjE1cztcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICBjb2xvcjogIzQ2NDY0NjtcclxuICAgIGJhY2tncm91bmQ6ICNFN0U3RTc7XHJcbiAgfVxyXG59XHJcblxyXG4uYXMtZm9vdGVyLW1lbnUge1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgcGFkZGluZzogMDtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbi5hcy1mb290ZXItbWVudV9faXRlbSB7XHJcbiAgcGFkZGluZzogNHB4IDA7XHJcbn1cclxuXHJcbi5hcy1mb290ZXItbWVudV9fbGluayB7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxufVxyXG5cclxuLmFzLWZvb3Rlci1sb2dvcy1tZW51IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGhlaWdodDogNDBweDtcclxuXHJcbiAgQGluY2x1ZGUgcmVzcG9uZC10byh0YWJsZXQpe1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgfVxyXG59XHJcblxyXG4uYXMtZm9vdGVyLWxvZ29zLW1lbnVfX2l0ZW0ge1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBvcGFjaXR5OiAwLjg7XHJcbiAgdHJhbnNpdGlvbjogZWFzZSAuMTVzO1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG59XHJcblxyXG4uYXMtZm9vdGVyLWxvZ29zLW1lbnVfX2ltYWdlIHtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbi5hcy1mb290ZXItY29weXJpZ2h0cyB7XHJcbiAgZGlyZWN0aW9uOiBsdHI7XHJcbiAgdGV4dC1hbGlnbjogbGVmdDtcclxuICB3aWR0aDogMTAwJTtcclxuICBmb250LXNpemU6IDFlbTtcclxuICBjb2xvcjogIzMzMztcclxuXHJcbiAgPiAqIHtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSByZXNwb25kLXRvKHRhYmxldCkge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxufVxyXG5cclxuLmFzLWZvb3Rlci1jb3B5cmlnaHRzX19zeW1ib2wge1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbn1cclxuXHJcbi5hcy1mb290ZXItY29weXJpZ2h0c19fbG9nbyB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHdpZHRoOiA2MHB4O1xyXG59XHJcblxyXG4uYXMtZm9vdGVyLXNjcm9sbHRvcC1idG4ge1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICB6LWluZGV4OiA5OTk5O1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICBib3R0b206IDA7XHJcbiAgbGVmdDogMDtcclxuICB3aWR0aDogNTBweDtcclxuICBoZWlnaHQ6IDUwcHg7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbWFyZ2luOiAyMHB4O1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBjb2xvcjogI2ZmZjtcclxuICBiYWNrZ3JvdW5kOiAkYXMtY19tYWluO1xyXG4gIHRyYW5zaXRpb246IGVhc2UgLjE1cztcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiBkYXJrZW4oJGFzLWNfbWFpbiwgNSUpO1xyXG4gIH1cclxuXHJcbiAgJjpiZWZvcmUge1xyXG4gICAgQGV4dGVuZCAuZmk7XHJcbiAgICBjb250ZW50OiAkZmktZG93bi1hcnJvdztcclxuICAgIGZvbnQtc2l6ZTogMS40ZW07XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgxODBkZWcpO1xyXG4gIH1cclxufSIsIi5hcy1sb2dpbi1wYW5lbCB7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICBmb250LXNpemU6IDAuOWVtOyAgXHJcblxyXG4gIC5hcy1mb3JtX19sYWJlbCB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICB9XHJcblxyXG4gIGEge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgfVxyXG59IiwiLmFzLWxvZ29zLW1lbnUge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcblxyXG4uYXMtbG9nb3MtbWVudS1pdGVtIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHBhZGRpbmc6IDI1cHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIC5hcy1sb2dvcy1tZW51LWl0ZW1fX2ltYWdlIHtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5hcy1sb2dvcy1tZW51LWl0ZW1fX2ltYWdlIHtcclxuICBvcGFjaXR5OiAwLjg7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHRyYW5zaXRpb246IGVhc2UgLjE1cztcclxufSIsIi5hcy1oZWFkZXIge1xyXG4gIHotaW5kZXg6IDEwMDA7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAkYXMtZ19faGVhZGVyLWhlaWdodDtcclxuICBib3gtc2hhZG93OiAwIDJweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcbiAgXHJcbiAgQGluY2x1ZGUgcmVzcG9uZC10byhtZWRpdW0tc2NyZWVucykge1xyXG4gICAgaGVpZ2h0OiAkYXMtZ19faGVhZGVyLWhlaWdodF9tb2JpbGU7XHJcbiAgfVxyXG59XHJcblxyXG4uYXMtaGVhZGVyLXdyYXBwZXIge1xyXG4gIHotaW5kZXg6IDE7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICB3aWR0aDogMTAwJTtcclxuICBAaW5jbHVkZSByZXNwb25kLXRvKG1lZGl1bS1zY3JlZW5zKSB7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIH1cclxufVxyXG5cclxuLmFzLWhlYWRlci1jZWxsIHtcclxuICBmbGV4OiAxO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIG1hcmdpbjogMCAxMHB4O1xyXG5cclxuICBAaW5jbHVkZSByZXNwb25kLXRvKG1lZGl1bS13aWRlLXNjcmVlbnMpeyBcclxuICAgIG1hcmdpbjogMCA1cHg7XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSByZXNwb25kLXRvKG1lZGl1bS1zY3JlZW5zKXsgXHJcbiAgICBtYXJnaW46IDA7XHJcbiAgfVxyXG59XHJcblxyXG4uYXMtaGVhZGVyLWNlbGxfcmlnaHQge1xyXG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxufVxyXG5cclxuLmFzLWhlYWRlci1jZWxsX2xlZnQge1xyXG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbn1cclxuXHJcbi5hcy1oZWFkZXItY2VsbF9faXRlbSB7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcblxyXG4uYXMtaGVhZGVyLWxvZ29fX3dyYXAge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgcGFkZGluZzogNTBweDtcclxuICBAaW5jbHVkZSBjaXJjbGUtZWxlbWVudCgyMjVweCk7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxuICBib3gtc2hhZG93OiAxcHggMnB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgyNXB4LCAtNzVweCk7XHJcblxyXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8obWVkaXVtLXNjcmVlbnMpIHtcclxuICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICBAaW5jbHVkZSBjaXJjbGUtZWxlbWVudCgxNzVweCk7XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSByZXNwb25kLXRvKGhhbmRoZWxkcykge1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxZW07XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XHJcbiAgfVxyXG59XHJcblxyXG4uYXMtaGVhZGVyLWxvZ28ge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAzMHB4KTtcclxuICBAaW5jbHVkZSByZXNwb25kLXRvKG1lZGl1bS1zY3JlZW5zKSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCA1MHB4KTtcclxuICAgIGhlaWdodDogNzUlO1xyXG4gIH1cclxuICBAaW5jbHVkZSByZXNwb25kLXRvKGhhbmRoZWxkcykge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgcGFkZGluZzogMCAxMHB4O1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XHJcbiAgfVxyXG59XHJcblxyXG4uYXMtaGVhZGVyLW1lbnUge1xyXG4gIGZsZXgtZ3JvdzogMTtcclxuXHJcbiAgQGluY2x1ZGUgcmVzcG9uZC10byhtZWRpdW0tc2NyZWVucykge1xyXG4gICAgZmxleC1ncm93OiAwO1xyXG4gICAgb3JkZXI6IDE7XHJcbiAgfVxyXG59IiwiLmFzLWhvbWUtZXZlbnQtc3RyaXAge1xyXG4gIG1hcmdpbjogMjVweCAwO1xyXG59XHJcblxyXG4uYXMtaG9tZS1ldmVudC1zdHJpcC1ib3gge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIGhlaWdodDogNDgwcHg7XHJcbiAgbWFyZ2luOiAwIC0xNXB4O1xyXG5cclxuICBAaW5jbHVkZSByZXNwb25kLXRvKHRhYmxldCkge1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgbWFyZ2luOiAwIC0xMHB4O1xyXG4gIH1cclxufVxyXG5cclxuLmFzLWhvbWUtZXZlbnQtc3RyaXAtYm94X19pdGVtIHtcclxuICB3aWR0aDogMjUlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBwYWRkaW5nOiAyNXB4IDE1cHggMDtcclxuXHJcbiAgQGluY2x1ZGUgcmVzcG9uZC10byh0YWJsZXQpIHtcclxuICAgIHdpZHRoOiA1MCU7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBwYWRkaW5nOiAyMHB4IDEwcHggMDtcclxuICB9XHJcbiAgQGluY2x1ZGUgcmVzcG9uZC10byhoYW5kaGVsZHMpIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxufSIsIi5hcy1ob21lLWh1Z2ltLXN0cmlwIHtcclxuICBtYXJnaW46IDI1cHggMDtcclxufVxyXG5cclxuLmFzLWhvbWUtaHVnaW0tc3RyaXAtYm94IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICBoZWlnaHQ6IDQ4MHB4O1xyXG4gIG1hcmdpbjogMCAtMTVweDtcclxuXHJcbiAgQGluY2x1ZGUgcmVzcG9uZC10byh0YWJsZXQpIHtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIG1hcmdpbjogMCAtMTBweDtcclxuICB9XHJcbn1cclxuXHJcbi5hcy1ob21lLWh1Z2ltLXN0cmlwLWJveF9faXRlbSB7XHJcbiAgd2lkdGg6IDI1JTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgcGFkZGluZzogMjVweCAxNXB4IDA7XHJcblxyXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8odGFibGV0KSB7XHJcbiAgICB3aWR0aDogNTAlO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgcGFkZGluZzogMjBweCAxMHB4IDA7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8oaGFuZGhlbGRzKSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbn0iLCIuYXMtc2VhcmNoLXBhbmVsX190aXRsZSB7XHJcbiAgbWFyZ2luOiAwIDAgMTVweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgZm9udC1zaXplOiAyZW07XHJcbiAgY29sb3I6ICRhcy1jX21haW47XHJcbn1cclxuXHJcbi5hcy1zZWFyY2gtcGFuZWxfX2JveCB7XHJcbiAgaGVpZ2h0OiA3NXB4O1xyXG4gIHBhZGRpbmc6IDE4cHggMTBweDtcclxuICBib3JkZXItcmFkaXVzOiA2cHg7XHJcbiAgYmFja2dyb3VuZDogJGFzLWNfbWFpbjtcclxuICBAaW5jbHVkZSByZXNwb25kLXRvKHRhYmxldCkge1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gIH1cclxufVxyXG5cclxuLmFzLXNlYXJjaC1wYW5lbF9fZm9ybSB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcblxyXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8odGFibGV0KSB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgXHJcbiAgICAuYXMtZm9ybV9fc3VibWl0IHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuXHJcbiAgPiAqIHtcclxuICAgIG1hcmdpbjogMCA4cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byh0YWJsZXQpIHtcclxuICAgICAgbWFyZ2luOiA0cHggMDtcclxuICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmFzLXNlYXJjaC1wYW5lbF9fc2VwYXJhdG9yIHtcclxuICBhbGlnbi1zZWxmOiBjZW50ZXI7XHJcbiAgZm9udC1zaXplOiAxLjJlbTtcclxuICBmb250LXdlaWdodDogNjAwO1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIFxyXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8odGFibGV0KSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufSIsIi5hcy1ob21lLXVwZGF0ZXMtc3RyaXAge1xyXG4gIG1hcmdpbjogNDBweCAwO1xyXG4gIHBhZGRpbmc6IDQwcHggMDtcclxuICBib3JkZXItdG9wOiAxcHggc29saWQgJGFzLWNfbWFpbjtcclxuXHJcbiAgQGluY2x1ZGUgcmVzcG9uZC10byh0YWJsZXQpIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICB9XHJcbn1cclxuXHJcbi5hcy1ob21lLXVwZGF0ZXMtc3RyaXAtYm94IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICBAaW5jbHVkZSByZXNwb25kLXRvKHRhYmxldCkge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICB9XHJcbn1cclxuXHJcbi5hcy1ob21lLXVwZGF0ZXMtc3RyaXBfX25ld3NsZXR0ZXItYm94IHtcclxuICBmbGV4LWdyb3c6IDE7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcGFkZGluZy1sZWZ0OiA0MHB4O1xyXG5cclxuICBAaW5jbHVkZSByZXNwb25kLXRvKHRhYmxldCkge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gIH1cclxufVxyXG5cclxuLmFzLWhvbWUtZmItcGFnZSB7XHJcbiAgei1pbmRleDogMTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICB3aWR0aDogNDAlO1xyXG5cclxuICBAaW5jbHVkZSByZXNwb25kLXRvKHRhYmxldCkge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDM1MHB4O1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8oaGFuZGhlbGRzKSB7XHJcbiAgICBoZWlnaHQ6IDE1MHB4O1xyXG4gIH1cclxufSIsIi5hcy1pdGVtLWNhcmQge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgYm94LXNoYWRvdzogMCAycHggNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG59XHJcblxyXG4uYXMtaXRlbS1jYXJkX19pbWFnZS13cmFwIHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB3aWR0aDogMTAwJTtcclxuICBwYWRkaW5nLWJvdHRvbTogMTA1JTtcclxuXHJcbiAgQGluY2x1ZGUgcmVzcG9uZC10byh0YWJsZXQpIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA3MCU7XHJcbiAgfVxyXG59XHJcblxyXG4uYXMtaXRlbS1jYXJkX19pbWFnZSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiA1MCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xyXG59XHJcblxyXG4uYXMtaXRlbS1jYXJkX19ib3gge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgcGFkZGluZzogMTVweCAxMHB4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgQGluY2x1ZGUgcmVzcG9uZC10byh0YWJsZXQpIHtcclxuICAgIGhlaWdodDogYXV0bztcclxuICB9XHJcbn1cclxuXHJcbi5hcy1pdGVtLWNhcmRfX3RpdGxlIHtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIGZvbnQtc2l6ZTogMS42ZW07XHJcbiAgY29sb3I6ICRhcy1jX21haW47XHJcbn1cclxuXHJcbi5hcy1pdGVtLWNhcmRfX2NvbnRlbnQge1xyXG4gIGZsZXgtZ3JvdzogMTtcclxuICBtYXJnaW46IDEwcHggMDtcclxuICBmb250LXdlaWdodDogNjAwO1xyXG4gIGNvbG9yOiAjNjA2MDYwO1xyXG59XHJcblxyXG4uYXMtaXRlbS1jYXJkX19idG4ge1xyXG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcclxuICBwYWRkaW5nOiAzcHggMTVweDtcclxufSIsIi5hcy1saXN0IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgbWFyZ2luOiAwIC0yMHB4O1xyXG59XHJcblxyXG4uYXMtbGlzdC1pdGVtIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgd2lkdGg6IDMzLjMzMyU7XHJcbiAgcGFkZGluZzogMjBweDtcclxuXHJcbiAgQGluY2x1ZGUgcmVzcG9uZC10byh0YWJsZXQpe1xyXG4gICAgd2lkdGg6IDUwJTtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8oaGFuZGhlbGRzKXtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxufVxyXG5cclxuLmFzLWxpc3QtaXRlbV9fZGF0ZSB7XHJcbiAgZm9udC1zaXplOiAxLjI1ZW07XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBjb2xvcjogJGFzLWNfZm9udF9saWdodDtcclxuXHJcbiAgQGluY2x1ZGUgcmVzcG9uZC10byhzbWFsbC10YWJsZXQpe1xyXG4gICAgZm9udC1zaXplOiAxLjFlbTtcclxuICB9XHJcbn1cclxuXHJcbi5hcy1saXN0LWl0ZW1fX3RpdGxlIHtcclxuICBmb250LXNpemU6IDEuNzVlbTtcclxuICBjb2xvcjogJGFzLWNfbWFpbl9kYXJrO1xyXG5cclxuICBAaW5jbHVkZSByZXNwb25kLXRvKHNtYWxsLXRhYmxldCl7XHJcbiAgICBmb250LXNpemU6IDEuNWVtO1xyXG4gIH1cclxufVxyXG5cclxuLmFzLWxpc3QtaXRlbV9fY29udGVudCB7XHJcbiAgbWFyZ2luOiAyNXB4IDA7XHJcbiAgZm9udC1zaXplOiAxLjA1ZW07XHJcbiAgbGluZS1oZWlnaHQ6IDEuNGVtO1xyXG4gIGNvbG9yOiBkYXJrZW4oJGFzLWNfbWFpbl9kYXJrLCAzNSUpO1xyXG5cclxuICBAaW5jbHVkZSByZXNwb25kLXRvKHNtYWxsLXRhYmxldCl7XHJcbiAgICBmb250LXNpemU6IDFlbTtcclxuICB9XHJcbn1cclxuXHJcbi5hcy1saXN0LWl0ZW1fX2ltYWdlIHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cclxuICAmOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDU1JTtcclxuICB9XHJcblxyXG4gID4gaW1nIHtcclxuICAgIEBpbmNsdWRlIGNlbnRlci1lbGVtZW50O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG59XHJcblxyXG4uYXMtbGlzdC1pdGVtX19idG4ge1xyXG4gIGZvbnQtc2l6ZTogMS40ZW07XHJcbiAgY29sb3I6ICRhcy1jX21haW5fZGFyaztcclxuXHJcbiAgQGluY2x1ZGUgcmVzcG9uZC10byhzbWFsbC10YWJsZXQpe1xyXG4gICAgZm9udC1zaXplOiAxLjNlbTtcclxuICB9XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgPiBpIHtcclxuICAgICAgcmlnaHQ6IDEwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICA+IGkge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBmb250LXNpemU6IDAuOGVtO1xyXG4gICAgdHJhbnNpdGlvbjogZWFzZSAuMTVzO1xyXG4gIH1cclxufSIsIi5hcy1tZW51IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGhlaWdodDogMTAwJTtcclxuXHJcbiAgQGluY2x1ZGUgcmVzcG9uZC10byhtZWRpdW0tc2NyZWVucyl7XHJcbiAgICB6LWluZGV4OiA5OTk7XHJcbiAgICBvdmVyZmxvdzogc2Nyb2xsO1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBoZWlnaHQ6IDEwMHZoO1xyXG4gICAgd2lkdGg6IDI1MHB4O1xyXG4gICAgYmFja2dyb3VuZDogJGFzLWNfbWFpbjtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMDAlLCAwKTtcclxuICAgIHRyYW5zaXRpb246ICRlYXNlT3V0UXVpbnQgLjRzO1xyXG5cclxuICAgICYuYXMtYWN0aXZlIHtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYXMtbWVudV9fb3Blbi1idG4sXHJcbi5hcy1tZW51X19jbG9zZS1idG4ge1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBjb2xvcjogI2ZmZjtcclxuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgZm9udC1zaXplOiAxLjVlbTtcclxufVxyXG5cclxuLmFzLW1lbnVfX29wZW4tYnRuIHtcclxuICBoZWlnaHQ6IDEwMCU7ICBcclxuICBjb2xvcjogJGFzLWNfbWFpbjtcclxuICBwYWRkaW5nOiA1cHggMTBweDtcclxuICB0cmFuc2Zvcm06IHJvdGF0ZVkoMTgwZGVnKTtcclxufVxyXG5cclxuLmFzLW1lbnVfX2Nsb3NlLWJ0biB7XHJcbiAgZm9udC1zaXplOiAxZW07XHJcbiAgbWFyZ2luOiA5cHggMFxyXG59XHJcblxyXG4uYXMtbWVudV9faXRlbSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgZm9udC1zaXplOiAwLjk1ZW07XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICAuYXMtbWVudV9faXRlbV9fbGluayB7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgfVxyXG4gICAgLmFzLW1lbnVfX2l0ZW1fX2NvbG9yLXN0cmlwIHtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgcmVzcG9uZC10byhtZWRpdW0td2lkZS1zY3JlZW5zKXsgXHJcbiAgICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSByZXNwb25kLXRvKG1lZGl1bS1zY3JlZW5zKXtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XHJcblxyXG4gICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5hcy1tZW51X19pdGVtX19saW5rIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgIFxyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgcGFkZGluZzogMCAzMHB4O1xyXG4gIGZvbnQtc2l6ZTogMS4yZW07XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICBjb2xvcjogJGFzLWNfbWFpbl9kYXJrO1xyXG4gIHRyYW5zaXRpb246IGVhc2UgLjE1cztcclxuXHJcbiAgQGluY2x1ZGUgcmVzcG9uZC10byhtZWRpdW0td2lkZS1zY3JlZW5zKXsgXHJcbiAgICBmb250LXNpemU6IDFlbTtcclxuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgcmVzcG9uZC10byhtZWRpdW0tc2NyZWVucyl7XHJcbiAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDEwcHggMTBweCAxMHB4IDQwcHg7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICB9XHJcbn1cclxuXHJcbi5hcy1tZW51X19zdWJtZW51IHtcclxuICBvcGFjaXR5OiAwO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAxMDAlO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIG1heC13aWR0aDogMzAwcHg7XHJcbiAgbWluLXdpZHRoOiAxMDAlO1xyXG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAyMHB4KTtcclxuICB0cmFuc2l0aW9uOiBlYXNlIC4xcztcclxuICB0cmFuc2l0aW9uLWRlbGF5OiAuMDVzO1xyXG5cclxuICBAaW5jbHVkZSByZXNwb25kLXRvKG1lZGl1bS1zY3JlZW5zKXtcclxuICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICBtYXgtaGVpZ2h0OiAwcHg7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxuICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIC4zcywgbWF4LWhlaWdodCBlYXNlIC40cztcclxuICAgIHRyYW5zaXRpb24tZGVsYXk6IDBzO1xyXG4gIH1cclxuXHJcbiAgLmFzLW1lbnVfX2l0ZW0ge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtaW4td2lkdGg6IDIwMHB4OyAgICBcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XHJcblxyXG4gICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgIGJvcmRlci10b3A6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLmFzLW1lbnVfX2l0ZW1fX2xpbmsge1xyXG4gICAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XHJcbiAgICAgIHBhZGRpbmc6IDEwcHg7XHJcblxyXG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKG1lZGl1bS1zY3JlZW5zKXtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4IDEwcHggMTBweCA0MHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMik7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5hcy1tZW51X19zdWJtZW51IC5hcy1tZW51X19zdWJtZW51IHtcclxuICB0b3A6IDA7XHJcbiAgcmlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbi5hcy1tZW51X19pdGVtOmhvdmVyID4gLmFzLW1lbnVfX3N1Ym1lbnUsIFxyXG4uYXMtbWVudV9faXRlbSA+IC5hcy1tZW51X19zdWJtZW51LmFzLWFjdGl2ZSB7XHJcbiAgb3BhY2l0eTogMTtcclxuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gIG1heC1oZWlnaHQ6IDk5OXB4O1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xyXG5cclxuICBAaW5jbHVkZSByZXNwb25kLXRvKG1lZGl1bS1zY3JlZW5zKXtcclxuICAgIHRyYW5zaXRpb24tZGVsYXk6IDBzO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgLjRzLCBtYXgtaGVpZ2h0IGVhc2UgLjVzO1xyXG4gIH1cclxufVxyXG5cclxuLmFzLW1lbnVfX2l0ZW06aG92ZXIgPiAuYXMtbWVudV9fc3VibWVudTpub3QoLmFzLWFjdGl2ZSkge1xyXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8obWVkaXVtLXNjcmVlbnMpe1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIG1heC1oZWlnaHQ6IDA7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxuICB9XHJcbn1cclxuXHJcbi5hcy1tZW51X19pdGVtX19jb2xvci1zdHJpcCB7XHJcbiAgei1pbmRleDogLTE7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGJvdHRvbTogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogNXB4O1xyXG4gIHRyYW5zaXRpb246ICRlYXNlT3V0UXVpbnQgLjI1cztcclxuXHJcbiAgQGluY2x1ZGUgcmVzcG9uZC10byhtZWRpdW0tc2NyZWVucyl7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLmFzLW1lbnUtYWN0aXZlLWJ0biB7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHdpZHRoOiA0MHB4O1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBsaW5lLWhlaWdodDogNDBweDtcclxuICBmb250LXNpemU6IDAuOWVtO1xyXG5cclxuICAmLmFzLWFjdGl2ZSB7XHJcbiAgICBpIHtcclxuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIGkge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB0cmFuc2l0aW9uOiBlYXNlIC4ycztcclxuICB9XHJcbn0iLCIuYXMtbmV3cy1ib3gge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gIGJveC1zaGFkb3c6IDAgMnB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcclxufVxyXG5cclxuLmFzLW5ld3MtYm94X19oZWFkZXIge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBwYWRkaW5nOiAxMHB4O1xyXG4gIGZvbnQtc2l6ZTogMS4zZW07XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgYmFja2dyb3VuZDogJGFzLWNfbWFpbjtcclxufVxyXG5cclxuLmFzLW5ld3MtYm94X190aXRsZSB7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG4uYXMtbmV3cy1ib3gtbGlzdCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBtaW4taGVpZ2h0OiAyNzVweDtcclxuICBwYWRkaW5nOiAwIDEwcHggMjBweDtcclxufVxyXG5cclxuLmFzLW5ld3MtYm94LWxpc3QtaXRlbSB7XHJcbiAgcGFkZGluZzogMTBweCAwO1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkOyBcclxuICBAaW5jbHVkZSBjbGVhcmZpeDtcclxuXHJcbiAgJjpsYXN0LWNoaWxkIHtcclxuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4uYXMtbmV3cy1ib3gtbGlzdC1pdGVtX190aXRsZSB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICBjb2xvcjogJGFzLWNfbWFpbjtcclxuICBmb250LXNpemU6IDEuMjVlbTtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG59XHJcblxyXG4uYXMtbmV3cy1ib3gtbGlzdC1pdGVtX19jb250ZW50IHtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbi5hcy1uZXdzLWJveC1saXN0LWl0ZW1fX2J0biB7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgY29sb3I6ICRhcy1jX21haW47XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgfVxyXG5cclxuICA+IGkge1xyXG4gICAgZm9udC1zaXplOiAwLjhlbTtcclxuICB9XHJcbn1cclxuXHJcbi5hcy1uZXdzLWJveF9fZm9vdGVyIHtcclxuICB6LWluZGV4OiAxO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgcGFkZGluZzogMjBweDtcclxuICBib3gtc2hhZG93OiAwIDAgMzBweCAyMHB4ICNmZmY7XHJcbn1cclxuXHJcbi5hcy1uZXdzLWJveF9fYnV0dG9uIHtcclxuICBwYWRkaW5nOiA1cHggMzBweDtcclxuICBmb250LXNpemU6IDEuMmVtO1xyXG59IiwiLmFzLW5ld3NsZXR0ZXItYm94IHtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgcGFkZGluZzogMTBweCA1MHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgYmFja2dyb3VuZDogbGlnaHRlbigkYXMtY19tYWluLCA0Ny41JSk7XHJcblxyXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8odGFibGV0KSB7XHJcbiAgICBwYWRkaW5nOiAxMHB4O1xyXG4gIH1cclxufVxyXG5cclxuLmFzLW5ld3NsZXR0ZXItYm94X19oZWFkZXIge1xyXG4gIHBhZGRpbmc6IDI1cHggNTBweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNDQ0NDQ0M7XHJcblxyXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8odGFibGV0KSB7XHJcbiAgICBwYWRkaW5nOiAxNXB4O1xyXG4gIH1cclxufVxyXG5cclxuLmFzLW5ld3NsZXR0ZXItYm94X19pY29uIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuXHJcbi5hcy1uZXdzbGV0dGVyLWJveF9fdGl0bGUge1xyXG4gIG1hcmdpbjogNXB4IDA7XHJcbiAgZm9udC1zaXplOiAxLjZlbTtcclxuICBjb2xvcjogJGFzLWNfbWFpbl9kYXJrO1xyXG59XHJcblxyXG4uYXMtbmV3c2xldHRlci1ib3hfX2NvbnRlbnQge1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG5cclxuLmFzLW5ld3NsZXR0ZXItYm94X19mb3JtIHtcclxuICBwYWRkaW5nOiAyNXB4IDUwcHg7XHJcblxyXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8odGFibGV0KSB7XHJcbiAgICBwYWRkaW5nOiAxNXB4O1xyXG5cclxuICAgIC5hcy1mb3JtX19yb3cge1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICB9XHJcblxyXG4gICAgLmFzLWZvcm1fX2xhYmVsIHtcclxuICAgICAgcGFkZGluZzogMCAwIDVweCAwO1xyXG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5hcy1mb3JtX19pbnB1dCB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjQ0NDQ0NDO1xyXG4gIH1cclxuXHJcbiAgLmFzLWZvcm1fX2xhYmVsIHtcclxuICAgIHdpZHRoOiAzMDBweDtcclxuICB9XHJcbn0iLCIuYXMtc2xpZGVyIHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLmFzLXNsaWRlci1pdGVtIHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB3aWR0aDogMTAwJTtcclxuXHJcbiAgQGluY2x1ZGUgcmVzcG9uZC10byhzbWFsbC10YWJsZXQpIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA1MCU7XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSByZXNwb25kLXRvKGhhbmRoZWxkcykge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDc1JTtcclxuICB9XHJcbn1cclxuXHJcbi5hcy1zbGlkZXItaXRlbV9faW1hZ2Uge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG5cclxuICBAaW5jbHVkZSByZXNwb25kLXRvKHNtYWxsLXRhYmxldCkge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICB3aWR0aDogYXV0bztcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gIH1cclxufVxyXG5cclxuLmFzLXNsaWRlcl9fYnRuX25leHQsXHJcbi5hcy1zbGlkZXJfX2J0bl9wcmV2IHtcclxuICBvcGFjaXR5OiAwLjg7XHJcbiAgei1pbmRleDogMTtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogNTAlO1xyXG4gIGJhY2tncm91bmQ6ICRhcy1jX21haW47XHJcbiAgQGluY2x1ZGUgY2lyY2xlLWVsZW1lbnQoMTI1cHgpO1xyXG4gIHRyYW5zaXRpb246IGVhc2UgLjE1cztcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgQGluY2x1ZGUgY2lyY2xlLWVsZW1lbnQoMTUwcHgpO1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgcmVzcG9uZC10byh0YWJsZXQpIHtcclxuICAgIEBpbmNsdWRlIGNpcmNsZS1lbGVtZW50KDcwcHgpO1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBAaW5jbHVkZSBjaXJjbGUtZWxlbWVudCg4MHB4KTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5hcy1zbGlkZXJfX2J0bl9wcmV2IHtcclxuICBsZWZ0OiAwO1xyXG4gIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG59XHJcblxyXG4uYXMtc2xpZGVyX19idG5fbmV4dCB7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgdGV4dC1hbGlnbjogbGVmdDtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIC01MCUpO1xyXG59XHJcblxyXG4uYXMtc2xpZGVyX19idG5fX2ljb24ge1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIHBhZGRpbmc6IDAgMjVweDtcclxuICBmb250LXNpemU6IDEuN2VtO1xyXG5cclxuICBAaW5jbHVkZSByZXNwb25kLXRvKHRhYmxldCkge1xyXG4gICAgZm9udC1zaXplOiAxLjRlbTtcclxuICAgIHBhZGRpbmc6IDAgMTBweDtcclxuICB9XHJcbn0iLCIuYXMtc29jaWFscy1tZW51IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMTAwJTtcclxuICBsZWZ0OiAwO1xyXG4gIG1hcmdpbjogMTVweDtcclxuXHJcbiAgQGluY2x1ZGUgcmVzcG9uZC10byh0YWJsZXQpIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4uYXMtc29jaWFscy1tZW51X19pdGVtIHtcclxuICBtYXJnaW46IDRweCAwO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBmb250LXNpemU6IDEuMWVtO1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGJhY2tncm91bmQ6ICRhcy1jX21haW5fZGFyaztcclxuICBAaW5jbHVkZSBjaXJjbGUtZWxlbWVudCgzMHB4KTtcclxuICB0cmFuc2l0aW9uOiBlYXNlIC4xNXM7XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBiYWNrZ3JvdW5kOiBkYXJrZW4oJGFzLWNfbWFpbl9kYXJrLCAxMCUpO1xyXG4gIH1cclxufSIsIi5hcy1zdHJpcC1oZWFkZXIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYXMtY19tYWluO1xyXG59XHJcblxyXG4uYXMtc3RyaXAtaGVhZGVyX190aXRsZSB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIGZvbnQtc2l6ZTogMmVtO1xyXG4gIGNvbG9yOiAkYXMtY19tYWluO1xyXG5cclxuICBAaW5jbHVkZSByZXNwb25kLXRvKGhhbmRoZWxkcykge1xyXG4gICAgZm9udC1zaXplOiAxLjdlbTtcclxuICB9XHJcbn1cclxuXHJcbi5hcy1zdHJpcC1oZWFkZXItYnRuICB7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICBcclxuICBAaW5jbHVkZSByZXNwb25kLXRvKGhhbmRoZWxkcykge1xyXG4gICAgZm9udC1zaXplOiAwLjllbTtcclxuICB9XHJcblxyXG4gIC5hcy1idXR0b25fX2ljb24ge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIG1hcmdpbjogMCA1cHg7XHJcbiAgICBmb250LXNpemU6IDAuN2VtO1xyXG4gIH1cclxufSJdfQ== */