@import url(../fonts/noir-pro/styles.css);
.size-20 {
    width: 20px;
    height: 20px;
    line-height: 20px
}

.size-25 {
    width: 25px;
    height: 25px;
    line-height: 25px
}

.size-30 {
    width: 30px;
    height: 30px;
    line-height: 30px
}

.size-35 {
    width: 35px;
    height: 35px;
    line-height: 35px
}

.size-40 {
    width: 40px;
    height: 40px;
    line-height: 40px
}

.size-45 {
    width: 45px;
    height: 45px;
    line-height: 45px
}

.size-50 {
    width: 50px;
    height: 50px;
    line-height: 50px
}

.size-55 {
    width: 55px;
    height: 55px;
    line-height: 55px
}

.size-60 {
    width: 60px;
    height: 60px;
    line-height: 60px
}

.size-65 {
    width: 65px;
    height: 65px;
    line-height: 65px
}

.size-70 {
    width: 70px;
    height: 70px;
    line-height: 70px
}

.size-75 {
    width: 75px;
    height: 75px;
    line-height: 75px
}

.size-80 {
    width: 80px;
    height: 80px;
    line-height: 80px
}

.size-85 {
    width: 85px;
    height: 85px;
    line-height: 85px
}

.size-90 {
    width: 90px;
    height: 90px;
    line-height: 90px
}

.size-95 {
    width: 95px;
    height: 95px;
    line-height: 95px
}

.size-100 {
    width: 100px;
    height: 100px;
    line-height: 100px
}

.size-105 {
    width: 105px;
    height: 105px;
    line-height: 105px
}

.size-110 {
    width: 110px;
    height: 110px;
    line-height: 110px
}

.size-115 {
    width: 115px;
    height: 115px;
    line-height: 115px
}

.size-120 {
    width: 120px;
    height: 120px;
    line-height: 120px
}

.bg-light-gray {
    background-color: #8c8c8c !important
}

a.bg-light-gray:hover,
a.bg-light-gray:focus,
button.bg-light-gray:hover,
button.bg-light-gray:focus {
    background-color: #737373 !important
}

.text-light-gray {
    color: #8c8c8c !important
}

a.text-light-gray:hover,
a.text-light-gray:focus {
    color: #666 !important
}

.bg-lighten-primary {
    background-color: #eaebdd !important
}

a.bg-lighten-primary:hover,
a.bg-lighten-primary:focus,
button.bg-lighten-primary:hover,
button.bg-lighten-primary:focus {
    background-color: #d6d8bd !important
}

.text-lighten-primary {
    color: #eaebdd !important
}

a.text-lighten-primary:hover,
a.text-lighten-primary:focus {
    color: #cccfad !important
}

.bg-light-primary {
    background-color: #fcc279 !important
}

a.bg-light-primary:hover,
a.bg-light-primary:focus,
button.bg-light-primary:hover,
button.bg-light-primary:focus {
    background-color: #fbab47 !important
}

.text-light-primary {
    color: #fcc279 !important
}

a.text-light-primary:hover,
a.text-light-primary:focus {
    color: #fba02e !important
}

.bg-light-green {
    background-color: #1dce8e !important
}

a.bg-light-green:hover,
a.bg-light-green:focus,
button.bg-light-green:hover,
button.bg-light-green:focus {
    background-color: #17a16f !important
}

.text-light-green {
    color: #1dce8e !important
}

a.text-light-green:hover,
a.text-light-green:focus {
    color: #148b60 !important
}

.bg-dark-green {
    background-color: #3d6003 !important
}

a.bg-dark-green:hover,
a.bg-dark-green:focus,
button.bg-dark-green:hover,
button.bg-dark-green:focus {
    background-color: #1e2f01 !important
}

.text-dark-green {
    color: #3d6003 !important
}

a.text-dark-green:hover,
a.text-dark-green:focus {
    color: #0e1601 !important
}

.bg-light-blue {
    background-color: #5797fc !important
}

a.bg-light-blue:hover,
a.bg-light-blue:focus,
button.bg-light-blue:hover,
button.bg-light-blue:focus {
    background-color: #2578fb !important
}

.text-light-blue {
    color: #5797fc !important
}

a.text-light-blue:hover,
a.text-light-blue:focus {
    color: #0c68fb !important
}

.bg-light-pink {
    background-color: #ff415a !important
}

a.bg-light-pink:hover,
a.bg-light-pink:focus,
button.bg-light-pink:hover,
button.bg-light-pink:focus {
    background-color: #ff0e2e !important
}

.text-light-pink {
    color: #ff415a !important
}

a.text-light-pink:hover,
a.text-light-pink:focus {
    color: #f40020 !important
}

.bg-light-yellow {
    background-color: #fdee91 !important
}

a.bg-light-yellow:hover,
a.bg-light-yellow:focus,
button.bg-light-yellow:hover,
button.bg-light-yellow:focus {
    background-color: #fce65f !important
}

.text-light-yellow {
    color: #fdee91 !important
}

a.text-light-yellow:hover,
a.text-light-yellow:focus {
    color: #fbe346 !important
}

.bg-light-success {
    background-color: #baf29e !important
}

a.bg-light-success:hover,
a.bg-light-success:focus,
button.bg-light-success:hover,
button.bg-light-success:focus {
    background-color: #9aec71 !important
}

.text-light-success {
    color: #baf29e !important
}

a.text-light-success:hover,
a.text-light-success:focus {
    color: #8ae95b !important
}

.bg-dark-blue {
    background-color: #0060ca !important
}

a.bg-dark-blue:hover,
a.bg-dark-blue:focus,
button.bg-dark-blue:hover,
button.bg-dark-blue:focus {
    background-color: #004897 !important
}

.text-dark-blue {
    color: #0060ca !important
}

a.text-dark-blue:hover,
a.text-dark-blue:focus {
    color: #003c7e !important
}

.bg-orange {
    background-color: #ff9800 !important
}

a.bg-orange:hover,
a.bg-orange:focus,
button.bg-orange:hover,
button.bg-orange:focus {
    background-color: #cc7a00 !important
}

.text-orange {
    color: #ff9800 !important
}

a.text-orange:hover,
a.text-orange:focus {
    color: #b36a00 !important
}

.bg-sky-blue {
    background-color: #00aeef !important
}

a.bg-sky-blue:hover,
a.bg-sky-blue:focus,
button.bg-sky-blue:hover,
button.bg-sky-blue:focus {
    background-color: #0089bc !important
}

.text-sky-blue {
    color: #00aeef !important
}

a.text-sky-blue:hover,
a.text-sky-blue:focus {
    color: #0076a3 !important
}

.bg-yellow {
    background-color: #fadb14 !important
}

a.bg-yellow:hover,
a.bg-yellow:focus,
button.bg-yellow:hover,
button.bg-yellow:focus {
    background-color: #d6ba05 !important
}

.text-yellow {
    color: #fadb14 !important
}

a.text-yellow:hover,
a.text-yellow:focus {
    color: #bda404 !important
}

.bg-brown {
    background-color: #5e1e21 !important
}

a.bg-brown:hover,
a.bg-brown:focus,
button.bg-brown:hover,
button.bg-brown:focus {
    background-color: #371213 !important
}

.text-brown {
    color: #5e1e21 !important
}

a.text-brown:hover,
a.text-brown:focus {
    color: #240b0d !important
}

.bg-cyan {
    background-color: #13c2c2 !important
}

a.bg-cyan:hover,
a.bg-cyan:focus,
button.bg-cyan:hover,
button.bg-cyan:focus {
    background-color: #0e9494 !important
}

.text-cyan {
    color: #13c2c2 !important
}

a.text-cyan:hover,
a.text-cyan:focus {
    color: #0c7c7c !important
}

.bg-teal {
    background-color: #20c997 !important
}

a.bg-teal:hover,
a.bg-teal:focus,
button.bg-teal:hover,
button.bg-teal:focus {
    background-color: #199d76 !important
}

.text-teal {
    color: #20c997 !important
}

a.text-teal:hover,
a.text-teal:focus {
    color: #158765 !important
}

.bg-purple {
    background-color: #6f42c1 !important
}

a.bg-purple:hover,
a.bg-purple:focus,
button.bg-purple:hover,
button.bg-purple:focus {
    background-color: #59339d !important
}

.text-purple {
    color: #6f42c1 !important
}

a.text-purple:hover,
a.text-purple:focus {
    color: #4e2d89 !important
}

.bg-geekblue {
    background-color: #030852 !important
}

a.bg-geekblue:hover,
a.bg-geekblue:focus,
button.bg-geekblue:hover,
button.bg-geekblue:focus {
    background-color: #010321 !important
}

.text-geekblue {
    color: #030852 !important
}

a.text-geekblue:hover,
a.text-geekblue:focus {
    color: #000108 !important
}

.bg-light-cyan {
    background-color: #00bcd4 !important
}

a.bg-light-cyan:hover,
a.bg-light-cyan:focus,
button.bg-light-cyan:hover,
button.bg-light-cyan:focus {
    background-color: #008fa1 !important
}

.text-light-cyan {
    color: #00bcd4 !important
}

a.text-light-cyan:hover,
a.text-light-cyan:focus {
    color: #007888 !important
}

.min-w-50 {
    min-width: 50px
}

.min-w-55 {
    min-width: 55px
}

.min-w-60 {
    min-width: 60px
}

.min-w-65 {
    min-width: 65px
}

.min-w-70 {
    min-width: 70px
}

.min-w-75 {
    min-width: 75px
}

.min-w-80 {
    min-width: 80px
}

.min-w-85 {
    min-width: 85px
}

.min-w-90 {
    min-width: 90px
}

.min-w-95 {
    min-width: 95px
}

.min-w-100 {
    min-width: 100px
}

.min-w-120 {
    min-width: 120px
}

.min-w-150 {
    min-width: 150px
}

.border-light-gray {
    border-color: #8c8c8c !important
}

.border-lighten-primary {
    border-color: #eaebdd !important
}

.border-light-primary {
    border-color: #fcc279 !important
}

.border-light-green {
    border-color: #1dce8e !important
}

.border-dark-green {
    border-color: #3d6003 !important
}

.border-light-blue {
    border-color: #5797fc !important
}

.border-light-pink {
    border-color: #ff415a !important
}

.border-light-yellow {
    border-color: #fdee91 !important
}

.border-light-success {
    border-color: #baf29e !important
}

.border-dark-blue {
    border-color: #0060ca !important
}

.border-orange {
    border-color: #ff9800 !important
}

.border-sky-blue {
    border-color: #00aeef !important
}

.border-yellow {
    border-color: #fadb14 !important
}

.border-brown {
    border-color: #5e1e21 !important
}

.border-cyan {
    border-color: #13c2c2 !important
}

.border-teal {
    border-color: #20c997 !important
}

.border-purple {
    border-color: #6f42c1 !important
}

.border-geekblue {
    border-color: #030852 !important
}

.border-light-cyan {
    border-color: #00bcd4 !important
}


/*!
 * Bootstrap v4.2.1 (https://getbootstrap.com/)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/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: #F18805;
    --secondary: #F1D065;
    --success: #52c41a;
    --info: #1890ff;
    --warning: #faad14;
    --danger: #f5222d;
    --light: #e5e5e5;
    --dark: #262626;
    --breakpoint-xs: 0;
    --breakpoint-sm: 576px;
    --breakpoint-md: 768px;
    --breakpoint-lg: 992px;
    --breakpoint-xl: 1200px;
    --font-family-sans-serif: "NoirPro", sans-serif;
    --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace
}

*,
*::before,
*::after {
    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: "NoirPro", sans-serif;
    font-size: 1.4rem;
    font-weight: 400;
    line-height: 1.3;
    color: #545454;
    text-align: left;
    background-color: #fff
}

[tabindex="-1"]:focus {
    outline: 0 !important
}

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

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

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

abbr[title],
abbr[data-original-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
}

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

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

dt {
    font-weight: 700
}

dd {
    margin-bottom: .5rem;
    margin-left: 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: -.25em
}

sup {
    top: -.5em
}

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

a:hover {
    color: #bf6c04;
    text-decoration: none
}

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

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

a:not([href]):not([tabindex]):focus {
    outline: 0
}

pre,
code,
kbd,
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
}

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: 1.5rem;
    padding-bottom: 1.5rem;
    color: #6c757d;
    text-align: left;
    caption-side: bottom
}

th {
    text-align: inherit
}

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

button {
    border-radius: 0
}

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

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

button,
input {
    overflow: visible
}

button,
select {
    text-transform: none
}

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

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

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

input[type="date"],
input[type="time"],
input[type="datetime-local"],
input[type="month"] {
    -webkit-appearance: listbox
}

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: 1.8rem;
    font-family: inherit;
    font-weight: 400;
    line-height: 1.2;
    color: #262626
}

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

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

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

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

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

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

.lead {
    font-size: 2rem;
    font-weight: 200
}

.display-1 {
    font-size: 4rem;
    font-weight: 400;
    line-height: 1.05
}

.display-2 {
    font-size: 3.4rem;
    font-weight: 400;
    line-height: 1.05
}

.display-3 {
    font-size: 3rem;
    font-weight: 400;
    line-height: 1.05
}

.display-4 {
    font-size: 2.4rem;
    font-weight: 400;
    line-height: 1.05
}

hr {
    margin-top: 1.6rem;
    margin-bottom: 1.6rem;
    border: 0;
    border-top: 1px solid #ced4da
}

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

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

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

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

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

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

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

.blockquote {
    margin-bottom: 1.6rem;
    font-size: 1.8rem
}

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

.blockquote-footer::before {
    content: "\2014\00A0"
}

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

.img-thumbnail {
    padding: .25rem;
    background-color: #fff;
    border: 1px solid #dee2e6;
    border-radius: .25rem;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);
    max-width: 100%;
    height: auto
}

.figure {
    display: inline-block
}

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

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

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

a>code {
    color: inherit
}

kbd {
    padding: .2rem .4rem;
    font-size: 87.5%;
    color: #fff;
    background-color: #212529;
    border-radius: .2rem;
    box-shadow: inset 0 -0.1rem 0 rgba(0, 0, 0, 0.25)
}

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

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 {
    width: 100%;
    padding-right: 1.6rem;
    padding-left: 1.6rem;
    margin-right: auto;
    margin-left: auto
}

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

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

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

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

.container-fluid {
    width: 100%;
    padding-right: 1.6rem;
    padding-left: 1.6rem;
    margin-right: auto;
    margin-left: auto
}

.row {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -1.6rem;
    margin-left: -1.6rem
}

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

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

.col-1,
.col-2,
.col-3,
.col-4,
.col-5,
.col-6,
.col-7,
.col-8,
.col-9,
.col-10,
.col-11,
.col-12,
.col,
.col-auto,
.col-sm-1,
.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-10,
.col-sm-11,
.col-sm-12,
.col-sm,
.col-sm-auto,
.col-md-1,
.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-10,
.col-md-11,
.col-md-12,
.col-md,
.col-md-auto,
.col-lg-1,
.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-10,
.col-lg-11,
.col-lg-12,
.col-lg,
.col-lg-auto,
.col-xl-1,
.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-10,
.col-xl-11,
.col-xl-12,
.col-xl,
.col-xl-auto {
    position: relative;
    width: 100%;
    padding-right: 1.6rem;
    padding-left: 1.6rem
}

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

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

.col-1 {
    -ms-flex: 0 0 8.3333333333%;
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%
}

.col-2 {
    -ms-flex: 0 0 16.6666666667%;
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%
}

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

.col-4 {
    -ms-flex: 0 0 33.3333333333%;
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%
}

.col-5 {
    -ms-flex: 0 0 41.6666666667%;
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%
}

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

.col-7 {
    -ms-flex: 0 0 58.3333333333%;
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%
}

.col-8 {
    -ms-flex: 0 0 66.6666666667%;
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%
}

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

.col-10 {
    -ms-flex: 0 0 83.3333333333%;
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%
}

.col-11 {
    -ms-flex: 0 0 91.6666666667%;
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%
}

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

.order-first {
    -ms-flex-order: -1;
    order: -1
}

.order-last {
    -ms-flex-order: 13;
    order: 13
}

.order-0 {
    -ms-flex-order: 0;
    order: 0
}

.order-1 {
    -ms-flex-order: 1;
    order: 1
}

.order-2 {
    -ms-flex-order: 2;
    order: 2
}

.order-3 {
    -ms-flex-order: 3;
    order: 3
}

.order-4 {
    -ms-flex-order: 4;
    order: 4
}

.order-5 {
    -ms-flex-order: 5;
    order: 5
}

.order-6 {
    -ms-flex-order: 6;
    order: 6
}

.order-7 {
    -ms-flex-order: 7;
    order: 7
}

.order-8 {
    -ms-flex-order: 8;
    order: 8
}

.order-9 {
    -ms-flex-order: 9;
    order: 9
}

.order-10 {
    -ms-flex-order: 10;
    order: 10
}

.order-11 {
    -ms-flex-order: 11;
    order: 11
}

.order-12 {
    -ms-flex-order: 12;
    order: 12
}

.offset-1 {
    margin-left: 8.3333333333%
}

.offset-2 {
    margin-left: 16.6666666667%
}

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

.offset-4 {
    margin-left: 33.3333333333%
}

.offset-5 {
    margin-left: 41.6666666667%
}

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

.offset-7 {
    margin-left: 58.3333333333%
}

.offset-8 {
    margin-left: 66.6666666667%
}

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

.offset-10 {
    margin-left: 83.3333333333%
}

.offset-11 {
    margin-left: 91.6666666667%
}

@media (min-width: 576px) {
    .col-sm {
        -ms-flex-preferred-size: 0;
        flex-basis: 0;
        -ms-flex-positive: 1;
        flex-grow: 1;
        max-width: 100%
    }
    .col-sm-auto {
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto;
        max-width: 100%
    }
    .col-sm-1 {
        -ms-flex: 0 0 8.3333333333%;
        flex: 0 0 8.3333333333%;
        max-width: 8.3333333333%
    }
    .col-sm-2 {
        -ms-flex: 0 0 16.6666666667%;
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%
    }
    .col-sm-3 {
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }
    .col-sm-4 {
        -ms-flex: 0 0 33.3333333333%;
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%
    }
    .col-sm-5 {
        -ms-flex: 0 0 41.6666666667%;
        flex: 0 0 41.6666666667%;
        max-width: 41.6666666667%
    }
    .col-sm-6 {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }
    .col-sm-7 {
        -ms-flex: 0 0 58.3333333333%;
        flex: 0 0 58.3333333333%;
        max-width: 58.3333333333%
    }
    .col-sm-8 {
        -ms-flex: 0 0 66.6666666667%;
        flex: 0 0 66.6666666667%;
        max-width: 66.6666666667%
    }
    .col-sm-9 {
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%
    }
    .col-sm-10 {
        -ms-flex: 0 0 83.3333333333%;
        flex: 0 0 83.3333333333%;
        max-width: 83.3333333333%
    }
    .col-sm-11 {
        -ms-flex: 0 0 91.6666666667%;
        flex: 0 0 91.6666666667%;
        max-width: 91.6666666667%
    }
    .col-sm-12 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }
    .order-sm-first {
        -ms-flex-order: -1;
        order: -1
    }
    .order-sm-last {
        -ms-flex-order: 13;
        order: 13
    }
    .order-sm-0 {
        -ms-flex-order: 0;
        order: 0
    }
    .order-sm-1 {
        -ms-flex-order: 1;
        order: 1
    }
    .order-sm-2 {
        -ms-flex-order: 2;
        order: 2
    }
    .order-sm-3 {
        -ms-flex-order: 3;
        order: 3
    }
    .order-sm-4 {
        -ms-flex-order: 4;
        order: 4
    }
    .order-sm-5 {
        -ms-flex-order: 5;
        order: 5
    }
    .order-sm-6 {
        -ms-flex-order: 6;
        order: 6
    }
    .order-sm-7 {
        -ms-flex-order: 7;
        order: 7
    }
    .order-sm-8 {
        -ms-flex-order: 8;
        order: 8
    }
    .order-sm-9 {
        -ms-flex-order: 9;
        order: 9
    }
    .order-sm-10 {
        -ms-flex-order: 10;
        order: 10
    }
    .order-sm-11 {
        -ms-flex-order: 11;
        order: 11
    }
    .order-sm-12 {
        -ms-flex-order: 12;
        order: 12
    }
    .offset-sm-0 {
        margin-left: 0
    }
    .offset-sm-1 {
        margin-left: 8.3333333333%
    }
    .offset-sm-2 {
        margin-left: 16.6666666667%
    }
    .offset-sm-3 {
        margin-left: 25%
    }
    .offset-sm-4 {
        margin-left: 33.3333333333%
    }
    .offset-sm-5 {
        margin-left: 41.6666666667%
    }
    .offset-sm-6 {
        margin-left: 50%
    }
    .offset-sm-7 {
        margin-left: 58.3333333333%
    }
    .offset-sm-8 {
        margin-left: 66.6666666667%
    }
    .offset-sm-9 {
        margin-left: 75%
    }
    .offset-sm-10 {
        margin-left: 83.3333333333%
    }
    .offset-sm-11 {
        margin-left: 91.6666666667%
    }
}

@media (min-width: 768px) {
    .col-md {
        -ms-flex-preferred-size: 0;
        flex-basis: 0;
        -ms-flex-positive: 1;
        flex-grow: 1;
        max-width: 100%
    }
    .col-md-auto {
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto;
        max-width: 100%
    }
    .col-md-1 {
        -ms-flex: 0 0 8.3333333333%;
        flex: 0 0 8.3333333333%;
        max-width: 8.3333333333%
    }
    .col-md-2 {
        -ms-flex: 0 0 16.6666666667%;
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%
    }
    .col-md-3 {
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }
    .col-md-4 {
        -ms-flex: 0 0 33.3333333333%;
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%
    }
    .col-md-5 {
        -ms-flex: 0 0 41.6666666667%;
        flex: 0 0 41.6666666667%;
        max-width: 41.6666666667%
    }
    .col-md-6 {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }
    .col-md-7 {
        -ms-flex: 0 0 58.3333333333%;
        flex: 0 0 58.3333333333%;
        max-width: 58.3333333333%
    }
    .col-md-8 {
        -ms-flex: 0 0 66.6666666667%;
        flex: 0 0 66.6666666667%;
        max-width: 66.6666666667%
    }
    .col-md-9 {
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%
    }
    .col-md-10 {
        -ms-flex: 0 0 83.3333333333%;
        flex: 0 0 83.3333333333%;
        max-width: 83.3333333333%
    }
    .col-md-11 {
        -ms-flex: 0 0 91.6666666667%;
        flex: 0 0 91.6666666667%;
        max-width: 91.6666666667%
    }
    .col-md-12 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }
    .order-md-first {
        -ms-flex-order: -1;
        order: -1
    }
    .order-md-last {
        -ms-flex-order: 13;
        order: 13
    }
    .order-md-0 {
        -ms-flex-order: 0;
        order: 0
    }
    .order-md-1 {
        -ms-flex-order: 1;
        order: 1
    }
    .order-md-2 {
        -ms-flex-order: 2;
        order: 2
    }
    .order-md-3 {
        -ms-flex-order: 3;
        order: 3
    }
    .order-md-4 {
        -ms-flex-order: 4;
        order: 4
    }
    .order-md-5 {
        -ms-flex-order: 5;
        order: 5
    }
    .order-md-6 {
        -ms-flex-order: 6;
        order: 6
    }
    .order-md-7 {
        -ms-flex-order: 7;
        order: 7
    }
    .order-md-8 {
        -ms-flex-order: 8;
        order: 8
    }
    .order-md-9 {
        -ms-flex-order: 9;
        order: 9
    }
    .order-md-10 {
        -ms-flex-order: 10;
        order: 10
    }
    .order-md-11 {
        -ms-flex-order: 11;
        order: 11
    }
    .order-md-12 {
        -ms-flex-order: 12;
        order: 12
    }
    .offset-md-0 {
        margin-left: 0
    }
    .offset-md-1 {
        margin-left: 8.3333333333%
    }
    .offset-md-2 {
        margin-left: 16.6666666667%
    }
    .offset-md-3 {
        margin-left: 25%
    }
    .offset-md-4 {
        margin-left: 33.3333333333%
    }
    .offset-md-5 {
        margin-left: 41.6666666667%
    }
    .offset-md-6 {
        margin-left: 50%
    }
    .offset-md-7 {
        margin-left: 58.3333333333%
    }
    .offset-md-8 {
        margin-left: 66.6666666667%
    }
    .offset-md-9 {
        margin-left: 75%
    }
    .offset-md-10 {
        margin-left: 83.3333333333%
    }
    .offset-md-11 {
        margin-left: 91.6666666667%
    }
}

@media (min-width: 992px) {
    .col-lg {
        -ms-flex-preferred-size: 0;
        flex-basis: 0;
        -ms-flex-positive: 1;
        flex-grow: 1;
        max-width: 100%
    }
    .col-lg-auto {
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto;
        max-width: 100%
    }
    .col-lg-1 {
        -ms-flex: 0 0 8.3333333333%;
        flex: 0 0 8.3333333333%;
        max-width: 8.3333333333%
    }
    .col-lg-2 {
        -ms-flex: 0 0 16.6666666667%;
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%
    }
    .col-lg-3 {
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }
    .col-lg-4 {
        -ms-flex: 0 0 33.3333333333%;
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%
    }
    .col-lg-5 {
        -ms-flex: 0 0 41.6666666667%;
        flex: 0 0 41.6666666667%;
        max-width: 41.6666666667%
    }
    .col-lg-6 {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }
    .col-lg-7 {
        -ms-flex: 0 0 58.3333333333%;
        flex: 0 0 58.3333333333%;
        max-width: 58.3333333333%
    }
    .col-lg-8 {
        -ms-flex: 0 0 66.6666666667%;
        flex: 0 0 66.6666666667%;
        max-width: 66.6666666667%
    }
    .col-lg-9 {
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%
    }
    .col-lg-10 {
        -ms-flex: 0 0 83.3333333333%;
        flex: 0 0 83.3333333333%;
        max-width: 83.3333333333%
    }
    .col-lg-11 {
        -ms-flex: 0 0 91.6666666667%;
        flex: 0 0 91.6666666667%;
        max-width: 91.6666666667%
    }
    .col-lg-12 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }
    .order-lg-first {
        -ms-flex-order: -1;
        order: -1
    }
    .order-lg-last {
        -ms-flex-order: 13;
        order: 13
    }
    .order-lg-0 {
        -ms-flex-order: 0;
        order: 0
    }
    .order-lg-1 {
        -ms-flex-order: 1;
        order: 1
    }
    .order-lg-2 {
        -ms-flex-order: 2;
        order: 2
    }
    .order-lg-3 {
        -ms-flex-order: 3;
        order: 3
    }
    .order-lg-4 {
        -ms-flex-order: 4;
        order: 4
    }
    .order-lg-5 {
        -ms-flex-order: 5;
        order: 5
    }
    .order-lg-6 {
        -ms-flex-order: 6;
        order: 6
    }
    .order-lg-7 {
        -ms-flex-order: 7;
        order: 7
    }
    .order-lg-8 {
        -ms-flex-order: 8;
        order: 8
    }
    .order-lg-9 {
        -ms-flex-order: 9;
        order: 9
    }
    .order-lg-10 {
        -ms-flex-order: 10;
        order: 10
    }
    .order-lg-11 {
        -ms-flex-order: 11;
        order: 11
    }
    .order-lg-12 {
        -ms-flex-order: 12;
        order: 12
    }
    .offset-lg-0 {
        margin-left: 0
    }
    .offset-lg-1 {
        margin-left: 8.3333333333%
    }
    .offset-lg-2 {
        margin-left: 16.6666666667%
    }
    .offset-lg-3 {
        margin-left: 25%
    }
    .offset-lg-4 {
        margin-left: 33.3333333333%
    }
    .offset-lg-5 {
        margin-left: 41.6666666667%
    }
    .offset-lg-6 {
        margin-left: 50%
    }
    .offset-lg-7 {
        margin-left: 58.3333333333%
    }
    .offset-lg-8 {
        margin-left: 66.6666666667%
    }
    .offset-lg-9 {
        margin-left: 75%
    }
    .offset-lg-10 {
        margin-left: 83.3333333333%
    }
    .offset-lg-11 {
        margin-left: 91.6666666667%
    }
}

@media (min-width: 1200px) {
    .col-xl {
        -ms-flex-preferred-size: 0;
        flex-basis: 0;
        -ms-flex-positive: 1;
        flex-grow: 1;
        max-width: 100%
    }
    .col-xl-auto {
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto;
        max-width: 100%
    }
    .col-xl-1 {
        -ms-flex: 0 0 8.3333333333%;
        flex: 0 0 8.3333333333%;
        max-width: 8.3333333333%
    }
    .col-xl-2 {
        -ms-flex: 0 0 16.6666666667%;
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%
    }
    .col-xl-3 {
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }
    .col-xl-4 {
        -ms-flex: 0 0 33.3333333333%;
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%
    }
    .col-xl-5 {
        -ms-flex: 0 0 41.6666666667%;
        flex: 0 0 41.6666666667%;
        max-width: 41.6666666667%
    }
    .col-xl-6 {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }
    .col-xl-7 {
        -ms-flex: 0 0 58.3333333333%;
        flex: 0 0 58.3333333333%;
        max-width: 58.3333333333%
    }
    .col-xl-8 {
        -ms-flex: 0 0 66.6666666667%;
        flex: 0 0 66.6666666667%;
        max-width: 66.6666666667%
    }
    .col-xl-9 {
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%
    }
    .col-xl-10 {
        -ms-flex: 0 0 83.3333333333%;
        flex: 0 0 83.3333333333%;
        max-width: 83.3333333333%
    }
    .col-xl-11 {
        -ms-flex: 0 0 91.6666666667%;
        flex: 0 0 91.6666666667%;
        max-width: 91.6666666667%
    }
    .col-xl-12 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }
    .order-xl-first {
        -ms-flex-order: -1;
        order: -1
    }
    .order-xl-last {
        -ms-flex-order: 13;
        order: 13
    }
    .order-xl-0 {
        -ms-flex-order: 0;
        order: 0
    }
    .order-xl-1 {
        -ms-flex-order: 1;
        order: 1
    }
    .order-xl-2 {
        -ms-flex-order: 2;
        order: 2
    }
    .order-xl-3 {
        -ms-flex-order: 3;
        order: 3
    }
    .order-xl-4 {
        -ms-flex-order: 4;
        order: 4
    }
    .order-xl-5 {
        -ms-flex-order: 5;
        order: 5
    }
    .order-xl-6 {
        -ms-flex-order: 6;
        order: 6
    }
    .order-xl-7 {
        -ms-flex-order: 7;
        order: 7
    }
    .order-xl-8 {
        -ms-flex-order: 8;
        order: 8
    }
    .order-xl-9 {
        -ms-flex-order: 9;
        order: 9
    }
    .order-xl-10 {
        -ms-flex-order: 10;
        order: 10
    }
    .order-xl-11 {
        -ms-flex-order: 11;
        order: 11
    }
    .order-xl-12 {
        -ms-flex-order: 12;
        order: 12
    }
    .offset-xl-0 {
        margin-left: 0
    }
    .offset-xl-1 {
        margin-left: 8.3333333333%
    }
    .offset-xl-2 {
        margin-left: 16.6666666667%
    }
    .offset-xl-3 {
        margin-left: 25%
    }
    .offset-xl-4 {
        margin-left: 33.3333333333%
    }
    .offset-xl-5 {
        margin-left: 41.6666666667%
    }
    .offset-xl-6 {
        margin-left: 50%
    }
    .offset-xl-7 {
        margin-left: 58.3333333333%
    }
    .offset-xl-8 {
        margin-left: 66.6666666667%
    }
    .offset-xl-9 {
        margin-left: 75%
    }
    .offset-xl-10 {
        margin-left: 83.3333333333%
    }
    .offset-xl-11 {
        margin-left: 91.6666666667%
    }
}

.table {
    width: 100%;
    margin-bottom: 1.6rem;
    background-color: transparent
}

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

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

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

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

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

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

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

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

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

.table-striped tbody tr:nth-of-type(odd) {
    background-color: #f8f8f8
}

.table-hover tbody tr:hover {
    background-color: #f3f3f3
}

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

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

.table-hover .table-primary:hover {
    background-color: #fad3a1
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.table .thead-dark th {
    color: #545454;
    background-color: #3c3c3c;
    border-color: #414141
}

.table .thead-light th {
    color: #bebebe;
    background-color: #e9e9e9;
    border-color: #e8e8e8
}

.table-dark {
    color: #545454;
    background-color: #3c3c3c
}

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

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

.table-dark.table-striped tbody tr:nth-of-type(odd) {
    background-color: #292929
}

.table-dark.table-hover tbody tr:hover {
    background-color: #242424
}

@media (max-width: 575.98px) {
    .table-responsive-sm {
        display: block;
        width: 100%;
        overflow-x: auto;
        -webkit-overflow-scrolling: touch;
        -ms-overflow-style: -ms-autohiding-scrollbar
    }
    .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;
        -ms-overflow-style: -ms-autohiding-scrollbar
    }
    .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;
        -ms-overflow-style: -ms-autohiding-scrollbar
    }
    .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;
        -ms-overflow-style: -ms-autohiding-scrollbar
    }
    .table-responsive-xl>.table-bordered {
        border: 0
    }
}

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

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

.form-control {
    display: block;
    width: 100%;
    height: calc(3.42rem + 2px);
    padding: .8rem 1.7rem;
    font-size: 1.4rem;
    font-weight: 400;
    line-height: 1.3;
    color: #545454;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ced4da;
    border-radius: .4rem;
    box-shadow: none;
    transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out
}

@media screen and (prefers-reduced-motion: reduce) {
    .form-control {
        transition: none
    }
}

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

.form-control:focus {
    color: #495057;
    background-color: #fff;
    border-color: #fcc279;
    outline: 0;
    box-shadow: none, 0 0 0 0 rgba(241, 136, 5, 0.25)
}

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

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

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

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

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

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

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

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

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

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

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

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

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

.form-control-sm {
    height: calc(3.2rem + 2px);
    padding: .88rem 1.3rem;
    font-size: 1.2rem;
    line-height: 1.2;
    border-radius: .4rem
}

.form-control-lg {
    height: calc(4.4rem + 2px);
    padding: 1.24rem 1.7rem;
    font-size: 1.6rem;
    line-height: 1.2;
    border-radius: .6rem
}

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

textarea.form-control {
    height: auto
}

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

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

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

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

.form-check {
    position: relative;
    display: block;
    padding-left: 2rem
}

.form-check-input {
    position: absolute;
    margin-top: .3rem;
    margin-left: -2rem
}

.form-check-input:disabled ~ .form-check-label {
    color: #545454
}

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

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

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

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

.valid-tooltip {
    position: absolute;
    top: 100%;
    z-index: 5;
    display: none;
    max-width: 100%;
    padding: .4rem .8rem;
    margin-top: .1rem;
    font-size: 1.2rem;
    line-height: 1.3;
    color: #fff;
    background-color: rgba(82, 196, 26, 0.9);
    border-radius: .4rem
}

.was-validated .form-control:valid,
.form-control.is-valid {
    border-color: #52c41a;
    padding-right: 3.42rem;
    background-repeat: no-repeat;
    background-position: center right calc(3.42rem / 4);
    background-size: calc(3.42rem / 2) calc(3.42rem / 2);
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' 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")
}

.was-validated .form-control:valid:focus,
.form-control.is-valid:focus {
    border-color: #52c41a;
    box-shadow: 0 0 0 0 rgba(82, 196, 26, 0.25)
}

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

.was-validated textarea.form-control:valid,
textarea.form-control.is-valid {
    padding-right: 3.42rem;
    background-position: top calc(3.42rem / 4) right calc(3.42rem / 4)
}

.was-validated .custom-select:valid,
.custom-select.is-valid {
    border-color: #52c41a;
    padding-right: 3.4375rem;
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 1.7rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' 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") no-repeat center right 1.75rem/1.125rem 1.125rem
}

.was-validated .custom-select:valid:focus,
.custom-select.is-valid:focus {
    border-color: #52c41a;
    box-shadow: 0 0 0 0 rgba(82, 196, 26, 0.25)
}

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

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

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

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

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

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

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

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

.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before,
.custom-control-input.is-valid:focus ~ .custom-control-label::before {
    box-shadow: 0 0 0 0 rgba(82, 196, 26, 0.25)
}

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

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

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

.was-validated .custom-file-input:valid:focus ~ .custom-file-label,
.custom-file-input.is-valid:focus ~ .custom-file-label {
    border-color: #52c41a;
    box-shadow: 0 0 0 0 rgba(82, 196, 26, 0.25)
}

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

.invalid-tooltip {
    position: absolute;
    top: 100%;
    z-index: 5;
    display: none;
    max-width: 100%;
    padding: .4rem .8rem;
    margin-top: .1rem;
    font-size: 1.2rem;
    line-height: 1.3;
    color: #fff;
    background-color: rgba(245, 34, 45, 0.9);
    border-radius: .4rem
}

.was-validated .form-control:invalid,
.form-control.is-invalid {
    border-color: #f5222d;
    padding-right: 3.42rem;
    background-repeat: no-repeat;
    background-position: center right calc(3.42rem / 4);
    background-size: calc(3.42rem / 2) calc(3.42rem / 2);
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E")
}

.was-validated .form-control:invalid:focus,
.form-control.is-invalid:focus {
    border-color: #f5222d;
    box-shadow: 0 0 0 0 rgba(245, 34, 45, 0.25)
}

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

.was-validated textarea.form-control:invalid,
textarea.form-control.is-invalid {
    padding-right: 3.42rem;
    background-position: top calc(3.42rem / 4) right calc(3.42rem / 4)
}

.was-validated .custom-select:invalid,
.custom-select.is-invalid {
    border-color: #f5222d;
    padding-right: 3.4375rem;
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 1.7rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E") no-repeat center right 1.75rem/1.125rem 1.125rem
}

.was-validated .custom-select:invalid:focus,
.custom-select.is-invalid:focus {
    border-color: #f5222d;
    box-shadow: 0 0 0 0 rgba(245, 34, 45, 0.25)
}

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

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

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

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

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

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

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

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

.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before,
.custom-control-input.is-invalid:focus ~ .custom-control-label::before {
    box-shadow: 0 0 0 0 rgba(245, 34, 45, 0.25)
}

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

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

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

.was-validated .custom-file-input:invalid:focus ~ .custom-file-label,
.custom-file-input.is-invalid:focus ~ .custom-file-label {
    border-color: #f5222d;
    box-shadow: 0 0 0 0 rgba(245, 34, 45, 0.25)
}

.form-inline {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    -ms-flex-align: center;
    align-items: center
}

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

@media (min-width: 576px) {
    .form-inline label {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-align: center;
        align-items: center;
        -ms-flex-pack: center;
        justify-content: center;
        margin-bottom: 0
    }
    .form-inline .form-group {
        display: -ms-flexbox;
        display: flex;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        -ms-flex-flow: row wrap;
        flex-flow: row wrap;
        -ms-flex-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 .input-group,
    .form-inline .custom-select {
        width: auto
    }
    .form-inline .form-check {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-align: center;
        align-items: center;
        -ms-flex-pack: center;
        justify-content: center;
        width: auto;
        padding-left: 0
    }
    .form-inline .form-check-input {
        position: relative;
        margin-top: 0;
        margin-right: .25rem;
        margin-left: 0
    }
    .form-inline .custom-control {
        -ms-flex-align: center;
        align-items: center;
        -ms-flex-pack: center;
        justify-content: center
    }
    .form-inline .custom-control-label {
        margin-bottom: 0
    }
}

.btn {
    display: inline-block;
    font-weight: 400;
    color: #545454;
    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: .8rem 1.7rem;
    font-size: 1.4rem;
    line-height: 1.3;
    border-radius: .4rem;
    transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out
}

@media screen and (prefers-reduced-motion: reduce) {
    .btn {
        transition: none
    }
}

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

.btn:focus,
.btn.focus {
    outline: 0;
    box-shadow: 0 0 0 0 rgba(241, 136, 5, 0.25)
}

.btn.disabled,
.btn:disabled {
    opacity: .65;
    box-shadow: none
}

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

.btn:not(:disabled):not(.disabled):active,
.btn:not(:disabled):not(.disabled).active {
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125)
}

.btn:not(:disabled):not(.disabled):active:focus,
.btn:not(:disabled):not(.disabled).active:focus {
    box-shadow: 0 0 0 0 rgba(241, 136, 5, 0.25), inset 0 3px 5px rgba(0, 0, 0, 0.125)
}

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

.btn-primary {
    color: #212529;
    background-color: #F18805;
    border-color: #F18805;
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075)
}

.btn-primary:hover {
    color: #fff;
    background-color: #cc7304;
    border-color: #bf6c04
}

.btn-primary:focus,
.btn-primary.focus {
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0 rgba(210, 121, 10, 0.5)
}

.btn-primary.disabled,
.btn-primary:disabled {
    color: #212529;
    background-color: #F18805;
    border-color: #F18805
}

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

.btn-primary:not(:disabled):not(.disabled):active:focus,
.btn-primary:not(:disabled):not(.disabled).active:focus,
.show>.btn-primary.dropdown-toggle:focus {
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0 rgba(210, 121, 10, 0.5)
}

.btn-secondary {
    color: #212529;
    background-color: #F1D065;
    border-color: #F1D065;
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075)
}

.btn-secondary:hover {
    color: #212529;
    background-color: #eec542;
    border-color: #edc236
}

.btn-secondary:focus,
.btn-secondary.focus {
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0 rgba(210, 182, 92, 0.5)
}

.btn-secondary.disabled,
.btn-secondary:disabled {
    color: #212529;
    background-color: #F1D065;
    border-color: #F1D065
}

.btn-secondary:not(:disabled):not(.disabled):active,
.btn-secondary:not(:disabled):not(.disabled).active,
.show>.btn-secondary.dropdown-toggle {
    color: #212529;
    background-color: #edc236;
    border-color: #ecbe2b
}

.btn-secondary:not(:disabled):not(.disabled):active:focus,
.btn-secondary:not(:disabled):not(.disabled).active:focus,
.show>.btn-secondary.dropdown-toggle:focus {
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0 rgba(210, 182, 92, 0.5)
}

.btn-success {
    color: #fff;
    background-color: #52c41a;
    border-color: #52c41a;
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075)
}

.btn-success:hover {
    color: #fff;
    background-color: #44a216;
    border-color: #3f9714
}

.btn-success:focus,
.btn-success.focus {
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0 rgba(108, 205, 60, 0.5)
}

.btn-success.disabled,
.btn-success:disabled {
    color: #fff;
    background-color: #52c41a;
    border-color: #52c41a
}

.btn-success:not(:disabled):not(.disabled):active,
.btn-success:not(:disabled):not(.disabled).active,
.show>.btn-success.dropdown-toggle {
    color: #fff;
    background-color: #3f9714;
    border-color: #3a8c13
}

.btn-success:not(:disabled):not(.disabled):active:focus,
.btn-success:not(:disabled):not(.disabled).active:focus,
.show>.btn-success.dropdown-toggle:focus {
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0 rgba(108, 205, 60, 0.5)
}

.btn-info {
    color: #fff;
    background-color: #1890ff;
    border-color: #1890ff;
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075)
}

.btn-info:hover {
    color: #fff;
    background-color: #007df1;
    border-color: #0076e4
}

.btn-info:focus,
.btn-info.focus {
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0 rgba(59, 161, 255, 0.5)
}

.btn-info.disabled,
.btn-info:disabled {
    color: #fff;
    background-color: #1890ff;
    border-color: #1890ff
}

.btn-info:not(:disabled):not(.disabled):active,
.btn-info:not(:disabled):not(.disabled).active,
.show>.btn-info.dropdown-toggle {
    color: #fff;
    background-color: #0076e4;
    border-color: #0070d7
}

.btn-info:not(:disabled):not(.disabled):active:focus,
.btn-info:not(:disabled):not(.disabled).active:focus,
.show>.btn-info.dropdown-toggle:focus {
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0 rgba(59, 161, 255, 0.5)
}

.btn-warning {
    color: #212529;
    background-color: #faad14;
    border-color: #faad14;
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075)
}

.btn-warning:hover {
    color: #212529;
    background-color: #e39905;
    border-color: #d69005
}

.btn-warning:focus,
.btn-warning.focus {
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0 rgba(217, 153, 23, 0.5)
}

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

.btn-warning:not(:disabled):not(.disabled):active,
.btn-warning:not(:disabled):not(.disabled).active,
.show>.btn-warning.dropdown-toggle {
    color: #fff;
    background-color: #d69005;
    border-color: #ca8804
}

.btn-warning:not(:disabled):not(.disabled):active:focus,
.btn-warning:not(:disabled):not(.disabled).active:focus,
.show>.btn-warning.dropdown-toggle:focus {
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0 rgba(217, 153, 23, 0.5)
}

.btn-danger {
    color: #fff;
    background-color: #f5222d;
    border-color: #f5222d;
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075)
}

.btn-danger:hover {
    color: #fff;
    background-color: #e60a16;
    border-color: #da0a15
}

.btn-danger:focus,
.btn-danger.focus {
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0 rgba(247, 67, 77, 0.5)
}

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

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

.btn-danger:not(:disabled):not(.disabled):active:focus,
.btn-danger:not(:disabled):not(.disabled).active:focus,
.show>.btn-danger.dropdown-toggle:focus {
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0 rgba(247, 67, 77, 0.5)
}

.btn-light {
    color: #212529;
    background-color: #e5e5e5;
    border-color: #e5e5e5;
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075)
}

.btn-light:hover {
    color: #212529;
    background-color: #d2d2d2;
    border-color: #ccc
}

.btn-light:focus,
.btn-light.focus {
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0 rgba(200, 200, 201, 0.5)
}

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

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

.btn-light:not(:disabled):not(.disabled):active:focus,
.btn-light:not(:disabled):not(.disabled).active:focus,
.show>.btn-light.dropdown-toggle:focus {
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0 rgba(200, 200, 201, 0.5)
}

.btn-dark {
    color: #fff;
    background-color: #262626;
    border-color: #262626;
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075)
}

.btn-dark:hover {
    color: #fff;
    background-color: #131313;
    border-color: #0d0d0d
}

.btn-dark:focus,
.btn-dark.focus {
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0 rgba(71, 71, 71, 0.5)
}

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

.btn-dark:not(:disabled):not(.disabled):active,
.btn-dark:not(:disabled):not(.disabled).active,
.show>.btn-dark.dropdown-toggle {
    color: #fff;
    background-color: #0d0d0d;
    border-color: #060606
}

.btn-dark:not(:disabled):not(.disabled):active:focus,
.btn-dark:not(:disabled):not(.disabled).active:focus,
.show>.btn-dark.dropdown-toggle:focus {
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0 rgba(71, 71, 71, 0.5)
}

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

.btn-outline-primary:hover {
    color: #212529;
    background-color: #F18805;
    border-color: #F18805
}

.btn-outline-primary:focus,
.btn-outline-primary.focus {
    box-shadow: 0 0 0 0 rgba(241, 136, 5, 0.5)
}

.btn-outline-primary.disabled,
.btn-outline-primary:disabled {
    color: #F18805;
    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: #212529;
    background-color: #F18805;
    border-color: #F18805
}

.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 {
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0 rgba(241, 136, 5, 0.5)
}

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

.btn-outline-secondary:hover {
    color: #212529;
    background-color: #F1D065;
    border-color: #F1D065
}

.btn-outline-secondary:focus,
.btn-outline-secondary.focus {
    box-shadow: 0 0 0 0 rgba(241, 208, 101, 0.5)
}

.btn-outline-secondary.disabled,
.btn-outline-secondary:disabled {
    color: #F1D065;
    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: #212529;
    background-color: #F1D065;
    border-color: #F1D065
}

.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 {
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0 rgba(241, 208, 101, 0.5)
}

.btn-outline-success {
    color: #52c41a;
    border-color: #52c41a
}

.btn-outline-success:hover {
    color: #fff;
    background-color: #52c41a;
    border-color: #52c41a
}

.btn-outline-success:focus,
.btn-outline-success.focus {
    box-shadow: 0 0 0 0 rgba(82, 196, 26, 0.5)
}

.btn-outline-success.disabled,
.btn-outline-success:disabled {
    color: #52c41a;
    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: #52c41a;
    border-color: #52c41a
}

.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 {
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0 rgba(82, 196, 26, 0.5)
}

.btn-outline-info {
    color: #1890ff;
    border-color: #1890ff
}

.btn-outline-info:hover {
    color: #fff;
    background-color: #1890ff;
    border-color: #1890ff
}

.btn-outline-info:focus,
.btn-outline-info.focus {
    box-shadow: 0 0 0 0 rgba(24, 144, 255, 0.5)
}

.btn-outline-info.disabled,
.btn-outline-info:disabled {
    color: #1890ff;
    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: #1890ff;
    border-color: #1890ff
}

.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 {
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0 rgba(24, 144, 255, 0.5)
}

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

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

.btn-outline-warning:focus,
.btn-outline-warning.focus {
    box-shadow: 0 0 0 0 rgba(250, 173, 20, 0.5)
}

.btn-outline-warning.disabled,
.btn-outline-warning:disabled {
    color: #faad14;
    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: #faad14;
    border-color: #faad14
}

.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 {
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0 rgba(250, 173, 20, 0.5)
}

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

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

.btn-outline-danger:focus,
.btn-outline-danger.focus {
    box-shadow: 0 0 0 0 rgba(245, 34, 45, 0.5)
}

.btn-outline-danger.disabled,
.btn-outline-danger:disabled {
    color: #f5222d;
    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: #f5222d;
    border-color: #f5222d
}

.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 {
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0 rgba(245, 34, 45, 0.5)
}

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

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

.btn-outline-light:focus,
.btn-outline-light.focus {
    box-shadow: 0 0 0 0 rgba(229, 229, 229, 0.5)
}

.btn-outline-light.disabled,
.btn-outline-light:disabled {
    color: #e5e5e5;
    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: #e5e5e5;
    border-color: #e5e5e5
}

.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 {
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0 rgba(229, 229, 229, 0.5)
}

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

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

.btn-outline-dark:focus,
.btn-outline-dark.focus {
    box-shadow: 0 0 0 0 rgba(38, 38, 38, 0.5)
}

.btn-outline-dark.disabled,
.btn-outline-dark:disabled {
    color: #262626;
    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: #262626;
    border-color: #262626
}

.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 {
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0 rgba(38, 38, 38, 0.5)
}

.btn-link {
    font-weight: 400;
    color: #F18805
}

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

.btn-link:focus,
.btn-link.focus {
    text-decoration: none;
    box-shadow: none
}

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

.btn-lg,
.btn-group-lg>.btn {
    padding: 1.24rem 1.7rem;
    font-size: 1.6rem;
    line-height: 1.2;
    border-radius: .6rem
}

.btn-sm,
.btn-group-sm>.btn {
    padding: .88rem 1.3rem;
    font-size: 1.2rem;
    line-height: 1.2;
    border-radius: .4rem
}

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

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

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

.fade {
    transition: opacity 0.15s linear
}

@media screen and (prefers-reduced-motion: reduce) {
    .fade {
        transition: none
    }
}

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

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

.collapsing {
    position: relative;
    height: 0;
    overflow: hidden;
    transition: height 0.35s ease
}

@media screen and (prefers-reduced-motion: reduce) {
    .collapsing {
        transition: none
    }
}

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

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

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

.dropdown-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 10rem;
    padding: .5rem 0;
    margin: .5rem 0 0;
    font-size: 1.4rem;
    color: #545454;
    text-align: left;
    list-style: none;
    background-color: #fff;
    background-clip: padding-box;
    border: 0 solid transparent;
    border-radius: .4rem;
    box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.175)
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.dropdown-item:first-child {
    border-top-left-radius: calc(.4rem - 0);
    border-top-right-radius: calc(.4rem - 0)
}

.dropdown-item:last-child {
    border-bottom-right-radius: calc(.4rem - 0);
    border-bottom-left-radius: calc(.4rem - 0)
}

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

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

.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: 1.2rem;
    color: #6c757d;
    white-space: nowrap
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.btn-group.show .dropdown-toggle {
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125)
}

.btn-group.show .dropdown-toggle.btn-link {
    box-shadow: none
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.input-group>.custom-file {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-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-right-radius: 0;
    border-bottom-right-radius: 0
}

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

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

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

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

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

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

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

.input-group-text {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    padding: .8rem 1.7rem;
    margin-bottom: 0;
    font-size: 1.4rem;
    font-weight: 400;
    line-height: 1.3;
    color: #495057;
    text-align: center;
    white-space: nowrap;
    background-color: #f5f5f5;
    border: 1px solid #ced4da;
    border-radius: .4rem
}

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

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

.input-group-lg>.form-control,
.input-group-lg>.custom-select,
.input-group-lg>.input-group-prepend>.input-group-text,
.input-group-lg>.input-group-append>.input-group-text,
.input-group-lg>.input-group-prepend>.btn,
.input-group-lg>.input-group-append>.btn {
    padding: 1.24rem 1.7rem;
    font-size: 1.6rem;
    line-height: 1.2;
    border-radius: .6rem
}

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

.input-group-sm>.form-control,
.input-group-sm>.custom-select,
.input-group-sm>.input-group-prepend>.input-group-text,
.input-group-sm>.input-group-append>.input-group-text,
.input-group-sm>.input-group-prepend>.btn,
.input-group-sm>.input-group-append>.btn {
    padding: .88rem 1.3rem;
    font-size: 1.2rem;
    line-height: 1.2;
    border-radius: .4rem
}

.input-group-lg>.custom-select,
.input-group-sm>.custom-select {
    padding-right: 2.7rem
}

.input-group>.input-group-prepend>.btn,
.input-group>.input-group-prepend>.input-group-text,
.input-group>.input-group-append:not(:last-child)>.btn,
.input-group>.input-group-append:not(:last-child)>.input-group-text,
.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) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}

.input-group>.input-group-append>.btn,
.input-group>.input-group-append>.input-group-text,
.input-group>.input-group-prepend:not(:first-child)>.btn,
.input-group>.input-group-prepend:not(:first-child)>.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) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}

.custom-control {
    position: relative;
    display: block;
    min-height: 1.82rem;
    padding-left: 2.4rem
}

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

.custom-control-input {
    position: absolute;
    z-index: -1;
    opacity: 0
}

.custom-control-input:checked ~ .custom-control-label::before {
    color: #fff;
    border-color: #F18805;
    background-color: #F18805;
    box-shadow: none
}

.custom-control-input:focus ~ .custom-control-label::before {
    box-shadow: none, 0 0 0 0 rgba(241, 136, 5, 0.25)
}

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

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

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

.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: .11rem;
    left: -2.4rem;
    display: block;
    width: 1.6rem;
    height: 1.6rem;
    pointer-events: none;
    content: "";
    background-color: #fff;
    border: #adb5bd solid 1px;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075)
}

.custom-control-label::after {
    position: absolute;
    top: .11rem;
    left: -2.4rem;
    display: block;
    width: 1.6rem;
    height: 1.6rem;
    content: "";
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 50% 50%
}

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

.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' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e")
}

.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
    border-color: #F18805;
    background-color: #F18805;
    box-shadow: none
}

.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' 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(241, 136, 5, 0.5)
}

.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
    background-color: rgba(241, 136, 5, 0.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' 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(241, 136, 5, 0.5)
}

.custom-switch {
    padding-left: 2.55rem
}

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

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

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

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

.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
    background-color: rgba(241, 136, 5, 0.5)
}

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

.custom-select:focus {
    border-color: #fcc279;
    outline: 0;
    box-shadow: none, 0 0 0 0 rgba(252, 194, 121, 0.5)
}

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

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

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

.custom-select::-ms-expand {
    opacity: 0
}

.custom-select-sm {
    height: calc(3.2rem + 2px);
    padding-top: .88rem;
    padding-bottom: .88rem;
    padding-left: 1.3rem;
    font-size: 1.2rem
}

.custom-select-lg {
    height: calc(4.4rem + 2px);
    padding-top: 1.24rem;
    padding-bottom: 1.24rem;
    padding-left: 1.7rem;
    font-size: 1.6rem
}

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

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

.custom-file-input:focus ~ .custom-file-label {
    border-color: #fcc279;
    box-shadow: 0 0 0 0 rgba(241, 136, 5, 0.25)
}

.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;
    right: 0;
    left: 0;
    z-index: 1;
    height: calc(3.42rem + 2px);
    padding: .8rem 1.7rem;
    font-weight: 400;
    line-height: 1.3;
    color: #495057;
    background-color: #fff;
    border: 1px solid #ced4da;
    border-radius: .4rem;
    box-shadow: none
}

.custom-file-label::after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 3;
    display: block;
    height: 3.42rem;
    padding: .8rem 1.7rem;
    line-height: 1.3;
    color: #495057;
    content: "Browse";
    background-color: #e9ecef;
    border-left: inherit;
    border-radius: 0 .4rem .4rem 0
}

.custom-range {
    width: 100%;
    height: calc(1rem + .4rem);
    padding: 0;
    background-color: transparent;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

.custom-range:focus {
    outline: none
}

.custom-range:focus::-webkit-slider-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 0 rgba(241, 136, 5, 0.25)
}

.custom-range:focus::-moz-range-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 0 rgba(241, 136, 5, 0.25)
}

.custom-range:focus::-ms-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 0 rgba(241, 136, 5, 0.25)
}

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

.custom-range::-webkit-slider-thumb {
    width: 1rem;
    height: 1rem;
    margin-top: -.25rem;
    background-color: #F18805;
    border: 0;
    border-radius: 1rem;
    box-shadow: 0 0.1rem 0.25rem rgba(0, 0, 0, 0.1);
    transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    -webkit-appearance: none;
    appearance: none
}

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

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

.custom-range::-webkit-slider-runnable-track {
    width: 100%;
    height: .5rem;
    color: transparent;
    cursor: pointer;
    background-color: #dee2e6;
    border-color: transparent;
    border-radius: 1rem;
    box-shadow: inset 0 0.25rem 0.25rem rgba(0, 0, 0, 0.1)
}

.custom-range::-moz-range-thumb {
    width: 1rem;
    height: 1rem;
    background-color: #F18805;
    border: 0;
    border-radius: 1rem;
    box-shadow: 0 0.1rem 0.25rem rgba(0, 0, 0, 0.1);
    transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    -moz-appearance: none;
    appearance: none
}

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

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

.custom-range::-moz-range-track {
    width: 100%;
    height: .5rem;
    color: transparent;
    cursor: pointer;
    background-color: #dee2e6;
    border-color: transparent;
    border-radius: 1rem;
    box-shadow: inset 0 0.25rem 0.25rem rgba(0, 0, 0, 0.1)
}

.custom-range::-ms-thumb {
    width: 1rem;
    height: 1rem;
    margin-top: 0;
    margin-right: .2rem;
    margin-left: .2rem;
    background-color: #F18805;
    border: 0;
    border-radius: 1rem;
    box-shadow: 0 0.1rem 0.25rem rgba(0, 0, 0, 0.1);
    transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    appearance: none
}

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

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

.custom-range::-ms-track {
    width: 100%;
    height: .5rem;
    color: transparent;
    cursor: pointer;
    background-color: transparent;
    border-color: transparent;
    border-width: .5rem;
    box-shadow: inset 0 0.25rem 0.25rem rgba(0, 0, 0, 0.1)
}

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

.custom-range::-ms-fill-upper {
    margin-right: 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 {
    transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out
}

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

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

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

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

.nav-link.disabled {
    color: #adb5bd;
    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-left-radius: .4rem;
    border-top-right-radius: .4rem
}

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

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

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

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

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

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

.nav-fill .nav-item {
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    text-align: center
}

.nav-justified .nav-item {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 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: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: .5rem 1rem
}

.navbar>.container,
.navbar>.container-fluid {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: justify;
    justify-content: space-between
}

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

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

.navbar-nav {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    padding-left: 0;
    margin-bottom: 0;
    list-style: none
}

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

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

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

.navbar-collapse {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-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:hover,
.navbar-toggler:focus {
    text-decoration: none
}

.navbar-toggler:not(:disabled):not(.disabled) {
    cursor: pointer
}

.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 {
        padding-right: 0;
        padding-left: 0
    }
}

@media (min-width: 576px) {
    .navbar-expand-sm {
        -ms-flex-flow: row nowrap;
        flex-flow: row nowrap;
        -ms-flex-pack: start;
        justify-content: flex-start
    }
    .navbar-expand-sm .navbar-nav {
        -ms-flex-direction: row;
        flex-direction: row
    }
    .navbar-expand-sm .navbar-nav .dropdown-menu {
        position: absolute
    }
    .navbar-expand-sm .navbar-nav .nav-link {
        padding-right: .5rem;
        padding-left: .5rem
    }
    .navbar-expand-sm>.container,
    .navbar-expand-sm>.container-fluid {
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap
    }
    .navbar-expand-sm .navbar-collapse {
        display: -ms-flexbox !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 {
        padding-right: 0;
        padding-left: 0
    }
}

@media (min-width: 768px) {
    .navbar-expand-md {
        -ms-flex-flow: row nowrap;
        flex-flow: row nowrap;
        -ms-flex-pack: start;
        justify-content: flex-start
    }
    .navbar-expand-md .navbar-nav {
        -ms-flex-direction: row;
        flex-direction: row
    }
    .navbar-expand-md .navbar-nav .dropdown-menu {
        position: absolute
    }
    .navbar-expand-md .navbar-nav .nav-link {
        padding-right: .5rem;
        padding-left: .5rem
    }
    .navbar-expand-md>.container,
    .navbar-expand-md>.container-fluid {
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap
    }
    .navbar-expand-md .navbar-collapse {
        display: -ms-flexbox !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 {
        padding-right: 0;
        padding-left: 0
    }
}

@media (min-width: 992px) {
    .navbar-expand-lg {
        -ms-flex-flow: row nowrap;
        flex-flow: row nowrap;
        -ms-flex-pack: start;
        justify-content: flex-start
    }
    .navbar-expand-lg .navbar-nav {
        -ms-flex-direction: row;
        flex-direction: row
    }
    .navbar-expand-lg .navbar-nav .dropdown-menu {
        position: absolute
    }
    .navbar-expand-lg .navbar-nav .nav-link {
        padding-right: .5rem;
        padding-left: .5rem
    }
    .navbar-expand-lg>.container,
    .navbar-expand-lg>.container-fluid {
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap
    }
    .navbar-expand-lg .navbar-collapse {
        display: -ms-flexbox !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 {
        padding-right: 0;
        padding-left: 0
    }
}

@media (min-width: 1200px) {
    .navbar-expand-xl {
        -ms-flex-flow: row nowrap;
        flex-flow: row nowrap;
        -ms-flex-pack: start;
        justify-content: flex-start
    }
    .navbar-expand-xl .navbar-nav {
        -ms-flex-direction: row;
        flex-direction: row
    }
    .navbar-expand-xl .navbar-nav .dropdown-menu {
        position: absolute
    }
    .navbar-expand-xl .navbar-nav .nav-link {
        padding-right: .5rem;
        padding-left: .5rem
    }
    .navbar-expand-xl>.container,
    .navbar-expand-xl>.container-fluid {
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap
    }
    .navbar-expand-xl .navbar-collapse {
        display: -ms-flexbox !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;
    flex-flow: row nowrap;
    -ms-flex-pack: start;
    justify-content: flex-start
}

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

.navbar-expand .navbar-nav {
    -ms-flex-direction: row;
    flex-direction: row
}

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

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

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

.navbar-expand .navbar-collapse {
    display: -ms-flexbox !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, 0.9)
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.card {
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    min-width: 0;
    word-wrap: break-word;
    background-color: #fff;
    background-clip: border-box;
    border: 0px solid transparent;
    border-radius: 1rem
}

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

.card>.list-group:first-child .list-group-item:first-child {
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem
}

.card>.list-group:last-child .list-group-item:last-child {
    border-bottom-right-radius: 1rem;
    border-bottom-left-radius: 1rem
}

.card-body {
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    padding: 2.4rem
}

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

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

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

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

.card-link+.card-link {
    margin-left: 2.4rem
}

.card-header {
    padding: 2.4rem 2.4rem;
    margin-bottom: 0;
    color: inherit;
    background-color: rgba(0, 0, 0, 0.05);
    border-bottom: 0px solid transparent
}

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

.card-header+.list-group .list-group-item:first-child {
    border-top: 0
}

.card-footer {
    padding: 2.4rem 2.4rem;
    background-color: rgba(0, 0, 0, 0.05);
    border-top: 0px solid transparent
}

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

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

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

.card-img-overlay {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    padding: 2.4rem
}

.card-img {
    width: 100%;
    border-radius: calc(1rem - 0px)
}

.card-img-top {
    width: 100%;
    border-top-left-radius: calc(1rem - 0px);
    border-top-right-radius: calc(1rem - 0px)
}

.card-img-bottom {
    width: 100%;
    border-bottom-right-radius: calc(1rem - 0px);
    border-bottom-left-radius: calc(1rem - 0px)
}

.card-deck {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column
}

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

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

.card-group {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column
}

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

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

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

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

.accordion .card {
    overflow: hidden
}

.accordion .card:not(:first-of-type) .card-header:first-child {
    border-radius: 0
}

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

.accordion .card:first-of-type {
    border-bottom: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0
}

.accordion .card:last-of-type {
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.accordion .card .card-header {
    margin-bottom: 0px
}

.breadcrumb {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding: 1.2rem 1.6rem;
    margin-bottom: 1rem;
    list-style: none;
    background-color: #e9ecef;
    border-radius: .4rem
}

.breadcrumb-item+.breadcrumb-item {
    padding-left: .8rem
}

.breadcrumb-item+.breadcrumb-item::before {
    display: inline-block;
    padding-right: .8rem;
    color: #545454;
    content: "/"
}

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

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

.breadcrumb-item.active {
    color: #545454
}

.pagination {
    display: -ms-flexbox;
    display: flex;
    padding-left: 0;
    list-style: none;
    border-radius: .4rem
}

.page-link {
    display: block;
    padding: .8rem 1.2rem;
    margin-left: -1px;
    line-height: 1.25;
    color: #F18805;
    background-color: #fff;
    border: 1px solid #dee2e6
}

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

.page-link:focus {
    z-index: 2;
    outline: 0;
    box-shadow: 0 0 0 0 rgba(241, 136, 5, 0.25)
}

.page-link:not(:disabled):not(.disabled) {
    cursor: pointer
}

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

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

.page-item.active .page-link {
    z-index: 1;
    color: #fff;
    background-color: #F18805;
    border-color: #F18805
}

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

.pagination-lg .page-link {
    padding: 1.2rem 2.4rem;
    font-size: 1.6rem;
    line-height: 1.2
}

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

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

.pagination-sm .page-link {
    padding: .4rem .8rem;
    font-size: 1.2rem;
    line-height: 1.2
}

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

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

.badge {
    display: inline-block;
    padding: .6rem .8rem;
    font-size: 1.2rem;
    font-weight: 400;
    line-height: 1;
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    border-radius: .4rem
}

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

.badge:empty {
    display: none
}

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

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

.badge-primary {
    color: #212529;
    background-color: #F18805
}

a.badge-primary:hover,
a.badge-primary:focus {
    color: #212529;
    background-color: #bf6c04
}

.badge-secondary {
    color: #212529;
    background-color: #F1D065
}

a.badge-secondary:hover,
a.badge-secondary:focus {
    color: #212529;
    background-color: #edc236
}

.badge-success {
    color: #fff;
    background-color: #52c41a
}

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

.badge-info {
    color: #fff;
    background-color: #1890ff
}

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

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

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

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

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

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

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

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

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

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

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

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

.alert {
    position: relative;
    padding: 1.4rem 2rem;
    margin-bottom: 1.6rem;
    border: 1px solid transparent;
    border-radius: .4rem
}

.alert-heading {
    color: inherit
}

.alert-link {
    font-weight: 700
}

.alert-dismissible {
    padding-right: 6.1rem
}

.alert-dismissible .close {
    position: absolute;
    top: 0;
    right: 0;
    padding: 1.4rem 2rem;
    color: inherit
}

.alert-primary {
    color: #7d4703;
    background-color: #fce7cd;
    border-color: #fbdeb9
}

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

.alert-primary .alert-link {
    color: #4b2b02
}

.alert-secondary {
    color: #7d6c35;
    background-color: #fcf6e0;
    border-color: #fbf2d4
}

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

.alert-secondary .alert-link {
    color: #594d26
}

.alert-success {
    color: #2b660e;
    background-color: #dcf3d1;
    border-color: #cfeebf
}

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

.alert-success .alert-link {
    color: #183908
}

.alert-info {
    color: #0c4b85;
    background-color: #d1e9ff;
    border-color: #bee0ff
}

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

.alert-info .alert-link {
    color: #083156
}

.alert-warning {
    color: #825a0a;
    background-color: #feefd0;
    border-color: #fee8bd
}

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

.alert-warning .alert-link {
    color: #533906
}

.alert-danger {
    color: #7f1217;
    background-color: #fdd3d5;
    border-color: #fcc1c4
}

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

.alert-danger .alert-link {
    color: #520c0f
}

.alert-light {
    color: #777;
    background-color: #fafafa;
    border-color: #f8f8f8
}

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

.alert-light .alert-link {
    color: #5e5e5e
}

.alert-dark {
    color: #141414;
    background-color: #d4d4d4;
    border-color: #c2c2c2
}

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

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

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

@keyframes progress-bar-stripes {
    from {
        background-position: 1.6rem 0
    }
    to {
        background-position: 0 0
    }
}

.progress {
    display: -ms-flexbox;
    display: flex;
    height: 1.6rem;
    overflow: hidden;
    font-size: 1.05rem;
    background-color: #e9ecef;
    border-radius: .4rem;
    box-shadow: inset 0 0.1rem 0.1rem rgba(0, 0, 0, 0.1)
}

.progress-bar {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-pack: center;
    justify-content: center;
    color: #fff;
    text-align: center;
    white-space: nowrap;
    background-color: #F18805;
    transition: width 0.6s ease
}

@media screen and (prefers-reduced-motion: reduce) {
    .progress-bar {
        transition: none
    }
}

.progress-bar-striped {
    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: 1.6rem 1.6rem
}

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

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

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

.list-group {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    padding-left: 0;
    margin-bottom: 0
}

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

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

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

.list-group-item {
    position: relative;
    display: block;
    padding: 1.2rem 2rem;
    margin-bottom: -1px;
    background-color: #fff;
    border: 1px solid rgba(0, 0, 0, 0.125)
}

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

.list-group-item:last-child {
    margin-bottom: 0;
    border-bottom-right-radius: .4rem;
    border-bottom-left-radius: .4rem
}

.list-group-item:hover,
.list-group-item:focus {
    z-index: 1;
    text-decoration: none
}

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

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

.list-group-flush .list-group-item {
    border-right: 0;
    border-left: 0;
    border-radius: 0
}

.list-group-flush .list-group-item:last-child {
    margin-bottom: -1px
}

.list-group-flush:first-child .list-group-item:first-child {
    border-top: 0
}

.list-group-flush:last-child .list-group-item:last-child {
    margin-bottom: 0;
    border-bottom: 0
}

.list-group-item-primary {
    color: #7d4703;
    background-color: #fbdeb9
}

.list-group-item-primary.list-group-item-action:hover,
.list-group-item-primary.list-group-item-action:focus {
    color: #7d4703;
    background-color: #fad3a1
}

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

.list-group-item-secondary {
    color: #7d6c35;
    background-color: #fbf2d4
}

.list-group-item-secondary.list-group-item-action:hover,
.list-group-item-secondary.list-group-item-action:focus {
    color: #7d6c35;
    background-color: #f9ebbd
}

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

.list-group-item-success {
    color: #2b660e;
    background-color: #cfeebf
}

.list-group-item-success.list-group-item-action:hover,
.list-group-item-success.list-group-item-action:focus {
    color: #2b660e;
    background-color: #c0e9ab
}

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

.list-group-item-info {
    color: #0c4b85;
    background-color: #bee0ff
}

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

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

.list-group-item-warning {
    color: #825a0a;
    background-color: #fee8bd
}

.list-group-item-warning.list-group-item-action:hover,
.list-group-item-warning.list-group-item-action:focus {
    color: #825a0a;
    background-color: #fedfa4
}

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

.list-group-item-danger {
    color: #7f1217;
    background-color: #fcc1c4
}

.list-group-item-danger.list-group-item-action:hover,
.list-group-item-danger.list-group-item-action:focus {
    color: #7f1217;
    background-color: #fba9ad
}

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

.list-group-item-light {
    color: #777;
    background-color: #f8f8f8
}

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

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

.list-group-item-dark {
    color: #141414;
    background-color: #c2c2c2
}

.list-group-item-dark.list-group-item-action:hover,
.list-group-item-dark.list-group-item-action:focus {
    color: #141414;
    background-color: #b5b5b5
}

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

.close {
    float: right;
    font-size: 2.1rem;
    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) {
    cursor: pointer
}

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

button.close {
    padding: 0;
    background-color: transparent;
    border: 0;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

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

.toast {
    max-width: 350px;
    overflow: hidden;
    font-size: 1.4rem;
    background-color: rgba(255, 255, 255, 0.85);
    background-clip: padding-box;
    border: 1px solid rgba(0, 0, 0, 0.1);
    border-radius: .4rem;
    box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    opacity: 0
}

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

.toast.showing {
    opacity: 1
}

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

.toast.hide {
    display: none
}

.toast-header {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    padding: .4rem 1.2rem;
    color: #6c757d;
    background-color: rgba(255, 255, 255, 0.85);
    background-clip: padding-box;
    border-bottom: 1px solid rgba(0, 0, 0, 0.05)
}

.toast-body {
    padding: 1.2rem
}

.modal-open {
    overflow: hidden
}

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

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

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

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

@media screen and (prefers-reduced-motion: reduce) {
    .modal.fade .modal-dialog {
        transition: none
    }
}

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

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

.modal-dialog-centered::before {
    display: block;
    height: calc(100vh - (.8rem * 2));
    content: ""
}

.modal-content {
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    pointer-events: auto;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid rgba(0, 0, 0, 0.2);
    border-radius: .4rem;
    box-shadow: 0 0.25rem 0.5rem rgba(0, 0, 0, 0.5);
    outline: 0
}

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

.modal-backdrop.fade {
    opacity: 0
}

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

.modal-header {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: start;
    align-items: flex-start;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 1.6rem 1.6rem;
    border-bottom: 1px solid #e9ecef;
    border-top-left-radius: .4rem;
    border-top-right-radius: .4rem
}

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

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

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

.modal-footer {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: end;
    justify-content: flex-end;
    padding: 1.6rem;
    border-top: 1px solid #e9ecef;
    border-bottom-right-radius: .4rem;
    border-bottom-left-radius: .4rem
}

.modal-footer>:not(:first-child) {
    margin-left: .25rem
}

.modal-footer>:not(:last-child) {
    margin-right: .25rem
}

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

@media (min-width: 576px) {
    .modal-dialog {
        max-width: 500px;
        margin: 2.8rem auto
    }
    .modal-dialog-centered {
        min-height: calc(100% - (2.8rem * 2))
    }
    .modal-dialog-centered::before {
        height: calc(100vh - (2.8rem * 2))
    }
    .modal-content {
        box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.5)
    }
    .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: 1502;
    display: block;
    margin: 0;
    font-family: "NoirPro", sans-serif;
    font-style: normal;
    font-weight: 400;
    line-height: 1.3;
    text-align: left;
    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: 1.2rem;
    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-top,
.bs-tooltip-auto[x-placement^="top"] {
    padding: .4rem 0
}

.bs-tooltip-top .arrow,
.bs-tooltip-auto[x-placement^="top"] .arrow {
    bottom: 0
}

.bs-tooltip-top .arrow::before,
.bs-tooltip-auto[x-placement^="top"] .arrow::before {
    top: 0;
    border-width: .4rem .4rem 0;
    border-top-color: #000
}

.bs-tooltip-right,
.bs-tooltip-auto[x-placement^="right"] {
    padding: 0 .4rem
}

.bs-tooltip-right .arrow,
.bs-tooltip-auto[x-placement^="right"] .arrow {
    left: 0;
    width: .4rem;
    height: .8rem
}

.bs-tooltip-right .arrow::before,
.bs-tooltip-auto[x-placement^="right"] .arrow::before {
    right: 0;
    border-width: .4rem .4rem .4rem 0;
    border-right-color: #000
}

.bs-tooltip-bottom,
.bs-tooltip-auto[x-placement^="bottom"] {
    padding: .4rem 0
}

.bs-tooltip-bottom .arrow,
.bs-tooltip-auto[x-placement^="bottom"] .arrow {
    top: 0
}

.bs-tooltip-bottom .arrow::before,
.bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
    bottom: 0;
    border-width: 0 .4rem .4rem;
    border-bottom-color: #000
}

.bs-tooltip-left,
.bs-tooltip-auto[x-placement^="left"] {
    padding: 0 .4rem
}

.bs-tooltip-left .arrow,
.bs-tooltip-auto[x-placement^="left"] .arrow {
    right: 0;
    width: .4rem;
    height: .8rem
}

.bs-tooltip-left .arrow::before,
.bs-tooltip-auto[x-placement^="left"] .arrow::before {
    left: 0;
    border-width: .4rem 0 .4rem .4rem;
    border-left-color: #000
}

.tooltip-inner {
    max-width: 200px;
    padding: .4rem .8rem;
    color: #fff;
    text-align: center;
    background-color: #000;
    border-radius: .4rem
}

.popover {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1060;
    display: block;
    max-width: 276px;
    font-family: "NoirPro", sans-serif;
    font-style: normal;
    font-weight: 400;
    line-height: 1.3;
    text-align: left;
    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: 1.2rem;
    word-wrap: break-word;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid rgba(0, 0, 0, 0.2);
    border-radius: .3rem;
    box-shadow: 0 0.25rem 0.5rem rgba(0, 0, 0, 0.2)
}

.popover .arrow {
    position: absolute;
    display: block;
    width: 1.6rem;
    height: .8rem;
    margin: 0 .6rem
}

.popover .arrow::before,
.popover .arrow::after {
    position: absolute;
    display: block;
    content: "";
    border-color: transparent;
    border-style: solid
}

.bs-popover-top,
.bs-popover-auto[x-placement^="top"] {
    margin-bottom: .8rem
}

.bs-popover-top .arrow,
.bs-popover-auto[x-placement^="top"] .arrow {
    bottom: calc((.8rem + 1px) * -1)
}

.bs-popover-top .arrow::before,
.bs-popover-auto[x-placement^="top"] .arrow::before,
.bs-popover-top .arrow::after,
.bs-popover-auto[x-placement^="top"] .arrow::after {
    border-width: .8rem .8rem 0
}

.bs-popover-top .arrow::before,
.bs-popover-auto[x-placement^="top"] .arrow::before {
    bottom: 0;
    border-top-color: rgba(0, 0, 0, 0.25)
}

.bs-popover-top .arrow::after,
.bs-popover-auto[x-placement^="top"] .arrow::after {
    bottom: 1px;
    border-top-color: #fff
}

.bs-popover-right,
.bs-popover-auto[x-placement^="right"] {
    margin-left: .8rem
}

.bs-popover-right .arrow,
.bs-popover-auto[x-placement^="right"] .arrow {
    left: calc((.8rem + 1px) * -1);
    width: .8rem;
    height: 1.6rem;
    margin: .6rem 0
}

.bs-popover-right .arrow::before,
.bs-popover-auto[x-placement^="right"] .arrow::before,
.bs-popover-right .arrow::after,
.bs-popover-auto[x-placement^="right"] .arrow::after {
    border-width: .8rem .8rem .8rem 0
}

.bs-popover-right .arrow::before,
.bs-popover-auto[x-placement^="right"] .arrow::before {
    left: 0;
    border-right-color: rgba(0, 0, 0, 0.25)
}

.bs-popover-right .arrow::after,
.bs-popover-auto[x-placement^="right"] .arrow::after {
    left: 1px;
    border-right-color: #fff
}

.bs-popover-bottom,
.bs-popover-auto[x-placement^="bottom"] {
    margin-top: .8rem
}

.bs-popover-bottom .arrow,
.bs-popover-auto[x-placement^="bottom"] .arrow {
    top: calc((.8rem + 1px) * -1)
}

.bs-popover-bottom .arrow::before,
.bs-popover-auto[x-placement^="bottom"] .arrow::before,
.bs-popover-bottom .arrow::after,
.bs-popover-auto[x-placement^="bottom"] .arrow::after {
    border-width: 0 .8rem .8rem .8rem
}

.bs-popover-bottom .arrow::before,
.bs-popover-auto[x-placement^="bottom"] .arrow::before {
    top: 0;
    border-bottom-color: rgba(0, 0, 0, 0.25)
}

.bs-popover-bottom .arrow::after,
.bs-popover-auto[x-placement^="bottom"] .arrow::after {
    top: 1px;
    border-bottom-color: #fff
}

.bs-popover-bottom .popover-header::before,
.bs-popover-auto[x-placement^="bottom"] .popover-header::before {
    position: absolute;
    top: 0;
    left: 50%;
    display: block;
    width: 1.6rem;
    margin-left: -.8rem;
    content: "";
    border-bottom: 1px solid #f7f7f7
}

.bs-popover-left,
.bs-popover-auto[x-placement^="left"] {
    margin-right: .8rem
}

.bs-popover-left .arrow,
.bs-popover-auto[x-placement^="left"] .arrow {
    right: calc((.8rem + 1px) * -1);
    width: .8rem;
    height: 1.6rem;
    margin: .6rem 0
}

.bs-popover-left .arrow::before,
.bs-popover-auto[x-placement^="left"] .arrow::before,
.bs-popover-left .arrow::after,
.bs-popover-auto[x-placement^="left"] .arrow::after {
    border-width: .8rem 0 .8rem .8rem
}

.bs-popover-left .arrow::before,
.bs-popover-auto[x-placement^="left"] .arrow::before {
    right: 0;
    border-left-color: rgba(0, 0, 0, 0.25)
}

.bs-popover-left .arrow::after,
.bs-popover-auto[x-placement^="left"] .arrow::after {
    right: 1px;
    border-left-color: #fff
}

.popover-header {
    padding: .8rem 1.2rem;
    margin-bottom: 0;
    font-size: 1.4rem;
    color: #262626;
    background-color: #f7f7f7;
    border-bottom: 1px solid #ebebeb;
    border-top-left-radius: calc(.6rem - 1px);
    border-top-right-radius: calc(.6rem - 1px)
}

.popover-header:empty {
    display: none
}

.popover-body {
    padding: .8rem 1.2rem;
    color: #545454
}

.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: left;
    width: 100%;
    margin-right: -100%;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    transition: -webkit-transform .6s ease-in-out;
    transition: transform .6s ease-in-out;
    transition: transform .6s ease-in-out, -webkit-transform .6s ease-in-out
}

@media screen and (prefers-reduced-motion: reduce) {
    .carousel-item {
        transition: none
    }
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
    display: block
}

.carousel-item-next:not(.carousel-item-left),
.active.carousel-item-right {
    -webkit-transform: translateX(100%);
    transform: translateX(100%)
}

.carousel-item-prev:not(.carousel-item-right),
.active.carousel-item-left {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%)
}

.carousel-fade .carousel-item {
    opacity: 0;
    transition-property: opacity;
    -webkit-transform: none;
    transform: none
}

.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-left,
.carousel-fade .carousel-item-prev.carousel-item-right {
    z-index: 1;
    opacity: 1
}

.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-right {
    z-index: 0;
    opacity: 0;
    transition: 0s .6s opacity
}

@media screen and (prefers-reduced-motion: reduce) {
    .carousel-fade .active.carousel-item-left,
    .carousel-fade .active.carousel-item-right {
        transition: none
    }
}

.carousel-control-prev,
.carousel-control-next {
    position: absolute;
    top: 0;
    bottom: 0;
    z-index: 1;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 15%;
    color: #fff;
    text-align: center;
    opacity: .5;
    transition: opacity 0.15s ease
}

@media screen and (prefers-reduced-motion: reduce) {
    .carousel-control-prev,
    .carousel-control-next {
        transition: none
    }
}

.carousel-control-prev:hover,
.carousel-control-prev:focus,
.carousel-control-next:hover,
.carousel-control-next:focus {
    color: #fff;
    text-decoration: none;
    outline: 0;
    opacity: .9
}

.carousel-control-prev {
    left: 0
}

.carousel-control-next {
    right: 0
}

.carousel-control-prev-icon,
.carousel-control-next-icon {
    display: inline-block;
    width: 20px;
    height: 20px;
    background: transparent no-repeat center center;
    background-size: 100% 100%
}

.carousel-control-prev-icon {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%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' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e")
}

.carousel-indicators {
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 15;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    padding-left: 0;
    margin-right: 15%;
    margin-left: 15%;
    list-style: none
}

.carousel-indicators li {
    box-sizing: content-box;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
    width: 30px;
    height: 3px;
    margin-right: 3px;
    margin-left: 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;
    transition: opacity 0.6s ease
}

@media screen and (prefers-reduced-motion: reduce) {
    .carousel-indicators li {
        transition: none
    }
}

.carousel-indicators .active {
    opacity: 1
}

.carousel-caption {
    position: absolute;
    right: 15%;
    bottom: 20px;
    left: 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-right-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
    }
}

@keyframes spinner-grow {
    0% {
        -webkit-transform: scale(0);
        transform: scale(0)
    }
    50% {
        opacity: 1
    }
}

.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: #F18805 !important
}

a.bg-primary:hover,
a.bg-primary:focus,
button.bg-primary:hover,
button.bg-primary:focus {
    background-color: #bf6c04 !important
}

.bg-secondary {
    background-color: #F1D065 !important
}

a.bg-secondary:hover,
a.bg-secondary:focus,
button.bg-secondary:hover,
button.bg-secondary:focus {
    background-color: #edc236 !important
}

.bg-success {
    background-color: #52c41a !important
}

a.bg-success:hover,
a.bg-success:focus,
button.bg-success:hover,
button.bg-success:focus {
    background-color: #3f9714 !important
}

.bg-info {
    background-color: #1890ff !important
}

a.bg-info:hover,
a.bg-info:focus,
button.bg-info:hover,
button.bg-info:focus {
    background-color: #0076e4 !important
}

.bg-warning {
    background-color: #faad14 !important
}

a.bg-warning:hover,
a.bg-warning:focus,
button.bg-warning:hover,
button.bg-warning:focus {
    background-color: #d69005 !important
}

.bg-danger {
    background-color: #f5222d !important
}

a.bg-danger:hover,
a.bg-danger:focus,
button.bg-danger:hover,
button.bg-danger:focus {
    background-color: #da0a15 !important
}

.bg-light {
    background-color: #e5e5e5 !important
}

a.bg-light:hover,
a.bg-light:focus,
button.bg-light:hover,
button.bg-light:focus {
    background-color: #ccc !important
}

.bg-dark {
    background-color: #262626 !important
}

a.bg-dark:hover,
a.bg-dark:focus,
button.bg-dark:hover,
button.bg-dark:focus {
    background-color: #0d0d0d !important
}

.bg-white {
    background-color: #fff !important
}

.bg-transparent {
    background-color: transparent !important
}

.border {
    border: 1px solid #e8e8e8 !important
}

.border-top {
    border-top: 1px solid #e8e8e8 !important
}

.border-right {
    border-right: 1px solid #e8e8e8 !important
}

.border-bottom {
    border-bottom: 1px solid #e8e8e8 !important
}

.border-left {
    border-left: 1px solid #e8e8e8 !important
}

.border-0 {
    border: 0 !important
}

.border-top-0 {
    border-top: 0 !important
}

.border-right-0 {
    border-right: 0 !important
}

.border-bottom-0 {
    border-bottom: 0 !important
}

.border-left-0 {
    border-left: 0 !important
}

.border-primary {
    border-color: #F18805 !important
}

.border-secondary {
    border-color: #F1D065 !important
}

.border-success {
    border-color: #52c41a !important
}

.border-info {
    border-color: #1890ff !important
}

.border-warning {
    border-color: #faad14 !important
}

.border-danger {
    border-color: #f5222d !important
}

.border-light {
    border-color: #e5e5e5 !important
}

.border-dark {
    border-color: #262626 !important
}

.border-white {
    border-color: #fff !important
}

.rounded {
    border-radius: .4rem !important
}

.rounded-top {
    border-top-left-radius: .4rem !important;
    border-top-right-radius: .4rem !important
}

.rounded-right {
    border-top-right-radius: .4rem !important;
    border-bottom-right-radius: .4rem !important
}

.rounded-bottom {
    border-bottom-right-radius: .4rem !important;
    border-bottom-left-radius: .4rem !important
}

.rounded-left {
    border-top-left-radius: .4rem !important;
    border-bottom-left-radius: .4rem !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: flex !important
}

.d-inline-flex {
    display: -ms-inline-flexbox !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: flex !important
    }
    .d-sm-inline-flex {
        display: -ms-inline-flexbox !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: flex !important
    }
    .d-md-inline-flex {
        display: -ms-inline-flexbox !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: flex !important
    }
    .d-lg-inline-flex {
        display: -ms-inline-flexbox !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: flex !important
    }
    .d-xl-inline-flex {
        display: -ms-inline-flexbox !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: flex !important
    }
    .d-print-inline-flex {
        display: -ms-inline-flexbox !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 iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0
}

.embed-responsive-21by9::before {
    padding-top: 42.8571428571%
}

.embed-responsive-16by9::before {
    padding-top: 56.25%
}

.embed-responsive-3by4::before {
    padding-top: 133.3333333333%
}

.embed-responsive-1by1::before {
    padding-top: 100%
}

.embed-responsive-21by9::before {
    padding-top: 42.8571428571%
}

.embed-responsive-16by9::before {
    padding-top: 56.25%
}

.embed-responsive-3by4::before {
    padding-top: 133.3333333333%
}

.embed-responsive-1by1::before {
    padding-top: 100%
}

.flex-row {
    -ms-flex-direction: row !important;
    flex-direction: row !important
}

.flex-column {
    -ms-flex-direction: column !important;
    flex-direction: column !important
}

.flex-row-reverse {
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important
}

.flex-column-reverse {
    -ms-flex-direction: column-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;
    flex: 1 1 auto !important
}

.flex-grow-0 {
    -ms-flex-positive: 0 !important;
    flex-grow: 0 !important
}

.flex-grow-1 {
    -ms-flex-positive: 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;
    justify-content: flex-start !important
}

.justify-content-end {
    -ms-flex-pack: end !important;
    justify-content: flex-end !important
}

.justify-content-center {
    -ms-flex-pack: center !important;
    justify-content: center !important
}

.justify-content-between {
    -ms-flex-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;
    align-items: flex-start !important
}

.align-items-end {
    -ms-flex-align: end !important;
    align-items: flex-end !important
}

.align-items-center {
    -ms-flex-align: center !important;
    align-items: center !important
}

.align-items-baseline {
    -ms-flex-align: baseline !important;
    align-items: baseline !important
}

.align-items-stretch {
    -ms-flex-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;
        flex-direction: row !important
    }
    .flex-sm-column {
        -ms-flex-direction: column !important;
        flex-direction: column !important
    }
    .flex-sm-row-reverse {
        -ms-flex-direction: row-reverse !important;
        flex-direction: row-reverse !important
    }
    .flex-sm-column-reverse {
        -ms-flex-direction: column-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;
        flex: 1 1 auto !important
    }
    .flex-sm-grow-0 {
        -ms-flex-positive: 0 !important;
        flex-grow: 0 !important
    }
    .flex-sm-grow-1 {
        -ms-flex-positive: 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;
        justify-content: flex-start !important
    }
    .justify-content-sm-end {
        -ms-flex-pack: end !important;
        justify-content: flex-end !important
    }
    .justify-content-sm-center {
        -ms-flex-pack: center !important;
        justify-content: center !important
    }
    .justify-content-sm-between {
        -ms-flex-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;
        align-items: flex-start !important
    }
    .align-items-sm-end {
        -ms-flex-align: end !important;
        align-items: flex-end !important
    }
    .align-items-sm-center {
        -ms-flex-align: center !important;
        align-items: center !important
    }
    .align-items-sm-baseline {
        -ms-flex-align: baseline !important;
        align-items: baseline !important
    }
    .align-items-sm-stretch {
        -ms-flex-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;
        flex-direction: row !important
    }
    .flex-md-column {
        -ms-flex-direction: column !important;
        flex-direction: column !important
    }
    .flex-md-row-reverse {
        -ms-flex-direction: row-reverse !important;
        flex-direction: row-reverse !important
    }
    .flex-md-column-reverse {
        -ms-flex-direction: column-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;
        flex: 1 1 auto !important
    }
    .flex-md-grow-0 {
        -ms-flex-positive: 0 !important;
        flex-grow: 0 !important
    }
    .flex-md-grow-1 {
        -ms-flex-positive: 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;
        justify-content: flex-start !important
    }
    .justify-content-md-end {
        -ms-flex-pack: end !important;
        justify-content: flex-end !important
    }
    .justify-content-md-center {
        -ms-flex-pack: center !important;
        justify-content: center !important
    }
    .justify-content-md-between {
        -ms-flex-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;
        align-items: flex-start !important
    }
    .align-items-md-end {
        -ms-flex-align: end !important;
        align-items: flex-end !important
    }
    .align-items-md-center {
        -ms-flex-align: center !important;
        align-items: center !important
    }
    .align-items-md-baseline {
        -ms-flex-align: baseline !important;
        align-items: baseline !important
    }
    .align-items-md-stretch {
        -ms-flex-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;
        flex-direction: row !important
    }
    .flex-lg-column {
        -ms-flex-direction: column !important;
        flex-direction: column !important
    }
    .flex-lg-row-reverse {
        -ms-flex-direction: row-reverse !important;
        flex-direction: row-reverse !important
    }
    .flex-lg-column-reverse {
        -ms-flex-direction: column-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;
        flex: 1 1 auto !important
    }
    .flex-lg-grow-0 {
        -ms-flex-positive: 0 !important;
        flex-grow: 0 !important
    }
    .flex-lg-grow-1 {
        -ms-flex-positive: 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;
        justify-content: flex-start !important
    }
    .justify-content-lg-end {
        -ms-flex-pack: end !important;
        justify-content: flex-end !important
    }
    .justify-content-lg-center {
        -ms-flex-pack: center !important;
        justify-content: center !important
    }
    .justify-content-lg-between {
        -ms-flex-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;
        align-items: flex-start !important
    }
    .align-items-lg-end {
        -ms-flex-align: end !important;
        align-items: flex-end !important
    }
    .align-items-lg-center {
        -ms-flex-align: center !important;
        align-items: center !important
    }
    .align-items-lg-baseline {
        -ms-flex-align: baseline !important;
        align-items: baseline !important
    }
    .align-items-lg-stretch {
        -ms-flex-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;
        flex-direction: row !important
    }
    .flex-xl-column {
        -ms-flex-direction: column !important;
        flex-direction: column !important
    }
    .flex-xl-row-reverse {
        -ms-flex-direction: row-reverse !important;
        flex-direction: row-reverse !important
    }
    .flex-xl-column-reverse {
        -ms-flex-direction: column-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;
        flex: 1 1 auto !important
    }
    .flex-xl-grow-0 {
        -ms-flex-positive: 0 !important;
        flex-grow: 0 !important
    }
    .flex-xl-grow-1 {
        -ms-flex-positive: 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;
        justify-content: flex-start !important
    }
    .justify-content-xl-end {
        -ms-flex-pack: end !important;
        justify-content: flex-end !important
    }
    .justify-content-xl-center {
        -ms-flex-pack: center !important;
        justify-content: center !important
    }
    .justify-content-xl-between {
        -ms-flex-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;
        align-items: flex-start !important
    }
    .align-items-xl-end {
        -ms-flex-align: end !important;
        align-items: flex-end !important
    }
    .align-items-xl-center {
        -ms-flex-align: center !important;
        align-items: center !important
    }
    .align-items-xl-baseline {
        -ms-flex-align: baseline !important;
        align-items: baseline !important
    }
    .align-items-xl-stretch {
        -ms-flex-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: left !important
}

.float-right {
    float: right !important
}

.float-none {
    float: none !important
}

@media (min-width: 576px) {
    .float-sm-left {
        float: left !important
    }
    .float-sm-right {
        float: right !important
    }
    .float-sm-none {
        float: none !important
    }
}

@media (min-width: 768px) {
    .float-md-left {
        float: left !important
    }
    .float-md-right {
        float: right !important
    }
    .float-md-none {
        float: none !important
    }
}

@media (min-width: 992px) {
    .float-lg-left {
        float: left !important
    }
    .float-lg-right {
        float: right !important
    }
    .float-lg-none {
        float: none !important
    }
}

@media (min-width: 1200px) {
    .float-xl-left {
        float: left !important
    }
    .float-xl-right {
        float: right !important
    }
    .float-xl-none {
        float: 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;
    right: 0;
    left: 0;
    z-index: 1030
}

.fixed-bottom {
    position: fixed;
    right: 0;
    bottom: 0;
    left: 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;
    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 {
    box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.15) !important
}

.shadow {
    box-shadow: 0 0 5px 5px rgba(0, 0, 0, 0.03) !important
}

.shadow-lg {
    box-shadow: 0 1px 8px -1px rgba(0, 0, 0, 0.2) !important
}

.shadow-none {
    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-right: 0 !important
}

.mb-0,
.my-0 {
    margin-bottom: 0 !important
}

.ml-0,
.mx-0 {
    margin-left: 0 !important
}

.m-1 {
    margin: .4rem !important
}

.mt-1,
.my-1 {
    margin-top: .4rem !important
}

.mr-1,
.mx-1 {
    margin-right: .4rem !important
}

.mb-1,
.my-1 {
    margin-bottom: .4rem !important
}

.ml-1,
.mx-1 {
    margin-left: .4rem !important
}

.m-2 {
    margin: .8rem !important
}

.mt-2,
.my-2 {
    margin-top: .8rem !important
}

.mr-2,
.mx-2 {
    margin-right: .8rem !important
}

.mb-2,
.my-2 {
    margin-bottom: .8rem !important
}

.ml-2,
.mx-2 {
    margin-left: .8rem !important
}

.m-3 {
    margin: 1.2rem !important
}

.mt-3,
.my-3 {
    margin-top: 1.2rem !important
}

.mr-3,
.mx-3 {
    margin-right: 1.2rem !important
}

.mb-3,
.my-3 {
    margin-bottom: 1.2rem !important
}

.ml-3,
.mx-3 {
    margin-left: 1.2rem !important
}

.m-4 {
    margin: 1.6rem !important
}

.mt-4,
.my-4 {
    margin-top: 1.6rem !important
}

.mr-4,
.mx-4 {
    margin-right: 1.6rem !important
}

.mb-4,
.my-4 {
    margin-bottom: 1.6rem !important
}

.ml-4,
.mx-4 {
    margin-left: 1.6rem !important
}

.m-5 {
    margin: 2rem !important
}

.mt-5,
.my-5 {
    margin-top: 2rem !important
}

.mr-5,
.mx-5 {
    margin-right: 2rem !important
}

.mb-5,
.my-5 {
    margin-bottom: 2rem !important
}

.ml-5,
.mx-5 {
    margin-left: 2rem !important
}

.m-6 {
    margin: 2.4rem !important
}

.mt-6,
.my-6 {
    margin-top: 2.4rem !important
}

.mr-6,
.mx-6 {
    margin-right: 2.4rem !important
}

.mb-6,
.my-6 {
    margin-bottom: 2.4rem !important
}

.ml-6,
.mx-6 {
    margin-left: 2.4rem !important
}

.m-7 {
    margin: 2.8rem !important
}

.mt-7,
.my-7 {
    margin-top: 2.8rem !important
}

.mr-7,
.mx-7 {
    margin-right: 2.8rem !important
}

.mb-7,
.my-7 {
    margin-bottom: 2.8rem !important
}

.ml-7,
.mx-7 {
    margin-left: 2.8rem !important
}

.m-8 {
    margin: 3.2rem !important
}

.mt-8,
.my-8 {
    margin-top: 3.2rem !important
}

.mr-8,
.mx-8 {
    margin-right: 3.2rem !important
}

.mb-8,
.my-8 {
    margin-bottom: 3.2rem !important
}

.ml-8,
.mx-8 {
    margin-left: 3.2rem !important
}

.m-9 {
    margin: 3.6rem !important
}

.mt-9,
.my-9 {
    margin-top: 3.6rem !important
}

.mr-9,
.mx-9 {
    margin-right: 3.6rem !important
}

.mb-9,
.my-9 {
    margin-bottom: 3.6rem !important
}

.ml-9,
.mx-9 {
    margin-left: 3.6rem !important
}

.m-10 {
    margin: 4rem !important
}

.mt-10,
.my-10 {
    margin-top: 4rem !important
}

.mr-10,
.mx-10 {
    margin-right: 4rem !important
}

.mb-10,
.my-10 {
    margin-bottom: 4rem !important
}

.ml-10,
.mx-10 {
    margin-left: 4rem !important
}

.p-0 {
    padding: 0 !important
}

.pt-0,
.py-0 {
    padding-top: 0 !important
}

.pr-0,
.px-0 {
    padding-right: 0 !important
}

.pb-0,
.py-0 {
    padding-bottom: 0 !important
}

.pl-0,
.px-0 {
    padding-left: 0 !important
}

.p-1 {
    padding: .4rem !important
}

.pt-1,
.py-1 {
    padding-top: .4rem !important
}

.pr-1,
.px-1 {
    padding-right: .4rem !important
}

.pb-1,
.py-1 {
    padding-bottom: .4rem !important
}

.pl-1,
.px-1 {
    padding-left: .4rem !important
}

.p-2 {
    padding: .8rem !important
}

.pt-2,
.py-2 {
    padding-top: .8rem !important
}

.pr-2,
.px-2 {
    padding-right: .8rem !important
}

.pb-2,
.py-2 {
    padding-bottom: .8rem !important
}

.pl-2,
.px-2 {
    padding-left: .8rem !important
}

.p-3 {
    padding: 1.2rem !important
}

.pt-3,
.py-3 {
    padding-top: 1.2rem !important
}

.pr-3,
.px-3 {
    padding-right: 1.2rem !important
}

.pb-3,
.py-3 {
    padding-bottom: 1.2rem !important
}

.pl-3,
.px-3 {
    padding-left: 1.2rem !important
}

.p-4 {
    padding: 1.6rem !important
}

.pt-4,
.py-4 {
    padding-top: 1.6rem !important
}

.pr-4,
.px-4 {
    padding-right: 1.6rem !important
}

.pb-4,
.py-4 {
    padding-bottom: 1.6rem !important
}

.pl-4,
.px-4 {
    padding-left: 1.6rem !important
}

.p-5 {
    padding: 2rem !important
}

.pt-5,
.py-5 {
    padding-top: 2rem !important
}

.pr-5,
.px-5 {
    padding-right: 2rem !important
}

.pb-5,
.py-5 {
    padding-bottom: 2rem !important
}

.pl-5,
.px-5 {
    padding-left: 2rem !important
}

.p-6 {
    padding: 2.4rem !important
}

.pt-6,
.py-6 {
    padding-top: 2.4rem !important
}

.pr-6,
.px-6 {
    padding-right: 2.4rem !important
}

.pb-6,
.py-6 {
    padding-bottom: 2.4rem !important
}

.pl-6,
.px-6 {
    padding-left: 2.4rem !important
}

.p-7 {
    padding: 2.8rem !important
}

.pt-7,
.py-7 {
    padding-top: 2.8rem !important
}

.pr-7,
.px-7 {
    padding-right: 2.8rem !important
}

.pb-7,
.py-7 {
    padding-bottom: 2.8rem !important
}

.pl-7,
.px-7 {
    padding-left: 2.8rem !important
}

.p-8 {
    padding: 3.2rem !important
}

.pt-8,
.py-8 {
    padding-top: 3.2rem !important
}

.pr-8,
.px-8 {
    padding-right: 3.2rem !important
}

.pb-8,
.py-8 {
    padding-bottom: 3.2rem !important
}

.pl-8,
.px-8 {
    padding-left: 3.2rem !important
}

.p-9 {
    padding: 3.6rem !important
}

.pt-9,
.py-9 {
    padding-top: 3.6rem !important
}

.pr-9,
.px-9 {
    padding-right: 3.6rem !important
}

.pb-9,
.py-9 {
    padding-bottom: 3.6rem !important
}

.pl-9,
.px-9 {
    padding-left: 3.6rem !important
}

.p-10 {
    padding: 4rem !important
}

.pt-10,
.py-10 {
    padding-top: 4rem !important
}

.pr-10,
.px-10 {
    padding-right: 4rem !important
}

.pb-10,
.py-10 {
    padding-bottom: 4rem !important
}

.pl-10,
.px-10 {
    padding-left: 4rem !important
}

.m-n1 {
    margin: -.4rem !important
}

.mt-n1,
.my-n1 {
    margin-top: -.4rem !important
}

.mr-n1,
.mx-n1 {
    margin-right: -.4rem !important
}

.mb-n1,
.my-n1 {
    margin-bottom: -.4rem !important
}

.ml-n1,
.mx-n1 {
    margin-left: -.4rem !important
}

.m-n2 {
    margin: -.8rem !important
}

.mt-n2,
.my-n2 {
    margin-top: -.8rem !important
}

.mr-n2,
.mx-n2 {
    margin-right: -.8rem !important
}

.mb-n2,
.my-n2 {
    margin-bottom: -.8rem !important
}

.ml-n2,
.mx-n2 {
    margin-left: -.8rem !important
}

.m-n3 {
    margin: -1.2rem !important
}

.mt-n3,
.my-n3 {
    margin-top: -1.2rem !important
}

.mr-n3,
.mx-n3 {
    margin-right: -1.2rem !important
}

.mb-n3,
.my-n3 {
    margin-bottom: -1.2rem !important
}

.ml-n3,
.mx-n3 {
    margin-left: -1.2rem !important
}

.m-n4 {
    margin: -1.6rem !important
}

.mt-n4,
.my-n4 {
    margin-top: -1.6rem !important
}

.mr-n4,
.mx-n4 {
    margin-right: -1.6rem !important
}

.mb-n4,
.my-n4 {
    margin-bottom: -1.6rem !important
}

.ml-n4,
.mx-n4 {
    margin-left: -1.6rem !important
}

.m-n5 {
    margin: -2rem !important
}

.mt-n5,
.my-n5 {
    margin-top: -2rem !important
}

.mr-n5,
.mx-n5 {
    margin-right: -2rem !important
}

.mb-n5,
.my-n5 {
    margin-bottom: -2rem !important
}

.ml-n5,
.mx-n5 {
    margin-left: -2rem !important
}

.m-n6 {
    margin: -2.4rem !important
}

.mt-n6,
.my-n6 {
    margin-top: -2.4rem !important
}

.mr-n6,
.mx-n6 {
    margin-right: -2.4rem !important
}

.mb-n6,
.my-n6 {
    margin-bottom: -2.4rem !important
}

.ml-n6,
.mx-n6 {
    margin-left: -2.4rem !important
}

.m-n7 {
    margin: -2.8rem !important
}

.mt-n7,
.my-n7 {
    margin-top: -2.8rem !important
}

.mr-n7,
.mx-n7 {
    margin-right: -2.8rem !important
}

.mb-n7,
.my-n7 {
    margin-bottom: -2.8rem !important
}

.ml-n7,
.mx-n7 {
    margin-left: -2.8rem !important
}

.m-n8 {
    margin: -3.2rem !important
}

.mt-n8,
.my-n8 {
    margin-top: -3.2rem !important
}

.mr-n8,
.mx-n8 {
    margin-right: -3.2rem !important
}

.mb-n8,
.my-n8 {
    margin-bottom: -3.2rem !important
}

.ml-n8,
.mx-n8 {
    margin-left: -3.2rem !important
}

.m-n9 {
    margin: -3.6rem !important
}

.mt-n9,
.my-n9 {
    margin-top: -3.6rem !important
}

.mr-n9,
.mx-n9 {
    margin-right: -3.6rem !important
}

.mb-n9,
.my-n9 {
    margin-bottom: -3.6rem !important
}

.ml-n9,
.mx-n9 {
    margin-left: -3.6rem !important
}

.m-n10 {
    margin: -4rem !important
}

.mt-n10,
.my-n10 {
    margin-top: -4rem !important
}

.mr-n10,
.mx-n10 {
    margin-right: -4rem !important
}

.mb-n10,
.my-n10 {
    margin-bottom: -4rem !important
}

.ml-n10,
.mx-n10 {
    margin-left: -4rem !important
}

.m-auto {
    margin: auto !important
}

.mt-auto,
.my-auto {
    margin-top: auto !important
}

.mr-auto,
.mx-auto {
    margin-right: auto !important
}

.mb-auto,
.my-auto {
    margin-bottom: auto !important
}

.ml-auto,
.mx-auto {
    margin-left: 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-right: 0 !important
    }
    .mb-sm-0,
    .my-sm-0 {
        margin-bottom: 0 !important
    }
    .ml-sm-0,
    .mx-sm-0 {
        margin-left: 0 !important
    }
    .m-sm-1 {
        margin: .4rem !important
    }
    .mt-sm-1,
    .my-sm-1 {
        margin-top: .4rem !important
    }
    .mr-sm-1,
    .mx-sm-1 {
        margin-right: .4rem !important
    }
    .mb-sm-1,
    .my-sm-1 {
        margin-bottom: .4rem !important
    }
    .ml-sm-1,
    .mx-sm-1 {
        margin-left: .4rem !important
    }
    .m-sm-2 {
        margin: .8rem !important
    }
    .mt-sm-2,
    .my-sm-2 {
        margin-top: .8rem !important
    }
    .mr-sm-2,
    .mx-sm-2 {
        margin-right: .8rem !important
    }
    .mb-sm-2,
    .my-sm-2 {
        margin-bottom: .8rem !important
    }
    .ml-sm-2,
    .mx-sm-2 {
        margin-left: .8rem !important
    }
    .m-sm-3 {
        margin: 1.2rem !important
    }
    .mt-sm-3,
    .my-sm-3 {
        margin-top: 1.2rem !important
    }
    .mr-sm-3,
    .mx-sm-3 {
        margin-right: 1.2rem !important
    }
    .mb-sm-3,
    .my-sm-3 {
        margin-bottom: 1.2rem !important
    }
    .ml-sm-3,
    .mx-sm-3 {
        margin-left: 1.2rem !important
    }
    .m-sm-4 {
        margin: 1.6rem !important
    }
    .mt-sm-4,
    .my-sm-4 {
        margin-top: 1.6rem !important
    }
    .mr-sm-4,
    .mx-sm-4 {
        margin-right: 1.6rem !important
    }
    .mb-sm-4,
    .my-sm-4 {
        margin-bottom: 1.6rem !important
    }
    .ml-sm-4,
    .mx-sm-4 {
        margin-left: 1.6rem !important
    }
    .m-sm-5 {
        margin: 2rem !important
    }
    .mt-sm-5,
    .my-sm-5 {
        margin-top: 2rem !important
    }
    .mr-sm-5,
    .mx-sm-5 {
        margin-right: 2rem !important
    }
    .mb-sm-5,
    .my-sm-5 {
        margin-bottom: 2rem !important
    }
    .ml-sm-5,
    .mx-sm-5 {
        margin-left: 2rem !important
    }
    .m-sm-6 {
        margin: 2.4rem !important
    }
    .mt-sm-6,
    .my-sm-6 {
        margin-top: 2.4rem !important
    }
    .mr-sm-6,
    .mx-sm-6 {
        margin-right: 2.4rem !important
    }
    .mb-sm-6,
    .my-sm-6 {
        margin-bottom: 2.4rem !important
    }
    .ml-sm-6,
    .mx-sm-6 {
        margin-left: 2.4rem !important
    }
    .m-sm-7 {
        margin: 2.8rem !important
    }
    .mt-sm-7,
    .my-sm-7 {
        margin-top: 2.8rem !important
    }
    .mr-sm-7,
    .mx-sm-7 {
        margin-right: 2.8rem !important
    }
    .mb-sm-7,
    .my-sm-7 {
        margin-bottom: 2.8rem !important
    }
    .ml-sm-7,
    .mx-sm-7 {
        margin-left: 2.8rem !important
    }
    .m-sm-8 {
        margin: 3.2rem !important
    }
    .mt-sm-8,
    .my-sm-8 {
        margin-top: 3.2rem !important
    }
    .mr-sm-8,
    .mx-sm-8 {
        margin-right: 3.2rem !important
    }
    .mb-sm-8,
    .my-sm-8 {
        margin-bottom: 3.2rem !important
    }
    .ml-sm-8,
    .mx-sm-8 {
        margin-left: 3.2rem !important
    }
    .m-sm-9 {
        margin: 3.6rem !important
    }
    .mt-sm-9,
    .my-sm-9 {
        margin-top: 3.6rem !important
    }
    .mr-sm-9,
    .mx-sm-9 {
        margin-right: 3.6rem !important
    }
    .mb-sm-9,
    .my-sm-9 {
        margin-bottom: 3.6rem !important
    }
    .ml-sm-9,
    .mx-sm-9 {
        margin-left: 3.6rem !important
    }
    .m-sm-10 {
        margin: 4rem !important
    }
    .mt-sm-10,
    .my-sm-10 {
        margin-top: 4rem !important
    }
    .mr-sm-10,
    .mx-sm-10 {
        margin-right: 4rem !important
    }
    .mb-sm-10,
    .my-sm-10 {
        margin-bottom: 4rem !important
    }
    .ml-sm-10,
    .mx-sm-10 {
        margin-left: 4rem !important
    }
    .p-sm-0 {
        padding: 0 !important
    }
    .pt-sm-0,
    .py-sm-0 {
        padding-top: 0 !important
    }
    .pr-sm-0,
    .px-sm-0 {
        padding-right: 0 !important
    }
    .pb-sm-0,
    .py-sm-0 {
        padding-bottom: 0 !important
    }
    .pl-sm-0,
    .px-sm-0 {
        padding-left: 0 !important
    }
    .p-sm-1 {
        padding: .4rem !important
    }
    .pt-sm-1,
    .py-sm-1 {
        padding-top: .4rem !important
    }
    .pr-sm-1,
    .px-sm-1 {
        padding-right: .4rem !important
    }
    .pb-sm-1,
    .py-sm-1 {
        padding-bottom: .4rem !important
    }
    .pl-sm-1,
    .px-sm-1 {
        padding-left: .4rem !important
    }
    .p-sm-2 {
        padding: .8rem !important
    }
    .pt-sm-2,
    .py-sm-2 {
        padding-top: .8rem !important
    }
    .pr-sm-2,
    .px-sm-2 {
        padding-right: .8rem !important
    }
    .pb-sm-2,
    .py-sm-2 {
        padding-bottom: .8rem !important
    }
    .pl-sm-2,
    .px-sm-2 {
        padding-left: .8rem !important
    }
    .p-sm-3 {
        padding: 1.2rem !important
    }
    .pt-sm-3,
    .py-sm-3 {
        padding-top: 1.2rem !important
    }
    .pr-sm-3,
    .px-sm-3 {
        padding-right: 1.2rem !important
    }
    .pb-sm-3,
    .py-sm-3 {
        padding-bottom: 1.2rem !important
    }
    .pl-sm-3,
    .px-sm-3 {
        padding-left: 1.2rem !important
    }
    .p-sm-4 {
        padding: 1.6rem !important
    }
    .pt-sm-4,
    .py-sm-4 {
        padding-top: 1.6rem !important
    }
    .pr-sm-4,
    .px-sm-4 {
        padding-right: 1.6rem !important
    }
    .pb-sm-4,
    .py-sm-4 {
        padding-bottom: 1.6rem !important
    }
    .pl-sm-4,
    .px-sm-4 {
        padding-left: 1.6rem !important
    }
    .p-sm-5 {
        padding: 2rem !important
    }
    .pt-sm-5,
    .py-sm-5 {
        padding-top: 2rem !important
    }
    .pr-sm-5,
    .px-sm-5 {
        padding-right: 2rem !important
    }
    .pb-sm-5,
    .py-sm-5 {
        padding-bottom: 2rem !important
    }
    .pl-sm-5,
    .px-sm-5 {
        padding-left: 2rem !important
    }
    .p-sm-6 {
        padding: 2.4rem !important
    }
    .pt-sm-6,
    .py-sm-6 {
        padding-top: 2.4rem !important
    }
    .pr-sm-6,
    .px-sm-6 {
        padding-right: 2.4rem !important
    }
    .pb-sm-6,
    .py-sm-6 {
        padding-bottom: 2.4rem !important
    }
    .pl-sm-6,
    .px-sm-6 {
        padding-left: 2.4rem !important
    }
    .p-sm-7 {
        padding: 2.8rem !important
    }
    .pt-sm-7,
    .py-sm-7 {
        padding-top: 2.8rem !important
    }
    .pr-sm-7,
    .px-sm-7 {
        padding-right: 2.8rem !important
    }
    .pb-sm-7,
    .py-sm-7 {
        padding-bottom: 2.8rem !important
    }
    .pl-sm-7,
    .px-sm-7 {
        padding-left: 2.8rem !important
    }
    .p-sm-8 {
        padding: 3.2rem !important
    }
    .pt-sm-8,
    .py-sm-8 {
        padding-top: 3.2rem !important
    }
    .pr-sm-8,
    .px-sm-8 {
        padding-right: 3.2rem !important
    }
    .pb-sm-8,
    .py-sm-8 {
        padding-bottom: 3.2rem !important
    }
    .pl-sm-8,
    .px-sm-8 {
        padding-left: 3.2rem !important
    }
    .p-sm-9 {
        padding: 3.6rem !important
    }
    .pt-sm-9,
    .py-sm-9 {
        padding-top: 3.6rem !important
    }
    .pr-sm-9,
    .px-sm-9 {
        padding-right: 3.6rem !important
    }
    .pb-sm-9,
    .py-sm-9 {
        padding-bottom: 3.6rem !important
    }
    .pl-sm-9,
    .px-sm-9 {
        padding-left: 3.6rem !important
    }
    .p-sm-10 {
        padding: 4rem !important
    }
    .pt-sm-10,
    .py-sm-10 {
        padding-top: 4rem !important
    }
    .pr-sm-10,
    .px-sm-10 {
        padding-right: 4rem !important
    }
    .pb-sm-10,
    .py-sm-10 {
        padding-bottom: 4rem !important
    }
    .pl-sm-10,
    .px-sm-10 {
        padding-left: 4rem !important
    }
    .m-sm-n1 {
        margin: -.4rem !important
    }
    .mt-sm-n1,
    .my-sm-n1 {
        margin-top: -.4rem !important
    }
    .mr-sm-n1,
    .mx-sm-n1 {
        margin-right: -.4rem !important
    }
    .mb-sm-n1,
    .my-sm-n1 {
        margin-bottom: -.4rem !important
    }
    .ml-sm-n1,
    .mx-sm-n1 {
        margin-left: -.4rem !important
    }
    .m-sm-n2 {
        margin: -.8rem !important
    }
    .mt-sm-n2,
    .my-sm-n2 {
        margin-top: -.8rem !important
    }
    .mr-sm-n2,
    .mx-sm-n2 {
        margin-right: -.8rem !important
    }
    .mb-sm-n2,
    .my-sm-n2 {
        margin-bottom: -.8rem !important
    }
    .ml-sm-n2,
    .mx-sm-n2 {
        margin-left: -.8rem !important
    }
    .m-sm-n3 {
        margin: -1.2rem !important
    }
    .mt-sm-n3,
    .my-sm-n3 {
        margin-top: -1.2rem !important
    }
    .mr-sm-n3,
    .mx-sm-n3 {
        margin-right: -1.2rem !important
    }
    .mb-sm-n3,
    .my-sm-n3 {
        margin-bottom: -1.2rem !important
    }
    .ml-sm-n3,
    .mx-sm-n3 {
        margin-left: -1.2rem !important
    }
    .m-sm-n4 {
        margin: -1.6rem !important
    }
    .mt-sm-n4,
    .my-sm-n4 {
        margin-top: -1.6rem !important
    }
    .mr-sm-n4,
    .mx-sm-n4 {
        margin-right: -1.6rem !important
    }
    .mb-sm-n4,
    .my-sm-n4 {
        margin-bottom: -1.6rem !important
    }
    .ml-sm-n4,
    .mx-sm-n4 {
        margin-left: -1.6rem !important
    }
    .m-sm-n5 {
        margin: -2rem !important
    }
    .mt-sm-n5,
    .my-sm-n5 {
        margin-top: -2rem !important
    }
    .mr-sm-n5,
    .mx-sm-n5 {
        margin-right: -2rem !important
    }
    .mb-sm-n5,
    .my-sm-n5 {
        margin-bottom: -2rem !important
    }
    .ml-sm-n5,
    .mx-sm-n5 {
        margin-left: -2rem !important
    }
    .m-sm-n6 {
        margin: -2.4rem !important
    }
    .mt-sm-n6,
    .my-sm-n6 {
        margin-top: -2.4rem !important
    }
    .mr-sm-n6,
    .mx-sm-n6 {
        margin-right: -2.4rem !important
    }
    .mb-sm-n6,
    .my-sm-n6 {
        margin-bottom: -2.4rem !important
    }
    .ml-sm-n6,
    .mx-sm-n6 {
        margin-left: -2.4rem !important
    }
    .m-sm-n7 {
        margin: -2.8rem !important
    }
    .mt-sm-n7,
    .my-sm-n7 {
        margin-top: -2.8rem !important
    }
    .mr-sm-n7,
    .mx-sm-n7 {
        margin-right: -2.8rem !important
    }
    .mb-sm-n7,
    .my-sm-n7 {
        margin-bottom: -2.8rem !important
    }
    .ml-sm-n7,
    .mx-sm-n7 {
        margin-left: -2.8rem !important
    }
    .m-sm-n8 {
        margin: -3.2rem !important
    }
    .mt-sm-n8,
    .my-sm-n8 {
        margin-top: -3.2rem !important
    }
    .mr-sm-n8,
    .mx-sm-n8 {
        margin-right: -3.2rem !important
    }
    .mb-sm-n8,
    .my-sm-n8 {
        margin-bottom: -3.2rem !important
    }
    .ml-sm-n8,
    .mx-sm-n8 {
        margin-left: -3.2rem !important
    }
    .m-sm-n9 {
        margin: -3.6rem !important
    }
    .mt-sm-n9,
    .my-sm-n9 {
        margin-top: -3.6rem !important
    }
    .mr-sm-n9,
    .mx-sm-n9 {
        margin-right: -3.6rem !important
    }
    .mb-sm-n9,
    .my-sm-n9 {
        margin-bottom: -3.6rem !important
    }
    .ml-sm-n9,
    .mx-sm-n9 {
        margin-left: -3.6rem !important
    }
    .m-sm-n10 {
        margin: -4rem !important
    }
    .mt-sm-n10,
    .my-sm-n10 {
        margin-top: -4rem !important
    }
    .mr-sm-n10,
    .mx-sm-n10 {
        margin-right: -4rem !important
    }
    .mb-sm-n10,
    .my-sm-n10 {
        margin-bottom: -4rem !important
    }
    .ml-sm-n10,
    .mx-sm-n10 {
        margin-left: -4rem !important
    }
    .m-sm-auto {
        margin: auto !important
    }
    .mt-sm-auto,
    .my-sm-auto {
        margin-top: auto !important
    }
    .mr-sm-auto,
    .mx-sm-auto {
        margin-right: auto !important
    }
    .mb-sm-auto,
    .my-sm-auto {
        margin-bottom: auto !important
    }
    .ml-sm-auto,
    .mx-sm-auto {
        margin-left: 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-right: 0 !important
    }
    .mb-md-0,
    .my-md-0 {
        margin-bottom: 0 !important
    }
    .ml-md-0,
    .mx-md-0 {
        margin-left: 0 !important
    }
    .m-md-1 {
        margin: .4rem !important
    }
    .mt-md-1,
    .my-md-1 {
        margin-top: .4rem !important
    }
    .mr-md-1,
    .mx-md-1 {
        margin-right: .4rem !important
    }
    .mb-md-1,
    .my-md-1 {
        margin-bottom: .4rem !important
    }
    .ml-md-1,
    .mx-md-1 {
        margin-left: .4rem !important
    }
    .m-md-2 {
        margin: .8rem !important
    }
    .mt-md-2,
    .my-md-2 {
        margin-top: .8rem !important
    }
    .mr-md-2,
    .mx-md-2 {
        margin-right: .8rem !important
    }
    .mb-md-2,
    .my-md-2 {
        margin-bottom: .8rem !important
    }
    .ml-md-2,
    .mx-md-2 {
        margin-left: .8rem !important
    }
    .m-md-3 {
        margin: 1.2rem !important
    }
    .mt-md-3,
    .my-md-3 {
        margin-top: 1.2rem !important
    }
    .mr-md-3,
    .mx-md-3 {
        margin-right: 1.2rem !important
    }
    .mb-md-3,
    .my-md-3 {
        margin-bottom: 1.2rem !important
    }
    .ml-md-3,
    .mx-md-3 {
        margin-left: 1.2rem !important
    }
    .m-md-4 {
        margin: 1.6rem !important
    }
    .mt-md-4,
    .my-md-4 {
        margin-top: 1.6rem !important
    }
    .mr-md-4,
    .mx-md-4 {
        margin-right: 1.6rem !important
    }
    .mb-md-4,
    .my-md-4 {
        margin-bottom: 1.6rem !important
    }
    .ml-md-4,
    .mx-md-4 {
        margin-left: 1.6rem !important
    }
    .m-md-5 {
        margin: 2rem !important
    }
    .mt-md-5,
    .my-md-5 {
        margin-top: 2rem !important
    }
    .mr-md-5,
    .mx-md-5 {
        margin-right: 2rem !important
    }
    .mb-md-5,
    .my-md-5 {
        margin-bottom: 2rem !important
    }
    .ml-md-5,
    .mx-md-5 {
        margin-left: 2rem !important
    }
    .m-md-6 {
        margin: 2.4rem !important
    }
    .mt-md-6,
    .my-md-6 {
        margin-top: 2.4rem !important
    }
    .mr-md-6,
    .mx-md-6 {
        margin-right: 2.4rem !important
    }
    .mb-md-6,
    .my-md-6 {
        margin-bottom: 2.4rem !important
    }
    .ml-md-6,
    .mx-md-6 {
        margin-left: 2.4rem !important
    }
    .m-md-7 {
        margin: 2.8rem !important
    }
    .mt-md-7,
    .my-md-7 {
        margin-top: 2.8rem !important
    }
    .mr-md-7,
    .mx-md-7 {
        margin-right: 2.8rem !important
    }
    .mb-md-7,
    .my-md-7 {
        margin-bottom: 2.8rem !important
    }
    .ml-md-7,
    .mx-md-7 {
        margin-left: 2.8rem !important
    }
    .m-md-8 {
        margin: 3.2rem !important
    }
    .mt-md-8,
    .my-md-8 {
        margin-top: 3.2rem !important
    }
    .mr-md-8,
    .mx-md-8 {
        margin-right: 3.2rem !important
    }
    .mb-md-8,
    .my-md-8 {
        margin-bottom: 3.2rem !important
    }
    .ml-md-8,
    .mx-md-8 {
        margin-left: 3.2rem !important
    }
    .m-md-9 {
        margin: 3.6rem !important
    }
    .mt-md-9,
    .my-md-9 {
        margin-top: 3.6rem !important
    }
    .mr-md-9,
    .mx-md-9 {
        margin-right: 3.6rem !important
    }
    .mb-md-9,
    .my-md-9 {
        margin-bottom: 3.6rem !important
    }
    .ml-md-9,
    .mx-md-9 {
        margin-left: 3.6rem !important
    }
    .m-md-10 {
        margin: 4rem !important
    }
    .mt-md-10,
    .my-md-10 {
        margin-top: 4rem !important
    }
    .mr-md-10,
    .mx-md-10 {
        margin-right: 4rem !important
    }
    .mb-md-10,
    .my-md-10 {
        margin-bottom: 4rem !important
    }
    .ml-md-10,
    .mx-md-10 {
        margin-left: 4rem !important
    }
    .p-md-0 {
        padding: 0 !important
    }
    .pt-md-0,
    .py-md-0 {
        padding-top: 0 !important
    }
    .pr-md-0,
    .px-md-0 {
        padding-right: 0 !important
    }
    .pb-md-0,
    .py-md-0 {
        padding-bottom: 0 !important
    }
    .pl-md-0,
    .px-md-0 {
        padding-left: 0 !important
    }
    .p-md-1 {
        padding: .4rem !important
    }
    .pt-md-1,
    .py-md-1 {
        padding-top: .4rem !important
    }
    .pr-md-1,
    .px-md-1 {
        padding-right: .4rem !important
    }
    .pb-md-1,
    .py-md-1 {
        padding-bottom: .4rem !important
    }
    .pl-md-1,
    .px-md-1 {
        padding-left: .4rem !important
    }
    .p-md-2 {
        padding: .8rem !important
    }
    .pt-md-2,
    .py-md-2 {
        padding-top: .8rem !important
    }
    .pr-md-2,
    .px-md-2 {
        padding-right: .8rem !important
    }
    .pb-md-2,
    .py-md-2 {
        padding-bottom: .8rem !important
    }
    .pl-md-2,
    .px-md-2 {
        padding-left: .8rem !important
    }
    .p-md-3 {
        padding: 1.2rem !important
    }
    .pt-md-3,
    .py-md-3 {
        padding-top: 1.2rem !important
    }
    .pr-md-3,
    .px-md-3 {
        padding-right: 1.2rem !important
    }
    .pb-md-3,
    .py-md-3 {
        padding-bottom: 1.2rem !important
    }
    .pl-md-3,
    .px-md-3 {
        padding-left: 1.2rem !important
    }
    .p-md-4 {
        padding: 1.6rem !important
    }
    .pt-md-4,
    .py-md-4 {
        padding-top: 1.6rem !important
    }
    .pr-md-4,
    .px-md-4 {
        padding-right: 1.6rem !important
    }
    .pb-md-4,
    .py-md-4 {
        padding-bottom: 1.6rem !important
    }
    .pl-md-4,
    .px-md-4 {
        padding-left: 1.6rem !important
    }
    .p-md-5 {
        padding: 2rem !important
    }
    .pt-md-5,
    .py-md-5 {
        padding-top: 2rem !important
    }
    .pr-md-5,
    .px-md-5 {
        padding-right: 2rem !important
    }
    .pb-md-5,
    .py-md-5 {
        padding-bottom: 2rem !important
    }
    .pl-md-5,
    .px-md-5 {
        padding-left: 2rem !important
    }
    .p-md-6 {
        padding: 2.4rem !important
    }
    .pt-md-6,
    .py-md-6 {
        padding-top: 2.4rem !important
    }
    .pr-md-6,
    .px-md-6 {
        padding-right: 2.4rem !important
    }
    .pb-md-6,
    .py-md-6 {
        padding-bottom: 2.4rem !important
    }
    .pl-md-6,
    .px-md-6 {
        padding-left: 2.4rem !important
    }
    .p-md-7 {
        padding: 2.8rem !important
    }
    .pt-md-7,
    .py-md-7 {
        padding-top: 2.8rem !important
    }
    .pr-md-7,
    .px-md-7 {
        padding-right: 2.8rem !important
    }
    .pb-md-7,
    .py-md-7 {
        padding-bottom: 2.8rem !important
    }
    .pl-md-7,
    .px-md-7 {
        padding-left: 2.8rem !important
    }
    .p-md-8 {
        padding: 3.2rem !important
    }
    .pt-md-8,
    .py-md-8 {
        padding-top: 3.2rem !important
    }
    .pr-md-8,
    .px-md-8 {
        padding-right: 3.2rem !important
    }
    .pb-md-8,
    .py-md-8 {
        padding-bottom: 3.2rem !important
    }
    .pl-md-8,
    .px-md-8 {
        padding-left: 3.2rem !important
    }
    .p-md-9 {
        padding: 3.6rem !important
    }
    .pt-md-9,
    .py-md-9 {
        padding-top: 3.6rem !important
    }
    .pr-md-9,
    .px-md-9 {
        padding-right: 3.6rem !important
    }
    .pb-md-9,
    .py-md-9 {
        padding-bottom: 3.6rem !important
    }
    .pl-md-9,
    .px-md-9 {
        padding-left: 3.6rem !important
    }
    .p-md-10 {
        padding: 4rem !important
    }
    .pt-md-10,
    .py-md-10 {
        padding-top: 4rem !important
    }
    .pr-md-10,
    .px-md-10 {
        padding-right: 4rem !important
    }
    .pb-md-10,
    .py-md-10 {
        padding-bottom: 4rem !important
    }
    .pl-md-10,
    .px-md-10 {
        padding-left: 4rem !important
    }
    .m-md-n1 {
        margin: -.4rem !important
    }
    .mt-md-n1,
    .my-md-n1 {
        margin-top: -.4rem !important
    }
    .mr-md-n1,
    .mx-md-n1 {
        margin-right: -.4rem !important
    }
    .mb-md-n1,
    .my-md-n1 {
        margin-bottom: -.4rem !important
    }
    .ml-md-n1,
    .mx-md-n1 {
        margin-left: -.4rem !important
    }
    .m-md-n2 {
        margin: -.8rem !important
    }
    .mt-md-n2,
    .my-md-n2 {
        margin-top: -.8rem !important
    }
    .mr-md-n2,
    .mx-md-n2 {
        margin-right: -.8rem !important
    }
    .mb-md-n2,
    .my-md-n2 {
        margin-bottom: -.8rem !important
    }
    .ml-md-n2,
    .mx-md-n2 {
        margin-left: -.8rem !important
    }
    .m-md-n3 {
        margin: -1.2rem !important
    }
    .mt-md-n3,
    .my-md-n3 {
        margin-top: -1.2rem !important
    }
    .mr-md-n3,
    .mx-md-n3 {
        margin-right: -1.2rem !important
    }
    .mb-md-n3,
    .my-md-n3 {
        margin-bottom: -1.2rem !important
    }
    .ml-md-n3,
    .mx-md-n3 {
        margin-left: -1.2rem !important
    }
    .m-md-n4 {
        margin: -1.6rem !important
    }
    .mt-md-n4,
    .my-md-n4 {
        margin-top: -1.6rem !important
    }
    .mr-md-n4,
    .mx-md-n4 {
        margin-right: -1.6rem !important
    }
    .mb-md-n4,
    .my-md-n4 {
        margin-bottom: -1.6rem !important
    }
    .ml-md-n4,
    .mx-md-n4 {
        margin-left: -1.6rem !important
    }
    .m-md-n5 {
        margin: -2rem !important
    }
    .mt-md-n5,
    .my-md-n5 {
        margin-top: -2rem !important
    }
    .mr-md-n5,
    .mx-md-n5 {
        margin-right: -2rem !important
    }
    .mb-md-n5,
    .my-md-n5 {
        margin-bottom: -2rem !important
    }
    .ml-md-n5,
    .mx-md-n5 {
        margin-left: -2rem !important
    }
    .m-md-n6 {
        margin: -2.4rem !important
    }
    .mt-md-n6,
    .my-md-n6 {
        margin-top: -2.4rem !important
    }
    .mr-md-n6,
    .mx-md-n6 {
        margin-right: -2.4rem !important
    }
    .mb-md-n6,
    .my-md-n6 {
        margin-bottom: -2.4rem !important
    }
    .ml-md-n6,
    .mx-md-n6 {
        margin-left: -2.4rem !important
    }
    .m-md-n7 {
        margin: -2.8rem !important
    }
    .mt-md-n7,
    .my-md-n7 {
        margin-top: -2.8rem !important
    }
    .mr-md-n7,
    .mx-md-n7 {
        margin-right: -2.8rem !important
    }
    .mb-md-n7,
    .my-md-n7 {
        margin-bottom: -2.8rem !important
    }
    .ml-md-n7,
    .mx-md-n7 {
        margin-left: -2.8rem !important
    }
    .m-md-n8 {
        margin: -3.2rem !important
    }
    .mt-md-n8,
    .my-md-n8 {
        margin-top: -3.2rem !important
    }
    .mr-md-n8,
    .mx-md-n8 {
        margin-right: -3.2rem !important
    }
    .mb-md-n8,
    .my-md-n8 {
        margin-bottom: -3.2rem !important
    }
    .ml-md-n8,
    .mx-md-n8 {
        margin-left: -3.2rem !important
    }
    .m-md-n9 {
        margin: -3.6rem !important
    }
    .mt-md-n9,
    .my-md-n9 {
        margin-top: -3.6rem !important
    }
    .mr-md-n9,
    .mx-md-n9 {
        margin-right: -3.6rem !important
    }
    .mb-md-n9,
    .my-md-n9 {
        margin-bottom: -3.6rem !important
    }
    .ml-md-n9,
    .mx-md-n9 {
        margin-left: -3.6rem !important
    }
    .m-md-n10 {
        margin: -4rem !important
    }
    .mt-md-n10,
    .my-md-n10 {
        margin-top: -4rem !important
    }
    .mr-md-n10,
    .mx-md-n10 {
        margin-right: -4rem !important
    }
    .mb-md-n10,
    .my-md-n10 {
        margin-bottom: -4rem !important
    }
    .ml-md-n10,
    .mx-md-n10 {
        margin-left: -4rem !important
    }
    .m-md-auto {
        margin: auto !important
    }
    .mt-md-auto,
    .my-md-auto {
        margin-top: auto !important
    }
    .mr-md-auto,
    .mx-md-auto {
        margin-right: auto !important
    }
    .mb-md-auto,
    .my-md-auto {
        margin-bottom: auto !important
    }
    .ml-md-auto,
    .mx-md-auto {
        margin-left: 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-right: 0 !important
    }
    .mb-lg-0,
    .my-lg-0 {
        margin-bottom: 0 !important
    }
    .ml-lg-0,
    .mx-lg-0 {
        margin-left: 0 !important
    }
    .m-lg-1 {
        margin: .4rem !important
    }
    .mt-lg-1,
    .my-lg-1 {
        margin-top: .4rem !important
    }
    .mr-lg-1,
    .mx-lg-1 {
        margin-right: .4rem !important
    }
    .mb-lg-1,
    .my-lg-1 {
        margin-bottom: .4rem !important
    }
    .ml-lg-1,
    .mx-lg-1 {
        margin-left: .4rem !important
    }
    .m-lg-2 {
        margin: .8rem !important
    }
    .mt-lg-2,
    .my-lg-2 {
        margin-top: .8rem !important
    }
    .mr-lg-2,
    .mx-lg-2 {
        margin-right: .8rem !important
    }
    .mb-lg-2,
    .my-lg-2 {
        margin-bottom: .8rem !important
    }
    .ml-lg-2,
    .mx-lg-2 {
        margin-left: .8rem !important
    }
    .m-lg-3 {
        margin: 1.2rem !important
    }
    .mt-lg-3,
    .my-lg-3 {
        margin-top: 1.2rem !important
    }
    .mr-lg-3,
    .mx-lg-3 {
        margin-right: 1.2rem !important
    }
    .mb-lg-3,
    .my-lg-3 {
        margin-bottom: 1.2rem !important
    }
    .ml-lg-3,
    .mx-lg-3 {
        margin-left: 1.2rem !important
    }
    .m-lg-4 {
        margin: 1.6rem !important
    }
    .mt-lg-4,
    .my-lg-4 {
        margin-top: 1.6rem !important
    }
    .mr-lg-4,
    .mx-lg-4 {
        margin-right: 1.6rem !important
    }
    .mb-lg-4,
    .my-lg-4 {
        margin-bottom: 1.6rem !important
    }
    .ml-lg-4,
    .mx-lg-4 {
        margin-left: 1.6rem !important
    }
    .m-lg-5 {
        margin: 2rem !important
    }
    .mt-lg-5,
    .my-lg-5 {
        margin-top: 2rem !important
    }
    .mr-lg-5,
    .mx-lg-5 {
        margin-right: 2rem !important
    }
    .mb-lg-5,
    .my-lg-5 {
        margin-bottom: 2rem !important
    }
    .ml-lg-5,
    .mx-lg-5 {
        margin-left: 2rem !important
    }
    .m-lg-6 {
        margin: 2.4rem !important
    }
    .mt-lg-6,
    .my-lg-6 {
        margin-top: 2.4rem !important
    }
    .mr-lg-6,
    .mx-lg-6 {
        margin-right: 2.4rem !important
    }
    .mb-lg-6,
    .my-lg-6 {
        margin-bottom: 2.4rem !important
    }
    .ml-lg-6,
    .mx-lg-6 {
        margin-left: 2.4rem !important
    }
    .m-lg-7 {
        margin: 2.8rem !important
    }
    .mt-lg-7,
    .my-lg-7 {
        margin-top: 2.8rem !important
    }
    .mr-lg-7,
    .mx-lg-7 {
        margin-right: 2.8rem !important
    }
    .mb-lg-7,
    .my-lg-7 {
        margin-bottom: 2.8rem !important
    }
    .ml-lg-7,
    .mx-lg-7 {
        margin-left: 2.8rem !important
    }
    .m-lg-8 {
        margin: 3.2rem !important
    }
    .mt-lg-8,
    .my-lg-8 {
        margin-top: 3.2rem !important
    }
    .mr-lg-8,
    .mx-lg-8 {
        margin-right: 3.2rem !important
    }
    .mb-lg-8,
    .my-lg-8 {
        margin-bottom: 3.2rem !important
    }
    .ml-lg-8,
    .mx-lg-8 {
        margin-left: 3.2rem !important
    }
    .m-lg-9 {
        margin: 3.6rem !important
    }
    .mt-lg-9,
    .my-lg-9 {
        margin-top: 3.6rem !important
    }
    .mr-lg-9,
    .mx-lg-9 {
        margin-right: 3.6rem !important
    }
    .mb-lg-9,
    .my-lg-9 {
        margin-bottom: 3.6rem !important
    }
    .ml-lg-9,
    .mx-lg-9 {
        margin-left: 3.6rem !important
    }
    .m-lg-10 {
        margin: 4rem !important
    }
    .mt-lg-10,
    .my-lg-10 {
        margin-top: 4rem !important
    }
    .mr-lg-10,
    .mx-lg-10 {
        margin-right: 4rem !important
    }
    .mb-lg-10,
    .my-lg-10 {
        margin-bottom: 4rem !important
    }
    .ml-lg-10,
    .mx-lg-10 {
        margin-left: 4rem !important
    }
    .p-lg-0 {
        padding: 0 !important
    }
    .pt-lg-0,
    .py-lg-0 {
        padding-top: 0 !important
    }
    .pr-lg-0,
    .px-lg-0 {
        padding-right: 0 !important
    }
    .pb-lg-0,
    .py-lg-0 {
        padding-bottom: 0 !important
    }
    .pl-lg-0,
    .px-lg-0 {
        padding-left: 0 !important
    }
    .p-lg-1 {
        padding: .4rem !important
    }
    .pt-lg-1,
    .py-lg-1 {
        padding-top: .4rem !important
    }
    .pr-lg-1,
    .px-lg-1 {
        padding-right: .4rem !important
    }
    .pb-lg-1,
    .py-lg-1 {
        padding-bottom: .4rem !important
    }
    .pl-lg-1,
    .px-lg-1 {
        padding-left: .4rem !important
    }
    .p-lg-2 {
        padding: .8rem !important
    }
    .pt-lg-2,
    .py-lg-2 {
        padding-top: .8rem !important
    }
    .pr-lg-2,
    .px-lg-2 {
        padding-right: .8rem !important
    }
    .pb-lg-2,
    .py-lg-2 {
        padding-bottom: .8rem !important
    }
    .pl-lg-2,
    .px-lg-2 {
        padding-left: .8rem !important
    }
    .p-lg-3 {
        padding: 1.2rem !important
    }
    .pt-lg-3,
    .py-lg-3 {
        padding-top: 1.2rem !important
    }
    .pr-lg-3,
    .px-lg-3 {
        padding-right: 1.2rem !important
    }
    .pb-lg-3,
    .py-lg-3 {
        padding-bottom: 1.2rem !important
    }
    .pl-lg-3,
    .px-lg-3 {
        padding-left: 1.2rem !important
    }
    .p-lg-4 {
        padding: 1.6rem !important
    }
    .pt-lg-4,
    .py-lg-4 {
        padding-top: 1.6rem !important
    }
    .pr-lg-4,
    .px-lg-4 {
        padding-right: 1.6rem !important
    }
    .pb-lg-4,
    .py-lg-4 {
        padding-bottom: 1.6rem !important
    }
    .pl-lg-4,
    .px-lg-4 {
        padding-left: 1.6rem !important
    }
    .p-lg-5 {
        padding: 2rem !important
    }
    .pt-lg-5,
    .py-lg-5 {
        padding-top: 2rem !important
    }
    .pr-lg-5,
    .px-lg-5 {
        padding-right: 2rem !important
    }
    .pb-lg-5,
    .py-lg-5 {
        padding-bottom: 2rem !important
    }
    .pl-lg-5,
    .px-lg-5 {
        padding-left: 2rem !important
    }
    .p-lg-6 {
        padding: 2.4rem !important
    }
    .pt-lg-6,
    .py-lg-6 {
        padding-top: 2.4rem !important
    }
    .pr-lg-6,
    .px-lg-6 {
        padding-right: 2.4rem !important
    }
    .pb-lg-6,
    .py-lg-6 {
        padding-bottom: 2.4rem !important
    }
    .pl-lg-6,
    .px-lg-6 {
        padding-left: 2.4rem !important
    }
    .p-lg-7 {
        padding: 2.8rem !important
    }
    .pt-lg-7,
    .py-lg-7 {
        padding-top: 2.8rem !important
    }
    .pr-lg-7,
    .px-lg-7 {
        padding-right: 2.8rem !important
    }
    .pb-lg-7,
    .py-lg-7 {
        padding-bottom: 2.8rem !important
    }
    .pl-lg-7,
    .px-lg-7 {
        padding-left: 2.8rem !important
    }
    .p-lg-8 {
        padding: 3.2rem !important
    }
    .pt-lg-8,
    .py-lg-8 {
        padding-top: 3.2rem !important
    }
    .pr-lg-8,
    .px-lg-8 {
        padding-right: 3.2rem !important
    }
    .pb-lg-8,
    .py-lg-8 {
        padding-bottom: 3.2rem !important
    }
    .pl-lg-8,
    .px-lg-8 {
        padding-left: 3.2rem !important
    }
    .p-lg-9 {
        padding: 3.6rem !important
    }
    .pt-lg-9,
    .py-lg-9 {
        padding-top: 3.6rem !important
    }
    .pr-lg-9,
    .px-lg-9 {
        padding-right: 3.6rem !important
    }
    .pb-lg-9,
    .py-lg-9 {
        padding-bottom: 3.6rem !important
    }
    .pl-lg-9,
    .px-lg-9 {
        padding-left: 3.6rem !important
    }
    .p-lg-10 {
        padding: 4rem !important
    }
    .pt-lg-10,
    .py-lg-10 {
        padding-top: 4rem !important
    }
    .pr-lg-10,
    .px-lg-10 {
        padding-right: 4rem !important
    }
    .pb-lg-10,
    .py-lg-10 {
        padding-bottom: 4rem !important
    }
    .pl-lg-10,
    .px-lg-10 {
        padding-left: 4rem !important
    }
    .m-lg-n1 {
        margin: -.4rem !important
    }
    .mt-lg-n1,
    .my-lg-n1 {
        margin-top: -.4rem !important
    }
    .mr-lg-n1,
    .mx-lg-n1 {
        margin-right: -.4rem !important
    }
    .mb-lg-n1,
    .my-lg-n1 {
        margin-bottom: -.4rem !important
    }
    .ml-lg-n1,
    .mx-lg-n1 {
        margin-left: -.4rem !important
    }
    .m-lg-n2 {
        margin: -.8rem !important
    }
    .mt-lg-n2,
    .my-lg-n2 {
        margin-top: -.8rem !important
    }
    .mr-lg-n2,
    .mx-lg-n2 {
        margin-right: -.8rem !important
    }
    .mb-lg-n2,
    .my-lg-n2 {
        margin-bottom: -.8rem !important
    }
    .ml-lg-n2,
    .mx-lg-n2 {
        margin-left: -.8rem !important
    }
    .m-lg-n3 {
        margin: -1.2rem !important
    }
    .mt-lg-n3,
    .my-lg-n3 {
        margin-top: -1.2rem !important
    }
    .mr-lg-n3,
    .mx-lg-n3 {
        margin-right: -1.2rem !important
    }
    .mb-lg-n3,
    .my-lg-n3 {
        margin-bottom: -1.2rem !important
    }
    .ml-lg-n3,
    .mx-lg-n3 {
        margin-left: -1.2rem !important
    }
    .m-lg-n4 {
        margin: -1.6rem !important
    }
    .mt-lg-n4,
    .my-lg-n4 {
        margin-top: -1.6rem !important
    }
    .mr-lg-n4,
    .mx-lg-n4 {
        margin-right: -1.6rem !important
    }
    .mb-lg-n4,
    .my-lg-n4 {
        margin-bottom: -1.6rem !important
    }
    .ml-lg-n4,
    .mx-lg-n4 {
        margin-left: -1.6rem !important
    }
    .m-lg-n5 {
        margin: -2rem !important
    }
    .mt-lg-n5,
    .my-lg-n5 {
        margin-top: -2rem !important
    }
    .mr-lg-n5,
    .mx-lg-n5 {
        margin-right: -2rem !important
    }
    .mb-lg-n5,
    .my-lg-n5 {
        margin-bottom: -2rem !important
    }
    .ml-lg-n5,
    .mx-lg-n5 {
        margin-left: -2rem !important
    }
    .m-lg-n6 {
        margin: -2.4rem !important
    }
    .mt-lg-n6,
    .my-lg-n6 {
        margin-top: -2.4rem !important
    }
    .mr-lg-n6,
    .mx-lg-n6 {
        margin-right: -2.4rem !important
    }
    .mb-lg-n6,
    .my-lg-n6 {
        margin-bottom: -2.4rem !important
    }
    .ml-lg-n6,
    .mx-lg-n6 {
        margin-left: -2.4rem !important
    }
    .m-lg-n7 {
        margin: -2.8rem !important
    }
    .mt-lg-n7,
    .my-lg-n7 {
        margin-top: -2.8rem !important
    }
    .mr-lg-n7,
    .mx-lg-n7 {
        margin-right: -2.8rem !important
    }
    .mb-lg-n7,
    .my-lg-n7 {
        margin-bottom: -2.8rem !important
    }
    .ml-lg-n7,
    .mx-lg-n7 {
        margin-left: -2.8rem !important
    }
    .m-lg-n8 {
        margin: -3.2rem !important
    }
    .mt-lg-n8,
    .my-lg-n8 {
        margin-top: -3.2rem !important
    }
    .mr-lg-n8,
    .mx-lg-n8 {
        margin-right: -3.2rem !important
    }
    .mb-lg-n8,
    .my-lg-n8 {
        margin-bottom: -3.2rem !important
    }
    .ml-lg-n8,
    .mx-lg-n8 {
        margin-left: -3.2rem !important
    }
    .m-lg-n9 {
        margin: -3.6rem !important
    }
    .mt-lg-n9,
    .my-lg-n9 {
        margin-top: -3.6rem !important
    }
    .mr-lg-n9,
    .mx-lg-n9 {
        margin-right: -3.6rem !important
    }
    .mb-lg-n9,
    .my-lg-n9 {
        margin-bottom: -3.6rem !important
    }
    .ml-lg-n9,
    .mx-lg-n9 {
        margin-left: -3.6rem !important
    }
    .m-lg-n10 {
        margin: -4rem !important
    }
    .mt-lg-n10,
    .my-lg-n10 {
        margin-top: -4rem !important
    }
    .mr-lg-n10,
    .mx-lg-n10 {
        margin-right: -4rem !important
    }
    .mb-lg-n10,
    .my-lg-n10 {
        margin-bottom: -4rem !important
    }
    .ml-lg-n10,
    .mx-lg-n10 {
        margin-left: -4rem !important
    }
    .m-lg-auto {
        margin: auto !important
    }
    .mt-lg-auto,
    .my-lg-auto {
        margin-top: auto !important
    }
    .mr-lg-auto,
    .mx-lg-auto {
        margin-right: auto !important
    }
    .mb-lg-auto,
    .my-lg-auto {
        margin-bottom: auto !important
    }
    .ml-lg-auto,
    .mx-lg-auto {
        margin-left: 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-right: 0 !important
    }
    .mb-xl-0,
    .my-xl-0 {
        margin-bottom: 0 !important
    }
    .ml-xl-0,
    .mx-xl-0 {
        margin-left: 0 !important
    }
    .m-xl-1 {
        margin: .4rem !important
    }
    .mt-xl-1,
    .my-xl-1 {
        margin-top: .4rem !important
    }
    .mr-xl-1,
    .mx-xl-1 {
        margin-right: .4rem !important
    }
    .mb-xl-1,
    .my-xl-1 {
        margin-bottom: .4rem !important
    }
    .ml-xl-1,
    .mx-xl-1 {
        margin-left: .4rem !important
    }
    .m-xl-2 {
        margin: .8rem !important
    }
    .mt-xl-2,
    .my-xl-2 {
        margin-top: .8rem !important
    }
    .mr-xl-2,
    .mx-xl-2 {
        margin-right: .8rem !important
    }
    .mb-xl-2,
    .my-xl-2 {
        margin-bottom: .8rem !important
    }
    .ml-xl-2,
    .mx-xl-2 {
        margin-left: .8rem !important
    }
    .m-xl-3 {
        margin: 1.2rem !important
    }
    .mt-xl-3,
    .my-xl-3 {
        margin-top: 1.2rem !important
    }
    .mr-xl-3,
    .mx-xl-3 {
        margin-right: 1.2rem !important
    }
    .mb-xl-3,
    .my-xl-3 {
        margin-bottom: 1.2rem !important
    }
    .ml-xl-3,
    .mx-xl-3 {
        margin-left: 1.2rem !important
    }
    .m-xl-4 {
        margin: 1.6rem !important
    }
    .mt-xl-4,
    .my-xl-4 {
        margin-top: 1.6rem !important
    }
    .mr-xl-4,
    .mx-xl-4 {
        margin-right: 1.6rem !important
    }
    .mb-xl-4,
    .my-xl-4 {
        margin-bottom: 1.6rem !important
    }
    .ml-xl-4,
    .mx-xl-4 {
        margin-left: 1.6rem !important
    }
    .m-xl-5 {
        margin: 2rem !important
    }
    .mt-xl-5,
    .my-xl-5 {
        margin-top: 2rem !important
    }
    .mr-xl-5,
    .mx-xl-5 {
        margin-right: 2rem !important
    }
    .mb-xl-5,
    .my-xl-5 {
        margin-bottom: 2rem !important
    }
    .ml-xl-5,
    .mx-xl-5 {
        margin-left: 2rem !important
    }
    .m-xl-6 {
        margin: 2.4rem !important
    }
    .mt-xl-6,
    .my-xl-6 {
        margin-top: 2.4rem !important
    }
    .mr-xl-6,
    .mx-xl-6 {
        margin-right: 2.4rem !important
    }
    .mb-xl-6,
    .my-xl-6 {
        margin-bottom: 2.4rem !important
    }
    .ml-xl-6,
    .mx-xl-6 {
        margin-left: 2.4rem !important
    }
    .m-xl-7 {
        margin: 2.8rem !important
    }
    .mt-xl-7,
    .my-xl-7 {
        margin-top: 2.8rem !important
    }
    .mr-xl-7,
    .mx-xl-7 {
        margin-right: 2.8rem !important
    }
    .mb-xl-7,
    .my-xl-7 {
        margin-bottom: 2.8rem !important
    }
    .ml-xl-7,
    .mx-xl-7 {
        margin-left: 2.8rem !important
    }
    .m-xl-8 {
        margin: 3.2rem !important
    }
    .mt-xl-8,
    .my-xl-8 {
        margin-top: 3.2rem !important
    }
    .mr-xl-8,
    .mx-xl-8 {
        margin-right: 3.2rem !important
    }
    .mb-xl-8,
    .my-xl-8 {
        margin-bottom: 3.2rem !important
    }
    .ml-xl-8,
    .mx-xl-8 {
        margin-left: 3.2rem !important
    }
    .m-xl-9 {
        margin: 3.6rem !important
    }
    .mt-xl-9,
    .my-xl-9 {
        margin-top: 3.6rem !important
    }
    .mr-xl-9,
    .mx-xl-9 {
        margin-right: 3.6rem !important
    }
    .mb-xl-9,
    .my-xl-9 {
        margin-bottom: 3.6rem !important
    }
    .ml-xl-9,
    .mx-xl-9 {
        margin-left: 3.6rem !important
    }
    .m-xl-10 {
        margin: 4rem !important
    }
    .mt-xl-10,
    .my-xl-10 {
        margin-top: 4rem !important
    }
    .mr-xl-10,
    .mx-xl-10 {
        margin-right: 4rem !important
    }
    .mb-xl-10,
    .my-xl-10 {
        margin-bottom: 4rem !important
    }
    .ml-xl-10,
    .mx-xl-10 {
        margin-left: 4rem !important
    }
    .p-xl-0 {
        padding: 0 !important
    }
    .pt-xl-0,
    .py-xl-0 {
        padding-top: 0 !important
    }
    .pr-xl-0,
    .px-xl-0 {
        padding-right: 0 !important
    }
    .pb-xl-0,
    .py-xl-0 {
        padding-bottom: 0 !important
    }
    .pl-xl-0,
    .px-xl-0 {
        padding-left: 0 !important
    }
    .p-xl-1 {
        padding: .4rem !important
    }
    .pt-xl-1,
    .py-xl-1 {
        padding-top: .4rem !important
    }
    .pr-xl-1,
    .px-xl-1 {
        padding-right: .4rem !important
    }
    .pb-xl-1,
    .py-xl-1 {
        padding-bottom: .4rem !important
    }
    .pl-xl-1,
    .px-xl-1 {
        padding-left: .4rem !important
    }
    .p-xl-2 {
        padding: .8rem !important
    }
    .pt-xl-2,
    .py-xl-2 {
        padding-top: .8rem !important
    }
    .pr-xl-2,
    .px-xl-2 {
        padding-right: .8rem !important
    }
    .pb-xl-2,
    .py-xl-2 {
        padding-bottom: .8rem !important
    }
    .pl-xl-2,
    .px-xl-2 {
        padding-left: .8rem !important
    }
    .p-xl-3 {
        padding: 1.2rem !important
    }
    .pt-xl-3,
    .py-xl-3 {
        padding-top: 1.2rem !important
    }
    .pr-xl-3,
    .px-xl-3 {
        padding-right: 1.2rem !important
    }
    .pb-xl-3,
    .py-xl-3 {
        padding-bottom: 1.2rem !important
    }
    .pl-xl-3,
    .px-xl-3 {
        padding-left: 1.2rem !important
    }
    .p-xl-4 {
        padding: 1.6rem !important
    }
    .pt-xl-4,
    .py-xl-4 {
        padding-top: 1.6rem !important
    }
    .pr-xl-4,
    .px-xl-4 {
        padding-right: 1.6rem !important
    }
    .pb-xl-4,
    .py-xl-4 {
        padding-bottom: 1.6rem !important
    }
    .pl-xl-4,
    .px-xl-4 {
        padding-left: 1.6rem !important
    }
    .p-xl-5 {
        padding: 2rem !important
    }
    .pt-xl-5,
    .py-xl-5 {
        padding-top: 2rem !important
    }
    .pr-xl-5,
    .px-xl-5 {
        padding-right: 2rem !important
    }
    .pb-xl-5,
    .py-xl-5 {
        padding-bottom: 2rem !important
    }
    .pl-xl-5,
    .px-xl-5 {
        padding-left: 2rem !important
    }
    .p-xl-6 {
        padding: 2.4rem !important
    }
    .pt-xl-6,
    .py-xl-6 {
        padding-top: 2.4rem !important
    }
    .pr-xl-6,
    .px-xl-6 {
        padding-right: 2.4rem !important
    }
    .pb-xl-6,
    .py-xl-6 {
        padding-bottom: 2.4rem !important
    }
    .pl-xl-6,
    .px-xl-6 {
        padding-left: 2.4rem !important
    }
    .p-xl-7 {
        padding: 2.8rem !important
    }
    .pt-xl-7,
    .py-xl-7 {
        padding-top: 2.8rem !important
    }
    .pr-xl-7,
    .px-xl-7 {
        padding-right: 2.8rem !important
    }
    .pb-xl-7,
    .py-xl-7 {
        padding-bottom: 2.8rem !important
    }
    .pl-xl-7,
    .px-xl-7 {
        padding-left: 2.8rem !important
    }
    .p-xl-8 {
        padding: 3.2rem !important
    }
    .pt-xl-8,
    .py-xl-8 {
        padding-top: 3.2rem !important
    }
    .pr-xl-8,
    .px-xl-8 {
        padding-right: 3.2rem !important
    }
    .pb-xl-8,
    .py-xl-8 {
        padding-bottom: 3.2rem !important
    }
    .pl-xl-8,
    .px-xl-8 {
        padding-left: 3.2rem !important
    }
    .p-xl-9 {
        padding: 3.6rem !important
    }
    .pt-xl-9,
    .py-xl-9 {
        padding-top: 3.6rem !important
    }
    .pr-xl-9,
    .px-xl-9 {
        padding-right: 3.6rem !important
    }
    .pb-xl-9,
    .py-xl-9 {
        padding-bottom: 3.6rem !important
    }
    .pl-xl-9,
    .px-xl-9 {
        padding-left: 3.6rem !important
    }
    .p-xl-10 {
        padding: 4rem !important
    }
    .pt-xl-10,
    .py-xl-10 {
        padding-top: 4rem !important
    }
    .pr-xl-10,
    .px-xl-10 {
        padding-right: 4rem !important
    }
    .pb-xl-10,
    .py-xl-10 {
        padding-bottom: 4rem !important
    }
    .pl-xl-10,
    .px-xl-10 {
        padding-left: 4rem !important
    }
    .m-xl-n1 {
        margin: -.4rem !important
    }
    .mt-xl-n1,
    .my-xl-n1 {
        margin-top: -.4rem !important
    }
    .mr-xl-n1,
    .mx-xl-n1 {
        margin-right: -.4rem !important
    }
    .mb-xl-n1,
    .my-xl-n1 {
        margin-bottom: -.4rem !important
    }
    .ml-xl-n1,
    .mx-xl-n1 {
        margin-left: -.4rem !important
    }
    .m-xl-n2 {
        margin: -.8rem !important
    }
    .mt-xl-n2,
    .my-xl-n2 {
        margin-top: -.8rem !important
    }
    .mr-xl-n2,
    .mx-xl-n2 {
        margin-right: -.8rem !important
    }
    .mb-xl-n2,
    .my-xl-n2 {
        margin-bottom: -.8rem !important
    }
    .ml-xl-n2,
    .mx-xl-n2 {
        margin-left: -.8rem !important
    }
    .m-xl-n3 {
        margin: -1.2rem !important
    }
    .mt-xl-n3,
    .my-xl-n3 {
        margin-top: -1.2rem !important
    }
    .mr-xl-n3,
    .mx-xl-n3 {
        margin-right: -1.2rem !important
    }
    .mb-xl-n3,
    .my-xl-n3 {
        margin-bottom: -1.2rem !important
    }
    .ml-xl-n3,
    .mx-xl-n3 {
        margin-left: -1.2rem !important
    }
    .m-xl-n4 {
        margin: -1.6rem !important
    }
    .mt-xl-n4,
    .my-xl-n4 {
        margin-top: -1.6rem !important
    }
    .mr-xl-n4,
    .mx-xl-n4 {
        margin-right: -1.6rem !important
    }
    .mb-xl-n4,
    .my-xl-n4 {
        margin-bottom: -1.6rem !important
    }
    .ml-xl-n4,
    .mx-xl-n4 {
        margin-left: -1.6rem !important
    }
    .m-xl-n5 {
        margin: -2rem !important
    }
    .mt-xl-n5,
    .my-xl-n5 {
        margin-top: -2rem !important
    }
    .mr-xl-n5,
    .mx-xl-n5 {
        margin-right: -2rem !important
    }
    .mb-xl-n5,
    .my-xl-n5 {
        margin-bottom: -2rem !important
    }
    .ml-xl-n5,
    .mx-xl-n5 {
        margin-left: -2rem !important
    }
    .m-xl-n6 {
        margin: -2.4rem !important
    }
    .mt-xl-n6,
    .my-xl-n6 {
        margin-top: -2.4rem !important
    }
    .mr-xl-n6,
    .mx-xl-n6 {
        margin-right: -2.4rem !important
    }
    .mb-xl-n6,
    .my-xl-n6 {
        margin-bottom: -2.4rem !important
    }
    .ml-xl-n6,
    .mx-xl-n6 {
        margin-left: -2.4rem !important
    }
    .m-xl-n7 {
        margin: -2.8rem !important
    }
    .mt-xl-n7,
    .my-xl-n7 {
        margin-top: -2.8rem !important
    }
    .mr-xl-n7,
    .mx-xl-n7 {
        margin-right: -2.8rem !important
    }
    .mb-xl-n7,
    .my-xl-n7 {
        margin-bottom: -2.8rem !important
    }
    .ml-xl-n7,
    .mx-xl-n7 {
        margin-left: -2.8rem !important
    }
    .m-xl-n8 {
        margin: -3.2rem !important
    }
    .mt-xl-n8,
    .my-xl-n8 {
        margin-top: -3.2rem !important
    }
    .mr-xl-n8,
    .mx-xl-n8 {
        margin-right: -3.2rem !important
    }
    .mb-xl-n8,
    .my-xl-n8 {
        margin-bottom: -3.2rem !important
    }
    .ml-xl-n8,
    .mx-xl-n8 {
        margin-left: -3.2rem !important
    }
    .m-xl-n9 {
        margin: -3.6rem !important
    }
    .mt-xl-n9,
    .my-xl-n9 {
        margin-top: -3.6rem !important
    }
    .mr-xl-n9,
    .mx-xl-n9 {
        margin-right: -3.6rem !important
    }
    .mb-xl-n9,
    .my-xl-n9 {
        margin-bottom: -3.6rem !important
    }
    .ml-xl-n9,
    .mx-xl-n9 {
        margin-left: -3.6rem !important
    }
    .m-xl-n10 {
        margin: -4rem !important
    }
    .mt-xl-n10,
    .my-xl-n10 {
        margin-top: -4rem !important
    }
    .mr-xl-n10,
    .mx-xl-n10 {
        margin-right: -4rem !important
    }
    .mb-xl-n10,
    .my-xl-n10 {
        margin-bottom: -4rem !important
    }
    .ml-xl-n10,
    .mx-xl-n10 {
        margin-left: -4rem !important
    }
    .m-xl-auto {
        margin: auto !important
    }
    .mt-xl-auto,
    .my-xl-auto {
        margin-top: auto !important
    }
    .mr-xl-auto,
    .mx-xl-auto {
        margin-right: auto !important
    }
    .mb-xl-auto,
    .my-xl-auto {
        margin-bottom: auto !important
    }
    .ml-xl-auto,
    .mx-xl-auto {
        margin-left: auto !important
    }
}

.text-monospace {
    font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace
}

.text-justify {
    text-align: justify !important
}

.text-wrap {
    white-space: normal !important
}

.text-nowrap {
    white-space: nowrap !important
}

.text-truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.text-left {
    text-align: left !important
}

.text-right {
    text-align: right !important
}

.text-center {
    text-align: center !important
}

@media (min-width: 576px) {
    .text-sm-left {
        text-align: left !important
    }
    .text-sm-right {
        text-align: right !important
    }
    .text-sm-center {
        text-align: center !important
    }
}

@media (min-width: 768px) {
    .text-md-left {
        text-align: left !important
    }
    .text-md-right {
        text-align: right !important
    }
    .text-md-center {
        text-align: center !important
    }
}

@media (min-width: 992px) {
    .text-lg-left {
        text-align: left !important
    }
    .text-lg-right {
        text-align: right !important
    }
    .text-lg-center {
        text-align: center !important
    }
}

@media (min-width: 1200px) {
    .text-xl-left {
        text-align: left !important
    }
    .text-xl-right {
        text-align: right !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: #F18805 !important
}

a.text-primary:hover,
a.text-primary:focus {
    color: #a65e03 !important
}

.text-secondary {
    color: #F1D065 !important
}

a.text-secondary:hover,
a.text-secondary:focus {
    color: #ebbb1f !important
}

.text-success {
    color: #52c41a !important
}

a.text-success:hover,
a.text-success:focus {
    color: #368011 !important
}

.text-info {
    color: #1890ff !important
}

a.text-info:hover,
a.text-info:focus {
    color: #0069cb !important
}

.text-warning {
    color: #faad14 !important
}

a.text-warning:hover,
a.text-warning:focus {
    color: #bd7f04 !important
}

.text-danger {
    color: #f5222d !important
}

a.text-danger:hover,
a.text-danger:focus {
    color: #c20912 !important
}

.text-light {
    color: #e5e5e5 !important
}

a.text-light:hover,
a.text-light:focus {
    color: #bfbfbf !important
}

.text-dark {
    color: #262626 !important
}

a.text-dark:hover,
a.text-dark:focus {
    color: #000 !important
}

.text-body {
    color: #545454 !important
}

.text-muted {
    color: #545454 !important
}

.text-black-50 {
    color: rgba(0, 0, 0, 0.5) !important
}

.text-white-50 {
    color: rgba(255, 255, 255, 0.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-reset {
    color: inherit !important
}

.visible {
    visibility: visible !important
}

.invisible {
    visibility: hidden !important
}

@media print {
    *,
    *::before,
    *::after {
        text-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
    }
    pre,
    blockquote {
        border: 1px solid #adb5bd;
        page-break-inside: avoid
    }
    thead {
        display: table-header-group
    }
    tr,
    img {
        page-break-inside: avoid
    }
    p,
    h2,
    h3 {
        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 th,
    .table-bordered td {
        border: 1px solid #dee2e6 !important
    }
    .table-dark {
        color: inherit
    }
    .table-dark th,
    .table-dark td,
    .table-dark thead th,
    .table-dark tbody+tbody {
        border-color: #e8e8e8
    }
    .table .thead-dark th {
        color: inherit;
        border-color: #e8e8e8
    }
}

.dt-loader {
    position: relative;
    margin: 0 auto;
    width: 60px;
    height: 100%;
    display: none
}

.dt-loader-container {
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 10;
    background-color: #fff
}

.dt-loader-container .dt-loader {
    display: block;
    height: auto;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    z-index: 1
}

.dt-loader-container+.dt-root {
    opacity: 0
}

.dt-loader:before {
    content: "";
    display: block;
    padding-top: 100%
}

.dt-loader.active {
    display: block
}

.circular {
    animation: rotate 2s linear infinite;
    -webkit-animation: rotate 2s linear infinite;
    height: auto;
    transform-origin: center center;
    -webkit-transform-origin: center center;
    width: 100%;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto
}

.path {
    stroke-dasharray: 1, 200;
    stroke-dashoffset: 0;
    animation: dash 1.5s ease-in-out infinite, color 6s ease-in-out infinite;
    -webkit-animation: dash 1.5s ease-in-out infinite, color 6s ease-in-out infinite;
    stroke-linecap: round
}

@keyframes rotate {
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@keyframes dash {
    0% {
        stroke-dasharray: 1, 200;
        stroke-dashoffset: 0
    }
    50% {
        stroke-dasharray: 89, 200;
        stroke-dashoffset: -35px
    }
    100% {
        stroke-dasharray: 89, 200;
        stroke-dashoffset: -124px
    }
}

@keyframes color {
    100%,
    0% {
        stroke: #d62d20
    }
    40% {
        stroke: #0057e7
    }
    66% {
        stroke: #008744
    }
    80%,
    90% {
        stroke: #ffa700
    }
}

@-webkit-keyframes rotate {
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@-webkit-keyframes dash {
    0% {
        stroke-dasharray: 1, 200;
        stroke-dashoffset: 0
    }
    50% {
        stroke-dasharray: 89, 200;
        stroke-dashoffset: -35px
    }
    100% {
        stroke-dasharray: 89, 200;
        stroke-dashoffset: -124px
    }
}

@-webkit-keyframes color {
    100%,
    0% {
        stroke: #d62d20
    }
    40% {
        stroke: #0057e7
    }
    66% {
        stroke: #008744
    }
    80%,
    90% {
        stroke: #ffa700
    }
}

.owl-theme .owl-nav {
    margin-top: 10px;
    text-align: center;
    -webkit-tap-highlight-color: transparent
}

.owl-theme .owl-nav [class*='owl-'] {
    color: #FFF;
    font-size: 14px;
    margin: 5px;
    padding: 4px 7px;
    background: #D6D6D6;
    display: inline-block;
    cursor: pointer;
    border-radius: 3px
}

.owl-theme .owl-nav [class*='owl-']:hover {
    background: #869791;
    color: #FFF;
    text-decoration: none
}

.owl-theme .owl-nav .disabled {
    opacity: .5;
    cursor: default
}

.owl-theme .owl-nav.disabled+.owl-dots {
    margin-top: 10px
}

.owl-theme .owl-dots {
    text-align: center;
    -webkit-tap-highlight-color: transparent
}

.owl-theme .owl-dots .owl-dot {
    display: inline-block;
    zoom: 1;
    *display: inline
}

.owl-theme .owl-dots .owl-dot span {
    width: 12px;
    height: 12px;
    margin: 2px;
    background: #fff;
    display: block;
    -webkit-backface-visibility: visible;
    transition: opacity 200ms ease;
    border-radius: 50%
}

.owl-theme .owl-dots .owl-dot.active span,
.owl-theme .owl-dots .owl-dot:hover span {
    background: #fff
}

.owl-theme .owl-dots {
    text-align: left
}

.owl-theme .owl-dots .owl-dot span {
    border: 2px solid #545454
}

.owl-theme .owl-dots .owl-dot.active span {
    border-color: #F18805;
    width: 14px;
    height: 14px
}

.owl-theme .owl-dots .owl-dot:focus {
    outline: 0
}

.owl-theme .owl-nav {
    position: absolute;
    top: 50%;
    display: block;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    cursor: pointer;
    height: 30px;
    margin-top: 0;
    left: 0;
    right: 0
}

.owl-theme .owl-nav .owl-prev,
.owl-theme .owl-nav .owl-next {
    left: -15px;
    width: 20px;
    height: 20px;
    background-color: #000 !important;
    color: #fff !important;
    border-radius: 50%;
    position: absolute
}

.owl-theme .owl-nav .owl-next {
    right: -15px;
    left: auto
}

.ps__rail-y {
    width: 10px
}

.ps .ps__rail-x:hover,
.ps .ps__rail-y:hover,
.ps .ps__rail-x:focus,
.ps .ps__rail-y:focus,
.ps .ps__rail-x.ps--clicking,
.ps .ps__rail-y.ps--clicking {
    background-color: transparent
}

.ps__rail-y:hover>.ps__thumb-y,
.ps__rail-y:focus>.ps__thumb-y,
.ps__rail-y.ps--clicking .ps__thumb-y {
    width: 6px
}

@-webkit-keyframes swal2-show {
    0% {
        -webkit-transform: scale(0.7);
        transform: scale(0.7)
    }
    45% {
        -webkit-transform: scale(1.05);
        transform: scale(1.05)
    }
    80% {
        -webkit-transform: scale(0.95);
        transform: scale(0.95)
    }
    100% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

@keyframes swal2-show {
    0% {
        -webkit-transform: scale(0.7);
        transform: scale(0.7)
    }
    45% {
        -webkit-transform: scale(1.05);
        transform: scale(1.05)
    }
    80% {
        -webkit-transform: scale(0.95);
        transform: scale(0.95)
    }
    100% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

@-webkit-keyframes swal2-hide {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 1
    }
    100% {
        -webkit-transform: scale(0.5);
        transform: scale(0.5);
        opacity: 0
    }
}

@keyframes swal2-hide {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 1
    }
    100% {
        -webkit-transform: scale(0.5);
        transform: scale(0.5);
        opacity: 0
    }
}

@-webkit-keyframes swal2-animate-success-line-tip {
    0% {
        top: 1.1875em;
        left: .0625em;
        width: 0
    }
    54% {
        top: 1.0625em;
        left: .125em;
        width: 0
    }
    70% {
        top: 2.1875em;
        left: -.375em;
        width: 3.125em
    }
    84% {
        top: 3em;
        left: 1.3125em;
        width: 1.0625em
    }
    100% {
        top: 2.8125em;
        left: .875em;
        width: 1.5625em
    }
}

@keyframes swal2-animate-success-line-tip {
    0% {
        top: 1.1875em;
        left: .0625em;
        width: 0
    }
    54% {
        top: 1.0625em;
        left: .125em;
        width: 0
    }
    70% {
        top: 2.1875em;
        left: -.375em;
        width: 3.125em
    }
    84% {
        top: 3em;
        left: 1.3125em;
        width: 1.0625em
    }
    100% {
        top: 2.8125em;
        left: .875em;
        width: 1.5625em
    }
}

@-webkit-keyframes swal2-animate-success-line-long {
    0% {
        top: 3.375em;
        right: 2.875em;
        width: 0
    }
    65% {
        top: 3.375em;
        right: 2.875em;
        width: 0
    }
    84% {
        top: 2.1875em;
        right: 0;
        width: 3.4375em
    }
    100% {
        top: 2.375em;
        right: .5em;
        width: 2.9375em
    }
}

@keyframes swal2-animate-success-line-long {
    0% {
        top: 3.375em;
        right: 2.875em;
        width: 0
    }
    65% {
        top: 3.375em;
        right: 2.875em;
        width: 0
    }
    84% {
        top: 2.1875em;
        right: 0;
        width: 3.4375em
    }
    100% {
        top: 2.375em;
        right: .5em;
        width: 2.9375em
    }
}

@-webkit-keyframes swal2-rotate-success-circular-line {
    0% {
        -webkit-transform: rotate(-45deg);
        transform: rotate(-45deg)
    }
    5% {
        -webkit-transform: rotate(-45deg);
        transform: rotate(-45deg)
    }
    12% {
        -webkit-transform: rotate(-405deg);
        transform: rotate(-405deg)
    }
    100% {
        -webkit-transform: rotate(-405deg);
        transform: rotate(-405deg)
    }
}

@keyframes swal2-rotate-success-circular-line {
    0% {
        -webkit-transform: rotate(-45deg);
        transform: rotate(-45deg)
    }
    5% {
        -webkit-transform: rotate(-45deg);
        transform: rotate(-45deg)
    }
    12% {
        -webkit-transform: rotate(-405deg);
        transform: rotate(-405deg)
    }
    100% {
        -webkit-transform: rotate(-405deg);
        transform: rotate(-405deg)
    }
}

@-webkit-keyframes swal2-animate-error-x-mark {
    0% {
        margin-top: 1.625em;
        -webkit-transform: scale(0.4);
        transform: scale(0.4);
        opacity: 0
    }
    50% {
        margin-top: 1.625em;
        -webkit-transform: scale(0.4);
        transform: scale(0.4);
        opacity: 0
    }
    80% {
        margin-top: -.375em;
        -webkit-transform: scale(1.15);
        transform: scale(1.15)
    }
    100% {
        margin-top: 0;
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 1
    }
}

@keyframes swal2-animate-error-x-mark {
    0% {
        margin-top: 1.625em;
        -webkit-transform: scale(0.4);
        transform: scale(0.4);
        opacity: 0
    }
    50% {
        margin-top: 1.625em;
        -webkit-transform: scale(0.4);
        transform: scale(0.4);
        opacity: 0
    }
    80% {
        margin-top: -.375em;
        -webkit-transform: scale(1.15);
        transform: scale(1.15)
    }
    100% {
        margin-top: 0;
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 1
    }
}

@-webkit-keyframes swal2-animate-error-icon {
    0% {
        -webkit-transform: rotateX(100deg);
        transform: rotateX(100deg);
        opacity: 0
    }
    100% {
        -webkit-transform: rotateX(0deg);
        transform: rotateX(0deg);
        opacity: 1
    }
}

@keyframes swal2-animate-error-icon {
    0% {
        -webkit-transform: rotateX(100deg);
        transform: rotateX(100deg);
        opacity: 0
    }
    100% {
        -webkit-transform: rotateX(0deg);
        transform: rotateX(0deg);
        opacity: 1
    }
}

body.swal2-toast-shown .swal2-container {
    background-color: transparent
}

body.swal2-toast-shown .swal2-container.swal2-shown {
    background-color: transparent
}

body.swal2-toast-shown .swal2-container.swal2-top {
    top: 0;
    right: auto;
    bottom: auto;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%)
}

body.swal2-toast-shown .swal2-container.swal2-top-end,
body.swal2-toast-shown .swal2-container.swal2-top-right {
    top: 0;
    right: 0;
    bottom: auto;
    left: auto
}

body.swal2-toast-shown .swal2-container.swal2-top-start,
body.swal2-toast-shown .swal2-container.swal2-top-left {
    top: 0;
    right: auto;
    bottom: auto;
    left: 0
}

body.swal2-toast-shown .swal2-container.swal2-center-start,
body.swal2-toast-shown .swal2-container.swal2-center-left {
    top: 50%;
    right: auto;
    bottom: auto;
    left: 0;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}

body.swal2-toast-shown .swal2-container.swal2-center {
    top: 50%;
    right: auto;
    bottom: auto;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}

body.swal2-toast-shown .swal2-container.swal2-center-end,
body.swal2-toast-shown .swal2-container.swal2-center-right {
    top: 50%;
    right: 0;
    bottom: auto;
    left: auto;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}

body.swal2-toast-shown .swal2-container.swal2-bottom-start,
body.swal2-toast-shown .swal2-container.swal2-bottom-left {
    top: auto;
    right: auto;
    bottom: 0;
    left: 0
}

body.swal2-toast-shown .swal2-container.swal2-bottom {
    top: auto;
    right: auto;
    bottom: 0;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%)
}

body.swal2-toast-shown .swal2-container.swal2-bottom-end,
body.swal2-toast-shown .swal2-container.swal2-bottom-right {
    top: auto;
    right: 0;
    bottom: 0;
    left: auto
}

body.swal2-toast-column .swal2-toast {
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-align: stretch;
    align-items: stretch
}

body.swal2-toast-column .swal2-toast .swal2-actions {
    -ms-flex: 1;
    flex: 1;
    -ms-flex-item-align: stretch;
    align-self: stretch;
    height: 2.2em;
    margin-top: .3125em
}

body.swal2-toast-column .swal2-toast .swal2-loading {
    -ms-flex-pack: center;
    justify-content: center
}

body.swal2-toast-column .swal2-toast .swal2-input {
    height: 2em;
    margin: .3125em auto;
    font-size: 1em
}

body.swal2-toast-column .swal2-toast .swal2-validation-message {
    font-size: 1em
}

.swal2-popup.swal2-toast {
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-align: center;
    align-items: center;
    width: auto;
    padding: .625em;
    box-shadow: 0 0 0.625em #d9d9d9;
    overflow-y: hidden
}

.swal2-popup.swal2-toast .swal2-header {
    -ms-flex-direction: row;
    flex-direction: row
}

.swal2-popup.swal2-toast .swal2-title {
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-pack: start;
    justify-content: flex-start;
    margin: 0 .6em;
    font-size: 1em
}

.swal2-popup.swal2-toast .swal2-footer {
    margin: 0.5em 0 0;
    padding: 0.5em 0 0;
    font-size: .8em
}

.swal2-popup.swal2-toast .swal2-close {
    position: initial;
    width: .8em;
    height: .8em;
    line-height: .8
}

.swal2-popup.swal2-toast .swal2-content {
    -ms-flex-pack: start;
    justify-content: flex-start;
    font-size: 1em
}

.swal2-popup.swal2-toast .swal2-icon {
    width: 2em;
    min-width: 2em;
    height: 2em;
    margin: 0
}

.swal2-popup.swal2-toast .swal2-icon-text {
    font-size: 2em;
    font-weight: bold;
    line-height: 1em
}

.swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring {
    width: 2em;
    height: 2em
}

.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^='swal2-x-mark-line'] {
    top: .875em;
    width: 1.375em
}

.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^='swal2-x-mark-line'][class$='left'] {
    left: .3125em
}

.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^='swal2-x-mark-line'][class$='right'] {
    right: .3125em
}

.swal2-popup.swal2-toast .swal2-actions {
    height: auto;
    margin: 0 .3125em
}

.swal2-popup.swal2-toast .swal2-styled {
    margin: 0 .3125em;
    padding: .3125em .625em;
    font-size: 1em
}

.swal2-popup.swal2-toast .swal2-styled:focus {
    box-shadow: 0 0 0 0.0625em #fff, 0 0 0 0.125em transparent
}

.swal2-popup.swal2-toast .swal2-success {
    border-color: #52c41a
}

.swal2-popup.swal2-toast .swal2-success [class^='swal2-success-circular-line'] {
    position: absolute;
    width: 2em;
    height: 2.8125em;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    border-radius: 50%
}

.swal2-popup.swal2-toast .swal2-success [class^='swal2-success-circular-line'][class$='left'] {
    top: -.25em;
    left: -.9375em;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    -webkit-transform-origin: 2em 2em;
    transform-origin: 2em 2em;
    border-radius: 4em 0 0 4em
}

.swal2-popup.swal2-toast .swal2-success [class^='swal2-success-circular-line'][class$='right'] {
    top: -.25em;
    left: .9375em;
    -webkit-transform-origin: 0 2em;
    transform-origin: 0 2em;
    border-radius: 0 4em 4em 0
}

.swal2-popup.swal2-toast .swal2-success .swal2-success-ring {
    width: 2em;
    height: 2em
}

.swal2-popup.swal2-toast .swal2-success .swal2-success-fix {
    top: 0;
    left: .4375em;
    width: .4375em;
    height: 2.6875em
}

.swal2-popup.swal2-toast .swal2-success [class^='swal2-success-line'] {
    height: .3125em
}

.swal2-popup.swal2-toast .swal2-success [class^='swal2-success-line'][class$='tip'] {
    top: 1.125em;
    left: .1875em;
    width: .75em
}

.swal2-popup.swal2-toast .swal2-success [class^='swal2-success-line'][class$='long'] {
    top: .9375em;
    right: .1875em;
    width: 1.375em
}

.swal2-popup.swal2-toast.swal2-show {
    -webkit-animation: showSweetToast .5s;
    animation: showSweetToast .5s
}

.swal2-popup.swal2-toast.swal2-hide {
    -webkit-animation: hideSweetToast .2s forwards;
    animation: hideSweetToast .2s forwards
}

.swal2-popup.swal2-toast .swal2-animate-success-icon .swal2-success-line-tip {
    -webkit-animation: animate-toast-success-tip .75s;
    animation: animate-toast-success-tip .75s
}

.swal2-popup.swal2-toast .swal2-animate-success-icon .swal2-success-line-long {
    -webkit-animation: animate-toast-success-long .75s;
    animation: animate-toast-success-long .75s
}

@-webkit-keyframes showSweetToast {
    0% {
        -webkit-transform: translateY(-0.625em) rotateZ(2deg);
        transform: translateY(-0.625em) rotateZ(2deg);
        opacity: 0
    }
    33% {
        -webkit-transform: translateY(0) rotateZ(-2deg);
        transform: translateY(0) rotateZ(-2deg);
        opacity: .5
    }
    66% {
        -webkit-transform: translateY(0.3125em) rotateZ(2deg);
        transform: translateY(0.3125em) rotateZ(2deg);
        opacity: .7
    }
    100% {
        -webkit-transform: translateY(0) rotateZ(0);
        transform: translateY(0) rotateZ(0);
        opacity: 1
    }
}

@keyframes showSweetToast {
    0% {
        -webkit-transform: translateY(-0.625em) rotateZ(2deg);
        transform: translateY(-0.625em) rotateZ(2deg);
        opacity: 0
    }
    33% {
        -webkit-transform: translateY(0) rotateZ(-2deg);
        transform: translateY(0) rotateZ(-2deg);
        opacity: .5
    }
    66% {
        -webkit-transform: translateY(0.3125em) rotateZ(2deg);
        transform: translateY(0.3125em) rotateZ(2deg);
        opacity: .7
    }
    100% {
        -webkit-transform: translateY(0) rotateZ(0);
        transform: translateY(0) rotateZ(0);
        opacity: 1
    }
}

@-webkit-keyframes hideSweetToast {
    0% {
        opacity: 1
    }
    33% {
        opacity: .5
    }
    100% {
        -webkit-transform: rotateZ(1deg);
        transform: rotateZ(1deg);
        opacity: 0
    }
}

@keyframes hideSweetToast {
    0% {
        opacity: 1
    }
    33% {
        opacity: .5
    }
    100% {
        -webkit-transform: rotateZ(1deg);
        transform: rotateZ(1deg);
        opacity: 0
    }
}

@-webkit-keyframes animate-toast-success-tip {
    0% {
        top: .5625em;
        left: .0625em;
        width: 0
    }
    54% {
        top: .125em;
        left: .125em;
        width: 0
    }
    70% {
        top: .625em;
        left: -.25em;
        width: 1.625em
    }
    84% {
        top: 1.0625em;
        left: .75em;
        width: .5em
    }
    100% {
        top: 1.125em;
        left: .1875em;
        width: .75em
    }
}

@keyframes animate-toast-success-tip {
    0% {
        top: .5625em;
        left: .0625em;
        width: 0
    }
    54% {
        top: .125em;
        left: .125em;
        width: 0
    }
    70% {
        top: .625em;
        left: -.25em;
        width: 1.625em
    }
    84% {
        top: 1.0625em;
        left: .75em;
        width: .5em
    }
    100% {
        top: 1.125em;
        left: .1875em;
        width: .75em
    }
}

@-webkit-keyframes animate-toast-success-long {
    0% {
        top: 1.625em;
        right: 1.375em;
        width: 0
    }
    65% {
        top: 1.25em;
        right: .9375em;
        width: 0
    }
    84% {
        top: .9375em;
        right: 0;
        width: 1.125em
    }
    100% {
        top: .9375em;
        right: .1875em;
        width: 1.375em
    }
}

@keyframes animate-toast-success-long {
    0% {
        top: 1.625em;
        right: 1.375em;
        width: 0
    }
    65% {
        top: 1.25em;
        right: .9375em;
        width: 0
    }
    84% {
        top: .9375em;
        right: 0;
        width: 1.125em
    }
    100% {
        top: .9375em;
        right: .1875em;
        width: 1.375em
    }
}

body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) {
    overflow: hidden
}

body.swal2-height-auto {
    height: auto !important
}

body.swal2-no-backdrop .swal2-shown {
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
    background-color: transparent
}

body.swal2-no-backdrop .swal2-shown>.swal2-modal {
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.4)
}

body.swal2-no-backdrop .swal2-shown.swal2-top {
    top: 0;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%)
}

body.swal2-no-backdrop .swal2-shown.swal2-top-start,
body.swal2-no-backdrop .swal2-shown.swal2-top-left {
    top: 0;
    left: 0
}

body.swal2-no-backdrop .swal2-shown.swal2-top-end,
body.swal2-no-backdrop .swal2-shown.swal2-top-right {
    top: 0;
    right: 0
}

body.swal2-no-backdrop .swal2-shown.swal2-center {
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}

body.swal2-no-backdrop .swal2-shown.swal2-center-start,
body.swal2-no-backdrop .swal2-shown.swal2-center-left {
    top: 50%;
    left: 0;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}

body.swal2-no-backdrop .swal2-shown.swal2-center-end,
body.swal2-no-backdrop .swal2-shown.swal2-center-right {
    top: 50%;
    right: 0;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}

body.swal2-no-backdrop .swal2-shown.swal2-bottom {
    bottom: 0;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%)
}

body.swal2-no-backdrop .swal2-shown.swal2-bottom-start,
body.swal2-no-backdrop .swal2-shown.swal2-bottom-left {
    bottom: 0;
    left: 0
}

body.swal2-no-backdrop .swal2-shown.swal2-bottom-end,
body.swal2-no-backdrop .swal2-shown.swal2-bottom-right {
    right: 0;
    bottom: 0
}

.swal2-container {
    display: -ms-flexbox;
    display: flex;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 10px;
    background-color: transparent;
    z-index: 1060;
    overflow-x: hidden;
    -webkit-overflow-scrolling: touch
}

.swal2-container.swal2-top {
    -ms-flex-align: start;
    align-items: flex-start
}

.swal2-container.swal2-top-start,
.swal2-container.swal2-top-left {
    -ms-flex-align: start;
    align-items: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start
}

.swal2-container.swal2-top-end,
.swal2-container.swal2-top-right {
    -ms-flex-align: start;
    align-items: flex-start;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.swal2-container.swal2-center {
    -ms-flex-align: center;
    align-items: center
}

.swal2-container.swal2-center-start,
.swal2-container.swal2-center-left {
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: start;
    justify-content: flex-start
}

.swal2-container.swal2-center-end,
.swal2-container.swal2-center-right {
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.swal2-container.swal2-bottom {
    -ms-flex-align: end;
    align-items: flex-end
}

.swal2-container.swal2-bottom-start,
.swal2-container.swal2-bottom-left {
    -ms-flex-align: end;
    align-items: flex-end;
    -ms-flex-pack: start;
    justify-content: flex-start
}

.swal2-container.swal2-bottom-end,
.swal2-container.swal2-bottom-right {
    -ms-flex-align: end;
    align-items: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.swal2-container.swal2-grow-fullscreen>.swal2-modal {
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex: 1;
    flex: 1;
    -ms-flex-item-align: stretch;
    align-self: stretch;
    -ms-flex-pack: center;
    justify-content: center
}

.swal2-container.swal2-grow-row>.swal2-modal {
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex: 1;
    flex: 1;
    -ms-flex-line-pack: center;
    align-content: center;
    -ms-flex-pack: center;
    justify-content: center
}

.swal2-container.swal2-grow-column {
    -ms-flex: 1;
    flex: 1;
    -ms-flex-direction: column;
    flex-direction: column
}

.swal2-container.swal2-grow-column.swal2-top,
.swal2-container.swal2-grow-column.swal2-center,
.swal2-container.swal2-grow-column.swal2-bottom {
    -ms-flex-align: center;
    align-items: center
}

.swal2-container.swal2-grow-column.swal2-top-start,
.swal2-container.swal2-grow-column.swal2-center-start,
.swal2-container.swal2-grow-column.swal2-bottom-start,
.swal2-container.swal2-grow-column.swal2-top-left,
.swal2-container.swal2-grow-column.swal2-center-left,
.swal2-container.swal2-grow-column.swal2-bottom-left {
    -ms-flex-align: start;
    align-items: flex-start
}

.swal2-container.swal2-grow-column.swal2-top-end,
.swal2-container.swal2-grow-column.swal2-center-end,
.swal2-container.swal2-grow-column.swal2-bottom-end,
.swal2-container.swal2-grow-column.swal2-top-right,
.swal2-container.swal2-grow-column.swal2-center-right,
.swal2-container.swal2-grow-column.swal2-bottom-right {
    -ms-flex-align: end;
    align-items: flex-end
}

.swal2-container.swal2-grow-column>.swal2-modal {
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex: 1;
    flex: 1;
    -ms-flex-line-pack: center;
    align-content: center;
    -ms-flex-pack: center;
    justify-content: center
}

.swal2-container:not(.swal2-top):not(.swal2-top-start):not(.swal2-top-end):not(.swal2-top-left):not(.swal2-top-right):not(.swal2-center-start):not(.swal2-center-end):not(.swal2-center-left):not(.swal2-center-right):not(.swal2-bottom):not(.swal2-bottom-start):not(.swal2-bottom-end):not(.swal2-bottom-left):not(.swal2-bottom-right):not(.swal2-grow-fullscreen)>.swal2-modal {
    margin: auto
}

@media all and (-ms-high-contrast: none),
(-ms-high-contrast: active) {
    .swal2-container .swal2-modal {
        margin: 0 !important
    }
}

.swal2-container.swal2-fade {
    transition: background-color .1s
}

.swal2-container.swal2-shown {
    background-color: rgba(0, 0, 0, 0.4)
}

.swal2-popup {
    display: none;
    position: relative;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-pack: center;
    justify-content: center;
    width: 32em;
    max-width: 100%;
    padding: 6rem 3.2rem 4.8rem;
    border-radius: 1rem;
    background: #fff;
    font-family: inherit;
    font-size: 1.6rem;
    box-sizing: border-box
}

.swal2-popup:focus {
    outline: none
}

.swal2-popup.swal2-loading {
    overflow-y: hidden
}

.swal2-popup .swal2-header {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-align: center;
    align-items: center
}

.swal2-popup .swal2-title {
    display: block;
    position: relative;
    max-width: 100%;
    margin: 0 0 3rem;
    padding: 0;
    color: #262626;
    font-size: 3rem;
    font-weight: 600;
    text-align: center;
    text-transform: none;
    word-wrap: break-word
}

.swal2-popup .swal2-actions {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin: 2.5rem auto 0;
    z-index: 1
}

.swal2-popup .swal2-actions:not(.swal2-loading) .swal2-styled[disabled] {
    opacity: .4
}

.swal2-popup .swal2-actions:not(.swal2-loading) .swal2-styled:hover {
    background-image: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1))
}

.swal2-popup .swal2-actions:not(.swal2-loading) .swal2-styled:active {
    background-image: linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2))
}

.swal2-popup .swal2-actions.swal2-loading .swal2-styled.swal2-confirm {
    width: 2.5em;
    height: 2.5em;
    margin: .46875em;
    padding: 0;
    border: .25em solid transparent;
    border-radius: 100%;
    border-color: transparent;
    background-color: transparent !important;
    color: transparent;
    cursor: default;
    box-sizing: border-box;
    -webkit-animation: swal2-rotate-loading 1.5s linear 0s infinite normal;
    animation: swal2-rotate-loading 1.5s linear 0s infinite normal;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.swal2-popup .swal2-actions.swal2-loading .swal2-styled.swal2-cancel {
    margin-right: 30px;
    margin-left: 30px
}

.swal2-popup .swal2-actions.swal2-loading:not(.swal2-styled).swal2-confirm::after {
    display: inline-block;
    width: 15px;
    height: 15px;
    margin-left: 5px;
    border: 3px solid #999;
    border-radius: 50%;
    border-right-color: transparent;
    box-shadow: 1px 1px 1px #fff;
    content: '';
    -webkit-animation: swal2-rotate-loading 1.5s linear 0s infinite normal;
    animation: swal2-rotate-loading 1.5s linear 0s infinite normal
}

.swal2-popup .swal2-styled {
    margin: .3125em;
    padding: .625em 2em;
    font-weight: 500;
    box-shadow: none
}

.swal2-popup .swal2-styled:not([disabled]) {
    cursor: pointer
}

.swal2-popup .swal2-styled.swal2-confirm {
    border: 0;
    border-radius: .4rem;
    background: initial;
    background-color: #F18805;
    color: #fff;
    font-size: 1.4rem
}

.swal2-popup .swal2-styled.swal2-cancel {
    border: 0;
    border-radius: .4rem;
    background: initial;
    background-color: #f5222d;
    color: #fff;
    font-size: 1.4rem
}

.swal2-popup .swal2-styled:focus {
    outline: none;
    box-shadow: 0 0 0 2px #fff, 0 0 0 4px transparent
}

.swal2-popup .swal2-styled::-moz-focus-inner {
    border: 0
}

.swal2-popup .swal2-footer {
    -ms-flex-pack: center;
    justify-content: center;
    margin: 2.4rem 0 -2.8rem;
    padding: 1em 0 0;
    border-top: 1px solid #dee2e6;
    color: #545454;
    font-size: 1em
}

.swal2-popup .swal2-image {
    max-width: 100%;
    margin: 0 auto 3rem
}

.swal2-popup .swal2-close {
    position: absolute;
    top: 0;
    right: 0;
    -ms-flex-pack: center;
    justify-content: center;
    width: 1.2em;
    height: 1.2em;
    padding: 0;
    transition: color 0.1s ease-out;
    border: none;
    border-radius: 0;
    outline: initial;
    background: transparent;
    color: #ccc;
    font-family: serif;
    font-size: 2.5em;
    line-height: 1.2;
    cursor: pointer;
    overflow: hidden
}

.swal2-popup .swal2-close:hover {
    -webkit-transform: none;
    transform: none;
    color: #f5222d
}

.swal2-popup>.swal2-input,
.swal2-popup>.swal2-file,
.swal2-popup>.swal2-textarea,
.swal2-popup>.swal2-select,
.swal2-popup>.swal2-radio,
.swal2-popup>.swal2-checkbox {
    display: none
}

.swal2-popup .swal2-content {
    -ms-flex-pack: center;
    justify-content: center;
    margin: 0;
    padding: 0;
    color: #545454;
    font-size: 1.6rem;
    font-weight: 300;
    line-height: normal;
    z-index: 1;
    word-wrap: break-word
}

.swal2-popup #swal2-content {
    text-align: center
}

.swal2-popup .swal2-input,
.swal2-popup .swal2-file,
.swal2-popup .swal2-textarea,
.swal2-popup .swal2-select,
.swal2-popup .swal2-radio,
.swal2-popup .swal2-checkbox {
    margin: 0 auto 1.6rem
}

.swal2-popup .swal2-input,
.swal2-popup .swal2-file,
.swal2-popup .swal2-textarea {
    width: 100%;
    transition: border-color .3s, box-shadow .3s;
    border: 1px solid #ced4da;
    border-radius: .4rem;
    font-size: 1.4rem;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.06);
    box-sizing: border-box
}

.swal2-popup .swal2-input.swal2-inputerror,
.swal2-popup .swal2-file.swal2-inputerror,
.swal2-popup .swal2-textarea.swal2-inputerror {
    border-color: #f5222d !important;
    box-shadow: 0 0 2px #f5222d !important
}

.swal2-popup .swal2-input:focus,
.swal2-popup .swal2-file:focus,
.swal2-popup .swal2-textarea:focus {
    border: 1px solid #fcc279;
    outline: none;
    box-shadow: 0 0 3px #c4e6f5
}

.swal2-popup .swal2-input::-webkit-input-placeholder,
.swal2-popup .swal2-file::-webkit-input-placeholder,
.swal2-popup .swal2-textarea::-webkit-input-placeholder {
    color: #ccc
}

.swal2-popup .swal2-input::-moz-placeholder,
.swal2-popup .swal2-file::-moz-placeholder,
.swal2-popup .swal2-textarea::-moz-placeholder {
    color: #ccc
}

.swal2-popup .swal2-input:-ms-input-placeholder,
.swal2-popup .swal2-file:-ms-input-placeholder,
.swal2-popup .swal2-textarea:-ms-input-placeholder {
    color: #ccc
}

.swal2-popup .swal2-input::-ms-input-placeholder,
.swal2-popup .swal2-file::-ms-input-placeholder,
.swal2-popup .swal2-textarea::-ms-input-placeholder {
    color: #ccc
}

.swal2-popup .swal2-input::placeholder,
.swal2-popup .swal2-file::placeholder,
.swal2-popup .swal2-textarea::placeholder {
    color: #ccc
}

.swal2-popup .swal2-range input {
    width: 80%
}

.swal2-popup .swal2-range output {
    width: 20%;
    font-weight: 600;
    text-align: center
}

.swal2-popup .swal2-range input,
.swal2-popup .swal2-range output {
    height: 2.625em;
    margin: 0 auto 1.6rem;
    padding: 0;
    font-size: 1.4rem;
    line-height: 2.625em
}

.swal2-popup .swal2-input {
    height: 2.625em;
    padding: .8rem 1.7rem
}

.swal2-popup .swal2-input[type='number'] {
    max-width: 10em
}

.swal2-popup .swal2-file {
    font-size: 1.4rem
}

.swal2-popup .swal2-textarea {
    height: 6.75em;
    padding: .75em
}

.swal2-popup .swal2-select {
    min-width: 50%;
    max-width: 100%;
    padding: .375em .625em;
    color: #545454;
    font-size: 1.4rem
}

.swal2-popup .swal2-radio,
.swal2-popup .swal2-checkbox {
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center
}

.swal2-popup .swal2-radio label,
.swal2-popup .swal2-checkbox label {
    margin: 0 .6em;
    font-size: 1.4rem
}

.swal2-popup .swal2-radio input,
.swal2-popup .swal2-checkbox input {
    margin: 0 .4em
}

.swal2-popup .swal2-validation-message {
    display: none;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: .625em;
    background: #f0f0f0;
    color: #666;
    font-size: 1em;
    font-weight: 300;
    overflow: hidden
}

.swal2-popup .swal2-validation-message::before {
    display: inline-block;
    width: 1.5em;
    min-width: 1.5em;
    height: 1.5em;
    margin: 0 .625em;
    border-radius: 50%;
    background-color: #f5222d;
    color: #fff;
    font-weight: 600;
    line-height: 1.5em;
    text-align: center;
    content: '!';
    zoom: normal
}

@supports (-ms-accelerator: true) {
    .swal2-range input {
        width: 100% !important
    }
    .swal2-range output {
        display: none
    }
}

@media all and (-ms-high-contrast: none),
(-ms-high-contrast: active) {
    .swal2-range input {
        width: 100% !important
    }
    .swal2-range output {
        display: none
    }
}

@-moz-document url-prefix() {
    .swal2-close:focus {
        outline: 2px solid transparent
    }
}

.swal2-icon {
    position: relative;
    -ms-flex-pack: center;
    justify-content: center;
    width: 5em;
    height: 5em;
    margin: 0 auto 2.6rem;
    border: .25em solid transparent;
    border-radius: 50%;
    line-height: 5em;
    cursor: default;
    box-sizing: content-box;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    zoom: normal
}

.swal2-icon-text {
    font-size: 3.75em
}

.swal2-icon.swal2-error {
    border-color: #f5222d
}

.swal2-icon.swal2-error .swal2-x-mark {
    position: relative;
    -ms-flex-positive: 1;
    flex-grow: 1
}

.swal2-icon.swal2-error [class^='swal2-x-mark-line'] {
    display: block;
    position: absolute;
    top: 2.3125em;
    width: 2.9375em;
    height: .3125em;
    border-radius: .125em;
    background-color: #f5222d
}

.swal2-icon.swal2-error [class^='swal2-x-mark-line'][class$='left'] {
    left: 1.0625em;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg)
}

.swal2-icon.swal2-error [class^='swal2-x-mark-line'][class$='right'] {
    right: 1em;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg)
}

.swal2-icon.swal2-warning {
    border-color: #fbb937;
    color: #faad14
}

.swal2-icon.swal2-info {
    border-color: #7ec1ff;
    color: #1890ff
}

.swal2-icon.swal2-question {
    border-color: #c9dae1;
    color: #87adbd
}

.swal2-icon.swal2-success {
    border-color: #52c41a
}

.swal2-icon.swal2-success [class^='swal2-success-circular-line'] {
    position: absolute;
    width: 3.75em;
    height: 7.5em;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    border-radius: 50%
}

.swal2-icon.swal2-success [class^='swal2-success-circular-line'][class$='left'] {
    top: -.4375em;
    left: -2.0635em;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    -webkit-transform-origin: 3.75em 3.75em;
    transform-origin: 3.75em 3.75em;
    border-radius: 7.5em 0 0 7.5em
}

.swal2-icon.swal2-success [class^='swal2-success-circular-line'][class$='right'] {
    top: -.6875em;
    left: 1.875em;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    -webkit-transform-origin: 0 3.75em;
    transform-origin: 0 3.75em;
    border-radius: 0 7.5em 7.5em 0
}

.swal2-icon.swal2-success .swal2-success-ring {
    position: absolute;
    top: -.25em;
    left: -.25em;
    width: 100%;
    height: 100%;
    border: 0.25em solid rgba(82, 196, 26, 0.3);
    border-radius: 50%;
    z-index: 2;
    box-sizing: content-box
}

.swal2-icon.swal2-success .swal2-success-fix {
    position: absolute;
    top: .5em;
    left: 1.625em;
    width: .4375em;
    height: 5.625em;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    z-index: 1
}

.swal2-icon.swal2-success [class^='swal2-success-line'] {
    display: block;
    position: absolute;
    height: .3125em;
    border-radius: .125em;
    background-color: #52c41a;
    z-index: 2
}

.swal2-icon.swal2-success [class^='swal2-success-line'][class$='tip'] {
    top: 2.875em;
    left: .875em;
    width: 1.5625em;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg)
}

.swal2-icon.swal2-success [class^='swal2-success-line'][class$='long'] {
    top: 2.375em;
    right: .5em;
    width: 2.9375em;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg)
}

.swal2-progresssteps {
    -ms-flex-align: center;
    align-items: center;
    margin: 0 0 1.25em;
    padding: 0;
    font-weight: 600
}

.swal2-progresssteps li {
    display: inline-block;
    position: relative
}

.swal2-progresssteps .swal2-progresscircle {
    width: 2em;
    height: 2em;
    border-radius: 2em;
    background: #3085d6;
    color: #fff;
    line-height: 2em;
    text-align: center;
    z-index: 20
}

.swal2-progresssteps .swal2-progresscircle:first-child {
    margin-left: 0
}

.swal2-progresssteps .swal2-progresscircle:last-child {
    margin-right: 0
}

.swal2-progresssteps .swal2-progresscircle.swal2-activeprogressstep {
    background: #3085d6
}

.swal2-progresssteps .swal2-progresscircle.swal2-activeprogressstep ~ .swal2-progresscircle {
    background: #add8e6
}

.swal2-progresssteps .swal2-progresscircle.swal2-activeprogressstep ~ .swal2-progressline {
    background: #add8e6
}

.swal2-progresssteps .swal2-progressline {
    width: 2.5em;
    height: .4em;
    margin: 0 -1px;
    background: #3085d6;
    z-index: 10
}

[class^='swal2'] {
    -webkit-tap-highlight-color: transparent
}

.swal2-show {
    -webkit-animation: swal2-show 0.3s;
    animation: swal2-show 0.3s
}

.swal2-show.swal2-noanimation {
    -webkit-animation: none;
    animation: none
}

.swal2-hide {
    -webkit-animation: swal2-hide 0.15s forwards;
    animation: swal2-hide 0.15s forwards
}

.swal2-hide.swal2-noanimation {
    -webkit-animation: none;
    animation: none
}

.swal2-rtl .swal2-close {
    right: auto;
    left: 0
}

.swal2-animate-success-icon .swal2-success-line-tip {
    -webkit-animation: swal2-animate-success-line-tip 0.75s;
    animation: swal2-animate-success-line-tip 0.75s
}

.swal2-animate-success-icon .swal2-success-line-long {
    -webkit-animation: swal2-animate-success-line-long 0.75s;
    animation: swal2-animate-success-line-long 0.75s
}

.swal2-animate-success-icon .swal2-success-circular-line-right {
    -webkit-animation: swal2-rotate-success-circular-line 4.25s ease-in;
    animation: swal2-rotate-success-circular-line 4.25s ease-in
}

.swal2-animate-error-icon {
    -webkit-animation: swal2-animate-error-icon 0.5s;
    animation: swal2-animate-error-icon 0.5s
}

.swal2-animate-error-icon .swal2-x-mark {
    -webkit-animation: swal2-animate-error-x-mark 0.5s;
    animation: swal2-animate-error-x-mark 0.5s
}

@-webkit-keyframes swal2-rotate-loading {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@keyframes swal2-rotate-loading {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@media print {
    body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) {
        overflow-y: scroll !important
    }
    body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown)>[aria-hidden='true'] {
        display: none
    }
    body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) .swal2-container {
        position: initial !important
    }
}

.swal2-popup .swal2-title {
    font-weight: 400
}

.swal2-popup .swal2-styled {
    padding: 1.2rem 2rem
}

body {
    position: relative;
    height: 100vh;
    overflow: hidden;
    transition: all 0.3s ease-out
}

@media screen and (prefers-reduced-motion: reduce) {
    body {
        transition: none
    }
}

@media (max-width: 575.98px) {
    body {
        font-size: 1.6rem
    }
}

html {
    font-size: 62.5%
}

@media (max-width: 575.98px) {
    html {
        font-size: 47%
    }
}

a:hover,
a:focus {
    outline: 0 none
}

.dt-letter-spacing-base {
    letter-spacing: 3px
}

.display-5 {
    font-size: 2rem;
    font-weight: 400;
    line-height: 1.05
}

.display-6 {
    font-size: 1.8rem;
    font-weight: 400;
    line-height: 1.05
}

@media (max-width: 575.98px) {
    h4,
    .h4 {
        font-size: 1.8rem
    }
    h5,
    .h5 {
        font-size: 1.6rem
    }
    h6,
    .h6 {
        font-size: 1.4rem
    }
}

.ps-custom-scrollbar {
    position: relative
}

.bg-focus {
    background-color: transparent
}

.bg-focus:focus {
    background-color: #f4f4f4
}

.theme-dark .bg-focus:focus {
    background-color: #fff
}

.text-decoration-underline {
    text-decoration: underline
}

.border-dashed {
    border-style: dashed
}

.border-width-2 {
    border-width: 2px !important
}

.overflow-hidden {
    overflow: hidden
}

.font-weight-medium {
    font-weight: 500
}

.font-weight-semibold {
    font-weight: 600
}

.toggle-button {
    position: relative;
    display: inline-block;
    cursor: pointer
}

.toggle-button .show {
    display: block
}

.toggle-button .hide {
    display: none
}

.toggle-button.active .show {
    display: none
}

.toggle-button.active .hide {
    display: block
}

[data-toggle='mdrawer'],
[data-switch='mdrawer'],
[data-dismiss='mdrawer'],
[data-open='compose'],
[data-dismiss='compose'],
[data-toggle='minimize'],
[data-location] {
    cursor: pointer
}

.rounded-lg {
    border-radius: .6rem !important
}

.rounded-xl {
    border-radius: 1rem !important
}

.flex-1 {
    flex: 1;
    -ms-flex: 1
}

.flex-initial {
    -ms-flex: initial !important;
    flex: initial !important
}

.more-thumb {
    position: relative;
    overflow: hidden
}

.more-thumb>.count-number {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    color: #fff;
    z-index: 2;
    display: inline-block
}

.more-thumb:after {
    content: '';
    height: 100%;
    width: 100%;
    display: block;
    background-color: rgba(0, 0, 0, 0.5);
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    transition: all 0.5s ease
}

@media screen and (prefers-reduced-motion: reduce) {
    .more-thumb:after {
        transition: none
    }
}

.more-thumb:hover:after {
    background-color: rgba(0, 0, 0, 0.65)
}

.shadow-xl {
    box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.2)
}

.dt-separator {
    display: inline-block;
    height: 2px;
    width: 20px;
    background-color: #545454
}

.dot-shape.dot-shape-lg {
    width: 10px;
    height: 10px
}

.dot-shape.dot-shape-xl {
    width: 12px;
    height: 12px
}

.f-10 {
    font-size: 10px
}

.f-12 {
    font-size: 12px
}

.f-14 {
    font-size: 14px
}

.f-16 {
    font-size: 16px
}

.mt--5 {
    margin-top: -5px
}

.mt--10 {
    margin-top: -10px
}

.mt--15 {
    margin-top: -15px
}

.mt--30 {
    margin-top: -30px
}

.mb--15 {
    margin-bottom: -15px
}

.mb--20 {
    margin-bottom: -20px
}

.mb--30 {
    margin-bottom: -30px
}

.ml--5 {
    margin-left: -5px
}

.ml--10 {
    margin-left: -10px
}

.ml--15 {
    margin-left: -15px
}

.ml--20 {
    margin-left: -20px
}

.mr--20 {
    margin-right: -20px
}

.dt-list {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-left: -7px;
    margin-right: -7px
}

.dt-list-xs {
    margin-left: -0.5px;
    margin-right: -0.5px
}

.dt-list-xs>.dt-list__item {
    padding-left: 0.5px;
    padding-right: 0.5px;
    margin-bottom: 1px
}

.dt-list-sm {
    margin-left: -3px;
    margin-right: -3px
}

.dt-list-sm>.dt-list__item {
    padding-left: 3px;
    padding-right: 3px;
    margin-bottom: 6px
}

.dt-list-xl {
    margin-left: -12px;
    margin-right: -12px
}

.dt-list-xl>.dt-list__item {
    padding-left: 12px;
    padding-right: 12px
}

.dt-list__item {
    padding-left: 7px;
    padding-right: 7px;
    margin-bottom: 14px
}

.dt-list-bordered .dt-list__item:not(:last-child) {
    border-right: 1px solid #e8e8e8
}

.dt-list-half .dt-list__item {
    width: 50%
}

.dt-list-half .dt-list__item:nth-last-of-type(1),
.dt-list-half .dt-list__item:nth-last-of-type(2) {
    margin-bottom: 0
}

.dt-list-one-third .dt-list__item {
    width: 33.333%
}

.dt-list-one-third .dt-list__item:nth-last-of-type(1),
.dt-list-one-third .dt-list__item:nth-last-of-type(2),
.dt-list-one-third .dt-list__item:nth-last-of-type(3) {
    margin-bottom: 0
}

.dt-list-cm-0 .dt-list__item {
    margin-bottom: 0
}

.dt-list-square {
    list-style-type: square
}

.pulse-primary {
    display: inline-block;
    box-shadow: 0 0 0 rgba(241, 136, 5, 0.4);
    -webkit-animation: pulse-primary 2s infinite;
    animation: pulse-primary 2s infinite
}

@-webkit-keyframes pulse-primary {
    0% {
        -webkit-box-shadow: 0 0 0 0 rgba(241, 136, 5, 0.4)
    }
    70% {
        -webkit-box-shadow: 0 0 0 20px rgba(241, 136, 5, 0)
    }
    100% {
        -webkit-box-shadow: 0 0 0 0 rgba(241, 136, 5, 0)
    }
}

@keyframes pulse-primary {
    0% {
        box-shadow: 0 0 0 0 rgba(241, 136, 5, 0.4)
    }
    70% {
        box-shadow: 0 0 0 20px rgba(241, 136, 5, 0)
    }
    100% {
        box-shadow: 0 0 0 0 rgba(241, 136, 5, 0)
    }
}

.pulse-danger {
    display: inline-block;
    box-shadow: 0 0 0 rgba(245, 34, 45, 0.4);
    -webkit-animation: pulse-danger 2s infinite;
    animation: pulse-danger 2s infinite
}

@-webkit-keyframes pulse-danger {
    0% {
        -webkit-box-shadow: 0 0 0 0 rgba(245, 34, 45, 0.4)
    }
    70% {
        -webkit-box-shadow: 0 0 0 20px rgba(245, 34, 45, 0)
    }
    100% {
        -webkit-box-shadow: 0 0 0 0 rgba(245, 34, 45, 0)
    }
}

@keyframes pulse-danger {
    0% {
        box-shadow: 0 0 0 0 rgba(245, 34, 45, 0.4)
    }
    70% {
        box-shadow: 0 0 0 20px rgba(245, 34, 45, 0)
    }
    100% {
        box-shadow: 0 0 0 0 rgba(245, 34, 45, 0)
    }
}

.pulse-success {
    display: inline-block;
    box-shadow: 0 0 0 rgba(82, 196, 26, 0.4);
    -webkit-animation: pulse-success 2s infinite;
    animation: pulse-success 2s infinite
}

@-webkit-keyframes pulse-success {
    0% {
        -webkit-box-shadow: 0 0 0 0 rgba(82, 196, 26, 0.4)
    }
    70% {
        -webkit-box-shadow: 0 0 0 20px rgba(82, 196, 26, 0)
    }
    100% {
        -webkit-box-shadow: 0 0 0 0 rgba(82, 196, 26, 0)
    }
}

@keyframes pulse-success {
    0% {
        box-shadow: 0 0 0 0 rgba(82, 196, 26, 0.4)
    }
    70% {
        box-shadow: 0 0 0 20px rgba(82, 196, 26, 0)
    }
    100% {
        box-shadow: 0 0 0 0 rgba(82, 196, 26, 0)
    }
}

.pulse-info {
    display: inline-block;
    box-shadow: 0 0 0 rgba(24, 144, 255, 0.4);
    -webkit-animation: pulse-info 2s infinite;
    animation: pulse-info 2s infinite
}

@-webkit-keyframes pulse-info {
    0% {
        -webkit-box-shadow: 0 0 0 0 rgba(24, 144, 255, 0.4)
    }
    70% {
        -webkit-box-shadow: 0 0 0 20px rgba(24, 144, 255, 0)
    }
    100% {
        -webkit-box-shadow: 0 0 0 0 rgba(24, 144, 255, 0)
    }
}

@keyframes pulse-info {
    0% {
        box-shadow: 0 0 0 0 rgba(24, 144, 255, 0.4)
    }
    70% {
        box-shadow: 0 0 0 20px rgba(24, 144, 255, 0)
    }
    100% {
        box-shadow: 0 0 0 0 rgba(24, 144, 255, 0)
    }
}

.pulse-yellow {
    display: inline-block;
    box-shadow: 0 0 0 rgba(250, 219, 20, 0.4);
    -webkit-animation: pulse-yellow 2s infinite;
    animation: pulse-yellow 2s infinite
}

@-webkit-keyframes pulse-yellow {
    0% {
        -webkit-box-shadow: 0 0 0 0 rgba(250, 219, 20, 0.4)
    }
    70% {
        -webkit-box-shadow: 0 0 0 20px rgba(250, 219, 20, 0)
    }
    100% {
        -webkit-box-shadow: 0 0 0 0 rgba(250, 219, 20, 0)
    }
}

@keyframes pulse-yellow {
    0% {
        box-shadow: 0 0 0 0 rgba(250, 219, 20, 0.4)
    }
    70% {
        box-shadow: 0 0 0 20px rgba(250, 219, 20, 0)
    }
    100% {
        box-shadow: 0 0 0 0 rgba(250, 219, 20, 0)
    }
}

.pulse-light {
    display: inline-block;
    box-shadow: 0 0 0 rgba(229, 229, 229, 0.4);
    -webkit-animation: pulse-light 2s infinite;
    animation: pulse-light 2s infinite
}

@-webkit-keyframes pulse-light {
    0% {
        -webkit-box-shadow: 0 0 0 0 rgba(229, 229, 229, 0.4)
    }
    70% {
        -webkit-box-shadow: 0 0 0 20px rgba(229, 229, 229, 0)
    }
    100% {
        -webkit-box-shadow: 0 0 0 0 rgba(229, 229, 229, 0)
    }
}

@keyframes pulse-light {
    0% {
        box-shadow: 0 0 0 0 rgba(229, 229, 229, 0.4)
    }
    70% {
        box-shadow: 0 0 0 20px rgba(229, 229, 229, 0)
    }
    100% {
        box-shadow: 0 0 0 0 rgba(229, 229, 229, 0)
    }
}

.bg-gradient-blue {
    background-image: linear-gradient(135deg, #9298f1, #170de7);
    background-repeat: repeat-x
}

.bg-gradient-purple {
    background-image: linear-gradient(135deg, #3f3f91, #ec45a0);
    background-repeat: repeat-x
}

.bg-gradient-dark-purple {
    background-image: linear-gradient(135deg, #bc0a6a, #0a0a79);
    background-repeat: repeat-x
}

.bg-gradient-blueberry {
    background-image: linear-gradient(135deg, #434fc0, #45e6ec);
    background-repeat: repeat-x
}

.bg-image {
    background-image: url("https://via.placeholder.com/640x420");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover
}

.bg-image [class*='bg-gradient-'] {
    opacity: 0.85;
    color: #fff
}

.card[class*='bg-gradient-'],
.card [class*='bg-gradient-'],
.dt-card[class*='bg-gradient-'],
.dt-card [class*='bg-gradient-'] {
    border-radius: .4rem;
    color: #fff
}

.bg-dark-primary {
    position: relative;
    background-color: #F18805 !important
}

.bg-dark-primary:before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: block;
    background-color: rgba(0, 0, 0, 0.72);
    border-radius: inherit
}

.bg-dark-primary>* {
    position: relative;
    z-index: 2
}

.theme-dark .bg-dark-primary {
    background-color: #495762 !important
}

.dt-module,
.dt-card {
    position: relative;
    box-shadow: 0 0 5px 5px rgba(0, 0, 0, 0.03);
    margin-bottom: 3.2rem;
    background-color: #fff;
    border-radius: 1rem
}

.dt-list,
.dt-nav,
.dt-module-side-nav,
.dt-action-nav,
.dt-side-nav,
.dt-side-nav__sub-menu,
.dt-team-list,
.invoice-list,
.dt-indicator {
    list-style: none;
    padding-left: 0;
    margin-bottom: 0
}

.dt-avatar,
.dt-avatar__outline,
.dt-fab-btn,
.dt-slider__header .dt-checkbox-icon .dt-checkbox-content {
    border-radius: 50%;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    position: relative;
    overflow: hidden;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none
}

.dt-avatar:not([class*="size-"]):not(.dt-checkbox-content),
.dt-avatar__outline:not([class*="size-"]):not(.dt-checkbox-content),
.dt-fab-btn:not([class*="size-"]):not(.dt-checkbox-content),
.dt-slider__header .dt-checkbox-icon .dt-checkbox-content:not([class*="size-"]):not(.dt-checkbox-content) {
    width: 40px;
    height: 40px
}

.dot-shape {
    width: 8px;
    height: 8px;
    background-color: #F18805;
    display: inline-block;
    border-radius: 50%
}

.dt-widget-hover .dt-widget__item:hover .dt-widget__title,
.dt-widget-hover-bg .dt-widget__item:hover .dt-widget__title {
    color: #F18805
}

.dt-widget-hover .dt-widget__item:hover .badge-circle-animate,
.dt-widget-hover-bg .dt-widget__item:hover .badge-circle-animate {
    font-size: 1.2rem;
    border-radius: .4rem
}

.dt-root {
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    height: 100vh;
    background-color: #f5f5f5
}

.dt-main {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    flex: 1;
    -ms-flex: 1;
    overflow: auto
}

.dt-content-wrapper {
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    width: calc(100% - 240px);
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    transition: all 0.2s ease
}

@media screen and (prefers-reduced-motion: reduce) {
    .dt-content-wrapper {
        transition: none
    }
}

@media screen and (min-width: 1367px) {
    .dt-content-wrapper {
        width: calc(100% - 280px)
    }
}

.dt-content {
    padding: 3.2rem 3.2rem 0.2rem;
    flex: 1;
    -ms-flex: 1
}

.dt-page__header {
    margin-bottom: 3.2rem
}

.dt-entry__header {
    position: relative;
    margin-bottom: 3rem;
    padding-bottom: 1.6rem;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-align: center;
    align-items: center;
    border-bottom: 1px solid #e8e8e8
}

.dt-entry__header:after {
    content: '';
    position: absolute;
    bottom: -2px;
    left: 0;
    height: 3px;
    width: 45px;
    background-color: #F18805;
    border-radius: 10px
}

.dt-entry__title {
    margin-bottom: 0;
    font-size: 16px
}

.dt-header {
    position: relative;
    z-index: 99;
    height: 48px;
    background-color: #fff;
    box-shadow: 0 0 4px 4px rgba(0, 0, 0, 0.08);
    transition: all 0.2s ease
}

@media screen and (prefers-reduced-motion: reduce) {
    .dt-header {
        transition: none
    }
}

@media (max-width: 575.98px) {
    .dt-header {
        height: 55px
    }
}

.dt-header--fixed .dt-header {
    position: fixed;
    z-index: 1001;
    width: 100%
}

.dt-header--fixed .dt-header+.dt-main {
    transition: all 0.2s ease;
    margin-top: 48px
}

@media screen and (prefers-reduced-motion: reduce) {
    .dt-header--fixed .dt-header+.dt-main {
        transition: none
    }
}

@media (max-width: 575.98px) {
    .dt-header--fixed .dt-header+.dt-main {
        margin-top: 55px
    }
}

.dt-header__container {
    display: -ms-flexbox;
    display: flex;
    height: 100%
}

.dt-header__toolbar {
    display: -ms-flexbox;
    display: flex;
    padding-right: 32px;
    padding-left: 32px;
    width: calc(100% - 240px);
    background-color: #fff
}

@media screen and (min-width: 1367px) {
    .dt-header__toolbar {
        width: calc(100% - 280px)
    }
}

.dt-header__toolbar .search-box {
    margin-right: 1rem;
    -ms-flex-item-align: center;
    align-self: center
}

.theme-semidark .dt-header__toolbar .search-box .btn-primary {
    background-color: #F1D065;
    border-color: #F1D065
}

@media (max-width: 991.98px) {
    .dt-header__toolbar {
        width: auto;
        padding-left: 0
    }
}

@media (max-width: 575.98px) {
    .dt-header__toolbar {
        padding-right: 1.9rem
    }
}

@media (max-width: 767.98px) {
    .dt-header__toolbar .dropdown-toggle::after {
        display: none
    }
}

.dt-header__toolbar .dt-nav__link>i {
    font-size: 1.6rem
}

.dt-header__toolbar .dt-nav__link>i.icon-sm {
    font-size: 1.4rem
}

.dt-header__toolbar .dt-nav__link>i.icon-lg {
    font-size: 1.8rem
}

@media (max-width: 575.98px) {
    .dt-header__toolbar .dt-nav__link>i {
        font-size: 2.3rem
    }
    .dt-header__toolbar .dt-nav__link>i.icon-sm {
        font-size: 1.8rem
    }
    .dt-header__toolbar .dt-nav__link>i.icon-lg {
        font-size: 2rem
    }
}

.dt-brand {
    width: 240px;
    background-color: #272932;
    color: #fff;
    padding: 0 2rem;
    display: -ms-flexbox;
    display: -ms-flex;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    overflow: hidden;
    position: relative
}

.theme-semidark .dt-brand:before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.3);
    z-index: 1
}

.theme-semidark .dt-brand>* {
    position: relative;
    z-index: 2
}

@media (max-width: 991.98px) {
    .theme-semidark .dt-brand {
        color: #545454
    }
    .theme-semidark .dt-brand:before {
        display: none
    }
}

@media screen and (min-width: 1367px) {
    .dt-brand {
        width: calc(240px + 40px)
    }
}

@media (max-width: 991.98px) {
    .dt-brand {
        width: auto;
        padding-right: 1rem
    }
    .dt-brand+.dt-header__toolbar {
        margin-left: auto !important
    }
    .theme-dark .dt-brand,
    .theme-semidark .dt-brand {
        background-color: transparent
    }
}

.dt-brand__logo {
    display: inline-block;
    margin-left: 0.8rem
}

@media (max-width: 991.98px) {
    .dt-brand__logo {
        margin-left: 1rem
    }
}

.dt-brand__logo-link,
.dt-brand__logo-symbol,
.dt-brand__logo-img {
    display: inline-block
}

.dt-brand__logo-img {
    width: 90px
}

.dt-brand__logo-symbol {
    width: 35px
}

.dt-sidebar--fixed .dt-brand {
    position: fixed;
    z-index: 99;
    height: 48px;
    transition: all 0.2s ease
}

@media screen and (prefers-reduced-motion: reduce) {
    .dt-sidebar--fixed .dt-brand {
        transition: none
    }
}

@media (max-width: 767.98px) {
    .dt-sidebar--fixed .dt-brand {
        position: static;
        height: auto
    }
}

.dt-sidebar--fixed .dt-brand+.dt-header__toolbar {
    transition: all 0.2s ease;
    margin-left: 240px
}

@media screen and (prefers-reduced-motion: reduce) {
    .dt-sidebar--fixed .dt-brand+.dt-header__toolbar {
        transition: none
    }
}

@media screen and (min-width: 1367px) {
    .dt-sidebar--fixed .dt-brand+.dt-header__toolbar {
        margin-left: calc(280px)
    }
}

.dt-nav-wrapper {
    margin-left: auto;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.dt-nav {
    margin: 0 -8px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.dt-nav__item {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding: 0 8px
}

.dt-nav__link {
    color: #545454;
    display: inline-block
}

.dt-nav__link:hover,
.dt-nav__link:focus,
.dt-nav__link:active {
    color: #262626;
    text-decoration: none
}

.dt-nav__link .icon+span,
.dt-nav__link i+span {
    margin-left: 8px;
    display: inline-block
}

@media (max-width: 767.98px) {
    .dt-nav__link .icon+span,
    .dt-nav__link i+span {
        display: none
    }
}

.dt-header__toolbar .dt-nav:not(:first-child) {
    margin-left: 0.5rem
}

.dt-header__toolbar .dt-nav__link {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center
}

.dt-brand__tool {
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    cursor: pointer;
    min-height: 40px;
    min-width: 40px;
    border-radius: 2px
}

.dt-brand__tool:hover {
    background-color: rgba(0, 0, 0, 0.1)
}

.dt-brand__tool.active .icon-menu-fold:before {
    content: '\e9ab'
}

.hamburger-inner,
.hamburger-inner:after,
.hamburger-inner:before {
    position: absolute;
    width: 16px;
    height: 2px;
    transition-timing-function: ease;
    transition-duration: .15s;
    transition-property: -webkit-transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
    border-radius: 2px;
    background-color: #fff
}

.hamburger-inner {
    top: 50%;
    left: 0;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}

.hamburger-inner:after,
.hamburger-inner:before {
    display: block;
    content: ""
}

.hamburger-inner:before {
    top: -5px
}

.hamburger-inner:after {
    bottom: -5px
}

.dt-brand__tool .hamburger-inner {
    transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    transition-duration: 0.22s
}

.dt-brand__tool .hamburger-inner:before {
    transition: top 0.1s ease-in 0.25s, opacity 0.1s ease-in
}

.dt-brand__tool .hamburger-inner:after {
    transition: bottom 0.1s ease-in 0.25s, -webkit-transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19);
    transition: bottom 0.1s ease-in 0.25s, transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19);
    transition: bottom 0.1s ease-in 0.25s, transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19), -webkit-transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19)
}

.dt-brand__tool.active .hamburger-inner {
    transition-delay: .12s;
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: rotate(225deg);
    transform: rotate(225deg)
}

.dt-brand__tool.active .hamburger-inner:before {
    top: 0;
    transition: top .1s ease-out, opacity .1s ease-out .12s;
    opacity: 0
}

.dt-brand__tool.active .hamburger-inner:after {
    bottom: 0;
    transition: bottom 0.1s ease-out, -webkit-transform 0.22s cubic-bezier(0.215, 0.61, 0.355, 1) 0.12s;
    transition: bottom 0.1s ease-out, transform 0.22s cubic-bezier(0.215, 0.61, 0.355, 1) 0.12s;
    transition: bottom 0.1s ease-out, transform 0.22s cubic-bezier(0.215, 0.61, 0.355, 1) 0.12s, -webkit-transform 0.22s cubic-bezier(0.215, 0.61, 0.355, 1) 0.12s;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg)
}

.dt-notification-app .dropdown-menu {
    padding: 0;
    width: 300px;
    height: 250px;
    overflow-y: auto
}

.dt-notification-search .dropdown-menu {
    padding: 0;
    width: 250px;
    height: auto
}

@media (max-width: 575.98px) {
    .dt-notification-search .dropdown-menu {
        width: 200px
    }
}

.dt-header__toolbar .dt-notification .dropdown-menu {
    width: 380px
}

.dt-header__toolbar .dt-notification .dropdown-menu-body {
    height: 208px;
    overflow-y: auto
}

@media (max-width: 575.98px) {
    .dt-header__toolbar .dt-notification .dropdown-menu {
        width: 280px
    }
}

.theme-dark .dt-header__toolbar .dt-notification .dropdown-menu {
    background-color: #fafafa
}

.theme-dark .dt-module__container .dt-notification .dropdown-menu {
    background-color: #fafafa
}

.dt-module__container .dt-notification .dropdown-menu {
    width: 300px
}

.dt-module__container .dt-notification .dropdown-menu-body {
    height: 180px;
    overflow-y: auto
}

@media (max-width: 575.98px) {
    .dt-module__container .dt-notification .dropdown-menu {
        width: 280px
    }
}

.dt-notification .media {
    position: relative;
    margin-bottom: 14px
}

.dt-notification .media:not(:last-child) {
    padding-bottom: 14px
}

.dt-notification .media:not(:last-child):after {
    transition: all 0.5s ease;
    content: '';
    height: 1px;
    background-color: #e8e8e8;
    width: calc(100% - 48px);
    position: absolute;
    left: auto;
    right: 0;
    bottom: 0
}

@media screen and (prefers-reduced-motion: reduce) {
    .dt-notification .media:not(: last-child):after {
        transition: none
    }
}

.dt-notification .media:hover:after,
.dt-notification .media:focus:after {
    width: 100%
}

.dt-notification .media-body {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-item-align: center;
    align-self: center
}

.dt-notification .user-name {
    font-size: 13px;
    color: #262626;
    font-weight: 500
}

.dt-notification .user-name+.message {
    font-size: 12px
}

.dt-notification .meta-date {
    display: block;
    font-size: 12px;
    color: #6e6e6e
}

.dt-notification .message {
    font-size: 13px;
    margin-bottom: 3px;
    color: #262626
}

.dt-notification .message:last-child {
    margin-bottom: 0
}

@media (max-width: 575.98px) {
    .dt-notification .message {
        font-size: 12px
    }
}

.dt-app-list {
    padding-left: 0;
    list-style: none;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding: 10px
}

.dt-app-list__item {
    flex: 0 0 33.3333333333%;
    -ms-flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
    text-align: center
}

.dt-app-list__link,
.dt-app-list__text {
    display: block
}

.dt-app-list__link {
    transition: all 0.3s ease;
    padding: 10px;
    border-radius: .4rem;
    border: 1px solid transparent;
    color: #262626
}

@media screen and (prefers-reduced-motion: reduce) {
    .dt-app-list__link {
        transition: none
    }
}

.dt-app-list__link:hover,
.dt-app-list__link:focus {
    border-color: #e9ecef
}

.dt-app-list__link>img {
    display: inline-block
}

.dt-app-list__text:last-child {
    margin-top: 10px
}

.dt-module {
    margin-bottom: 0;
    overflow: hidden;
    margin: -3.2rem -3.2rem -0.2rem;
    border-radius: 0
}

@media (min-width: 768px) {
    .dt-module {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }
}

.dt-module__container {
    position: relative;
    z-index: 1;
    height: 100%
}

@media (min-width: 768px) {
    .dt-module__container {
        max-width: calc(100% - 230px);
        flex: 1 0 auto;
        -ms-flex: 1 0 auto;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-direction: column;
        flex-direction: column
    }
}

@media (max-width: 767.98px) {
    .dt-module__container {
        max-width: none;
        margin-top: 0.2rem;
        width: 100%
    }
}

.dt-module__sidebar {
    position: relative;
    z-index: 2
}

@media (min-width: 768px) {
    .dt-module__sidebar {
        max-width: 230px;
        flex: 0 0 230px;
        -ms-flex: 0 0 230px;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-direction: column;
        flex-direction: column;
        border-right: 1px solid #e8e8e8;
        min-height: 100%
    }
}

@media (max-width: 767.98px) {
    .dt-module__sidebar {
        border-right: 0 none;
        box-shadow: 0 0 4px 4px rgba(0, 0, 0, 0.08)
    }
}

.dt-module__sidebar-header {
    background-color: #fbfbfb
}

@media (min-width: 768px) {
    .dt-module__sidebar-header {
        min-height: 8.2rem;
        padding: 2.7rem 2.6rem
    }
}

@media (max-width: 767.98px) {
    .dt-module__sidebar-header {
        padding: 0 2.6rem;
        border-color: transparent !important
    }
}

.dt-module__sidebar-header .quick-menu-list {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -ms-flex-align: center;
    align-items: center;
    font-size: 0;
    margin-left: -9px;
    margin-right: -9px
}

@media (min-width: 768px) {
    .dt-module__sidebar-header .quick-menu-list {
        -ms-flex-pack: justify;
        justify-content: space-between
    }
}

@media (max-width: 767.98px) {
    .dt-module__sidebar-header .quick-menu-list .search-box {
        padding: 1.2rem 0;
        margin-right: auto;
        width: 280px
    }
}

@media (max-width: 575.98px) {
    .dt-module__sidebar-header .quick-menu-list .search-box {
        width: 150px
    }
}

.dt-module__sidebar-header .quick-menu-list .quick-menu {
    display: block;
    font-size: 2.2rem;
    padding-left: 9px;
    padding-right: 9px
}

@media (max-width: 767.98px) {
    .dt-module__sidebar-header .quick-menu-list .quick-menu {
        padding-bottom: 2rem;
        padding-top: 2rem
    }
}

.dt-module__sidebar-content {
    overflow-y: auto
}

.dt-module__sidebar-content .action-area {
    padding-left: 2.6rem;
    padding-right: 2.6rem
}

@media (max-width: 767.98px) {
    .dt-module__sidebar-content {
        display: none
    }
}

@media (max-width: 767.98px) {
    .dt-module-side-nav {
        padding-top: 1rem;
        padding-bottom: 1rem
    }
}

.dt-module-side-nav__header {
    position: relative;
    padding: 0.8rem 2.6rem;
    line-height: 1;
    font-size: 14px;
    margin-bottom: 0.4rem
}

.dt-module-side-nav__item.active .dt-module-side-nav__link {
    color: #F18805
}

.dt-module-side-nav__item+.dt-module-side-nav__header {
    margin-top: 0.4rem
}

.dt-module-side-nav+.dt-contacts {
    margin-top: 3rem
}

.dt-module-side-nav__more {
    padding: 1rem 2.6rem
}

.dt-module-side-nav__link {
    position: relative;
    display: block;
    -ms-flex-align: center;
    align-items: center;
    padding: 0.8rem 2.6rem;
    line-height: 1;
    text-transform: capitalize;
    white-space: nowrap;
    color: #999;
    transition: all 0.3s ease
}

.dt-module-side-nav__link .icon,
.dt-module-side-nav__link i {
    margin-right: 8px
}

.dt-module-side-nav__link:hover,
.dt-module-side-nav__link:focus,
.dt-module-side-nav__link:active {
    color: #262626
}

.dt-module-side-nav__text {
    display: inline-block
}

.dt-module__header {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    padding: 2.2rem 3.2rem;
    border-bottom: 1px solid #e8e8e8
}

@media (min-width: 768px) {
    .dt-module__header {
        min-height: 8.2rem
    }
}

.dt-module__content {
    flex: 1;
    -ms-flex: 1;
    overflow-y: auto
}

.dt-module__title {
    position: relative;
    margin-bottom: 0
}

.dt-module__drawer.dt-drawer {
    position: absolute;
    z-index: 100 !important;
    height: 100%;
    width: 64%;
    background-color: #fff
}

@media (max-width: 767.98px) {
    .dt-module__drawer.dt-drawer {
        width: 90%
    }
}

.dt-module__drawer.dt-drawer.open+.dt-backdrop {
    position: absolute;
    z-index: 99
}

.dt-module__drawer-inner {
    height: 100%
}

.dt-module__drawer-header {
    padding: 2rem 2.2rem;
    height: 6.5rem
}

.dt-actionable-drawer {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    flex: 1;
    -ms-flex: 1;
    height: 100%
}

.dt-actionable-drawer .dt-notification.fade:not(.show) {
    display: none
}

.theme-dark .dt-actionable-drawer .search-result:hover,
.theme-dark .dt-actionable-drawer .search-result:focus {
    background-color: rgba(241, 136, 5, 0.2)
}

.dt-actionable-drawer .search-result {
    padding: 6px 4px
}

.dt-actionable-drawer .search-result a {
    color: #262626
}

.dt-actionable-drawer .search-result:hover,
.dt-actionable-drawer .search-result:focus {
    background-color: #e9ecef
}

.dt-actionable-drawer .search-result+.search-result {
    margin-top: 1.5rem
}

.dt-action-bar {
    position: relative;
    z-index: 2;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    max-width: 6rem;
    flex: 0 0 6rem;
    -ms-flex: 0 0 6rem;
    height: calc(100% - 6.5rem)
}

.dt-action-nav__item.active .dt-action-nav__link {
    background-color: #262626;
    color: #fff;
    border-top-right-radius: 50px;
    border-bottom-right-radius: 50px
}

.dt-action-nav__link {
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    padding: 1rem 1.2rem 1rem 2.2rem;
    line-height: 1;
    white-space: nowrap;
    color: #999;
    transition: all 0.3s ease
}

.dt-action-nav__link .icon,
.dt-action-nav__link i {
    font-size: 2rem
}

.dt-action-nav__link:hover,
.dt-action-nav__link:focus,
.dt-action-nav__link:active {
    color: #262626
}

.dt-action-content-wrapper {
    position: relative;
    z-index: 1;
    max-width: calc(100% - 6rem);
    flex: 1 0 auto;
    -ms-flex: 1 0 auto;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    height: calc(100% - 6.5rem)
}

.dt-action-content {
    padding: 0 2.6rem 2.6rem;
    height: 100%
}

.dt-customizer {
    position: relative;
    z-index: 1501;
    width: 370px;
    background-color: #fff
}

@media (max-width: 991.98px) {
    .dt-customizer {
        width: 300px
    }
}

@media (max-width: 575.98px) {
    .dt-customizer {
        width: 280px
    }
}

.dt-customizer-toggle {
    position: fixed;
    top: 150px;
    right: 0;
    z-index: 100
}

.dt-customizer-toggle a {
    transition: all 0.5s ease;
    border-top-left-radius: 50px;
    border-bottom-left-radius: 50px;
    box-shadow: 0 0 5px 5px rgba(0, 0, 0, 0.03);
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    height: 4.2rem;
    width: 5.5rem;
    font-size: 1.8rem;
    background-image: linear-gradient(135deg, #faad14, #f5222d);
    background-repeat: repeat-x;
    color: #fff;
    padding-left: 2px
}

@media screen and (prefers-reduced-motion: reduce) {
    .dt-customizer-toggle a {
        transition: none
    }
}

.dt-customizer-toggle a:hover,
.dt-customizer-toggle a:focus {
    background-image: linear-gradient(90deg, #f5222d, #faad14);
    background-repeat: repeat-x
}

.dt-customizer__inner {
    height: 100%
}

.dt-customizer__header {
    position: relative;
    z-index: 2;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-align: center;
    align-items: center;
    padding: 2rem;
    min-height: 72px;
    box-shadow: 0 2px 2px 0 rgba(84, 84, 84, 0.1)
}

.dt-customizer__header .close {
    margin-left: auto;
    font-size: 3.5rem;
    font-weight: normal;
    line-height: 0.8
}

.dt-customizer__header .close:focus {
    outline: none
}

.dt-customizer__body {
    height: calc(100% - 72px);
    overflow-y: auto
}

.dt-customizer__body-inner {
    padding: 3rem 2rem
}

.dt-customizer__body section:not(:last-child) {
    border-bottom: 1px solid #e8e8e8;
    margin-bottom: 2rem;
    padding-bottom: 2rem
}

.dt-customizer__body .dt-list-sm {
    margin-left: -5px;
    margin-right: -5px
}

.dt-customizer__body .dt-list-sm>.dt-list__item {
    padding-left: 5px;
    padding-right: 5px
}

.dt-customizer__btn-group .btn-outline-light {
    color: #545454;
    background-color: transparent !important
}

.dt-customizer__btn-group .btn-outline-light:hover {
    color: #F18805
}

.dt-customizer__btn-group .btn-outline-light.active {
    z-index: 5;
    border-color: #F18805 !important;
    color: #F18805 !important
}

.dt-customizer .choose-option {
    position: relative
}

.dt-customizer .choose-option__icon {
    display: block;
    cursor: pointer;
    position: relative;
    z-index: 1
}

.dt-customizer .choose-option__icon:not(:last-child) {
    margin-bottom: 6px
}

.dt-customizer .choose-option.active .choose-option__icon {
    transition: all 0.2s ease-in-out
}

@media screen and (prefers-reduced-motion: reduce) {
    .dt-customizer .choose-option.active .choose-option__icon {
        transition: none
    }
}

.dt-customizer .choose-option.active .choose-option__icon:after {
    content: '';
    position: absolute;
    right: -3px;
    top: -3px;
    z-index: 2;
    height: 14px;
    width: 14px;
    display: inline-block;
    background-image: url("../images/customizer-icons/check.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover
}

.dt-customizer .choose-option__name {
    font-size: 12px;
    color: #545454;
    text-transform: capitalize
}

.dt-customizer .dt-color-option {
    position: relative;
    display: block;
    cursor: pointer;
    width: 40px;
    height: 40px;
    border-radius: 50%;
    background-color: #f4f4f4
}

.dt-customizer .dt-color-option:before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 20px;
    height: 100%;
    border-top-left-radius: 20px;
    border-bottom-left-radius: 20px
}

.dt-customizer .dt-color-option.active:after {
    content: '';
    position: absolute;
    right: -3px;
    top: -3px;
    z-index: 2;
    height: 14px;
    width: 14px;
    display: inline-block;
    background-image: url("../images/customizer-icons/check.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover
}

.dt-customizer .dt-color-options>li:nth-child(1) .dt-color-option {
    background-color: #fa8c16
}

.dt-customizer .dt-color-options>li:nth-child(1) .dt-color-option:before {
    background-color: #038fde
}

.dt-customizer .dt-color-options>li:nth-child(2) .dt-color-option {
    background-color: #00B378
}

.dt-customizer .dt-color-options>li:nth-child(2) .dt-color-option:before {
    background-color: #8A2BE2
}

.dt-customizer .dt-color-options>li:nth-child(3) .dt-color-option {
    background-color: #00d9c9
}

.dt-customizer .dt-color-options>li:nth-child(3) .dt-color-option:before {
    background-color: #FF2B7A
}

.dt-customizer .dt-color-options>li:nth-child(4) .dt-color-option {
    background-color: #FCB53B
}

.dt-customizer .dt-color-options>li:nth-child(4) .dt-color-option:before {
    background-color: #3DA4E6
}

.dt-customizer .dt-color-options>li:nth-child(5) .dt-color-option {
    background-color: #17BDE5
}

.dt-customizer .dt-color-options>li:nth-child(5) .dt-color-option:before {
    background-color: #0469B9
}

.dt-customizer .dt-color-options>li:nth-child(6) .dt-color-option {
    background-color: #F1D065
}

.dt-customizer .dt-color-options>li:nth-child(6) .dt-color-option:before {
    background-color: #F18805
}

.dt-customizer .dt-color-options>li:nth-child(7) .dt-color-option {
    background-color: #59DCFF
}

.dt-customizer .dt-color-options>li:nth-child(7) .dt-color-option:before {
    background-color: #6A95FF
}

.dt-customizer .dt-color-options>li:nth-child(8) .dt-color-option {
    background-color: #70A288
}

.dt-customizer .dt-color-options>li:nth-child(8) .dt-color-option:before {
    background-color: #F87060
}

.dt-customizer .dt-color-options>li:nth-child(9) .dt-color-option {
    background-color: #E14594
}

.dt-customizer .dt-color-options>li:nth-child(9) .dt-color-option:before {
    background-color: #A172E7
}

.dt-customizer .dt-color-options>li:nth-child(10) .dt-color-option {
    background-color: #64D7D6
}

.dt-customizer .dt-color-options>li:nth-child(10) .dt-color-option:before {
    background-color: #956FE7
}

.dt-sidebar {
    position: relative;
    width: 240px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    background-color: #272932;
    border-right: solid 1px #272932;
    transition: all 0.2s ease
}

@media screen and (prefers-reduced-motion: reduce) {
    .dt-sidebar {
        transition: none
    }
}

@media screen and (min-width: 1367px) {
    .dt-sidebar {
        width: calc(280px)
    }
}

.dt-sidebar__container {
    width: 100%;
    padding-top: 3.4rem;
    padding-bottom: 3rem
}

.dt-sidebar__notification {
    padding: 0 1rem;
    margin: 0 2rem;
    border-bottom: 1px solid #ABA895
}

.dt-sidebar__notification>.dropdown>a {
    color: #ABA895 !important
}

.theme-semidark .dt-sidebar__notification .dt-list__link {
    color: #ABA895 !important
}

.theme-dark .dt-sidebar__notification .dt-list__link {
    color: #545454
}

.dt-sidebar--fixed .dt-sidebar {
    position: fixed;
    z-index: 1000;
    height: calc(100vh - 48px);
    overflow-y: auto
}

.dt-sidebar--fixed .dt-sidebar+.dt-content-wrapper {
    transition: all 0.2s ease;
    margin-left: 240px
}

@media screen and (prefers-reduced-motion: reduce) {
    .dt-sidebar--fixed .dt-sidebar+.dt-content-wrapper {
        transition: none
    }
}

@media screen and (min-width: 1367px) {
    .dt-sidebar--fixed .dt-sidebar+.dt-content-wrapper {
        margin-left: calc(280px)
    }
}

.dt-side-nav__header {
    position: relative;
    text-transform: capitalize;
    padding: 40px 30px 12px 30px;
    line-height: 1.2;
    color: #ABA895;
    font-size: 1.6rem
}

.dt-side-nav__header:not(:first-child) {
    padding-top: 30px
}

.dt-side-nav__text {
    display: inline-block;
    vertical-align: middle;
    white-space: nowrap;
    -ms-text-overflow: ellipsis;
    text-overflow: ellipsis;
    overflow: hidden;
    flex: 1;
    -ms-flex: 1
}

.dt-side-nav>.dt-side-nav__item.selected>a,
.dt-side-nav>.dt-side-nav__item.open>a {
    color: #F1D065
}

.dt-side-nav>.dt-side-nav__item.selected>a.active,
.dt-side-nav>.dt-side-nav__item.open>a.active {
    background-color: #272932;
    color: #F1D065
}

.dt-side-nav>.dt-side-nav__item.selected>a.active:after,
.dt-side-nav>.dt-side-nav__item.open>a.active:after {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    display: inline-block;
    height: 100%;
    width: 2px;
    background-color: #F1D065
}

.theme-dark .dt-side-nav>.dt-side-nav__item.selected>a.active:after,
.theme-semidark .dt-side-nav>.dt-side-nav__item.selected>a.active:after,
.theme-dark .dt-side-nav>.dt-side-nav__item.open>a.active:after,
.theme-semidark .dt-side-nav>.dt-side-nav__item.open>a.active:after {
    display: none
}

.dt-side-nav>.dt-side-nav__item.selected>a.active:hover,
.dt-side-nav>.dt-side-nav__item.selected>a.active:focus,
.dt-side-nav>.dt-side-nav__item.selected>a.active:active,
.dt-side-nav>.dt-side-nav__item.open>a.active:hover,
.dt-side-nav>.dt-side-nav__item.open>a.active:focus,
.dt-side-nav>.dt-side-nav__item.open>a.active:active {
    color: #F1D065
}

.dt-side-nav>.dt-side-nav__item>.dt-side-nav__sub-menu {
    display: none
}

.dt-side-nav>.dt-side-nav__item.open>.dt-side-nav__sub-menu {
    display: block
}

.dt-side-nav__link {
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    padding: 12px 30px 12px 40px;
    line-height: 1.2;
    white-space: nowrap;
    color: #ABA895;
    font-size: 14px;
    transition: all 0.3s ease
}

.dt-side-nav__link .icon,
.dt-side-nav__link i {
    margin-right: 12px
}

.dt-side-nav__link:hover,
.dt-side-nav__link:focus,
.dt-side-nav__link:active {
    color: #F1D065;
    text-decoration: none
}

.dt-side-nav__arrow:before {
    content: '\e93a';
    font-family: 'gaxon';
    color: inherit;
    display: inline-block;
    position: absolute;
    left: 22px;
    top: 35%;
    font-size: 10px;
    transition: all 100ms ease
}

@media screen and (prefers-reduced-motion: reduce) {
    .dt-side-nav__arrow:before {
        transition: none
    }
}

.dt-side-nav__item.open .dt-side-nav__arrow:before {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
}

.dt-side-nav__sub-menu .dt-side-nav__link {
    color: #ABA895;
    padding-left: 80px
}

.dt-side-nav__sub-menu .dt-side-nav__link.active {
    background-color: #272932;
    color: #F1D065
}

.dt-side-nav__sub-menu .dt-side-nav__link.active:after {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    display: inline-block;
    height: 100%;
    width: 2px;
    background-color: #F1D065
}

.theme-dark .dt-side-nav__sub-menu .dt-side-nav__link.active:after,
.theme-semidark .dt-side-nav__sub-menu .dt-side-nav__link.active:after,
.dt-sidebar--folded .dt-side-nav__sub-menu .dt-side-nav__link.active:after {
    display: none
}

.dt-side-nav__sub-menu .dt-side-nav__link:hover,
.dt-side-nav__sub-menu .dt-side-nav__link:focus,
.dt-side-nav__sub-menu .dt-side-nav__link:active {
    color: #F1D065
}

.dt-sidebar--fixed:not(.dt-header--fixed):not(.theme-semidark):not(.theme-dark) .dt-sidebar {
    box-shadow: 4px 4px 4px rgba(0, 0, 0, 0.05)
}

.dt-sidebar--fixed:not(.dt-header--fixed):not(.theme-semidark):not(.theme-dark) .dt-header {
    box-shadow: none
}

.dt-sidebar--fixed:not(.dt-header--fixed):not(.theme-semidark):not(.theme-dark) .dt-header .dt-brand {
    box-shadow: 4px 4px 4px rgba(0, 0, 0, 0.05);
    border-bottom: 1px solid #e8e8e8
}

.dt-sidebar--fixed:not(.dt-header--fixed):not(.theme-semidark):not(.theme-dark) .dt-header .dt-header__toolbar {
    margin-left: calc(260px);
    margin-right: 20px;
    border-bottom: 1px solid #e8e8e8;
    padding-left: 12px;
    padding-right: 12px
}

@media screen and (min-width: 1367px) {
    .dt-sidebar--fixed:not(.dt-header--fixed):not(.theme-semidark):not(.theme-dark) .dt-header .dt-header__toolbar {
        margin-left: calc(300px)
    }
}

.dt-sidebar--folded .dt-brand,
.dt-sidebar--folded .dt-brand__logo,
.dt-sidebar--folded .dt-sidebar,
.dt-sidebar--folded .dt-side-nav__text,
.dt-sidebar--folded .dt-sidebar__notification,
.dt-sidebar--folded .dt-content-wrapper,
.dt-sidebar--folded .dt-header__toolbar,
.dt-sidebar--folded .dt-sidebar__notification .dt-avatar-wrapper {
    transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1) 0s
}

@media screen and (prefers-reduced-motion: reduce) {
    .dt-sidebar--folded .dt-brand,
    .dt-sidebar--folded .dt-brand__logo,
    .dt-sidebar--folded .dt-sidebar,
    .dt-sidebar--folded .dt-side-nav__text,
    .dt-sidebar--folded .dt-sidebar__notification,
    .dt-sidebar--folded .dt-content-wrapper,
    .dt-sidebar--folded .dt-header__toolbar,
    .dt-sidebar--folded .dt-sidebar__notification .dt-avatar-wrapper {
        transition: none
    }
}

.dt-sidebar--folded .dt-brand,
.dt-sidebar--folded .dt-sidebar {
    width: 80px
}

.dt-sidebar--folded .dt-content-wrapper,
.dt-sidebar--folded .dt-header__toolbar {
    width: calc(100% - 80px)
}

.dt-sidebar--folded .dt-sidebar__notification {
    padding: 0
}

.dt-sidebar--folded .dt-sidebar__notification .dropdown-toggle:after,
.dt-sidebar--folded .dt-sidebar__notification .dt-avatar-info {
    display: none
}

.dt-sidebar--folded .dt-side-nav__item.open .dt-side-nav__sub-menu:not(.dt-side-nav__balloon) {
    display: none !important
}

.dt-sidebar--folded .dt-side-nav__link {
    padding: 12px 30px
}

.dt-sidebar--folded .dt-side-nav__text,
.dt-sidebar--folded .dt-side-nav__arrow::before,
.dt-sidebar--folded .dt-brand__logo {
    opacity: 0;
    visibility: hidden;
    display: none
}

.dt-sidebar--folded .dt-side-nav__item .dt-side-nav__balloon {
    position: fixed;
    z-index: 100;
    background-color: #272932;
    border-radius: .4rem;
    box-shadow: 0 0 5px 5px rgba(0, 0, 0, 0.03);
    display: block;
    min-width: 16rem;
    max-height: 70vh;
    overflow: hidden
}

.dt-sidebar--folded .dt-side-nav__item .dt-side-nav__balloon .dt-side-nav__text {
    opacity: 1;
    visibility: visible;
    display: inline-block
}

.dt-sidebar--folded .dt-side-nav__tooltip .dt-side-nav__text {
    opacity: 1;
    visibility: visible;
    display: block;
    position: fixed;
    background-color: rgba(0, 0, 0, 0.75);
    color: #fff;
    border-radius: .4rem;
    padding: 5px 8px;
    overflow: visible
}

.dt-sidebar--folded .dt-side-nav__tooltip .dt-side-nav__text:after {
    display: inline-block;
    content: '';
    position: absolute;
    width: 0px;
    height: 0px;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    border-right: 5px solid rgba(0, 0, 0, 0.75);
    left: -5px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 101
}

.dt-sidebar--folded .dt-sidebar__header {
    padding: 0
}

.dt-sidebar--folded .dt-sidebar__header .dt-brand {
    -ms-flex-pack: center;
    justify-content: center
}

.dt-sidebar--folded .dt-sidebar__header .dt-brand__logo-img {
    display: none
}

.dt-sidebar--folded .dt-sidebar__header .dt-brand__logo-symbol {
    display: inline-block
}

.dt-sidebar--folded .dt-sidebar__notification .dt-list {
    margin-left: -12px
}

.dt-sidebar--folded .dt-sidebar__notification .dt-list__item:not(:last-child) {
    margin-bottom: 12px
}

.dt-sidebar--folded .dt-side-nav__header {
    padding: 0
}

.dt-sidebar--folded .dt-side-nav__header .dt-side-nav__text {
    display: none
}

.dt-sidebar--folded .dt-side-nav__header:first-child {
    padding-top: 1rem
}

.dt-sidebar--folded .dt-side-nav__header:not(:first-child):before {
    margin-bottom: 0
}

.dt-sidebar--folded.dt-sidebar--fixed .dt-content-wrapper,
.dt-sidebar--folded.dt-sidebar--fixed .dt-header__toolbar {
    margin-left: 80px;
    width: calc(100% - 80px)
}

.dt-sidebar--folded.dt-sidebar--fixed:not(.dt-header--fixed):not(.theme-semidark):not(.theme-dark) .dt-header .dt-header__toolbar {
    margin-left: 100px
}

.dt-drawer {
    position: fixed;
    top: 0;
    bottom: 0;
    height: 100% !important;
    z-index: 1501 !important;
    -ms-touch-action: manipulation;
    -webkit-touch-callout: inherit;
    touch-action: manipulation;
    transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1) 0s;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    will-change: transform;
    background-color: #fff
}

@media screen and (prefers-reduced-motion: reduce) {
    .dt-drawer {
        transition: none
    }
}

.dt-drawer.position-left {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    left: 0;
    right: auto
}

.dt-drawer.position-right {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    left: auto;
    right: 0
}

.dt-drawer.open {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
}

.dt-drawer.open+.dt-backdrop {
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    overflow: hidden;
    z-index: 1500;
    background: rgba(0, 0, 0, 0.4);
    transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1) 0s
}

@media screen and (prefers-reduced-motion: reduce) {
    .dt-drawer.open+.dt-backdrop {
        transition: none
    }
}

.dt-drawer.dt-sidebar {
    width: calc(280px);
    background-color: #272932
}

.dt-drawer.dt-sidebar .dt-sidebar__container {
    padding-top: 0
}

.dt-drawer.dt-sidebar+.dt-content-wrapper {
    margin-left: 0
}

.dt-footer {
    background-color: #fff;
    color: #545454;
    padding: 1.2rem 3.2rem;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    min-height: 45px;
    max-height: 60px;
    margin-top: auto;
    border-top: solid 1px #e8e8e8
}

@media (min-width: 992px) {
    .dt-layout--framed {
        background-color: #F18805;
        padding: 2rem
    }
    .dt-layout--framed.theme-dark {
        background-color: #fff
    }
    .dt-layout--framed .dt-root {
        height: calc(100vh - 2*2rem);
        border-radius: 1rem;
        box-shadow: 0 0 5px 5px rgba(0, 0, 0, 0.03);
        overflow: hidden
    }
    .dt-layout--framed .dt-header {
        background-color: transparent
    }
    .dt-layout--framed .dt-sidebar {
        border-bottom-left-radius: 1rem
    }
    .dt-layout--framed.dt-header--fixed .dt-header {
        width: calc(100% - 2*2rem)
    }
    .dt-layout--framed.dt-header--fixed .dt-sidebar {
        height: calc(100vh - (72px + 2*2rem))
    }
    .dt-layout--framed .dt-brand {
        border-top-left-radius: 1rem
    }
    .dt-layout--framed .dt-header__toolbar {
        border-top-right-radius: 1rem
    }
    .dt-layout--framed .compose-mail-box,
    .dt-layout--framed .dt-customizer-toggle {
        position: absolute
    }
    .dt-layout--framed .dt-drawer {
        position: absolute
    }
    .dt-layout--framed .dt-drawer.position-right {
        border-top-right-radius: 1rem;
        border-bottom-right-radius: 1rem;
        opacity: 0;
        visibility: hidden
    }
    .dt-layout--framed .dt-drawer.position-right.open {
        opacity: 1;
        visibility: visible
    }
}

@media (min-width: 1300px) {
    .dt-layout--boxed {
        max-width: 1280px
    }
}

@media (min-width: 1600px) {
    .dt-layout--boxed {
        max-width: 1500px
    }
}

@media (min-width: 1300px) {
    .dt-layout--boxed {
        position: relative;
        background-color: #F18805;
        width: 100%;
        margin-right: auto;
        margin-left: auto;
        box-shadow: 0 0 5px 5px rgba(0, 0, 0, 0.03)
    }
    .dt-layout--boxed.theme-dark {
        background-color: #fff
    }
    .dt-layout--boxed .dt-root {
        overflow: hidden
    }
    .dt-layout--boxed.dt-header--fixed .dt-header {
        position: absolute
    }
    .dt-layout--boxed .compose-mail-box,
    .dt-layout--boxed .dt-customizer-toggle {
        position: absolute
    }
    .dt-layout--boxed .dt-drawer {
        position: absolute
    }
    .dt-layout--boxed .dt-drawer.position-left,
    .dt-layout--boxed .dt-drawer.position-right {
        opacity: 0;
        visibility: hidden
    }
    .dt-layout--boxed .dt-drawer.position-left.open,
    .dt-layout--boxed .dt-drawer.position-right.open {
        opacity: 1;
        visibility: visible
    }
}

.theme-dark .swal2-popup {
    background-color: #fff
}

.dt-avatar>img {
    width: 100%
}

.dt-avatar__outline {
    border: 1px solid #e8e8e8
}

.dt-avatar__shadow {
    box-shadow: 0 0 16px 0 rgba(92, 92, 92, 0.12)
}

.dt-avatar-name {
    display: block;
    line-height: 1
}

.dt-avatar-name:not(:last-child) {
    margin-bottom: 2px
}

.dt-avatar-name+.meta-date {
    font-size: 12px;
    display: block
}

.dt-avatar-info {
    display: -ms-inline-flexbox;
    display: inline-flex;
    -ms-flex-direction: column;
    flex-direction: column
}

.dt-avatar-status {
    position: relative
}

.dt-avatar-status .dt-avatar+.dot-shape {
    position: absolute;
    top: 2px;
    left: 0
}

.dt-avatar-wrapper {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center
}

.dt-avatar-status+.dt-avatar-info,
.dt-avatar+.dt-avatar-info {
    padding-left: 8px
}

.badge-group .badge+.badge {
    margin-left: 0.6rem
}

.badge-light {
    color: #545454
}

.badge-outline {
    border: 1px solid #e8e8e8
}

.badge-circle-animate {
    transition: all 150ms ease-in-out;
    font-size: 0;
    border-radius: 50%;
    padding: 0.5rem
}

@media screen and (prefers-reduced-motion: reduce) {
    .badge-circle-animate {
        transition: none
    }
}

.badge-circle-animate:hover,
.badge-circle-animate:focus {
    font-size: 1.2rem;
    border-radius: .4rem
}

.badge-top-left,
.badge-top-right {
    position: absolute;
    top: 0;
    z-index: 1;
    padding: 0.6rem 1rem
}

.badge-top-left {
    left: 0;
    border-radius: .4rem 0 1rem 0
}

.badge-top-right {
    right: 0;
    border-radius: 0 .4rem 0 1rem
}

.blockquote {
    color: #262626
}

.blockquote:not(:last-child) {
    margin-bottom: 5.2rem
}

.blockquote-footer {
    font-size: 1.4rem
}

.btn {
    box-shadow: none
}

.btn:focus,
.btn.focus {
    box-shadow: none
}

.btn:not(:disabled):not(.disabled):active,
.btn:not(:disabled):not(.disabled).active {
    box-shadow: none
}

.btn:not(:disabled):not(.disabled):active:focus,
.btn:not(:disabled):not(.disabled).active:focus {
    box-shadow: none
}

.btn-shadow {
    box-shadow: 0 1px 8px -1px rgba(0, 0, 0, 0.2)
}

.btn-shadow:hover,
.btn-shadow:focus {
    box-shadow: 0 1px 8px -1px rgba(0, 0, 0, 0.2)
}

.btn-shadow:active {
    box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.15) !important
}

.btn-rounded {
    border-radius: 50px
}

.btn-default {
    background-color: #fff;
    color: #F18805
}

.btn-default:hover,
.btn-default:focus,
.btn-default:active {
    background-color: #fcfcfc;
    color: #d87a04
}

.btn-group .btn-default {
    background-color: #949494;
    color: #262626
}

.btn-group .btn-default.active {
    background-color: #F18805;
    color: #fff
}

.btn-xs {
    padding: 4px 8px;
    font-size: 12px
}

.theme-dark .btn-primary {
    background-color: #323a43;
    border-color: #323a43
}

.theme-dark .btn-primary:hover,
.theme-dark .btn-primary:focus,
.theme-dark .btn-primary:active {
    background-color: #293037;
    border-color: #293037
}

.theme-dark .btn-primary:not(:disabled):not(.disabled):active,
.theme-dark .btn-primary:not(:disabled):not(.disabled).active,
.show>.theme-dark .btn-primary.dropdown-toggle {
    color: #fff;
    background-color: #323a43;
    border-color: #323a43
}

.dt-fab-btn {
    padding: 0
}

.compose-btn {
    padding: 0.8rem 2.6rem
}

.dt-callout {
    position: relative;
    overflow: hidden;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center
}

.dt-callout__col {
    width: 50%;
    -ms-flex-order: 1;
    order: 1
}

.dt-callout__col-content {
    padding: 2rem 5.5rem
}

.dt-callout.odd .dt-callout__col-content {
    text-align: right
}

.dt-callout.odd .dt-callout__col-media {
    -ms-flex-order: 2;
    order: 2
}

@media (max-width: 1199.98px) {
    .dt-callout__col {
        width: 100%
    }
    .dt-callout__col-content {
        padding: 2.4rem 0
    }
    .dt-callout.odd .dt-callout__col-content {
        text-align: left
    }
    .dt-callout.odd .dt-callout__col-media {
        -ms-flex-order: 1;
        order: 1
    }
}

@media (max-width: 991.98px) {
    .dt-callout__col {
        width: 50%
    }
    .dt-callout__col-content {
        padding: 2rem 3.2rem
    }
    .dt-callout.odd .dt-callout__col-content {
        text-align: right
    }
    .dt-callout.odd .dt-callout__col-media {
        -ms-flex-order: 2;
        order: 2
    }
}

@media (max-width: 767.98px) {
    .dt-callout__col {
        width: 100%
    }
    .dt-callout__col-content {
        padding: 2.4rem 0
    }
    .dt-callout.odd .dt-callout__col-content {
        text-align: left
    }
    .dt-callout.odd .dt-callout__col-media {
        -ms-flex-order: 1;
        order: 1
    }
}

.dt-card {
    display: block
}

.dt-card__header {
    margin-bottom: 2.4rem;
    padding: 2.4rem 2.4rem 0;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-align: center;
    align-items: center
}

@media (max-width: 575.98px) {
    .dt-card__header .nav,
    .dt-card__header .dt-list {
        width: 100%;
        -ms-flex-pack: center;
        justify-content: center;
        margin-top: 1.5rem
    }
}

.dt-card__header .dt-card__tools {
    margin-left: 5px
}

.dt-card__header .dt-card__heading {
    flex: 1;
    -ms-flex: 1;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.dt-card__heading .dt-card__title {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.dt-card__body {
    padding: 2.4rem 2.4rem;
    display: block
}

.dt-card__body+.dt-card__body,
.dt-card__header+.dt-card__body {
    padding-top: 0
}

.dt-card__more {
    display: inline-block
}

.dt-card__title {
    margin-bottom: 0;
    font-size: 1.6rem;
    color: #262626
}

@media (max-width: 575.98px) {
    .dt-card__title {
        font-size: 1.8rem
    }
}

.dt-card__full-height {
    height: calc(100% - 3.2rem);
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column
}

.dt-card__full-height .card-body,
.dt-card__full-height .dt-chart,
.dt-card__full-height .dt-chart__body,
.dt-card__full-height .dt-card__body {
    flex: 1;
    -ms-flex: 1 1 auto
}

.dt-card__full-height .dt-chart__body:not(:first-child) {
    -ms-flex: initial;
    flex: initial;
    margin-top: auto
}

.dt-card-carousel .card {
    box-shadow: none;
    margin-bottom: 0
}

.dt-card__product-vertical .card-footer {
    background-color: transparent;
    padding-top: 0
}

.dt-card__product-horizontal .card-footer {
    background-color: transparent;
    padding-top: 0
}

@media (max-width: 767.98px) {
    .dt-card__product-horizontal .card-img-left {
        border-top-left-radius: 1rem;
        border-top-right-radius: 1rem
    }
}

@media (min-width: 768px) {
    .dt-card__product-horizontal {
        -ms-flex-direction: row;
        flex-direction: row;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        -ms-align-items: center;
        -ms-flex-align: center;
        align-items: center
    }
    .dt-card__product-horizontal .dt-grid-thumb-equal {
        padding-bottom: 110%
    }
    .dt-card__product-horizontal .card-img-left {
        border-top-left-radius: 1rem;
        border-bottom-left-radius: 1rem
    }
    .dt-card__product-horizontal .dt-product-image {
        width: 25%
    }
    .dt-card__product-horizontal .card-body {
        width: 53%
    }
    .dt-card__product-horizontal .card-footer {
        padding-top: 2.8rem;
        width: 22%;
        text-align: center
    }
}

@media (min-width: 992px) {
    .dt-card__product-horizontal .dt-grid-thumb-equal {
        padding-bottom: 90%
    }
    .dt-card__product-horizontal .dt-product-image {
        width: 33%
    }
    .dt-card__product-horizontal .card-body {
        width: 45%
    }
}

@media (min-width: 1200px) {
    .dt-card__product-horizontal .dt-grid-thumb-equal {
        padding-bottom: 82%
    }
    .dt-card__product-horizontal .dt-product-image {
        width: 25%
    }
    .dt-card__product-horizontal .card-body {
        width: 53%
    }
}

.dt-grid-thumb-equal {
    position: relative;
    padding-bottom: 82%;
    height: 0;
    width: 100%;
    overflow: hidden
}

.dt-grid-thumb-equal .dt-grid-thumb-cover {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%
}

.dt-grid-thumb-equal .dt-grid-thumb-cover img {
    height: auto;
    max-width: 100%;
    min-height: 100%;
    object-fit: cover;
    -o-object-fit: cover;
    width: 100%
}

.action-tools {
    position: absolute;
    top: 1.8rem;
    right: 1.6rem
}

.action-tools .dt-checkbox,
.action-tools .dropdown {
    display: inline-block
}

.action-tools .dropdown {
    margin-left: 8px
}

.card {
    box-shadow: 0 0 5px 5px rgba(0, 0, 0, 0.03);
    margin-bottom: 3.2rem
}

.card .lead {
    font-size: 1.8rem
}

.card .list-group-item {
    padding-left: 2.4rem;
    padding-right: 2.4rem
}

.card .btn+.card-link,
.card .btn+.btn:not(.btn-block),
.card .card-link+.card-link,
.card .card-link+.btn:not(.btn-block) {
    margin-left: 1.2rem
}

.card-image {
    position: relative;
    height: auto
}

.card-image .dt-fab-btn {
    box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.3);
    position: absolute;
    left: 2.4rem;
    bottom: 0;
    -webkit-transform: translateY(50%);
    transform: translateY(50%)
}

.card-image .dt-fab-btn.right-side {
    left: auto;
    right: 2.4rem
}

.card-image+.card-body {
    padding-top: 3.6rem
}

.card-title {
    margin-bottom: 1.2rem;
    font-size: 2rem
}

.card-subtitle {
    margin-top: -0.78rem;
    margin-bottom: 1.2rem;
    color: #787878;
    font-size: 1.6rem
}

.card-text:nth-last-of-type(1):not(:last-child) {
    margin-bottom: 2.1rem
}

.card-header {
    padding: 1.2rem 2.4rem
}

.card-header.card-nav {
    padding: 1.6rem 2.4rem 2.4rem;
    border-bottom: 1px solid #dee2e6
}

.theme-dark .card-header.card-nav {
    border-color: #e8e8e8
}

.card-header-links {
    margin-right: -1.2rem;
    margin-left: -1.2rem;
    margin-bottom: -2.4rem
}

.card-footer {
    font-size: 1.2rem;
    padding: 1.2rem 2.4rem
}

@media (max-width: 575.98px) {
    .card-footer {
        font-size: 1.4rem
    }
}

.card.horizontal {
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.card.horizontal .card-image,
.card.horizontal .dt-slider {
    width: 28%
}

.card.horizontal .owl-stage-outer,
.card.horizontal .owl-carousel,
.card.horizontal .owl-stage,
.card.horizontal .owl-item {
    height: 100%
}

.card.horizontal .card-stacked {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    width: calc(100% - 28%)
}

.card.horizontal .card-body {
    max-width: 100%
}

.card.horizontal .card-body:not(:last-child) {
    width: calc(100% - 155px)
}

.card.horizontal .card-body:not(:last-child) .card-text {
    margin-right: -80px
}

.card.horizontal .card-footer {
    width: 155px
}

.card.horizontal img {
    -o-object-fit: cover;
    object-fit: cover;
    border-top-left-radius: .4rem;
    border-bottom-left-radius: .4rem
}

.card.horizontal img:not([class*="size-"]) {
    min-height: 100%;
    max-height: 100%
}

.card.horizontal .card-text:nth-last-of-type(1):not(:last-child) {
    margin-bottom: 1.2rem
}

.card.horizontal .card-footer {
    padding-top: 2.4rem;
    padding-bottom: 2.4rem;
    padding-left: 0;
    background-color: transparent
}

@media (max-width: 575.98px) {
    .card.horizontal {
        -ms-flex-direction: column;
        flex-direction: column;
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap
    }
    .card.horizontal .card-image,
    .card.horizontal .dt-slider {
        width: 100%
    }
    .card.horizontal .owl-stage-outer,
    .card.horizontal .owl-carousel,
    .card.horizontal .owl-stage,
    .card.horizontal .owl-item {
        height: auto
    }
    .card.horizontal .card-stacked {
        -ms-flex-flow: column nowrap;
        flex-flow: column nowrap;
        width: 100%
    }
    .card.horizontal .card-body {
        max-width: 100%
    }
    .card.horizontal .card-body:not(:last-child) {
        width: 100%
    }
    .card.horizontal .card-body:not(:last-child) .card-text {
        margin-right: 0
    }
    .card.horizontal .card-footer {
        width: 100%
    }
    .card.horizontal img {
        -o-object-fit: cover;
        object-fit: cover;
        border-top-left-radius: .4rem;
        border-bottom-left-radius: .4rem
    }
    .card.horizontal img:not([class*="size-"]) {
        min-height: 100%;
        max-height: 100%
    }
    .card.horizontal .card-text:nth-last-of-type(1):not(:last-child) {
        margin-bottom: 1.2rem
    }
    .card.horizontal .card-footer {
        padding-top: 0;
        padding-bottom: 2.4rem;
        padding-left: 2.4rem
    }
}

.dt-intro-card {
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    overflow: hidden
}

.dt-intro-card .card-image,
.dt-intro-card .dt-slider {
    width: 85px
}

.dt-intro-card .card-stacked {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    width: calc(100% - 85px)
}

.dt-intro-card .card-body {
    max-width: 100%
}

.dt-intro-card img {
    -o-object-fit: cover;
    object-fit: cover;
    min-height: 100%;
    max-height: 100%;
    width: 100%;
    border-top-left-radius: .4rem;
    border-bottom-left-radius: .4rem
}

.dt-showcase-card {
    box-shadow: none;
    background-color: #f4f4f4
}

.dt-showcase-card:before {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    width: 100%;
    height: 18rem;
    background-color: transparent;
    border-top-left-radius: .4rem;
    border-top-right-radius: .4rem;
    transition: all 0.2s ease
}

@media screen and (prefers-reduced-motion: reduce) {
    .dt-showcase-card:before {
        transition: none
    }
}

@media (min-width: 1200px) {
    .dt-showcase-card:before {
        height: 22rem
    }
}

.dt-showcase-card .dt-card__title {
    font-size: 2.2rem;
    font-weight: 400;
    line-height: 1;
    text-transform: capitalize
}

@media (min-width: 1200px) {
    .dt-showcase-card .dt-card__title {
        font-size: 2.6rem
    }
}

.dt-showcase-card .dt-card__more,
.dt-showcase-card .dt-card__more+i,
.dt-showcase-card .dt-card__more+.icon {
    color: #262626
}

.dt-showcase-card .dt-card__header,
.dt-showcase-card .dt-card__body {
    position: relative;
    z-index: 2
}

.dt-showcase-card .dt-card__header {
    margin-bottom: 4.48rem;
    padding: 4.08rem 3.6rem 0
}

.dt-showcase-card .dt-card__body {
    padding-left: 3.6rem;
    padding-right: 3.6rem
}

.dt-showcase-card .layout-container {
    transition: all 0.4s ease;
    box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.2);
    border-radius: .4rem;
    overflow: hidden
}

@media screen and (prefers-reduced-motion: reduce) {
    .dt-showcase-card .layout-container {
        transition: none
    }
}

.dt-showcase-card:hover:before,
.dt-showcase-card:focus:before {
    background-color: #474b55
}

.dt-showcase-card:hover .dt-card__more,
.dt-showcase-card:hover .dt-card__more+i,
.dt-showcase-card:hover .dt-card__more+.icon,
.dt-showcase-card:hover .dt-card__title,
.dt-showcase-card:focus .dt-card__more,
.dt-showcase-card:focus .dt-card__more+i,
.dt-showcase-card:focus .dt-card__more+.icon,
.dt-showcase-card:focus .dt-card__title {
    color: #fff
}

.dt-showcase-card:hover .layout-container,
.dt-showcase-card:focus .layout-container {
    box-shadow: 0 12px 35px 0 rgba(0, 0, 0, 0.23);
    border-radius: 1rem
}

.dt-slider {
    position: relative
}

.dt-slider__header {
    padding: 10px 20px 2px;
    position: absolute;
    top: 0;
    z-index: 2;
    width: 100%
}

.dt-slider__header .dt-checkbox-icon {
    float: right
}

.dt-slider__header .dt-checkbox-icon .dt-checkbox-content {
    background: rgba(0, 0, 0, 0.4);
    width: 30px;
    height: 30px;
    cursor: pointer
}

.carousel-item>img {
    width: 100%
}

.card .dt-slider {
    position: relative
}

.card .dt-slider .owl-dots {
    position: absolute;
    bottom: 0;
    text-align: left;
    padding-left: 20px;
    padding-right: 20px;
    width: 100%
}

.dropleft .dropdown-toggle:before,
.dropright .dropdown-toggle:after,
.dropup .dropdown-toggle:after,
.dropdown-toggle:after {
    border: 0 none;
    font-size: 1.4rem;
    font-family: 'gaxon';
    line-height: 0.7;
    width: auto;
    height: auto;
    vertical-align: middle
}

.dropleft .dropdown-toggle:before {
    content: '\e93b'
}

.dropright .dropdown-toggle:after {
    content: '\e93c'
}

.dropup .dropdown-toggle:after {
    content: '\e93d'
}

.dropdown-toggle:after {
    content: '\e93a'
}

.dropdown-toggle.dropdown-toggle-split:after {
    margin-left: 0
}

.dropdown-toggle.no-arrow:after {
    content: none
}

.static-dropdown-menu {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.static-dropdown-menu>.dropdown-menu {
    position: static;
    display: inline-block;
    float: none
}

@media (max-width: 575.98px) {
    .static-dropdown-menu {
        -ms-flex-direction: column;
        flex-direction: column
    }
}

.dropdown-item.disabled,
.dropdown-item:disabled {
    pointer-events: none
}

@media (max-width: 575.98px) {
    .dropdown-menu {
        font-size: 1.6rem
    }
}

.dropdown-menu.show {
    z-index: 1001
}

.dropdown-menu-media {
    padding: 0
}

.dropdown-menu-header,
.dropdown-menu-footer {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    font-size: 13px;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding: 1.5rem 1.8rem
}

.dropdown-menu-header {
    box-shadow: 0 2px 2px 0 rgba(84, 84, 84, 0.05)
}

.dropdown-menu-header .title {
    font-size: 15px;
    margin-bottom: 0
}

.dropdown-menu-body {
    padding: 1.5rem 1.8rem
}

.dropdown-menu-footer {
    box-shadow: 0 -2px 2px 0 rgba(84, 84, 84, 0.05)
}

.dropzone {
    border-style: dashed;
    border-radius: .6rem;
    min-height: 350px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    background-color: transparent
}

.dropzone .dz-message {
    font-size: 2.2rem
}

@media (max-width: 1199.98px) {
    .dropzone .dz-message {
        font-size: 1.6rem
    }
}

@media (max-width: 1199.98px) {
    .dropzone {
        min-height: 300px
    }
}

@media (max-width: 767.98px) {
    .dropzone {
        min-height: 200px
    }
}

@media (max-width: 575.98px) {
    .dropzone {
        min-height: 140px
    }
}

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

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

.custom-select {
    -webkit-appearance: none;
    -moz-appearance: none
}

.search-box {
    position: relative;
    width: 400px
}

.search-box input[type="search"] {
    padding-left: 40px
}

.search-box .search-icon {
    color: #545454;
    line-height: 1;
    position: absolute;
    left: 15px;
    top: 50%;
    z-index: 4;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}

.search-box button.search-icon {
    background-color: transparent;
    border: 0 none;
    padding: 0
}

.search-box button.search-icon:focus,
.search-box button.search-icon:active {
    outline: 0
}

.dt-header .search-box .form-control {
    box-shadow: none;
    border-color: #f2f2f2
}

.theme-dark .dt-header .search-box .form-control {
    border-color: #e8e8e8
}

@media (max-width: 1199.98px) {
    .dt-header .search-box {
        width: 270px
    }
    .dt-header .search-box .btn {
        padding-left: 5px;
        padding-right: 5px
    }
}

@media (max-width: 575.98px) {
    .dt-header .search-box {
        width: 200px
    }
}

.search-box.right-side-icon input[type="search"] {
    padding-left: 1.7rem;
    padding-right: 40px
}

.search-box.right-side-icon .search-icon {
    left: auto;
    right: 15px
}

.switch-double .switch {
    display: -ms-inline-flexbox;
    display: inline-flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center
}

.switch-double .switch .slider {
    margin-left: 10px;
    margin-right: 10px
}

.switch {
    position: relative;
    cursor: pointer;
    margin-bottom: 0
}

.switch input {
    display: none
}

.switch input:checked+.slider {
    background-color: #F18805
}

.switch input:checked+.slider:before {
    -webkit-transform: translateX(26px);
    transform: translateX(26px)
}

.switch input:focus+.slider {
    box-shadow: 0 0 1px #F18805
}

.slider {
    position: relative;
    display: inline-block;
    width: 50px;
    height: 24px;
    cursor: pointer;
    background-color: #ced4da;
    border-radius: 50px;
    transition: all 0.2s ease
}

@media screen and (prefers-reduced-motion: reduce) {
    .slider {
        transition: none
    }
}

.slider:before {
    position: absolute;
    content: "";
    height: 20px;
    width: 20px;
    left: 2px;
    bottom: 2px;
    background-color: #fff;
    border-radius: 50%;
    transition: all 0.2s ease
}

@media screen and (prefers-reduced-motion: reduce) {
    .slider:before {
        transition: none
    }
}

.switch-sm .slider {
    width: 35px;
    height: 18px
}

.switch-sm .slider:before {
    width: 14px;
    height: 14px
}

.switch-sm input:checked+.slider:before {
    -webkit-transform: translateX(17px);
    transform: translateX(17px)
}

.dt-checkbox {
    position: relative;
    padding-left: 2.5rem;
    display: inline-block
}

.dt-checkbox input[type="checkbox"] {
    position: relative;
    z-index: 1;
    cursor: pointer;
    margin-left: -2rem;
    opacity: 0
}

.dt-checkbox-content {
    position: relative;
    display: inline-block;
    padding-left: 8px;
    margin-bottom: 0;
    line-height: 1.3
}

.dt-checkbox-content:before {
    content: '';
    display: inline-block;
    position: absolute;
    width: 2rem;
    height: 2rem;
    left: 0;
    top: 0;
    margin-left: -2rem;
    border: 1px solid #787878;
    border-radius: .4rem;
    transition: border 0.15s ease-in-out, color 0.15s ease-in-out
}

@media screen and (prefers-reduced-motion: reduce) {
    .dt-checkbox-content:before {
        transition: none
    }
}

.dt-checkbox-content:after {
    position: absolute;
    display: inline-block;
    font-size: 1.2rem;
    left: 0.35rem;
    top: 0.25rem;
    margin-left: -2rem
}

.dt-checkbox-circle .dt-checkbox-content:before {
    border-radius: 50%
}

.dt-checkbox-todo {
    display: block
}

.dt-checkbox-todo .dt-checkbox-content:before {
    border-radius: 50%
}

.dt-checkbox-todo .dt-checkbox-content:after {
    content: '\e935';
    font-family: 'gaxon';
    left: 0.4rem;
    top: 0.4rem;
    font-size: 1rem
}

@media (max-width: 575.98px) {
    .dt-checkbox-todo .dt-checkbox-content:after {
        top: 0.3rem;
        font-size: 1.2rem
    }
}

.dt-checkbox-todo input[type="checkbox"]:checked ~ .dt-checkbox-content {
    text-decoration: line-through;
    color: #787878
}

.dt-checkbox-todo input[type="checkbox"]:checked ~ .dt-checkbox-content:before {
    border-color: #52c41a
}

.dt-checkbox-todo input[type="checkbox"]:checked ~ .dt-checkbox-content:after {
    color: #52c41a
}

.dt-checkbox input[type="checkbox"]:focus ~ .dt-checkbox-content:before {
    outline: 0 none
}

.dt-checkbox input[type="checkbox"]:checked ~ .dt-checkbox-content:after {
    content: '\31';
    font-family: 'gaxon'
}

.dt-checkbox-icon .dt-checkbox-content {
    position: absolute;
    top: 0;
    left: 0;
    margin-left: -8px
}

.dt-checkbox-icon .dt-checkbox-content:before,
.dt-checkbox-icon .dt-checkbox-content:after {
    content: none
}

.dt-checkbox-icon .dt-checkbox-content .checked,
.dt-checkbox-icon .dt-checkbox-content .unchecked {
    font-size: 1.8rem;
    display: inline-block
}

.dt-checkbox-icon .dt-checkbox-content .checked {
    display: none
}

.dt-checkbox-icon input[type="checkbox"]:checked ~ .dt-checkbox-content:before,
.dt-checkbox-icon input[type="checkbox"]:checked ~ .dt-checkbox-content:after {
    content: none
}

.dt-checkbox-icon input[type="checkbox"]:checked ~ .dt-checkbox-content .unchecked {
    display: none
}

.dt-checkbox-icon input[type="checkbox"]:checked ~ .dt-checkbox-content .checked {
    display: inline-block
}

.dt-checkbox-only {
    padding-left: 0
}

.dt-checkbox-only input[type="checkbox"] {
    margin-left: 0;
    position: absolute;
    height: 100%;
    width: 100%
}

.dt-checkbox-only .dt-checkbox-content {
    position: relative;
    padding-left: 0;
    margin-left: 0;
    cursor: pointer
}

.dt-attachment-btn {
    position: relative;
    border: 1px solid #e8e8e8;
    background-color: #fff
}

.dt-attachment-btn input[type=file] {
    position: absolute;
    left: 0;
    top: 0;
    opacity: 0;
    right: 0;
    bottom: 0;
    z-index: 1;
    width: 100%;
    cursor: pointer
}

.dt-login__content-inner .form-control {
    background-color: #f5f5f5
}

.dt-gallery-list {
    overflow: hidden;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin: 0 -.5px 15px;
    padding-left: 0;
    list-style: none;
    border-radius: 10px
}

.dt-gallery-list>li {
    padding: 0.5px;
    width: 33.33%
}

.dt-gallery-thumb {
    position: relative;
    cursor: pointer
}

.dt-gallery-thumb:before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
    background-image: linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 0.8) 100%);
    background-repeat: repeat-x
}

.dt-gallery-thumb-content {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 2;
    padding: 10px;
    color: #fff
}

.flag-icon-lg {
    font-size: 1.8rem
}

.flag-icon-xl {
    font-size: 2.5rem
}

.flag-icon-rounded {
    border-radius: .2rem
}

.flag-icon-circle {
    border-radius: 50%
}

.icon {
    line-height: 0.7;
    display: inline-block;
    vertical-align: middle;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.icon-fw {
    width: 1.28571429em;
    text-align: center
}

.icon-sm {
    font-size: 1.4rem
}

.icon-lg {
    font-size: 1.6rem
}

.icon-xl {
    font-size: 2rem
}

.icon-1x {
    font-size: 2.2rem
}

.icon-2x {
    font-size: 2.5rem
}

.icon-3x {
    font-size: 3rem
}

.icon-4x {
    font-size: 4rem
}

.icon-5x {
    font-size: 4.5rem
}

.icon-6x {
    font-size: 5.5rem
}

.icon-7x {
    font-size: 7rem
}

.icon-rotate--25 {
    -webkit-transform: rotate(-25deg);
    transform: rotate(-25deg)
}

.dt-icon-alert {
    position: relative
}

.dt-icon-alert:after {
    position: absolute;
    content: "";
    right: 4px;
    top: 1px;
    z-index: 10;
    width: 6px;
    height: 6px;
    background-color: #f5222d;
    border-radius: 50%;
    display: inline-block;
    box-shadow: 0 0 0 rgba(245, 34, 45, 0.4);
    -webkit-animation: pulse 2s infinite;
    animation: pulse 2s infinite
}

@-webkit-keyframes pulse {
    0% {
        -webkit-box-shadow: 0 0 0 0 rgba(245, 34, 45, 0.4)
    }
    70% {
        -webkit-box-shadow: 0 0 0 6px rgba(245, 34, 45, 0)
    }
    100% {
        -webkit-box-shadow: 0 0 0 0 rgba(245, 34, 45, 0)
    }
}

@keyframes pulse {
    0% {
        box-shadow: 0 0 0 0 rgba(245, 34, 45, 0.4)
    }
    70% {
        box-shadow: 0 0 0 6px rgba(245, 34, 45, 0)
    }
    100% {
        box-shadow: 0 0 0 0 rgba(245, 34, 45, 0)
    }
}

.draggable-icon {
    cursor: all-scroll
}

.draggable-icon:hover,
.draggable-icon:focus,
.draggable-icon:active {
    cursor: all-scroll
}

.icon-spin {
    -webkit-animation: icon-spin 1.5s infinite linear;
    animation: icon-spin 1.5s infinite linear
}

.icon-spin-reverse {
    -webkit-animation: icon-spin-reverse 1.5s infinite linear;
    animation: icon-spin-reverse 1.5s infinite linear
}

.animation-customizer {
    -webkit-animation: animation-customizer 1s infinite ease-in-out;
    animation: animation-customizer 1s infinite ease-in-out
}

@-webkit-keyframes icon-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }
    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg)
    }
}

@keyframes icon-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }
    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg)
    }
}

@-webkit-keyframes icon-spin-reverse {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }
    100% {
        -webkit-transform: rotate(-359deg);
        transform: rotate(-359deg)
    }
}

@keyframes icon-spin-reverse {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }
    100% {
        -webkit-transform: rotate(-359deg);
        transform: rotate(-359deg)
    }
}

@-webkit-keyframes animation-customizer {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }
    50% {
        -webkit-transform: rotate(45deg);
        transform: rotate(45deg)
    }
    100% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }
}

@keyframes animation-customizer {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }
    50% {
        -webkit-transform: rotate(45deg);
        transform: rotate(45deg)
    }
    100% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }
}

.dt-module__toolbar {
    padding: 1rem 3rem;
    position: relative;
    border-bottom: 1px solid #e8e8e8;
    min-height: 65px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-align: center;
    align-items: center
}

.dt-module__list-item {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-align: center;
    align-items: center;
    padding: 1.5rem 3rem
}

.dt-module__list-item-content {
    flex: 1;
    -ms-flex: 1 1 0;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    max-width: 100%;
    color: #262626
}

.dt-module__list-item-info {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-align: center;
    align-items: center;
    margin-left: 20px
}

@media (max-width: 575.98px) {
    .dt-module__list-item-info .badge-group {
        display: none
    }
}

.dt-module__list-item-info>*:not(:last-child) {
    margin-right: 8px
}

.dt-module__list-item:not(:last-child) {
    border-bottom: 1px solid #e8e8e8
}

.dt-module__list:not(:last-child) {
    margin-bottom: 3.8rem
}

.add-comment-box {
    position: relative;
    padding: 1.2rem 3rem;
    border-top: 1px solid #e8e8e8
}

.add-comment-box .action-tools {
    top: -20px;
    z-index: 2;
    right: 3.2rem;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center
}

.add-comment-box .action-tools *:not(:last-child) {
    margin-right: 15px
}

.add-comment-box textarea {
    height: 4.2rem
}

.user-info-card {
    position: absolute;
    z-index: 1100;
    display: none;
    margin-bottom: 0
}

.dt-team-list {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-left: -5px;
    margin-right: -5px
}

.dt-team-list li {
    padding-left: 5px;
    padding-right: 5px
}

.dt-module--chat .dt-module__sidebar-content {
    overflow-y: initial
}

.dt-module--chat .dt-module__sidebar .search-box {
    max-width: 100%
}

@media (min-width: 768px) {
    .dt-module--chat .dt-module__sidebar {
        max-width: 315px;
        flex: 0 0 315px;
        -ms-flex: 0 0 315px
    }
}

.dt-module--chat .dt-module__header {
    padding: 1.6rem
}

@media (min-width: 768px) {
    .dt-module--chat .dt-module__container {
        max-width: calc(100% - 230px + 85px)
    }
}

.dt-module--chat .dt-module__content {
    background-color: #fbfbfb
}

@media (min-width: 768px) {
    .dt-module--chat .dt-module__sidebar-header {
        padding: 2.5rem 2rem 1.2rem;
        border-bottom: 1px solid #e8e8e8
    }
}

.dt-chat__item {
    display: -ms-flexbox;
    display: flex;
    padding: 1.6rem
}

.dt-chat__item .dt-avatar {
    margin-right: 16px;
    -ms-flex-item-align: end;
    align-self: flex-end
}

.dt-chat__item .dt-chat__message {
    position: relative;
    padding: 1.8rem 2.6rem;
    margin-bottom: 6px;
    background-color: #fff;
    border: 1px solid #e8e8e8;
    border-radius: 12px;
    max-width: 600px;
    color: #545454
}

.dt-chat__item .dt-chat__message:last-child {
    border-radius: 20px 20px 20px 0;
    margin-bottom: 0
}

.dt-chat__item.reply {
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse
}

.dt-chat__item.reply .dt-avatar {
    margin-right: 0;
    margin-left: 16px
}

.dt-chat__item.reply .dt-chat__message {
    background-color: #eaebdd;
    border-color: #e8e8e8;
    color: #545454
}

.dt-chat__item.reply .dt-chat__message:last-child {
    border-radius: 20px 20px 0 20px
}

.dt-contacts:not(:last-child) {
    margin-bottom: 2.6rem
}

.dt-contacts .dt-contact:hover,
.dt-contacts .dt-contact:focus {
    background-color: #eaebdd;
    cursor: pointer
}

.theme-dark .dt-contacts .dt-contact:hover,
.theme-dark .dt-contacts .dt-contact:focus {
    background-color: #4a5763
}

.dt-contact {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-align: center;
    align-items: center;
    padding: 1.6rem
}

.dt-contact:not(:last-child) {
    border-bottom: 1px solid #e8e8e8
}

.dt-contact__heading {
    padding-left: 2.6rem;
    padding-right: 2.6rem;
    margin-bottom: 4px;
    color: #545454
}

.dt-contact__info {
    flex: 1;
    -ms-flex: 1;
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.dt-contact__counter {
    padding-left: 5px
}

.dt-contact .dt-avatar+.dt-contact__info,
.dt-contact .dt-avatar-status+.dt-contact__info {
    padding-left: 10px
}

.dt-contact__title {
    margin-bottom: 2px
}

.dt-contact__desc {
    margin-bottom: 0;
    font-size: 1.3rem;
    line-height: 1.4
}

.dt-contact__time {
    margin-bottom: 0;
    font-size: 1.1rem
}

.contact-modal .modal-header {
    border-top-left-radius: .3rem;
    border-top-right-radius: .3rem;
    background-color: #262626;
    padding: 6px 16px
}

.contact-modal .modal-header .close,
.contact-modal .modal-header .modal-title {
    color: #fff
}

.contact-modal .modal-header .close {
    font-size: 1.4rem;
    padding: 0.5rem;
    margin: -0.5rem -0.5rem -0.5rem auto;
    line-height: inherit
}

.contact-modal .modal-body {
    padding: 20px 15px
}

.contact-modal textarea,
.contact-modal input {
    border-radius: 0;
    box-shadow: none;
    border: 0 none;
    padding-left: 0;
    padding-right: 0
}

.contact-modal textarea:focus,
.contact-modal input:focus {
    box-shadow: none;
    outline: none
}

.contact-modal input {
    border-bottom: 1px solid #e8e8e8
}

.contact-modal input:focus {
    border-color: #262626
}

.mail-detail-list .dt-module__list-item .dt-module__list-item-content {
    cursor: pointer
}

.mail-detail-list .dt-module__list-item .dt-module__list-item-content br {
    display: none
}

.mail-detail-list .dt-module__list-item.open {
    padding-top: 20px;
    padding-bottom: 20px
}

.mail-detail-list .dt-module__list-item.open .dt-avatar,
.mail-detail-list .dt-module__list-item.open .dt-module__list-item-info {
    -ms-flex-item-align: start;
    align-self: flex-start
}

.mail-detail-list .dt-module__list-item.open .dt-module__list-item-content {
    overflow: visible;
    text-overflow: initial;
    white-space: normal;
    cursor: initial
}

.mail-detail-list .dt-module__list-item.open .dt-module__list-item-content br {
    display: inline-block
}

.compose-mail-box {
    width: 55rem;
    box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.2);
    border-top-left-radius: .4rem;
    border-top-right-radius: .4rem;
    position: fixed;
    right: 4rem;
    bottom: 0;
    z-index: 1000;
    display: none
}

@media (max-width: 767.98px) {
    .compose-mail-box {
        width: 100%;
        right: 0
    }
}

.compose-mail-box__header {
    border-top-left-radius: .4rem;
    border-top-right-radius: .4rem;
    background-color: #262626;
    color: #fff;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding: 6px 16px
}

.compose-mail-box__body {
    background-color: #fff;
    padding: 20px 15px
}

.compose-mail-box textarea,
.compose-mail-box input {
    border-radius: 0;
    box-shadow: none;
    border: 0 none;
    padding-left: 0;
    padding-right: 0
}

.compose-mail-box textarea:focus,
.compose-mail-box input:focus {
    box-shadow: none;
    outline: none
}

.compose-mail-box input {
    border-bottom: 1px solid #e8e8e8
}

.compose-mail-box input:focus {
    border-color: #262626
}

.compose-mail-box textarea {
    height: 220px;
    resize: none
}

@media (max-width: 767.98px) {
    .compose-mail-box textarea {
        height: 180px
    }
}

.dt-task__item {
    position: relative;
    cursor: pointer
}

.dt-task__item:not(:last-child) {
    margin-bottom: 1.5rem
}

.dt-task__item .dt-task-date {
    min-width: 55px;
    text-align: right
}

@media (max-width: 575.98px) {
    .dt-task__item .dt-task-date {
        position: absolute;
        right: 2px;
        top: 0;
        z-index: 1
    }
}

.dt-task__item .badge {
    min-width: 62px
}

.dt-task__item .dt-text-hover:hover {
    color: #F18805
}

.dt-task__body {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -ms-flex-pack: justify;
    justify-content: space-between;
    max-width: calc(100% - 30px)
}

@media (max-width: 575.98px) {
    .dt-task__body {
        -ms-flex-direction: column;
        flex-direction: column;
        max-width: calc(100% - 10px)
    }
}

.dt-task__content-left {
    width: calc(100% - 252px)
}

@media (max-width: 575.98px) {
    .dt-task__content-left {
        width: calc(100% - 65px);
        margin-bottom: 10px
    }
}

.dt-task__content-right {
    width: 252px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -ms-flex-align: center;
    align-items: center;
    padding-left: 10px
}

@media (max-width: 575.98px) {
    .dt-task__content-right {
        -ms-flex-pack: start;
        justify-content: flex-start;
        padding-left: 0
    }
}

.tabs-container .tab-content {
    border: solid 1px #dee2e6;
    border-top: 0 none
}

.tabs-container.tabs-vertical .tab-content {
    border-top: solid 1px #dee2e6
}

.tabs-container .card .tab-content {
    border: 0 none
}

.tabs-vertical .nav-pills,
.tabs-vertical .nav-tabs {
    border: 0 none;
    float: left
}

.tabs-vertical .nav-pills>li,
.tabs-vertical .nav-tabs>li {
    float: none
}

.tabs-vertical .tab-content {
    overflow: hidden
}

.tabs-vertical .nav-tabs>li>a {
    border-color: #dee2e6;
    border-radius: 0;
    margin-right: -1px;
    z-index: 5
}

.tabs-vertical .nav-tabs>li>a.active {
    border-color: #dee2e6;
    border-right-color: #fff
}

.tabs-vertical .nav-tabs>li:first-child a {
    border-radius: .4rem 0 0 0
}

.tabs-vertical .nav-tabs>li:last-child a {
    border-radius: 0 0 0 .4rem
}

.tabs-right .nav-tabs {
    float: right
}

.tabs-right .nav-tabs>li>a {
    margin-right: 0;
    margin-left: -1px
}

.tabs-right .nav-tabs>li>a.active {
    border-color: #dee2e6;
    border-left-color: #fff
}

.tabs-right .nav-tabs>li:first-child a {
    border-radius: 0 .4rem 0 0
}

.tabs-right .nav-tabs>li:last-child a {
    border-radius: 0 0 .4rem 0
}

.nav-underline .nav-link {
    position: relative;
    color: #545454
}

.nav-underline .nav-link.active:before {
    content: '';
    position: absolute;
    left: 0;
    bottom: -2px;
    height: 2px;
    width: 100%;
    background-color: #F18805;
    z-index: 2
}

.nav-underline .nav-link.active {
    color: #F18805
}

.nav-underline .nav-link:hover,
.nav-underline .nav-link:focus,
.nav-underline .nav-link:active {
    color: #F18805
}

.nav-pills-sm .active {
    font-size: 12px
}

.nav-pills-sm .nav-link {
    padding: 4px 8px
}

.nav-card-tabs {
    font-size: 1.6rem;
    margin-top: -5.4rem;
    margin-bottom: 2.4rem
}

@media (max-width: 575.98px) {
    .nav-card-tabs {
        margin-top: -2.4rem
    }
}

.timepicker-sbs .datepicker-days,
.timepicker-sbs .datepicker-months,
.timepicker-sbs .datepicker-years,
.timepicker-sbs .datepicker-decades,
.timepicker-sbs .timepicker-picker,
.timepicker-sbs .timepicker-hours,
.timepicker-sbs .timepicker-minutes {
    padding: 12px;
    margin-bottom: 10px;
    border: 1px solid #e8e8e8;
    border-radius: .4rem
}

.bootstrap-datetimepicker-widget .table-sm thead th {
    padding-top: 0.3rem;
    border-bottom: 0 none
}

.bootstrap-datetimepicker-widget .table-sm thead th:first-child,
.bootstrap-datetimepicker-widget .table-sm tbody th:first-child {
    padding-left: 0.3rem
}

.bootstrap-datetimepicker-widget.dropdown-menu {
    display: block;
    margin: 2px 0;
    padding: 10px;
    width: 25rem
}

.bootstrap-datetimepicker-widget .picker-switch td span {
    line-height: inherit;
    height: auto;
    width: 100%
}

.theme-dark .bootstrap-datetimepicker-widget {
    background-color: #fff
}

.theme-dark .bootstrap-datetimepicker-widget table td,
.theme-dark .bootstrap-datetimepicker-widget table th {
    background-color: #fff
}

.bootstrap-datetimepicker-widget table td,
.bootstrap-datetimepicker-widget table th {
    border-radius: .4rem;
    border-top: 0 none
}

.bootstrap-datetimepicker-widget table td.today:before {
    border-bottom-color: #F18805
}

.bootstrap-datetimepicker-widget table td.disabled,
.bootstrap-datetimepicker-widget table td.disabled:hover {
    background: none;
    color: #dee2e6;
    cursor: not-allowed
}

.bootstrap-datetimepicker-widget table td.old,
.bootstrap-datetimepicker-widget table td.new {
    color: #adb5bd
}

.bootstrap-datetimepicker-widget table td.active,
.bootstrap-datetimepicker-widget table td.active:hover {
    background-color: #F18805
}

.bootstrap-datetimepicker-widget table td span {
    border-radius: .4rem
}

.bootstrap-datetimepicker-widget table td span.active {
    background-color: #F18805
}

.sp-replacer {
    padding: .8rem;
    border-color: #e8e8e8;
    background: #f4f4f4;
    color: #545454;
    vertical-align: middle;
    border-radius: .4rem
}

.sp-replacer:hover,
.sp-replacer.sp-active {
    background: #e9ecef;
    border-color: #dbdbdb;
    color: #262626
}

.sp-preview {
    width: 35px;
    height: 25px;
    border-radius: .4rem;
    border: 0 none
}

.sp-preview-inner {
    border-radius: .4rem
}

.sp-dd {
    font-size: 0;
    padding-left: 2px;
    padding-right: 2px
}

.sp-dd:after {
    content: '\e93a';
    font-size: 1.8rem;
    font-family: 'gaxon', sans-serif;
    line-height: 1;
    width: auto;
    height: auto;
    vertical-align: middle
}

.sp-picker-container {
    width: 18rem;
    border: 0 none
}

.sp-container {
    background-color: #fff;
    border-color: #e8e8e8;
    border-radius: .4rem;
    box-shadow: 0 0 5px 5px rgba(0, 0, 0, 0.03);
    z-index: 999 !important
}

.sp-button-container,
.sp-palette-button-container {
    margin-top: 0.5rem;
    text-align: right;
    float: none
}

.sp-cancel,
.sp-choose,
.sp-palette-toggle {
    font-size: 1.2rem;
    display: inline-block;
    padding: .8rem 1.7rem;
    border-radius: .4rem;
    transition: all 200ms ease
}

@media screen and (prefers-reduced-motion: reduce) {
    .sp-cancel,
    .sp-choose,
    .sp-palette-toggle {
        transition: none
    }
}

.sp-cancel {
    color: #fff !important;
    background-color: #f5222d;
    margin-right: 4%
}

.sp-cancel:hover,
.sp-cancel:focus {
    text-decoration: none;
    color: #fff !important;
    background-color: #f30b17
}

.sp-container button,
.sp-palette-toggle {
    background-color: #F18805;
    background-image: none;
    border: 0 none;
    border-radius: .4rem;
    color: #fff;
    padding: .8rem 1.7rem;
    text-shadow: none;
    line-height: inherit
}

.sp-container button:hover,
.sp-container button:active,
.sp-palette-toggle:hover,
.sp-palette-toggle:active {
    background-color: #d87a04;
    border: 0 none
}

.sp-container button:hover,
.sp-palette-toggle:hover {
    background-image: none;
    text-shadow: none
}

.sp-container button:active,
.sp-palette-toggle:active {
    box-shadow: none
}

.sp-initial {
    float: none;
    border: 0 none
}

.sp-initial span {
    width: 50%;
    float: left
}

.sp-initial span .sp-thumb-inner {
    width: 100%;
    display: block;
    box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.075) inset
}

.sp-input-container {
    float: none;
    width: 100%
}

.sp-input {
    border: 1px solid #ced4da
}

.sp-input:focus {
    border-color: #F18805
}

.dt-pricing {
    position: relative;
    overflow: hidden;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    background-color: #fff;
    color: #545454;
    margin-bottom: 1.5rem;
    border-radius: 1rem;
    box-shadow: 0 0 5px 5px rgba(0, 0, 0, 0.03);
    height: calc(100% - 1.5rem);
    transition: all 0.2s ease-in-out;
    -webkit-transform: scale(0.95);
    transform: scale(0.95)
}

@media screen and (prefers-reduced-motion: reduce) {
    .dt-pricing {
        transition: none
    }
}

.dt-pricing:hover {
    -webkit-transform: scale(1);
    transform: scale(1);
    box-shadow: 0 0 4px rgba(0, 0, 0, 0.55)
}

.dt-pricing.dt-highlight {
    -webkit-transform: scale(1);
    transform: scale(1)
}

.dt-pricing-classic {
    border-radius: 0
}

.dt-pricing-circle .dt-pricing__header {
    border-radius: 50%;
    width: 22.4rem;
    height: 22.4rem;
    margin: 4rem auto 0
}

.dt-pricing__header {
    padding: 3rem;
    text-align: center;
    -ms-flex-pack: center;
    justify-content: center;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap
}

.dt-pricing__header .dt-price {
    font-size: 3.6rem;
    margin-bottom: 1.2rem;
    font-weight: 500
}

.dt-pricing__body {
    padding: 5rem 3rem;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -ms-flex: 1;
    flex: 1;
    -ms-flex-align: center;
    align-items: center
}

.dt-pricing-items {
    padding-left: 0;
    list-style: none;
    margin-bottom: 2rem;
    padding-left: 0;
    -ms-flex: 1;
    flex: 1
}

.dt-pricing-items li {
    margin-bottom: 1.6rem
}

.theme-dark .dt-pricing.bg-dark,
.theme-dark .dt-pricing .bg-dark {
    background-color: #000 !important
}

.theme-dark .dt-pricing .btn.bg-yellow {
    color: #000
}

.scrollspy-horizontal,
.scrollspy-vertical,
.scrollspy-list-group {
    position: relative;
    overflow: auto
}

.scrollspy-horizontal {
    height: 220px
}

.scrollspy-vertical {
    height: 350px
}

.scrollspy-list-group {
    height: 180px
}

.table .btn-link {
    color: #757575
}

.table .btn-link:hover,
.table .btn-link:focus {
    color: #545454
}

.table thead th {
    border-top: 0 none;
    color: #262626;
    font-weight: 400;
    padding-top: 2.6rem
}

.table .thead-light th {
    color: #262626
}

.theme-dark .table .thead-light th {
    color: #212121
}

.table .thead-dark th {
    background-color: #000;
    color: #bebebe
}

.table.table-bordered thead th {
    border-top: 1px solid #e8e8e8
}

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

.table thead th:first-child,
.table tbody th:first-child {
    padding-left: 2.4rem
}

.table-dark.card {
    background-color: #3c3c3c;
    border-color: #3c3c3c
}

.table-dark.card .card-title {
    color: #bebebe
}

.table-dark.card .card-subtitle {
    color: #545454
}

.table-dark.table-bordered thead th {
    border-top-color: #414141
}

.table-dark thead th {
    color: #bebebe
}

.table-dark.table-hover tbody tr:hover {
    color: #bebebe
}

.table-dark.table-striped tbody tr:nth-of-type(odd) {
    background-color: transparent
}

.table-dark.table-striped tbody tr:nth-of-type(even) {
    background-color: #292929
}

.table-bordered thead th:first-child,
.table-bordered tbody th:first-child,
.table-bordered thead th {
    padding-top: 1.5rem;
    padding-left: 1.5rem
}

.table-bordered-0 th,
.table-bordered-0 td {
    border: 0 none
}

.table-striped tbody tr:nth-of-type(odd) {
    background-color: transparent
}

.table-striped tbody tr:nth-of-type(even) {
    background-color: #f8f8f8
}

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

.table-ordered {
    color: #262626
}

.table-ordered th,
.table-ordered td {
    padding: 8px 5px
}

.table-ordered thead th {
    padding-top: 8px;
    font-size: 12px;
    color: #787878
}

.table-ordered thead th:first-child,
.table-ordered tbody th:first-child,
.table-ordered tbody td:first-child {
    padding-left: 0
}

.dataTables_wrapper {
    position: relative
}

.dataTables_wrapper .dataTables_length {
    float: left
}

@media screen and (max-width: 767px) {
    .dataTables_wrapper .dataTables_length {
        float: none;
        margin-bottom: 15px;
        padding-top: 10px
    }
}

.dataTables_wrapper .dataTables_filter {
    float: right;
    margin-left: 20px
}

@media screen and (max-width: 767px) {
    .dataTables_wrapper .dataTables_filter {
        float: none;
        margin-left: 0
    }
}

.dataTables_wrapper .dataTables_info {
    clear: both
}

.dataTables_wrapper .dataTables_paginate ul.pagination {
    margin-top: 20px !important;
    -ms-flex-pack: center !important;
    justify-content: center !important
}

@media screen and (max-width: 767px) {
    .table-responsive {
        width: 100%;
        margin-bottom: 15px;
        overflow-y: hidden;
        -ms-overflow-style: -ms-autohiding-scrollbar
    }
    .table-responsive>.table {
        margin-bottom: 0
    }
    .table-responsive>.table>thead>tr>th,
    .table-responsive>.table>tbody>tr>th,
    .table-responsive>.table>tfoot>tr>th,
    .table-responsive>.table>thead>tr>td,
    .table-responsive>.table>tbody>tr>td,
    .table-responsive>.table>tfoot>tr>td {
        white-space: nowrap
    }
    .table-responsive>.table-bordered {
        border: 0
    }
    .table-responsive>.table-bordered>thead>tr>th:first-child,
    .table-responsive>.table-bordered>tbody>tr>th:first-child,
    .table-responsive>.table-bordered>tfoot>tr>th:first-child,
    .table-responsive>.table-bordered>thead>tr>td:first-child,
    .table-responsive>.table-bordered>tbody>tr>td:first-child,
    .table-responsive>.table-bordered>tfoot>tr>td:first-child {
        border-left: 0
    }
    .table-responsive>.table-bordered>thead>tr>th:last-child,
    .table-responsive>.table-bordered>tbody>tr>th:last-child,
    .table-responsive>.table-bordered>tfoot>tr>th:last-child,
    .table-responsive>.table-bordered>thead>tr>td:last-child,
    .table-responsive>.table-bordered>tbody>tr>td:last-child,
    .table-responsive>.table-bordered>tfoot>tr>td:last-child {
        border-right: 0
    }
    .table-responsive>.table-bordered>tbody>tr:last-child>th,
    .table-responsive>.table-bordered>tfoot>tr:last-child>th,
    .table-responsive>.table-bordered>tbody>tr:last-child>td,
    .table-responsive>.table-bordered>tfoot>tr:last-child>td {
        border-bottom: 0
    }
}

.dt-testimonial {
    position: relative;
    text-align: center
}

.dt-testimonial-item {
    margin: 0 1.5rem
}

.dt-testimonial-classic {
    text-align: center
}

.dt-testimonial-standard .dt-testimonial-card {
    border-radius: .6rem;
    background-color: rgba(0, 0, 0, 0.8);
    overflow: hidden;
    position: relative;
    padding: 3rem;
    color: #d9d9d9
}

.dt-testimonial-standard .dt-testimonial-card .dt-avatar {
    border: 4px solid #F18805
}

@media (max-width: 767.98px) {
    .dt-testimonial-standard .dt-testimonial-card .dt-avatar {
        max-width: 60px;
        max-height: 60px
    }
}

.dt-testimonial-standard .dt-testimonial-body {
    position: relative;
    padding-left: 3rem
}

.dt-testimonial-standard .dt-testimonial-body:before {
    content: '\e9c7';
    font-family: 'gaxon';
    color: #fff;
    display: inline-block;
    position: absolute;
    left: 0;
    top: 0;
    font-size: 2rem
}

.dt-testimonial-standard .dt-description {
    font-style: italic;
    line-height: 1.75;
    margin-bottom: 1.5rem
}

.custom-tooltip {
    position: relative;
    display: inline-block;
    padding: 0.8rem 2rem;
    background-color: #F18805;
    font-size: 1.8rem;
    color: #fff;
    box-shadow: 0 0 5px 5px rgba(0, 0, 0, 0.03);
    border-radius: .4rem;
    z-index: 1
}

.custom-tooltip:after {
    display: block;
    height: 0;
    width: 0;
    color: #F18805;
    content: '';
    border-left: 6px solid currentColor;
    border-right: 6px solid transparent;
    border-top: 6px solid currentColor;
    border-bottom: 6px solid transparent;
    position: absolute;
    bottom: -11px;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    border-radius: 0 0 0 .4rem
}

.custom-tooltip.bg-warning:after {
    color: #faad14
}

.custom-tooltip.bg-success:after {
    color: #52c41a
}

.custom-tooltip.bg-danger:after {
    color: #f5222d
}

.custom-tooltip.bg-info:after {
    color: #1890ff
}

.dt-chart {
    position: relative
}

.dt-chart__header {
    padding: 1.6rem
}

.dt-chart__header:not(:last-child) {
    padding-bottom: 0
}

.dt-chart__body {
    position: relative
}

.dt-chart__overlay {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    background-color: rgba(255, 255, 255, 0.25);
    color: #fff;
    padding: 15px 20px;
    overflow: hidden;
    border-radius: 1rem
}

.dt-chart__overlay .close-btn,
.dt-chart__overlay .action-btn {
    position: absolute;
    z-index: 2;
    visibility: hidden;
    opacity: 0;
    transition: all 0.3s ease
}

@media screen and (prefers-reduced-motion: reduce) {
    .dt-chart__overlay .close-btn,
    .dt-chart__overlay .action-btn {
        transition: none
    }
}

.dt-chart__overlay .action-btn {
    bottom: 15px;
    right: 20px
}

.dt-chart__overlay .close-btn {
    top: 10px;
    right: 20px
}

.dt-chart__overlay:hover .action-btn {
    visibility: visible;
    opacity: 1
}

.dt-chart.dt-chart__reveal .content-area,
.dt-chart.dt-chart__reveal .action-btn {
    opacity: 0;
    visibility: hidden
}

.dt-chart.dt-chart__reveal .close-btn {
    opacity: 1;
    visibility: visible
}

.dt-chart.dt-chart__reveal .dt-chart__overlay {
    background-color: rgba(0, 0, 0, 0.1)
}

.dt-chart__header .style-default {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.dt-chart__header .style-default h2 {
    margin-bottom: 0;
    margin-right: 8px
}

.dt-chart__header .style-default p {
    font-size: 12px;
    -ms-flex: 1 0 100%;
    flex: 1 0 100%
}

.dt-chart__header .style-default p:last-child {
    margin-bottom: 0
}

.dt-chart__header .style-default .trending-section {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center
}

.dt-chart__header .style-default .trending-section h4 {
    margin-bottom: 0;
    margin-right: 3px;
    color: inherit;
    font-size: 2rem
}

.dt-chart__header .style-default.style-crypto h2 {
    font-size: 2.4rem;
    font-weight: 500;
    line-height: 1.3
}

.dt-chart__header .style-default.style-crypto h4 {
    font-size: 1.6rem;
    font-weight: 500
}

.dt-chart__header.vertical-view .style-default {
    -ms-flex-flow: column nowrap;
    flex-flow: column nowrap
}

.dt-chart__header.vertical-view .style-default h2 {
    margin-bottom: 4px;
    font-size: 3rem
}

.dt-chart__header.vertical-view .style-default h4 {
    font-size: 3rem;
    font-weight: 500
}

.dt-chart__header.vertical-view .style-default p {
    font-size: 1.4rem
}

.invoice-list {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin: 0 -1rem;
    -ms-flex-pack: distribute;
    justify-content: space-around
}

.invoice-list__item {
    padding: 0 1rem;
    text-align: center
}

.invoice-list__number {
    font-size: 2.2rem;
    line-height: 1;
    margin-bottom: 4px;
    color: #262626;
    display: block
}

.invoice-list__label {
    display: inline-block;
    line-height: 1;
    font-size: 12px;
    color: #787878
}

.invoice-list__item {
    position: relative;
    cursor: pointer
}

.invoice-list__item .dot-shape {
    margin-right: 4px;
    transition: all 120ms ease
}

@media screen and (prefers-reduced-motion: reduce) {
    .invoice-list__item .dot-shape {
        transition: none
    }
}

.invoice-list__item:hover .dot-shape,
.invoice-list__item:focus .dot-shape {
    -webkit-transform: scale(1.4);
    transform: scale(1.4)
}

.invoice-list__item .custom-tooltip {
    transition: all 0.5s ease;
    position: absolute;
    top: 0;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    opacity: 0;
    visibility: hidden
}

@media screen and (prefers-reduced-motion: reduce) {
    .invoice-list__item .custom-tooltip {
        transition: none
    }
}

.invoice-list__item:hover .custom-tooltip,
.invoice-list__item:focus .custom-tooltip {
    position: absolute;
    top: -120%;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    visibility: visible;
    opacity: 1
}

.dt-indicator-item:not(:last-child) {
    margin-bottom: 10px
}

.dt-indicator-item__bar {
    height: 3px;
    width: 100%;
    background-color: #e9ecef
}

.dt-indicator-item__fill {
    min-height: 3px;
    height: 100%;
    width: 0
}

.dt-indicator-item__info {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center
}

.dt-indicator-item__count {
    font-size: 1.2rem
}

.dt-indicator-half {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin: 0 -12px
}

.dt-indicator-half-item {
    width: 50%;
    padding: 0 12px
}

.dt-indicator-title {
    margin-bottom: 0
}

.dt-zone-stats {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    height: 100%;
    border-left: 1px solid #e8e8e8
}

@media (max-width: 575.98px) {
    .dt-zone-stats {
        border-left: 0;
        border-top: 1px solid #e8e8e8
    }
}

.dt-zone-stats__content {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: column nowrap;
    flex-flow: column nowrap;
    flex: 1;
    -ms-flex: 1 1 auto;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 2rem
}

.dt-zone-stats__content:not(:last-child) {
    border-bottom: 1px solid #e8e8e8
}

.dt-widget.dt-widget-sm .dt-widget__item {
    padding-top: 8px;
    padding-bottom: 8px
}

.dt-widget.dt-widget-xl .dt-widget__item {
    padding-top: 20px;
    padding-bottom: 20px
}

.dt-widget+.dt-widget {
    margin-top: 18px
}

.dt-widget+.dt-widget-link,
.dt-widget__item+.dt-widget-link {
    margin-top: 10px;
    font-size: 12px;
    padding-left: 2.4rem;
    padding-right: 2.4rem
}

.dt-widget .dt-widget__heading {
    padding-left: 2.4rem;
    padding-right: 2.4rem;
    margin-bottom: 4px;
    color: #787878
}

.dt-widget .dt-widget__item {
    display: -ms-flexbox;
    display: flex;
    flex: 1;
    -ms-flex: 1;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    width: 100%;
    padding: 1.4rem 2.4rem 1.5rem
}

.dt-widget .dt-widget__item .dt-widget__info {
    flex: 1;
    -ms-flex: 1;
    -ms-flex-item-align: center;
    align-self: center
}

.dt-widget .dt-widget__item .dt-widget__info:not(:last-child) {
    padding-right: 1.6rem
}

.dt-widget .dt-widget__item .dt-widget__img+.dt-widget__info {
    padding-left: 1.6rem
}

@media (max-width: 575.98px) {
    .dt-widget .dt-widget__item .dt-widget__img+.dt-widget__info {
        padding-left: 1.4rem
    }
}

.dt-widget__title {
    display: block;
    font-size: 1.4rem;
    color: #262626;
    margin-bottom: 2px
}

@media (max-width: 575.98px) {
    .dt-widget__title {
        font-size: 1.6rem
    }
}

.dt-widget__title:last-child {
    margin-bottom: 0
}

.dt-widget__subtitle {
    font-size: 1.3rem;
    margin-bottom: 0
}

@media (max-width: 575.98px) {
    .dt-widget__subtitle {
        font-size: 1.4rem
    }
}

.dt-task {
    overflow: hidden;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -ms-flex-align: center;
    align-items: center
}

.dt-task .dt-task__number {
    display: none
}

@media (min-width: 576px) {
    .dt-task {
        min-width: 135px
    }
    .dt-task .dt-task__number {
        display: block;
        font-size: 1.2rem;
        transition: all 0.4s ease;
        margin-right: -1.4rem
    }
}

@media screen and (min-width: 576px) and (prefers-reduced-motion: reduce) {
    .dt-task .dt-task__number {
        transition: none
    }
}

@media (min-width: 576px) {
    .dt-task .dt-task__redirect {
        transition: all 0.4s ease;
        -webkit-transform: translateX(100%);
        transform: translateX(100%)
    }
}

@media screen and (min-width: 576px) and (prefers-reduced-motion: reduce) {
    .dt-task .dt-task__redirect {
        transition: none
    }
}

@media (min-width: 576px) {
    .dt-widget-hover .dt-widget__item:hover .dt-task .dt-task__number {
        color: #F18805;
        margin-right: 6rem
    }
    .dt-widget-hover .dt-widget__item:hover .dt-task .dt-task__redirect {
        -webkit-transform: translateX(-50%);
        transform: translateX(-50%)
    }
}

.dt-widget-hover-bg .dt-widget__item:hover {
    background-color: #eaebdd
}

@media (min-width: 576px) {
    .dt-widget-hover-bg .dt-widget__item:hover .dt-task .dt-task__number {
        color: #F18805;
        margin-right: 6rem
    }
    .dt-widget-hover-bg .dt-widget__item:hover .dt-task .dt-task__redirect {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

.theme-dark .dt-widget-hover-bg .dt-widget__item:hover {
    background-color: #4a5763
}

.dt-widget-border .dt-widget__item:not(:last-child) {
    border-bottom: 1px solid #e8e8e8
}

.campaigns-widget .dt-widget {
    margin-left: -1.2rem;
    margin-right: -1.2rem
}

.campaigns-widget .dt-widget__item {
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    padding: 10px 1.2rem;
    border-radius: .4rem
}

@media screen and (max-width: 450px) {
    .campaigns-widget {
        font-size: 12px
    }
    .campaigns-widget .dt-widget__title {
        font-size: 12px
    }
}

.media-list .media:not(:last-child) {
    margin-bottom: 3rem
}

.media-list .media.media-news>img {
    min-width: 150px;
    max-width: 150px;
    margin-right: 2.4rem
}

@media (max-width: 575.98px) {
    .media-list .media.media-news>img {
        min-width: 100%;
        max-width: 100%;
        margin-right: 0;
        margin-bottom: 2.4rem
    }
}

@media (max-width: 575.98px) {
    .media-list .media.media-news {
        -ms-flex-direction: column;
        flex-direction: column
    }
}

.user-bg-card {
    position: relative;
    display: block;
    min-width: 132px;
    width: 100%;
    padding: 0;
    overflow: hidden;
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat
}

.user-bg-card:before {
    content: "";
    display: block;
    padding-top: 68%
}

.user-bg-card-sm {
    min-width: 88px
}

.user-bg-card .dt-status {
    position: absolute;
    top: 10px;
    right: 10px;
    z-index: 1;
    border: 1px solid #fff
}

.user-bg-card .user-bg-card__info {
    content: '';
    display: block;
    background-image: linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 0.8) 100%);
    background-repeat: repeat-x;
    position: absolute;
    bottom: 0;
    z-index: 1;
    width: 100%;
    padding: 10px;
    color: #fff
}

.user-bg-card .user-bg-card__info .dt-avatar-name {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.dt-page--container {
    position: relative;
    height: 100%;
    flex: 1;
    -ms-flex: 1;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: column wrap;
    flex-flow: column wrap;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    color: #262626;
    font-size: 1.6rem
}

.dt-page--container>* {
    position: relative;
    z-index: 2
}

.dt-page--container .title {
    font-size: 7.2rem;
    font-weight: 600
}

.dt-page--container .search-box {
    width: 320px;
    margin: 0 auto
}

@media (max-width: 575.98px) {
    .dt-page--container .search-box {
        width: 250px
    }
}

.dt-page--container .error-page {
    max-width: 380px;
    width: 94%;
    margin-right: auto;
    margin-left: auto;
    padding-bottom: 2.2rem
}

.dt-error-code {
    color: #595959;
    font-size: 16rem;
    line-height: 1;
    font-weight: 500;
    text-shadow: 10px 6px 8px rgba(117, 117, 117, 0.8)
}

@media (max-width: 575.98px) {
    .dt-error-code {
        font-size: 12rem
    }
}

.theme-dark .dt-error-code {
    color: #545454;
    text-shadow: 10px 6px 8px rgba(255, 117, 117, 0.8)
}

.dt-app-login--container {
    padding-top: 3rem
}

.dt-login--container {
    height: 100%;
    flex: 1;
    -ms-flex: 1;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding-bottom: 3rem
}

.dt-login__content-wrapper {
    position: relative;
    border-radius: 10px;
    box-shadow: 0 0 5px 5px rgba(0, 0, 0, 0.03);
    background-color: #fff;
    max-width: 420px;
    width: 94%;
    margin-right: auto;
    margin-left: auto;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    overflow: hidden
}

.dt-app-login--container .dt-login__content-wrapper {
    max-width: 680px
}

@media (max-width: 575.98px) {
    .dt-login__content-wrapper {
        -ms-flex-flow: column nowrap;
        flex-flow: column nowrap
    }
}

.dt-login__bg-section {
    position: relative;
    padding: 2.4rem 2.4rem;
    background-image: url("../images/login_logo.png");
    background-position: center bottom;
    background-repeat: no-repeat;
    background-size: cover;
    color: #fff;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column
}

@media (min-width: 576px) {
    .dt-login__bg-section {
        width: 40%
    }
}

.dt-login__bg-section:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
    background-color: rgba(241, 136, 5, 0.8)
}

.dt-login__bg-section>* {
    position: relative;
    z-index: 2
}

.dt-login__bg-section .dt-login__logo {
    margin-top: auto
}

@media (min-width: 576px) {
    .dt-login__content {
        width: 60%
    }
}

.dt-login__content-inner {
    padding: 3.5rem 3.5rem 2rem;
    flex: 1;
    -ms-flex: 1
}

.dt-login__content-footer {
    padding: .6rem 2.4rem;
    background-color: #f4f4f4
}

.dt-login__title {
    position: relative;
    color: #fff;
    margin-bottom: 1rem
}

.dt-forgot-password .dt-login__content-wrapper {
    max-width: 420px
}

.dt-forgot-password .dt-login__content-wrapper .dt-login__content {
    width: 100%
}

.dt-forgot-password .dt-login__content-wrapper .dt-login__logo {
    display: block;
    margin-left: 0;
    margin-bottom: 3rem
}

.profile__banner {
    position: relative;
    margin: -3.2rem -3.2rem -5.5rem;
    padding: 3.2rem 3.2rem 8rem;
    background-color: #272932;
    color: #fff
}

.profile__banner:before {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.3)
}

@media (max-width: 575.98px) {
    .profile__banner {
        margin-bottom: 3.2rem;
        padding-bottom: 3.2rem
    }
}

.profile__banner-top {
    position: relative;
    z-index: 2
}

@media (min-width: 576px) {
    .profile__banner-top {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-align: center;
        align-items: center
    }
}

.profile__banner-bottom {
    position: relative;
    z-index: 2;
    display: -ms-flexbox;
    display: flex
}

@media (max-width: 575.98px) {
    .profile__banner-top .dt-avatar-wrapper {
        -ms-flex-direction: column;
        flex-direction: column;
        margin-bottom: 4rem
    }
    .profile__banner-top .dt-avatar-wrapper .dt-avatar-info {
        text-align: center;
        margin-top: 2rem
    }
}

.profile__banner-top:not(:last-child) {
    margin-bottom: 3.2rem
}

@media (max-width: 575.98px) {
    .profile__banner-top:not(: last-child) {
        margin-bottom: 2.5rem
    }
}

.profile__banner .dt-list {
    margin-left: -2.6rem;
    margin-right: -2.6rem
}

.profile__banner .dt-list__item {
    padding-left: 2.6rem;
    padding-right: 2.6rem
}

.profile-content .dt-list-one-third .dt-list__item {
    margin-bottom: 4rem
}

@media (max-width: 991.98px) {
    .profile-content .dt-list-one-third .dt-list__item {
        width: 50%
    }
}

@media (max-width: 575.98px) {
    .profile-content .dt-list-one-third .dt-list__item {
        width: 100%
    }
}

.profile__banner .navbar-nav {
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    margin-left: -10px;
    margin-right: -10px
}

.profile__banner .nav-link {
    padding-left: 8px;
    padding-right: 8px;
    color: rgba(255, 255, 255, 0.85)
}

.profile__banner .nav-link:hover,
.profile__banner .nav-link:focus,
.profile__banner .nav-link:active {
    color: #fff
}

.profile__banner .nav-item {
    padding-left: 10px;
    padding-right: 10px
}

.profile__banner .nav-item.active .nav-link {
    color: #fff
}

.search-result .search-heading {
    margin-bottom: 2px
}

.search-result .search-link {
    color: #52c41a;
    display: inline-block;
    margin-bottom: 6px
}

.search-result .search-link:hover,
.search-result .search-link:focus {
    color: #49ad17
}

.search-result p:last-child {
    margin-bottom: 0
}

.dt-card-carousel .owl-dots {
    padding-left: 2.4rem;
    padding-right: 2.4rem;
    position: absolute;
    bottom: 1.4rem;
    width: 100%
}

.dt-card-carousel .card-body {
    padding-bottom: 4.8rem
}

.dt-card-carousel img.dt-fab-btn {
    width: inherit
}

.dt-card-carousel.carousel-dot-top .card-body {
    padding-bottom: 2.4rem;
    padding-top: 4.8rem
}

.dt-card-carousel.carousel-dot-top .owl-dots {
    bottom: auto;
    top: 1.4rem;
    margin-top: 0 !important
}

.dt-card-carousel .carousel-thumb {
    height: 100%
}

.dt-card-carousel .carousel-thumb img {
    min-height: 100%;
    -o-object-fit: cover;
    object-fit: cover
}

.dt-intro-card .action-area {
    padding-right: 15px;
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    z-index: 2;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.dt-intro-card .action-area .dt-avatar {
    transition: all 0.2s ease-in-out;
    position: absolute;
    left: 20px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}

@media screen and (prefers-reduced-motion: reduce) {
    .dt-intro-card .action-area .dt-avatar {
        transition: none
    }
}

.dt-intro-card:hover .action-area .dt-avatar {
    left: -12px
}


/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNlbWlkYXJrLXN0eWxlLTYubWluLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSx5Q0FBeUMsQ0FBQyxTQUFTLFVBQVUsQ0FBQyxXQUFXLENBQUMsZ0JBQWdCLENBQUMsU0FBUyxVQUFVLENBQUMsV0FBVyxDQUFDLGdCQUFnQixDQUFDLFNBQVMsVUFBVSxDQUFDLFdBQVcsQ0FBQyxnQkFBZ0IsQ0FBQyxTQUFTLFVBQVUsQ0FBQyxXQUFXLENBQUMsZ0JBQWdCLENBQUMsU0FBUyxVQUFVLENBQUMsV0FBVyxDQUFDLGdCQUFnQixDQUFDLFNBQVMsVUFBVSxDQUFDLFdBQVcsQ0FBQyxnQkFBZ0IsQ0FBQyxTQUFTLFVBQVUsQ0FBQyxXQUFXLENBQUMsZ0JBQWdCLENBQUMsU0FBUyxVQUFVLENBQUMsV0FBVyxDQUFDLGdCQUFnQixDQUFDLFNBQVMsVUFBVSxDQUFDLFdBQVcsQ0FBQyxnQkFBZ0IsQ0FBQyxTQUFTLFVBQVUsQ0FBQyxXQUFXLENBQUMsZ0JBQWdCLENBQUMsU0FBUyxVQUFVLENBQUMsV0FBVyxDQUFDLGdCQUFnQixDQUFDLFNBQVMsVUFBVSxDQUFDLFdBQVcsQ0FBQyxnQkFBZ0IsQ0FBQyxTQUFTLFVBQVUsQ0FBQyxXQUFXLENBQUMsZ0JBQWdCLENBQUMsU0FBUyxVQUFVLENBQUMsV0FBVyxDQUFDLGdCQUFnQixDQUFDLFNBQVMsVUFBVSxDQUFDLFdBQVcsQ0FBQyxnQkFBZ0IsQ0FBQyxTQUFTLFVBQVUsQ0FBQyxXQUFXLENBQUMsZ0JBQWdCLENBQUMsVUFBVSxXQUFXLENBQUMsWUFBWSxDQUFDLGlCQUFpQixDQUFDLFVBQVUsV0FBVyxDQUFDLFlBQVksQ0FBQyxpQkFBaUIsQ0FBQyxVQUFVLFdBQVcsQ0FBQyxZQUFZLENBQUMsaUJBQWlCLENBQUMsVUFBVSxXQUFXLENBQUMsWUFBWSxDQUFDLGlCQUFpQixDQUFDLFVBQVUsV0FBVyxDQUFDLFlBQVksQ0FBQyxpQkFBaUIsQ0FBQyxlQUFlLG1DQUFtQyxDQUFDLGtHQUFrRyxtQ0FBbUMs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a0NBQWtDLENBQThGLDBCQUEwQixDQUFDLG1EQUFtRCx1Q0FBdUMsZUFBZSxDQUFDLENBQUMsNkNBQTZDLFVBQVUiLCJmaWxlIjoic2VtaWRhcmstc3R5bGUtNi5taW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCB1cmwoLi4vZm9udHMvbm9pci1wcm8vc3R5bGVzLmNzcyk7LnNpemUtMjB7d2lkdGg6MjBweDtoZWlnaHQ6MjBweDtsaW5lLWhlaWdodDoyMHB4fS5zaXplLTI1e3dpZHRoOjI1cHg7aGVpZ2h0OjI1cHg7bGluZS1oZWlnaHQ6MjVweH0uc2l6ZS0zMHt3aWR0aDozMHB4O2hlaWdodDozMHB4O2xpbmUtaGVpZ2h0OjMwcHh9LnNpemUtMzV7d2lkdGg6MzVweDtoZWlnaHQ6MzVweDtsaW5lLWhlaWdodDozNXB4fS5zaXplLTQwe3dpZHRoOjQwcHg7aGVpZ2h0OjQwcHg7bGluZS1oZWlnaHQ6NDBweH0uc2l6ZS00NXt3aWR0aDo0NXB4O2hlaWdodDo0NXB4O2xpbmUtaGVpZ2h0OjQ1cHh9LnNpemUtNTB7d2lkdGg6NTBweDtoZWlnaHQ6NTBweDtsaW5lLWhlaWdodDo1MHB4fS5zaXplLTU1e3dpZHRoOjU1cHg7aGVpZ2h0OjU1cHg7bGluZS1oZWlnaHQ6NTVweH0uc2l6ZS02MHt3aWR0aDo2MHB4O2hlaWdodDo2MHB4O2xpbmUtaGVpZ2h0OjYwcHh9LnNpemUtNjV7d2lkdGg6NjVweDtoZWlnaHQ6NjVweDtsaW5lLWhlaWdodDo2NXB4fS5zaXplLTcwe3dpZHRoOjcwcHg7aGVpZ2h0OjcwcHg7bGluZS1oZWlnaHQ6NzBweH0uc2l6ZS03NXt3aWR0aDo3NXB4O2hlaWdodDo3NXB4O2xpbmUtaGVpZ2h0Ojc1cHh9LnNpemUtODB7d2lkdGg6ODBweDtoZWlnaHQ6ODBweDtsaW5lLWhlaWdodDo4MHB4fS5zaXplLTg1e3dpZHRoOjg1cHg7aGVpZ2h0Ojg1cHg7bGluZS1oZWlnaHQ6ODVweH0uc2l6ZS05MHt3aWR0aDo5MHB4O2hlaWdodDo5MHB4O2xpbmUtaGVpZ2h0OjkwcHh9LnNpemUtOTV7d2lkdGg6OTVweDtoZWlnaHQ6OTVweDtsaW5lLWhlaWdodDo5NXB4fS5zaXplLTEwMHt3aWR0aDoxMDBweDtoZWlnaHQ6MTAwcHg7bGluZS1oZWlnaHQ6MTAwcHh9LnNpemUtMTA1e3dpZHRoOjEwNXB4O2hlaWdodDoxMDVweDtsaW5lLWhlaWdodDoxMDVweH0uc2l6ZS0xMTB7d2lkdGg6MTEwcHg7aGVpZ2h0OjExMHB4O2xpbmUtaGVpZ2h0OjExMHB4fS5zaXplLTExNXt3aWR0aDoxMTVweDtoZWlnaHQ6MTE1cHg7bGluZS1oZWlnaHQ6MTE1cHh9LnNpemUtMTIwe3dpZHRoOjEyMHB4O2hlaWdodDoxMjBweDtsaW5lLWhlaWdodDoxMjBweH0uYmctbGlnaHQtZ3JheXtiYWNrZ3JvdW5kLWNvbG9yOiM4YzhjOGMgIWltcG9ydGFudH1hLmJnLWxpZ2h0LWdyYXk6aG92ZXIsYS5iZy1saWdodC1ncmF5OmZvY3VzLGJ1dHRvbi5iZy1saWdodC1ncmF5OmhvdmVyLGJ1dHRvbi5iZy1saWdodC1ncmF5OmZvY3Vze2JhY2tncm91bmQtY29sb3I6IzczNzM3MyAhaW1wb3J0YW50fS50ZXh0LWxpZ2h0LWdyYXl7Y29sb3I6IzhjOGM4YyAhaW1wb3J0YW50fWEudGV4dC1saWdodC1ncmF5OmhvdmVyLGEudGV4dC1saWdodC1ncmF5OmZvY3Vze2NvbG9yOiM2NjYgIWltcG9ydGFudH0uYmctbGlnaHRlbi1wcmltYXJ5e2JhY2tncm91bmQtY29sb3I6I2VhZWJkZCAhaW1wb3J0YW50fWEuYmctbGlnaHRlbi1wcmltYXJ5OmhvdmVyLGEuYmctbGlnaHRlbi1wcmltYXJ5OmZvY3VzLGJ1dHRvbi5iZy1saWdodGVuLXByaW1hcnk6aG92ZXIsYnV0dG9uLmJnLWxpZ2h0ZW4tcHJpbWFyeTpmb2N1c3tiYWNrZ3JvdW5kLWNvbG9yOiNkNmQ4YmQgIWltcG9ydGFudH0udGV4dC1saWdodGVuLXByaW1hcnl7Y29sb3I6I2VhZWJkZCAhaW1wb3J0YW50fWEudGV4dC1saWdodGVuLXByaW1hcnk6aG92ZXIsYS50ZXh0LWxpZ2h0ZW4tcHJpbWFyeTpmb2N1c3tjb2xvcjojY2NjZmFkICFpbXBvcnRhbnR9LmJnLWxpZ2h0LXByaW1hcnl7YmFja2dyb3VuZC1jb2xvcjojZmNjMjc5ICFpbXBvcnRhbnR9YS5iZy1saWdodC1wcmltYXJ5OmhvdmVyLGEuYmctbGlnaHQtcHJpbWFyeTpmb2N1cyxidXR0b24uYmctbGlnaHQtcHJpbWFyeTpob3ZlcixidXR0b24uYmctbGlnaHQtcHJpbWFyeTpmb2N1c3tiYWNrZ3JvdW5kLWNvbG9yOiNmYmFiNDcgIWltcG9ydGFudH0udGV4dC1saWdodC1wcmltYXJ5e2NvbG9yOiNmY2MyNzkgIWltcG9ydGFudH1hLnRleHQtbGlnaHQtcHJpbWFyeTpob3ZlcixhLnRleHQtbGlnaHQtcHJpbWFyeTpmb2N1c3tjb2xvcjojZmJhMDJlICFpbXBvcnRhbnR9LmJnLWxpZ2h0LWdyZWVue2JhY2tncm91bmQtY29sb3I6IzFkY2U4ZSAhaW1wb3J0YW50fWEuYmctbGlnaHQtZ3JlZW46aG92ZXIsYS5iZy1saWdodC1ncmVlbjpmb2N1cyxidXR0b24uYmctbGlnaHQtZ3JlZW46aG92ZXIsYnV0dG9uLmJnLWxpZ2h0LWdyZWVuOmZvY3Vze2JhY2tncm91bmQtY29sb3I6IzE3YTE2ZiAhaW1wb3J0YW50fS50ZXh0LWxpZ2h0LWdyZWVue2NvbG9yOiMxZGNlOGUgIWltcG9ydGFudH1hLnRleHQtbGlnaHQtZ3JlZW46aG92ZXIsYS50ZXh0LWxpZ2h0LWdyZWVuOmZvY3Vze2NvbG9yOiMxNDhiNjAgIWltcG9ydGFudH0uYmctZGFyay1ncmVlbntiYWNrZ3JvdW5kLWNvbG9yOiMzZDYwMDMgIWltcG9ydGFudH1hLmJnLWRhcmstZ3JlZW46aG92ZXIsYS5iZy1kYXJrLWdyZWVuOmZvY3VzLGJ1dHRvbi5iZy1kYXJrLWdyZWVuOmhvdmVyLGJ1dHRvbi5iZy1kYXJrLWdyZWVuOmZvY3Vze2JhY2tncm91bmQtY29sb3I6IzFlMmYwMSAhaW1wb3J0YW50fS50ZXh0LWRhcmstZ3JlZW57Y29sb3I6IzNkNjAwMyAhaW1wb3J0YW50fWEudGV4dC1kYXJrLWdyZWVuOmhvdmVyLGEudGV4dC1kYXJrLWdyZWVuOmZvY3Vze2NvbG9yOiMwZTE2MDEgIWltcG9ydGFudH0uYmctbGlnaHQtYmx1ZXtiYWNrZ3JvdW5kLWNvbG9yOiM1Nzk3ZmMgIWltcG9ydGFudH1hLmJnLWxpZ2h0LWJsdWU6aG92ZXIsYS5iZy1saWdodC1ibHVlOmZvY3VzLGJ1dHRvbi5iZy1saWdodC1ibHVlOmhvdmVyLGJ1dHRvbi5iZy1saWdodC1ibHVlOmZvY3Vze2JhY2tncm91bmQtY29sb3I6IzI1NzhmYiAhaW1wb3J0YW50fS50ZXh0LWxpZ2h0LWJsdWV7Y29sb3I6IzU3OTdmYyAhaW1wb3J0YW50fWEudGV4dC1saWdodC1ibHVlOmhvdmVyLGEudGV4dC1saWdodC1ibHVlOmZvY3Vze2NvbG9yOiMwYzY4ZmIgIWltcG9ydGFudH0uYmctbGlnaHQtcGlua3tiYWNrZ3JvdW5kLWNvbG9yOiNmZjQxNWEgIWltcG9ydGFudH1hLmJnLWxpZ2h0LXBpbms6aG92ZXIsYS5iZy1saWdodC1waW5rOmZvY3VzLGJ1dHRvbi5iZy1saWdodC1waW5rOmhvdmVyLGJ1dHRvbi5iZy1saWdodC1waW5rOmZvY3Vze2JhY2tncm91bmQtY29sb3I6I2ZmMGUyZSAhaW1wb3J0YW50fS50ZXh0LWxpZ2h0LXBpbmt7Y29sb3I6I2ZmNDE1YSAhaW1wb3J0YW50fWEudGV4dC1saWdodC1waW5rOmhvdmVyLGEudGV4dC1saWdodC1waW5rOmZvY3Vze2NvbG9yOiNmNDAwMjAgIWltcG9ydGFudH0uYmctbGlnaHQteWVsbG93e2JhY2tncm91bmQtY29sb3I6I2ZkZWU5MSAhaW1wb3J0YW50fWEuYmctbGlnaHQteWVsbG93OmhvdmVyLGEuYmctbGlnaHQteWVsbG93OmZvY3VzLGJ1dHRvbi5iZy1saWdodC15ZWxsb3c6aG92ZXIsYnV0dG9uLmJnLWxpZ2h0LXllbGxvdzpmb2N1c3tiYWNrZ3JvdW5kLWNvbG9yOiNmY2U2NWYgIWltcG9ydGFudH0udGV4dC1saWdodC15ZWxsb3d7Y29sb3I6I2ZkZWU5MSAhaW1wb3J0YW50fWEudGV4dC1saWdodC15ZWxsb3c6aG92ZXIsYS50ZXh0LWxpZ2h0LXllbGxvdzpmb2N1c3tjb2xvcjojZmJlMzQ2ICFpbXBvcnRhbnR9LmJnLWxpZ2h0LXN1Y2Nlc3N7YmFja2dyb3VuZC1jb2xvcjojYmFmMjllICFpbXBvcnRhbnR9YS5iZy1saWdodC1zdWNjZXNzOmhvdmVyLGEuYmctbGlnaHQtc3VjY2Vzczpmb2N1cyxidXR0b24uYmctbGlnaHQtc3VjY2Vzczpob3ZlcixidXR0b24uYmctbGlnaHQtc3VjY2Vzczpmb2N1c3tiYWNrZ3JvdW5kLWNvbG9yOiM5YWVjNzEgIWltcG9ydGFudH0udGV4dC1saWdodC1zdWNjZXNze2NvbG9yOiNiYWYyOWUgIWltcG9ydGFudH1hLnRleHQtbGlnaHQtc3VjY2Vzczpob3ZlcixhLnRleHQtbGlnaHQtc3VjY2Vzczpmb2N1c3tjb2xvcjojOGFlOTViICFpbXBvcnRhbnR9LmJnLWRhcmstYmx1ZXtiYWNrZ3JvdW5kLWNvbG9yOiMwMDYwY2EgIWltcG9ydGFudH1hLmJnLWRhcmstYmx1ZTpob3ZlcixhLmJnLWRhcmstYmx1ZTpmb2N1cyxidXR0b24uYmctZGFyay1ibHVlOmhvdmVyLGJ1dHRvbi5iZy1kYXJrLWJsdWU6Zm9jdXN7YmFja2dyb3VuZC1jb2xvcjojMDA0ODk3ICFpbXBvcnRhbnR9LnRleHQtZGFyay1ibHVle2NvbG9yOiMwMDYwY2EgIWltcG9ydGFudH1hLnRleHQtZGFyay1ibHVlOmhvdmVyLGEudGV4dC1kYXJrLWJsdWU6Zm9jdXN7Y29sb3I6IzAwM2M3ZSAhaW1wb3J0YW50fS5iZy1vcmFuZ2V7YmFja2dyb3VuZC1jb2xvcjojZmY5ODAwICFpbXBvcnRhbnR9YS5iZy1vcmFuZ2U6aG92ZXIsYS5iZy1vcmFuZ2U6Zm9jdXMsYnV0dG9uLmJnLW9yYW5nZTpob3ZlcixidXR0b24uYmctb3JhbmdlOmZvY3Vze2JhY2tncm91bmQtY29sb3I6I2NjN2EwMCAhaW1wb3J0YW50fS50ZXh0LW9yYW5nZXtjb2xvcjojZmY5ODAwICFpbXBvcnRhbnR9YS50ZXh0LW9yYW5nZTpob3ZlcixhLnRleHQtb3JhbmdlOmZvY3Vze2NvbG9yOiNiMzZhMDAgIWltcG9ydGFudH0uYmctc2t5LWJsdWV7YmFja2dyb3VuZC1jb2xvcjojMDBhZWVmICFpbXBvcnRhbnR9YS5iZy1za3ktYmx1ZTpob3ZlcixhLmJnLXNreS1ibHVlOmZvY3VzLGJ1dHRvbi5iZy1za3ktYmx1ZTpob3ZlcixidXR0b24uYmctc2t5LWJsdWU6Zm9jdXN7YmFja2dyb3VuZC1jb2xvcjojMDA4OWJjICFpbXBvcnRhbnR9LnRleHQtc2t5LWJsdWV7Y29sb3I6IzAwYWVlZiAhaW1wb3J0YW50fWEudGV4dC1za3ktYmx1ZTpob3ZlcixhLnRleHQtc2t5LWJsdWU6Zm9jdXN7Y29sb3I6IzAwNzZhMyAhaW1wb3J0YW50fS5iZy15ZWxsb3d7YmFja2dyb3VuZC1jb2xvcjojZmFkYjE0ICFpbXBvcnRhbnR9YS5iZy15ZWxsb3c6aG92ZXIsYS5iZy15ZWxsb3c6Zm9jdXMsYnV0dG9uLmJnLXllbGxvdzpob3ZlcixidXR0b24uYmcteWVsbG93OmZvY3Vze2JhY2tncm91bmQtY29sb3I6I2Q2YmEwNSAhaW1wb3J0YW50fS50ZXh0LXllbGxvd3tjb2xvcjojZmFkYjE0ICFpbXBvcnRhbnR9YS50ZXh0LXllbGxvdzpob3ZlcixhLnRleHQteWVsbG93OmZvY3Vze2NvbG9yOiNiZGE0MDQgIWltcG9ydGFudH0uYmctYnJvd257YmFja2dyb3VuZC1jb2xvcjojNWUxZTIxICFpbXBvcnRhbnR9YS5iZy1icm93bjpob3ZlcixhLmJnLWJyb3duOmZvY3VzLGJ1dHRvbi5iZy1icm93bjpob3ZlcixidXR0b24uYmctYnJvd246Zm9jdXN7YmFja2dyb3VuZC1jb2xvcjojMzcxMjEzICFpbXBvcnRhbnR9LnRleHQtYnJvd257Y29sb3I6IzVlMWUyMSAhaW1wb3J0YW50fWEudGV4dC1icm93bjpob3ZlcixhLnRleHQtYnJvd246Zm9jdXN7Y29sb3I6IzI0MGIwZCAhaW1wb3J0YW50fS5iZy1jeWFue2JhY2tncm91bmQtY29sb3I6IzEzYzJjMiAhaW1wb3J0YW50fWEuYmctY3lhbjpob3ZlcixhLmJnLWN5YW46Zm9jdXMsYnV0dG9uLmJnLWN5YW46aG92ZXIsYnV0dG9uLmJnLWN5YW46Zm9jdXN7YmFja2dyb3VuZC1jb2xvcjojMGU5NDk0ICFpbXBvcnRhbnR9LnRleHQtY3lhbntjb2xvcjojMTNjMmMyICFpbXBvcnRhbnR9YS50ZXh0LWN5YW46aG92ZXIsYS50ZXh0LWN5YW46Zm9jdXN7Y29sb3I6IzBjN2M3YyAhaW1wb3J0YW50fS5iZy10ZWFse2JhY2tncm91bmQtY29sb3I6IzIwYzk5NyAhaW1wb3J0YW50fWEuYmctdGVhbDpob3ZlcixhLmJnLXRlYWw6Zm9jdXMsYnV0dG9uLmJnLXRlYWw6aG92ZXIsYnV0dG9uLmJnLXRlYWw6Zm9jdXN7YmFja2dyb3VuZC1jb2xvcjojMTk5ZDc2ICFpbXBvcnRhbnR9LnRleHQtdGVhbHtjb2xvcjojMjBjOTk3ICFpbXBvcnRhbnR9YS50ZXh0LXRlYWw6aG92ZXIsYS50ZXh0LXRlYWw6Zm9jdXN7Y29sb3I6IzE1ODc2NSAhaW1wb3J0YW50fS5iZy1wdXJwbGV7YmFja2dyb3VuZC1jb2xvcjojNmY0MmMxICFpbXBvcnRhbnR9YS5iZy1wdXJwbGU6aG92ZXIsYS5iZy1wdXJwbGU6Zm9jdXMsYnV0dG9uLmJnLXB1cnBsZTpob3ZlcixidXR0b24uYmctcHVycGxlOmZvY3Vze2JhY2tncm91bmQtY29sb3I6IzU5MzM5ZCAhaW1wb3J0YW50fS50ZXh0LXB1cnBsZXtjb2xvcjojNmY0MmMxICFpbXBvcnRhbnR9YS50ZXh0LXB1cnBsZTpob3ZlcixhLnRleHQtcHVycGxlOmZvY3Vze2NvbG9yOiM0ZTJkODkgIWltcG9ydGFudH0uYmctZ2Vla2JsdWV7YmFja2dyb3VuZC1jb2xvcjojMDMwODUyICFpbXBvcnRhbnR9YS5iZy1nZWVrYmx1ZTpob3ZlcixhLmJnLWdlZWtibHVlOmZvY3VzLGJ1dHRvbi5iZy1nZWVrYmx1ZTpob3ZlcixidXR0b24uYmctZ2Vla2JsdWU6Zm9jdXN7YmFja2dyb3VuZC1jb2xvcjojMDEwMzIxICFpbXBvcnRhbnR9LnRleHQtZ2Vla2JsdWV7Y29sb3I6IzAzMDg1MiAhaW1wb3J0YW50fWEudGV4dC1nZWVrYmx1ZTpob3ZlcixhLnRleHQtZ2Vla2JsdWU6Zm9jdXN7Y29sb3I6IzAwMDEwOCAhaW1wb3J0YW50fS5iZy1saWdodC1jeWFue2JhY2tncm91bmQtY29sb3I6IzAwYmNkNCAhaW1wb3J0YW50fWEuYmctbGlnaHQtY3lhbjpob3ZlcixhLmJnLWxpZ2h0LWN5YW46Zm9jdXMsYnV0dG9uLmJnLWxpZ2h0LWN5YW46aG92ZXIsYnV0dG9uLmJnLWxpZ2h0LWN5YW46Zm9jdXN7YmFja2dyb3VuZC1jb2xvcjojMDA4ZmExICFpbXBvcnRhbnR9LnRleHQtbGlnaHQtY3lhbntjb2xvcjojMDBiY2Q0ICFpbXBvcnRhbnR9YS50ZXh0LWxpZ2h0LWN5YW46aG92ZXIsYS50ZXh0LWxpZ2h0LWN5YW46Zm9jdXN7Y29sb3I6IzAwNzg4OCAhaW1wb3J0YW50fS5taW4tdy01MHttaW4td2lkdGg6NTBweH0ubWluLXctNTV7bWluLXdpZHRoOjU1cHh9Lm1pbi13LTYwe21pbi13aWR0aDo2MHB4fS5taW4tdy02NXttaW4td2lkdGg6NjVweH0ubWluLXctNzB7bWluLXdpZHRoOjcwcHh9Lm1pbi13LTc1e21pbi13aWR0aDo3NXB4fS5taW4tdy04MHttaW4td2lkdGg6ODBweH0ubWluLXctODV7bWluLXdpZHRoOjg1cHh9Lm1pbi13LTkwe21pbi13aWR0aDo5MHB4fS5taW4tdy05NXttaW4td2lkdGg6OTVweH0ubWluLXctMTAwe21pbi13aWR0aDoxMDBweH0ubWluLXctMTIwe21pbi13aWR0aDoxMjBweH0ubWluLXctMTUwe21pbi13aWR0aDoxNTBweH0uYm9yZGVyLWxpZ2h0LWdyYXl7Ym9yZGVyLWNvbG9yOiM4YzhjOGMgIWltcG9ydGFudH0uYm9yZGVyLWxpZ2h0ZW4tcHJpbWFyeXtib3JkZXItY29sb3I6I2VhZWJkZCAhaW1wb3J0YW50fS5ib3JkZXItbGlnaHQtcHJpbWFyeXtib3JkZXItY29sb3I6I2ZjYzI3OSAhaW1wb3J0YW50fS5ib3JkZXItbGlnaHQtZ3JlZW57Ym9yZGVyLWNvbG9yOiMxZGNlOGUgIWltcG9ydGFudH0uYm9yZGVyLWRhcmstZ3JlZW57Ym9yZGVyLWNvbG9yOiMzZDYwMDMgIWltcG9ydGFudH0uYm9yZGVyLWxpZ2h0LWJsdWV7Ym9yZGVyLWNvbG9yOiM1Nzk3ZmMgIWltcG9ydGFudH0uYm9yZGVyLWxpZ2h0LXBpbmt7Ym9yZGVyLWNvbG9yOiNmZjQxNWEgIWltcG9ydGFudH0uYm9yZGVyLWxpZ2h0LXllbGxvd3tib3JkZXItY29sb3I6I2ZkZWU5MSAhaW1wb3J0YW50fS5ib3JkZXItbGlnaHQtc3VjY2Vzc3tib3JkZXItY29sb3I6I2JhZjI5ZSAhaW1wb3J0YW50fS5ib3JkZXItZGFyay1ibHVle2JvcmRlci1jb2xvcjojMDA2MGNhICFpbXBvcnRhbnR9LmJvcmRlci1vcmFuZ2V7Ym9yZGVyLWNvbG9yOiNmZjk4MDAgIWltcG9ydGFudH0uYm9yZGVyLXNreS1ibHVle2JvcmRlci1jb2xvcjojMDBhZWVmICFpbXBvcnRhbnR9LmJvcmRlci15ZWxsb3d7Ym9yZGVyLWNvbG9yOiNmYWRiMTQgIWltcG9ydGFudH0uYm9yZGVyLWJyb3due2JvcmRlci1jb2xvcjojNWUxZTIxICFpbXBvcnRhbnR9LmJvcmRlci1jeWFue2JvcmRlci1jb2xvcjojMTNjMmMyICFpbXBvcnRhbnR9LmJvcmRlci10ZWFse2JvcmRlci1jb2xvcjojMjBjOTk3ICFpbXBvcnRhbnR9LmJvcmRlci1wdXJwbGV7Ym9yZGVyLWNvbG9yOiM2ZjQyYzEgIWltcG9ydGFudH0uYm9yZGVyLWdlZWtibHVle2JvcmRlci1jb2xvcjojMDMwODUyICFpbXBvcnRhbnR9LmJvcmRlci1saWdodC1jeWFue2JvcmRlci1jb2xvcjojMDBiY2Q0ICFpbXBvcnRhbnR9LyohXHJcbiAqIEJvb3RzdHJhcCB2NC4yLjEgKGh0dHBzOi8vZ2V0Ym9vdHN0cmFwLmNvbS8pXHJcbiAqIENvcHlyaWdodCAyMDExLTIwMTggVGhlIEJvb3RzdHJhcCBBdXRob3JzXHJcbiAqIENvcHlyaWdodCAyMDExLTIwMTggVHdpdHRlciwgSW5jLlxyXG4gKiBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL21hc3Rlci9MSUNFTlNFKVxyXG4gKi86cm9vdHstLWJsdWU6ICMwMDdiZmY7LS1pbmRpZ286ICM2NjEwZjI7LS1wdXJwbGU6ICM2ZjQyYzE7LS1waW5rOiAjZTgzZThjOy0tcmVkOiAjZGMzNTQ1Oy0tb3JhbmdlOiAjZmQ3ZTE0Oy0teWVsbG93OiAjZmZjMTA3Oy0tZ3JlZW46ICMyOGE3NDU7LS10ZWFsOiAjMjBjOTk3Oy0tY3lhbjogIzE3YTJiODstLXdoaXRlOiAjZmZmOy0tZ3JheTogIzZjNzU3ZDstLWdyYXktZGFyazogIzM0M2E0MDstLXByaW1hcnk6ICNGMTg4MDU7LS1zZWNvbmRhcnk6ICNGMUQwNjU7LS1zdWNjZXNzOiAjNTJjNDFhOy0taW5mbzogIzE4OTBmZjstLXdhcm5pbmc6ICNmYWFkMTQ7LS1kYW5nZXI6ICNmNTIyMmQ7LS1saWdodDogI2U1ZTVlNTstLWRhcms6ICMyNjI2MjY7LS1icmVha3BvaW50LXhzOiAwOy0tYnJlYWtwb2ludC1zbTogNTc2cHg7LS1icmVha3BvaW50LW1kOiA3NjhweDstLWJyZWFrcG9pbnQtbGc6IDk5MnB4Oy0tYnJlYWtwb2ludC14bDogMTIwMHB4Oy0tZm9udC1mYW1pbHktc2Fucy1zZXJpZjogXCJOb2lyUHJvXCIsIHNhbnMtc2VyaWY7LS1mb250LWZhbWlseS1tb25vc3BhY2U6IFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2V9KiwqOjpiZWZvcmUsKjo6YWZ0ZXJ7Ym94LXNpemluZzpib3JkZXItYm94fWh0bWx7Zm9udC1mYW1pbHk6c2Fucy1zZXJpZjtsaW5lLWhlaWdodDoxLjE1Oy13ZWJraXQtdGV4dC1zaXplLWFkanVzdDoxMDAlOy13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjp0cmFuc3BhcmVudH1hcnRpY2xlLGFzaWRlLGZpZ2NhcHRpb24sZmlndXJlLGZvb3RlcixoZWFkZXIsaGdyb3VwLG1haW4sbmF2LHNlY3Rpb257ZGlzcGxheTpibG9ja31ib2R5e21hcmdpbjowO2ZvbnQtZmFtaWx5OlwiTm9pclByb1wiLHNhbnMtc2VyaWY7Zm9udC1zaXplOjEuNHJlbTtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MS4zO2NvbG9yOiM1NDU0NTQ7dGV4dC1hbGlnbjpsZWZ0O2JhY2tncm91bmQtY29sb3I6I2ZmZn1bdGFiaW5kZXg9XCItMVwiXTpmb2N1c3tvdXRsaW5lOjAgIWltcG9ydGFudH1ocntib3gtc2l6aW5nOmNvbnRlbnQtYm94O2hlaWdodDowO292ZXJmbG93OnZpc2libGV9aDEsaDIsaDMsaDQsaDUsaDZ7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MS44cmVtfXB7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MS40cmVtfWFiYnJbdGl0bGVdLGFiYnJbZGF0YS1vcmlnaW5hbC10aXRsZV17dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lIGRvdHRlZDtjdXJzb3I6aGVscDtib3JkZXItYm90dG9tOjA7dGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOm5vbmV9YWRkcmVzc3ttYXJnaW4tYm90dG9tOjFyZW07Zm9udC1zdHlsZTpub3JtYWw7bGluZS1oZWlnaHQ6aW5oZXJpdH1vbCx1bCxkbHttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbToxcmVtfW9sIG9sLHVsIHVsLG9sIHVsLHVsIG9se21hcmdpbi1ib3R0b206MH1kdHtmb250LXdlaWdodDo3MDB9ZGR7bWFyZ2luLWJvdHRvbTouNXJlbTttYXJnaW4tbGVmdDowfWJsb2NrcXVvdGV7bWFyZ2luOjAgMCAxcmVtfWIsc3Ryb25ne2ZvbnQtd2VpZ2h0OmJvbGRlcn1zbWFsbHtmb250LXNpemU6ODAlfXN1YixzdXB7cG9zaXRpb246cmVsYXRpdmU7Zm9udC1zaXplOjc1JTtsaW5lLWhlaWdodDowO3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lfXN1Yntib3R0b206LS4yNWVtfXN1cHt0b3A6LS41ZW19YXtjb2xvcjojRjE4ODA1O3RleHQtZGVjb3JhdGlvbjpub25lO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9YTpob3Zlcntjb2xvcjojYmY2YzA0O3RleHQtZGVjb3JhdGlvbjpub25lfWE6bm90KFtocmVmXSk6bm90KFt0YWJpbmRleF0pe2NvbG9yOmluaGVyaXQ7dGV4dC1kZWNvcmF0aW9uOm5vbmV9YTpub3QoW2hyZWZdKTpub3QoW3RhYmluZGV4XSk6aG92ZXIsYTpub3QoW2hyZWZdKTpub3QoW3RhYmluZGV4XSk6Zm9jdXN7Y29sb3I6aW5oZXJpdDt0ZXh0LWRlY29yYXRpb246bm9uZX1hOm5vdChbaHJlZl0pOm5vdChbdGFiaW5kZXhdKTpmb2N1c3tvdXRsaW5lOjB9cHJlLGNvZGUsa2JkLHNhbXB7Zm9udC1mYW1pbHk6U0ZNb25vLVJlZ3VsYXIsTWVubG8sTW9uYWNvLENvbnNvbGFzLFwiTGliZXJhdGlvbiBNb25vXCIsXCJDb3VyaWVyIE5ld1wiLG1vbm9zcGFjZTtmb250LXNpemU6MWVtfXByZXttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbToxcmVtO292ZXJmbG93OmF1dG99ZmlndXJle21hcmdpbjowIDAgMXJlbX1pbWd7dmVydGljYWwtYWxpZ246bWlkZGxlO2JvcmRlci1zdHlsZTpub25lfXN2Z3tvdmVyZmxvdzpoaWRkZW47dmVydGljYWwtYWxpZ246bWlkZGxlfXRhYmxle2JvcmRlci1jb2xsYXBzZTpjb2xsYXBzZX1jYXB0aW9ue3BhZGRpbmctdG9wOjEuNXJlbTtwYWRkaW5nLWJvdHRvbToxLjVyZW07Y29sb3I6IzZjNzU3ZDt0ZXh0LWFsaWduOmxlZnQ7Y2FwdGlvbi1zaWRlOmJvdHRvbX10aHt0ZXh0LWFsaWduOmluaGVyaXR9bGFiZWx7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLWJvdHRvbTouNXJlbX1idXR0b257Ym9yZGVyLXJhZGl1czowfWJ1dHRvbjpmb2N1c3tvdXRsaW5lOjFweCBkb3R0ZWQ7b3V0bGluZTo1cHggYXV0byAtd2Via2l0LWZvY3VzLXJpbmctY29sb3J9aW5wdXQsYnV0dG9uLHNlbGVjdCxvcHRncm91cCx0ZXh0YXJlYXttYXJnaW46MDtmb250LWZhbWlseTppbmhlcml0O2ZvbnQtc2l6ZTppbmhlcml0O2xpbmUtaGVpZ2h0OmluaGVyaXR9YnV0dG9uLGlucHV0e292ZXJmbG93OnZpc2libGV9YnV0dG9uLHNlbGVjdHt0ZXh0LXRyYW5zZm9ybTpub25lfWJ1dHRvbixbdHlwZT1cImJ1dHRvblwiXSxbdHlwZT1cInJlc2V0XCJdLFt0eXBlPVwic3VibWl0XCJdey13ZWJraXQtYXBwZWFyYW5jZTpidXR0b259YnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXJ7cGFkZGluZzowO2JvcmRlci1zdHlsZTpub25lfWlucHV0W3R5cGU9XCJyYWRpb1wiXSxpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl17Ym94LXNpemluZzpib3JkZXItYm94O3BhZGRpbmc6MH1pbnB1dFt0eXBlPVwiZGF0ZVwiXSxpbnB1dFt0eXBlPVwidGltZVwiXSxpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0saW5wdXRbdHlwZT1cIm1vbnRoXCJdey13ZWJraXQtYXBwZWFyYW5jZTpsaXN0Ym94fXRleHRhcmVhe292ZXJmbG93OmF1dG87cmVzaXplOnZlcnRpY2FsfWZpZWxkc2V0e21pbi13aWR0aDowO3BhZGRpbmc6MDttYXJnaW46MDtib3JkZXI6MH1sZWdlbmR7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO21heC13aWR0aDoxMDAlO3BhZGRpbmc6MDttYXJnaW4tYm90dG9tOi41cmVtO2ZvbnQtc2l6ZToxLjVyZW07bGluZS1oZWlnaHQ6aW5oZXJpdDtjb2xvcjppbmhlcml0O3doaXRlLXNwYWNlOm5vcm1hbH1wcm9ncmVzc3t2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZX1bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbntoZWlnaHQ6YXV0b31bdHlwZT1cInNlYXJjaFwiXXtvdXRsaW5lLW9mZnNldDotMnB4Oy13ZWJraXQtYXBwZWFyYW5jZTpub25lfVt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uey13ZWJraXQtYXBwZWFyYW5jZTpub25lfTo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b257Zm9udDppbmhlcml0Oy13ZWJraXQtYXBwZWFyYW5jZTpidXR0b259b3V0cHV0e2Rpc3BsYXk6aW5saW5lLWJsb2NrfXN1bW1hcnl7ZGlzcGxheTpsaXN0LWl0ZW07Y3Vyc29yOnBvaW50ZXJ9dGVtcGxhdGV7ZGlzcGxheTpub25lfVtoaWRkZW5de2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fWgxLGgyLGgzLGg0LGg1LGg2LC5oMSwuaDIsLmgzLC5oNCwuaDUsLmg2e21hcmdpbi1ib3R0b206MS44cmVtO2ZvbnQtZmFtaWx5OmluaGVyaXQ7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjEuMjtjb2xvcjojMjYyNjI2fWgxLC5oMXtmb250LXNpemU6Mi4ycmVtfWgyLC5oMntmb250LXNpemU6MnJlbX1oMywuaDN7Zm9udC1zaXplOjEuOHJlbX1oNCwuaDR7Zm9udC1zaXplOjEuNnJlbX1oNSwuaDV7Zm9udC1zaXplOjEuNHJlbX1oNiwuaDZ7Zm9udC1zaXplOjEuMnJlbX0ubGVhZHtmb250LXNpemU6MnJlbTtmb250LXdlaWdodDoyMDB9LmRpc3BsYXktMXtmb250LXNpemU6NHJlbTtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MS4wNX0uZGlzcGxheS0ye2ZvbnQtc2l6ZTozLjRyZW07Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjEuMDV9LmRpc3BsYXktM3tmb250LXNpemU6M3JlbTtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MS4wNX0uZGlzcGxheS00e2ZvbnQtc2l6ZToyLjRyZW07Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjEuMDV9aHJ7bWFyZ2luLXRvcDoxLjZyZW07bWFyZ2luLWJvdHRvbToxLjZyZW07Ym9yZGVyOjA7Ym9yZGVyLXRvcDoxcHggc29saWQgI2NlZDRkYX1zbWFsbCwuc21hbGx7Zm9udC1zaXplOjgwJTtmb250LXdlaWdodDo0MDB9bWFyaywubWFya3twYWRkaW5nOi4yZW07YmFja2dyb3VuZC1jb2xvcjojZmNmOGUzfS5saXN0LXVuc3R5bGVke3BhZGRpbmctbGVmdDowO2xpc3Qtc3R5bGU6bm9uZX0ubGlzdC1pbmxpbmV7cGFkZGluZy1sZWZ0OjA7bGlzdC1zdHlsZTpub25lfS5saXN0LWlubGluZS1pdGVte2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5saXN0LWlubGluZS1pdGVtOm5vdCg6bGFzdC1jaGlsZCl7bWFyZ2luLXJpZ2h0Oi41cmVtfS5pbml0aWFsaXNte2ZvbnQtc2l6ZTo5MCU7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS5ibG9ja3F1b3Rle21hcmdpbi1ib3R0b206MS42cmVtO2ZvbnQtc2l6ZToxLjhyZW19LmJsb2NrcXVvdGUtZm9vdGVye2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjgwJTtjb2xvcjojNTQ1NDU0fS5ibG9ja3F1b3RlLWZvb3Rlcjo6YmVmb3Jle2NvbnRlbnQ6XCJcXDIwMTRcXDAwQTBcIn0uaW1nLWZsdWlke21heC13aWR0aDoxMDAlO2hlaWdodDphdXRvfS5pbWctdGh1bWJuYWlse3BhZGRpbmc6LjI1cmVtO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6MXB4IHNvbGlkICNkZWUyZTY7Ym9yZGVyLXJhZGl1czouMjVyZW07Ym94LXNoYWRvdzowIDFweCAycHggcmdiYSgwLDAsMCwwLjA3NSk7bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OmF1dG99LmZpZ3VyZXtkaXNwbGF5OmlubGluZS1ibG9ja30uZmlndXJlLWltZ3ttYXJnaW4tYm90dG9tOi44cmVtO2xpbmUtaGVpZ2h0OjF9LmZpZ3VyZS1jYXB0aW9ue2ZvbnQtc2l6ZTo5MCU7Y29sb3I6IzZjNzU3ZH1jb2Rle2ZvbnQtc2l6ZTo4Ny41JTtjb2xvcjojZTgzZThjO3dvcmQtYnJlYWs6YnJlYWstd29yZH1hPmNvZGV7Y29sb3I6aW5oZXJpdH1rYmR7cGFkZGluZzouMnJlbSAuNHJlbTtmb250LXNpemU6ODcuNSU7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMyMTI1Mjk7Ym9yZGVyLXJhZGl1czouMnJlbTtib3gtc2hhZG93Omluc2V0IDAgLTAuMXJlbSAwIHJnYmEoMCwwLDAsMC4yNSl9a2JkIGtiZHtwYWRkaW5nOjA7Zm9udC1zaXplOjEwMCU7Zm9udC13ZWlnaHQ6NzAwO2JveC1zaGFkb3c6bm9uZX1wcmV7ZGlzcGxheTpibG9jaztmb250LXNpemU6ODcuNSU7Y29sb3I6IzIxMjUyOX1wcmUgY29kZXtmb250LXNpemU6aW5oZXJpdDtjb2xvcjppbmhlcml0O3dvcmQtYnJlYWs6bm9ybWFsfS5wcmUtc2Nyb2xsYWJsZXttYXgtaGVpZ2h0OjM0MHB4O292ZXJmbG93LXk6c2Nyb2xsfS5jb250YWluZXJ7d2lkdGg6MTAwJTtwYWRkaW5nLXJpZ2h0OjEuNnJlbTtwYWRkaW5nLWxlZnQ6MS42cmVtO21hcmdpbi1yaWdodDphdXRvO21hcmdpbi1sZWZ0OmF1dG99QG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KXsuY29udGFpbmVye21heC13aWR0aDo1NDBweH19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuY29udGFpbmVye21heC13aWR0aDo3MjBweH19QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuY29udGFpbmVye21heC13aWR0aDo5NjBweH19QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LmNvbnRhaW5lcnttYXgtd2lkdGg6MTE0MHB4fX0uY29udGFpbmVyLWZsdWlke3dpZHRoOjEwMCU7cGFkZGluZy1yaWdodDoxLjZyZW07cGFkZGluZy1sZWZ0OjEuNnJlbTttYXJnaW4tcmlnaHQ6YXV0bzttYXJnaW4tbGVmdDphdXRvfS5yb3d7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO21hcmdpbi1yaWdodDotMS42cmVtO21hcmdpbi1sZWZ0Oi0xLjZyZW19Lm5vLWd1dHRlcnN7bWFyZ2luLXJpZ2h0OjA7bWFyZ2luLWxlZnQ6MH0ubm8tZ3V0dGVycz4uY29sLC5uby1ndXR0ZXJzPltjbGFzcyo9XCJjb2wtXCJde3BhZGRpbmctcmlnaHQ6MDtwYWRkaW5nLWxlZnQ6MH0uY29sLTEsLmNvbC0yLC5jb2wtMywuY29sLTQsLmNvbC01LC5jb2wtNiwuY29sLTcsLmNvbC04LC5jb2wtOSwuY29sLTEwLC5jb2wtMTEsLmNvbC0xMiwuY29sLC5jb2wtYXV0bywuY29sLXNtLTEsLmNvbC1zbS0yLC5jb2wtc20tMywuY29sLXNtLTQsLmNvbC1zbS01LC5jb2wtc20tNiwuY29sLXNtLTcsLmNvbC1zbS04LC5jb2wtc20tOSwuY29sLXNtLTEwLC5jb2wtc20tMTEsLmNvbC1zbS0xMiwuY29sLXNtLC5jb2wtc20tYXV0bywuY29sLW1kLTEsLmNvbC1tZC0yLC5jb2wtbWQtMywuY29sLW1kLTQsLmNvbC1tZC01LC5jb2wtbWQtNiwuY29sLW1kLTcsLmNvbC1tZC04LC5jb2wtbWQtOSwuY29sLW1kLTEwLC5jb2wtbWQtMTEsLmNvbC1tZC0xMiwuY29sLW1kLC5jb2wtbWQtYXV0bywuY29sLWxnLTEsLmNvbC1sZy0yLC5jb2wtbGctMywuY29sLWxnLTQsLmNvbC1sZy01LC5jb2wtbGctNiwuY29sLWxnLTcsLmNvbC1sZy04LC5jb2wtbGctOSwuY29sLWxnLTEwLC5jb2wtbGctMTEsLmNvbC1sZy0xMiwuY29sLWxnLC5jb2wtbGctYXV0bywuY29sLXhsLTEsLmNvbC14bC0yLC5jb2wteGwtMywuY29sLXhsLTQsLmNvbC14bC01LC5jb2wteGwtNiwuY29sLXhsLTcsLmNvbC14bC04LC5jb2wteGwtOSwuY29sLXhsLTEwLC5jb2wteGwtMTEsLmNvbC14bC0xMiwuY29sLXhsLC5jb2wteGwtYXV0b3twb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlO3BhZGRpbmctcmlnaHQ6MS42cmVtO3BhZGRpbmctbGVmdDoxLjZyZW19LmNvbHtmbGV4LWJhc2lzOjA7ZmxleC1ncm93OjE7bWF4LXdpZHRoOjEwMCV9LmNvbC1hdXRve2ZsZXg6MCAwIGF1dG87d2lkdGg6YXV0bzttYXgtd2lkdGg6MTAwJX0uY29sLTF7ZmxleDowIDAgOC4zMzMzMzMzMzMzJTttYXgtd2lkdGg6OC4zMzMzMzMzMzMzJX0uY29sLTJ7ZmxleDowIDAgMTYuNjY2NjY2NjY2NyU7bWF4LXdpZHRoOjE2LjY2NjY2NjY2NjclfS5jb2wtM3tmbGV4OjAgMCAyNSU7bWF4LXdpZHRoOjI1JX0uY29sLTR7ZmxleDowIDAgMzMuMzMzMzMzMzMzMyU7bWF4LXdpZHRoOjMzLjMzMzMzMzMzMzMlfS5jb2wtNXtmbGV4OjAgMCA0MS42NjY2NjY2NjY3JTttYXgtd2lkdGg6NDEuNjY2NjY2NjY2NyV9LmNvbC02e2ZsZXg6MCAwIDUwJTttYXgtd2lkdGg6NTAlfS5jb2wtN3tmbGV4OjAgMCA1OC4zMzMzMzMzMzMzJTttYXgtd2lkdGg6NTguMzMzMzMzMzMzMyV9LmNvbC04e2ZsZXg6MCAwIDY2LjY2NjY2NjY2NjclO21heC13aWR0aDo2Ni42NjY2NjY2NjY3JX0uY29sLTl7ZmxleDowIDAgNzUlO21heC13aWR0aDo3NSV9LmNvbC0xMHtmbGV4OjAgMCA4My4zMzMzMzMzMzMzJTttYXgtd2lkdGg6ODMuMzMzMzMzMzMzMyV9LmNvbC0xMXtmbGV4OjAgMCA5MS42NjY2NjY2NjY3JTttYXgtd2lkdGg6OTEuNjY2NjY2NjY2NyV9LmNvbC0xMntmbGV4OjAgMCAxMDAlO21heC13aWR0aDoxMDAlfS5vcmRlci1maXJzdHtvcmRlcjotMX0ub3JkZXItbGFzdHtvcmRlcjoxM30ub3JkZXItMHtvcmRlcjowfS5vcmRlci0xe29yZGVyOjF9Lm9yZGVyLTJ7b3JkZXI6Mn0ub3JkZXItM3tvcmRlcjozfS5vcmRlci00e29yZGVyOjR9Lm9yZGVyLTV7b3JkZXI6NX0ub3JkZXItNntvcmRlcjo2fS5vcmRlci03e29yZGVyOjd9Lm9yZGVyLTh7b3JkZXI6OH0ub3JkZXItOXtvcmRlcjo5fS5vcmRlci0xMHtvcmRlcjoxMH0ub3JkZXItMTF7b3JkZXI6MTF9Lm9yZGVyLTEye29yZGVyOjEyfS5vZmZzZXQtMXttYXJnaW4tbGVmdDo4LjMzMzMzMzMzMzMlfS5vZmZzZXQtMnttYXJnaW4tbGVmdDoxNi42NjY2NjY2NjY3JX0ub2Zmc2V0LTN7bWFyZ2luLWxlZnQ6MjUlfS5vZmZzZXQtNHttYXJnaW4tbGVmdDozMy4zMzMzMzMzMzMzJX0ub2Zmc2V0LTV7bWFyZ2luLWxlZnQ6NDEuNjY2NjY2NjY2NyV9Lm9mZnNldC02e21hcmdpbi1sZWZ0OjUwJX0ub2Zmc2V0LTd7bWFyZ2luLWxlZnQ6NTguMzMzMzMzMzMzMyV9Lm9mZnNldC04e21hcmdpbi1sZWZ0OjY2LjY2NjY2NjY2NjclfS5vZmZzZXQtOXttYXJnaW4tbGVmdDo3NSV9Lm9mZnNldC0xMHttYXJnaW4tbGVmdDo4My4zMzMzMzMzMzMzJX0ub2Zmc2V0LTExe21hcmdpbi1sZWZ0OjkxLjY2NjY2NjY2NjclfUBtZWRpYSAobWluLXdpZHRoOiA1NzZweCl7LmNvbC1zbXtmbGV4LWJhc2lzOjA7ZmxleC1ncm93OjE7bWF4LXdpZHRoOjEwMCV9LmNvbC1zbS1hdXRve2ZsZXg6MCAwIGF1dG87d2lkdGg6YXV0bzttYXgtd2lkdGg6MTAwJX0uY29sLXNtLTF7ZmxleDowIDAgOC4zMzMzMzMzMzMzJTttYXgtd2lkdGg6OC4zMzMzMzMzMzMzJX0uY29sLXNtLTJ7ZmxleDowIDAgMTYuNjY2NjY2NjY2NyU7bWF4LXdpZHRoOjE2LjY2NjY2NjY2NjclfS5jb2wtc20tM3tmbGV4OjAgMCAyNSU7bWF4LXdpZHRoOjI1JX0uY29sLXNtLTR7ZmxleDowIDAgMzMuMzMzMzMzMzMzMyU7bWF4LXdpZHRoOjMzLjMzMzMzMzMzMzMlfS5jb2wtc20tNXtmbGV4OjAgMCA0MS42NjY2NjY2NjY3JTttYXgtd2lkdGg6NDEuNjY2NjY2NjY2NyV9LmNvbC1zbS02e2ZsZXg6MCAwIDUwJTttYXgtd2lkdGg6NTAlfS5jb2wtc20tN3tmbGV4OjAgMCA1OC4zMzMzMzMzMzMzJTttYXgtd2lkdGg6NTguMzMzMzMzMzMzMyV9LmNvbC1zbS04e2ZsZXg6MCAwIDY2LjY2NjY2NjY2NjclO21heC13aWR0aDo2Ni42NjY2NjY2NjY3JX0uY29sLXNtLTl7ZmxleDowIDAgNzUlO21heC13aWR0aDo3NSV9LmNvbC1zbS0xMHtmbGV4OjAgMCA4My4zMzMzMzMzMzMzJTttYXgtd2lkdGg6ODMuMzMzMzMzMzMzMyV9LmNvbC1zbS0xMXtmbGV4OjAgMCA5MS42NjY2NjY2NjY3JTttYXgtd2lkdGg6OTEuNjY2NjY2NjY2NyV9LmNvbC1zbS0xMntmbGV4OjAgMCAxMDAlO21heC13aWR0aDoxMDAlfS5vcmRlci1zbS1maXJzdHtvcmRlcjotMX0ub3JkZXItc20tbGFzdHtvcmRlcjoxM30ub3JkZXItc20tMHtvcmRlcjowfS5vcmRlci1zbS0xe29yZGVyOjF9Lm9yZGVyLXNtLTJ7b3JkZXI6Mn0ub3JkZXItc20tM3tvcmRlcjozfS5vcmRlci1zbS00e29yZGVyOjR9Lm9yZGVyLXNtLTV7b3JkZXI6NX0ub3JkZXItc20tNntvcmRlcjo2fS5vcmRlci1zbS03e29yZGVyOjd9Lm9yZGVyLXNtLTh7b3JkZXI6OH0ub3JkZXItc20tOXtvcmRlcjo5fS5vcmRlci1zbS0xMHtvcmRlcjoxMH0ub3JkZXItc20tMTF7b3JkZXI6MTF9Lm9yZGVyLXNtLTEye29yZGVyOjEyfS5vZmZzZXQtc20tMHttYXJnaW4tbGVmdDowfS5vZmZzZXQtc20tMXttYXJnaW4tbGVmdDo4LjMzMzMzMzMzMzMlfS5vZmZzZXQtc20tMnttYXJnaW4tbGVmdDoxNi42NjY2NjY2NjY3JX0ub2Zmc2V0LXNtLTN7bWFyZ2luLWxlZnQ6MjUlfS5vZmZzZXQtc20tNHttYXJnaW4tbGVmdDozMy4zMzMzMzMzMzMzJX0ub2Zmc2V0LXNtLTV7bWFyZ2luLWxlZnQ6NDEuNjY2NjY2NjY2NyV9Lm9mZnNldC1zbS02e21hcmdpbi1sZWZ0OjUwJX0ub2Zmc2V0LXNtLTd7bWFyZ2luLWxlZnQ6NTguMzMzMzMzMzMzMyV9Lm9mZnNldC1zbS04e21hcmdpbi1sZWZ0OjY2LjY2NjY2NjY2NjclfS5vZmZzZXQtc20tOXttYXJnaW4tbGVmdDo3NSV9Lm9mZnNldC1zbS0xMHttYXJnaW4tbGVmdDo4My4zMzMzMzMzMzMzJX0ub2Zmc2V0LXNtLTExe21hcmdpbi1sZWZ0OjkxLjY2NjY2NjY2NjclfX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5jb2wtbWR7ZmxleC1iYXNpczowO2ZsZXgtZ3JvdzoxO21heC13aWR0aDoxMDAlfS5jb2wtbWQtYXV0b3tmbGV4OjAgMCBhdXRvO3dpZHRoOmF1dG87bWF4LXdpZHRoOjEwMCV9LmNvbC1tZC0xe2ZsZXg6MCAwIDguMzMzMzMzMzMzMyU7bWF4LXdpZHRoOjguMzMzMzMzMzMzMyV9LmNvbC1tZC0ye2ZsZXg6MCAwIDE2LjY2NjY2NjY2NjclO21heC13aWR0aDoxNi42NjY2NjY2NjY3JX0uY29sLW1kLTN7ZmxleDowIDAgMjUlO21heC13aWR0aDoyNSV9LmNvbC1tZC00e2ZsZXg6MCAwIDMzLjMzMzMzMzMzMzMlO21heC13aWR0aDozMy4zMzMzMzMzMzMzJX0uY29sLW1kLTV7ZmxleDowIDAgNDEuNjY2NjY2NjY2NyU7bWF4LXdpZHRoOjQxLjY2NjY2NjY2NjclfS5jb2wtbWQtNntmbGV4OjAgMCA1MCU7bWF4LXdpZHRoOjUwJX0uY29sLW1kLTd7ZmxleDowIDAgNTguMzMzMzMzMzMzMyU7bWF4LXdpZHRoOjU4LjMzMzMzMzMzMzMlfS5jb2wtbWQtOHtmbGV4OjAgMCA2Ni42NjY2NjY2NjY3JTttYXgtd2lkdGg6NjYuNjY2NjY2NjY2NyV9LmNvbC1tZC05e2ZsZXg6MCAwIDc1JTttYXgtd2lkdGg6NzUlfS5jb2wtbWQtMTB7ZmxleDowIDAgODMuMzMzMzMzMzMzMyU7bWF4LXdpZHRoOjgzLjMzMzMzMzMzMzMlfS5jb2wtbWQtMTF7ZmxleDowIDAgOTEuNjY2NjY2NjY2NyU7bWF4LXdpZHRoOjkxLjY2NjY2NjY2NjclfS5jb2wtbWQtMTJ7ZmxleDowIDAgMTAwJTttYXgtd2lkdGg6MTAwJX0ub3JkZXItbWQtZmlyc3R7b3JkZXI6LTF9Lm9yZGVyLW1kLWxhc3R7b3JkZXI6MTN9Lm9yZGVyLW1kLTB7b3JkZXI6MH0ub3JkZXItbWQtMXtvcmRlcjoxfS5vcmRlci1tZC0ye29yZGVyOjJ9Lm9yZGVyLW1kLTN7b3JkZXI6M30ub3JkZXItbWQtNHtvcmRlcjo0fS5vcmRlci1tZC01e29yZGVyOjV9Lm9yZGVyLW1kLTZ7b3JkZXI6Nn0ub3JkZXItbWQtN3tvcmRlcjo3fS5vcmRlci1tZC04e29yZGVyOjh9Lm9yZGVyLW1kLTl7b3JkZXI6OX0ub3JkZXItbWQtMTB7b3JkZXI6MTB9Lm9yZGVyLW1kLTExe29yZGVyOjExfS5vcmRlci1tZC0xMntvcmRlcjoxMn0ub2Zmc2V0LW1kLTB7bWFyZ2luLWxlZnQ6MH0ub2Zmc2V0LW1kLTF7bWFyZ2luLWxlZnQ6OC4zMzMzMzMzMzMzJX0ub2Zmc2V0LW1kLTJ7bWFyZ2luLWxlZnQ6MTYuNjY2NjY2NjY2NyV9Lm9mZnNldC1tZC0ze21hcmdpbi1sZWZ0OjI1JX0ub2Zmc2V0LW1kLTR7bWFyZ2luLWxlZnQ6MzMuMzMzMzMzMzMzMyV9Lm9mZnNldC1tZC01e21hcmdpbi1sZWZ0OjQxLjY2NjY2NjY2NjclfS5vZmZzZXQtbWQtNnttYXJnaW4tbGVmdDo1MCV9Lm9mZnNldC1tZC03e21hcmdpbi1sZWZ0OjU4LjMzMzMzMzMzMzMlfS5vZmZzZXQtbWQtOHttYXJnaW4tbGVmdDo2Ni42NjY2NjY2NjY3JX0ub2Zmc2V0LW1kLTl7bWFyZ2luLWxlZnQ6NzUlfS5vZmZzZXQtbWQtMTB7bWFyZ2luLWxlZnQ6ODMuMzMzMzMzMzMzMyV9Lm9mZnNldC1tZC0xMXttYXJnaW4tbGVmdDo5MS42NjY2NjY2NjY3JX19QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuY29sLWxne2ZsZXgtYmFzaXM6MDtmbGV4LWdyb3c6MTttYXgtd2lkdGg6MTAwJX0uY29sLWxnLWF1dG97ZmxleDowIDAgYXV0bzt3aWR0aDphdXRvO21heC13aWR0aDoxMDAlfS5jb2wtbGctMXtmbGV4OjAgMCA4LjMzMzMzMzMzMzMlO21heC13aWR0aDo4LjMzMzMzMzMzMzMlfS5jb2wtbGctMntmbGV4OjAgMCAxNi42NjY2NjY2NjY3JTttYXgtd2lkdGg6MTYuNjY2NjY2NjY2NyV9LmNvbC1sZy0ze2ZsZXg6MCAwIDI1JTttYXgtd2lkdGg6MjUlfS5jb2wtbGctNHtmbGV4OjAgMCAzMy4zMzMzMzMzMzMzJTttYXgtd2lkdGg6MzMuMzMzMzMzMzMzMyV9LmNvbC1sZy01e2ZsZXg6MCAwIDQxLjY2NjY2NjY2NjclO21heC13aWR0aDo0MS42NjY2NjY2NjY3JX0uY29sLWxnLTZ7ZmxleDowIDAgNTAlO21heC13aWR0aDo1MCV9LmNvbC1sZy03e2ZsZXg6MCAwIDU4LjMzMzMzMzMzMzMlO21heC13aWR0aDo1OC4zMzMzMzMzMzMzJX0uY29sLWxnLTh7ZmxleDowIDAgNjYuNjY2NjY2NjY2NyU7bWF4LXdpZHRoOjY2LjY2NjY2NjY2NjclfS5jb2wtbGctOXtmbGV4OjAgMCA3NSU7bWF4LXdpZHRoOjc1JX0uY29sLWxnLTEwe2ZsZXg6MCAwIDgzLjMzMzMzMzMzMzMlO21heC13aWR0aDo4My4zMzMzMzMzMzMzJX0uY29sLWxnLTExe2ZsZXg6MCAwIDkxLjY2NjY2NjY2NjclO21heC13aWR0aDo5MS42NjY2NjY2NjY3JX0uY29sLWxnLTEye2ZsZXg6MCAwIDEwMCU7bWF4LXdpZHRoOjEwMCV9Lm9yZGVyLWxnLWZpcnN0e29yZGVyOi0xfS5vcmRlci1sZy1sYXN0e29yZGVyOjEzfS5vcmRlci1sZy0we29yZGVyOjB9Lm9yZGVyLWxnLTF7b3JkZXI6MX0ub3JkZXItbGctMntvcmRlcjoyfS5vcmRlci1sZy0ze29yZGVyOjN9Lm9yZGVyLWxnLTR7b3JkZXI6NH0ub3JkZXItbGctNXtvcmRlcjo1fS5vcmRlci1sZy02e29yZGVyOjZ9Lm9yZGVyLWxnLTd7b3JkZXI6N30ub3JkZXItbGctOHtvcmRlcjo4fS5vcmRlci1sZy05e29yZGVyOjl9Lm9yZGVyLWxnLTEwe29yZGVyOjEwfS5vcmRlci1sZy0xMXtvcmRlcjoxMX0ub3JkZXItbGctMTJ7b3JkZXI6MTJ9Lm9mZnNldC1sZy0we21hcmdpbi1sZWZ0OjB9Lm9mZnNldC1sZy0xe21hcmdpbi1sZWZ0OjguMzMzMzMzMzMzMyV9Lm9mZnNldC1sZy0ye21hcmdpbi1sZWZ0OjE2LjY2NjY2NjY2NjclfS5vZmZzZXQtbGctM3ttYXJnaW4tbGVmdDoyNSV9Lm9mZnNldC1sZy00e21hcmdpbi1sZWZ0OjMzLjMzMzMzMzMzMzMlfS5vZmZzZXQtbGctNXttYXJnaW4tbGVmdDo0MS42NjY2NjY2NjY3JX0ub2Zmc2V0LWxnLTZ7bWFyZ2luLWxlZnQ6NTAlfS5vZmZzZXQtbGctN3ttYXJnaW4tbGVmdDo1OC4zMzMzMzMzMzMzJX0ub2Zmc2V0LWxnLTh7bWFyZ2luLWxlZnQ6NjYuNjY2NjY2NjY2NyV9Lm9mZnNldC1sZy05e21hcmdpbi1sZWZ0Ojc1JX0ub2Zmc2V0LWxnLTEwe21hcmdpbi1sZWZ0OjgzLjMzMzMzMzMzMzMlfS5vZmZzZXQtbGctMTF7bWFyZ2luLWxlZnQ6OTEuNjY2NjY2NjY2NyV9fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey5jb2wteGx7ZmxleC1iYXNpczowO2ZsZXgtZ3JvdzoxO21heC13aWR0aDoxMDAlfS5jb2wteGwtYXV0b3tmbGV4OjAgMCBhdXRvO3dpZHRoOmF1dG87bWF4LXdpZHRoOjEwMCV9LmNvbC14bC0xe2ZsZXg6MCAwIDguMzMzMzMzMzMzMyU7bWF4LXdpZHRoOjguMzMzMzMzMzMzMyV9LmNvbC14bC0ye2ZsZXg6MCAwIDE2LjY2NjY2NjY2NjclO21heC13aWR0aDoxNi42NjY2NjY2NjY3JX0uY29sLXhsLTN7ZmxleDowIDAgMjUlO21heC13aWR0aDoyNSV9LmNvbC14bC00e2ZsZXg6MCAwIDMzLjMzMzMzMzMzMzMlO21heC13aWR0aDozMy4zMzMzMzMzMzMzJX0uY29sLXhsLTV7ZmxleDowIDAgNDEuNjY2NjY2NjY2NyU7bWF4LXdpZHRoOjQxLjY2NjY2NjY2NjclfS5jb2wteGwtNntmbGV4OjAgMCA1MCU7bWF4LXdpZHRoOjUwJX0uY29sLXhsLTd7ZmxleDowIDAgNTguMzMzMzMzMzMzMyU7bWF4LXdpZHRoOjU4LjMzMzMzMzMzMzMlfS5jb2wteGwtOHtmbGV4OjAgMCA2Ni42NjY2NjY2NjY3JTttYXgtd2lkdGg6NjYuNjY2NjY2NjY2NyV9LmNvbC14bC05e2ZsZXg6MCAwIDc1JTttYXgtd2lkdGg6NzUlfS5jb2wteGwtMTB7ZmxleDowIDAgODMuMzMzMzMzMzMzMyU7bWF4LXdpZHRoOjgzLjMzMzMzMzMzMzMlfS5jb2wteGwtMTF7ZmxleDowIDAgOTEuNjY2NjY2NjY2NyU7bWF4LXdpZHRoOjkxLjY2NjY2NjY2NjclfS5jb2wteGwtMTJ7ZmxleDowIDAgMTAwJTttYXgtd2lkdGg6MTAwJX0ub3JkZXIteGwtZmlyc3R7b3JkZXI6LTF9Lm9yZGVyLXhsLWxhc3R7b3JkZXI6MTN9Lm9yZGVyLXhsLTB7b3JkZXI6MH0ub3JkZXIteGwtMXtvcmRlcjoxfS5vcmRlci14bC0ye29yZGVyOjJ9Lm9yZGVyLXhsLTN7b3JkZXI6M30ub3JkZXIteGwtNHtvcmRlcjo0fS5vcmRlci14bC01e29yZGVyOjV9Lm9yZGVyLXhsLTZ7b3JkZXI6Nn0ub3JkZXIteGwtN3tvcmRlcjo3fS5vcmRlci14bC04e29yZGVyOjh9Lm9yZGVyLXhsLTl7b3JkZXI6OX0ub3JkZXIteGwtMTB7b3JkZXI6MTB9Lm9yZGVyLXhsLTExe29yZGVyOjExfS5vcmRlci14bC0xMntvcmRlcjoxMn0ub2Zmc2V0LXhsLTB7bWFyZ2luLWxlZnQ6MH0ub2Zmc2V0LXhsLTF7bWFyZ2luLWxlZnQ6OC4zMzMzMzMzMzMzJX0ub2Zmc2V0LXhsLTJ7bWFyZ2luLWxlZnQ6MTYuNjY2NjY2NjY2NyV9Lm9mZnNldC14bC0ze21hcmdpbi1sZWZ0OjI1JX0ub2Zmc2V0LXhsLTR7bWFyZ2luLWxlZnQ6MzMuMzMzMzMzMzMzMyV9Lm9mZnNldC14bC01e21hcmdpbi1sZWZ0OjQxLjY2NjY2NjY2NjclfS5vZmZzZXQteGwtNnttYXJnaW4tbGVmdDo1MCV9Lm9mZnNldC14bC03e21hcmdpbi1sZWZ0OjU4LjMzMzMzMzMzMzMlfS5vZmZzZXQteGwtOHttYXJnaW4tbGVmdDo2Ni42NjY2NjY2NjY3JX0ub2Zmc2V0LXhsLTl7bWFyZ2luLWxlZnQ6NzUlfS5vZmZzZXQteGwtMTB7bWFyZ2luLWxlZnQ6ODMuMzMzMzMzMzMzMyV9Lm9mZnNldC14bC0xMXttYXJnaW4tbGVmdDo5MS42NjY2NjY2NjY3JX19LnRhYmxle3dpZHRoOjEwMCU7bWFyZ2luLWJvdHRvbToxLjZyZW07YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH0udGFibGUgdGgsLnRhYmxlIHRke3BhZGRpbmc6MS41cmVtO3ZlcnRpY2FsLWFsaWduOnRvcDtib3JkZXItdG9wOjFweCBzb2xpZCAjZThlOGU4fS50YWJsZSB0aGVhZCB0aHt2ZXJ0aWNhbC1hbGlnbjpib3R0b207Ym9yZGVyLWJvdHRvbToycHggc29saWQgI2U4ZThlOH0udGFibGUgdGJvZHkrdGJvZHl7Ym9yZGVyLXRvcDoycHggc29saWQgI2U4ZThlOH0udGFibGUgLnRhYmxle2JhY2tncm91bmQtY29sb3I6I2ZmZn0udGFibGUtc20gdGgsLnRhYmxlLXNtIHRke3BhZGRpbmc6LjVyZW19LnRhYmxlLWJvcmRlcmVke2JvcmRlcjoxcHggc29saWQgI2U4ZThlOH0udGFibGUtYm9yZGVyZWQgdGgsLnRhYmxlLWJvcmRlcmVkIHRke2JvcmRlcjoxcHggc29saWQgI2U4ZThlOH0udGFibGUtYm9yZGVyZWQgdGhlYWQgdGgsLnRhYmxlLWJvcmRlcmVkIHRoZWFkIHRke2JvcmRlci1ib3R0b20td2lkdGg6MnB4fS50YWJsZS1ib3JkZXJsZXNzIHRoLC50YWJsZS1ib3JkZXJsZXNzIHRkLC50YWJsZS1ib3JkZXJsZXNzIHRoZWFkIHRoLC50YWJsZS1ib3JkZXJsZXNzIHRib2R5K3Rib2R5e2JvcmRlcjowfS50YWJsZS1zdHJpcGVkIHRib2R5IHRyOm50aC1vZi10eXBlKG9kZCl7YmFja2dyb3VuZC1jb2xvcjojZjhmOGY4fS50YWJsZS1ob3ZlciB0Ym9keSB0cjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNmM2YzZjN9LnRhYmxlLXByaW1hcnksLnRhYmxlLXByaW1hcnk+dGgsLnRhYmxlLXByaW1hcnk+dGR7YmFja2dyb3VuZC1jb2xvcjojZmJkZWI5fS50YWJsZS1wcmltYXJ5IHRoLC50YWJsZS1wcmltYXJ5IHRkLC50YWJsZS1wcmltYXJ5IHRoZWFkIHRoLC50YWJsZS1wcmltYXJ5IHRib2R5K3Rib2R5e2JvcmRlci1jb2xvcjojZjhjMTdkfS50YWJsZS1ob3ZlciAudGFibGUtcHJpbWFyeTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNmYWQzYTF9LnRhYmxlLWhvdmVyIC50YWJsZS1wcmltYXJ5OmhvdmVyPnRkLC50YWJsZS1ob3ZlciAudGFibGUtcHJpbWFyeTpob3Zlcj50aHtiYWNrZ3JvdW5kLWNvbG9yOiNmYWQzYTF9LnRhYmxlLXNlY29uZGFyeSwudGFibGUtc2Vjb25kYXJ5PnRoLC50YWJsZS1zZWNvbmRhcnk+dGR7YmFja2dyb3VuZC1jb2xvcjojZmJmMmQ0fS50YWJsZS1zZWNvbmRhcnkgdGgsLnRhYmxlLXNlY29uZGFyeSB0ZCwudGFibGUtc2Vjb25kYXJ5IHRoZWFkIHRoLC50YWJsZS1zZWNvbmRhcnkgdGJvZHkrdGJvZHl7Ym9yZGVyLWNvbG9yOiNmOGU3YWZ9LnRhYmxlLWhvdmVyIC50YWJsZS1zZWNvbmRhcnk6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZjllYmJkfS50YWJsZS1ob3ZlciAudGFibGUtc2Vjb25kYXJ5OmhvdmVyPnRkLC50YWJsZS1ob3ZlciAudGFibGUtc2Vjb25kYXJ5OmhvdmVyPnRoe2JhY2tncm91bmQtY29sb3I6I2Y5ZWJiZH0udGFibGUtc3VjY2VzcywudGFibGUtc3VjY2Vzcz50aCwudGFibGUtc3VjY2Vzcz50ZHtiYWNrZ3JvdW5kLWNvbG9yOiNjZmVlYmZ9LnRhYmxlLXN1Y2Nlc3MgdGgsLnRhYmxlLXN1Y2Nlc3MgdGQsLnRhYmxlLXN1Y2Nlc3MgdGhlYWQgdGgsLnRhYmxlLXN1Y2Nlc3MgdGJvZHkrdGJvZHl7Ym9yZGVyLWNvbG9yOiNhNWUwODh9LnRhYmxlLWhvdmVyIC50YWJsZS1zdWNjZXNzOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2MwZTlhYn0udGFibGUtaG92ZXIgLnRhYmxlLXN1Y2Nlc3M6aG92ZXI+dGQsLnRhYmxlLWhvdmVyIC50YWJsZS1zdWNjZXNzOmhvdmVyPnRoe2JhY2tncm91bmQtY29sb3I6I2MwZTlhYn0udGFibGUtaW5mbywudGFibGUtaW5mbz50aCwudGFibGUtaW5mbz50ZHtiYWNrZ3JvdW5kLWNvbG9yOiNiZWUwZmZ9LnRhYmxlLWluZm8gdGgsLnRhYmxlLWluZm8gdGQsLnRhYmxlLWluZm8gdGhlYWQgdGgsLnRhYmxlLWluZm8gdGJvZHkrdGJvZHl7Ym9yZGVyLWNvbG9yOiM4N2M1ZmZ9LnRhYmxlLWhvdmVyIC50YWJsZS1pbmZvOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2E1ZDRmZn0udGFibGUtaG92ZXIgLnRhYmxlLWluZm86aG92ZXI+dGQsLnRhYmxlLWhvdmVyIC50YWJsZS1pbmZvOmhvdmVyPnRoe2JhY2tncm91bmQtY29sb3I6I2E1ZDRmZn0udGFibGUtd2FybmluZywudGFibGUtd2FybmluZz50aCwudGFibGUtd2FybmluZz50ZHtiYWNrZ3JvdW5kLWNvbG9yOiNmZWU4YmR9LnRhYmxlLXdhcm5pbmcgdGgsLnRhYmxlLXdhcm5pbmcgdGQsLnRhYmxlLXdhcm5pbmcgdGhlYWQgdGgsLnRhYmxlLXdhcm5pbmcgdGJvZHkrdGJvZHl7Ym9yZGVyLWNvbG9yOiNmY2Q0ODV9LnRhYmxlLWhvdmVyIC50YWJsZS13YXJuaW5nOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2ZlZGZhNH0udGFibGUtaG92ZXIgLnRhYmxlLXdhcm5pbmc6aG92ZXI+dGQsLnRhYmxlLWhvdmVyIC50YWJsZS13YXJuaW5nOmhvdmVyPnRoe2JhY2tncm91bmQtY29sb3I6I2ZlZGZhNH0udGFibGUtZGFuZ2VyLC50YWJsZS1kYW5nZXI+dGgsLnRhYmxlLWRhbmdlcj50ZHtiYWNrZ3JvdW5kLWNvbG9yOiNmY2MxYzR9LnRhYmxlLWRhbmdlciB0aCwudGFibGUtZGFuZ2VyIHRkLC50YWJsZS1kYW5nZXIgdGhlYWQgdGgsLnRhYmxlLWRhbmdlciB0Ym9keSt0Ym9keXtib3JkZXItY29sb3I6I2ZhOGM5Mn0udGFibGUtaG92ZXIgLnRhYmxlLWRhbmdlcjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNmYmE5YWR9LnRhYmxlLWhvdmVyIC50YWJsZS1kYW5nZXI6aG92ZXI+dGQsLnRhYmxlLWhvdmVyIC50YWJsZS1kYW5nZXI6aG92ZXI+dGh7YmFja2dyb3VuZC1jb2xvcjojZmJhOWFkfS50YWJsZS1saWdodCwudGFibGUtbGlnaHQ+dGgsLnRhYmxlLWxpZ2h0PnRke2JhY2tncm91bmQtY29sb3I6I2Y4ZjhmOH0udGFibGUtbGlnaHQgdGgsLnRhYmxlLWxpZ2h0IHRkLC50YWJsZS1saWdodCB0aGVhZCB0aCwudGFibGUtbGlnaHQgdGJvZHkrdGJvZHl7Ym9yZGVyLWNvbG9yOiNmMWYxZjF9LnRhYmxlLWhvdmVyIC50YWJsZS1saWdodDpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNlYmViZWJ9LnRhYmxlLWhvdmVyIC50YWJsZS1saWdodDpob3Zlcj50ZCwudGFibGUtaG92ZXIgLnRhYmxlLWxpZ2h0OmhvdmVyPnRoe2JhY2tncm91bmQtY29sb3I6I2ViZWJlYn0udGFibGUtZGFyaywudGFibGUtZGFyaz50aCwudGFibGUtZGFyaz50ZHtiYWNrZ3JvdW5kLWNvbG9yOiNjMmMyYzJ9LnRhYmxlLWRhcmsgdGgsLnRhYmxlLWRhcmsgdGQsLnRhYmxlLWRhcmsgdGhlYWQgdGgsLnRhYmxlLWRhcmsgdGJvZHkrdGJvZHl7Ym9yZGVyLWNvbG9yOiM4ZThlOGV9LnRhYmxlLWhvdmVyIC50YWJsZS1kYXJrOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2I1YjViNX0udGFibGUtaG92ZXIgLnRhYmxlLWRhcms6aG92ZXI+dGQsLnRhYmxlLWhvdmVyIC50YWJsZS1kYXJrOmhvdmVyPnRoe2JhY2tncm91bmQtY29sb3I6I2I1YjViNX0udGFibGUtYWN0aXZlLC50YWJsZS1hY3RpdmU+dGgsLnRhYmxlLWFjdGl2ZT50ZHtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMC4wNzUpfS50YWJsZS1ob3ZlciAudGFibGUtYWN0aXZlOmhvdmVye2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwLjA3NSl9LnRhYmxlLWhvdmVyIC50YWJsZS1hY3RpdmU6aG92ZXI+dGQsLnRhYmxlLWhvdmVyIC50YWJsZS1hY3RpdmU6aG92ZXI+dGh7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDAuMDc1KX0udGFibGUgLnRoZWFkLWRhcmsgdGh7Y29sb3I6IzU0NTQ1NDtiYWNrZ3JvdW5kLWNvbG9yOiMzYzNjM2M7Ym9yZGVyLWNvbG9yOiM0MTQxNDF9LnRhYmxlIC50aGVhZC1saWdodCB0aHtjb2xvcjojYmViZWJlO2JhY2tncm91bmQtY29sb3I6I2U5ZTllOTtib3JkZXItY29sb3I6I2U4ZThlOH0udGFibGUtZGFya3tjb2xvcjojNTQ1NDU0O2JhY2tncm91bmQtY29sb3I6IzNjM2MzY30udGFibGUtZGFyayB0aCwudGFibGUtZGFyayB0ZCwudGFibGUtZGFyayB0aGVhZCB0aHtib3JkZXItY29sb3I6IzQxNDE0MX0udGFibGUtZGFyay50YWJsZS1ib3JkZXJlZHtib3JkZXI6MH0udGFibGUtZGFyay50YWJsZS1zdHJpcGVkIHRib2R5IHRyOm50aC1vZi10eXBlKG9kZCl7YmFja2dyb3VuZC1jb2xvcjojMjkyOTI5fS50YWJsZS1kYXJrLnRhYmxlLWhvdmVyIHRib2R5IHRyOmhvdmVye2JhY2tncm91bmQtY29sb3I6IzI0MjQyNH1AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpey50YWJsZS1yZXNwb25zaXZlLXNte2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtvdmVyZmxvdy14OmF1dG87LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2g7LW1zLW92ZXJmbG93LXN0eWxlOi1tcy1hdXRvaGlkaW5nLXNjcm9sbGJhcn0udGFibGUtcmVzcG9uc2l2ZS1zbT4udGFibGUtYm9yZGVyZWR7Ym9yZGVyOjB9fUBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCl7LnRhYmxlLXJlc3BvbnNpdmUtbWR7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO292ZXJmbG93LXg6YXV0bzstd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaDstbXMtb3ZlcmZsb3ctc3R5bGU6LW1zLWF1dG9oaWRpbmctc2Nyb2xsYmFyfS50YWJsZS1yZXNwb25zaXZlLW1kPi50YWJsZS1ib3JkZXJlZHtib3JkZXI6MH19QG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KXsudGFibGUtcmVzcG9uc2l2ZS1sZ3tkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7b3ZlcmZsb3cteDphdXRvOy13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNoOy1tcy1vdmVyZmxvdy1zdHlsZTotbXMtYXV0b2hpZGluZy1zY3JvbGxiYXJ9LnRhYmxlLXJlc3BvbnNpdmUtbGc+LnRhYmxlLWJvcmRlcmVke2JvcmRlcjowfX1AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KXsudGFibGUtcmVzcG9uc2l2ZS14bHtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7b3ZlcmZsb3cteDphdXRvOy13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNoOy1tcy1vdmVyZmxvdy1zdHlsZTotbXMtYXV0b2hpZGluZy1zY3JvbGxiYXJ9LnRhYmxlLXJlc3BvbnNpdmUteGw+LnRhYmxlLWJvcmRlcmVke2JvcmRlcjowfX0udGFibGUtcmVzcG9uc2l2ZXtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7b3ZlcmZsb3cteDphdXRvOy13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNoOy1tcy1vdmVyZmxvdy1zdHlsZTotbXMtYXV0b2hpZGluZy1zY3JvbGxiYXJ9LnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVke2JvcmRlcjowfS5mb3JtLWNvbnRyb2x7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO2hlaWdodDpjYWxjKDMuNDJyZW0gKyAycHgpO3BhZGRpbmc6LjhyZW0gMS43cmVtO2ZvbnQtc2l6ZToxLjRyZW07Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjEuMztjb2xvcjojNTQ1NDU0O2JhY2tncm91bmQtY29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNsaXA6cGFkZGluZy1ib3g7Ym9yZGVyOjFweCBzb2xpZCAjY2VkNGRhO2JvcmRlci1yYWRpdXM6LjRyZW07Ym94LXNoYWRvdzpub25lO3RyYW5zaXRpb246Ym9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXR9QG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7LmZvcm0tY29udHJvbHt0cmFuc2l0aW9uOm5vbmV9fS5mb3JtLWNvbnRyb2w6Oi1tcy1leHBhbmR7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXI6MH0uZm9ybS1jb250cm9sOmZvY3Vze2NvbG9yOiM0OTUwNTc7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1jb2xvcjojZmNjMjc5O291dGxpbmU6MDtib3gtc2hhZG93Om5vbmUsMCAwIDAgMCByZ2JhKDI0MSwxMzYsNSwwLjI1KX0uZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlcntjb2xvcjojYmRiZGJkO29wYWNpdHk6MX0uZm9ybS1jb250cm9sOmRpc2FibGVkLC5mb3JtLWNvbnRyb2xbcmVhZG9ubHlde2JhY2tncm91bmQtY29sb3I6I2U5ZWNlZjtvcGFjaXR5OjF9c2VsZWN0LmZvcm0tY29udHJvbDpmb2N1czo6LW1zLXZhbHVle2NvbG9yOiM1NDU0NTQ7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5mb3JtLWNvbnRyb2wtZmlsZSwuZm9ybS1jb250cm9sLXJhbmdle2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJX0uY29sLWZvcm0tbGFiZWx7cGFkZGluZy10b3A6Y2FsYyguOHJlbSArIDFweCk7cGFkZGluZy1ib3R0b206Y2FsYyguOHJlbSArIDFweCk7bWFyZ2luLWJvdHRvbTowO2ZvbnQtc2l6ZTppbmhlcml0O2xpbmUtaGVpZ2h0OjEuM30uY29sLWZvcm0tbGFiZWwtbGd7cGFkZGluZy10b3A6Y2FsYygxLjI0cmVtICsgMXB4KTtwYWRkaW5nLWJvdHRvbTpjYWxjKDEuMjRyZW0gKyAxcHgpO2ZvbnQtc2l6ZToxLjZyZW07bGluZS1oZWlnaHQ6MS4yfS5jb2wtZm9ybS1sYWJlbC1zbXtwYWRkaW5nLXRvcDpjYWxjKC44OHJlbSArIDFweCk7cGFkZGluZy1ib3R0b206Y2FsYyguODhyZW0gKyAxcHgpO2ZvbnQtc2l6ZToxLjJyZW07bGluZS1oZWlnaHQ6MS4yfS5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0e2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtwYWRkaW5nLXRvcDouOHJlbTtwYWRkaW5nLWJvdHRvbTouOHJlbTttYXJnaW4tYm90dG9tOjA7bGluZS1oZWlnaHQ6MS4zO2NvbG9yOiMyMTI1Mjk7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXI6c29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXdpZHRoOjFweCAwfS5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LmZvcm0tY29udHJvbC1zbSwuZm9ybS1jb250cm9sLXBsYWludGV4dC5mb3JtLWNvbnRyb2wtbGd7cGFkZGluZy1yaWdodDowO3BhZGRpbmctbGVmdDowfS5mb3JtLWNvbnRyb2wtc217aGVpZ2h0OmNhbGMoMy4ycmVtICsgMnB4KTtwYWRkaW5nOi44OHJlbSAxLjNyZW07Zm9udC1zaXplOjEuMnJlbTtsaW5lLWhlaWdodDoxLjI7Ym9yZGVyLXJhZGl1czouNHJlbX0uZm9ybS1jb250cm9sLWxne2hlaWdodDpjYWxjKDQuNHJlbSArIDJweCk7cGFkZGluZzoxLjI0cmVtIDEuN3JlbTtmb250LXNpemU6MS42cmVtO2xpbmUtaGVpZ2h0OjEuMjtib3JkZXItcmFkaXVzOi42cmVtfXNlbGVjdC5mb3JtLWNvbnRyb2xbc2l6ZV0sc2VsZWN0LmZvcm0tY29udHJvbFttdWx0aXBsZV17aGVpZ2h0OmF1dG99dGV4dGFyZWEuZm9ybS1jb250cm9se2hlaWdodDphdXRvfS5mb3JtLWdyb3Vwe21hcmdpbi1ib3R0b206Mi4ycmVtfS5mb3JtLXRleHR7ZGlzcGxheTpibG9jazttYXJnaW4tdG9wOi44cmVtfS5mb3JtLXJvd3tkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7bWFyZ2luLXJpZ2h0Oi01cHg7bWFyZ2luLWxlZnQ6LTVweH0uZm9ybS1yb3c+LmNvbCwuZm9ybS1yb3c+W2NsYXNzKj1cImNvbC1cIl17cGFkZGluZy1yaWdodDo1cHg7cGFkZGluZy1sZWZ0OjVweH0uZm9ybS1jaGVja3twb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO3BhZGRpbmctbGVmdDoycmVtfS5mb3JtLWNoZWNrLWlucHV0e3Bvc2l0aW9uOmFic29sdXRlO21hcmdpbi10b3A6LjNyZW07bWFyZ2luLWxlZnQ6LTJyZW19LmZvcm0tY2hlY2staW5wdXQ6ZGlzYWJsZWQgfiAuZm9ybS1jaGVjay1sYWJlbHtjb2xvcjojNTQ1NDU0fS5mb3JtLWNoZWNrLWxhYmVse21hcmdpbi1ib3R0b206MH0uZm9ybS1jaGVjay1pbmxpbmV7ZGlzcGxheTppbmxpbmUtZmxleDthbGlnbi1pdGVtczpjZW50ZXI7cGFkZGluZy1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjEuMnJlbX0uZm9ybS1jaGVjay1pbmxpbmUgLmZvcm0tY2hlY2staW5wdXR7cG9zaXRpb246c3RhdGljO21hcmdpbi10b3A6MDttYXJnaW4tcmlnaHQ6LjZyZW07bWFyZ2luLWxlZnQ6MH0udmFsaWQtZmVlZGJhY2t7ZGlzcGxheTpub25lO3dpZHRoOjEwMCU7bWFyZ2luLXRvcDouMjVyZW07Zm9udC1zaXplOjgwJTtjb2xvcjojNTJjNDFhfS52YWxpZC10b29sdGlwe3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxMDAlO3otaW5kZXg6NTtkaXNwbGF5Om5vbmU7bWF4LXdpZHRoOjEwMCU7cGFkZGluZzouNHJlbSAuOHJlbTttYXJnaW4tdG9wOi4xcmVtO2ZvbnQtc2l6ZToxLjJyZW07bGluZS1oZWlnaHQ6MS4zO2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDgyLDE5NiwyNiwwLjkpO2JvcmRlci1yYWRpdXM6LjRyZW19Lndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZCwuZm9ybS1jb250cm9sLmlzLXZhbGlke2JvcmRlci1jb2xvcjojNTJjNDFhO3BhZGRpbmctcmlnaHQ6My40MnJlbTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgcmlnaHQgY2FsYygzLjQycmVtIC8gNCk7YmFja2dyb3VuZC1zaXplOmNhbGMoMy40MnJlbSAvIDIpIGNhbGMoMy40MnJlbSAvIDIpO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBmaWxsPSclMjMyOGE3NDUnIGQ9J00yLjMgNi43M0wuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLyUzZSUzYy9zdmclM2VcIil9Lndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZDpmb2N1cywuZm9ybS1jb250cm9sLmlzLXZhbGlkOmZvY3Vze2JvcmRlci1jb2xvcjojNTJjNDFhO2JveC1zaGFkb3c6MCAwIDAgMCByZ2JhKDgyLDE5NiwyNiwwLjI1KX0ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQgfiAudmFsaWQtdG9vbHRpcCwuZm9ybS1jb250cm9sLmlzLXZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQgfiAudmFsaWQtdG9vbHRpcHtkaXNwbGF5OmJsb2NrfS53YXMtdmFsaWRhdGVkIHRleHRhcmVhLmZvcm0tY29udHJvbDp2YWxpZCx0ZXh0YXJlYS5mb3JtLWNvbnRyb2wuaXMtdmFsaWR7cGFkZGluZy1yaWdodDozLjQycmVtO2JhY2tncm91bmQtcG9zaXRpb246dG9wIGNhbGMoMy40MnJlbSAvIDQpIHJpZ2h0IGNhbGMoMy40MnJlbSAvIDQpfS53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OnZhbGlkLC5jdXN0b20tc2VsZWN0LmlzLXZhbGlke2JvcmRlci1jb2xvcjojNTJjNDFhO3BhZGRpbmctcmlnaHQ6My40Mzc1cmVtO2JhY2tncm91bmQ6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA0IDUnJTNlJTNjcGF0aCBmaWxsPSclMjMzNDNhNDAnIGQ9J00yIDBMMCAyaDR6bTAgNUwwIDNoNHonLyUzZSUzYy9zdmclM2VcIikgbm8tcmVwZWF0IHJpZ2h0IDEuN3JlbSBjZW50ZXIvOHB4IDEwcHgsdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBmaWxsPSclMjMyOGE3NDUnIGQ9J00yLjMgNi43M0wuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLyUzZSUzYy9zdmclM2VcIikgbm8tcmVwZWF0IGNlbnRlciByaWdodCAxLjc1cmVtLzEuMTI1cmVtIDEuMTI1cmVtfS53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OnZhbGlkOmZvY3VzLC5jdXN0b20tc2VsZWN0LmlzLXZhbGlkOmZvY3Vze2JvcmRlci1jb2xvcjojNTJjNDFhO2JveC1zaGFkb3c6MCAwIDAgMCByZ2JhKDgyLDE5NiwyNiwwLjI1KX0ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDp2YWxpZCB+IC52YWxpZC1mZWVkYmFjaywud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDp2YWxpZCB+IC52YWxpZC10b29sdGlwLC5jdXN0b20tc2VsZWN0LmlzLXZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLC5jdXN0b20tc2VsZWN0LmlzLXZhbGlkIH4gLnZhbGlkLXRvb2x0aXB7ZGlzcGxheTpibG9ja30ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sLWZpbGU6dmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbC1maWxlOnZhbGlkIH4gLnZhbGlkLXRvb2x0aXAsLmZvcm0tY29udHJvbC1maWxlLmlzLXZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLC5mb3JtLWNvbnRyb2wtZmlsZS5pcy12YWxpZCB+IC52YWxpZC10b29sdGlwe2Rpc3BsYXk6YmxvY2t9Lndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCwuZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVse2NvbG9yOiM1MmM0MWF9Lndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQgfiAudmFsaWQtdG9vbHRpcCwuZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZCB+IC52YWxpZC1mZWVkYmFjaywuZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZCB+IC52YWxpZC10b29sdGlwe2Rpc3BsYXk6YmxvY2t9Lndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsLC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbHtjb2xvcjojNTJjNDFhfS53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3Jle2JvcmRlci1jb2xvcjojNTJjNDFhfS53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZCB+IC52YWxpZC1mZWVkYmFjaywud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQgfiAudmFsaWQtdG9vbHRpcCwuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkIH4gLnZhbGlkLXRvb2x0aXB7ZGlzcGxheTpibG9ja30ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmV7Ym9yZGVyLWNvbG9yOiM2YWUzMmU7YmFja2dyb3VuZC1jb2xvcjojNmFlMzJlfS53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3Jle2JveC1zaGFkb3c6MCAwIDAgMCByZ2JhKDgyLDE5NiwyNiwwLjI1KX0ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmV7Ym9yZGVyLWNvbG9yOiM1MmM0MWF9Lndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OnZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsLC5jdXN0b20tZmlsZS1pbnB1dC5pcy12YWxpZCB+IC5jdXN0b20tZmlsZS1sYWJlbHtib3JkZXItY29sb3I6IzUyYzQxYX0ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6dmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OnZhbGlkIH4gLnZhbGlkLXRvb2x0aXAsLmN1c3RvbS1maWxlLWlucHV0LmlzLXZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLC5jdXN0b20tZmlsZS1pbnB1dC5pcy12YWxpZCB+IC52YWxpZC10b29sdGlwe2Rpc3BsYXk6YmxvY2t9Lndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsLC5jdXN0b20tZmlsZS1pbnB1dC5pcy12YWxpZDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbHtib3JkZXItY29sb3I6IzUyYzQxYTtib3gtc2hhZG93OjAgMCAwIDAgcmdiYSg4MiwxOTYsMjYsMC4yNSl9LmludmFsaWQtZmVlZGJhY2t7ZGlzcGxheTpub25lO3dpZHRoOjEwMCU7bWFyZ2luLXRvcDouMjVyZW07Zm9udC1zaXplOjgwJTtjb2xvcjojZjUyMjJkfS5pbnZhbGlkLXRvb2x0aXB7cG9zaXRpb246YWJzb2x1dGU7dG9wOjEwMCU7ei1pbmRleDo1O2Rpc3BsYXk6bm9uZTttYXgtd2lkdGg6MTAwJTtwYWRkaW5nOi40cmVtIC44cmVtO21hcmdpbi10b3A6LjFyZW07Zm9udC1zaXplOjEuMnJlbTtsaW5lLWhlaWdodDoxLjM7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjQ1LDM0LDQ1LDAuOSk7Ym9yZGVyLXJhZGl1czouNHJlbX0ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWQsLmZvcm0tY29udHJvbC5pcy1pbnZhbGlke2JvcmRlci1jb2xvcjojZjUyMjJkO3BhZGRpbmctcmlnaHQ6My40MnJlbTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgcmlnaHQgY2FsYygzLjQycmVtIC8gNCk7YmFja2dyb3VuZC1zaXplOmNhbGMoMy40MnJlbSAvIDIpIGNhbGMoMy40MnJlbSAvIDIpO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyUyM2RjMzU0NScgdmlld0JveD0nLTIgLTIgNyA3JyUzZSUzY3BhdGggc3Ryb2tlPSclMjNkOTUzNGYnIGQ9J00wIDBsMyAzbTAtM0wwIDMnLyUzZSUzY2NpcmNsZSByPScuNScvJTNlJTNjY2lyY2xlIGN4PSczJyByPScuNScvJTNlJTNjY2lyY2xlIGN5PSczJyByPScuNScvJTNlJTNjY2lyY2xlIGN4PSczJyBjeT0nMycgcj0nLjUnLyUzZSUzYy9zdmclM0VcIil9Lndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkOmZvY3VzLC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZDpmb2N1c3tib3JkZXItY29sb3I6I2Y1MjIyZDtib3gtc2hhZG93OjAgMCAwIDAgcmdiYSgyNDUsMzQsNDUsMC4yNSl9Lndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCwuZm9ybS1jb250cm9sLmlzLWludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjaywuZm9ybS1jb250cm9sLmlzLWludmFsaWQgfiAuaW52YWxpZC10b29sdGlwe2Rpc3BsYXk6YmxvY2t9Lndhcy12YWxpZGF0ZWQgdGV4dGFyZWEuZm9ybS1jb250cm9sOmludmFsaWQsdGV4dGFyZWEuZm9ybS1jb250cm9sLmlzLWludmFsaWR7cGFkZGluZy1yaWdodDozLjQycmVtO2JhY2tncm91bmQtcG9zaXRpb246dG9wIGNhbGMoMy40MnJlbSAvIDQpIHJpZ2h0IGNhbGMoMy40MnJlbSAvIDQpfS53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OmludmFsaWQsLmN1c3RvbS1zZWxlY3QuaXMtaW52YWxpZHtib3JkZXItY29sb3I6I2Y1MjIyZDtwYWRkaW5nLXJpZ2h0OjMuNDM3NXJlbTtiYWNrZ3JvdW5kOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNCA1JyUzZSUzY3BhdGggZmlsbD0nJTIzMzQzYTQwJyBkPSdNMiAwTDAgMmg0em0wIDVMMCAzaDR6Jy8lM2UlM2Mvc3ZnJTNlXCIpIG5vLXJlcGVhdCByaWdodCAxLjdyZW0gY2VudGVyLzhweCAxMHB4LHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPSclMjNkYzM1NDUnIHZpZXdCb3g9Jy0yIC0yIDcgNyclM2UlM2NwYXRoIHN0cm9rZT0nJTIzZDk1MzRmJyBkPSdNMCAwbDMgM20wLTNMMCAzJy8lM2UlM2NjaXJjbGUgcj0nLjUnLyUzZSUzY2NpcmNsZSBjeD0nMycgcj0nLjUnLyUzZSUzY2NpcmNsZSBjeT0nMycgcj0nLjUnLyUzZSUzY2NpcmNsZSBjeD0nMycgY3k9JzMnIHI9Jy41Jy8lM2UlM2Mvc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXIgcmlnaHQgMS43NXJlbS8xLjEyNXJlbSAxLjEyNXJlbX0ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDppbnZhbGlkOmZvY3VzLC5jdXN0b20tc2VsZWN0LmlzLWludmFsaWQ6Zm9jdXN7Ym9yZGVyLWNvbG9yOiNmNTIyMmQ7Ym94LXNoYWRvdzowIDAgMCAwIHJnYmEoMjQ1LDM0LDQ1LDAuMjUpfS53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OmludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjaywud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDppbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCwuY3VzdG9tLXNlbGVjdC5pcy1pbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssLmN1c3RvbS1zZWxlY3QuaXMtaW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXB7ZGlzcGxheTpibG9ja30ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sLWZpbGU6aW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2wtZmlsZTppbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCwuZm9ybS1jb250cm9sLWZpbGUuaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLC5mb3JtLWNvbnRyb2wtZmlsZS5pcy1pbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcHtkaXNwbGF5OmJsb2NrfS53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OmludmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCwuZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWx7Y29sb3I6I2Y1MjIyZH0ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAsLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLC5mb3JtLWNoZWNrLWlucHV0LmlzLWludmFsaWQgfiAuaW52YWxpZC10b29sdGlwe2Rpc3BsYXk6YmxvY2t9Lndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwsLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWx7Y29sb3I6I2Y1MjIyZH0ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmV7Ym9yZGVyLWNvbG9yOiNmNTIyMmR9Lndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjaywud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAsLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjaywuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXB7ZGlzcGxheTpibG9ja30ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3Jle2JvcmRlci1jb2xvcjojZjc1MzViO2JhY2tncm91bmQtY29sb3I6I2Y3NTM1Yn0ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmV7Ym94LXNoYWRvdzowIDAgMCAwIHJnYmEoMjQ1LDM0LDQ1LDAuMjUpfS53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkOmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmV7Ym9yZGVyLWNvbG9yOiNmNTIyMmR9Lndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OmludmFsaWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwsLmN1c3RvbS1maWxlLWlucHV0LmlzLWludmFsaWQgfiAuY3VzdG9tLWZpbGUtbGFiZWx7Ym9yZGVyLWNvbG9yOiNmNTIyMmR9Lndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OmludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjaywud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6aW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAsLmN1c3RvbS1maWxlLWlucHV0LmlzLWludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjaywuY3VzdG9tLWZpbGUtaW5wdXQuaXMtaW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXB7ZGlzcGxheTpibG9ja30ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6aW52YWxpZDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCwuY3VzdG9tLWZpbGUtaW5wdXQuaXMtaW52YWxpZDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbHtib3JkZXItY29sb3I6I2Y1MjIyZDtib3gtc2hhZG93OjAgMCAwIDAgcmdiYSgyNDUsMzQsNDUsMC4yNSl9LmZvcm0taW5saW5le2Rpc3BsYXk6ZmxleDtmbGV4LWZsb3c6cm93IHdyYXA7YWxpZ24taXRlbXM6Y2VudGVyfS5mb3JtLWlubGluZSAuZm9ybS1jaGVja3t3aWR0aDoxMDAlfUBtZWRpYSAobWluLXdpZHRoOiA1NzZweCl7LmZvcm0taW5saW5lIGxhYmVse2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjttYXJnaW4tYm90dG9tOjB9LmZvcm0taW5saW5lIC5mb3JtLWdyb3Vwe2Rpc3BsYXk6ZmxleDtmbGV4OjAgMCBhdXRvO2ZsZXgtZmxvdzpyb3cgd3JhcDthbGlnbi1pdGVtczpjZW50ZXI7bWFyZ2luLWJvdHRvbTowfS5mb3JtLWlubGluZSAuZm9ybS1jb250cm9se2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOmF1dG87dmVydGljYWwtYWxpZ246bWlkZGxlfS5mb3JtLWlubGluZSAuZm9ybS1jb250cm9sLXBsYWludGV4dHtkaXNwbGF5OmlubGluZS1ibG9ja30uZm9ybS1pbmxpbmUgLmlucHV0LWdyb3VwLC5mb3JtLWlubGluZSAuY3VzdG9tLXNlbGVjdHt3aWR0aDphdXRvfS5mb3JtLWlubGluZSAuZm9ybS1jaGVja3tkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7d2lkdGg6YXV0bztwYWRkaW5nLWxlZnQ6MH0uZm9ybS1pbmxpbmUgLmZvcm0tY2hlY2staW5wdXR7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luLXRvcDowO21hcmdpbi1yaWdodDouMjVyZW07bWFyZ2luLWxlZnQ6MH0uZm9ybS1pbmxpbmUgLmN1c3RvbS1jb250cm9se2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5mb3JtLWlubGluZSAuY3VzdG9tLWNvbnRyb2wtbGFiZWx7bWFyZ2luLWJvdHRvbTowfX0uYnRue2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtd2VpZ2h0OjQwMDtjb2xvcjojNTQ1NDU0O3RleHQtYWxpZ246Y2VudGVyO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTt1c2VyLXNlbGVjdDpub25lO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyOjFweCBzb2xpZCB0cmFuc3BhcmVudDtwYWRkaW5nOi44cmVtIDEuN3JlbTtmb250LXNpemU6MS40cmVtO2xpbmUtaGVpZ2h0OjEuMztib3JkZXItcmFkaXVzOi40cmVtO3RyYW5zaXRpb246Y29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCxib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dH1AbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsuYnRue3RyYW5zaXRpb246bm9uZX19LmJ0bjpob3Zlcntjb2xvcjojNTQ1NDU0O3RleHQtZGVjb3JhdGlvbjpub25lfS5idG46Zm9jdXMsLmJ0bi5mb2N1c3tvdXRsaW5lOjA7Ym94LXNoYWRvdzowIDAgMCAwIHJnYmEoMjQxLDEzNiw1LDAuMjUpfS5idG4uZGlzYWJsZWQsLmJ0bjpkaXNhYmxlZHtvcGFjaXR5Oi42NTtib3gtc2hhZG93Om5vbmV9LmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKXtjdXJzb3I6cG9pbnRlcn0uYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZXtib3gtc2hhZG93Omluc2V0IDAgM3B4IDVweCByZ2JhKDAsMCwwLDAuMTI1KX0uYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1c3tib3gtc2hhZG93OjAgMCAwIDAgcmdiYSgyNDEsMTM2LDUsMC4yNSksaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwwLDAsMC4xMjUpfWEuYnRuLmRpc2FibGVkLGZpZWxkc2V0OmRpc2FibGVkIGEuYnRue3BvaW50ZXItZXZlbnRzOm5vbmV9LmJ0bi1wcmltYXJ5e2NvbG9yOiMyMTI1Mjk7YmFja2dyb3VuZC1jb2xvcjojRjE4ODA1O2JvcmRlci1jb2xvcjojRjE4ODA1O2JveC1zaGFkb3c6aW5zZXQgMCAxcHggMCByZ2JhKDI1NSwyNTUsMjU1LDAuMTUpLDAgMXB4IDFweCByZ2JhKDAsMCwwLDAuMDc1KX0uYnRuLXByaW1hcnk6aG92ZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiNjYzczMDQ7Ym9yZGVyLWNvbG9yOiNiZjZjMDR9LmJ0bi1wcmltYXJ5OmZvY3VzLC5idG4tcHJpbWFyeS5mb2N1c3tib3gtc2hhZG93Omluc2V0IDAgMXB4IDAgcmdiYSgyNTUsMjU1LDI1NSwwLjE1KSwwIDFweCAxcHggcmdiYSgwLDAsMCwwLjA3NSksMCAwIDAgMCByZ2JhKDIxMCwxMjEsMTAsMC41KX0uYnRuLXByaW1hcnkuZGlzYWJsZWQsLmJ0bi1wcmltYXJ5OmRpc2FibGVke2NvbG9yOiMyMTI1Mjk7YmFja2dyb3VuZC1jb2xvcjojRjE4ODA1O2JvcmRlci1jb2xvcjojRjE4ODA1fS5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwuc2hvdz4uYnRuLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojYmY2YzA0O2JvcmRlci1jb2xvcjojYjM2NTA0fS5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywuc2hvdz4uYnRuLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3Vze2JveC1zaGFkb3c6aW5zZXQgMCAzcHggNXB4IHJnYmEoMCwwLDAsMC4xMjUpLDAgMCAwIDAgcmdiYSgyMTAsMTIxLDEwLDAuNSl9LmJ0bi1zZWNvbmRhcnl7Y29sb3I6IzIxMjUyOTtiYWNrZ3JvdW5kLWNvbG9yOiNGMUQwNjU7Ym9yZGVyLWNvbG9yOiNGMUQwNjU7Ym94LXNoYWRvdzppbnNldCAwIDFweCAwIHJnYmEoMjU1LDI1NSwyNTUsMC4xNSksMCAxcHggMXB4IHJnYmEoMCwwLDAsMC4wNzUpfS5idG4tc2Vjb25kYXJ5OmhvdmVye2NvbG9yOiMyMTI1Mjk7YmFja2dyb3VuZC1jb2xvcjojZWVjNTQyO2JvcmRlci1jb2xvcjojZWRjMjM2fS5idG4tc2Vjb25kYXJ5OmZvY3VzLC5idG4tc2Vjb25kYXJ5LmZvY3Vze2JveC1zaGFkb3c6aW5zZXQgMCAxcHggMCByZ2JhKDI1NSwyNTUsMjU1LDAuMTUpLDAgMXB4IDFweCByZ2JhKDAsMCwwLDAuMDc1KSwwIDAgMCAwIHJnYmEoMjEwLDE4Miw5MiwwLjUpfS5idG4tc2Vjb25kYXJ5LmRpc2FibGVkLC5idG4tc2Vjb25kYXJ5OmRpc2FibGVke2NvbG9yOiMyMTI1Mjk7YmFja2dyb3VuZC1jb2xvcjojRjFEMDY1O2JvcmRlci1jb2xvcjojRjFEMDY1fS5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwuYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsLnNob3c+LmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xle2NvbG9yOiMyMTI1Mjk7YmFja2dyb3VuZC1jb2xvcjojZWRjMjM2O2JvcmRlci1jb2xvcjojZWNiZTJifS5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywuYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsLnNob3c+LmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3Vze2JveC1zaGFkb3c6aW5zZXQgMCAzcHggNXB4IHJnYmEoMCwwLDAsMC4xMjUpLDAgMCAwIDAgcmdiYSgyMTAsMTgyLDkyLDAuNSl9LmJ0bi1zdWNjZXNze2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojNTJjNDFhO2JvcmRlci1jb2xvcjojNTJjNDFhO2JveC1zaGFkb3c6aW5zZXQgMCAxcHggMCByZ2JhKDI1NSwyNTUsMjU1LDAuMTUpLDAgMXB4IDFweCByZ2JhKDAsMCwwLDAuMDc1KX0uYnRuLXN1Y2Nlc3M6aG92ZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiM0NGEyMTY7Ym9yZGVyLWNvbG9yOiMzZjk3MTR9LmJ0bi1zdWNjZXNzOmZvY3VzLC5idG4tc3VjY2Vzcy5mb2N1c3tib3gtc2hhZG93Omluc2V0IDAgMXB4IDAgcmdiYSgyNTUsMjU1LDI1NSwwLjE1KSwwIDFweCAxcHggcmdiYSgwLDAsMCwwLjA3NSksMCAwIDAgMCByZ2JhKDEwOCwyMDUsNjAsMC41KX0uYnRuLXN1Y2Nlc3MuZGlzYWJsZWQsLmJ0bi1zdWNjZXNzOmRpc2FibGVke2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojNTJjNDFhO2JvcmRlci1jb2xvcjojNTJjNDFhfS5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwuc2hvdz4uYnRuLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojM2Y5NzE0O2JvcmRlci1jb2xvcjojM2E4YzEzfS5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywuc2hvdz4uYnRuLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmZvY3Vze2JveC1zaGFkb3c6aW5zZXQgMCAzcHggNXB4IHJnYmEoMCwwLDAsMC4xMjUpLDAgMCAwIDAgcmdiYSgxMDgsMjA1LDYwLDAuNSl9LmJ0bi1pbmZve2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMTg5MGZmO2JvcmRlci1jb2xvcjojMTg5MGZmO2JveC1zaGFkb3c6aW5zZXQgMCAxcHggMCByZ2JhKDI1NSwyNTUsMjU1LDAuMTUpLDAgMXB4IDFweCByZ2JhKDAsMCwwLDAuMDc1KX0uYnRuLWluZm86aG92ZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMwMDdkZjE7Ym9yZGVyLWNvbG9yOiMwMDc2ZTR9LmJ0bi1pbmZvOmZvY3VzLC5idG4taW5mby5mb2N1c3tib3gtc2hhZG93Omluc2V0IDAgMXB4IDAgcmdiYSgyNTUsMjU1LDI1NSwwLjE1KSwwIDFweCAxcHggcmdiYSgwLDAsMCwwLjA3NSksMCAwIDAgMCByZ2JhKDU5LDE2MSwyNTUsMC41KX0uYnRuLWluZm8uZGlzYWJsZWQsLmJ0bi1pbmZvOmRpc2FibGVke2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMTg5MGZmO2JvcmRlci1jb2xvcjojMTg5MGZmfS5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwuc2hvdz4uYnRuLWluZm8uZHJvcGRvd24tdG9nZ2xle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMDA3NmU0O2JvcmRlci1jb2xvcjojMDA3MGQ3fS5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywuc2hvdz4uYnRuLWluZm8uZHJvcGRvd24tdG9nZ2xlOmZvY3Vze2JveC1zaGFkb3c6aW5zZXQgMCAzcHggNXB4IHJnYmEoMCwwLDAsMC4xMjUpLDAgMCAwIDAgcmdiYSg1OSwxNjEsMjU1LDAuNSl9LmJ0bi13YXJuaW5ne2NvbG9yOiMyMTI1Mjk7YmFja2dyb3VuZC1jb2xvcjojZmFhZDE0O2JvcmRlci1jb2xvcjojZmFhZDE0O2JveC1zaGFkb3c6aW5zZXQgMCAxcHggMCByZ2JhKDI1NSwyNTUsMjU1LDAuMTUpLDAgMXB4IDFweCByZ2JhKDAsMCwwLDAuMDc1KX0uYnRuLXdhcm5pbmc6aG92ZXJ7Y29sb3I6IzIxMjUyOTtiYWNrZ3JvdW5kLWNvbG9yOiNlMzk5MDU7Ym9yZGVyLWNvbG9yOiNkNjkwMDV9LmJ0bi13YXJuaW5nOmZvY3VzLC5idG4td2FybmluZy5mb2N1c3tib3gtc2hhZG93Omluc2V0IDAgMXB4IDAgcmdiYSgyNTUsMjU1LDI1NSwwLjE1KSwwIDFweCAxcHggcmdiYSgwLDAsMCwwLjA3NSksMCAwIDAgMCByZ2JhKDIxNywxNTMsMjMsMC41KX0uYnRuLXdhcm5pbmcuZGlzYWJsZWQsLmJ0bi13YXJuaW5nOmRpc2FibGVke2NvbG9yOiMyMTI1Mjk7YmFja2dyb3VuZC1jb2xvcjojZmFhZDE0O2JvcmRlci1jb2xvcjojZmFhZDE0fS5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwuc2hvdz4uYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojZDY5MDA1O2JvcmRlci1jb2xvcjojY2E4ODA0fS5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywuc2hvdz4uYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmZvY3Vze2JveC1zaGFkb3c6aW5zZXQgMCAzcHggNXB4IHJnYmEoMCwwLDAsMC4xMjUpLDAgMCAwIDAgcmdiYSgyMTcsMTUzLDIzLDAuNSl9LmJ0bi1kYW5nZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiNmNTIyMmQ7Ym9yZGVyLWNvbG9yOiNmNTIyMmQ7Ym94LXNoYWRvdzppbnNldCAwIDFweCAwIHJnYmEoMjU1LDI1NSwyNTUsMC4xNSksMCAxcHggMXB4IHJnYmEoMCwwLDAsMC4wNzUpfS5idG4tZGFuZ2VyOmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojZTYwYTE2O2JvcmRlci1jb2xvcjojZGEwYTE1fS5idG4tZGFuZ2VyOmZvY3VzLC5idG4tZGFuZ2VyLmZvY3Vze2JveC1zaGFkb3c6aW5zZXQgMCAxcHggMCByZ2JhKDI1NSwyNTUsMjU1LDAuMTUpLDAgMXB4IDFweCByZ2JhKDAsMCwwLDAuMDc1KSwwIDAgMCAwIHJnYmEoMjQ3LDY3LDc3LDAuNSl9LmJ0bi1kYW5nZXIuZGlzYWJsZWQsLmJ0bi1kYW5nZXI6ZGlzYWJsZWR7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiNmNTIyMmQ7Ym9yZGVyLWNvbG9yOiNmNTIyMmR9LmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLC5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwuc2hvdz4uYnRuLWRhbmdlci5kcm9wZG93bi10b2dnbGV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiNkYTBhMTU7Ym9yZGVyLWNvbG9yOiNjZTA5MTR9LmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLC5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywuc2hvdz4uYnRuLWRhbmdlci5kcm9wZG93bi10b2dnbGU6Zm9jdXN7Ym94LXNoYWRvdzppbnNldCAwIDNweCA1cHggcmdiYSgwLDAsMCwwLjEyNSksMCAwIDAgMCByZ2JhKDI0Nyw2Nyw3NywwLjUpfS5idG4tbGlnaHR7Y29sb3I6IzIxMjUyOTtiYWNrZ3JvdW5kLWNvbG9yOiNlNWU1ZTU7Ym9yZGVyLWNvbG9yOiNlNWU1ZTU7Ym94LXNoYWRvdzppbnNldCAwIDFweCAwIHJnYmEoMjU1LDI1NSwyNTUsMC4xNSksMCAxcHggMXB4IHJnYmEoMCwwLDAsMC4wNzUpfS5idG4tbGlnaHQ6aG92ZXJ7Y29sb3I6IzIxMjUyOTtiYWNrZ3JvdW5kLWNvbG9yOiNkMmQyZDI7Ym9yZGVyLWNvbG9yOiNjY2N9LmJ0bi1saWdodDpmb2N1cywuYnRuLWxpZ2h0LmZvY3Vze2JveC1zaGFkb3c6aW5zZXQgMCAxcHggMCByZ2JhKDI1NSwyNTUsMjU1LDAuMTUpLDAgMXB4IDFweCByZ2JhKDAsMCwwLDAuMDc1KSwwIDAgMCAwIHJnYmEoMjAwLDIwMCwyMDEsMC41KX0uYnRuLWxpZ2h0LmRpc2FibGVkLC5idG4tbGlnaHQ6ZGlzYWJsZWR7Y29sb3I6IzIxMjUyOTtiYWNrZ3JvdW5kLWNvbG9yOiNlNWU1ZTU7Ym9yZGVyLWNvbG9yOiNlNWU1ZTV9LmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsLnNob3c+LmJ0bi1saWdodC5kcm9wZG93bi10b2dnbGV7Y29sb3I6IzIxMjUyOTtiYWNrZ3JvdW5kLWNvbG9yOiNjY2M7Ym9yZGVyLWNvbG9yOiNjNWM1YzV9LmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsLnNob3c+LmJ0bi1saWdodC5kcm9wZG93bi10b2dnbGU6Zm9jdXN7Ym94LXNoYWRvdzppbnNldCAwIDNweCA1cHggcmdiYSgwLDAsMCwwLjEyNSksMCAwIDAgMCByZ2JhKDIwMCwyMDAsMjAxLDAuNSl9LmJ0bi1kYXJre2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMjYyNjI2O2JvcmRlci1jb2xvcjojMjYyNjI2O2JveC1zaGFkb3c6aW5zZXQgMCAxcHggMCByZ2JhKDI1NSwyNTUsMjU1LDAuMTUpLDAgMXB4IDFweCByZ2JhKDAsMCwwLDAuMDc1KX0uYnRuLWRhcms6aG92ZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMxMzEzMTM7Ym9yZGVyLWNvbG9yOiMwZDBkMGR9LmJ0bi1kYXJrOmZvY3VzLC5idG4tZGFyay5mb2N1c3tib3gtc2hhZG93Omluc2V0IDAgMXB4IDAgcmdiYSgyNTUsMjU1LDI1NSwwLjE1KSwwIDFweCAxcHggcmdiYSgwLDAsMCwwLjA3NSksMCAwIDAgMCByZ2JhKDcxLDcxLDcxLDAuNSl9LmJ0bi1kYXJrLmRpc2FibGVkLC5idG4tZGFyazpkaXNhYmxlZHtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzI2MjYyNjtib3JkZXItY29sb3I6IzI2MjYyNn0uYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLC5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsLnNob3c+LmJ0bi1kYXJrLmRyb3Bkb3duLXRvZ2dsZXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzBkMGQwZDtib3JkZXItY29sb3I6IzA2MDYwNn0uYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLC5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsLnNob3c+LmJ0bi1kYXJrLmRyb3Bkb3duLXRvZ2dsZTpmb2N1c3tib3gtc2hhZG93Omluc2V0IDAgM3B4IDVweCByZ2JhKDAsMCwwLDAuMTI1KSwwIDAgMCAwIHJnYmEoNzEsNzEsNzEsMC41KX0uYnRuLW91dGxpbmUtcHJpbWFyeXtjb2xvcjojRjE4ODA1O2JvcmRlci1jb2xvcjojRjE4ODA1fS5idG4tb3V0bGluZS1wcmltYXJ5OmhvdmVye2NvbG9yOiMyMTI1Mjk7YmFja2dyb3VuZC1jb2xvcjojRjE4ODA1O2JvcmRlci1jb2xvcjojRjE4ODA1fS5idG4tb3V0bGluZS1wcmltYXJ5OmZvY3VzLC5idG4tb3V0bGluZS1wcmltYXJ5LmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgMCByZ2JhKDI0MSwxMzYsNSwwLjUpfS5idG4tb3V0bGluZS1wcmltYXJ5LmRpc2FibGVkLC5idG4tb3V0bGluZS1wcmltYXJ5OmRpc2FibGVke2NvbG9yOiNGMTg4MDU7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH0uYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLC5zaG93Pi5idG4tb3V0bGluZS1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZXtjb2xvcjojMjEyNTI5O2JhY2tncm91bmQtY29sb3I6I0YxODgwNTtib3JkZXItY29sb3I6I0YxODgwNX0uYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLC5zaG93Pi5idG4tb3V0bGluZS1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1c3tib3gtc2hhZG93Omluc2V0IDAgM3B4IDVweCByZ2JhKDAsMCwwLDAuMTI1KSwwIDAgMCAwIHJnYmEoMjQxLDEzNiw1LDAuNSl9LmJ0bi1vdXRsaW5lLXNlY29uZGFyeXtjb2xvcjojRjFEMDY1O2JvcmRlci1jb2xvcjojRjFEMDY1fS5idG4tb3V0bGluZS1zZWNvbmRhcnk6aG92ZXJ7Y29sb3I6IzIxMjUyOTtiYWNrZ3JvdW5kLWNvbG9yOiNGMUQwNjU7Ym9yZGVyLWNvbG9yOiNGMUQwNjV9LmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpmb2N1cywuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgMCByZ2JhKDI0MSwyMDgsMTAxLDAuNSl9LmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kaXNhYmxlZCwuYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmRpc2FibGVke2NvbG9yOiNGMUQwNjU7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH0uYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwuYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwuc2hvdz4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZXtjb2xvcjojMjEyNTI5O2JhY2tncm91bmQtY29sb3I6I0YxRDA2NTtib3JkZXItY29sb3I6I0YxRDA2NX0uYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywuYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywuc2hvdz4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1c3tib3gtc2hhZG93Omluc2V0IDAgM3B4IDVweCByZ2JhKDAsMCwwLDAuMTI1KSwwIDAgMCAwIHJnYmEoMjQxLDIwOCwxMDEsMC41KX0uYnRuLW91dGxpbmUtc3VjY2Vzc3tjb2xvcjojNTJjNDFhO2JvcmRlci1jb2xvcjojNTJjNDFhfS5idG4tb3V0bGluZS1zdWNjZXNzOmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojNTJjNDFhO2JvcmRlci1jb2xvcjojNTJjNDFhfS5idG4tb3V0bGluZS1zdWNjZXNzOmZvY3VzLC5idG4tb3V0bGluZS1zdWNjZXNzLmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgMCByZ2JhKDgyLDE5NiwyNiwwLjUpfS5idG4tb3V0bGluZS1zdWNjZXNzLmRpc2FibGVkLC5idG4tb3V0bGluZS1zdWNjZXNzOmRpc2FibGVke2NvbG9yOiM1MmM0MWE7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH0uYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLC5zaG93Pi5idG4tb3V0bGluZS1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzUyYzQxYTtib3JkZXItY29sb3I6IzUyYzQxYX0uYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLC5zaG93Pi5idG4tb3V0bGluZS1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZTpmb2N1c3tib3gtc2hhZG93Omluc2V0IDAgM3B4IDVweCByZ2JhKDAsMCwwLDAuMTI1KSwwIDAgMCAwIHJnYmEoODIsMTk2LDI2LDAuNSl9LmJ0bi1vdXRsaW5lLWluZm97Y29sb3I6IzE4OTBmZjtib3JkZXItY29sb3I6IzE4OTBmZn0uYnRuLW91dGxpbmUtaW5mbzpob3Zlcntjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzE4OTBmZjtib3JkZXItY29sb3I6IzE4OTBmZn0uYnRuLW91dGxpbmUtaW5mbzpmb2N1cywuYnRuLW91dGxpbmUtaW5mby5mb2N1c3tib3gtc2hhZG93OjAgMCAwIDAgcmdiYSgyNCwxNDQsMjU1LDAuNSl9LmJ0bi1vdXRsaW5lLWluZm8uZGlzYWJsZWQsLmJ0bi1vdXRsaW5lLWluZm86ZGlzYWJsZWR7Y29sb3I6IzE4OTBmZjtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwuYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsLnNob3c+LmJ0bi1vdXRsaW5lLWluZm8uZHJvcGRvd24tdG9nZ2xle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMTg5MGZmO2JvcmRlci1jb2xvcjojMTg5MGZmfS5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywuYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsLnNob3c+LmJ0bi1vdXRsaW5lLWluZm8uZHJvcGRvd24tdG9nZ2xlOmZvY3Vze2JveC1zaGFkb3c6aW5zZXQgMCAzcHggNXB4IHJnYmEoMCwwLDAsMC4xMjUpLDAgMCAwIDAgcmdiYSgyNCwxNDQsMjU1LDAuNSl9LmJ0bi1vdXRsaW5lLXdhcm5pbmd7Y29sb3I6I2ZhYWQxNDtib3JkZXItY29sb3I6I2ZhYWQxNH0uYnRuLW91dGxpbmUtd2FybmluZzpob3Zlcntjb2xvcjojMjEyNTI5O2JhY2tncm91bmQtY29sb3I6I2ZhYWQxNDtib3JkZXItY29sb3I6I2ZhYWQxNH0uYnRuLW91dGxpbmUtd2FybmluZzpmb2N1cywuYnRuLW91dGxpbmUtd2FybmluZy5mb2N1c3tib3gtc2hhZG93OjAgMCAwIDAgcmdiYSgyNTAsMTczLDIwLDAuNSl9LmJ0bi1vdXRsaW5lLXdhcm5pbmcuZGlzYWJsZWQsLmJ0bi1vdXRsaW5lLXdhcm5pbmc6ZGlzYWJsZWR7Y29sb3I6I2ZhYWQxNDtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwuYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsLnNob3c+LmJ0bi1vdXRsaW5lLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xle2NvbG9yOiMyMTI1Mjk7YmFja2dyb3VuZC1jb2xvcjojZmFhZDE0O2JvcmRlci1jb2xvcjojZmFhZDE0fS5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywuYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsLnNob3c+LmJ0bi1vdXRsaW5lLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmZvY3Vze2JveC1zaGFkb3c6aW5zZXQgMCAzcHggNXB4IHJnYmEoMCwwLDAsMC4xMjUpLDAgMCAwIDAgcmdiYSgyNTAsMTczLDIwLDAuNSl9LmJ0bi1vdXRsaW5lLWRhbmdlcntjb2xvcjojZjUyMjJkO2JvcmRlci1jb2xvcjojZjUyMjJkfS5idG4tb3V0bGluZS1kYW5nZXI6aG92ZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiNmNTIyMmQ7Ym9yZGVyLWNvbG9yOiNmNTIyMmR9LmJ0bi1vdXRsaW5lLWRhbmdlcjpmb2N1cywuYnRuLW91dGxpbmUtZGFuZ2VyLmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgMCByZ2JhKDI0NSwzNCw0NSwwLjUpfS5idG4tb3V0bGluZS1kYW5nZXIuZGlzYWJsZWQsLmJ0bi1vdXRsaW5lLWRhbmdlcjpkaXNhYmxlZHtjb2xvcjojZjUyMjJkO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9LmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsLnNob3c+LmJ0bi1vdXRsaW5lLWRhbmdlci5kcm9wZG93bi10b2dnbGV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiNmNTIyMmQ7Ym9yZGVyLWNvbG9yOiNmNTIyMmR9LmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsLnNob3c+LmJ0bi1vdXRsaW5lLWRhbmdlci5kcm9wZG93bi10b2dnbGU6Zm9jdXN7Ym94LXNoYWRvdzppbnNldCAwIDNweCA1cHggcmdiYSgwLDAsMCwwLjEyNSksMCAwIDAgMCByZ2JhKDI0NSwzNCw0NSwwLjUpfS5idG4tb3V0bGluZS1saWdodHtjb2xvcjojZTVlNWU1O2JvcmRlci1jb2xvcjojZTVlNWU1fS5idG4tb3V0bGluZS1saWdodDpob3Zlcntjb2xvcjojMjEyNTI5O2JhY2tncm91bmQtY29sb3I6I2U1ZTVlNTtib3JkZXItY29sb3I6I2U1ZTVlNX0uYnRuLW91dGxpbmUtbGlnaHQ6Zm9jdXMsLmJ0bi1vdXRsaW5lLWxpZ2h0LmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgMCByZ2JhKDIyOSwyMjksMjI5LDAuNSl9LmJ0bi1vdXRsaW5lLWxpZ2h0LmRpc2FibGVkLC5idG4tb3V0bGluZS1saWdodDpkaXNhYmxlZHtjb2xvcjojZTVlNWU1O2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9LmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwuYnRuLW91dGxpbmUtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLC5zaG93Pi5idG4tb3V0bGluZS1saWdodC5kcm9wZG93bi10b2dnbGV7Y29sb3I6IzIxMjUyOTtiYWNrZ3JvdW5kLWNvbG9yOiNlNWU1ZTU7Ym9yZGVyLWNvbG9yOiNlNWU1ZTV9LmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywuYnRuLW91dGxpbmUtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLC5zaG93Pi5idG4tb3V0bGluZS1saWdodC5kcm9wZG93bi10b2dnbGU6Zm9jdXN7Ym94LXNoYWRvdzppbnNldCAwIDNweCA1cHggcmdiYSgwLDAsMCwwLjEyNSksMCAwIDAgMCByZ2JhKDIyOSwyMjksMjI5LDAuNSl9LmJ0bi1vdXRsaW5lLWRhcmt7Y29sb3I6IzI2MjYyNjtib3JkZXItY29sb3I6IzI2MjYyNn0uYnRuLW91dGxpbmUtZGFyazpob3Zlcntjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzI2MjYyNjtib3JkZXItY29sb3I6IzI2MjYyNn0uYnRuLW91dGxpbmUtZGFyazpmb2N1cywuYnRuLW91dGxpbmUtZGFyay5mb2N1c3tib3gtc2hhZG93OjAgMCAwIDAgcmdiYSgzOCwzOCwzOCwwLjUpfS5idG4tb3V0bGluZS1kYXJrLmRpc2FibGVkLC5idG4tb3V0bGluZS1kYXJrOmRpc2FibGVke2NvbG9yOiMyNjI2MjY7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH0uYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsLmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLC5zaG93Pi5idG4tb3V0bGluZS1kYXJrLmRyb3Bkb3duLXRvZ2dsZXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzI2MjYyNjtib3JkZXItY29sb3I6IzI2MjYyNn0uYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsLmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLC5zaG93Pi5idG4tb3V0bGluZS1kYXJrLmRyb3Bkb3duLXRvZ2dsZTpmb2N1c3tib3gtc2hhZG93Omluc2V0IDAgM3B4IDVweCByZ2JhKDAsMCwwLDAuMTI1KSwwIDAgMCAwIHJnYmEoMzgsMzgsMzgsMC41KX0uYnRuLWxpbmt7Zm9udC13ZWlnaHQ6NDAwO2NvbG9yOiNGMTg4MDV9LmJ0bi1saW5rOmhvdmVye2NvbG9yOiNiZjZjMDQ7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmJ0bi1saW5rOmZvY3VzLC5idG4tbGluay5mb2N1c3t0ZXh0LWRlY29yYXRpb246bm9uZTtib3gtc2hhZG93Om5vbmV9LmJ0bi1saW5rOmRpc2FibGVkLC5idG4tbGluay5kaXNhYmxlZHtjb2xvcjojNmM3NTdkO3BvaW50ZXItZXZlbnRzOm5vbmV9LmJ0bi1sZywuYnRuLWdyb3VwLWxnPi5idG57cGFkZGluZzoxLjI0cmVtIDEuN3JlbTtmb250LXNpemU6MS42cmVtO2xpbmUtaGVpZ2h0OjEuMjtib3JkZXItcmFkaXVzOi42cmVtfS5idG4tc20sLmJ0bi1ncm91cC1zbT4uYnRue3BhZGRpbmc6Ljg4cmVtIDEuM3JlbTtmb250LXNpemU6MS4ycmVtO2xpbmUtaGVpZ2h0OjEuMjtib3JkZXItcmFkaXVzOi40cmVtfS5idG4tYmxvY2t7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlfS5idG4tYmxvY2srLmJ0bi1ibG9ja3ttYXJnaW4tdG9wOi44cmVtfWlucHV0W3R5cGU9XCJzdWJtaXRcIl0uYnRuLWJsb2NrLGlucHV0W3R5cGU9XCJyZXNldFwiXS5idG4tYmxvY2ssaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5idG4tYmxvY2t7d2lkdGg6MTAwJX0uZmFkZXt0cmFuc2l0aW9uOm9wYWNpdHkgMC4xNXMgbGluZWFyfUBtZWRpYSBzY3JlZW4gYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2Upey5mYWRle3RyYW5zaXRpb246bm9uZX19LmZhZGU6bm90KC5zaG93KXtvcGFjaXR5OjB9LmNvbGxhcHNlOm5vdCguc2hvdyl7ZGlzcGxheTpub25lfS5jb2xsYXBzaW5ne3Bvc2l0aW9uOnJlbGF0aXZlO2hlaWdodDowO292ZXJmbG93OmhpZGRlbjt0cmFuc2l0aW9uOmhlaWdodCAwLjM1cyBlYXNlfUBtZWRpYSBzY3JlZW4gYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2Upey5jb2xsYXBzaW5ne3RyYW5zaXRpb246bm9uZX19LmRyb3B1cCwuZHJvcHJpZ2h0LC5kcm9wZG93biwuZHJvcGxlZnR7cG9zaXRpb246cmVsYXRpdmV9LmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXJ7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLWxlZnQ6LjI1NWVtO3ZlcnRpY2FsLWFsaWduOi4yNTVlbTtjb250ZW50OlwiXCI7Ym9yZGVyLXRvcDouM2VtIHNvbGlkO2JvcmRlci1yaWdodDouM2VtIHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1ib3R0b206MDtib3JkZXItbGVmdDouM2VtIHNvbGlkIHRyYW5zcGFyZW50fS5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVye21hcmdpbi1sZWZ0OjB9LmRyb3Bkb3duLW1lbnV7cG9zaXRpb246YWJzb2x1dGU7dG9wOjEwMCU7bGVmdDowO3otaW5kZXg6MTAwMDtkaXNwbGF5Om5vbmU7ZmxvYXQ6bGVmdDttaW4td2lkdGg6MTByZW07cGFkZGluZzouNXJlbSAwO21hcmdpbjouNXJlbSAwIDA7Zm9udC1zaXplOjEuNHJlbTtjb2xvcjojNTQ1NDU0O3RleHQtYWxpZ246bGVmdDtsaXN0LXN0eWxlOm5vbmU7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveDtib3JkZXI6MCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItcmFkaXVzOi40cmVtO2JveC1zaGFkb3c6MCAwLjVyZW0gMXJlbSByZ2JhKDAsMCwwLDAuMTc1KX0uZHJvcGRvd24tbWVudS1yaWdodHtyaWdodDowO2xlZnQ6YXV0b31AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpey5kcm9wZG93bi1tZW51LXNtLXJpZ2h0e3JpZ2h0OjA7bGVmdDphdXRvfX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5kcm9wZG93bi1tZW51LW1kLXJpZ2h0e3JpZ2h0OjA7bGVmdDphdXRvfX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5kcm9wZG93bi1tZW51LWxnLXJpZ2h0e3JpZ2h0OjA7bGVmdDphdXRvfX1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsuZHJvcGRvd24tbWVudS14bC1yaWdodHtyaWdodDowO2xlZnQ6YXV0b319LmRyb3Bkb3duLW1lbnUtbGVmdHtyaWdodDphdXRvO2xlZnQ6MH1AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpey5kcm9wZG93bi1tZW51LXNtLWxlZnR7cmlnaHQ6YXV0bztsZWZ0OjB9fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmRyb3Bkb3duLW1lbnUtbWQtbGVmdHtyaWdodDphdXRvO2xlZnQ6MH19QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuZHJvcGRvd24tbWVudS1sZy1sZWZ0e3JpZ2h0OmF1dG87bGVmdDowfX1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsuZHJvcGRvd24tbWVudS14bC1sZWZ0e3JpZ2h0OmF1dG87bGVmdDowfX0uZHJvcHVwIC5kcm9wZG93bi1tZW51e3RvcDphdXRvO2JvdHRvbToxMDAlO21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOi41cmVtfS5kcm9wdXAgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXJ7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLWxlZnQ6LjI1NWVtO3ZlcnRpY2FsLWFsaWduOi4yNTVlbTtjb250ZW50OlwiXCI7Ym9yZGVyLXRvcDowO2JvcmRlci1yaWdodDouM2VtIHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1ib3R0b206LjNlbSBzb2xpZDtib3JkZXItbGVmdDouM2VtIHNvbGlkIHRyYW5zcGFyZW50fS5kcm9wdXAgLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXJ7bWFyZ2luLWxlZnQ6MH0uZHJvcHJpZ2h0IC5kcm9wZG93bi1tZW51e3RvcDowO3JpZ2h0OmF1dG87bGVmdDoxMDAlO21hcmdpbi10b3A6MDttYXJnaW4tbGVmdDouNXJlbX0uZHJvcHJpZ2h0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVye2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1sZWZ0Oi4yNTVlbTt2ZXJ0aWNhbC1hbGlnbjouMjU1ZW07Y29udGVudDpcIlwiO2JvcmRlci10b3A6LjNlbSBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItcmlnaHQ6MDtib3JkZXItYm90dG9tOi4zZW0gc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLWxlZnQ6LjNlbSBzb2xpZH0uZHJvcHJpZ2h0IC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVye21hcmdpbi1sZWZ0OjB9LmRyb3ByaWdodCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlcnt2ZXJ0aWNhbC1hbGlnbjowfS5kcm9wbGVmdCAuZHJvcGRvd24tbWVudXt0b3A6MDtyaWdodDoxMDAlO2xlZnQ6YXV0bzttYXJnaW4tdG9wOjA7bWFyZ2luLXJpZ2h0Oi41cmVtfS5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlcntkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tbGVmdDouMjU1ZW07dmVydGljYWwtYWxpZ246LjI1NWVtO2NvbnRlbnQ6XCJcIn0uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXJ7ZGlzcGxheTpub25lfS5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOjpiZWZvcmV7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLXJpZ2h0Oi4yNTVlbTt2ZXJ0aWNhbC1hbGlnbjouMjU1ZW07Y29udGVudDpcIlwiO2JvcmRlci10b3A6LjNlbSBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItcmlnaHQ6LjNlbSBzb2xpZDtib3JkZXItYm90dG9tOi4zZW0gc29saWQgdHJhbnNwYXJlbnR9LmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVye21hcmdpbi1sZWZ0OjB9LmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6OmJlZm9yZXt2ZXJ0aWNhbC1hbGlnbjowfS5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50Xj1cInRvcFwiXSwuZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudF49XCJyaWdodFwiXSwuZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudF49XCJib3R0b21cIl0sLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnRePVwibGVmdFwiXXtyaWdodDphdXRvO2JvdHRvbTphdXRvfS5kcm9wZG93bi1kaXZpZGVye2hlaWdodDowO21hcmdpbjouNXJlbSAwO292ZXJmbG93OmhpZGRlbjtib3JkZXItdG9wOjFweCBzb2xpZCAjZThlOGU4fS5kcm9wZG93bi1pdGVte2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtwYWRkaW5nOi43cmVtIDEuNXJlbTtjbGVhcjpib3RoO2ZvbnQtd2VpZ2h0OjQwMDtjb2xvcjojMjEyNTI5O3RleHQtYWxpZ246aW5oZXJpdDt3aGl0ZS1zcGFjZTpub3dyYXA7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXI6MH0uZHJvcGRvd24taXRlbTpmaXJzdC1jaGlsZHtib3JkZXItdG9wLWxlZnQtcmFkaXVzOmNhbGMoLjRyZW0gLSAwKTtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czpjYWxjKC40cmVtIC0gMCl9LmRyb3Bkb3duLWl0ZW06bGFzdC1jaGlsZHtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czpjYWxjKC40cmVtIC0gMCk7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czpjYWxjKC40cmVtIC0gMCl9LmRyb3Bkb3duLWl0ZW06aG92ZXIsLmRyb3Bkb3duLWl0ZW06Zm9jdXN7Y29sb3I6IzE2MTgxYjt0ZXh0LWRlY29yYXRpb246bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiNmOGY5ZmF9LmRyb3Bkb3duLWl0ZW0uYWN0aXZlLC5kcm9wZG93bi1pdGVtOmFjdGl2ZXtjb2xvcjojZmZmO3RleHQtZGVjb3JhdGlvbjpub25lO2JhY2tncm91bmQtY29sb3I6I0YxODgwNX0uZHJvcGRvd24taXRlbS5kaXNhYmxlZCwuZHJvcGRvd24taXRlbTpkaXNhYmxlZHtjb2xvcjojNmM3NTdkO3BvaW50ZXItZXZlbnRzOm5vbmU7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH0uZHJvcGRvd24tbWVudS5zaG93e2Rpc3BsYXk6YmxvY2t9LmRyb3Bkb3duLWhlYWRlcntkaXNwbGF5OmJsb2NrO3BhZGRpbmc6LjVyZW0gMS41cmVtO21hcmdpbi1ib3R0b206MDtmb250LXNpemU6MS4ycmVtO2NvbG9yOiM2Yzc1N2Q7d2hpdGUtc3BhY2U6bm93cmFwfS5kcm9wZG93bi1pdGVtLXRleHR7ZGlzcGxheTpibG9jaztwYWRkaW5nOi43cmVtIDEuNXJlbTtjb2xvcjojMjEyNTI5fS5idG4tZ3JvdXAsLmJ0bi1ncm91cC12ZXJ0aWNhbHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmlubGluZS1mbGV4O3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uYnRuLWdyb3VwPi5idG4sLmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRue3Bvc2l0aW9uOnJlbGF0aXZlO2ZsZXg6MSAxIGF1dG99LmJ0bi1ncm91cD4uYnRuOmhvdmVyLC5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bjpob3Zlcnt6LWluZGV4OjF9LmJ0bi1ncm91cD4uYnRuOmZvY3VzLC5idG4tZ3JvdXA+LmJ0bjphY3RpdmUsLmJ0bi1ncm91cD4uYnRuLmFjdGl2ZSwuYnRuLWdyb3VwLXZlcnRpY2FsPi5idG46Zm9jdXMsLmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuOmFjdGl2ZSwuYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4uYWN0aXZle3otaW5kZXg6MX0uYnRuLXRvb2xiYXJ7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0fS5idG4tdG9vbGJhciAuaW5wdXQtZ3JvdXB7d2lkdGg6YXV0b30uYnRuLWdyb3VwPi5idG46bm90KDpmaXJzdC1jaGlsZCksLmJ0bi1ncm91cD4uYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpe21hcmdpbi1sZWZ0Oi0xcHh9LmJ0bi1ncm91cD4uYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLC5idG4tZ3JvdXA+LmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpPi5idG57Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowfS5idG4tZ3JvdXA+LmJ0bjpub3QoOmZpcnN0LWNoaWxkKSwuYnRuLWdyb3VwPi5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCk+LmJ0bntib3JkZXItdG9wLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowfS5kcm9wZG93bi10b2dnbGUtc3BsaXR7cGFkZGluZy1yaWdodDoxLjI3NXJlbTtwYWRkaW5nLWxlZnQ6MS4yNzVyZW19LmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YWZ0ZXIsLmRyb3B1cCAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjphZnRlciwuZHJvcHJpZ2h0IC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVye21hcmdpbi1sZWZ0OjB9LmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmJlZm9yZXttYXJnaW4tcmlnaHQ6MH0uYnRuLXNtKy5kcm9wZG93bi10b2dnbGUtc3BsaXQsLmJ0bi1ncm91cC1zbT4uYnRuKy5kcm9wZG93bi10b2dnbGUtc3BsaXR7cGFkZGluZy1yaWdodDouOTc1cmVtO3BhZGRpbmctbGVmdDouOTc1cmVtfS5idG4tbGcrLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCwuYnRuLWdyb3VwLWxnPi5idG4rLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdHtwYWRkaW5nLXJpZ2h0OjEuMjc1cmVtO3BhZGRpbmctbGVmdDoxLjI3NXJlbX0uYnRuLWdyb3VwLnNob3cgLmRyb3Bkb3duLXRvZ2dsZXtib3gtc2hhZG93Omluc2V0IDAgM3B4IDVweCByZ2JhKDAsMCwwLDAuMTI1KX0uYnRuLWdyb3VwLnNob3cgLmRyb3Bkb3duLXRvZ2dsZS5idG4tbGlua3tib3gtc2hhZG93Om5vbmV9LmJ0bi1ncm91cC12ZXJ0aWNhbHtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6ZmxleC1zdGFydDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5idG4tZ3JvdXAtdmVydGljYWw+LmJ0biwuYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4tZ3JvdXB7d2lkdGg6MTAwJX0uYnRuLWdyb3VwLXZlcnRpY2FsPi5idG46bm90KDpmaXJzdC1jaGlsZCksLmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpe21hcmdpbi10b3A6LTFweH0uYnRuLWdyb3VwLXZlcnRpY2FsPi5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksLmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCk+LmJ0bntib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MH0uYnRuLWdyb3VwLXZlcnRpY2FsPi5idG46bm90KDpmaXJzdC1jaGlsZCksLmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpPi5idG57Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjB9LmJ0bi1ncm91cC10b2dnbGU+LmJ0biwuYnRuLWdyb3VwLXRvZ2dsZT4uYnRuLWdyb3VwPi5idG57bWFyZ2luLWJvdHRvbTowfS5idG4tZ3JvdXAtdG9nZ2xlPi5idG4gaW5wdXRbdHlwZT1cInJhZGlvXCJdLC5idG4tZ3JvdXAtdG9nZ2xlPi5idG4gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLC5idG4tZ3JvdXAtdG9nZ2xlPi5idG4tZ3JvdXA+LmJ0biBpbnB1dFt0eXBlPVwicmFkaW9cIl0sLmJ0bi1ncm91cC10b2dnbGU+LmJ0bi1ncm91cD4uYnRuIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXXtwb3NpdGlvbjphYnNvbHV0ZTtjbGlwOnJlY3QoMCwgMCwgMCwgMCk7cG9pbnRlci1ldmVudHM6bm9uZX0uaW5wdXQtZ3JvdXB7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2FsaWduLWl0ZW1zOnN0cmV0Y2g7d2lkdGg6MTAwJX0uaW5wdXQtZ3JvdXA+LmZvcm0tY29udHJvbCwuaW5wdXQtZ3JvdXA+LmZvcm0tY29udHJvbC1wbGFpbnRleHQsLmlucHV0LWdyb3VwPi5jdXN0b20tc2VsZWN0LC5pbnB1dC1ncm91cD4uY3VzdG9tLWZpbGV7cG9zaXRpb246cmVsYXRpdmU7ZmxleDoxIDEgYXV0bzt3aWR0aDoxJTttYXJnaW4tYm90dG9tOjB9LmlucHV0LWdyb3VwPi5mb3JtLWNvbnRyb2wrLmZvcm0tY29udHJvbCwuaW5wdXQtZ3JvdXA+LmZvcm0tY29udHJvbCsuY3VzdG9tLXNlbGVjdCwuaW5wdXQtZ3JvdXA+LmZvcm0tY29udHJvbCsuY3VzdG9tLWZpbGUsLmlucHV0LWdyb3VwPi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0Ky5mb3JtLWNvbnRyb2wsLmlucHV0LWdyb3VwPi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0Ky5jdXN0b20tc2VsZWN0LC5pbnB1dC1ncm91cD4uZm9ybS1jb250cm9sLXBsYWludGV4dCsuY3VzdG9tLWZpbGUsLmlucHV0LWdyb3VwPi5jdXN0b20tc2VsZWN0Ky5mb3JtLWNvbnRyb2wsLmlucHV0LWdyb3VwPi5jdXN0b20tc2VsZWN0Ky5jdXN0b20tc2VsZWN0LC5pbnB1dC1ncm91cD4uY3VzdG9tLXNlbGVjdCsuY3VzdG9tLWZpbGUsLmlucHV0LWdyb3VwPi5jdXN0b20tZmlsZSsuZm9ybS1jb250cm9sLC5pbnB1dC1ncm91cD4uY3VzdG9tLWZpbGUrLmN1c3RvbS1zZWxlY3QsLmlucHV0LWdyb3VwPi5jdXN0b20tZmlsZSsuY3VzdG9tLWZpbGV7bWFyZ2luLWxlZnQ6LTFweH0uaW5wdXQtZ3JvdXA+LmZvcm0tY29udHJvbDpmb2N1cywuaW5wdXQtZ3JvdXA+LmN1c3RvbS1zZWxlY3Q6Zm9jdXMsLmlucHV0LWdyb3VwPi5jdXN0b20tZmlsZSAuY3VzdG9tLWZpbGUtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWx7ei1pbmRleDozfS5pbnB1dC1ncm91cD4uY3VzdG9tLWZpbGUgLmN1c3RvbS1maWxlLWlucHV0OmZvY3Vze3otaW5kZXg6NH0uaW5wdXQtZ3JvdXA+LmZvcm0tY29udHJvbDpub3QoOmxhc3QtY2hpbGQpLC5pbnB1dC1ncm91cD4uY3VzdG9tLXNlbGVjdDpub3QoOmxhc3QtY2hpbGQpe2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MH0uaW5wdXQtZ3JvdXA+LmZvcm0tY29udHJvbDpub3QoOmZpcnN0LWNoaWxkKSwuaW5wdXQtZ3JvdXA+LmN1c3RvbS1zZWxlY3Q6bm90KDpmaXJzdC1jaGlsZCl7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MH0uaW5wdXQtZ3JvdXA+LmN1c3RvbS1maWxle2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9LmlucHV0LWdyb3VwPi5jdXN0b20tZmlsZTpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbCwuaW5wdXQtZ3JvdXA+LmN1c3RvbS1maWxlOm5vdCg6bGFzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlcntib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjB9LmlucHV0LWdyb3VwPi5jdXN0b20tZmlsZTpub3QoOmZpcnN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWx7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MH0uaW5wdXQtZ3JvdXAtcHJlcGVuZCwuaW5wdXQtZ3JvdXAtYXBwZW5ke2Rpc3BsYXk6ZmxleH0uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuLC5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0bntwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjJ9LmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0bjpmb2N1cywuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG46Zm9jdXN7ei1pbmRleDozfS5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG4rLmJ0biwuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuKy5pbnB1dC1ncm91cC10ZXh0LC5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0Ky5pbnB1dC1ncm91cC10ZXh0LC5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0Ky5idG4sLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuKy5idG4sLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuKy5pbnB1dC1ncm91cC10ZXh0LC5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQrLmlucHV0LWdyb3VwLXRleHQsLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCsuYnRue21hcmdpbi1sZWZ0Oi0xcHh9LmlucHV0LWdyb3VwLXByZXBlbmR7bWFyZ2luLXJpZ2h0Oi0xcHh9LmlucHV0LWdyb3VwLWFwcGVuZHttYXJnaW4tbGVmdDotMXB4fS5pbnB1dC1ncm91cC10ZXh0e2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7cGFkZGluZzouOHJlbSAxLjdyZW07bWFyZ2luLWJvdHRvbTowO2ZvbnQtc2l6ZToxLjRyZW07Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjEuMztjb2xvcjojNDk1MDU3O3RleHQtYWxpZ246Y2VudGVyO3doaXRlLXNwYWNlOm5vd3JhcDtiYWNrZ3JvdW5kLWNvbG9yOiNmNWY1ZjU7Ym9yZGVyOjFweCBzb2xpZCAjY2VkNGRhO2JvcmRlci1yYWRpdXM6LjRyZW19LmlucHV0LWdyb3VwLXRleHQgaW5wdXRbdHlwZT1cInJhZGlvXCJdLC5pbnB1dC1ncm91cC10ZXh0IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXXttYXJnaW4tdG9wOjB9LmlucHV0LWdyb3VwLWxnPi5mb3JtLWNvbnRyb2w6bm90KHRleHRhcmVhKSwuaW5wdXQtZ3JvdXAtbGc+LmN1c3RvbS1zZWxlY3R7aGVpZ2h0OmNhbGMoNC40cmVtICsgMnB4KX0uaW5wdXQtZ3JvdXAtbGc+LmZvcm0tY29udHJvbCwuaW5wdXQtZ3JvdXAtbGc+LmN1c3RvbS1zZWxlY3QsLmlucHV0LWdyb3VwLWxnPi5pbnB1dC1ncm91cC1wcmVwZW5kPi5pbnB1dC1ncm91cC10ZXh0LC5pbnB1dC1ncm91cC1sZz4uaW5wdXQtZ3JvdXAtYXBwZW5kPi5pbnB1dC1ncm91cC10ZXh0LC5pbnB1dC1ncm91cC1sZz4uaW5wdXQtZ3JvdXAtcHJlcGVuZD4uYnRuLC5pbnB1dC1ncm91cC1sZz4uaW5wdXQtZ3JvdXAtYXBwZW5kPi5idG57cGFkZGluZzoxLjI0cmVtIDEuN3JlbTtmb250LXNpemU6MS42cmVtO2xpbmUtaGVpZ2h0OjEuMjtib3JkZXItcmFkaXVzOi42cmVtfS5pbnB1dC1ncm91cC1zbT4uZm9ybS1jb250cm9sOm5vdCh0ZXh0YXJlYSksLmlucHV0LWdyb3VwLXNtPi5jdXN0b20tc2VsZWN0e2hlaWdodDpjYWxjKDMuMnJlbSArIDJweCl9LmlucHV0LWdyb3VwLXNtPi5mb3JtLWNvbnRyb2wsLmlucHV0LWdyb3VwLXNtPi5jdXN0b20tc2VsZWN0LC5pbnB1dC1ncm91cC1zbT4uaW5wdXQtZ3JvdXAtcHJlcGVuZD4uaW5wdXQtZ3JvdXAtdGV4dCwuaW5wdXQtZ3JvdXAtc20+LmlucHV0LWdyb3VwLWFwcGVuZD4uaW5wdXQtZ3JvdXAtdGV4dCwuaW5wdXQtZ3JvdXAtc20+LmlucHV0LWdyb3VwLXByZXBlbmQ+LmJ0biwuaW5wdXQtZ3JvdXAtc20+LmlucHV0LWdyb3VwLWFwcGVuZD4uYnRue3BhZGRpbmc6Ljg4cmVtIDEuM3JlbTtmb250LXNpemU6MS4ycmVtO2xpbmUtaGVpZ2h0OjEuMjtib3JkZXItcmFkaXVzOi40cmVtfS5pbnB1dC1ncm91cC1sZz4uY3VzdG9tLXNlbGVjdCwuaW5wdXQtZ3JvdXAtc20+LmN1c3RvbS1zZWxlY3R7cGFkZGluZy1yaWdodDoyLjdyZW19LmlucHV0LWdyb3VwPi5pbnB1dC1ncm91cC1wcmVwZW5kPi5idG4sLmlucHV0LWdyb3VwPi5pbnB1dC1ncm91cC1wcmVwZW5kPi5pbnB1dC1ncm91cC10ZXh0LC5pbnB1dC1ncm91cD4uaW5wdXQtZ3JvdXAtYXBwZW5kOm5vdCg6bGFzdC1jaGlsZCk+LmJ0biwuaW5wdXQtZ3JvdXA+LmlucHV0LWdyb3VwLWFwcGVuZDpub3QoOmxhc3QtY2hpbGQpPi5pbnB1dC1ncm91cC10ZXh0LC5pbnB1dC1ncm91cD4uaW5wdXQtZ3JvdXAtYXBwZW5kOmxhc3QtY2hpbGQ+LmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSwuaW5wdXQtZ3JvdXA+LmlucHV0LWdyb3VwLWFwcGVuZDpsYXN0LWNoaWxkPi5pbnB1dC1ncm91cC10ZXh0Om5vdCg6bGFzdC1jaGlsZCl7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowfS5pbnB1dC1ncm91cD4uaW5wdXQtZ3JvdXAtYXBwZW5kPi5idG4sLmlucHV0LWdyb3VwPi5pbnB1dC1ncm91cC1hcHBlbmQ+LmlucHV0LWdyb3VwLXRleHQsLmlucHV0LWdyb3VwPi5pbnB1dC1ncm91cC1wcmVwZW5kOm5vdCg6Zmlyc3QtY2hpbGQpPi5idG4sLmlucHV0LWdyb3VwPi5pbnB1dC1ncm91cC1wcmVwZW5kOm5vdCg6Zmlyc3QtY2hpbGQpPi5pbnB1dC1ncm91cC10ZXh0LC5pbnB1dC1ncm91cD4uaW5wdXQtZ3JvdXAtcHJlcGVuZDpmaXJzdC1jaGlsZD4uYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLC5pbnB1dC1ncm91cD4uaW5wdXQtZ3JvdXAtcHJlcGVuZDpmaXJzdC1jaGlsZD4uaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmZpcnN0LWNoaWxkKXtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowfS5jdXN0b20tY29udHJvbHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO21pbi1oZWlnaHQ6MS44MnJlbTtwYWRkaW5nLWxlZnQ6Mi40cmVtfS5jdXN0b20tY29udHJvbC1pbmxpbmV7ZGlzcGxheTppbmxpbmUtZmxleDttYXJnaW4tcmlnaHQ6MXJlbX0uY3VzdG9tLWNvbnRyb2wtaW5wdXR7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDotMTtvcGFjaXR5OjB9LmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZXtjb2xvcjojZmZmO2JvcmRlci1jb2xvcjojRjE4ODA1O2JhY2tncm91bmQtY29sb3I6I0YxODgwNTtib3gtc2hhZG93Om5vbmV9LmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmV7Ym94LXNoYWRvdzpub25lLDAgMCAwIDAgcmdiYSgyNDEsMTM2LDUsMC4yNSl9LmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZXtib3JkZXItY29sb3I6I2ZjYzI3OX0uY3VzdG9tLWNvbnRyb2wtaW5wdXQ6bm90KDpkaXNhYmxlZCk6YWN0aXZlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiNmZGQ5YWI7Ym9yZGVyLWNvbG9yOiNmZGQ5YWI7Ym94LXNoYWRvdzpub25lfS5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbHtjb2xvcjojNmM3NTdkfS5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3Jle2JhY2tncm91bmQtY29sb3I6I2U5ZWNlZn0uY3VzdG9tLWNvbnRyb2wtbGFiZWx7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luLWJvdHRvbTowO3ZlcnRpY2FsLWFsaWduOnRvcH0uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LjExcmVtO2xlZnQ6LTIuNHJlbTtkaXNwbGF5OmJsb2NrO3dpZHRoOjEuNnJlbTtoZWlnaHQ6MS42cmVtO3BvaW50ZXItZXZlbnRzOm5vbmU7Y29udGVudDpcIlwiO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6I2FkYjViZCBzb2xpZCAxcHg7Ym94LXNoYWRvdzppbnNldCAwIDFweCAxcHggcmdiYSgwLDAsMCwwLjA3NSl9LmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LjExcmVtO2xlZnQ6LTIuNHJlbTtkaXNwbGF5OmJsb2NrO3dpZHRoOjEuNnJlbTtoZWlnaHQ6MS42cmVtO2NvbnRlbnQ6XCJcIjtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyO2JhY2tncm91bmQtc2l6ZTo1MCUgNTAlfS5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmV7Ym9yZGVyLXJhZGl1czouNHJlbX0uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlcntiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZmlsbD0nJTIzZmZmJyBkPSdNNi41NjQuNzVsLTMuNTkgMy42MTItMS41MzgtMS41NUwwIDQuMjYgMi45NzQgNy4yNSA4IDIuMTkzeicvJTNlJTNjL3N2ZyUzZVwiKX0uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDppbmRldGVybWluYXRlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmV7Ym9yZGVyLWNvbG9yOiNGMTg4MDU7YmFja2dyb3VuZC1jb2xvcjojRjE4ODA1O2JveC1zaGFkb3c6bm9uZX0uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDppbmRldGVybWluYXRlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlcntiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNCA0JyUzZSUzY3BhdGggc3Ryb2tlPSclMjNmZmYnIGQ9J00wIDJoNCcvJTNlJTNjL3N2ZyUzZVwiKX0uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmV7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI0MSwxMzYsNSwwLjUpfS5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkOmluZGV0ZXJtaW5hdGUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjQxLDEzNiw1LDAuNSl9LmN1c3RvbS1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZXtib3JkZXItcmFkaXVzOjUwJX0uY3VzdG9tLXJhZGlvIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlcntiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNlJTNjY2lyY2xlIHI9JzMnIGZpbGw9JyUyM2ZmZicvJTNlJTNjL3N2ZyUzZVwiKX0uY3VzdG9tLXJhZGlvIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmV7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI0MSwxMzYsNSwwLjUpfS5jdXN0b20tc3dpdGNoe3BhZGRpbmctbGVmdDoyLjU1cmVtfS5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3Jle2xlZnQ6LTIuNTVyZW07d2lkdGg6MS43NXJlbTtwb2ludGVyLWV2ZW50czphbGw7Ym9yZGVyLXJhZGl1czouNXJlbX0uY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVye3RvcDpjYWxjKC4xMXJlbSArIDJweCk7bGVmdDpjYWxjKC0yLjU1cmVtICsgMnB4KTt3aWR0aDpjYWxjKDFyZW0gLSA0cHgpO2hlaWdodDpjYWxjKDFyZW0gLSA0cHgpO2JhY2tncm91bmQtY29sb3I6I2FkYjViZDtib3JkZXItcmFkaXVzOi41cmVtO3RyYW5zaXRpb246dHJhbnNmb3JtIDAuMTVzIGVhc2UtaW4tb3V0LGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXR9QG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7LmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlcnt0cmFuc2l0aW9uOm5vbmV9fS5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlcntiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLjE1cmVtKX0uY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3Jle2JhY2tncm91bmQtY29sb3I6cmdiYSgyNDEsMTM2LDUsMC41KX0uY3VzdG9tLXNlbGVjdHtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoxMDAlO2hlaWdodDpjYWxjKDMuNDJyZW0gKyAycHgpO3BhZGRpbmc6LjhyZW0gMi43cmVtIC44cmVtIDEuN3JlbTtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MS4zO2NvbG9yOiM1NDU0NTQ7dmVydGljYWwtYWxpZ246bWlkZGxlO2JhY2tncm91bmQ6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA0IDUnJTNlJTNjcGF0aCBmaWxsPSclMjMzNDNhNDAnIGQ9J00yIDBMMCAyaDR6bTAgNUwwIDNoNHonLyUzZSUzYy9zdmclM2VcIikgbm8tcmVwZWF0IHJpZ2h0IDEuN3JlbSBjZW50ZXIvOHB4IDEwcHg7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjoxcHggc29saWQgI2NlZDRkYTtib3JkZXItcmFkaXVzOi40cmVtO2JveC1zaGFkb3c6bm9uZTthcHBlYXJhbmNlOm5vbmV9LmN1c3RvbS1zZWxlY3Q6Zm9jdXN7Ym9yZGVyLWNvbG9yOiNmY2MyNzk7b3V0bGluZTowO2JveC1zaGFkb3c6bm9uZSwwIDAgMCAwIHJnYmEoMjUyLDE5NCwxMjEsMC41KX0uY3VzdG9tLXNlbGVjdDpmb2N1czo6LW1zLXZhbHVle2NvbG9yOiM1NDU0NTQ7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5jdXN0b20tc2VsZWN0W211bHRpcGxlXSwuY3VzdG9tLXNlbGVjdFtzaXplXTpub3QoW3NpemU9XCIxXCJdKXtoZWlnaHQ6YXV0bztwYWRkaW5nLXJpZ2h0OjEuN3JlbTtiYWNrZ3JvdW5kLWltYWdlOm5vbmV9LmN1c3RvbS1zZWxlY3Q6ZGlzYWJsZWR7Y29sb3I6IzZjNzU3ZDtiYWNrZ3JvdW5kLWNvbG9yOiNlOWVjZWZ9LmN1c3RvbS1zZWxlY3Q6Oi1tcy1leHBhbmR7b3BhY2l0eTowfS5jdXN0b20tc2VsZWN0LXNte2hlaWdodDpjYWxjKDMuMnJlbSArIDJweCk7cGFkZGluZy10b3A6Ljg4cmVtO3BhZGRpbmctYm90dG9tOi44OHJlbTtwYWRkaW5nLWxlZnQ6MS4zcmVtO2ZvbnQtc2l6ZToxLjJyZW19LmN1c3RvbS1zZWxlY3QtbGd7aGVpZ2h0OmNhbGMoNC40cmVtICsgMnB4KTtwYWRkaW5nLXRvcDoxLjI0cmVtO3BhZGRpbmctYm90dG9tOjEuMjRyZW07cGFkZGluZy1sZWZ0OjEuN3JlbTtmb250LXNpemU6MS42cmVtfS5jdXN0b20tZmlsZXtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoxMDAlO2hlaWdodDpjYWxjKDMuNDJyZW0gKyAycHgpO21hcmdpbi1ib3R0b206MH0uY3VzdG9tLWZpbGUtaW5wdXR7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoyO3dpZHRoOjEwMCU7aGVpZ2h0OmNhbGMoMy40MnJlbSArIDJweCk7bWFyZ2luOjA7b3BhY2l0eTowfS5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbHtib3JkZXItY29sb3I6I2ZjYzI3OTtib3gtc2hhZG93OjAgMCAwIDAgcmdiYSgyNDEsMTM2LDUsMC4yNSl9LmN1c3RvbS1maWxlLWlucHV0OmRpc2FibGVkIH4gLmN1c3RvbS1maWxlLWxhYmVse2JhY2tncm91bmQtY29sb3I6I2U5ZWNlZn0uY3VzdG9tLWZpbGUtaW5wdXQ6bGFuZyhlbikgfiAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVye2NvbnRlbnQ6XCJCcm93c2VcIn0uY3VzdG9tLWZpbGUtaW5wdXQgfiAuY3VzdG9tLWZpbGUtbGFiZWxbZGF0YS1icm93c2VdOjphZnRlcntjb250ZW50OmF0dHIoZGF0YS1icm93c2UpfS5jdXN0b20tZmlsZS1sYWJlbHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO2xlZnQ6MDt6LWluZGV4OjE7aGVpZ2h0OmNhbGMoMy40MnJlbSArIDJweCk7cGFkZGluZzouOHJlbSAxLjdyZW07Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjEuMztjb2xvcjojNDk1MDU3O2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6MXB4IHNvbGlkICNjZWQ0ZGE7Ym9yZGVyLXJhZGl1czouNHJlbTtib3gtc2hhZG93Om5vbmV9LmN1c3RvbS1maWxlLWxhYmVsOjphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO2JvdHRvbTowO3otaW5kZXg6MztkaXNwbGF5OmJsb2NrO2hlaWdodDozLjQycmVtO3BhZGRpbmc6LjhyZW0gMS43cmVtO2xpbmUtaGVpZ2h0OjEuMztjb2xvcjojNDk1MDU3O2NvbnRlbnQ6XCJCcm93c2VcIjtiYWNrZ3JvdW5kLWNvbG9yOiNlOWVjZWY7Ym9yZGVyLWxlZnQ6aW5oZXJpdDtib3JkZXItcmFkaXVzOjAgLjRyZW0gLjRyZW0gMH0uY3VzdG9tLXJhbmdle3dpZHRoOjEwMCU7aGVpZ2h0OmNhbGMoMXJlbSArIC40cmVtKTtwYWRkaW5nOjA7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDthcHBlYXJhbmNlOm5vbmV9LmN1c3RvbS1yYW5nZTpmb2N1c3tvdXRsaW5lOm5vbmV9LmN1c3RvbS1yYW5nZTpmb2N1czo6LXdlYmtpdC1zbGlkZXItdGh1bWJ7Ym94LXNoYWRvdzowIDAgMCAxcHggI2ZmZiwwIDAgMCAwIHJnYmEoMjQxLDEzNiw1LDAuMjUpfS5jdXN0b20tcmFuZ2U6Zm9jdXM6Oi1tb3otcmFuZ2UtdGh1bWJ7Ym94LXNoYWRvdzowIDAgMCAxcHggI2ZmZiwwIDAgMCAwIHJnYmEoMjQxLDEzNiw1LDAuMjUpfS5jdXN0b20tcmFuZ2U6Zm9jdXM6Oi1tcy10aHVtYntib3gtc2hhZG93OjAgMCAwIDFweCAjZmZmLDAgMCAwIDAgcmdiYSgyNDEsMTM2LDUsMC4yNSl9LmN1c3RvbS1yYW5nZTo6LW1vei1mb2N1cy1vdXRlcntib3JkZXI6MH0uY3VzdG9tLXJhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYnt3aWR0aDoxcmVtO2hlaWdodDoxcmVtO21hcmdpbi10b3A6LS4yNXJlbTtiYWNrZ3JvdW5kLWNvbG9yOiNGMTg4MDU7Ym9yZGVyOjA7Ym9yZGVyLXJhZGl1czoxcmVtO2JveC1zaGFkb3c6MCAwLjFyZW0gMC4yNXJlbSByZ2JhKDAsMCwwLDAuMSk7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCxib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O2FwcGVhcmFuY2U6bm9uZX1AbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsuY3VzdG9tLXJhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYnt0cmFuc2l0aW9uOm5vbmV9fS5jdXN0b20tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXRodW1iOmFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOiNmZGQ5YWJ9LmN1c3RvbS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2t7d2lkdGg6MTAwJTtoZWlnaHQ6LjVyZW07Y29sb3I6dHJhbnNwYXJlbnQ7Y3Vyc29yOnBvaW50ZXI7YmFja2dyb3VuZC1jb2xvcjojZGVlMmU2O2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXItcmFkaXVzOjFyZW07Ym94LXNoYWRvdzppbnNldCAwIDAuMjVyZW0gMC4yNXJlbSByZ2JhKDAsMCwwLDAuMSl9LmN1c3RvbS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYnt3aWR0aDoxcmVtO2hlaWdodDoxcmVtO2JhY2tncm91bmQtY29sb3I6I0YxODgwNTtib3JkZXI6MDtib3JkZXItcmFkaXVzOjFyZW07Ym94LXNoYWRvdzowIDAuMXJlbSAwLjI1cmVtIHJnYmEoMCwwLDAsMC4xKTt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7YXBwZWFyYW5jZTpub25lfUBtZWRpYSBzY3JlZW4gYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2Upey5jdXN0b20tcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWJ7dHJhbnNpdGlvbjpub25lfX0uY3VzdG9tLXJhbmdlOjotbW96LXJhbmdlLXRodW1iOmFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOiNmZGQ5YWJ9LmN1c3RvbS1yYW5nZTo6LW1vei1yYW5nZS10cmFja3t3aWR0aDoxMDAlO2hlaWdodDouNXJlbTtjb2xvcjp0cmFuc3BhcmVudDtjdXJzb3I6cG9pbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOiNkZWUyZTY7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlci1yYWRpdXM6MXJlbTtib3gtc2hhZG93Omluc2V0IDAgMC4yNXJlbSAwLjI1cmVtIHJnYmEoMCwwLDAsMC4xKX0uY3VzdG9tLXJhbmdlOjotbXMtdGh1bWJ7d2lkdGg6MXJlbTtoZWlnaHQ6MXJlbTttYXJnaW4tdG9wOjA7bWFyZ2luLXJpZ2h0Oi4ycmVtO21hcmdpbi1sZWZ0Oi4ycmVtO2JhY2tncm91bmQtY29sb3I6I0YxODgwNTtib3JkZXI6MDtib3JkZXItcmFkaXVzOjFyZW07Ym94LXNoYWRvdzowIDAuMXJlbSAwLjI1cmVtIHJnYmEoMCwwLDAsMC4xKTt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7YXBwZWFyYW5jZTpub25lfUBtZWRpYSBzY3JlZW4gYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2Upey5jdXN0b20tcmFuZ2U6Oi1tcy10aHVtYnt0cmFuc2l0aW9uOm5vbmV9fS5jdXN0b20tcmFuZ2U6Oi1tcy10aHVtYjphY3RpdmV7YmFja2dyb3VuZC1jb2xvcjojZmRkOWFifS5jdXN0b20tcmFuZ2U6Oi1tcy10cmFja3t3aWR0aDoxMDAlO2hlaWdodDouNXJlbTtjb2xvcjp0cmFuc3BhcmVudDtjdXJzb3I6cG9pbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXItd2lkdGg6LjVyZW07Ym94LXNoYWRvdzppbnNldCAwIDAuMjVyZW0gMC4yNXJlbSByZ2JhKDAsMCwwLDAuMSl9LmN1c3RvbS1yYW5nZTo6LW1zLWZpbGwtbG93ZXJ7YmFja2dyb3VuZC1jb2xvcjojZGVlMmU2O2JvcmRlci1yYWRpdXM6MXJlbX0uY3VzdG9tLXJhbmdlOjotbXMtZmlsbC11cHBlcnttYXJnaW4tcmlnaHQ6MTVweDtiYWNrZ3JvdW5kLWNvbG9yOiNkZWUyZTY7Ym9yZGVyLXJhZGl1czoxcmVtfS5jdXN0b20tcmFuZ2U6ZGlzYWJsZWQ6Oi13ZWJraXQtc2xpZGVyLXRodW1ie2JhY2tncm91bmQtY29sb3I6I2FkYjViZH0uY3VzdG9tLXJhbmdlOmRpc2FibGVkOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFja3tjdXJzb3I6ZGVmYXVsdH0uY3VzdG9tLXJhbmdlOmRpc2FibGVkOjotbW96LXJhbmdlLXRodW1ie2JhY2tncm91bmQtY29sb3I6I2FkYjViZH0uY3VzdG9tLXJhbmdlOmRpc2FibGVkOjotbW96LXJhbmdlLXRyYWNre2N1cnNvcjpkZWZhdWx0fS5jdXN0b20tcmFuZ2U6ZGlzYWJsZWQ6Oi1tcy10aHVtYntiYWNrZ3JvdW5kLWNvbG9yOiNhZGI1YmR9LmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsLmN1c3RvbS1maWxlLWxhYmVsLC5jdXN0b20tc2VsZWN0e3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCxib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dH1AbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwuY3VzdG9tLWZpbGUtbGFiZWwsLmN1c3RvbS1zZWxlY3R7dHJhbnNpdGlvbjpub25lfX0ubmF2e2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtwYWRkaW5nLWxlZnQ6MDttYXJnaW4tYm90dG9tOjA7bGlzdC1zdHlsZTpub25lfS5uYXYtbGlua3tkaXNwbGF5OmJsb2NrO3BhZGRpbmc6MXJlbSAxLjZyZW19Lm5hdi1saW5rOmhvdmVyLC5uYXYtbGluazpmb2N1c3t0ZXh0LWRlY29yYXRpb246bm9uZX0ubmF2LWxpbmsuZGlzYWJsZWR7Y29sb3I6I2FkYjViZDtwb2ludGVyLWV2ZW50czpub25lO2N1cnNvcjpkZWZhdWx0fS5uYXYtdGFic3tib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZGVlMmU2fS5uYXYtdGFicyAubmF2LWl0ZW17bWFyZ2luLWJvdHRvbTotMXB4fS5uYXYtdGFicyAubmF2LWxpbmt7Ym9yZGVyOjFweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOi40cmVtO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOi40cmVtfS5uYXYtdGFicyAubmF2LWxpbms6aG92ZXIsLm5hdi10YWJzIC5uYXYtbGluazpmb2N1c3tib3JkZXItY29sb3I6I2U5ZWNlZiAjZTllY2VmICNkZWUyZTZ9Lm5hdi10YWJzIC5uYXYtbGluay5kaXNhYmxlZHtjb2xvcjojYWRiNWJkO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50fS5uYXYtdGFicyAubmF2LWxpbmsuYWN0aXZlLC5uYXYtdGFicyAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmt7Y29sb3I6IzQ5NTA1NztiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLWNvbG9yOiNkZWUyZTYgI2RlZTJlNiAjZmZmfS5uYXYtdGFicyAuZHJvcGRvd24tbWVudXttYXJnaW4tdG9wOi0xcHg7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjB9Lm5hdi1waWxscyAubmF2LWxpbmt7Ym9yZGVyLXJhZGl1czouNHJlbX0ubmF2LXBpbGxzIC5uYXYtbGluay5hY3RpdmUsLm5hdi1waWxscyAuc2hvdz4ubmF2LWxpbmt7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiNGMTg4MDV9Lm5hdi1maWxsIC5uYXYtaXRlbXtmbGV4OjEgMSBhdXRvO3RleHQtYWxpZ246Y2VudGVyfS5uYXYtanVzdGlmaWVkIC5uYXYtaXRlbXtmbGV4LWJhc2lzOjA7ZmxleC1ncm93OjE7dGV4dC1hbGlnbjpjZW50ZXJ9LnRhYi1jb250ZW50Pi50YWItcGFuZXtkaXNwbGF5Om5vbmV9LnRhYi1jb250ZW50Pi5hY3RpdmV7ZGlzcGxheTpibG9ja30ubmF2YmFye3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47cGFkZGluZzouNXJlbSAxcmVtfS5uYXZiYXI+LmNvbnRhaW5lciwubmF2YmFyPi5jb250YWluZXItZmx1aWR7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0ubmF2YmFyLWJyYW5ke2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmctdG9wOi4zMTI1cmVtO3BhZGRpbmctYm90dG9tOi4zMTI1cmVtO21hcmdpbi1yaWdodDoxcmVtO2ZvbnQtc2l6ZToxLjI1cmVtO2xpbmUtaGVpZ2h0OmluaGVyaXQ7d2hpdGUtc3BhY2U6bm93cmFwfS5uYXZiYXItYnJhbmQ6aG92ZXIsLm5hdmJhci1icmFuZDpmb2N1c3t0ZXh0LWRlY29yYXRpb246bm9uZX0ubmF2YmFyLW5hdntkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3BhZGRpbmctbGVmdDowO21hcmdpbi1ib3R0b206MDtsaXN0LXN0eWxlOm5vbmV9Lm5hdmJhci1uYXYgLm5hdi1saW5re3BhZGRpbmctcmlnaHQ6MDtwYWRkaW5nLWxlZnQ6MH0ubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudXtwb3NpdGlvbjpzdGF0aWM7ZmxvYXQ6bm9uZX0ubmF2YmFyLXRleHR7ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZy10b3A6MXJlbTtwYWRkaW5nLWJvdHRvbToxcmVtfS5uYXZiYXItY29sbGFwc2V7ZmxleC1iYXNpczoxMDAlO2ZsZXgtZ3JvdzoxO2FsaWduLWl0ZW1zOmNlbnRlcn0ubmF2YmFyLXRvZ2dsZXJ7cGFkZGluZzouMjVyZW0gLjc1cmVtO2ZvbnQtc2l6ZToxLjI1cmVtO2xpbmUtaGVpZ2h0OjE7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXI6MXB4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1yYWRpdXM6LjI1cmVtfS5uYXZiYXItdG9nZ2xlcjpob3ZlciwubmF2YmFyLXRvZ2dsZXI6Zm9jdXN7dGV4dC1kZWNvcmF0aW9uOm5vbmV9Lm5hdmJhci10b2dnbGVyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpe2N1cnNvcjpwb2ludGVyfS5uYXZiYXItdG9nZ2xlci1pY29ue2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjEuNWVtO2hlaWdodDoxLjVlbTt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Y29udGVudDpcIlwiO2JhY2tncm91bmQ6bm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7YmFja2dyb3VuZC1zaXplOjEwMCUgMTAwJX1AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpey5uYXZiYXItZXhwYW5kLXNtPi5jb250YWluZXIsLm5hdmJhci1leHBhbmQtc20+LmNvbnRhaW5lci1mbHVpZHtwYWRkaW5nLXJpZ2h0OjA7cGFkZGluZy1sZWZ0OjB9fUBtZWRpYSAobWluLXdpZHRoOiA1NzZweCl7Lm5hdmJhci1leHBhbmQtc217ZmxleC1mbG93OnJvdyBub3dyYXA7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnR9Lm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXZ7ZmxleC1kaXJlY3Rpb246cm93fS5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51e3Bvc2l0aW9uOmFic29sdXRlfS5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2IC5uYXYtbGlua3twYWRkaW5nLXJpZ2h0Oi41cmVtO3BhZGRpbmctbGVmdDouNXJlbX0ubmF2YmFyLWV4cGFuZC1zbT4uY29udGFpbmVyLC5uYXZiYXItZXhwYW5kLXNtPi5jb250YWluZXItZmx1aWR7ZmxleC13cmFwOm5vd3JhcH0ubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLWNvbGxhcHNle2Rpc3BsYXk6ZmxleCAhaW1wb3J0YW50O2ZsZXgtYmFzaXM6YXV0b30ubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLXRvZ2dsZXJ7ZGlzcGxheTpub25lfX1AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpey5uYXZiYXItZXhwYW5kLW1kPi5jb250YWluZXIsLm5hdmJhci1leHBhbmQtbWQ+LmNvbnRhaW5lci1mbHVpZHtwYWRkaW5nLXJpZ2h0OjA7cGFkZGluZy1sZWZ0OjB9fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7Lm5hdmJhci1leHBhbmQtbWR7ZmxleC1mbG93OnJvdyBub3dyYXA7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnR9Lm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXZ7ZmxleC1kaXJlY3Rpb246cm93fS5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51e3Bvc2l0aW9uOmFic29sdXRlfS5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2IC5uYXYtbGlua3twYWRkaW5nLXJpZ2h0Oi41cmVtO3BhZGRpbmctbGVmdDouNXJlbX0ubmF2YmFyLWV4cGFuZC1tZD4uY29udGFpbmVyLC5uYXZiYXItZXhwYW5kLW1kPi5jb250YWluZXItZmx1aWR7ZmxleC13cmFwOm5vd3JhcH0ubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLWNvbGxhcHNle2Rpc3BsYXk6ZmxleCAhaW1wb3J0YW50O2ZsZXgtYmFzaXM6YXV0b30ubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLXRvZ2dsZXJ7ZGlzcGxheTpub25lfX1AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpey5uYXZiYXItZXhwYW5kLWxnPi5jb250YWluZXIsLm5hdmJhci1leHBhbmQtbGc+LmNvbnRhaW5lci1mbHVpZHtwYWRkaW5nLXJpZ2h0OjA7cGFkZGluZy1sZWZ0OjB9fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7Lm5hdmJhci1leHBhbmQtbGd7ZmxleC1mbG93OnJvdyBub3dyYXA7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnR9Lm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXZ7ZmxleC1kaXJlY3Rpb246cm93fS5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51e3Bvc2l0aW9uOmFic29sdXRlfS5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IC5uYXYtbGlua3twYWRkaW5nLXJpZ2h0Oi41cmVtO3BhZGRpbmctbGVmdDouNXJlbX0ubmF2YmFyLWV4cGFuZC1sZz4uY29udGFpbmVyLC5uYXZiYXItZXhwYW5kLWxnPi5jb250YWluZXItZmx1aWR7ZmxleC13cmFwOm5vd3JhcH0ubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLWNvbGxhcHNle2Rpc3BsYXk6ZmxleCAhaW1wb3J0YW50O2ZsZXgtYmFzaXM6YXV0b30ubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLXRvZ2dsZXJ7ZGlzcGxheTpub25lfX1AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KXsubmF2YmFyLWV4cGFuZC14bD4uY29udGFpbmVyLC5uYXZiYXItZXhwYW5kLXhsPi5jb250YWluZXItZmx1aWR7cGFkZGluZy1yaWdodDowO3BhZGRpbmctbGVmdDowfX1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsubmF2YmFyLWV4cGFuZC14bHtmbGV4LWZsb3c6cm93IG5vd3JhcDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydH0ubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdntmbGV4LWRpcmVjdGlvbjpyb3d9Lm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnV7cG9zaXRpb246YWJzb2x1dGV9Lm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYgLm5hdi1saW5re3BhZGRpbmctcmlnaHQ6LjVyZW07cGFkZGluZy1sZWZ0Oi41cmVtfS5uYXZiYXItZXhwYW5kLXhsPi5jb250YWluZXIsLm5hdmJhci1leHBhbmQteGw+LmNvbnRhaW5lci1mbHVpZHtmbGV4LXdyYXA6bm93cmFwfS5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItY29sbGFwc2V7ZGlzcGxheTpmbGV4ICFpbXBvcnRhbnQ7ZmxleC1iYXNpczphdXRvfS5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItdG9nZ2xlcntkaXNwbGF5Om5vbmV9fS5uYXZiYXItZXhwYW5ke2ZsZXgtZmxvdzpyb3cgbm93cmFwO2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0fS5uYXZiYXItZXhwYW5kPi5jb250YWluZXIsLm5hdmJhci1leHBhbmQ+LmNvbnRhaW5lci1mbHVpZHtwYWRkaW5nLXJpZ2h0OjA7cGFkZGluZy1sZWZ0OjB9Lm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXZ7ZmxleC1kaXJlY3Rpb246cm93fS5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51e3Bvc2l0aW9uOmFic29sdXRlfS5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2IC5uYXYtbGlua3twYWRkaW5nLXJpZ2h0Oi41cmVtO3BhZGRpbmctbGVmdDouNXJlbX0ubmF2YmFyLWV4cGFuZD4uY29udGFpbmVyLC5uYXZiYXItZXhwYW5kPi5jb250YWluZXItZmx1aWR7ZmxleC13cmFwOm5vd3JhcH0ubmF2YmFyLWV4cGFuZCAubmF2YmFyLWNvbGxhcHNle2Rpc3BsYXk6ZmxleCAhaW1wb3J0YW50O2ZsZXgtYmFzaXM6YXV0b30ubmF2YmFyLWV4cGFuZCAubmF2YmFyLXRvZ2dsZXJ7ZGlzcGxheTpub25lfS5uYXZiYXItbGlnaHQgLm5hdmJhci1icmFuZHtjb2xvcjpyZ2JhKDAsMCwwLDAuOSl9Lm5hdmJhci1saWdodCAubmF2YmFyLWJyYW5kOmhvdmVyLC5uYXZiYXItbGlnaHQgLm5hdmJhci1icmFuZDpmb2N1c3tjb2xvcjpyZ2JhKDAsMCwwLDAuOSl9Lm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmt7Y29sb3I6cmdiYSgwLDAsMCwwLjUpfS5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rOmhvdmVyLC5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rOmZvY3Vze2NvbG9yOnJnYmEoMCwwLDAsMC43KX0ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluay5kaXNhYmxlZHtjb2xvcjpyZ2JhKDAsMCwwLDAuMyl9Lm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAuc2hvdz4ubmF2LWxpbmssLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAuYWN0aXZlPi5uYXYtbGluaywubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluay5zaG93LC5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rLmFjdGl2ZXtjb2xvcjpyZ2JhKDAsMCwwLDAuOSl9Lm5hdmJhci1saWdodCAubmF2YmFyLXRvZ2dsZXJ7Y29sb3I6cmdiYSgwLDAsMCwwLjUpO2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLDAuMSl9Lm5hdmJhci1saWdodCAubmF2YmFyLXRvZ2dsZXItaWNvbntiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2Nzdmcgdmlld0JveD0nMCAwIDMwIDMwJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNlJTNjcGF0aCBzdHJva2U9J3JnYmEoMCwwLDAsMC41KScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLyUzZSUzYy9zdmclM2VcIil9Lm5hdmJhci1saWdodCAubmF2YmFyLXRleHR7Y29sb3I6cmdiYSgwLDAsMCwwLjUpfS5uYXZiYXItbGlnaHQgLm5hdmJhci10ZXh0IGF7Y29sb3I6cmdiYSgwLDAsMCwwLjkpfS5uYXZiYXItbGlnaHQgLm5hdmJhci10ZXh0IGE6aG92ZXIsLm5hdmJhci1saWdodCAubmF2YmFyLXRleHQgYTpmb2N1c3tjb2xvcjpyZ2JhKDAsMCwwLDAuOSl9Lm5hdmJhci1kYXJrIC5uYXZiYXItYnJhbmR7Y29sb3I6I2ZmZn0ubmF2YmFyLWRhcmsgLm5hdmJhci1icmFuZDpob3ZlciwubmF2YmFyLWRhcmsgLm5hdmJhci1icmFuZDpmb2N1c3tjb2xvcjojZmZmfS5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbmt7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwwLjUpfS5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbms6aG92ZXIsLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluazpmb2N1c3tjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LDAuNzUpfS5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbmsuZGlzYWJsZWR7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwwLjI1KX0ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLnNob3c+Lm5hdi1saW5rLC5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAuYWN0aXZlPi5uYXYtbGluaywubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rLnNob3csLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluay5hY3RpdmV7Y29sb3I6I2ZmZn0ubmF2YmFyLWRhcmsgLm5hdmJhci10b2dnbGVye2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsMC41KTtib3JkZXItY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwwLjEpfS5uYXZiYXItZGFyayAubmF2YmFyLXRvZ2dsZXItaWNvbntiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2Nzdmcgdmlld0JveD0nMCAwIDMwIDMwJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNlJTNjcGF0aCBzdHJva2U9J3JnYmEoMjU1LDI1NSwyNTUsMC41KScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLyUzZSUzYy9zdmclM2VcIil9Lm5hdmJhci1kYXJrIC5uYXZiYXItdGV4dHtjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LDAuNSl9Lm5hdmJhci1kYXJrIC5uYXZiYXItdGV4dCBhe2NvbG9yOiNmZmZ9Lm5hdmJhci1kYXJrIC5uYXZiYXItdGV4dCBhOmhvdmVyLC5uYXZiYXItZGFyayAubmF2YmFyLXRleHQgYTpmb2N1c3tjb2xvcjojZmZmfS5jYXJke3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47bWluLXdpZHRoOjA7d29yZC13cmFwOmJyZWFrLXdvcmQ7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JhY2tncm91bmQtY2xpcDpib3JkZXItYm94O2JvcmRlcjowcHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXJhZGl1czoxcmVtfS5jYXJkPmhye21hcmdpbi1yaWdodDowO21hcmdpbi1sZWZ0OjB9LmNhcmQ+Lmxpc3QtZ3JvdXA6Zmlyc3QtY2hpbGQgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZHtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjFyZW07Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MXJlbX0uY2FyZD4ubGlzdC1ncm91cDpsYXN0LWNoaWxkIC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZHtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czoxcmVtO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MXJlbX0uY2FyZC1ib2R5e2ZsZXg6MSAxIGF1dG87cGFkZGluZzoyLjRyZW19LmNhcmQtdGl0bGV7bWFyZ2luLWJvdHRvbToyLjRyZW19LmNhcmQtc3VidGl0bGV7bWFyZ2luLXRvcDotMS4ycmVtO21hcmdpbi1ib3R0b206MH0uY2FyZC10ZXh0Omxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS5jYXJkLWxpbms6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmNhcmQtbGluaysuY2FyZC1saW5re21hcmdpbi1sZWZ0OjIuNHJlbX0uY2FyZC1oZWFkZXJ7cGFkZGluZzoyLjRyZW0gMi40cmVtO21hcmdpbi1ib3R0b206MDtjb2xvcjppbmhlcml0O2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwLjA1KTtib3JkZXItYm90dG9tOjBweCBzb2xpZCB0cmFuc3BhcmVudH0uY2FyZC1oZWFkZXI6Zmlyc3QtY2hpbGR7Ym9yZGVyLXJhZGl1czpjYWxjKDFyZW0gLSAwcHgpIGNhbGMoMXJlbSAtIDBweCkgMCAwfS5jYXJkLWhlYWRlcisubGlzdC1ncm91cCAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxke2JvcmRlci10b3A6MH0uY2FyZC1mb290ZXJ7cGFkZGluZzoyLjRyZW0gMi40cmVtO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwLjA1KTtib3JkZXItdG9wOjBweCBzb2xpZCB0cmFuc3BhcmVudH0uY2FyZC1mb290ZXI6bGFzdC1jaGlsZHtib3JkZXItcmFkaXVzOjAgMCBjYWxjKDFyZW0gLSAwcHgpIGNhbGMoMXJlbSAtIDBweCl9LmNhcmQtaGVhZGVyLXRhYnN7bWFyZ2luLXJpZ2h0Oi0xLjJyZW07bWFyZ2luLWJvdHRvbTotMi40cmVtO21hcmdpbi1sZWZ0Oi0xLjJyZW07Ym9yZGVyLWJvdHRvbTowfS5jYXJkLWhlYWRlci1waWxsc3ttYXJnaW4tcmlnaHQ6LTEuMnJlbTttYXJnaW4tbGVmdDotMS4ycmVtfS5jYXJkLWltZy1vdmVybGF5e3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO3BhZGRpbmc6Mi40cmVtfS5jYXJkLWltZ3t3aWR0aDoxMDAlO2JvcmRlci1yYWRpdXM6Y2FsYygxcmVtIC0gMHB4KX0uY2FyZC1pbWctdG9we3dpZHRoOjEwMCU7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czpjYWxjKDFyZW0gLSAwcHgpO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOmNhbGMoMXJlbSAtIDBweCl9LmNhcmQtaW1nLWJvdHRvbXt3aWR0aDoxMDAlO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOmNhbGMoMXJlbSAtIDBweCk7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czpjYWxjKDFyZW0gLSAwcHgpfS5jYXJkLWRlY2t7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uY2FyZC1kZWNrIC5jYXJke21hcmdpbi1ib3R0b206MTVweH1AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpey5jYXJkLWRlY2t7ZmxleC1mbG93OnJvdyB3cmFwO21hcmdpbi1yaWdodDotMTVweDttYXJnaW4tbGVmdDotMTVweH0uY2FyZC1kZWNrIC5jYXJke2Rpc3BsYXk6ZmxleDtmbGV4OjEgMCAwJTtmbGV4LWRpcmVjdGlvbjpjb2x1bW47bWFyZ2luLXJpZ2h0OjE1cHg7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1sZWZ0OjE1cHh9fS5jYXJkLWdyb3Vwe2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW59LmNhcmQtZ3JvdXA+LmNhcmR7bWFyZ2luLWJvdHRvbToxNXB4fUBtZWRpYSAobWluLXdpZHRoOiA1NzZweCl7LmNhcmQtZ3JvdXB7ZmxleC1mbG93OnJvdyB3cmFwfS5jYXJkLWdyb3VwPi5jYXJke2ZsZXg6MSAwIDAlO21hcmdpbi1ib3R0b206MH0uY2FyZC1ncm91cD4uY2FyZCsuY2FyZHttYXJnaW4tbGVmdDowO2JvcmRlci1sZWZ0OjB9LmNhcmQtZ3JvdXA+LmNhcmQ6Zmlyc3QtY2hpbGR7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowfS5jYXJkLWdyb3VwPi5jYXJkOmZpcnN0LWNoaWxkIC5jYXJkLWltZy10b3AsLmNhcmQtZ3JvdXA+LmNhcmQ6Zmlyc3QtY2hpbGQgLmNhcmQtaGVhZGVye2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjB9LmNhcmQtZ3JvdXA+LmNhcmQ6Zmlyc3QtY2hpbGQgLmNhcmQtaW1nLWJvdHRvbSwuY2FyZC1ncm91cD4uY2FyZDpmaXJzdC1jaGlsZCAuY2FyZC1mb290ZXJ7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MH0uY2FyZC1ncm91cD4uY2FyZDpsYXN0LWNoaWxke2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjB9LmNhcmQtZ3JvdXA+LmNhcmQ6bGFzdC1jaGlsZCAuY2FyZC1pbWctdG9wLC5jYXJkLWdyb3VwPi5jYXJkOmxhc3QtY2hpbGQgLmNhcmQtaGVhZGVye2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MH0uY2FyZC1ncm91cD4uY2FyZDpsYXN0LWNoaWxkIC5jYXJkLWltZy1ib3R0b20sLmNhcmQtZ3JvdXA+LmNhcmQ6bGFzdC1jaGlsZCAuY2FyZC1mb290ZXJ7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowfS5jYXJkLWdyb3VwPi5jYXJkOm9ubHktY2hpbGR7Ym9yZGVyLXJhZGl1czoxcmVtfS5jYXJkLWdyb3VwPi5jYXJkOm9ubHktY2hpbGQgLmNhcmQtaW1nLXRvcCwuY2FyZC1ncm91cD4uY2FyZDpvbmx5LWNoaWxkIC5jYXJkLWhlYWRlcntib3JkZXItdG9wLWxlZnQtcmFkaXVzOjFyZW07Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MXJlbX0uY2FyZC1ncm91cD4uY2FyZDpvbmx5LWNoaWxkIC5jYXJkLWltZy1ib3R0b20sLmNhcmQtZ3JvdXA+LmNhcmQ6b25seS1jaGlsZCAuY2FyZC1mb290ZXJ7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MXJlbTtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjFyZW19LmNhcmQtZ3JvdXA+LmNhcmQ6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKTpub3QoOm9ubHktY2hpbGQpe2JvcmRlci1yYWRpdXM6MH0uY2FyZC1ncm91cD4uY2FyZDpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpOm5vdCg6b25seS1jaGlsZCkgLmNhcmQtaW1nLXRvcCwuY2FyZC1ncm91cD4uY2FyZDpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpOm5vdCg6b25seS1jaGlsZCkgLmNhcmQtaW1nLWJvdHRvbSwuY2FyZC1ncm91cD4uY2FyZDpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpOm5vdCg6b25seS1jaGlsZCkgLmNhcmQtaGVhZGVyLC5jYXJkLWdyb3VwPi5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCk6bm90KDpvbmx5LWNoaWxkKSAuY2FyZC1mb290ZXJ7Ym9yZGVyLXJhZGl1czowfX0uY2FyZC1jb2x1bW5zIC5jYXJke21hcmdpbi1ib3R0b206MS41cmVtfUBtZWRpYSAobWluLXdpZHRoOiA1NzZweCl7LmNhcmQtY29sdW1uc3tjb2x1bW4tY291bnQ6Mztjb2x1bW4tZ2FwOjJyZW07b3JwaGFuczoxO3dpZG93czoxfS5jYXJkLWNvbHVtbnMgLmNhcmR7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MTAwJX19LmFjY29yZGlvbiAuY2FyZHtvdmVyZmxvdzpoaWRkZW59LmFjY29yZGlvbiAuY2FyZDpub3QoOmZpcnN0LW9mLXR5cGUpIC5jYXJkLWhlYWRlcjpmaXJzdC1jaGlsZHtib3JkZXItcmFkaXVzOjB9LmFjY29yZGlvbiAuY2FyZDpub3QoOmZpcnN0LW9mLXR5cGUpOm5vdCg6bGFzdC1vZi10eXBlKXtib3JkZXItYm90dG9tOjA7Ym9yZGVyLXJhZGl1czowfS5hY2NvcmRpb24gLmNhcmQ6Zmlyc3Qtb2YtdHlwZXtib3JkZXItYm90dG9tOjA7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjB9LmFjY29yZGlvbiAuY2FyZDpsYXN0LW9mLXR5cGV7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjB9LmFjY29yZGlvbiAuY2FyZCAuY2FyZC1oZWFkZXJ7bWFyZ2luLWJvdHRvbTowcHh9LmJyZWFkY3J1bWJ7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO3BhZGRpbmc6MS4ycmVtIDEuNnJlbTttYXJnaW4tYm90dG9tOjFyZW07bGlzdC1zdHlsZTpub25lO2JhY2tncm91bmQtY29sb3I6I2U5ZWNlZjtib3JkZXItcmFkaXVzOi40cmVtfS5icmVhZGNydW1iLWl0ZW0rLmJyZWFkY3J1bWItaXRlbXtwYWRkaW5nLWxlZnQ6LjhyZW19LmJyZWFkY3J1bWItaXRlbSsuYnJlYWRjcnVtYi1pdGVtOjpiZWZvcmV7ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZy1yaWdodDouOHJlbTtjb2xvcjojNTQ1NDU0O2NvbnRlbnQ6XCIvXCJ9LmJyZWFkY3J1bWItaXRlbSsuYnJlYWRjcnVtYi1pdGVtOmhvdmVyOjpiZWZvcmV7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0uYnJlYWRjcnVtYi1pdGVtKy5icmVhZGNydW1iLWl0ZW06aG92ZXI6OmJlZm9yZXt0ZXh0LWRlY29yYXRpb246bm9uZX0uYnJlYWRjcnVtYi1pdGVtLmFjdGl2ZXtjb2xvcjojNTQ1NDU0fS5wYWdpbmF0aW9ue2Rpc3BsYXk6ZmxleDtwYWRkaW5nLWxlZnQ6MDtsaXN0LXN0eWxlOm5vbmU7Ym9yZGVyLXJhZGl1czouNHJlbX0ucGFnZS1saW5re3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2s7cGFkZGluZzouOHJlbSAxLjJyZW07bWFyZ2luLWxlZnQ6LTFweDtsaW5lLWhlaWdodDoxLjI1O2NvbG9yOiNGMTg4MDU7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjoxcHggc29saWQgI2RlZTJlNn0ucGFnZS1saW5rOmhvdmVye3otaW5kZXg6Mjtjb2xvcjojYmY2YzA0O3RleHQtZGVjb3JhdGlvbjpub25lO2JhY2tncm91bmQtY29sb3I6I2U5ZWNlZjtib3JkZXItY29sb3I6I2RlZTJlNn0ucGFnZS1saW5rOmZvY3Vze3otaW5kZXg6MjtvdXRsaW5lOjA7Ym94LXNoYWRvdzowIDAgMCAwIHJnYmEoMjQxLDEzNiw1LDAuMjUpfS5wYWdlLWxpbms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCl7Y3Vyc29yOnBvaW50ZXJ9LnBhZ2UtaXRlbTpmaXJzdC1jaGlsZCAucGFnZS1saW5re21hcmdpbi1sZWZ0OjA7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czouNHJlbTtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOi40cmVtfS5wYWdlLWl0ZW06bGFzdC1jaGlsZCAucGFnZS1saW5re2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOi40cmVtO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOi40cmVtfS5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbmt7ei1pbmRleDoxO2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojRjE4ODA1O2JvcmRlci1jb2xvcjojRjE4ODA1fS5wYWdlLWl0ZW0uZGlzYWJsZWQgLnBhZ2UtbGlua3tjb2xvcjojYWRiNWJkO3BvaW50ZXItZXZlbnRzOm5vbmU7Y3Vyc29yOmF1dG87YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1jb2xvcjojZGVlMmU2fS5wYWdpbmF0aW9uLWxnIC5wYWdlLWxpbmt7cGFkZGluZzoxLjJyZW0gMi40cmVtO2ZvbnQtc2l6ZToxLjZyZW07bGluZS1oZWlnaHQ6MS4yfS5wYWdpbmF0aW9uLWxnIC5wYWdlLWl0ZW06Zmlyc3QtY2hpbGQgLnBhZ2UtbGlua3tib3JkZXItdG9wLWxlZnQtcmFkaXVzOi42cmVtO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6LjZyZW19LnBhZ2luYXRpb24tbGcgLnBhZ2UtaXRlbTpsYXN0LWNoaWxkIC5wYWdlLWxpbmt7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6LjZyZW07Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6LjZyZW19LnBhZ2luYXRpb24tc20gLnBhZ2UtbGlua3twYWRkaW5nOi40cmVtIC44cmVtO2ZvbnQtc2l6ZToxLjJyZW07bGluZS1oZWlnaHQ6MS4yfS5wYWdpbmF0aW9uLXNtIC5wYWdlLWl0ZW06Zmlyc3QtY2hpbGQgLnBhZ2UtbGlua3tib3JkZXItdG9wLWxlZnQtcmFkaXVzOi4ycmVtO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6LjJyZW19LnBhZ2luYXRpb24tc20gLnBhZ2UtaXRlbTpsYXN0LWNoaWxkIC5wYWdlLWxpbmt7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6LjJyZW07Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6LjJyZW19LmJhZGdle2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmc6LjZyZW0gLjhyZW07Zm9udC1zaXplOjEuMnJlbTtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MTt0ZXh0LWFsaWduOmNlbnRlcjt3aGl0ZS1zcGFjZTpub3dyYXA7dmVydGljYWwtYWxpZ246YmFzZWxpbmU7Ym9yZGVyLXJhZGl1czouNHJlbX1hLmJhZGdlOmhvdmVyLGEuYmFkZ2U6Zm9jdXN7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmJhZGdlOmVtcHR5e2Rpc3BsYXk6bm9uZX0uYnRuIC5iYWRnZXtwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6LTFweH0uYmFkZ2UtcGlsbHtwYWRkaW5nLXJpZ2h0Oi42ZW07cGFkZGluZy1sZWZ0Oi42ZW07Ym9yZGVyLXJhZGl1czoxMHJlbX0uYmFkZ2UtcHJpbWFyeXtjb2xvcjojMjEyNTI5O2JhY2tncm91bmQtY29sb3I6I0YxODgwNX1hLmJhZGdlLXByaW1hcnk6aG92ZXIsYS5iYWRnZS1wcmltYXJ5OmZvY3Vze2NvbG9yOiMyMTI1Mjk7YmFja2dyb3VuZC1jb2xvcjojYmY2YzA0fS5iYWRnZS1zZWNvbmRhcnl7Y29sb3I6IzIxMjUyOTtiYWNrZ3JvdW5kLWNvbG9yOiNGMUQwNjV9YS5iYWRnZS1zZWNvbmRhcnk6aG92ZXIsYS5iYWRnZS1zZWNvbmRhcnk6Zm9jdXN7Y29sb3I6IzIxMjUyOTtiYWNrZ3JvdW5kLWNvbG9yOiNlZGMyMzZ9LmJhZGdlLXN1Y2Nlc3N7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiM1MmM0MWF9YS5iYWRnZS1zdWNjZXNzOmhvdmVyLGEuYmFkZ2Utc3VjY2Vzczpmb2N1c3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzNmOTcxNH0uYmFkZ2UtaW5mb3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzE4OTBmZn1hLmJhZGdlLWluZm86aG92ZXIsYS5iYWRnZS1pbmZvOmZvY3Vze2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMDA3NmU0fS5iYWRnZS13YXJuaW5ne2NvbG9yOiMyMTI1Mjk7YmFja2dyb3VuZC1jb2xvcjojZmFhZDE0fWEuYmFkZ2Utd2FybmluZzpob3ZlcixhLmJhZGdlLXdhcm5pbmc6Zm9jdXN7Y29sb3I6IzIxMjUyOTtiYWNrZ3JvdW5kLWNvbG9yOiNkNjkwMDV9LmJhZGdlLWRhbmdlcntjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6I2Y1MjIyZH1hLmJhZGdlLWRhbmdlcjpob3ZlcixhLmJhZGdlLWRhbmdlcjpmb2N1c3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6I2RhMGExNX0uYmFkZ2UtbGlnaHR7Y29sb3I6IzIxMjUyOTtiYWNrZ3JvdW5kLWNvbG9yOiNlNWU1ZTV9YS5iYWRnZS1saWdodDpob3ZlcixhLmJhZGdlLWxpZ2h0OmZvY3Vze2NvbG9yOiMyMTI1Mjk7YmFja2dyb3VuZC1jb2xvcjojY2NjfS5iYWRnZS1kYXJre2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMjYyNjI2fWEuYmFkZ2UtZGFyazpob3ZlcixhLmJhZGdlLWRhcms6Zm9jdXN7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMwZDBkMGR9Lmp1bWJvdHJvbntwYWRkaW5nOjJyZW0gMXJlbTttYXJnaW4tYm90dG9tOjJyZW07YmFja2dyb3VuZC1jb2xvcjojZTllY2VmO2JvcmRlci1yYWRpdXM6LjZyZW19QG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KXsuanVtYm90cm9ue3BhZGRpbmc6NHJlbSAycmVtfX0uanVtYm90cm9uLWZsdWlke3BhZGRpbmctcmlnaHQ6MDtwYWRkaW5nLWxlZnQ6MDtib3JkZXItcmFkaXVzOjB9LmFsZXJ0e3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6MS40cmVtIDJyZW07bWFyZ2luLWJvdHRvbToxLjZyZW07Ym9yZGVyOjFweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItcmFkaXVzOi40cmVtfS5hbGVydC1oZWFkaW5ne2NvbG9yOmluaGVyaXR9LmFsZXJ0LWxpbmt7Zm9udC13ZWlnaHQ6NzAwfS5hbGVydC1kaXNtaXNzaWJsZXtwYWRkaW5nLXJpZ2h0OjYuMXJlbX0uYWxlcnQtZGlzbWlzc2libGUgLmNsb3Nle3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7cGFkZGluZzoxLjRyZW0gMnJlbTtjb2xvcjppbmhlcml0fS5hbGVydC1wcmltYXJ5e2NvbG9yOiM3ZDQ3MDM7YmFja2dyb3VuZC1jb2xvcjojZmNlN2NkO2JvcmRlci1jb2xvcjojZmJkZWI5fS5hbGVydC1wcmltYXJ5IGhye2JvcmRlci10b3AtY29sb3I6I2ZhZDNhMX0uYWxlcnQtcHJpbWFyeSAuYWxlcnQtbGlua3tjb2xvcjojNGIyYjAyfS5hbGVydC1zZWNvbmRhcnl7Y29sb3I6IzdkNmMzNTtiYWNrZ3JvdW5kLWNvbG9yOiNmY2Y2ZTA7Ym9yZGVyLWNvbG9yOiNmYmYyZDR9LmFsZXJ0LXNlY29uZGFyeSBocntib3JkZXItdG9wLWNvbG9yOiNmOWViYmR9LmFsZXJ0LXNlY29uZGFyeSAuYWxlcnQtbGlua3tjb2xvcjojNTk0ZDI2fS5hbGVydC1zdWNjZXNze2NvbG9yOiMyYjY2MGU7YmFja2dyb3VuZC1jb2xvcjojZGNmM2QxO2JvcmRlci1jb2xvcjojY2ZlZWJmfS5hbGVydC1zdWNjZXNzIGhye2JvcmRlci10b3AtY29sb3I6I2MwZTlhYn0uYWxlcnQtc3VjY2VzcyAuYWxlcnQtbGlua3tjb2xvcjojMTgzOTA4fS5hbGVydC1pbmZve2NvbG9yOiMwYzRiODU7YmFja2dyb3VuZC1jb2xvcjojZDFlOWZmO2JvcmRlci1jb2xvcjojYmVlMGZmfS5hbGVydC1pbmZvIGhye2JvcmRlci10b3AtY29sb3I6I2E1ZDRmZn0uYWxlcnQtaW5mbyAuYWxlcnQtbGlua3tjb2xvcjojMDgzMTU2fS5hbGVydC13YXJuaW5ne2NvbG9yOiM4MjVhMGE7YmFja2dyb3VuZC1jb2xvcjojZmVlZmQwO2JvcmRlci1jb2xvcjojZmVlOGJkfS5hbGVydC13YXJuaW5nIGhye2JvcmRlci10b3AtY29sb3I6I2ZlZGZhNH0uYWxlcnQtd2FybmluZyAuYWxlcnQtbGlua3tjb2xvcjojNTMzOTA2fS5hbGVydC1kYW5nZXJ7Y29sb3I6IzdmMTIxNztiYWNrZ3JvdW5kLWNvbG9yOiNmZGQzZDU7Ym9yZGVyLWNvbG9yOiNmY2MxYzR9LmFsZXJ0LWRhbmdlciBocntib3JkZXItdG9wLWNvbG9yOiNmYmE5YWR9LmFsZXJ0LWRhbmdlciAuYWxlcnQtbGlua3tjb2xvcjojNTIwYzBmfS5hbGVydC1saWdodHtjb2xvcjojNzc3O2JhY2tncm91bmQtY29sb3I6I2ZhZmFmYTtib3JkZXItY29sb3I6I2Y4ZjhmOH0uYWxlcnQtbGlnaHQgaHJ7Ym9yZGVyLXRvcC1jb2xvcjojZWJlYmVifS5hbGVydC1saWdodCAuYWxlcnQtbGlua3tjb2xvcjojNWU1ZTVlfS5hbGVydC1kYXJre2NvbG9yOiMxNDE0MTQ7YmFja2dyb3VuZC1jb2xvcjojZDRkNGQ0O2JvcmRlci1jb2xvcjojYzJjMmMyfS5hbGVydC1kYXJrIGhye2JvcmRlci10b3AtY29sb3I6I2I1YjViNX0uYWxlcnQtZGFyayAuYWxlcnQtbGlua3tjb2xvcjojMDAwfUBrZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLXN0cmlwZXN7ZnJvbXtiYWNrZ3JvdW5kLXBvc2l0aW9uOjEuNnJlbSAwfXRve2JhY2tncm91bmQtcG9zaXRpb246MCAwfX0ucHJvZ3Jlc3N7ZGlzcGxheTpmbGV4O2hlaWdodDoxLjZyZW07b3ZlcmZsb3c6aGlkZGVuO2ZvbnQtc2l6ZToxLjA1cmVtO2JhY2tncm91bmQtY29sb3I6I2U5ZWNlZjtib3JkZXItcmFkaXVzOi40cmVtO2JveC1zaGFkb3c6aW5zZXQgMCAwLjFyZW0gMC4xcmVtIHJnYmEoMCwwLDAsMC4xKX0ucHJvZ3Jlc3MtYmFye2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OmNlbnRlcjtjb2xvcjojZmZmO3RleHQtYWxpZ246Y2VudGVyO3doaXRlLXNwYWNlOm5vd3JhcDtiYWNrZ3JvdW5kLWNvbG9yOiNGMTg4MDU7dHJhbnNpdGlvbjp3aWR0aCAwLjZzIGVhc2V9QG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7LnByb2dyZXNzLWJhcnt0cmFuc2l0aW9uOm5vbmV9fS5wcm9ncmVzcy1iYXItc3RyaXBlZHtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsMjU1LDI1NSwwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwyNTUsMjU1LDAuMTUpIDUwJSwgcmdiYSgyNTUsMjU1LDI1NSwwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO2JhY2tncm91bmQtc2l6ZToxLjZyZW0gMS42cmVtfS5wcm9ncmVzcy1iYXItYW5pbWF0ZWR7YW5pbWF0aW9uOnByb2dyZXNzLWJhci1zdHJpcGVzIDFzIGxpbmVhciBpbmZpbml0ZX0ubWVkaWF7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmZsZXgtc3RhcnR9Lm1lZGlhLWJvZHl7ZmxleDoxfS5saXN0LWdyb3Vwe2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47cGFkZGluZy1sZWZ0OjA7bWFyZ2luLWJvdHRvbTowfS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9ue3dpZHRoOjEwMCU7Y29sb3I6IzQ5NTA1Nzt0ZXh0LWFsaWduOmluaGVyaXR9Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXN7Y29sb3I6IzQ5NTA1Nzt0ZXh0LWRlY29yYXRpb246bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiNlOWVjZWZ9Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246YWN0aXZle2NvbG9yOiMyMTI1Mjk7YmFja2dyb3VuZC1jb2xvcjojZTllY2VmfS5saXN0LWdyb3VwLWl0ZW17cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9jaztwYWRkaW5nOjEuMnJlbSAycmVtO21hcmdpbi1ib3R0b206LTFweDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDAsMCwwLDAuMTI1KX0ubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxke2JvcmRlci10b3AtbGVmdC1yYWRpdXM6LjRyZW07Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6LjRyZW19Lmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czouNHJlbTtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOi40cmVtfS5saXN0LWdyb3VwLWl0ZW06aG92ZXIsLmxpc3QtZ3JvdXAtaXRlbTpmb2N1c3t6LWluZGV4OjE7dGV4dC1kZWNvcmF0aW9uOm5vbmV9Lmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZCwubGlzdC1ncm91cC1pdGVtOmRpc2FibGVke2NvbG9yOiNhZGI1YmQ7cG9pbnRlci1ldmVudHM6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9Lmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmV7ei1pbmRleDoyO2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojRjE4ODA1O2JvcmRlci1jb2xvcjojRjE4ODA1fS5saXN0LWdyb3VwLWZsdXNoIC5saXN0LWdyb3VwLWl0ZW17Ym9yZGVyLXJpZ2h0OjA7Ym9yZGVyLWxlZnQ6MDtib3JkZXItcmFkaXVzOjB9Lmxpc3QtZ3JvdXAtZmx1c2ggLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206LTFweH0ubGlzdC1ncm91cC1mbHVzaDpmaXJzdC1jaGlsZCAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxke2JvcmRlci10b3A6MH0ubGlzdC1ncm91cC1mbHVzaDpsYXN0LWNoaWxkIC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjA7Ym9yZGVyLWJvdHRvbTowfS5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeXtjb2xvcjojN2Q0NzAzO2JhY2tncm91bmQtY29sb3I6I2ZiZGViOX0ubGlzdC1ncm91cC1pdGVtLXByaW1hcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwubGlzdC1ncm91cC1pdGVtLXByaW1hcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1c3tjb2xvcjojN2Q0NzAzO2JhY2tncm91bmQtY29sb3I6I2ZhZDNhMX0ubGlzdC1ncm91cC1pdGVtLXByaW1hcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiM3ZDQ3MDM7Ym9yZGVyLWNvbG9yOiM3ZDQ3MDN9Lmxpc3QtZ3JvdXAtaXRlbS1zZWNvbmRhcnl7Y29sb3I6IzdkNmMzNTtiYWNrZ3JvdW5kLWNvbG9yOiNmYmYyZDR9Lmxpc3QtZ3JvdXAtaXRlbS1zZWNvbmRhcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3Vze2NvbG9yOiM3ZDZjMzU7YmFja2dyb3VuZC1jb2xvcjojZjllYmJkfS5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojN2Q2YzM1O2JvcmRlci1jb2xvcjojN2Q2YzM1fS5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzc3tjb2xvcjojMmI2NjBlO2JhY2tncm91bmQtY29sb3I6I2NmZWViZn0ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1c3tjb2xvcjojMmI2NjBlO2JhY2tncm91bmQtY29sb3I6I2MwZTlhYn0ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMyYjY2MGU7Ym9yZGVyLWNvbG9yOiMyYjY2MGV9Lmxpc3QtZ3JvdXAtaXRlbS1pbmZve2NvbG9yOiMwYzRiODU7YmFja2dyb3VuZC1jb2xvcjojYmVlMGZmfS5saXN0LWdyb3VwLWl0ZW0taW5mby5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLC5saXN0LWdyb3VwLWl0ZW0taW5mby5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3Vze2NvbG9yOiMwYzRiODU7YmFja2dyb3VuZC1jb2xvcjojYTVkNGZmfS5saXN0LWdyb3VwLWl0ZW0taW5mby5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzBjNGI4NTtib3JkZXItY29sb3I6IzBjNGI4NX0ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmd7Y29sb3I6IzgyNWEwYTtiYWNrZ3JvdW5kLWNvbG9yOiNmZWU4YmR9Lmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXN7Y29sb3I6IzgyNWEwYTtiYWNrZ3JvdW5kLWNvbG9yOiNmZWRmYTR9Lmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojODI1YTBhO2JvcmRlci1jb2xvcjojODI1YTBhfS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2Vye2NvbG9yOiM3ZjEyMTc7YmFja2dyb3VuZC1jb2xvcjojZmNjMWM0fS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1c3tjb2xvcjojN2YxMjE3O2JhY2tncm91bmQtY29sb3I6I2ZiYTlhZH0ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzdmMTIxNztib3JkZXItY29sb3I6IzdmMTIxN30ubGlzdC1ncm91cC1pdGVtLWxpZ2h0e2NvbG9yOiM3Nzc7YmFja2dyb3VuZC1jb2xvcjojZjhmOGY4fS5saXN0LWdyb3VwLWl0ZW0tbGlnaHQubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwubGlzdC1ncm91cC1pdGVtLWxpZ2h0Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXN7Y29sb3I6Izc3NztiYWNrZ3JvdW5kLWNvbG9yOiNlYmViZWJ9Lmxpc3QtZ3JvdXAtaXRlbS1saWdodC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6Izc3Nztib3JkZXItY29sb3I6Izc3N30ubGlzdC1ncm91cC1pdGVtLWRhcmt7Y29sb3I6IzE0MTQxNDtiYWNrZ3JvdW5kLWNvbG9yOiNjMmMyYzJ9Lmxpc3QtZ3JvdXAtaXRlbS1kYXJrLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsLmxpc3QtZ3JvdXAtaXRlbS1kYXJrLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXN7Y29sb3I6IzE0MTQxNDtiYWNrZ3JvdW5kLWNvbG9yOiNiNWI1YjV9Lmxpc3QtZ3JvdXAtaXRlbS1kYXJrLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMTQxNDE0O2JvcmRlci1jb2xvcjojMTQxNDE0fS5jbG9zZXtmbG9hdDpyaWdodDtmb250LXNpemU6Mi4xcmVtO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDoxO2NvbG9yOiMwMDA7dGV4dC1zaGFkb3c6MCAxcHggMCAjZmZmO29wYWNpdHk6LjV9LmNsb3NlOmhvdmVye2NvbG9yOiMwMDA7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmNsb3NlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpe2N1cnNvcjpwb2ludGVyfS5jbG9zZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpob3ZlciwuY2xvc2U6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6Zm9jdXN7b3BhY2l0eTouNzV9YnV0dG9uLmNsb3Nle3BhZGRpbmc6MDtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlcjowO2FwcGVhcmFuY2U6bm9uZX1hLmNsb3NlLmRpc2FibGVke3BvaW50ZXItZXZlbnRzOm5vbmV9LnRvYXN0e21heC13aWR0aDozNTBweDtvdmVyZmxvdzpoaWRkZW47Zm9udC1zaXplOjEuNHJlbTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsMC44NSk7YmFja2dyb3VuZC1jbGlwOnBhZGRpbmctYm94O2JvcmRlcjoxcHggc29saWQgcmdiYSgwLDAsMCwwLjEpO2JvcmRlci1yYWRpdXM6LjRyZW07Ym94LXNoYWRvdzowIDAuMjVyZW0gMC43NXJlbSByZ2JhKDAsMCwwLDAuMSk7YmFja2Ryb3AtZmlsdGVyOmJsdXIoMTBweCk7b3BhY2l0eTowfS50b2FzdDpub3QoOmxhc3QtY2hpbGQpe21hcmdpbi1ib3R0b206MS4ycmVtfS50b2FzdC5zaG93aW5ne29wYWNpdHk6MX0udG9hc3Quc2hvd3tkaXNwbGF5OmJsb2NrO29wYWNpdHk6MX0udG9hc3QuaGlkZXtkaXNwbGF5Om5vbmV9LnRvYXN0LWhlYWRlcntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO3BhZGRpbmc6LjRyZW0gMS4ycmVtO2NvbG9yOiM2Yzc1N2Q7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LDAuODUpO2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveDtib3JkZXItYm90dG9tOjFweCBzb2xpZCByZ2JhKDAsMCwwLDAuMDUpfS50b2FzdC1ib2R5e3BhZGRpbmc6MS4ycmVtfS5tb2RhbC1vcGVue292ZXJmbG93OmhpZGRlbn0ubW9kYWwtb3BlbiAubW9kYWx7b3ZlcmZsb3cteDpoaWRkZW47b3ZlcmZsb3cteTphdXRvfS5tb2RhbHtwb3NpdGlvbjpmaXhlZDt0b3A6MDtsZWZ0OjA7ei1pbmRleDoxMDUwO2Rpc3BsYXk6bm9uZTt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO292ZXJmbG93OmhpZGRlbjtvdXRsaW5lOjB9Lm1vZGFsLWRpYWxvZ3twb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDphdXRvO21hcmdpbjouOHJlbTtwb2ludGVyLWV2ZW50czpub25lfS5tb2RhbC5mYWRlIC5tb2RhbC1kaWFsb2d7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gMC4zcyBlYXNlLW91dDt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsIC01MHB4KX1AbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsubW9kYWwuZmFkZSAubW9kYWwtZGlhbG9ne3RyYW5zaXRpb246bm9uZX19Lm1vZGFsLnNob3cgLm1vZGFsLWRpYWxvZ3t0cmFuc2Zvcm06bm9uZX0ubW9kYWwtZGlhbG9nLWNlbnRlcmVke2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7bWluLWhlaWdodDpjYWxjKDEwMCUgLSAoLjhyZW0gKiAyKSl9Lm1vZGFsLWRpYWxvZy1jZW50ZXJlZDo6YmVmb3Jle2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OmNhbGMoMTAwdmggLSAoLjhyZW0gKiAyKSk7Y29udGVudDpcIlwifS5tb2RhbC1jb250ZW50e3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47d2lkdGg6MTAwJTtwb2ludGVyLWV2ZW50czphdXRvO2JhY2tncm91bmQtY29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNsaXA6cGFkZGluZy1ib3g7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDAsMCwwLDAuMik7Ym9yZGVyLXJhZGl1czouNHJlbTtib3gtc2hhZG93OjAgMC4yNXJlbSAwLjVyZW0gcmdiYSgwLDAsMCwwLjUpO291dGxpbmU6MH0ubW9kYWwtYmFja2Ryb3B7cG9zaXRpb246Zml4ZWQ7dG9wOjA7bGVmdDowO3otaW5kZXg6MTA0MDt3aWR0aDoxMDB2dztoZWlnaHQ6MTAwdmg7YmFja2dyb3VuZC1jb2xvcjojMDAwfS5tb2RhbC1iYWNrZHJvcC5mYWRle29wYWNpdHk6MH0ubW9kYWwtYmFja2Ryb3Auc2hvd3tvcGFjaXR5Oi41fS5tb2RhbC1oZWFkZXJ7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47cGFkZGluZzoxLjZyZW0gMS42cmVtO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlOWVjZWY7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czouNHJlbTtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czouNHJlbX0ubW9kYWwtaGVhZGVyIC5jbG9zZXtwYWRkaW5nOjEuNnJlbSAxLjZyZW07bWFyZ2luOi0xLjZyZW0gLTEuNnJlbSAtMS42cmVtIGF1dG99Lm1vZGFsLXRpdGxle21hcmdpbi1ib3R0b206MDtsaW5lLWhlaWdodDoxLjN9Lm1vZGFsLWJvZHl7cG9zaXRpb246cmVsYXRpdmU7ZmxleDoxIDEgYXV0bztwYWRkaW5nOjEuNnJlbX0ubW9kYWwtZm9vdGVye2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kO3BhZGRpbmc6MS42cmVtO2JvcmRlci10b3A6MXB4IHNvbGlkICNlOWVjZWY7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6LjRyZW07Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czouNHJlbX0ubW9kYWwtZm9vdGVyPjpub3QoOmZpcnN0LWNoaWxkKXttYXJnaW4tbGVmdDouMjVyZW19Lm1vZGFsLWZvb3Rlcj46bm90KDpsYXN0LWNoaWxkKXttYXJnaW4tcmlnaHQ6LjI1cmVtfS5tb2RhbC1zY3JvbGxiYXItbWVhc3VyZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTk5OTlweDt3aWR0aDo1MHB4O2hlaWdodDo1MHB4O292ZXJmbG93OnNjcm9sbH1AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpey5tb2RhbC1kaWFsb2d7bWF4LXdpZHRoOjUwMHB4O21hcmdpbjoyLjhyZW0gYXV0b30ubW9kYWwtZGlhbG9nLWNlbnRlcmVke21pbi1oZWlnaHQ6Y2FsYygxMDAlIC0gKDIuOHJlbSAqIDIpKX0ubW9kYWwtZGlhbG9nLWNlbnRlcmVkOjpiZWZvcmV7aGVpZ2h0OmNhbGMoMTAwdmggLSAoMi44cmVtICogMikpfS5tb2RhbC1jb250ZW50e2JveC1zaGFkb3c6MCAwLjVyZW0gMXJlbSByZ2JhKDAsMCwwLDAuNSl9Lm1vZGFsLXNte21heC13aWR0aDozMDBweH19QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsubW9kYWwtbGcsLm1vZGFsLXhse21heC13aWR0aDo4MDBweH19QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7Lm1vZGFsLXhse21heC13aWR0aDoxMTQwcHh9fS50b29sdGlwe3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6MTUwMjtkaXNwbGF5OmJsb2NrO21hcmdpbjowO2ZvbnQtZmFtaWx5OlwiTm9pclByb1wiLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjEuMzt0ZXh0LWFsaWduOmxlZnQ7dGV4dC1hbGlnbjpzdGFydDt0ZXh0LWRlY29yYXRpb246bm9uZTt0ZXh0LXNoYWRvdzpub25lO3RleHQtdHJhbnNmb3JtOm5vbmU7bGV0dGVyLXNwYWNpbmc6bm9ybWFsO3dvcmQtYnJlYWs6bm9ybWFsO3dvcmQtc3BhY2luZzpub3JtYWw7d2hpdGUtc3BhY2U6bm9ybWFsO2xpbmUtYnJlYWs6YXV0bztmb250LXNpemU6MS4ycmVtO3dvcmQtd3JhcDpicmVhay13b3JkO29wYWNpdHk6MH0udG9vbHRpcC5zaG93e29wYWNpdHk6Ljl9LnRvb2x0aXAgLmFycm93e3Bvc2l0aW9uOmFic29sdXRlO2Rpc3BsYXk6YmxvY2s7d2lkdGg6LjhyZW07aGVpZ2h0Oi40cmVtfS50b29sdGlwIC5hcnJvdzo6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO2NvbnRlbnQ6XCJcIjtib3JkZXItY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyLXN0eWxlOnNvbGlkfS5icy10b29sdGlwLXRvcCwuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInRvcFwiXXtwYWRkaW5nOi40cmVtIDB9LmJzLXRvb2x0aXAtdG9wIC5hcnJvdywuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInRvcFwiXSAuYXJyb3d7Ym90dG9tOjB9LmJzLXRvb2x0aXAtdG9wIC5hcnJvdzo6YmVmb3JlLC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwidG9wXCJdIC5hcnJvdzo6YmVmb3Jle3RvcDowO2JvcmRlci13aWR0aDouNHJlbSAuNHJlbSAwO2JvcmRlci10b3AtY29sb3I6IzAwMH0uYnMtdG9vbHRpcC1yaWdodCwuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJde3BhZGRpbmc6MCAuNHJlbX0uYnMtdG9vbHRpcC1yaWdodCAuYXJyb3csLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJyaWdodFwiXSAuYXJyb3d7bGVmdDowO3dpZHRoOi40cmVtO2hlaWdodDouOHJlbX0uYnMtdG9vbHRpcC1yaWdodCAuYXJyb3c6OmJlZm9yZSwuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIC5hcnJvdzo6YmVmb3Jle3JpZ2h0OjA7Ym9yZGVyLXdpZHRoOi40cmVtIC40cmVtIC40cmVtIDA7Ym9yZGVyLXJpZ2h0LWNvbG9yOiMwMDB9LmJzLXRvb2x0aXAtYm90dG9tLC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwiYm90dG9tXCJde3BhZGRpbmc6LjRyZW0gMH0uYnMtdG9vbHRpcC1ib3R0b20gLmFycm93LC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwiYm90dG9tXCJdIC5hcnJvd3t0b3A6MH0uYnMtdG9vbHRpcC1ib3R0b20gLmFycm93OjpiZWZvcmUsLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJib3R0b21cIl0gLmFycm93OjpiZWZvcmV7Ym90dG9tOjA7Ym9yZGVyLXdpZHRoOjAgLjRyZW0gLjRyZW07Ym9yZGVyLWJvdHRvbS1jb2xvcjojMDAwfS5icy10b29sdGlwLWxlZnQsLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJsZWZ0XCJde3BhZGRpbmc6MCAuNHJlbX0uYnMtdG9vbHRpcC1sZWZ0IC5hcnJvdywuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0gLmFycm93e3JpZ2h0OjA7d2lkdGg6LjRyZW07aGVpZ2h0Oi44cmVtfS5icy10b29sdGlwLWxlZnQgLmFycm93OjpiZWZvcmUsLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJsZWZ0XCJdIC5hcnJvdzo6YmVmb3Jle2xlZnQ6MDtib3JkZXItd2lkdGg6LjRyZW0gMCAuNHJlbSAuNHJlbTtib3JkZXItbGVmdC1jb2xvcjojMDAwfS50b29sdGlwLWlubmVye21heC13aWR0aDoyMDBweDtwYWRkaW5nOi40cmVtIC44cmVtO2NvbG9yOiNmZmY7dGV4dC1hbGlnbjpjZW50ZXI7YmFja2dyb3VuZC1jb2xvcjojMDAwO2JvcmRlci1yYWRpdXM6LjRyZW19LnBvcG92ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3otaW5kZXg6MTA2MDtkaXNwbGF5OmJsb2NrO21heC13aWR0aDoyNzZweDtmb250LWZhbWlseTpcIk5vaXJQcm9cIixzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoxLjM7dGV4dC1hbGlnbjpsZWZ0O3RleHQtYWxpZ246c3RhcnQ7dGV4dC1kZWNvcmF0aW9uOm5vbmU7dGV4dC1zaGFkb3c6bm9uZTt0ZXh0LXRyYW5zZm9ybTpub25lO2xldHRlci1zcGFjaW5nOm5vcm1hbDt3b3JkLWJyZWFrOm5vcm1hbDt3b3JkLXNwYWNpbmc6bm9ybWFsO3doaXRlLXNwYWNlOm5vcm1hbDtsaW5lLWJyZWFrOmF1dG87Zm9udC1zaXplOjEuMnJlbTt3b3JkLXdyYXA6YnJlYWstd29yZDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7YmFja2dyb3VuZC1jbGlwOnBhZGRpbmctYm94O2JvcmRlcjoxcHggc29saWQgcmdiYSgwLDAsMCwwLjIpO2JvcmRlci1yYWRpdXM6LjNyZW07Ym94LXNoYWRvdzowIDAuMjVyZW0gMC41cmVtIHJnYmEoMCwwLDAsMC4yKX0ucG9wb3ZlciAuYXJyb3d7cG9zaXRpb246YWJzb2x1dGU7ZGlzcGxheTpibG9jazt3aWR0aDoxLjZyZW07aGVpZ2h0Oi44cmVtO21hcmdpbjowIC42cmVtfS5wb3BvdmVyIC5hcnJvdzo6YmVmb3JlLC5wb3BvdmVyIC5hcnJvdzo6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7ZGlzcGxheTpibG9jaztjb250ZW50OlwiXCI7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlci1zdHlsZTpzb2xpZH0uYnMtcG9wb3Zlci10b3AsLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJ0b3BcIl17bWFyZ2luLWJvdHRvbTouOHJlbX0uYnMtcG9wb3Zlci10b3AgLmFycm93LC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwidG9wXCJdIC5hcnJvd3tib3R0b206Y2FsYygoLjhyZW0gKyAxcHgpICogLTEpfS5icy1wb3BvdmVyLXRvcCAuYXJyb3c6OmJlZm9yZSwuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cInRvcFwiXSAuYXJyb3c6OmJlZm9yZSwuYnMtcG9wb3Zlci10b3AgLmFycm93OjphZnRlciwuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cInRvcFwiXSAuYXJyb3c6OmFmdGVye2JvcmRlci13aWR0aDouOHJlbSAuOHJlbSAwfS5icy1wb3BvdmVyLXRvcCAuYXJyb3c6OmJlZm9yZSwuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cInRvcFwiXSAuYXJyb3c6OmJlZm9yZXtib3R0b206MDtib3JkZXItdG9wLWNvbG9yOnJnYmEoMCwwLDAsMC4yNSl9LmJzLXBvcG92ZXItdG9wIC5hcnJvdzo6YWZ0ZXIsLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJ0b3BcIl0gLmFycm93OjphZnRlcntib3R0b206MXB4O2JvcmRlci10b3AtY29sb3I6I2ZmZn0uYnMtcG9wb3Zlci1yaWdodCwuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJde21hcmdpbi1sZWZ0Oi44cmVtfS5icy1wb3BvdmVyLXJpZ2h0IC5hcnJvdywuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIC5hcnJvd3tsZWZ0OmNhbGMoKC44cmVtICsgMXB4KSAqIC0xKTt3aWR0aDouOHJlbTtoZWlnaHQ6MS42cmVtO21hcmdpbjouNnJlbSAwfS5icy1wb3BvdmVyLXJpZ2h0IC5hcnJvdzo6YmVmb3JlLC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwicmlnaHRcIl0gLmFycm93OjpiZWZvcmUsLmJzLXBvcG92ZXItcmlnaHQgLmFycm93OjphZnRlciwuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIC5hcnJvdzo6YWZ0ZXJ7Ym9yZGVyLXdpZHRoOi44cmVtIC44cmVtIC44cmVtIDB9LmJzLXBvcG92ZXItcmlnaHQgLmFycm93OjpiZWZvcmUsLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJyaWdodFwiXSAuYXJyb3c6OmJlZm9yZXtsZWZ0OjA7Ym9yZGVyLXJpZ2h0LWNvbG9yOnJnYmEoMCwwLDAsMC4yNSl9LmJzLXBvcG92ZXItcmlnaHQgLmFycm93OjphZnRlciwuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIC5hcnJvdzo6YWZ0ZXJ7bGVmdDoxcHg7Ym9yZGVyLXJpZ2h0LWNvbG9yOiNmZmZ9LmJzLXBvcG92ZXItYm90dG9tLC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwiYm90dG9tXCJde21hcmdpbi10b3A6LjhyZW19LmJzLXBvcG92ZXItYm90dG9tIC5hcnJvdywuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSAuYXJyb3d7dG9wOmNhbGMoKC44cmVtICsgMXB4KSAqIC0xKX0uYnMtcG9wb3Zlci1ib3R0b20gLmFycm93OjpiZWZvcmUsLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJib3R0b21cIl0gLmFycm93OjpiZWZvcmUsLmJzLXBvcG92ZXItYm90dG9tIC5hcnJvdzo6YWZ0ZXIsLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJib3R0b21cIl0gLmFycm93OjphZnRlcntib3JkZXItd2lkdGg6MCAuOHJlbSAuOHJlbSAuOHJlbX0uYnMtcG9wb3Zlci1ib3R0b20gLmFycm93OjpiZWZvcmUsLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJib3R0b21cIl0gLmFycm93OjpiZWZvcmV7dG9wOjA7Ym9yZGVyLWJvdHRvbS1jb2xvcjpyZ2JhKDAsMCwwLDAuMjUpfS5icy1wb3BvdmVyLWJvdHRvbSAuYXJyb3c6OmFmdGVyLC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwiYm90dG9tXCJdIC5hcnJvdzo6YWZ0ZXJ7dG9wOjFweDtib3JkZXItYm90dG9tLWNvbG9yOiNmZmZ9LmJzLXBvcG92ZXItYm90dG9tIC5wb3BvdmVyLWhlYWRlcjo6YmVmb3JlLC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwiYm90dG9tXCJdIC5wb3BvdmVyLWhlYWRlcjo6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6NTAlO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MS42cmVtO21hcmdpbi1sZWZ0Oi0uOHJlbTtjb250ZW50OlwiXCI7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2Y3ZjdmN30uYnMtcG9wb3Zlci1sZWZ0LC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwibGVmdFwiXXttYXJnaW4tcmlnaHQ6LjhyZW19LmJzLXBvcG92ZXItbGVmdCAuYXJyb3csLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJsZWZ0XCJdIC5hcnJvd3tyaWdodDpjYWxjKCguOHJlbSArIDFweCkgKiAtMSk7d2lkdGg6LjhyZW07aGVpZ2h0OjEuNnJlbTttYXJnaW46LjZyZW0gMH0uYnMtcG9wb3Zlci1sZWZ0IC5hcnJvdzo6YmVmb3JlLC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwibGVmdFwiXSAuYXJyb3c6OmJlZm9yZSwuYnMtcG9wb3Zlci1sZWZ0IC5hcnJvdzo6YWZ0ZXIsLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJsZWZ0XCJdIC5hcnJvdzo6YWZ0ZXJ7Ym9yZGVyLXdpZHRoOi44cmVtIDAgLjhyZW0gLjhyZW19LmJzLXBvcG92ZXItbGVmdCAuYXJyb3c6OmJlZm9yZSwuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0gLmFycm93OjpiZWZvcmV7cmlnaHQ6MDtib3JkZXItbGVmdC1jb2xvcjpyZ2JhKDAsMCwwLDAuMjUpfS5icy1wb3BvdmVyLWxlZnQgLmFycm93OjphZnRlciwuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0gLmFycm93OjphZnRlcntyaWdodDoxcHg7Ym9yZGVyLWxlZnQtY29sb3I6I2ZmZn0ucG9wb3Zlci1oZWFkZXJ7cGFkZGluZzouOHJlbSAxLjJyZW07bWFyZ2luLWJvdHRvbTowO2ZvbnQtc2l6ZToxLjRyZW07Y29sb3I6IzI2MjYyNjtiYWNrZ3JvdW5kLWNvbG9yOiNmN2Y3Zjc7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2ViZWJlYjtib3JkZXItdG9wLWxlZnQtcmFkaXVzOmNhbGMoLjZyZW0gLSAxcHgpO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOmNhbGMoLjZyZW0gLSAxcHgpfS5wb3BvdmVyLWhlYWRlcjplbXB0eXtkaXNwbGF5Om5vbmV9LnBvcG92ZXItYm9keXtwYWRkaW5nOi44cmVtIDEuMnJlbTtjb2xvcjojNTQ1NDU0fS5jYXJvdXNlbHtwb3NpdGlvbjpyZWxhdGl2ZX0uY2Fyb3VzZWwucG9pbnRlci1ldmVudHt0b3VjaC1hY3Rpb246cGFuLXl9LmNhcm91c2VsLWlubmVye3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCU7b3ZlcmZsb3c6aGlkZGVufS5jYXJvdXNlbC1pbm5lcjo6YWZ0ZXJ7ZGlzcGxheTpibG9jaztjbGVhcjpib3RoO2NvbnRlbnQ6XCJcIn0uY2Fyb3VzZWwtaXRlbXtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5Om5vbmU7ZmxvYXQ6bGVmdDt3aWR0aDoxMDAlO21hcmdpbi1yaWdodDotMTAwJTtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuNnMgZWFzZS1pbi1vdXR9QG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7LmNhcm91c2VsLWl0ZW17dHJhbnNpdGlvbjpub25lfX0uY2Fyb3VzZWwtaXRlbS5hY3RpdmUsLmNhcm91c2VsLWl0ZW0tbmV4dCwuY2Fyb3VzZWwtaXRlbS1wcmV2e2Rpc3BsYXk6YmxvY2t9LmNhcm91c2VsLWl0ZW0tbmV4dDpub3QoLmNhcm91c2VsLWl0ZW0tbGVmdCksLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0e3RyYW5zZm9ybTp0cmFuc2xhdGVYKDEwMCUpfS5jYXJvdXNlbC1pdGVtLXByZXY6bm90KC5jYXJvdXNlbC1pdGVtLXJpZ2h0KSwuYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdHt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMTAwJSl9LmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW17b3BhY2l0eTowO3RyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eTt0cmFuc2Zvcm06bm9uZX0uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbS5hY3RpdmUsLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0tbmV4dC5jYXJvdXNlbC1pdGVtLWxlZnQsLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0tcHJldi5jYXJvdXNlbC1pdGVtLXJpZ2h0e3otaW5kZXg6MTtvcGFjaXR5OjF9LmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWxlZnQsLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0e3otaW5kZXg6MDtvcGFjaXR5OjA7dHJhbnNpdGlvbjowcyAuNnMgb3BhY2l0eX1AbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsuY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCwuY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tcmlnaHR7dHJhbnNpdGlvbjpub25lfX0uY2Fyb3VzZWwtY29udHJvbC1wcmV2LC5jYXJvdXNlbC1jb250cm9sLW5leHR7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7Ym90dG9tOjA7ei1pbmRleDoxO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjt3aWR0aDoxNSU7Y29sb3I6I2ZmZjt0ZXh0LWFsaWduOmNlbnRlcjtvcGFjaXR5Oi41O3RyYW5zaXRpb246b3BhY2l0eSAwLjE1cyBlYXNlfUBtZWRpYSBzY3JlZW4gYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2Upey5jYXJvdXNlbC1jb250cm9sLXByZXYsLmNhcm91c2VsLWNvbnRyb2wtbmV4dHt0cmFuc2l0aW9uOm5vbmV9fS5jYXJvdXNlbC1jb250cm9sLXByZXY6aG92ZXIsLmNhcm91c2VsLWNvbnRyb2wtcHJldjpmb2N1cywuY2Fyb3VzZWwtY29udHJvbC1uZXh0OmhvdmVyLC5jYXJvdXNlbC1jb250cm9sLW5leHQ6Zm9jdXN7Y29sb3I6I2ZmZjt0ZXh0LWRlY29yYXRpb246bm9uZTtvdXRsaW5lOjA7b3BhY2l0eTouOX0uY2Fyb3VzZWwtY29udHJvbC1wcmV2e2xlZnQ6MH0uY2Fyb3VzZWwtY29udHJvbC1uZXh0e3JpZ2h0OjB9LmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLC5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbntkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoyMHB4O2hlaWdodDoyMHB4O2JhY2tncm91bmQ6dHJhbnNwYXJlbnQgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7YmFja2dyb3VuZC1zaXplOjEwMCUgMTAwJX0uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb257YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nJTIzZmZmJyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZD0nTTUuMjUgMGwtNCA0IDQgNCAxLjUtMS41LTIuNS0yLjUgMi41LTIuNS0xLjUtMS41eicvJTNlJTNjL3N2ZyUzZVwiKX0uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb257YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nJTIzZmZmJyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZD0nTTIuNzUgMGwtMS41IDEuNSAyLjUgMi41LTIuNSAyLjUgMS41IDEuNSA0LTQtNC00eicvJTNlJTNjL3N2ZyUzZVwiKX0uY2Fyb3VzZWwtaW5kaWNhdG9yc3twb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO2JvdHRvbTowO2xlZnQ6MDt6LWluZGV4OjE1O2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3BhZGRpbmctbGVmdDowO21hcmdpbi1yaWdodDoxNSU7bWFyZ2luLWxlZnQ6MTUlO2xpc3Qtc3R5bGU6bm9uZX0uY2Fyb3VzZWwtaW5kaWNhdG9ycyBsaXtib3gtc2l6aW5nOmNvbnRlbnQtYm94O2ZsZXg6MCAxIGF1dG87d2lkdGg6MzBweDtoZWlnaHQ6M3B4O21hcmdpbi1yaWdodDozcHg7bWFyZ2luLWxlZnQ6M3B4O3RleHQtaW5kZW50Oi05OTlweDtjdXJzb3I6cG9pbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7YmFja2dyb3VuZC1jbGlwOnBhZGRpbmctYm94O2JvcmRlci10b3A6MTBweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItYm90dG9tOjEwcHggc29saWQgdHJhbnNwYXJlbnQ7b3BhY2l0eTouNTt0cmFuc2l0aW9uOm9wYWNpdHkgMC42cyBlYXNlfUBtZWRpYSBzY3JlZW4gYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2Upey5jYXJvdXNlbC1pbmRpY2F0b3JzIGxpe3RyYW5zaXRpb246bm9uZX19LmNhcm91c2VsLWluZGljYXRvcnMgLmFjdGl2ZXtvcGFjaXR5OjF9LmNhcm91c2VsLWNhcHRpb257cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MTUlO2JvdHRvbToyMHB4O2xlZnQ6MTUlO3otaW5kZXg6MTA7cGFkZGluZy10b3A6MjBweDtwYWRkaW5nLWJvdHRvbToyMHB4O2NvbG9yOiNmZmY7dGV4dC1hbGlnbjpjZW50ZXJ9QGtleWZyYW1lcyBzcGlubmVyLWJvcmRlcnt0b3t0cmFuc2Zvcm06cm90YXRlKDM2MGRlZyl9fS5zcGlubmVyLWJvcmRlcntkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoycmVtO2hlaWdodDoycmVtO3ZlcnRpY2FsLWFsaWduOnRleHQtYm90dG9tO2JvcmRlcjouMjVlbSBzb2xpZCBjdXJyZW50Q29sb3I7Ym9yZGVyLXJpZ2h0LWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlci1yYWRpdXM6NTAlO2FuaW1hdGlvbjpzcGlubmVyLWJvcmRlciAuNzVzIGxpbmVhciBpbmZpbml0ZX0uc3Bpbm5lci1ib3JkZXItc217d2lkdGg6MXJlbTtoZWlnaHQ6MXJlbTtib3JkZXItd2lkdGg6LjJlbX1Aa2V5ZnJhbWVzIHNwaW5uZXItZ3Jvd3swJXt0cmFuc2Zvcm06c2NhbGUoMCl9NTAle29wYWNpdHk6MX19LnNwaW5uZXItZ3Jvd3tkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoycmVtO2hlaWdodDoycmVtO3ZlcnRpY2FsLWFsaWduOnRleHQtYm90dG9tO2JhY2tncm91bmQtY29sb3I6Y3VycmVudENvbG9yO2JvcmRlci1yYWRpdXM6NTAlO29wYWNpdHk6MDthbmltYXRpb246c3Bpbm5lci1ncm93IC43NXMgbGluZWFyIGluZmluaXRlfS5zcGlubmVyLWdyb3ctc217d2lkdGg6MXJlbTtoZWlnaHQ6MXJlbX0uYWxpZ24tYmFzZWxpbmV7dmVydGljYWwtYWxpZ246YmFzZWxpbmUgIWltcG9ydGFudH0uYWxpZ24tdG9we3ZlcnRpY2FsLWFsaWduOnRvcCAhaW1wb3J0YW50fS5hbGlnbi1taWRkbGV7dmVydGljYWwtYWxpZ246bWlkZGxlICFpbXBvcnRhbnR9LmFsaWduLWJvdHRvbXt2ZXJ0aWNhbC1hbGlnbjpib3R0b20gIWltcG9ydGFudH0uYWxpZ24tdGV4dC1ib3R0b217dmVydGljYWwtYWxpZ246dGV4dC1ib3R0b20gIWltcG9ydGFudH0uYWxpZ24tdGV4dC10b3B7dmVydGljYWwtYWxpZ246dGV4dC10b3AgIWltcG9ydGFudH0uYmctcHJpbWFyeXtiYWNrZ3JvdW5kLWNvbG9yOiNGMTg4MDUgIWltcG9ydGFudH1hLmJnLXByaW1hcnk6aG92ZXIsYS5iZy1wcmltYXJ5OmZvY3VzLGJ1dHRvbi5iZy1wcmltYXJ5OmhvdmVyLGJ1dHRvbi5iZy1wcmltYXJ5OmZvY3Vze2JhY2tncm91bmQtY29sb3I6I2JmNmMwNCAhaW1wb3J0YW50fS5iZy1zZWNvbmRhcnl7YmFja2dyb3VuZC1jb2xvcjojRjFEMDY1ICFpbXBvcnRhbnR9YS5iZy1zZWNvbmRhcnk6aG92ZXIsYS5iZy1zZWNvbmRhcnk6Zm9jdXMsYnV0dG9uLmJnLXNlY29uZGFyeTpob3ZlcixidXR0b24uYmctc2Vjb25kYXJ5OmZvY3Vze2JhY2tncm91bmQtY29sb3I6I2VkYzIzNiAhaW1wb3J0YW50fS5iZy1zdWNjZXNze2JhY2tncm91bmQtY29sb3I6IzUyYzQxYSAhaW1wb3J0YW50fWEuYmctc3VjY2Vzczpob3ZlcixhLmJnLXN1Y2Nlc3M6Zm9jdXMsYnV0dG9uLmJnLXN1Y2Nlc3M6aG92ZXIsYnV0dG9uLmJnLXN1Y2Nlc3M6Zm9jdXN7YmFja2dyb3VuZC1jb2xvcjojM2Y5NzE0ICFpbXBvcnRhbnR9LmJnLWluZm97YmFja2dyb3VuZC1jb2xvcjojMTg5MGZmICFpbXBvcnRhbnR9YS5iZy1pbmZvOmhvdmVyLGEuYmctaW5mbzpmb2N1cyxidXR0b24uYmctaW5mbzpob3ZlcixidXR0b24uYmctaW5mbzpmb2N1c3tiYWNrZ3JvdW5kLWNvbG9yOiMwMDc2ZTQgIWltcG9ydGFudH0uYmctd2FybmluZ3tiYWNrZ3JvdW5kLWNvbG9yOiNmYWFkMTQgIWltcG9ydGFudH1hLmJnLXdhcm5pbmc6aG92ZXIsYS5iZy13YXJuaW5nOmZvY3VzLGJ1dHRvbi5iZy13YXJuaW5nOmhvdmVyLGJ1dHRvbi5iZy13YXJuaW5nOmZvY3Vze2JhY2tncm91bmQtY29sb3I6I2Q2OTAwNSAhaW1wb3J0YW50fS5iZy1kYW5nZXJ7YmFja2dyb3VuZC1jb2xvcjojZjUyMjJkICFpbXBvcnRhbnR9YS5iZy1kYW5nZXI6aG92ZXIsYS5iZy1kYW5nZXI6Zm9jdXMsYnV0dG9uLmJnLWRhbmdlcjpob3ZlcixidXR0b24uYmctZGFuZ2VyOmZvY3Vze2JhY2tncm91bmQtY29sb3I6I2RhMGExNSAhaW1wb3J0YW50fS5iZy1saWdodHtiYWNrZ3JvdW5kLWNvbG9yOiNlNWU1ZTUgIWltcG9ydGFudH1hLmJnLWxpZ2h0OmhvdmVyLGEuYmctbGlnaHQ6Zm9jdXMsYnV0dG9uLmJnLWxpZ2h0OmhvdmVyLGJ1dHRvbi5iZy1saWdodDpmb2N1c3tiYWNrZ3JvdW5kLWNvbG9yOiNjY2MgIWltcG9ydGFudH0uYmctZGFya3tiYWNrZ3JvdW5kLWNvbG9yOiMyNjI2MjYgIWltcG9ydGFudH1hLmJnLWRhcms6aG92ZXIsYS5iZy1kYXJrOmZvY3VzLGJ1dHRvbi5iZy1kYXJrOmhvdmVyLGJ1dHRvbi5iZy1kYXJrOmZvY3Vze2JhY2tncm91bmQtY29sb3I6IzBkMGQwZCAhaW1wb3J0YW50fS5iZy13aGl0ZXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmYgIWltcG9ydGFudH0uYmctdHJhbnNwYXJlbnR7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudCAhaW1wb3J0YW50fS5ib3JkZXJ7Ym9yZGVyOjFweCBzb2xpZCAjZThlOGU4ICFpbXBvcnRhbnR9LmJvcmRlci10b3B7Ym9yZGVyLXRvcDoxcHggc29saWQgI2U4ZThlOCAhaW1wb3J0YW50fS5ib3JkZXItcmlnaHR7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjZThlOGU4ICFpbXBvcnRhbnR9LmJvcmRlci1ib3R0b217Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2U4ZThlOCAhaW1wb3J0YW50fS5ib3JkZXItbGVmdHtib3JkZXItbGVmdDoxcHggc29saWQgI2U4ZThlOCAhaW1wb3J0YW50fS5ib3JkZXItMHtib3JkZXI6MCAhaW1wb3J0YW50fS5ib3JkZXItdG9wLTB7Ym9yZGVyLXRvcDowICFpbXBvcnRhbnR9LmJvcmRlci1yaWdodC0we2JvcmRlci1yaWdodDowICFpbXBvcnRhbnR9LmJvcmRlci1ib3R0b20tMHtib3JkZXItYm90dG9tOjAgIWltcG9ydGFudH0uYm9yZGVyLWxlZnQtMHtib3JkZXItbGVmdDowICFpbXBvcnRhbnR9LmJvcmRlci1wcmltYXJ5e2JvcmRlci1jb2xvcjojRjE4ODA1ICFpbXBvcnRhbnR9LmJvcmRlci1zZWNvbmRhcnl7Ym9yZGVyLWNvbG9yOiNGMUQwNjUgIWltcG9ydGFudH0uYm9yZGVyLXN1Y2Nlc3N7Ym9yZGVyLWNvbG9yOiM1MmM0MWEgIWltcG9ydGFudH0uYm9yZGVyLWluZm97Ym9yZGVyLWNvbG9yOiMxODkwZmYgIWltcG9ydGFudH0uYm9yZGVyLXdhcm5pbmd7Ym9yZGVyLWNvbG9yOiNmYWFkMTQgIWltcG9ydGFudH0uYm9yZGVyLWRhbmdlcntib3JkZXItY29sb3I6I2Y1MjIyZCAhaW1wb3J0YW50fS5ib3JkZXItbGlnaHR7Ym9yZGVyLWNvbG9yOiNlNWU1ZTUgIWltcG9ydGFudH0uYm9yZGVyLWRhcmt7Ym9yZGVyLWNvbG9yOiMyNjI2MjYgIWltcG9ydGFudH0uYm9yZGVyLXdoaXRle2JvcmRlci1jb2xvcjojZmZmICFpbXBvcnRhbnR9LnJvdW5kZWR7Ym9yZGVyLXJhZGl1czouNHJlbSAhaW1wb3J0YW50fS5yb3VuZGVkLXRvcHtib3JkZXItdG9wLWxlZnQtcmFkaXVzOi40cmVtICFpbXBvcnRhbnQ7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6LjRyZW0gIWltcG9ydGFudH0ucm91bmRlZC1yaWdodHtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czouNHJlbSAhaW1wb3J0YW50O2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOi40cmVtICFpbXBvcnRhbnR9LnJvdW5kZWQtYm90dG9te2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOi40cmVtICFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czouNHJlbSAhaW1wb3J0YW50fS5yb3VuZGVkLWxlZnR7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czouNHJlbSAhaW1wb3J0YW50O2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6LjRyZW0gIWltcG9ydGFudH0ucm91bmRlZC1jaXJjbGV7Ym9yZGVyLXJhZGl1czo1MCUgIWltcG9ydGFudH0ucm91bmRlZC1waWxse2JvcmRlci1yYWRpdXM6NTByZW0gIWltcG9ydGFudH0ucm91bmRlZC0we2JvcmRlci1yYWRpdXM6MCAhaW1wb3J0YW50fS5jbGVhcmZpeDo6YWZ0ZXJ7ZGlzcGxheTpibG9jaztjbGVhcjpib3RoO2NvbnRlbnQ6XCJcIn0uZC1ub25le2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS5kLWlubGluZXtkaXNwbGF5OmlubGluZSAhaW1wb3J0YW50fS5kLWlubGluZS1ibG9ja3tkaXNwbGF5OmlubGluZS1ibG9jayAhaW1wb3J0YW50fS5kLWJsb2Nre2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudH0uZC10YWJsZXtkaXNwbGF5OnRhYmxlICFpbXBvcnRhbnR9LmQtdGFibGUtcm93e2Rpc3BsYXk6dGFibGUtcm93ICFpbXBvcnRhbnR9LmQtdGFibGUtY2VsbHtkaXNwbGF5OnRhYmxlLWNlbGwgIWltcG9ydGFudH0uZC1mbGV4e2Rpc3BsYXk6ZmxleCAhaW1wb3J0YW50fS5kLWlubGluZS1mbGV4e2Rpc3BsYXk6aW5saW5lLWZsZXggIWltcG9ydGFudH1AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpey5kLXNtLW5vbmV7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LmQtc20taW5saW5le2Rpc3BsYXk6aW5saW5lICFpbXBvcnRhbnR9LmQtc20taW5saW5lLWJsb2Nre2Rpc3BsYXk6aW5saW5lLWJsb2NrICFpbXBvcnRhbnR9LmQtc20tYmxvY2t7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fS5kLXNtLXRhYmxle2Rpc3BsYXk6dGFibGUgIWltcG9ydGFudH0uZC1zbS10YWJsZS1yb3d7ZGlzcGxheTp0YWJsZS1yb3cgIWltcG9ydGFudH0uZC1zbS10YWJsZS1jZWxse2Rpc3BsYXk6dGFibGUtY2VsbCAhaW1wb3J0YW50fS5kLXNtLWZsZXh7ZGlzcGxheTpmbGV4ICFpbXBvcnRhbnR9LmQtc20taW5saW5lLWZsZXh7ZGlzcGxheTppbmxpbmUtZmxleCAhaW1wb3J0YW50fX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5kLW1kLW5vbmV7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LmQtbWQtaW5saW5le2Rpc3BsYXk6aW5saW5lICFpbXBvcnRhbnR9LmQtbWQtaW5saW5lLWJsb2Nre2Rpc3BsYXk6aW5saW5lLWJsb2NrICFpbXBvcnRhbnR9LmQtbWQtYmxvY2t7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fS5kLW1kLXRhYmxle2Rpc3BsYXk6dGFibGUgIWltcG9ydGFudH0uZC1tZC10YWJsZS1yb3d7ZGlzcGxheTp0YWJsZS1yb3cgIWltcG9ydGFudH0uZC1tZC10YWJsZS1jZWxse2Rpc3BsYXk6dGFibGUtY2VsbCAhaW1wb3J0YW50fS5kLW1kLWZsZXh7ZGlzcGxheTpmbGV4ICFpbXBvcnRhbnR9LmQtbWQtaW5saW5lLWZsZXh7ZGlzcGxheTppbmxpbmUtZmxleCAhaW1wb3J0YW50fX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5kLWxnLW5vbmV7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LmQtbGctaW5saW5le2Rpc3BsYXk6aW5saW5lICFpbXBvcnRhbnR9LmQtbGctaW5saW5lLWJsb2Nre2Rpc3BsYXk6aW5saW5lLWJsb2NrICFpbXBvcnRhbnR9LmQtbGctYmxvY2t7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fS5kLWxnLXRhYmxle2Rpc3BsYXk6dGFibGUgIWltcG9ydGFudH0uZC1sZy10YWJsZS1yb3d7ZGlzcGxheTp0YWJsZS1yb3cgIWltcG9ydGFudH0uZC1sZy10YWJsZS1jZWxse2Rpc3BsYXk6dGFibGUtY2VsbCAhaW1wb3J0YW50fS5kLWxnLWZsZXh7ZGlzcGxheTpmbGV4ICFpbXBvcnRhbnR9LmQtbGctaW5saW5lLWZsZXh7ZGlzcGxheTppbmxpbmUtZmxleCAhaW1wb3J0YW50fX1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsuZC14bC1ub25le2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS5kLXhsLWlubGluZXtkaXNwbGF5OmlubGluZSAhaW1wb3J0YW50fS5kLXhsLWlubGluZS1ibG9ja3tkaXNwbGF5OmlubGluZS1ibG9jayAhaW1wb3J0YW50fS5kLXhsLWJsb2Nre2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudH0uZC14bC10YWJsZXtkaXNwbGF5OnRhYmxlICFpbXBvcnRhbnR9LmQteGwtdGFibGUtcm93e2Rpc3BsYXk6dGFibGUtcm93ICFpbXBvcnRhbnR9LmQteGwtdGFibGUtY2VsbHtkaXNwbGF5OnRhYmxlLWNlbGwgIWltcG9ydGFudH0uZC14bC1mbGV4e2Rpc3BsYXk6ZmxleCAhaW1wb3J0YW50fS5kLXhsLWlubGluZS1mbGV4e2Rpc3BsYXk6aW5saW5lLWZsZXggIWltcG9ydGFudH19QG1lZGlhIHByaW50ey5kLXByaW50LW5vbmV7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LmQtcHJpbnQtaW5saW5le2Rpc3BsYXk6aW5saW5lICFpbXBvcnRhbnR9LmQtcHJpbnQtaW5saW5lLWJsb2Nre2Rpc3BsYXk6aW5saW5lLWJsb2NrICFpbXBvcnRhbnR9LmQtcHJpbnQtYmxvY2t7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fS5kLXByaW50LXRhYmxle2Rpc3BsYXk6dGFibGUgIWltcG9ydGFudH0uZC1wcmludC10YWJsZS1yb3d7ZGlzcGxheTp0YWJsZS1yb3cgIWltcG9ydGFudH0uZC1wcmludC10YWJsZS1jZWxse2Rpc3BsYXk6dGFibGUtY2VsbCAhaW1wb3J0YW50fS5kLXByaW50LWZsZXh7ZGlzcGxheTpmbGV4ICFpbXBvcnRhbnR9LmQtcHJpbnQtaW5saW5lLWZsZXh7ZGlzcGxheTppbmxpbmUtZmxleCAhaW1wb3J0YW50fX0uZW1iZWQtcmVzcG9uc2l2ZXtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7cGFkZGluZzowO292ZXJmbG93OmhpZGRlbn0uZW1iZWQtcmVzcG9uc2l2ZTo6YmVmb3Jle2Rpc3BsYXk6YmxvY2s7Y29udGVudDpcIlwifS5lbWJlZC1yZXNwb25zaXZlIC5lbWJlZC1yZXNwb25zaXZlLWl0ZW0sLmVtYmVkLXJlc3BvbnNpdmUgaWZyYW1lLC5lbWJlZC1yZXNwb25zaXZlIGVtYmVkLC5lbWJlZC1yZXNwb25zaXZlIG9iamVjdCwuZW1iZWQtcmVzcG9uc2l2ZSB2aWRlb3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtib3R0b206MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtib3JkZXI6MH0uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3Jle3BhZGRpbmctdG9wOjQyLjg1NzE0Mjg1NzElfS5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmV7cGFkZGluZy10b3A6NTYuMjUlfS5lbWJlZC1yZXNwb25zaXZlLTNieTQ6OmJlZm9yZXtwYWRkaW5nLXRvcDoxMzMuMzMzMzMzMzMzMyV9LmVtYmVkLXJlc3BvbnNpdmUtMWJ5MTo6YmVmb3Jle3BhZGRpbmctdG9wOjEwMCV9LmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZXtwYWRkaW5nLXRvcDo0Mi44NTcxNDI4NTcxJX0uZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OTo6YmVmb3Jle3BhZGRpbmctdG9wOjU2LjI1JX0uZW1iZWQtcmVzcG9uc2l2ZS0zYnk0OjpiZWZvcmV7cGFkZGluZy10b3A6MTMzLjMzMzMzMzMzMzMlfS5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZXtwYWRkaW5nLXRvcDoxMDAlfS5mbGV4LXJvd3tmbGV4LWRpcmVjdGlvbjpyb3cgIWltcG9ydGFudH0uZmxleC1jb2x1bW57ZmxleC1kaXJlY3Rpb246Y29sdW1uICFpbXBvcnRhbnR9LmZsZXgtcm93LXJldmVyc2V7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2UgIWltcG9ydGFudH0uZmxleC1jb2x1bW4tcmV2ZXJzZXtmbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50fS5mbGV4LXdyYXB7ZmxleC13cmFwOndyYXAgIWltcG9ydGFudH0uZmxleC1ub3dyYXB7ZmxleC13cmFwOm5vd3JhcCAhaW1wb3J0YW50fS5mbGV4LXdyYXAtcmV2ZXJzZXtmbGV4LXdyYXA6d3JhcC1yZXZlcnNlICFpbXBvcnRhbnR9LmZsZXgtZmlsbHtmbGV4OjEgMSBhdXRvICFpbXBvcnRhbnR9LmZsZXgtZ3Jvdy0we2ZsZXgtZ3JvdzowICFpbXBvcnRhbnR9LmZsZXgtZ3Jvdy0xe2ZsZXgtZ3JvdzoxICFpbXBvcnRhbnR9LmZsZXgtc2hyaW5rLTB7ZmxleC1zaHJpbms6MCAhaW1wb3J0YW50fS5mbGV4LXNocmluay0xe2ZsZXgtc2hyaW5rOjEgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXN0YXJ0e2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1lbmR7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1jZW50ZXJ7anVzdGlmeS1jb250ZW50OmNlbnRlciAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbntqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtYXJvdW5ke2p1c3RpZnktY29udGVudDpzcGFjZS1hcm91bmQgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtc3RhcnR7YWxpZ24taXRlbXM6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1lbmR7YWxpZ24taXRlbXM6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtY2VudGVye2FsaWduLWl0ZW1zOmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1iYXNlbGluZXthbGlnbi1pdGVtczpiYXNlbGluZSAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1zdHJldGNoe2FsaWduLWl0ZW1zOnN0cmV0Y2ggIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1zdGFydHthbGlnbi1jb250ZW50OmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1lbmR7YWxpZ24tY29udGVudDpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LWNlbnRlcnthbGlnbi1jb250ZW50OmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LWJldHdlZW57YWxpZ24tY29udGVudDpzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtYXJvdW5ke2FsaWduLWNvbnRlbnQ6c3BhY2UtYXJvdW5kICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtc3RyZXRjaHthbGlnbi1jb250ZW50OnN0cmV0Y2ggIWltcG9ydGFudH0uYWxpZ24tc2VsZi1hdXRve2FsaWduLXNlbGY6YXV0byAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXN0YXJ0e2FsaWduLXNlbGY6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLWVuZHthbGlnbi1zZWxmOmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtY2VudGVye2FsaWduLXNlbGY6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtYmFzZWxpbmV7YWxpZ24tc2VsZjpiYXNlbGluZSAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXN0cmV0Y2h7YWxpZ24tc2VsZjpzdHJldGNoICFpbXBvcnRhbnR9QG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KXsuZmxleC1zbS1yb3d7ZmxleC1kaXJlY3Rpb246cm93ICFpbXBvcnRhbnR9LmZsZXgtc20tY29sdW1ue2ZsZXgtZGlyZWN0aW9uOmNvbHVtbiAhaW1wb3J0YW50fS5mbGV4LXNtLXJvdy1yZXZlcnNle2ZsZXgtZGlyZWN0aW9uOnJvdy1yZXZlcnNlICFpbXBvcnRhbnR9LmZsZXgtc20tY29sdW1uLXJldmVyc2V7ZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2UgIWltcG9ydGFudH0uZmxleC1zbS13cmFwe2ZsZXgtd3JhcDp3cmFwICFpbXBvcnRhbnR9LmZsZXgtc20tbm93cmFwe2ZsZXgtd3JhcDpub3dyYXAgIWltcG9ydGFudH0uZmxleC1zbS13cmFwLXJldmVyc2V7ZmxleC13cmFwOndyYXAtcmV2ZXJzZSAhaW1wb3J0YW50fS5mbGV4LXNtLWZpbGx7ZmxleDoxIDEgYXV0byAhaW1wb3J0YW50fS5mbGV4LXNtLWdyb3ctMHtmbGV4LWdyb3c6MCAhaW1wb3J0YW50fS5mbGV4LXNtLWdyb3ctMXtmbGV4LWdyb3c6MSAhaW1wb3J0YW50fS5mbGV4LXNtLXNocmluay0we2ZsZXgtc2hyaW5rOjAgIWltcG9ydGFudH0uZmxleC1zbS1zaHJpbmstMXtmbGV4LXNocmluazoxICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1zbS1zdGFydHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtc20tZW5ke2p1c3RpZnktY29udGVudDpmbGV4LWVuZCAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtc20tY2VudGVye2p1c3RpZnktY29udGVudDpjZW50ZXIgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXNtLWJldHdlZW57anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW4gIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXNtLWFyb3VuZHtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYXJvdW5kICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXNtLXN0YXJ0e2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtc20tZW5ke2FsaWduLWl0ZW1zOmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXNtLWNlbnRlcnthbGlnbi1pdGVtczpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtc20tYmFzZWxpbmV7YWxpZ24taXRlbXM6YmFzZWxpbmUgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtc20tc3RyZXRjaHthbGlnbi1pdGVtczpzdHJldGNoICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtc20tc3RhcnR7YWxpZ24tY29udGVudDpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtc20tZW5ke2FsaWduLWNvbnRlbnQ6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1zbS1jZW50ZXJ7YWxpZ24tY29udGVudDpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1zbS1iZXR3ZWVue2FsaWduLWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXNtLWFyb3VuZHthbGlnbi1jb250ZW50OnNwYWNlLWFyb3VuZCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXNtLXN0cmV0Y2h7YWxpZ24tY29udGVudDpzdHJldGNoICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtc20tYXV0b3thbGlnbi1zZWxmOmF1dG8gIWltcG9ydGFudH0uYWxpZ24tc2VsZi1zbS1zdGFydHthbGlnbi1zZWxmOmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24tc2VsZi1zbS1lbmR7YWxpZ24tc2VsZjpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXNtLWNlbnRlcnthbGlnbi1zZWxmOmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXNtLWJhc2VsaW5le2FsaWduLXNlbGY6YmFzZWxpbmUgIWltcG9ydGFudH0uYWxpZ24tc2VsZi1zbS1zdHJldGNoe2FsaWduLXNlbGY6c3RyZXRjaCAhaW1wb3J0YW50fX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5mbGV4LW1kLXJvd3tmbGV4LWRpcmVjdGlvbjpyb3cgIWltcG9ydGFudH0uZmxleC1tZC1jb2x1bW57ZmxleC1kaXJlY3Rpb246Y29sdW1uICFpbXBvcnRhbnR9LmZsZXgtbWQtcm93LXJldmVyc2V7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2UgIWltcG9ydGFudH0uZmxleC1tZC1jb2x1bW4tcmV2ZXJzZXtmbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50fS5mbGV4LW1kLXdyYXB7ZmxleC13cmFwOndyYXAgIWltcG9ydGFudH0uZmxleC1tZC1ub3dyYXB7ZmxleC13cmFwOm5vd3JhcCAhaW1wb3J0YW50fS5mbGV4LW1kLXdyYXAtcmV2ZXJzZXtmbGV4LXdyYXA6d3JhcC1yZXZlcnNlICFpbXBvcnRhbnR9LmZsZXgtbWQtZmlsbHtmbGV4OjEgMSBhdXRvICFpbXBvcnRhbnR9LmZsZXgtbWQtZ3Jvdy0we2ZsZXgtZ3JvdzowICFpbXBvcnRhbnR9LmZsZXgtbWQtZ3Jvdy0xe2ZsZXgtZ3JvdzoxICFpbXBvcnRhbnR9LmZsZXgtbWQtc2hyaW5rLTB7ZmxleC1zaHJpbms6MCAhaW1wb3J0YW50fS5mbGV4LW1kLXNocmluay0xe2ZsZXgtc2hyaW5rOjEgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LW1kLXN0YXJ0e2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1tZC1lbmR7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1tZC1jZW50ZXJ7anVzdGlmeS1jb250ZW50OmNlbnRlciAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbWQtYmV0d2VlbntqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbWQtYXJvdW5ke2p1c3RpZnktY29udGVudDpzcGFjZS1hcm91bmQgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtbWQtc3RhcnR7YWxpZ24taXRlbXM6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1tZC1lbmR7YWxpZ24taXRlbXM6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtbWQtY2VudGVye2FsaWduLWl0ZW1zOmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1tZC1iYXNlbGluZXthbGlnbi1pdGVtczpiYXNlbGluZSAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1tZC1zdHJldGNoe2FsaWduLWl0ZW1zOnN0cmV0Y2ggIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1tZC1zdGFydHthbGlnbi1jb250ZW50OmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1tZC1lbmR7YWxpZ24tY29udGVudDpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LW1kLWNlbnRlcnthbGlnbi1jb250ZW50OmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LW1kLWJldHdlZW57YWxpZ24tY29udGVudDpzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbWQtYXJvdW5ke2FsaWduLWNvbnRlbnQ6c3BhY2UtYXJvdW5kICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbWQtc3RyZXRjaHthbGlnbi1jb250ZW50OnN0cmV0Y2ggIWltcG9ydGFudH0uYWxpZ24tc2VsZi1tZC1hdXRve2FsaWduLXNlbGY6YXV0byAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLW1kLXN0YXJ0e2FsaWduLXNlbGY6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLW1kLWVuZHthbGlnbi1zZWxmOmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbWQtY2VudGVye2FsaWduLXNlbGY6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbWQtYmFzZWxpbmV7YWxpZ24tc2VsZjpiYXNlbGluZSAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLW1kLXN0cmV0Y2h7YWxpZ24tc2VsZjpzdHJldGNoICFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LmZsZXgtbGctcm93e2ZsZXgtZGlyZWN0aW9uOnJvdyAhaW1wb3J0YW50fS5mbGV4LWxnLWNvbHVtbntmbGV4LWRpcmVjdGlvbjpjb2x1bW4gIWltcG9ydGFudH0uZmxleC1sZy1yb3ctcmV2ZXJzZXtmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZSAhaW1wb3J0YW50fS5mbGV4LWxnLWNvbHVtbi1yZXZlcnNle2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnR9LmZsZXgtbGctd3JhcHtmbGV4LXdyYXA6d3JhcCAhaW1wb3J0YW50fS5mbGV4LWxnLW5vd3JhcHtmbGV4LXdyYXA6bm93cmFwICFpbXBvcnRhbnR9LmZsZXgtbGctd3JhcC1yZXZlcnNle2ZsZXgtd3JhcDp3cmFwLXJldmVyc2UgIWltcG9ydGFudH0uZmxleC1sZy1maWxse2ZsZXg6MSAxIGF1dG8gIWltcG9ydGFudH0uZmxleC1sZy1ncm93LTB7ZmxleC1ncm93OjAgIWltcG9ydGFudH0uZmxleC1sZy1ncm93LTF7ZmxleC1ncm93OjEgIWltcG9ydGFudH0uZmxleC1sZy1zaHJpbmstMHtmbGV4LXNocmluazowICFpbXBvcnRhbnR9LmZsZXgtbGctc2hyaW5rLTF7ZmxleC1zaHJpbms6MSAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbGctc3RhcnR7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LWxnLWVuZHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LWxnLWNlbnRlcntqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1sZy1iZXR3ZWVue2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1sZy1hcm91bmR7anVzdGlmeS1jb250ZW50OnNwYWNlLWFyb3VuZCAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1sZy1zdGFydHthbGlnbi1pdGVtczpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLWxnLWVuZHthbGlnbi1pdGVtczpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1sZy1jZW50ZXJ7YWxpZ24taXRlbXM6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLWxnLWJhc2VsaW5le2FsaWduLWl0ZW1zOmJhc2VsaW5lICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLWxnLXN0cmV0Y2h7YWxpZ24taXRlbXM6c3RyZXRjaCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LWxnLXN0YXJ0e2FsaWduLWNvbnRlbnQ6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LWxnLWVuZHthbGlnbi1jb250ZW50OmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbGctY2VudGVye2FsaWduLWNvbnRlbnQ6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbGctYmV0d2VlbnthbGlnbi1jb250ZW50OnNwYWNlLWJldHdlZW4gIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1sZy1hcm91bmR7YWxpZ24tY29udGVudDpzcGFjZS1hcm91bmQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1sZy1zdHJldGNoe2FsaWduLWNvbnRlbnQ6c3RyZXRjaCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLWxnLWF1dG97YWxpZ24tc2VsZjphdXRvICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbGctc3RhcnR7YWxpZ24tc2VsZjpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbGctZW5ke2FsaWduLXNlbGY6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24tc2VsZi1sZy1jZW50ZXJ7YWxpZ24tc2VsZjpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24tc2VsZi1sZy1iYXNlbGluZXthbGlnbi1zZWxmOmJhc2VsaW5lICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbGctc3RyZXRjaHthbGlnbi1zZWxmOnN0cmV0Y2ggIWltcG9ydGFudH19QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LmZsZXgteGwtcm93e2ZsZXgtZGlyZWN0aW9uOnJvdyAhaW1wb3J0YW50fS5mbGV4LXhsLWNvbHVtbntmbGV4LWRpcmVjdGlvbjpjb2x1bW4gIWltcG9ydGFudH0uZmxleC14bC1yb3ctcmV2ZXJzZXtmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZSAhaW1wb3J0YW50fS5mbGV4LXhsLWNvbHVtbi1yZXZlcnNle2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnR9LmZsZXgteGwtd3JhcHtmbGV4LXdyYXA6d3JhcCAhaW1wb3J0YW50fS5mbGV4LXhsLW5vd3JhcHtmbGV4LXdyYXA6bm93cmFwICFpbXBvcnRhbnR9LmZsZXgteGwtd3JhcC1yZXZlcnNle2ZsZXgtd3JhcDp3cmFwLXJldmVyc2UgIWltcG9ydGFudH0uZmxleC14bC1maWxse2ZsZXg6MSAxIGF1dG8gIWltcG9ydGFudH0uZmxleC14bC1ncm93LTB7ZmxleC1ncm93OjAgIWltcG9ydGFudH0uZmxleC14bC1ncm93LTF7ZmxleC1ncm93OjEgIWltcG9ydGFudH0uZmxleC14bC1zaHJpbmstMHtmbGV4LXNocmluazowICFpbXBvcnRhbnR9LmZsZXgteGwtc2hyaW5rLTF7ZmxleC1zaHJpbms6MSAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQteGwtc3RhcnR7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXhsLWVuZHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXhsLWNlbnRlcntqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC14bC1iZXR3ZWVue2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC14bC1hcm91bmR7anVzdGlmeS1jb250ZW50OnNwYWNlLWFyb3VuZCAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy14bC1zdGFydHthbGlnbi1pdGVtczpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXhsLWVuZHthbGlnbi1pdGVtczpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy14bC1jZW50ZXJ7YWxpZ24taXRlbXM6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXhsLWJhc2VsaW5le2FsaWduLWl0ZW1zOmJhc2VsaW5lICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXhsLXN0cmV0Y2h7YWxpZ24taXRlbXM6c3RyZXRjaCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXhsLXN0YXJ0e2FsaWduLWNvbnRlbnQ6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXhsLWVuZHthbGlnbi1jb250ZW50OmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQteGwtY2VudGVye2FsaWduLWNvbnRlbnQ6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQteGwtYmV0d2VlbnthbGlnbi1jb250ZW50OnNwYWNlLWJldHdlZW4gIWltcG9ydGFudH0uYWxpZ24tY29udGVudC14bC1hcm91bmR7YWxpZ24tY29udGVudDpzcGFjZS1hcm91bmQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC14bC1zdHJldGNoe2FsaWduLWNvbnRlbnQ6c3RyZXRjaCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXhsLWF1dG97YWxpZ24tc2VsZjphdXRvICFpbXBvcnRhbnR9LmFsaWduLXNlbGYteGwtc3RhcnR7YWxpZ24tc2VsZjpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9LmFsaWduLXNlbGYteGwtZW5ke2FsaWduLXNlbGY6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24tc2VsZi14bC1jZW50ZXJ7YWxpZ24tc2VsZjpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24tc2VsZi14bC1iYXNlbGluZXthbGlnbi1zZWxmOmJhc2VsaW5lICFpbXBvcnRhbnR9LmFsaWduLXNlbGYteGwtc3RyZXRjaHthbGlnbi1zZWxmOnN0cmV0Y2ggIWltcG9ydGFudH19LmZsb2F0LWxlZnR7ZmxvYXQ6bGVmdCAhaW1wb3J0YW50fS5mbG9hdC1yaWdodHtmbG9hdDpyaWdodCAhaW1wb3J0YW50fS5mbG9hdC1ub25le2Zsb2F0Om5vbmUgIWltcG9ydGFudH1AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpey5mbG9hdC1zbS1sZWZ0e2Zsb2F0OmxlZnQgIWltcG9ydGFudH0uZmxvYXQtc20tcmlnaHR7ZmxvYXQ6cmlnaHQgIWltcG9ydGFudH0uZmxvYXQtc20tbm9uZXtmbG9hdDpub25lICFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmZsb2F0LW1kLWxlZnR7ZmxvYXQ6bGVmdCAhaW1wb3J0YW50fS5mbG9hdC1tZC1yaWdodHtmbG9hdDpyaWdodCAhaW1wb3J0YW50fS5mbG9hdC1tZC1ub25le2Zsb2F0Om5vbmUgIWltcG9ydGFudH19QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuZmxvYXQtbGctbGVmdHtmbG9hdDpsZWZ0ICFpbXBvcnRhbnR9LmZsb2F0LWxnLXJpZ2h0e2Zsb2F0OnJpZ2h0ICFpbXBvcnRhbnR9LmZsb2F0LWxnLW5vbmV7ZmxvYXQ6bm9uZSAhaW1wb3J0YW50fX1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsuZmxvYXQteGwtbGVmdHtmbG9hdDpsZWZ0ICFpbXBvcnRhbnR9LmZsb2F0LXhsLXJpZ2h0e2Zsb2F0OnJpZ2h0ICFpbXBvcnRhbnR9LmZsb2F0LXhsLW5vbmV7ZmxvYXQ6bm9uZSAhaW1wb3J0YW50fX0ub3ZlcmZsb3ctYXV0b3tvdmVyZmxvdzphdXRvICFpbXBvcnRhbnR9Lm92ZXJmbG93LWhpZGRlbntvdmVyZmxvdzpoaWRkZW4gIWltcG9ydGFudH0ucG9zaXRpb24tc3RhdGlje3Bvc2l0aW9uOnN0YXRpYyAhaW1wb3J0YW50fS5wb3NpdGlvbi1yZWxhdGl2ZXtwb3NpdGlvbjpyZWxhdGl2ZSAhaW1wb3J0YW50fS5wb3NpdGlvbi1hYnNvbHV0ZXtwb3NpdGlvbjphYnNvbHV0ZSAhaW1wb3J0YW50fS5wb3NpdGlvbi1maXhlZHtwb3NpdGlvbjpmaXhlZCAhaW1wb3J0YW50fS5wb3NpdGlvbi1zdGlja3l7cG9zaXRpb246c3RpY2t5ICFpbXBvcnRhbnR9LmZpeGVkLXRvcHtwb3NpdGlvbjpmaXhlZDt0b3A6MDtyaWdodDowO2xlZnQ6MDt6LWluZGV4OjEwMzB9LmZpeGVkLWJvdHRvbXtwb3NpdGlvbjpmaXhlZDtyaWdodDowO2JvdHRvbTowO2xlZnQ6MDt6LWluZGV4OjEwMzB9QHN1cHBvcnRzIChwb3NpdGlvbjogc3RpY2t5KXsuc3RpY2t5LXRvcHtwb3NpdGlvbjpzdGlja3k7dG9wOjA7ei1pbmRleDoxMDIwfX0uc3Itb25seXtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxcHg7aGVpZ2h0OjFweDtwYWRkaW5nOjA7b3ZlcmZsb3c6aGlkZGVuO2NsaXA6cmVjdCgwLCAwLCAwLCAwKTt3aGl0ZS1zcGFjZTpub3dyYXA7Ym9yZGVyOjB9LnNyLW9ubHktZm9jdXNhYmxlOmFjdGl2ZSwuc3Itb25seS1mb2N1c2FibGU6Zm9jdXN7cG9zaXRpb246c3RhdGljO3dpZHRoOmF1dG87aGVpZ2h0OmF1dG87b3ZlcmZsb3c6dmlzaWJsZTtjbGlwOmF1dG87d2hpdGUtc3BhY2U6bm9ybWFsfS5zaGFkb3ctc217Ym94LXNoYWRvdzowIDAgM3B4IDAgcmdiYSgwLDAsMCwwLjE1KSAhaW1wb3J0YW50fS5zaGFkb3d7Ym94LXNoYWRvdzowIDAgNXB4IDVweCByZ2JhKDAsMCwwLDAuMDMpICFpbXBvcnRhbnR9LnNoYWRvdy1sZ3tib3gtc2hhZG93OjAgMXB4IDhweCAtMXB4IHJnYmEoMCwwLDAsMC4yKSAhaW1wb3J0YW50fS5zaGFkb3ctbm9uZXtib3gtc2hhZG93Om5vbmUgIWltcG9ydGFudH0udy0yNXt3aWR0aDoyNSUgIWltcG9ydGFudH0udy01MHt3aWR0aDo1MCUgIWltcG9ydGFudH0udy03NXt3aWR0aDo3NSUgIWltcG9ydGFudH0udy0xMDB7d2lkdGg6MTAwJSAhaW1wb3J0YW50fS53LWF1dG97d2lkdGg6YXV0byAhaW1wb3J0YW50fS5oLTI1e2hlaWdodDoyNSUgIWltcG9ydGFudH0uaC01MHtoZWlnaHQ6NTAlICFpbXBvcnRhbnR9LmgtNzV7aGVpZ2h0Ojc1JSAhaW1wb3J0YW50fS5oLTEwMHtoZWlnaHQ6MTAwJSAhaW1wb3J0YW50fS5oLWF1dG97aGVpZ2h0OmF1dG8gIWltcG9ydGFudH0ubXctMTAwe21heC13aWR0aDoxMDAlICFpbXBvcnRhbnR9Lm1oLTEwMHttYXgtaGVpZ2h0OjEwMCUgIWltcG9ydGFudH0ubWluLXZ3LTEwMHttaW4td2lkdGg6MTAwdncgIWltcG9ydGFudH0ubWluLXZoLTEwMHttaW4taGVpZ2h0OjEwMHZoICFpbXBvcnRhbnR9LnZ3LTEwMHt3aWR0aDoxMDB2dyAhaW1wb3J0YW50fS52aC0xMDB7aGVpZ2h0OjEwMHZoICFpbXBvcnRhbnR9Lm0tMHttYXJnaW46MCAhaW1wb3J0YW50fS5tdC0wLC5teS0we21hcmdpbi10b3A6MCAhaW1wb3J0YW50fS5tci0wLC5teC0we21hcmdpbi1yaWdodDowICFpbXBvcnRhbnR9Lm1iLTAsLm15LTB7bWFyZ2luLWJvdHRvbTowICFpbXBvcnRhbnR9Lm1sLTAsLm14LTB7bWFyZ2luLWxlZnQ6MCAhaW1wb3J0YW50fS5tLTF7bWFyZ2luOi40cmVtICFpbXBvcnRhbnR9Lm10LTEsLm15LTF7bWFyZ2luLXRvcDouNHJlbSAhaW1wb3J0YW50fS5tci0xLC5teC0xe21hcmdpbi1yaWdodDouNHJlbSAhaW1wb3J0YW50fS5tYi0xLC5teS0xe21hcmdpbi1ib3R0b206LjRyZW0gIWltcG9ydGFudH0ubWwtMSwubXgtMXttYXJnaW4tbGVmdDouNHJlbSAhaW1wb3J0YW50fS5tLTJ7bWFyZ2luOi44cmVtICFpbXBvcnRhbnR9Lm10LTIsLm15LTJ7bWFyZ2luLXRvcDouOHJlbSAhaW1wb3J0YW50fS5tci0yLC5teC0ye21hcmdpbi1yaWdodDouOHJlbSAhaW1wb3J0YW50fS5tYi0yLC5teS0ye21hcmdpbi1ib3R0b206LjhyZW0gIWltcG9ydGFudH0ubWwtMiwubXgtMnttYXJnaW4tbGVmdDouOHJlbSAhaW1wb3J0YW50fS5tLTN7bWFyZ2luOjEuMnJlbSAhaW1wb3J0YW50fS5tdC0zLC5teS0ze21hcmdpbi10b3A6MS4ycmVtICFpbXBvcnRhbnR9Lm1yLTMsLm14LTN7bWFyZ2luLXJpZ2h0OjEuMnJlbSAhaW1wb3J0YW50fS5tYi0zLC5teS0ze21hcmdpbi1ib3R0b206MS4ycmVtICFpbXBvcnRhbnR9Lm1sLTMsLm14LTN7bWFyZ2luLWxlZnQ6MS4ycmVtICFpbXBvcnRhbnR9Lm0tNHttYXJnaW46MS42cmVtICFpbXBvcnRhbnR9Lm10LTQsLm15LTR7bWFyZ2luLXRvcDoxLjZyZW0gIWltcG9ydGFudH0ubXItNCwubXgtNHttYXJnaW4tcmlnaHQ6MS42cmVtICFpbXBvcnRhbnR9Lm1iLTQsLm15LTR7bWFyZ2luLWJvdHRvbToxLjZyZW0gIWltcG9ydGFudH0ubWwtNCwubXgtNHttYXJnaW4tbGVmdDoxLjZyZW0gIWltcG9ydGFudH0ubS01e21hcmdpbjoycmVtICFpbXBvcnRhbnR9Lm10LTUsLm15LTV7bWFyZ2luLXRvcDoycmVtICFpbXBvcnRhbnR9Lm1yLTUsLm14LTV7bWFyZ2luLXJpZ2h0OjJyZW0gIWltcG9ydGFudH0ubWItNSwubXktNXttYXJnaW4tYm90dG9tOjJyZW0gIWltcG9ydGFudH0ubWwtNSwubXgtNXttYXJnaW4tbGVmdDoycmVtICFpbXBvcnRhbnR9Lm0tNnttYXJnaW46Mi40cmVtICFpbXBvcnRhbnR9Lm10LTYsLm15LTZ7bWFyZ2luLXRvcDoyLjRyZW0gIWltcG9ydGFudH0ubXItNiwubXgtNnttYXJnaW4tcmlnaHQ6Mi40cmVtICFpbXBvcnRhbnR9Lm1iLTYsLm15LTZ7bWFyZ2luLWJvdHRvbToyLjRyZW0gIWltcG9ydGFudH0ubWwtNiwubXgtNnttYXJnaW4tbGVmdDoyLjRyZW0gIWltcG9ydGFudH0ubS03e21hcmdpbjoyLjhyZW0gIWltcG9ydGFudH0ubXQtNywubXktN3ttYXJnaW4tdG9wOjIuOHJlbSAhaW1wb3J0YW50fS5tci03LC5teC03e21hcmdpbi1yaWdodDoyLjhyZW0gIWltcG9ydGFudH0ubWItNywubXktN3ttYXJnaW4tYm90dG9tOjIuOHJlbSAhaW1wb3J0YW50fS5tbC03LC5teC03e21hcmdpbi1sZWZ0OjIuOHJlbSAhaW1wb3J0YW50fS5tLTh7bWFyZ2luOjMuMnJlbSAhaW1wb3J0YW50fS5tdC04LC5teS04e21hcmdpbi10b3A6My4ycmVtICFpbXBvcnRhbnR9Lm1yLTgsLm14LTh7bWFyZ2luLXJpZ2h0OjMuMnJlbSAhaW1wb3J0YW50fS5tYi04LC5teS04e21hcmdpbi1ib3R0b206My4ycmVtICFpbXBvcnRhbnR9Lm1sLTgsLm14LTh7bWFyZ2luLWxlZnQ6My4ycmVtICFpbXBvcnRhbnR9Lm0tOXttYXJnaW46My42cmVtICFpbXBvcnRhbnR9Lm10LTksLm15LTl7bWFyZ2luLXRvcDozLjZyZW0gIWltcG9ydGFudH0ubXItOSwubXgtOXttYXJnaW4tcmlnaHQ6My42cmVtICFpbXBvcnRhbnR9Lm1iLTksLm15LTl7bWFyZ2luLWJvdHRvbTozLjZyZW0gIWltcG9ydGFudH0ubWwtOSwubXgtOXttYXJnaW4tbGVmdDozLjZyZW0gIWltcG9ydGFudH0ubS0xMHttYXJnaW46NHJlbSAhaW1wb3J0YW50fS5tdC0xMCwubXktMTB7bWFyZ2luLXRvcDo0cmVtICFpbXBvcnRhbnR9Lm1yLTEwLC5teC0xMHttYXJnaW4tcmlnaHQ6NHJlbSAhaW1wb3J0YW50fS5tYi0xMCwubXktMTB7bWFyZ2luLWJvdHRvbTo0cmVtICFpbXBvcnRhbnR9Lm1sLTEwLC5teC0xMHttYXJnaW4tbGVmdDo0cmVtICFpbXBvcnRhbnR9LnAtMHtwYWRkaW5nOjAgIWltcG9ydGFudH0ucHQtMCwucHktMHtwYWRkaW5nLXRvcDowICFpbXBvcnRhbnR9LnByLTAsLnB4LTB7cGFkZGluZy1yaWdodDowICFpbXBvcnRhbnR9LnBiLTAsLnB5LTB7cGFkZGluZy1ib3R0b206MCAhaW1wb3J0YW50fS5wbC0wLC5weC0we3BhZGRpbmctbGVmdDowICFpbXBvcnRhbnR9LnAtMXtwYWRkaW5nOi40cmVtICFpbXBvcnRhbnR9LnB0LTEsLnB5LTF7cGFkZGluZy10b3A6LjRyZW0gIWltcG9ydGFudH0ucHItMSwucHgtMXtwYWRkaW5nLXJpZ2h0Oi40cmVtICFpbXBvcnRhbnR9LnBiLTEsLnB5LTF7cGFkZGluZy1ib3R0b206LjRyZW0gIWltcG9ydGFudH0ucGwtMSwucHgtMXtwYWRkaW5nLWxlZnQ6LjRyZW0gIWltcG9ydGFudH0ucC0ye3BhZGRpbmc6LjhyZW0gIWltcG9ydGFudH0ucHQtMiwucHktMntwYWRkaW5nLXRvcDouOHJlbSAhaW1wb3J0YW50fS5wci0yLC5weC0ye3BhZGRpbmctcmlnaHQ6LjhyZW0gIWltcG9ydGFudH0ucGItMiwucHktMntwYWRkaW5nLWJvdHRvbTouOHJlbSAhaW1wb3J0YW50fS5wbC0yLC5weC0ye3BhZGRpbmctbGVmdDouOHJlbSAhaW1wb3J0YW50fS5wLTN7cGFkZGluZzoxLjJyZW0gIWltcG9ydGFudH0ucHQtMywucHktM3twYWRkaW5nLXRvcDoxLjJyZW0gIWltcG9ydGFudH0ucHItMywucHgtM3twYWRkaW5nLXJpZ2h0OjEuMnJlbSAhaW1wb3J0YW50fS5wYi0zLC5weS0ze3BhZGRpbmctYm90dG9tOjEuMnJlbSAhaW1wb3J0YW50fS5wbC0zLC5weC0ze3BhZGRpbmctbGVmdDoxLjJyZW0gIWltcG9ydGFudH0ucC00e3BhZGRpbmc6MS42cmVtICFpbXBvcnRhbnR9LnB0LTQsLnB5LTR7cGFkZGluZy10b3A6MS42cmVtICFpbXBvcnRhbnR9LnByLTQsLnB4LTR7cGFkZGluZy1yaWdodDoxLjZyZW0gIWltcG9ydGFudH0ucGItNCwucHktNHtwYWRkaW5nLWJvdHRvbToxLjZyZW0gIWltcG9ydGFudH0ucGwtNCwucHgtNHtwYWRkaW5nLWxlZnQ6MS42cmVtICFpbXBvcnRhbnR9LnAtNXtwYWRkaW5nOjJyZW0gIWltcG9ydGFudH0ucHQtNSwucHktNXtwYWRkaW5nLXRvcDoycmVtICFpbXBvcnRhbnR9LnByLTUsLnB4LTV7cGFkZGluZy1yaWdodDoycmVtICFpbXBvcnRhbnR9LnBiLTUsLnB5LTV7cGFkZGluZy1ib3R0b206MnJlbSAhaW1wb3J0YW50fS5wbC01LC5weC01e3BhZGRpbmctbGVmdDoycmVtICFpbXBvcnRhbnR9LnAtNntwYWRkaW5nOjIuNHJlbSAhaW1wb3J0YW50fS5wdC02LC5weS02e3BhZGRpbmctdG9wOjIuNHJlbSAhaW1wb3J0YW50fS5wci02LC5weC02e3BhZGRpbmctcmlnaHQ6Mi40cmVtICFpbXBvcnRhbnR9LnBiLTYsLnB5LTZ7cGFkZGluZy1ib3R0b206Mi40cmVtICFpbXBvcnRhbnR9LnBsLTYsLnB4LTZ7cGFkZGluZy1sZWZ0OjIuNHJlbSAhaW1wb3J0YW50fS5wLTd7cGFkZGluZzoyLjhyZW0gIWltcG9ydGFudH0ucHQtNywucHktN3twYWRkaW5nLXRvcDoyLjhyZW0gIWltcG9ydGFudH0ucHItNywucHgtN3twYWRkaW5nLXJpZ2h0OjIuOHJlbSAhaW1wb3J0YW50fS5wYi03LC5weS03e3BhZGRpbmctYm90dG9tOjIuOHJlbSAhaW1wb3J0YW50fS5wbC03LC5weC03e3BhZGRpbmctbGVmdDoyLjhyZW0gIWltcG9ydGFudH0ucC04e3BhZGRpbmc6My4ycmVtICFpbXBvcnRhbnR9LnB0LTgsLnB5LTh7cGFkZGluZy10b3A6My4ycmVtICFpbXBvcnRhbnR9LnByLTgsLnB4LTh7cGFkZGluZy1yaWdodDozLjJyZW0gIWltcG9ydGFudH0ucGItOCwucHktOHtwYWRkaW5nLWJvdHRvbTozLjJyZW0gIWltcG9ydGFudH0ucGwtOCwucHgtOHtwYWRkaW5nLWxlZnQ6My4ycmVtICFpbXBvcnRhbnR9LnAtOXtwYWRkaW5nOjMuNnJlbSAhaW1wb3J0YW50fS5wdC05LC5weS05e3BhZGRpbmctdG9wOjMuNnJlbSAhaW1wb3J0YW50fS5wci05LC5weC05e3BhZGRpbmctcmlnaHQ6My42cmVtICFpbXBvcnRhbnR9LnBiLTksLnB5LTl7cGFkZGluZy1ib3R0b206My42cmVtICFpbXBvcnRhbnR9LnBsLTksLnB4LTl7cGFkZGluZy1sZWZ0OjMuNnJlbSAhaW1wb3J0YW50fS5wLTEwe3BhZGRpbmc6NHJlbSAhaW1wb3J0YW50fS5wdC0xMCwucHktMTB7cGFkZGluZy10b3A6NHJlbSAhaW1wb3J0YW50fS5wci0xMCwucHgtMTB7cGFkZGluZy1yaWdodDo0cmVtICFpbXBvcnRhbnR9LnBiLTEwLC5weS0xMHtwYWRkaW5nLWJvdHRvbTo0cmVtICFpbXBvcnRhbnR9LnBsLTEwLC5weC0xMHtwYWRkaW5nLWxlZnQ6NHJlbSAhaW1wb3J0YW50fS5tLW4xe21hcmdpbjotLjRyZW0gIWltcG9ydGFudH0ubXQtbjEsLm15LW4xe21hcmdpbi10b3A6LS40cmVtICFpbXBvcnRhbnR9Lm1yLW4xLC5teC1uMXttYXJnaW4tcmlnaHQ6LS40cmVtICFpbXBvcnRhbnR9Lm1iLW4xLC5teS1uMXttYXJnaW4tYm90dG9tOi0uNHJlbSAhaW1wb3J0YW50fS5tbC1uMSwubXgtbjF7bWFyZ2luLWxlZnQ6LS40cmVtICFpbXBvcnRhbnR9Lm0tbjJ7bWFyZ2luOi0uOHJlbSAhaW1wb3J0YW50fS5tdC1uMiwubXktbjJ7bWFyZ2luLXRvcDotLjhyZW0gIWltcG9ydGFudH0ubXItbjIsLm14LW4ye21hcmdpbi1yaWdodDotLjhyZW0gIWltcG9ydGFudH0ubWItbjIsLm15LW4ye21hcmdpbi1ib3R0b206LS44cmVtICFpbXBvcnRhbnR9Lm1sLW4yLC5teC1uMnttYXJnaW4tbGVmdDotLjhyZW0gIWltcG9ydGFudH0ubS1uM3ttYXJnaW46LTEuMnJlbSAhaW1wb3J0YW50fS5tdC1uMywubXktbjN7bWFyZ2luLXRvcDotMS4ycmVtICFpbXBvcnRhbnR9Lm1yLW4zLC5teC1uM3ttYXJnaW4tcmlnaHQ6LTEuMnJlbSAhaW1wb3J0YW50fS5tYi1uMywubXktbjN7bWFyZ2luLWJvdHRvbTotMS4ycmVtICFpbXBvcnRhbnR9Lm1sLW4zLC5teC1uM3ttYXJnaW4tbGVmdDotMS4ycmVtICFpbXBvcnRhbnR9Lm0tbjR7bWFyZ2luOi0xLjZyZW0gIWltcG9ydGFudH0ubXQtbjQsLm15LW40e21hcmdpbi10b3A6LTEuNnJlbSAhaW1wb3J0YW50fS5tci1uNCwubXgtbjR7bWFyZ2luLXJpZ2h0Oi0xLjZyZW0gIWltcG9ydGFudH0ubWItbjQsLm15LW40e21hcmdpbi1ib3R0b206LTEuNnJlbSAhaW1wb3J0YW50fS5tbC1uNCwubXgtbjR7bWFyZ2luLWxlZnQ6LTEuNnJlbSAhaW1wb3J0YW50fS5tLW41e21hcmdpbjotMnJlbSAhaW1wb3J0YW50fS5tdC1uNSwubXktbjV7bWFyZ2luLXRvcDotMnJlbSAhaW1wb3J0YW50fS5tci1uNSwubXgtbjV7bWFyZ2luLXJpZ2h0Oi0ycmVtICFpbXBvcnRhbnR9Lm1iLW41LC5teS1uNXttYXJnaW4tYm90dG9tOi0ycmVtICFpbXBvcnRhbnR9Lm1sLW41LC5teC1uNXttYXJnaW4tbGVmdDotMnJlbSAhaW1wb3J0YW50fS5tLW42e21hcmdpbjotMi40cmVtICFpbXBvcnRhbnR9Lm10LW42LC5teS1uNnttYXJnaW4tdG9wOi0yLjRyZW0gIWltcG9ydGFudH0ubXItbjYsLm14LW42e21hcmdpbi1yaWdodDotMi40cmVtICFpbXBvcnRhbnR9Lm1iLW42LC5teS1uNnttYXJnaW4tYm90dG9tOi0yLjRyZW0gIWltcG9ydGFudH0ubWwtbjYsLm14LW42e21hcmdpbi1sZWZ0Oi0yLjRyZW0gIWltcG9ydGFudH0ubS1uN3ttYXJnaW46LTIuOHJlbSAhaW1wb3J0YW50fS5tdC1uNywubXktbjd7bWFyZ2luLXRvcDotMi44cmVtICFpbXBvcnRhbnR9Lm1yLW43LC5teC1uN3ttYXJnaW4tcmlnaHQ6LTIuOHJlbSAhaW1wb3J0YW50fS5tYi1uNywubXktbjd7bWFyZ2luLWJvdHRvbTotMi44cmVtICFpbXBvcnRhbnR9Lm1sLW43LC5teC1uN3ttYXJnaW4tbGVmdDotMi44cmVtICFpbXBvcnRhbnR9Lm0tbjh7bWFyZ2luOi0zLjJyZW0gIWltcG9ydGFudH0ubXQtbjgsLm15LW44e21hcmdpbi10b3A6LTMuMnJlbSAhaW1wb3J0YW50fS5tci1uOCwubXgtbjh7bWFyZ2luLXJpZ2h0Oi0zLjJyZW0gIWltcG9ydGFudH0ubWItbjgsLm15LW44e21hcmdpbi1ib3R0b206LTMuMnJlbSAhaW1wb3J0YW50fS5tbC1uOCwubXgtbjh7bWFyZ2luLWxlZnQ6LTMuMnJlbSAhaW1wb3J0YW50fS5tLW45e21hcmdpbjotMy42cmVtICFpbXBvcnRhbnR9Lm10LW45LC5teS1uOXttYXJnaW4tdG9wOi0zLjZyZW0gIWltcG9ydGFudH0ubXItbjksLm14LW45e21hcmdpbi1yaWdodDotMy42cmVtICFpbXBvcnRhbnR9Lm1iLW45LC5teS1uOXttYXJnaW4tYm90dG9tOi0zLjZyZW0gIWltcG9ydGFudH0ubWwtbjksLm14LW45e21hcmdpbi1sZWZ0Oi0zLjZyZW0gIWltcG9ydGFudH0ubS1uMTB7bWFyZ2luOi00cmVtICFpbXBvcnRhbnR9Lm10LW4xMCwubXktbjEwe21hcmdpbi10b3A6LTRyZW0gIWltcG9ydGFudH0ubXItbjEwLC5teC1uMTB7bWFyZ2luLXJpZ2h0Oi00cmVtICFpbXBvcnRhbnR9Lm1iLW4xMCwubXktbjEwe21hcmdpbi1ib3R0b206LTRyZW0gIWltcG9ydGFudH0ubWwtbjEwLC5teC1uMTB7bWFyZ2luLWxlZnQ6LTRyZW0gIWltcG9ydGFudH0ubS1hdXRve21hcmdpbjphdXRvICFpbXBvcnRhbnR9Lm10LWF1dG8sLm15LWF1dG97bWFyZ2luLXRvcDphdXRvICFpbXBvcnRhbnR9Lm1yLWF1dG8sLm14LWF1dG97bWFyZ2luLXJpZ2h0OmF1dG8gIWltcG9ydGFudH0ubWItYXV0bywubXktYXV0b3ttYXJnaW4tYm90dG9tOmF1dG8gIWltcG9ydGFudH0ubWwtYXV0bywubXgtYXV0b3ttYXJnaW4tbGVmdDphdXRvICFpbXBvcnRhbnR9QG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KXsubS1zbS0we21hcmdpbjowICFpbXBvcnRhbnR9Lm10LXNtLTAsLm15LXNtLTB7bWFyZ2luLXRvcDowICFpbXBvcnRhbnR9Lm1yLXNtLTAsLm14LXNtLTB7bWFyZ2luLXJpZ2h0OjAgIWltcG9ydGFudH0ubWItc20tMCwubXktc20tMHttYXJnaW4tYm90dG9tOjAgIWltcG9ydGFudH0ubWwtc20tMCwubXgtc20tMHttYXJnaW4tbGVmdDowICFpbXBvcnRhbnR9Lm0tc20tMXttYXJnaW46LjRyZW0gIWltcG9ydGFudH0ubXQtc20tMSwubXktc20tMXttYXJnaW4tdG9wOi40cmVtICFpbXBvcnRhbnR9Lm1yLXNtLTEsLm14LXNtLTF7bWFyZ2luLXJpZ2h0Oi40cmVtICFpbXBvcnRhbnR9Lm1iLXNtLTEsLm15LXNtLTF7bWFyZ2luLWJvdHRvbTouNHJlbSAhaW1wb3J0YW50fS5tbC1zbS0xLC5teC1zbS0xe21hcmdpbi1sZWZ0Oi40cmVtICFpbXBvcnRhbnR9Lm0tc20tMnttYXJnaW46LjhyZW0gIWltcG9ydGFudH0ubXQtc20tMiwubXktc20tMnttYXJnaW4tdG9wOi44cmVtICFpbXBvcnRhbnR9Lm1yLXNtLTIsLm14LXNtLTJ7bWFyZ2luLXJpZ2h0Oi44cmVtICFpbXBvcnRhbnR9Lm1iLXNtLTIsLm15LXNtLTJ7bWFyZ2luLWJvdHRvbTouOHJlbSAhaW1wb3J0YW50fS5tbC1zbS0yLC5teC1zbS0ye21hcmdpbi1sZWZ0Oi44cmVtICFpbXBvcnRhbnR9Lm0tc20tM3ttYXJnaW46MS4ycmVtICFpbXBvcnRhbnR9Lm10LXNtLTMsLm15LXNtLTN7bWFyZ2luLXRvcDoxLjJyZW0gIWltcG9ydGFudH0ubXItc20tMywubXgtc20tM3ttYXJnaW4tcmlnaHQ6MS4ycmVtICFpbXBvcnRhbnR9Lm1iLXNtLTMsLm15LXNtLTN7bWFyZ2luLWJvdHRvbToxLjJyZW0gIWltcG9ydGFudH0ubWwtc20tMywubXgtc20tM3ttYXJnaW4tbGVmdDoxLjJyZW0gIWltcG9ydGFudH0ubS1zbS00e21hcmdpbjoxLjZyZW0gIWltcG9ydGFudH0ubXQtc20tNCwubXktc20tNHttYXJnaW4tdG9wOjEuNnJlbSAhaW1wb3J0YW50fS5tci1zbS00LC5teC1zbS00e21hcmdpbi1yaWdodDoxLjZyZW0gIWltcG9ydGFudH0ubWItc20tNCwubXktc20tNHttYXJnaW4tYm90dG9tOjEuNnJlbSAhaW1wb3J0YW50fS5tbC1zbS00LC5teC1zbS00e21hcmdpbi1sZWZ0OjEuNnJlbSAhaW1wb3J0YW50fS5tLXNtLTV7bWFyZ2luOjJyZW0gIWltcG9ydGFudH0ubXQtc20tNSwubXktc20tNXttYXJnaW4tdG9wOjJyZW0gIWltcG9ydGFudH0ubXItc20tNSwubXgtc20tNXttYXJnaW4tcmlnaHQ6MnJlbSAhaW1wb3J0YW50fS5tYi1zbS01LC5teS1zbS01e21hcmdpbi1ib3R0b206MnJlbSAhaW1wb3J0YW50fS5tbC1zbS01LC5teC1zbS01e21hcmdpbi1sZWZ0OjJyZW0gIWltcG9ydGFudH0ubS1zbS02e21hcmdpbjoyLjRyZW0gIWltcG9ydGFudH0ubXQtc20tNiwubXktc20tNnttYXJnaW4tdG9wOjIuNHJlbSAhaW1wb3J0YW50fS5tci1zbS02LC5teC1zbS02e21hcmdpbi1yaWdodDoyLjRyZW0gIWltcG9ydGFudH0ubWItc20tNiwubXktc20tNnttYXJnaW4tYm90dG9tOjIuNHJlbSAhaW1wb3J0YW50fS5tbC1zbS02LC5teC1zbS02e21hcmdpbi1sZWZ0OjIuNHJlbSAhaW1wb3J0YW50fS5tLXNtLTd7bWFyZ2luOjIuOHJlbSAhaW1wb3J0YW50fS5tdC1zbS03LC5teS1zbS03e21hcmdpbi10b3A6Mi44cmVtICFpbXBvcnRhbnR9Lm1yLXNtLTcsLm14LXNtLTd7bWFyZ2luLXJpZ2h0OjIuOHJlbSAhaW1wb3J0YW50fS5tYi1zbS03LC5teS1zbS03e21hcmdpbi1ib3R0b206Mi44cmVtICFpbXBvcnRhbnR9Lm1sLXNtLTcsLm14LXNtLTd7bWFyZ2luLWxlZnQ6Mi44cmVtICFpbXBvcnRhbnR9Lm0tc20tOHttYXJnaW46My4ycmVtICFpbXBvcnRhbnR9Lm10LXNtLTgsLm15LXNtLTh7bWFyZ2luLXRvcDozLjJyZW0gIWltcG9ydGFudH0ubXItc20tOCwubXgtc20tOHttYXJnaW4tcmlnaHQ6My4ycmVtICFpbXBvcnRhbnR9Lm1iLXNtLTgsLm15LXNtLTh7bWFyZ2luLWJvdHRvbTozLjJyZW0gIWltcG9ydGFudH0ubWwtc20tOCwubXgtc20tOHttYXJnaW4tbGVmdDozLjJyZW0gIWltcG9ydGFudH0ubS1zbS05e21hcmdpbjozLjZyZW0gIWltcG9ydGFudH0ubXQtc20tOSwubXktc20tOXttYXJnaW4tdG9wOjMuNnJlbSAhaW1wb3J0YW50fS5tci1zbS05LC5teC1zbS05e21hcmdpbi1yaWdodDozLjZyZW0gIWltcG9ydGFudH0ubWItc20tOSwubXktc20tOXttYXJnaW4tYm90dG9tOjMuNnJlbSAhaW1wb3J0YW50fS5tbC1zbS05LC5teC1zbS05e21hcmdpbi1sZWZ0OjMuNnJlbSAhaW1wb3J0YW50fS5tLXNtLTEwe21hcmdpbjo0cmVtICFpbXBvcnRhbnR9Lm10LXNtLTEwLC5teS1zbS0xMHttYXJnaW4tdG9wOjRyZW0gIWltcG9ydGFudH0ubXItc20tMTAsLm14LXNtLTEwe21hcmdpbi1yaWdodDo0cmVtICFpbXBvcnRhbnR9Lm1iLXNtLTEwLC5teS1zbS0xMHttYXJnaW4tYm90dG9tOjRyZW0gIWltcG9ydGFudH0ubWwtc20tMTAsLm14LXNtLTEwe21hcmdpbi1sZWZ0OjRyZW0gIWltcG9ydGFudH0ucC1zbS0we3BhZGRpbmc6MCAhaW1wb3J0YW50fS5wdC1zbS0wLC5weS1zbS0we3BhZGRpbmctdG9wOjAgIWltcG9ydGFudH0ucHItc20tMCwucHgtc20tMHtwYWRkaW5nLXJpZ2h0OjAgIWltcG9ydGFudH0ucGItc20tMCwucHktc20tMHtwYWRkaW5nLWJvdHRvbTowICFpbXBvcnRhbnR9LnBsLXNtLTAsLnB4LXNtLTB7cGFkZGluZy1sZWZ0OjAgIWltcG9ydGFudH0ucC1zbS0xe3BhZGRpbmc6LjRyZW0gIWltcG9ydGFudH0ucHQtc20tMSwucHktc20tMXtwYWRkaW5nLXRvcDouNHJlbSAhaW1wb3J0YW50fS5wci1zbS0xLC5weC1zbS0xe3BhZGRpbmctcmlnaHQ6LjRyZW0gIWltcG9ydGFudH0ucGItc20tMSwucHktc20tMXtwYWRkaW5nLWJvdHRvbTouNHJlbSAhaW1wb3J0YW50fS5wbC1zbS0xLC5weC1zbS0xe3BhZGRpbmctbGVmdDouNHJlbSAhaW1wb3J0YW50fS5wLXNtLTJ7cGFkZGluZzouOHJlbSAhaW1wb3J0YW50fS5wdC1zbS0yLC5weS1zbS0ye3BhZGRpbmctdG9wOi44cmVtICFpbXBvcnRhbnR9LnByLXNtLTIsLnB4LXNtLTJ7cGFkZGluZy1yaWdodDouOHJlbSAhaW1wb3J0YW50fS5wYi1zbS0yLC5weS1zbS0ye3BhZGRpbmctYm90dG9tOi44cmVtICFpbXBvcnRhbnR9LnBsLXNtLTIsLnB4LXNtLTJ7cGFkZGluZy1sZWZ0Oi44cmVtICFpbXBvcnRhbnR9LnAtc20tM3twYWRkaW5nOjEuMnJlbSAhaW1wb3J0YW50fS5wdC1zbS0zLC5weS1zbS0ze3BhZGRpbmctdG9wOjEuMnJlbSAhaW1wb3J0YW50fS5wci1zbS0zLC5weC1zbS0ze3BhZGRpbmctcmlnaHQ6MS4ycmVtICFpbXBvcnRhbnR9LnBiLXNtLTMsLnB5LXNtLTN7cGFkZGluZy1ib3R0b206MS4ycmVtICFpbXBvcnRhbnR9LnBsLXNtLTMsLnB4LXNtLTN7cGFkZGluZy1sZWZ0OjEuMnJlbSAhaW1wb3J0YW50fS5wLXNtLTR7cGFkZGluZzoxLjZyZW0gIWltcG9ydGFudH0ucHQtc20tNCwucHktc20tNHtwYWRkaW5nLXRvcDoxLjZyZW0gIWltcG9ydGFudH0ucHItc20tNCwucHgtc20tNHtwYWRkaW5nLXJpZ2h0OjEuNnJlbSAhaW1wb3J0YW50fS5wYi1zbS00LC5weS1zbS00e3BhZGRpbmctYm90dG9tOjEuNnJlbSAhaW1wb3J0YW50fS5wbC1zbS00LC5weC1zbS00e3BhZGRpbmctbGVmdDoxLjZyZW0gIWltcG9ydGFudH0ucC1zbS01e3BhZGRpbmc6MnJlbSAhaW1wb3J0YW50fS5wdC1zbS01LC5weS1zbS01e3BhZGRpbmctdG9wOjJyZW0gIWltcG9ydGFudH0ucHItc20tNSwucHgtc20tNXtwYWRkaW5nLXJpZ2h0OjJyZW0gIWltcG9ydGFudH0ucGItc20tNSwucHktc20tNXtwYWRkaW5nLWJvdHRvbToycmVtICFpbXBvcnRhbnR9LnBsLXNtLTUsLnB4LXNtLTV7cGFkZGluZy1sZWZ0OjJyZW0gIWltcG9ydGFudH0ucC1zbS02e3BhZGRpbmc6Mi40cmVtICFpbXBvcnRhbnR9LnB0LXNtLTYsLnB5LXNtLTZ7cGFkZGluZy10b3A6Mi40cmVtICFpbXBvcnRhbnR9LnByLXNtLTYsLnB4LXNtLTZ7cGFkZGluZy1yaWdodDoyLjRyZW0gIWltcG9ydGFudH0ucGItc20tNiwucHktc20tNntwYWRkaW5nLWJvdHRvbToyLjRyZW0gIWltcG9ydGFudH0ucGwtc20tNiwucHgtc20tNntwYWRkaW5nLWxlZnQ6Mi40cmVtICFpbXBvcnRhbnR9LnAtc20tN3twYWRkaW5nOjIuOHJlbSAhaW1wb3J0YW50fS5wdC1zbS03LC5weS1zbS03e3BhZGRpbmctdG9wOjIuOHJlbSAhaW1wb3J0YW50fS5wci1zbS03LC5weC1zbS03e3BhZGRpbmctcmlnaHQ6Mi44cmVtICFpbXBvcnRhbnR9LnBiLXNtLTcsLnB5LXNtLTd7cGFkZGluZy1ib3R0b206Mi44cmVtICFpbXBvcnRhbnR9LnBsLXNtLTcsLnB4LXNtLTd7cGFkZGluZy1sZWZ0OjIuOHJlbSAhaW1wb3J0YW50fS5wLXNtLTh7cGFkZGluZzozLjJyZW0gIWltcG9ydGFudH0ucHQtc20tOCwucHktc20tOHtwYWRkaW5nLXRvcDozLjJyZW0gIWltcG9ydGFudH0ucHItc20tOCwucHgtc20tOHtwYWRkaW5nLXJpZ2h0OjMuMnJlbSAhaW1wb3J0YW50fS5wYi1zbS04LC5weS1zbS04e3BhZGRpbmctYm90dG9tOjMuMnJlbSAhaW1wb3J0YW50fS5wbC1zbS04LC5weC1zbS04e3BhZGRpbmctbGVmdDozLjJyZW0gIWltcG9ydGFudH0ucC1zbS05e3BhZGRpbmc6My42cmVtICFpbXBvcnRhbnR9LnB0LXNtLTksLnB5LXNtLTl7cGFkZGluZy10b3A6My42cmVtICFpbXBvcnRhbnR9LnByLXNtLTksLnB4LXNtLTl7cGFkZGluZy1yaWdodDozLjZyZW0gIWltcG9ydGFudH0ucGItc20tOSwucHktc20tOXtwYWRkaW5nLWJvdHRvbTozLjZyZW0gIWltcG9ydGFudH0ucGwtc20tOSwucHgtc20tOXtwYWRkaW5nLWxlZnQ6My42cmVtICFpbXBvcnRhbnR9LnAtc20tMTB7cGFkZGluZzo0cmVtICFpbXBvcnRhbnR9LnB0LXNtLTEwLC5weS1zbS0xMHtwYWRkaW5nLXRvcDo0cmVtICFpbXBvcnRhbnR9LnByLXNtLTEwLC5weC1zbS0xMHtwYWRkaW5nLXJpZ2h0OjRyZW0gIWltcG9ydGFudH0ucGItc20tMTAsLnB5LXNtLTEwe3BhZGRpbmctYm90dG9tOjRyZW0gIWltcG9ydGFudH0ucGwtc20tMTAsLnB4LXNtLTEwe3BhZGRpbmctbGVmdDo0cmVtICFpbXBvcnRhbnR9Lm0tc20tbjF7bWFyZ2luOi0uNHJlbSAhaW1wb3J0YW50fS5tdC1zbS1uMSwubXktc20tbjF7bWFyZ2luLXRvcDotLjRyZW0gIWltcG9ydGFudH0ubXItc20tbjEsLm14LXNtLW4xe21hcmdpbi1yaWdodDotLjRyZW0gIWltcG9ydGFudH0ubWItc20tbjEsLm15LXNtLW4xe21hcmdpbi1ib3R0b206LS40cmVtICFpbXBvcnRhbnR9Lm1sLXNtLW4xLC5teC1zbS1uMXttYXJnaW4tbGVmdDotLjRyZW0gIWltcG9ydGFudH0ubS1zbS1uMnttYXJnaW46LS44cmVtICFpbXBvcnRhbnR9Lm10LXNtLW4yLC5teS1zbS1uMnttYXJnaW4tdG9wOi0uOHJlbSAhaW1wb3J0YW50fS5tci1zbS1uMiwubXgtc20tbjJ7bWFyZ2luLXJpZ2h0Oi0uOHJlbSAhaW1wb3J0YW50fS5tYi1zbS1uMiwubXktc20tbjJ7bWFyZ2luLWJvdHRvbTotLjhyZW0gIWltcG9ydGFudH0ubWwtc20tbjIsLm14LXNtLW4ye21hcmdpbi1sZWZ0Oi0uOHJlbSAhaW1wb3J0YW50fS5tLXNtLW4ze21hcmdpbjotMS4ycmVtICFpbXBvcnRhbnR9Lm10LXNtLW4zLC5teS1zbS1uM3ttYXJnaW4tdG9wOi0xLjJyZW0gIWltcG9ydGFudH0ubXItc20tbjMsLm14LXNtLW4ze21hcmdpbi1yaWdodDotMS4ycmVtICFpbXBvcnRhbnR9Lm1iLXNtLW4zLC5teS1zbS1uM3ttYXJnaW4tYm90dG9tOi0xLjJyZW0gIWltcG9ydGFudH0ubWwtc20tbjMsLm14LXNtLW4ze21hcmdpbi1sZWZ0Oi0xLjJyZW0gIWltcG9ydGFudH0ubS1zbS1uNHttYXJnaW46LTEuNnJlbSAhaW1wb3J0YW50fS5tdC1zbS1uNCwubXktc20tbjR7bWFyZ2luLXRvcDotMS42cmVtICFpbXBvcnRhbnR9Lm1yLXNtLW40LC5teC1zbS1uNHttYXJnaW4tcmlnaHQ6LTEuNnJlbSAhaW1wb3J0YW50fS5tYi1zbS1uNCwubXktc20tbjR7bWFyZ2luLWJvdHRvbTotMS42cmVtICFpbXBvcnRhbnR9Lm1sLXNtLW40LC5teC1zbS1uNHttYXJnaW4tbGVmdDotMS42cmVtICFpbXBvcnRhbnR9Lm0tc20tbjV7bWFyZ2luOi0ycmVtICFpbXBvcnRhbnR9Lm10LXNtLW41LC5teS1zbS1uNXttYXJnaW4tdG9wOi0ycmVtICFpbXBvcnRhbnR9Lm1yLXNtLW41LC5teC1zbS1uNXttYXJnaW4tcmlnaHQ6LTJyZW0gIWltcG9ydGFudH0ubWItc20tbjUsLm15LXNtLW41e21hcmdpbi1ib3R0b206LTJyZW0gIWltcG9ydGFudH0ubWwtc20tbjUsLm14LXNtLW41e21hcmdpbi1sZWZ0Oi0ycmVtICFpbXBvcnRhbnR9Lm0tc20tbjZ7bWFyZ2luOi0yLjRyZW0gIWltcG9ydGFudH0ubXQtc20tbjYsLm15LXNtLW42e21hcmdpbi10b3A6LTIuNHJlbSAhaW1wb3J0YW50fS5tci1zbS1uNiwubXgtc20tbjZ7bWFyZ2luLXJpZ2h0Oi0yLjRyZW0gIWltcG9ydGFudH0ubWItc20tbjYsLm15LXNtLW42e21hcmdpbi1ib3R0b206LTIuNHJlbSAhaW1wb3J0YW50fS5tbC1zbS1uNiwubXgtc20tbjZ7bWFyZ2luLWxlZnQ6LTIuNHJlbSAhaW1wb3J0YW50fS5tLXNtLW43e21hcmdpbjotMi44cmVtICFpbXBvcnRhbnR9Lm10LXNtLW43LC5teS1zbS1uN3ttYXJnaW4tdG9wOi0yLjhyZW0gIWltcG9ydGFudH0ubXItc20tbjcsLm14LXNtLW43e21hcmdpbi1yaWdodDotMi44cmVtICFpbXBvcnRhbnR9Lm1iLXNtLW43LC5teS1zbS1uN3ttYXJnaW4tYm90dG9tOi0yLjhyZW0gIWltcG9ydGFudH0ubWwtc20tbjcsLm14LXNtLW43e21hcmdpbi1sZWZ0Oi0yLjhyZW0gIWltcG9ydGFudH0ubS1zbS1uOHttYXJnaW46LTMuMnJlbSAhaW1wb3J0YW50fS5tdC1zbS1uOCwubXktc20tbjh7bWFyZ2luLXRvcDotMy4ycmVtICFpbXBvcnRhbnR9Lm1yLXNtLW44LC5teC1zbS1uOHttYXJnaW4tcmlnaHQ6LTMuMnJlbSAhaW1wb3J0YW50fS5tYi1zbS1uOCwubXktc20tbjh7bWFyZ2luLWJvdHRvbTotMy4ycmVtICFpbXBvcnRhbnR9Lm1sLXNtLW44LC5teC1zbS1uOHttYXJnaW4tbGVmdDotMy4ycmVtICFpbXBvcnRhbnR9Lm0tc20tbjl7bWFyZ2luOi0zLjZyZW0gIWltcG9ydGFudH0ubXQtc20tbjksLm15LXNtLW45e21hcmdpbi10b3A6LTMuNnJlbSAhaW1wb3J0YW50fS5tci1zbS1uOSwubXgtc20tbjl7bWFyZ2luLXJpZ2h0Oi0zLjZyZW0gIWltcG9ydGFudH0ubWItc20tbjksLm15LXNtLW45e21hcmdpbi1ib3R0b206LTMuNnJlbSAhaW1wb3J0YW50fS5tbC1zbS1uOSwubXgtc20tbjl7bWFyZ2luLWxlZnQ6LTMuNnJlbSAhaW1wb3J0YW50fS5tLXNtLW4xMHttYXJnaW46LTRyZW0gIWltcG9ydGFudH0ubXQtc20tbjEwLC5teS1zbS1uMTB7bWFyZ2luLXRvcDotNHJlbSAhaW1wb3J0YW50fS5tci1zbS1uMTAsLm14LXNtLW4xMHttYXJnaW4tcmlnaHQ6LTRyZW0gIWltcG9ydGFudH0ubWItc20tbjEwLC5teS1zbS1uMTB7bWFyZ2luLWJvdHRvbTotNHJlbSAhaW1wb3J0YW50fS5tbC1zbS1uMTAsLm14LXNtLW4xMHttYXJnaW4tbGVmdDotNHJlbSAhaW1wb3J0YW50fS5tLXNtLWF1dG97bWFyZ2luOmF1dG8gIWltcG9ydGFudH0ubXQtc20tYXV0bywubXktc20tYXV0b3ttYXJnaW4tdG9wOmF1dG8gIWltcG9ydGFudH0ubXItc20tYXV0bywubXgtc20tYXV0b3ttYXJnaW4tcmlnaHQ6YXV0byAhaW1wb3J0YW50fS5tYi1zbS1hdXRvLC5teS1zbS1hdXRve21hcmdpbi1ib3R0b206YXV0byAhaW1wb3J0YW50fS5tbC1zbS1hdXRvLC5teC1zbS1hdXRve21hcmdpbi1sZWZ0OmF1dG8gIWltcG9ydGFudH19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsubS1tZC0we21hcmdpbjowICFpbXBvcnRhbnR9Lm10LW1kLTAsLm15LW1kLTB7bWFyZ2luLXRvcDowICFpbXBvcnRhbnR9Lm1yLW1kLTAsLm14LW1kLTB7bWFyZ2luLXJpZ2h0OjAgIWltcG9ydGFudH0ubWItbWQtMCwubXktbWQtMHttYXJnaW4tYm90dG9tOjAgIWltcG9ydGFudH0ubWwtbWQtMCwubXgtbWQtMHttYXJnaW4tbGVmdDowICFpbXBvcnRhbnR9Lm0tbWQtMXttYXJnaW46LjRyZW0gIWltcG9ydGFudH0ubXQtbWQtMSwubXktbWQtMXttYXJnaW4tdG9wOi40cmVtICFpbXBvcnRhbnR9Lm1yLW1kLTEsLm14LW1kLTF7bWFyZ2luLXJpZ2h0Oi40cmVtICFpbXBvcnRhbnR9Lm1iLW1kLTEsLm15LW1kLTF7bWFyZ2luLWJvdHRvbTouNHJlbSAhaW1wb3J0YW50fS5tbC1tZC0xLC5teC1tZC0xe21hcmdpbi1sZWZ0Oi40cmVtICFpbXBvcnRhbnR9Lm0tbWQtMnttYXJnaW46LjhyZW0gIWltcG9ydGFudH0ubXQtbWQtMiwubXktbWQtMnttYXJnaW4tdG9wOi44cmVtICFpbXBvcnRhbnR9Lm1yLW1kLTIsLm14LW1kLTJ7bWFyZ2luLXJpZ2h0Oi44cmVtICFpbXBvcnRhbnR9Lm1iLW1kLTIsLm15LW1kLTJ7bWFyZ2luLWJvdHRvbTouOHJlbSAhaW1wb3J0YW50fS5tbC1tZC0yLC5teC1tZC0ye21hcmdpbi1sZWZ0Oi44cmVtICFpbXBvcnRhbnR9Lm0tbWQtM3ttYXJnaW46MS4ycmVtICFpbXBvcnRhbnR9Lm10LW1kLTMsLm15LW1kLTN7bWFyZ2luLXRvcDoxLjJyZW0gIWltcG9ydGFudH0ubXItbWQtMywubXgtbWQtM3ttYXJnaW4tcmlnaHQ6MS4ycmVtICFpbXBvcnRhbnR9Lm1iLW1kLTMsLm15LW1kLTN7bWFyZ2luLWJvdHRvbToxLjJyZW0gIWltcG9ydGFudH0ubWwtbWQtMywubXgtbWQtM3ttYXJnaW4tbGVmdDoxLjJyZW0gIWltcG9ydGFudH0ubS1tZC00e21hcmdpbjoxLjZyZW0gIWltcG9ydGFudH0ubXQtbWQtNCwubXktbWQtNHttYXJnaW4tdG9wOjEuNnJlbSAhaW1wb3J0YW50fS5tci1tZC00LC5teC1tZC00e21hcmdpbi1yaWdodDoxLjZyZW0gIWltcG9ydGFudH0ubWItbWQtNCwubXktbWQtNHttYXJnaW4tYm90dG9tOjEuNnJlbSAhaW1wb3J0YW50fS5tbC1tZC00LC5teC1tZC00e21hcmdpbi1sZWZ0OjEuNnJlbSAhaW1wb3J0YW50fS5tLW1kLTV7bWFyZ2luOjJyZW0gIWltcG9ydGFudH0ubXQtbWQtNSwubXktbWQtNXttYXJnaW4tdG9wOjJyZW0gIWltcG9ydGFudH0ubXItbWQtNSwubXgtbWQtNXttYXJnaW4tcmlnaHQ6MnJlbSAhaW1wb3J0YW50fS5tYi1tZC01LC5teS1tZC01e21hcmdpbi1ib3R0b206MnJlbSAhaW1wb3J0YW50fS5tbC1tZC01LC5teC1tZC01e21hcmdpbi1sZWZ0OjJyZW0gIWltcG9ydGFudH0ubS1tZC02e21hcmdpbjoyLjRyZW0gIWltcG9ydGFudH0ubXQtbWQtNiwubXktbWQtNnttYXJnaW4tdG9wOjIuNHJlbSAhaW1wb3J0YW50fS5tci1tZC02LC5teC1tZC02e21hcmdpbi1yaWdodDoyLjRyZW0gIWltcG9ydGFudH0ubWItbWQtNiwubXktbWQtNnttYXJnaW4tYm90dG9tOjIuNHJlbSAhaW1wb3J0YW50fS5tbC1tZC02LC5teC1tZC02e21hcmdpbi1sZWZ0OjIuNHJlbSAhaW1wb3J0YW50fS5tLW1kLTd7bWFyZ2luOjIuOHJlbSAhaW1wb3J0YW50fS5tdC1tZC03LC5teS1tZC03e21hcmdpbi10b3A6Mi44cmVtICFpbXBvcnRhbnR9Lm1yLW1kLTcsLm14LW1kLTd7bWFyZ2luLXJpZ2h0OjIuOHJlbSAhaW1wb3J0YW50fS5tYi1tZC03LC5teS1tZC03e21hcmdpbi1ib3R0b206Mi44cmVtICFpbXBvcnRhbnR9Lm1sLW1kLTcsLm14LW1kLTd7bWFyZ2luLWxlZnQ6Mi44cmVtICFpbXBvcnRhbnR9Lm0tbWQtOHttYXJnaW46My4ycmVtICFpbXBvcnRhbnR9Lm10LW1kLTgsLm15LW1kLTh7bWFyZ2luLXRvcDozLjJyZW0gIWltcG9ydGFudH0ubXItbWQtOCwubXgtbWQtOHttYXJnaW4tcmlnaHQ6My4ycmVtICFpbXBvcnRhbnR9Lm1iLW1kLTgsLm15LW1kLTh7bWFyZ2luLWJvdHRvbTozLjJyZW0gIWltcG9ydGFudH0ubWwtbWQtOCwubXgtbWQtOHttYXJnaW4tbGVmdDozLjJyZW0gIWltcG9ydGFudH0ubS1tZC05e21hcmdpbjozLjZyZW0gIWltcG9ydGFudH0ubXQtbWQtOSwubXktbWQtOXttYXJnaW4tdG9wOjMuNnJlbSAhaW1wb3J0YW50fS5tci1tZC05LC5teC1tZC05e21hcmdpbi1yaWdodDozLjZyZW0gIWltcG9ydGFudH0ubWItbWQtOSwubXktbWQtOXttYXJnaW4tYm90dG9tOjMuNnJlbSAhaW1wb3J0YW50fS5tbC1tZC05LC5teC1tZC05e21hcmdpbi1sZWZ0OjMuNnJlbSAhaW1wb3J0YW50fS5tLW1kLTEwe21hcmdpbjo0cmVtICFpbXBvcnRhbnR9Lm10LW1kLTEwLC5teS1tZC0xMHttYXJnaW4tdG9wOjRyZW0gIWltcG9ydGFudH0ubXItbWQtMTAsLm14LW1kLTEwe21hcmdpbi1yaWdodDo0cmVtICFpbXBvcnRhbnR9Lm1iLW1kLTEwLC5teS1tZC0xMHttYXJnaW4tYm90dG9tOjRyZW0gIWltcG9ydGFudH0ubWwtbWQtMTAsLm14LW1kLTEwe21hcmdpbi1sZWZ0OjRyZW0gIWltcG9ydGFudH0ucC1tZC0we3BhZGRpbmc6MCAhaW1wb3J0YW50fS5wdC1tZC0wLC5weS1tZC0we3BhZGRpbmctdG9wOjAgIWltcG9ydGFudH0ucHItbWQtMCwucHgtbWQtMHtwYWRkaW5nLXJpZ2h0OjAgIWltcG9ydGFudH0ucGItbWQtMCwucHktbWQtMHtwYWRkaW5nLWJvdHRvbTowICFpbXBvcnRhbnR9LnBsLW1kLTAsLnB4LW1kLTB7cGFkZGluZy1sZWZ0OjAgIWltcG9ydGFudH0ucC1tZC0xe3BhZGRpbmc6LjRyZW0gIWltcG9ydGFudH0ucHQtbWQtMSwucHktbWQtMXtwYWRkaW5nLXRvcDouNHJlbSAhaW1wb3J0YW50fS5wci1tZC0xLC5weC1tZC0xe3BhZGRpbmctcmlnaHQ6LjRyZW0gIWltcG9ydGFudH0ucGItbWQtMSwucHktbWQtMXtwYWRkaW5nLWJvdHRvbTouNHJlbSAhaW1wb3J0YW50fS5wbC1tZC0xLC5weC1tZC0xe3BhZGRpbmctbGVmdDouNHJlbSAhaW1wb3J0YW50fS5wLW1kLTJ7cGFkZGluZzouOHJlbSAhaW1wb3J0YW50fS5wdC1tZC0yLC5weS1tZC0ye3BhZGRpbmctdG9wOi44cmVtICFpbXBvcnRhbnR9LnByLW1kLTIsLnB4LW1kLTJ7cGFkZGluZy1yaWdodDouOHJlbSAhaW1wb3J0YW50fS5wYi1tZC0yLC5weS1tZC0ye3BhZGRpbmctYm90dG9tOi44cmVtICFpbXBvcnRhbnR9LnBsLW1kLTIsLnB4LW1kLTJ7cGFkZGluZy1sZWZ0Oi44cmVtICFpbXBvcnRhbnR9LnAtbWQtM3twYWRkaW5nOjEuMnJlbSAhaW1wb3J0YW50fS5wdC1tZC0zLC5weS1tZC0ze3BhZGRpbmctdG9wOjEuMnJlbSAhaW1wb3J0YW50fS5wci1tZC0zLC5weC1tZC0ze3BhZGRpbmctcmlnaHQ6MS4ycmVtICFpbXBvcnRhbnR9LnBiLW1kLTMsLnB5LW1kLTN7cGFkZGluZy1ib3R0b206MS4ycmVtICFpbXBvcnRhbnR9LnBsLW1kLTMsLnB4LW1kLTN7cGFkZGluZy1sZWZ0OjEuMnJlbSAhaW1wb3J0YW50fS5wLW1kLTR7cGFkZGluZzoxLjZyZW0gIWltcG9ydGFudH0ucHQtbWQtNCwucHktbWQtNHtwYWRkaW5nLXRvcDoxLjZyZW0gIWltcG9ydGFudH0ucHItbWQtNCwucHgtbWQtNHtwYWRkaW5nLXJpZ2h0OjEuNnJlbSAhaW1wb3J0YW50fS5wYi1tZC00LC5weS1tZC00e3BhZGRpbmctYm90dG9tOjEuNnJlbSAhaW1wb3J0YW50fS5wbC1tZC00LC5weC1tZC00e3BhZGRpbmctbGVmdDoxLjZyZW0gIWltcG9ydGFudH0ucC1tZC01e3BhZGRpbmc6MnJlbSAhaW1wb3J0YW50fS5wdC1tZC01LC5weS1tZC01e3BhZGRpbmctdG9wOjJyZW0gIWltcG9ydGFudH0ucHItbWQtNSwucHgtbWQtNXtwYWRkaW5nLXJpZ2h0OjJyZW0gIWltcG9ydGFudH0ucGItbWQtNSwucHktbWQtNXtwYWRkaW5nLWJvdHRvbToycmVtICFpbXBvcnRhbnR9LnBsLW1kLTUsLnB4LW1kLTV7cGFkZGluZy1sZWZ0OjJyZW0gIWltcG9ydGFudH0ucC1tZC02e3BhZGRpbmc6Mi40cmVtICFpbXBvcnRhbnR9LnB0LW1kLTYsLnB5LW1kLTZ7cGFkZGluZy10b3A6Mi40cmVtICFpbXBvcnRhbnR9LnByLW1kLTYsLnB4LW1kLTZ7cGFkZGluZy1yaWdodDoyLjRyZW0gIWltcG9ydGFudH0ucGItbWQtNiwucHktbWQtNntwYWRkaW5nLWJvdHRvbToyLjRyZW0gIWltcG9ydGFudH0ucGwtbWQtNiwucHgtbWQtNntwYWRkaW5nLWxlZnQ6Mi40cmVtICFpbXBvcnRhbnR9LnAtbWQtN3twYWRkaW5nOjIuOHJlbSAhaW1wb3J0YW50fS5wdC1tZC03LC5weS1tZC03e3BhZGRpbmctdG9wOjIuOHJlbSAhaW1wb3J0YW50fS5wci1tZC03LC5weC1tZC03e3BhZGRpbmctcmlnaHQ6Mi44cmVtICFpbXBvcnRhbnR9LnBiLW1kLTcsLnB5LW1kLTd7cGFkZGluZy1ib3R0b206Mi44cmVtICFpbXBvcnRhbnR9LnBsLW1kLTcsLnB4LW1kLTd7cGFkZGluZy1sZWZ0OjIuOHJlbSAhaW1wb3J0YW50fS5wLW1kLTh7cGFkZGluZzozLjJyZW0gIWltcG9ydGFudH0ucHQtbWQtOCwucHktbWQtOHtwYWRkaW5nLXRvcDozLjJyZW0gIWltcG9ydGFudH0ucHItbWQtOCwucHgtbWQtOHtwYWRkaW5nLXJpZ2h0OjMuMnJlbSAhaW1wb3J0YW50fS5wYi1tZC04LC5weS1tZC04e3BhZGRpbmctYm90dG9tOjMuMnJlbSAhaW1wb3J0YW50fS5wbC1tZC04LC5weC1tZC04e3BhZGRpbmctbGVmdDozLjJyZW0gIWltcG9ydGFudH0ucC1tZC05e3BhZGRpbmc6My42cmVtICFpbXBvcnRhbnR9LnB0LW1kLTksLnB5LW1kLTl7cGFkZGluZy10b3A6My42cmVtICFpbXBvcnRhbnR9LnByLW1kLTksLnB4LW1kLTl7cGFkZGluZy1yaWdodDozLjZyZW0gIWltcG9ydGFudH0ucGItbWQtOSwucHktbWQtOXtwYWRkaW5nLWJvdHRvbTozLjZyZW0gIWltcG9ydGFudH0ucGwtbWQtOSwucHgtbWQtOXtwYWRkaW5nLWxlZnQ6My42cmVtICFpbXBvcnRhbnR9LnAtbWQtMTB7cGFkZGluZzo0cmVtICFpbXBvcnRhbnR9LnB0LW1kLTEwLC5weS1tZC0xMHtwYWRkaW5nLXRvcDo0cmVtICFpbXBvcnRhbnR9LnByLW1kLTEwLC5weC1tZC0xMHtwYWRkaW5nLXJpZ2h0OjRyZW0gIWltcG9ydGFudH0ucGItbWQtMTAsLnB5LW1kLTEwe3BhZGRpbmctYm90dG9tOjRyZW0gIWltcG9ydGFudH0ucGwtbWQtMTAsLnB4LW1kLTEwe3BhZGRpbmctbGVmdDo0cmVtICFpbXBvcnRhbnR9Lm0tbWQtbjF7bWFyZ2luOi0uNHJlbSAhaW1wb3J0YW50fS5tdC1tZC1uMSwubXktbWQtbjF7bWFyZ2luLXRvcDotLjRyZW0gIWltcG9ydGFudH0ubXItbWQtbjEsLm14LW1kLW4xe21hcmdpbi1yaWdodDotLjRyZW0gIWltcG9ydGFudH0ubWItbWQtbjEsLm15LW1kLW4xe21hcmdpbi1ib3R0b206LS40cmVtICFpbXBvcnRhbnR9Lm1sLW1kLW4xLC5teC1tZC1uMXttYXJnaW4tbGVmdDotLjRyZW0gIWltcG9ydGFudH0ubS1tZC1uMnttYXJnaW46LS44cmVtICFpbXBvcnRhbnR9Lm10LW1kLW4yLC5teS1tZC1uMnttYXJnaW4tdG9wOi0uOHJlbSAhaW1wb3J0YW50fS5tci1tZC1uMiwubXgtbWQtbjJ7bWFyZ2luLXJpZ2h0Oi0uOHJlbSAhaW1wb3J0YW50fS5tYi1tZC1uMiwubXktbWQtbjJ7bWFyZ2luLWJvdHRvbTotLjhyZW0gIWltcG9ydGFudH0ubWwtbWQtbjIsLm14LW1kLW4ye21hcmdpbi1sZWZ0Oi0uOHJlbSAhaW1wb3J0YW50fS5tLW1kLW4ze21hcmdpbjotMS4ycmVtICFpbXBvcnRhbnR9Lm10LW1kLW4zLC5teS1tZC1uM3ttYXJnaW4tdG9wOi0xLjJyZW0gIWltcG9ydGFudH0ubXItbWQtbjMsLm14LW1kLW4ze21hcmdpbi1yaWdodDotMS4ycmVtICFpbXBvcnRhbnR9Lm1iLW1kLW4zLC5teS1tZC1uM3ttYXJnaW4tYm90dG9tOi0xLjJyZW0gIWltcG9ydGFudH0ubWwtbWQtbjMsLm14LW1kLW4ze21hcmdpbi1sZWZ0Oi0xLjJyZW0gIWltcG9ydGFudH0ubS1tZC1uNHttYXJnaW46LTEuNnJlbSAhaW1wb3J0YW50fS5tdC1tZC1uNCwubXktbWQtbjR7bWFyZ2luLXRvcDotMS42cmVtICFpbXBvcnRhbnR9Lm1yLW1kLW40LC5teC1tZC1uNHttYXJnaW4tcmlnaHQ6LTEuNnJlbSAhaW1wb3J0YW50fS5tYi1tZC1uNCwubXktbWQtbjR7bWFyZ2luLWJvdHRvbTotMS42cmVtICFpbXBvcnRhbnR9Lm1sLW1kLW40LC5teC1tZC1uNHttYXJnaW4tbGVmdDotMS42cmVtICFpbXBvcnRhbnR9Lm0tbWQtbjV7bWFyZ2luOi0ycmVtICFpbXBvcnRhbnR9Lm10LW1kLW41LC5teS1tZC1uNXttYXJnaW4tdG9wOi0ycmVtICFpbXBvcnRhbnR9Lm1yLW1kLW41LC5teC1tZC1uNXttYXJnaW4tcmlnaHQ6LTJyZW0gIWltcG9ydGFudH0ubWItbWQtbjUsLm15LW1kLW41e21hcmdpbi1ib3R0b206LTJyZW0gIWltcG9ydGFudH0ubWwtbWQtbjUsLm14LW1kLW41e21hcmdpbi1sZWZ0Oi0ycmVtICFpbXBvcnRhbnR9Lm0tbWQtbjZ7bWFyZ2luOi0yLjRyZW0gIWltcG9ydGFudH0ubXQtbWQtbjYsLm15LW1kLW42e21hcmdpbi10b3A6LTIuNHJlbSAhaW1wb3J0YW50fS5tci1tZC1uNiwubXgtbWQtbjZ7bWFyZ2luLXJpZ2h0Oi0yLjRyZW0gIWltcG9ydGFudH0ubWItbWQtbjYsLm15LW1kLW42e21hcmdpbi1ib3R0b206LTIuNHJlbSAhaW1wb3J0YW50fS5tbC1tZC1uNiwubXgtbWQtbjZ7bWFyZ2luLWxlZnQ6LTIuNHJlbSAhaW1wb3J0YW50fS5tLW1kLW43e21hcmdpbjotMi44cmVtICFpbXBvcnRhbnR9Lm10LW1kLW43LC5teS1tZC1uN3ttYXJnaW4tdG9wOi0yLjhyZW0gIWltcG9ydGFudH0ubXItbWQtbjcsLm14LW1kLW43e21hcmdpbi1yaWdodDotMi44cmVtICFpbXBvcnRhbnR9Lm1iLW1kLW43LC5teS1tZC1uN3ttYXJnaW4tYm90dG9tOi0yLjhyZW0gIWltcG9ydGFudH0ubWwtbWQtbjcsLm14LW1kLW43e21hcmdpbi1sZWZ0Oi0yLjhyZW0gIWltcG9ydGFudH0ubS1tZC1uOHttYXJnaW46LTMuMnJlbSAhaW1wb3J0YW50fS5tdC1tZC1uOCwubXktbWQtbjh7bWFyZ2luLXRvcDotMy4ycmVtICFpbXBvcnRhbnR9Lm1yLW1kLW44LC5teC1tZC1uOHttYXJnaW4tcmlnaHQ6LTMuMnJlbSAhaW1wb3J0YW50fS5tYi1tZC1uOCwubXktbWQtbjh7bWFyZ2luLWJvdHRvbTotMy4ycmVtICFpbXBvcnRhbnR9Lm1sLW1kLW44LC5teC1tZC1uOHttYXJnaW4tbGVmdDotMy4ycmVtICFpbXBvcnRhbnR9Lm0tbWQtbjl7bWFyZ2luOi0zLjZyZW0gIWltcG9ydGFudH0ubXQtbWQtbjksLm15LW1kLW45e21hcmdpbi10b3A6LTMuNnJlbSAhaW1wb3J0YW50fS5tci1tZC1uOSwubXgtbWQtbjl7bWFyZ2luLXJpZ2h0Oi0zLjZyZW0gIWltcG9ydGFudH0ubWItbWQtbjksLm15LW1kLW45e21hcmdpbi1ib3R0b206LTMuNnJlbSAhaW1wb3J0YW50fS5tbC1tZC1uOSwubXgtbWQtbjl7bWFyZ2luLWxlZnQ6LTMuNnJlbSAhaW1wb3J0YW50fS5tLW1kLW4xMHttYXJnaW46LTRyZW0gIWltcG9ydGFudH0ubXQtbWQtbjEwLC5teS1tZC1uMTB7bWFyZ2luLXRvcDotNHJlbSAhaW1wb3J0YW50fS5tci1tZC1uMTAsLm14LW1kLW4xMHttYXJnaW4tcmlnaHQ6LTRyZW0gIWltcG9ydGFudH0ubWItbWQtbjEwLC5teS1tZC1uMTB7bWFyZ2luLWJvdHRvbTotNHJlbSAhaW1wb3J0YW50fS5tbC1tZC1uMTAsLm14LW1kLW4xMHttYXJnaW4tbGVmdDotNHJlbSAhaW1wb3J0YW50fS5tLW1kLWF1dG97bWFyZ2luOmF1dG8gIWltcG9ydGFudH0ubXQtbWQtYXV0bywubXktbWQtYXV0b3ttYXJnaW4tdG9wOmF1dG8gIWltcG9ydGFudH0ubXItbWQtYXV0bywubXgtbWQtYXV0b3ttYXJnaW4tcmlnaHQ6YXV0byAhaW1wb3J0YW50fS5tYi1tZC1hdXRvLC5teS1tZC1hdXRve21hcmdpbi1ib3R0b206YXV0byAhaW1wb3J0YW50fS5tbC1tZC1hdXRvLC5teC1tZC1hdXRve21hcmdpbi1sZWZ0OmF1dG8gIWltcG9ydGFudH19QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsubS1sZy0we21hcmdpbjowICFpbXBvcnRhbnR9Lm10LWxnLTAsLm15LWxnLTB7bWFyZ2luLXRvcDowICFpbXBvcnRhbnR9Lm1yLWxnLTAsLm14LWxnLTB7bWFyZ2luLXJpZ2h0OjAgIWltcG9ydGFudH0ubWItbGctMCwubXktbGctMHttYXJnaW4tYm90dG9tOjAgIWltcG9ydGFudH0ubWwtbGctMCwubXgtbGctMHttYXJnaW4tbGVmdDowICFpbXBvcnRhbnR9Lm0tbGctMXttYXJnaW46LjRyZW0gIWltcG9ydGFudH0ubXQtbGctMSwubXktbGctMXttYXJnaW4tdG9wOi40cmVtICFpbXBvcnRhbnR9Lm1yLWxnLTEsLm14LWxnLTF7bWFyZ2luLXJpZ2h0Oi40cmVtICFpbXBvcnRhbnR9Lm1iLWxnLTEsLm15LWxnLTF7bWFyZ2luLWJvdHRvbTouNHJlbSAhaW1wb3J0YW50fS5tbC1sZy0xLC5teC1sZy0xe21hcmdpbi1sZWZ0Oi40cmVtICFpbXBvcnRhbnR9Lm0tbGctMnttYXJnaW46LjhyZW0gIWltcG9ydGFudH0ubXQtbGctMiwubXktbGctMnttYXJnaW4tdG9wOi44cmVtICFpbXBvcnRhbnR9Lm1yLWxnLTIsLm14LWxnLTJ7bWFyZ2luLXJpZ2h0Oi44cmVtICFpbXBvcnRhbnR9Lm1iLWxnLTIsLm15LWxnLTJ7bWFyZ2luLWJvdHRvbTouOHJlbSAhaW1wb3J0YW50fS5tbC1sZy0yLC5teC1sZy0ye21hcmdpbi1sZWZ0Oi44cmVtICFpbXBvcnRhbnR9Lm0tbGctM3ttYXJnaW46MS4ycmVtICFpbXBvcnRhbnR9Lm10LWxnLTMsLm15LWxnLTN7bWFyZ2luLXRvcDoxLjJyZW0gIWltcG9ydGFudH0ubXItbGctMywubXgtbGctM3ttYXJnaW4tcmlnaHQ6MS4ycmVtICFpbXBvcnRhbnR9Lm1iLWxnLTMsLm15LWxnLTN7bWFyZ2luLWJvdHRvbToxLjJyZW0gIWltcG9ydGFudH0ubWwtbGctMywubXgtbGctM3ttYXJnaW4tbGVmdDoxLjJyZW0gIWltcG9ydGFudH0ubS1sZy00e21hcmdpbjoxLjZyZW0gIWltcG9ydGFudH0ubXQtbGctNCwubXktbGctNHttYXJnaW4tdG9wOjEuNnJlbSAhaW1wb3J0YW50fS5tci1sZy00LC5teC1sZy00e21hcmdpbi1yaWdodDoxLjZyZW0gIWltcG9ydGFudH0ubWItbGctNCwubXktbGctNHttYXJnaW4tYm90dG9tOjEuNnJlbSAhaW1wb3J0YW50fS5tbC1sZy00LC5teC1sZy00e21hcmdpbi1sZWZ0OjEuNnJlbSAhaW1wb3J0YW50fS5tLWxnLTV7bWFyZ2luOjJyZW0gIWltcG9ydGFudH0ubXQtbGctNSwubXktbGctNXttYXJnaW4tdG9wOjJyZW0gIWltcG9ydGFudH0ubXItbGctNSwubXgtbGctNXttYXJnaW4tcmlnaHQ6MnJlbSAhaW1wb3J0YW50fS5tYi1sZy01LC5teS1sZy01e21hcmdpbi1ib3R0b206MnJlbSAhaW1wb3J0YW50fS5tbC1sZy01LC5teC1sZy01e21hcmdpbi1sZWZ0OjJyZW0gIWltcG9ydGFudH0ubS1sZy02e21hcmdpbjoyLjRyZW0gIWltcG9ydGFudH0ubXQtbGctNiwubXktbGctNnttYXJnaW4tdG9wOjIuNHJlbSAhaW1wb3J0YW50fS5tci1sZy02LC5teC1sZy02e21hcmdpbi1yaWdodDoyLjRyZW0gIWltcG9ydGFudH0ubWItbGctNiwubXktbGctNnttYXJnaW4tYm90dG9tOjIuNHJlbSAhaW1wb3J0YW50fS5tbC1sZy02LC5teC1sZy02e21hcmdpbi1sZWZ0OjIuNHJlbSAhaW1wb3J0YW50fS5tLWxnLTd7bWFyZ2luOjIuOHJlbSAhaW1wb3J0YW50fS5tdC1sZy03LC5teS1sZy03e21hcmdpbi10b3A6Mi44cmVtICFpbXBvcnRhbnR9Lm1yLWxnLTcsLm14LWxnLTd7bWFyZ2luLXJpZ2h0OjIuOHJlbSAhaW1wb3J0YW50fS5tYi1sZy03LC5teS1sZy03e21hcmdpbi1ib3R0b206Mi44cmVtICFpbXBvcnRhbnR9Lm1sLWxnLTcsLm14LWxnLTd7bWFyZ2luLWxlZnQ6Mi44cmVtICFpbXBvcnRhbnR9Lm0tbGctOHttYXJnaW46My4ycmVtICFpbXBvcnRhbnR9Lm10LWxnLTgsLm15LWxnLTh7bWFyZ2luLXRvcDozLjJyZW0gIWltcG9ydGFudH0ubXItbGctOCwubXgtbGctOHttYXJnaW4tcmlnaHQ6My4ycmVtICFpbXBvcnRhbnR9Lm1iLWxnLTgsLm15LWxnLTh7bWFyZ2luLWJvdHRvbTozLjJyZW0gIWltcG9ydGFudH0ubWwtbGctOCwubXgtbGctOHttYXJnaW4tbGVmdDozLjJyZW0gIWltcG9ydGFudH0ubS1sZy05e21hcmdpbjozLjZyZW0gIWltcG9ydGFudH0ubXQtbGctOSwubXktbGctOXttYXJnaW4tdG9wOjMuNnJlbSAhaW1wb3J0YW50fS5tci1sZy05LC5teC1sZy05e21hcmdpbi1yaWdodDozLjZyZW0gIWltcG9ydGFudH0ubWItbGctOSwubXktbGctOXttYXJnaW4tYm90dG9tOjMuNnJlbSAhaW1wb3J0YW50fS5tbC1sZy05LC5teC1sZy05e21hcmdpbi1sZWZ0OjMuNnJlbSAhaW1wb3J0YW50fS5tLWxnLTEwe21hcmdpbjo0cmVtICFpbXBvcnRhbnR9Lm10LWxnLTEwLC5teS1sZy0xMHttYXJnaW4tdG9wOjRyZW0gIWltcG9ydGFudH0ubXItbGctMTAsLm14LWxnLTEwe21hcmdpbi1yaWdodDo0cmVtICFpbXBvcnRhbnR9Lm1iLWxnLTEwLC5teS1sZy0xMHttYXJnaW4tYm90dG9tOjRyZW0gIWltcG9ydGFudH0ubWwtbGctMTAsLm14LWxnLTEwe21hcmdpbi1sZWZ0OjRyZW0gIWltcG9ydGFudH0ucC1sZy0we3BhZGRpbmc6MCAhaW1wb3J0YW50fS5wdC1sZy0wLC5weS1sZy0we3BhZGRpbmctdG9wOjAgIWltcG9ydGFudH0ucHItbGctMCwucHgtbGctMHtwYWRkaW5nLXJpZ2h0OjAgIWltcG9ydGFudH0ucGItbGctMCwucHktbGctMHtwYWRkaW5nLWJvdHRvbTowICFpbXBvcnRhbnR9LnBsLWxnLTAsLnB4LWxnLTB7cGFkZGluZy1sZWZ0OjAgIWltcG9ydGFudH0ucC1sZy0xe3BhZGRpbmc6LjRyZW0gIWltcG9ydGFudH0ucHQtbGctMSwucHktbGctMXtwYWRkaW5nLXRvcDouNHJlbSAhaW1wb3J0YW50fS5wci1sZy0xLC5weC1sZy0xe3BhZGRpbmctcmlnaHQ6LjRyZW0gIWltcG9ydGFudH0ucGItbGctMSwucHktbGctMXtwYWRkaW5nLWJvdHRvbTouNHJlbSAhaW1wb3J0YW50fS5wbC1sZy0xLC5weC1sZy0xe3BhZGRpbmctbGVmdDouNHJlbSAhaW1wb3J0YW50fS5wLWxnLTJ7cGFkZGluZzouOHJlbSAhaW1wb3J0YW50fS5wdC1sZy0yLC5weS1sZy0ye3BhZGRpbmctdG9wOi44cmVtICFpbXBvcnRhbnR9LnByLWxnLTIsLnB4LWxnLTJ7cGFkZGluZy1yaWdodDouOHJlbSAhaW1wb3J0YW50fS5wYi1sZy0yLC5weS1sZy0ye3BhZGRpbmctYm90dG9tOi44cmVtICFpbXBvcnRhbnR9LnBsLWxnLTIsLnB4LWxnLTJ7cGFkZGluZy1sZWZ0Oi44cmVtICFpbXBvcnRhbnR9LnAtbGctM3twYWRkaW5nOjEuMnJlbSAhaW1wb3J0YW50fS5wdC1sZy0zLC5weS1sZy0ze3BhZGRpbmctdG9wOjEuMnJlbSAhaW1wb3J0YW50fS5wci1sZy0zLC5weC1sZy0ze3BhZGRpbmctcmlnaHQ6MS4ycmVtICFpbXBvcnRhbnR9LnBiLWxnLTMsLnB5LWxnLTN7cGFkZGluZy1ib3R0b206MS4ycmVtICFpbXBvcnRhbnR9LnBsLWxnLTMsLnB4LWxnLTN7cGFkZGluZy1sZWZ0OjEuMnJlbSAhaW1wb3J0YW50fS5wLWxnLTR7cGFkZGluZzoxLjZyZW0gIWltcG9ydGFudH0ucHQtbGctNCwucHktbGctNHtwYWRkaW5nLXRvcDoxLjZyZW0gIWltcG9ydGFudH0ucHItbGctNCwucHgtbGctNHtwYWRkaW5nLXJpZ2h0OjEuNnJlbSAhaW1wb3J0YW50fS5wYi1sZy00LC5weS1sZy00e3BhZGRpbmctYm90dG9tOjEuNnJlbSAhaW1wb3J0YW50fS5wbC1sZy00LC5weC1sZy00e3BhZGRpbmctbGVmdDoxLjZyZW0gIWltcG9ydGFudH0ucC1sZy01e3BhZGRpbmc6MnJlbSAhaW1wb3J0YW50fS5wdC1sZy01LC5weS1sZy01e3BhZGRpbmctdG9wOjJyZW0gIWltcG9ydGFudH0ucHItbGctNSwucHgtbGctNXtwYWRkaW5nLXJpZ2h0OjJyZW0gIWltcG9ydGFudH0ucGItbGctNSwucHktbGctNXtwYWRkaW5nLWJvdHRvbToycmVtICFpbXBvcnRhbnR9LnBsLWxnLTUsLnB4LWxnLTV7cGFkZGluZy1sZWZ0OjJyZW0gIWltcG9ydGFudH0ucC1sZy02e3BhZGRpbmc6Mi40cmVtICFpbXBvcnRhbnR9LnB0LWxnLTYsLnB5LWxnLTZ7cGFkZGluZy10b3A6Mi40cmVtICFpbXBvcnRhbnR9LnByLWxnLTYsLnB4LWxnLTZ7cGFkZGluZy1yaWdodDoyLjRyZW0gIWltcG9ydGFudH0ucGItbGctNiwucHktbGctNntwYWRkaW5nLWJvdHRvbToyLjRyZW0gIWltcG9ydGFudH0ucGwtbGctNiwucHgtbGctNntwYWRkaW5nLWxlZnQ6Mi40cmVtICFpbXBvcnRhbnR9LnAtbGctN3twYWRkaW5nOjIuOHJlbSAhaW1wb3J0YW50fS5wdC1sZy03LC5weS1sZy03e3BhZGRpbmctdG9wOjIuOHJlbSAhaW1wb3J0YW50fS5wci1sZy03LC5weC1sZy03e3BhZGRpbmctcmlnaHQ6Mi44cmVtICFpbXBvcnRhbnR9LnBiLWxnLTcsLnB5LWxnLTd7cGFkZGluZy1ib3R0b206Mi44cmVtICFpbXBvcnRhbnR9LnBsLWxnLTcsLnB4LWxnLTd7cGFkZGluZy1sZWZ0OjIuOHJlbSAhaW1wb3J0YW50fS5wLWxnLTh7cGFkZGluZzozLjJyZW0gIWltcG9ydGFudH0ucHQtbGctOCwucHktbGctOHtwYWRkaW5nLXRvcDozLjJyZW0gIWltcG9ydGFudH0ucHItbGctOCwucHgtbGctOHtwYWRkaW5nLXJpZ2h0OjMuMnJlbSAhaW1wb3J0YW50fS5wYi1sZy04LC5weS1sZy04e3BhZGRpbmctYm90dG9tOjMuMnJlbSAhaW1wb3J0YW50fS5wbC1sZy04LC5weC1sZy04e3BhZGRpbmctbGVmdDozLjJyZW0gIWltcG9ydGFudH0ucC1sZy05e3BhZGRpbmc6My42cmVtICFpbXBvcnRhbnR9LnB0LWxnLTksLnB5LWxnLTl7cGFkZGluZy10b3A6My42cmVtICFpbXBvcnRhbnR9LnByLWxnLTksLnB4LWxnLTl7cGFkZGluZy1yaWdodDozLjZyZW0gIWltcG9ydGFudH0ucGItbGctOSwucHktbGctOXtwYWRkaW5nLWJvdHRvbTozLjZyZW0gIWltcG9ydGFudH0ucGwtbGctOSwucHgtbGctOXtwYWRkaW5nLWxlZnQ6My42cmVtICFpbXBvcnRhbnR9LnAtbGctMTB7cGFkZGluZzo0cmVtICFpbXBvcnRhbnR9LnB0LWxnLTEwLC5weS1sZy0xMHtwYWRkaW5nLXRvcDo0cmVtICFpbXBvcnRhbnR9LnByLWxnLTEwLC5weC1sZy0xMHtwYWRkaW5nLXJpZ2h0OjRyZW0gIWltcG9ydGFudH0ucGItbGctMTAsLnB5LWxnLTEwe3BhZGRpbmctYm90dG9tOjRyZW0gIWltcG9ydGFudH0ucGwtbGctMTAsLnB4LWxnLTEwe3BhZGRpbmctbGVmdDo0cmVtICFpbXBvcnRhbnR9Lm0tbGctbjF7bWFyZ2luOi0uNHJlbSAhaW1wb3J0YW50fS5tdC1sZy1uMSwubXktbGctbjF7bWFyZ2luLXRvcDotLjRyZW0gIWltcG9ydGFudH0ubXItbGctbjEsLm14LWxnLW4xe21hcmdpbi1yaWdodDotLjRyZW0gIWltcG9ydGFudH0ubWItbGctbjEsLm15LWxnLW4xe21hcmdpbi1ib3R0b206LS40cmVtICFpbXBvcnRhbnR9Lm1sLWxnLW4xLC5teC1sZy1uMXttYXJnaW4tbGVmdDotLjRyZW0gIWltcG9ydGFudH0ubS1sZy1uMnttYXJnaW46LS44cmVtICFpbXBvcnRhbnR9Lm10LWxnLW4yLC5teS1sZy1uMnttYXJnaW4tdG9wOi0uOHJlbSAhaW1wb3J0YW50fS5tci1sZy1uMiwubXgtbGctbjJ7bWFyZ2luLXJpZ2h0Oi0uOHJlbSAhaW1wb3J0YW50fS5tYi1sZy1uMiwubXktbGctbjJ7bWFyZ2luLWJvdHRvbTotLjhyZW0gIWltcG9ydGFudH0ubWwtbGctbjIsLm14LWxnLW4ye21hcmdpbi1sZWZ0Oi0uOHJlbSAhaW1wb3J0YW50fS5tLWxnLW4ze21hcmdpbjotMS4ycmVtICFpbXBvcnRhbnR9Lm10LWxnLW4zLC5teS1sZy1uM3ttYXJnaW4tdG9wOi0xLjJyZW0gIWltcG9ydGFudH0ubXItbGctbjMsLm14LWxnLW4ze21hcmdpbi1yaWdodDotMS4ycmVtICFpbXBvcnRhbnR9Lm1iLWxnLW4zLC5teS1sZy1uM3ttYXJnaW4tYm90dG9tOi0xLjJyZW0gIWltcG9ydGFudH0ubWwtbGctbjMsLm14LWxnLW4ze21hcmdpbi1sZWZ0Oi0xLjJyZW0gIWltcG9ydGFudH0ubS1sZy1uNHttYXJnaW46LTEuNnJlbSAhaW1wb3J0YW50fS5tdC1sZy1uNCwubXktbGctbjR7bWFyZ2luLXRvcDotMS42cmVtICFpbXBvcnRhbnR9Lm1yLWxnLW40LC5teC1sZy1uNHttYXJnaW4tcmlnaHQ6LTEuNnJlbSAhaW1wb3J0YW50fS5tYi1sZy1uNCwubXktbGctbjR7bWFyZ2luLWJvdHRvbTotMS42cmVtICFpbXBvcnRhbnR9Lm1sLWxnLW40LC5teC1sZy1uNHttYXJnaW4tbGVmdDotMS42cmVtICFpbXBvcnRhbnR9Lm0tbGctbjV7bWFyZ2luOi0ycmVtICFpbXBvcnRhbnR9Lm10LWxnLW41LC5teS1sZy1uNXttYXJnaW4tdG9wOi0ycmVtICFpbXBvcnRhbnR9Lm1yLWxnLW41LC5teC1sZy1uNXttYXJnaW4tcmlnaHQ6LTJyZW0gIWltcG9ydGFudH0ubWItbGctbjUsLm15LWxnLW41e21hcmdpbi1ib3R0b206LTJyZW0gIWltcG9ydGFudH0ubWwtbGctbjUsLm14LWxnLW41e21hcmdpbi1sZWZ0Oi0ycmVtICFpbXBvcnRhbnR9Lm0tbGctbjZ7bWFyZ2luOi0yLjRyZW0gIWltcG9ydGFudH0ubXQtbGctbjYsLm15LWxnLW42e21hcmdpbi10b3A6LTIuNHJlbSAhaW1wb3J0YW50fS5tci1sZy1uNiwubXgtbGctbjZ7bWFyZ2luLXJpZ2h0Oi0yLjRyZW0gIWltcG9ydGFudH0ubWItbGctbjYsLm15LWxnLW42e21hcmdpbi1ib3R0b206LTIuNHJlbSAhaW1wb3J0YW50fS5tbC1sZy1uNiwubXgtbGctbjZ7bWFyZ2luLWxlZnQ6LTIuNHJlbSAhaW1wb3J0YW50fS5tLWxnLW43e21hcmdpbjotMi44cmVtICFpbXBvcnRhbnR9Lm10LWxnLW43LC5teS1sZy1uN3ttYXJnaW4tdG9wOi0yLjhyZW0gIWltcG9ydGFudH0ubXItbGctbjcsLm14LWxnLW43e21hcmdpbi1yaWdodDotMi44cmVtICFpbXBvcnRhbnR9Lm1iLWxnLW43LC5teS1sZy1uN3ttYXJnaW4tYm90dG9tOi0yLjhyZW0gIWltcG9ydGFudH0ubWwtbGctbjcsLm14LWxnLW43e21hcmdpbi1sZWZ0Oi0yLjhyZW0gIWltcG9ydGFudH0ubS1sZy1uOHttYXJnaW46LTMuMnJlbSAhaW1wb3J0YW50fS5tdC1sZy1uOCwubXktbGctbjh7bWFyZ2luLXRvcDotMy4ycmVtICFpbXBvcnRhbnR9Lm1yLWxnLW44LC5teC1sZy1uOHttYXJnaW4tcmlnaHQ6LTMuMnJlbSAhaW1wb3J0YW50fS5tYi1sZy1uOCwubXktbGctbjh7bWFyZ2luLWJvdHRvbTotMy4ycmVtICFpbXBvcnRhbnR9Lm1sLWxnLW44LC5teC1sZy1uOHttYXJnaW4tbGVmdDotMy4ycmVtICFpbXBvcnRhbnR9Lm0tbGctbjl7bWFyZ2luOi0zLjZyZW0gIWltcG9ydGFudH0ubXQtbGctbjksLm15LWxnLW45e21hcmdpbi10b3A6LTMuNnJlbSAhaW1wb3J0YW50fS5tci1sZy1uOSwubXgtbGctbjl7bWFyZ2luLXJpZ2h0Oi0zLjZyZW0gIWltcG9ydGFudH0ubWItbGctbjksLm15LWxnLW45e21hcmdpbi1ib3R0b206LTMuNnJlbSAhaW1wb3J0YW50fS5tbC1sZy1uOSwubXgtbGctbjl7bWFyZ2luLWxlZnQ6LTMuNnJlbSAhaW1wb3J0YW50fS5tLWxnLW4xMHttYXJnaW46LTRyZW0gIWltcG9ydGFudH0ubXQtbGctbjEwLC5teS1sZy1uMTB7bWFyZ2luLXRvcDotNHJlbSAhaW1wb3J0YW50fS5tci1sZy1uMTAsLm14LWxnLW4xMHttYXJnaW4tcmlnaHQ6LTRyZW0gIWltcG9ydGFudH0ubWItbGctbjEwLC5teS1sZy1uMTB7bWFyZ2luLWJvdHRvbTotNHJlbSAhaW1wb3J0YW50fS5tbC1sZy1uMTAsLm14LWxnLW4xMHttYXJnaW4tbGVmdDotNHJlbSAhaW1wb3J0YW50fS5tLWxnLWF1dG97bWFyZ2luOmF1dG8gIWltcG9ydGFudH0ubXQtbGctYXV0bywubXktbGctYXV0b3ttYXJnaW4tdG9wOmF1dG8gIWltcG9ydGFudH0ubXItbGctYXV0bywubXgtbGctYXV0b3ttYXJnaW4tcmlnaHQ6YXV0byAhaW1wb3J0YW50fS5tYi1sZy1hdXRvLC5teS1sZy1hdXRve21hcmdpbi1ib3R0b206YXV0byAhaW1wb3J0YW50fS5tbC1sZy1hdXRvLC5teC1sZy1hdXRve21hcmdpbi1sZWZ0OmF1dG8gIWltcG9ydGFudH19QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7Lm0teGwtMHttYXJnaW46MCAhaW1wb3J0YW50fS5tdC14bC0wLC5teS14bC0we21hcmdpbi10b3A6MCAhaW1wb3J0YW50fS5tci14bC0wLC5teC14bC0we21hcmdpbi1yaWdodDowICFpbXBvcnRhbnR9Lm1iLXhsLTAsLm15LXhsLTB7bWFyZ2luLWJvdHRvbTowICFpbXBvcnRhbnR9Lm1sLXhsLTAsLm14LXhsLTB7bWFyZ2luLWxlZnQ6MCAhaW1wb3J0YW50fS5tLXhsLTF7bWFyZ2luOi40cmVtICFpbXBvcnRhbnR9Lm10LXhsLTEsLm15LXhsLTF7bWFyZ2luLXRvcDouNHJlbSAhaW1wb3J0YW50fS5tci14bC0xLC5teC14bC0xe21hcmdpbi1yaWdodDouNHJlbSAhaW1wb3J0YW50fS5tYi14bC0xLC5teS14bC0xe21hcmdpbi1ib3R0b206LjRyZW0gIWltcG9ydGFudH0ubWwteGwtMSwubXgteGwtMXttYXJnaW4tbGVmdDouNHJlbSAhaW1wb3J0YW50fS5tLXhsLTJ7bWFyZ2luOi44cmVtICFpbXBvcnRhbnR9Lm10LXhsLTIsLm15LXhsLTJ7bWFyZ2luLXRvcDouOHJlbSAhaW1wb3J0YW50fS5tci14bC0yLC5teC14bC0ye21hcmdpbi1yaWdodDouOHJlbSAhaW1wb3J0YW50fS5tYi14bC0yLC5teS14bC0ye21hcmdpbi1ib3R0b206LjhyZW0gIWltcG9ydGFudH0ubWwteGwtMiwubXgteGwtMnttYXJnaW4tbGVmdDouOHJlbSAhaW1wb3J0YW50fS5tLXhsLTN7bWFyZ2luOjEuMnJlbSAhaW1wb3J0YW50fS5tdC14bC0zLC5teS14bC0ze21hcmdpbi10b3A6MS4ycmVtICFpbXBvcnRhbnR9Lm1yLXhsLTMsLm14LXhsLTN7bWFyZ2luLXJpZ2h0OjEuMnJlbSAhaW1wb3J0YW50fS5tYi14bC0zLC5teS14bC0ze21hcmdpbi1ib3R0b206MS4ycmVtICFpbXBvcnRhbnR9Lm1sLXhsLTMsLm14LXhsLTN7bWFyZ2luLWxlZnQ6MS4ycmVtICFpbXBvcnRhbnR9Lm0teGwtNHttYXJnaW46MS42cmVtICFpbXBvcnRhbnR9Lm10LXhsLTQsLm15LXhsLTR7bWFyZ2luLXRvcDoxLjZyZW0gIWltcG9ydGFudH0ubXIteGwtNCwubXgteGwtNHttYXJnaW4tcmlnaHQ6MS42cmVtICFpbXBvcnRhbnR9Lm1iLXhsLTQsLm15LXhsLTR7bWFyZ2luLWJvdHRvbToxLjZyZW0gIWltcG9ydGFudH0ubWwteGwtNCwubXgteGwtNHttYXJnaW4tbGVmdDoxLjZyZW0gIWltcG9ydGFudH0ubS14bC01e21hcmdpbjoycmVtICFpbXBvcnRhbnR9Lm10LXhsLTUsLm15LXhsLTV7bWFyZ2luLXRvcDoycmVtICFpbXBvcnRhbnR9Lm1yLXhsLTUsLm14LXhsLTV7bWFyZ2luLXJpZ2h0OjJyZW0gIWltcG9ydGFudH0ubWIteGwtNSwubXkteGwtNXttYXJnaW4tYm90dG9tOjJyZW0gIWltcG9ydGFudH0ubWwteGwtNSwubXgteGwtNXttYXJnaW4tbGVmdDoycmVtICFpbXBvcnRhbnR9Lm0teGwtNnttYXJnaW46Mi40cmVtICFpbXBvcnRhbnR9Lm10LXhsLTYsLm15LXhsLTZ7bWFyZ2luLXRvcDoyLjRyZW0gIWltcG9ydGFudH0ubXIteGwtNiwubXgteGwtNnttYXJnaW4tcmlnaHQ6Mi40cmVtICFpbXBvcnRhbnR9Lm1iLXhsLTYsLm15LXhsLTZ7bWFyZ2luLWJvdHRvbToyLjRyZW0gIWltcG9ydGFudH0ubWwteGwtNiwubXgteGwtNnttYXJnaW4tbGVmdDoyLjRyZW0gIWltcG9ydGFudH0ubS14bC03e21hcmdpbjoyLjhyZW0gIWltcG9ydGFudH0ubXQteGwtNywubXkteGwtN3ttYXJnaW4tdG9wOjIuOHJlbSAhaW1wb3J0YW50fS5tci14bC03LC5teC14bC03e21hcmdpbi1yaWdodDoyLjhyZW0gIWltcG9ydGFudH0ubWIteGwtNywubXkteGwtN3ttYXJnaW4tYm90dG9tOjIuOHJlbSAhaW1wb3J0YW50fS5tbC14bC03LC5teC14bC03e21hcmdpbi1sZWZ0OjIuOHJlbSAhaW1wb3J0YW50fS5tLXhsLTh7bWFyZ2luOjMuMnJlbSAhaW1wb3J0YW50fS5tdC14bC04LC5teS14bC04e21hcmdpbi10b3A6My4ycmVtICFpbXBvcnRhbnR9Lm1yLXhsLTgsLm14LXhsLTh7bWFyZ2luLXJpZ2h0OjMuMnJlbSAhaW1wb3J0YW50fS5tYi14bC04LC5teS14bC04e21hcmdpbi1ib3R0b206My4ycmVtICFpbXBvcnRhbnR9Lm1sLXhsLTgsLm14LXhsLTh7bWFyZ2luLWxlZnQ6My4ycmVtICFpbXBvcnRhbnR9Lm0teGwtOXttYXJnaW46My42cmVtICFpbXBvcnRhbnR9Lm10LXhsLTksLm15LXhsLTl7bWFyZ2luLXRvcDozLjZyZW0gIWltcG9ydGFudH0ubXIteGwtOSwubXgteGwtOXttYXJnaW4tcmlnaHQ6My42cmVtICFpbXBvcnRhbnR9Lm1iLXhsLTksLm15LXhsLTl7bWFyZ2luLWJvdHRvbTozLjZyZW0gIWltcG9ydGFudH0ubWwteGwtOSwubXgteGwtOXttYXJnaW4tbGVmdDozLjZyZW0gIWltcG9ydGFudH0ubS14bC0xMHttYXJnaW46NHJlbSAhaW1wb3J0YW50fS5tdC14bC0xMCwubXkteGwtMTB7bWFyZ2luLXRvcDo0cmVtICFpbXBvcnRhbnR9Lm1yLXhsLTEwLC5teC14bC0xMHttYXJnaW4tcmlnaHQ6NHJlbSAhaW1wb3J0YW50fS5tYi14bC0xMCwubXkteGwtMTB7bWFyZ2luLWJvdHRvbTo0cmVtICFpbXBvcnRhbnR9Lm1sLXhsLTEwLC5teC14bC0xMHttYXJnaW4tbGVmdDo0cmVtICFpbXBvcnRhbnR9LnAteGwtMHtwYWRkaW5nOjAgIWltcG9ydGFudH0ucHQteGwtMCwucHkteGwtMHtwYWRkaW5nLXRvcDowICFpbXBvcnRhbnR9LnByLXhsLTAsLnB4LXhsLTB7cGFkZGluZy1yaWdodDowICFpbXBvcnRhbnR9LnBiLXhsLTAsLnB5LXhsLTB7cGFkZGluZy1ib3R0b206MCAhaW1wb3J0YW50fS5wbC14bC0wLC5weC14bC0we3BhZGRpbmctbGVmdDowICFpbXBvcnRhbnR9LnAteGwtMXtwYWRkaW5nOi40cmVtICFpbXBvcnRhbnR9LnB0LXhsLTEsLnB5LXhsLTF7cGFkZGluZy10b3A6LjRyZW0gIWltcG9ydGFudH0ucHIteGwtMSwucHgteGwtMXtwYWRkaW5nLXJpZ2h0Oi40cmVtICFpbXBvcnRhbnR9LnBiLXhsLTEsLnB5LXhsLTF7cGFkZGluZy1ib3R0b206LjRyZW0gIWltcG9ydGFudH0ucGwteGwtMSwucHgteGwtMXtwYWRkaW5nLWxlZnQ6LjRyZW0gIWltcG9ydGFudH0ucC14bC0ye3BhZGRpbmc6LjhyZW0gIWltcG9ydGFudH0ucHQteGwtMiwucHkteGwtMntwYWRkaW5nLXRvcDouOHJlbSAhaW1wb3J0YW50fS5wci14bC0yLC5weC14bC0ye3BhZGRpbmctcmlnaHQ6LjhyZW0gIWltcG9ydGFudH0ucGIteGwtMiwucHkteGwtMntwYWRkaW5nLWJvdHRvbTouOHJlbSAhaW1wb3J0YW50fS5wbC14bC0yLC5weC14bC0ye3BhZGRpbmctbGVmdDouOHJlbSAhaW1wb3J0YW50fS5wLXhsLTN7cGFkZGluZzoxLjJyZW0gIWltcG9ydGFudH0ucHQteGwtMywucHkteGwtM3twYWRkaW5nLXRvcDoxLjJyZW0gIWltcG9ydGFudH0ucHIteGwtMywucHgteGwtM3twYWRkaW5nLXJpZ2h0OjEuMnJlbSAhaW1wb3J0YW50fS5wYi14bC0zLC5weS14bC0ze3BhZGRpbmctYm90dG9tOjEuMnJlbSAhaW1wb3J0YW50fS5wbC14bC0zLC5weC14bC0ze3BhZGRpbmctbGVmdDoxLjJyZW0gIWltcG9ydGFudH0ucC14bC00e3BhZGRpbmc6MS42cmVtICFpbXBvcnRhbnR9LnB0LXhsLTQsLnB5LXhsLTR7cGFkZGluZy10b3A6MS42cmVtICFpbXBvcnRhbnR9LnByLXhsLTQsLnB4LXhsLTR7cGFkZGluZy1yaWdodDoxLjZyZW0gIWltcG9ydGFudH0ucGIteGwtNCwucHkteGwtNHtwYWRkaW5nLWJvdHRvbToxLjZyZW0gIWltcG9ydGFudH0ucGwteGwtNCwucHgteGwtNHtwYWRkaW5nLWxlZnQ6MS42cmVtICFpbXBvcnRhbnR9LnAteGwtNXtwYWRkaW5nOjJyZW0gIWltcG9ydGFudH0ucHQteGwtNSwucHkteGwtNXtwYWRkaW5nLXRvcDoycmVtICFpbXBvcnRhbnR9LnByLXhsLTUsLnB4LXhsLTV7cGFkZGluZy1yaWdodDoycmVtICFpbXBvcnRhbnR9LnBiLXhsLTUsLnB5LXhsLTV7cGFkZGluZy1ib3R0b206MnJlbSAhaW1wb3J0YW50fS5wbC14bC01LC5weC14bC01e3BhZGRpbmctbGVmdDoycmVtICFpbXBvcnRhbnR9LnAteGwtNntwYWRkaW5nOjIuNHJlbSAhaW1wb3J0YW50fS5wdC14bC02LC5weS14bC02e3BhZGRpbmctdG9wOjIuNHJlbSAhaW1wb3J0YW50fS5wci14bC02LC5weC14bC02e3BhZGRpbmctcmlnaHQ6Mi40cmVtICFpbXBvcnRhbnR9LnBiLXhsLTYsLnB5LXhsLTZ7cGFkZGluZy1ib3R0b206Mi40cmVtICFpbXBvcnRhbnR9LnBsLXhsLTYsLnB4LXhsLTZ7cGFkZGluZy1sZWZ0OjIuNHJlbSAhaW1wb3J0YW50fS5wLXhsLTd7cGFkZGluZzoyLjhyZW0gIWltcG9ydGFudH0ucHQteGwtNywucHkteGwtN3twYWRkaW5nLXRvcDoyLjhyZW0gIWltcG9ydGFudH0ucHIteGwtNywucHgteGwtN3twYWRkaW5nLXJpZ2h0OjIuOHJlbSAhaW1wb3J0YW50fS5wYi14bC03LC5weS14bC03e3BhZGRpbmctYm90dG9tOjIuOHJlbSAhaW1wb3J0YW50fS5wbC14bC03LC5weC14bC03e3BhZGRpbmctbGVmdDoyLjhyZW0gIWltcG9ydGFudH0ucC14bC04e3BhZGRpbmc6My4ycmVtICFpbXBvcnRhbnR9LnB0LXhsLTgsLnB5LXhsLTh7cGFkZGluZy10b3A6My4ycmVtICFpbXBvcnRhbnR9LnByLXhsLTgsLnB4LXhsLTh7cGFkZGluZy1yaWdodDozLjJyZW0gIWltcG9ydGFudH0ucGIteGwtOCwucHkteGwtOHtwYWRkaW5nLWJvdHRvbTozLjJyZW0gIWltcG9ydGFudH0ucGwteGwtOCwucHgteGwtOHtwYWRkaW5nLWxlZnQ6My4ycmVtICFpbXBvcnRhbnR9LnAteGwtOXtwYWRkaW5nOjMuNnJlbSAhaW1wb3J0YW50fS5wdC14bC05LC5weS14bC05e3BhZGRpbmctdG9wOjMuNnJlbSAhaW1wb3J0YW50fS5wci14bC05LC5weC14bC05e3BhZGRpbmctcmlnaHQ6My42cmVtICFpbXBvcnRhbnR9LnBiLXhsLTksLnB5LXhsLTl7cGFkZGluZy1ib3R0b206My42cmVtICFpbXBvcnRhbnR9LnBsLXhsLTksLnB4LXhsLTl7cGFkZGluZy1sZWZ0OjMuNnJlbSAhaW1wb3J0YW50fS5wLXhsLTEwe3BhZGRpbmc6NHJlbSAhaW1wb3J0YW50fS5wdC14bC0xMCwucHkteGwtMTB7cGFkZGluZy10b3A6NHJlbSAhaW1wb3J0YW50fS5wci14bC0xMCwucHgteGwtMTB7cGFkZGluZy1yaWdodDo0cmVtICFpbXBvcnRhbnR9LnBiLXhsLTEwLC5weS14bC0xMHtwYWRkaW5nLWJvdHRvbTo0cmVtICFpbXBvcnRhbnR9LnBsLXhsLTEwLC5weC14bC0xMHtwYWRkaW5nLWxlZnQ6NHJlbSAhaW1wb3J0YW50fS5tLXhsLW4xe21hcmdpbjotLjRyZW0gIWltcG9ydGFudH0ubXQteGwtbjEsLm15LXhsLW4xe21hcmdpbi10b3A6LS40cmVtICFpbXBvcnRhbnR9Lm1yLXhsLW4xLC5teC14bC1uMXttYXJnaW4tcmlnaHQ6LS40cmVtICFpbXBvcnRhbnR9Lm1iLXhsLW4xLC5teS14bC1uMXttYXJnaW4tYm90dG9tOi0uNHJlbSAhaW1wb3J0YW50fS5tbC14bC1uMSwubXgteGwtbjF7bWFyZ2luLWxlZnQ6LS40cmVtICFpbXBvcnRhbnR9Lm0teGwtbjJ7bWFyZ2luOi0uOHJlbSAhaW1wb3J0YW50fS5tdC14bC1uMiwubXkteGwtbjJ7bWFyZ2luLXRvcDotLjhyZW0gIWltcG9ydGFudH0ubXIteGwtbjIsLm14LXhsLW4ye21hcmdpbi1yaWdodDotLjhyZW0gIWltcG9ydGFudH0ubWIteGwtbjIsLm15LXhsLW4ye21hcmdpbi1ib3R0b206LS44cmVtICFpbXBvcnRhbnR9Lm1sLXhsLW4yLC5teC14bC1uMnttYXJnaW4tbGVmdDotLjhyZW0gIWltcG9ydGFudH0ubS14bC1uM3ttYXJnaW46LTEuMnJlbSAhaW1wb3J0YW50fS5tdC14bC1uMywubXkteGwtbjN7bWFyZ2luLXRvcDotMS4ycmVtICFpbXBvcnRhbnR9Lm1yLXhsLW4zLC5teC14bC1uM3ttYXJnaW4tcmlnaHQ6LTEuMnJlbSAhaW1wb3J0YW50fS5tYi14bC1uMywubXkteGwtbjN7bWFyZ2luLWJvdHRvbTotMS4ycmVtICFpbXBvcnRhbnR9Lm1sLXhsLW4zLC5teC14bC1uM3ttYXJnaW4tbGVmdDotMS4ycmVtICFpbXBvcnRhbnR9Lm0teGwtbjR7bWFyZ2luOi0xLjZyZW0gIWltcG9ydGFudH0ubXQteGwtbjQsLm15LXhsLW40e21hcmdpbi10b3A6LTEuNnJlbSAhaW1wb3J0YW50fS5tci14bC1uNCwubXgteGwtbjR7bWFyZ2luLXJpZ2h0Oi0xLjZyZW0gIWltcG9ydGFudH0ubWIteGwtbjQsLm15LXhsLW40e21hcmdpbi1ib3R0b206LTEuNnJlbSAhaW1wb3J0YW50fS5tbC14bC1uNCwubXgteGwtbjR7bWFyZ2luLWxlZnQ6LTEuNnJlbSAhaW1wb3J0YW50fS5tLXhsLW41e21hcmdpbjotMnJlbSAhaW1wb3J0YW50fS5tdC14bC1uNSwubXkteGwtbjV7bWFyZ2luLXRvcDotMnJlbSAhaW1wb3J0YW50fS5tci14bC1uNSwubXgteGwtbjV7bWFyZ2luLXJpZ2h0Oi0ycmVtICFpbXBvcnRhbnR9Lm1iLXhsLW41LC5teS14bC1uNXttYXJnaW4tYm90dG9tOi0ycmVtICFpbXBvcnRhbnR9Lm1sLXhsLW41LC5teC14bC1uNXttYXJnaW4tbGVmdDotMnJlbSAhaW1wb3J0YW50fS5tLXhsLW42e21hcmdpbjotMi40cmVtICFpbXBvcnRhbnR9Lm10LXhsLW42LC5teS14bC1uNnttYXJnaW4tdG9wOi0yLjRyZW0gIWltcG9ydGFudH0ubXIteGwtbjYsLm14LXhsLW42e21hcmdpbi1yaWdodDotMi40cmVtICFpbXBvcnRhbnR9Lm1iLXhsLW42LC5teS14bC1uNnttYXJnaW4tYm90dG9tOi0yLjRyZW0gIWltcG9ydGFudH0ubWwteGwtbjYsLm14LXhsLW42e21hcmdpbi1sZWZ0Oi0yLjRyZW0gIWltcG9ydGFudH0ubS14bC1uN3ttYXJnaW46LTIuOHJlbSAhaW1wb3J0YW50fS5tdC14bC1uNywubXkteGwtbjd7bWFyZ2luLXRvcDotMi44cmVtICFpbXBvcnRhbnR9Lm1yLXhsLW43LC5teC14bC1uN3ttYXJnaW4tcmlnaHQ6LTIuOHJlbSAhaW1wb3J0YW50fS5tYi14bC1uNywubXkteGwtbjd7bWFyZ2luLWJvdHRvbTotMi44cmVtICFpbXBvcnRhbnR9Lm1sLXhsLW43LC5teC14bC1uN3ttYXJnaW4tbGVmdDotMi44cmVtICFpbXBvcnRhbnR9Lm0teGwtbjh7bWFyZ2luOi0zLjJyZW0gIWltcG9ydGFudH0ubXQteGwtbjgsLm15LXhsLW44e21hcmdpbi10b3A6LTMuMnJlbSAhaW1wb3J0YW50fS5tci14bC1uOCwubXgteGwtbjh7bWFyZ2luLXJpZ2h0Oi0zLjJyZW0gIWltcG9ydGFudH0ubWIteGwtbjgsLm15LXhsLW44e21hcmdpbi1ib3R0b206LTMuMnJlbSAhaW1wb3J0YW50fS5tbC14bC1uOCwubXgteGwtbjh7bWFyZ2luLWxlZnQ6LTMuMnJlbSAhaW1wb3J0YW50fS5tLXhsLW45e21hcmdpbjotMy42cmVtICFpbXBvcnRhbnR9Lm10LXhsLW45LC5teS14bC1uOXttYXJnaW4tdG9wOi0zLjZyZW0gIWltcG9ydGFudH0ubXIteGwtbjksLm14LXhsLW45e21hcmdpbi1yaWdodDotMy42cmVtICFpbXBvcnRhbnR9Lm1iLXhsLW45LC5teS14bC1uOXttYXJnaW4tYm90dG9tOi0zLjZyZW0gIWltcG9ydGFudH0ubWwteGwtbjksLm14LXhsLW45e21hcmdpbi1sZWZ0Oi0zLjZyZW0gIWltcG9ydGFudH0ubS14bC1uMTB7bWFyZ2luOi00cmVtICFpbXBvcnRhbnR9Lm10LXhsLW4xMCwubXkteGwtbjEwe21hcmdpbi10b3A6LTRyZW0gIWltcG9ydGFudH0ubXIteGwtbjEwLC5teC14bC1uMTB7bWFyZ2luLXJpZ2h0Oi00cmVtICFpbXBvcnRhbnR9Lm1iLXhsLW4xMCwubXkteGwtbjEwe21hcmdpbi1ib3R0b206LTRyZW0gIWltcG9ydGFudH0ubWwteGwtbjEwLC5teC14bC1uMTB7bWFyZ2luLWxlZnQ6LTRyZW0gIWltcG9ydGFudH0ubS14bC1hdXRve21hcmdpbjphdXRvICFpbXBvcnRhbnR9Lm10LXhsLWF1dG8sLm15LXhsLWF1dG97bWFyZ2luLXRvcDphdXRvICFpbXBvcnRhbnR9Lm1yLXhsLWF1dG8sLm14LXhsLWF1dG97bWFyZ2luLXJpZ2h0OmF1dG8gIWltcG9ydGFudH0ubWIteGwtYXV0bywubXkteGwtYXV0b3ttYXJnaW4tYm90dG9tOmF1dG8gIWltcG9ydGFudH0ubWwteGwtYXV0bywubXgteGwtYXV0b3ttYXJnaW4tbGVmdDphdXRvICFpbXBvcnRhbnR9fS50ZXh0LW1vbm9zcGFjZXtmb250LWZhbWlseTpTRk1vbm8tUmVndWxhcixNZW5sbyxNb25hY28sQ29uc29sYXMsXCJMaWJlcmF0aW9uIE1vbm9cIixcIkNvdXJpZXIgTmV3XCIsbW9ub3NwYWNlfS50ZXh0LWp1c3RpZnl7dGV4dC1hbGlnbjpqdXN0aWZ5ICFpbXBvcnRhbnR9LnRleHQtd3JhcHt3aGl0ZS1zcGFjZTpub3JtYWwgIWltcG9ydGFudH0udGV4dC1ub3dyYXB7d2hpdGUtc3BhY2U6bm93cmFwICFpbXBvcnRhbnR9LnRleHQtdHJ1bmNhdGV7b3ZlcmZsb3c6aGlkZGVuO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7d2hpdGUtc3BhY2U6bm93cmFwfS50ZXh0LWxlZnR7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnR9LnRleHQtcmlnaHR7dGV4dC1hbGlnbjpyaWdodCAhaW1wb3J0YW50fS50ZXh0LWNlbnRlcnt0ZXh0LWFsaWduOmNlbnRlciAhaW1wb3J0YW50fUBtZWRpYSAobWluLXdpZHRoOiA1NzZweCl7LnRleHQtc20tbGVmdHt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudH0udGV4dC1zbS1yaWdodHt0ZXh0LWFsaWduOnJpZ2h0ICFpbXBvcnRhbnR9LnRleHQtc20tY2VudGVye3RleHQtYWxpZ246Y2VudGVyICFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnRleHQtbWQtbGVmdHt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudH0udGV4dC1tZC1yaWdodHt0ZXh0LWFsaWduOnJpZ2h0ICFpbXBvcnRhbnR9LnRleHQtbWQtY2VudGVye3RleHQtYWxpZ246Y2VudGVyICFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LnRleHQtbGctbGVmdHt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudH0udGV4dC1sZy1yaWdodHt0ZXh0LWFsaWduOnJpZ2h0ICFpbXBvcnRhbnR9LnRleHQtbGctY2VudGVye3RleHQtYWxpZ246Y2VudGVyICFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey50ZXh0LXhsLWxlZnR7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnR9LnRleHQteGwtcmlnaHR7dGV4dC1hbGlnbjpyaWdodCAhaW1wb3J0YW50fS50ZXh0LXhsLWNlbnRlcnt0ZXh0LWFsaWduOmNlbnRlciAhaW1wb3J0YW50fX0udGV4dC1sb3dlcmNhc2V7dGV4dC10cmFuc2Zvcm06bG93ZXJjYXNlICFpbXBvcnRhbnR9LnRleHQtdXBwZXJjYXNle3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZSAhaW1wb3J0YW50fS50ZXh0LWNhcGl0YWxpemV7dGV4dC10cmFuc2Zvcm06Y2FwaXRhbGl6ZSAhaW1wb3J0YW50fS5mb250LXdlaWdodC1saWdodHtmb250LXdlaWdodDozMDAgIWltcG9ydGFudH0uZm9udC13ZWlnaHQtbGlnaHRlcntmb250LXdlaWdodDpsaWdodGVyICFpbXBvcnRhbnR9LmZvbnQtd2VpZ2h0LW5vcm1hbHtmb250LXdlaWdodDo0MDAgIWltcG9ydGFudH0uZm9udC13ZWlnaHQtYm9sZHtmb250LXdlaWdodDo3MDAgIWltcG9ydGFudH0uZm9udC13ZWlnaHQtYm9sZGVye2ZvbnQtd2VpZ2h0OmJvbGRlciAhaW1wb3J0YW50fS5mb250LWl0YWxpY3tmb250LXN0eWxlOml0YWxpYyAhaW1wb3J0YW50fS50ZXh0LXdoaXRle2NvbG9yOiNmZmYgIWltcG9ydGFudH0udGV4dC1wcmltYXJ5e2NvbG9yOiNGMTg4MDUgIWltcG9ydGFudH1hLnRleHQtcHJpbWFyeTpob3ZlcixhLnRleHQtcHJpbWFyeTpmb2N1c3tjb2xvcjojYTY1ZTAzICFpbXBvcnRhbnR9LnRleHQtc2Vjb25kYXJ5e2NvbG9yOiNGMUQwNjUgIWltcG9ydGFudH1hLnRleHQtc2Vjb25kYXJ5OmhvdmVyLGEudGV4dC1zZWNvbmRhcnk6Zm9jdXN7Y29sb3I6I2ViYmIxZiAhaW1wb3J0YW50fS50ZXh0LXN1Y2Nlc3N7Y29sb3I6IzUyYzQxYSAhaW1wb3J0YW50fWEudGV4dC1zdWNjZXNzOmhvdmVyLGEudGV4dC1zdWNjZXNzOmZvY3Vze2NvbG9yOiMzNjgwMTEgIWltcG9ydGFudH0udGV4dC1pbmZve2NvbG9yOiMxODkwZmYgIWltcG9ydGFudH1hLnRleHQtaW5mbzpob3ZlcixhLnRleHQtaW5mbzpmb2N1c3tjb2xvcjojMDA2OWNiICFpbXBvcnRhbnR9LnRleHQtd2FybmluZ3tjb2xvcjojZmFhZDE0ICFpbXBvcnRhbnR9YS50ZXh0LXdhcm5pbmc6aG92ZXIsYS50ZXh0LXdhcm5pbmc6Zm9jdXN7Y29sb3I6I2JkN2YwNCAhaW1wb3J0YW50fS50ZXh0LWRhbmdlcntjb2xvcjojZjUyMjJkICFpbXBvcnRhbnR9YS50ZXh0LWRhbmdlcjpob3ZlcixhLnRleHQtZGFuZ2VyOmZvY3Vze2NvbG9yOiNjMjA5MTIgIWltcG9ydGFudH0udGV4dC1saWdodHtjb2xvcjojZTVlNWU1ICFpbXBvcnRhbnR9YS50ZXh0LWxpZ2h0OmhvdmVyLGEudGV4dC1saWdodDpmb2N1c3tjb2xvcjojYmZiZmJmICFpbXBvcnRhbnR9LnRleHQtZGFya3tjb2xvcjojMjYyNjI2ICFpbXBvcnRhbnR9YS50ZXh0LWRhcms6aG92ZXIsYS50ZXh0LWRhcms6Zm9jdXN7Y29sb3I6IzAwMCAhaW1wb3J0YW50fS50ZXh0LWJvZHl7Y29sb3I6IzU0NTQ1NCAhaW1wb3J0YW50fS50ZXh0LW11dGVke2NvbG9yOiM1NDU0NTQgIWltcG9ydGFudH0udGV4dC1ibGFjay01MHtjb2xvcjpyZ2JhKDAsMCwwLDAuNSkgIWltcG9ydGFudH0udGV4dC13aGl0ZS01MHtjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LDAuNSkgIWltcG9ydGFudH0udGV4dC1oaWRle2ZvbnQ6MC8wIGE7Y29sb3I6dHJhbnNwYXJlbnQ7dGV4dC1zaGFkb3c6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlcjowfS50ZXh0LWRlY29yYXRpb24tbm9uZXt0ZXh0LWRlY29yYXRpb246bm9uZSAhaW1wb3J0YW50fS50ZXh0LXJlc2V0e2NvbG9yOmluaGVyaXQgIWltcG9ydGFudH0udmlzaWJsZXt2aXNpYmlsaXR5OnZpc2libGUgIWltcG9ydGFudH0uaW52aXNpYmxle3Zpc2liaWxpdHk6aGlkZGVuICFpbXBvcnRhbnR9QG1lZGlhIHByaW50eyosKjo6YmVmb3JlLCo6OmFmdGVye3RleHQtc2hhZG93Om5vbmUgIWltcG9ydGFudDtib3gtc2hhZG93Om5vbmUgIWltcG9ydGFudH1hOm5vdCguYnRuKXt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfWFiYnJbdGl0bGVdOjphZnRlcntjb250ZW50OlwiIChcIiBhdHRyKHRpdGxlKSBcIilcIn1wcmV7d2hpdGUtc3BhY2U6cHJlLXdyYXAgIWltcG9ydGFudH1wcmUsYmxvY2txdW90ZXtib3JkZXI6MXB4IHNvbGlkICNhZGI1YmQ7cGFnZS1icmVhay1pbnNpZGU6YXZvaWR9dGhlYWR7ZGlzcGxheTp0YWJsZS1oZWFkZXItZ3JvdXB9dHIsaW1ne3BhZ2UtYnJlYWstaW5zaWRlOmF2b2lkfXAsaDIsaDN7b3JwaGFuczozO3dpZG93czozfWgyLGgze3BhZ2UtYnJlYWstYWZ0ZXI6YXZvaWR9QHBhZ2V7c2l6ZTphM31ib2R5e21pbi13aWR0aDo5OTJweCAhaW1wb3J0YW50fS5jb250YWluZXJ7bWluLXdpZHRoOjk5MnB4ICFpbXBvcnRhbnR9Lm5hdmJhcntkaXNwbGF5Om5vbmV9LmJhZGdle2JvcmRlcjoxcHggc29saWQgIzAwMH0udGFibGV7Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlICFpbXBvcnRhbnR9LnRhYmxlIHRkLC50YWJsZSB0aHtiYWNrZ3JvdW5kLWNvbG9yOiNmZmYgIWltcG9ydGFudH0udGFibGUtYm9yZGVyZWQgdGgsLnRhYmxlLWJvcmRlcmVkIHRke2JvcmRlcjoxcHggc29saWQgI2RlZTJlNiAhaW1wb3J0YW50fS50YWJsZS1kYXJre2NvbG9yOmluaGVyaXR9LnRhYmxlLWRhcmsgdGgsLnRhYmxlLWRhcmsgdGQsLnRhYmxlLWRhcmsgdGhlYWQgdGgsLnRhYmxlLWRhcmsgdGJvZHkrdGJvZHl7Ym9yZGVyLWNvbG9yOiNlOGU4ZTh9LnRhYmxlIC50aGVhZC1kYXJrIHRoe2NvbG9yOmluaGVyaXQ7Ym9yZGVyLWNvbG9yOiNlOGU4ZTh9fS5kdC1sb2FkZXJ7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luOjAgYXV0bzt3aWR0aDo2MHB4O2hlaWdodDoxMDAlO2Rpc3BsYXk6bm9uZX0uZHQtbG9hZGVyLWNvbnRhaW5lcntwb3NpdGlvbjpmaXhlZDt0b3A6MDtib3R0b206MDtsZWZ0OjA7cmlnaHQ6MDt6LWluZGV4OjEwO2JhY2tncm91bmQtY29sb3I6I2ZmZn0uZHQtbG9hZGVyLWNvbnRhaW5lciAuZHQtbG9hZGVye2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OmF1dG87cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0OjUwJTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSk7LW1vei10cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpOy1vLXRyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNTAlKTt6LWluZGV4OjF9LmR0LWxvYWRlci1jb250YWluZXIrLmR0LXJvb3R7b3BhY2l0eTowfS5kdC1sb2FkZXI6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3BhZGRpbmctdG9wOjEwMCV9LmR0LWxvYWRlci5hY3RpdmV7ZGlzcGxheTpibG9ja30uY2lyY3VsYXJ7YW5pbWF0aW9uOnJvdGF0ZSAycyBsaW5lYXIgaW5maW5pdGU7LXdlYmtpdC1hbmltYXRpb246cm90YXRlIDJzIGxpbmVhciBpbmZpbml0ZTtoZWlnaHQ6YXV0bzt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBjZW50ZXI7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBjZW50ZXI7d2lkdGg6MTAwJTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtib3R0b206MDtsZWZ0OjA7cmlnaHQ6MDttYXJnaW46YXV0b30ucGF0aHtzdHJva2UtZGFzaGFycmF5OjEsIDIwMDtzdHJva2UtZGFzaG9mZnNldDowO2FuaW1hdGlvbjpkYXNoIDEuNXMgZWFzZS1pbi1vdXQgaW5maW5pdGUsIGNvbG9yIDZzIGVhc2UtaW4tb3V0IGluZmluaXRlOy13ZWJraXQtYW5pbWF0aW9uOmRhc2ggMS41cyBlYXNlLWluLW91dCBpbmZpbml0ZSwgY29sb3IgNnMgZWFzZS1pbi1vdXQgaW5maW5pdGU7c3Ryb2tlLWxpbmVjYXA6cm91bmR9QGtleWZyYW1lcyByb3RhdGV7MTAwJXt0cmFuc2Zvcm06cm90YXRlKDM2MGRlZyl9fUBrZXlmcmFtZXMgZGFzaHswJXtzdHJva2UtZGFzaGFycmF5OjEsIDIwMDtzdHJva2UtZGFzaG9mZnNldDowfTUwJXtzdHJva2UtZGFzaGFycmF5Ojg5LCAyMDA7c3Ryb2tlLWRhc2hvZmZzZXQ6LTM1cHh9MTAwJXtzdHJva2UtZGFzaGFycmF5Ojg5LCAyMDA7c3Ryb2tlLWRhc2hvZmZzZXQ6LTEyNHB4fX1Aa2V5ZnJhbWVzIGNvbG9yezEwMCUsXHJcbiAgMCV7c3Ryb2tlOiNkNjJkMjB9NDAle3N0cm9rZTojMDA1N2U3fTY2JXtzdHJva2U6IzAwODc0NH04MCUsXHJcbiAgOTAle3N0cm9rZTojZmZhNzAwfX1ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlezEwMCV7dHJhbnNmb3JtOnJvdGF0ZSgzNjBkZWcpfX1ALXdlYmtpdC1rZXlmcmFtZXMgZGFzaHswJXtzdHJva2UtZGFzaGFycmF5OjEsIDIwMDtzdHJva2UtZGFzaG9mZnNldDowfTUwJXtzdHJva2UtZGFzaGFycmF5Ojg5LCAyMDA7c3Ryb2tlLWRhc2hvZmZzZXQ6LTM1cHh9MTAwJXtzdHJva2UtZGFzaGFycmF5Ojg5LCAyMDA7c3Ryb2tlLWRhc2hvZmZzZXQ6LTEyNHB4fX1ALXdlYmtpdC1rZXlmcmFtZXMgY29sb3J7MTAwJSxcclxuICAwJXtzdHJva2U6I2Q2MmQyMH00MCV7c3Ryb2tlOiMwMDU3ZTd9NjYle3N0cm9rZTojMDA4NzQ0fTgwJSxcclxuICA5MCV7c3Ryb2tlOiNmZmE3MDB9fS5vd2wtdGhlbWUgLm93bC1uYXZ7bWFyZ2luLXRvcDoxMHB4O3RleHQtYWxpZ246Y2VudGVyOy13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjp0cmFuc3BhcmVudH0ub3dsLXRoZW1lIC5vd2wtbmF2IFtjbGFzcyo9J293bC0nXXtjb2xvcjojRkZGO2ZvbnQtc2l6ZToxNHB4O21hcmdpbjo1cHg7cGFkZGluZzo0cHggN3B4O2JhY2tncm91bmQ6I0Q2RDZENjtkaXNwbGF5OmlubGluZS1ibG9jaztjdXJzb3I6cG9pbnRlcjtib3JkZXItcmFkaXVzOjNweH0ub3dsLXRoZW1lIC5vd2wtbmF2IFtjbGFzcyo9J293bC0nXTpob3ZlcntiYWNrZ3JvdW5kOiM4Njk3OTE7Y29sb3I6I0ZGRjt0ZXh0LWRlY29yYXRpb246bm9uZX0ub3dsLXRoZW1lIC5vd2wtbmF2IC5kaXNhYmxlZHtvcGFjaXR5Oi41O2N1cnNvcjpkZWZhdWx0fS5vd2wtdGhlbWUgLm93bC1uYXYuZGlzYWJsZWQrLm93bC1kb3Rze21hcmdpbi10b3A6MTBweH0ub3dsLXRoZW1lIC5vd2wtZG90c3t0ZXh0LWFsaWduOmNlbnRlcjstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6dHJhbnNwYXJlbnR9Lm93bC10aGVtZSAub3dsLWRvdHMgLm93bC1kb3R7ZGlzcGxheTppbmxpbmUtYmxvY2s7em9vbToxOypkaXNwbGF5OmlubGluZX0ub3dsLXRoZW1lIC5vd2wtZG90cyAub3dsLWRvdCBzcGFue3dpZHRoOjEycHg7aGVpZ2h0OjEycHg7bWFyZ2luOjJweDtiYWNrZ3JvdW5kOiNmZmY7ZGlzcGxheTpibG9jazstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZTt0cmFuc2l0aW9uOm9wYWNpdHkgMjAwbXMgZWFzZTtib3JkZXItcmFkaXVzOjUwJX0ub3dsLXRoZW1lIC5vd2wtZG90cyAub3dsLWRvdC5hY3RpdmUgc3Bhbiwub3dsLXRoZW1lIC5vd2wtZG90cyAub3dsLWRvdDpob3ZlciBzcGFue2JhY2tncm91bmQ6I2ZmZn0ub3dsLXRoZW1lIC5vd2wtZG90c3t0ZXh0LWFsaWduOmxlZnR9Lm93bC10aGVtZSAub3dsLWRvdHMgLm93bC1kb3Qgc3Bhbntib3JkZXI6MnB4IHNvbGlkICM1NDU0NTR9Lm93bC10aGVtZSAub3dsLWRvdHMgLm93bC1kb3QuYWN0aXZlIHNwYW57Ym9yZGVyLWNvbG9yOiNGMTg4MDU7d2lkdGg6MTRweDtoZWlnaHQ6MTRweH0ub3dsLXRoZW1lIC5vd2wtZG90cyAub3dsLWRvdDpmb2N1c3tvdXRsaW5lOjB9Lm93bC10aGVtZSAub3dsLW5hdntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2Rpc3BsYXk6YmxvY2s7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTstbW96LXRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTstby10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTtjdXJzb3I6cG9pbnRlcjtoZWlnaHQ6MzBweDttYXJnaW4tdG9wOjA7bGVmdDowO3JpZ2h0OjB9Lm93bC10aGVtZSAub3dsLW5hdiAub3dsLXByZXYsLm93bC10aGVtZSAub3dsLW5hdiAub3dsLW5leHR7bGVmdDotMTVweDt3aWR0aDoyMHB4O2hlaWdodDoyMHB4O2JhY2tncm91bmQtY29sb3I6IzAwMCAhaW1wb3J0YW50O2NvbG9yOiNmZmYgIWltcG9ydGFudDtib3JkZXItcmFkaXVzOjUwJTtwb3NpdGlvbjphYnNvbHV0ZX0ub3dsLXRoZW1lIC5vd2wtbmF2IC5vd2wtbmV4dHtyaWdodDotMTVweDtsZWZ0OmF1dG99LnBzX19yYWlsLXl7d2lkdGg6MTBweH0ucHMgLnBzX19yYWlsLXg6aG92ZXIsLnBzIC5wc19fcmFpbC15OmhvdmVyLC5wcyAucHNfX3JhaWwteDpmb2N1cywucHMgLnBzX19yYWlsLXk6Zm9jdXMsLnBzIC5wc19fcmFpbC14LnBzLS1jbGlja2luZywucHMgLnBzX19yYWlsLXkucHMtLWNsaWNraW5ne2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9LnBzX19yYWlsLXk6aG92ZXI+LnBzX190aHVtYi15LC5wc19fcmFpbC15OmZvY3VzPi5wc19fdGh1bWIteSwucHNfX3JhaWwteS5wcy0tY2xpY2tpbmcgLnBzX190aHVtYi15e3dpZHRoOjZweH1Aa2V5ZnJhbWVzIHN3YWwyLXNob3d7MCV7dHJhbnNmb3JtOnNjYWxlKDAuNyl9NDUle3RyYW5zZm9ybTpzY2FsZSgxLjA1KX04MCV7dHJhbnNmb3JtOnNjYWxlKDAuOTUpfTEwMCV7dHJhbnNmb3JtOnNjYWxlKDEpfX1Aa2V5ZnJhbWVzIHN3YWwyLWhpZGV7MCV7dHJhbnNmb3JtOnNjYWxlKDEpO29wYWNpdHk6MX0xMDAle3RyYW5zZm9ybTpzY2FsZSgwLjUpO29wYWNpdHk6MH19QGtleWZyYW1lcyBzd2FsMi1hbmltYXRlLXN1Y2Nlc3MtbGluZS10aXB7MCV7dG9wOjEuMTg3NWVtO2xlZnQ6LjA2MjVlbTt3aWR0aDowfTU0JXt0b3A6MS4wNjI1ZW07bGVmdDouMTI1ZW07d2lkdGg6MH03MCV7dG9wOjIuMTg3NWVtO2xlZnQ6LS4zNzVlbTt3aWR0aDozLjEyNWVtfTg0JXt0b3A6M2VtO2xlZnQ6MS4zMTI1ZW07d2lkdGg6MS4wNjI1ZW19MTAwJXt0b3A6Mi44MTI1ZW07bGVmdDouODc1ZW07d2lkdGg6MS41NjI1ZW19fUBrZXlmcmFtZXMgc3dhbDItYW5pbWF0ZS1zdWNjZXNzLWxpbmUtbG9uZ3swJXt0b3A6My4zNzVlbTtyaWdodDoyLjg3NWVtO3dpZHRoOjB9NjUle3RvcDozLjM3NWVtO3JpZ2h0OjIuODc1ZW07d2lkdGg6MH04NCV7dG9wOjIuMTg3NWVtO3JpZ2h0OjA7d2lkdGg6My40Mzc1ZW19MTAwJXt0b3A6Mi4zNzVlbTtyaWdodDouNWVtO3dpZHRoOjIuOTM3NWVtfX1Aa2V5ZnJhbWVzIHN3YWwyLXJvdGF0ZS1zdWNjZXNzLWNpcmN1bGFyLWxpbmV7MCV7dHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpfTUle3RyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKX0xMiV7dHJhbnNmb3JtOnJvdGF0ZSgtNDA1ZGVnKX0xMDAle3RyYW5zZm9ybTpyb3RhdGUoLTQwNWRlZyl9fUBrZXlmcmFtZXMgc3dhbDItYW5pbWF0ZS1lcnJvci14LW1hcmt7MCV7bWFyZ2luLXRvcDoxLjYyNWVtO3RyYW5zZm9ybTpzY2FsZSgwLjQpO29wYWNpdHk6MH01MCV7bWFyZ2luLXRvcDoxLjYyNWVtO3RyYW5zZm9ybTpzY2FsZSgwLjQpO29wYWNpdHk6MH04MCV7bWFyZ2luLXRvcDotLjM3NWVtO3RyYW5zZm9ybTpzY2FsZSgxLjE1KX0xMDAle21hcmdpbi10b3A6MDt0cmFuc2Zvcm06c2NhbGUoMSk7b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIHN3YWwyLWFuaW1hdGUtZXJyb3ItaWNvbnswJXt0cmFuc2Zvcm06cm90YXRlWCgxMDBkZWcpO29wYWNpdHk6MH0xMDAle3RyYW5zZm9ybTpyb3RhdGVYKDBkZWcpO29wYWNpdHk6MX19Ym9keS5zd2FsMi10b2FzdC1zaG93biAuc3dhbDItY29udGFpbmVye2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9Ym9keS5zd2FsMi10b2FzdC1zaG93biAuc3dhbDItY29udGFpbmVyLnN3YWwyLXNob3due2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9Ym9keS5zd2FsMi10b2FzdC1zaG93biAuc3dhbDItY29udGFpbmVyLnN3YWwyLXRvcHt0b3A6MDtyaWdodDphdXRvO2JvdHRvbTphdXRvO2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpfWJvZHkuc3dhbDItdG9hc3Qtc2hvd24gLnN3YWwyLWNvbnRhaW5lci5zd2FsMi10b3AtZW5kLGJvZHkuc3dhbDItdG9hc3Qtc2hvd24gLnN3YWwyLWNvbnRhaW5lci5zd2FsMi10b3AtcmlnaHR7dG9wOjA7cmlnaHQ6MDtib3R0b206YXV0bztsZWZ0OmF1dG99Ym9keS5zd2FsMi10b2FzdC1zaG93biAuc3dhbDItY29udGFpbmVyLnN3YWwyLXRvcC1zdGFydCxib2R5LnN3YWwyLXRvYXN0LXNob3duIC5zd2FsMi1jb250YWluZXIuc3dhbDItdG9wLWxlZnR7dG9wOjA7cmlnaHQ6YXV0bztib3R0b206YXV0bztsZWZ0OjB9Ym9keS5zd2FsMi10b2FzdC1zaG93biAuc3dhbDItY29udGFpbmVyLnN3YWwyLWNlbnRlci1zdGFydCxib2R5LnN3YWwyLXRvYXN0LXNob3duIC5zd2FsMi1jb250YWluZXIuc3dhbDItY2VudGVyLWxlZnR7dG9wOjUwJTtyaWdodDphdXRvO2JvdHRvbTphdXRvO2xlZnQ6MDt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKX1ib2R5LnN3YWwyLXRvYXN0LXNob3duIC5zd2FsMi1jb250YWluZXIuc3dhbDItY2VudGVye3RvcDo1MCU7cmlnaHQ6YXV0bztib3R0b206YXV0bztsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpfWJvZHkuc3dhbDItdG9hc3Qtc2hvd24gLnN3YWwyLWNvbnRhaW5lci5zd2FsMi1jZW50ZXItZW5kLGJvZHkuc3dhbDItdG9hc3Qtc2hvd24gLnN3YWwyLWNvbnRhaW5lci5zd2FsMi1jZW50ZXItcmlnaHR7dG9wOjUwJTtyaWdodDowO2JvdHRvbTphdXRvO2xlZnQ6YXV0bzt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKX1ib2R5LnN3YWwyLXRvYXN0LXNob3duIC5zd2FsMi1jb250YWluZXIuc3dhbDItYm90dG9tLXN0YXJ0LGJvZHkuc3dhbDItdG9hc3Qtc2hvd24gLnN3YWwyLWNvbnRhaW5lci5zd2FsMi1ib3R0b20tbGVmdHt0b3A6YXV0bztyaWdodDphdXRvO2JvdHRvbTowO2xlZnQ6MH1ib2R5LnN3YWwyLXRvYXN0LXNob3duIC5zd2FsMi1jb250YWluZXIuc3dhbDItYm90dG9te3RvcDphdXRvO3JpZ2h0OmF1dG87Ym90dG9tOjA7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSl9Ym9keS5zd2FsMi10b2FzdC1zaG93biAuc3dhbDItY29udGFpbmVyLnN3YWwyLWJvdHRvbS1lbmQsYm9keS5zd2FsMi10b2FzdC1zaG93biAuc3dhbDItY29udGFpbmVyLnN3YWwyLWJvdHRvbS1yaWdodHt0b3A6YXV0bztyaWdodDowO2JvdHRvbTowO2xlZnQ6YXV0b31ib2R5LnN3YWwyLXRvYXN0LWNvbHVtbiAuc3dhbDItdG9hc3R7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOnN0cmV0Y2h9Ym9keS5zd2FsMi10b2FzdC1jb2x1bW4gLnN3YWwyLXRvYXN0IC5zd2FsMi1hY3Rpb25ze2ZsZXg6MTthbGlnbi1zZWxmOnN0cmV0Y2g7aGVpZ2h0OjIuMmVtO21hcmdpbi10b3A6LjMxMjVlbX1ib2R5LnN3YWwyLXRvYXN0LWNvbHVtbiAuc3dhbDItdG9hc3QgLnN3YWwyLWxvYWRpbmd7anVzdGlmeS1jb250ZW50OmNlbnRlcn1ib2R5LnN3YWwyLXRvYXN0LWNvbHVtbiAuc3dhbDItdG9hc3QgLnN3YWwyLWlucHV0e2hlaWdodDoyZW07bWFyZ2luOi4zMTI1ZW0gYXV0bztmb250LXNpemU6MWVtfWJvZHkuc3dhbDItdG9hc3QtY29sdW1uIC5zd2FsMi10b2FzdCAuc3dhbDItdmFsaWRhdGlvbi1tZXNzYWdle2ZvbnQtc2l6ZToxZW19LnN3YWwyLXBvcHVwLnN3YWwyLXRvYXN0e2ZsZXgtZGlyZWN0aW9uOnJvdzthbGlnbi1pdGVtczpjZW50ZXI7d2lkdGg6YXV0bztwYWRkaW5nOi42MjVlbTtib3gtc2hhZG93OjAgMCAwLjYyNWVtICNkOWQ5ZDk7b3ZlcmZsb3cteTpoaWRkZW59LnN3YWwyLXBvcHVwLnN3YWwyLXRvYXN0IC5zd2FsMi1oZWFkZXJ7ZmxleC1kaXJlY3Rpb246cm93fS5zd2FsMi1wb3B1cC5zd2FsMi10b2FzdCAuc3dhbDItdGl0bGV7ZmxleC1ncm93OjE7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQ7bWFyZ2luOjAgLjZlbTtmb250LXNpemU6MWVtfS5zd2FsMi1wb3B1cC5zd2FsMi10b2FzdCAuc3dhbDItZm9vdGVye21hcmdpbjowLjVlbSAwIDA7cGFkZGluZzowLjVlbSAwIDA7Zm9udC1zaXplOi44ZW19LnN3YWwyLXBvcHVwLnN3YWwyLXRvYXN0IC5zd2FsMi1jbG9zZXtwb3NpdGlvbjppbml0aWFsO3dpZHRoOi44ZW07aGVpZ2h0Oi44ZW07bGluZS1oZWlnaHQ6Ljh9LnN3YWwyLXBvcHVwLnN3YWwyLXRvYXN0IC5zd2FsMi1jb250ZW50e2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0O2ZvbnQtc2l6ZToxZW19LnN3YWwyLXBvcHVwLnN3YWwyLXRvYXN0IC5zd2FsMi1pY29ue3dpZHRoOjJlbTttaW4td2lkdGg6MmVtO2hlaWdodDoyZW07bWFyZ2luOjB9LnN3YWwyLXBvcHVwLnN3YWwyLXRvYXN0IC5zd2FsMi1pY29uLXRleHR7Zm9udC1zaXplOjJlbTtmb250LXdlaWdodDpib2xkO2xpbmUtaGVpZ2h0OjFlbX0uc3dhbDItcG9wdXAuc3dhbDItdG9hc3QgLnN3YWwyLWljb24uc3dhbDItc3VjY2VzcyAuc3dhbDItc3VjY2Vzcy1yaW5ne3dpZHRoOjJlbTtoZWlnaHQ6MmVtfS5zd2FsMi1wb3B1cC5zd2FsMi10b2FzdCAuc3dhbDItaWNvbi5zd2FsMi1lcnJvciBbY2xhc3NePSdzd2FsMi14LW1hcmstbGluZSdde3RvcDouODc1ZW07d2lkdGg6MS4zNzVlbX0uc3dhbDItcG9wdXAuc3dhbDItdG9hc3QgLnN3YWwyLWljb24uc3dhbDItZXJyb3IgW2NsYXNzXj0nc3dhbDIteC1tYXJrLWxpbmUnXVtjbGFzcyQ9J2xlZnQnXXtsZWZ0Oi4zMTI1ZW19LnN3YWwyLXBvcHVwLnN3YWwyLXRvYXN0IC5zd2FsMi1pY29uLnN3YWwyLWVycm9yIFtjbGFzc149J3N3YWwyLXgtbWFyay1saW5lJ11bY2xhc3MkPSdyaWdodCdde3JpZ2h0Oi4zMTI1ZW19LnN3YWwyLXBvcHVwLnN3YWwyLXRvYXN0IC5zd2FsMi1hY3Rpb25ze2hlaWdodDphdXRvO21hcmdpbjowIC4zMTI1ZW19LnN3YWwyLXBvcHVwLnN3YWwyLXRvYXN0IC5zd2FsMi1zdHlsZWR7bWFyZ2luOjAgLjMxMjVlbTtwYWRkaW5nOi4zMTI1ZW0gLjYyNWVtO2ZvbnQtc2l6ZToxZW19LnN3YWwyLXBvcHVwLnN3YWwyLXRvYXN0IC5zd2FsMi1zdHlsZWQ6Zm9jdXN7Ym94LXNoYWRvdzowIDAgMCAwLjA2MjVlbSAjZmZmLDAgMCAwIDAuMTI1ZW0gdHJhbnNwYXJlbnR9LnN3YWwyLXBvcHVwLnN3YWwyLXRvYXN0IC5zd2FsMi1zdWNjZXNze2JvcmRlci1jb2xvcjojNTJjNDFhfS5zd2FsMi1wb3B1cC5zd2FsMi10b2FzdCAuc3dhbDItc3VjY2VzcyBbY2xhc3NePSdzd2FsMi1zdWNjZXNzLWNpcmN1bGFyLWxpbmUnXXtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoyZW07aGVpZ2h0OjIuODEyNWVtO3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO2JvcmRlci1yYWRpdXM6NTAlfS5zd2FsMi1wb3B1cC5zd2FsMi10b2FzdCAuc3dhbDItc3VjY2VzcyBbY2xhc3NePSdzd2FsMi1zdWNjZXNzLWNpcmN1bGFyLWxpbmUnXVtjbGFzcyQ9J2xlZnQnXXt0b3A6LS4yNWVtO2xlZnQ6LS45Mzc1ZW07dHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpO3RyYW5zZm9ybS1vcmlnaW46MmVtIDJlbTtib3JkZXItcmFkaXVzOjRlbSAwIDAgNGVtfS5zd2FsMi1wb3B1cC5zd2FsMi10b2FzdCAuc3dhbDItc3VjY2VzcyBbY2xhc3NePSdzd2FsMi1zdWNjZXNzLWNpcmN1bGFyLWxpbmUnXVtjbGFzcyQ9J3JpZ2h0J117dG9wOi0uMjVlbTtsZWZ0Oi45Mzc1ZW07dHJhbnNmb3JtLW9yaWdpbjowIDJlbTtib3JkZXItcmFkaXVzOjAgNGVtIDRlbSAwfS5zd2FsMi1wb3B1cC5zd2FsMi10b2FzdCAuc3dhbDItc3VjY2VzcyAuc3dhbDItc3VjY2Vzcy1yaW5ne3dpZHRoOjJlbTtoZWlnaHQ6MmVtfS5zd2FsMi1wb3B1cC5zd2FsMi10b2FzdCAuc3dhbDItc3VjY2VzcyAuc3dhbDItc3VjY2Vzcy1maXh7dG9wOjA7bGVmdDouNDM3NWVtO3dpZHRoOi40Mzc1ZW07aGVpZ2h0OjIuNjg3NWVtfS5zd2FsMi1wb3B1cC5zd2FsMi10b2FzdCAuc3dhbDItc3VjY2VzcyBbY2xhc3NePSdzd2FsMi1zdWNjZXNzLWxpbmUnXXtoZWlnaHQ6LjMxMjVlbX0uc3dhbDItcG9wdXAuc3dhbDItdG9hc3QgLnN3YWwyLXN1Y2Nlc3MgW2NsYXNzXj0nc3dhbDItc3VjY2Vzcy1saW5lJ11bY2xhc3MkPSd0aXAnXXt0b3A6MS4xMjVlbTtsZWZ0Oi4xODc1ZW07d2lkdGg6Ljc1ZW19LnN3YWwyLXBvcHVwLnN3YWwyLXRvYXN0IC5zd2FsMi1zdWNjZXNzIFtjbGFzc149J3N3YWwyLXN1Y2Nlc3MtbGluZSddW2NsYXNzJD0nbG9uZydde3RvcDouOTM3NWVtO3JpZ2h0Oi4xODc1ZW07d2lkdGg6MS4zNzVlbX0uc3dhbDItcG9wdXAuc3dhbDItdG9hc3Quc3dhbDItc2hvd3thbmltYXRpb246c2hvd1N3ZWV0VG9hc3QgLjVzfS5zd2FsMi1wb3B1cC5zd2FsMi10b2FzdC5zd2FsMi1oaWRle2FuaW1hdGlvbjpoaWRlU3dlZXRUb2FzdCAuMnMgZm9yd2FyZHN9LnN3YWwyLXBvcHVwLnN3YWwyLXRvYXN0IC5zd2FsMi1hbmltYXRlLXN1Y2Nlc3MtaWNvbiAuc3dhbDItc3VjY2Vzcy1saW5lLXRpcHthbmltYXRpb246YW5pbWF0ZS10b2FzdC1zdWNjZXNzLXRpcCAuNzVzfS5zd2FsMi1wb3B1cC5zd2FsMi10b2FzdCAuc3dhbDItYW5pbWF0ZS1zdWNjZXNzLWljb24gLnN3YWwyLXN1Y2Nlc3MtbGluZS1sb25ne2FuaW1hdGlvbjphbmltYXRlLXRvYXN0LXN1Y2Nlc3MtbG9uZyAuNzVzfUBrZXlmcmFtZXMgc2hvd1N3ZWV0VG9hc3R7MCV7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTAuNjI1ZW0pIHJvdGF0ZVooMmRlZyk7b3BhY2l0eTowfTMzJXt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKSByb3RhdGVaKC0yZGVnKTtvcGFjaXR5Oi41fTY2JXt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwLjMxMjVlbSkgcm90YXRlWigyZGVnKTtvcGFjaXR5Oi43fTEwMCV7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCkgcm90YXRlWigwKTtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgaGlkZVN3ZWV0VG9hc3R7MCV7b3BhY2l0eToxfTMzJXtvcGFjaXR5Oi41fTEwMCV7dHJhbnNmb3JtOnJvdGF0ZVooMWRlZyk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIGFuaW1hdGUtdG9hc3Qtc3VjY2Vzcy10aXB7MCV7dG9wOi41NjI1ZW07bGVmdDouMDYyNWVtO3dpZHRoOjB9NTQle3RvcDouMTI1ZW07bGVmdDouMTI1ZW07d2lkdGg6MH03MCV7dG9wOi42MjVlbTtsZWZ0Oi0uMjVlbTt3aWR0aDoxLjYyNWVtfTg0JXt0b3A6MS4wNjI1ZW07bGVmdDouNzVlbTt3aWR0aDouNWVtfTEwMCV7dG9wOjEuMTI1ZW07bGVmdDouMTg3NWVtO3dpZHRoOi43NWVtfX1Aa2V5ZnJhbWVzIGFuaW1hdGUtdG9hc3Qtc3VjY2Vzcy1sb25nezAle3RvcDoxLjYyNWVtO3JpZ2h0OjEuMzc1ZW07d2lkdGg6MH02NSV7dG9wOjEuMjVlbTtyaWdodDouOTM3NWVtO3dpZHRoOjB9ODQle3RvcDouOTM3NWVtO3JpZ2h0OjA7d2lkdGg6MS4xMjVlbX0xMDAle3RvcDouOTM3NWVtO3JpZ2h0Oi4xODc1ZW07d2lkdGg6MS4zNzVlbX19Ym9keS5zd2FsMi1zaG93bjpub3QoLnN3YWwyLW5vLWJhY2tkcm9wKTpub3QoLnN3YWwyLXRvYXN0LXNob3duKXtvdmVyZmxvdzpoaWRkZW59Ym9keS5zd2FsMi1oZWlnaHQtYXV0b3toZWlnaHQ6YXV0byAhaW1wb3J0YW50fWJvZHkuc3dhbDItbm8tYmFja2Ryb3AgLnN3YWwyLXNob3due3RvcDphdXRvO3JpZ2h0OmF1dG87Ym90dG9tOmF1dG87bGVmdDphdXRvO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9Ym9keS5zd2FsMi1uby1iYWNrZHJvcCAuc3dhbDItc2hvd24+LnN3YWwyLW1vZGFse2JveC1zaGFkb3c6MCAwIDEwcHggcmdiYSgwLDAsMCwwLjQpfWJvZHkuc3dhbDItbm8tYmFja2Ryb3AgLnN3YWwyLXNob3duLnN3YWwyLXRvcHt0b3A6MDtsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKX1ib2R5LnN3YWwyLW5vLWJhY2tkcm9wIC5zd2FsMi1zaG93bi5zd2FsMi10b3Atc3RhcnQsYm9keS5zd2FsMi1uby1iYWNrZHJvcCAuc3dhbDItc2hvd24uc3dhbDItdG9wLWxlZnR7dG9wOjA7bGVmdDowfWJvZHkuc3dhbDItbm8tYmFja2Ryb3AgLnN3YWwyLXNob3duLnN3YWwyLXRvcC1lbmQsYm9keS5zd2FsMi1uby1iYWNrZHJvcCAuc3dhbDItc2hvd24uc3dhbDItdG9wLXJpZ2h0e3RvcDowO3JpZ2h0OjB9Ym9keS5zd2FsMi1uby1iYWNrZHJvcCAuc3dhbDItc2hvd24uc3dhbDItY2VudGVye3RvcDo1MCU7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNTAlKX1ib2R5LnN3YWwyLW5vLWJhY2tkcm9wIC5zd2FsMi1zaG93bi5zd2FsMi1jZW50ZXItc3RhcnQsYm9keS5zd2FsMi1uby1iYWNrZHJvcCAuc3dhbDItc2hvd24uc3dhbDItY2VudGVyLWxlZnR7dG9wOjUwJTtsZWZ0OjA7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSl9Ym9keS5zd2FsMi1uby1iYWNrZHJvcCAuc3dhbDItc2hvd24uc3dhbDItY2VudGVyLWVuZCxib2R5LnN3YWwyLW5vLWJhY2tkcm9wIC5zd2FsMi1zaG93bi5zd2FsMi1jZW50ZXItcmlnaHR7dG9wOjUwJTtyaWdodDowO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpfWJvZHkuc3dhbDItbm8tYmFja2Ryb3AgLnN3YWwyLXNob3duLnN3YWwyLWJvdHRvbXtib3R0b206MDtsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKX1ib2R5LnN3YWwyLW5vLWJhY2tkcm9wIC5zd2FsMi1zaG93bi5zd2FsMi1ib3R0b20tc3RhcnQsYm9keS5zd2FsMi1uby1iYWNrZHJvcCAuc3dhbDItc2hvd24uc3dhbDItYm90dG9tLWxlZnR7Ym90dG9tOjA7bGVmdDowfWJvZHkuc3dhbDItbm8tYmFja2Ryb3AgLnN3YWwyLXNob3duLnN3YWwyLWJvdHRvbS1lbmQsYm9keS5zd2FsMi1uby1iYWNrZHJvcCAuc3dhbDItc2hvd24uc3dhbDItYm90dG9tLXJpZ2h0e3JpZ2h0OjA7Ym90dG9tOjB9LnN3YWwyLWNvbnRhaW5lcntkaXNwbGF5OmZsZXg7cG9zaXRpb246Zml4ZWQ7dG9wOjA7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjA7ZmxleC1kaXJlY3Rpb246cm93O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3BhZGRpbmc6MTBweDtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O3otaW5kZXg6MTA2MDtvdmVyZmxvdy14OmhpZGRlbjstd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaH0uc3dhbDItY29udGFpbmVyLnN3YWwyLXRvcHthbGlnbi1pdGVtczpmbGV4LXN0YXJ0fS5zd2FsMi1jb250YWluZXIuc3dhbDItdG9wLXN0YXJ0LC5zd2FsMi1jb250YWluZXIuc3dhbDItdG9wLWxlZnR7YWxpZ24taXRlbXM6ZmxleC1zdGFydDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydH0uc3dhbDItY29udGFpbmVyLnN3YWwyLXRvcC1lbmQsLnN3YWwyLWNvbnRhaW5lci5zd2FsMi10b3AtcmlnaHR7YWxpZ24taXRlbXM6ZmxleC1zdGFydDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmR9LnN3YWwyLWNvbnRhaW5lci5zd2FsMi1jZW50ZXJ7YWxpZ24taXRlbXM6Y2VudGVyfS5zd2FsMi1jb250YWluZXIuc3dhbDItY2VudGVyLXN0YXJ0LC5zd2FsMi1jb250YWluZXIuc3dhbDItY2VudGVyLWxlZnR7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0fS5zd2FsMi1jb250YWluZXIuc3dhbDItY2VudGVyLWVuZCwuc3dhbDItY29udGFpbmVyLnN3YWwyLWNlbnRlci1yaWdodHthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kfS5zd2FsMi1jb250YWluZXIuc3dhbDItYm90dG9te2FsaWduLWl0ZW1zOmZsZXgtZW5kfS5zd2FsMi1jb250YWluZXIuc3dhbDItYm90dG9tLXN0YXJ0LC5zd2FsMi1jb250YWluZXIuc3dhbDItYm90dG9tLWxlZnR7YWxpZ24taXRlbXM6ZmxleC1lbmQ7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnR9LnN3YWwyLWNvbnRhaW5lci5zd2FsMi1ib3R0b20tZW5kLC5zd2FsMi1jb250YWluZXIuc3dhbDItYm90dG9tLXJpZ2h0e2FsaWduLWl0ZW1zOmZsZXgtZW5kO2p1c3RpZnktY29udGVudDpmbGV4LWVuZH0uc3dhbDItY29udGFpbmVyLnN3YWwyLWdyb3ctZnVsbHNjcmVlbj4uc3dhbDItbW9kYWx7ZGlzcGxheTpmbGV4ICFpbXBvcnRhbnQ7ZmxleDoxO2FsaWduLXNlbGY6c3RyZXRjaDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5zd2FsMi1jb250YWluZXIuc3dhbDItZ3Jvdy1yb3c+LnN3YWwyLW1vZGFse2Rpc3BsYXk6ZmxleCAhaW1wb3J0YW50O2ZsZXg6MTthbGlnbi1jb250ZW50OmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5zd2FsMi1jb250YWluZXIuc3dhbDItZ3Jvdy1jb2x1bW57ZmxleDoxO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uc3dhbDItY29udGFpbmVyLnN3YWwyLWdyb3ctY29sdW1uLnN3YWwyLXRvcCwuc3dhbDItY29udGFpbmVyLnN3YWwyLWdyb3ctY29sdW1uLnN3YWwyLWNlbnRlciwuc3dhbDItY29udGFpbmVyLnN3YWwyLWdyb3ctY29sdW1uLnN3YWwyLWJvdHRvbXthbGlnbi1pdGVtczpjZW50ZXJ9LnN3YWwyLWNvbnRhaW5lci5zd2FsMi1ncm93LWNvbHVtbi5zd2FsMi10b3Atc3RhcnQsLnN3YWwyLWNvbnRhaW5lci5zd2FsMi1ncm93LWNvbHVtbi5zd2FsMi1jZW50ZXItc3RhcnQsLnN3YWwyLWNvbnRhaW5lci5zd2FsMi1ncm93LWNvbHVtbi5zd2FsMi1ib3R0b20tc3RhcnQsLnN3YWwyLWNvbnRhaW5lci5zd2FsMi1ncm93LWNvbHVtbi5zd2FsMi10b3AtbGVmdCwuc3dhbDItY29udGFpbmVyLnN3YWwyLWdyb3ctY29sdW1uLnN3YWwyLWNlbnRlci1sZWZ0LC5zd2FsMi1jb250YWluZXIuc3dhbDItZ3Jvdy1jb2x1bW4uc3dhbDItYm90dG9tLWxlZnR7YWxpZ24taXRlbXM6ZmxleC1zdGFydH0uc3dhbDItY29udGFpbmVyLnN3YWwyLWdyb3ctY29sdW1uLnN3YWwyLXRvcC1lbmQsLnN3YWwyLWNvbnRhaW5lci5zd2FsMi1ncm93LWNvbHVtbi5zd2FsMi1jZW50ZXItZW5kLC5zd2FsMi1jb250YWluZXIuc3dhbDItZ3Jvdy1jb2x1bW4uc3dhbDItYm90dG9tLWVuZCwuc3dhbDItY29udGFpbmVyLnN3YWwyLWdyb3ctY29sdW1uLnN3YWwyLXRvcC1yaWdodCwuc3dhbDItY29udGFpbmVyLnN3YWwyLWdyb3ctY29sdW1uLnN3YWwyLWNlbnRlci1yaWdodCwuc3dhbDItY29udGFpbmVyLnN3YWwyLWdyb3ctY29sdW1uLnN3YWwyLWJvdHRvbS1yaWdodHthbGlnbi1pdGVtczpmbGV4LWVuZH0uc3dhbDItY29udGFpbmVyLnN3YWwyLWdyb3ctY29sdW1uPi5zd2FsMi1tb2RhbHtkaXNwbGF5OmZsZXggIWltcG9ydGFudDtmbGV4OjE7YWxpZ24tY29udGVudDpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcn0uc3dhbDItY29udGFpbmVyOm5vdCguc3dhbDItdG9wKTpub3QoLnN3YWwyLXRvcC1zdGFydCk6bm90KC5zd2FsMi10b3AtZW5kKTpub3QoLnN3YWwyLXRvcC1sZWZ0KTpub3QoLnN3YWwyLXRvcC1yaWdodCk6bm90KC5zd2FsMi1jZW50ZXItc3RhcnQpOm5vdCguc3dhbDItY2VudGVyLWVuZCk6bm90KC5zd2FsMi1jZW50ZXItbGVmdCk6bm90KC5zd2FsMi1jZW50ZXItcmlnaHQpOm5vdCguc3dhbDItYm90dG9tKTpub3QoLnN3YWwyLWJvdHRvbS1zdGFydCk6bm90KC5zd2FsMi1ib3R0b20tZW5kKTpub3QoLnN3YWwyLWJvdHRvbS1sZWZ0KTpub3QoLnN3YWwyLWJvdHRvbS1yaWdodCk6bm90KC5zd2FsMi1ncm93LWZ1bGxzY3JlZW4pPi5zd2FsMi1tb2RhbHttYXJnaW46YXV0b31AbWVkaWEgYWxsIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSl7LnN3YWwyLWNvbnRhaW5lciAuc3dhbDItbW9kYWx7bWFyZ2luOjAgIWltcG9ydGFudH19LnN3YWwyLWNvbnRhaW5lci5zd2FsMi1mYWRle3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuMXN9LnN3YWwyLWNvbnRhaW5lci5zd2FsMi1zaG93bntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMC40KX0uc3dhbDItcG9wdXB7ZGlzcGxheTpub25lO3Bvc2l0aW9uOnJlbGF0aXZlO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3dpZHRoOjMyZW07bWF4LXdpZHRoOjEwMCU7cGFkZGluZzo2cmVtIDMuMnJlbSA0LjhyZW07Ym9yZGVyLXJhZGl1czoxcmVtO2JhY2tncm91bmQ6I2ZmZjtmb250LWZhbWlseTppbmhlcml0O2ZvbnQtc2l6ZToxLjZyZW07Ym94LXNpemluZzpib3JkZXItYm94fS5zd2FsMi1wb3B1cDpmb2N1c3tvdXRsaW5lOm5vbmV9LnN3YWwyLXBvcHVwLnN3YWwyLWxvYWRpbmd7b3ZlcmZsb3cteTpoaWRkZW59LnN3YWwyLXBvcHVwIC5zd2FsMi1oZWFkZXJ7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpjZW50ZXJ9LnN3YWwyLXBvcHVwIC5zd2FsMi10aXRsZXtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlO21heC13aWR0aDoxMDAlO21hcmdpbjowIDAgM3JlbTtwYWRkaW5nOjA7Y29sb3I6IzI2MjYyNjtmb250LXNpemU6M3JlbTtmb250LXdlaWdodDo2MDA7dGV4dC1hbGlnbjpjZW50ZXI7dGV4dC10cmFuc2Zvcm06bm9uZTt3b3JkLXdyYXA6YnJlYWstd29yZH0uc3dhbDItcG9wdXAgLnN3YWwyLWFjdGlvbnN7ZmxleC13cmFwOndyYXA7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7bWFyZ2luOjIuNXJlbSBhdXRvIDA7ei1pbmRleDoxfS5zd2FsMi1wb3B1cCAuc3dhbDItYWN0aW9uczpub3QoLnN3YWwyLWxvYWRpbmcpIC5zd2FsMi1zdHlsZWRbZGlzYWJsZWRde29wYWNpdHk6LjR9LnN3YWwyLXBvcHVwIC5zd2FsMi1hY3Rpb25zOm5vdCguc3dhbDItbG9hZGluZykgLnN3YWwyLXN0eWxlZDpob3ZlcntiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudChyZ2JhKDAsMCwwLDAuMSksIHJnYmEoMCwwLDAsMC4xKSl9LnN3YWwyLXBvcHVwIC5zd2FsMi1hY3Rpb25zOm5vdCguc3dhbDItbG9hZGluZykgLnN3YWwyLXN0eWxlZDphY3RpdmV7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQocmdiYSgwLDAsMCwwLjIpLCByZ2JhKDAsMCwwLDAuMikpfS5zd2FsMi1wb3B1cCAuc3dhbDItYWN0aW9ucy5zd2FsMi1sb2FkaW5nIC5zd2FsMi1zdHlsZWQuc3dhbDItY29uZmlybXt3aWR0aDoyLjVlbTtoZWlnaHQ6Mi41ZW07bWFyZ2luOi40Njg3NWVtO3BhZGRpbmc6MDtib3JkZXI6LjI1ZW0gc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXJhZGl1czoxMDAlO2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudDtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7Y29sb3I6dHJhbnNwYXJlbnQ7Y3Vyc29yOmRlZmF1bHQ7Ym94LXNpemluZzpib3JkZXItYm94O2FuaW1hdGlvbjpzd2FsMi1yb3RhdGUtbG9hZGluZyAxLjVzIGxpbmVhciAwcyBpbmZpbml0ZSBub3JtYWw7dXNlci1zZWxlY3Q6bm9uZX0uc3dhbDItcG9wdXAgLnN3YWwyLWFjdGlvbnMuc3dhbDItbG9hZGluZyAuc3dhbDItc3R5bGVkLnN3YWwyLWNhbmNlbHttYXJnaW4tcmlnaHQ6MzBweDttYXJnaW4tbGVmdDozMHB4fS5zd2FsMi1wb3B1cCAuc3dhbDItYWN0aW9ucy5zd2FsMi1sb2FkaW5nIDpub3QoLnN3YWwyLXN0eWxlZCkuc3dhbDItY29uZmlybTo6YWZ0ZXJ7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MTVweDtoZWlnaHQ6MTVweDttYXJnaW4tbGVmdDo1cHg7Ym9yZGVyOjNweCBzb2xpZCAjOTk5O2JvcmRlci1yYWRpdXM6NTAlO2JvcmRlci1yaWdodC1jb2xvcjp0cmFuc3BhcmVudDtib3gtc2hhZG93OjFweCAxcHggMXB4ICNmZmY7Y29udGVudDonJzthbmltYXRpb246c3dhbDItcm90YXRlLWxvYWRpbmcgMS41cyBsaW5lYXIgMHMgaW5maW5pdGUgbm9ybWFsfS5zd2FsMi1wb3B1cCAuc3dhbDItc3R5bGVke21hcmdpbjouMzEyNWVtO3BhZGRpbmc6LjYyNWVtIDJlbTtmb250LXdlaWdodDo1MDA7Ym94LXNoYWRvdzpub25lfS5zd2FsMi1wb3B1cCAuc3dhbDItc3R5bGVkOm5vdChbZGlzYWJsZWRdKXtjdXJzb3I6cG9pbnRlcn0uc3dhbDItcG9wdXAgLnN3YWwyLXN0eWxlZC5zd2FsMi1jb25maXJte2JvcmRlcjowO2JvcmRlci1yYWRpdXM6LjRyZW07YmFja2dyb3VuZDppbml0aWFsO2JhY2tncm91bmQtY29sb3I6I0YxODgwNTtjb2xvcjojZmZmO2ZvbnQtc2l6ZToxLjRyZW19LnN3YWwyLXBvcHVwIC5zd2FsMi1zdHlsZWQuc3dhbDItY2FuY2Vse2JvcmRlcjowO2JvcmRlci1yYWRpdXM6LjRyZW07YmFja2dyb3VuZDppbml0aWFsO2JhY2tncm91bmQtY29sb3I6I2Y1MjIyZDtjb2xvcjojZmZmO2ZvbnQtc2l6ZToxLjRyZW19LnN3YWwyLXBvcHVwIC5zd2FsMi1zdHlsZWQ6Zm9jdXN7b3V0bGluZTpub25lO2JveC1zaGFkb3c6MCAwIDAgMnB4ICNmZmYsMCAwIDAgNHB4IHRyYW5zcGFyZW50fS5zd2FsMi1wb3B1cCAuc3dhbDItc3R5bGVkOjotbW96LWZvY3VzLWlubmVye2JvcmRlcjowfS5zd2FsMi1wb3B1cCAuc3dhbDItZm9vdGVye2p1c3RpZnktY29udGVudDpjZW50ZXI7bWFyZ2luOjIuNHJlbSAwIC0yLjhyZW07cGFkZGluZzoxZW0gMCAwO2JvcmRlci10b3A6MXB4IHNvbGlkICNkZWUyZTY7Y29sb3I6IzU0NTQ1NDtmb250LXNpemU6MWVtfS5zd2FsMi1wb3B1cCAuc3dhbDItaW1hZ2V7bWF4LXdpZHRoOjEwMCU7bWFyZ2luOjAgYXV0byAzcmVtfS5zd2FsMi1wb3B1cCAuc3dhbDItY2xvc2V7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3dpZHRoOjEuMmVtO2hlaWdodDoxLjJlbTtwYWRkaW5nOjA7dHJhbnNpdGlvbjpjb2xvciAwLjFzIGVhc2Utb3V0O2JvcmRlcjpub25lO2JvcmRlci1yYWRpdXM6MDtvdXRsaW5lOmluaXRpYWw7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtjb2xvcjojY2NjO2ZvbnQtZmFtaWx5OnNlcmlmO2ZvbnQtc2l6ZToyLjVlbTtsaW5lLWhlaWdodDoxLjI7Y3Vyc29yOnBvaW50ZXI7b3ZlcmZsb3c6aGlkZGVufS5zd2FsMi1wb3B1cCAuc3dhbDItY2xvc2U6aG92ZXJ7dHJhbnNmb3JtOm5vbmU7Y29sb3I6I2Y1MjIyZH0uc3dhbDItcG9wdXA+LnN3YWwyLWlucHV0LC5zd2FsMi1wb3B1cD4uc3dhbDItZmlsZSwuc3dhbDItcG9wdXA+LnN3YWwyLXRleHRhcmVhLC5zd2FsMi1wb3B1cD4uc3dhbDItc2VsZWN0LC5zd2FsMi1wb3B1cD4uc3dhbDItcmFkaW8sLnN3YWwyLXBvcHVwPi5zd2FsMi1jaGVja2JveHtkaXNwbGF5Om5vbmV9LnN3YWwyLXBvcHVwIC5zd2FsMi1jb250ZW50e2p1c3RpZnktY29udGVudDpjZW50ZXI7bWFyZ2luOjA7cGFkZGluZzowO2NvbG9yOiM1NDU0NTQ7Zm9udC1zaXplOjEuNnJlbTtmb250LXdlaWdodDozMDA7bGluZS1oZWlnaHQ6bm9ybWFsO3otaW5kZXg6MTt3b3JkLXdyYXA6YnJlYWstd29yZH0uc3dhbDItcG9wdXAgI3N3YWwyLWNvbnRlbnR7dGV4dC1hbGlnbjpjZW50ZXJ9LnN3YWwyLXBvcHVwIC5zd2FsMi1pbnB1dCwuc3dhbDItcG9wdXAgLnN3YWwyLWZpbGUsLnN3YWwyLXBvcHVwIC5zd2FsMi10ZXh0YXJlYSwuc3dhbDItcG9wdXAgLnN3YWwyLXNlbGVjdCwuc3dhbDItcG9wdXAgLnN3YWwyLXJhZGlvLC5zd2FsMi1wb3B1cCAuc3dhbDItY2hlY2tib3h7bWFyZ2luOjAgYXV0byAxLjZyZW19LnN3YWwyLXBvcHVwIC5zd2FsMi1pbnB1dCwuc3dhbDItcG9wdXAgLnN3YWwyLWZpbGUsLnN3YWwyLXBvcHVwIC5zd2FsMi10ZXh0YXJlYXt3aWR0aDoxMDAlO3RyYW5zaXRpb246Ym9yZGVyLWNvbG9yIC4zcywgYm94LXNoYWRvdyAuM3M7Ym9yZGVyOjFweCBzb2xpZCAjY2VkNGRhO2JvcmRlci1yYWRpdXM6LjRyZW07Zm9udC1zaXplOjEuNHJlbTtib3gtc2hhZG93Omluc2V0IDAgMXB4IDFweCByZ2JhKDAsMCwwLDAuMDYpO2JveC1zaXppbmc6Ym9yZGVyLWJveH0uc3dhbDItcG9wdXAgLnN3YWwyLWlucHV0LnN3YWwyLWlucHV0ZXJyb3IsLnN3YWwyLXBvcHVwIC5zd2FsMi1maWxlLnN3YWwyLWlucHV0ZXJyb3IsLnN3YWwyLXBvcHVwIC5zd2FsMi10ZXh0YXJlYS5zd2FsMi1pbnB1dGVycm9ye2JvcmRlci1jb2xvcjojZjUyMjJkICFpbXBvcnRhbnQ7Ym94LXNoYWRvdzowIDAgMnB4ICNmNTIyMmQgIWltcG9ydGFudH0uc3dhbDItcG9wdXAgLnN3YWwyLWlucHV0OmZvY3VzLC5zd2FsMi1wb3B1cCAuc3dhbDItZmlsZTpmb2N1cywuc3dhbDItcG9wdXAgLnN3YWwyLXRleHRhcmVhOmZvY3Vze2JvcmRlcjoxcHggc29saWQgI2ZjYzI3OTtvdXRsaW5lOm5vbmU7Ym94LXNoYWRvdzowIDAgM3B4ICNjNGU2ZjV9LnN3YWwyLXBvcHVwIC5zd2FsMi1pbnB1dDo6cGxhY2Vob2xkZXIsLnN3YWwyLXBvcHVwIC5zd2FsMi1maWxlOjpwbGFjZWhvbGRlciwuc3dhbDItcG9wdXAgLnN3YWwyLXRleHRhcmVhOjpwbGFjZWhvbGRlcntjb2xvcjojY2NjfS5zd2FsMi1wb3B1cCAuc3dhbDItcmFuZ2UgaW5wdXR7d2lkdGg6ODAlfS5zd2FsMi1wb3B1cCAuc3dhbDItcmFuZ2Ugb3V0cHV0e3dpZHRoOjIwJTtmb250LXdlaWdodDo2MDA7dGV4dC1hbGlnbjpjZW50ZXJ9LnN3YWwyLXBvcHVwIC5zd2FsMi1yYW5nZSBpbnB1dCwuc3dhbDItcG9wdXAgLnN3YWwyLXJhbmdlIG91dHB1dHtoZWlnaHQ6Mi42MjVlbTttYXJnaW46MCBhdXRvIDEuNnJlbTtwYWRkaW5nOjA7Zm9udC1zaXplOjEuNHJlbTtsaW5lLWhlaWdodDoyLjYyNWVtfS5zd2FsMi1wb3B1cCAuc3dhbDItaW5wdXR7aGVpZ2h0OjIuNjI1ZW07cGFkZGluZzouOHJlbSAxLjdyZW19LnN3YWwyLXBvcHVwIC5zd2FsMi1pbnB1dFt0eXBlPSdudW1iZXInXXttYXgtd2lkdGg6MTBlbX0uc3dhbDItcG9wdXAgLnN3YWwyLWZpbGV7Zm9udC1zaXplOjEuNHJlbX0uc3dhbDItcG9wdXAgLnN3YWwyLXRleHRhcmVhe2hlaWdodDo2Ljc1ZW07cGFkZGluZzouNzVlbX0uc3dhbDItcG9wdXAgLnN3YWwyLXNlbGVjdHttaW4td2lkdGg6NTAlO21heC13aWR0aDoxMDAlO3BhZGRpbmc6LjM3NWVtIC42MjVlbTtjb2xvcjojNTQ1NDU0O2ZvbnQtc2l6ZToxLjRyZW19LnN3YWwyLXBvcHVwIC5zd2FsMi1yYWRpbywuc3dhbDItcG9wdXAgLnN3YWwyLWNoZWNrYm94e2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5zd2FsMi1wb3B1cCAuc3dhbDItcmFkaW8gbGFiZWwsLnN3YWwyLXBvcHVwIC5zd2FsMi1jaGVja2JveCBsYWJlbHttYXJnaW46MCAuNmVtO2ZvbnQtc2l6ZToxLjRyZW19LnN3YWwyLXBvcHVwIC5zd2FsMi1yYWRpbyBpbnB1dCwuc3dhbDItcG9wdXAgLnN3YWwyLWNoZWNrYm94IGlucHV0e21hcmdpbjowIC40ZW19LnN3YWwyLXBvcHVwIC5zd2FsMi12YWxpZGF0aW9uLW1lc3NhZ2V7ZGlzcGxheTpub25lO2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3BhZGRpbmc6LjYyNWVtO2JhY2tncm91bmQ6I2YwZjBmMDtjb2xvcjojNjY2O2ZvbnQtc2l6ZToxZW07Zm9udC13ZWlnaHQ6MzAwO292ZXJmbG93OmhpZGRlbn0uc3dhbDItcG9wdXAgLnN3YWwyLXZhbGlkYXRpb24tbWVzc2FnZTo6YmVmb3Jle2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjEuNWVtO21pbi13aWR0aDoxLjVlbTtoZWlnaHQ6MS41ZW07bWFyZ2luOjAgLjYyNWVtO2JvcmRlci1yYWRpdXM6NTAlO2JhY2tncm91bmQtY29sb3I6I2Y1MjIyZDtjb2xvcjojZmZmO2ZvbnQtd2VpZ2h0OjYwMDtsaW5lLWhlaWdodDoxLjVlbTt0ZXh0LWFsaWduOmNlbnRlcjtjb250ZW50OichJzt6b29tOm5vcm1hbH1Ac3VwcG9ydHMgKC1tcy1hY2NlbGVyYXRvcjogdHJ1ZSl7LnN3YWwyLXJhbmdlIGlucHV0e3dpZHRoOjEwMCUgIWltcG9ydGFudH0uc3dhbDItcmFuZ2Ugb3V0cHV0e2Rpc3BsYXk6bm9uZX19QG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpey5zd2FsMi1yYW5nZSBpbnB1dHt3aWR0aDoxMDAlICFpbXBvcnRhbnR9LnN3YWwyLXJhbmdlIG91dHB1dHtkaXNwbGF5Om5vbmV9fUAtbW96LWRvY3VtZW50IHVybC1wcmVmaXgoKXsuc3dhbDItY2xvc2U6Zm9jdXN7b3V0bGluZToycHggc29saWQgdHJhbnNwYXJlbnR9fS5zd2FsMi1pY29ue3Bvc2l0aW9uOnJlbGF0aXZlO2p1c3RpZnktY29udGVudDpjZW50ZXI7d2lkdGg6NWVtO2hlaWdodDo1ZW07bWFyZ2luOjAgYXV0byAyLjZyZW07Ym9yZGVyOi4yNWVtIHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1yYWRpdXM6NTAlO2xpbmUtaGVpZ2h0OjVlbTtjdXJzb3I6ZGVmYXVsdDtib3gtc2l6aW5nOmNvbnRlbnQtYm94O3VzZXItc2VsZWN0Om5vbmU7em9vbTpub3JtYWx9LnN3YWwyLWljb24tdGV4dHtmb250LXNpemU6My43NWVtfS5zd2FsMi1pY29uLnN3YWwyLWVycm9ye2JvcmRlci1jb2xvcjojZjUyMjJkfS5zd2FsMi1pY29uLnN3YWwyLWVycm9yIC5zd2FsMi14LW1hcmt7cG9zaXRpb246cmVsYXRpdmU7ZmxleC1ncm93OjF9LnN3YWwyLWljb24uc3dhbDItZXJyb3IgW2NsYXNzXj0nc3dhbDIteC1tYXJrLWxpbmUnXXtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3RvcDoyLjMxMjVlbTt3aWR0aDoyLjkzNzVlbTtoZWlnaHQ6LjMxMjVlbTtib3JkZXItcmFkaXVzOi4xMjVlbTtiYWNrZ3JvdW5kLWNvbG9yOiNmNTIyMmR9LnN3YWwyLWljb24uc3dhbDItZXJyb3IgW2NsYXNzXj0nc3dhbDIteC1tYXJrLWxpbmUnXVtjbGFzcyQ9J2xlZnQnXXtsZWZ0OjEuMDYyNWVtO3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpfS5zd2FsMi1pY29uLnN3YWwyLWVycm9yIFtjbGFzc149J3N3YWwyLXgtbWFyay1saW5lJ11bY2xhc3MkPSdyaWdodCdde3JpZ2h0OjFlbTt0cmFuc2Zvcm06cm90YXRlKC00NWRlZyl9LnN3YWwyLWljb24uc3dhbDItd2FybmluZ3tib3JkZXItY29sb3I6I2ZiYjkzNztjb2xvcjojZmFhZDE0fS5zd2FsMi1pY29uLnN3YWwyLWluZm97Ym9yZGVyLWNvbG9yOiM3ZWMxZmY7Y29sb3I6IzE4OTBmZn0uc3dhbDItaWNvbi5zd2FsMi1xdWVzdGlvbntib3JkZXItY29sb3I6I2M5ZGFlMTtjb2xvcjojODdhZGJkfS5zd2FsMi1pY29uLnN3YWwyLXN1Y2Nlc3N7Ym9yZGVyLWNvbG9yOiM1MmM0MWF9LnN3YWwyLWljb24uc3dhbDItc3VjY2VzcyBbY2xhc3NePSdzd2FsMi1zdWNjZXNzLWNpcmN1bGFyLWxpbmUnXXtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDozLjc1ZW07aGVpZ2h0OjcuNWVtO3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO2JvcmRlci1yYWRpdXM6NTAlfS5zd2FsMi1pY29uLnN3YWwyLXN1Y2Nlc3MgW2NsYXNzXj0nc3dhbDItc3VjY2Vzcy1jaXJjdWxhci1saW5lJ11bY2xhc3MkPSdsZWZ0J117dG9wOi0uNDM3NWVtO2xlZnQ6LTIuMDYzNWVtO3RyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKTt0cmFuc2Zvcm0tb3JpZ2luOjMuNzVlbSAzLjc1ZW07Ym9yZGVyLXJhZGl1czo3LjVlbSAwIDAgNy41ZW19LnN3YWwyLWljb24uc3dhbDItc3VjY2VzcyBbY2xhc3NePSdzd2FsMi1zdWNjZXNzLWNpcmN1bGFyLWxpbmUnXVtjbGFzcyQ9J3JpZ2h0J117dG9wOi0uNjg3NWVtO2xlZnQ6MS44NzVlbTt0cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7dHJhbnNmb3JtLW9yaWdpbjowIDMuNzVlbTtib3JkZXItcmFkaXVzOjAgNy41ZW0gNy41ZW0gMH0uc3dhbDItaWNvbi5zd2FsMi1zdWNjZXNzIC5zd2FsMi1zdWNjZXNzLXJpbmd7cG9zaXRpb246YWJzb2x1dGU7dG9wOi0uMjVlbTtsZWZ0Oi0uMjVlbTt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2JvcmRlcjowLjI1ZW0gc29saWQgcmdiYSg4MiwxOTYsMjYsMC4zKTtib3JkZXItcmFkaXVzOjUwJTt6LWluZGV4OjI7Ym94LXNpemluZzpjb250ZW50LWJveH0uc3dhbDItaWNvbi5zd2FsMi1zdWNjZXNzIC5zd2FsMi1zdWNjZXNzLWZpeHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LjVlbTtsZWZ0OjEuNjI1ZW07d2lkdGg6LjQzNzVlbTtoZWlnaHQ6NS42MjVlbTt0cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7ei1pbmRleDoxfS5zd2FsMi1pY29uLnN3YWwyLXN1Y2Nlc3MgW2NsYXNzXj0nc3dhbDItc3VjY2Vzcy1saW5lJ117ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTtoZWlnaHQ6LjMxMjVlbTtib3JkZXItcmFkaXVzOi4xMjVlbTtiYWNrZ3JvdW5kLWNvbG9yOiM1MmM0MWE7ei1pbmRleDoyfS5zd2FsMi1pY29uLnN3YWwyLXN1Y2Nlc3MgW2NsYXNzXj0nc3dhbDItc3VjY2Vzcy1saW5lJ11bY2xhc3MkPSd0aXAnXXt0b3A6Mi44NzVlbTtsZWZ0Oi44NzVlbTt3aWR0aDoxLjU2MjVlbTt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKX0uc3dhbDItaWNvbi5zd2FsMi1zdWNjZXNzIFtjbGFzc149J3N3YWwyLXN1Y2Nlc3MtbGluZSddW2NsYXNzJD0nbG9uZydde3RvcDoyLjM3NWVtO3JpZ2h0Oi41ZW07d2lkdGg6Mi45Mzc1ZW07dHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpfS5zd2FsMi1wcm9ncmVzc3N0ZXBze2FsaWduLWl0ZW1zOmNlbnRlcjttYXJnaW46MCAwIDEuMjVlbTtwYWRkaW5nOjA7Zm9udC13ZWlnaHQ6NjAwfS5zd2FsMi1wcm9ncmVzc3N0ZXBzIGxpe2Rpc3BsYXk6aW5saW5lLWJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlfS5zd2FsMi1wcm9ncmVzc3N0ZXBzIC5zd2FsMi1wcm9ncmVzc2NpcmNsZXt3aWR0aDoyZW07aGVpZ2h0OjJlbTtib3JkZXItcmFkaXVzOjJlbTtiYWNrZ3JvdW5kOiMzMDg1ZDY7Y29sb3I6I2ZmZjtsaW5lLWhlaWdodDoyZW07dGV4dC1hbGlnbjpjZW50ZXI7ei1pbmRleDoyMH0uc3dhbDItcHJvZ3Jlc3NzdGVwcyAuc3dhbDItcHJvZ3Jlc3NjaXJjbGU6Zmlyc3QtY2hpbGR7bWFyZ2luLWxlZnQ6MH0uc3dhbDItcHJvZ3Jlc3NzdGVwcyAuc3dhbDItcHJvZ3Jlc3NjaXJjbGU6bGFzdC1jaGlsZHttYXJnaW4tcmlnaHQ6MH0uc3dhbDItcHJvZ3Jlc3NzdGVwcyAuc3dhbDItcHJvZ3Jlc3NjaXJjbGUuc3dhbDItYWN0aXZlcHJvZ3Jlc3NzdGVwe2JhY2tncm91bmQ6IzMwODVkNn0uc3dhbDItcHJvZ3Jlc3NzdGVwcyAuc3dhbDItcHJvZ3Jlc3NjaXJjbGUuc3dhbDItYWN0aXZlcHJvZ3Jlc3NzdGVwIH4gLnN3YWwyLXByb2dyZXNzY2lyY2xle2JhY2tncm91bmQ6I2FkZDhlNn0uc3dhbDItcHJvZ3Jlc3NzdGVwcyAuc3dhbDItcHJvZ3Jlc3NjaXJjbGUuc3dhbDItYWN0aXZlcHJvZ3Jlc3NzdGVwIH4gLnN3YWwyLXByb2dyZXNzbGluZXtiYWNrZ3JvdW5kOiNhZGQ4ZTZ9LnN3YWwyLXByb2dyZXNzc3RlcHMgLnN3YWwyLXByb2dyZXNzbGluZXt3aWR0aDoyLjVlbTtoZWlnaHQ6LjRlbTttYXJnaW46MCAtMXB4O2JhY2tncm91bmQ6IzMwODVkNjt6LWluZGV4OjEwfVtjbGFzc149J3N3YWwyJ117LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOnRyYW5zcGFyZW50fS5zd2FsMi1zaG93e2FuaW1hdGlvbjpzd2FsMi1zaG93IDAuM3N9LnN3YWwyLXNob3cuc3dhbDItbm9hbmltYXRpb257YW5pbWF0aW9uOm5vbmV9LnN3YWwyLWhpZGV7YW5pbWF0aW9uOnN3YWwyLWhpZGUgMC4xNXMgZm9yd2FyZHN9LnN3YWwyLWhpZGUuc3dhbDItbm9hbmltYXRpb257YW5pbWF0aW9uOm5vbmV9LnN3YWwyLXJ0bCAuc3dhbDItY2xvc2V7cmlnaHQ6YXV0bztsZWZ0OjB9LnN3YWwyLWFuaW1hdGUtc3VjY2Vzcy1pY29uIC5zd2FsMi1zdWNjZXNzLWxpbmUtdGlwe2FuaW1hdGlvbjpzd2FsMi1hbmltYXRlLXN1Y2Nlc3MtbGluZS10aXAgMC43NXN9LnN3YWwyLWFuaW1hdGUtc3VjY2Vzcy1pY29uIC5zd2FsMi1zdWNjZXNzLWxpbmUtbG9uZ3thbmltYXRpb246c3dhbDItYW5pbWF0ZS1zdWNjZXNzLWxpbmUtbG9uZyAwLjc1c30uc3dhbDItYW5pbWF0ZS1zdWNjZXNzLWljb24gLnN3YWwyLXN1Y2Nlc3MtY2lyY3VsYXItbGluZS1yaWdodHthbmltYXRpb246c3dhbDItcm90YXRlLXN1Y2Nlc3MtY2lyY3VsYXItbGluZSA0LjI1cyBlYXNlLWlufS5zd2FsMi1hbmltYXRlLWVycm9yLWljb257YW5pbWF0aW9uOnN3YWwyLWFuaW1hdGUtZXJyb3ItaWNvbiAwLjVzfS5zd2FsMi1hbmltYXRlLWVycm9yLWljb24gLnN3YWwyLXgtbWFya3thbmltYXRpb246c3dhbDItYW5pbWF0ZS1lcnJvci14LW1hcmsgMC41c31Aa2V5ZnJhbWVzIHN3YWwyLXJvdGF0ZS1sb2FkaW5nezAle3RyYW5zZm9ybTpyb3RhdGUoMGRlZyl9MTAwJXt0cmFuc2Zvcm06cm90YXRlKDM2MGRlZyl9fUBtZWRpYSBwcmludHtib2R5LnN3YWwyLXNob3duOm5vdCguc3dhbDItbm8tYmFja2Ryb3ApOm5vdCguc3dhbDItdG9hc3Qtc2hvd24pe292ZXJmbG93LXk6c2Nyb2xsICFpbXBvcnRhbnR9Ym9keS5zd2FsMi1zaG93bjpub3QoLnN3YWwyLW5vLWJhY2tkcm9wKTpub3QoLnN3YWwyLXRvYXN0LXNob3duKT5bYXJpYS1oaWRkZW49J3RydWUnXXtkaXNwbGF5Om5vbmV9Ym9keS5zd2FsMi1zaG93bjpub3QoLnN3YWwyLW5vLWJhY2tkcm9wKTpub3QoLnN3YWwyLXRvYXN0LXNob3duKSAuc3dhbDItY29udGFpbmVye3Bvc2l0aW9uOmluaXRpYWwgIWltcG9ydGFudH19LnN3YWwyLXBvcHVwIC5zd2FsMi10aXRsZXtmb250LXdlaWdodDo0MDB9LnN3YWwyLXBvcHVwIC5zd2FsMi1zdHlsZWR7cGFkZGluZzoxLjJyZW0gMnJlbX1ib2R5e3Bvc2l0aW9uOnJlbGF0aXZlO2hlaWdodDoxMDB2aDtvdmVyZmxvdzpoaWRkZW47dHJhbnNpdGlvbjphbGwgMC4zcyBlYXNlLW91dH1AbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXtib2R5e3RyYW5zaXRpb246bm9uZX19QG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KXtib2R5e2ZvbnQtc2l6ZToxLjZyZW19fWh0bWx7Zm9udC1zaXplOjYyLjUlfUBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCl7aHRtbHtmb250LXNpemU6NDclfX1hOmhvdmVyLGE6Zm9jdXN7b3V0bGluZTowIG5vbmV9LmR0LWxldHRlci1zcGFjaW5nLWJhc2V7bGV0dGVyLXNwYWNpbmc6M3B4fS5kaXNwbGF5LTV7Zm9udC1zaXplOjJyZW07Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjEuMDV9LmRpc3BsYXktNntmb250LXNpemU6MS44cmVtO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoxLjA1fUBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCl7aDQsLmg0e2ZvbnQtc2l6ZToxLjhyZW19aDUsLmg1e2ZvbnQtc2l6ZToxLjZyZW19aDYsLmg2e2ZvbnQtc2l6ZToxLjRyZW19fS5wcy1jdXN0b20tc2Nyb2xsYmFye3Bvc2l0aW9uOnJlbGF0aXZlfS5iZy1mb2N1c3tiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS5iZy1mb2N1czpmb2N1c3tiYWNrZ3JvdW5kLWNvbG9yOiNmNGY0ZjR9LnRoZW1lLWRhcmsgLmJnLWZvY3VzOmZvY3Vze2JhY2tncm91bmQtY29sb3I6I2ZmZn0udGV4dC1kZWNvcmF0aW9uLXVuZGVybGluZXt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5ib3JkZXItZGFzaGVke2JvcmRlci1zdHlsZTpkYXNoZWR9LmJvcmRlci13aWR0aC0ye2JvcmRlci13aWR0aDoycHggIWltcG9ydGFudH0ub3ZlcmZsb3ctaGlkZGVue292ZXJmbG93OmhpZGRlbn0uZm9udC13ZWlnaHQtbWVkaXVte2ZvbnQtd2VpZ2h0OjUwMH0uZm9udC13ZWlnaHQtc2VtaWJvbGR7Zm9udC13ZWlnaHQ6NjAwfS50b2dnbGUtYnV0dG9ue3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2N1cnNvcjpwb2ludGVyfS50b2dnbGUtYnV0dG9uIC5zaG93e2Rpc3BsYXk6YmxvY2t9LnRvZ2dsZS1idXR0b24gLmhpZGV7ZGlzcGxheTpub25lfS50b2dnbGUtYnV0dG9uLmFjdGl2ZSAuc2hvd3tkaXNwbGF5Om5vbmV9LnRvZ2dsZS1idXR0b24uYWN0aXZlIC5oaWRle2Rpc3BsYXk6YmxvY2t9W2RhdGEtdG9nZ2xlPSdtZHJhd2VyJ10sW2RhdGEtc3dpdGNoPSdtZHJhd2VyJ10sW2RhdGEtZGlzbWlzcz0nbWRyYXdlciddLFtkYXRhLW9wZW49J2NvbXBvc2UnXSxbZGF0YS1kaXNtaXNzPSdjb21wb3NlJ10sW2RhdGEtdG9nZ2xlPSdtaW5pbWl6ZSddLFtkYXRhLWxvY2F0aW9uXXtjdXJzb3I6cG9pbnRlcn0ucm91bmRlZC1sZ3tib3JkZXItcmFkaXVzOi42cmVtICFpbXBvcnRhbnR9LnJvdW5kZWQteGx7Ym9yZGVyLXJhZGl1czoxcmVtICFpbXBvcnRhbnR9LmZsZXgtMXtmbGV4OjE7LW1zLWZsZXg6MX0uZmxleC1pbml0aWFse2ZsZXg6aW5pdGlhbCAhaW1wb3J0YW50fS5tb3JlLXRodW1ie3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbn0ubW9yZS10aHVtYj4uY291bnQtbnVtYmVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7bGVmdDo1MCU7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpOy1tb3otdHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNTAlKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNTAlKTstby10cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSk7Y29sb3I6I2ZmZjt6LWluZGV4OjI7ZGlzcGxheTppbmxpbmUtYmxvY2t9Lm1vcmUtdGh1bWI6YWZ0ZXJ7Y29udGVudDonJztoZWlnaHQ6MTAwJTt3aWR0aDoxMDAlO2Rpc3BsYXk6YmxvY2s7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDAuNSk7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3otaW5kZXg6MTt0cmFuc2l0aW9uOmFsbCAwLjVzIGVhc2V9QG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7Lm1vcmUtdGh1bWI6YWZ0ZXJ7dHJhbnNpdGlvbjpub25lfX0ubW9yZS10aHVtYjpob3ZlcjphZnRlcntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMC42NSl9LnNoYWRvdy14bHtib3gtc2hhZG93OjAgMCAxNXB4IDAgcmdiYSgwLDAsMCwwLjIpfS5kdC1zZXBhcmF0b3J7ZGlzcGxheTppbmxpbmUtYmxvY2s7aGVpZ2h0OjJweDt3aWR0aDoyMHB4O2JhY2tncm91bmQtY29sb3I6IzU0NTQ1NH0uZG90LXNoYXBlLmRvdC1zaGFwZS1sZ3t3aWR0aDoxMHB4O2hlaWdodDoxMHB4fS5kb3Qtc2hhcGUuZG90LXNoYXBlLXhse3dpZHRoOjEycHg7aGVpZ2h0OjEycHh9LmYtMTB7Zm9udC1zaXplOjEwcHh9LmYtMTJ7Zm9udC1zaXplOjEycHh9LmYtMTR7Zm9udC1zaXplOjE0cHh9LmYtMTZ7Zm9udC1zaXplOjE2cHh9Lm10LS01e21hcmdpbi10b3A6LTVweH0ubXQtLTEwe21hcmdpbi10b3A6LTEwcHh9Lm10LS0xNXttYXJnaW4tdG9wOi0xNXB4fS5tdC0tMzB7bWFyZ2luLXRvcDotMzBweH0ubWItLTE1e21hcmdpbi1ib3R0b206LTE1cHh9Lm1iLS0yMHttYXJnaW4tYm90dG9tOi0yMHB4fS5tYi0tMzB7bWFyZ2luLWJvdHRvbTotMzBweH0ubWwtLTV7bWFyZ2luLWxlZnQ6LTVweH0ubWwtLTEwe21hcmdpbi1sZWZ0Oi0xMHB4fS5tbC0tMTV7bWFyZ2luLWxlZnQ6LTE1cHh9Lm1sLS0yMHttYXJnaW4tbGVmdDotMjBweH0ubXItLTIwe21hcmdpbi1yaWdodDotMjBweH0uZHQtbGlzdHtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7bWFyZ2luLWxlZnQ6LTdweDttYXJnaW4tcmlnaHQ6LTdweH0uZHQtbGlzdC14c3ttYXJnaW4tbGVmdDotMC41cHg7bWFyZ2luLXJpZ2h0Oi0wLjVweH0uZHQtbGlzdC14cz4uZHQtbGlzdF9faXRlbXtwYWRkaW5nLWxlZnQ6MC41cHg7cGFkZGluZy1yaWdodDowLjVweDttYXJnaW4tYm90dG9tOjFweH0uZHQtbGlzdC1zbXttYXJnaW4tbGVmdDotM3B4O21hcmdpbi1yaWdodDotM3B4fS5kdC1saXN0LXNtPi5kdC1saXN0X19pdGVte3BhZGRpbmctbGVmdDozcHg7cGFkZGluZy1yaWdodDozcHg7bWFyZ2luLWJvdHRvbTo2cHh9LmR0LWxpc3QteGx7bWFyZ2luLWxlZnQ6LTEycHg7bWFyZ2luLXJpZ2h0Oi0xMnB4fS5kdC1saXN0LXhsPi5kdC1saXN0X19pdGVte3BhZGRpbmctbGVmdDoxMnB4O3BhZGRpbmctcmlnaHQ6MTJweH0uZHQtbGlzdF9faXRlbXtwYWRkaW5nLWxlZnQ6N3B4O3BhZGRpbmctcmlnaHQ6N3B4O21hcmdpbi1ib3R0b206MTRweH0uZHQtbGlzdC1ib3JkZXJlZCAuZHQtbGlzdF9faXRlbTpub3QoOmxhc3QtY2hpbGQpe2JvcmRlci1yaWdodDoxcHggc29saWQgI2U4ZThlOH0uZHQtbGlzdC1oYWxmIC5kdC1saXN0X19pdGVte3dpZHRoOjUwJX0uZHQtbGlzdC1oYWxmIC5kdC1saXN0X19pdGVtOm50aC1sYXN0LW9mLXR5cGUoMSksLmR0LWxpc3QtaGFsZiAuZHQtbGlzdF9faXRlbTpudGgtbGFzdC1vZi10eXBlKDIpe21hcmdpbi1ib3R0b206MH0uZHQtbGlzdC1vbmUtdGhpcmQgLmR0LWxpc3RfX2l0ZW17d2lkdGg6MzMuMzMzJX0uZHQtbGlzdC1vbmUtdGhpcmQgLmR0LWxpc3RfX2l0ZW06bnRoLWxhc3Qtb2YtdHlwZSgxKSwuZHQtbGlzdC1vbmUtdGhpcmQgLmR0LWxpc3RfX2l0ZW06bnRoLWxhc3Qtb2YtdHlwZSgyKSwuZHQtbGlzdC1vbmUtdGhpcmQgLmR0LWxpc3RfX2l0ZW06bnRoLWxhc3Qtb2YtdHlwZSgzKXttYXJnaW4tYm90dG9tOjB9LmR0LWxpc3QtY20tMCAuZHQtbGlzdF9faXRlbXttYXJnaW4tYm90dG9tOjB9LmR0LWxpc3Qtc3F1YXJle2xpc3Qtc3R5bGUtdHlwZTpzcXVhcmV9LnB1bHNlLXByaW1hcnl7ZGlzcGxheTppbmxpbmUtYmxvY2s7Ym94LXNoYWRvdzowIDAgMCByZ2JhKDI0MSwxMzYsNSwwLjQpO2FuaW1hdGlvbjpwdWxzZS1wcmltYXJ5IDJzIGluZmluaXRlfUAtd2Via2l0LWtleWZyYW1lcyBwdWxzZS1wcmltYXJ5ezAley13ZWJraXQtYm94LXNoYWRvdzowIDAgMCAwIHJnYmEoMjQxLDEzNiw1LDAuNCl9NzAley13ZWJraXQtYm94LXNoYWRvdzowIDAgMCAyMHB4IHJnYmEoMjQxLDEzNiw1LDApfTEwMCV7LXdlYmtpdC1ib3gtc2hhZG93OjAgMCAwIDAgcmdiYSgyNDEsMTM2LDUsMCl9fUBrZXlmcmFtZXMgcHVsc2UtcHJpbWFyeXswJXstbW96LWJveC1zaGFkb3c6MCAwIDAgMCByZ2JhKDI0MSwxMzYsNSwwLjQpO2JveC1zaGFkb3c6MCAwIDAgMCByZ2JhKDI0MSwxMzYsNSwwLjQpfTcwJXstbW96LWJveC1zaGFkb3c6MCAwIDAgMjBweCByZ2JhKDI0MSwxMzYsNSwwKTtib3gtc2hhZG93OjAgMCAwIDIwcHggcmdiYSgyNDEsMTM2LDUsMCl9MTAwJXstbW96LWJveC1zaGFkb3c6MCAwIDAgMCByZ2JhKDI0MSwxMzYsNSwwKTtib3gtc2hhZG93OjAgMCAwIDAgcmdiYSgyNDEsMTM2LDUsMCl9fS5wdWxzZS1kYW5nZXJ7ZGlzcGxheTppbmxpbmUtYmxvY2s7Ym94LXNoYWRvdzowIDAgMCByZ2JhKDI0NSwzNCw0NSwwLjQpO2FuaW1hdGlvbjpwdWxzZS1kYW5nZXIgMnMgaW5maW5pdGV9QC13ZWJraXQta2V5ZnJhbWVzIHB1bHNlLWRhbmdlcnswJXstd2Via2l0LWJveC1zaGFkb3c6MCAwIDAgMCByZ2JhKDI0NSwzNCw0NSwwLjQpfTcwJXstd2Via2l0LWJveC1zaGFkb3c6MCAwIDAgMjBweCByZ2JhKDI0NSwzNCw0NSwwKX0xMDAley13ZWJraXQtYm94LXNoYWRvdzowIDAgMCAwIHJnYmEoMjQ1LDM0LDQ1LDApfX1Aa2V5ZnJhbWVzIHB1bHNlLWRhbmdlcnswJXstbW96LWJveC1zaGFkb3c6MCAwIDAgMCByZ2JhKDI0NSwzNCw0NSwwLjQpO2JveC1zaGFkb3c6MCAwIDAgMCByZ2JhKDI0NSwzNCw0NSwwLjQpfTcwJXstbW96LWJveC1zaGFkb3c6MCAwIDAgMjBweCByZ2JhKDI0NSwzNCw0NSwwKTtib3gtc2hhZG93OjAgMCAwIDIwcHggcmdiYSgyNDUsMzQsNDUsMCl9MTAwJXstbW96LWJveC1zaGFkb3c6MCAwIDAgMCByZ2JhKDI0NSwzNCw0NSwwKTtib3gtc2hhZG93OjAgMCAwIDAgcmdiYSgyNDUsMzQsNDUsMCl9fS5wdWxzZS1zdWNjZXNze2Rpc3BsYXk6aW5saW5lLWJsb2NrO2JveC1zaGFkb3c6MCAwIDAgcmdiYSg4MiwxOTYsMjYsMC40KTthbmltYXRpb246cHVsc2Utc3VjY2VzcyAycyBpbmZpbml0ZX1ALXdlYmtpdC1rZXlmcmFtZXMgcHVsc2Utc3VjY2Vzc3swJXstd2Via2l0LWJveC1zaGFkb3c6MCAwIDAgMCByZ2JhKDgyLDE5NiwyNiwwLjQpfTcwJXstd2Via2l0LWJveC1zaGFkb3c6MCAwIDAgMjBweCByZ2JhKDgyLDE5NiwyNiwwKX0xMDAley13ZWJraXQtYm94LXNoYWRvdzowIDAgMCAwIHJnYmEoODIsMTk2LDI2LDApfX1Aa2V5ZnJhbWVzIHB1bHNlLXN1Y2Nlc3N7MCV7LW1vei1ib3gtc2hhZG93OjAgMCAwIDAgcmdiYSg4MiwxOTYsMjYsMC40KTtib3gtc2hhZG93OjAgMCAwIDAgcmdiYSg4MiwxOTYsMjYsMC40KX03MCV7LW1vei1ib3gtc2hhZG93OjAgMCAwIDIwcHggcmdiYSg4MiwxOTYsMjYsMCk7Ym94LXNoYWRvdzowIDAgMCAyMHB4IHJnYmEoODIsMTk2LDI2LDApfTEwMCV7LW1vei1ib3gtc2hhZG93OjAgMCAwIDAgcmdiYSg4MiwxOTYsMjYsMCk7Ym94LXNoYWRvdzowIDAgMCAwIHJnYmEoODIsMTk2LDI2LDApfX0ucHVsc2UtaW5mb3tkaXNwbGF5OmlubGluZS1ibG9jaztib3gtc2hhZG93OjAgMCAwIHJnYmEoMjQsMTQ0LDI1NSwwLjQpO2FuaW1hdGlvbjpwdWxzZS1pbmZvIDJzIGluZmluaXRlfUAtd2Via2l0LWtleWZyYW1lcyBwdWxzZS1pbmZvezAley13ZWJraXQtYm94LXNoYWRvdzowIDAgMCAwIHJnYmEoMjQsMTQ0LDI1NSwwLjQpfTcwJXstd2Via2l0LWJveC1zaGFkb3c6MCAwIDAgMjBweCByZ2JhKDI0LDE0NCwyNTUsMCl9MTAwJXstd2Via2l0LWJveC1zaGFkb3c6MCAwIDAgMCByZ2JhKDI0LDE0NCwyNTUsMCl9fUBrZXlmcmFtZXMgcHVsc2UtaW5mb3swJXstbW96LWJveC1zaGFkb3c6MCAwIDAgMCByZ2JhKDI0LDE0NCwyNTUsMC40KTtib3gtc2hhZG93OjAgMCAwIDAgcmdiYSgyNCwxNDQsMjU1LDAuNCl9NzAley1tb3otYm94LXNoYWRvdzowIDAgMCAyMHB4IHJnYmEoMjQsMTQ0LDI1NSwwKTtib3gtc2hhZG93OjAgMCAwIDIwcHggcmdiYSgyNCwxNDQsMjU1LDApfTEwMCV7LW1vei1ib3gtc2hhZG93OjAgMCAwIDAgcmdiYSgyNCwxNDQsMjU1LDApO2JveC1zaGFkb3c6MCAwIDAgMCByZ2JhKDI0LDE0NCwyNTUsMCl9fS5wdWxzZS15ZWxsb3d7ZGlzcGxheTppbmxpbmUtYmxvY2s7Ym94LXNoYWRvdzowIDAgMCByZ2JhKDI1MCwyMTksMjAsMC40KTthbmltYXRpb246cHVsc2UteWVsbG93IDJzIGluZmluaXRlfUAtd2Via2l0LWtleWZyYW1lcyBwdWxzZS15ZWxsb3d7MCV7LXdlYmtpdC1ib3gtc2hhZG93OjAgMCAwIDAgcmdiYSgyNTAsMjE5LDIwLDAuNCl9NzAley13ZWJraXQtYm94LXNoYWRvdzowIDAgMCAyMHB4IHJnYmEoMjUwLDIxOSwyMCwwKX0xMDAley13ZWJraXQtYm94LXNoYWRvdzowIDAgMCAwIHJnYmEoMjUwLDIxOSwyMCwwKX19QGtleWZyYW1lcyBwdWxzZS15ZWxsb3d7MCV7LW1vei1ib3gtc2hhZG93OjAgMCAwIDAgcmdiYSgyNTAsMjE5LDIwLDAuNCk7Ym94LXNoYWRvdzowIDAgMCAwIHJnYmEoMjUwLDIxOSwyMCwwLjQpfTcwJXstbW96LWJveC1zaGFkb3c6MCAwIDAgMjBweCByZ2JhKDI1MCwyMTksMjAsMCk7Ym94LXNoYWRvdzowIDAgMCAyMHB4IHJnYmEoMjUwLDIxOSwyMCwwKX0xMDAley1tb3otYm94LXNoYWRvdzowIDAgMCAwIHJnYmEoMjUwLDIxOSwyMCwwKTtib3gtc2hhZG93OjAgMCAwIDAgcmdiYSgyNTAsMjE5LDIwLDApfX0ucHVsc2UtbGlnaHR7ZGlzcGxheTppbmxpbmUtYmxvY2s7Ym94LXNoYWRvdzowIDAgMCByZ2JhKDIyOSwyMjksMjI5LDAuNCk7YW5pbWF0aW9uOnB1bHNlLWxpZ2h0IDJzIGluZmluaXRlfUAtd2Via2l0LWtleWZyYW1lcyBwdWxzZS1saWdodHswJXstd2Via2l0LWJveC1zaGFkb3c6MCAwIDAgMCByZ2JhKDIyOSwyMjksMjI5LDAuNCl9NzAley13ZWJraXQtYm94LXNoYWRvdzowIDAgMCAyMHB4IHJnYmEoMjI5LDIyOSwyMjksMCl9MTAwJXstd2Via2l0LWJveC1zaGFkb3c6MCAwIDAgMCByZ2JhKDIyOSwyMjksMjI5LDApfX1Aa2V5ZnJhbWVzIHB1bHNlLWxpZ2h0ezAley1tb3otYm94LXNoYWRvdzowIDAgMCAwIHJnYmEoMjI5LDIyOSwyMjksMC40KTtib3gtc2hhZG93OjAgMCAwIDAgcmdiYSgyMjksMjI5LDIyOSwwLjQpfTcwJXstbW96LWJveC1zaGFkb3c6MCAwIDAgMjBweCByZ2JhKDIyOSwyMjksMjI5LDApO2JveC1zaGFkb3c6MCAwIDAgMjBweCByZ2JhKDIyOSwyMjksMjI5LDApfTEwMCV7LW1vei1ib3gtc2hhZG93OjAgMCAwIDAgcmdiYSgyMjksMjI5LDIyOSwwKTtib3gtc2hhZG93OjAgMCAwIDAgcmdiYSgyMjksMjI5LDIyOSwwKX19LmJnLWdyYWRpZW50LWJsdWV7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjOTI5OGYxLCAjMTcwZGU3KTtiYWNrZ3JvdW5kLXJlcGVhdDpyZXBlYXQteH0uYmctZ3JhZGllbnQtcHVycGxle2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KDEzNWRlZywgIzNmM2Y5MSwgI2VjNDVhMCk7YmFja2dyb3VuZC1yZXBlYXQ6cmVwZWF0LXh9LmJnLWdyYWRpZW50LWRhcmstcHVycGxle2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KDEzNWRlZywgI2JjMGE2YSwgIzBhMGE3OSk7YmFja2dyb3VuZC1yZXBlYXQ6cmVwZWF0LXh9LmJnLWdyYWRpZW50LWJsdWViZXJyeXtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCgxMzVkZWcsICM0MzRmYzAsICM0NWU2ZWMpO2JhY2tncm91bmQtcmVwZWF0OnJlcGVhdC14fS5iZy1pbWFnZXtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltYWdlcy9iZy1pbWFnZS5qcGdcIik7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6Y292ZXJ9LmJnLWltYWdlIFtjbGFzcyo9J2JnLWdyYWRpZW50LSdde29wYWNpdHk6MC44NTtjb2xvcjojZmZmfS5jYXJkW2NsYXNzKj0nYmctZ3JhZGllbnQtJ10sLmNhcmQgW2NsYXNzKj0nYmctZ3JhZGllbnQtJ10sLmR0LWNhcmRbY2xhc3MqPSdiZy1ncmFkaWVudC0nXSwuZHQtY2FyZCBbY2xhc3MqPSdiZy1ncmFkaWVudC0nXXtib3JkZXItcmFkaXVzOi40cmVtO2NvbG9yOiNmZmZ9LmJnLWRhcmstcHJpbWFyeXtwb3NpdGlvbjpyZWxhdGl2ZTtiYWNrZ3JvdW5kLWNvbG9yOiNGMTg4MDUgIWltcG9ydGFudH0uYmctZGFyay1wcmltYXJ5OmJlZm9yZXtjb250ZW50OicnO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3otaW5kZXg6MTtkaXNwbGF5OmJsb2NrO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwLjcyKTtib3JkZXItcmFkaXVzOmluaGVyaXR9LmJnLWRhcmstcHJpbWFyeT4qe3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6Mn0udGhlbWUtZGFyayAuYmctZGFyay1wcmltYXJ5e2JhY2tncm91bmQtY29sb3I6IzQ5NTc2MiAhaW1wb3J0YW50fS5kdC1tb2R1bGUsLmR0LWNhcmR7cG9zaXRpb246cmVsYXRpdmU7Ym94LXNoYWRvdzowIDAgNXB4IDVweCByZ2JhKDAsMCwwLDAuMDMpO21hcmdpbi1ib3R0b206My4ycmVtO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItcmFkaXVzOjFyZW19LmR0LWxpc3QsLmR0LW5hdiwuZHQtbW9kdWxlLXNpZGUtbmF2LC5kdC1hY3Rpb24tbmF2LC5kdC1zaWRlLW5hdiwuZHQtc2lkZS1uYXZfX3N1Yi1tZW51LC5kdC10ZWFtLWxpc3QsLmludm9pY2UtbGlzdCwuZHQtaW5kaWNhdG9ye2xpc3Qtc3R5bGU6bm9uZTtwYWRkaW5nLWxlZnQ6MDttYXJnaW4tYm90dG9tOjB9LmR0LWF2YXRhciwuZHQtYXZhdGFyX19vdXRsaW5lLC5kdC1mYWItYnRuLC5kdC1zbGlkZXJfX2hlYWRlciAuZHQtY2hlY2tib3gtaWNvbiAuZHQtY2hlY2tib3gtY29udGVudHtib3JkZXItcmFkaXVzOjUwJTtkaXNwbGF5Oi13ZWJraXQtaW5saW5lLWZsZXg7ZGlzcGxheTotbXMtaW5saW5lLWZsZXhib3g7ZGlzcGxheTppbmxpbmUtZmxleDstd2Via2l0LWZsZXgtZGlyZWN0aW9uOnJvdzstbXMtZmxleC1kaXJlY3Rpb246cm93O2ZsZXgtZGlyZWN0aW9uOnJvdzstd2Via2l0LWZsZXgtd3JhcDpub3dyYXA7LW1zLWZsZXgtd3JhcDpub3dyYXA7ZmxleC13cmFwOm5vd3JhcDtwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdzpoaWRkZW47anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7LXdlYmtpdC1mbGV4LXNocmluazowO2ZsZXgtc2hyaW5rOjA7LW1vei11c2VyLXNlbGVjdDpub25lOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZX0uZHQtYXZhdGFyOm5vdChbY2xhc3MqPVwic2l6ZS1cIl0pOm5vdCguZHQtY2hlY2tib3gtY29udGVudCksLmR0LWF2YXRhcl9fb3V0bGluZTpub3QoW2NsYXNzKj1cInNpemUtXCJdKTpub3QoLmR0LWNoZWNrYm94LWNvbnRlbnQpLC5kdC1mYWItYnRuOm5vdChbY2xhc3MqPVwic2l6ZS1cIl0pOm5vdCguZHQtY2hlY2tib3gtY29udGVudCksLmR0LXNsaWRlcl9faGVhZGVyIC5kdC1jaGVja2JveC1pY29uIC5kdC1jaGVja2JveC1jb250ZW50Om5vdChbY2xhc3MqPVwic2l6ZS1cIl0pOm5vdCguZHQtY2hlY2tib3gtY29udGVudCl7d2lkdGg6NDBweDtoZWlnaHQ6NDBweH0uZG90LXNoYXBle3dpZHRoOjhweDtoZWlnaHQ6OHB4O2JhY2tncm91bmQtY29sb3I6I0YxODgwNTtkaXNwbGF5OmlubGluZS1ibG9jaztib3JkZXItcmFkaXVzOjUwJX0uZHQtd2lkZ2V0LWhvdmVyIC5kdC13aWRnZXRfX2l0ZW06aG92ZXIgLmR0LXdpZGdldF9fdGl0bGUsLmR0LXdpZGdldC1ob3Zlci1iZyAuZHQtd2lkZ2V0X19pdGVtOmhvdmVyIC5kdC13aWRnZXRfX3RpdGxle2NvbG9yOiNGMTg4MDV9LmR0LXdpZGdldC1ob3ZlciAuZHQtd2lkZ2V0X19pdGVtOmhvdmVyIC5iYWRnZS1jaXJjbGUtYW5pbWF0ZSwuZHQtd2lkZ2V0LWhvdmVyLWJnIC5kdC13aWRnZXRfX2l0ZW06aG92ZXIgLmJhZGdlLWNpcmNsZS1hbmltYXRle2ZvbnQtc2l6ZToxLjJyZW07Ym9yZGVyLXJhZGl1czouNHJlbX0uZHQtcm9vdHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2hlaWdodDoxMDB2aDtiYWNrZ3JvdW5kLWNvbG9yOiNmNWY1ZjV9LmR0LW1haW57ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2ZsZXg6MTstbXMtZmxleDoxO292ZXJmbG93OmF1dG99LmR0LWNvbnRlbnQtd3JhcHBlcntmbGV4OjEgMSBhdXRvO3dpZHRoOmNhbGMoMTAwJSAtIDI0MHB4KTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3RyYW5zaXRpb246YWxsIDAuMnMgZWFzZX1AbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsuZHQtY29udGVudC13cmFwcGVye3RyYW5zaXRpb246bm9uZX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTM2N3B4KXsuZHQtY29udGVudC13cmFwcGVye3dpZHRoOmNhbGMoMTAwJSAtIDI4MHB4KX19LmR0LWNvbnRlbnR7cGFkZGluZzozLjJyZW0gMy4ycmVtIDAuMnJlbTtmbGV4OjE7LW1zLWZsZXg6MX0uZHQtcGFnZV9faGVhZGVye21hcmdpbi1ib3R0b206My4ycmVtfS5kdC1lbnRyeV9faGVhZGVye3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi1ib3R0b206M3JlbTtwYWRkaW5nLWJvdHRvbToxLjZyZW07ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2FsaWduLWl0ZW1zOmNlbnRlcjtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZThlOGU4fS5kdC1lbnRyeV9faGVhZGVyOmFmdGVye2NvbnRlbnQ6Jyc7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOi0ycHg7bGVmdDowO2hlaWdodDozcHg7d2lkdGg6NDVweDtiYWNrZ3JvdW5kLWNvbG9yOiNGMTg4MDU7Ym9yZGVyLXJhZGl1czoxMHB4fS5kdC1lbnRyeV9fdGl0bGV7bWFyZ2luLWJvdHRvbTowO2ZvbnQtc2l6ZToxNnB4fS5kdC1oZWFkZXJ7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDo5OTtoZWlnaHQ6NzJweDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym94LXNoYWRvdzowIDAgNHB4IDRweCByZ2JhKDAsMCwwLDAuMDgpO3RyYW5zaXRpb246YWxsIDAuMnMgZWFzZX1AbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsuZHQtaGVhZGVye3RyYW5zaXRpb246bm9uZX19QG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KXsuZHQtaGVhZGVye2hlaWdodDo1NXB4fX0uZHQtaGVhZGVyLS1maXhlZCAuZHQtaGVhZGVye3Bvc2l0aW9uOmZpeGVkO3otaW5kZXg6MTAwMTt3aWR0aDoxMDAlfS5kdC1oZWFkZXItLWZpeGVkIC5kdC1oZWFkZXIrLmR0LW1haW57dHJhbnNpdGlvbjphbGwgMC4ycyBlYXNlO21hcmdpbi10b3A6NzJweH1AbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsuZHQtaGVhZGVyLS1maXhlZCAuZHQtaGVhZGVyKy5kdC1tYWlue3RyYW5zaXRpb246bm9uZX19QG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KXsuZHQtaGVhZGVyLS1maXhlZCAuZHQtaGVhZGVyKy5kdC1tYWlue21hcmdpbi10b3A6NTVweH19LmR0LWhlYWRlcl9fY29udGFpbmVye2Rpc3BsYXk6ZmxleDtoZWlnaHQ6MTAwJX0uZHQtaGVhZGVyX190b29sYmFye2Rpc3BsYXk6ZmxleDtwYWRkaW5nLXJpZ2h0OjMycHg7cGFkZGluZy1sZWZ0OjMycHg7d2lkdGg6Y2FsYygxMDAlIC0gMjQwcHgpO2JhY2tncm91bmQtY29sb3I6I2ZmZn1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzY3cHgpey5kdC1oZWFkZXJfX3Rvb2xiYXJ7d2lkdGg6Y2FsYygxMDAlIC0gMjgwcHgpfX0uZHQtaGVhZGVyX190b29sYmFyIC5zZWFyY2gtYm94e21hcmdpbi1yaWdodDoxcmVtO2FsaWduLXNlbGY6Y2VudGVyfS50aGVtZS1zZW1pZGFyayAuZHQtaGVhZGVyX190b29sYmFyIC5zZWFyY2gtYm94IC5idG4tcHJpbWFyeXtiYWNrZ3JvdW5kLWNvbG9yOiNGMUQwNjU7Ym9yZGVyLWNvbG9yOiNGMUQwNjV9QG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KXsuZHQtaGVhZGVyX190b29sYmFye3dpZHRoOmF1dG87cGFkZGluZy1sZWZ0OjB9fUBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCl7LmR0LWhlYWRlcl9fdG9vbGJhcntwYWRkaW5nLXJpZ2h0OjEuOXJlbX19QG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsuZHQtaGVhZGVyX190b29sYmFyIC5kcm9wZG93bi10b2dnbGU6OmFmdGVye2Rpc3BsYXk6bm9uZX19LmR0LWhlYWRlcl9fdG9vbGJhciAuZHQtbmF2X19saW5rPml7Zm9udC1zaXplOjEuNnJlbX0uZHQtaGVhZGVyX190b29sYmFyIC5kdC1uYXZfX2xpbms+aS5pY29uLXNte2ZvbnQtc2l6ZToxLjRyZW19LmR0LWhlYWRlcl9fdG9vbGJhciAuZHQtbmF2X19saW5rPmkuaWNvbi1sZ3tmb250LXNpemU6MS44cmVtfUBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCl7LmR0LWhlYWRlcl9fdG9vbGJhciAuZHQtbmF2X19saW5rPml7Zm9udC1zaXplOjIuM3JlbX0uZHQtaGVhZGVyX190b29sYmFyIC5kdC1uYXZfX2xpbms+aS5pY29uLXNte2ZvbnQtc2l6ZToxLjhyZW19LmR0LWhlYWRlcl9fdG9vbGJhciAuZHQtbmF2X19saW5rPmkuaWNvbi1sZ3tmb250LXNpemU6MnJlbX19LmR0LWJyYW5ke3dpZHRoOjI0MHB4O2JhY2tncm91bmQtY29sb3I6IzI3MjkzMjtjb2xvcjojZmZmO3BhZGRpbmc6MCAycmVtO2Rpc3BsYXk6LXdlYmtpdC1mbGV4O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTotbXMtZmxleDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1hbGlnbi1pdGVtczpjZW50ZXI7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtvdmVyZmxvdzpoaWRkZW47cG9zaXRpb246cmVsYXRpdmV9LnRoZW1lLXNlbWlkYXJrIC5kdC1icmFuZDpiZWZvcmV7Y29udGVudDonJztwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMC4zKTt6LWluZGV4OjF9LnRoZW1lLXNlbWlkYXJrIC5kdC1icmFuZD4qe3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6Mn1AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpey50aGVtZS1zZW1pZGFyayAuZHQtYnJhbmR7Y29sb3I6IzU0NTQ1NH0udGhlbWUtc2VtaWRhcmsgLmR0LWJyYW5kOmJlZm9yZXtkaXNwbGF5Om5vbmV9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzNjdweCl7LmR0LWJyYW5ke3dpZHRoOmNhbGMoMjQwcHggKyA0MHB4KX19QG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KXsuZHQtYnJhbmR7d2lkdGg6YXV0bztwYWRkaW5nLXJpZ2h0OjFyZW19LmR0LWJyYW5kKy5kdC1oZWFkZXJfX3Rvb2xiYXJ7bWFyZ2luLWxlZnQ6YXV0byAhaW1wb3J0YW50fS50aGVtZS1kYXJrIC5kdC1icmFuZCwudGhlbWUtc2VtaWRhcmsgLmR0LWJyYW5ke2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9fS5kdC1icmFuZF9fbG9nb3tkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tbGVmdDowLjhyZW19QG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KXsuZHQtYnJhbmRfX2xvZ297bWFyZ2luLWxlZnQ6MXJlbX19LmR0LWJyYW5kX19sb2dvLWxpbmssLmR0LWJyYW5kX19sb2dvLXN5bWJvbCwuZHQtYnJhbmRfX2xvZ28taW1ne2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5kdC1icmFuZF9fbG9nby1pbWd7d2lkdGg6OTBweH0uZHQtYnJhbmRfX2xvZ28tc3ltYm9se3dpZHRoOjM1cHh9LmR0LXNpZGViYXItLWZpeGVkIC5kdC1icmFuZHtwb3NpdGlvbjpmaXhlZDt6LWluZGV4Ojk5O2hlaWdodDo3MnB4O3RyYW5zaXRpb246YWxsIDAuMnMgZWFzZX1AbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsuZHQtc2lkZWJhci0tZml4ZWQgLmR0LWJyYW5ke3RyYW5zaXRpb246bm9uZX19QG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsuZHQtc2lkZWJhci0tZml4ZWQgLmR0LWJyYW5ke3Bvc2l0aW9uOnN0YXRpYztoZWlnaHQ6YXV0b319LmR0LXNpZGViYXItLWZpeGVkIC5kdC1icmFuZCsuZHQtaGVhZGVyX190b29sYmFye3RyYW5zaXRpb246YWxsIDAuMnMgZWFzZTttYXJnaW4tbGVmdDoyNDBweH1AbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsuZHQtc2lkZWJhci0tZml4ZWQgLmR0LWJyYW5kKy5kdC1oZWFkZXJfX3Rvb2xiYXJ7dHJhbnNpdGlvbjpub25lfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzY3cHgpey5kdC1zaWRlYmFyLS1maXhlZCAuZHQtYnJhbmQrLmR0LWhlYWRlcl9fdG9vbGJhcnttYXJnaW4tbGVmdDpjYWxjKDI4MHB4KX19LmR0LW5hdi13cmFwcGVye21hcmdpbi1sZWZ0OmF1dG87ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwfS5kdC1uYXZ7bWFyZ2luOjAgLThweDtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXB9LmR0LW5hdl9faXRlbXtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7cGFkZGluZzowIDhweH0uZHQtbmF2X19saW5re2NvbG9yOiM1NDU0NTQ7ZGlzcGxheTppbmxpbmUtYmxvY2t9LmR0LW5hdl9fbGluazpob3ZlciwuZHQtbmF2X19saW5rOmZvY3VzLC5kdC1uYXZfX2xpbms6YWN0aXZle2NvbG9yOiMyNjI2MjY7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmR0LW5hdl9fbGluayAuaWNvbitzcGFuLC5kdC1uYXZfX2xpbmsgaStzcGFue21hcmdpbi1sZWZ0OjhweDtkaXNwbGF5OmlubGluZS1ibG9ja31AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpey5kdC1uYXZfX2xpbmsgLmljb24rc3BhbiwuZHQtbmF2X19saW5rIGkrc3BhbntkaXNwbGF5Om5vbmV9fS5kdC1oZWFkZXJfX3Rvb2xiYXIgLmR0LW5hdjpub3QoOmZpcnN0LWNoaWxkKXttYXJnaW4tbGVmdDowLjVyZW19LmR0LWhlYWRlcl9fdG9vbGJhciAuZHQtbmF2X19saW5re2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9LmR0LWJyYW5kX190b29se3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6LXdlYmtpdC1mbGV4O2Rpc3BsYXk6ZmxleDstd2Via2l0LWFsaWduLWl0ZW1zOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7LXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Y3Vyc29yOnBvaW50ZXI7bWluLWhlaWdodDo0MHB4O21pbi13aWR0aDo0MHB4O2JvcmRlci1yYWRpdXM6MnB4fS5kdC1icmFuZF9fdG9vbDpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMC4xKX0uZHQtYnJhbmRfX3Rvb2wuYWN0aXZlIC5pY29uLW1lbnUtZm9sZDpiZWZvcmV7Y29udGVudDonXFxlOWFiJ30uaGFtYnVyZ2VyLWlubmVyLC5oYW1idXJnZXItaW5uZXI6YWZ0ZXIsLmhhbWJ1cmdlci1pbm5lcjpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTZweDtoZWlnaHQ6MnB4O3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2U7dHJhbnNpdGlvbi1kdXJhdGlvbjouMTVzO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtO2JvcmRlci1yYWRpdXM6MnB4O2JhY2tncm91bmQtY29sb3I6I2ZmZn0uaGFtYnVyZ2VyLWlubmVye3RvcDo1MCU7bGVmdDowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7LW1vei10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7LW8tdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSl9LmhhbWJ1cmdlci1pbm5lcjphZnRlciwuaGFtYnVyZ2VyLWlubmVyOmJlZm9yZXtkaXNwbGF5OmJsb2NrO2NvbnRlbnQ6XCJcIn0uaGFtYnVyZ2VyLWlubmVyOmJlZm9yZXt0b3A6LTVweH0uaGFtYnVyZ2VyLWlubmVyOmFmdGVye2JvdHRvbTotNXB4fS5kdC1icmFuZF9fdG9vbCAuaGFtYnVyZ2VyLWlubmVye3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO3RyYW5zaXRpb24tZHVyYXRpb246MC4yMnN9LmR0LWJyYW5kX190b29sIC5oYW1idXJnZXItaW5uZXI6YmVmb3Jle3RyYW5zaXRpb246dG9wIDAuMXMgZWFzZS1pbiAwLjI1cyxvcGFjaXR5IDAuMXMgZWFzZS1pbn0uZHQtYnJhbmRfX3Rvb2wgLmhhbWJ1cmdlci1pbm5lcjphZnRlcnt0cmFuc2l0aW9uOmJvdHRvbSAwLjFzIGVhc2UtaW4gMC4yNXMsdHJhbnNmb3JtIDAuMjJzIGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpfS5kdC1icmFuZF9fdG9vbC5hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcnt0cmFuc2l0aW9uLWRlbGF5Oi4xMnM7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7dHJhbnNmb3JtOnJvdGF0ZSgyMjVkZWcpfS5kdC1icmFuZF9fdG9vbC5hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjpiZWZvcmV7dG9wOjA7dHJhbnNpdGlvbjp0b3AgLjFzIGVhc2Utb3V0LCBvcGFjaXR5IC4xcyBlYXNlLW91dCAuMTJzO29wYWNpdHk6MH0uZHQtYnJhbmRfX3Rvb2wuYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6YWZ0ZXJ7Ym90dG9tOjA7dHJhbnNpdGlvbjpib3R0b20gMC4xcyBlYXNlLW91dCx0cmFuc2Zvcm0gMC4yMnMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSkgMC4xMnM7dHJhbnNmb3JtOnJvdGF0ZSgtOTBkZWcpfS5kdC1ub3RpZmljYXRpb24tYXBwIC5kcm9wZG93bi1tZW51e3BhZGRpbmc6MDt3aWR0aDozMDBweDtoZWlnaHQ6MjUwcHg7b3ZlcmZsb3cteTphdXRvfS5kdC1ub3RpZmljYXRpb24tc2VhcmNoIC5kcm9wZG93bi1tZW51e3BhZGRpbmc6MDt3aWR0aDoyNTBweDtoZWlnaHQ6YXV0b31AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpey5kdC1ub3RpZmljYXRpb24tc2VhcmNoIC5kcm9wZG93bi1tZW51e3dpZHRoOjIwMHB4fX0uZHQtaGVhZGVyX190b29sYmFyIC5kdC1ub3RpZmljYXRpb24gLmRyb3Bkb3duLW1lbnV7d2lkdGg6MzgwcHh9LmR0LWhlYWRlcl9fdG9vbGJhciAuZHQtbm90aWZpY2F0aW9uIC5kcm9wZG93bi1tZW51LWJvZHl7aGVpZ2h0OjIwOHB4O292ZXJmbG93LXk6YXV0b31AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpey5kdC1oZWFkZXJfX3Rvb2xiYXIgLmR0LW5vdGlmaWNhdGlvbiAuZHJvcGRvd24tbWVudXt3aWR0aDoyODBweH19LnRoZW1lLWRhcmsgLmR0LWhlYWRlcl9fdG9vbGJhciAuZHQtbm90aWZpY2F0aW9uIC5kcm9wZG93bi1tZW51e2JhY2tncm91bmQtY29sb3I6I2ZhZmFmYX0udGhlbWUtZGFyayAuZHQtbW9kdWxlX19jb250YWluZXIgLmR0LW5vdGlmaWNhdGlvbiAuZHJvcGRvd24tbWVudXtiYWNrZ3JvdW5kLWNvbG9yOiNmYWZhZmF9LmR0LW1vZHVsZV9fY29udGFpbmVyIC5kdC1ub3RpZmljYXRpb24gLmRyb3Bkb3duLW1lbnV7d2lkdGg6MzAwcHh9LmR0LW1vZHVsZV9fY29udGFpbmVyIC5kdC1ub3RpZmljYXRpb24gLmRyb3Bkb3duLW1lbnUtYm9keXtoZWlnaHQ6MTgwcHg7b3ZlcmZsb3cteTphdXRvfUBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCl7LmR0LW1vZHVsZV9fY29udGFpbmVyIC5kdC1ub3RpZmljYXRpb24gLmRyb3Bkb3duLW1lbnV7d2lkdGg6MjgwcHh9fS5kdC1ub3RpZmljYXRpb24gLm1lZGlhe3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi1ib3R0b206MTRweH0uZHQtbm90aWZpY2F0aW9uIC5tZWRpYTpub3QoOmxhc3QtY2hpbGQpe3BhZGRpbmctYm90dG9tOjE0cHh9LmR0LW5vdGlmaWNhdGlvbiAubWVkaWE6bm90KDpsYXN0LWNoaWxkKTphZnRlcnt0cmFuc2l0aW9uOmFsbCAwLjVzIGVhc2U7Y29udGVudDonJztoZWlnaHQ6MXB4O2JhY2tncm91bmQtY29sb3I6I2U4ZThlODt3aWR0aDpjYWxjKDEwMCUgLSA0OHB4KTtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OmF1dG87cmlnaHQ6MDtib3R0b206MH1AbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsuZHQtbm90aWZpY2F0aW9uIC5tZWRpYTpub3QoOmxhc3QtY2hpbGQpOmFmdGVye3RyYW5zaXRpb246bm9uZX19LmR0LW5vdGlmaWNhdGlvbiAubWVkaWE6aG92ZXI6YWZ0ZXIsLmR0LW5vdGlmaWNhdGlvbiAubWVkaWE6Zm9jdXM6YWZ0ZXJ7d2lkdGg6MTAwJX0uZHQtbm90aWZpY2F0aW9uIC5tZWRpYS1ib2R5e2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24tc2VsZjpjZW50ZXJ9LmR0LW5vdGlmaWNhdGlvbiAudXNlci1uYW1le2ZvbnQtc2l6ZToxM3B4O2NvbG9yOiMyNjI2MjY7Zm9udC13ZWlnaHQ6NTAwfS5kdC1ub3RpZmljYXRpb24gLnVzZXItbmFtZSsubWVzc2FnZXtmb250LXNpemU6MTJweH0uZHQtbm90aWZpY2F0aW9uIC5tZXRhLWRhdGV7ZGlzcGxheTpibG9jaztmb250LXNpemU6MTJweDtjb2xvcjojNmU2ZTZlfS5kdC1ub3RpZmljYXRpb24gLm1lc3NhZ2V7Zm9udC1zaXplOjEzcHg7bWFyZ2luLWJvdHRvbTozcHg7Y29sb3I6IzI2MjYyNn0uZHQtbm90aWZpY2F0aW9uIC5tZXNzYWdlOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfUBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCl7LmR0LW5vdGlmaWNhdGlvbiAubWVzc2FnZXtmb250LXNpemU6MTJweH19LmR0LWFwcC1saXN0e3BhZGRpbmctbGVmdDowO2xpc3Qtc3R5bGU6bm9uZTtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7cGFkZGluZzoxMHB4fS5kdC1hcHAtbGlzdF9faXRlbXtmbGV4OjAgMCAzMy4zMzMzMzMzMzMzJTstbXMtZmxleDowIDAgMzMuMzMzMzMzMzMzMyU7bWF4LXdpZHRoOjMzLjMzMzMzMzMzMzMlO3RleHQtYWxpZ246Y2VudGVyfS5kdC1hcHAtbGlzdF9fbGluaywuZHQtYXBwLWxpc3RfX3RleHR7ZGlzcGxheTpibG9ja30uZHQtYXBwLWxpc3RfX2xpbmt7dHJhbnNpdGlvbjphbGwgMC4zcyBlYXNlO3BhZGRpbmc6MTBweDtib3JkZXItcmFkaXVzOi40cmVtO2JvcmRlcjoxcHggc29saWQgdHJhbnNwYXJlbnQ7Y29sb3I6IzI2MjYyNn1AbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsuZHQtYXBwLWxpc3RfX2xpbmt7dHJhbnNpdGlvbjpub25lfX0uZHQtYXBwLWxpc3RfX2xpbms6aG92ZXIsLmR0LWFwcC1saXN0X19saW5rOmZvY3Vze2JvcmRlci1jb2xvcjojZTllY2VmfS5kdC1hcHAtbGlzdF9fbGluaz5pbWd7ZGlzcGxheTppbmxpbmUtYmxvY2t9LmR0LWFwcC1saXN0X190ZXh0Omxhc3QtY2hpbGR7bWFyZ2luLXRvcDoxMHB4fS5kdC1tb2R1bGV7bWFyZ2luLWJvdHRvbTowO292ZXJmbG93OmhpZGRlbjttYXJnaW46LTMuMnJlbSAtMy4ycmVtIC0wLjJyZW07Ym9yZGVyLXJhZGl1czowfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmR0LW1vZHVsZXtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXB9fS5kdC1tb2R1bGVfX2NvbnRhaW5lcntwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjE7aGVpZ2h0OjEwMCV9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuZHQtbW9kdWxlX19jb250YWluZXJ7bWF4LXdpZHRoOmNhbGMoMTAwJSAtIDIzMHB4KTtmbGV4OjEgMCBhdXRvOy1tcy1mbGV4OjEgMCBhdXRvO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW59fUBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCl7LmR0LW1vZHVsZV9fY29udGFpbmVye21heC13aWR0aDpub25lO21hcmdpbi10b3A6MC4ycmVtO3dpZHRoOjEwMCV9fS5kdC1tb2R1bGVfX3NpZGViYXJ7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoyfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmR0LW1vZHVsZV9fc2lkZWJhcnttYXgtd2lkdGg6MjMwcHg7ZmxleDowIDAgMjMwcHg7LW1zLWZsZXg6MCAwIDIzMHB4O2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjZThlOGU4O21pbi1oZWlnaHQ6MTAwJX19QG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsuZHQtbW9kdWxlX19zaWRlYmFye2JvcmRlci1yaWdodDowIG5vbmU7Ym94LXNoYWRvdzowIDAgNHB4IDRweCByZ2JhKDAsMCwwLDAuMDgpfX0uZHQtbW9kdWxlX19zaWRlYmFyLWhlYWRlcntiYWNrZ3JvdW5kLWNvbG9yOiNmYmZiZmJ9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuZHQtbW9kdWxlX19zaWRlYmFyLWhlYWRlcnttaW4taGVpZ2h0OjguMnJlbTtwYWRkaW5nOjIuN3JlbSAyLjZyZW19fUBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCl7LmR0LW1vZHVsZV9fc2lkZWJhci1oZWFkZXJ7cGFkZGluZzowIDIuNnJlbTtib3JkZXItY29sb3I6dHJhbnNwYXJlbnQgIWltcG9ydGFudH19LmR0LW1vZHVsZV9fc2lkZWJhci1oZWFkZXIgLnF1aWNrLW1lbnUtbGlzdHtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kO2FsaWduLWl0ZW1zOmNlbnRlcjtmb250LXNpemU6MDttYXJnaW4tbGVmdDotOXB4O21hcmdpbi1yaWdodDotOXB4fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmR0LW1vZHVsZV9fc2lkZWJhci1oZWFkZXIgLnF1aWNrLW1lbnUtbGlzdHtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn19QG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsuZHQtbW9kdWxlX19zaWRlYmFyLWhlYWRlciAucXVpY2stbWVudS1saXN0IC5zZWFyY2gtYm94e3BhZGRpbmc6MS4ycmVtIDA7bWFyZ2luLXJpZ2h0OmF1dG87d2lkdGg6MjgwcHh9fUBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCl7LmR0LW1vZHVsZV9fc2lkZWJhci1oZWFkZXIgLnF1aWNrLW1lbnUtbGlzdCAuc2VhcmNoLWJveHt3aWR0aDoxNTBweH19LmR0LW1vZHVsZV9fc2lkZWJhci1oZWFkZXIgLnF1aWNrLW1lbnUtbGlzdCAucXVpY2stbWVudXtkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZToyLjJyZW07cGFkZGluZy1sZWZ0OjlweDtwYWRkaW5nLXJpZ2h0OjlweH1AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpey5kdC1tb2R1bGVfX3NpZGViYXItaGVhZGVyIC5xdWljay1tZW51LWxpc3QgLnF1aWNrLW1lbnV7cGFkZGluZy1ib3R0b206MnJlbTtwYWRkaW5nLXRvcDoycmVtfX0uZHQtbW9kdWxlX19zaWRlYmFyLWNvbnRlbnR7b3ZlcmZsb3cteTphdXRvfS5kdC1tb2R1bGVfX3NpZGViYXItY29udGVudCAuYWN0aW9uLWFyZWF7cGFkZGluZy1sZWZ0OjIuNnJlbTtwYWRkaW5nLXJpZ2h0OjIuNnJlbX1AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpey5kdC1tb2R1bGVfX3NpZGViYXItY29udGVudHtkaXNwbGF5Om5vbmV9fUBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCl7LmR0LW1vZHVsZS1zaWRlLW5hdntwYWRkaW5nLXRvcDoxcmVtO3BhZGRpbmctYm90dG9tOjFyZW19fS5kdC1tb2R1bGUtc2lkZS1uYXZfX2hlYWRlcntwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjAuOHJlbSAyLjZyZW07bGluZS1oZWlnaHQ6MTtmb250LXNpemU6MTRweDttYXJnaW4tYm90dG9tOjAuNHJlbX0uZHQtbW9kdWxlLXNpZGUtbmF2X19pdGVtLmFjdGl2ZSAuZHQtbW9kdWxlLXNpZGUtbmF2X19saW5re2NvbG9yOiNGMTg4MDV9LmR0LW1vZHVsZS1zaWRlLW5hdl9faXRlbSsuZHQtbW9kdWxlLXNpZGUtbmF2X19oZWFkZXJ7bWFyZ2luLXRvcDowLjRyZW19LmR0LW1vZHVsZS1zaWRlLW5hdisuZHQtY29udGFjdHN7bWFyZ2luLXRvcDozcmVtfS5kdC1tb2R1bGUtc2lkZS1uYXZfX21vcmV7cGFkZGluZzoxcmVtIDIuNnJlbX0uZHQtbW9kdWxlLXNpZGUtbmF2X19saW5re3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2s7YWxpZ24taXRlbXM6Y2VudGVyO3BhZGRpbmc6MC44cmVtIDIuNnJlbTtsaW5lLWhlaWdodDoxO3RleHQtdHJhbnNmb3JtOmNhcGl0YWxpemU7d2hpdGUtc3BhY2U6bm93cmFwO2NvbG9yOiM5OTk7dHJhbnNpdGlvbjphbGwgMC4zcyBlYXNlfS5kdC1tb2R1bGUtc2lkZS1uYXZfX2xpbmsgLmljb24sLmR0LW1vZHVsZS1zaWRlLW5hdl9fbGluayBpe21hcmdpbi1yaWdodDo4cHh9LmR0LW1vZHVsZS1zaWRlLW5hdl9fbGluazpob3ZlciwuZHQtbW9kdWxlLXNpZGUtbmF2X19saW5rOmZvY3VzLC5kdC1tb2R1bGUtc2lkZS1uYXZfX2xpbms6YWN0aXZle2NvbG9yOiMyNjI2MjZ9LmR0LW1vZHVsZS1zaWRlLW5hdl9fdGV4dHtkaXNwbGF5OmlubGluZS1ibG9ja30uZHQtbW9kdWxlX19oZWFkZXJ7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nOjIuMnJlbSAzLjJyZW07Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2U4ZThlOH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5kdC1tb2R1bGVfX2hlYWRlcnttaW4taGVpZ2h0OjguMnJlbX19LmR0LW1vZHVsZV9fY29udGVudHtmbGV4OjE7LW1zLWZsZXg6MTtvdmVyZmxvdy15OmF1dG99LmR0LW1vZHVsZV9fdGl0bGV7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luLWJvdHRvbTowfS5kdC1tb2R1bGVfX2RyYXdlci5kdC1kcmF3ZXJ7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDoxMDAgIWltcG9ydGFudDtoZWlnaHQ6MTAwJTt3aWR0aDo2NCU7YmFja2dyb3VuZC1jb2xvcjojZmZmfUBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCl7LmR0LW1vZHVsZV9fZHJhd2VyLmR0LWRyYXdlcnt3aWR0aDo5MCV9fS5kdC1tb2R1bGVfX2RyYXdlci5kdC1kcmF3ZXIub3BlbisuZHQtYmFja2Ryb3B7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDo5OX0uZHQtbW9kdWxlX19kcmF3ZXItaW5uZXJ7aGVpZ2h0OjEwMCV9LmR0LW1vZHVsZV9fZHJhd2VyLWhlYWRlcntwYWRkaW5nOjJyZW0gMi4ycmVtO2hlaWdodDo2LjVyZW19LmR0LWFjdGlvbmFibGUtZHJhd2Vye2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtmbGV4OjE7LW1zLWZsZXg6MTtoZWlnaHQ6MTAwJX0uZHQtYWN0aW9uYWJsZS1kcmF3ZXIgLmR0LW5vdGlmaWNhdGlvbi5mYWRlOm5vdCguc2hvdyl7ZGlzcGxheTpub25lfS50aGVtZS1kYXJrIC5kdC1hY3Rpb25hYmxlLWRyYXdlciAuc2VhcmNoLXJlc3VsdDpob3ZlciwudGhlbWUtZGFyayAuZHQtYWN0aW9uYWJsZS1kcmF3ZXIgLnNlYXJjaC1yZXN1bHQ6Zm9jdXN7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI0MSwxMzYsNSwwLjIpfS5kdC1hY3Rpb25hYmxlLWRyYXdlciAuc2VhcmNoLXJlc3VsdHtwYWRkaW5nOjZweCA0cHh9LmR0LWFjdGlvbmFibGUtZHJhd2VyIC5zZWFyY2gtcmVzdWx0IGF7Y29sb3I6IzI2MjYyNn0uZHQtYWN0aW9uYWJsZS1kcmF3ZXIgLnNlYXJjaC1yZXN1bHQ6aG92ZXIsLmR0LWFjdGlvbmFibGUtZHJhd2VyIC5zZWFyY2gtcmVzdWx0OmZvY3Vze2JhY2tncm91bmQtY29sb3I6I2U5ZWNlZn0uZHQtYWN0aW9uYWJsZS1kcmF3ZXIgLnNlYXJjaC1yZXN1bHQrLnNlYXJjaC1yZXN1bHR7bWFyZ2luLXRvcDoxLjVyZW19LmR0LWFjdGlvbi1iYXJ7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoyO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47bWF4LXdpZHRoOjZyZW07ZmxleDowIDAgNnJlbTstbXMtZmxleDowIDAgNnJlbTtoZWlnaHQ6Y2FsYygxMDAlIC0gNi41cmVtKX0uZHQtYWN0aW9uLW5hdl9faXRlbS5hY3RpdmUgLmR0LWFjdGlvbi1uYXZfX2xpbmt7YmFja2dyb3VuZC1jb2xvcjojMjYyNjI2O2NvbG9yOiNmZmY7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6NTBweDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czo1MHB4fS5kdC1hY3Rpb24tbmF2X19saW5re3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7cGFkZGluZzoxcmVtIDEuMnJlbSAxcmVtIDIuMnJlbTtsaW5lLWhlaWdodDoxO3doaXRlLXNwYWNlOm5vd3JhcDtjb2xvcjojOTk5O3RyYW5zaXRpb246YWxsIDAuM3MgZWFzZX0uZHQtYWN0aW9uLW5hdl9fbGluayAuaWNvbiwuZHQtYWN0aW9uLW5hdl9fbGluayBpe2ZvbnQtc2l6ZToycmVtfS5kdC1hY3Rpb24tbmF2X19saW5rOmhvdmVyLC5kdC1hY3Rpb24tbmF2X19saW5rOmZvY3VzLC5kdC1hY3Rpb24tbmF2X19saW5rOmFjdGl2ZXtjb2xvcjojMjYyNjI2fS5kdC1hY3Rpb24tY29udGVudC13cmFwcGVye3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MTttYXgtd2lkdGg6Y2FsYygxMDAlIC0gNnJlbSk7ZmxleDoxIDAgYXV0bzstbXMtZmxleDoxIDAgYXV0bztkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2hlaWdodDpjYWxjKDEwMCUgLSA2LjVyZW0pfS5kdC1hY3Rpb24tY29udGVudHtwYWRkaW5nOjAgMi42cmVtIDIuNnJlbTtoZWlnaHQ6MTAwJX0uZHQtY3VzdG9taXplcntwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjE1MDE7d2lkdGg6MzcwcHg7YmFja2dyb3VuZC1jb2xvcjojZmZmfUBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCl7LmR0LWN1c3RvbWl6ZXJ7d2lkdGg6MzAwcHh9fUBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCl7LmR0LWN1c3RvbWl6ZXJ7d2lkdGg6MjgwcHh9fS5kdC1jdXN0b21pemVyLXRvZ2dsZXtwb3NpdGlvbjpmaXhlZDt0b3A6MTUwcHg7cmlnaHQ6MDt6LWluZGV4OjEwMH0uZHQtY3VzdG9taXplci10b2dnbGUgYXt0cmFuc2l0aW9uOmFsbCAwLjVzIGVhc2U7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czo1MHB4O2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6NTBweDtib3gtc2hhZG93OjAgMCA1cHggNXB4IHJnYmEoMCwwLDAsMC4wMyk7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2hlaWdodDo0LjJyZW07d2lkdGg6NS41cmVtO2ZvbnQtc2l6ZToxLjhyZW07YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjZmFhZDE0LCAjZjUyMjJkKTtiYWNrZ3JvdW5kLXJlcGVhdDpyZXBlYXQteDtjb2xvcjojZmZmO3BhZGRpbmctbGVmdDoycHh9QG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7LmR0LWN1c3RvbWl6ZXItdG9nZ2xlIGF7dHJhbnNpdGlvbjpub25lfX0uZHQtY3VzdG9taXplci10b2dnbGUgYTpob3ZlciwuZHQtY3VzdG9taXplci10b2dnbGUgYTpmb2N1c3tiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCg5MGRlZywgI2Y1MjIyZCwgI2ZhYWQxNCk7YmFja2dyb3VuZC1yZXBlYXQ6cmVwZWF0LXh9LmR0LWN1c3RvbWl6ZXJfX2lubmVye2hlaWdodDoxMDAlfS5kdC1jdXN0b21pemVyX19oZWFkZXJ7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoyO2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDthbGlnbi1pdGVtczpjZW50ZXI7cGFkZGluZzoycmVtO21pbi1oZWlnaHQ6NzJweDtib3gtc2hhZG93OjAgMnB4IDJweCAwIHJnYmEoODQsODQsODQsMC4xKX0uZHQtY3VzdG9taXplcl9faGVhZGVyIC5jbG9zZXttYXJnaW4tbGVmdDphdXRvO2ZvbnQtc2l6ZTozLjVyZW07Zm9udC13ZWlnaHQ6bm9ybWFsO2xpbmUtaGVpZ2h0OjAuOH0uZHQtY3VzdG9taXplcl9faGVhZGVyIC5jbG9zZTpmb2N1c3tvdXRsaW5lOm5vbmV9LmR0LWN1c3RvbWl6ZXJfX2JvZHl7aGVpZ2h0OmNhbGMoMTAwJSAtIDcycHgpO292ZXJmbG93LXk6YXV0b30uZHQtY3VzdG9taXplcl9fYm9keS1pbm5lcntwYWRkaW5nOjNyZW0gMnJlbX0uZHQtY3VzdG9taXplcl9fYm9keSBzZWN0aW9uOm5vdCg6bGFzdC1jaGlsZCl7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2U4ZThlODttYXJnaW4tYm90dG9tOjJyZW07cGFkZGluZy1ib3R0b206MnJlbX0uZHQtY3VzdG9taXplcl9fYm9keSAuZHQtbGlzdC1zbXttYXJnaW4tbGVmdDotNXB4O21hcmdpbi1yaWdodDotNXB4fS5kdC1jdXN0b21pemVyX19ib2R5IC5kdC1saXN0LXNtPi5kdC1saXN0X19pdGVte3BhZGRpbmctbGVmdDo1cHg7cGFkZGluZy1yaWdodDo1cHh9LmR0LWN1c3RvbWl6ZXJfX2J0bi1ncm91cCAuYnRuLW91dGxpbmUtbGlnaHR7Y29sb3I6IzU0NTQ1NDtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50ICFpbXBvcnRhbnR9LmR0LWN1c3RvbWl6ZXJfX2J0bi1ncm91cCAuYnRuLW91dGxpbmUtbGlnaHQ6aG92ZXJ7Y29sb3I6I0YxODgwNX0uZHQtY3VzdG9taXplcl9fYnRuLWdyb3VwIC5idG4tb3V0bGluZS1saWdodC5hY3RpdmV7ei1pbmRleDo1O2JvcmRlci1jb2xvcjojRjE4ODA1ICFpbXBvcnRhbnQ7Y29sb3I6I0YxODgwNSAhaW1wb3J0YW50fS5kdC1jdXN0b21pemVyIC5jaG9vc2Utb3B0aW9ue3Bvc2l0aW9uOnJlbGF0aXZlfS5kdC1jdXN0b21pemVyIC5jaG9vc2Utb3B0aW9uX19pY29ue2Rpc3BsYXk6YmxvY2s7Y3Vyc29yOnBvaW50ZXI7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxfS5kdC1jdXN0b21pemVyIC5jaG9vc2Utb3B0aW9uX19pY29uOm5vdCg6bGFzdC1jaGlsZCl7bWFyZ2luLWJvdHRvbTo2cHh9LmR0LWN1c3RvbWl6ZXIgLmNob29zZS1vcHRpb24uYWN0aXZlIC5jaG9vc2Utb3B0aW9uX19pY29ue3RyYW5zaXRpb246YWxsIDAuMnMgZWFzZS1pbi1vdXR9QG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7LmR0LWN1c3RvbWl6ZXIgLmNob29zZS1vcHRpb24uYWN0aXZlIC5jaG9vc2Utb3B0aW9uX19pY29ue3RyYW5zaXRpb246bm9uZX19LmR0LWN1c3RvbWl6ZXIgLmNob29zZS1vcHRpb24uYWN0aXZlIC5jaG9vc2Utb3B0aW9uX19pY29uOmFmdGVye2NvbnRlbnQ6Jyc7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6LTNweDt0b3A6LTNweDt6LWluZGV4OjI7aGVpZ2h0OjE0cHg7d2lkdGg6MTRweDtkaXNwbGF5OmlubGluZS1ibG9jaztiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltYWdlcy9jdXN0b21pemVyLWljb25zL2NoZWNrLnBuZ1wiKTtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBjZW50ZXI7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZTpjb3Zlcn0uZHQtY3VzdG9taXplciAuY2hvb3NlLW9wdGlvbl9fbmFtZXtmb250LXNpemU6MTJweDtjb2xvcjojNTQ1NDU0O3RleHQtdHJhbnNmb3JtOmNhcGl0YWxpemV9LmR0LWN1c3RvbWl6ZXIgLmR0LWNvbG9yLW9wdGlvbntwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO2N1cnNvcjpwb2ludGVyO3dpZHRoOjQwcHg7aGVpZ2h0OjQwcHg7Ym9yZGVyLXJhZGl1czo1MCU7YmFja2dyb3VuZC1jb2xvcjojZjRmNGY0fS5kdC1jdXN0b21pemVyIC5kdC1jb2xvci1vcHRpb246YmVmb3Jle2NvbnRlbnQ6Jyc7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO3dpZHRoOjIwcHg7aGVpZ2h0OjEwMCU7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czoyMHB4O2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MjBweH0uZHQtY3VzdG9taXplciAuZHQtY29sb3Itb3B0aW9uLmFjdGl2ZTphZnRlcntjb250ZW50OicnO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0Oi0zcHg7dG9wOi0zcHg7ei1pbmRleDoyO2hlaWdodDoxNHB4O3dpZHRoOjE0cHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWFnZXMvY3VzdG9taXplci1pY29ucy9jaGVjay5wbmdcIik7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6Y292ZXJ9LmR0LWN1c3RvbWl6ZXIgLmR0LWNvbG9yLW9wdGlvbnM+bGk6bnRoLWNoaWxkKDEpIC5kdC1jb2xvci1vcHRpb257YmFja2dyb3VuZC1jb2xvcjojZmE4YzE2fS5kdC1jdXN0b21pemVyIC5kdC1jb2xvci1vcHRpb25zPmxpOm50aC1jaGlsZCgxKSAuZHQtY29sb3Itb3B0aW9uOmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOiMwMzhmZGV9LmR0LWN1c3RvbWl6ZXIgLmR0LWNvbG9yLW9wdGlvbnM+bGk6bnRoLWNoaWxkKDIpIC5kdC1jb2xvci1vcHRpb257YmFja2dyb3VuZC1jb2xvcjojMDBCMzc4fS5kdC1jdXN0b21pemVyIC5kdC1jb2xvci1vcHRpb25zPmxpOm50aC1jaGlsZCgyKSAuZHQtY29sb3Itb3B0aW9uOmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOiM4QTJCRTJ9LmR0LWN1c3RvbWl6ZXIgLmR0LWNvbG9yLW9wdGlvbnM+bGk6bnRoLWNoaWxkKDMpIC5kdC1jb2xvci1vcHRpb257YmFja2dyb3VuZC1jb2xvcjojMDBkOWM5fS5kdC1jdXN0b21pemVyIC5kdC1jb2xvci1vcHRpb25zPmxpOm50aC1jaGlsZCgzKSAuZHQtY29sb3Itb3B0aW9uOmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOiNGRjJCN0F9LmR0LWN1c3RvbWl6ZXIgLmR0LWNvbG9yLW9wdGlvbnM+bGk6bnRoLWNoaWxkKDQpIC5kdC1jb2xvci1vcHRpb257YmFja2dyb3VuZC1jb2xvcjojRkNCNTNCfS5kdC1jdXN0b21pemVyIC5kdC1jb2xvci1vcHRpb25zPmxpOm50aC1jaGlsZCg0KSAuZHQtY29sb3Itb3B0aW9uOmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOiMzREE0RTZ9LmR0LWN1c3RvbWl6ZXIgLmR0LWNvbG9yLW9wdGlvbnM+bGk6bnRoLWNoaWxkKDUpIC5kdC1jb2xvci1vcHRpb257YmFja2dyb3VuZC1jb2xvcjojMTdCREU1fS5kdC1jdXN0b21pemVyIC5kdC1jb2xvci1vcHRpb25zPmxpOm50aC1jaGlsZCg1KSAuZHQtY29sb3Itb3B0aW9uOmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOiMwNDY5Qjl9LmR0LWN1c3RvbWl6ZXIgLmR0LWNvbG9yLW9wdGlvbnM+bGk6bnRoLWNoaWxkKDYpIC5kdC1jb2xvci1vcHRpb257YmFja2dyb3VuZC1jb2xvcjojRjFEMDY1fS5kdC1jdXN0b21pemVyIC5kdC1jb2xvci1vcHRpb25zPmxpOm50aC1jaGlsZCg2KSAuZHQtY29sb3Itb3B0aW9uOmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOiNGMTg4MDV9LmR0LWN1c3RvbWl6ZXIgLmR0LWNvbG9yLW9wdGlvbnM+bGk6bnRoLWNoaWxkKDcpIC5kdC1jb2xvci1vcHRpb257YmFja2dyb3VuZC1jb2xvcjojNTlEQ0ZGfS5kdC1jdXN0b21pemVyIC5kdC1jb2xvci1vcHRpb25zPmxpOm50aC1jaGlsZCg3KSAuZHQtY29sb3Itb3B0aW9uOmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOiM2QTk1RkZ9LmR0LWN1c3RvbWl6ZXIgLmR0LWNvbG9yLW9wdGlvbnM+bGk6bnRoLWNoaWxkKDgpIC5kdC1jb2xvci1vcHRpb257YmFja2dyb3VuZC1jb2xvcjojNzBBMjg4fS5kdC1jdXN0b21pemVyIC5kdC1jb2xvci1vcHRpb25zPmxpOm50aC1jaGlsZCg4KSAuZHQtY29sb3Itb3B0aW9uOmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOiNGODcwNjB9LmR0LWN1c3RvbWl6ZXIgLmR0LWNvbG9yLW9wdGlvbnM+bGk6bnRoLWNoaWxkKDkpIC5kdC1jb2xvci1vcHRpb257YmFja2dyb3VuZC1jb2xvcjojRTE0NTk0fS5kdC1jdXN0b21pemVyIC5kdC1jb2xvci1vcHRpb25zPmxpOm50aC1jaGlsZCg5KSAuZHQtY29sb3Itb3B0aW9uOmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOiNBMTcyRTd9LmR0LWN1c3RvbWl6ZXIgLmR0LWNvbG9yLW9wdGlvbnM+bGk6bnRoLWNoaWxkKDEwKSAuZHQtY29sb3Itb3B0aW9ue2JhY2tncm91bmQtY29sb3I6IzY0RDdENn0uZHQtY3VzdG9taXplciAuZHQtY29sb3Itb3B0aW9ucz5saTpudGgtY2hpbGQoMTApIC5kdC1jb2xvci1vcHRpb246YmVmb3Jle2JhY2tncm91bmQtY29sb3I6Izk1NkZFN30uZHQtc2lkZWJhcntwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoyNDBweDtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2JhY2tncm91bmQtY29sb3I6IzI3MjkzMjtib3JkZXItcmlnaHQ6c29saWQgMXB4ICMyNzI5MzI7dHJhbnNpdGlvbjphbGwgMC4ycyBlYXNlfUBtZWRpYSBzY3JlZW4gYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2Upey5kdC1zaWRlYmFye3RyYW5zaXRpb246bm9uZX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTM2N3B4KXsuZHQtc2lkZWJhcnt3aWR0aDpjYWxjKDI4MHB4KX19LmR0LXNpZGViYXJfX2NvbnRhaW5lcnt3aWR0aDoxMDAlO3BhZGRpbmctdG9wOjMuNHJlbTtwYWRkaW5nLWJvdHRvbTozcmVtfS5kdC1zaWRlYmFyX19ub3RpZmljYXRpb257cGFkZGluZzowIDFyZW07bWFyZ2luOjAgMnJlbTtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjQUJBODk1fS5kdC1zaWRlYmFyX19ub3RpZmljYXRpb24+LmRyb3Bkb3duPmF7Y29sb3I6I0FCQTg5NSAhaW1wb3J0YW50fS50aGVtZS1zZW1pZGFyayAuZHQtc2lkZWJhcl9fbm90aWZpY2F0aW9uIC5kdC1saXN0X19saW5re2NvbG9yOiNBQkE4OTUgIWltcG9ydGFudH0udGhlbWUtZGFyayAuZHQtc2lkZWJhcl9fbm90aWZpY2F0aW9uIC5kdC1saXN0X19saW5re2NvbG9yOiM1NDU0NTR9LmR0LXNpZGViYXItLWZpeGVkIC5kdC1zaWRlYmFye3Bvc2l0aW9uOmZpeGVkO3otaW5kZXg6MTAwMDtoZWlnaHQ6Y2FsYygxMDB2aCAtIDcycHgpO292ZXJmbG93LXk6YXV0b30uZHQtc2lkZWJhci0tZml4ZWQgLmR0LXNpZGViYXIrLmR0LWNvbnRlbnQtd3JhcHBlcnt0cmFuc2l0aW9uOmFsbCAwLjJzIGVhc2U7bWFyZ2luLWxlZnQ6MjQwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7LmR0LXNpZGViYXItLWZpeGVkIC5kdC1zaWRlYmFyKy5kdC1jb250ZW50LXdyYXBwZXJ7dHJhbnNpdGlvbjpub25lfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzY3cHgpey5kdC1zaWRlYmFyLS1maXhlZCAuZHQtc2lkZWJhcisuZHQtY29udGVudC13cmFwcGVye21hcmdpbi1sZWZ0OmNhbGMoMjgwcHgpfX0uZHQtc2lkZS1uYXZfX2hlYWRlcntwb3NpdGlvbjpyZWxhdGl2ZTt0ZXh0LXRyYW5zZm9ybTpjYXBpdGFsaXplO3BhZGRpbmc6NDBweCAzMHB4IDEycHggMzBweDtsaW5lLWhlaWdodDoxLjI7Y29sb3I6I0FCQTg5NTtmb250LXNpemU6MS42cmVtfS5kdC1zaWRlLW5hdl9faGVhZGVyOm5vdCg6Zmlyc3QtY2hpbGQpe3BhZGRpbmctdG9wOjMwcHh9LmR0LXNpZGUtbmF2X190ZXh0e2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTt3aGl0ZS1zcGFjZTpub3dyYXA7LW1zLXRleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7dGV4dC1vdmVyZmxvdzplbGxpcHNpcztvdmVyZmxvdzpoaWRkZW47ZmxleDoxOy1tcy1mbGV4OjF9LmR0LXNpZGUtbmF2Pi5kdC1zaWRlLW5hdl9faXRlbS5zZWxlY3RlZD5hLC5kdC1zaWRlLW5hdj4uZHQtc2lkZS1uYXZfX2l0ZW0ub3Blbj5he2NvbG9yOiNGMUQwNjV9LmR0LXNpZGUtbmF2Pi5kdC1zaWRlLW5hdl9faXRlbS5zZWxlY3RlZD5hLmFjdGl2ZSwuZHQtc2lkZS1uYXY+LmR0LXNpZGUtbmF2X19pdGVtLm9wZW4+YS5hY3RpdmV7YmFja2dyb3VuZC1jb2xvcjojMjcyOTMyO2NvbG9yOiNGMUQwNjV9LmR0LXNpZGUtbmF2Pi5kdC1zaWRlLW5hdl9faXRlbS5zZWxlY3RlZD5hLmFjdGl2ZTphZnRlciwuZHQtc2lkZS1uYXY+LmR0LXNpZGUtbmF2X19pdGVtLm9wZW4+YS5hY3RpdmU6YWZ0ZXJ7Y29udGVudDonJztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2hlaWdodDoxMDAlO3dpZHRoOjJweDtiYWNrZ3JvdW5kLWNvbG9yOiNGMUQwNjV9LnRoZW1lLWRhcmsgLmR0LXNpZGUtbmF2Pi5kdC1zaWRlLW5hdl9faXRlbS5zZWxlY3RlZD5hLmFjdGl2ZTphZnRlciwudGhlbWUtc2VtaWRhcmsgLmR0LXNpZGUtbmF2Pi5kdC1zaWRlLW5hdl9faXRlbS5zZWxlY3RlZD5hLmFjdGl2ZTphZnRlciwudGhlbWUtZGFyayAuZHQtc2lkZS1uYXY+LmR0LXNpZGUtbmF2X19pdGVtLm9wZW4+YS5hY3RpdmU6YWZ0ZXIsLnRoZW1lLXNlbWlkYXJrIC5kdC1zaWRlLW5hdj4uZHQtc2lkZS1uYXZfX2l0ZW0ub3Blbj5hLmFjdGl2ZTphZnRlcntkaXNwbGF5Om5vbmV9LmR0LXNpZGUtbmF2Pi5kdC1zaWRlLW5hdl9faXRlbS5zZWxlY3RlZD5hLmFjdGl2ZTpob3ZlciwuZHQtc2lkZS1uYXY+LmR0LXNpZGUtbmF2X19pdGVtLnNlbGVjdGVkPmEuYWN0aXZlOmZvY3VzLC5kdC1zaWRlLW5hdj4uZHQtc2lkZS1uYXZfX2l0ZW0uc2VsZWN0ZWQ+YS5hY3RpdmU6YWN0aXZlLC5kdC1zaWRlLW5hdj4uZHQtc2lkZS1uYXZfX2l0ZW0ub3Blbj5hLmFjdGl2ZTpob3ZlciwuZHQtc2lkZS1uYXY+LmR0LXNpZGUtbmF2X19pdGVtLm9wZW4+YS5hY3RpdmU6Zm9jdXMsLmR0LXNpZGUtbmF2Pi5kdC1zaWRlLW5hdl9faXRlbS5vcGVuPmEuYWN0aXZlOmFjdGl2ZXtjb2xvcjojRjFEMDY1fS5kdC1zaWRlLW5hdj4uZHQtc2lkZS1uYXZfX2l0ZW0+LmR0LXNpZGUtbmF2X19zdWItbWVudXtkaXNwbGF5Om5vbmV9LmR0LXNpZGUtbmF2Pi5kdC1zaWRlLW5hdl9faXRlbS5vcGVuPi5kdC1zaWRlLW5hdl9fc3ViLW1lbnV7ZGlzcGxheTpibG9ja30uZHQtc2lkZS1uYXZfX2xpbmt7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nOjEycHggMzBweCAxMnB4IDQwcHg7bGluZS1oZWlnaHQ6MS4yO3doaXRlLXNwYWNlOm5vd3JhcDtjb2xvcjojQUJBODk1O2ZvbnQtc2l6ZToxNHB4O3RyYW5zaXRpb246YWxsIDAuM3MgZWFzZX0uZHQtc2lkZS1uYXZfX2xpbmsgLmljb24sLmR0LXNpZGUtbmF2X19saW5rIGl7bWFyZ2luLXJpZ2h0OjEycHh9LmR0LXNpZGUtbmF2X19saW5rOmhvdmVyLC5kdC1zaWRlLW5hdl9fbGluazpmb2N1cywuZHQtc2lkZS1uYXZfX2xpbms6YWN0aXZle2NvbG9yOiNGMUQwNjU7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmR0LXNpZGUtbmF2X19hcnJvdzpiZWZvcmV7Y29udGVudDonXFxlOTNhJztmb250LWZhbWlseTonZ2F4b24nO2NvbG9yOmluaGVyaXQ7ZGlzcGxheTppbmxpbmUtYmxvY2s7cG9zaXRpb246YWJzb2x1dGU7bGVmdDoyMnB4O3RvcDozNSU7Zm9udC1zaXplOjEwcHg7dHJhbnNpdGlvbjphbGwgMTAwbXMgZWFzZX1AbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsuZHQtc2lkZS1uYXZfX2Fycm93OmJlZm9yZXt0cmFuc2l0aW9uOm5vbmV9fS5kdC1zaWRlLW5hdl9faXRlbS5vcGVuIC5kdC1zaWRlLW5hdl9fYXJyb3c6YmVmb3Jley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpOy1tcy10cmFuc2Zvcm06cm90YXRlKDE4MGRlZyk7LW8tdHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKX0uZHQtc2lkZS1uYXZfX3N1Yi1tZW51IC5kdC1zaWRlLW5hdl9fbGlua3tjb2xvcjojQUJBODk1O3BhZGRpbmctbGVmdDo4MHB4fS5kdC1zaWRlLW5hdl9fc3ViLW1lbnUgLmR0LXNpZGUtbmF2X19saW5rLmFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOiMyNzI5MzI7Y29sb3I6I0YxRDA2NX0uZHQtc2lkZS1uYXZfX3N1Yi1tZW51IC5kdC1zaWRlLW5hdl9fbGluay5hY3RpdmU6YWZ0ZXJ7Y29udGVudDonJztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2hlaWdodDoxMDAlO3dpZHRoOjJweDtiYWNrZ3JvdW5kLWNvbG9yOiNGMUQwNjV9LnRoZW1lLWRhcmsgLmR0LXNpZGUtbmF2X19zdWItbWVudSAuZHQtc2lkZS1uYXZfX2xpbmsuYWN0aXZlOmFmdGVyLC50aGVtZS1zZW1pZGFyayAuZHQtc2lkZS1uYXZfX3N1Yi1tZW51IC5kdC1zaWRlLW5hdl9fbGluay5hY3RpdmU6YWZ0ZXIsLmR0LXNpZGViYXItLWZvbGRlZCAuZHQtc2lkZS1uYXZfX3N1Yi1tZW51IC5kdC1zaWRlLW5hdl9fbGluay5hY3RpdmU6YWZ0ZXJ7ZGlzcGxheTpub25lfS5kdC1zaWRlLW5hdl9fc3ViLW1lbnUgLmR0LXNpZGUtbmF2X19saW5rOmhvdmVyLC5kdC1zaWRlLW5hdl9fc3ViLW1lbnUgLmR0LXNpZGUtbmF2X19saW5rOmZvY3VzLC5kdC1zaWRlLW5hdl9fc3ViLW1lbnUgLmR0LXNpZGUtbmF2X19saW5rOmFjdGl2ZXtjb2xvcjojRjFEMDY1fS5kdC1zaWRlYmFyLS1maXhlZDpub3QoLmR0LWhlYWRlci0tZml4ZWQpOm5vdCgudGhlbWUtc2VtaWRhcmspOm5vdCgudGhlbWUtZGFyaykgLmR0LXNpZGViYXJ7Ym94LXNoYWRvdzo0cHggNHB4IDRweCByZ2JhKDAsMCwwLDAuMDUpfS5kdC1zaWRlYmFyLS1maXhlZDpub3QoLmR0LWhlYWRlci0tZml4ZWQpOm5vdCgudGhlbWUtc2VtaWRhcmspOm5vdCgudGhlbWUtZGFyaykgLmR0LWhlYWRlcntib3gtc2hhZG93Om5vbmV9LmR0LXNpZGViYXItLWZpeGVkOm5vdCguZHQtaGVhZGVyLS1maXhlZCk6bm90KC50aGVtZS1zZW1pZGFyayk6bm90KC50aGVtZS1kYXJrKSAuZHQtaGVhZGVyIC5kdC1icmFuZHtib3gtc2hhZG93OjRweCA0cHggNHB4IHJnYmEoMCwwLDAsMC4wNSk7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2U4ZThlOH0uZHQtc2lkZWJhci0tZml4ZWQ6bm90KC5kdC1oZWFkZXItLWZpeGVkKTpub3QoLnRoZW1lLXNlbWlkYXJrKTpub3QoLnRoZW1lLWRhcmspIC5kdC1oZWFkZXIgLmR0LWhlYWRlcl9fdG9vbGJhcnttYXJnaW4tbGVmdDpjYWxjKDI2MHB4KTttYXJnaW4tcmlnaHQ6MjBweDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZThlOGU4O3BhZGRpbmctbGVmdDoxMnB4O3BhZGRpbmctcmlnaHQ6MTJweH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzY3cHgpey5kdC1zaWRlYmFyLS1maXhlZDpub3QoLmR0LWhlYWRlci0tZml4ZWQpOm5vdCgudGhlbWUtc2VtaWRhcmspOm5vdCgudGhlbWUtZGFyaykgLmR0LWhlYWRlciAuZHQtaGVhZGVyX190b29sYmFye21hcmdpbi1sZWZ0OmNhbGMoMzAwcHgpfX0uZHQtc2lkZWJhci0tZm9sZGVkIC5kdC1icmFuZCwuZHQtc2lkZWJhci0tZm9sZGVkIC5kdC1icmFuZF9fbG9nbywuZHQtc2lkZWJhci0tZm9sZGVkIC5kdC1zaWRlYmFyLC5kdC1zaWRlYmFyLS1mb2xkZWQgLmR0LXNpZGUtbmF2X190ZXh0LC5kdC1zaWRlYmFyLS1mb2xkZWQgLmR0LXNpZGViYXJfX25vdGlmaWNhdGlvbiwuZHQtc2lkZWJhci0tZm9sZGVkIC5kdC1jb250ZW50LXdyYXBwZXIsLmR0LXNpZGViYXItLWZvbGRlZCAuZHQtaGVhZGVyX190b29sYmFyLC5kdC1zaWRlYmFyLS1mb2xkZWQgLmR0LXNpZGViYXJfX25vdGlmaWNhdGlvbiAuZHQtYXZhdGFyLXdyYXBwZXJ7dHJhbnNpdGlvbjphbGwgMC4ycyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpIDBzfUBtZWRpYSBzY3JlZW4gYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2Upey5kdC1zaWRlYmFyLS1mb2xkZWQgLmR0LWJyYW5kLC5kdC1zaWRlYmFyLS1mb2xkZWQgLmR0LWJyYW5kX19sb2dvLC5kdC1zaWRlYmFyLS1mb2xkZWQgLmR0LXNpZGViYXIsLmR0LXNpZGViYXItLWZvbGRlZCAuZHQtc2lkZS1uYXZfX3RleHQsLmR0LXNpZGViYXItLWZvbGRlZCAuZHQtc2lkZWJhcl9fbm90aWZpY2F0aW9uLC5kdC1zaWRlYmFyLS1mb2xkZWQgLmR0LWNvbnRlbnQtd3JhcHBlciwuZHQtc2lkZWJhci0tZm9sZGVkIC5kdC1oZWFkZXJfX3Rvb2xiYXIsLmR0LXNpZGViYXItLWZvbGRlZCAuZHQtc2lkZWJhcl9fbm90aWZpY2F0aW9uIC5kdC1hdmF0YXItd3JhcHBlcnt0cmFuc2l0aW9uOm5vbmV9fS5kdC1zaWRlYmFyLS1mb2xkZWQgLmR0LWJyYW5kLC5kdC1zaWRlYmFyLS1mb2xkZWQgLmR0LXNpZGViYXJ7d2lkdGg6ODBweH0uZHQtc2lkZWJhci0tZm9sZGVkIC5kdC1jb250ZW50LXdyYXBwZXIsLmR0LXNpZGViYXItLWZvbGRlZCAuZHQtaGVhZGVyX190b29sYmFye3dpZHRoOmNhbGMoMTAwJSAtIDgwcHgpfS5kdC1zaWRlYmFyLS1mb2xkZWQgLmR0LXNpZGViYXJfX25vdGlmaWNhdGlvbntwYWRkaW5nOjB9LmR0LXNpZGViYXItLWZvbGRlZCAuZHQtc2lkZWJhcl9fbm90aWZpY2F0aW9uIC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsLmR0LXNpZGViYXItLWZvbGRlZCAuZHQtc2lkZWJhcl9fbm90aWZpY2F0aW9uIC5kdC1hdmF0YXItaW5mb3tkaXNwbGF5Om5vbmV9LmR0LXNpZGViYXItLWZvbGRlZCAuZHQtc2lkZS1uYXZfX2l0ZW0ub3BlbiAuZHQtc2lkZS1uYXZfX3N1Yi1tZW51Om5vdCguZHQtc2lkZS1uYXZfX2JhbGxvb24pe2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS5kdC1zaWRlYmFyLS1mb2xkZWQgLmR0LXNpZGUtbmF2X19saW5re3BhZGRpbmc6MTJweCAzMHB4fS5kdC1zaWRlYmFyLS1mb2xkZWQgLmR0LXNpZGUtbmF2X190ZXh0LC5kdC1zaWRlYmFyLS1mb2xkZWQgLmR0LXNpZGUtbmF2X19hcnJvdzo6YmVmb3JlLC5kdC1zaWRlYmFyLS1mb2xkZWQgLmR0LWJyYW5kX19sb2dve29wYWNpdHk6MDt2aXNpYmlsaXR5OmhpZGRlbjtkaXNwbGF5Om5vbmV9LmR0LXNpZGViYXItLWZvbGRlZCAuZHQtc2lkZS1uYXZfX2l0ZW0gLmR0LXNpZGUtbmF2X19iYWxsb29ue3Bvc2l0aW9uOmZpeGVkO3otaW5kZXg6MTAwO2JhY2tncm91bmQtY29sb3I6IzI3MjkzMjtib3JkZXItcmFkaXVzOi40cmVtO2JveC1zaGFkb3c6MCAwIDVweCA1cHggcmdiYSgwLDAsMCwwLjAzKTtkaXNwbGF5OmJsb2NrO21pbi13aWR0aDoxNnJlbTttYXgtaGVpZ2h0Ojcwdmg7b3ZlcmZsb3c6aGlkZGVufS5kdC1zaWRlYmFyLS1mb2xkZWQgLmR0LXNpZGUtbmF2X19pdGVtIC5kdC1zaWRlLW5hdl9fYmFsbG9vbiAuZHQtc2lkZS1uYXZfX3RleHR7b3BhY2l0eToxO3Zpc2liaWxpdHk6dmlzaWJsZTtkaXNwbGF5OmlubGluZS1ibG9ja30uZHQtc2lkZWJhci0tZm9sZGVkIC5kdC1zaWRlLW5hdl9fdG9vbHRpcCAuZHQtc2lkZS1uYXZfX3RleHR7b3BhY2l0eToxO3Zpc2liaWxpdHk6dmlzaWJsZTtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmZpeGVkO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwLjc1KTtjb2xvcjojZmZmO2JvcmRlci1yYWRpdXM6LjRyZW07cGFkZGluZzo1cHggOHB4O292ZXJmbG93OnZpc2libGV9LmR0LXNpZGViYXItLWZvbGRlZCAuZHQtc2lkZS1uYXZfX3Rvb2x0aXAgLmR0LXNpZGUtbmF2X190ZXh0OmFmdGVye2Rpc3BsYXk6aW5saW5lLWJsb2NrO2NvbnRlbnQ6Jyc7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MHB4O2hlaWdodDowcHg7Ym9yZGVyLXRvcDo1cHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLWJvdHRvbTo1cHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXJpZ2h0OjVweCBzb2xpZCByZ2JhKDAsMCwwLDAuNzUpO2xlZnQ6LTVweDt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3otaW5kZXg6MTAxfS5kdC1zaWRlYmFyLS1mb2xkZWQgLmR0LXNpZGViYXJfX2hlYWRlcntwYWRkaW5nOjB9LmR0LXNpZGViYXItLWZvbGRlZCAuZHQtc2lkZWJhcl9faGVhZGVyIC5kdC1icmFuZHtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5kdC1zaWRlYmFyLS1mb2xkZWQgLmR0LXNpZGViYXJfX2hlYWRlciAuZHQtYnJhbmRfX2xvZ28taW1ne2Rpc3BsYXk6bm9uZX0uZHQtc2lkZWJhci0tZm9sZGVkIC5kdC1zaWRlYmFyX19oZWFkZXIgLmR0LWJyYW5kX19sb2dvLXN5bWJvbHtkaXNwbGF5OmlubGluZS1ibG9ja30uZHQtc2lkZWJhci0tZm9sZGVkIC5kdC1zaWRlYmFyX19ub3RpZmljYXRpb24gLmR0LWxpc3R7bWFyZ2luLWxlZnQ6LTEycHh9LmR0LXNpZGViYXItLWZvbGRlZCAuZHQtc2lkZWJhcl9fbm90aWZpY2F0aW9uIC5kdC1saXN0X19pdGVtOm5vdCg6bGFzdC1jaGlsZCl7bWFyZ2luLWJvdHRvbToxMnB4fS5kdC1zaWRlYmFyLS1mb2xkZWQgLmR0LXNpZGUtbmF2X19oZWFkZXJ7cGFkZGluZzowfS5kdC1zaWRlYmFyLS1mb2xkZWQgLmR0LXNpZGUtbmF2X19oZWFkZXIgLmR0LXNpZGUtbmF2X190ZXh0e2Rpc3BsYXk6bm9uZX0uZHQtc2lkZWJhci0tZm9sZGVkIC5kdC1zaWRlLW5hdl9faGVhZGVyOmZpcnN0LWNoaWxke3BhZGRpbmctdG9wOjFyZW19LmR0LXNpZGViYXItLWZvbGRlZCAuZHQtc2lkZS1uYXZfX2hlYWRlcjpub3QoOmZpcnN0LWNoaWxkKTpiZWZvcmV7bWFyZ2luLWJvdHRvbTowfS5kdC1zaWRlYmFyLS1mb2xkZWQuZHQtc2lkZWJhci0tZml4ZWQgLmR0LWNvbnRlbnQtd3JhcHBlciwuZHQtc2lkZWJhci0tZm9sZGVkLmR0LXNpZGViYXItLWZpeGVkIC5kdC1oZWFkZXJfX3Rvb2xiYXJ7bWFyZ2luLWxlZnQ6ODBweDt3aWR0aDpjYWxjKDEwMCUgLSA4MHB4KX0uZHQtc2lkZWJhci0tZm9sZGVkLmR0LXNpZGViYXItLWZpeGVkOm5vdCguZHQtaGVhZGVyLS1maXhlZCk6bm90KC50aGVtZS1zZW1pZGFyayk6bm90KC50aGVtZS1kYXJrKSAuZHQtaGVhZGVyIC5kdC1oZWFkZXJfX3Rvb2xiYXJ7bWFyZ2luLWxlZnQ6MTAwcHh9LmR0LWRyYXdlcntwb3NpdGlvbjpmaXhlZDt0b3A6MDtib3R0b206MDtoZWlnaHQ6MTAwJSAhaW1wb3J0YW50O3otaW5kZXg6MTUwMSAhaW1wb3J0YW50Oy1tcy10b3VjaC1hY3Rpb246bWFuaXB1bGF0aW9uOy13ZWJraXQtdG91Y2gtY2FsbG91dDppbmhlcml0O3RvdWNoLWFjdGlvbjptYW5pcHVsYXRpb247dHJhbnNpdGlvbjphbGwgMC4ycyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpIDBzOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47LW1vei1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjstbXMtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47d2lsbC1jaGFuZ2U6dHJhbnNmb3JtO2JhY2tncm91bmQtY29sb3I6I2ZmZn1AbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsuZHQtZHJhd2Vye3RyYW5zaXRpb246bm9uZX19LmR0LWRyYXdlci5wb3NpdGlvbi1sZWZ0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTstbW96LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7LW8tdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO2xlZnQ6MDtyaWdodDphdXRvfS5kdC1kcmF3ZXIucG9zaXRpb24tcmlnaHR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7LW1vei10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTstby10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO2xlZnQ6YXV0bztyaWdodDowfS5kdC1kcmF3ZXIub3Blbnstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTstbW96LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApOy1vLXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9LmR0LWRyYXdlci5vcGVuKy5kdC1iYWNrZHJvcHtwb3NpdGlvbjpmaXhlZDt0b3A6MDtsZWZ0OjA7Ym90dG9tOjA7cmlnaHQ6MDtvdmVyZmxvdzpoaWRkZW47ei1pbmRleDoxNTAwO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwLjQpO3RyYW5zaXRpb246YWxsIDAuMnMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKSAwc31AbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsuZHQtZHJhd2VyLm9wZW4rLmR0LWJhY2tkcm9we3RyYW5zaXRpb246bm9uZX19LmR0LWRyYXdlci5kdC1zaWRlYmFye3dpZHRoOmNhbGMoMjgwcHgpO2JhY2tncm91bmQtY29sb3I6IzI3MjkzMn0uZHQtZHJhd2VyLmR0LXNpZGViYXIgLmR0LXNpZGViYXJfX2NvbnRhaW5lcntwYWRkaW5nLXRvcDowfS5kdC1kcmF3ZXIuZHQtc2lkZWJhcisuZHQtY29udGVudC13cmFwcGVye21hcmdpbi1sZWZ0OjB9LmR0LWZvb3RlcntiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Y29sb3I6IzU0NTQ1NDtwYWRkaW5nOjEuMnJlbSAzLjJyZW07ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjttaW4taGVpZ2h0OjYwcHg7bWF4LWhlaWdodDo2MHB4O21hcmdpbi10b3A6YXV0bztib3JkZXItdG9wOnNvbGlkIDFweCAjZThlOGU4fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LmR0LWxheW91dC0tZnJhbWVke2JhY2tncm91bmQtY29sb3I6I0YxODgwNTtwYWRkaW5nOjJyZW19LmR0LWxheW91dC0tZnJhbWVkLnRoZW1lLWRhcmt7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5kdC1sYXlvdXQtLWZyYW1lZCAuZHQtcm9vdHtoZWlnaHQ6Y2FsYygxMDB2aCAtIDIqMnJlbSk7Ym9yZGVyLXJhZGl1czoxcmVtO2JveC1zaGFkb3c6MCAwIDVweCA1cHggcmdiYSgwLDAsMCwwLjAzKTtvdmVyZmxvdzpoaWRkZW59LmR0LWxheW91dC0tZnJhbWVkIC5kdC1oZWFkZXJ7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH0uZHQtbGF5b3V0LS1mcmFtZWQgLmR0LXNpZGViYXJ7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czoxcmVtfS5kdC1sYXlvdXQtLWZyYW1lZC5kdC1oZWFkZXItLWZpeGVkIC5kdC1oZWFkZXJ7d2lkdGg6Y2FsYygxMDAlIC0gMioycmVtKX0uZHQtbGF5b3V0LS1mcmFtZWQuZHQtaGVhZGVyLS1maXhlZCAuZHQtc2lkZWJhcntoZWlnaHQ6Y2FsYygxMDB2aCAtICg3MnB4ICsgMioycmVtKSl9LmR0LWxheW91dC0tZnJhbWVkIC5kdC1icmFuZHtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjFyZW19LmR0LWxheW91dC0tZnJhbWVkIC5kdC1oZWFkZXJfX3Rvb2xiYXJ7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MXJlbX0uZHQtbGF5b3V0LS1mcmFtZWQgLmNvbXBvc2UtbWFpbC1ib3gsLmR0LWxheW91dC0tZnJhbWVkIC5kdC1jdXN0b21pemVyLXRvZ2dsZXtwb3NpdGlvbjphYnNvbHV0ZX0uZHQtbGF5b3V0LS1mcmFtZWQgLmR0LWRyYXdlcntwb3NpdGlvbjphYnNvbHV0ZX0uZHQtbGF5b3V0LS1mcmFtZWQgLmR0LWRyYXdlci5wb3NpdGlvbi1yaWdodHtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czoxcmVtO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjFyZW07b3BhY2l0eTowO3Zpc2liaWxpdHk6aGlkZGVufS5kdC1sYXlvdXQtLWZyYW1lZCAuZHQtZHJhd2VyLnBvc2l0aW9uLXJpZ2h0Lm9wZW57b3BhY2l0eToxO3Zpc2liaWxpdHk6dmlzaWJsZX19QG1lZGlhIChtaW4td2lkdGg6IDEzMDBweCl7LmR0LWxheW91dC0tYm94ZWR7bWF4LXdpZHRoOjEyODBweH19QG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCl7LmR0LWxheW91dC0tYm94ZWR7bWF4LXdpZHRoOjE1MDBweH19QG1lZGlhIChtaW4td2lkdGg6IDEzMDBweCl7LmR0LWxheW91dC0tYm94ZWR7cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZC1jb2xvcjojRjE4ODA1O3dpZHRoOjEwMCU7bWFyZ2luLXJpZ2h0OmF1dG87bWFyZ2luLWxlZnQ6YXV0bztib3gtc2hhZG93OjAgMCA1cHggNXB4IHJnYmEoMCwwLDAsMC4wMyl9LmR0LWxheW91dC0tYm94ZWQudGhlbWUtZGFya3tiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LmR0LWxheW91dC0tYm94ZWQgLmR0LXJvb3R7b3ZlcmZsb3c6aGlkZGVufS5kdC1sYXlvdXQtLWJveGVkLmR0LWhlYWRlci0tZml4ZWQgLmR0LWhlYWRlcntwb3NpdGlvbjphYnNvbHV0ZX0uZHQtbGF5b3V0LS1ib3hlZCAuY29tcG9zZS1tYWlsLWJveCwuZHQtbGF5b3V0LS1ib3hlZCAuZHQtY3VzdG9taXplci10b2dnbGV7cG9zaXRpb246YWJzb2x1dGV9LmR0LWxheW91dC0tYm94ZWQgLmR0LWRyYXdlcntwb3NpdGlvbjphYnNvbHV0ZX0uZHQtbGF5b3V0LS1ib3hlZCAuZHQtZHJhd2VyLnBvc2l0aW9uLWxlZnQsLmR0LWxheW91dC0tYm94ZWQgLmR0LWRyYXdlci5wb3NpdGlvbi1yaWdodHtvcGFjaXR5OjA7dmlzaWJpbGl0eTpoaWRkZW59LmR0LWxheW91dC0tYm94ZWQgLmR0LWRyYXdlci5wb3NpdGlvbi1sZWZ0Lm9wZW4sLmR0LWxheW91dC0tYm94ZWQgLmR0LWRyYXdlci5wb3NpdGlvbi1yaWdodC5vcGVue29wYWNpdHk6MTt2aXNpYmlsaXR5OnZpc2libGV9fS50aGVtZS1kYXJrIC5zd2FsMi1wb3B1cHtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LmR0LWF2YXRhcj5pbWd7d2lkdGg6MTAwJX0uZHQtYXZhdGFyX19vdXRsaW5le2JvcmRlcjoxcHggc29saWQgI2U4ZThlOH0uZHQtYXZhdGFyX19zaGFkb3d7Ym94LXNoYWRvdzowIDAgMTZweCAwIHJnYmEoOTIsOTIsOTIsMC4xMil9LmR0LWF2YXRhci1uYW1le2Rpc3BsYXk6YmxvY2s7bGluZS1oZWlnaHQ6MX0uZHQtYXZhdGFyLW5hbWU6bm90KDpsYXN0LWNoaWxkKXttYXJnaW4tYm90dG9tOjJweH0uZHQtYXZhdGFyLW5hbWUrLm1ldGEtZGF0ZXtmb250LXNpemU6MTJweDtkaXNwbGF5OmJsb2NrfS5kdC1hdmF0YXItaW5mb3tkaXNwbGF5OmlubGluZS1mbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uZHQtYXZhdGFyLXN0YXR1c3twb3NpdGlvbjpyZWxhdGl2ZX0uZHQtYXZhdGFyLXN0YXR1cyAuZHQtYXZhdGFyKy5kb3Qtc2hhcGV7cG9zaXRpb246YWJzb2x1dGU7dG9wOjJweDtsZWZ0OjB9LmR0LWF2YXRhci13cmFwcGVye2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9LmR0LWF2YXRhci1zdGF0dXMrLmR0LWF2YXRhci1pbmZvLC5kdC1hdmF0YXIrLmR0LWF2YXRhci1pbmZve3BhZGRpbmctbGVmdDo4cHh9LmJhZGdlLWdyb3VwIC5iYWRnZSsuYmFkZ2V7bWFyZ2luLWxlZnQ6MC42cmVtfS5iYWRnZS1saWdodHtjb2xvcjojNTQ1NDU0fS5iYWRnZS1vdXRsaW5le2JvcmRlcjoxcHggc29saWQgI2U4ZThlOH0uYmFkZ2UtY2lyY2xlLWFuaW1hdGV7dHJhbnNpdGlvbjphbGwgMTUwbXMgZWFzZS1pbi1vdXQ7Zm9udC1zaXplOjA7Ym9yZGVyLXJhZGl1czo1MCU7cGFkZGluZzowLjVyZW19QG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7LmJhZGdlLWNpcmNsZS1hbmltYXRle3RyYW5zaXRpb246bm9uZX19LmJhZGdlLWNpcmNsZS1hbmltYXRlOmhvdmVyLC5iYWRnZS1jaXJjbGUtYW5pbWF0ZTpmb2N1c3tmb250LXNpemU6MS4ycmVtO2JvcmRlci1yYWRpdXM6LjRyZW19LmJhZGdlLXRvcC1sZWZ0LC5iYWRnZS10b3AtcmlnaHR7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7ei1pbmRleDoxO3BhZGRpbmc6MC42cmVtIDFyZW19LmJhZGdlLXRvcC1sZWZ0e2xlZnQ6MDtib3JkZXItcmFkaXVzOi40cmVtIDAgMXJlbSAwfS5iYWRnZS10b3AtcmlnaHR7cmlnaHQ6MDtib3JkZXItcmFkaXVzOjAgLjRyZW0gMCAxcmVtfS5ibG9ja3F1b3Rle2NvbG9yOiMyNjI2MjZ9LmJsb2NrcXVvdGU6bm90KDpsYXN0LWNoaWxkKXttYXJnaW4tYm90dG9tOjUuMnJlbX0uYmxvY2txdW90ZS1mb290ZXJ7Zm9udC1zaXplOjEuNHJlbX0uYnRue2JveC1zaGFkb3c6bm9uZX0uYnRuOmZvY3VzLC5idG4uZm9jdXN7Ym94LXNoYWRvdzpub25lfS5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLC5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZle2JveC1zaGFkb3c6bm9uZX0uYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1c3tib3gtc2hhZG93Om5vbmV9LmJ0bi1zaGFkb3d7Ym94LXNoYWRvdzowIDFweCA4cHggLTFweCByZ2JhKDAsMCwwLDAuMil9LmJ0bi1zaGFkb3c6aG92ZXIsLmJ0bi1zaGFkb3c6Zm9jdXN7Ym94LXNoYWRvdzowIDFweCA4cHggLTFweCByZ2JhKDAsMCwwLDAuMil9LmJ0bi1zaGFkb3c6YWN0aXZle2JveC1zaGFkb3c6MCAwIDNweCAwIHJnYmEoMCwwLDAsMC4xNSkgIWltcG9ydGFudH0uYnRuLXJvdW5kZWR7Ym9yZGVyLXJhZGl1czo1MHB4fS5idG4tZGVmYXVsdHtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Y29sb3I6I0YxODgwNX0uYnRuLWRlZmF1bHQ6aG92ZXIsLmJ0bi1kZWZhdWx0OmZvY3VzLC5idG4tZGVmYXVsdDphY3RpdmV7YmFja2dyb3VuZC1jb2xvcjojZmNmY2ZjO2NvbG9yOiNkODdhMDR9LmJ0bi1ncm91cCAuYnRuLWRlZmF1bHR7YmFja2dyb3VuZC1jb2xvcjojOTQ5NDk0O2NvbG9yOiMyNjI2MjZ9LmJ0bi1ncm91cCAuYnRuLWRlZmF1bHQuYWN0aXZle2JhY2tncm91bmQtY29sb3I6I0YxODgwNTtjb2xvcjojZmZmfS5idG4teHN7cGFkZGluZzo0cHggOHB4O2ZvbnQtc2l6ZToxMnB4fS50aGVtZS1kYXJrIC5idG4tcHJpbWFyeXtiYWNrZ3JvdW5kLWNvbG9yOiMzMjNhNDM7Ym9yZGVyLWNvbG9yOiMzMjNhNDN9LnRoZW1lLWRhcmsgLmJ0bi1wcmltYXJ5OmhvdmVyLC50aGVtZS1kYXJrIC5idG4tcHJpbWFyeTpmb2N1cywudGhlbWUtZGFyayAuYnRuLXByaW1hcnk6YWN0aXZle2JhY2tncm91bmQtY29sb3I6IzI5MzAzNztib3JkZXItY29sb3I6IzI5MzAzN30udGhlbWUtZGFyayAuYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLC50aGVtZS1kYXJrIC5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsLnNob3c+LnRoZW1lLWRhcmsgLmJ0bi1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzMyM2E0Mztib3JkZXItY29sb3I6IzMyM2E0M30uZHQtZmFiLWJ0bntwYWRkaW5nOjB9LmNvbXBvc2UtYnRue3BhZGRpbmc6MC44cmVtIDIuNnJlbX0uZHQtY2FsbG91dHtwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdzpoaWRkZW47ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOnJvdztmbGV4LXdyYXA6d3JhcDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcn0uZHQtY2FsbG91dF9fY29se3dpZHRoOjUwJTtvcmRlcjoxfS5kdC1jYWxsb3V0X19jb2wtY29udGVudHtwYWRkaW5nOjJyZW0gNS41cmVtfS5kdC1jYWxsb3V0Lm9kZCAuZHQtY2FsbG91dF9fY29sLWNvbnRlbnR7dGV4dC1hbGlnbjpyaWdodH0uZHQtY2FsbG91dC5vZGQgLmR0LWNhbGxvdXRfX2NvbC1tZWRpYXtvcmRlcjoyfUBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpey5kdC1jYWxsb3V0X19jb2x7d2lkdGg6MTAwJX0uZHQtY2FsbG91dF9fY29sLWNvbnRlbnR7cGFkZGluZzoyLjRyZW0gMH0uZHQtY2FsbG91dC5vZGQgLmR0LWNhbGxvdXRfX2NvbC1jb250ZW50e3RleHQtYWxpZ246bGVmdH0uZHQtY2FsbG91dC5vZGQgLmR0LWNhbGxvdXRfX2NvbC1tZWRpYXtvcmRlcjoxfX1AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpey5kdC1jYWxsb3V0X19jb2x7d2lkdGg6NTAlfS5kdC1jYWxsb3V0X19jb2wtY29udGVudHtwYWRkaW5nOjJyZW0gMy4ycmVtfS5kdC1jYWxsb3V0Lm9kZCAuZHQtY2FsbG91dF9fY29sLWNvbnRlbnR7dGV4dC1hbGlnbjpyaWdodH0uZHQtY2FsbG91dC5vZGQgLmR0LWNhbGxvdXRfX2NvbC1tZWRpYXtvcmRlcjoyfX1AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpey5kdC1jYWxsb3V0X19jb2x7d2lkdGg6MTAwJX0uZHQtY2FsbG91dF9fY29sLWNvbnRlbnR7cGFkZGluZzoyLjRyZW0gMH0uZHQtY2FsbG91dC5vZGQgLmR0LWNhbGxvdXRfX2NvbC1jb250ZW50e3RleHQtYWxpZ246bGVmdH0uZHQtY2FsbG91dC5vZGQgLmR0LWNhbGxvdXRfX2NvbC1tZWRpYXtvcmRlcjoxfX0uZHQtY2FyZHtkaXNwbGF5OmJsb2NrfS5kdC1jYXJkX19oZWFkZXJ7bWFyZ2luLWJvdHRvbToyLjRyZW07cGFkZGluZzoyLjRyZW0gMi40cmVtIDA7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2FsaWduLWl0ZW1zOmNlbnRlcn1AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpey5kdC1jYXJkX19oZWFkZXIgLm5hdiwuZHQtY2FyZF9faGVhZGVyIC5kdC1saXN0e3dpZHRoOjEwMCU7anVzdGlmeS1jb250ZW50OmNlbnRlcjttYXJnaW4tdG9wOjEuNXJlbX19LmR0LWNhcmRfX2hlYWRlciAuZHQtY2FyZF9fdG9vbHN7bWFyZ2luLWxlZnQ6NXB4fS5kdC1jYXJkX19oZWFkZXIgLmR0LWNhcmRfX2hlYWRpbmd7ZmxleDoxOy1tcy1mbGV4OjE7b3ZlcmZsb3c6aGlkZGVuO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7d2hpdGUtc3BhY2U6bm93cmFwfS5kdC1jYXJkX19oZWFkaW5nIC5kdC1jYXJkX190aXRsZXtvdmVyZmxvdzpoaWRkZW47dGV4dC1vdmVyZmxvdzplbGxpcHNpczt3aGl0ZS1zcGFjZTpub3dyYXB9LmR0LWNhcmRfX2JvZHl7cGFkZGluZzoyLjRyZW0gMi40cmVtO2Rpc3BsYXk6YmxvY2t9LmR0LWNhcmRfX2JvZHkrLmR0LWNhcmRfX2JvZHksLmR0LWNhcmRfX2hlYWRlcisuZHQtY2FyZF9fYm9keXtwYWRkaW5nLXRvcDowfS5kdC1jYXJkX19tb3Jle2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5kdC1jYXJkX190aXRsZXttYXJnaW4tYm90dG9tOjA7Zm9udC1zaXplOjEuNnJlbTtjb2xvcjojMjYyNjI2fUBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCl7LmR0LWNhcmRfX3RpdGxle2ZvbnQtc2l6ZToxLjhyZW19fS5kdC1jYXJkX19mdWxsLWhlaWdodHtoZWlnaHQ6Y2FsYygxMDAlIC0gMy4ycmVtKTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5kdC1jYXJkX19mdWxsLWhlaWdodCAuY2FyZC1ib2R5LC5kdC1jYXJkX19mdWxsLWhlaWdodCAuZHQtY2hhcnQsLmR0LWNhcmRfX2Z1bGwtaGVpZ2h0IC5kdC1jaGFydF9fYm9keSwuZHQtY2FyZF9fZnVsbC1oZWlnaHQgLmR0LWNhcmRfX2JvZHl7ZmxleDoxOy1tcy1mbGV4OjEgMSBhdXRvfS5kdC1jYXJkX19mdWxsLWhlaWdodCAuZHQtY2hhcnRfX2JvZHk6bm90KDpmaXJzdC1jaGlsZCl7ZmxleDppbml0aWFsO21hcmdpbi10b3A6YXV0b30uZHQtY2FyZC1jYXJvdXNlbCAuY2FyZHtib3gtc2hhZG93Om5vbmU7bWFyZ2luLWJvdHRvbTowfS5kdC1jYXJkX19wcm9kdWN0LXZlcnRpY2FsIC5jYXJkLWZvb3RlcntiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O3BhZGRpbmctdG9wOjB9LmR0LWNhcmRfX3Byb2R1Y3QtaG9yaXpvbnRhbCAuY2FyZC1mb290ZXJ7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtwYWRkaW5nLXRvcDowfUBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCl7LmR0LWNhcmRfX3Byb2R1Y3QtaG9yaXpvbnRhbCAuY2FyZC1pbWctbGVmdHtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjFyZW07Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuZHQtY2FyZF9fcHJvZHVjdC1ob3Jpem9udGFse2ZsZXgtZGlyZWN0aW9uOnJvdztmbGV4LXdyYXA6d3JhcDstbXMtYWxpZ24taXRlbXM6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcn0uZHQtY2FyZF9fcHJvZHVjdC1ob3Jpem9udGFsIC5kdC1ncmlkLXRodW1iLWVxdWFse3BhZGRpbmctYm90dG9tOjExMCV9LmR0LWNhcmRfX3Byb2R1Y3QtaG9yaXpvbnRhbCAuY2FyZC1pbWctbGVmdHtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjFyZW07Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czoxcmVtfS5kdC1jYXJkX19wcm9kdWN0LWhvcml6b250YWwgLmR0LXByb2R1Y3QtaW1hZ2V7d2lkdGg6MjUlfS5kdC1jYXJkX19wcm9kdWN0LWhvcml6b250YWwgLmNhcmQtYm9keXt3aWR0aDo1MyV9LmR0LWNhcmRfX3Byb2R1Y3QtaG9yaXpvbnRhbCAuY2FyZC1mb290ZXJ7cGFkZGluZy10b3A6Mi44cmVtO3dpZHRoOjIyJTt0ZXh0LWFsaWduOmNlbnRlcn19QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuZHQtY2FyZF9fcHJvZHVjdC1ob3Jpem9udGFsIC5kdC1ncmlkLXRodW1iLWVxdWFse3BhZGRpbmctYm90dG9tOjkwJX0uZHQtY2FyZF9fcHJvZHVjdC1ob3Jpem9udGFsIC5kdC1wcm9kdWN0LWltYWdle3dpZHRoOjMzJX0uZHQtY2FyZF9fcHJvZHVjdC1ob3Jpem9udGFsIC5jYXJkLWJvZHl7d2lkdGg6NDUlfX1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsuZHQtY2FyZF9fcHJvZHVjdC1ob3Jpem9udGFsIC5kdC1ncmlkLXRodW1iLWVxdWFse3BhZGRpbmctYm90dG9tOjgyJX0uZHQtY2FyZF9fcHJvZHVjdC1ob3Jpem9udGFsIC5kdC1wcm9kdWN0LWltYWdle3dpZHRoOjI1JX0uZHQtY2FyZF9fcHJvZHVjdC1ob3Jpem9udGFsIC5jYXJkLWJvZHl7d2lkdGg6NTMlfX0uZHQtZ3JpZC10aHVtYi1lcXVhbHtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nLWJvdHRvbTo4MiU7aGVpZ2h0OjA7d2lkdGg6MTAwJTtvdmVyZmxvdzpoaWRkZW59LmR0LWdyaWQtdGh1bWItZXF1YWwgLmR0LWdyaWQtdGh1bWItY292ZXJ7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfS5kdC1ncmlkLXRodW1iLWVxdWFsIC5kdC1ncmlkLXRodW1iLWNvdmVyIGltZ3toZWlnaHQ6YXV0bzttYXgtd2lkdGg6MTAwJTttaW4taGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3Zlcjstby1vYmplY3QtZml0OmNvdmVyO3dpZHRoOjEwMCV9LmFjdGlvbi10b29sc3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6MS44cmVtO3JpZ2h0OjEuNnJlbX0uYWN0aW9uLXRvb2xzIC5kdC1jaGVja2JveCwuYWN0aW9uLXRvb2xzIC5kcm9wZG93bntkaXNwbGF5OmlubGluZS1ibG9ja30uYWN0aW9uLXRvb2xzIC5kcm9wZG93bnttYXJnaW4tbGVmdDo4cHh9LmNhcmR7Ym94LXNoYWRvdzowIDAgNXB4IDVweCByZ2JhKDAsMCwwLDAuMDMpO21hcmdpbi1ib3R0b206My4ycmVtfS5jYXJkIC5sZWFke2ZvbnQtc2l6ZToxLjhyZW19LmNhcmQgLmxpc3QtZ3JvdXAtaXRlbXtwYWRkaW5nLWxlZnQ6Mi40cmVtO3BhZGRpbmctcmlnaHQ6Mi40cmVtfS5jYXJkIC5idG4rLmNhcmQtbGluaywuY2FyZCAuYnRuKy5idG46bm90KC5idG4tYmxvY2spLC5jYXJkIC5jYXJkLWxpbmsrLmNhcmQtbGluaywuY2FyZCAuY2FyZC1saW5rKy5idG46bm90KC5idG4tYmxvY2spe21hcmdpbi1sZWZ0OjEuMnJlbX0uY2FyZC1pbWFnZXtwb3NpdGlvbjpyZWxhdGl2ZTtoZWlnaHQ6YXV0b30uY2FyZC1pbWFnZSAuZHQtZmFiLWJ0bntib3gtc2hhZG93OjAgMCAxNnB4IDAgcmdiYSgwLDAsMCwwLjMpO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6Mi40cmVtO2JvdHRvbTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoNTAlKTstbW96LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDUwJSk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGVZKDUwJSk7LW8tdHJhbnNmb3JtOnRyYW5zbGF0ZVkoNTAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSg1MCUpfS5jYXJkLWltYWdlIC5kdC1mYWItYnRuLnJpZ2h0LXNpZGV7bGVmdDphdXRvO3JpZ2h0OjIuNHJlbX0uY2FyZC1pbWFnZSsuY2FyZC1ib2R5e3BhZGRpbmctdG9wOjMuNnJlbX0uY2FyZC10aXRsZXttYXJnaW4tYm90dG9tOjEuMnJlbTtmb250LXNpemU6MnJlbX0uY2FyZC1zdWJ0aXRsZXttYXJnaW4tdG9wOi0wLjc4cmVtO21hcmdpbi1ib3R0b206MS4ycmVtO2NvbG9yOiM3ODc4Nzg7Zm9udC1zaXplOjEuNnJlbX0uY2FyZC10ZXh0Om50aC1sYXN0LW9mLXR5cGUoMSk6bm90KDpsYXN0LWNoaWxkKXttYXJnaW4tYm90dG9tOjIuMXJlbX0uY2FyZC1oZWFkZXJ7cGFkZGluZzoxLjJyZW0gMi40cmVtfS5jYXJkLWhlYWRlci5jYXJkLW5hdntwYWRkaW5nOjEuNnJlbSAyLjRyZW0gMi40cmVtO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkZWUyZTZ9LnRoZW1lLWRhcmsgLmNhcmQtaGVhZGVyLmNhcmQtbmF2e2JvcmRlci1jb2xvcjojZThlOGU4fS5jYXJkLWhlYWRlci1saW5rc3ttYXJnaW4tcmlnaHQ6LTEuMnJlbTttYXJnaW4tbGVmdDotMS4ycmVtO21hcmdpbi1ib3R0b206LTIuNHJlbX0uY2FyZC1mb290ZXJ7Zm9udC1zaXplOjEuMnJlbTtwYWRkaW5nOjEuMnJlbSAyLjRyZW19QG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KXsuY2FyZC1mb290ZXJ7Zm9udC1zaXplOjEuNHJlbX19LmNhcmQuaG9yaXpvbnRhbHtmbGV4LWRpcmVjdGlvbjpyb3c7ZmxleC13cmFwOndyYXB9LmNhcmQuaG9yaXpvbnRhbCAuY2FyZC1pbWFnZSwuY2FyZC5ob3Jpem9udGFsIC5kdC1zbGlkZXJ7d2lkdGg6MjglfS5jYXJkLmhvcml6b250YWwgLm93bC1zdGFnZS1vdXRlciwuY2FyZC5ob3Jpem9udGFsIC5vd2wtY2Fyb3VzZWwsLmNhcmQuaG9yaXpvbnRhbCAub3dsLXN0YWdlLC5jYXJkLmhvcml6b250YWwgLm93bC1pdGVte2hlaWdodDoxMDAlfS5jYXJkLmhvcml6b250YWwgLmNhcmQtc3RhY2tlZHtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7d2lkdGg6Y2FsYygxMDAlIC0gMjglKX0uY2FyZC5ob3Jpem9udGFsIC5jYXJkLWJvZHl7bWF4LXdpZHRoOjEwMCV9LmNhcmQuaG9yaXpvbnRhbCAuY2FyZC1ib2R5Om5vdCg6bGFzdC1jaGlsZCl7d2lkdGg6Y2FsYygxMDAlIC0gMTU1cHgpfS5jYXJkLmhvcml6b250YWwgLmNhcmQtYm9keTpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLXRleHR7bWFyZ2luLXJpZ2h0Oi04MHB4fS5jYXJkLmhvcml6b250YWwgLmNhcmQtZm9vdGVye3dpZHRoOjE1NXB4fS5jYXJkLmhvcml6b250YWwgaW1ney1vLW9iamVjdC1maXQ6Y292ZXI7b2JqZWN0LWZpdDpjb3Zlcjtib3JkZXItdG9wLWxlZnQtcmFkaXVzOi40cmVtO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6LjRyZW19LmNhcmQuaG9yaXpvbnRhbCBpbWc6bm90KFtjbGFzcyo9XCJzaXplLVwiXSl7bWluLWhlaWdodDoxMDAlO21heC1oZWlnaHQ6MTAwJX0uY2FyZC5ob3Jpem9udGFsIC5jYXJkLXRleHQ6bnRoLWxhc3Qtb2YtdHlwZSgxKTpub3QoOmxhc3QtY2hpbGQpe21hcmdpbi1ib3R0b206MS4ycmVtfS5jYXJkLmhvcml6b250YWwgLmNhcmQtZm9vdGVye3BhZGRpbmctdG9wOjIuNHJlbTtwYWRkaW5nLWJvdHRvbToyLjRyZW07cGFkZGluZy1sZWZ0OjA7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH1AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpey5jYXJkLmhvcml6b250YWx7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZsZXgtd3JhcDpub3dyYXB9LmNhcmQuaG9yaXpvbnRhbCAuY2FyZC1pbWFnZSwuY2FyZC5ob3Jpem9udGFsIC5kdC1zbGlkZXJ7d2lkdGg6MTAwJX0uY2FyZC5ob3Jpem9udGFsIC5vd2wtc3RhZ2Utb3V0ZXIsLmNhcmQuaG9yaXpvbnRhbCAub3dsLWNhcm91c2VsLC5jYXJkLmhvcml6b250YWwgLm93bC1zdGFnZSwuY2FyZC5ob3Jpem9udGFsIC5vd2wtaXRlbXtoZWlnaHQ6YXV0b30uY2FyZC5ob3Jpem9udGFsIC5jYXJkLXN0YWNrZWR7ZmxleC1mbG93OmNvbHVtbiBub3dyYXA7d2lkdGg6MTAwJX0uY2FyZC5ob3Jpem9udGFsIC5jYXJkLWJvZHl7bWF4LXdpZHRoOjEwMCV9LmNhcmQuaG9yaXpvbnRhbCAuY2FyZC1ib2R5Om5vdCg6bGFzdC1jaGlsZCl7d2lkdGg6MTAwJX0uY2FyZC5ob3Jpem9udGFsIC5jYXJkLWJvZHk6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC10ZXh0e21hcmdpbi1yaWdodDowfS5jYXJkLmhvcml6b250YWwgLmNhcmQtZm9vdGVye3dpZHRoOjEwMCV9LmNhcmQuaG9yaXpvbnRhbCBpbWd7LW8tb2JqZWN0LWZpdDpjb3ZlcjtvYmplY3QtZml0OmNvdmVyO2JvcmRlci10b3AtbGVmdC1yYWRpdXM6LjRyZW07Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czouNHJlbX0uY2FyZC5ob3Jpem9udGFsIGltZzpub3QoW2NsYXNzKj1cInNpemUtXCJdKXttaW4taGVpZ2h0OjEwMCU7bWF4LWhlaWdodDoxMDAlfS5jYXJkLmhvcml6b250YWwgLmNhcmQtdGV4dDpudGgtbGFzdC1vZi10eXBlKDEpOm5vdCg6bGFzdC1jaGlsZCl7bWFyZ2luLWJvdHRvbToxLjJyZW19LmNhcmQuaG9yaXpvbnRhbCAuY2FyZC1mb290ZXJ7cGFkZGluZy10b3A6MDtwYWRkaW5nLWJvdHRvbToyLjRyZW07cGFkZGluZy1sZWZ0OjIuNHJlbX19LmR0LWludHJvLWNhcmR7ZmxleC1kaXJlY3Rpb246cm93O2ZsZXgtd3JhcDp3cmFwO292ZXJmbG93OmhpZGRlbn0uZHQtaW50cm8tY2FyZCAuY2FyZC1pbWFnZSwuZHQtaW50cm8tY2FyZCAuZHQtc2xpZGVye3dpZHRoOjg1cHh9LmR0LWludHJvLWNhcmQgLmNhcmQtc3RhY2tlZHtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7d2lkdGg6Y2FsYygxMDAlIC0gODVweCl9LmR0LWludHJvLWNhcmQgLmNhcmQtYm9keXttYXgtd2lkdGg6MTAwJX0uZHQtaW50cm8tY2FyZCBpbWd7LW8tb2JqZWN0LWZpdDpjb3ZlcjtvYmplY3QtZml0OmNvdmVyO21pbi1oZWlnaHQ6MTAwJTttYXgtaGVpZ2h0OjEwMCU7d2lkdGg6MTAwJTtib3JkZXItdG9wLWxlZnQtcmFkaXVzOi40cmVtO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6LjRyZW19LmR0LXNob3djYXNlLWNhcmR7Ym94LXNoYWRvdzpub25lO2JhY2tncm91bmQtY29sb3I6I2Y0ZjRmNH0uZHQtc2hvd2Nhc2UtY2FyZDpiZWZvcmV7Y29udGVudDonJztkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt6LWluZGV4OjE7d2lkdGg6MTAwJTtoZWlnaHQ6MThyZW07YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOi40cmVtO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOi40cmVtO3RyYW5zaXRpb246YWxsIDAuMnMgZWFzZX1AbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsuZHQtc2hvd2Nhc2UtY2FyZDpiZWZvcmV7dHJhbnNpdGlvbjpub25lfX1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsuZHQtc2hvd2Nhc2UtY2FyZDpiZWZvcmV7aGVpZ2h0OjIycmVtfX0uZHQtc2hvd2Nhc2UtY2FyZCAuZHQtY2FyZF9fdGl0bGV7Zm9udC1zaXplOjIuMnJlbTtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MTt0ZXh0LXRyYW5zZm9ybTpjYXBpdGFsaXplfUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey5kdC1zaG93Y2FzZS1jYXJkIC5kdC1jYXJkX190aXRsZXtmb250LXNpemU6Mi42cmVtfX0uZHQtc2hvd2Nhc2UtY2FyZCAuZHQtY2FyZF9fbW9yZSwuZHQtc2hvd2Nhc2UtY2FyZCAuZHQtY2FyZF9fbW9yZStpLC5kdC1zaG93Y2FzZS1jYXJkIC5kdC1jYXJkX19tb3JlKy5pY29ue2NvbG9yOiMyNjI2MjZ9LmR0LXNob3djYXNlLWNhcmQgLmR0LWNhcmRfX2hlYWRlciwuZHQtc2hvd2Nhc2UtY2FyZCAuZHQtY2FyZF9fYm9keXtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjJ9LmR0LXNob3djYXNlLWNhcmQgLmR0LWNhcmRfX2hlYWRlcnttYXJnaW4tYm90dG9tOjQuNDhyZW07cGFkZGluZzo0LjA4cmVtIDMuNnJlbSAwfS5kdC1zaG93Y2FzZS1jYXJkIC5kdC1jYXJkX19ib2R5e3BhZGRpbmctbGVmdDozLjZyZW07cGFkZGluZy1yaWdodDozLjZyZW19LmR0LXNob3djYXNlLWNhcmQgLmxheW91dC1jb250YWluZXJ7dHJhbnNpdGlvbjphbGwgMC40cyBlYXNlO2JveC1zaGFkb3c6MCAwIDE1cHggMCByZ2JhKDAsMCwwLDAuMik7Ym9yZGVyLXJhZGl1czouNHJlbTtvdmVyZmxvdzpoaWRkZW59QG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7LmR0LXNob3djYXNlLWNhcmQgLmxheW91dC1jb250YWluZXJ7dHJhbnNpdGlvbjpub25lfX0uZHQtc2hvd2Nhc2UtY2FyZDpob3ZlcjpiZWZvcmUsLmR0LXNob3djYXNlLWNhcmQ6Zm9jdXM6YmVmb3Jle2JhY2tncm91bmQtY29sb3I6IzQ3NGI1NX0uZHQtc2hvd2Nhc2UtY2FyZDpob3ZlciAuZHQtY2FyZF9fbW9yZSwuZHQtc2hvd2Nhc2UtY2FyZDpob3ZlciAuZHQtY2FyZF9fbW9yZStpLC5kdC1zaG93Y2FzZS1jYXJkOmhvdmVyIC5kdC1jYXJkX19tb3JlKy5pY29uLC5kdC1zaG93Y2FzZS1jYXJkOmhvdmVyIC5kdC1jYXJkX190aXRsZSwuZHQtc2hvd2Nhc2UtY2FyZDpmb2N1cyAuZHQtY2FyZF9fbW9yZSwuZHQtc2hvd2Nhc2UtY2FyZDpmb2N1cyAuZHQtY2FyZF9fbW9yZStpLC5kdC1zaG93Y2FzZS1jYXJkOmZvY3VzIC5kdC1jYXJkX19tb3JlKy5pY29uLC5kdC1zaG93Y2FzZS1jYXJkOmZvY3VzIC5kdC1jYXJkX190aXRsZXtjb2xvcjojZmZmfS5kdC1zaG93Y2FzZS1jYXJkOmhvdmVyIC5sYXlvdXQtY29udGFpbmVyLC5kdC1zaG93Y2FzZS1jYXJkOmZvY3VzIC5sYXlvdXQtY29udGFpbmVye2JveC1zaGFkb3c6MCAxMnB4IDM1cHggMCByZ2JhKDAsMCwwLDAuMjMpO2JvcmRlci1yYWRpdXM6MXJlbX0uZHQtc2xpZGVye3Bvc2l0aW9uOnJlbGF0aXZlfS5kdC1zbGlkZXJfX2hlYWRlcntwYWRkaW5nOjEwcHggMjBweCAycHg7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7ei1pbmRleDoyO3dpZHRoOjEwMCV9LmR0LXNsaWRlcl9faGVhZGVyIC5kdC1jaGVja2JveC1pY29ue2Zsb2F0OnJpZ2h0fS5kdC1zbGlkZXJfX2hlYWRlciAuZHQtY2hlY2tib3gtaWNvbiAuZHQtY2hlY2tib3gtY29udGVudHtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMC40KTt3aWR0aDozMHB4O2hlaWdodDozMHB4O2N1cnNvcjpwb2ludGVyfS5jYXJvdXNlbC1pdGVtPmltZ3t3aWR0aDoxMDAlfS5jYXJkIC5kdC1zbGlkZXJ7cG9zaXRpb246cmVsYXRpdmV9LmNhcmQgLmR0LXNsaWRlciAub3dsLWRvdHN7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7dGV4dC1hbGlnbjpsZWZ0O3BhZGRpbmctbGVmdDoyMHB4O3BhZGRpbmctcmlnaHQ6MjBweDt3aWR0aDoxMDAlfS5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOmJlZm9yZSwuZHJvcHJpZ2h0IC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsLmRyb3B1cCAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLC5kcm9wZG93bi10b2dnbGU6YWZ0ZXJ7Ym9yZGVyOjAgbm9uZTtmb250LXNpemU6MS40cmVtO2ZvbnQtZmFtaWx5OidnYXhvbic7bGluZS1oZWlnaHQ6MC43O3dpZHRoOmF1dG87aGVpZ2h0OmF1dG87dmVydGljYWwtYWxpZ246bWlkZGxlfS5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOmJlZm9yZXtjb250ZW50OidcXGU5M2InfS5kcm9wcmlnaHQgLmRyb3Bkb3duLXRvZ2dsZTphZnRlcntjb250ZW50OidcXGU5M2MnfS5kcm9wdXAgLmRyb3Bkb3duLXRvZ2dsZTphZnRlcntjb250ZW50OidcXGU5M2QnfS5kcm9wZG93bi10b2dnbGU6YWZ0ZXJ7Y29udGVudDonXFxlOTNhJ30uZHJvcGRvd24tdG9nZ2xlLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDphZnRlcnttYXJnaW4tbGVmdDowfS5kcm9wZG93bi10b2dnbGUubm8tYXJyb3c6YWZ0ZXJ7Y29udGVudDpub25lfS5zdGF0aWMtZHJvcGRvd24tbWVudXtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59LnN0YXRpYy1kcm9wZG93bi1tZW51Pi5kcm9wZG93bi1tZW51e3Bvc2l0aW9uOnN0YXRpYztkaXNwbGF5OmlubGluZS1ibG9jaztmbG9hdDpub25lfUBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCl7LnN0YXRpYy1kcm9wZG93bi1tZW51e2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn19LmRyb3Bkb3duLWl0ZW0uZGlzYWJsZWQsLmRyb3Bkb3duLWl0ZW06ZGlzYWJsZWR7cG9pbnRlci1ldmVudHM6bm9uZX1AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpey5kcm9wZG93bi1tZW51e2ZvbnQtc2l6ZToxLjZyZW19fS5kcm9wZG93bi1tZW51LnNob3d7ei1pbmRleDoxMDAxfS5kcm9wZG93bi1tZW51LW1lZGlhe3BhZGRpbmc6MH0uZHJvcGRvd24tbWVudS1oZWFkZXIsLmRyb3Bkb3duLW1lbnUtZm9vdGVye2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Zm9udC1zaXplOjEzcHg7ZmxleC13cmFwOndyYXA7cGFkZGluZzoxLjVyZW0gMS44cmVtfS5kcm9wZG93bi1tZW51LWhlYWRlcntib3gtc2hhZG93OjAgMnB4IDJweCAwIHJnYmEoODQsODQsODQsMC4wNSl9LmRyb3Bkb3duLW1lbnUtaGVhZGVyIC50aXRsZXtmb250LXNpemU6MTVweDttYXJnaW4tYm90dG9tOjB9LmRyb3Bkb3duLW1lbnUtYm9keXtwYWRkaW5nOjEuNXJlbSAxLjhyZW19LmRyb3Bkb3duLW1lbnUtZm9vdGVye2JveC1zaGFkb3c6MCAtMnB4IDJweCAwIHJnYmEoODQsODQsODQsMC4wNSl9LmRyb3B6b25le2JvcmRlci1zdHlsZTpkYXNoZWQ7Ym9yZGVyLXJhZGl1czouNnJlbTttaW4taGVpZ2h0OjM1MHB4O2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS5kcm9wem9uZSAuZHotbWVzc2FnZXtmb250LXNpemU6Mi4ycmVtfUBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpey5kcm9wem9uZSAuZHotbWVzc2FnZXtmb250LXNpemU6MS42cmVtfX1AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KXsuZHJvcHpvbmV7bWluLWhlaWdodDozMDBweH19QG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsuZHJvcHpvbmV7bWluLWhlaWdodDoyMDBweH19QG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KXsuZHJvcHpvbmV7bWluLWhlaWdodDoxNDBweH19LmZvcm0tcm93e2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDttYXJnaW4tcmlnaHQ6LTEwcHg7bWFyZ2luLWxlZnQ6LTEwcHh9LmZvcm0tcm93Pi5jb2wsLmZvcm0tcm93PltjbGFzcyo9XCJjb2wtXCJde3BhZGRpbmctcmlnaHQ6MTBweDtwYWRkaW5nLWxlZnQ6MTBweH0uY3VzdG9tLXNlbGVjdHstd2Via2l0LWFwcGVhcmFuY2U6bm9uZTstbW96LWFwcGVhcmFuY2U6bm9uZX0uc2VhcmNoLWJveHtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDo0MDBweH0uc2VhcmNoLWJveCBpbnB1dFt0eXBlPVwic2VhcmNoXCJde3BhZGRpbmctbGVmdDo0MHB4fS5zZWFyY2gtYm94IC5zZWFyY2gtaWNvbntjb2xvcjojNTQ1NDU0O2xpbmUtaGVpZ2h0OjE7cG9zaXRpb246YWJzb2x1dGU7bGVmdDoxNXB4O3RvcDo1MCU7ei1pbmRleDo0Oy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7LW1vei10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7LW8tdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSl9LnNlYXJjaC1ib3ggYnV0dG9uLnNlYXJjaC1pY29ue2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyOjAgbm9uZTtwYWRkaW5nOjB9LnNlYXJjaC1ib3ggYnV0dG9uLnNlYXJjaC1pY29uOmZvY3VzLC5zZWFyY2gtYm94IGJ1dHRvbi5zZWFyY2gtaWNvbjphY3RpdmV7b3V0bGluZTowfS5kdC1oZWFkZXIgLnNlYXJjaC1ib3ggLmZvcm0tY29udHJvbHtib3gtc2hhZG93Om5vbmU7Ym9yZGVyLWNvbG9yOiNmMmYyZjJ9LnRoZW1lLWRhcmsgLmR0LWhlYWRlciAuc2VhcmNoLWJveCAuZm9ybS1jb250cm9se2JvcmRlci1jb2xvcjojZThlOGU4fUBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpey5kdC1oZWFkZXIgLnNlYXJjaC1ib3h7d2lkdGg6MjcwcHh9LmR0LWhlYWRlciAuc2VhcmNoLWJveCAuYnRue3BhZGRpbmctbGVmdDo1cHg7cGFkZGluZy1yaWdodDo1cHh9fUBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCl7LmR0LWhlYWRlciAuc2VhcmNoLWJveHt3aWR0aDoyMDBweH19LnNlYXJjaC1ib3gucmlnaHQtc2lkZS1pY29uIGlucHV0W3R5cGU9XCJzZWFyY2hcIl17cGFkZGluZy1sZWZ0OjEuN3JlbTtwYWRkaW5nLXJpZ2h0OjQwcHh9LnNlYXJjaC1ib3gucmlnaHQtc2lkZS1pY29uIC5zZWFyY2gtaWNvbntsZWZ0OmF1dG87cmlnaHQ6MTVweH0uc3dpdGNoLWRvdWJsZSAuc3dpdGNoe2Rpc3BsYXk6aW5saW5lLWZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXJ9LnN3aXRjaC1kb3VibGUgLnN3aXRjaCAuc2xpZGVye21hcmdpbi1sZWZ0OjEwcHg7bWFyZ2luLXJpZ2h0OjEwcHh9LnN3aXRjaHtwb3NpdGlvbjpyZWxhdGl2ZTtjdXJzb3I6cG9pbnRlcjttYXJnaW4tYm90dG9tOjB9LnN3aXRjaCBpbnB1dHtkaXNwbGF5Om5vbmV9LnN3aXRjaCBpbnB1dDpjaGVja2VkKy5zbGlkZXJ7YmFja2dyb3VuZC1jb2xvcjojRjE4ODA1fS5zd2l0Y2ggaW5wdXQ6Y2hlY2tlZCsuc2xpZGVyOmJlZm9yZXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDI2cHgpOy1tb3otdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMjZweCk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGVYKDI2cHgpOy1vLXRyYW5zZm9ybTp0cmFuc2xhdGVYKDI2cHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDI2cHgpfS5zd2l0Y2ggaW5wdXQ6Zm9jdXMrLnNsaWRlcntib3gtc2hhZG93OjAgMCAxcHggI0YxODgwNX0uc2xpZGVye3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjUwcHg7aGVpZ2h0OjI0cHg7Y3Vyc29yOnBvaW50ZXI7YmFja2dyb3VuZC1jb2xvcjojY2VkNGRhO2JvcmRlci1yYWRpdXM6NTBweDt0cmFuc2l0aW9uOmFsbCAwLjJzIGVhc2V9QG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7LnNsaWRlcnt0cmFuc2l0aW9uOm5vbmV9fS5zbGlkZXI6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO2NvbnRlbnQ6XCJcIjtoZWlnaHQ6MjBweDt3aWR0aDoyMHB4O2xlZnQ6MnB4O2JvdHRvbToycHg7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1yYWRpdXM6NTAlO3RyYW5zaXRpb246YWxsIDAuMnMgZWFzZX1AbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsuc2xpZGVyOmJlZm9yZXt0cmFuc2l0aW9uOm5vbmV9fS5zd2l0Y2gtc20gLnNsaWRlcnt3aWR0aDozNXB4O2hlaWdodDoxOHB4fS5zd2l0Y2gtc20gLnNsaWRlcjpiZWZvcmV7d2lkdGg6MTRweDtoZWlnaHQ6MTRweH0uc3dpdGNoLXNtIGlucHV0OmNoZWNrZWQrLnNsaWRlcjpiZWZvcmV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgxN3B4KTstbW96LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDE3cHgpOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlWCgxN3B4KTstby10cmFuc2Zvcm06dHJhbnNsYXRlWCgxN3B4KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgxN3B4KX0uZHQtY2hlY2tib3h7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZy1sZWZ0OjIuNXJlbTtkaXNwbGF5OmlubGluZS1ibG9ja30uZHQtY2hlY2tib3ggaW5wdXRbdHlwZT1cImNoZWNrYm94XCJde3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MTtjdXJzb3I6cG9pbnRlcjttYXJnaW4tbGVmdDotMnJlbTtvcGFjaXR5OjB9LmR0LWNoZWNrYm94LWNvbnRlbnR7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZy1sZWZ0OjhweDttYXJnaW4tYm90dG9tOjA7bGluZS1oZWlnaHQ6MS4zfS5kdC1jaGVja2JveC1jb250ZW50OmJlZm9yZXtjb250ZW50OicnO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjJyZW07aGVpZ2h0OjJyZW07bGVmdDowO3RvcDowO21hcmdpbi1sZWZ0Oi0ycmVtO2JvcmRlcjoxcHggc29saWQgIzc4Nzg3ODtib3JkZXItcmFkaXVzOi40cmVtO3RyYW5zaXRpb246Ym9yZGVyIDAuMTVzIGVhc2UtaW4tb3V0LGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0fUBtZWRpYSBzY3JlZW4gYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2Upey5kdC1jaGVja2JveC1jb250ZW50OmJlZm9yZXt0cmFuc2l0aW9uOm5vbmV9fS5kdC1jaGVja2JveC1jb250ZW50OmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtc2l6ZToxLjJyZW07bGVmdDowLjM1cmVtO3RvcDowLjI1cmVtO21hcmdpbi1sZWZ0Oi0ycmVtfS5kdC1jaGVja2JveC1jaXJjbGUgLmR0LWNoZWNrYm94LWNvbnRlbnQ6YmVmb3Jle2JvcmRlci1yYWRpdXM6NTAlfS5kdC1jaGVja2JveC10b2Rve2Rpc3BsYXk6YmxvY2t9LmR0LWNoZWNrYm94LXRvZG8gLmR0LWNoZWNrYm94LWNvbnRlbnQ6YmVmb3Jle2JvcmRlci1yYWRpdXM6NTAlfS5kdC1jaGVja2JveC10b2RvIC5kdC1jaGVja2JveC1jb250ZW50OmFmdGVye2NvbnRlbnQ6J1xcZTkzNSc7Zm9udC1mYW1pbHk6J2dheG9uJztsZWZ0OjAuNHJlbTt0b3A6MC40cmVtO2ZvbnQtc2l6ZToxcmVtfUBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCl7LmR0LWNoZWNrYm94LXRvZG8gLmR0LWNoZWNrYm94LWNvbnRlbnQ6YWZ0ZXJ7dG9wOjAuM3JlbTtmb250LXNpemU6MS4ycmVtfX0uZHQtY2hlY2tib3gtdG9kbyBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCB+IC5kdC1jaGVja2JveC1jb250ZW50e3RleHQtZGVjb3JhdGlvbjpsaW5lLXRocm91Z2g7Y29sb3I6Izc4Nzg3OH0uZHQtY2hlY2tib3gtdG9kbyBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCB+IC5kdC1jaGVja2JveC1jb250ZW50OmJlZm9yZXtib3JkZXItY29sb3I6IzUyYzQxYX0uZHQtY2hlY2tib3gtdG9kbyBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCB+IC5kdC1jaGVja2JveC1jb250ZW50OmFmdGVye2NvbG9yOiM1MmM0MWF9LmR0LWNoZWNrYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpmb2N1cyB+IC5kdC1jaGVja2JveC1jb250ZW50OmJlZm9yZXtvdXRsaW5lOjAgbm9uZX0uZHQtY2hlY2tib3ggaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgfiAuZHQtY2hlY2tib3gtY29udGVudDphZnRlcntjb250ZW50OidcXDMxJztmb250LWZhbWlseTonZ2F4b24nfS5kdC1jaGVja2JveC1pY29uIC5kdC1jaGVja2JveC1jb250ZW50e3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDttYXJnaW4tbGVmdDotOHB4fS5kdC1jaGVja2JveC1pY29uIC5kdC1jaGVja2JveC1jb250ZW50OmJlZm9yZSwuZHQtY2hlY2tib3gtaWNvbiAuZHQtY2hlY2tib3gtY29udGVudDphZnRlcntjb250ZW50Om5vbmV9LmR0LWNoZWNrYm94LWljb24gLmR0LWNoZWNrYm94LWNvbnRlbnQgLmNoZWNrZWQsLmR0LWNoZWNrYm94LWljb24gLmR0LWNoZWNrYm94LWNvbnRlbnQgLnVuY2hlY2tlZHtmb250LXNpemU6MS44cmVtO2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5kdC1jaGVja2JveC1pY29uIC5kdC1jaGVja2JveC1jb250ZW50IC5jaGVja2Vke2Rpc3BsYXk6bm9uZX0uZHQtY2hlY2tib3gtaWNvbiBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCB+IC5kdC1jaGVja2JveC1jb250ZW50OmJlZm9yZSwuZHQtY2hlY2tib3gtaWNvbiBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCB+IC5kdC1jaGVja2JveC1jb250ZW50OmFmdGVye2NvbnRlbnQ6bm9uZX0uZHQtY2hlY2tib3gtaWNvbiBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCB+IC5kdC1jaGVja2JveC1jb250ZW50IC51bmNoZWNrZWR7ZGlzcGxheTpub25lfS5kdC1jaGVja2JveC1pY29uIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkIH4gLmR0LWNoZWNrYm94LWNvbnRlbnQgLmNoZWNrZWR7ZGlzcGxheTppbmxpbmUtYmxvY2t9LmR0LWNoZWNrYm94LW9ubHl7cGFkZGluZy1sZWZ0OjB9LmR0LWNoZWNrYm94LW9ubHkgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJde21hcmdpbi1sZWZ0OjA7cG9zaXRpb246YWJzb2x1dGU7aGVpZ2h0OjEwMCU7d2lkdGg6MTAwJX0uZHQtY2hlY2tib3gtb25seSAuZHQtY2hlY2tib3gtY29udGVudHtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nLWxlZnQ6MDttYXJnaW4tbGVmdDowO2N1cnNvcjpwb2ludGVyfS5kdC1hdHRhY2htZW50LWJ0bntwb3NpdGlvbjpyZWxhdGl2ZTtib3JkZXI6MXB4IHNvbGlkICNlOGU4ZTg7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5kdC1hdHRhY2htZW50LWJ0biBpbnB1dFt0eXBlPWZpbGVde3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDtvcGFjaXR5OjA7cmlnaHQ6MDtib3R0b206MDt6LWluZGV4OjE7d2lkdGg6MTAwJTtjdXJzb3I6cG9pbnRlcn0uZHQtbG9naW5fX2NvbnRlbnQtaW5uZXIgLmZvcm0tY29udHJvbHtiYWNrZ3JvdW5kLWNvbG9yOiNmNWY1ZjV9LmR0LWdhbGxlcnktbGlzdHtvdmVyZmxvdzpoaWRkZW47ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO21hcmdpbjowIC0uNXB4IDE1cHg7cGFkZGluZy1sZWZ0OjA7bGlzdC1zdHlsZTpub25lO2JvcmRlci1yYWRpdXM6MTBweH0uZHQtZ2FsbGVyeS1saXN0Pmxpe3BhZGRpbmc6MC41cHg7d2lkdGg6MzMuMzMlfS5kdC1nYWxsZXJ5LXRodW1ie3Bvc2l0aW9uOnJlbGF0aXZlO2N1cnNvcjpwb2ludGVyfS5kdC1nYWxsZXJ5LXRodW1iOmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7ei1pbmRleDoxO2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgdHJhbnNwYXJlbnQgMCUsIHJnYmEoMCwwLDAsMC44KSAxMDAlKTtiYWNrZ3JvdW5kLXJlcGVhdDpyZXBlYXQteH0uZHQtZ2FsbGVyeS10aHVtYi1jb250ZW50e3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDtyaWdodDowO2JvdHRvbTowO3otaW5kZXg6MjtwYWRkaW5nOjEwcHg7Y29sb3I6I2ZmZn0uZmxhZy1pY29uLWxne2ZvbnQtc2l6ZToxLjhyZW19LmZsYWctaWNvbi14bHtmb250LXNpemU6Mi41cmVtfS5mbGFnLWljb24tcm91bmRlZHtib3JkZXItcmFkaXVzOi4ycmVtfS5mbGFnLWljb24tY2lyY2xle2JvcmRlci1yYWRpdXM6NTAlfS5pY29ue2xpbmUtaGVpZ2h0OjAuNztkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7c3BlYWs6bm9uZTtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7Zm9udC12YXJpYW50Om5vcm1hbDt0ZXh0LXRyYW5zZm9ybTpub25lOy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlfS5pY29uLWZ3e3dpZHRoOjEuMjg1NzE0MjllbTt0ZXh0LWFsaWduOmNlbnRlcn0uaWNvbi1zbXtmb250LXNpemU6MS40cmVtfS5pY29uLWxne2ZvbnQtc2l6ZToxLjZyZW19Lmljb24teGx7Zm9udC1zaXplOjJyZW19Lmljb24tMXh7Zm9udC1zaXplOjIuMnJlbX0uaWNvbi0yeHtmb250LXNpemU6Mi41cmVtfS5pY29uLTN4e2ZvbnQtc2l6ZTozcmVtfS5pY29uLTR4e2ZvbnQtc2l6ZTo0cmVtfS5pY29uLTV4e2ZvbnQtc2l6ZTo0LjVyZW19Lmljb24tNnh7Zm9udC1zaXplOjUuNXJlbX0uaWNvbi03eHtmb250LXNpemU6N3JlbX0uaWNvbi1yb3RhdGUtLTI1ey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtMjVkZWcpOy1tcy10cmFuc2Zvcm06cm90YXRlKC0yNWRlZyk7LW8tdHJhbnNmb3JtOnJvdGF0ZSgtMjVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoLTI1ZGVnKX0uZHQtaWNvbi1hbGVydHtwb3NpdGlvbjpyZWxhdGl2ZX0uZHQtaWNvbi1hbGVydDphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTtjb250ZW50OlwiXCI7cmlnaHQ6NHB4O3RvcDoxcHg7ei1pbmRleDoxMDt3aWR0aDo2cHg7aGVpZ2h0OjZweDtiYWNrZ3JvdW5kLWNvbG9yOiNmNTIyMmQ7Ym9yZGVyLXJhZGl1czo1MCU7ZGlzcGxheTppbmxpbmUtYmxvY2s7Ym94LXNoYWRvdzowIDAgMCByZ2JhKDI0NSwzNCw0NSwwLjQpO2FuaW1hdGlvbjpwdWxzZSAycyBpbmZpbml0ZX1ALXdlYmtpdC1rZXlmcmFtZXMgcHVsc2V7MCV7LXdlYmtpdC1ib3gtc2hhZG93OjAgMCAwIDAgcmdiYSgyNDUsMzQsNDUsMC40KX03MCV7LXdlYmtpdC1ib3gtc2hhZG93OjAgMCAwIDZweCByZ2JhKDI0NSwzNCw0NSwwKX0xMDAley13ZWJraXQtYm94LXNoYWRvdzowIDAgMCAwIHJnYmEoMjQ1LDM0LDQ1LDApfX1Aa2V5ZnJhbWVzIHB1bHNlezAley1tb3otYm94LXNoYWRvdzowIDAgMCAwIHJnYmEoMjQ1LDM0LDQ1LDAuNCk7Ym94LXNoYWRvdzowIDAgMCAwIHJnYmEoMjQ1LDM0LDQ1LDAuNCl9NzAley1tb3otYm94LXNoYWRvdzowIDAgMCA2cHggcmdiYSgyNDUsMzQsNDUsMCk7Ym94LXNoYWRvdzowIDAgMCA2cHggcmdiYSgyNDUsMzQsNDUsMCl9MTAwJXstbW96LWJveC1zaGFkb3c6MCAwIDAgMCByZ2JhKDI0NSwzNCw0NSwwKTtib3gtc2hhZG93OjAgMCAwIDAgcmdiYSgyNDUsMzQsNDUsMCl9fS5kcmFnZ2FibGUtaWNvbntjdXJzb3I6YWxsLXNjcm9sbH0uZHJhZ2dhYmxlLWljb246aG92ZXIsLmRyYWdnYWJsZS1pY29uOmZvY3VzLC5kcmFnZ2FibGUtaWNvbjphY3RpdmV7Y3Vyc29yOmFsbC1zY3JvbGx9Lmljb24tc3BpbnthbmltYXRpb246aWNvbi1zcGluIDEuNXMgaW5maW5pdGUgbGluZWFyfS5pY29uLXNwaW4tcmV2ZXJzZXthbmltYXRpb246aWNvbi1zcGluLXJldmVyc2UgMS41cyBpbmZpbml0ZSBsaW5lYXJ9LmFuaW1hdGlvbi1jdXN0b21pemVye2FuaW1hdGlvbjphbmltYXRpb24tY3VzdG9taXplciAxcyBpbmZpbml0ZSBlYXNlLWluLW91dH1Aa2V5ZnJhbWVzIGljb24tc3BpbnswJXt0cmFuc2Zvcm06cm90YXRlKDBkZWcpfTEwMCV7dHJhbnNmb3JtOnJvdGF0ZSgzNTlkZWcpfX1Aa2V5ZnJhbWVzIGljb24tc3Bpbi1yZXZlcnNlezAle3RyYW5zZm9ybTpyb3RhdGUoMGRlZyl9MTAwJXt0cmFuc2Zvcm06cm90YXRlKC0zNTlkZWcpfX1Aa2V5ZnJhbWVzIGFuaW1hdGlvbi1jdXN0b21pemVyezAle3RyYW5zZm9ybTpyb3RhdGUoMGRlZyl9NTAle3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpfTEwMCV7dHJhbnNmb3JtOnJvdGF0ZSgwZGVnKX19LmR0LW1vZHVsZV9fdG9vbGJhcntwYWRkaW5nOjFyZW0gM3JlbTtwb3NpdGlvbjpyZWxhdGl2ZTtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZThlOGU4O21pbi1oZWlnaHQ6NjVweDtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7YWxpZ24taXRlbXM6Y2VudGVyfS5kdC1tb2R1bGVfX2xpc3QtaXRlbXtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7YWxpZ24taXRlbXM6Y2VudGVyO3BhZGRpbmc6MS41cmVtIDNyZW19LmR0LW1vZHVsZV9fbGlzdC1pdGVtLWNvbnRlbnR7ZmxleDoxOy1tcy1mbGV4OjEgMSAwO292ZXJmbG93OmhpZGRlbjt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3doaXRlLXNwYWNlOm5vd3JhcDttYXgtd2lkdGg6MTAwJTtjb2xvcjojMjYyNjI2fS5kdC1tb2R1bGVfX2xpc3QtaXRlbS1pbmZve2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDthbGlnbi1pdGVtczpjZW50ZXI7bWFyZ2luLWxlZnQ6MjBweH1AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpey5kdC1tb2R1bGVfX2xpc3QtaXRlbS1pbmZvIC5iYWRnZS1ncm91cHtkaXNwbGF5Om5vbmV9fS5kdC1tb2R1bGVfX2xpc3QtaXRlbS1pbmZvPio6bm90KDpsYXN0LWNoaWxkKXttYXJnaW4tcmlnaHQ6OHB4fS5kdC1tb2R1bGVfX2xpc3QtaXRlbTpub3QoOmxhc3QtY2hpbGQpe2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlOGU4ZTh9LmR0LW1vZHVsZV9fbGlzdDpub3QoOmxhc3QtY2hpbGQpe21hcmdpbi1ib3R0b206My44cmVtfS5hZGQtY29tbWVudC1ib3h7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzoxLjJyZW0gM3JlbTtib3JkZXItdG9wOjFweCBzb2xpZCAjZThlOGU4fS5hZGQtY29tbWVudC1ib3ggLmFjdGlvbi10b29sc3t0b3A6LTIwcHg7ei1pbmRleDoyO3JpZ2h0OjMuMnJlbTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfS5hZGQtY29tbWVudC1ib3ggLmFjdGlvbi10b29scyAqOm5vdCg6bGFzdC1jaGlsZCl7bWFyZ2luLXJpZ2h0OjE1cHh9LmFkZC1jb21tZW50LWJveCB0ZXh0YXJlYXtoZWlnaHQ6NC4ycmVtfS51c2VyLWluZm8tY2FyZHtwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4OjExMDA7ZGlzcGxheTpub25lO21hcmdpbi1ib3R0b206MH0uZHQtdGVhbS1saXN0e2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDttYXJnaW4tbGVmdDotNXB4O21hcmdpbi1yaWdodDotNXB4fS5kdC10ZWFtLWxpc3QgbGl7cGFkZGluZy1sZWZ0OjVweDtwYWRkaW5nLXJpZ2h0OjVweH0uZHQtbW9kdWxlLS1jaGF0IC5kdC1tb2R1bGVfX3NpZGViYXItY29udGVudHtvdmVyZmxvdy15OmluaXRpYWx9LmR0LW1vZHVsZS0tY2hhdCAuZHQtbW9kdWxlX19zaWRlYmFyIC5zZWFyY2gtYm94e21heC13aWR0aDoxMDAlfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmR0LW1vZHVsZS0tY2hhdCAuZHQtbW9kdWxlX19zaWRlYmFye21heC13aWR0aDozMTVweDtmbGV4OjAgMCAzMTVweDstbXMtZmxleDowIDAgMzE1cHh9fS5kdC1tb2R1bGUtLWNoYXQgLmR0LW1vZHVsZV9faGVhZGVye3BhZGRpbmc6MS42cmVtfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmR0LW1vZHVsZS0tY2hhdCAuZHQtbW9kdWxlX19jb250YWluZXJ7bWF4LXdpZHRoOmNhbGMoMTAwJSAtIDIzMHB4ICsgODVweCl9fS5kdC1tb2R1bGUtLWNoYXQgLmR0LW1vZHVsZV9fY29udGVudHtiYWNrZ3JvdW5kLWNvbG9yOiNmYmZiZmJ9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuZHQtbW9kdWxlLS1jaGF0IC5kdC1tb2R1bGVfX3NpZGViYXItaGVhZGVye3BhZGRpbmc6Mi41cmVtIDJyZW0gMS4ycmVtO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlOGU4ZTh9fS5kdC1jaGF0X19pdGVte2Rpc3BsYXk6ZmxleDtwYWRkaW5nOjEuNnJlbX0uZHQtY2hhdF9faXRlbSAuZHQtYXZhdGFye21hcmdpbi1yaWdodDoxNnB4O2FsaWduLXNlbGY6ZmxleC1lbmR9LmR0LWNoYXRfX2l0ZW0gLmR0LWNoYXRfX21lc3NhZ2V7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzoxLjhyZW0gMi42cmVtO21hcmdpbi1ib3R0b206NnB4O2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6MXB4IHNvbGlkICNlOGU4ZTg7Ym9yZGVyLXJhZGl1czoxMnB4O21heC13aWR0aDo2MDBweDtjb2xvcjojNTQ1NDU0fS5kdC1jaGF0X19pdGVtIC5kdC1jaGF0X19tZXNzYWdlOmxhc3QtY2hpbGR7Ym9yZGVyLXJhZGl1czoyMHB4IDIwcHggMjBweCAwO21hcmdpbi1ib3R0b206MH0uZHQtY2hhdF9faXRlbS5yZXBseXtmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZX0uZHQtY2hhdF9faXRlbS5yZXBseSAuZHQtYXZhdGFye21hcmdpbi1yaWdodDowO21hcmdpbi1sZWZ0OjE2cHh9LmR0LWNoYXRfX2l0ZW0ucmVwbHkgLmR0LWNoYXRfX21lc3NhZ2V7YmFja2dyb3VuZC1jb2xvcjojZWFlYmRkO2JvcmRlci1jb2xvcjojZThlOGU4O2NvbG9yOiM1NDU0NTR9LmR0LWNoYXRfX2l0ZW0ucmVwbHkgLmR0LWNoYXRfX21lc3NhZ2U6bGFzdC1jaGlsZHtib3JkZXItcmFkaXVzOjIwcHggMjBweCAwIDIwcHh9LmR0LWNvbnRhY3RzOm5vdCg6bGFzdC1jaGlsZCl7bWFyZ2luLWJvdHRvbToyLjZyZW19LmR0LWNvbnRhY3RzIC5kdC1jb250YWN0OmhvdmVyLC5kdC1jb250YWN0cyAuZHQtY29udGFjdDpmb2N1c3tiYWNrZ3JvdW5kLWNvbG9yOiNlYWViZGQ7Y3Vyc29yOnBvaW50ZXJ9LnRoZW1lLWRhcmsgLmR0LWNvbnRhY3RzIC5kdC1jb250YWN0OmhvdmVyLC50aGVtZS1kYXJrIC5kdC1jb250YWN0cyAuZHQtY29udGFjdDpmb2N1c3tiYWNrZ3JvdW5kLWNvbG9yOiM0YTU3NjN9LmR0LWNvbnRhY3R7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nOjEuNnJlbX0uZHQtY29udGFjdDpub3QoOmxhc3QtY2hpbGQpe2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlOGU4ZTh9LmR0LWNvbnRhY3RfX2hlYWRpbmd7cGFkZGluZy1sZWZ0OjIuNnJlbTtwYWRkaW5nLXJpZ2h0OjIuNnJlbTttYXJnaW4tYm90dG9tOjRweDtjb2xvcjojNTQ1NDU0fS5kdC1jb250YWN0X19pbmZve2ZsZXg6MTstbXMtZmxleDoxO21heC13aWR0aDoxMDAlO292ZXJmbG93OmhpZGRlbjt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3doaXRlLXNwYWNlOm5vd3JhcH0uZHQtY29udGFjdF9fY291bnRlcntwYWRkaW5nLWxlZnQ6NXB4fS5kdC1jb250YWN0IC5kdC1hdmF0YXIrLmR0LWNvbnRhY3RfX2luZm8sLmR0LWNvbnRhY3QgLmR0LWF2YXRhci1zdGF0dXMrLmR0LWNvbnRhY3RfX2luZm97cGFkZGluZy1sZWZ0OjEwcHh9LmR0LWNvbnRhY3RfX3RpdGxle21hcmdpbi1ib3R0b206MnB4fS5kdC1jb250YWN0X19kZXNje21hcmdpbi1ib3R0b206MDtmb250LXNpemU6MS4zcmVtO2xpbmUtaGVpZ2h0OjEuNH0uZHQtY29udGFjdF9fdGltZXttYXJnaW4tYm90dG9tOjA7Zm9udC1zaXplOjEuMXJlbX0uY29udGFjdC1tb2RhbCAubW9kYWwtaGVhZGVye2JvcmRlci10b3AtbGVmdC1yYWRpdXM6LjNyZW07Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6LjNyZW07YmFja2dyb3VuZC1jb2xvcjojMjYyNjI2O3BhZGRpbmc6NnB4IDE2cHh9LmNvbnRhY3QtbW9kYWwgLm1vZGFsLWhlYWRlciAuY2xvc2UsLmNvbnRhY3QtbW9kYWwgLm1vZGFsLWhlYWRlciAubW9kYWwtdGl0bGV7Y29sb3I6I2ZmZn0uY29udGFjdC1tb2RhbCAubW9kYWwtaGVhZGVyIC5jbG9zZXtmb250LXNpemU6MS40cmVtO3BhZGRpbmc6MC41cmVtO21hcmdpbjotMC41cmVtIC0wLjVyZW0gLTAuNXJlbSBhdXRvO2xpbmUtaGVpZ2h0OmluaGVyaXR9LmNvbnRhY3QtbW9kYWwgLm1vZGFsLWJvZHl7cGFkZGluZzoyMHB4IDE1cHh9LmNvbnRhY3QtbW9kYWwgdGV4dGFyZWEsLmNvbnRhY3QtbW9kYWwgaW5wdXR7Ym9yZGVyLXJhZGl1czowO2JveC1zaGFkb3c6bm9uZTtib3JkZXI6MCBub25lO3BhZGRpbmctbGVmdDowO3BhZGRpbmctcmlnaHQ6MH0uY29udGFjdC1tb2RhbCB0ZXh0YXJlYTpmb2N1cywuY29udGFjdC1tb2RhbCBpbnB1dDpmb2N1c3tib3gtc2hhZG93Om5vbmU7b3V0bGluZTpub25lfS5jb250YWN0LW1vZGFsIGlucHV0e2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlOGU4ZTh9LmNvbnRhY3QtbW9kYWwgaW5wdXQ6Zm9jdXN7Ym9yZGVyLWNvbG9yOiMyNjI2MjZ9Lm1haWwtZGV0YWlsLWxpc3QgLmR0LW1vZHVsZV9fbGlzdC1pdGVtIC5kdC1tb2R1bGVfX2xpc3QtaXRlbS1jb250ZW50e2N1cnNvcjpwb2ludGVyfS5tYWlsLWRldGFpbC1saXN0IC5kdC1tb2R1bGVfX2xpc3QtaXRlbSAuZHQtbW9kdWxlX19saXN0LWl0ZW0tY29udGVudCBicntkaXNwbGF5Om5vbmV9Lm1haWwtZGV0YWlsLWxpc3QgLmR0LW1vZHVsZV9fbGlzdC1pdGVtLm9wZW57cGFkZGluZy10b3A6MjBweDtwYWRkaW5nLWJvdHRvbToyMHB4fS5tYWlsLWRldGFpbC1saXN0IC5kdC1tb2R1bGVfX2xpc3QtaXRlbS5vcGVuIC5kdC1hdmF0YXIsLm1haWwtZGV0YWlsLWxpc3QgLmR0LW1vZHVsZV9fbGlzdC1pdGVtLm9wZW4gLmR0LW1vZHVsZV9fbGlzdC1pdGVtLWluZm97YWxpZ24tc2VsZjpmbGV4LXN0YXJ0fS5tYWlsLWRldGFpbC1saXN0IC5kdC1tb2R1bGVfX2xpc3QtaXRlbS5vcGVuIC5kdC1tb2R1bGVfX2xpc3QtaXRlbS1jb250ZW50e292ZXJmbG93OnZpc2libGU7dGV4dC1vdmVyZmxvdzppbml0aWFsO3doaXRlLXNwYWNlOm5vcm1hbDtjdXJzb3I6aW5pdGlhbH0ubWFpbC1kZXRhaWwtbGlzdCAuZHQtbW9kdWxlX19saXN0LWl0ZW0ub3BlbiAuZHQtbW9kdWxlX19saXN0LWl0ZW0tY29udGVudCBicntkaXNwbGF5OmlubGluZS1ibG9ja30uY29tcG9zZS1tYWlsLWJveHt3aWR0aDo1NXJlbTtib3gtc2hhZG93OjAgMCAxNXB4IDAgcmdiYSgwLDAsMCwwLjIpO2JvcmRlci10b3AtbGVmdC1yYWRpdXM6LjRyZW07Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6LjRyZW07cG9zaXRpb246Zml4ZWQ7cmlnaHQ6NHJlbTtib3R0b206MDt6LWluZGV4OjEwMDA7ZGlzcGxheTpub25lfUBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCl7LmNvbXBvc2UtbWFpbC1ib3h7d2lkdGg6MTAwJTtyaWdodDowfX0uY29tcG9zZS1tYWlsLWJveF9faGVhZGVye2JvcmRlci10b3AtbGVmdC1yYWRpdXM6LjRyZW07Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6LjRyZW07YmFja2dyb3VuZC1jb2xvcjojMjYyNjI2O2NvbG9yOiNmZmY7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO3BhZGRpbmc6NnB4IDE2cHh9LmNvbXBvc2UtbWFpbC1ib3hfX2JvZHl7YmFja2dyb3VuZC1jb2xvcjojZmZmO3BhZGRpbmc6MjBweCAxNXB4fS5jb21wb3NlLW1haWwtYm94IHRleHRhcmVhLC5jb21wb3NlLW1haWwtYm94IGlucHV0e2JvcmRlci1yYWRpdXM6MDtib3gtc2hhZG93Om5vbmU7Ym9yZGVyOjAgbm9uZTtwYWRkaW5nLWxlZnQ6MDtwYWRkaW5nLXJpZ2h0OjB9LmNvbXBvc2UtbWFpbC1ib3ggdGV4dGFyZWE6Zm9jdXMsLmNvbXBvc2UtbWFpbC1ib3ggaW5wdXQ6Zm9jdXN7Ym94LXNoYWRvdzpub25lO291dGxpbmU6bm9uZX0uY29tcG9zZS1tYWlsLWJveCBpbnB1dHtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZThlOGU4fS5jb21wb3NlLW1haWwtYm94IGlucHV0OmZvY3Vze2JvcmRlci1jb2xvcjojMjYyNjI2fS5jb21wb3NlLW1haWwtYm94IHRleHRhcmVhe2hlaWdodDoyMjBweDtyZXNpemU6bm9uZX1AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpey5jb21wb3NlLW1haWwtYm94IHRleHRhcmVhe2hlaWdodDoxODBweH19LmR0LXRhc2tfX2l0ZW17cG9zaXRpb246cmVsYXRpdmU7Y3Vyc29yOnBvaW50ZXJ9LmR0LXRhc2tfX2l0ZW06bm90KDpsYXN0LWNoaWxkKXttYXJnaW4tYm90dG9tOjEuNXJlbX0uZHQtdGFza19faXRlbSAuZHQtdGFzay1kYXRle21pbi13aWR0aDo1NXB4O3RleHQtYWxpZ246cmlnaHR9QG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KXsuZHQtdGFza19faXRlbSAuZHQtdGFzay1kYXRle3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjJweDt0b3A6MDt6LWluZGV4OjF9fS5kdC10YXNrX19pdGVtIC5iYWRnZXttaW4td2lkdGg6NjJweH0uZHQtdGFza19faXRlbSAuZHQtdGV4dC1ob3Zlcjpob3Zlcntjb2xvcjojRjE4ODA1fS5kdC10YXNrX19ib2R5e2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpyb3c7ZmxleC13cmFwOm5vd3JhcDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjttYXgtd2lkdGg6Y2FsYygxMDAlIC0gMzBweCl9QG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KXsuZHQtdGFza19fYm9keXtmbGV4LWRpcmVjdGlvbjpjb2x1bW47bWF4LXdpZHRoOmNhbGMoMTAwJSAtIDEwcHgpfX0uZHQtdGFza19fY29udGVudC1sZWZ0e3dpZHRoOmNhbGMoMTAwJSAtIDI1MnB4KX1AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpey5kdC10YXNrX19jb250ZW50LWxlZnR7d2lkdGg6Y2FsYygxMDAlIC0gNjVweCk7bWFyZ2luLWJvdHRvbToxMHB4fX0uZHQtdGFza19fY29udGVudC1yaWdodHt3aWR0aDoyNTJweDtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246cm93O2ZsZXgtd3JhcDpub3dyYXA7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kO2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nLWxlZnQ6MTBweH1AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpey5kdC10YXNrX19jb250ZW50LXJpZ2h0e2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0O3BhZGRpbmctbGVmdDowfX0udGFicy1jb250YWluZXIgLnRhYi1jb250ZW50e2JvcmRlcjpzb2xpZCAxcHggI2RlZTJlNjtib3JkZXItdG9wOjAgbm9uZX0udGFicy1jb250YWluZXIudGFicy12ZXJ0aWNhbCAudGFiLWNvbnRlbnR7Ym9yZGVyLXRvcDpzb2xpZCAxcHggI2RlZTJlNn0udGFicy1jb250YWluZXIgLmNhcmQgLnRhYi1jb250ZW50e2JvcmRlcjowIG5vbmV9LnRhYnMtdmVydGljYWwgLm5hdi1waWxscywudGFicy12ZXJ0aWNhbCAubmF2LXRhYnN7Ym9yZGVyOjAgbm9uZTtmbG9hdDpsZWZ0fS50YWJzLXZlcnRpY2FsIC5uYXYtcGlsbHM+bGksLnRhYnMtdmVydGljYWwgLm5hdi10YWJzPmxpe2Zsb2F0Om5vbmV9LnRhYnMtdmVydGljYWwgLnRhYi1jb250ZW50e292ZXJmbG93OmhpZGRlbn0udGFicy12ZXJ0aWNhbCAubmF2LXRhYnM+bGk+YXtib3JkZXItY29sb3I6I2RlZTJlNjtib3JkZXItcmFkaXVzOjA7bWFyZ2luLXJpZ2h0Oi0xcHg7ei1pbmRleDo1fS50YWJzLXZlcnRpY2FsIC5uYXYtdGFicz5saT5hLmFjdGl2ZXtib3JkZXItY29sb3I6I2RlZTJlNjtib3JkZXItcmlnaHQtY29sb3I6I2ZmZn0udGFicy12ZXJ0aWNhbCAubmF2LXRhYnM+bGk6Zmlyc3QtY2hpbGQgYXtib3JkZXItcmFkaXVzOi40cmVtIDAgMCAwfS50YWJzLXZlcnRpY2FsIC5uYXYtdGFicz5saTpsYXN0LWNoaWxkIGF7Ym9yZGVyLXJhZGl1czowIDAgMCAuNHJlbX0udGFicy1yaWdodCAubmF2LXRhYnN7ZmxvYXQ6cmlnaHR9LnRhYnMtcmlnaHQgLm5hdi10YWJzPmxpPmF7bWFyZ2luLXJpZ2h0OjA7bWFyZ2luLWxlZnQ6LTFweH0udGFicy1yaWdodCAubmF2LXRhYnM+bGk+YS5hY3RpdmV7Ym9yZGVyLWNvbG9yOiNkZWUyZTY7Ym9yZGVyLWxlZnQtY29sb3I6I2ZmZn0udGFicy1yaWdodCAubmF2LXRhYnM+bGk6Zmlyc3QtY2hpbGQgYXtib3JkZXItcmFkaXVzOjAgLjRyZW0gMCAwfS50YWJzLXJpZ2h0IC5uYXYtdGFicz5saTpsYXN0LWNoaWxkIGF7Ym9yZGVyLXJhZGl1czowIDAgLjRyZW0gMH0ubmF2LXVuZGVybGluZSAubmF2LWxpbmt7cG9zaXRpb246cmVsYXRpdmU7Y29sb3I6IzU0NTQ1NH0ubmF2LXVuZGVybGluZSAubmF2LWxpbmsuYWN0aXZlOmJlZm9yZXtjb250ZW50OicnO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDtib3R0b206LTJweDtoZWlnaHQ6MnB4O3dpZHRoOjEwMCU7YmFja2dyb3VuZC1jb2xvcjojRjE4ODA1O3otaW5kZXg6Mn0ubmF2LXVuZGVybGluZSAubmF2LWxpbmsuYWN0aXZle2NvbG9yOiNGMTg4MDV9Lm5hdi11bmRlcmxpbmUgLm5hdi1saW5rOmhvdmVyLC5uYXYtdW5kZXJsaW5lIC5uYXYtbGluazpmb2N1cywubmF2LXVuZGVybGluZSAubmF2LWxpbms6YWN0aXZle2NvbG9yOiNGMTg4MDV9Lm5hdi1waWxscy1zbSAuYWN0aXZle2ZvbnQtc2l6ZToxMnB4fS5uYXYtcGlsbHMtc20gLm5hdi1saW5re3BhZGRpbmc6NHB4IDhweH0ubmF2LWNhcmQtdGFic3tmb250LXNpemU6MS42cmVtO21hcmdpbi10b3A6LTUuNHJlbTttYXJnaW4tYm90dG9tOjIuNHJlbX1AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpey5uYXYtY2FyZC10YWJze21hcmdpbi10b3A6LTIuNHJlbX19LnRpbWVwaWNrZXItc2JzIC5kYXRlcGlja2VyLWRheXMsLnRpbWVwaWNrZXItc2JzIC5kYXRlcGlja2VyLW1vbnRocywudGltZXBpY2tlci1zYnMgLmRhdGVwaWNrZXIteWVhcnMsLnRpbWVwaWNrZXItc2JzIC5kYXRlcGlja2VyLWRlY2FkZXMsLnRpbWVwaWNrZXItc2JzIC50aW1lcGlja2VyLXBpY2tlciwudGltZXBpY2tlci1zYnMgLnRpbWVwaWNrZXItaG91cnMsLnRpbWVwaWNrZXItc2JzIC50aW1lcGlja2VyLW1pbnV0ZXN7cGFkZGluZzoxMnB4O21hcmdpbi1ib3R0b206MTBweDtib3JkZXI6MXB4IHNvbGlkICNlOGU4ZTg7Ym9yZGVyLXJhZGl1czouNHJlbX0uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGFibGUtc20gdGhlYWQgdGh7cGFkZGluZy10b3A6MC4zcmVtO2JvcmRlci1ib3R0b206MCBub25lfS5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50YWJsZS1zbSB0aGVhZCB0aDpmaXJzdC1jaGlsZCwuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGFibGUtc20gdGJvZHkgdGg6Zmlyc3QtY2hpbGR7cGFkZGluZy1sZWZ0OjAuM3JlbX0uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldC5kcm9wZG93bi1tZW51e2Rpc3BsYXk6YmxvY2s7bWFyZ2luOjJweCAwO3BhZGRpbmc6MTBweDt3aWR0aDoyNXJlbX0uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAucGlja2VyLXN3aXRjaCB0ZCBzcGFue2xpbmUtaGVpZ2h0OmluaGVyaXQ7aGVpZ2h0OmF1dG87d2lkdGg6MTAwJX0udGhlbWUtZGFyayAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldHtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LnRoZW1lLWRhcmsgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQsLnRoZW1lLWRhcmsgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGh7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRoe2JvcmRlci1yYWRpdXM6LjRyZW07Ym9yZGVyLXRvcDowIG5vbmV9LmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQudG9kYXk6YmVmb3Jle2JvcmRlci1ib3R0b20tY29sb3I6I0YxODgwNX0uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5kaXNhYmxlZCwuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5kaXNhYmxlZDpob3ZlcntiYWNrZ3JvdW5kOm5vbmU7Y29sb3I6I2RlZTJlNjtjdXJzb3I6bm90LWFsbG93ZWR9LmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQub2xkLC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLm5ld3tjb2xvcjojYWRiNWJkfS5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmFjdGl2ZSwuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5hY3RpdmU6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojRjE4ODA1fS5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkIHNwYW57Ym9yZGVyLXJhZGl1czouNHJlbX0uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZCBzcGFuLmFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOiNGMTg4MDV9LnNwLXJlcGxhY2Vye3BhZGRpbmc6LjhyZW07Ym9yZGVyLWNvbG9yOiNlOGU4ZTg7YmFja2dyb3VuZDojZjRmNGY0O2NvbG9yOiM1NDU0NTQ7dmVydGljYWwtYWxpZ246bWlkZGxlO2JvcmRlci1yYWRpdXM6LjRyZW19LnNwLXJlcGxhY2VyOmhvdmVyLC5zcC1yZXBsYWNlci5zcC1hY3RpdmV7YmFja2dyb3VuZDojZTllY2VmO2JvcmRlci1jb2xvcjojZGJkYmRiO2NvbG9yOiMyNjI2MjZ9LnNwLXByZXZpZXd7d2lkdGg6MzVweDtoZWlnaHQ6MjVweDtib3JkZXItcmFkaXVzOi40cmVtO2JvcmRlcjowIG5vbmV9LnNwLXByZXZpZXctaW5uZXJ7Ym9yZGVyLXJhZGl1czouNHJlbX0uc3AtZGR7Zm9udC1zaXplOjA7cGFkZGluZy1sZWZ0OjJweDtwYWRkaW5nLXJpZ2h0OjJweH0uc3AtZGQ6YWZ0ZXJ7Y29udGVudDonXFxlOTNhJztmb250LXNpemU6MS44cmVtO2ZvbnQtZmFtaWx5OidnYXhvbicsIHNhbnMtc2VyaWY7bGluZS1oZWlnaHQ6MTt3aWR0aDphdXRvO2hlaWdodDphdXRvO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uc3AtcGlja2VyLWNvbnRhaW5lcnt3aWR0aDoxOHJlbTtib3JkZXI6MCBub25lfS5zcC1jb250YWluZXJ7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1jb2xvcjojZThlOGU4O2JvcmRlci1yYWRpdXM6LjRyZW07Ym94LXNoYWRvdzowIDAgNXB4IDVweCByZ2JhKDAsMCwwLDAuMDMpO3otaW5kZXg6OTk5ICFpbXBvcnRhbnR9LnNwLWJ1dHRvbi1jb250YWluZXIsLnNwLXBhbGV0dGUtYnV0dG9uLWNvbnRhaW5lcnttYXJnaW4tdG9wOjAuNXJlbTt0ZXh0LWFsaWduOnJpZ2h0O2Zsb2F0Om5vbmV9LnNwLWNhbmNlbCwuc3AtY2hvb3NlLC5zcC1wYWxldHRlLXRvZ2dsZXtmb250LXNpemU6MS4ycmVtO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmc6LjhyZW0gMS43cmVtO2JvcmRlci1yYWRpdXM6LjRyZW07dHJhbnNpdGlvbjphbGwgMjAwbXMgZWFzZX1AbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsuc3AtY2FuY2VsLC5zcC1jaG9vc2UsLnNwLXBhbGV0dGUtdG9nZ2xle3RyYW5zaXRpb246bm9uZX19LnNwLWNhbmNlbHtjb2xvcjojZmZmICFpbXBvcnRhbnQ7YmFja2dyb3VuZC1jb2xvcjojZjUyMjJkO21hcmdpbi1yaWdodDo0JX0uc3AtY2FuY2VsOmhvdmVyLC5zcC1jYW5jZWw6Zm9jdXN7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Y29sb3I6I2ZmZiAhaW1wb3J0YW50O2JhY2tncm91bmQtY29sb3I6I2YzMGIxN30uc3AtY29udGFpbmVyIGJ1dHRvbiwuc3AtcGFsZXR0ZS10b2dnbGV7YmFja2dyb3VuZC1jb2xvcjojRjE4ODA1O2JhY2tncm91bmQtaW1hZ2U6bm9uZTtib3JkZXI6MCBub25lO2JvcmRlci1yYWRpdXM6LjRyZW07Y29sb3I6I2ZmZjtwYWRkaW5nOi44cmVtIDEuN3JlbTt0ZXh0LXNoYWRvdzpub25lO2xpbmUtaGVpZ2h0OmluaGVyaXR9LnNwLWNvbnRhaW5lciBidXR0b246aG92ZXIsLnNwLWNvbnRhaW5lciBidXR0b246YWN0aXZlLC5zcC1wYWxldHRlLXRvZ2dsZTpob3Zlciwuc3AtcGFsZXR0ZS10b2dnbGU6YWN0aXZle2JhY2tncm91bmQtY29sb3I6I2Q4N2EwNDtib3JkZXI6MCBub25lfS5zcC1jb250YWluZXIgYnV0dG9uOmhvdmVyLC5zcC1wYWxldHRlLXRvZ2dsZTpob3ZlcntiYWNrZ3JvdW5kLWltYWdlOm5vbmU7dGV4dC1zaGFkb3c6bm9uZX0uc3AtY29udGFpbmVyIGJ1dHRvbjphY3RpdmUsLnNwLXBhbGV0dGUtdG9nZ2xlOmFjdGl2ZXtib3gtc2hhZG93Om5vbmV9LnNwLWluaXRpYWx7ZmxvYXQ6bm9uZTtib3JkZXI6MCBub25lfS5zcC1pbml0aWFsIHNwYW57d2lkdGg6NTAlO2Zsb2F0OmxlZnR9LnNwLWluaXRpYWwgc3BhbiAuc3AtdGh1bWItaW5uZXJ7d2lkdGg6MTAwJTtkaXNwbGF5OmJsb2NrO2JveC1zaGFkb3c6MCAwIDAgMXB4IHJnYmEoMCwwLDAsMC4wNzUpIGluc2V0fS5zcC1pbnB1dC1jb250YWluZXJ7ZmxvYXQ6bm9uZTt3aWR0aDoxMDAlfS5zcC1pbnB1dHtib3JkZXI6MXB4IHNvbGlkICNjZWQ0ZGF9LnNwLWlucHV0OmZvY3Vze2JvcmRlci1jb2xvcjojRjE4ODA1fS5kdC1wcmljaW5ne3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbjtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZsZXgtd3JhcDpub3dyYXA7YmFja2dyb3VuZC1jb2xvcjojZmZmO2NvbG9yOiM1NDU0NTQ7bWFyZ2luLWJvdHRvbToxLjVyZW07Ym9yZGVyLXJhZGl1czoxcmVtO2JveC1zaGFkb3c6MCAwIDVweCA1cHggcmdiYSgwLDAsMCwwLjAzKTtoZWlnaHQ6Y2FsYygxMDAlIC0gMS41cmVtKTt0cmFuc2l0aW9uOmFsbCAwLjJzIGVhc2UtaW4tb3V0Oy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDAuOTUpOy1tcy10cmFuc2Zvcm06c2NhbGUoMC45NSk7LW8tdHJhbnNmb3JtOnNjYWxlKDAuOTUpO3RyYW5zZm9ybTpzY2FsZSgwLjk1KX1AbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsuZHQtcHJpY2luZ3t0cmFuc2l0aW9uOm5vbmV9fS5kdC1wcmljaW5nOmhvdmVyey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpOy1tcy10cmFuc2Zvcm06c2NhbGUoMSk7LW8tdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKTtib3gtc2hhZG93OjAgMCA0cHggcmdiYSgwLDAsMCwwLjU1KX0uZHQtcHJpY2luZy5kdC1oaWdobGlnaHR7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7LW1zLXRyYW5zZm9ybTpzY2FsZSgxKTstby10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpfS5kdC1wcmljaW5nLWNsYXNzaWN7Ym9yZGVyLXJhZGl1czowfS5kdC1wcmljaW5nLWNpcmNsZSAuZHQtcHJpY2luZ19faGVhZGVye2JvcmRlci1yYWRpdXM6NTAlO3dpZHRoOjIyLjRyZW07aGVpZ2h0OjIyLjRyZW07bWFyZ2luOjRyZW0gYXV0byAwfS5kdC1wcmljaW5nX19oZWFkZXJ7cGFkZGluZzozcmVtO3RleHQtYWxpZ246Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtmbGV4LXdyYXA6bm93cmFwfS5kdC1wcmljaW5nX19oZWFkZXIgLmR0LXByaWNle2ZvbnQtc2l6ZTozLjZyZW07bWFyZ2luLWJvdHRvbToxLjJyZW07Zm9udC13ZWlnaHQ6NTAwfS5kdC1wcmljaW5nX19ib2R5e3BhZGRpbmc6NXJlbSAzcmVtO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47ZmxleC13cmFwOm5vd3JhcDtmbGV4OjE7YWxpZ24taXRlbXM6Y2VudGVyfS5kdC1wcmljaW5nLWl0ZW1ze3BhZGRpbmctbGVmdDowO2xpc3Qtc3R5bGU6bm9uZTttYXJnaW4tYm90dG9tOjJyZW07cGFkZGluZy1sZWZ0OjA7ZmxleDoxfS5kdC1wcmljaW5nLWl0ZW1zIGxpe21hcmdpbi1ib3R0b206MS42cmVtfS50aGVtZS1kYXJrIC5kdC1wcmljaW5nLmJnLWRhcmssLnRoZW1lLWRhcmsgLmR0LXByaWNpbmcgLmJnLWRhcmt7YmFja2dyb3VuZC1jb2xvcjojMDAwICFpbXBvcnRhbnR9LnRoZW1lLWRhcmsgLmR0LXByaWNpbmcgLmJ0bi5iZy15ZWxsb3d7Y29sb3I6IzAwMH0uc2Nyb2xsc3B5LWhvcml6b250YWwsLnNjcm9sbHNweS12ZXJ0aWNhbCwuc2Nyb2xsc3B5LWxpc3QtZ3JvdXB7cG9zaXRpb246cmVsYXRpdmU7b3ZlcmZsb3c6YXV0b30uc2Nyb2xsc3B5LWhvcml6b250YWx7aGVpZ2h0OjIyMHB4fS5zY3JvbGxzcHktdmVydGljYWx7aGVpZ2h0OjM1MHB4fS5zY3JvbGxzcHktbGlzdC1ncm91cHtoZWlnaHQ6MTgwcHh9LnRhYmxlIC5idG4tbGlua3tjb2xvcjojNzU3NTc1fS50YWJsZSAuYnRuLWxpbms6aG92ZXIsLnRhYmxlIC5idG4tbGluazpmb2N1c3tjb2xvcjojNTQ1NDU0fS50YWJsZSB0aGVhZCB0aHtib3JkZXItdG9wOjAgbm9uZTtjb2xvcjojMjYyNjI2O2ZvbnQtd2VpZ2h0OjQwMDtwYWRkaW5nLXRvcDoyLjZyZW19LnRhYmxlIC50aGVhZC1saWdodCB0aHtjb2xvcjojMjYyNjI2fS50aGVtZS1kYXJrIC50YWJsZSAudGhlYWQtbGlnaHQgdGh7Y29sb3I6IzIxMjEyMX0udGFibGUgLnRoZWFkLWRhcmsgdGh7YmFja2dyb3VuZC1jb2xvcjojMDAwO2NvbG9yOiNiZWJlYmV9LnRhYmxlLnRhYmxlLWJvcmRlcmVkIHRoZWFkIHRoe2JvcmRlci10b3A6MXB4IHNvbGlkICNlOGU4ZTh9LnRhYmxlIC50YWJsZXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LnRhYmxlIHRoZWFkIHRoOmZpcnN0LWNoaWxkLC50YWJsZSB0Ym9keSB0aDpmaXJzdC1jaGlsZHtwYWRkaW5nLWxlZnQ6Mi40cmVtfS50YWJsZS1kYXJrLmNhcmR7YmFja2dyb3VuZC1jb2xvcjojM2MzYzNjO2JvcmRlci1jb2xvcjojM2MzYzNjfS50YWJsZS1kYXJrLmNhcmQgLmNhcmQtdGl0bGV7Y29sb3I6I2JlYmViZX0udGFibGUtZGFyay5jYXJkIC5jYXJkLXN1YnRpdGxle2NvbG9yOiM1NDU0NTR9LnRhYmxlLWRhcmsudGFibGUtYm9yZGVyZWQgdGhlYWQgdGh7Ym9yZGVyLXRvcC1jb2xvcjojNDE0MTQxfS50YWJsZS1kYXJrIHRoZWFkIHRoe2NvbG9yOiNiZWJlYmV9LnRhYmxlLWRhcmsudGFibGUtaG92ZXIgdGJvZHkgdHI6aG92ZXJ7Y29sb3I6I2JlYmViZX0udGFibGUtZGFyay50YWJsZS1zdHJpcGVkIHRib2R5IHRyOm50aC1vZi10eXBlKG9kZCl7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH0udGFibGUtZGFyay50YWJsZS1zdHJpcGVkIHRib2R5IHRyOm50aC1vZi10eXBlKGV2ZW4pe2JhY2tncm91bmQtY29sb3I6IzI5MjkyOX0udGFibGUtYm9yZGVyZWQgdGhlYWQgdGg6Zmlyc3QtY2hpbGQsLnRhYmxlLWJvcmRlcmVkIHRib2R5IHRoOmZpcnN0LWNoaWxkLC50YWJsZS1ib3JkZXJlZCB0aGVhZCB0aHtwYWRkaW5nLXRvcDoxLjVyZW07cGFkZGluZy1sZWZ0OjEuNXJlbX0udGFibGUtYm9yZGVyZWQtMCB0aCwudGFibGUtYm9yZGVyZWQtMCB0ZHtib3JkZXI6MCBub25lfS50YWJsZS1zdHJpcGVkIHRib2R5IHRyOm50aC1vZi10eXBlKG9kZCl7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH0udGFibGUtc3RyaXBlZCB0Ym9keSB0cjpudGgtb2YtdHlwZShldmVuKXtiYWNrZ3JvdW5kLWNvbG9yOiNmOGY4Zjh9LnRhYmxlLXJlc3BvbnNpdmV7bWluLWhlaWdodDouMDElO292ZXJmbG93LXg6YXV0b30udGFibGUtb3JkZXJlZHtjb2xvcjojMjYyNjI2fS50YWJsZS1vcmRlcmVkIHRoLC50YWJsZS1vcmRlcmVkIHRke3BhZGRpbmc6OHB4IDVweH0udGFibGUtb3JkZXJlZCB0aGVhZCB0aHtwYWRkaW5nLXRvcDo4cHg7Zm9udC1zaXplOjEycHg7Y29sb3I6Izc4Nzg3OH0udGFibGUtb3JkZXJlZCB0aGVhZCB0aDpmaXJzdC1jaGlsZCwudGFibGUtb3JkZXJlZCB0Ym9keSB0aDpmaXJzdC1jaGlsZCwudGFibGUtb3JkZXJlZCB0Ym9keSB0ZDpmaXJzdC1jaGlsZHtwYWRkaW5nLWxlZnQ6MH0uZGF0YVRhYmxlc193cmFwcGVye3Bvc2l0aW9uOnJlbGF0aXZlfS5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3Roe2Zsb2F0OmxlZnR9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3Roe2Zsb2F0Om5vbmU7bWFyZ2luLWJvdHRvbToxNXB4O3BhZGRpbmctdG9wOjEwcHh9fS5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfZmlsdGVye2Zsb2F0OnJpZ2h0O21hcmdpbi1sZWZ0OjIwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfZmlsdGVye2Zsb2F0Om5vbmU7bWFyZ2luLWxlZnQ6MH19LmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19pbmZve2NsZWFyOmJvdGh9LmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wYWdpbmF0ZSB1bC5wYWdpbmF0aW9ue21hcmdpbi10b3A6MjBweCAhaW1wb3J0YW50O2p1c3RpZnktY29udGVudDpjZW50ZXIgIWltcG9ydGFudH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnRhYmxlLXJlc3BvbnNpdmV7d2lkdGg6MTAwJTttYXJnaW4tYm90dG9tOjE1cHg7b3ZlcmZsb3cteTpoaWRkZW47LW1zLW92ZXJmbG93LXN0eWxlOi1tcy1hdXRvaGlkaW5nLXNjcm9sbGJhcn0udGFibGUtcmVzcG9uc2l2ZT4udGFibGV7bWFyZ2luLWJvdHRvbTowfS50YWJsZS1yZXNwb25zaXZlPi50YWJsZT50aGVhZD50cj50aCwudGFibGUtcmVzcG9uc2l2ZT4udGFibGU+dGJvZHk+dHI+dGgsLnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlPnRmb290PnRyPnRoLC50YWJsZS1yZXNwb25zaXZlPi50YWJsZT50aGVhZD50cj50ZCwudGFibGUtcmVzcG9uc2l2ZT4udGFibGU+dGJvZHk+dHI+dGQsLnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlPnRmb290PnRyPnRke3doaXRlLXNwYWNlOm5vd3JhcH0udGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWR7Ym9yZGVyOjB9LnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRoZWFkPnRyPnRoOmZpcnN0LWNoaWxkLC50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50Ym9keT50cj50aDpmaXJzdC1jaGlsZCwudGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGZvb3Q+dHI+dGg6Zmlyc3QtY2hpbGQsLnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRoZWFkPnRyPnRkOmZpcnN0LWNoaWxkLC50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50Ym9keT50cj50ZDpmaXJzdC1jaGlsZCwudGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGZvb3Q+dHI+dGQ6Zmlyc3QtY2hpbGR7Ym9yZGVyLWxlZnQ6MH0udGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGhlYWQ+dHI+dGg6bGFzdC1jaGlsZCwudGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGJvZHk+dHI+dGg6bGFzdC1jaGlsZCwudGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGZvb3Q+dHI+dGg6bGFzdC1jaGlsZCwudGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGhlYWQ+dHI+dGQ6bGFzdC1jaGlsZCwudGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGJvZHk+dHI+dGQ6bGFzdC1jaGlsZCwudGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGZvb3Q+dHI+dGQ6bGFzdC1jaGlsZHtib3JkZXItcmlnaHQ6MH0udGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGJvZHk+dHI6bGFzdC1jaGlsZD50aCwudGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGZvb3Q+dHI6bGFzdC1jaGlsZD50aCwudGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGJvZHk+dHI6bGFzdC1jaGlsZD50ZCwudGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGZvb3Q+dHI6bGFzdC1jaGlsZD50ZHtib3JkZXItYm90dG9tOjB9fS5kdC10ZXN0aW1vbmlhbHtwb3NpdGlvbjpyZWxhdGl2ZTt0ZXh0LWFsaWduOmNlbnRlcn0uZHQtdGVzdGltb25pYWwtaXRlbXttYXJnaW46MCAxLjVyZW19LmR0LXRlc3RpbW9uaWFsLWNsYXNzaWN7dGV4dC1hbGlnbjpjZW50ZXJ9LmR0LXRlc3RpbW9uaWFsLXN0YW5kYXJkIC5kdC10ZXN0aW1vbmlhbC1jYXJke2JvcmRlci1yYWRpdXM6LjZyZW07YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDAuOCk7b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6M3JlbTtjb2xvcjojZDlkOWQ5fS5kdC10ZXN0aW1vbmlhbC1zdGFuZGFyZCAuZHQtdGVzdGltb25pYWwtY2FyZCAuZHQtYXZhdGFye2JvcmRlcjo0cHggc29saWQgI0YxODgwNX1AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpey5kdC10ZXN0aW1vbmlhbC1zdGFuZGFyZCAuZHQtdGVzdGltb25pYWwtY2FyZCAuZHQtYXZhdGFye21heC13aWR0aDo2MHB4O21heC1oZWlnaHQ6NjBweH19LmR0LXRlc3RpbW9uaWFsLXN0YW5kYXJkIC5kdC10ZXN0aW1vbmlhbC1ib2R5e3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmctbGVmdDozcmVtfS5kdC10ZXN0aW1vbmlhbC1zdGFuZGFyZCAuZHQtdGVzdGltb25pYWwtYm9keTpiZWZvcmV7Y29udGVudDonXFxlOWM3Jztmb250LWZhbWlseTonZ2F4b24nO2NvbG9yOiNmZmY7ZGlzcGxheTppbmxpbmUtYmxvY2s7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO2ZvbnQtc2l6ZToycmVtfS5kdC10ZXN0aW1vbmlhbC1zdGFuZGFyZCAuZHQtZGVzY3JpcHRpb257Zm9udC1zdHlsZTppdGFsaWM7bGluZS1oZWlnaHQ6MS43NTttYXJnaW4tYm90dG9tOjEuNXJlbX0uY3VzdG9tLXRvb2x0aXB7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZzowLjhyZW0gMnJlbTtiYWNrZ3JvdW5kLWNvbG9yOiNGMTg4MDU7Zm9udC1zaXplOjEuOHJlbTtjb2xvcjojZmZmO2JveC1zaGFkb3c6MCAwIDVweCA1cHggcmdiYSgwLDAsMCwwLjAzKTtib3JkZXItcmFkaXVzOi40cmVtO3otaW5kZXg6MX0uY3VzdG9tLXRvb2x0aXA6YWZ0ZXJ7ZGlzcGxheTpibG9jaztoZWlnaHQ6MDt3aWR0aDowO2NvbG9yOiNGMTg4MDU7Y29udGVudDonJztib3JkZXItbGVmdDo2cHggc29saWQgY3VycmVudENvbG9yO2JvcmRlci1yaWdodDo2cHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXRvcDo2cHggc29saWQgY3VycmVudENvbG9yO2JvcmRlci1ib3R0b206NnB4IHNvbGlkIHRyYW5zcGFyZW50O3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTotMTFweDtsZWZ0OjUwJTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpOy1tb3otdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpOy1vLXRyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpO2JvcmRlci1yYWRpdXM6MCAwIDAgLjRyZW19LmN1c3RvbS10b29sdGlwLmJnLXdhcm5pbmc6YWZ0ZXJ7Y29sb3I6I2ZhYWQxNH0uY3VzdG9tLXRvb2x0aXAuYmctc3VjY2VzczphZnRlcntjb2xvcjojNTJjNDFhfS5jdXN0b20tdG9vbHRpcC5iZy1kYW5nZXI6YWZ0ZXJ7Y29sb3I6I2Y1MjIyZH0uY3VzdG9tLXRvb2x0aXAuYmctaW5mbzphZnRlcntjb2xvcjojMTg5MGZmfS5kdC1jaGFydHtwb3NpdGlvbjpyZWxhdGl2ZX0uZHQtY2hhcnRfX2hlYWRlcntwYWRkaW5nOjEuNnJlbX0uZHQtY2hhcnRfX2hlYWRlcjpub3QoOmxhc3QtY2hpbGQpe3BhZGRpbmctYm90dG9tOjB9LmR0LWNoYXJ0X19ib2R5e3Bvc2l0aW9uOnJlbGF0aXZlfS5kdC1jaGFydF9fb3ZlcmxheXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7aGVpZ2h0OjEwMCU7d2lkdGg6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsMC4yNSk7Y29sb3I6I2ZmZjtwYWRkaW5nOjE1cHggMjBweDtvdmVyZmxvdzpoaWRkZW47Ym9yZGVyLXJhZGl1czoxcmVtfS5kdC1jaGFydF9fb3ZlcmxheSAuY2xvc2UtYnRuLC5kdC1jaGFydF9fb3ZlcmxheSAuYWN0aW9uLWJ0bntwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4OjI7dmlzaWJpbGl0eTpoaWRkZW47b3BhY2l0eTowO3RyYW5zaXRpb246YWxsIDAuM3MgZWFzZX1AbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsuZHQtY2hhcnRfX292ZXJsYXkgLmNsb3NlLWJ0biwuZHQtY2hhcnRfX292ZXJsYXkgLmFjdGlvbi1idG57dHJhbnNpdGlvbjpub25lfX0uZHQtY2hhcnRfX292ZXJsYXkgLmFjdGlvbi1idG57Ym90dG9tOjE1cHg7cmlnaHQ6MjBweH0uZHQtY2hhcnRfX292ZXJsYXkgLmNsb3NlLWJ0bnt0b3A6MTBweDtyaWdodDoyMHB4fS5kdC1jaGFydF9fb3ZlcmxheTpob3ZlciAuYWN0aW9uLWJ0bnt2aXNpYmlsaXR5OnZpc2libGU7b3BhY2l0eToxfS5kdC1jaGFydC5kdC1jaGFydF9fcmV2ZWFsIC5jb250ZW50LWFyZWEsLmR0LWNoYXJ0LmR0LWNoYXJ0X19yZXZlYWwgLmFjdGlvbi1idG57b3BhY2l0eTowO3Zpc2liaWxpdHk6aGlkZGVufS5kdC1jaGFydC5kdC1jaGFydF9fcmV2ZWFsIC5jbG9zZS1idG57b3BhY2l0eToxO3Zpc2liaWxpdHk6dmlzaWJsZX0uZHQtY2hhcnQuZHQtY2hhcnRfX3JldmVhbCAuZHQtY2hhcnRfX292ZXJsYXl7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDAuMSl9LmR0LWNoYXJ0X19oZWFkZXIgLnN0eWxlLWRlZmF1bHR7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwfS5kdC1jaGFydF9faGVhZGVyIC5zdHlsZS1kZWZhdWx0IGgye21hcmdpbi1ib3R0b206MDttYXJnaW4tcmlnaHQ6OHB4fS5kdC1jaGFydF9faGVhZGVyIC5zdHlsZS1kZWZhdWx0IHB7Zm9udC1zaXplOjEycHg7LW1zLWZsZXg6MSAwIDEwMCU7ZmxleDoxIDAgMTAwJX0uZHQtY2hhcnRfX2hlYWRlciAuc3R5bGUtZGVmYXVsdCBwOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS5kdC1jaGFydF9faGVhZGVyIC5zdHlsZS1kZWZhdWx0IC50cmVuZGluZy1zZWN0aW9ue2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9LmR0LWNoYXJ0X19oZWFkZXIgLnN0eWxlLWRlZmF1bHQgLnRyZW5kaW5nLXNlY3Rpb24gaDR7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1yaWdodDozcHg7Y29sb3I6aW5oZXJpdDtmb250LXNpemU6MnJlbX0uZHQtY2hhcnRfX2hlYWRlciAuc3R5bGUtZGVmYXVsdC5zdHlsZS1jcnlwdG8gaDJ7Zm9udC1zaXplOjIuNHJlbTtmb250LXdlaWdodDo1MDA7bGluZS1oZWlnaHQ6MS4zfS5kdC1jaGFydF9faGVhZGVyIC5zdHlsZS1kZWZhdWx0LnN0eWxlLWNyeXB0byBoNHtmb250LXNpemU6MS42cmVtO2ZvbnQtd2VpZ2h0OjUwMH0uZHQtY2hhcnRfX2hlYWRlci52ZXJ0aWNhbC12aWV3IC5zdHlsZS1kZWZhdWx0e2ZsZXgtZmxvdzpjb2x1bW4gbm93cmFwfS5kdC1jaGFydF9faGVhZGVyLnZlcnRpY2FsLXZpZXcgLnN0eWxlLWRlZmF1bHQgaDJ7bWFyZ2luLWJvdHRvbTo0cHg7Zm9udC1zaXplOjNyZW19LmR0LWNoYXJ0X19oZWFkZXIudmVydGljYWwtdmlldyAuc3R5bGUtZGVmYXVsdCBoNHtmb250LXNpemU6M3JlbTtmb250LXdlaWdodDo1MDB9LmR0LWNoYXJ0X19oZWFkZXIudmVydGljYWwtdmlldyAuc3R5bGUtZGVmYXVsdCBwe2ZvbnQtc2l6ZToxLjRyZW19Lmludm9pY2UtbGlzdHtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7bWFyZ2luOjAgLTFyZW07anVzdGlmeS1jb250ZW50OnNwYWNlLWFyb3VuZH0uaW52b2ljZS1saXN0X19pdGVte3BhZGRpbmc6MCAxcmVtO3RleHQtYWxpZ246Y2VudGVyfS5pbnZvaWNlLWxpc3RfX251bWJlcntmb250LXNpemU6Mi4ycmVtO2xpbmUtaGVpZ2h0OjE7bWFyZ2luLWJvdHRvbTo0cHg7Y29sb3I6IzI2MjYyNjtkaXNwbGF5OmJsb2NrfS5pbnZvaWNlLWxpc3RfX2xhYmVse2Rpc3BsYXk6aW5saW5lLWJsb2NrO2xpbmUtaGVpZ2h0OjE7Zm9udC1zaXplOjEycHg7Y29sb3I6Izc4Nzg3OH0uaW52b2ljZS1saXN0X19pdGVte3Bvc2l0aW9uOnJlbGF0aXZlO2N1cnNvcjpwb2ludGVyfS5pbnZvaWNlLWxpc3RfX2l0ZW0gLmRvdC1zaGFwZXttYXJnaW4tcmlnaHQ6NHB4O3RyYW5zaXRpb246YWxsIDEyMG1zIGVhc2V9QG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7Lmludm9pY2UtbGlzdF9faXRlbSAuZG90LXNoYXBle3RyYW5zaXRpb246bm9uZX19Lmludm9pY2UtbGlzdF9faXRlbTpob3ZlciAuZG90LXNoYXBlLC5pbnZvaWNlLWxpc3RfX2l0ZW06Zm9jdXMgLmRvdC1zaGFwZXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxLjQpOy1tcy10cmFuc2Zvcm06c2NhbGUoMS40KTstby10cmFuc2Zvcm06c2NhbGUoMS40KTt0cmFuc2Zvcm06c2NhbGUoMS40KX0uaW52b2ljZS1saXN0X19pdGVtIC5jdXN0b20tdG9vbHRpcHt0cmFuc2l0aW9uOmFsbCAwLjVzIGVhc2U7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDo1MCU7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTstbW96LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTstby10cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTtvcGFjaXR5OjA7dmlzaWJpbGl0eTpoaWRkZW59QG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7Lmludm9pY2UtbGlzdF9faXRlbSAuY3VzdG9tLXRvb2x0aXB7dHJhbnNpdGlvbjpub25lfX0uaW52b2ljZS1saXN0X19pdGVtOmhvdmVyIC5jdXN0b20tdG9vbHRpcCwuaW52b2ljZS1saXN0X19pdGVtOmZvY3VzIC5jdXN0b20tdG9vbHRpcHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTEyMCU7bGVmdDo1MCU7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTstbW96LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTstby10cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTt2aXNpYmlsaXR5OnZpc2libGU7b3BhY2l0eToxfS5kdC1pbmRpY2F0b3ItaXRlbTpub3QoOmxhc3QtY2hpbGQpe21hcmdpbi1ib3R0b206MTBweH0uZHQtaW5kaWNhdG9yLWl0ZW1fX2JhcntoZWlnaHQ6M3B4O3dpZHRoOjEwMCU7YmFja2dyb3VuZC1jb2xvcjojZTllY2VmfS5kdC1pbmRpY2F0b3ItaXRlbV9fZmlsbHttaW4taGVpZ2h0OjNweDtoZWlnaHQ6MTAwJTt3aWR0aDowfS5kdC1pbmRpY2F0b3ItaXRlbV9faW5mb3tkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfS5kdC1pbmRpY2F0b3ItaXRlbV9fY291bnR7Zm9udC1zaXplOjEuMnJlbX0uZHQtaW5kaWNhdG9yLWhhbGZ7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO21hcmdpbjowIC0xMnB4fS5kdC1pbmRpY2F0b3ItaGFsZi1pdGVte3dpZHRoOjUwJTtwYWRkaW5nOjAgMTJweH0uZHQtaW5kaWNhdG9yLXRpdGxle21hcmdpbi1ib3R0b206MH0uZHQtem9uZS1zdGF0c3tkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2hlaWdodDoxMDAlO2JvcmRlci1sZWZ0OjFweCBzb2xpZCAjZThlOGU4fUBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCl7LmR0LXpvbmUtc3RhdHN7Ym9yZGVyLWxlZnQ6MDtib3JkZXItdG9wOjFweCBzb2xpZCAjZThlOGU4fX0uZHQtem9uZS1zdGF0c19fY29udGVudHtkaXNwbGF5OmZsZXg7ZmxleC1mbG93OmNvbHVtbiBub3dyYXA7ZmxleDoxOy1tcy1mbGV4OjEgMSBhdXRvO2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO3BhZGRpbmc6MnJlbX0uZHQtem9uZS1zdGF0c19fY29udGVudDpub3QoOmxhc3QtY2hpbGQpe2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlOGU4ZTh9LmR0LXdpZGdldC5kdC13aWRnZXQtc20gLmR0LXdpZGdldF9faXRlbXtwYWRkaW5nLXRvcDo4cHg7cGFkZGluZy1ib3R0b206OHB4fS5kdC13aWRnZXQuZHQtd2lkZ2V0LXhsIC5kdC13aWRnZXRfX2l0ZW17cGFkZGluZy10b3A6MjBweDtwYWRkaW5nLWJvdHRvbToyMHB4fS5kdC13aWRnZXQrLmR0LXdpZGdldHttYXJnaW4tdG9wOjE4cHh9LmR0LXdpZGdldCsuZHQtd2lkZ2V0LWxpbmssLmR0LXdpZGdldF9faXRlbSsuZHQtd2lkZ2V0LWxpbmt7bWFyZ2luLXRvcDoxMHB4O2ZvbnQtc2l6ZToxMnB4O3BhZGRpbmctbGVmdDoyLjRyZW07cGFkZGluZy1yaWdodDoyLjRyZW19LmR0LXdpZGdldCAuZHQtd2lkZ2V0X19oZWFkaW5ne3BhZGRpbmctbGVmdDoyLjRyZW07cGFkZGluZy1yaWdodDoyLjRyZW07bWFyZ2luLWJvdHRvbTo0cHg7Y29sb3I6Izc4Nzg3OH0uZHQtd2lkZ2V0IC5kdC13aWRnZXRfX2l0ZW17ZGlzcGxheTpmbGV4O2ZsZXg6MTstbXMtZmxleDoxO2ZsZXgtd3JhcDp3cmFwO3dpZHRoOjEwMCU7cGFkZGluZzoxLjRyZW0gMi40cmVtIDEuNXJlbX0uZHQtd2lkZ2V0IC5kdC13aWRnZXRfX2l0ZW0gLmR0LXdpZGdldF9faW5mb3tmbGV4OjE7LW1zLWZsZXg6MTthbGlnbi1zZWxmOmNlbnRlcn0uZHQtd2lkZ2V0IC5kdC13aWRnZXRfX2l0ZW0gLmR0LXdpZGdldF9faW5mbzpub3QoOmxhc3QtY2hpbGQpe3BhZGRpbmctcmlnaHQ6MS42cmVtfS5kdC13aWRnZXQgLmR0LXdpZGdldF9faXRlbSAuZHQtd2lkZ2V0X19pbWcrLmR0LXdpZGdldF9faW5mb3twYWRkaW5nLWxlZnQ6MS42cmVtfUBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCl7LmR0LXdpZGdldCAuZHQtd2lkZ2V0X19pdGVtIC5kdC13aWRnZXRfX2ltZysuZHQtd2lkZ2V0X19pbmZve3BhZGRpbmctbGVmdDoxLjRyZW19fS5kdC13aWRnZXRfX3RpdGxle2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjEuNHJlbTtjb2xvcjojMjYyNjI2O21hcmdpbi1ib3R0b206MnB4fUBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCl7LmR0LXdpZGdldF9fdGl0bGV7Zm9udC1zaXplOjEuNnJlbX19LmR0LXdpZGdldF9fdGl0bGU6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9LmR0LXdpZGdldF9fc3VidGl0bGV7Zm9udC1zaXplOjEuM3JlbTttYXJnaW4tYm90dG9tOjB9QG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KXsuZHQtd2lkZ2V0X19zdWJ0aXRsZXtmb250LXNpemU6MS40cmVtfX0uZHQtdGFza3tvdmVyZmxvdzpoaWRkZW47ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpmbGV4LWVuZDthbGlnbi1pdGVtczpjZW50ZXJ9LmR0LXRhc2sgLmR0LXRhc2tfX251bWJlcntkaXNwbGF5Om5vbmV9QG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KXsuZHQtdGFza3ttaW4td2lkdGg6MTM1cHh9LmR0LXRhc2sgLmR0LXRhc2tfX251bWJlcntkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZToxLjJyZW07dHJhbnNpdGlvbjphbGwgMC40cyBlYXNlO21hcmdpbi1yaWdodDotMS40cmVtfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkgYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2Upey5kdC10YXNrIC5kdC10YXNrX19udW1iZXJ7dHJhbnNpdGlvbjpub25lfX1AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpey5kdC10YXNrIC5kdC10YXNrX19yZWRpcmVjdHt0cmFuc2l0aW9uOmFsbCAwLjRzIGVhc2U7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgxMDAlKTstbW96LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDEwMCUpOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlWCgxMDAlKTstby10cmFuc2Zvcm06dHJhbnNsYXRlWCgxMDAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgxMDAlKX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsuZHQtdGFzayAuZHQtdGFza19fcmVkaXJlY3R7dHJhbnNpdGlvbjpub25lfX1AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpey5kdC13aWRnZXQtaG92ZXIgLmR0LXdpZGdldF9faXRlbTpob3ZlciAuZHQtdGFzayAuZHQtdGFza19fbnVtYmVye2NvbG9yOiNGMTg4MDU7bWFyZ2luLXJpZ2h0OjZyZW19LmR0LXdpZGdldC1ob3ZlciAuZHQtd2lkZ2V0X19pdGVtOmhvdmVyIC5kdC10YXNrIC5kdC10YXNrX19yZWRpcmVjdHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpOy1tb3otdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpOy1vLXRyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpfX0uZHQtd2lkZ2V0LWhvdmVyLWJnIC5kdC13aWRnZXRfX2l0ZW06aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZWFlYmRkfUBtZWRpYSAobWluLXdpZHRoOiA1NzZweCl7LmR0LXdpZGdldC1ob3Zlci1iZyAuZHQtd2lkZ2V0X19pdGVtOmhvdmVyIC5kdC10YXNrIC5kdC10YXNrX19udW1iZXJ7Y29sb3I6I0YxODgwNTttYXJnaW4tcmlnaHQ6NnJlbX0uZHQtd2lkZ2V0LWhvdmVyLWJnIC5kdC13aWRnZXRfX2l0ZW06aG92ZXIgLmR0LXRhc2sgLmR0LXRhc2tfX3JlZGlyZWN0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCk7LW1vei10cmFuc2Zvcm06dHJhbnNsYXRlWCgwKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCk7LW8tdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCl9fS50aGVtZS1kYXJrIC5kdC13aWRnZXQtaG92ZXItYmcgLmR0LXdpZGdldF9faXRlbTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiM0YTU3NjN9LmR0LXdpZGdldC1ib3JkZXIgLmR0LXdpZGdldF9faXRlbTpub3QoOmxhc3QtY2hpbGQpe2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlOGU4ZTh9LmNhbXBhaWducy13aWRnZXQgLmR0LXdpZGdldHttYXJnaW4tbGVmdDotMS4ycmVtO21hcmdpbi1yaWdodDotMS4ycmVtfS5jYW1wYWlnbnMtd2lkZ2V0IC5kdC13aWRnZXRfX2l0ZW17ZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZsZXgtd3JhcDpub3dyYXA7cGFkZGluZzoxMHB4IDEuMnJlbTtib3JkZXItcmFkaXVzOi40cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ1MHB4KXsuY2FtcGFpZ25zLXdpZGdldHtmb250LXNpemU6MTJweH0uY2FtcGFpZ25zLXdpZGdldCAuZHQtd2lkZ2V0X190aXRsZXtmb250LXNpemU6MTJweH19Lm1lZGlhLWxpc3QgLm1lZGlhOm5vdCg6bGFzdC1jaGlsZCl7bWFyZ2luLWJvdHRvbTozcmVtfS5tZWRpYS1saXN0IC5tZWRpYS5tZWRpYS1uZXdzPmltZ3ttaW4td2lkdGg6MTUwcHg7bWF4LXdpZHRoOjE1MHB4O21hcmdpbi1yaWdodDoyLjRyZW19QG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KXsubWVkaWEtbGlzdCAubWVkaWEubWVkaWEtbmV3cz5pbWd7bWluLXdpZHRoOjEwMCU7bWF4LXdpZHRoOjEwMCU7bWFyZ2luLXJpZ2h0OjA7bWFyZ2luLWJvdHRvbToyLjRyZW19fUBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCl7Lm1lZGlhLWxpc3QgLm1lZGlhLm1lZGlhLW5ld3N7ZmxleC1kaXJlY3Rpb246Y29sdW1ufX0udXNlci1iZy1jYXJke3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2s7bWluLXdpZHRoOjEzMnB4O3dpZHRoOjEwMCU7cGFkZGluZzowO292ZXJmbG93OmhpZGRlbjtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y292ZXI7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0fS51c2VyLWJnLWNhcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3BhZGRpbmctdG9wOjY4JX0udXNlci1iZy1jYXJkLXNte21pbi13aWR0aDo4OHB4fS51c2VyLWJnLWNhcmQgLmR0LXN0YXR1c3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTBweDtyaWdodDoxMHB4O3otaW5kZXg6MTtib3JkZXI6MXB4IHNvbGlkICNmZmZ9LnVzZXItYmctY2FyZCAudXNlci1iZy1jYXJkX19pbmZve2NvbnRlbnQ6Jyc7ZGlzcGxheTpibG9jaztiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHRyYW5zcGFyZW50IDAlLCByZ2JhKDAsMCwwLDAuOCkgMTAwJSk7YmFja2dyb3VuZC1yZXBlYXQ6cmVwZWF0LXg7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7ei1pbmRleDoxO3dpZHRoOjEwMCU7cGFkZGluZzoxMHB4O2NvbG9yOiNmZmZ9LnVzZXItYmctY2FyZCAudXNlci1iZy1jYXJkX19pbmZvIC5kdC1hdmF0YXItbmFtZXtvdmVyZmxvdzpoaWRkZW47dGV4dC1vdmVyZmxvdzplbGxpcHNpczt3aGl0ZS1zcGFjZTpub3dyYXB9LmR0LXBhZ2UtLWNvbnRhaW5lcntwb3NpdGlvbjpyZWxhdGl2ZTtoZWlnaHQ6MTAwJTtmbGV4OjE7LW1zLWZsZXg6MTtkaXNwbGF5OmZsZXg7ZmxleC1mbG93OmNvbHVtbiB3cmFwO2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2NvbG9yOiMyNjI2MjY7Zm9udC1zaXplOjEuNnJlbX0uZHQtcGFnZS0tY29udGFpbmVyPip7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoyfS5kdC1wYWdlLS1jb250YWluZXIgLnRpdGxle2ZvbnQtc2l6ZTo3LjJyZW07Zm9udC13ZWlnaHQ6NjAwfS5kdC1wYWdlLS1jb250YWluZXIgLnNlYXJjaC1ib3h7d2lkdGg6MzIwcHg7bWFyZ2luOjAgYXV0b31AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpey5kdC1wYWdlLS1jb250YWluZXIgLnNlYXJjaC1ib3h7d2lkdGg6MjUwcHh9fS5kdC1wYWdlLS1jb250YWluZXIgLmVycm9yLXBhZ2V7bWF4LXdpZHRoOjM4MHB4O3dpZHRoOjk0JTttYXJnaW4tcmlnaHQ6YXV0bzttYXJnaW4tbGVmdDphdXRvO3BhZGRpbmctYm90dG9tOjIuMnJlbX0uZHQtZXJyb3ItY29kZXtjb2xvcjojNTk1OTU5O2ZvbnQtc2l6ZToxNnJlbTtsaW5lLWhlaWdodDoxO2ZvbnQtd2VpZ2h0OjUwMDt0ZXh0LXNoYWRvdzoxMHB4IDZweCA4cHggcmdiYSgxMTcsMTE3LDExNywwLjgpfUBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCl7LmR0LWVycm9yLWNvZGV7Zm9udC1zaXplOjEycmVtfX0udGhlbWUtZGFyayAuZHQtZXJyb3ItY29kZXtjb2xvcjojNTQ1NDU0O3RleHQtc2hhZG93OjEwcHggNnB4IDhweCByZ2JhKDI1NSwxMTcsMTE3LDAuOCl9LmR0LWFwcC1sb2dpbi0tY29udGFpbmVye3BhZGRpbmctdG9wOjNyZW19LmR0LWxvZ2luLS1jb250YWluZXJ7aGVpZ2h0OjEwMCU7ZmxleDoxOy1tcy1mbGV4OjE7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3BhZGRpbmctYm90dG9tOjNyZW19LmR0LWxvZ2luX19jb250ZW50LXdyYXBwZXJ7cG9zaXRpb246cmVsYXRpdmU7Ym9yZGVyLXJhZGl1czoxMHB4O2JveC1zaGFkb3c6MCAwIDVweCA1cHggcmdiYSgwLDAsMCwwLjAzKTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7bWF4LXdpZHRoOjQyMHB4O3dpZHRoOjk0JTttYXJnaW4tcmlnaHQ6YXV0bzttYXJnaW4tbGVmdDphdXRvO2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtvdmVyZmxvdzpoaWRkZW59LmR0LWFwcC1sb2dpbi0tY29udGFpbmVyIC5kdC1sb2dpbl9fY29udGVudC13cmFwcGVye21heC13aWR0aDo2ODBweH1AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpey5kdC1sb2dpbl9fY29udGVudC13cmFwcGVye2ZsZXgtZmxvdzpjb2x1bW4gbm93cmFwfX0uZHQtbG9naW5fX2JnLXNlY3Rpb257cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzoyLjRyZW0gMi40cmVtO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1hZ2VzL2xvZ2luLWltYWdlLmpwZ1wiKTtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBib3R0b207YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZTpjb3Zlcjtjb2xvcjojZmZmO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW59QG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KXsuZHQtbG9naW5fX2JnLXNlY3Rpb257d2lkdGg6NDAlfX0uZHQtbG9naW5fX2JnLXNlY3Rpb246YmVmb3Jle2NvbnRlbnQ6Jyc7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3otaW5kZXg6MTt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2JhY2tncm91bmQtY29sb3I6cmdiYSgyNDEsMTM2LDUsMC44KX0uZHQtbG9naW5fX2JnLXNlY3Rpb24+Kntwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjJ9LmR0LWxvZ2luX19iZy1zZWN0aW9uIC5kdC1sb2dpbl9fbG9nb3ttYXJnaW4tdG9wOmF1dG99QG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KXsuZHQtbG9naW5fX2NvbnRlbnR7d2lkdGg6NjAlfX0uZHQtbG9naW5fX2NvbnRlbnQtaW5uZXJ7cGFkZGluZzozLjVyZW0gMy41cmVtIDJyZW07ZmxleDoxOy1tcy1mbGV4OjF9LmR0LWxvZ2luX19jb250ZW50LWZvb3RlcntwYWRkaW5nOi42cmVtIDIuNHJlbTtiYWNrZ3JvdW5kLWNvbG9yOiNmNGY0ZjR9LmR0LWxvZ2luX190aXRsZXtwb3NpdGlvbjpyZWxhdGl2ZTtjb2xvcjojZmZmO21hcmdpbi1ib3R0b206MXJlbX0uZHQtZm9yZ290LXBhc3N3b3JkIC5kdC1sb2dpbl9fY29udGVudC13cmFwcGVye21heC13aWR0aDo0MjBweH0uZHQtZm9yZ290LXBhc3N3b3JkIC5kdC1sb2dpbl9fY29udGVudC13cmFwcGVyIC5kdC1sb2dpbl9fY29udGVudHt3aWR0aDoxMDAlfS5kdC1mb3Jnb3QtcGFzc3dvcmQgLmR0LWxvZ2luX19jb250ZW50LXdyYXBwZXIgLmR0LWxvZ2luX19sb2dve2Rpc3BsYXk6YmxvY2s7bWFyZ2luLWxlZnQ6MDttYXJnaW4tYm90dG9tOjNyZW19LnByb2ZpbGVfX2Jhbm5lcntwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW46LTMuMnJlbSAtMy4ycmVtIC01LjVyZW07cGFkZGluZzozLjJyZW0gMy4ycmVtIDhyZW07YmFja2dyb3VuZC1jb2xvcjojMjcyOTMyO2NvbG9yOiNmZmZ9LnByb2ZpbGVfX2Jhbm5lcjpiZWZvcmV7Y29udGVudDonJztkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwLjMpfUBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCl7LnByb2ZpbGVfX2Jhbm5lcnttYXJnaW4tYm90dG9tOjMuMnJlbTtwYWRkaW5nLWJvdHRvbTozLjJyZW19fS5wcm9maWxlX19iYW5uZXItdG9we3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6Mn1AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpey5wcm9maWxlX19iYW5uZXItdG9we2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9fS5wcm9maWxlX19iYW5uZXItYm90dG9te3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MjtkaXNwbGF5OmZsZXh9QG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KXsucHJvZmlsZV9fYmFubmVyLXRvcCAuZHQtYXZhdGFyLXdyYXBwZXJ7ZmxleC1kaXJlY3Rpb246Y29sdW1uO21hcmdpbi1ib3R0b206NHJlbX0ucHJvZmlsZV9fYmFubmVyLXRvcCAuZHQtYXZhdGFyLXdyYXBwZXIgLmR0LWF2YXRhci1pbmZve3RleHQtYWxpZ246Y2VudGVyO21hcmdpbi10b3A6MnJlbX19LnByb2ZpbGVfX2Jhbm5lci10b3A6bm90KDpsYXN0LWNoaWxkKXttYXJnaW4tYm90dG9tOjMuMnJlbX1AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpey5wcm9maWxlX19iYW5uZXItdG9wOm5vdCg6bGFzdC1jaGlsZCl7bWFyZ2luLWJvdHRvbToyLjVyZW19fS5wcm9maWxlX19iYW5uZXIgLmR0LWxpc3R7bWFyZ2luLWxlZnQ6LTIuNnJlbTttYXJnaW4tcmlnaHQ6LTIuNnJlbX0ucHJvZmlsZV9fYmFubmVyIC5kdC1saXN0X19pdGVte3BhZGRpbmctbGVmdDoyLjZyZW07cGFkZGluZy1yaWdodDoyLjZyZW19LnByb2ZpbGUtY29udGVudCAuZHQtbGlzdC1vbmUtdGhpcmQgLmR0LWxpc3RfX2l0ZW17bWFyZ2luLWJvdHRvbTo0cmVtfUBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCl7LnByb2ZpbGUtY29udGVudCAuZHQtbGlzdC1vbmUtdGhpcmQgLmR0LWxpc3RfX2l0ZW17d2lkdGg6NTAlfX1AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpey5wcm9maWxlLWNvbnRlbnQgLmR0LWxpc3Qtb25lLXRoaXJkIC5kdC1saXN0X19pdGVte3dpZHRoOjEwMCV9fS5wcm9maWxlX19iYW5uZXIgLm5hdmJhci1uYXZ7ZmxleC1mbG93OnJvdyB3cmFwO21hcmdpbi1sZWZ0Oi0xMHB4O21hcmdpbi1yaWdodDotMTBweH0ucHJvZmlsZV9fYmFubmVyIC5uYXYtbGlua3twYWRkaW5nLWxlZnQ6OHB4O3BhZGRpbmctcmlnaHQ6OHB4O2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsMC44NSl9LnByb2ZpbGVfX2Jhbm5lciAubmF2LWxpbms6aG92ZXIsLnByb2ZpbGVfX2Jhbm5lciAubmF2LWxpbms6Zm9jdXMsLnByb2ZpbGVfX2Jhbm5lciAubmF2LWxpbms6YWN0aXZle2NvbG9yOiNmZmZ9LnByb2ZpbGVfX2Jhbm5lciAubmF2LWl0ZW17cGFkZGluZy1sZWZ0OjEwcHg7cGFkZGluZy1yaWdodDoxMHB4fS5wcm9maWxlX19iYW5uZXIgLm5hdi1pdGVtLmFjdGl2ZSAubmF2LWxpbmt7Y29sb3I6I2ZmZn0uc2VhcmNoLXJlc3VsdCAuc2VhcmNoLWhlYWRpbmd7bWFyZ2luLWJvdHRvbToycHh9LnNlYXJjaC1yZXN1bHQgLnNlYXJjaC1saW5re2NvbG9yOiM1MmM0MWE7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLWJvdHRvbTo2cHh9LnNlYXJjaC1yZXN1bHQgLnNlYXJjaC1saW5rOmhvdmVyLC5zZWFyY2gtcmVzdWx0IC5zZWFyY2gtbGluazpmb2N1c3tjb2xvcjojNDlhZDE3fS5zZWFyY2gtcmVzdWx0IHA6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9LmR0LWNhcmQtY2Fyb3VzZWwgLm93bC1kb3Rze3BhZGRpbmctbGVmdDoyLjRyZW07cGFkZGluZy1yaWdodDoyLjRyZW07cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjEuNHJlbTt3aWR0aDoxMDAlfS5kdC1jYXJkLWNhcm91c2VsIC5jYXJkLWJvZHl7cGFkZGluZy1ib3R0b206NC44cmVtfS5kdC1jYXJkLWNhcm91c2VsIGltZy5kdC1mYWItYnRue3dpZHRoOmluaGVyaXR9LmR0LWNhcmQtY2Fyb3VzZWwuY2Fyb3VzZWwtZG90LXRvcCAuY2FyZC1ib2R5e3BhZGRpbmctYm90dG9tOjIuNHJlbTtwYWRkaW5nLXRvcDo0LjhyZW19LmR0LWNhcmQtY2Fyb3VzZWwuY2Fyb3VzZWwtZG90LXRvcCAub3dsLWRvdHN7Ym90dG9tOmF1dG87dG9wOjEuNHJlbTttYXJnaW4tdG9wOjAgIWltcG9ydGFudH0uZHQtY2FyZC1jYXJvdXNlbCAuY2Fyb3VzZWwtdGh1bWJ7aGVpZ2h0OjEwMCV9LmR0LWNhcmQtY2Fyb3VzZWwgLmNhcm91c2VsLXRodW1iIGltZ3ttaW4taGVpZ2h0OjEwMCU7LW8tb2JqZWN0LWZpdDpjb3ZlcjtvYmplY3QtZml0OmNvdmVyfS5kdC1pbnRyby1jYXJkIC5hY3Rpb24tYXJlYXtwYWRkaW5nLXJpZ2h0OjE1cHg7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt0b3A6MDtib3R0b206MDt6LWluZGV4OjI7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtmbGV4LXdyYXA6d3JhcH0uZHQtaW50cm8tY2FyZCAuYWN0aW9uLWFyZWEgLmR0LWF2YXRhcnt0cmFuc2l0aW9uOmFsbCAwLjJzIGVhc2UtaW4tb3V0O3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MjBweDt0b3A6NTAlOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7LW1vei10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7LW8tdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSl9QG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7LmR0LWludHJvLWNhcmQgLmFjdGlvbi1hcmVhIC5kdC1hdmF0YXJ7dHJhbnNpdGlvbjpub25lfX0uZHQtaW50cm8tY2FyZDpob3ZlciAuYWN0aW9uLWFyZWEgLmR0LWF2YXRhcntsZWZ0Oi0xMnB4fVxyXG4vKiMgc291cmNlTWFwcGluZ1VSTD1zZW1pZGFyay1zdHlsZS02Lm1pbi5jc3MubWFwICovXHJcbiJdfQ== */