@-webkit-keyframes pulse {
    0% {
        opacity: 1;
        -webkit-transform: scale(0.1);
        transform: scale(0.1)
    }
    100% {
        opacity: 0;
        -webkit-transform: scale(3);
        transform: scale(3)
    }
}
@keyframes pulse {
    0% {
        opacity: 1;
        -webkit-transform: scale(0.1);
        transform: scale(0.1)
    }
    100% {
        opacity: 0;
        -webkit-transform: scale(3);
        transform: scale(3)
    }
}
@media print {
    * {
        background: transparent !important;
        -webkit-box-shadow: none !important;
        box-shadow: none !important;
        color: #000 !important;
        text-shadow: none !important
    }
    a,
    a:visited {
        text-decoration: underline
    }
    a[href]:after {
        content: " (" attr(href) ")"
    }
    abbr[title]:after {
        content: " (" attr(title) ")"
    }
    .ir a:after,
    a[href^="javascript:"]:after,
    a[href^="#"]:after {
        content: ''
    }
    pre,
    blockquote {
        border: 1px solid #999;
        page-break-inside: avoid
    }
    thead {
        display: table-header-group
    }
    tr,
    img {
        page-break-inside: avoid
    }
    img {
        max-width: 100% !important
    }
    @page {
        margin: .5cm
    }
    p,
    h2,
    h3 {
        orphans: 3;
        widows: 3
    }
    h2,
    h3 {
        page-break-after: avoid
    }
}
@-ms-viewport {
    width: device-width
}
@-o-viewport {
    width: device-width
}
@viewport {
    width: device-width
}
*,
*:before,
*:after {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0
}

.header__access-info{
    background: black;
    padding: 12px 30px;
    text-align: right;
    font-size: 16px;
}

.header__access-mode{
  color: white;
  text-decoration: none;
}

@media (max-width: 767px){
.header__access-info{
  font-size: 14px;
}
}
@media (min-width: 1024px){
   .header__access-info{
       display: none
    }
}

a,
button,
input,
select,
textarea,
label,
summary {
    -ms-touch-action: manipulation;
    touch-action: manipulation
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
    display: block
}
audio,
canvas,
progress,
video {
    display: inline-block;
    vertical-align: baseline
}
audio:not([controls]) {
    display: none;
    height: 0
}
[hidden],
template {
    display: none
}
html {
    font-family: sans-serif;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%
}
body {
    margin: 0
}
a {
    background-color: transparent
}
a:active,
a:hover {
    outline: 0
}
abbr[title] {
    border-bottom: 1px dotted
}
b,
strong {
    font-weight: bold
}
dfn {
    font-style: italic
}
mark {
    background: #ff0;
    color: #000
}
small {
    font-size: 80%
}
sub,
sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline
}
sup {
    top: -.5em
}
sub {
    bottom: -.25em
}
img {
    border: 0
}
svg:not(:root) {
    overflow: hidden
}
figure {
    margin: 1em 40px
}
hr {
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    height: 0
}
pre {
    overflow: auto
}
code,
kbd,
pre,
samp {
    font-family: monospace, monospace;
    font-size: 1em
}
button,
input,
optgroup,
select,
textarea {
    color: inherit;
    font: inherit;
    margin: 0
}
button {
    overflow: visible
}
button,
select {
    text-transform: none
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
    -webkit-appearance: button;
    cursor: pointer
}
button[disabled],
html input[disabled] {
    cursor: default
}
button::-moz-focus-inner,
input::-moz-focus-inner {
    border: 0;
    padding: 0
}
input {
    line-height: normal
}
input[type="checkbox"],
input[type="radio"] {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
    height: auto
}
input[type="search"] {
    -webkit-appearance: textfield
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none
}
fieldset {
    border: 1px solid #c0c0c0;
    margin: 0 2px;
    padding: .35em .625em .75em
}
legend {
    border: 0;
    padding: 0
}
textarea {
    overflow: auto
}
optgroup {
    font-weight: bold
}
table {
    border-collapse: collapse;
    border-spacing: 0
}
td,
th {
    padding: 0
}
::-moz-selection {
    background-color: #accef7;
    color: inherit;
    text-shadow: inherit
}
::selection {
    background-color: #accef7;
    color: inherit;
    text-shadow: inherit
}
html,
body,
table {
    -webkit-font-feature-settings: "kern" 1, "liga" 1, "calt" 1, "pnum" 1, "tnum" 0, "onum" 1, "lnum" 0, "dlig" 0;
    font-feature-settings: "kern" 1, "liga" 1, "calt" 1, "pnum" 1, "tnum" 0, "onum" 1, "lnum" 0, "dlig" 0
}
h1,
h2,
h3 {
    -webkit-font-feature-settings: "kern" 1, "liga" 1, "calt" 1, "pnum" 1, "tnum" 0, "onum" 1, "lnum" 0, "dlig" 1;
    font-feature-settings: "kern" 1, "liga" 1, "calt" 1, "pnum" 1, "tnum" 0, "onum" 1, "lnum" 0, "dlig" 1
}
abbr {
    -webkit-font-feature-settings: "kern" 1, "liga" 1, "calt" 1, "pnum" 1, "tnum" 0, "onum" 1, "lnum" 0, "smcp" 1, "c2sc" 1;
    font-feature-settings: "kern" 1, "liga" 1, "calt" 1, "pnum" 1, "tnum" 0, "onum" 1, "lnum" 0, "smcp" 1, "c2sc" 1;
    text-transform: uppercase
}
time {
    -webkit-font-feature-settings: "kern" 1, "liga" 1, "calt" 1, "pnum" 1, "tnum" 0, "onum" 1, "lnum" 0;
    font-feature-settings: "kern" 1, "liga" 1, "calt" 1, "pnum" 1, "tnum" 0, "onum" 1, "lnum" 0
}
pre,
kbd,
samp,
code {
    -webkit-font-feature-settings: "kern" 0, "liga" 0, "calt" 1, "dlig" 0, "pnum" 0, "tnum" 1, "onum" 0, "lnum" 1, "zero" 1;
    font-feature-settings: "kern" 0, "liga" 0, "calt" 1, "dlig" 0, "pnum" 0, "tnum" 1, "onum" 0, "lnum" 1, "zero" 1
}
sup {
    -webkit-font-feature-settings: "kern" 1, "liga" 1, "calt" 1, "pnum" 1, "tnum" 0, "onum" 1, "lnum" 0, "dlig" 0, "sups" 1;
    font-feature-settings: "kern" 1, "liga" 1, "calt" 1, "pnum" 1, "tnum" 0, "onum" 1, "lnum" 0, "dlig" 0, "sups" 1
}
sub {
    -webkit-font-feature-settings: "kern" 1, "liga" 1, "calt" 1, "pnum" 1, "tnum" 0, "onum" 1, "lnum" 0, "dlig" 0, "subs" 1;
    font-feature-settings: "kern" 1, "liga" 1, "calt" 1, "pnum" 1, "tnum" 0, "onum" 1, "lnum" 0, "dlig" 0, "subs" 1
}
input[type="color"],
input[type="date"],
input[type="datetime"],
input[type="datetime-local"],
input[type="number"],
input[type="range"],
input[type="tel"],
input[type="week"] {
    -webkit-font-feature-settings: "kern" 0, "liga" 1, "calt" 1, "pnum" 1, "tnum" 0, "onum" 0, "lnum" 1, "zero" 0;
    font-feature-settings: "kern" 0, "liga" 1, "calt" 1, "pnum" 1, "tnum" 0, "onum" 0, "lnum" 1, "zero" 0
}
tbody,
caption {
    -webkit-font-feature-settings: "kern" 1, "liga" 1, "calt" 1, "pnum" 0, "tnum" 1, "onum" 0, "lnum" 1, "zero" 1;
    font-feature-settings: "kern" 1, "liga" 1, "calt" 1, "pnum" 0, "tnum" 1, "onum" 0, "lnum" 1, "zero" 1
}
h1,
h2,
h3,
h4,
h5,
h6 {
    font-weight: normal
}
ol {
    list-style-type: decimal;
    margin-left: 0;
    padding-left: 0
}
ul{
    list-style-type: none;
    margin-left: 0;
    padding-left: 0
}
@font-face {
    font-family: "publico-text-bold-italic";
    src: url(../fonts/Chubb_Publico_Text_Web_Bold_Italic.eot);
    src: url(../fonts/Chubb_Publico_Text_Web_Bold_Italic.eot?#iefix) format("embedded-opentype"), url(../fonts/Chubb_Publico_Text_Web_Bold_Italic.woff2) format("woff2"), url(../fonts/Chubb_Publico_Text_Web_Bold_Italic.woff) format("woff"), url(../fonts/Chubb_Publico_Text_Web_Bold_Italic.ttf) format("truetype");
    font-weight: normal;
    font-style: normal
}
@font-face {
    font-family: "publico-text-bold";
    src: url(../fonts/Chubb_Publico_Text_Web_Bold.eot);
    src: url(../fonts/Chubb_Publico_Text_Web_Bold.eot?#iefix) format("embedded-opentype"), url(../fonts/Chubb_Publico_Text_Web_Bold.woff2) format("woff2"), url(../fonts/Chubb_Publico_Text_Web_Bold.woff) format("woff"), url(../fonts/Chubb_Publico_Text_Web_Bold.ttf) format("truetype");
    font-weight: normal;
    font-style: normal
}
@font-face {
    font-family: "publico-text-italic";
    src: url(../fonts/Chubb_Publico_Text_Web_Italic.eot);
    src: url(../fonts/Chubb_Publico_Text_Web_Italic.eot?#iefix) format("embedded-opentype"), url(../fonts/Chubb_Publico_Text_Web_Italic.woff2) format("woff2"), url(../fonts/Chubb_Publico_Text_Web_Italic.woff) format("woff"), url(../fonts/Chubb_Publico_Text_Web_Italic.ttf) format("truetype");
    font-weight: normal;
    font-style: normal
}
@font-face {
    font-family: "publico-text-semibold-italic";
    src: url(../fonts/Chubb_Publico_Text_Web_Semibold_Italic.eot);
    src: url(../fonts/Chubb_Publico_Text_Web_Semibold_Italic.eot?#iefix) format("embedded-opentype"), url(../fonts/Chubb_Publico_Text_Web_Semibold_Italic.woff2) format("woff2"), url(../fonts/Chubb_Publico_Text_Web_Semibold_Italic.woff) format("woff"), url(../fonts/Chubb_Publico_Text_Web_Semibold_Italic.ttf) format("truetype");
    font-weight: normal;
    font-style: normal
}
@font-face {
    font-family: "publico-text-semibold";
    src: url(../fonts/Chubb_Publico_Text_Web_Semibold.eot);
    src: url(../fonts/Chubb_Publico_Text_Web_Semibold.eot?#iefix) format("embedded-opentype"), url(../fonts/Chubb_Publico_Text_Web_Semibold.woff2) format("woff2"), url(../fonts/Chubb_Publico_Text_Web_Semibold.woff) format("woff"), url(../fonts/Chubb_Publico_Text_Web_Semibold.ttf) format("truetype");
    font-weight: normal;
    font-style: normal
}
@font-face {
    font-family: "publico-text-roman";
    src: url(../fonts/Chubb_Publico_Text_Web_Roman.eot);
    src: url(../fonts/Chubb_Publico_Text_Web_Roman.eot?#iefix) format("embedded-opentype"), url(../fonts/Chubb_Publico_Text_Web_Roman.woff2) format("woff2"), url(../fonts/Chubb_Publico_Text_Web_Roman.woff) format("woff"), url(../fonts/Chubb_Publico_Text_Web_Roman.ttf) format("truetype");
    font-weight: normal;
    font-style: normal
}
@font-face {
    font-family: "publico-bold";
    src: url(../fonts/Chubb_Publico_Web_Bold.eot);
    src: url(../fonts/Chubb_Publico_Web_Bold.eot?#iefix) format("embedded-opentype"), url(../fonts/Chubb_Publico_Web_Bold.woff2) format("woff2"), url(../fonts/Chubb_Publico_Web_Bold.woff) format("woff"), url(../fonts/Chubb_Publico_Web_Bold.ttf) format("truetype");
    font-weight: normal;
    font-style: normal
}
@font-face {
    font-family: "publico-bold-italic";
    src: url(../fonts/Chubb_Publico_Web_Bold_Italic.eot);
    src: url(../fonts/Chubb_Publico_Web_Bold_Italic.eot?#iefix) format("embedded-opentype"), url(../fonts/Chubb_Publico_Web_Bold_Italic.woff2) format("woff2"), url(../fonts/Chubb_Publico_Web_Bold_Italic.woff) format("woff"), url(../fonts/Chubb_Publico_Web_Bold_Italic.ttf) format("truetype");
    font-weight: normal;
    font-style: normal
}
@font-face {
    font-family: "publico-italic";
    src: url(../fonts/Chubb_Publico_Web_Italic.eot);
    src: url(../fonts/Chubb_Publico_Web_Italic.eot?#iefix) format("embedded-opentype"), url(../fonts/Chubb_Publico_Web_Italic.woff2) format("woff2"), url(../fonts/Chubb_Publico_Web_Italic.woff) format("woff"), url(../fonts/Chubb_Publico_Web_Italic.ttf) format("truetype");
    font-weight: normal;
    font-style: normal
}
@font-face {
    font-family: "publico-light-italic";
    src: url(../fonts/Chubb_Publico_Web_Light_Italic.eot);
    src: url(../fonts/Chubb_Publico_Web_Light_Italic.eot?#iefix) format("embedded-opentype"), url(../fonts/Chubb_Publico_Web_Light_Italic.woff2) format("woff2"), url(../fonts/Chubb_Publico_Web_Light_Italic.woff) format("woff"), url(../fonts/Chubb_Publico_Web_Light_Italic.ttf) format("truetype");
    font-weight: normal;
    font-style: normal
}
@font-face {
    font-family: "publico-light";
    src: url(../fonts/Chubb_Publico_Web_Light.eot);
    src: url(../fonts/Chubb_Publico_Web_Light.eot?#iefix) format("embedded-opentype"), url(../fonts/Chubb_Publico_Web_Light.woff2) format("woff2"), url(../fonts/Chubb_Publico_Web_Light.woff) format("woff"), url(../fonts/Chubb_Publico_Web_Light.ttf) format("truetype");
    font-weight: normal;
    font-style: normal
}
@font-face {
    font-family: "publico-medium-italic";
    src: url(../fonts/Chubb_Publico_Web_Medium_Italic.eot);
    src: url(../fonts/Chubb_Publico_Web_Medium_Italic.eot?#iefix) format("embedded-opentype"), url(../fonts/Chubb_Publico_Web_Medium_Italic.woff2) format("woff2"), url(../fonts/Chubb_Publico_Web_Medium_Italic.woff) format("woff"), url(../fonts/Chubb_Publico_Web_Medium_Italic.ttf) format("truetype");
    font-weight: normal;
    font-style: normal
}
@font-face {
    font-family: "publico-medium";
    src: url(../fonts/Chubb_Publico_Web_Medium.eot);
    src: url(../fonts/Chubb_Publico_Web_Medium.eot?#iefix) format("embedded-opentype"), url(../fonts/Chubb_Publico_Web_Medium.woff2) format("woff2"), url(../fonts/Chubb_Publico_Web_Medium.woff) format("woff"), url(../fonts/Chubb_Publico_Web_Medium.ttf) format("truetype");
    font-weight: normal;
    font-style: normal
}
@font-face {
    font-family: "publico-roman";
    src: url(../fonts/Chubb_Publico_Web_Roman.eot);
    src: url(../fonts/Chubb_Publico_Web_Roman.eot?#iefix) format("embedded-opentype"), url(../fonts/Chubb_Publico_Web_Roman.woff2) format("woff2"), url(../fonts/Chubb_Publico_Web_Roman.woff) format("woff"), url(../fonts/Chubb_Publico_Web_Roman.ttf) format("truetype");
    font-weight: normal;
    font-style: normal
}
.row {
    display: block;
    max-width: 1290px
}
@media (min-width: 60em) {
    .row {
        -webkit-box-align: stretch;
        -ms-flex-align: stretch;
        align-items: stretch;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start
    }
}
.row.column--uneven .article:first-child {
    width: 100%
}
@media (min-width: 60em) {
    .row.column--uneven .article:first-child {
        width: 66.66%
    }
}
.row.column--uneven .article:last-child {
    width: 100%
}
@media (min-width: 60em) {
    .row.column--uneven .article:last-child {
        margin-right: 0;
        width: 33.33%
    }
}
.row.column--even .article {
    position: relative;
    width: 100%
}
@media (min-width: 60em) {
    .row.column--even .article {
        padding-bottom: 50px;
        width: 50%
    }
}
@media (min-width: 60em) {
    .column--even .article__credits {
        bottom: 0;
        left: 0;
        position: absolute;
        width: 100%
    }
}
.column--even .article:last-child,
.column--3-col .article:last-child {
    margin-right: 0
}
@supports (display: grid) {
    .row {
        display: grid;
        grid-template-rows: auto;
        -webkit-box-pack: stretch;
        -ms-flex-pack: stretch;
        justify-content: stretch
    }
    @media (min-width: 60em) {
        .row.column--uneven {
            grid-template-columns: 66% 1fr;
            grid-column-gap: 30px
        }
    }
    .row.column--uneven .article:first-child,
    .row.column--uneven .article:last-child {
        width: auto
    }
    @media (min-width: 60em) {
        .column--3-col {
            grid-template-columns: 1fr 1fr 1fr;
            grid-column-gap: 30px
        }
    }
    @media (min-width: 60em) {
        .column--even {
            grid-template-columns: 1fr 1fr;
            grid-column-gap: 30px
        }
    }
    .row.column--even .article {
        width: auto
    }
    @media (min-width: 60em) {
        .row.column--even .article {
            padding-bottom: 0
        }
    }
    @media (min-width: 60em) {
        .column--even .article__credits {
            bottom: auto;
            left: auto;
            position: static;
            width: 100%
        }
    }
}
.block {
    display: block
}
.container {
    margin: 0 auto;
    max-width: 93.125rem;
    padding: 0 1.5625rem
}
.container:after {
    clear: both;
    content: '';
    display: table
}
@media (min-width: 46.875em) {
    .container {
        padding: 0 8%
    }
}
@media screen and (min-width: 93.125rem) {
    .container {
        padding: 0 6.25rem
    }
}
.is-hidden {
    display: none
}
.is-visually-hidden {
    height: 0;
    left: -9999%;
    margin: 0;
    opacity: 0;
    padding: 0;
    position: absolute
}
h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a {
    text-decoration: none
}
img {
    display: block;
    font-style: italic;
    max-width: 93.125rem;
    vertical-align: middle;
    width: 100%
}
a {
    color: #000;
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out
}
a:hover {
    opacity: .8;
    text-decoration: none
}
body {
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0.35)
}
blockquote {
    font-size: 2.25rem;
    line-height: 2.375rem;
    font-family: "publico-text-italic", Georgia, Cambria, "Times New Roman", Times, serif;
    font-style: italic;
    margin-bottom: 1.875rem
}
@media (min-width: 30.0625em) {
    blockquote {
        font-size: 2.25rem;
        font-size: calc(2.25rem + 0 * ((100vw - 30.0625rem) / 29.9375))
    }
}
@media (min-width: 60em) {
    blockquote {
        font-size: 2.25rem;
        line-height: 2.375rem
    }
}
body {
    font-family: "publico-text-roman", Georgia, Cambria, "Times New Roman", Times, serif;
    font-size: 1.125rem;
    line-height: 1.25
}
@media (min-width: 30.0625em) {
    body {
        font-size: 1.125rem;
        font-size: calc(1.125rem + 0 * ((100vw - 30.0625rem) / 29.9375))
    }
}
@media (min-width: 60em) {
    body {
        font-size: 1.125rem
    }
}
b,
strong {
    font-family: "publico-text-bold", Georgia, Cambria, "Times New Roman", Times, serif;
    font-weight: 600;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased
}
i,
em {
    font-family: "publico-text-italic", Georgia, Cambria, "Times New Roman", Times, serif;
    font-style: italic
}
.js-flickity a:hover {
    opacity: 1
}
.flickity-enabled {
    position: relative
}
.flickity-enabled:focus {
    outline: none
}
.flickity-viewport {
    overflow: hidden;
    position: relative;
    height: 100%
}
@media (min-width: 60em) {
    .carousel--tm .flickity-viewport {
        min-height: 530px
    }
}
.flickity-slider {
    position: absolute;
    width: 100%;
    height: 100%
}
.flickity-enabled.is-draggable {
    -webkit-tap-highlight-color: transparent;
    tap-highlight-color: transparent;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}
.flickity-enabled.is-draggable .flickity-viewport {
    cursor: move;
    cursor: -webkit-grab;
    cursor: grab
}
.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down {
    cursor: -webkit-grabbing;
    cursor: grabbing
}
.flickity-prev-next-button {
    position: absolute;
    top: 0;
    width: 10%;
    height: 60%;
    border: none;
    background: transparent;
    padding: 0;
    cursor: w-resize;
    cursor: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='66' height='18' viewBox='0 0 88 22'><path d='M12.12.3c-.34 0-.67.14-.92.38L.93 10.5c-.27.27-.42.63-.4 1 0 .4.17.76.47 1l9.34 7.75 1.33 1.17c.33.3.8.35 1.2.18.38-.18.64-.58.64-1v-7.26h74v-2.2H12.64c-.73 0-1.33.6-1.33 1.32v5.7l-8.12-6.72 8.06-7.72V8h2.2V1.67c0-.53-.3-1-.8-1.22-.17-.07-.35-.1-.53-.1l.02-.04z' fill='%23fff'/></svg>"), w-resize
}
@media (max-width: 59.9375em) {
    .flickity-prev-next-button {
        display: none
    }
}
.flickity-prev-next-button.next {
    cursor: e-resize;
    cursor: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='66' height='18' viewBox='0 0 88 22'><path d='M75.88.3c-.18 0-.36.05-.53.12-.5.2-.8.7-.8 1.22V8h2.2V3.74l8.06 7.72-8.1 6.73v-5.72c0-.35-.15-.7-.4-.94-.25-.25-.6-.4-.94-.4H.52v2.22h74v7.25c0 .44.26.84.65 1.02.4.17.86.1 1.2-.18l1.32-1.17L87 12.5c.3-.25.47-.6.48-1 0-.38-.14-.74-.4-1L76.8.67c-.25-.24-.58-.37-.92-.37z' fill='%23fff'/></svg>") 90 10, e-resize
}
.flickity-prev-next-button:focus {
    outline: none
}
.flickity-prev-next-button.previous {
    left: 0
}
.flickity-prev-next-button.next {
    right: 0
}
.flickity-prev-next-button:disabled {
    display: none
}
.flickity-prev-next-button svg {
    display: none
}
.flickity-page-dots {
    bottom: 30px;
    left: 0;
    line-height: 1;
    list-style: none;
    margin: 0;
    padding: 0;
    position: absolute;
    text-align: center;
    width: 100%
}
@media (min-width: 60em) {
    .flickity-page-dots {
        display: none
    }
}
.flickity-rtl .flickity-page-dots {
    direction: rtl
}
.flickity-page-dots .dot {
    display: inline-block;
    width: 12px;
    height: 12px;
    margin: 0 4px;
    background: transparent;
    border: 2px solid #fff;
    border-radius: 50%;
    cursor: pointer
}
.flickity-page-dots .dot.is-selected {
    background: #fff
}
.carousel {
    background-color: #000;
    width: 100%
}
.carousel__item {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    height: calc(100vh - 69px);
    position: relative;
    width: 100%
}
@media (min-width: 60em) {
    .carousel__item {
        height: calc(100vh - 136px);
        width: 33.3333%
    }
}
.carousel__item.is-expanded,
.carousel__item.is-transitioning {
    z-index: 1
}
.carousel__background {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    background-position: 50% 50%;
    background-size: auto 100%;
    bottom: 0;
    left: 50%;
    position: absolute;
    top: 0;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    -webkit-transition: all 160ms ease-in;
    transition: all 160ms ease-in;
    width: 100%
}
.carousel__item.is-expanded .carousel__background {
    -webkit-transition: all 160ms ease-out;
    transition: all 160ms ease-out;
    width: 112.5%
}
.carousel__background::before {
    background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.7)), color-stop(47%, transparent));
    background-image: linear-gradient(to top, rgba(0, 0, 0, 0.7), transparent 47%);
    bottom: 0;
    content: '';
    left: 0;
    position: absolute;
    right: 0;
    top: 0
}
.carousel__content-wrapper {
    bottom: 0;
    left: 0;
    padding: 3.125rem 1.25rem 3.75rem;
    position: absolute;
    width: 100%
}
@media (min-width: 60em) {
    .carousel__content-wrapper {
        padding: 3.75rem 8%
    }
}
.carousel__title {
    font-family: "publico-roman", Georgia, Cambria, "Times New Roman", Times, serif;
    color: #fff;
    font-size: 56px;
    line-height: 1;
    margin-bottom: 1.5625rem
}
@media (max-width: 59.9375em) {
    .carousel__title {
        font-size: 3.375rem;
        line-height: 3.625rem
    }
}
@media (max-width: 59.9375em) and (min-width: 30.0625em) {
    .carousel__title {
        font-size: 3.5625rem;
        font-size: calc(3.375rem + .375 * ((100vw - 30.0625rem) / 29.9375))
    }
}
@media (max-width: 59.9375em) and (min-width: 60em) {
    .carousel__title {
        font-size: 3.75rem;
        line-height: 3.625rem
    }
}
@media screen and (min-width: 1000px) {
    .carousel__title {
        font-size: 3.375rem;
        line-height: 3.625rem
    }
}
@media screen and (min-width: 1000px) and (min-width: 30.0625em) {
    .carousel__title {
        font-size: 3.5625rem;
        font-size: calc(3.375rem + .375 * ((100vw - 30.0625rem) / 29.9375))
    }
}
@media screen and (min-width: 1000px) and (min-width: 60em) {
    .carousel__title {
        font-size: 3.75rem;
        line-height: 3.625rem
    }
}
.carousel__content-subwrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -moz-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -ms-flex-line-pack: center;
    align-content: center;
    -moz-justify-content: center;
    -ms-justify-content: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}
.carousel__icon {
    cursor: pointer;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    border-radius: 50%;
    -webkit-box-shadow: 0 0 0 2px #fff inset;
    box-shadow: 0 0 0 2px #fff inset;
    display: block;
    height: 50px;
    position: relative;
    -webkit-transition: -webkit-box-shadow .3s ease-in-out;
    transition: -webkit-box-shadow .3s ease-in-out;
    transition: box-shadow .3s ease-in-out;
    transition: box-shadow .3s ease-in-out, -webkit-box-shadow .3s ease-in-out;
    width: 50px
}
.carousel__icon:hover .carousel__inner-icon {
    border-color: transparent transparent transparent #fff
}
.carousel__icon:hover {
    opacity: 1
}
.carousel__inner-icon {
    border-color: transparent transparent transparent #fff;
    border-style: solid;
    border-width: 6px 0 6px 9px;
    display: block;
    height: 0;
    left: 50%;
    position: absolute;
    top: 50%;
    -webkit-transform: translate(-35%, -50%);
    transform: translate(-35%, -50%);
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
    width: 0
}
.carousel__icon--blue {
    -webkit-box-shadow: 0 0 0 2px #19c3d6 inset;
    box-shadow: 0 0 0 2px #19c3d6 inset
}
.carousel__icon--blue:hover {
    -webkit-box-shadow: 0 0 0 22px #19c3d6 inset;
    box-shadow: 0 0 0 22px #19c3d6 inset
}
.carousel__inner-icon--blue {
    border-left-color: #19c3d6
}
.carousel__icon--orange {
    -webkit-box-shadow: 0 0 0 2px #ff781f inset;
    box-shadow: 0 0 0 2px #ff781f inset
}
.carousel__icon--orange:hover {
    -webkit-box-shadow: 0 0 0 22px #ff781f inset;
    box-shadow: 0 0 0 22px #ff781f inset
}
.carousel__inner-icon--orange {
    border-left-color: #ff781f
}
.carousel__icon--pink {
    -webkit-box-shadow: 0 0 0 2px #ff5cbd inset;
    box-shadow: 0 0 0 2px #ff5cbd inset
}
.carousel__icon--pink:hover {
    -webkit-box-shadow: 0 0 0 22px #ff5cbd inset;
    box-shadow: 0 0 0 22px #ff5cbd inset
}
.carousel__inner-icon--pink {
    border-left-color: #ff5cbd
}
.carousel__icon--green {
    -webkit-box-shadow: 0 0 0 2px #87cc20 inset;
    box-shadow: 0 0 0 2px #87cc20 inset
}
.carousel__icon--green:hover {
    -webkit-box-shadow: 0 0 0 22px #87cc20 inset;
    box-shadow: 0 0 0 22px #87cc20 inset
}
.carousel__inner-icon--green {
    border-left-color: #87cc20
}
.carousel__icon--yellow {
    -webkit-box-shadow: 0 0 0 2px #efb543 inset;
    box-shadow: 0 0 0 2px #efb543 inset
}
.carousel__icon--yellow:hover {
    -webkit-box-shadow: 0 0 0 22px #efb543 inset;
    box-shadow: 0 0 0 22px #efb543 inset
}
.carousel__inner-icon--yellow {
    border-left-color: #efb543
}
.carousel__text {
    font-size: 1rem;
    line-height: 1.125rem;
    font-family: "publico-text-italic", Georgia, Cambria, "Times New Roman", Times, serif;
    font-style: italic;
    color: #fff;
    padding-left: 2.1875rem;
    width: calc(100% - 50px)
}
@media (min-width: 30.0625em) {
    .carousel__text {
        font-size: 1rem;
        font-size: calc(1rem + 0 * ((100vw - 30.0625rem) / 29.9375))
    }
}
@media (min-width: 60em) {
    .carousel__text {
        font-size: 1rem
    }
}
@media (min-width: 60em) {
    .carousel__text {
        padding-left: 1.25rem
    }
}
.carousel__job {
    display: block
}
.carousel__video {
    background: #000;
    bottom: 0;
    left: 50%;
    overflow: hidden;
    position: absolute;
    top: 0;
    width: 0px;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
    z-index: 1
}
.carousel__video.is-expanded {
    width: calc(100vw + 2px)
}
.carousel__video-close {
    background: transparent;
    border: 0;
    color: #fff;
    font-size: 2.25rem;
    line-height: 1;
    padding: 0;
    position: absolute;
    right: 1rem;
    top: .3125rem;
    -webkit-transition: opacity .3s ease-in-out;
    transition: opacity .3s ease-in-out
}
@media (min-width: 46.875em) {
    .carousel__video-close {
        right: 8%
    }
}
.carousel__video-close:hover,
.carousel__video-close:focus {
    opacity: .5
}
.carousel__video iframe {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}
.hero__header {
    font-size: 3.375rem;
    line-height: 1.1;
    font-family: "publico-roman", Georgia, Cambria, "Times New Roman", Times, serif;
    margin-bottom: 1.875rem;
    padding-top: 3.125rem
}
@media (min-width: 30.0625em) {
    .hero__header {
        font-size: 7.9375rem;
        font-size: calc(3.375rem + 9.125 * ((100vw - 30.0625rem) / 38.6875))
    }
}
@media (min-width: 68.75em) {
    .hero__header {
        font-size: 12.5rem;
        line-height: 0.99
    }
}
@media (min-width: 46.875em) {
    .hero__header {
        margin-bottom: 2.5rem;
        padding-top: 6.875rem
    }
}
.hero__title-module {
    border-bottom: 1px solid #ccc
}
@media (min-width: 46.875em) {
    .hero__title-module {
        padding-bottom: 2.5rem
    }
}
.hero__header--large {
    font-size: 5.8125rem;
    line-height: 1;
    margin-bottom: 1.25rem
}
@media (min-width: 320px) {
    .hero__header--large {
        font-size: 12.28125rem;
        font-size: calc(5.8125rem + 12.9375 * ((100vw - 20rem) / 61.25))
    }
}
@media (min-width: 1300px) {
    .hero__header--large {
        font-size: 18.75rem;
        line-height: 15.625rem
    }
}
@media (min-width: 60em) {
    .hero__header--large {
        margin-bottom: 0
    }
}
.hero__subheader {
    font-size: 1.75rem;
    line-height: 1.1;
    font-family: "publico-roman", Georgia, Cambria, "Times New Roman", Times, serif;
    margin-bottom: 3.4375rem
}
@media (min-width: 30.0625em) {
    .hero__subheader {
        font-size: 2rem;
        font-size: calc(1.75rem + .5 * ((100vw - 30.0625rem) / 29.9375))
    }
}
@media (min-width: 60em) {
    .hero__subheader {
        font-size: 2.25rem;
        line-height: 2.75rem
    }
}
@media (min-width: 46.875em) {
    .hero__subheader {
        margin-bottom: 4.375rem;
        max-width: 780px
    }
}
.hero__item {
    margin-bottom: 4.6875rem
}
.hero__container {
    background-position: 25% 50%;
    background-size: cover;
    display: block;
    height: 290px;
    margin-bottom: 1.25rem;
    position: relative;
    width: 100%
}
@media (min-width: 30.0625em) {
    .hero__container {
        height: 400px
    }
}
@media (min-width: 46.875em) {
    .hero__container {
        height: 600px
    }
}
@media (min-width: 60em) {
    .hero__container {
        height: 800px;
        margin-bottom: 1.5625rem
    }
}
@media (min-width: 68.75em) {
    .hero__container {
        height: 855px
    }
}
.hero__media {
    background: #000;
    height: 100%;
    left: 0;
    opacity: 0;
    position: absolute;
    top: 0;
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
    width: 100%
}
.hero__media.is-initialized {
    opacity: 1;
    z-index: 1
}
.hero__media iframe {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}
.hero__next {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background: rgba(0, 0, 0, 0.75);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 100%;
    left: 0;
    opacity: 0;
    overflow: hidden;
    padding: 3% 0;
    position: absolute;
    top: 0;
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
    width: 100%
}
.has-ended .hero__next {
    opacity: 1;
    z-index: 1
}
.hero__next .container {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    max-width: 68.75rem
}
@media (min-width: 60em) {
    .hero__next .container {
        height: 100%
    }
}
.hero__next .container::after {
    content: none
}
.hero__next-item {
    color: #fff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    font-size: .875rem;
    height: 50%;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    line-height: 1.4;
    width: 45%
}
@media (min-width: 30.0625em) {
    .hero__next-item {
        font-size: 1rem
    }
}
@media (min-width: 46.875em) {
    .hero__next-item {
        font-size: 1.125rem
    }
}
@media (max-width: 59.9375em) {
    .hero__next-item:nth-child(n+3) {
        display: none
    }
}
.hero__next-vid-wrap {
    width: 100%
}
.hero__next-vid {
    background-color: #000;
    background-size: cover;
    display: block;
    height: 0;
    margin-bottom: 15px;
    padding-top: 56%;
    position: relative;
    width: 100%
}
.hero__next-close {
    background: none;
    border: 0;
    color: rgba(255, 255, 255, 0.8);
    cursor: pointer;
    font-size: 30px;
    outline: none;
    padding: 10px 20px;
    position: absolute;
    right: 0;
    top: 0;
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out
}
.hero__next-close:hover,
.hero__next-close:focus {
    color: #fff
}
.hero__link {
    background-position: 25% 50%;
    background-size: cover;
    display: block;
    height: 100%;
    left: 0;
    position: relative;
    top: 0;
    width: 100%
}
.hero__icon {
    cursor: pointer;
    background-color: transparent;
    border: 0;
    border-radius: 50%;
    -webkit-box-shadow: 0 0 0 2px #fff inset;
    box-shadow: 0 0 0 2px #fff inset;
    display: block;
    height: 103px;
    left: 50%;
    outline: none;
    position: absolute;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
    width: 103px
}
@media (min-width: 46.875em) {
    .hero__icon {
        height: 110px;
        width: 110px
    }
}
.hero__inner-icon {
    border-color: transparent transparent transparent #fff;
    border-style: solid;
    border-width: 7px 0 8px 11px;
    display: block;
    height: 0;
    left: 50%;
    position: absolute;
    top: 50%;
    -webkit-transform: translate(-35%, -50%);
    transform: translate(-35%, -50%);
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
    width: 0
}
.hero__icon:hover .hero__inner-icon {
    border-left-color: #fff
}
.hero__container .hero__link .hero__icon:hover {
    opacity: 1
}
.hero__icon--blue {
    -webkit-box-shadow: 0 0 0 2px #19c3d6 inset;
    box-shadow: 0 0 0 2px #19c3d6 inset
}
.hero__icon--blue:hover {
    -webkit-box-shadow: 0 0 0 53px #19c3d6 inset;
    box-shadow: 0 0 0 53px #19c3d6 inset
}
.hero__inner-icon--blue {
    border-left-color: #19c3d6
}
.hero__icon--orange {
    -webkit-box-shadow: 0 0 0 2px #ff781f inset;
    box-shadow: 0 0 0 2px #ff781f inset
}
.hero__icon--orange:hover {
    -webkit-box-shadow: 0 0 0 53px #ff781f inset;
    box-shadow: 0 0 0 53px #ff781f inset
}
.hero__inner-icon--orange {
    border-left-color: #ff781f
}
.hero__icon--pink {
    -webkit-box-shadow: 0 0 0 2px #ff5cbd inset;
    box-shadow: 0 0 0 2px #ff5cbd inset
}
.hero__icon--pink:hover {
    -webkit-box-shadow: 0 0 0 53px #ff5cbd inset;
    box-shadow: 0 0 0 53px #ff5cbd inset
}
.hero__inner-icon--pink {
    border-left-color: #ff5cbd
}
.hero__icon--green {
    -webkit-box-shadow: 0 0 0 2px #87cc20 inset;
    box-shadow: 0 0 0 2px #87cc20 inset
}
.hero__icon--green:hover {
    -webkit-box-shadow: 0 0 0 53px #87cc20 inset;
    box-shadow: 0 0 0 53px #87cc20 inset
}
.hero__inner-icon--green {
    border-left-color: #87cc20
}
.hero__icon--yellow {
    -webkit-box-shadow: 0 0 0 2px #efb543 inset;
    box-shadow: 0 0 0 2px #efb543 inset
}
.hero__icon--yellow:hover {
    -webkit-box-shadow: 0 0 0 53px #efb543 inset;
    box-shadow: 0 0 0 53px #efb543 inset
}
.hero__inner-icon--yellow {
    border-left-color: #efb543
}
.hero__title {
    font-size: 3.375rem;
    line-height: 3.625rem;
    font-family: "publico-roman", Georgia, Cambria, "Times New Roman", Times, serif;
    margin-bottom: 1.25rem;
    padding-right: 1em
}
@media (min-width: 30.0625em) {
    .hero__title {
        font-size: 3.9375rem;
        font-size: calc(3.375rem + 1.125 * ((100vw - 30.0625rem) / 29.9375))
    }
}
@media (min-width: 60em) {
    .hero__title {
        font-size: 4.5rem;
        line-height: 1
    }
}
@media (min-width: 46.875em) {
    .hero__title {
        margin-bottom: 0;
        padding-right: 0
    }
}
.hero__title-link:hover {
    opacity: 1
}
.module--blue .hero__title-link:hover {
    color: #19c3d6
}
.module--green .hero__title-link:hover {
    color: #87cc20
}
.module--orange .hero__title-link:hover {
    color: #ff781f
}
.module--pink .hero__title-link:hover {
    color: #ff5cbd
}
.module--purple .hero__title-link:hover {
    color: #2f2a9a
}
.module--yellow .hero__title-link:hover {
    color: #efb543
}
@media (min-width: 46.875em) {
    .hero__content-wrapper {
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        margin-bottom: 1.25rem
    }
}
@media screen and (min-width: 93.125rem) {
    .hero__content-wrapper {
        -webkit-box-align: end;
        -ms-flex-align: end;
        align-items: flex-end
    }
}
.hero__text {
    font-family: "publico-text-italic", Georgia, Cambria, "Times New Roman", Times, serif;
    font-style: italic;
    border-bottom: 1px solid #ccc;
    font-size: 1.125rem;
    line-height: 1.25rem;
    margin-bottom: .5rem;
    padding-bottom: .4375rem;
    padding-top: .5625rem
}
@media (min-width: 46.875em) {
    .hero__text {
        padding-bottom: .3125rem;
        padding-top: 0
    }
}
.hero__content-subwrapper {
    padding-left: 0
}
.hero__content-subwrapper:after {
    clear: both;
    content: '';
    display: table
}
@media (min-width: 46.875em) {
    .hero__content-subwrapper {
        padding-left: 1.25rem
    }
}
.hero__duration,
.hero__location {
    font-family: "publico-text-roman", Georgia, Cambria, "Times New Roman", Times, serif;
    font-size: 1.125rem;
    line-height: 1.25rem
}
.hero__duration,
.hero__location-wrapper {
    float: left
}
.hero__location-wrapper {
    position: relative
}
.hero__duration {
    margin-right: 1.25rem
}
.location-icon {
    height: .3125rem;
    left: 0;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    width: .3125rem
}
.hero__location {
    padding-left: 1.4375rem
}
.circle-border--hero {
    margin-bottom: 1.125rem
}
.circle-border--hero-desktop {
    display: none
}
@media (min-width: 46.875em) {
    .circle-border--hero-desktop {
        display: block
    }
}
.circle-border--hero-mobile {
    display: block
}
@media (min-width: 46.875em) {
    .circle-border--hero-mobile {
        display: none
    }
}
.section__header {
    font-size: 3.375rem;
    line-height: 1;
    font-family: "publico-roman", Georgia, Cambria, "Times New Roman", Times, serif;
    margin-bottom: 1.875rem;
    margin-top: 3.75rem
}
@media (min-width: 30.0625em) {
    .section__header {
        font-size: 5.4375rem;
        font-size: calc(3.375rem + 4.125 * ((100vw - 30.0625rem) / 59.9375))
    }
}
@media (min-width: 1440px) {
    .section__header {
        font-size: 7.5rem;
        line-height: 0.9
    }
}
@media (min-width: 60em) {
    .section__header {
        margin-top: 140px
    }
}
.section__header--home {
    max-width: 775px
}
.section__subheader {
    font-size: 3.375rem;
    line-height: 3.625rem;
    font-family: "publico-roman", Georgia, Cambria, "Times New Roman", Times, serif;
    padding: 3.75rem 0 1.25rem
}
@media (min-width: 30.0625em) {
    .section__subheader {
        font-size: 3.5625rem;
        font-size: calc(3.375rem + .375 * ((100vw - 30.0625rem) / 29.9375))
    }
}
@media (min-width: 60em) {
    .section__subheader {
        font-size: 3.75rem;
        line-height: 3.625rem
    }
}
@media (min-width: 60em) {
    .section__subheader {
        padding: 4.6875rem 0 2.1875rem
    }
}
.section {
    padding: 3.125rem 0
}
@media (min-width: 46.875em) {
    .section {
        padding: 3.125rem 0
    }
}
.section--tight {
    padding: 0
}
.section--tight-top {
    padding-top: 0
}
.section--tight-bottom {
    padding-bottom: 0
}
html {
    background: #fff;
    min-height: 100%
}
body {
    background: #fff;
    color: #000;
    font-size: 1.125em;
    line-height: 1.11111;
    min-height: 100%
}
.body-wrapper {
    position: relative;
    -webkit-transition: all .6s ease-in-out;
    transition: all .6s ease-in-out;
    width: 100%
}
.body-wrapper.js-is-active {
    position: fixed
}
body:after {
    content: 'xxl';
    display: none
}
@media (max-width: 68.6875em) {
    body:after {
        content: "xl"
    }
}
@media (max-width: 59.9375em) {
    body:after {
        content: "l"
    }
}
@media (max-width: 46.8125em) {
    body:after {
        content: "m"
    }
}
@media (max-width: 30em) {
    body:after {
        content: "s"
    }
}
.site-footer {
    background-color: #000;
    color: #fff;
    margin-top: 1.25rem;
    position: relative
}
@media (min-width: 46.875em) {
    .site-footer {
        margin-top: 1.875rem
    }
}
.site-footer__wrapper {
    padding: 2.5rem 1.25rem;
    position: relative
}
@media (min-width: 46.875em) {
    .site-footer__wrapper {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        padding: 3.75rem 8% 1.25rem
    }
}
@media screen and (min-width: 93.125rem) {
    .site-footer__wrapper {
        margin: 0 auto;
        max-width: 93.125rem;
        padding: 3.75rem 6.25rem 1.25rem
    }
}
.footer-logo {
    display: none
}
@media (min-width: 46.875em) {
    .footer-logo {
        display: block
    }
}
.footer__links-wrapper {
    font-family: "publico-text-roman", Georgia, Cambria, "Times New Roman", Times, serif;
    display: none
}
@media (min-width: 46.875em) {
    .footer__links-wrapper {
        display: block;
        -webkit-box-flex: 2;
        -ms-flex: 2 0 auto;
        flex: 2 0 auto;
        padding-bottom: 1.25rem;
        padding-left: 4.375rem
    }
}
.footer__links {
    font-size: 1.3125rem;
    line-height: 1.2
}
@media (min-width: 30.0625em) {
    .footer__links {
        font-size: 1.21875rem;
        font-size: calc(1.3125rem + -.1875 * ((100vw - 30.0625rem) / 29.9375))
    }
}
@media (min-width: 60em) {
    .footer__links {
        font-size: 1.125rem
    }
}
.footer__link-item {
    margin-bottom: .9375rem;
    max-width: 200px;
    padding-bottom: 6px;
    position: relative
}
.footer__link-item::before {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    background-color: #fff;
    bottom: 0;
    content: '';
    height: 1px;
    left: 0;
    position: absolute;
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
    width: 100%
}
.footer__link:hover {
    opacity: 1
}
.footer__link-item:hover::before {
    height: 4px
}
@media (min-width: 46.875em) {
    .footer__link-item:hover::before {
        height: 3px
    }
}
.footer__link {
    color: #fff;
    display: inline-block;
    text-decoration: none;
    width: 100%
}
.footer__credits {
    font-family: "publico-text-roman", Georgia, Cambria, "Times New Roman", Times, serif;
    font-size: 14px;
    text-align: center
}
@media (min-width: 46.875em) {
    .footer__credits {
        -ms-flex-item-align: end;
        align-self: flex-end;
        bottom: 20px;
        position: absolute;
        right: 6.7%;
        text-align: left
    }
}
.footer__credits-item {
    display: inline-block;
    margin-left: 1.5625rem
}
@media (min-width: 46.875em) {
    .footer__credits-item {
        margin-left: 1.25rem
    }
}
.footer__credits-item:first-child {
    margin-left: 0
}
@media (max-width: 46.8125em) {
    .footer__credits-item--copyright {
        display: block;
        margin-left: 0
    }
}
.footer__credits-link {
    color: #fff;
    opacity: .6;
    text-decoration: none
}
.footer__copyright {
    margin-top: 5px;
    opacity: .6
}
@media (min-width: 46.875em) {
    .footer__copyright {
        margin-top: 0
    }
}
.footer__social-nav {
    display: none
}
@media (min-width: 46.875em) {
    .footer__social-nav {
        display: block;
        grid-column: 4 / 6;
        justify-self: end
    }
}
.footer__social-nav::after {
    clear: both;
    content: '';
    display: table
}
.footer__social-link {
    float: left;
    margin-left: 1.25rem
}
.footer__social-link:first-child {
    margin-left: 0
}
.footer__social-icon {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    color: #fff;
    display: inline-block;
    fill: #fff;
    opacity: .6
}
.footer__social-icon:hover,
.footer__credits-link:hover {
    opacity: 1
}
@supports (display: grid) {
    @media (min-width: 46.875em) {
        .site-footer__wrapper {
            display: grid;
            grid-template-columns: 150px repeat(4, 1fr);
            grid-template-rows: repeat(2, 50%)
        }
    }
    @media (min-width: 46.875em) {
        .footer-logo {
            grid-column: 1 / 2
        }
    }
    @media (min-width: 46.875em) {
        .footer__credits {
            grid-column: 1 / span 5;
            grid-row: 2 / 3;
            justify-self: end;
            position: static;
            right: auto;
            text-align: left
        }
    }
    @media (min-width: 46.875em) {
        .footer__links-wrapper {
            grid-column: 2 / span 2
        }
    }
}
.is-dark-mode .header {
    background-color: #000;
    color: #fff
}
.header {
    font-family: "publico-text-roman", Georgia, Cambria, "Times New Roman", Times, serif;
    background-color: #fff;
    color: #000;
    left: 0;
    position: static;
    top: 0;
    -webkit-transition: background-color .6s ease-in-out;
    transition: background-color .6s ease-in-out;
    width: 100%;
    z-index: 600
}
@media screen and (min-width: 1000px) {
    .header {
        position: fixed
    }
}
.global-nav {
    background-color: #000;
    color: #fff;
    display: none
}
@media screen and (min-width: 1000px) {
    .global-nav {
        display: block
    }
}
.is-dark-mode .global-nav {
    background-color: #fff;
    color: #000
}
.global-nav__wrapper {
    margin: 0 auto;
    max-width: 93.125rem;
    padding: .625rem 1.5625rem;
    text-align: right
}
@media screen and (min-width: 750px) {
    .global-nav__wrapper {
        padding: .9375rem 8%
    }
}
@media screen and (min-width: 93.125rem) {
    .global-nav__wrapper {
        padding: .9375rem 6.25rem
    }
}
.global-nav__link {
    color: inherit;
    font-size: 14px;
    text-decoration: none
}
.global-nav__link:hover {
    opacity: .5
}
.branding {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    display: block
}
.branding:hover,
.branding:focus,
.branding:active {
    opacity: .6
}
.branding__logo {
    color: #000;
    fill: #000;
    height: 16px;
    width: 145px
}
@media screen and (min-width: 1000px) {
    .branding__logo {
        height: 17px;
        width: 150px
    }
}
.branding__logo--white {
    color: #fff;
    fill: #fff
}
@media screen and (max-width: 1000px) {
    .js-is-active .branding__logo {
        color: #fff;
        fill: #fff
    }
}
[role=navigation] {
    font-size: .75rem;
    line-height: .875rem
}
@media (min-width: 30.0625em) {
    [role=navigation] {
        font-size: .75rem;
        font-size: calc(.75rem + 0 * ((100vw - 30.0625rem) / 29.9375))
    }
}
@media (min-width: 60em) {
    [role=navigation] {
        font-size: .75rem
    }
}
.site-nav {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -moz-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -ms-flex-line-pack: center;
    align-content: center;
    -moz-justify-content: space-between;
    -ms-justify-content: space-between;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin: 0 auto;
    max-width: 93.125rem;
    padding: 1.5625rem 1.5625rem
}
@media screen and (min-width: 750px) {
    .site-nav {
        padding: 1.875rem 8%
    }
}
@media screen and (min-width: 93.125rem) {
    .site-nav {
        padding: 1.875rem 6.25rem
    }
}

@media screen and (max-width: 999px){
    .site-nav__subwrapper{
        padding: 2.125rem 1.25rem !important;
        top: 95px !important;
    }
}
.site-nav__subwrapper {
    background-color: #000;
    bottom: 0;
    display: none;
    left: 0;
    padding: 3.125rem 1.25rem;
    position: fixed;
    right: 0;
    top: 69px;
    width: 100%;
    z-index: 600
}
@media screen and (min-width: 1000px) {
    .site-nav__subwrapper {
        background-color: transparent;
        bottom: auto;
        display: block !important;
        padding: 0;
        position: static;
        right: auto;
        top: auto
    }
}
@media screen and (min-width: 1000px) {
    .site-nav__list {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -moz-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        -ms-flex-line-pack: center;
        align-content: center;
        -moz-justify-content: flex-end;
        -ms-justify-content: flex-end;
        -webkit-box-pack: end;
        -ms-flex-pack: end;
        justify-content: flex-end;
        display: flex !important;
        text-align: center;
        width: 650px
    }
}
.site-nav__list-item {
    cursor: pointer;
    margin-bottom: 1.25rem;
    padding-bottom: .625rem;
    position: relative;
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
    width: 100%
}
@media screen and (min-width: 1000px) {
    .site-nav__list-item {
        margin-bottom: 0;
        margin-left: 1.25rem;
        padding-bottom: .375rem;
        padding-right: 1.25rem
    }
}
.is-dark-mode .site-nav__list-item::before {
    background-color: #fff
}
@media screen and (max-width: 1000px) {
    .js-is-active .site-nav__list-item::before {
        background-color: #fff
    }
}
.site-nav__list-item::before {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    background-color: #000;
    bottom: 0;
    content: '';
    height: 1px;
    left: 0;
    position: absolute;
    -webkit-transition: all .19s ease;
    transition: all .19s ease;
    width: 100%
}
.site-nav__list-item:first-child {
    margin-left: 0
}
.site-nav__list-item.is-active::before,
.site-nav__list-item:hover::before {
    height: 4px
}
@media (min-width: 46.875em) {
    .site-nav__list-item.is-active::before,
    .site-nav__list-item:hover::before {
        height: 3px
    }
}
.site-nav__list-item:hover {
    opacity: 1
}
.site-nav__link {
    cursor: pointer;
    font-size: 1.3125rem;
    line-height: 1.2;
    color: #000;
    display: inline-block;
    position: relative;
    text-align: left;
    text-decoration: none;
    width: 100%
}
@media (min-width: 30.0625em) {
    .site-nav__link {
        font-size: 1.21875rem;
        font-size: calc(1.3125rem + -.1875 * ((100vw - 30.0625rem) / 29.9375))
    }
}
@media (min-width: 60em) {
    .site-nav__link {
        font-size: 1.125rem
    }
}
.site-nav__link:hover {
    opacity: 1
}
.is-dark-mode .site-nav__link {
    color: #fff
}
@media screen and (max-width: 1000px) {
    .js-is-active .site-nav__link {
        color: #fff
    }
}
.site-nav__icon-link {
    cursor: pointer;
    display: block
}
@media screen and (min-width: 1000px) {
    .site-nav__icon-link {
        display: none
    }
}
.site-nav__icon {
    height: 1.9375rem;
    width: 2.25rem
}
@media screen and (min-width: 1000px) {
    .site-nav__icon {
        display: none
    }
}
.hamburger-container {
    display: inline-block;
    height: 1rem;
    position: relative;
    width: 1.375rem
}
@media screen and (min-width: 1000px) {
    .hamburger-container {
        display: none
    }
}
.is-dark-mode .hamburger-top,
.is-dark-mode .hamburger-middle,
.is-dark-mode .hamburger-bottom {
    background-color: #fff
}
.hamburger-top,
.hamburger-middle,
.hamburger-bottom {
    background-color: #000;
    height: .125rem;
    position: absolute;
    -webkit-transition: all .4s ease-in-out;
    transition: all .4s ease-in-out;
    width: 100%
}
.hamburger-top {
    top: 0
}
.hamburger-middle {
    top: .4375rem;
    -webkit-transition: opacity .3s ease;
    transition: opacity .3s ease
}
.hamburger-bottom {
    bottom: 0
}
@media screen and (max-width: 1000px) {
    .js-is-active.body-wrapper {
        background-color: #000;
        z-index: 600
    }
}
.js-is-active:not(.is-dark-mode) .header {
    background-color: #000;
    -webkit-transition: background-color .4s ease-in;
    transition: background-color .4s ease-in
}
.js-is-active .hamburger-top {
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    -webkit-transform-origin: 17px 0;
    transform-origin: 17px 0
}
.js-is-active .hamburger-middle {
    opacity: 0
}
.js-is-active .hamburger-bottom {
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    -webkit-transform-origin: 25px 0;
    transform-origin: 25px 0
}
.js-is-active .hamburger-top,
.js-is-active .hamburger-middle,
.js-is-active .hamburger-bottom {
    background-color: #fff
}
@media screen and (min-width: 1000px) {
    .not-desktop {
        display: none
    }
}
.nav-footer {
    bottom: 0;
    display: none;
    left: 50%;
    padding: 30px;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    position: absolute;
    width: 100%
}
@media screen and (min-width: 1000px) {
    .nav-footer {
        display: none !important
    }
}
.js-is-active .nav-footer {
    display: block
}
.nav-footer__social {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -moz-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -ms-flex-line-pack: center;
    align-content: center;
    -moz-justify-content: center;
    -ms-justify-content: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding-bottom: 1.875rem
}
.nav-footer__social-link,
.nav-footer__social-item {
    color: #fff;
    fill: #fff
}
.nav-footer__social-item {
    margin-left: 1.25rem
}
.nav-footer__social-item:first-child {
    margin-left: 0
}
.nav-footer__social-link {
    display: inline-block;
    opacity: .6
}
.nav-footer__social-icon {
    color: inherit;
    width: 1.25rem;
    height: 1.25rem
}
.nav-footer__social-link:hover,
.nav-footer__link:hover {
    opacity: 1
}
.nav-footer__links {
    font-size: 14px;
    line-height: 1;
    text-align: center
}
.nav-footer__link {
    display: inline-block;
    color: #fff;
    opacity: .6;
    margin-bottom: .875rem;
    text-decoration: none
}
.nav-footer__link:first-child {
    margin-right: 2.1875rem
}
.nav-footer__copyright {
    color: #fff;
    font-size: 14px;
    line-height: 1;
    opacity: .6;
    text-align: center
}
main {
    background: #fff;
    color: #000
}
.site-main {
    padding-top: 0
}
@media screen and (min-width: 1000px) {
    .site-main {
        padding-top: 136px
    }
}
.cta {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin: 0 auto;
    max-width: 1290px;
    padding: 3.75rem 0
}
@media (min-width: 60em) {
    .cta {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        padding: 5rem 0 5.9375rem
    }
}
@media (min-width: 60em) {
    .cta__content-wrapper {
        padding-top: 4.375rem;
        padding-right: 6.25rem
    }
}
.cta--why {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-bottom: 1px solid #ccc
}
.cta__content-header {
    font-size: 3.375rem;
    line-height: 1;
    font-family: "publico-roman", Georgia, Cambria, "Times New Roman", Times, serif;
    margin-bottom: 1.25rem
}
@media (min-width: 30.0625em) {
    .cta__content-header {
        font-size: 5.4375rem;
        font-size: calc(3.375rem + 4.125 * ((100vw - 30.0625rem) / 59.9375))
    }
}
@media (min-width: 1440px) {
    .cta__content-header {
        font-size: 7.5rem;
        line-height: 0.9
    }
}
@media (min-width: 60em) {
    .cta__content-header {
        margin-bottom: 1.875rem
    }
}
.cta--why .cta__content-wrapper {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2
}
@media (min-width: 60em) {
    .cta--why .cta__content-wrapper {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1;
        width: 66.6%
    }
}
.cta--why .cta__image-wrapper {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1
}
@media (min-width: 60em) {
    .cta--why .cta__image-wrapper {
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2
    }
}
.cta__text {
    font-size: 1.125rem;
    line-height: 1.25;
    font-family: "publico-roman", Georgia, Cambria, "Times New Roman", Times, serif;
    margin-bottom: 1.25rem
}
@media (min-width: 30.0625em) {
    .cta__text {
        font-size: 1.125rem;
        font-size: calc(1.125rem + 0 * ((100vw - 30.0625rem) / 29.9375))
    }
}
@media (min-width: 60em) {
    .cta__text {
        font-size: 1.125rem
    }
}
@media (min-width: 60em) {
    .cta__text {
        max-width: 536px
    }
}
.cta__image-wrapper {
    margin-bottom: 3.125rem;
    max-height: 700px
}
@media (min-width: 60em) {
    .cta__image-wrapper {
        margin-bottom: 0
    }
}
.cta__image {
    margin: 0 auto;
    max-height: 400px;
    max-width: 100%;
    width: auto
}
@media (min-width: 46.875em) {
    .cta__image {
        max-height: 500px
    }
}
@media (min-width: 60em) {
    .cta__image {
        max-height: none
    }
}
@media (max-width: 59.9375em) {
    .cta-button__wrapper .cta__link {
        margin-top: 0
    }
}
.cta__link {
    cursor: pointer;
    font-family: "publico-roman", Georgia, Cambria, "Times New Roman", Times, serif;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    background-color: #000;
    color: #fff;
    display: inline-block;
    font-size: .99rem;
    margin-top: .625rem;
    padding: 1.375rem 2.5rem 1.375rem 1.875rem;
    position: relative;
    text-align: left;
    text-decoration: none;
    text-transform: capitalize;
    width: 250px
}
.cta__link:hover {
    background-color: #afafaf;
    opacity: 1
}
.cta__link--duplicate {
    display: block;
    margin-top: 1.875rem !important
}
@media (min-width: 46.875em) {
    .cta__link--duplicate {
        display: inline-block;
        margin-left: 6.25rem;
        margin-top: 0
    }
}
.cta__link--blue:hover {
    background-color: #19c3d6;
    opacity: 1
}
.cta__link--red:hover {
    background-color: #ed464b;
    opacity: 1
}
.button-arrow {
    display: inline-block;
    position: absolute;
    right: 1.875rem;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}
.down-arrow {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg)
}
.cta__content-wrapper--craft {
    padding-right: 0
}
@media (max-width: 46.8125em) {
    .cta--craft .cta__content-header {
        font-size: 3.375rem;
        line-height: 1
    }
}
@media (max-width: 46.8125em) and (min-width: 30.0625em) {
    .cta--craft .cta__content-header {
        font-size: 5.4375rem;
        font-size: calc(3.375rem + 4.125 * ((100vw - 30.0625rem) / 59.9375))
    }
}
@media (max-width: 46.8125em) and (min-width: 1440px) {
    .cta--craft .cta__content-header {
        font-size: 7.5rem;
        line-height: 0.9
    }
}
@media (min-width: 60em) {
    .cta--craft .cta__content-header {
        font-size: 8.5vw
    }
}
@media screen and (min-width: 1500px) {
    .cta--craft .cta__content-header {
        font-size: 120px
    }
}
.cta-button__wrapper {
    border-bottom: 1px solid #ccc;
    padding: 0 0 3.75rem
}
@media (min-width: 60em) {
    .cta-button__wrapper {
        padding: 1.25rem 0 6.875rem;
        text-align: center
    }
}
.cta--craft .cta__text {
    max-width: 100%
}
.cta__content-header--contact {
    font-size: 3.375rem;
    line-height: 1
}
@media (min-width: 30.0625em) {
    .cta__content-header--contact {
        font-size: 4.8125rem;
        font-size: calc(3.375rem + 2.875 * ((100vw - 30.0625rem) / 29.9375))
    }
}
@media (min-width: 60em) {
    .cta__content-header--contact {
        font-size: 6.25rem;
        line-height: 6.25rem
    }
}
@media (min-width: 60em) {
    .cta__content-wrapper--contact {
        padding-top: 5.3125rem
    }
}
@media screen and (min-width: 1400px) {
    .cta__image--contact {
        max-width: 308px
    }
}
.conversation .cta--contact {
    padding-top: 0
}
@media (min-width: 46.875em) {
    .conversation .cta--contact {
        padding-top: 3.75rem
    }
}
@supports (display: grid) {
    .cta {
        display: grid;
        grid-template-areas: "image-wrapper" "content-wrapper";
        grid-template-columns: 1fr;
        grid-template-rows: auto
    }
    @media (min-width: 60em) {
        .cta {
            grid-template-areas: "content-wrapper image-wrapper";
            grid-template-columns: 6fr 4fr
        }
    }
    .cta__content-wrapper {
        grid-area: content-wrapper
    }
    @media (min-width: 60em) {
        .cta__content-wrapper {
            grid-column: 1 / 2;
            grid-row: 1 / 2
        }
    }
    .cta__image-wrapper {
        -ms-flex-item-align: center;
        align-self: center;
        grid-area: image-wrapper
    }
    @media (min-width: 60em) {
        .cta__image-wrapper {
            grid-column: 2 / 3;
            grid-row: 1 / 2
        }
    }
    @media (min-width: 60em) {
        .cta--why .cta__content-wrapper {
            width: auto
        }
    }
}
.article {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-bottom: 3.75rem;
    margin-right: 30px;
    position: relative
}
@media (min-width: 60em) {
    .article {
        margin-bottom: 4.375rem
    }
}
@media (min-width: 60em) {
    .home .article {
        margin-bottom: 3.125rem
    }
}
.column--3-col .article {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
}
.article__content-wrapper {
    -webkit-box-flex: 1;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto
}
.column--even .article__content-wrapper {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none
}
@supports (display: grid) {
    .article {
        margin-right: 0
    }
    @media (min-width: 60em) {
        .article {
            display: grid;
            grid-template-columns: auto;
            grid-template-rows: 1fr 42px
        }
    }
    .article__credits {
        min-height: 100%
    }
}
.article__image-wrapper {
    cursor: pointer;
    display: block
}
.article__image-wrapper:hover,
.js-is-opacity {
    opacity: .5
}
.article__image {
    margin-bottom: 1rem
}
@media (min-width: 60em) {
    .article__image {
        margin-bottom: 1.125rem
    }
}
.article__title:hover,
.article__header-wrapper a:hover {
    opacity: 1
}
.article__header-wrapper a:hover {
    text-decoration: underline
}
.module--green .article__category,
.module--green .triangle,
.module--green .article-main a:hover:not(.author-detail__link),
.module--green .description__link:hover,
.module--green .article__image-wrapper:hover ~ .article__title,
.module--green .article__title:hover,
.module--green .article__header-wrapper a:hover {
    color: #87cc20
}
.module--green .description__link:hover {
    border-color: #87cc20
}
.module--green .author-detail__link:hover {
    background-color: #87cc20
}
.module--orange .article__category,
.module--orange .triangle,
.module--orange .article-main a:hover:not(.author-detail__link),
.module--orange .description__link:hover,
.module--orange .article__image-wrapper:hover ~ .article__title,
.module--orange .article__title:hover,
.module--orange .article__header-wrapper a:hover {
    color: #ff781f
}
.module--orange .description__link:hover {
    border-color: #ff781f
}
.module--orange .author-detail__link:hover {
    background-color: #ff781f
}
.module--yellow .article__category,
.module--yellow .triangle,
.module--yellow .article-main a:hover:not(.author-detail__link),
.module--yellow .description__link:hover,
.module--yellow .article__image-wrapper:hover ~ .article__title,
.module--yellow .article__title:hover,
.module--yellow .article__header-wrapper a:hover {
    color: #efb543
}
.module--yellow .description__link:hover {
    border-color: #efb543
}
.module--yellow .author-detail__link:hover {
    background-color: #efb543
}
.module--pink .article__category,
.module--pink .triangle,
.module--pink .article-main a:hover:not(.author-detail__link),
.module--pink .description__link:hover,
.module--pink .article__image-wrapper:hover ~ .article__title,
.module--pink .article__title:hover,
.module--pink .article__header-wrapper a:hover {
    color: #ff5cbd
}
.module--pink .author-detail__link:hover {
    background-color: #ff5cbd
}
.module--pink .description__link:hover {
    border-color: #ff5cbd
}
.module--purple .article__category,
.module--purple .triangle,
.module--purple .article-main a:hover:not(.author-detail__link),
.module--purple .description__link:hover,
.module--purple .article__image-wrapper:hover ~ .article__title,
.module--purple .article__title:hover,
.module--purple .article__header-wrapper a:hover {
    color: #2f2a9a
}
.module--purple .author-detail__link:hover {
    background-color: #2f2a9a
}
.module--purple .description__link:hover {
    border-color: #2f2a9a
}
.module--blue .article__category,
.module--blue .triangle,
.module--blue .article-main a:hover:not(.author-detail__link),
.module--blue .description__link:hover,
.module--blue .article__image-wrapper:hover ~ .article__title,
.module--blue .article__title:hover,
.module--blue .article__header-wrapper a:hover {
    color: #19c3d6
}
.module--blue .author-detail__link:hover {
    background-color: #19c3d6
}
.module--blue .description__link:hover {
    border-color: #19c3d6
}
.module--red .article__category,
.module--red .triangle,
.module--red .article-main a:hover:not(.author-detail__link),
.module--red .description__link:hover,
.module--red .article__image-wrapper:hover ~ .article__title,
.module--red .article__title:hover,
.module--red .article__header-wrapper a:hover {
    color: #ed464b
}
.module--red .author-detail__link:hover {
    background-color: #ed464b
}
.module--red .description__link:hover {
    border-color: #ed464b
}
.article__category {
    font-size: .875rem;
    line-height: 1.15rem;
    font-family: "publico-text-roman", Georgia, Cambria, "Times New Roman", Times, serif;
    color: currentColor;
    margin-bottom: .9375rem;
    text-transform: capitalize
}
@media (min-width: 30.0625em) {
    .article__category {
        font-size: .875rem;
        font-size: calc(.875rem + 0 * ((100vw - 30.0625rem) / 29.9375))
    }
}
@media (min-width: 60em) {
    .article__category {
        font-size: .875rem
    }
}
.article__title,
.article__caption,
.article__author-text {
    color: #000
}
.article__credits {
    min-height: 50px
}
.article__author {
    padding-left: 13px;
    position: relative
}
.article__title {
    font-size: 2.5rem;
    line-height: 1;
    font-family: "publico-roman", Georgia, Cambria, "Times New Roman", Times, serif;
    display: inline-block;
    margin-bottom: .625rem;
    padding-right: 1em;
    text-decoration: none;
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out
}
@media (min-width: 30.0625em) {
    .article__title {
        font-size: 2.75rem;
        font-size: calc(2.5rem + .5 * ((100vw - 30.0625rem) / 29.9375))
    }
}
@media (min-width: 60em) {
    .article__title {
        font-size: 3rem;
        line-height: 3rem
    }
}
@media (min-width: 60em) {
    .article__title {
        padding-right: 0
    }
}
.article__caption {
    font-size: 1.125rem;
    line-height: 1.25;
    font-family: "publico-text-roman", Georgia, Cambria, "Times New Roman", Times, serif;
    margin-bottom: 1.125rem
}
@media (min-width: 30.0625em) {
    .article__caption {
        font-size: 1.125rem;
        font-size: calc(1.125rem + 0 * ((100vw - 30.0625rem) / 29.9375))
    }
}
@media (min-width: 60em) {
    .article__caption {
        font-size: 1.125rem
    }
}
.article__author-wrapper {
    font-size: .875rem;
    line-height: 1.15rem;
    font-family: "publico-text-italic", Georgia, Cambria, "Times New Roman", Times, serif;
    font-style: italic;
    font-style: italic
}
@media (min-width: 30.0625em) {
    .article__author-wrapper {
        font-size: .875rem;
        font-size: calc(.875rem + 0 * ((100vw - 30.0625rem) / 29.9375))
    }
}
@media (min-width: 60em) {
    .article__author-wrapper {
        font-size: .875rem
    }
}
.circle-border {
    height: 3px;
    margin-bottom: 9px;
    border-color: #000;
    border-image-source: url(../images/articles/circle-border--black.svg);
    border-style: dotted;
    border-image-slice: 23.07692308% 23.07692308%;
    border-image-repeat: round;
    border-width: 3px 0 0 0
}
.circle-border--blue {
    border-color: #19c3d6;
    border-image-source: url(../images/articles/circle-border--blue.svg)
}
.circle-border--green {
    border-color: #87cc20;
    border-image-source: url(../images/articles/circle-border--green.svg)
}
.circle-border--orange {
    border-color: #ff781f;
    border-image-source: url(../images/articles/circle-border--orange.svg)
}
.circle-border--pink {
    border-color: #ff5cbd;
    border-image-source: url(../images/articles/circle-border--pink.svg)
}
.circle-border--purple {
    border-color: #2f2a9a;
    border-image-source: url(../images/articles/circle-border--purple.svg)
}
.circle-border--red {
    border-color: #ed464b;
    border-image-source: url(../images/articles/circle-border--red.svg)
}
.circle-border--yellow {
    border-color: #efb543;
    border-image-source: url(../images/articles/circle-border--yellow.svg)
}
.triangle {
    border-color: transparent transparent transparent currentColor;
    border-style: solid;
    border-width: .25rem 0 .25rem .375rem;
    display: inline-block;
    height: 0;
    left: 0;
    position: absolute;
    top: 4px;
    width: 0
}
.social-nav__wrapper {
    font-size: 1.125rem;
    line-height: 1.25;
    font-family: "publico-text-roman", Georgia, Cambria, "Times New Roman", Times, serif;
    margin: 1.0625rem 0 3.75rem
}
@media (min-width: 30.0625em) {
    .social-nav__wrapper {
        font-size: 1.125rem;
        font-size: calc(1.125rem + 0 * ((100vw - 30.0625rem) / 29.9375))
    }
}
@media (min-width: 60em) {
    .social-nav__wrapper {
        font-size: 1.125rem
    }
}
.social-nav__wrapper:after {
    clear: both;
    content: '';
    display: table
}
.social-list {
    float: left
}
.social-list:after {
    clear: both;
    content: '';
    display: table
}
.social-item,
.social-text {
    float: left
}
.social-text {
    margin-right: .4375rem;
    padding-top: .4375rem
}
.social-item {
    height: 2rem;
    margin-right: .3125rem;
    width: 2rem
}
.social__link {
    background-color: CurrentColor;
    border-radius: 50%;
    display: inline-block;
    height: 2rem;
    position: relative;
    width: 2rem
}
.social__link:hover {
    opacity: 1
}
.social__icon {
    fill: #fff;
    height: 1rem;
    left: 50%;
    position: absolute;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}
.social__icon--fb {
    height: 1rem
}
.social__icon--twitter {
    height: .75rem
}
.social__icon--email {
    height: 1rem
}
.social__icon--linked {
    height: .875rem;
    -webkit-transform: translate(-50%, -53%);
    transform: translate(-50%, -53%)
}
.module--blue .social__link:hover {
    color: #19c3d6
}
.module--orange .social__link:hover {
    color: #ff781f
}
.module--pink .social__link:hover {
    color: #ff5cbd
}
.module--green .social__link:hover {
    color: #87cc20
}
.module--yellow .social__link:hover {
    color: #efb543
}
.module--red .social__link:hover {
    color: #ed464b
}
.module--purple .social__link:hover {
    color: #2f2a9a
}
.conversation-detail {
    border-bottom: 1px solid #ccc;
    color: #000;
    padding-bottom: 3.75rem
}
@media (min-width: 60em) {
    .conversation-detail {
        padding-bottom: 6.875rem
    }
}
.conversation-detail__wrapper {
    padding-top: 1.25rem
}
@media (min-width: 60em) {
    .conversation-detail__wrapper {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: space-between;
        -ms-flex-align: space-between;
        align-items: space-between;
        padding-top: 3.75rem
    }
}
@media (min-width: 60em) {
    .conversation-detail__wrapper .conversation-detail__title-wrapper,
    .conversation-detail__wrapper .conversation-detail__person {
        width: 30%
    }
}
@media (min-width: 60em) {
    .conversation-detail__wrapper .conversation-detail__description {
        width: 40%;
        padding: 0 20px
    }
}
@supports (display: grid) {
    @media (min-width: 60em) {
        .conversation-detail__wrapper {
            display: grid;
            grid-template-columns: 1fr 1fr 1fr;
            grid-template-rows: auto;
            grid-column-gap: 30px
        }
    }
    .conversation-detail__wrapper .conversation-detail__title-wrapper,
    .conversation-detail__wrapper .conversation-detail__person,
    .conversation-detail__wrapper .conversation-detail__description {
        width: auto
    }
    .conversation-detail__wrapper .conversation-detail__description {
        padding: 0
    }
}
.hero__container--conversation-detail {
    margin-bottom: 0
}
.conversation-detail__header {
    font-size: 3.375rem;
    line-height: 3.625rem;
    font-family: "publico-roman", Georgia, Cambria, "Times New Roman", Times, serif;
    margin-bottom: .9375rem
}
@media (min-width: 30.0625em) {
    .conversation-detail__header {
        font-size: 3.9375rem;
        font-size: calc(3.375rem + 1.125 * ((100vw - 30.0625rem) / 29.9375))
    }
}
@media (min-width: 60em) {
    .conversation-detail__header {
        font-size: 4.5rem;
        line-height: 1
    }
}
@media (min-width: 60em) {
    .conversation-detail__header {
        margin-bottom: .75rem
    }
}
.conversation-detail__subheader {
    font-size: 1.125rem;
    line-height: 1.25;
    font-family: "publico-text-roman", Georgia, Cambria, "Times New Roman", Times, serif;
    padding: .375rem 0 .9375rem
}
@media (min-width: 30.0625em) {
    .conversation-detail__subheader {
        font-size: 1.125rem;
        font-size: calc(1.125rem + 0 * ((100vw - 30.0625rem) / 29.9375))
    }
}
@media (min-width: 60em) {
    .conversation-detail__subheader {
        font-size: 1.125rem
    }
}
.conversation-detail__description {
    font-size: 1.125rem;
    line-height: 1.25;
    font-family: "publico-text-roman", Georgia, Cambria, "Times New Roman", Times, serif
}
@media (min-width: 30.0625em) {
    .conversation-detail__description {
        font-size: 1.125rem;
        font-size: calc(1.125rem + 0 * ((100vw - 30.0625rem) / 29.9375))
    }
}
@media (min-width: 60em) {
    .conversation-detail__description {
        font-size: 1.125rem
    }
}
.conversation-detail__text {
    margin-bottom: 1.5625rem
}
.description__link {
    cursor: pointer;
    border-bottom: 1px solid #ccc;
    text-decoration: none
}
.description__link:hover {
    opacity: 1
}
.conversation-detail__image {
    margin-top: 3.4375rem
}
@media (min-width: 60em) {
    .conversation-detail__image {
        margin-top: 0
    }
}
.conversation-detail__person-title {
    font-size: 1.3125rem;
    line-height: 1.75rem;
    font-family: "publico-roman", Georgia, Cambria, "Times New Roman", Times, serif;
    padding-bottom: .4375rem;
    padding-top: 1.125rem
}
@media (min-width: 30.0625em) {
    .conversation-detail__person-title {
        font-size: 1.3125rem;
        font-size: calc(1.3125rem + 0 * ((100vw - 30.0625rem) / 29.9375))
    }
}
@media (min-width: 60em) {
    .conversation-detail__person-title {
        font-size: 1.3125rem
    }
}
.conversation-detail__person-description {
    font-size: 1.125rem;
    line-height: 1.25;
    font-family: "publico-text-roman", Georgia, Cambria, "Times New Roman", Times, serif;
    margin-bottom: 1.125rem
}
@media (min-width: 30.0625em) {
    .conversation-detail__person-description {
        font-size: 1.125rem;
        font-size: calc(1.125rem + 0 * ((100vw - 30.0625rem) / 29.9375))
    }
}
@media (min-width: 60em) {
    .conversation-detail__person-description {
        font-size: 1.125rem
    }
}
@media screen and (min-width: 960px) {
    .conversation-detail__person-description {
        font-size: .875rem;
        line-height: 1.15rem
    }
}
@media screen and (min-width: 960px) and (min-width: 30.0625em) {
    .conversation-detail__person-description {
        font-size: .875rem;
        font-size: calc(.875rem + 0 * ((100vw - 30.0625rem) / 29.9375))
    }
}
@media screen and (min-width: 960px) and (min-width: 60em) {
    .conversation-detail__person-description {
        font-size: .875rem
    }
}
.hero__content-subwrapper--conversation-detail {
    font-size: .875rem;
    line-height: 1.15rem;
    font-family: "publico-text-roman", Georgia, Cambria, "Times New Roman", Times, serif;
    padding-left: 0
}
@media (min-width: 30.0625em) {
    .hero__content-subwrapper--conversation-detail {
        font-size: .875rem;
        font-size: calc(.875rem + 0 * ((100vw - 30.0625rem) / 29.9375))
    }
}
@media (min-width: 60em) {
    .hero__content-subwrapper--conversation-detail {
        font-size: .875rem
    }
}
.hero__location--conversation-detail,
.hero__duration--conversation-detail {
    font-size: .875rem;
    line-height: 1.15rem
}
@media (min-width: 30.0625em) {
    .hero__location--conversation-detail,
    .hero__duration--conversation-detail {
        font-size: .875rem;
        font-size: calc(.875rem + 0 * ((100vw - 30.0625rem) / 29.9375))
    }
}
@media (min-width: 60em) {
    .hero__location--conversation-detail,
    .hero__duration--conversation-detail {
        font-size: .875rem
    }
}
.conversation-detail .social-nav__wrapper {
    margin-bottom: 1.875rem
}
@media (min-width: 60em) {
    .conversation-detail .social-nav__wrapper {
        margin: 0
    }
}
.article__header-wrapper {
    padding-top: 1.875rem
}
@media (min-width: 60em) {
    .article__header-wrapper {
        border-bottom: 1px solid #ccc;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        padding-top: 4.6875rem
    }
}
.article__title-wrapper {
    width: 50%
}
@media (min-width: 60em) {
    .article__title-wrapper {
        padding-top: 5rem
    }
}
.article__hero {
    width: 50%
}
.article-main ul:not(.social-list) {
    list-style-type: disc
}
.article-main li {
    padding-bottom: .625rem
}
@supports (display: grid) {
    .article__header-wrapper {
        display: grid;
        grid-template-areas: "image-wrapper" "content-wrapper";
        grid-template-columns: 1fr;
        grid-template-rows: auto
    }
    @media (min-width: 60em) {
        .article__header-wrapper {
            grid-column-gap: 70px;
            grid-template-areas: "content-wrapper image-wrapper";
            grid-template-columns: fit-content(33.3%) minmax(auto, 650px)
        }
    }
    .article__title-wrapper {
        grid-area: content-wrapper;
        width: auto
    }
    .article__hero {
        -ms-flex-item-align: center;
        align-self: center;
        grid-area: image-wrapper;
        width: auto
    }
}
.article__hero-title {
    font-size: 3.375rem;
    line-height: 1;
    font-family: "publico-roman", Georgia, Cambria, "Times New Roman", Times, serif;
    color: #000;
    margin-bottom: .9375rem
}
@media (min-width: 30.0625em) {
    .article__hero-title {
        font-size: 6.6875rem;
        font-size: calc(3.375rem + 6.625 * ((100vw - 30.0625rem) / 38.6875))
    }
}
@media (min-width: 68.75em) {
    .article__hero-title {
        font-size: 10rem;
        line-height: 10.625rem
    }
}
@media (min-width: 60em) {
    .article__hero-title {
        margin-bottom: 2.8125rem
    }
}
.article__hero-title--large {
    font-size: 3.375rem;
    line-height: 1
}
@media (min-width: 30.0625em) {
    .article__hero-title--large {
        font-size: 4.8125rem;
        font-size: calc(3.375rem + 2.875 * ((100vw - 30.0625rem) / 29.9375))
    }
}
@media (min-width: 60em) {
    .article__hero-title--large {
        font-size: 6.25rem;
        line-height: 6.25rem
    }
}
@media (min-width: 60em) {
    .article__hero-title--large {
        margin-bottom: 1.5625rem
    }
}
.article__hero-caption {
    font-size: 1.5rem;
    line-height: 2rem;
    font-family: "publico-text-roman", Georgia, Cambria, "Times New Roman", Times, serif;
    color: #000
}
@media (min-width: 30.0625em) {
    .article__hero-caption {
        font-size: 1.5rem;
        font-size: calc(1.5rem + 0 * ((100vw - 30.0625rem) / 29.9375))
    }
}
@media (min-width: 60em) {
    .article__hero-caption {
        font-size: 1.5rem;
        line-height: 2rem
    }
}
.article__category--detail {
    font-family: "publico-text-italic", Georgia, Cambria, "Times New Roman", Times, serif;
    font-style: italic;
    font-size: 1.125rem;
    line-height: 1.25;
    margin-bottom: .625rem
}
@media (min-width: 30.0625em) {
    .article__category--detail {
        font-size: 1.125rem;
        font-size: calc(1.125rem + 0 * ((100vw - 30.0625rem) / 29.9375))
    }
}
@media (min-width: 60em) {
    .article__category--detail {
        font-size: 1.125rem
    }
}
@media (min-width: 60em) {
    .article__category--detail {
        margin-bottom: 1.5625rem
    }
}
.article__hero-caption {
    padding-bottom: .9375rem;
    padding-top: .3125rem
}
.image-courtesy {
    font-size: .875rem;
    line-height: 1.15rem;
    font-family: "publico-text-italic", Georgia, Cambria, "Times New Roman", Times, serif;
    font-style: italic;
    color: #000;
    margin: 1.25rem 0;
    text-align: right
}
@media (min-width: 30.0625em) {
    .image-courtesy {
        font-size: .875rem;
        font-size: calc(.875rem + 0 * ((100vw - 30.0625rem) / 29.9375))
    }
}
@media (min-width: 60em) {
    .image-courtesy {
        font-size: .875rem
    }
}
.article-main {
    font-size: 1.3125rem;
    line-height: 1.75rem;
    border-bottom: 1px solid #ccc;
    padding-bottom: 3.75rem;
    padding-top: 1.875rem
}
@media (min-width: 30.0625em) {
    .article-main {
        font-size: 1.3125rem;
        font-size: calc(1.3125rem + 0 * ((100vw - 30.0625rem) / 29.9375))
    }
}
@media (min-width: 60em) {
    .article-main {
        font-size: 1.3125rem
    }
}
@media (min-width: 60em) {
    .article-main {
        padding-top: 0
    }
}
.author-detail__link {
    cursor: pointer;
    font-size: 1.125rem;
    line-height: 1.25;
    font-family: "publico-roman", Georgia, Cambria, "Times New Roman", Times, serif;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    background-color: #000;
    color: #fff;
    display: inline-block;
    margin-top: .625rem;
    padding: 2.5rem 3.4375rem 2.5rem 1.875rem;
    position: relative;
    text-align: left;
    text-decoration: none;
    text-transform: capitalize
}
@media (min-width: 30.0625em) {
    .author-detail__link {
        font-size: 1.125rem;
        font-size: calc(1.125rem + 0 * ((100vw - 30.0625rem) / 29.9375))
    }
}
@media (min-width: 60em) {
    .author-detail__link {
        font-size: 1.125rem
    }
}
@media (min-width: 60em) {
    .author-detail__link {
        padding: 3.125rem 5.9375rem 3.125rem 4.375rem
    }
}
.author-detail__link .button-arrow {
    height: 13px;
    width: 7px
}
@media (min-width: 60em) {
    .author-detail__link .button-arrow {
        right: 4.375rem
    }
}
.article-main a:hover:not(.author-detail__link) {
    opacity: 1;
    text-decoration: underline
}
.author-detail__link:hover {
    color: #fff;
    opacity: 1;
    text-decoration: none
}
.article-main p {
    margin-bottom: 1.875rem
}
.article-side-text__wrapper {
    display: none
}
@media (min-width: 60em) {
    .article-side-text__wrapper {
        display: block;
        padding-right: 20px;
        position: relative;
        max-width: 200px;
        width: 33.33%
    }
}
.article-side-text {
    font-size: .75rem;
    line-height: .875rem;
    font-family: "publico-text-roman", Georgia, Cambria, "Times New Roman", Times, serif;
    margin-bottom: 0 !important
}
@media (min-width: 30.0625em) {
    .article-side-text {
        font-size: .75rem;
        font-size: calc(.75rem + 0 * ((100vw - 30.0625rem) / 29.9375))
    }
}
@media (min-width: 60em) {
    .article-side-text {
        font-size: .75rem
    }
}
@media (min-width: 60em) {
    .article-body__image-wrapper {
        max-width: 500px
    }
}
@media (min-width: 60em) {
    .article-main {
        padding: 6.25rem 8.5%
    }
}
@media (min-width: 60em) {
    .article__module {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        padding-bottom: 1.875rem
    }
}
@media (min-width: 60em) {
    .article__module--2 .article-body,
    .article__module--2 .article-body__image-wrapper {
        width: 50%
    }
}
@media (min-width: 60em) {
    .article__module--3 {
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-box-pack: end;
        -ms-flex-pack: end;
        justify-content: flex-end
    }
}
@media (min-width: 60em) {
    .article__module--1 .article-body,
    .article__module--3 .article-body,
    .author-module {
        width: 66.66%
    }
}
@supports (display: grid) {
    .article__module {
        display: grid
    }
    @media (min-width: 60em) {
        .article__module {
            grid-column-gap: 70px;
            grid-template-columns: auto;
            grid-template-rows: auto
        }
    }
    .article__module--1,
    .article__module--3,
    .author__module-wrapper {
        grid-template-columns: 1fr
    }
    @media (min-width: 60em) {
        .article__module--1, .article__module--3, .author__module-wrapper {
            grid-column-gap: 45px;
            grid-template-columns: minmax(100px, 176px) 1fr
        }
    }
    .article-side-text__wrapper {
        padding-right: 0
    }
    .article__module--1 .article-side-text__wrapper {
        padding-right: 0;
        width: auto
    }
    @media (min-width: 60em) {
        .article__module--1 .article-side-text__wrapper {
            -ms-flex-item-align: center;
            align-self: center;
            display: block;
            grid-column: 1 / 2;
            grid-row: 1 / 2
        }
    }
    @media (min-width: 60em) {
        .article__module--1 .article-body, .article__module--3 .article-body, .author-module {
            max-width: 650px;
            width: auto
        }
    }
    @media (min-width: 60em) {
        .article__module--2 {
            grid-template-columns: 1fr 1fr
        }
    }
    .article__module--2 .article-body,
    .article__module--2 .article-body__image-wrapper {
        width: auto
    }
    @media (min-width: 60em) {
        .article__module--3 {
            grid-column-gap: 45px;
            grid-template-rows: repeat(2, auto)
        }
    }
    @media (min-width: 60em) {
        .article__module--3 .article-side-text__wrapper {
            -ms-flex-item-align: end;
            align-self: end;
            grid-column: 1 / 2;
            grid-row: 1 / 2;
            padding-bottom: 2.5rem;
            width: auto
        }
    }
    @media (min-width: 60em) {
        .author-module {
            grid-column: 2 / 3;
            grid-row: 1 / 3;
            width: auto
        }
    }
}
.author-module {
    padding-top: 1.25rem
}
@media (min-width: 60em) {
    .author-module {
        padding-top: 0
    }
}
.author-module__text {
    font-family: "publico-text-italic", Georgia, Cambria, "Times New Roman", Times, serif;
    font-style: italic;
    font-size: 1rem;
    line-height: 1.125rem
}
@media (min-width: 30.0625em) {
    .author-module__text {
        font-size: 1rem;
        font-size: calc(1rem + 0 * ((100vw - 30.0625rem) / 29.9375))
    }
}
@media (min-width: 60em) {
    .author-module__text {
        font-size: 1rem
    }
}
.author-module .social-nav__wrapper {
    margin-bottom: 0
}
.article-body__courtesy {
    font-size: .875rem;
    line-height: 1.15rem;
    font-family: "publico-text-italic", Georgia, Cambria, "Times New Roman", Times, serif;
    font-style: italic;
    margin-top: .9375rem
}
@media (min-width: 30.0625em) {
    .article-body__courtesy {
        font-size: .875rem;
        font-size: calc(.875rem + 0 * ((100vw - 30.0625rem) / 29.9375))
    }
}
@media (min-width: 60em) {
    .article-body__courtesy {
        font-size: .875rem
    }
}
@media (max-width: 59.9375em) {
    .article-page .social-nav__wrapper {
        margin-bottom: 0
    }
}
.article-page .social-text {
    margin-bottom: 1.25rem
}
.hero__header--people {
    font-size: 3.375rem;
    line-height: 1.1
}
@media screen and (min-width: 400px) {
    .hero__header--people {
        font-size: 13vw
    }
}
@media screen and (min-width: 1330px) {
    .hero__header--people {
        font-size: 3.375rem;
        line-height: 1.1
    }
}
@media screen and (min-width: 1330px) and (min-width: 30.0625em) {
    .hero__header--people {
        font-size: 7.9375rem;
        font-size: calc(3.375rem + 9.125 * ((100vw - 30.0625rem) / 38.6875))
    }
}
@media screen and (min-width: 1330px) and (min-width: 68.75em) {
    .hero__header--people {
        font-size: 12.5rem;
        line-height: 0.99
    }
}
.impact-module__container {
    border-bottom: 1px solid #ccc;
    padding-bottom: 4.375rem
}
@media (min-width: 60em) {
    .impact-module__container {
        padding-bottom: 5.625rem
    }
}
.impact-module {
    display: block;
    padding-top: 1.5625rem
}
@media (min-width: 60em) {
    .impact-module {
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        padding-top: 6.875rem
    }
}
.impact-module--duties {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}
@media (min-width: 60em) {
    .impact-module--duties {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row
    }
}
.impact-module__content {
    width: 100%
}
@media (min-width: 60em) {
    .impact-module__content {
        max-width: 450px;
        padding-right: 5%;
        width: 50%
    }
}
.impact-module__header {
    padding-bottom: .375rem
}
@media screen and (max-width: 959px) {
    .impact-module__header {
        font-size: 3.375rem;
        line-height: 1
    }
}
@media screen and (max-width: 959px) and (min-width: 30.0625em) {
    .impact-module__header {
        font-size: 4.8125rem;
        font-size: calc(3.375rem + 2.875 * ((100vw - 30.0625rem) / 29.9375))
    }
}
@media screen and (max-width: 959px) and (min-width: 60em) {
    .impact-module__header {
        font-size: 6.25rem;
        line-height: 6.25rem
    }
}
@media screen and (min-width: 960px) {
    .impact-module__header {
        font-size: 7.2vw;
        line-height: 1;
        padding-bottom: .5rem
    }
}
@media screen and (min-width: 1200px) {
    .impact-module__header {
        font-size: 3.375rem;
        line-height: 1;
        padding-right: 5.3125rem
    }
}
@media screen and (min-width: 1200px) and (min-width: 30.0625em) {
    .impact-module__header {
        font-size: 4.8125rem;
        font-size: calc(3.375rem + 2.875 * ((100vw - 30.0625rem) / 29.9375))
    }
}
@media screen and (min-width: 1200px) and (min-width: 60em) {
    .impact-module__header {
        font-size: 6.25rem;
        line-height: 6.25rem
    }
}
.impact-module__text {
    font-size: 1.125rem;
    line-height: 1.25;
    padding-top: .3125rem
}
@media (min-width: 30.0625em) {
    .impact-module__text {
        font-size: 1.125rem;
        font-size: calc(1.125rem + 0 * ((100vw - 30.0625rem) / 29.9375))
    }
}
@media (min-width: 60em) {
    .impact-module__text {
        font-size: 1.125rem
    }
}
@media (min-width: 60em) {
    .impact-module__text {
        padding-top: .625rem
    }
}
.impact-module__image {
    margin-bottom: 2.1875rem;
    width: 100%
}
@media (min-width: 60em) {
    .impact-module__image {
        margin-bottom: 0;
        max-width: 630px;
        width: 50%
    }
}
.impact-module--duties .impact-module__content {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2
}
@media (min-width: 60em) {
    .impact-module--duties .impact-module__content {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1
    }
}
.impact-module--duties .impact-module__image {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1
}
@media (min-width: 60em) {
    .impact-module--duties .impact-module__image {
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2
    }
}
@media (min-width: 60em) {
    .impact-module--help .impact-module__content {
        padding-left: 5%;
        padding-right: 0
    }
}
@media (min-width: 60em) {
    .impact-module--help .impact-module__image {
        max-width: 560px
    }
}
@media (min-width: 60em) {
    .impact-module--help {
        padding-top: 5.625rem
    }
}
@media (min-width: 60em) {
    .impact-module--help .impact-module__header {
        padding-right: 0
    }
}
.impact-module__subheader-text {
    font-size: 24px;
    line-height: 30px;
    margin-bottom: 6.25rem;
    max-width: 961px
}
@media (min-width: 60em) {
    .impact-module__subheader-text {
        font-size: 30px;
        line-height: 42px;
        margin-bottom: 9.375rem
    }
}
.impact-module__map {
    padding: 4.375rem 0 3.75rem
}
@media (min-width: 60em) {
    .impact-module__map {
        padding: 6.25rem 0 9.375rem
    }
}
.map__container {
    position: relative
}
.map__image {
    fill: #ccc;
    height: 170px;
    margin-bottom: 3.125rem
}
@media screen and (min-width: 700px) {
    .map__image {
        height: 300px
    }
}
@media screen and (min-width: 1100px) {
    .map__image {
        height: 600px
    }
}
.map-text__container {
    font-size: 1rem;
    line-height: 1.125rem
}
@media (min-width: 30.0625em) {
    .map-text__container {
        font-size: 1rem;
        font-size: calc(1rem + 0 * ((100vw - 30.0625rem) / 29.9375))
    }
}
@media (min-width: 60em) {
    .map-text__container {
        font-size: 1rem
    }
}
@media screen and (min-width: 1100px) {
    .map-text__container {
        bottom: 100px;
        left: 15px;
        position: absolute;
        width: 200px
    }
}
.map__hq {
    fill: #19c3d6
}
.map__hi {
    fill: transparent;
    stroke: #19c3d6;
    stroke-width: .75;
    -webkit-transform: scale(0.1);
    transform: scale(0.1);
    -webkit-transform-origin: 50% 50%;
    transform-origin: 50% 50%
}
@-moz-document url-prefix() {
    .map__hi {
        display: none
    }
}
.map-text {
    padding-top: .125rem
}
.circle-border--stats {
    margin-bottom: 0
}
@media screen and (min-width: 960px) {
    .circle-border--stats {
        border-width: 0 0 0 3px;
        height: 100%;
        left: 0;
        position: absolute;
        top: 0;
        width: 3px
    }
}
.stats {
    margin-top: 2.5rem
}
@media screen and (min-width: 1100px) {
    .stats {
        margin-top: 11.875rem
    }
}
@media screen and (min-width: 960px) {
    .stats {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between
    }
}
.stats__item {
    position: relative
}
@media screen and (min-width: 960px) {
    .stats__item {
        min-height: 264px;
        padding-left: 20px
    }
}
.stats__content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: .9375rem 0 2.5rem
}
@media (min-width: 60em) {
    .stats__content {
        display: block;
        padding: 0
    }
}
.stats__item:last-child .stats__content {
    padding-bottom: 0
}
.stats__number {
    font-size: 3.375rem;
    line-height: 3.625rem;
    color: #2f2a9a;
    line-height: .7;
    padding-right: 1.25rem
}
@media (min-width: 30.0625em) {
    .stats__number {
        font-size: 3.9375rem;
        font-size: calc(3.375rem + 1.125 * ((100vw - 30.0625rem) / 29.9375))
    }
}
@media (min-width: 60em) {
    .stats__number {
        font-size: 4.5rem;
        line-height: 1
    }
}
@media screen and (min-width: 960px) {
    .stats__number {
        line-height: 1;
        padding-right: 0
    }
}
.stats__text--small {
    font-size: .75rem;
    line-height: .875rem;
    padding-top: .3125rem
}
@media (min-width: 30.0625em) {
    .stats__text--small {
        font-size: .75rem;
        font-size: calc(.75rem + 0 * ((100vw - 30.0625rem) / 29.9375))
    }
}
@media (min-width: 60em) {
    .stats__text--small {
        font-size: .75rem
    }
}
.stats__text {
    margin-right: 40px;
    max-width: 136px
}
@media screen and (min-width: 960px) {
    .stats__text {
        margin-right: 0;
        max-width: 100%;
        padding-top: .625rem
    }
}
@supports (display: grid) {
    .impact-module {
        display: grid;
        grid-template-areas: "image" "content";
        grid-template-columns: 1fr;
        grid-template-rows: auto
    }
    @media screen and (min-width: 960px) {
        .impact-module {
            grid-template-areas: "content image";
            grid-template-columns: 45% calc(55% - 100px);
            grid-column-gap: 100px
        }
    }
    .impact-module__content {
        grid-area: content;
        padding-right: 0;
        width: auto
    }
    .impact-module__image {
        grid-area: image;
        width: auto
    }
    @media screen and (min-width: 960px) {
        .impact-module__image {
            -ms-flex-item-align: center;
            align-self: center;
            justify-self: end
        }
    }
    @media screen and (min-width: 1200px) {
        .impact-module__image {
            -ms-flex-item-align: end;
            align-self: end;
            justify-self: end
        }
    }
    .impact-module--help {
        grid-template-areas: "image" "content"
    }
    @media screen and (min-width: 960px) {
        .impact-module--help {
            grid-template-areas: "image content";
            grid-column-gap: 100px;
            grid-template-columns: 55% 35%
        }
    }
    @media screen and (min-width: 1200px) {
        .impact-module--help {
            grid-template-columns: 50% 50%
        }
    }
    @media screen and (min-width: 960px) {
        .impact-module--help .impact-module__image {
            justify-self: start
        }
    }
    @media screen and (min-width: 960px) {
        .impact-module--help .impact-module__content {
            -ms-flex-item-align: center;
            align-self: center;
            padding-left: 0;
            padding-top: .9375rem
        }
    }
    .map__container {
        position: relative
    }
    @media screen and (min-width: 1100px) {
        .map__container {
            display: grid;
            grid-template-columns: minmax(100px, auto) 1fr;
            grid-template-rows: 1fr auto
        }
    }
    .map__image {
        height: auto
    }
    @media screen and (min-width: 1100px) {
        .map__image {
            grid-column: 1 / 2;
            grid-row: 1 / 3;
            height: auto;
            margin-bottom: 0
        }
    }
    .map-text__container {
        font-size: 1rem;
        line-height: 1.125rem;
        position: static
    }
    @media (min-width: 30.0625em) {
        .map-text__container {
            font-size: 1rem;
            font-size: calc(1rem + 0 * ((100vw - 30.0625rem) / 29.9375))
        }
    }
    @media (min-width: 60em) {
        .map-text__container {
            font-size: 1rem
        }
    }
    @media screen and (min-width: 1100px) {
        .map-text__container {
            grid-column: 1 / 2;
            grid-row: 2 / 3;
            max-width: 200px;
            width: auto;
            z-index: 1
        }
    }
    @media screen and (min-width: 960px) {
        .stats {
            display: grid;
            grid-gap: 45px;
            grid-template-columns: repeat(4, 1fr);
            grid-template-rows: auto
        }
    }
    .circle-border--stats {
        display: block;
        left: auto;
        position: static;
        top: auto
    }
    @media screen and (min-width: 960px) {
        .stats__item {
            display: grid;
            grid-gap: 20px;
            grid-template-columns: 5px 1fr;
            grid-template-rows: auto;
            padding-left: 0
        }
    }
    .stats__item::before {
        display: none
    }
    @media screen and (min-width: 960px) {
        .circle-border--stats {
            grid-column: 1 / 2;
            grid-row: 1 / 3
        }
    }
}
.impact-module__subheader {
    font-size: 3.375rem;
    line-height: 1;
    margin-bottom: 1.5625rem
}
@media (min-width: 30.0625em) {
    .impact-module__subheader {
        font-size: 6.6875rem;
        font-size: calc(3.375rem + 6.625 * ((100vw - 30.0625rem) / 38.6875))
    }
}
@media (min-width: 68.75em) {
    .impact-module__subheader {
        font-size: 10rem;
        line-height: 10.625rem
    }
}
@media (min-width: 46.875em) {
    .impact-module__subheader {
        font-size: 10.6vw;
        line-height: 1.1
    }
}
@media (min-width: 60em) {
    .impact-module__subheader {
        margin-bottom: 4.375rem
    }
}
@media screen and (min-width: 93.125rem) {
    .impact-module__subheader {
        font-size: 10rem;
        line-height: 10.625rem
    }
}
.impact-module__header--timeline {
    font-size: 3.375rem;
    line-height: 1;
    margin-bottom: 1.25rem;
    padding-top: .625rem
}
@media (min-width: 30.0625em) {
    .impact-module__header--timeline {
        font-size: 5.4375rem;
        font-size: calc(3.375rem + 4.125 * ((100vw - 30.0625rem) / 59.9375))
    }
}
@media (min-width: 1440px) {
    .impact-module__header--timeline {
        font-size: 7.5rem;
        line-height: 0.9
    }
}
@media (min-width: 60em) {
    .impact-module__header--timeline {
        margin-bottom: 2.5rem
    }
}
.impact-module__timeline {
    position: relative
}
.timeline__anchor {
    height: 0;
    left: -1px;
    position: absolute;
    top: 0;
    width: 0
}
@media (min-width: 1000px) {
    .timeline__anchor {
        top: -5.4375rem
    }
}
.timeline {
    background-color: transparent;
    position: relative
}
@media (max-width: 599px) {
    .timeline {
        height: auto !important
    }
}
@media (max-width: 599px) {
    .timeline.is-initialized .timeline__container {
        background-color: transparent !important
    }
}
@media (min-width: 600px) {
    .timeline.is-initialized .timeline__container {
        bottom: 0;
        clip: rect(0, auto, auto, 0);
        left: 0;
        padding: 50vh 0 0;
        position: absolute;
        right: 0;
        top: 0;
        -webkit-transition: background-color 1s ease-in-out;
        transition: background-color 1s ease-in-out
    }
}
.timeline__item-wrapper {
    margin: 0 auto;
    max-width: 93.125rem
}
@media (min-width: 46.875em) {
    .timeline__item-wrapper {
        padding: 0 8%
    }
}
@media screen and (min-width: 93.125rem) {
    .timeline__item-wrapper {
        padding: 0 6.25rem
    }
}
.timeline__item {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    min-height: calc(100vh - 1rem);
    overflow: hidden;
    padding: 1rem;
    width: 100%
}
@media (min-width: 600px) {
    .timeline__item {
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        height: 200vh;
        padding: 3.125rem;
        min-height: 0
    }
}
@media (min-width: 600px) {
    .timeline.is-initialized .timeline__item {
        background-color: transparent !important;
        display: block;
        padding: 0 3.125rem 0 50%;
        position: relative
    }
}
@media screen and (min-width: 1285px) {
    .timeline.is-initialized .timeline__item {
        padding: 0 0 0 calc(100% - 650px)
    }
}
.timeline__content {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    color: #fff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    font-weight: bold
}
@media (max-width: 599px) {
    .timeline__content {
        opacity: 1 !important
    }
}
@media (min-width: 600px) {
    .timeline__content {
        padding: 0 50px 0 0
    }
}
@media (min-width: 600px) {
    .timeline.is-initialized .timeline__content {
        bottom: 0;
        left: 0;
        margin: 0;
        opacity: 0;
        padding: 3.125rem;
        position: fixed;
        right: 50%;
        top: 0
    }
}
@media (min-width: 1000px) {
    .timeline.is-initialized .timeline__content {
        padding: 11.625rem 3.125rem 3.125rem 8%;
        right: 0
    }
}
@media screen and (min-width: 93.125rem) {
    .timeline.is-initialized .timeline__content {
        left: calc((100% - 1290px) / 2);
        padding-left: 0
    }
}
.timeline__content>* {
    width: 100%
}
.timeline__year {
    font-family: "publico-roman", Georgia, Cambria, "Times New Roman", Times, serif;
    font-size: 3.375rem;
    line-height: 1;
    border-bottom: 1px solid #fff;
    margin-top: .1em
}
@media (min-width: 30.0625em) {
    .timeline__year {
        font-size: 8.1875rem;
        font-size: calc(3.375rem + 9.625 * ((100vw - 30.0625rem) / 57.4375))
    }
}
@media (min-width: 1400px) {
    .timeline__year {
        font-size: 13rem
    }
}
@media (min-width: 600px) {
    .timeline__year {
        border: 0;
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1
    }
}
@media (max-width: 599px) {
    .timeline__year {
        font-size: 18.333vw
    }
}
.timeline__co {
    border-top: 1px solid #fff;
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
    padding-top: 3vw
}
@media (min-width: 600px) {
    .timeline__co {
        border: 0;
        -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
        order: -1;
        padding: 0
    }
}
.timeline__text {
    font-family: "publico-medium", Georgia, Cambria, "Times New Roman", Times, serif;
    font-size: 1.5rem;
    -webkit-font-smoothing: antialiased;
    font-weight: 300;
    line-height: 1.4;
    margin: 2vw 0
}
@media (min-width: 600px) {
    .timeline__text {
        -webkit-box-flex: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
        margin: 1.75em 0 0;
        max-width: 15em
    }
}
.timeline__img {
    position: relative;
    width: 100%
}
@media (min-width: 600px) {
    .timeline__img {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1;
        width: 50%
    }
}
@media screen and (min-width: 1000px) {
    .timeline__img {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 56%;
        flex: 0 0 56%;
        max-width: 650px
    }
}
@media screen and (min-width: 1500px) {
    .timeline__img {
        max-width: 100%
    }
}
.timeline.is-initialized .timeline__img {
    width: 100%
}
@media (min-width: 600px) {
    .timeline.is-initialized .timeline__img {
        margin-top: 3.125rem
    }
}
@media (min-width: 1000px) {
    .timeline.is-initialized .timeline__img {
        margin-top: 11.625rem
    }
}
@media (min-width: 600px) {
    .timeline.is-initialized .timeline__img.is-fixed {
        position: fixed;
        top: 0;
        width: calc(50% - 3.125rem)
    }
}
@media (min-width: 46.875em) {
    .timeline.is-initialized .timeline__img.is-fixed {
        width: calc(84% / 2 - 3.125rem)
    }
}
@media screen and (min-width: 1285px) {
    .timeline.is-initialized .timeline__img.is-fixed {
        width: calc(100% - 640px)
    }
}
@media screen and (min-width: 93.125rem) {
    .timeline.is-initialized .timeline__img.is-fixed {
        width: calc(93.125rem - 12.5rem - 640px)
    }
}
@media (min-width: 600px) {
    .timeline.is-initialized .timeline__img.is-absolute {
        position: absolute;
        top: 70vh;
        width: calc(50% - 3.125rem)
    }
}
@media screen and (min-width: 1285px) {
    .timeline.is-initialized .timeline__img.is-absolute {
        width: 100%
    }
}
@media screen and (min-width: 93.125rem) {
    .timeline.is-initialized .timeline__img.is-absolute {
        width: calc(100% - 640px)
    }
}
.timeline__img img {
    height: auto;
    vertical-align: middle;
    width: 100%
}
.timeline__dots {
    display: none;
    height: 100vh;
    padding: 3.125rem 0;
    position: fixed;
    right: 1.375rem;
    top: 0;
    width: .375rem;
    z-index: 10
}
@media (min-width: 600px) {
    .timeline__dots {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between
    }
}
@media (min-width: 1000px) {
    .timeline__dots {
        padding-top: 11.6875rem
    }
}
.timeline__dots li {
    background: rgba(0, 0, 0, 0.25);
    border-radius: 50%;
    cursor: pointer;
    display: block;
    height: .375rem;
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
    width: .375rem
}
.timeline__dots li.is-active,
.timeline__dots li:hover,
.timeline__dots li:focus {
    background: #fff
}
.bg--purple {
    background-color: #2f2a9a
}
.bg--orange {
    background-color: #ff781f
}
.bg--red {
    background-color: #ed464b
}
.is-testimony .site-footer {
    margin-top: 0
}
.tm-carousel {
    margin-bottom: 2.1875rem;
    margin-top: 0;
    position: relative
}
@media screen and (min-width: 1000px) {
    .tm-carousel {
        margin-top: 136px
    }
}
.text-container {
    margin: 0 auto;
    max-width: 93.125rem;
    padding: 0 1.5625rem 1.5625rem
}
@media (min-width: 46.875em) {
    .text-container {
        padding: 0 8% 1.25rem
    }
}
@media screen and (min-width: 93.125rem) {
    .text-container {
        padding: .9375rem 6.25rem .625rem
    }
}
.text {
    -webkit-font-smoothing: antialiased;
    padding-bottom: 1.875rem
}
.text:after {
    clear: both;
    content: '';
    display: table
}
.testimony .text {
    border-bottom: 1px solid;
    padding-bottom: .9375rem
}
@media (min-width: 46.875em) {
    .testimony .text {
        padding-bottom: 1.25rem
    }
}
.intro {
    padding-bottom: 0
}
@media (min-width: 46.875em) {
    .intro {
        padding-bottom: 1.25rem
    }
}
.intro .text {
    padding-bottom: 3.125rem
}
@media (min-width: 46.875em) {
    .intro .text {
        padding-bottom: 2.1875rem
    }
}
.intro .text__header-container {
    border-bottom: 1px solid #000;
    border-top: 1px solid #000
}
.text__header {
    font-size: 3.375rem;
    line-height: 1;
    font-family: "publico-medium", Georgia, Cambria, "Times New Roman", Times, serif;
    max-width: 1070px
}
@media (min-width: 30.0625em) {
    .text__header {
        font-size: 4.5rem;
        font-size: calc(3.375rem + 2.25 * ((100vw - 30.0625rem) / 29.9375))
    }
}
@media (min-width: 60em) {
    .text__header {
        font-size: 5.625rem
    }
}
.text__header-container {
    border-bottom: 1px solid;
    border-top: 1px solid;
    padding: 25px 0 1.25rem
}
.blue .text__header-container,
.blue .text,
.blue .callout {
    border-color: #70c100
}
.blue {
    background-color: #0d0087;
    color: #70c100
}
.blue-tm-br .text__header-container,
.blue-tm-br .text,
.blue-tm-br .callout {
    border-color: #5612bc
}
.blue-tm-br {
    background-color: #27b6cd;
    color: #5612bc
}
.orange {
    background-color: #f74d00;
    color: #0c0087
}
.orange .text__header-container,
.orange .text,
.orange .callout {
    border-color: #0c0087
}
.purple-br .text__header-container,
.purple-br .text,
.purple-br .callout {
    border-color: #e5191e
}
.purple-br {
    background-color: #5611bc;
    color: #e5191e
}
.pink .text__header-container,
.pink .text,
.pink .callout {
    border-color: #f9a500
}
.pink {
    background-color: #fc1999;
    color: #f9a500
}
.yellow .text__header-container,
.yellow .text,
.yellow .callout {
    border-color: #0c0087
}
.yellow {
    background-color: #f9a500;
    color: #0c0087
}
.testimony .text__columns,
.testimony .text__columns p {
    color: #fff
}
.text__columns p {
    margin-top: 1.875rem
}
.text__columns p:first-child {
    margin-top: 0
}
.text__columns {
    font-size: 1.125rem;
    line-height: 1.25;
    padding-top: 2.1875rem;
    width: 100%
}
@media (min-width: 30.0625em) {
    .text__columns {
        font-size: 1.125rem;
        font-size: calc(1.125rem + 0 * ((100vw - 30.0625rem) / 29.9375))
    }
}
@media (min-width: 60em) {
    .text__columns {
        font-size: 1.125rem
    }
}
@media (min-width: 30.0625em) {
    .text__columns {
        -webkit-column-count: 2;
        column-count: 2;
        -webkit-column-gap: 30px;
        column-gap: 30px
    }
}
@media (min-width: 46.875em) {
    .text__columns {
        float: left;
        margin-right: 11.1%;
        max-width: 840px;
        padding-top: 25px;
        width: 65.5%
    }
}
.callout {
    font-size: 1.125rem;
    line-height: 1.25;
    font-family: "publico-text-italic", Georgia, Cambria, "Times New Roman", Times, serif;
    font-style: italic;
    border-top: 1px solid #fff;
    -webkit-font-smoothing: antialised;
    line-height: 30px;
    margin-top: .9375rem;
    padding-right: 40px;
    padding-top: .9375rem;
    position: relative;
    text-align: right
}
@media (min-width: 30.0625em) {
    .callout {
        font-size: 1.125rem;
        font-size: calc(1.125rem + 0 * ((100vw - 30.0625rem) / 29.9375))
    }
}
@media (min-width: 60em) {
    .callout {
        font-size: 1.125rem
    }
}
@media (min-width: 46.875em) {
    .callout {
        font-family: "publico-text-roman", Georgia, Cambria, "Times New Roman", Times, serif;
        border-top: 0;
        float: left;
        font-size: 24px;
        font-style: normal;
        line-height: 25px;
        margin-top: 1.25rem;
        padding-top: 0;
        text-align: left;
        width: 23.4%
    }
}
.callout__link:hover ~ .arrow-right {
    color: #fff
}
.callout__link {
    background-position: center 28px;
    background-repeat: repeat-x;
    background-size: 1px 1px;
    color: inherit;
    text-decoration: none
}
@supports (display: grid) {
    .callout__link {
        background-position: center 17px
    }
    @media (min-width: 46.875em) {
        .callout__link {
            background-position: center 23px
        }
    }
}
.blue .callout__link {
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(100%, #70c100), color-stop(0%, transparent));
    background-image: linear-gradient(to bottom, #70c100 100%, transparent 0%)
}
.blue-tm-br .callout__link {
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(100%, #5612bc), color-stop(0%, transparent));
    background-image: linear-gradient(to bottom, #5612bc 100%, transparent 0%)
}
.orange .callout__link {
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(100%, #0c0087), color-stop(0%, transparent));
    background-image: linear-gradient(to bottom, #0c0087 100%, transparent 0%)
}
.purple-br .callout__link {
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(100%, #e5191e), color-stop(0%, transparent));
    background-image: linear-gradient(to bottom, #e5191e 100%, transparent 0%)
}
.pink .callout__link {
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(100%, #f9a500), color-stop(0%, transparent));
    background-image: linear-gradient(to bottom, #f9a500 100%, transparent 0%)
}
.yellow .callout__link {
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(100%, #0c0087), color-stop(0%, transparent));
    background-image: linear-gradient(to bottom, #0c0087 100%, transparent 0%)
}
.callout__link:hover {
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(100%, #fff), color-stop(0%, transparent));
    background-image: linear-gradient(to bottom, #fff 100%, transparent 0%);
    color: #fff;
    opacity: 1
}
.arrow-right,
.arrow-down {
    color: currentColor;
    height: 29px;
    overflow: visible !important;
    width: 30px
}
.arrow-right {
    position: absolute;
    right: 0;
    top: 15px;
    -webkit-transform: rotateZ(-90deg);
    transform: rotateZ(-90deg);
    -webkit-transition: color .3s ease-in-out;
    transition: color .3s ease-in-out
}
@media (min-width: 46.875em) {
    .arrow-right {
        top: 0
    }
}
.blue .callout:hover {
    color: #70c100
}
.blue-tm-br .callout:hover {
    color: #5612bc
}
.orange .callout:hover {
    color: #0c0087
}
.purple-br .callout:hover {
    color: #e5191e
}
.pink .callout:hover {
    color: #f9a500
}
.yellow .callout:hover {
    color: #0c0087
}
.read__text {
    line-height: 30px;
    padding-left: 43px;
    position: relative;
    text-decoration: none
}
.read__text--desktop {
    display: none
}
@media (min-width: 46.875em) {
    .read__text--desktop {
        display: inline
    }
}
.blue .read__text {
    color: #70c100
}
.blue-tm-br .read__text {
    color: #5612bc
}
.orange .read__text {
    color: #0c0087
}
.purple-br .read__text {
    color: #e5191e
}
.pink .read__text {
    color: #f9a500
}
.yellow .read__text {
    color: #0c0087
}
.read__text:hover {
    color: #fff;
    opacity: 1
}
.read__icon {
    height: 30px;
    left: 0;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}
.text__footer {
    padding: 15px 0 1.25rem
}
.text__footer:after {
    clear: both;
    content: '';
    display: table
}
.text__read-container {
    float: left;
    margin-bottom: 0
}
.social-list--tm {
    float: right;
    margin-top: 15px;
    width: 100%
}
@media (min-width: 30.0625em) {
    .social-list--tm {
        margin-top: 0;
        width: auto
    }
}
.social__link--tm {
    background-color: transparent;
    overflow: hidden
}
.blue .social__link--tm {
    -webkit-box-shadow: 0 0 0 18px #70c100 inset;
    box-shadow: 0 0 0 18px #70c100 inset
}
.blue .social__icon--tm {
    fill: #0d0087
}
.blue .social__link--tm:hover {
    -webkit-box-shadow: 0 0 0 1px #70c100 inset;
    box-shadow: 0 0 0 1px #70c100 inset
}
.blue .social__link--tm:hover .social__icon--tm {
    fill: #70c100
}
.blue-tm-br .social__link--tm:hover {
    -webkit-box-shadow: 0 0 0 1px #5612bc inset;
    box-shadow: 0 0 0 1px #5612bc inset
}
.blue-tm-br .social__link--tm:hover .social__icon--tm {
    fill: #5612bc
}
.blue-tm-br .social__link--tm {
    -webkit-box-shadow: 0 0 0 18px #5612bc inset;
    box-shadow: 0 0 0 18px #5612bc inset
}
.blue-tm-br .social__icon--tm {
    fill: #27b6cd
}
.orange .social__link--tm {
    -webkit-box-shadow: 0 0 0 18px #0c0087 inset;
    box-shadow: 0 0 0 18px #0c0087 inset
}
.orange .social__icon--tm {
    fill: #f74c00
}
.orange .social__link--tm:hover {
    -webkit-box-shadow: 0 0 0 1px #0c0087 inset;
    box-shadow: 0 0 0 1px #0c0087 inset
}
.orange .social__link--tm:hover .social__icon--tm {
    fill: #0c0087
}
.purple-br .social__link--tm {
    -webkit-box-shadow: 0 0 0 18px #e5191e inset;
    box-shadow: 0 0 0 18px #e5191e inset
}
.purple-br .social__icon--tm {
    fill: #5611bc
}
.purple-br .social__link--tm:hover {
    -webkit-box-shadow: 0 0 0 1px #e5191e inset;
    box-shadow: 0 0 0 1px #e5191e inset
}
.purple-br .social__link--tm:hover .social__icon--tm {
    fill: #e5191e
}
.pink .social__link--tm {
    -webkit-box-shadow: 0 0 0 18px #f9a500 inset;
    box-shadow: 0 0 0 18px #f9a500 inset
}
.pink .social__icon--tm {
    fill: #fc1999
}
.pink .social__link--tm:hover {
    -webkit-box-shadow: 0 0 0 1px #f9a500 inset;
    box-shadow: 0 0 0 1px #f9a500 inset
}
.pink .social__link--tm:hover .social__icon--tm {
    fill: #f9a500
}
.yellow .social__link--tm {
    -webkit-box-shadow: 0 0 0 18px #0c0087 inset;
    box-shadow: 0 0 0 18px #0c0087 inset
}
.yellow .social__icon--tm {
    fill: #f9a500
}
.yellow .social__link--tm:hover {
    -webkit-box-shadow: 0 0 0 1px #0c0087 inset;
    box-shadow: 0 0 0 1px #0c0087 inset
}
.yellow .social__link--tm:hover .social__icon--tm {
    fill: #0c0087
}
.testimony {
    position: relative
}
.testimony-anchor {
    left: 0;
    position: absolute;
    top: 0
}
@media screen and (min-width: 1000px) {
    .testimony-anchor {
        top: -136px
    }
}
.hero__link--tm {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    background-position: 50% 50%
}
.home .hero__link--tm {
    background-position: 0 100%
}
.hero__link--tm:hover {
    opacity: 1
}
@media (min-width: 60em) {
    .video__module .hero__container--tm {
        height: 720px
    }
}
.hero__icon--tm {
    -webkit-box-shadow: 0 0 0 120px #fff inset;
    box-shadow: 0 0 0 120px #fff inset;
    height: 74px;
    overflow: hidden;
    width: 74px
}
@media (min-width: 46.875em) {
    .hero__icon--tm {
        height: 120px;
        width: 120px
    }
}
.hero__inner-icon--tm {
    border-left-color: #000;
    border-width: 13px 0 11px 21px;
    color: transparent
}
@media (min-width: 46.875em) {
    .hero__inner-icon--tm {
        border-width: 17px 0 16px 29px
    }
}
.hero__icon--tm:hover {
    -webkit-box-shadow: 0 0 0 2px #fff inset;
    box-shadow: 0 0 0 2px #fff inset
}
.blue .hero__inner-icon--tm {
    border-left-color: #70c100
}
.blue .hero__icon--tm {
    -webkit-box-shadow: 0 0 0 120px #0d0087 inset;
    box-shadow: 0 0 0 120px #0d0087 inset
}
.blue .hero__icon--tm:hover {
    -webkit-box-shadow: 0 0 0 2px #0d0087 inset;
    box-shadow: 0 0 0 2px #0d0087 inset
}
.blue .hero__icon--tm:hover .hero__inner-icon--tm {
    border-left-color: #0d0087
}
.blue-tm-br .hero__icon--tm:hover .hero__inner-icon--tm {
    border-left-color: #27b6cd
}
.blue-tm-br .hero__inner-icon--tm {
    border-left-color: #5612bc
}
.blue-tm-br .hero__icon--tm {
    -webkit-box-shadow: 0 0 0 120px #27b6cd inset;
    box-shadow: 0 0 0 120px #27b6cd inset
}
.blue-tm-br .hero__icon--tm:hover {
    -webkit-box-shadow: 0 0 0 2px #27b6cd inset;
    box-shadow: 0 0 0 2px #27b6cd inset
}
.orange .hero__inner-icon--tm {
    border-left-color: #0c0087
}
.orange .hero__icon--tm {
    -webkit-box-shadow: 0 0 0 120px #f74c00 inset;
    box-shadow: 0 0 0 120px #f74c00 inset
}
.orange .hero__icon--tm:hover {
    -webkit-box-shadow: 0 0 0 2px #f74c00 inset;
    box-shadow: 0 0 0 2px #f74c00 inset
}
.orange .hero__icon--tm:hover .hero__inner-icon--tm {
    border-left-color: #f74c00
}
.purple-br .hero__inner-icon--tm {
    border-left-color: #e5191e
}
.purple-br .hero__icon--tm {
    -webkit-box-shadow: 0 0 0 120px #5611bc inset;
    box-shadow: 0 0 0 120px #5611bc inset
}
.purple-br .hero__icon--tm:hover {
    -webkit-box-shadow: 0 0 0 2px #5611bc inset;
    box-shadow: 0 0 0 2px #5611bc inset
}
.purple-br .hero__icon--tm:hover .hero__inner-icon--tm {
    border-left-color: #5611bc
}
.pink .hero__inner-icon--tm {
    border-left-color: #f9a500
}
.pink .hero__icon--tm {
    -webkit-box-shadow: 0 0 0 120px #fc1999 inset;
    box-shadow: 0 0 0 120px #fc1999 inset
}
.pink .hero__icon--tm:hover {
    -webkit-box-shadow: 0 0 0 2px #fc1999 inset;
    box-shadow: 0 0 0 2px #fc1999 inset
}
.pink .hero__icon--tm:hover .hero__inner-icon--tm {
    border-left-color: #fc1999
}
.yellow .hero__inner-icon--tm {
    border-left-color: #0c0087
}
.yellow .hero__icon--tm {
    -webkit-box-shadow: 0 0 0 120px #f9a500 inset;
    box-shadow: 0 0 0 120px #f9a500 inset
}
.yellow .hero__icon--tm:hover {
    -webkit-box-shadow: 0 0 0 2px #f9a500 inset;
    box-shadow: 0 0 0 2px #f9a500 inset
}
.yellow .hero__icon--tm:hover .hero__inner-icon--tm {
    border-left-color: #f9a500
}
.hero__next-item .hero__inner-icon {
    border-left-color: #000;
    border-width: 7px 0 8px 11px
}
.hero__next-item .hero__icon {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-box-shadow: 0 0 0 60px #fff inset;
    box-shadow: 0 0 0 60px #fff inset;
    height: 52px;
    width: 52px
}
.hero__next-item:hover .hero__icon--tm {
    -webkit-box-shadow: 0 0 0 2px #fff inset;
    box-shadow: 0 0 0 2px #fff inset
}
.hero__next-item:hover .hero__icon--tm .hero__inner-icon--tm {
    border-left-color: #fff
}
.carousel-item__background {
    bottom: 0;
    height: 200%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: -1
}
.carousel-item>* {
    position: relative
}
.carousel__item--tm {
    height: auto;
    padding: 25px
}
@media screen and (min-width: 750px) {
    .carousel__item--tm {
        padding: 1.875rem 8%
    }
}
@media (min-width: 60em) {
    .carousel__item--tm {
        padding: 40px 30px 20px;
        width: 65%
    }
}
.blue .carousel__item--tm,
.blue.carousel-item__background,
.blue .hero__link--tm {
    background-color: #0d0087
}
.blue-tm-br .carousel__item--tm,
.blue-tm-br.carousel-item__background,
.blue-tm-br .hero__link--tm {
    background-color: #27b6cd
}
.orange .carousel__item--tm,
.orange.carousel-item__background,
.orange .hero__link--tm {
    background-color: #f74c00
}
.purple .carousel__item--tm,
.purple.carousel-item__background,
.purple .hero__link--tm {
    background-color: #5611bc
}
.pink .carousel__item--tm,
.pink.carousel-item__background,
.pink .hero__link--tm {
    background-color: #fc1999
}
.yellow .carousel__item--tm,
.yellow.carousel-item__background,
.yellow .hero__link--tm {
    background-color: #f9a500
}
.hero__container--tm {
    height: 300px;
    margin-bottom: 2.1875rem
}
@media (min-width: 46.875em) {
    .hero__container--tm {
        height: 400px
    }
}
@media screen and (min-width: 93.125rem) {
    .hero__container--tm {
        height: 600px
    }
}
.carousel__content-wrapper--tm {
    -webkit-font-smoothing: antialiased;
    padding-bottom: 50px
}
.carousel__content-wrapper--tm:after {
    clear: both;
    content: '';
    display: table
}
@media (min-width: 30.0625em) {
    .carousel__content-wrapper--tm {
        -webkit-box-align: end;
        -ms-flex-align: end;
        align-items: flex-end;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between
    }
}
@media (min-width: 60em) {
    .carousel__content-wrapper--tm {
        padding: 0
    }
}
.carousel__title--tm {
    font-family: "publico-medium", Georgia, Cambria, "Times New Roman", Times, serif;
    font-size: 29px
}
@media (min-width: 30.0625em) {
    .carousel__title--tm {
        width: 50%
    }
}
@media (min-width: 46.875em) {
    .carousel__title--tm {
        float: left;
        width: 70%
    }
}
.carousel__content-subwrapper--tm {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    display: inline-block;
    line-height: 32px;
    margin-top: 10px
}
@media (min-width: 30.0625em) {
    .carousel__content-subwrapper--tm {
        text-align: right;
        width: 50%
    }
}
@media (min-width: 46.875em) {
    .carousel__content-subwrapper--tm {
        float: right;
        margin-top: 0;
        width: 30%
    }
}
.carousel__icon--tm {
    font-family: "publico-italic", Georgia, Cambria, "Times New Roman", Times, serif;
    font-weight: 600;
    color: inherit;
    display: inline-block;
    padding-right: 30px;
    position: relative;
    text-decoration: none
}
.carousel__icon--tm:hover {
    color: #fff;
    opacity: 1
}
.read__icon--carousel {
    height: 23px;
    left: auto;
    position: absolute;
    right: 0
}
.arrow-down--carousel {
    height: 23px;
    width: 25px
}
.carousel__video--tm .hero__icon--tm {
    height: 80px;
    width: 80px
}
@media (min-width: 46.875em) {
    .carousel__video--tm .hero__icon--tm {
        height: 90px;
        width: 90px
    }
}
.carousel__video--tm .hero__inner-icon--tm {
    border-width: 14px 0 13px 23px
}
@media (min-width: 46.875em) {
    .carousel__video--tm .hero__inner-icon--tm {
        border-width: 15px 0 14px 27px
    }
}
.tm-carousel .flickity-prev-next-button {
    height: 100%;
    width: 16%
}
.subcontent__text {
    font-size: 1rem;
    -webkit-font-smoothing: antialiased;
    line-height: 1.2rem
}
.text-subcontent:after,
.text-subcontent__list:after,
.text-subcontent__item:after {
    clear: both;
    content: '';
    display: table
}
.text-subcontent {
    border-bottom: 1px solid currentColor;
    padding-bottom: 2.1875rem
}
.text-subcontent__wrapper {
    width: 100%
}
.text-subcontent__wrapper:after {
    clear: both;
    content: '';
    display: table
}
@media screen and (min-width: 800px) {
    .text-subcontent__wrapper {
        margin-right: 11.1%;
        max-width: 840px;
        width: 65.5%
    }
}
.text-subcontent__list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%
}
@media screen and (min-width: 600px) {
    .text-subcontent__list {
        float: left;
        margin-right: 30px;
        width: calc((100% - 30px) / 2)
    }
}
@media screen and (min-width: 600px) {
    .text-subcontent__list:nth-child(2) {
        margin-right: 0
    }
}
.text-subcontent__item {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    cursor: pointer;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    margin-top: 1.25rem;
    min-height: 60px;
    padding-left: 70px;
    position: relative
}
.text-subcontent__item:first-child {
    margin-top: 1.875rem
}
.text-subcontent__item:hover a {
    color: #fff;
    opacity: 1;
    text-decoration: underline
}
.text-subcontent__item:hover .subcontent__icon {
    color: #fff;
    opacity: 1
}
.subcontent__icon {
    height: 60px;
    left: 0;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    -webkit-transition: color .3s ease-in-out;
    transition: color .3s ease-in-out;
    width: 60px
}
.subcontent__icon svg {
    fill: currentColor
}
.text-subcontent__list a {
    color: inherit
}
.subcontent__title {
    color: #fff;
    font-size: 16px;
    font-weight: 400;
    line-height: 19px;
    margin-top: 5px
}
.hero__container--subcontent {
    height: 200px;
    margin: 1.875rem 0 0;
    width: 100%
}
@media (min-width: 30.0625em) {
    .hero__container--subcontent {
        float: right;
        height: 300px
    }
}
@media (min-width: 60em) {
    .hero__container--subcontent {
        height: 225px;
        width: 377px
    }
}
.hero__icon--subcontent {
    height: 60px;
    width: 60px
}
.hero__icon--subcontent .hero__inner-icon {
    border-width: 11px 0 9px 18px
}
.hero__icon--subcontent.hero__icon--green {
    -webkit-box-shadow: 0 0 0 70px #70c100 inset;
    box-shadow: 0 0 0 70px #70c100 inset
}
.hero__icon--subcontent .hero__inner-icon--blue-tm {
    border-left-color: #0d0087
}
.hero__icon--subcontent.hero__icon--purple-br2 {
    -webkit-box-shadow: 0 0 0 70px #5612bc inset;
    box-shadow: 0 0 0 70px #5612bc inset
}
.hero__icon--subcontent .hero__inner-icon--blue-tm-br {
    border-left-color: #27b6cd
}
.hero__icon--subcontent.hero__icon--purple {
    -webkit-box-shadow: 0 0 0 70px #0c0087 inset;
    box-shadow: 0 0 0 70px #0c0087 inset
}
.hero__icon--subcontent .hero__inner-icon--orange-tm {
    border-left-color: #f74c00
}
.hero__icon--subcontent.hero__icon--red {
    -webkit-box-shadow: 0 0 0 70px #e5191e inset;
    box-shadow: 0 0 0 70px #e5191e inset
}
.hero__icon--subcontent .hero__inner-icon--purple-br {
    border-left-color: #5611bc
}
.hero__icon--subcontent.hero__icon--yellow {
    -webkit-box-shadow: 0 0 0 70px #f9a500 inset;
    box-shadow: 0 0 0 70px #f9a500 inset
}
.hero__icon--subcontent .hero__inner-icon--pink-tm {
    border-left-color: #fc1999
}
.hero__icon--subcontent .hero__inner-icon--purple-tm {
    border-left-color: #0c0087
}
.hero__icon--subcontent .hero__inner-icon--purple-br2 {
    border-left-color: #5612bc
}
/*# sourceMappingURL=data:application/json;base64,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QUMscURBQXFELHlCQUF5QixDQUFDLHNEQUFzRCx5QkFBeUIsQ0FBQyIsImZpbGUiOiJzY3JlZW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGtleWZyYW1lcyBwdWxzZXswJXtvcGFjaXR5OjE7dHJhbnNmb3JtOnNjYWxlKDAuMSl9MTAwJXtvcGFjaXR5OjA7dHJhbnNmb3JtOnNjYWxlKDMpfX1AbWVkaWEgcHJpbnR7KntiYWNrZ3JvdW5kOnRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7Ym94LXNoYWRvdzpub25lICFpbXBvcnRhbnQ7Y29sb3I6IzAwMCAhaW1wb3J0YW50O3RleHQtc2hhZG93Om5vbmUgIWltcG9ydGFudH1hLGE6dmlzaXRlZHt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfWFbaHJlZl06YWZ0ZXJ7Y29udGVudDpcIiAoXCIgYXR0cihocmVmKSBcIilcIn1hYmJyW3RpdGxlXTphZnRlcntjb250ZW50OlwiIChcIiBhdHRyKHRpdGxlKSBcIilcIn0uaXIgYTphZnRlcixhW2hyZWZePVwiamF2YXNjcmlwdDpcIl06YWZ0ZXIsYVtocmVmXj1cIiNcIl06YWZ0ZXJ7Y29udGVudDonJ31wcmUsYmxvY2txdW90ZXtib3JkZXI6MXB4IHNvbGlkICM5OTk7cGFnZS1icmVhay1pbnNpZGU6YXZvaWR9dGhlYWR7ZGlzcGxheTp0YWJsZS1oZWFkZXItZ3JvdXB9dHIsaW1ne3BhZ2UtYnJlYWstaW5zaWRlOmF2b2lkfWltZ3ttYXgtd2lkdGg6MTAwJSAhaW1wb3J0YW50fUBwYWdle21hcmdpbjouNWNtfXAsaDIsaDN7b3JwaGFuczozO3dpZG93czozfWgyLGgze3BhZ2UtYnJlYWstYWZ0ZXI6YXZvaWR9fUB2aWV3cG9ydHt3aWR0aDpkZXZpY2Utd2lkdGh9KiwqOmJlZm9yZSwqOmFmdGVye2JveC1zaXppbmc6Ym9yZGVyLWJveDttYXJnaW46MH1hLGJ1dHRvbixpbnB1dCxzZWxlY3QsdGV4dGFyZWEsbGFiZWwsc3VtbWFyeXt0b3VjaC1hY3Rpb246bWFuaXB1bGF0aW9ufWFydGljbGUsYXNpZGUsZGV0YWlscyxmaWdjYXB0aW9uLGZpZ3VyZSxmb290ZXIsaGVhZGVyLGhncm91cCxtYWluLG1lbnUsbmF2LHNlY3Rpb24sc3VtbWFyeXtkaXNwbGF5OmJsb2NrfWF1ZGlvLGNhbnZhcyxwcm9ncmVzcyx2aWRlb3tkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZX1hdWRpbzpub3QoW2NvbnRyb2xzXSl7ZGlzcGxheTpub25lO2hlaWdodDowfVtoaWRkZW5dLHRlbXBsYXRle2Rpc3BsYXk6bm9uZX1odG1se2ZvbnQtZmFtaWx5OnNhbnMtc2VyaWY7LW1zLXRleHQtc2l6ZS1hZGp1c3Q6MTAwJTstd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6MTAwJX1ib2R5e21hcmdpbjowfWF7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH1hOmFjdGl2ZSxhOmhvdmVye291dGxpbmU6MH1hYmJyW3RpdGxlXXtib3JkZXItYm90dG9tOjFweCBkb3R0ZWR9YixzdHJvbmd7Zm9udC13ZWlnaHQ6Ym9sZH1kZm57Zm9udC1zdHlsZTppdGFsaWN9bWFya3tiYWNrZ3JvdW5kOiNmZjA7Y29sb3I6IzAwMH1zbWFsbHtmb250LXNpemU6ODAlfXN1YixzdXB7Zm9udC1zaXplOjc1JTtsaW5lLWhlaWdodDowO3Bvc2l0aW9uOnJlbGF0aXZlO3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lfXN1cHt0b3A6LS41ZW19c3Vie2JvdHRvbTotLjI1ZW19aW1ne2JvcmRlcjowfXN2Zzpub3QoOnJvb3Qpe292ZXJmbG93OmhpZGRlbn1maWd1cmV7bWFyZ2luOjFlbSA0MHB4fWhyey1tb3otYm94LXNpemluZzpjb250ZW50LWJveDtib3gtc2l6aW5nOmNvbnRlbnQtYm94O2hlaWdodDowfXByZXtvdmVyZmxvdzphdXRvfWNvZGUsa2JkLHByZSxzYW1we2ZvbnQtZmFtaWx5Om1vbm9zcGFjZSwgbW9ub3NwYWNlO2ZvbnQtc2l6ZToxZW19YnV0dG9uLGlucHV0LG9wdGdyb3VwLHNlbGVjdCx0ZXh0YXJlYXtjb2xvcjppbmhlcml0O2ZvbnQ6aW5oZXJpdDttYXJnaW46MH1idXR0b257b3ZlcmZsb3c6dmlzaWJsZX1idXR0b24sc2VsZWN0e3RleHQtdHJhbnNmb3JtOm5vbmV9YnV0dG9uLGh0bWwgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSxpbnB1dFt0eXBlPVwicmVzZXRcIl0saW5wdXRbdHlwZT1cInN1Ym1pdFwiXXstd2Via2l0LWFwcGVhcmFuY2U6YnV0dG9uO2N1cnNvcjpwb2ludGVyfWJ1dHRvbltkaXNhYmxlZF0saHRtbCBpbnB1dFtkaXNhYmxlZF17Y3Vyc29yOmRlZmF1bHR9YnV0dG9uOjotbW96LWZvY3VzLWlubmVyLGlucHV0OjotbW96LWZvY3VzLWlubmVye2JvcmRlcjowO3BhZGRpbmc6MH1pbnB1dHtsaW5lLWhlaWdodDpub3JtYWx9aW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLGlucHV0W3R5cGU9XCJyYWRpb1wiXXtib3gtc2l6aW5nOmJvcmRlci1ib3g7cGFkZGluZzowfWlucHV0W3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24saW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbntoZWlnaHQ6YXV0b31pbnB1dFt0eXBlPVwic2VhcmNoXCJdey13ZWJraXQtYXBwZWFyYW5jZTp0ZXh0ZmllbGR9aW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixpbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uey13ZWJraXQtYXBwZWFyYW5jZTpub25lfWZpZWxkc2V0e2JvcmRlcjoxcHggc29saWQgI2MwYzBjMDttYXJnaW46MCAycHg7cGFkZGluZzouMzVlbSAuNjI1ZW0gLjc1ZW19bGVnZW5ke2JvcmRlcjowO3BhZGRpbmc6MH10ZXh0YXJlYXtvdmVyZmxvdzphdXRvfW9wdGdyb3Vwe2ZvbnQtd2VpZ2h0OmJvbGR9dGFibGV7Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlO2JvcmRlci1zcGFjaW5nOjB9dGQsdGh7cGFkZGluZzowfTo6c2VsZWN0aW9ue2JhY2tncm91bmQtY29sb3I6I2FjY2VmNztjb2xvcjppbmhlcml0O3RleHQtc2hhZG93OmluaGVyaXR9aHRtbCxib2R5LHRhYmxle2ZvbnQtZmVhdHVyZS1zZXR0aW5nczpcImtlcm5cIiAxLCBcImxpZ2FcIiAxLCBcImNhbHRcIiAxLCBcInBudW1cIiAxLCBcInRudW1cIiAwLCBcIm9udW1cIiAxLCBcImxudW1cIiAwLCBcImRsaWdcIiAwfWgxLGgyLGgze2ZvbnQtZmVhdHVyZS1zZXR0aW5nczpcImtlcm5cIiAxLCBcImxpZ2FcIiAxLCBcImNhbHRcIiAxLCBcInBudW1cIiAxLCBcInRudW1cIiAwLCBcIm9udW1cIiAxLCBcImxudW1cIiAwLCBcImRsaWdcIiAxfWFiYnJ7Zm9udC1mZWF0dXJlLXNldHRpbmdzOlwia2VyblwiIDEsIFwibGlnYVwiIDEsIFwiY2FsdFwiIDEsIFwicG51bVwiIDEsIFwidG51bVwiIDAsIFwib251bVwiIDEsIFwibG51bVwiIDAsIFwic21jcFwiIDEsIFwiYzJzY1wiIDE7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfXRpbWV7Zm9udC1mZWF0dXJlLXNldHRpbmdzOlwia2VyblwiIDEsIFwibGlnYVwiIDEsIFwiY2FsdFwiIDEsIFwicG51bVwiIDEsIFwidG51bVwiIDAsIFwib251bVwiIDEsIFwibG51bVwiIDB9cHJlLGtiZCxzYW1wLGNvZGV7Zm9udC1mZWF0dXJlLXNldHRpbmdzOlwia2VyblwiIDAsIFwibGlnYVwiIDAsIFwiY2FsdFwiIDEsIFwiZGxpZ1wiIDAsIFwicG51bVwiIDAsIFwidG51bVwiIDEsIFwib251bVwiIDAsIFwibG51bVwiIDEsIFwiemVyb1wiIDF9c3Vwe2ZvbnQtZmVhdHVyZS1zZXR0aW5nczpcImtlcm5cIiAxLCBcImxpZ2FcIiAxLCBcImNhbHRcIiAxLCBcInBudW1cIiAxLCBcInRudW1cIiAwLCBcIm9udW1cIiAxLCBcImxudW1cIiAwLCBcImRsaWdcIiAwLCBcInN1cHNcIiAxfXN1Yntmb250LWZlYXR1cmUtc2V0dGluZ3M6XCJrZXJuXCIgMSwgXCJsaWdhXCIgMSwgXCJjYWx0XCIgMSwgXCJwbnVtXCIgMSwgXCJ0bnVtXCIgMCwgXCJvbnVtXCIgMSwgXCJsbnVtXCIgMCwgXCJkbGlnXCIgMCwgXCJzdWJzXCIgMX1pbnB1dFt0eXBlPVwiY29sb3JcIl0saW5wdXRbdHlwZT1cImRhdGVcIl0saW5wdXRbdHlwZT1cImRhdGV0aW1lXCJdLGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSxpbnB1dFt0eXBlPVwibnVtYmVyXCJdLGlucHV0W3R5cGU9XCJyYW5nZVwiXSxpbnB1dFt0eXBlPVwidGVsXCJdLGlucHV0W3R5cGU9XCJ3ZWVrXCJde2ZvbnQtZmVhdHVyZS1zZXR0aW5nczpcImtlcm5cIiAwLCBcImxpZ2FcIiAxLCBcImNhbHRcIiAxLCBcInBudW1cIiAxLCBcInRudW1cIiAwLCBcIm9udW1cIiAwLCBcImxudW1cIiAxLCBcInplcm9cIiAwfXRib2R5LGNhcHRpb257Zm9udC1mZWF0dXJlLXNldHRpbmdzOlwia2VyblwiIDEsIFwibGlnYVwiIDEsIFwiY2FsdFwiIDEsIFwicG51bVwiIDAsIFwidG51bVwiIDEsIFwib251bVwiIDAsIFwibG51bVwiIDEsIFwiemVyb1wiIDF9aDEsaDIsaDMsaDQsaDUsaDZ7Zm9udC13ZWlnaHQ6bm9ybWFsfXVsLG9se2xpc3Qtc3R5bGUtdHlwZTpub25lO21hcmdpbi1sZWZ0OjA7cGFkZGluZy1sZWZ0OjB9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcInB1YmxpY28tdGV4dC1ib2xkLWl0YWxpY1wiO3NyYzp1cmwoL3N0YXRpYy9mb250cy9DaHViYl9QdWJsaWNvX1RleHRfV2ViX0JvbGRfSXRhbGljLmVvdCk7c3JjOnVybCgvc3RhdGljL2ZvbnRzL0NodWJiX1B1YmxpY29fVGV4dF9XZWJfQm9sZF9JdGFsaWMuZW90PyNpZWZpeCkgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksdXJsKC9zdGF0aWMvZm9udHMvQ2h1YmJfUHVibGljb19UZXh0X1dlYl9Cb2xkX0l0YWxpYy53b2ZmMikgZm9ybWF0KFwid29mZjJcIiksdXJsKC9zdGF0aWMvZm9udHMvQ2h1YmJfUHVibGljb19UZXh0X1dlYl9Cb2xkX0l0YWxpYy53b2ZmKSBmb3JtYXQoXCJ3b2ZmXCIpLHVybCgvc3RhdGljL2ZvbnRzL0NodWJiX1B1YmxpY29fVGV4dF9XZWJfQm9sZF9JdGFsaWMudHRmKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWx9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcInB1YmxpY28tdGV4dC1ib2xkXCI7c3JjOnVybCgvc3RhdGljL2ZvbnRzL0NodWJiX1B1YmxpY29fVGV4dF9XZWJfQm9sZC5lb3QpO3NyYzp1cmwoL3N0YXRpYy9mb250cy9DaHViYl9QdWJsaWNvX1RleHRfV2ViX0JvbGQuZW90PyNpZWZpeCkgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksdXJsKC9zdGF0aWMvZm9udHMvQ2h1YmJfUHVibGljb19UZXh0X1dlYl9Cb2xkLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKSx1cmwoL3N0YXRpYy9mb250cy9DaHViYl9QdWJsaWNvX1RleHRfV2ViX0JvbGQud29mZikgZm9ybWF0KFwid29mZlwiKSx1cmwoL3N0YXRpYy9mb250cy9DaHViYl9QdWJsaWNvX1RleHRfV2ViX0JvbGQudHRmKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWx9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcInB1YmxpY28tdGV4dC1pdGFsaWNcIjtzcmM6dXJsKC9zdGF0aWMvZm9udHMvQ2h1YmJfUHVibGljb19UZXh0X1dlYl9JdGFsaWMuZW90KTtzcmM6dXJsKC9zdGF0aWMvZm9udHMvQ2h1YmJfUHVibGljb19UZXh0X1dlYl9JdGFsaWMuZW90PyNpZWZpeCkgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksdXJsKC9zdGF0aWMvZm9udHMvQ2h1YmJfUHVibGljb19UZXh0X1dlYl9JdGFsaWMud29mZjIpIGZvcm1hdChcIndvZmYyXCIpLHVybCgvc3RhdGljL2ZvbnRzL0NodWJiX1B1YmxpY29fVGV4dF9XZWJfSXRhbGljLndvZmYpIGZvcm1hdChcIndvZmZcIiksdXJsKC9zdGF0aWMvZm9udHMvQ2h1YmJfUHVibGljb19UZXh0X1dlYl9JdGFsaWMudHRmKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWx9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcInB1YmxpY28tdGV4dC1zZW1pYm9sZC1pdGFsaWNcIjtzcmM6dXJsKC9zdGF0aWMvZm9udHMvQ2h1YmJfUHVibGljb19UZXh0X1dlYl9TZW1pYm9sZF9JdGFsaWMuZW90KTtzcmM6dXJsKC9zdGF0aWMvZm9udHMvQ2h1YmJfUHVibGljb19UZXh0X1dlYl9TZW1pYm9sZF9JdGFsaWMuZW90PyNpZWZpeCkgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksdXJsKC9zdGF0aWMvZm9udHMvQ2h1YmJfUHVibGljb19UZXh0X1dlYl9TZW1pYm9sZF9JdGFsaWMud29mZjIpIGZvcm1hdChcIndvZmYyXCIpLHVybCgvc3RhdGljL2ZvbnRzL0NodWJiX1B1YmxpY29fVGV4dF9XZWJfU2VtaWJvbGRfSXRhbGljLndvZmYpIGZvcm1hdChcIndvZmZcIiksdXJsKC9zdGF0aWMvZm9udHMvQ2h1YmJfUHVibGljb19UZXh0X1dlYl9TZW1pYm9sZF9JdGFsaWMudHRmKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWx9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcInB1YmxpY28tdGV4dC1zZW1pYm9sZFwiO3NyYzp1cmwoL3N0YXRpYy9mb250cy9DaHViYl9QdWJsaWNvX1RleHRfV2ViX1NlbWlib2xkLmVvdCk7c3JjOnVybCgvc3RhdGljL2ZvbnRzL0NodWJiX1B1YmxpY29fVGV4dF9XZWJfU2VtaWJvbGQuZW90PyNpZWZpeCkgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksdXJsKC9zdGF0aWMvZm9udHMvQ2h1YmJfUHVibGljb19UZXh0X1dlYl9TZW1pYm9sZC53b2ZmMikgZm9ybWF0KFwid29mZjJcIiksdXJsKC9zdGF0aWMvZm9udHMvQ2h1YmJfUHVibGljb19UZXh0X1dlYl9TZW1pYm9sZC53b2ZmKSBmb3JtYXQoXCJ3b2ZmXCIpLHVybCgvc3RhdGljL2ZvbnRzL0NodWJiX1B1YmxpY29fVGV4dF9XZWJfU2VtaWJvbGQudHRmKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWx9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcInB1YmxpY28tdGV4dC1yb21hblwiO3NyYzp1cmwoL3N0YXRpYy9mb250cy9DaHViYl9QdWJsaWNvX1RleHRfV2ViX1JvbWFuLmVvdCk7c3JjOnVybCgvc3RhdGljL2ZvbnRzL0NodWJiX1B1YmxpY29fVGV4dF9XZWJfUm9tYW4uZW90PyNpZWZpeCkgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksdXJsKC9zdGF0aWMvZm9udHMvQ2h1YmJfUHVibGljb19UZXh0X1dlYl9Sb21hbi53b2ZmMikgZm9ybWF0KFwid29mZjJcIiksdXJsKC9zdGF0aWMvZm9udHMvQ2h1YmJfUHVibGljb19UZXh0X1dlYl9Sb21hbi53b2ZmKSBmb3JtYXQoXCJ3b2ZmXCIpLHVybCgvc3RhdGljL2ZvbnRzL0NodWJiX1B1YmxpY29fVGV4dF9XZWJfUm9tYW4udHRmKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWx9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcInB1YmxpY28tYm9sZFwiO3NyYzp1cmwoL3N0YXRpYy9mb250cy9DaHViYl9QdWJsaWNvX1dlYl9Cb2xkLmVvdCk7c3JjOnVybCgvc3RhdGljL2ZvbnRzL0NodWJiX1B1YmxpY29fV2ViX0JvbGQuZW90PyNpZWZpeCkgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksdXJsKC9zdGF0aWMvZm9udHMvQ2h1YmJfUHVibGljb19XZWJfQm9sZC53b2ZmMikgZm9ybWF0KFwid29mZjJcIiksdXJsKC9zdGF0aWMvZm9udHMvQ2h1YmJfUHVibGljb19XZWJfQm9sZC53b2ZmKSBmb3JtYXQoXCJ3b2ZmXCIpLHVybCgvc3RhdGljL2ZvbnRzL0NodWJiX1B1YmxpY29fV2ViX0JvbGQudHRmKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWx9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcInB1YmxpY28tYm9sZC1pdGFsaWNcIjtzcmM6dXJsKC9zdGF0aWMvZm9udHMvQ2h1YmJfUHVibGljb19XZWJfQm9sZF9JdGFsaWMuZW90KTtzcmM6dXJsKC9zdGF0aWMvZm9udHMvQ2h1YmJfUHVibGljb19XZWJfQm9sZF9JdGFsaWMuZW90PyNpZWZpeCkgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksdXJsKC9zdGF0aWMvZm9udHMvQ2h1YmJfUHVibGljb19XZWJfQm9sZF9JdGFsaWMud29mZjIpIGZvcm1hdChcIndvZmYyXCIpLHVybCgvc3RhdGljL2ZvbnRzL0NodWJiX1B1YmxpY29fV2ViX0JvbGRfSXRhbGljLndvZmYpIGZvcm1hdChcIndvZmZcIiksdXJsKC9zdGF0aWMvZm9udHMvQ2h1YmJfUHVibGljb19XZWJfQm9sZF9JdGFsaWMudHRmKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWx9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcInB1YmxpY28taXRhbGljXCI7c3JjOnVybCgvc3RhdGljL2ZvbnRzL0NodWJiX1B1YmxpY29fV2ViX0l0YWxpYy5lb3QpO3NyYzp1cmwoL3N0YXRpYy9mb250cy9DaHViYl9QdWJsaWNvX1dlYl9JdGFsaWMuZW90PyNpZWZpeCkgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksdXJsKC9zdGF0aWMvZm9udHMvQ2h1YmJfUHVibGljb19XZWJfSXRhbGljLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKSx1cmwoL3N0YXRpYy9mb250cy9DaHViYl9QdWJsaWNvX1dlYl9JdGFsaWMud29mZikgZm9ybWF0KFwid29mZlwiKSx1cmwoL3N0YXRpYy9mb250cy9DaHViYl9QdWJsaWNvX1dlYl9JdGFsaWMudHRmKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWx9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcInB1YmxpY28tbGlnaHQtaXRhbGljXCI7c3JjOnVybCgvc3RhdGljL2ZvbnRzL0NodWJiX1B1YmxpY29fV2ViX0xpZ2h0X0l0YWxpYy5lb3QpO3NyYzp1cmwoL3N0YXRpYy9mb250cy9DaHViYl9QdWJsaWNvX1dlYl9MaWdodF9JdGFsaWMuZW90PyNpZWZpeCkgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksdXJsKC9zdGF0aWMvZm9udHMvQ2h1YmJfUHVibGljb19XZWJfTGlnaHRfSXRhbGljLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKSx1cmwoL3N0YXRpYy9mb250cy9DaHViYl9QdWJsaWNvX1dlYl9MaWdodF9JdGFsaWMud29mZikgZm9ybWF0KFwid29mZlwiKSx1cmwoL3N0YXRpYy9mb250cy9DaHViYl9QdWJsaWNvX1dlYl9MaWdodF9JdGFsaWMudHRmKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWx9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcInB1YmxpY28tbGlnaHRcIjtzcmM6dXJsKC9zdGF0aWMvZm9udHMvQ2h1YmJfUHVibGljb19XZWJfTGlnaHQuZW90KTtzcmM6dXJsKC9zdGF0aWMvZm9udHMvQ2h1YmJfUHVibGljb19XZWJfTGlnaHQuZW90PyNpZWZpeCkgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksdXJsKC9zdGF0aWMvZm9udHMvQ2h1YmJfUHVibGljb19XZWJfTGlnaHQud29mZjIpIGZvcm1hdChcIndvZmYyXCIpLHVybCgvc3RhdGljL2ZvbnRzL0NodWJiX1B1YmxpY29fV2ViX0xpZ2h0LndvZmYpIGZvcm1hdChcIndvZmZcIiksdXJsKC9zdGF0aWMvZm9udHMvQ2h1YmJfUHVibGljb19XZWJfTGlnaHQudHRmKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWx9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcInB1YmxpY28tbWVkaXVtLWl0YWxpY1wiO3NyYzp1cmwoL3N0YXRpYy9mb250cy9DaHViYl9QdWJsaWNvX1dlYl9NZWRpdW1fSXRhbGljLmVvdCk7c3JjOnVybCgvc3RhdGljL2ZvbnRzL0NodWJiX1B1YmxpY29fV2ViX01lZGl1bV9JdGFsaWMuZW90PyNpZWZpeCkgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksdXJsKC9zdGF0aWMvZm9udHMvQ2h1YmJfUHVibGljb19XZWJfTWVkaXVtX0l0YWxpYy53b2ZmMikgZm9ybWF0KFwid29mZjJcIiksdXJsKC9zdGF0aWMvZm9udHMvQ2h1YmJfUHVibGljb19XZWJfTWVkaXVtX0l0YWxpYy53b2ZmKSBmb3JtYXQoXCJ3b2ZmXCIpLHVybCgvc3RhdGljL2ZvbnRzL0NodWJiX1B1YmxpY29fV2ViX01lZGl1bV9JdGFsaWMudHRmKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWx9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcInB1YmxpY28tbWVkaXVtXCI7c3JjOnVybCgvc3RhdGljL2ZvbnRzL0NodWJiX1B1YmxpY29fV2ViX01lZGl1bS5lb3QpO3NyYzp1cmwoL3N0YXRpYy9mb250cy9DaHViYl9QdWJsaWNvX1dlYl9NZWRpdW0uZW90PyNpZWZpeCkgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksdXJsKC9zdGF0aWMvZm9udHMvQ2h1YmJfUHVibGljb19XZWJfTWVkaXVtLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKSx1cmwoL3N0YXRpYy9mb250cy9DaHViYl9QdWJsaWNvX1dlYl9NZWRpdW0ud29mZikgZm9ybWF0KFwid29mZlwiKSx1cmwoL3N0YXRpYy9mb250cy9DaHViYl9QdWJsaWNvX1dlYl9NZWRpdW0udHRmKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWx9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcInB1YmxpY28tcm9tYW5cIjtzcmM6dXJsKC9zdGF0aWMvZm9udHMvQ2h1YmJfUHVibGljb19XZWJfUm9tYW4uZW90KTtzcmM6dXJsKC9zdGF0aWMvZm9udHMvQ2h1YmJfUHVibGljb19XZWJfUm9tYW4uZW90PyNpZWZpeCkgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksdXJsKC9zdGF0aWMvZm9udHMvQ2h1YmJfUHVibGljb19XZWJfUm9tYW4ud29mZjIpIGZvcm1hdChcIndvZmYyXCIpLHVybCgvc3RhdGljL2ZvbnRzL0NodWJiX1B1YmxpY29fV2ViX1JvbWFuLndvZmYpIGZvcm1hdChcIndvZmZcIiksdXJsKC9zdGF0aWMvZm9udHMvQ2h1YmJfUHVibGljb19XZWJfUm9tYW4udHRmKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWx9LnJvd3tkaXNwbGF5OmJsb2NrO21heC13aWR0aDoxMjkwcHh9QG1lZGlhIChtaW4td2lkdGg6IDYwZW0pey5yb3d7YWxpZ24taXRlbXM6c3RyZXRjaDtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnR9fS5yb3cuY29sdW1uLS11bmV2ZW4gLmFydGljbGU6Zmlyc3QtY2hpbGR7d2lkdGg6MTAwJX1AbWVkaWEgKG1pbi13aWR0aDogNjBlbSl7LnJvdy5jb2x1bW4tLXVuZXZlbiAuYXJ0aWNsZTpmaXJzdC1jaGlsZHt3aWR0aDo2Ni42NiV9fS5yb3cuY29sdW1uLS11bmV2ZW4gLmFydGljbGU6bGFzdC1jaGlsZHt3aWR0aDoxMDAlfUBtZWRpYSAobWluLXdpZHRoOiA2MGVtKXsucm93LmNvbHVtbi0tdW5ldmVuIC5hcnRpY2xlOmxhc3QtY2hpbGR7bWFyZ2luLXJpZ2h0OjA7d2lkdGg6MzMuMzMlfX0ucm93LmNvbHVtbi0tZXZlbiAuYXJ0aWNsZXtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlfUBtZWRpYSAobWluLXdpZHRoOiA2MGVtKXsucm93LmNvbHVtbi0tZXZlbiAuYXJ0aWNsZXtwYWRkaW5nLWJvdHRvbTo1MHB4O3dpZHRoOjUwJX19QG1lZGlhIChtaW4td2lkdGg6IDYwZW0pey5jb2x1bW4tLWV2ZW4gLmFydGljbGVfX2NyZWRpdHN7Ym90dG9tOjA7bGVmdDowO3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjEwMCV9fS5jb2x1bW4tLWV2ZW4gLmFydGljbGU6bGFzdC1jaGlsZCwuY29sdW1uLS0zLWNvbCAuYXJ0aWNsZTpsYXN0LWNoaWxke21hcmdpbi1yaWdodDowfUBzdXBwb3J0cyAoZGlzcGxheTogZ3JpZCl7LnJvd3tkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1yb3dzOmF1dG87anVzdGlmeS1jb250ZW50OnN0cmV0Y2h9QG1lZGlhIChtaW4td2lkdGg6IDYwZW0pey5yb3cuY29sdW1uLS11bmV2ZW57Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjY2JSAxZnI7Z3JpZC1jb2x1bW4tZ2FwOjMwcHh9fS5yb3cuY29sdW1uLS11bmV2ZW4gLmFydGljbGU6Zmlyc3QtY2hpbGQsLnJvdy5jb2x1bW4tLXVuZXZlbiAuYXJ0aWNsZTpsYXN0LWNoaWxke3dpZHRoOmF1dG99QG1lZGlhIChtaW4td2lkdGg6IDYwZW0pey5jb2x1bW4tLTMtY29se2dyaWQtdGVtcGxhdGUtY29sdW1uczoxZnIgMWZyIDFmcjtncmlkLWNvbHVtbi1nYXA6MzBweH19QG1lZGlhIChtaW4td2lkdGg6IDYwZW0pey5jb2x1bW4tLWV2ZW57Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmciAxZnI7Z3JpZC1jb2x1bW4tZ2FwOjMwcHh9fS5yb3cuY29sdW1uLS1ldmVuIC5hcnRpY2xle3dpZHRoOmF1dG99QG1lZGlhIChtaW4td2lkdGg6IDYwZW0pey5yb3cuY29sdW1uLS1ldmVuIC5hcnRpY2xle3BhZGRpbmctYm90dG9tOjB9fUBtZWRpYSAobWluLXdpZHRoOiA2MGVtKXsuY29sdW1uLS1ldmVuIC5hcnRpY2xlX19jcmVkaXRze2JvdHRvbTphdXRvO2xlZnQ6YXV0bztwb3NpdGlvbjpzdGF0aWM7d2lkdGg6MTAwJX19fS5ibG9ja3tkaXNwbGF5OmJsb2NrfS5jb250YWluZXJ7bWFyZ2luOjAgYXV0bzttYXgtd2lkdGg6OTMuMTI1cmVtO3BhZGRpbmc6MCAxLjU2MjVyZW19LmNvbnRhaW5lcjphZnRlcntjbGVhcjpib3RoO2NvbnRlbnQ6Jyc7ZGlzcGxheTp0YWJsZX1AbWVkaWEgKG1pbi13aWR0aDogNDYuODc1ZW0pey5jb250YWluZXJ7cGFkZGluZzowIDglfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5My4xMjVyZW0pey5jb250YWluZXJ7cGFkZGluZzowIDYuMjVyZW19fS5pcy1oaWRkZW57ZGlzcGxheTpub25lfS5pcy12aXN1YWxseS1oaWRkZW57aGVpZ2h0OjA7bGVmdDotOTk5OSU7bWFyZ2luOjA7b3BhY2l0eTowO3BhZGRpbmc6MDtwb3NpdGlvbjphYnNvbHV0ZX1oMSBhLGgyIGEsaDMgYSxoNCBhLGg1IGEsaDYgYXt0ZXh0LWRlY29yYXRpb246bm9uZX1pbWd7ZGlzcGxheTpibG9jaztmb250LXN0eWxlOml0YWxpYzttYXgtd2lkdGg6OTMuMTI1cmVtO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTt3aWR0aDoxMDAlfWF7Y29sb3I6IzAwMDt0cmFuc2l0aW9uOmFsbCAuM3MgZWFzZS1pbi1vdXR9YTpob3ZlcntvcGFjaXR5Oi44O3RleHQtZGVjb3JhdGlvbjpub25lfWJvZHl7LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOnJnYmEoMCwwLDAsMC4zNSl9YmxvY2txdW90ZXtmb250LXNpemU6Mi4yNXJlbTtsaW5lLWhlaWdodDoyLjM3NXJlbTtmb250LWZhbWlseTpcInB1YmxpY28tdGV4dC1pdGFsaWNcIixHZW9yZ2lhLENhbWJyaWEsXCJUaW1lcyBOZXcgUm9tYW5cIixUaW1lcyxzZXJpZjtmb250LXN0eWxlOml0YWxpYzttYXJnaW4tYm90dG9tOjEuODc1cmVtfUBtZWRpYSAobWluLXdpZHRoOiAzMC4wNjI1ZW0pe2Jsb2NrcXVvdGV7Zm9udC1zaXplOjIuMjVyZW07Zm9udC1zaXplOmNhbGMoMi4yNXJlbSArIDAgKiAoKDEwMHZ3IC0gMzAuMDYyNXJlbSkgLyAyOS45Mzc1KSl9fUBtZWRpYSAobWluLXdpZHRoOiA2MGVtKXtibG9ja3F1b3Rle2ZvbnQtc2l6ZToyLjI1cmVtO2xpbmUtaGVpZ2h0OjIuMzc1cmVtfX1ib2R5e2ZvbnQtZmFtaWx5OlwicHVibGljby10ZXh0LXJvbWFuXCIsR2VvcmdpYSxDYW1icmlhLFwiVGltZXMgTmV3IFJvbWFuXCIsVGltZXMsc2VyaWY7Zm9udC1zaXplOjEuMTI1cmVtO2xpbmUtaGVpZ2h0OjEuMjV9QG1lZGlhIChtaW4td2lkdGg6IDMwLjA2MjVlbSl7Ym9keXtmb250LXNpemU6MS4xMjVyZW07Zm9udC1zaXplOmNhbGMoMS4xMjVyZW0gKyAwICogKCgxMDB2dyAtIDMwLjA2MjVyZW0pIC8gMjkuOTM3NSkpfX1AbWVkaWEgKG1pbi13aWR0aDogNjBlbSl7Ym9keXtmb250LXNpemU6MS4xMjVyZW19fWIsc3Ryb25ne2ZvbnQtZmFtaWx5OlwicHVibGljby10ZXh0LWJvbGRcIixHZW9yZ2lhLENhbWJyaWEsXCJUaW1lcyBOZXcgUm9tYW5cIixUaW1lcyxzZXJpZjtmb250LXdlaWdodDo2MDA7LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlOy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWR9aSxlbXtmb250LWZhbWlseTpcInB1YmxpY28tdGV4dC1pdGFsaWNcIixHZW9yZ2lhLENhbWJyaWEsXCJUaW1lcyBOZXcgUm9tYW5cIixUaW1lcyxzZXJpZjtmb250LXN0eWxlOml0YWxpY30uanMtZmxpY2tpdHkgYTpob3ZlcntvcGFjaXR5OjF9LmZsaWNraXR5LWVuYWJsZWR7cG9zaXRpb246cmVsYXRpdmV9LmZsaWNraXR5LWVuYWJsZWQ6Zm9jdXN7b3V0bGluZTpub25lfS5mbGlja2l0eS12aWV3cG9ydHtvdmVyZmxvdzpoaWRkZW47cG9zaXRpb246cmVsYXRpdmU7aGVpZ2h0OjEwMCV9QG1lZGlhIChtaW4td2lkdGg6IDYwZW0pey5jYXJvdXNlbC0tdG0gLmZsaWNraXR5LXZpZXdwb3J0e21pbi1oZWlnaHQ6NTMwcHh9fS5mbGlja2l0eS1zbGlkZXJ7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJX0uZmxpY2tpdHktZW5hYmxlZC5pcy1kcmFnZ2FibGV7LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOnRyYW5zcGFyZW50O3RhcC1oaWdobGlnaHQtY29sb3I6dHJhbnNwYXJlbnQ7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lfS5mbGlja2l0eS1lbmFibGVkLmlzLWRyYWdnYWJsZSAuZmxpY2tpdHktdmlld3BvcnR7Y3Vyc29yOm1vdmU7Y3Vyc29yOi13ZWJraXQtZ3JhYjtjdXJzb3I6Z3JhYn0uZmxpY2tpdHktZW5hYmxlZC5pcy1kcmFnZ2FibGUgLmZsaWNraXR5LXZpZXdwb3J0LmlzLXBvaW50ZXItZG93bntjdXJzb3I6LXdlYmtpdC1ncmFiYmluZztjdXJzb3I6Z3JhYmJpbmd9LmZsaWNraXR5LXByZXYtbmV4dC1idXR0b257cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7d2lkdGg6MTAlO2hlaWdodDo2MCU7Ym9yZGVyOm5vbmU7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtwYWRkaW5nOjA7Y3Vyc29yOnctcmVzaXplO2N1cnNvcjp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7dXRmOCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzY2JyBoZWlnaHQ9JzE4JyB2aWV3Qm94PScwIDAgODggMjInPjxwYXRoIGQ9J00xMi4xMi4zYy0uMzQgMC0uNjcuMTQtLjkyLjM4TC45MyAxMC41Yy0uMjcuMjctLjQyLjYzLS40IDEgMCAuNC4xNy43Ni40NyAxbDkuMzQgNy43NSAxLjMzIDEuMTdjLjMzLjMuOC4zNSAxLjIuMTguMzgtLjE4LjY0LS41OC42NC0xdi03LjI2aDc0di0yLjJIMTIuNjRjLS43MyAwLTEuMzMuNi0xLjMzIDEuMzJ2NS43bC04LjEyLTYuNzIgOC4wNi03LjcyVjhoMi4yVjEuNjdjMC0uNTMtLjMtMS0uOC0xLjIyLS4xNy0uMDctLjM1LS4xLS41My0uMWwuMDItLjA0eicgZmlsbD0nJTIzZmZmJy8+PC9zdmc+XCIpLHctcmVzaXplfUBtZWRpYSAobWF4LXdpZHRoOiA1OS45Mzc1ZW0pey5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9ue2Rpc3BsYXk6bm9uZX19LmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ubmV4dHtjdXJzb3I6ZS1yZXNpemU7Y3Vyc29yOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDt1dGY4LDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNjYnIGhlaWdodD0nMTgnIHZpZXdCb3g9JzAgMCA4OCAyMic+PHBhdGggZD0nTTc1Ljg4LjNjLS4xOCAwLS4zNi4wNS0uNTMuMTItLjUuMi0uOC43LS44IDEuMjJWOGgyLjJWMy43NGw4LjA2IDcuNzItOC4xIDYuNzN2LTUuNzJjMC0uMzUtLjE1LS43LS40LS45NC0uMjUtLjI1LS42LS40LS45NC0uNEguNTJ2Mi4yMmg3NHY3LjI1YzAgLjQ0LjI2Ljg0LjY1IDEuMDIuNC4xNy44Ni4xIDEuMi0uMThsMS4zMi0xLjE3TDg3IDEyLjVjLjMtLjI1LjQ3LS42LjQ4LTEgMC0uMzgtLjE0LS43NC0uNC0xTDc2LjguNjdjLS4yNS0uMjQtLjU4LS4zNy0uOTItLjM3eicgZmlsbD0nJTIzZmZmJy8+PC9zdmc+XCIpIDkwIDEwLGUtcmVzaXplfS5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uOmZvY3Vze291dGxpbmU6bm9uZX0uZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbi5wcmV2aW91c3tsZWZ0OjB9LmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ubmV4dHtyaWdodDowfS5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uOmRpc2FibGVke2Rpc3BsYXk6bm9uZX0uZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbiBzdmd7ZGlzcGxheTpub25lfS5mbGlja2l0eS1wYWdlLWRvdHN7Ym90dG9tOjMwcHg7bGVmdDowO2xpbmUtaGVpZ2h0OjE7bGlzdC1zdHlsZTpub25lO21hcmdpbjowO3BhZGRpbmc6MDtwb3NpdGlvbjphYnNvbHV0ZTt0ZXh0LWFsaWduOmNlbnRlcjt3aWR0aDoxMDAlfUBtZWRpYSAobWluLXdpZHRoOiA2MGVtKXsuZmxpY2tpdHktcGFnZS1kb3Rze2Rpc3BsYXk6bm9uZX19LmZsaWNraXR5LXJ0bCAuZmxpY2tpdHktcGFnZS1kb3Rze2RpcmVjdGlvbjpydGx9LmZsaWNraXR5LXBhZ2UtZG90cyAuZG90e2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjEycHg7aGVpZ2h0OjEycHg7bWFyZ2luOjAgNHB4O2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7Ym9yZGVyOjJweCBzb2xpZCAjZmZmO2JvcmRlci1yYWRpdXM6NTAlO2N1cnNvcjpwb2ludGVyfS5mbGlja2l0eS1wYWdlLWRvdHMgLmRvdC5pcy1zZWxlY3RlZHtiYWNrZ3JvdW5kOiNmZmZ9LmNhcm91c2Vse2JhY2tncm91bmQtY29sb3I6IzAwMDt3aWR0aDoxMDAlfS5jYXJvdXNlbF9faXRlbXtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtoZWlnaHQ6Y2FsYygxMDB2aCAtIDY5cHgpO3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCV9QG1lZGlhIChtaW4td2lkdGg6IDYwZW0pey5jYXJvdXNlbF9faXRlbXtoZWlnaHQ6Y2FsYygxMDB2aCAtIDEzNnB4KTt3aWR0aDozMy4zMzMzJX19LmNhcm91c2VsX19pdGVtLmlzLWV4cGFuZGVkLC5jYXJvdXNlbF9faXRlbS5pcy10cmFuc2l0aW9uaW5ne3otaW5kZXg6MX0uY2Fyb3VzZWxfX2JhY2tncm91bmR7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO2JhY2tncm91bmQtcG9zaXRpb246NTAlIDUwJTtiYWNrZ3JvdW5kLXNpemU6YXV0byAxMDAlO2JvdHRvbTowO2xlZnQ6NTAlO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpO3RyYW5zaXRpb246YWxsIDE2MG1zIGVhc2UtaW47d2lkdGg6MTAwJX0uY2Fyb3VzZWxfX2l0ZW0uaXMtZXhwYW5kZWQgLmNhcm91c2VsX19iYWNrZ3JvdW5ke3RyYW5zaXRpb246YWxsIDE2MG1zIGVhc2Utb3V0O3dpZHRoOjExMi41JX0uY2Fyb3VzZWxfX2JhY2tncm91bmQ6OmJlZm9yZXtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byB0b3AsIHJnYmEoMCwwLDAsMC43KSwgdHJhbnNwYXJlbnQgNDclKTtib3R0b206MDtjb250ZW50OicnO2xlZnQ6MDtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO3RvcDowfS5jYXJvdXNlbF9fY29udGVudC13cmFwcGVye2JvdHRvbTowO2xlZnQ6MDtwYWRkaW5nOjMuMTI1cmVtIDEuMjVyZW0gMy43NXJlbTtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxMDAlfUBtZWRpYSAobWluLXdpZHRoOiA2MGVtKXsuY2Fyb3VzZWxfX2NvbnRlbnQtd3JhcHBlcntwYWRkaW5nOjMuNzVyZW0gOCV9fS5jYXJvdXNlbF9fdGl0bGV7Zm9udC1mYW1pbHk6XCJwdWJsaWNvLXJvbWFuXCIsR2VvcmdpYSxDYW1icmlhLFwiVGltZXMgTmV3IFJvbWFuXCIsVGltZXMsc2VyaWY7Y29sb3I6I2ZmZjtmb250LXNpemU6NTZweDtsaW5lLWhlaWdodDoxO21hcmdpbi1ib3R0b206MS41NjI1cmVtfUBtZWRpYSAobWF4LXdpZHRoOiA1OS45Mzc1ZW0pey5jYXJvdXNlbF9fdGl0bGV7Zm9udC1zaXplOjMuMzc1cmVtO2xpbmUtaGVpZ2h0OjMuNjI1cmVtfX1AbWVkaWEgKG1heC13aWR0aDogNTkuOTM3NWVtKSBhbmQgKG1pbi13aWR0aDogMzAuMDYyNWVtKXsuY2Fyb3VzZWxfX3RpdGxle2ZvbnQtc2l6ZTozLjU2MjVyZW07Zm9udC1zaXplOmNhbGMoMy4zNzVyZW0gKyAuMzc1ICogKCgxMDB2dyAtIDMwLjA2MjVyZW0pIC8gMjkuOTM3NSkpfX1AbWVkaWEgKG1heC13aWR0aDogNTkuOTM3NWVtKSBhbmQgKG1pbi13aWR0aDogNjBlbSl7LmNhcm91c2VsX190aXRsZXtmb250LXNpemU6My43NXJlbTtsaW5lLWhlaWdodDozLjYyNXJlbX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMHB4KXsuY2Fyb3VzZWxfX3RpdGxle2ZvbnQtc2l6ZTozLjM3NXJlbTtsaW5lLWhlaWdodDozLjYyNXJlbX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMHB4KSBhbmQgKG1pbi13aWR0aDogMzAuMDYyNWVtKXsuY2Fyb3VzZWxfX3RpdGxle2ZvbnQtc2l6ZTozLjU2MjVyZW07Zm9udC1zaXplOmNhbGMoMy4zNzVyZW0gKyAuMzc1ICogKCgxMDB2dyAtIDMwLjA2MjVyZW0pIC8gMjkuOTM3NSkpfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAwcHgpIGFuZCAobWluLXdpZHRoOiA2MGVtKXsuY2Fyb3VzZWxfX3RpdGxle2ZvbnQtc2l6ZTozLjc1cmVtO2xpbmUtaGVpZ2h0OjMuNjI1cmVtfX0uY2Fyb3VzZWxfX2NvbnRlbnQtc3Vid3JhcHBlcntkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTotd2Via2l0LWZsZXg7ZGlzcGxheTpmbGV4Oy1tb3otYm94LWFsaWduOmNlbnRlcjstbXMtZmxleC1hbGlnbjpjZW50ZXI7LXdlYmtpdC1hbGlnbi1pdGVtczpjZW50ZXI7YWxpZ24tY29udGVudDpjZW50ZXI7LW1vei1qdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyOy1tcy1qdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyOy13ZWJraXQtanVzdGlmeS1jb250ZW50OmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5jYXJvdXNlbF9faWNvbntjdXJzb3I6cG9pbnRlcjt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7Ym9yZGVyLXJhZGl1czo1MCU7Ym94LXNoYWRvdzowIDAgMCAycHggI2ZmZiBpbnNldDtkaXNwbGF5OmJsb2NrO2hlaWdodDo1MHB4O3Bvc2l0aW9uOnJlbGF0aXZlO3RyYW5zaXRpb246Ym94LXNoYWRvdyAuM3MgZWFzZS1pbi1vdXQ7d2lkdGg6NTBweH0uY2Fyb3VzZWxfX2ljb246aG92ZXIgLmNhcm91c2VsX19pbm5lci1pY29ue2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZmZmfS5jYXJvdXNlbF9faWNvbjpob3ZlcntvcGFjaXR5OjF9LmNhcm91c2VsX19pbm5lci1pY29ue2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZmZmO2JvcmRlci1zdHlsZTpzb2xpZDtib3JkZXItd2lkdGg6NnB4IDAgNnB4IDlweDtkaXNwbGF5OmJsb2NrO2hlaWdodDowO2xlZnQ6NTAlO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtMzUlLCAtNTAlKTt0cmFuc2l0aW9uOmFsbCAuM3MgZWFzZS1pbi1vdXQ7d2lkdGg6MH0uY2Fyb3VzZWxfX2ljb24tLWJsdWV7Ym94LXNoYWRvdzowIDAgMCAycHggIzE5YzNkNiBpbnNldH0uY2Fyb3VzZWxfX2ljb24tLWJsdWU6aG92ZXJ7Ym94LXNoYWRvdzowIDAgMCAyMnB4ICMxOWMzZDYgaW5zZXR9LmNhcm91c2VsX19pbm5lci1pY29uLS1ibHVle2JvcmRlci1sZWZ0LWNvbG9yOiMxOWMzZDZ9LmNhcm91c2VsX19pY29uLS1vcmFuZ2V7Ym94LXNoYWRvdzowIDAgMCAycHggI2ZmNzgxZiBpbnNldH0uY2Fyb3VzZWxfX2ljb24tLW9yYW5nZTpob3Zlcntib3gtc2hhZG93OjAgMCAwIDIycHggI2ZmNzgxZiBpbnNldH0uY2Fyb3VzZWxfX2lubmVyLWljb24tLW9yYW5nZXtib3JkZXItbGVmdC1jb2xvcjojZmY3ODFmfS5jYXJvdXNlbF9faWNvbi0tcGlua3tib3gtc2hhZG93OjAgMCAwIDJweCAjZmY1Y2JkIGluc2V0fS5jYXJvdXNlbF9faWNvbi0tcGluazpob3Zlcntib3gtc2hhZG93OjAgMCAwIDIycHggI2ZmNWNiZCBpbnNldH0uY2Fyb3VzZWxfX2lubmVyLWljb24tLXBpbmt7Ym9yZGVyLWxlZnQtY29sb3I6I2ZmNWNiZH0uY2Fyb3VzZWxfX2ljb24tLWdyZWVue2JveC1zaGFkb3c6MCAwIDAgMnB4ICM4N2NjMjAgaW5zZXR9LmNhcm91c2VsX19pY29uLS1ncmVlbjpob3Zlcntib3gtc2hhZG93OjAgMCAwIDIycHggIzg3Y2MyMCBpbnNldH0uY2Fyb3VzZWxfX2lubmVyLWljb24tLWdyZWVue2JvcmRlci1sZWZ0LWNvbG9yOiM4N2NjMjB9LmNhcm91c2VsX19pY29uLS15ZWxsb3d7Ym94LXNoYWRvdzowIDAgMCAycHggI2VmYjU0MyBpbnNldH0uY2Fyb3VzZWxfX2ljb24tLXllbGxvdzpob3Zlcntib3gtc2hhZG93OjAgMCAwIDIycHggI2VmYjU0MyBpbnNldH0uY2Fyb3VzZWxfX2lubmVyLWljb24tLXllbGxvd3tib3JkZXItbGVmdC1jb2xvcjojZWZiNTQzfS5jYXJvdXNlbF9fdGV4dHtmb250LXNpemU6MXJlbTtsaW5lLWhlaWdodDoxLjEyNXJlbTtmb250LWZhbWlseTpcInB1YmxpY28tdGV4dC1pdGFsaWNcIixHZW9yZ2lhLENhbWJyaWEsXCJUaW1lcyBOZXcgUm9tYW5cIixUaW1lcyxzZXJpZjtmb250LXN0eWxlOml0YWxpYztjb2xvcjojZmZmO3BhZGRpbmctbGVmdDoyLjE4NzVyZW07d2lkdGg6Y2FsYygxMDAlIC0gNTBweCl9QG1lZGlhIChtaW4td2lkdGg6IDMwLjA2MjVlbSl7LmNhcm91c2VsX190ZXh0e2ZvbnQtc2l6ZToxcmVtO2ZvbnQtc2l6ZTpjYWxjKDFyZW0gKyAwICogKCgxMDB2dyAtIDMwLjA2MjVyZW0pIC8gMjkuOTM3NSkpfX1AbWVkaWEgKG1pbi13aWR0aDogNjBlbSl7LmNhcm91c2VsX190ZXh0e2ZvbnQtc2l6ZToxcmVtfX1AbWVkaWEgKG1pbi13aWR0aDogNjBlbSl7LmNhcm91c2VsX190ZXh0e3BhZGRpbmctbGVmdDoxLjI1cmVtfX0uY2Fyb3VzZWxfX2pvYntkaXNwbGF5OmJsb2NrfS5jYXJvdXNlbF9fdmlkZW97YmFja2dyb3VuZDojMDAwO2JvdHRvbTowO2xlZnQ6NTAlO292ZXJmbG93OmhpZGRlbjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDt3aWR0aDowcHg7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSk7dHJhbnNpdGlvbjphbGwgLjNzIGVhc2UtaW4tb3V0O3otaW5kZXg6MX0uY2Fyb3VzZWxfX3ZpZGVvLmlzLWV4cGFuZGVke3dpZHRoOmNhbGMoMTAwdncgKyAycHgpfS5jYXJvdXNlbF9fdmlkZW8tY2xvc2V7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtib3JkZXI6MDtjb2xvcjojZmZmO2ZvbnQtc2l6ZToyLjI1cmVtO2xpbmUtaGVpZ2h0OjE7cGFkZGluZzowO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjFyZW07dG9wOi4zMTI1cmVtO3RyYW5zaXRpb246b3BhY2l0eSAuM3MgZWFzZS1pbi1vdXR9QG1lZGlhIChtaW4td2lkdGg6IDQ2Ljg3NWVtKXsuY2Fyb3VzZWxfX3ZpZGVvLWNsb3Nle3JpZ2h0OjglfX0uY2Fyb3VzZWxfX3ZpZGVvLWNsb3NlOmhvdmVyLC5jYXJvdXNlbF9fdmlkZW8tY2xvc2U6Zm9jdXN7b3BhY2l0eTouNX0uY2Fyb3VzZWxfX3ZpZGVvIGlmcmFtZXtoZWlnaHQ6MTAwJTtsZWZ0OjA7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7d2lkdGg6MTAwJX0uaGVyb19faGVhZGVye2ZvbnQtc2l6ZTozLjM3NXJlbTtsaW5lLWhlaWdodDoxLjE7Zm9udC1mYW1pbHk6XCJwdWJsaWNvLXJvbWFuXCIsR2VvcmdpYSxDYW1icmlhLFwiVGltZXMgTmV3IFJvbWFuXCIsVGltZXMsc2VyaWY7bWFyZ2luLWJvdHRvbToxLjg3NXJlbTtwYWRkaW5nLXRvcDozLjEyNXJlbX1AbWVkaWEgKG1pbi13aWR0aDogMzAuMDYyNWVtKXsuaGVyb19faGVhZGVye2ZvbnQtc2l6ZTo3LjkzNzVyZW07Zm9udC1zaXplOmNhbGMoMy4zNzVyZW0gKyA5LjEyNSAqICgoMTAwdncgLSAzMC4wNjI1cmVtKSAvIDM4LjY4NzUpKX19QG1lZGlhIChtaW4td2lkdGg6IDY4Ljc1ZW0pey5oZXJvX19oZWFkZXJ7Zm9udC1zaXplOjEyLjVyZW07bGluZS1oZWlnaHQ6MC45OX19QG1lZGlhIChtaW4td2lkdGg6IDQ2Ljg3NWVtKXsuaGVyb19faGVhZGVye21hcmdpbi1ib3R0b206Mi41cmVtO3BhZGRpbmctdG9wOjYuODc1cmVtfX0uaGVyb19fdGl0bGUtbW9kdWxle2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNjY2N9QG1lZGlhIChtaW4td2lkdGg6IDQ2Ljg3NWVtKXsuaGVyb19fdGl0bGUtbW9kdWxle3BhZGRpbmctYm90dG9tOjIuNXJlbX19Lmhlcm9fX2hlYWRlci0tbGFyZ2V7Zm9udC1zaXplOjUuODEyNXJlbTtsaW5lLWhlaWdodDoxO21hcmdpbi1ib3R0b206MS4yNXJlbX1AbWVkaWEgKG1pbi13aWR0aDogMzIwcHgpey5oZXJvX19oZWFkZXItLWxhcmdle2ZvbnQtc2l6ZToxMi4yODEyNXJlbTtmb250LXNpemU6Y2FsYyg1LjgxMjVyZW0gKyAxMi45Mzc1ICogKCgxMDB2dyAtIDIwcmVtKSAvIDYxLjI1KSl9fUBtZWRpYSAobWluLXdpZHRoOiAxMzAwcHgpey5oZXJvX19oZWFkZXItLWxhcmdle2ZvbnQtc2l6ZToxOC43NXJlbTtsaW5lLWhlaWdodDoxNS42MjVyZW19fUBtZWRpYSAobWluLXdpZHRoOiA2MGVtKXsuaGVyb19faGVhZGVyLS1sYXJnZXttYXJnaW4tYm90dG9tOjB9fS5oZXJvX19zdWJoZWFkZXJ7Zm9udC1zaXplOjEuNzVyZW07bGluZS1oZWlnaHQ6MS4xO2ZvbnQtZmFtaWx5OlwicHVibGljby1yb21hblwiLEdlb3JnaWEsQ2FtYnJpYSxcIlRpbWVzIE5ldyBSb21hblwiLFRpbWVzLHNlcmlmO21hcmdpbi1ib3R0b206My40Mzc1cmVtfUBtZWRpYSAobWluLXdpZHRoOiAzMC4wNjI1ZW0pey5oZXJvX19zdWJoZWFkZXJ7Zm9udC1zaXplOjJyZW07Zm9udC1zaXplOmNhbGMoMS43NXJlbSArIC41ICogKCgxMDB2dyAtIDMwLjA2MjVyZW0pIC8gMjkuOTM3NSkpfX1AbWVkaWEgKG1pbi13aWR0aDogNjBlbSl7Lmhlcm9fX3N1YmhlYWRlcntmb250LXNpemU6Mi4yNXJlbTtsaW5lLWhlaWdodDoyLjc1cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogNDYuODc1ZW0pey5oZXJvX19zdWJoZWFkZXJ7bWFyZ2luLWJvdHRvbTo0LjM3NXJlbTttYXgtd2lkdGg6NzgwcHh9fS5oZXJvX19pdGVte21hcmdpbi1ib3R0b206NC42ODc1cmVtfS5oZXJvX19jb250YWluZXJ7YmFja2dyb3VuZC1wb3NpdGlvbjoyNSUgNTAlO2JhY2tncm91bmQtc2l6ZTpjb3ZlcjtkaXNwbGF5OmJsb2NrO2hlaWdodDoyOTBweDttYXJnaW4tYm90dG9tOjEuMjVyZW07cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJX1AbWVkaWEgKG1pbi13aWR0aDogMzAuMDYyNWVtKXsuaGVyb19fY29udGFpbmVye2hlaWdodDo0MDBweH19QG1lZGlhIChtaW4td2lkdGg6IDQ2Ljg3NWVtKXsuaGVyb19fY29udGFpbmVye2hlaWdodDo2MDBweH19QG1lZGlhIChtaW4td2lkdGg6IDYwZW0pey5oZXJvX19jb250YWluZXJ7aGVpZ2h0OjgwMHB4O21hcmdpbi1ib3R0b206MS41NjI1cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogNjguNzVlbSl7Lmhlcm9fX2NvbnRhaW5lcntoZWlnaHQ6ODU1cHh9fS5oZXJvX19tZWRpYXtiYWNrZ3JvdW5kOiMwMDA7aGVpZ2h0OjEwMCU7bGVmdDowO29wYWNpdHk6MDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDt0cmFuc2l0aW9uOmFsbCAuM3MgZWFzZS1pbi1vdXQ7d2lkdGg6MTAwJX0uaGVyb19fbWVkaWEuaXMtaW5pdGlhbGl6ZWR7b3BhY2l0eToxO3otaW5kZXg6MX0uaGVyb19fbWVkaWEgaWZyYW1le2hlaWdodDoxMDAlO2xlZnQ6MDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDt3aWR0aDoxMDAlfS5oZXJvX19uZXh0e2FsaWduLWl0ZW1zOmNlbnRlcjtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMC43NSk7ZGlzcGxheTpmbGV4O2hlaWdodDoxMDAlO2xlZnQ6MDtvcGFjaXR5OjA7b3ZlcmZsb3c6aGlkZGVuO3BhZGRpbmc6MyUgMDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDt0cmFuc2l0aW9uOmFsbCAuM3MgZWFzZS1pbi1vdXQ7d2lkdGg6MTAwJX0uaGFzLWVuZGVkIC5oZXJvX19uZXh0e29wYWNpdHk6MTt6LWluZGV4OjF9Lmhlcm9fX25leHQgLmNvbnRhaW5lcnthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjttYXgtd2lkdGg6NjguNzVyZW19QG1lZGlhIChtaW4td2lkdGg6IDYwZW0pey5oZXJvX19uZXh0IC5jb250YWluZXJ7aGVpZ2h0OjEwMCV9fS5oZXJvX19uZXh0IC5jb250YWluZXI6OmFmdGVye2NvbnRlbnQ6bm9uZX0uaGVyb19fbmV4dC1pdGVte2NvbG9yOiNmZmY7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtmb250LXNpemU6Ljg3NXJlbTtoZWlnaHQ6NTAlO2p1c3RpZnktY29udGVudDpjZW50ZXI7bGluZS1oZWlnaHQ6MS40O3dpZHRoOjQ1JX1AbWVkaWEgKG1pbi13aWR0aDogMzAuMDYyNWVtKXsuaGVyb19fbmV4dC1pdGVte2ZvbnQtc2l6ZToxcmVtfX1AbWVkaWEgKG1pbi13aWR0aDogNDYuODc1ZW0pey5oZXJvX19uZXh0LWl0ZW17Zm9udC1zaXplOjEuMTI1cmVtfX1AbWVkaWEgKG1heC13aWR0aDogNTkuOTM3NWVtKXsuaGVyb19fbmV4dC1pdGVtOm50aC1jaGlsZChuKzMpe2Rpc3BsYXk6bm9uZX19Lmhlcm9fX25leHQtdmlkLXdyYXB7d2lkdGg6MTAwJX0uaGVyb19fbmV4dC12aWR7YmFja2dyb3VuZC1jb2xvcjojMDAwO2JhY2tncm91bmQtc2l6ZTpjb3ZlcjtkaXNwbGF5OmJsb2NrO2hlaWdodDowO21hcmdpbi1ib3R0b206MTVweDtwYWRkaW5nLXRvcDo1NiU7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJX0uaGVyb19fbmV4dC1jbG9zZXtiYWNrZ3JvdW5kOm5vbmU7Ym9yZGVyOjA7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwwLjgpO2N1cnNvcjpwb2ludGVyO2ZvbnQtc2l6ZTozMHB4O291dGxpbmU6bm9uZTtwYWRkaW5nOjEwcHggMjBweDtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO3RvcDowO3RyYW5zaXRpb246YWxsIC4zcyBlYXNlLWluLW91dH0uaGVyb19fbmV4dC1jbG9zZTpob3ZlciwuaGVyb19fbmV4dC1jbG9zZTpmb2N1c3tjb2xvcjojZmZmfS5oZXJvX19saW5re2JhY2tncm91bmQtcG9zaXRpb246MjUlIDUwJTtiYWNrZ3JvdW5kLXNpemU6Y292ZXI7ZGlzcGxheTpibG9jaztoZWlnaHQ6MTAwJTtsZWZ0OjA7cG9zaXRpb246cmVsYXRpdmU7dG9wOjA7d2lkdGg6MTAwJX0uaGVyb19faWNvbntjdXJzb3I6cG9pbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlcjowO2JvcmRlci1yYWRpdXM6NTAlO2JveC1zaGFkb3c6MCAwIDAgMnB4ICNmZmYgaW5zZXQ7ZGlzcGxheTpibG9jaztoZWlnaHQ6MTAzcHg7bGVmdDo1MCU7b3V0bGluZTpub25lO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNTAlKTt0cmFuc2l0aW9uOmFsbCAuM3MgZWFzZS1pbi1vdXQ7d2lkdGg6MTAzcHh9QG1lZGlhIChtaW4td2lkdGg6IDQ2Ljg3NWVtKXsuaGVyb19faWNvbntoZWlnaHQ6MTEwcHg7d2lkdGg6MTEwcHh9fS5oZXJvX19pbm5lci1pY29ue2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZmZmO2JvcmRlci1zdHlsZTpzb2xpZDtib3JkZXItd2lkdGg6N3B4IDAgOHB4IDExcHg7ZGlzcGxheTpibG9jaztoZWlnaHQ6MDtsZWZ0OjUwJTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTM1JSwgLTUwJSk7dHJhbnNpdGlvbjphbGwgLjNzIGVhc2UtaW4tb3V0O3dpZHRoOjB9Lmhlcm9fX2ljb246aG92ZXIgLmhlcm9fX2lubmVyLWljb257Ym9yZGVyLWxlZnQtY29sb3I6I2ZmZn0uaGVyb19fY29udGFpbmVyIC5oZXJvX19saW5rIC5oZXJvX19pY29uOmhvdmVye29wYWNpdHk6MX0uaGVyb19faWNvbi0tYmx1ZXtib3gtc2hhZG93OjAgMCAwIDJweCAjMTljM2Q2IGluc2V0fS5oZXJvX19pY29uLS1ibHVlOmhvdmVye2JveC1zaGFkb3c6MCAwIDAgNTNweCAjMTljM2Q2IGluc2V0fS5oZXJvX19pbm5lci1pY29uLS1ibHVle2JvcmRlci1sZWZ0LWNvbG9yOiMxOWMzZDZ9Lmhlcm9fX2ljb24tLW9yYW5nZXtib3gtc2hhZG93OjAgMCAwIDJweCAjZmY3ODFmIGluc2V0fS5oZXJvX19pY29uLS1vcmFuZ2U6aG92ZXJ7Ym94LXNoYWRvdzowIDAgMCA1M3B4ICNmZjc4MWYgaW5zZXR9Lmhlcm9fX2lubmVyLWljb24tLW9yYW5nZXtib3JkZXItbGVmdC1jb2xvcjojZmY3ODFmfS5oZXJvX19pY29uLS1waW5re2JveC1zaGFkb3c6MCAwIDAgMnB4ICNmZjVjYmQgaW5zZXR9Lmhlcm9fX2ljb24tLXBpbms6aG92ZXJ7Ym94LXNoYWRvdzowIDAgMCA1M3B4ICNmZjVjYmQgaW5zZXR9Lmhlcm9fX2lubmVyLWljb24tLXBpbmt7Ym9yZGVyLWxlZnQtY29sb3I6I2ZmNWNiZH0uaGVyb19faWNvbi0tZ3JlZW57Ym94LXNoYWRvdzowIDAgMCAycHggIzg3Y2MyMCBpbnNldH0uaGVyb19faWNvbi0tZ3JlZW46aG92ZXJ7Ym94LXNoYWRvdzowIDAgMCA1M3B4ICM4N2NjMjAgaW5zZXR9Lmhlcm9fX2lubmVyLWljb24tLWdyZWVue2JvcmRlci1sZWZ0LWNvbG9yOiM4N2NjMjB9Lmhlcm9fX2ljb24tLXllbGxvd3tib3gtc2hhZG93OjAgMCAwIDJweCAjZWZiNTQzIGluc2V0fS5oZXJvX19pY29uLS15ZWxsb3c6aG92ZXJ7Ym94LXNoYWRvdzowIDAgMCA1M3B4ICNlZmI1NDMgaW5zZXR9Lmhlcm9fX2lubmVyLWljb24tLXllbGxvd3tib3JkZXItbGVmdC1jb2xvcjojZWZiNTQzfS5oZXJvX190aXRsZXtmb250LXNpemU6My4zNzVyZW07bGluZS1oZWlnaHQ6My42MjVyZW07Zm9udC1mYW1pbHk6XCJwdWJsaWNvLXJvbWFuXCIsR2VvcmdpYSxDYW1icmlhLFwiVGltZXMgTmV3IFJvbWFuXCIsVGltZXMsc2VyaWY7bWFyZ2luLWJvdHRvbToxLjI1cmVtO3BhZGRpbmctcmlnaHQ6MWVtfUBtZWRpYSAobWluLXdpZHRoOiAzMC4wNjI1ZW0pey5oZXJvX190aXRsZXtmb250LXNpemU6My45Mzc1cmVtO2ZvbnQtc2l6ZTpjYWxjKDMuMzc1cmVtICsgMS4xMjUgKiAoKDEwMHZ3IC0gMzAuMDYyNXJlbSkgLyAyOS45Mzc1KSl9fUBtZWRpYSAobWluLXdpZHRoOiA2MGVtKXsuaGVyb19fdGl0bGV7Zm9udC1zaXplOjQuNXJlbTtsaW5lLWhlaWdodDoxfX1AbWVkaWEgKG1pbi13aWR0aDogNDYuODc1ZW0pey5oZXJvX190aXRsZXttYXJnaW4tYm90dG9tOjA7cGFkZGluZy1yaWdodDowfX0uaGVyb19fdGl0bGUtbGluazpob3ZlcntvcGFjaXR5OjF9Lm1vZHVsZS0tYmx1ZSAuaGVyb19fdGl0bGUtbGluazpob3Zlcntjb2xvcjojMTljM2Q2fS5tb2R1bGUtLWdyZWVuIC5oZXJvX190aXRsZS1saW5rOmhvdmVye2NvbG9yOiM4N2NjMjB9Lm1vZHVsZS0tb3JhbmdlIC5oZXJvX190aXRsZS1saW5rOmhvdmVye2NvbG9yOiNmZjc4MWZ9Lm1vZHVsZS0tcGluayAuaGVyb19fdGl0bGUtbGluazpob3Zlcntjb2xvcjojZmY1Y2JkfS5tb2R1bGUtLXB1cnBsZSAuaGVyb19fdGl0bGUtbGluazpob3Zlcntjb2xvcjojMmYyYTlhfS5tb2R1bGUtLXllbGxvdyAuaGVyb19fdGl0bGUtbGluazpob3Zlcntjb2xvcjojZWZiNTQzfUBtZWRpYSAobWluLXdpZHRoOiA0Ni44NzVlbSl7Lmhlcm9fX2NvbnRlbnQtd3JhcHBlcnthbGlnbi1pdGVtczpjZW50ZXI7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO21hcmdpbi1ib3R0b206MS4yNXJlbX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTMuMTI1cmVtKXsuaGVyb19fY29udGVudC13cmFwcGVye2FsaWduLWl0ZW1zOmZsZXgtZW5kfX0uaGVyb19fdGV4dHtmb250LWZhbWlseTpcInB1YmxpY28tdGV4dC1pdGFsaWNcIixHZW9yZ2lhLENhbWJyaWEsXCJUaW1lcyBOZXcgUm9tYW5cIixUaW1lcyxzZXJpZjtmb250LXN0eWxlOml0YWxpYztib3JkZXItYm90dG9tOjFweCBzb2xpZCAjY2NjO2ZvbnQtc2l6ZToxLjEyNXJlbTtsaW5lLWhlaWdodDoxLjI1cmVtO21hcmdpbi1ib3R0b206LjVyZW07cGFkZGluZy1ib3R0b206LjQzNzVyZW07cGFkZGluZy10b3A6LjU2MjVyZW19QG1lZGlhIChtaW4td2lkdGg6IDQ2Ljg3NWVtKXsuaGVyb19fdGV4dHtwYWRkaW5nLWJvdHRvbTouMzEyNXJlbTtwYWRkaW5nLXRvcDowfX0uaGVyb19fY29udGVudC1zdWJ3cmFwcGVye3BhZGRpbmctbGVmdDowfS5oZXJvX19jb250ZW50LXN1YndyYXBwZXI6YWZ0ZXJ7Y2xlYXI6Ym90aDtjb250ZW50OicnO2Rpc3BsYXk6dGFibGV9QG1lZGlhIChtaW4td2lkdGg6IDQ2Ljg3NWVtKXsuaGVyb19fY29udGVudC1zdWJ3cmFwcGVye3BhZGRpbmctbGVmdDoxLjI1cmVtfX0uaGVyb19fZHVyYXRpb24sLmhlcm9fX2xvY2F0aW9ue2ZvbnQtZmFtaWx5OlwicHVibGljby10ZXh0LXJvbWFuXCIsR2VvcmdpYSxDYW1icmlhLFwiVGltZXMgTmV3IFJvbWFuXCIsVGltZXMsc2VyaWY7Zm9udC1zaXplOjEuMTI1cmVtO2xpbmUtaGVpZ2h0OjEuMjVyZW19Lmhlcm9fX2R1cmF0aW9uLC5oZXJvX19sb2NhdGlvbi13cmFwcGVye2Zsb2F0OmxlZnR9Lmhlcm9fX2xvY2F0aW9uLXdyYXBwZXJ7cG9zaXRpb246cmVsYXRpdmV9Lmhlcm9fX2R1cmF0aW9ue21hcmdpbi1yaWdodDoxLjI1cmVtfS5sb2NhdGlvbi1pY29ue2hlaWdodDouMzEyNXJlbTtsZWZ0OjA7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTt3aWR0aDouMzEyNXJlbX0uaGVyb19fbG9jYXRpb257cGFkZGluZy1sZWZ0OjEuNDM3NXJlbX0uY2lyY2xlLWJvcmRlci0taGVyb3ttYXJnaW4tYm90dG9tOjEuMTI1cmVtfS5jaXJjbGUtYm9yZGVyLS1oZXJvLWRlc2t0b3B7ZGlzcGxheTpub25lfUBtZWRpYSAobWluLXdpZHRoOiA0Ni44NzVlbSl7LmNpcmNsZS1ib3JkZXItLWhlcm8tZGVza3RvcHtkaXNwbGF5OmJsb2NrfX0uY2lyY2xlLWJvcmRlci0taGVyby1tb2JpbGV7ZGlzcGxheTpibG9ja31AbWVkaWEgKG1pbi13aWR0aDogNDYuODc1ZW0pey5jaXJjbGUtYm9yZGVyLS1oZXJvLW1vYmlsZXtkaXNwbGF5Om5vbmV9fS5zZWN0aW9uX19oZWFkZXJ7Zm9udC1zaXplOjMuMzc1cmVtO2xpbmUtaGVpZ2h0OjE7Zm9udC1mYW1pbHk6XCJwdWJsaWNvLXJvbWFuXCIsR2VvcmdpYSxDYW1icmlhLFwiVGltZXMgTmV3IFJvbWFuXCIsVGltZXMsc2VyaWY7bWFyZ2luLWJvdHRvbToxLjg3NXJlbTttYXJnaW4tdG9wOjMuNzVyZW19QG1lZGlhIChtaW4td2lkdGg6IDMwLjA2MjVlbSl7LnNlY3Rpb25fX2hlYWRlcntmb250LXNpemU6NS40Mzc1cmVtO2ZvbnQtc2l6ZTpjYWxjKDMuMzc1cmVtICsgNC4xMjUgKiAoKDEwMHZ3IC0gMzAuMDYyNXJlbSkgLyA1OS45Mzc1KSl9fUBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpey5zZWN0aW9uX19oZWFkZXJ7Zm9udC1zaXplOjcuNXJlbTtsaW5lLWhlaWdodDowLjl9fUBtZWRpYSAobWluLXdpZHRoOiA2MGVtKXsuc2VjdGlvbl9faGVhZGVye21hcmdpbi10b3A6MTQwcHh9fS5zZWN0aW9uX19oZWFkZXItLWhvbWV7bWF4LXdpZHRoOjc3NXB4fS5zZWN0aW9uX19zdWJoZWFkZXJ7Zm9udC1zaXplOjMuMzc1cmVtO2xpbmUtaGVpZ2h0OjMuNjI1cmVtO2ZvbnQtZmFtaWx5OlwicHVibGljby1yb21hblwiLEdlb3JnaWEsQ2FtYnJpYSxcIlRpbWVzIE5ldyBSb21hblwiLFRpbWVzLHNlcmlmO3BhZGRpbmc6My43NXJlbSAwIDEuMjVyZW19QG1lZGlhIChtaW4td2lkdGg6IDMwLjA2MjVlbSl7LnNlY3Rpb25fX3N1YmhlYWRlcntmb250LXNpemU6My41NjI1cmVtO2ZvbnQtc2l6ZTpjYWxjKDMuMzc1cmVtICsgLjM3NSAqICgoMTAwdncgLSAzMC4wNjI1cmVtKSAvIDI5LjkzNzUpKX19QG1lZGlhIChtaW4td2lkdGg6IDYwZW0pey5zZWN0aW9uX19zdWJoZWFkZXJ7Zm9udC1zaXplOjMuNzVyZW07bGluZS1oZWlnaHQ6My42MjVyZW19fUBtZWRpYSAobWluLXdpZHRoOiA2MGVtKXsuc2VjdGlvbl9fc3ViaGVhZGVye3BhZGRpbmc6NC42ODc1cmVtIDAgMi4xODc1cmVtfX0uc2VjdGlvbntwYWRkaW5nOjMuMTI1cmVtIDB9QG1lZGlhIChtaW4td2lkdGg6IDQ2Ljg3NWVtKXsuc2VjdGlvbntwYWRkaW5nOjMuMTI1cmVtIDB9fS5zZWN0aW9uLS10aWdodHtwYWRkaW5nOjB9LnNlY3Rpb24tLXRpZ2h0LXRvcHtwYWRkaW5nLXRvcDowfS5zZWN0aW9uLS10aWdodC1ib3R0b217cGFkZGluZy1ib3R0b206MH1odG1se2JhY2tncm91bmQ6I2ZmZjttaW4taGVpZ2h0OjEwMCV9Ym9keXtiYWNrZ3JvdW5kOiNmZmY7Y29sb3I6IzAwMDtmb250LXNpemU6MS4xMjVlbTtsaW5lLWhlaWdodDoxLjExMTExO21pbi1oZWlnaHQ6MTAwJX0uYm9keS13cmFwcGVye3Bvc2l0aW9uOnJlbGF0aXZlO3RyYW5zaXRpb246YWxsIC42cyBlYXNlLWluLW91dDt3aWR0aDoxMDAlfS5ib2R5LXdyYXBwZXIuanMtaXMtYWN0aXZle3Bvc2l0aW9uOmZpeGVkfWJvZHk6YWZ0ZXJ7Y29udGVudDoneHhsJztkaXNwbGF5Om5vbmV9QG1lZGlhIChtYXgtd2lkdGg6IDY4LjY4NzVlbSl7Ym9keTphZnRlcntjb250ZW50OlwieGxcIn19QG1lZGlhIChtYXgtd2lkdGg6IDU5LjkzNzVlbSl7Ym9keTphZnRlcntjb250ZW50OlwibFwifX1AbWVkaWEgKG1heC13aWR0aDogNDYuODEyNWVtKXtib2R5OmFmdGVye2NvbnRlbnQ6XCJtXCJ9fUBtZWRpYSAobWF4LXdpZHRoOiAzMGVtKXtib2R5OmFmdGVye2NvbnRlbnQ6XCJzXCJ9fS5zaXRlLWZvb3RlcntiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7Y29sb3I6I2ZmZjttYXJnaW4tdG9wOjEuMjVyZW07cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhIChtaW4td2lkdGg6IDQ2Ljg3NWVtKXsuc2l0ZS1mb290ZXJ7bWFyZ2luLXRvcDoxLjg3NXJlbX19LnNpdGUtZm9vdGVyX193cmFwcGVye3BhZGRpbmc6Mi41cmVtIDEuMjVyZW07cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhIChtaW4td2lkdGg6IDQ2Ljg3NWVtKXsuc2l0ZS1mb290ZXJfX3dyYXBwZXJ7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO3BhZGRpbmc6My43NXJlbSA4JSAxLjI1cmVtfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5My4xMjVyZW0pey5zaXRlLWZvb3Rlcl9fd3JhcHBlcnttYXJnaW46MCBhdXRvO21heC13aWR0aDo5My4xMjVyZW07cGFkZGluZzozLjc1cmVtIDYuMjVyZW0gMS4yNXJlbX19LmZvb3Rlci1sb2dve2Rpc3BsYXk6bm9uZX1AbWVkaWEgKG1pbi13aWR0aDogNDYuODc1ZW0pey5mb290ZXItbG9nb3tkaXNwbGF5OmJsb2NrfX0uZm9vdGVyX19saW5rcy13cmFwcGVye2ZvbnQtZmFtaWx5OlwicHVibGljby10ZXh0LXJvbWFuXCIsR2VvcmdpYSxDYW1icmlhLFwiVGltZXMgTmV3IFJvbWFuXCIsVGltZXMsc2VyaWY7ZGlzcGxheTpub25lfUBtZWRpYSAobWluLXdpZHRoOiA0Ni44NzVlbSl7LmZvb3Rlcl9fbGlua3Mtd3JhcHBlcntkaXNwbGF5OmJsb2NrO2ZsZXg6MiAwIGF1dG87cGFkZGluZy1ib3R0b206MS4yNXJlbTtwYWRkaW5nLWxlZnQ6NC4zNzVyZW19fS5mb290ZXJfX2xpbmtze2ZvbnQtc2l6ZToxLjMxMjVyZW07bGluZS1oZWlnaHQ6MS4yfUBtZWRpYSAobWluLXdpZHRoOiAzMC4wNjI1ZW0pey5mb290ZXJfX2xpbmtze2ZvbnQtc2l6ZToxLjIxODc1cmVtO2ZvbnQtc2l6ZTpjYWxjKDEuMzEyNXJlbSArIC0uMTg3NSAqICgoMTAwdncgLSAzMC4wNjI1cmVtKSAvIDI5LjkzNzUpKX19QG1lZGlhIChtaW4td2lkdGg6IDYwZW0pey5mb290ZXJfX2xpbmtze2ZvbnQtc2l6ZToxLjEyNXJlbX19LmZvb3Rlcl9fbGluay1pdGVte21hcmdpbi1ib3R0b206LjkzNzVyZW07bWF4LXdpZHRoOjIwMHB4O3BhZGRpbmctYm90dG9tOjZweDtwb3NpdGlvbjpyZWxhdGl2ZX0uZm9vdGVyX19saW5rLWl0ZW06OmJlZm9yZXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvdHRvbTowO2NvbnRlbnQ6Jyc7aGVpZ2h0OjFweDtsZWZ0OjA7cG9zaXRpb246YWJzb2x1dGU7dHJhbnNpdGlvbjphbGwgLjNzIGVhc2UtaW4tb3V0O3dpZHRoOjEwMCV9LmZvb3Rlcl9fbGluazpob3ZlcntvcGFjaXR5OjF9LmZvb3Rlcl9fbGluay1pdGVtOmhvdmVyOjpiZWZvcmV7aGVpZ2h0OjRweH1AbWVkaWEgKG1pbi13aWR0aDogNDYuODc1ZW0pey5mb290ZXJfX2xpbmstaXRlbTpob3Zlcjo6YmVmb3Jle2hlaWdodDozcHh9fS5mb290ZXJfX2xpbmt7Y29sb3I6I2ZmZjtkaXNwbGF5OmlubGluZS1ibG9jazt0ZXh0LWRlY29yYXRpb246bm9uZTt3aWR0aDoxMDAlfS5mb290ZXJfX2NyZWRpdHN7Zm9udC1mYW1pbHk6XCJwdWJsaWNvLXRleHQtcm9tYW5cIixHZW9yZ2lhLENhbWJyaWEsXCJUaW1lcyBOZXcgUm9tYW5cIixUaW1lcyxzZXJpZjtmb250LXNpemU6MTRweDt0ZXh0LWFsaWduOmNlbnRlcn1AbWVkaWEgKG1pbi13aWR0aDogNDYuODc1ZW0pey5mb290ZXJfX2NyZWRpdHN7YWxpZ24tc2VsZjpmbGV4LWVuZDtib3R0b206MjBweDtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDo2LjclO3RleHQtYWxpZ246bGVmdH19LmZvb3Rlcl9fY3JlZGl0cy1pdGVte2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1sZWZ0OjEuNTYyNXJlbX1AbWVkaWEgKG1pbi13aWR0aDogNDYuODc1ZW0pey5mb290ZXJfX2NyZWRpdHMtaXRlbXttYXJnaW4tbGVmdDoxLjI1cmVtfX0uZm9vdGVyX19jcmVkaXRzLWl0ZW06Zmlyc3QtY2hpbGR7bWFyZ2luLWxlZnQ6MH1AbWVkaWEgKG1heC13aWR0aDogNDYuODEyNWVtKXsuZm9vdGVyX19jcmVkaXRzLWl0ZW0tLWNvcHlyaWdodHtkaXNwbGF5OmJsb2NrO21hcmdpbi1sZWZ0OjB9fS5mb290ZXJfX2NyZWRpdHMtbGlua3tjb2xvcjojZmZmO29wYWNpdHk6LjY7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmZvb3Rlcl9fY29weXJpZ2h0e21hcmdpbi10b3A6NXB4O29wYWNpdHk6LjZ9QG1lZGlhIChtaW4td2lkdGg6IDQ2Ljg3NWVtKXsuZm9vdGVyX19jb3B5cmlnaHR7bWFyZ2luLXRvcDowfX0uZm9vdGVyX19zb2NpYWwtbmF2e2Rpc3BsYXk6bm9uZX1AbWVkaWEgKG1pbi13aWR0aDogNDYuODc1ZW0pey5mb290ZXJfX3NvY2lhbC1uYXZ7ZGlzcGxheTpibG9jaztncmlkLWNvbHVtbjo0IC8gNjtqdXN0aWZ5LXNlbGY6ZW5kfX0uZm9vdGVyX19zb2NpYWwtbmF2OjphZnRlcntjbGVhcjpib3RoO2NvbnRlbnQ6Jyc7ZGlzcGxheTp0YWJsZX0uZm9vdGVyX19zb2NpYWwtbGlua3tmbG9hdDpsZWZ0O21hcmdpbi1sZWZ0OjEuMjVyZW19LmZvb3Rlcl9fc29jaWFsLWxpbms6Zmlyc3QtY2hpbGR7bWFyZ2luLWxlZnQ6MH0uZm9vdGVyX19zb2NpYWwtaWNvbnt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7Y29sb3I6I2ZmZjtkaXNwbGF5OmlubGluZS1ibG9jaztmaWxsOiNmZmY7b3BhY2l0eTouNn0uZm9vdGVyX19zb2NpYWwtaWNvbjpob3ZlciwuZm9vdGVyX19jcmVkaXRzLWxpbms6aG92ZXJ7b3BhY2l0eToxfUBzdXBwb3J0cyAoZGlzcGxheTogZ3JpZCl7QG1lZGlhIChtaW4td2lkdGg6IDQ2Ljg3NWVtKXsuc2l0ZS1mb290ZXJfX3dyYXBwZXJ7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczoxNTBweCByZXBlYXQoNCwgMWZyKTtncmlkLXRlbXBsYXRlLXJvd3M6cmVwZWF0KDIsIDUwJSl9fUBtZWRpYSAobWluLXdpZHRoOiA0Ni44NzVlbSl7LmZvb3Rlci1sb2dve2dyaWQtY29sdW1uOjEgLyAyfX1AbWVkaWEgKG1pbi13aWR0aDogNDYuODc1ZW0pey5mb290ZXJfX2NyZWRpdHN7Z3JpZC1jb2x1bW46MSAvIHNwYW4gNTtncmlkLXJvdzoyIC8gMztqdXN0aWZ5LXNlbGY6ZW5kO3Bvc2l0aW9uOnN0YXRpYztyaWdodDphdXRvO3RleHQtYWxpZ246bGVmdH19QG1lZGlhIChtaW4td2lkdGg6IDQ2Ljg3NWVtKXsuZm9vdGVyX19saW5rcy13cmFwcGVye2dyaWQtY29sdW1uOjIgLyBzcGFuIDJ9fX0uaXMtZGFyay1tb2RlIC5oZWFkZXJ7YmFja2dyb3VuZC1jb2xvcjojMDAwO2NvbG9yOiNmZmZ9LmhlYWRlcntmb250LWZhbWlseTpcInB1YmxpY28tdGV4dC1yb21hblwiLEdlb3JnaWEsQ2FtYnJpYSxcIlRpbWVzIE5ldyBSb21hblwiLFRpbWVzLHNlcmlmO2JhY2tncm91bmQtY29sb3I6I2ZmZjtjb2xvcjojMDAwO2xlZnQ6MDtwb3NpdGlvbjpzdGF0aWM7dG9wOjA7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIC42cyBlYXNlLWluLW91dDt3aWR0aDoxMDAlO3otaW5kZXg6NjAwfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDBweCl7LmhlYWRlcntwb3NpdGlvbjpmaXhlZH19Lmdsb2JhbC1uYXZ7YmFja2dyb3VuZC1jb2xvcjojMDAwO2NvbG9yOiNmZmY7ZGlzcGxheTpub25lfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDBweCl7Lmdsb2JhbC1uYXZ7ZGlzcGxheTpibG9ja319LmlzLWRhcmstbW9kZSAuZ2xvYmFsLW5hdntiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Y29sb3I6IzAwMH0uZ2xvYmFsLW5hdl9fd3JhcHBlcnttYXJnaW46MCBhdXRvO21heC13aWR0aDo5My4xMjVyZW07cGFkZGluZzouNjI1cmVtIDEuNTYyNXJlbTt0ZXh0LWFsaWduOnJpZ2h0fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1MHB4KXsuZ2xvYmFsLW5hdl9fd3JhcHBlcntwYWRkaW5nOi45Mzc1cmVtIDglfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5My4xMjVyZW0pey5nbG9iYWwtbmF2X193cmFwcGVye3BhZGRpbmc6LjkzNzVyZW0gNi4yNXJlbX19Lmdsb2JhbC1uYXZfX2xpbmt7Y29sb3I6aW5oZXJpdDtmb250LXNpemU6MTRweDt0ZXh0LWRlY29yYXRpb246bm9uZX0uZ2xvYmFsLW5hdl9fbGluazpob3ZlcntvcGFjaXR5Oi41fS5icmFuZGluZ3t0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7ZGlzcGxheTpibG9ja30uYnJhbmRpbmc6aG92ZXIsLmJyYW5kaW5nOmZvY3VzLC5icmFuZGluZzphY3RpdmV7b3BhY2l0eTouNn0uYnJhbmRpbmdfX2xvZ297Y29sb3I6IzAwMDtmaWxsOiMwMDA7aGVpZ2h0OjE2cHg7d2lkdGg6MTQ1cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMHB4KXsuYnJhbmRpbmdfX2xvZ297aGVpZ2h0OjE3cHg7d2lkdGg6MTUwcHh9fS5icmFuZGluZ19fbG9nby0td2hpdGV7Y29sb3I6I2ZmZjtmaWxsOiNmZmZ9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KXsuanMtaXMtYWN0aXZlIC5icmFuZGluZ19fbG9nb3tjb2xvcjojZmZmO2ZpbGw6I2ZmZn19W3JvbGU9bmF2aWdhdGlvbl17Zm9udC1zaXplOi43NXJlbTtsaW5lLWhlaWdodDouODc1cmVtfUBtZWRpYSAobWluLXdpZHRoOiAzMC4wNjI1ZW0pe1tyb2xlPW5hdmlnYXRpb25de2ZvbnQtc2l6ZTouNzVyZW07Zm9udC1zaXplOmNhbGMoLjc1cmVtICsgMCAqICgoMTAwdncgLSAzMC4wNjI1cmVtKSAvIDI5LjkzNzUpKX19QG1lZGlhIChtaW4td2lkdGg6IDYwZW0pe1tyb2xlPW5hdmlnYXRpb25de2ZvbnQtc2l6ZTouNzVyZW19fS5zaXRlLW5hdntkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTotd2Via2l0LWZsZXg7ZGlzcGxheTpmbGV4Oy1tb3otYm94LWFsaWduOmNlbnRlcjstbXMtZmxleC1hbGlnbjpjZW50ZXI7LXdlYmtpdC1hbGlnbi1pdGVtczpjZW50ZXI7YWxpZ24tY29udGVudDpjZW50ZXI7LW1vei1qdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjstbXMtanVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47LXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjttYXJnaW46MCBhdXRvO21heC13aWR0aDo5My4xMjVyZW07cGFkZGluZzoxLjU2MjVyZW0gMS41NjI1cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1MHB4KXsuc2l0ZS1uYXZ7cGFkZGluZzoxLjg3NXJlbSA4JX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTMuMTI1cmVtKXsuc2l0ZS1uYXZ7cGFkZGluZzoxLjg3NXJlbSA2LjI1cmVtfX0uc2l0ZS1uYXZfX3N1YndyYXBwZXJ7YmFja2dyb3VuZC1jb2xvcjojMDAwO2JvdHRvbTowO2Rpc3BsYXk6bm9uZTtsZWZ0OjA7cGFkZGluZzozLjEyNXJlbSAxLjI1cmVtO3Bvc2l0aW9uOmZpeGVkO3JpZ2h0OjA7dG9wOjY5cHg7d2lkdGg6MTAwJTt6LWluZGV4OjYwMH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAwcHgpey5zaXRlLW5hdl9fc3Vid3JhcHBlcntiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2JvdHRvbTphdXRvO2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudDtwYWRkaW5nOjA7cG9zaXRpb246c3RhdGljO3JpZ2h0OmF1dG87dG9wOmF1dG99fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDBweCl7LnNpdGUtbmF2X19saXN0e2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5Oi13ZWJraXQtZmxleDtkaXNwbGF5OmZsZXg7LW1vei1ib3gtYWxpZ246Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjstd2Via2l0LWFsaWduLWl0ZW1zOmNlbnRlcjthbGlnbi1jb250ZW50OmNlbnRlcjstbW96LWp1c3RpZnktY29udGVudDpmbGV4LWVuZDstbXMtanVzdGlmeS1jb250ZW50OmZsZXgtZW5kOy13ZWJraXQtanVzdGlmeS1jb250ZW50OmZsZXgtZW5kO2p1c3RpZnktY29udGVudDpmbGV4LWVuZDtkaXNwbGF5OmZsZXggIWltcG9ydGFudDt0ZXh0LWFsaWduOmNlbnRlcjt3aWR0aDo2NTBweH19LnNpdGUtbmF2X19saXN0LWl0ZW17Y3Vyc29yOnBvaW50ZXI7bWFyZ2luLWJvdHRvbToxLjI1cmVtO3BhZGRpbmctYm90dG9tOi42MjVyZW07cG9zaXRpb246cmVsYXRpdmU7dHJhbnNpdGlvbjphbGwgLjNzIGVhc2UtaW4tb3V0O3dpZHRoOjEwMCV9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMHB4KXsuc2l0ZS1uYXZfX2xpc3QtaXRlbXttYXJnaW4tYm90dG9tOjA7bWFyZ2luLWxlZnQ6MS4yNXJlbTtwYWRkaW5nLWJvdHRvbTouMzc1cmVtO3BhZGRpbmctcmlnaHQ6MS4yNXJlbX19LmlzLWRhcmstbW9kZSAuc2l0ZS1uYXZfX2xpc3QtaXRlbTo6YmVmb3Jle2JhY2tncm91bmQtY29sb3I6I2ZmZn1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpey5qcy1pcy1hY3RpdmUgLnNpdGUtbmF2X19saXN0LWl0ZW06OmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9fS5zaXRlLW5hdl9fbGlzdC1pdGVtOjpiZWZvcmV7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO2JhY2tncm91bmQtY29sb3I6IzAwMDtib3R0b206MDtjb250ZW50OicnO2hlaWdodDoxcHg7bGVmdDowO3Bvc2l0aW9uOmFic29sdXRlO3RyYW5zaXRpb246YWxsIC4xOXMgZWFzZTt3aWR0aDoxMDAlfS5zaXRlLW5hdl9fbGlzdC1pdGVtOmZpcnN0LWNoaWxke21hcmdpbi1sZWZ0OjB9LnNpdGUtbmF2X19saXN0LWl0ZW0uaXMtYWN0aXZlOjpiZWZvcmUsLnNpdGUtbmF2X19saXN0LWl0ZW06aG92ZXI6OmJlZm9yZXtoZWlnaHQ6NHB4fUBtZWRpYSAobWluLXdpZHRoOiA0Ni44NzVlbSl7LnNpdGUtbmF2X19saXN0LWl0ZW0uaXMtYWN0aXZlOjpiZWZvcmUsLnNpdGUtbmF2X19saXN0LWl0ZW06aG92ZXI6OmJlZm9yZXtoZWlnaHQ6M3B4fX0uc2l0ZS1uYXZfX2xpc3QtaXRlbTpob3ZlcntvcGFjaXR5OjF9LnNpdGUtbmF2X19saW5re2N1cnNvcjpwb2ludGVyO2ZvbnQtc2l6ZToxLjMxMjVyZW07bGluZS1oZWlnaHQ6MS4yO2NvbG9yOiMwMDA7ZGlzcGxheTppbmxpbmUtYmxvY2s7cG9zaXRpb246cmVsYXRpdmU7dGV4dC1hbGlnbjpsZWZ0O3RleHQtZGVjb3JhdGlvbjpub25lO3dpZHRoOjEwMCV9QG1lZGlhIChtaW4td2lkdGg6IDMwLjA2MjVlbSl7LnNpdGUtbmF2X19saW5re2ZvbnQtc2l6ZToxLjIxODc1cmVtO2ZvbnQtc2l6ZTpjYWxjKDEuMzEyNXJlbSArIC0uMTg3NSAqICgoMTAwdncgLSAzMC4wNjI1cmVtKSAvIDI5LjkzNzUpKX19QG1lZGlhIChtaW4td2lkdGg6IDYwZW0pey5zaXRlLW5hdl9fbGlua3tmb250LXNpemU6MS4xMjVyZW19fS5zaXRlLW5hdl9fbGluazpob3ZlcntvcGFjaXR5OjF9LmlzLWRhcmstbW9kZSAuc2l0ZS1uYXZfX2xpbmt7Y29sb3I6I2ZmZn1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpey5qcy1pcy1hY3RpdmUgLnNpdGUtbmF2X19saW5re2NvbG9yOiNmZmZ9fS5zaXRlLW5hdl9faWNvbi1saW5re2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6YmxvY2t9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMHB4KXsuc2l0ZS1uYXZfX2ljb24tbGlua3tkaXNwbGF5Om5vbmV9fS5zaXRlLW5hdl9faWNvbntoZWlnaHQ6MS45Mzc1cmVtO3dpZHRoOjIuMjVyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMHB4KXsuc2l0ZS1uYXZfX2ljb257ZGlzcGxheTpub25lfX0uaGFtYnVyZ2VyLWNvbnRhaW5lcntkaXNwbGF5OmlubGluZS1ibG9jaztoZWlnaHQ6MXJlbTtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxLjM3NXJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAwcHgpey5oYW1idXJnZXItY29udGFpbmVye2Rpc3BsYXk6bm9uZX19LmlzLWRhcmstbW9kZSAuaGFtYnVyZ2VyLXRvcCwuaXMtZGFyay1tb2RlIC5oYW1idXJnZXItbWlkZGxlLC5pcy1kYXJrLW1vZGUgLmhhbWJ1cmdlci1ib3R0b217YmFja2dyb3VuZC1jb2xvcjojZmZmfS5oYW1idXJnZXItdG9wLC5oYW1idXJnZXItbWlkZGxlLC5oYW1idXJnZXItYm90dG9te2JhY2tncm91bmQtY29sb3I6IzAwMDtoZWlnaHQ6LjEyNXJlbTtwb3NpdGlvbjphYnNvbHV0ZTt0cmFuc2l0aW9uOmFsbCAuNHMgZWFzZS1pbi1vdXQ7d2lkdGg6MTAwJX0uaGFtYnVyZ2VyLXRvcHt0b3A6MH0uaGFtYnVyZ2VyLW1pZGRsZXt0b3A6LjQzNzVyZW07dHJhbnNpdGlvbjpvcGFjaXR5IC4zcyBlYXNlfS5oYW1idXJnZXItYm90dG9te2JvdHRvbTowfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCl7LmpzLWlzLWFjdGl2ZS5ib2R5LXdyYXBwZXJ7YmFja2dyb3VuZC1jb2xvcjojMDAwO3otaW5kZXg6NjAwfX0uanMtaXMtYWN0aXZlOm5vdCguaXMtZGFyay1tb2RlKSAuaGVhZGVye2JhY2tncm91bmQtY29sb3I6IzAwMDt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjRzIGVhc2UtaW59LmpzLWlzLWFjdGl2ZSAuaGFtYnVyZ2VyLXRvcHt0cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7dHJhbnNmb3JtLW9yaWdpbjoxN3B4IDB9LmpzLWlzLWFjdGl2ZSAuaGFtYnVyZ2VyLW1pZGRsZXtvcGFjaXR5OjB9LmpzLWlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWJvdHRvbXt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTt0cmFuc2Zvcm0tb3JpZ2luOjI1cHggMH0uanMtaXMtYWN0aXZlIC5oYW1idXJnZXItdG9wLC5qcy1pcy1hY3RpdmUgLmhhbWJ1cmdlci1taWRkbGUsLmpzLWlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWJvdHRvbXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMHB4KXsubm90LWRlc2t0b3B7ZGlzcGxheTpub25lfX0ubmF2LWZvb3Rlcntib3R0b206MDtkaXNwbGF5Om5vbmU7bGVmdDo1MCU7cGFkZGluZzozMHB4Oy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpO3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjEwMCV9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMHB4KXsubmF2LWZvb3RlcntkaXNwbGF5Om5vbmUgIWltcG9ydGFudH19LmpzLWlzLWFjdGl2ZSAubmF2LWZvb3RlcntkaXNwbGF5OmJsb2NrfS5uYXYtZm9vdGVyX19zb2NpYWx7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6LXdlYmtpdC1mbGV4O2Rpc3BsYXk6ZmxleDstbW96LWJveC1hbGlnbjpjZW50ZXI7LW1zLWZsZXgtYWxpZ246Y2VudGVyOy13ZWJraXQtYWxpZ24taXRlbXM6Y2VudGVyO2FsaWduLWNvbnRlbnQ6Y2VudGVyOy1tb3otanVzdGlmeS1jb250ZW50OmNlbnRlcjstbXMtanVzdGlmeS1jb250ZW50OmNlbnRlcjstd2Via2l0LWp1c3RpZnktY29udGVudDpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtwYWRkaW5nLWJvdHRvbToxLjg3NXJlbX0ubmF2LWZvb3Rlcl9fc29jaWFsLWxpbmssLm5hdi1mb290ZXJfX3NvY2lhbC1pdGVte2NvbG9yOiNmZmY7ZmlsbDojZmZmfS5uYXYtZm9vdGVyX19zb2NpYWwtaXRlbXttYXJnaW4tbGVmdDoxLjI1cmVtfS5uYXYtZm9vdGVyX19zb2NpYWwtaXRlbTpmaXJzdC1jaGlsZHttYXJnaW4tbGVmdDowfS5uYXYtZm9vdGVyX19zb2NpYWwtbGlua3tkaXNwbGF5OmlubGluZS1ibG9jaztvcGFjaXR5Oi42fS5uYXYtZm9vdGVyX19zb2NpYWwtaWNvbntjb2xvcjppbmhlcml0O3dpZHRoOjEuMjVyZW07aGVpZ2h0OjEuMjVyZW19Lm5hdi1mb290ZXJfX3NvY2lhbC1saW5rOmhvdmVyLC5uYXYtZm9vdGVyX19saW5rOmhvdmVye29wYWNpdHk6MX0ubmF2LWZvb3Rlcl9fbGlua3N7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MTt0ZXh0LWFsaWduOmNlbnRlcn0ubmF2LWZvb3Rlcl9fbGlua3tkaXNwbGF5OmlubGluZS1ibG9jaztjb2xvcjojZmZmO29wYWNpdHk6LjY7bWFyZ2luLWJvdHRvbTouODc1cmVtO3RleHQtZGVjb3JhdGlvbjpub25lfS5uYXYtZm9vdGVyX19saW5rOmZpcnN0LWNoaWxke21hcmdpbi1yaWdodDoyLjE4NzVyZW19Lm5hdi1mb290ZXJfX2NvcHlyaWdodHtjb2xvcjojZmZmO2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjE7b3BhY2l0eTouNjt0ZXh0LWFsaWduOmNlbnRlcn1tYWlue2JhY2tncm91bmQ6I2ZmZjtjb2xvcjojMDAwfS5zaXRlLW1haW57cGFkZGluZy10b3A6MH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAwcHgpey5zaXRlLW1haW57cGFkZGluZy10b3A6MTM2cHh9fS5jdGF7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjttYXJnaW46MCBhdXRvO21heC13aWR0aDoxMjkwcHg7cGFkZGluZzozLjc1cmVtIDB9QG1lZGlhIChtaW4td2lkdGg6IDYwZW0pey5jdGF7ZmxleC1kaXJlY3Rpb246cm93O3BhZGRpbmc6NXJlbSAwIDUuOTM3NXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDYwZW0pey5jdGFfX2NvbnRlbnQtd3JhcHBlcntwYWRkaW5nLXRvcDo0LjM3NXJlbTtwYWRkaW5nLXJpZ2h0OjYuMjVyZW19fS5jdGEtLXdoeXthbGlnbi1pdGVtczpjZW50ZXI7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2NjY30uY3RhX19jb250ZW50LWhlYWRlcntmb250LXNpemU6My4zNzVyZW07bGluZS1oZWlnaHQ6MTtmb250LWZhbWlseTpcInB1YmxpY28tcm9tYW5cIixHZW9yZ2lhLENhbWJyaWEsXCJUaW1lcyBOZXcgUm9tYW5cIixUaW1lcyxzZXJpZjttYXJnaW4tYm90dG9tOjEuMjVyZW19QG1lZGlhIChtaW4td2lkdGg6IDMwLjA2MjVlbSl7LmN0YV9fY29udGVudC1oZWFkZXJ7Zm9udC1zaXplOjUuNDM3NXJlbTtmb250LXNpemU6Y2FsYygzLjM3NXJlbSArIDQuMTI1ICogKCgxMDB2dyAtIDMwLjA2MjVyZW0pIC8gNTkuOTM3NSkpfX1AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KXsuY3RhX19jb250ZW50LWhlYWRlcntmb250LXNpemU6Ny41cmVtO2xpbmUtaGVpZ2h0OjAuOX19QG1lZGlhIChtaW4td2lkdGg6IDYwZW0pey5jdGFfX2NvbnRlbnQtaGVhZGVye21hcmdpbi1ib3R0b206MS44NzVyZW19fS5jdGEtLXdoeSAuY3RhX19jb250ZW50LXdyYXBwZXJ7b3JkZXI6Mn1AbWVkaWEgKG1pbi13aWR0aDogNjBlbSl7LmN0YS0td2h5IC5jdGFfX2NvbnRlbnQtd3JhcHBlcntvcmRlcjoxO3dpZHRoOjY2LjYlfX0uY3RhLS13aHkgLmN0YV9faW1hZ2Utd3JhcHBlcntvcmRlcjoxfUBtZWRpYSAobWluLXdpZHRoOiA2MGVtKXsuY3RhLS13aHkgLmN0YV9faW1hZ2Utd3JhcHBlcntvcmRlcjoyfX0uY3RhX190ZXh0e2ZvbnQtc2l6ZToxLjEyNXJlbTtsaW5lLWhlaWdodDoxLjI1O2ZvbnQtZmFtaWx5OlwicHVibGljby1yb21hblwiLEdlb3JnaWEsQ2FtYnJpYSxcIlRpbWVzIE5ldyBSb21hblwiLFRpbWVzLHNlcmlmO21hcmdpbi1ib3R0b206MS4yNXJlbX1AbWVkaWEgKG1pbi13aWR0aDogMzAuMDYyNWVtKXsuY3RhX190ZXh0e2ZvbnQtc2l6ZToxLjEyNXJlbTtmb250LXNpemU6Y2FsYygxLjEyNXJlbSArIDAgKiAoKDEwMHZ3IC0gMzAuMDYyNXJlbSkgLyAyOS45Mzc1KSl9fUBtZWRpYSAobWluLXdpZHRoOiA2MGVtKXsuY3RhX190ZXh0e2ZvbnQtc2l6ZToxLjEyNXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDYwZW0pey5jdGFfX3RleHR7bWF4LXdpZHRoOjUzNnB4fX0uY3RhX19pbWFnZS13cmFwcGVye21hcmdpbi1ib3R0b206My4xMjVyZW07bWF4LWhlaWdodDo3MDBweH1AbWVkaWEgKG1pbi13aWR0aDogNjBlbSl7LmN0YV9faW1hZ2Utd3JhcHBlcnttYXJnaW4tYm90dG9tOjB9fS5jdGFfX2ltYWdle21hcmdpbjowIGF1dG87bWF4LWhlaWdodDo0MDBweDttYXgtd2lkdGg6MTAwJTt3aWR0aDphdXRvfUBtZWRpYSAobWluLXdpZHRoOiA0Ni44NzVlbSl7LmN0YV9faW1hZ2V7bWF4LWhlaWdodDo1MDBweH19QG1lZGlhIChtaW4td2lkdGg6IDYwZW0pey5jdGFfX2ltYWdle21heC1oZWlnaHQ6bm9uZX19QG1lZGlhIChtYXgtd2lkdGg6IDU5LjkzNzVlbSl7LmN0YS1idXR0b25fX3dyYXBwZXIgLmN0YV9fbGlua3ttYXJnaW4tdG9wOjB9fS5jdGFfX2xpbmt7Y3Vyc29yOnBvaW50ZXI7Zm9udC1mYW1pbHk6XCJwdWJsaWNvLXJvbWFuXCIsR2VvcmdpYSxDYW1icmlhLFwiVGltZXMgTmV3IFJvbWFuXCIsVGltZXMsc2VyaWY7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO2JhY2tncm91bmQtY29sb3I6IzAwMDtjb2xvcjojZmZmO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtc2l6ZTouOTlyZW07bWFyZ2luLXRvcDouNjI1cmVtO3BhZGRpbmc6MS4zNzVyZW0gMi41cmVtIDEuMzc1cmVtIDEuODc1cmVtO3Bvc2l0aW9uOnJlbGF0aXZlO3RleHQtYWxpZ246bGVmdDt0ZXh0LWRlY29yYXRpb246bm9uZTt0ZXh0LXRyYW5zZm9ybTpjYXBpdGFsaXplO3dpZHRoOjI1MHB4fS5jdGFfX2xpbms6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojYWZhZmFmO29wYWNpdHk6MX0uY3RhX19saW5rLS1kdXBsaWNhdGV7ZGlzcGxheTpibG9jazttYXJnaW4tdG9wOjEuODc1cmVtICFpbXBvcnRhbnR9QG1lZGlhIChtaW4td2lkdGg6IDQ2Ljg3NWVtKXsuY3RhX19saW5rLS1kdXBsaWNhdGV7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLWxlZnQ6Ni4yNXJlbTttYXJnaW4tdG9wOjB9fS5jdGFfX2xpbmstLWJsdWU6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojMTljM2Q2O29wYWNpdHk6MX0uY3RhX19saW5rLS1yZWQ6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZWQ0NjRiO29wYWNpdHk6MX0uYnV0dG9uLWFycm93e2Rpc3BsYXk6aW5saW5lLWJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjEuODc1cmVtO3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSl9LmRvd24tYXJyb3d7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTpyb3RhdGUoOTBkZWcpfS5jdGFfX2NvbnRlbnQtd3JhcHBlci0tY3JhZnR7cGFkZGluZy1yaWdodDowfUBtZWRpYSAobWF4LXdpZHRoOiA0Ni44MTI1ZW0pey5jdGEtLWNyYWZ0IC5jdGFfX2NvbnRlbnQtaGVhZGVye2ZvbnQtc2l6ZTozLjM3NXJlbTtsaW5lLWhlaWdodDoxfX1AbWVkaWEgKG1heC13aWR0aDogNDYuODEyNWVtKSBhbmQgKG1pbi13aWR0aDogMzAuMDYyNWVtKXsuY3RhLS1jcmFmdCAuY3RhX19jb250ZW50LWhlYWRlcntmb250LXNpemU6NS40Mzc1cmVtO2ZvbnQtc2l6ZTpjYWxjKDMuMzc1cmVtICsgNC4xMjUgKiAoKDEwMHZ3IC0gMzAuMDYyNXJlbSkgLyA1OS45Mzc1KSl9fUBtZWRpYSAobWF4LXdpZHRoOiA0Ni44MTI1ZW0pIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpey5jdGEtLWNyYWZ0IC5jdGFfX2NvbnRlbnQtaGVhZGVye2ZvbnQtc2l6ZTo3LjVyZW07bGluZS1oZWlnaHQ6MC45fX1AbWVkaWEgKG1pbi13aWR0aDogNjBlbSl7LmN0YS0tY3JhZnQgLmN0YV9fY29udGVudC1oZWFkZXJ7Zm9udC1zaXplOjguNXZ3fX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNTAwcHgpey5jdGEtLWNyYWZ0IC5jdGFfX2NvbnRlbnQtaGVhZGVye2ZvbnQtc2l6ZToxMjBweH19LmN0YS1idXR0b25fX3dyYXBwZXJ7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2NjYztwYWRkaW5nOjAgMCAzLjc1cmVtfUBtZWRpYSAobWluLXdpZHRoOiA2MGVtKXsuY3RhLWJ1dHRvbl9fd3JhcHBlcntwYWRkaW5nOjEuMjVyZW0gMCA2Ljg3NXJlbTt0ZXh0LWFsaWduOmNlbnRlcn19LmN0YS0tY3JhZnQgLmN0YV9fdGV4dHttYXgtd2lkdGg6MTAwJX0uY3RhX19jb250ZW50LWhlYWRlci0tY29udGFjdHtmb250LXNpemU6My4zNzVyZW07bGluZS1oZWlnaHQ6MX1AbWVkaWEgKG1pbi13aWR0aDogMzAuMDYyNWVtKXsuY3RhX19jb250ZW50LWhlYWRlci0tY29udGFjdHtmb250LXNpemU6NC44MTI1cmVtO2ZvbnQtc2l6ZTpjYWxjKDMuMzc1cmVtICsgMi44NzUgKiAoKDEwMHZ3IC0gMzAuMDYyNXJlbSkgLyAyOS45Mzc1KSl9fUBtZWRpYSAobWluLXdpZHRoOiA2MGVtKXsuY3RhX19jb250ZW50LWhlYWRlci0tY29udGFjdHtmb250LXNpemU6Ni4yNXJlbTtsaW5lLWhlaWdodDo2LjI1cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogNjBlbSl7LmN0YV9fY29udGVudC13cmFwcGVyLS1jb250YWN0e3BhZGRpbmctdG9wOjUuMzEyNXJlbX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQwMHB4KXsuY3RhX19pbWFnZS0tY29udGFjdHttYXgtd2lkdGg6MzA4cHh9fS5jb252ZXJzYXRpb24gLmN0YS0tY29udGFjdHtwYWRkaW5nLXRvcDowfUBtZWRpYSAobWluLXdpZHRoOiA0Ni44NzVlbSl7LmNvbnZlcnNhdGlvbiAuY3RhLS1jb250YWN0e3BhZGRpbmctdG9wOjMuNzVyZW19fUBzdXBwb3J0cyAoZGlzcGxheTogZ3JpZCl7LmN0YXtkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1hcmVhczpcImltYWdlLXdyYXBwZXJcIiBcImNvbnRlbnQtd3JhcHBlclwiO2dyaWQtdGVtcGxhdGUtY29sdW1uczoxZnI7Z3JpZC10ZW1wbGF0ZS1yb3dzOmF1dG99QG1lZGlhIChtaW4td2lkdGg6IDYwZW0pey5jdGF7Z3JpZC10ZW1wbGF0ZS1hcmVhczpcImNvbnRlbnQtd3JhcHBlciBpbWFnZS13cmFwcGVyXCI7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjZmciA0ZnJ9fS5jdGFfX2NvbnRlbnQtd3JhcHBlcntncmlkLWFyZWE6Y29udGVudC13cmFwcGVyfUBtZWRpYSAobWluLXdpZHRoOiA2MGVtKXsuY3RhX19jb250ZW50LXdyYXBwZXJ7Z3JpZC1jb2x1bW46MSAvIDI7Z3JpZC1yb3c6MSAvIDJ9fS5jdGFfX2ltYWdlLXdyYXBwZXJ7YWxpZ24tc2VsZjpjZW50ZXI7Z3JpZC1hcmVhOmltYWdlLXdyYXBwZXJ9QG1lZGlhIChtaW4td2lkdGg6IDYwZW0pey5jdGFfX2ltYWdlLXdyYXBwZXJ7Z3JpZC1jb2x1bW46MiAvIDM7Z3JpZC1yb3c6MSAvIDJ9fUBtZWRpYSAobWluLXdpZHRoOiA2MGVtKXsuY3RhLS13aHkgLmN0YV9fY29udGVudC13cmFwcGVye3dpZHRoOmF1dG99fX0uYXJ0aWNsZXtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO21hcmdpbi1ib3R0b206My43NXJlbTttYXJnaW4tcmlnaHQ6MzBweDtwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEgKG1pbi13aWR0aDogNjBlbSl7LmFydGljbGV7bWFyZ2luLWJvdHRvbTo0LjM3NXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDYwZW0pey5ob21lIC5hcnRpY2xle21hcmdpbi1ib3R0b206My4xMjVyZW19fS5jb2x1bW4tLTMtY29sIC5hcnRpY2xle2ZsZXg6MX0uYXJ0aWNsZV9fY29udGVudC13cmFwcGVye2ZsZXg6MSAwIGF1dG99LmNvbHVtbi0tZXZlbiAuYXJ0aWNsZV9fY29udGVudC13cmFwcGVye2ZsZXg6bm9uZX1Ac3VwcG9ydHMgKGRpc3BsYXk6IGdyaWQpey5hcnRpY2xle21hcmdpbi1yaWdodDowfUBtZWRpYSAobWluLXdpZHRoOiA2MGVtKXsuYXJ0aWNsZXtkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOmF1dG87Z3JpZC10ZW1wbGF0ZS1yb3dzOjFmciA0MnB4fX0uYXJ0aWNsZV9fY3JlZGl0c3ttaW4taGVpZ2h0OjEwMCV9fS5hcnRpY2xlX19pbWFnZS13cmFwcGVye2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6YmxvY2t9LmFydGljbGVfX2ltYWdlLXdyYXBwZXI6aG92ZXIsLmpzLWlzLW9wYWNpdHl7b3BhY2l0eTouNX0uYXJ0aWNsZV9faW1hZ2V7bWFyZ2luLWJvdHRvbToxcmVtfUBtZWRpYSAobWluLXdpZHRoOiA2MGVtKXsuYXJ0aWNsZV9faW1hZ2V7bWFyZ2luLWJvdHRvbToxLjEyNXJlbX19LmFydGljbGVfX3RpdGxlOmhvdmVyLC5hcnRpY2xlX19oZWFkZXItd3JhcHBlciBhOmhvdmVye29wYWNpdHk6MX0uYXJ0aWNsZV9faGVhZGVyLXdyYXBwZXIgYTpob3Zlcnt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5tb2R1bGUtLWdyZWVuIC5hcnRpY2xlX19jYXRlZ29yeSwubW9kdWxlLS1ncmVlbiAudHJpYW5nbGUsLm1vZHVsZS0tZ3JlZW4gLmFydGljbGUtbWFpbiBhOmhvdmVyOm5vdCguYXV0aG9yLWRldGFpbF9fbGluayksLm1vZHVsZS0tZ3JlZW4gLmRlc2NyaXB0aW9uX19saW5rOmhvdmVyLC5tb2R1bGUtLWdyZWVuIC5hcnRpY2xlX19pbWFnZS13cmFwcGVyOmhvdmVyIH4gLmFydGljbGVfX3RpdGxlLC5tb2R1bGUtLWdyZWVuIC5hcnRpY2xlX190aXRsZTpob3ZlciwubW9kdWxlLS1ncmVlbiAuYXJ0aWNsZV9faGVhZGVyLXdyYXBwZXIgYTpob3Zlcntjb2xvcjojODdjYzIwfS5tb2R1bGUtLWdyZWVuIC5kZXNjcmlwdGlvbl9fbGluazpob3Zlcntib3JkZXItY29sb3I6Izg3Y2MyMH0ubW9kdWxlLS1ncmVlbiAuYXV0aG9yLWRldGFpbF9fbGluazpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiM4N2NjMjB9Lm1vZHVsZS0tb3JhbmdlIC5hcnRpY2xlX19jYXRlZ29yeSwubW9kdWxlLS1vcmFuZ2UgLnRyaWFuZ2xlLC5tb2R1bGUtLW9yYW5nZSAuYXJ0aWNsZS1tYWluIGE6aG92ZXI6bm90KC5hdXRob3ItZGV0YWlsX19saW5rKSwubW9kdWxlLS1vcmFuZ2UgLmRlc2NyaXB0aW9uX19saW5rOmhvdmVyLC5tb2R1bGUtLW9yYW5nZSAuYXJ0aWNsZV9faW1hZ2Utd3JhcHBlcjpob3ZlciB+IC5hcnRpY2xlX190aXRsZSwubW9kdWxlLS1vcmFuZ2UgLmFydGljbGVfX3RpdGxlOmhvdmVyLC5tb2R1bGUtLW9yYW5nZSAuYXJ0aWNsZV9faGVhZGVyLXdyYXBwZXIgYTpob3Zlcntjb2xvcjojZmY3ODFmfS5tb2R1bGUtLW9yYW5nZSAuZGVzY3JpcHRpb25fX2xpbms6aG92ZXJ7Ym9yZGVyLWNvbG9yOiNmZjc4MWZ9Lm1vZHVsZS0tb3JhbmdlIC5hdXRob3ItZGV0YWlsX19saW5rOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2ZmNzgxZn0ubW9kdWxlLS15ZWxsb3cgLmFydGljbGVfX2NhdGVnb3J5LC5tb2R1bGUtLXllbGxvdyAudHJpYW5nbGUsLm1vZHVsZS0teWVsbG93IC5hcnRpY2xlLW1haW4gYTpob3Zlcjpub3QoLmF1dGhvci1kZXRhaWxfX2xpbmspLC5tb2R1bGUtLXllbGxvdyAuZGVzY3JpcHRpb25fX2xpbms6aG92ZXIsLm1vZHVsZS0teWVsbG93IC5hcnRpY2xlX19pbWFnZS13cmFwcGVyOmhvdmVyIH4gLmFydGljbGVfX3RpdGxlLC5tb2R1bGUtLXllbGxvdyAuYXJ0aWNsZV9fdGl0bGU6aG92ZXIsLm1vZHVsZS0teWVsbG93IC5hcnRpY2xlX19oZWFkZXItd3JhcHBlciBhOmhvdmVye2NvbG9yOiNlZmI1NDN9Lm1vZHVsZS0teWVsbG93IC5kZXNjcmlwdGlvbl9fbGluazpob3Zlcntib3JkZXItY29sb3I6I2VmYjU0M30ubW9kdWxlLS15ZWxsb3cgLmF1dGhvci1kZXRhaWxfX2xpbms6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZWZiNTQzfS5tb2R1bGUtLXBpbmsgLmFydGljbGVfX2NhdGVnb3J5LC5tb2R1bGUtLXBpbmsgLnRyaWFuZ2xlLC5tb2R1bGUtLXBpbmsgLmFydGljbGUtbWFpbiBhOmhvdmVyOm5vdCguYXV0aG9yLWRldGFpbF9fbGluayksLm1vZHVsZS0tcGluayAuZGVzY3JpcHRpb25fX2xpbms6aG92ZXIsLm1vZHVsZS0tcGluayAuYXJ0aWNsZV9faW1hZ2Utd3JhcHBlcjpob3ZlciB+IC5hcnRpY2xlX190aXRsZSwubW9kdWxlLS1waW5rIC5hcnRpY2xlX190aXRsZTpob3ZlciwubW9kdWxlLS1waW5rIC5hcnRpY2xlX19oZWFkZXItd3JhcHBlciBhOmhvdmVye2NvbG9yOiNmZjVjYmR9Lm1vZHVsZS0tcGluayAuYXV0aG9yLWRldGFpbF9fbGluazpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNmZjVjYmR9Lm1vZHVsZS0tcGluayAuZGVzY3JpcHRpb25fX2xpbms6aG92ZXJ7Ym9yZGVyLWNvbG9yOiNmZjVjYmR9Lm1vZHVsZS0tcHVycGxlIC5hcnRpY2xlX19jYXRlZ29yeSwubW9kdWxlLS1wdXJwbGUgLnRyaWFuZ2xlLC5tb2R1bGUtLXB1cnBsZSAuYXJ0aWNsZS1tYWluIGE6aG92ZXI6bm90KC5hdXRob3ItZGV0YWlsX19saW5rKSwubW9kdWxlLS1wdXJwbGUgLmRlc2NyaXB0aW9uX19saW5rOmhvdmVyLC5tb2R1bGUtLXB1cnBsZSAuYXJ0aWNsZV9faW1hZ2Utd3JhcHBlcjpob3ZlciB+IC5hcnRpY2xlX190aXRsZSwubW9kdWxlLS1wdXJwbGUgLmFydGljbGVfX3RpdGxlOmhvdmVyLC5tb2R1bGUtLXB1cnBsZSAuYXJ0aWNsZV9faGVhZGVyLXdyYXBwZXIgYTpob3Zlcntjb2xvcjojMmYyYTlhfS5tb2R1bGUtLXB1cnBsZSAuYXV0aG9yLWRldGFpbF9fbGluazpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiMyZjJhOWF9Lm1vZHVsZS0tcHVycGxlIC5kZXNjcmlwdGlvbl9fbGluazpob3Zlcntib3JkZXItY29sb3I6IzJmMmE5YX0ubW9kdWxlLS1ibHVlIC5hcnRpY2xlX19jYXRlZ29yeSwubW9kdWxlLS1ibHVlIC50cmlhbmdsZSwubW9kdWxlLS1ibHVlIC5hcnRpY2xlLW1haW4gYTpob3Zlcjpub3QoLmF1dGhvci1kZXRhaWxfX2xpbmspLC5tb2R1bGUtLWJsdWUgLmRlc2NyaXB0aW9uX19saW5rOmhvdmVyLC5tb2R1bGUtLWJsdWUgLmFydGljbGVfX2ltYWdlLXdyYXBwZXI6aG92ZXIgfiAuYXJ0aWNsZV9fdGl0bGUsLm1vZHVsZS0tYmx1ZSAuYXJ0aWNsZV9fdGl0bGU6aG92ZXIsLm1vZHVsZS0tYmx1ZSAuYXJ0aWNsZV9faGVhZGVyLXdyYXBwZXIgYTpob3Zlcntjb2xvcjojMTljM2Q2fS5tb2R1bGUtLWJsdWUgLmF1dGhvci1kZXRhaWxfX2xpbms6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojMTljM2Q2fS5tb2R1bGUtLWJsdWUgLmRlc2NyaXB0aW9uX19saW5rOmhvdmVye2JvcmRlci1jb2xvcjojMTljM2Q2fS5tb2R1bGUtLXJlZCAuYXJ0aWNsZV9fY2F0ZWdvcnksLm1vZHVsZS0tcmVkIC50cmlhbmdsZSwubW9kdWxlLS1yZWQgLmFydGljbGUtbWFpbiBhOmhvdmVyOm5vdCguYXV0aG9yLWRldGFpbF9fbGluayksLm1vZHVsZS0tcmVkIC5kZXNjcmlwdGlvbl9fbGluazpob3ZlciwubW9kdWxlLS1yZWQgLmFydGljbGVfX2ltYWdlLXdyYXBwZXI6aG92ZXIgfiAuYXJ0aWNsZV9fdGl0bGUsLm1vZHVsZS0tcmVkIC5hcnRpY2xlX190aXRsZTpob3ZlciwubW9kdWxlLS1yZWQgLmFydGljbGVfX2hlYWRlci13cmFwcGVyIGE6aG92ZXJ7Y29sb3I6I2VkNDY0Yn0ubW9kdWxlLS1yZWQgLmF1dGhvci1kZXRhaWxfX2xpbms6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZWQ0NjRifS5tb2R1bGUtLXJlZCAuZGVzY3JpcHRpb25fX2xpbms6aG92ZXJ7Ym9yZGVyLWNvbG9yOiNlZDQ2NGJ9LmFydGljbGVfX2NhdGVnb3J5e2ZvbnQtc2l6ZTouODc1cmVtO2xpbmUtaGVpZ2h0OjEuMTVyZW07Zm9udC1mYW1pbHk6XCJwdWJsaWNvLXRleHQtcm9tYW5cIixHZW9yZ2lhLENhbWJyaWEsXCJUaW1lcyBOZXcgUm9tYW5cIixUaW1lcyxzZXJpZjtjb2xvcjpjdXJyZW50Q29sb3I7bWFyZ2luLWJvdHRvbTouOTM3NXJlbTt0ZXh0LXRyYW5zZm9ybTpjYXBpdGFsaXplfUBtZWRpYSAobWluLXdpZHRoOiAzMC4wNjI1ZW0pey5hcnRpY2xlX19jYXRlZ29yeXtmb250LXNpemU6Ljg3NXJlbTtmb250LXNpemU6Y2FsYyguODc1cmVtICsgMCAqICgoMTAwdncgLSAzMC4wNjI1cmVtKSAvIDI5LjkzNzUpKX19QG1lZGlhIChtaW4td2lkdGg6IDYwZW0pey5hcnRpY2xlX19jYXRlZ29yeXtmb250LXNpemU6Ljg3NXJlbX19LmFydGljbGVfX3RpdGxlLC5hcnRpY2xlX19jYXB0aW9uLC5hcnRpY2xlX19hdXRob3ItdGV4dHtjb2xvcjojMDAwfS5hcnRpY2xlX19jcmVkaXRze21pbi1oZWlnaHQ6NTBweH0uYXJ0aWNsZV9fYXV0aG9ye3BhZGRpbmctbGVmdDoxM3B4O3Bvc2l0aW9uOnJlbGF0aXZlfS5hcnRpY2xlX190aXRsZXtmb250LXNpemU6Mi41cmVtO2xpbmUtaGVpZ2h0OjE7Zm9udC1mYW1pbHk6XCJwdWJsaWNvLXJvbWFuXCIsR2VvcmdpYSxDYW1icmlhLFwiVGltZXMgTmV3IFJvbWFuXCIsVGltZXMsc2VyaWY7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLWJvdHRvbTouNjI1cmVtO3BhZGRpbmctcmlnaHQ6MWVtO3RleHQtZGVjb3JhdGlvbjpub25lO3RyYW5zaXRpb246YWxsIC4zcyBlYXNlLWluLW91dH1AbWVkaWEgKG1pbi13aWR0aDogMzAuMDYyNWVtKXsuYXJ0aWNsZV9fdGl0bGV7Zm9udC1zaXplOjIuNzVyZW07Zm9udC1zaXplOmNhbGMoMi41cmVtICsgLjUgKiAoKDEwMHZ3IC0gMzAuMDYyNXJlbSkgLyAyOS45Mzc1KSl9fUBtZWRpYSAobWluLXdpZHRoOiA2MGVtKXsuYXJ0aWNsZV9fdGl0bGV7Zm9udC1zaXplOjNyZW07bGluZS1oZWlnaHQ6M3JlbX19QG1lZGlhIChtaW4td2lkdGg6IDYwZW0pey5hcnRpY2xlX190aXRsZXtwYWRkaW5nLXJpZ2h0OjB9fS5hcnRpY2xlX19jYXB0aW9ue2ZvbnQtc2l6ZToxLjEyNXJlbTtsaW5lLWhlaWdodDoxLjI1O2ZvbnQtZmFtaWx5OlwicHVibGljby10ZXh0LXJvbWFuXCIsR2VvcmdpYSxDYW1icmlhLFwiVGltZXMgTmV3IFJvbWFuXCIsVGltZXMsc2VyaWY7bWFyZ2luLWJvdHRvbToxLjEyNXJlbX1AbWVkaWEgKG1pbi13aWR0aDogMzAuMDYyNWVtKXsuYXJ0aWNsZV9fY2FwdGlvbntmb250LXNpemU6MS4xMjVyZW07Zm9udC1zaXplOmNhbGMoMS4xMjVyZW0gKyAwICogKCgxMDB2dyAtIDMwLjA2MjVyZW0pIC8gMjkuOTM3NSkpfX1AbWVkaWEgKG1pbi13aWR0aDogNjBlbSl7LmFydGljbGVfX2NhcHRpb257Zm9udC1zaXplOjEuMTI1cmVtfX0uYXJ0aWNsZV9fYXV0aG9yLXdyYXBwZXJ7Zm9udC1zaXplOi44NzVyZW07bGluZS1oZWlnaHQ6MS4xNXJlbTtmb250LWZhbWlseTpcInB1YmxpY28tdGV4dC1pdGFsaWNcIixHZW9yZ2lhLENhbWJyaWEsXCJUaW1lcyBOZXcgUm9tYW5cIixUaW1lcyxzZXJpZjtmb250LXN0eWxlOml0YWxpYztmb250LXN0eWxlOml0YWxpY31AbWVkaWEgKG1pbi13aWR0aDogMzAuMDYyNWVtKXsuYXJ0aWNsZV9fYXV0aG9yLXdyYXBwZXJ7Zm9udC1zaXplOi44NzVyZW07Zm9udC1zaXplOmNhbGMoLjg3NXJlbSArIDAgKiAoKDEwMHZ3IC0gMzAuMDYyNXJlbSkgLyAyOS45Mzc1KSl9fUBtZWRpYSAobWluLXdpZHRoOiA2MGVtKXsuYXJ0aWNsZV9fYXV0aG9yLXdyYXBwZXJ7Zm9udC1zaXplOi44NzVyZW19fS5jaXJjbGUtYm9yZGVye2hlaWdodDozcHg7bWFyZ2luLWJvdHRvbTo5cHg7Ym9yZGVyLWNvbG9yOiMwMDA7Ym9yZGVyLWltYWdlLXNvdXJjZTp1cmwoL3N0YXRpYy9pbWFnZXMvYXJ0aWNsZXMvY2lyY2xlLWJvcmRlci0tYmxhY2suc3ZnKTtib3JkZXItc3R5bGU6ZG90dGVkO2JvcmRlci1pbWFnZS1zbGljZToyMy4wNzY5MjMwOCUgMjMuMDc2OTIzMDglO2JvcmRlci1pbWFnZS1yZXBlYXQ6cm91bmQ7Ym9yZGVyLXdpZHRoOjNweCAwIDAgMH0uY2lyY2xlLWJvcmRlci0tYmx1ZXtib3JkZXItY29sb3I6IzE5YzNkNjtib3JkZXItaW1hZ2Utc291cmNlOnVybCgvc3RhdGljL2ltYWdlcy9hcnRpY2xlcy9jaXJjbGUtYm9yZGVyLS1ibHVlLnN2Zyl9LmNpcmNsZS1ib3JkZXItLWdyZWVue2JvcmRlci1jb2xvcjojODdjYzIwO2JvcmRlci1pbWFnZS1zb3VyY2U6dXJsKC9zdGF0aWMvaW1hZ2VzL2FydGljbGVzL2NpcmNsZS1ib3JkZXItLWdyZWVuLnN2Zyl9LmNpcmNsZS1ib3JkZXItLW9yYW5nZXtib3JkZXItY29sb3I6I2ZmNzgxZjtib3JkZXItaW1hZ2Utc291cmNlOnVybCgvc3RhdGljL2ltYWdlcy9hcnRpY2xlcy9jaXJjbGUtYm9yZGVyLS1vcmFuZ2Uuc3ZnKX0uY2lyY2xlLWJvcmRlci0tcGlua3tib3JkZXItY29sb3I6I2ZmNWNiZDtib3JkZXItaW1hZ2Utc291cmNlOnVybCgvc3RhdGljL2ltYWdlcy9hcnRpY2xlcy9jaXJjbGUtYm9yZGVyLS1waW5rLnN2Zyl9LmNpcmNsZS1ib3JkZXItLXB1cnBsZXtib3JkZXItY29sb3I6IzJmMmE5YTtib3JkZXItaW1hZ2Utc291cmNlOnVybCgvc3RhdGljL2ltYWdlcy9hcnRpY2xlcy9jaXJjbGUtYm9yZGVyLS1wdXJwbGUuc3ZnKX0uY2lyY2xlLWJvcmRlci0tcmVke2JvcmRlci1jb2xvcjojZWQ0NjRiO2JvcmRlci1pbWFnZS1zb3VyY2U6dXJsKC9zdGF0aWMvaW1hZ2VzL2FydGljbGVzL2NpcmNsZS1ib3JkZXItLXJlZC5zdmcpfS5jaXJjbGUtYm9yZGVyLS15ZWxsb3d7Ym9yZGVyLWNvbG9yOiNlZmI1NDM7Ym9yZGVyLWltYWdlLXNvdXJjZTp1cmwoL3N0YXRpYy9pbWFnZXMvYXJ0aWNsZXMvY2lyY2xlLWJvcmRlci0teWVsbG93LnN2Zyl9LnRyaWFuZ2xle2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCBjdXJyZW50Q29sb3I7Ym9yZGVyLXN0eWxlOnNvbGlkO2JvcmRlci13aWR0aDouMjVyZW0gMCAuMjVyZW0gLjM3NXJlbTtkaXNwbGF5OmlubGluZS1ibG9jaztoZWlnaHQ6MDtsZWZ0OjA7cG9zaXRpb246YWJzb2x1dGU7dG9wOjRweDt3aWR0aDowfS5zb2NpYWwtbmF2X193cmFwcGVye2ZvbnQtc2l6ZToxLjEyNXJlbTtsaW5lLWhlaWdodDoxLjI1O2ZvbnQtZmFtaWx5OlwicHVibGljby10ZXh0LXJvbWFuXCIsR2VvcmdpYSxDYW1icmlhLFwiVGltZXMgTmV3IFJvbWFuXCIsVGltZXMsc2VyaWY7bWFyZ2luOjEuMDYyNXJlbSAwIDMuNzVyZW19QG1lZGlhIChtaW4td2lkdGg6IDMwLjA2MjVlbSl7LnNvY2lhbC1uYXZfX3dyYXBwZXJ7Zm9udC1zaXplOjEuMTI1cmVtO2ZvbnQtc2l6ZTpjYWxjKDEuMTI1cmVtICsgMCAqICgoMTAwdncgLSAzMC4wNjI1cmVtKSAvIDI5LjkzNzUpKX19QG1lZGlhIChtaW4td2lkdGg6IDYwZW0pey5zb2NpYWwtbmF2X193cmFwcGVye2ZvbnQtc2l6ZToxLjEyNXJlbX19LnNvY2lhbC1uYXZfX3dyYXBwZXI6YWZ0ZXJ7Y2xlYXI6Ym90aDtjb250ZW50OicnO2Rpc3BsYXk6dGFibGV9LnNvY2lhbC1saXN0e2Zsb2F0OmxlZnR9LnNvY2lhbC1saXN0OmFmdGVye2NsZWFyOmJvdGg7Y29udGVudDonJztkaXNwbGF5OnRhYmxlfS5zb2NpYWwtaXRlbSwuc29jaWFsLXRleHR7ZmxvYXQ6bGVmdH0uc29jaWFsLXRleHR7bWFyZ2luLXJpZ2h0Oi40Mzc1cmVtO3BhZGRpbmctdG9wOi40Mzc1cmVtfS5zb2NpYWwtaXRlbXtoZWlnaHQ6MnJlbTttYXJnaW4tcmlnaHQ6LjMxMjVyZW07d2lkdGg6MnJlbX0uc29jaWFsX19saW5re2JhY2tncm91bmQtY29sb3I6Q3VycmVudENvbG9yO2JvcmRlci1yYWRpdXM6NTAlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2hlaWdodDoycmVtO3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjJyZW19LnNvY2lhbF9fbGluazpob3ZlcntvcGFjaXR5OjF9LnNvY2lhbF9faWNvbntmaWxsOiNmZmY7aGVpZ2h0OjFyZW07bGVmdDo1MCU7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpfS5zb2NpYWxfX2ljb24tLWZie2hlaWdodDoxcmVtfS5zb2NpYWxfX2ljb24tLXR3aXR0ZXJ7aGVpZ2h0Oi43NXJlbX0uc29jaWFsX19pY29uLS1lbWFpbHtoZWlnaHQ6MXJlbX0uc29jaWFsX19pY29uLS1saW5rZWR7aGVpZ2h0Oi44NzVyZW07dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNTMlKX0ubW9kdWxlLS1ibHVlIC5zb2NpYWxfX2xpbms6aG92ZXJ7Y29sb3I6IzE5YzNkNn0ubW9kdWxlLS1vcmFuZ2UgLnNvY2lhbF9fbGluazpob3Zlcntjb2xvcjojZmY3ODFmfS5tb2R1bGUtLXBpbmsgLnNvY2lhbF9fbGluazpob3Zlcntjb2xvcjojZmY1Y2JkfS5tb2R1bGUtLWdyZWVuIC5zb2NpYWxfX2xpbms6aG92ZXJ7Y29sb3I6Izg3Y2MyMH0ubW9kdWxlLS15ZWxsb3cgLnNvY2lhbF9fbGluazpob3Zlcntjb2xvcjojZWZiNTQzfS5tb2R1bGUtLXJlZCAuc29jaWFsX19saW5rOmhvdmVye2NvbG9yOiNlZDQ2NGJ9Lm1vZHVsZS0tcHVycGxlIC5zb2NpYWxfX2xpbms6aG92ZXJ7Y29sb3I6IzJmMmE5YX0uY29udmVyc2F0aW9uLWRldGFpbHtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjY2NjO2NvbG9yOiMwMDA7cGFkZGluZy1ib3R0b206My43NXJlbX1AbWVkaWEgKG1pbi13aWR0aDogNjBlbSl7LmNvbnZlcnNhdGlvbi1kZXRhaWx7cGFkZGluZy1ib3R0b206Ni44NzVyZW19fS5jb252ZXJzYXRpb24tZGV0YWlsX193cmFwcGVye3BhZGRpbmctdG9wOjEuMjVyZW19QG1lZGlhIChtaW4td2lkdGg6IDYwZW0pey5jb252ZXJzYXRpb24tZGV0YWlsX193cmFwcGVye2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpzcGFjZS1iZXR3ZWVuO3BhZGRpbmctdG9wOjMuNzVyZW19fUBtZWRpYSAobWluLXdpZHRoOiA2MGVtKXsuY29udmVyc2F0aW9uLWRldGFpbF9fd3JhcHBlciAuY29udmVyc2F0aW9uLWRldGFpbF9fdGl0bGUtd3JhcHBlciwuY29udmVyc2F0aW9uLWRldGFpbF9fd3JhcHBlciAuY29udmVyc2F0aW9uLWRldGFpbF9fcGVyc29ue3dpZHRoOjMwJX19QG1lZGlhIChtaW4td2lkdGg6IDYwZW0pey5jb252ZXJzYXRpb24tZGV0YWlsX193cmFwcGVyIC5jb252ZXJzYXRpb24tZGV0YWlsX19kZXNjcmlwdGlvbnt3aWR0aDo0MCU7cGFkZGluZzowIDIwcHh9fUBzdXBwb3J0cyAoZGlzcGxheTogZ3JpZCl7QG1lZGlhIChtaW4td2lkdGg6IDYwZW0pey5jb252ZXJzYXRpb24tZGV0YWlsX193cmFwcGVye2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6MWZyIDFmciAxZnI7Z3JpZC10ZW1wbGF0ZS1yb3dzOmF1dG87Z3JpZC1jb2x1bW4tZ2FwOjMwcHh9fS5jb252ZXJzYXRpb24tZGV0YWlsX193cmFwcGVyIC5jb252ZXJzYXRpb24tZGV0YWlsX190aXRsZS13cmFwcGVyLC5jb252ZXJzYXRpb24tZGV0YWlsX193cmFwcGVyIC5jb252ZXJzYXRpb24tZGV0YWlsX19wZXJzb24sLmNvbnZlcnNhdGlvbi1kZXRhaWxfX3dyYXBwZXIgLmNvbnZlcnNhdGlvbi1kZXRhaWxfX2Rlc2NyaXB0aW9ue3dpZHRoOmF1dG99LmNvbnZlcnNhdGlvbi1kZXRhaWxfX3dyYXBwZXIgLmNvbnZlcnNhdGlvbi1kZXRhaWxfX2Rlc2NyaXB0aW9ue3BhZGRpbmc6MH19Lmhlcm9fX2NvbnRhaW5lci0tY29udmVyc2F0aW9uLWRldGFpbHttYXJnaW4tYm90dG9tOjB9LmNvbnZlcnNhdGlvbi1kZXRhaWxfX2hlYWRlcntmb250LXNpemU6My4zNzVyZW07bGluZS1oZWlnaHQ6My42MjVyZW07Zm9udC1mYW1pbHk6XCJwdWJsaWNvLXJvbWFuXCIsR2VvcmdpYSxDYW1icmlhLFwiVGltZXMgTmV3IFJvbWFuXCIsVGltZXMsc2VyaWY7bWFyZ2luLWJvdHRvbTouOTM3NXJlbX1AbWVkaWEgKG1pbi13aWR0aDogMzAuMDYyNWVtKXsuY29udmVyc2F0aW9uLWRldGFpbF9faGVhZGVye2ZvbnQtc2l6ZTozLjkzNzVyZW07Zm9udC1zaXplOmNhbGMoMy4zNzVyZW0gKyAxLjEyNSAqICgoMTAwdncgLSAzMC4wNjI1cmVtKSAvIDI5LjkzNzUpKX19QG1lZGlhIChtaW4td2lkdGg6IDYwZW0pey5jb252ZXJzYXRpb24tZGV0YWlsX19oZWFkZXJ7Zm9udC1zaXplOjQuNXJlbTtsaW5lLWhlaWdodDoxfX1AbWVkaWEgKG1pbi13aWR0aDogNjBlbSl7LmNvbnZlcnNhdGlvbi1kZXRhaWxfX2hlYWRlcnttYXJnaW4tYm90dG9tOi43NXJlbX19LmNvbnZlcnNhdGlvbi1kZXRhaWxfX3N1YmhlYWRlcntmb250LXNpemU6MS4xMjVyZW07bGluZS1oZWlnaHQ6MS4yNTtmb250LWZhbWlseTpcInB1YmxpY28tdGV4dC1yb21hblwiLEdlb3JnaWEsQ2FtYnJpYSxcIlRpbWVzIE5ldyBSb21hblwiLFRpbWVzLHNlcmlmO3BhZGRpbmc6LjM3NXJlbSAwIC45Mzc1cmVtfUBtZWRpYSAobWluLXdpZHRoOiAzMC4wNjI1ZW0pey5jb252ZXJzYXRpb24tZGV0YWlsX19zdWJoZWFkZXJ7Zm9udC1zaXplOjEuMTI1cmVtO2ZvbnQtc2l6ZTpjYWxjKDEuMTI1cmVtICsgMCAqICgoMTAwdncgLSAzMC4wNjI1cmVtKSAvIDI5LjkzNzUpKX19QG1lZGlhIChtaW4td2lkdGg6IDYwZW0pey5jb252ZXJzYXRpb24tZGV0YWlsX19zdWJoZWFkZXJ7Zm9udC1zaXplOjEuMTI1cmVtfX0uY29udmVyc2F0aW9uLWRldGFpbF9fZGVzY3JpcHRpb257Zm9udC1zaXplOjEuMTI1cmVtO2xpbmUtaGVpZ2h0OjEuMjU7Zm9udC1mYW1pbHk6XCJwdWJsaWNvLXRleHQtcm9tYW5cIixHZW9yZ2lhLENhbWJyaWEsXCJUaW1lcyBOZXcgUm9tYW5cIixUaW1lcyxzZXJpZn1AbWVkaWEgKG1pbi13aWR0aDogMzAuMDYyNWVtKXsuY29udmVyc2F0aW9uLWRldGFpbF9fZGVzY3JpcHRpb257Zm9udC1zaXplOjEuMTI1cmVtO2ZvbnQtc2l6ZTpjYWxjKDEuMTI1cmVtICsgMCAqICgoMTAwdncgLSAzMC4wNjI1cmVtKSAvIDI5LjkzNzUpKX19QG1lZGlhIChtaW4td2lkdGg6IDYwZW0pey5jb252ZXJzYXRpb24tZGV0YWlsX19kZXNjcmlwdGlvbntmb250LXNpemU6MS4xMjVyZW19fS5jb252ZXJzYXRpb24tZGV0YWlsX190ZXh0e21hcmdpbi1ib3R0b206MS41NjI1cmVtfS5kZXNjcmlwdGlvbl9fbGlua3tjdXJzb3I6cG9pbnRlcjtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjY2NjO3RleHQtZGVjb3JhdGlvbjpub25lfS5kZXNjcmlwdGlvbl9fbGluazpob3ZlcntvcGFjaXR5OjF9LmNvbnZlcnNhdGlvbi1kZXRhaWxfX2ltYWdle21hcmdpbi10b3A6My40Mzc1cmVtfUBtZWRpYSAobWluLXdpZHRoOiA2MGVtKXsuY29udmVyc2F0aW9uLWRldGFpbF9faW1hZ2V7bWFyZ2luLXRvcDowfX0uY29udmVyc2F0aW9uLWRldGFpbF9fcGVyc29uLXRpdGxle2ZvbnQtc2l6ZToxLjMxMjVyZW07bGluZS1oZWlnaHQ6MS43NXJlbTtmb250LWZhbWlseTpcInB1YmxpY28tcm9tYW5cIixHZW9yZ2lhLENhbWJyaWEsXCJUaW1lcyBOZXcgUm9tYW5cIixUaW1lcyxzZXJpZjtwYWRkaW5nLWJvdHRvbTouNDM3NXJlbTtwYWRkaW5nLXRvcDoxLjEyNXJlbX1AbWVkaWEgKG1pbi13aWR0aDogMzAuMDYyNWVtKXsuY29udmVyc2F0aW9uLWRldGFpbF9fcGVyc29uLXRpdGxle2ZvbnQtc2l6ZToxLjMxMjVyZW07Zm9udC1zaXplOmNhbGMoMS4zMTI1cmVtICsgMCAqICgoMTAwdncgLSAzMC4wNjI1cmVtKSAvIDI5LjkzNzUpKX19QG1lZGlhIChtaW4td2lkdGg6IDYwZW0pey5jb252ZXJzYXRpb24tZGV0YWlsX19wZXJzb24tdGl0bGV7Zm9udC1zaXplOjEuMzEyNXJlbX19LmNvbnZlcnNhdGlvbi1kZXRhaWxfX3BlcnNvbi1kZXNjcmlwdGlvbntmb250LXNpemU6MS4xMjVyZW07bGluZS1oZWlnaHQ6MS4yNTtmb250LWZhbWlseTpcInB1YmxpY28tdGV4dC1yb21hblwiLEdlb3JnaWEsQ2FtYnJpYSxcIlRpbWVzIE5ldyBSb21hblwiLFRpbWVzLHNlcmlmO21hcmdpbi1ib3R0b206MS4xMjVyZW19QG1lZGlhIChtaW4td2lkdGg6IDMwLjA2MjVlbSl7LmNvbnZlcnNhdGlvbi1kZXRhaWxfX3BlcnNvbi1kZXNjcmlwdGlvbntmb250LXNpemU6MS4xMjVyZW07Zm9udC1zaXplOmNhbGMoMS4xMjVyZW0gKyAwICogKCgxMDB2dyAtIDMwLjA2MjVyZW0pIC8gMjkuOTM3NSkpfX1AbWVkaWEgKG1pbi13aWR0aDogNjBlbSl7LmNvbnZlcnNhdGlvbi1kZXRhaWxfX3BlcnNvbi1kZXNjcmlwdGlvbntmb250LXNpemU6MS4xMjVyZW19fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KXsuY29udmVyc2F0aW9uLWRldGFpbF9fcGVyc29uLWRlc2NyaXB0aW9ue2ZvbnQtc2l6ZTouODc1cmVtO2xpbmUtaGVpZ2h0OjEuMTVyZW19fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSBhbmQgKG1pbi13aWR0aDogMzAuMDYyNWVtKXsuY29udmVyc2F0aW9uLWRldGFpbF9fcGVyc29uLWRlc2NyaXB0aW9ue2ZvbnQtc2l6ZTouODc1cmVtO2ZvbnQtc2l6ZTpjYWxjKC44NzVyZW0gKyAwICogKCgxMDB2dyAtIDMwLjA2MjVyZW0pIC8gMjkuOTM3NSkpfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkgYW5kIChtaW4td2lkdGg6IDYwZW0pey5jb252ZXJzYXRpb24tZGV0YWlsX19wZXJzb24tZGVzY3JpcHRpb257Zm9udC1zaXplOi44NzVyZW19fS5oZXJvX19jb250ZW50LXN1YndyYXBwZXItLWNvbnZlcnNhdGlvbi1kZXRhaWx7Zm9udC1zaXplOi44NzVyZW07bGluZS1oZWlnaHQ6MS4xNXJlbTtmb250LWZhbWlseTpcInB1YmxpY28tdGV4dC1yb21hblwiLEdlb3JnaWEsQ2FtYnJpYSxcIlRpbWVzIE5ldyBSb21hblwiLFRpbWVzLHNlcmlmO3BhZGRpbmctbGVmdDowfUBtZWRpYSAobWluLXdpZHRoOiAzMC4wNjI1ZW0pey5oZXJvX19jb250ZW50LXN1YndyYXBwZXItLWNvbnZlcnNhdGlvbi1kZXRhaWx7Zm9udC1zaXplOi44NzVyZW07Zm9udC1zaXplOmNhbGMoLjg3NXJlbSArIDAgKiAoKDEwMHZ3IC0gMzAuMDYyNXJlbSkgLyAyOS45Mzc1KSl9fUBtZWRpYSAobWluLXdpZHRoOiA2MGVtKXsuaGVyb19fY29udGVudC1zdWJ3cmFwcGVyLS1jb252ZXJzYXRpb24tZGV0YWlse2ZvbnQtc2l6ZTouODc1cmVtfX0uaGVyb19fbG9jYXRpb24tLWNvbnZlcnNhdGlvbi1kZXRhaWwsLmhlcm9fX2R1cmF0aW9uLS1jb252ZXJzYXRpb24tZGV0YWlse2ZvbnQtc2l6ZTouODc1cmVtO2xpbmUtaGVpZ2h0OjEuMTVyZW19QG1lZGlhIChtaW4td2lkdGg6IDMwLjA2MjVlbSl7Lmhlcm9fX2xvY2F0aW9uLS1jb252ZXJzYXRpb24tZGV0YWlsLC5oZXJvX19kdXJhdGlvbi0tY29udmVyc2F0aW9uLWRldGFpbHtmb250LXNpemU6Ljg3NXJlbTtmb250LXNpemU6Y2FsYyguODc1cmVtICsgMCAqICgoMTAwdncgLSAzMC4wNjI1cmVtKSAvIDI5LjkzNzUpKX19QG1lZGlhIChtaW4td2lkdGg6IDYwZW0pey5oZXJvX19sb2NhdGlvbi0tY29udmVyc2F0aW9uLWRldGFpbCwuaGVyb19fZHVyYXRpb24tLWNvbnZlcnNhdGlvbi1kZXRhaWx7Zm9udC1zaXplOi44NzVyZW19fS5jb252ZXJzYXRpb24tZGV0YWlsIC5zb2NpYWwtbmF2X193cmFwcGVye21hcmdpbi1ib3R0b206MS44NzVyZW19QG1lZGlhIChtaW4td2lkdGg6IDYwZW0pey5jb252ZXJzYXRpb24tZGV0YWlsIC5zb2NpYWwtbmF2X193cmFwcGVye21hcmdpbjowfX0uYXJ0aWNsZV9faGVhZGVyLXdyYXBwZXJ7cGFkZGluZy10b3A6MS44NzVyZW19QG1lZGlhIChtaW4td2lkdGg6IDYwZW0pey5hcnRpY2xlX19oZWFkZXItd3JhcHBlcntib3JkZXItYm90dG9tOjFweCBzb2xpZCAjY2NjO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtwYWRkaW5nLXRvcDo0LjY4NzVyZW19fS5hcnRpY2xlX190aXRsZS13cmFwcGVye3dpZHRoOjUwJX1AbWVkaWEgKG1pbi13aWR0aDogNjBlbSl7LmFydGljbGVfX3RpdGxlLXdyYXBwZXJ7cGFkZGluZy10b3A6NXJlbX19LmFydGljbGVfX2hlcm97d2lkdGg6NTAlfS5hcnRpY2xlLW1haW4gdWw6bm90KC5zb2NpYWwtbGlzdCl7bGlzdC1zdHlsZS10eXBlOmRpc2N9LmFydGljbGUtbWFpbiBsaXtwYWRkaW5nLWJvdHRvbTouNjI1cmVtfUBzdXBwb3J0cyAoZGlzcGxheTogZ3JpZCl7LmFydGljbGVfX2hlYWRlci13cmFwcGVye2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWFyZWFzOlwiaW1hZ2Utd3JhcHBlclwiIFwiY29udGVudC13cmFwcGVyXCI7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmcjtncmlkLXRlbXBsYXRlLXJvd3M6YXV0b31AbWVkaWEgKG1pbi13aWR0aDogNjBlbSl7LmFydGljbGVfX2hlYWRlci13cmFwcGVye2dyaWQtY29sdW1uLWdhcDo3MHB4O2dyaWQtdGVtcGxhdGUtYXJlYXM6XCJjb250ZW50LXdyYXBwZXIgaW1hZ2Utd3JhcHBlclwiO2dyaWQtdGVtcGxhdGUtY29sdW1uczpmaXQtY29udGVudCgzMy4zJSkgbWlubWF4KGF1dG8sIDY1MHB4KX19LmFydGljbGVfX3RpdGxlLXdyYXBwZXJ7Z3JpZC1hcmVhOmNvbnRlbnQtd3JhcHBlcjt3aWR0aDphdXRvfS5hcnRpY2xlX19oZXJve2FsaWduLXNlbGY6Y2VudGVyO2dyaWQtYXJlYTppbWFnZS13cmFwcGVyO3dpZHRoOmF1dG99fS5hcnRpY2xlX19oZXJvLXRpdGxle2ZvbnQtc2l6ZTozLjM3NXJlbTtsaW5lLWhlaWdodDoxO2ZvbnQtZmFtaWx5OlwicHVibGljby1yb21hblwiLEdlb3JnaWEsQ2FtYnJpYSxcIlRpbWVzIE5ldyBSb21hblwiLFRpbWVzLHNlcmlmO2NvbG9yOiMwMDA7bWFyZ2luLWJvdHRvbTouOTM3NXJlbX1AbWVkaWEgKG1pbi13aWR0aDogMzAuMDYyNWVtKXsuYXJ0aWNsZV9faGVyby10aXRsZXtmb250LXNpemU6Ni42ODc1cmVtO2ZvbnQtc2l6ZTpjYWxjKDMuMzc1cmVtICsgNi42MjUgKiAoKDEwMHZ3IC0gMzAuMDYyNXJlbSkgLyAzOC42ODc1KSl9fUBtZWRpYSAobWluLXdpZHRoOiA2OC43NWVtKXsuYXJ0aWNsZV9faGVyby10aXRsZXtmb250LXNpemU6MTByZW07bGluZS1oZWlnaHQ6MTAuNjI1cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogNjBlbSl7LmFydGljbGVfX2hlcm8tdGl0bGV7bWFyZ2luLWJvdHRvbToyLjgxMjVyZW19fS5hcnRpY2xlX19oZXJvLXRpdGxlLS1sYXJnZXtmb250LXNpemU6My4zNzVyZW07bGluZS1oZWlnaHQ6MX1AbWVkaWEgKG1pbi13aWR0aDogMzAuMDYyNWVtKXsuYXJ0aWNsZV9faGVyby10aXRsZS0tbGFyZ2V7Zm9udC1zaXplOjQuODEyNXJlbTtmb250LXNpemU6Y2FsYygzLjM3NXJlbSArIDIuODc1ICogKCgxMDB2dyAtIDMwLjA2MjVyZW0pIC8gMjkuOTM3NSkpfX1AbWVkaWEgKG1pbi13aWR0aDogNjBlbSl7LmFydGljbGVfX2hlcm8tdGl0bGUtLWxhcmdle2ZvbnQtc2l6ZTo2LjI1cmVtO2xpbmUtaGVpZ2h0OjYuMjVyZW19fUBtZWRpYSAobWluLXdpZHRoOiA2MGVtKXsuYXJ0aWNsZV9faGVyby10aXRsZS0tbGFyZ2V7bWFyZ2luLWJvdHRvbToxLjU2MjVyZW19fS5hcnRpY2xlX19oZXJvLWNhcHRpb257Zm9udC1zaXplOjEuNXJlbTtsaW5lLWhlaWdodDoycmVtO2ZvbnQtZmFtaWx5OlwicHVibGljby10ZXh0LXJvbWFuXCIsR2VvcmdpYSxDYW1icmlhLFwiVGltZXMgTmV3IFJvbWFuXCIsVGltZXMsc2VyaWY7Y29sb3I6IzAwMH1AbWVkaWEgKG1pbi13aWR0aDogMzAuMDYyNWVtKXsuYXJ0aWNsZV9faGVyby1jYXB0aW9ue2ZvbnQtc2l6ZToxLjVyZW07Zm9udC1zaXplOmNhbGMoMS41cmVtICsgMCAqICgoMTAwdncgLSAzMC4wNjI1cmVtKSAvIDI5LjkzNzUpKX19QG1lZGlhIChtaW4td2lkdGg6IDYwZW0pey5hcnRpY2xlX19oZXJvLWNhcHRpb257Zm9udC1zaXplOjEuNXJlbTtsaW5lLWhlaWdodDoycmVtfX0uYXJ0aWNsZV9fY2F0ZWdvcnktLWRldGFpbHtmb250LWZhbWlseTpcInB1YmxpY28tdGV4dC1pdGFsaWNcIixHZW9yZ2lhLENhbWJyaWEsXCJUaW1lcyBOZXcgUm9tYW5cIixUaW1lcyxzZXJpZjtmb250LXN0eWxlOml0YWxpYztmb250LXNpemU6MS4xMjVyZW07bGluZS1oZWlnaHQ6MS4yNTttYXJnaW4tYm90dG9tOi42MjVyZW19QG1lZGlhIChtaW4td2lkdGg6IDMwLjA2MjVlbSl7LmFydGljbGVfX2NhdGVnb3J5LS1kZXRhaWx7Zm9udC1zaXplOjEuMTI1cmVtO2ZvbnQtc2l6ZTpjYWxjKDEuMTI1cmVtICsgMCAqICgoMTAwdncgLSAzMC4wNjI1cmVtKSAvIDI5LjkzNzUpKX19QG1lZGlhIChtaW4td2lkdGg6IDYwZW0pey5hcnRpY2xlX19jYXRlZ29yeS0tZGV0YWlse2ZvbnQtc2l6ZToxLjEyNXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDYwZW0pey5hcnRpY2xlX19jYXRlZ29yeS0tZGV0YWlse21hcmdpbi1ib3R0b206MS41NjI1cmVtfX0uYXJ0aWNsZV9faGVyby1jYXB0aW9ue3BhZGRpbmctYm90dG9tOi45Mzc1cmVtO3BhZGRpbmctdG9wOi4zMTI1cmVtfS5pbWFnZS1jb3VydGVzeXtmb250LXNpemU6Ljg3NXJlbTtsaW5lLWhlaWdodDoxLjE1cmVtO2ZvbnQtZmFtaWx5OlwicHVibGljby10ZXh0LWl0YWxpY1wiLEdlb3JnaWEsQ2FtYnJpYSxcIlRpbWVzIE5ldyBSb21hblwiLFRpbWVzLHNlcmlmO2ZvbnQtc3R5bGU6aXRhbGljO2NvbG9yOiMwMDA7bWFyZ2luOjEuMjVyZW0gMDt0ZXh0LWFsaWduOnJpZ2h0fUBtZWRpYSAobWluLXdpZHRoOiAzMC4wNjI1ZW0pey5pbWFnZS1jb3VydGVzeXtmb250LXNpemU6Ljg3NXJlbTtmb250LXNpemU6Y2FsYyguODc1cmVtICsgMCAqICgoMTAwdncgLSAzMC4wNjI1cmVtKSAvIDI5LjkzNzUpKX19QG1lZGlhIChtaW4td2lkdGg6IDYwZW0pey5pbWFnZS1jb3VydGVzeXtmb250LXNpemU6Ljg3NXJlbX19LmFydGljbGUtbWFpbntmb250LXNpemU6MS4zMTI1cmVtO2xpbmUtaGVpZ2h0OjEuNzVyZW07Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2NjYztwYWRkaW5nLWJvdHRvbTozLjc1cmVtO3BhZGRpbmctdG9wOjEuODc1cmVtfUBtZWRpYSAobWluLXdpZHRoOiAzMC4wNjI1ZW0pey5hcnRpY2xlLW1haW57Zm9udC1zaXplOjEuMzEyNXJlbTtmb250LXNpemU6Y2FsYygxLjMxMjVyZW0gKyAwICogKCgxMDB2dyAtIDMwLjA2MjVyZW0pIC8gMjkuOTM3NSkpfX1AbWVkaWEgKG1pbi13aWR0aDogNjBlbSl7LmFydGljbGUtbWFpbntmb250LXNpemU6MS4zMTI1cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogNjBlbSl7LmFydGljbGUtbWFpbntwYWRkaW5nLXRvcDowfX0uYXV0aG9yLWRldGFpbF9fbGlua3tjdXJzb3I6cG9pbnRlcjtmb250LXNpemU6MS4xMjVyZW07bGluZS1oZWlnaHQ6MS4yNTtmb250LWZhbWlseTpcInB1YmxpY28tcm9tYW5cIixHZW9yZ2lhLENhbWJyaWEsXCJUaW1lcyBOZXcgUm9tYW5cIixUaW1lcyxzZXJpZjt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7YmFja2dyb3VuZC1jb2xvcjojMDAwO2NvbG9yOiNmZmY7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLXRvcDouNjI1cmVtO3BhZGRpbmc6Mi41cmVtIDMuNDM3NXJlbSAyLjVyZW0gMS44NzVyZW07cG9zaXRpb246cmVsYXRpdmU7dGV4dC1hbGlnbjpsZWZ0O3RleHQtZGVjb3JhdGlvbjpub25lO3RleHQtdHJhbnNmb3JtOmNhcGl0YWxpemV9QG1lZGlhIChtaW4td2lkdGg6IDMwLjA2MjVlbSl7LmF1dGhvci1kZXRhaWxfX2xpbmt7Zm9udC1zaXplOjEuMTI1cmVtO2ZvbnQtc2l6ZTpjYWxjKDEuMTI1cmVtICsgMCAqICgoMTAwdncgLSAzMC4wNjI1cmVtKSAvIDI5LjkzNzUpKX19QG1lZGlhIChtaW4td2lkdGg6IDYwZW0pey5hdXRob3ItZGV0YWlsX19saW5re2ZvbnQtc2l6ZToxLjEyNXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDYwZW0pey5hdXRob3ItZGV0YWlsX19saW5re3BhZGRpbmc6My4xMjVyZW0gNS45Mzc1cmVtIDMuMTI1cmVtIDQuMzc1cmVtfX0uYXV0aG9yLWRldGFpbF9fbGluayAuYnV0dG9uLWFycm93e2hlaWdodDoxM3B4O3dpZHRoOjdweH1AbWVkaWEgKG1pbi13aWR0aDogNjBlbSl7LmF1dGhvci1kZXRhaWxfX2xpbmsgLmJ1dHRvbi1hcnJvd3tyaWdodDo0LjM3NXJlbX19LmFydGljbGUtbWFpbiBhOmhvdmVyOm5vdCguYXV0aG9yLWRldGFpbF9fbGluayl7b3BhY2l0eToxO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9LmF1dGhvci1kZXRhaWxfX2xpbms6aG92ZXJ7Y29sb3I6I2ZmZjtvcGFjaXR5OjE7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmFydGljbGUtbWFpbiBwe21hcmdpbi1ib3R0b206MS44NzVyZW19LmFydGljbGUtc2lkZS10ZXh0X193cmFwcGVye2Rpc3BsYXk6bm9uZX1AbWVkaWEgKG1pbi13aWR0aDogNjBlbSl7LmFydGljbGUtc2lkZS10ZXh0X193cmFwcGVye2Rpc3BsYXk6YmxvY2s7cGFkZGluZy1yaWdodDoyMHB4O3Bvc2l0aW9uOnJlbGF0aXZlO21heC13aWR0aDoyMDBweDt3aWR0aDozMy4zMyV9fS5hcnRpY2xlLXNpZGUtdGV4dHtmb250LXNpemU6Ljc1cmVtO2xpbmUtaGVpZ2h0Oi44NzVyZW07Zm9udC1mYW1pbHk6XCJwdWJsaWNvLXRleHQtcm9tYW5cIixHZW9yZ2lhLENhbWJyaWEsXCJUaW1lcyBOZXcgUm9tYW5cIixUaW1lcyxzZXJpZjttYXJnaW4tYm90dG9tOjAgIWltcG9ydGFudH1AbWVkaWEgKG1pbi13aWR0aDogMzAuMDYyNWVtKXsuYXJ0aWNsZS1zaWRlLXRleHR7Zm9udC1zaXplOi43NXJlbTtmb250LXNpemU6Y2FsYyguNzVyZW0gKyAwICogKCgxMDB2dyAtIDMwLjA2MjVyZW0pIC8gMjkuOTM3NSkpfX1AbWVkaWEgKG1pbi13aWR0aDogNjBlbSl7LmFydGljbGUtc2lkZS10ZXh0e2ZvbnQtc2l6ZTouNzVyZW19fUBtZWRpYSAobWluLXdpZHRoOiA2MGVtKXsuYXJ0aWNsZS1ib2R5X19pbWFnZS13cmFwcGVye21heC13aWR0aDo1MDBweH19QG1lZGlhIChtaW4td2lkdGg6IDYwZW0pey5hcnRpY2xlLW1haW57cGFkZGluZzo2LjI1cmVtIDguNSV9fUBtZWRpYSAobWluLXdpZHRoOiA2MGVtKXsuYXJ0aWNsZV9fbW9kdWxle2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjthbGlnbi1pdGVtczpjZW50ZXI7cGFkZGluZy1ib3R0b206MS44NzVyZW19fUBtZWRpYSAobWluLXdpZHRoOiA2MGVtKXsuYXJ0aWNsZV9fbW9kdWxlLS0yIC5hcnRpY2xlLWJvZHksLmFydGljbGVfX21vZHVsZS0tMiAuYXJ0aWNsZS1ib2R5X19pbWFnZS13cmFwcGVye3dpZHRoOjUwJX19QG1lZGlhIChtaW4td2lkdGg6IDYwZW0pey5hcnRpY2xlX19tb2R1bGUtLTN7YWxpZ24taXRlbXM6Y2VudGVyO2ZsZXgtd3JhcDp3cmFwO2p1c3RpZnktY29udGVudDpmbGV4LWVuZH19QG1lZGlhIChtaW4td2lkdGg6IDYwZW0pey5hcnRpY2xlX19tb2R1bGUtLTEgLmFydGljbGUtYm9keSwuYXJ0aWNsZV9fbW9kdWxlLS0zIC5hcnRpY2xlLWJvZHksLmF1dGhvci1tb2R1bGV7d2lkdGg6NjYuNjYlfX1Ac3VwcG9ydHMgKGRpc3BsYXk6IGdyaWQpey5hcnRpY2xlX19tb2R1bGV7ZGlzcGxheTpncmlkfUBtZWRpYSAobWluLXdpZHRoOiA2MGVtKXsuYXJ0aWNsZV9fbW9kdWxle2dyaWQtY29sdW1uLWdhcDo3MHB4O2dyaWQtdGVtcGxhdGUtY29sdW1uczphdXRvO2dyaWQtdGVtcGxhdGUtcm93czphdXRvfX0uYXJ0aWNsZV9fbW9kdWxlLS0xLC5hcnRpY2xlX19tb2R1bGUtLTMsLmF1dGhvcl9fbW9kdWxlLXdyYXBwZXJ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmcn1AbWVkaWEgKG1pbi13aWR0aDogNjBlbSl7LmFydGljbGVfX21vZHVsZS0tMSwuYXJ0aWNsZV9fbW9kdWxlLS0zLC5hdXRob3JfX21vZHVsZS13cmFwcGVye2dyaWQtY29sdW1uLWdhcDo0NXB4O2dyaWQtdGVtcGxhdGUtY29sdW1uczptaW5tYXgoMTAwcHgsIDE3NnB4KSAxZnJ9fS5hcnRpY2xlLXNpZGUtdGV4dF9fd3JhcHBlcntwYWRkaW5nLXJpZ2h0OjB9LmFydGljbGVfX21vZHVsZS0tMSAuYXJ0aWNsZS1zaWRlLXRleHRfX3dyYXBwZXJ7cGFkZGluZy1yaWdodDowO3dpZHRoOmF1dG99QG1lZGlhIChtaW4td2lkdGg6IDYwZW0pey5hcnRpY2xlX19tb2R1bGUtLTEgLmFydGljbGUtc2lkZS10ZXh0X193cmFwcGVye2FsaWduLXNlbGY6Y2VudGVyO2Rpc3BsYXk6YmxvY2s7Z3JpZC1jb2x1bW46MSAvIDI7Z3JpZC1yb3c6MSAvIDJ9fUBtZWRpYSAobWluLXdpZHRoOiA2MGVtKXsuYXJ0aWNsZV9fbW9kdWxlLS0xIC5hcnRpY2xlLWJvZHksLmFydGljbGVfX21vZHVsZS0tMyAuYXJ0aWNsZS1ib2R5LC5hdXRob3ItbW9kdWxle21heC13aWR0aDo2NTBweDt3aWR0aDphdXRvfX1AbWVkaWEgKG1pbi13aWR0aDogNjBlbSl7LmFydGljbGVfX21vZHVsZS0tMntncmlkLXRlbXBsYXRlLWNvbHVtbnM6MWZyIDFmcn19LmFydGljbGVfX21vZHVsZS0tMiAuYXJ0aWNsZS1ib2R5LC5hcnRpY2xlX19tb2R1bGUtLTIgLmFydGljbGUtYm9keV9faW1hZ2Utd3JhcHBlcnt3aWR0aDphdXRvfUBtZWRpYSAobWluLXdpZHRoOiA2MGVtKXsuYXJ0aWNsZV9fbW9kdWxlLS0ze2dyaWQtY29sdW1uLWdhcDo0NXB4O2dyaWQtdGVtcGxhdGUtcm93czpyZXBlYXQoMiwgYXV0byl9fUBtZWRpYSAobWluLXdpZHRoOiA2MGVtKXsuYXJ0aWNsZV9fbW9kdWxlLS0zIC5hcnRpY2xlLXNpZGUtdGV4dF9fd3JhcHBlcnthbGlnbi1zZWxmOmVuZDtncmlkLWNvbHVtbjoxIC8gMjtncmlkLXJvdzoxIC8gMjtwYWRkaW5nLWJvdHRvbToyLjVyZW07d2lkdGg6YXV0b319QG1lZGlhIChtaW4td2lkdGg6IDYwZW0pey5hdXRob3ItbW9kdWxle2dyaWQtY29sdW1uOjIgLyAzO2dyaWQtcm93OjEgLyAzO3dpZHRoOmF1dG99fX0uYXV0aG9yLW1vZHVsZXtwYWRkaW5nLXRvcDoxLjI1cmVtfUBtZWRpYSAobWluLXdpZHRoOiA2MGVtKXsuYXV0aG9yLW1vZHVsZXtwYWRkaW5nLXRvcDowfX0uYXV0aG9yLW1vZHVsZV9fdGV4dHtmb250LWZhbWlseTpcInB1YmxpY28tdGV4dC1pdGFsaWNcIixHZW9yZ2lhLENhbWJyaWEsXCJUaW1lcyBOZXcgUm9tYW5cIixUaW1lcyxzZXJpZjtmb250LXN0eWxlOml0YWxpYztmb250LXNpemU6MXJlbTtsaW5lLWhlaWdodDoxLjEyNXJlbX1AbWVkaWEgKG1pbi13aWR0aDogMzAuMDYyNWVtKXsuYXV0aG9yLW1vZHVsZV9fdGV4dHtmb250LXNpemU6MXJlbTtmb250LXNpemU6Y2FsYygxcmVtICsgMCAqICgoMTAwdncgLSAzMC4wNjI1cmVtKSAvIDI5LjkzNzUpKX19QG1lZGlhIChtaW4td2lkdGg6IDYwZW0pey5hdXRob3ItbW9kdWxlX190ZXh0e2ZvbnQtc2l6ZToxcmVtfX0uYXV0aG9yLW1vZHVsZSAuc29jaWFsLW5hdl9fd3JhcHBlcnttYXJnaW4tYm90dG9tOjB9LmFydGljbGUtYm9keV9fY291cnRlc3l7Zm9udC1zaXplOi44NzVyZW07bGluZS1oZWlnaHQ6MS4xNXJlbTtmb250LWZhbWlseTpcInB1YmxpY28tdGV4dC1pdGFsaWNcIixHZW9yZ2lhLENhbWJyaWEsXCJUaW1lcyBOZXcgUm9tYW5cIixUaW1lcyxzZXJpZjtmb250LXN0eWxlOml0YWxpYzttYXJnaW4tdG9wOi45Mzc1cmVtfUBtZWRpYSAobWluLXdpZHRoOiAzMC4wNjI1ZW0pey5hcnRpY2xlLWJvZHlfX2NvdXJ0ZXN5e2ZvbnQtc2l6ZTouODc1cmVtO2ZvbnQtc2l6ZTpjYWxjKC44NzVyZW0gKyAwICogKCgxMDB2dyAtIDMwLjA2MjVyZW0pIC8gMjkuOTM3NSkpfX1AbWVkaWEgKG1pbi13aWR0aDogNjBlbSl7LmFydGljbGUtYm9keV9fY291cnRlc3l7Zm9udC1zaXplOi44NzVyZW19fUBtZWRpYSAobWF4LXdpZHRoOiA1OS45Mzc1ZW0pey5hcnRpY2xlLXBhZ2UgLnNvY2lhbC1uYXZfX3dyYXBwZXJ7bWFyZ2luLWJvdHRvbTowfX0uYXJ0aWNsZS1wYWdlIC5zb2NpYWwtdGV4dHttYXJnaW4tYm90dG9tOjEuMjVyZW19Lmhlcm9fX2hlYWRlci0tcGVvcGxle2ZvbnQtc2l6ZTozLjM3NXJlbTtsaW5lLWhlaWdodDoxLjF9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDAwcHgpey5oZXJvX19oZWFkZXItLXBlb3BsZXtmb250LXNpemU6MTN2d319QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTMzMHB4KXsuaGVyb19faGVhZGVyLS1wZW9wbGV7Zm9udC1zaXplOjMuMzc1cmVtO2xpbmUtaGVpZ2h0OjEuMX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTMzMHB4KSBhbmQgKG1pbi13aWR0aDogMzAuMDYyNWVtKXsuaGVyb19faGVhZGVyLS1wZW9wbGV7Zm9udC1zaXplOjcuOTM3NXJlbTtmb250LXNpemU6Y2FsYygzLjM3NXJlbSArIDkuMTI1ICogKCgxMDB2dyAtIDMwLjA2MjVyZW0pIC8gMzguNjg3NSkpfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzMwcHgpIGFuZCAobWluLXdpZHRoOiA2OC43NWVtKXsuaGVyb19faGVhZGVyLS1wZW9wbGV7Zm9udC1zaXplOjEyLjVyZW07bGluZS1oZWlnaHQ6MC45OX19LmltcGFjdC1tb2R1bGVfX2NvbnRhaW5lcntib3JkZXItYm90dG9tOjFweCBzb2xpZCAjY2NjO3BhZGRpbmctYm90dG9tOjQuMzc1cmVtfUBtZWRpYSAobWluLXdpZHRoOiA2MGVtKXsuaW1wYWN0LW1vZHVsZV9fY29udGFpbmVye3BhZGRpbmctYm90dG9tOjUuNjI1cmVtfX0uaW1wYWN0LW1vZHVsZXtkaXNwbGF5OmJsb2NrO3BhZGRpbmctdG9wOjEuNTYyNXJlbX1AbWVkaWEgKG1pbi13aWR0aDogNjBlbSl7LmltcGFjdC1tb2R1bGV7YWxpZ24taXRlbXM6Y2VudGVyO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpyb3c7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47cGFkZGluZy10b3A6Ni44NzVyZW19fS5pbXBhY3QtbW9kdWxlLS1kdXRpZXN7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn1AbWVkaWEgKG1pbi13aWR0aDogNjBlbSl7LmltcGFjdC1tb2R1bGUtLWR1dGllc3tmbGV4LWRpcmVjdGlvbjpyb3d9fS5pbXBhY3QtbW9kdWxlX19jb250ZW50e3dpZHRoOjEwMCV9QG1lZGlhIChtaW4td2lkdGg6IDYwZW0pey5pbXBhY3QtbW9kdWxlX19jb250ZW50e21heC13aWR0aDo0NTBweDtwYWRkaW5nLXJpZ2h0OjUlO3dpZHRoOjUwJX19LmltcGFjdC1tb2R1bGVfX2hlYWRlcntwYWRkaW5nLWJvdHRvbTouMzc1cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1OXB4KXsuaW1wYWN0LW1vZHVsZV9faGVhZGVye2ZvbnQtc2l6ZTozLjM3NXJlbTtsaW5lLWhlaWdodDoxfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTlweCkgYW5kIChtaW4td2lkdGg6IDMwLjA2MjVlbSl7LmltcGFjdC1tb2R1bGVfX2hlYWRlcntmb250LXNpemU6NC44MTI1cmVtO2ZvbnQtc2l6ZTpjYWxjKDMuMzc1cmVtICsgMi44NzUgKiAoKDEwMHZ3IC0gMzAuMDYyNXJlbSkgLyAyOS45Mzc1KSl9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1OXB4KSBhbmQgKG1pbi13aWR0aDogNjBlbSl7LmltcGFjdC1tb2R1bGVfX2hlYWRlcntmb250LXNpemU6Ni4yNXJlbTtsaW5lLWhlaWdodDo2LjI1cmVtfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCl7LmltcGFjdC1tb2R1bGVfX2hlYWRlcntmb250LXNpemU6Ny4ydnc7bGluZS1oZWlnaHQ6MTtwYWRkaW5nLWJvdHRvbTouNXJlbX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KXsuaW1wYWN0LW1vZHVsZV9faGVhZGVye2ZvbnQtc2l6ZTozLjM3NXJlbTtsaW5lLWhlaWdodDoxO3BhZGRpbmctcmlnaHQ6NS4zMTI1cmVtfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWluLXdpZHRoOiAzMC4wNjI1ZW0pey5pbXBhY3QtbW9kdWxlX19oZWFkZXJ7Zm9udC1zaXplOjQuODEyNXJlbTtmb250LXNpemU6Y2FsYygzLjM3NXJlbSArIDIuODc1ICogKCgxMDB2dyAtIDMwLjA2MjVyZW0pIC8gMjkuOTM3NSkpfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWluLXdpZHRoOiA2MGVtKXsuaW1wYWN0LW1vZHVsZV9faGVhZGVye2ZvbnQtc2l6ZTo2LjI1cmVtO2xpbmUtaGVpZ2h0OjYuMjVyZW19fS5pbXBhY3QtbW9kdWxlX190ZXh0e2ZvbnQtc2l6ZToxLjEyNXJlbTtsaW5lLWhlaWdodDoxLjI1O3BhZGRpbmctdG9wOi4zMTI1cmVtfUBtZWRpYSAobWluLXdpZHRoOiAzMC4wNjI1ZW0pey5pbXBhY3QtbW9kdWxlX190ZXh0e2ZvbnQtc2l6ZToxLjEyNXJlbTtmb250LXNpemU6Y2FsYygxLjEyNXJlbSArIDAgKiAoKDEwMHZ3IC0gMzAuMDYyNXJlbSkgLyAyOS45Mzc1KSl9fUBtZWRpYSAobWluLXdpZHRoOiA2MGVtKXsuaW1wYWN0LW1vZHVsZV9fdGV4dHtmb250LXNpemU6MS4xMjVyZW19fUBtZWRpYSAobWluLXdpZHRoOiA2MGVtKXsuaW1wYWN0LW1vZHVsZV9fdGV4dHtwYWRkaW5nLXRvcDouNjI1cmVtfX0uaW1wYWN0LW1vZHVsZV9faW1hZ2V7bWFyZ2luLWJvdHRvbToyLjE4NzVyZW07d2lkdGg6MTAwJX1AbWVkaWEgKG1pbi13aWR0aDogNjBlbSl7LmltcGFjdC1tb2R1bGVfX2ltYWdle21hcmdpbi1ib3R0b206MDttYXgtd2lkdGg6NjMwcHg7d2lkdGg6NTAlfX0uaW1wYWN0LW1vZHVsZS0tZHV0aWVzIC5pbXBhY3QtbW9kdWxlX19jb250ZW50e29yZGVyOjJ9QG1lZGlhIChtaW4td2lkdGg6IDYwZW0pey5pbXBhY3QtbW9kdWxlLS1kdXRpZXMgLmltcGFjdC1tb2R1bGVfX2NvbnRlbnR7b3JkZXI6MX19LmltcGFjdC1tb2R1bGUtLWR1dGllcyAuaW1wYWN0LW1vZHVsZV9faW1hZ2V7b3JkZXI6MX1AbWVkaWEgKG1pbi13aWR0aDogNjBlbSl7LmltcGFjdC1tb2R1bGUtLWR1dGllcyAuaW1wYWN0LW1vZHVsZV9faW1hZ2V7b3JkZXI6Mn19QG1lZGlhIChtaW4td2lkdGg6IDYwZW0pey5pbXBhY3QtbW9kdWxlLS1oZWxwIC5pbXBhY3QtbW9kdWxlX19jb250ZW50e3BhZGRpbmctbGVmdDo1JTtwYWRkaW5nLXJpZ2h0OjB9fUBtZWRpYSAobWluLXdpZHRoOiA2MGVtKXsuaW1wYWN0LW1vZHVsZS0taGVscCAuaW1wYWN0LW1vZHVsZV9faW1hZ2V7bWF4LXdpZHRoOjU2MHB4fX1AbWVkaWEgKG1pbi13aWR0aDogNjBlbSl7LmltcGFjdC1tb2R1bGUtLWhlbHB7cGFkZGluZy10b3A6NS42MjVyZW19fUBtZWRpYSAobWluLXdpZHRoOiA2MGVtKXsuaW1wYWN0LW1vZHVsZS0taGVscCAuaW1wYWN0LW1vZHVsZV9faGVhZGVye3BhZGRpbmctcmlnaHQ6MH19LmltcGFjdC1tb2R1bGVfX3N1YmhlYWRlci10ZXh0e2ZvbnQtc2l6ZToyNHB4O2xpbmUtaGVpZ2h0OjMwcHg7bWFyZ2luLWJvdHRvbTo2LjI1cmVtO21heC13aWR0aDo5NjFweH1AbWVkaWEgKG1pbi13aWR0aDogNjBlbSl7LmltcGFjdC1tb2R1bGVfX3N1YmhlYWRlci10ZXh0e2ZvbnQtc2l6ZTozMHB4O2xpbmUtaGVpZ2h0OjQycHg7bWFyZ2luLWJvdHRvbTo5LjM3NXJlbX19LmltcGFjdC1tb2R1bGVfX21hcHtwYWRkaW5nOjQuMzc1cmVtIDAgMy43NXJlbX1AbWVkaWEgKG1pbi13aWR0aDogNjBlbSl7LmltcGFjdC1tb2R1bGVfX21hcHtwYWRkaW5nOjYuMjVyZW0gMCA5LjM3NXJlbX19Lm1hcF9fY29udGFpbmVye3Bvc2l0aW9uOnJlbGF0aXZlfS5tYXBfX2ltYWdle2ZpbGw6I2NjYztoZWlnaHQ6MTcwcHg7bWFyZ2luLWJvdHRvbTozLjEyNXJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3MDBweCl7Lm1hcF9faW1hZ2V7aGVpZ2h0OjMwMHB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTAwcHgpey5tYXBfX2ltYWdle2hlaWdodDo2MDBweH19Lm1hcC10ZXh0X19jb250YWluZXJ7Zm9udC1zaXplOjFyZW07bGluZS1oZWlnaHQ6MS4xMjVyZW19QG1lZGlhIChtaW4td2lkdGg6IDMwLjA2MjVlbSl7Lm1hcC10ZXh0X19jb250YWluZXJ7Zm9udC1zaXplOjFyZW07Zm9udC1zaXplOmNhbGMoMXJlbSArIDAgKiAoKDEwMHZ3IC0gMzAuMDYyNXJlbSkgLyAyOS45Mzc1KSl9fUBtZWRpYSAobWluLXdpZHRoOiA2MGVtKXsubWFwLXRleHRfX2NvbnRhaW5lcntmb250LXNpemU6MXJlbX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTEwMHB4KXsubWFwLXRleHRfX2NvbnRhaW5lcntib3R0b206MTAwcHg7bGVmdDoxNXB4O3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjIwMHB4fX0ubWFwX19ocXtmaWxsOiMxOWMzZDZ9Lm1hcF9faGl7ZmlsbDp0cmFuc3BhcmVudDtzdHJva2U6IzE5YzNkNjtzdHJva2Utd2lkdGg6Ljc1O3RyYW5zZm9ybTpzY2FsZSgwLjEpO3RyYW5zZm9ybS1vcmlnaW46NTAlIDUwJX1ALW1vei1kb2N1bWVudCB1cmwtcHJlZml4KCl7Lm1hcF9faGl7ZGlzcGxheTpub25lfX0ubWFwLXRleHR7cGFkZGluZy10b3A6LjEyNXJlbX0uY2lyY2xlLWJvcmRlci0tc3RhdHN7bWFyZ2luLWJvdHRvbTowfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KXsuY2lyY2xlLWJvcmRlci0tc3RhdHN7Ym9yZGVyLXdpZHRoOjAgMCAwIDNweDtoZWlnaHQ6MTAwJTtsZWZ0OjA7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7d2lkdGg6M3B4fX0uc3RhdHN7bWFyZ2luLXRvcDoyLjVyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTEwMHB4KXsuc3RhdHN7bWFyZ2luLXRvcDoxMS44NzVyZW19fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KXsuc3RhdHN7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufX0uc3RhdHNfX2l0ZW17cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpey5zdGF0c19faXRlbXttaW4taGVpZ2h0OjI2NHB4O3BhZGRpbmctbGVmdDoyMHB4fX0uc3RhdHNfX2NvbnRlbnR7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO3BhZGRpbmc6LjkzNzVyZW0gMCAyLjVyZW19QG1lZGlhIChtaW4td2lkdGg6IDYwZW0pey5zdGF0c19fY29udGVudHtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6MH19LnN0YXRzX19pdGVtOmxhc3QtY2hpbGQgLnN0YXRzX19jb250ZW50e3BhZGRpbmctYm90dG9tOjB9LnN0YXRzX19udW1iZXJ7Zm9udC1zaXplOjMuMzc1cmVtO2xpbmUtaGVpZ2h0OjMuNjI1cmVtO2NvbG9yOiMyZjJhOWE7bGluZS1oZWlnaHQ6Ljc7cGFkZGluZy1yaWdodDoxLjI1cmVtfUBtZWRpYSAobWluLXdpZHRoOiAzMC4wNjI1ZW0pey5zdGF0c19fbnVtYmVye2ZvbnQtc2l6ZTozLjkzNzVyZW07Zm9udC1zaXplOmNhbGMoMy4zNzVyZW0gKyAxLjEyNSAqICgoMTAwdncgLSAzMC4wNjI1cmVtKSAvIDI5LjkzNzUpKX19QG1lZGlhIChtaW4td2lkdGg6IDYwZW0pey5zdGF0c19fbnVtYmVye2ZvbnQtc2l6ZTo0LjVyZW07bGluZS1oZWlnaHQ6MX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpey5zdGF0c19fbnVtYmVye2xpbmUtaGVpZ2h0OjE7cGFkZGluZy1yaWdodDowfX0uc3RhdHNfX3RleHQtLXNtYWxse2ZvbnQtc2l6ZTouNzVyZW07bGluZS1oZWlnaHQ6Ljg3NXJlbTtwYWRkaW5nLXRvcDouMzEyNXJlbX1AbWVkaWEgKG1pbi13aWR0aDogMzAuMDYyNWVtKXsuc3RhdHNfX3RleHQtLXNtYWxse2ZvbnQtc2l6ZTouNzVyZW07Zm9udC1zaXplOmNhbGMoLjc1cmVtICsgMCAqICgoMTAwdncgLSAzMC4wNjI1cmVtKSAvIDI5LjkzNzUpKX19QG1lZGlhIChtaW4td2lkdGg6IDYwZW0pey5zdGF0c19fdGV4dC0tc21hbGx7Zm9udC1zaXplOi43NXJlbX19LnN0YXRzX190ZXh0e21hcmdpbi1yaWdodDo0MHB4O21heC13aWR0aDoxMzZweH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCl7LnN0YXRzX190ZXh0e21hcmdpbi1yaWdodDowO21heC13aWR0aDoxMDAlO3BhZGRpbmctdG9wOi42MjVyZW19fUBzdXBwb3J0cyAoZGlzcGxheTogZ3JpZCl7LmltcGFjdC1tb2R1bGV7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtYXJlYXM6XCJpbWFnZVwiIFwiY29udGVudFwiO2dyaWQtdGVtcGxhdGUtY29sdW1uczoxZnI7Z3JpZC10ZW1wbGF0ZS1yb3dzOmF1dG99QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpey5pbXBhY3QtbW9kdWxle2dyaWQtdGVtcGxhdGUtYXJlYXM6XCJjb250ZW50IGltYWdlXCI7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjQ1JSBjYWxjKDU1JSAtIDEwMHB4KTtncmlkLWNvbHVtbi1nYXA6MTAwcHh9fS5pbXBhY3QtbW9kdWxlX19jb250ZW50e2dyaWQtYXJlYTpjb250ZW50O3BhZGRpbmctcmlnaHQ6MDt3aWR0aDphdXRvfS5pbXBhY3QtbW9kdWxlX19pbWFnZXtncmlkLWFyZWE6aW1hZ2U7d2lkdGg6YXV0b31AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCl7LmltcGFjdC1tb2R1bGVfX2ltYWdle2FsaWduLXNlbGY6Y2VudGVyO2p1c3RpZnktc2VsZjplbmR9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCl7LmltcGFjdC1tb2R1bGVfX2ltYWdle2FsaWduLXNlbGY6ZW5kO2p1c3RpZnktc2VsZjplbmR9fS5pbXBhY3QtbW9kdWxlLS1oZWxwe2dyaWQtdGVtcGxhdGUtYXJlYXM6XCJpbWFnZVwiIFwiY29udGVudFwifUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KXsuaW1wYWN0LW1vZHVsZS0taGVscHtncmlkLXRlbXBsYXRlLWFyZWFzOlwiaW1hZ2UgY29udGVudFwiO2dyaWQtY29sdW1uLWdhcDoxMDBweDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6NTUlIDM1JX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KXsuaW1wYWN0LW1vZHVsZS0taGVscHtncmlkLXRlbXBsYXRlLWNvbHVtbnM6NTAlIDUwJX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpey5pbXBhY3QtbW9kdWxlLS1oZWxwIC5pbXBhY3QtbW9kdWxlX19pbWFnZXtqdXN0aWZ5LXNlbGY6c3RhcnR9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KXsuaW1wYWN0LW1vZHVsZS0taGVscCAuaW1wYWN0LW1vZHVsZV9fY29udGVudHthbGlnbi1zZWxmOmNlbnRlcjtwYWRkaW5nLWxlZnQ6MDtwYWRkaW5nLXRvcDouOTM3NXJlbX19Lm1hcF9fY29udGFpbmVye3Bvc2l0aW9uOnJlbGF0aXZlfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExMDBweCl7Lm1hcF9fY29udGFpbmVye2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6bWlubWF4KDEwMHB4LCBhdXRvKSAxZnI7Z3JpZC10ZW1wbGF0ZS1yb3dzOjFmciBhdXRvfX0ubWFwX19pbWFnZXtoZWlnaHQ6YXV0b31AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTAwcHgpey5tYXBfX2ltYWdle2dyaWQtY29sdW1uOjEgLyAyO2dyaWQtcm93OjEgLyAzO2hlaWdodDphdXRvO21hcmdpbi1ib3R0b206MH19Lm1hcC10ZXh0X19jb250YWluZXJ7Zm9udC1zaXplOjFyZW07bGluZS1oZWlnaHQ6MS4xMjVyZW07cG9zaXRpb246c3RhdGljfUBtZWRpYSAobWluLXdpZHRoOiAzMC4wNjI1ZW0pey5tYXAtdGV4dF9fY29udGFpbmVye2ZvbnQtc2l6ZToxcmVtO2ZvbnQtc2l6ZTpjYWxjKDFyZW0gKyAwICogKCgxMDB2dyAtIDMwLjA2MjVyZW0pIC8gMjkuOTM3NSkpfX1AbWVkaWEgKG1pbi13aWR0aDogNjBlbSl7Lm1hcC10ZXh0X19jb250YWluZXJ7Zm9udC1zaXplOjFyZW19fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExMDBweCl7Lm1hcC10ZXh0X19jb250YWluZXJ7Z3JpZC1jb2x1bW46MSAvIDI7Z3JpZC1yb3c6MiAvIDM7bWF4LXdpZHRoOjIwMHB4O3dpZHRoOmF1dG87ei1pbmRleDoxfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCl7LnN0YXRze2Rpc3BsYXk6Z3JpZDtncmlkLWdhcDo0NXB4O2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoNCwgMWZyKTtncmlkLXRlbXBsYXRlLXJvd3M6YXV0b319LmNpcmNsZS1ib3JkZXItLXN0YXRze2Rpc3BsYXk6YmxvY2s7bGVmdDphdXRvO3Bvc2l0aW9uOnN0YXRpYzt0b3A6YXV0b31AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCl7LnN0YXRzX19pdGVte2Rpc3BsYXk6Z3JpZDtncmlkLWdhcDoyMHB4O2dyaWQtdGVtcGxhdGUtY29sdW1uczo1cHggMWZyO2dyaWQtdGVtcGxhdGUtcm93czphdXRvO3BhZGRpbmctbGVmdDowfX0uc3RhdHNfX2l0ZW06OmJlZm9yZXtkaXNwbGF5Om5vbmV9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpey5jaXJjbGUtYm9yZGVyLS1zdGF0c3tncmlkLWNvbHVtbjoxIC8gMjtncmlkLXJvdzoxIC8gM319fS5pbXBhY3QtbW9kdWxlX19zdWJoZWFkZXJ7Zm9udC1zaXplOjMuMzc1cmVtO2xpbmUtaGVpZ2h0OjE7bWFyZ2luLWJvdHRvbToxLjU2MjVyZW19QG1lZGlhIChtaW4td2lkdGg6IDMwLjA2MjVlbSl7LmltcGFjdC1tb2R1bGVfX3N1YmhlYWRlcntmb250LXNpemU6Ni42ODc1cmVtO2ZvbnQtc2l6ZTpjYWxjKDMuMzc1cmVtICsgNi42MjUgKiAoKDEwMHZ3IC0gMzAuMDYyNXJlbSkgLyAzOC42ODc1KSl9fUBtZWRpYSAobWluLXdpZHRoOiA2OC43NWVtKXsuaW1wYWN0LW1vZHVsZV9fc3ViaGVhZGVye2ZvbnQtc2l6ZToxMHJlbTtsaW5lLWhlaWdodDoxMC42MjVyZW19fUBtZWRpYSAobWluLXdpZHRoOiA0Ni44NzVlbSl7LmltcGFjdC1tb2R1bGVfX3N1YmhlYWRlcntmb250LXNpemU6MTAuNnZ3O2xpbmUtaGVpZ2h0OjEuMX19QG1lZGlhIChtaW4td2lkdGg6IDYwZW0pey5pbXBhY3QtbW9kdWxlX19zdWJoZWFkZXJ7bWFyZ2luLWJvdHRvbTo0LjM3NXJlbX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTMuMTI1cmVtKXsuaW1wYWN0LW1vZHVsZV9fc3ViaGVhZGVye2ZvbnQtc2l6ZToxMHJlbTtsaW5lLWhlaWdodDoxMC42MjVyZW19fS5pbXBhY3QtbW9kdWxlX19oZWFkZXItLXRpbWVsaW5le2ZvbnQtc2l6ZTozLjM3NXJlbTtsaW5lLWhlaWdodDoxO21hcmdpbi1ib3R0b206MS4yNXJlbTtwYWRkaW5nLXRvcDouNjI1cmVtfUBtZWRpYSAobWluLXdpZHRoOiAzMC4wNjI1ZW0pey5pbXBhY3QtbW9kdWxlX19oZWFkZXItLXRpbWVsaW5le2ZvbnQtc2l6ZTo1LjQzNzVyZW07Zm9udC1zaXplOmNhbGMoMy4zNzVyZW0gKyA0LjEyNSAqICgoMTAwdncgLSAzMC4wNjI1cmVtKSAvIDU5LjkzNzUpKX19QG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCl7LmltcGFjdC1tb2R1bGVfX2hlYWRlci0tdGltZWxpbmV7Zm9udC1zaXplOjcuNXJlbTtsaW5lLWhlaWdodDowLjl9fUBtZWRpYSAobWluLXdpZHRoOiA2MGVtKXsuaW1wYWN0LW1vZHVsZV9faGVhZGVyLS10aW1lbGluZXttYXJnaW4tYm90dG9tOjIuNXJlbX19LmltcGFjdC1tb2R1bGVfX3RpbWVsaW5le3Bvc2l0aW9uOnJlbGF0aXZlfS50aW1lbGluZV9fYW5jaG9ye2hlaWdodDowO2xlZnQ6LTFweDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDt3aWR0aDowfUBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpey50aW1lbGluZV9fYW5jaG9ye3RvcDotNS40Mzc1cmVtfX0udGltZWxpbmV7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEgKG1heC13aWR0aDogNTk5cHgpey50aW1lbGluZXtoZWlnaHQ6YXV0byAhaW1wb3J0YW50fX1AbWVkaWEgKG1heC13aWR0aDogNTk5cHgpey50aW1lbGluZS5pcy1pbml0aWFsaXplZCAudGltZWxpbmVfX2NvbnRhaW5lcntiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50ICFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOiA2MDBweCl7LnRpbWVsaW5lLmlzLWluaXRpYWxpemVkIC50aW1lbGluZV9fY29udGFpbmVye2JvdHRvbTowO2NsaXA6cmVjdCgwLCBhdXRvLCBhdXRvLCAwKTtsZWZ0OjA7cGFkZGluZzo1MHZoIDAgMDtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO3RvcDowO3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAxcyBlYXNlLWluLW91dH19LnRpbWVsaW5lX19pdGVtLXdyYXBwZXJ7bWFyZ2luOjAgYXV0bzttYXgtd2lkdGg6OTMuMTI1cmVtfUBtZWRpYSAobWluLXdpZHRoOiA0Ni44NzVlbSl7LnRpbWVsaW5lX19pdGVtLXdyYXBwZXJ7cGFkZGluZzowIDglfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5My4xMjVyZW0pey50aW1lbGluZV9faXRlbS13cmFwcGVye3BhZGRpbmc6MCA2LjI1cmVtfX0udGltZWxpbmVfX2l0ZW17Ym94LXNpemluZzpib3JkZXItYm94O21pbi1oZWlnaHQ6Y2FsYygxMDB2aCAtIDFyZW0pO292ZXJmbG93OmhpZGRlbjtwYWRkaW5nOjFyZW07d2lkdGg6MTAwJX1AbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpey50aW1lbGluZV9faXRlbXthbGlnbi1pdGVtczpjZW50ZXI7ZGlzcGxheTpmbGV4O2hlaWdodDoyMDB2aDtwYWRkaW5nOjMuMTI1cmVtO21pbi1oZWlnaHQ6MH19QG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KXsudGltZWxpbmUuaXMtaW5pdGlhbGl6ZWQgLnRpbWVsaW5lX19pdGVte2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQgIWltcG9ydGFudDtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6MCAzLjEyNXJlbSAwIDUwJTtwb3NpdGlvbjpyZWxhdGl2ZX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4NXB4KXsudGltZWxpbmUuaXMtaW5pdGlhbGl6ZWQgLnRpbWVsaW5lX19pdGVte3BhZGRpbmc6MCAwIDAgY2FsYygxMDAlIC0gNjUwcHgpfX0udGltZWxpbmVfX2NvbnRlbnR7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO2NvbG9yOiNmZmY7ZGlzcGxheTpmbGV4O2ZsZXg6MSAxIGF1dG87ZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZvbnQtd2VpZ2h0OmJvbGR9QG1lZGlhIChtYXgtd2lkdGg6IDU5OXB4KXsudGltZWxpbmVfX2NvbnRlbnR7b3BhY2l0eToxICFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOiA2MDBweCl7LnRpbWVsaW5lX19jb250ZW50e3BhZGRpbmc6MCA1MHB4IDAgMH19QG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KXsudGltZWxpbmUuaXMtaW5pdGlhbGl6ZWQgLnRpbWVsaW5lX19jb250ZW50e2JvdHRvbTowO2xlZnQ6MDttYXJnaW46MDtvcGFjaXR5OjA7cGFkZGluZzozLjEyNXJlbTtwb3NpdGlvbjpmaXhlZDtyaWdodDo1MCU7dG9wOjB9fUBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpey50aW1lbGluZS5pcy1pbml0aWFsaXplZCAudGltZWxpbmVfX2NvbnRlbnR7cGFkZGluZzoxMS42MjVyZW0gMy4xMjVyZW0gMy4xMjVyZW0gOCU7cmlnaHQ6MH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTMuMTI1cmVtKXsudGltZWxpbmUuaXMtaW5pdGlhbGl6ZWQgLnRpbWVsaW5lX19jb250ZW50e2xlZnQ6Y2FsYygoMTAwJSAtIDEyOTBweCkgLyAyKTtwYWRkaW5nLWxlZnQ6MH19LnRpbWVsaW5lX19jb250ZW50Pip7d2lkdGg6MTAwJX0udGltZWxpbmVfX3llYXJ7Zm9udC1mYW1pbHk6XCJwdWJsaWNvLXJvbWFuXCIsR2VvcmdpYSxDYW1icmlhLFwiVGltZXMgTmV3IFJvbWFuXCIsVGltZXMsc2VyaWY7Zm9udC1zaXplOjMuMzc1cmVtO2xpbmUtaGVpZ2h0OjE7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2ZmZjttYXJnaW4tdG9wOi4xZW19QG1lZGlhIChtaW4td2lkdGg6IDMwLjA2MjVlbSl7LnRpbWVsaW5lX195ZWFye2ZvbnQtc2l6ZTo4LjE4NzVyZW07Zm9udC1zaXplOmNhbGMoMy4zNzVyZW0gKyA5LjYyNSAqICgoMTAwdncgLSAzMC4wNjI1cmVtKSAvIDU3LjQzNzUpKX19QG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCl7LnRpbWVsaW5lX195ZWFye2ZvbnQtc2l6ZToxM3JlbX19QG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KXsudGltZWxpbmVfX3llYXJ7Ym9yZGVyOjA7b3JkZXI6MX19QG1lZGlhIChtYXgtd2lkdGg6IDU5OXB4KXsudGltZWxpbmVfX3llYXJ7Zm9udC1zaXplOjE4LjMzM3Z3fX0udGltZWxpbmVfX2Nve2JvcmRlci10b3A6MXB4IHNvbGlkICNmZmY7b3JkZXI6MTtwYWRkaW5nLXRvcDozdnd9QG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KXsudGltZWxpbmVfX2Nve2JvcmRlcjowO29yZGVyOi0xO3BhZGRpbmc6MH19LnRpbWVsaW5lX190ZXh0e2ZvbnQtZmFtaWx5OlwicHVibGljby1tZWRpdW1cIixHZW9yZ2lhLENhbWJyaWEsXCJUaW1lcyBOZXcgUm9tYW5cIixUaW1lcyxzZXJpZjtmb250LXNpemU6MS41cmVtOy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7Zm9udC13ZWlnaHQ6MzAwO2xpbmUtaGVpZ2h0OjEuNDttYXJnaW46MnZ3IDB9QG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KXsudGltZWxpbmVfX3RleHR7ZmxleC1ncm93OjE7bWFyZ2luOjEuNzVlbSAwIDA7bWF4LXdpZHRoOjE1ZW19fS50aW1lbGluZV9faW1ne3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCV9QG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KXsudGltZWxpbmVfX2ltZ3tmbGV4OjAgMCA1MCU7b3JkZXI6MTt3aWR0aDo1MCV9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDBweCl7LnRpbWVsaW5lX19pbWd7ZmxleDowIDAgNTYlO21heC13aWR0aDo2NTBweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTUwMHB4KXsudGltZWxpbmVfX2ltZ3ttYXgtd2lkdGg6MTAwJX19LnRpbWVsaW5lLmlzLWluaXRpYWxpemVkIC50aW1lbGluZV9faW1ne3dpZHRoOjEwMCV9QG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KXsudGltZWxpbmUuaXMtaW5pdGlhbGl6ZWQgLnRpbWVsaW5lX19pbWd7bWFyZ2luLXRvcDozLjEyNXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCl7LnRpbWVsaW5lLmlzLWluaXRpYWxpemVkIC50aW1lbGluZV9faW1ne21hcmdpbi10b3A6MTEuNjI1cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpey50aW1lbGluZS5pcy1pbml0aWFsaXplZCAudGltZWxpbmVfX2ltZy5pcy1maXhlZHtwb3NpdGlvbjpmaXhlZDt0b3A6MDt3aWR0aDpjYWxjKDUwJSAtIDMuMTI1cmVtKX19QG1lZGlhIChtaW4td2lkdGg6IDQ2Ljg3NWVtKXsudGltZWxpbmUuaXMtaW5pdGlhbGl6ZWQgLnRpbWVsaW5lX19pbWcuaXMtZml4ZWR7d2lkdGg6Y2FsYyg4NCUgLyAyIC0gMy4xMjVyZW0pfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjg1cHgpey50aW1lbGluZS5pcy1pbml0aWFsaXplZCAudGltZWxpbmVfX2ltZy5pcy1maXhlZHt3aWR0aDpjYWxjKDEwMCUgLSA2NDBweCl9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDkzLjEyNXJlbSl7LnRpbWVsaW5lLmlzLWluaXRpYWxpemVkIC50aW1lbGluZV9faW1nLmlzLWZpeGVke3dpZHRoOmNhbGMoOTMuMTI1cmVtIC0gMTIuNXJlbSAtIDY0MHB4KX19QG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KXsudGltZWxpbmUuaXMtaW5pdGlhbGl6ZWQgLnRpbWVsaW5lX19pbWcuaXMtYWJzb2x1dGV7cG9zaXRpb246YWJzb2x1dGU7dG9wOjcwdmg7d2lkdGg6Y2FsYyg1MCUgLSAzLjEyNXJlbSl9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODVweCl7LnRpbWVsaW5lLmlzLWluaXRpYWxpemVkIC50aW1lbGluZV9faW1nLmlzLWFic29sdXRle3dpZHRoOjEwMCV9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDkzLjEyNXJlbSl7LnRpbWVsaW5lLmlzLWluaXRpYWxpemVkIC50aW1lbGluZV9faW1nLmlzLWFic29sdXRle3dpZHRoOmNhbGMoMTAwJSAtIDY0MHB4KX19LnRpbWVsaW5lX19pbWcgaW1ne2hlaWdodDphdXRvO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTt3aWR0aDoxMDAlfS50aW1lbGluZV9fZG90c3tkaXNwbGF5Om5vbmU7aGVpZ2h0OjEwMHZoO3BhZGRpbmc6My4xMjVyZW0gMDtwb3NpdGlvbjpmaXhlZDtyaWdodDoxLjM3NXJlbTt0b3A6MDt3aWR0aDouMzc1cmVtO3otaW5kZXg6MTB9QG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KXsudGltZWxpbmVfX2RvdHN7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn19QG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCl7LnRpbWVsaW5lX19kb3Rze3BhZGRpbmctdG9wOjExLjY4NzVyZW19fS50aW1lbGluZV9fZG90cyBsaXtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMC4yNSk7Ym9yZGVyLXJhZGl1czo1MCU7Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTpibG9jaztoZWlnaHQ6LjM3NXJlbTt0cmFuc2l0aW9uOmFsbCAuM3MgZWFzZS1pbi1vdXQ7d2lkdGg6LjM3NXJlbX0udGltZWxpbmVfX2RvdHMgbGkuaXMtYWN0aXZlLC50aW1lbGluZV9fZG90cyBsaTpob3ZlciwudGltZWxpbmVfX2RvdHMgbGk6Zm9jdXN7YmFja2dyb3VuZDojZmZmfS5iZy0tcHVycGxle2JhY2tncm91bmQtY29sb3I6IzJmMmE5YX0uYmctLW9yYW5nZXtiYWNrZ3JvdW5kLWNvbG9yOiNmZjc4MWZ9LmJnLS1yZWR7YmFja2dyb3VuZC1jb2xvcjojZWQ0NjRifS5pcy10ZXN0aW1vbnkgLnNpdGUtZm9vdGVye21hcmdpbi10b3A6MH0udG0tY2Fyb3VzZWx7bWFyZ2luLWJvdHRvbToyLjE4NzVyZW07bWFyZ2luLXRvcDowO3Bvc2l0aW9uOnJlbGF0aXZlfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDBweCl7LnRtLWNhcm91c2Vse21hcmdpbi10b3A6MTM2cHh9fS50ZXh0LWNvbnRhaW5lcnttYXJnaW46MCBhdXRvO21heC13aWR0aDo5My4xMjVyZW07cGFkZGluZzowIDEuNTYyNXJlbSAxLjU2MjVyZW19QG1lZGlhIChtaW4td2lkdGg6IDQ2Ljg3NWVtKXsudGV4dC1jb250YWluZXJ7cGFkZGluZzowIDglIDEuMjVyZW19fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDkzLjEyNXJlbSl7LnRleHQtY29udGFpbmVye3BhZGRpbmc6LjkzNzVyZW0gNi4yNXJlbSAuNjI1cmVtfX0udGV4dHstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkO3BhZGRpbmctYm90dG9tOjEuODc1cmVtfS50ZXh0OmFmdGVye2NsZWFyOmJvdGg7Y29udGVudDonJztkaXNwbGF5OnRhYmxlfS50ZXN0aW1vbnkgLnRleHR7Ym9yZGVyLWJvdHRvbToxcHggc29saWQ7cGFkZGluZy1ib3R0b206LjkzNzVyZW19QG1lZGlhIChtaW4td2lkdGg6IDQ2Ljg3NWVtKXsudGVzdGltb255IC50ZXh0e3BhZGRpbmctYm90dG9tOjEuMjVyZW19fS5pbnRyb3twYWRkaW5nLWJvdHRvbTowfUBtZWRpYSAobWluLXdpZHRoOiA0Ni44NzVlbSl7LmludHJve3BhZGRpbmctYm90dG9tOjEuMjVyZW19fS5pbnRybyAudGV4dHtwYWRkaW5nLWJvdHRvbTozLjEyNXJlbX1AbWVkaWEgKG1pbi13aWR0aDogNDYuODc1ZW0pey5pbnRybyAudGV4dHtwYWRkaW5nLWJvdHRvbToyLjE4NzVyZW19fS5pbnRybyAudGV4dF9faGVhZGVyLWNvbnRhaW5lcntib3JkZXItYm90dG9tOjFweCBzb2xpZCAjMDAwO2JvcmRlci10b3A6MXB4IHNvbGlkICMwMDB9LnRleHRfX2hlYWRlcntmb250LXNpemU6My4zNzVyZW07bGluZS1oZWlnaHQ6MTtmb250LWZhbWlseTpcInB1YmxpY28tbWVkaXVtXCIsR2VvcmdpYSxDYW1icmlhLFwiVGltZXMgTmV3IFJvbWFuXCIsVGltZXMsc2VyaWY7bWF4LXdpZHRoOjEwNzBweH1AbWVkaWEgKG1pbi13aWR0aDogMzAuMDYyNWVtKXsudGV4dF9faGVhZGVye2ZvbnQtc2l6ZTo0LjVyZW07Zm9udC1zaXplOmNhbGMoMy4zNzVyZW0gKyAyLjI1ICogKCgxMDB2dyAtIDMwLjA2MjVyZW0pIC8gMjkuOTM3NSkpfX1AbWVkaWEgKG1pbi13aWR0aDogNjBlbSl7LnRleHRfX2hlYWRlcntmb250LXNpemU6NS42MjVyZW19fS50ZXh0X19oZWFkZXItY29udGFpbmVye2JvcmRlci1ib3R0b206MXB4IHNvbGlkO2JvcmRlci10b3A6MXB4IHNvbGlkO3BhZGRpbmc6MjVweCAwIDEuMjVyZW19LmJsdWUgLnRleHRfX2hlYWRlci1jb250YWluZXIsLmJsdWUgLnRleHQsLmJsdWUgLmNhbGxvdXR7Ym9yZGVyLWNvbG9yOiM3MGMxMDB9LmJsdWV7YmFja2dyb3VuZC1jb2xvcjojMGQwMDg3O2NvbG9yOiM3MGMxMDB9LmJsdWUtdG0tYnIgLnRleHRfX2hlYWRlci1jb250YWluZXIsLmJsdWUtdG0tYnIgLnRleHQsLmJsdWUtdG0tYnIgLmNhbGxvdXR7Ym9yZGVyLWNvbG9yOiM1NjEyYmN9LmJsdWUtdG0tYnJ7YmFja2dyb3VuZC1jb2xvcjojMjdiNmNkO2NvbG9yOiM1NjEyYmN9Lm9yYW5nZXtiYWNrZ3JvdW5kLWNvbG9yOiNmNzRjMDA7Y29sb3I6IzBjMDA4N30ub3JhbmdlIC50ZXh0X19oZWFkZXItY29udGFpbmVyLC5vcmFuZ2UgLnRleHQsLm9yYW5nZSAuY2FsbG91dHtib3JkZXItY29sb3I6IzBjMDA4N30ucHVycGxlLWJyIC50ZXh0X19oZWFkZXItY29udGFpbmVyLC5wdXJwbGUtYnIgLnRleHQsLnB1cnBsZS1iciAuY2FsbG91dHtib3JkZXItY29sb3I6I2U1MTkxZX0ucHVycGxlLWJye2JhY2tncm91bmQtY29sb3I6IzU2MTFiYztjb2xvcjojZTUxOTFlfS5waW5rIC50ZXh0X19oZWFkZXItY29udGFpbmVyLC5waW5rIC50ZXh0LC5waW5rIC5jYWxsb3V0e2JvcmRlci1jb2xvcjojZjlhNTAwfS5waW5re2JhY2tncm91bmQtY29sb3I6I2ZjMTk5OTtjb2xvcjojZjlhNTAwfS55ZWxsb3cgLnRleHRfX2hlYWRlci1jb250YWluZXIsLnllbGxvdyAudGV4dCwueWVsbG93IC5jYWxsb3V0e2JvcmRlci1jb2xvcjojMGMwMDg3fS55ZWxsb3d7YmFja2dyb3VuZC1jb2xvcjojZjlhNTAwO2NvbG9yOiMwYzAwODd9LnRlc3RpbW9ueSAudGV4dF9fY29sdW1ucywudGVzdGltb255IC50ZXh0X19jb2x1bW5zIHB7Y29sb3I6I2ZmZn0udGV4dF9fY29sdW1ucyBwe21hcmdpbi10b3A6MS44NzVyZW19LnRleHRfX2NvbHVtbnMgcDpmaXJzdC1jaGlsZHttYXJnaW4tdG9wOjB9LnRleHRfX2NvbHVtbnN7Zm9udC1zaXplOjEuMTI1cmVtO2xpbmUtaGVpZ2h0OjEuMjU7cGFkZGluZy10b3A6Mi4xODc1cmVtO3dpZHRoOjEwMCV9QG1lZGlhIChtaW4td2lkdGg6IDMwLjA2MjVlbSl7LnRleHRfX2NvbHVtbnN7Zm9udC1zaXplOjEuMTI1cmVtO2ZvbnQtc2l6ZTpjYWxjKDEuMTI1cmVtICsgMCAqICgoMTAwdncgLSAzMC4wNjI1cmVtKSAvIDI5LjkzNzUpKX19QG1lZGlhIChtaW4td2lkdGg6IDYwZW0pey50ZXh0X19jb2x1bW5ze2ZvbnQtc2l6ZToxLjEyNXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDMwLjA2MjVlbSl7LnRleHRfX2NvbHVtbnN7LW1vei1jb2x1bW4tY291bnQ6Mjstd2Via2l0LWNvbHVtbi1jb3VudDoyO2NvbHVtbi1jb3VudDoyO2NvbHVtbi1nYXA6MzBweH19QG1lZGlhIChtaW4td2lkdGg6IDQ2Ljg3NWVtKXsudGV4dF9fY29sdW1uc3tmbG9hdDpsZWZ0O21hcmdpbi1yaWdodDoxMS4xJTttYXgtd2lkdGg6ODQwcHg7cGFkZGluZy10b3A6MjVweDt3aWR0aDo2NS41JX19LmNhbGxvdXR7Zm9udC1zaXplOjEuMTI1cmVtO2xpbmUtaGVpZ2h0OjEuMjU7Zm9udC1mYW1pbHk6XCJwdWJsaWNvLXRleHQtaXRhbGljXCIsR2VvcmdpYSxDYW1icmlhLFwiVGltZXMgTmV3IFJvbWFuXCIsVGltZXMsc2VyaWY7Zm9udC1zdHlsZTppdGFsaWM7Ym9yZGVyLXRvcDoxcHggc29saWQgI2ZmZjstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlzZWQ7bGluZS1oZWlnaHQ6MzBweDttYXJnaW4tdG9wOi45Mzc1cmVtO3BhZGRpbmctcmlnaHQ6NDBweDtwYWRkaW5nLXRvcDouOTM3NXJlbTtwb3NpdGlvbjpyZWxhdGl2ZTt0ZXh0LWFsaWduOnJpZ2h0fUBtZWRpYSAobWluLXdpZHRoOiAzMC4wNjI1ZW0pey5jYWxsb3V0e2ZvbnQtc2l6ZToxLjEyNXJlbTtmb250LXNpemU6Y2FsYygxLjEyNXJlbSArIDAgKiAoKDEwMHZ3IC0gMzAuMDYyNXJlbSkgLyAyOS45Mzc1KSl9fUBtZWRpYSAobWluLXdpZHRoOiA2MGVtKXsuY2FsbG91dHtmb250LXNpemU6MS4xMjVyZW19fUBtZWRpYSAobWluLXdpZHRoOiA0Ni44NzVlbSl7LmNhbGxvdXR7Zm9udC1mYW1pbHk6XCJwdWJsaWNvLXRleHQtcm9tYW5cIixHZW9yZ2lhLENhbWJyaWEsXCJUaW1lcyBOZXcgUm9tYW5cIixUaW1lcyxzZXJpZjtib3JkZXItdG9wOjA7ZmxvYXQ6bGVmdDtmb250LXNpemU6MjRweDtmb250LXN0eWxlOm5vcm1hbDtsaW5lLWhlaWdodDoyNXB4O21hcmdpbi10b3A6MS4yNXJlbTtwYWRkaW5nLXRvcDowO3RleHQtYWxpZ246bGVmdDt3aWR0aDoyMy40JX19LmNhbGxvdXRfX2xpbms6aG92ZXIgfiAuYXJyb3ctcmlnaHR7Y29sb3I6I2ZmZn0uY2FsbG91dF9fbGlua3tiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciAyOHB4O2JhY2tncm91bmQtcmVwZWF0OnJlcGVhdC14O2JhY2tncm91bmQtc2l6ZToxcHggMXB4O2NvbG9yOmluaGVyaXQ7dGV4dC1kZWNvcmF0aW9uOm5vbmV9QHN1cHBvcnRzIChkaXNwbGF5OiBncmlkKXsuY2FsbG91dF9fbGlua3tiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciAxN3B4fUBtZWRpYSAobWluLXdpZHRoOiA0Ni44NzVlbSl7LmNhbGxvdXRfX2xpbmt7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgMjNweH19fS5ibHVlIC5jYWxsb3V0X19saW5re2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIzcwYzEwMCAxMDAlLCB0cmFuc3BhcmVudCAwJSl9LmJsdWUtdG0tYnIgLmNhbGxvdXRfX2xpbmt7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjNTYxMmJjIDEwMCUsIHRyYW5zcGFyZW50IDAlKX0ub3JhbmdlIC5jYWxsb3V0X19saW5re2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIzBjMDA4NyAxMDAlLCB0cmFuc3BhcmVudCAwJSl9LnB1cnBsZS1iciAuY2FsbG91dF9fbGlua3tiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNlNTE5MWUgMTAwJSwgdHJhbnNwYXJlbnQgMCUpfS5waW5rIC5jYWxsb3V0X19saW5re2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2Y5YTUwMCAxMDAlLCB0cmFuc3BhcmVudCAwJSl9LnllbGxvdyAuY2FsbG91dF9fbGlua3tiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICMwYzAwODcgMTAwJSwgdHJhbnNwYXJlbnQgMCUpfS5jYWxsb3V0X19saW5rOmhvdmVye2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2ZmZiAxMDAlLCB0cmFuc3BhcmVudCAwJSk7Y29sb3I6I2ZmZjtvcGFjaXR5OjF9LmFycm93LXJpZ2h0LC5hcnJvdy1kb3due2NvbG9yOmN1cnJlbnRDb2xvcjtoZWlnaHQ6MjlweDtvdmVyZmxvdzp2aXNpYmxlICFpbXBvcnRhbnQ7d2lkdGg6MzBweH0uYXJyb3ctcmlnaHR7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt0b3A6MTVweDt0cmFuc2Zvcm06cm90YXRlWigtOTBkZWcpO3RyYW5zaXRpb246Y29sb3IgLjNzIGVhc2UtaW4tb3V0fUBtZWRpYSAobWluLXdpZHRoOiA0Ni44NzVlbSl7LmFycm93LXJpZ2h0e3RvcDowfX0uYmx1ZSAuY2FsbG91dDpob3Zlcntjb2xvcjojNzBjMTAwfS5ibHVlLXRtLWJyIC5jYWxsb3V0OmhvdmVye2NvbG9yOiM1NjEyYmN9Lm9yYW5nZSAuY2FsbG91dDpob3Zlcntjb2xvcjojMGMwMDg3fS5wdXJwbGUtYnIgLmNhbGxvdXQ6aG92ZXJ7Y29sb3I6I2U1MTkxZX0ucGluayAuY2FsbG91dDpob3Zlcntjb2xvcjojZjlhNTAwfS55ZWxsb3cgLmNhbGxvdXQ6aG92ZXJ7Y29sb3I6IzBjMDA4N30ucmVhZF9fdGV4dHtsaW5lLWhlaWdodDozMHB4O3BhZGRpbmctbGVmdDo0M3B4O3Bvc2l0aW9uOnJlbGF0aXZlO3RleHQtZGVjb3JhdGlvbjpub25lfS5yZWFkX190ZXh0LS1kZXNrdG9we2Rpc3BsYXk6bm9uZX1AbWVkaWEgKG1pbi13aWR0aDogNDYuODc1ZW0pey5yZWFkX190ZXh0LS1kZXNrdG9we2Rpc3BsYXk6aW5saW5lfX0uYmx1ZSAucmVhZF9fdGV4dHtjb2xvcjojNzBjMTAwfS5ibHVlLXRtLWJyIC5yZWFkX190ZXh0e2NvbG9yOiM1NjEyYmN9Lm9yYW5nZSAucmVhZF9fdGV4dHtjb2xvcjojMGMwMDg3fS5wdXJwbGUtYnIgLnJlYWRfX3RleHR7Y29sb3I6I2U1MTkxZX0ucGluayAucmVhZF9fdGV4dHtjb2xvcjojZjlhNTAwfS55ZWxsb3cgLnJlYWRfX3RleHR7Y29sb3I6IzBjMDA4N30ucmVhZF9fdGV4dDpob3Zlcntjb2xvcjojZmZmO29wYWNpdHk6MX0ucmVhZF9faWNvbntoZWlnaHQ6MzBweDtsZWZ0OjA7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKX0udGV4dF9fZm9vdGVye3BhZGRpbmc6MTVweCAwIDEuMjVyZW19LnRleHRfX2Zvb3RlcjphZnRlcntjbGVhcjpib3RoO2NvbnRlbnQ6Jyc7ZGlzcGxheTp0YWJsZX0udGV4dF9fcmVhZC1jb250YWluZXJ7ZmxvYXQ6bGVmdDttYXJnaW4tYm90dG9tOjB9LnNvY2lhbC1saXN0LS10bXtmbG9hdDpyaWdodDttYXJnaW4tdG9wOjE1cHg7d2lkdGg6MTAwJX1AbWVkaWEgKG1pbi13aWR0aDogMzAuMDYyNWVtKXsuc29jaWFsLWxpc3QtLXRte21hcmdpbi10b3A6MDt3aWR0aDphdXRvfX0uc29jaWFsX19saW5rLS10bXtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O292ZXJmbG93OmhpZGRlbn0uYmx1ZSAuc29jaWFsX19saW5rLS10bXtib3gtc2hhZG93OjAgMCAwIDE4cHggIzcwYzEwMCBpbnNldH0uYmx1ZSAuc29jaWFsX19pY29uLS10bXtmaWxsOiMwZDAwODd9LmJsdWUgLnNvY2lhbF9fbGluay0tdG06aG92ZXJ7Ym94LXNoYWRvdzowIDAgMCAxcHggIzcwYzEwMCBpbnNldH0uYmx1ZSAuc29jaWFsX19saW5rLS10bTpob3ZlciAuc29jaWFsX19pY29uLS10bXtmaWxsOiM3MGMxMDB9LmJsdWUtdG0tYnIgLnNvY2lhbF9fbGluay0tdG06aG92ZXJ7Ym94LXNoYWRvdzowIDAgMCAxcHggIzU2MTJiYyBpbnNldH0uYmx1ZS10bS1iciAuc29jaWFsX19saW5rLS10bTpob3ZlciAuc29jaWFsX19pY29uLS10bXtmaWxsOiM1NjEyYmN9LmJsdWUtdG0tYnIgLnNvY2lhbF9fbGluay0tdG17Ym94LXNoYWRvdzowIDAgMCAxOHB4ICM1NjEyYmMgaW5zZXR9LmJsdWUtdG0tYnIgLnNvY2lhbF9faWNvbi0tdG17ZmlsbDojMjdiNmNkfS5vcmFuZ2UgLnNvY2lhbF9fbGluay0tdG17Ym94LXNoYWRvdzowIDAgMCAxOHB4ICMwYzAwODcgaW5zZXR9Lm9yYW5nZSAuc29jaWFsX19pY29uLS10bXtmaWxsOiNmNzRjMDB9Lm9yYW5nZSAuc29jaWFsX19saW5rLS10bTpob3Zlcntib3gtc2hhZG93OjAgMCAwIDFweCAjMGMwMDg3IGluc2V0fS5vcmFuZ2UgLnNvY2lhbF9fbGluay0tdG06aG92ZXIgLnNvY2lhbF9faWNvbi0tdG17ZmlsbDojMGMwMDg3fS5wdXJwbGUtYnIgLnNvY2lhbF9fbGluay0tdG17Ym94LXNoYWRvdzowIDAgMCAxOHB4ICNlNTE5MWUgaW5zZXR9LnB1cnBsZS1iciAuc29jaWFsX19pY29uLS10bXtmaWxsOiM1NjExYmN9LnB1cnBsZS1iciAuc29jaWFsX19saW5rLS10bTpob3Zlcntib3gtc2hhZG93OjAgMCAwIDFweCAjZTUxOTFlIGluc2V0fS5wdXJwbGUtYnIgLnNvY2lhbF9fbGluay0tdG06aG92ZXIgLnNvY2lhbF9faWNvbi0tdG17ZmlsbDojZTUxOTFlfS5waW5rIC5zb2NpYWxfX2xpbmstLXRte2JveC1zaGFkb3c6MCAwIDAgMThweCAjZjlhNTAwIGluc2V0fS5waW5rIC5zb2NpYWxfX2ljb24tLXRte2ZpbGw6I2ZjMTk5OX0ucGluayAuc29jaWFsX19saW5rLS10bTpob3Zlcntib3gtc2hhZG93OjAgMCAwIDFweCAjZjlhNTAwIGluc2V0fS5waW5rIC5zb2NpYWxfX2xpbmstLXRtOmhvdmVyIC5zb2NpYWxfX2ljb24tLXRte2ZpbGw6I2Y5YTUwMH0ueWVsbG93IC5zb2NpYWxfX2xpbmstLXRte2JveC1zaGFkb3c6MCAwIDAgMThweCAjMGMwMDg3IGluc2V0fS55ZWxsb3cgLnNvY2lhbF9faWNvbi0tdG17ZmlsbDojZjlhNTAwfS55ZWxsb3cgLnNvY2lhbF9fbGluay0tdG06aG92ZXJ7Ym94LXNoYWRvdzowIDAgMCAxcHggIzBjMDA4NyBpbnNldH0ueWVsbG93IC5zb2NpYWxfX2xpbmstLXRtOmhvdmVyIC5zb2NpYWxfX2ljb24tLXRte2ZpbGw6IzBjMDA4N30udGVzdGltb255e3Bvc2l0aW9uOnJlbGF0aXZlfS50ZXN0aW1vbnktYW5jaG9ye2xlZnQ6MDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAwcHgpey50ZXN0aW1vbnktYW5jaG9ye3RvcDotMTM2cHh9fS5oZXJvX19saW5rLS10bXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2dyb3VuZC1wb3NpdGlvbjo1MCUgNTAlfS5ob21lIC5oZXJvX19saW5rLS10bXtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgMTAwJX0uaGVyb19fbGluay0tdG06aG92ZXJ7b3BhY2l0eToxfUBtZWRpYSAobWluLXdpZHRoOiA2MGVtKXsudmlkZW9fX21vZHVsZSAuaGVyb19fY29udGFpbmVyLS10bXtoZWlnaHQ6NzIwcHh9fS5oZXJvX19pY29uLS10bXtib3gtc2hhZG93OjAgMCAwIDEyMHB4ICNmZmYgaW5zZXQ7aGVpZ2h0Ojc0cHg7b3ZlcmZsb3c6aGlkZGVuO3dpZHRoOjc0cHh9QG1lZGlhIChtaW4td2lkdGg6IDQ2Ljg3NWVtKXsuaGVyb19faWNvbi0tdG17aGVpZ2h0OjEyMHB4O3dpZHRoOjEyMHB4fX0uaGVyb19faW5uZXItaWNvbi0tdG17Ym9yZGVyLWxlZnQtY29sb3I6IzAwMDtib3JkZXItd2lkdGg6MTNweCAwIDExcHggMjFweDtjb2xvcjp0cmFuc3BhcmVudH1AbWVkaWEgKG1pbi13aWR0aDogNDYuODc1ZW0pey5oZXJvX19pbm5lci1pY29uLS10bXtib3JkZXItd2lkdGg6MTdweCAwIDE2cHggMjlweH19Lmhlcm9fX2ljb24tLXRtOmhvdmVye2JveC1zaGFkb3c6MCAwIDAgMnB4ICNmZmYgaW5zZXR9LmJsdWUgLmhlcm9fX2lubmVyLWljb24tLXRte2JvcmRlci1sZWZ0LWNvbG9yOiM3MGMxMDB9LmJsdWUgLmhlcm9fX2ljb24tLXRte2JveC1zaGFkb3c6MCAwIDAgMTIwcHggIzBkMDA4NyBpbnNldH0uYmx1ZSAuaGVyb19faWNvbi0tdG06aG92ZXJ7Ym94LXNoYWRvdzowIDAgMCAycHggIzBkMDA4NyBpbnNldH0uYmx1ZSAuaGVyb19faWNvbi0tdG06aG92ZXIgLmhlcm9fX2lubmVyLWljb24tLXRte2JvcmRlci1sZWZ0LWNvbG9yOiMwZDAwODd9LmJsdWUtdG0tYnIgLmhlcm9fX2ljb24tLXRtOmhvdmVyIC5oZXJvX19pbm5lci1pY29uLS10bXtib3JkZXItbGVmdC1jb2xvcjojMjdiNmNkfS5ibHVlLXRtLWJyIC5oZXJvX19pbm5lci1pY29uLS10bXtib3JkZXItbGVmdC1jb2xvcjojNTYxMmJjfS5ibHVlLXRtLWJyIC5oZXJvX19pY29uLS10bXtib3gtc2hhZG93OjAgMCAwIDEyMHB4ICMyN2I2Y2QgaW5zZXR9LmJsdWUtdG0tYnIgLmhlcm9fX2ljb24tLXRtOmhvdmVye2JveC1zaGFkb3c6MCAwIDAgMnB4ICMyN2I2Y2QgaW5zZXR9Lm9yYW5nZSAuaGVyb19faW5uZXItaWNvbi0tdG17Ym9yZGVyLWxlZnQtY29sb3I6IzBjMDA4N30ub3JhbmdlIC5oZXJvX19pY29uLS10bXtib3gtc2hhZG93OjAgMCAwIDEyMHB4ICNmNzRjMDAgaW5zZXR9Lm9yYW5nZSAuaGVyb19faWNvbi0tdG06aG92ZXJ7Ym94LXNoYWRvdzowIDAgMCAycHggI2Y3NGMwMCBpbnNldH0ub3JhbmdlIC5oZXJvX19pY29uLS10bTpob3ZlciAuaGVyb19faW5uZXItaWNvbi0tdG17Ym9yZGVyLWxlZnQtY29sb3I6I2Y3NGMwMH0ucHVycGxlLWJyIC5oZXJvX19pbm5lci1pY29uLS10bXtib3JkZXItbGVmdC1jb2xvcjojZTUxOTFlfS5wdXJwbGUtYnIgLmhlcm9fX2ljb24tLXRte2JveC1zaGFkb3c6MCAwIDAgMTIwcHggIzU2MTFiYyBpbnNldH0ucHVycGxlLWJyIC5oZXJvX19pY29uLS10bTpob3Zlcntib3gtc2hhZG93OjAgMCAwIDJweCAjNTYxMWJjIGluc2V0fS5wdXJwbGUtYnIgLmhlcm9fX2ljb24tLXRtOmhvdmVyIC5oZXJvX19pbm5lci1pY29uLS10bXtib3JkZXItbGVmdC1jb2xvcjojNTYxMWJjfS5waW5rIC5oZXJvX19pbm5lci1pY29uLS10bXtib3JkZXItbGVmdC1jb2xvcjojZjlhNTAwfS5waW5rIC5oZXJvX19pY29uLS10bXtib3gtc2hhZG93OjAgMCAwIDEyMHB4ICNmYzE5OTkgaW5zZXR9LnBpbmsgLmhlcm9fX2ljb24tLXRtOmhvdmVye2JveC1zaGFkb3c6MCAwIDAgMnB4ICNmYzE5OTkgaW5zZXR9LnBpbmsgLmhlcm9fX2ljb24tLXRtOmhvdmVyIC5oZXJvX19pbm5lci1pY29uLS10bXtib3JkZXItbGVmdC1jb2xvcjojZmMxOTk5fS55ZWxsb3cgLmhlcm9fX2lubmVyLWljb24tLXRte2JvcmRlci1sZWZ0LWNvbG9yOiMwYzAwODd9LnllbGxvdyAuaGVyb19faWNvbi0tdG17Ym94LXNoYWRvdzowIDAgMCAxMjBweCAjZjlhNTAwIGluc2V0fS55ZWxsb3cgLmhlcm9fX2ljb24tLXRtOmhvdmVye2JveC1zaGFkb3c6MCAwIDAgMnB4ICNmOWE1MDAgaW5zZXR9LnllbGxvdyAuaGVyb19faWNvbi0tdG06aG92ZXIgLmhlcm9fX2lubmVyLWljb24tLXRte2JvcmRlci1sZWZ0LWNvbG9yOiNmOWE1MDB9Lmhlcm9fX25leHQtaXRlbSAuaGVyb19faW5uZXItaWNvbntib3JkZXItbGVmdC1jb2xvcjojMDAwO2JvcmRlci13aWR0aDo3cHggMCA4cHggMTFweH0uaGVyb19fbmV4dC1pdGVtIC5oZXJvX19pY29ue2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JveC1zaGFkb3c6MCAwIDAgNjBweCAjZmZmIGluc2V0O2hlaWdodDo1MnB4O3dpZHRoOjUycHh9Lmhlcm9fX25leHQtaXRlbTpob3ZlciAuaGVyb19faWNvbi0tdG17Ym94LXNoYWRvdzowIDAgMCAycHggI2ZmZiBpbnNldH0uaGVyb19fbmV4dC1pdGVtOmhvdmVyIC5oZXJvX19pY29uLS10bSAuaGVyb19faW5uZXItaWNvbi0tdG17Ym9yZGVyLWxlZnQtY29sb3I6I2ZmZn0uY2Fyb3VzZWwtaXRlbV9fYmFja2dyb3VuZHtib3R0b206MDtoZWlnaHQ6MjAwJTtsZWZ0OjA7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7d2lkdGg6MTAwJTt6LWluZGV4Oi0xfS5jYXJvdXNlbC1pdGVtPip7cG9zaXRpb246cmVsYXRpdmV9LmNhcm91c2VsX19pdGVtLS10bXtoZWlnaHQ6YXV0bztwYWRkaW5nOjI1cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzUwcHgpey5jYXJvdXNlbF9faXRlbS0tdG17cGFkZGluZzoxLjg3NXJlbSA4JX19QG1lZGlhIChtaW4td2lkdGg6IDYwZW0pey5jYXJvdXNlbF9faXRlbS0tdG17cGFkZGluZzo0MHB4IDMwcHggMjBweDt3aWR0aDo2NSV9fS5ibHVlIC5jYXJvdXNlbF9faXRlbS0tdG0sLmJsdWUuY2Fyb3VzZWwtaXRlbV9fYmFja2dyb3VuZCwuYmx1ZSAuaGVyb19fbGluay0tdG17YmFja2dyb3VuZC1jb2xvcjojMGQwMDg3fS5ibHVlLXRtLWJyIC5jYXJvdXNlbF9faXRlbS0tdG0sLmJsdWUtdG0tYnIuY2Fyb3VzZWwtaXRlbV9fYmFja2dyb3VuZCwuYmx1ZS10bS1iciAuaGVyb19fbGluay0tdG17YmFja2dyb3VuZC1jb2xvcjojMjdiNmNkfS5vcmFuZ2UgLmNhcm91c2VsX19pdGVtLS10bSwub3JhbmdlLmNhcm91c2VsLWl0ZW1fX2JhY2tncm91bmQsLm9yYW5nZSAuaGVyb19fbGluay0tdG17YmFja2dyb3VuZC1jb2xvcjojZjc0YzAwfS5wdXJwbGUgLmNhcm91c2VsX19pdGVtLS10bSwucHVycGxlLmNhcm91c2VsLWl0ZW1fX2JhY2tncm91bmQsLnB1cnBsZSAuaGVyb19fbGluay0tdG17YmFja2dyb3VuZC1jb2xvcjojNTYxMWJjfS5waW5rIC5jYXJvdXNlbF9faXRlbS0tdG0sLnBpbmsuY2Fyb3VzZWwtaXRlbV9fYmFja2dyb3VuZCwucGluayAuaGVyb19fbGluay0tdG17YmFja2dyb3VuZC1jb2xvcjojZmMxOTk5fS55ZWxsb3cgLmNhcm91c2VsX19pdGVtLS10bSwueWVsbG93LmNhcm91c2VsLWl0ZW1fX2JhY2tncm91bmQsLnllbGxvdyAuaGVyb19fbGluay0tdG17YmFja2dyb3VuZC1jb2xvcjojZjlhNTAwfS5oZXJvX19jb250YWluZXItLXRte2hlaWdodDozMDBweDttYXJnaW4tYm90dG9tOjIuMTg3NXJlbX1AbWVkaWEgKG1pbi13aWR0aDogNDYuODc1ZW0pey5oZXJvX19jb250YWluZXItLXRte2hlaWdodDo0MDBweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTMuMTI1cmVtKXsuaGVyb19fY29udGFpbmVyLS10bXtoZWlnaHQ6NjAwcHh9fS5jYXJvdXNlbF9fY29udGVudC13cmFwcGVyLS10bXstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkO3BhZGRpbmctYm90dG9tOjUwcHh9LmNhcm91c2VsX19jb250ZW50LXdyYXBwZXItLXRtOmFmdGVye2NsZWFyOmJvdGg7Y29udGVudDonJztkaXNwbGF5OnRhYmxlfUBtZWRpYSAobWluLXdpZHRoOiAzMC4wNjI1ZW0pey5jYXJvdXNlbF9fY29udGVudC13cmFwcGVyLS10bXthbGlnbi1pdGVtczpmbGV4LWVuZDtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59fUBtZWRpYSAobWluLXdpZHRoOiA2MGVtKXsuY2Fyb3VzZWxfX2NvbnRlbnQtd3JhcHBlci0tdG17cGFkZGluZzowfX0uY2Fyb3VzZWxfX3RpdGxlLS10bXtmb250LWZhbWlseTpcInB1YmxpY28tbWVkaXVtXCIsR2VvcmdpYSxDYW1icmlhLFwiVGltZXMgTmV3IFJvbWFuXCIsVGltZXMsc2VyaWY7Zm9udC1zaXplOjI5cHh9QG1lZGlhIChtaW4td2lkdGg6IDMwLjA2MjVlbSl7LmNhcm91c2VsX190aXRsZS0tdG17d2lkdGg6NTAlfX1AbWVkaWEgKG1pbi13aWR0aDogNDYuODc1ZW0pey5jYXJvdXNlbF9fdGl0bGUtLXRte2Zsb2F0OmxlZnQ7d2lkdGg6NzAlfX0uY2Fyb3VzZWxfX2NvbnRlbnQtc3Vid3JhcHBlci0tdG17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2xpbmUtaGVpZ2h0OjMycHg7bWFyZ2luLXRvcDoxMHB4fUBtZWRpYSAobWluLXdpZHRoOiAzMC4wNjI1ZW0pey5jYXJvdXNlbF9fY29udGVudC1zdWJ3cmFwcGVyLS10bXt0ZXh0LWFsaWduOnJpZ2h0O3dpZHRoOjUwJX19QG1lZGlhIChtaW4td2lkdGg6IDQ2Ljg3NWVtKXsuY2Fyb3VzZWxfX2NvbnRlbnQtc3Vid3JhcHBlci0tdG17ZmxvYXQ6cmlnaHQ7bWFyZ2luLXRvcDowO3dpZHRoOjMwJX19LmNhcm91c2VsX19pY29uLS10bXtmb250LWZhbWlseTpcInB1YmxpY28taXRhbGljXCIsR2VvcmdpYSxDYW1icmlhLFwiVGltZXMgTmV3IFJvbWFuXCIsVGltZXMsc2VyaWY7Zm9udC13ZWlnaHQ6NjAwO2NvbG9yOmluaGVyaXQ7ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZy1yaWdodDozMHB4O3Bvc2l0aW9uOnJlbGF0aXZlO3RleHQtZGVjb3JhdGlvbjpub25lfS5jYXJvdXNlbF9faWNvbi0tdG06aG92ZXJ7Y29sb3I6I2ZmZjtvcGFjaXR5OjF9LnJlYWRfX2ljb24tLWNhcm91c2Vse2hlaWdodDoyM3B4O2xlZnQ6YXV0bztwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowfS5hcnJvdy1kb3duLS1jYXJvdXNlbHtoZWlnaHQ6MjNweDt3aWR0aDoyNXB4fS5jYXJvdXNlbF9fdmlkZW8tLXRtIC5oZXJvX19pY29uLS10bXtoZWlnaHQ6ODBweDt3aWR0aDo4MHB4fUBtZWRpYSAobWluLXdpZHRoOiA0Ni44NzVlbSl7LmNhcm91c2VsX192aWRlby0tdG0gLmhlcm9fX2ljb24tLXRte2hlaWdodDo5MHB4O3dpZHRoOjkwcHh9fS5jYXJvdXNlbF9fdmlkZW8tLXRtIC5oZXJvX19pbm5lci1pY29uLS10bXtib3JkZXItd2lkdGg6MTRweCAwIDEzcHggMjNweH1AbWVkaWEgKG1pbi13aWR0aDogNDYuODc1ZW0pey5jYXJvdXNlbF9fdmlkZW8tLXRtIC5oZXJvX19pbm5lci1pY29uLS10bXtib3JkZXItd2lkdGg6MTVweCAwIDE0cHggMjdweH19LnRtLWNhcm91c2VsIC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9ue2hlaWdodDoxMDAlO3dpZHRoOjE2JX0uc3ViY29udGVudF9fdGV4dHtmb250LXNpemU6MXJlbTstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkO2xpbmUtaGVpZ2h0OjEuMnJlbX0udGV4dC1zdWJjb250ZW50OmFmdGVyLC50ZXh0LXN1YmNvbnRlbnRfX2xpc3Q6YWZ0ZXIsLnRleHQtc3ViY29udGVudF9faXRlbTphZnRlcntjbGVhcjpib3RoO2NvbnRlbnQ6Jyc7ZGlzcGxheTp0YWJsZX0udGV4dC1zdWJjb250ZW50e2JvcmRlci1ib3R0b206MXB4IHNvbGlkIGN1cnJlbnRDb2xvcjtwYWRkaW5nLWJvdHRvbToyLjE4NzVyZW19LnRleHQtc3ViY29udGVudF9fd3JhcHBlcnt3aWR0aDoxMDAlfS50ZXh0LXN1YmNvbnRlbnRfX3dyYXBwZXI6YWZ0ZXJ7Y2xlYXI6Ym90aDtjb250ZW50OicnO2Rpc3BsYXk6dGFibGV9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODAwcHgpey50ZXh0LXN1YmNvbnRlbnRfX3dyYXBwZXJ7bWFyZ2luLXJpZ2h0OjExLjElO21heC13aWR0aDo4NDBweDt3aWR0aDo2NS41JX19LnRleHQtc3ViY29udGVudF9fbGlzdHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3dpZHRoOjEwMCV9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpey50ZXh0LXN1YmNvbnRlbnRfX2xpc3R7ZmxvYXQ6bGVmdDttYXJnaW4tcmlnaHQ6MzBweDt3aWR0aDpjYWxjKCgxMDAlIC0gMzBweCkgLyAyKX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpey50ZXh0LXN1YmNvbnRlbnRfX2xpc3Q6bnRoLWNoaWxkKDIpe21hcmdpbi1yaWdodDowfX0udGV4dC1zdWJjb250ZW50X19pdGVte2FsaWduLWl0ZW1zOmNlbnRlcjtjdXJzb3I6cG9pbnRlcjtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQ7bWFyZ2luLXRvcDoxLjI1cmVtO21pbi1oZWlnaHQ6NjBweDtwYWRkaW5nLWxlZnQ6NzBweDtwb3NpdGlvbjpyZWxhdGl2ZX0udGV4dC1zdWJjb250ZW50X19pdGVtOmZpcnN0LWNoaWxke21hcmdpbi10b3A6MS44NzVyZW19LnRleHQtc3ViY29udGVudF9faXRlbTpob3ZlciBhe2NvbG9yOiNmZmY7b3BhY2l0eToxO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9LnRleHQtc3ViY29udGVudF9faXRlbTpob3ZlciAuc3ViY29udGVudF9faWNvbntjb2xvcjojZmZmO29wYWNpdHk6MX0uc3ViY29udGVudF9faWNvbntoZWlnaHQ6NjBweDtsZWZ0OjA7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTt0cmFuc2l0aW9uOmNvbG9yIC4zcyBlYXNlLWluLW91dDt3aWR0aDo2MHB4fS5zdWJjb250ZW50X19pY29uIHN2Z3tmaWxsOmN1cnJlbnRDb2xvcn0udGV4dC1zdWJjb250ZW50X19saXN0IGF7Y29sb3I6aW5oZXJpdH0uc3ViY29udGVudF9fdGl0bGV7Y29sb3I6I2ZmZjtmb250LXNpemU6MTZweDtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MTlweDttYXJnaW4tdG9wOjVweH0uaGVyb19fY29udGFpbmVyLS1zdWJjb250ZW50e2hlaWdodDoyMDBweDttYXJnaW46MS44NzVyZW0gMCAwO3dpZHRoOjEwMCV9QG1lZGlhIChtaW4td2lkdGg6IDMwLjA2MjVlbSl7Lmhlcm9fX2NvbnRhaW5lci0tc3ViY29udGVudHtmbG9hdDpyaWdodDtoZWlnaHQ6MzAwcHh9fUBtZWRpYSAobWluLXdpZHRoOiA2MGVtKXsuaGVyb19fY29udGFpbmVyLS1zdWJjb250ZW50e2hlaWdodDoyMjVweDt3aWR0aDozNzdweH19Lmhlcm9fX2ljb24tLXN1YmNvbnRlbnR7aGVpZ2h0OjYwcHg7d2lkdGg6NjBweH0uaGVyb19faWNvbi0tc3ViY29udGVudCAuaGVyb19faW5uZXItaWNvbntib3JkZXItd2lkdGg6MTFweCAwIDlweCAxOHB4fS5oZXJvX19pY29uLS1zdWJjb250ZW50Lmhlcm9fX2ljb24tLWdyZWVue2JveC1zaGFkb3c6MCAwIDAgNzBweCAjNzBjMTAwIGluc2V0fS5oZXJvX19pY29uLS1zdWJjb250ZW50IC5oZXJvX19pbm5lci1pY29uLS1ibHVlLXRte2JvcmRlci1sZWZ0LWNvbG9yOiMwZDAwODd9Lmhlcm9fX2ljb24tLXN1YmNvbnRlbnQuaGVyb19faWNvbi0tcHVycGxlLWJyMntib3gtc2hhZG93OjAgMCAwIDcwcHggIzU2MTJiYyBpbnNldH0uaGVyb19faWNvbi0tc3ViY29udGVudCAuaGVyb19faW5uZXItaWNvbi0tYmx1ZS10bS1icntib3JkZXItbGVmdC1jb2xvcjojMjdiNmNkfS5oZXJvX19pY29uLS1zdWJjb250ZW50Lmhlcm9fX2ljb24tLXB1cnBsZXtib3gtc2hhZG93OjAgMCAwIDcwcHggIzBjMDA4NyBpbnNldH0uaGVyb19faWNvbi0tc3ViY29udGVudCAuaGVyb19faW5uZXItaWNvbi0tb3JhbmdlLXRte2JvcmRlci1sZWZ0LWNvbG9yOiNmNzRjMDB9Lmhlcm9fX2ljb24tLXN1YmNvbnRlbnQuaGVyb19faWNvbi0tcmVke2JveC1zaGFkb3c6MCAwIDAgNzBweCAjZTUxOTFlIGluc2V0fS5oZXJvX19pY29uLS1zdWJjb250ZW50IC5oZXJvX19pbm5lci1pY29uLS1wdXJwbGUtYnJ7Ym9yZGVyLWxlZnQtY29sb3I6IzU2MTFiY30uaGVyb19faWNvbi0tc3ViY29udGVudC5oZXJvX19pY29uLS15ZWxsb3d7Ym94LXNoYWRvdzowIDAgMCA3MHB4ICNmOWE1MDAgaW5zZXR9Lmhlcm9fX2ljb24tLXN1YmNvbnRlbnQgLmhlcm9fX2lubmVyLWljb24tLXBpbmstdG17Ym9yZGVyLWxlZnQtY29sb3I6I2ZjMTk5OX0uaGVyb19faWNvbi0tc3ViY29udGVudCAuaGVyb19faW5uZXItaWNvbi0tcHVycGxlLXRte2JvcmRlci1sZWZ0LWNvbG9yOiMwYzAwODd9Lmhlcm9fX2ljb24tLXN1YmNvbnRlbnQgLmhlcm9fX2lubmVyLWljb24tLXB1cnBsZS1icjJ7Ym9yZGVyLWxlZnQtY29sb3I6IzU2MTJiY31cbiJdfQ== */