/*! * Bootstrap v4.5.3 (https://getbootstrap.com/) * Copyright 2011-2020 The Bootstrap Authors * Copyright 2011-2020 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) */

:root {
    --blue: #007bff;
    --indigo: #6610f2;
    --purple: #6f42c1;
    --pink: #e83e8c;
    --red: #dc3545;
    --orange: #fd7e14;
    --yellow: #ffc107;
    --green: #28a745;
    --teal: #20c997;
    --cyan: #17a2b8;
    --white: #fff;
    --gray: #6c757d;
    --gray-dark: #343a40;
    --primary: #007bff;
    --secondary: #6c757d;
    --success: #28a745;
    --info: #17a2b8;
    --warning: #ffc107;
    --danger: #dc3545;
    --light: #f8f9fa;
    --dark: #343a40;
    --breakpoint-xs: 0;
    --breakpoint-sm: 576px;
    --breakpoint-md: 768px;
    --breakpoint-lg: 992px;
    --breakpoint-xl: 1200px;
    --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace
}

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

html {
    font-family: sans-serif;
    line-height: 1.15;
    -webkit-text-size-adjust: 100%;
    -webkit-tap-highlight-color: transparent
}

article,
aside,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section {
    display: block
}

body {
    margin: 0;
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #212529;
    text-align: right;
    background-color: #fff
}

[tabindex="-1"]:focus:not(:focus-visible) {
    outline: 0 !important
}

hr {
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    height: 0;
    overflow: visible
}

h1,
h2,
h3,
h4,
h5,
h6 {
    margin-top: 0;
    margin-bottom: .5rem
}

p {
    margin-top: 0;
    margin-bottom: 1rem
}

abbr[data-original-title],
abbr[title] {
    text-decoration: underline;
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted;
    cursor: help;
    border-bottom: 0;
    -webkit-text-decoration-skip-ink: none;
    text-decoration-skip-ink: none
}

address {
    margin-bottom: 1rem;
    font-style: normal;
    line-height: inherit
}

dl,
ol,
ul {
    margin-top: 0;
    margin-bottom: 1rem
}

ol ol,
ol ul,
ul ol,
ul ul {
    margin-bottom: 0
}

dt {
    font-weight: 700
}

dd {
    margin-bottom: .5rem;
    margin-right: 0
}

blockquote {
    margin: 0 0 1rem
}

b,
strong {
    font-weight: bolder
}

small {
    font-size: 80%
}

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

sub {
    bottom: -0.25em
}

sup {
    top: -0.5em
}

a {
    color: #007bff;
    text-decoration: none;
    background-color: transparent
}

a:hover {
    color: #0056b3;
    text-decoration: underline
}

a:not([href]):not([class]) {
    color: inherit;
    text-decoration: none
}

a:not([href]):not([class]):hover {
    color: inherit;
    text-decoration: none
}

code,
kbd,
pre,
samp {
    font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
    font-size: 1em
}

pre {
    margin-top: 0;
    margin-bottom: 1rem;
    overflow: auto;
    -ms-overflow-style: scrollbar
}

figure {
    margin: 0 0 1rem
}

img {
    vertical-align: middle;
    border-style: none
}

svg {
    overflow: hidden;
    vertical-align: middle
}

table {
    border-collapse: collapse
}

caption {
    padding-top: .75rem;
    padding-bottom: .75rem;
    color: #6c757d;
    text-align: right;
    caption-side: bottom
}

th {
    text-align: inherit;
    text-align: -webkit-match-parent
}

label {
    display: inline-block;
    margin-bottom: .5rem
}

button {
    border-radius: 0
}

button:focus {
    outline: 1px dotted;
    outline: 5px auto -webkit-focus-ring-color
}

button,
input,
optgroup,
select,
textarea {
    margin: 0;
    font-family: inherit;
    font-size: inherit;
    line-height: inherit
}

button,
input {
    overflow: visible
}

button,
select {
    text-transform: none
}

[role=button] {
    cursor: pointer
}

select {
    word-wrap: normal
}

[type=button],
[type=reset],
[type=submit],
button {
    -webkit-appearance: button
}

[type=button]:not(:disabled),
[type=reset]:not(:disabled),
[type=submit]:not(:disabled),
button:not(:disabled) {
    cursor: pointer
}

[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner,
button::-moz-focus-inner {
    padding: 0;
    border-style: none
}

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

textarea {
    overflow: auto;
    resize: vertical
}

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

legend {
    display: block;
    width: 100%;
    max-width: 100%;
    padding: 0;
    margin-bottom: .5rem;
    font-size: 1.5rem;
    line-height: inherit;
    color: inherit;
    white-space: normal
}

progress {
    vertical-align: baseline
}

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

[type=search] {
    outline-offset: -2px;
    -webkit-appearance: none
}

[type=search]::-webkit-search-decoration {
    -webkit-appearance: none
}

::-webkit-file-upload-button {
    font: inherit;
    -webkit-appearance: button
}

output {
    display: inline-block
}

summary {
    display: list-item;
    cursor: pointer
}

template {
    display: none
}

[hidden] {
    display: none !important
}

.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
h1,
h2,
h3,
h4,
h5,
h6 {
    margin-bottom: .5rem;
    font-weight: 500;
    line-height: 1.2
}

.h1,
h1 {
    font-size: 2.5rem
}

.h2,
h2 {
    font-size: 2rem
}

.h3,
h3 {
    font-size: 1.75rem
}

.h4,
h4 {
    font-size: 1.5rem
}

.h5,
h5 {
    font-size: 1.25rem
}

.h6,
h6 {
    font-size: 1rem
}

.lead {
    font-size: 1.25rem;
    font-weight: 300
}

.display-1 {
    font-size: 6rem;
    font-weight: 300;
    line-height: 1.2
}

.display-2 {
    font-size: 5.5rem;
    font-weight: 300;
    line-height: 1.2
}

.display-3 {
    font-size: 4.5rem;
    font-weight: 300;
    line-height: 1.2
}

.display-4 {
    font-size: 3.5rem;
    font-weight: 300;
    line-height: 1.2
}

hr {
    margin-top: 1rem;
    margin-bottom: 1rem;
    border: 0;
    border-top: 1px solid rgba(0, 0, 0, .1)
}

.small,
small {
    font-size: 80%;
    font-weight: 400
}

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

.list-unstyled {
    padding-right: 0;
    list-style: none
}

.list-inline {
    padding-right: 0;
    list-style: none
}

.list-inline-item {
    display: inline-block
}

.list-inline-item:not(:last-child) {
    margin-left: .5rem
}

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

.blockquote {
    margin-bottom: 1rem;
    font-size: 1.25rem
}

.blockquote-footer {
    display: block;
    font-size: 80%;
    color: #6c757d
}

.blockquote-footer::before {
    content: "20140A0"
}

.img-fluid {
    max-width: 100%;
    height: auto
}

.img-thumbnail {
    padding: .25rem;
    background-color: #fff;
    border: 1px solid #dee2e6;
    border-radius: .25rem;
    max-width: 100%;
    height: auto
}

.figure {
    display: inline-block
}

.figure-img {
    margin-bottom: .5rem;
    line-height: 1
}

.figure-caption {
    font-size: 90%;
    color: #6c757d
}

code {
    font-size: 87.5%;
    color: #e83e8c;
    word-wrap: break-word
}

a>code {
    color: inherit
}

kbd {
    padding: .2rem .4rem;
    font-size: 87.5%;
    color: #fff;
    background-color: #212529;
    border-radius: .2rem
}

kbd kbd {
    padding: 0;
    font-size: 100%;
    font-weight: 700
}

pre {
    display: block;
    font-size: 87.5%;
    color: #212529
}

pre code {
    font-size: inherit;
    color: inherit;
    word-break: normal
}

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

.container,
.container-fluid,
.container-lg,
.container-md,
.container-sm,
.container-xl {
    width: 100%;
    padding-left: 15px;
    padding-right: 15px;
    margin-left: auto;
    margin-right: auto
}

@media(min-width: 576px) {
    .container,
    .container-sm {
        max-width: 540px
    }
}

@media(min-width: 768px) {
    .container,
    .container-md,
    .container-sm {
        max-width: 720px
    }
}

@media(min-width: 992px) {
    .container,
    .container-lg,
    .container-md,
    .container-sm {
        max-width: 960px
    }
}

@media(min-width: 1200px) {
    .container,
    .container-lg,
    .container-md,
    .container-sm,
    .container-xl {
        max-width: 1200px
    }
}

.row {
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-left: -5px;
    margin-right: -5px
}

.no-gutters {
    margin-left: 0;
    margin-right: 0
}

.no-gutters>.col,
.no-gutters>[class*=col-] {
    padding-left: 0;
    padding-right: 0
}

.col,
.col-1,
.col-10,
.col-11,
.col-12,
.col-2,
.col-3,
.col-4,
.col-5,
.col-6,
.col-7,
.col-8,
.col-9,
.col-auto,
.col-lg,
.col-lg-1,
.col-lg-10,
.col-lg-11,
.col-lg-12,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-lg-auto,
.col-md,
.col-md-1,
.col-md-10,
.col-md-11,
.col-md-12,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-md-auto,
.col-sm,
.col-sm-1,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-sm-auto,
.col-xl,
.col-xl-1,
.col-xl-10,
.col-xl-11,
.col-xl-12,
.col-xl-2,
.col-xl-3,
.col-xl-4,
.col-xl-5,
.col-xl-6,
.col-xl-7,
.col-xl-8,
.col-xl-9,
.col-xl-auto {
    position: relative;
    width: 100%;
    padding-left: 5px;
    padding-right: 5px
}

.col {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    -webkit-box-flex: 1;
    flex-grow: 1;
    max-width: 100%
}

.row-cols-1>* {
    -ms-flex: 0 0 100%;
    -webkit-box-flex: 0;
    flex: 0 0 100%;
    max-width: 100%
}

.row-cols-2>* {
    -ms-flex: 0 0 50%;
    -webkit-box-flex: 0;
    flex: 0 0 50%;
    max-width: 50%
}

.row-cols-3>* {
    -ms-flex: 0 0 33.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 33.333333%;
    max-width: 33.333333%
}

.row-cols-4>* {
    -ms-flex: 0 0 25%;
    -webkit-box-flex: 0;
    flex: 0 0 25%;
    max-width: 25%
}

.row-cols-5>* {
    -ms-flex: 0 0 20%;
    -webkit-box-flex: 0;
    flex: 0 0 20%;
    max-width: 20%
}

.row-cols-6>* {
    -ms-flex: 0 0 16.666667%;
    -webkit-box-flex: 0;
    flex: 0 0 16.666667%;
    max-width: 16.666667%
}

.col-auto {
    -ms-flex: 0 0 auto;
    -webkit-box-flex: 0;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%
}

.col-1 {
    -ms-flex: 0 0 8.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 8.333333%;
    max-width: 8.333333%
}

.col-2 {
    -ms-flex: 0 0 16.666667%;
    -webkit-box-flex: 0;
    flex: 0 0 16.666667%;
    max-width: 16.666667%
}

.col-3 {
    -ms-flex: 0 0 25%;
    -webkit-box-flex: 0;
    flex: 0 0 25%;
    max-width: 25%
}

.col-4 {
    -ms-flex: 0 0 33.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 33.333333%;
    max-width: 33.333333%
}

.col-5 {
    -ms-flex: 0 0 41.666667%;
    -webkit-box-flex: 0;
    flex: 0 0 41.666667%;
    max-width: 41.666667%
}

.col-6 {
    -ms-flex: 0 0 50%;
    -webkit-box-flex: 0;
    flex: 0 0 50%;
    max-width: 50%
}

.col-7 {
    -ms-flex: 0 0 58.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 58.333333%;
    max-width: 58.333333%
}

.col-8 {
    -ms-flex: 0 0 66.666667%;
    -webkit-box-flex: 0;
    flex: 0 0 66.666667%;
    max-width: 66.666667%
}

.col-9 {
    -ms-flex: 0 0 75%;
    -webkit-box-flex: 0;
    flex: 0 0 75%;
    max-width: 75%
}

.col-10 {
    -ms-flex: 0 0 83.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 83.333333%;
    max-width: 83.333333%
}

.col-11 {
    -ms-flex: 0 0 91.666667%;
    -webkit-box-flex: 0;
    flex: 0 0 91.666667%;
    max-width: 91.666667%
}

.col-12 {
    -ms-flex: 0 0 100%;
    -webkit-box-flex: 0;
    flex: 0 0 100%;
    max-width: 100%
}

.order-first {
    -ms-flex-order: -1;
    -webkit-box-ordinal-group: 0;
    order: -1
}

.order-last {
    -ms-flex-order: 13;
    -webkit-box-ordinal-group: 14;
    order: 13
}

.order-0 {
    -ms-flex-order: 0;
    -webkit-box-ordinal-group: 1;
    order: 0
}

.order-1 {
    -ms-flex-order: 1;
    -webkit-box-ordinal-group: 2;
    order: 1
}

.order-2 {
    -ms-flex-order: 2;
    -webkit-box-ordinal-group: 3;
    order: 2
}

.order-3 {
    -ms-flex-order: 3;
    -webkit-box-ordinal-group: 4;
    order: 3
}

.order-4 {
    -ms-flex-order: 4;
    -webkit-box-ordinal-group: 5;
    order: 4
}

.order-5 {
    -ms-flex-order: 5;
    -webkit-box-ordinal-group: 6;
    order: 5
}

.order-6 {
    -ms-flex-order: 6;
    -webkit-box-ordinal-group: 7;
    order: 6
}

.order-7 {
    -ms-flex-order: 7;
    -webkit-box-ordinal-group: 8;
    order: 7
}

.order-8 {
    -ms-flex-order: 8;
    -webkit-box-ordinal-group: 9;
    order: 8
}

.order-9 {
    -ms-flex-order: 9;
    -webkit-box-ordinal-group: 10;
    order: 9
}

.order-10 {
    -ms-flex-order: 10;
    -webkit-box-ordinal-group: 11;
    order: 10
}

.order-11 {
    -ms-flex-order: 11;
    -webkit-box-ordinal-group: 12;
    order: 11
}

.order-12 {
    -ms-flex-order: 12;
    -webkit-box-ordinal-group: 13;
    order: 12
}

.offset-1 {
    margin-right: 8.333333%
}

.offset-2 {
    margin-right: 16.666667%
}

.offset-3 {
    margin-right: 25%
}

.offset-4 {
    margin-right: 33.333333%
}

.offset-5 {
    margin-right: 41.666667%
}

.offset-6 {
    margin-right: 50%
}

.offset-7 {
    margin-right: 58.333333%
}

.offset-8 {
    margin-right: 66.666667%
}

.offset-9 {
    margin-right: 75%
}

.offset-10 {
    margin-right: 83.333333%
}

.offset-11 {
    margin-right: 91.666667%
}

@media(min-width: 576px) {
    .col-sm {
        -ms-flex-preferred-size: 0;
        flex-basis: 0;
        -ms-flex-positive: 1;
        -webkit-box-flex: 1;
        flex-grow: 1;
        max-width: 100%
    }
    .row-cols-sm-1>* {
        -ms-flex: 0 0 100%;
        -webkit-box-flex: 0;
        flex: 0 0 100%;
        max-width: 100%
    }
    .row-cols-sm-2>* {
        -ms-flex: 0 0 50%;
        -webkit-box-flex: 0;
        flex: 0 0 50%;
        max-width: 50%
    }
    .row-cols-sm-3>* {
        -ms-flex: 0 0 33.333333%;
        -webkit-box-flex: 0;
        flex: 0 0 33.333333%;
        max-width: 33.333333%
    }
    .row-cols-sm-4>* {
        -ms-flex: 0 0 25%;
        -webkit-box-flex: 0;
        flex: 0 0 25%;
        max-width: 25%
    }
    .row-cols-sm-5>* {
        -ms-flex: 0 0 20%;
        -webkit-box-flex: 0;
        flex: 0 0 20%;
        max-width: 20%
    }
    .row-cols-sm-6>* {
        -ms-flex: 0 0 16.666667%;
        -webkit-box-flex: 0;
        flex: 0 0 16.666667%;
        max-width: 16.666667%
    }
    .col-sm-auto {
        -ms-flex: 0 0 auto;
        -webkit-box-flex: 0;
        flex: 0 0 auto;
        width: auto;
        max-width: 100%
    }
    .col-sm-1 {
        -ms-flex: 0 0 8.333333%;
        -webkit-box-flex: 0;
        flex: 0 0 8.333333%;
        max-width: 8.333333%
    }
    .col-sm-2 {
        -ms-flex: 0 0 16.666667%;
        -webkit-box-flex: 0;
        flex: 0 0 16.666667%;
        max-width: 16.666667%
    }
    .col-sm-3 {
        -ms-flex: 0 0 25%;
        -webkit-box-flex: 0;
        flex: 0 0 25%;
        max-width: 25%
    }
    .col-sm-4 {
        -ms-flex: 0 0 33.333333%;
        -webkit-box-flex: 0;
        flex: 0 0 33.333333%;
        max-width: 33.333333%
    }
    .col-sm-5 {
        -ms-flex: 0 0 41.666667%;
        -webkit-box-flex: 0;
        flex: 0 0 41.666667%;
        max-width: 41.666667%
    }
    .col-sm-6 {
        -ms-flex: 0 0 50%;
        -webkit-box-flex: 0;
        flex: 0 0 50%;
        max-width: 50%
    }
    .col-sm-7 {
        -ms-flex: 0 0 58.333333%;
        -webkit-box-flex: 0;
        flex: 0 0 58.333333%;
        max-width: 58.333333%
    }
    .col-sm-8 {
        -ms-flex: 0 0 66.666667%;
        -webkit-box-flex: 0;
        flex: 0 0 66.666667%;
        max-width: 66.666667%
    }
    .col-sm-9 {
        -ms-flex: 0 0 75%;
        -webkit-box-flex: 0;
        flex: 0 0 75%;
        max-width: 75%
    }
    .col-sm-10 {
        -ms-flex: 0 0 83.333333%;
        -webkit-box-flex: 0;
        flex: 0 0 83.333333%;
        max-width: 83.333333%
    }
    .col-sm-11 {
        -ms-flex: 0 0 91.666667%;
        -webkit-box-flex: 0;
        flex: 0 0 91.666667%;
        max-width: 91.666667%
    }
    .col-sm-12 {
        -ms-flex: 0 0 100%;
        -webkit-box-flex: 0;
        flex: 0 0 100%;
        max-width: 100%
    }
    .order-sm-first {
        -ms-flex-order: -1;
        -webkit-box-ordinal-group: 0;
        order: -1
    }
    .order-sm-last {
        -ms-flex-order: 13;
        -webkit-box-ordinal-group: 14;
        order: 13
    }
    .order-sm-0 {
        -ms-flex-order: 0;
        -webkit-box-ordinal-group: 1;
        order: 0
    }
    .order-sm-1 {
        -ms-flex-order: 1;
        -webkit-box-ordinal-group: 2;
        order: 1
    }
    .order-sm-2 {
        -ms-flex-order: 2;
        -webkit-box-ordinal-group: 3;
        order: 2
    }
    .order-sm-3 {
        -ms-flex-order: 3;
        -webkit-box-ordinal-group: 4;
        order: 3
    }
    .order-sm-4 {
        -ms-flex-order: 4;
        -webkit-box-ordinal-group: 5;
        order: 4
    }
    .order-sm-5 {
        -ms-flex-order: 5;
        -webkit-box-ordinal-group: 6;
        order: 5
    }
    .order-sm-6 {
        -ms-flex-order: 6;
        -webkit-box-ordinal-group: 7;
        order: 6
    }
    .order-sm-7 {
        -ms-flex-order: 7;
        -webkit-box-ordinal-group: 8;
        order: 7
    }
    .order-sm-8 {
        -ms-flex-order: 8;
        -webkit-box-ordinal-group: 9;
        order: 8
    }
    .order-sm-9 {
        -ms-flex-order: 9;
        -webkit-box-ordinal-group: 10;
        order: 9
    }
    .order-sm-10 {
        -ms-flex-order: 10;
        -webkit-box-ordinal-group: 11;
        order: 10
    }
    .order-sm-11 {
        -ms-flex-order: 11;
        -webkit-box-ordinal-group: 12;
        order: 11
    }
    .order-sm-12 {
        -ms-flex-order: 12;
        -webkit-box-ordinal-group: 13;
        order: 12
    }
    .offset-sm-0 {
        margin-right: 0
    }
    .offset-sm-1 {
        margin-right: 8.333333%
    }
    .offset-sm-2 {
        margin-right: 16.666667%
    }
    .offset-sm-3 {
        margin-right: 25%
    }
    .offset-sm-4 {
        margin-right: 33.333333%
    }
    .offset-sm-5 {
        margin-right: 41.666667%
    }
    .offset-sm-6 {
        margin-right: 50%
    }
    .offset-sm-7 {
        margin-right: 58.333333%
    }
    .offset-sm-8 {
        margin-right: 66.666667%
    }
    .offset-sm-9 {
        margin-right: 75%
    }
    .offset-sm-10 {
        margin-right: 83.333333%
    }
    .offset-sm-11 {
        margin-right: 91.666667%
    }
}

@media(min-width: 768px) {
    .col-md {
        -ms-flex-preferred-size: 0;
        flex-basis: 0;
        -ms-flex-positive: 1;
        -webkit-box-flex: 1;
        flex-grow: 1;
        max-width: 100%
    }
    .row-cols-md-1>* {
        -ms-flex: 0 0 100%;
        -webkit-box-flex: 0;
        flex: 0 0 100%;
        max-width: 100%
    }
    .row-cols-md-2>* {
        -ms-flex: 0 0 50%;
        -webkit-box-flex: 0;
        flex: 0 0 50%;
        max-width: 50%
    }
    .row-cols-md-3>* {
        -ms-flex: 0 0 33.333333%;
        -webkit-box-flex: 0;
        flex: 0 0 33.333333%;
        max-width: 33.333333%
    }
    .row-cols-md-4>* {
        -ms-flex: 0 0 25%;
        -webkit-box-flex: 0;
        flex: 0 0 25%;
        max-width: 25%
    }
    .row-cols-md-5>* {
        -ms-flex: 0 0 20%;
        -webkit-box-flex: 0;
        flex: 0 0 20%;
        max-width: 20%
    }
    .row-cols-md-6>* {
        -ms-flex: 0 0 16.666667%;
        -webkit-box-flex: 0;
        flex: 0 0 16.666667%;
        max-width: 16.666667%
    }
    .col-md-auto {
        -ms-flex: 0 0 auto;
        -webkit-box-flex: 0;
        flex: 0 0 auto;
        width: auto;
        max-width: 100%
    }
    .col-md-1 {
        -ms-flex: 0 0 8.333333%;
        -webkit-box-flex: 0;
        flex: 0 0 8.333333%;
        max-width: 8.333333%
    }
    .col-md-2 {
        -ms-flex: 0 0 16.666667%;
        -webkit-box-flex: 0;
        flex: 0 0 16.666667%;
        max-width: 16.666667%
    }
    .col-md-3 {
        -ms-flex: 0 0 25%;
        -webkit-box-flex: 0;
        flex: 0 0 25%;
        max-width: 25%
    }
    .col-md-4 {
        -ms-flex: 0 0 33.333333%;
        -webkit-box-flex: 0;
        flex: 0 0 33.333333%;
        max-width: 33.333333%
    }
    .col-md-5 {
        -ms-flex: 0 0 41.666667%;
        -webkit-box-flex: 0;
        flex: 0 0 41.666667%;
        max-width: 41.666667%
    }
    .col-md-6 {
        -ms-flex: 0 0 50%;
        -webkit-box-flex: 0;
        flex: 0 0 50%;
        max-width: 50%
    }
    .col-md-7 {
        -ms-flex: 0 0 58.333333%;
        -webkit-box-flex: 0;
        flex: 0 0 58.333333%;
        max-width: 58.333333%
    }
    .col-md-8 {
        -ms-flex: 0 0 66.666667%;
        -webkit-box-flex: 0;
        flex: 0 0 66.666667%;
        max-width: 66.666667%
    }
    .col-md-9 {
        -ms-flex: 0 0 75%;
        -webkit-box-flex: 0;
        flex: 0 0 75%;
        max-width: 75%
    }
    .col-md-10 {
        -ms-flex: 0 0 83.333333%;
        -webkit-box-flex: 0;
        flex: 0 0 83.333333%;
        max-width: 83.333333%
    }
    .col-md-11 {
        -ms-flex: 0 0 91.666667%;
        -webkit-box-flex: 0;
        flex: 0 0 91.666667%;
        max-width: 91.666667%
    }
    .col-md-12 {
        -ms-flex: 0 0 100%;
        -webkit-box-flex: 0;
        flex: 0 0 100%;
        max-width: 100%
    }
    .order-md-first {
        -ms-flex-order: -1;
        -webkit-box-ordinal-group: 0;
        order: -1
    }
    .order-md-last {
        -ms-flex-order: 13;
        -webkit-box-ordinal-group: 14;
        order: 13
    }
    .order-md-0 {
        -ms-flex-order: 0;
        -webkit-box-ordinal-group: 1;
        order: 0
    }
    .order-md-1 {
        -ms-flex-order: 1;
        -webkit-box-ordinal-group: 2;
        order: 1
    }
    .order-md-2 {
        -ms-flex-order: 2;
        -webkit-box-ordinal-group: 3;
        order: 2
    }
    .order-md-3 {
        -ms-flex-order: 3;
        -webkit-box-ordinal-group: 4;
        order: 3
    }
    .order-md-4 {
        -ms-flex-order: 4;
        -webkit-box-ordinal-group: 5;
        order: 4
    }
    .order-md-5 {
        -ms-flex-order: 5;
        -webkit-box-ordinal-group: 6;
        order: 5
    }
    .order-md-6 {
        -ms-flex-order: 6;
        -webkit-box-ordinal-group: 7;
        order: 6
    }
    .order-md-7 {
        -ms-flex-order: 7;
        -webkit-box-ordinal-group: 8;
        order: 7
    }
    .order-md-8 {
        -ms-flex-order: 8;
        -webkit-box-ordinal-group: 9;
        order: 8
    }
    .order-md-9 {
        -ms-flex-order: 9;
        -webkit-box-ordinal-group: 10;
        order: 9
    }
    .order-md-10 {
        -ms-flex-order: 10;
        -webkit-box-ordinal-group: 11;
        order: 10
    }
    .order-md-11 {
        -ms-flex-order: 11;
        -webkit-box-ordinal-group: 12;
        order: 11
    }
    .order-md-12 {
        -ms-flex-order: 12;
        -webkit-box-ordinal-group: 13;
        order: 12
    }
    .offset-md-0 {
        margin-right: 0
    }
    .offset-md-1 {
        margin-right: 8.333333%
    }
    .offset-md-2 {
        margin-right: 16.666667%
    }
    .offset-md-3 {
        margin-right: 25%
    }
    .offset-md-4 {
        margin-right: 33.333333%
    }
    .offset-md-5 {
        margin-right: 41.666667%
    }
    .offset-md-6 {
        margin-right: 50%
    }
    .offset-md-7 {
        margin-right: 58.333333%
    }
    .offset-md-8 {
        margin-right: 66.666667%
    }
    .offset-md-9 {
        margin-right: 75%
    }
    .offset-md-10 {
        margin-right: 83.333333%
    }
    .offset-md-11 {
        margin-right: 91.666667%
    }
}

@media(min-width: 992px) {
    .col-lg {
        -ms-flex-preferred-size: 0;
        flex-basis: 0;
        -ms-flex-positive: 1;
        -webkit-box-flex: 1;
        flex-grow: 1;
        max-width: 100%
    }
    .row-cols-lg-1>* {
        -ms-flex: 0 0 100%;
        -webkit-box-flex: 0;
        flex: 0 0 100%;
        max-width: 100%
    }
    .row-cols-lg-2>* {
        -ms-flex: 0 0 50%;
        -webkit-box-flex: 0;
        flex: 0 0 50%;
        max-width: 50%
    }
    .row-cols-lg-3>* {
        -ms-flex: 0 0 33.333333%;
        -webkit-box-flex: 0;
        flex: 0 0 33.333333%;
        max-width: 33.333333%
    }
    .row-cols-lg-4>* {
        -ms-flex: 0 0 25%;
        -webkit-box-flex: 0;
        flex: 0 0 25%;
        max-width: 25%
    }
    .row-cols-lg-5>* {
        -ms-flex: 0 0 20%;
        -webkit-box-flex: 0;
        flex: 0 0 20%;
        max-width: 20%
    }
    .row-cols-lg-6>* {
        -ms-flex: 0 0 16.666667%;
        -webkit-box-flex: 0;
        flex: 0 0 16.666667%;
        max-width: 16.666667%
    }
    .col-lg-auto {
        -ms-flex: 0 0 auto;
        -webkit-box-flex: 0;
        flex: 0 0 auto;
        width: auto;
        max-width: 100%
    }
    .col-lg-1 {
        -ms-flex: 0 0 8.333333%;
        -webkit-box-flex: 0;
        flex: 0 0 8.333333%;
        max-width: 8.333333%
    }
    .col-lg-2 {
        -ms-flex: 0 0 16.666667%;
        -webkit-box-flex: 0;
        flex: 0 0 16.666667%;
        max-width: 16.666667%
    }
    .col-lg-3 {
        -ms-flex: 0 0 25%;
        -webkit-box-flex: 0;
        flex: 0 0 25%;
        max-width: 25%
    }
    .col-lg-4 {
        -ms-flex: 0 0 33.333333%;
        -webkit-box-flex: 0;
        flex: 0 0 33.333333%;
        max-width: 33.333333%
    }
    .col-lg-5 {
        -ms-flex: 0 0 41.666667%;
        -webkit-box-flex: 0;
        flex: 0 0 41.666667%;
        max-width: 41.666667%
    }
    .col-lg-6 {
        -ms-flex: 0 0 50%;
        -webkit-box-flex: 0;
        flex: 0 0 50%;
        max-width: 50%
    }
    .col-lg-7 {
        -ms-flex: 0 0 58.333333%;
        -webkit-box-flex: 0;
        flex: 0 0 58.333333%;
        max-width: 58.333333%
    }
    .col-lg-8 {
        -ms-flex: 0 0 66.666667%;
        -webkit-box-flex: 0;
        flex: 0 0 66.666667%;
        max-width: 66.666667%
    }
    .col-lg-9 {
        -ms-flex: 0 0 75%;
        -webkit-box-flex: 0;
        flex: 0 0 75%;
        max-width: 75%
    }
    .col-lg-10 {
        -ms-flex: 0 0 83.333333%;
        -webkit-box-flex: 0;
        flex: 0 0 83.333333%;
        max-width: 83.333333%
    }
    .col-lg-11 {
        -ms-flex: 0 0 91.666667%;
        -webkit-box-flex: 0;
        flex: 0 0 91.666667%;
        max-width: 91.666667%
    }
    .col-lg-12 {
        -ms-flex: 0 0 100%;
        -webkit-box-flex: 0;
        flex: 0 0 100%;
        max-width: 100%
    }
    .order-lg-first {
        -ms-flex-order: -1;
        -webkit-box-ordinal-group: 0;
        order: -1
    }
    .order-lg-last {
        -ms-flex-order: 13;
        -webkit-box-ordinal-group: 14;
        order: 13
    }
    .order-lg-0 {
        -ms-flex-order: 0;
        -webkit-box-ordinal-group: 1;
        order: 0
    }
    .order-lg-1 {
        -ms-flex-order: 1;
        -webkit-box-ordinal-group: 2;
        order: 1
    }
    .order-lg-2 {
        -ms-flex-order: 2;
        -webkit-box-ordinal-group: 3;
        order: 2
    }
    .order-lg-3 {
        -ms-flex-order: 3;
        -webkit-box-ordinal-group: 4;
        order: 3
    }
    .order-lg-4 {
        -ms-flex-order: 4;
        -webkit-box-ordinal-group: 5;
        order: 4
    }
    .order-lg-5 {
        -ms-flex-order: 5;
        -webkit-box-ordinal-group: 6;
        order: 5
    }
    .order-lg-6 {
        -ms-flex-order: 6;
        -webkit-box-ordinal-group: 7;
        order: 6
    }
    .order-lg-7 {
        -ms-flex-order: 7;
        -webkit-box-ordinal-group: 8;
        order: 7
    }
    .order-lg-8 {
        -ms-flex-order: 8;
        -webkit-box-ordinal-group: 9;
        order: 8
    }
    .order-lg-9 {
        -ms-flex-order: 9;
        -webkit-box-ordinal-group: 10;
        order: 9
    }
    .order-lg-10 {
        -ms-flex-order: 10;
        -webkit-box-ordinal-group: 11;
        order: 10
    }
    .order-lg-11 {
        -ms-flex-order: 11;
        -webkit-box-ordinal-group: 12;
        order: 11
    }
    .order-lg-12 {
        -ms-flex-order: 12;
        -webkit-box-ordinal-group: 13;
        order: 12
    }
    .offset-lg-0 {
        margin-right: 0
    }
    .offset-lg-1 {
        margin-right: 8.333333%
    }
    .offset-lg-2 {
        margin-right: 16.666667%
    }
    .offset-lg-3 {
        margin-right: 25%
    }
    .offset-lg-4 {
        margin-right: 33.333333%
    }
    .offset-lg-5 {
        margin-right: 41.666667%
    }
    .offset-lg-6 {
        margin-right: 50%
    }
    .offset-lg-7 {
        margin-right: 58.333333%
    }
    .offset-lg-8 {
        margin-right: 66.666667%
    }
    .offset-lg-9 {
        margin-right: 75%
    }
    .offset-lg-10 {
        margin-right: 83.333333%
    }
    .offset-lg-11 {
        margin-right: 91.666667%
    }
}

@media(min-width: 1200px) {
    .col-xl {
        -ms-flex-preferred-size: 0;
        flex-basis: 0;
        -ms-flex-positive: 1;
        -webkit-box-flex: 1;
        flex-grow: 1;
        max-width: 100%
    }
    .row-cols-xl-1>* {
        -ms-flex: 0 0 100%;
        -webkit-box-flex: 0;
        flex: 0 0 100%;
        max-width: 100%
    }
    .row-cols-xl-2>* {
        -ms-flex: 0 0 50%;
        -webkit-box-flex: 0;
        flex: 0 0 50%;
        max-width: 50%
    }
    .row-cols-xl-3>* {
        -ms-flex: 0 0 33.333333%;
        -webkit-box-flex: 0;
        flex: 0 0 33.333333%;
        max-width: 33.333333%
    }
    .row-cols-xl-4>* {
        -ms-flex: 0 0 25%;
        -webkit-box-flex: 0;
        flex: 0 0 25%;
        max-width: 25%
    }
    .row-cols-xl-5>* {
        -ms-flex: 0 0 20%;
        -webkit-box-flex: 0;
        flex: 0 0 20%;
        max-width: 20%
    }
    .row-cols-xl-6>* {
        -ms-flex: 0 0 16.666667%;
        -webkit-box-flex: 0;
        flex: 0 0 16.666667%;
        max-width: 16.666667%
    }
    .col-xl-auto {
        -ms-flex: 0 0 auto;
        -webkit-box-flex: 0;
        flex: 0 0 auto;
        width: auto;
        max-width: 100%
    }
    .col-xl-1 {
        -ms-flex: 0 0 8.333333%;
        -webkit-box-flex: 0;
        flex: 0 0 8.333333%;
        max-width: 8.333333%
    }
    .col-xl-2 {
        -ms-flex: 0 0 16.666667%;
        -webkit-box-flex: 0;
        flex: 0 0 16.666667%;
        max-width: 16.666667%
    }
    .col-xl-3 {
        -ms-flex: 0 0 25%;
        -webkit-box-flex: 0;
        flex: 0 0 25%;
        max-width: 25%
    }
    .col-xl-4 {
        -ms-flex: 0 0 33.333333%;
        -webkit-box-flex: 0;
        flex: 0 0 33.333333%;
        max-width: 33.333333%
    }
    .col-xl-5 {
        -ms-flex: 0 0 41.666667%;
        -webkit-box-flex: 0;
        flex: 0 0 41.666667%;
        max-width: 41.666667%
    }
    .col-xl-6 {
        -ms-flex: 0 0 50%;
        -webkit-box-flex: 0;
        flex: 0 0 50%;
        max-width: 50%
    }
    .col-xl-7 {
        -ms-flex: 0 0 58.333333%;
        -webkit-box-flex: 0;
        flex: 0 0 58.333333%;
        max-width: 58.333333%
    }
    .col-xl-8 {
        -ms-flex: 0 0 66.666667%;
        -webkit-box-flex: 0;
        flex: 0 0 66.666667%;
        max-width: 66.666667%
    }
    .col-xl-9 {
        -ms-flex: 0 0 75%;
        -webkit-box-flex: 0;
        flex: 0 0 75%;
        max-width: 75%
    }
    .col-xl-10 {
        -ms-flex: 0 0 83.333333%;
        -webkit-box-flex: 0;
        flex: 0 0 83.333333%;
        max-width: 83.333333%
    }
    .col-xl-11 {
        -ms-flex: 0 0 91.666667%;
        -webkit-box-flex: 0;
        flex: 0 0 91.666667%;
        max-width: 91.666667%
    }
    .col-xl-12 {
        -ms-flex: 0 0 100%;
        -webkit-box-flex: 0;
        flex: 0 0 100%;
        max-width: 100%
    }
    .order-xl-first {
        -ms-flex-order: -1;
        -webkit-box-ordinal-group: 0;
        order: -1
    }
    .order-xl-last {
        -ms-flex-order: 13;
        -webkit-box-ordinal-group: 14;
        order: 13
    }
    .order-xl-0 {
        -ms-flex-order: 0;
        -webkit-box-ordinal-group: 1;
        order: 0
    }
    .order-xl-1 {
        -ms-flex-order: 1;
        -webkit-box-ordinal-group: 2;
        order: 1
    }
    .order-xl-2 {
        -ms-flex-order: 2;
        -webkit-box-ordinal-group: 3;
        order: 2
    }
    .order-xl-3 {
        -ms-flex-order: 3;
        -webkit-box-ordinal-group: 4;
        order: 3
    }
    .order-xl-4 {
        -ms-flex-order: 4;
        -webkit-box-ordinal-group: 5;
        order: 4
    }
    .order-xl-5 {
        -ms-flex-order: 5;
        -webkit-box-ordinal-group: 6;
        order: 5
    }
    .order-xl-6 {
        -ms-flex-order: 6;
        -webkit-box-ordinal-group: 7;
        order: 6
    }
    .order-xl-7 {
        -ms-flex-order: 7;
        -webkit-box-ordinal-group: 8;
        order: 7
    }
    .order-xl-8 {
        -ms-flex-order: 8;
        -webkit-box-ordinal-group: 9;
        order: 8
    }
    .order-xl-9 {
        -ms-flex-order: 9;
        -webkit-box-ordinal-group: 10;
        order: 9
    }
    .order-xl-10 {
        -ms-flex-order: 10;
        -webkit-box-ordinal-group: 11;
        order: 10
    }
    .order-xl-11 {
        -ms-flex-order: 11;
        -webkit-box-ordinal-group: 12;
        order: 11
    }
    .order-xl-12 {
        -ms-flex-order: 12;
        -webkit-box-ordinal-group: 13;
        order: 12
    }
    .offset-xl-0 {
        margin-right: 0
    }
    .offset-xl-1 {
        margin-right: 8.333333%
    }
    .offset-xl-2 {
        margin-right: 16.666667%
    }
    .offset-xl-3 {
        margin-right: 25%
    }
    .offset-xl-4 {
        margin-right: 33.333333%
    }
    .offset-xl-5 {
        margin-right: 41.666667%
    }
    .offset-xl-6 {
        margin-right: 50%
    }
    .offset-xl-7 {
        margin-right: 58.333333%
    }
    .offset-xl-8 {
        margin-right: 66.666667%
    }
    .offset-xl-9 {
        margin-right: 75%
    }
    .offset-xl-10 {
        margin-right: 83.333333%
    }
    .offset-xl-11 {
        margin-right: 91.666667%
    }
}

.table {
    width: 100%;
    margin-bottom: 1rem;
    color: #212529
}

.table td,
.table th {
    padding: .75rem;
    vertical-align: top;
    border-top: 1px solid #dee2e6
}

.table thead th {
    vertical-align: bottom;
    border-bottom: 2px solid #dee2e6
}

.table tbody+tbody {
    border-top: 2px solid #dee2e6
}

.table-sm td,
.table-sm th {
    padding: .3rem
}

.table-bordered {
    border: 1px solid #dee2e6
}

.table-bordered td,
.table-bordered th {
    border: 1px solid #dee2e6
}

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

.table-borderless tbody+tbody,
.table-borderless td,
.table-borderless th,
.table-borderless thead th {
    border: 0
}

.table-striped tbody tr:nth-of-type(odd) {
    background-color: rgba(0, 0, 0, .05)
}

.table-hover tbody tr:hover {
    color: #212529;
    background-color: rgba(0, 0, 0, .075)
}

.table-primary,
.table-primary>td,
.table-primary>th {
    background-color: #b8daff
}

.table-primary tbody+tbody,
.table-primary td,
.table-primary th,
.table-primary thead th {
    border-color: #7abaff
}

.table-hover .table-primary:hover {
    background-color: #9fcdff
}

.table-hover .table-primary:hover>td,
.table-hover .table-primary:hover>th {
    background-color: #9fcdff
}

.table-secondary,
.table-secondary>td,
.table-secondary>th {
    background-color: #d6d8db
}

.table-secondary tbody+tbody,
.table-secondary td,
.table-secondary th,
.table-secondary thead th {
    border-color: #b3b7bb
}

.table-hover .table-secondary:hover {
    background-color: #c8cbcf
}

.table-hover .table-secondary:hover>td,
.table-hover .table-secondary:hover>th {
    background-color: #c8cbcf
}

.table-success,
.table-success>td,
.table-success>th {
    background-color: #c3e6cb
}

.table-success tbody+tbody,
.table-success td,
.table-success th,
.table-success thead th {
    border-color: #8fd19e
}

.table-hover .table-success:hover {
    background-color: #b1dfbb
}

.table-hover .table-success:hover>td,
.table-hover .table-success:hover>th {
    background-color: #b1dfbb
}

.table-info,
.table-info>td,
.table-info>th {
    background-color: #bee5eb
}

.table-info tbody+tbody,
.table-info td,
.table-info th,
.table-info thead th {
    border-color: #86cfda
}

.table-hover .table-info:hover {
    background-color: #abdde5
}

.table-hover .table-info:hover>td,
.table-hover .table-info:hover>th {
    background-color: #abdde5
}

.table-warning,
.table-warning>td,
.table-warning>th {
    background-color: #ffeeba
}

.table-warning tbody+tbody,
.table-warning td,
.table-warning th,
.table-warning thead th {
    border-color: #ffdf7e
}

.table-hover .table-warning:hover {
    background-color: #ffe8a1
}

.table-hover .table-warning:hover>td,
.table-hover .table-warning:hover>th {
    background-color: #ffe8a1
}

.table-danger,
.table-danger>td,
.table-danger>th {
    background-color: #f5c6cb
}

.table-danger tbody+tbody,
.table-danger td,
.table-danger th,
.table-danger thead th {
    border-color: #ed969e
}

.table-hover .table-danger:hover {
    background-color: #f1b0b7
}

.table-hover .table-danger:hover>td,
.table-hover .table-danger:hover>th {
    background-color: #f1b0b7
}

.table-light,
.table-light>td,
.table-light>th {
    background-color: #fdfdfe
}

.table-light tbody+tbody,
.table-light td,
.table-light th,
.table-light thead th {
    border-color: #fbfcfc
}

.table-hover .table-light:hover {
    background-color: #ececf6
}

.table-hover .table-light:hover>td,
.table-hover .table-light:hover>th {
    background-color: #ececf6
}

.table-dark,
.table-dark>td,
.table-dark>th {
    background-color: #c6c8ca
}

.table-dark tbody+tbody,
.table-dark td,
.table-dark th,
.table-dark thead th {
    border-color: #95999c
}

.table-hover .table-dark:hover {
    background-color: #b9bbbe
}

.table-hover .table-dark:hover>td,
.table-hover .table-dark:hover>th {
    background-color: #b9bbbe
}

.table-active,
.table-active>td,
.table-active>th {
    background-color: rgba(0, 0, 0, .075)
}

.table-hover .table-active:hover {
    background-color: rgba(0, 0, 0, .075)
}

.table-hover .table-active:hover>td,
.table-hover .table-active:hover>th {
    background-color: rgba(0, 0, 0, .075)
}

.table .thead-dark th {
    color: #fff;
    background-color: #343a40;
    border-color: #454d55
}

.table .thead-light th {
    color: #495057;
    background-color: #e9ecef;
    border-color: #dee2e6
}

.table-dark {
    color: #fff;
    background-color: #343a40
}

.table-dark td,
.table-dark th,
.table-dark thead th {
    border-color: #454d55
}

.table-dark.table-bordered {
    border: 0
}

.table-dark.table-striped tbody tr:nth-of-type(odd) {
    background-color: rgba(255, 255, 255, .05)
}

.table-dark.table-hover tbody tr:hover {
    color: #fff;
    background-color: rgba(255, 255, 255, .075)
}

@media(max-width: 575.98px) {
    .table-responsive-sm {
        display: block;
        width: 100%;
        overflow-x: auto;
        -webkit-overflow-scrolling: touch
    }
    .table-responsive-sm>.table-bordered {
        border: 0
    }
}

@media(max-width: 767.98px) {
    .table-responsive-md {
        display: block;
        width: 100%;
        overflow-x: auto;
        -webkit-overflow-scrolling: touch
    }
    .table-responsive-md>.table-bordered {
        border: 0
    }
}

@media(max-width: 991.98px) {
    .table-responsive-lg {
        display: block;
        width: 100%;
        overflow-x: auto;
        -webkit-overflow-scrolling: touch
    }
    .table-responsive-lg>.table-bordered {
        border: 0
    }
}

@media(max-width: 1199.98px) {
    .table-responsive-xl {
        display: block;
        width: 100%;
        overflow-x: auto;
        -webkit-overflow-scrolling: touch
    }
    .table-responsive-xl>.table-bordered {
        border: 0
    }
}

.table-responsive {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch
}

.table-responsive>.table-bordered {
    border: 0
}

.form-control {
    display: block;
    width: 100%;
    height: calc(1.5em + 0.75rem + 2px);
    padding: .375rem .75rem;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #495057;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ced4da;
    border-radius: .25rem;
    -webkit-transition: border-color .15s ease-in-out, -webkit-box-shadow .15s ease-in-out;
    transition: border-color .15s ease-in-out, -webkit-box-shadow .15s ease-in-out;
    -o-transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;
    transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;
    transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out, -webkit-box-shadow .15s ease-in-out
}

@media(prefers-reduced-motion: reduce) {
    .form-control {
        -webkit-transition: none;
        -o-transition: none;
        transition: none
    }
}

.form-control::-ms-expand {
    background-color: transparent;
    border: 0
}

.form-control:-moz-focusring {
    color: transparent;
    text-shadow: 0 0 0 #495057
}

.form-control:focus {
    color: #495057;
    background-color: #fff;
    border-color: #80bdff;
    outline: 0;
    -webkit-box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25);
    box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25)
}

.form-control::-webkit-input-placeholder {
    color: #6c757d;
    opacity: 1
}

.form-control::-moz-placeholder {
    color: #6c757d;
    opacity: 1
}

.form-control:-ms-input-placeholder {
    color: #6c757d;
    opacity: 1
}

.form-control::-ms-input-placeholder {
    color: #6c757d;
    opacity: 1
}

.form-control::placeholder {
    color: #6c757d;
    opacity: 1
}

.form-control:disabled,
.form-control[readonly] {
    background-color: #e9ecef;
    opacity: 1
}

input[type=date].form-control,
input[type=datetime-local].form-control,
input[type=month].form-control,
input[type=time].form-control {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

select.form-control:focus::-ms-value {
    color: #495057;
    background-color: #fff
}

.form-control-file,
.form-control-range {
    display: block;
    width: 100%
}

.col-form-label {
    padding-top: calc(0.375rem+1px);
    padding-bottom: calc(0.375rem+1px);
    margin-bottom: 0;
    font-size: inherit;
    line-height: 1.5
}

.col-form-label-lg {
    padding-top: calc(0.5rem+1px);
    padding-bottom: calc(0.5rem+1px);
    font-size: 1.25rem;
    line-height: 1.5
}

.col-form-label-sm {
    padding-top: calc(0.25rem+1px);
    padding-bottom: calc(0.25rem+1px);
    font-size: .875rem;
    line-height: 1.5
}

.form-control-plaintext {
    display: block;
    width: 100%;
    padding: .375rem 0;
    margin-bottom: 0;
    font-size: 1rem;
    line-height: 1.5;
    color: #212529;
    background-color: transparent;
    border: solid transparent;
    border-width: 1px 0
}

.form-control-plaintext.form-control-lg,
.form-control-plaintext.form-control-sm {
    padding-left: 0;
    padding-right: 0
}

.form-control-sm {
    height: calc(1.5em + 0.5rem + 2px);
    padding: .25rem .5rem;
    font-size: .875rem;
    line-height: 1.5;
    border-radius: .2rem
}

.form-control-lg {
    height: calc(1.5em + 1rem + 2px);
    padding: .5rem 1rem;
    font-size: 1.25rem;
    line-height: 1.5;
    border-radius: .3rem
}

select.form-control[multiple],
select.form-control[size] {
    height: auto
}

textarea.form-control {
    height: auto
}

.form-group {
    margin-bottom: 1rem
}

.form-text {
    display: block;
    margin-top: .25rem
}

.form-row {
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-left: -5px;
    margin-right: -5px
}

.form-row>.col,
.form-row>[class*=col-] {
    padding-left: 5px;
    padding-right: 5px
}

.form-check {
    position: relative;
    display: block;
    padding-right: 1.25rem
}

.form-check-input {
    position: absolute;
    margin-top: .3rem;
    margin-right: -1.25rem
}

.form-check-input:disabled~.form-check-label,
.form-check-input[disabled]~.form-check-label {
    color: #6c757d
}

.form-check-label {
    margin-bottom: 0
}

.form-check-inline {
    display: -ms-inline-flexbox;
    display: -webkit-inline-box;
    display: inline-flex;
    -ms-flex-align: center;
    -webkit-box-align: center;
    align-items: center;
    padding-right: 0;
    margin-left: .75rem
}

.form-check-inline .form-check-input {
    position: static;
    margin-top: 0;
    margin-left: .3125rem;
    margin-right: 0
}

.valid-feedback {
    display: none;
    width: 100%;
    margin-top: .25rem;
    font-size: 80%;
    color: #28a745
}

.valid-tooltip {
    position: absolute;
    top: 100%;
    right: 0;
    z-index: 5;
    display: none;
    max-width: 100%;
    padding: .25rem .5rem;
    margin-top: .1rem;
    font-size: .875rem;
    line-height: 1.5;
    color: #fff;
    background-color: rgba(40, 167, 69, .9);
    border-radius: .25rem
}

.is-valid~.valid-feedback,
.is-valid~.valid-tooltip,
.was-validated :valid~.valid-feedback,
.was-validated :valid~.valid-tooltip {
    display: block
}

.form-control.is-valid,
.was-validated .form-control:valid {
    border-color: #28a745;
    padding-left: calc(1.5em + 0.75rem);
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
    background-repeat: no-repeat;
    background-position: left calc(0.375em + 0.1875rem) center;
    background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)
}

.form-control.is-valid:focus,
.was-validated .form-control:valid:focus {
    border-color: #28a745;
    -webkit-box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .25);
    box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .25)
}

.was-validated textarea.form-control:valid,
textarea.form-control.is-valid {
    padding-left: calc(1.5em + 0.75rem);
    background-position: top calc(0.375em + 0.1875rem) left calc(0.375em + 0.1875rem)
}

.custom-select.is-valid,
.was-validated .custom-select:valid {
    border-color: #28a745;
    padding-left: calc(0.75em + 2.3125rem);
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat left .75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center left 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)
}

.custom-select.is-valid:focus,
.was-validated .custom-select:valid:focus {
    border-color: #28a745;
    -webkit-box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .25);
    box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .25)
}

.form-check-input.is-valid~.form-check-label,
.was-validated .form-check-input:valid~.form-check-label {
    color: #28a745
}

.form-check-input.is-valid~.valid-feedback,
.form-check-input.is-valid~.valid-tooltip,
.was-validated .form-check-input:valid~.valid-feedback,
.was-validated .form-check-input:valid~.valid-tooltip {
    display: block
}

.custom-control-input.is-valid~.custom-control-label,
.was-validated .custom-control-input:valid~.custom-control-label {
    color: #28a745
}

.custom-control-input.is-valid~.custom-control-label::before,
.was-validated .custom-control-input:valid~.custom-control-label::before {
    border-color: #28a745
}

.custom-control-input.is-valid:checked~.custom-control-label::before,
.was-validated .custom-control-input:valid:checked~.custom-control-label::before {
    border-color: #34ce57;
    background-color: #34ce57
}

.custom-control-input.is-valid:focus~.custom-control-label::before,
.was-validated .custom-control-input:valid:focus~.custom-control-label::before {
    -webkit-box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .25);
    box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .25)
}

.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before,
.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before {
    border-color: #28a745
}

.custom-file-input.is-valid~.custom-file-label,
.was-validated .custom-file-input:valid~.custom-file-label {
    border-color: #28a745
}

.custom-file-input.is-valid:focus~.custom-file-label,
.was-validated .custom-file-input:valid:focus~.custom-file-label {
    border-color: #28a745;
    -webkit-box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .25);
    box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .25)
}

.invalid-feedback {
    display: none;
    width: 100%;
    margin-top: .25rem;
    font-size: 80%;
    color: #dc3545
}

.invalid-tooltip {
    position: absolute;
    top: 100%;
    right: 0;
    z-index: 5;
    display: none;
    max-width: 100%;
    padding: .25rem .5rem;
    margin-top: .1rem;
    font-size: .875rem;
    line-height: 1.5;
    color: #fff;
    background-color: rgba(220, 53, 69, .9);
    border-radius: .25rem
}

.is-invalid~.invalid-feedback,
.is-invalid~.invalid-tooltip,
.was-validated :invalid~.invalid-feedback,
.was-validated :invalid~.invalid-tooltip {
    display: block
}

.form-control.is-invalid,
.was-validated .form-control:invalid {
    border-color: #dc3545;
    padding-left: calc(1.5em + 0.75rem);
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
    background-repeat: no-repeat;
    background-position: left calc(0.375em + 0.1875rem) center;
    background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)
}

.form-control.is-invalid:focus,
.was-validated .form-control:invalid:focus {
    border-color: #dc3545;
    -webkit-box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .25);
    box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .25)
}

.was-validated textarea.form-control:invalid,
textarea.form-control.is-invalid {
    padding-left: calc(1.5em + 0.75rem);
    background-position: top calc(0.375em + 0.1875rem) left calc(0.375em + 0.1875rem)
}

.custom-select.is-invalid,
.was-validated .custom-select:invalid {
    border-color: #dc3545;
    padding-left: calc(0.75em + 2.3125rem);
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat left .75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e") #fff no-repeat center left 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)
}

.custom-select.is-invalid:focus,
.was-validated .custom-select:invalid:focus {
    border-color: #dc3545;
    -webkit-box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .25);
    box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .25)
}

.form-check-input.is-invalid~.form-check-label,
.was-validated .form-check-input:invalid~.form-check-label {
    color: #dc3545
}

.form-check-input.is-invalid~.invalid-feedback,
.form-check-input.is-invalid~.invalid-tooltip,
.was-validated .form-check-input:invalid~.invalid-feedback,
.was-validated .form-check-input:invalid~.invalid-tooltip {
    display: block
}

.custom-control-input.is-invalid~.custom-control-label,
.was-validated .custom-control-input:invalid~.custom-control-label {
    color: #dc3545
}

.custom-control-input.is-invalid~.custom-control-label::before,
.was-validated .custom-control-input:invalid~.custom-control-label::before {
    border-color: #dc3545
}

.custom-control-input.is-invalid:checked~.custom-control-label::before,
.was-validated .custom-control-input:invalid:checked~.custom-control-label::before {
    border-color: #e4606d;
    background-color: #e4606d
}

.custom-control-input.is-invalid:focus~.custom-control-label::before,
.was-validated .custom-control-input:invalid:focus~.custom-control-label::before {
    -webkit-box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .25);
    box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .25)
}

.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before,
.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before {
    border-color: #dc3545
}

.custom-file-input.is-invalid~.custom-file-label,
.was-validated .custom-file-input:invalid~.custom-file-label {
    border-color: #dc3545
}

.custom-file-input.is-invalid:focus~.custom-file-label,
.was-validated .custom-file-input:invalid:focus~.custom-file-label {
    border-color: #dc3545;
    -webkit-box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .25);
    box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .25)
}

.form-inline {
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -ms-flex-flow: row wrap;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-flow: row wrap;
    -ms-flex-align: center;
    -webkit-box-align: center;
    align-items: center
}

.form-inline .form-check {
    width: 100%
}

@media(min-width: 576px) {
    .form-inline label {
        display: -ms-flexbox;
        display: -webkit-box;
        display: flex;
        -ms-flex-align: center;
        -webkit-box-align: center;
        align-items: center;
        -ms-flex-pack: center;
        -webkit-box-pack: center;
        justify-content: center;
        margin-bottom: 0
    }
    .form-inline .form-group {
        display: -ms-flexbox;
        display: -webkit-box;
        display: flex;
        -ms-flex: 0 0 auto;
        -webkit-box-flex: 0;
        flex: 0 0 auto;
        -ms-flex-flow: row wrap;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        flex-flow: row wrap;
        -ms-flex-align: center;
        -webkit-box-align: center;
        align-items: center;
        margin-bottom: 0
    }
    .form-inline .form-control {
        display: inline-block;
        width: auto;
        vertical-align: middle
    }
    .form-inline .form-control-plaintext {
        display: inline-block
    }
    .form-inline .custom-select,
    .form-inline .input-group {
        width: auto
    }
    .form-inline .form-check {
        display: -ms-flexbox;
        display: -webkit-box;
        display: flex;
        -ms-flex-align: center;
        -webkit-box-align: center;
        align-items: center;
        -ms-flex-pack: center;
        -webkit-box-pack: center;
        justify-content: center;
        width: auto;
        padding-right: 0
    }
    .form-inline .form-check-input {
        position: relative;
        -ms-flex-negative: 0;
        flex-shrink: 0;
        margin-top: 0;
        margin-left: .25rem;
        margin-right: 0
    }
    .form-inline .custom-control {
        -ms-flex-align: center;
        -webkit-box-align: center;
        align-items: center;
        -ms-flex-pack: center;
        -webkit-box-pack: center;
        justify-content: center
    }
    .form-inline .custom-control-label {
        margin-bottom: 0
    }
}

.btn {
    display: inline-block;
    font-weight: 400;
    color: #212529;
    text-align: center;
    vertical-align: middle;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-color: transparent;
    border: 1px solid transparent;
    padding: .375rem .75rem;
    font-size: 1rem;
    line-height: 1.5;
    border-radius: .25rem;
    -webkit-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, -webkit-box-shadow .15s ease-in-out;
    transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, -webkit-box-shadow .15s ease-in-out;
    -o-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
    transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
    transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out, -webkit-box-shadow .15s ease-in-out
}

@media(prefers-reduced-motion: reduce) {
    .btn {
        -webkit-transition: none;
        -o-transition: none;
        transition: none
    }
}

.btn:hover {
    color: #212529;
    text-decoration: none
}

.btn.focus,
.btn:focus {
    outline: 0;
    -webkit-box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25);
    box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25)
}

.btn.disabled,
.btn:disabled {
    opacity: .65
}

.btn:not(:disabled):not(.disabled) {
    cursor: pointer
}

a.btn.disabled,
fieldset:disabled a.btn {
    pointer-events: none
}

.btn-primary {
    color: #fff;
    background-color: #007bff;
    border-color: #007bff
}

.btn-primary:hover {
    color: #fff;
    background-color: #0069d9;
    border-color: #0062cc
}

.btn-primary.focus,
.btn-primary:focus {
    color: #fff;
    background-color: #0069d9;
    border-color: #0062cc;
    -webkit-box-shadow: 0 0 0 .2rem rgba(38, 143, 255, .5);
    box-shadow: 0 0 0 .2rem rgba(38, 143, 255, .5)
}

.btn-primary.disabled,
.btn-primary:disabled {
    color: #fff;
    background-color: #007bff;
    border-color: #007bff
}

.btn-primary:not(:disabled):not(.disabled).active,
.btn-primary:not(:disabled):not(.disabled):active,
.show>.btn-primary.dropdown-toggle {
    color: #fff;
    background-color: #0062cc;
    border-color: #005cbf
}

.btn-primary:not(:disabled):not(.disabled).active:focus,
.btn-primary:not(:disabled):not(.disabled):active:focus,
.show>.btn-primary.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(38, 143, 255, .5);
    box-shadow: 0 0 0 .2rem rgba(38, 143, 255, .5)
}

.btn-secondary {
    color: #fff;
    background-color: #6c757d;
    border-color: #6c757d
}

.btn-secondary:hover {
    color: #fff;
    background-color: #5a6268;
    border-color: #545b62
}

.btn-secondary.focus,
.btn-secondary:focus {
    color: #fff;
    background-color: #5a6268;
    border-color: #545b62;
    -webkit-box-shadow: 0 0 0 .2rem rgba(130, 138, 145, .5);
    box-shadow: 0 0 0 .2rem rgba(130, 138, 145, .5)
}

.btn-secondary.disabled,
.btn-secondary:disabled {
    color: #fff;
    background-color: #6c757d;
    border-color: #6c757d
}

.btn-secondary:not(:disabled):not(.disabled).active,
.btn-secondary:not(:disabled):not(.disabled):active,
.show>.btn-secondary.dropdown-toggle {
    color: #fff;
    background-color: #545b62;
    border-color: #4e555b
}

.btn-secondary:not(:disabled):not(.disabled).active:focus,
.btn-secondary:not(:disabled):not(.disabled):active:focus,
.show>.btn-secondary.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(130, 138, 145, .5);
    box-shadow: 0 0 0 .2rem rgba(130, 138, 145, .5)
}

.btn-success {
    color: #fff;
    background-color: #28a745;
    border-color: #28a745
}

.btn-success:hover {
    color: #fff;
    background-color: #218838;
    border-color: #1e7e34
}

.btn-success.focus,
.btn-success:focus {
    color: #fff;
    background-color: #218838;
    border-color: #1e7e34;
    -webkit-box-shadow: 0 0 0 .2rem rgba(72, 180, 97, .5);
    box-shadow: 0 0 0 .2rem rgba(72, 180, 97, .5)
}

.btn-success.disabled,
.btn-success:disabled {
    color: #fff;
    background-color: #28a745;
    border-color: #28a745
}

.btn-success:not(:disabled):not(.disabled).active,
.btn-success:not(:disabled):not(.disabled):active,
.show>.btn-success.dropdown-toggle {
    color: #fff;
    background-color: #1e7e34;
    border-color: #1c7430
}

.btn-success:not(:disabled):not(.disabled).active:focus,
.btn-success:not(:disabled):not(.disabled):active:focus,
.show>.btn-success.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(72, 180, 97, .5);
    box-shadow: 0 0 0 .2rem rgba(72, 180, 97, .5)
}

.btn-info {
    color: #fff;
    background-color: #17a2b8;
    border-color: #17a2b8
}

.btn-info:hover {
    color: #fff;
    background-color: #138496;
    border-color: #117a8b
}

.btn-info.focus,
.btn-info:focus {
    color: #fff;
    background-color: #138496;
    border-color: #117a8b;
    -webkit-box-shadow: 0 0 0 .2rem rgba(58, 176, 195, .5);
    box-shadow: 0 0 0 .2rem rgba(58, 176, 195, .5)
}

.btn-info.disabled,
.btn-info:disabled {
    color: #fff;
    background-color: #17a2b8;
    border-color: #17a2b8
}

.btn-info:not(:disabled):not(.disabled).active,
.btn-info:not(:disabled):not(.disabled):active,
.show>.btn-info.dropdown-toggle {
    color: #fff;
    background-color: #117a8b;
    border-color: #10707f
}

.btn-info:not(:disabled):not(.disabled).active:focus,
.btn-info:not(:disabled):not(.disabled):active:focus,
.show>.btn-info.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(58, 176, 195, .5);
    box-shadow: 0 0 0 .2rem rgba(58, 176, 195, .5)
}

.btn-warning {
    color: #212529;
    background-color: #ffc107;
    border-color: #ffc107
}

.btn-warning:hover {
    color: #212529;
    background-color: #e0a800;
    border-color: #d39e00
}

.btn-warning.focus,
.btn-warning:focus {
    color: #212529;
    background-color: #e0a800;
    border-color: #d39e00;
    -webkit-box-shadow: 0 0 0 .2rem rgba(222, 170, 12, .5);
    box-shadow: 0 0 0 .2rem rgba(222, 170, 12, .5)
}

.btn-warning.disabled,
.btn-warning:disabled {
    color: #212529;
    background-color: #ffc107;
    border-color: #ffc107
}

.btn-warning:not(:disabled):not(.disabled).active,
.btn-warning:not(:disabled):not(.disabled):active,
.show>.btn-warning.dropdown-toggle {
    color: #212529;
    background-color: #d39e00;
    border-color: #c69500
}

.btn-warning:not(:disabled):not(.disabled).active:focus,
.btn-warning:not(:disabled):not(.disabled):active:focus,
.show>.btn-warning.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(222, 170, 12, .5);
    box-shadow: 0 0 0 .2rem rgba(222, 170, 12, .5)
}

.btn-danger {
    color: #fff;
    background-color: #dc3545;
    border-color: #dc3545
}

.btn-danger:hover {
    color: #fff;
    background-color: #c82333;
    border-color: #bd2130
}

.btn-danger.focus,
.btn-danger:focus {
    color: #fff;
    background-color: #c82333;
    border-color: #bd2130;
    -webkit-box-shadow: 0 0 0 .2rem rgba(225, 83, 97, .5);
    box-shadow: 0 0 0 .2rem rgba(225, 83, 97, .5)
}

.btn-danger.disabled,
.btn-danger:disabled {
    color: #fff;
    background-color: #dc3545;
    border-color: #dc3545
}

.btn-danger:not(:disabled):not(.disabled).active,
.btn-danger:not(:disabled):not(.disabled):active,
.show>.btn-danger.dropdown-toggle {
    color: #fff;
    background-color: #bd2130;
    border-color: #b21f2d
}

.btn-danger:not(:disabled):not(.disabled).active:focus,
.btn-danger:not(:disabled):not(.disabled):active:focus,
.show>.btn-danger.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(225, 83, 97, .5);
    box-shadow: 0 0 0 .2rem rgba(225, 83, 97, .5)
}

.btn-light {
    color: #212529;
    background-color: #f8f9fa;
    border-color: #f8f9fa
}

.btn-light:hover {
    color: #212529;
    background-color: #e2e6ea;
    border-color: #dae0e5
}

.btn-light.focus,
.btn-light:focus {
    color: #212529;
    background-color: #e2e6ea;
    border-color: #dae0e5;
    -webkit-box-shadow: 0 0 0 .2rem rgba(216, 217, 219, .5);
    box-shadow: 0 0 0 .2rem rgba(216, 217, 219, .5)
}

.btn-light.disabled,
.btn-light:disabled {
    color: #212529;
    background-color: #f8f9fa;
    border-color: #f8f9fa
}

.btn-light:not(:disabled):not(.disabled).active,
.btn-light:not(:disabled):not(.disabled):active,
.show>.btn-light.dropdown-toggle {
    color: #212529;
    background-color: #dae0e5;
    border-color: #d3d9df
}

.btn-light:not(:disabled):not(.disabled).active:focus,
.btn-light:not(:disabled):not(.disabled):active:focus,
.show>.btn-light.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(216, 217, 219, .5);
    box-shadow: 0 0 0 .2rem rgba(216, 217, 219, .5)
}

.btn-dark {
    color: #fff;
    background-color: #343a40;
    border-color: #343a40
}

.btn-dark:hover {
    color: #fff;
    background-color: #23272b;
    border-color: #1d2124
}

.btn-dark.focus,
.btn-dark:focus {
    color: #fff;
    background-color: #23272b;
    border-color: #1d2124;
    -webkit-box-shadow: 0 0 0 .2rem rgba(82, 88, 93, .5);
    box-shadow: 0 0 0 .2rem rgba(82, 88, 93, .5)
}

.btn-dark.disabled,
.btn-dark:disabled {
    color: #fff;
    background-color: #343a40;
    border-color: #343a40
}

.btn-dark:not(:disabled):not(.disabled).active,
.btn-dark:not(:disabled):not(.disabled):active,
.show>.btn-dark.dropdown-toggle {
    color: #fff;
    background-color: #1d2124;
    border-color: #171a1d
}

.btn-dark:not(:disabled):not(.disabled).active:focus,
.btn-dark:not(:disabled):not(.disabled):active:focus,
.show>.btn-dark.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(82, 88, 93, .5);
    box-shadow: 0 0 0 .2rem rgba(82, 88, 93, .5)
}

.btn-outline-primary {
    color: #007bff;
    border-color: #007bff
}

.btn-outline-primary:hover {
    color: #fff;
    background-color: #007bff;
    border-color: #007bff
}

.btn-outline-primary.focus,
.btn-outline-primary:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .5);
    box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .5)
}

.btn-outline-primary.disabled,
.btn-outline-primary:disabled {
    color: #007bff;
    background-color: transparent
}

.btn-outline-primary:not(:disabled):not(.disabled).active,
.btn-outline-primary:not(:disabled):not(.disabled):active,
.show>.btn-outline-primary.dropdown-toggle {
    color: #fff;
    background-color: #007bff;
    border-color: #007bff
}

.btn-outline-primary:not(:disabled):not(.disabled).active:focus,
.btn-outline-primary:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-primary.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .5);
    box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .5)
}

.btn-outline-secondary {
    color: #6c757d;
    border-color: #6c757d
}

.btn-outline-secondary:hover {
    color: #fff;
    background-color: #6c757d;
    border-color: #6c757d
}

.btn-outline-secondary.focus,
.btn-outline-secondary:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(108, 117, 125, .5);
    box-shadow: 0 0 0 .2rem rgba(108, 117, 125, .5)
}

.btn-outline-secondary.disabled,
.btn-outline-secondary:disabled {
    color: #6c757d;
    background-color: transparent
}

.btn-outline-secondary:not(:disabled):not(.disabled).active,
.btn-outline-secondary:not(:disabled):not(.disabled):active,
.show>.btn-outline-secondary.dropdown-toggle {
    color: #fff;
    background-color: #6c757d;
    border-color: #6c757d
}

.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,
.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-secondary.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(108, 117, 125, .5);
    box-shadow: 0 0 0 .2rem rgba(108, 117, 125, .5)
}

.btn-outline-success {
    color: #28a745;
    border-color: #28a745
}

.btn-outline-success:hover {
    color: #fff;
    background-color: #28a745;
    border-color: #28a745
}

.btn-outline-success.focus,
.btn-outline-success:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .5);
    box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .5)
}

.btn-outline-success.disabled,
.btn-outline-success:disabled {
    color: #28a745;
    background-color: transparent
}

.btn-outline-success:not(:disabled):not(.disabled).active,
.btn-outline-success:not(:disabled):not(.disabled):active,
.show>.btn-outline-success.dropdown-toggle {
    color: #fff;
    background-color: #28a745;
    border-color: #28a745
}

.btn-outline-success:not(:disabled):not(.disabled).active:focus,
.btn-outline-success:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-success.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .5);
    box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .5)
}

.btn-outline-info {
    color: #17a2b8;
    border-color: #17a2b8
}

.btn-outline-info:hover {
    color: #fff;
    background-color: #17a2b8;
    border-color: #17a2b8
}

.btn-outline-info.focus,
.btn-outline-info:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(23, 162, 184, .5);
    box-shadow: 0 0 0 .2rem rgba(23, 162, 184, .5)
}

.btn-outline-info.disabled,
.btn-outline-info:disabled {
    color: #17a2b8;
    background-color: transparent
}

.btn-outline-info:not(:disabled):not(.disabled).active,
.btn-outline-info:not(:disabled):not(.disabled):active,
.show>.btn-outline-info.dropdown-toggle {
    color: #fff;
    background-color: #17a2b8;
    border-color: #17a2b8
}

.btn-outline-info:not(:disabled):not(.disabled).active:focus,
.btn-outline-info:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-info.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(23, 162, 184, .5);
    box-shadow: 0 0 0 .2rem rgba(23, 162, 184, .5)
}

.btn-outline-warning {
    color: #ffc107;
    border-color: #ffc107
}

.btn-outline-warning:hover {
    color: #212529;
    background-color: #ffc107;
    border-color: #ffc107
}

.btn-outline-warning.focus,
.btn-outline-warning:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(255, 193, 7, .5);
    box-shadow: 0 0 0 .2rem rgba(255, 193, 7, .5)
}

.btn-outline-warning.disabled,
.btn-outline-warning:disabled {
    color: #ffc107;
    background-color: transparent
}

.btn-outline-warning:not(:disabled):not(.disabled).active,
.btn-outline-warning:not(:disabled):not(.disabled):active,
.show>.btn-outline-warning.dropdown-toggle {
    color: #212529;
    background-color: #ffc107;
    border-color: #ffc107
}

.btn-outline-warning:not(:disabled):not(.disabled).active:focus,
.btn-outline-warning:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-warning.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(255, 193, 7, .5);
    box-shadow: 0 0 0 .2rem rgba(255, 193, 7, .5)
}

.btn-outline-danger {
    color: #dc3545;
    border-color: #dc3545
}

.btn-outline-danger:hover {
    color: #fff;
    background-color: #dc3545;
    border-color: #dc3545
}

.btn-outline-danger.focus,
.btn-outline-danger:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .5);
    box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .5)
}

.btn-outline-danger.disabled,
.btn-outline-danger:disabled {
    color: #dc3545;
    background-color: transparent
}

.btn-outline-danger:not(:disabled):not(.disabled).active,
.btn-outline-danger:not(:disabled):not(.disabled):active,
.show>.btn-outline-danger.dropdown-toggle {
    color: #fff;
    background-color: #dc3545;
    border-color: #dc3545
}

.btn-outline-danger:not(:disabled):not(.disabled).active:focus,
.btn-outline-danger:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-danger.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .5);
    box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .5)
}

.btn-outline-light {
    color: #f8f9fa;
    border-color: #f8f9fa
}

.btn-outline-light:hover {
    color: #212529;
    background-color: #f8f9fa;
    border-color: #f8f9fa
}

.btn-outline-light.focus,
.btn-outline-light:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(248, 249, 250, .5);
    box-shadow: 0 0 0 .2rem rgba(248, 249, 250, .5)
}

.btn-outline-light.disabled,
.btn-outline-light:disabled {
    color: #f8f9fa;
    background-color: transparent
}

.btn-outline-light:not(:disabled):not(.disabled).active,
.btn-outline-light:not(:disabled):not(.disabled):active,
.show>.btn-outline-light.dropdown-toggle {
    color: #212529;
    background-color: #f8f9fa;
    border-color: #f8f9fa
}

.btn-outline-light:not(:disabled):not(.disabled).active:focus,
.btn-outline-light:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-light.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(248, 249, 250, .5);
    box-shadow: 0 0 0 .2rem rgba(248, 249, 250, .5)
}

.btn-outline-dark {
    color: #343a40;
    border-color: #343a40
}

.btn-outline-dark:hover {
    color: #fff;
    background-color: #343a40;
    border-color: #343a40
}

.btn-outline-dark.focus,
.btn-outline-dark:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(52, 58, 64, .5);
    box-shadow: 0 0 0 .2rem rgba(52, 58, 64, .5)
}

.btn-outline-dark.disabled,
.btn-outline-dark:disabled {
    color: #343a40;
    background-color: transparent
}

.btn-outline-dark:not(:disabled):not(.disabled).active,
.btn-outline-dark:not(:disabled):not(.disabled):active,
.show>.btn-outline-dark.dropdown-toggle {
    color: #fff;
    background-color: #343a40;
    border-color: #343a40
}

.btn-outline-dark:not(:disabled):not(.disabled).active:focus,
.btn-outline-dark:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-dark.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(52, 58, 64, .5);
    box-shadow: 0 0 0 .2rem rgba(52, 58, 64, .5)
}

.btn-link {
    font-weight: 400;
    color: #007bff;
    text-decoration: none
}

.btn-link:hover {
    color: #0056b3;
    text-decoration: underline
}

.btn-link.focus,
.btn-link:focus {
    text-decoration: underline
}

.btn-link.disabled,
.btn-link:disabled {
    color: #6c757d;
    pointer-events: none
}

.btn-group-lg>.btn,
.btn-lg {
    padding: .5rem 1rem;
    font-size: 1.25rem;
    line-height: 1.5;
    border-radius: .3rem
}

.btn-group-sm>.btn,
.btn-sm {
    padding: .25rem .5rem;
    font-size: .875rem;
    line-height: 1.5;
    border-radius: .2rem
}

.btn-block {
    display: block;
    width: 100%
}

.btn-block+.btn-block {
    margin-top: .5rem
}

input[type=button].btn-block,
input[type=reset].btn-block,
input[type=submit].btn-block {
    width: 100%
}

.fade {
    -webkit-transition: opacity .15s linear;
    -o-transition: opacity .15s linear;
    transition: opacity .15s linear
}

@media(prefers-reduced-motion: reduce) {
    .fade {
        -webkit-transition: none;
        -o-transition: none;
        transition: none
    }
}

.fade:not(.show) {
    opacity: 0
}

.collapse:not(.show) {
    display: none
}

.collapsing {
    position: relative;
    height: 0;
    overflow: hidden;
    -webkit-transition: height .35s ease;
    -o-transition: height .35s ease;
    transition: height .35s ease
}

@media(prefers-reduced-motion: reduce) {
    .collapsing {
        -webkit-transition: none;
        -o-transition: none;
        transition: none
    }
}

.dropdown,
.dropleft,
.dropright,
.dropup {
    position: relative
}

.dropdown-toggle {
    white-space: nowrap
}

.dropdown-toggle::after {
    display: inline-block;
    margin-right: .255em;
    vertical-align: .255em;
    content: "";
    border-top: .3em solid;
    border-left: .3em solid transparent;
    border-bottom: 0;
    border-right: .3em solid transparent
}

.dropdown-toggle:empty::after {
    margin-right: 0
}

.dropdown-menu {
    position: absolute;
    top: 100%;
    right: 0;
    z-index: 1000;
    display: none;
    float: right;
    min-width: 10rem;
    padding: .5rem 0;
    margin: .125rem 0 0;
    font-size: 1rem;
    color: #212529;
    text-align: right;
    list-style: none;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid rgba(0, 0, 0, .15);
    border-radius: .25rem
}

.dropdown-menu-left {
    left: auto;
    right: 0
}

.dropdown-menu-right {
    left: 0;
    right: auto
}

@media(min-width: 576px) {
    .dropdown-menu-sm-left {
        left: auto;
        right: 0
    }
    .dropdown-menu-sm-right {
        left: 0;
        right: auto
    }
}

@media(min-width: 768px) {
    .dropdown-menu-md-left {
        left: auto;
        right: 0
    }
    .dropdown-menu-md-right {
        left: 0;
        right: auto
    }
}

@media(min-width: 992px) {
    .dropdown-menu-lg-left {
        left: auto;
        right: 0
    }
    .dropdown-menu-lg-right {
        left: 0;
        right: auto
    }
}

@media(min-width: 1200px) {
    .dropdown-menu-xl-left {
        left: auto;
        right: 0
    }
    .dropdown-menu-xl-right {
        left: 0;
        right: auto
    }
}

.dropup .dropdown-menu {
    top: auto;
    bottom: 100%;
    margin-top: 0;
    margin-bottom: .125rem
}

.dropup .dropdown-toggle::after {
    display: inline-block;
    margin-right: .255em;
    vertical-align: .255em;
    content: "";
    border-top: 0;
    border-left: .3em solid transparent;
    border-bottom: .3em solid;
    border-right: .3em solid transparent
}

.dropup .dropdown-toggle:empty::after {
    margin-right: 0
}

.dropright .dropdown-menu {
    top: 0;
    left: auto;
    right: 100%;
    margin-top: 0;
    margin-right: .125rem
}

.dropright .dropdown-toggle::after {
    display: inline-block;
    margin-right: .255em;
    vertical-align: .255em;
    content: "";
    border-top: .3em solid transparent;
    border-left: 0;
    border-bottom: .3em solid transparent;
    border-right: .3em solid
}

.dropright .dropdown-toggle:empty::after {
    margin-right: 0
}

.dropright .dropdown-toggle::after {
    vertical-align: 0
}

.dropleft .dropdown-menu {
    top: 0;
    left: 100%;
    right: auto;
    margin-top: 0;
    margin-left: .125rem
}

.dropleft .dropdown-toggle::after {
    display: inline-block;
    margin-right: .255em;
    vertical-align: .255em;
    content: ""
}

.dropleft .dropdown-toggle::after {
    display: none
}

.dropleft .dropdown-toggle::before {
    display: inline-block;
    margin-left: .255em;
    vertical-align: .255em;
    content: "";
    border-top: .3em solid transparent;
    border-left: .3em solid;
    border-bottom: .3em solid transparent
}

.dropleft .dropdown-toggle:empty::after {
    margin-right: 0
}

.dropleft .dropdown-toggle::before {
    vertical-align: 0
}

.dropdown-menu[x-placement^=bottom],
.dropdown-menu[x-placement^=left],
.dropdown-menu[x-placement^=right],
.dropdown-menu[x-placement^=top] {
    left: auto;
    bottom: auto
}

.dropdown-divider {
    height: 0;
    margin: .5rem 0;
    overflow: hidden;
    border-top: 1px solid #e9ecef
}

.dropdown-item {
    display: block;
    width: 100%;
    padding: .25rem 1.5rem;
    clear: both;
    font-weight: 400;
    color: #212529;
    text-align: inherit;
    white-space: nowrap;
    background-color: transparent;
    border: 0
}

.dropdown-item:focus,
.dropdown-item:hover {
    color: #16181b;
    text-decoration: none;
    background-color: #f8f9fa
}

.dropdown-item.active,
.dropdown-item:active {
    color: #fff;
    text-decoration: none;
    background-color: #007bff
}

.dropdown-item.disabled,
.dropdown-item:disabled {
    color: #6c757d;
    pointer-events: none;
    background-color: transparent
}

.dropdown-menu.show {
    display: block
}

.dropdown-header {
    display: block;
    padding: .5rem 1.5rem;
    margin-bottom: 0;
    font-size: .875rem;
    color: #6c757d;
    white-space: nowrap
}

.dropdown-item-text {
    display: block;
    padding: .25rem 1.5rem;
    color: #212529
}

.btn-group,
.btn-group-vertical {
    position: relative;
    display: -ms-inline-flexbox;
    display: -webkit-inline-box;
    display: inline-flex;
    vertical-align: middle
}

.btn-group-vertical>.btn,
.btn-group>.btn {
    position: relative;
    -ms-flex: 1 1 auto;
    -webkit-box-flex: 1;
    flex: 1 1 auto
}

.btn-group-vertical>.btn:hover,
.btn-group>.btn:hover {
    z-index: 1
}

.btn-group-vertical>.btn.active,
.btn-group-vertical>.btn:active,
.btn-group-vertical>.btn:focus,
.btn-group>.btn.active,
.btn-group>.btn:active,
.btn-group>.btn:focus {
    z-index: 1
}

.btn-toolbar {
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-pack: start;
    -webkit-box-pack: start;
    justify-content: flex-start
}

.btn-toolbar .input-group {
    width: auto
}

.btn-group>.btn-group:not(:first-child),
.btn-group>.btn:not(:first-child) {
    margin-right: -1px
}

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

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

.dropdown-toggle-split {
    padding-left: .5625rem;
    padding-right: .5625rem
}

.dropdown-toggle-split::after,
.dropright .dropdown-toggle-split::after,
.dropup .dropdown-toggle-split::after {
    margin-right: 0
}

.dropleft .dropdown-toggle-split::before {
    margin-left: 0
}

.btn-group-sm>.btn+.dropdown-toggle-split,
.btn-sm+.dropdown-toggle-split {
    padding-left: .375rem;
    padding-right: .375rem
}

.btn-group-lg>.btn+.dropdown-toggle-split,
.btn-lg+.dropdown-toggle-split {
    padding-left: .75rem;
    padding-right: .75rem
}

.btn-group-vertical {
    -ms-flex-direction: column;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    -ms-flex-align: start;
    -webkit-box-align: start;
    align-items: flex-start;
    -ms-flex-pack: center;
    -webkit-box-pack: center;
    justify-content: center
}

.btn-group-vertical>.btn,
.btn-group-vertical>.btn-group {
    width: 100%
}

.btn-group-vertical>.btn-group:not(:first-child),
.btn-group-vertical>.btn:not(:first-child) {
    margin-top: -1px
}

.btn-group-vertical>.btn-group:not(:last-child)>.btn,
.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle) {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0
}

.btn-group-vertical>.btn-group:not(:first-child)>.btn,
.btn-group-vertical>.btn:not(:first-child) {
    border-top-right-radius: 0;
    border-top-left-radius: 0
}

.btn-group-toggle>.btn,
.btn-group-toggle>.btn-group>.btn {
    margin-bottom: 0
}

.btn-group-toggle>.btn input[type=checkbox],
.btn-group-toggle>.btn input[type=radio],
.btn-group-toggle>.btn-group>.btn input[type=checkbox],
.btn-group-toggle>.btn-group>.btn input[type=radio] {
    position: absolute;
    clip: rect(0, 0, 0, 0);
    pointer-events: none
}

.input-group {
    position: relative;
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-align: stretch;
    -webkit-box-align: stretch;
    align-items: stretch;
    width: 100%
}

.input-group>.custom-file,
.input-group>.custom-select,
.input-group>.form-control,
.input-group>.form-control-plaintext {
    position: relative;
    -ms-flex: 1 1 auto;
    -webkit-box-flex: 1;
    flex: 1 1 auto;
    width: 1%;
    min-width: 0;
    margin-bottom: 0
}

.input-group>.custom-file+.custom-file,
.input-group>.custom-file+.custom-select,
.input-group>.custom-file+.form-control,
.input-group>.custom-select+.custom-file,
.input-group>.custom-select+.custom-select,
.input-group>.custom-select+.form-control,
.input-group>.form-control+.custom-file,
.input-group>.form-control+.custom-select,
.input-group>.form-control+.form-control,
.input-group>.form-control-plaintext+.custom-file,
.input-group>.form-control-plaintext+.custom-select,
.input-group>.form-control-plaintext+.form-control {
    margin-right: -1px
}

.input-group>.custom-file .custom-file-input:focus~.custom-file-label,
.input-group>.custom-select:focus,
.input-group>.form-control:focus {
    z-index: 3
}

.input-group>.custom-file .custom-file-input:focus {
    z-index: 4
}

.input-group>.custom-select:not(:last-child),
.input-group>.form-control:not(:last-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}

.input-group>.custom-select:not(:first-child),
.input-group>.form-control:not(:first-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}

.input-group>.custom-file {
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -ms-flex-align: center;
    -webkit-box-align: center;
    align-items: center
}

.input-group>.custom-file:not(:last-child) .custom-file-label,
.input-group>.custom-file:not(:last-child) .custom-file-label::after {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}

.input-group>.custom-file:not(:first-child) .custom-file-label {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}

.input-group-append,
.input-group-prepend {
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex
}

.input-group-append .btn,
.input-group-prepend .btn {
    position: relative;
    z-index: 2
}

.input-group-append .btn:focus,
.input-group-prepend .btn:focus {
    z-index: 3
}

.input-group-append .btn+.btn,
.input-group-append .btn+.input-group-text,
.input-group-append .input-group-text+.btn,
.input-group-append .input-group-text+.input-group-text,
.input-group-prepend .btn+.btn,
.input-group-prepend .btn+.input-group-text,
.input-group-prepend .input-group-text+.btn,
.input-group-prepend .input-group-text+.input-group-text {
    margin-right: -1px
}

.input-group-prepend {
    margin-left: -1px
}

.input-group-append {
    margin-right: -1px
}

.input-group-text {
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -ms-flex-align: center;
    -webkit-box-align: center;
    align-items: center;
    padding: .375rem .75rem;
    margin-bottom: 0;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #495057;
    text-align: center;
    white-space: nowrap;
    background-color: #e9ecef;
    border: 1px solid #ced4da;
    border-radius: .25rem
}

.input-group-text input[type=checkbox],
.input-group-text input[type=radio] {
    margin-top: 0
}

.input-group-lg>.custom-select,
.input-group-lg>.form-control:not(textarea) {
    height: calc(1.5em+1rem+2px)
}

.input-group-lg>.custom-select,
.input-group-lg>.form-control,
.input-group-lg>.input-group-append>.btn,
.input-group-lg>.input-group-append>.input-group-text,
.input-group-lg>.input-group-prepend>.btn,
.input-group-lg>.input-group-prepend>.input-group-text {
    padding: .5rem 1rem;
    font-size: 1.25rem;
    line-height: 1.5;
    border-radius: .3rem
}

.input-group-sm>.custom-select,
.input-group-sm>.form-control:not(textarea) {
    height: calc(1.5em+0.5rem+2px)
}

.input-group-sm>.custom-select,
.input-group-sm>.form-control,
.input-group-sm>.input-group-append>.btn,
.input-group-sm>.input-group-append>.input-group-text,
.input-group-sm>.input-group-prepend>.btn,
.input-group-sm>.input-group-prepend>.input-group-text {
    padding: .25rem .5rem;
    font-size: .875rem;
    line-height: 1.5;
    border-radius: .2rem
}

.input-group-lg>.custom-select,
.input-group-sm>.custom-select {
    padding-left: 1.75rem
}

.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),
.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),
.input-group>.input-group-append:not(:last-child)>.btn,
.input-group>.input-group-append:not(:last-child)>.input-group-text,
.input-group>.input-group-prepend>.btn,
.input-group>.input-group-prepend>.input-group-text {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}

.input-group>.input-group-append>.btn,
.input-group>.input-group-append>.input-group-text,
.input-group>.input-group-prepend:first-child>.btn:not(:first-child),
.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),
.input-group>.input-group-prepend:not(:first-child)>.btn,
.input-group>.input-group-prepend:not(:first-child)>.input-group-text {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}

.custom-control {
    position: relative;
    z-index: 1;
    display: block;
    min-height: 1.5rem;
    padding-right: 1.5rem;
    -webkit-print-color-adjust: exact;
    color-adjust: exact
}

.custom-control-inline {
    display: -ms-inline-flexbox;
    display: -webkit-inline-box;
    display: inline-flex;
    margin-left: 1rem
}

.custom-control-input {
    position: absolute;
    right: 0;
    z-index: -1;
    width: 1rem;
    height: 1.25rem;
    opacity: 0
}

.custom-control-input:checked~.custom-control-label::before {
    color: #fff;
    border-color: #007bff;
    background-color: #007bff
}

.custom-control-input:focus~.custom-control-label::before {
    -webkit-box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25);
    box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25)
}

.custom-control-input:focus:not(:checked)~.custom-control-label::before {
    border-color: #80bdff
}

.custom-control-input:not(:disabled):active~.custom-control-label::before {
    color: #fff;
    background-color: #b3d7ff;
    border-color: #b3d7ff
}

.custom-control-input:disabled~.custom-control-label,
.custom-control-input[disabled]~.custom-control-label {
    color: #6c757d
}

.custom-control-input:disabled~.custom-control-label::before,
.custom-control-input[disabled]~.custom-control-label::before {
    background-color: #e9ecef
}

.custom-control-label {
    position: relative;
    margin-bottom: 0;
    vertical-align: top
}

.custom-control-label::before {
    position: absolute;
    top: .25rem;
    right: -1.5rem;
    display: block;
    width: 1rem;
    height: 1rem;
    pointer-events: none;
    content: "";
    background-color: #fff;
    border: #adb5bd solid 1px
}

.custom-control-label::after {
    position: absolute;
    top: .25rem;
    right: -1.5rem;
    display: block;
    width: 1rem;
    height: 1rem;
    content: "";
    background: no-repeat 50%/50% 50%
}

.custom-checkbox .custom-control-label::before {
    border-radius: .25rem
}

.custom-checkbox .custom-control-input:checked~.custom-control-label::after {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e")
}

.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before {
    border-color: #007bff;
    background-color: #007bff
}

.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e")
}

.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before {
    background-color: rgba(0, 123, 255, .5)
}

.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before {
    background-color: rgba(0, 123, 255, .5)
}

.custom-radio .custom-control-label::before {
    border-radius: 50%
}

.custom-radio .custom-control-input:checked~.custom-control-label::after {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")
}

.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before {
    background-color: rgba(0, 123, 255, .5)
}

.custom-switch {
    padding-right: 2.25rem
}

.custom-switch .custom-control-label::before {
    right: -2.25rem;
    width: 1.75rem;
    pointer-events: all;
    border-radius: .5rem
}

.custom-switch .custom-control-label::after {
    top: calc(0.25rem + 2px);
    right: calc(-2.25rem + 2px);
    width: calc(1rem - 4px);
    height: calc(1rem - 4px);
    background-color: #adb5bd;
    border-radius: .5rem;
    transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out, -webkit-transform .15s ease-in-out;
    -webkit-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, -webkit-transform .15s ease-in-out, -webkit-box-shadow .15s ease-in-out;
    transition: background-color .15s ease-in-out, border-color .15s ease-in-out, -webkit-transform .15s ease-in-out, -webkit-box-shadow .15s ease-in-out;
    -o-transition: transform .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
    transition: transform .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
    transition: transform .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out, -webkit-transform .15s ease-in-out, -webkit-box-shadow .15s ease-in-out;
    transition: transform .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out, -webkit-transform .15s ease-in-out
}

@media(prefers-reduced-motion: reduce) {
    .custom-switch .custom-control-label::after {
        -webkit-transition: none;
        -o-transition: none;
        transition: none
    }
}

.custom-switch .custom-control-input:checked~.custom-control-label::after {
    background-color: #fff;
    -webkit-transform: translateX(-0.75rem);
    -ms-transform: translateX(-0.75rem);
    transform: translateX(-0.75rem)
}

.custom-switch .custom-control-input:disabled:checked~.custom-control-label::before {
    background-color: rgba(0, 123, 255, .5)
}

.custom-select {
    display: inline-block;
    width: 100%;
    height: calc(1.5em + 0.75rem + 2px);
    padding: .375rem .75rem .375rem 1.75rem;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #495057;
    vertical-align: middle;
    background: #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat left .75rem center/8px 10px;
    border: 1px solid #ced4da;
    border-radius: .25rem;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

.custom-select:focus {
    border-color: #80bdff;
    outline: 0;
    -webkit-box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25);
    box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25)
}

.custom-select:focus::-ms-value {
    color: #495057;
    background-color: #fff
}

.custom-select[multiple],
.custom-select[size]:not([size="1"]) {
    height: auto;
    padding-left: .75rem;
    background-image: none
}

.custom-select:disabled {
    color: #6c757d;
    background-color: #e9ecef
}

.custom-select::-ms-expand {
    display: none
}

.custom-select:-moz-focusring {
    color: transparent;
    text-shadow: 0 0 0 #495057
}

.custom-select-sm {
    height: calc(1.5em+0.5rem+2px);
    padding-top: .25rem;
    padding-bottom: .25rem;
    padding-right: .5rem;
    font-size: .875rem
}

.custom-select-lg {
    height: calc(1.5em+1rem+2px);
    padding-top: .5rem;
    padding-bottom: .5rem;
    padding-right: 1rem;
    font-size: 1.25rem
}

.custom-file {
    position: relative;
    display: inline-block;
    width: 100%;
    height: calc(1.5em+0.75rem+2px);
    margin-bottom: 0
}

.custom-file-input {
    position: relative;
    z-index: 2;
    width: 100%;
    height: calc(1.5em+0.75rem+2px);
    margin: 0;
    opacity: 0
}

.custom-file-input:focus~.custom-file-label {
    border-color: #80bdff;
    -webkit-box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25);
    box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25)
}

.custom-file-input:disabled~.custom-file-label,
.custom-file-input[disabled]~.custom-file-label {
    background-color: #e9ecef
}

.custom-file-input:lang(en)~.custom-file-label::after {
    content: "Browse"
}

.custom-file-input~.custom-file-label[data-browse]::after {
    content: attr(data-browse)
}

.custom-file-label {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    z-index: 1;
    height: calc(1.5em + 0.75rem + 2px);
    padding: .375rem .75rem;
    font-weight: 400;
    line-height: 1.5;
    color: #495057;
    background-color: #fff;
    border: 1px solid #ced4da;
    border-radius: .25rem
}

.custom-file-label::after {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    z-index: 3;
    display: block;
    height: calc(1.5em + 0.75rem);
    padding: .375rem .75rem;
    line-height: 1.5;
    color: #495057;
    content: "Browse";
    background-color: #e9ecef;
    border-right: inherit;
    border-radius: .25rem 0 0 .25rem
}

.custom-range {
    width: 100%;
    height: 1.4rem;
    padding: 0;
    background-color: transparent;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

.custom-range:focus {
    outline: 0
}

.custom-range:focus::-webkit-slider-thumb {
    -webkit-box-shadow: 0 0 0 1px #fff, 0 0 0 .2rem rgba(0, 123, 255, .25);
    box-shadow: 0 0 0 1px #fff, 0 0 0 .2rem rgba(0, 123, 255, .25)
}

.custom-range:focus::-moz-range-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 .2rem rgba(0, 123, 255, .25)
}

.custom-range:focus::-ms-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 .2rem rgba(0, 123, 255, .25)
}

.custom-range::-moz-focus-outer {
    border: 0
}

.custom-range::-webkit-slider-thumb {
    width: 1rem;
    height: 1rem;
    margin-top: -0.25rem;
    background-color: #007bff;
    border: 0;
    border-radius: 1rem;
    -webkit-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
    -webkit-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, -webkit-box-shadow .15s ease-in-out;
    transition: background-color .15s ease-in-out, border-color .15s ease-in-out, -webkit-box-shadow .15s ease-in-out;
    transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
    transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out, -webkit-box-shadow .15s ease-in-out;
    -webkit-appearance: none;
    appearance: none
}

@media(prefers-reduced-motion: reduce) {
    .custom-range::-webkit-slider-thumb {
        -webkit-transition: none;
        transition: none
    }
}

.custom-range::-webkit-slider-thumb:active {
    background-color: #b3d7ff
}

.custom-range::-webkit-slider-runnable-track {
    width: 100%;
    height: .5rem;
    color: transparent;
    cursor: pointer;
    background-color: #dee2e6;
    border-color: transparent;
    border-radius: 1rem
}

.custom-range::-moz-range-thumb {
    width: 1rem;
    height: 1rem;
    background-color: #007bff;
    border: 0;
    border-radius: 1rem;
    -moz-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
    transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
    -moz-appearance: none;
    appearance: none
}

@media(prefers-reduced-motion: reduce) {
    .custom-range::-moz-range-thumb {
        -moz-transition: none;
        transition: none
    }
}

.custom-range::-moz-range-thumb:active {
    background-color: #b3d7ff
}

.custom-range::-moz-range-track {
    width: 100%;
    height: .5rem;
    color: transparent;
    cursor: pointer;
    background-color: #dee2e6;
    border-color: transparent;
    border-radius: 1rem
}

.custom-range::-ms-thumb {
    width: 1rem;
    height: 1rem;
    margin-top: 0;
    margin-left: .2rem;
    margin-right: .2rem;
    background-color: #007bff;
    border: 0;
    border-radius: 1rem;
    -ms-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
    transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
    appearance: none
}

@media(prefers-reduced-motion: reduce) {
    .custom-range::-ms-thumb {
        -ms-transition: none;
        transition: none
    }
}

.custom-range::-ms-thumb:active {
    background-color: #b3d7ff
}

.custom-range::-ms-track {
    width: 100%;
    height: .5rem;
    color: transparent;
    cursor: pointer;
    background-color: transparent;
    border-color: transparent;
    border-width: .5rem
}

.custom-range::-ms-fill-lower {
    background-color: #dee2e6;
    border-radius: 1rem
}

.custom-range::-ms-fill-upper {
    margin-left: 15px;
    background-color: #dee2e6;
    border-radius: 1rem
}

.custom-range:disabled::-webkit-slider-thumb {
    background-color: #adb5bd
}

.custom-range:disabled::-webkit-slider-runnable-track {
    cursor: default
}

.custom-range:disabled::-moz-range-thumb {
    background-color: #adb5bd
}

.custom-range:disabled::-moz-range-track {
    cursor: default
}

.custom-range:disabled::-ms-thumb {
    background-color: #adb5bd
}

.custom-control-label::before,
.custom-file-label,
.custom-select {
    -webkit-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, -webkit-box-shadow .15s ease-in-out;
    transition: background-color .15s ease-in-out, border-color .15s ease-in-out, -webkit-box-shadow .15s ease-in-out;
    -o-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
    transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
    transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out, -webkit-box-shadow .15s ease-in-out
}

@media(prefers-reduced-motion: reduce) {
    .custom-control-label::before,
    .custom-file-label,
    .custom-select {
        -webkit-transition: none;
        -o-transition: none;
        transition: none
    }
}

.nav {
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding-right: 0;
    margin-bottom: 0;
    list-style: none
}

.nav-link {
    display: block;
    padding: .5rem 1rem
}

.nav-link:focus,
.nav-link:hover {
    text-decoration: none
}

.nav-link.disabled {
    color: #6c757d;
    pointer-events: none;
    cursor: default
}

.nav-tabs {
    border-bottom: 1px solid #dee2e6
}

.nav-tabs .nav-item {
    margin-bottom: -1px
}

.nav-tabs .nav-link {
    border: 1px solid transparent;
    border-top-right-radius: .25rem;
    border-top-left-radius: .25rem
}

.nav-tabs .nav-link:focus,
.nav-tabs .nav-link:hover {
    border-color: #e9ecef #e9ecef #dee2e6
}

.nav-tabs .nav-link.disabled {
    color: #6c757d;
    background-color: transparent;
    border-color: transparent
}

.nav-tabs .nav-item.show .nav-link,
.nav-tabs .nav-link.active {
    color: #495057;
    background-color: #fff;
    border-color: #dee2e6 #dee2e6 #fff
}

.nav-tabs .dropdown-menu {
    margin-top: -1px;
    border-top-right-radius: 0;
    border-top-left-radius: 0
}

.nav-pills .nav-link {
    border-radius: .25rem
}

.nav-pills .nav-link.active,
.nav-pills .show>.nav-link {
    color: #fff;
    background-color: #007bff
}

.nav-fill .nav-item,
.nav-fill>.nav-link {
    -ms-flex: 1 1 auto;
    -webkit-box-flex: 1;
    flex: 1 1 auto;
    text-align: center
}

.nav-justified .nav-item,
.nav-justified>.nav-link {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    -webkit-box-flex: 1;
    flex-grow: 1;
    text-align: center
}

.tab-content>.tab-pane {
    display: none
}

.tab-content>.active {
    display: block
}

.navbar {
    position: relative;
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-align: center;
    -webkit-box-align: center;
    align-items: center;
    -ms-flex-pack: justify;
    -webkit-box-pack: justify;
    justify-content: space-between;
    padding: .5rem 1rem
}

.navbar .container,
.navbar .container-fluid,
.navbar .container-lg,
.navbar .container-md,
.navbar .container-sm,
.navbar .container-xl {
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-align: center;
    -webkit-box-align: center;
    align-items: center;
    -ms-flex-pack: justify;
    -webkit-box-pack: justify;
    justify-content: space-between
}

.navbar-brand {
    display: inline-block;
    padding-top: .3125rem;
    padding-bottom: .3125rem;
    margin-left: 1rem;
    font-size: 1.25rem;
    line-height: inherit;
    white-space: nowrap
}

.navbar-brand:focus,
.navbar-brand:hover {
    text-decoration: none
}

.navbar-nav {
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -ms-flex-direction: column;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding-right: 0;
    margin-bottom: 0;
    list-style: none
}

.navbar-nav .nav-link {
    padding-left: 0;
    padding-right: 0
}

.navbar-nav .dropdown-menu {
    position: static;
    float: none
}

.navbar-text {
    display: inline-block;
    padding-top: .5rem;
    padding-bottom: .5rem
}

.navbar-collapse {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    -ms-flex-positive: 1;
    -webkit-box-flex: 1;
    flex-grow: 1;
    -ms-flex-align: center;
    -webkit-box-align: center;
    align-items: center
}

.navbar-toggler {
    padding: .25rem .75rem;
    font-size: 1.25rem;
    line-height: 1;
    background-color: transparent;
    border: 1px solid transparent;
    border-radius: .25rem
}

.navbar-toggler:focus,
.navbar-toggler:hover {
    text-decoration: none
}

.navbar-toggler-icon {
    display: inline-block;
    width: 1.5em;
    height: 1.5em;
    vertical-align: middle;
    content: "";
    background: no-repeat center center;
    background-size: 100% 100%
}

@media(max-width: 575.98px) {
    .navbar-expand-sm>.container,
    .navbar-expand-sm>.container-fluid,
    .navbar-expand-sm>.container-lg,
    .navbar-expand-sm>.container-md,
    .navbar-expand-sm>.container-sm,
    .navbar-expand-sm>.container-xl {
        padding-left: 0;
        padding-right: 0
    }
}

@media(min-width: 576px) {
    .navbar-expand-sm {
        -ms-flex-flow: row nowrap;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        flex-flow: row nowrap;
        -ms-flex-pack: start;
        -webkit-box-pack: start;
        justify-content: flex-start
    }
    .navbar-expand-sm .navbar-nav {
        -ms-flex-direction: row;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        flex-direction: row
    }
    .navbar-expand-sm .navbar-nav .dropdown-menu {
        position: absolute
    }
    .navbar-expand-sm .navbar-nav .nav-link {
        padding-left: .5rem;
        padding-right: .5rem
    }
    .navbar-expand-sm>.container,
    .navbar-expand-sm>.container-fluid,
    .navbar-expand-sm>.container-lg,
    .navbar-expand-sm>.container-md,
    .navbar-expand-sm>.container-sm,
    .navbar-expand-sm>.container-xl {
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap
    }
    .navbar-expand-sm .navbar-collapse {
        display: -ms-flexbox !important;
        display: -webkit-box !important;
        display: flex !important;
        -ms-flex-preferred-size: auto;
        flex-basis: auto
    }
    .navbar-expand-sm .navbar-toggler {
        display: none
    }
}

@media(max-width: 767.98px) {
    .navbar-expand-md>.container,
    .navbar-expand-md>.container-fluid,
    .navbar-expand-md>.container-lg,
    .navbar-expand-md>.container-md,
    .navbar-expand-md>.container-sm,
    .navbar-expand-md>.container-xl {
        padding-left: 0;
        padding-right: 0
    }
}

@media(min-width: 768px) {
    .navbar-expand-md {
        -ms-flex-flow: row nowrap;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        flex-flow: row nowrap;
        -ms-flex-pack: start;
        -webkit-box-pack: start;
        justify-content: flex-start
    }
    .navbar-expand-md .navbar-nav {
        -ms-flex-direction: row;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        flex-direction: row
    }
    .navbar-expand-md .navbar-nav .dropdown-menu {
        position: absolute
    }
    .navbar-expand-md .navbar-nav .nav-link {
        padding-left: .5rem;
        padding-right: .5rem
    }
    .navbar-expand-md>.container,
    .navbar-expand-md>.container-fluid,
    .navbar-expand-md>.container-lg,
    .navbar-expand-md>.container-md,
    .navbar-expand-md>.container-sm,
    .navbar-expand-md>.container-xl {
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap
    }
    .navbar-expand-md .navbar-collapse {
        display: -ms-flexbox !important;
        display: -webkit-box !important;
        display: flex !important;
        -ms-flex-preferred-size: auto;
        flex-basis: auto
    }
    .navbar-expand-md .navbar-toggler {
        display: none
    }
}

@media(max-width: 991.98px) {
    .navbar-expand-lg>.container,
    .navbar-expand-lg>.container-fluid,
    .navbar-expand-lg>.container-lg,
    .navbar-expand-lg>.container-md,
    .navbar-expand-lg>.container-sm,
    .navbar-expand-lg>.container-xl {
        padding-left: 0;
        padding-right: 0
    }
}

@media(min-width: 992px) {
    .navbar-expand-lg {
        -ms-flex-flow: row nowrap;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        flex-flow: row nowrap;
        -ms-flex-pack: start;
        -webkit-box-pack: start;
        justify-content: flex-start
    }
    .navbar-expand-lg .navbar-nav {
        -ms-flex-direction: row;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        flex-direction: row
    }
    .navbar-expand-lg .navbar-nav .dropdown-menu {
        position: absolute
    }
    .navbar-expand-lg .navbar-nav .nav-link {
        padding-left: .5rem;
        padding-right: .5rem
    }
    .navbar-expand-lg>.container,
    .navbar-expand-lg>.container-fluid,
    .navbar-expand-lg>.container-lg,
    .navbar-expand-lg>.container-md,
    .navbar-expand-lg>.container-sm,
    .navbar-expand-lg>.container-xl {
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap
    }
    .navbar-expand-lg .navbar-collapse {
        display: -ms-flexbox !important;
        display: -webkit-box !important;
        display: flex !important;
        -ms-flex-preferred-size: auto;
        flex-basis: auto
    }
    .navbar-expand-lg .navbar-toggler {
        display: none
    }
}

@media(max-width: 1199.98px) {
    .navbar-expand-xl>.container,
    .navbar-expand-xl>.container-fluid,
    .navbar-expand-xl>.container-lg,
    .navbar-expand-xl>.container-md,
    .navbar-expand-xl>.container-sm,
    .navbar-expand-xl>.container-xl {
        padding-left: 0;
        padding-right: 0
    }
}

@media(min-width: 1200px) {
    .navbar-expand-xl {
        -ms-flex-flow: row nowrap;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        flex-flow: row nowrap;
        -ms-flex-pack: start;
        -webkit-box-pack: start;
        justify-content: flex-start
    }
    .navbar-expand-xl .navbar-nav {
        -ms-flex-direction: row;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        flex-direction: row
    }
    .navbar-expand-xl .navbar-nav .dropdown-menu {
        position: absolute
    }
    .navbar-expand-xl .navbar-nav .nav-link {
        padding-left: .5rem;
        padding-right: .5rem
    }
    .navbar-expand-xl>.container,
    .navbar-expand-xl>.container-fluid,
    .navbar-expand-xl>.container-lg,
    .navbar-expand-xl>.container-md,
    .navbar-expand-xl>.container-sm,
    .navbar-expand-xl>.container-xl {
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap
    }
    .navbar-expand-xl .navbar-collapse {
        display: -ms-flexbox !important;
        display: -webkit-box !important;
        display: flex !important;
        -ms-flex-preferred-size: auto;
        flex-basis: auto
    }
    .navbar-expand-xl .navbar-toggler {
        display: none
    }
}

.navbar-expand {
    -ms-flex-flow: row nowrap;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-flow: row nowrap;
    -ms-flex-pack: start;
    -webkit-box-pack: start;
    justify-content: flex-start
}

.navbar-expand>.container,
.navbar-expand>.container-fluid,
.navbar-expand>.container-lg,
.navbar-expand>.container-md,
.navbar-expand>.container-sm,
.navbar-expand>.container-xl {
    padding-left: 0;
    padding-right: 0
}

.navbar-expand .navbar-nav {
    -ms-flex-direction: row;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-direction: row
}

.navbar-expand .navbar-nav .dropdown-menu {
    position: absolute
}

.navbar-expand .navbar-nav .nav-link {
    padding-left: .5rem;
    padding-right: .5rem
}

.navbar-expand>.container,
.navbar-expand>.container-fluid,
.navbar-expand>.container-lg,
.navbar-expand>.container-md,
.navbar-expand>.container-sm,
.navbar-expand>.container-xl {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap
}

.navbar-expand .navbar-collapse {
    display: -ms-flexbox !important;
    display: -webkit-box !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
    flex-basis: auto
}

.navbar-expand .navbar-toggler {
    display: none
}

.navbar-light .navbar-brand {
    color: rgba(0, 0, 0, .9)
}

.navbar-light .navbar-brand:focus,
.navbar-light .navbar-brand:hover {
    color: rgba(0, 0, 0, .9)
}

.navbar-light .navbar-nav .nav-link {
    color: rgba(0, 0, 0, .5)
}

.navbar-light .navbar-nav .nav-link:focus,
.navbar-light .navbar-nav .nav-link:hover {
    color: rgba(0, 0, 0, .7)
}

.navbar-light .navbar-nav .nav-link.disabled {
    color: rgba(0, 0, 0, .3)
}

.navbar-light .navbar-nav .active>.nav-link,
.navbar-light .navbar-nav .nav-link.active,
.navbar-light .navbar-nav .nav-link.show,
.navbar-light .navbar-nav .show>.nav-link {
    color: rgba(0, 0, 0, .9)
}

.navbar-light .navbar-toggler {
    color: rgba(0, 0, 0, .5);
    border-color: rgba(0, 0, 0, .1)
}

.navbar-light .navbar-toggler-icon {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")
}

.navbar-light .navbar-text {
    color: rgba(0, 0, 0, .5)
}

.navbar-light .navbar-text a {
    color: rgba(0, 0, 0, .9)
}

.navbar-light .navbar-text a:focus,
.navbar-light .navbar-text a:hover {
    color: rgba(0, 0, 0, .9)
}

.navbar-dark .navbar-brand {
    color: #fff
}

.navbar-dark .navbar-brand:focus,
.navbar-dark .navbar-brand:hover {
    color: #fff
}

.navbar-dark .navbar-nav .nav-link {
    color: rgba(255, 255, 255, .5)
}

.navbar-dark .navbar-nav .nav-link:focus,
.navbar-dark .navbar-nav .nav-link:hover {
    color: rgba(255, 255, 255, .75)
}

.navbar-dark .navbar-nav .nav-link.disabled {
    color: rgba(255, 255, 255, .25)
}

.navbar-dark .navbar-nav .active>.nav-link,
.navbar-dark .navbar-nav .nav-link.active,
.navbar-dark .navbar-nav .nav-link.show,
.navbar-dark .navbar-nav .show>.nav-link {
    color: #fff
}

.navbar-dark .navbar-toggler {
    color: rgba(255, 255, 255, .5);
    border-color: rgba(255, 255, 255, .1)
}

.navbar-dark .navbar-toggler-icon {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")
}

.navbar-dark .navbar-text {
    color: rgba(255, 255, 255, .5)
}

.navbar-dark .navbar-text a {
    color: #fff
}

.navbar-dark .navbar-text a:focus,
.navbar-dark .navbar-text a:hover {
    color: #fff
}

.card {
    position: relative;
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -ms-flex-direction: column;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    min-width: 0;
    word-wrap: break-word;
    background-color: #fff;
    background-clip: border-box;
    border: 1px solid rgba(0, 0, 0, .125);
    border-radius: .25rem
}

.card>hr {
    margin-left: 0;
    margin-right: 0
}

.card>.list-group {
    border-top: inherit;
    border-bottom: inherit
}

.card>.list-group:first-child {
    border-top-width: 0;
    border-top-right-radius: calc(0.25rem - 1px);
    border-top-left-radius: calc(0.25rem - 1px)
}

.card>.list-group:last-child {
    border-bottom-width: 0;
    border-bottom-left-radius: calc(0.25rem - 1px);
    border-bottom-right-radius: calc(0.25rem - 1px)
}

.card>.card-header+.list-group,
.card>.list-group+.card-footer {
    border-top: 0
}

.card-body {
    -ms-flex: 1 1 auto;
    -webkit-box-flex: 1;
    flex: 1 1 auto;
    min-height: 1px;
    padding: 1.25rem
}

.card-title {
    margin-bottom: .75rem
}

.card-subtitle {
    margin-top: -0.375rem;
    margin-bottom: 0
}

.card-text:last-child {
    margin-bottom: 0
}

.card-link:hover {
    text-decoration: none
}

.card-link+.card-link {
    margin-right: 1.25rem
}

.card-header {
    padding: .75rem 1.25rem;
    margin-bottom: 0;
    background-color: rgba(0, 0, 0, .03);
    border-bottom: 1px solid rgba(0, 0, 0, .125)
}

.card-header:first-child {
    border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0
}

.card-footer {
    padding: .75rem 1.25rem;
    background-color: rgba(0, 0, 0, .03);
    border-top: 1px solid rgba(0, 0, 0, .125)
}

.card-footer:last-child {
    border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px)
}

.card-header-tabs {
    margin-left: -0.625rem;
    margin-bottom: -0.75rem;
    margin-right: -0.625rem;
    border-bottom: 0
}

.card-header-pills {
    margin-left: -0.625rem;
    margin-right: -0.625rem
}

.card-img-overlay {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    padding: 1.25rem;
    border-radius: calc(0.25rem - 1px)
}

.card-img,
.card-img-bottom,
.card-img-top {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 100%
}

.card-img,
.card-img-top {
    border-top-right-radius: calc(0.25rem - 1px);
    border-top-left-radius: calc(0.25rem - 1px)
}

.card-img,
.card-img-bottom {
    border-bottom-left-radius: calc(0.25rem - 1px);
    border-bottom-right-radius: calc(0.25rem - 1px)
}

.card-deck .card {
    margin-bottom: 15px
}

@media(min-width: 576px) {
    .card-deck {
        display: -ms-flexbox;
        display: -webkit-box;
        display: flex;
        -ms-flex-flow: row wrap;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        flex-flow: row wrap;
        margin-left: -15px;
        margin-right: -15px
    }
    .card-deck .card {
        -ms-flex: 1 0 0%;
        -webkit-box-flex: 1;
        flex: 1 0 0%;
        margin-left: 15px;
        margin-bottom: 0;
        margin-right: 15px
    }
}

.card-group>.card {
    margin-bottom: 15px
}

@media(min-width: 576px) {
    .card-group {
        display: -ms-flexbox;
        display: -webkit-box;
        display: flex;
        -ms-flex-flow: row wrap;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        flex-flow: row wrap
    }
    .card-group>.card {
        -ms-flex: 1 0 0%;
        -webkit-box-flex: 1;
        flex: 1 0 0%;
        margin-bottom: 0
    }
    .card-group>.card+.card {
        margin-right: 0;
        border-right: 0
    }
    .card-group>.card:not(:last-child) {
        border-top-left-radius: 0;
        border-bottom-left-radius: 0
    }
    .card-group>.card:not(:last-child) .card-header,
    .card-group>.card:not(:last-child) .card-img-top {
        border-top-left-radius: 0
    }
    .card-group>.card:not(:last-child) .card-footer,
    .card-group>.card:not(:last-child) .card-img-bottom {
        border-bottom-left-radius: 0
    }
    .card-group>.card:not(:first-child) {
        border-top-right-radius: 0;
        border-bottom-right-radius: 0
    }
    .card-group>.card:not(:first-child) .card-header,
    .card-group>.card:not(:first-child) .card-img-top {
        border-top-right-radius: 0
    }
    .card-group>.card:not(:first-child) .card-footer,
    .card-group>.card:not(:first-child) .card-img-bottom {
        border-bottom-right-radius: 0
    }
}

.card-columns .card {
    margin-bottom: .75rem
}

@media(min-width: 576px) {
    .card-columns {
        -webkit-column-count: 3;
        -moz-column-count: 3;
        column-count: 3;
        -webkit-column-gap: 1.25rem;
        -moz-column-gap: 1.25rem;
        column-gap: 1.25rem;
        orphans: 1;
        widows: 1
    }
    .card-columns .card {
        display: inline-block;
        width: 100%
    }
}

.accordion {
    overflow-anchor: none
}

.accordion>.card {
    overflow: hidden
}

.accordion>.card:not(:last-of-type) {
    border-bottom: 0;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0
}

.accordion>.card:not(:first-of-type) {
    border-top-right-radius: 0;
    border-top-left-radius: 0
}

.accordion>.card>.card-header {
    border-radius: 0;
    margin-bottom: -1px
}

.breadcrumb {
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding: .75rem 1rem;
    margin-bottom: 1rem;
    list-style: none;
    background-color: #e9ecef;
    border-radius: .25rem
}

.breadcrumb-item {
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex
}

.breadcrumb-item+.breadcrumb-item {
    padding-right: .5rem
}

.breadcrumb-item+.breadcrumb-item::before {
    display: inline-block;
    padding-left: .5rem;
    color: #6c757d;
    content: "/"
}

.breadcrumb-item+.breadcrumb-item:hover::before {
    text-decoration: underline
}

.breadcrumb-item+.breadcrumb-item:hover::before {
    text-decoration: none
}

.breadcrumb-item.active {
    color: #6c757d
}

.pagination {
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    padding-right: 0;
    list-style: none;
    border-radius: .25rem
}

.page-link {
    position: relative;
    display: block;
    padding: .5rem .75rem;
    margin-right: -1px;
    line-height: 1.25;
    color: #007bff;
    background-color: #fff;
    border: 1px solid #dee2e6
}

.page-link:hover {
    z-index: 2;
    color: #0056b3;
    text-decoration: none;
    background-color: #e9ecef;
    border-color: #dee2e6
}

.page-link:focus {
    z-index: 3;
    outline: 0;
    -webkit-box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25);
    box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25)
}

.page-item:first-child .page-link {
    margin-right: 0;
    border-top-right-radius: .25rem;
    border-bottom-right-radius: .25rem
}

.page-item:last-child .page-link {
    border-top-left-radius: .25rem;
    border-bottom-left-radius: .25rem
}

.page-item.active .page-link {
    z-index: 3;
    color: #fff;
    background-color: #007bff;
    border-color: #007bff
}

.page-item.disabled .page-link {
    color: #6c757d;
    pointer-events: none;
    cursor: auto;
    background-color: #fff;
    border-color: #dee2e6
}

.pagination-lg .page-link {
    padding: .75rem 1.5rem;
    font-size: 1.25rem;
    line-height: 1.5
}

.pagination-lg .page-item:first-child .page-link {
    border-top-right-radius: .3rem;
    border-bottom-right-radius: .3rem
}

.pagination-lg .page-item:last-child .page-link {
    border-top-left-radius: .3rem;
    border-bottom-left-radius: .3rem
}

.pagination-sm .page-link {
    padding: .25rem .5rem;
    font-size: .875rem;
    line-height: 1.5
}

.pagination-sm .page-item:first-child .page-link {
    border-top-right-radius: .2rem;
    border-bottom-right-radius: .2rem
}

.pagination-sm .page-item:last-child .page-link {
    border-top-left-radius: .2rem;
    border-bottom-left-radius: .2rem
}

.badge {
    display: inline-block;
    padding: .25em .4em;
    font-size: 75%;
    font-weight: 700;
    line-height: 1;
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    border-radius: .25rem;
    -webkit-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, -webkit-box-shadow .15s ease-in-out;
    transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, -webkit-box-shadow .15s ease-in-out;
    -o-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
    transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
    transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out, -webkit-box-shadow .15s ease-in-out
}

@media(prefers-reduced-motion: reduce) {
    .badge {
        -webkit-transition: none;
        -o-transition: none;
        transition: none
    }
}

a.badge:focus,
a.badge:hover {
    text-decoration: none
}

.badge:empty {
    display: none
}

.btn .badge {
    position: relative;
    top: -1px
}

.badge-pill {
    padding-left: .6em;
    padding-right: .6em;
    border-radius: 10rem
}

.badge-primary {
    color: #fff;
    background-color: #007bff
}

a.badge-primary:focus,
a.badge-primary:hover {
    color: #fff;
    background-color: #0062cc
}

a.badge-primary.focus,
a.badge-primary:focus {
    outline: 0;
    -webkit-box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .5);
    box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .5)
}

.badge-secondary {
    color: #fff;
    background-color: #6c757d
}

a.badge-secondary:focus,
a.badge-secondary:hover {
    color: #fff;
    background-color: #545b62
}

a.badge-secondary.focus,
a.badge-secondary:focus {
    outline: 0;
    -webkit-box-shadow: 0 0 0 .2rem rgba(108, 117, 125, .5);
    box-shadow: 0 0 0 .2rem rgba(108, 117, 125, .5)
}

.badge-success {
    color: #fff;
    background-color: #28a745
}

a.badge-success:focus,
a.badge-success:hover {
    color: #fff;
    background-color: #1e7e34
}

a.badge-success.focus,
a.badge-success:focus {
    outline: 0;
    -webkit-box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .5);
    box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .5)
}

.badge-info {
    color: #fff;
    background-color: #17a2b8
}

a.badge-info:focus,
a.badge-info:hover {
    color: #fff;
    background-color: #117a8b
}

a.badge-info.focus,
a.badge-info:focus {
    outline: 0;
    -webkit-box-shadow: 0 0 0 .2rem rgba(23, 162, 184, .5);
    box-shadow: 0 0 0 .2rem rgba(23, 162, 184, .5)
}

.badge-warning {
    color: #212529;
    background-color: #ffc107
}

a.badge-warning:focus,
a.badge-warning:hover {
    color: #212529;
    background-color: #d39e00
}

a.badge-warning.focus,
a.badge-warning:focus {
    outline: 0;
    -webkit-box-shadow: 0 0 0 .2rem rgba(255, 193, 7, .5);
    box-shadow: 0 0 0 .2rem rgba(255, 193, 7, .5)
}

.badge-danger {
    color: #fff;
    background-color: #dc3545
}

a.badge-danger:focus,
a.badge-danger:hover {
    color: #fff;
    background-color: #bd2130
}

a.badge-danger.focus,
a.badge-danger:focus {
    outline: 0;
    -webkit-box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .5);
    box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .5)
}

.badge-light {
    color: #212529;
    background-color: #f8f9fa
}

a.badge-light:focus,
a.badge-light:hover {
    color: #212529;
    background-color: #dae0e5
}

a.badge-light.focus,
a.badge-light:focus {
    outline: 0;
    -webkit-box-shadow: 0 0 0 .2rem rgba(248, 249, 250, .5);
    box-shadow: 0 0 0 .2rem rgba(248, 249, 250, .5)
}

.badge-dark {
    color: #fff;
    background-color: #343a40
}

a.badge-dark:focus,
a.badge-dark:hover {
    color: #fff;
    background-color: #1d2124
}

a.badge-dark.focus,
a.badge-dark:focus {
    outline: 0;
    -webkit-box-shadow: 0 0 0 .2rem rgba(52, 58, 64, .5);
    box-shadow: 0 0 0 .2rem rgba(52, 58, 64, .5)
}

.jumbotron {
    padding: 2rem 1rem;
    margin-bottom: 2rem;
    background-color: #e9ecef;
    border-radius: .3rem
}

@media(min-width: 576px) {
    .jumbotron {
        padding: 4rem 2rem
    }
}

.jumbotron-fluid {
    padding-left: 0;
    padding-right: 0;
    border-radius: 0
}

.alert {
    position: relative;
    padding: .75rem 1.25rem;
    margin-bottom: 1rem;
    border: 1px solid transparent;
    border-radius: .25rem
}

.alert-heading {
    color: inherit
}

.alert-link {
    font-weight: 700
}

.alert-dismissible {
    padding-left: 4rem
}

.alert-dismissible .close {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;
    padding: .75rem 1.25rem;
    color: inherit
}

.alert-primary {
    color: #004085;
    background-color: #cce5ff;
    border-color: #b8daff
}

.alert-primary hr {
    border-top-color: #9fcdff
}

.alert-primary .alert-link {
    color: #002752
}

.alert-secondary {
    color: #383d41;
    background-color: #e2e3e5;
    border-color: #d6d8db
}

.alert-secondary hr {
    border-top-color: #c8cbcf
}

.alert-secondary .alert-link {
    color: #202326
}

.alert-success {
    color: #155724;
    background-color: #d4edda;
    border-color: #c3e6cb
}

.alert-success hr {
    border-top-color: #b1dfbb
}

.alert-success .alert-link {
    color: #0b2e13
}

.alert-info {
    color: #0c5460;
    background-color: #d1ecf1;
    border-color: #bee5eb
}

.alert-info hr {
    border-top-color: #abdde5
}

.alert-info .alert-link {
    color: #062c33
}

.alert-warning {
    color: #856404;
    background-color: #fff3cd;
    border-color: #ffeeba
}

.alert-warning hr {
    border-top-color: #ffe8a1
}

.alert-warning .alert-link {
    color: #533f03
}

.alert-danger {
    color: #721c24;
    background-color: #f8d7da;
    border-color: #f5c6cb
}

.alert-danger hr {
    border-top-color: #f1b0b7
}

.alert-danger .alert-link {
    color: #491217
}

.alert-light {
    color: #818182;
    background-color: #fefefe;
    border-color: #fdfdfe
}

.alert-light hr {
    border-top-color: #ececf6
}

.alert-light .alert-link {
    color: #686868
}

.alert-dark {
    color: #1b1e21;
    background-color: #d6d8d9;
    border-color: #c6c8ca
}

.alert-dark hr {
    border-top-color: #b9bbbe
}

.alert-dark .alert-link {
    color: #040505
}

@-webkit-keyframes progress-bar-stripes {
    from {
        background-position: 1rem 0
    }
    to {
        background-position: 100% 0
    }
}

@keyframes progress-bar-stripes {
    from {
        background-position: 1rem 0
    }
    to {
        background-position: 100% 0
    }
}

.progress {
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    height: 1rem;
    overflow: hidden;
    line-height: 0;
    font-size: .75rem;
    background-color: #e9ecef;
    border-radius: .25rem
}

.progress-bar {
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -ms-flex-direction: column;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    -ms-flex-pack: center;
    -webkit-box-pack: center;
    justify-content: center;
    overflow: hidden;
    color: #fff;
    text-align: center;
    white-space: nowrap;
    background-color: #007bff;
    -webkit-transition: width .6s ease;
    -o-transition: width .6s ease;
    transition: width .6s ease
}

@media(prefers-reduced-motion: reduce) {
    .progress-bar {
        -webkit-transition: none;
        -o-transition: none;
        transition: none
    }
}

.progress-bar-striped {
    background-image: -o-linear-gradient(135deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-size: 1rem 1rem
}

.progress-bar-animated {
    -webkit-animation: progress-bar-stripes 1s linear infinite;
    animation: progress-bar-stripes 1s linear infinite
}

@media(prefers-reduced-motion: reduce) {
    .progress-bar-animated {
        -webkit-animation: none;
        animation: none
    }
}

.media {
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -ms-flex-align: start;
    -webkit-box-align: start;
    align-items: flex-start
}

.media-body {
    -ms-flex: 1;
    -webkit-box-flex: 1;
    flex: 1
}

.list-group {
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -ms-flex-direction: column;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding-right: 0;
    margin-bottom: 0;
    border-radius: .25rem
}

.list-group-item-action {
    width: 100%;
    color: #495057;
    text-align: inherit
}

.list-group-item-action:focus,
.list-group-item-action:hover {
    z-index: 1;
    color: #495057;
    text-decoration: none;
    background-color: #f8f9fa
}

.list-group-item-action:active {
    color: #212529;
    background-color: #e9ecef
}

.list-group-item {
    position: relative;
    display: block;
    padding: .75rem 1.25rem;
    background-color: #fff;
    border: 1px solid rgba(0, 0, 0, .125)
}

.list-group-item:first-child {
    border-top-right-radius: inherit;
    border-top-left-radius: inherit
}

.list-group-item:last-child {
    border-bottom-left-radius: inherit;
    border-bottom-right-radius: inherit
}

.list-group-item.disabled,
.list-group-item:disabled {
    color: #6c757d;
    pointer-events: none;
    background-color: #fff
}

.list-group-item.active {
    z-index: 2;
    color: #fff;
    background-color: #007bff;
    border-color: #007bff
}

.list-group-item+.list-group-item {
    border-top-width: 0
}

.list-group-item+.list-group-item.active {
    margin-top: -1px;
    border-top-width: 1px
}

.list-group-horizontal {
    -ms-flex-direction: row;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-direction: row
}

.list-group-horizontal>.list-group-item:first-child {
    border-bottom-right-radius: .25rem;
    border-top-left-radius: 0
}

.list-group-horizontal>.list-group-item:last-child {
    border-top-left-radius: .25rem;
    border-bottom-right-radius: 0
}

.list-group-horizontal>.list-group-item.active {
    margin-top: 0
}

.list-group-horizontal>.list-group-item+.list-group-item {
    border-top-width: 1px;
    border-right-width: 0
}

.list-group-horizontal>.list-group-item+.list-group-item.active {
    margin-right: -1px;
    border-right-width: 1px
}

@media(min-width: 576px) {
    .list-group-horizontal-sm {
        -ms-flex-direction: row;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        flex-direction: row
    }
    .list-group-horizontal-sm>.list-group-item:first-child {
        border-bottom-right-radius: .25rem;
        border-top-left-radius: 0
    }
    .list-group-horizontal-sm>.list-group-item:last-child {
        border-top-left-radius: .25rem;
        border-bottom-right-radius: 0
    }
    .list-group-horizontal-sm>.list-group-item.active {
        margin-top: 0
    }
    .list-group-horizontal-sm>.list-group-item+.list-group-item {
        border-top-width: 1px;
        border-right-width: 0
    }
    .list-group-horizontal-sm>.list-group-item+.list-group-item.active {
        margin-right: -1px;
        border-right-width: 1px
    }
}

@media(min-width: 768px) {
    .list-group-horizontal-md {
        -ms-flex-direction: row;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        flex-direction: row
    }
    .list-group-horizontal-md>.list-group-item:first-child {
        border-bottom-right-radius: .25rem;
        border-top-left-radius: 0
    }
    .list-group-horizontal-md>.list-group-item:last-child {
        border-top-left-radius: .25rem;
        border-bottom-right-radius: 0
    }
    .list-group-horizontal-md>.list-group-item.active {
        margin-top: 0
    }
    .list-group-horizontal-md>.list-group-item+.list-group-item {
        border-top-width: 1px;
        border-right-width: 0
    }
    .list-group-horizontal-md>.list-group-item+.list-group-item.active {
        margin-right: -1px;
        border-right-width: 1px
    }
}

@media(min-width: 992px) {
    .list-group-horizontal-lg {
        -ms-flex-direction: row;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        flex-direction: row
    }
    .list-group-horizontal-lg>.list-group-item:first-child {
        border-bottom-right-radius: .25rem;
        border-top-left-radius: 0
    }
    .list-group-horizontal-lg>.list-group-item:last-child {
        border-top-left-radius: .25rem;
        border-bottom-right-radius: 0
    }
    .list-group-horizontal-lg>.list-group-item.active {
        margin-top: 0
    }
    .list-group-horizontal-lg>.list-group-item+.list-group-item {
        border-top-width: 1px;
        border-right-width: 0
    }
    .list-group-horizontal-lg>.list-group-item+.list-group-item.active {
        margin-right: -1px;
        border-right-width: 1px
    }
}

@media(min-width: 1200px) {
    .list-group-horizontal-xl {
        -ms-flex-direction: row;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        flex-direction: row
    }
    .list-group-horizontal-xl>.list-group-item:first-child {
        border-bottom-right-radius: .25rem;
        border-top-left-radius: 0
    }
    .list-group-horizontal-xl>.list-group-item:last-child {
        border-top-left-radius: .25rem;
        border-bottom-right-radius: 0
    }
    .list-group-horizontal-xl>.list-group-item.active {
        margin-top: 0
    }
    .list-group-horizontal-xl>.list-group-item+.list-group-item {
        border-top-width: 1px;
        border-right-width: 0
    }
    .list-group-horizontal-xl>.list-group-item+.list-group-item.active {
        margin-right: -1px;
        border-right-width: 1px
    }
}

.list-group-flush {
    border-radius: 0
}

.list-group-flush>.list-group-item {
    border-width: 0 0 1px
}

.list-group-flush>.list-group-item:last-child {
    border-bottom-width: 0
}

.list-group-item-primary {
    color: #004085;
    background-color: #b8daff
}

.list-group-item-primary.list-group-item-action:focus,
.list-group-item-primary.list-group-item-action:hover {
    color: #004085;
    background-color: #9fcdff
}

.list-group-item-primary.list-group-item-action.active {
    color: #fff;
    background-color: #004085;
    border-color: #004085
}

.list-group-item-secondary {
    color: #383d41;
    background-color: #d6d8db
}

.list-group-item-secondary.list-group-item-action:focus,
.list-group-item-secondary.list-group-item-action:hover {
    color: #383d41;
    background-color: #c8cbcf
}

.list-group-item-secondary.list-group-item-action.active {
    color: #fff;
    background-color: #383d41;
    border-color: #383d41
}

.list-group-item-success {
    color: #155724;
    background-color: #c3e6cb
}

.list-group-item-success.list-group-item-action:focus,
.list-group-item-success.list-group-item-action:hover {
    color: #155724;
    background-color: #b1dfbb
}

.list-group-item-success.list-group-item-action.active {
    color: #fff;
    background-color: #155724;
    border-color: #155724
}

.list-group-item-info {
    color: #0c5460;
    background-color: #bee5eb
}

.list-group-item-info.list-group-item-action:focus,
.list-group-item-info.list-group-item-action:hover {
    color: #0c5460;
    background-color: #abdde5
}

.list-group-item-info.list-group-item-action.active {
    color: #fff;
    background-color: #0c5460;
    border-color: #0c5460
}

.list-group-item-warning {
    color: #856404;
    background-color: #ffeeba
}

.list-group-item-warning.list-group-item-action:focus,
.list-group-item-warning.list-group-item-action:hover {
    color: #856404;
    background-color: #ffe8a1
}

.list-group-item-warning.list-group-item-action.active {
    color: #fff;
    background-color: #856404;
    border-color: #856404
}

.list-group-item-danger {
    color: #721c24;
    background-color: #f5c6cb
}

.list-group-item-danger.list-group-item-action:focus,
.list-group-item-danger.list-group-item-action:hover {
    color: #721c24;
    background-color: #f1b0b7
}

.list-group-item-danger.list-group-item-action.active {
    color: #fff;
    background-color: #721c24;
    border-color: #721c24
}

.list-group-item-light {
    color: #818182;
    background-color: #fdfdfe
}

.list-group-item-light.list-group-item-action:focus,
.list-group-item-light.list-group-item-action:hover {
    color: #818182;
    background-color: #ececf6
}

.list-group-item-light.list-group-item-action.active {
    color: #fff;
    background-color: #818182;
    border-color: #818182
}

.list-group-item-dark {
    color: #1b1e21;
    background-color: #c6c8ca
}

.list-group-item-dark.list-group-item-action:focus,
.list-group-item-dark.list-group-item-action:hover {
    color: #1b1e21;
    background-color: #b9bbbe
}

.list-group-item-dark.list-group-item-action.active {
    color: #fff;
    background-color: #1b1e21;
    border-color: #1b1e21
}

.close {
    float: left;
    font-size: 1.5rem;
    font-weight: 700;
    line-height: 1;
    color: #000;
    text-shadow: 0 1px 0 #fff;
    opacity: .5
}

.close:hover {
    color: #000;
    text-decoration: none
}

.close:not(:disabled):not(.disabled):focus,
.close:not(:disabled):not(.disabled):hover {
    opacity: .75
}

button.close {
    padding: 0;
    background-color: transparent;
    border: 0
}

a.close.disabled {
    pointer-events: none
}

.toast {
    -ms-flex-preferred-size: 350px;
    flex-basis: 350px;
    max-width: 350px;
    font-size: .875rem;
    background-color: rgba(255, 255, 255, .85);
    background-clip: padding-box;
    border: 1px solid rgba(0, 0, 0, .1);
    -webkit-box-shadow: 0 .25rem .75rem rgba(0, 0, 0, .1);
    box-shadow: 0 .25rem .75rem rgba(0, 0, 0, .1);
    opacity: 0;
    border-radius: .25rem
}

.toast:not(:last-child) {
    margin-bottom: .75rem
}

.toast.showing {
    opacity: 1
}

.toast.show {
    display: block;
    opacity: 1
}

.toast.hide {
    display: none
}

.toast-header {
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -ms-flex-align: center;
    -webkit-box-align: center;
    align-items: center;
    padding: .25rem .75rem;
    color: #6c757d;
    background-color: rgba(255, 255, 255, .85);
    background-clip: padding-box;
    border-bottom: 1px solid rgba(0, 0, 0, .05);
    border-top-right-radius: calc(0.25rem - 1px);
    border-top-left-radius: calc(0.25rem - 1px)
}

.toast-body {
    padding: .75rem
}

.modal-open {
    overflow: hidden
}

.modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto
}

.modal {
    position: fixed;
    top: 0;
    right: 0;
    z-index: 999999;
    display: none;
    width: 100%;
    height: 100%;
    overflow: hidden;
    outline: 0
}

.modal-dialog {
    position: relative;
    width: auto;
    margin: .5rem;
    pointer-events: none
}

.modal.fade .modal-dialog {
    transition: -webkit-transform .3s ease-out;
    -webkit-transition: -webkit-transform .3s ease-out;
    -o-transition: transform .3s ease-out;
    transition: transform .3s ease-out;
    transition: transform .3s ease-out, -webkit-transform .3s ease-out;
    transition: transform .3s ease-out, -webkit-transform .3s ease-out;
    -webkit-transform: translate(0, -50px);
    -ms-transform: translate(0, -50px);
    transform: translate(0, -50px)
}

@media(prefers-reduced-motion: reduce) {
    .modal.fade .modal-dialog {
        -webkit-transition: none;
        -o-transition: none;
        transition: none
    }
}

.modal.show .modal-dialog {
    -webkit-transform: none;
    -ms-transform: none;
    transform: none
}

.modal.modal-static .modal-dialog {
    -webkit-transform: scale(1.02);
    -ms-transform: scale(1.02);
    transform: scale(1.02)
}

.modal-dialog-scrollable {
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    max-height: calc(100% - 1rem)
}

.modal-dialog-scrollable .modal-content {
    max-height: calc(100vh - 1rem);
    overflow: hidden
}

.modal-dialog-scrollable .modal-footer,
.modal-dialog-scrollable .modal-header {
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.modal-dialog-scrollable .modal-body {
    overflow-y: auto
}

.modal-dialog-centered {
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -ms-flex-align: center;
    -webkit-box-align: center;
    align-items: center;
    min-height: calc(100% - 1rem)
}

.modal-dialog-centered::before {
    display: block;
    height: calc(100vh - 1rem);
    height: -webkit-min-content;
    height: -moz-min-content;
    height: min-content;
    content: ""
}

.modal-dialog-centered.modal-dialog-scrollable {
    -ms-flex-direction: column;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    -ms-flex-pack: center;
    -webkit-box-pack: center;
    justify-content: center;
    height: 100%
}

.modal-dialog-centered.modal-dialog-scrollable .modal-content {
    max-height: none
}

.modal-dialog-centered.modal-dialog-scrollable::before {
    content: none
}

.modal-content {
    position: relative;
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -ms-flex-direction: column;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    width: 100%;
    pointer-events: auto;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid rgba(0, 0, 0, .2);
    border-radius: .3rem;
    outline: 0
}

.modal-backdrop {
    position: fixed;
    top: 0;
    right: 0;
    z-index: 99999;
    width: 100vw;
    height: 100vh;
    background-color: #000
}

.modal-backdrop.fade {
    opacity: 0
}

.modal-backdrop.show {
    opacity: .7
}

.modal-header {
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -ms-flex-align: start;
    -webkit-box-align: start;
    align-items: flex-start;
    -ms-flex-pack: justify;
    -webkit-box-pack: justify;
    justify-content: space-between;
    padding: 1rem 1rem;
    border-bottom: 1px solid #dee2e6;
    border-top-right-radius: calc(0.3rem - 1px);
    border-top-left-radius: calc(0.3rem - 1px)
}

.modal-header .close {
    padding: 1rem 1rem;
    margin: -1rem auto -1rem -1rem
}

.modal-title {
    margin-bottom: 0;
    line-height: 1.5
}

.modal-body {
    position: relative;
    -ms-flex: 1 1 auto;
    -webkit-box-flex: 1;
    flex: 1 1 auto;
    padding: 1rem
}

.modal-footer {
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-align: center;
    -webkit-box-align: center;
    align-items: center;
    -ms-flex-pack: end;
    -webkit-box-pack: end;
    justify-content: flex-end;
    padding: .75rem;
    border-top: 1px solid #dee2e6;
    border-bottom-left-radius: calc(0.3rem - 1px);
    border-bottom-right-radius: calc(0.3rem - 1px)
}

.modal-footer>* {
    margin: .25rem
}

.modal-scrollbar-measure {
    position: absolute;
    top: -9999px;
    width: 50px;
    height: 50px;
    overflow: scroll
}

@media(min-width: 576px) {
    .modal-dialog {
        max-width: 500px;
        margin: 1.75rem auto
    }
    .modal-dialog-scrollable {
        max-height: calc(100% - 3.5rem)
    }
    .modal-dialog-scrollable .modal-content {
        max-height: calc(100vh - 3.5rem)
    }
    .modal-dialog-centered {
        min-height: calc(100% - 3.5rem)
    }
    .modal-dialog-centered::before {
        height: calc(100vh - 3.5rem);
        height: -webkit-min-content;
        height: -moz-min-content;
        height: min-content
    }
    .modal-sm {
        max-width: 300px
    }
}

@media(min-width: 992px) {
    .modal-lg,
    .modal-xl {
        max-width: 800px
    }
}

@media(min-width: 1200px) {
    .modal-xl {
        max-width: 1140px
    }
}

.tooltip {
    position: absolute;
    z-index: 1070;
    display: block;
    margin: 0;
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    font-style: normal;
    font-weight: 400;
    line-height: 1.5;
    text-align: right;
    text-align: start;
    text-decoration: none;
    text-shadow: none;
    text-transform: none;
    letter-spacing: normal;
    word-break: normal;
    word-spacing: normal;
    white-space: normal;
    line-break: auto;
    font-size: .875rem;
    word-wrap: break-word;
    opacity: 0
}

.tooltip.show {
    opacity: .9
}

.tooltip .arrow {
    position: absolute;
    display: block;
    width: .8rem;
    height: .4rem
}

.tooltip .arrow::before {
    position: absolute;
    content: "";
    border-color: transparent;
    border-style: solid
}

.bs-tooltip-auto[x-placement^=top],
.bs-tooltip-top {
    padding: .4rem 0
}

.bs-tooltip-auto[x-placement^=top] .arrow,
.bs-tooltip-top .arrow {
    bottom: 0
}

.bs-tooltip-auto[x-placement^=top] .arrow::before,
.bs-tooltip-top .arrow::before {
    top: 0;
    border-width: .4rem .4rem 0;
    border-top-color: #000
}

.bs-tooltip-auto[x-placement^=right],
.bs-tooltip-right {
    padding: 0 .4rem
}

.bs-tooltip-auto[x-placement^=right] .arrow,
.bs-tooltip-right .arrow {
    right: 0;
    width: .4rem;
    height: .8rem
}

.bs-tooltip-auto[x-placement^=right] .arrow::before,
.bs-tooltip-right .arrow::before {
    left: 0;
    border-width: .4rem 0 .4rem .4rem;
    border-left-color: #000
}

.bs-tooltip-auto[x-placement^=bottom],
.bs-tooltip-bottom {
    padding: .4rem 0
}

.bs-tooltip-auto[x-placement^=bottom] .arrow,
.bs-tooltip-bottom .arrow {
    top: 0
}

.bs-tooltip-auto[x-placement^=bottom] .arrow::before,
.bs-tooltip-bottom .arrow::before {
    bottom: 0;
    border-width: 0 .4rem .4rem;
    border-bottom-color: #000
}

.bs-tooltip-auto[x-placement^=left],
.bs-tooltip-left {
    padding: 0 .4rem
}

.bs-tooltip-auto[x-placement^=left] .arrow,
.bs-tooltip-left .arrow {
    left: 0;
    width: .4rem;
    height: .8rem
}

.bs-tooltip-auto[x-placement^=left] .arrow::before,
.bs-tooltip-left .arrow::before {
    right: 0;
    border-width: .4rem .4rem .4rem 0;
    border-right-color: #000
}

.tooltip-inner {
    max-width: 200px;
    padding: .25rem .5rem;
    color: #fff;
    text-align: center;
    background-color: #000;
    border-radius: .25rem
}

.popover {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 1060;
    display: block;
    max-width: 276px;
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    font-style: normal;
    font-weight: 400;
    line-height: 1.5;
    text-align: right;
    text-align: start;
    text-decoration: none;
    text-shadow: none;
    text-transform: none;
    letter-spacing: normal;
    word-break: normal;
    word-spacing: normal;
    white-space: normal;
    line-break: auto;
    font-size: .875rem;
    word-wrap: break-word;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid rgba(0, 0, 0, .2);
    border-radius: .3rem
}

.popover .arrow {
    position: absolute;
    display: block;
    width: 1rem;
    height: .5rem;
    margin: 0 .3rem
}

.popover .arrow::after,
.popover .arrow::before {
    position: absolute;
    display: block;
    content: "";
    border-color: transparent;
    border-style: solid
}

.bs-popover-auto[x-placement^=top],
.bs-popover-top {
    margin-bottom: .5rem
}

.bs-popover-auto[x-placement^=top]>.arrow,
.bs-popover-top>.arrow {
    bottom: calc(-0.5rem - 1px)
}

.bs-popover-auto[x-placement^=top]>.arrow::before,
.bs-popover-top>.arrow::before {
    bottom: 0;
    border-width: .5rem .5rem 0;
    border-top-color: rgba(0, 0, 0, .25)
}

.bs-popover-auto[x-placement^=top]>.arrow::after,
.bs-popover-top>.arrow::after {
    bottom: 1px;
    border-width: .5rem .5rem 0;
    border-top-color: #fff
}

.bs-popover-auto[x-placement^=right],
.bs-popover-right {
    margin-right: .5rem
}

.bs-popover-auto[x-placement^=right]>.arrow,
.bs-popover-right>.arrow {
    right: calc(-0.5rem - 1px);
    width: .5rem;
    height: 1rem;
    margin: .3rem 0
}

.bs-popover-auto[x-placement^=right]>.arrow::before,
.bs-popover-right>.arrow::before {
    right: 0;
    border-width: .5rem 0 .5rem .5rem;
    border-left-color: rgba(0, 0, 0, .25)
}

.bs-popover-auto[x-placement^=right]>.arrow::after,
.bs-popover-right>.arrow::after {
    right: 1px;
    border-width: .5rem 0 .5rem .5rem;
    border-left-color: #fff
}

.bs-popover-auto[x-placement^=bottom],
.bs-popover-bottom {
    margin-top: .5rem
}

.bs-popover-auto[x-placement^=bottom]>.arrow,
.bs-popover-bottom>.arrow {
    top: calc(-0.5rem - 1px)
}

.bs-popover-auto[x-placement^=bottom]>.arrow::before,
.bs-popover-bottom>.arrow::before {
    top: 0;
    border-width: 0 .5rem .5rem .5rem;
    border-bottom-color: rgba(0, 0, 0, .25)
}

.bs-popover-auto[x-placement^=bottom]>.arrow::after,
.bs-popover-bottom>.arrow::after {
    top: 1px;
    border-width: 0 .5rem .5rem .5rem;
    border-bottom-color: #fff
}

.bs-popover-auto[x-placement^=bottom] .popover-header::before,
.bs-popover-bottom .popover-header::before {
    position: absolute;
    top: 0;
    right: 50%;
    display: block;
    width: 1rem;
    margin-right: -0.5rem;
    content: "";
    border-bottom: 1px solid #f7f7f7
}

.bs-popover-auto[x-placement^=left],
.bs-popover-left {
    margin-left: .5rem
}

.bs-popover-auto[x-placement^=left]>.arrow,
.bs-popover-left>.arrow {
    left: calc(-0.5rem - 1px);
    width: .5rem;
    height: 1rem;
    margin: .3rem 0
}

.bs-popover-auto[x-placement^=left]>.arrow::before,
.bs-popover-left>.arrow::before {
    left: 0;
    border-width: .5rem .5rem .5rem 0;
    border-right-color: rgba(0, 0, 0, .25)
}

.bs-popover-auto[x-placement^=left]>.arrow::after,
.bs-popover-left>.arrow::after {
    left: 1px;
    border-width: .5rem .5rem .5rem 0;
    border-right-color: #fff
}

.popover-header {
    padding: .5rem .75rem;
    margin-bottom: 0;
    font-size: 1rem;
    background-color: #f7f7f7;
    border-bottom: 1px solid #ebebeb;
    border-top-right-radius: calc(0.3rem - 1px);
    border-top-left-radius: calc(0.3rem - 1px)
}

.popover-header:empty {
    display: none
}

.popover-body {
    padding: .5rem .75rem;
    color: #212529
}

.carousel {
    position: relative
}

.carousel.pointer-event {
    -ms-touch-action: pan-y;
    touch-action: pan-y
}

.carousel-inner {
    position: relative;
    width: 100%;
    overflow: hidden
}

.carousel-inner::after {
    display: block;
    clear: both;
    content: ""
}

.carousel-item {
    position: relative;
    display: none;
    float: right;
    width: 100%;
    margin-left: -100%;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    transition: -webkit-transform .6s ease-in-out;
    -webkit-transition: -webkit-transform .6s ease-in-out;
    -o-transition: transform .6s ease-in-out;
    transition: transform .6s ease-in-out;
    transition: transform .6s ease-in-out, -webkit-transform .6s ease-in-out;
    transition: transform .6s ease-in-out, -webkit-transform .6s ease-in-out
}

@media(prefers-reduced-motion: reduce) {
    .carousel-item {
        -webkit-transition: none;
        -o-transition: none;
        transition: none
    }
}

.carousel-item-next,
.carousel-item-prev,
.carousel-item.active {
    display: block
}

.active.carousel-item-right,
.carousel-item-next:not(.carousel-item-left) {
    -webkit-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    transform: translateX(-100%)
}

.active.carousel-item-left,
.carousel-item-prev:not(.carousel-item-right) {
    -webkit-transform: translateX(100%);
    -ms-transform: translateX(100%);
    transform: translateX(100%)
}

.carousel-fade .carousel-item {
    opacity: 0;
    -webkit-transition-property: opacity;
    -o-transition-property: opacity;
    transition-property: opacity;
    -webkit-transform: none;
    -ms-transform: none;
    transform: none
}

.carousel-fade .carousel-item-next.carousel-item-left,
.carousel-fade .carousel-item-prev.carousel-item-right,
.carousel-fade .carousel-item.active {
    z-index: 1;
    opacity: 1
}

.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-right {
    z-index: 0;
    opacity: 0;
    -webkit-transition: opacity 0s .6s;
    -o-transition: opacity 0s .6s;
    transition: opacity 0s .6s
}

@media(prefers-reduced-motion: reduce) {
    .carousel-fade .active.carousel-item-left,
    .carousel-fade .active.carousel-item-right {
        -webkit-transition: none;
        -o-transition: none;
        transition: none
    }
}

.carousel-control-next,
.carousel-control-prev {
    position: absolute;
    top: 0;
    bottom: 0;
    z-index: 1;
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -ms-flex-align: center;
    -webkit-box-align: center;
    align-items: center;
    -ms-flex-pack: center;
    -webkit-box-pack: center;
    justify-content: center;
    width: 15%;
    color: #fff;
    text-align: center;
    opacity: .5;
    -webkit-transition: opacity .15s ease;
    -o-transition: opacity .15s ease;
    transition: opacity .15s ease
}

@media(prefers-reduced-motion: reduce) {
    .carousel-control-next,
    .carousel-control-prev {
        -webkit-transition: none;
        -o-transition: none;
        transition: none
    }
}

.carousel-control-next:focus,
.carousel-control-next:hover,
.carousel-control-prev:focus,
.carousel-control-prev:hover {
    color: #fff;
    text-decoration: none;
    outline: 0;
    opacity: .9
}

.carousel-control-prev {
    right: 0
}

.carousel-control-next {
    left: 0
}

.carousel-control-next-icon,
.carousel-control-prev-icon {
    display: inline-block;
    width: 20px;
    height: 20px;
    background: no-repeat 50%/100% 100%
}

.carousel-control-prev-icon {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e")
}

.carousel-control-next-icon {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e")
}

.carousel-indicators {
    position: absolute;
    left: 0;
    bottom: 0;
    right: 0;
    z-index: 15;
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -ms-flex-pack: center;
    -webkit-box-pack: center;
    justify-content: center;
    padding-right: 0;
    margin-left: 15%;
    margin-right: 15%;
    list-style: none
}

.carousel-indicators li {
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    -ms-flex: 0 1 auto;
    -webkit-box-flex: 0;
    flex: 0 1 auto;
    width: 30px;
    height: 3px;
    margin-left: 3px;
    margin-right: 3px;
    text-indent: -999px;
    cursor: pointer;
    background-color: #fff;
    background-clip: padding-box;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    opacity: .5;
    -webkit-transition: opacity .6s ease;
    -o-transition: opacity .6s ease;
    transition: opacity .6s ease
}

@media(prefers-reduced-motion: reduce) {
    .carousel-indicators li {
        -webkit-transition: none;
        -o-transition: none;
        transition: none
    }
}

.carousel-indicators .active {
    opacity: 1
}

.carousel-caption {
    position: absolute;
    left: 15%;
    bottom: 20px;
    right: 15%;
    z-index: 10;
    padding-top: 20px;
    padding-bottom: 20px;
    color: #fff;
    text-align: center
}

@-webkit-keyframes spinner-border {
    to {
        -webkit-transform: rotate(-360deg);
        transform: rotate(-360deg)
    }
}

@keyframes spinner-border {
    to {
        -webkit-transform: rotate(-360deg);
        transform: rotate(-360deg)
    }
}

.spinner-border {
    display: inline-block;
    width: 2rem;
    height: 2rem;
    vertical-align: text-bottom;
    border: .25em solid currentColor;
    border-left-color: transparent;
    border-radius: 50%;
    -webkit-animation: spinner-border .75s linear infinite;
    animation: spinner-border .75s linear infinite
}

.spinner-border-sm {
    width: 1rem;
    height: 1rem;
    border-width: .2em
}

@-webkit-keyframes spinner-grow {
    0% {
        -webkit-transform: scale(0);
        transform: scale(0)
    }
    50% {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

@keyframes spinner-grow {
    0% {
        -webkit-transform: scale(0);
        transform: scale(0)
    }
    50% {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

.spinner-grow {
    display: inline-block;
    width: 2rem;
    height: 2rem;
    vertical-align: text-bottom;
    background-color: currentColor;
    border-radius: 50%;
    opacity: 0;
    -webkit-animation: spinner-grow .75s linear infinite;
    animation: spinner-grow .75s linear infinite
}

.spinner-grow-sm {
    width: 1rem;
    height: 1rem
}

.align-baseline {
    vertical-align: baseline !important
}

.align-top {
    vertical-align: top !important
}

.align-middle {
    vertical-align: middle !important
}

.align-bottom {
    vertical-align: bottom !important
}

.align-text-bottom {
    vertical-align: text-bottom !important
}

.align-text-top {
    vertical-align: text-top !important
}

.bg-primary {
    background-color: #007bff !important
}

a.bg-primary:focus,
a.bg-primary:hover,
button.bg-primary:focus,
button.bg-primary:hover {
    background-color: #0062cc !important
}

.bg-secondary {
    background-color: #6c757d !important
}

a.bg-secondary:focus,
a.bg-secondary:hover,
button.bg-secondary:focus,
button.bg-secondary:hover {
    background-color: #545b62 !important
}

.bg-success {
    background-color: #28a745 !important
}

a.bg-success:focus,
a.bg-success:hover,
button.bg-success:focus,
button.bg-success:hover {
    background-color: #1e7e34 !important
}

.bg-info {
    background-color: #17a2b8 !important
}

a.bg-info:focus,
a.bg-info:hover,
button.bg-info:focus,
button.bg-info:hover {
    background-color: #117a8b !important
}

.bg-warning {
    background-color: #ffc107 !important
}

a.bg-warning:focus,
a.bg-warning:hover,
button.bg-warning:focus,
button.bg-warning:hover {
    background-color: #d39e00 !important
}

.bg-danger {
    background-color: #dc3545 !important
}

a.bg-danger:focus,
a.bg-danger:hover,
button.bg-danger:focus,
button.bg-danger:hover {
    background-color: #bd2130 !important
}

.bg-light {
    background-color: #f8f9fa !important
}

a.bg-light:focus,
a.bg-light:hover,
button.bg-light:focus,
button.bg-light:hover {
    background-color: #dae0e5 !important
}

.bg-dark {
    background-color: #343a40 !important
}

a.bg-dark:focus,
a.bg-dark:hover,
button.bg-dark:focus,
button.bg-dark:hover {
    background-color: #1d2124 !important
}

.bg-white {
    background-color: #fff !important
}

.bg-transparent {
    background-color: transparent !important
}

.border {
    border: 1px solid #dee2e6 !important
}

.border-top {
    border-top: 1px solid #dee2e6 !important
}

.border-right {
    border-left: 1px solid #dee2e6 !important
}

.border-bottom {
    border-bottom: 1px solid #dee2e6 !important
}

.border-left {
    border-right: 1px solid #dee2e6 !important
}

.border-0 {
    border: 0 !important
}

.border-top-0 {
    border-top: 0 !important
}

.border-right-0 {
    border-left: 0 !important
}

.border-bottom-0 {
    border-bottom: 0 !important
}

.border-left-0 {
    border-right: 0 !important
}

.border-primary {
    border-color: #007bff !important
}

.border-secondary {
    border-color: #6c757d !important
}

.border-success {
    border-color: #28a745 !important
}

.border-info {
    border-color: #17a2b8 !important
}

.border-warning {
    border-color: #ffc107 !important
}

.border-danger {
    border-color: #dc3545 !important
}

.border-light {
    border-color: #f8f9fa !important
}

.border-dark {
    border-color: #343a40 !important
}

.border-white {
    border-color: #fff !important
}

.rounded-sm {
    border-radius: .2rem !important
}

.rounded {
    border-radius: .25rem !important
}

.rounded-top {
    border-top-right-radius: .25rem !important;
    border-top-left-radius: .25rem !important
}

.rounded-right {
    border-top-left-radius: .25rem !important;
    border-bottom-left-radius: .25rem !important
}

.rounded-bottom {
    border-bottom-left-radius: .25rem !important;
    border-bottom-right-radius: .25rem !important
}

.rounded-left {
    border-top-right-radius: .25rem !important;
    border-bottom-right-radius: .25rem !important
}

.rounded-lg {
    border-radius: .3rem !important
}

.rounded-circle {
    border-radius: 50% !important
}

.rounded-pill {
    border-radius: 50rem !important
}

.rounded-0 {
    border-radius: 0 !important
}

.clearfix::after {
    display: block;
    clear: both;
    content: ""
}

.d-none {
    display: none !important
}

.d-inline {
    display: inline !important
}

.d-inline-block {
    display: inline-block !important
}

.d-block {
    display: block !important
}

.d-table {
    display: table !important
}

.d-table-row {
    display: table-row !important
}

.d-table-cell {
    display: table-cell !important
}

.d-flex {
    display: -ms-flexbox !important;
    display: -webkit-box !important;
    display: flex !important
}

.d-inline-flex {
    display: -ms-inline-flexbox !important;
    display: -webkit-inline-box !important;
    display: inline-flex !important
}

@media(min-width: 576px) {
    .d-sm-none {
        display: none !important
    }
    .d-sm-inline {
        display: inline !important
    }
    .d-sm-inline-block {
        display: inline-block !important
    }
    .d-sm-block {
        display: block !important
    }
    .d-sm-table {
        display: table !important
    }
    .d-sm-table-row {
        display: table-row !important
    }
    .d-sm-table-cell {
        display: table-cell !important
    }
    .d-sm-flex {
        display: -ms-flexbox !important;
        display: -webkit-box !important;
        display: flex !important
    }
    .d-sm-inline-flex {
        display: -ms-inline-flexbox !important;
        display: -webkit-inline-box !important;
        display: inline-flex !important
    }
}

@media(min-width: 768px) {
    .d-md-none {
        display: none !important
    }
    .d-md-inline {
        display: inline !important
    }
    .d-md-inline-block {
        display: inline-block !important
    }
    .d-md-block {
        display: block !important
    }
    .d-md-table {
        display: table !important
    }
    .d-md-table-row {
        display: table-row !important
    }
    .d-md-table-cell {
        display: table-cell !important
    }
    .d-md-flex {
        display: -ms-flexbox !important;
        display: -webkit-box !important;
        display: flex !important
    }
    .d-md-inline-flex {
        display: -ms-inline-flexbox !important;
        display: -webkit-inline-box !important;
        display: inline-flex !important
    }
}

@media(min-width: 992px) {
    .d-lg-none {
        display: none !important
    }
    .d-lg-inline {
        display: inline !important
    }
    .d-lg-inline-block {
        display: inline-block !important
    }
    .d-lg-block {
        display: block !important
    }
    .d-lg-table {
        display: table !important
    }
    .d-lg-table-row {
        display: table-row !important
    }
    .d-lg-table-cell {
        display: table-cell !important
    }
    .d-lg-flex {
        display: -ms-flexbox !important;
        display: -webkit-box !important;
        display: flex !important
    }
    .d-lg-inline-flex {
        display: -ms-inline-flexbox !important;
        display: -webkit-inline-box !important;
        display: inline-flex !important
    }
}

@media(min-width: 1200px) {
    .d-xl-none {
        display: none !important
    }
    .d-xl-inline {
        display: inline !important
    }
    .d-xl-inline-block {
        display: inline-block !important
    }
    .d-xl-block {
        display: block !important
    }
    .d-xl-table {
        display: table !important
    }
    .d-xl-table-row {
        display: table-row !important
    }
    .d-xl-table-cell {
        display: table-cell !important
    }
    .d-xl-flex {
        display: -ms-flexbox !important;
        display: -webkit-box !important;
        display: flex !important
    }
    .d-xl-inline-flex {
        display: -ms-inline-flexbox !important;
        display: -webkit-inline-box !important;
        display: inline-flex !important
    }
}

@media print {
    .d-print-none {
        display: none !important
    }
    .d-print-inline {
        display: inline !important
    }
    .d-print-inline-block {
        display: inline-block !important
    }
    .d-print-block {
        display: block !important
    }
    .d-print-table {
        display: table !important
    }
    .d-print-table-row {
        display: table-row !important
    }
    .d-print-table-cell {
        display: table-cell !important
    }
    .d-print-flex {
        display: -ms-flexbox !important;
        display: -webkit-box !important;
        display: flex !important
    }
    .d-print-inline-flex {
        display: -ms-inline-flexbox !important;
        display: -webkit-inline-box !important;
        display: inline-flex !important
    }
}

.embed-responsive {
    position: relative;
    display: block;
    width: 100%;
    padding: 0;
    overflow: hidden
}

.embed-responsive::before {
    display: block;
    content: ""
}

.embed-responsive .embed-responsive-item,
.embed-responsive embed,
.embed-responsive iframe,
.embed-responsive object,
.embed-responsive video {
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    width: 100%;
    height: 100%;
    border: 0
}

.embed-responsive-21by9::before {
    padding-top: 42.857143%
}

.embed-responsive-16by9::before {
    padding-top: 56.25%
}

.embed-responsive-4by3::before {
    padding-top: 75%
}

.embed-responsive-1by1::before {
    padding-top: 100%
}

.flex-row {
    -ms-flex-direction: row !important;
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
    flex-direction: row !important
}

.flex-column {
    -ms-flex-direction: column !important;
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    flex-direction: column !important
}

.flex-row-reverse {
    -ms-flex-direction: row-reverse !important;
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
    flex-direction: row-reverse !important
}

.flex-column-reverse {
    -ms-flex-direction: column-reverse !important;
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
    flex-direction: column-reverse !important
}

.flex-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important
}

.flex-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important
}

.flex-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important
}

.flex-fill {
    -ms-flex: 1 1 auto !important;
    -webkit-box-flex: 1 !important;
    flex: 1 1 auto !important
}

.flex-grow-0 {
    -ms-flex-positive: 0 !important;
    -webkit-box-flex: 0 !important;
    flex-grow: 0 !important
}

.flex-grow-1 {
    -ms-flex-positive: 1 !important;
    -webkit-box-flex: 1 !important;
    flex-grow: 1 !important
}

.flex-shrink-0 {
    -ms-flex-negative: 0 !important;
    flex-shrink: 0 !important
}

.flex-shrink-1 {
    -ms-flex-negative: 1 !important;
    flex-shrink: 1 !important
}

.justify-content-start {
    -ms-flex-pack: start !important;
    -webkit-box-pack: start !important;
    justify-content: flex-start !important
}

.justify-content-end {
    -ms-flex-pack: end !important;
    -webkit-box-pack: end !important;
    justify-content: flex-end !important
}

.justify-content-center {
    -ms-flex-pack: center !important;
    -webkit-box-pack: center !important;
    justify-content: center !important
}

.justify-content-between {
    -ms-flex-pack: justify !important;
    -webkit-box-pack: justify !important;
    justify-content: space-between !important
}

.justify-content-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important
}

.align-items-start {
    -ms-flex-align: start !important;
    -webkit-box-align: start !important;
    align-items: flex-start !important
}

.align-items-end {
    -ms-flex-align: end !important;
    -webkit-box-align: end !important;
    align-items: flex-end !important
}

.align-items-center {
    -ms-flex-align: center !important;
    -webkit-box-align: center !important;
    align-items: center !important
}

.align-items-baseline {
    -ms-flex-align: baseline !important;
    -webkit-box-align: baseline !important;
    align-items: baseline !important
}

.align-items-stretch {
    -ms-flex-align: stretch !important;
    -webkit-box-align: stretch !important;
    align-items: stretch !important
}

.align-content-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important
}

.align-content-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important
}

.align-content-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important
}

.align-content-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important
}

.align-content-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important
}

.align-content-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important
}

.align-self-auto {
    -ms-flex-item-align: auto !important;
    align-self: auto !important
}

.align-self-start {
    -ms-flex-item-align: start !important;
    align-self: flex-start !important
}

.align-self-end {
    -ms-flex-item-align: end !important;
    align-self: flex-end !important
}

.align-self-center {
    -ms-flex-item-align: center !important;
    align-self: center !important
}

.align-self-baseline {
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important
}

.align-self-stretch {
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important
}

@media(min-width: 576px) {
    .flex-sm-row {
        -ms-flex-direction: row !important;
        -webkit-box-orient: horizontal !important;
        -webkit-box-direction: normal !important;
        flex-direction: row !important
    }
    .flex-sm-column {
        -ms-flex-direction: column !important;
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        flex-direction: column !important
    }
    .flex-sm-row-reverse {
        -ms-flex-direction: row-reverse !important;
        -webkit-box-orient: horizontal !important;
        -webkit-box-direction: reverse !important;
        flex-direction: row-reverse !important
    }
    .flex-sm-column-reverse {
        -ms-flex-direction: column-reverse !important;
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: reverse !important;
        flex-direction: column-reverse !important
    }
    .flex-sm-wrap {
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important
    }
    .flex-sm-nowrap {
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important
    }
    .flex-sm-wrap-reverse {
        -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important
    }
    .flex-sm-fill {
        -ms-flex: 1 1 auto !important;
        -webkit-box-flex: 1 !important;
        flex: 1 1 auto !important
    }
    .flex-sm-grow-0 {
        -ms-flex-positive: 0 !important;
        -webkit-box-flex: 0 !important;
        flex-grow: 0 !important
    }
    .flex-sm-grow-1 {
        -ms-flex-positive: 1 !important;
        -webkit-box-flex: 1 !important;
        flex-grow: 1 !important
    }
    .flex-sm-shrink-0 {
        -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important
    }
    .flex-sm-shrink-1 {
        -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important
    }
    .justify-content-sm-start {
        -ms-flex-pack: start !important;
        -webkit-box-pack: start !important;
        justify-content: flex-start !important
    }
    .justify-content-sm-end {
        -ms-flex-pack: end !important;
        -webkit-box-pack: end !important;
        justify-content: flex-end !important
    }
    .justify-content-sm-center {
        -ms-flex-pack: center !important;
        -webkit-box-pack: center !important;
        justify-content: center !important
    }
    .justify-content-sm-between {
        -ms-flex-pack: justify !important;
        -webkit-box-pack: justify !important;
        justify-content: space-between !important
    }
    .justify-content-sm-around {
        -ms-flex-pack: distribute !important;
        justify-content: space-around !important
    }
    .align-items-sm-start {
        -ms-flex-align: start !important;
        -webkit-box-align: start !important;
        align-items: flex-start !important
    }
    .align-items-sm-end {
        -ms-flex-align: end !important;
        -webkit-box-align: end !important;
        align-items: flex-end !important
    }
    .align-items-sm-center {
        -ms-flex-align: center !important;
        -webkit-box-align: center !important;
        align-items: center !important
    }
    .align-items-sm-baseline {
        -ms-flex-align: baseline !important;
        -webkit-box-align: baseline !important;
        align-items: baseline !important
    }
    .align-items-sm-stretch {
        -ms-flex-align: stretch !important;
        -webkit-box-align: stretch !important;
        align-items: stretch !important
    }
    .align-content-sm-start {
        -ms-flex-line-pack: start !important;
        align-content: flex-start !important
    }
    .align-content-sm-end {
        -ms-flex-line-pack: end !important;
        align-content: flex-end !important
    }
    .align-content-sm-center {
        -ms-flex-line-pack: center !important;
        align-content: center !important
    }
    .align-content-sm-between {
        -ms-flex-line-pack: justify !important;
        align-content: space-between !important
    }
    .align-content-sm-around {
        -ms-flex-line-pack: distribute !important;
        align-content: space-around !important
    }
    .align-content-sm-stretch {
        -ms-flex-line-pack: stretch !important;
        align-content: stretch !important
    }
    .align-self-sm-auto {
        -ms-flex-item-align: auto !important;
        align-self: auto !important
    }
    .align-self-sm-start {
        -ms-flex-item-align: start !important;
        align-self: flex-start !important
    }
    .align-self-sm-end {
        -ms-flex-item-align: end !important;
        align-self: flex-end !important
    }
    .align-self-sm-center {
        -ms-flex-item-align: center !important;
        align-self: center !important
    }
    .align-self-sm-baseline {
        -ms-flex-item-align: baseline !important;
        align-self: baseline !important
    }
    .align-self-sm-stretch {
        -ms-flex-item-align: stretch !important;
        align-self: stretch !important
    }
}

@media(min-width: 768px) {
    .flex-md-row {
        -ms-flex-direction: row !important;
        -webkit-box-orient: horizontal !important;
        -webkit-box-direction: normal !important;
        flex-direction: row !important
    }
    .flex-md-column {
        -ms-flex-direction: column !important;
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        flex-direction: column !important
    }
    .flex-md-row-reverse {
        -ms-flex-direction: row-reverse !important;
        -webkit-box-orient: horizontal !important;
        -webkit-box-direction: reverse !important;
        flex-direction: row-reverse !important
    }
    .flex-md-column-reverse {
        -ms-flex-direction: column-reverse !important;
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: reverse !important;
        flex-direction: column-reverse !important
    }
    .flex-md-wrap {
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important
    }
    .flex-md-nowrap {
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important
    }
    .flex-md-wrap-reverse {
        -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important
    }
    .flex-md-fill {
        -ms-flex: 1 1 auto !important;
        -webkit-box-flex: 1 !important;
        flex: 1 1 auto !important
    }
    .flex-md-grow-0 {
        -ms-flex-positive: 0 !important;
        -webkit-box-flex: 0 !important;
        flex-grow: 0 !important
    }
    .flex-md-grow-1 {
        -ms-flex-positive: 1 !important;
        -webkit-box-flex: 1 !important;
        flex-grow: 1 !important
    }
    .flex-md-shrink-0 {
        -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important
    }
    .flex-md-shrink-1 {
        -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important
    }
    .justify-content-md-start {
        -ms-flex-pack: start !important;
        -webkit-box-pack: start !important;
        justify-content: flex-start !important
    }
    .justify-content-md-end {
        -ms-flex-pack: end !important;
        -webkit-box-pack: end !important;
        justify-content: flex-end !important
    }
    .justify-content-md-center {
        -ms-flex-pack: center !important;
        -webkit-box-pack: center !important;
        justify-content: center !important
    }
    .justify-content-md-between {
        -ms-flex-pack: justify !important;
        -webkit-box-pack: justify !important;
        justify-content: space-between !important
    }
    .justify-content-md-around {
        -ms-flex-pack: distribute !important;
        justify-content: space-around !important
    }
    .align-items-md-start {
        -ms-flex-align: start !important;
        -webkit-box-align: start !important;
        align-items: flex-start !important
    }
    .align-items-md-end {
        -ms-flex-align: end !important;
        -webkit-box-align: end !important;
        align-items: flex-end !important
    }
    .align-items-md-center {
        -ms-flex-align: center !important;
        -webkit-box-align: center !important;
        align-items: center !important
    }
    .align-items-md-baseline {
        -ms-flex-align: baseline !important;
        -webkit-box-align: baseline !important;
        align-items: baseline !important
    }
    .align-items-md-stretch {
        -ms-flex-align: stretch !important;
        -webkit-box-align: stretch !important;
        align-items: stretch !important
    }
    .align-content-md-start {
        -ms-flex-line-pack: start !important;
        align-content: flex-start !important
    }
    .align-content-md-end {
        -ms-flex-line-pack: end !important;
        align-content: flex-end !important
    }
    .align-content-md-center {
        -ms-flex-line-pack: center !important;
        align-content: center !important
    }
    .align-content-md-between {
        -ms-flex-line-pack: justify !important;
        align-content: space-between !important
    }
    .align-content-md-around {
        -ms-flex-line-pack: distribute !important;
        align-content: space-around !important
    }
    .align-content-md-stretch {
        -ms-flex-line-pack: stretch !important;
        align-content: stretch !important
    }
    .align-self-md-auto {
        -ms-flex-item-align: auto !important;
        align-self: auto !important
    }
    .align-self-md-start {
        -ms-flex-item-align: start !important;
        align-self: flex-start !important
    }
    .align-self-md-end {
        -ms-flex-item-align: end !important;
        align-self: flex-end !important
    }
    .align-self-md-center {
        -ms-flex-item-align: center !important;
        align-self: center !important
    }
    .align-self-md-baseline {
        -ms-flex-item-align: baseline !important;
        align-self: baseline !important
    }
    .align-self-md-stretch {
        -ms-flex-item-align: stretch !important;
        align-self: stretch !important
    }
}

@media(min-width: 992px) {
    .flex-lg-row {
        -ms-flex-direction: row !important;
        -webkit-box-orient: horizontal !important;
        -webkit-box-direction: normal !important;
        flex-direction: row !important
    }
    .flex-lg-column {
        -ms-flex-direction: column !important;
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        flex-direction: column !important
    }
    .flex-lg-row-reverse {
        -ms-flex-direction: row-reverse !important;
        -webkit-box-orient: horizontal !important;
        -webkit-box-direction: reverse !important;
        flex-direction: row-reverse !important
    }
    .flex-lg-column-reverse {
        -ms-flex-direction: column-reverse !important;
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: reverse !important;
        flex-direction: column-reverse !important
    }
    .flex-lg-wrap {
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important
    }
    .flex-lg-nowrap {
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important
    }
    .flex-lg-wrap-reverse {
        -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important
    }
    .flex-lg-fill {
        -ms-flex: 1 1 auto !important;
        -webkit-box-flex: 1 !important;
        flex: 1 1 auto !important
    }
    .flex-lg-grow-0 {
        -ms-flex-positive: 0 !important;
        -webkit-box-flex: 0 !important;
        flex-grow: 0 !important
    }
    .flex-lg-grow-1 {
        -ms-flex-positive: 1 !important;
        -webkit-box-flex: 1 !important;
        flex-grow: 1 !important
    }
    .flex-lg-shrink-0 {
        -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important
    }
    .flex-lg-shrink-1 {
        -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important
    }
    .justify-content-lg-start {
        -ms-flex-pack: start !important;
        -webkit-box-pack: start !important;
        justify-content: flex-start !important
    }
    .justify-content-lg-end {
        -ms-flex-pack: end !important;
        -webkit-box-pack: end !important;
        justify-content: flex-end !important
    }
    .justify-content-lg-center {
        -ms-flex-pack: center !important;
        -webkit-box-pack: center !important;
        justify-content: center !important
    }
    .justify-content-lg-between {
        -ms-flex-pack: justify !important;
        -webkit-box-pack: justify !important;
        justify-content: space-between !important
    }
    .justify-content-lg-around {
        -ms-flex-pack: distribute !important;
        justify-content: space-around !important
    }
    .align-items-lg-start {
        -ms-flex-align: start !important;
        -webkit-box-align: start !important;
        align-items: flex-start !important
    }
    .align-items-lg-end {
        -ms-flex-align: end !important;
        -webkit-box-align: end !important;
        align-items: flex-end !important
    }
    .align-items-lg-center {
        -ms-flex-align: center !important;
        -webkit-box-align: center !important;
        align-items: center !important
    }
    .align-items-lg-baseline {
        -ms-flex-align: baseline !important;
        -webkit-box-align: baseline !important;
        align-items: baseline !important
    }
    .align-items-lg-stretch {
        -ms-flex-align: stretch !important;
        -webkit-box-align: stretch !important;
        align-items: stretch !important
    }
    .align-content-lg-start {
        -ms-flex-line-pack: start !important;
        align-content: flex-start !important
    }
    .align-content-lg-end {
        -ms-flex-line-pack: end !important;
        align-content: flex-end !important
    }
    .align-content-lg-center {
        -ms-flex-line-pack: center !important;
        align-content: center !important
    }
    .align-content-lg-between {
        -ms-flex-line-pack: justify !important;
        align-content: space-between !important
    }
    .align-content-lg-around {
        -ms-flex-line-pack: distribute !important;
        align-content: space-around !important
    }
    .align-content-lg-stretch {
        -ms-flex-line-pack: stretch !important;
        align-content: stretch !important
    }
    .align-self-lg-auto {
        -ms-flex-item-align: auto !important;
        align-self: auto !important
    }
    .align-self-lg-start {
        -ms-flex-item-align: start !important;
        align-self: flex-start !important
    }
    .align-self-lg-end {
        -ms-flex-item-align: end !important;
        align-self: flex-end !important
    }
    .align-self-lg-center {
        -ms-flex-item-align: center !important;
        align-self: center !important
    }
    .align-self-lg-baseline {
        -ms-flex-item-align: baseline !important;
        align-self: baseline !important
    }
    .align-self-lg-stretch {
        -ms-flex-item-align: stretch !important;
        align-self: stretch !important
    }
}

@media(min-width: 1200px) {
    .flex-xl-row {
        -ms-flex-direction: row !important;
        -webkit-box-orient: horizontal !important;
        -webkit-box-direction: normal !important;
        flex-direction: row !important
    }
    .flex-xl-column {
        -ms-flex-direction: column !important;
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        flex-direction: column !important
    }
    .flex-xl-row-reverse {
        -ms-flex-direction: row-reverse !important;
        -webkit-box-orient: horizontal !important;
        -webkit-box-direction: reverse !important;
        flex-direction: row-reverse !important
    }
    .flex-xl-column-reverse {
        -ms-flex-direction: column-reverse !important;
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: reverse !important;
        flex-direction: column-reverse !important
    }
    .flex-xl-wrap {
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important
    }
    .flex-xl-nowrap {
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important
    }
    .flex-xl-wrap-reverse {
        -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important
    }
    .flex-xl-fill {
        -ms-flex: 1 1 auto !important;
        -webkit-box-flex: 1 !important;
        flex: 1 1 auto !important
    }
    .flex-xl-grow-0 {
        -ms-flex-positive: 0 !important;
        -webkit-box-flex: 0 !important;
        flex-grow: 0 !important
    }
    .flex-xl-grow-1 {
        -ms-flex-positive: 1 !important;
        -webkit-box-flex: 1 !important;
        flex-grow: 1 !important
    }
    .flex-xl-shrink-0 {
        -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important
    }
    .flex-xl-shrink-1 {
        -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important
    }
    .justify-content-xl-start {
        -ms-flex-pack: start !important;
        -webkit-box-pack: start !important;
        justify-content: flex-start !important
    }
    .justify-content-xl-end {
        -ms-flex-pack: end !important;
        -webkit-box-pack: end !important;
        justify-content: flex-end !important
    }
    .justify-content-xl-center {
        -ms-flex-pack: center !important;
        -webkit-box-pack: center !important;
        justify-content: center !important
    }
    .justify-content-xl-between {
        -ms-flex-pack: justify !important;
        -webkit-box-pack: justify !important;
        justify-content: space-between !important
    }
    .justify-content-xl-around {
        -ms-flex-pack: distribute !important;
        justify-content: space-around !important
    }
    .align-items-xl-start {
        -ms-flex-align: start !important;
        -webkit-box-align: start !important;
        align-items: flex-start !important
    }
    .align-items-xl-end {
        -ms-flex-align: end !important;
        -webkit-box-align: end !important;
        align-items: flex-end !important
    }
    .align-items-xl-center {
        -ms-flex-align: center !important;
        -webkit-box-align: center !important;
        align-items: center !important
    }
    .align-items-xl-baseline {
        -ms-flex-align: baseline !important;
        -webkit-box-align: baseline !important;
        align-items: baseline !important
    }
    .align-items-xl-stretch {
        -ms-flex-align: stretch !important;
        -webkit-box-align: stretch !important;
        align-items: stretch !important
    }
    .align-content-xl-start {
        -ms-flex-line-pack: start !important;
        align-content: flex-start !important
    }
    .align-content-xl-end {
        -ms-flex-line-pack: end !important;
        align-content: flex-end !important
    }
    .align-content-xl-center {
        -ms-flex-line-pack: center !important;
        align-content: center !important
    }
    .align-content-xl-between {
        -ms-flex-line-pack: justify !important;
        align-content: space-between !important
    }
    .align-content-xl-around {
        -ms-flex-line-pack: distribute !important;
        align-content: space-around !important
    }
    .align-content-xl-stretch {
        -ms-flex-line-pack: stretch !important;
        align-content: stretch !important
    }
    .align-self-xl-auto {
        -ms-flex-item-align: auto !important;
        align-self: auto !important
    }
    .align-self-xl-start {
        -ms-flex-item-align: start !important;
        align-self: flex-start !important
    }
    .align-self-xl-end {
        -ms-flex-item-align: end !important;
        align-self: flex-end !important
    }
    .align-self-xl-center {
        -ms-flex-item-align: center !important;
        align-self: center !important
    }
    .align-self-xl-baseline {
        -ms-flex-item-align: baseline !important;
        align-self: baseline !important
    }
    .align-self-xl-stretch {
        -ms-flex-item-align: stretch !important;
        align-self: stretch !important
    }
}

.float-left {
    float: right !important
}

.float-right {
    float: left !important
}

.float-none {
    float: none !important
}

@media(min-width: 576px) {
    .float-sm-left {
        float: right !important
    }
    .float-sm-right {
        float: left !important
    }
    .float-sm-none {
        float: none !important
    }
}

@media(min-width: 768px) {
    .float-md-left {
        float: right !important
    }
    .float-md-right {
        float: left !important
    }
    .float-md-none {
        float: none !important
    }
}

@media(min-width: 992px) {
    .float-lg-left {
        float: right !important
    }
    .float-lg-right {
        float: left !important
    }
    .float-lg-none {
        float: none !important
    }
}

@media(min-width: 1200px) {
    .float-xl-left {
        float: right !important
    }
    .float-xl-right {
        float: left !important
    }
    .float-xl-none {
        float: none !important
    }
}

.user-select-all {
    -webkit-user-select: all !important;
    -moz-user-select: all !important;
    -ms-user-select: all !important;
    user-select: all !important
}

.user-select-auto {
    -webkit-user-select: auto !important;
    -moz-user-select: auto !important;
    -ms-user-select: auto !important;
    user-select: auto !important
}

.user-select-none {
    -webkit-user-select: none !important;
    -moz-user-select: none !important;
    -ms-user-select: none !important;
    user-select: none !important
}

.overflow-auto {
    overflow: auto !important
}

.overflow-hidden {
    overflow: hidden !important
}

.position-static {
    position: static !important
}

.position-relative {
    position: relative !important
}

.position-absolute {
    position: absolute !important
}

.position-fixed {
    position: fixed !important
}

.position-sticky {
    position: -webkit-sticky !important;
    position: sticky !important
}

.fixed-top {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    z-index: 1030
}

.fixed-bottom {
    position: fixed;
    left: 0;
    bottom: 0;
    right: 0;
    z-index: 1030
}

@supports((position: -webkit-sticky) or (position: sticky)) {
    .sticky-top {
        position: -webkit-sticky;
        position: sticky;
        top: 0;
        z-index: 1020
    }
}

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

.sr-only-focusable:active,
.sr-only-focusable:focus {
    position: static;
    width: auto;
    height: auto;
    overflow: visible;
    clip: auto;
    white-space: normal
}

.shadow-sm {
    -webkit-box-shadow: 0 .125rem .25rem rgba(0, 0, 0, .075) !important;
    box-shadow: 0 .125rem .25rem rgba(0, 0, 0, .075) !important
}

.shadow {
    -webkit-box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .15) !important;
    box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .15) !important
}

.shadow-lg {
    -webkit-box-shadow: 0 1rem 3rem rgba(0, 0, 0, .175) !important;
    box-shadow: 0 1rem 3rem rgba(0, 0, 0, .175) !important
}

.shadow-none {
    -webkit-box-shadow: none !important;
    box-shadow: none !important
}

.w-25 {
    width: 25% !important
}

.w-50 {
    width: 50% !important
}

.w-75 {
    width: 75% !important
}

.w-100 {
    width: 100% !important
}

.w-auto {
    width: auto !important
}

.h-25 {
    height: 25% !important
}

.h-50 {
    height: 50% !important
}

.h-75 {
    height: 75% !important
}

.h-100 {
    height: 100% !important
}

.h-auto {
    height: auto !important
}

.mw-100 {
    max-width: 100% !important
}

.mh-100 {
    max-height: 100% !important
}

.min-vw-100 {
    min-width: 100vw !important
}

.min-vh-100 {
    min-height: 100vh !important
}

.vw-100 {
    width: 100vw !important
}

.vh-100 {
    height: 100vh !important
}

.m-0 {
    margin: 0 !important
}

.mt-0,
.my-0 {
    margin-top: 0 !important
}

.mr-0,
.mx-0 {
    margin-left: 0 !important
}

.mb-0,
.my-0 {
    margin-bottom: 0 !important
}

.ml-0,
.mx-0 {
    margin-right: 0 !important
}

.m-1 {
    margin: .25rem !important
}

.mt-1,
.my-1 {
    margin-top: .25rem !important
}

.mr-1,
.mx-1 {
    margin-left: .25rem !important
}

.mb-1,
.my-1 {
    margin-bottom: .25rem !important
}

.ml-1,
.mx-1 {
    margin-right: .25rem !important
}

.m-2 {
    margin: .5rem !important
}

.mt-2,
.my-2 {
    margin-top: .5rem !important
}

.mr-2,
.mx-2 {
    margin-left: .5rem !important
}

.mb-2,
.my-2 {
    margin-bottom: .5rem !important
}

.ml-2,
.mx-2 {
    margin-right: .5rem !important
}

.m-3 {
    margin: 1rem !important
}

.mt-3,
.my-3 {
    margin-top: 1rem !important
}

.mr-3,
.mx-3 {
    margin-left: 1rem !important
}

.mb-3,
.my-3 {
    margin-bottom: 1rem !important
}

.ml-3,
.mx-3 {
    margin-right: 1rem !important
}

.m-4 {
    margin: 1.5rem !important
}

.mt-4,
.my-4 {
    margin-top: 1.5rem !important
}

.mr-4,
.mx-4 {
    margin-left: 1.5rem !important
}

.mb-4,
.my-4 {
    margin-bottom: 1.5rem !important
}

.ml-4,
.mx-4 {
    margin-right: 1.5rem !important
}

.m-5 {
    margin: 3rem !important
}

.mt-5,
.my-5 {
    margin-top: 3rem !important
}

.mr-5,
.mx-5 {
    margin-left: 3rem !important
}

.mb-5,
.my-5 {
    margin-bottom: 3rem !important
}

.ml-5,
.mx-5 {
    margin-right: 3rem !important
}

.p-0 {
    padding: 0 !important
}

.pt-0,
.py-0 {
    padding-top: 0 !important
}

.pr-0,
.px-0 {
    padding-left: 0 !important
}

.pb-0,
.py-0 {
    padding-bottom: 0 !important
}

.pl-0,
.px-0 {
    padding-right: 0 !important
}

.p-1 {
    padding: .25rem !important
}

.pt-1,
.py-1 {
    padding-top: .25rem !important
}

.pr-1,
.px-1 {
    padding-left: .25rem !important
}

.pb-1,
.py-1 {
    padding-bottom: .25rem !important
}

.pl-1,
.px-1 {
    padding-right: .25rem !important
}

.p-2 {
    padding: .5rem !important
}

.pt-2,
.py-2 {
    padding-top: .5rem !important
}

.pr-2,
.px-2 {
    padding-left: .5rem !important
}

.pb-2,
.py-2 {
    padding-bottom: .5rem !important
}

.pl-2,
.px-2 {
    padding-right: .5rem !important
}

.p-3 {
    padding: 1rem !important
}

.pt-3,
.py-3 {
    padding-top: 1rem !important
}

.pr-3,
.px-3 {
    padding-left: 1rem !important
}

.pb-3,
.py-3 {
    padding-bottom: 1rem !important
}

.pl-3,
.px-3 {
    padding-right: 1rem !important
}

.p-4 {
    padding: 1.5rem !important
}

.pt-4,
.py-4 {
    padding-top: 1.5rem !important
}

.pr-4,
.px-4 {
    padding-left: 1.5rem !important
}

.pb-4,
.py-4 {
    padding-bottom: 1.5rem !important
}

.pl-4,
.px-4 {
    padding-right: 1.5rem !important
}

.p-5 {
    padding: 3rem !important
}

.pt-5,
.py-5 {
    padding-top: 3rem !important
}

.pr-5,
.px-5 {
    padding-left: 3rem !important
}

.pb-5,
.py-5 {
    padding-bottom: 3rem !important
}

.pl-5,
.px-5 {
    padding-right: 3rem !important
}

.m-n1 {
    margin: -0.25rem !important
}

.mt-n1,
.my-n1 {
    margin-top: -0.25rem !important
}

.mr-n1,
.mx-n1 {
    margin-left: -0.25rem !important
}

.mb-n1,
.my-n1 {
    margin-bottom: -0.25rem !important
}

.ml-n1,
.mx-n1 {
    margin-right: -0.25rem !important
}

.m-n2 {
    margin: -0.5rem !important
}

.mt-n2,
.my-n2 {
    margin-top: -0.5rem !important
}

.mr-n2,
.mx-n2 {
    margin-left: -0.5rem !important
}

.mb-n2,
.my-n2 {
    margin-bottom: -0.5rem !important
}

.ml-n2,
.mx-n2 {
    margin-right: -0.5rem !important
}

.m-n3 {
    margin: -1rem !important
}

.mt-n3,
.my-n3 {
    margin-top: -1rem !important
}

.mr-n3,
.mx-n3 {
    margin-left: -1rem !important
}

.mb-n3,
.my-n3 {
    margin-bottom: -1rem !important
}

.ml-n3,
.mx-n3 {
    margin-right: -1rem !important
}

.m-n4 {
    margin: -1.5rem !important
}

.mt-n4,
.my-n4 {
    margin-top: -1.5rem !important
}

.mr-n4,
.mx-n4 {
    margin-left: -1.5rem !important
}

.mb-n4,
.my-n4 {
    margin-bottom: -1.5rem !important
}

.ml-n4,
.mx-n4 {
    margin-right: -1.5rem !important
}

.m-n5 {
    margin: -3rem !important
}

.mt-n5,
.my-n5 {
    margin-top: -3rem !important
}

.mr-n5,
.mx-n5 {
    margin-left: -3rem !important
}

.mb-n5,
.my-n5 {
    margin-bottom: -3rem !important
}

.ml-n5,
.mx-n5 {
    margin-right: -3rem !important
}

.m-auto {
    margin: auto !important
}

.mt-auto,
.my-auto {
    margin-top: auto !important
}

.mr-auto,
.mx-auto {
    margin-left: auto !important
}

.mb-auto,
.my-auto {
    margin-bottom: auto !important
}

.ml-auto,
.mx-auto {
    margin-right: auto !important
}

@media(min-width: 576px) {
    .m-sm-0 {
        margin: 0 !important
    }
    .mt-sm-0,
    .my-sm-0 {
        margin-top: 0 !important
    }
    .mr-sm-0,
    .mx-sm-0 {
        margin-left: 0 !important
    }
    .mb-sm-0,
    .my-sm-0 {
        margin-bottom: 0 !important
    }
    .ml-sm-0,
    .mx-sm-0 {
        margin-right: 0 !important
    }
    .m-sm-1 {
        margin: .25rem !important
    }
    .mt-sm-1,
    .my-sm-1 {
        margin-top: .25rem !important
    }
    .mr-sm-1,
    .mx-sm-1 {
        margin-left: .25rem !important
    }
    .mb-sm-1,
    .my-sm-1 {
        margin-bottom: .25rem !important
    }
    .ml-sm-1,
    .mx-sm-1 {
        margin-right: .25rem !important
    }
    .m-sm-2 {
        margin: .5rem !important
    }
    .mt-sm-2,
    .my-sm-2 {
        margin-top: .5rem !important
    }
    .mr-sm-2,
    .mx-sm-2 {
        margin-left: .5rem !important
    }
    .mb-sm-2,
    .my-sm-2 {
        margin-bottom: .5rem !important
    }
    .ml-sm-2,
    .mx-sm-2 {
        margin-right: .5rem !important
    }
    .m-sm-3 {
        margin: 1rem !important
    }
    .mt-sm-3,
    .my-sm-3 {
        margin-top: 1rem !important
    }
    .mr-sm-3,
    .mx-sm-3 {
        margin-left: 1rem !important
    }
    .mb-sm-3,
    .my-sm-3 {
        margin-bottom: 1rem !important
    }
    .ml-sm-3,
    .mx-sm-3 {
        margin-right: 1rem !important
    }
    .m-sm-4 {
        margin: 1.5rem !important
    }
    .mt-sm-4,
    .my-sm-4 {
        margin-top: 1.5rem !important
    }
    .mr-sm-4,
    .mx-sm-4 {
        margin-left: 1.5rem !important
    }
    .mb-sm-4,
    .my-sm-4 {
        margin-bottom: 1.5rem !important
    }
    .ml-sm-4,
    .mx-sm-4 {
        margin-right: 1.5rem !important
    }
    .m-sm-5 {
        margin: 3rem !important
    }
    .mt-sm-5,
    .my-sm-5 {
        margin-top: 3rem !important
    }
    .mr-sm-5,
    .mx-sm-5 {
        margin-left: 3rem !important
    }
    .mb-sm-5,
    .my-sm-5 {
        margin-bottom: 3rem !important
    }
    .ml-sm-5,
    .mx-sm-5 {
        margin-right: 3rem !important
    }
    .p-sm-0 {
        padding: 0 !important
    }
    .pt-sm-0,
    .py-sm-0 {
        padding-top: 0 !important
    }
    .pr-sm-0,
    .px-sm-0 {
        padding-left: 0 !important
    }
    .pb-sm-0,
    .py-sm-0 {
        padding-bottom: 0 !important
    }
    .pl-sm-0,
    .px-sm-0 {
        padding-right: 0 !important
    }
    .p-sm-1 {
        padding: .25rem !important
    }
    .pt-sm-1,
    .py-sm-1 {
        padding-top: .25rem !important
    }
    .pr-sm-1,
    .px-sm-1 {
        padding-left: .25rem !important
    }
    .pb-sm-1,
    .py-sm-1 {
        padding-bottom: .25rem !important
    }
    .pl-sm-1,
    .px-sm-1 {
        padding-right: .25rem !important
    }
    .p-sm-2 {
        padding: .5rem !important
    }
    .pt-sm-2,
    .py-sm-2 {
        padding-top: .5rem !important
    }
    .pr-sm-2,
    .px-sm-2 {
        padding-left: .5rem !important
    }
    .pb-sm-2,
    .py-sm-2 {
        padding-bottom: .5rem !important
    }
    .pl-sm-2,
    .px-sm-2 {
        padding-right: .5rem !important
    }
    .p-sm-3 {
        padding: 1rem !important
    }
    .pt-sm-3,
    .py-sm-3 {
        padding-top: 1rem !important
    }
    .pr-sm-3,
    .px-sm-3 {
        padding-left: 1rem !important
    }
    .pb-sm-3,
    .py-sm-3 {
        padding-bottom: 1rem !important
    }
    .pl-sm-3,
    .px-sm-3 {
        padding-right: 1rem !important
    }
    .p-sm-4 {
        padding: 1.5rem !important
    }
    .pt-sm-4,
    .py-sm-4 {
        padding-top: 1.5rem !important
    }
    .pr-sm-4,
    .px-sm-4 {
        padding-left: 1.5rem !important
    }
    .pb-sm-4,
    .py-sm-4 {
        padding-bottom: 1.5rem !important
    }
    .pl-sm-4,
    .px-sm-4 {
        padding-right: 1.5rem !important
    }
    .p-sm-5 {
        padding: 3rem !important
    }
    .pt-sm-5,
    .py-sm-5 {
        padding-top: 3rem !important
    }
    .pr-sm-5,
    .px-sm-5 {
        padding-left: 3rem !important
    }
    .pb-sm-5,
    .py-sm-5 {
        padding-bottom: 3rem !important
    }
    .pl-sm-5,
    .px-sm-5 {
        padding-right: 3rem !important
    }
    .m-sm-n1 {
        margin: -0.25rem !important
    }
    .mt-sm-n1,
    .my-sm-n1 {
        margin-top: -0.25rem !important
    }
    .mr-sm-n1,
    .mx-sm-n1 {
        margin-left: -0.25rem !important
    }
    .mb-sm-n1,
    .my-sm-n1 {
        margin-bottom: -0.25rem !important
    }
    .ml-sm-n1,
    .mx-sm-n1 {
        margin-right: -0.25rem !important
    }
    .m-sm-n2 {
        margin: -0.5rem !important
    }
    .mt-sm-n2,
    .my-sm-n2 {
        margin-top: -0.5rem !important
    }
    .mr-sm-n2,
    .mx-sm-n2 {
        margin-left: -0.5rem !important
    }
    .mb-sm-n2,
    .my-sm-n2 {
        margin-bottom: -0.5rem !important
    }
    .ml-sm-n2,
    .mx-sm-n2 {
        margin-right: -0.5rem !important
    }
    .m-sm-n3 {
        margin: -1rem !important
    }
    .mt-sm-n3,
    .my-sm-n3 {
        margin-top: -1rem !important
    }
    .mr-sm-n3,
    .mx-sm-n3 {
        margin-left: -1rem !important
    }
    .mb-sm-n3,
    .my-sm-n3 {
        margin-bottom: -1rem !important
    }
    .ml-sm-n3,
    .mx-sm-n3 {
        margin-right: -1rem !important
    }
    .m-sm-n4 {
        margin: -1.5rem !important
    }
    .mt-sm-n4,
    .my-sm-n4 {
        margin-top: -1.5rem !important
    }
    .mr-sm-n4,
    .mx-sm-n4 {
        margin-left: -1.5rem !important
    }
    .mb-sm-n4,
    .my-sm-n4 {
        margin-bottom: -1.5rem !important
    }
    .ml-sm-n4,
    .mx-sm-n4 {
        margin-right: -1.5rem !important
    }
    .m-sm-n5 {
        margin: -3rem !important
    }
    .mt-sm-n5,
    .my-sm-n5 {
        margin-top: -3rem !important
    }
    .mr-sm-n5,
    .mx-sm-n5 {
        margin-left: -3rem !important
    }
    .mb-sm-n5,
    .my-sm-n5 {
        margin-bottom: -3rem !important
    }
    .ml-sm-n5,
    .mx-sm-n5 {
        margin-right: -3rem !important
    }
    .m-sm-auto {
        margin: auto !important
    }
    .mt-sm-auto,
    .my-sm-auto {
        margin-top: auto !important
    }
    .mr-sm-auto,
    .mx-sm-auto {
        margin-left: auto !important
    }
    .mb-sm-auto,
    .my-sm-auto {
        margin-bottom: auto !important
    }
    .ml-sm-auto,
    .mx-sm-auto {
        margin-right: auto !important
    }
}

@media(min-width: 768px) {
    .m-md-0 {
        margin: 0 !important
    }
    .mt-md-0,
    .my-md-0 {
        margin-top: 0 !important
    }
    .mr-md-0,
    .mx-md-0 {
        margin-left: 0 !important
    }
    .mb-md-0,
    .my-md-0 {
        margin-bottom: 0 !important
    }
    .ml-md-0,
    .mx-md-0 {
        margin-right: 0 !important
    }
    .m-md-1 {
        margin: .25rem !important
    }
    .mt-md-1,
    .my-md-1 {
        margin-top: .25rem !important
    }
    .mr-md-1,
    .mx-md-1 {
        margin-left: .25rem !important
    }
    .mb-md-1,
    .my-md-1 {
        margin-bottom: .25rem !important
    }
    .ml-md-1,
    .mx-md-1 {
        margin-right: .25rem !important
    }
    .m-md-2 {
        margin: .5rem !important
    }
    .mt-md-2,
    .my-md-2 {
        margin-top: .5rem !important
    }
    .mr-md-2,
    .mx-md-2 {
        margin-left: .5rem !important
    }
    .mb-md-2,
    .my-md-2 {
        margin-bottom: .5rem !important
    }
    .ml-md-2,
    .mx-md-2 {
        margin-right: .5rem !important
    }
    .m-md-3 {
        margin: 1rem !important
    }
    .mt-md-3,
    .my-md-3 {
        margin-top: 1rem !important
    }
    .mr-md-3,
    .mx-md-3 {
        margin-left: 1rem !important
    }
    .mb-md-3,
    .my-md-3 {
        margin-bottom: 1rem !important
    }
    .ml-md-3,
    .mx-md-3 {
        margin-right: 1rem !important
    }
    .m-md-4 {
        margin: 1.5rem !important
    }
    .mt-md-4,
    .my-md-4 {
        margin-top: 1.5rem !important
    }
    .mr-md-4,
    .mx-md-4 {
        margin-left: 1.5rem !important
    }
    .mb-md-4,
    .my-md-4 {
        margin-bottom: 1.5rem !important
    }
    .ml-md-4,
    .mx-md-4 {
        margin-right: 1.5rem !important
    }
    .m-md-5 {
        margin: 3rem !important
    }
    .mt-md-5,
    .my-md-5 {
        margin-top: 3rem !important
    }
    .mr-md-5,
    .mx-md-5 {
        margin-left: 3rem !important
    }
    .mb-md-5,
    .my-md-5 {
        margin-bottom: 3rem !important
    }
    .ml-md-5,
    .mx-md-5 {
        margin-right: 3rem !important
    }
    .p-md-0 {
        padding: 0 !important
    }
    .pt-md-0,
    .py-md-0 {
        padding-top: 0 !important
    }
    .pr-md-0,
    .px-md-0 {
        padding-left: 0 !important
    }
    .pb-md-0,
    .py-md-0 {
        padding-bottom: 0 !important
    }
    .pl-md-0,
    .px-md-0 {
        padding-right: 0 !important
    }
    .p-md-1 {
        padding: .25rem !important
    }
    .pt-md-1,
    .py-md-1 {
        padding-top: .25rem !important
    }
    .pr-md-1,
    .px-md-1 {
        padding-left: .25rem !important
    }
    .pb-md-1,
    .py-md-1 {
        padding-bottom: .25rem !important
    }
    .pl-md-1,
    .px-md-1 {
        padding-right: .25rem !important
    }
    .p-md-2 {
        padding: .5rem !important
    }
    .pt-md-2,
    .py-md-2 {
        padding-top: .5rem !important
    }
    .pr-md-2,
    .px-md-2 {
        padding-left: .5rem !important
    }
    .pb-md-2,
    .py-md-2 {
        padding-bottom: .5rem !important
    }
    .pl-md-2,
    .px-md-2 {
        padding-right: .5rem !important
    }
    .p-md-3 {
        padding: 1rem !important
    }
    .pt-md-3,
    .py-md-3 {
        padding-top: 1rem !important
    }
    .pr-md-3,
    .px-md-3 {
        padding-left: 1rem !important
    }
    .pb-md-3,
    .py-md-3 {
        padding-bottom: 1rem !important
    }
    .pl-md-3,
    .px-md-3 {
        padding-right: 1rem !important
    }
    .p-md-4 {
        padding: 1.5rem !important
    }
    .pt-md-4,
    .py-md-4 {
        padding-top: 1.5rem !important
    }
    .pr-md-4,
    .px-md-4 {
        padding-left: 1.5rem !important
    }
    .pb-md-4,
    .py-md-4 {
        padding-bottom: 1.5rem !important
    }
    .pl-md-4,
    .px-md-4 {
        padding-right: 1.5rem !important
    }
    .p-md-5 {
        padding: 3rem !important
    }
    .pt-md-5,
    .py-md-5 {
        padding-top: 3rem !important
    }
    .pr-md-5,
    .px-md-5 {
        padding-left: 3rem !important
    }
    .pb-md-5,
    .py-md-5 {
        padding-bottom: 3rem !important
    }
    .pl-md-5,
    .px-md-5 {
        padding-right: 3rem !important
    }
    .m-md-n1 {
        margin: -0.25rem !important
    }
    .mt-md-n1,
    .my-md-n1 {
        margin-top: -0.25rem !important
    }
    .mr-md-n1,
    .mx-md-n1 {
        margin-left: -0.25rem !important
    }
    .mb-md-n1,
    .my-md-n1 {
        margin-bottom: -0.25rem !important
    }
    .ml-md-n1,
    .mx-md-n1 {
        margin-right: -0.25rem !important
    }
    .m-md-n2 {
        margin: -0.5rem !important
    }
    .mt-md-n2,
    .my-md-n2 {
        margin-top: -0.5rem !important
    }
    .mr-md-n2,
    .mx-md-n2 {
        margin-left: -0.5rem !important
    }
    .mb-md-n2,
    .my-md-n2 {
        margin-bottom: -0.5rem !important
    }
    .ml-md-n2,
    .mx-md-n2 {
        margin-right: -0.5rem !important
    }
    .m-md-n3 {
        margin: -1rem !important
    }
    .mt-md-n3,
    .my-md-n3 {
        margin-top: -1rem !important
    }
    .mr-md-n3,
    .mx-md-n3 {
        margin-left: -1rem !important
    }
    .mb-md-n3,
    .my-md-n3 {
        margin-bottom: -1rem !important
    }
    .ml-md-n3,
    .mx-md-n3 {
        margin-right: -1rem !important
    }
    .m-md-n4 {
        margin: -1.5rem !important
    }
    .mt-md-n4,
    .my-md-n4 {
        margin-top: -1.5rem !important
    }
    .mr-md-n4,
    .mx-md-n4 {
        margin-left: -1.5rem !important
    }
    .mb-md-n4,
    .my-md-n4 {
        margin-bottom: -1.5rem !important
    }
    .ml-md-n4,
    .mx-md-n4 {
        margin-right: -1.5rem !important
    }
    .m-md-n5 {
        margin: -3rem !important
    }
    .mt-md-n5,
    .my-md-n5 {
        margin-top: -3rem !important
    }
    .mr-md-n5,
    .mx-md-n5 {
        margin-left: -3rem !important
    }
    .mb-md-n5,
    .my-md-n5 {
        margin-bottom: -3rem !important
    }
    .ml-md-n5,
    .mx-md-n5 {
        margin-right: -3rem !important
    }
    .m-md-auto {
        margin: auto !important
    }
    .mt-md-auto,
    .my-md-auto {
        margin-top: auto !important
    }
    .mr-md-auto,
    .mx-md-auto {
        margin-left: auto !important
    }
    .mb-md-auto,
    .my-md-auto {
        margin-bottom: auto !important
    }
    .ml-md-auto,
    .mx-md-auto {
        margin-right: auto !important
    }
}

@media(min-width: 992px) {
    .m-lg-0 {
        margin: 0 !important
    }
    .mt-lg-0,
    .my-lg-0 {
        margin-top: 0 !important
    }
    .mr-lg-0,
    .mx-lg-0 {
        margin-left: 0 !important
    }
    .mb-lg-0,
    .my-lg-0 {
        margin-bottom: 0 !important
    }
    .ml-lg-0,
    .mx-lg-0 {
        margin-right: 0 !important
    }
    .m-lg-1 {
        margin: .25rem !important
    }
    .mt-lg-1,
    .my-lg-1 {
        margin-top: .25rem !important
    }
    .mr-lg-1,
    .mx-lg-1 {
        margin-left: .25rem !important
    }
    .mb-lg-1,
    .my-lg-1 {
        margin-bottom: .25rem !important
    }
    .ml-lg-1,
    .mx-lg-1 {
        margin-right: .25rem !important
    }
    .m-lg-2 {
        margin: .5rem !important
    }
    .mt-lg-2,
    .my-lg-2 {
        margin-top: .5rem !important
    }
    .mr-lg-2,
    .mx-lg-2 {
        margin-left: .5rem !important
    }
    .mb-lg-2,
    .my-lg-2 {
        margin-bottom: .5rem !important
    }
    .ml-lg-2,
    .mx-lg-2 {
        margin-right: .5rem !important
    }
    .m-lg-3 {
        margin: 1rem !important
    }
    .mt-lg-3,
    .my-lg-3 {
        margin-top: 1rem !important
    }
    .mr-lg-3,
    .mx-lg-3 {
        margin-left: 1rem !important
    }
    .mb-lg-3,
    .my-lg-3 {
        margin-bottom: 1rem !important
    }
    .ml-lg-3,
    .mx-lg-3 {
        margin-right: 1rem !important
    }
    .m-lg-4 {
        margin: 1.5rem !important
    }
    .mt-lg-4,
    .my-lg-4 {
        margin-top: 1.5rem !important
    }
    .mr-lg-4,
    .mx-lg-4 {
        margin-left: 1.5rem !important
    }
    .mb-lg-4,
    .my-lg-4 {
        margin-bottom: 1.5rem !important
    }
    .ml-lg-4,
    .mx-lg-4 {
        margin-right: 1.5rem !important
    }
    .m-lg-5 {
        margin: 3rem !important
    }
    .mt-lg-5,
    .my-lg-5 {
        margin-top: 3rem !important
    }
    .mr-lg-5,
    .mx-lg-5 {
        margin-left: 3rem !important
    }
    .mb-lg-5,
    .my-lg-5 {
        margin-bottom: 3rem !important
    }
    .ml-lg-5,
    .mx-lg-5 {
        margin-right: 3rem !important
    }
    .p-lg-0 {
        padding: 0 !important
    }
    .pt-lg-0,
    .py-lg-0 {
        padding-top: 0 !important
    }
    .pr-lg-0,
    .px-lg-0 {
        padding-left: 0 !important
    }
    .pb-lg-0,
    .py-lg-0 {
        padding-bottom: 0 !important
    }
    .pl-lg-0,
    .px-lg-0 {
        padding-right: 0 !important
    }
    .p-lg-1 {
        padding: .25rem !important
    }
    .pt-lg-1,
    .py-lg-1 {
        padding-top: .25rem !important
    }
    .pr-lg-1,
    .px-lg-1 {
        padding-left: .25rem !important
    }
    .pb-lg-1,
    .py-lg-1 {
        padding-bottom: .25rem !important
    }
    .pl-lg-1,
    .px-lg-1 {
        padding-right: .25rem !important
    }
    .p-lg-2 {
        padding: .5rem !important
    }
    .pt-lg-2,
    .py-lg-2 {
        padding-top: .5rem !important
    }
    .pr-lg-2,
    .px-lg-2 {
        padding-left: .5rem !important
    }
    .pb-lg-2,
    .py-lg-2 {
        padding-bottom: .5rem !important
    }
    .pl-lg-2,
    .px-lg-2 {
        padding-right: .5rem !important
    }
    .p-lg-3 {
        padding: 1rem !important
    }
    .pt-lg-3,
    .py-lg-3 {
        padding-top: 1rem !important
    }
    .pr-lg-3,
    .px-lg-3 {
        padding-left: 1rem !important
    }
    .pb-lg-3,
    .py-lg-3 {
        padding-bottom: 1rem !important
    }
    .pl-lg-3,
    .px-lg-3 {
        padding-right: 1rem !important
    }
    .p-lg-4 {
        padding: 1.5rem !important
    }
    .pt-lg-4,
    .py-lg-4 {
        padding-top: 1.5rem !important
    }
    .pr-lg-4,
    .px-lg-4 {
        padding-left: 1.5rem !important
    }
    .pb-lg-4,
    .py-lg-4 {
        padding-bottom: 1.5rem !important
    }
    .pl-lg-4,
    .px-lg-4 {
        padding-right: 1.5rem !important
    }
    .p-lg-5 {
        padding: 3rem !important
    }
    .pt-lg-5,
    .py-lg-5 {
        padding-top: 3rem !important
    }
    .pr-lg-5,
    .px-lg-5 {
        padding-left: 3rem !important
    }
    .pb-lg-5,
    .py-lg-5 {
        padding-bottom: 3rem !important
    }
    .pl-lg-5,
    .px-lg-5 {
        padding-right: 3rem !important
    }
    .m-lg-n1 {
        margin: -0.25rem !important
    }
    .mt-lg-n1,
    .my-lg-n1 {
        margin-top: -0.25rem !important
    }
    .mr-lg-n1,
    .mx-lg-n1 {
        margin-left: -0.25rem !important
    }
    .mb-lg-n1,
    .my-lg-n1 {
        margin-bottom: -0.25rem !important
    }
    .ml-lg-n1,
    .mx-lg-n1 {
        margin-right: -0.25rem !important
    }
    .m-lg-n2 {
        margin: -0.5rem !important
    }
    .mt-lg-n2,
    .my-lg-n2 {
        margin-top: -0.5rem !important
    }
    .mr-lg-n2,
    .mx-lg-n2 {
        margin-left: -0.5rem !important
    }
    .mb-lg-n2,
    .my-lg-n2 {
        margin-bottom: -0.5rem !important
    }
    .ml-lg-n2,
    .mx-lg-n2 {
        margin-right: -0.5rem !important
    }
    .m-lg-n3 {
        margin: -1rem !important
    }
    .mt-lg-n3,
    .my-lg-n3 {
        margin-top: -1rem !important
    }
    .mr-lg-n3,
    .mx-lg-n3 {
        margin-left: -1rem !important
    }
    .mb-lg-n3,
    .my-lg-n3 {
        margin-bottom: -1rem !important
    }
    .ml-lg-n3,
    .mx-lg-n3 {
        margin-right: -1rem !important
    }
    .m-lg-n4 {
        margin: -1.5rem !important
    }
    .mt-lg-n4,
    .my-lg-n4 {
        margin-top: -1.5rem !important
    }
    .mr-lg-n4,
    .mx-lg-n4 {
        margin-left: -1.5rem !important
    }
    .mb-lg-n4,
    .my-lg-n4 {
        margin-bottom: -1.5rem !important
    }
    .ml-lg-n4,
    .mx-lg-n4 {
        margin-right: -1.5rem !important
    }
    .m-lg-n5 {
        margin: -3rem !important
    }
    .mt-lg-n5,
    .my-lg-n5 {
        margin-top: -3rem !important
    }
    .mr-lg-n5,
    .mx-lg-n5 {
        margin-left: -3rem !important
    }
    .mb-lg-n5,
    .my-lg-n5 {
        margin-bottom: -3rem !important
    }
    .ml-lg-n5,
    .mx-lg-n5 {
        margin-right: -3rem !important
    }
    .m-lg-auto {
        margin: auto !important
    }
    .mt-lg-auto,
    .my-lg-auto {
        margin-top: auto !important
    }
    .mr-lg-auto,
    .mx-lg-auto {
        margin-left: auto !important
    }
    .mb-lg-auto,
    .my-lg-auto {
        margin-bottom: auto !important
    }
    .ml-lg-auto,
    .mx-lg-auto {
        margin-right: auto !important
    }
}

@media(min-width: 1200px) {
    .m-xl-0 {
        margin: 0 !important
    }
    .mt-xl-0,
    .my-xl-0 {
        margin-top: 0 !important
    }
    .mr-xl-0,
    .mx-xl-0 {
        margin-left: 0 !important
    }
    .mb-xl-0,
    .my-xl-0 {
        margin-bottom: 0 !important
    }
    .ml-xl-0,
    .mx-xl-0 {
        margin-right: 0 !important
    }
    .m-xl-1 {
        margin: .25rem !important
    }
    .mt-xl-1,
    .my-xl-1 {
        margin-top: .25rem !important
    }
    .mr-xl-1,
    .mx-xl-1 {
        margin-left: .25rem !important
    }
    .mb-xl-1,
    .my-xl-1 {
        margin-bottom: .25rem !important
    }
    .ml-xl-1,
    .mx-xl-1 {
        margin-right: .25rem !important
    }
    .m-xl-2 {
        margin: .5rem !important
    }
    .mt-xl-2,
    .my-xl-2 {
        margin-top: .5rem !important
    }
    .mr-xl-2,
    .mx-xl-2 {
        margin-left: .5rem !important
    }
    .mb-xl-2,
    .my-xl-2 {
        margin-bottom: .5rem !important
    }
    .ml-xl-2,
    .mx-xl-2 {
        margin-right: .5rem !important
    }
    .m-xl-3 {
        margin: 1rem !important
    }
    .mt-xl-3,
    .my-xl-3 {
        margin-top: 1rem !important
    }
    .mr-xl-3,
    .mx-xl-3 {
        margin-left: 1rem !important
    }
    .mb-xl-3,
    .my-xl-3 {
        margin-bottom: 1rem !important
    }
    .ml-xl-3,
    .mx-xl-3 {
        margin-right: 1rem !important
    }
    .m-xl-4 {
        margin: 1.5rem !important
    }
    .mt-xl-4,
    .my-xl-4 {
        margin-top: 1.5rem !important
    }
    .mr-xl-4,
    .mx-xl-4 {
        margin-left: 1.5rem !important
    }
    .mb-xl-4,
    .my-xl-4 {
        margin-bottom: 1.5rem !important
    }
    .ml-xl-4,
    .mx-xl-4 {
        margin-right: 1.5rem !important
    }
    .m-xl-5 {
        margin: 3rem !important
    }
    .mt-xl-5,
    .my-xl-5 {
        margin-top: 3rem !important
    }
    .mr-xl-5,
    .mx-xl-5 {
        margin-left: 3rem !important
    }
    .mb-xl-5,
    .my-xl-5 {
        margin-bottom: 3rem !important
    }
    .ml-xl-5,
    .mx-xl-5 {
        margin-right: 3rem !important
    }
    .p-xl-0 {
        padding: 0 !important
    }
    .pt-xl-0,
    .py-xl-0 {
        padding-top: 0 !important
    }
    .pr-xl-0,
    .px-xl-0 {
        padding-left: 0 !important
    }
    .pb-xl-0,
    .py-xl-0 {
        padding-bottom: 0 !important
    }
    .pl-xl-0,
    .px-xl-0 {
        padding-right: 0 !important
    }
    .p-xl-1 {
        padding: .25rem !important
    }
    .pt-xl-1,
    .py-xl-1 {
        padding-top: .25rem !important
    }
    .pr-xl-1,
    .px-xl-1 {
        padding-left: .25rem !important
    }
    .pb-xl-1,
    .py-xl-1 {
        padding-bottom: .25rem !important
    }
    .pl-xl-1,
    .px-xl-1 {
        padding-right: .25rem !important
    }
    .p-xl-2 {
        padding: .5rem !important
    }
    .pt-xl-2,
    .py-xl-2 {
        padding-top: .5rem !important
    }
    .pr-xl-2,
    .px-xl-2 {
        padding-left: .5rem !important
    }
    .pb-xl-2,
    .py-xl-2 {
        padding-bottom: .5rem !important
    }
    .pl-xl-2,
    .px-xl-2 {
        padding-right: .5rem !important
    }
    .p-xl-3 {
        padding: 1rem !important
    }
    .pt-xl-3,
    .py-xl-3 {
        padding-top: 1rem !important
    }
    .pr-xl-3,
    .px-xl-3 {
        padding-left: 1rem !important
    }
    .pb-xl-3,
    .py-xl-3 {
        padding-bottom: 1rem !important
    }
    .pl-xl-3,
    .px-xl-3 {
        padding-right: 1rem !important
    }
    .p-xl-4 {
        padding: 1.5rem !important
    }
    .pt-xl-4,
    .py-xl-4 {
        padding-top: 1.5rem !important
    }
    .pr-xl-4,
    .px-xl-4 {
        padding-left: 1.5rem !important
    }
    .pb-xl-4,
    .py-xl-4 {
        padding-bottom: 1.5rem !important
    }
    .pl-xl-4,
    .px-xl-4 {
        padding-right: 1.5rem !important
    }
    .p-xl-5 {
        padding: 3rem !important
    }
    .pt-xl-5,
    .py-xl-5 {
        padding-top: 3rem !important
    }
    .pr-xl-5,
    .px-xl-5 {
        padding-left: 3rem !important
    }
    .pb-xl-5,
    .py-xl-5 {
        padding-bottom: 3rem !important
    }
    .pl-xl-5,
    .px-xl-5 {
        padding-right: 3rem !important
    }
    .m-xl-n1 {
        margin: -0.25rem !important
    }
    .mt-xl-n1,
    .my-xl-n1 {
        margin-top: -0.25rem !important
    }
    .mr-xl-n1,
    .mx-xl-n1 {
        margin-left: -0.25rem !important
    }
    .mb-xl-n1,
    .my-xl-n1 {
        margin-bottom: -0.25rem !important
    }
    .ml-xl-n1,
    .mx-xl-n1 {
        margin-right: -0.25rem !important
    }
    .m-xl-n2 {
        margin: -0.5rem !important
    }
    .mt-xl-n2,
    .my-xl-n2 {
        margin-top: -0.5rem !important
    }
    .mr-xl-n2,
    .mx-xl-n2 {
        margin-left: -0.5rem !important
    }
    .mb-xl-n2,
    .my-xl-n2 {
        margin-bottom: -0.5rem !important
    }
    .ml-xl-n2,
    .mx-xl-n2 {
        margin-right: -0.5rem !important
    }
    .m-xl-n3 {
        margin: -1rem !important
    }
    .mt-xl-n3,
    .my-xl-n3 {
        margin-top: -1rem !important
    }
    .mr-xl-n3,
    .mx-xl-n3 {
        margin-left: -1rem !important
    }
    .mb-xl-n3,
    .my-xl-n3 {
        margin-bottom: -1rem !important
    }
    .ml-xl-n3,
    .mx-xl-n3 {
        margin-right: -1rem !important
    }
    .m-xl-n4 {
        margin: -1.5rem !important
    }
    .mt-xl-n4,
    .my-xl-n4 {
        margin-top: -1.5rem !important
    }
    .mr-xl-n4,
    .mx-xl-n4 {
        margin-left: -1.5rem !important
    }
    .mb-xl-n4,
    .my-xl-n4 {
        margin-bottom: -1.5rem !important
    }
    .ml-xl-n4,
    .mx-xl-n4 {
        margin-right: -1.5rem !important
    }
    .m-xl-n5 {
        margin: -3rem !important
    }
    .mt-xl-n5,
    .my-xl-n5 {
        margin-top: -3rem !important
    }
    .mr-xl-n5,
    .mx-xl-n5 {
        margin-left: -3rem !important
    }
    .mb-xl-n5,
    .my-xl-n5 {
        margin-bottom: -3rem !important
    }
    .ml-xl-n5,
    .mx-xl-n5 {
        margin-right: -3rem !important
    }
    .m-xl-auto {
        margin: auto !important
    }
    .mt-xl-auto,
    .my-xl-auto {
        margin-top: auto !important
    }
    .mr-xl-auto,
    .mx-xl-auto {
        margin-left: auto !important
    }
    .mb-xl-auto,
    .my-xl-auto {
        margin-bottom: auto !important
    }
    .ml-xl-auto,
    .mx-xl-auto {
        margin-right: auto !important
    }
}

.stretched-link::after {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    z-index: 1;
    pointer-events: auto;
    content: "";
    background-color: rgba(0, 0, 0, 0)
}

.text-monospace {
    font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important
}

.text-justify {
    text-align: justify !important
}

.text-wrap {
    white-space: normal !important
}

.text-nowrap {
    white-space: nowrap !important
}

.text-truncate {
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap
}

.text-left {
    text-align: right !important
}

.text-right {
    text-align: left !important
}

.text-center {
    text-align: center !important
}

@media(min-width: 576px) {
    .text-sm-left {
        text-align: right !important
    }
    .text-sm-right {
        text-align: left !important
    }
    .text-sm-center {
        text-align: center !important
    }
}

@media(min-width: 768px) {
    .text-md-left {
        text-align: right !important
    }
    .text-md-right {
        text-align: left !important
    }
    .text-md-center {
        text-align: center !important
    }
}

@media(min-width: 992px) {
    .text-lg-left {
        text-align: right !important
    }
    .text-lg-right {
        text-align: left !important
    }
    .text-lg-center {
        text-align: center !important
    }
}

@media(min-width: 1200px) {
    .text-xl-left {
        text-align: right !important
    }
    .text-xl-right {
        text-align: left !important
    }
    .text-xl-center {
        text-align: center !important
    }
}

.text-lowercase {
    text-transform: lowercase !important
}

.text-uppercase {
    text-transform: uppercase !important
}

.text-capitalize {
    text-transform: capitalize !important
}

.font-weight-light {
    font-weight: 300 !important
}

.font-weight-lighter {
    font-weight: lighter !important
}

.font-weight-normal {
    font-weight: 400 !important
}

.font-weight-bold {
    font-weight: 700 !important
}

.font-weight-bolder {
    font-weight: bolder !important
}

.font-italic {
    font-style: italic !important
}

.text-white {
    color: #fff !important
}

.text-primary {
    color: #007bff !important
}

a.text-primary:focus,
a.text-primary:hover {
    color: #0056b3 !important
}

.text-secondary {
    color: #6c757d !important
}

a.text-secondary:focus,
a.text-secondary:hover {
    color: #494f54 !important
}

.text-success {
    color: #28a745 !important
}

a.text-success:focus,
a.text-success:hover {
    color: #19692c !important
}

.text-info {
    color: #17a2b8 !important
}

a.text-info:focus,
a.text-info:hover {
    color: #0f6674 !important
}

.text-warning {
    color: #ffc107 !important
}

a.text-warning:focus,
a.text-warning:hover {
    color: #ba8b00 !important
}

.text-danger {
    color: #dc3545 !important
}

a.text-danger:focus,
a.text-danger:hover {
    color: #a71d2a !important
}

.text-light {
    color: #f8f9fa !important
}

a.text-light:focus,
a.text-light:hover {
    color: #cbd3da !important
}

.text-dark {
    color: #343a40 !important
}

a.text-dark:focus,
a.text-dark:hover {
    color: #121416 !important
}

.text-body {
    color: #212529 !important
}

.text-muted {
    color: #6c757d !important
}

.text-black-50 {
    color: rgba(0, 0, 0, .5) !important
}

.text-white-50 {
    color: rgba(255, 255, 255, .5) !important
}

.text-hide {
    font: 0/0 a;
    color: transparent;
    text-shadow: none;
    background-color: transparent;
    border: 0
}

.text-decoration-none {
    text-decoration: none !important
}

.text-break {
    word-break: break-word !important;
    word-wrap: break-word !important
}

.text-reset {
    color: inherit !important
}

.visible {
    visibility: visible !important
}

.invisible {
    visibility: hidden !important
}

@media print {
    *,
    ::after,
    ::before {
        text-shadow: none !important;
        -webkit-box-shadow: none !important;
        box-shadow: none !important
    }
    a:not(.btn) {
        text-decoration: underline
    }
    abbr[title]::after {
        content: " (" attr(title) ")"
    }
    pre {
        white-space: pre-wrap !important
    }
    blockquote,
    pre {
        border: 1px solid #adb5bd;
        page-break-inside: avoid
    }
    thead {
        display: table-header-group
    }
    img,
    tr {
        page-break-inside: avoid
    }
    h2,
    h3,
    p {
        orphans: 3;
        widows: 3
    }
    h2,
    h3 {
        page-break-after: avoid
    }
    @page {
        size: a3
    }
    body {
        min-width: 992px !important
    }
    .container {
        min-width: 992px !important
    }
    .navbar {
        display: none
    }
    .badge {
        border: 1px solid #000
    }
    .table {
        border-collapse: collapse !important
    }
    .table td,
    .table th {
        background-color: #fff !important
    }
    .table-bordered td,
    .table-bordered th {
        border: 1px solid #dee2e6 !important
    }
    .table-dark {
        color: inherit
    }
    .table-dark tbody+tbody,
    .table-dark td,
    .table-dark th,
    .table-dark thead th {
        border-color: #dee2e6
    }
    .table .thead-dark th {
        color: inherit;
        border-color: #dee2e6
    }
}

/*!
 * Font Awesome Free 5.15.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */

.fa,
.fas,
.far,
.fal,
.fad,
.fab {
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    line-height: 1
}

.fa-lg {
    font-size: 1.33333em;
    line-height: .75em;
    vertical-align: -0.0667em
}

.fa-xs {
    font-size: .75em
}

.fa-sm {
    font-size: .875em
}

.fa-1x {
    font-size: 1em
}

.fa-2x {
    font-size: 2em
}

.fa-3x {
    font-size: 3em
}

.fa-4x {
    font-size: 4em
}

.fa-5x {
    font-size: 5em
}

.fa-6x {
    font-size: 6em
}

.fa-7x {
    font-size: 7em
}

.fa-8x {
    font-size: 8em
}

.fa-9x {
    font-size: 9em
}

.fa-10x {
    font-size: 10em
}

.fa-fw {
    text-align: center;
    width: 1.25em
}

.fa-ul {
    list-style-type: none;
    margin-left: 2.5em;
    padding-left: 0
}

.fa-ul>li {
    position: relative
}

.fa-li {
    left: -2em;
    position: absolute;
    text-align: center;
    width: 2em;
    line-height: inherit
}

.fa-border {
    border: solid .08em #eee;
    border-radius: .1em;
    padding: .2em .25em .15em
}

.fa-pull-left {
    float: left
}

.fa-pull-right {
    float: right
}

.fa.fa-pull-left,
.fas.fa-pull-left,
.far.fa-pull-left,
.fal.fa-pull-left,
.fab.fa-pull-left {
    margin-right: .3em
}

.fa.fa-pull-right,
.fas.fa-pull-right,
.far.fa-pull-right,
.fal.fa-pull-right,
.fab.fa-pull-right {
    margin-left: .3em
}

.fa-spin {
    -webkit-animation: fa-spin 2s infinite linear;
    animation: fa-spin 2s infinite linear
}

.fa-pulse {
    -webkit-animation: fa-spin 1s infinite steps(8);
    animation: fa-spin 1s infinite steps(8)
}

@-webkit-keyframes fa-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@keyframes fa-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

.fa-rotate-90 {
    filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg)
}

.fa-rotate-180 {
    filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg)
}

.fa-rotate-270 {
    filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
    -webkit-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    transform: rotate(270deg)
}

.fa-flip-horizontal {
    filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
    -webkit-transform: scale(-1, 1);
    -ms-transform: scale(-1, 1);
    transform: scale(-1, 1)
}

.fa-flip-vertical {
    filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
    -webkit-transform: scale(1, -1);
    -ms-transform: scale(1, -1);
    transform: scale(1, -1)
}

.fa-flip-both,
.fa-flip-horizontal.fa-flip-vertical {
    filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
    -webkit-transform: scale(-1, -1);
    -ms-transform: scale(-1, -1);
    transform: scale(-1, -1)
}

:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical,
:root .fa-flip-both {
    -webkit-filter: none;
    filter: none
}

.fa-stack {
    display: inline-block;
    height: 2em;
    line-height: 2em;
    position: relative;
    vertical-align: middle;
    width: 2.5em
}

.fa-stack-1x,
.fa-stack-2x {
    left: 0;
    position: absolute;
    text-align: center;
    width: 100%
}

.fa-stack-1x {
    line-height: inherit
}

.fa-stack-2x {
    font-size: 2em
}

.fa-inverse {
    color: #fff
}

.fa-500px:before {
    content: ""
}

.fa-accessible-icon:before {
    content: ""
}

.fa-accusoft:before {
    content: ""
}

.fa-acquisitions-incorporated:before {
    content: ""
}

.fa-ad:before {
    content: ""
}

.fa-address-book:before {
    content: ""
}

.fa-address-card:before {
    content: ""
}

.fa-adjust:before {
    content: ""
}

.fa-adn:before {
    content: ""
}

.fa-adversal:before {
    content: ""
}

.fa-affiliatetheme:before {
    content: ""
}

.fa-air-freshener:before {
    content: ""
}

.fa-airbnb:before {
    content: ""
}

.fa-algolia:before {
    content: ""
}

.fa-align-center:before {
    content: ""
}

.fa-align-justify:before {
    content: ""
}

.fa-align-left:before {
    content: ""
}

.fa-align-right:before {
    content: ""
}

.fa-alipay:before {
    content: ""
}

.fa-allergies:before {
    content: ""
}

.fa-amazon:before {
    content: ""
}

.fa-amazon-pay:before {
    content: ""
}

.fa-ambulance:before {
    content: ""
}

.fa-american-sign-language-interpreting:before {
    content: ""
}

.fa-amilia:before {
    content: ""
}

.fa-anchor:before {
    content: ""
}

.fa-android:before {
    content: ""
}

.fa-angellist:before {
    content: ""
}

.fa-angle-double-down:before {
    content: ""
}

.fa-angle-double-left:before {
    content: ""
}

.fa-angle-double-right:before {
    content: ""
}

.fa-angle-double-up:before {
    content: ""
}

.fa-angle-down:before {
    content: ""
}

.fa-angle-left:before {
    content: ""
}

.fa-angle-right:before {
    content: ""
}

.fa-angle-up:before {
    content: ""
}

.fa-angry:before {
    content: ""
}

.fa-angrycreative:before {
    content: ""
}

.fa-angular:before {
    content: ""
}

.fa-ankh:before {
    content: ""
}

.fa-app-store:before {
    content: ""
}

.fa-app-store-ios:before {
    content: ""
}

.fa-apper:before {
    content: ""
}

.fa-apple:before {
    content: ""
}

.fa-apple-alt:before {
    content: ""
}

.fa-apple-pay:before {
    content: ""
}

.fa-archive:before {
    content: ""
}

.fa-archway:before {
    content: ""
}

.fa-arrow-alt-circle-down:before {
    content: ""
}

.fa-arrow-alt-circle-left:before {
    content: ""
}

.fa-arrow-alt-circle-right:before {
    content: ""
}

.fa-arrow-alt-circle-up:before {
    content: ""
}

.fa-arrow-circle-down:before {
    content: ""
}

.fa-arrow-circle-left:before {
    content: ""
}

.fa-arrow-circle-right:before {
    content: ""
}

.fa-arrow-circle-up:before {
    content: ""
}

.fa-arrow-down:before {
    content: ""
}

.fa-arrow-left:before {
    content: ""
}

.fa-arrow-right:before {
    content: ""
}

.fa-arrow-up:before {
    content: ""
}

.fa-arrows-alt:before {
    content: ""
}

.fa-arrows-alt-h:before {
    content: ""
}

.fa-arrows-alt-v:before {
    content: ""
}

.fa-artstation:before {
    content: ""
}

.fa-assistive-listening-systems:before {
    content: ""
}

.fa-asterisk:before {
    content: ""
}

.fa-asymmetrik:before {
    content: ""
}

.fa-at:before {
    content: ""
}

.fa-atlas:before {
    content: ""
}

.fa-atlassian:before {
    content: ""
}

.fa-atom:before {
    content: ""
}

.fa-audible:before {
    content: ""
}

.fa-audio-description:before {
    content: ""
}

.fa-autoprefixer:before {
    content: ""
}

.fa-avianex:before {
    content: ""
}

.fa-aviato:before {
    content: ""
}

.fa-award:before {
    content: ""
}

.fa-aws:before {
    content: ""
}

.fa-baby:before {
    content: ""
}

.fa-baby-carriage:before {
    content: ""
}

.fa-backspace:before {
    content: ""
}

.fa-backward:before {
    content: ""
}

.fa-bacon:before {
    content: ""
}

.fa-bacteria:before {
    content: ""
}

.fa-bacterium:before {
    content: ""
}

.fa-bahai:before {
    content: ""
}

.fa-balance-scale:before {
    content: ""
}

.fa-balance-scale-left:before {
    content: ""
}

.fa-balance-scale-right:before {
    content: ""
}

.fa-ban:before {
    content: ""
}

.fa-band-aid:before {
    content: ""
}

.fa-bandcamp:before {
    content: ""
}

.fa-barcode:before {
    content: ""
}

.fa-bars:before {
    content: ""
}

.fa-baseball-ball:before {
    content: ""
}

.fa-basketball-ball:before {
    content: ""
}

.fa-bath:before {
    content: ""
}

.fa-battery-empty:before {
    content: ""
}

.fa-battery-full:before {
    content: ""
}

.fa-battery-half:before {
    content: ""
}

.fa-battery-quarter:before {
    content: ""
}

.fa-battery-three-quarters:before {
    content: ""
}

.fa-battle-net:before {
    content: ""
}

.fa-bed:before {
    content: ""
}

.fa-beer:before {
    content: ""
}

.fa-behance:before {
    content: ""
}

.fa-behance-square:before {
    content: ""
}

.fa-bell:before {
    content: ""
}

.fa-bell-slash:before {
    content: ""
}

.fa-bezier-curve:before {
    content: ""
}

.fa-bible:before {
    content: ""
}

.fa-bicycle:before {
    content: ""
}

.fa-biking:before {
    content: ""
}

.fa-bimobject:before {
    content: ""
}

.fa-binoculars:before {
    content: ""
}

.fa-biohazard:before {
    content: ""
}

.fa-birthday-cake:before {
    content: ""
}

.fa-bitbucket:before {
    content: ""
}

.fa-bitcoin:before {
    content: ""
}

.fa-bity:before {
    content: ""
}

.fa-black-tie:before {
    content: ""
}

.fa-blackberry:before {
    content: ""
}

.fa-blender:before {
    content: ""
}

.fa-blender-phone:before {
    content: ""
}

.fa-blind:before {
    content: ""
}

.fa-blog:before {
    content: ""
}

.fa-blogger:before {
    content: ""
}

.fa-blogger-b:before {
    content: ""
}

.fa-bluetooth:before {
    content: ""
}

.fa-bluetooth-b:before {
    content: ""
}

.fa-bold:before {
    content: ""
}

.fa-bolt:before {
    content: ""
}

.fa-bomb:before {
    content: ""
}

.fa-bone:before {
    content: ""
}

.fa-bong:before {
    content: ""
}

.fa-book:before {
    content: ""
}

.fa-book-dead:before {
    content: ""
}

.fa-book-medical:before {
    content: ""
}

.fa-book-open:before {
    content: ""
}

.fa-book-reader:before {
    content: ""
}

.fa-bookmark:before {
    content: ""
}

.fa-bootstrap:before {
    content: ""
}

.fa-border-all:before {
    content: ""
}

.fa-border-none:before {
    content: ""
}

.fa-border-style:before {
    content: ""
}

.fa-bowling-ball:before {
    content: ""
}

.fa-box:before {
    content: ""
}

.fa-box-open:before {
    content: ""
}

.fa-box-tissue:before {
    content: ""
}

.fa-boxes:before {
    content: ""
}

.fa-braille:before {
    content: ""
}

.fa-brain:before {
    content: ""
}

.fa-bread-slice:before {
    content: ""
}

.fa-briefcase:before {
    content: ""
}

.fa-briefcase-medical:before {
    content: ""
}

.fa-broadcast-tower:before {
    content: ""
}

.fa-broom:before {
    content: ""
}

.fa-brush:before {
    content: ""
}

.fa-btc:before {
    content: ""
}

.fa-buffer:before {
    content: ""
}

.fa-bug:before {
    content: ""
}

.fa-building:before {
    content: ""
}

.fa-bullhorn:before {
    content: ""
}

.fa-bullseye:before {
    content: ""
}

.fa-burn:before {
    content: ""
}

.fa-buromobelexperte:before {
    content: ""
}

.fa-bus:before {
    content: ""
}

.fa-bus-alt:before {
    content: ""
}

.fa-business-time:before {
    content: ""
}

.fa-buy-n-large:before {
    content: ""
}

.fa-buysellads:before {
    content: ""
}

.fa-calculator:before {
    content: ""
}

.fa-calendar:before {
    content: ""
}

.fa-calendar-alt:before {
    content: ""
}

.fa-calendar-check:before {
    content: ""
}

.fa-calendar-day:before {
    content: ""
}

.fa-calendar-minus:before {
    content: ""
}

.fa-calendar-plus:before {
    content: ""
}

.fa-calendar-times:before {
    content: ""
}

.fa-calendar-week:before {
    content: ""
}

.fa-camera:before {
    content: ""
}

.fa-camera-retro:before {
    content: ""
}

.fa-campground:before {
    content: ""
}

.fa-canadian-maple-leaf:before {
    content: ""
}

.fa-candy-cane:before {
    content: ""
}

.fa-cannabis:before {
    content: ""
}

.fa-capsules:before {
    content: ""
}

.fa-car:before {
    content: ""
}

.fa-car-alt:before {
    content: ""
}

.fa-car-battery:before {
    content: ""
}

.fa-car-crash:before {
    content: ""
}

.fa-car-side:before {
    content: ""
}

.fa-caravan:before {
    content: ""
}

.fa-caret-down:before {
    content: ""
}

.fa-caret-left:before {
    content: ""
}

.fa-caret-right:before {
    content: ""
}

.fa-caret-square-down:before {
    content: ""
}

.fa-caret-square-left:before {
    content: ""
}

.fa-caret-square-right:before {
    content: ""
}

.fa-caret-square-up:before {
    content: ""
}

.fa-caret-up:before {
    content: ""
}

.fa-carrot:before {
    content: ""
}

.fa-cart-arrow-down:before {
    content: ""
}

.fa-cart-plus:before {
    content: ""
}

.fa-cash-register:before {
    content: ""
}

.fa-cat:before {
    content: ""
}

.fa-cc-amazon-pay:before {
    content: ""
}

.fa-cc-amex:before {
    content: ""
}

.fa-cc-apple-pay:before {
    content: ""
}

.fa-cc-diners-club:before {
    content: ""
}

.fa-cc-discover:before {
    content: ""
}

.fa-cc-jcb:before {
    content: ""
}

.fa-cc-mastercard:before {
    content: ""
}

.fa-cc-paypal:before {
    content: ""
}

.fa-cc-stripe:before {
    content: ""
}

.fa-cc-visa:before {
    content: ""
}

.fa-centercode:before {
    content: ""
}

.fa-centos:before {
    content: ""
}

.fa-certificate:before {
    content: ""
}

.fa-chair:before {
    content: ""
}

.fa-chalkboard:before {
    content: ""
}

.fa-chalkboard-teacher:before {
    content: ""
}

.fa-charging-station:before {
    content: ""
}

.fa-chart-area:before {
    content: ""
}

.fa-chart-bar:before {
    content: ""
}

.fa-chart-line:before {
    content: ""
}

.fa-chart-pie:before {
    content: ""
}

.fa-check:before {
    content: ""
}

.fa-check-circle:before {
    content: ""
}

.fa-check-double:before {
    content: ""
}

.fa-check-square:before {
    content: ""
}

.fa-cheese:before {
    content: ""
}

.fa-chess:before {
    content: ""
}

.fa-chess-bishop:before {
    content: ""
}

.fa-chess-board:before {
    content: ""
}

.fa-chess-king:before {
    content: ""
}

.fa-chess-knight:before {
    content: ""
}

.fa-chess-pawn:before {
    content: ""
}

.fa-chess-queen:before {
    content: ""
}

.fa-chess-rook:before {
    content: ""
}

.fa-chevron-circle-down:before {
    content: ""
}

.fa-chevron-circle-left:before {
    content: ""
}

.fa-chevron-circle-right:before {
    content: ""
}

.fa-chevron-circle-up:before {
    content: ""
}

.fa-chevron-down:before {
    content: ""
}

.fa-chevron-left:before {
    content: ""
}

.fa-chevron-right:before {
    content: ""
}

.fa-chevron-up:before {
    content: ""
}

.fa-child:before {
    content: ""
}

.fa-chrome:before {
    content: ""
}

.fa-chromecast:before {
    content: ""
}

.fa-church:before {
    content: ""
}

.fa-circle:before {
    content: ""
}

.fa-circle-notch:before {
    content: ""
}

.fa-city:before {
    content: ""
}

.fa-clinic-medical:before {
    content: ""
}

.fa-clipboard:before {
    content: ""
}

.fa-clipboard-check:before {
    content: ""
}

.fa-clipboard-list:before {
    content: ""
}

.fa-clock:before {
    content: ""
}

.fa-clone:before {
    content: ""
}

.fa-closed-captioning:before {
    content: ""
}

.fa-cloud:before {
    content: ""
}

.fa-cloud-download-alt:before {
    content: ""
}

.fa-cloud-meatball:before {
    content: ""
}

.fa-cloud-moon:before {
    content: ""
}

.fa-cloud-moon-rain:before {
    content: ""
}

.fa-cloud-rain:before {
    content: ""
}

.fa-cloud-showers-heavy:before {
    content: ""
}

.fa-cloud-sun:before {
    content: ""
}

.fa-cloud-sun-rain:before {
    content: ""
}

.fa-cloud-upload-alt:before {
    content: ""
}

.fa-cloudflare:before {
    content: ""
}

.fa-cloudscale:before {
    content: ""
}

.fa-cloudsmith:before {
    content: ""
}

.fa-cloudversify:before {
    content: ""
}

.fa-cocktail:before {
    content: ""
}

.fa-code:before {
    content: ""
}

.fa-code-branch:before {
    content: ""
}

.fa-codepen:before {
    content: ""
}

.fa-codiepie:before {
    content: ""
}

.fa-coffee:before {
    content: ""
}

.fa-cog:before {
    content: ""
}

.fa-cogs:before {
    content: ""
}

.fa-coins:before {
    content: ""
}

.fa-columns:before {
    content: ""
}

.fa-comment:before {
    content: ""
}

.fa-comment-alt:before {
    content: ""
}

.fa-comment-dollar:before {
    content: ""
}

.fa-comment-dots:before {
    content: ""
}

.fa-comment-medical:before {
    content: ""
}

.fa-comment-slash:before {
    content: ""
}

.fa-comments:before {
    content: ""
}

.fa-comments-dollar:before {
    content: ""
}

.fa-compact-disc:before {
    content: ""
}

.fa-compass:before {
    content: ""
}

.fa-compress:before {
    content: ""
}

.fa-compress-alt:before {
    content: ""
}

.fa-compress-arrows-alt:before {
    content: ""
}

.fa-concierge-bell:before {
    content: ""
}

.fa-confluence:before {
    content: ""
}

.fa-connectdevelop:before {
    content: ""
}

.fa-contao:before {
    content: ""
}

.fa-cookie:before {
    content: ""
}

.fa-cookie-bite:before {
    content: ""
}

.fa-copy:before {
    content: ""
}

.fa-copyright:before {
    content: ""
}

.fa-cotton-bureau:before {
    content: ""
}

.fa-couch:before {
    content: ""
}

.fa-cpanel:before {
    content: ""
}

.fa-creative-commons:before {
    content: ""
}

.fa-creative-commons-by:before {
    content: ""
}

.fa-creative-commons-nc:before {
    content: ""
}

.fa-creative-commons-nc-eu:before {
    content: ""
}

.fa-creative-commons-nc-jp:before {
    content: ""
}

.fa-creative-commons-nd:before {
    content: ""
}

.fa-creative-commons-pd:before {
    content: ""
}

.fa-creative-commons-pd-alt:before {
    content: ""
}

.fa-creative-commons-remix:before {
    content: ""
}

.fa-creative-commons-sa:before {
    content: ""
}

.fa-creative-commons-sampling:before {
    content: ""
}

.fa-creative-commons-sampling-plus:before {
    content: ""
}

.fa-creative-commons-share:before {
    content: ""
}

.fa-creative-commons-zero:before {
    content: ""
}

.fa-credit-card:before {
    content: ""
}

.fa-critical-role:before {
    content: ""
}

.fa-crop:before {
    content: ""
}

.fa-crop-alt:before {
    content: ""
}

.fa-cross:before {
    content: ""
}

.fa-crosshairs:before {
    content: ""
}

.fa-crow:before {
    content: ""
}

.fa-crown:before {
    content: ""
}

.fa-crutch:before {
    content: ""
}

.fa-css3:before {
    content: ""
}

.fa-css3-alt:before {
    content: ""
}

.fa-cube:before {
    content: ""
}

.fa-cubes:before {
    content: ""
}

.fa-cut:before {
    content: ""
}

.fa-cuttlefish:before {
    content: ""
}

.fa-d-and-d:before {
    content: ""
}

.fa-d-and-d-beyond:before {
    content: ""
}

.fa-dailymotion:before {
    content: ""
}

.fa-dashcube:before {
    content: ""
}

.fa-database:before {
    content: ""
}

.fa-deaf:before {
    content: ""
}

.fa-deezer:before {
    content: ""
}

.fa-delicious:before {
    content: ""
}

.fa-democrat:before {
    content: ""
}

.fa-deploydog:before {
    content: ""
}

.fa-deskpro:before {
    content: ""
}

.fa-desktop:before {
    content: ""
}

.fa-dev:before {
    content: ""
}

.fa-deviantart:before {
    content: ""
}

.fa-dharmachakra:before {
    content: ""
}

.fa-dhl:before {
    content: ""
}

.fa-diagnoses:before {
    content: ""
}

.fa-diaspora:before {
    content: ""
}

.fa-dice:before {
    content: ""
}

.fa-dice-d20:before {
    content: ""
}

.fa-dice-d6:before {
    content: ""
}

.fa-dice-five:before {
    content: ""
}

.fa-dice-four:before {
    content: ""
}

.fa-dice-one:before {
    content: ""
}

.fa-dice-six:before {
    content: ""
}

.fa-dice-three:before {
    content: ""
}

.fa-dice-two:before {
    content: ""
}

.fa-digg:before {
    content: ""
}

.fa-digital-ocean:before {
    content: ""
}

.fa-digital-tachograph:before {
    content: ""
}

.fa-directions:before {
    content: ""
}

.fa-discord:before {
    content: ""
}

.fa-discourse:before {
    content: ""
}

.fa-disease:before {
    content: ""
}

.fa-divide:before {
    content: ""
}

.fa-dizzy:before {
    content: ""
}

.fa-dna:before {
    content: ""
}

.fa-dochub:before {
    content: ""
}

.fa-docker:before {
    content: ""
}

.fa-dog:before {
    content: ""
}

.fa-dollar-sign:before {
    content: ""
}

.fa-dolly:before {
    content: ""
}

.fa-dolly-flatbed:before {
    content: ""
}

.fa-donate:before {
    content: ""
}

.fa-door-closed:before {
    content: ""
}

.fa-door-open:before {
    content: ""
}

.fa-dot-circle:before {
    content: ""
}

.fa-dove:before {
    content: ""
}

.fa-download:before {
    content: ""
}

.fa-draft2digital:before {
    content: ""
}

.fa-drafting-compass:before {
    content: ""
}

.fa-dragon:before {
    content: ""
}

.fa-draw-polygon:before {
    content: ""
}

.fa-dribbble:before {
    content: ""
}

.fa-dribbble-square:before {
    content: ""
}

.fa-dropbox:before {
    content: ""
}

.fa-drum:before {
    content: ""
}

.fa-drum-steelpan:before {
    content: ""
}

.fa-drumstick-bite:before {
    content: ""
}

.fa-drupal:before {
    content: ""
}

.fa-dumbbell:before {
    content: ""
}

.fa-dumpster:before {
    content: ""
}

.fa-dumpster-fire:before {
    content: ""
}

.fa-dungeon:before {
    content: ""
}

.fa-dyalog:before {
    content: ""
}

.fa-earlybirds:before {
    content: ""
}

.fa-ebay:before {
    content: ""
}

.fa-edge:before {
    content: ""
}

.fa-edge-legacy:before {
    content: ""
}

.fa-edit:before {
    content: ""
}

.fa-egg:before {
    content: ""
}

.fa-eject:before {
    content: ""
}

.fa-elementor:before {
    content: ""
}

.fa-ellipsis-h:before {
    content: ""
}

.fa-ellipsis-v:before {
    content: ""
}

.fa-ello:before {
    content: ""
}

.fa-ember:before {
    content: ""
}

.fa-empire:before {
    content: ""
}

.fa-envelope:before {
    content: ""
}

.fa-envelope-open:before {
    content: ""
}

.fa-envelope-open-text:before {
    content: ""
}

.fa-envelope-square:before {
    content: ""
}

.fa-envira:before {
    content: ""
}

.fa-equals:before {
    content: ""
}

.fa-eraser:before {
    content: ""
}

.fa-erlang:before {
    content: ""
}

.fa-ethereum:before {
    content: ""
}

.fa-ethernet:before {
    content: ""
}

.fa-etsy:before {
    content: ""
}

.fa-euro-sign:before {
    content: ""
}

.fa-evernote:before {
    content: ""
}

.fa-exchange-alt:before {
    content: ""
}

.fa-exclamation:before {
    content: ""
}

.fa-exclamation-circle:before {
    content: ""
}

.fa-exclamation-triangle:before {
    content: ""
}

.fa-expand:before {
    content: ""
}

.fa-expand-alt:before {
    content: ""
}

.fa-expand-arrows-alt:before {
    content: ""
}

.fa-expeditedssl:before {
    content: ""
}

.fa-external-link-alt:before {
    content: ""
}

.fa-external-link-square-alt:before {
    content: ""
}

.fa-eye:before {
    content: ""
}

.fa-eye-dropper:before {
    content: ""
}

.fa-eye-slash:before {
    content: ""
}

.fa-facebook:before {
    content: ""
}

.fa-facebook-f:before {
    content: ""
}

.fa-facebook-messenger:before {
    content: ""
}

.fa-facebook-square:before {
    content: ""
}

.fa-fan:before {
    content: ""
}

.fa-fantasy-flight-games:before {
    content: ""
}

.fa-fast-backward:before {
    content: ""
}

.fa-fast-forward:before {
    content: ""
}

.fa-faucet:before {
    content: ""
}

.fa-fax:before {
    content: ""
}

.fa-feather:before {
    content: ""
}

.fa-feather-alt:before {
    content: ""
}

.fa-fedex:before {
    content: ""
}

.fa-fedora:before {
    content: ""
}

.fa-female:before {
    content: ""
}

.fa-fighter-jet:before {
    content: ""
}

.fa-figma:before {
    content: ""
}

.fa-file:before {
    content: ""
}

.fa-file-alt:before {
    content: ""
}

.fa-file-archive:before {
    content: ""
}

.fa-file-audio:before {
    content: ""
}

.fa-file-code:before {
    content: ""
}

.fa-file-contract:before {
    content: ""
}

.fa-file-csv:before {
    content: ""
}

.fa-file-download:before {
    content: ""
}

.fa-file-excel:before {
    content: ""
}

.fa-file-export:before {
    content: ""
}

.fa-file-image:before {
    content: ""
}

.fa-file-import:before {
    content: ""
}

.fa-file-invoice:before {
    content: ""
}

.fa-file-invoice-dollar:before {
    content: ""
}

.fa-file-medical:before {
    content: ""
}

.fa-file-medical-alt:before {
    content: ""
}

.fa-file-pdf:before {
    content: ""
}

.fa-file-powerpoint:before {
    content: ""
}

.fa-file-prescription:before {
    content: ""
}

.fa-file-signature:before {
    content: ""
}

.fa-file-upload:before {
    content: ""
}

.fa-file-video:before {
    content: ""
}

.fa-file-word:before {
    content: ""
}

.fa-fill:before {
    content: ""
}

.fa-fill-drip:before {
    content: ""
}

.fa-film:before {
    content: ""
}

.fa-filter:before {
    content: ""
}

.fa-fingerprint:before {
    content: ""
}

.fa-fire:before {
    content: ""
}

.fa-fire-alt:before {
    content: ""
}

.fa-fire-extinguisher:before {
    content: ""
}

.fa-firefox:before {
    content: ""
}

.fa-firefox-browser:before {
    content: ""
}

.fa-first-aid:before {
    content: ""
}

.fa-first-order:before {
    content: ""
}

.fa-first-order-alt:before {
    content: ""
}

.fa-firstdraft:before {
    content: ""
}

.fa-fish:before {
    content: ""
}

.fa-fist-raised:before {
    content: ""
}

.fa-flag:before {
    content: ""
}

.fa-flag-checkered:before {
    content: ""
}

.fa-flag-usa:before {
    content: ""
}

.fa-flask:before {
    content: ""
}

.fa-flickr:before {
    content: ""
}

.fa-flipboard:before {
    content: ""
}

.fa-flushed:before {
    content: ""
}

.fa-fly:before {
    content: ""
}

.fa-folder:before {
    content: ""
}

.fa-folder-minus:before {
    content: ""
}

.fa-folder-open:before {
    content: ""
}

.fa-folder-plus:before {
    content: ""
}

.fa-font:before {
    content: ""
}

.fa-font-awesome:before {
    content: ""
}

.fa-font-awesome-alt:before {
    content: ""
}

.fa-font-awesome-flag:before {
    content: ""
}

.fa-font-awesome-logo-full:before {
    content: ""
}

.fa-fonticons:before {
    content: ""
}

.fa-fonticons-fi:before {
    content: ""
}

.fa-football-ball:before {
    content: ""
}

.fa-fort-awesome:before {
    content: ""
}

.fa-fort-awesome-alt:before {
    content: ""
}

.fa-forumbee:before {
    content: ""
}

.fa-forward:before {
    content: ""
}

.fa-foursquare:before {
    content: ""
}

.fa-free-code-camp:before {
    content: ""
}

.fa-freebsd:before {
    content: ""
}

.fa-frog:before {
    content: ""
}

.fa-frown:before {
    content: ""
}

.fa-frown-open:before {
    content: ""
}

.fa-fulcrum:before {
    content: ""
}

.fa-funnel-dollar:before {
    content: ""
}

.fa-futbol:before {
    content: ""
}

.fa-galactic-republic:before {
    content: ""
}

.fa-galactic-senate:before {
    content: ""
}

.fa-gamepad:before {
    content: ""
}

.fa-gas-pump:before {
    content: ""
}

.fa-gavel:before {
    content: ""
}

.fa-gem:before {
    content: ""
}

.fa-genderless:before {
    content: ""
}

.fa-get-pocket:before {
    content: ""
}

.fa-gg:before {
    content: ""
}

.fa-gg-circle:before {
    content: ""
}

.fa-ghost:before {
    content: ""
}

.fa-gift:before {
    content: ""
}

.fa-gifts:before {
    content: ""
}

.fa-git:before {
    content: ""
}

.fa-git-alt:before {
    content: ""
}

.fa-git-square:before {
    content: ""
}

.fa-github:before {
    content: ""
}

.fa-github-alt:before {
    content: ""
}

.fa-github-square:before {
    content: ""
}

.fa-gitkraken:before {
    content: ""
}

.fa-gitlab:before {
    content: ""
}

.fa-gitter:before {
    content: ""
}

.fa-glass-cheers:before {
    content: ""
}

.fa-glass-martini:before {
    content: ""
}

.fa-glass-martini-alt:before {
    content: ""
}

.fa-glass-whiskey:before {
    content: ""
}

.fa-glasses:before {
    content: ""
}

.fa-glide:before {
    content: ""
}

.fa-glide-g:before {
    content: ""
}

.fa-globe:before {
    content: ""
}

.fa-globe-africa:before {
    content: ""
}

.fa-globe-americas:before {
    content: ""
}

.fa-globe-asia:before {
    content: ""
}

.fa-globe-europe:before {
    content: ""
}

.fa-gofore:before {
    content: ""
}

.fa-golf-ball:before {
    content: ""
}

.fa-goodreads:before {
    content: ""
}

.fa-goodreads-g:before {
    content: ""
}

.fa-google:before {
    content: ""
}

.fa-google-drive:before {
    content: ""
}

.fa-google-pay:before {
    content: ""
}

.fa-google-play:before {
    content: ""
}

.fa-google-plus:before {
    content: ""
}

.fa-google-plus-g:before {
    content: ""
}

.fa-google-plus-square:before {
    content: ""
}

.fa-google-wallet:before {
    content: ""
}

.fa-gopuram:before {
    content: ""
}

.fa-graduation-cap:before {
    content: ""
}

.fa-gratipay:before {
    content: ""
}

.fa-grav:before {
    content: ""
}

.fa-greater-than:before {
    content: ""
}

.fa-greater-than-equal:before {
    content: ""
}

.fa-grimace:before {
    content: ""
}

.fa-grin:before {
    content: ""
}

.fa-grin-alt:before {
    content: ""
}

.fa-grin-beam:before {
    content: ""
}

.fa-grin-beam-sweat:before {
    content: ""
}

.fa-grin-hearts:before {
    content: ""
}

.fa-grin-squint:before {
    content: ""
}

.fa-grin-squint-tears:before {
    content: ""
}

.fa-grin-stars:before {
    content: ""
}

.fa-grin-tears:before {
    content: ""
}

.fa-grin-tongue:before {
    content: ""
}

.fa-grin-tongue-squint:before {
    content: ""
}

.fa-grin-tongue-wink:before {
    content: ""
}

.fa-grin-wink:before {
    content: ""
}

.fa-grip-horizontal:before {
    content: ""
}

.fa-grip-lines:before {
    content: ""
}

.fa-grip-lines-vertical:before {
    content: ""
}

.fa-grip-vertical:before {
    content: ""
}

.fa-gripfire:before {
    content: ""
}

.fa-grunt:before {
    content: ""
}

.fa-guilded:before {
    content: ""
}

.fa-guitar:before {
    content: ""
}

.fa-gulp:before {
    content: ""
}

.fa-h-square:before {
    content: ""
}

.fa-hacker-news:before {
    content: ""
}

.fa-hacker-news-square:before {
    content: ""
}

.fa-hackerrank:before {
    content: ""
}

.fa-hamburger:before {
    content: ""
}

.fa-hammer:before {
    content: ""
}

.fa-hamsa:before {
    content: ""
}

.fa-hand-holding:before {
    content: ""
}

.fa-hand-holding-heart:before {
    content: ""
}

.fa-hand-holding-medical:before {
    content: ""
}

.fa-hand-holding-usd:before {
    content: ""
}

.fa-hand-holding-water:before {
    content: ""
}

.fa-hand-lizard:before {
    content: ""
}

.fa-hand-middle-finger:before {
    content: ""
}

.fa-hand-paper:before {
    content: ""
}

.fa-hand-peace:before {
    content: ""
}

.fa-hand-point-down:before {
    content: ""
}

.fa-hand-point-left:before {
    content: ""
}

.fa-hand-point-right:before {
    content: ""
}

.fa-hand-point-up:before {
    content: ""
}

.fa-hand-pointer:before {
    content: ""
}

.fa-hand-rock:before {
    content: ""
}

.fa-hand-scissors:before {
    content: ""
}

.fa-hand-sparkles:before {
    content: ""
}

.fa-hand-spock:before {
    content: ""
}

.fa-hands:before {
    content: ""
}

.fa-hands-helping:before {
    content: ""
}

.fa-hands-wash:before {
    content: ""
}

.fa-handshake:before {
    content: ""
}

.fa-handshake-alt-slash:before {
    content: ""
}

.fa-handshake-slash:before {
    content: ""
}

.fa-hanukiah:before {
    content: ""
}

.fa-hard-hat:before {
    content: ""
}

.fa-hashtag:before {
    content: ""
}

.fa-hat-cowboy:before {
    content: ""
}

.fa-hat-cowboy-side:before {
    content: ""
}

.fa-hat-wizard:before {
    content: ""
}

.fa-hdd:before {
    content: ""
}

.fa-head-side-cough:before {
    content: ""
}

.fa-head-side-cough-slash:before {
    content: ""
}

.fa-head-side-mask:before {
    content: ""
}

.fa-head-side-virus:before {
    content: ""
}

.fa-heading:before {
    content: ""
}

.fa-headphones:before {
    content: ""
}

.fa-headphones-alt:before {
    content: ""
}

.fa-headset:before {
    content: ""
}

.fa-heart:before {
    content: ""
}

.fa-heart-broken:before {
    content: ""
}

.fa-heartbeat:before {
    content: ""
}

.fa-helicopter:before {
    content: ""
}

.fa-highlighter:before {
    content: ""
}

.fa-hiking:before {
    content: ""
}

.fa-hippo:before {
    content: ""
}

.fa-hips:before {
    content: ""
}

.fa-hire-a-helper:before {
    content: ""
}

.fa-history:before {
    content: ""
}

.fa-hive:before {
    content: ""
}

.fa-hockey-puck:before {
    content: ""
}

.fa-holly-berry:before {
    content: ""
}

.fa-home:before {
    content: ""
}

.fa-hooli:before {
    content: ""
}

.fa-hornbill:before {
    content: ""
}

.fa-horse:before {
    content: ""
}

.fa-horse-head:before {
    content: ""
}

.fa-hospital:before {
    content: ""
}

.fa-hospital-alt:before {
    content: ""
}

.fa-hospital-symbol:before {
    content: ""
}

.fa-hospital-user:before {
    content: ""
}

.fa-hot-tub:before {
    content: ""
}

.fa-hotdog:before {
    content: ""
}

.fa-hotel:before {
    content: ""
}

.fa-hotjar:before {
    content: ""
}

.fa-hourglass:before {
    content: ""
}

.fa-hourglass-end:before {
    content: ""
}

.fa-hourglass-half:before {
    content: ""
}

.fa-hourglass-start:before {
    content: ""
}

.fa-house-damage:before {
    content: ""
}

.fa-house-user:before {
    content: ""
}

.fa-houzz:before {
    content: ""
}

.fa-hryvnia:before {
    content: ""
}

.fa-html5:before {
    content: ""
}

.fa-hubspot:before {
    content: ""
}

.fa-i-cursor:before {
    content: ""
}

.fa-ice-cream:before {
    content: ""
}

.fa-icicles:before {
    content: ""
}

.fa-icons:before {
    content: ""
}

.fa-id-badge:before {
    content: ""
}

.fa-id-card:before {
    content: ""
}

.fa-id-card-alt:before {
    content: ""
}

.fa-ideal:before {
    content: ""
}

.fa-igloo:before {
    content: ""
}

.fa-image:before {
    content: ""
}

.fa-images:before {
    content: ""
}

.fa-imdb:before {
    content: ""
}

.fa-inbox:before {
    content: ""
}

.fa-indent:before {
    content: ""
}

.fa-industry:before {
    content: ""
}

.fa-infinity:before {
    content: ""
}

.fa-info:before {
    content: ""
}

.fa-info-circle:before {
    content: ""
}

.fa-innosoft:before {
    content: ""
}

.fa-instagram:before {
    content: ""
}

.fa-instagram-square:before {
    content: ""
}

.fa-instalod:before {
    content: ""
}

.fa-intercom:before {
    content: ""
}

.fa-internet-explorer:before {
    content: ""
}

.fa-invision:before {
    content: ""
}

.fa-ioxhost:before {
    content: ""
}

.fa-italic:before {
    content: ""
}

.fa-itch-io:before {
    content: ""
}

.fa-itunes:before {
    content: ""
}

.fa-itunes-note:before {
    content: ""
}

.fa-java:before {
    content: ""
}

.fa-jedi:before {
    content: ""
}

.fa-jedi-order:before {
    content: ""
}

.fa-jenkins:before {
    content: ""
}

.fa-jira:before {
    content: ""
}

.fa-joget:before {
    content: ""
}

.fa-joint:before {
    content: ""
}

.fa-joomla:before {
    content: ""
}

.fa-journal-whills:before {
    content: ""
}

.fa-js:before {
    content: ""
}

.fa-js-square:before {
    content: ""
}

.fa-jsfiddle:before {
    content: ""
}

.fa-kaaba:before {
    content: ""
}

.fa-kaggle:before {
    content: ""
}

.fa-key:before {
    content: ""
}

.fa-keybase:before {
    content: ""
}

.fa-keyboard:before {
    content: ""
}

.fa-keycdn:before {
    content: ""
}

.fa-khanda:before {
    content: ""
}

.fa-kickstarter:before {
    content: ""
}

.fa-kickstarter-k:before {
    content: ""
}

.fa-kiss:before {
    content: ""
}

.fa-kiss-beam:before {
    content: ""
}

.fa-kiss-wink-heart:before {
    content: ""
}

.fa-kiwi-bird:before {
    content: ""
}

.fa-korvue:before {
    content: ""
}

.fa-landmark:before {
    content: ""
}

.fa-language:before {
    content: ""
}

.fa-laptop:before {
    content: ""
}

.fa-laptop-code:before {
    content: ""
}

.fa-laptop-house:before {
    content: ""
}

.fa-laptop-medical:before {
    content: ""
}

.fa-laravel:before {
    content: ""
}

.fa-lastfm:before {
    content: ""
}

.fa-lastfm-square:before {
    content: ""
}

.fa-laugh:before {
    content: ""
}

.fa-laugh-beam:before {
    content: ""
}

.fa-laugh-squint:before {
    content: ""
}

.fa-laugh-wink:before {
    content: ""
}

.fa-layer-group:before {
    content: ""
}

.fa-leaf:before {
    content: ""
}

.fa-leanpub:before {
    content: ""
}

.fa-lemon:before {
    content: ""
}

.fa-less:before {
    content: ""
}

.fa-less-than:before {
    content: ""
}

.fa-less-than-equal:before {
    content: ""
}

.fa-level-down-alt:before {
    content: ""
}

.fa-level-up-alt:before {
    content: ""
}

.fa-life-ring:before {
    content: ""
}

.fa-lightbulb:before {
    content: ""
}

.fa-line:before {
    content: ""
}

.fa-link:before {
    content: ""
}

.fa-linkedin:before {
    content: ""
}

.fa-linkedin-in:before {
    content: ""
}

.fa-linode:before {
    content: ""
}

.fa-linux:before {
    content: ""
}

.fa-lira-sign:before {
    content: ""
}

.fa-list:before {
    content: ""
}

.fa-list-alt:before {
    content: ""
}

.fa-list-ol:before {
    content: ""
}

.fa-list-ul:before {
    content: ""
}

.fa-location-arrow:before {
    content: ""
}

.fa-lock:before {
    content: ""
}

.fa-lock-open:before {
    content: ""
}

.fa-long-arrow-alt-down:before {
    content: ""
}

.fa-long-arrow-alt-left:before {
    content: ""
}

.fa-long-arrow-alt-right:before {
    content: ""
}

.fa-long-arrow-alt-up:before {
    content: ""
}

.fa-low-vision:before {
    content: ""
}

.fa-luggage-cart:before {
    content: ""
}

.fa-lungs:before {
    content: ""
}

.fa-lungs-virus:before {
    content: ""
}

.fa-lyft:before {
    content: ""
}

.fa-magento:before {
    content: ""
}

.fa-magic:before {
    content: ""
}

.fa-magnet:before {
    content: ""
}

.fa-mail-bulk:before {
    content: ""
}

.fa-mailchimp:before {
    content: ""
}

.fa-male:before {
    content: ""
}

.fa-mandalorian:before {
    content: ""
}

.fa-map:before {
    content: ""
}

.fa-map-marked:before {
    content: ""
}

.fa-map-marked-alt:before {
    content: ""
}

.fa-map-marker:before {
    content: ""
}

.fa-map-marker-alt:before {
    content: ""
}

.fa-map-pin:before {
    content: ""
}

.fa-map-signs:before {
    content: ""
}

.fa-markdown:before {
    content: ""
}

.fa-marker:before {
    content: ""
}

.fa-mars:before {
    content: ""
}

.fa-mars-double:before {
    content: ""
}

.fa-mars-stroke:before {
    content: ""
}

.fa-mars-stroke-h:before {
    content: ""
}

.fa-mars-stroke-v:before {
    content: ""
}

.fa-mask:before {
    content: ""
}

.fa-mastodon:before {
    content: ""
}

.fa-maxcdn:before {
    content: ""
}

.fa-mdb:before {
    content: ""
}

.fa-medal:before {
    content: ""
}

.fa-medapps:before {
    content: ""
}

.fa-medium:before {
    content: ""
}

.fa-medium-m:before {
    content: ""
}

.fa-medkit:before {
    content: ""
}

.fa-medrt:before {
    content: ""
}

.fa-meetup:before {
    content: ""
}

.fa-megaport:before {
    content: ""
}

.fa-meh:before {
    content: ""
}

.fa-meh-blank:before {
    content: ""
}

.fa-meh-rolling-eyes:before {
    content: ""
}

.fa-memory:before {
    content: ""
}

.fa-mendeley:before {
    content: ""
}

.fa-menorah:before {
    content: ""
}

.fa-mercury:before {
    content: ""
}

.fa-meteor:before {
    content: ""
}

.fa-microblog:before {
    content: ""
}

.fa-microchip:before {
    content: ""
}

.fa-microphone:before {
    content: ""
}

.fa-microphone-alt:before {
    content: ""
}

.fa-microphone-alt-slash:before {
    content: ""
}

.fa-microphone-slash:before {
    content: ""
}

.fa-microscope:before {
    content: ""
}

.fa-microsoft:before {
    content: ""
}

.fa-minus:before {
    content: ""
}

.fa-minus-circle:before {
    content: ""
}

.fa-minus-square:before {
    content: ""
}

.fa-mitten:before {
    content: ""
}

.fa-mix:before {
    content: ""
}

.fa-mixcloud:before {
    content: ""
}

.fa-mixer:before {
    content: ""
}

.fa-mizuni:before {
    content: ""
}

.fa-mobile:before {
    content: ""
}

.fa-mobile-alt:before {
    content: ""
}

.fa-modx:before {
    content: ""
}

.fa-monero:before {
    content: ""
}

.fa-money-bill:before {
    content: ""
}

.fa-money-bill-alt:before {
    content: ""
}

.fa-money-bill-wave:before {
    content: ""
}

.fa-money-bill-wave-alt:before {
    content: ""
}

.fa-money-check:before {
    content: ""
}

.fa-money-check-alt:before {
    content: ""
}

.fa-monument:before {
    content: ""
}

.fa-moon:before {
    content: ""
}

.fa-mortar-pestle:before {
    content: ""
}

.fa-mosque:before {
    content: ""
}

.fa-motorcycle:before {
    content: ""
}

.fa-mountain:before {
    content: ""
}

.fa-mouse:before {
    content: ""
}

.fa-mouse-pointer:before {
    content: ""
}

.fa-mug-hot:before {
    content: ""
}

.fa-music:before {
    content: ""
}

.fa-napster:before {
    content: ""
}

.fa-neos:before {
    content: ""
}

.fa-network-wired:before {
    content: ""
}

.fa-neuter:before {
    content: ""
}

.fa-newspaper:before {
    content: ""
}

.fa-nimblr:before {
    content: ""
}

.fa-node:before {
    content: ""
}

.fa-node-js:before {
    content: ""
}

.fa-not-equal:before {
    content: ""
}

.fa-notes-medical:before {
    content: ""
}

.fa-npm:before {
    content: ""
}

.fa-ns8:before {
    content: ""
}

.fa-nutritionix:before {
    content: ""
}

.fa-object-group:before {
    content: ""
}

.fa-object-ungroup:before {
    content: ""
}

.fa-octopus-deploy:before {
    content: ""
}

.fa-odnoklassniki:before {
    content: ""
}

.fa-odnoklassniki-square:before {
    content: ""
}

.fa-oil-can:before {
    content: ""
}

.fa-old-republic:before {
    content: ""
}

.fa-om:before {
    content: ""
}

.fa-opencart:before {
    content: ""
}

.fa-openid:before {
    content: ""
}

.fa-opera:before {
    content: ""
}

.fa-optin-monster:before {
    content: ""
}

.fa-orcid:before {
    content: ""
}

.fa-osi:before {
    content: ""
}

.fa-otter:before {
    content: ""
}

.fa-outdent:before {
    content: ""
}

.fa-page4:before {
    content: ""
}

.fa-pagelines:before {
    content: ""
}

.fa-pager:before {
    content: ""
}

.fa-paint-brush:before {
    content: ""
}

.fa-paint-roller:before {
    content: ""
}

.fa-palette:before {
    content: ""
}

.fa-palfed:before {
    content: ""
}

.fa-pallet:before {
    content: ""
}

.fa-paper-plane:before {
    content: ""
}

.fa-paperclip:before {
    content: ""
}

.fa-parachute-box:before {
    content: ""
}

.fa-paragraph:before {
    content: ""
}

.fa-parking:before {
    content: ""
}

.fa-passport:before {
    content: ""
}

.fa-pastafarianism:before {
    content: ""
}

.fa-paste:before {
    content: ""
}

.fa-patreon:before {
    content: ""
}

.fa-pause:before {
    content: ""
}

.fa-pause-circle:before {
    content: ""
}

.fa-paw:before {
    content: ""
}

.fa-paypal:before {
    content: ""
}

.fa-peace:before {
    content: ""
}

.fa-pen:before {
    content: ""
}

.fa-pen-alt:before {
    content: ""
}

.fa-pen-fancy:before {
    content: ""
}

.fa-pen-nib:before {
    content: ""
}

.fa-pen-square:before {
    content: ""
}

.fa-pencil-alt:before {
    content: ""
}

.fa-pencil-ruler:before {
    content: ""
}

.fa-penny-arcade:before {
    content: ""
}

.fa-people-arrows:before {
    content: ""
}

.fa-people-carry:before {
    content: ""
}

.fa-pepper-hot:before {
    content: ""
}

.fa-perbyte:before {
    content: ""
}

.fa-percent:before {
    content: ""
}

.fa-percentage:before {
    content: ""
}

.fa-periscope:before {
    content: ""
}

.fa-person-booth:before {
    content: ""
}

.fa-phabricator:before {
    content: ""
}

.fa-phoenix-framework:before {
    content: ""
}

.fa-phoenix-squadron:before {
    content: ""
}

.fa-phone:before {
    content: ""
}

.fa-phone-alt:before {
    content: ""
}

.fa-phone-slash:before {
    content: ""
}

.fa-phone-square:before {
    content: ""
}

.fa-phone-square-alt:before {
    content: ""
}

.fa-phone-volume:before {
    content: ""
}

.fa-photo-video:before {
    content: ""
}

.fa-php:before {
    content: ""
}

.fa-pied-piper:before {
    content: ""
}

.fa-pied-piper-alt:before {
    content: ""
}

.fa-pied-piper-hat:before {
    content: ""
}

.fa-pied-piper-pp:before {
    content: ""
}

.fa-pied-piper-square:before {
    content: ""
}

.fa-piggy-bank:before {
    content: ""
}

.fa-pills:before {
    content: ""
}

.fa-pinterest:before {
    content: ""
}

.fa-pinterest-p:before {
    content: ""
}

.fa-pinterest-square:before {
    content: ""
}

.fa-pizza-slice:before {
    content: ""
}

.fa-place-of-worship:before {
    content: ""
}

.fa-plane:before {
    content: ""
}

.fa-plane-arrival:before {
    content: ""
}

.fa-plane-departure:before {
    content: ""
}

.fa-plane-slash:before {
    content: ""
}

.fa-play:before {
    content: ""
}

.fa-play-circle:before {
    content: ""
}

.fa-playstation:before {
    content: ""
}

.fa-plug:before {
    content: ""
}

.fa-plus:before {
    content: ""
}

.fa-plus-circle:before {
    content: ""
}

.fa-plus-square:before {
    content: ""
}

.fa-podcast:before {
    content: ""
}

.fa-poll:before {
    content: ""
}

.fa-poll-h:before {
    content: ""
}

.fa-poo:before {
    content: ""
}

.fa-poo-storm:before {
    content: ""
}

.fa-poop:before {
    content: ""
}

.fa-portrait:before {
    content: ""
}

.fa-pound-sign:before {
    content: ""
}

.fa-power-off:before {
    content: ""
}

.fa-pray:before {
    content: ""
}

.fa-praying-hands:before {
    content: ""
}

.fa-prescription:before {
    content: ""
}

.fa-prescription-bottle:before {
    content: ""
}

.fa-prescription-bottle-alt:before {
    content: ""
}

.fa-print:before {
    content: ""
}

.fa-procedures:before {
    content: ""
}

.fa-product-hunt:before {
    content: ""
}

.fa-project-diagram:before {
    content: ""
}

.fa-pump-medical:before {
    content: ""
}

.fa-pump-soap:before {
    content: ""
}

.fa-pushed:before {
    content: ""
}

.fa-puzzle-piece:before {
    content: ""
}

.fa-python:before {
    content: ""
}

.fa-qq:before {
    content: ""
}

.fa-qrcode:before {
    content: ""
}

.fa-question:before {
    content: ""
}

.fa-question-circle:before {
    content: ""
}

.fa-quidditch:before {
    content: ""
}

.fa-quinscape:before {
    content: ""
}

.fa-quora:before {
    content: ""
}

.fa-quote-left:before {
    content: ""
}

.fa-quote-right:before {
    content: ""
}

.fa-quran:before {
    content: ""
}

.fa-r-project:before {
    content: ""
}

.fa-radiation:before {
    content: ""
}

.fa-radiation-alt:before {
    content: ""
}

.fa-rainbow:before {
    content: ""
}

.fa-random:before {
    content: ""
}

.fa-raspberry-pi:before {
    content: ""
}

.fa-ravelry:before {
    content: ""
}

.fa-react:before {
    content: ""
}

.fa-reacteurope:before {
    content: ""
}

.fa-readme:before {
    content: ""
}

.fa-rebel:before {
    content: ""
}

.fa-receipt:before {
    content: ""
}

.fa-record-vinyl:before {
    content: ""
}

.fa-recycle:before {
    content: ""
}

.fa-red-river:before {
    content: ""
}

.fa-reddit:before {
    content: ""
}

.fa-reddit-alien:before {
    content: ""
}

.fa-reddit-square:before {
    content: ""
}

.fa-redhat:before {
    content: ""
}

.fa-redo:before {
    content: ""
}

.fa-redo-alt:before {
    content: ""
}

.fa-registered:before {
    content: ""
}

.fa-remove-format:before {
    content: ""
}

.fa-renren:before {
    content: ""
}

.fa-reply:before {
    content: ""
}

.fa-reply-all:before {
    content: ""
}

.fa-replyd:before {
    content: ""
}

.fa-republican:before {
    content: ""
}

.fa-researchgate:before {
    content: ""
}

.fa-resolving:before {
    content: ""
}

.fa-restroom:before {
    content: ""
}

.fa-retweet:before {
    content: ""
}

.fa-rev:before {
    content: ""
}

.fa-ribbon:before {
    content: ""
}

.fa-ring:before {
    content: ""
}

.fa-road:before {
    content: ""
}

.fa-robot:before {
    content: ""
}

.fa-rocket:before {
    content: ""
}

.fa-rocketchat:before {
    content: ""
}

.fa-rockrms:before {
    content: ""
}

.fa-route:before {
    content: ""
}

.fa-rss:before {
    content: ""
}

.fa-rss-square:before {
    content: ""
}

.fa-ruble-sign:before {
    content: ""
}

.fa-ruler:before {
    content: ""
}

.fa-ruler-combined:before {
    content: ""
}

.fa-ruler-horizontal:before {
    content: ""
}

.fa-ruler-vertical:before {
    content: ""
}

.fa-running:before {
    content: ""
}

.fa-rupee-sign:before {
    content: ""
}

.fa-rust:before {
    content: ""
}

.fa-sad-cry:before {
    content: ""
}

.fa-sad-tear:before {
    content: ""
}

.fa-safari:before {
    content: ""
}

.fa-salesforce:before {
    content: ""
}

.fa-sass:before {
    content: ""
}

.fa-satellite:before {
    content: ""
}

.fa-satellite-dish:before {
    content: ""
}

.fa-save:before {
    content: ""
}

.fa-schlix:before {
    content: ""
}

.fa-school:before {
    content: ""
}

.fa-screwdriver:before {
    content: ""
}

.fa-scribd:before {
    content: ""
}

.fa-scroll:before {
    content: ""
}

.fa-sd-card:before {
    content: ""
}

.fa-search:before {
    content: ""
}

.fa-search-dollar:before {
    content: ""
}

.fa-search-location:before {
    content: ""
}

.fa-search-minus:before {
    content: ""
}

.fa-search-plus:before {
    content: ""
}

.fa-searchengin:before {
    content: ""
}

.fa-seedling:before {
    content: ""
}

.fa-sellcast:before {
    content: ""
}

.fa-sellsy:before {
    content: ""
}

.fa-server:before {
    content: ""
}

.fa-servicestack:before {
    content: ""
}

.fa-shapes:before {
    content: ""
}

.fa-share:before {
    content: ""
}

.fa-share-alt:before {
    content: ""
}

.fa-share-alt-square:before {
    content: ""
}

.fa-share-square:before {
    content: ""
}

.fa-shekel-sign:before {
    content: ""
}

.fa-shield-alt:before {
    content: ""
}

.fa-shield-virus:before {
    content: ""
}

.fa-ship:before {
    content: ""
}

.fa-shipping-fast:before {
    content: ""
}

.fa-shirtsinbulk:before {
    content: ""
}

.fa-shoe-prints:before {
    content: ""
}

.fa-shopify:before {
    content: ""
}

.fa-shopping-bag:before {
    content: ""
}

.fa-shopping-basket:before {
    content: ""
}

.fa-shopping-cart:before {
    content: ""
}

.fa-shopware:before {
    content: ""
}

.fa-shower:before {
    content: ""
}

.fa-shuttle-van:before {
    content: ""
}

.fa-sign:before {
    content: ""
}

.fa-sign-in-alt:before {
    content: ""
}

.fa-sign-language:before {
    content: ""
}

.fa-sign-out-alt:before {
    content: ""
}

.fa-signal:before {
    content: ""
}

.fa-signature:before {
    content: ""
}

.fa-sim-card:before {
    content: ""
}

.fa-simplybuilt:before {
    content: ""
}

.fa-sink:before {
    content: ""
}

.fa-sistrix:before {
    content: ""
}

.fa-sitemap:before {
    content: ""
}

.fa-sith:before {
    content: ""
}

.fa-skating:before {
    content: ""
}

.fa-sketch:before {
    content: ""
}

.fa-skiing:before {
    content: ""
}

.fa-skiing-nordic:before {
    content: ""
}

.fa-skull:before {
    content: ""
}

.fa-skull-crossbones:before {
    content: ""
}

.fa-skyatlas:before {
    content: ""
}

.fa-skype:before {
    content: ""
}

.fa-slack:before {
    content: ""
}

.fa-slack-hash:before {
    content: ""
}

.fa-slash:before {
    content: ""
}

.fa-sleigh:before {
    content: ""
}

.fa-sliders-h:before {
    content: ""
}

.fa-slideshare:before {
    content: ""
}

.fa-smile:before {
    content: ""
}

.fa-smile-beam:before {
    content: ""
}

.fa-smile-wink:before {
    content: ""
}

.fa-smog:before {
    content: ""
}

.fa-smoking:before {
    content: ""
}

.fa-smoking-ban:before {
    content: ""
}

.fa-sms:before {
    content: ""
}

.fa-snapchat:before {
    content: ""
}

.fa-snapchat-ghost:before {
    content: ""
}

.fa-snapchat-square:before {
    content: ""
}

.fa-snowboarding:before {
    content: ""
}

.fa-snowflake:before {
    content: ""
}

.fa-snowman:before {
    content: ""
}

.fa-snowplow:before {
    content: ""
}

.fa-soap:before {
    content: ""
}

.fa-socks:before {
    content: ""
}

.fa-solar-panel:before {
    content: ""
}

.fa-sort:before {
    content: ""
}

.fa-sort-alpha-down:before {
    content: ""
}

.fa-sort-alpha-down-alt:before {
    content: ""
}

.fa-sort-alpha-up:before {
    content: ""
}

.fa-sort-alpha-up-alt:before {
    content: ""
}

.fa-sort-amount-down:before {
    content: ""
}

.fa-sort-amount-down-alt:before {
    content: ""
}

.fa-sort-amount-up:before {
    content: ""
}

.fa-sort-amount-up-alt:before {
    content: ""
}

.fa-sort-down:before {
    content: ""
}

.fa-sort-numeric-down:before {
    content: ""
}

.fa-sort-numeric-down-alt:before {
    content: ""
}

.fa-sort-numeric-up:before {
    content: ""
}

.fa-sort-numeric-up-alt:before {
    content: ""
}

.fa-sort-up:before {
    content: ""
}

.fa-soundcloud:before {
    content: ""
}

.fa-sourcetree:before {
    content: ""
}

.fa-spa:before {
    content: ""
}

.fa-space-shuttle:before {
    content: ""
}

.fa-speakap:before {
    content: ""
}

.fa-speaker-deck:before {
    content: ""
}

.fa-spell-check:before {
    content: ""
}

.fa-spider:before {
    content: ""
}

.fa-spinner:before {
    content: ""
}

.fa-splotch:before {
    content: ""
}

.fa-spotify:before {
    content: ""
}

.fa-spray-can:before {
    content: ""
}

.fa-square:before {
    content: ""
}

.fa-square-full:before {
    content: ""
}

.fa-square-root-alt:before {
    content: ""
}

.fa-squarespace:before {
    content: ""
}

.fa-stack-exchange:before {
    content: ""
}

.fa-stack-overflow:before {
    content: ""
}

.fa-stackpath:before {
    content: ""
}

.fa-stamp:before {
    content: ""
}

.fa-star:before {
    content: ""
}

.fa-star-and-crescent:before {
    content: ""
}

.fa-star-half:before {
    content: ""
}

.fa-star-half-alt:before {
    content: ""
}

.fa-star-of-david:before {
    content: ""
}

.fa-star-of-life:before {
    content: ""
}

.fa-staylinked:before {
    content: ""
}

.fa-steam:before {
    content: ""
}

.fa-steam-square:before {
    content: ""
}

.fa-steam-symbol:before {
    content: ""
}

.fa-step-backward:before {
    content: ""
}

.fa-step-forward:before {
    content: ""
}

.fa-stethoscope:before {
    content: ""
}

.fa-sticker-mule:before {
    content: ""
}

.fa-sticky-note:before {
    content: ""
}

.fa-stop:before {
    content: ""
}

.fa-stop-circle:before {
    content: ""
}

.fa-stopwatch:before {
    content: ""
}

.fa-stopwatch-20:before {
    content: ""
}

.fa-store:before {
    content: ""
}

.fa-store-alt:before {
    content: ""
}

.fa-store-alt-slash:before {
    content: ""
}

.fa-store-slash:before {
    content: ""
}

.fa-strava:before {
    content: ""
}

.fa-stream:before {
    content: ""
}

.fa-street-view:before {
    content: ""
}

.fa-strikethrough:before {
    content: ""
}

.fa-stripe:before {
    content: ""
}

.fa-stripe-s:before {
    content: ""
}

.fa-stroopwafel:before {
    content: ""
}

.fa-studiovinari:before {
    content: ""
}

.fa-stumbleupon:before {
    content: ""
}

.fa-stumbleupon-circle:before {
    content: ""
}

.fa-subscript:before {
    content: ""
}

.fa-subway:before {
    content: ""
}

.fa-suitcase:before {
    content: ""
}

.fa-suitcase-rolling:before {
    content: ""
}

.fa-sun:before {
    content: ""
}

.fa-superpowers:before {
    content: ""
}

.fa-superscript:before {
    content: ""
}

.fa-supple:before {
    content: ""
}

.fa-surprise:before {
    content: ""
}

.fa-suse:before {
    content: ""
}

.fa-swatchbook:before {
    content: ""
}

.fa-swift:before {
    content: ""
}

.fa-swimmer:before {
    content: ""
}

.fa-swimming-pool:before {
    content: ""
}

.fa-symfony:before {
    content: ""
}

.fa-synagogue:before {
    content: ""
}

.fa-sync:before {
    content: ""
}

.fa-sync-alt:before {
    content: ""
}

.fa-syringe:before {
    content: ""
}

.fa-table:before {
    content: ""
}

.fa-table-tennis:before {
    content: ""
}

.fa-tablet:before {
    content: ""
}

.fa-tablet-alt:before {
    content: ""
}

.fa-tablets:before {
    content: ""
}

.fa-tachometer-alt:before {
    content: ""
}

.fa-tag:before {
    content: ""
}

.fa-tags:before {
    content: ""
}

.fa-tape:before {
    content: ""
}

.fa-tasks:before {
    content: ""
}

.fa-taxi:before {
    content: ""
}

.fa-teamspeak:before {
    content: ""
}

.fa-teeth:before {
    content: ""
}

.fa-teeth-open:before {
    content: ""
}

.fa-telegram:before {
    content: ""
}

.fa-telegram-plane:before {
    content: ""
}

.fa-temperature-high:before {
    content: ""
}

.fa-temperature-low:before {
    content: ""
}

.fa-tencent-weibo:before {
    content: ""
}

.fa-tenge:before {
    content: ""
}

.fa-terminal:before {
    content: ""
}

.fa-text-height:before {
    content: ""
}

.fa-text-width:before {
    content: ""
}

.fa-th:before {
    content: ""
}

.fa-th-large:before {
    content: ""
}

.fa-th-list:before {
    content: ""
}

.fa-the-red-yeti:before {
    content: ""
}

.fa-theater-masks:before {
    content: ""
}

.fa-themeco:before {
    content: ""
}

.fa-themeisle:before {
    content: ""
}

.fa-thermometer:before {
    content: ""
}

.fa-thermometer-empty:before {
    content: ""
}

.fa-thermometer-full:before {
    content: ""
}

.fa-thermometer-half:before {
    content: ""
}

.fa-thermometer-quarter:before {
    content: ""
}

.fa-thermometer-three-quarters:before {
    content: ""
}

.fa-think-peaks:before {
    content: ""
}

.fa-thumbs-down:before {
    content: ""
}

.fa-thumbs-up:before {
    content: ""
}

.fa-thumbtack:before {
    content: ""
}

.fa-ticket-alt:before {
    content: ""
}

.fa-tiktok:before {
    content: ""
}

.fa-times:before {
    content: ""
}

.fa-times-circle:before {
    content: ""
}

.fa-tint:before {
    content: ""
}

.fa-tint-slash:before {
    content: ""
}

.fa-tired:before {
    content: ""
}

.fa-toggle-off:before {
    content: ""
}

.fa-toggle-on:before {
    content: ""
}

.fa-toilet:before {
    content: ""
}

.fa-toilet-paper:before {
    content: ""
}

.fa-toilet-paper-slash:before {
    content: ""
}

.fa-toolbox:before {
    content: ""
}

.fa-tools:before {
    content: ""
}

.fa-tooth:before {
    content: ""
}

.fa-torah:before {
    content: ""
}

.fa-torii-gate:before {
    content: ""
}

.fa-tractor:before {
    content: ""
}

.fa-trade-federation:before {
    content: ""
}

.fa-trademark:before {
    content: ""
}

.fa-traffic-light:before {
    content: ""
}

.fa-trailer:before {
    content: ""
}

.fa-train:before {
    content: ""
}

.fa-tram:before {
    content: ""
}

.fa-transgender:before {
    content: ""
}

.fa-transgender-alt:before {
    content: ""
}

.fa-trash:before {
    content: ""
}

.fa-trash-alt:before {
    content: ""
}

.fa-trash-restore:before {
    content: ""
}

.fa-trash-restore-alt:before {
    content: ""
}

.fa-tree:before {
    content: ""
}

.fa-trello:before {
    content: ""
}

.fa-tripadvisor:before {
    content: ""
}

.fa-trophy:before {
    content: ""
}

.fa-truck:before {
    content: ""
}

.fa-truck-loading:before {
    content: ""
}

.fa-truck-monster:before {
    content: ""
}

.fa-truck-moving:before {
    content: ""
}

.fa-truck-pickup:before {
    content: ""
}

.fa-tshirt:before {
    content: ""
}

.fa-tty:before {
    content: ""
}

.fa-tumblr:before {
    content: ""
}

.fa-tumblr-square:before {
    content: ""
}

.fa-tv:before {
    content: ""
}

.fa-twitch:before {
    content: ""
}

.fa-twitter:before {
    content: ""
}

.fa-twitter-square:before {
    content: ""
}

.fa-typo3:before {
    content: ""
}

.fa-uber:before {
    content: ""
}

.fa-ubuntu:before {
    content: ""
}

.fa-uikit:before {
    content: ""
}

.fa-umbraco:before {
    content: ""
}

.fa-umbrella:before {
    content: ""
}

.fa-umbrella-beach:before {
    content: ""
}

.fa-uncharted:before {
    content: ""
}

.fa-underline:before {
    content: ""
}

.fa-undo:before {
    content: ""
}

.fa-undo-alt:before {
    content: ""
}

.fa-uniregistry:before {
    content: ""
}

.fa-unity:before {
    content: ""
}

.fa-universal-access:before {
    content: ""
}

.fa-university:before {
    content: ""
}

.fa-unlink:before {
    content: ""
}

.fa-unlock:before {
    content: ""
}

.fa-unlock-alt:before {
    content: ""
}

.fa-unsplash:before {
    content: ""
}

.fa-untappd:before {
    content: ""
}

.fa-upload:before {
    content: ""
}

.fa-ups:before {
    content: ""
}

.fa-usb:before {
    content: ""
}

.fa-user:before {
    content: ""
}

.fa-user-alt:before {
    content: ""
}

.fa-user-alt-slash:before {
    content: ""
}

.fa-user-astronaut:before {
    content: ""
}

.fa-user-check:before {
    content: ""
}

.fa-user-circle:before {
    content: ""
}

.fa-user-clock:before {
    content: ""
}

.fa-user-cog:before {
    content: ""
}

.fa-user-edit:before {
    content: ""
}

.fa-user-friends:before {
    content: ""
}

.fa-user-graduate:before {
    content: ""
}

.fa-user-injured:before {
    content: ""
}

.fa-user-lock:before {
    content: ""
}

.fa-user-md:before {
    content: ""
}

.fa-user-minus:before {
    content: ""
}

.fa-user-ninja:before {
    content: ""
}

.fa-user-nurse:before {
    content: ""
}

.fa-user-plus:before {
    content: ""
}

.fa-user-secret:before {
    content: ""
}

.fa-user-shield:before {
    content: ""
}

.fa-user-slash:before {
    content: ""
}

.fa-user-tag:before {
    content: ""
}

.fa-user-tie:before {
    content: ""
}

.fa-user-times:before {
    content: ""
}

.fa-users:before {
    content: ""
}

.fa-users-cog:before {
    content: ""
}

.fa-users-slash:before {
    content: ""
}

.fa-usps:before {
    content: ""
}

.fa-ussunnah:before {
    content: ""
}

.fa-utensil-spoon:before {
    content: ""
}

.fa-utensils:before {
    content: ""
}

.fa-vaadin:before {
    content: ""
}

.fa-vector-square:before {
    content: ""
}

.fa-venus:before {
    content: ""
}

.fa-venus-double:before {
    content: ""
}

.fa-venus-mars:before {
    content: ""
}

.fa-vest:before {
    content: ""
}

.fa-vest-patches:before {
    content: ""
}

.fa-viacoin:before {
    content: ""
}

.fa-viadeo:before {
    content: ""
}

.fa-viadeo-square:before {
    content: ""
}

.fa-vial:before {
    content: ""
}

.fa-vials:before {
    content: ""
}

.fa-viber:before {
    content: ""
}

.fa-video:before {
    content: ""
}

.fa-video-slash:before {
    content: ""
}

.fa-vihara:before {
    content: ""
}

.fa-vimeo:before {
    content: ""
}

.fa-vimeo-square:before {
    content: ""
}

.fa-vimeo-v:before {
    content: ""
}

.fa-vine:before {
    content: ""
}

.fa-virus:before {
    content: ""
}

.fa-virus-slash:before {
    content: ""
}

.fa-viruses:before {
    content: ""
}

.fa-vk:before {
    content: ""
}

.fa-vnv:before {
    content: ""
}

.fa-voicemail:before {
    content: ""
}

.fa-volleyball-ball:before {
    content: ""
}

.fa-volume-down:before {
    content: ""
}

.fa-volume-mute:before {
    content: ""
}

.fa-volume-off:before {
    content: ""
}

.fa-volume-up:before {
    content: ""
}

.fa-vote-yea:before {
    content: ""
}

.fa-vr-cardboard:before {
    content: ""
}

.fa-vuejs:before {
    content: ""
}

.fa-walking:before {
    content: ""
}

.fa-wallet:before {
    content: ""
}

.fa-warehouse:before {
    content: ""
}

.fa-watchman-monitoring:before {
    content: ""
}

.fa-water:before {
    content: ""
}

.fa-wave-square:before {
    content: ""
}

.fa-waze:before {
    content: ""
}

.fa-weebly:before {
    content: ""
}

.fa-weibo:before {
    content: ""
}

.fa-weight:before {
    content: ""
}

.fa-weight-hanging:before {
    content: ""
}

.fa-weixin:before {
    content: ""
}

.fa-whatsapp:before {
    content: ""
}

.fa-whatsapp-square:before {
    content: ""
}

.fa-wheelchair:before {
    content: ""
}

.fa-whmcs:before {
    content: ""
}

.fa-wifi:before {
    content: ""
}

.fa-wikipedia-w:before {
    content: ""
}

.fa-wind:before {
    content: ""
}

.fa-window-close:before {
    content: ""
}

.fa-window-maximize:before {
    content: ""
}

.fa-window-minimize:before {
    content: ""
}

.fa-window-restore:before {
    content: ""
}

.fa-windows:before {
    content: ""
}

.fa-wine-bottle:before {
    content: ""
}

.fa-wine-glass:before {
    content: ""
}

.fa-wine-glass-alt:before {
    content: ""
}

.fa-wix:before {
    content: ""
}

.fa-wizards-of-the-coast:before {
    content: ""
}

.fa-wodu:before {
    content: ""
}

.fa-wolf-pack-battalion:before {
    content: ""
}

.fa-won-sign:before {
    content: ""
}

.fa-wordpress:before {
    content: ""
}

.fa-wordpress-simple:before {
    content: ""
}

.fa-wpbeginner:before {
    content: ""
}

.fa-wpexplorer:before {
    content: ""
}

.fa-wpforms:before {
    content: ""
}

.fa-wpressr:before {
    content: ""
}

.fa-wrench:before {
    content: ""
}

.fa-x-ray:before {
    content: ""
}

.fa-xbox:before {
    content: ""
}

.fa-xing:before {
    content: ""
}

.fa-xing-square:before {
    content: ""
}

.fa-y-combinator:before {
    content: ""
}

.fa-yahoo:before {
    content: ""
}

.fa-yammer:before {
    content: ""
}

.fa-yandex:before {
    content: ""
}

.fa-yandex-international:before {
    content: ""
}

.fa-yarn:before {
    content: ""
}

.fa-yelp:before {
    content: ""
}

.fa-yen-sign:before {
    content: ""
}

.fa-yin-yang:before {
    content: ""
}

.fa-yoast:before {
    content: ""
}

.fa-youtube:before {
    content: ""
}

.fa-youtube-square:before {
    content: ""
}

.fa-zhihu:before {
    content: ""
}

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

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

@font-face {
    font-family: "Font Awesome 5 Brands";
    font-style: normal;
    font-weight: 400;
    font-display: block;
    src: url("../webfonts/fa-brands-400.eot");
    src: url("../webfonts/fa-brands-400.eot?#iefix") format("embedded-opentype"), url("../webfonts/fa-brands-400.woff2") format("woff2"), url("../webfonts/fa-brands-400.woff") format("woff"), url("../webfonts/fa-brands-400.ttf") format("truetype"), url("../webfonts/fa-brands-400.svg#fontawesome") format("svg")
}

.fab {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400
}

@font-face {
    font-family: "Font Awesome 5 Free";
    font-style: normal;
    font-weight: 400;
    font-display: block;
    src: url("../webfonts/fa-regular-400.eot");
    src: url("../webfonts/fa-regular-400.eot?#iefix") format("embedded-opentype"), url("../webfonts/fa-regular-400.woff2") format("woff2"), url("../webfonts/fa-regular-400.woff") format("woff"), url("../webfonts/fa-regular-400.ttf") format("truetype"), url("../webfonts/fa-regular-400.svg#fontawesome") format("svg")
}

.far {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
}

@font-face {
    font-family: "Font Awesome 5 Free";
    font-style: normal;
    font-weight: 900;
    font-display: block;
    src: url("../webfonts/fa-solid-900.eot");
    src: url("../webfonts/fa-solid-900.eot?#iefix") format("embedded-opentype"), url("../webfonts/fa-solid-900.woff2") format("woff2"), url("../webfonts/fa-solid-900.woff") format("woff"), url("../webfonts/fa-solid-900.ttf") format("truetype"), url("../webfonts/fa-solid-900.svg#fontawesome") format("svg")
}

.fa,
.fas {
    font-family: "Font Awesome 5 Free";
    font-weight: 900
}

body.compensate-for-scrollbar {
    overflow: hidden
}

.fancybox-active {
    height: auto
}

.fancybox-is-hidden {
    left: -9999px;
    margin: 0;
    position: absolute !important;
    top: -9999px;
    visibility: hidden
}

.fancybox-container {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    height: 100%;
    left: 0;
    outline: none;
    position: fixed;
    -webkit-tap-highlight-color: transparent;
    top: 0;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    width: 100%;
    z-index: 99992
}

.fancybox-container * {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.fancybox-outer,
.fancybox-inner,
.fancybox-bg,
.fancybox-stage {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0
}

.fancybox-outer {
    -webkit-overflow-scrolling: touch;
    overflow-y: auto
}

.fancybox-bg {
    background: #1e1e1e;
    opacity: 0;
    -webkit-transition-duration: inherit;
    -o-transition-duration: inherit;
    transition-duration: inherit;
    -webkit-transition-property: opacity;
    -o-transition-property: opacity;
    transition-property: opacity;
    -webkit-transition-timing-function: cubic-bezier(0.47, 0, 0.74, 0.71);
    -o-transition-timing-function: cubic-bezier(0.47, 0, 0.74, 0.71);
    transition-timing-function: cubic-bezier(0.47, 0, 0.74, 0.71)
}

.fancybox-is-open .fancybox-bg {
    opacity: .9;
    -webkit-transition-timing-function: cubic-bezier(0.22, 0.61, 0.36, 1);
    -o-transition-timing-function: cubic-bezier(0.22, 0.61, 0.36, 1);
    transition-timing-function: cubic-bezier(0.22, 0.61, 0.36, 1)
}

.fancybox-infobar,
.fancybox-toolbar,
.fancybox-caption,
.fancybox-navigation .fancybox-button {
    direction: ltr;
    opacity: 0;
    position: absolute;
    -webkit-transition: opacity .25s ease, visibility 0s ease .25s;
    -o-transition: opacity .25s ease, visibility 0s ease .25s;
    transition: opacity .25s ease, visibility 0s ease .25s;
    visibility: hidden;
    z-index: 99997
}

.fancybox-show-infobar .fancybox-infobar,
.fancybox-show-toolbar .fancybox-toolbar,
.fancybox-show-caption .fancybox-caption,
.fancybox-show-nav .fancybox-navigation .fancybox-button {
    opacity: 1;
    -webkit-transition: opacity .25s ease 0s, visibility 0s ease 0s;
    -o-transition: opacity .25s ease 0s, visibility 0s ease 0s;
    transition: opacity .25s ease 0s, visibility 0s ease 0s;
    visibility: visible
}

.fancybox-infobar {
    color: #ccc;
    font-size: 13px;
    -webkit-font-smoothing: subpixel-antialiased;
    height: 44px;
    left: 0;
    line-height: 44px;
    min-width: 44px;
    mix-blend-mode: difference;
    padding: 0 10px;
    pointer-events: none;
    top: 0;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.fancybox-toolbar {
    right: 0;
    top: 0
}

.fancybox-stage {
    direction: ltr;
    overflow: visible;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    z-index: 99994
}

.fancybox-is-open .fancybox-stage {
    overflow: hidden
}

.fancybox-slide {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    display: none;
    height: 100%;
    left: 0;
    outline: none;
    overflow: auto;
    -webkit-overflow-scrolling: touch;
    padding: 44px;
    position: absolute;
    text-align: center;
    top: 0;
    -webkit-transition-property: opacity, -webkit-transform;
    transition-property: opacity, -webkit-transform;
    -o-transition-property: transform, opacity;
    transition-property: transform, opacity;
    transition-property: transform, opacity, -webkit-transform;
    white-space: normal;
    width: 100%;
    z-index: 99994
}

.fancybox-slide::before {
    content: "";
    display: inline-block;
    font-size: 0;
    height: 100%;
    vertical-align: middle;
    width: 0
}

.fancybox-is-sliding .fancybox-slide,
.fancybox-slide--previous,
.fancybox-slide--current,
.fancybox-slide--next {
    display: block
}

.fancybox-slide--image {
    overflow: hidden;
    padding: 44px 0
}

.fancybox-slide--image::before {
    display: none
}

.fancybox-slide--html {
    padding: 6px
}

.fancybox-content {
    background: #fff;
    display: inline-block;
    margin: 0;
    max-width: 100%;
    overflow: auto;
    -webkit-overflow-scrolling: touch;
    padding: 44px;
    position: relative;
    text-align: left;
    vertical-align: middle
}

.fancybox-slide--image .fancybox-content {
    -webkit-animation-timing-function: cubic-bezier(0.5, 0, 0.14, 1);
    animation-timing-function: cubic-bezier(0.5, 0, 0.14, 1);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    background: transparent;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    left: 0;
    max-width: none;
    overflow: visible;
    padding: 0;
    position: absolute;
    top: 0;
    -ms-transform-origin: top left;
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-transition-property: opacity, -webkit-transform;
    transition-property: opacity, -webkit-transform;
    -o-transition-property: transform, opacity;
    transition-property: transform, opacity;
    transition-property: transform, opacity, -webkit-transform;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    z-index: 99995
}

.fancybox-can-zoomOut .fancybox-content {
    cursor: -webkit-zoom-out;
    cursor: zoom-out
}

.fancybox-can-zoomIn .fancybox-content {
    cursor: -webkit-zoom-in;
    cursor: zoom-in
}

.fancybox-can-swipe .fancybox-content,
.fancybox-can-pan .fancybox-content {
    cursor: -webkit-grab;
    cursor: grab
}

.fancybox-is-grabbing .fancybox-content {
    cursor: -webkit-grabbing;
    cursor: grabbing
}

.fancybox-container [data-selectable=true] {
    cursor: text
}

.fancybox-image,
.fancybox-spaceball {
    background: transparent;
    border: 0;
    height: 100%;
    left: 0;
    margin: 0;
    max-height: none;
    max-width: none;
    padding: 0;
    position: absolute;
    top: 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    width: 100%
}

.fancybox-spaceball {
    z-index: 1
}

.fancybox-slide--video .fancybox-content,
.fancybox-slide--map .fancybox-content,
.fancybox-slide--pdf .fancybox-content,
.fancybox-slide--iframe .fancybox-content {
    height: 100%;
    overflow: visible;
    padding: 0;
    width: 100%
}

.fancybox-slide--video .fancybox-content {
    background: #000
}

.fancybox-slide--map .fancybox-content {
    background: #e5e3df
}

.fancybox-slide--iframe .fancybox-content {
    background: #fff
}

.fancybox-video,
.fancybox-iframe {
    background: transparent;
    border: 0;
    display: block;
    height: 100%;
    margin: 0;
    overflow: hidden;
    padding: 0;
    width: 100%
}

.fancybox-iframe {
    left: 0;
    position: absolute;
    top: 0
}

.fancybox-error {
    background: #fff;
    cursor: default;
    max-width: 400px;
    padding: 40px;
    width: 100%
}

.fancybox-error p {
    color: #444;
    font-size: 16px;
    line-height: 20px;
    margin: 0;
    padding: 0
}

.fancybox-button {
    background: rgba(30, 30, 30, .6);
    border: 0;
    border-radius: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    cursor: pointer;
    display: inline-block;
    height: 44px;
    margin: 0;
    padding: 10px;
    position: relative;
    -webkit-transition: color .2s;
    -o-transition: color .2s;
    transition: color .2s;
    vertical-align: top;
    visibility: inherit;
    width: 44px
}

.fancybox-button,
.fancybox-button:visited,
.fancybox-button:link {
    color: #ccc
}

.fancybox-button:hover {
    color: #fff
}

.fancybox-button:focus {
    outline: none
}

.fancybox-button.fancybox-focus {
    outline: 1px dotted
}

.fancybox-button[disabled],
.fancybox-button[disabled]:hover {
    color: #888;
    cursor: default;
    outline: none
}

.fancybox-button div {
    height: 100%
}

.fancybox-button svg {
    display: block;
    height: 100%;
    overflow: visible;
    position: relative;
    width: 100%
}

.fancybox-button svg path {
    fill: currentColor;
    stroke-width: 0
}

.fancybox-button--play svg:nth-child(2),
.fancybox-button--fsenter svg:nth-child(2) {
    display: none
}

.fancybox-button--pause svg:nth-child(1),
.fancybox-button--fsexit svg:nth-child(1) {
    display: none
}

.fancybox-progress {
    background: #ccc;
    height: 2px;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 0;
    -webkit-transform-origin: 0;
    transform-origin: 0;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    -o-transition-property: transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
    -webkit-transition-timing-function: linear;
    -o-transition-timing-function: linear;
    transition-timing-function: linear;
    z-index: 99998
}

.fancybox-close-small {
    background: transparent;
    border: 0;
    border-radius: 0;
    color: #ccc;
    cursor: pointer;
    opacity: .8;
    padding: 8px;
    position: absolute;
    right: -12px;
    top: -44px;
    z-index: 401
}

.fancybox-close-small:hover {
    color: #fff;
    opacity: 1
}

.fancybox-slide--html .fancybox-close-small {
    color: currentColor;
    padding: 10px;
    right: 0;
    top: 0
}

.fancybox-slide--image.fancybox-is-scaling .fancybox-content {
    overflow: hidden
}

.fancybox-is-scaling .fancybox-close-small,
.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small {
    display: none
}

.fancybox-navigation .fancybox-button {
    background-clip: content-box;
    height: 100px;
    opacity: 0;
    position: absolute;
    top: calc(50% - 50px);
    width: 70px
}

.fancybox-navigation .fancybox-button div {
    padding: 7px
}

.fancybox-navigation .fancybox-button--arrow_left {
    left: 0;
    padding: 31px 26px 31px 6px
}

.fancybox-navigation .fancybox-button--arrow_right {
    padding: 31px 6px 31px 26px;
    right: 0
}

.fancybox-caption {
    background: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.85)), color-stop(50%, rgba(0, 0, 0, 0.3)), color-stop(65%, rgba(0, 0, 0, 0.15)), color-stop(75.5%, rgba(0, 0, 0, 0.075)), color-stop(82.85%, rgba(0, 0, 0, 0.037)), color-stop(88%, rgba(0, 0, 0, 0.019)), to(rgba(0, 0, 0, 0)));
    background: -o-linear-gradient(bottom, rgba(0, 0, 0, 0.85) 0%, rgba(0, 0, 0, 0.3) 50%, rgba(0, 0, 0, 0.15) 65%, rgba(0, 0, 0, 0.075) 75.5%, rgba(0, 0, 0, 0.037) 82.85%, rgba(0, 0, 0, 0.019) 88%, rgba(0, 0, 0, 0) 100%);
    background: linear-gradient(to top, rgba(0, 0, 0, 0.85) 0%, rgba(0, 0, 0, 0.3) 50%, rgba(0, 0, 0, 0.15) 65%, rgba(0, 0, 0, 0.075) 75.5%, rgba(0, 0, 0, 0.037) 82.85%, rgba(0, 0, 0, 0.019) 88%, rgba(0, 0, 0, 0) 100%);
    bottom: 0;
    color: #eee;
    font-size: 14px;
    font-weight: 400;
    left: 0;
    line-height: 1.5;
    padding: 75px 44px 25px 44px;
    pointer-events: none;
    right: 0;
    text-align: center;
    z-index: 99996
}

.fancybox-caption--separate {
    margin-top: -50px
}

.fancybox-caption__body {
    max-height: 50vh;
    pointer-events: all
}

.fancybox-caption a,
.fancybox-caption a:link,
.fancybox-caption a:visited {
    color: #ccc;
    text-decoration: none
}

.fancybox-caption a:hover {
    color: #fff;
    text-decoration: underline
}

.fancybox-loading {
    -webkit-animation: fancybox-rotate 1s linear infinite;
    animation: fancybox-rotate 1s linear infinite;
    background: transparent;
    border: 4px solid #888;
    border-bottom-color: #fff;
    border-radius: 50%;
    height: 50px;
    left: 50%;
    margin: -25px 0 0 -25px;
    opacity: .7;
    padding: 0;
    position: absolute;
    top: 50%;
    width: 50px;
    z-index: 99999
}

@-webkit-keyframes fancybox-rotate {
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@keyframes fancybox-rotate {
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

.fancybox-animated {
    -webkit-transition-timing-function: cubic-bezier(0, 0, 0.25, 1);
    -o-transition-timing-function: cubic-bezier(0, 0, 0.25, 1);
    transition-timing-function: cubic-bezier(0, 0, 0.25, 1)
}

.fancybox-fx-slide.fancybox-slide--previous {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0)
}

.fancybox-fx-slide.fancybox-slide--next {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0)
}

.fancybox-fx-slide.fancybox-slide--current {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
}

.fancybox-fx-fade.fancybox-slide--previous,
.fancybox-fx-fade.fancybox-slide--next {
    opacity: 0;
    -webkit-transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1);
    -o-transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1);
    transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1)
}

.fancybox-fx-fade.fancybox-slide--current {
    opacity: 1
}

.fancybox-fx-zoom-in-out.fancybox-slide--previous {
    opacity: 0;
    -webkit-transform: scale3d(1.5, 1.5, 1.5);
    transform: scale3d(1.5, 1.5, 1.5)
}

.fancybox-fx-zoom-in-out.fancybox-slide--next {
    opacity: 0;
    -webkit-transform: scale3d(0.5, 0.5, 0.5);
    transform: scale3d(0.5, 0.5, 0.5)
}

.fancybox-fx-zoom-in-out.fancybox-slide--current {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1)
}

.fancybox-fx-rotate.fancybox-slide--previous {
    opacity: 0;
    -ms-transform: rotate(-360deg);
    -webkit-transform: rotate(-360deg);
    transform: rotate(-360deg)
}

.fancybox-fx-rotate.fancybox-slide--next {
    opacity: 0;
    -ms-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg)
}

.fancybox-fx-rotate.fancybox-slide--current {
    opacity: 1;
    -ms-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg)
}

.fancybox-fx-circular.fancybox-slide--previous {
    opacity: 0;
    -webkit-transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0);
    transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0)
}

.fancybox-fx-circular.fancybox-slide--next {
    opacity: 0;
    -webkit-transform: scale3d(0, 0, 0) translate3d(100%, 0, 0);
    transform: scale3d(0, 0, 0) translate3d(100%, 0, 0)
}

.fancybox-fx-circular.fancybox-slide--current {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
    transform: scale3d(1, 1, 1) translate3d(0, 0, 0)
}

.fancybox-fx-tube.fancybox-slide--previous {
    -webkit-transform: translate3d(-100%, 0, 0) scale(0.1) skew(-10deg);
    transform: translate3d(-100%, 0, 0) scale(0.1) skew(-10deg)
}

.fancybox-fx-tube.fancybox-slide--next {
    -webkit-transform: translate3d(100%, 0, 0) scale(0.1) skew(10deg);
    transform: translate3d(100%, 0, 0) scale(0.1) skew(10deg)
}

.fancybox-fx-tube.fancybox-slide--current {
    -webkit-transform: translate3d(0, 0, 0) scale(1);
    transform: translate3d(0, 0, 0) scale(1)
}

@media all and (max-height: 576px) {
    .fancybox-slide {
        padding-left: 6px;
        padding-right: 6px
    }
    .fancybox-slide--image {
        padding: 6px 0
    }
    .fancybox-close-small {
        right: -6px
    }
    .fancybox-slide--image .fancybox-close-small {
        background: #4e4e4e;
        color: #f2f4f6;
        height: 36px;
        opacity: 1;
        padding: 6px;
        right: 0;
        top: 0;
        width: 36px
    }
    .fancybox-caption {
        padding-left: 12px;
        padding-right: 12px
    }
}

.fancybox-share {
    background: #f4f4f4;
    border-radius: 3px;
    max-width: 90%;
    padding: 30px;
    text-align: center
}

.fancybox-share h1 {
    color: #222;
    font-size: 35px;
    font-weight: 700;
    margin: 0 0 20px 0
}

.fancybox-share p {
    margin: 0;
    padding: 0
}

.fancybox-share__button {
    border: 0;
    border-radius: 3px;
    display: inline-block;
    font-size: 14px;
    font-weight: 700;
    line-height: 40px;
    margin: 0 5px 10px 5px;
    min-width: 130px;
    padding: 0 15px;
    text-decoration: none;
    -webkit-transition: all .2s;
    -o-transition: all .2s;
    transition: all .2s;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    white-space: nowrap
}

.fancybox-share__button:visited,
.fancybox-share__button:link {
    color: #fff
}

.fancybox-share__button:hover {
    text-decoration: none
}

.fancybox-share__button--fb {
    background: #3b5998
}

.fancybox-share__button--fb:hover {
    background: #344e86
}

.fancybox-share__button--pt {
    background: #bd081d
}

.fancybox-share__button--pt:hover {
    background: #aa0719
}

.fancybox-share__button--tw {
    background: #1da1f2
}

.fancybox-share__button--tw:hover {
    background: #0d95e8
}

.fancybox-share__button svg {
    height: 25px;
    margin-right: 7px;
    position: relative;
    top: -1px;
    vertical-align: middle;
    width: 25px
}

.fancybox-share__button svg path {
    fill: #fff
}

.fancybox-share__input {
    background: transparent;
    border: 0;
    border-bottom: 1px solid #d7d7d7;
    border-radius: 0;
    color: #5d5b5b;
    font-size: 14px;
    margin: 10px 0 0 0;
    outline: none;
    padding: 10px 15px;
    width: 100%
}

.fancybox-thumbs {
    background: #ddd;
    bottom: 0;
    display: none;
    margin: 0;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    padding: 2px 2px 4px 2px;
    position: absolute;
    right: 0;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    top: 0;
    width: 212px;
    z-index: 99995
}

.fancybox-thumbs-x {
    overflow-x: auto;
    overflow-y: hidden
}

.fancybox-show-thumbs .fancybox-thumbs {
    display: block
}

.fancybox-show-thumbs .fancybox-inner {
    right: 212px
}

.fancybox-thumbs__list {
    font-size: 0;
    height: 100%;
    list-style: none;
    margin: 0;
    overflow-x: hidden;
    overflow-y: auto;
    padding: 0;
    position: absolute;
    position: relative;
    white-space: nowrap;
    width: 100%
}

.fancybox-thumbs-x .fancybox-thumbs__list {
    overflow: hidden
}

.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar {
    width: 7px
}

.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track {
    background: #fff;
    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);
    box-shadow: inset 0 0 6px rgba(0, 0, 0, .3)
}

.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb {
    background: #2a2a2a;
    border-radius: 10px
}

.fancybox-thumbs__list a {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    background-color: rgba(0, 0, 0, .1);
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    cursor: pointer;
    float: left;
    height: 75px;
    margin: 2px;
    max-height: calc(100% - 8px);
    max-width: calc(50% - 4px);
    outline: none;
    overflow: hidden;
    padding: 0;
    position: relative;
    -webkit-tap-highlight-color: transparent;
    width: 100px
}

.fancybox-thumbs__list a::before {
    border: 6px solid #ccc;
    bottom: 0;
    content: "";
    left: 0;
    opacity: 0;
    position: absolute;
    right: 0;
    top: 0;
    -webkit-transition: all .2s cubic-bezier(0.25, 0.46, 0.45, 0.94);
    -o-transition: all .2s cubic-bezier(0.25, 0.46, 0.45, 0.94);
    transition: all .2s cubic-bezier(0.25, 0.46, 0.45, 0.94);
    z-index: 99991
}

.fancybox-thumbs__list a:focus::before {
    opacity: .5
}

.fancybox-thumbs__list a.fancybox-thumbs-active::before {
    opacity: 1
}

@media all and (max-width: 576px) {
    .fancybox-thumbs {
        width: 110px
    }
    .fancybox-show-thumbs .fancybox-inner {
        right: 110px
    }
    .fancybox-thumbs__list a {
        max-width: calc(100% - 10px)
    }
}

/*!Ion.RangeSlider, 2.3.1, © Denis Ineshin, 2010 - 2019, IonDen.com, Build date: 2019-12-19 16:51:02*/

.irs {
    position: relative;
    display: block;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    font-size: 12px;
    font-family: Arial, sans-serif
}

.irs-line {
    position: relative;
    display: block;
    overflow: hidden;
    outline: none !important
}

.irs-bar {
    position: absolute;
    display: block;
    left: 0;
    width: 0
}

.irs-shadow {
    position: absolute;
    display: none;
    left: 0;
    width: 0
}

.irs-handle {
    position: absolute;
    display: block;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    cursor: default;
    z-index: 1
}

.irs-handle.type_last {
    z-index: 2
}

.irs-min,
.irs-max {
    position: absolute;
    display: block;
    cursor: default
}

.irs-min {
    left: 0
}

.irs-max {
    right: 0
}

.irs-from,
.irs-to,
.irs-single {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    cursor: default;
    white-space: nowrap
}

.irs-grid {
    position: absolute;
    display: none;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 20px
}

.irs-with-grid .irs-grid {
    display: block
}

.irs-grid-pol {
    position: absolute;
    top: 0;
    left: 0;
    width: 1px;
    height: 8px;
    background: #000
}

.irs-grid-pol.small {
    height: 4px
}

.irs-grid-text {
    position: absolute;
    bottom: 0;
    left: 0;
    white-space: nowrap;
    text-align: center;
    font-size: 9px;
    line-height: 9px;
    padding: 0 3px;
    color: #000
}

.irs-disable-mask {
    position: absolute;
    display: block;
    top: 0;
    left: -1%;
    width: 102%;
    height: 100%;
    cursor: default;
    background: rgba(0, 0, 0, 0);
    z-index: 2
}

.lt-ie9 .irs-disable-mask {
    background: #000;
    filter: alpha(opacity=0);
    cursor: not-allowed
}

.irs-disabled {
    opacity: .4
}

.irs-hidden-input {
    position: absolute !important;
    display: block !important;
    top: 0 !important;
    left: 0 !important;
    width: 0 !important;
    height: 0 !important;
    font-size: 0 !important;
    line-height: 0 !important;
    padding: 0 !important;
    margin: 0 !important;
    overflow: hidden;
    outline: none !important;
    z-index: -9999 !important;
    background: none !important;
    border-style: solid !important;
    border-color: transparent !important
}

.irs--flat {
    height: 40px
}

.irs--flat.irs-with-grid {
    height: 60px
}

.irs--flat .irs-line {
    top: 25px;
    height: 12px;
    background-color: #e1e4e9;
    border-radius: 4px
}

.irs--flat .irs-bar {
    top: 25px;
    height: 12px;
    background-color: #ed5565
}

.irs--flat .irs-bar--single {
    border-radius: 4px 0 0 4px
}

.irs--flat .irs-shadow {
    height: 1px;
    bottom: 16px;
    background-color: #e1e4e9
}

.irs--flat .irs-handle {
    top: 22px;
    width: 16px;
    height: 18px;
    background-color: transparent
}

.irs--flat .irs-handle>i:first-child {
    position: absolute;
    display: block;
    top: 0;
    left: 50%;
    width: 2px;
    height: 100%;
    margin-left: -1px;
    background-color: #da4453
}

.irs--flat .irs-handle.state_hover>i:first-child,
.irs--flat .irs-handle:hover>i:first-child {
    background-color: #a43540
}

.irs--flat .irs-min,
.irs--flat .irs-max {
    top: 0;
    padding: 1px 3px;
    color: #999;
    font-size: 10px;
    line-height: 1.333;
    text-shadow: none;
    background-color: #e1e4e9;
    border-radius: 4px
}

.irs--flat .irs-from,
.irs--flat .irs-to,
.irs--flat .irs-single {
    color: #fff;
    font-size: 10px;
    line-height: 1.333;
    text-shadow: none;
    padding: 1px 5px;
    background-color: #ed5565;
    border-radius: 4px
}

.irs--flat .irs-from:before,
.irs--flat .irs-to:before,
.irs--flat .irs-single:before {
    position: absolute;
    display: block;
    content: "";
    bottom: -6px;
    left: 50%;
    width: 0;
    height: 0;
    margin-left: -3px;
    overflow: hidden;
    border: 3px solid transparent;
    border-top-color: #ed5565
}

.irs--flat .irs-grid-pol {
    background-color: #e1e4e9
}

.irs--flat .irs-grid-text {
    color: #999
}

.irs--big {
    height: 55px
}

.irs--big.irs-with-grid {
    height: 70px
}

.irs--big .irs-line {
    top: 33px;
    height: 12px;
    background-color: #fff;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(-50%, #ddd), color-stop(150%, white));
    background: -o-linear-gradient(top, #ddd -50%, white 150%);
    background: linear-gradient(to bottom, #ddd -50%, white 150%);
    border: 1px solid #ccc;
    border-radius: 12px
}

.irs--big .irs-bar {
    top: 33px;
    height: 12px;
    background-color: #92bce0;
    border: 1px solid #428bca;
    background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), color-stop(30%, #428bca), to(#b9d4ec));
    background: -o-linear-gradient(top, #ffffff 0%, #428bca 30%, #b9d4ec 100%);
    background: linear-gradient(to bottom, #ffffff 0%, #428bca 30%, #b9d4ec 100%);
    -webkit-box-shadow: inset 0 0 1px 1px rgba(255, 255, 255, .5);
    box-shadow: inset 0 0 1px 1px rgba(255, 255, 255, .5)
}

.irs--big .irs-bar--single {
    border-radius: 12px 0 0 12px
}

.irs--big .irs-shadow {
    height: 1px;
    bottom: 16px;
    background-color: rgba(66, 139, 202, .5)
}

.irs--big .irs-handle {
    top: 25px;
    width: 30px;
    height: 30px;
    border: 1px solid rgba(0, 0, 0, .3);
    background-color: #cbcfd5;
    background: -webkit-gradient(linear, left top, left bottom, from(white), color-stop(30%, #B4B9BE), to(white));
    background: -o-linear-gradient(top, white 0%, #B4B9BE 30%, white 100%);
    background: linear-gradient(to bottom, white 0%, #B4B9BE 30%, white 100%);
    -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, .2), inset 0 0 3px 1px #fff;
    box-shadow: 1px 1px 2px rgba(0, 0, 0, .2), inset 0 0 3px 1px #fff;
    border-radius: 30px
}

.irs--big .irs-handle.state_hover,
.irs--big .irs-handle:hover {
    border-color: rgba(0, 0, 0, .45);
    background-color: #939ba7;
    background: -webkit-gradient(linear, left top, left bottom, from(white), color-stop(30%, #919BA5), to(white));
    background: -o-linear-gradient(top, white 0%, #919BA5 30%, white 100%);
    background: linear-gradient(to bottom, white 0%, #919BA5 30%, white 100%)
}

.irs--big .irs-min,
.irs--big .irs-max {
    top: 0;
    padding: 1px 5px;
    color: #fff;
    text-shadow: none;
    background-color: #9f9f9f;
    border-radius: 3px
}

.irs--big .irs-from,
.irs--big .irs-to,
.irs--big .irs-single {
    color: #fff;
    text-shadow: none;
    padding: 1px 5px;
    background-color: #428bca;
    background: -webkit-gradient(linear, left top, left bottom, from(#428bca), to(#3071a9));
    background: -o-linear-gradient(top, #428bca 0%, #3071a9 100%);
    background: linear-gradient(to bottom, #428bca 0%, #3071a9 100%);
    border-radius: 3px
}

.irs--big .irs-grid-pol {
    background-color: #428bca
}

.irs--big .irs-grid-text {
    color: #428bca
}

.irs--modern {
    height: 55px
}

.irs--modern.irs-with-grid {
    height: 55px
}

.irs--modern .irs-line {
    top: 25px;
    height: 5px;
    background-color: #d1d6e0;
    background: -webkit-gradient(linear, left top, left bottom, from(#e0e4ea), to(#d1d6e0));
    background: -o-linear-gradient(top, #e0e4ea 0%, #d1d6e0 100%);
    background: linear-gradient(to bottom, #e0e4ea 0%, #d1d6e0 100%);
    border: 1px solid #a3adc1;
    border-bottom-width: 0;
    border-radius: 5px
}

.irs--modern .irs-bar {
    top: 25px;
    height: 5px;
    background: #20b426;
    background: -webkit-gradient(linear, left top, left bottom, from(#20b426), to(#18891d));
    background: -o-linear-gradient(top, #20b426 0%, #18891d 100%);
    background: linear-gradient(to bottom, #20b426 0%, #18891d 100%)
}

.irs--modern .irs-bar--single {
    border-radius: 5px 0 0 5px
}

.irs--modern .irs-shadow {
    height: 1px;
    bottom: 21px;
    background-color: rgba(209, 214, 224, .5)
}

.irs--modern .irs-handle {
    top: 37px;
    width: 12px;
    height: 13px;
    border: 1px solid #a3adc1;
    border-top-width: 0;
    -webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, .1);
    box-shadow: 1px 1px 1px rgba(0, 0, 0, .1);
    border-radius: 0 0 3px 3px
}

.irs--modern .irs-handle>i:nth-child(1) {
    position: absolute;
    display: block;
    top: -4px;
    left: 1px;
    width: 6px;
    height: 6px;
    border: 1px solid #a3adc1;
    background: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg)
}

.irs--modern .irs-handle>i:nth-child(2) {
    position: absolute;
    display: block;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    top: 0;
    left: 0;
    width: 10px;
    height: 12px;
    background: #e9e6e6;
    background: -webkit-gradient(linear, left top, left bottom, from(white), to(#e9e6e6));
    background: -o-linear-gradient(top, white 0%, #e9e6e6 100%);
    background: linear-gradient(to bottom, white 0%, #e9e6e6 100%);
    border-radius: 0 0 3px 3px
}

.irs--modern .irs-handle>i:nth-child(3) {
    position: absolute;
    display: block;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    top: 3px;
    left: 3px;
    width: 4px;
    height: 5px;
    border-left: 1px solid #a3adc1;
    border-right: 1px solid #a3adc1
}

.irs--modern .irs-handle.state_hover,
.irs--modern .irs-handle:hover {
    border-color: #7685a2;
    background: #c3c7cd;
    background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), color-stop(30%, #919ba5), to(#ffffff));
    background: -o-linear-gradient(top, #ffffff 0%, #919ba5 30%, #ffffff 100%);
    background: linear-gradient(to bottom, #ffffff 0%, #919ba5 30%, #ffffff 100%)
}

.irs--modern .irs-handle.state_hover>i:nth-child(1),
.irs--modern .irs-handle:hover>i:nth-child(1) {
    border-color: #7685a2
}

.irs--modern .irs-handle.state_hover>i:nth-child(3),
.irs--modern .irs-handle:hover>i:nth-child(3) {
    border-color: #48536a
}

.irs--modern .irs-min,
.irs--modern .irs-max {
    top: 0;
    font-size: 10px;
    line-height: 1.333;
    text-shadow: none;
    padding: 1px 5px;
    color: #fff;
    background-color: #d1d6e0;
    border-radius: 5px
}

.irs--modern .irs-from,
.irs--modern .irs-to,
.irs--modern .irs-single {
    font-size: 10px;
    line-height: 1.333;
    text-shadow: none;
    padding: 1px 5px;
    background-color: #20b426;
    color: #fff;
    border-radius: 5px
}

.irs--modern .irs-from:before,
.irs--modern .irs-to:before,
.irs--modern .irs-single:before {
    position: absolute;
    display: block;
    content: "";
    bottom: -6px;
    left: 50%;
    width: 0;
    height: 0;
    margin-left: -3px;
    overflow: hidden;
    border: 3px solid transparent;
    border-top-color: #20b426
}

.irs--modern .irs-grid {
    height: 25px
}

.irs--modern .irs-grid-pol {
    background-color: #dedede
}

.irs--modern .irs-grid-text {
    color: silver;
    font-size: 13px
}

.irs--sharp {
    height: 50px;
    font-size: 12px;
    line-height: 1
}

.irs--sharp.irs-with-grid {
    height: 57px
}

.irs--sharp .irs-line {
    top: 30px;
    height: 2px;
    background-color: #000;
    border-radius: 2px
}

.irs--sharp .irs-bar {
    top: 30px;
    height: 2px;
    background-color: #ee22fa
}

.irs--sharp .irs-bar--single {
    border-radius: 2px 0 0 2px
}

.irs--sharp .irs-shadow {
    height: 1px;
    bottom: 21px;
    background-color: rgba(0, 0, 0, .5)
}

.irs--sharp .irs-handle {
    top: 25px;
    width: 10px;
    height: 10px;
    background-color: #a804b2
}

.irs--sharp .irs-handle>i:first-child {
    position: absolute;
    display: block;
    top: 100%;
    left: 0;
    width: 0;
    height: 0;
    border: 5px solid transparent;
    border-top-color: #a804b2
}

.irs--sharp .irs-handle.state_hover,
.irs--sharp .irs-handle:hover {
    background-color: #000
}

.irs--sharp .irs-handle.state_hover>i:first-child,
.irs--sharp .irs-handle:hover>i:first-child {
    border-top-color: #000
}

.irs--sharp .irs-min,
.irs--sharp .irs-max {
    color: #fff;
    font-size: 14px;
    line-height: 1;
    top: 0;
    padding: 3px 4px;
    opacity: .4;
    background-color: #a804b2;
    border-radius: 2px
}

.irs--sharp .irs-from,
.irs--sharp .irs-to,
.irs--sharp .irs-single {
    font-size: 14px;
    line-height: 1;
    text-shadow: none;
    padding: 3px 4px;
    background-color: #a804b2;
    color: #fff;
    border-radius: 2px
}

.irs--sharp .irs-from:before,
.irs--sharp .irs-to:before,
.irs--sharp .irs-single:before {
    position: absolute;
    display: block;
    content: "";
    bottom: -6px;
    left: 50%;
    width: 0;
    height: 0;
    margin-left: -3px;
    overflow: hidden;
    border: 3px solid transparent;
    border-top-color: #a804b2
}

.irs--sharp .irs-grid {
    height: 25px
}

.irs--sharp .irs-grid-pol {
    background-color: #dedede
}

.irs--sharp .irs-grid-text {
    color: silver;
    font-size: 13px
}

.irs--round {
    height: 50px
}

.irs--round.irs-with-grid {
    height: 65px
}

.irs--round .irs-line {
    top: 36px;
    height: 4px;
    background-color: #dee4ec;
    border-radius: 4px
}

.irs--round .irs-bar {
    top: 36px;
    height: 4px;
    background-color: #006cfa
}

.irs--round .irs-bar--single {
    border-radius: 4px 0 0 4px
}

.irs--round .irs-shadow {
    height: 4px;
    bottom: 21px;
    background-color: rgba(222, 228, 236, .5)
}

.irs--round .irs-handle {
    top: 26px;
    width: 24px;
    height: 24px;
    border: 4px solid #006cfa;
    background-color: #fff;
    border-radius: 24px;
    -webkit-box-shadow: 0 1px 3px rgba(0, 0, 255, .3);
    box-shadow: 0 1px 3px rgba(0, 0, 255, .3)
}

.irs--round .irs-handle.state_hover,
.irs--round .irs-handle:hover {
    background-color: #f0f6ff
}

.irs--round .irs-min,
.irs--round .irs-max {
    color: #333;
    font-size: 14px;
    line-height: 1;
    top: 0;
    padding: 3px 5px;
    background-color: rgba(0, 0, 0, .1);
    border-radius: 4px
}

.irs--round .irs-from,
.irs--round .irs-to,
.irs--round .irs-single {
    font-size: 14px;
    line-height: 1;
    text-shadow: none;
    padding: 3px 5px;
    background-color: #006cfa;
    color: #fff;
    border-radius: 4px
}

.irs--round .irs-from:before,
.irs--round .irs-to:before,
.irs--round .irs-single:before {
    position: absolute;
    display: block;
    content: "";
    bottom: -6px;
    left: 50%;
    width: 0;
    height: 0;
    margin-left: -3px;
    overflow: hidden;
    border: 3px solid transparent;
    border-top-color: #006cfa
}

.irs--round .irs-grid {
    height: 25px
}

.irs--round .irs-grid-pol {
    background-color: #dedede
}

.irs--round .irs-grid-text {
    color: silver;
    font-size: 13px
}

.irs--square {
    height: 50px
}

.irs--square.irs-with-grid {
    height: 60px
}

.irs--square .irs-line {
    top: 31px;
    height: 4px;
    background-color: #dedede
}

.irs--square .irs-bar {
    top: 31px;
    height: 4px;
    background-color: #000
}

.irs--square .irs-shadow {
    height: 2px;
    bottom: 21px;
    background-color: #dedede
}

.irs--square .irs-handle {
    top: 25px;
    width: 16px;
    height: 16px;
    border: 3px solid #000;
    background-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg)
}

.irs--square .irs-handle.state_hover,
.irs--square .irs-handle:hover {
    background-color: #f0f6ff
}

.irs--square .irs-min,
.irs--square .irs-max {
    color: #333;
    font-size: 14px;
    line-height: 1;
    top: 0;
    padding: 3px 5px;
    background-color: rgba(0, 0, 0, .1)
}

.irs--square .irs-from,
.irs--square .irs-to,
.irs--square .irs-single {
    font-size: 14px;
    line-height: 1;
    text-shadow: none;
    padding: 3px 5px;
    background-color: #000;
    color: #fff
}

.irs--square .irs-grid {
    height: 25px
}

.irs--square .irs-grid-pol {
    background-color: #dedede
}

.irs--square .irs-grid-text {
    color: silver;
    font-size: 11px
}

.slick-slider {
    position: relative;
    display: block;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -ms-touch-action: pan-y;
    touch-action: pan-y;
    -webkit-tap-highlight-color: transparent
}

.slick-list {
    position: relative;
    overflow: hidden;
    display: block;
    margin: 0;
    padding: 0
}

.slick-list:focus {
    outline: none
}

.slick-list.dragging {
    cursor: pointer;
    cursor: hand
}

.slick-slider .slick-track,
.slick-slider .slick-list {
    -webkit-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
}

.slick-track {
    position: relative;
    left: 0;
    top: 0;
    display: block;
    margin-left: auto;
    margin-right: auto
}

.slick-track:before,
.slick-track:after {
    content: "";
    display: table
}

.slick-track:after {
    clear: both
}

.slick-loading .slick-track {
    visibility: hidden
}

.slick-slide {
    float: left;
    height: 100%;
    min-height: 1px;
    display: none
}

[dir=rtl] .slick-slide {
    float: right
}

.slick-slide img {
    display: block
}

.slick-slide.slick-loading img {
    display: none
}

.slick-slide.dragging img {
    pointer-events: none
}

.slick-initialized .slick-slide {
    display: block
}

.slick-loading .slick-slide {
    visibility: hidden
}

.slick-vertical .slick-slide {
    display: block;
    height: auto;
    border: 1px solid transparent
}

.slick-arrow.slick-hidden {
    display: none
}

.tail-select,
.tail-select *,
.tail-select *:before,
.tail-select *:after {
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box
}

.tail-select,
.tail-select * {
    outline: none;
    user-select: none;
    -o-user-select: none;
    -ms-user-select: none;
    -moz-user-select: none;
    -webkit-user-select: none
}

.tail-select {
    width: 250px;
    margin: 1px;
    padding: 0;
    display: inline-block;
    position: relative;
    font-size: 14px;
    line-height: 22px;
    font-family: inherit
}

.tail-select mark {
    color: #fff;
    background-color: #dc4650
}

.tail-select button {
    outline: none
}

.tail-select button.tail-all,
.tail-select button.tail-none {
    height: auto;
    margin: 0 2px;
    padding: 2px 6px;
    display: inline-block;
    font-size: 10px;
    line-height: 14px;
    text-shadow: none;
    letter-spacing: 0;
    text-transform: none;
    vertical-align: top;
    border-width: 1px;
    border-style: solid;
    border-color: transparent;
    border-radius: 3px;
    box-shadow: none;
    -webkit-box-shadow: none;
    -o-transition: color 142ms linear, border 142ms linear, background 142ms linear;
    transition: color 142ms linear, border 142ms linear, background 142ms linear;
    -webkit-transition: color 142ms linear, border 142ms linear, background 142ms linear
}

.tail-select button.tail-all {
    color: rgba(48, 52, 56, .5);
    border-color: rgba(48, 52, 56, .5);
    background-color: transparent
}

.tail-select button.tail-all:hover {
    color: #62c462;
    border-color: #62c462;
    background-color: transparent
}

.tail-select button.tail-none {
    color: rgba(48, 52, 56, .5);
    border-color: rgba(48, 52, 56, .5);
    background-color: transparent
}

.tail-select button.tail-none:hover {
    color: #ee5f5b;
    border-color: #ee5f5b;
    background-color: transparent
}

.tail-select.disabled button.tail-all {
    color: rgba(48, 52, 56, .25);
    border-color: rgba(48, 52, 56, .25);
    background-color: transparent
}

.tail-select.disabled button.tail-none {
    color: rgba(48, 52, 56, .25);
    border-color: rgba(48, 52, 56, .25);
    background-color: transparent
}

.tail-select input[type=text] {
    color: #303438;
    width: 100%;
    height: auto;
    margin: 0;
    padding: 10px 15px;
    display: inline-block;
    outline: 0;
    font-size: 12px;
    line-height: 20px;
    vertical-align: middle;
    background-color: transparent;
    border-width: 0;
    border-style: solid;
    border-color: transparent;
    border-radius: 0;
    box-shadow: none;
    -webkit-box-shadow: none
}

.tail-select input[type=text]:hover {
    color: #303438;
    border-color: transparent;
    background-color: transparent
}

.tail-select input[type=text]:focus {
    color: #3c82e6;
    border-color: transparent;
    background-color: transparent
}

.tail-select.disabled input[type=text] {
    color: rgba(48, 52, 56, .75);
    border-color: transparent;
    background-color: transparent
}

.tail-select-container {
    margin: 0;
    padding: 3px;
    border-radius: 3px
}

.tail-select-container .select-handle {
    width: auto;
    color: #303438;
    cursor: pointer;
    margin: 1px;
    padding: .2em .6em .3em;
    display: inline-block;
    position: relative;
    font-size: 11.844px;
    font-weight: bold;
    line-height: 16px;
    text-shadow: none;
    vertical-align: top;
    background-color: #d9d9d9;
    border-width: 0;
    border-style: solid;
    border-color: transparent;
    border-radius: 3px;
    -o-transition: background 142ms linear;
    transition: background 142ms linear;
    -webkit-transition: background 142ms linear
}

.tail-select-container .select-handle:hover {
    color: #303438;
    background-color: #dc4650
}

.tail-select-container.select-label .select-handle {
    margin: 5px 3px
}

.tail-select .select-label {
    cursor: pointer;
    color: rgba(48, 52, 56, .85);
    width: 100%;
    margin: 0;
    padding: 5px 30px 5px 10px;
    display: block;
    z-index: 27;
    position: relative;
    background-color: #fff;
    border-width: 0px;
    border-style: solid;
    border-color: #d9d9d9;
    border-radius: 3px;
    box-shadow: 0 1px 1px 1px rgba(0, 0, 0, .1), 0 0 1px 1px rgba(0, 0, 0, .25);
    -webkit-box-shadow: 0 1px 1px 1px rgba(0, 0, 0, .1), 0 0 1px 1px rgba(0, 0, 0, .25);
    -webkit-transition: background 142ms linear, -webkit-box-shadow 142ms linear;
    transition: background 142ms linear, -webkit-box-shadow 142ms linear;
    -o-transition: background 142ms linear, box-shadow 142ms linear;
    transition: background 142ms linear, box-shadow 142ms linear;
    transition: background 142ms linear, box-shadow 142ms linear, -webkit-box-shadow 142ms linear;
    -webkit-transition: background 142ms linear, box-shadow 142ms linear
}

.tail-select .select-label:after {
    top: 15px;
    right: 12px;
    width: 0;
    height: 0;
    margin: 0;
    padding: 0;
    z-index: 25;
    content: "";
    opacity: .5;
    display: inline-block;
    position: absolute;
    border-top: 5px dashed;
    border-top: 5px solid\9;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    text-shadow: none;
    -webkit-transition: opacity 142ms linear, -webkit-transform 142ms linear;
    transition: opacity 142ms linear, -webkit-transform 142ms linear;
    -o-transition: opacity 142ms linear, transform 142ms linear;
    transition: opacity 142ms linear, transform 142ms linear;
    transition: opacity 142ms linear, transform 142ms linear, -webkit-transform 142ms linear;
    -webkit-transition: opacity 142ms linear, transform 142ms linear
}

.tail-select .select-label .label-count,
.tail-select .select-label .label-inner {
    width: auto;
    margin: 0;
    vertical-align: top
}

.tail-select .select-label .label-count {
    float: left;
    color: rgba(48, 52, 56, .85);
    margin: 0 5px 0 0;
    padding: 0 7px 0 0;
    display: inline-block;
    font-size: 11.844px;
    font-weight: bold;
    text-shadow: none;
    white-space: nowrap;
    vertical-align: top;
    border-width: 0px 1px 0 0;
    border-style: solid;
    border-color: #d9d9d9;
    border-radius: 0px
}

.tail-select .select-label .label-inner {
    display: block;
    overflow: hidden;
    white-space: nowrap;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis
}

.tail-select:hover .select-label,
.tail-select.idle .select-label,
.tail-select.active .select-label {
    z-index: 25;
    box-shadow: 0 1px 1px 1px rgba(0, 0, 0, .1), 0 0 1px 1px #3c82e6;
    -webkit-box-shadow: 0 1px 1px 1px rgba(0, 0, 0, .1), 0 0 1px 1px #3c82e6
}

.tail-select:hover .select-label:after,
.tail-select.idle .select-label:after,
.tail-select.active .select-label:after {
    opacity: .85
}

.tail-select:hover .select-label .label-count,
.tail-select.idle .select-label .label-count,
.tail-select.active .select-label .label-count,
.tail-select:hover .select-label .label-inner,
.tail-select.idle .select-label .label-inner,
.tail-select.active .select-label .label-inner {
    opacity: 1
}

.tail-select.active .select-label {
    z-index: 27
}

.tail-select.active .select-label:after {
    opacity: .85;
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -webkit-transform: rotate(180deg)
}

.tail-select.disabled .select-label {
    cursor: not-allowed;
    box-shadow: 0 0 1px 1px rgba(0, 0, 0, .35);
    -webkit-box-shadow: 0 0 1px 1px rgba(0, 0, 0, .35)
}

.tail-select .select-dropdown {
    top: 100%;
    left: 0;
    color: #303438;
    width: 100%;
    min-height: 35px;
    margin: -1px 0 0 0;
    padding: 0;
    z-index: 30;
    display: none;
    overflow: hidden;
    position: absolute;
    background-color: #fff;
    border-width: 0px;
    border-style: solid;
    border-color: #d9d9d9;
    border-radius: 0 0 3px 3px;
    box-shadow: 0 1px 1px 1px rgba(0, 0, 0, .1), 0 0 1px 1px rgba(0, 0, 0, .25);
    -webkit-box-shadow: 0 1px 1px 1px rgba(0, 0, 0, .1), 0 0 1px 1px rgba(0, 0, 0, .25)
}

.tail-select .select-dropdown .dropdown-search {
    width: 100%;
    margin: 0;
    padding: 0;
    display: block;
    position: relative;
    border-width: 0 0 1px 0;
    border-style: solid;
    border-color: #d9d9d9;
    box-shadow: 0 1px 1px 0 rgba(0, 0, 0, .1);
    -webkit-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, .1)
}

.tail-select .select-dropdown .dropdown-inner {
    width: 100%;
    margin: 0;
    padding: 1px 0;
    display: block;
    overflow-x: hidden;
    overflow-y: auto
}

.tail-select .select-dropdown .dropdown-empty {
    margin: 0;
    padding: 16px 0;
    display: block;
    font-size: 12px;
    text-align: center;
    line-height: 18px
}

.tail-select .select-dropdown .dropdown-action {
    top: 3px;
    right: 15px;
    width: auto;
    margin: 0;
    padding: 7px 0;
    z-index: 35;
    display: inline-block;
    position: absolute;
    text-align: center
}

.tail-select .select-dropdown ul,
.tail-select .select-dropdown ul li {
    width: 100%;
    margin: 0;
    padding: 0;
    display: block;
    position: relative;
    list-style: none;
    font-size: 14px;
    line-height: 20px;
    vertical-align: top
}

.tail-select .select-dropdown ul li {
    color: #303438;
    padding: 5px 10px 5px 35px;
    font-size: 12px;
    line-height: 18px;
    font-weight: normal
}

.tail-select .select-dropdown ul li:first-of-type {
    margin-top: 7px
}

.tail-select .select-dropdown ul li:last-of-type {
    margin-bottom: 7px
}

.tail-select .select-dropdown ul li.optgroup-title {
    color: rgba(48, 52, 56, .7);
    cursor: default;
    margin: 9px 0 0 0;
    padding-left: 10px;
    font-size: 14px;
    text-shadow: none
}

.tail-select .select-dropdown ul li.optgroup-title button {
    float: right;
    margin-top: -2px;
    opacity: 0
}

.tail-select .select-dropdown ul:hover li button {
    opacity: 1
}

.tail-select .select-dropdown ul li.dropdown-option {
    cursor: pointer;
    color: #303438
}

.tail-select .select-dropdown ul li.dropdown-option:before {
    top: 0;
    left: 0;
    width: 30px;
    height: 30px;
    margin: 0;
    padding: 0;
    z-index: 21;
    display: inline-block;
    content: "";
    opacity: 0;
    position: absolute;
    vertical-align: top;
    background-repeat: no-repeat;
    background-position: center center;
    -o-transition: opacity 50ms linear;
    transition: opacity 50ms linear;
    -webkit-transition: opacity 50ms linear
}

.tail-select .select-dropdown ul li.dropdown-option .option-description {
    color: rgba(48, 52, 56, .85);
    width: auto;
    margin: 0;
    padding: 0;
    display: block;
    font-size: 10px;
    line-height: 14px;
    vertical-align: top
}

.tail-select .select-dropdown ul li.dropdown-option:hover,
.tail-select .select-dropdown ul li.dropdown-option.hover {
    color: #303438
}

.tail-select .select-dropdown ul li.dropdown-option:hover .option-description,
.tail-select .select-dropdown ul li.dropdown-option.hover .option-description {
    color: #303438
}

.tail-select.open-top .select-dropdown {
    top: auto;
    bottom: 100%;
    margin: 0 0 -1px 0;
    border-radius: 3px 3px 0 0
}

.tail-select.hide-selected .select-dropdown ul li.selected,
.tail-select.hide-disabled .select-dropdown ul li.disabled {
    display: none
}

.tail-select .select-dropdown ul li.dropdown-option:before {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2212%22%20height%3D%2216%22%20viewBox%3D%220%200%2012%2016%22%3E%3Cpath%20fill%3D%22%23303438%22%20d%3D%22M12%205l-8%208-4-4%201.5-1.5L4%2010l6.5-6.5L12%205z%22/%3E%3C/svg%3E")
}

.tail-select .select-dropdown ul li.dropdown-option:hover:before,
.tail-select .select-dropdown ul li.dropdown-option.hover:before {
    opacity: .5
}

.tail-select .select-dropdown ul li.dropdown-option.selected {
    color: #3c82e6;
    background-color: #fff
}

.tail-select .select-dropdown ul li.dropdown-option.selected:before {
    opacity: .85;
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2212%22%20height%3D%2216%22%20viewBox%3D%220%200%2012%2016%22%3E%3Cpath%20fill%3D%22%23303438%22%20d%3D%22M12%205l-8%208-4-4%201.5-1.5L4%2010l6.5-6.5L12%205z%22/%3E%3C/svg%3E")
}

.tail-select .select-dropdown ul li.dropdown-option.selected .option-description {
    color: #3c82e6
}

.tail-select.deselect .select-dropdown ul li.dropdown-option.selected:hover:before,
.tail-select.deselect .select-dropdown ul li.dropdown-option.selected.hover:before {
    opacity: .85;
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2212%22%20height%3D%2216%22%20viewBox%3D%220%200%2012%2016%22%3E%3Cpath%20fill%3D%22%23303438%22%20d%3D%22M7.48%208l3.75%203.75-1.48%201.48L6%209.48l-3.75%203.75-1.48-1.48L4.52%208%20.77%204.25l1.48-1.48L6%206.52l3.75-3.75%201.48%201.48L7.48%208z%22/%3E%3C/svg%3E")
}

.tail-select.deselect .select-dropdown ul li.dropdown-option.selected:hover .option-description,
.tail-select.deselect .select-dropdown ul li.dropdown-option.selected.hover .option-description {
    color: #3c82e6
}

.tail-select .select-dropdown ul li.dropdown-option {
    -webkit-transition: all .3s ease-in;
    -o-transition: all .3s ease-in;
    transition: all .3s ease-in
}

.tail-select .select-dropdown ul li.dropdown-option:hover,
.tail-select .select-dropdown ul li.dropdown-option.hover {
    -webkit-transition: all .4s ease;
    -o-transition: all .4s ease;
    transition: all .4s ease;
    background-color: #e9edf2
}

.tail-select.disabled .select-dropdown ul li.dropdown-option,
.tail-select .select-dropdown ul li.dropdown-option.disabled {
    cursor: not-allowed;
    color: rgba(48, 52, 56, .4);
    text-shadow: 0px 1px 0px rgba(119, 129, 138, .1), 0px -1px 0px rgba(0, 0, 0, .1);
    background-color: #fafafa
}

.tail-select.disabled .select-dropdown ul li.dropdown-option:before,
.tail-select .select-dropdown ul li.dropdown-option.disabled:before {
    opacity: .85;
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2214%22%20height%3D%2216%22%20viewBox%3D%220%200%2014%2016%22%3E%3Cpath%20fill%3D%22%23303438%22%20d%3D%22M7%201C3.14%201%200%204.14%200%208s3.14%207%207%207%207-3.14%207-7-3.14-7-7-7zm0%201.3c1.3%200%202.5.44%203.47%201.17l-8%208A5.755%205.755%200%200%201%201.3%208c0-3.14%202.56-5.7%205.7-5.7zm0%2011.41c-1.3%200-2.5-.44-3.47-1.17l8-8c.73.97%201.17%202.17%201.17%203.47%200%203.14-2.56%205.7-5.7%205.7z%22/%3E%3C/svg%3E")
}

.tail-select.disabled .select-dropdown ul li.dropdown-option .option-description,
.tail-select .select-dropdown ul li.dropdown-option.disabled .option-description {
    color: rgba(48, 52, 56, .4)
}

.tail-select.multiple .select-dropdown ul li.dropdown-option:before {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2214%22%20height%3D%2216%22%20viewBox%3D%220%200%2014%2016%22%3E%3Cpath%20fill%3D%22%23303438%22%20d%3D%22M13%201H1c-.55%200-1%20.45-1%201v12c0%20.55.45%201%201%201h12c.55%200%201-.45%201-1V2c0-.55-.45-1-1-1zm0%2013H1V2h12v12zM6%209H3V7h3V4h2v3h3v2H8v3H6V9z%22/%3E%3C/svg%3E")
}

.tail-select.multiple .select-dropdown ul li.dropdown-option.selected:before {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2214%22%20height%3D%2216%22%20viewBox%3D%220%200%2014%2016%22%3E%3Cpath%20fill%3D%22%23303438%22%20d%3D%22M13%201H1c-.55%200-1%20.45-1%201v12c0%20.55.45%201%201%201h12c.55%200%201-.45%201-1V2c0-.55-.45-1-1-1zm0%2013H1V2h12v12zM4%208c0-1.66%201.34-3%203-3s3%201.34%203%203-1.34%203-3%203-3-1.34-3-3z%22/%3E%3C/svg%3E")
}

.tail-select.multiple .select-dropdown ul li.dropdown-option.selected:hover:before,
.tail-select.multiple .select-dropdown ul li.dropdown-option.selected.hover:before {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2214%22%20height%3D%2216%22%20viewBox%3D%220%200%2014%2016%22%3E%3Cpath%20fill%3D%22%23303438%22%20d%3D%22M13%201H1c-.55%200-1%20.45-1%201v12c0%20.55.45%201%201%201h12c.55%200%201-.45%201-1V2c0-.55-.45-1-1-1zm0%2013H1V2h12v12zm-2-5H3V7h8v2z%22/%3E%3C/svg%3E")
}

.tail-select.multiple.disabled .select-dropdown ul li.dropdown-option:before,
.tail-select.multiple .select-dropdown ul li.dropdown-option.disabled:before {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2214%22%20height%3D%2216%22%20viewBox%3D%220%200%2014%2016%22%3E%3Cpath%20fill%3D%22%23303438%22%20d%3D%22M13%201H1c-.55%200-1%20.45-1%201v12c0%20.55.45%201%201%201h12c.55%200%201-.45%201-1V2c0-.55-.45-1-1-1zm0%2013H1V2h12v12zm-8.5-2H3v-1.5L9.5%204H11v1.5L4.5%2012z%22/%3E%3C/svg%3E")
}

.parsley-errors-list {
    position: absolute;
    top: calc(100% + 3px);
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    z-index: 5;
    font-size: .8rem;
    font-weight: lighter;
    white-space: nowrap;
    line-height: 1;
    padding: 2px 7px;
    opacity: 0;
    border-radius: 3px;
    color: #f2dede;
    background-color: #b94a48
}

.parsley-errors-list::after {
    content: "▲";
    position: absolute;
    top: -7px;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    font-size: 10px;
    color: #b94a48
}

.parsley-errors-list.filled {
    opacity: 1
}

header {
    position: fixed;
    z-index: 9999;
    top: 0;
    left: 0;
    right: 0;
    width: 100%;
    background-color: rgba(248, 248, 248, .85);
    -webkit-transition: background-color .3s ease-in-out, top .3s ease;
    -o-transition: background-color .3s ease-in-out, top .3s ease;
    transition: background-color .3s ease-in-out, top .3s ease
}

.darkmode header {
    background-color: rgba(26, 28, 33, .85)
}

@media(min-width: 1200px) {
    header.scrolled {
        top: -40px
    }
    header.scrolled .bottom-header {
        padding: .2rem 0
    }
    header.scrolled .bottom-header .logo {
        -webkit-transform: scale(0.8);
        -ms-transform: scale(0.8);
        transform: scale(0.8)
    }
}

header .top-header {
    height: 40px;
    line-height: 40px
}

header .top-header .right ul.contact-info li a {
    font-size: .85rem
}

header .top-header .right ul.contact-info li a:hover {
    color: #2F85A5
}

header .top-header .right ul.contact-info li a i {
    margin-left: .2rem
}

header .top-header .left ul.social-links li a {
    position: relative;
    display: inline-block;
    padding-right: 1rem;
    font-size: .9rem
}

header .top-header .left ul.social-links li a:hover {
    color: #2F85A5
}

header .bottom-header {
    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;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: .8rem 0
}

header .bottom-header .logo {
    font-size: 0;
    -webkit-transform-origin: right;
    -ms-transform-origin: right;
    transform-origin: right;
    -webkit-transition: -webkit-transform .5s ease;
    transition: -webkit-transform .5s ease;
    -o-transition: transform .5s ease;
    transition: transform .5s ease;
    transition: transform .5s ease, -webkit-transform .5s ease
}

header .bottom-header .logo a {
    display: inline-block;
    width: 200px;
    overflow: hidden
}

@media only screen and (max-width: 767px) {
    header .bottom-header .logo a {
        max-width: 180px
    }
}

header .bottom-header .logo a img {
    max-width: 100%;
    height: auto;
    -o-object-fit: cover;
    object-fit: cover
}

header .bottom-header nav.menu-holder {
    position: relative
}

@media only screen and (max-width: 1200px) {
    header .bottom-header nav.menu-holder {
        display: block;
        position: fixed;
        z-index: 222;
        top: 0;
        bottom: 0;
        left: -100%;
        width: 100%;
        height: 100vh;
        padding-top: 5rem;
        background-color: var(--grey);
        -webkit-transition: left .5s ease;
        -o-transition: left .5s ease;
        transition: left .5s ease
    }
    header .bottom-header nav.menu-holder.active {
        left: 0
    }
}

header .bottom-header nav.menu-holder .menu {
    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;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row
}

@media only screen and (max-width: 1200px) {
    header .bottom-header nav.menu-holder .menu {
        display: block;
        padding-top: 2rem;
        width: 100%;
        height: 70vh;
        background-color: var(--grey);
        overflow-y: auto;
        overflow-x: hidden;
        scrollbar-color: #2F85A5 #fff;
        scrollbar-width: thin
    }
    header .bottom-header nav.menu-holder .menu::-webkit-scrollbar {
        width: 8px
    }
    header .bottom-header nav.menu-holder .menu::-webkit-scrollbar-track {
        background: #fff
    }
    header .bottom-header nav.menu-holder .menu::-webkit-scrollbar-thumb {
        background: #2F85A5
    }
    header .bottom-header nav.menu-holder .menu li a {
        border-bottom: 1px solid var(--border-color)
    }
}

header .bottom-header nav.menu-holder .menu__item:nth-child(5) {
    margin-left: auto !important
}

header .bottom-header nav.menu-holder .menu__item--dropdown {
    position: relative
}

header .bottom-header nav.menu-holder .menu__item--dropdown>a img.user-img {
    width: 30px;
    height: 30px;
    border-radius: 50%
}

@media only screen and (max-width: 1200px) {
    header .bottom-header nav.menu-holder .menu__item--dropdown>a {
        position: relative
    }
    header .bottom-header nav.menu-holder .menu__item--dropdown>a>svg {
        position: absolute;
        top: 50%;
        left: 0;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
        left: 1rem
    }
}

header .bottom-header nav.menu-holder .menu__item--dropdown ul.sub-menu {
    position: absolute;
    left: 50%;
    width: 100%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    -webkit-overflow-scrolling: touch;
    min-width: 200px;
    padding: 15px 0;
    background-color: #eee;
    -webkit-clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);
    clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);
    -webkit-transition: -webkit-clip-path .3s ease-in-out;
    transition: -webkit-clip-path .3s ease-in-out;
    -o-transition: clip-path .3s ease-in-out;
    transition: clip-path .3s ease-in-out;
    transition: clip-path .3s ease-in-out, -webkit-clip-path .3s ease-in-out
}

.darkmode header .bottom-header nav.menu-holder .menu__item--dropdown ul.sub-menu {
    background-color: #191b22
}

@media(min-width: 992px) {
    header .bottom-header nav.menu-holder .menu__item--dropdown ul.sub-menu.lang-submenu {
        width: 6rem;
        min-width: auto
    }
}

header .bottom-header nav.menu-holder .menu__item--dropdown ul.sub-menu li>a {
    display: block;
    padding: 10px;
    font-size: .8rem
}

header .bottom-header nav.menu-holder .menu__item--dropdown ul.sub-menu li>a:hover,
header .bottom-header nav.menu-holder .menu__item--dropdown ul.sub-menu li>a.active {
    color: #2F85A5
}

@media only screen and (max-width: 1200px) {
    header .bottom-header nav.menu-holder .menu__item--dropdown ul.sub-menu {
        position: static;
        -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
        clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
        -webkit-transform: none;
        -ms-transform: none;
        transform: none;
        width: 100%;
        z-index: 1;
        max-height: 0;
        padding: 0 1rem;
        -webkit-transition: max-height .4s;
        -o-transition: max-height .4s;
        transition: max-height .4s
    }
    header .bottom-header nav.menu-holder .menu__item--dropdown ul.sub-menu.open-sub {
        max-height: 170px;
        overflow-y: auto;
        scrollbar-color: #9e9e9e #ebebeb;
        scrollbar-width: thin;
        -webkit-transition: max-height 1s;
        -o-transition: max-height 1s;
        transition: max-height 1s
    }
    header .bottom-header nav.menu-holder .menu__item--dropdown ul.sub-menu.open-sub::-webkit-scrollbar {
        width: 5px
    }
    header .bottom-header nav.menu-holder .menu__item--dropdown ul.sub-menu.open-sub::-webkit-scrollbar-track {
        background: #ebebeb
    }
    header .bottom-header nav.menu-holder .menu__item--dropdown ul.sub-menu.open-sub::-webkit-scrollbar-thumb {
        background: #9e9e9e
    }
}

@media(min-width: 992px) {
    header .bottom-header nav.menu-holder .menu__item--dropdown:hover>ul.sub-menu {
        -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
        clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%)
    }
}

header .bottom-header nav.menu-holder .menu__link {
    display: block;
    font-size: .9rem;
    text-transform: uppercase;
    padding: 1rem 1rem 1rem 0
}

@media only screen and (max-width: 1200px) {
    header .bottom-header nav.menu-holder .menu__link {
        padding: .5rem 1rem;
        font-size: 1.2rem
    }
}

header .bottom-header nav.menu-holder .menu__link:hover,
header .bottom-header nav.menu-holder .menu__link.active {
    color: #2F85A5
}

header .bottom-header nav.menu-holder .menu__link.cta-btn {
    display: inline-block;
    padding: .5rem 1rem;
    margin-right: 5px;
    line-height: 1;
    background-color: #009d97;
    color: #fff;
    font-size: .8rem;
    border: 0;
    border-radius: 5px;
    outline: 0;
    -webkit-transition: background-color .15s ease-in-out;
    -o-transition: background-color .15s ease-in-out;
    transition: background-color .15s ease-in-out
}

header .bottom-header nav.menu-holder .menu__link.cta-btn:hover {
    background-color: #017a76
}

@media only screen and (max-width: 1200px) {
    header .bottom-header nav.menu-holder .menu__link.cta-btn {
        margin-top: 1rem
    }
}

header .bottom-header .hamburger-menu {
    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;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    display: none;
    position: relative;
    z-index: 333;
    width: 40px;
    height: 40px;
    cursor: pointer
}

@media only screen and (max-width: 1200px) {
    header .bottom-header .hamburger-menu {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }
}

header .bottom-header .hamburger-menu .bar {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    position: relative;
    width: 35px;
    height: 3px;
    border-radius: 5px;
    background-color: var(--darkColor);
    -webkit-transition: background-color .3s ease-in-out;
    -o-transition: background-color .3s ease-in-out;
    transition: background-color .3s ease-in-out
}

header .bottom-header .hamburger-menu .bar::before,
header .bottom-header .hamburger-menu .bar::after {
    content: "";
    position: absolute;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: var(--darkColor);
    border-radius: 5px
}

header .bottom-header .hamburger-menu .bar::before {
    bottom: 10px;
    -webkit-transition: background-color .3s ease-in-out, bottom 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1), -webkit-transform 300ms cubic-bezier(0.23, 1, 0.32, 1);
    transition: background-color .3s ease-in-out, bottom 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1), -webkit-transform 300ms cubic-bezier(0.23, 1, 0.32, 1);
    -o-transition: background-color .3s ease-in-out, bottom 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1), transform 300ms cubic-bezier(0.23, 1, 0.32, 1);
    transition: background-color .3s ease-in-out, bottom 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1), transform 300ms cubic-bezier(0.23, 1, 0.32, 1);
    transition: background-color .3s ease-in-out, bottom 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1), transform 300ms cubic-bezier(0.23, 1, 0.32, 1), -webkit-transform 300ms cubic-bezier(0.23, 1, 0.32, 1)
}

header .bottom-header .hamburger-menu .bar::after {
    top: 10px;
    -webkit-transition: background-color .3s ease-in-out, top 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1), -webkit-transform 300ms cubic-bezier(0.23, 1, 0.32, 1);
    transition: background-color .3s ease-in-out, top 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1), -webkit-transform 300ms cubic-bezier(0.23, 1, 0.32, 1);
    -o-transition: background-color .3s ease-in-out, top 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1), transform 300ms cubic-bezier(0.23, 1, 0.32, 1);
    transition: background-color .3s ease-in-out, top 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1), transform 300ms cubic-bezier(0.23, 1, 0.32, 1);
    transition: background-color .3s ease-in-out, top 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1), transform 300ms cubic-bezier(0.23, 1, 0.32, 1), -webkit-transform 300ms cubic-bezier(0.23, 1, 0.32, 1)
}

header .bottom-header .hamburger-menu.animate .bar {
    background-color: transparent;
    -webkit-transition: none;
    -o-transition: none;
    transition: none
}

header .bottom-header .hamburger-menu.animate .bar::before {
    bottom: 0;
    -webkit-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg);
    -webkit-transition: bottom 300ms cubic-bezier(0.23, 1, 0.32, 1), -webkit-transform 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1);
    transition: bottom 300ms cubic-bezier(0.23, 1, 0.32, 1), -webkit-transform 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1);
    -o-transition: bottom 300ms cubic-bezier(0.23, 1, 0.32, 1), transform 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1);
    transition: bottom 300ms cubic-bezier(0.23, 1, 0.32, 1), transform 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1);
    transition: bottom 300ms cubic-bezier(0.23, 1, 0.32, 1), transform 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1), -webkit-transform 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1)
}

header .bottom-header .hamburger-menu.animate .bar::after {
    top: 0;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    -webkit-transition: top 300ms cubic-bezier(0.23, 1, 0.32, 1), -webkit-transform 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1);
    transition: top 300ms cubic-bezier(0.23, 1, 0.32, 1), -webkit-transform 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1);
    -o-transition: top 300ms cubic-bezier(0.23, 1, 0.32, 1), transform 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1);
    transition: top 300ms cubic-bezier(0.23, 1, 0.32, 1), transform 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1);
    transition: top 300ms cubic-bezier(0.23, 1, 0.32, 1), transform 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1), -webkit-transform 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1)
}

.go-to-top {
    position: fixed;
    bottom: 3rem;
    right: 0;
    z-index: 10;
    -webkit-transform: translateX(100%);
    -ms-transform: translateX(100%);
    transform: translateX(100%);
    opacity: 0;
    -webkit-transition: opacity .2s linear, -webkit-transform .5s ease;
    transition: opacity .2s linear, -webkit-transform .5s ease;
    -o-transition: opacity .2s linear, transform .5s ease;
    transition: opacity .2s linear, transform .5s ease;
    transition: opacity .2s linear, transform .5s ease, -webkit-transform .5s ease
}

.go-to-top.show {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0)
}

.go-to-top button {
    background: #009d97;
    border: none;
    outline: none;
    width: 45px;
    height: 45px
}

.go-to-top button svg {
    width: 100%;
    display: block;
    fill: #000;
    -webkit-transition: fill .5s ease;
    -o-transition: fill .5s ease;
    transition: fill .5s ease
}

.search-box {
    position: relative;
    z-index: 555;
    width: 75%;
    margin: auto;
    padding: 1.5rem;
    background-color: #e0e5ec;
    -webkit-box-shadow: 2px 2px 5px rgba(0, 0, 0, .1);
    box-shadow: 2px 2px 5px rgba(0, 0, 0, .1);
    -webkit-transition: background-color .3s ease-in-out;
    -o-transition: background-color .3s ease-in-out;
    transition: background-color .3s ease-in-out
}

.darkmode .search-box {
    background-color: #373941
}

@media only screen and (max-width: 767px) {
    .search-box {
        top: 60%
    }
}

.search-box .form-group {
    padding: 0 5px
}

.search-box .form-group .serach-btn {
    display: inline-block;
    outline: none;
    border: 0;
    border-radius: 7px;
    padding: .5rem 1.5rem;
    background-color: inherit;
    color: var(--darkColor);
    font-weight: 700;
    -webkit-box-shadow: inset .2rem .2rem .5rem #fff, inset -0.2rem -0.2rem .5rem rgba(195, 193, 198, .9), .3rem .3rem .5rem rgba(195, 193, 198, .9), -0.2rem -0.2rem .4rem #fff;
    box-shadow: inset .2rem .2rem .5rem #fff, inset -0.2rem -0.2rem .5rem rgba(195, 193, 198, .9), .3rem .3rem .5rem rgba(195, 193, 198, .9), -0.2rem -0.2rem .4rem #fff;
    -webkit-transition: background-color .3s ease-in-out, color .3s ease-in-out, -webkit-box-shadow .3s ease-in-out;
    transition: background-color .3s ease-in-out, color .3s ease-in-out, -webkit-box-shadow .3s ease-in-out;
    -o-transition: box-shadow .3s ease-in-out, background-color .3s ease-in-out, color .3s ease-in-out;
    transition: box-shadow .3s ease-in-out, background-color .3s ease-in-out, color .3s ease-in-out;
    transition: box-shadow .3s ease-in-out, background-color .3s ease-in-out, color .3s ease-in-out, -webkit-box-shadow .3s ease-in-out
}

.search-box .form-group .serach-btn:hover,
.search-box .form-group .serach-btn:focus {
    -webkit-box-shadow: inset .2rem .2rem .5rem rgba(195, 193, 198, .9), inset -0.2rem -0.2rem .5rem #fff;
    box-shadow: inset .2rem .2rem .5rem rgba(195, 193, 198, .9), inset -0.2rem -0.2rem .5rem #fff
}

.darkmode .search-box .form-group .serach-btn {
    -webkit-box-shadow: inset .3rem .3rem .5rem rgba(78, 77, 80, .9), inset -0.3rem -0.3rem .5rem #24262e;
    box-shadow: inset .3rem .3rem .5rem rgba(78, 77, 80, .9), inset -0.3rem -0.3rem .5rem #24262e
}

.darkmode .search-box .form-group .serach-btn:hover,
.darkmode .search-box .form-group .serach-btn:focus {
    -webkit-box-shadow: inset .2rem .2rem .5rem #24262e, inset -0.2rem -0.2rem .5rem rgba(59, 58, 59, .9), .2rem .2rem .5rem rgba(78, 77, 80, .9), -0.2rem -0.2rem .4rem #24262e;
    box-shadow: inset .2rem .2rem .5rem #24262e, inset -0.2rem -0.2rem .5rem rgba(59, 58, 59, .9), .2rem .2rem .5rem rgba(78, 77, 80, .9), -0.2rem -0.2rem .4rem #24262e
}

.tail-select {
    width: 100%
}

.tail-select .select-label {
    -webkit-box-shadow: 2px 2px 7px rgba(0, 0, 0, .1) !important;
    box-shadow: 2px 2px 7px rgba(0, 0, 0, .1) !important;
    background-color: var(--lightColor);
    color: var(--darkColor);
    -webkit-transition: color .3s ease-in-out, background-color .3s ease-in-out;
    -o-transition: color .3s ease-in-out, background-color .3s ease-in-out;
    transition: color .3s ease-in-out, background-color .3s ease-in-out
}

.tail-select .select-label .label-count {
    -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, .1);
    box-shadow: inset 0 0 5px rgba(0, 0, 0, .1);
    background-color: var(--grey);
    color: var(--darkColor);
    border: 0;
    padding: 0 5px 0 5px;
    -webkit-transition: color .3s ease-in-out, background-color .3s ease-in-out;
    -o-transition: color .3s ease-in-out, background-color .3s ease-in-out;
    transition: color .3s ease-in-out, background-color .3s ease-in-out
}

.tail-select .select-dropdown {
    background-color: #a5a5a5;
    -webkit-box-shadow: none;
    box-shadow: none
}

.tail-select .select-dropdown ul li.dropdown-option {
    border-bottom: 1px solid rgba(0, 0, 0, .1);
    font-size: .8rem;
    margin: 0;
    padding: .5rem 1rem;
    -webkit-transition: none;
    -o-transition: none;
    transition: none
}

.tail-select .select-dropdown ul li.dropdown-option.selected,
.tail-select .select-dropdown ul li.dropdown-option:hover {
    background-color: #777;
    color: #fff;
    -webkit-transition: none;
    -o-transition: none;
    transition: none
}

.irs--round .irs-from,
.irs--round .irs-to,
.irs--round .irs-single {
    background: #2F85A5
}

.irs--round .irs-from::before,
.irs--round .irs-to::before,
.irs--round .irs-single::before {
    border-top-color: #2F85A5
}

.irs--round .irs-bar {
    background-color: #2F85A5
}

.irs--round .irs-handle {
    border: 4px solid #2F85A5;
    -webkit-box-shadow: none;
    box-shadow: none;
    width: 20px;
    height: 20px;
    top: 28px;
    cursor: pointer
}

.irs--round .irs-line {
    background-color: rgba(0, 0, 0, .1)
}

.fixed-search {
    position: fixed;
    bottom: 0;
    left: -100%;
    z-index: 555;
    width: 240px;
    padding: 1rem;
    background-color: var(--grey);
    -webkit-box-shadow: inset 0 0 10px rgba(0, 0, 0, .1);
    box-shadow: inset 0 0 10px rgba(0, 0, 0, .1);
    -webkit-transition: left .5s ease;
    -o-transition: left .5s ease;
    transition: left .5s ease
}

.fixed-search.opened {
    left: 0
}

.fixed-search button.close-search {
    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;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    position: absolute;
    top: 1rem;
    right: .5rem;
    width: 30px;
    height: 50px;
    background-color: #2F85A5;
    color: #fff;
    border: none;
    z-index: 1;
    opacity: 0;
    outline: none;
    -webkit-transition: background-color .5s ease, color .3s ease, right .5s .5s;
    -o-transition: background-color .5s ease, color .3s ease, right .5s .5s;
    transition: background-color .5s ease, color .3s ease, right .5s .5s
}

.fixed-search button.close-search svg {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 50px;
    -webkit-transition: -webkit-transform .5s ease;
    transition: -webkit-transform .5s ease;
    -o-transition: transform .5s ease;
    transition: transform .5s ease;
    transition: transform .5s ease, -webkit-transform .5s ease
}

.fixed-search button.close-search:hover {
    background-color: #009d97
}

.fixed-search button.close-search:hover svg {
    -webkit-transform: rotateY(-180deg);
    transform: rotateY(-180deg)
}

.fixed-search button.close-search.active {
    opacity: 1;
    right: -30px
}

.fixed-search form {
    position: relative;
    z-index: 2;
    height: 450px;
    padding-left: .5rem;
    background-color: var(--grey);
    overflow-y: auto;
    scrollbar-color: #2F85A5 #fff;
    scrollbar-width: thin
}

.fixed-search form::-webkit-scrollbar {
    width: 4px
}

.fixed-search form::-webkit-scrollbar-thumb {
    background-color: #2F85A5;
    border-radius: 5px
}

.fixed-search form::-webkit-scrollbar-track {
    background-color: #fff
}

.site-btn {
    position: relative;
    display: inline-block;
    outline: none;
    border: 2px solid #009d97;
    border-radius: 7px;
    background-color: transparent;
    padding: .3rem 1rem;
    text-align: center;
    overflow: hidden
}

.site-btn span.txt {
    position: relative;
    z-index: 2;
    display: inline-block;
    font-weight: 300;
    color: #2b2b2b;
    text-shadow: 0 0 .65px currentColor, 0 0 .65px currentColor;
    -webkit-transition: color .3s ease-in-out;
    -o-transition: color .3s ease-in-out;
    transition: color .3s ease-in-out
}

.darkmode .site-btn span.txt {
    color: #fff
}

.site-btn:after,
.site-btn:before {
    content: "";
    position: absolute;
    right: 0;
    left: 0;
    z-index: 1;
    display: block;
    width: 100%;
    height: 50%;
    background-color: #009d97;
    -webkit-transform: scaleY(0);
    -ms-transform: scaleY(0);
    transform: scaleY(0);
    -webkit-transition: -webkit-transform 150ms ease-in;
    transition: -webkit-transform 150ms ease-in;
    -o-transition: transform 150ms ease-in;
    transition: transform 150ms ease-in;
    transition: transform 150ms ease-in, -webkit-transform 150ms ease-in
}

.site-btn:before {
    top: 0;
    -webkit-transform-origin: top;
    -ms-transform-origin: top;
    transform-origin: top
}

.site-btn:after {
    bottom: 0;
    -webkit-transform-origin: bottom;
    -ms-transform-origin: bottom;
    transform-origin: bottom
}

.site-btn:hover:after,
.site-btn:hover:before {
    -webkit-transform: scaleY(1);
    -ms-transform: scaleY(1);
    transform: scaleY(1)
}

.site-btn:focus {
    outline: none
}

.all-btn .site-btn {
    padding: .7rem 2rem
}

.all-btn .site-btn span.txt {
    font-size: 1.5rem
}

.sec-title {
    position: relative;
    padding-bottom: 1.5rem;
    margin-bottom: 1.5rem
}

.sec-title::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    width: 100px;
    height: 2px;
    background-color: #009d97;
    pointer-events: none
}

.sec-title .title {
    font-size: clamp(2rem, 2.5vw + 1rem, 3.5rem);
    font-weight: 300;
    color: #000;
    -webkit-transition: color .3s ease-in-out;
    -o-transition: color .3s ease-in-out;
    transition: color .3s ease-in-out
}

.darkmode .sec-title .title {
    color: #fff
}

.sec-title span {
    display: block;
    font-weight: 300;
    font-size: clamp(1rem, 1.5vw, 2rem)
}

.sec-title.units-title {
    color: #fff
}

.sec-title.units-title>* {
    color: inherit
}

.sec-title.units-title::after {
    background-color: #fff
}

.breadcrumb-wrap .breadcrumb {
    background-color: transparent
}

.flying-btn {
    position: fixed;
    left: 1%;
    bottom: 2rem;
    z-index: 555
}

.flying-btn a {
    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;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    width: 40px;
    height: 40px;
    background-color: #2F85A5;
    color: #fff !important;
    border-radius: 50%;
    -webkit-box-shadow: var(--shadow);
    box-shadow: var(--shadow)
}

@media only screen and (max-width: 767px) {
    .flying-btn a {
        width: 30px;
        height: 30px
    }
}

.flying-btn a i {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    font-size: 1.2rem
}

.pre-loader {
    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;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 99999;
    background-color: var(--lightColor)
}

.pre-loader .svg-loader {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 75px
}

#toggle-mode-btn {
    position: fixed;
    z-index: 10;
    top: 40%;
    left: 1%;
    border: none;
    outline: none;
    background-color: var(--lightColor);
    color: var(--darkColor);
    -webkit-transform: rotate(-90deg) scaleX(-1);
    -ms-transform: rotate(-90deg) scaleX(-1);
    transform: rotate(-90deg) scaleX(-1);
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
    -webkit-transition: background-color .3s ease-in-out, color .3s ease-in-out;
    -o-transition: background-color .3s ease-in-out, color .3s ease-in-out;
    transition: background-color .3s ease-in-out, color .3s ease-in-out
}

#toggle-mode-btn span {
    display: inline-block;
    vertical-align: middle;
    letter-spacing: 2px;
    font-size: .7rem;
    font-weight: 600;
    -webkit-transform: scaleX(-1);
    -ms-transform: scaleX(-1);
    transform: scaleX(-1)
}

#toggle-mode-btn i {
    display: inline-block;
    vertical-align: middle;
    margin-top: -1px;
    -webkit-transform: scaleX(-1);
    -ms-transform: scaleX(-1);
    transform: scaleX(-1)
}

aside.contact-sidebar {
    background-color: var(--grey);
    padding: 2rem 1rem;
    -webkit-box-shadow: 1px 2px 4px rgba(0, 0, 0, .1);
    box-shadow: 1px 2px 4px rgba(0, 0, 0, .1);
    -webkit-transition: background-color .3s ease-in-out;
    -o-transition: background-color .3s ease-in-out;
    transition: background-color .3s ease-in-out
}

@media(min-width: 992px) {
    aside.contact-sidebar {
        position: -webkit-sticky;
        position: sticky;
        top: 65px
    }
}

.contact__form .form-group {
    position: relative
}

.contact__form .form-group .float-icon {
    position: absolute;
    top: 50%;
    left: .5rem;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%)
}

.contact__form .form-group .form-control {
    background-color: transparent;
    color: var(--darkColor);
    font-size: .8rem;
    padding-left: 2rem;
    border: 0;
    border-radius: 15px;
    border: 1px solid transparent;
    -webkit-box-shadow: 1px 2px 4px rgba(0, 0, 0, .1);
    box-shadow: 1px 2px 4px rgba(0, 0, 0, .1);
    -webkit-transition: color .3s ease-in-out;
    -o-transition: color .3s ease-in-out;
    transition: color .3s ease-in-out
}

.contact__form .form-group .form-control::-webkit-input-placeholder {
    color: var(--darkColor);
    -webkit-transition: color .3s ease-in-out;
    transition: color .3s ease-in-out
}

.contact__form .form-group .form-control::-moz-placeholder {
    color: var(--darkColor);
    -moz-transition: color .3s ease-in-out;
    transition: color .3s ease-in-out
}

.contact__form .form-group .form-control:-ms-input-placeholder {
    color: var(--darkColor);
    -ms-transition: color .3s ease-in-out;
    transition: color .3s ease-in-out
}

.contact__form .form-group .form-control::-ms-input-placeholder {
    color: var(--darkColor);
    -ms-transition: color .3s ease-in-out;
    transition: color .3s ease-in-out
}

.contact__form .form-group .form-control::placeholder {
    color: var(--darkColor);
    -webkit-transition: color .3s ease-in-out;
    -o-transition: color .3s ease-in-out;
    transition: color .3s ease-in-out
}

.contact__form .form-group .form-control:focus {
    -webkit-box-shadow: none;
    box-shadow: none;
    border-color: #2F85A5
}

.contact__form .form-group .form-control:focus::-webkit-input-placeholder {
    color: #2F85A5
}

.contact__form .form-group .form-control:focus::-moz-placeholder {
    color: #2F85A5
}

.contact__form .form-group .form-control:focus:-ms-input-placeholder {
    color: #2F85A5
}

.contact__form .form-group .form-control:focus::-ms-input-placeholder {
    color: #2F85A5
}

.contact__form .form-group .form-control:focus::placeholder {
    color: #2F85A5
}

.contact__form .form-group .form-control:focus~.float-icon {
    color: #2F85A5
}

.contact__form .form-group textarea.form-control {
    padding-left: .5rem
}

.contact__form .form-group button {
    font-weight: 700;
    padding: .2rem 1rem
}

.unit-card {
    position: relative;
    height: 100%;
    padding: 1rem;
    background-color: var(--grey);
    -webkit-box-shadow: inset 0 -4px 14px rgba(0, 0, 0, .1);
    box-shadow: inset 0 -4px 14px rgba(0, 0, 0, .1);
    overflow: hidden;
    -webkit-transition: background-color .3s ease-in-out;
    -o-transition: background-color .3s ease-in-out;
    transition: background-color .3s ease-in-out
}

.unit-card .header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    background-color: var(--lightColor);
    padding: .5rem;
    margin-bottom: .5rem;
    -webkit-box-shadow: inset 0 0 10px rgba(0, 0, 0, .1), 0 0 5px rgba(0, 0, 0, .1);
    box-shadow: inset 0 0 10px rgba(0, 0, 0, .1), 0 0 5px rgba(0, 0, 0, .1);
    -webkit-transition: background-color .3s ease-in-out;
    -o-transition: background-color .3s ease-in-out;
    transition: background-color .3s ease-in-out
}

.unit-card .header .right p.availablity {
    display: none
}

.unit-card .header .right p bdi {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: .85rem;
    font-weight: 600
}

.unit-card .header .right p bdi .code {
    color: #009d97
}

.unit-card .header .right p bdi i {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    margin-left: .2rem
}

.unit-card .header .left p.price {
    color: #009d97;
    font-size: 1.2rem
}

.unit-card .img {
    position: relative;
    display: block;
    width: 100%;
    height: 250px;
    overflow: hidden
}

@media only screen and (max-width: 575px) {
    .unit-card .img {
        height: auto
    }
}

.unit-card .img img {
    width: 100%;
    height: 100%;
    -webkit-transform: scale(1.2);
    -ms-transform: scale(1.2);
    transform: scale(1.2);
    -o-object-fit: cover;
    object-fit: cover;
    -webkit-transition: .3s;
    -o-transition: .3s;
    transition: .3s
}

@media only screen and (max-width: 575px) {
    .unit-card .img img {
        max-width: 100%;
        height: auto;
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1);
        -o-object-fit: contain;
        object-fit: contain
    }
}

.unit-card .img .tags {
    position: absolute;
    z-index: 2;
    right: 0;
    top: 0;
    padding: .5rem 1rem;
    background-color: #009d97;
    pointer-events: none
}

.unit-card .img .tags span {
    font-size: .85rem;
    font-weight: 700;
    color: #000;
    text-transform: capitalize;
    line-height: 1
}

.unit-card .img .contact-btn {
    position: absolute;
    bottom: 0;
    right: 0;
    z-index: 5
}

.unit-card .img .contact-btn button {
    background-color: #2F85A5;
    border: 0;
    outline: none;
    width: 45px;
    height: 45px
}

.unit-card .details {
    padding-top: 1rem
}

.unit-card .details .unit-info {
    padding-bottom: .5rem;
    border-bottom: 1px solid rgba(0, 0, 0, .1);
    -webkit-transition: border-color .3s ease-in-out;
    -o-transition: border-color .3s ease-in-out;
    transition: border-color .3s ease-in-out
}

.darkmode .unit-card .details .unit-info {
    border-color: rgba(255, 255, 255, .1)
}

.unit-card .details .unit-info h5.title {
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    font-size: 1rem;
    font-weight: 600;
    color: #303030;
    -webkit-transition: color .3s ease-in-out;
    -o-transition: color .3s ease-in-out;
    transition: color .3s ease-in-out
}

.darkmode .unit-card .details .unit-info h5.title {
    color: #fff
}

.unit-card .details .unit-info p.location,
.unit-card .details .unit-info p.update {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    opacity: .8
}

.unit-card .details .unit-info p.location span,
.unit-card .details .unit-info p.update span {
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    font-size: .9rem
}

.unit-card .details .unit-info p.location i,
.unit-card .details .unit-info p.update i {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    display: inline-block;
    font-size: .75rem;
    margin-left: .3rem
}

.unit-card .details ul.facilities {
    min-height: 100px;
    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;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    border-bottom: 1px solid rgba(0, 0, 0, .1);
    -webkit-transition: border-color .3s ease-in-out;
    -o-transition: border-color .3s ease-in-out;
    transition: border-color .3s ease-in-out
}

.darkmode .unit-card .details ul.facilities {
    border-color: rgba(255, 255, 255, .1)
}

.unit-card .details ul.facilities li {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: .8rem;
    font-weight: 600;
    margin-left: 2rem;
    margin-top: .5rem;
    margin-bottom: .5rem
}

.unit-card .details ul.facilities li>* {
    display: inline-block;
    vertical-align: middle
}

.unit-card .details ul.facilities li:last-child {
    margin-left: 0
}

.unit-card .details ul.facilities li i {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    display: inline-block;
    margin-left: .3rem;
    font-size: 1.2rem
}

.unit-card .details ul.facilities li span {
    color: #009d97;
    font-size: 1rem;
    font-weight: 400
}

.unit-card .details .footer {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-top: .7rem
}

.unit-card .details .footer details.details-block {
    -webkit-box-flex: 3;
    -ms-flex: 3;
    flex: 3;
    display: block;
    margin-top: .3rem
}

.unit-card .details .footer details.details-block summary {
    outline: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.unit-card .details .footer details.details-block p {
    font-size: .85rem;
    padding: .5rem 0;
    text-align: justify
}

.unit-card .details .footer .site-btn {
    width: 120px;
    white-space: nowrap
}

.unit-card:hover .img img {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
    -webkit-filter: grayscale(0);
    filter: grayscale(0)
}

.unit-card .finance-info-box {
    width: 430px;
    position: fixed;
    z-index: 111;
    background-color: var(--lightColor);
    -webkit-box-shadow: 3px 3px 5px rgba(0, 0, 0, .01);
    box-shadow: 3px 3px 5px rgba(0, 0, 0, .01)
}

.unit-card .finance-info-box.hidden {
    display: none
}

.unit-card .finance-info-box table {
    border: 0;
    margin: 0;
    color: var(--darkColor);
    -webkit-transition: color .3s ease-in-out;
    -o-transition: color .3s ease-in-out;
    transition: color .3s ease-in-out
}

.unit-card .finance-info-box table thead {
    background-color: #009d97;
    color: #000
}

.unit-card .finance-info-box table thead th {
    border: 0
}

.unit-card .finance-info-box table tbody td {
    padding: .5rem 1rem;
    border: 1px solid rgba(0, 0, 0, .1);
    border-right: 0;
    -webkit-transition: border-color .3s ease-in-out;
    -o-transition: border-color .3s ease-in-out;
    transition: border-color .3s ease-in-out
}

.unit-card .finance-info-box table tbody td>span {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    font-size: .85rem
}

.unit-card .finance-info-box table tbody td>span bdi:nth-child(2) {
    color: #009d97;
    font-weight: 600
}

.darkmode .unit-card .finance-info-box table tbody td {
    border-color: rgba(255, 255, 255, .1)
}

.contact-agent-modal .modal-content {
    background-color: var(--lightColor);
    border: 0
}

.contact-agent-modal .modal-content .modal-header {
    border-color: rgba(0, 0, 0, .1);
    -webkit-transition: border-color .3s ease-in-out;
    -o-transition: border-color .3s ease-in-out;
    transition: border-color .3s ease-in-out
}

.darkmode .contact-agent-modal .modal-content .modal-header {
    border-color: rgba(255, 255, 255, .1)
}

.contact-agent-modal .modal-content .modal-header button.close {
    opacity: 1;
    color: var(--darkColor)
}

.contact-agent-modal .modal-content .modal-body .contact__form {
    background-color: var(--grey);
    padding: 2rem 1rem
}

.contact-agent-modal .modal-content .modal-body .contact__form .sec-title {
    display: none
}

.contact-agent-modal .modal-content .modal-body .agent-img {
    width: 150px;
    height: 150px;
    margin: auto;
    border-radius: 50%;
    overflow: hidden
}

.contact-agent-modal .modal-content .modal-body .agent-img img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover
}

.contact-agent-modal .modal-content .modal-body .agent-name {
    color: #009d97
}

.contact-agent-modal .modal-content .modal-body .agent-mob a {
    display: block;
    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
}

.contact-agent-modal .modal-content .modal-body .agent-mob a i {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 30px;
    height: 30px;
    line-height: 30px;
    border-radius: 50%;
    margin-left: .4rem;
    background-color: #2F85A5;
    color: #000
}

.pagination-wrap .page-item .page-link {
    -webkit-box-shadow: none;
    box-shadow: none;
    margin: 0 2px;
    background-color: var(--lightColor);
    color: var(--darkColor);
    -webkit-transition: background-color .3s ease-in-out, color .3s ease-in-out, border-color .3s ease-in-out;
    -o-transition: background-color .3s ease-in-out, color .3s ease-in-out, border-color .3s ease-in-out;
    transition: background-color .3s ease-in-out, color .3s ease-in-out, border-color .3s ease-in-out
}

.darkmode .pagination-wrap .page-item .page-link {
    border-color: var(--grey)
}

.pagination-wrap .page-item .page-link:hover,
.pagination-wrap .page-item .page-link.active {
    background-color: #2F85A5;
    border-color: #2F85A5;
    color: #000
}

.slick-dots {
    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;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    margin-top: 1rem
}

.slick-dots li {
    width: 10px;
    height: 10px;
    border-radius: 50%;
    border: 1px solid #2F85A5;
    background-color: transparent;
    -webkit-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
    cursor: pointer;
    margin: 0 2px
}

.slick-dots li.slick-active {
    background-color: #2F85A5
}

.slick-dots li button {
    display: none
}

section.units {
    position: relative;
    padding-top: 200px;
    margin-top: -7rem;
    -webkit-transition: background-image .3s ease-in-out;
    -o-transition: background-image .3s ease-in-out;
    transition: background-image .3s ease-in-out;
    background-image: url("../images/curved-bg-2.png");
    background-size: contain;
    background-position: 0 0;
    background-repeat: no-repeat
}

.darkmode section.units {
    background-image: url("../images/curved-bg.png")
}

section.units::before {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    width: 100%;
    height: 450px;
    pointer-events: none;
    z-index: -1;
    background-image: url("../images/parallax-bg.jpg");
    background-size: cover;
    background-position: center top;
    background-repeat: no-repeat
}

section.units::after {
    content: "";
    position: absolute;
    bottom: 5%;
    left: 0;
    width: 100%;
    height: 350px;
    pointer-events: none;
    background-image: url("../images/shape.png");
    background-size: contain;
    background-position: 0 100%;
    background-repeat: no-repeat
}

.darkmode section.units::after {
    -webkit-filter: invert(70%);
    filter: invert(70%)
}

@media only screen and (max-width: 767px) {
    section.units::after {
        width: 65%
    }
}

section.discover {
    position: relative;
    padding: 5rem 0
}

section.discover::after {
    content: "";
    position: absolute;
    top: 15%;
    right: 0;
    width: 100%;
    height: 350px;
    pointer-events: none;
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
    background-image: url("../images/shape.png");
    background-size: contain;
    background-position: 0 100%;
    background-repeat: no-repeat
}

.darkmode section.discover::after {
    -webkit-filter: invert(70%);
    filter: invert(70%)
}

@media only screen and (max-width: 767px) {
    section.discover::after {
        width: 65%
    }
}

section.discover .block {
    position: relative;
    display: block;
    height: 100%;
    background-color: var(--grey);
    padding: 1rem;
    border-radius: 10px;
    -webkit-transition: background-color .3s ease-in-out;
    -o-transition: background-color .3s ease-in-out;
    transition: background-color .3s ease-in-out
}

section.discover .block .img {
    position: relative;
    height: 200px;
    overflow: hidden;
    border-radius: 10px 10px 0 0
}

section.discover .block .img img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover
}

section.discover .block .title {
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    margin: .5rem 0
}

section.discover .block .info {
    font-size: .8rem;
    opacity: .6
}

section.discover .block .info span {
    display: inline-block;
    padding-left: .3rem
}

.view-unit .unit-wrapper {
    background-color: var(--grey);
    padding: 2rem 1rem;
    -webkit-transition: background-color .3s ease-in-out;
    -o-transition: background-color .3s ease-in-out;
    transition: background-color .3s ease-in-out
}

.view-unit .unit-wrapper .top-section .nav-tabs {
    border-color: var(--border-color);
    margin-bottom: 1rem;
    -webkit-transition: border-color .3s ease-in-out;
    -o-transition: border-color .3s ease-in-out;
    transition: border-color .3s ease-in-out
}

.view-unit .unit-wrapper .top-section .nav-tabs .nav-item .nav-link {
    background-color: var(--grey);
    border-bottom: none;
    border-color: var(--border-color);
    -webkit-transition: background-color .3s ease-in-out, border-color .3s ease-in-out;
    -o-transition: background-color .3s ease-in-out, border-color .3s ease-in-out;
    transition: background-color .3s ease-in-out, border-color .3s ease-in-out
}

.view-unit .unit-wrapper .top-section .nav-tabs .nav-item .nav-link:first-child {
    margin-right: 0;
    margin-left: 3px
}

.view-unit .unit-wrapper .top-section .nav-tabs .nav-item .nav-link.active {
    color: #2F85A5
}

.view-unit .unit-wrapper .top-section .video-holder {
    position: relative;
    width: 100%;
    height: 0;
    padding-top: 350px;
    overflow: hidden
}

.view-unit .unit-wrapper .top-section .video-holder iframe {
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;
    right: 0 !important;
    bottom: 0 !important;
    width: 100% !important;
    height: 100% !important;
    border: 0 !important
}

.view-unit .unit-wrapper .top-section .unit-slider {
    position: relative
}

.view-unit .unit-wrapper .top-section .unit-slider .slick_slider.thumb-slider {
    overflow: hidden;
    margin-top: 5px
}

.view-unit .unit-wrapper .top-section .unit-slider .slick_slider.thumb-slider .slick-list {
    margin: 0 -0.15rem
}

.view-unit .unit-wrapper .top-section .unit-slider .slick_slider.thumb-slider .slick-list .slick-slide {
    margin: 0 .15rem;
    outline: none
}

.view-unit .unit-wrapper .top-section .unit-slider .slick_slider .item.lg-item {
    height: 300px
}

.view-unit .unit-wrapper .top-section .unit-slider .slick_slider .item.thumb-item {
    height: 85px;
    opacity: .7;
    cursor: pointer;
    -webkit-filter: grayscale(100%);
    filter: grayscale(100%);
    -webkit-transition: opacity .3s, -webkit-filter .3s;
    transition: opacity .3s, -webkit-filter .3s;
    -o-transition: opacity .3s, filter .3s;
    transition: opacity .3s, filter .3s;
    transition: opacity .3s, filter .3s, -webkit-filter .3s
}

.view-unit .unit-wrapper .top-section .unit-slider .slick_slider .item.thumb-item.slick-center {
    -webkit-filter: grayscale(0);
    filter: grayscale(0);
    opacity: 1 !important
}

.view-unit .unit-wrapper .top-section .unit-slider .slick_slider .item img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover
}

.view-unit .unit-wrapper .top-section .unit-slider .controllers {
    position: absolute;
    bottom: 97px;
    right: 7px
}

.view-unit .unit-wrapper .top-section .unit-slider .controllers button {
    background-color: var(--grey);
    color: var(--darkColor);
    border: none;
    outline: none;
    width: 35px;
    height: 35px;
    -webkit-transition: background-color .3s ease-in-out, color .3s ease-in-out;
    -o-transition: background-color .3s ease-in-out, color .3s ease-in-out;
    transition: background-color .3s ease-in-out, color .3s ease-in-out
}

.view-unit .unit-wrapper .top-section .unit-slider .controllers button:active {
    -webkit-transform: scale(0.95);
    -ms-transform: scale(0.95);
    transform: scale(0.95)
}

.view-unit .unit-wrapper .top-section .unit-slider .controllers button:focus {
    background-color: #2F85A5;
    color: #000
}

.view-unit .unit-wrapper .bottom-section .unit {
    border: 1px solid var(--border-color);
    margin-top: 1.5rem;
    padding: 1rem 1rem 2.5rem;
    -webkit-transition: border-color .3s ease-in-out;
    -o-transition: border-color .3s ease-in-out;
    transition: border-color .3s ease-in-out
}

.view-unit .unit-wrapper .bottom-section .unit__block {
    padding: 1rem 0;
    border-bottom: 1px solid var(--border-color);
    -webkit-transition: border-color .3s ease-in-out;
    -o-transition: border-color .3s ease-in-out;
    transition: border-color .3s ease-in-out
}

.view-unit .unit-wrapper .bottom-section .unit__block--title {
    font-size: 1.7rem;
    font-weight: 300;
    color: var(--darkColor);
    padding-bottom: 1rem;
    border-bottom: 1px solid var(--border-color);
    -webkit-transition: border-color .3s ease-in-out, color .3s ease-in-out;
    -o-transition: border-color .3s ease-in-out, color .3s ease-in-out;
    transition: border-color .3s ease-in-out, color .3s ease-in-out
}

.darkmode .view-unit .unit-wrapper .bottom-section .unit__block--title {
    color: #fff
}

.view-unit .unit-wrapper .bottom-section .unit__block--title span {
    display: inline-block;
    opacity: .8;
    text-transform: uppercase;
    font-size: .9rem;
    color: var(--darkColor);
    -webkit-transition: color .3s ease-in-out;
    -o-transition: color .3s ease-in-out;
    transition: color .3s ease-in-out
}

.view-unit .unit-wrapper .bottom-section .unit__block--details ul li {
    display: inline-block;
    background-color: #2F85A5;
    color: #000;
    line-height: 1;
    border-radius: 3px;
    font-weight: 700;
    margin-bottom: .5rem;
    padding: .5rem;
    -webkit-transition: color .3s ease-in-out;
    -o-transition: color .3s ease-in-out;
    transition: color .3s ease-in-out
}

.view-unit .unit-wrapper .bottom-section .unit__block--details ul li>span {
    font-weight: 400
}

.view-unit .unit-wrapper .bottom-section .unit__block--details ul li label {
    margin: 0
}

.view-unit .unit-wrapper .bottom-section .unit__block--loc {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-top: 1rem
}

.view-unit .unit-wrapper .bottom-section .unit__block--loc i {
    display: inline-block;
    vertical-align: middle;
    margin-left: .5rem
}

.view-unit .unit-wrapper .bottom-section .unit__block--desc p {
    line-height: 2
}

.view-unit .unit-wrapper .bottom-section .unit__block--list li {
    line-height: 2;
    font-weight: 500
}

.view-unit .unit-wrapper .bottom-section .unit .accordion-tabs {
    margin-top: 2rem
}

.view-unit .unit-wrapper .bottom-section .unit .accordion-tabs .card {
    background-color: transparent;
    border-color: var(--border-color);
    -webkit-transition: border-color .3s ease-in-out;
    -o-transition: border-color .3s ease-in-out;
    transition: border-color .3s ease-in-out
}

.view-unit .unit-wrapper .bottom-section .unit .accordion-tabs .card .card-header {
    padding: 0;
    background-color: var(--lightColor);
    border-color: var(--border-color);
    -webkit-transition: border-color .3s ease-in-out, background-color .3s ease-in-out;
    -o-transition: border-color .3s ease-in-out, background-color .3s ease-in-out;
    transition: border-color .3s ease-in-out, background-color .3s ease-in-out
}

.view-unit .unit-wrapper .bottom-section .unit .accordion-tabs .card .card-header h5 {
    position: relative;
    width: 100%;
    font-style: .95rem;
    font-weight: 600;
    padding: .75rem 1.25rem;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    cursor: pointer
}

.view-unit .unit-wrapper .bottom-section .unit .accordion-tabs .card .card-header h5>svg {
    position: absolute;
    top: 15px;
    left: 10px;
    -webkit-transition: -webkit-transform .5s ease;
    transition: -webkit-transform .5s ease;
    -o-transition: transform .5s ease;
    transition: transform .5s ease;
    transition: transform .5s ease, -webkit-transform .5s ease
}

.view-unit .unit-wrapper .bottom-section .unit .accordion-tabs .card .card-header h5[aria-expanded=true]>svg {
    -webkit-transform: rotate(540deg);
    -ms-transform: rotate(540deg);
    transform: rotate(540deg)
}

.view-unit .unit-wrapper .bottom-section .unit .accordion-tabs .card .Plans-slider {
    position: relative
}

.view-unit .unit-wrapper .bottom-section .unit .accordion-tabs .card .Plans-slider .item .img {
    position: relative;
    width: 100%;
    height: 300px;
    overflow: hidden
}

.view-unit .unit-wrapper .bottom-section .unit .accordion-tabs .card .Plans-slider .item .img img {
    display: block;
    max-width: 100%;
    max-height: 100%;
    margin: auto;
    -o-object-fit: contain;
    object-fit: contain
}

.view-unit .unit-wrapper .bottom-section .unit .accordion-tabs .card .card-body {
    padding: 1rem
}

.view-unit .unit-wrapper .bottom-section .unit .accordion-tabs .card .card-body .amenities-list li {
    display: inline-block;
    width: 45%;
    line-height: 2
}

@media only screen and (max-width: 767px) {
    .view-unit .unit-wrapper .bottom-section .unit .accordion-tabs .card .card-body .amenities-list li {
        display: block;
        width: 100%
    }
}

.view-unit .unit-wrapper .bottom-section .unit .accordion-tabs .card .card-body .media-holder {
    position: relative;
    width: 100%;
    height: 0;
    padding-top: 350px;
    overflow: hidden
}

.view-unit .unit-wrapper .bottom-section .unit .accordion-tabs .card .card-body .media-holder iframe {
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;
    right: 0 !important;
    bottom: 0 !important;
    width: 100% !important;
    height: 100% !important;
    border: 0 !important
}

.related-units .slick-list {
    margin: 0 -0.5rem
}

.related-units .slick-list .slick-slide {
    margin: 0 .5rem
}

.related-units .unit-card .finance-info-box {
    display: none !important;
    opacity: 0 !important;
    visibility: hidden !important;
    -webkit-transform: scale(0) !important;
    -ms-transform: scale(0) !important;
    transform: scale(0) !important
}

.media-wrapper .block {
    position: relative
}

.media-wrapper .block__img {
    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;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    width: 100%;
    height: 250px;
    margin-bottom: 1rem;
    background-color: var(--lightColor);
    border: 1px solid rgba(0, 0, 0, .1);
    overflow: hidden;
    -webkit-transition: background-color .3s ease-in-out, border-color .3s ease-in-out;
    -o-transition: background-color .3s ease-in-out, border-color .3s ease-in-out;
    transition: background-color .3s ease-in-out, border-color .3s ease-in-out
}

.darkmode .media-wrapper .block__img {
    border-color: rgba(255, 255, 255, .1)
}

.media-wrapper .block__img img {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    display: block;
    max-width: 100%;
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain;
    -o-object-position: center;
    object-position: center
}

.media-wrapper .block__title {
    position: absolute;
    left: 0;
    bottom: 0;
    right: 0;
    width: 100%;
    padding: 1rem;
    text-align: center;
    background-color: rgba(25, 27, 34, .85);
    pointer-events: none
}

.media-wrapper .block__title h5 {
    color: #fff;
    font-weight: 300;
    text-shadow: 0 0 5px #24262e
}

section.about-page .image img {
    display: block;
    width: 100%;
    height: 350px;
    -o-object-fit: cover;
    object-fit: cover
}

section.about-page .txt {
    width: 85%;
    margin: auto;
    padding: 2rem;
    background-color: var(--lightColor);
    border: 1px solid var(--border-color);
    -webkit-transform: translateY(-10%);
    -ms-transform: translateY(-10%);
    transform: translateY(-10%);
    -webkit-transition: background-color .3s ease-in-out;
    -o-transition: background-color .3s ease-in-out;
    transition: background-color .3s ease-in-out
}

@media only screen and (max-width: 767px) {
    section.about-page .txt {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
        width: 100%;
        padding: 2rem 1rem;
        margin-top: 2rem
    }
}

section.about-page .txt .desc p {
    line-height: 2;
    font-weight: 500
}

section.about-page .txt .desc p:not(:first-of-type) {
    margin-top: 1rem
}

section.contact-page .loc-box {
    position: relative
}

section.contact-page .loc-box .map {
    position: relative;
    width: 100%;
    height: 0;
    padding-bottom: 65%;
    overflow: hidden
}

section.contact-page .loc-box .map iframe {
    position: absolute;
    top: 0 !important;
    left: 0 !important;
    right: 0 !important;
    bottom: 0 !important;
    width: 100% !important;
    height: 100% !important
}

section.contact-page .loc-box .contact__form {
    position: absolute;
    top: 50%;
    left: 5%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 5;
    width: 300px;
    -webkit-box-shadow: 0 0 15px rgba(0, 0, 0, .1);
    box-shadow: 0 0 15px rgba(0, 0, 0, .1);
    background-color: var(--grey);
    padding: 2rem 1rem;
    -webkit-transition: background-color .3s ease-in-out;
    -o-transition: background-color .3s ease-in-out;
    transition: background-color .3s ease-in-out
}

@media only screen and (max-width: 991px) {
    section.contact-page .loc-box .contact__form {
        position: static;
        -webkit-transform: none;
        -ms-transform: none;
        transform: none;
        width: 100%;
        margin-top: 1rem
    }
}

section.contact-page .loc-box ul.contact-info {
    position: absolute;
    top: 50%;
    right: 5%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 5;
    width: 300px;
    background-color: var(--lightColor);
    -webkit-box-shadow: 0 0 15px rgba(0, 0, 0, .3);
    box-shadow: 0 0 15px rgba(0, 0, 0, .3);
    -webkit-transition: background-color .3s ease-in-out;
    -o-transition: background-color .3s ease-in-out;
    transition: background-color .3s ease-in-out
}

@media only screen and (max-width: 991px) {
    section.contact-page .loc-box ul.contact-info {
        position: static;
        -webkit-transform: none;
        -ms-transform: none;
        transform: none;
        width: 100%;
        margin-top: 1rem
    }
}

section.contact-page .loc-box ul.contact-info li:first-child {
    text-align: center;
    padding: 1rem;
    line-height: 1;
    background-color: var(--darkColor);
    color: var(--lightColor);
    font-size: 1.5rem;
    font-weight: 600;
    text-transform: capitalize;
    -webkit-transition: background-color .3s ease-in-out, color .3s ease-in-out;
    -o-transition: background-color .3s ease-in-out, color .3s ease-in-out;
    transition: background-color .3s ease-in-out, color .3s ease-in-out
}

section.contact-page .loc-box ul.contact-info li:nth-of-type(2) {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    color: var(--darkColor);
    padding: 1rem;
    line-height: 1;
    font-weight: 500;
    -webkit-transition: color .3s ease-in-out;
    -o-transition: color .3s ease-in-out;
    transition: color .3s ease-in-out
}

section.contact-page .loc-box ul.contact-info li:nth-of-type(2) i {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    display: inline-block;
    margin-left: .7rem
}

section.contact-page .loc-box ul.contact-info li:nth-of-type(3) a,
section.contact-page .loc-box ul.contact-info li:nth-of-type(4) a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 1rem
}

section.contact-page .loc-box ul.contact-info li:nth-of-type(3) a:hover,
section.contact-page .loc-box ul.contact-info li:nth-of-type(4) a:hover {
    color: #009d97
}

section.contact-page .loc-box ul.contact-info li:nth-of-type(3) a i,
section.contact-page .loc-box ul.contact-info li:nth-of-type(4) a i {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    display: inline-block;
    margin-left: .7rem
}

.profile-page .wrapper .profile-info {
    padding: 1rem;
    border: 1px solid var(--border-color);
    -webkit-transition: border-color .3s ease-in-out;
    -o-transition: border-color .3s ease-in-out;
    transition: border-color .3s ease-in-out
}

.profile-page .wrapper .profile-info .avatar {
    position: relative;
    width: 170px;
    height: 170px;
    margin: auto;
    border: 8px solid var(--grey);
    border-radius: 50%;
    -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, .2);
    box-shadow: 0 0 4px rgba(0, 0, 0, .2);
    -webkit-transition: border-color .3s ease-in-out;
    -o-transition: border-color .3s ease-in-out;
    transition: border-color .3s ease-in-out
}

.profile-page .wrapper .profile-info .avatar img {
    width: 100%;
    height: 100%;
    border-radius: 50%;
    -o-object-fit: cover;
    object-fit: cover
}

.profile-page .wrapper .profile-info .avatar label[for=ch-img] {
    position: absolute;
    bottom: 0;
    right: 0;
    z-index: 5;
    width: 35px;
    height: 35px;
    line-height: 35px;
    text-align: center;
    background-color: var(--grey);
    border-radius: 50%;
    color: #009d97;
    -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, .2);
    box-shadow: 0 0 4px rgba(0, 0, 0, .2);
    cursor: pointer;
    -webkit-transition: background-color .3s ease-in-out;
    -o-transition: background-color .3s ease-in-out;
    transition: background-color .3s ease-in-out
}

.profile-page .wrapper .profile-info .avatar input[type=file] {
    display: none
}

.profile-page .wrapper .profile-info .user {
    text-align: center
}

.profile-page .wrapper .profile-info .user h5 {
    font-weight: 600
}

.profile-page .wrapper .profile-info .user span {
    color: #009d97
}

.profile-page .wrapper .user-data {
    padding: 2rem 1rem;
    border: 1px solid var(--border-color);
    -webkit-transition: border-color .3s ease-in-out;
    -o-transition: border-color .3s ease-in-out;
    transition: border-color .3s ease-in-out
}

.profile-page .wrapper .user-data .form-group .form-control {
    background-color: transparent;
    border-color: var(--border-color);
    color: var(--darkColor);
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-transition: color .3s ease-in-out, border-color .3s ease-in-out;
    -o-transition: color .3s ease-in-out, border-color .3s ease-in-out;
    transition: color .3s ease-in-out, border-color .3s ease-in-out
}

.profile-page .wrapper .user-data .form-group .form-control::-webkit-input-placeholder {
    font-size: .85rem;
    color: var(--darkColor);
    opacity: .9;
    -webkit-transition: color .3s ease-in-out;
    transition: color .3s ease-in-out
}

.profile-page .wrapper .user-data .form-group .form-control::-moz-placeholder {
    font-size: .85rem;
    color: var(--darkColor);
    opacity: .9;
    -moz-transition: color .3s ease-in-out;
    transition: color .3s ease-in-out
}

.profile-page .wrapper .user-data .form-group .form-control:-ms-input-placeholder {
    font-size: .85rem;
    color: var(--darkColor);
    opacity: .9;
    -ms-transition: color .3s ease-in-out;
    transition: color .3s ease-in-out
}

.profile-page .wrapper .user-data .form-group .form-control::-ms-input-placeholder {
    font-size: .85rem;
    color: var(--darkColor);
    opacity: .9;
    -ms-transition: color .3s ease-in-out;
    transition: color .3s ease-in-out
}

.profile-page .wrapper .user-data .form-group .form-control::placeholder {
    font-size: .85rem;
    color: var(--darkColor);
    opacity: .9;
    -webkit-transition: color .3s ease-in-out;
    -o-transition: color .3s ease-in-out;
    transition: color .3s ease-in-out
}

.profile-page .wrapper .user-data .form-group input[type=reset] {
    display: inline-block;
    padding: .6rem 1rem;
    line-height: 1;
    background-color: #009d97;
    border: 0;
    border-radius: 5px;
    outline: 0;
    -webkit-transition: background-color .3s ease-in-out;
    -o-transition: background-color .3s ease-in-out;
    transition: background-color .3s ease-in-out
}

.profile-page .wrapper .user-data .form-group input[type=reset]:hover {
    background-color: #00b7b0
}

.add-prop-page .add-prop-form {
    padding: 2rem 1rem;
    border: 1px solid var(--border-color);
    background-color: var(--grey);
    -webkit-transition: background-color .3s ease-in-out, border-color .3s ease-in-out;
    -o-transition: background-color .3s ease-in-out, border-color .3s ease-in-out;
    transition: background-color .3s ease-in-out, border-color .3s ease-in-out
}

.add-prop-page .add-prop-form .form-section:not(:first-child) {
    margin-top: 1.5rem
}

.add-prop-page .add-prop-form .form-section .form-section-title {
    display: inline-block;
    padding: .5rem 1rem;
    margin-bottom: 1.5rem;
    font-size: 1.1rem;
    font-weight: 600;
    color: #009d97;
    border: 1px solid #009d97
}

.add-prop-page .add-prop-form .form-section .form-group {
    position: relative
}

.add-prop-page .add-prop-form .form-section .form-group .form-control {
    -webkit-box-shadow: none;
    box-shadow: none;
    border-color: var(--border-color);
    color: var(--darkColor);
    background-color: transparent;
    -webkit-transition: color .3s ease-in-out, border-color .3s ease-in-out;
    -o-transition: color .3s ease-in-out, border-color .3s ease-in-out;
    transition: color .3s ease-in-out, border-color .3s ease-in-out
}

.add-prop-page .add-prop-form .form-section .form-group label {
    font-size: .85rem
}

.add-prop-page .add-prop-form .form-section .form-group .select-label {
    background-color: transparent;
    border: 1px solid var(--border-color);
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-transition: border-color .3s ease-in-out;
    -o-transition: border-color .3s ease-in-out;
    transition: border-color .3s ease-in-out
}

.add-prop-page .add-prop-form .form-section .form-group input[type=file]#custom-attach {
    display: none
}

.add-prop-page .add-prop-form .form-section .form-group label[for=custom-attach] {
    margin: 0;
    margin-top: 2.5rem;
    cursor: pointer
}

.add-prop-page .add-prop-form .form-section .form-group label[for=custom-attach] i {
    display: inline-block;
    vertical-align: middle;
    font-size: 1.2rem;
    opacity: .5;
    margin-left: .2rem
}

.log-page .log-btns {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    background-color: #009d97;
    border-radius: 10px 10px 0 0;
    -webkit-box-shadow: 0 4px 7px rgba(0, 0, 0, .2);
    box-shadow: 0 4px 7px rgba(0, 0, 0, .2)
}

.log-page .log-btns>button, .log-page .log-btns>a {
    background-color: transparent;
    border: 0;
    outline: none;
    padding: 15px 10px;
    color: #fff;
    opacity: .7
}

/* .log-page .log-btns>button:first-of-type, .log-page .log-btns>a:first-of-type {
    padding: 0 20px 0 10px
} */

.log-page .log-btns>button.active, .log-page .log-btns>a.active {
    opacity: 1
}

.log-page .member-creation {
    padding: 30px 20px;
    border: 1px solid var(--border-color);
    border-top: 0;
    border-radius: 0 0 10px 10px;
    -webkit-transition: border-color .3s ease-in-out;
    -o-transition: border-color .3s ease-in-out;
    transition: border-color .3s ease-in-out
}

.log-page .member-creation.hidden {
    display: none
}

.log-page .member-creation>h2 {
    margin-bottom: 20px;
    font-size: 18px;
    text-align: center
}

.log-page .member-creation .form-group {
    position: relative
}

.log-page .member-creation .form-group>.icon {
    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;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    position: absolute;
    top: 0;
    right: 0;
    width: 35px;
    height: 100%;
    border-left: 1px solid var(--border-color);
    -webkit-transition: border-color .3s ease-in-out;
    -o-transition: border-color .3s ease-in-out;
    transition: border-color .3s ease-in-out
}

.log-page .member-creation .form-group>.icon i {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    color: #009d97
}

.log-page .member-creation .form-group .form-control {
    padding: .5rem 2.5rem .5rem .5rem;
    height: auto;
    line-height: 1;
    color: var(--darkColor);
    background-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none;
    border-radius: 0;
    border-color: var(--border-color);
    -webkit-transition: color .3s ease-in-out, border-color .3s ease-in-out;
    -o-transition: color .3s ease-in-out, border-color .3s ease-in-out;
    transition: color .3s ease-in-out, border-color .3s ease-in-out
}

.log-page .member-creation .form-group .form-control::-webkit-input-placeholder {
    color: var(--darkColor);
    -webkit-transition: color .3s ease-in-out;
    transition: color .3s ease-in-out;
    opacity: .7
}

.log-page .member-creation .form-group .form-control::-moz-placeholder {
    color: var(--darkColor);
    -moz-transition: color .3s ease-in-out;
    transition: color .3s ease-in-out;
    opacity: .7
}

.log-page .member-creation .form-group .form-control:-ms-input-placeholder {
    color: var(--darkColor);
    -ms-transition: color .3s ease-in-out;
    transition: color .3s ease-in-out;
    opacity: .7
}

.log-page .member-creation .form-group .form-control::-ms-input-placeholder {
    color: var(--darkColor);
    -ms-transition: color .3s ease-in-out;
    transition: color .3s ease-in-out;
    opacity: .7
}

.log-page .member-creation .form-group .form-control::placeholder {
    color: var(--darkColor);
    -webkit-transition: color .3s ease-in-out;
    -o-transition: color .3s ease-in-out;
    transition: color .3s ease-in-out;
    opacity: .7
}

.log-page .member-creation .forgot-pass {
    margin-top: .5rem
}

.log-page .member-creation .forgot-pass>a {
    font-size: .8rem
}

.log-page .member-creation>p.switch {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.log-page .member-creation>p.switch>span {
    margin: 2px 0;
    line-height: 18px
}

.log-page .member-creation>p.switch button {
    background-color: transparent;
    border: 0;
    outline: none;
    color: #2F85A5;
    text-decoration: underline;
    cursor: pointer
}

#forget-pass-modal .modal-content {
    background-color: var(--lightColor);
    border: 0
}

#forget-pass-modal .modal-content .modal-header {
    border: 0
}

#forget-pass-modal .modal-content .modal-header button {
    color: var(--darkColor);
    outline: none
}

#forget-pass-modal .modal-content .modal-body .form-group {
    position: relative
}

#forget-pass-modal .modal-content .modal-body .form-group .form-control {
    background-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none;
    border-color: var(--border-color)
}

footer#main-footer {
    padding: 4rem 0;
    background-color: var(--grey);
    -webkit-transition: background-color .3s ease-in-out;
    -o-transition: background-color .3s ease-in-out;
    transition: background-color .3s ease-in-out
}

.darkmode footer#main-footer {
    background-color: #1a1c21
}

footer#main-footer .footer-logo {
    width: 140px;
    margin: auto;
    overflow: hidden
}

footer#main-footer .footer-logo img {
    max-width: 100%;
    height: auto;
    -o-object-fit: cover;
    object-fit: cover
}

footer#main-footer .contact-footer .contact {
    position: relative;
    height: 100%
}

footer#main-footer .contact-footer .contact:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 1px;
    height: 100%;
    background-color: var(--darkColor);
    -webkit-transition: background-color .3s ease-in-out;
    -o-transition: background-color .3s ease-in-out;
    transition: background-color .3s ease-in-out
}

@media(max-width: 767px) {
    footer#main-footer .contact-footer .contact:after {
        display: none
    }
}

footer#main-footer .contact-footer .contact.last:after {
    display: none
}

footer#main-footer .contact-footer .contact li {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    text-align: center;
    margin-bottom: 1.5rem
}

footer#main-footer .contact-footer .contact li i {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    display: block;
    width: 60px;
    height: 60px;
    line-height: 60px;
    text-align: center;
    border: 1px solid var(--darkColor);
    border-radius: 50%;
    font-size: 1.2rem;
    margin-bottom: 1rem;
    -webkit-transition: border-color .3s ease-in-out;
    -o-transition: border-color .3s ease-in-out;
    transition: border-color .3s ease-in-out
}

footer#main-footer .contact-footer .contact li a:hover {
    color: #009d97
}

footer#main-footer .contact-footer ul.social li a {
    position: relative;
    display: inline-block;
    font-size: 1.2rem
}

footer#main-footer .contact-footer ul.social li a:hover {
    color: #2F85A5
}

footer#main-footer .contact-footer ul.social li:not(:first-child) a {
    padding-right: 1rem
}

footer#main-footer .footer-links li {
    font-size: .9rem;
    margin-bottom: .7rem
}

footer#main-footer .footer-links li:not(:last-child) {
    padding-left: 1rem;
    border-left: 1px solid var(--darkColor);
    -webkit-transition: border-color .3s ease-in-out;
    -o-transition: border-color .3s ease-in-out;
    transition: border-color .3s ease-in-out
}

footer#main-footer .footer-links li:not(:first-child) {
    padding-right: 1rem
}

footer#main-footer .footer-links li:hover {
    color: #009d97
}

footer#main-footer .copyright p a {
    font-size: 1.05rem;
    color: #009d97
}

footer#main-footer .copyright p a:hover {
    text-decoration: underline
}

html {
    text-rendering: optimizeLegibility;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    --font-family: "Almarai", sans-serif;
    --lightColor: #fff;
    --darkColor: #24262E;
    --grey: #f8f8f8;
    --border-color: rgba(0, 0, 0, .1);
    --shadow: 2px 2px 7px rgba(0, 0, 0, .1)
}

body {
    direction: rtl;
    overflow-x: hidden !important;
    overflow-y: hidden;
    max-width: 100vw !important;
    font-family: var(--font-family);
    background-color: var(--lightColor);
    color: var(--darkColor);
    -webkit-transition: background-color .3s ease-in-out, color .3s ease-in-out;
    -o-transition: background-color .3s ease-in-out, color .3s ease-in-out;
    transition: background-color .3s ease-in-out, color .3s ease-in-out
}

body.darkmode {
    --darkColor: #aeb6bb;
    --lightColor: #24262E;
    --grey: #373941;
    --border-color: rgba(255, 255, 255, .1)
}

body.show {
    overflow-y: auto
}

body.fixed {
    position: fixed
}

::-moz-selection {
    background-color: #2F85A5;
    color: var(--lightColor)
}

::selection {
    background-color: #2F85A5;
    color: var(--lightColor)
}

ul,
ol,
li {
    margin: 0;
    padding: 0;
    list-style: none
}

p,
h1,
h2,
h3,
h4,
h5,
h6 {
    margin: 0;
    padding: 0
}

a {
    color: inherit
}

a:hover {
    color: inherit;
    text-decoration: none
}

textarea {
    resize: none
}

/*# sourceMappingURL=data:application/json;base64,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Q0FBQyxpQkFBaUIsQ0FBQywwQkFBMEIsQ0FBQyw4QkFBOEIsQ0FBQyxrQ0FBa0MsQ0FBQyxzQkFBc0IsQ0FBQyx5RUFBZ0UsQ0FBaEUsb0VBQWdFLENBQWhFLGlFQUFpRSxDQUFDLGNBQWMsb0JBQW9CLENBQUMscUJBQXFCLENBQUMsZUFBZSxDQUFDLHVDQUF1QyxDQUFDLFVBQVUsZUFBZSxDQUFDLFdBQVcsY0FBYyxDQUFDLGlCQUFZLHdCQUF3QixDQUFDLHVCQUF1QixDQUE1RCxZQUFZLHdCQUF3QixDQUFDLHVCQUF1QixDQUFDLFNBQVMsUUFBUSxDQUFDLFNBQVMsQ0FBQyxlQUFlLENBQUMsb0JBQW9CLFFBQVEsQ0FBQyxTQUFTLENBQUMsRUFBRSxhQUFhLENBQUMsUUFBUSxhQUFhLENBQUMsb0JBQW9CLENBQUMsU0FBUyxXQUFXIiwiZmlsZSI6Im1haW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyohICogQm9vdHN0cmFwIHY0LjUuMyAoaHR0cHM6Ly9nZXRib290c3RyYXAuY29tLykgKiBDb3B5cmlnaHQgMjAxMS0yMDIwIFRoZSBCb290c3RyYXAgQXV0aG9ycyAqIENvcHlyaWdodCAyMDExLTIwMjAgVHdpdHRlciwgSW5jLiAqIExpY2Vuc2VkIHVuZGVyIE1JVCAoaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvbWFpbi9MSUNFTlNFKSAqLzpyb290ey0tYmx1ZTogIzAwN2JmZjstLWluZGlnbzogIzY2MTBmMjstLXB1cnBsZTogIzZmNDJjMTstLXBpbms6ICNlODNlOGM7LS1yZWQ6ICNkYzM1NDU7LS1vcmFuZ2U6ICNmZDdlMTQ7LS15ZWxsb3c6ICNmZmMxMDc7LS1ncmVlbjogIzI4YTc0NTstLXRlYWw6ICMyMGM5OTc7LS1jeWFuOiAjMTdhMmI4Oy0td2hpdGU6ICNmZmY7LS1ncmF5OiAjNmM3NTdkOy0tZ3JheS1kYXJrOiAjMzQzYTQwOy0tcHJpbWFyeTogIzAwN2JmZjstLXNlY29uZGFyeTogIzZjNzU3ZDstLXN1Y2Nlc3M6ICMyOGE3NDU7LS1pbmZvOiAjMTdhMmI4Oy0td2FybmluZzogI2ZmYzEwNzstLWRhbmdlcjogI2RjMzU0NTstLWxpZ2h0OiAjZjhmOWZhOy0tZGFyazogIzM0M2E0MDstLWJyZWFrcG9pbnQteHM6IDA7LS1icmVha3BvaW50LXNtOiA1NzZweDstLWJyZWFrcG9pbnQtbWQ6IDc2OHB4Oy0tYnJlYWtwb2ludC1sZzogOTkycHg7LS1icmVha3BvaW50LXhsOiAxMjAwcHg7LS1mb250LWZhbWlseS1zYW5zLXNlcmlmOiAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7LS1mb250LWZhbWlseS1tb25vc3BhY2U6IFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2UgfSosOjphZnRlciw6OmJlZm9yZXtib3gtc2l6aW5nOmJvcmRlci1ib3h9aHRtbHtmb250LWZhbWlseTpzYW5zLXNlcmlmO2xpbmUtaGVpZ2h0OjEuMTU7LXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OjEwMCU7LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOnRyYW5zcGFyZW50fWFydGljbGUsYXNpZGUsZmlnY2FwdGlvbixmaWd1cmUsZm9vdGVyLGhlYWRlcixoZ3JvdXAsbWFpbixuYXYsc2VjdGlvbntkaXNwbGF5OmJsb2NrfWJvZHl7bWFyZ2luOjA7Zm9udC1mYW1pbHk6LWFwcGxlLXN5c3RlbSxCbGlua01hY1N5c3RlbUZvbnQsXCJTZWdvZSBVSVwiLFJvYm90byxcIkhlbHZldGljYSBOZXVlXCIsQXJpYWwsXCJOb3RvIFNhbnNcIixzYW5zLXNlcmlmLFwiQXBwbGUgQ29sb3IgRW1vamlcIixcIlNlZ29lIFVJIEVtb2ppXCIsXCJTZWdvZSBVSSBTeW1ib2xcIixcIk5vdG8gQ29sb3IgRW1vamlcIjtmb250LXNpemU6MXJlbTtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MS41O2NvbG9yOiMyMTI1Mjk7dGV4dC1hbGlnbjpyaWdodDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9W3RhYmluZGV4PVwiLTFcIl06Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKXtvdXRsaW5lOjAgIWltcG9ydGFudH1ocntib3gtc2l6aW5nOmNvbnRlbnQtYm94O2hlaWdodDowO292ZXJmbG93OnZpc2libGV9aDEsaDIsaDMsaDQsaDUsaDZ7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206LjVyZW19cHttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbToxcmVtfWFiYnJbZGF0YS1vcmlnaW5hbC10aXRsZV0sYWJiclt0aXRsZV17dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTstd2Via2l0LXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmUgZG90dGVkO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmUgZG90dGVkO2N1cnNvcjpoZWxwO2JvcmRlci1ib3R0b206MDstd2Via2l0LXRleHQtZGVjb3JhdGlvbi1za2lwLWluazpub25lO3RleHQtZGVjb3JhdGlvbi1za2lwLWluazpub25lfWFkZHJlc3N7bWFyZ2luLWJvdHRvbToxcmVtO2ZvbnQtc3R5bGU6bm9ybWFsO2xpbmUtaGVpZ2h0OmluaGVyaXR9ZGwsb2wsdWx7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MXJlbX1vbCBvbCxvbCB1bCx1bCBvbCx1bCB1bHttYXJnaW4tYm90dG9tOjB9ZHR7Zm9udC13ZWlnaHQ6NzAwfWRke21hcmdpbi1ib3R0b206LjVyZW07bWFyZ2luLXJpZ2h0OjB9YmxvY2txdW90ZXttYXJnaW46MCAwIDFyZW19YixzdHJvbmd7Zm9udC13ZWlnaHQ6Ym9sZGVyfXNtYWxse2ZvbnQtc2l6ZTo4MCV9c3ViLHN1cHtwb3NpdGlvbjpyZWxhdGl2ZTtmb250LXNpemU6NzUlO2xpbmUtaGVpZ2h0OjA7dmVydGljYWwtYWxpZ246YmFzZWxpbmV9c3Vie2JvdHRvbTotMC4yNWVtfXN1cHt0b3A6LTAuNWVtfWF7Y29sb3I6IzAwN2JmZjt0ZXh0LWRlY29yYXRpb246bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fWE6aG92ZXJ7Y29sb3I6IzAwNTZiMzt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfWE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pe2NvbG9yOmluaGVyaXQ7dGV4dC1kZWNvcmF0aW9uOm5vbmV9YTpub3QoW2hyZWZdKTpub3QoW2NsYXNzXSk6aG92ZXJ7Y29sb3I6aW5oZXJpdDt0ZXh0LWRlY29yYXRpb246bm9uZX1jb2RlLGtiZCxwcmUsc2FtcHtmb250LWZhbWlseTpTRk1vbm8tUmVndWxhcixNZW5sbyxNb25hY28sQ29uc29sYXMsXCJMaWJlcmF0aW9uIE1vbm9cIixcIkNvdXJpZXIgTmV3XCIsbW9ub3NwYWNlO2ZvbnQtc2l6ZToxZW19cHJle21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjFyZW07b3ZlcmZsb3c6YXV0bzstbXMtb3ZlcmZsb3ctc3R5bGU6c2Nyb2xsYmFyfWZpZ3VyZXttYXJnaW46MCAwIDFyZW19aW1ne3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtib3JkZXItc3R5bGU6bm9uZX1zdmd7b3ZlcmZsb3c6aGlkZGVuO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX10YWJsZXtib3JkZXItY29sbGFwc2U6Y29sbGFwc2V9Y2FwdGlvbntwYWRkaW5nLXRvcDouNzVyZW07cGFkZGluZy1ib3R0b206Ljc1cmVtO2NvbG9yOiM2Yzc1N2Q7dGV4dC1hbGlnbjpyaWdodDtjYXB0aW9uLXNpZGU6Ym90dG9tfXRoe3RleHQtYWxpZ246aW5oZXJpdDt0ZXh0LWFsaWduOi13ZWJraXQtbWF0Y2gtcGFyZW50fWxhYmVse2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1ib3R0b206LjVyZW19YnV0dG9ue2JvcmRlci1yYWRpdXM6MH1idXR0b246Zm9jdXN7b3V0bGluZToxcHggZG90dGVkO291dGxpbmU6NXB4IGF1dG8gLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yfWJ1dHRvbixpbnB1dCxvcHRncm91cCxzZWxlY3QsdGV4dGFyZWF7bWFyZ2luOjA7Zm9udC1mYW1pbHk6aW5oZXJpdDtmb250LXNpemU6aW5oZXJpdDtsaW5lLWhlaWdodDppbmhlcml0fWJ1dHRvbixpbnB1dHtvdmVyZmxvdzp2aXNpYmxlfWJ1dHRvbixzZWxlY3R7dGV4dC10cmFuc2Zvcm06bm9uZX1bcm9sZT1idXR0b25de2N1cnNvcjpwb2ludGVyfXNlbGVjdHt3b3JkLXdyYXA6bm9ybWFsfVt0eXBlPWJ1dHRvbl0sW3R5cGU9cmVzZXRdLFt0eXBlPXN1Ym1pdF0sYnV0dG9uey13ZWJraXQtYXBwZWFyYW5jZTpidXR0b259W3R5cGU9YnV0dG9uXTpub3QoOmRpc2FibGVkKSxbdHlwZT1yZXNldF06bm90KDpkaXNhYmxlZCksW3R5cGU9c3VibWl0XTpub3QoOmRpc2FibGVkKSxidXR0b246bm90KDpkaXNhYmxlZCl7Y3Vyc29yOnBvaW50ZXJ9W3R5cGU9YnV0dG9uXTo6LW1vei1mb2N1cy1pbm5lcixbdHlwZT1yZXNldF06Oi1tb3otZm9jdXMtaW5uZXIsW3R5cGU9c3VibWl0XTo6LW1vei1mb2N1cy1pbm5lcixidXR0b246Oi1tb3otZm9jdXMtaW5uZXJ7cGFkZGluZzowO2JvcmRlci1zdHlsZTpub25lfWlucHV0W3R5cGU9Y2hlY2tib3hdLGlucHV0W3R5cGU9cmFkaW9de2JveC1zaXppbmc6Ym9yZGVyLWJveDtwYWRkaW5nOjB9dGV4dGFyZWF7b3ZlcmZsb3c6YXV0bztyZXNpemU6dmVydGljYWx9ZmllbGRzZXR7bWluLXdpZHRoOjA7cGFkZGluZzowO21hcmdpbjowO2JvcmRlcjowfWxlZ2VuZHtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7bWF4LXdpZHRoOjEwMCU7cGFkZGluZzowO21hcmdpbi1ib3R0b206LjVyZW07Zm9udC1zaXplOjEuNXJlbTtsaW5lLWhlaWdodDppbmhlcml0O2NvbG9yOmluaGVyaXQ7d2hpdGUtc3BhY2U6bm9ybWFsfXByb2dyZXNze3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lfVt0eXBlPW51bWJlcl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sW3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbntoZWlnaHQ6YXV0b31bdHlwZT1zZWFyY2hde291dGxpbmUtb2Zmc2V0Oi0ycHg7LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmV9W3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbnstd2Via2l0LWFwcGVhcmFuY2U6bm9uZX06Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9ue2ZvbnQ6aW5oZXJpdDstd2Via2l0LWFwcGVhcmFuY2U6YnV0dG9ufW91dHB1dHtkaXNwbGF5OmlubGluZS1ibG9ja31zdW1tYXJ5e2Rpc3BsYXk6bGlzdC1pdGVtO2N1cnNvcjpwb2ludGVyfXRlbXBsYXRle2Rpc3BsYXk6bm9uZX1baGlkZGVuXXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0uaDEsLmgyLC5oMywuaDQsLmg1LC5oNixoMSxoMixoMyxoNCxoNSxoNnttYXJnaW4tYm90dG9tOi41cmVtO2ZvbnQtd2VpZ2h0OjUwMDtsaW5lLWhlaWdodDoxLjJ9LmgxLGgxe2ZvbnQtc2l6ZToyLjVyZW19LmgyLGgye2ZvbnQtc2l6ZToycmVtfS5oMyxoM3tmb250LXNpemU6MS43NXJlbX0uaDQsaDR7Zm9udC1zaXplOjEuNXJlbX0uaDUsaDV7Zm9udC1zaXplOjEuMjVyZW19Lmg2LGg2e2ZvbnQtc2l6ZToxcmVtfS5sZWFke2ZvbnQtc2l6ZToxLjI1cmVtO2ZvbnQtd2VpZ2h0OjMwMH0uZGlzcGxheS0xe2ZvbnQtc2l6ZTo2cmVtO2ZvbnQtd2VpZ2h0OjMwMDtsaW5lLWhlaWdodDoxLjJ9LmRpc3BsYXktMntmb250LXNpemU6NS41cmVtO2ZvbnQtd2VpZ2h0OjMwMDtsaW5lLWhlaWdodDoxLjJ9LmRpc3BsYXktM3tmb250LXNpemU6NC41cmVtO2ZvbnQtd2VpZ2h0OjMwMDtsaW5lLWhlaWdodDoxLjJ9LmRpc3BsYXktNHtmb250LXNpemU6My41cmVtO2ZvbnQtd2VpZ2h0OjMwMDtsaW5lLWhlaWdodDoxLjJ9aHJ7bWFyZ2luLXRvcDoxcmVtO21hcmdpbi1ib3R0b206MXJlbTtib3JkZXI6MDtib3JkZXItdG9wOjFweCBzb2xpZCByZ2JhKDAsMCwwLC4xKX0uc21hbGwsc21hbGx7Zm9udC1zaXplOjgwJTtmb250LXdlaWdodDo0MDB9Lm1hcmssbWFya3twYWRkaW5nOi4yZW07YmFja2dyb3VuZC1jb2xvcjojZmNmOGUzfS5saXN0LXVuc3R5bGVke3BhZGRpbmctcmlnaHQ6MDtsaXN0LXN0eWxlOm5vbmV9Lmxpc3QtaW5saW5le3BhZGRpbmctcmlnaHQ6MDtsaXN0LXN0eWxlOm5vbmV9Lmxpc3QtaW5saW5lLWl0ZW17ZGlzcGxheTppbmxpbmUtYmxvY2t9Lmxpc3QtaW5saW5lLWl0ZW06bm90KDpsYXN0LWNoaWxkKXttYXJnaW4tbGVmdDouNXJlbX0uaW5pdGlhbGlzbXtmb250LXNpemU6OTAlO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0uYmxvY2txdW90ZXttYXJnaW4tYm90dG9tOjFyZW07Zm9udC1zaXplOjEuMjVyZW19LmJsb2NrcXVvdGUtZm9vdGVye2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjgwJTtjb2xvcjojNmM3NTdkfS5ibG9ja3F1b3RlLWZvb3Rlcjo6YmVmb3Jle2NvbnRlbnQ6XCIyMDE0MEEwXCJ9LmltZy1mbHVpZHttYXgtd2lkdGg6MTAwJTtoZWlnaHQ6YXV0b30uaW1nLXRodW1ibmFpbHtwYWRkaW5nOi4yNXJlbTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjZGVlMmU2O2JvcmRlci1yYWRpdXM6LjI1cmVtO21heC13aWR0aDoxMDAlO2hlaWdodDphdXRvfS5maWd1cmV7ZGlzcGxheTppbmxpbmUtYmxvY2t9LmZpZ3VyZS1pbWd7bWFyZ2luLWJvdHRvbTouNXJlbTtsaW5lLWhlaWdodDoxfS5maWd1cmUtY2FwdGlvbntmb250LXNpemU6OTAlO2NvbG9yOiM2Yzc1N2R9Y29kZXtmb250LXNpemU6ODcuNSU7Y29sb3I6I2U4M2U4Yzt3b3JkLXdyYXA6YnJlYWstd29yZH1hPmNvZGV7Y29sb3I6aW5oZXJpdH1rYmR7cGFkZGluZzouMnJlbSAuNHJlbTtmb250LXNpemU6ODcuNSU7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMyMTI1Mjk7Ym9yZGVyLXJhZGl1czouMnJlbX1rYmQga2Jke3BhZGRpbmc6MDtmb250LXNpemU6MTAwJTtmb250LXdlaWdodDo3MDB9cHJle2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjg3LjUlO2NvbG9yOiMyMTI1Mjl9cHJlIGNvZGV7Zm9udC1zaXplOmluaGVyaXQ7Y29sb3I6aW5oZXJpdDt3b3JkLWJyZWFrOm5vcm1hbH0ucHJlLXNjcm9sbGFibGV7bWF4LWhlaWdodDozNDBweDtvdmVyZmxvdy15OnNjcm9sbH0uY29udGFpbmVyLC5jb250YWluZXItZmx1aWQsLmNvbnRhaW5lci1sZywuY29udGFpbmVyLW1kLC5jb250YWluZXItc20sLmNvbnRhaW5lci14bHt3aWR0aDoxMDAlO3BhZGRpbmctbGVmdDoxNXB4O3BhZGRpbmctcmlnaHQ6MTVweDttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvfUBtZWRpYShtaW4td2lkdGg6IDU3NnB4KXsuY29udGFpbmVyLC5jb250YWluZXItc217bWF4LXdpZHRoOjU0MHB4fX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LmNvbnRhaW5lciwuY29udGFpbmVyLW1kLC5jb250YWluZXItc217bWF4LXdpZHRoOjcyMHB4fX1AbWVkaWEobWluLXdpZHRoOiA5OTJweCl7LmNvbnRhaW5lciwuY29udGFpbmVyLWxnLC5jb250YWluZXItbWQsLmNvbnRhaW5lci1zbXttYXgtd2lkdGg6OTYwcHh9fUBtZWRpYShtaW4td2lkdGg6IDEyMDBweCl7LmNvbnRhaW5lciwuY29udGFpbmVyLWxnLC5jb250YWluZXItbWQsLmNvbnRhaW5lci1zbSwuY29udGFpbmVyLXhse21heC13aWR0aDoxMjAwcHh9fS5yb3d7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LW1zLWZsZXgtd3JhcDp3cmFwO2ZsZXgtd3JhcDp3cmFwO21hcmdpbi1sZWZ0Oi01cHg7bWFyZ2luLXJpZ2h0Oi01cHh9Lm5vLWd1dHRlcnN7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MH0ubm8tZ3V0dGVycz4uY29sLC5uby1ndXR0ZXJzPltjbGFzcyo9Y29sLV17cGFkZGluZy1sZWZ0OjA7cGFkZGluZy1yaWdodDowfS5jb2wsLmNvbC0xLC5jb2wtMTAsLmNvbC0xMSwuY29sLTEyLC5jb2wtMiwuY29sLTMsLmNvbC00LC5jb2wtNSwuY29sLTYsLmNvbC03LC5jb2wtOCwuY29sLTksLmNvbC1hdXRvLC5jb2wtbGcsLmNvbC1sZy0xLC5jb2wtbGctMTAsLmNvbC1sZy0xMSwuY29sLWxnLTEyLC5jb2wtbGctMiwuY29sLWxnLTMsLmNvbC1sZy00LC5jb2wtbGctNSwuY29sLWxnLTYsLmNvbC1sZy03LC5jb2wtbGctOCwuY29sLWxnLTksLmNvbC1sZy1hdXRvLC5jb2wtbWQsLmNvbC1tZC0xLC5jb2wtbWQtMTAsLmNvbC1tZC0xMSwuY29sLW1kLTEyLC5jb2wtbWQtMiwuY29sLW1kLTMsLmNvbC1tZC00LC5jb2wtbWQtNSwuY29sLW1kLTYsLmNvbC1tZC03LC5jb2wtbWQtOCwuY29sLW1kLTksLmNvbC1tZC1hdXRvLC5jb2wtc20sLmNvbC1zbS0xLC5jb2wtc20tMTAsLmNvbC1zbS0xMSwuY29sLXNtLTEyLC5jb2wtc20tMiwuY29sLXNtLTMsLmNvbC1zbS00LC5jb2wtc20tNSwuY29sLXNtLTYsLmNvbC1zbS03LC5jb2wtc20tOCwuY29sLXNtLTksLmNvbC1zbS1hdXRvLC5jb2wteGwsLmNvbC14bC0xLC5jb2wteGwtMTAsLmNvbC14bC0xMSwuY29sLXhsLTEyLC5jb2wteGwtMiwuY29sLXhsLTMsLmNvbC14bC00LC5jb2wteGwtNSwuY29sLXhsLTYsLmNvbC14bC03LC5jb2wteGwtOCwuY29sLXhsLTksLmNvbC14bC1hdXRve3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCU7cGFkZGluZy1sZWZ0OjVweDtwYWRkaW5nLXJpZ2h0OjVweH0uY29sey1tcy1mbGV4LXByZWZlcnJlZC1zaXplOjA7ZmxleC1iYXNpczowOy1tcy1mbGV4LXBvc2l0aXZlOjE7ZmxleC1ncm93OjE7bWF4LXdpZHRoOjEwMCV9LnJvdy1jb2xzLTE+KnstbXMtZmxleDowIDAgMTAwJTtmbGV4OjAgMCAxMDAlO21heC13aWR0aDoxMDAlfS5yb3ctY29scy0yPip7LW1zLWZsZXg6MCAwIDUwJTtmbGV4OjAgMCA1MCU7bWF4LXdpZHRoOjUwJX0ucm93LWNvbHMtMz4qey1tcy1mbGV4OjAgMCAzMy4zMzMzMzMlO2ZsZXg6MCAwIDMzLjMzMzMzMyU7bWF4LXdpZHRoOjMzLjMzMzMzMyV9LnJvdy1jb2xzLTQ+KnstbXMtZmxleDowIDAgMjUlO2ZsZXg6MCAwIDI1JTttYXgtd2lkdGg6MjUlfS5yb3ctY29scy01Pip7LW1zLWZsZXg6MCAwIDIwJTtmbGV4OjAgMCAyMCU7bWF4LXdpZHRoOjIwJX0ucm93LWNvbHMtNj4qey1tcy1mbGV4OjAgMCAxNi42NjY2NjclO2ZsZXg6MCAwIDE2LjY2NjY2NyU7bWF4LXdpZHRoOjE2LjY2NjY2NyV9LmNvbC1hdXRvey1tcy1mbGV4OjAgMCBhdXRvO2ZsZXg6MCAwIGF1dG87d2lkdGg6YXV0bzttYXgtd2lkdGg6MTAwJX0uY29sLTF7LW1zLWZsZXg6MCAwIDguMzMzMzMzJTtmbGV4OjAgMCA4LjMzMzMzMyU7bWF4LXdpZHRoOjguMzMzMzMzJX0uY29sLTJ7LW1zLWZsZXg6MCAwIDE2LjY2NjY2NyU7ZmxleDowIDAgMTYuNjY2NjY3JTttYXgtd2lkdGg6MTYuNjY2NjY3JX0uY29sLTN7LW1zLWZsZXg6MCAwIDI1JTtmbGV4OjAgMCAyNSU7bWF4LXdpZHRoOjI1JX0uY29sLTR7LW1zLWZsZXg6MCAwIDMzLjMzMzMzMyU7ZmxleDowIDAgMzMuMzMzMzMzJTttYXgtd2lkdGg6MzMuMzMzMzMzJX0uY29sLTV7LW1zLWZsZXg6MCAwIDQxLjY2NjY2NyU7ZmxleDowIDAgNDEuNjY2NjY3JTttYXgtd2lkdGg6NDEuNjY2NjY3JX0uY29sLTZ7LW1zLWZsZXg6MCAwIDUwJTtmbGV4OjAgMCA1MCU7bWF4LXdpZHRoOjUwJX0uY29sLTd7LW1zLWZsZXg6MCAwIDU4LjMzMzMzMyU7ZmxleDowIDAgNTguMzMzMzMzJTttYXgtd2lkdGg6NTguMzMzMzMzJX0uY29sLTh7LW1zLWZsZXg6MCAwIDY2LjY2NjY2NyU7ZmxleDowIDAgNjYuNjY2NjY3JTttYXgtd2lkdGg6NjYuNjY2NjY3JX0uY29sLTl7LW1zLWZsZXg6MCAwIDc1JTtmbGV4OjAgMCA3NSU7bWF4LXdpZHRoOjc1JX0uY29sLTEwey1tcy1mbGV4OjAgMCA4My4zMzMzMzMlO2ZsZXg6MCAwIDgzLjMzMzMzMyU7bWF4LXdpZHRoOjgzLjMzMzMzMyV9LmNvbC0xMXstbXMtZmxleDowIDAgOTEuNjY2NjY3JTtmbGV4OjAgMCA5MS42NjY2NjclO21heC13aWR0aDo5MS42NjY2NjclfS5jb2wtMTJ7LW1zLWZsZXg6MCAwIDEwMCU7ZmxleDowIDAgMTAwJTttYXgtd2lkdGg6MTAwJX0ub3JkZXItZmlyc3R7LW1zLWZsZXgtb3JkZXI6LTE7b3JkZXI6LTF9Lm9yZGVyLWxhc3R7LW1zLWZsZXgtb3JkZXI6MTM7b3JkZXI6MTN9Lm9yZGVyLTB7LW1zLWZsZXgtb3JkZXI6MDtvcmRlcjowfS5vcmRlci0xey1tcy1mbGV4LW9yZGVyOjE7b3JkZXI6MX0ub3JkZXItMnstbXMtZmxleC1vcmRlcjoyO29yZGVyOjJ9Lm9yZGVyLTN7LW1zLWZsZXgtb3JkZXI6MztvcmRlcjozfS5vcmRlci00ey1tcy1mbGV4LW9yZGVyOjQ7b3JkZXI6NH0ub3JkZXItNXstbXMtZmxleC1vcmRlcjo1O29yZGVyOjV9Lm9yZGVyLTZ7LW1zLWZsZXgtb3JkZXI6NjtvcmRlcjo2fS5vcmRlci03ey1tcy1mbGV4LW9yZGVyOjc7b3JkZXI6N30ub3JkZXItOHstbXMtZmxleC1vcmRlcjo4O29yZGVyOjh9Lm9yZGVyLTl7LW1zLWZsZXgtb3JkZXI6OTtvcmRlcjo5fS5vcmRlci0xMHstbXMtZmxleC1vcmRlcjoxMDtvcmRlcjoxMH0ub3JkZXItMTF7LW1zLWZsZXgtb3JkZXI6MTE7b3JkZXI6MTF9Lm9yZGVyLTEyey1tcy1mbGV4LW9yZGVyOjEyO29yZGVyOjEyfS5vZmZzZXQtMXttYXJnaW4tcmlnaHQ6OC4zMzMzMzMlfS5vZmZzZXQtMnttYXJnaW4tcmlnaHQ6MTYuNjY2NjY3JX0ub2Zmc2V0LTN7bWFyZ2luLXJpZ2h0OjI1JX0ub2Zmc2V0LTR7bWFyZ2luLXJpZ2h0OjMzLjMzMzMzMyV9Lm9mZnNldC01e21hcmdpbi1yaWdodDo0MS42NjY2NjclfS5vZmZzZXQtNnttYXJnaW4tcmlnaHQ6NTAlfS5vZmZzZXQtN3ttYXJnaW4tcmlnaHQ6NTguMzMzMzMzJX0ub2Zmc2V0LTh7bWFyZ2luLXJpZ2h0OjY2LjY2NjY2NyV9Lm9mZnNldC05e21hcmdpbi1yaWdodDo3NSV9Lm9mZnNldC0xMHttYXJnaW4tcmlnaHQ6ODMuMzMzMzMzJX0ub2Zmc2V0LTExe21hcmdpbi1yaWdodDo5MS42NjY2NjclfUBtZWRpYShtaW4td2lkdGg6IDU3NnB4KXsuY29sLXNtey1tcy1mbGV4LXByZWZlcnJlZC1zaXplOjA7ZmxleC1iYXNpczowOy1tcy1mbGV4LXBvc2l0aXZlOjE7ZmxleC1ncm93OjE7bWF4LXdpZHRoOjEwMCV9LnJvdy1jb2xzLXNtLTE+KnstbXMtZmxleDowIDAgMTAwJTtmbGV4OjAgMCAxMDAlO21heC13aWR0aDoxMDAlfS5yb3ctY29scy1zbS0yPip7LW1zLWZsZXg6MCAwIDUwJTtmbGV4OjAgMCA1MCU7bWF4LXdpZHRoOjUwJX0ucm93LWNvbHMtc20tMz4qey1tcy1mbGV4OjAgMCAzMy4zMzMzMzMlO2ZsZXg6MCAwIDMzLjMzMzMzMyU7bWF4LXdpZHRoOjMzLjMzMzMzMyV9LnJvdy1jb2xzLXNtLTQ+KnstbXMtZmxleDowIDAgMjUlO2ZsZXg6MCAwIDI1JTttYXgtd2lkdGg6MjUlfS5yb3ctY29scy1zbS01Pip7LW1zLWZsZXg6MCAwIDIwJTtmbGV4OjAgMCAyMCU7bWF4LXdpZHRoOjIwJX0ucm93LWNvbHMtc20tNj4qey1tcy1mbGV4OjAgMCAxNi42NjY2NjclO2ZsZXg6MCAwIDE2LjY2NjY2NyU7bWF4LXdpZHRoOjE2LjY2NjY2NyV9LmNvbC1zbS1hdXRvey1tcy1mbGV4OjAgMCBhdXRvO2ZsZXg6MCAwIGF1dG87d2lkdGg6YXV0bzttYXgtd2lkdGg6MTAwJX0uY29sLXNtLTF7LW1zLWZsZXg6MCAwIDguMzMzMzMzJTtmbGV4OjAgMCA4LjMzMzMzMyU7bWF4LXdpZHRoOjguMzMzMzMzJX0uY29sLXNtLTJ7LW1zLWZsZXg6MCAwIDE2LjY2NjY2NyU7ZmxleDowIDAgMTYuNjY2NjY3JTttYXgtd2lkdGg6MTYuNjY2NjY3JX0uY29sLXNtLTN7LW1zLWZsZXg6MCAwIDI1JTtmbGV4OjAgMCAyNSU7bWF4LXdpZHRoOjI1JX0uY29sLXNtLTR7LW1zLWZsZXg6MCAwIDMzLjMzMzMzMyU7ZmxleDowIDAgMzMuMzMzMzMzJTttYXgtd2lkdGg6MzMuMzMzMzMzJX0uY29sLXNtLTV7LW1zLWZsZXg6MCAwIDQxLjY2NjY2NyU7ZmxleDowIDAgNDEuNjY2NjY3JTttYXgtd2lkdGg6NDEuNjY2NjY3JX0uY29sLXNtLTZ7LW1zLWZsZXg6MCAwIDUwJTtmbGV4OjAgMCA1MCU7bWF4LXdpZHRoOjUwJX0uY29sLXNtLTd7LW1zLWZsZXg6MCAwIDU4LjMzMzMzMyU7ZmxleDowIDAgNTguMzMzMzMzJTttYXgtd2lkdGg6NTguMzMzMzMzJX0uY29sLXNtLTh7LW1zLWZsZXg6MCAwIDY2LjY2NjY2NyU7ZmxleDowIDAgNjYuNjY2NjY3JTttYXgtd2lkdGg6NjYuNjY2NjY3JX0uY29sLXNtLTl7LW1zLWZsZXg6MCAwIDc1JTtmbGV4OjAgMCA3NSU7bWF4LXdpZHRoOjc1JX0uY29sLXNtLTEwey1tcy1mbGV4OjAgMCA4My4zMzMzMzMlO2ZsZXg6MCAwIDgzLjMzMzMzMyU7bWF4LXdpZHRoOjgzLjMzMzMzMyV9LmNvbC1zbS0xMXstbXMtZmxleDowIDAgOTEuNjY2NjY3JTtmbGV4OjAgMCA5MS42NjY2NjclO21heC13aWR0aDo5MS42NjY2NjclfS5jb2wtc20tMTJ7LW1zLWZsZXg6MCAwIDEwMCU7ZmxleDowIDAgMTAwJTttYXgtd2lkdGg6MTAwJX0ub3JkZXItc20tZmlyc3R7LW1zLWZsZXgtb3JkZXI6LTE7b3JkZXI6LTF9Lm9yZGVyLXNtLWxhc3R7LW1zLWZsZXgtb3JkZXI6MTM7b3JkZXI6MTN9Lm9yZGVyLXNtLTB7LW1zLWZsZXgtb3JkZXI6MDtvcmRlcjowfS5vcmRlci1zbS0xey1tcy1mbGV4LW9yZGVyOjE7b3JkZXI6MX0ub3JkZXItc20tMnstbXMtZmxleC1vcmRlcjoyO29yZGVyOjJ9Lm9yZGVyLXNtLTN7LW1zLWZsZXgtb3JkZXI6MztvcmRlcjozfS5vcmRlci1zbS00ey1tcy1mbGV4LW9yZGVyOjQ7b3JkZXI6NH0ub3JkZXItc20tNXstbXMtZmxleC1vcmRlcjo1O29yZGVyOjV9Lm9yZGVyLXNtLTZ7LW1zLWZsZXgtb3JkZXI6NjtvcmRlcjo2fS5vcmRlci1zbS03ey1tcy1mbGV4LW9yZGVyOjc7b3JkZXI6N30ub3JkZXItc20tOHstbXMtZmxleC1vcmRlcjo4O29yZGVyOjh9Lm9yZGVyLXNtLTl7LW1zLWZsZXgtb3JkZXI6OTtvcmRlcjo5fS5vcmRlci1zbS0xMHstbXMtZmxleC1vcmRlcjoxMDtvcmRlcjoxMH0ub3JkZXItc20tMTF7LW1zLWZsZXgtb3JkZXI6MTE7b3JkZXI6MTF9Lm9yZGVyLXNtLTEyey1tcy1mbGV4LW9yZGVyOjEyO29yZGVyOjEyfS5vZmZzZXQtc20tMHttYXJnaW4tcmlnaHQ6MH0ub2Zmc2V0LXNtLTF7bWFyZ2luLXJpZ2h0OjguMzMzMzMzJX0ub2Zmc2V0LXNtLTJ7bWFyZ2luLXJpZ2h0OjE2LjY2NjY2NyV9Lm9mZnNldC1zbS0ze21hcmdpbi1yaWdodDoyNSV9Lm9mZnNldC1zbS00e21hcmdpbi1yaWdodDozMy4zMzMzMzMlfS5vZmZzZXQtc20tNXttYXJnaW4tcmlnaHQ6NDEuNjY2NjY3JX0ub2Zmc2V0LXNtLTZ7bWFyZ2luLXJpZ2h0OjUwJX0ub2Zmc2V0LXNtLTd7bWFyZ2luLXJpZ2h0OjU4LjMzMzMzMyV9Lm9mZnNldC1zbS04e21hcmdpbi1yaWdodDo2Ni42NjY2NjclfS5vZmZzZXQtc20tOXttYXJnaW4tcmlnaHQ6NzUlfS5vZmZzZXQtc20tMTB7bWFyZ2luLXJpZ2h0OjgzLjMzMzMzMyV9Lm9mZnNldC1zbS0xMXttYXJnaW4tcmlnaHQ6OTEuNjY2NjY3JX19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5jb2wtbWR7LW1zLWZsZXgtcHJlZmVycmVkLXNpemU6MDtmbGV4LWJhc2lzOjA7LW1zLWZsZXgtcG9zaXRpdmU6MTtmbGV4LWdyb3c6MTttYXgtd2lkdGg6MTAwJX0ucm93LWNvbHMtbWQtMT4qey1tcy1mbGV4OjAgMCAxMDAlO2ZsZXg6MCAwIDEwMCU7bWF4LXdpZHRoOjEwMCV9LnJvdy1jb2xzLW1kLTI+KnstbXMtZmxleDowIDAgNTAlO2ZsZXg6MCAwIDUwJTttYXgtd2lkdGg6NTAlfS5yb3ctY29scy1tZC0zPip7LW1zLWZsZXg6MCAwIDMzLjMzMzMzMyU7ZmxleDowIDAgMzMuMzMzMzMzJTttYXgtd2lkdGg6MzMuMzMzMzMzJX0ucm93LWNvbHMtbWQtND4qey1tcy1mbGV4OjAgMCAyNSU7ZmxleDowIDAgMjUlO21heC13aWR0aDoyNSV9LnJvdy1jb2xzLW1kLTU+KnstbXMtZmxleDowIDAgMjAlO2ZsZXg6MCAwIDIwJTttYXgtd2lkdGg6MjAlfS5yb3ctY29scy1tZC02Pip7LW1zLWZsZXg6MCAwIDE2LjY2NjY2NyU7ZmxleDowIDAgMTYuNjY2NjY3JTttYXgtd2lkdGg6MTYuNjY2NjY3JX0uY29sLW1kLWF1dG97LW1zLWZsZXg6MCAwIGF1dG87ZmxleDowIDAgYXV0bzt3aWR0aDphdXRvO21heC13aWR0aDoxMDAlfS5jb2wtbWQtMXstbXMtZmxleDowIDAgOC4zMzMzMzMlO2ZsZXg6MCAwIDguMzMzMzMzJTttYXgtd2lkdGg6OC4zMzMzMzMlfS5jb2wtbWQtMnstbXMtZmxleDowIDAgMTYuNjY2NjY3JTtmbGV4OjAgMCAxNi42NjY2NjclO21heC13aWR0aDoxNi42NjY2NjclfS5jb2wtbWQtM3stbXMtZmxleDowIDAgMjUlO2ZsZXg6MCAwIDI1JTttYXgtd2lkdGg6MjUlfS5jb2wtbWQtNHstbXMtZmxleDowIDAgMzMuMzMzMzMzJTtmbGV4OjAgMCAzMy4zMzMzMzMlO21heC13aWR0aDozMy4zMzMzMzMlfS5jb2wtbWQtNXstbXMtZmxleDowIDAgNDEuNjY2NjY3JTtmbGV4OjAgMCA0MS42NjY2NjclO21heC13aWR0aDo0MS42NjY2NjclfS5jb2wtbWQtNnstbXMtZmxleDowIDAgNTAlO2ZsZXg6MCAwIDUwJTttYXgtd2lkdGg6NTAlfS5jb2wtbWQtN3stbXMtZmxleDowIDAgNTguMzMzMzMzJTtmbGV4OjAgMCA1OC4zMzMzMzMlO21heC13aWR0aDo1OC4zMzMzMzMlfS5jb2wtbWQtOHstbXMtZmxleDowIDAgNjYuNjY2NjY3JTtmbGV4OjAgMCA2Ni42NjY2NjclO21heC13aWR0aDo2Ni42NjY2NjclfS5jb2wtbWQtOXstbXMtZmxleDowIDAgNzUlO2ZsZXg6MCAwIDc1JTttYXgtd2lkdGg6NzUlfS5jb2wtbWQtMTB7LW1zLWZsZXg6MCAwIDgzLjMzMzMzMyU7ZmxleDowIDAgODMuMzMzMzMzJTttYXgtd2lkdGg6ODMuMzMzMzMzJX0uY29sLW1kLTExey1tcy1mbGV4OjAgMCA5MS42NjY2NjclO2ZsZXg6MCAwIDkxLjY2NjY2NyU7bWF4LXdpZHRoOjkxLjY2NjY2NyV9LmNvbC1tZC0xMnstbXMtZmxleDowIDAgMTAwJTtmbGV4OjAgMCAxMDAlO21heC13aWR0aDoxMDAlfS5vcmRlci1tZC1maXJzdHstbXMtZmxleC1vcmRlcjotMTtvcmRlcjotMX0ub3JkZXItbWQtbGFzdHstbXMtZmxleC1vcmRlcjoxMztvcmRlcjoxM30ub3JkZXItbWQtMHstbXMtZmxleC1vcmRlcjowO29yZGVyOjB9Lm9yZGVyLW1kLTF7LW1zLWZsZXgtb3JkZXI6MTtvcmRlcjoxfS5vcmRlci1tZC0yey1tcy1mbGV4LW9yZGVyOjI7b3JkZXI6Mn0ub3JkZXItbWQtM3stbXMtZmxleC1vcmRlcjozO29yZGVyOjN9Lm9yZGVyLW1kLTR7LW1zLWZsZXgtb3JkZXI6NDtvcmRlcjo0fS5vcmRlci1tZC01ey1tcy1mbGV4LW9yZGVyOjU7b3JkZXI6NX0ub3JkZXItbWQtNnstbXMtZmxleC1vcmRlcjo2O29yZGVyOjZ9Lm9yZGVyLW1kLTd7LW1zLWZsZXgtb3JkZXI6NztvcmRlcjo3fS5vcmRlci1tZC04ey1tcy1mbGV4LW9yZGVyOjg7b3JkZXI6OH0ub3JkZXItbWQtOXstbXMtZmxleC1vcmRlcjo5O29yZGVyOjl9Lm9yZGVyLW1kLTEwey1tcy1mbGV4LW9yZGVyOjEwO29yZGVyOjEwfS5vcmRlci1tZC0xMXstbXMtZmxleC1vcmRlcjoxMTtvcmRlcjoxMX0ub3JkZXItbWQtMTJ7LW1zLWZsZXgtb3JkZXI6MTI7b3JkZXI6MTJ9Lm9mZnNldC1tZC0we21hcmdpbi1yaWdodDowfS5vZmZzZXQtbWQtMXttYXJnaW4tcmlnaHQ6OC4zMzMzMzMlfS5vZmZzZXQtbWQtMnttYXJnaW4tcmlnaHQ6MTYuNjY2NjY3JX0ub2Zmc2V0LW1kLTN7bWFyZ2luLXJpZ2h0OjI1JX0ub2Zmc2V0LW1kLTR7bWFyZ2luLXJpZ2h0OjMzLjMzMzMzMyV9Lm9mZnNldC1tZC01e21hcmdpbi1yaWdodDo0MS42NjY2NjclfS5vZmZzZXQtbWQtNnttYXJnaW4tcmlnaHQ6NTAlfS5vZmZzZXQtbWQtN3ttYXJnaW4tcmlnaHQ6NTguMzMzMzMzJX0ub2Zmc2V0LW1kLTh7bWFyZ2luLXJpZ2h0OjY2LjY2NjY2NyV9Lm9mZnNldC1tZC05e21hcmdpbi1yaWdodDo3NSV9Lm9mZnNldC1tZC0xMHttYXJnaW4tcmlnaHQ6ODMuMzMzMzMzJX0ub2Zmc2V0LW1kLTExe21hcmdpbi1yaWdodDo5MS42NjY2NjclfX1AbWVkaWEobWluLXdpZHRoOiA5OTJweCl7LmNvbC1sZ3stbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTowO2ZsZXgtYmFzaXM6MDstbXMtZmxleC1wb3NpdGl2ZToxO2ZsZXgtZ3JvdzoxO21heC13aWR0aDoxMDAlfS5yb3ctY29scy1sZy0xPip7LW1zLWZsZXg6MCAwIDEwMCU7ZmxleDowIDAgMTAwJTttYXgtd2lkdGg6MTAwJX0ucm93LWNvbHMtbGctMj4qey1tcy1mbGV4OjAgMCA1MCU7ZmxleDowIDAgNTAlO21heC13aWR0aDo1MCV9LnJvdy1jb2xzLWxnLTM+KnstbXMtZmxleDowIDAgMzMuMzMzMzMzJTtmbGV4OjAgMCAzMy4zMzMzMzMlO21heC13aWR0aDozMy4zMzMzMzMlfS5yb3ctY29scy1sZy00Pip7LW1zLWZsZXg6MCAwIDI1JTtmbGV4OjAgMCAyNSU7bWF4LXdpZHRoOjI1JX0ucm93LWNvbHMtbGctNT4qey1tcy1mbGV4OjAgMCAyMCU7ZmxleDowIDAgMjAlO21heC13aWR0aDoyMCV9LnJvdy1jb2xzLWxnLTY+KnstbXMtZmxleDowIDAgMTYuNjY2NjY3JTtmbGV4OjAgMCAxNi42NjY2NjclO21heC13aWR0aDoxNi42NjY2NjclfS5jb2wtbGctYXV0b3stbXMtZmxleDowIDAgYXV0bztmbGV4OjAgMCBhdXRvO3dpZHRoOmF1dG87bWF4LXdpZHRoOjEwMCV9LmNvbC1sZy0xey1tcy1mbGV4OjAgMCA4LjMzMzMzMyU7ZmxleDowIDAgOC4zMzMzMzMlO21heC13aWR0aDo4LjMzMzMzMyV9LmNvbC1sZy0yey1tcy1mbGV4OjAgMCAxNi42NjY2NjclO2ZsZXg6MCAwIDE2LjY2NjY2NyU7bWF4LXdpZHRoOjE2LjY2NjY2NyV9LmNvbC1sZy0zey1tcy1mbGV4OjAgMCAyNSU7ZmxleDowIDAgMjUlO21heC13aWR0aDoyNSV9LmNvbC1sZy00ey1tcy1mbGV4OjAgMCAzMy4zMzMzMzMlO2ZsZXg6MCAwIDMzLjMzMzMzMyU7bWF4LXdpZHRoOjMzLjMzMzMzMyV9LmNvbC1sZy01ey1tcy1mbGV4OjAgMCA0MS42NjY2NjclO2ZsZXg6MCAwIDQxLjY2NjY2NyU7bWF4LXdpZHRoOjQxLjY2NjY2NyV9LmNvbC1sZy02ey1tcy1mbGV4OjAgMCA1MCU7ZmxleDowIDAgNTAlO21heC13aWR0aDo1MCV9LmNvbC1sZy03ey1tcy1mbGV4OjAgMCA1OC4zMzMzMzMlO2ZsZXg6MCAwIDU4LjMzMzMzMyU7bWF4LXdpZHRoOjU4LjMzMzMzMyV9LmNvbC1sZy04ey1tcy1mbGV4OjAgMCA2Ni42NjY2NjclO2ZsZXg6MCAwIDY2LjY2NjY2NyU7bWF4LXdpZHRoOjY2LjY2NjY2NyV9LmNvbC1sZy05ey1tcy1mbGV4OjAgMCA3NSU7ZmxleDowIDAgNzUlO21heC13aWR0aDo3NSV9LmNvbC1sZy0xMHstbXMtZmxleDowIDAgODMuMzMzMzMzJTtmbGV4OjAgMCA4My4zMzMzMzMlO21heC13aWR0aDo4My4zMzMzMzMlfS5jb2wtbGctMTF7LW1zLWZsZXg6MCAwIDkxLjY2NjY2NyU7ZmxleDowIDAgOTEuNjY2NjY3JTttYXgtd2lkdGg6OTEuNjY2NjY3JX0uY29sLWxnLTEyey1tcy1mbGV4OjAgMCAxMDAlO2ZsZXg6MCAwIDEwMCU7bWF4LXdpZHRoOjEwMCV9Lm9yZGVyLWxnLWZpcnN0ey1tcy1mbGV4LW9yZGVyOi0xO29yZGVyOi0xfS5vcmRlci1sZy1sYXN0ey1tcy1mbGV4LW9yZGVyOjEzO29yZGVyOjEzfS5vcmRlci1sZy0wey1tcy1mbGV4LW9yZGVyOjA7b3JkZXI6MH0ub3JkZXItbGctMXstbXMtZmxleC1vcmRlcjoxO29yZGVyOjF9Lm9yZGVyLWxnLTJ7LW1zLWZsZXgtb3JkZXI6MjtvcmRlcjoyfS5vcmRlci1sZy0zey1tcy1mbGV4LW9yZGVyOjM7b3JkZXI6M30ub3JkZXItbGctNHstbXMtZmxleC1vcmRlcjo0O29yZGVyOjR9Lm9yZGVyLWxnLTV7LW1zLWZsZXgtb3JkZXI6NTtvcmRlcjo1fS5vcmRlci1sZy02ey1tcy1mbGV4LW9yZGVyOjY7b3JkZXI6Nn0ub3JkZXItbGctN3stbXMtZmxleC1vcmRlcjo3O29yZGVyOjd9Lm9yZGVyLWxnLTh7LW1zLWZsZXgtb3JkZXI6ODtvcmRlcjo4fS5vcmRlci1sZy05ey1tcy1mbGV4LW9yZGVyOjk7b3JkZXI6OX0ub3JkZXItbGctMTB7LW1zLWZsZXgtb3JkZXI6MTA7b3JkZXI6MTB9Lm9yZGVyLWxnLTExey1tcy1mbGV4LW9yZGVyOjExO29yZGVyOjExfS5vcmRlci1sZy0xMnstbXMtZmxleC1vcmRlcjoxMjtvcmRlcjoxMn0ub2Zmc2V0LWxnLTB7bWFyZ2luLXJpZ2h0OjB9Lm9mZnNldC1sZy0xe21hcmdpbi1yaWdodDo4LjMzMzMzMyV9Lm9mZnNldC1sZy0ye21hcmdpbi1yaWdodDoxNi42NjY2NjclfS5vZmZzZXQtbGctM3ttYXJnaW4tcmlnaHQ6MjUlfS5vZmZzZXQtbGctNHttYXJnaW4tcmlnaHQ6MzMuMzMzMzMzJX0ub2Zmc2V0LWxnLTV7bWFyZ2luLXJpZ2h0OjQxLjY2NjY2NyV9Lm9mZnNldC1sZy02e21hcmdpbi1yaWdodDo1MCV9Lm9mZnNldC1sZy03e21hcmdpbi1yaWdodDo1OC4zMzMzMzMlfS5vZmZzZXQtbGctOHttYXJnaW4tcmlnaHQ6NjYuNjY2NjY3JX0ub2Zmc2V0LWxnLTl7bWFyZ2luLXJpZ2h0Ojc1JX0ub2Zmc2V0LWxnLTEwe21hcmdpbi1yaWdodDo4My4zMzMzMzMlfS5vZmZzZXQtbGctMTF7bWFyZ2luLXJpZ2h0OjkxLjY2NjY2NyV9fUBtZWRpYShtaW4td2lkdGg6IDEyMDBweCl7LmNvbC14bHstbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTowO2ZsZXgtYmFzaXM6MDstbXMtZmxleC1wb3NpdGl2ZToxO2ZsZXgtZ3JvdzoxO21heC13aWR0aDoxMDAlfS5yb3ctY29scy14bC0xPip7LW1zLWZsZXg6MCAwIDEwMCU7ZmxleDowIDAgMTAwJTttYXgtd2lkdGg6MTAwJX0ucm93LWNvbHMteGwtMj4qey1tcy1mbGV4OjAgMCA1MCU7ZmxleDowIDAgNTAlO21heC13aWR0aDo1MCV9LnJvdy1jb2xzLXhsLTM+KnstbXMtZmxleDowIDAgMzMuMzMzMzMzJTtmbGV4OjAgMCAzMy4zMzMzMzMlO21heC13aWR0aDozMy4zMzMzMzMlfS5yb3ctY29scy14bC00Pip7LW1zLWZsZXg6MCAwIDI1JTtmbGV4OjAgMCAyNSU7bWF4LXdpZHRoOjI1JX0ucm93LWNvbHMteGwtNT4qey1tcy1mbGV4OjAgMCAyMCU7ZmxleDowIDAgMjAlO21heC13aWR0aDoyMCV9LnJvdy1jb2xzLXhsLTY+KnstbXMtZmxleDowIDAgMTYuNjY2NjY3JTtmbGV4OjAgMCAxNi42NjY2NjclO21heC13aWR0aDoxNi42NjY2NjclfS5jb2wteGwtYXV0b3stbXMtZmxleDowIDAgYXV0bztmbGV4OjAgMCBhdXRvO3dpZHRoOmF1dG87bWF4LXdpZHRoOjEwMCV9LmNvbC14bC0xey1tcy1mbGV4OjAgMCA4LjMzMzMzMyU7ZmxleDowIDAgOC4zMzMzMzMlO21heC13aWR0aDo4LjMzMzMzMyV9LmNvbC14bC0yey1tcy1mbGV4OjAgMCAxNi42NjY2NjclO2ZsZXg6MCAwIDE2LjY2NjY2NyU7bWF4LXdpZHRoOjE2LjY2NjY2NyV9LmNvbC14bC0zey1tcy1mbGV4OjAgMCAyNSU7ZmxleDowIDAgMjUlO21heC13aWR0aDoyNSV9LmNvbC14bC00ey1tcy1mbGV4OjAgMCAzMy4zMzMzMzMlO2ZsZXg6MCAwIDMzLjMzMzMzMyU7bWF4LXdpZHRoOjMzLjMzMzMzMyV9LmNvbC14bC01ey1tcy1mbGV4OjAgMCA0MS42NjY2NjclO2ZsZXg6MCAwIDQxLjY2NjY2NyU7bWF4LXdpZHRoOjQxLjY2NjY2NyV9LmNvbC14bC02ey1tcy1mbGV4OjAgMCA1MCU7ZmxleDowIDAgNTAlO21heC13aWR0aDo1MCV9LmNvbC14bC03ey1tcy1mbGV4OjAgMCA1OC4zMzMzMzMlO2ZsZXg6MCAwIDU4LjMzMzMzMyU7bWF4LXdpZHRoOjU4LjMzMzMzMyV9LmNvbC14bC04ey1tcy1mbGV4OjAgMCA2Ni42NjY2NjclO2ZsZXg6MCAwIDY2LjY2NjY2NyU7bWF4LXdpZHRoOjY2LjY2NjY2NyV9LmNvbC14bC05ey1tcy1mbGV4OjAgMCA3NSU7ZmxleDowIDAgNzUlO21heC13aWR0aDo3NSV9LmNvbC14bC0xMHstbXMtZmxleDowIDAgODMuMzMzMzMzJTtmbGV4OjAgMCA4My4zMzMzMzMlO21heC13aWR0aDo4My4zMzMzMzMlfS5jb2wteGwtMTF7LW1zLWZsZXg6MCAwIDkxLjY2NjY2NyU7ZmxleDowIDAgOTEuNjY2NjY3JTttYXgtd2lkdGg6OTEuNjY2NjY3JX0uY29sLXhsLTEyey1tcy1mbGV4OjAgMCAxMDAlO2ZsZXg6MCAwIDEwMCU7bWF4LXdpZHRoOjEwMCV9Lm9yZGVyLXhsLWZpcnN0ey1tcy1mbGV4LW9yZGVyOi0xO29yZGVyOi0xfS5vcmRlci14bC1sYXN0ey1tcy1mbGV4LW9yZGVyOjEzO29yZGVyOjEzfS5vcmRlci14bC0wey1tcy1mbGV4LW9yZGVyOjA7b3JkZXI6MH0ub3JkZXIteGwtMXstbXMtZmxleC1vcmRlcjoxO29yZGVyOjF9Lm9yZGVyLXhsLTJ7LW1zLWZsZXgtb3JkZXI6MjtvcmRlcjoyfS5vcmRlci14bC0zey1tcy1mbGV4LW9yZGVyOjM7b3JkZXI6M30ub3JkZXIteGwtNHstbXMtZmxleC1vcmRlcjo0O29yZGVyOjR9Lm9yZGVyLXhsLTV7LW1zLWZsZXgtb3JkZXI6NTtvcmRlcjo1fS5vcmRlci14bC02ey1tcy1mbGV4LW9yZGVyOjY7b3JkZXI6Nn0ub3JkZXIteGwtN3stbXMtZmxleC1vcmRlcjo3O29yZGVyOjd9Lm9yZGVyLXhsLTh7LW1zLWZsZXgtb3JkZXI6ODtvcmRlcjo4fS5vcmRlci14bC05ey1tcy1mbGV4LW9yZGVyOjk7b3JkZXI6OX0ub3JkZXIteGwtMTB7LW1zLWZsZXgtb3JkZXI6MTA7b3JkZXI6MTB9Lm9yZGVyLXhsLTExey1tcy1mbGV4LW9yZGVyOjExO29yZGVyOjExfS5vcmRlci14bC0xMnstbXMtZmxleC1vcmRlcjoxMjtvcmRlcjoxMn0ub2Zmc2V0LXhsLTB7bWFyZ2luLXJpZ2h0OjB9Lm9mZnNldC14bC0xe21hcmdpbi1yaWdodDo4LjMzMzMzMyV9Lm9mZnNldC14bC0ye21hcmdpbi1yaWdodDoxNi42NjY2NjclfS5vZmZzZXQteGwtM3ttYXJnaW4tcmlnaHQ6MjUlfS5vZmZzZXQteGwtNHttYXJnaW4tcmlnaHQ6MzMuMzMzMzMzJX0ub2Zmc2V0LXhsLTV7bWFyZ2luLXJpZ2h0OjQxLjY2NjY2NyV9Lm9mZnNldC14bC02e21hcmdpbi1yaWdodDo1MCV9Lm9mZnNldC14bC03e21hcmdpbi1yaWdodDo1OC4zMzMzMzMlfS5vZmZzZXQteGwtOHttYXJnaW4tcmlnaHQ6NjYuNjY2NjY3JX0ub2Zmc2V0LXhsLTl7bWFyZ2luLXJpZ2h0Ojc1JX0ub2Zmc2V0LXhsLTEwe21hcmdpbi1yaWdodDo4My4zMzMzMzMlfS5vZmZzZXQteGwtMTF7bWFyZ2luLXJpZ2h0OjkxLjY2NjY2NyV9fS50YWJsZXt3aWR0aDoxMDAlO21hcmdpbi1ib3R0b206MXJlbTtjb2xvcjojMjEyNTI5fS50YWJsZSB0ZCwudGFibGUgdGh7cGFkZGluZzouNzVyZW07dmVydGljYWwtYWxpZ246dG9wO2JvcmRlci10b3A6MXB4IHNvbGlkICNkZWUyZTZ9LnRhYmxlIHRoZWFkIHRoe3ZlcnRpY2FsLWFsaWduOmJvdHRvbTtib3JkZXItYm90dG9tOjJweCBzb2xpZCAjZGVlMmU2fS50YWJsZSB0Ym9keSt0Ym9keXtib3JkZXItdG9wOjJweCBzb2xpZCAjZGVlMmU2fS50YWJsZS1zbSB0ZCwudGFibGUtc20gdGh7cGFkZGluZzouM3JlbX0udGFibGUtYm9yZGVyZWR7Ym9yZGVyOjFweCBzb2xpZCAjZGVlMmU2fS50YWJsZS1ib3JkZXJlZCB0ZCwudGFibGUtYm9yZGVyZWQgdGh7Ym9yZGVyOjFweCBzb2xpZCAjZGVlMmU2fS50YWJsZS1ib3JkZXJlZCB0aGVhZCB0ZCwudGFibGUtYm9yZGVyZWQgdGhlYWQgdGh7Ym9yZGVyLWJvdHRvbS13aWR0aDoycHh9LnRhYmxlLWJvcmRlcmxlc3MgdGJvZHkrdGJvZHksLnRhYmxlLWJvcmRlcmxlc3MgdGQsLnRhYmxlLWJvcmRlcmxlc3MgdGgsLnRhYmxlLWJvcmRlcmxlc3MgdGhlYWQgdGh7Ym9yZGVyOjB9LnRhYmxlLXN0cmlwZWQgdGJvZHkgdHI6bnRoLW9mLXR5cGUob2RkKXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjA1KX0udGFibGUtaG92ZXIgdGJvZHkgdHI6aG92ZXJ7Y29sb3I6IzIxMjUyOTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjA3NSl9LnRhYmxlLXByaW1hcnksLnRhYmxlLXByaW1hcnk+dGQsLnRhYmxlLXByaW1hcnk+dGh7YmFja2dyb3VuZC1jb2xvcjojYjhkYWZmfS50YWJsZS1wcmltYXJ5IHRib2R5K3Rib2R5LC50YWJsZS1wcmltYXJ5IHRkLC50YWJsZS1wcmltYXJ5IHRoLC50YWJsZS1wcmltYXJ5IHRoZWFkIHRoe2JvcmRlci1jb2xvcjojN2FiYWZmfS50YWJsZS1ob3ZlciAudGFibGUtcHJpbWFyeTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiM5ZmNkZmZ9LnRhYmxlLWhvdmVyIC50YWJsZS1wcmltYXJ5OmhvdmVyPnRkLC50YWJsZS1ob3ZlciAudGFibGUtcHJpbWFyeTpob3Zlcj50aHtiYWNrZ3JvdW5kLWNvbG9yOiM5ZmNkZmZ9LnRhYmxlLXNlY29uZGFyeSwudGFibGUtc2Vjb25kYXJ5PnRkLC50YWJsZS1zZWNvbmRhcnk+dGh7YmFja2dyb3VuZC1jb2xvcjojZDZkOGRifS50YWJsZS1zZWNvbmRhcnkgdGJvZHkrdGJvZHksLnRhYmxlLXNlY29uZGFyeSB0ZCwudGFibGUtc2Vjb25kYXJ5IHRoLC50YWJsZS1zZWNvbmRhcnkgdGhlYWQgdGh7Ym9yZGVyLWNvbG9yOiNiM2I3YmJ9LnRhYmxlLWhvdmVyIC50YWJsZS1zZWNvbmRhcnk6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojYzhjYmNmfS50YWJsZS1ob3ZlciAudGFibGUtc2Vjb25kYXJ5OmhvdmVyPnRkLC50YWJsZS1ob3ZlciAudGFibGUtc2Vjb25kYXJ5OmhvdmVyPnRoe2JhY2tncm91bmQtY29sb3I6I2M4Y2JjZn0udGFibGUtc3VjY2VzcywudGFibGUtc3VjY2Vzcz50ZCwudGFibGUtc3VjY2Vzcz50aHtiYWNrZ3JvdW5kLWNvbG9yOiNjM2U2Y2J9LnRhYmxlLXN1Y2Nlc3MgdGJvZHkrdGJvZHksLnRhYmxlLXN1Y2Nlc3MgdGQsLnRhYmxlLXN1Y2Nlc3MgdGgsLnRhYmxlLXN1Y2Nlc3MgdGhlYWQgdGh7Ym9yZGVyLWNvbG9yOiM4ZmQxOWV9LnRhYmxlLWhvdmVyIC50YWJsZS1zdWNjZXNzOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2IxZGZiYn0udGFibGUtaG92ZXIgLnRhYmxlLXN1Y2Nlc3M6aG92ZXI+dGQsLnRhYmxlLWhvdmVyIC50YWJsZS1zdWNjZXNzOmhvdmVyPnRoe2JhY2tncm91bmQtY29sb3I6I2IxZGZiYn0udGFibGUtaW5mbywudGFibGUtaW5mbz50ZCwudGFibGUtaW5mbz50aHtiYWNrZ3JvdW5kLWNvbG9yOiNiZWU1ZWJ9LnRhYmxlLWluZm8gdGJvZHkrdGJvZHksLnRhYmxlLWluZm8gdGQsLnRhYmxlLWluZm8gdGgsLnRhYmxlLWluZm8gdGhlYWQgdGh7Ym9yZGVyLWNvbG9yOiM4NmNmZGF9LnRhYmxlLWhvdmVyIC50YWJsZS1pbmZvOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2FiZGRlNX0udGFibGUtaG92ZXIgLnRhYmxlLWluZm86aG92ZXI+dGQsLnRhYmxlLWhvdmVyIC50YWJsZS1pbmZvOmhvdmVyPnRoe2JhY2tncm91bmQtY29sb3I6I2FiZGRlNX0udGFibGUtd2FybmluZywudGFibGUtd2FybmluZz50ZCwudGFibGUtd2FybmluZz50aHtiYWNrZ3JvdW5kLWNvbG9yOiNmZmVlYmF9LnRhYmxlLXdhcm5pbmcgdGJvZHkrdGJvZHksLnRhYmxlLXdhcm5pbmcgdGQsLnRhYmxlLXdhcm5pbmcgdGgsLnRhYmxlLXdhcm5pbmcgdGhlYWQgdGh7Ym9yZGVyLWNvbG9yOiNmZmRmN2V9LnRhYmxlLWhvdmVyIC50YWJsZS13YXJuaW5nOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2ZmZThhMX0udGFibGUtaG92ZXIgLnRhYmxlLXdhcm5pbmc6aG92ZXI+dGQsLnRhYmxlLWhvdmVyIC50YWJsZS13YXJuaW5nOmhvdmVyPnRoe2JhY2tncm91bmQtY29sb3I6I2ZmZThhMX0udGFibGUtZGFuZ2VyLC50YWJsZS1kYW5nZXI+dGQsLnRhYmxlLWRhbmdlcj50aHtiYWNrZ3JvdW5kLWNvbG9yOiNmNWM2Y2J9LnRhYmxlLWRhbmdlciB0Ym9keSt0Ym9keSwudGFibGUtZGFuZ2VyIHRkLC50YWJsZS1kYW5nZXIgdGgsLnRhYmxlLWRhbmdlciB0aGVhZCB0aHtib3JkZXItY29sb3I6I2VkOTY5ZX0udGFibGUtaG92ZXIgLnRhYmxlLWRhbmdlcjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNmMWIwYjd9LnRhYmxlLWhvdmVyIC50YWJsZS1kYW5nZXI6aG92ZXI+dGQsLnRhYmxlLWhvdmVyIC50YWJsZS1kYW5nZXI6aG92ZXI+dGh7YmFja2dyb3VuZC1jb2xvcjojZjFiMGI3fS50YWJsZS1saWdodCwudGFibGUtbGlnaHQ+dGQsLnRhYmxlLWxpZ2h0PnRoe2JhY2tncm91bmQtY29sb3I6I2ZkZmRmZX0udGFibGUtbGlnaHQgdGJvZHkrdGJvZHksLnRhYmxlLWxpZ2h0IHRkLC50YWJsZS1saWdodCB0aCwudGFibGUtbGlnaHQgdGhlYWQgdGh7Ym9yZGVyLWNvbG9yOiNmYmZjZmN9LnRhYmxlLWhvdmVyIC50YWJsZS1saWdodDpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNlY2VjZjZ9LnRhYmxlLWhvdmVyIC50YWJsZS1saWdodDpob3Zlcj50ZCwudGFibGUtaG92ZXIgLnRhYmxlLWxpZ2h0OmhvdmVyPnRoe2JhY2tncm91bmQtY29sb3I6I2VjZWNmNn0udGFibGUtZGFyaywudGFibGUtZGFyaz50ZCwudGFibGUtZGFyaz50aHtiYWNrZ3JvdW5kLWNvbG9yOiNjNmM4Y2F9LnRhYmxlLWRhcmsgdGJvZHkrdGJvZHksLnRhYmxlLWRhcmsgdGQsLnRhYmxlLWRhcmsgdGgsLnRhYmxlLWRhcmsgdGhlYWQgdGh7Ym9yZGVyLWNvbG9yOiM5NTk5OWN9LnRhYmxlLWhvdmVyIC50YWJsZS1kYXJrOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2I5YmJiZX0udGFibGUtaG92ZXIgLnRhYmxlLWRhcms6aG92ZXI+dGQsLnRhYmxlLWhvdmVyIC50YWJsZS1kYXJrOmhvdmVyPnRoe2JhY2tncm91bmQtY29sb3I6I2I5YmJiZX0udGFibGUtYWN0aXZlLC50YWJsZS1hY3RpdmU+dGQsLnRhYmxlLWFjdGl2ZT50aHtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjA3NSl9LnRhYmxlLWhvdmVyIC50YWJsZS1hY3RpdmU6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC4wNzUpfS50YWJsZS1ob3ZlciAudGFibGUtYWN0aXZlOmhvdmVyPnRkLC50YWJsZS1ob3ZlciAudGFibGUtYWN0aXZlOmhvdmVyPnRoe2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuMDc1KX0udGFibGUgLnRoZWFkLWRhcmsgdGh7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMzNDNhNDA7Ym9yZGVyLWNvbG9yOiM0NTRkNTV9LnRhYmxlIC50aGVhZC1saWdodCB0aHtjb2xvcjojNDk1MDU3O2JhY2tncm91bmQtY29sb3I6I2U5ZWNlZjtib3JkZXItY29sb3I6I2RlZTJlNn0udGFibGUtZGFya3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzM0M2E0MH0udGFibGUtZGFyayB0ZCwudGFibGUtZGFyayB0aCwudGFibGUtZGFyayB0aGVhZCB0aHtib3JkZXItY29sb3I6IzQ1NGQ1NX0udGFibGUtZGFyay50YWJsZS1ib3JkZXJlZHtib3JkZXI6MH0udGFibGUtZGFyay50YWJsZS1zdHJpcGVkIHRib2R5IHRyOm50aC1vZi10eXBlKG9kZCl7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC4wNSl9LnRhYmxlLWRhcmsudGFibGUtaG92ZXIgdGJvZHkgdHI6aG92ZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjA3NSl9QG1lZGlhKG1heC13aWR0aDogNTc1Ljk4cHgpey50YWJsZS1yZXNwb25zaXZlLXNte2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtvdmVyZmxvdy14OmF1dG87LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2h9LnRhYmxlLXJlc3BvbnNpdmUtc20+LnRhYmxlLWJvcmRlcmVke2JvcmRlcjowfX1AbWVkaWEobWF4LXdpZHRoOiA3NjcuOThweCl7LnRhYmxlLXJlc3BvbnNpdmUtbWR7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO292ZXJmbG93LXg6YXV0bzstd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaH0udGFibGUtcmVzcG9uc2l2ZS1tZD4udGFibGUtYm9yZGVyZWR7Ym9yZGVyOjB9fUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsudGFibGUtcmVzcG9uc2l2ZS1sZ3tkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7b3ZlcmZsb3cteDphdXRvOy13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNofS50YWJsZS1yZXNwb25zaXZlLWxnPi50YWJsZS1ib3JkZXJlZHtib3JkZXI6MH19QG1lZGlhKG1heC13aWR0aDogMTE5OS45OHB4KXsudGFibGUtcmVzcG9uc2l2ZS14bHtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7b3ZlcmZsb3cteDphdXRvOy13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNofS50YWJsZS1yZXNwb25zaXZlLXhsPi50YWJsZS1ib3JkZXJlZHtib3JkZXI6MH19LnRhYmxlLXJlc3BvbnNpdmV7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO292ZXJmbG93LXg6YXV0bzstd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaH0udGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWR7Ym9yZGVyOjB9LmZvcm0tY29udHJvbHtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7aGVpZ2h0OmNhbGMoMS41ZW0gKyAwLjc1cmVtICsgMnB4KTtwYWRkaW5nOi4zNzVyZW0gLjc1cmVtO2ZvbnQtc2l6ZToxcmVtO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoxLjU7Y29sb3I6IzQ5NTA1NztiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7YmFja2dyb3VuZC1jbGlwOnBhZGRpbmctYm94O2JvcmRlcjoxcHggc29saWQgI2NlZDRkYTtib3JkZXItcmFkaXVzOi4yNXJlbTt0cmFuc2l0aW9uOmJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dH1AbWVkaWEocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsuZm9ybS1jb250cm9se3RyYW5zaXRpb246bm9uZX19LmZvcm0tY29udHJvbDo6LW1zLWV4cGFuZHtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlcjowfS5mb3JtLWNvbnRyb2w6LW1vei1mb2N1c3Jpbmd7Y29sb3I6dHJhbnNwYXJlbnQ7dGV4dC1zaGFkb3c6MCAwIDAgIzQ5NTA1N30uZm9ybS1jb250cm9sOmZvY3Vze2NvbG9yOiM0OTUwNTc7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1jb2xvcjojODBiZGZmO291dGxpbmU6MDtib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoMCwxMjMsMjU1LC4yNSl9LmZvcm0tY29udHJvbDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcntjb2xvcjojNmM3NTdkO29wYWNpdHk6MX0uZm9ybS1jb250cm9sOjotbW96LXBsYWNlaG9sZGVye2NvbG9yOiM2Yzc1N2Q7b3BhY2l0eToxfS5mb3JtLWNvbnRyb2w6LW1zLWlucHV0LXBsYWNlaG9sZGVye2NvbG9yOiM2Yzc1N2Q7b3BhY2l0eToxfS5mb3JtLWNvbnRyb2w6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlcntjb2xvcjojNmM3NTdkO29wYWNpdHk6MX0uZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlcntjb2xvcjojNmM3NTdkO29wYWNpdHk6MX0uZm9ybS1jb250cm9sOmRpc2FibGVkLC5mb3JtLWNvbnRyb2xbcmVhZG9ubHlde2JhY2tncm91bmQtY29sb3I6I2U5ZWNlZjtvcGFjaXR5OjF9aW5wdXRbdHlwZT1kYXRlXS5mb3JtLWNvbnRyb2wsaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0uZm9ybS1jb250cm9sLGlucHV0W3R5cGU9bW9udGhdLmZvcm0tY29udHJvbCxpbnB1dFt0eXBlPXRpbWVdLmZvcm0tY29udHJvbHstd2Via2l0LWFwcGVhcmFuY2U6bm9uZTstbW96LWFwcGVhcmFuY2U6bm9uZTthcHBlYXJhbmNlOm5vbmV9c2VsZWN0LmZvcm0tY29udHJvbDpmb2N1czo6LW1zLXZhbHVle2NvbG9yOiM0OTUwNTc7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5mb3JtLWNvbnRyb2wtZmlsZSwuZm9ybS1jb250cm9sLXJhbmdle2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJX0uY29sLWZvcm0tbGFiZWx7cGFkZGluZy10b3A6Y2FsYygwLjM3NXJlbSsxcHgpO3BhZGRpbmctYm90dG9tOmNhbGMoMC4zNzVyZW0rMXB4KTttYXJnaW4tYm90dG9tOjA7Zm9udC1zaXplOmluaGVyaXQ7bGluZS1oZWlnaHQ6MS41fS5jb2wtZm9ybS1sYWJlbC1sZ3twYWRkaW5nLXRvcDpjYWxjKDAuNXJlbSsxcHgpO3BhZGRpbmctYm90dG9tOmNhbGMoMC41cmVtKzFweCk7Zm9udC1zaXplOjEuMjVyZW07bGluZS1oZWlnaHQ6MS41fS5jb2wtZm9ybS1sYWJlbC1zbXtwYWRkaW5nLXRvcDpjYWxjKDAuMjVyZW0rMXB4KTtwYWRkaW5nLWJvdHRvbTpjYWxjKDAuMjVyZW0rMXB4KTtmb250LXNpemU6Ljg3NXJlbTtsaW5lLWhlaWdodDoxLjV9LmZvcm0tY29udHJvbC1wbGFpbnRleHR7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO3BhZGRpbmc6LjM3NXJlbSAwO21hcmdpbi1ib3R0b206MDtmb250LXNpemU6MXJlbTtsaW5lLWhlaWdodDoxLjU7Y29sb3I6IzIxMjUyOTtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlcjpzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItd2lkdGg6MXB4IDB9LmZvcm0tY29udHJvbC1wbGFpbnRleHQuZm9ybS1jb250cm9sLWxnLC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LmZvcm0tY29udHJvbC1zbXtwYWRkaW5nLWxlZnQ6MDtwYWRkaW5nLXJpZ2h0OjB9LmZvcm0tY29udHJvbC1zbXtoZWlnaHQ6Y2FsYygxLjVlbSArIDAuNXJlbSArIDJweCk7cGFkZGluZzouMjVyZW0gLjVyZW07Zm9udC1zaXplOi44NzVyZW07bGluZS1oZWlnaHQ6MS41O2JvcmRlci1yYWRpdXM6LjJyZW19LmZvcm0tY29udHJvbC1sZ3toZWlnaHQ6Y2FsYygxLjVlbSArIDFyZW0gKyAycHgpO3BhZGRpbmc6LjVyZW0gMXJlbTtmb250LXNpemU6MS4yNXJlbTtsaW5lLWhlaWdodDoxLjU7Ym9yZGVyLXJhZGl1czouM3JlbX1zZWxlY3QuZm9ybS1jb250cm9sW211bHRpcGxlXSxzZWxlY3QuZm9ybS1jb250cm9sW3NpemVde2hlaWdodDphdXRvfXRleHRhcmVhLmZvcm0tY29udHJvbHtoZWlnaHQ6YXV0b30uZm9ybS1ncm91cHttYXJnaW4tYm90dG9tOjFyZW19LmZvcm0tdGV4dHtkaXNwbGF5OmJsb2NrO21hcmdpbi10b3A6LjI1cmVtfS5mb3JtLXJvd3tkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstbXMtZmxleC13cmFwOndyYXA7ZmxleC13cmFwOndyYXA7bWFyZ2luLWxlZnQ6LTVweDttYXJnaW4tcmlnaHQ6LTVweH0uZm9ybS1yb3c+LmNvbCwuZm9ybS1yb3c+W2NsYXNzKj1jb2wtXXtwYWRkaW5nLWxlZnQ6NXB4O3BhZGRpbmctcmlnaHQ6NXB4fS5mb3JtLWNoZWNre3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2s7cGFkZGluZy1yaWdodDoxLjI1cmVtfS5mb3JtLWNoZWNrLWlucHV0e3Bvc2l0aW9uOmFic29sdXRlO21hcmdpbi10b3A6LjNyZW07bWFyZ2luLXJpZ2h0Oi0xLjI1cmVtfS5mb3JtLWNoZWNrLWlucHV0OmRpc2FibGVkfi5mb3JtLWNoZWNrLWxhYmVsLC5mb3JtLWNoZWNrLWlucHV0W2Rpc2FibGVkXX4uZm9ybS1jaGVjay1sYWJlbHtjb2xvcjojNmM3NTdkfS5mb3JtLWNoZWNrLWxhYmVse21hcmdpbi1ib3R0b206MH0uZm9ybS1jaGVjay1pbmxpbmV7ZGlzcGxheTotbXMtaW5saW5lLWZsZXhib3g7ZGlzcGxheTppbmxpbmUtZmxleDstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO3BhZGRpbmctcmlnaHQ6MDttYXJnaW4tbGVmdDouNzVyZW19LmZvcm0tY2hlY2staW5saW5lIC5mb3JtLWNoZWNrLWlucHV0e3Bvc2l0aW9uOnN0YXRpYzttYXJnaW4tdG9wOjA7bWFyZ2luLWxlZnQ6LjMxMjVyZW07bWFyZ2luLXJpZ2h0OjB9LnZhbGlkLWZlZWRiYWNre2Rpc3BsYXk6bm9uZTt3aWR0aDoxMDAlO21hcmdpbi10b3A6LjI1cmVtO2ZvbnQtc2l6ZTo4MCU7Y29sb3I6IzI4YTc0NX0udmFsaWQtdG9vbHRpcHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTAwJTtyaWdodDowO3otaW5kZXg6NTtkaXNwbGF5Om5vbmU7bWF4LXdpZHRoOjEwMCU7cGFkZGluZzouMjVyZW0gLjVyZW07bWFyZ2luLXRvcDouMXJlbTtmb250LXNpemU6Ljg3NXJlbTtsaW5lLWhlaWdodDoxLjU7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoNDAsMTY3LDY5LC45KTtib3JkZXItcmFkaXVzOi4yNXJlbX0uaXMtdmFsaWR+LnZhbGlkLWZlZWRiYWNrLC5pcy12YWxpZH4udmFsaWQtdG9vbHRpcCwud2FzLXZhbGlkYXRlZCA6dmFsaWR+LnZhbGlkLWZlZWRiYWNrLC53YXMtdmFsaWRhdGVkIDp2YWxpZH4udmFsaWQtdG9vbHRpcHtkaXNwbGF5OmJsb2NrfS5mb3JtLWNvbnRyb2wuaXMtdmFsaWQsLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZHtib3JkZXItY29sb3I6IzI4YTc0NTtwYWRkaW5nLWxlZnQ6Y2FsYygxLjVlbSArIDAuNzVyZW0pO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBmaWxsPSclMjMyOGE3NDUnIGQ9J00yLjMgNi43M0wuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLyUzZSUzYy9zdmclM2VcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246bGVmdCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pIGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSl9LmZvcm0tY29udHJvbC5pcy12YWxpZDpmb2N1cywud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkOmZvY3Vze2JvcmRlci1jb2xvcjojMjhhNzQ1O2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSg0MCwxNjcsNjksLjI1KX0ud2FzLXZhbGlkYXRlZCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2w6dmFsaWQsdGV4dGFyZWEuZm9ybS1jb250cm9sLmlzLXZhbGlke3BhZGRpbmctbGVmdDpjYWxjKDEuNWVtICsgMC43NXJlbSk7YmFja2dyb3VuZC1wb3NpdGlvbjp0b3AgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSBsZWZ0IGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSl9LmN1c3RvbS1zZWxlY3QuaXMtdmFsaWQsLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6dmFsaWR7Ym9yZGVyLWNvbG9yOiMyOGE3NDU7cGFkZGluZy1sZWZ0OmNhbGMoMC43NWVtICsgMi4zMTI1cmVtKTtiYWNrZ3JvdW5kOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNCcgaGVpZ2h0PSc1JyB2aWV3Qm94PScwIDAgNCA1JyUzZSUzY3BhdGggZmlsbD0nJTIzMzQzYTQwJyBkPSdNMiAwTDAgMmg0em0wIDVMMCAzaDR6Jy8lM2UlM2Mvc3ZnJTNlXCIpIG5vLXJlcGVhdCBsZWZ0IC43NXJlbSBjZW50ZXIvOHB4IDEwcHgsdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBmaWxsPSclMjMyOGE3NDUnIGQ9J00yLjMgNi43M0wuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLyUzZSUzYy9zdmclM2VcIikgI2ZmZiBuby1yZXBlYXQgY2VudGVyIGxlZnQgMS43NXJlbS9jYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKX0uY3VzdG9tLXNlbGVjdC5pcy12YWxpZDpmb2N1cywud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDp2YWxpZDpmb2N1c3tib3JkZXItY29sb3I6IzI4YTc0NTtib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoNDAsMTY3LDY5LC4yNSl9LmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWR+LmZvcm0tY2hlY2stbGFiZWwsLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWR+LmZvcm0tY2hlY2stbGFiZWx7Y29sb3I6IzI4YTc0NX0uZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZH4udmFsaWQtZmVlZGJhY2ssLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWR+LnZhbGlkLXRvb2x0aXAsLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWR+LnZhbGlkLWZlZWRiYWNrLC53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkfi52YWxpZC10b29sdGlwe2Rpc3BsYXk6YmxvY2t9LmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkfi5jdXN0b20tY29udHJvbC1sYWJlbCwud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWR+LmN1c3RvbS1jb250cm9sLWxhYmVse2NvbG9yOiMyOGE3NDV9LmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkfi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLC53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZH4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZXtib3JkZXItY29sb3I6IzI4YTc0NX0uY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQ6Y2hlY2tlZH4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQ6Y2hlY2tlZH4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZXtib3JkZXItY29sb3I6IzM0Y2U1NztiYWNrZ3JvdW5kLWNvbG9yOiMzNGNlNTd9LmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkOmZvY3Vzfi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLC53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZDpmb2N1c34uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZXtib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoNDAsMTY3LDY5LC4yNSl9LmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkOmZvY3VzOm5vdCg6Y2hlY2tlZCl+LmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkOmZvY3VzOm5vdCg6Y2hlY2tlZCl+LmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmV7Ym9yZGVyLWNvbG9yOiMyOGE3NDV9LmN1c3RvbS1maWxlLWlucHV0LmlzLXZhbGlkfi5jdXN0b20tZmlsZS1sYWJlbCwud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6dmFsaWR+LmN1c3RvbS1maWxlLWxhYmVse2JvcmRlci1jb2xvcjojMjhhNzQ1fS5jdXN0b20tZmlsZS1pbnB1dC5pcy12YWxpZDpmb2N1c34uY3VzdG9tLWZpbGUtbGFiZWwsLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OnZhbGlkOmZvY3Vzfi5jdXN0b20tZmlsZS1sYWJlbHtib3JkZXItY29sb3I6IzI4YTc0NTtib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoNDAsMTY3LDY5LC4yNSl9LmludmFsaWQtZmVlZGJhY2t7ZGlzcGxheTpub25lO3dpZHRoOjEwMCU7bWFyZ2luLXRvcDouMjVyZW07Zm9udC1zaXplOjgwJTtjb2xvcjojZGMzNTQ1fS5pbnZhbGlkLXRvb2x0aXB7cG9zaXRpb246YWJzb2x1dGU7dG9wOjEwMCU7cmlnaHQ6MDt6LWluZGV4OjU7ZGlzcGxheTpub25lO21heC13aWR0aDoxMDAlO3BhZGRpbmc6LjI1cmVtIC41cmVtO21hcmdpbi10b3A6LjFyZW07Zm9udC1zaXplOi44NzVyZW07bGluZS1oZWlnaHQ6MS41O2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDIyMCw1Myw2OSwuOSk7Ym9yZGVyLXJhZGl1czouMjVyZW19LmlzLWludmFsaWR+LmludmFsaWQtZmVlZGJhY2ssLmlzLWludmFsaWR+LmludmFsaWQtdG9vbHRpcCwud2FzLXZhbGlkYXRlZCA6aW52YWxpZH4uaW52YWxpZC1mZWVkYmFjaywud2FzLXZhbGlkYXRlZCA6aW52YWxpZH4uaW52YWxpZC10b29sdGlwe2Rpc3BsYXk6YmxvY2t9LmZvcm0tY29udHJvbC5pcy1pbnZhbGlkLC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZHtib3JkZXItY29sb3I6I2RjMzU0NTtwYWRkaW5nLWxlZnQ6Y2FsYygxLjVlbSArIDAuNzVyZW0pO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPSclMjNkYzM1NDUnIHZpZXdCb3g9JzAgMCAxMiAxMiclM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc2JyByPSc0LjUnLyUzZSUzY3BhdGggc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTUuOCAzLjZoLjRMNiA2LjV6Jy8lM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc4LjInIHI9Jy42JyBmaWxsPSclMjNkYzM1NDUnIHN0cm9rZT0nbm9uZScvJTNlJTNjL3N2ZyUzZVwiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpsZWZ0IGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSkgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKX0uZm9ybS1jb250cm9sLmlzLWludmFsaWQ6Zm9jdXMsLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkOmZvY3Vze2JvcmRlci1jb2xvcjojZGMzNTQ1O2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSgyMjAsNTMsNjksLjI1KX0ud2FzLXZhbGlkYXRlZCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2w6aW52YWxpZCx0ZXh0YXJlYS5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZHtwYWRkaW5nLWxlZnQ6Y2FsYygxLjVlbSArIDAuNzVyZW0pO2JhY2tncm91bmQtcG9zaXRpb246dG9wIGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSkgbGVmdCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pfS5jdXN0b20tc2VsZWN0LmlzLWludmFsaWQsLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6aW52YWxpZHtib3JkZXItY29sb3I6I2RjMzU0NTtwYWRkaW5nLWxlZnQ6Y2FsYygwLjc1ZW0gKyAyLjMxMjVyZW0pO2JhY2tncm91bmQ6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0JyBoZWlnaHQ9JzUnIHZpZXdCb3g9JzAgMCA0IDUnJTNlJTNjcGF0aCBmaWxsPSclMjMzNDNhNDAnIGQ9J00yIDBMMCAyaDR6bTAgNUwwIDNoNHonLyUzZSUzYy9zdmclM2VcIikgbm8tcmVwZWF0IGxlZnQgLjc1cmVtIGNlbnRlci84cHggMTBweCx1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBmaWxsPSdub25lJyBzdHJva2U9JyUyM2RjMzU0NScgdmlld0JveD0nMCAwIDEyIDEyJyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuNScvJTNlJTNjcGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyUyM2RjMzU0NScgc3Ryb2tlPSdub25lJy8lM2UlM2Mvc3ZnJTNlXCIpICNmZmYgbm8tcmVwZWF0IGNlbnRlciBsZWZ0IDEuNzVyZW0vY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSl9LmN1c3RvbS1zZWxlY3QuaXMtaW52YWxpZDpmb2N1cywud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDppbnZhbGlkOmZvY3Vze2JvcmRlci1jb2xvcjojZGMzNTQ1O2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSgyMjAsNTMsNjksLjI1KX0uZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkfi5mb3JtLWNoZWNrLWxhYmVsLC53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OmludmFsaWR+LmZvcm0tY2hlY2stbGFiZWx7Y29sb3I6I2RjMzU0NX0uZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkfi5pbnZhbGlkLWZlZWRiYWNrLC5mb3JtLWNoZWNrLWlucHV0LmlzLWludmFsaWR+LmludmFsaWQtdG9vbHRpcCwud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkfi5pbnZhbGlkLWZlZWRiYWNrLC53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OmludmFsaWR+LmludmFsaWQtdG9vbHRpcHtkaXNwbGF5OmJsb2NrfS5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkfi5jdXN0b20tY29udHJvbC1sYWJlbCwud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZH4uY3VzdG9tLWNvbnRyb2wtbGFiZWx7Y29sb3I6I2RjMzU0NX0uY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZH4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZH4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZXtib3JkZXItY29sb3I6I2RjMzU0NX0uY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZDpjaGVja2Vkfi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLC53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkOmNoZWNrZWR+LmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmV7Ym9yZGVyLWNvbG9yOiNlNDYwNmQ7YmFja2dyb3VuZC1jb2xvcjojZTQ2MDZkfS5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkOmZvY3Vzfi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLC53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkOmZvY3Vzfi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3Jle2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSgyMjAsNTMsNjksLjI1KX0uY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZDpmb2N1czpub3QoOmNoZWNrZWQpfi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLC53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkOmZvY3VzOm5vdCg6Y2hlY2tlZCl+LmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmV7Ym9yZGVyLWNvbG9yOiNkYzM1NDV9LmN1c3RvbS1maWxlLWlucHV0LmlzLWludmFsaWR+LmN1c3RvbS1maWxlLWxhYmVsLC53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDppbnZhbGlkfi5jdXN0b20tZmlsZS1sYWJlbHtib3JkZXItY29sb3I6I2RjMzU0NX0uY3VzdG9tLWZpbGUtaW5wdXQuaXMtaW52YWxpZDpmb2N1c34uY3VzdG9tLWZpbGUtbGFiZWwsLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OmludmFsaWQ6Zm9jdXN+LmN1c3RvbS1maWxlLWxhYmVse2JvcmRlci1jb2xvcjojZGMzNTQ1O2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSgyMjAsNTMsNjksLjI1KX0uZm9ybS1pbmxpbmV7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LW1zLWZsZXgtZmxvdzpyb3cgd3JhcDtmbGV4LWZsb3c6cm93IHdyYXA7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcn0uZm9ybS1pbmxpbmUgLmZvcm0tY2hlY2t7d2lkdGg6MTAwJX1AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7LmZvcm0taW5saW5lIGxhYmVse2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7LW1zLWZsZXgtcGFjazpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjttYXJnaW4tYm90dG9tOjB9LmZvcm0taW5saW5lIC5mb3JtLWdyb3Vwe2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy1tcy1mbGV4OjAgMCBhdXRvO2ZsZXg6MCAwIGF1dG87LW1zLWZsZXgtZmxvdzpyb3cgd3JhcDtmbGV4LWZsb3c6cm93IHdyYXA7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjttYXJnaW4tYm90dG9tOjB9LmZvcm0taW5saW5lIC5mb3JtLWNvbnRyb2x7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6YXV0bzt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LmZvcm0taW5saW5lIC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0e2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5mb3JtLWlubGluZSAuY3VzdG9tLXNlbGVjdCwuZm9ybS1pbmxpbmUgLmlucHV0LWdyb3Vwe3dpZHRoOmF1dG99LmZvcm0taW5saW5lIC5mb3JtLWNoZWNre2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7LW1zLWZsZXgtcGFjazpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjt3aWR0aDphdXRvO3BhZGRpbmctcmlnaHQ6MH0uZm9ybS1pbmxpbmUgLmZvcm0tY2hlY2staW5wdXR7cG9zaXRpb246cmVsYXRpdmU7LW1zLWZsZXgtbmVnYXRpdmU6MDtmbGV4LXNocmluazowO21hcmdpbi10b3A6MDttYXJnaW4tbGVmdDouMjVyZW07bWFyZ2luLXJpZ2h0OjB9LmZvcm0taW5saW5lIC5jdXN0b20tY29udHJvbHstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyOy1tcy1mbGV4LXBhY2s6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXJ9LmZvcm0taW5saW5lIC5jdXN0b20tY29udHJvbC1sYWJlbHttYXJnaW4tYm90dG9tOjB9fS5idG57ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC13ZWlnaHQ6NDAwO2NvbG9yOiMyMTI1Mjk7dGV4dC1hbGlnbjpjZW50ZXI7dmVydGljYWwtYWxpZ246bWlkZGxlOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbW96LXVzZXItc2VsZWN0Om5vbmU7LW1zLXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlcjoxcHggc29saWQgdHJhbnNwYXJlbnQ7cGFkZGluZzouMzc1cmVtIC43NXJlbTtmb250LXNpemU6MXJlbTtsaW5lLWhlaWdodDoxLjU7Ym9yZGVyLXJhZGl1czouMjVyZW07dHJhbnNpdGlvbjpjb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXR9QG1lZGlhKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7LmJ0bnt0cmFuc2l0aW9uOm5vbmV9fS5idG46aG92ZXJ7Y29sb3I6IzIxMjUyOTt0ZXh0LWRlY29yYXRpb246bm9uZX0uYnRuLmZvY3VzLC5idG46Zm9jdXN7b3V0bGluZTowO2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSgwLDEyMywyNTUsLjI1KX0uYnRuLmRpc2FibGVkLC5idG46ZGlzYWJsZWR7b3BhY2l0eTouNjV9LmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKXtjdXJzb3I6cG9pbnRlcn1hLmJ0bi5kaXNhYmxlZCxmaWVsZHNldDpkaXNhYmxlZCBhLmJ0bntwb2ludGVyLWV2ZW50czpub25lfS5idG4tcHJpbWFyeXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzAwN2JmZjtib3JkZXItY29sb3I6IzAwN2JmZn0uYnRuLXByaW1hcnk6aG92ZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMwMDY5ZDk7Ym9yZGVyLWNvbG9yOiMwMDYyY2N9LmJ0bi1wcmltYXJ5LmZvY3VzLC5idG4tcHJpbWFyeTpmb2N1c3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzAwNjlkOTtib3JkZXItY29sb3I6IzAwNjJjYztib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoMzgsMTQzLDI1NSwuNSl9LmJ0bi1wcmltYXJ5LmRpc2FibGVkLC5idG4tcHJpbWFyeTpkaXNhYmxlZHtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzAwN2JmZjtib3JkZXItY29sb3I6IzAwN2JmZn0uYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLC5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsLnNob3c+LmJ0bi1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzAwNjJjYztib3JkZXItY29sb3I6IzAwNWNiZn0uYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLC5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsLnNob3c+LmJ0bi1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1c3tib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoMzgsMTQzLDI1NSwuNSl9LmJ0bi1zZWNvbmRhcnl7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiM2Yzc1N2Q7Ym9yZGVyLWNvbG9yOiM2Yzc1N2R9LmJ0bi1zZWNvbmRhcnk6aG92ZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiM1YTYyNjg7Ym9yZGVyLWNvbG9yOiM1NDViNjJ9LmJ0bi1zZWNvbmRhcnkuZm9jdXMsLmJ0bi1zZWNvbmRhcnk6Zm9jdXN7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiM1YTYyNjg7Ym9yZGVyLWNvbG9yOiM1NDViNjI7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDEzMCwxMzgsMTQ1LC41KX0uYnRuLXNlY29uZGFyeS5kaXNhYmxlZCwuYnRuLXNlY29uZGFyeTpkaXNhYmxlZHtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzZjNzU3ZDtib3JkZXItY29sb3I6IzZjNzU3ZH0uYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLC5zaG93Pi5idG4tc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzU0NWI2Mjtib3JkZXItY29sb3I6IzRlNTU1Yn0uYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLC5zaG93Pi5idG4tc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1c3tib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoMTMwLDEzOCwxNDUsLjUpfS5idG4tc3VjY2Vzc3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzI4YTc0NTtib3JkZXItY29sb3I6IzI4YTc0NX0uYnRuLXN1Y2Nlc3M6aG92ZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMyMTg4Mzg7Ym9yZGVyLWNvbG9yOiMxZTdlMzR9LmJ0bi1zdWNjZXNzLmZvY3VzLC5idG4tc3VjY2Vzczpmb2N1c3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzIxODgzODtib3JkZXItY29sb3I6IzFlN2UzNDtib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoNzIsMTgwLDk3LC41KX0uYnRuLXN1Y2Nlc3MuZGlzYWJsZWQsLmJ0bi1zdWNjZXNzOmRpc2FibGVke2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMjhhNzQ1O2JvcmRlci1jb2xvcjojMjhhNzQ1fS5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwuc2hvdz4uYnRuLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMWU3ZTM0O2JvcmRlci1jb2xvcjojMWM3NDMwfS5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywuc2hvdz4uYnRuLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSg3MiwxODAsOTcsLjUpfS5idG4taW5mb3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzE3YTJiODtib3JkZXItY29sb3I6IzE3YTJiOH0uYnRuLWluZm86aG92ZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMxMzg0OTY7Ym9yZGVyLWNvbG9yOiMxMTdhOGJ9LmJ0bi1pbmZvLmZvY3VzLC5idG4taW5mbzpmb2N1c3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzEzODQ5Njtib3JkZXItY29sb3I6IzExN2E4Yjtib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoNTgsMTc2LDE5NSwuNSl9LmJ0bi1pbmZvLmRpc2FibGVkLC5idG4taW5mbzpkaXNhYmxlZHtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzE3YTJiODtib3JkZXItY29sb3I6IzE3YTJiOH0uYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLC5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsLnNob3c+LmJ0bi1pbmZvLmRyb3Bkb3duLXRvZ2dsZXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzExN2E4Yjtib3JkZXItY29sb3I6IzEwNzA3Zn0uYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLC5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsLnNob3c+LmJ0bi1pbmZvLmRyb3Bkb3duLXRvZ2dsZTpmb2N1c3tib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoNTgsMTc2LDE5NSwuNSl9LmJ0bi13YXJuaW5ne2NvbG9yOiMyMTI1Mjk7YmFja2dyb3VuZC1jb2xvcjojZmZjMTA3O2JvcmRlci1jb2xvcjojZmZjMTA3fS5idG4td2FybmluZzpob3Zlcntjb2xvcjojMjEyNTI5O2JhY2tncm91bmQtY29sb3I6I2UwYTgwMDtib3JkZXItY29sb3I6I2QzOWUwMH0uYnRuLXdhcm5pbmcuZm9jdXMsLmJ0bi13YXJuaW5nOmZvY3Vze2NvbG9yOiMyMTI1Mjk7YmFja2dyb3VuZC1jb2xvcjojZTBhODAwO2JvcmRlci1jb2xvcjojZDM5ZTAwO2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSgyMjIsMTcwLDEyLC41KX0uYnRuLXdhcm5pbmcuZGlzYWJsZWQsLmJ0bi13YXJuaW5nOmRpc2FibGVke2NvbG9yOiMyMTI1Mjk7YmFja2dyb3VuZC1jb2xvcjojZmZjMTA3O2JvcmRlci1jb2xvcjojZmZjMTA3fS5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwuc2hvdz4uYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xle2NvbG9yOiMyMTI1Mjk7YmFja2dyb3VuZC1jb2xvcjojZDM5ZTAwO2JvcmRlci1jb2xvcjojYzY5NTAwfS5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywuc2hvdz4uYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSgyMjIsMTcwLDEyLC41KX0uYnRuLWRhbmdlcntjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6I2RjMzU0NTtib3JkZXItY29sb3I6I2RjMzU0NX0uYnRuLWRhbmdlcjpob3Zlcntjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6I2M4MjMzMztib3JkZXItY29sb3I6I2JkMjEzMH0uYnRuLWRhbmdlci5mb2N1cywuYnRuLWRhbmdlcjpmb2N1c3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6I2M4MjMzMztib3JkZXItY29sb3I6I2JkMjEzMDtib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoMjI1LDgzLDk3LC41KX0uYnRuLWRhbmdlci5kaXNhYmxlZCwuYnRuLWRhbmdlcjpkaXNhYmxlZHtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6I2RjMzU0NTtib3JkZXItY29sb3I6I2RjMzU0NX0uYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLC5zaG93Pi5idG4tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6I2JkMjEzMDtib3JkZXItY29sb3I6I2IyMWYyZH0uYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLC5zaG93Pi5idG4tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZTpmb2N1c3tib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoMjI1LDgzLDk3LC41KX0uYnRuLWxpZ2h0e2NvbG9yOiMyMTI1Mjk7YmFja2dyb3VuZC1jb2xvcjojZjhmOWZhO2JvcmRlci1jb2xvcjojZjhmOWZhfS5idG4tbGlnaHQ6aG92ZXJ7Y29sb3I6IzIxMjUyOTtiYWNrZ3JvdW5kLWNvbG9yOiNlMmU2ZWE7Ym9yZGVyLWNvbG9yOiNkYWUwZTV9LmJ0bi1saWdodC5mb2N1cywuYnRuLWxpZ2h0OmZvY3Vze2NvbG9yOiMyMTI1Mjk7YmFja2dyb3VuZC1jb2xvcjojZTJlNmVhO2JvcmRlci1jb2xvcjojZGFlMGU1O2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSgyMTYsMjE3LDIxOSwuNSl9LmJ0bi1saWdodC5kaXNhYmxlZCwuYnRuLWxpZ2h0OmRpc2FibGVke2NvbG9yOiMyMTI1Mjk7YmFja2dyb3VuZC1jb2xvcjojZjhmOWZhO2JvcmRlci1jb2xvcjojZjhmOWZhfS5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLC5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLC5zaG93Pi5idG4tbGlnaHQuZHJvcGRvd24tdG9nZ2xle2NvbG9yOiMyMTI1Mjk7YmFja2dyb3VuZC1jb2xvcjojZGFlMGU1O2JvcmRlci1jb2xvcjojZDNkOWRmfS5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLC5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLC5zaG93Pi5idG4tbGlnaHQuZHJvcGRvd24tdG9nZ2xlOmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSgyMTYsMjE3LDIxOSwuNSl9LmJ0bi1kYXJre2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMzQzYTQwO2JvcmRlci1jb2xvcjojMzQzYTQwfS5idG4tZGFyazpob3Zlcntjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzIzMjcyYjtib3JkZXItY29sb3I6IzFkMjEyNH0uYnRuLWRhcmsuZm9jdXMsLmJ0bi1kYXJrOmZvY3Vze2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMjMyNzJiO2JvcmRlci1jb2xvcjojMWQyMTI0O2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSg4Miw4OCw5MywuNSl9LmJ0bi1kYXJrLmRpc2FibGVkLC5idG4tZGFyazpkaXNhYmxlZHtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzM0M2E0MDtib3JkZXItY29sb3I6IzM0M2E0MH0uYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLC5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsLnNob3c+LmJ0bi1kYXJrLmRyb3Bkb3duLXRvZ2dsZXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzFkMjEyNDtib3JkZXItY29sb3I6IzE3MWExZH0uYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLC5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsLnNob3c+LmJ0bi1kYXJrLmRyb3Bkb3duLXRvZ2dsZTpmb2N1c3tib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoODIsODgsOTMsLjUpfS5idG4tb3V0bGluZS1wcmltYXJ5e2NvbG9yOiMwMDdiZmY7Ym9yZGVyLWNvbG9yOiMwMDdiZmZ9LmJ0bi1vdXRsaW5lLXByaW1hcnk6aG92ZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMwMDdiZmY7Ym9yZGVyLWNvbG9yOiMwMDdiZmZ9LmJ0bi1vdXRsaW5lLXByaW1hcnkuZm9jdXMsLmJ0bi1vdXRsaW5lLXByaW1hcnk6Zm9jdXN7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDAsMTIzLDI1NSwuNSl9LmJ0bi1vdXRsaW5lLXByaW1hcnkuZGlzYWJsZWQsLmJ0bi1vdXRsaW5lLXByaW1hcnk6ZGlzYWJsZWR7Y29sb3I6IzAwN2JmZjtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwuYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsLnNob3c+LmJ0bi1vdXRsaW5lLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMDA3YmZmO2JvcmRlci1jb2xvcjojMDA3YmZmfS5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywuYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsLnNob3c+LmJ0bi1vdXRsaW5lLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSgwLDEyMywyNTUsLjUpfS5idG4tb3V0bGluZS1zZWNvbmRhcnl7Y29sb3I6IzZjNzU3ZDtib3JkZXItY29sb3I6IzZjNzU3ZH0uYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojNmM3NTdkO2JvcmRlci1jb2xvcjojNmM3NTdkfS5idG4tb3V0bGluZS1zZWNvbmRhcnkuZm9jdXMsLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpmb2N1c3tib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoMTA4LDExNywxMjUsLjUpfS5idG4tb3V0bGluZS1zZWNvbmRhcnkuZGlzYWJsZWQsLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpkaXNhYmxlZHtjb2xvcjojNmM3NTdkO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9LmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsLnNob3c+LmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiM2Yzc1N2Q7Ym9yZGVyLWNvbG9yOiM2Yzc1N2R9LmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsLnNob3c+LmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXN7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDEwOCwxMTcsMTI1LC41KX0uYnRuLW91dGxpbmUtc3VjY2Vzc3tjb2xvcjojMjhhNzQ1O2JvcmRlci1jb2xvcjojMjhhNzQ1fS5idG4tb3V0bGluZS1zdWNjZXNzOmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMjhhNzQ1O2JvcmRlci1jb2xvcjojMjhhNzQ1fS5idG4tb3V0bGluZS1zdWNjZXNzLmZvY3VzLC5idG4tb3V0bGluZS1zdWNjZXNzOmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSg0MCwxNjcsNjksLjUpfS5idG4tb3V0bGluZS1zdWNjZXNzLmRpc2FibGVkLC5idG4tb3V0bGluZS1zdWNjZXNzOmRpc2FibGVke2NvbG9yOiMyOGE3NDU7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH0uYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLC5zaG93Pi5idG4tb3V0bGluZS1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzI4YTc0NTtib3JkZXItY29sb3I6IzI4YTc0NX0uYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLC5zaG93Pi5idG4tb3V0bGluZS1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZTpmb2N1c3tib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoNDAsMTY3LDY5LC41KX0uYnRuLW91dGxpbmUtaW5mb3tjb2xvcjojMTdhMmI4O2JvcmRlci1jb2xvcjojMTdhMmI4fS5idG4tb3V0bGluZS1pbmZvOmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMTdhMmI4O2JvcmRlci1jb2xvcjojMTdhMmI4fS5idG4tb3V0bGluZS1pbmZvLmZvY3VzLC5idG4tb3V0bGluZS1pbmZvOmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSgyMywxNjIsMTg0LC41KX0uYnRuLW91dGxpbmUtaW5mby5kaXNhYmxlZCwuYnRuLW91dGxpbmUtaW5mbzpkaXNhYmxlZHtjb2xvcjojMTdhMmI4O2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9LmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLC5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwuc2hvdz4uYnRuLW91dGxpbmUtaW5mby5kcm9wZG93bi10b2dnbGV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMxN2EyYjg7Ym9yZGVyLWNvbG9yOiMxN2EyYjh9LmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLC5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywuc2hvdz4uYnRuLW91dGxpbmUtaW5mby5kcm9wZG93bi10b2dnbGU6Zm9jdXN7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDIzLDE2MiwxODQsLjUpfS5idG4tb3V0bGluZS13YXJuaW5ne2NvbG9yOiNmZmMxMDc7Ym9yZGVyLWNvbG9yOiNmZmMxMDd9LmJ0bi1vdXRsaW5lLXdhcm5pbmc6aG92ZXJ7Y29sb3I6IzIxMjUyOTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmMxMDc7Ym9yZGVyLWNvbG9yOiNmZmMxMDd9LmJ0bi1vdXRsaW5lLXdhcm5pbmcuZm9jdXMsLmJ0bi1vdXRsaW5lLXdhcm5pbmc6Zm9jdXN7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDI1NSwxOTMsNywuNSl9LmJ0bi1vdXRsaW5lLXdhcm5pbmcuZGlzYWJsZWQsLmJ0bi1vdXRsaW5lLXdhcm5pbmc6ZGlzYWJsZWR7Y29sb3I6I2ZmYzEwNztiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwuYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsLnNob3c+LmJ0bi1vdXRsaW5lLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xle2NvbG9yOiMyMTI1Mjk7YmFja2dyb3VuZC1jb2xvcjojZmZjMTA3O2JvcmRlci1jb2xvcjojZmZjMTA3fS5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywuYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsLnNob3c+LmJ0bi1vdXRsaW5lLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSgyNTUsMTkzLDcsLjUpfS5idG4tb3V0bGluZS1kYW5nZXJ7Y29sb3I6I2RjMzU0NTtib3JkZXItY29sb3I6I2RjMzU0NX0uYnRuLW91dGxpbmUtZGFuZ2VyOmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojZGMzNTQ1O2JvcmRlci1jb2xvcjojZGMzNTQ1fS5idG4tb3V0bGluZS1kYW5nZXIuZm9jdXMsLmJ0bi1vdXRsaW5lLWRhbmdlcjpmb2N1c3tib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoMjIwLDUzLDY5LC41KX0uYnRuLW91dGxpbmUtZGFuZ2VyLmRpc2FibGVkLC5idG4tb3V0bGluZS1kYW5nZXI6ZGlzYWJsZWR7Y29sb3I6I2RjMzU0NTtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLC5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLC5zaG93Pi5idG4tb3V0bGluZS1kYW5nZXIuZHJvcGRvd24tdG9nZ2xle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojZGMzNTQ1O2JvcmRlci1jb2xvcjojZGMzNTQ1fS5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLC5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLC5zaG93Pi5idG4tb3V0bGluZS1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSgyMjAsNTMsNjksLjUpfS5idG4tb3V0bGluZS1saWdodHtjb2xvcjojZjhmOWZhO2JvcmRlci1jb2xvcjojZjhmOWZhfS5idG4tb3V0bGluZS1saWdodDpob3Zlcntjb2xvcjojMjEyNTI5O2JhY2tncm91bmQtY29sb3I6I2Y4ZjlmYTtib3JkZXItY29sb3I6I2Y4ZjlmYX0uYnRuLW91dGxpbmUtbGlnaHQuZm9jdXMsLmJ0bi1vdXRsaW5lLWxpZ2h0OmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSgyNDgsMjQ5LDI1MCwuNSl9LmJ0bi1vdXRsaW5lLWxpZ2h0LmRpc2FibGVkLC5idG4tb3V0bGluZS1saWdodDpkaXNhYmxlZHtjb2xvcjojZjhmOWZhO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9LmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwuYnRuLW91dGxpbmUtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLC5zaG93Pi5idG4tb3V0bGluZS1saWdodC5kcm9wZG93bi10b2dnbGV7Y29sb3I6IzIxMjUyOTtiYWNrZ3JvdW5kLWNvbG9yOiNmOGY5ZmE7Ym9yZGVyLWNvbG9yOiNmOGY5ZmF9LmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywuYnRuLW91dGxpbmUtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLC5zaG93Pi5idG4tb3V0bGluZS1saWdodC5kcm9wZG93bi10b2dnbGU6Zm9jdXN7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDI0OCwyNDksMjUwLC41KX0uYnRuLW91dGxpbmUtZGFya3tjb2xvcjojMzQzYTQwO2JvcmRlci1jb2xvcjojMzQzYTQwfS5idG4tb3V0bGluZS1kYXJrOmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMzQzYTQwO2JvcmRlci1jb2xvcjojMzQzYTQwfS5idG4tb3V0bGluZS1kYXJrLmZvY3VzLC5idG4tb3V0bGluZS1kYXJrOmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSg1Miw1OCw2NCwuNSl9LmJ0bi1vdXRsaW5lLWRhcmsuZGlzYWJsZWQsLmJ0bi1vdXRsaW5lLWRhcms6ZGlzYWJsZWR7Y29sb3I6IzM0M2E0MDtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwuYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsLnNob3c+LmJ0bi1vdXRsaW5lLWRhcmsuZHJvcGRvd24tdG9nZ2xle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMzQzYTQwO2JvcmRlci1jb2xvcjojMzQzYTQwfS5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywuYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsLnNob3c+LmJ0bi1vdXRsaW5lLWRhcmsuZHJvcGRvd24tdG9nZ2xlOmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSg1Miw1OCw2NCwuNSl9LmJ0bi1saW5re2ZvbnQtd2VpZ2h0OjQwMDtjb2xvcjojMDA3YmZmO3RleHQtZGVjb3JhdGlvbjpub25lfS5idG4tbGluazpob3Zlcntjb2xvcjojMDA1NmIzO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9LmJ0bi1saW5rLmZvY3VzLC5idG4tbGluazpmb2N1c3t0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5idG4tbGluay5kaXNhYmxlZCwuYnRuLWxpbms6ZGlzYWJsZWR7Y29sb3I6IzZjNzU3ZDtwb2ludGVyLWV2ZW50czpub25lfS5idG4tZ3JvdXAtbGc+LmJ0biwuYnRuLWxne3BhZGRpbmc6LjVyZW0gMXJlbTtmb250LXNpemU6MS4yNXJlbTtsaW5lLWhlaWdodDoxLjU7Ym9yZGVyLXJhZGl1czouM3JlbX0uYnRuLWdyb3VwLXNtPi5idG4sLmJ0bi1zbXtwYWRkaW5nOi4yNXJlbSAuNXJlbTtmb250LXNpemU6Ljg3NXJlbTtsaW5lLWhlaWdodDoxLjU7Ym9yZGVyLXJhZGl1czouMnJlbX0uYnRuLWJsb2Nre2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJX0uYnRuLWJsb2NrKy5idG4tYmxvY2t7bWFyZ2luLXRvcDouNXJlbX1pbnB1dFt0eXBlPWJ1dHRvbl0uYnRuLWJsb2NrLGlucHV0W3R5cGU9cmVzZXRdLmJ0bi1ibG9jayxpbnB1dFt0eXBlPXN1Ym1pdF0uYnRuLWJsb2Nre3dpZHRoOjEwMCV9LmZhZGV7dHJhbnNpdGlvbjpvcGFjaXR5IC4xNXMgbGluZWFyfUBtZWRpYShwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2Upey5mYWRle3RyYW5zaXRpb246bm9uZX19LmZhZGU6bm90KC5zaG93KXtvcGFjaXR5OjB9LmNvbGxhcHNlOm5vdCguc2hvdyl7ZGlzcGxheTpub25lfS5jb2xsYXBzaW5ne3Bvc2l0aW9uOnJlbGF0aXZlO2hlaWdodDowO292ZXJmbG93OmhpZGRlbjt0cmFuc2l0aW9uOmhlaWdodCAuMzVzIGVhc2V9QG1lZGlhKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7LmNvbGxhcHNpbmd7dHJhbnNpdGlvbjpub25lfX0uZHJvcGRvd24sLmRyb3BsZWZ0LC5kcm9wcmlnaHQsLmRyb3B1cHtwb3NpdGlvbjpyZWxhdGl2ZX0uZHJvcGRvd24tdG9nZ2xle3doaXRlLXNwYWNlOm5vd3JhcH0uZHJvcGRvd24tdG9nZ2xlOjphZnRlcntkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tcmlnaHQ6LjI1NWVtO3ZlcnRpY2FsLWFsaWduOi4yNTVlbTtjb250ZW50OlwiXCI7Ym9yZGVyLXRvcDouM2VtIHNvbGlkO2JvcmRlci1sZWZ0Oi4zZW0gc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLWJvdHRvbTowO2JvcmRlci1yaWdodDouM2VtIHNvbGlkIHRyYW5zcGFyZW50fS5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVye21hcmdpbi1yaWdodDowfS5kcm9wZG93bi1tZW51e3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxMDAlO3JpZ2h0OjA7ei1pbmRleDoxMDAwO2Rpc3BsYXk6bm9uZTtmbG9hdDpyaWdodDttaW4td2lkdGg6MTByZW07cGFkZGluZzouNXJlbSAwO21hcmdpbjouMTI1cmVtIDAgMDtmb250LXNpemU6MXJlbTtjb2xvcjojMjEyNTI5O3RleHQtYWxpZ246cmlnaHQ7bGlzdC1zdHlsZTpub25lO2JhY2tncm91bmQtY29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNsaXA6cGFkZGluZy1ib3g7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDAsMCwwLC4xNSk7Ym9yZGVyLXJhZGl1czouMjVyZW19LmRyb3Bkb3duLW1lbnUtbGVmdHtsZWZ0OmF1dG87cmlnaHQ6MH0uZHJvcGRvd24tbWVudS1yaWdodHtsZWZ0OjA7cmlnaHQ6YXV0b31AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7LmRyb3Bkb3duLW1lbnUtc20tbGVmdHtsZWZ0OmF1dG87cmlnaHQ6MH0uZHJvcGRvd24tbWVudS1zbS1yaWdodHtsZWZ0OjA7cmlnaHQ6YXV0b319QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5kcm9wZG93bi1tZW51LW1kLWxlZnR7bGVmdDphdXRvO3JpZ2h0OjB9LmRyb3Bkb3duLW1lbnUtbWQtcmlnaHR7bGVmdDowO3JpZ2h0OmF1dG99fUBtZWRpYShtaW4td2lkdGg6IDk5MnB4KXsuZHJvcGRvd24tbWVudS1sZy1sZWZ0e2xlZnQ6YXV0bztyaWdodDowfS5kcm9wZG93bi1tZW51LWxnLXJpZ2h0e2xlZnQ6MDtyaWdodDphdXRvfX1AbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpey5kcm9wZG93bi1tZW51LXhsLWxlZnR7bGVmdDphdXRvO3JpZ2h0OjB9LmRyb3Bkb3duLW1lbnUteGwtcmlnaHR7bGVmdDowO3JpZ2h0OmF1dG99fS5kcm9wdXAgLmRyb3Bkb3duLW1lbnV7dG9wOmF1dG87Ym90dG9tOjEwMCU7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206LjEyNXJlbX0uZHJvcHVwIC5kcm9wZG93bi10b2dnbGU6OmFmdGVye2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1yaWdodDouMjU1ZW07dmVydGljYWwtYWxpZ246LjI1NWVtO2NvbnRlbnQ6XCJcIjtib3JkZXItdG9wOjA7Ym9yZGVyLWxlZnQ6LjNlbSBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItYm90dG9tOi4zZW0gc29saWQ7Ym9yZGVyLXJpZ2h0Oi4zZW0gc29saWQgdHJhbnNwYXJlbnR9LmRyb3B1cCAuZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlcnttYXJnaW4tcmlnaHQ6MH0uZHJvcHJpZ2h0IC5kcm9wZG93bi1tZW51e3RvcDowO2xlZnQ6YXV0bztyaWdodDoxMDAlO21hcmdpbi10b3A6MDttYXJnaW4tcmlnaHQ6LjEyNXJlbX0uZHJvcHJpZ2h0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVye2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1yaWdodDouMjU1ZW07dmVydGljYWwtYWxpZ246LjI1NWVtO2NvbnRlbnQ6XCJcIjtib3JkZXItdG9wOi4zZW0gc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLWxlZnQ6MDtib3JkZXItYm90dG9tOi4zZW0gc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXJpZ2h0Oi4zZW0gc29saWR9LmRyb3ByaWdodCAuZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlcnttYXJnaW4tcmlnaHQ6MH0uZHJvcHJpZ2h0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVye3ZlcnRpY2FsLWFsaWduOjB9LmRyb3BsZWZ0IC5kcm9wZG93bi1tZW51e3RvcDowO2xlZnQ6MTAwJTtyaWdodDphdXRvO21hcmdpbi10b3A6MDttYXJnaW4tbGVmdDouMTI1cmVtfS5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlcntkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tcmlnaHQ6LjI1NWVtO3ZlcnRpY2FsLWFsaWduOi4yNTVlbTtjb250ZW50OlwiXCJ9LmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVye2Rpc3BsYXk6bm9uZX0uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTo6YmVmb3Jle2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1sZWZ0Oi4yNTVlbTt2ZXJ0aWNhbC1hbGlnbjouMjU1ZW07Y29udGVudDpcIlwiO2JvcmRlci10b3A6LjNlbSBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItbGVmdDouM2VtIHNvbGlkO2JvcmRlci1ib3R0b206LjNlbSBzb2xpZCB0cmFuc3BhcmVudH0uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXJ7bWFyZ2luLXJpZ2h0OjB9LmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6OmJlZm9yZXt2ZXJ0aWNhbC1hbGlnbjowfS5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50Xj1ib3R0b21dLC5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50Xj1sZWZ0XSwuZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudF49cmlnaHRdLC5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50Xj10b3Bde2xlZnQ6YXV0bztib3R0b206YXV0b30uZHJvcGRvd24tZGl2aWRlcntoZWlnaHQ6MDttYXJnaW46LjVyZW0gMDtvdmVyZmxvdzpoaWRkZW47Ym9yZGVyLXRvcDoxcHggc29saWQgI2U5ZWNlZn0uZHJvcGRvd24taXRlbXtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7cGFkZGluZzouMjVyZW0gMS41cmVtO2NsZWFyOmJvdGg7Zm9udC13ZWlnaHQ6NDAwO2NvbG9yOiMyMTI1Mjk7dGV4dC1hbGlnbjppbmhlcml0O3doaXRlLXNwYWNlOm5vd3JhcDtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlcjowfS5kcm9wZG93bi1pdGVtOmZvY3VzLC5kcm9wZG93bi1pdGVtOmhvdmVye2NvbG9yOiMxNjE4MWI7dGV4dC1kZWNvcmF0aW9uOm5vbmU7YmFja2dyb3VuZC1jb2xvcjojZjhmOWZhfS5kcm9wZG93bi1pdGVtLmFjdGl2ZSwuZHJvcGRvd24taXRlbTphY3RpdmV7Y29sb3I6I2ZmZjt0ZXh0LWRlY29yYXRpb246bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiMwMDdiZmZ9LmRyb3Bkb3duLWl0ZW0uZGlzYWJsZWQsLmRyb3Bkb3duLWl0ZW06ZGlzYWJsZWR7Y29sb3I6IzZjNzU3ZDtwb2ludGVyLWV2ZW50czpub25lO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9LmRyb3Bkb3duLW1lbnUuc2hvd3tkaXNwbGF5OmJsb2NrfS5kcm9wZG93bi1oZWFkZXJ7ZGlzcGxheTpibG9jaztwYWRkaW5nOi41cmVtIDEuNXJlbTttYXJnaW4tYm90dG9tOjA7Zm9udC1zaXplOi44NzVyZW07Y29sb3I6IzZjNzU3ZDt3aGl0ZS1zcGFjZTpub3dyYXB9LmRyb3Bkb3duLWl0ZW0tdGV4dHtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6LjI1cmVtIDEuNXJlbTtjb2xvcjojMjEyNTI5fS5idG4tZ3JvdXAsLmJ0bi1ncm91cC12ZXJ0aWNhbHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5Oi1tcy1pbmxpbmUtZmxleGJveDtkaXNwbGF5OmlubGluZS1mbGV4O3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4sLmJ0bi1ncm91cD4uYnRue3Bvc2l0aW9uOnJlbGF0aXZlOy1tcy1mbGV4OjEgMSBhdXRvO2ZsZXg6MSAxIGF1dG99LmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuOmhvdmVyLC5idG4tZ3JvdXA+LmJ0bjpob3Zlcnt6LWluZGV4OjF9LmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuLmFjdGl2ZSwuYnRuLWdyb3VwLXZlcnRpY2FsPi5idG46YWN0aXZlLC5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bjpmb2N1cywuYnRuLWdyb3VwPi5idG4uYWN0aXZlLC5idG4tZ3JvdXA+LmJ0bjphY3RpdmUsLmJ0bi1ncm91cD4uYnRuOmZvY3Vze3otaW5kZXg6MX0uYnRuLXRvb2xiYXJ7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LW1zLWZsZXgtd3JhcDp3cmFwO2ZsZXgtd3JhcDp3cmFwOy1tcy1mbGV4LXBhY2s6c3RhcnQ7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnR9LmJ0bi10b29sYmFyIC5pbnB1dC1ncm91cHt3aWR0aDphdXRvfS5idG4tZ3JvdXA+LmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSwuYnRuLWdyb3VwPi5idG46bm90KDpmaXJzdC1jaGlsZCl7bWFyZ2luLXJpZ2h0Oi0xcHh9LmJ0bi1ncm91cD4uYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCk+LmJ0biwuYnRuLWdyb3VwPi5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSl7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MH0uYnRuLWdyb3VwPi5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCk+LmJ0biwuYnRuLWdyb3VwPi5idG46bm90KDpmaXJzdC1jaGlsZCl7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowfS5kcm9wZG93bi10b2dnbGUtc3BsaXR7cGFkZGluZy1sZWZ0Oi41NjI1cmVtO3BhZGRpbmctcmlnaHQ6LjU2MjVyZW19LmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YWZ0ZXIsLmRyb3ByaWdodCAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjphZnRlciwuZHJvcHVwIC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVye21hcmdpbi1yaWdodDowfS5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjpiZWZvcmV7bWFyZ2luLWxlZnQ6MH0uYnRuLWdyb3VwLXNtPi5idG4rLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCwuYnRuLXNtKy5kcm9wZG93bi10b2dnbGUtc3BsaXR7cGFkZGluZy1sZWZ0Oi4zNzVyZW07cGFkZGluZy1yaWdodDouMzc1cmVtfS5idG4tZ3JvdXAtbGc+LmJ0bisuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LC5idG4tbGcrLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdHtwYWRkaW5nLWxlZnQ6Ljc1cmVtO3BhZGRpbmctcmlnaHQ6Ljc1cmVtfS5idG4tZ3JvdXAtdmVydGljYWx7LW1zLWZsZXgtZGlyZWN0aW9uOmNvbHVtbjtmbGV4LWRpcmVjdGlvbjpjb2x1bW47LW1zLWZsZXgtYWxpZ246c3RhcnQ7YWxpZ24taXRlbXM6ZmxleC1zdGFydDstbXMtZmxleC1wYWNrOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5idG4tZ3JvdXAtdmVydGljYWw+LmJ0biwuYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4tZ3JvdXB7d2lkdGg6MTAwJX0uYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCksLmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuOm5vdCg6Zmlyc3QtY2hpbGQpe21hcmdpbi10b3A6LTFweH0uYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKT4uYnRuLC5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKXtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MH0uYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCk+LmJ0biwuYnRuLWdyb3VwLXZlcnRpY2FsPi5idG46bm90KDpmaXJzdC1jaGlsZCl7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjB9LmJ0bi1ncm91cC10b2dnbGU+LmJ0biwuYnRuLWdyb3VwLXRvZ2dsZT4uYnRuLWdyb3VwPi5idG57bWFyZ2luLWJvdHRvbTowfS5idG4tZ3JvdXAtdG9nZ2xlPi5idG4gaW5wdXRbdHlwZT1jaGVja2JveF0sLmJ0bi1ncm91cC10b2dnbGU+LmJ0biBpbnB1dFt0eXBlPXJhZGlvXSwuYnRuLWdyb3VwLXRvZ2dsZT4uYnRuLWdyb3VwPi5idG4gaW5wdXRbdHlwZT1jaGVja2JveF0sLmJ0bi1ncm91cC10b2dnbGU+LmJ0bi1ncm91cD4uYnRuIGlucHV0W3R5cGU9cmFkaW9de3Bvc2l0aW9uOmFic29sdXRlO2NsaXA6cmVjdCgwLCAwLCAwLCAwKTtwb2ludGVyLWV2ZW50czpub25lfS5pbnB1dC1ncm91cHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstbXMtZmxleC13cmFwOndyYXA7ZmxleC13cmFwOndyYXA7LW1zLWZsZXgtYWxpZ246c3RyZXRjaDthbGlnbi1pdGVtczpzdHJldGNoO3dpZHRoOjEwMCV9LmlucHV0LWdyb3VwPi5jdXN0b20tZmlsZSwuaW5wdXQtZ3JvdXA+LmN1c3RvbS1zZWxlY3QsLmlucHV0LWdyb3VwPi5mb3JtLWNvbnRyb2wsLmlucHV0LWdyb3VwPi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0e3Bvc2l0aW9uOnJlbGF0aXZlOy1tcy1mbGV4OjEgMSBhdXRvO2ZsZXg6MSAxIGF1dG87d2lkdGg6MSU7bWluLXdpZHRoOjA7bWFyZ2luLWJvdHRvbTowfS5pbnB1dC1ncm91cD4uY3VzdG9tLWZpbGUrLmN1c3RvbS1maWxlLC5pbnB1dC1ncm91cD4uY3VzdG9tLWZpbGUrLmN1c3RvbS1zZWxlY3QsLmlucHV0LWdyb3VwPi5jdXN0b20tZmlsZSsuZm9ybS1jb250cm9sLC5pbnB1dC1ncm91cD4uY3VzdG9tLXNlbGVjdCsuY3VzdG9tLWZpbGUsLmlucHV0LWdyb3VwPi5jdXN0b20tc2VsZWN0Ky5jdXN0b20tc2VsZWN0LC5pbnB1dC1ncm91cD4uY3VzdG9tLXNlbGVjdCsuZm9ybS1jb250cm9sLC5pbnB1dC1ncm91cD4uZm9ybS1jb250cm9sKy5jdXN0b20tZmlsZSwuaW5wdXQtZ3JvdXA+LmZvcm0tY29udHJvbCsuY3VzdG9tLXNlbGVjdCwuaW5wdXQtZ3JvdXA+LmZvcm0tY29udHJvbCsuZm9ybS1jb250cm9sLC5pbnB1dC1ncm91cD4uZm9ybS1jb250cm9sLXBsYWludGV4dCsuY3VzdG9tLWZpbGUsLmlucHV0LWdyb3VwPi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0Ky5jdXN0b20tc2VsZWN0LC5pbnB1dC1ncm91cD4uZm9ybS1jb250cm9sLXBsYWludGV4dCsuZm9ybS1jb250cm9se21hcmdpbi1yaWdodDotMXB4fS5pbnB1dC1ncm91cD4uY3VzdG9tLWZpbGUgLmN1c3RvbS1maWxlLWlucHV0OmZvY3Vzfi5jdXN0b20tZmlsZS1sYWJlbCwuaW5wdXQtZ3JvdXA+LmN1c3RvbS1zZWxlY3Q6Zm9jdXMsLmlucHV0LWdyb3VwPi5mb3JtLWNvbnRyb2w6Zm9jdXN7ei1pbmRleDozfS5pbnB1dC1ncm91cD4uY3VzdG9tLWZpbGUgLmN1c3RvbS1maWxlLWlucHV0OmZvY3Vze3otaW5kZXg6NH0uaW5wdXQtZ3JvdXA+LmN1c3RvbS1zZWxlY3Q6bm90KDpsYXN0LWNoaWxkKSwuaW5wdXQtZ3JvdXA+LmZvcm0tY29udHJvbDpub3QoOmxhc3QtY2hpbGQpe2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjB9LmlucHV0LWdyb3VwPi5jdXN0b20tc2VsZWN0Om5vdCg6Zmlyc3QtY2hpbGQpLC5pbnB1dC1ncm91cD4uZm9ybS1jb250cm9sOm5vdCg6Zmlyc3QtY2hpbGQpe2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MH0uaW5wdXQtZ3JvdXA+LmN1c3RvbS1maWxle2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXJ9LmlucHV0LWdyb3VwPi5jdXN0b20tZmlsZTpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbCwuaW5wdXQtZ3JvdXA+LmN1c3RvbS1maWxlOm5vdCg6bGFzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlcntib3JkZXItdG9wLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowfS5pbnB1dC1ncm91cD4uY3VzdG9tLWZpbGU6bm90KDpmaXJzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVse2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MH0uaW5wdXQtZ3JvdXAtYXBwZW5kLC5pbnB1dC1ncm91cC1wcmVwZW5ke2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4fS5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0biwuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRue3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6Mn0uaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG46Zm9jdXMsLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0bjpmb2N1c3t6LWluZGV4OjN9LmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuKy5idG4sLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuKy5pbnB1dC1ncm91cC10ZXh0LC5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQrLmJ0biwuaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0Ky5pbnB1dC1ncm91cC10ZXh0LC5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG4rLmJ0biwuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuKy5pbnB1dC1ncm91cC10ZXh0LC5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0Ky5idG4sLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQrLmlucHV0LWdyb3VwLXRleHR7bWFyZ2luLXJpZ2h0Oi0xcHh9LmlucHV0LWdyb3VwLXByZXBlbmR7bWFyZ2luLWxlZnQ6LTFweH0uaW5wdXQtZ3JvdXAtYXBwZW5ke21hcmdpbi1yaWdodDotMXB4fS5pbnB1dC1ncm91cC10ZXh0e2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7cGFkZGluZzouMzc1cmVtIC43NXJlbTttYXJnaW4tYm90dG9tOjA7Zm9udC1zaXplOjFyZW07Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjEuNTtjb2xvcjojNDk1MDU3O3RleHQtYWxpZ246Y2VudGVyO3doaXRlLXNwYWNlOm5vd3JhcDtiYWNrZ3JvdW5kLWNvbG9yOiNlOWVjZWY7Ym9yZGVyOjFweCBzb2xpZCAjY2VkNGRhO2JvcmRlci1yYWRpdXM6LjI1cmVtfS5pbnB1dC1ncm91cC10ZXh0IGlucHV0W3R5cGU9Y2hlY2tib3hdLC5pbnB1dC1ncm91cC10ZXh0IGlucHV0W3R5cGU9cmFkaW9de21hcmdpbi10b3A6MH0uaW5wdXQtZ3JvdXAtbGc+LmN1c3RvbS1zZWxlY3QsLmlucHV0LWdyb3VwLWxnPi5mb3JtLWNvbnRyb2w6bm90KHRleHRhcmVhKXtoZWlnaHQ6Y2FsYygxLjVlbSsxcmVtKzJweCl9LmlucHV0LWdyb3VwLWxnPi5jdXN0b20tc2VsZWN0LC5pbnB1dC1ncm91cC1sZz4uZm9ybS1jb250cm9sLC5pbnB1dC1ncm91cC1sZz4uaW5wdXQtZ3JvdXAtYXBwZW5kPi5idG4sLmlucHV0LWdyb3VwLWxnPi5pbnB1dC1ncm91cC1hcHBlbmQ+LmlucHV0LWdyb3VwLXRleHQsLmlucHV0LWdyb3VwLWxnPi5pbnB1dC1ncm91cC1wcmVwZW5kPi5idG4sLmlucHV0LWdyb3VwLWxnPi5pbnB1dC1ncm91cC1wcmVwZW5kPi5pbnB1dC1ncm91cC10ZXh0e3BhZGRpbmc6LjVyZW0gMXJlbTtmb250LXNpemU6MS4yNXJlbTtsaW5lLWhlaWdodDoxLjU7Ym9yZGVyLXJhZGl1czouM3JlbX0uaW5wdXQtZ3JvdXAtc20+LmN1c3RvbS1zZWxlY3QsLmlucHV0LWdyb3VwLXNtPi5mb3JtLWNvbnRyb2w6bm90KHRleHRhcmVhKXtoZWlnaHQ6Y2FsYygxLjVlbSswLjVyZW0rMnB4KX0uaW5wdXQtZ3JvdXAtc20+LmN1c3RvbS1zZWxlY3QsLmlucHV0LWdyb3VwLXNtPi5mb3JtLWNvbnRyb2wsLmlucHV0LWdyb3VwLXNtPi5pbnB1dC1ncm91cC1hcHBlbmQ+LmJ0biwuaW5wdXQtZ3JvdXAtc20+LmlucHV0LWdyb3VwLWFwcGVuZD4uaW5wdXQtZ3JvdXAtdGV4dCwuaW5wdXQtZ3JvdXAtc20+LmlucHV0LWdyb3VwLXByZXBlbmQ+LmJ0biwuaW5wdXQtZ3JvdXAtc20+LmlucHV0LWdyb3VwLXByZXBlbmQ+LmlucHV0LWdyb3VwLXRleHR7cGFkZGluZzouMjVyZW0gLjVyZW07Zm9udC1zaXplOi44NzVyZW07bGluZS1oZWlnaHQ6MS41O2JvcmRlci1yYWRpdXM6LjJyZW19LmlucHV0LWdyb3VwLWxnPi5jdXN0b20tc2VsZWN0LC5pbnB1dC1ncm91cC1zbT4uY3VzdG9tLXNlbGVjdHtwYWRkaW5nLWxlZnQ6MS43NXJlbX0uaW5wdXQtZ3JvdXA+LmlucHV0LWdyb3VwLWFwcGVuZDpsYXN0LWNoaWxkPi5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksLmlucHV0LWdyb3VwPi5pbnB1dC1ncm91cC1hcHBlbmQ6bGFzdC1jaGlsZD4uaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmxhc3QtY2hpbGQpLC5pbnB1dC1ncm91cD4uaW5wdXQtZ3JvdXAtYXBwZW5kOm5vdCg6bGFzdC1jaGlsZCk+LmJ0biwuaW5wdXQtZ3JvdXA+LmlucHV0LWdyb3VwLWFwcGVuZDpub3QoOmxhc3QtY2hpbGQpPi5pbnB1dC1ncm91cC10ZXh0LC5pbnB1dC1ncm91cD4uaW5wdXQtZ3JvdXAtcHJlcGVuZD4uYnRuLC5pbnB1dC1ncm91cD4uaW5wdXQtZ3JvdXAtcHJlcGVuZD4uaW5wdXQtZ3JvdXAtdGV4dHtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowfS5pbnB1dC1ncm91cD4uaW5wdXQtZ3JvdXAtYXBwZW5kPi5idG4sLmlucHV0LWdyb3VwPi5pbnB1dC1ncm91cC1hcHBlbmQ+LmlucHV0LWdyb3VwLXRleHQsLmlucHV0LWdyb3VwPi5pbnB1dC1ncm91cC1wcmVwZW5kOmZpcnN0LWNoaWxkPi5idG46bm90KDpmaXJzdC1jaGlsZCksLmlucHV0LWdyb3VwPi5pbnB1dC1ncm91cC1wcmVwZW5kOmZpcnN0LWNoaWxkPi5pbnB1dC1ncm91cC10ZXh0Om5vdCg6Zmlyc3QtY2hpbGQpLC5pbnB1dC1ncm91cD4uaW5wdXQtZ3JvdXAtcHJlcGVuZDpub3QoOmZpcnN0LWNoaWxkKT4uYnRuLC5pbnB1dC1ncm91cD4uaW5wdXQtZ3JvdXAtcHJlcGVuZDpub3QoOmZpcnN0LWNoaWxkKT4uaW5wdXQtZ3JvdXAtdGV4dHtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjB9LmN1c3RvbS1jb250cm9se3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MTtkaXNwbGF5OmJsb2NrO21pbi1oZWlnaHQ6MS41cmVtO3BhZGRpbmctcmlnaHQ6MS41cmVtOy13ZWJraXQtcHJpbnQtY29sb3ItYWRqdXN0OmV4YWN0O2NvbG9yLWFkanVzdDpleGFjdH0uY3VzdG9tLWNvbnRyb2wtaW5saW5le2Rpc3BsYXk6LW1zLWlubGluZS1mbGV4Ym94O2Rpc3BsYXk6aW5saW5lLWZsZXg7bWFyZ2luLWxlZnQ6MXJlbX0uY3VzdG9tLWNvbnRyb2wtaW5wdXR7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt6LWluZGV4Oi0xO3dpZHRoOjFyZW07aGVpZ2h0OjEuMjVyZW07b3BhY2l0eTowfS5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2Vkfi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3Jle2NvbG9yOiNmZmY7Ym9yZGVyLWNvbG9yOiMwMDdiZmY7YmFja2dyb3VuZC1jb2xvcjojMDA3YmZmfS5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1c34uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZXtib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoMCwxMjMsMjU1LC4yNSl9LmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzOm5vdCg6Y2hlY2tlZCl+LmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmV7Ym9yZGVyLWNvbG9yOiM4MGJkZmZ9LmN1c3RvbS1jb250cm9sLWlucHV0Om5vdCg6ZGlzYWJsZWQpOmFjdGl2ZX4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6I2IzZDdmZjtib3JkZXItY29sb3I6I2IzZDdmZn0uY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWR+LmN1c3RvbS1jb250cm9sLWxhYmVsLC5jdXN0b20tY29udHJvbC1pbnB1dFtkaXNhYmxlZF1+LmN1c3RvbS1jb250cm9sLWxhYmVse2NvbG9yOiM2Yzc1N2R9LmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkfi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLC5jdXN0b20tY29udHJvbC1pbnB1dFtkaXNhYmxlZF1+LmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmV7YmFja2dyb3VuZC1jb2xvcjojZTllY2VmfS5jdXN0b20tY29udHJvbC1sYWJlbHtwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW4tYm90dG9tOjA7dmVydGljYWwtYWxpZ246dG9wfS5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO3RvcDouMjVyZW07cmlnaHQ6LTEuNXJlbTtkaXNwbGF5OmJsb2NrO3dpZHRoOjFyZW07aGVpZ2h0OjFyZW07cG9pbnRlci1ldmVudHM6bm9uZTtjb250ZW50OlwiXCI7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjojYWRiNWJkIHNvbGlkIDFweH0uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDouMjVyZW07cmlnaHQ6LTEuNXJlbTtkaXNwbGF5OmJsb2NrO3dpZHRoOjFyZW07aGVpZ2h0OjFyZW07Y29udGVudDpcIlwiO2JhY2tncm91bmQ6bm8tcmVwZWF0IDUwJS81MCUgNTAlfS5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmV7Ym9yZGVyLXJhZGl1czouMjVyZW19LmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZH4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVye2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBmaWxsPSclMjNmZmYnIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNmwyLjk3NCAyLjk5TDggMi4xOTN6Jy8lM2UlM2Mvc3ZnJTNlXCIpfS5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmluZGV0ZXJtaW5hdGV+LmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmV7Ym9yZGVyLWNvbG9yOiMwMDdiZmY7YmFja2dyb3VuZC1jb2xvcjojMDA3YmZmfS5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmluZGV0ZXJtaW5hdGV+LmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlcntiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNCcgaGVpZ2h0PSc0JyB2aWV3Qm94PScwIDAgNCA0JyUzZSUzY3BhdGggc3Ryb2tlPSclMjNmZmYnIGQ9J00wIDJoNCcvJTNlJTNjL3N2ZyUzZVwiKX0uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZDpjaGVja2Vkfi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3Jle2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDEyMywyNTUsLjUpfS5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkOmluZGV0ZXJtaW5hdGV+LmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmV7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMTIzLDI1NSwuNSl9LmN1c3RvbS1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZXtib3JkZXItcmFkaXVzOjUwJX0uY3VzdG9tLXJhZGlvIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2Vkfi5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNlJTNjY2lyY2xlIHI9JzMnIGZpbGw9JyUyM2ZmZicvJTNlJTNjL3N2ZyUzZVwiKX0uY3VzdG9tLXJhZGlvIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZDpjaGVja2Vkfi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3Jle2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDEyMywyNTUsLjUpfS5jdXN0b20tc3dpdGNoe3BhZGRpbmctcmlnaHQ6Mi4yNXJlbX0uY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZXtyaWdodDotMi4yNXJlbTt3aWR0aDoxLjc1cmVtO3BvaW50ZXItZXZlbnRzOmFsbDtib3JkZXItcmFkaXVzOi41cmVtfS5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXJ7dG9wOmNhbGMoMC4yNXJlbSArIDJweCk7cmlnaHQ6Y2FsYygtMi4yNXJlbSArIDJweCk7d2lkdGg6Y2FsYygxcmVtIC0gNHB4KTtoZWlnaHQ6Y2FsYygxcmVtIC0gNHB4KTtiYWNrZ3JvdW5kLWNvbG9yOiNhZGI1YmQ7Ym9yZGVyLXJhZGl1czouNXJlbTt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQsLXdlYmtpdC10cmFuc2Zvcm0gLjE1cyBlYXNlLWluLW91dDt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuMTVzIGVhc2UtaW4tb3V0LGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQ7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjE1cyBlYXNlLWluLW91dCxiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0LC13ZWJraXQtdHJhbnNmb3JtIC4xNXMgZWFzZS1pbi1vdXR9QG1lZGlhKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7LmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlcnt0cmFuc2l0aW9uOm5vbmV9fS5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2Vkfi5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXJ7YmFja2dyb3VuZC1jb2xvcjojZmZmOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTAuNzVyZW0pO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0wLjc1cmVtKX0uY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQ6Y2hlY2tlZH4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwxMjMsMjU1LC41KX0uY3VzdG9tLXNlbGVjdHtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoxMDAlO2hlaWdodDpjYWxjKDEuNWVtICsgMC43NXJlbSArIDJweCk7cGFkZGluZzouMzc1cmVtIC43NXJlbSAuMzc1cmVtIDEuNzVyZW07Zm9udC1zaXplOjFyZW07Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjEuNTtjb2xvcjojNDk1MDU3O3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtiYWNrZ3JvdW5kOiNmZmYgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0JyBoZWlnaHQ9JzUnIHZpZXdCb3g9JzAgMCA0IDUnJTNlJTNjcGF0aCBmaWxsPSclMjMzNDNhNDAnIGQ9J00yIDBMMCAyaDR6bTAgNUwwIDNoNHonLyUzZSUzYy9zdmclM2VcIikgbm8tcmVwZWF0IGxlZnQgLjc1cmVtIGNlbnRlci84cHggMTBweDtib3JkZXI6MXB4IHNvbGlkICNjZWQ0ZGE7Ym9yZGVyLXJhZGl1czouMjVyZW07LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7LW1vei1hcHBlYXJhbmNlOm5vbmU7YXBwZWFyYW5jZTpub25lfS5jdXN0b20tc2VsZWN0OmZvY3Vze2JvcmRlci1jb2xvcjojODBiZGZmO291dGxpbmU6MDtib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoMCwxMjMsMjU1LC4yNSl9LmN1c3RvbS1zZWxlY3Q6Zm9jdXM6Oi1tcy12YWx1ZXtjb2xvcjojNDk1MDU3O2JhY2tncm91bmQtY29sb3I6I2ZmZn0uY3VzdG9tLXNlbGVjdFttdWx0aXBsZV0sLmN1c3RvbS1zZWxlY3Rbc2l6ZV06bm90KFtzaXplPVwiMVwiXSl7aGVpZ2h0OmF1dG87cGFkZGluZy1sZWZ0Oi43NXJlbTtiYWNrZ3JvdW5kLWltYWdlOm5vbmV9LmN1c3RvbS1zZWxlY3Q6ZGlzYWJsZWR7Y29sb3I6IzZjNzU3ZDtiYWNrZ3JvdW5kLWNvbG9yOiNlOWVjZWZ9LmN1c3RvbS1zZWxlY3Q6Oi1tcy1leHBhbmR7ZGlzcGxheTpub25lfS5jdXN0b20tc2VsZWN0Oi1tb3otZm9jdXNyaW5ne2NvbG9yOnRyYW5zcGFyZW50O3RleHQtc2hhZG93OjAgMCAwICM0OTUwNTd9LmN1c3RvbS1zZWxlY3Qtc217aGVpZ2h0OmNhbGMoMS41ZW0rMC41cmVtKzJweCk7cGFkZGluZy10b3A6LjI1cmVtO3BhZGRpbmctYm90dG9tOi4yNXJlbTtwYWRkaW5nLXJpZ2h0Oi41cmVtO2ZvbnQtc2l6ZTouODc1cmVtfS5jdXN0b20tc2VsZWN0LWxne2hlaWdodDpjYWxjKDEuNWVtKzFyZW0rMnB4KTtwYWRkaW5nLXRvcDouNXJlbTtwYWRkaW5nLWJvdHRvbTouNXJlbTtwYWRkaW5nLXJpZ2h0OjFyZW07Zm9udC1zaXplOjEuMjVyZW19LmN1c3RvbS1maWxle3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjEwMCU7aGVpZ2h0OmNhbGMoMS41ZW0rMC43NXJlbSsycHgpO21hcmdpbi1ib3R0b206MH0uY3VzdG9tLWZpbGUtaW5wdXR7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoyO3dpZHRoOjEwMCU7aGVpZ2h0OmNhbGMoMS41ZW0rMC43NXJlbSsycHgpO21hcmdpbjowO29wYWNpdHk6MH0uY3VzdG9tLWZpbGUtaW5wdXQ6Zm9jdXN+LmN1c3RvbS1maWxlLWxhYmVse2JvcmRlci1jb2xvcjojODBiZGZmO2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSgwLDEyMywyNTUsLjI1KX0uY3VzdG9tLWZpbGUtaW5wdXQ6ZGlzYWJsZWR+LmN1c3RvbS1maWxlLWxhYmVsLC5jdXN0b20tZmlsZS1pbnB1dFtkaXNhYmxlZF1+LmN1c3RvbS1maWxlLWxhYmVse2JhY2tncm91bmQtY29sb3I6I2U5ZWNlZn0uY3VzdG9tLWZpbGUtaW5wdXQ6bGFuZyhlbil+LmN1c3RvbS1maWxlLWxhYmVsOjphZnRlcntjb250ZW50OlwiQnJvd3NlXCJ9LmN1c3RvbS1maWxlLWlucHV0fi5jdXN0b20tZmlsZS1sYWJlbFtkYXRhLWJyb3dzZV06OmFmdGVye2NvbnRlbnQ6YXR0cihkYXRhLWJyb3dzZSl9LmN1c3RvbS1maWxlLWxhYmVse3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtyaWdodDowO3otaW5kZXg6MTtoZWlnaHQ6Y2FsYygxLjVlbSArIDAuNzVyZW0gKyAycHgpO3BhZGRpbmc6LjM3NXJlbSAuNzVyZW07Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjEuNTtjb2xvcjojNDk1MDU3O2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6MXB4IHNvbGlkICNjZWQ0ZGE7Ym9yZGVyLXJhZGl1czouMjVyZW19LmN1c3RvbS1maWxlLWxhYmVsOjphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7Ym90dG9tOjA7ei1pbmRleDozO2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OmNhbGMoMS41ZW0gKyAwLjc1cmVtKTtwYWRkaW5nOi4zNzVyZW0gLjc1cmVtO2xpbmUtaGVpZ2h0OjEuNTtjb2xvcjojNDk1MDU3O2NvbnRlbnQ6XCJCcm93c2VcIjtiYWNrZ3JvdW5kLWNvbG9yOiNlOWVjZWY7Ym9yZGVyLXJpZ2h0OmluaGVyaXQ7Ym9yZGVyLXJhZGl1czouMjVyZW0gMCAwIC4yNXJlbX0uY3VzdG9tLXJhbmdle3dpZHRoOjEwMCU7aGVpZ2h0OjEuNHJlbTtwYWRkaW5nOjA7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDstd2Via2l0LWFwcGVhcmFuY2U6bm9uZTstbW96LWFwcGVhcmFuY2U6bm9uZTthcHBlYXJhbmNlOm5vbmV9LmN1c3RvbS1yYW5nZTpmb2N1c3tvdXRsaW5lOjB9LmN1c3RvbS1yYW5nZTpmb2N1czo6LXdlYmtpdC1zbGlkZXItdGh1bWJ7Ym94LXNoYWRvdzowIDAgMCAxcHggI2ZmZiwwIDAgMCAuMnJlbSByZ2JhKDAsMTIzLDI1NSwuMjUpfS5jdXN0b20tcmFuZ2U6Zm9jdXM6Oi1tb3otcmFuZ2UtdGh1bWJ7Ym94LXNoYWRvdzowIDAgMCAxcHggI2ZmZiwwIDAgMCAuMnJlbSByZ2JhKDAsMTIzLDI1NSwuMjUpfS5jdXN0b20tcmFuZ2U6Zm9jdXM6Oi1tcy10aHVtYntib3gtc2hhZG93OjAgMCAwIDFweCAjZmZmLDAgMCAwIC4ycmVtIHJnYmEoMCwxMjMsMjU1LC4yNSl9LmN1c3RvbS1yYW5nZTo6LW1vei1mb2N1cy1vdXRlcntib3JkZXI6MH0uY3VzdG9tLXJhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYnt3aWR0aDoxcmVtO2hlaWdodDoxcmVtO21hcmdpbi10b3A6LTAuMjVyZW07YmFja2dyb3VuZC1jb2xvcjojMDA3YmZmO2JvcmRlcjowO2JvcmRlci1yYWRpdXM6MXJlbTstd2Via2l0LXRyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dDt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQ7LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7YXBwZWFyYW5jZTpub25lfUBtZWRpYShwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2Upey5jdXN0b20tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXRodW1iey13ZWJraXQtdHJhbnNpdGlvbjpub25lO3RyYW5zaXRpb246bm9uZX19LmN1c3RvbS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWI6YWN0aXZle2JhY2tncm91bmQtY29sb3I6I2IzZDdmZn0uY3VzdG9tLXJhbmdlOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFja3t3aWR0aDoxMDAlO2hlaWdodDouNXJlbTtjb2xvcjp0cmFuc3BhcmVudDtjdXJzb3I6cG9pbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOiNkZWUyZTY7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlci1yYWRpdXM6MXJlbX0uY3VzdG9tLXJhbmdlOjotbW96LXJhbmdlLXRodW1ie3dpZHRoOjFyZW07aGVpZ2h0OjFyZW07YmFja2dyb3VuZC1jb2xvcjojMDA3YmZmO2JvcmRlcjowO2JvcmRlci1yYWRpdXM6MXJlbTstbW96LXRyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dDt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQ7LW1vei1hcHBlYXJhbmNlOm5vbmU7YXBwZWFyYW5jZTpub25lfUBtZWRpYShwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2Upey5jdXN0b20tcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWJ7LW1vei10cmFuc2l0aW9uOm5vbmU7dHJhbnNpdGlvbjpub25lfX0uY3VzdG9tLXJhbmdlOjotbW96LXJhbmdlLXRodW1iOmFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOiNiM2Q3ZmZ9LmN1c3RvbS1yYW5nZTo6LW1vei1yYW5nZS10cmFja3t3aWR0aDoxMDAlO2hlaWdodDouNXJlbTtjb2xvcjp0cmFuc3BhcmVudDtjdXJzb3I6cG9pbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOiNkZWUyZTY7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlci1yYWRpdXM6MXJlbX0uY3VzdG9tLXJhbmdlOjotbXMtdGh1bWJ7d2lkdGg6MXJlbTtoZWlnaHQ6MXJlbTttYXJnaW4tdG9wOjA7bWFyZ2luLWxlZnQ6LjJyZW07bWFyZ2luLXJpZ2h0Oi4ycmVtO2JhY2tncm91bmQtY29sb3I6IzAwN2JmZjtib3JkZXI6MDtib3JkZXItcmFkaXVzOjFyZW07LW1zLXRyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dDt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQ7YXBwZWFyYW5jZTpub25lfUBtZWRpYShwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2Upey5jdXN0b20tcmFuZ2U6Oi1tcy10aHVtYnstbXMtdHJhbnNpdGlvbjpub25lO3RyYW5zaXRpb246bm9uZX19LmN1c3RvbS1yYW5nZTo6LW1zLXRodW1iOmFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOiNiM2Q3ZmZ9LmN1c3RvbS1yYW5nZTo6LW1zLXRyYWNre3dpZHRoOjEwMCU7aGVpZ2h0Oi41cmVtO2NvbG9yOnRyYW5zcGFyZW50O2N1cnNvcjpwb2ludGVyO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlci13aWR0aDouNXJlbX0uY3VzdG9tLXJhbmdlOjotbXMtZmlsbC1sb3dlcntiYWNrZ3JvdW5kLWNvbG9yOiNkZWUyZTY7Ym9yZGVyLXJhZGl1czoxcmVtfS5jdXN0b20tcmFuZ2U6Oi1tcy1maWxsLXVwcGVye21hcmdpbi1sZWZ0OjE1cHg7YmFja2dyb3VuZC1jb2xvcjojZGVlMmU2O2JvcmRlci1yYWRpdXM6MXJlbX0uY3VzdG9tLXJhbmdlOmRpc2FibGVkOjotd2Via2l0LXNsaWRlci10aHVtYntiYWNrZ3JvdW5kLWNvbG9yOiNhZGI1YmR9LmN1c3RvbS1yYW5nZTpkaXNhYmxlZDo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2t7Y3Vyc29yOmRlZmF1bHR9LmN1c3RvbS1yYW5nZTpkaXNhYmxlZDo6LW1vei1yYW5nZS10aHVtYntiYWNrZ3JvdW5kLWNvbG9yOiNhZGI1YmR9LmN1c3RvbS1yYW5nZTpkaXNhYmxlZDo6LW1vei1yYW5nZS10cmFja3tjdXJzb3I6ZGVmYXVsdH0uY3VzdG9tLXJhbmdlOmRpc2FibGVkOjotbXMtdGh1bWJ7YmFja2dyb3VuZC1jb2xvcjojYWRiNWJkfS5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLC5jdXN0b20tZmlsZS1sYWJlbCwuY3VzdG9tLXNlbGVjdHt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXR9QG1lZGlhKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7LmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsLmN1c3RvbS1maWxlLWxhYmVsLC5jdXN0b20tc2VsZWN0e3RyYW5zaXRpb246bm9uZX19Lm5hdntkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstbXMtZmxleC13cmFwOndyYXA7ZmxleC13cmFwOndyYXA7cGFkZGluZy1yaWdodDowO21hcmdpbi1ib3R0b206MDtsaXN0LXN0eWxlOm5vbmV9Lm5hdi1saW5re2Rpc3BsYXk6YmxvY2s7cGFkZGluZzouNXJlbSAxcmVtfS5uYXYtbGluazpmb2N1cywubmF2LWxpbms6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOm5vbmV9Lm5hdi1saW5rLmRpc2FibGVke2NvbG9yOiM2Yzc1N2Q7cG9pbnRlci1ldmVudHM6bm9uZTtjdXJzb3I6ZGVmYXVsdH0ubmF2LXRhYnN7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2RlZTJlNn0ubmF2LXRhYnMgLm5hdi1pdGVte21hcmdpbi1ib3R0b206LTFweH0ubmF2LXRhYnMgLm5hdi1saW5re2JvcmRlcjoxcHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6LjI1cmVtO2JvcmRlci10b3AtbGVmdC1yYWRpdXM6LjI1cmVtfS5uYXYtdGFicyAubmF2LWxpbms6Zm9jdXMsLm5hdi10YWJzIC5uYXYtbGluazpob3Zlcntib3JkZXItY29sb3I6I2U5ZWNlZiAjZTllY2VmICNkZWUyZTZ9Lm5hdi10YWJzIC5uYXYtbGluay5kaXNhYmxlZHtjb2xvcjojNmM3NTdkO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50fS5uYXYtdGFicyAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmssLm5hdi10YWJzIC5uYXYtbGluay5hY3RpdmV7Y29sb3I6IzQ5NTA1NztiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLWNvbG9yOiNkZWUyZTYgI2RlZTJlNiAjZmZmfS5uYXYtdGFicyAuZHJvcGRvd24tbWVudXttYXJnaW4tdG9wOi0xcHg7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjB9Lm5hdi1waWxscyAubmF2LWxpbmt7Ym9yZGVyLXJhZGl1czouMjVyZW19Lm5hdi1waWxscyAubmF2LWxpbmsuYWN0aXZlLC5uYXYtcGlsbHMgLnNob3c+Lm5hdi1saW5re2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMDA3YmZmfS5uYXYtZmlsbCAubmF2LWl0ZW0sLm5hdi1maWxsPi5uYXYtbGlua3stbXMtZmxleDoxIDEgYXV0bztmbGV4OjEgMSBhdXRvO3RleHQtYWxpZ246Y2VudGVyfS5uYXYtanVzdGlmaWVkIC5uYXYtaXRlbSwubmF2LWp1c3RpZmllZD4ubmF2LWxpbmt7LW1zLWZsZXgtcHJlZmVycmVkLXNpemU6MDtmbGV4LWJhc2lzOjA7LW1zLWZsZXgtcG9zaXRpdmU6MTtmbGV4LWdyb3c6MTt0ZXh0LWFsaWduOmNlbnRlcn0udGFiLWNvbnRlbnQ+LnRhYi1wYW5le2Rpc3BsYXk6bm9uZX0udGFiLWNvbnRlbnQ+LmFjdGl2ZXtkaXNwbGF5OmJsb2NrfS5uYXZiYXJ7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LW1zLWZsZXgtd3JhcDp3cmFwO2ZsZXgtd3JhcDp3cmFwOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7LW1zLWZsZXgtcGFjazpqdXN0aWZ5O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO3BhZGRpbmc6LjVyZW0gMXJlbX0ubmF2YmFyIC5jb250YWluZXIsLm5hdmJhciAuY29udGFpbmVyLWZsdWlkLC5uYXZiYXIgLmNvbnRhaW5lci1sZywubmF2YmFyIC5jb250YWluZXItbWQsLm5hdmJhciAuY29udGFpbmVyLXNtLC5uYXZiYXIgLmNvbnRhaW5lci14bHtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstbXMtZmxleC13cmFwOndyYXA7ZmxleC13cmFwOndyYXA7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjstbXMtZmxleC1wYWNrOmp1c3RpZnk7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59Lm5hdmJhci1icmFuZHtkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nLXRvcDouMzEyNXJlbTtwYWRkaW5nLWJvdHRvbTouMzEyNXJlbTttYXJnaW4tbGVmdDoxcmVtO2ZvbnQtc2l6ZToxLjI1cmVtO2xpbmUtaGVpZ2h0OmluaGVyaXQ7d2hpdGUtc3BhY2U6bm93cmFwfS5uYXZiYXItYnJhbmQ6Zm9jdXMsLm5hdmJhci1icmFuZDpob3Zlcnt0ZXh0LWRlY29yYXRpb246bm9uZX0ubmF2YmFyLW5hdntkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstbXMtZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtwYWRkaW5nLXJpZ2h0OjA7bWFyZ2luLWJvdHRvbTowO2xpc3Qtc3R5bGU6bm9uZX0ubmF2YmFyLW5hdiAubmF2LWxpbmt7cGFkZGluZy1sZWZ0OjA7cGFkZGluZy1yaWdodDowfS5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51e3Bvc2l0aW9uOnN0YXRpYztmbG9hdDpub25lfS5uYXZiYXItdGV4dHtkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nLXRvcDouNXJlbTtwYWRkaW5nLWJvdHRvbTouNXJlbX0ubmF2YmFyLWNvbGxhcHNley1tcy1mbGV4LXByZWZlcnJlZC1zaXplOjEwMCU7ZmxleC1iYXNpczoxMDAlOy1tcy1mbGV4LXBvc2l0aXZlOjE7ZmxleC1ncm93OjE7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcn0ubmF2YmFyLXRvZ2dsZXJ7cGFkZGluZzouMjVyZW0gLjc1cmVtO2ZvbnQtc2l6ZToxLjI1cmVtO2xpbmUtaGVpZ2h0OjE7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXI6MXB4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1yYWRpdXM6LjI1cmVtfS5uYXZiYXItdG9nZ2xlcjpmb2N1cywubmF2YmFyLXRvZ2dsZXI6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOm5vbmV9Lm5hdmJhci10b2dnbGVyLWljb257ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MS41ZW07aGVpZ2h0OjEuNWVtO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtjb250ZW50OlwiXCI7YmFja2dyb3VuZDpuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6MTAwJSAxMDAlfUBtZWRpYShtYXgtd2lkdGg6IDU3NS45OHB4KXsubmF2YmFyLWV4cGFuZC1zbT4uY29udGFpbmVyLC5uYXZiYXItZXhwYW5kLXNtPi5jb250YWluZXItZmx1aWQsLm5hdmJhci1leHBhbmQtc20+LmNvbnRhaW5lci1sZywubmF2YmFyLWV4cGFuZC1zbT4uY29udGFpbmVyLW1kLC5uYXZiYXItZXhwYW5kLXNtPi5jb250YWluZXItc20sLm5hdmJhci1leHBhbmQtc20+LmNvbnRhaW5lci14bHtwYWRkaW5nLWxlZnQ6MDtwYWRkaW5nLXJpZ2h0OjB9fUBtZWRpYShtaW4td2lkdGg6IDU3NnB4KXsubmF2YmFyLWV4cGFuZC1zbXstbXMtZmxleC1mbG93OnJvdyBub3dyYXA7ZmxleC1mbG93OnJvdyBub3dyYXA7LW1zLWZsZXgtcGFjazpzdGFydDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydH0ubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdnstbXMtZmxleC1kaXJlY3Rpb246cm93O2ZsZXgtZGlyZWN0aW9uOnJvd30ubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudXtwb3NpdGlvbjphYnNvbHV0ZX0ubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdiAubmF2LWxpbmt7cGFkZGluZy1sZWZ0Oi41cmVtO3BhZGRpbmctcmlnaHQ6LjVyZW19Lm5hdmJhci1leHBhbmQtc20+LmNvbnRhaW5lciwubmF2YmFyLWV4cGFuZC1zbT4uY29udGFpbmVyLWZsdWlkLC5uYXZiYXItZXhwYW5kLXNtPi5jb250YWluZXItbGcsLm5hdmJhci1leHBhbmQtc20+LmNvbnRhaW5lci1tZCwubmF2YmFyLWV4cGFuZC1zbT4uY29udGFpbmVyLXNtLC5uYXZiYXItZXhwYW5kLXNtPi5jb250YWluZXIteGx7LW1zLWZsZXgtd3JhcDpub3dyYXA7ZmxleC13cmFwOm5vd3JhcH0ubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLWNvbGxhcHNle2Rpc3BsYXk6LW1zLWZsZXhib3ggIWltcG9ydGFudDtkaXNwbGF5OmZsZXggIWltcG9ydGFudDstbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTphdXRvO2ZsZXgtYmFzaXM6YXV0b30ubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLXRvZ2dsZXJ7ZGlzcGxheTpub25lfX1AbWVkaWEobWF4LXdpZHRoOiA3NjcuOThweCl7Lm5hdmJhci1leHBhbmQtbWQ+LmNvbnRhaW5lciwubmF2YmFyLWV4cGFuZC1tZD4uY29udGFpbmVyLWZsdWlkLC5uYXZiYXItZXhwYW5kLW1kPi5jb250YWluZXItbGcsLm5hdmJhci1leHBhbmQtbWQ+LmNvbnRhaW5lci1tZCwubmF2YmFyLWV4cGFuZC1tZD4uY29udGFpbmVyLXNtLC5uYXZiYXItZXhwYW5kLW1kPi5jb250YWluZXIteGx7cGFkZGluZy1sZWZ0OjA7cGFkZGluZy1yaWdodDowfX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7Lm5hdmJhci1leHBhbmQtbWR7LW1zLWZsZXgtZmxvdzpyb3cgbm93cmFwO2ZsZXgtZmxvdzpyb3cgbm93cmFwOy1tcy1mbGV4LXBhY2s6c3RhcnQ7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnR9Lm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXZ7LW1zLWZsZXgtZGlyZWN0aW9uOnJvdztmbGV4LWRpcmVjdGlvbjpyb3d9Lm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnV7cG9zaXRpb246YWJzb2x1dGV9Lm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYgLm5hdi1saW5re3BhZGRpbmctbGVmdDouNXJlbTtwYWRkaW5nLXJpZ2h0Oi41cmVtfS5uYXZiYXItZXhwYW5kLW1kPi5jb250YWluZXIsLm5hdmJhci1leHBhbmQtbWQ+LmNvbnRhaW5lci1mbHVpZCwubmF2YmFyLWV4cGFuZC1tZD4uY29udGFpbmVyLWxnLC5uYXZiYXItZXhwYW5kLW1kPi5jb250YWluZXItbWQsLm5hdmJhci1leHBhbmQtbWQ+LmNvbnRhaW5lci1zbSwubmF2YmFyLWV4cGFuZC1tZD4uY29udGFpbmVyLXhsey1tcy1mbGV4LXdyYXA6bm93cmFwO2ZsZXgtd3JhcDpub3dyYXB9Lm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1jb2xsYXBzZXtkaXNwbGF5Oi1tcy1mbGV4Ym94ICFpbXBvcnRhbnQ7ZGlzcGxheTpmbGV4ICFpbXBvcnRhbnQ7LW1zLWZsZXgtcHJlZmVycmVkLXNpemU6YXV0bztmbGV4LWJhc2lzOmF1dG99Lm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci10b2dnbGVye2Rpc3BsYXk6bm9uZX19QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey5uYXZiYXItZXhwYW5kLWxnPi5jb250YWluZXIsLm5hdmJhci1leHBhbmQtbGc+LmNvbnRhaW5lci1mbHVpZCwubmF2YmFyLWV4cGFuZC1sZz4uY29udGFpbmVyLWxnLC5uYXZiYXItZXhwYW5kLWxnPi5jb250YWluZXItbWQsLm5hdmJhci1leHBhbmQtbGc+LmNvbnRhaW5lci1zbSwubmF2YmFyLWV4cGFuZC1sZz4uY29udGFpbmVyLXhse3BhZGRpbmctbGVmdDowO3BhZGRpbmctcmlnaHQ6MH19QG1lZGlhKG1pbi13aWR0aDogOTkycHgpey5uYXZiYXItZXhwYW5kLWxney1tcy1mbGV4LWZsb3c6cm93IG5vd3JhcDtmbGV4LWZsb3c6cm93IG5vd3JhcDstbXMtZmxleC1wYWNrOnN0YXJ0O2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0fS5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2ey1tcy1mbGV4LWRpcmVjdGlvbjpyb3c7ZmxleC1kaXJlY3Rpb246cm93fS5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51e3Bvc2l0aW9uOmFic29sdXRlfS5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IC5uYXYtbGlua3twYWRkaW5nLWxlZnQ6LjVyZW07cGFkZGluZy1yaWdodDouNXJlbX0ubmF2YmFyLWV4cGFuZC1sZz4uY29udGFpbmVyLC5uYXZiYXItZXhwYW5kLWxnPi5jb250YWluZXItZmx1aWQsLm5hdmJhci1leHBhbmQtbGc+LmNvbnRhaW5lci1sZywubmF2YmFyLWV4cGFuZC1sZz4uY29udGFpbmVyLW1kLC5uYXZiYXItZXhwYW5kLWxnPi5jb250YWluZXItc20sLm5hdmJhci1leHBhbmQtbGc+LmNvbnRhaW5lci14bHstbXMtZmxleC13cmFwOm5vd3JhcDtmbGV4LXdyYXA6bm93cmFwfS5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItY29sbGFwc2V7ZGlzcGxheTotbXMtZmxleGJveCAhaW1wb3J0YW50O2Rpc3BsYXk6ZmxleCAhaW1wb3J0YW50Oy1tcy1mbGV4LXByZWZlcnJlZC1zaXplOmF1dG87ZmxleC1iYXNpczphdXRvfS5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItdG9nZ2xlcntkaXNwbGF5Om5vbmV9fUBtZWRpYShtYXgtd2lkdGg6IDExOTkuOThweCl7Lm5hdmJhci1leHBhbmQteGw+LmNvbnRhaW5lciwubmF2YmFyLWV4cGFuZC14bD4uY29udGFpbmVyLWZsdWlkLC5uYXZiYXItZXhwYW5kLXhsPi5jb250YWluZXItbGcsLm5hdmJhci1leHBhbmQteGw+LmNvbnRhaW5lci1tZCwubmF2YmFyLWV4cGFuZC14bD4uY29udGFpbmVyLXNtLC5uYXZiYXItZXhwYW5kLXhsPi5jb250YWluZXIteGx7cGFkZGluZy1sZWZ0OjA7cGFkZGluZy1yaWdodDowfX1AbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpey5uYXZiYXItZXhwYW5kLXhsey1tcy1mbGV4LWZsb3c6cm93IG5vd3JhcDtmbGV4LWZsb3c6cm93IG5vd3JhcDstbXMtZmxleC1wYWNrOnN0YXJ0O2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0fS5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2ey1tcy1mbGV4LWRpcmVjdGlvbjpyb3c7ZmxleC1kaXJlY3Rpb246cm93fS5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51e3Bvc2l0aW9uOmFic29sdXRlfS5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IC5uYXYtbGlua3twYWRkaW5nLWxlZnQ6LjVyZW07cGFkZGluZy1yaWdodDouNXJlbX0ubmF2YmFyLWV4cGFuZC14bD4uY29udGFpbmVyLC5uYXZiYXItZXhwYW5kLXhsPi5jb250YWluZXItZmx1aWQsLm5hdmJhci1leHBhbmQteGw+LmNvbnRhaW5lci1sZywubmF2YmFyLWV4cGFuZC14bD4uY29udGFpbmVyLW1kLC5uYXZiYXItZXhwYW5kLXhsPi5jb250YWluZXItc20sLm5hdmJhci1leHBhbmQteGw+LmNvbnRhaW5lci14bHstbXMtZmxleC13cmFwOm5vd3JhcDtmbGV4LXdyYXA6bm93cmFwfS5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItY29sbGFwc2V7ZGlzcGxheTotbXMtZmxleGJveCAhaW1wb3J0YW50O2Rpc3BsYXk6ZmxleCAhaW1wb3J0YW50Oy1tcy1mbGV4LXByZWZlcnJlZC1zaXplOmF1dG87ZmxleC1iYXNpczphdXRvfS5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItdG9nZ2xlcntkaXNwbGF5Om5vbmV9fS5uYXZiYXItZXhwYW5key1tcy1mbGV4LWZsb3c6cm93IG5vd3JhcDtmbGV4LWZsb3c6cm93IG5vd3JhcDstbXMtZmxleC1wYWNrOnN0YXJ0O2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0fS5uYXZiYXItZXhwYW5kPi5jb250YWluZXIsLm5hdmJhci1leHBhbmQ+LmNvbnRhaW5lci1mbHVpZCwubmF2YmFyLWV4cGFuZD4uY29udGFpbmVyLWxnLC5uYXZiYXItZXhwYW5kPi5jb250YWluZXItbWQsLm5hdmJhci1leHBhbmQ+LmNvbnRhaW5lci1zbSwubmF2YmFyLWV4cGFuZD4uY29udGFpbmVyLXhse3BhZGRpbmctbGVmdDowO3BhZGRpbmctcmlnaHQ6MH0ubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdnstbXMtZmxleC1kaXJlY3Rpb246cm93O2ZsZXgtZGlyZWN0aW9uOnJvd30ubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudXtwb3NpdGlvbjphYnNvbHV0ZX0ubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdiAubmF2LWxpbmt7cGFkZGluZy1sZWZ0Oi41cmVtO3BhZGRpbmctcmlnaHQ6LjVyZW19Lm5hdmJhci1leHBhbmQ+LmNvbnRhaW5lciwubmF2YmFyLWV4cGFuZD4uY29udGFpbmVyLWZsdWlkLC5uYXZiYXItZXhwYW5kPi5jb250YWluZXItbGcsLm5hdmJhci1leHBhbmQ+LmNvbnRhaW5lci1tZCwubmF2YmFyLWV4cGFuZD4uY29udGFpbmVyLXNtLC5uYXZiYXItZXhwYW5kPi5jb250YWluZXIteGx7LW1zLWZsZXgtd3JhcDpub3dyYXA7ZmxleC13cmFwOm5vd3JhcH0ubmF2YmFyLWV4cGFuZCAubmF2YmFyLWNvbGxhcHNle2Rpc3BsYXk6LW1zLWZsZXhib3ggIWltcG9ydGFudDtkaXNwbGF5OmZsZXggIWltcG9ydGFudDstbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTphdXRvO2ZsZXgtYmFzaXM6YXV0b30ubmF2YmFyLWV4cGFuZCAubmF2YmFyLXRvZ2dsZXJ7ZGlzcGxheTpub25lfS5uYXZiYXItbGlnaHQgLm5hdmJhci1icmFuZHtjb2xvcjpyZ2JhKDAsMCwwLC45KX0ubmF2YmFyLWxpZ2h0IC5uYXZiYXItYnJhbmQ6Zm9jdXMsLm5hdmJhci1saWdodCAubmF2YmFyLWJyYW5kOmhvdmVye2NvbG9yOnJnYmEoMCwwLDAsLjkpfS5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5re2NvbG9yOnJnYmEoMCwwLDAsLjUpfS5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rOmZvY3VzLC5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rOmhvdmVye2NvbG9yOnJnYmEoMCwwLDAsLjcpfS5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rLmRpc2FibGVke2NvbG9yOnJnYmEoMCwwLDAsLjMpfS5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLmFjdGl2ZT4ubmF2LWxpbmssLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsuYWN0aXZlLC5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rLnNob3csLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAuc2hvdz4ubmF2LWxpbmt7Y29sb3I6cmdiYSgwLDAsMCwuOSl9Lm5hdmJhci1saWdodCAubmF2YmFyLXRvZ2dsZXJ7Y29sb3I6cmdiYSgwLDAsMCwuNSk7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsLjEpfS5uYXZiYXItbGlnaHQgLm5hdmJhci10b2dnbGVyLWljb257YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzMwJyBoZWlnaHQ9JzMwJyB2aWV3Qm94PScwIDAgMzAgMzAnJTNlJTNjcGF0aCBzdHJva2U9J3JnYmElMjgwLCAwLCAwLCAwLjUlMjknIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8lM2UlM2Mvc3ZnJTNlXCIpfS5uYXZiYXItbGlnaHQgLm5hdmJhci10ZXh0e2NvbG9yOnJnYmEoMCwwLDAsLjUpfS5uYXZiYXItbGlnaHQgLm5hdmJhci10ZXh0IGF7Y29sb3I6cmdiYSgwLDAsMCwuOSl9Lm5hdmJhci1saWdodCAubmF2YmFyLXRleHQgYTpmb2N1cywubmF2YmFyLWxpZ2h0IC5uYXZiYXItdGV4dCBhOmhvdmVye2NvbG9yOnJnYmEoMCwwLDAsLjkpfS5uYXZiYXItZGFyayAubmF2YmFyLWJyYW5ke2NvbG9yOiNmZmZ9Lm5hdmJhci1kYXJrIC5uYXZiYXItYnJhbmQ6Zm9jdXMsLm5hdmJhci1kYXJrIC5uYXZiYXItYnJhbmQ6aG92ZXJ7Y29sb3I6I2ZmZn0ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5re2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjUpfS5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbms6Zm9jdXMsLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluazpob3Zlcntjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC43NSl9Lm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluay5kaXNhYmxlZHtjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC4yNSl9Lm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5hY3RpdmU+Lm5hdi1saW5rLC5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbmsuYWN0aXZlLC5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbmsuc2hvdywubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLnNob3c+Lm5hdi1saW5re2NvbG9yOiNmZmZ9Lm5hdmJhci1kYXJrIC5uYXZiYXItdG9nZ2xlcntjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC41KTtib3JkZXItY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuMSl9Lm5hdmJhci1kYXJrIC5uYXZiYXItdG9nZ2xlci1pY29ue2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgdmlld0JveD0nMCAwIDMwIDMwJyUzZSUzY3BhdGggc3Ryb2tlPSdyZ2JhJTI4MjU1LCAyNTUsIDI1NSwgMC41JTI5JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNlJTNjL3N2ZyUzZVwiKX0ubmF2YmFyLWRhcmsgLm5hdmJhci10ZXh0e2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjUpfS5uYXZiYXItZGFyayAubmF2YmFyLXRleHQgYXtjb2xvcjojZmZmfS5uYXZiYXItZGFyayAubmF2YmFyLXRleHQgYTpmb2N1cywubmF2YmFyLWRhcmsgLm5hdmJhci10ZXh0IGE6aG92ZXJ7Y29sb3I6I2ZmZn0uY2FyZHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstbXMtZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjttaW4td2lkdGg6MDt3b3JkLXdyYXA6YnJlYWstd29yZDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7YmFja2dyb3VuZC1jbGlwOmJvcmRlci1ib3g7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDAsMCwwLC4xMjUpO2JvcmRlci1yYWRpdXM6LjI1cmVtfS5jYXJkPmhye21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjB9LmNhcmQ+Lmxpc3QtZ3JvdXB7Ym9yZGVyLXRvcDppbmhlcml0O2JvcmRlci1ib3R0b206aW5oZXJpdH0uY2FyZD4ubGlzdC1ncm91cDpmaXJzdC1jaGlsZHtib3JkZXItdG9wLXdpZHRoOjA7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6Y2FsYygwLjI1cmVtIC0gMXB4KTtib3JkZXItdG9wLWxlZnQtcmFkaXVzOmNhbGMoMC4yNXJlbSAtIDFweCl9LmNhcmQ+Lmxpc3QtZ3JvdXA6bGFzdC1jaGlsZHtib3JkZXItYm90dG9tLXdpZHRoOjA7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czpjYWxjKDAuMjVyZW0gLSAxcHgpO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOmNhbGMoMC4yNXJlbSAtIDFweCl9LmNhcmQ+LmNhcmQtaGVhZGVyKy5saXN0LWdyb3VwLC5jYXJkPi5saXN0LWdyb3VwKy5jYXJkLWZvb3Rlcntib3JkZXItdG9wOjB9LmNhcmQtYm9keXstbXMtZmxleDoxIDEgYXV0bztmbGV4OjEgMSBhdXRvO21pbi1oZWlnaHQ6MXB4O3BhZGRpbmc6MS4yNXJlbX0uY2FyZC10aXRsZXttYXJnaW4tYm90dG9tOi43NXJlbX0uY2FyZC1zdWJ0aXRsZXttYXJnaW4tdG9wOi0wLjM3NXJlbTttYXJnaW4tYm90dG9tOjB9LmNhcmQtdGV4dDpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0uY2FyZC1saW5rOmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lfS5jYXJkLWxpbmsrLmNhcmQtbGlua3ttYXJnaW4tcmlnaHQ6MS4yNXJlbX0uY2FyZC1oZWFkZXJ7cGFkZGluZzouNzVyZW0gMS4yNXJlbTttYXJnaW4tYm90dG9tOjA7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC4wMyk7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgcmdiYSgwLDAsMCwuMTI1KX0uY2FyZC1oZWFkZXI6Zmlyc3QtY2hpbGR7Ym9yZGVyLXJhZGl1czpjYWxjKDAuMjVyZW0gLSAxcHgpIGNhbGMoMC4yNXJlbSAtIDFweCkgMCAwfS5jYXJkLWZvb3RlcntwYWRkaW5nOi43NXJlbSAxLjI1cmVtO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuMDMpO2JvcmRlci10b3A6MXB4IHNvbGlkIHJnYmEoMCwwLDAsLjEyNSl9LmNhcmQtZm9vdGVyOmxhc3QtY2hpbGR7Ym9yZGVyLXJhZGl1czowIDAgY2FsYygwLjI1cmVtIC0gMXB4KSBjYWxjKDAuMjVyZW0gLSAxcHgpfS5jYXJkLWhlYWRlci10YWJze21hcmdpbi1sZWZ0Oi0wLjYyNXJlbTttYXJnaW4tYm90dG9tOi0wLjc1cmVtO21hcmdpbi1yaWdodDotMC42MjVyZW07Ym9yZGVyLWJvdHRvbTowfS5jYXJkLWhlYWRlci1waWxsc3ttYXJnaW4tbGVmdDotMC42MjVyZW07bWFyZ2luLXJpZ2h0Oi0wLjYyNXJlbX0uY2FyZC1pbWctb3ZlcmxheXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7Ym90dG9tOjA7cmlnaHQ6MDtwYWRkaW5nOjEuMjVyZW07Ym9yZGVyLXJhZGl1czpjYWxjKDAuMjVyZW0gLSAxcHgpfS5jYXJkLWltZywuY2FyZC1pbWctYm90dG9tLC5jYXJkLWltZy10b3B7LW1zLWZsZXgtbmVnYXRpdmU6MDtmbGV4LXNocmluazowO3dpZHRoOjEwMCV9LmNhcmQtaW1nLC5jYXJkLWltZy10b3B7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6Y2FsYygwLjI1cmVtIC0gMXB4KTtib3JkZXItdG9wLWxlZnQtcmFkaXVzOmNhbGMoMC4yNXJlbSAtIDFweCl9LmNhcmQtaW1nLC5jYXJkLWltZy1ib3R0b217Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czpjYWxjKDAuMjVyZW0gLSAxcHgpO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOmNhbGMoMC4yNXJlbSAtIDFweCl9LmNhcmQtZGVjayAuY2FyZHttYXJnaW4tYm90dG9tOjE1cHh9QG1lZGlhKG1pbi13aWR0aDogNTc2cHgpey5jYXJkLWRlY2t7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LW1zLWZsZXgtZmxvdzpyb3cgd3JhcDtmbGV4LWZsb3c6cm93IHdyYXA7bWFyZ2luLWxlZnQ6LTE1cHg7bWFyZ2luLXJpZ2h0Oi0xNXB4fS5jYXJkLWRlY2sgLmNhcmR7LW1zLWZsZXg6MSAwIDAlO2ZsZXg6MSAwIDAlO21hcmdpbi1sZWZ0OjE1cHg7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1yaWdodDoxNXB4fX0uY2FyZC1ncm91cD4uY2FyZHttYXJnaW4tYm90dG9tOjE1cHh9QG1lZGlhKG1pbi13aWR0aDogNTc2cHgpey5jYXJkLWdyb3Vwe2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy1tcy1mbGV4LWZsb3c6cm93IHdyYXA7ZmxleC1mbG93OnJvdyB3cmFwfS5jYXJkLWdyb3VwPi5jYXJkey1tcy1mbGV4OjEgMCAwJTtmbGV4OjEgMCAwJTttYXJnaW4tYm90dG9tOjB9LmNhcmQtZ3JvdXA+LmNhcmQrLmNhcmR7bWFyZ2luLXJpZ2h0OjA7Ym9yZGVyLXJpZ2h0OjB9LmNhcmQtZ3JvdXA+LmNhcmQ6bm90KDpsYXN0LWNoaWxkKXtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowfS5jYXJkLWdyb3VwPi5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaGVhZGVyLC5jYXJkLWdyb3VwPi5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaW1nLXRvcHtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjB9LmNhcmQtZ3JvdXA+LmNhcmQ6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1mb290ZXIsLmNhcmQtZ3JvdXA+LmNhcmQ6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1pbWctYm90dG9te2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MH0uY2FyZC1ncm91cD4uY2FyZDpub3QoOmZpcnN0LWNoaWxkKXtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjB9LmNhcmQtZ3JvdXA+LmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtaGVhZGVyLC5jYXJkLWdyb3VwPi5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWltZy10b3B7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MH0uY2FyZC1ncm91cD4uY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1mb290ZXIsLmNhcmQtZ3JvdXA+LmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtaW1nLWJvdHRvbXtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowfX0uY2FyZC1jb2x1bW5zIC5jYXJke21hcmdpbi1ib3R0b206Ljc1cmVtfUBtZWRpYShtaW4td2lkdGg6IDU3NnB4KXsuY2FyZC1jb2x1bW5zey13ZWJraXQtY29sdW1uLWNvdW50OjM7LW1vei1jb2x1bW4tY291bnQ6Mztjb2x1bW4tY291bnQ6Mzstd2Via2l0LWNvbHVtbi1nYXA6MS4yNXJlbTstbW96LWNvbHVtbi1nYXA6MS4yNXJlbTtjb2x1bW4tZ2FwOjEuMjVyZW07b3JwaGFuczoxO3dpZG93czoxfS5jYXJkLWNvbHVtbnMgLmNhcmR7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MTAwJX19LmFjY29yZGlvbntvdmVyZmxvdy1hbmNob3I6bm9uZX0uYWNjb3JkaW9uPi5jYXJke292ZXJmbG93OmhpZGRlbn0uYWNjb3JkaW9uPi5jYXJkOm5vdCg6bGFzdC1vZi10eXBlKXtib3JkZXItYm90dG9tOjA7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjB9LmFjY29yZGlvbj4uY2FyZDpub3QoOmZpcnN0LW9mLXR5cGUpe2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjA7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowfS5hY2NvcmRpb24+LmNhcmQ+LmNhcmQtaGVhZGVye2JvcmRlci1yYWRpdXM6MDttYXJnaW4tYm90dG9tOi0xcHh9LmJyZWFkY3J1bWJ7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LW1zLWZsZXgtd3JhcDp3cmFwO2ZsZXgtd3JhcDp3cmFwO3BhZGRpbmc6Ljc1cmVtIDFyZW07bWFyZ2luLWJvdHRvbToxcmVtO2xpc3Qtc3R5bGU6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiNlOWVjZWY7Ym9yZGVyLXJhZGl1czouMjVyZW19LmJyZWFkY3J1bWItaXRlbXtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleH0uYnJlYWRjcnVtYi1pdGVtKy5icmVhZGNydW1iLWl0ZW17cGFkZGluZy1yaWdodDouNXJlbX0uYnJlYWRjcnVtYi1pdGVtKy5icmVhZGNydW1iLWl0ZW06OmJlZm9yZXtkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nLWxlZnQ6LjVyZW07Y29sb3I6IzZjNzU3ZDtjb250ZW50OlwiL1wifS5icmVhZGNydW1iLWl0ZW0rLmJyZWFkY3J1bWItaXRlbTpob3Zlcjo6YmVmb3Jle3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9LmJyZWFkY3J1bWItaXRlbSsuYnJlYWRjcnVtYi1pdGVtOmhvdmVyOjpiZWZvcmV7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmJyZWFkY3J1bWItaXRlbS5hY3RpdmV7Y29sb3I6IzZjNzU3ZH0ucGFnaW5hdGlvbntkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDtwYWRkaW5nLXJpZ2h0OjA7bGlzdC1zdHlsZTpub25lO2JvcmRlci1yYWRpdXM6LjI1cmVtfS5wYWdlLWxpbmt7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9jaztwYWRkaW5nOi41cmVtIC43NXJlbTttYXJnaW4tcmlnaHQ6LTFweDtsaW5lLWhlaWdodDoxLjI1O2NvbG9yOiMwMDdiZmY7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjoxcHggc29saWQgI2RlZTJlNn0ucGFnZS1saW5rOmhvdmVye3otaW5kZXg6Mjtjb2xvcjojMDA1NmIzO3RleHQtZGVjb3JhdGlvbjpub25lO2JhY2tncm91bmQtY29sb3I6I2U5ZWNlZjtib3JkZXItY29sb3I6I2RlZTJlNn0ucGFnZS1saW5rOmZvY3Vze3otaW5kZXg6MztvdXRsaW5lOjA7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDAsMTIzLDI1NSwuMjUpfS5wYWdlLWl0ZW06Zmlyc3QtY2hpbGQgLnBhZ2UtbGlua3ttYXJnaW4tcmlnaHQ6MDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czouMjVyZW07Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6LjI1cmVtfS5wYWdlLWl0ZW06bGFzdC1jaGlsZCAucGFnZS1saW5re2JvcmRlci10b3AtbGVmdC1yYWRpdXM6LjI1cmVtO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6LjI1cmVtfS5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbmt7ei1pbmRleDozO2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMDA3YmZmO2JvcmRlci1jb2xvcjojMDA3YmZmfS5wYWdlLWl0ZW0uZGlzYWJsZWQgLnBhZ2UtbGlua3tjb2xvcjojNmM3NTdkO3BvaW50ZXItZXZlbnRzOm5vbmU7Y3Vyc29yOmF1dG87YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1jb2xvcjojZGVlMmU2fS5wYWdpbmF0aW9uLWxnIC5wYWdlLWxpbmt7cGFkZGluZzouNzVyZW0gMS41cmVtO2ZvbnQtc2l6ZToxLjI1cmVtO2xpbmUtaGVpZ2h0OjEuNX0ucGFnaW5hdGlvbi1sZyAucGFnZS1pdGVtOmZpcnN0LWNoaWxkIC5wYWdlLWxpbmt7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6LjNyZW07Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6LjNyZW19LnBhZ2luYXRpb24tbGcgLnBhZ2UtaXRlbTpsYXN0LWNoaWxkIC5wYWdlLWxpbmt7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czouM3JlbTtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOi4zcmVtfS5wYWdpbmF0aW9uLXNtIC5wYWdlLWxpbmt7cGFkZGluZzouMjVyZW0gLjVyZW07Zm9udC1zaXplOi44NzVyZW07bGluZS1oZWlnaHQ6MS41fS5wYWdpbmF0aW9uLXNtIC5wYWdlLWl0ZW06Zmlyc3QtY2hpbGQgLnBhZ2UtbGlua3tib3JkZXItdG9wLXJpZ2h0LXJhZGl1czouMnJlbTtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czouMnJlbX0ucGFnaW5hdGlvbi1zbSAucGFnZS1pdGVtOmxhc3QtY2hpbGQgLnBhZ2UtbGlua3tib3JkZXItdG9wLWxlZnQtcmFkaXVzOi4ycmVtO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6LjJyZW19LmJhZGdle2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmc6LjI1ZW0gLjRlbTtmb250LXNpemU6NzUlO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDoxO3RleHQtYWxpZ246Y2VudGVyO3doaXRlLXNwYWNlOm5vd3JhcDt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZTtib3JkZXItcmFkaXVzOi4yNXJlbTt0cmFuc2l0aW9uOmNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dH1AbWVkaWEocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsuYmFkZ2V7dHJhbnNpdGlvbjpub25lfX1hLmJhZGdlOmZvY3VzLGEuYmFkZ2U6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmJhZGdlOmVtcHR5e2Rpc3BsYXk6bm9uZX0uYnRuIC5iYWRnZXtwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6LTFweH0uYmFkZ2UtcGlsbHtwYWRkaW5nLWxlZnQ6LjZlbTtwYWRkaW5nLXJpZ2h0Oi42ZW07Ym9yZGVyLXJhZGl1czoxMHJlbX0uYmFkZ2UtcHJpbWFyeXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzAwN2JmZn1hLmJhZGdlLXByaW1hcnk6Zm9jdXMsYS5iYWRnZS1wcmltYXJ5OmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMDA2MmNjfWEuYmFkZ2UtcHJpbWFyeS5mb2N1cyxhLmJhZGdlLXByaW1hcnk6Zm9jdXN7b3V0bGluZTowO2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSgwLDEyMywyNTUsLjUpfS5iYWRnZS1zZWNvbmRhcnl7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiM2Yzc1N2R9YS5iYWRnZS1zZWNvbmRhcnk6Zm9jdXMsYS5iYWRnZS1zZWNvbmRhcnk6aG92ZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiM1NDViNjJ9YS5iYWRnZS1zZWNvbmRhcnkuZm9jdXMsYS5iYWRnZS1zZWNvbmRhcnk6Zm9jdXN7b3V0bGluZTowO2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSgxMDgsMTE3LDEyNSwuNSl9LmJhZGdlLXN1Y2Nlc3N7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMyOGE3NDV9YS5iYWRnZS1zdWNjZXNzOmZvY3VzLGEuYmFkZ2Utc3VjY2Vzczpob3Zlcntjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzFlN2UzNH1hLmJhZGdlLXN1Y2Nlc3MuZm9jdXMsYS5iYWRnZS1zdWNjZXNzOmZvY3Vze291dGxpbmU6MDtib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoNDAsMTY3LDY5LC41KX0uYmFkZ2UtaW5mb3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzE3YTJiOH1hLmJhZGdlLWluZm86Zm9jdXMsYS5iYWRnZS1pbmZvOmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMTE3YThifWEuYmFkZ2UtaW5mby5mb2N1cyxhLmJhZGdlLWluZm86Zm9jdXN7b3V0bGluZTowO2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSgyMywxNjIsMTg0LC41KX0uYmFkZ2Utd2FybmluZ3tjb2xvcjojMjEyNTI5O2JhY2tncm91bmQtY29sb3I6I2ZmYzEwN31hLmJhZGdlLXdhcm5pbmc6Zm9jdXMsYS5iYWRnZS13YXJuaW5nOmhvdmVye2NvbG9yOiMyMTI1Mjk7YmFja2dyb3VuZC1jb2xvcjojZDM5ZTAwfWEuYmFkZ2Utd2FybmluZy5mb2N1cyxhLmJhZGdlLXdhcm5pbmc6Zm9jdXN7b3V0bGluZTowO2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSgyNTUsMTkzLDcsLjUpfS5iYWRnZS1kYW5nZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiNkYzM1NDV9YS5iYWRnZS1kYW5nZXI6Zm9jdXMsYS5iYWRnZS1kYW5nZXI6aG92ZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiNiZDIxMzB9YS5iYWRnZS1kYW5nZXIuZm9jdXMsYS5iYWRnZS1kYW5nZXI6Zm9jdXN7b3V0bGluZTowO2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSgyMjAsNTMsNjksLjUpfS5iYWRnZS1saWdodHtjb2xvcjojMjEyNTI5O2JhY2tncm91bmQtY29sb3I6I2Y4ZjlmYX1hLmJhZGdlLWxpZ2h0OmZvY3VzLGEuYmFkZ2UtbGlnaHQ6aG92ZXJ7Y29sb3I6IzIxMjUyOTtiYWNrZ3JvdW5kLWNvbG9yOiNkYWUwZTV9YS5iYWRnZS1saWdodC5mb2N1cyxhLmJhZGdlLWxpZ2h0OmZvY3Vze291dGxpbmU6MDtib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoMjQ4LDI0OSwyNTAsLjUpfS5iYWRnZS1kYXJre2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMzQzYTQwfWEuYmFkZ2UtZGFyazpmb2N1cyxhLmJhZGdlLWRhcms6aG92ZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMxZDIxMjR9YS5iYWRnZS1kYXJrLmZvY3VzLGEuYmFkZ2UtZGFyazpmb2N1c3tvdXRsaW5lOjA7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDUyLDU4LDY0LC41KX0uanVtYm90cm9ue3BhZGRpbmc6MnJlbSAxcmVtO21hcmdpbi1ib3R0b206MnJlbTtiYWNrZ3JvdW5kLWNvbG9yOiNlOWVjZWY7Ym9yZGVyLXJhZGl1czouM3JlbX1AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7Lmp1bWJvdHJvbntwYWRkaW5nOjRyZW0gMnJlbX19Lmp1bWJvdHJvbi1mbHVpZHtwYWRkaW5nLWxlZnQ6MDtwYWRkaW5nLXJpZ2h0OjA7Ym9yZGVyLXJhZGl1czowfS5hbGVydHtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOi43NXJlbSAxLjI1cmVtO21hcmdpbi1ib3R0b206MXJlbTtib3JkZXI6MXB4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1yYWRpdXM6LjI1cmVtfS5hbGVydC1oZWFkaW5ne2NvbG9yOmluaGVyaXR9LmFsZXJ0LWxpbmt7Zm9udC13ZWlnaHQ6NzAwfS5hbGVydC1kaXNtaXNzaWJsZXtwYWRkaW5nLWxlZnQ6NHJlbX0uYWxlcnQtZGlzbWlzc2libGUgLmNsb3Nle3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt6LWluZGV4OjI7cGFkZGluZzouNzVyZW0gMS4yNXJlbTtjb2xvcjppbmhlcml0fS5hbGVydC1wcmltYXJ5e2NvbG9yOiMwMDQwODU7YmFja2dyb3VuZC1jb2xvcjojY2NlNWZmO2JvcmRlci1jb2xvcjojYjhkYWZmfS5hbGVydC1wcmltYXJ5IGhye2JvcmRlci10b3AtY29sb3I6IzlmY2RmZn0uYWxlcnQtcHJpbWFyeSAuYWxlcnQtbGlua3tjb2xvcjojMDAyNzUyfS5hbGVydC1zZWNvbmRhcnl7Y29sb3I6IzM4M2Q0MTtiYWNrZ3JvdW5kLWNvbG9yOiNlMmUzZTU7Ym9yZGVyLWNvbG9yOiNkNmQ4ZGJ9LmFsZXJ0LXNlY29uZGFyeSBocntib3JkZXItdG9wLWNvbG9yOiNjOGNiY2Z9LmFsZXJ0LXNlY29uZGFyeSAuYWxlcnQtbGlua3tjb2xvcjojMjAyMzI2fS5hbGVydC1zdWNjZXNze2NvbG9yOiMxNTU3MjQ7YmFja2dyb3VuZC1jb2xvcjojZDRlZGRhO2JvcmRlci1jb2xvcjojYzNlNmNifS5hbGVydC1zdWNjZXNzIGhye2JvcmRlci10b3AtY29sb3I6I2IxZGZiYn0uYWxlcnQtc3VjY2VzcyAuYWxlcnQtbGlua3tjb2xvcjojMGIyZTEzfS5hbGVydC1pbmZve2NvbG9yOiMwYzU0NjA7YmFja2dyb3VuZC1jb2xvcjojZDFlY2YxO2JvcmRlci1jb2xvcjojYmVlNWVifS5hbGVydC1pbmZvIGhye2JvcmRlci10b3AtY29sb3I6I2FiZGRlNX0uYWxlcnQtaW5mbyAuYWxlcnQtbGlua3tjb2xvcjojMDYyYzMzfS5hbGVydC13YXJuaW5ne2NvbG9yOiM4NTY0MDQ7YmFja2dyb3VuZC1jb2xvcjojZmZmM2NkO2JvcmRlci1jb2xvcjojZmZlZWJhfS5hbGVydC13YXJuaW5nIGhye2JvcmRlci10b3AtY29sb3I6I2ZmZThhMX0uYWxlcnQtd2FybmluZyAuYWxlcnQtbGlua3tjb2xvcjojNTMzZjAzfS5hbGVydC1kYW5nZXJ7Y29sb3I6IzcyMWMyNDtiYWNrZ3JvdW5kLWNvbG9yOiNmOGQ3ZGE7Ym9yZGVyLWNvbG9yOiNmNWM2Y2J9LmFsZXJ0LWRhbmdlciBocntib3JkZXItdG9wLWNvbG9yOiNmMWIwYjd9LmFsZXJ0LWRhbmdlciAuYWxlcnQtbGlua3tjb2xvcjojNDkxMjE3fS5hbGVydC1saWdodHtjb2xvcjojODE4MTgyO2JhY2tncm91bmQtY29sb3I6I2ZlZmVmZTtib3JkZXItY29sb3I6I2ZkZmRmZX0uYWxlcnQtbGlnaHQgaHJ7Ym9yZGVyLXRvcC1jb2xvcjojZWNlY2Y2fS5hbGVydC1saWdodCAuYWxlcnQtbGlua3tjb2xvcjojNjg2ODY4fS5hbGVydC1kYXJre2NvbG9yOiMxYjFlMjE7YmFja2dyb3VuZC1jb2xvcjojZDZkOGQ5O2JvcmRlci1jb2xvcjojYzZjOGNhfS5hbGVydC1kYXJrIGhye2JvcmRlci10b3AtY29sb3I6I2I5YmJiZX0uYWxlcnQtZGFyayAuYWxlcnQtbGlua3tjb2xvcjojMDQwNTA1fUAtd2Via2l0LWtleWZyYW1lcyBwcm9ncmVzcy1iYXItc3RyaXBlc3tmcm9te2JhY2tncm91bmQtcG9zaXRpb246MXJlbSAwfXRve2JhY2tncm91bmQtcG9zaXRpb246MTAwJSAwfX1Aa2V5ZnJhbWVzIHByb2dyZXNzLWJhci1zdHJpcGVze2Zyb217YmFja2dyb3VuZC1wb3NpdGlvbjoxcmVtIDB9dG97YmFja2dyb3VuZC1wb3NpdGlvbjoxMDAlIDB9fS5wcm9ncmVzc3tkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDtoZWlnaHQ6MXJlbTtvdmVyZmxvdzpoaWRkZW47bGluZS1oZWlnaHQ6MDtmb250LXNpemU6Ljc1cmVtO2JhY2tncm91bmQtY29sb3I6I2U5ZWNlZjtib3JkZXItcmFkaXVzOi4yNXJlbX0ucHJvZ3Jlc3MtYmFye2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy1tcy1mbGV4LWRpcmVjdGlvbjpjb2x1bW47ZmxleC1kaXJlY3Rpb246Y29sdW1uOy1tcy1mbGV4LXBhY2s6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7b3ZlcmZsb3c6aGlkZGVuO2NvbG9yOiNmZmY7dGV4dC1hbGlnbjpjZW50ZXI7d2hpdGUtc3BhY2U6bm93cmFwO2JhY2tncm91bmQtY29sb3I6IzAwN2JmZjt0cmFuc2l0aW9uOndpZHRoIC42cyBlYXNlfUBtZWRpYShwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2Upey5wcm9ncmVzcy1iYXJ7dHJhbnNpdGlvbjpub25lfX0ucHJvZ3Jlc3MtYmFyLXN0cmlwZWR7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQoLTQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7YmFja2dyb3VuZC1zaXplOjFyZW0gMXJlbX0ucHJvZ3Jlc3MtYmFyLWFuaW1hdGVkey13ZWJraXQtYW5pbWF0aW9uOnByb2dyZXNzLWJhci1zdHJpcGVzIDFzIGxpbmVhciBpbmZpbml0ZTthbmltYXRpb246cHJvZ3Jlc3MtYmFyLXN0cmlwZXMgMXMgbGluZWFyIGluZmluaXRlfUBtZWRpYShwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2Upey5wcm9ncmVzcy1iYXItYW5pbWF0ZWR7LXdlYmtpdC1hbmltYXRpb246bm9uZTthbmltYXRpb246bm9uZX19Lm1lZGlhe2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy1tcy1mbGV4LWFsaWduOnN0YXJ0O2FsaWduLWl0ZW1zOmZsZXgtc3RhcnR9Lm1lZGlhLWJvZHl7LW1zLWZsZXg6MTtmbGV4OjF9Lmxpc3QtZ3JvdXB7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LW1zLWZsZXgtZGlyZWN0aW9uOmNvbHVtbjtmbGV4LWRpcmVjdGlvbjpjb2x1bW47cGFkZGluZy1yaWdodDowO21hcmdpbi1ib3R0b206MDtib3JkZXItcmFkaXVzOi4yNXJlbX0ubGlzdC1ncm91cC1pdGVtLWFjdGlvbnt3aWR0aDoxMDAlO2NvbG9yOiM0OTUwNTc7dGV4dC1hbGlnbjppbmhlcml0fS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzLC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVye3otaW5kZXg6MTtjb2xvcjojNDk1MDU3O3RleHQtZGVjb3JhdGlvbjpub25lO2JhY2tncm91bmQtY29sb3I6I2Y4ZjlmYX0ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjphY3RpdmV7Y29sb3I6IzIxMjUyOTtiYWNrZ3JvdW5kLWNvbG9yOiNlOWVjZWZ9Lmxpc3QtZ3JvdXAtaXRlbXtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6Ljc1cmVtIDEuMjVyZW07YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjoxcHggc29saWQgcmdiYSgwLDAsMCwuMTI1KX0ubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxke2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOmluaGVyaXQ7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czppbmhlcml0fS5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZHtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOmluaGVyaXQ7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6aW5oZXJpdH0ubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkLC5saXN0LWdyb3VwLWl0ZW06ZGlzYWJsZWR7Y29sb3I6IzZjNzU3ZDtwb2ludGVyLWV2ZW50czpub25lO2JhY2tncm91bmQtY29sb3I6I2ZmZn0ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZXt6LWluZGV4OjI7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMwMDdiZmY7Ym9yZGVyLWNvbG9yOiMwMDdiZmZ9Lmxpc3QtZ3JvdXAtaXRlbSsubGlzdC1ncm91cC1pdGVte2JvcmRlci10b3Atd2lkdGg6MH0ubGlzdC1ncm91cC1pdGVtKy5saXN0LWdyb3VwLWl0ZW0uYWN0aXZle21hcmdpbi10b3A6LTFweDtib3JkZXItdG9wLXdpZHRoOjFweH0ubGlzdC1ncm91cC1ob3Jpem9udGFsey1tcy1mbGV4LWRpcmVjdGlvbjpyb3c7ZmxleC1kaXJlY3Rpb246cm93fS5saXN0LWdyb3VwLWhvcml6b250YWw+Lmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZHtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czouMjVyZW07Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowfS5saXN0LWdyb3VwLWhvcml6b250YWw+Lmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxke2JvcmRlci10b3AtbGVmdC1yYWRpdXM6LjI1cmVtO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjB9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbD4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZXttYXJnaW4tdG9wOjB9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbD4ubGlzdC1ncm91cC1pdGVtKy5saXN0LWdyb3VwLWl0ZW17Ym9yZGVyLXRvcC13aWR0aDoxcHg7Ym9yZGVyLXJpZ2h0LXdpZHRoOjB9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbD4ubGlzdC1ncm91cC1pdGVtKy5saXN0LWdyb3VwLWl0ZW0uYWN0aXZle21hcmdpbi1yaWdodDotMXB4O2JvcmRlci1yaWdodC13aWR0aDoxcHh9QG1lZGlhKG1pbi13aWR0aDogNTc2cHgpey5saXN0LWdyb3VwLWhvcml6b250YWwtc217LW1zLWZsZXgtZGlyZWN0aW9uOnJvdztmbGV4LWRpcmVjdGlvbjpyb3d9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbT4ubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxke2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOi4yNXJlbTtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjB9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbT4ubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGR7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czouMjVyZW07Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MH0ubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtPi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZle21hcmdpbi10b3A6MH0ubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtPi5saXN0LWdyb3VwLWl0ZW0rLmxpc3QtZ3JvdXAtaXRlbXtib3JkZXItdG9wLXdpZHRoOjFweDtib3JkZXItcmlnaHQtd2lkdGg6MH0ubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtPi5saXN0LWdyb3VwLWl0ZW0rLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmV7bWFyZ2luLXJpZ2h0Oi0xcHg7Ym9yZGVyLXJpZ2h0LXdpZHRoOjFweH19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5saXN0LWdyb3VwLWhvcml6b250YWwtbWR7LW1zLWZsZXgtZGlyZWN0aW9uOnJvdztmbGV4LWRpcmVjdGlvbjpyb3d9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZD4ubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxke2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOi4yNXJlbTtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjB9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZD4ubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGR7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czouMjVyZW07Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MH0ubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kPi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZle21hcmdpbi10b3A6MH0ubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kPi5saXN0LWdyb3VwLWl0ZW0rLmxpc3QtZ3JvdXAtaXRlbXtib3JkZXItdG9wLXdpZHRoOjFweDtib3JkZXItcmlnaHQtd2lkdGg6MH0ubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kPi5saXN0LWdyb3VwLWl0ZW0rLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmV7bWFyZ2luLXJpZ2h0Oi0xcHg7Ym9yZGVyLXJpZ2h0LXdpZHRoOjFweH19QG1lZGlhKG1pbi13aWR0aDogOTkycHgpey5saXN0LWdyb3VwLWhvcml6b250YWwtbGd7LW1zLWZsZXgtZGlyZWN0aW9uOnJvdztmbGV4LWRpcmVjdGlvbjpyb3d9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZz4ubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxke2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOi4yNXJlbTtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjB9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZz4ubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGR7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czouMjVyZW07Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MH0ubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnPi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZle21hcmdpbi10b3A6MH0ubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnPi5saXN0LWdyb3VwLWl0ZW0rLmxpc3QtZ3JvdXAtaXRlbXtib3JkZXItdG9wLXdpZHRoOjFweDtib3JkZXItcmlnaHQtd2lkdGg6MH0ubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnPi5saXN0LWdyb3VwLWl0ZW0rLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmV7bWFyZ2luLXJpZ2h0Oi0xcHg7Ym9yZGVyLXJpZ2h0LXdpZHRoOjFweH19QG1lZGlhKG1pbi13aWR0aDogMTIwMHB4KXsubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsey1tcy1mbGV4LWRpcmVjdGlvbjpyb3c7ZmxleC1kaXJlY3Rpb246cm93fS5saXN0LWdyb3VwLWhvcml6b250YWwteGw+Lmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZHtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czouMjVyZW07Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowfS5saXN0LWdyb3VwLWhvcml6b250YWwteGw+Lmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxke2JvcmRlci10b3AtbGVmdC1yYWRpdXM6LjI1cmVtO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjB9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bD4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZXttYXJnaW4tdG9wOjB9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bD4ubGlzdC1ncm91cC1pdGVtKy5saXN0LWdyb3VwLWl0ZW17Ym9yZGVyLXRvcC13aWR0aDoxcHg7Ym9yZGVyLXJpZ2h0LXdpZHRoOjB9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bD4ubGlzdC1ncm91cC1pdGVtKy5saXN0LWdyb3VwLWl0ZW0uYWN0aXZle21hcmdpbi1yaWdodDotMXB4O2JvcmRlci1yaWdodC13aWR0aDoxcHh9fS5saXN0LWdyb3VwLWZsdXNoe2JvcmRlci1yYWRpdXM6MH0ubGlzdC1ncm91cC1mbHVzaD4ubGlzdC1ncm91cC1pdGVte2JvcmRlci13aWR0aDowIDAgMXB4fS5saXN0LWdyb3VwLWZsdXNoPi5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZHtib3JkZXItYm90dG9tLXdpZHRoOjB9Lmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5e2NvbG9yOiMwMDQwODU7YmFja2dyb3VuZC1jb2xvcjojYjhkYWZmfS5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzLC5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVye2NvbG9yOiMwMDQwODU7YmFja2dyb3VuZC1jb2xvcjojOWZjZGZmfS5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzAwNDA4NTtib3JkZXItY29sb3I6IzAwNDA4NX0ubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeXtjb2xvcjojMzgzZDQxO2JhY2tncm91bmQtY29sb3I6I2Q2ZDhkYn0ubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzLC5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXJ7Y29sb3I6IzM4M2Q0MTtiYWNrZ3JvdW5kLWNvbG9yOiNjOGNiY2Z9Lmxpc3QtZ3JvdXAtaXRlbS1zZWNvbmRhcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMzODNkNDE7Ym9yZGVyLWNvbG9yOiMzODNkNDF9Lmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNze2NvbG9yOiMxNTU3MjQ7YmFja2dyb3VuZC1jb2xvcjojYzNlNmNifS5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzLC5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVye2NvbG9yOiMxNTU3MjQ7YmFja2dyb3VuZC1jb2xvcjojYjFkZmJifS5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzE1NTcyNDtib3JkZXItY29sb3I6IzE1NTcyNH0ubGlzdC1ncm91cC1pdGVtLWluZm97Y29sb3I6IzBjNTQ2MDtiYWNrZ3JvdW5kLWNvbG9yOiNiZWU1ZWJ9Lmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMsLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXJ7Y29sb3I6IzBjNTQ2MDtiYWNrZ3JvdW5kLWNvbG9yOiNhYmRkZTV9Lmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMGM1NDYwO2JvcmRlci1jb2xvcjojMGM1NDYwfS5saXN0LWdyb3VwLWl0ZW0td2FybmluZ3tjb2xvcjojODU2NDA0O2JhY2tncm91bmQtY29sb3I6I2ZmZWViYX0ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cywubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3Zlcntjb2xvcjojODU2NDA0O2JhY2tncm91bmQtY29sb3I6I2ZmZThhMX0ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiM4NTY0MDQ7Ym9yZGVyLWNvbG9yOiM4NTY0MDR9Lmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXJ7Y29sb3I6IzcyMWMyNDtiYWNrZ3JvdW5kLWNvbG9yOiNmNWM2Y2J9Lmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cywubGlzdC1ncm91cC1pdGVtLWRhbmdlci5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVye2NvbG9yOiM3MjFjMjQ7YmFja2dyb3VuZC1jb2xvcjojZjFiMGI3fS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojNzIxYzI0O2JvcmRlci1jb2xvcjojNzIxYzI0fS5saXN0LWdyb3VwLWl0ZW0tbGlnaHR7Y29sb3I6IzgxODE4MjtiYWNrZ3JvdW5kLWNvbG9yOiNmZGZkZmV9Lmxpc3QtZ3JvdXAtaXRlbS1saWdodC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzLC5saXN0LWdyb3VwLWl0ZW0tbGlnaHQubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3Zlcntjb2xvcjojODE4MTgyO2JhY2tncm91bmQtY29sb3I6I2VjZWNmNn0ubGlzdC1ncm91cC1pdGVtLWxpZ2h0Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojODE4MTgyO2JvcmRlci1jb2xvcjojODE4MTgyfS5saXN0LWdyb3VwLWl0ZW0tZGFya3tjb2xvcjojMWIxZTIxO2JhY2tncm91bmQtY29sb3I6I2M2YzhjYX0ubGlzdC1ncm91cC1pdGVtLWRhcmsubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cywubGlzdC1ncm91cC1pdGVtLWRhcmsubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3Zlcntjb2xvcjojMWIxZTIxO2JhY2tncm91bmQtY29sb3I6I2I5YmJiZX0ubGlzdC1ncm91cC1pdGVtLWRhcmsubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMxYjFlMjE7Ym9yZGVyLWNvbG9yOiMxYjFlMjF9LmNsb3Nle2Zsb2F0OmxlZnQ7Zm9udC1zaXplOjEuNXJlbTtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MTtjb2xvcjojMDAwO3RleHQtc2hhZG93OjAgMXB4IDAgI2ZmZjtvcGFjaXR5Oi41fS5jbG9zZTpob3Zlcntjb2xvcjojMDAwO3RleHQtZGVjb3JhdGlvbjpub25lfS5jbG9zZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpmb2N1cywuY2xvc2U6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6aG92ZXJ7b3BhY2l0eTouNzV9YnV0dG9uLmNsb3Nle3BhZGRpbmc6MDtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlcjowfWEuY2xvc2UuZGlzYWJsZWR7cG9pbnRlci1ldmVudHM6bm9uZX0udG9hc3R7LW1zLWZsZXgtcHJlZmVycmVkLXNpemU6MzUwcHg7ZmxleC1iYXNpczozNTBweDttYXgtd2lkdGg6MzUwcHg7Zm9udC1zaXplOi44NzVyZW07YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC44NSk7YmFja2dyb3VuZC1jbGlwOnBhZGRpbmctYm94O2JvcmRlcjoxcHggc29saWQgcmdiYSgwLDAsMCwuMSk7Ym94LXNoYWRvdzowIC4yNXJlbSAuNzVyZW0gcmdiYSgwLDAsMCwuMSk7b3BhY2l0eTowO2JvcmRlci1yYWRpdXM6LjI1cmVtfS50b2FzdDpub3QoOmxhc3QtY2hpbGQpe21hcmdpbi1ib3R0b206Ljc1cmVtfS50b2FzdC5zaG93aW5ne29wYWNpdHk6MX0udG9hc3Quc2hvd3tkaXNwbGF5OmJsb2NrO29wYWNpdHk6MX0udG9hc3QuaGlkZXtkaXNwbGF5Om5vbmV9LnRvYXN0LWhlYWRlcntkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO3BhZGRpbmc6LjI1cmVtIC43NXJlbTtjb2xvcjojNmM3NTdkO2JhY2tncm91bmQtY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuODUpO2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveDtib3JkZXItYm90dG9tOjFweCBzb2xpZCByZ2JhKDAsMCwwLC4wNSk7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6Y2FsYygwLjI1cmVtIC0gMXB4KTtib3JkZXItdG9wLWxlZnQtcmFkaXVzOmNhbGMoMC4yNXJlbSAtIDFweCl9LnRvYXN0LWJvZHl7cGFkZGluZzouNzVyZW19Lm1vZGFsLW9wZW57b3ZlcmZsb3c6aGlkZGVufS5tb2RhbC1vcGVuIC5tb2RhbHtvdmVyZmxvdy14OmhpZGRlbjtvdmVyZmxvdy15OmF1dG99Lm1vZGFse3Bvc2l0aW9uOmZpeGVkO3RvcDowO3JpZ2h0OjA7ei1pbmRleDo5OTk5OTk7ZGlzcGxheTpub25lO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b3ZlcmZsb3c6aGlkZGVuO291dGxpbmU6MH0ubW9kYWwtZGlhbG9ne3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOmF1dG87bWFyZ2luOi41cmVtO3BvaW50ZXItZXZlbnRzOm5vbmV9Lm1vZGFsLmZhZGUgLm1vZGFsLWRpYWxvZ3t0cmFuc2l0aW9uOi13ZWJraXQtdHJhbnNmb3JtIC4zcyBlYXNlLW91dDt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuM3MgZWFzZS1vdXQ7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjNzIGVhc2Utb3V0LC13ZWJraXQtdHJhbnNmb3JtIC4zcyBlYXNlLW91dDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoMCwgLTUwcHgpO3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwgLTUwcHgpfUBtZWRpYShwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2Upey5tb2RhbC5mYWRlIC5tb2RhbC1kaWFsb2d7dHJhbnNpdGlvbjpub25lfX0ubW9kYWwuc2hvdyAubW9kYWwtZGlhbG9ney13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9Lm1vZGFsLm1vZGFsLXN0YXRpYyAubW9kYWwtZGlhbG9ney13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEuMDIpO3RyYW5zZm9ybTpzY2FsZSgxLjAyKX0ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGV7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7bWF4LWhlaWdodDpjYWxjKDEwMCUgLSAxcmVtKX0ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWNvbnRlbnR7bWF4LWhlaWdodDpjYWxjKDEwMHZoIC0gMXJlbSk7b3ZlcmZsb3c6aGlkZGVufS5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtZm9vdGVyLC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtaGVhZGVyey1tcy1mbGV4LW5lZ2F0aXZlOjA7ZmxleC1zaHJpbms6MH0ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWJvZHl7b3ZlcmZsb3cteTphdXRvfS5tb2RhbC1kaWFsb2ctY2VudGVyZWR7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjttaW4taGVpZ2h0OmNhbGMoMTAwJSAtIDFyZW0pfS5tb2RhbC1kaWFsb2ctY2VudGVyZWQ6OmJlZm9yZXtkaXNwbGF5OmJsb2NrO2hlaWdodDpjYWxjKDEwMHZoIC0gMXJlbSk7aGVpZ2h0Oi13ZWJraXQtbWluLWNvbnRlbnQ7aGVpZ2h0Oi1tb3otbWluLWNvbnRlbnQ7aGVpZ2h0Om1pbi1jb250ZW50O2NvbnRlbnQ6XCJcIn0ubW9kYWwtZGlhbG9nLWNlbnRlcmVkLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxley1tcy1mbGV4LWRpcmVjdGlvbjpjb2x1bW47ZmxleC1kaXJlY3Rpb246Y29sdW1uOy1tcy1mbGV4LXBhY2s6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7aGVpZ2h0OjEwMCV9Lm1vZGFsLWRpYWxvZy1jZW50ZXJlZC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtY29udGVudHttYXgtaGVpZ2h0Om5vbmV9Lm1vZGFsLWRpYWxvZy1jZW50ZXJlZC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZTo6YmVmb3Jle2NvbnRlbnQ6bm9uZX0ubW9kYWwtY29udGVudHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstbXMtZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjt3aWR0aDoxMDAlO3BvaW50ZXItZXZlbnRzOmF1dG87YmFja2dyb3VuZC1jb2xvcjojZmZmO2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveDtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMCwwLDAsLjIpO2JvcmRlci1yYWRpdXM6LjNyZW07b3V0bGluZTowfS5tb2RhbC1iYWNrZHJvcHtwb3NpdGlvbjpmaXhlZDt0b3A6MDtyaWdodDowO3otaW5kZXg6OTk5OTk7d2lkdGg6MTAwdnc7aGVpZ2h0OjEwMHZoO2JhY2tncm91bmQtY29sb3I6IzAwMH0ubW9kYWwtYmFja2Ryb3AuZmFkZXtvcGFjaXR5OjB9Lm1vZGFsLWJhY2tkcm9wLnNob3d7b3BhY2l0eTouN30ubW9kYWwtaGVhZGVye2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy1tcy1mbGV4LWFsaWduOnN0YXJ0O2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7LW1zLWZsZXgtcGFjazpqdXN0aWZ5O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO3BhZGRpbmc6MXJlbSAxcmVtO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkZWUyZTY7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6Y2FsYygwLjNyZW0gLSAxcHgpO2JvcmRlci10b3AtbGVmdC1yYWRpdXM6Y2FsYygwLjNyZW0gLSAxcHgpfS5tb2RhbC1oZWFkZXIgLmNsb3Nle3BhZGRpbmc6MXJlbSAxcmVtO21hcmdpbjotMXJlbSBhdXRvIC0xcmVtIC0xcmVtfS5tb2RhbC10aXRsZXttYXJnaW4tYm90dG9tOjA7bGluZS1oZWlnaHQ6MS41fS5tb2RhbC1ib2R5e3Bvc2l0aW9uOnJlbGF0aXZlOy1tcy1mbGV4OjEgMSBhdXRvO2ZsZXg6MSAxIGF1dG87cGFkZGluZzoxcmVtfS5tb2RhbC1mb290ZXJ7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LW1zLWZsZXgtd3JhcDp3cmFwO2ZsZXgtd3JhcDp3cmFwOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7LW1zLWZsZXgtcGFjazplbmQ7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kO3BhZGRpbmc6Ljc1cmVtO2JvcmRlci10b3A6MXB4IHNvbGlkICNkZWUyZTY7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czpjYWxjKDAuM3JlbSAtIDFweCk7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6Y2FsYygwLjNyZW0gLSAxcHgpfS5tb2RhbC1mb290ZXI+KnttYXJnaW46LjI1cmVtfS5tb2RhbC1zY3JvbGxiYXItbWVhc3VyZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTk5OTlweDt3aWR0aDo1MHB4O2hlaWdodDo1MHB4O292ZXJmbG93OnNjcm9sbH1AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7Lm1vZGFsLWRpYWxvZ3ttYXgtd2lkdGg6NTAwcHg7bWFyZ2luOjEuNzVyZW0gYXV0b30ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGV7bWF4LWhlaWdodDpjYWxjKDEwMCUgLSAzLjVyZW0pfS5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtY29udGVudHttYXgtaGVpZ2h0OmNhbGMoMTAwdmggLSAzLjVyZW0pfS5tb2RhbC1kaWFsb2ctY2VudGVyZWR7bWluLWhlaWdodDpjYWxjKDEwMCUgLSAzLjVyZW0pfS5tb2RhbC1kaWFsb2ctY2VudGVyZWQ6OmJlZm9yZXtoZWlnaHQ6Y2FsYygxMDB2aCAtIDMuNXJlbSk7aGVpZ2h0Oi13ZWJraXQtbWluLWNvbnRlbnQ7aGVpZ2h0Oi1tb3otbWluLWNvbnRlbnQ7aGVpZ2h0Om1pbi1jb250ZW50fS5tb2RhbC1zbXttYXgtd2lkdGg6MzAwcHh9fUBtZWRpYShtaW4td2lkdGg6IDk5MnB4KXsubW9kYWwtbGcsLm1vZGFsLXhse21heC13aWR0aDo4MDBweH19QG1lZGlhKG1pbi13aWR0aDogMTIwMHB4KXsubW9kYWwteGx7bWF4LXdpZHRoOjExNDBweH19LnRvb2x0aXB7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDoxMDcwO2Rpc3BsYXk6YmxvY2s7bWFyZ2luOjA7Zm9udC1mYW1pbHk6LWFwcGxlLXN5c3RlbSxCbGlua01hY1N5c3RlbUZvbnQsXCJTZWdvZSBVSVwiLFJvYm90byxcIkhlbHZldGljYSBOZXVlXCIsQXJpYWwsXCJOb3RvIFNhbnNcIixzYW5zLXNlcmlmLFwiQXBwbGUgQ29sb3IgRW1vamlcIixcIlNlZ29lIFVJIEVtb2ppXCIsXCJTZWdvZSBVSSBTeW1ib2xcIixcIk5vdG8gQ29sb3IgRW1vamlcIjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MS41O3RleHQtYWxpZ246cmlnaHQ7dGV4dC1hbGlnbjpzdGFydDt0ZXh0LWRlY29yYXRpb246bm9uZTt0ZXh0LXNoYWRvdzpub25lO3RleHQtdHJhbnNmb3JtOm5vbmU7bGV0dGVyLXNwYWNpbmc6bm9ybWFsO3dvcmQtYnJlYWs6bm9ybWFsO3dvcmQtc3BhY2luZzpub3JtYWw7d2hpdGUtc3BhY2U6bm9ybWFsO2xpbmUtYnJlYWs6YXV0bztmb250LXNpemU6Ljg3NXJlbTt3b3JkLXdyYXA6YnJlYWstd29yZDtvcGFjaXR5OjB9LnRvb2x0aXAuc2hvd3tvcGFjaXR5Oi45fS50b29sdGlwIC5hcnJvd3twb3NpdGlvbjphYnNvbHV0ZTtkaXNwbGF5OmJsb2NrO3dpZHRoOi44cmVtO2hlaWdodDouNHJlbX0udG9vbHRpcCAuYXJyb3c6OmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTtjb250ZW50OlwiXCI7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlci1zdHlsZTpzb2xpZH0uYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj10b3BdLC5icy10b29sdGlwLXRvcHtwYWRkaW5nOi40cmVtIDB9LmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49dG9wXSAuYXJyb3csLmJzLXRvb2x0aXAtdG9wIC5hcnJvd3tib3R0b206MH0uYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj10b3BdIC5hcnJvdzo6YmVmb3JlLC5icy10b29sdGlwLXRvcCAuYXJyb3c6OmJlZm9yZXt0b3A6MDtib3JkZXItd2lkdGg6LjRyZW0gLjRyZW0gMDtib3JkZXItdG9wLWNvbG9yOiMwMDB9LmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdLC5icy10b29sdGlwLXJpZ2h0e3BhZGRpbmc6MCAuNHJlbX0uYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1yaWdodF0gLmFycm93LC5icy10b29sdGlwLXJpZ2h0IC5hcnJvd3tyaWdodDowO3dpZHRoOi40cmVtO2hlaWdodDouOHJlbX0uYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1yaWdodF0gLmFycm93OjpiZWZvcmUsLmJzLXRvb2x0aXAtcmlnaHQgLmFycm93OjpiZWZvcmV7bGVmdDowO2JvcmRlci13aWR0aDouNHJlbSAwIC40cmVtIC40cmVtO2JvcmRlci1sZWZ0LWNvbG9yOiMwMDB9LmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSwuYnMtdG9vbHRpcC1ib3R0b217cGFkZGluZzouNHJlbSAwfS5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0gLmFycm93LC5icy10b29sdGlwLWJvdHRvbSAuYXJyb3d7dG9wOjB9LmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSAuYXJyb3c6OmJlZm9yZSwuYnMtdG9vbHRpcC1ib3R0b20gLmFycm93OjpiZWZvcmV7Ym90dG9tOjA7Ym9yZGVyLXdpZHRoOjAgLjRyZW0gLjRyZW07Ym9yZGVyLWJvdHRvbS1jb2xvcjojMDAwfS5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdLC5icy10b29sdGlwLWxlZnR7cGFkZGluZzowIC40cmVtfS5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdIC5hcnJvdywuYnMtdG9vbHRpcC1sZWZ0IC5hcnJvd3tsZWZ0OjA7d2lkdGg6LjRyZW07aGVpZ2h0Oi44cmVtfS5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdIC5hcnJvdzo6YmVmb3JlLC5icy10b29sdGlwLWxlZnQgLmFycm93OjpiZWZvcmV7cmlnaHQ6MDtib3JkZXItd2lkdGg6LjRyZW0gLjRyZW0gLjRyZW0gMDtib3JkZXItcmlnaHQtY29sb3I6IzAwMH0udG9vbHRpcC1pbm5lcnttYXgtd2lkdGg6MjAwcHg7cGFkZGluZzouMjVyZW0gLjVyZW07Y29sb3I6I2ZmZjt0ZXh0LWFsaWduOmNlbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7Ym9yZGVyLXJhZGl1czouMjVyZW19LnBvcG92ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDt6LWluZGV4OjEwNjA7ZGlzcGxheTpibG9jazttYXgtd2lkdGg6Mjc2cHg7Zm9udC1mYW1pbHk6LWFwcGxlLXN5c3RlbSxCbGlua01hY1N5c3RlbUZvbnQsXCJTZWdvZSBVSVwiLFJvYm90byxcIkhlbHZldGljYSBOZXVlXCIsQXJpYWwsXCJOb3RvIFNhbnNcIixzYW5zLXNlcmlmLFwiQXBwbGUgQ29sb3IgRW1vamlcIixcIlNlZ29lIFVJIEVtb2ppXCIsXCJTZWdvZSBVSSBTeW1ib2xcIixcIk5vdG8gQ29sb3IgRW1vamlcIjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MS41O3RleHQtYWxpZ246cmlnaHQ7dGV4dC1hbGlnbjpzdGFydDt0ZXh0LWRlY29yYXRpb246bm9uZTt0ZXh0LXNoYWRvdzpub25lO3RleHQtdHJhbnNmb3JtOm5vbmU7bGV0dGVyLXNwYWNpbmc6bm9ybWFsO3dvcmQtYnJlYWs6bm9ybWFsO3dvcmQtc3BhY2luZzpub3JtYWw7d2hpdGUtc3BhY2U6bm9ybWFsO2xpbmUtYnJlYWs6YXV0bztmb250LXNpemU6Ljg3NXJlbTt3b3JkLXdyYXA6YnJlYWstd29yZDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7YmFja2dyb3VuZC1jbGlwOnBhZGRpbmctYm94O2JvcmRlcjoxcHggc29saWQgcmdiYSgwLDAsMCwuMik7Ym9yZGVyLXJhZGl1czouM3JlbX0ucG9wb3ZlciAuYXJyb3d7cG9zaXRpb246YWJzb2x1dGU7ZGlzcGxheTpibG9jazt3aWR0aDoxcmVtO2hlaWdodDouNXJlbTttYXJnaW46MCAuM3JlbX0ucG9wb3ZlciAuYXJyb3c6OmFmdGVyLC5wb3BvdmVyIC5hcnJvdzo6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO2Rpc3BsYXk6YmxvY2s7Y29udGVudDpcIlwiO2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXItc3R5bGU6c29saWR9LmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49dG9wXSwuYnMtcG9wb3Zlci10b3B7bWFyZ2luLWJvdHRvbTouNXJlbX0uYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj10b3BdPi5hcnJvdywuYnMtcG9wb3Zlci10b3A+LmFycm93e2JvdHRvbTpjYWxjKC0wLjVyZW0gLSAxcHgpfS5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXRvcF0+LmFycm93OjpiZWZvcmUsLmJzLXBvcG92ZXItdG9wPi5hcnJvdzo6YmVmb3Jle2JvdHRvbTowO2JvcmRlci13aWR0aDouNXJlbSAuNXJlbSAwO2JvcmRlci10b3AtY29sb3I6cmdiYSgwLDAsMCwuMjUpfS5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXRvcF0+LmFycm93OjphZnRlciwuYnMtcG9wb3Zlci10b3A+LmFycm93OjphZnRlcntib3R0b206MXB4O2JvcmRlci13aWR0aDouNXJlbSAuNXJlbSAwO2JvcmRlci10b3AtY29sb3I6I2ZmZn0uYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1yaWdodF0sLmJzLXBvcG92ZXItcmlnaHR7bWFyZ2luLXJpZ2h0Oi41cmVtfS5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XT4uYXJyb3csLmJzLXBvcG92ZXItcmlnaHQ+LmFycm93e3JpZ2h0OmNhbGMoLTAuNXJlbSAtIDFweCk7d2lkdGg6LjVyZW07aGVpZ2h0OjFyZW07bWFyZ2luOi4zcmVtIDB9LmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdPi5hcnJvdzo6YmVmb3JlLC5icy1wb3BvdmVyLXJpZ2h0Pi5hcnJvdzo6YmVmb3Jle3JpZ2h0OjA7Ym9yZGVyLXdpZHRoOi41cmVtIDAgLjVyZW0gLjVyZW07Ym9yZGVyLWxlZnQtY29sb3I6cmdiYSgwLDAsMCwuMjUpfS5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XT4uYXJyb3c6OmFmdGVyLC5icy1wb3BvdmVyLXJpZ2h0Pi5hcnJvdzo6YWZ0ZXJ7cmlnaHQ6MXB4O2JvcmRlci13aWR0aDouNXJlbSAwIC41cmVtIC41cmVtO2JvcmRlci1sZWZ0LWNvbG9yOiNmZmZ9LmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSwuYnMtcG9wb3Zlci1ib3R0b217bWFyZ2luLXRvcDouNXJlbX0uYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dPi5hcnJvdywuYnMtcG9wb3Zlci1ib3R0b20+LmFycm93e3RvcDpjYWxjKC0wLjVyZW0gLSAxcHgpfS5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0+LmFycm93OjpiZWZvcmUsLmJzLXBvcG92ZXItYm90dG9tPi5hcnJvdzo6YmVmb3Jle3RvcDowO2JvcmRlci13aWR0aDowIC41cmVtIC41cmVtIC41cmVtO2JvcmRlci1ib3R0b20tY29sb3I6cmdiYSgwLDAsMCwuMjUpfS5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0+LmFycm93OjphZnRlciwuYnMtcG9wb3Zlci1ib3R0b20+LmFycm93OjphZnRlcnt0b3A6MXB4O2JvcmRlci13aWR0aDowIC41cmVtIC41cmVtIC41cmVtO2JvcmRlci1ib3R0b20tY29sb3I6I2ZmZn0uYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dIC5wb3BvdmVyLWhlYWRlcjo6YmVmb3JlLC5icy1wb3BvdmVyLWJvdHRvbSAucG9wb3Zlci1oZWFkZXI6OmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDo1MCU7ZGlzcGxheTpibG9jazt3aWR0aDoxcmVtO21hcmdpbi1yaWdodDotMC41cmVtO2NvbnRlbnQ6XCJcIjtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZjdmN2Y3fS5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdLC5icy1wb3BvdmVyLWxlZnR7bWFyZ2luLWxlZnQ6LjVyZW19LmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49bGVmdF0+LmFycm93LC5icy1wb3BvdmVyLWxlZnQ+LmFycm93e2xlZnQ6Y2FsYygtMC41cmVtIC0gMXB4KTt3aWR0aDouNXJlbTtoZWlnaHQ6MXJlbTttYXJnaW46LjNyZW0gMH0uYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1sZWZ0XT4uYXJyb3c6OmJlZm9yZSwuYnMtcG9wb3Zlci1sZWZ0Pi5hcnJvdzo6YmVmb3Jle2xlZnQ6MDtib3JkZXItd2lkdGg6LjVyZW0gLjVyZW0gLjVyZW0gMDtib3JkZXItcmlnaHQtY29sb3I6cmdiYSgwLDAsMCwuMjUpfS5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdPi5hcnJvdzo6YWZ0ZXIsLmJzLXBvcG92ZXItbGVmdD4uYXJyb3c6OmFmdGVye2xlZnQ6MXB4O2JvcmRlci13aWR0aDouNXJlbSAuNXJlbSAuNXJlbSAwO2JvcmRlci1yaWdodC1jb2xvcjojZmZmfS5wb3BvdmVyLWhlYWRlcntwYWRkaW5nOi41cmVtIC43NXJlbTttYXJnaW4tYm90dG9tOjA7Zm9udC1zaXplOjFyZW07YmFja2dyb3VuZC1jb2xvcjojZjdmN2Y3O2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlYmViZWI7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6Y2FsYygwLjNyZW0gLSAxcHgpO2JvcmRlci10b3AtbGVmdC1yYWRpdXM6Y2FsYygwLjNyZW0gLSAxcHgpfS5wb3BvdmVyLWhlYWRlcjplbXB0eXtkaXNwbGF5Om5vbmV9LnBvcG92ZXItYm9keXtwYWRkaW5nOi41cmVtIC43NXJlbTtjb2xvcjojMjEyNTI5fS5jYXJvdXNlbHtwb3NpdGlvbjpyZWxhdGl2ZX0uY2Fyb3VzZWwucG9pbnRlci1ldmVudHstbXMtdG91Y2gtYWN0aW9uOnBhbi15O3RvdWNoLWFjdGlvbjpwYW4teX0uY2Fyb3VzZWwtaW5uZXJ7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJTtvdmVyZmxvdzpoaWRkZW59LmNhcm91c2VsLWlubmVyOjphZnRlcntkaXNwbGF5OmJsb2NrO2NsZWFyOmJvdGg7Y29udGVudDpcIlwifS5jYXJvdXNlbC1pdGVte3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6bm9uZTtmbG9hdDpyaWdodDt3aWR0aDoxMDAlO21hcmdpbi1sZWZ0Oi0xMDAlOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47dHJhbnNpdGlvbjotd2Via2l0LXRyYW5zZm9ybSAuNnMgZWFzZS1pbi1vdXQ7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjZzIGVhc2UtaW4tb3V0O3RyYW5zaXRpb246dHJhbnNmb3JtIC42cyBlYXNlLWluLW91dCwtd2Via2l0LXRyYW5zZm9ybSAuNnMgZWFzZS1pbi1vdXR9QG1lZGlhKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7LmNhcm91c2VsLWl0ZW17dHJhbnNpdGlvbjpub25lfX0uY2Fyb3VzZWwtaXRlbS1uZXh0LC5jYXJvdXNlbC1pdGVtLXByZXYsLmNhcm91c2VsLWl0ZW0uYWN0aXZle2Rpc3BsYXk6YmxvY2t9LmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0LC5jYXJvdXNlbC1pdGVtLW5leHQ6bm90KC5jYXJvdXNlbC1pdGVtLWxlZnQpey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTEwMCUpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0xMDAlKX0uYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCwuY2Fyb3VzZWwtaXRlbS1wcmV2Om5vdCguY2Fyb3VzZWwtaXRlbS1yaWdodCl7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgxMDAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgxMDAlKX0uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbXtvcGFjaXR5OjA7dHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5Oy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9LmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0tbmV4dC5jYXJvdXNlbC1pdGVtLWxlZnQsLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0tcHJldi5jYXJvdXNlbC1pdGVtLXJpZ2h0LC5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtLmFjdGl2ZXt6LWluZGV4OjE7b3BhY2l0eToxfS5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1sZWZ0LC5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1yaWdodHt6LWluZGV4OjA7b3BhY2l0eTowO3RyYW5zaXRpb246b3BhY2l0eSAwcyAuNnN9QG1lZGlhKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7LmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWxlZnQsLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0e3RyYW5zaXRpb246bm9uZX19LmNhcm91c2VsLWNvbnRyb2wtbmV4dCwuY2Fyb3VzZWwtY29udHJvbC1wcmV2e3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2JvdHRvbTowO3otaW5kZXg6MTtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyOy1tcy1mbGV4LXBhY2s6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7d2lkdGg6MTUlO2NvbG9yOiNmZmY7dGV4dC1hbGlnbjpjZW50ZXI7b3BhY2l0eTouNTt0cmFuc2l0aW9uOm9wYWNpdHkgLjE1cyBlYXNlfUBtZWRpYShwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2Upey5jYXJvdXNlbC1jb250cm9sLW5leHQsLmNhcm91c2VsLWNvbnRyb2wtcHJldnt0cmFuc2l0aW9uOm5vbmV9fS5jYXJvdXNlbC1jb250cm9sLW5leHQ6Zm9jdXMsLmNhcm91c2VsLWNvbnRyb2wtbmV4dDpob3ZlciwuY2Fyb3VzZWwtY29udHJvbC1wcmV2OmZvY3VzLC5jYXJvdXNlbC1jb250cm9sLXByZXY6aG92ZXJ7Y29sb3I6I2ZmZjt0ZXh0LWRlY29yYXRpb246bm9uZTtvdXRsaW5lOjA7b3BhY2l0eTouOX0uY2Fyb3VzZWwtY29udHJvbC1wcmV2e3JpZ2h0OjB9LmNhcm91c2VsLWNvbnRyb2wtbmV4dHtsZWZ0OjB9LmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uLC5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbntkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoyMHB4O2hlaWdodDoyMHB4O2JhY2tncm91bmQ6bm8tcmVwZWF0IDUwJS8xMDAlIDEwMCV9LmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29ue2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyUyM2ZmZicgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGQ9J001LjI1IDBsLTQgNCA0IDQgMS41LTEuNUw0LjI1IDRsMi41LTIuNUw1LjI1IDB6Jy8lM2UlM2Mvc3ZnJTNlXCIpfS5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbntiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPSclMjNmZmYnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBkPSdNMi43NSAwbC0xLjUgMS41TDMuNzUgNGwtMi41IDIuNUwyLjc1IDhsNC00LTQtNHonLyUzZSUzYy9zdmclM2VcIil9LmNhcm91c2VsLWluZGljYXRvcnN7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO2JvdHRvbTowO3JpZ2h0OjA7ei1pbmRleDoxNTtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstbXMtZmxleC1wYWNrOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3BhZGRpbmctcmlnaHQ6MDttYXJnaW4tbGVmdDoxNSU7bWFyZ2luLXJpZ2h0OjE1JTtsaXN0LXN0eWxlOm5vbmV9LmNhcm91c2VsLWluZGljYXRvcnMgbGl7Ym94LXNpemluZzpjb250ZW50LWJveDstbXMtZmxleDowIDEgYXV0bztmbGV4OjAgMSBhdXRvO3dpZHRoOjMwcHg7aGVpZ2h0OjNweDttYXJnaW4tbGVmdDozcHg7bWFyZ2luLXJpZ2h0OjNweDt0ZXh0LWluZGVudDotOTk5cHg7Y3Vyc29yOnBvaW50ZXI7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveDtib3JkZXItdG9wOjEwcHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLWJvdHRvbToxMHB4IHNvbGlkIHRyYW5zcGFyZW50O29wYWNpdHk6LjU7dHJhbnNpdGlvbjpvcGFjaXR5IC42cyBlYXNlfUBtZWRpYShwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2Upey5jYXJvdXNlbC1pbmRpY2F0b3JzIGxpe3RyYW5zaXRpb246bm9uZX19LmNhcm91c2VsLWluZGljYXRvcnMgLmFjdGl2ZXtvcGFjaXR5OjF9LmNhcm91c2VsLWNhcHRpb257cG9zaXRpb246YWJzb2x1dGU7bGVmdDoxNSU7Ym90dG9tOjIwcHg7cmlnaHQ6MTUlO3otaW5kZXg6MTA7cGFkZGluZy10b3A6MjBweDtwYWRkaW5nLWJvdHRvbToyMHB4O2NvbG9yOiNmZmY7dGV4dC1hbGlnbjpjZW50ZXJ9QC13ZWJraXQta2V5ZnJhbWVzIHNwaW5uZXItYm9yZGVye3Rvey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtMzYwZGVnKTt0cmFuc2Zvcm06cm90YXRlKC0zNjBkZWcpfX1Aa2V5ZnJhbWVzIHNwaW5uZXItYm9yZGVye3Rvey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtMzYwZGVnKTt0cmFuc2Zvcm06cm90YXRlKC0zNjBkZWcpfX0uc3Bpbm5lci1ib3JkZXJ7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MnJlbTtoZWlnaHQ6MnJlbTt2ZXJ0aWNhbC1hbGlnbjp0ZXh0LWJvdHRvbTtib3JkZXI6LjI1ZW0gc29saWQgY3VycmVudENvbG9yO2JvcmRlci1sZWZ0LWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlci1yYWRpdXM6NTAlOy13ZWJraXQtYW5pbWF0aW9uOnNwaW5uZXItYm9yZGVyIC43NXMgbGluZWFyIGluZmluaXRlO2FuaW1hdGlvbjpzcGlubmVyLWJvcmRlciAuNzVzIGxpbmVhciBpbmZpbml0ZX0uc3Bpbm5lci1ib3JkZXItc217d2lkdGg6MXJlbTtoZWlnaHQ6MXJlbTtib3JkZXItd2lkdGg6LjJlbX1ALXdlYmtpdC1rZXlmcmFtZXMgc3Bpbm5lci1ncm93ezAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDApO3RyYW5zZm9ybTpzY2FsZSgwKX01MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fUBrZXlmcmFtZXMgc3Bpbm5lci1ncm93ezAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDApO3RyYW5zZm9ybTpzY2FsZSgwKX01MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fS5zcGlubmVyLWdyb3d7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MnJlbTtoZWlnaHQ6MnJlbTt2ZXJ0aWNhbC1hbGlnbjp0ZXh0LWJvdHRvbTtiYWNrZ3JvdW5kLWNvbG9yOmN1cnJlbnRDb2xvcjtib3JkZXItcmFkaXVzOjUwJTtvcGFjaXR5OjA7LXdlYmtpdC1hbmltYXRpb246c3Bpbm5lci1ncm93IC43NXMgbGluZWFyIGluZmluaXRlO2FuaW1hdGlvbjpzcGlubmVyLWdyb3cgLjc1cyBsaW5lYXIgaW5maW5pdGV9LnNwaW5uZXItZ3Jvdy1zbXt3aWR0aDoxcmVtO2hlaWdodDoxcmVtfS5hbGlnbi1iYXNlbGluZXt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZSAhaW1wb3J0YW50fS5hbGlnbi10b3B7dmVydGljYWwtYWxpZ246dG9wICFpbXBvcnRhbnR9LmFsaWduLW1pZGRsZXt2ZXJ0aWNhbC1hbGlnbjptaWRkbGUgIWltcG9ydGFudH0uYWxpZ24tYm90dG9te3ZlcnRpY2FsLWFsaWduOmJvdHRvbSAhaW1wb3J0YW50fS5hbGlnbi10ZXh0LWJvdHRvbXt2ZXJ0aWNhbC1hbGlnbjp0ZXh0LWJvdHRvbSAhaW1wb3J0YW50fS5hbGlnbi10ZXh0LXRvcHt2ZXJ0aWNhbC1hbGlnbjp0ZXh0LXRvcCAhaW1wb3J0YW50fS5iZy1wcmltYXJ5e2JhY2tncm91bmQtY29sb3I6IzAwN2JmZiAhaW1wb3J0YW50fWEuYmctcHJpbWFyeTpmb2N1cyxhLmJnLXByaW1hcnk6aG92ZXIsYnV0dG9uLmJnLXByaW1hcnk6Zm9jdXMsYnV0dG9uLmJnLXByaW1hcnk6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojMDA2MmNjICFpbXBvcnRhbnR9LmJnLXNlY29uZGFyeXtiYWNrZ3JvdW5kLWNvbG9yOiM2Yzc1N2QgIWltcG9ydGFudH1hLmJnLXNlY29uZGFyeTpmb2N1cyxhLmJnLXNlY29uZGFyeTpob3ZlcixidXR0b24uYmctc2Vjb25kYXJ5OmZvY3VzLGJ1dHRvbi5iZy1zZWNvbmRhcnk6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojNTQ1YjYyICFpbXBvcnRhbnR9LmJnLXN1Y2Nlc3N7YmFja2dyb3VuZC1jb2xvcjojMjhhNzQ1ICFpbXBvcnRhbnR9YS5iZy1zdWNjZXNzOmZvY3VzLGEuYmctc3VjY2Vzczpob3ZlcixidXR0b24uYmctc3VjY2Vzczpmb2N1cyxidXR0b24uYmctc3VjY2Vzczpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiMxZTdlMzQgIWltcG9ydGFudH0uYmctaW5mb3tiYWNrZ3JvdW5kLWNvbG9yOiMxN2EyYjggIWltcG9ydGFudH1hLmJnLWluZm86Zm9jdXMsYS5iZy1pbmZvOmhvdmVyLGJ1dHRvbi5iZy1pbmZvOmZvY3VzLGJ1dHRvbi5iZy1pbmZvOmhvdmVye2JhY2tncm91bmQtY29sb3I6IzExN2E4YiAhaW1wb3J0YW50fS5iZy13YXJuaW5ne2JhY2tncm91bmQtY29sb3I6I2ZmYzEwNyAhaW1wb3J0YW50fWEuYmctd2FybmluZzpmb2N1cyxhLmJnLXdhcm5pbmc6aG92ZXIsYnV0dG9uLmJnLXdhcm5pbmc6Zm9jdXMsYnV0dG9uLmJnLXdhcm5pbmc6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZDM5ZTAwICFpbXBvcnRhbnR9LmJnLWRhbmdlcntiYWNrZ3JvdW5kLWNvbG9yOiNkYzM1NDUgIWltcG9ydGFudH1hLmJnLWRhbmdlcjpmb2N1cyxhLmJnLWRhbmdlcjpob3ZlcixidXR0b24uYmctZGFuZ2VyOmZvY3VzLGJ1dHRvbi5iZy1kYW5nZXI6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojYmQyMTMwICFpbXBvcnRhbnR9LmJnLWxpZ2h0e2JhY2tncm91bmQtY29sb3I6I2Y4ZjlmYSAhaW1wb3J0YW50fWEuYmctbGlnaHQ6Zm9jdXMsYS5iZy1saWdodDpob3ZlcixidXR0b24uYmctbGlnaHQ6Zm9jdXMsYnV0dG9uLmJnLWxpZ2h0OmhvdmVye2JhY2tncm91bmQtY29sb3I6I2RhZTBlNSAhaW1wb3J0YW50fS5iZy1kYXJre2JhY2tncm91bmQtY29sb3I6IzM0M2E0MCAhaW1wb3J0YW50fWEuYmctZGFyazpmb2N1cyxhLmJnLWRhcms6aG92ZXIsYnV0dG9uLmJnLWRhcms6Zm9jdXMsYnV0dG9uLmJnLWRhcms6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojMWQyMTI0ICFpbXBvcnRhbnR9LmJnLXdoaXRle2JhY2tncm91bmQtY29sb3I6I2ZmZiAhaW1wb3J0YW50fS5iZy10cmFuc3BhcmVudHtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50ICFpbXBvcnRhbnR9LmJvcmRlcntib3JkZXI6MXB4IHNvbGlkICNkZWUyZTYgIWltcG9ydGFudH0uYm9yZGVyLXRvcHtib3JkZXItdG9wOjFweCBzb2xpZCAjZGVlMmU2ICFpbXBvcnRhbnR9LmJvcmRlci1yaWdodHtib3JkZXItbGVmdDoxcHggc29saWQgI2RlZTJlNiAhaW1wb3J0YW50fS5ib3JkZXItYm90dG9te2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkZWUyZTYgIWltcG9ydGFudH0uYm9yZGVyLWxlZnR7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjZGVlMmU2ICFpbXBvcnRhbnR9LmJvcmRlci0we2JvcmRlcjowICFpbXBvcnRhbnR9LmJvcmRlci10b3AtMHtib3JkZXItdG9wOjAgIWltcG9ydGFudH0uYm9yZGVyLXJpZ2h0LTB7Ym9yZGVyLWxlZnQ6MCAhaW1wb3J0YW50fS5ib3JkZXItYm90dG9tLTB7Ym9yZGVyLWJvdHRvbTowICFpbXBvcnRhbnR9LmJvcmRlci1sZWZ0LTB7Ym9yZGVyLXJpZ2h0OjAgIWltcG9ydGFudH0uYm9yZGVyLXByaW1hcnl7Ym9yZGVyLWNvbG9yOiMwMDdiZmYgIWltcG9ydGFudH0uYm9yZGVyLXNlY29uZGFyeXtib3JkZXItY29sb3I6IzZjNzU3ZCAhaW1wb3J0YW50fS5ib3JkZXItc3VjY2Vzc3tib3JkZXItY29sb3I6IzI4YTc0NSAhaW1wb3J0YW50fS5ib3JkZXItaW5mb3tib3JkZXItY29sb3I6IzE3YTJiOCAhaW1wb3J0YW50fS5ib3JkZXItd2FybmluZ3tib3JkZXItY29sb3I6I2ZmYzEwNyAhaW1wb3J0YW50fS5ib3JkZXItZGFuZ2Vye2JvcmRlci1jb2xvcjojZGMzNTQ1ICFpbXBvcnRhbnR9LmJvcmRlci1saWdodHtib3JkZXItY29sb3I6I2Y4ZjlmYSAhaW1wb3J0YW50fS5ib3JkZXItZGFya3tib3JkZXItY29sb3I6IzM0M2E0MCAhaW1wb3J0YW50fS5ib3JkZXItd2hpdGV7Ym9yZGVyLWNvbG9yOiNmZmYgIWltcG9ydGFudH0ucm91bmRlZC1zbXtib3JkZXItcmFkaXVzOi4ycmVtICFpbXBvcnRhbnR9LnJvdW5kZWR7Ym9yZGVyLXJhZGl1czouMjVyZW0gIWltcG9ydGFudH0ucm91bmRlZC10b3B7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6LjI1cmVtICFpbXBvcnRhbnQ7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czouMjVyZW0gIWltcG9ydGFudH0ucm91bmRlZC1yaWdodHtib3JkZXItdG9wLWxlZnQtcmFkaXVzOi4yNXJlbSAhaW1wb3J0YW50O2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6LjI1cmVtICFpbXBvcnRhbnR9LnJvdW5kZWQtYm90dG9te2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6LjI1cmVtICFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6LjI1cmVtICFpbXBvcnRhbnR9LnJvdW5kZWQtbGVmdHtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czouMjVyZW0gIWltcG9ydGFudDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czouMjVyZW0gIWltcG9ydGFudH0ucm91bmRlZC1sZ3tib3JkZXItcmFkaXVzOi4zcmVtICFpbXBvcnRhbnR9LnJvdW5kZWQtY2lyY2xle2JvcmRlci1yYWRpdXM6NTAlICFpbXBvcnRhbnR9LnJvdW5kZWQtcGlsbHtib3JkZXItcmFkaXVzOjUwcmVtICFpbXBvcnRhbnR9LnJvdW5kZWQtMHtib3JkZXItcmFkaXVzOjAgIWltcG9ydGFudH0uY2xlYXJmaXg6OmFmdGVye2Rpc3BsYXk6YmxvY2s7Y2xlYXI6Ym90aDtjb250ZW50OlwiXCJ9LmQtbm9uZXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0uZC1pbmxpbmV7ZGlzcGxheTppbmxpbmUgIWltcG9ydGFudH0uZC1pbmxpbmUtYmxvY2t7ZGlzcGxheTppbmxpbmUtYmxvY2sgIWltcG9ydGFudH0uZC1ibG9ja3tkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9LmQtdGFibGV7ZGlzcGxheTp0YWJsZSAhaW1wb3J0YW50fS5kLXRhYmxlLXJvd3tkaXNwbGF5OnRhYmxlLXJvdyAhaW1wb3J0YW50fS5kLXRhYmxlLWNlbGx7ZGlzcGxheTp0YWJsZS1jZWxsICFpbXBvcnRhbnR9LmQtZmxleHtkaXNwbGF5Oi1tcy1mbGV4Ym94ICFpbXBvcnRhbnQ7ZGlzcGxheTpmbGV4ICFpbXBvcnRhbnR9LmQtaW5saW5lLWZsZXh7ZGlzcGxheTotbXMtaW5saW5lLWZsZXhib3ggIWltcG9ydGFudDtkaXNwbGF5OmlubGluZS1mbGV4ICFpbXBvcnRhbnR9QG1lZGlhKG1pbi13aWR0aDogNTc2cHgpey5kLXNtLW5vbmV7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LmQtc20taW5saW5le2Rpc3BsYXk6aW5saW5lICFpbXBvcnRhbnR9LmQtc20taW5saW5lLWJsb2Nre2Rpc3BsYXk6aW5saW5lLWJsb2NrICFpbXBvcnRhbnR9LmQtc20tYmxvY2t7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fS5kLXNtLXRhYmxle2Rpc3BsYXk6dGFibGUgIWltcG9ydGFudH0uZC1zbS10YWJsZS1yb3d7ZGlzcGxheTp0YWJsZS1yb3cgIWltcG9ydGFudH0uZC1zbS10YWJsZS1jZWxse2Rpc3BsYXk6dGFibGUtY2VsbCAhaW1wb3J0YW50fS5kLXNtLWZsZXh7ZGlzcGxheTotbXMtZmxleGJveCAhaW1wb3J0YW50O2Rpc3BsYXk6ZmxleCAhaW1wb3J0YW50fS5kLXNtLWlubGluZS1mbGV4e2Rpc3BsYXk6LW1zLWlubGluZS1mbGV4Ym94ICFpbXBvcnRhbnQ7ZGlzcGxheTppbmxpbmUtZmxleCAhaW1wb3J0YW50fX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LmQtbWQtbm9uZXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0uZC1tZC1pbmxpbmV7ZGlzcGxheTppbmxpbmUgIWltcG9ydGFudH0uZC1tZC1pbmxpbmUtYmxvY2t7ZGlzcGxheTppbmxpbmUtYmxvY2sgIWltcG9ydGFudH0uZC1tZC1ibG9ja3tkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9LmQtbWQtdGFibGV7ZGlzcGxheTp0YWJsZSAhaW1wb3J0YW50fS5kLW1kLXRhYmxlLXJvd3tkaXNwbGF5OnRhYmxlLXJvdyAhaW1wb3J0YW50fS5kLW1kLXRhYmxlLWNlbGx7ZGlzcGxheTp0YWJsZS1jZWxsICFpbXBvcnRhbnR9LmQtbWQtZmxleHtkaXNwbGF5Oi1tcy1mbGV4Ym94ICFpbXBvcnRhbnQ7ZGlzcGxheTpmbGV4ICFpbXBvcnRhbnR9LmQtbWQtaW5saW5lLWZsZXh7ZGlzcGxheTotbXMtaW5saW5lLWZsZXhib3ggIWltcG9ydGFudDtkaXNwbGF5OmlubGluZS1mbGV4ICFpbXBvcnRhbnR9fUBtZWRpYShtaW4td2lkdGg6IDk5MnB4KXsuZC1sZy1ub25le2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS5kLWxnLWlubGluZXtkaXNwbGF5OmlubGluZSAhaW1wb3J0YW50fS5kLWxnLWlubGluZS1ibG9ja3tkaXNwbGF5OmlubGluZS1ibG9jayAhaW1wb3J0YW50fS5kLWxnLWJsb2Nre2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudH0uZC1sZy10YWJsZXtkaXNwbGF5OnRhYmxlICFpbXBvcnRhbnR9LmQtbGctdGFibGUtcm93e2Rpc3BsYXk6dGFibGUtcm93ICFpbXBvcnRhbnR9LmQtbGctdGFibGUtY2VsbHtkaXNwbGF5OnRhYmxlLWNlbGwgIWltcG9ydGFudH0uZC1sZy1mbGV4e2Rpc3BsYXk6LW1zLWZsZXhib3ggIWltcG9ydGFudDtkaXNwbGF5OmZsZXggIWltcG9ydGFudH0uZC1sZy1pbmxpbmUtZmxleHtkaXNwbGF5Oi1tcy1pbmxpbmUtZmxleGJveCAhaW1wb3J0YW50O2Rpc3BsYXk6aW5saW5lLWZsZXggIWltcG9ydGFudH19QG1lZGlhKG1pbi13aWR0aDogMTIwMHB4KXsuZC14bC1ub25le2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS5kLXhsLWlubGluZXtkaXNwbGF5OmlubGluZSAhaW1wb3J0YW50fS5kLXhsLWlubGluZS1ibG9ja3tkaXNwbGF5OmlubGluZS1ibG9jayAhaW1wb3J0YW50fS5kLXhsLWJsb2Nre2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudH0uZC14bC10YWJsZXtkaXNwbGF5OnRhYmxlICFpbXBvcnRhbnR9LmQteGwtdGFibGUtcm93e2Rpc3BsYXk6dGFibGUtcm93ICFpbXBvcnRhbnR9LmQteGwtdGFibGUtY2VsbHtkaXNwbGF5OnRhYmxlLWNlbGwgIWltcG9ydGFudH0uZC14bC1mbGV4e2Rpc3BsYXk6LW1zLWZsZXhib3ggIWltcG9ydGFudDtkaXNwbGF5OmZsZXggIWltcG9ydGFudH0uZC14bC1pbmxpbmUtZmxleHtkaXNwbGF5Oi1tcy1pbmxpbmUtZmxleGJveCAhaW1wb3J0YW50O2Rpc3BsYXk6aW5saW5lLWZsZXggIWltcG9ydGFudH19QG1lZGlhIHByaW50ey5kLXByaW50LW5vbmV7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LmQtcHJpbnQtaW5saW5le2Rpc3BsYXk6aW5saW5lICFpbXBvcnRhbnR9LmQtcHJpbnQtaW5saW5lLWJsb2Nre2Rpc3BsYXk6aW5saW5lLWJsb2NrICFpbXBvcnRhbnR9LmQtcHJpbnQtYmxvY2t7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fS5kLXByaW50LXRhYmxle2Rpc3BsYXk6dGFibGUgIWltcG9ydGFudH0uZC1wcmludC10YWJsZS1yb3d7ZGlzcGxheTp0YWJsZS1yb3cgIWltcG9ydGFudH0uZC1wcmludC10YWJsZS1jZWxse2Rpc3BsYXk6dGFibGUtY2VsbCAhaW1wb3J0YW50fS5kLXByaW50LWZsZXh7ZGlzcGxheTotbXMtZmxleGJveCAhaW1wb3J0YW50O2Rpc3BsYXk6ZmxleCAhaW1wb3J0YW50fS5kLXByaW50LWlubGluZS1mbGV4e2Rpc3BsYXk6LW1zLWlubGluZS1mbGV4Ym94ICFpbXBvcnRhbnQ7ZGlzcGxheTppbmxpbmUtZmxleCAhaW1wb3J0YW50fX0uZW1iZWQtcmVzcG9uc2l2ZXtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7cGFkZGluZzowO292ZXJmbG93OmhpZGRlbn0uZW1iZWQtcmVzcG9uc2l2ZTo6YmVmb3Jle2Rpc3BsYXk6YmxvY2s7Y29udGVudDpcIlwifS5lbWJlZC1yZXNwb25zaXZlIC5lbWJlZC1yZXNwb25zaXZlLWl0ZW0sLmVtYmVkLXJlc3BvbnNpdmUgZW1iZWQsLmVtYmVkLXJlc3BvbnNpdmUgaWZyYW1lLC5lbWJlZC1yZXNwb25zaXZlIG9iamVjdCwuZW1iZWQtcmVzcG9uc2l2ZSB2aWRlb3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtib3R0b206MDtyaWdodDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7Ym9yZGVyOjB9LmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZXtwYWRkaW5nLXRvcDo0Mi44NTcxNDMlfS5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmV7cGFkZGluZy10b3A6NTYuMjUlfS5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZXtwYWRkaW5nLXRvcDo3NSV9LmVtYmVkLXJlc3BvbnNpdmUtMWJ5MTo6YmVmb3Jle3BhZGRpbmctdG9wOjEwMCV9LmZsZXgtcm93ey1tcy1mbGV4LWRpcmVjdGlvbjpyb3cgIWltcG9ydGFudDtmbGV4LWRpcmVjdGlvbjpyb3cgIWltcG9ydGFudH0uZmxleC1jb2x1bW57LW1zLWZsZXgtZGlyZWN0aW9uOmNvbHVtbiAhaW1wb3J0YW50O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbiAhaW1wb3J0YW50fS5mbGV4LXJvdy1yZXZlcnNley1tcy1mbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZSAhaW1wb3J0YW50O2ZsZXgtZGlyZWN0aW9uOnJvdy1yZXZlcnNlICFpbXBvcnRhbnR9LmZsZXgtY29sdW1uLXJldmVyc2V7LW1zLWZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7ZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2UgIWltcG9ydGFudH0uZmxleC13cmFwey1tcy1mbGV4LXdyYXA6d3JhcCAhaW1wb3J0YW50O2ZsZXgtd3JhcDp3cmFwICFpbXBvcnRhbnR9LmZsZXgtbm93cmFwey1tcy1mbGV4LXdyYXA6bm93cmFwICFpbXBvcnRhbnQ7ZmxleC13cmFwOm5vd3JhcCAhaW1wb3J0YW50fS5mbGV4LXdyYXAtcmV2ZXJzZXstbXMtZmxleC13cmFwOndyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O2ZsZXgtd3JhcDp3cmFwLXJldmVyc2UgIWltcG9ydGFudH0uZmxleC1maWxsey1tcy1mbGV4OjEgMSBhdXRvICFpbXBvcnRhbnQ7ZmxleDoxIDEgYXV0byAhaW1wb3J0YW50fS5mbGV4LWdyb3ctMHstbXMtZmxleC1wb3NpdGl2ZTowICFpbXBvcnRhbnQ7ZmxleC1ncm93OjAgIWltcG9ydGFudH0uZmxleC1ncm93LTF7LW1zLWZsZXgtcG9zaXRpdmU6MSAhaW1wb3J0YW50O2ZsZXgtZ3JvdzoxICFpbXBvcnRhbnR9LmZsZXgtc2hyaW5rLTB7LW1zLWZsZXgtbmVnYXRpdmU6MCAhaW1wb3J0YW50O2ZsZXgtc2hyaW5rOjAgIWltcG9ydGFudH0uZmxleC1zaHJpbmstMXstbXMtZmxleC1uZWdhdGl2ZToxICFpbXBvcnRhbnQ7ZmxleC1zaHJpbms6MSAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtc3RhcnR7LW1zLWZsZXgtcGFjazpzdGFydCAhaW1wb3J0YW50O2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1lbmR7LW1zLWZsZXgtcGFjazplbmQgIWltcG9ydGFudDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LWNlbnRlcnstbXMtZmxleC1wYWNrOmNlbnRlciAhaW1wb3J0YW50O2p1c3RpZnktY29udGVudDpjZW50ZXIgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LWJldHdlZW57LW1zLWZsZXgtcGFjazpqdXN0aWZ5ICFpbXBvcnRhbnQ7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW4gIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LWFyb3VuZHstbXMtZmxleC1wYWNrOmRpc3RyaWJ1dGUgIWltcG9ydGFudDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYXJvdW5kICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXN0YXJ0ey1tcy1mbGV4LWFsaWduOnN0YXJ0ICFpbXBvcnRhbnQ7YWxpZ24taXRlbXM6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1lbmR7LW1zLWZsZXgtYWxpZ246ZW5kICFpbXBvcnRhbnQ7YWxpZ24taXRlbXM6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtY2VudGVyey1tcy1mbGV4LWFsaWduOmNlbnRlciAhaW1wb3J0YW50O2FsaWduLWl0ZW1zOmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1iYXNlbGluZXstbXMtZmxleC1hbGlnbjpiYXNlbGluZSAhaW1wb3J0YW50O2FsaWduLWl0ZW1zOmJhc2VsaW5lICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXN0cmV0Y2h7LW1zLWZsZXgtYWxpZ246c3RyZXRjaCAhaW1wb3J0YW50O2FsaWduLWl0ZW1zOnN0cmV0Y2ggIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1zdGFydHstbXMtZmxleC1saW5lLXBhY2s6c3RhcnQgIWltcG9ydGFudDthbGlnbi1jb250ZW50OmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1lbmR7LW1zLWZsZXgtbGluZS1wYWNrOmVuZCAhaW1wb3J0YW50O2FsaWduLWNvbnRlbnQ6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1jZW50ZXJ7LW1zLWZsZXgtbGluZS1wYWNrOmNlbnRlciAhaW1wb3J0YW50O2FsaWduLWNvbnRlbnQ6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtYmV0d2VlbnstbXMtZmxleC1saW5lLXBhY2s6anVzdGlmeSAhaW1wb3J0YW50O2FsaWduLWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LWFyb3VuZHstbXMtZmxleC1saW5lLXBhY2s6ZGlzdHJpYnV0ZSAhaW1wb3J0YW50O2FsaWduLWNvbnRlbnQ6c3BhY2UtYXJvdW5kICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtc3RyZXRjaHstbXMtZmxleC1saW5lLXBhY2s6c3RyZXRjaCAhaW1wb3J0YW50O2FsaWduLWNvbnRlbnQ6c3RyZXRjaCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLWF1dG97LW1zLWZsZXgtaXRlbS1hbGlnbjphdXRvICFpbXBvcnRhbnQ7YWxpZ24tc2VsZjphdXRvICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtc3RhcnR7LW1zLWZsZXgtaXRlbS1hbGlnbjpzdGFydCAhaW1wb3J0YW50O2FsaWduLXNlbGY6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLWVuZHstbXMtZmxleC1pdGVtLWFsaWduOmVuZCAhaW1wb3J0YW50O2FsaWduLXNlbGY6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24tc2VsZi1jZW50ZXJ7LW1zLWZsZXgtaXRlbS1hbGlnbjpjZW50ZXIgIWltcG9ydGFudDthbGlnbi1zZWxmOmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLWJhc2VsaW5ley1tcy1mbGV4LWl0ZW0tYWxpZ246YmFzZWxpbmUgIWltcG9ydGFudDthbGlnbi1zZWxmOmJhc2VsaW5lICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtc3RyZXRjaHstbXMtZmxleC1pdGVtLWFsaWduOnN0cmV0Y2ggIWltcG9ydGFudDthbGlnbi1zZWxmOnN0cmV0Y2ggIWltcG9ydGFudH1AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7LmZsZXgtc20tcm93ey1tcy1mbGV4LWRpcmVjdGlvbjpyb3cgIWltcG9ydGFudDtmbGV4LWRpcmVjdGlvbjpyb3cgIWltcG9ydGFudH0uZmxleC1zbS1jb2x1bW57LW1zLWZsZXgtZGlyZWN0aW9uOmNvbHVtbiAhaW1wb3J0YW50O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbiAhaW1wb3J0YW50fS5mbGV4LXNtLXJvdy1yZXZlcnNley1tcy1mbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZSAhaW1wb3J0YW50O2ZsZXgtZGlyZWN0aW9uOnJvdy1yZXZlcnNlICFpbXBvcnRhbnR9LmZsZXgtc20tY29sdW1uLXJldmVyc2V7LW1zLWZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7ZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2UgIWltcG9ydGFudH0uZmxleC1zbS13cmFwey1tcy1mbGV4LXdyYXA6d3JhcCAhaW1wb3J0YW50O2ZsZXgtd3JhcDp3cmFwICFpbXBvcnRhbnR9LmZsZXgtc20tbm93cmFwey1tcy1mbGV4LXdyYXA6bm93cmFwICFpbXBvcnRhbnQ7ZmxleC13cmFwOm5vd3JhcCAhaW1wb3J0YW50fS5mbGV4LXNtLXdyYXAtcmV2ZXJzZXstbXMtZmxleC13cmFwOndyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O2ZsZXgtd3JhcDp3cmFwLXJldmVyc2UgIWltcG9ydGFudH0uZmxleC1zbS1maWxsey1tcy1mbGV4OjEgMSBhdXRvICFpbXBvcnRhbnQ7ZmxleDoxIDEgYXV0byAhaW1wb3J0YW50fS5mbGV4LXNtLWdyb3ctMHstbXMtZmxleC1wb3NpdGl2ZTowICFpbXBvcnRhbnQ7ZmxleC1ncm93OjAgIWltcG9ydGFudH0uZmxleC1zbS1ncm93LTF7LW1zLWZsZXgtcG9zaXRpdmU6MSAhaW1wb3J0YW50O2ZsZXgtZ3JvdzoxICFpbXBvcnRhbnR9LmZsZXgtc20tc2hyaW5rLTB7LW1zLWZsZXgtbmVnYXRpdmU6MCAhaW1wb3J0YW50O2ZsZXgtc2hyaW5rOjAgIWltcG9ydGFudH0uZmxleC1zbS1zaHJpbmstMXstbXMtZmxleC1uZWdhdGl2ZToxICFpbXBvcnRhbnQ7ZmxleC1zaHJpbms6MSAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtc20tc3RhcnR7LW1zLWZsZXgtcGFjazpzdGFydCAhaW1wb3J0YW50O2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1zbS1lbmR7LW1zLWZsZXgtcGFjazplbmQgIWltcG9ydGFudDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXNtLWNlbnRlcnstbXMtZmxleC1wYWNrOmNlbnRlciAhaW1wb3J0YW50O2p1c3RpZnktY29udGVudDpjZW50ZXIgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXNtLWJldHdlZW57LW1zLWZsZXgtcGFjazpqdXN0aWZ5ICFpbXBvcnRhbnQ7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW4gIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXNtLWFyb3VuZHstbXMtZmxleC1wYWNrOmRpc3RyaWJ1dGUgIWltcG9ydGFudDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYXJvdW5kICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXNtLXN0YXJ0ey1tcy1mbGV4LWFsaWduOnN0YXJ0ICFpbXBvcnRhbnQ7YWxpZ24taXRlbXM6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1zbS1lbmR7LW1zLWZsZXgtYWxpZ246ZW5kICFpbXBvcnRhbnQ7YWxpZ24taXRlbXM6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtc20tY2VudGVyey1tcy1mbGV4LWFsaWduOmNlbnRlciAhaW1wb3J0YW50O2FsaWduLWl0ZW1zOmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1zbS1iYXNlbGluZXstbXMtZmxleC1hbGlnbjpiYXNlbGluZSAhaW1wb3J0YW50O2FsaWduLWl0ZW1zOmJhc2VsaW5lICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXNtLXN0cmV0Y2h7LW1zLWZsZXgtYWxpZ246c3RyZXRjaCAhaW1wb3J0YW50O2FsaWduLWl0ZW1zOnN0cmV0Y2ggIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1zbS1zdGFydHstbXMtZmxleC1saW5lLXBhY2s6c3RhcnQgIWltcG9ydGFudDthbGlnbi1jb250ZW50OmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1zbS1lbmR7LW1zLWZsZXgtbGluZS1wYWNrOmVuZCAhaW1wb3J0YW50O2FsaWduLWNvbnRlbnQ6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1zbS1jZW50ZXJ7LW1zLWZsZXgtbGluZS1wYWNrOmNlbnRlciAhaW1wb3J0YW50O2FsaWduLWNvbnRlbnQ6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtc20tYmV0d2VlbnstbXMtZmxleC1saW5lLXBhY2s6anVzdGlmeSAhaW1wb3J0YW50O2FsaWduLWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXNtLWFyb3VuZHstbXMtZmxleC1saW5lLXBhY2s6ZGlzdHJpYnV0ZSAhaW1wb3J0YW50O2FsaWduLWNvbnRlbnQ6c3BhY2UtYXJvdW5kICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtc20tc3RyZXRjaHstbXMtZmxleC1saW5lLXBhY2s6c3RyZXRjaCAhaW1wb3J0YW50O2FsaWduLWNvbnRlbnQ6c3RyZXRjaCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXNtLWF1dG97LW1zLWZsZXgtaXRlbS1hbGlnbjphdXRvICFpbXBvcnRhbnQ7YWxpZ24tc2VsZjphdXRvICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtc20tc3RhcnR7LW1zLWZsZXgtaXRlbS1hbGlnbjpzdGFydCAhaW1wb3J0YW50O2FsaWduLXNlbGY6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXNtLWVuZHstbXMtZmxleC1pdGVtLWFsaWduOmVuZCAhaW1wb3J0YW50O2FsaWduLXNlbGY6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24tc2VsZi1zbS1jZW50ZXJ7LW1zLWZsZXgtaXRlbS1hbGlnbjpjZW50ZXIgIWltcG9ydGFudDthbGlnbi1zZWxmOmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXNtLWJhc2VsaW5ley1tcy1mbGV4LWl0ZW0tYWxpZ246YmFzZWxpbmUgIWltcG9ydGFudDthbGlnbi1zZWxmOmJhc2VsaW5lICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtc20tc3RyZXRjaHstbXMtZmxleC1pdGVtLWFsaWduOnN0cmV0Y2ggIWltcG9ydGFudDthbGlnbi1zZWxmOnN0cmV0Y2ggIWltcG9ydGFudH19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5mbGV4LW1kLXJvd3stbXMtZmxleC1kaXJlY3Rpb246cm93ICFpbXBvcnRhbnQ7ZmxleC1kaXJlY3Rpb246cm93ICFpbXBvcnRhbnR9LmZsZXgtbWQtY29sdW1uey1tcy1mbGV4LWRpcmVjdGlvbjpjb2x1bW4gIWltcG9ydGFudDtmbGV4LWRpcmVjdGlvbjpjb2x1bW4gIWltcG9ydGFudH0uZmxleC1tZC1yb3ctcmV2ZXJzZXstbXMtZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2UgIWltcG9ydGFudDtmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZSAhaW1wb3J0YW50fS5mbGV4LW1kLWNvbHVtbi1yZXZlcnNley1tcy1mbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnR9LmZsZXgtbWQtd3JhcHstbXMtZmxleC13cmFwOndyYXAgIWltcG9ydGFudDtmbGV4LXdyYXA6d3JhcCAhaW1wb3J0YW50fS5mbGV4LW1kLW5vd3JhcHstbXMtZmxleC13cmFwOm5vd3JhcCAhaW1wb3J0YW50O2ZsZXgtd3JhcDpub3dyYXAgIWltcG9ydGFudH0uZmxleC1tZC13cmFwLXJldmVyc2V7LW1zLWZsZXgtd3JhcDp3cmFwLXJldmVyc2UgIWltcG9ydGFudDtmbGV4LXdyYXA6d3JhcC1yZXZlcnNlICFpbXBvcnRhbnR9LmZsZXgtbWQtZmlsbHstbXMtZmxleDoxIDEgYXV0byAhaW1wb3J0YW50O2ZsZXg6MSAxIGF1dG8gIWltcG9ydGFudH0uZmxleC1tZC1ncm93LTB7LW1zLWZsZXgtcG9zaXRpdmU6MCAhaW1wb3J0YW50O2ZsZXgtZ3JvdzowICFpbXBvcnRhbnR9LmZsZXgtbWQtZ3Jvdy0xey1tcy1mbGV4LXBvc2l0aXZlOjEgIWltcG9ydGFudDtmbGV4LWdyb3c6MSAhaW1wb3J0YW50fS5mbGV4LW1kLXNocmluay0wey1tcy1mbGV4LW5lZ2F0aXZlOjAgIWltcG9ydGFudDtmbGV4LXNocmluazowICFpbXBvcnRhbnR9LmZsZXgtbWQtc2hyaW5rLTF7LW1zLWZsZXgtbmVnYXRpdmU6MSAhaW1wb3J0YW50O2ZsZXgtc2hyaW5rOjEgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LW1kLXN0YXJ0ey1tcy1mbGV4LXBhY2s6c3RhcnQgIWltcG9ydGFudDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbWQtZW5key1tcy1mbGV4LXBhY2s6ZW5kICFpbXBvcnRhbnQ7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1tZC1jZW50ZXJ7LW1zLWZsZXgtcGFjazpjZW50ZXIgIWltcG9ydGFudDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1tZC1iZXR3ZWVuey1tcy1mbGV4LXBhY2s6anVzdGlmeSAhaW1wb3J0YW50O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1tZC1hcm91bmR7LW1zLWZsZXgtcGFjazpkaXN0cmlidXRlICFpbXBvcnRhbnQ7anVzdGlmeS1jb250ZW50OnNwYWNlLWFyb3VuZCAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1tZC1zdGFydHstbXMtZmxleC1hbGlnbjpzdGFydCAhaW1wb3J0YW50O2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtbWQtZW5key1tcy1mbGV4LWFsaWduOmVuZCAhaW1wb3J0YW50O2FsaWduLWl0ZW1zOmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLW1kLWNlbnRlcnstbXMtZmxleC1hbGlnbjpjZW50ZXIgIWltcG9ydGFudDthbGlnbi1pdGVtczpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtbWQtYmFzZWxpbmV7LW1zLWZsZXgtYWxpZ246YmFzZWxpbmUgIWltcG9ydGFudDthbGlnbi1pdGVtczpiYXNlbGluZSAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1tZC1zdHJldGNoey1tcy1mbGV4LWFsaWduOnN0cmV0Y2ggIWltcG9ydGFudDthbGlnbi1pdGVtczpzdHJldGNoICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbWQtc3RhcnR7LW1zLWZsZXgtbGluZS1wYWNrOnN0YXJ0ICFpbXBvcnRhbnQ7YWxpZ24tY29udGVudDpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbWQtZW5key1tcy1mbGV4LWxpbmUtcGFjazplbmQgIWltcG9ydGFudDthbGlnbi1jb250ZW50OmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbWQtY2VudGVyey1tcy1mbGV4LWxpbmUtcGFjazpjZW50ZXIgIWltcG9ydGFudDthbGlnbi1jb250ZW50OmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LW1kLWJldHdlZW57LW1zLWZsZXgtbGluZS1wYWNrOmp1c3RpZnkgIWltcG9ydGFudDthbGlnbi1jb250ZW50OnNwYWNlLWJldHdlZW4gIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1tZC1hcm91bmR7LW1zLWZsZXgtbGluZS1wYWNrOmRpc3RyaWJ1dGUgIWltcG9ydGFudDthbGlnbi1jb250ZW50OnNwYWNlLWFyb3VuZCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LW1kLXN0cmV0Y2h7LW1zLWZsZXgtbGluZS1wYWNrOnN0cmV0Y2ggIWltcG9ydGFudDthbGlnbi1jb250ZW50OnN0cmV0Y2ggIWltcG9ydGFudH0uYWxpZ24tc2VsZi1tZC1hdXRvey1tcy1mbGV4LWl0ZW0tYWxpZ246YXV0byAhaW1wb3J0YW50O2FsaWduLXNlbGY6YXV0byAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLW1kLXN0YXJ0ey1tcy1mbGV4LWl0ZW0tYWxpZ246c3RhcnQgIWltcG9ydGFudDthbGlnbi1zZWxmOmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24tc2VsZi1tZC1lbmR7LW1zLWZsZXgtaXRlbS1hbGlnbjplbmQgIWltcG9ydGFudDthbGlnbi1zZWxmOmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbWQtY2VudGVyey1tcy1mbGV4LWl0ZW0tYWxpZ246Y2VudGVyICFpbXBvcnRhbnQ7YWxpZ24tc2VsZjpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24tc2VsZi1tZC1iYXNlbGluZXstbXMtZmxleC1pdGVtLWFsaWduOmJhc2VsaW5lICFpbXBvcnRhbnQ7YWxpZ24tc2VsZjpiYXNlbGluZSAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLW1kLXN0cmV0Y2h7LW1zLWZsZXgtaXRlbS1hbGlnbjpzdHJldGNoICFpbXBvcnRhbnQ7YWxpZ24tc2VsZjpzdHJldGNoICFpbXBvcnRhbnR9fUBtZWRpYShtaW4td2lkdGg6IDk5MnB4KXsuZmxleC1sZy1yb3d7LW1zLWZsZXgtZGlyZWN0aW9uOnJvdyAhaW1wb3J0YW50O2ZsZXgtZGlyZWN0aW9uOnJvdyAhaW1wb3J0YW50fS5mbGV4LWxnLWNvbHVtbnstbXMtZmxleC1kaXJlY3Rpb246Y29sdW1uICFpbXBvcnRhbnQ7ZmxleC1kaXJlY3Rpb246Y29sdW1uICFpbXBvcnRhbnR9LmZsZXgtbGctcm93LXJldmVyc2V7LW1zLWZsZXgtZGlyZWN0aW9uOnJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2UgIWltcG9ydGFudH0uZmxleC1sZy1jb2x1bW4tcmV2ZXJzZXstbXMtZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtmbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50fS5mbGV4LWxnLXdyYXB7LW1zLWZsZXgtd3JhcDp3cmFwICFpbXBvcnRhbnQ7ZmxleC13cmFwOndyYXAgIWltcG9ydGFudH0uZmxleC1sZy1ub3dyYXB7LW1zLWZsZXgtd3JhcDpub3dyYXAgIWltcG9ydGFudDtmbGV4LXdyYXA6bm93cmFwICFpbXBvcnRhbnR9LmZsZXgtbGctd3JhcC1yZXZlcnNley1tcy1mbGV4LXdyYXA6d3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7ZmxleC13cmFwOndyYXAtcmV2ZXJzZSAhaW1wb3J0YW50fS5mbGV4LWxnLWZpbGx7LW1zLWZsZXg6MSAxIGF1dG8gIWltcG9ydGFudDtmbGV4OjEgMSBhdXRvICFpbXBvcnRhbnR9LmZsZXgtbGctZ3Jvdy0wey1tcy1mbGV4LXBvc2l0aXZlOjAgIWltcG9ydGFudDtmbGV4LWdyb3c6MCAhaW1wb3J0YW50fS5mbGV4LWxnLWdyb3ctMXstbXMtZmxleC1wb3NpdGl2ZToxICFpbXBvcnRhbnQ7ZmxleC1ncm93OjEgIWltcG9ydGFudH0uZmxleC1sZy1zaHJpbmstMHstbXMtZmxleC1uZWdhdGl2ZTowICFpbXBvcnRhbnQ7ZmxleC1zaHJpbms6MCAhaW1wb3J0YW50fS5mbGV4LWxnLXNocmluay0xey1tcy1mbGV4LW5lZ2F0aXZlOjEgIWltcG9ydGFudDtmbGV4LXNocmluazoxICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1sZy1zdGFydHstbXMtZmxleC1wYWNrOnN0YXJ0ICFpbXBvcnRhbnQ7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LWxnLWVuZHstbXMtZmxleC1wYWNrOmVuZCAhaW1wb3J0YW50O2p1c3RpZnktY29udGVudDpmbGV4LWVuZCAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbGctY2VudGVyey1tcy1mbGV4LXBhY2s6Y2VudGVyICFpbXBvcnRhbnQ7anVzdGlmeS1jb250ZW50OmNlbnRlciAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbGctYmV0d2VlbnstbXMtZmxleC1wYWNrOmp1c3RpZnkgIWltcG9ydGFudDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbGctYXJvdW5key1tcy1mbGV4LXBhY2s6ZGlzdHJpYnV0ZSAhaW1wb3J0YW50O2p1c3RpZnktY29udGVudDpzcGFjZS1hcm91bmQgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtbGctc3RhcnR7LW1zLWZsZXgtYWxpZ246c3RhcnQgIWltcG9ydGFudDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLWxnLWVuZHstbXMtZmxleC1hbGlnbjplbmQgIWltcG9ydGFudDthbGlnbi1pdGVtczpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1sZy1jZW50ZXJ7LW1zLWZsZXgtYWxpZ246Y2VudGVyICFpbXBvcnRhbnQ7YWxpZ24taXRlbXM6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLWxnLWJhc2VsaW5ley1tcy1mbGV4LWFsaWduOmJhc2VsaW5lICFpbXBvcnRhbnQ7YWxpZ24taXRlbXM6YmFzZWxpbmUgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtbGctc3RyZXRjaHstbXMtZmxleC1hbGlnbjpzdHJldGNoICFpbXBvcnRhbnQ7YWxpZ24taXRlbXM6c3RyZXRjaCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LWxnLXN0YXJ0ey1tcy1mbGV4LWxpbmUtcGFjazpzdGFydCAhaW1wb3J0YW50O2FsaWduLWNvbnRlbnQ6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LWxnLWVuZHstbXMtZmxleC1saW5lLXBhY2s6ZW5kICFpbXBvcnRhbnQ7YWxpZ24tY29udGVudDpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LWxnLWNlbnRlcnstbXMtZmxleC1saW5lLXBhY2s6Y2VudGVyICFpbXBvcnRhbnQ7YWxpZ24tY29udGVudDpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1sZy1iZXR3ZWVuey1tcy1mbGV4LWxpbmUtcGFjazpqdXN0aWZ5ICFpbXBvcnRhbnQ7YWxpZ24tY29udGVudDpzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbGctYXJvdW5key1tcy1mbGV4LWxpbmUtcGFjazpkaXN0cmlidXRlICFpbXBvcnRhbnQ7YWxpZ24tY29udGVudDpzcGFjZS1hcm91bmQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1sZy1zdHJldGNoey1tcy1mbGV4LWxpbmUtcGFjazpzdHJldGNoICFpbXBvcnRhbnQ7YWxpZ24tY29udGVudDpzdHJldGNoICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbGctYXV0b3stbXMtZmxleC1pdGVtLWFsaWduOmF1dG8gIWltcG9ydGFudDthbGlnbi1zZWxmOmF1dG8gIWltcG9ydGFudH0uYWxpZ24tc2VsZi1sZy1zdGFydHstbXMtZmxleC1pdGVtLWFsaWduOnN0YXJ0ICFpbXBvcnRhbnQ7YWxpZ24tc2VsZjpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbGctZW5key1tcy1mbGV4LWl0ZW0tYWxpZ246ZW5kICFpbXBvcnRhbnQ7YWxpZ24tc2VsZjpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLWxnLWNlbnRlcnstbXMtZmxleC1pdGVtLWFsaWduOmNlbnRlciAhaW1wb3J0YW50O2FsaWduLXNlbGY6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbGctYmFzZWxpbmV7LW1zLWZsZXgtaXRlbS1hbGlnbjpiYXNlbGluZSAhaW1wb3J0YW50O2FsaWduLXNlbGY6YmFzZWxpbmUgIWltcG9ydGFudH0uYWxpZ24tc2VsZi1sZy1zdHJldGNoey1tcy1mbGV4LWl0ZW0tYWxpZ246c3RyZXRjaCAhaW1wb3J0YW50O2FsaWduLXNlbGY6c3RyZXRjaCAhaW1wb3J0YW50fX1AbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpey5mbGV4LXhsLXJvd3stbXMtZmxleC1kaXJlY3Rpb246cm93ICFpbXBvcnRhbnQ7ZmxleC1kaXJlY3Rpb246cm93ICFpbXBvcnRhbnR9LmZsZXgteGwtY29sdW1uey1tcy1mbGV4LWRpcmVjdGlvbjpjb2x1bW4gIWltcG9ydGFudDtmbGV4LWRpcmVjdGlvbjpjb2x1bW4gIWltcG9ydGFudH0uZmxleC14bC1yb3ctcmV2ZXJzZXstbXMtZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2UgIWltcG9ydGFudDtmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZSAhaW1wb3J0YW50fS5mbGV4LXhsLWNvbHVtbi1yZXZlcnNley1tcy1mbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnR9LmZsZXgteGwtd3JhcHstbXMtZmxleC13cmFwOndyYXAgIWltcG9ydGFudDtmbGV4LXdyYXA6d3JhcCAhaW1wb3J0YW50fS5mbGV4LXhsLW5vd3JhcHstbXMtZmxleC13cmFwOm5vd3JhcCAhaW1wb3J0YW50O2ZsZXgtd3JhcDpub3dyYXAgIWltcG9ydGFudH0uZmxleC14bC13cmFwLXJldmVyc2V7LW1zLWZsZXgtd3JhcDp3cmFwLXJldmVyc2UgIWltcG9ydGFudDtmbGV4LXdyYXA6d3JhcC1yZXZlcnNlICFpbXBvcnRhbnR9LmZsZXgteGwtZmlsbHstbXMtZmxleDoxIDEgYXV0byAhaW1wb3J0YW50O2ZsZXg6MSAxIGF1dG8gIWltcG9ydGFudH0uZmxleC14bC1ncm93LTB7LW1zLWZsZXgtcG9zaXRpdmU6MCAhaW1wb3J0YW50O2ZsZXgtZ3JvdzowICFpbXBvcnRhbnR9LmZsZXgteGwtZ3Jvdy0xey1tcy1mbGV4LXBvc2l0aXZlOjEgIWltcG9ydGFudDtmbGV4LWdyb3c6MSAhaW1wb3J0YW50fS5mbGV4LXhsLXNocmluay0wey1tcy1mbGV4LW5lZ2F0aXZlOjAgIWltcG9ydGFudDtmbGV4LXNocmluazowICFpbXBvcnRhbnR9LmZsZXgteGwtc2hyaW5rLTF7LW1zLWZsZXgtbmVnYXRpdmU6MSAhaW1wb3J0YW50O2ZsZXgtc2hyaW5rOjEgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXhsLXN0YXJ0ey1tcy1mbGV4LXBhY2s6c3RhcnQgIWltcG9ydGFudDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQteGwtZW5key1tcy1mbGV4LXBhY2s6ZW5kICFpbXBvcnRhbnQ7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC14bC1jZW50ZXJ7LW1zLWZsZXgtcGFjazpjZW50ZXIgIWltcG9ydGFudDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC14bC1iZXR3ZWVuey1tcy1mbGV4LXBhY2s6anVzdGlmeSAhaW1wb3J0YW50O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC14bC1hcm91bmR7LW1zLWZsZXgtcGFjazpkaXN0cmlidXRlICFpbXBvcnRhbnQ7anVzdGlmeS1jb250ZW50OnNwYWNlLWFyb3VuZCAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy14bC1zdGFydHstbXMtZmxleC1hbGlnbjpzdGFydCAhaW1wb3J0YW50O2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24taXRlbXMteGwtZW5key1tcy1mbGV4LWFsaWduOmVuZCAhaW1wb3J0YW50O2FsaWduLWl0ZW1zOmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXhsLWNlbnRlcnstbXMtZmxleC1hbGlnbjpjZW50ZXIgIWltcG9ydGFudDthbGlnbi1pdGVtczpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24taXRlbXMteGwtYmFzZWxpbmV7LW1zLWZsZXgtYWxpZ246YmFzZWxpbmUgIWltcG9ydGFudDthbGlnbi1pdGVtczpiYXNlbGluZSAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy14bC1zdHJldGNoey1tcy1mbGV4LWFsaWduOnN0cmV0Y2ggIWltcG9ydGFudDthbGlnbi1pdGVtczpzdHJldGNoICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQteGwtc3RhcnR7LW1zLWZsZXgtbGluZS1wYWNrOnN0YXJ0ICFpbXBvcnRhbnQ7YWxpZ24tY29udGVudDpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQteGwtZW5key1tcy1mbGV4LWxpbmUtcGFjazplbmQgIWltcG9ydGFudDthbGlnbi1jb250ZW50OmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQteGwtY2VudGVyey1tcy1mbGV4LWxpbmUtcGFjazpjZW50ZXIgIWltcG9ydGFudDthbGlnbi1jb250ZW50OmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXhsLWJldHdlZW57LW1zLWZsZXgtbGluZS1wYWNrOmp1c3RpZnkgIWltcG9ydGFudDthbGlnbi1jb250ZW50OnNwYWNlLWJldHdlZW4gIWltcG9ydGFudH0uYWxpZ24tY29udGVudC14bC1hcm91bmR7LW1zLWZsZXgtbGluZS1wYWNrOmRpc3RyaWJ1dGUgIWltcG9ydGFudDthbGlnbi1jb250ZW50OnNwYWNlLWFyb3VuZCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXhsLXN0cmV0Y2h7LW1zLWZsZXgtbGluZS1wYWNrOnN0cmV0Y2ggIWltcG9ydGFudDthbGlnbi1jb250ZW50OnN0cmV0Y2ggIWltcG9ydGFudH0uYWxpZ24tc2VsZi14bC1hdXRvey1tcy1mbGV4LWl0ZW0tYWxpZ246YXV0byAhaW1wb3J0YW50O2FsaWduLXNlbGY6YXV0byAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXhsLXN0YXJ0ey1tcy1mbGV4LWl0ZW0tYWxpZ246c3RhcnQgIWltcG9ydGFudDthbGlnbi1zZWxmOmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24tc2VsZi14bC1lbmR7LW1zLWZsZXgtaXRlbS1hbGlnbjplbmQgIWltcG9ydGFudDthbGlnbi1zZWxmOmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLXNlbGYteGwtY2VudGVyey1tcy1mbGV4LWl0ZW0tYWxpZ246Y2VudGVyICFpbXBvcnRhbnQ7YWxpZ24tc2VsZjpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24tc2VsZi14bC1iYXNlbGluZXstbXMtZmxleC1pdGVtLWFsaWduOmJhc2VsaW5lICFpbXBvcnRhbnQ7YWxpZ24tc2VsZjpiYXNlbGluZSAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXhsLXN0cmV0Y2h7LW1zLWZsZXgtaXRlbS1hbGlnbjpzdHJldGNoICFpbXBvcnRhbnQ7YWxpZ24tc2VsZjpzdHJldGNoICFpbXBvcnRhbnR9fS5mbG9hdC1sZWZ0e2Zsb2F0OnJpZ2h0ICFpbXBvcnRhbnR9LmZsb2F0LXJpZ2h0e2Zsb2F0OmxlZnQgIWltcG9ydGFudH0uZmxvYXQtbm9uZXtmbG9hdDpub25lICFpbXBvcnRhbnR9QG1lZGlhKG1pbi13aWR0aDogNTc2cHgpey5mbG9hdC1zbS1sZWZ0e2Zsb2F0OnJpZ2h0ICFpbXBvcnRhbnR9LmZsb2F0LXNtLXJpZ2h0e2Zsb2F0OmxlZnQgIWltcG9ydGFudH0uZmxvYXQtc20tbm9uZXtmbG9hdDpub25lICFpbXBvcnRhbnR9fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsuZmxvYXQtbWQtbGVmdHtmbG9hdDpyaWdodCAhaW1wb3J0YW50fS5mbG9hdC1tZC1yaWdodHtmbG9hdDpsZWZ0ICFpbXBvcnRhbnR9LmZsb2F0LW1kLW5vbmV7ZmxvYXQ6bm9uZSAhaW1wb3J0YW50fX1AbWVkaWEobWluLXdpZHRoOiA5OTJweCl7LmZsb2F0LWxnLWxlZnR7ZmxvYXQ6cmlnaHQgIWltcG9ydGFudH0uZmxvYXQtbGctcmlnaHR7ZmxvYXQ6bGVmdCAhaW1wb3J0YW50fS5mbG9hdC1sZy1ub25le2Zsb2F0Om5vbmUgIWltcG9ydGFudH19QG1lZGlhKG1pbi13aWR0aDogMTIwMHB4KXsuZmxvYXQteGwtbGVmdHtmbG9hdDpyaWdodCAhaW1wb3J0YW50fS5mbG9hdC14bC1yaWdodHtmbG9hdDpsZWZ0ICFpbXBvcnRhbnR9LmZsb2F0LXhsLW5vbmV7ZmxvYXQ6bm9uZSAhaW1wb3J0YW50fX0udXNlci1zZWxlY3QtYWxsey13ZWJraXQtdXNlci1zZWxlY3Q6YWxsICFpbXBvcnRhbnQ7LW1vei11c2VyLXNlbGVjdDphbGwgIWltcG9ydGFudDstbXMtdXNlci1zZWxlY3Q6YWxsICFpbXBvcnRhbnQ7dXNlci1zZWxlY3Q6YWxsICFpbXBvcnRhbnR9LnVzZXItc2VsZWN0LWF1dG97LXdlYmtpdC11c2VyLXNlbGVjdDphdXRvICFpbXBvcnRhbnQ7LW1vei11c2VyLXNlbGVjdDphdXRvICFpbXBvcnRhbnQ7LW1zLXVzZXItc2VsZWN0OmF1dG8gIWltcG9ydGFudDt1c2VyLXNlbGVjdDphdXRvICFpbXBvcnRhbnR9LnVzZXItc2VsZWN0LW5vbmV7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lICFpbXBvcnRhbnQ7LW1vei11c2VyLXNlbGVjdDpub25lICFpbXBvcnRhbnQ7LW1zLXVzZXItc2VsZWN0Om5vbmUgIWltcG9ydGFudDt1c2VyLXNlbGVjdDpub25lICFpbXBvcnRhbnR9Lm92ZXJmbG93LWF1dG97b3ZlcmZsb3c6YXV0byAhaW1wb3J0YW50fS5vdmVyZmxvdy1oaWRkZW57b3ZlcmZsb3c6aGlkZGVuICFpbXBvcnRhbnR9LnBvc2l0aW9uLXN0YXRpY3twb3NpdGlvbjpzdGF0aWMgIWltcG9ydGFudH0ucG9zaXRpb24tcmVsYXRpdmV7cG9zaXRpb246cmVsYXRpdmUgIWltcG9ydGFudH0ucG9zaXRpb24tYWJzb2x1dGV7cG9zaXRpb246YWJzb2x1dGUgIWltcG9ydGFudH0ucG9zaXRpb24tZml4ZWR7cG9zaXRpb246Zml4ZWQgIWltcG9ydGFudH0ucG9zaXRpb24tc3RpY2t5e3Bvc2l0aW9uOi13ZWJraXQtc3RpY2t5ICFpbXBvcnRhbnQ7cG9zaXRpb246c3RpY2t5ICFpbXBvcnRhbnR9LmZpeGVkLXRvcHtwb3NpdGlvbjpmaXhlZDt0b3A6MDtsZWZ0OjA7cmlnaHQ6MDt6LWluZGV4OjEwMzB9LmZpeGVkLWJvdHRvbXtwb3NpdGlvbjpmaXhlZDtsZWZ0OjA7Ym90dG9tOjA7cmlnaHQ6MDt6LWluZGV4OjEwMzB9QHN1cHBvcnRzKHBvc2l0aW9uOiAtd2Via2l0LXN0aWNreSkgb3IgKHBvc2l0aW9uOiBzdGlja3kpey5zdGlja3ktdG9we3Bvc2l0aW9uOi13ZWJraXQtc3RpY2t5O3Bvc2l0aW9uOnN0aWNreTt0b3A6MDt6LWluZGV4OjEwMjB9fS5zci1vbmx5e3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjFweDtoZWlnaHQ6MXB4O3BhZGRpbmc6MDttYXJnaW46LTFweDtvdmVyZmxvdzpoaWRkZW47Y2xpcDpyZWN0KDAsIDAsIDAsIDApO3doaXRlLXNwYWNlOm5vd3JhcDtib3JkZXI6MH0uc3Itb25seS1mb2N1c2FibGU6YWN0aXZlLC5zci1vbmx5LWZvY3VzYWJsZTpmb2N1c3twb3NpdGlvbjpzdGF0aWM7d2lkdGg6YXV0bztoZWlnaHQ6YXV0bztvdmVyZmxvdzp2aXNpYmxlO2NsaXA6YXV0bzt3aGl0ZS1zcGFjZTpub3JtYWx9LnNoYWRvdy1zbXtib3gtc2hhZG93OjAgLjEyNXJlbSAuMjVyZW0gcmdiYSgwLDAsMCwuMDc1KSAhaW1wb3J0YW50fS5zaGFkb3d7Ym94LXNoYWRvdzowIC41cmVtIDFyZW0gcmdiYSgwLDAsMCwuMTUpICFpbXBvcnRhbnR9LnNoYWRvdy1sZ3tib3gtc2hhZG93OjAgMXJlbSAzcmVtIHJnYmEoMCwwLDAsLjE3NSkgIWltcG9ydGFudH0uc2hhZG93LW5vbmV7Ym94LXNoYWRvdzpub25lICFpbXBvcnRhbnR9LnctMjV7d2lkdGg6MjUlICFpbXBvcnRhbnR9LnctNTB7d2lkdGg6NTAlICFpbXBvcnRhbnR9LnctNzV7d2lkdGg6NzUlICFpbXBvcnRhbnR9LnctMTAwe3dpZHRoOjEwMCUgIWltcG9ydGFudH0udy1hdXRve3dpZHRoOmF1dG8gIWltcG9ydGFudH0uaC0yNXtoZWlnaHQ6MjUlICFpbXBvcnRhbnR9LmgtNTB7aGVpZ2h0OjUwJSAhaW1wb3J0YW50fS5oLTc1e2hlaWdodDo3NSUgIWltcG9ydGFudH0uaC0xMDB7aGVpZ2h0OjEwMCUgIWltcG9ydGFudH0uaC1hdXRve2hlaWdodDphdXRvICFpbXBvcnRhbnR9Lm13LTEwMHttYXgtd2lkdGg6MTAwJSAhaW1wb3J0YW50fS5taC0xMDB7bWF4LWhlaWdodDoxMDAlICFpbXBvcnRhbnR9Lm1pbi12dy0xMDB7bWluLXdpZHRoOjEwMHZ3ICFpbXBvcnRhbnR9Lm1pbi12aC0xMDB7bWluLWhlaWdodDoxMDB2aCAhaW1wb3J0YW50fS52dy0xMDB7d2lkdGg6MTAwdncgIWltcG9ydGFudH0udmgtMTAwe2hlaWdodDoxMDB2aCAhaW1wb3J0YW50fS5tLTB7bWFyZ2luOjAgIWltcG9ydGFudH0ubXQtMCwubXktMHttYXJnaW4tdG9wOjAgIWltcG9ydGFudH0ubXItMCwubXgtMHttYXJnaW4tbGVmdDowICFpbXBvcnRhbnR9Lm1iLTAsLm15LTB7bWFyZ2luLWJvdHRvbTowICFpbXBvcnRhbnR9Lm1sLTAsLm14LTB7bWFyZ2luLXJpZ2h0OjAgIWltcG9ydGFudH0ubS0xe21hcmdpbjouMjVyZW0gIWltcG9ydGFudH0ubXQtMSwubXktMXttYXJnaW4tdG9wOi4yNXJlbSAhaW1wb3J0YW50fS5tci0xLC5teC0xe21hcmdpbi1sZWZ0Oi4yNXJlbSAhaW1wb3J0YW50fS5tYi0xLC5teS0xe21hcmdpbi1ib3R0b206LjI1cmVtICFpbXBvcnRhbnR9Lm1sLTEsLm14LTF7bWFyZ2luLXJpZ2h0Oi4yNXJlbSAhaW1wb3J0YW50fS5tLTJ7bWFyZ2luOi41cmVtICFpbXBvcnRhbnR9Lm10LTIsLm15LTJ7bWFyZ2luLXRvcDouNXJlbSAhaW1wb3J0YW50fS5tci0yLC5teC0ye21hcmdpbi1sZWZ0Oi41cmVtICFpbXBvcnRhbnR9Lm1iLTIsLm15LTJ7bWFyZ2luLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5tbC0yLC5teC0ye21hcmdpbi1yaWdodDouNXJlbSAhaW1wb3J0YW50fS5tLTN7bWFyZ2luOjFyZW0gIWltcG9ydGFudH0ubXQtMywubXktM3ttYXJnaW4tdG9wOjFyZW0gIWltcG9ydGFudH0ubXItMywubXgtM3ttYXJnaW4tbGVmdDoxcmVtICFpbXBvcnRhbnR9Lm1iLTMsLm15LTN7bWFyZ2luLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9Lm1sLTMsLm14LTN7bWFyZ2luLXJpZ2h0OjFyZW0gIWltcG9ydGFudH0ubS00e21hcmdpbjoxLjVyZW0gIWltcG9ydGFudH0ubXQtNCwubXktNHttYXJnaW4tdG9wOjEuNXJlbSAhaW1wb3J0YW50fS5tci00LC5teC00e21hcmdpbi1sZWZ0OjEuNXJlbSAhaW1wb3J0YW50fS5tYi00LC5teS00e21hcmdpbi1ib3R0b206MS41cmVtICFpbXBvcnRhbnR9Lm1sLTQsLm14LTR7bWFyZ2luLXJpZ2h0OjEuNXJlbSAhaW1wb3J0YW50fS5tLTV7bWFyZ2luOjNyZW0gIWltcG9ydGFudH0ubXQtNSwubXktNXttYXJnaW4tdG9wOjNyZW0gIWltcG9ydGFudH0ubXItNSwubXgtNXttYXJnaW4tbGVmdDozcmVtICFpbXBvcnRhbnR9Lm1iLTUsLm15LTV7bWFyZ2luLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9Lm1sLTUsLm14LTV7bWFyZ2luLXJpZ2h0OjNyZW0gIWltcG9ydGFudH0ucC0we3BhZGRpbmc6MCAhaW1wb3J0YW50fS5wdC0wLC5weS0we3BhZGRpbmctdG9wOjAgIWltcG9ydGFudH0ucHItMCwucHgtMHtwYWRkaW5nLWxlZnQ6MCAhaW1wb3J0YW50fS5wYi0wLC5weS0we3BhZGRpbmctYm90dG9tOjAgIWltcG9ydGFudH0ucGwtMCwucHgtMHtwYWRkaW5nLXJpZ2h0OjAgIWltcG9ydGFudH0ucC0xe3BhZGRpbmc6LjI1cmVtICFpbXBvcnRhbnR9LnB0LTEsLnB5LTF7cGFkZGluZy10b3A6LjI1cmVtICFpbXBvcnRhbnR9LnByLTEsLnB4LTF7cGFkZGluZy1sZWZ0Oi4yNXJlbSAhaW1wb3J0YW50fS5wYi0xLC5weS0xe3BhZGRpbmctYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5wbC0xLC5weC0xe3BhZGRpbmctcmlnaHQ6LjI1cmVtICFpbXBvcnRhbnR9LnAtMntwYWRkaW5nOi41cmVtICFpbXBvcnRhbnR9LnB0LTIsLnB5LTJ7cGFkZGluZy10b3A6LjVyZW0gIWltcG9ydGFudH0ucHItMiwucHgtMntwYWRkaW5nLWxlZnQ6LjVyZW0gIWltcG9ydGFudH0ucGItMiwucHktMntwYWRkaW5nLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5wbC0yLC5weC0ye3BhZGRpbmctcmlnaHQ6LjVyZW0gIWltcG9ydGFudH0ucC0ze3BhZGRpbmc6MXJlbSAhaW1wb3J0YW50fS5wdC0zLC5weS0ze3BhZGRpbmctdG9wOjFyZW0gIWltcG9ydGFudH0ucHItMywucHgtM3twYWRkaW5nLWxlZnQ6MXJlbSAhaW1wb3J0YW50fS5wYi0zLC5weS0ze3BhZGRpbmctYm90dG9tOjFyZW0gIWltcG9ydGFudH0ucGwtMywucHgtM3twYWRkaW5nLXJpZ2h0OjFyZW0gIWltcG9ydGFudH0ucC00e3BhZGRpbmc6MS41cmVtICFpbXBvcnRhbnR9LnB0LTQsLnB5LTR7cGFkZGluZy10b3A6MS41cmVtICFpbXBvcnRhbnR9LnByLTQsLnB4LTR7cGFkZGluZy1sZWZ0OjEuNXJlbSAhaW1wb3J0YW50fS5wYi00LC5weS00e3BhZGRpbmctYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5wbC00LC5weC00e3BhZGRpbmctcmlnaHQ6MS41cmVtICFpbXBvcnRhbnR9LnAtNXtwYWRkaW5nOjNyZW0gIWltcG9ydGFudH0ucHQtNSwucHktNXtwYWRkaW5nLXRvcDozcmVtICFpbXBvcnRhbnR9LnByLTUsLnB4LTV7cGFkZGluZy1sZWZ0OjNyZW0gIWltcG9ydGFudH0ucGItNSwucHktNXtwYWRkaW5nLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9LnBsLTUsLnB4LTV7cGFkZGluZy1yaWdodDozcmVtICFpbXBvcnRhbnR9Lm0tbjF7bWFyZ2luOi0wLjI1cmVtICFpbXBvcnRhbnR9Lm10LW4xLC5teS1uMXttYXJnaW4tdG9wOi0wLjI1cmVtICFpbXBvcnRhbnR9Lm1yLW4xLC5teC1uMXttYXJnaW4tbGVmdDotMC4yNXJlbSAhaW1wb3J0YW50fS5tYi1uMSwubXktbjF7bWFyZ2luLWJvdHRvbTotMC4yNXJlbSAhaW1wb3J0YW50fS5tbC1uMSwubXgtbjF7bWFyZ2luLXJpZ2h0Oi0wLjI1cmVtICFpbXBvcnRhbnR9Lm0tbjJ7bWFyZ2luOi0wLjVyZW0gIWltcG9ydGFudH0ubXQtbjIsLm15LW4ye21hcmdpbi10b3A6LTAuNXJlbSAhaW1wb3J0YW50fS5tci1uMiwubXgtbjJ7bWFyZ2luLWxlZnQ6LTAuNXJlbSAhaW1wb3J0YW50fS5tYi1uMiwubXktbjJ7bWFyZ2luLWJvdHRvbTotMC41cmVtICFpbXBvcnRhbnR9Lm1sLW4yLC5teC1uMnttYXJnaW4tcmlnaHQ6LTAuNXJlbSAhaW1wb3J0YW50fS5tLW4ze21hcmdpbjotMXJlbSAhaW1wb3J0YW50fS5tdC1uMywubXktbjN7bWFyZ2luLXRvcDotMXJlbSAhaW1wb3J0YW50fS5tci1uMywubXgtbjN7bWFyZ2luLWxlZnQ6LTFyZW0gIWltcG9ydGFudH0ubWItbjMsLm15LW4ze21hcmdpbi1ib3R0b206LTFyZW0gIWltcG9ydGFudH0ubWwtbjMsLm14LW4ze21hcmdpbi1yaWdodDotMXJlbSAhaW1wb3J0YW50fS5tLW40e21hcmdpbjotMS41cmVtICFpbXBvcnRhbnR9Lm10LW40LC5teS1uNHttYXJnaW4tdG9wOi0xLjVyZW0gIWltcG9ydGFudH0ubXItbjQsLm14LW40e21hcmdpbi1sZWZ0Oi0xLjVyZW0gIWltcG9ydGFudH0ubWItbjQsLm15LW40e21hcmdpbi1ib3R0b206LTEuNXJlbSAhaW1wb3J0YW50fS5tbC1uNCwubXgtbjR7bWFyZ2luLXJpZ2h0Oi0xLjVyZW0gIWltcG9ydGFudH0ubS1uNXttYXJnaW46LTNyZW0gIWltcG9ydGFudH0ubXQtbjUsLm15LW41e21hcmdpbi10b3A6LTNyZW0gIWltcG9ydGFudH0ubXItbjUsLm14LW41e21hcmdpbi1sZWZ0Oi0zcmVtICFpbXBvcnRhbnR9Lm1iLW41LC5teS1uNXttYXJnaW4tYm90dG9tOi0zcmVtICFpbXBvcnRhbnR9Lm1sLW41LC5teC1uNXttYXJnaW4tcmlnaHQ6LTNyZW0gIWltcG9ydGFudH0ubS1hdXRve21hcmdpbjphdXRvICFpbXBvcnRhbnR9Lm10LWF1dG8sLm15LWF1dG97bWFyZ2luLXRvcDphdXRvICFpbXBvcnRhbnR9Lm1yLWF1dG8sLm14LWF1dG97bWFyZ2luLWxlZnQ6YXV0byAhaW1wb3J0YW50fS5tYi1hdXRvLC5teS1hdXRve21hcmdpbi1ib3R0b206YXV0byAhaW1wb3J0YW50fS5tbC1hdXRvLC5teC1hdXRve21hcmdpbi1yaWdodDphdXRvICFpbXBvcnRhbnR9QG1lZGlhKG1pbi13aWR0aDogNTc2cHgpey5tLXNtLTB7bWFyZ2luOjAgIWltcG9ydGFudH0ubXQtc20tMCwubXktc20tMHttYXJnaW4tdG9wOjAgIWltcG9ydGFudH0ubXItc20tMCwubXgtc20tMHttYXJnaW4tbGVmdDowICFpbXBvcnRhbnR9Lm1iLXNtLTAsLm15LXNtLTB7bWFyZ2luLWJvdHRvbTowICFpbXBvcnRhbnR9Lm1sLXNtLTAsLm14LXNtLTB7bWFyZ2luLXJpZ2h0OjAgIWltcG9ydGFudH0ubS1zbS0xe21hcmdpbjouMjVyZW0gIWltcG9ydGFudH0ubXQtc20tMSwubXktc20tMXttYXJnaW4tdG9wOi4yNXJlbSAhaW1wb3J0YW50fS5tci1zbS0xLC5teC1zbS0xe21hcmdpbi1sZWZ0Oi4yNXJlbSAhaW1wb3J0YW50fS5tYi1zbS0xLC5teS1zbS0xe21hcmdpbi1ib3R0b206LjI1cmVtICFpbXBvcnRhbnR9Lm1sLXNtLTEsLm14LXNtLTF7bWFyZ2luLXJpZ2h0Oi4yNXJlbSAhaW1wb3J0YW50fS5tLXNtLTJ7bWFyZ2luOi41cmVtICFpbXBvcnRhbnR9Lm10LXNtLTIsLm15LXNtLTJ7bWFyZ2luLXRvcDouNXJlbSAhaW1wb3J0YW50fS5tci1zbS0yLC5teC1zbS0ye21hcmdpbi1sZWZ0Oi41cmVtICFpbXBvcnRhbnR9Lm1iLXNtLTIsLm15LXNtLTJ7bWFyZ2luLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5tbC1zbS0yLC5teC1zbS0ye21hcmdpbi1yaWdodDouNXJlbSAhaW1wb3J0YW50fS5tLXNtLTN7bWFyZ2luOjFyZW0gIWltcG9ydGFudH0ubXQtc20tMywubXktc20tM3ttYXJnaW4tdG9wOjFyZW0gIWltcG9ydGFudH0ubXItc20tMywubXgtc20tM3ttYXJnaW4tbGVmdDoxcmVtICFpbXBvcnRhbnR9Lm1iLXNtLTMsLm15LXNtLTN7bWFyZ2luLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9Lm1sLXNtLTMsLm14LXNtLTN7bWFyZ2luLXJpZ2h0OjFyZW0gIWltcG9ydGFudH0ubS1zbS00e21hcmdpbjoxLjVyZW0gIWltcG9ydGFudH0ubXQtc20tNCwubXktc20tNHttYXJnaW4tdG9wOjEuNXJlbSAhaW1wb3J0YW50fS5tci1zbS00LC5teC1zbS00e21hcmdpbi1sZWZ0OjEuNXJlbSAhaW1wb3J0YW50fS5tYi1zbS00LC5teS1zbS00e21hcmdpbi1ib3R0b206MS41cmVtICFpbXBvcnRhbnR9Lm1sLXNtLTQsLm14LXNtLTR7bWFyZ2luLXJpZ2h0OjEuNXJlbSAhaW1wb3J0YW50fS5tLXNtLTV7bWFyZ2luOjNyZW0gIWltcG9ydGFudH0ubXQtc20tNSwubXktc20tNXttYXJnaW4tdG9wOjNyZW0gIWltcG9ydGFudH0ubXItc20tNSwubXgtc20tNXttYXJnaW4tbGVmdDozcmVtICFpbXBvcnRhbnR9Lm1iLXNtLTUsLm15LXNtLTV7bWFyZ2luLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9Lm1sLXNtLTUsLm14LXNtLTV7bWFyZ2luLXJpZ2h0OjNyZW0gIWltcG9ydGFudH0ucC1zbS0we3BhZGRpbmc6MCAhaW1wb3J0YW50fS5wdC1zbS0wLC5weS1zbS0we3BhZGRpbmctdG9wOjAgIWltcG9ydGFudH0ucHItc20tMCwucHgtc20tMHtwYWRkaW5nLWxlZnQ6MCAhaW1wb3J0YW50fS5wYi1zbS0wLC5weS1zbS0we3BhZGRpbmctYm90dG9tOjAgIWltcG9ydGFudH0ucGwtc20tMCwucHgtc20tMHtwYWRkaW5nLXJpZ2h0OjAgIWltcG9ydGFudH0ucC1zbS0xe3BhZGRpbmc6LjI1cmVtICFpbXBvcnRhbnR9LnB0LXNtLTEsLnB5LXNtLTF7cGFkZGluZy10b3A6LjI1cmVtICFpbXBvcnRhbnR9LnByLXNtLTEsLnB4LXNtLTF7cGFkZGluZy1sZWZ0Oi4yNXJlbSAhaW1wb3J0YW50fS5wYi1zbS0xLC5weS1zbS0xe3BhZGRpbmctYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5wbC1zbS0xLC5weC1zbS0xe3BhZGRpbmctcmlnaHQ6LjI1cmVtICFpbXBvcnRhbnR9LnAtc20tMntwYWRkaW5nOi41cmVtICFpbXBvcnRhbnR9LnB0LXNtLTIsLnB5LXNtLTJ7cGFkZGluZy10b3A6LjVyZW0gIWltcG9ydGFudH0ucHItc20tMiwucHgtc20tMntwYWRkaW5nLWxlZnQ6LjVyZW0gIWltcG9ydGFudH0ucGItc20tMiwucHktc20tMntwYWRkaW5nLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5wbC1zbS0yLC5weC1zbS0ye3BhZGRpbmctcmlnaHQ6LjVyZW0gIWltcG9ydGFudH0ucC1zbS0ze3BhZGRpbmc6MXJlbSAhaW1wb3J0YW50fS5wdC1zbS0zLC5weS1zbS0ze3BhZGRpbmctdG9wOjFyZW0gIWltcG9ydGFudH0ucHItc20tMywucHgtc20tM3twYWRkaW5nLWxlZnQ6MXJlbSAhaW1wb3J0YW50fS5wYi1zbS0zLC5weS1zbS0ze3BhZGRpbmctYm90dG9tOjFyZW0gIWltcG9ydGFudH0ucGwtc20tMywucHgtc20tM3twYWRkaW5nLXJpZ2h0OjFyZW0gIWltcG9ydGFudH0ucC1zbS00e3BhZGRpbmc6MS41cmVtICFpbXBvcnRhbnR9LnB0LXNtLTQsLnB5LXNtLTR7cGFkZGluZy10b3A6MS41cmVtICFpbXBvcnRhbnR9LnByLXNtLTQsLnB4LXNtLTR7cGFkZGluZy1sZWZ0OjEuNXJlbSAhaW1wb3J0YW50fS5wYi1zbS00LC5weS1zbS00e3BhZGRpbmctYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5wbC1zbS00LC5weC1zbS00e3BhZGRpbmctcmlnaHQ6MS41cmVtICFpbXBvcnRhbnR9LnAtc20tNXtwYWRkaW5nOjNyZW0gIWltcG9ydGFudH0ucHQtc20tNSwucHktc20tNXtwYWRkaW5nLXRvcDozcmVtICFpbXBvcnRhbnR9LnByLXNtLTUsLnB4LXNtLTV7cGFkZGluZy1sZWZ0OjNyZW0gIWltcG9ydGFudH0ucGItc20tNSwucHktc20tNXtwYWRkaW5nLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9LnBsLXNtLTUsLnB4LXNtLTV7cGFkZGluZy1yaWdodDozcmVtICFpbXBvcnRhbnR9Lm0tc20tbjF7bWFyZ2luOi0wLjI1cmVtICFpbXBvcnRhbnR9Lm10LXNtLW4xLC5teS1zbS1uMXttYXJnaW4tdG9wOi0wLjI1cmVtICFpbXBvcnRhbnR9Lm1yLXNtLW4xLC5teC1zbS1uMXttYXJnaW4tbGVmdDotMC4yNXJlbSAhaW1wb3J0YW50fS5tYi1zbS1uMSwubXktc20tbjF7bWFyZ2luLWJvdHRvbTotMC4yNXJlbSAhaW1wb3J0YW50fS5tbC1zbS1uMSwubXgtc20tbjF7bWFyZ2luLXJpZ2h0Oi0wLjI1cmVtICFpbXBvcnRhbnR9Lm0tc20tbjJ7bWFyZ2luOi0wLjVyZW0gIWltcG9ydGFudH0ubXQtc20tbjIsLm15LXNtLW4ye21hcmdpbi10b3A6LTAuNXJlbSAhaW1wb3J0YW50fS5tci1zbS1uMiwubXgtc20tbjJ7bWFyZ2luLWxlZnQ6LTAuNXJlbSAhaW1wb3J0YW50fS5tYi1zbS1uMiwubXktc20tbjJ7bWFyZ2luLWJvdHRvbTotMC41cmVtICFpbXBvcnRhbnR9Lm1sLXNtLW4yLC5teC1zbS1uMnttYXJnaW4tcmlnaHQ6LTAuNXJlbSAhaW1wb3J0YW50fS5tLXNtLW4ze21hcmdpbjotMXJlbSAhaW1wb3J0YW50fS5tdC1zbS1uMywubXktc20tbjN7bWFyZ2luLXRvcDotMXJlbSAhaW1wb3J0YW50fS5tci1zbS1uMywubXgtc20tbjN7bWFyZ2luLWxlZnQ6LTFyZW0gIWltcG9ydGFudH0ubWItc20tbjMsLm15LXNtLW4ze21hcmdpbi1ib3R0b206LTFyZW0gIWltcG9ydGFudH0ubWwtc20tbjMsLm14LXNtLW4ze21hcmdpbi1yaWdodDotMXJlbSAhaW1wb3J0YW50fS5tLXNtLW40e21hcmdpbjotMS41cmVtICFpbXBvcnRhbnR9Lm10LXNtLW40LC5teS1zbS1uNHttYXJnaW4tdG9wOi0xLjVyZW0gIWltcG9ydGFudH0ubXItc20tbjQsLm14LXNtLW40e21hcmdpbi1sZWZ0Oi0xLjVyZW0gIWltcG9ydGFudH0ubWItc20tbjQsLm15LXNtLW40e21hcmdpbi1ib3R0b206LTEuNXJlbSAhaW1wb3J0YW50fS5tbC1zbS1uNCwubXgtc20tbjR7bWFyZ2luLXJpZ2h0Oi0xLjVyZW0gIWltcG9ydGFudH0ubS1zbS1uNXttYXJnaW46LTNyZW0gIWltcG9ydGFudH0ubXQtc20tbjUsLm15LXNtLW41e21hcmdpbi10b3A6LTNyZW0gIWltcG9ydGFudH0ubXItc20tbjUsLm14LXNtLW41e21hcmdpbi1sZWZ0Oi0zcmVtICFpbXBvcnRhbnR9Lm1iLXNtLW41LC5teS1zbS1uNXttYXJnaW4tYm90dG9tOi0zcmVtICFpbXBvcnRhbnR9Lm1sLXNtLW41LC5teC1zbS1uNXttYXJnaW4tcmlnaHQ6LTNyZW0gIWltcG9ydGFudH0ubS1zbS1hdXRve21hcmdpbjphdXRvICFpbXBvcnRhbnR9Lm10LXNtLWF1dG8sLm15LXNtLWF1dG97bWFyZ2luLXRvcDphdXRvICFpbXBvcnRhbnR9Lm1yLXNtLWF1dG8sLm14LXNtLWF1dG97bWFyZ2luLWxlZnQ6YXV0byAhaW1wb3J0YW50fS5tYi1zbS1hdXRvLC5teS1zbS1hdXRve21hcmdpbi1ib3R0b206YXV0byAhaW1wb3J0YW50fS5tbC1zbS1hdXRvLC5teC1zbS1hdXRve21hcmdpbi1yaWdodDphdXRvICFpbXBvcnRhbnR9fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsubS1tZC0we21hcmdpbjowICFpbXBvcnRhbnR9Lm10LW1kLTAsLm15LW1kLTB7bWFyZ2luLXRvcDowICFpbXBvcnRhbnR9Lm1yLW1kLTAsLm14LW1kLTB7bWFyZ2luLWxlZnQ6MCAhaW1wb3J0YW50fS5tYi1tZC0wLC5teS1tZC0we21hcmdpbi1ib3R0b206MCAhaW1wb3J0YW50fS5tbC1tZC0wLC5teC1tZC0we21hcmdpbi1yaWdodDowICFpbXBvcnRhbnR9Lm0tbWQtMXttYXJnaW46LjI1cmVtICFpbXBvcnRhbnR9Lm10LW1kLTEsLm15LW1kLTF7bWFyZ2luLXRvcDouMjVyZW0gIWltcG9ydGFudH0ubXItbWQtMSwubXgtbWQtMXttYXJnaW4tbGVmdDouMjVyZW0gIWltcG9ydGFudH0ubWItbWQtMSwubXktbWQtMXttYXJnaW4tYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5tbC1tZC0xLC5teC1tZC0xe21hcmdpbi1yaWdodDouMjVyZW0gIWltcG9ydGFudH0ubS1tZC0ye21hcmdpbjouNXJlbSAhaW1wb3J0YW50fS5tdC1tZC0yLC5teS1tZC0ye21hcmdpbi10b3A6LjVyZW0gIWltcG9ydGFudH0ubXItbWQtMiwubXgtbWQtMnttYXJnaW4tbGVmdDouNXJlbSAhaW1wb3J0YW50fS5tYi1tZC0yLC5teS1tZC0ye21hcmdpbi1ib3R0b206LjVyZW0gIWltcG9ydGFudH0ubWwtbWQtMiwubXgtbWQtMnttYXJnaW4tcmlnaHQ6LjVyZW0gIWltcG9ydGFudH0ubS1tZC0ze21hcmdpbjoxcmVtICFpbXBvcnRhbnR9Lm10LW1kLTMsLm15LW1kLTN7bWFyZ2luLXRvcDoxcmVtICFpbXBvcnRhbnR9Lm1yLW1kLTMsLm14LW1kLTN7bWFyZ2luLWxlZnQ6MXJlbSAhaW1wb3J0YW50fS5tYi1tZC0zLC5teS1tZC0ze21hcmdpbi1ib3R0b206MXJlbSAhaW1wb3J0YW50fS5tbC1tZC0zLC5teC1tZC0ze21hcmdpbi1yaWdodDoxcmVtICFpbXBvcnRhbnR9Lm0tbWQtNHttYXJnaW46MS41cmVtICFpbXBvcnRhbnR9Lm10LW1kLTQsLm15LW1kLTR7bWFyZ2luLXRvcDoxLjVyZW0gIWltcG9ydGFudH0ubXItbWQtNCwubXgtbWQtNHttYXJnaW4tbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ubWItbWQtNCwubXktbWQtNHttYXJnaW4tYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5tbC1tZC00LC5teC1tZC00e21hcmdpbi1yaWdodDoxLjVyZW0gIWltcG9ydGFudH0ubS1tZC01e21hcmdpbjozcmVtICFpbXBvcnRhbnR9Lm10LW1kLTUsLm15LW1kLTV7bWFyZ2luLXRvcDozcmVtICFpbXBvcnRhbnR9Lm1yLW1kLTUsLm14LW1kLTV7bWFyZ2luLWxlZnQ6M3JlbSAhaW1wb3J0YW50fS5tYi1tZC01LC5teS1tZC01e21hcmdpbi1ib3R0b206M3JlbSAhaW1wb3J0YW50fS5tbC1tZC01LC5teC1tZC01e21hcmdpbi1yaWdodDozcmVtICFpbXBvcnRhbnR9LnAtbWQtMHtwYWRkaW5nOjAgIWltcG9ydGFudH0ucHQtbWQtMCwucHktbWQtMHtwYWRkaW5nLXRvcDowICFpbXBvcnRhbnR9LnByLW1kLTAsLnB4LW1kLTB7cGFkZGluZy1sZWZ0OjAgIWltcG9ydGFudH0ucGItbWQtMCwucHktbWQtMHtwYWRkaW5nLWJvdHRvbTowICFpbXBvcnRhbnR9LnBsLW1kLTAsLnB4LW1kLTB7cGFkZGluZy1yaWdodDowICFpbXBvcnRhbnR9LnAtbWQtMXtwYWRkaW5nOi4yNXJlbSAhaW1wb3J0YW50fS5wdC1tZC0xLC5weS1tZC0xe3BhZGRpbmctdG9wOi4yNXJlbSAhaW1wb3J0YW50fS5wci1tZC0xLC5weC1tZC0xe3BhZGRpbmctbGVmdDouMjVyZW0gIWltcG9ydGFudH0ucGItbWQtMSwucHktbWQtMXtwYWRkaW5nLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ucGwtbWQtMSwucHgtbWQtMXtwYWRkaW5nLXJpZ2h0Oi4yNXJlbSAhaW1wb3J0YW50fS5wLW1kLTJ7cGFkZGluZzouNXJlbSAhaW1wb3J0YW50fS5wdC1tZC0yLC5weS1tZC0ye3BhZGRpbmctdG9wOi41cmVtICFpbXBvcnRhbnR9LnByLW1kLTIsLnB4LW1kLTJ7cGFkZGluZy1sZWZ0Oi41cmVtICFpbXBvcnRhbnR9LnBiLW1kLTIsLnB5LW1kLTJ7cGFkZGluZy1ib3R0b206LjVyZW0gIWltcG9ydGFudH0ucGwtbWQtMiwucHgtbWQtMntwYWRkaW5nLXJpZ2h0Oi41cmVtICFpbXBvcnRhbnR9LnAtbWQtM3twYWRkaW5nOjFyZW0gIWltcG9ydGFudH0ucHQtbWQtMywucHktbWQtM3twYWRkaW5nLXRvcDoxcmVtICFpbXBvcnRhbnR9LnByLW1kLTMsLnB4LW1kLTN7cGFkZGluZy1sZWZ0OjFyZW0gIWltcG9ydGFudH0ucGItbWQtMywucHktbWQtM3twYWRkaW5nLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9LnBsLW1kLTMsLnB4LW1kLTN7cGFkZGluZy1yaWdodDoxcmVtICFpbXBvcnRhbnR9LnAtbWQtNHtwYWRkaW5nOjEuNXJlbSAhaW1wb3J0YW50fS5wdC1tZC00LC5weS1tZC00e3BhZGRpbmctdG9wOjEuNXJlbSAhaW1wb3J0YW50fS5wci1tZC00LC5weC1tZC00e3BhZGRpbmctbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ucGItbWQtNCwucHktbWQtNHtwYWRkaW5nLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ucGwtbWQtNCwucHgtbWQtNHtwYWRkaW5nLXJpZ2h0OjEuNXJlbSAhaW1wb3J0YW50fS5wLW1kLTV7cGFkZGluZzozcmVtICFpbXBvcnRhbnR9LnB0LW1kLTUsLnB5LW1kLTV7cGFkZGluZy10b3A6M3JlbSAhaW1wb3J0YW50fS5wci1tZC01LC5weC1tZC01e3BhZGRpbmctbGVmdDozcmVtICFpbXBvcnRhbnR9LnBiLW1kLTUsLnB5LW1kLTV7cGFkZGluZy1ib3R0b206M3JlbSAhaW1wb3J0YW50fS5wbC1tZC01LC5weC1tZC01e3BhZGRpbmctcmlnaHQ6M3JlbSAhaW1wb3J0YW50fS5tLW1kLW4xe21hcmdpbjotMC4yNXJlbSAhaW1wb3J0YW50fS5tdC1tZC1uMSwubXktbWQtbjF7bWFyZ2luLXRvcDotMC4yNXJlbSAhaW1wb3J0YW50fS5tci1tZC1uMSwubXgtbWQtbjF7bWFyZ2luLWxlZnQ6LTAuMjVyZW0gIWltcG9ydGFudH0ubWItbWQtbjEsLm15LW1kLW4xe21hcmdpbi1ib3R0b206LTAuMjVyZW0gIWltcG9ydGFudH0ubWwtbWQtbjEsLm14LW1kLW4xe21hcmdpbi1yaWdodDotMC4yNXJlbSAhaW1wb3J0YW50fS5tLW1kLW4ye21hcmdpbjotMC41cmVtICFpbXBvcnRhbnR9Lm10LW1kLW4yLC5teS1tZC1uMnttYXJnaW4tdG9wOi0wLjVyZW0gIWltcG9ydGFudH0ubXItbWQtbjIsLm14LW1kLW4ye21hcmdpbi1sZWZ0Oi0wLjVyZW0gIWltcG9ydGFudH0ubWItbWQtbjIsLm15LW1kLW4ye21hcmdpbi1ib3R0b206LTAuNXJlbSAhaW1wb3J0YW50fS5tbC1tZC1uMiwubXgtbWQtbjJ7bWFyZ2luLXJpZ2h0Oi0wLjVyZW0gIWltcG9ydGFudH0ubS1tZC1uM3ttYXJnaW46LTFyZW0gIWltcG9ydGFudH0ubXQtbWQtbjMsLm15LW1kLW4ze21hcmdpbi10b3A6LTFyZW0gIWltcG9ydGFudH0ubXItbWQtbjMsLm14LW1kLW4ze21hcmdpbi1sZWZ0Oi0xcmVtICFpbXBvcnRhbnR9Lm1iLW1kLW4zLC5teS1tZC1uM3ttYXJnaW4tYm90dG9tOi0xcmVtICFpbXBvcnRhbnR9Lm1sLW1kLW4zLC5teC1tZC1uM3ttYXJnaW4tcmlnaHQ6LTFyZW0gIWltcG9ydGFudH0ubS1tZC1uNHttYXJnaW46LTEuNXJlbSAhaW1wb3J0YW50fS5tdC1tZC1uNCwubXktbWQtbjR7bWFyZ2luLXRvcDotMS41cmVtICFpbXBvcnRhbnR9Lm1yLW1kLW40LC5teC1tZC1uNHttYXJnaW4tbGVmdDotMS41cmVtICFpbXBvcnRhbnR9Lm1iLW1kLW40LC5teS1tZC1uNHttYXJnaW4tYm90dG9tOi0xLjVyZW0gIWltcG9ydGFudH0ubWwtbWQtbjQsLm14LW1kLW40e21hcmdpbi1yaWdodDotMS41cmVtICFpbXBvcnRhbnR9Lm0tbWQtbjV7bWFyZ2luOi0zcmVtICFpbXBvcnRhbnR9Lm10LW1kLW41LC5teS1tZC1uNXttYXJnaW4tdG9wOi0zcmVtICFpbXBvcnRhbnR9Lm1yLW1kLW41LC5teC1tZC1uNXttYXJnaW4tbGVmdDotM3JlbSAhaW1wb3J0YW50fS5tYi1tZC1uNSwubXktbWQtbjV7bWFyZ2luLWJvdHRvbTotM3JlbSAhaW1wb3J0YW50fS5tbC1tZC1uNSwubXgtbWQtbjV7bWFyZ2luLXJpZ2h0Oi0zcmVtICFpbXBvcnRhbnR9Lm0tbWQtYXV0b3ttYXJnaW46YXV0byAhaW1wb3J0YW50fS5tdC1tZC1hdXRvLC5teS1tZC1hdXRve21hcmdpbi10b3A6YXV0byAhaW1wb3J0YW50fS5tci1tZC1hdXRvLC5teC1tZC1hdXRve21hcmdpbi1sZWZ0OmF1dG8gIWltcG9ydGFudH0ubWItbWQtYXV0bywubXktbWQtYXV0b3ttYXJnaW4tYm90dG9tOmF1dG8gIWltcG9ydGFudH0ubWwtbWQtYXV0bywubXgtbWQtYXV0b3ttYXJnaW4tcmlnaHQ6YXV0byAhaW1wb3J0YW50fX1AbWVkaWEobWluLXdpZHRoOiA5OTJweCl7Lm0tbGctMHttYXJnaW46MCAhaW1wb3J0YW50fS5tdC1sZy0wLC5teS1sZy0we21hcmdpbi10b3A6MCAhaW1wb3J0YW50fS5tci1sZy0wLC5teC1sZy0we21hcmdpbi1sZWZ0OjAgIWltcG9ydGFudH0ubWItbGctMCwubXktbGctMHttYXJnaW4tYm90dG9tOjAgIWltcG9ydGFudH0ubWwtbGctMCwubXgtbGctMHttYXJnaW4tcmlnaHQ6MCAhaW1wb3J0YW50fS5tLWxnLTF7bWFyZ2luOi4yNXJlbSAhaW1wb3J0YW50fS5tdC1sZy0xLC5teS1sZy0xe21hcmdpbi10b3A6LjI1cmVtICFpbXBvcnRhbnR9Lm1yLWxnLTEsLm14LWxnLTF7bWFyZ2luLWxlZnQ6LjI1cmVtICFpbXBvcnRhbnR9Lm1iLWxnLTEsLm15LWxnLTF7bWFyZ2luLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ubWwtbGctMSwubXgtbGctMXttYXJnaW4tcmlnaHQ6LjI1cmVtICFpbXBvcnRhbnR9Lm0tbGctMnttYXJnaW46LjVyZW0gIWltcG9ydGFudH0ubXQtbGctMiwubXktbGctMnttYXJnaW4tdG9wOi41cmVtICFpbXBvcnRhbnR9Lm1yLWxnLTIsLm14LWxnLTJ7bWFyZ2luLWxlZnQ6LjVyZW0gIWltcG9ydGFudH0ubWItbGctMiwubXktbGctMnttYXJnaW4tYm90dG9tOi41cmVtICFpbXBvcnRhbnR9Lm1sLWxnLTIsLm14LWxnLTJ7bWFyZ2luLXJpZ2h0Oi41cmVtICFpbXBvcnRhbnR9Lm0tbGctM3ttYXJnaW46MXJlbSAhaW1wb3J0YW50fS5tdC1sZy0zLC5teS1sZy0ze21hcmdpbi10b3A6MXJlbSAhaW1wb3J0YW50fS5tci1sZy0zLC5teC1sZy0ze21hcmdpbi1sZWZ0OjFyZW0gIWltcG9ydGFudH0ubWItbGctMywubXktbGctM3ttYXJnaW4tYm90dG9tOjFyZW0gIWltcG9ydGFudH0ubWwtbGctMywubXgtbGctM3ttYXJnaW4tcmlnaHQ6MXJlbSAhaW1wb3J0YW50fS5tLWxnLTR7bWFyZ2luOjEuNXJlbSAhaW1wb3J0YW50fS5tdC1sZy00LC5teS1sZy00e21hcmdpbi10b3A6MS41cmVtICFpbXBvcnRhbnR9Lm1yLWxnLTQsLm14LWxnLTR7bWFyZ2luLWxlZnQ6MS41cmVtICFpbXBvcnRhbnR9Lm1iLWxnLTQsLm15LWxnLTR7bWFyZ2luLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ubWwtbGctNCwubXgtbGctNHttYXJnaW4tcmlnaHQ6MS41cmVtICFpbXBvcnRhbnR9Lm0tbGctNXttYXJnaW46M3JlbSAhaW1wb3J0YW50fS5tdC1sZy01LC5teS1sZy01e21hcmdpbi10b3A6M3JlbSAhaW1wb3J0YW50fS5tci1sZy01LC5teC1sZy01e21hcmdpbi1sZWZ0OjNyZW0gIWltcG9ydGFudH0ubWItbGctNSwubXktbGctNXttYXJnaW4tYm90dG9tOjNyZW0gIWltcG9ydGFudH0ubWwtbGctNSwubXgtbGctNXttYXJnaW4tcmlnaHQ6M3JlbSAhaW1wb3J0YW50fS5wLWxnLTB7cGFkZGluZzowICFpbXBvcnRhbnR9LnB0LWxnLTAsLnB5LWxnLTB7cGFkZGluZy10b3A6MCAhaW1wb3J0YW50fS5wci1sZy0wLC5weC1sZy0we3BhZGRpbmctbGVmdDowICFpbXBvcnRhbnR9LnBiLWxnLTAsLnB5LWxnLTB7cGFkZGluZy1ib3R0b206MCAhaW1wb3J0YW50fS5wbC1sZy0wLC5weC1sZy0we3BhZGRpbmctcmlnaHQ6MCAhaW1wb3J0YW50fS5wLWxnLTF7cGFkZGluZzouMjVyZW0gIWltcG9ydGFudH0ucHQtbGctMSwucHktbGctMXtwYWRkaW5nLXRvcDouMjVyZW0gIWltcG9ydGFudH0ucHItbGctMSwucHgtbGctMXtwYWRkaW5nLWxlZnQ6LjI1cmVtICFpbXBvcnRhbnR9LnBiLWxnLTEsLnB5LWxnLTF7cGFkZGluZy1ib3R0b206LjI1cmVtICFpbXBvcnRhbnR9LnBsLWxnLTEsLnB4LWxnLTF7cGFkZGluZy1yaWdodDouMjVyZW0gIWltcG9ydGFudH0ucC1sZy0ye3BhZGRpbmc6LjVyZW0gIWltcG9ydGFudH0ucHQtbGctMiwucHktbGctMntwYWRkaW5nLXRvcDouNXJlbSAhaW1wb3J0YW50fS5wci1sZy0yLC5weC1sZy0ye3BhZGRpbmctbGVmdDouNXJlbSAhaW1wb3J0YW50fS5wYi1sZy0yLC5weS1sZy0ye3BhZGRpbmctYm90dG9tOi41cmVtICFpbXBvcnRhbnR9LnBsLWxnLTIsLnB4LWxnLTJ7cGFkZGluZy1yaWdodDouNXJlbSAhaW1wb3J0YW50fS5wLWxnLTN7cGFkZGluZzoxcmVtICFpbXBvcnRhbnR9LnB0LWxnLTMsLnB5LWxnLTN7cGFkZGluZy10b3A6MXJlbSAhaW1wb3J0YW50fS5wci1sZy0zLC5weC1sZy0ze3BhZGRpbmctbGVmdDoxcmVtICFpbXBvcnRhbnR9LnBiLWxnLTMsLnB5LWxnLTN7cGFkZGluZy1ib3R0b206MXJlbSAhaW1wb3J0YW50fS5wbC1sZy0zLC5weC1sZy0ze3BhZGRpbmctcmlnaHQ6MXJlbSAhaW1wb3J0YW50fS5wLWxnLTR7cGFkZGluZzoxLjVyZW0gIWltcG9ydGFudH0ucHQtbGctNCwucHktbGctNHtwYWRkaW5nLXRvcDoxLjVyZW0gIWltcG9ydGFudH0ucHItbGctNCwucHgtbGctNHtwYWRkaW5nLWxlZnQ6MS41cmVtICFpbXBvcnRhbnR9LnBiLWxnLTQsLnB5LWxnLTR7cGFkZGluZy1ib3R0b206MS41cmVtICFpbXBvcnRhbnR9LnBsLWxnLTQsLnB4LWxnLTR7cGFkZGluZy1yaWdodDoxLjVyZW0gIWltcG9ydGFudH0ucC1sZy01e3BhZGRpbmc6M3JlbSAhaW1wb3J0YW50fS5wdC1sZy01LC5weS1sZy01e3BhZGRpbmctdG9wOjNyZW0gIWltcG9ydGFudH0ucHItbGctNSwucHgtbGctNXtwYWRkaW5nLWxlZnQ6M3JlbSAhaW1wb3J0YW50fS5wYi1sZy01LC5weS1sZy01e3BhZGRpbmctYm90dG9tOjNyZW0gIWltcG9ydGFudH0ucGwtbGctNSwucHgtbGctNXtwYWRkaW5nLXJpZ2h0OjNyZW0gIWltcG9ydGFudH0ubS1sZy1uMXttYXJnaW46LTAuMjVyZW0gIWltcG9ydGFudH0ubXQtbGctbjEsLm15LWxnLW4xe21hcmdpbi10b3A6LTAuMjVyZW0gIWltcG9ydGFudH0ubXItbGctbjEsLm14LWxnLW4xe21hcmdpbi1sZWZ0Oi0wLjI1cmVtICFpbXBvcnRhbnR9Lm1iLWxnLW4xLC5teS1sZy1uMXttYXJnaW4tYm90dG9tOi0wLjI1cmVtICFpbXBvcnRhbnR9Lm1sLWxnLW4xLC5teC1sZy1uMXttYXJnaW4tcmlnaHQ6LTAuMjVyZW0gIWltcG9ydGFudH0ubS1sZy1uMnttYXJnaW46LTAuNXJlbSAhaW1wb3J0YW50fS5tdC1sZy1uMiwubXktbGctbjJ7bWFyZ2luLXRvcDotMC41cmVtICFpbXBvcnRhbnR9Lm1yLWxnLW4yLC5teC1sZy1uMnttYXJnaW4tbGVmdDotMC41cmVtICFpbXBvcnRhbnR9Lm1iLWxnLW4yLC5teS1sZy1uMnttYXJnaW4tYm90dG9tOi0wLjVyZW0gIWltcG9ydGFudH0ubWwtbGctbjIsLm14LWxnLW4ye21hcmdpbi1yaWdodDotMC41cmVtICFpbXBvcnRhbnR9Lm0tbGctbjN7bWFyZ2luOi0xcmVtICFpbXBvcnRhbnR9Lm10LWxnLW4zLC5teS1sZy1uM3ttYXJnaW4tdG9wOi0xcmVtICFpbXBvcnRhbnR9Lm1yLWxnLW4zLC5teC1sZy1uM3ttYXJnaW4tbGVmdDotMXJlbSAhaW1wb3J0YW50fS5tYi1sZy1uMywubXktbGctbjN7bWFyZ2luLWJvdHRvbTotMXJlbSAhaW1wb3J0YW50fS5tbC1sZy1uMywubXgtbGctbjN7bWFyZ2luLXJpZ2h0Oi0xcmVtICFpbXBvcnRhbnR9Lm0tbGctbjR7bWFyZ2luOi0xLjVyZW0gIWltcG9ydGFudH0ubXQtbGctbjQsLm15LWxnLW40e21hcmdpbi10b3A6LTEuNXJlbSAhaW1wb3J0YW50fS5tci1sZy1uNCwubXgtbGctbjR7bWFyZ2luLWxlZnQ6LTEuNXJlbSAhaW1wb3J0YW50fS5tYi1sZy1uNCwubXktbGctbjR7bWFyZ2luLWJvdHRvbTotMS41cmVtICFpbXBvcnRhbnR9Lm1sLWxnLW40LC5teC1sZy1uNHttYXJnaW4tcmlnaHQ6LTEuNXJlbSAhaW1wb3J0YW50fS5tLWxnLW41e21hcmdpbjotM3JlbSAhaW1wb3J0YW50fS5tdC1sZy1uNSwubXktbGctbjV7bWFyZ2luLXRvcDotM3JlbSAhaW1wb3J0YW50fS5tci1sZy1uNSwubXgtbGctbjV7bWFyZ2luLWxlZnQ6LTNyZW0gIWltcG9ydGFudH0ubWItbGctbjUsLm15LWxnLW41e21hcmdpbi1ib3R0b206LTNyZW0gIWltcG9ydGFudH0ubWwtbGctbjUsLm14LWxnLW41e21hcmdpbi1yaWdodDotM3JlbSAhaW1wb3J0YW50fS5tLWxnLWF1dG97bWFyZ2luOmF1dG8gIWltcG9ydGFudH0ubXQtbGctYXV0bywubXktbGctYXV0b3ttYXJnaW4tdG9wOmF1dG8gIWltcG9ydGFudH0ubXItbGctYXV0bywubXgtbGctYXV0b3ttYXJnaW4tbGVmdDphdXRvICFpbXBvcnRhbnR9Lm1iLWxnLWF1dG8sLm15LWxnLWF1dG97bWFyZ2luLWJvdHRvbTphdXRvICFpbXBvcnRhbnR9Lm1sLWxnLWF1dG8sLm14LWxnLWF1dG97bWFyZ2luLXJpZ2h0OmF1dG8gIWltcG9ydGFudH19QG1lZGlhKG1pbi13aWR0aDogMTIwMHB4KXsubS14bC0we21hcmdpbjowICFpbXBvcnRhbnR9Lm10LXhsLTAsLm15LXhsLTB7bWFyZ2luLXRvcDowICFpbXBvcnRhbnR9Lm1yLXhsLTAsLm14LXhsLTB7bWFyZ2luLWxlZnQ6MCAhaW1wb3J0YW50fS5tYi14bC0wLC5teS14bC0we21hcmdpbi1ib3R0b206MCAhaW1wb3J0YW50fS5tbC14bC0wLC5teC14bC0we21hcmdpbi1yaWdodDowICFpbXBvcnRhbnR9Lm0teGwtMXttYXJnaW46LjI1cmVtICFpbXBvcnRhbnR9Lm10LXhsLTEsLm15LXhsLTF7bWFyZ2luLXRvcDouMjVyZW0gIWltcG9ydGFudH0ubXIteGwtMSwubXgteGwtMXttYXJnaW4tbGVmdDouMjVyZW0gIWltcG9ydGFudH0ubWIteGwtMSwubXkteGwtMXttYXJnaW4tYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5tbC14bC0xLC5teC14bC0xe21hcmdpbi1yaWdodDouMjVyZW0gIWltcG9ydGFudH0ubS14bC0ye21hcmdpbjouNXJlbSAhaW1wb3J0YW50fS5tdC14bC0yLC5teS14bC0ye21hcmdpbi10b3A6LjVyZW0gIWltcG9ydGFudH0ubXIteGwtMiwubXgteGwtMnttYXJnaW4tbGVmdDouNXJlbSAhaW1wb3J0YW50fS5tYi14bC0yLC5teS14bC0ye21hcmdpbi1ib3R0b206LjVyZW0gIWltcG9ydGFudH0ubWwteGwtMiwubXgteGwtMnttYXJnaW4tcmlnaHQ6LjVyZW0gIWltcG9ydGFudH0ubS14bC0ze21hcmdpbjoxcmVtICFpbXBvcnRhbnR9Lm10LXhsLTMsLm15LXhsLTN7bWFyZ2luLXRvcDoxcmVtICFpbXBvcnRhbnR9Lm1yLXhsLTMsLm14LXhsLTN7bWFyZ2luLWxlZnQ6MXJlbSAhaW1wb3J0YW50fS5tYi14bC0zLC5teS14bC0ze21hcmdpbi1ib3R0b206MXJlbSAhaW1wb3J0YW50fS5tbC14bC0zLC5teC14bC0ze21hcmdpbi1yaWdodDoxcmVtICFpbXBvcnRhbnR9Lm0teGwtNHttYXJnaW46MS41cmVtICFpbXBvcnRhbnR9Lm10LXhsLTQsLm15LXhsLTR7bWFyZ2luLXRvcDoxLjVyZW0gIWltcG9ydGFudH0ubXIteGwtNCwubXgteGwtNHttYXJnaW4tbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ubWIteGwtNCwubXkteGwtNHttYXJnaW4tYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5tbC14bC00LC5teC14bC00e21hcmdpbi1yaWdodDoxLjVyZW0gIWltcG9ydGFudH0ubS14bC01e21hcmdpbjozcmVtICFpbXBvcnRhbnR9Lm10LXhsLTUsLm15LXhsLTV7bWFyZ2luLXRvcDozcmVtICFpbXBvcnRhbnR9Lm1yLXhsLTUsLm14LXhsLTV7bWFyZ2luLWxlZnQ6M3JlbSAhaW1wb3J0YW50fS5tYi14bC01LC5teS14bC01e21hcmdpbi1ib3R0b206M3JlbSAhaW1wb3J0YW50fS5tbC14bC01LC5teC14bC01e21hcmdpbi1yaWdodDozcmVtICFpbXBvcnRhbnR9LnAteGwtMHtwYWRkaW5nOjAgIWltcG9ydGFudH0ucHQteGwtMCwucHkteGwtMHtwYWRkaW5nLXRvcDowICFpbXBvcnRhbnR9LnByLXhsLTAsLnB4LXhsLTB7cGFkZGluZy1sZWZ0OjAgIWltcG9ydGFudH0ucGIteGwtMCwucHkteGwtMHtwYWRkaW5nLWJvdHRvbTowICFpbXBvcnRhbnR9LnBsLXhsLTAsLnB4LXhsLTB7cGFkZGluZy1yaWdodDowICFpbXBvcnRhbnR9LnAteGwtMXtwYWRkaW5nOi4yNXJlbSAhaW1wb3J0YW50fS5wdC14bC0xLC5weS14bC0xe3BhZGRpbmctdG9wOi4yNXJlbSAhaW1wb3J0YW50fS5wci14bC0xLC5weC14bC0xe3BhZGRpbmctbGVmdDouMjVyZW0gIWltcG9ydGFudH0ucGIteGwtMSwucHkteGwtMXtwYWRkaW5nLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ucGwteGwtMSwucHgteGwtMXtwYWRkaW5nLXJpZ2h0Oi4yNXJlbSAhaW1wb3J0YW50fS5wLXhsLTJ7cGFkZGluZzouNXJlbSAhaW1wb3J0YW50fS5wdC14bC0yLC5weS14bC0ye3BhZGRpbmctdG9wOi41cmVtICFpbXBvcnRhbnR9LnByLXhsLTIsLnB4LXhsLTJ7cGFkZGluZy1sZWZ0Oi41cmVtICFpbXBvcnRhbnR9LnBiLXhsLTIsLnB5LXhsLTJ7cGFkZGluZy1ib3R0b206LjVyZW0gIWltcG9ydGFudH0ucGwteGwtMiwucHgteGwtMntwYWRkaW5nLXJpZ2h0Oi41cmVtICFpbXBvcnRhbnR9LnAteGwtM3twYWRkaW5nOjFyZW0gIWltcG9ydGFudH0ucHQteGwtMywucHkteGwtM3twYWRkaW5nLXRvcDoxcmVtICFpbXBvcnRhbnR9LnByLXhsLTMsLnB4LXhsLTN7cGFkZGluZy1sZWZ0OjFyZW0gIWltcG9ydGFudH0ucGIteGwtMywucHkteGwtM3twYWRkaW5nLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9LnBsLXhsLTMsLnB4LXhsLTN7cGFkZGluZy1yaWdodDoxcmVtICFpbXBvcnRhbnR9LnAteGwtNHtwYWRkaW5nOjEuNXJlbSAhaW1wb3J0YW50fS5wdC14bC00LC5weS14bC00e3BhZGRpbmctdG9wOjEuNXJlbSAhaW1wb3J0YW50fS5wci14bC00LC5weC14bC00e3BhZGRpbmctbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ucGIteGwtNCwucHkteGwtNHtwYWRkaW5nLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ucGwteGwtNCwucHgteGwtNHtwYWRkaW5nLXJpZ2h0OjEuNXJlbSAhaW1wb3J0YW50fS5wLXhsLTV7cGFkZGluZzozcmVtICFpbXBvcnRhbnR9LnB0LXhsLTUsLnB5LXhsLTV7cGFkZGluZy10b3A6M3JlbSAhaW1wb3J0YW50fS5wci14bC01LC5weC14bC01e3BhZGRpbmctbGVmdDozcmVtICFpbXBvcnRhbnR9LnBiLXhsLTUsLnB5LXhsLTV7cGFkZGluZy1ib3R0b206M3JlbSAhaW1wb3J0YW50fS5wbC14bC01LC5weC14bC01e3BhZGRpbmctcmlnaHQ6M3JlbSAhaW1wb3J0YW50fS5tLXhsLW4xe21hcmdpbjotMC4yNXJlbSAhaW1wb3J0YW50fS5tdC14bC1uMSwubXkteGwtbjF7bWFyZ2luLXRvcDotMC4yNXJlbSAhaW1wb3J0YW50fS5tci14bC1uMSwubXgteGwtbjF7bWFyZ2luLWxlZnQ6LTAuMjVyZW0gIWltcG9ydGFudH0ubWIteGwtbjEsLm15LXhsLW4xe21hcmdpbi1ib3R0b206LTAuMjVyZW0gIWltcG9ydGFudH0ubWwteGwtbjEsLm14LXhsLW4xe21hcmdpbi1yaWdodDotMC4yNXJlbSAhaW1wb3J0YW50fS5tLXhsLW4ye21hcmdpbjotMC41cmVtICFpbXBvcnRhbnR9Lm10LXhsLW4yLC5teS14bC1uMnttYXJnaW4tdG9wOi0wLjVyZW0gIWltcG9ydGFudH0ubXIteGwtbjIsLm14LXhsLW4ye21hcmdpbi1sZWZ0Oi0wLjVyZW0gIWltcG9ydGFudH0ubWIteGwtbjIsLm15LXhsLW4ye21hcmdpbi1ib3R0b206LTAuNXJlbSAhaW1wb3J0YW50fS5tbC14bC1uMiwubXgteGwtbjJ7bWFyZ2luLXJpZ2h0Oi0wLjVyZW0gIWltcG9ydGFudH0ubS14bC1uM3ttYXJnaW46LTFyZW0gIWltcG9ydGFudH0ubXQteGwtbjMsLm15LXhsLW4ze21hcmdpbi10b3A6LTFyZW0gIWltcG9ydGFudH0ubXIteGwtbjMsLm14LXhsLW4ze21hcmdpbi1sZWZ0Oi0xcmVtICFpbXBvcnRhbnR9Lm1iLXhsLW4zLC5teS14bC1uM3ttYXJnaW4tYm90dG9tOi0xcmVtICFpbXBvcnRhbnR9Lm1sLXhsLW4zLC5teC14bC1uM3ttYXJnaW4tcmlnaHQ6LTFyZW0gIWltcG9ydGFudH0ubS14bC1uNHttYXJnaW46LTEuNXJlbSAhaW1wb3J0YW50fS5tdC14bC1uNCwubXkteGwtbjR7bWFyZ2luLXRvcDotMS41cmVtICFpbXBvcnRhbnR9Lm1yLXhsLW40LC5teC14bC1uNHttYXJnaW4tbGVmdDotMS41cmVtICFpbXBvcnRhbnR9Lm1iLXhsLW40LC5teS14bC1uNHttYXJnaW4tYm90dG9tOi0xLjVyZW0gIWltcG9ydGFudH0ubWwteGwtbjQsLm14LXhsLW40e21hcmdpbi1yaWdodDotMS41cmVtICFpbXBvcnRhbnR9Lm0teGwtbjV7bWFyZ2luOi0zcmVtICFpbXBvcnRhbnR9Lm10LXhsLW41LC5teS14bC1uNXttYXJnaW4tdG9wOi0zcmVtICFpbXBvcnRhbnR9Lm1yLXhsLW41LC5teC14bC1uNXttYXJnaW4tbGVmdDotM3JlbSAhaW1wb3J0YW50fS5tYi14bC1uNSwubXkteGwtbjV7bWFyZ2luLWJvdHRvbTotM3JlbSAhaW1wb3J0YW50fS5tbC14bC1uNSwubXgteGwtbjV7bWFyZ2luLXJpZ2h0Oi0zcmVtICFpbXBvcnRhbnR9Lm0teGwtYXV0b3ttYXJnaW46YXV0byAhaW1wb3J0YW50fS5tdC14bC1hdXRvLC5teS14bC1hdXRve21hcmdpbi10b3A6YXV0byAhaW1wb3J0YW50fS5tci14bC1hdXRvLC5teC14bC1hdXRve21hcmdpbi1sZWZ0OmF1dG8gIWltcG9ydGFudH0ubWIteGwtYXV0bywubXkteGwtYXV0b3ttYXJnaW4tYm90dG9tOmF1dG8gIWltcG9ydGFudH0ubWwteGwtYXV0bywubXgteGwtYXV0b3ttYXJnaW4tcmlnaHQ6YXV0byAhaW1wb3J0YW50fX0uc3RyZXRjaGVkLWxpbms6OmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtib3R0b206MDtyaWdodDowO3otaW5kZXg6MTtwb2ludGVyLWV2ZW50czphdXRvO2NvbnRlbnQ6XCJcIjtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCl9LnRleHQtbW9ub3NwYWNle2ZvbnQtZmFtaWx5OlNGTW9uby1SZWd1bGFyLE1lbmxvLE1vbmFjbyxDb25zb2xhcyxcIkxpYmVyYXRpb24gTW9ub1wiLFwiQ291cmllciBOZXdcIixtb25vc3BhY2UgIWltcG9ydGFudH0udGV4dC1qdXN0aWZ5e3RleHQtYWxpZ246anVzdGlmeSAhaW1wb3J0YW50fS50ZXh0LXdyYXB7d2hpdGUtc3BhY2U6bm9ybWFsICFpbXBvcnRhbnR9LnRleHQtbm93cmFwe3doaXRlLXNwYWNlOm5vd3JhcCAhaW1wb3J0YW50fS50ZXh0LXRydW5jYXRle292ZXJmbG93OmhpZGRlbjt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3doaXRlLXNwYWNlOm5vd3JhcH0udGV4dC1sZWZ0e3RleHQtYWxpZ246cmlnaHQgIWltcG9ydGFudH0udGV4dC1yaWdodHt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudH0udGV4dC1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXIgIWltcG9ydGFudH1AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7LnRleHQtc20tbGVmdHt0ZXh0LWFsaWduOnJpZ2h0ICFpbXBvcnRhbnR9LnRleHQtc20tcmlnaHR7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnR9LnRleHQtc20tY2VudGVye3RleHQtYWxpZ246Y2VudGVyICFpbXBvcnRhbnR9fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsudGV4dC1tZC1sZWZ0e3RleHQtYWxpZ246cmlnaHQgIWltcG9ydGFudH0udGV4dC1tZC1yaWdodHt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudH0udGV4dC1tZC1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXIgIWltcG9ydGFudH19QG1lZGlhKG1pbi13aWR0aDogOTkycHgpey50ZXh0LWxnLWxlZnR7dGV4dC1hbGlnbjpyaWdodCAhaW1wb3J0YW50fS50ZXh0LWxnLXJpZ2h0e3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50fS50ZXh0LWxnLWNlbnRlcnt0ZXh0LWFsaWduOmNlbnRlciAhaW1wb3J0YW50fX1AbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpey50ZXh0LXhsLWxlZnR7dGV4dC1hbGlnbjpyaWdodCAhaW1wb3J0YW50fS50ZXh0LXhsLXJpZ2h0e3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50fS50ZXh0LXhsLWNlbnRlcnt0ZXh0LWFsaWduOmNlbnRlciAhaW1wb3J0YW50fX0udGV4dC1sb3dlcmNhc2V7dGV4dC10cmFuc2Zvcm06bG93ZXJjYXNlICFpbXBvcnRhbnR9LnRleHQtdXBwZXJjYXNle3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZSAhaW1wb3J0YW50fS50ZXh0LWNhcGl0YWxpemV7dGV4dC10cmFuc2Zvcm06Y2FwaXRhbGl6ZSAhaW1wb3J0YW50fS5mb250LXdlaWdodC1saWdodHtmb250LXdlaWdodDozMDAgIWltcG9ydGFudH0uZm9udC13ZWlnaHQtbGlnaHRlcntmb250LXdlaWdodDpsaWdodGVyICFpbXBvcnRhbnR9LmZvbnQtd2VpZ2h0LW5vcm1hbHtmb250LXdlaWdodDo0MDAgIWltcG9ydGFudH0uZm9udC13ZWlnaHQtYm9sZHtmb250LXdlaWdodDo3MDAgIWltcG9ydGFudH0uZm9udC13ZWlnaHQtYm9sZGVye2ZvbnQtd2VpZ2h0OmJvbGRlciAhaW1wb3J0YW50fS5mb250LWl0YWxpY3tmb250LXN0eWxlOml0YWxpYyAhaW1wb3J0YW50fS50ZXh0LXdoaXRle2NvbG9yOiNmZmYgIWltcG9ydGFudH0udGV4dC1wcmltYXJ5e2NvbG9yOiMwMDdiZmYgIWltcG9ydGFudH1hLnRleHQtcHJpbWFyeTpmb2N1cyxhLnRleHQtcHJpbWFyeTpob3Zlcntjb2xvcjojMDA1NmIzICFpbXBvcnRhbnR9LnRleHQtc2Vjb25kYXJ5e2NvbG9yOiM2Yzc1N2QgIWltcG9ydGFudH1hLnRleHQtc2Vjb25kYXJ5OmZvY3VzLGEudGV4dC1zZWNvbmRhcnk6aG92ZXJ7Y29sb3I6IzQ5NGY1NCAhaW1wb3J0YW50fS50ZXh0LXN1Y2Nlc3N7Y29sb3I6IzI4YTc0NSAhaW1wb3J0YW50fWEudGV4dC1zdWNjZXNzOmZvY3VzLGEudGV4dC1zdWNjZXNzOmhvdmVye2NvbG9yOiMxOTY5MmMgIWltcG9ydGFudH0udGV4dC1pbmZve2NvbG9yOiMxN2EyYjggIWltcG9ydGFudH1hLnRleHQtaW5mbzpmb2N1cyxhLnRleHQtaW5mbzpob3Zlcntjb2xvcjojMGY2Njc0ICFpbXBvcnRhbnR9LnRleHQtd2FybmluZ3tjb2xvcjojZmZjMTA3ICFpbXBvcnRhbnR9YS50ZXh0LXdhcm5pbmc6Zm9jdXMsYS50ZXh0LXdhcm5pbmc6aG92ZXJ7Y29sb3I6I2JhOGIwMCAhaW1wb3J0YW50fS50ZXh0LWRhbmdlcntjb2xvcjojZGMzNTQ1ICFpbXBvcnRhbnR9YS50ZXh0LWRhbmdlcjpmb2N1cyxhLnRleHQtZGFuZ2VyOmhvdmVye2NvbG9yOiNhNzFkMmEgIWltcG9ydGFudH0udGV4dC1saWdodHtjb2xvcjojZjhmOWZhICFpbXBvcnRhbnR9YS50ZXh0LWxpZ2h0OmZvY3VzLGEudGV4dC1saWdodDpob3Zlcntjb2xvcjojY2JkM2RhICFpbXBvcnRhbnR9LnRleHQtZGFya3tjb2xvcjojMzQzYTQwICFpbXBvcnRhbnR9YS50ZXh0LWRhcms6Zm9jdXMsYS50ZXh0LWRhcms6aG92ZXJ7Y29sb3I6IzEyMTQxNiAhaW1wb3J0YW50fS50ZXh0LWJvZHl7Y29sb3I6IzIxMjUyOSAhaW1wb3J0YW50fS50ZXh0LW11dGVke2NvbG9yOiM2Yzc1N2QgIWltcG9ydGFudH0udGV4dC1ibGFjay01MHtjb2xvcjpyZ2JhKDAsMCwwLC41KSAhaW1wb3J0YW50fS50ZXh0LXdoaXRlLTUwe2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjUpICFpbXBvcnRhbnR9LnRleHQtaGlkZXtmb250OjAvMCBhO2NvbG9yOnRyYW5zcGFyZW50O3RleHQtc2hhZG93Om5vbmU7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXI6MH0udGV4dC1kZWNvcmF0aW9uLW5vbmV7dGV4dC1kZWNvcmF0aW9uOm5vbmUgIWltcG9ydGFudH0udGV4dC1icmVha3t3b3JkLWJyZWFrOmJyZWFrLXdvcmQgIWltcG9ydGFudDt3b3JkLXdyYXA6YnJlYWstd29yZCAhaW1wb3J0YW50fS50ZXh0LXJlc2V0e2NvbG9yOmluaGVyaXQgIWltcG9ydGFudH0udmlzaWJsZXt2aXNpYmlsaXR5OnZpc2libGUgIWltcG9ydGFudH0uaW52aXNpYmxle3Zpc2liaWxpdHk6aGlkZGVuICFpbXBvcnRhbnR9QG1lZGlhIHByaW50eyosOjphZnRlciw6OmJlZm9yZXt0ZXh0LXNoYWRvdzpub25lICFpbXBvcnRhbnQ7Ym94LXNoYWRvdzpub25lICFpbXBvcnRhbnR9YTpub3QoLmJ0bil7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX1hYmJyW3RpdGxlXTo6YWZ0ZXJ7Y29udGVudDpcIiAoXCIgYXR0cih0aXRsZSkgXCIpXCJ9cHJle3doaXRlLXNwYWNlOnByZS13cmFwICFpbXBvcnRhbnR9YmxvY2txdW90ZSxwcmV7Ym9yZGVyOjFweCBzb2xpZCAjYWRiNWJkO3BhZ2UtYnJlYWstaW5zaWRlOmF2b2lkfXRoZWFke2Rpc3BsYXk6dGFibGUtaGVhZGVyLWdyb3VwfWltZyx0cntwYWdlLWJyZWFrLWluc2lkZTphdm9pZH1oMixoMyxwe29ycGhhbnM6Mzt3aWRvd3M6M31oMixoM3twYWdlLWJyZWFrLWFmdGVyOmF2b2lkfUBwYWdle3NpemU6YTN9Ym9keXttaW4td2lkdGg6OTkycHggIWltcG9ydGFudH0uY29udGFpbmVye21pbi13aWR0aDo5OTJweCAhaW1wb3J0YW50fS5uYXZiYXJ7ZGlzcGxheTpub25lfS5iYWRnZXtib3JkZXI6MXB4IHNvbGlkICMwMDB9LnRhYmxle2JvcmRlci1jb2xsYXBzZTpjb2xsYXBzZSAhaW1wb3J0YW50fS50YWJsZSB0ZCwudGFibGUgdGh7YmFja2dyb3VuZC1jb2xvcjojZmZmICFpbXBvcnRhbnR9LnRhYmxlLWJvcmRlcmVkIHRkLC50YWJsZS1ib3JkZXJlZCB0aHtib3JkZXI6MXB4IHNvbGlkICNkZWUyZTYgIWltcG9ydGFudH0udGFibGUtZGFya3tjb2xvcjppbmhlcml0fS50YWJsZS1kYXJrIHRib2R5K3Rib2R5LC50YWJsZS1kYXJrIHRkLC50YWJsZS1kYXJrIHRoLC50YWJsZS1kYXJrIHRoZWFkIHRoe2JvcmRlci1jb2xvcjojZGVlMmU2fS50YWJsZSAudGhlYWQtZGFyayB0aHtjb2xvcjppbmhlcml0O2JvcmRlci1jb2xvcjojZGVlMmU2fX0vKiFcbiAqIEZvbnQgQXdlc29tZSBGcmVlIDUuMTUuMSBieSBAZm9udGF3ZXNvbWUgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbVxuICogTGljZW5zZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tL2xpY2Vuc2UvZnJlZSAoSWNvbnM6IENDIEJZIDQuMCwgRm9udHM6IFNJTCBPRkwgMS4xLCBDb2RlOiBNSVQgTGljZW5zZSlcbiAqLy5mYSwuZmFzLC5mYXIsLmZhbCwuZmFkLC5mYWJ7LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlOy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC12YXJpYW50Om5vcm1hbDt0ZXh0LXJlbmRlcmluZzphdXRvO2xpbmUtaGVpZ2h0OjF9LmZhLWxne2ZvbnQtc2l6ZToxLjMzMzMzZW07bGluZS1oZWlnaHQ6Ljc1ZW07dmVydGljYWwtYWxpZ246LTAuMDY2N2VtfS5mYS14c3tmb250LXNpemU6Ljc1ZW19LmZhLXNte2ZvbnQtc2l6ZTouODc1ZW19LmZhLTF4e2ZvbnQtc2l6ZToxZW19LmZhLTJ4e2ZvbnQtc2l6ZToyZW19LmZhLTN4e2ZvbnQtc2l6ZTozZW19LmZhLTR4e2ZvbnQtc2l6ZTo0ZW19LmZhLTV4e2ZvbnQtc2l6ZTo1ZW19LmZhLTZ4e2ZvbnQtc2l6ZTo2ZW19LmZhLTd4e2ZvbnQtc2l6ZTo3ZW19LmZhLTh4e2ZvbnQtc2l6ZTo4ZW19LmZhLTl4e2ZvbnQtc2l6ZTo5ZW19LmZhLTEweHtmb250LXNpemU6MTBlbX0uZmEtZnd7dGV4dC1hbGlnbjpjZW50ZXI7d2lkdGg6MS4yNWVtfS5mYS11bHtsaXN0LXN0eWxlLXR5cGU6bm9uZTttYXJnaW4tbGVmdDoyLjVlbTtwYWRkaW5nLWxlZnQ6MH0uZmEtdWw+bGl7cG9zaXRpb246cmVsYXRpdmV9LmZhLWxpe2xlZnQ6LTJlbTtwb3NpdGlvbjphYnNvbHV0ZTt0ZXh0LWFsaWduOmNlbnRlcjt3aWR0aDoyZW07bGluZS1oZWlnaHQ6aW5oZXJpdH0uZmEtYm9yZGVye2JvcmRlcjpzb2xpZCAuMDhlbSAjZWVlO2JvcmRlci1yYWRpdXM6LjFlbTtwYWRkaW5nOi4yZW0gLjI1ZW0gLjE1ZW19LmZhLXB1bGwtbGVmdHtmbG9hdDpsZWZ0fS5mYS1wdWxsLXJpZ2h0e2Zsb2F0OnJpZ2h0fS5mYS5mYS1wdWxsLWxlZnQsLmZhcy5mYS1wdWxsLWxlZnQsLmZhci5mYS1wdWxsLWxlZnQsLmZhbC5mYS1wdWxsLWxlZnQsLmZhYi5mYS1wdWxsLWxlZnR7bWFyZ2luLXJpZ2h0Oi4zZW19LmZhLmZhLXB1bGwtcmlnaHQsLmZhcy5mYS1wdWxsLXJpZ2h0LC5mYXIuZmEtcHVsbC1yaWdodCwuZmFsLmZhLXB1bGwtcmlnaHQsLmZhYi5mYS1wdWxsLXJpZ2h0e21hcmdpbi1sZWZ0Oi4zZW19LmZhLXNwaW57LXdlYmtpdC1hbmltYXRpb246ZmEtc3BpbiAycyBpbmZpbml0ZSBsaW5lYXI7YW5pbWF0aW9uOmZhLXNwaW4gMnMgaW5maW5pdGUgbGluZWFyfS5mYS1wdWxzZXstd2Via2l0LWFuaW1hdGlvbjpmYS1zcGluIDFzIGluZmluaXRlIHN0ZXBzKDgpO2FuaW1hdGlvbjpmYS1zcGluIDFzIGluZmluaXRlIHN0ZXBzKDgpfUAtd2Via2l0LWtleWZyYW1lcyBmYS1zcGluezAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDBkZWcpfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDM2MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgzNjBkZWcpfX1Aa2V5ZnJhbWVzIGZhLXNwaW57MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMGRlZyl9MTAwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMzYwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDM2MGRlZyl9fS5mYS1yb3RhdGUtOTB7ZmlsdGVyOlwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MSlcIjstbXMtZmlsdGVyOlwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MSlcIjstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoOTBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoOTBkZWcpfS5mYS1yb3RhdGUtMTgwe2ZpbHRlcjpcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTIpXCI7LW1zLWZpbHRlcjpcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTIpXCI7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDE4MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpfS5mYS1yb3RhdGUtMjcwe2ZpbHRlcjpcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTMpXCI7LW1zLWZpbHRlcjpcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTMpXCI7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDI3MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgyNzBkZWcpfS5mYS1mbGlwLWhvcml6b250YWx7ZmlsdGVyOlwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MCwgbWlycm9yPTEpXCI7LW1zLWZpbHRlcjpcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTAsIG1pcnJvcj0xKVwiOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKC0xLCAxKTt0cmFuc2Zvcm06c2NhbGUoLTEsIDEpfS5mYS1mbGlwLXZlcnRpY2Fse2ZpbHRlcjpcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTIsIG1pcnJvcj0xKVwiOy1tcy1maWx0ZXI6XCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0yLCBtaXJyb3I9MSlcIjstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxLCAtMSk7dHJhbnNmb3JtOnNjYWxlKDEsIC0xKX0uZmEtZmxpcC1ib3RoLC5mYS1mbGlwLWhvcml6b250YWwuZmEtZmxpcC12ZXJ0aWNhbHtmaWx0ZXI6XCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0yLCBtaXJyb3I9MSlcIjstbXMtZmlsdGVyOlwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MiwgbWlycm9yPTEpXCI7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoLTEsIC0xKTt0cmFuc2Zvcm06c2NhbGUoLTEsIC0xKX06cm9vdCAuZmEtcm90YXRlLTkwLDpyb290IC5mYS1yb3RhdGUtMTgwLDpyb290IC5mYS1yb3RhdGUtMjcwLDpyb290IC5mYS1mbGlwLWhvcml6b250YWwsOnJvb3QgLmZhLWZsaXAtdmVydGljYWwsOnJvb3QgLmZhLWZsaXAtYm90aHstd2Via2l0LWZpbHRlcjpub25lO2ZpbHRlcjpub25lfS5mYS1zdGFja3tkaXNwbGF5OmlubGluZS1ibG9jaztoZWlnaHQ6MmVtO2xpbmUtaGVpZ2h0OjJlbTtwb3NpdGlvbjpyZWxhdGl2ZTt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7d2lkdGg6Mi41ZW19LmZhLXN0YWNrLTF4LC5mYS1zdGFjay0yeHtsZWZ0OjA7cG9zaXRpb246YWJzb2x1dGU7dGV4dC1hbGlnbjpjZW50ZXI7d2lkdGg6MTAwJX0uZmEtc3RhY2stMXh7bGluZS1oZWlnaHQ6aW5oZXJpdH0uZmEtc3RhY2stMnh7Zm9udC1zaXplOjJlbX0uZmEtaW52ZXJzZXtjb2xvcjojZmZmfS5mYS01MDBweDpiZWZvcmV7Y29udGVudDpcIu+JrlwifS5mYS1hY2Nlc3NpYmxlLWljb246YmVmb3Jle2NvbnRlbnQ6XCLvjahcIn0uZmEtYWNjdXNvZnQ6YmVmb3Jle2NvbnRlbnQ6XCLvjalcIn0uZmEtYWNxdWlzaXRpb25zLWluY29ycG9yYXRlZDpiZWZvcmV7Y29udGVudDpcIu+ar1wifS5mYS1hZDpiZWZvcmV7Y29udGVudDpcIu+ZgVwifS5mYS1hZGRyZXNzLWJvb2s6YmVmb3Jle2NvbnRlbnQ6XCLvirlcIn0uZmEtYWRkcmVzcy1jYXJkOmJlZm9yZXtjb250ZW50Olwi74q7XCJ9LmZhLWFkanVzdDpiZWZvcmV7Y29udGVudDpcIu+BglwifS5mYS1hZG46YmVmb3Jle2NvbnRlbnQ6XCLvhbBcIn0uZmEtYWR2ZXJzYWw6YmVmb3Jle2NvbnRlbnQ6XCLvjapcIn0uZmEtYWZmaWxpYXRldGhlbWU6YmVmb3Jle2NvbnRlbnQ6XCLvjatcIn0uZmEtYWlyLWZyZXNoZW5lcjpiZWZvcmV7Y29udGVudDpcIu+XkFwifS5mYS1haXJibmI6YmVmb3Jle2NvbnRlbnQ6XCLvoLRcIn0uZmEtYWxnb2xpYTpiZWZvcmV7Y29udGVudDpcIu+NrFwifS5mYS1hbGlnbi1jZW50ZXI6YmVmb3Jle2NvbnRlbnQ6XCLvgLdcIn0uZmEtYWxpZ24tanVzdGlmeTpiZWZvcmV7Y29udGVudDpcIu+AuVwifS5mYS1hbGlnbi1sZWZ0OmJlZm9yZXtjb250ZW50Olwi74C2XCJ9LmZhLWFsaWduLXJpZ2h0OmJlZm9yZXtjb250ZW50Olwi74C4XCJ9LmZhLWFsaXBheTpiZWZvcmV7Y29udGVudDpcIu+ZglwifS5mYS1hbGxlcmdpZXM6YmVmb3Jle2NvbnRlbnQ6XCLvkaFcIn0uZmEtYW1hem9uOmJlZm9yZXtjb250ZW50Olwi74mwXCJ9LmZhLWFtYXpvbi1wYXk6YmVmb3Jle2NvbnRlbnQ6XCLvkKxcIn0uZmEtYW1idWxhbmNlOmJlZm9yZXtjb250ZW50Olwi74O5XCJ9LmZhLWFtZXJpY2FuLXNpZ24tbGFuZ3VhZ2UtaW50ZXJwcmV0aW5nOmJlZm9yZXtjb250ZW50Olwi74qjXCJ9LmZhLWFtaWxpYTpiZWZvcmV7Y29udGVudDpcIu+NrVwifS5mYS1hbmNob3I6YmVmb3Jle2NvbnRlbnQ6XCLvhL1cIn0uZmEtYW5kcm9pZDpiZWZvcmV7Y29udGVudDpcIu+Fu1wifS5mYS1hbmdlbGxpc3Q6YmVmb3Jle2NvbnRlbnQ6XCLviIlcIn0uZmEtYW5nbGUtZG91YmxlLWRvd246YmVmb3Jle2NvbnRlbnQ6XCLvhINcIn0uZmEtYW5nbGUtZG91YmxlLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCLvhIBcIn0uZmEtYW5nbGUtZG91YmxlLXJpZ2h0OmJlZm9yZXtjb250ZW50Olwi74SBXCJ9LmZhLWFuZ2xlLWRvdWJsZS11cDpiZWZvcmV7Y29udGVudDpcIu+EglwifS5mYS1hbmdsZS1kb3duOmJlZm9yZXtjb250ZW50Olwi74SHXCJ9LmZhLWFuZ2xlLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCLvhIRcIn0uZmEtYW5nbGUtcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCLvhIVcIn0uZmEtYW5nbGUtdXA6YmVmb3Jle2NvbnRlbnQ6XCLvhIZcIn0uZmEtYW5ncnk6YmVmb3Jle2NvbnRlbnQ6XCLvlZZcIn0uZmEtYW5ncnljcmVhdGl2ZTpiZWZvcmV7Y29udGVudDpcIu+NrlwifS5mYS1hbmd1bGFyOmJlZm9yZXtjb250ZW50Olwi75CgXCJ9LmZhLWFua2g6YmVmb3Jle2NvbnRlbnQ6XCLvmYRcIn0uZmEtYXBwLXN0b3JlOmJlZm9yZXtjb250ZW50Olwi742vXCJ9LmZhLWFwcC1zdG9yZS1pb3M6YmVmb3Jle2NvbnRlbnQ6XCLvjbBcIn0uZmEtYXBwZXI6YmVmb3Jle2NvbnRlbnQ6XCLvjbFcIn0uZmEtYXBwbGU6YmVmb3Jle2NvbnRlbnQ6XCLvhblcIn0uZmEtYXBwbGUtYWx0OmJlZm9yZXtjb250ZW50Olwi75eRXCJ9LmZhLWFwcGxlLXBheTpiZWZvcmV7Y29udGVudDpcIu+QlVwifS5mYS1hcmNoaXZlOmJlZm9yZXtjb250ZW50Olwi74aHXCJ9LmZhLWFyY2h3YXk6YmVmb3Jle2NvbnRlbnQ6XCLvlZdcIn0uZmEtYXJyb3ctYWx0LWNpcmNsZS1kb3duOmJlZm9yZXtjb250ZW50Olwi742YXCJ9LmZhLWFycm93LWFsdC1jaXJjbGUtbGVmdDpiZWZvcmV7Y29udGVudDpcIu+NmVwifS5mYS1hcnJvdy1hbHQtY2lyY2xlLXJpZ2h0OmJlZm9yZXtjb250ZW50Olwi742aXCJ9LmZhLWFycm93LWFsdC1jaXJjbGUtdXA6YmVmb3Jle2NvbnRlbnQ6XCLvjZtcIn0uZmEtYXJyb3ctY2lyY2xlLWRvd246YmVmb3Jle2NvbnRlbnQ6XCLvgqtcIn0uZmEtYXJyb3ctY2lyY2xlLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCLvgqhcIn0uZmEtYXJyb3ctY2lyY2xlLXJpZ2h0OmJlZm9yZXtjb250ZW50Olwi74KpXCJ9LmZhLWFycm93LWNpcmNsZS11cDpiZWZvcmV7Y29udGVudDpcIu+CqlwifS5mYS1hcnJvdy1kb3duOmJlZm9yZXtjb250ZW50Olwi74GjXCJ9LmZhLWFycm93LWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCLvgaBcIn0uZmEtYXJyb3ctcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCLvgaFcIn0uZmEtYXJyb3ctdXA6YmVmb3Jle2NvbnRlbnQ6XCLvgaJcIn0uZmEtYXJyb3dzLWFsdDpiZWZvcmV7Y29udGVudDpcIu+CslwifS5mYS1hcnJvd3MtYWx0LWg6YmVmb3Jle2NvbnRlbnQ6XCLvjLdcIn0uZmEtYXJyb3dzLWFsdC12OmJlZm9yZXtjb250ZW50Olwi74y4XCJ9LmZhLWFydHN0YXRpb246YmVmb3Jle2NvbnRlbnQ6XCLvnbpcIn0uZmEtYXNzaXN0aXZlLWxpc3RlbmluZy1zeXN0ZW1zOmJlZm9yZXtjb250ZW50Olwi74qiXCJ9LmZhLWFzdGVyaXNrOmJlZm9yZXtjb250ZW50Olwi74GpXCJ9LmZhLWFzeW1tZXRyaWs6YmVmb3Jle2NvbnRlbnQ6XCLvjbJcIn0uZmEtYXQ6YmVmb3Jle2NvbnRlbnQ6XCLvh7pcIn0uZmEtYXRsYXM6YmVmb3Jle2NvbnRlbnQ6XCLvlZhcIn0uZmEtYXRsYXNzaWFuOmJlZm9yZXtjb250ZW50Olwi7527XCJ9LmZhLWF0b206YmVmb3Jle2NvbnRlbnQ6XCLvl5JcIn0uZmEtYXVkaWJsZTpiZWZvcmV7Y29udGVudDpcIu+Ns1wifS5mYS1hdWRpby1kZXNjcmlwdGlvbjpiZWZvcmV7Y29udGVudDpcIu+KnlwifS5mYS1hdXRvcHJlZml4ZXI6YmVmb3Jle2NvbnRlbnQ6XCLvkJxcIn0uZmEtYXZpYW5leDpiZWZvcmV7Y29udGVudDpcIu+NtFwifS5mYS1hdmlhdG86YmVmb3Jle2NvbnRlbnQ6XCLvkKFcIn0uZmEtYXdhcmQ6YmVmb3Jle2NvbnRlbnQ6XCLvlZlcIn0uZmEtYXdzOmJlZm9yZXtjb250ZW50Olwi7421XCJ9LmZhLWJhYnk6YmVmb3Jle2NvbnRlbnQ6XCLvnbxcIn0uZmEtYmFieS1jYXJyaWFnZTpiZWZvcmV7Y29udGVudDpcIu+dvVwifS5mYS1iYWNrc3BhY2U6YmVmb3Jle2NvbnRlbnQ6XCLvlZpcIn0uZmEtYmFja3dhcmQ6YmVmb3Jle2NvbnRlbnQ6XCLvgYpcIn0uZmEtYmFjb246YmVmb3Jle2NvbnRlbnQ6XCLvn6VcIn0uZmEtYmFjdGVyaWE6YmVmb3Jle2NvbnRlbnQ6XCLugZlcIn0uZmEtYmFjdGVyaXVtOmJlZm9yZXtjb250ZW50Olwi7oGaXCJ9LmZhLWJhaGFpOmJlZm9yZXtjb250ZW50Olwi75mmXCJ9LmZhLWJhbGFuY2Utc2NhbGU6YmVmb3Jle2NvbnRlbnQ6XCLviY5cIn0uZmEtYmFsYW5jZS1zY2FsZS1sZWZ0OmJlZm9yZXtjb250ZW50Olwi75SVXCJ9LmZhLWJhbGFuY2Utc2NhbGUtcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCLvlJZcIn0uZmEtYmFuOmJlZm9yZXtjb250ZW50Olwi74GeXCJ9LmZhLWJhbmQtYWlkOmJlZm9yZXtjb250ZW50Olwi75GiXCJ9LmZhLWJhbmRjYW1wOmJlZm9yZXtjb250ZW50Olwi74uVXCJ9LmZhLWJhcmNvZGU6YmVmb3Jle2NvbnRlbnQ6XCLvgKpcIn0uZmEtYmFyczpiZWZvcmV7Y29udGVudDpcIu+DiVwifS5mYS1iYXNlYmFsbC1iYWxsOmJlZm9yZXtjb250ZW50Olwi75CzXCJ9LmZhLWJhc2tldGJhbGwtYmFsbDpiZWZvcmV7Y29udGVudDpcIu+QtFwifS5mYS1iYXRoOmJlZm9yZXtjb250ZW50Olwi74uNXCJ9LmZhLWJhdHRlcnktZW1wdHk6YmVmb3Jle2NvbnRlbnQ6XCLviYRcIn0uZmEtYmF0dGVyeS1mdWxsOmJlZm9yZXtjb250ZW50Olwi74mAXCJ9LmZhLWJhdHRlcnktaGFsZjpiZWZvcmV7Y29udGVudDpcIu+JglwifS5mYS1iYXR0ZXJ5LXF1YXJ0ZXI6YmVmb3Jle2NvbnRlbnQ6XCLviYNcIn0uZmEtYmF0dGVyeS10aHJlZS1xdWFydGVyczpiZWZvcmV7Y29udGVudDpcIu+JgVwifS5mYS1iYXR0bGUtbmV0OmJlZm9yZXtjb250ZW50Olwi76C1XCJ9LmZhLWJlZDpiZWZvcmV7Y29udGVudDpcIu+ItlwifS5mYS1iZWVyOmJlZm9yZXtjb250ZW50Olwi74O8XCJ9LmZhLWJlaGFuY2U6YmVmb3Jle2NvbnRlbnQ6XCLvhrRcIn0uZmEtYmVoYW5jZS1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCLvhrVcIn0uZmEtYmVsbDpiZWZvcmV7Y29udGVudDpcIu+Ds1wifS5mYS1iZWxsLXNsYXNoOmJlZm9yZXtjb250ZW50Olwi74e2XCJ9LmZhLWJlemllci1jdXJ2ZTpiZWZvcmV7Y29udGVudDpcIu+Vm1wifS5mYS1iaWJsZTpiZWZvcmV7Y29udGVudDpcIu+Zh1wifS5mYS1iaWN5Y2xlOmJlZm9yZXtjb250ZW50Olwi74iGXCJ9LmZhLWJpa2luZzpiZWZvcmV7Y29udGVudDpcIu+hilwifS5mYS1iaW1vYmplY3Q6YmVmb3Jle2NvbnRlbnQ6XCLvjbhcIn0uZmEtYmlub2N1bGFyczpiZWZvcmV7Y29udGVudDpcIu+HpVwifS5mYS1iaW9oYXphcmQ6YmVmb3Jle2NvbnRlbnQ6XCLvnoBcIn0uZmEtYmlydGhkYXktY2FrZTpiZWZvcmV7Y29udGVudDpcIu+HvVwifS5mYS1iaXRidWNrZXQ6YmVmb3Jle2NvbnRlbnQ6XCLvhbFcIn0uZmEtYml0Y29pbjpiZWZvcmV7Y29udGVudDpcIu+NuVwifS5mYS1iaXR5OmJlZm9yZXtjb250ZW50Olwi7426XCJ9LmZhLWJsYWNrLXRpZTpiZWZvcmV7Y29udGVudDpcIu+JvlwifS5mYS1ibGFja2JlcnJ5OmJlZm9yZXtjb250ZW50Olwi7427XCJ9LmZhLWJsZW5kZXI6YmVmb3Jle2NvbnRlbnQ6XCLvlJdcIn0uZmEtYmxlbmRlci1waG9uZTpiZWZvcmV7Y29udGVudDpcIu+atlwifS5mYS1ibGluZDpiZWZvcmV7Y29udGVudDpcIu+KnVwifS5mYS1ibG9nOmJlZm9yZXtjb250ZW50Olwi756BXCJ9LmZhLWJsb2dnZXI6YmVmb3Jle2NvbnRlbnQ6XCLvjbxcIn0uZmEtYmxvZ2dlci1iOmJlZm9yZXtjb250ZW50Olwi7429XCJ9LmZhLWJsdWV0b290aDpiZWZvcmV7Y29udGVudDpcIu+Kk1wifS5mYS1ibHVldG9vdGgtYjpiZWZvcmV7Y29udGVudDpcIu+KlFwifS5mYS1ib2xkOmJlZm9yZXtjb250ZW50Olwi74CyXCJ9LmZhLWJvbHQ6YmVmb3Jle2NvbnRlbnQ6XCLvg6dcIn0uZmEtYm9tYjpiZWZvcmV7Y29udGVudDpcIu+HolwifS5mYS1ib25lOmJlZm9yZXtjb250ZW50Olwi75eXXCJ9LmZhLWJvbmc6YmVmb3Jle2NvbnRlbnQ6XCLvlZxcIn0uZmEtYm9vazpiZWZvcmV7Y29udGVudDpcIu+ArVwifS5mYS1ib29rLWRlYWQ6YmVmb3Jle2NvbnRlbnQ6XCLvmrdcIn0uZmEtYm9vay1tZWRpY2FsOmJlZm9yZXtjb250ZW50Olwi75+mXCJ9LmZhLWJvb2stb3BlbjpiZWZvcmV7Y29udGVudDpcIu+UmFwifS5mYS1ib29rLXJlYWRlcjpiZWZvcmV7Y29udGVudDpcIu+XmlwifS5mYS1ib29rbWFyazpiZWZvcmV7Y29udGVudDpcIu+ArlwifS5mYS1ib290c3RyYXA6YmVmb3Jle2NvbnRlbnQ6XCLvoLZcIn0uZmEtYm9yZGVyLWFsbDpiZWZvcmV7Y29udGVudDpcIu+hjFwifS5mYS1ib3JkZXItbm9uZTpiZWZvcmV7Y29udGVudDpcIu+hkFwifS5mYS1ib3JkZXItc3R5bGU6YmVmb3Jle2NvbnRlbnQ6XCLvoZNcIn0uZmEtYm93bGluZy1iYWxsOmJlZm9yZXtjb250ZW50Olwi75C2XCJ9LmZhLWJveDpiZWZvcmV7Y29udGVudDpcIu+RplwifS5mYS1ib3gtb3BlbjpiZWZvcmV7Y29udGVudDpcIu+SnlwifS5mYS1ib3gtdGlzc3VlOmJlZm9yZXtjb250ZW50Olwi7oGbXCJ9LmZhLWJveGVzOmJlZm9yZXtjb250ZW50Olwi75GoXCJ9LmZhLWJyYWlsbGU6YmVmb3Jle2NvbnRlbnQ6XCLviqFcIn0uZmEtYnJhaW46YmVmb3Jle2NvbnRlbnQ6XCLvl5xcIn0uZmEtYnJlYWQtc2xpY2U6YmVmb3Jle2NvbnRlbnQ6XCLvn6xcIn0uZmEtYnJpZWZjYXNlOmJlZm9yZXtjb250ZW50Olwi74KxXCJ9LmZhLWJyaWVmY2FzZS1tZWRpY2FsOmJlZm9yZXtjb250ZW50Olwi75GpXCJ9LmZhLWJyb2FkY2FzdC10b3dlcjpiZWZvcmV7Y29udGVudDpcIu+UmVwifS5mYS1icm9vbTpiZWZvcmV7Y29udGVudDpcIu+UmlwifS5mYS1icnVzaDpiZWZvcmV7Y29udGVudDpcIu+VnVwifS5mYS1idGM6YmVmb3Jle2NvbnRlbnQ6XCLvhZpcIn0uZmEtYnVmZmVyOmJlZm9yZXtjb250ZW50Olwi76C3XCJ9LmZhLWJ1ZzpiZWZvcmV7Y29udGVudDpcIu+GiFwifS5mYS1idWlsZGluZzpiZWZvcmV7Y29udGVudDpcIu+GrVwifS5mYS1idWxsaG9ybjpiZWZvcmV7Y29udGVudDpcIu+CoVwifS5mYS1idWxsc2V5ZTpiZWZvcmV7Y29udGVudDpcIu+FgFwifS5mYS1idXJuOmJlZm9yZXtjb250ZW50Olwi75GqXCJ9LmZhLWJ1cm9tb2JlbGV4cGVydGU6YmVmb3Jle2NvbnRlbnQ6XCLvjb9cIn0uZmEtYnVzOmJlZm9yZXtjb250ZW50Olwi74iHXCJ9LmZhLWJ1cy1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCLvlZ5cIn0uZmEtYnVzaW5lc3MtdGltZTpiZWZvcmV7Y29udGVudDpcIu+ZilwifS5mYS1idXktbi1sYXJnZTpiZWZvcmV7Y29udGVudDpcIu+iplwifS5mYS1idXlzZWxsYWRzOmJlZm9yZXtjb250ZW50Olwi74iNXCJ9LmZhLWNhbGN1bGF0b3I6YmVmb3Jle2NvbnRlbnQ6XCLvh6xcIn0uZmEtY2FsZW5kYXI6YmVmb3Jle2NvbnRlbnQ6XCLvhLNcIn0uZmEtY2FsZW5kYXItYWx0OmJlZm9yZXtjb250ZW50Olwi74GzXCJ9LmZhLWNhbGVuZGFyLWNoZWNrOmJlZm9yZXtjb250ZW50Olwi74m0XCJ9LmZhLWNhbGVuZGFyLWRheTpiZWZvcmV7Y29udGVudDpcIu+eg1wifS5mYS1jYWxlbmRhci1taW51czpiZWZvcmV7Y29udGVudDpcIu+JslwifS5mYS1jYWxlbmRhci1wbHVzOmJlZm9yZXtjb250ZW50Olwi74mxXCJ9LmZhLWNhbGVuZGFyLXRpbWVzOmJlZm9yZXtjb250ZW50Olwi74mzXCJ9LmZhLWNhbGVuZGFyLXdlZWs6YmVmb3Jle2NvbnRlbnQ6XCLvnoRcIn0uZmEtY2FtZXJhOmJlZm9yZXtjb250ZW50Olwi74CwXCJ9LmZhLWNhbWVyYS1yZXRybzpiZWZvcmV7Y29udGVudDpcIu+Cg1wifS5mYS1jYW1wZ3JvdW5kOmJlZm9yZXtjb250ZW50Olwi75q7XCJ9LmZhLWNhbmFkaWFuLW1hcGxlLWxlYWY6YmVmb3Jle2NvbnRlbnQ6XCLvnoVcIn0uZmEtY2FuZHktY2FuZTpiZWZvcmV7Y29udGVudDpcIu+ehlwifS5mYS1jYW5uYWJpczpiZWZvcmV7Y29udGVudDpcIu+Vn1wifS5mYS1jYXBzdWxlczpiZWZvcmV7Y29udGVudDpcIu+Rq1wifS5mYS1jYXI6YmVmb3Jle2NvbnRlbnQ6XCLvhrlcIn0uZmEtY2FyLWFsdDpiZWZvcmV7Y29udGVudDpcIu+XnlwifS5mYS1jYXItYmF0dGVyeTpiZWZvcmV7Y29udGVudDpcIu+Xn1wifS5mYS1jYXItY3Jhc2g6YmVmb3Jle2NvbnRlbnQ6XCLvl6FcIn0uZmEtY2FyLXNpZGU6YmVmb3Jle2NvbnRlbnQ6XCLvl6RcIn0uZmEtY2FyYXZhbjpiZWZvcmV7Y29udGVudDpcIu+jv1wifS5mYS1jYXJldC1kb3duOmJlZm9yZXtjb250ZW50Olwi74OXXCJ9LmZhLWNhcmV0LWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCLvg5lcIn0uZmEtY2FyZXQtcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCLvg5pcIn0uZmEtY2FyZXQtc3F1YXJlLWRvd246YmVmb3Jle2NvbnRlbnQ6XCLvhZBcIn0uZmEtY2FyZXQtc3F1YXJlLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCLvhpFcIn0uZmEtY2FyZXQtc3F1YXJlLXJpZ2h0OmJlZm9yZXtjb250ZW50Olwi74WSXCJ9LmZhLWNhcmV0LXNxdWFyZS11cDpiZWZvcmV7Y29udGVudDpcIu+FkVwifS5mYS1jYXJldC11cDpiZWZvcmV7Y29udGVudDpcIu+DmFwifS5mYS1jYXJyb3Q6YmVmb3Jle2NvbnRlbnQ6XCLvnodcIn0uZmEtY2FydC1hcnJvdy1kb3duOmJlZm9yZXtjb250ZW50Olwi74iYXCJ9LmZhLWNhcnQtcGx1czpiZWZvcmV7Y29udGVudDpcIu+Il1wifS5mYS1jYXNoLXJlZ2lzdGVyOmJlZm9yZXtjb250ZW50Olwi756IXCJ9LmZhLWNhdDpiZWZvcmV7Y29udGVudDpcIu+avlwifS5mYS1jYy1hbWF6b24tcGF5OmJlZm9yZXtjb250ZW50Olwi75CtXCJ9LmZhLWNjLWFtZXg6YmVmb3Jle2NvbnRlbnQ6XCLvh7NcIn0uZmEtY2MtYXBwbGUtcGF5OmJlZm9yZXtjb250ZW50Olwi75CWXCJ9LmZhLWNjLWRpbmVycy1jbHViOmJlZm9yZXtjb250ZW50Olwi74mMXCJ9LmZhLWNjLWRpc2NvdmVyOmJlZm9yZXtjb250ZW50Olwi74eyXCJ9LmZhLWNjLWpjYjpiZWZvcmV7Y29udGVudDpcIu+Ji1wifS5mYS1jYy1tYXN0ZXJjYXJkOmJlZm9yZXtjb250ZW50Olwi74exXCJ9LmZhLWNjLXBheXBhbDpiZWZvcmV7Y29udGVudDpcIu+HtFwifS5mYS1jYy1zdHJpcGU6YmVmb3Jle2NvbnRlbnQ6XCLvh7VcIn0uZmEtY2MtdmlzYTpiZWZvcmV7Y29udGVudDpcIu+HsFwifS5mYS1jZW50ZXJjb2RlOmJlZm9yZXtjb250ZW50Olwi746AXCJ9LmZhLWNlbnRvczpiZWZvcmV7Y29udGVudDpcIu+eiVwifS5mYS1jZXJ0aWZpY2F0ZTpiZWZvcmV7Y29udGVudDpcIu+Co1wifS5mYS1jaGFpcjpiZWZvcmV7Y29udGVudDpcIu+bgFwifS5mYS1jaGFsa2JvYXJkOmJlZm9yZXtjb250ZW50Olwi75SbXCJ9LmZhLWNoYWxrYm9hcmQtdGVhY2hlcjpiZWZvcmV7Y29udGVudDpcIu+UnFwifS5mYS1jaGFyZ2luZy1zdGF0aW9uOmJlZm9yZXtjb250ZW50Olwi75enXCJ9LmZhLWNoYXJ0LWFyZWE6YmVmb3Jle2NvbnRlbnQ6XCLvh75cIn0uZmEtY2hhcnQtYmFyOmJlZm9yZXtjb250ZW50Olwi74KAXCJ9LmZhLWNoYXJ0LWxpbmU6YmVmb3Jle2NvbnRlbnQ6XCLviIFcIn0uZmEtY2hhcnQtcGllOmJlZm9yZXtjb250ZW50Olwi74iAXCJ9LmZhLWNoZWNrOmJlZm9yZXtjb250ZW50Olwi74CMXCJ9LmZhLWNoZWNrLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIu+BmFwifS5mYS1jaGVjay1kb3VibGU6YmVmb3Jle2NvbnRlbnQ6XCLvlaBcIn0uZmEtY2hlY2stc3F1YXJlOmJlZm9yZXtjb250ZW50Olwi74WKXCJ9LmZhLWNoZWVzZTpiZWZvcmV7Y29udGVudDpcIu+fr1wifS5mYS1jaGVzczpiZWZvcmV7Y29udGVudDpcIu+QuVwifS5mYS1jaGVzcy1iaXNob3A6YmVmb3Jle2NvbnRlbnQ6XCLvkLpcIn0uZmEtY2hlc3MtYm9hcmQ6YmVmb3Jle2NvbnRlbnQ6XCLvkLxcIn0uZmEtY2hlc3Mta2luZzpiZWZvcmV7Y29udGVudDpcIu+Qv1wifS5mYS1jaGVzcy1rbmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCLvkYFcIn0uZmEtY2hlc3MtcGF3bjpiZWZvcmV7Y29udGVudDpcIu+Rg1wifS5mYS1jaGVzcy1xdWVlbjpiZWZvcmV7Y29udGVudDpcIu+RhVwifS5mYS1jaGVzcy1yb29rOmJlZm9yZXtjb250ZW50Olwi75GHXCJ9LmZhLWNoZXZyb24tY2lyY2xlLWRvd246YmVmb3Jle2NvbnRlbnQ6XCLvhLpcIn0uZmEtY2hldnJvbi1jaXJjbGUtbGVmdDpiZWZvcmV7Y29udGVudDpcIu+Et1wifS5mYS1jaGV2cm9uLWNpcmNsZS1yaWdodDpiZWZvcmV7Y29udGVudDpcIu+EuFwifS5mYS1jaGV2cm9uLWNpcmNsZS11cDpiZWZvcmV7Y29udGVudDpcIu+EuVwifS5mYS1jaGV2cm9uLWRvd246YmVmb3Jle2NvbnRlbnQ6XCLvgbhcIn0uZmEtY2hldnJvbi1sZWZ0OmJlZm9yZXtjb250ZW50Olwi74GTXCJ9LmZhLWNoZXZyb24tcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCLvgZRcIn0uZmEtY2hldnJvbi11cDpiZWZvcmV7Y29udGVudDpcIu+Bt1wifS5mYS1jaGlsZDpiZWZvcmV7Y29udGVudDpcIu+GrlwifS5mYS1jaHJvbWU6YmVmb3Jle2NvbnRlbnQ6XCLviahcIn0uZmEtY2hyb21lY2FzdDpiZWZvcmV7Y29udGVudDpcIu+guFwifS5mYS1jaHVyY2g6YmVmb3Jle2NvbnRlbnQ6XCLvlJ1cIn0uZmEtY2lyY2xlOmJlZm9yZXtjb250ZW50Olwi74SRXCJ9LmZhLWNpcmNsZS1ub3RjaDpiZWZvcmV7Y29udGVudDpcIu+HjlwifS5mYS1jaXR5OmJlZm9yZXtjb250ZW50Olwi75mPXCJ9LmZhLWNsaW5pYy1tZWRpY2FsOmJlZm9yZXtjb250ZW50Olwi75+yXCJ9LmZhLWNsaXBib2FyZDpiZWZvcmV7Y29udGVudDpcIu+MqFwifS5mYS1jbGlwYm9hcmQtY2hlY2s6YmVmb3Jle2NvbnRlbnQ6XCLvkaxcIn0uZmEtY2xpcGJvYXJkLWxpc3Q6YmVmb3Jle2NvbnRlbnQ6XCLvka1cIn0uZmEtY2xvY2s6YmVmb3Jle2NvbnRlbnQ6XCLvgJdcIn0uZmEtY2xvbmU6YmVmb3Jle2NvbnRlbnQ6XCLviY1cIn0uZmEtY2xvc2VkLWNhcHRpb25pbmc6YmVmb3Jle2NvbnRlbnQ6XCLviIpcIn0uZmEtY2xvdWQ6YmVmb3Jle2NvbnRlbnQ6XCLvg4JcIn0uZmEtY2xvdWQtZG93bmxvYWQtYWx0OmJlZm9yZXtjb250ZW50Olwi746BXCJ9LmZhLWNsb3VkLW1lYXRiYWxsOmJlZm9yZXtjb250ZW50Olwi75y7XCJ9LmZhLWNsb3VkLW1vb246YmVmb3Jle2NvbnRlbnQ6XCLvm4NcIn0uZmEtY2xvdWQtbW9vbi1yYWluOmJlZm9yZXtjb250ZW50Olwi75y8XCJ9LmZhLWNsb3VkLXJhaW46YmVmb3Jle2NvbnRlbnQ6XCLvnL1cIn0uZmEtY2xvdWQtc2hvd2Vycy1oZWF2eTpiZWZvcmV7Y29udGVudDpcIu+dgFwifS5mYS1jbG91ZC1zdW46YmVmb3Jle2NvbnRlbnQ6XCLvm4RcIn0uZmEtY2xvdWQtc3VuLXJhaW46YmVmb3Jle2NvbnRlbnQ6XCLvnYNcIn0uZmEtY2xvdWQtdXBsb2FkLWFsdDpiZWZvcmV7Y29udGVudDpcIu+OglwifS5mYS1jbG91ZGZsYXJlOmJlZm9yZXtjb250ZW50Olwi7oG9XCJ9LmZhLWNsb3Vkc2NhbGU6YmVmb3Jle2NvbnRlbnQ6XCLvjoNcIn0uZmEtY2xvdWRzbWl0aDpiZWZvcmV7Y29udGVudDpcIu+OhFwifS5mYS1jbG91ZHZlcnNpZnk6YmVmb3Jle2NvbnRlbnQ6XCLvjoVcIn0uZmEtY29ja3RhaWw6YmVmb3Jle2NvbnRlbnQ6XCLvlaFcIn0uZmEtY29kZTpiZWZvcmV7Y29udGVudDpcIu+EoVwifS5mYS1jb2RlLWJyYW5jaDpiZWZvcmV7Y29udGVudDpcIu+EplwifS5mYS1jb2RlcGVuOmJlZm9yZXtjb250ZW50Olwi74eLXCJ9LmZhLWNvZGllcGllOmJlZm9yZXtjb250ZW50Olwi74qEXCJ9LmZhLWNvZmZlZTpiZWZvcmV7Y29udGVudDpcIu+DtFwifS5mYS1jb2c6YmVmb3Jle2NvbnRlbnQ6XCLvgJNcIn0uZmEtY29nczpiZWZvcmV7Y29udGVudDpcIu+ChVwifS5mYS1jb2luczpiZWZvcmV7Y29udGVudDpcIu+UnlwifS5mYS1jb2x1bW5zOmJlZm9yZXtjb250ZW50Olwi74ObXCJ9LmZhLWNvbW1lbnQ6YmVmb3Jle2NvbnRlbnQ6XCLvgbVcIn0uZmEtY29tbWVudC1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCLvibpcIn0uZmEtY29tbWVudC1kb2xsYXI6YmVmb3Jle2NvbnRlbnQ6XCLvmZFcIn0uZmEtY29tbWVudC1kb3RzOmJlZm9yZXtjb250ZW50Olwi75KtXCJ9LmZhLWNvbW1lbnQtbWVkaWNhbDpiZWZvcmV7Y29udGVudDpcIu+ftVwifS5mYS1jb21tZW50LXNsYXNoOmJlZm9yZXtjb250ZW50Olwi75KzXCJ9LmZhLWNvbW1lbnRzOmJlZm9yZXtjb250ZW50Olwi74KGXCJ9LmZhLWNvbW1lbnRzLWRvbGxhcjpiZWZvcmV7Y29udGVudDpcIu+Zk1wifS5mYS1jb21wYWN0LWRpc2M6YmVmb3Jle2NvbnRlbnQ6XCLvlJ9cIn0uZmEtY29tcGFzczpiZWZvcmV7Y29udGVudDpcIu+FjlwifS5mYS1jb21wcmVzczpiZWZvcmV7Y29udGVudDpcIu+BplwifS5mYS1jb21wcmVzcy1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCLvkKJcIn0uZmEtY29tcHJlc3MtYXJyb3dzLWFsdDpiZWZvcmV7Y29udGVudDpcIu+ejFwifS5mYS1jb25jaWVyZ2UtYmVsbDpiZWZvcmV7Y29udGVudDpcIu+VolwifS5mYS1jb25mbHVlbmNlOmJlZm9yZXtjb250ZW50Olwi756NXCJ9LmZhLWNvbm5lY3RkZXZlbG9wOmJlZm9yZXtjb250ZW50Olwi74iOXCJ9LmZhLWNvbnRhbzpiZWZvcmV7Y29udGVudDpcIu+JrVwifS5mYS1jb29raWU6YmVmb3Jle2NvbnRlbnQ6XCLvlaNcIn0uZmEtY29va2llLWJpdGU6YmVmb3Jle2NvbnRlbnQ6XCLvlaRcIn0uZmEtY29weTpiZWZvcmV7Y29udGVudDpcIu+DhVwifS5mYS1jb3B5cmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCLvh7lcIn0uZmEtY290dG9uLWJ1cmVhdTpiZWZvcmV7Y29udGVudDpcIu+inlwifS5mYS1jb3VjaDpiZWZvcmV7Y29udGVudDpcIu+SuFwifS5mYS1jcGFuZWw6YmVmb3Jle2NvbnRlbnQ6XCLvjohcIn0uZmEtY3JlYXRpdmUtY29tbW9uczpiZWZvcmV7Y29udGVudDpcIu+JnlwifS5mYS1jcmVhdGl2ZS1jb21tb25zLWJ5OmJlZm9yZXtjb250ZW50Olwi75OnXCJ9LmZhLWNyZWF0aXZlLWNvbW1vbnMtbmM6YmVmb3Jle2NvbnRlbnQ6XCLvk6hcIn0uZmEtY3JlYXRpdmUtY29tbW9ucy1uYy1ldTpiZWZvcmV7Y29udGVudDpcIu+TqVwifS5mYS1jcmVhdGl2ZS1jb21tb25zLW5jLWpwOmJlZm9yZXtjb250ZW50Olwi75OqXCJ9LmZhLWNyZWF0aXZlLWNvbW1vbnMtbmQ6YmVmb3Jle2NvbnRlbnQ6XCLvk6tcIn0uZmEtY3JlYXRpdmUtY29tbW9ucy1wZDpiZWZvcmV7Y29udGVudDpcIu+TrFwifS5mYS1jcmVhdGl2ZS1jb21tb25zLXBkLWFsdDpiZWZvcmV7Y29udGVudDpcIu+TrVwifS5mYS1jcmVhdGl2ZS1jb21tb25zLXJlbWl4OmJlZm9yZXtjb250ZW50Olwi75OuXCJ9LmZhLWNyZWF0aXZlLWNvbW1vbnMtc2E6YmVmb3Jle2NvbnRlbnQ6XCLvk69cIn0uZmEtY3JlYXRpdmUtY29tbW9ucy1zYW1wbGluZzpiZWZvcmV7Y29udGVudDpcIu+TsFwifS5mYS1jcmVhdGl2ZS1jb21tb25zLXNhbXBsaW5nLXBsdXM6YmVmb3Jle2NvbnRlbnQ6XCLvk7FcIn0uZmEtY3JlYXRpdmUtY29tbW9ucy1zaGFyZTpiZWZvcmV7Y29udGVudDpcIu+TslwifS5mYS1jcmVhdGl2ZS1jb21tb25zLXplcm86YmVmb3Jle2NvbnRlbnQ6XCLvk7NcIn0uZmEtY3JlZGl0LWNhcmQ6YmVmb3Jle2NvbnRlbnQ6XCLvgp1cIn0uZmEtY3JpdGljYWwtcm9sZTpiZWZvcmV7Y29udGVudDpcIu+biVwifS5mYS1jcm9wOmJlZm9yZXtjb250ZW50Olwi74SlXCJ9LmZhLWNyb3AtYWx0OmJlZm9yZXtjb250ZW50Olwi75WlXCJ9LmZhLWNyb3NzOmJlZm9yZXtjb250ZW50Olwi75mUXCJ9LmZhLWNyb3NzaGFpcnM6YmVmb3Jle2NvbnRlbnQ6XCLvgZtcIn0uZmEtY3JvdzpiZWZvcmV7Y29udGVudDpcIu+UoFwifS5mYS1jcm93bjpiZWZvcmV7Y29udGVudDpcIu+UoVwifS5mYS1jcnV0Y2g6YmVmb3Jle2NvbnRlbnQ6XCLvn7dcIn0uZmEtY3NzMzpiZWZvcmV7Y29udGVudDpcIu+EvFwifS5mYS1jc3MzLWFsdDpiZWZvcmV7Y29udGVudDpcIu+Oi1wifS5mYS1jdWJlOmJlZm9yZXtjb250ZW50Olwi74ayXCJ9LmZhLWN1YmVzOmJlZm9yZXtjb250ZW50Olwi74azXCJ9LmZhLWN1dDpiZWZvcmV7Y29udGVudDpcIu+DhFwifS5mYS1jdXR0bGVmaXNoOmJlZm9yZXtjb250ZW50Olwi746MXCJ9LmZhLWQtYW5kLWQ6YmVmb3Jle2NvbnRlbnQ6XCLvjo1cIn0uZmEtZC1hbmQtZC1iZXlvbmQ6YmVmb3Jle2NvbnRlbnQ6XCLvm4pcIn0uZmEtZGFpbHltb3Rpb246YmVmb3Jle2NvbnRlbnQ6XCLugZJcIn0uZmEtZGFzaGN1YmU6YmVmb3Jle2NvbnRlbnQ6XCLviJBcIn0uZmEtZGF0YWJhc2U6YmVmb3Jle2NvbnRlbnQ6XCLvh4BcIn0uZmEtZGVhZjpiZWZvcmV7Y29udGVudDpcIu+KpFwifS5mYS1kZWV6ZXI6YmVmb3Jle2NvbnRlbnQ6XCLugbdcIn0uZmEtZGVsaWNpb3VzOmJlZm9yZXtjb250ZW50Olwi74alXCJ9LmZhLWRlbW9jcmF0OmJlZm9yZXtjb250ZW50Olwi752HXCJ9LmZhLWRlcGxveWRvZzpiZWZvcmV7Y29udGVudDpcIu+OjlwifS5mYS1kZXNrcHJvOmJlZm9yZXtjb250ZW50Olwi746PXCJ9LmZhLWRlc2t0b3A6YmVmb3Jle2NvbnRlbnQ6XCLvhIhcIn0uZmEtZGV2OmJlZm9yZXtjb250ZW50Olwi75uMXCJ9LmZhLWRldmlhbnRhcnQ6YmVmb3Jle2NvbnRlbnQ6XCLvhr1cIn0uZmEtZGhhcm1hY2hha3JhOmJlZm9yZXtjb250ZW50Olwi75mVXCJ9LmZhLWRobDpiZWZvcmV7Y29udGVudDpcIu+ekFwifS5mYS1kaWFnbm9zZXM6YmVmb3Jle2NvbnRlbnQ6XCLvkbBcIn0uZmEtZGlhc3BvcmE6YmVmb3Jle2NvbnRlbnQ6XCLvnpFcIn0uZmEtZGljZTpiZWZvcmV7Y29udGVudDpcIu+UolwifS5mYS1kaWNlLWQyMDpiZWZvcmV7Y29udGVudDpcIu+bj1wifS5mYS1kaWNlLWQ2OmJlZm9yZXtjb250ZW50Olwi75uRXCJ9LmZhLWRpY2UtZml2ZTpiZWZvcmV7Y29udGVudDpcIu+Uo1wifS5mYS1kaWNlLWZvdXI6YmVmb3Jle2NvbnRlbnQ6XCLvlKRcIn0uZmEtZGljZS1vbmU6YmVmb3Jle2NvbnRlbnQ6XCLvlKVcIn0uZmEtZGljZS1zaXg6YmVmb3Jle2NvbnRlbnQ6XCLvlKZcIn0uZmEtZGljZS10aHJlZTpiZWZvcmV7Y29udGVudDpcIu+Up1wifS5mYS1kaWNlLXR3bzpiZWZvcmV7Y29udGVudDpcIu+UqFwifS5mYS1kaWdnOmJlZm9yZXtjb250ZW50Olwi74amXCJ9LmZhLWRpZ2l0YWwtb2NlYW46YmVmb3Jle2NvbnRlbnQ6XCLvjpFcIn0uZmEtZGlnaXRhbC10YWNob2dyYXBoOmJlZm9yZXtjb250ZW50Olwi75WmXCJ9LmZhLWRpcmVjdGlvbnM6YmVmb3Jle2NvbnRlbnQ6XCLvl6tcIn0uZmEtZGlzY29yZDpiZWZvcmV7Y29udGVudDpcIu+OklwifS5mYS1kaXNjb3Vyc2U6YmVmb3Jle2NvbnRlbnQ6XCLvjpNcIn0uZmEtZGlzZWFzZTpiZWZvcmV7Y29udGVudDpcIu+fulwifS5mYS1kaXZpZGU6YmVmb3Jle2NvbnRlbnQ6XCLvlKlcIn0uZmEtZGl6enk6YmVmb3Jle2NvbnRlbnQ6XCLvladcIn0uZmEtZG5hOmJlZm9yZXtjb250ZW50Olwi75GxXCJ9LmZhLWRvY2h1YjpiZWZvcmV7Y29udGVudDpcIu+OlFwifS5mYS1kb2NrZXI6YmVmb3Jle2NvbnRlbnQ6XCLvjpVcIn0uZmEtZG9nOmJlZm9yZXtjb250ZW50Olwi75uTXCJ9LmZhLWRvbGxhci1zaWduOmJlZm9yZXtjb250ZW50Olwi74WVXCJ9LmZhLWRvbGx5OmJlZm9yZXtjb250ZW50Olwi75GyXCJ9LmZhLWRvbGx5LWZsYXRiZWQ6YmVmb3Jle2NvbnRlbnQ6XCLvkbRcIn0uZmEtZG9uYXRlOmJlZm9yZXtjb250ZW50Olwi75K5XCJ9LmZhLWRvb3ItY2xvc2VkOmJlZm9yZXtjb250ZW50Olwi75SqXCJ9LmZhLWRvb3Itb3BlbjpiZWZvcmV7Y29udGVudDpcIu+Uq1wifS5mYS1kb3QtY2lyY2xlOmJlZm9yZXtjb250ZW50Olwi74aSXCJ9LmZhLWRvdmU6YmVmb3Jle2NvbnRlbnQ6XCLvkrpcIn0uZmEtZG93bmxvYWQ6YmVmb3Jle2NvbnRlbnQ6XCLvgJlcIn0uZmEtZHJhZnQyZGlnaXRhbDpiZWZvcmV7Y29udGVudDpcIu+OllwifS5mYS1kcmFmdGluZy1jb21wYXNzOmJlZm9yZXtjb250ZW50Olwi75WoXCJ9LmZhLWRyYWdvbjpiZWZvcmV7Y29udGVudDpcIu+blVwifS5mYS1kcmF3LXBvbHlnb246YmVmb3Jle2NvbnRlbnQ6XCLvl65cIn0uZmEtZHJpYmJibGU6YmVmb3Jle2NvbnRlbnQ6XCLvhb1cIn0uZmEtZHJpYmJibGUtc3F1YXJlOmJlZm9yZXtjb250ZW50Olwi746XXCJ9LmZhLWRyb3Bib3g6YmVmb3Jle2NvbnRlbnQ6XCLvhatcIn0uZmEtZHJ1bTpiZWZvcmV7Y29udGVudDpcIu+VqVwifS5mYS1kcnVtLXN0ZWVscGFuOmJlZm9yZXtjb250ZW50Olwi75WqXCJ9LmZhLWRydW1zdGljay1iaXRlOmJlZm9yZXtjb250ZW50Olwi75uXXCJ9LmZhLWRydXBhbDpiZWZvcmV7Y29udGVudDpcIu+GqVwifS5mYS1kdW1iYmVsbDpiZWZvcmV7Y29udGVudDpcIu+Ri1wifS5mYS1kdW1wc3RlcjpiZWZvcmV7Y29udGVudDpcIu+ek1wifS5mYS1kdW1wc3Rlci1maXJlOmJlZm9yZXtjb250ZW50Olwi756UXCJ9LmZhLWR1bmdlb246YmVmb3Jle2NvbnRlbnQ6XCLvm5lcIn0uZmEtZHlhbG9nOmJlZm9yZXtjb250ZW50Olwi746ZXCJ9LmZhLWVhcmx5YmlyZHM6YmVmb3Jle2NvbnRlbnQ6XCLvjppcIn0uZmEtZWJheTpiZWZvcmV7Y29udGVudDpcIu+TtFwifS5mYS1lZGdlOmJlZm9yZXtjb250ZW50Olwi74qCXCJ9LmZhLWVkZ2UtbGVnYWN5OmJlZm9yZXtjb250ZW50Olwi7oG4XCJ9LmZhLWVkaXQ6YmVmb3Jle2NvbnRlbnQ6XCLvgYRcIn0uZmEtZWdnOmJlZm9yZXtjb250ZW50Olwi75+7XCJ9LmZhLWVqZWN0OmJlZm9yZXtjb250ZW50Olwi74GSXCJ9LmZhLWVsZW1lbnRvcjpiZWZvcmV7Y29udGVudDpcIu+QsFwifS5mYS1lbGxpcHNpcy1oOmJlZm9yZXtjb250ZW50Olwi74WBXCJ9LmZhLWVsbGlwc2lzLXY6YmVmb3Jle2NvbnRlbnQ6XCLvhYJcIn0uZmEtZWxsbzpiZWZvcmV7Y29udGVudDpcIu+XsVwifS5mYS1lbWJlcjpiZWZvcmV7Y29udGVudDpcIu+Qo1wifS5mYS1lbXBpcmU6YmVmb3Jle2NvbnRlbnQ6XCLvh5FcIn0uZmEtZW52ZWxvcGU6YmVmb3Jle2NvbnRlbnQ6XCLvg6BcIn0uZmEtZW52ZWxvcGUtb3BlbjpiZWZvcmV7Y29udGVudDpcIu+KtlwifS5mYS1lbnZlbG9wZS1vcGVuLXRleHQ6YmVmb3Jle2NvbnRlbnQ6XCLvmZhcIn0uZmEtZW52ZWxvcGUtc3F1YXJlOmJlZm9yZXtjb250ZW50Olwi74aZXCJ9LmZhLWVudmlyYTpiZWZvcmV7Y29udGVudDpcIu+KmVwifS5mYS1lcXVhbHM6YmVmb3Jle2NvbnRlbnQ6XCLvlKxcIn0uZmEtZXJhc2VyOmJlZm9yZXtjb250ZW50Olwi74StXCJ9LmZhLWVybGFuZzpiZWZvcmV7Y29udGVudDpcIu+OnVwifS5mYS1ldGhlcmV1bTpiZWZvcmV7Y29udGVudDpcIu+QrlwifS5mYS1ldGhlcm5ldDpiZWZvcmV7Y29udGVudDpcIu+ellwifS5mYS1ldHN5OmJlZm9yZXtjb250ZW50Olwi74uXXCJ9LmZhLWV1cm8tc2lnbjpiZWZvcmV7Y29udGVudDpcIu+Fk1wifS5mYS1ldmVybm90ZTpiZWZvcmV7Y29udGVudDpcIu+guVwifS5mYS1leGNoYW5nZS1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCLvjaJcIn0uZmEtZXhjbGFtYXRpb246YmVmb3Jle2NvbnRlbnQ6XCLvhKpcIn0uZmEtZXhjbGFtYXRpb24tY2lyY2xlOmJlZm9yZXtjb250ZW50Olwi74GqXCJ9LmZhLWV4Y2xhbWF0aW9uLXRyaWFuZ2xlOmJlZm9yZXtjb250ZW50Olwi74GxXCJ9LmZhLWV4cGFuZDpiZWZvcmV7Y29udGVudDpcIu+BpVwifS5mYS1leHBhbmQtYWx0OmJlZm9yZXtjb250ZW50Olwi75CkXCJ9LmZhLWV4cGFuZC1hcnJvd3MtYWx0OmJlZm9yZXtjb250ZW50Olwi74yeXCJ9LmZhLWV4cGVkaXRlZHNzbDpiZWZvcmV7Y29udGVudDpcIu+IvlwifS5mYS1leHRlcm5hbC1saW5rLWFsdDpiZWZvcmV7Y29udGVudDpcIu+NnVwifS5mYS1leHRlcm5hbC1saW5rLXNxdWFyZS1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCLvjaBcIn0uZmEtZXllOmJlZm9yZXtjb250ZW50Olwi74GuXCJ9LmZhLWV5ZS1kcm9wcGVyOmJlZm9yZXtjb250ZW50Olwi74e7XCJ9LmZhLWV5ZS1zbGFzaDpiZWZvcmV7Y29udGVudDpcIu+BsFwifS5mYS1mYWNlYm9vazpiZWZvcmV7Y29udGVudDpcIu+CmlwifS5mYS1mYWNlYm9vay1mOmJlZm9yZXtjb250ZW50Olwi746eXCJ9LmZhLWZhY2Vib29rLW1lc3NlbmdlcjpiZWZvcmV7Y29udGVudDpcIu+On1wifS5mYS1mYWNlYm9vay1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCLvgoJcIn0uZmEtZmFuOmJlZm9yZXtjb250ZW50Olwi76GjXCJ9LmZhLWZhbnRhc3ktZmxpZ2h0LWdhbWVzOmJlZm9yZXtjb250ZW50Olwi75ucXCJ9LmZhLWZhc3QtYmFja3dhcmQ6YmVmb3Jle2NvbnRlbnQ6XCLvgYlcIn0uZmEtZmFzdC1mb3J3YXJkOmJlZm9yZXtjb250ZW50Olwi74GQXCJ9LmZhLWZhdWNldDpiZWZvcmV7Y29udGVudDpcIu6AhVwifS5mYS1mYXg6YmVmb3Jle2NvbnRlbnQ6XCLvhqxcIn0uZmEtZmVhdGhlcjpiZWZvcmV7Y29udGVudDpcIu+UrVwifS5mYS1mZWF0aGVyLWFsdDpiZWZvcmV7Y29udGVudDpcIu+Vq1wifS5mYS1mZWRleDpiZWZvcmV7Y29udGVudDpcIu+el1wifS5mYS1mZWRvcmE6YmVmb3Jle2NvbnRlbnQ6XCLvnphcIn0uZmEtZmVtYWxlOmJlZm9yZXtjb250ZW50Olwi74aCXCJ9LmZhLWZpZ2h0ZXItamV0OmJlZm9yZXtjb250ZW50Olwi74O7XCJ9LmZhLWZpZ21hOmJlZm9yZXtjb250ZW50Olwi756ZXCJ9LmZhLWZpbGU6YmVmb3Jle2NvbnRlbnQ6XCLvhZtcIn0uZmEtZmlsZS1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCLvhZxcIn0uZmEtZmlsZS1hcmNoaXZlOmJlZm9yZXtjb250ZW50Olwi74eGXCJ9LmZhLWZpbGUtYXVkaW86YmVmb3Jle2NvbnRlbnQ6XCLvh4dcIn0uZmEtZmlsZS1jb2RlOmJlZm9yZXtjb250ZW50Olwi74eJXCJ9LmZhLWZpbGUtY29udHJhY3Q6YmVmb3Jle2NvbnRlbnQ6XCLvlaxcIn0uZmEtZmlsZS1jc3Y6YmVmb3Jle2NvbnRlbnQ6XCLvm51cIn0uZmEtZmlsZS1kb3dubG9hZDpiZWZvcmV7Y29udGVudDpcIu+VrVwifS5mYS1maWxlLWV4Y2VsOmJlZm9yZXtjb250ZW50Olwi74eDXCJ9LmZhLWZpbGUtZXhwb3J0OmJlZm9yZXtjb250ZW50Olwi75WuXCJ9LmZhLWZpbGUtaW1hZ2U6YmVmb3Jle2NvbnRlbnQ6XCLvh4VcIn0uZmEtZmlsZS1pbXBvcnQ6YmVmb3Jle2NvbnRlbnQ6XCLvla9cIn0uZmEtZmlsZS1pbnZvaWNlOmJlZm9yZXtjb250ZW50Olwi75WwXCJ9LmZhLWZpbGUtaW52b2ljZS1kb2xsYXI6YmVmb3Jle2NvbnRlbnQ6XCLvlbFcIn0uZmEtZmlsZS1tZWRpY2FsOmJlZm9yZXtjb250ZW50Olwi75G3XCJ9LmZhLWZpbGUtbWVkaWNhbC1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCLvkbhcIn0uZmEtZmlsZS1wZGY6YmVmb3Jle2NvbnRlbnQ6XCLvh4FcIn0uZmEtZmlsZS1wb3dlcnBvaW50OmJlZm9yZXtjb250ZW50Olwi74eEXCJ9LmZhLWZpbGUtcHJlc2NyaXB0aW9uOmJlZm9yZXtjb250ZW50Olwi75WyXCJ9LmZhLWZpbGUtc2lnbmF0dXJlOmJlZm9yZXtjb250ZW50Olwi75WzXCJ9LmZhLWZpbGUtdXBsb2FkOmJlZm9yZXtjb250ZW50Olwi75W0XCJ9LmZhLWZpbGUtdmlkZW86YmVmb3Jle2NvbnRlbnQ6XCLvh4hcIn0uZmEtZmlsZS13b3JkOmJlZm9yZXtjb250ZW50Olwi74eCXCJ9LmZhLWZpbGw6YmVmb3Jle2NvbnRlbnQ6XCLvlbVcIn0uZmEtZmlsbC1kcmlwOmJlZm9yZXtjb250ZW50Olwi75W2XCJ9LmZhLWZpbG06YmVmb3Jle2NvbnRlbnQ6XCLvgIhcIn0uZmEtZmlsdGVyOmJlZm9yZXtjb250ZW50Olwi74KwXCJ9LmZhLWZpbmdlcnByaW50OmJlZm9yZXtjb250ZW50Olwi75W3XCJ9LmZhLWZpcmU6YmVmb3Jle2NvbnRlbnQ6XCLvga1cIn0uZmEtZmlyZS1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCLvn6RcIn0uZmEtZmlyZS1leHRpbmd1aXNoZXI6YmVmb3Jle2NvbnRlbnQ6XCLvhLRcIn0uZmEtZmlyZWZveDpiZWZvcmV7Y29udGVudDpcIu+JqVwifS5mYS1maXJlZm94LWJyb3dzZXI6YmVmb3Jle2NvbnRlbnQ6XCLugIdcIn0uZmEtZmlyc3QtYWlkOmJlZm9yZXtjb250ZW50Olwi75G5XCJ9LmZhLWZpcnN0LW9yZGVyOmJlZm9yZXtjb250ZW50Olwi74qwXCJ9LmZhLWZpcnN0LW9yZGVyLWFsdDpiZWZvcmV7Y29udGVudDpcIu+UilwifS5mYS1maXJzdGRyYWZ0OmJlZm9yZXtjb250ZW50Olwi746hXCJ9LmZhLWZpc2g6YmVmb3Jle2NvbnRlbnQ6XCLvlbhcIn0uZmEtZmlzdC1yYWlzZWQ6YmVmb3Jle2NvbnRlbnQ6XCLvm55cIn0uZmEtZmxhZzpiZWZvcmV7Y29udGVudDpcIu+ApFwifS5mYS1mbGFnLWNoZWNrZXJlZDpiZWZvcmV7Y29udGVudDpcIu+EnlwifS5mYS1mbGFnLXVzYTpiZWZvcmV7Y29udGVudDpcIu+djVwifS5mYS1mbGFzazpiZWZvcmV7Y29udGVudDpcIu+Dg1wifS5mYS1mbGlja3I6YmVmb3Jle2NvbnRlbnQ6XCLvha5cIn0uZmEtZmxpcGJvYXJkOmJlZm9yZXtjb250ZW50Olwi75GNXCJ9LmZhLWZsdXNoZWQ6YmVmb3Jle2NvbnRlbnQ6XCLvlblcIn0uZmEtZmx5OmJlZm9yZXtjb250ZW50Olwi75CXXCJ9LmZhLWZvbGRlcjpiZWZvcmV7Y29udGVudDpcIu+Bu1wifS5mYS1mb2xkZXItbWludXM6YmVmb3Jle2NvbnRlbnQ6XCLvmZ1cIn0uZmEtZm9sZGVyLW9wZW46YmVmb3Jle2NvbnRlbnQ6XCLvgbxcIn0uZmEtZm9sZGVyLXBsdXM6YmVmb3Jle2NvbnRlbnQ6XCLvmZ5cIn0uZmEtZm9udDpiZWZvcmV7Y29udGVudDpcIu+AsVwifS5mYS1mb250LWF3ZXNvbWU6YmVmb3Jle2NvbnRlbnQ6XCLvirRcIn0uZmEtZm9udC1hd2Vzb21lLWFsdDpiZWZvcmV7Y29udGVudDpcIu+NnFwifS5mYS1mb250LWF3ZXNvbWUtZmxhZzpiZWZvcmV7Y29udGVudDpcIu+QpVwifS5mYS1mb250LWF3ZXNvbWUtbG9nby1mdWxsOmJlZm9yZXtjb250ZW50Olwi75OmXCJ9LmZhLWZvbnRpY29uczpiZWZvcmV7Y29udGVudDpcIu+KgFwifS5mYS1mb250aWNvbnMtZmk6YmVmb3Jle2NvbnRlbnQ6XCLvjqJcIn0uZmEtZm9vdGJhbGwtYmFsbDpiZWZvcmV7Y29udGVudDpcIu+RjlwifS5mYS1mb3J0LWF3ZXNvbWU6YmVmb3Jle2NvbnRlbnQ6XCLvioZcIn0uZmEtZm9ydC1hd2Vzb21lLWFsdDpiZWZvcmV7Y29udGVudDpcIu+Oo1wifS5mYS1mb3J1bWJlZTpiZWZvcmV7Y29udGVudDpcIu+IkVwifS5mYS1mb3J3YXJkOmJlZm9yZXtjb250ZW50Olwi74GOXCJ9LmZhLWZvdXJzcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCLvhoBcIn0uZmEtZnJlZS1jb2RlLWNhbXA6YmVmb3Jle2NvbnRlbnQ6XCLvi4VcIn0uZmEtZnJlZWJzZDpiZWZvcmV7Y29udGVudDpcIu+OpFwifS5mYS1mcm9nOmJlZm9yZXtjb250ZW50Olwi75SuXCJ9LmZhLWZyb3duOmJlZm9yZXtjb250ZW50Olwi74SZXCJ9LmZhLWZyb3duLW9wZW46YmVmb3Jle2NvbnRlbnQ6XCLvlbpcIn0uZmEtZnVsY3J1bTpiZWZvcmV7Y29udGVudDpcIu+Ui1wifS5mYS1mdW5uZWwtZG9sbGFyOmJlZm9yZXtjb250ZW50Olwi75miXCJ9LmZhLWZ1dGJvbDpiZWZvcmV7Y29udGVudDpcIu+Ho1wifS5mYS1nYWxhY3RpYy1yZXB1YmxpYzpiZWZvcmV7Y29udGVudDpcIu+UjFwifS5mYS1nYWxhY3RpYy1zZW5hdGU6YmVmb3Jle2NvbnRlbnQ6XCLvlI1cIn0uZmEtZ2FtZXBhZDpiZWZvcmV7Y29udGVudDpcIu+Em1wifS5mYS1nYXMtcHVtcDpiZWZvcmV7Y29udGVudDpcIu+Ur1wifS5mYS1nYXZlbDpiZWZvcmV7Y29udGVudDpcIu+Do1wifS5mYS1nZW06YmVmb3Jle2NvbnRlbnQ6XCLvjqVcIn0uZmEtZ2VuZGVybGVzczpiZWZvcmV7Y29udGVudDpcIu+IrVwifS5mYS1nZXQtcG9ja2V0OmJlZm9yZXtjb250ZW50Olwi74mlXCJ9LmZhLWdnOmJlZm9yZXtjb250ZW50Olwi74mgXCJ9LmZhLWdnLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIu+JoVwifS5mYS1naG9zdDpiZWZvcmV7Y29udGVudDpcIu+bolwifS5mYS1naWZ0OmJlZm9yZXtjb250ZW50Olwi74GrXCJ9LmZhLWdpZnRzOmJlZm9yZXtjb250ZW50Olwi756cXCJ9LmZhLWdpdDpiZWZvcmV7Y29udGVudDpcIu+Hk1wifS5mYS1naXQtYWx0OmJlZm9yZXtjb250ZW50Olwi76GBXCJ9LmZhLWdpdC1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCLvh5JcIn0uZmEtZ2l0aHViOmJlZm9yZXtjb250ZW50Olwi74KbXCJ9LmZhLWdpdGh1Yi1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCLvhJNcIn0uZmEtZ2l0aHViLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIu+CklwifS5mYS1naXRrcmFrZW46YmVmb3Jle2NvbnRlbnQ6XCLvjqZcIn0uZmEtZ2l0bGFiOmJlZm9yZXtjb250ZW50Olwi74qWXCJ9LmZhLWdpdHRlcjpiZWZvcmV7Y29udGVudDpcIu+QplwifS5mYS1nbGFzcy1jaGVlcnM6YmVmb3Jle2NvbnRlbnQ6XCLvnp9cIn0uZmEtZ2xhc3MtbWFydGluaTpiZWZvcmV7Y29udGVudDpcIu+AgFwifS5mYS1nbGFzcy1tYXJ0aW5pLWFsdDpiZWZvcmV7Y29udGVudDpcIu+Vu1wifS5mYS1nbGFzcy13aGlza2V5OmJlZm9yZXtjb250ZW50Olwi756gXCJ9LmZhLWdsYXNzZXM6YmVmb3Jle2NvbnRlbnQ6XCLvlLBcIn0uZmEtZ2xpZGU6YmVmb3Jle2NvbnRlbnQ6XCLviqVcIn0uZmEtZ2xpZGUtZzpiZWZvcmV7Y29udGVudDpcIu+KplwifS5mYS1nbG9iZTpiZWZvcmV7Y29udGVudDpcIu+CrFwifS5mYS1nbG9iZS1hZnJpY2E6YmVmb3Jle2NvbnRlbnQ6XCLvlbxcIn0uZmEtZ2xvYmUtYW1lcmljYXM6YmVmb3Jle2NvbnRlbnQ6XCLvlb1cIn0uZmEtZ2xvYmUtYXNpYTpiZWZvcmV7Y29udGVudDpcIu+VvlwifS5mYS1nbG9iZS1ldXJvcGU6YmVmb3Jle2NvbnRlbnQ6XCLvnqJcIn0uZmEtZ29mb3JlOmJlZm9yZXtjb250ZW50Olwi746nXCJ9LmZhLWdvbGYtYmFsbDpiZWZvcmV7Y29udGVudDpcIu+RkFwifS5mYS1nb29kcmVhZHM6YmVmb3Jle2NvbnRlbnQ6XCLvjqhcIn0uZmEtZ29vZHJlYWRzLWc6YmVmb3Jle2NvbnRlbnQ6XCLvjqlcIn0uZmEtZ29vZ2xlOmJlZm9yZXtjb250ZW50Olwi74agXCJ9LmZhLWdvb2dsZS1kcml2ZTpiZWZvcmV7Y29udGVudDpcIu+OqlwifS5mYS1nb29nbGUtcGF5OmJlZm9yZXtjb250ZW50Olwi7oG5XCJ9LmZhLWdvb2dsZS1wbGF5OmJlZm9yZXtjb250ZW50Olwi746rXCJ9LmZhLWdvb2dsZS1wbHVzOmJlZm9yZXtjb250ZW50Olwi74qzXCJ9LmZhLWdvb2dsZS1wbHVzLWc6YmVmb3Jle2NvbnRlbnQ6XCLvg5VcIn0uZmEtZ29vZ2xlLXBsdXMtc3F1YXJlOmJlZm9yZXtjb250ZW50Olwi74OUXCJ9LmZhLWdvb2dsZS13YWxsZXQ6YmVmb3Jle2NvbnRlbnQ6XCLvh65cIn0uZmEtZ29wdXJhbTpiZWZvcmV7Y29udGVudDpcIu+ZpFwifS5mYS1ncmFkdWF0aW9uLWNhcDpiZWZvcmV7Y29udGVudDpcIu+GnVwifS5mYS1ncmF0aXBheTpiZWZvcmV7Y29udGVudDpcIu+GhFwifS5mYS1ncmF2OmJlZm9yZXtjb250ZW50Olwi74uWXCJ9LmZhLWdyZWF0ZXItdGhhbjpiZWZvcmV7Y29udGVudDpcIu+UsVwifS5mYS1ncmVhdGVyLXRoYW4tZXF1YWw6YmVmb3Jle2NvbnRlbnQ6XCLvlLJcIn0uZmEtZ3JpbWFjZTpiZWZvcmV7Y29udGVudDpcIu+Vv1wifS5mYS1ncmluOmJlZm9yZXtjb250ZW50Olwi75aAXCJ9LmZhLWdyaW4tYWx0OmJlZm9yZXtjb250ZW50Olwi75aBXCJ9LmZhLWdyaW4tYmVhbTpiZWZvcmV7Y29udGVudDpcIu+WglwifS5mYS1ncmluLWJlYW0tc3dlYXQ6YmVmb3Jle2NvbnRlbnQ6XCLvloNcIn0uZmEtZ3Jpbi1oZWFydHM6YmVmb3Jle2NvbnRlbnQ6XCLvloRcIn0uZmEtZ3Jpbi1zcXVpbnQ6YmVmb3Jle2NvbnRlbnQ6XCLvloVcIn0uZmEtZ3Jpbi1zcXVpbnQtdGVhcnM6YmVmb3Jle2NvbnRlbnQ6XCLvloZcIn0uZmEtZ3Jpbi1zdGFyczpiZWZvcmV7Y29udGVudDpcIu+Wh1wifS5mYS1ncmluLXRlYXJzOmJlZm9yZXtjb250ZW50Olwi75aIXCJ9LmZhLWdyaW4tdG9uZ3VlOmJlZm9yZXtjb250ZW50Olwi75aJXCJ9LmZhLWdyaW4tdG9uZ3VlLXNxdWludDpiZWZvcmV7Y29udGVudDpcIu+WilwifS5mYS1ncmluLXRvbmd1ZS13aW5rOmJlZm9yZXtjb250ZW50Olwi75aLXCJ9LmZhLWdyaW4td2luazpiZWZvcmV7Y29udGVudDpcIu+WjFwifS5mYS1ncmlwLWhvcml6b250YWw6YmVmb3Jle2NvbnRlbnQ6XCLvlo1cIn0uZmEtZ3JpcC1saW5lczpiZWZvcmV7Y29udGVudDpcIu+epFwifS5mYS1ncmlwLWxpbmVzLXZlcnRpY2FsOmJlZm9yZXtjb250ZW50Olwi756lXCJ9LmZhLWdyaXAtdmVydGljYWw6YmVmb3Jle2NvbnRlbnQ6XCLvlo5cIn0uZmEtZ3JpcGZpcmU6YmVmb3Jle2NvbnRlbnQ6XCLvjqxcIn0uZmEtZ3J1bnQ6YmVmb3Jle2NvbnRlbnQ6XCLvjq1cIn0uZmEtZ3VpbGRlZDpiZWZvcmV7Y29udGVudDpcIu6BvlwifS5mYS1ndWl0YXI6YmVmb3Jle2NvbnRlbnQ6XCLvnqZcIn0uZmEtZ3VscDpiZWZvcmV7Y29udGVudDpcIu+OrlwifS5mYS1oLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIu+DvVwifS5mYS1oYWNrZXItbmV3czpiZWZvcmV7Y29udGVudDpcIu+HlFwifS5mYS1oYWNrZXItbmV3cy1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCLvjq9cIn0uZmEtaGFja2VycmFuazpiZWZvcmV7Y29udGVudDpcIu+Xt1wifS5mYS1oYW1idXJnZXI6YmVmb3Jle2NvbnRlbnQ6XCLvoIVcIn0uZmEtaGFtbWVyOmJlZm9yZXtjb250ZW50Olwi75ujXCJ9LmZhLWhhbXNhOmJlZm9yZXtjb250ZW50Olwi75mlXCJ9LmZhLWhhbmQtaG9sZGluZzpiZWZvcmV7Y29udGVudDpcIu+SvVwifS5mYS1oYW5kLWhvbGRpbmctaGVhcnQ6YmVmb3Jle2NvbnRlbnQ6XCLvkr5cIn0uZmEtaGFuZC1ob2xkaW5nLW1lZGljYWw6YmVmb3Jle2NvbnRlbnQ6XCLugZxcIn0uZmEtaGFuZC1ob2xkaW5nLXVzZDpiZWZvcmV7Y29udGVudDpcIu+TgFwifS5mYS1oYW5kLWhvbGRpbmctd2F0ZXI6YmVmb3Jle2NvbnRlbnQ6XCLvk4FcIn0uZmEtaGFuZC1saXphcmQ6YmVmb3Jle2NvbnRlbnQ6XCLviZhcIn0uZmEtaGFuZC1taWRkbGUtZmluZ2VyOmJlZm9yZXtjb250ZW50Olwi76CGXCJ9LmZhLWhhbmQtcGFwZXI6YmVmb3Jle2NvbnRlbnQ6XCLviZZcIn0uZmEtaGFuZC1wZWFjZTpiZWZvcmV7Y29udGVudDpcIu+Jm1wifS5mYS1oYW5kLXBvaW50LWRvd246YmVmb3Jle2NvbnRlbnQ6XCLvgqdcIn0uZmEtaGFuZC1wb2ludC1sZWZ0OmJlZm9yZXtjb250ZW50Olwi74KlXCJ9LmZhLWhhbmQtcG9pbnQtcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCLvgqRcIn0uZmEtaGFuZC1wb2ludC11cDpiZWZvcmV7Y29udGVudDpcIu+CplwifS5mYS1oYW5kLXBvaW50ZXI6YmVmb3Jle2NvbnRlbnQ6XCLviZpcIn0uZmEtaGFuZC1yb2NrOmJlZm9yZXtjb250ZW50Olwi74mVXCJ9LmZhLWhhbmQtc2Npc3NvcnM6YmVmb3Jle2NvbnRlbnQ6XCLviZdcIn0uZmEtaGFuZC1zcGFya2xlczpiZWZvcmV7Y29udGVudDpcIu6BnVwifS5mYS1oYW5kLXNwb2NrOmJlZm9yZXtjb250ZW50Olwi74mZXCJ9LmZhLWhhbmRzOmJlZm9yZXtjb250ZW50Olwi75OCXCJ9LmZhLWhhbmRzLWhlbHBpbmc6YmVmb3Jle2NvbnRlbnQ6XCLvk4RcIn0uZmEtaGFuZHMtd2FzaDpiZWZvcmV7Y29udGVudDpcIu6BnlwifS5mYS1oYW5kc2hha2U6YmVmb3Jle2NvbnRlbnQ6XCLvirVcIn0uZmEtaGFuZHNoYWtlLWFsdC1zbGFzaDpiZWZvcmV7Y29udGVudDpcIu6Bn1wifS5mYS1oYW5kc2hha2Utc2xhc2g6YmVmb3Jle2NvbnRlbnQ6XCLugaBcIn0uZmEtaGFudWtpYWg6YmVmb3Jle2NvbnRlbnQ6XCLvm6ZcIn0uZmEtaGFyZC1oYXQ6YmVmb3Jle2NvbnRlbnQ6XCLvoIdcIn0uZmEtaGFzaHRhZzpiZWZvcmV7Y29udGVudDpcIu+KklwifS5mYS1oYXQtY293Ym95OmJlZm9yZXtjb250ZW50Olwi76OAXCJ9LmZhLWhhdC1jb3dib3ktc2lkZTpiZWZvcmV7Y29udGVudDpcIu+jgVwifS5mYS1oYXQtd2l6YXJkOmJlZm9yZXtjb250ZW50Olwi75uoXCJ9LmZhLWhkZDpiZWZvcmV7Y29udGVudDpcIu+CoFwifS5mYS1oZWFkLXNpZGUtY291Z2g6YmVmb3Jle2NvbnRlbnQ6XCLugaFcIn0uZmEtaGVhZC1zaWRlLWNvdWdoLXNsYXNoOmJlZm9yZXtjb250ZW50Olwi7oGiXCJ9LmZhLWhlYWQtc2lkZS1tYXNrOmJlZm9yZXtjb250ZW50Olwi7oGjXCJ9LmZhLWhlYWQtc2lkZS12aXJ1czpiZWZvcmV7Y29udGVudDpcIu6BpFwifS5mYS1oZWFkaW5nOmJlZm9yZXtjb250ZW50Olwi74ecXCJ9LmZhLWhlYWRwaG9uZXM6YmVmb3Jle2NvbnRlbnQ6XCLvgKVcIn0uZmEtaGVhZHBob25lcy1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCLvlo9cIn0uZmEtaGVhZHNldDpiZWZvcmV7Y29udGVudDpcIu+WkFwifS5mYS1oZWFydDpiZWZvcmV7Y29udGVudDpcIu+AhFwifS5mYS1oZWFydC1icm9rZW46YmVmb3Jle2NvbnRlbnQ6XCLvnqlcIn0uZmEtaGVhcnRiZWF0OmJlZm9yZXtjb250ZW50Olwi74ieXCJ9LmZhLWhlbGljb3B0ZXI6YmVmb3Jle2NvbnRlbnQ6XCLvlLNcIn0uZmEtaGlnaGxpZ2h0ZXI6YmVmb3Jle2NvbnRlbnQ6XCLvlpFcIn0uZmEtaGlraW5nOmJlZm9yZXtjb250ZW50Olwi75usXCJ9LmZhLWhpcHBvOmJlZm9yZXtjb250ZW50Olwi75utXCJ9LmZhLWhpcHM6YmVmb3Jle2NvbnRlbnQ6XCLvkZJcIn0uZmEtaGlyZS1hLWhlbHBlcjpiZWZvcmV7Y29udGVudDpcIu+OsFwifS5mYS1oaXN0b3J5OmJlZm9yZXtjb250ZW50Olwi74eaXCJ9LmZhLWhpdmU6YmVmb3Jle2NvbnRlbnQ6XCLugb9cIn0uZmEtaG9ja2V5LXB1Y2s6YmVmb3Jle2NvbnRlbnQ6XCLvkZNcIn0uZmEtaG9sbHktYmVycnk6YmVmb3Jle2NvbnRlbnQ6XCLvnqpcIn0uZmEtaG9tZTpiZWZvcmV7Y29udGVudDpcIu+AlVwifS5mYS1ob29saTpiZWZvcmV7Y29udGVudDpcIu+Qp1wifS5mYS1ob3JuYmlsbDpiZWZvcmV7Y29udGVudDpcIu+WklwifS5mYS1ob3JzZTpiZWZvcmV7Y29udGVudDpcIu+bsFwifS5mYS1ob3JzZS1oZWFkOmJlZm9yZXtjb250ZW50Olwi756rXCJ9LmZhLWhvc3BpdGFsOmJlZm9yZXtjb250ZW50Olwi74O4XCJ9LmZhLWhvc3BpdGFsLWFsdDpiZWZvcmV7Y29udGVudDpcIu+RvVwifS5mYS1ob3NwaXRhbC1zeW1ib2w6YmVmb3Jle2NvbnRlbnQ6XCLvkb5cIn0uZmEtaG9zcGl0YWwtdXNlcjpiZWZvcmV7Y29udGVudDpcIu+gjVwifS5mYS1ob3QtdHViOmJlZm9yZXtjb250ZW50Olwi75aTXCJ9LmZhLWhvdGRvZzpiZWZvcmV7Y29udGVudDpcIu+gj1wifS5mYS1ob3RlbDpiZWZvcmV7Y29udGVudDpcIu+WlFwifS5mYS1ob3RqYXI6YmVmb3Jle2NvbnRlbnQ6XCLvjrFcIn0uZmEtaG91cmdsYXNzOmJlZm9yZXtjb250ZW50Olwi74mUXCJ9LmZhLWhvdXJnbGFzcy1lbmQ6YmVmb3Jle2NvbnRlbnQ6XCLviZNcIn0uZmEtaG91cmdsYXNzLWhhbGY6YmVmb3Jle2NvbnRlbnQ6XCLviZJcIn0uZmEtaG91cmdsYXNzLXN0YXJ0OmJlZm9yZXtjb250ZW50Olwi74mRXCJ9LmZhLWhvdXNlLWRhbWFnZTpiZWZvcmV7Y29udGVudDpcIu+bsVwifS5mYS1ob3VzZS11c2VyOmJlZm9yZXtjb250ZW50Olwi7oGlXCJ9LmZhLWhvdXp6OmJlZm9yZXtjb250ZW50Olwi74m8XCJ9LmZhLWhyeXZuaWE6YmVmb3Jle2NvbnRlbnQ6XCLvm7JcIn0uZmEtaHRtbDU6YmVmb3Jle2NvbnRlbnQ6XCLvhLtcIn0uZmEtaHVic3BvdDpiZWZvcmV7Y29udGVudDpcIu+OslwifS5mYS1pLWN1cnNvcjpiZWZvcmV7Y29udGVudDpcIu+JhlwifS5mYS1pY2UtY3JlYW06YmVmb3Jle2NvbnRlbnQ6XCLvoJBcIn0uZmEtaWNpY2xlczpiZWZvcmV7Y29udGVudDpcIu+erVwifS5mYS1pY29uczpiZWZvcmV7Y29udGVudDpcIu+hrVwifS5mYS1pZC1iYWRnZTpiZWZvcmV7Y29udGVudDpcIu+LgVwifS5mYS1pZC1jYXJkOmJlZm9yZXtjb250ZW50Olwi74uCXCJ9LmZhLWlkLWNhcmQtYWx0OmJlZm9yZXtjb250ZW50Olwi75G/XCJ9LmZhLWlkZWFsOmJlZm9yZXtjb250ZW50Olwi7oCTXCJ9LmZhLWlnbG9vOmJlZm9yZXtjb250ZW50Olwi756uXCJ9LmZhLWltYWdlOmJlZm9yZXtjb250ZW50Olwi74C+XCJ9LmZhLWltYWdlczpiZWZvcmV7Y29udGVudDpcIu+MglwifS5mYS1pbWRiOmJlZm9yZXtjb250ZW50Olwi74uYXCJ9LmZhLWluYm94OmJlZm9yZXtjb250ZW50Olwi74CcXCJ9LmZhLWluZGVudDpiZWZvcmV7Y29udGVudDpcIu+AvFwifS5mYS1pbmR1c3RyeTpiZWZvcmV7Y29udGVudDpcIu+JtVwifS5mYS1pbmZpbml0eTpiZWZvcmV7Y29udGVudDpcIu+UtFwifS5mYS1pbmZvOmJlZm9yZXtjb250ZW50Olwi74SpXCJ9LmZhLWluZm8tY2lyY2xlOmJlZm9yZXtjb250ZW50Olwi74GaXCJ9LmZhLWlubm9zb2Z0OmJlZm9yZXtjb250ZW50Olwi7oKAXCJ9LmZhLWluc3RhZ3JhbTpiZWZvcmV7Y29udGVudDpcIu+FrVwifS5mYS1pbnN0YWdyYW0tc3F1YXJlOmJlZm9yZXtjb250ZW50Olwi7oGVXCJ9LmZhLWluc3RhbG9kOmJlZm9yZXtjb250ZW50Olwi7oKBXCJ9LmZhLWludGVyY29tOmJlZm9yZXtjb250ZW50Olwi756vXCJ9LmZhLWludGVybmV0LWV4cGxvcmVyOmJlZm9yZXtjb250ZW50Olwi74mrXCJ9LmZhLWludmlzaW9uOmJlZm9yZXtjb250ZW50Olwi756wXCJ9LmZhLWlveGhvc3Q6YmVmb3Jle2NvbnRlbnQ6XCLviIhcIn0uZmEtaXRhbGljOmJlZm9yZXtjb250ZW50Olwi74CzXCJ9LmZhLWl0Y2gtaW86YmVmb3Jle2NvbnRlbnQ6XCLvoLpcIn0uZmEtaXR1bmVzOmJlZm9yZXtjb250ZW50Olwi7460XCJ9LmZhLWl0dW5lcy1ub3RlOmJlZm9yZXtjb250ZW50Olwi7461XCJ9LmZhLWphdmE6YmVmb3Jle2NvbnRlbnQ6XCLvk6RcIn0uZmEtamVkaTpiZWZvcmV7Y29udGVudDpcIu+ZqVwifS5mYS1qZWRpLW9yZGVyOmJlZm9yZXtjb250ZW50Olwi75SOXCJ9LmZhLWplbmtpbnM6YmVmb3Jle2NvbnRlbnQ6XCLvjrZcIn0uZmEtamlyYTpiZWZvcmV7Y29udGVudDpcIu+esVwifS5mYS1qb2dldDpiZWZvcmV7Y29udGVudDpcIu+Ot1wifS5mYS1qb2ludDpiZWZvcmV7Y29udGVudDpcIu+WlVwifS5mYS1qb29tbGE6YmVmb3Jle2NvbnRlbnQ6XCLvhqpcIn0uZmEtam91cm5hbC13aGlsbHM6YmVmb3Jle2NvbnRlbnQ6XCLvmapcIn0uZmEtanM6YmVmb3Jle2NvbnRlbnQ6XCLvjrhcIn0uZmEtanMtc3F1YXJlOmJlZm9yZXtjb250ZW50Olwi7465XCJ9LmZhLWpzZmlkZGxlOmJlZm9yZXtjb250ZW50Olwi74eMXCJ9LmZhLWthYWJhOmJlZm9yZXtjb250ZW50Olwi75mrXCJ9LmZhLWthZ2dsZTpiZWZvcmV7Y29udGVudDpcIu+XulwifS5mYS1rZXk6YmVmb3Jle2NvbnRlbnQ6XCLvgoRcIn0uZmEta2V5YmFzZTpiZWZvcmV7Y29udGVudDpcIu+TtVwifS5mYS1rZXlib2FyZDpiZWZvcmV7Y29udGVudDpcIu+EnFwifS5mYS1rZXljZG46YmVmb3Jle2NvbnRlbnQ6XCLvjrpcIn0uZmEta2hhbmRhOmJlZm9yZXtjb250ZW50Olwi75mtXCJ9LmZhLWtpY2tzdGFydGVyOmJlZm9yZXtjb250ZW50Olwi7467XCJ9LmZhLWtpY2tzdGFydGVyLWs6YmVmb3Jle2NvbnRlbnQ6XCLvjrxcIn0uZmEta2lzczpiZWZvcmV7Y29udGVudDpcIu+WllwifS5mYS1raXNzLWJlYW06YmVmb3Jle2NvbnRlbnQ6XCLvlpdcIn0uZmEta2lzcy13aW5rLWhlYXJ0OmJlZm9yZXtjb250ZW50Olwi75aYXCJ9LmZhLWtpd2ktYmlyZDpiZWZvcmV7Y29udGVudDpcIu+UtVwifS5mYS1rb3J2dWU6YmVmb3Jle2NvbnRlbnQ6XCLvkK9cIn0uZmEtbGFuZG1hcms6YmVmb3Jle2NvbnRlbnQ6XCLvma9cIn0uZmEtbGFuZ3VhZ2U6YmVmb3Jle2NvbnRlbnQ6XCLvhqtcIn0uZmEtbGFwdG9wOmJlZm9yZXtjb250ZW50Olwi74SJXCJ9LmZhLWxhcHRvcC1jb2RlOmJlZm9yZXtjb250ZW50Olwi75e8XCJ9LmZhLWxhcHRvcC1ob3VzZTpiZWZvcmV7Y29udGVudDpcIu6BplwifS5mYS1sYXB0b3AtbWVkaWNhbDpiZWZvcmV7Y29udGVudDpcIu+gklwifS5mYS1sYXJhdmVsOmJlZm9yZXtjb250ZW50Olwi7469XCJ9LmZhLWxhc3RmbTpiZWZvcmV7Y29udGVudDpcIu+IglwifS5mYS1sYXN0Zm0tc3F1YXJlOmJlZm9yZXtjb250ZW50Olwi74iDXCJ9LmZhLWxhdWdoOmJlZm9yZXtjb250ZW50Olwi75aZXCJ9LmZhLWxhdWdoLWJlYW06YmVmb3Jle2NvbnRlbnQ6XCLvlppcIn0uZmEtbGF1Z2gtc3F1aW50OmJlZm9yZXtjb250ZW50Olwi75abXCJ9LmZhLWxhdWdoLXdpbms6YmVmb3Jle2NvbnRlbnQ6XCLvlpxcIn0uZmEtbGF5ZXItZ3JvdXA6YmVmb3Jle2NvbnRlbnQ6XCLvl71cIn0uZmEtbGVhZjpiZWZvcmV7Y29udGVudDpcIu+BrFwifS5mYS1sZWFucHViOmJlZm9yZXtjb250ZW50Olwi74iSXCJ9LmZhLWxlbW9uOmJlZm9yZXtjb250ZW50Olwi74KUXCJ9LmZhLWxlc3M6YmVmb3Jle2NvbnRlbnQ6XCLvkJ1cIn0uZmEtbGVzcy10aGFuOmJlZm9yZXtjb250ZW50Olwi75S2XCJ9LmZhLWxlc3MtdGhhbi1lcXVhbDpiZWZvcmV7Y29udGVudDpcIu+Ut1wifS5mYS1sZXZlbC1kb3duLWFsdDpiZWZvcmV7Y29udGVudDpcIu+OvlwifS5mYS1sZXZlbC11cC1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCLvjr9cIn0uZmEtbGlmZS1yaW5nOmJlZm9yZXtjb250ZW50Olwi74eNXCJ9LmZhLWxpZ2h0YnVsYjpiZWZvcmV7Y29udGVudDpcIu+Dq1wifS5mYS1saW5lOmJlZm9yZXtjb250ZW50Olwi74+AXCJ9LmZhLWxpbms6YmVmb3Jle2NvbnRlbnQ6XCLvg4FcIn0uZmEtbGlua2VkaW46YmVmb3Jle2NvbnRlbnQ6XCLvgoxcIn0uZmEtbGlua2VkaW4taW46YmVmb3Jle2NvbnRlbnQ6XCLvg6FcIn0uZmEtbGlub2RlOmJlZm9yZXtjb250ZW50Olwi74q4XCJ9LmZhLWxpbnV4OmJlZm9yZXtjb250ZW50Olwi74W8XCJ9LmZhLWxpcmEtc2lnbjpiZWZvcmV7Y29udGVudDpcIu+GlVwifS5mYS1saXN0OmJlZm9yZXtjb250ZW50Olwi74C6XCJ9LmZhLWxpc3QtYWx0OmJlZm9yZXtjb250ZW50Olwi74CiXCJ9LmZhLWxpc3Qtb2w6YmVmb3Jle2NvbnRlbnQ6XCLvg4tcIn0uZmEtbGlzdC11bDpiZWZvcmV7Y29udGVudDpcIu+DilwifS5mYS1sb2NhdGlvbi1hcnJvdzpiZWZvcmV7Y29udGVudDpcIu+EpFwifS5mYS1sb2NrOmJlZm9yZXtjb250ZW50Olwi74CjXCJ9LmZhLWxvY2stb3BlbjpiZWZvcmV7Y29udGVudDpcIu+PgVwifS5mYS1sb25nLWFycm93LWFsdC1kb3duOmJlZm9yZXtjb250ZW50Olwi74yJXCJ9LmZhLWxvbmctYXJyb3ctYWx0LWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCLvjIpcIn0uZmEtbG9uZy1hcnJvdy1hbHQtcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCLvjItcIn0uZmEtbG9uZy1hcnJvdy1hbHQtdXA6YmVmb3Jle2NvbnRlbnQ6XCLvjIxcIn0uZmEtbG93LXZpc2lvbjpiZWZvcmV7Y29udGVudDpcIu+KqFwifS5mYS1sdWdnYWdlLWNhcnQ6YmVmb3Jle2NvbnRlbnQ6XCLvlp1cIn0uZmEtbHVuZ3M6YmVmb3Jle2NvbnRlbnQ6XCLvmIRcIn0uZmEtbHVuZ3MtdmlydXM6YmVmb3Jle2NvbnRlbnQ6XCLugadcIn0uZmEtbHlmdDpiZWZvcmV7Y29udGVudDpcIu+Pg1wifS5mYS1tYWdlbnRvOmJlZm9yZXtjb250ZW50Olwi74+EXCJ9LmZhLW1hZ2ljOmJlZm9yZXtjb250ZW50Olwi74OQXCJ9LmZhLW1hZ25ldDpiZWZvcmV7Y29udGVudDpcIu+BtlwifS5mYS1tYWlsLWJ1bGs6YmVmb3Jle2NvbnRlbnQ6XCLvmbRcIn0uZmEtbWFpbGNoaW1wOmJlZm9yZXtjb250ZW50Olwi75aeXCJ9LmZhLW1hbGU6YmVmb3Jle2NvbnRlbnQ6XCLvhoNcIn0uZmEtbWFuZGFsb3JpYW46YmVmb3Jle2NvbnRlbnQ6XCLvlI9cIn0uZmEtbWFwOmJlZm9yZXtjb250ZW50Olwi74m5XCJ9LmZhLW1hcC1tYXJrZWQ6YmVmb3Jle2NvbnRlbnQ6XCLvlp9cIn0uZmEtbWFwLW1hcmtlZC1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCLvlqBcIn0uZmEtbWFwLW1hcmtlcjpiZWZvcmV7Y29udGVudDpcIu+BgVwifS5mYS1tYXAtbWFya2VyLWFsdDpiZWZvcmV7Y29udGVudDpcIu+PhVwifS5mYS1tYXAtcGluOmJlZm9yZXtjb250ZW50Olwi74m2XCJ9LmZhLW1hcC1zaWduczpiZWZvcmV7Y29udGVudDpcIu+Jt1wifS5mYS1tYXJrZG93bjpiZWZvcmV7Y29udGVudDpcIu+Yj1wifS5mYS1tYXJrZXI6YmVmb3Jle2NvbnRlbnQ6XCLvlqFcIn0uZmEtbWFyczpiZWZvcmV7Y29udGVudDpcIu+IolwifS5mYS1tYXJzLWRvdWJsZTpiZWZvcmV7Y29udGVudDpcIu+Ip1wifS5mYS1tYXJzLXN0cm9rZTpiZWZvcmV7Y29udGVudDpcIu+IqVwifS5mYS1tYXJzLXN0cm9rZS1oOmJlZm9yZXtjb250ZW50Olwi74irXCJ9LmZhLW1hcnMtc3Ryb2tlLXY6YmVmb3Jle2NvbnRlbnQ6XCLviKpcIn0uZmEtbWFzazpiZWZvcmV7Y29udGVudDpcIu+bulwifS5mYS1tYXN0b2RvbjpiZWZvcmV7Y29udGVudDpcIu+TtlwifS5mYS1tYXhjZG46YmVmb3Jle2NvbnRlbnQ6XCLvhLZcIn0uZmEtbWRiOmJlZm9yZXtjb250ZW50Olwi76OKXCJ9LmZhLW1lZGFsOmJlZm9yZXtjb250ZW50Olwi75aiXCJ9LmZhLW1lZGFwcHM6YmVmb3Jle2NvbnRlbnQ6XCLvj4ZcIn0uZmEtbWVkaXVtOmJlZm9yZXtjb250ZW50Olwi74i6XCJ9LmZhLW1lZGl1bS1tOmJlZm9yZXtjb250ZW50Olwi74+HXCJ9LmZhLW1lZGtpdDpiZWZvcmV7Y29udGVudDpcIu+DulwifS5mYS1tZWRydDpiZWZvcmV7Y29udGVudDpcIu+PiFwifS5mYS1tZWV0dXA6YmVmb3Jle2NvbnRlbnQ6XCLvi6BcIn0uZmEtbWVnYXBvcnQ6YmVmb3Jle2NvbnRlbnQ6XCLvlqNcIn0uZmEtbWVoOmJlZm9yZXtjb250ZW50Olwi74SaXCJ9LmZhLW1laC1ibGFuazpiZWZvcmV7Y29udGVudDpcIu+WpFwifS5mYS1tZWgtcm9sbGluZy1leWVzOmJlZm9yZXtjb250ZW50Olwi75alXCJ9LmZhLW1lbW9yeTpiZWZvcmV7Y29udGVudDpcIu+UuFwifS5mYS1tZW5kZWxleTpiZWZvcmV7Y29udGVudDpcIu+es1wifS5mYS1tZW5vcmFoOmJlZm9yZXtjb250ZW50Olwi75m2XCJ9LmZhLW1lcmN1cnk6YmVmb3Jle2NvbnRlbnQ6XCLviKNcIn0uZmEtbWV0ZW9yOmJlZm9yZXtjb250ZW50Olwi752TXCJ9LmZhLW1pY3JvYmxvZzpiZWZvcmV7Y29udGVudDpcIu6AmlwifS5mYS1taWNyb2NoaXA6YmVmb3Jle2NvbnRlbnQ6XCLvi5tcIn0uZmEtbWljcm9waG9uZTpiZWZvcmV7Y29udGVudDpcIu+EsFwifS5mYS1taWNyb3Bob25lLWFsdDpiZWZvcmV7Y29udGVudDpcIu+PiVwifS5mYS1taWNyb3Bob25lLWFsdC1zbGFzaDpiZWZvcmV7Y29udGVudDpcIu+UuVwifS5mYS1taWNyb3Bob25lLXNsYXNoOmJlZm9yZXtjb250ZW50Olwi74SxXCJ9LmZhLW1pY3Jvc2NvcGU6YmVmb3Jle2NvbnRlbnQ6XCLvmJBcIn0uZmEtbWljcm9zb2Z0OmJlZm9yZXtjb250ZW50Olwi74+KXCJ9LmZhLW1pbnVzOmJlZm9yZXtjb250ZW50Olwi74GoXCJ9LmZhLW1pbnVzLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIu+BllwifS5mYS1taW51cy1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCLvhYZcIn0uZmEtbWl0dGVuOmJlZm9yZXtjb250ZW50Olwi7561XCJ9LmZhLW1peDpiZWZvcmV7Y29udGVudDpcIu+Pi1wifS5mYS1taXhjbG91ZDpiZWZvcmV7Y29udGVudDpcIu+KiVwifS5mYS1taXhlcjpiZWZvcmV7Y29udGVudDpcIu6BllwifS5mYS1taXp1bmk6YmVmb3Jle2NvbnRlbnQ6XCLvj4xcIn0uZmEtbW9iaWxlOmJlZm9yZXtjb250ZW50Olwi74SLXCJ9LmZhLW1vYmlsZS1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCLvj41cIn0uZmEtbW9keDpiZWZvcmV7Y29udGVudDpcIu+KhVwifS5mYS1tb25lcm86YmVmb3Jle2NvbnRlbnQ6XCLvj5BcIn0uZmEtbW9uZXktYmlsbDpiZWZvcmV7Y29udGVudDpcIu+DllwifS5mYS1tb25leS1iaWxsLWFsdDpiZWZvcmV7Y29udGVudDpcIu+PkVwifS5mYS1tb25leS1iaWxsLXdhdmU6YmVmb3Jle2NvbnRlbnQ6XCLvlLpcIn0uZmEtbW9uZXktYmlsbC13YXZlLWFsdDpiZWZvcmV7Y29udGVudDpcIu+Uu1wifS5mYS1tb25leS1jaGVjazpiZWZvcmV7Y29udGVudDpcIu+UvFwifS5mYS1tb25leS1jaGVjay1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCLvlL1cIn0uZmEtbW9udW1lbnQ6YmVmb3Jle2NvbnRlbnQ6XCLvlqZcIn0uZmEtbW9vbjpiZWZvcmV7Y29udGVudDpcIu+GhlwifS5mYS1tb3J0YXItcGVzdGxlOmJlZm9yZXtjb250ZW50Olwi75anXCJ9LmZhLW1vc3F1ZTpiZWZvcmV7Y29udGVudDpcIu+ZuFwifS5mYS1tb3RvcmN5Y2xlOmJlZm9yZXtjb250ZW50Olwi74icXCJ9LmZhLW1vdW50YWluOmJlZm9yZXtjb250ZW50Olwi75u8XCJ9LmZhLW1vdXNlOmJlZm9yZXtjb250ZW50Olwi76OMXCJ9LmZhLW1vdXNlLXBvaW50ZXI6YmVmb3Jle2NvbnRlbnQ6XCLviYVcIn0uZmEtbXVnLWhvdDpiZWZvcmV7Y29udGVudDpcIu+etlwifS5mYS1tdXNpYzpiZWZvcmV7Y29udGVudDpcIu+AgVwifS5mYS1uYXBzdGVyOmJlZm9yZXtjb250ZW50Olwi74+SXCJ9LmZhLW5lb3M6YmVmb3Jle2NvbnRlbnQ6XCLvmJJcIn0uZmEtbmV0d29yay13aXJlZDpiZWZvcmV7Y29udGVudDpcIu+bv1wifS5mYS1uZXV0ZXI6YmVmb3Jle2NvbnRlbnQ6XCLviKxcIn0uZmEtbmV3c3BhcGVyOmJlZm9yZXtjb250ZW50Olwi74eqXCJ9LmZhLW5pbWJscjpiZWZvcmV7Y29udGVudDpcIu+WqFwifS5mYS1ub2RlOmJlZm9yZXtjb250ZW50Olwi75CZXCJ9LmZhLW5vZGUtanM6YmVmb3Jle2NvbnRlbnQ6XCLvj5NcIn0uZmEtbm90LWVxdWFsOmJlZm9yZXtjb250ZW50Olwi75S+XCJ9LmZhLW5vdGVzLW1lZGljYWw6YmVmb3Jle2NvbnRlbnQ6XCLvkoFcIn0uZmEtbnBtOmJlZm9yZXtjb250ZW50Olwi74+UXCJ9LmZhLW5zODpiZWZvcmV7Y29udGVudDpcIu+PlVwifS5mYS1udXRyaXRpb25peDpiZWZvcmV7Y29udGVudDpcIu+PllwifS5mYS1vYmplY3QtZ3JvdXA6YmVmb3Jle2NvbnRlbnQ6XCLviYdcIn0uZmEtb2JqZWN0LXVuZ3JvdXA6YmVmb3Jle2NvbnRlbnQ6XCLviYhcIn0uZmEtb2N0b3B1cy1kZXBsb3k6YmVmb3Jle2NvbnRlbnQ6XCLugoJcIn0uZmEtb2Rub2tsYXNzbmlraTpiZWZvcmV7Y29udGVudDpcIu+Jo1wifS5mYS1vZG5va2xhc3NuaWtpLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIu+JpFwifS5mYS1vaWwtY2FuOmJlZm9yZXtjb250ZW50Olwi75iTXCJ9LmZhLW9sZC1yZXB1YmxpYzpiZWZvcmV7Y29udGVudDpcIu+UkFwifS5mYS1vbTpiZWZvcmV7Y29udGVudDpcIu+ZuVwifS5mYS1vcGVuY2FydDpiZWZvcmV7Y29udGVudDpcIu+IvVwifS5mYS1vcGVuaWQ6YmVmb3Jle2NvbnRlbnQ6XCLvhptcIn0uZmEtb3BlcmE6YmVmb3Jle2NvbnRlbnQ6XCLviapcIn0uZmEtb3B0aW4tbW9uc3RlcjpiZWZvcmV7Y29udGVudDpcIu+IvFwifS5mYS1vcmNpZDpiZWZvcmV7Y29udGVudDpcIu+jklwifS5mYS1vc2k6YmVmb3Jle2NvbnRlbnQ6XCLvkJpcIn0uZmEtb3R0ZXI6YmVmb3Jle2NvbnRlbnQ6XCLvnIBcIn0uZmEtb3V0ZGVudDpiZWZvcmV7Y29udGVudDpcIu+Au1wifS5mYS1wYWdlNDpiZWZvcmV7Y29udGVudDpcIu+Pl1wifS5mYS1wYWdlbGluZXM6YmVmb3Jle2NvbnRlbnQ6XCLvhoxcIn0uZmEtcGFnZXI6YmVmb3Jle2NvbnRlbnQ6XCLvoJVcIn0uZmEtcGFpbnQtYnJ1c2g6YmVmb3Jle2NvbnRlbnQ6XCLvh7xcIn0uZmEtcGFpbnQtcm9sbGVyOmJlZm9yZXtjb250ZW50Olwi75aqXCJ9LmZhLXBhbGV0dGU6YmVmb3Jle2NvbnRlbnQ6XCLvlL9cIn0uZmEtcGFsZmVkOmJlZm9yZXtjb250ZW50Olwi74+YXCJ9LmZhLXBhbGxldDpiZWZvcmV7Y29udGVudDpcIu+SglwifS5mYS1wYXBlci1wbGFuZTpiZWZvcmV7Y29udGVudDpcIu+HmFwifS5mYS1wYXBlcmNsaXA6YmVmb3Jle2NvbnRlbnQ6XCLvg4ZcIn0uZmEtcGFyYWNodXRlLWJveDpiZWZvcmV7Y29udGVudDpcIu+TjVwifS5mYS1wYXJhZ3JhcGg6YmVmb3Jle2NvbnRlbnQ6XCLvh51cIn0uZmEtcGFya2luZzpiZWZvcmV7Y29udGVudDpcIu+VgFwifS5mYS1wYXNzcG9ydDpiZWZvcmV7Y29udGVudDpcIu+Wq1wifS5mYS1wYXN0YWZhcmlhbmlzbTpiZWZvcmV7Y29udGVudDpcIu+Zu1wifS5mYS1wYXN0ZTpiZWZvcmV7Y29udGVudDpcIu+DqlwifS5mYS1wYXRyZW9uOmJlZm9yZXtjb250ZW50Olwi74+ZXCJ9LmZhLXBhdXNlOmJlZm9yZXtjb250ZW50Olwi74GMXCJ9LmZhLXBhdXNlLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIu+Ki1wifS5mYS1wYXc6YmVmb3Jle2NvbnRlbnQ6XCLvhrBcIn0uZmEtcGF5cGFsOmJlZm9yZXtjb250ZW50Olwi74etXCJ9LmZhLXBlYWNlOmJlZm9yZXtjb250ZW50Olwi75m8XCJ9LmZhLXBlbjpiZWZvcmV7Y29udGVudDpcIu+MhFwifS5mYS1wZW4tYWx0OmJlZm9yZXtjb250ZW50Olwi74yFXCJ9LmZhLXBlbi1mYW5jeTpiZWZvcmV7Y29udGVudDpcIu+WrFwifS5mYS1wZW4tbmliOmJlZm9yZXtjb250ZW50Olwi75atXCJ9LmZhLXBlbi1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCLvhYtcIn0uZmEtcGVuY2lsLWFsdDpiZWZvcmV7Y29udGVudDpcIu+Mg1wifS5mYS1wZW5jaWwtcnVsZXI6YmVmb3Jle2NvbnRlbnQ6XCLvlq5cIn0uZmEtcGVubnktYXJjYWRlOmJlZm9yZXtjb250ZW50Olwi75yEXCJ9LmZhLXBlb3BsZS1hcnJvd3M6YmVmb3Jle2NvbnRlbnQ6XCLugahcIn0uZmEtcGVvcGxlLWNhcnJ5OmJlZm9yZXtjb250ZW50Olwi75OOXCJ9LmZhLXBlcHBlci1ob3Q6YmVmb3Jle2NvbnRlbnQ6XCLvoJZcIn0uZmEtcGVyYnl0ZTpiZWZvcmV7Y29udGVudDpcIu6Cg1wifS5mYS1wZXJjZW50OmJlZm9yZXtjb250ZW50Olwi74qVXCJ9LmZhLXBlcmNlbnRhZ2U6YmVmb3Jle2NvbnRlbnQ6XCLvlYFcIn0uZmEtcGVyaXNjb3BlOmJlZm9yZXtjb250ZW50Olwi74+aXCJ9LmZhLXBlcnNvbi1ib290aDpiZWZvcmV7Y29udGVudDpcIu+dllwifS5mYS1waGFicmljYXRvcjpiZWZvcmV7Y29udGVudDpcIu+Pm1wifS5mYS1waG9lbml4LWZyYW1ld29yazpiZWZvcmV7Y29udGVudDpcIu+PnFwifS5mYS1waG9lbml4LXNxdWFkcm9uOmJlZm9yZXtjb250ZW50Olwi75SRXCJ9LmZhLXBob25lOmJlZm9yZXtjb250ZW50Olwi74KVXCJ9LmZhLXBob25lLWFsdDpiZWZvcmV7Y29udGVudDpcIu+huVwifS5mYS1waG9uZS1zbGFzaDpiZWZvcmV7Y29udGVudDpcIu+PnVwifS5mYS1waG9uZS1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCLvgphcIn0uZmEtcGhvbmUtc3F1YXJlLWFsdDpiZWZvcmV7Y29udGVudDpcIu+hu1wifS5mYS1waG9uZS12b2x1bWU6YmVmb3Jle2NvbnRlbnQ6XCLviqBcIn0uZmEtcGhvdG8tdmlkZW86YmVmb3Jle2NvbnRlbnQ6XCLvobxcIn0uZmEtcGhwOmJlZm9yZXtjb250ZW50Olwi75GXXCJ9LmZhLXBpZWQtcGlwZXI6YmVmb3Jle2NvbnRlbnQ6XCLviq5cIn0uZmEtcGllZC1waXBlci1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCLvhqhcIn0uZmEtcGllZC1waXBlci1oYXQ6YmVmb3Jle2NvbnRlbnQ6XCLvk6VcIn0uZmEtcGllZC1waXBlci1wcDpiZWZvcmV7Y29udGVudDpcIu+Gp1wifS5mYS1waWVkLXBpcGVyLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIu6AnlwifS5mYS1waWdneS1iYW5rOmJlZm9yZXtjb250ZW50Olwi75OTXCJ9LmZhLXBpbGxzOmJlZm9yZXtjb250ZW50Olwi75KEXCJ9LmZhLXBpbnRlcmVzdDpiZWZvcmV7Y29udGVudDpcIu+DklwifS5mYS1waW50ZXJlc3QtcDpiZWZvcmV7Y29udGVudDpcIu+IsVwifS5mYS1waW50ZXJlc3Qtc3F1YXJlOmJlZm9yZXtjb250ZW50Olwi74OTXCJ9LmZhLXBpenphLXNsaWNlOmJlZm9yZXtjb250ZW50Olwi76CYXCJ9LmZhLXBsYWNlLW9mLXdvcnNoaXA6YmVmb3Jle2NvbnRlbnQ6XCLvmb9cIn0uZmEtcGxhbmU6YmVmb3Jle2NvbnRlbnQ6XCLvgbJcIn0uZmEtcGxhbmUtYXJyaXZhbDpiZWZvcmV7Y29udGVudDpcIu+Wr1wifS5mYS1wbGFuZS1kZXBhcnR1cmU6YmVmb3Jle2NvbnRlbnQ6XCLvlrBcIn0uZmEtcGxhbmUtc2xhc2g6YmVmb3Jle2NvbnRlbnQ6XCLugalcIn0uZmEtcGxheTpiZWZvcmV7Y29udGVudDpcIu+Bi1wifS5mYS1wbGF5LWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIu+FhFwifS5mYS1wbGF5c3RhdGlvbjpiZWZvcmV7Y29udGVudDpcIu+Pn1wifS5mYS1wbHVnOmJlZm9yZXtjb250ZW50Olwi74emXCJ9LmZhLXBsdXM6YmVmb3Jle2NvbnRlbnQ6XCLvgadcIn0uZmEtcGx1cy1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCLvgZVcIn0uZmEtcGx1cy1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCLvg75cIn0uZmEtcG9kY2FzdDpiZWZvcmV7Y29udGVudDpcIu+LjlwifS5mYS1wb2xsOmJlZm9yZXtjb250ZW50Olwi75qBXCJ9LmZhLXBvbGwtaDpiZWZvcmV7Y29udGVudDpcIu+aglwifS5mYS1wb286YmVmb3Jle2NvbnRlbnQ6XCLvi75cIn0uZmEtcG9vLXN0b3JtOmJlZm9yZXtjb250ZW50Olwi752aXCJ9LmZhLXBvb3A6YmVmb3Jle2NvbnRlbnQ6XCLvmJlcIn0uZmEtcG9ydHJhaXQ6YmVmb3Jle2NvbnRlbnQ6XCLvj6BcIn0uZmEtcG91bmQtc2lnbjpiZWZvcmV7Y29udGVudDpcIu+FlFwifS5mYS1wb3dlci1vZmY6YmVmb3Jle2NvbnRlbnQ6XCLvgJFcIn0uZmEtcHJheTpiZWZvcmV7Y29udGVudDpcIu+ag1wifS5mYS1wcmF5aW5nLWhhbmRzOmJlZm9yZXtjb250ZW50Olwi75qEXCJ9LmZhLXByZXNjcmlwdGlvbjpiZWZvcmV7Y29udGVudDpcIu+WsVwifS5mYS1wcmVzY3JpcHRpb24tYm90dGxlOmJlZm9yZXtjb250ZW50Olwi75KFXCJ9LmZhLXByZXNjcmlwdGlvbi1ib3R0bGUtYWx0OmJlZm9yZXtjb250ZW50Olwi75KGXCJ9LmZhLXByaW50OmJlZm9yZXtjb250ZW50Olwi74CvXCJ9LmZhLXByb2NlZHVyZXM6YmVmb3Jle2NvbnRlbnQ6XCLvkodcIn0uZmEtcHJvZHVjdC1odW50OmJlZm9yZXtjb250ZW50Olwi74qIXCJ9LmZhLXByb2plY3QtZGlhZ3JhbTpiZWZvcmV7Y29udGVudDpcIu+VglwifS5mYS1wdW1wLW1lZGljYWw6YmVmb3Jle2NvbnRlbnQ6XCLugapcIn0uZmEtcHVtcC1zb2FwOmJlZm9yZXtjb250ZW50Olwi7oGrXCJ9LmZhLXB1c2hlZDpiZWZvcmV7Y29udGVudDpcIu+PoVwifS5mYS1wdXp6bGUtcGllY2U6YmVmb3Jle2NvbnRlbnQ6XCLvhK5cIn0uZmEtcHl0aG9uOmJlZm9yZXtjb250ZW50Olwi74+iXCJ9LmZhLXFxOmJlZm9yZXtjb250ZW50Olwi74eWXCJ9LmZhLXFyY29kZTpiZWZvcmV7Y29udGVudDpcIu+AqVwifS5mYS1xdWVzdGlvbjpiZWZvcmV7Y29udGVudDpcIu+EqFwifS5mYS1xdWVzdGlvbi1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCLvgZlcIn0uZmEtcXVpZGRpdGNoOmJlZm9yZXtjb250ZW50Olwi75GYXCJ9LmZhLXF1aW5zY2FwZTpiZWZvcmV7Y29udGVudDpcIu+RmVwifS5mYS1xdW9yYTpiZWZvcmV7Y29udGVudDpcIu+LhFwifS5mYS1xdW90ZS1sZWZ0OmJlZm9yZXtjb250ZW50Olwi74SNXCJ9LmZhLXF1b3RlLXJpZ2h0OmJlZm9yZXtjb250ZW50Olwi74SOXCJ9LmZhLXF1cmFuOmJlZm9yZXtjb250ZW50Olwi75qHXCJ9LmZhLXItcHJvamVjdDpiZWZvcmV7Y29udGVudDpcIu+Tt1wifS5mYS1yYWRpYXRpb246YmVmb3Jle2NvbnRlbnQ6XCLvnrlcIn0uZmEtcmFkaWF0aW9uLWFsdDpiZWZvcmV7Y29udGVudDpcIu+eulwifS5mYS1yYWluYm93OmJlZm9yZXtjb250ZW50Olwi752bXCJ9LmZhLXJhbmRvbTpiZWZvcmV7Y29udGVudDpcIu+BtFwifS5mYS1yYXNwYmVycnktcGk6YmVmb3Jle2NvbnRlbnQ6XCLvnrtcIn0uZmEtcmF2ZWxyeTpiZWZvcmV7Y29udGVudDpcIu+LmVwifS5mYS1yZWFjdDpiZWZvcmV7Y29udGVudDpcIu+Qm1wifS5mYS1yZWFjdGV1cm9wZTpiZWZvcmV7Y29udGVudDpcIu+dnVwifS5mYS1yZWFkbWU6YmVmb3Jle2NvbnRlbnQ6XCLvk5VcIn0uZmEtcmViZWw6YmVmb3Jle2NvbnRlbnQ6XCLvh5BcIn0uZmEtcmVjZWlwdDpiZWZvcmV7Y29udGVudDpcIu+Vg1wifS5mYS1yZWNvcmQtdmlueWw6YmVmb3Jle2NvbnRlbnQ6XCLvo5lcIn0uZmEtcmVjeWNsZTpiZWZvcmV7Y29udGVudDpcIu+GuFwifS5mYS1yZWQtcml2ZXI6YmVmb3Jle2NvbnRlbnQ6XCLvj6NcIn0uZmEtcmVkZGl0OmJlZm9yZXtjb250ZW50Olwi74ahXCJ9LmZhLXJlZGRpdC1hbGllbjpiZWZvcmV7Y29udGVudDpcIu+KgVwifS5mYS1yZWRkaXQtc3F1YXJlOmJlZm9yZXtjb250ZW50Olwi74aiXCJ9LmZhLXJlZGhhdDpiZWZvcmV7Y29udGVudDpcIu+evFwifS5mYS1yZWRvOmJlZm9yZXtjb250ZW50Olwi74CeXCJ9LmZhLXJlZG8tYWx0OmJlZm9yZXtjb250ZW50Olwi74u5XCJ9LmZhLXJlZ2lzdGVyZWQ6YmVmb3Jle2NvbnRlbnQ6XCLviZ1cIn0uZmEtcmVtb3ZlLWZvcm1hdDpiZWZvcmV7Y29udGVudDpcIu+hvVwifS5mYS1yZW5yZW46YmVmb3Jle2NvbnRlbnQ6XCLvhotcIn0uZmEtcmVwbHk6YmVmb3Jle2NvbnRlbnQ6XCLvj6VcIn0uZmEtcmVwbHktYWxsOmJlZm9yZXtjb250ZW50Olwi74SiXCJ9LmZhLXJlcGx5ZDpiZWZvcmV7Y29udGVudDpcIu+PplwifS5mYS1yZXB1YmxpY2FuOmJlZm9yZXtjb250ZW50Olwi752eXCJ9LmZhLXJlc2VhcmNoZ2F0ZTpiZWZvcmV7Y29udGVudDpcIu+TuFwifS5mYS1yZXNvbHZpbmc6YmVmb3Jle2NvbnRlbnQ6XCLvj6dcIn0uZmEtcmVzdHJvb206YmVmb3Jle2NvbnRlbnQ6XCLvnr1cIn0uZmEtcmV0d2VldDpiZWZvcmV7Y29udGVudDpcIu+BuVwifS5mYS1yZXY6YmVmb3Jle2NvbnRlbnQ6XCLvlrJcIn0uZmEtcmliYm9uOmJlZm9yZXtjb250ZW50Olwi75OWXCJ9LmZhLXJpbmc6YmVmb3Jle2NvbnRlbnQ6XCLvnItcIn0uZmEtcm9hZDpiZWZvcmV7Y29udGVudDpcIu+AmFwifS5mYS1yb2JvdDpiZWZvcmV7Y29udGVudDpcIu+VhFwifS5mYS1yb2NrZXQ6YmVmb3Jle2NvbnRlbnQ6XCLvhLVcIn0uZmEtcm9ja2V0Y2hhdDpiZWZvcmV7Y29udGVudDpcIu+PqFwifS5mYS1yb2Nrcm1zOmJlZm9yZXtjb250ZW50Olwi74+pXCJ9LmZhLXJvdXRlOmJlZm9yZXtjb250ZW50Olwi75OXXCJ9LmZhLXJzczpiZWZvcmV7Y29udGVudDpcIu+CnlwifS5mYS1yc3Mtc3F1YXJlOmJlZm9yZXtjb250ZW50Olwi74WDXCJ9LmZhLXJ1YmxlLXNpZ246YmVmb3Jle2NvbnRlbnQ6XCLvhZhcIn0uZmEtcnVsZXI6YmVmb3Jle2NvbnRlbnQ6XCLvlYVcIn0uZmEtcnVsZXItY29tYmluZWQ6YmVmb3Jle2NvbnRlbnQ6XCLvlYZcIn0uZmEtcnVsZXItaG9yaXpvbnRhbDpiZWZvcmV7Y29udGVudDpcIu+Vh1wifS5mYS1ydWxlci12ZXJ0aWNhbDpiZWZvcmV7Y29udGVudDpcIu+ViFwifS5mYS1ydW5uaW5nOmJlZm9yZXtjb250ZW50Olwi75yMXCJ9LmZhLXJ1cGVlLXNpZ246YmVmb3Jle2NvbnRlbnQ6XCLvhZZcIn0uZmEtcnVzdDpiZWZvcmV7Y29udGVudDpcIu6BulwifS5mYS1zYWQtY3J5OmJlZm9yZXtjb250ZW50Olwi75azXCJ9LmZhLXNhZC10ZWFyOmJlZm9yZXtjb250ZW50Olwi75a0XCJ9LmZhLXNhZmFyaTpiZWZvcmV7Y29udGVudDpcIu+Jp1wifS5mYS1zYWxlc2ZvcmNlOmJlZm9yZXtjb250ZW50Olwi76C7XCJ9LmZhLXNhc3M6YmVmb3Jle2NvbnRlbnQ6XCLvkJ5cIn0uZmEtc2F0ZWxsaXRlOmJlZm9yZXtjb250ZW50Olwi756/XCJ9LmZhLXNhdGVsbGl0ZS1kaXNoOmJlZm9yZXtjb250ZW50Olwi75+AXCJ9LmZhLXNhdmU6YmVmb3Jle2NvbnRlbnQ6XCLvg4dcIn0uZmEtc2NobGl4OmJlZm9yZXtjb250ZW50Olwi74+qXCJ9LmZhLXNjaG9vbDpiZWZvcmV7Y29udGVudDpcIu+ViVwifS5mYS1zY3Jld2RyaXZlcjpiZWZvcmV7Y29udGVudDpcIu+VilwifS5mYS1zY3JpYmQ6YmVmb3Jle2NvbnRlbnQ6XCLviopcIn0uZmEtc2Nyb2xsOmJlZm9yZXtjb250ZW50Olwi75yOXCJ9LmZhLXNkLWNhcmQ6YmVmb3Jle2NvbnRlbnQ6XCLvn4JcIn0uZmEtc2VhcmNoOmJlZm9yZXtjb250ZW50Olwi74CCXCJ9LmZhLXNlYXJjaC1kb2xsYXI6YmVmb3Jle2NvbnRlbnQ6XCLvmohcIn0uZmEtc2VhcmNoLWxvY2F0aW9uOmJlZm9yZXtjb250ZW50Olwi75qJXCJ9LmZhLXNlYXJjaC1taW51czpiZWZvcmV7Y29udGVudDpcIu+AkFwifS5mYS1zZWFyY2gtcGx1czpiZWZvcmV7Y29udGVudDpcIu+AjlwifS5mYS1zZWFyY2hlbmdpbjpiZWZvcmV7Y29udGVudDpcIu+Pq1wifS5mYS1zZWVkbGluZzpiZWZvcmV7Y29udGVudDpcIu+TmFwifS5mYS1zZWxsY2FzdDpiZWZvcmV7Y29udGVudDpcIu+LmlwifS5mYS1zZWxsc3k6YmVmb3Jle2NvbnRlbnQ6XCLviJNcIn0uZmEtc2VydmVyOmJlZm9yZXtjb250ZW50Olwi74izXCJ9LmZhLXNlcnZpY2VzdGFjazpiZWZvcmV7Y29udGVudDpcIu+PrFwifS5mYS1zaGFwZXM6YmVmb3Jle2NvbnRlbnQ6XCLvmJ9cIn0uZmEtc2hhcmU6YmVmb3Jle2NvbnRlbnQ6XCLvgaRcIn0uZmEtc2hhcmUtYWx0OmJlZm9yZXtjb250ZW50Olwi74egXCJ9LmZhLXNoYXJlLWFsdC1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCLvh6FcIn0uZmEtc2hhcmUtc3F1YXJlOmJlZm9yZXtjb250ZW50Olwi74WNXCJ9LmZhLXNoZWtlbC1zaWduOmJlZm9yZXtjb250ZW50Olwi74iLXCJ9LmZhLXNoaWVsZC1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCLvj61cIn0uZmEtc2hpZWxkLXZpcnVzOmJlZm9yZXtjb250ZW50Olwi7oGsXCJ9LmZhLXNoaXA6YmVmb3Jle2NvbnRlbnQ6XCLviJpcIn0uZmEtc2hpcHBpbmctZmFzdDpiZWZvcmV7Y29udGVudDpcIu+Si1wifS5mYS1zaGlydHNpbmJ1bGs6YmVmb3Jle2NvbnRlbnQ6XCLviJRcIn0uZmEtc2hvZS1wcmludHM6YmVmb3Jle2NvbnRlbnQ6XCLvlYtcIn0uZmEtc2hvcGlmeTpiZWZvcmV7Y29udGVudDpcIu6Bl1wifS5mYS1zaG9wcGluZy1iYWc6YmVmb3Jle2NvbnRlbnQ6XCLvipBcIn0uZmEtc2hvcHBpbmctYmFza2V0OmJlZm9yZXtjb250ZW50Olwi74qRXCJ9LmZhLXNob3BwaW5nLWNhcnQ6YmVmb3Jle2NvbnRlbnQ6XCLvgbpcIn0uZmEtc2hvcHdhcmU6YmVmb3Jle2NvbnRlbnQ6XCLvlrVcIn0uZmEtc2hvd2VyOmJlZm9yZXtjb250ZW50Olwi74uMXCJ9LmZhLXNodXR0bGUtdmFuOmJlZm9yZXtjb250ZW50Olwi75a2XCJ9LmZhLXNpZ246YmVmb3Jle2NvbnRlbnQ6XCLvk5lcIn0uZmEtc2lnbi1pbi1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCLvi7ZcIn0uZmEtc2lnbi1sYW5ndWFnZTpiZWZvcmV7Y29udGVudDpcIu+Kp1wifS5mYS1zaWduLW91dC1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCLvi7VcIn0uZmEtc2lnbmFsOmJlZm9yZXtjb250ZW50Olwi74CSXCJ9LmZhLXNpZ25hdHVyZTpiZWZvcmV7Y29udGVudDpcIu+Wt1wifS5mYS1zaW0tY2FyZDpiZWZvcmV7Y29udGVudDpcIu+fhFwifS5mYS1zaW1wbHlidWlsdDpiZWZvcmV7Y29udGVudDpcIu+IlVwifS5mYS1zaW5rOmJlZm9yZXtjb250ZW50Olwi7oGtXCJ9LmZhLXNpc3RyaXg6YmVmb3Jle2NvbnRlbnQ6XCLvj65cIn0uZmEtc2l0ZW1hcDpiZWZvcmV7Y29udGVudDpcIu+DqFwifS5mYS1zaXRoOmJlZm9yZXtjb250ZW50Olwi75SSXCJ9LmZhLXNrYXRpbmc6YmVmb3Jle2NvbnRlbnQ6XCLvn4VcIn0uZmEtc2tldGNoOmJlZm9yZXtjb250ZW50Olwi75+GXCJ9LmZhLXNraWluZzpiZWZvcmV7Y29udGVudDpcIu+fiVwifS5mYS1za2lpbmctbm9yZGljOmJlZm9yZXtjb250ZW50Olwi75+KXCJ9LmZhLXNrdWxsOmJlZm9yZXtjb250ZW50Olwi75WMXCJ9LmZhLXNrdWxsLWNyb3NzYm9uZXM6YmVmb3Jle2NvbnRlbnQ6XCLvnJRcIn0uZmEtc2t5YXRsYXM6YmVmb3Jle2NvbnRlbnQ6XCLviJZcIn0uZmEtc2t5cGU6YmVmb3Jle2NvbnRlbnQ6XCLvhb5cIn0uZmEtc2xhY2s6YmVmb3Jle2NvbnRlbnQ6XCLvhphcIn0uZmEtc2xhY2staGFzaDpiZWZvcmV7Y29udGVudDpcIu+Pr1wifS5mYS1zbGFzaDpiZWZvcmV7Y29udGVudDpcIu+clVwifS5mYS1zbGVpZ2g6YmVmb3Jle2NvbnRlbnQ6XCLvn4xcIn0uZmEtc2xpZGVycy1oOmJlZm9yZXtjb250ZW50Olwi74eeXCJ9LmZhLXNsaWRlc2hhcmU6YmVmb3Jle2NvbnRlbnQ6XCLvh6dcIn0uZmEtc21pbGU6YmVmb3Jle2NvbnRlbnQ6XCLvhJhcIn0uZmEtc21pbGUtYmVhbTpiZWZvcmV7Y29udGVudDpcIu+WuFwifS5mYS1zbWlsZS13aW5rOmJlZm9yZXtjb250ZW50Olwi75OaXCJ9LmZhLXNtb2c6YmVmb3Jle2NvbnRlbnQ6XCLvnZ9cIn0uZmEtc21va2luZzpiZWZvcmV7Y29udGVudDpcIu+SjVwifS5mYS1zbW9raW5nLWJhbjpiZWZvcmV7Y29udGVudDpcIu+VjVwifS5mYS1zbXM6YmVmb3Jle2NvbnRlbnQ6XCLvn41cIn0uZmEtc25hcGNoYXQ6YmVmb3Jle2NvbnRlbnQ6XCLviqtcIn0uZmEtc25hcGNoYXQtZ2hvc3Q6YmVmb3Jle2NvbnRlbnQ6XCLviqxcIn0uZmEtc25hcGNoYXQtc3F1YXJlOmJlZm9yZXtjb250ZW50Olwi74qtXCJ9LmZhLXNub3dib2FyZGluZzpiZWZvcmV7Y29udGVudDpcIu+fjlwifS5mYS1zbm93Zmxha2U6YmVmb3Jle2NvbnRlbnQ6XCLvi5xcIn0uZmEtc25vd21hbjpiZWZvcmV7Y29udGVudDpcIu+fkFwifS5mYS1zbm93cGxvdzpiZWZvcmV7Y29udGVudDpcIu+fklwifS5mYS1zb2FwOmJlZm9yZXtjb250ZW50Olwi7oGuXCJ9LmZhLXNvY2tzOmJlZm9yZXtjb250ZW50Olwi75qWXCJ9LmZhLXNvbGFyLXBhbmVsOmJlZm9yZXtjb250ZW50Olwi75a6XCJ9LmZhLXNvcnQ6YmVmb3Jle2NvbnRlbnQ6XCLvg5xcIn0uZmEtc29ydC1hbHBoYS1kb3duOmJlZm9yZXtjb250ZW50Olwi74WdXCJ9LmZhLXNvcnQtYWxwaGEtZG93bi1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCLvooFcIn0uZmEtc29ydC1hbHBoYS11cDpiZWZvcmV7Y29udGVudDpcIu+FnlwifS5mYS1zb3J0LWFscGhhLXVwLWFsdDpiZWZvcmV7Y29udGVudDpcIu+iglwifS5mYS1zb3J0LWFtb3VudC1kb3duOmJlZm9yZXtjb250ZW50Olwi74WgXCJ9LmZhLXNvcnQtYW1vdW50LWRvd24tYWx0OmJlZm9yZXtjb250ZW50Olwi76KEXCJ9LmZhLXNvcnQtYW1vdW50LXVwOmJlZm9yZXtjb250ZW50Olwi74WhXCJ9LmZhLXNvcnQtYW1vdW50LXVwLWFsdDpiZWZvcmV7Y29udGVudDpcIu+ihVwifS5mYS1zb3J0LWRvd246YmVmb3Jle2NvbnRlbnQ6XCLvg51cIn0uZmEtc29ydC1udW1lcmljLWRvd246YmVmb3Jle2NvbnRlbnQ6XCLvhaJcIn0uZmEtc29ydC1udW1lcmljLWRvd24tYWx0OmJlZm9yZXtjb250ZW50Olwi76KGXCJ9LmZhLXNvcnQtbnVtZXJpYy11cDpiZWZvcmV7Y29udGVudDpcIu+Fo1wifS5mYS1zb3J0LW51bWVyaWMtdXAtYWx0OmJlZm9yZXtjb250ZW50Olwi76KHXCJ9LmZhLXNvcnQtdXA6YmVmb3Jle2NvbnRlbnQ6XCLvg55cIn0uZmEtc291bmRjbG91ZDpiZWZvcmV7Y29udGVudDpcIu+GvlwifS5mYS1zb3VyY2V0cmVlOmJlZm9yZXtjb250ZW50Olwi75+TXCJ9LmZhLXNwYTpiZWZvcmV7Y29udGVudDpcIu+Wu1wifS5mYS1zcGFjZS1zaHV0dGxlOmJlZm9yZXtjb250ZW50Olwi74aXXCJ9LmZhLXNwZWFrYXA6YmVmb3Jle2NvbnRlbnQ6XCLvj7NcIn0uZmEtc3BlYWtlci1kZWNrOmJlZm9yZXtjb250ZW50Olwi76C8XCJ9LmZhLXNwZWxsLWNoZWNrOmJlZm9yZXtjb250ZW50Olwi76KRXCJ9LmZhLXNwaWRlcjpiZWZvcmV7Y29udGVudDpcIu+cl1wifS5mYS1zcGlubmVyOmJlZm9yZXtjb250ZW50Olwi74SQXCJ9LmZhLXNwbG90Y2g6YmVmb3Jle2NvbnRlbnQ6XCLvlrxcIn0uZmEtc3BvdGlmeTpiZWZvcmV7Y29udGVudDpcIu+GvFwifS5mYS1zcHJheS1jYW46YmVmb3Jle2NvbnRlbnQ6XCLvlr1cIn0uZmEtc3F1YXJlOmJlZm9yZXtjb250ZW50Olwi74OIXCJ9LmZhLXNxdWFyZS1mdWxsOmJlZm9yZXtjb250ZW50Olwi75GcXCJ9LmZhLXNxdWFyZS1yb290LWFsdDpiZWZvcmV7Y29udGVudDpcIu+amFwifS5mYS1zcXVhcmVzcGFjZTpiZWZvcmV7Y29udGVudDpcIu+WvlwifS5mYS1zdGFjay1leGNoYW5nZTpiZWZvcmV7Y29udGVudDpcIu+GjVwifS5mYS1zdGFjay1vdmVyZmxvdzpiZWZvcmV7Y29udGVudDpcIu+FrFwifS5mYS1zdGFja3BhdGg6YmVmb3Jle2NvbnRlbnQ6XCLvoYJcIn0uZmEtc3RhbXA6YmVmb3Jle2NvbnRlbnQ6XCLvlr9cIn0uZmEtc3RhcjpiZWZvcmV7Y29udGVudDpcIu+AhVwifS5mYS1zdGFyLWFuZC1jcmVzY2VudDpiZWZvcmV7Y29udGVudDpcIu+amVwifS5mYS1zdGFyLWhhbGY6YmVmb3Jle2NvbnRlbnQ6XCLvgolcIn0uZmEtc3Rhci1oYWxmLWFsdDpiZWZvcmV7Y29udGVudDpcIu+XgFwifS5mYS1zdGFyLW9mLWRhdmlkOmJlZm9yZXtjb250ZW50Olwi75qaXCJ9LmZhLXN0YXItb2YtbGlmZTpiZWZvcmV7Y29udGVudDpcIu+YoVwifS5mYS1zdGF5bGlua2VkOmJlZm9yZXtjb250ZW50Olwi74+1XCJ9LmZhLXN0ZWFtOmJlZm9yZXtjb250ZW50Olwi74a2XCJ9LmZhLXN0ZWFtLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIu+Gt1wifS5mYS1zdGVhbS1zeW1ib2w6YmVmb3Jle2NvbnRlbnQ6XCLvj7ZcIn0uZmEtc3RlcC1iYWNrd2FyZDpiZWZvcmV7Y29udGVudDpcIu+BiFwifS5mYS1zdGVwLWZvcndhcmQ6YmVmb3Jle2NvbnRlbnQ6XCLvgZFcIn0uZmEtc3RldGhvc2NvcGU6YmVmb3Jle2NvbnRlbnQ6XCLvg7FcIn0uZmEtc3RpY2tlci1tdWxlOmJlZm9yZXtjb250ZW50Olwi74+3XCJ9LmZhLXN0aWNreS1ub3RlOmJlZm9yZXtjb250ZW50Olwi74mJXCJ9LmZhLXN0b3A6YmVmb3Jle2NvbnRlbnQ6XCLvgY1cIn0uZmEtc3RvcC1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCLvio1cIn0uZmEtc3RvcHdhdGNoOmJlZm9yZXtjb250ZW50Olwi74uyXCJ9LmZhLXN0b3B3YXRjaC0yMDpiZWZvcmV7Y29udGVudDpcIu6Br1wifS5mYS1zdG9yZTpiZWZvcmV7Y29udGVudDpcIu+VjlwifS5mYS1zdG9yZS1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCLvlY9cIn0uZmEtc3RvcmUtYWx0LXNsYXNoOmJlZm9yZXtjb250ZW50Olwi7oGwXCJ9LmZhLXN0b3JlLXNsYXNoOmJlZm9yZXtjb250ZW50Olwi7oGxXCJ9LmZhLXN0cmF2YTpiZWZvcmV7Y29udGVudDpcIu+QqFwifS5mYS1zdHJlYW06YmVmb3Jle2NvbnRlbnQ6XCLvlZBcIn0uZmEtc3RyZWV0LXZpZXc6YmVmb3Jle2NvbnRlbnQ6XCLviJ1cIn0uZmEtc3RyaWtldGhyb3VnaDpiZWZvcmV7Y29udGVudDpcIu+DjFwifS5mYS1zdHJpcGU6YmVmb3Jle2NvbnRlbnQ6XCLvkKlcIn0uZmEtc3RyaXBlLXM6YmVmb3Jle2NvbnRlbnQ6XCLvkKpcIn0uZmEtc3Ryb29wd2FmZWw6YmVmb3Jle2NvbnRlbnQ6XCLvlZFcIn0uZmEtc3R1ZGlvdmluYXJpOmJlZm9yZXtjb250ZW50Olwi74+4XCJ9LmZhLXN0dW1ibGV1cG9uOmJlZm9yZXtjb250ZW50Olwi74akXCJ9LmZhLXN0dW1ibGV1cG9uLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIu+Go1wifS5mYS1zdWJzY3JpcHQ6YmVmb3Jle2NvbnRlbnQ6XCLvhKxcIn0uZmEtc3Vid2F5OmJlZm9yZXtjb250ZW50Olwi74i5XCJ9LmZhLXN1aXRjYXNlOmJlZm9yZXtjb250ZW50Olwi74OyXCJ9LmZhLXN1aXRjYXNlLXJvbGxpbmc6YmVmb3Jle2NvbnRlbnQ6XCLvl4FcIn0uZmEtc3VuOmJlZm9yZXtjb250ZW50Olwi74aFXCJ9LmZhLXN1cGVycG93ZXJzOmJlZm9yZXtjb250ZW50Olwi74udXCJ9LmZhLXN1cGVyc2NyaXB0OmJlZm9yZXtjb250ZW50Olwi74SrXCJ9LmZhLXN1cHBsZTpiZWZvcmV7Y29udGVudDpcIu+PuVwifS5mYS1zdXJwcmlzZTpiZWZvcmV7Y29udGVudDpcIu+XglwifS5mYS1zdXNlOmJlZm9yZXtjb250ZW50Olwi75+WXCJ9LmZhLXN3YXRjaGJvb2s6YmVmb3Jle2NvbnRlbnQ6XCLvl4NcIn0uZmEtc3dpZnQ6YmVmb3Jle2NvbnRlbnQ6XCLvo6FcIn0uZmEtc3dpbW1lcjpiZWZvcmV7Y29udGVudDpcIu+XhFwifS5mYS1zd2ltbWluZy1wb29sOmJlZm9yZXtjb250ZW50Olwi75eFXCJ9LmZhLXN5bWZvbnk6YmVmb3Jle2NvbnRlbnQ6XCLvoL1cIn0uZmEtc3luYWdvZ3VlOmJlZm9yZXtjb250ZW50Olwi75qbXCJ9LmZhLXN5bmM6YmVmb3Jle2NvbnRlbnQ6XCLvgKFcIn0uZmEtc3luYy1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCLvi7FcIn0uZmEtc3lyaW5nZTpiZWZvcmV7Y29udGVudDpcIu+SjlwifS5mYS10YWJsZTpiZWZvcmV7Y29udGVudDpcIu+DjlwifS5mYS10YWJsZS10ZW5uaXM6YmVmb3Jle2NvbnRlbnQ6XCLvkZ1cIn0uZmEtdGFibGV0OmJlZm9yZXtjb250ZW50Olwi74SKXCJ9LmZhLXRhYmxldC1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCLvj7pcIn0uZmEtdGFibGV0czpiZWZvcmV7Y29udGVudDpcIu+SkFwifS5mYS10YWNob21ldGVyLWFsdDpiZWZvcmV7Y29udGVudDpcIu+PvVwifS5mYS10YWc6YmVmb3Jle2NvbnRlbnQ6XCLvgKtcIn0uZmEtdGFnczpiZWZvcmV7Y29udGVudDpcIu+ArFwifS5mYS10YXBlOmJlZm9yZXtjb250ZW50Olwi75ObXCJ9LmZhLXRhc2tzOmJlZm9yZXtjb250ZW50Olwi74KuXCJ9LmZhLXRheGk6YmVmb3Jle2NvbnRlbnQ6XCLvhrpcIn0uZmEtdGVhbXNwZWFrOmJlZm9yZXtjb250ZW50Olwi75O5XCJ9LmZhLXRlZXRoOmJlZm9yZXtjb250ZW50Olwi75iuXCJ9LmZhLXRlZXRoLW9wZW46YmVmb3Jle2NvbnRlbnQ6XCLvmK9cIn0uZmEtdGVsZWdyYW06YmVmb3Jle2NvbnRlbnQ6XCLvi4ZcIn0uZmEtdGVsZWdyYW0tcGxhbmU6YmVmb3Jle2NvbnRlbnQ6XCLvj75cIn0uZmEtdGVtcGVyYXR1cmUtaGlnaDpiZWZvcmV7Y29udGVudDpcIu+dqVwifS5mYS10ZW1wZXJhdHVyZS1sb3c6YmVmb3Jle2NvbnRlbnQ6XCLvnatcIn0uZmEtdGVuY2VudC13ZWlibzpiZWZvcmV7Y29udGVudDpcIu+HlVwifS5mYS10ZW5nZTpiZWZvcmV7Y29udGVudDpcIu+fl1wifS5mYS10ZXJtaW5hbDpiZWZvcmV7Y29udGVudDpcIu+EoFwifS5mYS10ZXh0LWhlaWdodDpiZWZvcmV7Y29udGVudDpcIu+AtFwifS5mYS10ZXh0LXdpZHRoOmJlZm9yZXtjb250ZW50Olwi74C1XCJ9LmZhLXRoOmJlZm9yZXtjb250ZW50Olwi74CKXCJ9LmZhLXRoLWxhcmdlOmJlZm9yZXtjb250ZW50Olwi74CJXCJ9LmZhLXRoLWxpc3Q6YmVmb3Jle2NvbnRlbnQ6XCLvgItcIn0uZmEtdGhlLXJlZC15ZXRpOmJlZm9yZXtjb250ZW50Olwi75qdXCJ9LmZhLXRoZWF0ZXItbWFza3M6YmVmb3Jle2NvbnRlbnQ6XCLvmLBcIn0uZmEtdGhlbWVjbzpiZWZvcmV7Y29udGVudDpcIu+XhlwifS5mYS10aGVtZWlzbGU6YmVmb3Jle2NvbnRlbnQ6XCLvirJcIn0uZmEtdGhlcm1vbWV0ZXI6YmVmb3Jle2NvbnRlbnQ6XCLvkpFcIn0uZmEtdGhlcm1vbWV0ZXItZW1wdHk6YmVmb3Jle2NvbnRlbnQ6XCLvi4tcIn0uZmEtdGhlcm1vbWV0ZXItZnVsbDpiZWZvcmV7Y29udGVudDpcIu+Lh1wifS5mYS10aGVybW9tZXRlci1oYWxmOmJlZm9yZXtjb250ZW50Olwi74uJXCJ9LmZhLXRoZXJtb21ldGVyLXF1YXJ0ZXI6YmVmb3Jle2NvbnRlbnQ6XCLvi4pcIn0uZmEtdGhlcm1vbWV0ZXItdGhyZWUtcXVhcnRlcnM6YmVmb3Jle2NvbnRlbnQ6XCLvi4hcIn0uZmEtdGhpbmstcGVha3M6YmVmb3Jle2NvbnRlbnQ6XCLvnLFcIn0uZmEtdGh1bWJzLWRvd246YmVmb3Jle2NvbnRlbnQ6XCLvhaVcIn0uZmEtdGh1bWJzLXVwOmJlZm9yZXtjb250ZW50Olwi74WkXCJ9LmZhLXRodW1idGFjazpiZWZvcmV7Y29udGVudDpcIu+CjVwifS5mYS10aWNrZXQtYWx0OmJlZm9yZXtjb250ZW50Olwi74+/XCJ9LmZhLXRpa3RvazpiZWZvcmV7Y29udGVudDpcIu6Bu1wifS5mYS10aW1lczpiZWZvcmV7Y29udGVudDpcIu+AjVwifS5mYS10aW1lcy1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCLvgZdcIn0uZmEtdGludDpiZWZvcmV7Y29udGVudDpcIu+Bg1wifS5mYS10aW50LXNsYXNoOmJlZm9yZXtjb250ZW50Olwi75eHXCJ9LmZhLXRpcmVkOmJlZm9yZXtjb250ZW50Olwi75eIXCJ9LmZhLXRvZ2dsZS1vZmY6YmVmb3Jle2NvbnRlbnQ6XCLviIRcIn0uZmEtdG9nZ2xlLW9uOmJlZm9yZXtjb250ZW50Olwi74iFXCJ9LmZhLXRvaWxldDpiZWZvcmV7Y29udGVudDpcIu+fmFwifS5mYS10b2lsZXQtcGFwZXI6YmVmb3Jle2NvbnRlbnQ6XCLvnJ5cIn0uZmEtdG9pbGV0LXBhcGVyLXNsYXNoOmJlZm9yZXtjb250ZW50Olwi7oGyXCJ9LmZhLXRvb2xib3g6YmVmb3Jle2NvbnRlbnQ6XCLvlZJcIn0uZmEtdG9vbHM6YmVmb3Jle2NvbnRlbnQ6XCLvn5lcIn0uZmEtdG9vdGg6YmVmb3Jle2NvbnRlbnQ6XCLvl4lcIn0uZmEtdG9yYWg6YmVmb3Jle2NvbnRlbnQ6XCLvmqBcIn0uZmEtdG9yaWktZ2F0ZTpiZWZvcmV7Y29udGVudDpcIu+aoVwifS5mYS10cmFjdG9yOmJlZm9yZXtjb250ZW50Olwi75yiXCJ9LmZhLXRyYWRlLWZlZGVyYXRpb246YmVmb3Jle2NvbnRlbnQ6XCLvlJNcIn0uZmEtdHJhZGVtYXJrOmJlZm9yZXtjb250ZW50Olwi74mcXCJ9LmZhLXRyYWZmaWMtbGlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCLvmLdcIn0uZmEtdHJhaWxlcjpiZWZvcmV7Y29udGVudDpcIu6BgVwifS5mYS10cmFpbjpiZWZvcmV7Y29udGVudDpcIu+IuFwifS5mYS10cmFtOmJlZm9yZXtjb250ZW50Olwi75+aXCJ9LmZhLXRyYW5zZ2VuZGVyOmJlZm9yZXtjb250ZW50Olwi74ikXCJ9LmZhLXRyYW5zZ2VuZGVyLWFsdDpiZWZvcmV7Y29udGVudDpcIu+IpVwifS5mYS10cmFzaDpiZWZvcmV7Y29udGVudDpcIu+HuFwifS5mYS10cmFzaC1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCLvi61cIn0uZmEtdHJhc2gtcmVzdG9yZTpiZWZvcmV7Y29udGVudDpcIu+gqVwifS5mYS10cmFzaC1yZXN0b3JlLWFsdDpiZWZvcmV7Y29udGVudDpcIu+gqlwifS5mYS10cmVlOmJlZm9yZXtjb250ZW50Olwi74a7XCJ9LmZhLXRyZWxsbzpiZWZvcmV7Y29udGVudDpcIu+GgVwifS5mYS10cmlwYWR2aXNvcjpiZWZvcmV7Y29udGVudDpcIu+JolwifS5mYS10cm9waHk6YmVmb3Jle2NvbnRlbnQ6XCLvgpFcIn0uZmEtdHJ1Y2s6YmVmb3Jle2NvbnRlbnQ6XCLvg5FcIn0uZmEtdHJ1Y2stbG9hZGluZzpiZWZvcmV7Y29udGVudDpcIu+TnlwifS5mYS10cnVjay1tb25zdGVyOmJlZm9yZXtjb250ZW50Olwi75i7XCJ9LmZhLXRydWNrLW1vdmluZzpiZWZvcmV7Y29udGVudDpcIu+Tn1wifS5mYS10cnVjay1waWNrdXA6YmVmb3Jle2NvbnRlbnQ6XCLvmLxcIn0uZmEtdHNoaXJ0OmJlZm9yZXtjb250ZW50Olwi75WTXCJ9LmZhLXR0eTpiZWZvcmV7Y29udGVudDpcIu+HpFwifS5mYS10dW1ibHI6YmVmb3Jle2NvbnRlbnQ6XCLvhbNcIn0uZmEtdHVtYmxyLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIu+FtFwifS5mYS10djpiZWZvcmV7Y29udGVudDpcIu+JrFwifS5mYS10d2l0Y2g6YmVmb3Jle2NvbnRlbnQ6XCLvh6hcIn0uZmEtdHdpdHRlcjpiZWZvcmV7Y29udGVudDpcIu+CmVwifS5mYS10d2l0dGVyLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIu+CgVwifS5mYS10eXBvMzpiZWZvcmV7Y29udGVudDpcIu+Qq1wifS5mYS11YmVyOmJlZm9yZXtjb250ZW50Olwi75CCXCJ9LmZhLXVidW50dTpiZWZvcmV7Y29udGVudDpcIu+fn1wifS5mYS11aWtpdDpiZWZvcmV7Y29udGVudDpcIu+Qg1wifS5mYS11bWJyYWNvOmJlZm9yZXtjb250ZW50Olwi76OoXCJ9LmZhLXVtYnJlbGxhOmJlZm9yZXtjb250ZW50Olwi74OpXCJ9LmZhLXVtYnJlbGxhLWJlYWNoOmJlZm9yZXtjb250ZW50Olwi75eKXCJ9LmZhLXVuY2hhcnRlZDpiZWZvcmV7Y29udGVudDpcIu6ChFwifS5mYS11bmRlcmxpbmU6YmVmb3Jle2NvbnRlbnQ6XCLvg41cIn0uZmEtdW5kbzpiZWZvcmV7Y29udGVudDpcIu+DolwifS5mYS11bmRvLWFsdDpiZWZvcmV7Y29udGVudDpcIu+LqlwifS5mYS11bmlyZWdpc3RyeTpiZWZvcmV7Y29udGVudDpcIu+QhFwifS5mYS11bml0eTpiZWZvcmV7Y29udGVudDpcIu6BiVwifS5mYS11bml2ZXJzYWwtYWNjZXNzOmJlZm9yZXtjb250ZW50Olwi74qaXCJ9LmZhLXVuaXZlcnNpdHk6YmVmb3Jle2NvbnRlbnQ6XCLvhpxcIn0uZmEtdW5saW5rOmJlZm9yZXtjb250ZW50Olwi74SnXCJ9LmZhLXVubG9jazpiZWZvcmV7Y29udGVudDpcIu+CnFwifS5mYS11bmxvY2stYWx0OmJlZm9yZXtjb250ZW50Olwi74S+XCJ9LmZhLXVuc3BsYXNoOmJlZm9yZXtjb250ZW50Olwi7oG8XCJ9LmZhLXVudGFwcGQ6YmVmb3Jle2NvbnRlbnQ6XCLvkIVcIn0uZmEtdXBsb2FkOmJlZm9yZXtjb250ZW50Olwi74KTXCJ9LmZhLXVwczpiZWZvcmV7Y29udGVudDpcIu+foFwifS5mYS11c2I6YmVmb3Jle2NvbnRlbnQ6XCLviodcIn0uZmEtdXNlcjpiZWZvcmV7Y29udGVudDpcIu+Ah1wifS5mYS11c2VyLWFsdDpiZWZvcmV7Y29udGVudDpcIu+QhlwifS5mYS11c2VyLWFsdC1zbGFzaDpiZWZvcmV7Y29udGVudDpcIu+TulwifS5mYS11c2VyLWFzdHJvbmF1dDpiZWZvcmV7Y29udGVudDpcIu+Tu1wifS5mYS11c2VyLWNoZWNrOmJlZm9yZXtjb250ZW50Olwi75O8XCJ9LmZhLXVzZXItY2lyY2xlOmJlZm9yZXtjb250ZW50Olwi74q9XCJ9LmZhLXVzZXItY2xvY2s6YmVmb3Jle2NvbnRlbnQ6XCLvk71cIn0uZmEtdXNlci1jb2c6YmVmb3Jle2NvbnRlbnQ6XCLvk75cIn0uZmEtdXNlci1lZGl0OmJlZm9yZXtjb250ZW50Olwi75O/XCJ9LmZhLXVzZXItZnJpZW5kczpiZWZvcmV7Y29udGVudDpcIu+UgFwifS5mYS11c2VyLWdyYWR1YXRlOmJlZm9yZXtjb250ZW50Olwi75SBXCJ9LmZhLXVzZXItaW5qdXJlZDpiZWZvcmV7Y29udGVudDpcIu+cqFwifS5mYS11c2VyLWxvY2s6YmVmb3Jle2NvbnRlbnQ6XCLvlIJcIn0uZmEtdXNlci1tZDpiZWZvcmV7Y29udGVudDpcIu+DsFwifS5mYS11c2VyLW1pbnVzOmJlZm9yZXtjb250ZW50Olwi75SDXCJ9LmZhLXVzZXItbmluamE6YmVmb3Jle2NvbnRlbnQ6XCLvlIRcIn0uZmEtdXNlci1udXJzZTpiZWZvcmV7Y29udGVudDpcIu+gr1wifS5mYS11c2VyLXBsdXM6YmVmb3Jle2NvbnRlbnQ6XCLviLRcIn0uZmEtdXNlci1zZWNyZXQ6YmVmb3Jle2NvbnRlbnQ6XCLviJtcIn0uZmEtdXNlci1zaGllbGQ6YmVmb3Jle2NvbnRlbnQ6XCLvlIVcIn0uZmEtdXNlci1zbGFzaDpiZWZvcmV7Y29udGVudDpcIu+UhlwifS5mYS11c2VyLXRhZzpiZWZvcmV7Y29udGVudDpcIu+Uh1wifS5mYS11c2VyLXRpZTpiZWZvcmV7Y29udGVudDpcIu+UiFwifS5mYS11c2VyLXRpbWVzOmJlZm9yZXtjb250ZW50Olwi74i1XCJ9LmZhLXVzZXJzOmJlZm9yZXtjb250ZW50Olwi74OAXCJ9LmZhLXVzZXJzLWNvZzpiZWZvcmV7Y29udGVudDpcIu+UiVwifS5mYS11c2Vycy1zbGFzaDpiZWZvcmV7Y29udGVudDpcIu6Bs1wifS5mYS11c3BzOmJlZm9yZXtjb250ZW50Olwi75+hXCJ9LmZhLXVzc3VubmFoOmJlZm9yZXtjb250ZW50Olwi75CHXCJ9LmZhLXV0ZW5zaWwtc3Bvb246YmVmb3Jle2NvbnRlbnQ6XCLvi6VcIn0uZmEtdXRlbnNpbHM6YmVmb3Jle2NvbnRlbnQ6XCLvi6dcIn0uZmEtdmFhZGluOmJlZm9yZXtjb250ZW50Olwi75CIXCJ9LmZhLXZlY3Rvci1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCLvl4tcIn0uZmEtdmVudXM6YmVmb3Jle2NvbnRlbnQ6XCLviKFcIn0uZmEtdmVudXMtZG91YmxlOmJlZm9yZXtjb250ZW50Olwi74imXCJ9LmZhLXZlbnVzLW1hcnM6YmVmb3Jle2NvbnRlbnQ6XCLviKhcIn0uZmEtdmVzdDpiZWZvcmV7Y29udGVudDpcIu6ChVwifS5mYS12ZXN0LXBhdGNoZXM6YmVmb3Jle2NvbnRlbnQ6XCLugoZcIn0uZmEtdmlhY29pbjpiZWZvcmV7Y29udGVudDpcIu+It1wifS5mYS12aWFkZW86YmVmb3Jle2NvbnRlbnQ6XCLviqlcIn0uZmEtdmlhZGVvLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIu+KqlwifS5mYS12aWFsOmJlZm9yZXtjb250ZW50Olwi75KSXCJ9LmZhLXZpYWxzOmJlZm9yZXtjb250ZW50Olwi75KTXCJ9LmZhLXZpYmVyOmJlZm9yZXtjb250ZW50Olwi75CJXCJ9LmZhLXZpZGVvOmJlZm9yZXtjb250ZW50Olwi74C9XCJ9LmZhLXZpZGVvLXNsYXNoOmJlZm9yZXtjb250ZW50Olwi75OiXCJ9LmZhLXZpaGFyYTpiZWZvcmV7Y29udGVudDpcIu+ap1wifS5mYS12aW1lbzpiZWZvcmV7Y29udGVudDpcIu+QilwifS5mYS12aW1lby1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCLvhpRcIn0uZmEtdmltZW8tdjpiZWZvcmV7Y29udGVudDpcIu+JvVwifS5mYS12aW5lOmJlZm9yZXtjb250ZW50Olwi74eKXCJ9LmZhLXZpcnVzOmJlZm9yZXtjb250ZW50Olwi7oG0XCJ9LmZhLXZpcnVzLXNsYXNoOmJlZm9yZXtjb250ZW50Olwi7oG1XCJ9LmZhLXZpcnVzZXM6YmVmb3Jle2NvbnRlbnQ6XCLugbZcIn0uZmEtdms6YmVmb3Jle2NvbnRlbnQ6XCLvholcIn0uZmEtdm52OmJlZm9yZXtjb250ZW50Olwi75CLXCJ9LmZhLXZvaWNlbWFpbDpiZWZvcmV7Y29udGVudDpcIu+il1wifS5mYS12b2xsZXliYWxsLWJhbGw6YmVmb3Jle2NvbnRlbnQ6XCLvkZ9cIn0uZmEtdm9sdW1lLWRvd246YmVmb3Jle2NvbnRlbnQ6XCLvgKdcIn0uZmEtdm9sdW1lLW11dGU6YmVmb3Jle2NvbnRlbnQ6XCLvmqlcIn0uZmEtdm9sdW1lLW9mZjpiZWZvcmV7Y29udGVudDpcIu+AplwifS5mYS12b2x1bWUtdXA6YmVmb3Jle2NvbnRlbnQ6XCLvgKhcIn0uZmEtdm90ZS15ZWE6YmVmb3Jle2NvbnRlbnQ6XCLvnbJcIn0uZmEtdnItY2FyZGJvYXJkOmJlZm9yZXtjb250ZW50Olwi75ypXCJ9LmZhLXZ1ZWpzOmJlZm9yZXtjb250ZW50Olwi75CfXCJ9LmZhLXdhbGtpbmc6YmVmb3Jle2NvbnRlbnQ6XCLvlZRcIn0uZmEtd2FsbGV0OmJlZm9yZXtjb250ZW50Olwi75WVXCJ9LmZhLXdhcmVob3VzZTpiZWZvcmV7Y29udGVudDpcIu+SlFwifS5mYS13YXRjaG1hbi1tb25pdG9yaW5nOmJlZm9yZXtjb250ZW50Olwi7oKHXCJ9LmZhLXdhdGVyOmJlZm9yZXtjb250ZW50Olwi752zXCJ9LmZhLXdhdmUtc3F1YXJlOmJlZm9yZXtjb250ZW50Olwi76C+XCJ9LmZhLXdhemU6YmVmb3Jle2NvbnRlbnQ6XCLvoL9cIn0uZmEtd2VlYmx5OmJlZm9yZXtjb250ZW50Olwi75eMXCJ9LmZhLXdlaWJvOmJlZm9yZXtjb250ZW50Olwi74aKXCJ9LmZhLXdlaWdodDpiZWZvcmV7Y29udGVudDpcIu+SllwifS5mYS13ZWlnaHQtaGFuZ2luZzpiZWZvcmV7Y29udGVudDpcIu+XjVwifS5mYS13ZWl4aW46YmVmb3Jle2NvbnRlbnQ6XCLvh5dcIn0uZmEtd2hhdHNhcHA6YmVmb3Jle2NvbnRlbnQ6XCLviLJcIn0uZmEtd2hhdHNhcHAtc3F1YXJlOmJlZm9yZXtjb250ZW50Olwi75CMXCJ9LmZhLXdoZWVsY2hhaXI6YmVmb3Jle2NvbnRlbnQ6XCLvhpNcIn0uZmEtd2htY3M6YmVmb3Jle2NvbnRlbnQ6XCLvkI1cIn0uZmEtd2lmaTpiZWZvcmV7Y29udGVudDpcIu+Hq1wifS5mYS13aWtpcGVkaWEtdzpiZWZvcmV7Y29udGVudDpcIu+JplwifS5mYS13aW5kOmJlZm9yZXtjb250ZW50Olwi75yuXCJ9LmZhLXdpbmRvdy1jbG9zZTpiZWZvcmV7Y29udGVudDpcIu+QkFwifS5mYS13aW5kb3ctbWF4aW1pemU6YmVmb3Jle2NvbnRlbnQ6XCLvi5BcIn0uZmEtd2luZG93LW1pbmltaXplOmJlZm9yZXtjb250ZW50Olwi74uRXCJ9LmZhLXdpbmRvdy1yZXN0b3JlOmJlZm9yZXtjb250ZW50Olwi74uSXCJ9LmZhLXdpbmRvd3M6YmVmb3Jle2NvbnRlbnQ6XCLvhbpcIn0uZmEtd2luZS1ib3R0bGU6YmVmb3Jle2NvbnRlbnQ6XCLvnK9cIn0uZmEtd2luZS1nbGFzczpiZWZvcmV7Y29udGVudDpcIu+To1wifS5mYS13aW5lLWdsYXNzLWFsdDpiZWZvcmV7Y29udGVudDpcIu+XjlwifS5mYS13aXg6YmVmb3Jle2NvbnRlbnQ6XCLvl49cIn0uZmEtd2l6YXJkcy1vZi10aGUtY29hc3Q6YmVmb3Jle2NvbnRlbnQ6XCLvnLBcIn0uZmEtd29kdTpiZWZvcmV7Y29udGVudDpcIu6CiFwifS5mYS13b2xmLXBhY2stYmF0dGFsaW9uOmJlZm9yZXtjb250ZW50Olwi75SUXCJ9LmZhLXdvbi1zaWduOmJlZm9yZXtjb250ZW50Olwi74WZXCJ9LmZhLXdvcmRwcmVzczpiZWZvcmV7Y29udGVudDpcIu+GmlwifS5mYS13b3JkcHJlc3Mtc2ltcGxlOmJlZm9yZXtjb250ZW50Olwi75CRXCJ9LmZhLXdwYmVnaW5uZXI6YmVmb3Jle2NvbnRlbnQ6XCLvipdcIn0uZmEtd3BleHBsb3JlcjpiZWZvcmV7Y29udGVudDpcIu+LnlwifS5mYS13cGZvcm1zOmJlZm9yZXtjb250ZW50Olwi74qYXCJ9LmZhLXdwcmVzc3I6YmVmb3Jle2NvbnRlbnQ6XCLvj6RcIn0uZmEtd3JlbmNoOmJlZm9yZXtjb250ZW50Olwi74KtXCJ9LmZhLXgtcmF5OmJlZm9yZXtjb250ZW50Olwi75KXXCJ9LmZhLXhib3g6YmVmb3Jle2NvbnRlbnQ6XCLvkJJcIn0uZmEteGluZzpiZWZvcmV7Y29udGVudDpcIu+FqFwifS5mYS14aW5nLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIu+FqVwifS5mYS15LWNvbWJpbmF0b3I6YmVmb3Jle2NvbnRlbnQ6XCLviLtcIn0uZmEteWFob286YmVmb3Jle2NvbnRlbnQ6XCLvhp5cIn0uZmEteWFtbWVyOmJlZm9yZXtjb250ZW50Olwi76GAXCJ9LmZhLXlhbmRleDpiZWZvcmV7Y29udGVudDpcIu+Qk1wifS5mYS15YW5kZXgtaW50ZXJuYXRpb25hbDpiZWZvcmV7Y29udGVudDpcIu+QlFwifS5mYS15YXJuOmJlZm9yZXtjb250ZW50Olwi75+jXCJ9LmZhLXllbHA6YmVmb3Jle2NvbnRlbnQ6XCLvh6lcIn0uZmEteWVuLXNpZ246YmVmb3Jle2NvbnRlbnQ6XCLvhZdcIn0uZmEteWluLXlhbmc6YmVmb3Jle2NvbnRlbnQ6XCLvmq1cIn0uZmEteW9hc3Q6YmVmb3Jle2NvbnRlbnQ6XCLvirFcIn0uZmEteW91dHViZTpiZWZvcmV7Y29udGVudDpcIu+Fp1wifS5mYS15b3V0dWJlLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIu+QsVwifS5mYS16aGlodTpiZWZvcmV7Y29udGVudDpcIu+Yv1wifS5zci1vbmx5e2JvcmRlcjowO2NsaXA6cmVjdCgwLCAwLCAwLCAwKTtoZWlnaHQ6MXB4O21hcmdpbjotMXB4O292ZXJmbG93OmhpZGRlbjtwYWRkaW5nOjA7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MXB4fS5zci1vbmx5LWZvY3VzYWJsZTphY3RpdmUsLnNyLW9ubHktZm9jdXNhYmxlOmZvY3Vze2NsaXA6YXV0bztoZWlnaHQ6YXV0bzttYXJnaW46MDtvdmVyZmxvdzp2aXNpYmxlO3Bvc2l0aW9uOnN0YXRpYzt3aWR0aDphdXRvfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJGb250IEF3ZXNvbWUgNSBCcmFuZHNcIjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo0MDA7Zm9udC1kaXNwbGF5OmJsb2NrO3NyYzp1cmwoXCIuLi93ZWJmb250cy9mYS1icmFuZHMtNDAwLmVvdFwiKTtzcmM6dXJsKFwiLi4vd2ViZm9udHMvZmEtYnJhbmRzLTQwMC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLHVybChcIi4uL3dlYmZvbnRzL2ZhLWJyYW5kcy00MDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksdXJsKFwiLi4vd2ViZm9udHMvZmEtYnJhbmRzLTQwMC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksdXJsKFwiLi4vd2ViZm9udHMvZmEtYnJhbmRzLTQwMC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksdXJsKFwiLi4vd2ViZm9udHMvZmEtYnJhbmRzLTQwMC5zdmcjZm9udGF3ZXNvbWVcIikgZm9ybWF0KFwic3ZnXCIpfS5mYWJ7Zm9udC1mYW1pbHk6XCJGb250IEF3ZXNvbWUgNSBCcmFuZHNcIjtmb250LXdlaWdodDo0MDB9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIkZvbnQgQXdlc29tZSA1IEZyZWVcIjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo0MDA7Zm9udC1kaXNwbGF5OmJsb2NrO3NyYzp1cmwoXCIuLi93ZWJmb250cy9mYS1yZWd1bGFyLTQwMC5lb3RcIik7c3JjOnVybChcIi4uL3dlYmZvbnRzL2ZhLXJlZ3VsYXItNDAwLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksdXJsKFwiLi4vd2ViZm9udHMvZmEtcmVndWxhci00MDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksdXJsKFwiLi4vd2ViZm9udHMvZmEtcmVndWxhci00MDAud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLHVybChcIi4uL3dlYmZvbnRzL2ZhLXJlZ3VsYXItNDAwLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSx1cmwoXCIuLi93ZWJmb250cy9mYS1yZWd1bGFyLTQwMC5zdmcjZm9udGF3ZXNvbWVcIikgZm9ybWF0KFwic3ZnXCIpfS5mYXJ7Zm9udC1mYW1pbHk6XCJGb250IEF3ZXNvbWUgNSBGcmVlXCI7Zm9udC13ZWlnaHQ6NDAwfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJGb250IEF3ZXNvbWUgNSBGcmVlXCI7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6OTAwO2ZvbnQtZGlzcGxheTpibG9jaztzcmM6dXJsKFwiLi4vd2ViZm9udHMvZmEtc29saWQtOTAwLmVvdFwiKTtzcmM6dXJsKFwiLi4vd2ViZm9udHMvZmEtc29saWQtOTAwLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksdXJsKFwiLi4vd2ViZm9udHMvZmEtc29saWQtOTAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLHVybChcIi4uL3dlYmZvbnRzL2ZhLXNvbGlkLTkwMC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksdXJsKFwiLi4vd2ViZm9udHMvZmEtc29saWQtOTAwLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSx1cmwoXCIuLi93ZWJmb250cy9mYS1zb2xpZC05MDAuc3ZnI2ZvbnRhd2Vzb21lXCIpIGZvcm1hdChcInN2Z1wiKX0uZmEsLmZhc3tmb250LWZhbWlseTpcIkZvbnQgQXdlc29tZSA1IEZyZWVcIjtmb250LXdlaWdodDo5MDB9Ym9keS5jb21wZW5zYXRlLWZvci1zY3JvbGxiYXJ7b3ZlcmZsb3c6aGlkZGVufS5mYW5jeWJveC1hY3RpdmV7aGVpZ2h0OmF1dG99LmZhbmN5Ym94LWlzLWhpZGRlbntsZWZ0Oi05OTk5cHg7bWFyZ2luOjA7cG9zaXRpb246YWJzb2x1dGUgIWltcG9ydGFudDt0b3A6LTk5OTlweDt2aXNpYmlsaXR5OmhpZGRlbn0uZmFuY3lib3gtY29udGFpbmVyey13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47aGVpZ2h0OjEwMCU7bGVmdDowO291dGxpbmU6bm9uZTtwb3NpdGlvbjpmaXhlZDstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6dHJhbnNwYXJlbnQ7dG9wOjA7LW1zLXRvdWNoLWFjdGlvbjptYW5pcHVsYXRpb247dG91Y2gtYWN0aW9uOm1hbmlwdWxhdGlvbjt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt3aWR0aDoxMDAlO3otaW5kZXg6OTk5OTJ9LmZhbmN5Ym94LWNvbnRhaW5lciAqe2JveC1zaXppbmc6Ym9yZGVyLWJveH0uZmFuY3lib3gtb3V0ZXIsLmZhbmN5Ym94LWlubmVyLC5mYW5jeWJveC1iZywuZmFuY3lib3gtc3RhZ2V7Ym90dG9tOjA7bGVmdDowO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOjB9LmZhbmN5Ym94LW91dGVyey13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNoO292ZXJmbG93LXk6YXV0b30uZmFuY3lib3gtYmd7YmFja2dyb3VuZDojMWUxZTFlO29wYWNpdHk6MDt0cmFuc2l0aW9uLWR1cmF0aW9uOmluaGVyaXQ7dHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5O3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjQ3LCAwLCAwLjc0LCAwLjcxKX0uZmFuY3lib3gtaXMtb3BlbiAuZmFuY3lib3gtYmd7b3BhY2l0eTouOTt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yMiwgMC42MSwgMC4zNiwgMSl9LmZhbmN5Ym94LWluZm9iYXIsLmZhbmN5Ym94LXRvb2xiYXIsLmZhbmN5Ym94LWNhcHRpb24sLmZhbmN5Ym94LW5hdmlnYXRpb24gLmZhbmN5Ym94LWJ1dHRvbntkaXJlY3Rpb246bHRyO29wYWNpdHk6MDtwb3NpdGlvbjphYnNvbHV0ZTt0cmFuc2l0aW9uOm9wYWNpdHkgLjI1cyBlYXNlLHZpc2liaWxpdHkgMHMgZWFzZSAuMjVzO3Zpc2liaWxpdHk6aGlkZGVuO3otaW5kZXg6OTk5OTd9LmZhbmN5Ym94LXNob3ctaW5mb2JhciAuZmFuY3lib3gtaW5mb2JhciwuZmFuY3lib3gtc2hvdy10b29sYmFyIC5mYW5jeWJveC10b29sYmFyLC5mYW5jeWJveC1zaG93LWNhcHRpb24gLmZhbmN5Ym94LWNhcHRpb24sLmZhbmN5Ym94LXNob3ctbmF2IC5mYW5jeWJveC1uYXZpZ2F0aW9uIC5mYW5jeWJveC1idXR0b257b3BhY2l0eToxO3RyYW5zaXRpb246b3BhY2l0eSAuMjVzIGVhc2UgMHMsdmlzaWJpbGl0eSAwcyBlYXNlIDBzO3Zpc2liaWxpdHk6dmlzaWJsZX0uZmFuY3lib3gtaW5mb2Jhcntjb2xvcjojY2NjO2ZvbnQtc2l6ZToxM3B4Oy13ZWJraXQtZm9udC1zbW9vdGhpbmc6c3VicGl4ZWwtYW50aWFsaWFzZWQ7aGVpZ2h0OjQ0cHg7bGVmdDowO2xpbmUtaGVpZ2h0OjQ0cHg7bWluLXdpZHRoOjQ0cHg7bWl4LWJsZW5kLW1vZGU6ZGlmZmVyZW5jZTtwYWRkaW5nOjAgMTBweDtwb2ludGVyLWV2ZW50czpub25lO3RvcDowOy13ZWJraXQtdG91Y2gtY2FsbG91dDpub25lOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbW96LXVzZXItc2VsZWN0Om5vbmU7LW1zLXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZX0uZmFuY3lib3gtdG9vbGJhcntyaWdodDowO3RvcDowfS5mYW5jeWJveC1zdGFnZXtkaXJlY3Rpb246bHRyO292ZXJmbG93OnZpc2libGU7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7ei1pbmRleDo5OTk5NH0uZmFuY3lib3gtaXMtb3BlbiAuZmFuY3lib3gtc3RhZ2V7b3ZlcmZsb3c6aGlkZGVufS5mYW5jeWJveC1zbGlkZXstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2Rpc3BsYXk6bm9uZTtoZWlnaHQ6MTAwJTtsZWZ0OjA7b3V0bGluZTpub25lO292ZXJmbG93OmF1dG87LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2g7cGFkZGluZzo0NHB4O3Bvc2l0aW9uOmFic29sdXRlO3RleHQtYWxpZ246Y2VudGVyO3RvcDowO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLG9wYWNpdHk7d2hpdGUtc3BhY2U6bm9ybWFsO3dpZHRoOjEwMCU7ei1pbmRleDo5OTk5NH0uZmFuY3lib3gtc2xpZGU6OmJlZm9yZXtjb250ZW50OlwiXCI7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC1zaXplOjA7aGVpZ2h0OjEwMCU7dmVydGljYWwtYWxpZ246bWlkZGxlO3dpZHRoOjB9LmZhbmN5Ym94LWlzLXNsaWRpbmcgLmZhbmN5Ym94LXNsaWRlLC5mYW5jeWJveC1zbGlkZS0tcHJldmlvdXMsLmZhbmN5Ym94LXNsaWRlLS1jdXJyZW50LC5mYW5jeWJveC1zbGlkZS0tbmV4dHtkaXNwbGF5OmJsb2NrfS5mYW5jeWJveC1zbGlkZS0taW1hZ2V7b3ZlcmZsb3c6aGlkZGVuO3BhZGRpbmc6NDRweCAwfS5mYW5jeWJveC1zbGlkZS0taW1hZ2U6OmJlZm9yZXtkaXNwbGF5Om5vbmV9LmZhbmN5Ym94LXNsaWRlLS1odG1se3BhZGRpbmc6NnB4fS5mYW5jeWJveC1jb250ZW50e2JhY2tncm91bmQ6I2ZmZjtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW46MDttYXgtd2lkdGg6MTAwJTtvdmVyZmxvdzphdXRvOy13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNoO3BhZGRpbmc6NDRweDtwb3NpdGlvbjpyZWxhdGl2ZTt0ZXh0LWFsaWduOmxlZnQ7dmVydGljYWwtYWxpZ246bWlkZGxlfS5mYW5jeWJveC1zbGlkZS0taW1hZ2UgLmZhbmN5Ym94LWNvbnRlbnR7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41LCAwLCAwLjE0LCAxKTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZToxMDAlIDEwMCU7bGVmdDowO21heC13aWR0aDpub25lO292ZXJmbG93OnZpc2libGU7cGFkZGluZzowO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowOy1tcy10cmFuc2Zvcm0tb3JpZ2luOnRvcCBsZWZ0O3RyYW5zZm9ybS1vcmlnaW46dG9wIGxlZnQ7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sb3BhY2l0eTstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LW1vei11c2VyLXNlbGVjdDpub25lOy1tcy11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmU7ei1pbmRleDo5OTk5NX0uZmFuY3lib3gtY2FuLXpvb21PdXQgLmZhbmN5Ym94LWNvbnRlbnR7Y3Vyc29yOnpvb20tb3V0fS5mYW5jeWJveC1jYW4tem9vbUluIC5mYW5jeWJveC1jb250ZW50e2N1cnNvcjp6b29tLWlufS5mYW5jeWJveC1jYW4tc3dpcGUgLmZhbmN5Ym94LWNvbnRlbnQsLmZhbmN5Ym94LWNhbi1wYW4gLmZhbmN5Ym94LWNvbnRlbnR7Y3Vyc29yOi13ZWJraXQtZ3JhYjtjdXJzb3I6Z3JhYn0uZmFuY3lib3gtaXMtZ3JhYmJpbmcgLmZhbmN5Ym94LWNvbnRlbnR7Y3Vyc29yOi13ZWJraXQtZ3JhYmJpbmc7Y3Vyc29yOmdyYWJiaW5nfS5mYW5jeWJveC1jb250YWluZXIgW2RhdGEtc2VsZWN0YWJsZT10cnVlXXtjdXJzb3I6dGV4dH0uZmFuY3lib3gtaW1hZ2UsLmZhbmN5Ym94LXNwYWNlYmFsbHtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2JvcmRlcjowO2hlaWdodDoxMDAlO2xlZnQ6MDttYXJnaW46MDttYXgtaGVpZ2h0Om5vbmU7bWF4LXdpZHRoOm5vbmU7cGFkZGluZzowO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbW96LXVzZXItc2VsZWN0Om5vbmU7LW1zLXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZTt3aWR0aDoxMDAlfS5mYW5jeWJveC1zcGFjZWJhbGx7ei1pbmRleDoxfS5mYW5jeWJveC1zbGlkZS0tdmlkZW8gLmZhbmN5Ym94LWNvbnRlbnQsLmZhbmN5Ym94LXNsaWRlLS1tYXAgLmZhbmN5Ym94LWNvbnRlbnQsLmZhbmN5Ym94LXNsaWRlLS1wZGYgLmZhbmN5Ym94LWNvbnRlbnQsLmZhbmN5Ym94LXNsaWRlLS1pZnJhbWUgLmZhbmN5Ym94LWNvbnRlbnR7aGVpZ2h0OjEwMCU7b3ZlcmZsb3c6dmlzaWJsZTtwYWRkaW5nOjA7d2lkdGg6MTAwJX0uZmFuY3lib3gtc2xpZGUtLXZpZGVvIC5mYW5jeWJveC1jb250ZW50e2JhY2tncm91bmQ6IzAwMH0uZmFuY3lib3gtc2xpZGUtLW1hcCAuZmFuY3lib3gtY29udGVudHtiYWNrZ3JvdW5kOiNlNWUzZGZ9LmZhbmN5Ym94LXNsaWRlLS1pZnJhbWUgLmZhbmN5Ym94LWNvbnRlbnR7YmFja2dyb3VuZDojZmZmfS5mYW5jeWJveC12aWRlbywuZmFuY3lib3gtaWZyYW1le2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7Ym9yZGVyOjA7ZGlzcGxheTpibG9jaztoZWlnaHQ6MTAwJTttYXJnaW46MDtvdmVyZmxvdzpoaWRkZW47cGFkZGluZzowO3dpZHRoOjEwMCV9LmZhbmN5Ym94LWlmcmFtZXtsZWZ0OjA7cG9zaXRpb246YWJzb2x1dGU7dG9wOjB9LmZhbmN5Ym94LWVycm9ye2JhY2tncm91bmQ6I2ZmZjtjdXJzb3I6ZGVmYXVsdDttYXgtd2lkdGg6NDAwcHg7cGFkZGluZzo0MHB4O3dpZHRoOjEwMCV9LmZhbmN5Ym94LWVycm9yIHB7Y29sb3I6IzQ0NDtmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoyMHB4O21hcmdpbjowO3BhZGRpbmc6MH0uZmFuY3lib3gtYnV0dG9ue2JhY2tncm91bmQ6cmdiYSgzMCwzMCwzMCwuNik7Ym9yZGVyOjA7Ym9yZGVyLXJhZGl1czowO2JveC1zaGFkb3c6bm9uZTtjdXJzb3I6cG9pbnRlcjtkaXNwbGF5OmlubGluZS1ibG9jaztoZWlnaHQ6NDRweDttYXJnaW46MDtwYWRkaW5nOjEwcHg7cG9zaXRpb246cmVsYXRpdmU7dHJhbnNpdGlvbjpjb2xvciAuMnM7dmVydGljYWwtYWxpZ246dG9wO3Zpc2liaWxpdHk6aW5oZXJpdDt3aWR0aDo0NHB4fS5mYW5jeWJveC1idXR0b24sLmZhbmN5Ym94LWJ1dHRvbjp2aXNpdGVkLC5mYW5jeWJveC1idXR0b246bGlua3tjb2xvcjojY2NjfS5mYW5jeWJveC1idXR0b246aG92ZXJ7Y29sb3I6I2ZmZn0uZmFuY3lib3gtYnV0dG9uOmZvY3Vze291dGxpbmU6bm9uZX0uZmFuY3lib3gtYnV0dG9uLmZhbmN5Ym94LWZvY3Vze291dGxpbmU6MXB4IGRvdHRlZH0uZmFuY3lib3gtYnV0dG9uW2Rpc2FibGVkXSwuZmFuY3lib3gtYnV0dG9uW2Rpc2FibGVkXTpob3Zlcntjb2xvcjojODg4O2N1cnNvcjpkZWZhdWx0O291dGxpbmU6bm9uZX0uZmFuY3lib3gtYnV0dG9uIGRpdntoZWlnaHQ6MTAwJX0uZmFuY3lib3gtYnV0dG9uIHN2Z3tkaXNwbGF5OmJsb2NrO2hlaWdodDoxMDAlO292ZXJmbG93OnZpc2libGU7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJX0uZmFuY3lib3gtYnV0dG9uIHN2ZyBwYXRoe2ZpbGw6Y3VycmVudENvbG9yO3N0cm9rZS13aWR0aDowfS5mYW5jeWJveC1idXR0b24tLXBsYXkgc3ZnOm50aC1jaGlsZCgyKSwuZmFuY3lib3gtYnV0dG9uLS1mc2VudGVyIHN2ZzpudGgtY2hpbGQoMil7ZGlzcGxheTpub25lfS5mYW5jeWJveC1idXR0b24tLXBhdXNlIHN2ZzpudGgtY2hpbGQoMSksLmZhbmN5Ym94LWJ1dHRvbi0tZnNleGl0IHN2ZzpudGgtY2hpbGQoMSl7ZGlzcGxheTpub25lfS5mYW5jeWJveC1wcm9ncmVzc3tiYWNrZ3JvdW5kOiNjY2M7aGVpZ2h0OjJweDtsZWZ0OjA7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt0b3A6MDstbXMtdHJhbnNmb3JtOnNjYWxlWCgwKTt0cmFuc2Zvcm06c2NhbGVYKDApOy1tcy10cmFuc2Zvcm0tb3JpZ2luOjA7dHJhbnNmb3JtLW9yaWdpbjowO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmxpbmVhcjt6LWluZGV4Ojk5OTk4fS5mYW5jeWJveC1jbG9zZS1zbWFsbHtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2JvcmRlcjowO2JvcmRlci1yYWRpdXM6MDtjb2xvcjojY2NjO2N1cnNvcjpwb2ludGVyO29wYWNpdHk6Ljg7cGFkZGluZzo4cHg7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6LTEycHg7dG9wOi00NHB4O3otaW5kZXg6NDAxfS5mYW5jeWJveC1jbG9zZS1zbWFsbDpob3Zlcntjb2xvcjojZmZmO29wYWNpdHk6MX0uZmFuY3lib3gtc2xpZGUtLWh0bWwgLmZhbmN5Ym94LWNsb3NlLXNtYWxse2NvbG9yOmN1cnJlbnRDb2xvcjtwYWRkaW5nOjEwcHg7cmlnaHQ6MDt0b3A6MH0uZmFuY3lib3gtc2xpZGUtLWltYWdlLmZhbmN5Ym94LWlzLXNjYWxpbmcgLmZhbmN5Ym94LWNvbnRlbnR7b3ZlcmZsb3c6aGlkZGVufS5mYW5jeWJveC1pcy1zY2FsaW5nIC5mYW5jeWJveC1jbG9zZS1zbWFsbCwuZmFuY3lib3gtaXMtem9vbWFibGUuZmFuY3lib3gtY2FuLXBhbiAuZmFuY3lib3gtY2xvc2Utc21hbGx7ZGlzcGxheTpub25lfS5mYW5jeWJveC1uYXZpZ2F0aW9uIC5mYW5jeWJveC1idXR0b257YmFja2dyb3VuZC1jbGlwOmNvbnRlbnQtYm94O2hlaWdodDoxMDBweDtvcGFjaXR5OjA7cG9zaXRpb246YWJzb2x1dGU7dG9wOmNhbGMoNTAlIC0gNTBweCk7d2lkdGg6NzBweH0uZmFuY3lib3gtbmF2aWdhdGlvbiAuZmFuY3lib3gtYnV0dG9uIGRpdntwYWRkaW5nOjdweH0uZmFuY3lib3gtbmF2aWdhdGlvbiAuZmFuY3lib3gtYnV0dG9uLS1hcnJvd19sZWZ0e2xlZnQ6MDtwYWRkaW5nOjMxcHggMjZweCAzMXB4IDZweH0uZmFuY3lib3gtbmF2aWdhdGlvbiAuZmFuY3lib3gtYnV0dG9uLS1hcnJvd19yaWdodHtwYWRkaW5nOjMxcHggNnB4IDMxcHggMjZweDtyaWdodDowfS5mYW5jeWJveC1jYXB0aW9ue2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgwLCAwLCAwLCAwLjg1KSAwJSwgcmdiYSgwLCAwLCAwLCAwLjMpIDUwJSwgcmdiYSgwLCAwLCAwLCAwLjE1KSA2NSUsIHJnYmEoMCwgMCwgMCwgMC4wNzUpIDc1LjUlLCByZ2JhKDAsIDAsIDAsIDAuMDM3KSA4Mi44NSUsIHJnYmEoMCwgMCwgMCwgMC4wMTkpIDg4JSwgcmdiYSgwLCAwLCAwLCAwKSAxMDAlKTtib3R0b206MDtjb2xvcjojZWVlO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjQwMDtsZWZ0OjA7bGluZS1oZWlnaHQ6MS41O3BhZGRpbmc6NzVweCA0NHB4IDI1cHggNDRweDtwb2ludGVyLWV2ZW50czpub25lO3JpZ2h0OjA7dGV4dC1hbGlnbjpjZW50ZXI7ei1pbmRleDo5OTk5Nn0uZmFuY3lib3gtY2FwdGlvbi0tc2VwYXJhdGV7bWFyZ2luLXRvcDotNTBweH0uZmFuY3lib3gtY2FwdGlvbl9fYm9keXttYXgtaGVpZ2h0OjUwdmg7cG9pbnRlci1ldmVudHM6YWxsfS5mYW5jeWJveC1jYXB0aW9uIGEsLmZhbmN5Ym94LWNhcHRpb24gYTpsaW5rLC5mYW5jeWJveC1jYXB0aW9uIGE6dmlzaXRlZHtjb2xvcjojY2NjO3RleHQtZGVjb3JhdGlvbjpub25lfS5mYW5jeWJveC1jYXB0aW9uIGE6aG92ZXJ7Y29sb3I6I2ZmZjt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5mYW5jeWJveC1sb2FkaW5ne2FuaW1hdGlvbjpmYW5jeWJveC1yb3RhdGUgMXMgbGluZWFyIGluZmluaXRlO2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7Ym9yZGVyOjRweCBzb2xpZCAjODg4O2JvcmRlci1ib3R0b20tY29sb3I6I2ZmZjtib3JkZXItcmFkaXVzOjUwJTtoZWlnaHQ6NTBweDtsZWZ0OjUwJTttYXJnaW46LTI1cHggMCAwIC0yNXB4O29wYWNpdHk6Ljc7cGFkZGluZzowO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7d2lkdGg6NTBweDt6LWluZGV4Ojk5OTk5fUBrZXlmcmFtZXMgZmFuY3lib3gtcm90YXRlezEwMCV7dHJhbnNmb3JtOnJvdGF0ZSgzNjBkZWcpfX0uZmFuY3lib3gtYW5pbWF0ZWR7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAsIDAsIDAuMjUsIDEpfS5mYW5jeWJveC1meC1zbGlkZS5mYW5jeWJveC1zbGlkZS0tcHJldmlvdXN7b3BhY2l0eTowO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCl9LmZhbmN5Ym94LWZ4LXNsaWRlLmZhbmN5Ym94LXNsaWRlLS1uZXh0e29wYWNpdHk6MDt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwgMCwgMCl9LmZhbmN5Ym94LWZ4LXNsaWRlLmZhbmN5Ym94LXNsaWRlLS1jdXJyZW50e29wYWNpdHk6MTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9LmZhbmN5Ym94LWZ4LWZhZGUuZmFuY3lib3gtc2xpZGUtLXByZXZpb3VzLC5mYW5jeWJveC1meC1mYWRlLmZhbmN5Ym94LXNsaWRlLS1uZXh0e29wYWNpdHk6MDt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSl9LmZhbmN5Ym94LWZ4LWZhZGUuZmFuY3lib3gtc2xpZGUtLWN1cnJlbnR7b3BhY2l0eToxfS5mYW5jeWJveC1meC16b29tLWluLW91dC5mYW5jeWJveC1zbGlkZS0tcHJldmlvdXN7b3BhY2l0eTowO3RyYW5zZm9ybTpzY2FsZTNkKDEuNSwgMS41LCAxLjUpfS5mYW5jeWJveC1meC16b29tLWluLW91dC5mYW5jeWJveC1zbGlkZS0tbmV4dHtvcGFjaXR5OjA7dHJhbnNmb3JtOnNjYWxlM2QoMC41LCAwLjUsIDAuNSl9LmZhbmN5Ym94LWZ4LXpvb20taW4tb3V0LmZhbmN5Ym94LXNsaWRlLS1jdXJyZW50e29wYWNpdHk6MTt0cmFuc2Zvcm06c2NhbGUzZCgxLCAxLCAxKX0uZmFuY3lib3gtZngtcm90YXRlLmZhbmN5Ym94LXNsaWRlLS1wcmV2aW91c3tvcGFjaXR5OjA7LW1zLXRyYW5zZm9ybTpyb3RhdGUoLTM2MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtMzYwZGVnKX0uZmFuY3lib3gtZngtcm90YXRlLmZhbmN5Ym94LXNsaWRlLS1uZXh0e29wYWNpdHk6MDstbXMtdHJhbnNmb3JtOnJvdGF0ZSgzNjBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMzYwZGVnKX0uZmFuY3lib3gtZngtcm90YXRlLmZhbmN5Ym94LXNsaWRlLS1jdXJyZW50e29wYWNpdHk6MTstbXMtdHJhbnNmb3JtOnJvdGF0ZSgwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDBkZWcpfS5mYW5jeWJveC1meC1jaXJjdWxhci5mYW5jeWJveC1zbGlkZS0tcHJldmlvdXN7b3BhY2l0eTowO3RyYW5zZm9ybTpzY2FsZTNkKDAsIDAsIDApIHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKX0uZmFuY3lib3gtZngtY2lyY3VsYXIuZmFuY3lib3gtc2xpZGUtLW5leHR7b3BhY2l0eTowO3RyYW5zZm9ybTpzY2FsZTNkKDAsIDAsIDApIHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApfS5mYW5jeWJveC1meC1jaXJjdWxhci5mYW5jeWJveC1zbGlkZS0tY3VycmVudHtvcGFjaXR5OjE7dHJhbnNmb3JtOnNjYWxlM2QoMSwgMSwgMSkgdHJhbnNsYXRlM2QoMCwgMCwgMCl9LmZhbmN5Ym94LWZ4LXR1YmUuZmFuY3lib3gtc2xpZGUtLXByZXZpb3Vze3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCkgc2NhbGUoMC4xKSBza2V3KC0xMGRlZyl9LmZhbmN5Ym94LWZ4LXR1YmUuZmFuY3lib3gtc2xpZGUtLW5leHR7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNjYWxlKDAuMSkgc2tldygxMGRlZyl9LmZhbmN5Ym94LWZ4LXR1YmUuZmFuY3lib3gtc2xpZGUtLWN1cnJlbnR7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApIHNjYWxlKDEpfUBtZWRpYSBhbGwgYW5kIChtYXgtaGVpZ2h0OiA1NzZweCl7LmZhbmN5Ym94LXNsaWRle3BhZGRpbmctbGVmdDo2cHg7cGFkZGluZy1yaWdodDo2cHh9LmZhbmN5Ym94LXNsaWRlLS1pbWFnZXtwYWRkaW5nOjZweCAwfS5mYW5jeWJveC1jbG9zZS1zbWFsbHtyaWdodDotNnB4fS5mYW5jeWJveC1zbGlkZS0taW1hZ2UgLmZhbmN5Ym94LWNsb3NlLXNtYWxse2JhY2tncm91bmQ6IzRlNGU0ZTtjb2xvcjojZjJmNGY2O2hlaWdodDozNnB4O29wYWNpdHk6MTtwYWRkaW5nOjZweDtyaWdodDowO3RvcDowO3dpZHRoOjM2cHh9LmZhbmN5Ym94LWNhcHRpb257cGFkZGluZy1sZWZ0OjEycHg7cGFkZGluZy1yaWdodDoxMnB4fX0uZmFuY3lib3gtc2hhcmV7YmFja2dyb3VuZDojZjRmNGY0O2JvcmRlci1yYWRpdXM6M3B4O21heC13aWR0aDo5MCU7cGFkZGluZzozMHB4O3RleHQtYWxpZ246Y2VudGVyfS5mYW5jeWJveC1zaGFyZSBoMXtjb2xvcjojMjIyO2ZvbnQtc2l6ZTozNXB4O2ZvbnQtd2VpZ2h0OjcwMDttYXJnaW46MCAwIDIwcHggMH0uZmFuY3lib3gtc2hhcmUgcHttYXJnaW46MDtwYWRkaW5nOjB9LmZhbmN5Ym94LXNoYXJlX19idXR0b257Ym9yZGVyOjA7Ym9yZGVyLXJhZGl1czozcHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0OjQwcHg7bWFyZ2luOjAgNXB4IDEwcHggNXB4O21pbi13aWR0aDoxMzBweDtwYWRkaW5nOjAgMTVweDt0ZXh0LWRlY29yYXRpb246bm9uZTt0cmFuc2l0aW9uOmFsbCAuMnM7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lO3doaXRlLXNwYWNlOm5vd3JhcH0uZmFuY3lib3gtc2hhcmVfX2J1dHRvbjp2aXNpdGVkLC5mYW5jeWJveC1zaGFyZV9fYnV0dG9uOmxpbmt7Y29sb3I6I2ZmZn0uZmFuY3lib3gtc2hhcmVfX2J1dHRvbjpob3Zlcnt0ZXh0LWRlY29yYXRpb246bm9uZX0uZmFuY3lib3gtc2hhcmVfX2J1dHRvbi0tZmJ7YmFja2dyb3VuZDojM2I1OTk4fS5mYW5jeWJveC1zaGFyZV9fYnV0dG9uLS1mYjpob3ZlcntiYWNrZ3JvdW5kOiMzNDRlODZ9LmZhbmN5Ym94LXNoYXJlX19idXR0b24tLXB0e2JhY2tncm91bmQ6I2JkMDgxZH0uZmFuY3lib3gtc2hhcmVfX2J1dHRvbi0tcHQ6aG92ZXJ7YmFja2dyb3VuZDojYWEwNzE5fS5mYW5jeWJveC1zaGFyZV9fYnV0dG9uLS10d3tiYWNrZ3JvdW5kOiMxZGExZjJ9LmZhbmN5Ym94LXNoYXJlX19idXR0b24tLXR3OmhvdmVye2JhY2tncm91bmQ6IzBkOTVlOH0uZmFuY3lib3gtc2hhcmVfX2J1dHRvbiBzdmd7aGVpZ2h0OjI1cHg7bWFyZ2luLXJpZ2h0OjdweDtwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6LTFweDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7d2lkdGg6MjVweH0uZmFuY3lib3gtc2hhcmVfX2J1dHRvbiBzdmcgcGF0aHtmaWxsOiNmZmZ9LmZhbmN5Ym94LXNoYXJlX19pbnB1dHtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2JvcmRlcjowO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkN2Q3ZDc7Ym9yZGVyLXJhZGl1czowO2NvbG9yOiM1ZDViNWI7Zm9udC1zaXplOjE0cHg7bWFyZ2luOjEwcHggMCAwIDA7b3V0bGluZTpub25lO3BhZGRpbmc6MTBweCAxNXB4O3dpZHRoOjEwMCV9LmZhbmN5Ym94LXRodW1ic3tiYWNrZ3JvdW5kOiNkZGQ7Ym90dG9tOjA7ZGlzcGxheTpub25lO21hcmdpbjowOy13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNoOy1tcy1vdmVyZmxvdy1zdHlsZTotbXMtYXV0b2hpZGluZy1zY3JvbGxiYXI7cGFkZGluZzoycHggMnB4IDRweCAycHg7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6cmdiYSgwLDAsMCwwKTt0b3A6MDt3aWR0aDoyMTJweDt6LWluZGV4Ojk5OTk1fS5mYW5jeWJveC10aHVtYnMteHtvdmVyZmxvdy14OmF1dG87b3ZlcmZsb3cteTpoaWRkZW59LmZhbmN5Ym94LXNob3ctdGh1bWJzIC5mYW5jeWJveC10aHVtYnN7ZGlzcGxheTpibG9ja30uZmFuY3lib3gtc2hvdy10aHVtYnMgLmZhbmN5Ym94LWlubmVye3JpZ2h0OjIxMnB4fS5mYW5jeWJveC10aHVtYnNfX2xpc3R7Zm9udC1zaXplOjA7aGVpZ2h0OjEwMCU7bGlzdC1zdHlsZTpub25lO21hcmdpbjowO292ZXJmbG93LXg6aGlkZGVuO292ZXJmbG93LXk6YXV0bztwYWRkaW5nOjA7cG9zaXRpb246YWJzb2x1dGU7cG9zaXRpb246cmVsYXRpdmU7d2hpdGUtc3BhY2U6bm93cmFwO3dpZHRoOjEwMCV9LmZhbmN5Ym94LXRodW1icy14IC5mYW5jeWJveC10aHVtYnNfX2xpc3R7b3ZlcmZsb3c6aGlkZGVufS5mYW5jeWJveC10aHVtYnMteSAuZmFuY3lib3gtdGh1bWJzX19saXN0Ojotd2Via2l0LXNjcm9sbGJhcnt3aWR0aDo3cHh9LmZhbmN5Ym94LXRodW1icy15IC5mYW5jeWJveC10aHVtYnNfX2xpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNre2JhY2tncm91bmQ6I2ZmZjtib3JkZXItcmFkaXVzOjEwcHg7Ym94LXNoYWRvdzppbnNldCAwIDAgNnB4IHJnYmEoMCwwLDAsLjMpfS5mYW5jeWJveC10aHVtYnMteSAuZmFuY3lib3gtdGh1bWJzX19saXN0Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYntiYWNrZ3JvdW5kOiMyYTJhMmE7Ym9yZGVyLXJhZGl1czoxMHB4fS5mYW5jeWJveC10aHVtYnNfX2xpc3QgYXstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuMSk7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6Y292ZXI7Y3Vyc29yOnBvaW50ZXI7ZmxvYXQ6bGVmdDtoZWlnaHQ6NzVweDttYXJnaW46MnB4O21heC1oZWlnaHQ6Y2FsYygxMDAlIC0gOHB4KTttYXgtd2lkdGg6Y2FsYyg1MCUgLSA0cHgpO291dGxpbmU6bm9uZTtvdmVyZmxvdzpoaWRkZW47cGFkZGluZzowO3Bvc2l0aW9uOnJlbGF0aXZlOy13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjp0cmFuc3BhcmVudDt3aWR0aDoxMDBweH0uZmFuY3lib3gtdGh1bWJzX19saXN0IGE6OmJlZm9yZXtib3JkZXI6NnB4IHNvbGlkICNjY2M7Ym90dG9tOjA7Y29udGVudDpcIlwiO2xlZnQ6MDtvcGFjaXR5OjA7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt0b3A6MDt0cmFuc2l0aW9uOmFsbCAuMnMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuNDYsIDAuNDUsIDAuOTQpO3otaW5kZXg6OTk5OTF9LmZhbmN5Ym94LXRodW1ic19fbGlzdCBhOmZvY3VzOjpiZWZvcmV7b3BhY2l0eTouNX0uZmFuY3lib3gtdGh1bWJzX19saXN0IGEuZmFuY3lib3gtdGh1bWJzLWFjdGl2ZTo6YmVmb3Jle29wYWNpdHk6MX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCl7LmZhbmN5Ym94LXRodW1ic3t3aWR0aDoxMTBweH0uZmFuY3lib3gtc2hvdy10aHVtYnMgLmZhbmN5Ym94LWlubmVye3JpZ2h0OjExMHB4fS5mYW5jeWJveC10aHVtYnNfX2xpc3QgYXttYXgtd2lkdGg6Y2FsYygxMDAlIC0gMTBweCl9fS8qIUlvbi5SYW5nZVNsaWRlciwgMi4zLjEsIMKpIERlbmlzIEluZXNoaW4sIDIwMTAgLSAyMDE5LCBJb25EZW4uY29tLCBCdWlsZCBkYXRlOiAyMDE5LTEyLTE5IDE2OjUxOjAyKi8uaXJze3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2s7LXdlYmtpdC10b3VjaC1jYWxsb3V0Om5vbmU7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1raHRtbC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lO2ZvbnQtc2l6ZToxMnB4O2ZvbnQtZmFtaWx5OkFyaWFsLHNhbnMtc2VyaWZ9Lmlycy1saW5le3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2s7b3ZlcmZsb3c6aGlkZGVuO291dGxpbmU6bm9uZSAhaW1wb3J0YW50fS5pcnMtYmFye3Bvc2l0aW9uOmFic29sdXRlO2Rpc3BsYXk6YmxvY2s7bGVmdDowO3dpZHRoOjB9Lmlycy1zaGFkb3d7cG9zaXRpb246YWJzb2x1dGU7ZGlzcGxheTpub25lO2xlZnQ6MDt3aWR0aDowfS5pcnMtaGFuZGxle3Bvc2l0aW9uOmFic29sdXRlO2Rpc3BsYXk6YmxvY2s7Ym94LXNpemluZzpib3JkZXItYm94O2N1cnNvcjpkZWZhdWx0O3otaW5kZXg6MX0uaXJzLWhhbmRsZS50eXBlX2xhc3R7ei1pbmRleDoyfS5pcnMtbWluLC5pcnMtbWF4e3Bvc2l0aW9uOmFic29sdXRlO2Rpc3BsYXk6YmxvY2s7Y3Vyc29yOmRlZmF1bHR9Lmlycy1taW57bGVmdDowfS5pcnMtbWF4e3JpZ2h0OjB9Lmlycy1mcm9tLC5pcnMtdG8sLmlycy1zaW5nbGV7cG9zaXRpb246YWJzb2x1dGU7ZGlzcGxheTpibG9jazt0b3A6MDtsZWZ0OjA7Y3Vyc29yOmRlZmF1bHQ7d2hpdGUtc3BhY2U6bm93cmFwfS5pcnMtZ3JpZHtwb3NpdGlvbjphYnNvbHV0ZTtkaXNwbGF5Om5vbmU7Ym90dG9tOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjIwcHh9Lmlycy13aXRoLWdyaWQgLmlycy1ncmlke2Rpc3BsYXk6YmxvY2t9Lmlycy1ncmlkLXBvbHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7d2lkdGg6MXB4O2hlaWdodDo4cHg7YmFja2dyb3VuZDojMDAwfS5pcnMtZ3JpZC1wb2wuc21hbGx7aGVpZ2h0OjRweH0uaXJzLWdyaWQtdGV4dHtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MDtsZWZ0OjA7d2hpdGUtc3BhY2U6bm93cmFwO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZTo5cHg7bGluZS1oZWlnaHQ6OXB4O3BhZGRpbmc6MCAzcHg7Y29sb3I6IzAwMH0uaXJzLWRpc2FibGUtbWFza3twb3NpdGlvbjphYnNvbHV0ZTtkaXNwbGF5OmJsb2NrO3RvcDowO2xlZnQ6LTElO3dpZHRoOjEwMiU7aGVpZ2h0OjEwMCU7Y3Vyc29yOmRlZmF1bHQ7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApO3otaW5kZXg6Mn0ubHQtaWU5IC5pcnMtZGlzYWJsZS1tYXNre2JhY2tncm91bmQ6IzAwMDtmaWx0ZXI6YWxwaGEob3BhY2l0eT0wKTtjdXJzb3I6bm90LWFsbG93ZWR9Lmlycy1kaXNhYmxlZHtvcGFjaXR5Oi40fS5pcnMtaGlkZGVuLWlucHV0e3Bvc2l0aW9uOmFic29sdXRlICFpbXBvcnRhbnQ7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50O3RvcDowICFpbXBvcnRhbnQ7bGVmdDowICFpbXBvcnRhbnQ7d2lkdGg6MCAhaW1wb3J0YW50O2hlaWdodDowICFpbXBvcnRhbnQ7Zm9udC1zaXplOjAgIWltcG9ydGFudDtsaW5lLWhlaWdodDowICFpbXBvcnRhbnQ7cGFkZGluZzowICFpbXBvcnRhbnQ7bWFyZ2luOjAgIWltcG9ydGFudDtvdmVyZmxvdzpoaWRkZW47b3V0bGluZTpub25lICFpbXBvcnRhbnQ7ei1pbmRleDotOTk5OSAhaW1wb3J0YW50O2JhY2tncm91bmQ6bm9uZSAhaW1wb3J0YW50O2JvcmRlci1zdHlsZTpzb2xpZCAhaW1wb3J0YW50O2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudCAhaW1wb3J0YW50fS5pcnMtLWZsYXR7aGVpZ2h0OjQwcHh9Lmlycy0tZmxhdC5pcnMtd2l0aC1ncmlke2hlaWdodDo2MHB4fS5pcnMtLWZsYXQgLmlycy1saW5le3RvcDoyNXB4O2hlaWdodDoxMnB4O2JhY2tncm91bmQtY29sb3I6I2UxZTRlOTtib3JkZXItcmFkaXVzOjRweH0uaXJzLS1mbGF0IC5pcnMtYmFye3RvcDoyNXB4O2hlaWdodDoxMnB4O2JhY2tncm91bmQtY29sb3I6I2VkNTU2NX0uaXJzLS1mbGF0IC5pcnMtYmFyLS1zaW5nbGV7Ym9yZGVyLXJhZGl1czo0cHggMCAwIDRweH0uaXJzLS1mbGF0IC5pcnMtc2hhZG93e2hlaWdodDoxcHg7Ym90dG9tOjE2cHg7YmFja2dyb3VuZC1jb2xvcjojZTFlNGU5fS5pcnMtLWZsYXQgLmlycy1oYW5kbGV7dG9wOjIycHg7d2lkdGg6MTZweDtoZWlnaHQ6MThweDtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS5pcnMtLWZsYXQgLmlycy1oYW5kbGU+aTpmaXJzdC1jaGlsZHtwb3NpdGlvbjphYnNvbHV0ZTtkaXNwbGF5OmJsb2NrO3RvcDowO2xlZnQ6NTAlO3dpZHRoOjJweDtoZWlnaHQ6MTAwJTttYXJnaW4tbGVmdDotMXB4O2JhY2tncm91bmQtY29sb3I6I2RhNDQ1M30uaXJzLS1mbGF0IC5pcnMtaGFuZGxlLnN0YXRlX2hvdmVyPmk6Zmlyc3QtY2hpbGQsLmlycy0tZmxhdCAuaXJzLWhhbmRsZTpob3Zlcj5pOmZpcnN0LWNoaWxke2JhY2tncm91bmQtY29sb3I6I2E0MzU0MH0uaXJzLS1mbGF0IC5pcnMtbWluLC5pcnMtLWZsYXQgLmlycy1tYXh7dG9wOjA7cGFkZGluZzoxcHggM3B4O2NvbG9yOiM5OTk7Zm9udC1zaXplOjEwcHg7bGluZS1oZWlnaHQ6MS4zMzM7dGV4dC1zaGFkb3c6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiNlMWU0ZTk7Ym9yZGVyLXJhZGl1czo0cHh9Lmlycy0tZmxhdCAuaXJzLWZyb20sLmlycy0tZmxhdCAuaXJzLXRvLC5pcnMtLWZsYXQgLmlycy1zaW5nbGV7Y29sb3I6I2ZmZjtmb250LXNpemU6MTBweDtsaW5lLWhlaWdodDoxLjMzMzt0ZXh0LXNoYWRvdzpub25lO3BhZGRpbmc6MXB4IDVweDtiYWNrZ3JvdW5kLWNvbG9yOiNlZDU1NjU7Ym9yZGVyLXJhZGl1czo0cHh9Lmlycy0tZmxhdCAuaXJzLWZyb206YmVmb3JlLC5pcnMtLWZsYXQgLmlycy10bzpiZWZvcmUsLmlycy0tZmxhdCAuaXJzLXNpbmdsZTpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7ZGlzcGxheTpibG9jaztjb250ZW50OlwiXCI7Ym90dG9tOi02cHg7bGVmdDo1MCU7d2lkdGg6MDtoZWlnaHQ6MDttYXJnaW4tbGVmdDotM3B4O292ZXJmbG93OmhpZGRlbjtib3JkZXI6M3B4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci10b3AtY29sb3I6I2VkNTU2NX0uaXJzLS1mbGF0IC5pcnMtZ3JpZC1wb2x7YmFja2dyb3VuZC1jb2xvcjojZTFlNGU5fS5pcnMtLWZsYXQgLmlycy1ncmlkLXRleHR7Y29sb3I6Izk5OX0uaXJzLS1iaWd7aGVpZ2h0OjU1cHh9Lmlycy0tYmlnLmlycy13aXRoLWdyaWR7aGVpZ2h0OjcwcHh9Lmlycy0tYmlnIC5pcnMtbGluZXt0b3A6MzNweDtoZWlnaHQ6MTJweDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZGRkIC01MCUsIHdoaXRlIDE1MCUpO2JvcmRlcjoxcHggc29saWQgI2NjYztib3JkZXItcmFkaXVzOjEycHh9Lmlycy0tYmlnIC5pcnMtYmFye3RvcDozM3B4O2hlaWdodDoxMnB4O2JhY2tncm91bmQtY29sb3I6IzkyYmNlMDtib3JkZXI6MXB4IHNvbGlkICM0MjhiY2E7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZmZmZmZmIDAlLCAjNDI4YmNhIDMwJSwgI2I5ZDRlYyAxMDAlKTtib3gtc2hhZG93Omluc2V0IDAgMCAxcHggMXB4IHJnYmEoMjU1LDI1NSwyNTUsLjUpfS5pcnMtLWJpZyAuaXJzLWJhci0tc2luZ2xle2JvcmRlci1yYWRpdXM6MTJweCAwIDAgMTJweH0uaXJzLS1iaWcgLmlycy1zaGFkb3d7aGVpZ2h0OjFweDtib3R0b206MTZweDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoNjYsMTM5LDIwMiwuNSl9Lmlycy0tYmlnIC5pcnMtaGFuZGxle3RvcDoyNXB4O3dpZHRoOjMwcHg7aGVpZ2h0OjMwcHg7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDAsMCwwLC4zKTtiYWNrZ3JvdW5kLWNvbG9yOiNjYmNmZDU7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCB3aGl0ZSAwJSwgI0I0QjlCRSAzMCUsIHdoaXRlIDEwMCUpO2JveC1zaGFkb3c6MXB4IDFweCAycHggcmdiYSgwLDAsMCwuMiksaW5zZXQgMCAwIDNweCAxcHggI2ZmZjtib3JkZXItcmFkaXVzOjMwcHh9Lmlycy0tYmlnIC5pcnMtaGFuZGxlLnN0YXRlX2hvdmVyLC5pcnMtLWJpZyAuaXJzLWhhbmRsZTpob3Zlcntib3JkZXItY29sb3I6cmdiYSgwLDAsMCwuNDUpO2JhY2tncm91bmQtY29sb3I6IzkzOWJhNztiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHdoaXRlIDAlLCAjOTE5QkE1IDMwJSwgd2hpdGUgMTAwJSl9Lmlycy0tYmlnIC5pcnMtbWluLC5pcnMtLWJpZyAuaXJzLW1heHt0b3A6MDtwYWRkaW5nOjFweCA1cHg7Y29sb3I6I2ZmZjt0ZXh0LXNoYWRvdzpub25lO2JhY2tncm91bmQtY29sb3I6IzlmOWY5Zjtib3JkZXItcmFkaXVzOjNweH0uaXJzLS1iaWcgLmlycy1mcm9tLC5pcnMtLWJpZyAuaXJzLXRvLC5pcnMtLWJpZyAuaXJzLXNpbmdsZXtjb2xvcjojZmZmO3RleHQtc2hhZG93Om5vbmU7cGFkZGluZzoxcHggNXB4O2JhY2tncm91bmQtY29sb3I6IzQyOGJjYTtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICM0MjhiY2EgMCUsICMzMDcxYTkgMTAwJSk7Ym9yZGVyLXJhZGl1czozcHh9Lmlycy0tYmlnIC5pcnMtZ3JpZC1wb2x7YmFja2dyb3VuZC1jb2xvcjojNDI4YmNhfS5pcnMtLWJpZyAuaXJzLWdyaWQtdGV4dHtjb2xvcjojNDI4YmNhfS5pcnMtLW1vZGVybntoZWlnaHQ6NTVweH0uaXJzLS1tb2Rlcm4uaXJzLXdpdGgtZ3JpZHtoZWlnaHQ6NTVweH0uaXJzLS1tb2Rlcm4gLmlycy1saW5le3RvcDoyNXB4O2hlaWdodDo1cHg7YmFja2dyb3VuZC1jb2xvcjojZDFkNmUwO2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2UwZTRlYSAwJSwgI2QxZDZlMCAxMDAlKTtib3JkZXI6MXB4IHNvbGlkICNhM2FkYzE7Ym9yZGVyLWJvdHRvbS13aWR0aDowO2JvcmRlci1yYWRpdXM6NXB4fS5pcnMtLW1vZGVybiAuaXJzLWJhcnt0b3A6MjVweDtoZWlnaHQ6NXB4O2JhY2tncm91bmQ6IzIwYjQyNjtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICMyMGI0MjYgMCUsICMxODg5MWQgMTAwJSl9Lmlycy0tbW9kZXJuIC5pcnMtYmFyLS1zaW5nbGV7Ym9yZGVyLXJhZGl1czo1cHggMCAwIDVweH0uaXJzLS1tb2Rlcm4gLmlycy1zaGFkb3d7aGVpZ2h0OjFweDtib3R0b206MjFweDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjA5LDIxNCwyMjQsLjUpfS5pcnMtLW1vZGVybiAuaXJzLWhhbmRsZXt0b3A6MzdweDt3aWR0aDoxMnB4O2hlaWdodDoxM3B4O2JvcmRlcjoxcHggc29saWQgI2EzYWRjMTtib3JkZXItdG9wLXdpZHRoOjA7Ym94LXNoYWRvdzoxcHggMXB4IDFweCByZ2JhKDAsMCwwLC4xKTtib3JkZXItcmFkaXVzOjAgMCAzcHggM3B4fS5pcnMtLW1vZGVybiAuaXJzLWhhbmRsZT5pOm50aC1jaGlsZCgxKXtwb3NpdGlvbjphYnNvbHV0ZTtkaXNwbGF5OmJsb2NrO3RvcDotNHB4O2xlZnQ6MXB4O3dpZHRoOjZweDtoZWlnaHQ6NnB4O2JvcmRlcjoxcHggc29saWQgI2EzYWRjMTtiYWNrZ3JvdW5kOiNmZmY7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyl9Lmlycy0tbW9kZXJuIC5pcnMtaGFuZGxlPmk6bnRoLWNoaWxkKDIpe3Bvc2l0aW9uOmFic29sdXRlO2Rpc3BsYXk6YmxvY2s7Ym94LXNpemluZzpib3JkZXItYm94O3RvcDowO2xlZnQ6MDt3aWR0aDoxMHB4O2hlaWdodDoxMnB4O2JhY2tncm91bmQ6I2U5ZTZlNjtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHdoaXRlIDAlLCAjZTllNmU2IDEwMCUpO2JvcmRlci1yYWRpdXM6MCAwIDNweCAzcHh9Lmlycy0tbW9kZXJuIC5pcnMtaGFuZGxlPmk6bnRoLWNoaWxkKDMpe3Bvc2l0aW9uOmFic29sdXRlO2Rpc3BsYXk6YmxvY2s7Ym94LXNpemluZzpib3JkZXItYm94O3RvcDozcHg7bGVmdDozcHg7d2lkdGg6NHB4O2hlaWdodDo1cHg7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkICNhM2FkYzE7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjYTNhZGMxfS5pcnMtLW1vZGVybiAuaXJzLWhhbmRsZS5zdGF0ZV9ob3ZlciwuaXJzLS1tb2Rlcm4gLmlycy1oYW5kbGU6aG92ZXJ7Ym9yZGVyLWNvbG9yOiM3Njg1YTI7YmFja2dyb3VuZDojYzNjN2NkO2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2ZmZmZmZiAwJSwgIzkxOWJhNSAzMCUsICNmZmZmZmYgMTAwJSl9Lmlycy0tbW9kZXJuIC5pcnMtaGFuZGxlLnN0YXRlX2hvdmVyPmk6bnRoLWNoaWxkKDEpLC5pcnMtLW1vZGVybiAuaXJzLWhhbmRsZTpob3Zlcj5pOm50aC1jaGlsZCgxKXtib3JkZXItY29sb3I6Izc2ODVhMn0uaXJzLS1tb2Rlcm4gLmlycy1oYW5kbGUuc3RhdGVfaG92ZXI+aTpudGgtY2hpbGQoMyksLmlycy0tbW9kZXJuIC5pcnMtaGFuZGxlOmhvdmVyPmk6bnRoLWNoaWxkKDMpe2JvcmRlci1jb2xvcjojNDg1MzZhfS5pcnMtLW1vZGVybiAuaXJzLW1pbiwuaXJzLS1tb2Rlcm4gLmlycy1tYXh7dG9wOjA7Zm9udC1zaXplOjEwcHg7bGluZS1oZWlnaHQ6MS4zMzM7dGV4dC1zaGFkb3c6bm9uZTtwYWRkaW5nOjFweCA1cHg7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiNkMWQ2ZTA7Ym9yZGVyLXJhZGl1czo1cHh9Lmlycy0tbW9kZXJuIC5pcnMtZnJvbSwuaXJzLS1tb2Rlcm4gLmlycy10bywuaXJzLS1tb2Rlcm4gLmlycy1zaW5nbGV7Zm9udC1zaXplOjEwcHg7bGluZS1oZWlnaHQ6MS4zMzM7dGV4dC1zaGFkb3c6bm9uZTtwYWRkaW5nOjFweCA1cHg7YmFja2dyb3VuZC1jb2xvcjojMjBiNDI2O2NvbG9yOiNmZmY7Ym9yZGVyLXJhZGl1czo1cHh9Lmlycy0tbW9kZXJuIC5pcnMtZnJvbTpiZWZvcmUsLmlycy0tbW9kZXJuIC5pcnMtdG86YmVmb3JlLC5pcnMtLW1vZGVybiAuaXJzLXNpbmdsZTpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7ZGlzcGxheTpibG9jaztjb250ZW50OlwiXCI7Ym90dG9tOi02cHg7bGVmdDo1MCU7d2lkdGg6MDtoZWlnaHQ6MDttYXJnaW4tbGVmdDotM3B4O292ZXJmbG93OmhpZGRlbjtib3JkZXI6M3B4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci10b3AtY29sb3I6IzIwYjQyNn0uaXJzLS1tb2Rlcm4gLmlycy1ncmlke2hlaWdodDoyNXB4fS5pcnMtLW1vZGVybiAuaXJzLWdyaWQtcG9se2JhY2tncm91bmQtY29sb3I6I2RlZGVkZX0uaXJzLS1tb2Rlcm4gLmlycy1ncmlkLXRleHR7Y29sb3I6c2lsdmVyO2ZvbnQtc2l6ZToxM3B4fS5pcnMtLXNoYXJwe2hlaWdodDo1MHB4O2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjF9Lmlycy0tc2hhcnAuaXJzLXdpdGgtZ3JpZHtoZWlnaHQ6NTdweH0uaXJzLS1zaGFycCAuaXJzLWxpbmV7dG9wOjMwcHg7aGVpZ2h0OjJweDtiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7Ym9yZGVyLXJhZGl1czoycHh9Lmlycy0tc2hhcnAgLmlycy1iYXJ7dG9wOjMwcHg7aGVpZ2h0OjJweDtiYWNrZ3JvdW5kLWNvbG9yOiNlZTIyZmF9Lmlycy0tc2hhcnAgLmlycy1iYXItLXNpbmdsZXtib3JkZXItcmFkaXVzOjJweCAwIDAgMnB4fS5pcnMtLXNoYXJwIC5pcnMtc2hhZG93e2hlaWdodDoxcHg7Ym90dG9tOjIxcHg7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC41KX0uaXJzLS1zaGFycCAuaXJzLWhhbmRsZXt0b3A6MjVweDt3aWR0aDoxMHB4O2hlaWdodDoxMHB4O2JhY2tncm91bmQtY29sb3I6I2E4MDRiMn0uaXJzLS1zaGFycCAuaXJzLWhhbmRsZT5pOmZpcnN0LWNoaWxke3Bvc2l0aW9uOmFic29sdXRlO2Rpc3BsYXk6YmxvY2s7dG9wOjEwMCU7bGVmdDowO3dpZHRoOjA7aGVpZ2h0OjA7Ym9yZGVyOjVweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItdG9wLWNvbG9yOiNhODA0YjJ9Lmlycy0tc2hhcnAgLmlycy1oYW5kbGUuc3RhdGVfaG92ZXIsLmlycy0tc2hhcnAgLmlycy1oYW5kbGU6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojMDAwfS5pcnMtLXNoYXJwIC5pcnMtaGFuZGxlLnN0YXRlX2hvdmVyPmk6Zmlyc3QtY2hpbGQsLmlycy0tc2hhcnAgLmlycy1oYW5kbGU6aG92ZXI+aTpmaXJzdC1jaGlsZHtib3JkZXItdG9wLWNvbG9yOiMwMDB9Lmlycy0tc2hhcnAgLmlycy1taW4sLmlycy0tc2hhcnAgLmlycy1tYXh7Y29sb3I6I2ZmZjtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoxO3RvcDowO3BhZGRpbmc6M3B4IDRweDtvcGFjaXR5Oi40O2JhY2tncm91bmQtY29sb3I6I2E4MDRiMjtib3JkZXItcmFkaXVzOjJweH0uaXJzLS1zaGFycCAuaXJzLWZyb20sLmlycy0tc2hhcnAgLmlycy10bywuaXJzLS1zaGFycCAuaXJzLXNpbmdsZXtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoxO3RleHQtc2hhZG93Om5vbmU7cGFkZGluZzozcHggNHB4O2JhY2tncm91bmQtY29sb3I6I2E4MDRiMjtjb2xvcjojZmZmO2JvcmRlci1yYWRpdXM6MnB4fS5pcnMtLXNoYXJwIC5pcnMtZnJvbTpiZWZvcmUsLmlycy0tc2hhcnAgLmlycy10bzpiZWZvcmUsLmlycy0tc2hhcnAgLmlycy1zaW5nbGU6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO2Rpc3BsYXk6YmxvY2s7Y29udGVudDpcIlwiO2JvdHRvbTotNnB4O2xlZnQ6NTAlO3dpZHRoOjA7aGVpZ2h0OjA7bWFyZ2luLWxlZnQ6LTNweDtvdmVyZmxvdzpoaWRkZW47Ym9yZGVyOjNweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItdG9wLWNvbG9yOiNhODA0YjJ9Lmlycy0tc2hhcnAgLmlycy1ncmlke2hlaWdodDoyNXB4fS5pcnMtLXNoYXJwIC5pcnMtZ3JpZC1wb2x7YmFja2dyb3VuZC1jb2xvcjojZGVkZWRlfS5pcnMtLXNoYXJwIC5pcnMtZ3JpZC10ZXh0e2NvbG9yOnNpbHZlcjtmb250LXNpemU6MTNweH0uaXJzLS1yb3VuZHtoZWlnaHQ6NTBweH0uaXJzLS1yb3VuZC5pcnMtd2l0aC1ncmlke2hlaWdodDo2NXB4fS5pcnMtLXJvdW5kIC5pcnMtbGluZXt0b3A6MzZweDtoZWlnaHQ6NHB4O2JhY2tncm91bmQtY29sb3I6I2RlZTRlYztib3JkZXItcmFkaXVzOjRweH0uaXJzLS1yb3VuZCAuaXJzLWJhcnt0b3A6MzZweDtoZWlnaHQ6NHB4O2JhY2tncm91bmQtY29sb3I6IzAwNmNmYX0uaXJzLS1yb3VuZCAuaXJzLWJhci0tc2luZ2xle2JvcmRlci1yYWRpdXM6NHB4IDAgMCA0cHh9Lmlycy0tcm91bmQgLmlycy1zaGFkb3d7aGVpZ2h0OjRweDtib3R0b206MjFweDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjIyLDIyOCwyMzYsLjUpfS5pcnMtLXJvdW5kIC5pcnMtaGFuZGxle3RvcDoyNnB4O3dpZHRoOjI0cHg7aGVpZ2h0OjI0cHg7Ym9yZGVyOjRweCBzb2xpZCAjMDA2Y2ZhO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItcmFkaXVzOjI0cHg7Ym94LXNoYWRvdzowIDFweCAzcHggcmdiYSgwLDAsMjU1LC4zKX0uaXJzLS1yb3VuZCAuaXJzLWhhbmRsZS5zdGF0ZV9ob3ZlciwuaXJzLS1yb3VuZCAuaXJzLWhhbmRsZTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNmMGY2ZmZ9Lmlycy0tcm91bmQgLmlycy1taW4sLmlycy0tcm91bmQgLmlycy1tYXh7Y29sb3I6IzMzMztmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoxO3RvcDowO3BhZGRpbmc6M3B4IDVweDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjEpO2JvcmRlci1yYWRpdXM6NHB4fS5pcnMtLXJvdW5kIC5pcnMtZnJvbSwuaXJzLS1yb3VuZCAuaXJzLXRvLC5pcnMtLXJvdW5kIC5pcnMtc2luZ2xle2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjE7dGV4dC1zaGFkb3c6bm9uZTtwYWRkaW5nOjNweCA1cHg7YmFja2dyb3VuZC1jb2xvcjojMDA2Y2ZhO2NvbG9yOiNmZmY7Ym9yZGVyLXJhZGl1czo0cHh9Lmlycy0tcm91bmQgLmlycy1mcm9tOmJlZm9yZSwuaXJzLS1yb3VuZCAuaXJzLXRvOmJlZm9yZSwuaXJzLS1yb3VuZCAuaXJzLXNpbmdsZTpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7ZGlzcGxheTpibG9jaztjb250ZW50OlwiXCI7Ym90dG9tOi02cHg7bGVmdDo1MCU7d2lkdGg6MDtoZWlnaHQ6MDttYXJnaW4tbGVmdDotM3B4O292ZXJmbG93OmhpZGRlbjtib3JkZXI6M3B4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci10b3AtY29sb3I6IzAwNmNmYX0uaXJzLS1yb3VuZCAuaXJzLWdyaWR7aGVpZ2h0OjI1cHh9Lmlycy0tcm91bmQgLmlycy1ncmlkLXBvbHtiYWNrZ3JvdW5kLWNvbG9yOiNkZWRlZGV9Lmlycy0tcm91bmQgLmlycy1ncmlkLXRleHR7Y29sb3I6c2lsdmVyO2ZvbnQtc2l6ZToxM3B4fS5pcnMtLXNxdWFyZXtoZWlnaHQ6NTBweH0uaXJzLS1zcXVhcmUuaXJzLXdpdGgtZ3JpZHtoZWlnaHQ6NjBweH0uaXJzLS1zcXVhcmUgLmlycy1saW5le3RvcDozMXB4O2hlaWdodDo0cHg7YmFja2dyb3VuZC1jb2xvcjojZGVkZWRlfS5pcnMtLXNxdWFyZSAuaXJzLWJhcnt0b3A6MzFweDtoZWlnaHQ6NHB4O2JhY2tncm91bmQtY29sb3I6IzAwMH0uaXJzLS1zcXVhcmUgLmlycy1zaGFkb3d7aGVpZ2h0OjJweDtib3R0b206MjFweDtiYWNrZ3JvdW5kLWNvbG9yOiNkZWRlZGV9Lmlycy0tc3F1YXJlIC5pcnMtaGFuZGxle3RvcDoyNXB4O3dpZHRoOjE2cHg7aGVpZ2h0OjE2cHg7Ym9yZGVyOjNweCBzb2xpZCAjMDAwO2JhY2tncm91bmQtY29sb3I6I2ZmZjstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoNDVkZWcpOy1tcy10cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKX0uaXJzLS1zcXVhcmUgLmlycy1oYW5kbGUuc3RhdGVfaG92ZXIsLmlycy0tc3F1YXJlIC5pcnMtaGFuZGxlOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2YwZjZmZn0uaXJzLS1zcXVhcmUgLmlycy1taW4sLmlycy0tc3F1YXJlIC5pcnMtbWF4e2NvbG9yOiMzMzM7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MTt0b3A6MDtwYWRkaW5nOjNweCA1cHg7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC4xKX0uaXJzLS1zcXVhcmUgLmlycy1mcm9tLC5pcnMtLXNxdWFyZSAuaXJzLXRvLC5pcnMtLXNxdWFyZSAuaXJzLXNpbmdsZXtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoxO3RleHQtc2hhZG93Om5vbmU7cGFkZGluZzozcHggNXB4O2JhY2tncm91bmQtY29sb3I6IzAwMDtjb2xvcjojZmZmfS5pcnMtLXNxdWFyZSAuaXJzLWdyaWR7aGVpZ2h0OjI1cHh9Lmlycy0tc3F1YXJlIC5pcnMtZ3JpZC1wb2x7YmFja2dyb3VuZC1jb2xvcjojZGVkZWRlfS5pcnMtLXNxdWFyZSAuaXJzLWdyaWQtdGV4dHtjb2xvcjpzaWx2ZXI7Zm9udC1zaXplOjExcHh9LnNsaWNrLXNsaWRlcntwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO2JveC1zaXppbmc6Ym9yZGVyLWJveDstd2Via2l0LXRvdWNoLWNhbGxvdXQ6bm9uZTstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LWtodG1sLXVzZXItc2VsZWN0Om5vbmU7LW1vei11c2VyLXNlbGVjdDpub25lOy1tcy11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmU7LW1zLXRvdWNoLWFjdGlvbjpwYW4teTt0b3VjaC1hY3Rpb246cGFuLXk7LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOnRyYW5zcGFyZW50fS5zbGljay1saXN0e3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbjtkaXNwbGF5OmJsb2NrO21hcmdpbjowO3BhZGRpbmc6MH0uc2xpY2stbGlzdDpmb2N1c3tvdXRsaW5lOm5vbmV9LnNsaWNrLWxpc3QuZHJhZ2dpbmd7Y3Vyc29yOnBvaW50ZXI7Y3Vyc29yOmhhbmR9LnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2ssLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTstbW96LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApOy1vLXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9LnNsaWNrLXRyYWNre3Bvc2l0aW9uOnJlbGF0aXZlO2xlZnQ6MDt0b3A6MDtkaXNwbGF5OmJsb2NrO21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG99LnNsaWNrLXRyYWNrOmJlZm9yZSwuc2xpY2stdHJhY2s6YWZ0ZXJ7Y29udGVudDpcIlwiO2Rpc3BsYXk6dGFibGV9LnNsaWNrLXRyYWNrOmFmdGVye2NsZWFyOmJvdGh9LnNsaWNrLWxvYWRpbmcgLnNsaWNrLXRyYWNre3Zpc2liaWxpdHk6aGlkZGVufS5zbGljay1zbGlkZXtmbG9hdDpsZWZ0O2hlaWdodDoxMDAlO21pbi1oZWlnaHQ6MXB4O2Rpc3BsYXk6bm9uZX1bZGlyPXJ0bF0gLnNsaWNrLXNsaWRle2Zsb2F0OnJpZ2h0fS5zbGljay1zbGlkZSBpbWd7ZGlzcGxheTpibG9ja30uc2xpY2stc2xpZGUuc2xpY2stbG9hZGluZyBpbWd7ZGlzcGxheTpub25lfS5zbGljay1zbGlkZS5kcmFnZ2luZyBpbWd7cG9pbnRlci1ldmVudHM6bm9uZX0uc2xpY2staW5pdGlhbGl6ZWQgLnNsaWNrLXNsaWRle2Rpc3BsYXk6YmxvY2t9LnNsaWNrLWxvYWRpbmcgLnNsaWNrLXNsaWRle3Zpc2liaWxpdHk6aGlkZGVufS5zbGljay12ZXJ0aWNhbCAuc2xpY2stc2xpZGV7ZGlzcGxheTpibG9jaztoZWlnaHQ6YXV0bztib3JkZXI6MXB4IHNvbGlkIHRyYW5zcGFyZW50fS5zbGljay1hcnJvdy5zbGljay1oaWRkZW57ZGlzcGxheTpub25lfS50YWlsLXNlbGVjdCwudGFpbC1zZWxlY3QgKiwudGFpbC1zZWxlY3QgKjpiZWZvcmUsLnRhaWwtc2VsZWN0ICo6YWZ0ZXJ7Ym94LXNpemluZzpib3JkZXItYm94Oy1tb3otYm94LXNpemluZzpib3JkZXItYm94Oy13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94fS50YWlsLXNlbGVjdCwudGFpbC1zZWxlY3QgKntvdXRsaW5lOm5vbmU7dXNlci1zZWxlY3Q6bm9uZTstby11c2VyLXNlbGVjdDpub25lOy1tcy11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTstd2Via2l0LXVzZXItc2VsZWN0Om5vbmV9LnRhaWwtc2VsZWN0e3dpZHRoOjI1MHB4O21hcmdpbjoxcHg7cGFkZGluZzowO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlO2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjIycHg7Zm9udC1mYW1pbHk6aW5oZXJpdH0udGFpbC1zZWxlY3QgbWFya3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6I2RjNDY1MH0udGFpbC1zZWxlY3QgYnV0dG9ue291dGxpbmU6bm9uZX0udGFpbC1zZWxlY3QgYnV0dG9uLnRhaWwtYWxsLC50YWlsLXNlbGVjdCBidXR0b24udGFpbC1ub25le2hlaWdodDphdXRvO21hcmdpbjowIDJweDtwYWRkaW5nOjJweCA2cHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC1zaXplOjEwcHg7bGluZS1oZWlnaHQ6MTRweDt0ZXh0LXNoYWRvdzpub25lO2xldHRlci1zcGFjaW5nOjA7dGV4dC10cmFuc2Zvcm06bm9uZTt2ZXJ0aWNhbC1hbGlnbjp0b3A7Ym9yZGVyLXdpZHRoOjFweDtib3JkZXItc3R5bGU6c29saWQ7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlci1yYWRpdXM6M3B4O2JveC1zaGFkb3c6bm9uZTstd2Via2l0LWJveC1zaGFkb3c6bm9uZTt0cmFuc2l0aW9uOmNvbG9yIDE0Mm1zIGxpbmVhcixib3JkZXIgMTQybXMgbGluZWFyLGJhY2tncm91bmQgMTQybXMgbGluZWFyOy13ZWJraXQtdHJhbnNpdGlvbjpjb2xvciAxNDJtcyBsaW5lYXIsYm9yZGVyIDE0Mm1zIGxpbmVhcixiYWNrZ3JvdW5kIDE0Mm1zIGxpbmVhcn0udGFpbC1zZWxlY3QgYnV0dG9uLnRhaWwtYWxse2NvbG9yOnJnYmEoNDgsNTIsNTYsLjUpO2JvcmRlci1jb2xvcjpyZ2JhKDQ4LDUyLDU2LC41KTtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS50YWlsLXNlbGVjdCBidXR0b24udGFpbC1hbGw6aG92ZXJ7Y29sb3I6IzYyYzQ2Mjtib3JkZXItY29sb3I6IzYyYzQ2MjtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS50YWlsLXNlbGVjdCBidXR0b24udGFpbC1ub25le2NvbG9yOnJnYmEoNDgsNTIsNTYsLjUpO2JvcmRlci1jb2xvcjpyZ2JhKDQ4LDUyLDU2LC41KTtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS50YWlsLXNlbGVjdCBidXR0b24udGFpbC1ub25lOmhvdmVye2NvbG9yOiNlZTVmNWI7Ym9yZGVyLWNvbG9yOiNlZTVmNWI7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH0udGFpbC1zZWxlY3QuZGlzYWJsZWQgYnV0dG9uLnRhaWwtYWxse2NvbG9yOnJnYmEoNDgsNTIsNTYsLjI1KTtib3JkZXItY29sb3I6cmdiYSg0OCw1Miw1NiwuMjUpO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9LnRhaWwtc2VsZWN0LmRpc2FibGVkIGJ1dHRvbi50YWlsLW5vbmV7Y29sb3I6cmdiYSg0OCw1Miw1NiwuMjUpO2JvcmRlci1jb2xvcjpyZ2JhKDQ4LDUyLDU2LC4yNSk7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH0udGFpbC1zZWxlY3QgaW5wdXRbdHlwZT10ZXh0XXtjb2xvcjojMzAzNDM4O3dpZHRoOjEwMCU7aGVpZ2h0OmF1dG87bWFyZ2luOjA7cGFkZGluZzoxMHB4IDE1cHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7b3V0bGluZTowO2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjIwcHg7dmVydGljYWwtYWxpZ246bWlkZGxlO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyLXdpZHRoOjA7Ym9yZGVyLXN0eWxlOnNvbGlkO2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXItcmFkaXVzOjA7Ym94LXNoYWRvdzpub25lOy13ZWJraXQtYm94LXNoYWRvdzpub25lfS50YWlsLXNlbGVjdCBpbnB1dFt0eXBlPXRleHRdOmhvdmVye2NvbG9yOiMzMDM0Mzg7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50O2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9LnRhaWwtc2VsZWN0IGlucHV0W3R5cGU9dGV4dF06Zm9jdXN7Y29sb3I6IzNjODJlNjtib3JkZXItY29sb3I6dHJhbnNwYXJlbnQ7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH0udGFpbC1zZWxlY3QuZGlzYWJsZWQgaW5wdXRbdHlwZT10ZXh0XXtjb2xvcjpyZ2JhKDQ4LDUyLDU2LC43NSk7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50O2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9LnRhaWwtc2VsZWN0LWNvbnRhaW5lcnttYXJnaW46MDtwYWRkaW5nOjNweDtib3JkZXItcmFkaXVzOjNweH0udGFpbC1zZWxlY3QtY29udGFpbmVyIC5zZWxlY3QtaGFuZGxle3dpZHRoOmF1dG87Y29sb3I6IzMwMzQzODtjdXJzb3I6cG9pbnRlcjttYXJnaW46MXB4O3BhZGRpbmc6LjJlbSAuNmVtIC4zZW07ZGlzcGxheTppbmxpbmUtYmxvY2s7cG9zaXRpb246cmVsYXRpdmU7Zm9udC1zaXplOjExLjg0NHB4O2ZvbnQtd2VpZ2h0OmJvbGQ7bGluZS1oZWlnaHQ6MTZweDt0ZXh0LXNoYWRvdzpub25lO3ZlcnRpY2FsLWFsaWduOnRvcDtiYWNrZ3JvdW5kLWNvbG9yOiNkOWQ5ZDk7Ym9yZGVyLXdpZHRoOjA7Ym9yZGVyLXN0eWxlOnNvbGlkO2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXItcmFkaXVzOjNweDt0cmFuc2l0aW9uOmJhY2tncm91bmQgMTQybXMgbGluZWFyOy13ZWJraXQtdHJhbnNpdGlvbjpiYWNrZ3JvdW5kIDE0Mm1zIGxpbmVhcn0udGFpbC1zZWxlY3QtY29udGFpbmVyIC5zZWxlY3QtaGFuZGxlOmhvdmVye2NvbG9yOiMzMDM0Mzg7YmFja2dyb3VuZC1jb2xvcjojZGM0NjUwfS50YWlsLXNlbGVjdC1jb250YWluZXIuc2VsZWN0LWxhYmVsIC5zZWxlY3QtaGFuZGxle21hcmdpbjo1cHggM3B4fS50YWlsLXNlbGVjdCAuc2VsZWN0LWxhYmVse2N1cnNvcjpwb2ludGVyO2NvbG9yOnJnYmEoNDgsNTIsNTYsLjg1KTt3aWR0aDoxMDAlO21hcmdpbjowO3BhZGRpbmc6NXB4IDMwcHggNXB4IDEwcHg7ZGlzcGxheTpibG9jazt6LWluZGV4OjI3O3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItd2lkdGg6MHB4O2JvcmRlci1zdHlsZTpzb2xpZDtib3JkZXItY29sb3I6I2Q5ZDlkOTtib3JkZXItcmFkaXVzOjNweDtib3gtc2hhZG93OjAgMXB4IDFweCAxcHggcmdiYSgwLDAsMCwuMSksMCAwIDFweCAxcHggcmdiYSgwLDAsMCwuMjUpOy13ZWJraXQtYm94LXNoYWRvdzowIDFweCAxcHggMXB4IHJnYmEoMCwwLDAsLjEpLDAgMCAxcHggMXB4IHJnYmEoMCwwLDAsLjI1KTt0cmFuc2l0aW9uOmJhY2tncm91bmQgMTQybXMgbGluZWFyLGJveC1zaGFkb3cgMTQybXMgbGluZWFyOy13ZWJraXQtdHJhbnNpdGlvbjpiYWNrZ3JvdW5kIDE0Mm1zIGxpbmVhcixib3gtc2hhZG93IDE0Mm1zIGxpbmVhcn0udGFpbC1zZWxlY3QgLnNlbGVjdC1sYWJlbDphZnRlcnt0b3A6MTVweDtyaWdodDoxMnB4O3dpZHRoOjA7aGVpZ2h0OjA7bWFyZ2luOjA7cGFkZGluZzowO3otaW5kZXg6MjU7Y29udGVudDpcIlwiO29wYWNpdHk6LjU7ZGlzcGxheTppbmxpbmUtYmxvY2s7cG9zaXRpb246YWJzb2x1dGU7Ym9yZGVyLXRvcDo1cHggZGFzaGVkO2JvcmRlci10b3A6NXB4IHNvbGlkXFw5IDtib3JkZXItcmlnaHQ6NXB4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1sZWZ0OjVweCBzb2xpZCB0cmFuc3BhcmVudDt0ZXh0LXNoYWRvdzpub25lO3RyYW5zaXRpb246b3BhY2l0eSAxNDJtcyBsaW5lYXIsdHJhbnNmb3JtIDE0Mm1zIGxpbmVhcjstd2Via2l0LXRyYW5zaXRpb246b3BhY2l0eSAxNDJtcyBsaW5lYXIsdHJhbnNmb3JtIDE0Mm1zIGxpbmVhcn0udGFpbC1zZWxlY3QgLnNlbGVjdC1sYWJlbCAubGFiZWwtY291bnQsLnRhaWwtc2VsZWN0IC5zZWxlY3QtbGFiZWwgLmxhYmVsLWlubmVye3dpZHRoOmF1dG87bWFyZ2luOjA7dmVydGljYWwtYWxpZ246dG9wfS50YWlsLXNlbGVjdCAuc2VsZWN0LWxhYmVsIC5sYWJlbC1jb3VudHtmbG9hdDpsZWZ0O2NvbG9yOnJnYmEoNDgsNTIsNTYsLjg1KTttYXJnaW46MCA1cHggMCAwO3BhZGRpbmc6MCA3cHggMCAwO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtc2l6ZToxMS44NDRweDtmb250LXdlaWdodDpib2xkO3RleHQtc2hhZG93Om5vbmU7d2hpdGUtc3BhY2U6bm93cmFwO3ZlcnRpY2FsLWFsaWduOnRvcDtib3JkZXItd2lkdGg6MHB4IDFweCAwIDA7Ym9yZGVyLXN0eWxlOnNvbGlkO2JvcmRlci1jb2xvcjojZDlkOWQ5O2JvcmRlci1yYWRpdXM6MHB4fS50YWlsLXNlbGVjdCAuc2VsZWN0LWxhYmVsIC5sYWJlbC1pbm5lcntkaXNwbGF5OmJsb2NrO292ZXJmbG93OmhpZGRlbjt3aGl0ZS1zcGFjZTpub3dyYXA7dGV4dC1vdmVyZmxvdzplbGxpcHNpc30udGFpbC1zZWxlY3Q6aG92ZXIgLnNlbGVjdC1sYWJlbCwudGFpbC1zZWxlY3QuaWRsZSAuc2VsZWN0LWxhYmVsLC50YWlsLXNlbGVjdC5hY3RpdmUgLnNlbGVjdC1sYWJlbHt6LWluZGV4OjI1O2JveC1zaGFkb3c6MCAxcHggMXB4IDFweCByZ2JhKDAsMCwwLC4xKSwwIDAgMXB4IDFweCAjM2M4MmU2Oy13ZWJraXQtYm94LXNoYWRvdzowIDFweCAxcHggMXB4IHJnYmEoMCwwLDAsLjEpLDAgMCAxcHggMXB4ICMzYzgyZTZ9LnRhaWwtc2VsZWN0OmhvdmVyIC5zZWxlY3QtbGFiZWw6YWZ0ZXIsLnRhaWwtc2VsZWN0LmlkbGUgLnNlbGVjdC1sYWJlbDphZnRlciwudGFpbC1zZWxlY3QuYWN0aXZlIC5zZWxlY3QtbGFiZWw6YWZ0ZXJ7b3BhY2l0eTouODV9LnRhaWwtc2VsZWN0OmhvdmVyIC5zZWxlY3QtbGFiZWwgLmxhYmVsLWNvdW50LC50YWlsLXNlbGVjdC5pZGxlIC5zZWxlY3QtbGFiZWwgLmxhYmVsLWNvdW50LC50YWlsLXNlbGVjdC5hY3RpdmUgLnNlbGVjdC1sYWJlbCAubGFiZWwtY291bnQsLnRhaWwtc2VsZWN0OmhvdmVyIC5zZWxlY3QtbGFiZWwgLmxhYmVsLWlubmVyLC50YWlsLXNlbGVjdC5pZGxlIC5zZWxlY3QtbGFiZWwgLmxhYmVsLWlubmVyLC50YWlsLXNlbGVjdC5hY3RpdmUgLnNlbGVjdC1sYWJlbCAubGFiZWwtaW5uZXJ7b3BhY2l0eToxfS50YWlsLXNlbGVjdC5hY3RpdmUgLnNlbGVjdC1sYWJlbHt6LWluZGV4OjI3fS50YWlsLXNlbGVjdC5hY3RpdmUgLnNlbGVjdC1sYWJlbDphZnRlcntvcGFjaXR5Oi44NTt0cmFuc2Zvcm06cm90YXRlKDE4MGRlZyk7LW1vei10cmFuc2Zvcm06cm90YXRlKDE4MGRlZyk7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDE4MGRlZyl9LnRhaWwtc2VsZWN0LmRpc2FibGVkIC5zZWxlY3QtbGFiZWx7Y3Vyc29yOm5vdC1hbGxvd2VkO2JveC1zaGFkb3c6MCAwIDFweCAxcHggcmdiYSgwLDAsMCwuMzUpOy13ZWJraXQtYm94LXNoYWRvdzowIDAgMXB4IDFweCByZ2JhKDAsMCwwLC4zNSl9LnRhaWwtc2VsZWN0IC5zZWxlY3QtZHJvcGRvd257dG9wOjEwMCU7bGVmdDowO2NvbG9yOiMzMDM0Mzg7d2lkdGg6MTAwJTttaW4taGVpZ2h0OjM1cHg7bWFyZ2luOi0xcHggMCAwIDA7cGFkZGluZzowO3otaW5kZXg6MzA7ZGlzcGxheTpub25lO292ZXJmbG93OmhpZGRlbjtwb3NpdGlvbjphYnNvbHV0ZTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLXdpZHRoOjBweDtib3JkZXItc3R5bGU6c29saWQ7Ym9yZGVyLWNvbG9yOiNkOWQ5ZDk7Ym9yZGVyLXJhZGl1czowIDAgM3B4IDNweDtib3gtc2hhZG93OjAgMXB4IDFweCAxcHggcmdiYSgwLDAsMCwuMSksMCAwIDFweCAxcHggcmdiYSgwLDAsMCwuMjUpOy13ZWJraXQtYm94LXNoYWRvdzowIDFweCAxcHggMXB4IHJnYmEoMCwwLDAsLjEpLDAgMCAxcHggMXB4IHJnYmEoMCwwLDAsLjI1KX0udGFpbC1zZWxlY3QgLnNlbGVjdC1kcm9wZG93biAuZHJvcGRvd24tc2VhcmNoe3dpZHRoOjEwMCU7bWFyZ2luOjA7cGFkZGluZzowO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246cmVsYXRpdmU7Ym9yZGVyLXdpZHRoOjAgMCAxcHggMDtib3JkZXItc3R5bGU6c29saWQ7Ym9yZGVyLWNvbG9yOiNkOWQ5ZDk7Ym94LXNoYWRvdzowIDFweCAxcHggMCByZ2JhKDAsMCwwLC4xKTstd2Via2l0LWJveC1zaGFkb3c6MCAxcHggMXB4IDAgcmdiYSgwLDAsMCwuMSl9LnRhaWwtc2VsZWN0IC5zZWxlY3QtZHJvcGRvd24gLmRyb3Bkb3duLWlubmVye3dpZHRoOjEwMCU7bWFyZ2luOjA7cGFkZGluZzoxcHggMDtkaXNwbGF5OmJsb2NrO292ZXJmbG93LXg6aGlkZGVuO292ZXJmbG93LXk6YXV0b30udGFpbC1zZWxlY3QgLnNlbGVjdC1kcm9wZG93biAuZHJvcGRvd24tZW1wdHl7bWFyZ2luOjA7cGFkZGluZzoxNnB4IDA7ZGlzcGxheTpibG9jaztmb250LXNpemU6MTJweDt0ZXh0LWFsaWduOmNlbnRlcjtsaW5lLWhlaWdodDoxOHB4fS50YWlsLXNlbGVjdCAuc2VsZWN0LWRyb3Bkb3duIC5kcm9wZG93bi1hY3Rpb257dG9wOjNweDtyaWdodDoxNXB4O3dpZHRoOmF1dG87bWFyZ2luOjA7cGFkZGluZzo3cHggMDt6LWluZGV4OjM1O2Rpc3BsYXk6aW5saW5lLWJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3RleHQtYWxpZ246Y2VudGVyfS50YWlsLXNlbGVjdCAuc2VsZWN0LWRyb3Bkb3duIHVsLC50YWlsLXNlbGVjdCAuc2VsZWN0LWRyb3Bkb3duIHVsIGxpe3dpZHRoOjEwMCU7bWFyZ2luOjA7cGFkZGluZzowO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246cmVsYXRpdmU7bGlzdC1zdHlsZTpub25lO2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjIwcHg7dmVydGljYWwtYWxpZ246dG9wfS50YWlsLXNlbGVjdCAuc2VsZWN0LWRyb3Bkb3duIHVsIGxpe2NvbG9yOiMzMDM0Mzg7cGFkZGluZzo1cHggMTBweCA1cHggMzVweDtmb250LXNpemU6MTJweDtsaW5lLWhlaWdodDoxOHB4O2ZvbnQtd2VpZ2h0Om5vcm1hbH0udGFpbC1zZWxlY3QgLnNlbGVjdC1kcm9wZG93biB1bCBsaTpmaXJzdC1vZi10eXBle21hcmdpbi10b3A6N3B4fS50YWlsLXNlbGVjdCAuc2VsZWN0LWRyb3Bkb3duIHVsIGxpOmxhc3Qtb2YtdHlwZXttYXJnaW4tYm90dG9tOjdweH0udGFpbC1zZWxlY3QgLnNlbGVjdC1kcm9wZG93biB1bCBsaS5vcHRncm91cC10aXRsZXtjb2xvcjpyZ2JhKDQ4LDUyLDU2LC43KTtjdXJzb3I6ZGVmYXVsdDttYXJnaW46OXB4IDAgMCAwO3BhZGRpbmctbGVmdDoxMHB4O2ZvbnQtc2l6ZToxNHB4O3RleHQtc2hhZG93Om5vbmV9LnRhaWwtc2VsZWN0IC5zZWxlY3QtZHJvcGRvd24gdWwgbGkub3B0Z3JvdXAtdGl0bGUgYnV0dG9ue2Zsb2F0OnJpZ2h0O21hcmdpbi10b3A6LTJweDtvcGFjaXR5OjB9LnRhaWwtc2VsZWN0IC5zZWxlY3QtZHJvcGRvd24gdWw6aG92ZXIgbGkgYnV0dG9ue29wYWNpdHk6MX0udGFpbC1zZWxlY3QgLnNlbGVjdC1kcm9wZG93biB1bCBsaS5kcm9wZG93bi1vcHRpb257Y3Vyc29yOnBvaW50ZXI7Y29sb3I6IzMwMzQzOH0udGFpbC1zZWxlY3QgLnNlbGVjdC1kcm9wZG93biB1bCBsaS5kcm9wZG93bi1vcHRpb246YmVmb3Jle3RvcDowO2xlZnQ6MDt3aWR0aDozMHB4O2hlaWdodDozMHB4O21hcmdpbjowO3BhZGRpbmc6MDt6LWluZGV4OjIxO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2NvbnRlbnQ6XCJcIjtvcGFjaXR5OjA7cG9zaXRpb246YWJzb2x1dGU7dmVydGljYWwtYWxpZ246dG9wO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBjZW50ZXI7dHJhbnNpdGlvbjpvcGFjaXR5IDUwbXMgbGluZWFyOy13ZWJraXQtdHJhbnNpdGlvbjpvcGFjaXR5IDUwbXMgbGluZWFyfS50YWlsLXNlbGVjdCAuc2VsZWN0LWRyb3Bkb3duIHVsIGxpLmRyb3Bkb3duLW9wdGlvbiAub3B0aW9uLWRlc2NyaXB0aW9ue2NvbG9yOnJnYmEoNDgsNTIsNTYsLjg1KTt3aWR0aDphdXRvO21hcmdpbjowO3BhZGRpbmc6MDtkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZToxMHB4O2xpbmUtaGVpZ2h0OjE0cHg7dmVydGljYWwtYWxpZ246dG9wfS50YWlsLXNlbGVjdCAuc2VsZWN0LWRyb3Bkb3duIHVsIGxpLmRyb3Bkb3duLW9wdGlvbjpob3ZlciwudGFpbC1zZWxlY3QgLnNlbGVjdC1kcm9wZG93biB1bCBsaS5kcm9wZG93bi1vcHRpb24uaG92ZXJ7Y29sb3I6IzMwMzQzOH0udGFpbC1zZWxlY3QgLnNlbGVjdC1kcm9wZG93biB1bCBsaS5kcm9wZG93bi1vcHRpb246aG92ZXIgLm9wdGlvbi1kZXNjcmlwdGlvbiwudGFpbC1zZWxlY3QgLnNlbGVjdC1kcm9wZG93biB1bCBsaS5kcm9wZG93bi1vcHRpb24uaG92ZXIgLm9wdGlvbi1kZXNjcmlwdGlvbntjb2xvcjojMzAzNDM4fS50YWlsLXNlbGVjdC5vcGVuLXRvcCAuc2VsZWN0LWRyb3Bkb3due3RvcDphdXRvO2JvdHRvbToxMDAlO21hcmdpbjowIDAgLTFweCAwO2JvcmRlci1yYWRpdXM6M3B4IDNweCAwIDB9LnRhaWwtc2VsZWN0LmhpZGUtc2VsZWN0ZWQgLnNlbGVjdC1kcm9wZG93biB1bCBsaS5zZWxlY3RlZCwudGFpbC1zZWxlY3QuaGlkZS1kaXNhYmxlZCAuc2VsZWN0LWRyb3Bkb3duIHVsIGxpLmRpc2FibGVke2Rpc3BsYXk6bm9uZX0udGFpbC1zZWxlY3QgLnNlbGVjdC1kcm9wZG93biB1bCBsaS5kcm9wZG93bi1vcHRpb246YmVmb3Jle2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9VVRGLTgsJTNDc3ZnJTIweG1sbnMlM0QlMjJodHRwJTNBLy93d3cudzMub3JnLzIwMDAvc3ZnJTIyJTIwd2lkdGglM0QlMjIxMiUyMiUyMGhlaWdodCUzRCUyMjE2JTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMTIlMjAxNiUyMiUzRSUzQ3BhdGglMjBmaWxsJTNEJTIyJTIzMzAzNDM4JTIyJTIwZCUzRCUyMk0xMiUyMDVsLTglMjA4LTQtNCUyMDEuNS0xLjVMNCUyMDEwbDYuNS02LjVMMTIlMjA1eiUyMi8lM0UlM0Mvc3ZnJTNFXCIpfS50YWlsLXNlbGVjdCAuc2VsZWN0LWRyb3Bkb3duIHVsIGxpLmRyb3Bkb3duLW9wdGlvbjpob3ZlcjpiZWZvcmUsLnRhaWwtc2VsZWN0IC5zZWxlY3QtZHJvcGRvd24gdWwgbGkuZHJvcGRvd24tb3B0aW9uLmhvdmVyOmJlZm9yZXtvcGFjaXR5Oi41fS50YWlsLXNlbGVjdCAuc2VsZWN0LWRyb3Bkb3duIHVsIGxpLmRyb3Bkb3duLW9wdGlvbi5zZWxlY3RlZHtjb2xvcjojM2M4MmU2O2JhY2tncm91bmQtY29sb3I6I2ZmZn0udGFpbC1zZWxlY3QgLnNlbGVjdC1kcm9wZG93biB1bCBsaS5kcm9wZG93bi1vcHRpb24uc2VsZWN0ZWQ6YmVmb3Jle29wYWNpdHk6Ljg1O2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9VVRGLTgsJTNDc3ZnJTIweG1sbnMlM0QlMjJodHRwJTNBLy93d3cudzMub3JnLzIwMDAvc3ZnJTIyJTIwd2lkdGglM0QlMjIxMiUyMiUyMGhlaWdodCUzRCUyMjE2JTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMTIlMjAxNiUyMiUzRSUzQ3BhdGglMjBmaWxsJTNEJTIyJTIzMzAzNDM4JTIyJTIwZCUzRCUyMk0xMiUyMDVsLTglMjA4LTQtNCUyMDEuNS0xLjVMNCUyMDEwbDYuNS02LjVMMTIlMjA1eiUyMi8lM0UlM0Mvc3ZnJTNFXCIpfS50YWlsLXNlbGVjdCAuc2VsZWN0LWRyb3Bkb3duIHVsIGxpLmRyb3Bkb3duLW9wdGlvbi5zZWxlY3RlZCAub3B0aW9uLWRlc2NyaXB0aW9ue2NvbG9yOiMzYzgyZTZ9LnRhaWwtc2VsZWN0LmRlc2VsZWN0IC5zZWxlY3QtZHJvcGRvd24gdWwgbGkuZHJvcGRvd24tb3B0aW9uLnNlbGVjdGVkOmhvdmVyOmJlZm9yZSwudGFpbC1zZWxlY3QuZGVzZWxlY3QgLnNlbGVjdC1kcm9wZG93biB1bCBsaS5kcm9wZG93bi1vcHRpb24uc2VsZWN0ZWQuaG92ZXI6YmVmb3Jle29wYWNpdHk6Ljg1O2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9VVRGLTgsJTNDc3ZnJTIweG1sbnMlM0QlMjJodHRwJTNBLy93d3cudzMub3JnLzIwMDAvc3ZnJTIyJTIwd2lkdGglM0QlMjIxMiUyMiUyMGhlaWdodCUzRCUyMjE2JTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMTIlMjAxNiUyMiUzRSUzQ3BhdGglMjBmaWxsJTNEJTIyJTIzMzAzNDM4JTIyJTIwZCUzRCUyMk03LjQ4JTIwOGwzLjc1JTIwMy43NS0xLjQ4JTIwMS40OEw2JTIwOS40OGwtMy43NSUyMDMuNzUtMS40OC0xLjQ4TDQuNTIlMjA4JTIwLjc3JTIwNC4yNWwxLjQ4LTEuNDhMNiUyMDYuNTJsMy43NS0zLjc1JTIwMS40OCUyMDEuNDhMNy40OCUyMDh6JTIyLyUzRSUzQy9zdmclM0VcIil9LnRhaWwtc2VsZWN0LmRlc2VsZWN0IC5zZWxlY3QtZHJvcGRvd24gdWwgbGkuZHJvcGRvd24tb3B0aW9uLnNlbGVjdGVkOmhvdmVyIC5vcHRpb24tZGVzY3JpcHRpb24sLnRhaWwtc2VsZWN0LmRlc2VsZWN0IC5zZWxlY3QtZHJvcGRvd24gdWwgbGkuZHJvcGRvd24tb3B0aW9uLnNlbGVjdGVkLmhvdmVyIC5vcHRpb24tZGVzY3JpcHRpb257Y29sb3I6IzNjODJlNn0udGFpbC1zZWxlY3QgLnNlbGVjdC1kcm9wZG93biB1bCBsaS5kcm9wZG93bi1vcHRpb257dHJhbnNpdGlvbjphbGwgLjNzIGVhc2UtaW59LnRhaWwtc2VsZWN0IC5zZWxlY3QtZHJvcGRvd24gdWwgbGkuZHJvcGRvd24tb3B0aW9uOmhvdmVyLC50YWlsLXNlbGVjdCAuc2VsZWN0LWRyb3Bkb3duIHVsIGxpLmRyb3Bkb3duLW9wdGlvbi5ob3Zlcnt0cmFuc2l0aW9uOmFsbCAuNHMgZWFzZTtiYWNrZ3JvdW5kLWNvbG9yOiNlOWVkZjJ9LnRhaWwtc2VsZWN0LmRpc2FibGVkIC5zZWxlY3QtZHJvcGRvd24gdWwgbGkuZHJvcGRvd24tb3B0aW9uLC50YWlsLXNlbGVjdCAuc2VsZWN0LWRyb3Bkb3duIHVsIGxpLmRyb3Bkb3duLW9wdGlvbi5kaXNhYmxlZHtjdXJzb3I6bm90LWFsbG93ZWQ7Y29sb3I6cmdiYSg0OCw1Miw1NiwuNCk7dGV4dC1zaGFkb3c6MHB4IDFweCAwcHggcmdiYSgxMTksMTI5LDEzOCwuMSksMHB4IC0xcHggMHB4IHJnYmEoMCwwLDAsLjEpO2JhY2tncm91bmQtY29sb3I6I2ZhZmFmYX0udGFpbC1zZWxlY3QuZGlzYWJsZWQgLnNlbGVjdC1kcm9wZG93biB1bCBsaS5kcm9wZG93bi1vcHRpb246YmVmb3JlLC50YWlsLXNlbGVjdCAuc2VsZWN0LWRyb3Bkb3duIHVsIGxpLmRyb3Bkb3duLW9wdGlvbi5kaXNhYmxlZDpiZWZvcmV7b3BhY2l0eTouODU7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCwlM0NzdmclMjB4bWxucyUzRCUyMmh0dHAlM0EvL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB3aWR0aCUzRCUyMjE0JTIyJTIwaGVpZ2h0JTNEJTIyMTYlMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjAxNCUyMDE2JTIyJTNFJTNDcGF0aCUyMGZpbGwlM0QlMjIlMjMzMDM0MzglMjIlMjBkJTNEJTIyTTclMjAxQzMuMTQlMjAxJTIwMCUyMDQuMTQlMjAwJTIwOHMzLjE0JTIwNyUyMDclMjA3JTIwNy0zLjE0JTIwNy03LTMuMTQtNy03LTd6bTAlMjAxLjNjMS4zJTIwMCUyMDIuNS40NCUyMDMuNDclMjAxLjE3bC04JTIwOEE1Ljc1NSUyMDUuNzU1JTIwMCUyMDAlMjAxJTIwMS4zJTIwOGMwLTMuMTQlMjAyLjU2LTUuNyUyMDUuNy01Ljd6bTAlMjAxMS40MWMtMS4zJTIwMC0yLjUtLjQ0LTMuNDctMS4xN2w4LThjLjczLjk3JTIwMS4xNyUyMDIuMTclMjAxLjE3JTIwMy40NyUyMDAlMjAzLjE0LTIuNTYlMjA1LjctNS43JTIwNS43eiUyMi8lM0UlM0Mvc3ZnJTNFXCIpfS50YWlsLXNlbGVjdC5kaXNhYmxlZCAuc2VsZWN0LWRyb3Bkb3duIHVsIGxpLmRyb3Bkb3duLW9wdGlvbiAub3B0aW9uLWRlc2NyaXB0aW9uLC50YWlsLXNlbGVjdCAuc2VsZWN0LWRyb3Bkb3duIHVsIGxpLmRyb3Bkb3duLW9wdGlvbi5kaXNhYmxlZCAub3B0aW9uLWRlc2NyaXB0aW9ue2NvbG9yOnJnYmEoNDgsNTIsNTYsLjQpfS50YWlsLXNlbGVjdC5tdWx0aXBsZSAuc2VsZWN0LWRyb3Bkb3duIHVsIGxpLmRyb3Bkb3duLW9wdGlvbjpiZWZvcmV7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCwlM0NzdmclMjB4bWxucyUzRCUyMmh0dHAlM0EvL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB3aWR0aCUzRCUyMjE0JTIyJTIwaGVpZ2h0JTNEJTIyMTYlMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjAxNCUyMDE2JTIyJTNFJTNDcGF0aCUyMGZpbGwlM0QlMjIlMjMzMDM0MzglMjIlMjBkJTNEJTIyTTEzJTIwMUgxYy0uNTUlMjAwLTElMjAuNDUtMSUyMDF2MTJjMCUyMC41NS40NSUyMDElMjAxJTIwMWgxMmMuNTUlMjAwJTIwMS0uNDUlMjAxLTFWMmMwLS41NS0uNDUtMS0xLTF6bTAlMjAxM0gxVjJoMTJ2MTJ6TTYlMjA5SDNWN2gzVjRoMnYzaDN2Mkg4djNINlY5eiUyMi8lM0UlM0Mvc3ZnJTNFXCIpfS50YWlsLXNlbGVjdC5tdWx0aXBsZSAuc2VsZWN0LWRyb3Bkb3duIHVsIGxpLmRyb3Bkb3duLW9wdGlvbi5zZWxlY3RlZDpiZWZvcmV7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCwlM0NzdmclMjB4bWxucyUzRCUyMmh0dHAlM0EvL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB3aWR0aCUzRCUyMjE0JTIyJTIwaGVpZ2h0JTNEJTIyMTYlMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjAxNCUyMDE2JTIyJTNFJTNDcGF0aCUyMGZpbGwlM0QlMjIlMjMzMDM0MzglMjIlMjBkJTNEJTIyTTEzJTIwMUgxYy0uNTUlMjAwLTElMjAuNDUtMSUyMDF2MTJjMCUyMC41NS40NSUyMDElMjAxJTIwMWgxMmMuNTUlMjAwJTIwMS0uNDUlMjAxLTFWMmMwLS41NS0uNDUtMS0xLTF6bTAlMjAxM0gxVjJoMTJ2MTJ6TTQlMjA4YzAtMS42NiUyMDEuMzQtMyUyMDMtM3MzJTIwMS4zNCUyMDMlMjAzLTEuMzQlMjAzLTMlMjAzLTMtMS4zNC0zLTN6JTIyLyUzRSUzQy9zdmclM0VcIil9LnRhaWwtc2VsZWN0Lm11bHRpcGxlIC5zZWxlY3QtZHJvcGRvd24gdWwgbGkuZHJvcGRvd24tb3B0aW9uLnNlbGVjdGVkOmhvdmVyOmJlZm9yZSwudGFpbC1zZWxlY3QubXVsdGlwbGUgLnNlbGVjdC1kcm9wZG93biB1bCBsaS5kcm9wZG93bi1vcHRpb24uc2VsZWN0ZWQuaG92ZXI6YmVmb3Jle2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9VVRGLTgsJTNDc3ZnJTIweG1sbnMlM0QlMjJodHRwJTNBLy93d3cudzMub3JnLzIwMDAvc3ZnJTIyJTIwd2lkdGglM0QlMjIxNCUyMiUyMGhlaWdodCUzRCUyMjE2JTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMTQlMjAxNiUyMiUzRSUzQ3BhdGglMjBmaWxsJTNEJTIyJTIzMzAzNDM4JTIyJTIwZCUzRCUyMk0xMyUyMDFIMWMtLjU1JTIwMC0xJTIwLjQ1LTElMjAxdjEyYzAlMjAuNTUuNDUlMjAxJTIwMSUyMDFoMTJjLjU1JTIwMCUyMDEtLjQ1JTIwMS0xVjJjMC0uNTUtLjQ1LTEtMS0xem0wJTIwMTNIMVYyaDEydjEyem0tMi01SDNWN2g4djJ6JTIyLyUzRSUzQy9zdmclM0VcIil9LnRhaWwtc2VsZWN0Lm11bHRpcGxlLmRpc2FibGVkIC5zZWxlY3QtZHJvcGRvd24gdWwgbGkuZHJvcGRvd24tb3B0aW9uOmJlZm9yZSwudGFpbC1zZWxlY3QubXVsdGlwbGUgLnNlbGVjdC1kcm9wZG93biB1bCBsaS5kcm9wZG93bi1vcHRpb24uZGlzYWJsZWQ6YmVmb3Jle2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9VVRGLTgsJTNDc3ZnJTIweG1sbnMlM0QlMjJodHRwJTNBLy93d3cudzMub3JnLzIwMDAvc3ZnJTIyJTIwd2lkdGglM0QlMjIxNCUyMiUyMGhlaWdodCUzRCUyMjE2JTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMTQlMjAxNiUyMiUzRSUzQ3BhdGglMjBmaWxsJTNEJTIyJTIzMzAzNDM4JTIyJTIwZCUzRCUyMk0xMyUyMDFIMWMtLjU1JTIwMC0xJTIwLjQ1LTElMjAxdjEyYzAlMjAuNTUuNDUlMjAxJTIwMSUyMDFoMTJjLjU1JTIwMCUyMDEtLjQ1JTIwMS0xVjJjMC0uNTUtLjQ1LTEtMS0xem0wJTIwMTNIMVYyaDEydjEyem0tOC41LTJIM3YtMS41TDkuNSUyMDRIMTF2MS41TDQuNSUyMDEyeiUyMi8lM0UlM0Mvc3ZnJTNFXCIpfS5wYXJzbGV5LWVycm9ycy1saXN0e3Bvc2l0aW9uOmFic29sdXRlO3RvcDpjYWxjKDEwMCUgKyAzcHgpO2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpO3otaW5kZXg6NTtmb250LXNpemU6LjhyZW07Zm9udC13ZWlnaHQ6bGlnaHRlcjt3aGl0ZS1zcGFjZTpub3dyYXA7bGluZS1oZWlnaHQ6MTtwYWRkaW5nOjJweCA3cHg7b3BhY2l0eTowO2JvcmRlci1yYWRpdXM6M3B4O2NvbG9yOiNmMmRlZGU7YmFja2dyb3VuZC1jb2xvcjojYjk0YTQ4fS5wYXJzbGV5LWVycm9ycy1saXN0OjphZnRlcntjb250ZW50Olwi4payXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOi03cHg7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSk7Zm9udC1zaXplOjEwcHg7Y29sb3I6I2I5NGE0OH0ucGFyc2xleS1lcnJvcnMtbGlzdC5maWxsZWR7b3BhY2l0eToxfWhlYWRlcntwb3NpdGlvbjpmaXhlZDt6LWluZGV4Ojk5OTk7dG9wOjA7bGVmdDowO3JpZ2h0OjA7d2lkdGg6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjQ4LDI0OCwyNDgsLjg1KTt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjNzIGVhc2UtaW4tb3V0LHRvcCAuM3MgZWFzZX0uZGFya21vZGUgaGVhZGVye2JhY2tncm91bmQtY29sb3I6cmdiYSgyNiwyOCwzMywuODUpfUBtZWRpYShtaW4td2lkdGg6IDEyMDBweCl7aGVhZGVyLnNjcm9sbGVke3RvcDotNDBweH1oZWFkZXIuc2Nyb2xsZWQgLmJvdHRvbS1oZWFkZXJ7cGFkZGluZzouMnJlbSAwfWhlYWRlci5zY3JvbGxlZCAuYm90dG9tLWhlYWRlciAubG9nb3t0cmFuc2Zvcm06c2NhbGUoMC44KX19aGVhZGVyIC50b3AtaGVhZGVye2hlaWdodDo0MHB4O2xpbmUtaGVpZ2h0OjQwcHh9aGVhZGVyIC50b3AtaGVhZGVyIC5yaWdodCB1bC5jb250YWN0LWluZm8gbGkgYXtmb250LXNpemU6Ljg1cmVtfWhlYWRlciAudG9wLWhlYWRlciAucmlnaHQgdWwuY29udGFjdC1pbmZvIGxpIGE6aG92ZXJ7Y29sb3I6I2NjOWEzM31oZWFkZXIgLnRvcC1oZWFkZXIgLnJpZ2h0IHVsLmNvbnRhY3QtaW5mbyBsaSBhIGl7bWFyZ2luLWxlZnQ6LjJyZW19aGVhZGVyIC50b3AtaGVhZGVyIC5sZWZ0IHVsLnNvY2lhbC1saW5rcyBsaSBhe3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmctcmlnaHQ6MXJlbTtmb250LXNpemU6LjlyZW19aGVhZGVyIC50b3AtaGVhZGVyIC5sZWZ0IHVsLnNvY2lhbC1saW5rcyBsaSBhOmhvdmVye2NvbG9yOiNjYzlhMzN9aGVhZGVyIC5ib3R0b20taGVhZGVye3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtmbGV4LWRpcmVjdGlvbjpyb3c7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47cGFkZGluZzouOHJlbSAwfWhlYWRlciAuYm90dG9tLWhlYWRlciAubG9nb3tmb250LXNpemU6MDt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0O3RyYW5zaXRpb246dHJhbnNmb3JtIC41cyBlYXNlfWhlYWRlciAuYm90dG9tLWhlYWRlciAubG9nbyBhe2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjIwMHB4O292ZXJmbG93OmhpZGRlbn1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXtoZWFkZXIgLmJvdHRvbS1oZWFkZXIgLmxvZ28gYXttYXgtd2lkdGg6MTgwcHh9fWhlYWRlciAuYm90dG9tLWhlYWRlciAubG9nbyBhIGltZ3ttYXgtd2lkdGg6MTAwJTtoZWlnaHQ6YXV0bztvYmplY3QtZml0OmNvdmVyfWhlYWRlciAuYm90dG9tLWhlYWRlciBuYXYubWVudS1ob2xkZXJ7cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpe2hlYWRlciAuYm90dG9tLWhlYWRlciBuYXYubWVudS1ob2xkZXJ7ZGlzcGxheTpibG9jaztwb3NpdGlvbjpmaXhlZDt6LWluZGV4OjIyMjt0b3A6MDtib3R0b206MDtsZWZ0Oi0xMDAlO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMHZoO3BhZGRpbmctdG9wOjVyZW07YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1ncmV5KTt0cmFuc2l0aW9uOmxlZnQgLjVzIGVhc2V9aGVhZGVyIC5ib3R0b20taGVhZGVyIG5hdi5tZW51LWhvbGRlci5hY3RpdmV7bGVmdDowfX1oZWFkZXIgLmJvdHRvbS1oZWFkZXIgbmF2Lm1lbnUtaG9sZGVyIC5tZW51e3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtmbGV4LWRpcmVjdGlvbjpyb3d9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpe2hlYWRlciAuYm90dG9tLWhlYWRlciBuYXYubWVudS1ob2xkZXIgLm1lbnV7ZGlzcGxheTpibG9jaztwYWRkaW5nLXRvcDoycmVtO3dpZHRoOjEwMCU7aGVpZ2h0Ojcwdmg7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1ncmV5KTtvdmVyZmxvdy15OmF1dG87b3ZlcmZsb3cteDpoaWRkZW47c2Nyb2xsYmFyLWNvbG9yOiNjYzlhMzMgI2ZmZjtzY3JvbGxiYXItd2lkdGg6dGhpbn1oZWFkZXIgLmJvdHRvbS1oZWFkZXIgbmF2Lm1lbnUtaG9sZGVyIC5tZW51Ojotd2Via2l0LXNjcm9sbGJhcnt3aWR0aDo4cHh9aGVhZGVyIC5ib3R0b20taGVhZGVyIG5hdi5tZW51LWhvbGRlciAubWVudTo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2t7YmFja2dyb3VuZDojZmZmfWhlYWRlciAuYm90dG9tLWhlYWRlciBuYXYubWVudS1ob2xkZXIgLm1lbnU6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1ie2JhY2tncm91bmQ6I2NjOWEzM31oZWFkZXIgLmJvdHRvbS1oZWFkZXIgbmF2Lm1lbnUtaG9sZGVyIC5tZW51IGxpIGF7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgdmFyKC0tYm9yZGVyLWNvbG9yKX19aGVhZGVyIC5ib3R0b20taGVhZGVyIG5hdi5tZW51LWhvbGRlciAubWVudV9faXRlbTpudGgtY2hpbGQoNSl7bWFyZ2luLWxlZnQ6YXV0byAhaW1wb3J0YW50fWhlYWRlciAuYm90dG9tLWhlYWRlciBuYXYubWVudS1ob2xkZXIgLm1lbnVfX2l0ZW0tLWRyb3Bkb3due3Bvc2l0aW9uOnJlbGF0aXZlfWhlYWRlciAuYm90dG9tLWhlYWRlciBuYXYubWVudS1ob2xkZXIgLm1lbnVfX2l0ZW0tLWRyb3Bkb3duPmEgaW1nLnVzZXItaW1ne3dpZHRoOjMwcHg7aGVpZ2h0OjMwcHg7Ym9yZGVyLXJhZGl1czo1MCV9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpe2hlYWRlciAuYm90dG9tLWhlYWRlciBuYXYubWVudS1ob2xkZXIgLm1lbnVfX2l0ZW0tLWRyb3Bkb3duPmF7cG9zaXRpb246cmVsYXRpdmV9aGVhZGVyIC5ib3R0b20taGVhZGVyIG5hdi5tZW51LWhvbGRlciAubWVudV9faXRlbS0tZHJvcGRvd24+YT5zdmd7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0OjA7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7bGVmdDoxcmVtfX1oZWFkZXIgLmJvdHRvbS1oZWFkZXIgbmF2Lm1lbnUtaG9sZGVyIC5tZW51X19pdGVtLS1kcm9wZG93biB1bC5zdWItbWVudXtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjUwJTt3aWR0aDoxMDAlO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpOy13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNoO21pbi13aWR0aDoyMDBweDtwYWRkaW5nOjE1cHggMDtiYWNrZ3JvdW5kLWNvbG9yOiNlZWU7Y2xpcC1wYXRoOnBvbHlnb24oMCAwLCAxMDAlIDAsIDEwMCUgMCwgMCAwKTt0cmFuc2l0aW9uOmNsaXAtcGF0aCAuM3MgZWFzZS1pbi1vdXR9LmRhcmttb2RlIGhlYWRlciAuYm90dG9tLWhlYWRlciBuYXYubWVudS1ob2xkZXIgLm1lbnVfX2l0ZW0tLWRyb3Bkb3duIHVsLnN1Yi1tZW51e2JhY2tncm91bmQtY29sb3I6IzE5MWIyMn1AbWVkaWEobWluLXdpZHRoOiA5OTJweCl7aGVhZGVyIC5ib3R0b20taGVhZGVyIG5hdi5tZW51LWhvbGRlciAubWVudV9faXRlbS0tZHJvcGRvd24gdWwuc3ViLW1lbnUubGFuZy1zdWJtZW51e3dpZHRoOjZyZW07bWluLXdpZHRoOmF1dG99fWhlYWRlciAuYm90dG9tLWhlYWRlciBuYXYubWVudS1ob2xkZXIgLm1lbnVfX2l0ZW0tLWRyb3Bkb3duIHVsLnN1Yi1tZW51IGxpPmF7ZGlzcGxheTpibG9jaztwYWRkaW5nOjEwcHg7Zm9udC1zaXplOi44cmVtfWhlYWRlciAuYm90dG9tLWhlYWRlciBuYXYubWVudS1ob2xkZXIgLm1lbnVfX2l0ZW0tLWRyb3Bkb3duIHVsLnN1Yi1tZW51IGxpPmE6aG92ZXIsaGVhZGVyIC5ib3R0b20taGVhZGVyIG5hdi5tZW51LWhvbGRlciAubWVudV9faXRlbS0tZHJvcGRvd24gdWwuc3ViLW1lbnUgbGk+YS5hY3RpdmV7Y29sb3I6I2NjOWEzM31AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCl7aGVhZGVyIC5ib3R0b20taGVhZGVyIG5hdi5tZW51LWhvbGRlciAubWVudV9faXRlbS0tZHJvcGRvd24gdWwuc3ViLW1lbnV7cG9zaXRpb246c3RhdGljO2NsaXAtcGF0aDpwb2x5Z29uKDAgMCwgMTAwJSAwLCAxMDAlIDEwMCUsIDAgMTAwJSk7dHJhbnNmb3JtOm5vbmU7d2lkdGg6MTAwJTt6LWluZGV4OjE7bWF4LWhlaWdodDowO3BhZGRpbmc6MCAxcmVtO3RyYW5zaXRpb246bWF4LWhlaWdodCAuNHN9aGVhZGVyIC5ib3R0b20taGVhZGVyIG5hdi5tZW51LWhvbGRlciAubWVudV9faXRlbS0tZHJvcGRvd24gdWwuc3ViLW1lbnUub3Blbi1zdWJ7bWF4LWhlaWdodDoxNzBweDtvdmVyZmxvdy15OmF1dG87c2Nyb2xsYmFyLWNvbG9yOiM5ZTllOWUgI2ViZWJlYjtzY3JvbGxiYXItd2lkdGg6dGhpbjt0cmFuc2l0aW9uOm1heC1oZWlnaHQgMXN9aGVhZGVyIC5ib3R0b20taGVhZGVyIG5hdi5tZW51LWhvbGRlciAubWVudV9faXRlbS0tZHJvcGRvd24gdWwuc3ViLW1lbnUub3Blbi1zdWI6Oi13ZWJraXQtc2Nyb2xsYmFye3dpZHRoOjVweH1oZWFkZXIgLmJvdHRvbS1oZWFkZXIgbmF2Lm1lbnUtaG9sZGVyIC5tZW51X19pdGVtLS1kcm9wZG93biB1bC5zdWItbWVudS5vcGVuLXN1Yjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2t7YmFja2dyb3VuZDojZWJlYmVifWhlYWRlciAuYm90dG9tLWhlYWRlciBuYXYubWVudS1ob2xkZXIgLm1lbnVfX2l0ZW0tLWRyb3Bkb3duIHVsLnN1Yi1tZW51Lm9wZW4tc3ViOjotd2Via2l0LXNjcm9sbGJhci10aHVtYntiYWNrZ3JvdW5kOiM5ZTllOWV9fUBtZWRpYShtaW4td2lkdGg6IDk5MnB4KXtoZWFkZXIgLmJvdHRvbS1oZWFkZXIgbmF2Lm1lbnUtaG9sZGVyIC5tZW51X19pdGVtLS1kcm9wZG93bjpob3Zlcj51bC5zdWItbWVudXtjbGlwLXBhdGg6cG9seWdvbigwIDAsIDEwMCUgMCwgMTAwJSAxMDAlLCAwIDEwMCUpfX1oZWFkZXIgLmJvdHRvbS1oZWFkZXIgbmF2Lm1lbnUtaG9sZGVyIC5tZW51X19saW5re2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOi45cmVtO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtwYWRkaW5nOjFyZW0gMXJlbSAxcmVtIDB9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpe2hlYWRlciAuYm90dG9tLWhlYWRlciBuYXYubWVudS1ob2xkZXIgLm1lbnVfX2xpbmt7cGFkZGluZzouNXJlbSAxcmVtO2ZvbnQtc2l6ZToxLjJyZW19fWhlYWRlciAuYm90dG9tLWhlYWRlciBuYXYubWVudS1ob2xkZXIgLm1lbnVfX2xpbms6aG92ZXIsaGVhZGVyIC5ib3R0b20taGVhZGVyIG5hdi5tZW51LWhvbGRlciAubWVudV9fbGluay5hY3RpdmV7Y29sb3I6I2NjOWEzM31oZWFkZXIgLmJvdHRvbS1oZWFkZXIgbmF2Lm1lbnUtaG9sZGVyIC5tZW51X19saW5rLmN0YS1idG57ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZzouNXJlbSAxcmVtO21hcmdpbi1yaWdodDo1cHg7bGluZS1oZWlnaHQ6MTtiYWNrZ3JvdW5kLWNvbG9yOiMwMDlkOTc7Y29sb3I6I2ZmZjtmb250LXNpemU6LjhyZW07Ym9yZGVyOjA7Ym9yZGVyLXJhZGl1czo1cHg7b3V0bGluZTowO3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0fWhlYWRlciAuYm90dG9tLWhlYWRlciBuYXYubWVudS1ob2xkZXIgLm1lbnVfX2xpbmsuY3RhLWJ0bjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiMwMTdhNzZ9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpe2hlYWRlciAuYm90dG9tLWhlYWRlciBuYXYubWVudS1ob2xkZXIgLm1lbnVfX2xpbmsuY3RhLWJ0bnttYXJnaW4tdG9wOjFyZW19fWhlYWRlciAuYm90dG9tLWhlYWRlciAuaGFtYnVyZ2VyLW1lbnV7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2ZsZXgtZGlyZWN0aW9uOnJvdztkaXNwbGF5Om5vbmU7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDozMzM7d2lkdGg6NDBweDtoZWlnaHQ6NDBweDtjdXJzb3I6cG9pbnRlcn1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCl7aGVhZGVyIC5ib3R0b20taGVhZGVyIC5oYW1idXJnZXItbWVudXtkaXNwbGF5OmZsZXh9fWhlYWRlciAuYm90dG9tLWhlYWRlciAuaGFtYnVyZ2VyLW1lbnUgLmJhcntmbGV4LXNocmluazowO3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjM1cHg7aGVpZ2h0OjNweDtib3JkZXItcmFkaXVzOjVweDtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWRhcmtDb2xvcik7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIC4zcyBlYXNlLWluLW91dH1oZWFkZXIgLmJvdHRvbS1oZWFkZXIgLmhhbWJ1cmdlci1tZW51IC5iYXI6OmJlZm9yZSxoZWFkZXIgLmJvdHRvbS1oZWFkZXIgLmhhbWJ1cmdlci1tZW51IC5iYXI6OmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWRhcmtDb2xvcik7Ym9yZGVyLXJhZGl1czo1cHh9aGVhZGVyIC5ib3R0b20taGVhZGVyIC5oYW1idXJnZXItbWVudSAuYmFyOjpiZWZvcmV7Ym90dG9tOjEwcHg7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIC4zcyBlYXNlLWluLW91dCxib3R0b20gMzAwbXMgMzAwbXMgY3ViaWMtYmV6aWVyKDAuMjMsIDEsIDAuMzIsIDEpLHRyYW5zZm9ybSAzMDBtcyBjdWJpYy1iZXppZXIoMC4yMywgMSwgMC4zMiwgMSl9aGVhZGVyIC5ib3R0b20taGVhZGVyIC5oYW1idXJnZXItbWVudSAuYmFyOjphZnRlcnt0b3A6MTBweDt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjNzIGVhc2UtaW4tb3V0LHRvcCAzMDBtcyAzMDBtcyBjdWJpYy1iZXppZXIoMC4yMywgMSwgMC4zMiwgMSksdHJhbnNmb3JtIDMwMG1zIGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKX1oZWFkZXIgLmJvdHRvbS1oZWFkZXIgLmhhbWJ1cmdlci1tZW51LmFuaW1hdGUgLmJhcntiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O3RyYW5zaXRpb246bm9uZX1oZWFkZXIgLmJvdHRvbS1oZWFkZXIgLmhhbWJ1cmdlci1tZW51LmFuaW1hdGUgLmJhcjo6YmVmb3Jle2JvdHRvbTowO3RyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKTt0cmFuc2l0aW9uOmJvdHRvbSAzMDBtcyBjdWJpYy1iZXppZXIoMC4yMywgMSwgMC4zMiwgMSksdHJhbnNmb3JtIDMwMG1zIDMwMG1zIGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKX1oZWFkZXIgLmJvdHRvbS1oZWFkZXIgLmhhbWJ1cmdlci1tZW51LmFuaW1hdGUgLmJhcjo6YWZ0ZXJ7dG9wOjA7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7dHJhbnNpdGlvbjp0b3AgMzAwbXMgY3ViaWMtYmV6aWVyKDAuMjMsIDEsIDAuMzIsIDEpLHRyYW5zZm9ybSAzMDBtcyAzMDBtcyBjdWJpYy1iZXppZXIoMC4yMywgMSwgMC4zMiwgMSl9LmdvLXRvLXRvcHtwb3NpdGlvbjpmaXhlZDtib3R0b206M3JlbTtyaWdodDowO3otaW5kZXg6MTA7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMTAwJSk7b3BhY2l0eTowO3RyYW5zaXRpb246b3BhY2l0eSAuMnMgbGluZWFyLHRyYW5zZm9ybSAuNXMgZWFzZX0uZ28tdG8tdG9wLnNob3d7b3BhY2l0eToxO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApfS5nby10by10b3AgYnV0dG9ue2JhY2tncm91bmQ6IzAwOWQ5Nztib3JkZXI6bm9uZTtvdXRsaW5lOm5vbmU7d2lkdGg6NDVweDtoZWlnaHQ6NDVweH0uZ28tdG8tdG9wIGJ1dHRvbiBzdmd7d2lkdGg6MTAwJTtkaXNwbGF5OmJsb2NrO2ZpbGw6IzAwMDt0cmFuc2l0aW9uOmZpbGwgLjVzIGVhc2V9LnNlYXJjaC1ib3h7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDo1NTU7d2lkdGg6NzUlO21hcmdpbjphdXRvO3BhZGRpbmc6MS41cmVtO2JhY2tncm91bmQtY29sb3I6I2UwZTVlYztib3gtc2hhZG93OjJweCAycHggNXB4IHJnYmEoMCwwLDAsLjEpO3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuM3MgZWFzZS1pbi1vdXR9LmRhcmttb2RlIC5zZWFyY2gtYm94e2JhY2tncm91bmQtY29sb3I6IzM3Mzk0MX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuc2VhcmNoLWJveHt0b3A6NjAlfX0uc2VhcmNoLWJveCAuZm9ybS1ncm91cHtwYWRkaW5nOjAgNXB4fS5zZWFyY2gtYm94IC5mb3JtLWdyb3VwIC5zZXJhY2gtYnRue2Rpc3BsYXk6aW5saW5lLWJsb2NrO291dGxpbmU6bm9uZTtib3JkZXI6MDtib3JkZXItcmFkaXVzOjdweDtwYWRkaW5nOi41cmVtIDEuNXJlbTtiYWNrZ3JvdW5kLWNvbG9yOmluaGVyaXQ7Y29sb3I6dmFyKC0tZGFya0NvbG9yKTtmb250LXdlaWdodDo3MDA7Ym94LXNoYWRvdzppbnNldCAuMnJlbSAuMnJlbSAuNXJlbSAjZmZmLGluc2V0IC0wLjJyZW0gLTAuMnJlbSAuNXJlbSByZ2JhKDE5NSwxOTMsMTk4LC45KSwuM3JlbSAuM3JlbSAuNXJlbSByZ2JhKDE5NSwxOTMsMTk4LC45KSwtMC4ycmVtIC0wLjJyZW0gLjRyZW0gI2ZmZjt0cmFuc2l0aW9uOmJveC1zaGFkb3cgLjNzIGVhc2UtaW4tb3V0LGJhY2tncm91bmQtY29sb3IgLjNzIGVhc2UtaW4tb3V0LGNvbG9yIC4zcyBlYXNlLWluLW91dH0uc2VhcmNoLWJveCAuZm9ybS1ncm91cCAuc2VyYWNoLWJ0bjpob3Zlciwuc2VhcmNoLWJveCAuZm9ybS1ncm91cCAuc2VyYWNoLWJ0bjpmb2N1c3tib3gtc2hhZG93Omluc2V0IC4ycmVtIC4ycmVtIC41cmVtIHJnYmEoMTk1LDE5MywxOTgsLjkpLGluc2V0IC0wLjJyZW0gLTAuMnJlbSAuNXJlbSAjZmZmfS5kYXJrbW9kZSAuc2VhcmNoLWJveCAuZm9ybS1ncm91cCAuc2VyYWNoLWJ0bntib3gtc2hhZG93Omluc2V0IC4zcmVtIC4zcmVtIC41cmVtIHJnYmEoNzgsNzcsODAsLjkpLGluc2V0IC0wLjNyZW0gLTAuM3JlbSAuNXJlbSAjMjQyNjJlfS5kYXJrbW9kZSAuc2VhcmNoLWJveCAuZm9ybS1ncm91cCAuc2VyYWNoLWJ0bjpob3ZlciwuZGFya21vZGUgLnNlYXJjaC1ib3ggLmZvcm0tZ3JvdXAgLnNlcmFjaC1idG46Zm9jdXN7Ym94LXNoYWRvdzppbnNldCAuMnJlbSAuMnJlbSAuNXJlbSAjMjQyNjJlLGluc2V0IC0wLjJyZW0gLTAuMnJlbSAuNXJlbSByZ2JhKDU5LDU4LDU5LC45KSwuMnJlbSAuMnJlbSAuNXJlbSByZ2JhKDc4LDc3LDgwLC45KSwtMC4ycmVtIC0wLjJyZW0gLjRyZW0gIzI0MjYyZX0udGFpbC1zZWxlY3R7d2lkdGg6MTAwJX0udGFpbC1zZWxlY3QgLnNlbGVjdC1sYWJlbHtib3gtc2hhZG93OjJweCAycHggN3B4IHJnYmEoMCwwLDAsLjEpICFpbXBvcnRhbnQ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1saWdodENvbG9yKTtjb2xvcjp2YXIoLS1kYXJrQ29sb3IpO3RyYW5zaXRpb246Y29sb3IgLjNzIGVhc2UtaW4tb3V0LGJhY2tncm91bmQtY29sb3IgLjNzIGVhc2UtaW4tb3V0fS50YWlsLXNlbGVjdCAuc2VsZWN0LWxhYmVsIC5sYWJlbC1jb3VudHtib3gtc2hhZG93Omluc2V0IDAgMCA1cHggcmdiYSgwLDAsMCwuMSk7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1ncmV5KTtjb2xvcjp2YXIoLS1kYXJrQ29sb3IpO2JvcmRlcjowO3BhZGRpbmc6MCA1cHggMCA1cHg7dHJhbnNpdGlvbjpjb2xvciAuM3MgZWFzZS1pbi1vdXQsYmFja2dyb3VuZC1jb2xvciAuM3MgZWFzZS1pbi1vdXR9LnRhaWwtc2VsZWN0IC5zZWxlY3QtZHJvcGRvd257YmFja2dyb3VuZC1jb2xvcjojYTVhNWE1O2JveC1zaGFkb3c6bm9uZX0udGFpbC1zZWxlY3QgLnNlbGVjdC1kcm9wZG93biB1bCBsaS5kcm9wZG93bi1vcHRpb257Ym9yZGVyLWJvdHRvbToxcHggc29saWQgcmdiYSgwLDAsMCwuMSk7Zm9udC1zaXplOi44cmVtO21hcmdpbjowO3BhZGRpbmc6LjVyZW0gMXJlbTt0cmFuc2l0aW9uOm5vbmV9LnRhaWwtc2VsZWN0IC5zZWxlY3QtZHJvcGRvd24gdWwgbGkuZHJvcGRvd24tb3B0aW9uLnNlbGVjdGVkLC50YWlsLXNlbGVjdCAuc2VsZWN0LWRyb3Bkb3duIHVsIGxpLmRyb3Bkb3duLW9wdGlvbjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiM3Nzc7Y29sb3I6I2ZmZjt0cmFuc2l0aW9uOm5vbmV9Lmlycy0tcm91bmQgLmlycy1mcm9tLC5pcnMtLXJvdW5kIC5pcnMtdG8sLmlycy0tcm91bmQgLmlycy1zaW5nbGV7YmFja2dyb3VuZDojY2M5YTMzfS5pcnMtLXJvdW5kIC5pcnMtZnJvbTo6YmVmb3JlLC5pcnMtLXJvdW5kIC5pcnMtdG86OmJlZm9yZSwuaXJzLS1yb3VuZCAuaXJzLXNpbmdsZTo6YmVmb3Jle2JvcmRlci10b3AtY29sb3I6I2NjOWEzM30uaXJzLS1yb3VuZCAuaXJzLWJhcntiYWNrZ3JvdW5kLWNvbG9yOiNjYzlhMzN9Lmlycy0tcm91bmQgLmlycy1oYW5kbGV7Ym9yZGVyOjRweCBzb2xpZCAjY2M5YTMzO2JveC1zaGFkb3c6bm9uZTt3aWR0aDoyMHB4O2hlaWdodDoyMHB4O3RvcDoyOHB4O2N1cnNvcjpwb2ludGVyfS5pcnMtLXJvdW5kIC5pcnMtbGluZXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjEpfS5maXhlZC1zZWFyY2h7cG9zaXRpb246Zml4ZWQ7Ym90dG9tOjA7bGVmdDotMTAwJTt6LWluZGV4OjU1NTt3aWR0aDoyNDBweDtwYWRkaW5nOjFyZW07YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1ncmV5KTtib3gtc2hhZG93Omluc2V0IDAgMCAxMHB4IHJnYmEoMCwwLDAsLjEpO3RyYW5zaXRpb246bGVmdCAuNXMgZWFzZX0uZml4ZWQtc2VhcmNoLm9wZW5lZHtsZWZ0OjB9LmZpeGVkLXNlYXJjaCBidXR0b24uY2xvc2Utc2VhcmNoe2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtmbGV4LWRpcmVjdGlvbjpyb3c7cG9zaXRpb246YWJzb2x1dGU7dG9wOjFyZW07cmlnaHQ6LjVyZW07d2lkdGg6MzBweDtoZWlnaHQ6NTBweDtiYWNrZ3JvdW5kLWNvbG9yOiNjYzlhMzM7Y29sb3I6I2ZmZjtib3JkZXI6bm9uZTt6LWluZGV4OjE7b3BhY2l0eTowO291dGxpbmU6bm9uZTt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjVzIGVhc2UsY29sb3IgLjNzIGVhc2UscmlnaHQgLjVzIC41c30uZml4ZWQtc2VhcmNoIGJ1dHRvbi5jbG9zZS1zZWFyY2ggc3Zne2ZsZXgtc2hyaW5rOjA7d2lkdGg6NTBweDt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuNXMgZWFzZX0uZml4ZWQtc2VhcmNoIGJ1dHRvbi5jbG9zZS1zZWFyY2g6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojMDA5ZDk3fS5maXhlZC1zZWFyY2ggYnV0dG9uLmNsb3NlLXNlYXJjaDpob3ZlciBzdmd7dHJhbnNmb3JtOnJvdGF0ZVkoLTE4MGRlZyl9LmZpeGVkLXNlYXJjaCBidXR0b24uY2xvc2Utc2VhcmNoLmFjdGl2ZXtvcGFjaXR5OjE7cmlnaHQ6LTMwcHh9LmZpeGVkLXNlYXJjaCBmb3Jte3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MjtoZWlnaHQ6NDUwcHg7cGFkZGluZy1sZWZ0Oi41cmVtO2JhY2tncm91bmQtY29sb3I6dmFyKC0tZ3JleSk7b3ZlcmZsb3cteTphdXRvO3Njcm9sbGJhci1jb2xvcjojY2M5YTMzICNmZmY7c2Nyb2xsYmFyLXdpZHRoOnRoaW59LmZpeGVkLXNlYXJjaCBmb3JtOjotd2Via2l0LXNjcm9sbGJhcnt3aWR0aDo0cHh9LmZpeGVkLXNlYXJjaCBmb3JtOjotd2Via2l0LXNjcm9sbGJhci10aHVtYntiYWNrZ3JvdW5kLWNvbG9yOiNjYzlhMzM7Ym9yZGVyLXJhZGl1czo1cHh9LmZpeGVkLXNlYXJjaCBmb3JtOjotd2Via2l0LXNjcm9sbGJhci10cmFja3tiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LnNpdGUtYnRue3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO291dGxpbmU6bm9uZTtib3JkZXI6MnB4IHNvbGlkICMwMDlkOTc7Ym9yZGVyLXJhZGl1czo3cHg7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtwYWRkaW5nOi4zcmVtIDFyZW07dGV4dC1hbGlnbjpjZW50ZXI7b3ZlcmZsb3c6aGlkZGVufS5zaXRlLWJ0biBzcGFuLnR4dHtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjI7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC13ZWlnaHQ6MzAwO2NvbG9yOiMyYjJiMmI7dGV4dC1zaGFkb3c6MCAwIC42NXB4IGN1cnJlbnRDb2xvciwwIDAgLjY1cHggY3VycmVudENvbG9yO3RyYW5zaXRpb246Y29sb3IgLjNzIGVhc2UtaW4tb3V0fS5kYXJrbW9kZSAuc2l0ZS1idG4gc3Bhbi50eHR7Y29sb3I6I2ZmZn0uc2l0ZS1idG46YWZ0ZXIsLnNpdGUtYnRuOmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDtsZWZ0OjA7ei1pbmRleDoxO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtoZWlnaHQ6NTAlO2JhY2tncm91bmQtY29sb3I6IzAwOWQ5Nzt0cmFuc2Zvcm06c2NhbGVZKDApO3RyYW5zaXRpb246dHJhbnNmb3JtIDE1MG1zIGVhc2UtaW59LnNpdGUtYnRuOmJlZm9yZXt0b3A6MDt0cmFuc2Zvcm0tb3JpZ2luOnRvcH0uc2l0ZS1idG46YWZ0ZXJ7Ym90dG9tOjA7dHJhbnNmb3JtLW9yaWdpbjpib3R0b219LnNpdGUtYnRuOmhvdmVyOmFmdGVyLC5zaXRlLWJ0bjpob3ZlcjpiZWZvcmV7dHJhbnNmb3JtOnNjYWxlWSgxKX0uc2l0ZS1idG46Zm9jdXN7b3V0bGluZTpub25lfS5hbGwtYnRuIC5zaXRlLWJ0bntwYWRkaW5nOi43cmVtIDJyZW19LmFsbC1idG4gLnNpdGUtYnRuIHNwYW4udHh0e2ZvbnQtc2l6ZToxLjVyZW19LnNlYy10aXRsZXtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nLWJvdHRvbToxLjVyZW07bWFyZ2luLWJvdHRvbToxLjVyZW19LnNlYy10aXRsZTo6YWZ0ZXJ7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTowO2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpO3dpZHRoOjEwMHB4O2hlaWdodDoycHg7YmFja2dyb3VuZC1jb2xvcjojMDA5ZDk3O3BvaW50ZXItZXZlbnRzOm5vbmV9LnNlYy10aXRsZSAudGl0bGV7Zm9udC1zaXplOmNsYW1wKDJyZW0sIDIuNXZ3ICsgMXJlbSwgMy41cmVtKTtmb250LXdlaWdodDozMDA7Y29sb3I6IzAwMDt0cmFuc2l0aW9uOmNvbG9yIC4zcyBlYXNlLWluLW91dH0uZGFya21vZGUgLnNlYy10aXRsZSAudGl0bGV7Y29sb3I6I2ZmZn0uc2VjLXRpdGxlIHNwYW57ZGlzcGxheTpibG9jaztmb250LXdlaWdodDozMDA7Zm9udC1zaXplOmNsYW1wKDFyZW0sIDEuNXZ3LCAycmVtKX0uc2VjLXRpdGxlLnVuaXRzLXRpdGxle2NvbG9yOiNmZmZ9LnNlYy10aXRsZS51bml0cy10aXRsZT4qe2NvbG9yOmluaGVyaXR9LnNlYy10aXRsZS51bml0cy10aXRsZTo6YWZ0ZXJ7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5icmVhZGNydW1iLXdyYXAgLmJyZWFkY3J1bWJ7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH0uZmx5aW5nLWJ0bntwb3NpdGlvbjpmaXhlZDtsZWZ0OjElO2JvdHRvbToycmVtO3otaW5kZXg6NTU1fS5mbHlpbmctYnRuIGF7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2ZsZXgtZGlyZWN0aW9uOnJvdzt3aWR0aDo0MHB4O2hlaWdodDo0MHB4O2JhY2tncm91bmQtY29sb3I6I2NjOWEzMztjb2xvcjojZmZmICFpbXBvcnRhbnQ7Ym9yZGVyLXJhZGl1czo1MCU7Ym94LXNoYWRvdzp2YXIoLS1zaGFkb3cpfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5mbHlpbmctYnRuIGF7d2lkdGg6MzBweDtoZWlnaHQ6MzBweH19LmZseWluZy1idG4gYSBpe2ZsZXgtc2hyaW5rOjA7Zm9udC1zaXplOjEuMnJlbX0ucHJlLWxvYWRlcntkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7ZmxleC1kaXJlY3Rpb246cm93O3Bvc2l0aW9uOmZpeGVkO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3otaW5kZXg6OTk5OTk7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1saWdodENvbG9yKX0ucHJlLWxvYWRlciAuc3ZnLWxvYWRlcntmbGV4LXNocmluazowO3dpZHRoOjc1cHh9I3RvZ2dsZS1tb2RlLWJ0bntwb3NpdGlvbjpmaXhlZDt6LWluZGV4OjEwO3RvcDo0MCU7bGVmdDoxJTtib3JkZXI6bm9uZTtvdXRsaW5lOm5vbmU7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1saWdodENvbG9yKTtjb2xvcjp2YXIoLS1kYXJrQ29sb3IpO3RyYW5zZm9ybTpyb3RhdGUoLTkwZGVnKSBzY2FsZVgoLTEpO3RyYW5zZm9ybS1vcmlnaW46dG9wIGxlZnQ7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIC4zcyBlYXNlLWluLW91dCxjb2xvciAuM3MgZWFzZS1pbi1vdXR9I3RvZ2dsZS1tb2RlLWJ0biBzcGFue2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtsZXR0ZXItc3BhY2luZzoycHg7Zm9udC1zaXplOi43cmVtO2ZvbnQtd2VpZ2h0OjYwMDt0cmFuc2Zvcm06c2NhbGVYKC0xKX0jdG9nZ2xlLW1vZGUtYnRuIGl7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlO21hcmdpbi10b3A6LTFweDt0cmFuc2Zvcm06c2NhbGVYKC0xKX1hc2lkZS5jb250YWN0LXNpZGViYXJ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1ncmV5KTtwYWRkaW5nOjJyZW0gMXJlbTtib3gtc2hhZG93OjFweCAycHggNHB4IHJnYmEoMCwwLDAsLjEpO3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuM3MgZWFzZS1pbi1vdXR9QG1lZGlhKG1pbi13aWR0aDogOTkycHgpe2FzaWRlLmNvbnRhY3Qtc2lkZWJhcntwb3NpdGlvbjpzdGlja3k7dG9wOjY1cHh9fS5jb250YWN0X19mb3JtIC5mb3JtLWdyb3Vwe3Bvc2l0aW9uOnJlbGF0aXZlfS5jb250YWN0X19mb3JtIC5mb3JtLWdyb3VwIC5mbG9hdC1pY29ue3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7bGVmdDouNXJlbTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKX0uY29udGFjdF9fZm9ybSAuZm9ybS1ncm91cCAuZm9ybS1jb250cm9se2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Y29sb3I6dmFyKC0tZGFya0NvbG9yKTtmb250LXNpemU6LjhyZW07cGFkZGluZy1sZWZ0OjJyZW07Ym9yZGVyOjA7Ym9yZGVyLXJhZGl1czoxNXB4O2JvcmRlcjoxcHggc29saWQgdHJhbnNwYXJlbnQ7Ym94LXNoYWRvdzoxcHggMnB4IDRweCByZ2JhKDAsMCwwLC4xKTt0cmFuc2l0aW9uOmNvbG9yIC4zcyBlYXNlLWluLW91dH0uY29udGFjdF9fZm9ybSAuZm9ybS1ncm91cCAuZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlcntjb2xvcjp2YXIoLS1kYXJrQ29sb3IpO3RyYW5zaXRpb246Y29sb3IgLjNzIGVhc2UtaW4tb3V0fS5jb250YWN0X19mb3JtIC5mb3JtLWdyb3VwIC5mb3JtLWNvbnRyb2w6Zm9jdXN7Ym94LXNoYWRvdzpub25lO2JvcmRlci1jb2xvcjojY2M5YTMzfS5jb250YWN0X19mb3JtIC5mb3JtLWdyb3VwIC5mb3JtLWNvbnRyb2w6Zm9jdXM6OnBsYWNlaG9sZGVye2NvbG9yOiNjYzlhMzN9LmNvbnRhY3RfX2Zvcm0gLmZvcm0tZ3JvdXAgLmZvcm0tY29udHJvbDpmb2N1c34uZmxvYXQtaWNvbntjb2xvcjojY2M5YTMzfS5jb250YWN0X19mb3JtIC5mb3JtLWdyb3VwIHRleHRhcmVhLmZvcm0tY29udHJvbHtwYWRkaW5nLWxlZnQ6LjVyZW19LmNvbnRhY3RfX2Zvcm0gLmZvcm0tZ3JvdXAgYnV0dG9ue2ZvbnQtd2VpZ2h0OjcwMDtwYWRkaW5nOi4ycmVtIDFyZW19LnVuaXQtY2FyZHtwb3NpdGlvbjpyZWxhdGl2ZTtoZWlnaHQ6MTAwJTtwYWRkaW5nOjFyZW07YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1ncmV5KTtib3gtc2hhZG93Omluc2V0IDAgLTRweCAxNHB4IHJnYmEoMCwwLDAsLjEpO292ZXJmbG93OmhpZGRlbjt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjNzIGVhc2UtaW4tb3V0fS51bml0LWNhcmQgLmhlYWRlcntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2JhY2tncm91bmQtY29sb3I6dmFyKC0tbGlnaHRDb2xvcik7cGFkZGluZzouNXJlbTttYXJnaW4tYm90dG9tOi41cmVtO2JveC1zaGFkb3c6aW5zZXQgMCAwIDEwcHggcmdiYSgwLDAsMCwuMSksMCAwIDVweCByZ2JhKDAsMCwwLC4xKTt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjNzIGVhc2UtaW4tb3V0fS51bml0LWNhcmQgLmhlYWRlciAucmlnaHQgcC5hdmFpbGFibGl0eXtkaXNwbGF5Om5vbmV9LnVuaXQtY2FyZCAuaGVhZGVyIC5yaWdodCBwIGJkaXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2ZvbnQtc2l6ZTouODVyZW07Zm9udC13ZWlnaHQ6NjAwfS51bml0LWNhcmQgLmhlYWRlciAucmlnaHQgcCBiZGkgLmNvZGV7Y29sb3I6IzAwOWQ5N30udW5pdC1jYXJkIC5oZWFkZXIgLnJpZ2h0IHAgYmRpIGl7ZmxleC1zaHJpbms6MDttYXJnaW4tbGVmdDouMnJlbX0udW5pdC1jYXJkIC5oZWFkZXIgLmxlZnQgcC5wcmljZXtjb2xvcjojMDA5ZDk3O2ZvbnQtc2l6ZToxLjJyZW19LnVuaXQtY2FyZCAuaW1ne3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtoZWlnaHQ6MjUwcHg7b3ZlcmZsb3c6aGlkZGVufUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpey51bml0LWNhcmQgLmltZ3toZWlnaHQ6YXV0b319LnVuaXQtY2FyZCAuaW1nIGltZ3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3RyYW5zZm9ybTpzY2FsZSgxLjIpO2ZpbHRlcjpncmF5c2NhbGUoMSk7b2JqZWN0LWZpdDpjb3Zlcjt0cmFuc2l0aW9uOi4zc31AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KXsudW5pdC1jYXJkIC5pbWcgaW1ne21heC13aWR0aDoxMDAlO2hlaWdodDphdXRvO3RyYW5zZm9ybTpzY2FsZSgxKTtmaWx0ZXI6Z3JheXNjYWxlKDApO29iamVjdC1maXQ6Y29udGFpbn19LnVuaXQtY2FyZCAuaW1nIC50YWdze3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6MjtyaWdodDowO3RvcDowO3BhZGRpbmc6LjVyZW0gMXJlbTtiYWNrZ3JvdW5kLWNvbG9yOiMwMDlkOTc7cG9pbnRlci1ldmVudHM6bm9uZX0udW5pdC1jYXJkIC5pbWcgLnRhZ3Mgc3Bhbntmb250LXNpemU6Ljg1cmVtO2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojMDAwO3RleHQtdHJhbnNmb3JtOmNhcGl0YWxpemU7bGluZS1oZWlnaHQ6MX0udW5pdC1jYXJkIC5pbWcgLmNvbnRhY3QtYnRue3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTowO3JpZ2h0OjA7ei1pbmRleDo1fS51bml0LWNhcmQgLmltZyAuY29udGFjdC1idG4gYnV0dG9ue2JhY2tncm91bmQtY29sb3I6I2NjOWEzMztib3JkZXI6MDtvdXRsaW5lOm5vbmU7d2lkdGg6NDVweDtoZWlnaHQ6NDVweH0udW5pdC1jYXJkIC5kZXRhaWxze3BhZGRpbmctdG9wOjFyZW19LnVuaXQtY2FyZCAuZGV0YWlscyAudW5pdC1pbmZve3BhZGRpbmctYm90dG9tOi41cmVtO2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHJnYmEoMCwwLDAsLjEpO3RyYW5zaXRpb246Ym9yZGVyLWNvbG9yIC4zcyBlYXNlLWluLW91dH0uZGFya21vZGUgLnVuaXQtY2FyZCAuZGV0YWlscyAudW5pdC1pbmZve2JvcmRlci1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC4xKX0udW5pdC1jYXJkIC5kZXRhaWxzIC51bml0LWluZm8gaDUudGl0bGV7ZGlzcGxheTotd2Via2l0LWJveDstd2Via2l0LWxpbmUtY2xhbXA6MTstd2Via2l0LWJveC1vcmllbnQ6dmVydGljYWw7b3ZlcmZsb3c6aGlkZGVuO2ZvbnQtc2l6ZToxcmVtO2ZvbnQtd2VpZ2h0OjYwMDtjb2xvcjojMzAzMDMwO3RyYW5zaXRpb246Y29sb3IgLjNzIGVhc2UtaW4tb3V0fS5kYXJrbW9kZSAudW5pdC1jYXJkIC5kZXRhaWxzIC51bml0LWluZm8gaDUudGl0bGV7Y29sb3I6I2ZmZn0udW5pdC1jYXJkIC5kZXRhaWxzIC51bml0LWluZm8gcC5sb2NhdGlvbiwudW5pdC1jYXJkIC5kZXRhaWxzIC51bml0LWluZm8gcC51cGRhdGV7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtvcGFjaXR5Oi44fS51bml0LWNhcmQgLmRldGFpbHMgLnVuaXQtaW5mbyBwLmxvY2F0aW9uIHNwYW4sLnVuaXQtY2FyZCAuZGV0YWlscyAudW5pdC1pbmZvIHAudXBkYXRlIHNwYW57ZGlzcGxheTotd2Via2l0LWJveDstd2Via2l0LWxpbmUtY2xhbXA6MTstd2Via2l0LWJveC1vcmllbnQ6dmVydGljYWw7b3ZlcmZsb3c6aGlkZGVuO2ZvbnQtc2l6ZTouOXJlbX0udW5pdC1jYXJkIC5kZXRhaWxzIC51bml0LWluZm8gcC5sb2NhdGlvbiBpLC51bml0LWNhcmQgLmRldGFpbHMgLnVuaXQtaW5mbyBwLnVwZGF0ZSBpe2ZsZXgtc2hyaW5rOjA7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC1zaXplOi43NXJlbTttYXJnaW4tbGVmdDouM3JlbX0udW5pdC1jYXJkIC5kZXRhaWxzIHVsLmZhY2lsaXRpZXN7bWluLWhlaWdodDoxMDBweDtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7ZmxleC1kaXJlY3Rpb246cm93O2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0O2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7ZmxleC13cmFwOndyYXA7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgcmdiYSgwLDAsMCwuMSk7dHJhbnNpdGlvbjpib3JkZXItY29sb3IgLjNzIGVhc2UtaW4tb3V0fS5kYXJrbW9kZSAudW5pdC1jYXJkIC5kZXRhaWxzIHVsLmZhY2lsaXRpZXN7Ym9yZGVyLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjEpfS51bml0LWNhcmQgLmRldGFpbHMgdWwuZmFjaWxpdGllcyBsaXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2ZvbnQtc2l6ZTouOHJlbTtmb250LXdlaWdodDo2MDA7bWFyZ2luLWxlZnQ6MnJlbTttYXJnaW4tdG9wOi41cmVtO21hcmdpbi1ib3R0b206LjVyZW19LnVuaXQtY2FyZCAuZGV0YWlscyB1bC5mYWNpbGl0aWVzIGxpPip7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlfS51bml0LWNhcmQgLmRldGFpbHMgdWwuZmFjaWxpdGllcyBsaTpsYXN0LWNoaWxke21hcmdpbi1sZWZ0OjB9LnVuaXQtY2FyZCAuZGV0YWlscyB1bC5mYWNpbGl0aWVzIGxpIGl7ZmxleC1zaHJpbms6MDtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tbGVmdDouM3JlbTtmb250LXNpemU6MS4ycmVtfS51bml0LWNhcmQgLmRldGFpbHMgdWwuZmFjaWxpdGllcyBsaSBzcGFue2NvbG9yOiMwMDlkOTc7Zm9udC1zaXplOjFyZW07Zm9udC13ZWlnaHQ6NDAwfS51bml0LWNhcmQgLmRldGFpbHMgLmZvb3RlcntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6ZmxleC1zdGFydDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjttYXJnaW4tdG9wOi43cmVtfS51bml0LWNhcmQgLmRldGFpbHMgLmZvb3RlciBkZXRhaWxzLmRldGFpbHMtYmxvY2t7ZmxleDozO2Rpc3BsYXk6YmxvY2s7bWFyZ2luLXRvcDouM3JlbX0udW5pdC1jYXJkIC5kZXRhaWxzIC5mb290ZXIgZGV0YWlscy5kZXRhaWxzLWJsb2NrIHN1bW1hcnl7b3V0bGluZTpub25lO3VzZXItc2VsZWN0Om5vbmV9LnVuaXQtY2FyZCAuZGV0YWlscyAuZm9vdGVyIGRldGFpbHMuZGV0YWlscy1ibG9jayBwe2ZvbnQtc2l6ZTouODVyZW07cGFkZGluZzouNXJlbSAwO3RleHQtYWxpZ246anVzdGlmeX0udW5pdC1jYXJkIC5kZXRhaWxzIC5mb290ZXIgLnNpdGUtYnRue3dpZHRoOjEyMHB4O3doaXRlLXNwYWNlOm5vd3JhcH0udW5pdC1jYXJkOmhvdmVyIC5pbWcgaW1ne3RyYW5zZm9ybTpzY2FsZSgxKTtmaWx0ZXI6Z3JheXNjYWxlKDApfS51bml0LWNhcmQgLmZpbmFuY2UtaW5mby1ib3h7d2lkdGg6NDMwcHg7cG9zaXRpb246Zml4ZWQ7ei1pbmRleDoxMTE7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1saWdodENvbG9yKTtib3gtc2hhZG93OjNweCAzcHggNXB4IHJnYmEoMCwwLDAsLjAxKX0udW5pdC1jYXJkIC5maW5hbmNlLWluZm8tYm94LmhpZGRlbntkaXNwbGF5Om5vbmV9LnVuaXQtY2FyZCAuZmluYW5jZS1pbmZvLWJveCB0YWJsZXtib3JkZXI6MDttYXJnaW46MDtjb2xvcjp2YXIoLS1kYXJrQ29sb3IpO3RyYW5zaXRpb246Y29sb3IgLjNzIGVhc2UtaW4tb3V0fS51bml0LWNhcmQgLmZpbmFuY2UtaW5mby1ib3ggdGFibGUgdGhlYWR7YmFja2dyb3VuZC1jb2xvcjojMDA5ZDk3O2NvbG9yOiMwMDB9LnVuaXQtY2FyZCAuZmluYW5jZS1pbmZvLWJveCB0YWJsZSB0aGVhZCB0aHtib3JkZXI6MH0udW5pdC1jYXJkIC5maW5hbmNlLWluZm8tYm94IHRhYmxlIHRib2R5IHRke3BhZGRpbmc6LjVyZW0gMXJlbTtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMCwwLDAsLjEpO2JvcmRlci1yaWdodDowO3RyYW5zaXRpb246Ym9yZGVyLWNvbG9yIC4zcyBlYXNlLWluLW91dH0udW5pdC1jYXJkIC5maW5hbmNlLWluZm8tYm94IHRhYmxlIHRib2R5IHRkPnNwYW57ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbjtmb250LXNpemU6Ljg1cmVtfS51bml0LWNhcmQgLmZpbmFuY2UtaW5mby1ib3ggdGFibGUgdGJvZHkgdGQ+c3BhbiBiZGk6bnRoLWNoaWxkKDIpe2NvbG9yOiMwMDlkOTc7Zm9udC13ZWlnaHQ6NjAwfS5kYXJrbW9kZSAudW5pdC1jYXJkIC5maW5hbmNlLWluZm8tYm94IHRhYmxlIHRib2R5IHRke2JvcmRlci1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC4xKX0uY29udGFjdC1hZ2VudC1tb2RhbCAubW9kYWwtY29udGVudHtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWxpZ2h0Q29sb3IpO2JvcmRlcjowfS5jb250YWN0LWFnZW50LW1vZGFsIC5tb2RhbC1jb250ZW50IC5tb2RhbC1oZWFkZXJ7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsLjEpO3RyYW5zaXRpb246Ym9yZGVyLWNvbG9yIC4zcyBlYXNlLWluLW91dH0uZGFya21vZGUgLmNvbnRhY3QtYWdlbnQtbW9kYWwgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWhlYWRlcntib3JkZXItY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuMSl9LmNvbnRhY3QtYWdlbnQtbW9kYWwgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWhlYWRlciBidXR0b24uY2xvc2V7b3BhY2l0eToxO2NvbG9yOnZhcigtLWRhcmtDb2xvcil9LmNvbnRhY3QtYWdlbnQtbW9kYWwgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLmNvbnRhY3RfX2Zvcm17YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1ncmV5KTtwYWRkaW5nOjJyZW0gMXJlbX0uY29udGFjdC1hZ2VudC1tb2RhbCAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAuY29udGFjdF9fZm9ybSAuc2VjLXRpdGxle2Rpc3BsYXk6bm9uZX0uY29udGFjdC1hZ2VudC1tb2RhbCAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAuYWdlbnQtaW1ne3dpZHRoOjE1MHB4O2hlaWdodDoxNTBweDttYXJnaW46YXV0bztib3JkZXItcmFkaXVzOjUwJTtvdmVyZmxvdzpoaWRkZW59LmNvbnRhY3QtYWdlbnQtbW9kYWwgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLmFnZW50LWltZyBpbWd7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvdmVyfS5jb250YWN0LWFnZW50LW1vZGFsIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC5hZ2VudC1uYW1le2NvbG9yOiMwMDlkOTd9LmNvbnRhY3QtYWdlbnQtbW9kYWwgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLmFnZW50LW1vYiBhe2Rpc3BsYXk6YmxvY2s7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyfS5jb250YWN0LWFnZW50LW1vZGFsIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC5hZ2VudC1tb2IgYSBpe2ZsZXgtc2hyaW5rOjA7d2lkdGg6MzBweDtoZWlnaHQ6MzBweDtsaW5lLWhlaWdodDozMHB4O2JvcmRlci1yYWRpdXM6NTAlO21hcmdpbi1sZWZ0Oi40cmVtO2JhY2tncm91bmQtY29sb3I6I2NjOWEzMztjb2xvcjojMDAwfS5wYWdpbmF0aW9uLXdyYXAgLnBhZ2UtaXRlbSAucGFnZS1saW5re2JveC1zaGFkb3c6bm9uZTttYXJnaW46MCAycHg7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1saWdodENvbG9yKTtjb2xvcjp2YXIoLS1kYXJrQ29sb3IpO3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuM3MgZWFzZS1pbi1vdXQsY29sb3IgLjNzIGVhc2UtaW4tb3V0LGJvcmRlci1jb2xvciAuM3MgZWFzZS1pbi1vdXR9LmRhcmttb2RlIC5wYWdpbmF0aW9uLXdyYXAgLnBhZ2UtaXRlbSAucGFnZS1saW5re2JvcmRlci1jb2xvcjp2YXIoLS1ncmV5KX0ucGFnaW5hdGlvbi13cmFwIC5wYWdlLWl0ZW0gLnBhZ2UtbGluazpob3ZlciwucGFnaW5hdGlvbi13cmFwIC5wYWdlLWl0ZW0gLnBhZ2UtbGluay5hY3RpdmV7YmFja2dyb3VuZC1jb2xvcjojY2M5YTMzO2JvcmRlci1jb2xvcjojY2M5YTMzO2NvbG9yOiMwMDB9LnNsaWNrLWRvdHN7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2ZsZXgtZGlyZWN0aW9uOnJvdzttYXJnaW4tdG9wOjFyZW19LnNsaWNrLWRvdHMgbGl7d2lkdGg6MTBweDtoZWlnaHQ6MTBweDtib3JkZXItcmFkaXVzOjUwJTtib3JkZXI6MXB4IHNvbGlkICNjYzlhMzM7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDt0cmFuc2l0aW9uOi4zcztjdXJzb3I6cG9pbnRlcjttYXJnaW46MCAycHh9LnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZle2JhY2tncm91bmQtY29sb3I6I2NjOWEzM30uc2xpY2stZG90cyBsaSBidXR0b257ZGlzcGxheTpub25lfXNlY3Rpb24udW5pdHN7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZy10b3A6MjAwcHg7bWFyZ2luLXRvcDotN3JlbTt0cmFuc2l0aW9uOmJhY2tncm91bmQtaW1hZ2UgLjNzIGVhc2UtaW4tb3V0O2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nL2N1cnZlZC1iZy0yLnBuZ1wiKTtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgMDtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXR9LmRhcmttb2RlIHNlY3Rpb24udW5pdHN7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvY3VydmVkLWJnLnBuZ1wiKX1zZWN0aW9uLnVuaXRzOjpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6NDUwcHg7cG9pbnRlci1ldmVudHM6bm9uZTt6LWluZGV4Oi0xO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nL3BhcmFsbGF4LWJnLmpwZ1wiKTtiYWNrZ3JvdW5kLXNpemU6Y292ZXI7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgdG9wO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdH1zZWN0aW9uLnVuaXRzOjphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjUlO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDozNTBweDtwb2ludGVyLWV2ZW50czpub25lO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nL3NoYXBlLnBuZ1wiKTtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgMTAwJTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXR9LmRhcmttb2RlIHNlY3Rpb24udW5pdHM6OmFmdGVye2ZpbHRlcjppbnZlcnQoNzAlKX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXtzZWN0aW9uLnVuaXRzOjphZnRlcnt3aWR0aDo2NSV9fXNlY3Rpb24uZGlzY292ZXJ7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzo1cmVtIDB9c2VjdGlvbi5kaXNjb3Zlcjo6YWZ0ZXJ7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxNSU7cmlnaHQ6MDt3aWR0aDoxMDAlO2hlaWdodDozNTBweDtwb2ludGVyLWV2ZW50czpub25lO3RyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKTtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy9zaGFwZS5wbmdcIik7YmFja2dyb3VuZC1zaXplOmNvbnRhaW47YmFja2dyb3VuZC1wb3NpdGlvbjowIDEwMCU7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0fS5kYXJrbW9kZSBzZWN0aW9uLmRpc2NvdmVyOjphZnRlcntmaWx0ZXI6aW52ZXJ0KDcwJSl9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7c2VjdGlvbi5kaXNjb3Zlcjo6YWZ0ZXJ7d2lkdGg6NjUlfX1zZWN0aW9uLmRpc2NvdmVyIC5ibG9ja3twb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO2hlaWdodDoxMDAlO2JhY2tncm91bmQtY29sb3I6dmFyKC0tZ3JleSk7cGFkZGluZzoxcmVtO2JvcmRlci1yYWRpdXM6MTBweDt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjNzIGVhc2UtaW4tb3V0fXNlY3Rpb24uZGlzY292ZXIgLmJsb2NrIC5pbWd7cG9zaXRpb246cmVsYXRpdmU7aGVpZ2h0OjIwMHB4O292ZXJmbG93OmhpZGRlbjtib3JkZXItcmFkaXVzOjEwcHggMTBweCAwIDB9c2VjdGlvbi5kaXNjb3ZlciAuYmxvY2sgLmltZyBpbWd7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvdmVyfXNlY3Rpb24uZGlzY292ZXIgLmJsb2NrIC50aXRsZXtkaXNwbGF5Oi13ZWJraXQtYm94Oy13ZWJraXQtbGluZS1jbGFtcDoxOy13ZWJraXQtYm94LW9yaWVudDp2ZXJ0aWNhbDtvdmVyZmxvdzpoaWRkZW47bWFyZ2luOi41cmVtIDB9c2VjdGlvbi5kaXNjb3ZlciAuYmxvY2sgLmluZm97Zm9udC1zaXplOi44cmVtO29wYWNpdHk6LjZ9c2VjdGlvbi5kaXNjb3ZlciAuYmxvY2sgLmluZm8gc3BhbntkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nLWxlZnQ6LjNyZW19LnZpZXctdW5pdCAudW5pdC13cmFwcGVye2JhY2tncm91bmQtY29sb3I6dmFyKC0tZ3JleSk7cGFkZGluZzoycmVtIDFyZW07dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIC4zcyBlYXNlLWluLW91dH0udmlldy11bml0IC51bml0LXdyYXBwZXIgLnRvcC1zZWN0aW9uIC5uYXYtdGFic3tib3JkZXItY29sb3I6dmFyKC0tYm9yZGVyLWNvbG9yKTttYXJnaW4tYm90dG9tOjFyZW07dHJhbnNpdGlvbjpib3JkZXItY29sb3IgLjNzIGVhc2UtaW4tb3V0fS52aWV3LXVuaXQgLnVuaXQtd3JhcHBlciAudG9wLXNlY3Rpb24gLm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbmt7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1ncmV5KTtib3JkZXItYm90dG9tOm5vbmU7Ym9yZGVyLWNvbG9yOnZhcigtLWJvcmRlci1jb2xvcik7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIC4zcyBlYXNlLWluLW91dCxib3JkZXItY29sb3IgLjNzIGVhc2UtaW4tb3V0fS52aWV3LXVuaXQgLnVuaXQtd3JhcHBlciAudG9wLXNlY3Rpb24gLm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbms6Zmlyc3QtY2hpbGR7bWFyZ2luLXJpZ2h0OjA7bWFyZ2luLWxlZnQ6M3B4fS52aWV3LXVuaXQgLnVuaXQtd3JhcHBlciAudG9wLXNlY3Rpb24gLm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbmsuYWN0aXZle2NvbG9yOiNjYzlhMzN9LnZpZXctdW5pdCAudW5pdC13cmFwcGVyIC50b3Atc2VjdGlvbiAudmlkZW8taG9sZGVye3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCU7aGVpZ2h0OjA7cGFkZGluZy10b3A6MzUwcHg7b3ZlcmZsb3c6aGlkZGVufS52aWV3LXVuaXQgLnVuaXQtd3JhcHBlciAudG9wLXNlY3Rpb24gLnZpZGVvLWhvbGRlciBpZnJhbWV7cG9zaXRpb246YWJzb2x1dGUgIWltcG9ydGFudDt0b3A6MCAhaW1wb3J0YW50O2xlZnQ6MCAhaW1wb3J0YW50O3JpZ2h0OjAgIWltcG9ydGFudDtib3R0b206MCAhaW1wb3J0YW50O3dpZHRoOjEwMCUgIWltcG9ydGFudDtoZWlnaHQ6MTAwJSAhaW1wb3J0YW50O2JvcmRlcjowICFpbXBvcnRhbnR9LnZpZXctdW5pdCAudW5pdC13cmFwcGVyIC50b3Atc2VjdGlvbiAudW5pdC1zbGlkZXJ7cG9zaXRpb246cmVsYXRpdmV9LnZpZXctdW5pdCAudW5pdC13cmFwcGVyIC50b3Atc2VjdGlvbiAudW5pdC1zbGlkZXIgLnNsaWNrX3NsaWRlci50aHVtYi1zbGlkZXJ7b3ZlcmZsb3c6aGlkZGVuO21hcmdpbi10b3A6NXB4fS52aWV3LXVuaXQgLnVuaXQtd3JhcHBlciAudG9wLXNlY3Rpb24gLnVuaXQtc2xpZGVyIC5zbGlja19zbGlkZXIudGh1bWItc2xpZGVyIC5zbGljay1saXN0e21hcmdpbjowIC0wLjE1cmVtfS52aWV3LXVuaXQgLnVuaXQtd3JhcHBlciAudG9wLXNlY3Rpb24gLnVuaXQtc2xpZGVyIC5zbGlja19zbGlkZXIudGh1bWItc2xpZGVyIC5zbGljay1saXN0IC5zbGljay1zbGlkZXttYXJnaW46MCAuMTVyZW07b3V0bGluZTpub25lfS52aWV3LXVuaXQgLnVuaXQtd3JhcHBlciAudG9wLXNlY3Rpb24gLnVuaXQtc2xpZGVyIC5zbGlja19zbGlkZXIgLml0ZW0ubGctaXRlbXtoZWlnaHQ6MzAwcHh9LnZpZXctdW5pdCAudW5pdC13cmFwcGVyIC50b3Atc2VjdGlvbiAudW5pdC1zbGlkZXIgLnNsaWNrX3NsaWRlciAuaXRlbS50aHVtYi1pdGVte2hlaWdodDo4NXB4O29wYWNpdHk6Ljc7Y3Vyc29yOnBvaW50ZXI7ZmlsdGVyOmdyYXlzY2FsZSgxMDAlKTt0cmFuc2l0aW9uOm9wYWNpdHkgLjNzLGZpbHRlciAuM3N9LnZpZXctdW5pdCAudW5pdC13cmFwcGVyIC50b3Atc2VjdGlvbiAudW5pdC1zbGlkZXIgLnNsaWNrX3NsaWRlciAuaXRlbS50aHVtYi1pdGVtLnNsaWNrLWNlbnRlcntmaWx0ZXI6Z3JheXNjYWxlKDApO29wYWNpdHk6MSAhaW1wb3J0YW50fS52aWV3LXVuaXQgLnVuaXQtd3JhcHBlciAudG9wLXNlY3Rpb24gLnVuaXQtc2xpZGVyIC5zbGlja19zbGlkZXIgLml0ZW0gaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3Zlcn0udmlldy11bml0IC51bml0LXdyYXBwZXIgLnRvcC1zZWN0aW9uIC51bml0LXNsaWRlciAuY29udHJvbGxlcnN7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjk3cHg7cmlnaHQ6N3B4fS52aWV3LXVuaXQgLnVuaXQtd3JhcHBlciAudG9wLXNlY3Rpb24gLnVuaXQtc2xpZGVyIC5jb250cm9sbGVycyBidXR0b257YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1ncmV5KTtjb2xvcjp2YXIoLS1kYXJrQ29sb3IpO2JvcmRlcjpub25lO291dGxpbmU6bm9uZTt3aWR0aDozNXB4O2hlaWdodDozNXB4O3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuM3MgZWFzZS1pbi1vdXQsY29sb3IgLjNzIGVhc2UtaW4tb3V0fS52aWV3LXVuaXQgLnVuaXQtd3JhcHBlciAudG9wLXNlY3Rpb24gLnVuaXQtc2xpZGVyIC5jb250cm9sbGVycyBidXR0b246YWN0aXZle3RyYW5zZm9ybTpzY2FsZSgwLjk1KX0udmlldy11bml0IC51bml0LXdyYXBwZXIgLnRvcC1zZWN0aW9uIC51bml0LXNsaWRlciAuY29udHJvbGxlcnMgYnV0dG9uOmZvY3Vze2JhY2tncm91bmQtY29sb3I6I2NjOWEzMztjb2xvcjojMDAwfS52aWV3LXVuaXQgLnVuaXQtd3JhcHBlciAuYm90dG9tLXNlY3Rpb24gLnVuaXR7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1ib3JkZXItY29sb3IpO21hcmdpbi10b3A6MS41cmVtO3BhZGRpbmc6MXJlbSAxcmVtIDIuNXJlbTt0cmFuc2l0aW9uOmJvcmRlci1jb2xvciAuM3MgZWFzZS1pbi1vdXR9LnZpZXctdW5pdCAudW5pdC13cmFwcGVyIC5ib3R0b20tc2VjdGlvbiAudW5pdF9fYmxvY2t7cGFkZGluZzoxcmVtIDA7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgdmFyKC0tYm9yZGVyLWNvbG9yKTt0cmFuc2l0aW9uOmJvcmRlci1jb2xvciAuM3MgZWFzZS1pbi1vdXR9LnZpZXctdW5pdCAudW5pdC13cmFwcGVyIC5ib3R0b20tc2VjdGlvbiAudW5pdF9fYmxvY2stLXRpdGxle2ZvbnQtc2l6ZToxLjdyZW07Zm9udC13ZWlnaHQ6MzAwO2NvbG9yOnZhcigtLWRhcmtDb2xvcik7cGFkZGluZy1ib3R0b206MXJlbTtib3JkZXItYm90dG9tOjFweCBzb2xpZCB2YXIoLS1ib3JkZXItY29sb3IpO3RyYW5zaXRpb246Ym9yZGVyLWNvbG9yIC4zcyBlYXNlLWluLW91dCxjb2xvciAuM3MgZWFzZS1pbi1vdXR9LmRhcmttb2RlIC52aWV3LXVuaXQgLnVuaXQtd3JhcHBlciAuYm90dG9tLXNlY3Rpb24gLnVuaXRfX2Jsb2NrLS10aXRsZXtjb2xvcjojZmZmfS52aWV3LXVuaXQgLnVuaXQtd3JhcHBlciAuYm90dG9tLXNlY3Rpb24gLnVuaXRfX2Jsb2NrLS10aXRsZSBzcGFue2Rpc3BsYXk6aW5saW5lLWJsb2NrO29wYWNpdHk6Ljg7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2ZvbnQtc2l6ZTouOXJlbTtjb2xvcjp2YXIoLS1kYXJrQ29sb3IpO3RyYW5zaXRpb246Y29sb3IgLjNzIGVhc2UtaW4tb3V0fS52aWV3LXVuaXQgLnVuaXQtd3JhcHBlciAuYm90dG9tLXNlY3Rpb24gLnVuaXRfX2Jsb2NrLS1kZXRhaWxzIHVsIGxpe2Rpc3BsYXk6aW5saW5lLWJsb2NrO2JhY2tncm91bmQtY29sb3I6I2NjOWEzMztjb2xvcjojMDAwO2xpbmUtaGVpZ2h0OjE7Ym9yZGVyLXJhZGl1czozcHg7Zm9udC13ZWlnaHQ6NzAwO21hcmdpbi1ib3R0b206LjVyZW07cGFkZGluZzouNXJlbTt0cmFuc2l0aW9uOmNvbG9yIC4zcyBlYXNlLWluLW91dH0udmlldy11bml0IC51bml0LXdyYXBwZXIgLmJvdHRvbS1zZWN0aW9uIC51bml0X19ibG9jay0tZGV0YWlscyB1bCBsaT5zcGFue2ZvbnQtd2VpZ2h0OjQwMH0udmlldy11bml0IC51bml0LXdyYXBwZXIgLmJvdHRvbS1zZWN0aW9uIC51bml0X19ibG9jay0tZGV0YWlscyB1bCBsaSBsYWJlbHttYXJnaW46MH0udmlldy11bml0IC51bml0LXdyYXBwZXIgLmJvdHRvbS1zZWN0aW9uIC51bml0X19ibG9jay0tbG9je2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7ZmxleC13cmFwOndyYXA7bWFyZ2luLXRvcDoxcmVtfS52aWV3LXVuaXQgLnVuaXQtd3JhcHBlciAuYm90dG9tLXNlY3Rpb24gLnVuaXRfX2Jsb2NrLS1sb2MgaXtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7bWFyZ2luLWxlZnQ6LjVyZW19LnZpZXctdW5pdCAudW5pdC13cmFwcGVyIC5ib3R0b20tc2VjdGlvbiAudW5pdF9fYmxvY2stLWRlc2MgcHtsaW5lLWhlaWdodDoyfS52aWV3LXVuaXQgLnVuaXQtd3JhcHBlciAuYm90dG9tLXNlY3Rpb24gLnVuaXRfX2Jsb2NrLS1saXN0IGxpe2xpbmUtaGVpZ2h0OjI7Zm9udC13ZWlnaHQ6NTAwfS52aWV3LXVuaXQgLnVuaXQtd3JhcHBlciAuYm90dG9tLXNlY3Rpb24gLnVuaXQgLmFjY29yZGlvbi10YWJze21hcmdpbi10b3A6MnJlbX0udmlldy11bml0IC51bml0LXdyYXBwZXIgLmJvdHRvbS1zZWN0aW9uIC51bml0IC5hY2NvcmRpb24tdGFicyAuY2FyZHtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlci1jb2xvcjp2YXIoLS1ib3JkZXItY29sb3IpO3RyYW5zaXRpb246Ym9yZGVyLWNvbG9yIC4zcyBlYXNlLWluLW91dH0udmlldy11bml0IC51bml0LXdyYXBwZXIgLmJvdHRvbS1zZWN0aW9uIC51bml0IC5hY2NvcmRpb24tdGFicyAuY2FyZCAuY2FyZC1oZWFkZXJ7cGFkZGluZzowO2JhY2tncm91bmQtY29sb3I6dmFyKC0tbGlnaHRDb2xvcik7Ym9yZGVyLWNvbG9yOnZhcigtLWJvcmRlci1jb2xvcik7dHJhbnNpdGlvbjpib3JkZXItY29sb3IgLjNzIGVhc2UtaW4tb3V0LGJhY2tncm91bmQtY29sb3IgLjNzIGVhc2UtaW4tb3V0fS52aWV3LXVuaXQgLnVuaXQtd3JhcHBlciAuYm90dG9tLXNlY3Rpb24gLnVuaXQgLmFjY29yZGlvbi10YWJzIC5jYXJkIC5jYXJkLWhlYWRlciBoNXtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlO2ZvbnQtc3R5bGU6Ljk1cmVtO2ZvbnQtd2VpZ2h0OjYwMDtwYWRkaW5nOi43NXJlbSAxLjI1cmVtO3VzZXItc2VsZWN0Om5vbmU7Y3Vyc29yOnBvaW50ZXJ9LnZpZXctdW5pdCAudW5pdC13cmFwcGVyIC5ib3R0b20tc2VjdGlvbiAudW5pdCAuYWNjb3JkaW9uLXRhYnMgLmNhcmQgLmNhcmQtaGVhZGVyIGg1PnN2Z3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTVweDtsZWZ0OjEwcHg7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjVzIGVhc2V9LnZpZXctdW5pdCAudW5pdC13cmFwcGVyIC5ib3R0b20tc2VjdGlvbiAudW5pdCAuYWNjb3JkaW9uLXRhYnMgLmNhcmQgLmNhcmQtaGVhZGVyIGg1W2FyaWEtZXhwYW5kZWQ9dHJ1ZV0+c3Zne3RyYW5zZm9ybTpyb3RhdGUoNTQwZGVnKX0udmlldy11bml0IC51bml0LXdyYXBwZXIgLmJvdHRvbS1zZWN0aW9uIC51bml0IC5hY2NvcmRpb24tdGFicyAuY2FyZCAuUGxhbnMtc2xpZGVye3Bvc2l0aW9uOnJlbGF0aXZlfS52aWV3LXVuaXQgLnVuaXQtd3JhcHBlciAuYm90dG9tLXNlY3Rpb24gLnVuaXQgLmFjY29yZGlvbi10YWJzIC5jYXJkIC5QbGFucy1zbGlkZXIgLml0ZW0gLmltZ3twb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlO2hlaWdodDozMDBweDtvdmVyZmxvdzpoaWRkZW59LnZpZXctdW5pdCAudW5pdC13cmFwcGVyIC5ib3R0b20tc2VjdGlvbiAudW5pdCAuYWNjb3JkaW9uLXRhYnMgLmNhcmQgLlBsYW5zLXNsaWRlciAuaXRlbSAuaW1nIGltZ3tkaXNwbGF5OmJsb2NrO21heC13aWR0aDoxMDAlO21heC1oZWlnaHQ6MTAwJTttYXJnaW46YXV0bztvYmplY3QtZml0OmNvbnRhaW59LnZpZXctdW5pdCAudW5pdC13cmFwcGVyIC5ib3R0b20tc2VjdGlvbiAudW5pdCAuYWNjb3JkaW9uLXRhYnMgLmNhcmQgLmNhcmQtYm9keXtwYWRkaW5nOjFyZW19LnZpZXctdW5pdCAudW5pdC13cmFwcGVyIC5ib3R0b20tc2VjdGlvbiAudW5pdCAuYWNjb3JkaW9uLXRhYnMgLmNhcmQgLmNhcmQtYm9keSAuYW1lbml0aWVzLWxpc3QgbGl7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6NDUlO2xpbmUtaGVpZ2h0OjJ9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnZpZXctdW5pdCAudW5pdC13cmFwcGVyIC5ib3R0b20tc2VjdGlvbiAudW5pdCAuYWNjb3JkaW9uLXRhYnMgLmNhcmQgLmNhcmQtYm9keSAuYW1lbml0aWVzLWxpc3QgbGl7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlfX0udmlldy11bml0IC51bml0LXdyYXBwZXIgLmJvdHRvbS1zZWN0aW9uIC51bml0IC5hY2NvcmRpb24tdGFicyAuY2FyZCAuY2FyZC1ib2R5IC5tZWRpYS1ob2xkZXJ7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJTtoZWlnaHQ6MDtwYWRkaW5nLXRvcDozNTBweDtvdmVyZmxvdzpoaWRkZW59LnZpZXctdW5pdCAudW5pdC13cmFwcGVyIC5ib3R0b20tc2VjdGlvbiAudW5pdCAuYWNjb3JkaW9uLXRhYnMgLmNhcmQgLmNhcmQtYm9keSAubWVkaWEtaG9sZGVyIGlmcmFtZXtwb3NpdGlvbjphYnNvbHV0ZSAhaW1wb3J0YW50O3RvcDowICFpbXBvcnRhbnQ7bGVmdDowICFpbXBvcnRhbnQ7cmlnaHQ6MCAhaW1wb3J0YW50O2JvdHRvbTowICFpbXBvcnRhbnQ7d2lkdGg6MTAwJSAhaW1wb3J0YW50O2hlaWdodDoxMDAlICFpbXBvcnRhbnQ7Ym9yZGVyOjAgIWltcG9ydGFudH0ucmVsYXRlZC11bml0cyAuc2xpY2stbGlzdHttYXJnaW46MCAtMC41cmVtfS5yZWxhdGVkLXVuaXRzIC5zbGljay1saXN0IC5zbGljay1zbGlkZXttYXJnaW46MCAuNXJlbX0ucmVsYXRlZC11bml0cyAudW5pdC1jYXJkIC5maW5hbmNlLWluZm8tYm94e2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50O29wYWNpdHk6MCAhaW1wb3J0YW50O3Zpc2liaWxpdHk6aGlkZGVuICFpbXBvcnRhbnQ7dHJhbnNmb3JtOnNjYWxlKDApICFpbXBvcnRhbnR9Lm1lZGlhLXdyYXBwZXIgLmJsb2Nre3Bvc2l0aW9uOnJlbGF0aXZlfS5tZWRpYS13cmFwcGVyIC5ibG9ja19faW1ne2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtmbGV4LWRpcmVjdGlvbjpyb3c7d2lkdGg6MTAwJTtoZWlnaHQ6MjUwcHg7bWFyZ2luLWJvdHRvbToxcmVtO2JhY2tncm91bmQtY29sb3I6dmFyKC0tbGlnaHRDb2xvcik7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDAsMCwwLC4xKTtvdmVyZmxvdzpoaWRkZW47dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIC4zcyBlYXNlLWluLW91dCxib3JkZXItY29sb3IgLjNzIGVhc2UtaW4tb3V0fS5kYXJrbW9kZSAubWVkaWEtd3JhcHBlciAuYmxvY2tfX2ltZ3tib3JkZXItY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuMSl9Lm1lZGlhLXdyYXBwZXIgLmJsb2NrX19pbWcgaW1ne2ZsZXgtc2hyaW5rOjA7ZGlzcGxheTpibG9jazttYXgtd2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvbnRhaW47b2JqZWN0LXBvc2l0aW9uOmNlbnRlcn0ubWVkaWEtd3JhcHBlciAuYmxvY2tfX3RpdGxle3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDtib3R0b206MDtyaWdodDowO3dpZHRoOjEwMCU7cGFkZGluZzoxcmVtO3RleHQtYWxpZ246Y2VudGVyO2JhY2tncm91bmQtY29sb3I6cmdiYSgyNSwyNywzNCwuODUpO3BvaW50ZXItZXZlbnRzOm5vbmV9Lm1lZGlhLXdyYXBwZXIgLmJsb2NrX190aXRsZSBoNXtjb2xvcjojZmZmO2ZvbnQtd2VpZ2h0OjMwMDt0ZXh0LXNoYWRvdzowIDAgNXB4ICMyNDI2MmV9c2VjdGlvbi5hYm91dC1wYWdlIC5pbWFnZSBpbWd7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO2hlaWdodDozNTBweDtvYmplY3QtZml0OmNvdmVyfXNlY3Rpb24uYWJvdXQtcGFnZSAudHh0e3dpZHRoOjg1JTttYXJnaW46YXV0bztwYWRkaW5nOjJyZW07YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1saWdodENvbG9yKTtib3JkZXI6MXB4IHNvbGlkIHZhcigtLWJvcmRlci1jb2xvcik7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTEwJSk7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIC4zcyBlYXNlLWluLW91dH1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXtzZWN0aW9uLmFib3V0LXBhZ2UgLnR4dHt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKTt3aWR0aDoxMDAlO3BhZGRpbmc6MnJlbSAxcmVtO21hcmdpbi10b3A6MnJlbX19c2VjdGlvbi5hYm91dC1wYWdlIC50eHQgLmRlc2MgcHtsaW5lLWhlaWdodDoyO2ZvbnQtd2VpZ2h0OjUwMH1zZWN0aW9uLmFib3V0LXBhZ2UgLnR4dCAuZGVzYyBwOm5vdCg6Zmlyc3Qtb2YtdHlwZSl7bWFyZ2luLXRvcDoxcmVtfXNlY3Rpb24uY29udGFjdC1wYWdlIC5sb2MtYm94e3Bvc2l0aW9uOnJlbGF0aXZlfXNlY3Rpb24uY29udGFjdC1wYWdlIC5sb2MtYm94IC5tYXB7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJTtoZWlnaHQ6MDtwYWRkaW5nLWJvdHRvbTo2NSU7b3ZlcmZsb3c6aGlkZGVufXNlY3Rpb24uY29udGFjdC1wYWdlIC5sb2MtYm94IC5tYXAgaWZyYW1le3Bvc2l0aW9uOmFic29sdXRlO3RvcDowICFpbXBvcnRhbnQ7bGVmdDowICFpbXBvcnRhbnQ7cmlnaHQ6MCAhaW1wb3J0YW50O2JvdHRvbTowICFpbXBvcnRhbnQ7d2lkdGg6MTAwJSAhaW1wb3J0YW50O2hlaWdodDoxMDAlICFpbXBvcnRhbnR9c2VjdGlvbi5jb250YWN0LXBhZ2UgLmxvYy1ib3ggLmNvbnRhY3RfX2Zvcm17cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0OjUlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3otaW5kZXg6NTt3aWR0aDozMDBweDtib3gtc2hhZG93OjAgMCAxNXB4IHJnYmEoMCwwLDAsLjEpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tZ3JleSk7cGFkZGluZzoycmVtIDFyZW07dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIC4zcyBlYXNlLWluLW91dH1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KXtzZWN0aW9uLmNvbnRhY3QtcGFnZSAubG9jLWJveCAuY29udGFjdF9fZm9ybXtwb3NpdGlvbjpzdGF0aWM7dHJhbnNmb3JtOm5vbmU7d2lkdGg6MTAwJTttYXJnaW4tdG9wOjFyZW19fXNlY3Rpb24uY29udGFjdC1wYWdlIC5sb2MtYm94IHVsLmNvbnRhY3QtaW5mb3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3JpZ2h0OjUlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3otaW5kZXg6NTt3aWR0aDozMDBweDtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWxpZ2h0Q29sb3IpO2JveC1zaGFkb3c6MCAwIDE1cHggcmdiYSgwLDAsMCwuMyk7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIC4zcyBlYXNlLWluLW91dH1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KXtzZWN0aW9uLmNvbnRhY3QtcGFnZSAubG9jLWJveCB1bC5jb250YWN0LWluZm97cG9zaXRpb246c3RhdGljO3RyYW5zZm9ybTpub25lO3dpZHRoOjEwMCU7bWFyZ2luLXRvcDoxcmVtfX1zZWN0aW9uLmNvbnRhY3QtcGFnZSAubG9jLWJveCB1bC5jb250YWN0LWluZm8gbGk6Zmlyc3QtY2hpbGR7dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZzoxcmVtO2xpbmUtaGVpZ2h0OjE7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1kYXJrQ29sb3IpO2NvbG9yOnZhcigtLWxpZ2h0Q29sb3IpO2ZvbnQtc2l6ZToxLjVyZW07Zm9udC13ZWlnaHQ6NjAwO3RleHQtdHJhbnNmb3JtOmNhcGl0YWxpemU7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIC4zcyBlYXNlLWluLW91dCxjb2xvciAuM3MgZWFzZS1pbi1vdXR9c2VjdGlvbi5jb250YWN0LXBhZ2UgLmxvYy1ib3ggdWwuY29udGFjdC1pbmZvIGxpOm50aC1vZi10eXBlKDIpe2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O2NvbG9yOnZhcigtLWRhcmtDb2xvcik7cGFkZGluZzoxcmVtO2xpbmUtaGVpZ2h0OjE7Zm9udC13ZWlnaHQ6NTAwO3RyYW5zaXRpb246Y29sb3IgLjNzIGVhc2UtaW4tb3V0fXNlY3Rpb24uY29udGFjdC1wYWdlIC5sb2MtYm94IHVsLmNvbnRhY3QtaW5mbyBsaTpudGgtb2YtdHlwZSgyKSBpe2ZsZXgtc2hyaW5rOjA7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLWxlZnQ6LjdyZW19c2VjdGlvbi5jb250YWN0LXBhZ2UgLmxvYy1ib3ggdWwuY29udGFjdC1pbmZvIGxpOm50aC1vZi10eXBlKDMpIGEsc2VjdGlvbi5jb250YWN0LXBhZ2UgLmxvYy1ib3ggdWwuY29udGFjdC1pbmZvIGxpOm50aC1vZi10eXBlKDQpIGF7ZGlzcGxheTpmbGV4O3BhZGRpbmc6MXJlbX1zZWN0aW9uLmNvbnRhY3QtcGFnZSAubG9jLWJveCB1bC5jb250YWN0LWluZm8gbGk6bnRoLW9mLXR5cGUoMykgYTpob3ZlcixzZWN0aW9uLmNvbnRhY3QtcGFnZSAubG9jLWJveCB1bC5jb250YWN0LWluZm8gbGk6bnRoLW9mLXR5cGUoNCkgYTpob3Zlcntjb2xvcjojMDA5ZDk3fXNlY3Rpb24uY29udGFjdC1wYWdlIC5sb2MtYm94IHVsLmNvbnRhY3QtaW5mbyBsaTpudGgtb2YtdHlwZSgzKSBhIGksc2VjdGlvbi5jb250YWN0LXBhZ2UgLmxvYy1ib3ggdWwuY29udGFjdC1pbmZvIGxpOm50aC1vZi10eXBlKDQpIGEgaXtmbGV4LXNocmluazowO2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1sZWZ0Oi43cmVtfS5wcm9maWxlLXBhZ2UgLndyYXBwZXIgLnByb2ZpbGUtaW5mb3twYWRkaW5nOjFyZW07Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1ib3JkZXItY29sb3IpO3RyYW5zaXRpb246Ym9yZGVyLWNvbG9yIC4zcyBlYXNlLWluLW91dH0ucHJvZmlsZS1wYWdlIC53cmFwcGVyIC5wcm9maWxlLWluZm8gLmF2YXRhcntwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxNzBweDtoZWlnaHQ6MTcwcHg7bWFyZ2luOmF1dG87Ym9yZGVyOjhweCBzb2xpZCB2YXIoLS1ncmV5KTtib3JkZXItcmFkaXVzOjUwJTtib3gtc2hhZG93OjAgMCA0cHggcmdiYSgwLDAsMCwuMik7dHJhbnNpdGlvbjpib3JkZXItY29sb3IgLjNzIGVhc2UtaW4tb3V0fS5wcm9maWxlLXBhZ2UgLndyYXBwZXIgLnByb2ZpbGUtaW5mbyAuYXZhdGFyIGltZ3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2JvcmRlci1yYWRpdXM6NTAlO29iamVjdC1maXQ6Y292ZXJ9LnByb2ZpbGUtcGFnZSAud3JhcHBlciAucHJvZmlsZS1pbmZvIC5hdmF0YXIgbGFiZWxbZm9yPWNoLWltZ117cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7cmlnaHQ6MDt6LWluZGV4OjU7d2lkdGg6MzVweDtoZWlnaHQ6MzVweDtsaW5lLWhlaWdodDozNXB4O3RleHQtYWxpZ246Y2VudGVyO2JhY2tncm91bmQtY29sb3I6dmFyKC0tZ3JleSk7Ym9yZGVyLXJhZGl1czo1MCU7Y29sb3I6IzAwOWQ5Nztib3gtc2hhZG93OjAgMCA0cHggcmdiYSgwLDAsMCwuMik7Y3Vyc29yOnBvaW50ZXI7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIC4zcyBlYXNlLWluLW91dH0ucHJvZmlsZS1wYWdlIC53cmFwcGVyIC5wcm9maWxlLWluZm8gLmF2YXRhciBpbnB1dFt0eXBlPWZpbGVde2Rpc3BsYXk6bm9uZX0ucHJvZmlsZS1wYWdlIC53cmFwcGVyIC5wcm9maWxlLWluZm8gLnVzZXJ7dGV4dC1hbGlnbjpjZW50ZXJ9LnByb2ZpbGUtcGFnZSAud3JhcHBlciAucHJvZmlsZS1pbmZvIC51c2VyIGg1e2ZvbnQtd2VpZ2h0OjYwMH0ucHJvZmlsZS1wYWdlIC53cmFwcGVyIC5wcm9maWxlLWluZm8gLnVzZXIgc3Bhbntjb2xvcjojMDA5ZDk3fS5wcm9maWxlLXBhZ2UgLndyYXBwZXIgLnVzZXItZGF0YXtwYWRkaW5nOjJyZW0gMXJlbTtib3JkZXI6MXB4IHNvbGlkIHZhcigtLWJvcmRlci1jb2xvcik7dHJhbnNpdGlvbjpib3JkZXItY29sb3IgLjNzIGVhc2UtaW4tb3V0fS5wcm9maWxlLXBhZ2UgLndyYXBwZXIgLnVzZXItZGF0YSAuZm9ybS1ncm91cCAuZm9ybS1jb250cm9se2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyLWNvbG9yOnZhcigtLWJvcmRlci1jb2xvcik7Y29sb3I6dmFyKC0tZGFya0NvbG9yKTtib3gtc2hhZG93Om5vbmU7dHJhbnNpdGlvbjpjb2xvciAuM3MgZWFzZS1pbi1vdXQsYm9yZGVyLWNvbG9yIC4zcyBlYXNlLWluLW91dH0ucHJvZmlsZS1wYWdlIC53cmFwcGVyIC51c2VyLWRhdGEgLmZvcm0tZ3JvdXAgLmZvcm0tY29udHJvbDo6cGxhY2Vob2xkZXJ7Zm9udC1zaXplOi44NXJlbTtjb2xvcjp2YXIoLS1kYXJrQ29sb3IpO29wYWNpdHk6Ljk7dHJhbnNpdGlvbjpjb2xvciAuM3MgZWFzZS1pbi1vdXR9LnByb2ZpbGUtcGFnZSAud3JhcHBlciAudXNlci1kYXRhIC5mb3JtLWdyb3VwIGlucHV0W3R5cGU9cmVzZXRde2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmc6LjZyZW0gMXJlbTtsaW5lLWhlaWdodDoxO2JhY2tncm91bmQtY29sb3I6IzAwOWQ5Nztib3JkZXI6MDtib3JkZXItcmFkaXVzOjVweDtvdXRsaW5lOjA7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIC4zcyBlYXNlLWluLW91dH0ucHJvZmlsZS1wYWdlIC53cmFwcGVyIC51c2VyLWRhdGEgLmZvcm0tZ3JvdXAgaW5wdXRbdHlwZT1yZXNldF06aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojMDBiN2IwfS5hZGQtcHJvcC1wYWdlIC5hZGQtcHJvcC1mb3Jte3BhZGRpbmc6MnJlbSAxcmVtO2JvcmRlcjoxcHggc29saWQgdmFyKC0tYm9yZGVyLWNvbG9yKTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWdyZXkpO3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuM3MgZWFzZS1pbi1vdXQsYm9yZGVyLWNvbG9yIC4zcyBlYXNlLWluLW91dH0uYWRkLXByb3AtcGFnZSAuYWRkLXByb3AtZm9ybSAuZm9ybS1zZWN0aW9uOm5vdCg6Zmlyc3QtY2hpbGQpe21hcmdpbi10b3A6MS41cmVtfS5hZGQtcHJvcC1wYWdlIC5hZGQtcHJvcC1mb3JtIC5mb3JtLXNlY3Rpb24gLmZvcm0tc2VjdGlvbi10aXRsZXtkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nOi41cmVtIDFyZW07bWFyZ2luLWJvdHRvbToxLjVyZW07Zm9udC1zaXplOjEuMXJlbTtmb250LXdlaWdodDo2MDA7Y29sb3I6IzAwOWQ5Nztib3JkZXI6MXB4IHNvbGlkICMwMDlkOTd9LmFkZC1wcm9wLXBhZ2UgLmFkZC1wcm9wLWZvcm0gLmZvcm0tc2VjdGlvbiAuZm9ybS1ncm91cHtwb3NpdGlvbjpyZWxhdGl2ZX0uYWRkLXByb3AtcGFnZSAuYWRkLXByb3AtZm9ybSAuZm9ybS1zZWN0aW9uIC5mb3JtLWdyb3VwIC5mb3JtLWNvbnRyb2x7Ym94LXNoYWRvdzpub25lO2JvcmRlci1jb2xvcjp2YXIoLS1ib3JkZXItY29sb3IpO2NvbG9yOnZhcigtLWRhcmtDb2xvcik7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDt0cmFuc2l0aW9uOmNvbG9yIC4zcyBlYXNlLWluLW91dCxib3JkZXItY29sb3IgLjNzIGVhc2UtaW4tb3V0fS5hZGQtcHJvcC1wYWdlIC5hZGQtcHJvcC1mb3JtIC5mb3JtLXNlY3Rpb24gLmZvcm0tZ3JvdXAgbGFiZWx7Zm9udC1zaXplOi44NXJlbX0uYWRkLXByb3AtcGFnZSAuYWRkLXByb3AtZm9ybSAuZm9ybS1zZWN0aW9uIC5mb3JtLWdyb3VwIC5zZWxlY3QtbGFiZWx7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXI6MXB4IHNvbGlkIHZhcigtLWJvcmRlci1jb2xvcik7Ym94LXNoYWRvdzpub25lO3RyYW5zaXRpb246Ym9yZGVyLWNvbG9yIC4zcyBlYXNlLWluLW91dH0uYWRkLXByb3AtcGFnZSAuYWRkLXByb3AtZm9ybSAuZm9ybS1zZWN0aW9uIC5mb3JtLWdyb3VwIGlucHV0W3R5cGU9ZmlsZV0jY3VzdG9tLWF0dGFjaHtkaXNwbGF5Om5vbmV9LmFkZC1wcm9wLXBhZ2UgLmFkZC1wcm9wLWZvcm0gLmZvcm0tc2VjdGlvbiAuZm9ybS1ncm91cCBsYWJlbFtmb3I9Y3VzdG9tLWF0dGFjaF17bWFyZ2luOjA7bWFyZ2luLXRvcDoyLjVyZW07Y3Vyc29yOnBvaW50ZXJ9LmFkZC1wcm9wLXBhZ2UgLmFkZC1wcm9wLWZvcm0gLmZvcm0tc2VjdGlvbiAuZm9ybS1ncm91cCBsYWJlbFtmb3I9Y3VzdG9tLWF0dGFjaF0gaXtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Zm9udC1zaXplOjEuMnJlbTtvcGFjaXR5Oi41O21hcmdpbi1sZWZ0Oi4ycmVtfS5sb2ctcGFnZSAubG9nLWJ0bnN7ZGlzcGxheTpmbGV4O2JhY2tncm91bmQtY29sb3I6IzAwOWQ5Nztib3JkZXItcmFkaXVzOjEwcHggMTBweCAwIDA7Ym94LXNoYWRvdzowIDRweCA3cHggcmdiYSgwLDAsMCwuMil9LmxvZy1wYWdlIC5sb2ctYnRucz5idXR0b257YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXI6MDtvdXRsaW5lOm5vbmU7cGFkZGluZzoxNXB4IDEwcHg7Y29sb3I6I2ZmZjtvcGFjaXR5Oi43fS5sb2ctcGFnZSAubG9nLWJ0bnM+YnV0dG9uOmZpcnN0LW9mLXR5cGV7cGFkZGluZzowIDIwcHggMCAxMHB4fS5sb2ctcGFnZSAubG9nLWJ0bnM+YnV0dG9uLmFjdGl2ZXtvcGFjaXR5OjF9LmxvZy1wYWdlIC5tZW1iZXItY3JlYXRpb257cGFkZGluZzozMHB4IDIwcHg7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1ib3JkZXItY29sb3IpO2JvcmRlci10b3A6MDtib3JkZXItcmFkaXVzOjAgMCAxMHB4IDEwcHg7dHJhbnNpdGlvbjpib3JkZXItY29sb3IgLjNzIGVhc2UtaW4tb3V0fS5sb2ctcGFnZSAubWVtYmVyLWNyZWF0aW9uLmhpZGRlbntkaXNwbGF5Om5vbmV9LmxvZy1wYWdlIC5tZW1iZXItY3JlYXRpb24+aDJ7bWFyZ2luLWJvdHRvbToyMHB4O2ZvbnQtc2l6ZToxOHB4O3RleHQtYWxpZ246Y2VudGVyfS5sb2ctcGFnZSAubWVtYmVyLWNyZWF0aW9uIC5mb3JtLWdyb3Vwe3Bvc2l0aW9uOnJlbGF0aXZlfS5sb2ctcGFnZSAubWVtYmVyLWNyZWF0aW9uIC5mb3JtLWdyb3VwPi5pY29ue2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtmbGV4LWRpcmVjdGlvbjpyb3c7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDt3aWR0aDozNXB4O2hlaWdodDoxMDAlO2JvcmRlci1sZWZ0OjFweCBzb2xpZCB2YXIoLS1ib3JkZXItY29sb3IpO3RyYW5zaXRpb246Ym9yZGVyLWNvbG9yIC4zcyBlYXNlLWluLW91dH0ubG9nLXBhZ2UgLm1lbWJlci1jcmVhdGlvbiAuZm9ybS1ncm91cD4uaWNvbiBpe2ZsZXgtc2hyaW5rOjA7Y29sb3I6IzAwOWQ5N30ubG9nLXBhZ2UgLm1lbWJlci1jcmVhdGlvbiAuZm9ybS1ncm91cCAuZm9ybS1jb250cm9se3BhZGRpbmc6LjVyZW0gMi41cmVtIC41cmVtIC41cmVtO2hlaWdodDphdXRvO2xpbmUtaGVpZ2h0OjE7Y29sb3I6dmFyKC0tZGFya0NvbG9yKTtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2JveC1zaGFkb3c6bm9uZTtib3JkZXItcmFkaXVzOjA7Ym9yZGVyLWNvbG9yOnZhcigtLWJvcmRlci1jb2xvcik7dHJhbnNpdGlvbjpjb2xvciAuM3MgZWFzZS1pbi1vdXQsYm9yZGVyLWNvbG9yIC4zcyBlYXNlLWluLW91dH0ubG9nLXBhZ2UgLm1lbWJlci1jcmVhdGlvbiAuZm9ybS1ncm91cCAuZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlcntjb2xvcjp2YXIoLS1kYXJrQ29sb3IpO3RyYW5zaXRpb246Y29sb3IgLjNzIGVhc2UtaW4tb3V0O29wYWNpdHk6Ljd9LmxvZy1wYWdlIC5tZW1iZXItY3JlYXRpb24gLmZvcmdvdC1wYXNze21hcmdpbi10b3A6LjVyZW19LmxvZy1wYWdlIC5tZW1iZXItY3JlYXRpb24gLmZvcmdvdC1wYXNzPmF7Zm9udC1zaXplOi44cmVtfS5sb2ctcGFnZSAubWVtYmVyLWNyZWF0aW9uPnAuc3dpdGNoe2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcn0ubG9nLXBhZ2UgLm1lbWJlci1jcmVhdGlvbj5wLnN3aXRjaD5zcGFue21hcmdpbjoycHggMDtsaW5lLWhlaWdodDoxOHB4fS5sb2ctcGFnZSAubWVtYmVyLWNyZWF0aW9uPnAuc3dpdGNoIGJ1dHRvbntiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlcjowO291dGxpbmU6bm9uZTtjb2xvcjojY2M5YTMzO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7Y3Vyc29yOnBvaW50ZXJ9I2ZvcmdldC1wYXNzLW1vZGFsIC5tb2RhbC1jb250ZW50e2JhY2tncm91bmQtY29sb3I6dmFyKC0tbGlnaHRDb2xvcik7Ym9yZGVyOjB9I2ZvcmdldC1wYXNzLW1vZGFsIC5tb2RhbC1jb250ZW50IC5tb2RhbC1oZWFkZXJ7Ym9yZGVyOjB9I2ZvcmdldC1wYXNzLW1vZGFsIC5tb2RhbC1jb250ZW50IC5tb2RhbC1oZWFkZXIgYnV0dG9ue2NvbG9yOnZhcigtLWRhcmtDb2xvcik7b3V0bGluZTpub25lfSNmb3JnZXQtcGFzcy1tb2RhbCAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAuZm9ybS1ncm91cHtwb3NpdGlvbjpyZWxhdGl2ZX0jZm9yZ2V0LXBhc3MtbW9kYWwgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLmZvcm0tZ3JvdXAgLmZvcm0tY29udHJvbHtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2JveC1zaGFkb3c6bm9uZTtib3JkZXItY29sb3I6dmFyKC0tYm9yZGVyLWNvbG9yKX1mb290ZXIjbWFpbi1mb290ZXJ7cGFkZGluZzo0cmVtIDA7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1ncmV5KTt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjNzIGVhc2UtaW4tb3V0fS5kYXJrbW9kZSBmb290ZXIjbWFpbi1mb290ZXJ7YmFja2dyb3VuZC1jb2xvcjojMWExYzIxfWZvb3RlciNtYWluLWZvb3RlciAuZm9vdGVyLWxvZ297d2lkdGg6MTQwcHg7bWFyZ2luOmF1dG87b3ZlcmZsb3c6aGlkZGVufWZvb3RlciNtYWluLWZvb3RlciAuZm9vdGVyLWxvZ28gaW1ne21heC13aWR0aDoxMDAlO2hlaWdodDphdXRvO29iamVjdC1maXQ6Y292ZXJ9Zm9vdGVyI21haW4tZm9vdGVyIC5jb250YWN0LWZvb3RlciAuY29udGFjdHtwb3NpdGlvbjpyZWxhdGl2ZTtoZWlnaHQ6MTAwJX1mb290ZXIjbWFpbi1mb290ZXIgLmNvbnRhY3QtZm9vdGVyIC5jb250YWN0OmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7d2lkdGg6MXB4O2hlaWdodDoxMDAlO2JhY2tncm91bmQtY29sb3I6dmFyKC0tZGFya0NvbG9yKTt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjNzIGVhc2UtaW4tb3V0fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtmb290ZXIjbWFpbi1mb290ZXIgLmNvbnRhY3QtZm9vdGVyIC5jb250YWN0OmFmdGVye2Rpc3BsYXk6bm9uZX19Zm9vdGVyI21haW4tZm9vdGVyIC5jb250YWN0LWZvb3RlciAuY29udGFjdC5sYXN0OmFmdGVye2Rpc3BsYXk6bm9uZX1mb290ZXIjbWFpbi1mb290ZXIgLmNvbnRhY3QtZm9vdGVyIC5jb250YWN0IGxpe2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6Y2VudGVyO3RleHQtYWxpZ246Y2VudGVyO21hcmdpbi1ib3R0b206MS41cmVtfWZvb3RlciNtYWluLWZvb3RlciAuY29udGFjdC1mb290ZXIgLmNvbnRhY3QgbGkgaXtmbGV4LXNocmluazowO2Rpc3BsYXk6YmxvY2s7d2lkdGg6NjBweDtoZWlnaHQ6NjBweDtsaW5lLWhlaWdodDo2MHB4O3RleHQtYWxpZ246Y2VudGVyO2JvcmRlcjoxcHggc29saWQgdmFyKC0tZGFya0NvbG9yKTtib3JkZXItcmFkaXVzOjUwJTtmb250LXNpemU6MS4ycmVtO21hcmdpbi1ib3R0b206MXJlbTt0cmFuc2l0aW9uOmJvcmRlci1jb2xvciAuM3MgZWFzZS1pbi1vdXR9Zm9vdGVyI21haW4tZm9vdGVyIC5jb250YWN0LWZvb3RlciAuY29udGFjdCBsaSBhOmhvdmVye2NvbG9yOiMwMDlkOTd9Zm9vdGVyI21haW4tZm9vdGVyIC5jb250YWN0LWZvb3RlciB1bC5zb2NpYWwgbGkgYXtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmlubGluZS1ibG9jaztmb250LXNpemU6MS4ycmVtfWZvb3RlciNtYWluLWZvb3RlciAuY29udGFjdC1mb290ZXIgdWwuc29jaWFsIGxpIGE6aG92ZXJ7Y29sb3I6I2NjOWEzM31mb290ZXIjbWFpbi1mb290ZXIgLmNvbnRhY3QtZm9vdGVyIHVsLnNvY2lhbCBsaTpub3QoOmZpcnN0LWNoaWxkKSBhe3BhZGRpbmctcmlnaHQ6MXJlbX1mb290ZXIjbWFpbi1mb290ZXIgLmZvb3Rlci1saW5rcyBsaXtmb250LXNpemU6LjlyZW07bWFyZ2luLWJvdHRvbTouN3JlbX1mb290ZXIjbWFpbi1mb290ZXIgLmZvb3Rlci1saW5rcyBsaTpub3QoOmxhc3QtY2hpbGQpe3BhZGRpbmctbGVmdDoxcmVtO2JvcmRlci1sZWZ0OjFweCBzb2xpZCB2YXIoLS1kYXJrQ29sb3IpO3RyYW5zaXRpb246Ym9yZGVyLWNvbG9yIC4zcyBlYXNlLWluLW91dH1mb290ZXIjbWFpbi1mb290ZXIgLmZvb3Rlci1saW5rcyBsaTpub3QoOmZpcnN0LWNoaWxkKXtwYWRkaW5nLXJpZ2h0OjFyZW19Zm9vdGVyI21haW4tZm9vdGVyIC5mb290ZXItbGlua3MgbGk6aG92ZXJ7Y29sb3I6IzAwOWQ5N31mb290ZXIjbWFpbi1mb290ZXIgLmNvcHlyaWdodCBwIGF7Zm9udC1zaXplOjEuMDVyZW07Y29sb3I6IzAwOWQ5N31mb290ZXIjbWFpbi1mb290ZXIgLmNvcHlyaWdodCBwIGE6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX1odG1se3RleHQtcmVuZGVyaW5nOm9wdGltaXplTGVnaWJpbGl0eTstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkOy1tb3otb3N4LWZvbnQtc21vb3RoaW5nOmdyYXlzY2FsZTstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6cmdiYSgwLDAsMCwwKTstLWZvbnQtZmFtaWx5OiBcIkFsbWFyYWlcIiwgc2Fucy1zZXJpZjstLWxpZ2h0Q29sb3I6ICNmZmY7LS1kYXJrQ29sb3I6ICMyNDI2MkU7LS1ncmV5OiAjZjhmOGY4Oy0tYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIC4xKTstLXNoYWRvdzogMnB4IDJweCA3cHggcmdiYSgwLCAwLCAwLCAuMSl9Ym9keXtkaXJlY3Rpb246cnRsO292ZXJmbG93LXg6aGlkZGVuICFpbXBvcnRhbnQ7b3ZlcmZsb3cteTpoaWRkZW47bWF4LXdpZHRoOjEwMHZ3ICFpbXBvcnRhbnQ7Zm9udC1mYW1pbHk6dmFyKC0tZm9udC1mYW1pbHkpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tbGlnaHRDb2xvcik7Y29sb3I6dmFyKC0tZGFya0NvbG9yKTt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjNzIGVhc2UtaW4tb3V0LGNvbG9yIC4zcyBlYXNlLWluLW91dH1ib2R5LmRhcmttb2Rley0tZGFya0NvbG9yOiAjYWViNmJiOy0tbGlnaHRDb2xvcjogIzI0MjYyRTstLWdyZXk6ICMzNzM5NDE7LS1ib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjEpfWJvZHkuc2hvd3tvdmVyZmxvdy15OmF1dG99Ym9keS5maXhlZHtwb3NpdGlvbjpmaXhlZH06OnNlbGVjdGlvbntiYWNrZ3JvdW5kLWNvbG9yOiNjYzlhMzM7Y29sb3I6dmFyKC0tbGlnaHRDb2xvcil9dWwsb2wsbGl7bWFyZ2luOjA7cGFkZGluZzowO2xpc3Qtc3R5bGU6bm9uZX1wLGgxLGgyLGgzLGg0LGg1LGg2e21hcmdpbjowO3BhZGRpbmc6MH1he2NvbG9yOmluaGVyaXR9YTpob3Zlcntjb2xvcjppbmhlcml0O3RleHQtZGVjb3JhdGlvbjpub25lfXRleHRhcmVhe3Jlc2l6ZTpub25lfVxuIl19 */
