@charset "UTF-8";
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html {
  line-height: 1.15;
  -webkit-text-size-adjust: 100%
}
figure {
  margin: 0
}
body {
  margin: 0
}
main {
  display: block
}
h1 {
  font-size: 2em;
  margin: .67em 0
}
hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible
}
pre {
  font-family: monospace,monospace;
  font-size: 1em
}
a {
  background-color: transparent
}
abbr[title] {
  border-bottom: none;
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
  text-decoration: underline dotted
}
b,
strong {
  font-weight: bolder
}
code,
kbd,
samp {
  font-family: monospace,monospace;
  font-size: 1em
}
small {
  font-size: 80%
}
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline
}
sub {
  bottom: -.25em
}
sup {
  top: -.5em
}
img {
  border-style: none
}
button,
input,
optgroup,
select,
textarea {
  font-family: inherit;
  font-size: 100%;
  line-height: 1.15;
  margin: 0
}
textarea {
  overflow: auto
}
button,
input {
  overflow: visible
}
button,
select {
  text-transform: none
}
[type=button],
[type=reset],
[type=submit],
button {
  -webkit-appearance: button
}
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner,
button::-moz-focus-inner {
  border-style: none;
  padding: 0
}
[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring,
button:-moz-focusring {
  outline: 1px dotted ButtonText
}
fieldset {
  padding: .35em .75em .625em
}
legend {
  box-sizing: border-box;
  color: inherit;
  display: table;
  max-width: 100%;
  padding: 0;
  white-space: normal
}
progress {
  vertical-align: baseline
}
textarea {
  overflow: auto
}
[type=checkbox],
[type=radio] {
  box-sizing: border-box;
  padding: 0
}
[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto
}
[type=search] {
  -webkit-appearance: textfield;
  outline-offset: -2px
}
[type=search]::-webkit-search-decoration {
  -webkit-appearance: none
}
::-webkit-file-upload-button {
  -webkit-appearance: button;
  font: inherit
}
details {
  display: block
}
summary {
  display: list-item
}
template {
  display: none
}
[hidden] {
  display: none
}
@font-face {
  font-family: 'Galano Grotesque';
  src: url(../fonts/GalanoGrotesque-Black.eot);
  src: url(../fonts/GalanoGrotesque-Black.eot?#iefix) format("embedded-opentype"),url(../fonts/GalanoGrotesque-Black.woff2) format("woff2"),url(../fonts/GalanoGrotesque-Black.woff) format("woff"),url(../fonts/GalanoGrotesque-Black.ttf) format("truetype"),url(../fonts/GalanoGrotesque-Black.svg#GalanoGrotesque-Black) format("svg");
  font-weight: 900;
  font-style: normal;
  font-display: swap
}
@font-face {
  font-family: 'Galano Grotesque ExBold';
  src: url(../fonts/GalanoGrotesque-ExtraBoldItalic.eot);
  src: url(../fonts/GalanoGrotesque-ExtraBoldItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/GalanoGrotesque-ExtraBoldItalic.woff2) format("woff2"),url(../fonts/GalanoGrotesque-ExtraBoldItalic.woff) format("woff"),url(../fonts/GalanoGrotesque-ExtraBoldItalic.ttf) format("truetype"),url(../fonts/GalanoGrotesque-ExtraBoldItalic.svg#GalanoGrotesque-ExtraBoldItalic) format("svg");
  font-weight: 700;
  font-style: italic;
  font-display: swap
}
@font-face {
  font-family: 'Galano Grotesque';
  src: url(../fonts/GalanoGrotesque-BlackItalic.eot);
  src: url(../fonts/GalanoGrotesque-BlackItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/GalanoGrotesque-BlackItalic.woff2) format("woff2"),url(../fonts/GalanoGrotesque-BlackItalic.woff) format("woff"),url(../fonts/GalanoGrotesque-BlackItalic.ttf) format("truetype"),url(../fonts/GalanoGrotesque-BlackItalic.svg#GalanoGrotesque-BlackItalic) format("svg");
  font-weight: 900;
  font-style: italic;
  font-display: swap
}
@font-face {
  font-family: 'Galano Grotesque';
  src: url(../fonts/GalanoGrotesque-BoldItalic.eot);
  src: url(../fonts/GalanoGrotesque-BoldItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/GalanoGrotesque-BoldItalic.woff2) format("woff2"),url(../fonts/GalanoGrotesque-BoldItalic.woff) format("woff"),url(../fonts/GalanoGrotesque-BoldItalic.ttf) format("truetype"),url(../fonts/GalanoGrotesque-BoldItalic.svg#GalanoGrotesque-BoldItalic) format("svg");
  font-weight: 700;
  font-style: italic;
  font-display: swap
}
@font-face {
  font-family: 'Galano Grotesque';
  src: url(../fonts/GalanoGrotesque-ExtraLight.eot);
  src: url(../fonts/GalanoGrotesque-ExtraLight.eot?#iefix) format("embedded-opentype"),url(../fonts/GalanoGrotesque-ExtraLight.woff2) format("woff2"),url(../fonts/GalanoGrotesque-ExtraLight.woff) format("woff"),url(../fonts/GalanoGrotesque-ExtraLight.ttf) format("truetype"),url(../fonts/GalanoGrotesque-ExtraLight.svg#GalanoGrotesque-ExtraLight) format("svg");
  font-weight: 200;
  font-style: normal;
  font-display: swap
}
@font-face {
  font-family: 'Galano Grotesque';
  src: url(../fonts/GalanoGrotesque-Bold.eot);
  src: url(../fonts/GalanoGrotesque-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/GalanoGrotesque-Bold.woff2) format("woff2"),url(../fonts/GalanoGrotesque-Bold.woff) format("woff"),url(../fonts/GalanoGrotesque-Bold.ttf) format("truetype"),url(../fonts/GalanoGrotesque-Bold.svg#GalanoGrotesque-Bold) format("svg");
  font-weight: 700;
  font-style: normal;
  font-display: swap
}
@font-face {
  font-family: 'Galano Grotesque';
  src: url(../fonts/GalanoGrotesque-HeavyItalic.eot);
  src: url(../fonts/GalanoGrotesque-HeavyItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/GalanoGrotesque-HeavyItalic.woff2) format("woff2"),url(../fonts/GalanoGrotesque-HeavyItalic.woff) format("woff"),url(../fonts/GalanoGrotesque-HeavyItalic.ttf) format("truetype"),url(../fonts/GalanoGrotesque-HeavyItalic.svg#GalanoGrotesque-HeavyItalic) format("svg");
  font-weight: 900;
  font-style: italic;
  font-display: swap
}
@font-face {
  font-family: 'Galano Grotesque';
  src: url(../fonts/GalanoGrotesque-Italic.eot);
  src: url(../fonts/GalanoGrotesque-Italic.eot?#iefix) format("embedded-opentype"),url(../fonts/GalanoGrotesque-Italic.woff2) format("woff2"),url(../fonts/GalanoGrotesque-Italic.woff) format("woff"),url(../fonts/GalanoGrotesque-Italic.ttf) format("truetype"),url(../fonts/GalanoGrotesque-Italic.svg#GalanoGrotesque-Italic) format("svg");
  font-weight: 400;
  font-style: italic;
  font-display: swap
}
@font-face {
  font-family: 'Galano Grotesque';
  src: url(../fonts/GalanoGrotesque-Heavy.eot);
  src: url(../fonts/GalanoGrotesque-Heavy.eot?#iefix) format("embedded-opentype"),url(../fonts/GalanoGrotesque-Heavy.woff2) format("woff2"),url(../fonts/GalanoGrotesque-Heavy.woff) format("woff"),url(../fonts/GalanoGrotesque-Heavy.ttf) format("truetype"),url(../fonts/GalanoGrotesque-Heavy.svg#GalanoGrotesque-Heavy) format("svg");
  font-weight: 900;
  font-style: normal;
  font-display: swap
}
@font-face {
  font-family: 'Galano Grotesque ExLight';
  src: url(../fonts/GalanoGrotesque-ExtraLightItalic.eot);
  src: url(../fonts/GalanoGrotesque-ExtraLightItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/GalanoGrotesque-ExtraLightItalic.woff2) format("woff2"),url(../fonts/GalanoGrotesque-ExtraLightItalic.woff) format("woff"),url(../fonts/GalanoGrotesque-ExtraLightItalic.ttf) format("truetype"),url(../fonts/GalanoGrotesque-ExtraLightItalic.svg#GalanoGrotesque-ExtraLightItalic) format("svg");
  font-weight: 200;
  font-style: italic;
  font-display: swap
}
@font-face {
  font-family: 'Galano Grotesque';
  src: url(../fonts/GalanoGrotesque-Light.eot);
  src: url(../fonts/GalanoGrotesque-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/GalanoGrotesque-Light.woff2) format("woff2"),url(../fonts/GalanoGrotesque-Light.woff) format("woff"),url(../fonts/GalanoGrotesque-Light.ttf) format("truetype"),url(../fonts/GalanoGrotesque-Light.svg#GalanoGrotesque-Light) format("svg");
  font-weight: 300;
  font-style: normal;
  font-display: swap
}
@font-face {
  font-family: 'Galano Grotesque';
  src: url(../fonts/GalanoGrotesque-ExtraBold.eot);
  src: url(../fonts/GalanoGrotesque-ExtraBold.eot?#iefix) format("embedded-opentype"),url(../fonts/GalanoGrotesque-ExtraBold.woff2) format("woff2"),url(../fonts/GalanoGrotesque-ExtraBold.woff) format("woff"),url(../fonts/GalanoGrotesque-ExtraBold.ttf) format("truetype"),url(../fonts/GalanoGrotesque-ExtraBold.svg#GalanoGrotesque-ExtraBold) format("svg");
  font-weight: 700;
  font-style: normal;
  font-display: swap
}
@font-face {
  font-family: 'Galano Grotesque SmBold';
  src: url(../fonts/GalanoGrotesque-SemiBoldItalic.eot);
  src: url(../fonts/GalanoGrotesque-SemiBoldItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/GalanoGrotesque-SemiBoldItalic.woff2) format("woff2"),url(../fonts/GalanoGrotesque-SemiBoldItalic.woff) format("woff"),url(../fonts/GalanoGrotesque-SemiBoldItalic.ttf) format("truetype"),url(../fonts/GalanoGrotesque-SemiBoldItalic.svg#GalanoGrotesque-SemiBoldItalic) format("svg");
  font-weight: 600;
  font-style: italic;
  font-display: swap
}
@font-face {
  font-family: 'Galano Grotesque';
  src: url(../fonts/GalanoGrotesque-LightItalic.eot);
  src: url(../fonts/GalanoGrotesque-LightItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/GalanoGrotesque-LightItalic.woff2) format("woff2"),url(../fonts/GalanoGrotesque-LightItalic.woff) format("woff"),url(../fonts/GalanoGrotesque-LightItalic.ttf) format("truetype"),url(../fonts/GalanoGrotesque-LightItalic.svg#GalanoGrotesque-LightItalic) format("svg");
  font-weight: 300;
  font-style: italic;
  font-display: swap
}
@font-face {
  font-family: 'Galano Grotesque';
  src: url(../fonts/GalanoGrotesque-ThinItalic.eot);
  src: url(../fonts/GalanoGrotesque-ThinItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/GalanoGrotesque-ThinItalic.woff2) format("woff2"),url(../fonts/GalanoGrotesque-ThinItalic.woff) format("woff"),url(../fonts/GalanoGrotesque-ThinItalic.ttf) format("truetype"),url(../fonts/GalanoGrotesque-ThinItalic.svg#GalanoGrotesque-ThinItalic) format("svg");
  font-weight: 100;
  font-style: italic;
  font-display: swap
}
@font-face {
  font-family: 'Galano Grotesque';
  src: url(../fonts/GalanoGrotesque-SemiBold.eot);
  src: url(../fonts/GalanoGrotesque-SemiBold.eot?#iefix) format("embedded-opentype"),url(../fonts/GalanoGrotesque-SemiBold.woff2) format("woff2"),url(../fonts/GalanoGrotesque-SemiBold.woff) format("woff"),url(../fonts/GalanoGrotesque-SemiBold.ttf) format("truetype"),url(../fonts/GalanoGrotesque-SemiBold.svg#GalanoGrotesque-SemiBold) format("svg");
  font-weight: 600;
  font-style: normal;
  font-display: swap
}
@font-face {
  font-family: 'Galano Grotesque';
  src: url(../fonts/GalanoGrotesque-Thin.eot);
  src: url(../fonts/GalanoGrotesque-Thin.eot?#iefix) format("embedded-opentype"),url(../fonts/GalanoGrotesque-Thin.woff2) format("woff2"),url(../fonts/GalanoGrotesque-Thin.woff) format("woff"),url(../fonts/GalanoGrotesque-Thin.ttf) format("truetype"),url(../fonts/GalanoGrotesque-Thin.svg#GalanoGrotesque-Thin) format("svg");
  font-weight: 100;
  font-style: normal;
  font-display: swap
}
@font-face {
  font-family: 'Galano Grotesque';
  src: url(../fonts/GalanoGrotesque-MediumItalic.eot);
  src: url(../fonts/GalanoGrotesque-MediumItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/GalanoGrotesque-MediumItalic.woff2) format("woff2"),url(../fonts/GalanoGrotesque-MediumItalic.woff) format("woff"),url(../fonts/GalanoGrotesque-MediumItalic.ttf) format("truetype"),url(../fonts/GalanoGrotesque-MediumItalic.svg#GalanoGrotesque-MediumItalic) format("svg");
  font-weight: 500;
  font-style: italic;
  font-display: swap
}
@font-face {
  font-family: 'Galano Grotesque';
  src: url(../fonts/GalanoGrotesque-Regular.eot);
  src: url(../fonts/GalanoGrotesque-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/GalanoGrotesque-Regular.woff2) format("woff2"),url(../fonts/GalanoGrotesque-Regular.woff) format("woff"),url(../fonts/GalanoGrotesque-Regular.ttf) format("truetype"),url(../fonts/GalanoGrotesque-Regular.svg#GalanoGrotesque-Regular) format("svg");
  font-weight: 400;
  font-style: normal;
  font-display: swap
}
@font-face {
  font-family: 'Galano Grotesque';
  src: url(../fonts/GalanoGrotesque-Medium.eot);
  src: url(../fonts/GalanoGrotesque-Medium.eot?#iefix) format("embedded-opentype"),url(../fonts/GalanoGrotesque-Medium.woff2) format("woff2"),url(../fonts/GalanoGrotesque-Medium.woff) format("woff"),url(../fonts/GalanoGrotesque-Medium.ttf) format("truetype"),url(../fonts/GalanoGrotesque-Medium.svg#GalanoGrotesque-Medium) format("svg");
  font-weight: 500;
  font-style: normal;
  font-display: swap
}
.has-black-border-color {
  border-color: #000
}
.has-black-background-color {
  background-color: #000
}
.has-black-color {
  color: #000
}
.has-subtle-border-color {
  border-color: #fafafa
}
.has-subtle-background-color {
  background-color: #fafafa
}
.has-subtle-color {
  color: #fafafa
}
.has-white-border-color {
  border-color: #fff
}
.has-white-background-color {
  background-color: #fff
}
.has-white-color {
  color: #fff
}
.has-blue-border-color {
  border-color: #102b47
}
.has-blue-background-color {
  background-color: #102b47
}
.has-blue-color {
  color: #102b47
}
.has-neon-blue-border-color {
  border-color: #00adee
}
.has-neon-blue-background-color {
  background-color: #00adee
}
.has-neon-blue-color {
  color: #00adee
}
.has-orange-border-color {
  border-color: #f9aa53
}
.has-orange-background-color {
  background-color: #f9aa53
}
.has-orange-color {
  color: #f9aa53
}
.has-neon-green-border-color {
  border-color: #7dc142
}
.has-neon-green-background-color {
  background-color: #7dc142
}
.has-neon-green-color {
  color: #7dc142
}
.has-neon-purple-border-color {
  border-color: #87703e
}
.has-neon-purple-background-color {
  background-color: #87703e
}
.has-neon-purple-color {
  color: #87703e
}
.has-gray-border-color {
  border-color: #666
}
.has-gray-background-color {
  background-color: #666
}
.has-gray-color {
  color: #666
}
.has-lavender-border-color {
  border-color: #8e8bb1
}
.has-lavender-background-color {
  background-color: #8e8bb1
}
.has-lavender-color {
  color: #8e8bb1
}
.has-pink-border-color {
  border-color: #ec1d8b
}
.has-pink-background-color {
  background-color: #ec1d8b
}
.has-pink-color {
  color: #ec1d8b
}
body .tinymce ol,
body .tinymce ul {
  margin-left: 20px
}
body .tinymce h3 {
  font-size: 28px;
  font-size: 2.8vw;
  font-weight: 400;
  color: #102b47;
  line-height: 1.4
}
@media only screen and (max-width:785.71429px) {
  body .tinymce h3 {
    font-size: 22px
  }
}
@media only screen and (min-width:1000px) {
  body .tinymce h3 {
    font-size: 28px
  }
}
/*! This file is auto-generated */
@font-face {
  font-family: dashicons;
  src: url(../fonts/dashicons.eot?99ac726223c749443b642ce33df8b800);
  src: url(../fonts/dashicons.eot?99ac726223c749443b642ce33df8b800#iefix) format("embedded-opentype"),url("data:application/x-font-woff;charset=utf-8;base64,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") format("woff"),url(../fonts/dashicons.ttf?99ac726223c749443b642ce33df8b800) format("truetype");
  font-weight: 400;
  font-style: normal
}
.dashicons,
.dashicons-before:before {
  font-family: dashicons;
  display: inline-block;
  line-height: 1;
  font-weight: 400;
  font-style: normal;
  speak: never;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  width: 20px;
  height: 20px;
  font-size: 20px;
  vertical-align: top;
  text-align: center;
  transition: color .1s ease-in
}
.dashicons-admin-appearance:before {
  content: "\f100"
}
.dashicons-admin-collapse:before {
  content: "\f148"
}
.dashicons-admin-comments:before {
  content: "\f101"
}
.dashicons-admin-customizer:before {
  content: "\f540"
}
.dashicons-admin-generic:before {
  content: "\f111"
}
.dashicons-admin-home:before {
  content: "\f102"
}
.dashicons-admin-links:before {
  content: "\f103"
}
.dashicons-admin-media:before {
  content: "\f104"
}
.dashicons-admin-multisite:before {
  content: "\f541"
}
.dashicons-admin-network:before {
  content: "\f112"
}
.dashicons-admin-page:before {
  content: "\f105"
}
.dashicons-admin-plugins:before {
  content: "\f106"
}
.dashicons-admin-post:before {
  content: "\f109"
}
.dashicons-admin-settings:before {
  content: "\f108"
}
.dashicons-admin-site-alt:before {
  content: "\f11d"
}
.dashicons-admin-site-alt2:before {
  content: "\f11e"
}
.dashicons-admin-site-alt3:before {
  content: "\f11f"
}
.dashicons-admin-site:before {
  content: "\f319"
}
.dashicons-admin-tools:before {
  content: "\f107"
}
.dashicons-admin-users:before {
  content: "\f110"
}
.dashicons-airplane:before {
  content: "\f15f"
}
.dashicons-album:before {
  content: "\f514"
}
.dashicons-align-center:before {
  content: "\f134"
}
.dashicons-align-full-width:before {
  content: "\f114"
}
.dashicons-align-left:before {
  content: "\f135"
}
.dashicons-align-none:before {
  content: "\f138"
}
.dashicons-align-pull-left:before {
  content: "\f10a"
}
.dashicons-align-pull-right:before {
  content: "\f10b"
}
.dashicons-align-right:before {
  content: "\f136"
}
.dashicons-align-wide:before {
  content: "\f11b"
}
.dashicons-amazon:before {
  content: "\f162"
}
.dashicons-analytics:before {
  content: "\f183"
}
.dashicons-archive:before {
  content: "\f480"
}
.dashicons-arrow-down-alt:before {
  content: "\f346"
}
.dashicons-arrow-down-alt2:before {
  content: "\f347"
}
.dashicons-arrow-down:before {
  content: "\f140"
}
.dashicons-arrow-left-alt:before {
  content: "\f340"
}
.dashicons-arrow-left-alt2:before {
  content: "\f341"
}
.dashicons-arrow-left:before {
  content: "\f141"
}
.dashicons-arrow-right-alt:before {
  content: "\f344"
}
.dashicons-arrow-right-alt2:before {
  content: "\f345"
}
.dashicons-arrow-right:before {
  content: "\f139"
}
.dashicons-arrow-up-alt:before {
  content: "\f342"
}
.dashicons-arrow-up-alt2:before {
  content: "\f343"
}
.dashicons-arrow-up-duplicate:before {
  content: "\f143"
}
.dashicons-arrow-up:before {
  content: "\f142"
}
.dashicons-art:before {
  content: "\f309"
}
.dashicons-awards:before {
  content: "\f313"
}
.dashicons-backup:before {
  content: "\f321"
}
.dashicons-bank:before {
  content: "\f16a"
}
.dashicons-beer:before {
  content: "\f16c"
}
.dashicons-bell:before {
  content: "\f16d"
}
.dashicons-block-default:before {
  content: "\f12b"
}
.dashicons-book-alt:before {
  content: "\f331"
}
.dashicons-book:before {
  content: "\f330"
}
.dashicons-buddicons-activity:before {
  content: "\f452"
}
.dashicons-buddicons-bbpress-logo:before {
  content: "\f477"
}
.dashicons-buddicons-buddypress-logo:before {
  content: "\f448"
}
.dashicons-buddicons-community:before {
  content: "\f453"
}
.dashicons-buddicons-forums:before {
  content: "\f449"
}
.dashicons-buddicons-friends:before {
  content: "\f454"
}
.dashicons-buddicons-groups:before {
  content: "\f456"
}
.dashicons-buddicons-pm:before {
  content: "\f457"
}
.dashicons-buddicons-replies:before {
  content: "\f451"
}
.dashicons-buddicons-topics:before {
  content: "\f450"
}
.dashicons-buddicons-tracking:before {
  content: "\f455"
}
.dashicons-building:before {
  content: "\f512"
}
.dashicons-businessman:before {
  content: "\f338"
}
.dashicons-businessperson:before {
  content: "\f12e"
}
.dashicons-businesswoman:before {
  content: "\f12f"
}
.dashicons-button:before {
  content: "\f11a"
}
.dashicons-calculator:before {
  content: "\f16e"
}
.dashicons-calendar-alt:before {
  content: "\f508"
}
.dashicons-calendar:before {
  content: "\f145"
}
.dashicons-camera-alt:before {
  content: "\f129"
}
.dashicons-camera:before {
  content: "\f306"
}
.dashicons-car:before {
  content: "\f16b"
}
.dashicons-carrot:before {
  content: "\f511"
}
.dashicons-cart:before {
  content: "\f174"
}
.dashicons-category:before {
  content: "\f318"
}
.dashicons-chart-area:before {
  content: "\f239"
}
.dashicons-chart-bar:before {
  content: "\f185"
}
.dashicons-chart-line:before {
  content: "\f238"
}
.dashicons-chart-pie:before {
  content: "\f184"
}
.dashicons-clipboard:before {
  content: "\f481"
}
.dashicons-clock:before {
  content: "\f469"
}
.dashicons-cloud-saved:before {
  content: "\f137"
}
.dashicons-cloud-upload:before {
  content: "\f13b"
}
.dashicons-cloud:before {
  content: "\f176"
}
.dashicons-code-standards:before {
  content: "\f13a"
}
.dashicons-coffee:before {
  content: "\f16f"
}
.dashicons-color-picker:before {
  content: "\f131"
}
.dashicons-columns:before {
  content: "\f13c"
}
.dashicons-controls-back:before {
  content: "\f518"
}
.dashicons-controls-forward:before {
  content: "\f519"
}
.dashicons-controls-pause:before {
  content: "\f523"
}
.dashicons-controls-play:before {
  content: "\f522"
}
.dashicons-controls-repeat:before {
  content: "\f515"
}
.dashicons-controls-skipback:before {
  content: "\f516"
}
.dashicons-controls-skipforward:before {
  content: "\f517"
}
.dashicons-controls-volumeoff:before {
  content: "\f520"
}
.dashicons-controls-volumeon:before {
  content: "\f521"
}
.dashicons-cover-image:before {
  content: "\f13d"
}
.dashicons-dashboard:before {
  content: "\f226"
}
.dashicons-database-add:before {
  content: "\f170"
}
.dashicons-database-export:before {
  content: "\f17a"
}
.dashicons-database-import:before {
  content: "\f17b"
}
.dashicons-database-remove:before {
  content: "\f17c"
}
.dashicons-database-view:before {
  content: "\f17d"
}
.dashicons-database:before {
  content: "\f17e"
}
.dashicons-desktop:before {
  content: "\f472"
}
.dashicons-dismiss:before {
  content: "\f153"
}
.dashicons-download:before {
  content: "\f316"
}
.dashicons-drumstick:before {
  content: "\f17f"
}
.dashicons-edit-large:before {
  content: "\f327"
}
.dashicons-edit-page:before {
  content: "\f186"
}
.dashicons-edit:before {
  content: "\f464"
}
.dashicons-editor-aligncenter:before {
  content: "\f207"
}
.dashicons-editor-alignleft:before {
  content: "\f206"
}
.dashicons-editor-alignright:before {
  content: "\f208"
}
.dashicons-editor-bold:before {
  content: "\f200"
}
.dashicons-editor-break:before {
  content: "\f474"
}
.dashicons-editor-code-duplicate:before {
  content: "\f494"
}
.dashicons-editor-code:before {
  content: "\f475"
}
.dashicons-editor-contract:before {
  content: "\f506"
}
.dashicons-editor-customchar:before {
  content: "\f220"
}
.dashicons-editor-expand:before {
  content: "\f211"
}
.dashicons-editor-help:before {
  content: "\f223"
}
.dashicons-editor-indent:before {
  content: "\f222"
}
.dashicons-editor-insertmore:before {
  content: "\f209"
}
.dashicons-editor-italic:before {
  content: "\f201"
}
.dashicons-editor-justify:before {
  content: "\f214"
}
.dashicons-editor-kitchensink:before {
  content: "\f212"
}
.dashicons-editor-ltr:before {
  content: "\f10c"
}
.dashicons-editor-ol-rtl:before {
  content: "\f12c"
}
.dashicons-editor-ol:before {
  content: "\f204"
}
.dashicons-editor-outdent:before {
  content: "\f221"
}
.dashicons-editor-paragraph:before {
  content: "\f476"
}
.dashicons-editor-paste-text:before {
  content: "\f217"
}
.dashicons-editor-paste-word:before {
  content: "\f216"
}
.dashicons-editor-quote:before {
  content: "\f205"
}
.dashicons-editor-removeformatting:before {
  content: "\f218"
}
.dashicons-editor-rtl:before {
  content: "\f320"
}
.dashicons-editor-spellcheck:before {
  content: "\f210"
}
.dashicons-editor-strikethrough:before {
  content: "\f224"
}
.dashicons-editor-table:before {
  content: "\f535"
}
.dashicons-editor-textcolor:before {
  content: "\f215"
}
.dashicons-editor-ul:before {
  content: "\f203"
}
.dashicons-editor-underline:before {
  content: "\f213"
}
.dashicons-editor-unlink:before {
  content: "\f225"
}
.dashicons-editor-video:before {
  content: "\f219"
}
.dashicons-ellipsis:before {
  content: "\f11c"
}
.dashicons-email-alt:before {
  content: "\f466"
}
.dashicons-email-alt2:before {
  content: "\f467"
}
.dashicons-email:before {
  content: "\f465"
}
.dashicons-embed-audio:before {
  content: "\f13e"
}
.dashicons-embed-generic:before {
  content: "\f13f"
}
.dashicons-embed-photo:before {
  content: "\f144"
}
.dashicons-embed-post:before {
  content: "\f146"
}
.dashicons-embed-video:before {
  content: "\f149"
}
.dashicons-excerpt-view:before {
  content: "\f164"
}
.dashicons-exit:before {
  content: "\f14a"
}
.dashicons-external:before {
  content: "\f504"
}
.dashicons-facebook-alt:before {
  content: "\f305"
}
.dashicons-facebook:before {
  content: "\f304"
}
.dashicons-feedback:before {
  content: "\f175"
}
.dashicons-filter:before {
  content: "\f536"
}
.dashicons-flag:before {
  content: "\f227"
}
.dashicons-food:before {
  content: "\f187"
}
.dashicons-format-aside:before {
  content: "\f123"
}
.dashicons-format-audio:before {
  content: "\f127"
}
.dashicons-format-chat:before {
  content: "\f125"
}
.dashicons-format-gallery:before {
  content: "\f161"
}
.dashicons-format-image:before {
  content: "\f128"
}
.dashicons-format-quote:before {
  content: "\f122"
}
.dashicons-format-status:before {
  content: "\f130"
}
.dashicons-format-video:before {
  content: "\f126"
}
.dashicons-forms:before {
  content: "\f314"
}
.dashicons-fullscreen-alt:before {
  content: "\f188"
}
.dashicons-fullscreen-exit-alt:before {
  content: "\f189"
}
.dashicons-games:before {
  content: "\f18a"
}
.dashicons-google:before {
  content: "\f18b"
}
.dashicons-googleplus:before {
  content: "\f462"
}
.dashicons-grid-view:before {
  content: "\f509"
}
.dashicons-groups:before {
  content: "\f307"
}
.dashicons-hammer:before {
  content: "\f308"
}
.dashicons-heading:before {
  content: "\f10e"
}
.dashicons-heart:before {
  content: "\f487"
}
.dashicons-hidden:before {
  content: "\f530"
}
.dashicons-hourglass:before {
  content: "\f18c"
}
.dashicons-html:before {
  content: "\f14b"
}
.dashicons-id-alt:before {
  content: "\f337"
}
.dashicons-id:before {
  content: "\f336"
}
.dashicons-image-crop:before {
  content: "\f165"
}
.dashicons-image-filter:before {
  content: "\f533"
}
.dashicons-image-flip-horizontal:before {
  content: "\f169"
}
.dashicons-image-flip-vertical:before {
  content: "\f168"
}
.dashicons-image-rotate-left:before {
  content: "\f166"
}
.dashicons-image-rotate-right:before {
  content: "\f167"
}
.dashicons-image-rotate:before {
  content: "\f531"
}
.dashicons-images-alt:before {
  content: "\f232"
}
.dashicons-images-alt2:before {
  content: "\f233"
}
.dashicons-index-card:before {
  content: "\f510"
}
.dashicons-info-outline:before {
  content: "\f14c"
}
.dashicons-info:before {
  content: "\f348"
}
.dashicons-insert-after:before {
  content: "\f14d"
}
.dashicons-insert-before:before {
  content: "\f14e"
}
.dashicons-insert:before {
  content: "\f10f"
}
.dashicons-instagram:before {
  content: "\f12d"
}
.dashicons-laptop:before {
  content: "\f547"
}
.dashicons-layout:before {
  content: "\f538"
}
.dashicons-leftright:before {
  content: "\f229"
}
.dashicons-lightbulb:before {
  content: "\f339"
}
.dashicons-linkedin:before {
  content: "\f18d"
}
.dashicons-list-view:before {
  content: "\f163"
}
.dashicons-location-alt:before {
  content: "\f231"
}
.dashicons-location:before {
  content: "\f230"
}
.dashicons-lock-duplicate:before {
  content: "\f315"
}
.dashicons-lock:before {
  content: "\f160"
}
.dashicons-marker:before {
  content: "\f159"
}
.dashicons-media-archive:before {
  content: "\f501"
}
.dashicons-media-audio:before {
  content: "\f500"
}
.dashicons-media-code:before {
  content: "\f499"
}
.dashicons-media-default:before {
  content: "\f498"
}
.dashicons-media-document:before {
  content: "\f497"
}
.dashicons-media-interactive:before {
  content: "\f496"
}
.dashicons-media-spreadsheet:before {
  content: "\f495"
}
.dashicons-media-text:before {
  content: "\f491"
}
.dashicons-media-video:before {
  content: "\f490"
}
.dashicons-megaphone:before {
  content: "\f488"
}
.dashicons-menu-alt:before {
  content: "\f228"
}
.dashicons-menu-alt2:before {
  content: "\f329"
}
.dashicons-menu-alt3:before {
  content: "\f349"
}
.dashicons-menu:before {
  content: "\f333"
}
.dashicons-microphone:before {
  content: "\f482"
}
.dashicons-migrate:before {
  content: "\f310"
}
.dashicons-minus:before {
  content: "\f460"
}
.dashicons-money-alt:before {
  content: "\f18e"
}
.dashicons-money:before {
  content: "\f526"
}
.dashicons-move:before {
  content: "\f545"
}
.dashicons-nametag:before {
  content: "\f484"
}
.dashicons-networking:before {
  content: "\f325"
}
.dashicons-no-alt:before {
  content: "\f335"
}
.dashicons-no:before {
  content: "\f158"
}
.dashicons-open-folder:before {
  content: "\f18f"
}
.dashicons-palmtree:before {
  content: "\f527"
}
.dashicons-paperclip:before {
  content: "\f546"
}
.dashicons-pdf:before {
  content: "\f190"
}
.dashicons-performance:before {
  content: "\f311"
}
.dashicons-pets:before {
  content: "\f191"
}
.dashicons-phone:before {
  content: "\f525"
}
.dashicons-pinterest:before {
  content: "\f192"
}
.dashicons-playlist-audio:before {
  content: "\f492"
}
.dashicons-playlist-video:before {
  content: "\f493"
}
.dashicons-plugins-checked:before {
  content: "\f485"
}
.dashicons-plus-alt:before {
  content: "\f502"
}
.dashicons-plus-alt2:before {
  content: "\f543"
}
.dashicons-plus:before {
  content: "\f132"
}
.dashicons-podio:before {
  content: "\f19c"
}
.dashicons-portfolio:before {
  content: "\f322"
}
.dashicons-post-status:before {
  content: "\f173"
}
.dashicons-pressthis:before {
  content: "\f157"
}
.dashicons-printer:before {
  content: "\f193"
}
.dashicons-privacy:before {
  content: "\f194"
}
.dashicons-products:before {
  content: "\f312"
}
.dashicons-randomize:before {
  content: "\f503"
}
.dashicons-reddit:before {
  content: "\f195"
}
.dashicons-redo:before {
  content: "\f172"
}
.dashicons-remove:before {
  content: "\f14f"
}
.dashicons-rest-api:before {
  content: "\f124"
}
.dashicons-rss:before {
  content: "\f303"
}
.dashicons-saved:before {
  content: "\f15e"
}
.dashicons-schedule:before {
  content: "\f489"
}
.dashicons-screenoptions:before {
  content: "\f180"
}
.dashicons-search:before {
  content: "\f179"
}
.dashicons-share-alt:before {
  content: "\f240"
}
.dashicons-share-alt2:before {
  content: "\f242"
}
.dashicons-share:before {
  content: "\f237"
}
.dashicons-shield-alt:before {
  content: "\f334"
}
.dashicons-shield:before {
  content: "\f332"
}
.dashicons-shortcode:before {
  content: "\f150"
}
.dashicons-slides:before {
  content: "\f181"
}
.dashicons-smartphone:before {
  content: "\f470"
}
.dashicons-smiley:before {
  content: "\f328"
}
.dashicons-sort:before {
  content: "\f156"
}
.dashicons-sos:before {
  content: "\f468"
}
.dashicons-spotify:before {
  content: "\f196"
}
.dashicons-star-empty:before {
  content: "\f154"
}
.dashicons-star-filled:before {
  content: "\f155"
}
.dashicons-star-half:before {
  content: "\f459"
}
.dashicons-sticky:before {
  content: "\f537"
}
.dashicons-store:before {
  content: "\f513"
}
.dashicons-superhero-alt:before {
  content: "\f197"
}
.dashicons-superhero:before {
  content: "\f198"
}
.dashicons-table-col-after:before {
  content: "\f151"
}
.dashicons-table-col-before:before {
  content: "\f152"
}
.dashicons-table-col-delete:before {
  content: "\f15a"
}
.dashicons-table-row-after:before {
  content: "\f15b"
}
.dashicons-table-row-before:before {
  content: "\f15c"
}
.dashicons-table-row-delete:before {
  content: "\f15d"
}
.dashicons-tablet:before {
  content: "\f471"
}
.dashicons-tag:before {
  content: "\f323"
}
.dashicons-tagcloud:before {
  content: "\f479"
}
.dashicons-testimonial:before {
  content: "\f473"
}
.dashicons-text-page:before {
  content: "\f121"
}
.dashicons-text:before {
  content: "\f478"
}
.dashicons-thumbs-down:before {
  content: "\f542"
}
.dashicons-thumbs-up:before {
  content: "\f529"
}
.dashicons-tickets-alt:before {
  content: "\f524"
}
.dashicons-tickets:before {
  content: "\f486"
}
.dashicons-tide:before {
  content: "\f10d"
}
.dashicons-translation:before {
  content: "\f326"
}
.dashicons-trash:before {
  content: "\f182"
}
.dashicons-twitch:before {
  content: "\f199"
}
.dashicons-twitter-alt:before {
  content: "\f302"
}
.dashicons-twitter:before {
  content: "\f301"
}
.dashicons-undo:before {
  content: "\f171"
}
.dashicons-universal-access-alt:before {
  content: "\f507"
}
.dashicons-universal-access:before {
  content: "\f483"
}
.dashicons-unlock:before {
  content: "\f528"
}
.dashicons-update-alt:before {
  content: "\f113"
}
.dashicons-update:before {
  content: "\f463"
}
.dashicons-upload:before {
  content: "\f317"
}
.dashicons-vault:before {
  content: "\f178"
}
.dashicons-video-alt:before {
  content: "\f234"
}
.dashicons-video-alt2:before {
  content: "\f235"
}
.dashicons-video-alt3:before {
  content: "\f236"
}
.dashicons-visibility:before {
  content: "\f177"
}
.dashicons-warning:before {
  content: "\f534"
}
.dashicons-welcome-add-page:before {
  content: "\f133"
}
.dashicons-welcome-comments:before {
  content: "\f117"
}
.dashicons-welcome-learn-more:before {
  content: "\f118"
}
.dashicons-welcome-view-site:before {
  content: "\f115"
}
.dashicons-welcome-widgets-menus:before {
  content: "\f116"
}
.dashicons-welcome-write-blog:before {
  content: "\f119"
}
.dashicons-whatsapp:before {
  content: "\f19a"
}
.dashicons-wordpress-alt:before {
  content: "\f324"
}
.dashicons-wordpress:before {
  content: "\f120"
}
.dashicons-xing:before {
  content: "\f19d"
}
.dashicons-yes-alt:before {
  content: "\f12a"
}
.dashicons-yes:before {
  content: "\f147"
}
.dashicons-youtube:before {
  content: "\f19b"
}
.dashicons-editor-distractionfree:before {
  content: "\f211"
}
.dashicons-exerpt-view:before {
  content: "\f164"
}
.dashicons-format-links:before {
  content: "\f103"
}
.dashicons-format-standard:before {
  content: "\f109"
}
.dashicons-post-trash:before {
  content: "\f182"
}
.dashicons-share1:before {
  content: "\f237"
}
.dashicons-welcome-edit-page:before {
  content: "\f119"
}
/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */
.hamburger {
  padding: 0;
  display: inline-block;
  cursor: pointer;
  height: 23px;
  transition-property: opacity,filter;
  transition-duration: .15s;
  transition-timing-function: linear;
  font: inherit;
  color: inherit;
  text-transform: none;
  background-color: transparent;
  border: 0;
  margin: 0;
  overflow: visible
}
.hamburger:hover {
  opacity: .7
}
.hamburger.is-active:hover {
  opacity: .7
}
.hamburger.is-active {
  border: 2px solid #87703e;
  border-radius: 100%;
  height: auto;
  width: auto;
  position: relative;
  top: 3px
}
.hamburger.is-active .hamburger-box {
  width: 30px;
  height: 25px;
  left: 5px
}
.hamburger.is-active .hamburger-inner,
.hamburger.is-active .hamburger-inner::after,
.hamburger.is-active .hamburger-inner::before {
  background-color: #87703e;
  width: 20px;
  height: 2px
}
.hamburger-box {
  width: 35px;
  height: 23px;
  display: inline-block;
  left: -2px;
  top: 3px;
  position: relative
}
.hamburger-inner {
  display: block;
  top: 50%;
  margin-top: -2px
}
.hamburger-inner,
.hamburger-inner::after,
.hamburger-inner::before {
  width: 35px;
  height: 3px;
  background-color: #102b47;
  position: absolute;
  transition-property: transform;
  transition-duration: .15s;
  transition-timing-function: ease
}
.hamburger-inner::after,
.hamburger-inner::before {
  content: "";
  display: block
}
.hamburger-inner::before {
  top: -10px
}
.hamburger-inner::after {
  bottom: -10px
}
.hamburger--spin .hamburger-inner {
  transition-duration: .22s;
  transition-timing-function: cubic-bezier(.55,.055,.675,.19)
}
.hamburger--spin .hamburger-inner::before {
  transition: top .1s .25s ease-in,opacity .1s ease-in
}
.hamburger--spin .hamburger-inner::after {
  transition: bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19)
}
.hamburger--spin.is-active .hamburger-inner {
  transform: rotate(225deg);
  transition-delay: .12s;
  transition-timing-function: cubic-bezier(.215,.61,.355,1)
}
.hamburger--spin.is-active .hamburger-inner::before {
  top: 0;
  opacity: 0;
  transition: top .1s ease-out,opacity .1s .12s ease-out
}
.hamburger--spin.is-active .hamburger-inner::after {
  bottom: 0;
  transform: rotate(-90deg);
  transition: bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1)
}
.animate-spin {
  animation: spin 2s infinite linear;
  display: inline-block
}
@keyframes spin {
  0% {
    transform: rotate(0)
  }
  100% {
    transform: rotate(359deg)
  }
}
.icon-down-open-big:before {
  content: '\e800'
}
.icon-left-open-big:before {
  content: '\e801'
}
.icon-right-open-big:before {
  content: '\e802'
}
.icon-up-open-big:before {
  content: '\e803'
}
.icon-right-open:before {
  content: '\e804'
}
.icon-left-open:before {
  content: '\e805'
}
.icon-es-icon:before {
  content: '\e812'
}
.icon-inland-marine-icon:before {
  content: '\e813'
}
.icon-energy-icon:before {
  content: '\e814'
}
.icon-lightbulb:before {
  content: '\e818'
}
.icon-quotes:before {
  content: '\e819'
}
.icon-mobile:before {
  content: '\e81a'
}
.icon-right-arrow:before {
  content: '\e81b'
}
.icon-upload-button:before {
  content: '\e81c'
}
.icon-verified-icon:before {
  content: '\e81d'
}
.icon-circle-arrow:before {
  content: '\e81e'
}
.icon-cargo-icon:before {
  content: '\e81f'
}
.icon-chart-icon:before {
  content: '\e820'
}
.icon-close-button:before {
  content: '\e821'
}
.icon-minus-circled:before {
  content: '\e822'
}
.icon-document-icon:before {
  content: '\e823'
}
.icon-down-arrow:before {
  content: '\e824'
}
.icon-download-button:before {
  content: '\e825'
}
.icon-plus-circled:before {
  content: '\e826'
}
.icon-cancel:before {
  content: '\e827'
}
.icon-graph-icon:before {
  content: '\e828'
}
.icon-left-arrow:before {
  content: '\e829'
}
@font-face {
  font-family: fontello;
  src: url(../fonts/icons/fontello.eot?74379728);
  src: url(../fonts/icons/fontello.eot?74379728#iefix) format("embedded-opentype"),url(../fonts/icons/fontello.svg?74379728#fontello) format("svg");
  font-weight: 400;
  font-style: normal
}
@font-face {
  font-family: fontello;
  src: url(data:application/octet-stream;base64,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) format("woff"),url(data:application/octet-stream;base64,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) format("truetype")
}
[class*=" icon-"]:before,
[class^=icon-]:before {
  font-family: fontello;
  font-style: normal;
  font-weight: 400;
  speak: never;
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;
  font-variant: normal;
  text-transform: none;
  line-height: 1em;
  margin-left: .2em;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale
}
.icon-down-open-big:before {
  content: '\e800'
}
.icon-left-open-big:before {
  content: '\e801'
}
.icon-right-open-big:before {
  content: '\e802'
}
.icon-up-open-big:before {
  content: '\e803'
}
.icon-right-open:before {
  content: '\e804'
}
.icon-left-open:before {
  content: '\e805'
}
.icon-es-icon:before {
  content: '\e812'
}
.icon-inland-marine-icon:before {
  content: '\e813'
}
.icon-energy-icon:before {
  content: '\e814'
}
.icon-lightbulb:before {
  content: '\e818'
}
.icon-quotes:before {
  content: '\e819'
}
.icon-mobile:before {
  content: '\e81a'
}
.icon-right-arrow:before {
  content: '\e81b'
}
.icon-upload-button:before {
  content: '\e81c'
}
.icon-verified-icon:before {
  content: '\e81d'
}
.icon-circle-arrow:before {
  content: '\e81e'
}
.icon-cargo-icon:before {
  content: '\e81f'
}
.icon-chart-icon:before {
  content: '\e820'
}
.icon-close-button:before {
  content: '\e821'
}
.icon-minus-circled:before {
  content: '\e822'
}
.icon-document-icon:before {
  content: '\e823'
}
.icon-down-arrow:before {
  content: '\e824'
}
.icon-download-button:before {
  content: '\e825'
}
.icon-plus-circled:before {
  content: '\e826'
}
.icon-cancel:before {
  content: '\e827'
}
.icon-graph-icon:before {
  content: '\e828'
}
.icon-left-arrow:before {
  content: '\e829'
}
[class*=" icon-"],
[class^=icon-] {
  font-family: fontello;
  font-style: normal;
  font-weight: 400;
  line-height: 1em
}
@font-face {
  font-family: fontello;
  src: url(../fonts/icons/fontello.eot?59245241);
  src: url(../fonts/icons/fontello.eot?59245241#iefix) format("embedded-opentype"),url(../fonts/icons/fontello.woff2?59245241) format("woff2"),url(../fonts/icons/fontello.woff?59245241) format("woff"),url(../fonts/icons/fontello.ttf?59245241) format("truetype"),url(../fonts/icons/fontello.svg?59245241#fontello) format("svg");
  font-weight: 400;
  font-style: normal
}
[class*=" icon-"]:before,
[class^=icon-]:before {
  font-family: fontello;
  font-style: normal;
  font-weight: 400;
  speak: never;
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;
  font-variant: normal;
  text-transform: none;
  line-height: 1em;
  margin-left: .2em;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale
}
.icon-down-open-big:before {
  content: '\e800'
}
.icon-left-open-big:before {
  content: '\e801'
}
.icon-right-open-big:before {
  content: '\e802'
}
.icon-up-open-big:before {
  content: '\e803'
}
.icon-right-open:before {
  content: '\e804'
}
.icon-left-open:before {
  content: '\e805'
}
.icon-es-icon:before {
  content: '\e812'
}
.icon-inland-marine-icon:before {
  content: '\e813'
}
.icon-energy-icon:before {
  content: '\e814'
}
.icon-lightbulb:before {
  content: '\e818'
}
.icon-quotes:before {
  content: '\e819'
}
.icon-mobile:before {
  content: '\e81a'
}
.icon-right-arrow:before {
  content: '\e81b'
}
.icon-upload-button:before {
  content: '\e81c'
}
.icon-verified-icon:before {
  content: '\e81d'
}
.icon-circle-arrow:before {
  content: '\e81e'
}
.icon-cargo-icon:before {
  content: '\e81f'
}
.icon-chart-icon:before {
  content: '\e820'
}
.icon-close-button:before {
  content: '\e821'
}
.icon-minus-circled:before {
  content: '\e822'
}
.icon-document-icon:before {
  content: '\e823'
}
.icon-down-arrow:before {
  content: '\e824'
}
.icon-download-button:before {
  content: '\e825'
}
.icon-plus-circled:before {
  content: '\e826'
}
.icon-cancel:before {
  content: '\e827'
}
.icon-graph-icon:before {
  content: '\e828'
}
.icon-left-arrow:before {
  content: '\e829'
}
.blocker {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: auto;
  z-index: 1;
  padding: 20px;
  box-sizing: border-box;
  background-color: #000;
  background-color: rgba(0,0,0,.75);
  text-align: center
}
.blocker:before {
  content: "";
  display: inline-block;
  height: 100%;
  vertical-align: middle;
  margin-right: -.05em
}
.blocker.behind {
  background-color: transparent
}
.modal {
  display: none;
  vertical-align: middle;
  position: relative;
  z-index: 2;
  max-width: 500px;
  box-sizing: border-box;
  width: 90%;
  background: #fff;
  padding: 15px 30px;
  border-radius: 8px;
  -o-box-shadow: 0 0 10px #000;
  -ms-box-shadow: 0 0 10px #000;
  box-shadow: 0 0 10px #000;
  text-align: left
}
.modal a.close-modal {
  position: absolute;
  top: -12.5px;
  right: -12.5px;
  display: block;
  width: 30px;
  height: 30px;
  text-indent: -9999px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center center;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAAA3hJREFUaAXlm8+K00Acx7MiCIJH/yw+gA9g25O49SL4AO3Bp1jw5NvktC+wF88qevK4BU97EmzxUBCEolK/n5gp3W6TTJPfpNPNF37MNsl85/vN/DaTmU6PknC4K+pniqeKJ3k8UnkvDxXJzzy+q/yaxxeVHxW/FNHjgRSeKt4rFoplzaAuHHDBGR2eS9G54reirsmienDCTRt7xwsp+KAoEmt9nLaGitZxrBbPFNaGfPloGw2t4JVamSt8xYW6Dg1oCYo3Yv+rCGViV160oMkcd8SYKnYV1Nb1aEOjCe6L5ZOiLfF120EjWhuBu3YIZt1NQmujnk5F4MgOpURzLfAwOBSTmzp3fpDxuI/pabxpqOoz2r2HLAb0GMbZKlNV5/Hg9XJypguryA7lPF5KMdTZQzHjqxNPhWhzIuAruOl1eNqKEx1tSh5rfbxdw7mOxCq4qS68ZTjKS1YVvilu559vWvFHhh4rZrdyZ69Vmpgdj8fJbDZLJpNJ0uv1cnr/gjrUhQMuI+ANjyuwftQ0bbL6Erp0mM/ny8Fg4M3LtdRxgMtKl3jwmIHVxYXChFy94/Rmpa/pTbNUhstKV+4Rr8lLQ9KlUvJKLyG8yvQ2s9SBy1Jb7jV5a0yapfF6apaZLjLLcWtd4sNrmJUMHyM+1xibTjH82Zh01TNlhsrOhdKTe00uAzZQmN6+KW+sDa/JD2PSVQ873m29yf+1Q9VDzfEYlHi1G5LKBBWZbtEsHbFwb1oYDwr1ZiF/2bnCSg1OBE/pfr9/bWx26UxJL3ONPISOLKUvQza0LZUxSKyjpdTGa/vDEr25rddbMM0Q3O6Lx3rqFvU+x6UrRKQY7tyrZecmD9FODy8uLizTmilwNj0kraNcAJhOp5aGVwsAGD5VmJBrWWbJSgWT9zrzWepQF47RaGSiKfeGx6Szi3gzmX/HHbihwBser4B9UJYpFBNX4R6vTn3VQnez0SymnrHQMsRYGTr1dSk34ljRqS/EMd2pLQ8YBp3a1PLfcqCpo8gtHkZFHKkTX6fs3MY0blKnth66rKCnU0VRGu37ONrQaA4eZDFtWAu2fXj9zjFkxTBOo8F7t926gTp/83Kyzzcy2kZD6xiqxTYnHLRFm3vHiRSwNSjkz3hoIzo8lCKWUlg/YtGs7tObunDAZfpDLbfEI15zsEIY3U/x/gHHc/G1zltnAgAAAABJRU5ErkJggg==)
}
.modal-spinner {
  display: none;
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translateY(-50%) translateX(-50%);
  padding: 12px 16px;
  border-radius: 5px;
  background-color: #111;
  height: 20px
}
.modal-spinner > div {
  border-radius: 100px;
  background-color: #fff;
  height: 20px;
  width: 2px;
  margin: 0 1px;
  display: inline-block;
  animation: sk-stretchdelay 1.2s infinite ease-in-out
}
.modal-spinner .rect2 {
  animation-delay: -1.1s
}
.modal-spinner .rect3 {
  animation-delay: -1s
}
.modal-spinner .rect4 {
  animation-delay: -.9s
}
@keyframes sk-stretchdelay {
  0%,
  100%,
  40% {
    transform: scaleY(.5);
    -webkit-transform: scaleY(.5)
  }
  20% {
    transform: scaleY(1);
    -webkit-transform: scaleY(1)
  }
}
.select2-container {
  box-sizing: border-box;
  display: inline-block;
  margin: 0;
  position: relative;
  vertical-align: middle
}
.select2-container .select2-selection--single {
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  height: 28px;
  -moz-user-select: none;
  user-select: none;
  -webkit-user-select: none
}
.select2-container .select2-selection--single .select2-selection__rendered {
  display: block;
  padding-left: 8px;
  padding-right: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}
.select2-container .select2-selection--single .select2-selection__clear {
  background-color: transparent;
  border: none;
  font-size: 1em
}
.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered {
  padding-right: 8px;
  padding-left: 20px
}
.select2-container .select2-selection--multiple {
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  min-height: 32px;
  -moz-user-select: none;
  user-select: none;
  -webkit-user-select: none
}
.select2-container .select2-selection--multiple .select2-selection__rendered {
  display: inline;
  list-style: none;
  padding: 0
}
.select2-container .select2-selection--multiple .select2-selection__clear {
  background-color: transparent;
  border: none;
  font-size: 1em
}
.select2-container .select2-search--inline .select2-search__field {
  box-sizing: border-box;
  border: none;
  font-size: 100%;
  margin-top: 5px;
  margin-left: 5px;
  padding: 0
}
.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button {
  -webkit-appearance: none
}
.select2-dropdown {
  background-color: #fff;
  border: 1px solid #aaa;
  border-radius: 4px;
  box-sizing: border-box;
  display: block;
  position: absolute;
  left: -100000px;
  width: 100%;
  z-index: 1051
}
.select2-results {
  display: block
}
.select2-results__options {
  list-style: none;
  margin: 0;
  padding: 0
}
.select2-results__option {
  padding: 6px;
  -moz-user-select: none;
  user-select: none;
  -webkit-user-select: none
}
.select2-results__option--selectable {
  cursor: pointer
}
.select2-container--open .select2-dropdown {
  left: 0
}
.select2-container--open .select2-dropdown--above {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0
}
.select2-container--open .select2-dropdown--below {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0
}
.select2-search--dropdown {
  display: block;
  padding: 4px
}
.select2-search--dropdown .select2-search__field {
  padding: 4px;
  width: 100%;
  box-sizing: border-box
}
.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {
  -webkit-appearance: none
}
.select2-search--dropdown.select2-search--hide {
  display: none
}
.select2-close-mask {
  border: 0;
  margin: 0;
  padding: 0;
  display: block;
  position: fixed;
  left: 0;
  top: 0;
  min-height: 100%;
  min-width: 100%;
  height: auto;
  width: auto;
  opacity: 0;
  z-index: 99;
  background-color: #fff
}
.select2-hidden-accessible {
  border: 0!important;
  clip: rect(0 0 0 0)!important;
  clip-path: inset(50%)!important;
  height: 1px!important;
  overflow: hidden!important;
  padding: 0!important;
  position: absolute!important;
  width: 1px!important;
  white-space: nowrap!important
}
.select2-container--default .select2-selection--single {
  background-color: #fff;
  border: 1px solid #aaa;
  border-radius: 4px
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
  color: #444;
  line-height: 28px
}
.select2-container--default .select2-selection--single .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: 700;
  height: 26px;
  margin-right: 20px;
  padding-right: 0
}
.select2-container--default .select2-selection--single .select2-selection__placeholder {
  color: #999
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
  height: 26px;
  position: absolute;
  top: 1px;
  right: 1px;
  width: 20px
}
.select2-container--default .select2-selection--single .select2-selection__arrow b {
  border-color: #888 transparent transparent transparent;
  border-style: solid;
  border-width: 5px 4px 0 4px;
  height: 0;
  left: 50%;
  margin-left: -4px;
  margin-top: -2px;
  position: absolute;
  top: 50%;
  width: 0
}
.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear {
  float: left
}
.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow {
  left: 1px;
  right: auto
}
.select2-container--default.select2-container--disabled .select2-selection--single {
  background-color: #eee;
  cursor: default
}
.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear {
  display: none
}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
  border-color: transparent transparent #888 transparent;
  border-width: 0 4px 5px 4px
}
.select2-container--default .select2-selection--multiple {
  background-color: #fff;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: text;
  padding-bottom: 5px;
  padding-right: 5px
}
.select2-container--default .select2-selection--multiple .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: 700;
  height: 20px;
  margin-right: 10px;
  margin-top: 5px;
  padding: 1px
}
.select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #e4e4e4;
  border: 1px solid #aaa;
  border-radius: 4px;
  display: inline-block;
  margin-left: 5px;
  margin-top: 5px;
  padding: 0
}
.select2-container--default .select2-selection--multiple .select2-selection__choice__display {
  cursor: default;
  padding-left: 2px;
  padding-right: 5px
}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  background-color: transparent;
  border: none;
  border-right: 1px solid #aaa;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  color: #999;
  cursor: pointer;
  font-size: 1em;
  font-weight: 700;
  padding: 0 4px
}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus,
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  background-color: #f1f1f1;
  color: #333;
  outline: 0
}
.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice {
  margin-left: 5px;
  margin-right: auto
}
.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__display {
  padding-left: 5px;
  padding-right: 2px
}
.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove {
  border-left: 1px solid #aaa;
  border-right: none;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px
}
.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__clear {
  float: left;
  margin-left: 10px;
  margin-right: auto
}
.select2-container--default.select2-container--focus .select2-selection--multiple {
  border: solid #000 1px;
  outline: 0
}
.select2-container--default.select2-container--disabled .select2-selection--multiple {
  background-color: #eee;
  cursor: default
}
.select2-container--default.select2-container--disabled .select2-selection__choice__remove {
  display: none
}
.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,
.select2-container--default.select2-container--open.select2-container--above .select2-selection--single {
  border-top-left-radius: 0;
  border-top-right-radius: 0
}
.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,
.select2-container--default.select2-container--open.select2-container--below .select2-selection--single {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0
}
.select2-container--default .select2-search--dropdown .select2-search__field {
  border: 1px solid #aaa
}
.select2-container--default .select2-search--inline .select2-search__field {
  background: 0 0;
  border: none;
  outline: 0;
  box-shadow: none;
  -webkit-appearance: textfield
}
.select2-container--default .select2-results > .select2-results__options {
  max-height: 200px;
  overflow-y: auto
}
.select2-container--default .select2-results__option .select2-results__option {
  padding-left: 1em
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__group {
  padding-left: 0
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -1em;
  padding-left: 2em
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -2em;
  padding-left: 3em
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -3em;
  padding-left: 4em
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -4em;
  padding-left: 5em
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -5em;
  padding-left: 6em
}
.select2-container--default .select2-results__option--group {
  padding: 0
}
.select2-container--default .select2-results__option--disabled {
  color: #999
}
.select2-container--default .select2-results__option--selected {
  background-color: #ddd
}
.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable {
  background-color: #5897fb;
  color: #fff
}
.select2-container--default .select2-results__group {
  cursor: default;
  display: block;
  padding: 6px
}
.select2-container--classic .select2-selection--single {
  background-color: #f7f7f7;
  border: 1px solid #aaa;
  border-radius: 4px;
  outline: 0;
  background-image: linear-gradient(to bottom,#fff 50%,#eee 100%);
  background-repeat: repeat-x
}
.select2-container--classic .select2-selection--single:focus {
  border: 1px solid #5897fb
}
.select2-container--classic .select2-selection--single .select2-selection__rendered {
  color: #444;
  line-height: 28px
}
.select2-container--classic .select2-selection--single .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: 700;
  height: 26px;
  margin-right: 20px
}
.select2-container--classic .select2-selection--single .select2-selection__placeholder {
  color: #999
}
.select2-container--classic .select2-selection--single .select2-selection__arrow {
  background-color: #ddd;
  border: none;
  border-left: 1px solid #aaa;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  height: 26px;
  position: absolute;
  top: 1px;
  right: 1px;
  width: 20px;
  background-image: linear-gradient(to bottom,#eee 50%,#ccc 100%);
  background-repeat: repeat-x
}
.select2-container--classic .select2-selection--single .select2-selection__arrow b {
  border-color: #888 transparent transparent transparent;
  border-style: solid;
  border-width: 5px 4px 0 4px;
  height: 0;
  left: 50%;
  margin-left: -4px;
  margin-top: -2px;
  position: absolute;
  top: 50%;
  width: 0
}
.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear {
  float: left
}
.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow {
  border: none;
  border-right: 1px solid #aaa;
  border-radius: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  left: 1px;
  right: auto
}
.select2-container--classic.select2-container--open .select2-selection--single {
  border: 1px solid #5897fb
}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow {
  background: 0 0;
  border: none
}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b {
  border-color: transparent transparent #888 transparent;
  border-width: 0 4px 5px 4px
}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  background-image: linear-gradient(to bottom,#fff 0,#eee 50%);
  background-repeat: repeat-x
}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  background-image: linear-gradient(to bottom,#eee 50%,#fff 100%);
  background-repeat: repeat-x
}
.select2-container--classic .select2-selection--multiple {
  background-color: #fff;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: text;
  outline: 0;
  padding-bottom: 5px;
  padding-right: 5px
}
.select2-container--classic .select2-selection--multiple:focus {
  border: 1px solid #5897fb
}
.select2-container--classic .select2-selection--multiple .select2-selection__clear {
  display: none
}
.select2-container--classic .select2-selection--multiple .select2-selection__choice {
  background-color: #e4e4e4;
  border: 1px solid #aaa;
  border-radius: 4px;
  display: inline-block;
  margin-left: 5px;
  margin-top: 5px;
  padding: 0
}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__display {
  cursor: default;
  padding-left: 2px;
  padding-right: 5px
}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove {
  background-color: transparent;
  border: none;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  color: #888;
  cursor: pointer;
  font-size: 1em;
  font-weight: 700;
  padding: 0 4px
}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #555;
  outline: 0
}
.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice {
  margin-left: 5px;
  margin-right: auto
}
.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__display {
  padding-left: 5px;
  padding-right: 2px
}
.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px
}
.select2-container--classic.select2-container--open .select2-selection--multiple {
  border: 1px solid #5897fb
}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0
}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0
}
.select2-container--classic .select2-search--dropdown .select2-search__field {
  border: 1px solid #aaa;
  outline: 0
}
.select2-container--classic .select2-search--inline .select2-search__field {
  outline: 0;
  box-shadow: none
}
.select2-container--classic .select2-dropdown {
  background-color: #fff;
  border: 1px solid transparent
}
.select2-container--classic .select2-dropdown--above {
  border-bottom: none
}
.select2-container--classic .select2-dropdown--below {
  border-top: none
}
.select2-container--classic .select2-results > .select2-results__options {
  max-height: 200px;
  overflow-y: auto
}
.select2-container--classic .select2-results__option--group {
  padding: 0
}
.select2-container--classic .select2-results__option--disabled {
  color: grey
}
.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable {
  background-color: #3875d7;
  color: #fff
}
.select2-container--classic .select2-results__group {
  cursor: default;
  display: block;
  padding: 6px
}
.select2-container--classic.select2-container--open .select2-dropdown {
  border-color: #5897fb
}
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent
}
.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0
}
.slick-list:focus {
  outline: 0
}
.slick-list.dragging {
  cursor: pointer;
  cursor: hand
}
.slick-slider .slick-list,
.slick-slider .slick-track {
  transform: translate3d(0,0,0)
}
.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block
}
.slick-track:after,
.slick-track:before {
  content: "";
  display: table
}
.slick-track:after {
  clear: both
}
.slick-loading .slick-track {
  visibility: hidden
}
.slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none
}
[dir=rtl] .slick-slide {
  float: right
}
.slick-slide img {
  display: block
}
.slick-slide.slick-loading img {
  display: none
}
.slick-slide.dragging img {
  pointer-events: none
}
.slick-initialized .slick-slide {
  display: block
}
.slick-loading .slick-slide {
  visibility: hidden
}
.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent
}
.slick-arrow.slick-hidden {
  display: none
}
.wpcf7 .screen-reader-response {
  position: absolute;
  overflow: hidden;
  clip: rect(1px,1px,1px,1px);
  clip-path: inset(50%);
  height: 1px;
  width: 1px;
  margin: -1px;
  padding: 0;
  border: 0;
  word-wrap: normal!important
}
.wpcf7 form .wpcf7-response-output {
  margin: 2em .5em 1em;
  padding: .2em 1em;
  border: 2px solid #00a0d2
}
.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output {
  display: none
}
.wpcf7 form.sent .wpcf7-response-output {
  border-color: #46b450
}
.wpcf7 form.aborted .wpcf7-response-output,
.wpcf7 form.failed .wpcf7-response-output {
  border-color: #dc3232
}
.wpcf7 form.spam .wpcf7-response-output {
  border-color: #f56e28
}
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output {
  border-color: #ffb900
}
.wpcf7-form-control-wrap {
  position: relative
}
.wpcf7-not-valid-tip {
  color: #dc3232;
  font-size: 1em;
  font-weight: 400;
  display: block
}
.use-floating-validation-tip .wpcf7-not-valid-tip {
  position: relative;
  top: -2ex;
  left: 1em;
  z-index: 100;
  border: 1px solid #dc3232;
  background: #fff;
  padding: .2em .8em;
  width: 24em
}
.wpcf7-list-item {
  display: inline-block;
  margin: 0 0 0 1em
}
.wpcf7-list-item-label::after,
.wpcf7-list-item-label::before {
  content: " "
}
.wpcf7-spinner {
  visibility: hidden;
  display: inline-block;
  background-color: #23282d;
  opacity: .75;
  width: 24px;
  height: 24px;
  border: none;
  border-radius: 100%;
  padding: 0;
  margin: 0 24px;
  position: relative
}
form.submitting .wpcf7-spinner {
  visibility: visible
}
.wpcf7-spinner::before {
  content: '';
  position: absolute;
  background-color: #fbfbfc;
  top: 4px;
  left: 4px;
  width: 6px;
  height: 6px;
  border: none;
  border-radius: 100%;
  transform-origin: 8px 8px;
  animation-name: spin;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-iteration-count: infinite
}
@media (prefers-reduced-motion:reduce) {
  .wpcf7-spinner::before {
    animation-name: blink;
    animation-duration: 2s
  }
}
@keyframes spin {
  from {
    transform: rotate(0)
  }
  to {
    transform: rotate(360deg)
  }
}
@keyframes blink {
  from {
    opacity: 0
  }
  50% {
    opacity: 1
  }
  to {
    opacity: 0
  }
}
.wpcf7 input[type=file] {
  cursor: pointer
}
.wpcf7 input[type=file]:disabled {
  cursor: default
}
.wpcf7 .wpcf7-submit:disabled {
  cursor: not-allowed
}
.wpcf7 input[type=email],
.wpcf7 input[type=tel],
.wpcf7 input[type=url] {
  direction: ltr
}
.hamburger-inner,
.hamburger-inner::after,
.hamburger-inner::before {
  background-color: #fff
}
.hamburger.is-active .hamburger-inner,
.hamburger.is-active .hamburger-inner::after,
.hamburger.is-active .hamburger-inner::before {
  background-color: #fff
}
.hamburger.is-active {
  border-color: #fff
}
* {
  box-sizing: border-box
}
body {
  width: 100%;
  margin: 0;
  display: flex;
  min-height: 100vh;
  overflow-x: hidden;
  flex-direction: column;
  padding-top: 148px;
  background-color: #fafafa;
  background-repeat: repeat-y;
  display: block;
  background-position: top right
}
body.logged-in {
  padding-top: 170px
}
@media only screen and (max-width:1020px) {
  body {
    padding-top: 90px
  }
}
body:after {
  background-image: url(../images/rainbow-vertical.svg);
  width: 10px;
  height: 100%;
  position: fixed;
  z-index: 5;
  top: 0;
  left: 0;
  content: ""
}
@media only screen and (max-width:600px) {
  body:after {
    background-image: url(../images/rainbow-vertical-mobile.svg);
    width: 5px
  }
}
body.nav-mobile-expanded:after {
  display: none
}
body.dropdown-expanded {
  overflow: hidden
}
body.logged-in {
  padding-top: 148px
}
@media only screen and (max-width:1020px) {
  body.logged-in {
    padding-top: 90px
  }
}
body:not(.wp-admin) {
  font-family: "Galano Grotesque",Helvetica,Arial,sans-serif
}
::-ms-clear {
  display: none
}
a {
  transition: all .2s ease-in-out;
  color: #87703e
}
a:hover {
  text-decoration: none;
  color: #102b47
}
button {
  transition: all .2s ease-in-out
}
.screenreader {
  outline: 0;
  font-size: 0;
  padding: 0;
  position: absolute;
  clip: rect(1px,1px,1px,1px)
}
.screenreader:focus {
  outline: 0
}
.hidden {
  display: none
}
.clear {
  clear: both
}
.has-shadow {
  box-shadow: 5px 5px 26px rgba(0,0,41,.5)
}
.wrap {
  margin: 0 auto;
  max-width: 1400px;
  width: 85%
}
.wrap.wide {
  max-width: 1400px
}
body:not(.wp-admin) .desktop-only {
  display: none
}
@media only screen and (min-height:782px) {
  body:not(.wp-admin) .desktop-only {
    display: block
  }
}
body:not(.wp-admin) .mobile-only {
  display: none
}
@media only screen and (max-width:782px) {
  body:not(.wp-admin) .mobile-only {
    display: block
  }
}
.inline {
  display: inline-block
}
.context {
  margin: 0 auto;
  max-width: 1400px;
  width: 85%
}
.blocker {
  z-index: 9999
}
.tinymce {
  font-size: 16px;
  font-size: 1.6vw;
  position: relative;
  line-height: 1.76;
  font-family: "Galano Grotesque",Helvetica,Arial,sans-serif;
  font-weight: 400;
  color: #666
}
@media only screen and (max-width:875px) {
  .tinymce {
    font-size: 14px
  }
}
@media only screen and (min-width:1000px) {
  .tinymce {
    font-size: 16px
  }
}
.tinymce.has-black-color {
  color: #000
}
.tinymce.has-subtle-color {
  color: #fafafa
}
.tinymce.has-white-color {
  color: #fff
}
.tinymce.has-blue-color {
  color: #102b47
}
.tinymce.has-blue-subtle-color {
  color: #102b47
}
.tinymce.has-neon-blue-color {
  color: #00adee
}
.tinymce.has-orange-color {
  color: #f9aa53
}
.tinymce.has-neon-green-color {
  color: #7dc142
}
.tinymce.has-neon-purple-color {
  color: #87703e
}
.tinymce.has-gray-color {
  color: #666
}
.tinymce.has-lavender-color {
  color: #8e8bb1
}
.tinymce.has-pink-color {
  color: #87703e
}
.tinymce.has-gold-color {
  color: #fcb827
}
.tinymce p {
  font-size: 16px;
  font-size: 1.6vw;
  margin-bottom: 30px;
  margin-top: 0
}
@media only screen and (max-width:875px) {
  .tinymce p {
    font-size: 14px
  }
}
@media only screen and (min-width:1000px) {
  .tinymce p {
    font-size: 16px
  }
}
@media only screen and (max-width:500px) {
  .tinymce p {
    margin-bottom: 15px
  }
}
.tinymce p.has-black-color {
  color: #000
}
.tinymce p.has-subtle-color {
  color: #fafafa
}
.tinymce p.has-white-color {
  color: #fff
}
.tinymce p.has-blue-color {
  color: #102b47
}
.tinymce p.has-blue-subtle-color {
  color: #102b47
}
.tinymce p.has-neon-blue-color {
  color: #00adee
}
.tinymce p.has-orange-color {
  color: #f9aa53
}
.tinymce p.has-neon-green-color {
  color: #7dc142
}
.tinymce p.has-neon-purple-color {
  color: #87703e
}
.tinymce p.has-gray-color {
  color: #666
}
.tinymce p.has-lavender-color {
  color: #8e8bb1
}
.tinymce p.has-pink-color {
  color: #87703e
}
.tinymce p.has-gold-color {
  color: #fcb827
}
.tinymce p.has-small-font-size {
  font-size: 14px;
  font-size: 1.4vw
}
@media only screen and (max-width:857.14286px) {
  .tinymce p.has-small-font-size {
    font-size: 12px
  }
}
@media only screen and (min-width:1000px) {
  .tinymce p.has-small-font-size {
    font-size: 14px
  }
}
.tinymce p.has-normal-font-size {
  font-size: 16px;
  font-size: 1.6vw
}
@media only screen and (max-width:875px) {
  .tinymce p.has-normal-font-size {
    font-size: 14px
  }
}
@media only screen and (min-width:1000px) {
  .tinymce p.has-normal-font-size {
    font-size: 16px
  }
}
.tinymce p.has-large-font-size {
  font-size: 24px;
  font-size: 2.4vw
}
@media only screen and (max-width:750px) {
  .tinymce p.has-large-font-size {
    font-size: 18px
  }
}
@media only screen and (min-width:1000px) {
  .tinymce p.has-large-font-size {
    font-size: 24px
  }
}
.tinymce p.has-huge-font-size {
  font-size: 30px;
  font-size: 3vw
}
@media only screen and (max-width:800px) {
  .tinymce p.has-huge-font-size {
    font-size: 24px
  }
}
@media only screen and (min-width:1000px) {
  .tinymce p.has-huge-font-size {
    font-size: 30px
  }
}
.tinymce p.has-drop-cap:not(:focus)::first-letter {
  padding-bottom: 20px
}
.tinymce p.has-drop-cap::first-letter {
  font-family: "Galano Grotesque",Helvetica,Arial,sans-serif;
  color: #8e8bb1;
  font-weight: 300
}
.tinymce p:first-child {
  margin-top: 0
}
.tinymce p:last-child {
  margin-bottom: 0
}
.tinymce p:empty {
  display: none
}
.tinymce a {
  font-weight: 700
}
.tinymce a.has-black-color {
  color: #000
}
.tinymce a.has-subtle-color {
  color: #fafafa
}
.tinymce a.has-white-color {
  color: #fff
}
.tinymce a.has-blue-color {
  color: #102b47
}
.tinymce a.has-blue-subtle-color {
  color: #102b47
}
.tinymce a.has-neon-blue-color {
  color: #00adee
}
.tinymce a.has-orange-color {
  color: #f9aa53
}
.tinymce a.has-neon-green-color {
  color: #7dc142
}
.tinymce a.has-neon-purple-color {
  color: #87703e
}
.tinymce a.has-gray-color {
  color: #666
}
.tinymce a.has-lavender-color {
  color: #8e8bb1
}
.tinymce a.has-pink-color {
  color: #87703e
}
.tinymce a.has-gold-color {
  color: #fcb827
}
.tinymce a:hover {
  text-decoration: underline
}
.tinymce strong {
  font-weight: 800
}
.tinymce sub,
.tinymce sup {
  font-size: 10px;
  font-size: 1vw
}
@media only screen and (max-width:1000px) {
  .tinymce sub,
  .tinymce sup {
    font-size: 10px
  }
}
@media only screen and (min-width:1000px) {
  .tinymce sub,
  .tinymce sup {
    font-size: 10px
  }
}
.tinymce sub {
  top: .5ex
}
.tinymce sup {
  bottom: 1ex
}
.tinymce sub,
.tinymce sup {
  height: 0;
  line-height: 1;
  position: relative;
  vertical-align: baseline
}
.tinymce ol,
.tinymce ul {
  margin: 30px 0 30px 60px;
  padding: 0
}
@media only screen and (max-width:500px) {
  .tinymce ol,
  .tinymce ul {
    margin-bottom: 22.5px;
    margin-left: 30px
  }
}
.tinymce ol li,
.tinymce ul li {
  margin-bottom: 15px
}
.tinymce ul.stylized {
  list-style: none
}
.tinymce ul.stylized li::before {
  content: "\2022";
  color: #87703e;
  font-weight: 700;
  display: inline-block;
  width: 1em;
  margin-left: -1em
}
.tinymce ol ol li {
  list-style-type: upper-roman
}
.tinymce h1,
.tinymce h2,
.tinymce h3,
.tinymce h4,
.tinymce h5,
.tinymce h6 {
  margin-top: 30px;
  margin-bottom: 30px;
  font-family: "Galano Grotesque",Helvetica,Arial,sans-serif;
  font-weight: 300;
  line-height: 1.2;
  color: #102b47
}
.tinymce h1.margin-bottom-0,
.tinymce h2.margin-bottom-0,
.tinymce h3.margin-bottom-0,
.tinymce h4.margin-bottom-0,
.tinymce h5.margin-bottom-0,
.tinymce h6.margin-bottom-0 {
  margin-bottom: 0
}
.tinymce h1.margin-top-0,
.tinymce h2.margin-top-0,
.tinymce h3.margin-top-0,
.tinymce h4.margin-top-0,
.tinymce h5.margin-top-0,
.tinymce h6.margin-top-0 {
  margin-top: 0
}
@media only screen and (max-width:500px) {
  .tinymce h1,
  .tinymce h2,
  .tinymce h3,
  .tinymce h4,
  .tinymce h5,
  .tinymce h6 {
    margin-top: 30px;
    margin-bottom: 15px
  }
}
.tinymce h1:last-child,
.tinymce h2:last-child,
.tinymce h3:last-child,
.tinymce h4:last-child,
.tinymce h5:last-child,
.tinymce h6:last-child {
  margin-bottom: 0
}
.tinymce h1 a,
.tinymce h2 a,
.tinymce h3 a,
.tinymce h4 a,
.tinymce h5 a,
.tinymce h6 a {
  font-weight: 400;
  text-decoration: none
}
.tinymce h1 {
  font-size: 68px;
  font-size: 6.8vw;
  line-height: 1.2
}
@media only screen and (max-width:705.88235px) {
  .tinymce h1 {
    font-size: 48px
  }
}
@media only screen and (min-width:1000px) {
  .tinymce h1 {
    font-size: 68px
  }
}
.tinymce h2 {
  font-size: 48px;
  font-size: 4.8vw
}
@media only screen and (max-width:875px) {
  .tinymce h2 {
    font-size: 42px
  }
}
@media only screen and (min-width:1000px) {
  .tinymce h2 {
    font-size: 48px
  }
}
.tinymce h3 {
  font-size: 28px;
  font-size: 2.8vw;
  font-weight: 600;
  color: #666
}
@media only screen and (max-width:785.71429px) {
  .tinymce h3 {
    font-size: 22px
  }
}
@media only screen and (min-width:1000px) {
  .tinymce h3 {
    font-size: 28px
  }
}
.tinymce h4 {
  font-size: 22px;
  font-size: 2.2vw
}
@media only screen and (max-width:818.18182px) {
  .tinymce h4 {
    font-size: 18px
  }
}
@media only screen and (min-width:1000px) {
  .tinymce h4 {
    font-size: 22px
  }
}
.tinymce h5 {
  font-size: 18px;
  font-size: 1.8vw
}
@media only screen and (max-width:888.88889px) {
  .tinymce h5 {
    font-size: 16px
  }
}
@media only screen and (min-width:1000px) {
  .tinymce h5 {
    font-size: 18px
  }
}
.tinymce h6 {
  font-size: 14px;
  font-size: 1.4vw
}
@media only screen and (max-width:857.14286px) {
  .tinymce h6 {
    font-size: 12px
  }
}
@media only screen and (min-width:1000px) {
  .tinymce h6 {
    font-size: 14px
  }
}
.tinymce blockquote.stylized {
  margin-top: 5%;
  margin-bottom: 5%;
  margin-left: 0;
  margin-right: 0;
  position: relative
}
@media only screen and (min-width:1200px) {
  .tinymce blockquote.stylized {
    margin-top: 50px;
    margin-bottom: 50px
  }
}
@media only screen and (max-width:500px) {
  .tinymce blockquote.stylized {
    margin-top: 20.83333px;
    margin-bottom: 20.83333px
  }
}
.tinymce blockquote.stylized:before {
  font-size: 60px;
  font-size: 6vw;
  color: #87703e;
  font-family: fontello;
  content: '\e819';
  position: absolute;
  top: -45px;
  left: -90px
}
@media only screen and (max-width:1000px) {
  .tinymce blockquote.stylized:before {
    font-size: 60px
  }
}
@media only screen and (min-width:1000px) {
  .tinymce blockquote.stylized:before {
    font-size: 60px
  }
}
.tinymce blockquote.stylized cite {
  font-size: 14px;
  font-size: 1.4vw;
  text-transform: uppercase;
  font-weight: 600;
  color: #8e8bb1;
  letter-spacing: 1.6px;
  font-style: normal
}
@media only screen and (max-width:857.14286px) {
  .tinymce blockquote.stylized cite {
    font-size: 12px
  }
}
@media only screen and (min-width:1000px) {
  .tinymce blockquote.stylized cite {
    font-size: 14px
  }
}
.tinymce blockquote.stylized p {
  font-size: 28px;
  font-size: 2.8vw;
  line-height: 1.4;
  font-weight: 300;
  color: #102b47
}
@media only screen and (max-width:785.71429px) {
  .tinymce blockquote.stylized p {
    font-size: 22px
  }
}
@media only screen and (min-width:1000px) {
  .tinymce blockquote.stylized p {
    font-size: 28px
  }
}
.text-align-center {
  text-align: center
}
.text-align-left {
  text-align: left
}
.text-align-right {
  text-align: right
}
.has-black-color {
  color: #000
}
.has-black-background-color {
  background-color: #000;
  border-color: #000
}
.has-subtle-color {
  color: #fafafa
}
.has-subtle-background-color {
  background-color: #fafafa;
  border-color: #fafafa
}
.has-white-color {
  color: #fff
}
.has-white-background-color {
  background-color: #fff;
  border-color: #fff
}
.has-blue-color {
  color: #102b47
}
.has-blue-background-color {
  background-color: #102b47;
  border-color: #102b47
}
.has-blue-subtle-color {
  color: #102b47
}
.has-blue-subtle-background-color {
  background-color: #102b47;
  border-color: #102b47
}
.has-neon-blue-color {
  color: #00adee
}
.has-neon-blue-background-color {
  background-color: #00adee;
  border-color: #00adee
}
.has-orange-color {
  color: #f9aa53
}
.has-orange-background-color {
  background-color: #f9aa53;
  border-color: #f9aa53
}
.has-neon-green-color {
  color: #7dc142
}
.has-neon-green-background-color {
  background-color: #7dc142;
  border-color: #7dc142
}
.has-neon-purple-color {
  color: #87703e
}
.has-neon-purple-background-color {
  background-color: #87703e;
  border-color: #87703e
}
.has-gray-color {
  color: #666
}
.has-gray-background-color {
  background-color: #666;
  border-color: #666
}
.has-lavender-color {
  color: #8e8bb1
}
.has-lavender-background-color {
  background-color: #8e8bb1;
  border-color: #8e8bb1
}
.has-pink-color {
  color: #87703e
}
.has-pink-background-color {
  background-color: #87703e;
  border-color: #87703e
}
.has-gold-color {
  color: #fcb827
}
.has-gold-background-color {
  background-color: #fcb827;
  border-color: #fcb827
}
.bounds {
  flex: 1 0 auto;
  display: flex;
  width: 100%;
  overflow: hidden
}
.bounds .bounds-inner {
  margin: 0 auto;
  max-width: 1400px;
  width: 85%;
  position: relative
}
p.post-nav-links {
  margin-top: 8%;
  margin-bottom: 8%
}
@media only screen and (min-width:1200px) {
  p.post-nav-links {
    margin-top: 80px;
    margin-bottom: 80px
  }
}
@media only screen and (max-width:500px) {
  p.post-nav-links {
    margin-top: 33.33333px;
    margin-bottom: 33.33333px
  }
}
.wpx-custom-block:last-child {
  margin-bottom: 0
}
.wpx-custom-block.center {
  text-align: center
}
.wpx-custom-block.left {
  text-align: left
}
.wpx-custom-block.right {
  text-align: right
}
.is-content-justification-center {
  text-align: center
}
.text-placard {
  margin-top: 8%;
  margin-bottom: 8%
}
@media only screen and (min-width:1200px) {
  .text-placard {
    margin-top: 80px;
    margin-bottom: 80px
  }
}
@media only screen and (max-width:500px) {
  .text-placard {
    margin-top: 33.33333px;
    margin-bottom: 33.33333px
  }
}
.tinymce .block-title {
  font-size: 48px;
  font-size: 4.8vw;
  text-align: center
}
@media only screen and (max-width:875px) {
  .tinymce .block-title {
    font-size: 42px
  }
}
@media only screen and (min-width:1000px) {
  .tinymce .block-title {
    font-size: 48px
  }
}
.wp-block-group.alignfull.padding-less,
.wp-block-group.padding-less .wp-block-columns.padding-less,
.wpx-custom-block.padding-less {
  padding-top: 5%;
  padding-bottom: 5%
}
@media only screen and (min-width:1200px) {
  .wp-block-group.alignfull.padding-less,
  .wp-block-group.padding-less .wp-block-columns.padding-less,
  .wpx-custom-block.padding-less {
    padding-top: 50px;
    padding-bottom: 50px
  }
}
@media only screen and (max-width:500px) {
  .wp-block-group.alignfull.padding-less,
  .wp-block-group.padding-less .wp-block-columns.padding-less,
  .wpx-custom-block.padding-less {
    padding-top: 20.83333px;
    padding-bottom: 20.83333px
  }
}
.wp-block-columns.padding-less-top,
.wp-block-group.alignfull.padding-less-top,
.wp-block-group.padding-less-top,
.wpx-custom-block.padding-less-top {
  padding-top: 5%;
  padding-bottom: 0
}
@media only screen and (min-width:1200px) {
  .wp-block-columns.padding-less-top,
  .wp-block-group.alignfull.padding-less-top,
  .wp-block-group.padding-less-top,
  .wpx-custom-block.padding-less-top {
    padding-top: 50px;
    padding-bottom: 0
  }
}
@media only screen and (max-width:500px) {
  .wp-block-columns.padding-less-top,
  .wp-block-group.alignfull.padding-less-top,
  .wp-block-group.padding-less-top,
  .wpx-custom-block.padding-less-top {
    padding-top: 20.83333px;
    padding-bottom: 0
  }
}
.wp-block-columns.padding-less-bottom,
.wp-block-group.alignfull.padding-bottom,
.wp-block-group.padding-less-bottom,
.wpx-custom-block.padding-less-bottom {
  padding-top: 0;
  padding-bottom: 5%
}
@media only screen and (min-width:1200px) {
  .wp-block-columns.padding-less-bottom,
  .wp-block-group.alignfull.padding-bottom,
  .wp-block-group.padding-less-bottom,
  .wpx-custom-block.padding-less-bottom {
    padding-top: 0;
    padding-bottom: 50px
  }
}
@media only screen and (max-width:500px) {
  .wp-block-columns.padding-less-bottom,
  .wp-block-group.alignfull.padding-bottom,
  .wp-block-group.padding-less-bottom,
  .wpx-custom-block.padding-less-bottom {
    padding-top: 0;
    padding-bottom: 20.83333px
  }
}
.wp-block-columns.padding-least,
.wp-block-group.alignfull.padding-least,
.wp-block-group.padding-least,
.wpx-custom-block.padding-least {
  padding-top: 2.5%;
  padding-bottom: 2.5%
}
@media only screen and (min-width:1200px) {
  .wp-block-columns.padding-least,
  .wp-block-group.alignfull.padding-least,
  .wp-block-group.padding-least,
  .wpx-custom-block.padding-least {
    padding-top: 25px;
    padding-bottom: 25px
  }
}
@media only screen and (max-width:500px) {
  .wp-block-columns.padding-least,
  .wp-block-group.alignfull.padding-least,
  .wp-block-group.padding-least,
  .wpx-custom-block.padding-least {
    padding-top: 10.41667px;
    padding-bottom: 10.41667px
  }
}
.wp-block-columns.padding-least-top,
.wp-block-group.alignfull.padding-least-top,
.wp-block-group.padding-least-top,
.wpx-custom-block.padding-least-top {
  padding-top: 2.5%;
  padding-bottom: 0
}
@media only screen and (min-width:1200px) {
  .wp-block-columns.padding-least-top,
  .wp-block-group.alignfull.padding-least-top,
  .wp-block-group.padding-least-top,
  .wpx-custom-block.padding-least-top {
    padding-top: 25px;
    padding-bottom: 0
  }
}
@media only screen and (max-width:500px) {
  .wp-block-columns.padding-least-top,
  .wp-block-group.alignfull.padding-least-top,
  .wp-block-group.padding-least-top,
  .wpx-custom-block.padding-least-top {
    padding-top: 10.41667px;
    padding-bottom: 0
  }
}
.wp-block-columns.padding-least-bottom,
.wp-block-group.alignfull.padding-least-bottom,
.wp-block-group.padding-least-bottom,
.wpx-custom-block.padding-least-bottom {
  padding-top: 0;
  padding-bottom: 2.5%
}
@media only screen and (min-width:1200px) {
  .wp-block-columns.padding-least-bottom,
  .wp-block-group.alignfull.padding-least-bottom,
  .wp-block-group.padding-least-bottom,
  .wpx-custom-block.padding-least-bottom {
    padding-top: 0;
    padding-bottom: 25px
  }
}
@media only screen and (max-width:500px) {
  .wp-block-columns.padding-least-bottom,
  .wp-block-group.alignfull.padding-least-bottom,
  .wp-block-group.padding-least-bottom,
  .wpx-custom-block.padding-least-bottom {
    padding-top: 0;
    padding-bottom: 10.41667px
  }
}
.wp-block-columns.margin-least,
.wp-block-group.alignfull.margin-least,
.wp-block-group.margin-least,
.wpx-custom-block.margin-least {
  margin-top: 2.5%;
  margin-bottom: 2.5%
}
@media only screen and (min-width:1200px) {
  .wp-block-columns.margin-least,
  .wp-block-group.alignfull.margin-least,
  .wp-block-group.margin-least,
  .wpx-custom-block.margin-least {
    margin-top: 25px;
    margin-bottom: 25px
  }
}
@media only screen and (max-width:500px) {
  .wp-block-columns.margin-least,
  .wp-block-group.alignfull.margin-least,
  .wp-block-group.margin-least,
  .wpx-custom-block.margin-least {
    margin-top: 10.41667px;
    margin-bottom: 10.41667px
  }
}
.wp-block-columns.margin-least-top,
.wp-block-group.alignfull.margin-least-top,
.wp-block-group.margin-least-top,
.wpx-custom-block.margin-least-top {
  margin-top: 2.5%;
  margin-bottom: 0
}
@media only screen and (min-width:1200px) {
  .wp-block-columns.margin-least-top,
  .wp-block-group.alignfull.margin-least-top,
  .wp-block-group.margin-least-top,
  .wpx-custom-block.margin-least-top {
    margin-top: 25px;
    margin-bottom: 0
  }
}
@media only screen and (max-width:500px) {
  .wp-block-columns.margin-least-top,
  .wp-block-group.alignfull.margin-least-top,
  .wp-block-group.margin-least-top,
  .wpx-custom-block.margin-least-top {
    margin-top: 10.41667px;
    margin-bottom: 0
  }
}
.wp-block-columns.margin-least-bottom,
.wp-block-group.alignfull.margin-least-bottom,
.wp-block-group.margin-least-bottom,
.wpx-custom-block.margin-least-bottom {
  margin-top: 0;
  margin-bottom: 2.5%
}
@media only screen and (min-width:1200px) {
  .wp-block-columns.margin-least-bottom,
  .wp-block-group.alignfull.margin-least-bottom,
  .wp-block-group.margin-least-bottom,
  .wpx-custom-block.margin-least-bottom {
    margin-top: 0;
    margin-bottom: 25px
  }
}
@media only screen and (max-width:500px) {
  .wp-block-columns.margin-least-bottom,
  .wp-block-group.alignfull.margin-least-bottom,
  .wp-block-group.margin-least-bottom,
  .wpx-custom-block.margin-least-bottom {
    margin-top: 0;
    margin-bottom: 10.41667px
  }
}
.wp-block-columns.margin-less,
.wp-block-group.alignfull.margin-less,
.wp-block-group.margin-less,
.wpx-custom-block.margin-less {
  margin-top: 5%;
  margin-bottom: 5%
}
@media only screen and (min-width:1200px) {
  .wp-block-columns.margin-less,
  .wp-block-group.alignfull.margin-less,
  .wp-block-group.margin-less,
  .wpx-custom-block.margin-less {
    margin-top: 50px;
    margin-bottom: 50px
  }
}
@media only screen and (max-width:500px) {
  .wp-block-columns.margin-less,
  .wp-block-group.alignfull.margin-less,
  .wp-block-group.margin-less,
  .wpx-custom-block.margin-less {
    margin-top: 20.83333px;
    margin-bottom: 20.83333px
  }
}
.wp-block-columns.margin-less-top,
.wp-block-group.alignfull.margin-less-top,
.wp-block-group.margin-less-top,
.wpx-custom-block.margin-less-top {
  margin-top: 5%;
  margin-bottom: 0
}
@media only screen and (min-width:1200px) {
  .wp-block-columns.margin-less-top,
  .wp-block-group.alignfull.margin-less-top,
  .wp-block-group.margin-less-top,
  .wpx-custom-block.margin-less-top {
    margin-top: 50px;
    margin-bottom: 0
  }
}
@media only screen and (max-width:500px) {
  .wp-block-columns.margin-less-top,
  .wp-block-group.alignfull.margin-less-top,
  .wp-block-group.margin-less-top,
  .wpx-custom-block.margin-less-top {
    margin-top: 20.83333px;
    margin-bottom: 0
  }
}
.wp-block-columns.margin-less-bottom,
.wp-block-group.alignfull.margin-less-bottom,
.wp-block-group.margin-less-bottom,
.wpx-custom-block.margin-less-bottom {
  margin-top: 0;
  margin-bottom: 5%
}
@media only screen and (min-width:1200px) {
  .wp-block-columns.margin-less-bottom,
  .wp-block-group.alignfull.margin-less-bottom,
  .wp-block-group.margin-less-bottom,
  .wpx-custom-block.margin-less-bottom {
    margin-top: 0;
    margin-bottom: 50px
  }
}
@media only screen and (max-width:500px) {
  .wp-block-columns.margin-less-bottom,
  .wp-block-group.alignfull.margin-less-bottom,
  .wp-block-group.margin-less-bottom,
  .wpx-custom-block.margin-less-bottom {
    margin-top: 0;
    margin-bottom: 20.83333px
  }
}
.wp-block-columns.padding,
.wp-block-group.padding,
.wpx-custom-block.padding {
  padding-top: 8%;
  padding-bottom: 8%
}
@media only screen and (min-width:1200px) {
  .wp-block-columns.padding,
  .wp-block-group.padding,
  .wpx-custom-block.padding {
    padding-top: 80px;
    padding-bottom: 80px
  }
}
@media only screen and (max-width:500px) {
  .wp-block-columns.padding,
  .wp-block-group.padding,
  .wpx-custom-block.padding {
    padding-top: 33.33333px;
    padding-bottom: 33.33333px
  }
}
.wp-block-columns.margin,
.wp-block-group.margin,
.wpx-custom-block.margin {
  margin-top: 8%;
  margin-bottom: 8%
}
@media only screen and (min-width:1200px) {
  .wp-block-columns.margin,
  .wp-block-group.margin,
  .wpx-custom-block.margin {
    margin-top: 80px;
    margin-bottom: 80px
  }
}
@media only screen and (max-width:500px) {
  .wp-block-columns.margin,
  .wp-block-group.margin,
  .wpx-custom-block.margin {
    margin-top: 33.33333px;
    margin-bottom: 33.33333px
  }
}
.wp-block-columns.margin-top,
.wp-block-group.alignfull.margin-top,
.wp-block-group.margin-top,
.wpx-custom-block.margin-top {
  margin-top: 8%;
  margin-bottom: 0
}
@media only screen and (min-width:1200px) {
  .wp-block-columns.margin-top,
  .wp-block-group.alignfull.margin-top,
  .wp-block-group.margin-top,
  .wpx-custom-block.margin-top {
    margin-top: 80px;
    margin-bottom: 0
  }
}
@media only screen and (max-width:500px) {
  .wp-block-columns.margin-top,
  .wp-block-group.alignfull.margin-top,
  .wp-block-group.margin-top,
  .wpx-custom-block.margin-top {
    margin-top: 33.33333px;
    margin-bottom: 0
  }
}
.wp-block-columns.margin-bottom,
.wp-block-group.alignfull.margin-bottom,
.wpx-custom-block.margin-bottom,
.wpx-custom-group.margin-bottom {
  margin-top: 0;
  margin-bottom: 8%
}
@media only screen and (min-width:1200px) {
  .wp-block-columns.margin-bottom,
  .wp-block-group.alignfull.margin-bottom,
  .wpx-custom-block.margin-bottom,
  .wpx-custom-group.margin-bottom {
    margin-top: 0;
    margin-bottom: 80px
  }
}
@media only screen and (max-width:500px) {
  .wp-block-columns.margin-bottom,
  .wp-block-group.alignfull.margin-bottom,
  .wpx-custom-block.margin-bottom,
  .wpx-custom-group.margin-bottom {
    margin-top: 0;
    margin-bottom: 33.33333px
  }
}
.wp-block-columns.padding-top,
.wp-block-group.alignfull.padding-top,
.wp-block-group.padding-top,
.wpx-custom-block.padding-top {
  padding-top: 8%;
  padding-bottom: 0
}
@media only screen and (min-width:1200px) {
  .wp-block-columns.padding-top,
  .wp-block-group.alignfull.padding-top,
  .wp-block-group.padding-top,
  .wpx-custom-block.padding-top {
    padding-top: 80px;
    padding-bottom: 0
  }
}
@media only screen and (max-width:500px) {
  .wp-block-columns.padding-top,
  .wp-block-group.alignfull.padding-top,
  .wp-block-group.padding-top,
  .wpx-custom-block.padding-top {
    padding-top: 33.33333px;
    padding-bottom: 0
  }
}
.wp-block-columns.padding-bottom,
.wp-block-group.alignfull.padding-bottom,
.wp-block-group.padding-bottom,
.wpx-custom-block.padding-bottom {
  padding-top: 0;
  padding-bottom: 8%
}
@media only screen and (min-width:1200px) {
  .wp-block-columns.padding-bottom,
  .wp-block-group.alignfull.padding-bottom,
  .wp-block-group.padding-bottom,
  .wpx-custom-block.padding-bottom {
    padding-top: 0;
    padding-bottom: 80px
  }
}
@media only screen and (max-width:500px) {
  .wp-block-columns.padding-bottom,
  .wp-block-group.alignfull.padding-bottom,
  .wp-block-group.padding-bottom,
  .wpx-custom-block.padding-bottom {
    padding-top: 0;
    padding-bottom: 33.33333px
  }
}
.wp-block-columns.margin-greater,
.wp-block-group.margin-greater,
.wpx-custom-block.margin-greater {
  margin-top: 12%;
  margin-bottom: 12%
}
@media only screen and (min-width:1200px) {
  .wp-block-columns.margin-greater,
  .wp-block-group.margin-greater,
  .wpx-custom-block.margin-greater {
    margin-top: 120px;
    margin-bottom: 120px
  }
}
@media only screen and (max-width:500px) {
  .wp-block-columns.margin-greater,
  .wp-block-group.margin-greater,
  .wpx-custom-block.margin-greater {
    margin-top: 50px;
    margin-bottom: 50px
  }
}
.wp-block-columns.margin-greater-top,
.wp-block-group.alignfull.margin-greater-top,
.wp-block-group.margin-greater-top,
.wpx-custom-block.margin-greater-top {
  margin-top: 12%;
  margin-bottom: 0
}
@media only screen and (min-width:1200px) {
  .wp-block-columns.margin-greater-top,
  .wp-block-group.alignfull.margin-greater-top,
  .wp-block-group.margin-greater-top,
  .wpx-custom-block.margin-greater-top {
    margin-top: 120px;
    margin-bottom: 0
  }
}
@media only screen and (max-width:500px) {
  .wp-block-columns.margin-greater-top,
  .wp-block-group.alignfull.margin-greater-top,
  .wp-block-group.margin-greater-top,
  .wpx-custom-block.margin-greater-top {
    margin-top: 50px;
    margin-bottom: 0
  }
}
.wp-block-columns.margin-greater-bottom,
.wp-block-group.alignfull.margin-greater-bottom,
.wpx-custom-block.margin-greater-bottom,
.wpx-custom-group.margin-greater-bottom {
  margin-top: 0;
  margin-bottom: 12%
}
@media only screen and (min-width:1200px) {
  .wp-block-columns.margin-greater-bottom,
  .wp-block-group.alignfull.margin-greater-bottom,
  .wpx-custom-block.margin-greater-bottom,
  .wpx-custom-group.margin-greater-bottom {
    margin-top: 0;
    margin-bottom: 120px
  }
}
@media only screen and (max-width:500px) {
  .wp-block-columns.margin-greater-bottom,
  .wp-block-group.alignfull.margin-greater-bottom,
  .wpx-custom-block.margin-greater-bottom,
  .wpx-custom-group.margin-greater-bottom {
    margin-top: 0;
    margin-bottom: 50px
  }
}
.wp-block-columns.padding-greater-top,
.wp-block-group.alignfull.padding-greater-top,
.wp-block-group.padding-greater-top,
.wpx-custom-block.padding-greater-top {
  padding-top: 12%;
  padding-bottom: 0
}
@media only screen and (min-width:1200px) {
  .wp-block-columns.padding-greater-top,
  .wp-block-group.alignfull.padding-greater-top,
  .wp-block-group.padding-greater-top,
  .wpx-custom-block.padding-greater-top {
    padding-top: 120px;
    padding-bottom: 0
  }
}
@media only screen and (max-width:500px) {
  .wp-block-columns.padding-greater-top,
  .wp-block-group.alignfull.padding-greater-top,
  .wp-block-group.padding-greater-top,
  .wpx-custom-block.padding-greater-top {
    padding-top: 50px;
    padding-bottom: 0
  }
}
.wp-block-columns.padding-greater-bottom,
.wp-block-group.alignfull.padding-greater-bottom,
.wp-block-group.padding-greater-bottom,
.wpx-custom-block.padding-greater-bottom {
  padding-top: 0;
  padding-bottom: 12%
}
@media only screen and (min-width:1200px) {
  .wp-block-columns.padding-greater-bottom,
  .wp-block-group.alignfull.padding-greater-bottom,
  .wp-block-group.padding-greater-bottom,
  .wpx-custom-block.padding-greater-bottom {
    padding-top: 0;
    padding-bottom: 120px
  }
}
@media only screen and (max-width:500px) {
  .wp-block-columns.padding-greater-bottom,
  .wp-block-group.alignfull.padding-greater-bottom,
  .wp-block-group.padding-greater-bottom,
  .wpx-custom-block.padding-greater-bottom {
    padding-top: 0;
    padding-bottom: 50px
  }
}
.padding-bottom-0 {
  padding-bottom: 0!important
}
.padding-top-0 {
  padding-top: 0!important
}
.margin-top-0 {
  margin-top: 0!important
}
.margin-bottom-0 {
  margin-bottom: 0!important
}
.wp-block-separator {
  margin-top: 8%;
  margin-bottom: 8%;
  border-color: #8e8bb1;
  background-color: #8e8bb1
}
@media only screen and (min-width:1200px) {
  .wp-block-separator {
    margin-top: 80px;
    margin-bottom: 80px
  }
}
@media only screen and (max-width:500px) {
  .wp-block-separator {
    margin-top: 33.33333px;
    margin-bottom: 33.33333px
  }
}
.wp-block-image {
  margin-bottom: 30px;
  position: relative
}
.wp-block-image .aligncenter {
  margin-top: 60px;
  margin-bottom: 60px
}
@media only screen and (max-width:600px) {
  .wp-block-image .aligncenter {
    margin-top: 30px;
    margin-bottom: 30px
  }
}
.wp-block-image.alignwide {
  width: 150%;
  max-width: 150%;
  margin-left: -25%;
  margin-top: 60px;
  margin-bottom: 60px
}
@media only screen and (max-width:1000px) {
  .wp-block-image.alignwide {
    width: 100%;
    max-width: 100%;
    margin-left: 0
  }
}
@media only screen and (max-width:600px) {
  .wp-block-image.alignwide {
    margin-top: 30px;
    margin-bottom: 30px
  }
}
.wp-block-image.alignfull {
  margin-top: 60px;
  margin-bottom: 60px;
  display: block;
  width: 100vw;
  height: auto;
  margin-left: 50%;
  transform: translateX(-50%)
}
@media only screen and (max-width:600px) {
  .wp-block-image.alignfull {
    margin-top: 30px;
    margin-bottom: 30px
  }
}
.wp-block-image.alignfull figcaption {
  padding: 0 10%
}
.wp-block-image figure {
  position: relative
}
@media only screen and (max-width:600px) {
  .wp-block-image .alignleft,
  .wp-block-image .alignright {
    float: none;
    margin-left: auto;
    margin-right: auto
  }
}
.wp-block-image figcaption {
  text-transform: uppercase;
  font-weight: 800;
  text-align: left;
  letter-spacing: 1.6px;
  color: #8e8bb1
}
.wp-block-image img {
  max-width: 100%;
  height: auto
}
.wp-block-gallery {
  margin-top: 8%;
  margin-bottom: 8%;
  margin-left: auto;
  margin-right: auto
}
@media only screen and (min-width:1200px) {
  .wp-block-gallery {
    margin-top: 80px;
    margin-bottom: 80px
  }
}
@media only screen and (max-width:500px) {
  .wp-block-gallery {
    margin-top: 33.33333px;
    margin-bottom: 33.33333px
  }
}
.wp-block-gallery ul {
  margin: 0;
  padding: 0
}
.wp-block-gallery ul li.blocks-gallery-item {
  list-style: none;
  padding: 0
}
.wp-block-gallery.alignwide {
  width: 150%;
  max-width: 150%;
  margin-left: -25%
}
@media only screen and (max-width:1000px) {
  .wp-block-gallery.alignwide {
    width: 100%;
    max-width: 100%;
    margin-left: 0
  }
}
.wp-block-gallery.alignfull {
  width: 100vw;
  margin-left: calc(-50vw + 50%);
  position: relative
}
@media only screen and (max-width:600px) {
  .wp-block-gallery {
    width: 100%
  }
}
.wp-block-gallery:last-child {
  margin-bottom: 0
}
.wp-block-gallery li {
  list-style: none
}
.wp-block-gallery li:before {
  display: none
}
.wp-block-gallery figure {
  position: relative
}
.wp-block-gallery .blocks-gallery-item:last-child {
  margin-bottom: 0
}
.wp-block-gallery .blocks-gallery-grid {
  margin: 0
}
.wp-block-gallery:last-child {
  margin-bottom: 0
}
.wp-block-cover,
.wp-block-cover-image {
  margin-top: 8%;
  margin-bottom: 8%;
  height: auto
}
@media only screen and (min-width:1200px) {
  .wp-block-cover,
  .wp-block-cover-image {
    margin-top: 80px;
    margin-bottom: 80px
  }
}
@media only screen and (max-width:500px) {
  .wp-block-cover,
  .wp-block-cover-image {
    margin-top: 33.33333px;
    margin-bottom: 33.33333px
  }
}
.wp-block-cover-image.has-black-background-color,
.wp-block-cover.has-black-background-color {
  background-color: #000
}
.wp-block-cover-image.has-subtle-background-color,
.wp-block-cover.has-subtle-background-color {
  background-color: #fafafa
}
.wp-block-cover-image.has-white-background-color,
.wp-block-cover.has-white-background-color {
  background-color: #fff
}
.wp-block-cover-image.has-blue-background-color,
.wp-block-cover.has-blue-background-color {
  background-color: #102b47
}
.wp-block-cover-image.has-blue-subtle-background-color,
.wp-block-cover.has-blue-subtle-background-color {
  background-color: #102b47
}
.wp-block-cover-image.has-neon-blue-background-color,
.wp-block-cover.has-neon-blue-background-color {
  background-color: #00adee
}
.wp-block-cover-image.has-orange-background-color,
.wp-block-cover.has-orange-background-color {
  background-color: #f9aa53
}
.wp-block-cover-image.has-neon-green-background-color,
.wp-block-cover.has-neon-green-background-color {
  background-color: #7dc142
}
.wp-block-cover-image.has-neon-purple-background-color,
.wp-block-cover.has-neon-purple-background-color {
  background-color: #87703e
}
.wp-block-cover-image.has-gray-background-color,
.wp-block-cover.has-gray-background-color {
  background-color: #666
}
.wp-block-cover-image.has-lavender-background-color,
.wp-block-cover.has-lavender-background-color {
  background-color: #8e8bb1
}
.wp-block-cover-image.has-pink-background-color,
.wp-block-cover.has-pink-background-color {
  background-color: #87703e
}
.wp-block-cover-image.has-gold-background-color,
.wp-block-cover.has-gold-background-color {
  background-color: #fcb827
}
.wp-block-cover-image.alignfull,
.wp-block-cover.alignfull {
  width: 100vw;
  margin-left: calc(-50vw + 50%);
  position: relative
}
.wp-block-cover-image.alignwide,
.wp-block-cover.alignwide {
  width: 150%;
  max-width: 150%;
  margin-left: -25%
}
@media only screen and (max-width:1000px) {
  .wp-block-cover-image.alignwide,
  .wp-block-cover.alignwide {
    width: 100%;
    max-width: 100%;
    margin-left: 0
  }
}
.wp-block-cover-image:last-child,
.wp-block-cover:last-child {
  margin-bottom: 0
}
.wp-block-pullquote {
  margin-top: 8%;
  margin-bottom: 8%;
  color: #102b47;
  border-color: #8e8bb1
}
@media only screen and (min-width:1200px) {
  .wp-block-pullquote {
    margin-top: 80px;
    margin-bottom: 80px
  }
}
@media only screen and (max-width:500px) {
  .wp-block-pullquote {
    margin-top: 33.33333px;
    margin-bottom: 33.33333px
  }
}
.wp-block-pullquote.alignfull {
  width: 100vw;
  margin-left: calc(-50vw + 50%);
  position: relative
}
.wp-block-pullquote.alignwide {
  width: 150%;
  max-width: 150%;
  margin-left: -25%
}
@media only screen and (max-width:1000px) {
  .wp-block-pullquote.alignwide {
    width: 100%;
    max-width: 100%;
    margin-left: 0
  }
}
.wp-block-pullquote blockquote {
  margin: 0 auto;
  max-width: 1400px;
  width: 85%;
  width: 100%
}
.wp-block-pullquote blockquote p {
  font-size: 28px;
  font-size: 2.8vw
}
@media only screen and (max-width:1000px) {
  .wp-block-pullquote blockquote p {
    font-size: 28px
  }
}
@media only screen and (min-width:1000px) {
  .wp-block-pullquote blockquote p {
    font-size: 28px
  }
}
.wp-block-pullquote blockquote cite {
  font-size: 14px;
  font-size: 1.4vw;
  text-transform: uppercase;
  letter-spacing: 1.6px;
  font-weight: 600;
  color: #8e8bb1
}
@media only screen and (max-width:1000px) {
  .wp-block-pullquote blockquote cite {
    font-size: 14px
  }
}
@media only screen and (min-width:1000px) {
  .wp-block-pullquote blockquote cite {
    font-size: 14px
  }
}
.wp-block-pullquote:last-child {
  margin-bottom: 0
}
.wp-block-media-text {
  margin-top: 8%;
  margin-bottom: 8%
}
@media only screen and (min-width:1200px) {
  .wp-block-media-text {
    margin-top: 80px;
    margin-bottom: 80px
  }
}
@media only screen and (max-width:500px) {
  .wp-block-media-text {
    margin-top: 33.33333px;
    margin-bottom: 33.33333px
  }
}
.wp-block-media-text h1:first-child,
.wp-block-media-text h2:first-child,
.wp-block-media-text h3:first-child,
.wp-block-media-text h4:first-child,
.wp-block-media-text h5:first-child,
.wp-block-media-text h6:first-child {
  margin-top: 0
}
@media only screen and (max-width:600px) {
  .wp-block-media-text .wp-block-media-text__media {
    margin-bottom: 30px
  }
}
.wp-block-media-text:last-child {
  margin-bottom: 0
}
.wp-block-quote {
  margin-top: 8%;
  margin-bottom: 8%;
  border-color: #8e8bb1
}
@media only screen and (min-width:1200px) {
  .wp-block-quote {
    margin-top: 80px;
    margin-bottom: 80px
  }
}
@media only screen and (max-width:500px) {
  .wp-block-quote {
    margin-top: 33.33333px;
    margin-bottom: 33.33333px
  }
}
.wp-block-quote.is-style-large {
  margin-top: 8%;
  margin-bottom: 8%
}
@media only screen and (min-width:1200px) {
  .wp-block-quote.is-style-large {
    margin-top: 80px;
    margin-bottom: 80px
  }
}
@media only screen and (max-width:500px) {
  .wp-block-quote.is-style-large {
    margin-top: 33.33333px;
    margin-bottom: 33.33333px
  }
}
.wp-block-quote p {
  font-size: 28px;
  font-size: 2.8vw;
  color: #102b47
}
@media only screen and (max-width:785.71429px) {
  .wp-block-quote p {
    font-size: 22px
  }
}
@media only screen and (min-width:1000px) {
  .wp-block-quote p {
    font-size: 28px
  }
}
.wp-block-quote cite {
  font-size: 14px;
  font-size: 1.4vw;
  text-transform: uppercase;
  letter-spacing: 1.6px;
  font-weight: 600;
  color: #8e8bb1
}
@media only screen and (max-width:1000px) {
  .wp-block-quote cite {
    font-size: 14px
  }
}
@media only screen and (min-width:1000px) {
  .wp-block-quote cite {
    font-size: 14px
  }
}
.wp-block-quote:last-child {
  margin-bottom: 0
}
pre.wp-block-verse {
  margin: 0;
  margin-bottom: 30px;
  overflow-x: scroll;
  -ms-overflow-style: none;
  scrollbar-width: none;
  font-family: "Galano Grotesque",Helvetica,Arial,sans-serif;
  padding: 0
}
pre.wp-block-verse::-webkit-scrollbar {
  display: none
}
pre.wp-block-verse:last-child {
  margin-bottom: 0
}
pre.wp-block-verse:last-child {
  margin-bottom: 0
}
pre.wp-block-code {
  margin-top: 8%;
  margin-bottom: 8%
}
@media only screen and (min-width:1200px) {
  pre.wp-block-code {
    margin-top: 80px;
    margin-bottom: 80px
  }
}
@media only screen and (max-width:500px) {
  pre.wp-block-code {
    margin-top: 33.33333px;
    margin-bottom: 33.33333px
  }
}
pre.wp-block-code:last-child {
  margin-bottom: 0
}
.wp-block-preformatted {
  margin-top: 8%;
  margin-bottom: 8%;
  overflow-x: scroll
}
@media only screen and (min-width:1200px) {
  .wp-block-preformatted {
    margin-top: 80px;
    margin-bottom: 80px
  }
}
@media only screen and (max-width:500px) {
  .wp-block-preformatted {
    margin-top: 33.33333px;
    margin-bottom: 33.33333px
  }
}
.wp-block-preformatted:last-child {
  margin-bottom: 0
}
.wp-block-group {
  padding-top: 10%;
  padding-bottom: 10%
}
@media only screen and (min-width:1200px) {
  .wp-block-group {
    padding-top: 100px;
    padding-bottom: 100px
  }
}
@media only screen and (max-width:500px) {
  .wp-block-group {
    padding-top: 41.66667px;
    padding-bottom: 41.66667px
  }
}
.wp-block-group.has-background {
  padding-top: 10%;
  padding-bottom: 10%;
  padding-left: 0;
  padding-right: 0
}
@media only screen and (min-width:1200px) {
  .wp-block-group.has-background {
    padding-top: 100px;
    padding-bottom: 100px
  }
}
@media only screen and (max-width:500px) {
  .wp-block-group.has-background {
    padding-top: 41.66667px;
    padding-bottom: 41.66667px
  }
}
@media only screen and (max-width:782px) {
  .wp-block-group.bg-bottom-center,
  .wp-block-group.bg-bottom-left,
  .wp-block-group.bg-bottom-right,
  .wp-block-group.bg-left-bottom,
  .wp-block-group.bg-left-center,
  .wp-block-group.bg-left-top,
  .wp-block-group.bg-right-bottom,
  .wp-block-group.bg-right-center,
  .wp-block-group.bg-right-top,
  .wp-block-group.bg-top-center,
  .wp-block-group.bg-top-left,
  .wp-block-group.bg-top-right {
    background: 0 0!important
  }
}
.wp-block-group.bg-bottom-left {
  background-position: bottom left!important
}
.wp-block-group.bg-bottom-top {
  background-position: bottom top!important
}
.wp-block-group.bg-bottom-center {
  background-position: bottom center!important
}
.wp-block-group.bg-bottom-right {
  background-position: bottom right!important
}
.wp-block-group.bg-top-right {
  background-position: top right!important
}
.wp-block-group.bg-top-center {
  background-position: top center!important
}
.wp-block-group.bg-top-left {
  background-position: top left!important
}
.wp-block-group.bg-center-right {
  background-position: center right!important
}
.wp-block-group.bg-center-left {
  background-position: center left!important
}
.wp-block-group.bg-center-top {
  background-position: center top!important
}
.wp-block-group.bg-center-bottom {
  background-position: center bottom!important
}
.wp-block-group.bg-center {
  background-position: center center!important
}
.wp-block-group.alignwide {
  width: 150%;
  max-width: 150%;
  margin-left: -25%
}
@media only screen and (max-width:1000px) {
  .wp-block-group.alignwide {
    width: 100%;
    max-width: 100%;
    margin-left: 0
  }
}
.wp-block-group.alignfull {
  display: block;
  width: 100vw;
  height: auto;
  max-width: 1000%!important;
  margin-left: 50%;
  transform: translateX(-50%)!important
}
.wp-block-group.alignfull .wp-block-group__inner-container {
  width: 80%
}
.wp-block-group.alignfull:last-child {
  margin-bottom: 0
}
.wp-block-group .wp-block-columns:last-child {
  margin-bottom: 0
}
.wp-block-group.full-width .wp-block-group__inner-container {
  width: 100%
}
.wp-block-group .wp-block-group__inner-container {
  max-width: 1400px;
  width: 90%;
  margin: 0 auto
}
.wp-block-group .wp-block-group__inner-container h1:first-child,
.wp-block-group .wp-block-group__inner-container h2:first-child,
.wp-block-group .wp-block-group__inner-container h3:first-child,
.wp-block-group .wp-block-group__inner-container h4:first-child,
.wp-block-group .wp-block-group__inner-container h5:first-child,
.wp-block-group .wp-block-group__inner-container h6:first-child,
.wp-block-group .wp-block-group__inner-container p:first-child {
  margin-top: 0
}
.wp-block-group .wp-block-group__inner-container div:last-child {
  margin-bottom: 0
}
.wp-block-table {
  margin-top: 8%;
  margin-bottom: 8%;
  margin-left: 0;
  margin-right: 0
}
@media only screen and (min-width:1200px) {
  .wp-block-table {
    margin-top: 80px;
    margin-bottom: 80px
  }
}
@media only screen and (max-width:500px) {
  .wp-block-table {
    margin-top: 33.33333px;
    margin-bottom: 33.33333px
  }
}
.wp-block-table table {
  border-collapse: collapse
}
.wp-block-table.is-style-stripes {
  border-bottom: none
}
.wp-block-table.alignwide {
  width: 150%;
  max-width: 150%;
  margin-left: -25%
}
@media only screen and (max-width:1000px) {
  .wp-block-table.alignwide {
    width: 100%;
    max-width: 100%;
    margin-left: 0
  }
}
.wp-block-table.alignfull {
  width: 100vw;
  margin-left: calc(-50vw + 50%);
  position: relative
}
.wp-block-table:last-child {
  margin-bottom: 0
}
.wp-block-embed {
  margin-top: 8%;
  margin-bottom: 8%
}
@media only screen and (min-width:1200px) {
  .wp-block-embed {
    margin-top: 80px;
    margin-bottom: 80px
  }
}
@media only screen and (max-width:500px) {
  .wp-block-embed {
    margin-top: 33.33333px;
    margin-bottom: 33.33333px
  }
}
.wp-block-embed.alignwide {
  width: 150%;
  max-width: 150%;
  margin-left: -25%
}
@media only screen and (max-width:1000px) {
  .wp-block-embed.alignwide {
    width: 100%;
    max-width: 100%;
    margin-left: 0
  }
}
.wp-block-embed.alignfull {
  width: 100vw;
  margin-left: calc(-50vw + 50%);
  position: relative
}
.wp-block-file {
  margin-bottom: 30px;
  margin-top: 30px
}
.wp-block-columns.alignwide {
  width: 150%;
  max-width: 150%;
  margin-left: -25%
}
@media only screen and (max-width:1000px) {
  .wp-block-columns.alignwide {
    width: 100%;
    max-width: 100%;
    margin-left: 0
  }
}
.wp-block-columns.alignfull {
  width: 100vw;
  margin-left: calc(-50vw + 50%);
  position: relative;
  padding: 0 8%
}
@media only screen and (max-width:782px) {
  .wp-block-columns.alignfull {
    padding: 0;
    width: 100%
  }
}
@media only screen and (max-width:782px) {
  .wp-block-columns {
    margin: 0!important
  }
}
.wp-block-columns .wp-block-column {
  margin-top: 0
}
.wp-block-columns .wp-block-column h1:first-child,
.wp-block-columns .wp-block-column h2:first-child,
.wp-block-columns .wp-block-column h3:first-child,
.wp-block-columns .wp-block-column h4:first-child,
.wp-block-columns .wp-block-column h5:first-child,
.wp-block-columns .wp-block-column h6:first-child {
  margin-top: 0
}
@media only screen and (max-width:782px) {
  .wp-block-columns .wp-block-column {
    margin-bottom: 30px
  }
}
.wp-block-columns .wp-block-column .wp-block-image:last-child {
  margin-bottom: 0
}
@media only screen and (max-width:782px) {
  .wp-block-columns .wp-block-column:nth-child(2n) {
    margin-left: 0
  }
}
@media only screen and (max-width:782px) {
  .wp-block-columns .wp-block-column {
    flex-basis: 100%!important
  }
}
.wp-block-columns .wp-block-column div:last-child {
  margin-bottom: 0
}
.wp-block-columns .wp-block-column .wp-block-embed:first-child,
.wp-block-columns .wp-block-column .wp-block-image:first-child {
  margin-top: 0
}
.wp-block-media-text.alignfull {
  width: 100vw;
  margin-left: calc(-50vw + 50%);
  position: relative
}
.wp-block-media-text.alignwide {
  width: 150%;
  max-width: 150%;
  margin-left: -25%
}
@media only screen and (max-width:1000px) {
  .wp-block-media-text.alignwide {
    width: 100%;
    max-width: 100%;
    margin-left: 0
  }
}
.wp-block-file {
  margin-top: 5%;
  margin-bottom: 5%
}
@media only screen and (min-width:1200px) {
  .wp-block-file {
    margin-top: 50px;
    margin-bottom: 50px
  }
}
@media only screen and (max-width:500px) {
  .wp-block-file {
    margin-top: 20.83333px;
    margin-bottom: 20.83333px
  }
}
.wp-block-file:last-child {
  margin-bottom: 0
}
.button-group {
  margin: 30px 0!important
}
.button,
.wp-block-button a.wp-block-button__link,
.wp-block-button__link,
.wp-block-file .wp-block-file__button,
.wp-block-file a.wp-block-file__button,
a.wp-block-button__link,
input[type=submit] {
  font-size: 12px;
  font-size: 1.2vw;
  color: #fff;
  text-transform: uppercase;
  border-radius: 60px;
  text-decoration: none;
  border: 2px solid #102b47;
  background-color: #102b47;
  height: auto!important;
  padding: 15px 30px;
  letter-spacing: 1.6px;
  font-family: "Galano Grotesque",Helvetica,Arial,sans-serif;
  display: inline-block;
  cursor: pointer;
  line-height: 1;
  transition: all .2s ease-in-out
}
@media only screen and (max-width:1000px) {
  .button,
  .wp-block-button a.wp-block-button__link,
  .wp-block-button__link,
  .wp-block-file .wp-block-file__button,
  .wp-block-file a.wp-block-file__button,
  a.wp-block-button__link,
  input[type=submit] {
    font-size: 12px
  }
}
@media only screen and (min-width:1000px) {
  .button,
  .wp-block-button a.wp-block-button__link,
  .wp-block-button__link,
  .wp-block-file .wp-block-file__button,
  .wp-block-file a.wp-block-file__button,
  a.wp-block-button__link,
  input[type=submit] {
    font-size: 12px
  }
}
.button.has-black-background-color,
.wp-block-button a.wp-block-button__link.has-black-background-color,
.wp-block-button__link.has-black-background-color,
.wp-block-file .wp-block-file__button.has-black-background-color,
.wp-block-file a.wp-block-file__button.has-black-background-color,
a.wp-block-button__link.has-black-background-color,
input[type=submit].has-black-background-color {
  background-color: #000;
  border-color: #000
}
.button.has-black-color,
.wp-block-button a.wp-block-button__link.has-black-color,
.wp-block-button__link.has-black-color,
.wp-block-file .wp-block-file__button.has-black-color,
.wp-block-file a.wp-block-file__button.has-black-color,
a.wp-block-button__link.has-black-color,
input[type=submit].has-black-color {
  color: #000;
  border-color: #000
}
.button.has-subtle-background-color,
.wp-block-button a.wp-block-button__link.has-subtle-background-color,
.wp-block-button__link.has-subtle-background-color,
.wp-block-file .wp-block-file__button.has-subtle-background-color,
.wp-block-file a.wp-block-file__button.has-subtle-background-color,
a.wp-block-button__link.has-subtle-background-color,
input[type=submit].has-subtle-background-color {
  background-color: #fafafa;
  border-color: #fafafa
}
.button.has-subtle-color,
.wp-block-button a.wp-block-button__link.has-subtle-color,
.wp-block-button__link.has-subtle-color,
.wp-block-file .wp-block-file__button.has-subtle-color,
.wp-block-file a.wp-block-file__button.has-subtle-color,
a.wp-block-button__link.has-subtle-color,
input[type=submit].has-subtle-color {
  color: #fafafa;
  border-color: #fafafa
}
.button.has-white-background-color,
.wp-block-button a.wp-block-button__link.has-white-background-color,
.wp-block-button__link.has-white-background-color,
.wp-block-file .wp-block-file__button.has-white-background-color,
.wp-block-file a.wp-block-file__button.has-white-background-color,
a.wp-block-button__link.has-white-background-color,
input[type=submit].has-white-background-color {
  background-color: #fff;
  border-color: #fff
}
.button.has-white-color,
.wp-block-button a.wp-block-button__link.has-white-color,
.wp-block-button__link.has-white-color,
.wp-block-file .wp-block-file__button.has-white-color,
.wp-block-file a.wp-block-file__button.has-white-color,
a.wp-block-button__link.has-white-color,
input[type=submit].has-white-color {
  color: #fff;
  border-color: #fff
}
.button.has-blue-background-color,
.wp-block-button a.wp-block-button__link.has-blue-background-color,
.wp-block-button__link.has-blue-background-color,
.wp-block-file .wp-block-file__button.has-blue-background-color,
.wp-block-file a.wp-block-file__button.has-blue-background-color,
a.wp-block-button__link.has-blue-background-color,
input[type=submit].has-blue-background-color {
  background-color: #102b47;
  border-color: #102b47
}
.button.has-blue-color,
.wp-block-button a.wp-block-button__link.has-blue-color,
.wp-block-button__link.has-blue-color,
.wp-block-file .wp-block-file__button.has-blue-color,
.wp-block-file a.wp-block-file__button.has-blue-color,
a.wp-block-button__link.has-blue-color,
input[type=submit].has-blue-color {
  color: #102b47;
  border-color: #102b47
}
.button.has-blue-subtle-background-color,
.wp-block-button a.wp-block-button__link.has-blue-subtle-background-color,
.wp-block-button__link.has-blue-subtle-background-color,
.wp-block-file .wp-block-file__button.has-blue-subtle-background-color,
.wp-block-file a.wp-block-file__button.has-blue-subtle-background-color,
a.wp-block-button__link.has-blue-subtle-background-color,
input[type=submit].has-blue-subtle-background-color {
  background-color: #102b47;
  border-color: #102b47
}
.button.has-blue-subtle-color,
.wp-block-button a.wp-block-button__link.has-blue-subtle-color,
.wp-block-button__link.has-blue-subtle-color,
.wp-block-file .wp-block-file__button.has-blue-subtle-color,
.wp-block-file a.wp-block-file__button.has-blue-subtle-color,
a.wp-block-button__link.has-blue-subtle-color,
input[type=submit].has-blue-subtle-color {
  color: #102b47;
  border-color: #102b47
}
.button.has-neon-blue-background-color,
.wp-block-button a.wp-block-button__link.has-neon-blue-background-color,
.wp-block-button__link.has-neon-blue-background-color,
.wp-block-file .wp-block-file__button.has-neon-blue-background-color,
.wp-block-file a.wp-block-file__button.has-neon-blue-background-color,
a.wp-block-button__link.has-neon-blue-background-color,
input[type=submit].has-neon-blue-background-color {
  background-color: #00adee;
  border-color: #00adee
}
.button.has-neon-blue-color,
.wp-block-button a.wp-block-button__link.has-neon-blue-color,
.wp-block-button__link.has-neon-blue-color,
.wp-block-file .wp-block-file__button.has-neon-blue-color,
.wp-block-file a.wp-block-file__button.has-neon-blue-color,
a.wp-block-button__link.has-neon-blue-color,
input[type=submit].has-neon-blue-color {
  color: #00adee;
  border-color: #00adee
}
.button.has-orange-background-color,
.wp-block-button a.wp-block-button__link.has-orange-background-color,
.wp-block-button__link.has-orange-background-color,
.wp-block-file .wp-block-file__button.has-orange-background-color,
.wp-block-file a.wp-block-file__button.has-orange-background-color,
a.wp-block-button__link.has-orange-background-color,
input[type=submit].has-orange-background-color {
  background-color: #f9aa53;
  border-color: #f9aa53
}
.button.has-orange-color,
.wp-block-button a.wp-block-button__link.has-orange-color,
.wp-block-button__link.has-orange-color,
.wp-block-file .wp-block-file__button.has-orange-color,
.wp-block-file a.wp-block-file__button.has-orange-color,
a.wp-block-button__link.has-orange-color,
input[type=submit].has-orange-color {
  color: #f9aa53;
  border-color: #f9aa53
}
.button.has-neon-green-background-color,
.wp-block-button a.wp-block-button__link.has-neon-green-background-color,
.wp-block-button__link.has-neon-green-background-color,
.wp-block-file .wp-block-file__button.has-neon-green-background-color,
.wp-block-file a.wp-block-file__button.has-neon-green-background-color,
a.wp-block-button__link.has-neon-green-background-color,
input[type=submit].has-neon-green-background-color {
  background-color: #7dc142;
  border-color: #7dc142
}
.button.has-neon-green-color,
.wp-block-button a.wp-block-button__link.has-neon-green-color,
.wp-block-button__link.has-neon-green-color,
.wp-block-file .wp-block-file__button.has-neon-green-color,
.wp-block-file a.wp-block-file__button.has-neon-green-color,
a.wp-block-button__link.has-neon-green-color,
input[type=submit].has-neon-green-color {
  color: #7dc142;
  border-color: #7dc142
}
.button.has-neon-purple-background-color,
.wp-block-button a.wp-block-button__link.has-neon-purple-background-color,
.wp-block-button__link.has-neon-purple-background-color,
.wp-block-file .wp-block-file__button.has-neon-purple-background-color,
.wp-block-file a.wp-block-file__button.has-neon-purple-background-color,
a.wp-block-button__link.has-neon-purple-background-color,
input[type=submit].has-neon-purple-background-color {
  background-color: #87703e;
  border-color: #87703e
}
.button.has-neon-purple-color,
.wp-block-button a.wp-block-button__link.has-neon-purple-color,
.wp-block-button__link.has-neon-purple-color,
.wp-block-file .wp-block-file__button.has-neon-purple-color,
.wp-block-file a.wp-block-file__button.has-neon-purple-color,
a.wp-block-button__link.has-neon-purple-color,
input[type=submit].has-neon-purple-color {
  color: #87703e;
  border-color: #87703e
}
.button.has-gray-background-color,
.wp-block-button a.wp-block-button__link.has-gray-background-color,
.wp-block-button__link.has-gray-background-color,
.wp-block-file .wp-block-file__button.has-gray-background-color,
.wp-block-file a.wp-block-file__button.has-gray-background-color,
a.wp-block-button__link.has-gray-background-color,
input[type=submit].has-gray-background-color {
  background-color: #666;
  border-color: #666
}
.button.has-gray-color,
.wp-block-button a.wp-block-button__link.has-gray-color,
.wp-block-button__link.has-gray-color,
.wp-block-file .wp-block-file__button.has-gray-color,
.wp-block-file a.wp-block-file__button.has-gray-color,
a.wp-block-button__link.has-gray-color,
input[type=submit].has-gray-color {
  color: #666;
  border-color: #666
}
.button.has-lavender-background-color,
.wp-block-button a.wp-block-button__link.has-lavender-background-color,
.wp-block-button__link.has-lavender-background-color,
.wp-block-file .wp-block-file__button.has-lavender-background-color,
.wp-block-file a.wp-block-file__button.has-lavender-background-color,
a.wp-block-button__link.has-lavender-background-color,
input[type=submit].has-lavender-background-color {
  background-color: #8e8bb1;
  border-color: #8e8bb1
}
.button.has-lavender-color,
.wp-block-button a.wp-block-button__link.has-lavender-color,
.wp-block-button__link.has-lavender-color,
.wp-block-file .wp-block-file__button.has-lavender-color,
.wp-block-file a.wp-block-file__button.has-lavender-color,
a.wp-block-button__link.has-lavender-color,
input[type=submit].has-lavender-color {
  color: #8e8bb1;
  border-color: #8e8bb1
}
.button.has-pink-background-color,
.wp-block-button a.wp-block-button__link.has-pink-background-color,
.wp-block-button__link.has-pink-background-color,
.wp-block-file .wp-block-file__button.has-pink-background-color,
.wp-block-file a.wp-block-file__button.has-pink-background-color,
a.wp-block-button__link.has-pink-background-color,
input[type=submit].has-pink-background-color {
  background-color: #87703e;
  border-color: #87703e
}
.button.has-pink-color,
.wp-block-button a.wp-block-button__link.has-pink-color,
.wp-block-button__link.has-pink-color,
.wp-block-file .wp-block-file__button.has-pink-color,
.wp-block-file a.wp-block-file__button.has-pink-color,
a.wp-block-button__link.has-pink-color,
input[type=submit].has-pink-color {
  color: #87703e;
  border-color: #87703e
}
.button.has-gold-background-color,
.wp-block-button a.wp-block-button__link.has-gold-background-color,
.wp-block-button__link.has-gold-background-color,
.wp-block-file .wp-block-file__button.has-gold-background-color,
.wp-block-file a.wp-block-file__button.has-gold-background-color,
a.wp-block-button__link.has-gold-background-color,
input[type=submit].has-gold-background-color {
  background-color: #fcb827;
  border-color: #fcb827
}
.button.has-gold-color,
.wp-block-button a.wp-block-button__link.has-gold-color,
.wp-block-button__link.has-gold-color,
.wp-block-file .wp-block-file__button.has-gold-color,
.wp-block-file a.wp-block-file__button.has-gold-color,
a.wp-block-button__link.has-gold-color,
input[type=submit].has-gold-color {
  color: #fcb827;
  border-color: #fcb827
}
.button:hover,
.wp-block-button a.wp-block-button__link:hover,
.wp-block-button__link:hover,
.wp-block-file .wp-block-file__button:hover,
.wp-block-file a.wp-block-file__button:hover,
a.wp-block-button__link:hover,
input[type=submit]:hover {
  background-color: transparent;
  color: #102b47;
  border-color: #102b47
}
.button.has-white-color:hover,
.wp-block-button a.wp-block-button__link.has-white-color:hover,
.wp-block-button__link.has-white-color:hover,
.wp-block-file .wp-block-file__button.has-white-color:hover,
.wp-block-file a.wp-block-file__button.has-white-color:hover,
a.wp-block-button__link.has-white-color:hover,
input[type=submit].has-white-color:hover {
  color: #102b47!important
}
.button.outline {
  border-color: #102b47;
  background-color: transparent;
  color: #102b47
}
.button.outline.has-black-color {
  color: #000
}
.button.outline.has-subtle-color {
  color: #fafafa
}
.button.outline.has-white-color {
  color: #fff
}
.button.outline.has-blue-color {
  color: #102b47
}
.button.outline.has-blue-subtle-color {
  color: #102b47
}
.button.outline.has-neon-blue-color {
  color: #00adee
}
.button.outline.has-orange-color {
  color: #f9aa53
}
.button.outline.has-neon-green-color {
  color: #7dc142
}
.button.outline.has-neon-purple-color {
  color: #87703e
}
.button.outline.has-gray-color {
  color: #666
}
.button.outline.has-lavender-color {
  color: #8e8bb1
}
.button.outline.has-pink-color {
  color: #87703e
}
.button.outline.has-gold-color {
  color: #fcb827
}
.button.outline:hover {
  background-color: #102b47;
  color: #fff;
  border-color: #102b47
}
.button.outline:hover.has-black-color {
  background-color: #000;
  border-color: #000
}
.button.outline:hover.has-subtle-color {
  background-color: #fafafa;
  border-color: #fafafa
}
.button.outline:hover.has-white-color {
  background-color: #fff;
  border-color: #fff
}
.button.outline:hover.has-blue-color {
  background-color: #102b47;
  border-color: #102b47
}
.button.outline:hover.has-blue-subtle-color {
  background-color: #102b47;
  border-color: #102b47
}
.button.outline:hover.has-neon-blue-color {
  background-color: #00adee;
  border-color: #00adee
}
.button.outline:hover.has-orange-color {
  background-color: #f9aa53;
  border-color: #f9aa53
}
.button.outline:hover.has-neon-green-color {
  background-color: #7dc142;
  border-color: #7dc142
}
.button.outline:hover.has-neon-purple-color {
  background-color: #87703e;
  border-color: #87703e
}
.button.outline:hover.has-gray-color {
  background-color: #666;
  border-color: #666
}
.button.outline:hover.has-lavender-color {
  background-color: #8e8bb1;
  border-color: #8e8bb1
}
.button.outline:hover.has-pink-color {
  background-color: #87703e;
  border-color: #87703e
}
.button.outline:hover.has-gold-color {
  background-color: #fcb827;
  border-color: #fcb827
}
.wp-block-button.is-style-outline .wp-block-button__link {
  border-color: #102b47;
  background-color: transparent;
  color: #102b47
}
.wp-block-button.is-style-outline .wp-block-button__link.has-black-color {
  color: #000
}
.wp-block-button.is-style-outline .wp-block-button__link.has-subtle-color {
  color: #fafafa
}
.wp-block-button.is-style-outline .wp-block-button__link.has-white-color {
  color: #fff
}
.wp-block-button.is-style-outline .wp-block-button__link.has-blue-color {
  color: #102b47
}
.wp-block-button.is-style-outline .wp-block-button__link.has-blue-subtle-color {
  color: #102b47
}
.wp-block-button.is-style-outline .wp-block-button__link.has-neon-blue-color {
  color: #00adee
}
.wp-block-button.is-style-outline .wp-block-button__link.has-orange-color {
  color: #f9aa53
}
.wp-block-button.is-style-outline .wp-block-button__link.has-neon-green-color {
  color: #7dc142
}
.wp-block-button.is-style-outline .wp-block-button__link.has-neon-purple-color {
  color: #87703e
}
.wp-block-button.is-style-outline .wp-block-button__link.has-gray-color {
  color: #666
}
.wp-block-button.is-style-outline .wp-block-button__link.has-lavender-color {
  color: #8e8bb1
}
.wp-block-button.is-style-outline .wp-block-button__link.has-pink-color {
  color: #87703e
}
.wp-block-button.is-style-outline .wp-block-button__link.has-gold-color {
  color: #fcb827
}
.wp-block-button.is-style-outline .wp-block-button__link:hover {
  background-color: #102b47;
  color: #fff;
  border-color: #102b47
}
.wp-block-button.is-style-outline .wp-block-button__link:hover.has-black-color {
  background-color: #000;
  border-color: #000
}
.wp-block-button.is-style-outline .wp-block-button__link:hover.has-subtle-color {
  background-color: #fafafa;
  border-color: #fafafa
}
.wp-block-button.is-style-outline .wp-block-button__link:hover.has-white-color {
  background-color: #fff;
  border-color: #fff
}
.wp-block-button.is-style-outline .wp-block-button__link:hover.has-blue-color {
  background-color: #102b47;
  border-color: #102b47
}
.wp-block-button.is-style-outline .wp-block-button__link:hover.has-blue-subtle-color {
  background-color: #102b47;
  border-color: #102b47
}
.wp-block-button.is-style-outline .wp-block-button__link:hover.has-neon-blue-color {
  background-color: #00adee;
  border-color: #00adee
}
.wp-block-button.is-style-outline .wp-block-button__link:hover.has-orange-color {
  background-color: #f9aa53;
  border-color: #f9aa53
}
.wp-block-button.is-style-outline .wp-block-button__link:hover.has-neon-green-color {
  background-color: #7dc142;
  border-color: #7dc142
}
.wp-block-button.is-style-outline .wp-block-button__link:hover.has-neon-purple-color {
  background-color: #87703e;
  border-color: #87703e
}
.wp-block-button.is-style-outline .wp-block-button__link:hover.has-gray-color {
  background-color: #666;
  border-color: #666
}
.wp-block-button.is-style-outline .wp-block-button__link:hover.has-lavender-color {
  background-color: #8e8bb1;
  border-color: #8e8bb1
}
.wp-block-button.is-style-outline .wp-block-button__link:hover.has-pink-color {
  background-color: #87703e;
  border-color: #87703e
}
.wp-block-button.is-style-outline .wp-block-button__link:hover.has-gold-color {
  background-color: #fcb827;
  border-color: #fcb827
}
.footer-main {
  padding-top: 10%;
  padding-bottom: 0;
  background-color: #fff;
  position: relative;
  z-index: 5
}
@media only screen and (min-width:1200px) {
  .footer-main {
    padding-top: 100px;
    padding-bottom: 0
  }
}
@media only screen and (max-width:500px) {
  .footer-main {
    padding-top: 41.66667px;
    padding-bottom: 0
  }
}
.footer-main .footer-gutter {
  padding: 40px 0 40px;
  border-top: 1px solid rgba(142,139,177,.5)
}
.footer-main .footer-gutter .footer-disclaimer {
  margin-bottom: 40px
}
.footer-main .footer-gutter .footer-gutter-wrap {
  margin: 0 auto;
  max-width: 1400px;
  width: 85%;
  max-width: 1400px;
  display: flex
}
@media only screen and (max-width:900px) {
  .footer-main .footer-gutter .footer-gutter-wrap {
    display: block
  }
}
.footer-main .footer-gutter .footer-gutter-wrap .footer-gutter-inner {
  width: 62.5%
}
@media only screen and (max-width:1200px) {
  .footer-main .footer-gutter .footer-gutter-wrap .footer-gutter-inner {
    width: 100%
  }
}
.footer-main .footer-gutter .footer-gutter-wrap .footer-gutter-inner p {
  font-size: 14px;
  font-size: 1.4vw;
  line-height: 1.4;
  color: #8e8bb1
}
@media only screen and (max-width:857.14286px) {
  .footer-main .footer-gutter .footer-gutter-wrap .footer-gutter-inner p {
    font-size: 12px
  }
}
@media only screen and (min-width:1000px) {
  .footer-main .footer-gutter .footer-gutter-wrap .footer-gutter-inner p {
    font-size: 14px
  }
}
.footer-main .footer-gutter .footer-credits {
  font-size: 12px;
  font-size: 1.2vw;
  width: 30%;
  margin-right: 8.5%;
  color: #8e8bb1;
  text-transform: uppercase;
  letter-spacing: 1.3px;
  font-weight: 600;
  padding-bottom: 10px;
  list-style: none;
  margin-left: 0
}
@media only screen and (max-width:1000px) {
  .footer-main .footer-gutter .footer-credits {
    font-size: 12px
  }
}
@media only screen and (min-width:1000px) {
  .footer-main .footer-gutter .footer-credits {
    font-size: 12px
  }
}
@media only screen and (max-width:900px) {
  .footer-main .footer-gutter .footer-credits {
    width: 100%
  }
}
.footer-main .footer-gutter .nav-gutter {
  margin: 0;
  margin-bottom: 40px;
  padding: 0;
  text-align: left;
  display: flex;
  justify-content: flex-start
}
@media only screen and (max-width:900px) {
  .footer-main .footer-gutter .nav-gutter {
    display: block
  }
}
.footer-main .footer-gutter .nav-gutter li {
  list-style: none;
  margin-right: 14%;
  text-align: left;
  display: block;
  width: 24.1%
}
@media only screen and (max-width:900px) {
  .footer-main .footer-gutter .nav-gutter li {
    margin-left: 0;
    width: 100%;
    display: block;
    margin-top: 10px
  }
}
.footer-main .footer-gutter .nav-gutter li:last-child {
  margin-right: 0
}
.footer-main .footer-gutter .nav-gutter li a {
  font-size: 12px;
  font-size: 1.2vw;
  color: #8e8bb1;
  text-transform: uppercase;
  letter-spacing: 1.3px;
  font-weight: 600;
  padding-bottom: 10px;
  text-decoration: none;
  list-style: none
}
@media only screen and (max-width:1000px) {
  .footer-main .footer-gutter .nav-gutter li a {
    font-size: 12px
  }
}
@media only screen and (min-width:1000px) {
  .footer-main .footer-gutter .nav-gutter li a {
    font-size: 12px
  }
}
.footer-main .footer-gutter .nav-gutter li a:hover {
  text-decoration: underline;
  color: #87703e
}
.footer-main .footer-inner {
  margin: 0 auto;
  max-width: 1400px;
  width: 85%;
  max-width: 1400px
}
.footer-main .footer-cols {
  margin-top: 0;
  margin-bottom: 3%;
  display: flex
}
@media only screen and (min-width:1200px) {
  .footer-main .footer-cols {
    margin-top: 0;
    margin-bottom: 30px
  }
}
@media only screen and (max-width:500px) {
  .footer-main .footer-cols {
    margin-top: 0;
    margin-bottom: 12.5px
  }
}
@media only screen and (max-width:900px) {
  .footer-main .footer-cols {
    display: block
  }
}
.footer-main .footer-cols .footer-col {
  margin-right: 8.5%;
  width: 15%
}
@media only screen and (max-width:1200px) {
  .footer-main .footer-cols .footer-col {
    width: 18%
  }
}
@media only screen and (max-width:900px) {
  .footer-main .footer-cols .footer-col {
    width: 100%;
    margin-right: 0;
    margin-top: 60px
  }
}
.footer-main .footer-cols .footer-col:last-child {
  margin-right: 0
}
.footer-main .footer-cols .footer-col p {
  font-size: 12px;
  font-size: 1.2vw;
  color: #8e8bb1;
  text-transform: uppercase;
  letter-spacing: 1.3px;
  font-weight: 600;
  padding-bottom: 10px;
  list-style: none;
  margin-bottom: 20px;
  border-bottom: 1px solid rgba(142,139,177,.5)
}
@media only screen and (max-width:1000px) {
  .footer-main .footer-cols .footer-col p {
    font-size: 12px
  }
}
@media only screen and (min-width:1000px) {
  .footer-main .footer-cols .footer-col p {
    font-size: 12px
  }
}
.footer-main .footer-cols .footer-col ul {
  margin: 0;
  line-height: 1.6;
  margin-bottom: 40px;
  padding: 0
}
.footer-main .footer-cols .footer-col ul li {
  font-size: 12px;
  font-size: 1.2vw;
  text-transform: uppercase;
  letter-spacing: 1.3px;
  font-weight: 700;
  list-style: none;
  margin-bottom: 20px
}
@media only screen and (max-width:1000px) {
  .footer-main .footer-cols .footer-col ul li {
    font-size: 12px
  }
}
@media only screen and (min-width:1000px) {
  .footer-main .footer-cols .footer-col ul li {
    font-size: 12px
  }
}
.footer-main .footer-cols .footer-col ul li a {
  color: #102b47;
  text-decoration: none
}
.footer-main .footer-cols .footer-col ul li a:hover {
  text-decoration: underline;
  color: #87703e
}
.footer-main .footer-cols .footer-col:first-child {
  width: 30%
}
@media only screen and (max-width:1200px) {
  .footer-main .footer-cols .footer-col:first-child {
    width: 20%
  }
}
@media only screen and (max-width:900px) {
  .footer-main .footer-cols .footer-col:first-child {
    width: 100%
  }
}
.footer-main .footer-cols .footer-col:first-child img {
  max-width: 150px
}
.wpcf7 {
  margin-top: 3%;
  margin-bottom: 8%;
  margin: 0!important
}
@media only screen and (min-width:1200px) {
  .wpcf7 {
    margin-top: 30px;
    margin-bottom: 80px
  }
}
@media only screen and (max-width:500px) {
  .wpcf7 {
    margin-top: 12.5px;
    margin-bottom: 33.33333px
  }
}
.wpcf7 form[data-status=sent] .wpcf7-response-output {
  color: #7dc142
}
.wpcf7 form[data-status=submitting] {
  opacity: .2
}
.wpcf7 form[data-status=submitting] .wpcf7-response-output {
  display: none!important
}
.wpcf7 form .wpcf7-response-output {
  margin-top: 5%;
  margin-bottom: 0;
  padding: 20px;
  text-align: center
}
@media only screen and (min-width:1200px) {
  .wpcf7 form .wpcf7-response-output {
    margin-top: 50px;
    margin-bottom: 0
  }
}
@media only screen and (max-width:500px) {
  .wpcf7 form .wpcf7-response-output {
    margin-top: 20.83333px;
    margin-bottom: 0
  }
}
.form label {
  color: #fff
}
.form p:empty {
  display: none
}
.form .form-row {
  margin-bottom: 30px
}
.form .form-row:last-child {
  margin-bottom: 0
}
.form .invalid .wpcf7-response-output {
  color: #fff;
  border-color: #fff!important
}
.form .wpcf7-not-valid-tip {
  display: none
}
.form input[type=email],
.form input[type=text],
.form textarea {
  background-color: transparent;
  padding-bottom: 10px;
  border: none;
  color: #fff;
  display: block;
  width: 100%;
  border-bottom: 1px solid #87703e
}
.form input[type=email]::-moz-placeholder,
.form input[type=text]::-moz-placeholder,
.form textarea::-moz-placeholder {
  color: #fff
}
.form input[type=email]::-moz-placeholder,
.form input[type=text]::-moz-placeholder,
.form textarea::-moz-placeholder {
  color: #fff
}
.form input[type=email]::placeholder,
.form input[type=text]::placeholder,
.form textarea::placeholder {
  color: #fff
}
.form input[type=submit] {
  border-color: #fff;
  font-weight: 600
}
.form input[type=submit]:hover {
  background-color: #87703e;
  border-color: #87703e;
  color: #fff
}
.form textarea {
  border: 1px solid #87703e;
  padding: 20px
}
body:after {
  display: none
}
@media only screen and (max-width:600px) {
  body:after {
    display: none
  }
}
.footer-main {
  padding-bottom: 20px
}
@media only screen and (max-width:900px) {
  .footer-main {
    padding-bottom: 40px
  }
}
.footer-main .footer-cols .footer-col:first-child {
  display: flex;
  align-items: center;
  margin-bottom: 40px
}
.footer-main .footer-cols .footer-col:first-child img {
  max-width: 100%;
  width: 300px
}
.wpx-block-accordion {
  margin-top: 0;
  margin-bottom: 0
}
@media only screen and (min-width:1200px) {
  .wpx-block-accordion {
    margin-top: 0;
    margin-bottom: 0
  }
}
@media only screen and (max-width:500px) {
  .wpx-block-accordion {
    margin-top: 0;
    margin-bottom: 0
  }
}
.wpx-block-accordion .accordion-heading {
  margin-bottom: 40px
}
.wpx-block-accordion .accordion-row {
  border-bottom: 1px solid rgba(142,139,177,.5);
  margin-bottom: 20px;
  margin-top: 10px
}
.wpx-block-accordion .accordion-row.is-exposed .accordion-title i.icon-minus-circled {
  display: block
}
.wpx-block-accordion .accordion-row.is-exposed .accordion-title i.icon-plus-circled {
  display: none
}
.wpx-block-accordion .accordion-row.is-exposed .accordion-content {
  display: block
}
.wpx-block-accordion .accordion-row .accordion-title {
  font-size: 28px;
  font-size: 2.8vw;
  color: #87703e;
  font-weight: 600;
  position: relative;
  line-height: 1;
  cursor: pointer
}
@media only screen and (max-width:1000px) {
  .wpx-block-accordion .accordion-row .accordion-title {
    font-size: 28px
  }
}
@media only screen and (min-width:1000px) {
  .wpx-block-accordion .accordion-row .accordion-title {
    font-size: 28px
  }
}
.wpx-block-accordion .accordion-row .accordion-title i {
  font-size: 32px;
  font-size: 3.2vw;
  color: #102b47;
  position: absolute;
  right: 0;
  top: 50%;
  margin-top: -16px
}
@media only screen and (max-width:1000px) {
  .wpx-block-accordion .accordion-row .accordion-title i {
    font-size: 32px
  }
}
@media only screen and (min-width:1000px) {
  .wpx-block-accordion .accordion-row .accordion-title i {
    font-size: 32px
  }
}
.wpx-block-accordion .accordion-row .accordion-title i.icon-minus-circled {
  display: none
}
.wpx-block-accordion .accordion-row .accordion-content {
  display: none;
  margin-bottom: 20px!important
}
.wpx-block-checkerboard {
  margin-top: 8%;
  margin-bottom: 10%;
  background-color: #fafafa
}
@media only screen and (min-width:1200px) {
  .wpx-block-checkerboard {
    margin-top: 80px;
    margin-bottom: 100px
  }
}
@media only screen and (max-width:500px) {
  .wpx-block-checkerboard {
    margin-top: 33.33333px;
    margin-bottom: 41.66667px
  }
}
.wpx-block-checkerboard .checkerboard-section-header {
  width: 100vw;
  margin-left: calc(-50vw + 50%);
  position: relative;
  border-bottom: 1px solid rgba(142,139,177,.8);
  padding-bottom: 20px
}
.wpx-block-checkerboard .checkerboard-section-header .checkerboard-section-title {
  margin: 0 auto;
  max-width: 1400px;
  width: 85%;
  max-width: 1400px
}
.wpx-block-checkerboard .checkerboard-row {
  margin-top: 10%;
  margin-bottom: 10%;
  display: flex
}
@media only screen and (min-width:1200px) {
  .wpx-block-checkerboard .checkerboard-row {
    margin-top: 100px;
    margin-bottom: 100px
  }
}
@media only screen and (max-width:500px) {
  .wpx-block-checkerboard .checkerboard-row {
    margin-top: 41.66667px;
    margin-bottom: 41.66667px
  }
}
.wpx-block-checkerboard .checkerboard-row:nth-child(even) .checkerboard-col:last-child {
  margin-right: auto;
  margin-left: 0
}
.wpx-block-checkerboard .checkerboard-row:nth-child(even) .checkerboard-col:first-child {
  order: 2;
  margin-left: auto
}
@media only screen and (max-width:1060px) {
  .wpx-block-checkerboard .checkerboard-row {
    display: block
  }
}
.wpx-block-checkerboard .checkerboard-row .checkerboard-col {
  width: 45%;
  display: flex;
  align-items: center
}
@media only screen and (max-width:1060px) {
  .wpx-block-checkerboard .checkerboard-row .checkerboard-col {
    width: 100%;
    display: block
  }
}
@media only screen and (max-width:1060px) {
  .wpx-block-checkerboard .checkerboard-row .checkerboard-col {
    width: 60%
  }
}
@media only screen and (max-width:1060px) and (max-width:1060px) {
  .wpx-block-checkerboard .checkerboard-row .checkerboard-col {
    width: 100%
  }
}
@media only screen and (max-width:1060px) {
  .wpx-block-checkerboard .checkerboard-row .checkerboard-col:first-child {
    width: 100%
  }
}
@media only screen and (max-width:1060px) {
  .wpx-block-checkerboard .checkerboard-row .checkerboard-col:last-child {
    margin-top: 40px
  }
}
.wpx-block-checkerboard .checkerboard-row .checkerboard-col :first-child {
  margin-top: 0
}
.wpx-block-checkerboard .checkerboard-row .checkerboard-col:last-child {
  margin-left: auto
}
.wpx-contact-us {
  width: 100vw;
  margin-left: calc(-50vw + 50%);
  position: relative;
  margin-top: 8%;
  margin-bottom: 8%;
  padding-top: 8%;
  padding-bottom: 8%;
  background-color: #102b47
}
@media only screen and (min-width:1200px) {
  .wpx-contact-us {
    margin-top: 80px;
    margin-bottom: 80px
  }
}
@media only screen and (max-width:500px) {
  .wpx-contact-us {
    margin-top: 33.33333px;
    margin-bottom: 33.33333px
  }
}
@media only screen and (min-width:1200px) {
  .wpx-contact-us {
    padding-top: 80px;
    padding-bottom: 80px
  }
}
@media only screen and (max-width:500px) {
  .wpx-contact-us {
    padding-top: 33.33333px;
    padding-bottom: 33.33333px
  }
}
.wpx-contact-us .wrap {
  margin: 0 auto;
  max-width: 1400px;
  width: 85%;
  width: 80%
}
.wpx-contact-us .block-title {
  font-size: 56px;
  font-size: 5.6vw;
  color: #fff;
  text-align: left;
  margin: 0
}
@media only screen and (max-width:857.14286px) {
  .wpx-contact-us .block-title {
    font-size: 48px
  }
}
@media only screen and (min-width:1000px) {
  .wpx-contact-us .block-title {
    font-size: 56px
  }
}
@media only screen and (max-width:900px) {
  .wpx-contact-us .block-title {
    margin-bottom: 30px!important
  }
}
.wpx-contact-us .form-cols {
  display: flex;
  align-items: center
}
@media only screen and (max-width:900px) {
  .wpx-contact-us .form-cols {
    display: block
  }
}
.wpx-contact-us .form-cols .form-col {
  width: 50%
}
@media only screen and (max-width:900px) {
  .wpx-contact-us .form-cols .form-col {
    width: 100%
  }
}
.wpx-decorative-header h2 {
  color: #666;
  text-transform: uppercase;
  opacity: .05;
  letter-spacing: 30px;
  font-weight: 800;
  line-height: 1;
  text-align: center;
  margin: 0;
  white-space: nowrap
}
@media only screen and (max-width:1080px) {
  .wpx-decorative-header h2 {
    font-size: 6.8vw!important;
    white-space: normal;
    letter-spacing: 10px
  }
}
.wpx-decorative-panel {
  padding-top: 10%;
  padding-bottom: 10%;
  width: 100%;
  max-width: 1400px;
  position: relative
}
@media only screen and (min-width:1200px) {
  .wpx-decorative-panel {
    padding-top: 100px;
    padding-bottom: 100px
  }
}
@media only screen and (max-width:500px) {
  .wpx-decorative-panel {
    padding-top: 41.66667px;
    padding-bottom: 41.66667px
  }
}
.wpx-decorative-panel .decorative-panel-inner {
  margin: 0 auto;
  max-width: 1400px;
  width: 85%;
  max-width: 1400px;
  width: 95%
}
.wpx-decorative-panel .panel-heading {
  text-align: center;
  margin-bottom: 40px;
  position: relative;
  z-index: 5
}
.wpx-decorative-panel .panel-bg {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  z-index: 1;
  background-size: contain;
  background-repeat: no-repeat
}
.wpx-decorative-panel .panel-content {
  position: relative;
  max-width: 720px;
  left: 10%;
  margin: 0 auto
}
@media only screen and (max-width:750px) {
  .wpx-decorative-panel .panel-content {
    left: 0
  }
}
.wpx-decorative-panel .panel-content .panel-header {
  position: relative;
  top: 50%;
  transform: translateY(-50%);
  position: absolute;
  z-index: 5;
  right: 0;
  max-width: 60%;
  padding-right: 10%
}
@media only screen and (max-width:900px) {
  .wpx-decorative-panel .panel-content .panel-header {
    width: 55%
  }
}
@media only screen and (max-width:750px) {
  .wpx-decorative-panel .panel-content .panel-header {
    background-image: url(../images/bgs/panel-sm.png);
    position: relative;
    left: 0;
    width: 100%;
    padding-right: 0;
    max-width: 100%;
    text-align: center;
    background-repeat: no-repeat;
    background-position: center center;
    min-height: 250px;
    padding: 5%;
    display: flex;
    align-items: center
  }
}
@media only screen and (max-width:750px) and (-moz-min-device-pixel-ratio:2),
only screen and (max-width:750px) and (min-device-pixel-ratio:2),
only screen and (max-width:750px) and (min-resolution:192dpi),
only screen and (max-width:750px) and (min-resolution:2dppx) {
  .wpx-decorative-panel .panel-content .panel-header {
    background-image: url(../images/bgs/panel-sm@2x.png);
    background-size: 396px 232px
  }
}
@media only screen and (max-width:500px) {
  .wpx-decorative-panel .panel-content .panel-header {
    background: 0 0;
    min-height: 0;
    box-shadow: 5px 5px 15px 5px rgba(0,0,0,.2)
  }
}
.wpx-decorative-panel .panel-content .panel-header .panel-header-wrap {
  width: 100%
}
@media only screen and (max-width:750px) {
  .wpx-decorative-panel .panel-content .panel-header .panel-header-wrap {
    max-width: 300px;
    margin: 0 auto
  }
}
.wpx-decorative-panel .panel-content .panel-header .panel-title {
  font-size: 32px;
  font-size: 3.2vw;
  color: #102b47;
  font-weight: 400;
  margin-bottom: 0
}
@media only screen and (max-width:875px) {
  .wpx-decorative-panel .panel-content .panel-header .panel-title {
    font-size: 28px
  }
}
@media only screen and (min-width:1000px) {
  .wpx-decorative-panel .panel-content .panel-header .panel-title {
    font-size: 32px
  }
}
@media only screen and (max-width:750px) {
  .wpx-decorative-panel .panel-content .panel-header .panel-title {
    font-size: 18px;
    font-size: 1.8vw;
    line-height: 1.4;
    margin-top: 20px
  }
}
@media only screen and (max-width:750px) and (max-width:1000px) {
  .wpx-decorative-panel .panel-content .panel-header .panel-title {
    font-size: 18px
  }
}
@media only screen and (max-width:750px) and (min-width:1000px) {
  .wpx-decorative-panel .panel-content .panel-header .panel-title {
    font-size: 18px
  }
}
.wpx-decorative-panel .panel-content .panel-header .panel-subhead {
  font-size: 18px;
  font-size: 1.8vw;
  text-transform: uppercase;
  color: #87703e;
  letter-spacing: 2px;
  font-weight: 800;
  margin-top: 10px
}
@media only screen and (max-width:777.77778px) {
  .wpx-decorative-panel .panel-content .panel-header .panel-subhead {
    font-size: 14px
  }
}
@media only screen and (min-width:1000px) {
  .wpx-decorative-panel .panel-content .panel-header .panel-subhead {
    font-size: 18px
  }
}
.wpx-decorative-panel .panel-content .panel-header .panel-subhead p {
  font-size: 18px;
  font-size: 1.8vw
}
@media only screen and (max-width:777.77778px) {
  .wpx-decorative-panel .panel-content .panel-header .panel-subhead p {
    font-size: 14px
  }
}
@media only screen and (min-width:1000px) {
  .wpx-decorative-panel .panel-content .panel-header .panel-subhead p {
    font-size: 18px
  }
}
@media only screen and (max-width:750px) {
  .wpx-decorative-panel .panel-content .panel-header .panel-subhead {
    font-size: 14px;
    font-size: 1.4vw
  }
}
@media only screen and (max-width:750px) and (max-width:1000px) {
  .wpx-decorative-panel .panel-content .panel-header .panel-subhead {
    font-size: 14px
  }
}
@media only screen and (max-width:750px) and (min-width:1000px) {
  .wpx-decorative-panel .panel-content .panel-header .panel-subhead {
    font-size: 14px
  }
}
.wpx-decorative-panel .panel-content .panel-mugshot {
  position: relative;
  top: 50%;
  transform: translateY(-50%);
  position: absolute;
  z-index: 5;
  border-radius: 100%;
  margin-left: -20%;
  max-width: 348px;
  overflow: hidden
}
@media only screen and (max-width:750px) {
  .wpx-decorative-panel .panel-content .panel-mugshot {
    position: relative;
    transform: none;
    top: 0;
    z-index: 8;
    margin: 0 auto;
    margin-bottom: 40px;
    max-width: 200px
  }
}
.wpx-decorative-panel .panel-content .panel-mugshot img {
  display: block;
  width: 100%
}
.wpx-decorative-panel .panel-content .panel-content-bg {
  position: relative;
  z-index: 1
}
.wpx-decorative-panel .panel-content .panel-content-bg img {
  display: block;
  width: 100%
}
@media only screen and (max-width:750px) {
  .wpx-decorative-panel .panel-content .panel-content-bg {
    display: none
  }
}
.wpx-block-grid {
  margin-top: 8%;
  margin-bottom: 3%
}
@media only screen and (min-width:1200px) {
  .wpx-block-grid {
    margin-top: 80px;
    margin-bottom: 30px
  }
}
@media only screen and (max-width:500px) {
  .wpx-block-grid {
    margin-top: 33.33333px;
    margin-bottom: 12.5px
  }
}
@media only screen and (max-width:800px) {
  .wpx-block-grid {
    margin-top: 8%;
    margin-bottom: 8%
  }
}
@media only screen and (max-width:800px) and (min-width:1200px) {
  .wpx-block-grid {
    margin-top: 80px;
    margin-bottom: 80px
  }
}
@media only screen and (max-width:800px) and (max-width:500px) {
  .wpx-block-grid {
    margin-top: 33.33333px;
    margin-bottom: 33.33333px
  }
}
.wpx-block-grid .grid-items {
  display: flex;
  flex-wrap: wrap;
  margin-left: -5%
}
@media only screen and (max-width:800px) {
  .wpx-block-grid .grid-items {
    margin-left: 0;
    display: block
  }
}
.wpx-block-grid .grid-items .grid-item {
  width: 45%;
  margin-left: 5%;
  margin-bottom: 5%
}
@media only screen and (max-width:800px) {
  .wpx-block-grid .grid-items .grid-item {
    width: 100%;
    margin-left: 0;
    margin-bottom: 40px
  }
}
@media only screen and (max-width:800px) {
  .wpx-block-grid .grid-items .grid-item:last-child {
    margin-bottom: 0
  }
}
.wpx-block-grid .grid-items .grid-item img {
  display: block;
  width: 100%
}
.wpx-block-related-posts {
  margin-top: 8%;
  margin-bottom: 8%;
  position: relative;
  z-index: 5
}
@media only screen and (min-width:1200px) {
  .wpx-block-related-posts {
    margin-top: 80px;
    margin-bottom: 80px
  }
}
@media only screen and (max-width:500px) {
  .wpx-block-related-posts {
    margin-top: 33.33333px;
    margin-bottom: 33.33333px
  }
}
@media only screen and (max-width:600px) {
  .wpx-block-related-posts .block-title {
    text-align: left
  }
}
.wpx-block-related-posts .related-posts {
  margin-top: 5%;
  margin-bottom: 5%;
  display: flex;
  margin-left: -3%;
  flex-wrap: wrap;
  justify-content: center
}
@media only screen and (min-width:1200px) {
  .wpx-block-related-posts .related-posts {
    margin-top: 50px;
    margin-bottom: 50px
  }
}
@media only screen and (max-width:500px) {
  .wpx-block-related-posts .related-posts {
    margin-top: 20.83333px;
    margin-bottom: 20.83333px
  }
}
@media only screen and (max-width:600px) {
  .wpx-block-related-posts .related-posts {
    display: block;
    margin-left: 0
  }
}
.wpx-block-related-posts .related-posts .related-post {
  width: 29.3%;
  margin-left: 4%;
  box-shadow: 0 0 40px #00000029
}
.wpx-block-related-posts .related-posts .related-post a {
  text-decoration: none
}
@media only screen and (max-width:900px) {
  .wpx-block-related-posts .related-posts .related-post {
    width: 46%;
    margin-bottom: 40px
  }
}
@media only screen and (max-width:600px) {
  .wpx-block-related-posts .related-posts .related-post {
    margin: 0 auto 40px;
    max-width: 100%;
    width: 100%
  }
}
.wpx-block-related-posts .related-posts .related-post .post-date {
  font-size: 14px;
  font-size: 1.4vw;
  text-transform: uppercase;
  margin-bottom: 20px;
  letter-spacing: 1.6px;
  color: #8e8bb1
}
@media only screen and (max-width:857.14286px) {
  .wpx-block-related-posts .related-posts .related-post .post-date {
    font-size: 12px
  }
}
@media only screen and (min-width:1000px) {
  .wpx-block-related-posts .related-posts .related-post .post-date {
    font-size: 14px
  }
}
.wpx-block-related-posts .related-posts .related-post .post-title {
  font-size: 18px;
  font-size: 1.8vw;
  margin-top: 0;
  line-height: 1.5;
  font-weight: 400
}
@media only screen and (max-width:888.88889px) {
  .wpx-block-related-posts .related-posts .related-post .post-title {
    font-size: 16px
  }
}
@media only screen and (min-width:1000px) {
  .wpx-block-related-posts .related-posts .related-post .post-title {
    font-size: 18px
  }
}
.wpx-block-related-posts .related-posts .related-post .post-content {
  padding: 20px
}
.wpx-block-related-posts .related-posts .related-post .post-image img {
  display: block;
  width: 100%
}
.wpx-block-resources {
  margin-top: 8%;
  margin-bottom: 8%;
  width: 100vw;
  margin-left: calc(-50vw + 50%);
  position: relative
}
@media only screen and (min-width:1200px) {
  .wpx-block-resources {
    margin-top: 80px;
    margin-bottom: 80px
  }
}
@media only screen and (max-width:500px) {
  .wpx-block-resources {
    margin-top: 33.33333px;
    margin-bottom: 33.33333px
  }
}
.wpx-block-resources h2 {
  cursor: pointer;
  padding-bottom: 15px;
  position: relative;
  border-bottom: 1px solid #8e8bb1
}
.wpx-block-resources h2 span {
  margin: 0 auto;
  max-width: 1400px;
  width: 85%;
  width: 80%;
  display: block
}
.wpx-block-resources h2.is-sentence-casing {
  text-transform: none
}
.wpx-block-resources .resource-group {
  margin: 0 auto;
  max-width: 1400px;
  width: 85%;
  width: 80%;
  margin-top: 45px
}
.wpx-block-resources .resource-group .resource-actions {
  position: absolute;
  top: 0;
  right: 0
}
.wpx-block-resources .resource-group .resource-actions a {
  font-size: 14px;
  font-size: 1.4vw;
  text-transform: uppercase;
  letter-spacing: 1.6px;
  color: #102b47
}
@media only screen and (max-width:857.14286px) {
  .wpx-block-resources .resource-group .resource-actions a {
    font-size: 12px
  }
}
@media only screen and (min-width:1000px) {
  .wpx-block-resources .resource-group .resource-actions a {
    font-size: 14px
  }
}
@media only screen and (max-width:800px) {
  .wpx-block-resources .resource-group .resource-actions a span {
    display: none
  }
}
.wpx-block-resources .resource-group .resource-actions a:hover {
  color: #87703e
}
.wpx-block-resources .resource-group .resource-actions a i {
  font-size: 28px;
  font-size: 2.8vw
}
@media only screen and (max-width:785.71429px) {
  .wpx-block-resources .resource-group .resource-actions a i {
    font-size: 22px
  }
}
@media only screen and (min-width:1000px) {
  .wpx-block-resources .resource-group .resource-actions a i {
    font-size: 28px
  }
}
.wpx-block-resources .resource-group .resource-actions a:first-child {
  margin-right: 40px
}
.wpx-block-resources .resource-group .resource-title {
  font-size: 28px;
  font-size: 2.8vw;
  margin-bottom: 30px;
  padding-right: 300px
}
@media only screen and (max-width:642.85714px) {
  .wpx-block-resources .resource-group .resource-title {
    font-size: 18px
  }
}
@media only screen and (min-width:1000px) {
  .wpx-block-resources .resource-group .resource-title {
    font-size: 28px
  }
}
@media only screen and (max-width:800px) {
  .wpx-block-resources .resource-group .resource-title {
    padding-right: 120px
  }
}
.wpx-block-resources .resource-group .resource-title a {
  font-weight: 600;
  color: #87703e
}
.wpx-block-resources .resource-group .resource-title a:hover {
  color: #102b47
}
.wpx-block-resources .resource-group ul {
  margin: 0
}
.wpx-block-resources .resource-group ul li {
  list-style: none;
  position: relative;
  border-bottom: 1px solid #8e8bb1;
  margin: 0
}
.wpx-block-resources .resource-group ul li:last-child {
  margin-bottom: 0;
  border-bottom: none
}
.wpx-block-resources .resource-group ul li:before {
  display: none
}
body .wpx-block-section-header {
  margin-top: 5%;
  margin-bottom: 0;
  width: 100vw;
  margin-left: calc(-50vw + 50%);
  position: relative;
  border-bottom: 1px solid #8e8bb1
}
@media only screen and (min-width:1200px) {
  body .wpx-block-section-header {
    margin-top: 50px;
    margin-bottom: 0
  }
}
@media only screen and (max-width:500px) {
  body .wpx-block-section-header {
    margin-top: 20.83333px;
    margin-bottom: 0
  }
}
body .wpx-block-section-header.has-decorative-text {
  margin-top: 10%;
  margin-bottom: 0
}
@media only screen and (min-width:1200px) {
  body .wpx-block-section-header.has-decorative-text {
    margin-top: 100px;
    margin-bottom: 0
  }
}
@media only screen and (max-width:500px) {
  body .wpx-block-section-header.has-decorative-text {
    margin-top: 41.66667px;
    margin-bottom: 0
  }
}
body .wpx-block-section-header .decorative-text {
  font-size: 12vw;
  text-transform: uppercase;
  text-align: center;
  font-weight: 800;
  opacity: .03;
  margin-bottom: -8%;
  white-space: nowrap;
  letter-spacing: 30px;
  line-height: 1
}
@media only screen and (max-width:1100px) {
  body .wpx-block-section-header .decorative-text {
    font-size: 10vw
  }
}
@media only screen and (max-width:800px) {
  body .wpx-block-section-header .decorative-text {
    margin: 0
  }
}
@media only screen and (max-width:730px) {
  body .wpx-block-section-header .decorative-text {
    font-size: 8vw;
    letter-spacing: 15px
  }
}
body .wpx-block-section-header i {
  position: absolute;
  right: 0;
  top: 50%;
  margin-top: -24px;
  display: none
}
body .wpx-block-section-header i.icon-plus-circled {
  display: inline-block
}
body .wpx-block-section-header + * {
  display: none!important
}
body .wpx-block-section-header + .landing-grid {
  margin-top: 6%;
  margin-bottom: 8%
}
@media only screen and (min-width:1200px) {
  body .wpx-block-section-header + .landing-grid {
    margin-top: 60px;
    margin-bottom: 80px
  }
}
@media only screen and (max-width:500px) {
  body .wpx-block-section-header + .landing-grid {
    margin-top: 25px;
    margin-bottom: 33.33333px
  }
}
body .wpx-block-section-header + .wp-block-group {
  padding-top: 5%;
  padding-bottom: 5%
}
@media only screen and (min-width:1200px) {
  body .wpx-block-section-header + .wp-block-group {
    padding-top: 50px;
    padding-bottom: 50px
  }
}
@media only screen and (max-width:500px) {
  body .wpx-block-section-header + .wp-block-group {
    padding-top: 20.83333px;
    padding-bottom: 20.83333px
  }
}
body .wpx-block-section-header + .wp-block-group ul {
  margin-left: 20px
}
body .wpx-block-section-header.is-exposed i.icon-plus-circled {
  display: none
}
body .wpx-block-section-header.is-exposed i.icon-minus-circled {
  display: inline-block
}
body .wpx-block-section-header.is-exposed + * {
  display: block!important
}
body .wpx-block-section-header.is-exposed + .landing-grid {
  display: flex!important
}
body .wpx-block-section-header.hide-toggles .wrap h2 {
  cursor: text
}
body .wpx-block-section-header.hide-toggles i {
  display: none!important
}
body .wpx-block-section-header .wrap {
  margin: 0 auto;
  max-width: 1400px;
  width: 85%;
  width: 80%
}
body .wpx-block-section-header .wrap h2 {
  cursor: pointer;
  text-transform: uppercase;
  padding-bottom: 15px;
  position: relative;
  padding-right: 80px
}
body .wpx-block-section-header .wrap h2.is-sentence-casing {
  text-transform: none
}
.wpx-block-stats {
  margin-top: 5.5%;
  margin-bottom: 5.5%
}
@media only screen and (min-width:1200px) {
  .wpx-block-stats {
    margin-top: 55px;
    margin-bottom: 55px
  }
}
@media only screen and (max-width:500px) {
  .wpx-block-stats {
    margin-top: 22.91667px;
    margin-bottom: 22.91667px
  }
}
.wpx-block-stats .stats {
  display: flex;
  justify-content: center;
  flex-wrap: wrap
}
.wpx-block-stats .stats .stat {
  text-align: center;
  width: 25%;
  padding: 0 5%;
  margin: 2.5% 0
}
@media only screen and (max-width:900px) {
  .wpx-block-stats .stats .stat {
    width: 33.33%
  }
}
@media only screen and (max-width:700px) {
  .wpx-block-stats .stats .stat {
    width: 50%
  }
}
@media only screen and (max-width:500px) {
  .wpx-block-stats .stats .stat {
    width: 100%
  }
}
.wpx-block-stats .stats .stat i {
  font-size: 100px;
  font-size: 10vw;
  display: block;
  margin-bottom: 10px
}
@media only screen and (max-width:800px) {
  .wpx-block-stats .stats .stat i {
    font-size: 80px
  }
}
@media only screen and (min-width:1000px) {
  .wpx-block-stats .stats .stat i {
    font-size: 100px
  }
}
.wpx-block-stats .stats .stat .stat-figure {
  font-size: 48px;
  font-size: 4.8vw;
  font-weight: 300;
  margin: 0
}
@media only screen and (max-width:666.66667px) {
  .wpx-block-stats .stats .stat .stat-figure {
    font-size: 32px
  }
}
@media only screen and (min-width:1000px) {
  .wpx-block-stats .stats .stat .stat-figure {
    font-size: 48px
  }
}
.wpx-block-subsection {
  width: 100vw;
  margin-left: calc(-50vw + 50%);
  position: relative;
  margin-top: 8%;
  margin-bottom: 8%;
  background-color: #fafafa;
  border-bottom: 1px solid #8e8bb1
}
@media only screen and (min-width:1200px) {
  .wpx-block-subsection {
    margin-top: 80px;
    margin-bottom: 80px
  }
}
@media only screen and (max-width:500px) {
  .wpx-block-subsection {
    margin-top: 33.33333px;
    margin-bottom: 33.33333px
  }
}
.wpx-block-subsection .subsection {
  padding-top: 8%;
  padding-bottom: 8%
}
@media only screen and (min-width:1200px) {
  .wpx-block-subsection .subsection {
    padding-top: 80px;
    padding-bottom: 80px
  }
}
@media only screen and (max-width:500px) {
  .wpx-block-subsection .subsection {
    padding-top: 33.33333px;
    padding-bottom: 33.33333px
  }
}
.wpx-block-subsection .subsection .subsection-cols {
  margin: 0 auto;
  max-width: 1400px;
  width: 85%;
  width: 80%;
  display: flex
}
@media only screen and (max-width:900px) {
  .wpx-block-subsection .subsection .subsection-cols {
    display: block
  }
}
.wpx-block-subsection .subsection .subsection-cols .subsection-col {
  width: 40%
}
.wpx-block-subsection .subsection .subsection-cols .subsection-col blockquote:last-child {
  margin-bottom: 0
}
.wpx-block-subsection .subsection .subsection-cols .subsection-col .subsection-title {
  margin-top: 0
}
@media only screen and (max-width:900px) {
  .wpx-block-subsection .subsection .subsection-cols .subsection-col {
    width: 100%;
    margin-bottom: 40px
  }
}
.wpx-block-subsection .subsection .subsection-cols .subsection-col:last-child {
  width: 60%;
  margin-left: auto
}
@media only screen and (max-width:900px) {
  .wpx-block-subsection .subsection .subsection-cols .subsection-col:last-child {
    width: 100%;
    margin-bottom: 0
  }
}
.wpx-block-subsection .subsection:first-child {
  border-top: none;
  padding-top: 0
}
.wpx-tile-slider {
  margin-top: 10%;
  margin-bottom: 10%;
  width: 100vw;
  margin-left: calc(-50vw + 50%);
  position: relative;
  background-color: #fafafa;
  border-top: 1px solid #8e8bb1;
  position: relative
}
@media only screen and (min-width:1200px) {
  .wpx-tile-slider {
    margin-top: 100px;
    margin-bottom: 100px
  }
}
@media only screen and (max-width:500px) {
  .wpx-tile-slider {
    margin-top: 41.66667px;
    margin-bottom: 41.66667px
  }
}
@media only screen and (max-width:860px) {
  .wpx-tile-slider {
    margin-top: 8%;
    margin-bottom: 8%
  }
}
@media only screen and (max-width:860px) and (min-width:1200px) {
  .wpx-tile-slider {
    margin-top: 80px;
    margin-bottom: 80px
  }
}
@media only screen and (max-width:860px) and (max-width:500px) {
  .wpx-tile-slider {
    margin-top: 33.33333px;
    margin-bottom: 33.33333px
  }
}
.wpx-tile-slider .slick-arrow.slick-hidden {
  display: block
}
.wpx-tile-slider .slick-list {
  overflow: visible
}
.wpx-tile-slider .slick-track {
  display: flex
}
.wpx-tile-slider .slick-track .tile-slide {
  height: auto
}
.wpx-tile-slider .tile-nav {
  font-size: 18px;
  font-size: 1.8vw;
  position: absolute;
  top: -50px;
  right: 5%;
  color: #102b47;
  display: flex;
  align-items: center
}
@media only screen and (max-width:1000px) {
  .wpx-tile-slider .tile-nav {
    font-size: 18px
  }
}
@media only screen and (min-width:1000px) {
  .wpx-tile-slider .tile-nav {
    font-size: 18px
  }
}
@media only screen and (max-width:860px) {
  .wpx-tile-slider .tile-nav {
    display: none
  }
}
.wpx-tile-slider .tile-nav a.slick-disabled {
  opacity: .2
}
.wpx-tile-slider .tile-nav .tile-nav-count {
  margin: 0 20px
}
.wpx-tile-slider .tile-nav i {
  font-size: 40px;
  font-size: 4vw;
  color: #102b47
}
@media only screen and (max-width:1000px) {
  .wpx-tile-slider .tile-nav i {
    font-size: 40px
  }
}
@media only screen and (min-width:1000px) {
  .wpx-tile-slider .tile-nav i {
    font-size: 40px
  }
}
.wpx-tile-slider .tile-cols {
  padding-top: 8%;
  padding-bottom: 0;
  margin: 0 auto;
  max-width: 1400px;
  width: 85%;
  max-width: 100%;
  display: flex;
  width: 100%;
  align-items: center
}
@media only screen and (min-width:1200px) {
  .wpx-tile-slider .tile-cols {
    padding-top: 80px;
    padding-bottom: 0
  }
}
@media only screen and (max-width:500px) {
  .wpx-tile-slider .tile-cols {
    padding-top: 33.33333px;
    padding-bottom: 0
  }
}
.wpx-tile-slider .tile-cols .button {
  position: relative;
  z-index: 5
}
.wpx-tile-slider .tile-cols .cta {
  display: none;
  margin: 40px auto 0;
  width: 95%
}
@media only screen and (max-width:600px) {
  .wpx-tile-slider .tile-cols .cta {
    margin-top: 30px
  }
}
@media only screen and (max-width:860px) {
  .wpx-tile-slider .tile-cols .cta a {
    display: inline-block
  }
}
@media only screen and (max-width:860px) {
  .wpx-tile-slider .tile-cols .cta {
    display: block;
    text-align: center
  }
}
@media only screen and (max-width:860px) {
  .wpx-tile-slider .tile-cols {
    width: 100%;
    display: block
  }
}
.wpx-tile-slider .tile-cols:before {
  position: absolute;
  top: 0;
  right: 0;
  content: "";
  z-index: 4;
  width: 200px;
  background: linear-gradient(to right,rgba(255,255,255,0) 0,#fafafa 100%);
  height: 100%
}
.wpx-tile-slider .tile-cols .tile-col.slider-col {
  width: 65%;
  margin-left: auto
}
@media only screen and (max-width:860px) {
  .wpx-tile-slider .tile-cols .tile-col.slider-col {
    width: 90%
  }
}
.wpx-tile-slider .tile-cols .tile-col.leading-col {
  width: 30%;
  padding-left: 5%
}
@media only screen and (max-width:860px) {
  .wpx-tile-slider .tile-cols .tile-col.leading-col {
    margin-bottom: 20px;
    width: 80%;
    padding-left: 0
  }
}
@media only screen and (max-width:860px) {
  .wpx-tile-slider .tile-cols .tile-col.leading-col p {
    display: none
  }
}
.wpx-tile-slider .tile-cols .tile-col.leading-col:before {
  width: 40%;
  background: linear-gradient(90deg,#fff 0,#fafafa 75%,rgba(255,255,255,0) 100%);
  height: 120%;
  content: "";
  top: 0;
  left: 0;
  z-index: 1;
  position: absolute
}
@media only screen and (max-width:860px) {
  .wpx-tile-slider .tile-cols .tile-col.leading-col:before {
    display: none
  }
}
.wpx-tile-slider .tile-cols .tile-col.leading-col h2 {
  font-size: 48px;
  font-size: 4.8vw;
  margin: 0;
  margin-bottom: 20px;
  position: relative;
  z-index: 5
}
@media only screen and (max-width:583.33333px) {
  .wpx-tile-slider .tile-cols .tile-col.leading-col h2 {
    font-size: 28px
  }
}
@media only screen and (min-width:1000px) {
  .wpx-tile-slider .tile-cols .tile-col.leading-col h2 {
    font-size: 48px
  }
}
@media only screen and (max-width:860px) {
  .wpx-tile-slider .tile-cols .tile-col.leading-col h2 {
    margin-bottom: 0
  }
}
@media only screen and (max-width:860px) {
  .wpx-tile-slider .tile-cols .tile-col {
    margin: 0 auto;
    max-width: 1400px;
    width: 85%;
    width: 95%
  }
}
.wpx-tile-slider .tile-cols .tile-slide {
  border: 1px solid #8e8bb1;
  border-radius: 20px;
  margin: 0 10px;
  width: 300px;
  transition: all .2s ease-in-out
}
.wpx-tile-slider .tile-cols .tile-slide a {
  text-decoration: none
}
@media only screen and (max-width:500px) {
  .wpx-tile-slider .tile-cols .tile-slide {
    width: 250px
  }
}
.wpx-tile-slider .tile-cols .tile-slide:hover {
  border-color: #87703e;
  transform: scale(1.1);
  box-shadow: 0 0 40px #00000029
}
@media only screen and (max-width:860px) {
  .wpx-tile-slider .tile-cols .tile-slide:hover {
    transform: none;
    border-color: #102b47
  }
}
.wpx-tile-slider .tile-cols .tile-slide:hover .slide-icon {
  color: #87703e
}
@media only screen and (max-width:860px) {
  .wpx-tile-slider .tile-cols .tile-slide:hover .slide-icon {
    color: #102b47
  }
}
.wpx-tile-slider .tile-cols .tile-slide:hover .slide-title {
  color: #87703e
}
@media only screen and (max-width:860px) {
  .wpx-tile-slider .tile-cols .tile-slide:hover .slide-title {
    color: #102b47
  }
}
.wpx-tile-slider .tile-cols .tile-slide .slide-desc {
  font-weight: 400;
  color: #666
}
.wpx-tile-slider .tile-cols .tile-slide .tile-content {
  padding: 20px;
  padding-bottom: 40px
}
.wpx-tile-slider .tile-cols .tile-slide .slide-icon {
  font-size: 60px;
  font-size: 6vw;
  color: #102b47;
  transition: all .2s ease-in-out
}
@media only screen and (max-width:1000px) {
  .wpx-tile-slider .tile-cols .tile-slide .slide-icon {
    font-size: 60px
  }
}
@media only screen and (min-width:1000px) {
  .wpx-tile-slider .tile-cols .tile-slide .slide-icon {
    font-size: 60px
  }
}
.wpx-tile-slider .tile-cols .tile-slide .slide-icon i:before {
  margin: 0
}
.wpx-tile-slider .tile-cols .tile-slide .slide-title {
  font-size: 24px;
  font-size: 2.4vw;
  margin: 0;
  font-weight: 300;
  color: #102b47;
  margin-bottom: 40px;
  transition: all .2s ease-in-out
}
@media only screen and (max-width:833.33333px) {
  .wpx-tile-slider .tile-cols .tile-slide .slide-title {
    font-size: 20px
  }
}
@media only screen and (min-width:1000px) {
  .wpx-tile-slider .tile-cols .tile-slide .slide-title {
    font-size: 24px
  }
}
.contact-form {
  width: 100vw;
  margin-left: calc(-50vw + 50%);
  position: relative
}
.contact-form .contacts-row {
  border-top: 1px solid #8e8bb1;
  padding-top: 30px;
  text-align: center
}
.contact-form .contacts-row a {
  font-size: 14px;
  font-size: 1.4vw;
  letter-spacing: 1.3px;
  display: inline-block;
  text-transform: uppercase;
  color: #102b47
}
@media only screen and (max-width:857.14286px) {
  .contact-form .contacts-row a {
    font-size: 12px
  }
}
@media only screen and (min-width:1000px) {
  .contact-form .contacts-row a {
    font-size: 14px
  }
}
.contact-form .contacts-row a i {
  font-size: 22px;
  font-size: 2.2vw;
  color: #87703e
}
@media only screen and (max-width:1000px) {
  .contact-form .contacts-row a i {
    font-size: 22px
  }
}
@media only screen and (min-width:1000px) {
  .contact-form .contacts-row a i {
    font-size: 22px
  }
}
.contact-form .form-cols {
  margin: 0 auto;
  max-width: 1400px;
  width: 85%;
  width: 80%;
  margin-top: 8%;
  margin-bottom: 8%;
  display: flex;
  align-items: center
}
@media only screen and (min-width:1200px) {
  .contact-form .form-cols {
    margin-top: 80px;
    margin-bottom: 80px
  }
}
@media only screen and (max-width:500px) {
  .contact-form .form-cols {
    margin-top: 33.33333px;
    margin-bottom: 33.33333px
  }
}
@media only screen and (max-width:800px) {
  .contact-form .form-cols {
    display: block
  }
}
.contact-form .form-cols .telephone-tag {
  font-size: 22px;
  font-size: 2.2vw;
  font-weight: 400;
  color: #102b47
}
@media only screen and (max-width:1000px) {
  .contact-form .form-cols .telephone-tag {
    font-size: 22px
  }
}
@media only screen and (min-width:1000px) {
  .contact-form .form-cols .telephone-tag {
    font-size: 22px
  }
}
.contact-form .form-cols .telephone-tag i {
  color: #87703e
}
.contact-form .form-cols .form-col {
  width: 45%
}
.contact-form .form-cols .form-col.no-form {
  width: 100%;
  margin-left: 0;
  text-align: center
}
@media only screen and (max-width:800px) {
  .contact-form .form-cols .form-col {
    width: 100%
  }
}
.contact-form .form-cols .form-col h2 {
  font-size: 68px;
  font-size: 6.8vw
}
@media only screen and (max-width:705.88235px) {
  .contact-form .form-cols .form-col h2 {
    font-size: 48px
  }
}
@media only screen and (min-width:1000px) {
  .contact-form .form-cols .form-col h2 {
    font-size: 68px
  }
}
.contact-form .form-cols .form-col:last-child {
  margin-left: auto
}
@media only screen and (max-width:800px) {
  .contact-form .form-cols .form-col:last-child {
    margin-top: 40px
  }
}
.contact-form .form label {
  color: #8e8bb1
}
.contact-form .form input[type=email],
.contact-form .form input[type=text],
.contact-form .form textarea {
  border-color: #8e8bb1;
  color: #8e8bb1
}
.contact-form .form input[type=email]::-moz-placeholder,
.contact-form .form input[type=text]::-moz-placeholder,
.contact-form .form textarea::-moz-placeholder {
  color: #8e8bb1
}
.contact-form .form input[type=email]::-moz-placeholder,
.contact-form .form input[type=text]::-moz-placeholder,
.contact-form .form textarea::-moz-placeholder {
  color: #8e8bb1
}
.contact-form .form input[type=email]::placeholder,
.contact-form .form input[type=text]::placeholder,
.contact-form .form textarea::placeholder {
  color: #8e8bb1
}
.contact-form .form input[type=submit] {
  font-weight: 800;
  background-color: transparent;
  color: #102b47;
  border-color: #102b47
}
.contact-form .form input[type=submit]:hover {
  background-color: #102b47;
  color: #fff
}
.contact-form .form textarea {
  border-color: #8e8bb1
}
.default-viewport {
  width: 100vw;
  margin-left: calc(-50vw + 50%);
  position: relative;
  display: flex;
  position: relative;
  align-items: center;
  transition: opacity .2s ease-in-out
}
.default-viewport > * {
  transition: opacity .2s ease-in-out
}
.default-viewport.is-loading {
  min-height: 50vw
}
.default-viewport.is-loading > * {
  opacity: 0
}
.default-viewport .viewport-bg {
  background-size: cover;
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  background-repeat: no-repeat;
  background-position: center center
}
.default-viewport .viewport-header {
  width: 100%;
  text-align: center
}
.default-viewport .viewport-header h1,
.default-viewport .viewport-header p {
  margin: 0
}
.default-viewport .viewport-header .viewport-title .mobile {
  display: none;
  width: 90%;
  margin: 0 auto
}
@media only screen and (max-width:600px) {
  .default-viewport .viewport-header .viewport-title .mobile {
    display: block
  }
}
.default-viewport .viewport-header .viewport-title .mobile img {
  max-width: 100%;
  margin: 0 auto;
  display: block;
  width: auto
}
.default-viewport .viewport-header .viewport-title .desktop {
  display: none;
  width: 90%;
  margin: 0 auto
}
@media only screen and (min-width:600px) {
  .default-viewport .viewport-header .viewport-title .desktop {
    display: block
  }
}
.default-viewport .viewport-header .viewport-subtitle {
  font-size: 14px;
  font-size: 1.4vw;
  text-transform: uppercase;
  color: #8e8bb1;
  letter-spacing: 1.6px;
  font-weight: 600;
  margin-bottom: 40px
}
@media only screen and (max-width:1000px) {
  .default-viewport .viewport-header .viewport-subtitle {
    font-size: 14px
  }
}
@media only screen and (min-width:1000px) {
  .default-viewport .viewport-header .viewport-subtitle {
    font-size: 14px
  }
}
@media only screen and (max-width:600px) {
  .default-viewport .viewport-header .viewport-subtitle {
    margin-bottom: 0
  }
}
.default-viewport .viewport-header .viewport-title img {
  display: block;
  max-width: 1080px;
  margin: 0 auto;
  width: 100%
}
.default-viewport .viewport-scroller {
  font-size: 74px;
  font-size: 7.4vw;
  position: absolute;
  bottom: 5%;
  left: 50%;
  margin-left: -42.5px;
  display: block
}
@media only screen and (max-width:1000px) {
  .default-viewport .viewport-scroller {
    font-size: 74px
  }
}
@media only screen and (min-width:1000px) {
  .default-viewport .viewport-scroller {
    font-size: 74px
  }
}
body.logged-in .header-main {
  top: 32px
}
@media only screen and (max-width:782px) {
  body.logged-in .header-main {
    top: 46px
  }
}
.header-main {
  position: fixed;
  width: 100%;
  top: 0;
  z-index: 100;
  left: 0
}
@media only screen and (max-width:600px) {
  .header-main {
    position: absolute
  }
}
.header-main.is-sticky .nav-primary > ul li > a {
  padding-bottom: 0
}
.header-main.is-sticky .nav-dropdown {
  margin-top: 15px
}
.header-main.is-sticky .header-bottom {
  padding: 15px 2.5%;
  background-color: #fff
}
.header-main.is-sticky .header-top {
  margin-top: -52px
}
@media only screen and (max-width:1020px) {
  .header-main.is-sticky .header-top {
    margin-top: -40px
  }
}
.header-main.is-sticky .logo-main {
  display: flex;
  align-items: center;
  width: 100px
}
.header-main.is-sticky .logo-main .sticky {
  display: block
}
.header-main.is-sticky .logo-main .static {
  display: none
}
.header-main .header-bottom,
.header-main .header-top {
  display: flex;
  width: 100%
}
.header-main .header-top {
  border-bottom: 1px solid #8e8bb1;
  padding-right: 5%;
  align-items: center;
  position: relative;
  transition: margin .2s ease-in-out
}
@media only screen and (max-width:1020px) {
  .header-main .header-top {
    padding-right: 0
  }
}
.header-main .header-bottom {
  align-items: flex-end;
  padding-right: 5%;
  position: relative;
  border-bottom: 1px solid #8e8bb1
}
.header-main .header-bottom .nav-mobile-back {
  position: absolute;
  top: 25px;
  left: 2.5%;
  color: #8e8bb1;
  display: none
}
@media only screen and (max-width:1020px) {
  .header-main .header-bottom {
    align-items: center
  }
}
.header-main .hamburger {
  margin-left: auto;
  display: none
}
@media only screen and (max-width:1020px) {
  .header-main .hamburger {
    display: block
  }
}
.logo-main {
  display: block;
  width: 299px
}
@media only screen and (max-width:1020px) {
  .logo-main {
    width: 150px
  }
}
.logo-main .sticky {
  display: none
}
.logo-main a {
  display: block
}
.logo-main img {
  max-width: 100%;
  display: block
}
.key-contacts {
  width: 100vw;
  margin-left: calc(-50vw + 50%);
  position: relative
}
.key-contacts.is-loading {
  opacity: .2;
  pointer-events: none
}
.key-contacts .key-contacts-title {
  margin-top: 10%;
  margin-bottom: 5%;
  border-bottom: 1px solid #8e8bb1;
  padding-bottom: 10px
}
@media only screen and (min-width:1200px) {
  .key-contacts .key-contacts-title {
    margin-top: 100px;
    margin-bottom: 50px
  }
}
@media only screen and (max-width:500px) {
  .key-contacts .key-contacts-title {
    margin-top: 41.66667px;
    margin-bottom: 20.83333px
  }
}
.key-contacts .key-contacts-title span {
  margin: 0 auto;
  max-width: 1400px;
  width: 85%;
  width: 80%;
  display: block
}
.key-contacts .key-contacts-more {
  text-align: center
}
.key-contacts .key-contacts-more.is-hidden {
  display: none
}
.key-contacts .key-contacts-filters {
  margin: 0 auto;
  max-width: 1400px;
  width: 85%;
  width: 80%;
  margin: 40px auto;
  padding: 4px 0
}
@media only screen and (max-width:900px) {
  .key-contacts .key-contacts-filters {
    white-space: nowrap;
    width: 100%;
    overflow: hidden;
    overflow-x: scroll;
    scrollbar-width: none;
    -ms-overflow-style: none
  }
}
@media only screen and (max-width:1180px) {
  .key-contacts .key-contacts-filters::-webkit-scrollbar {
    width: 0;
    height: 0
  }
}
.key-contacts .key-contacts-filters a {
  font-size: 14px;
  font-size: 1.4vw;
  color: #8e8bb1;
  letter-spacing: 1.6px;
  font-weight: 800;
  text-transform: uppercase;
  margin: 0 20px;
  border-bottom: 2px solid transparent;
  padding-bottom: 5px;
  text-decoration: none
}
@media only screen and (max-width:857.14286px) {
  .key-contacts .key-contacts-filters a {
    font-size: 12px
  }
}
@media only screen and (min-width:1000px) {
  .key-contacts .key-contacts-filters a {
    font-size: 14px
  }
}
.key-contacts .key-contacts-filters a.is-active,
.key-contacts .key-contacts-filters a:hover {
  color: #87703e;
  border-color: #87703e
}
.key-contacts .key-contacts-filters a:last-child {
  margin-right: 0
}
.key-contacts .key-contacts-results {
  margin-top: 8%;
  margin-bottom: 8%
}
@media only screen and (min-width:1200px) {
  .key-contacts .key-contacts-results {
    margin-top: 80px;
    margin-bottom: 80px
  }
}
@media only screen and (max-width:500px) {
  .key-contacts .key-contacts-results {
    margin-top: 33.33333px;
    margin-bottom: 33.33333px
  }
}
.key-contacts .key-contacts-row {
  border-bottom: 1px solid #8e8bb1;
  padding-bottom: 30px;
  margin-bottom: 30px
}
@media only screen and (max-width:780px) {
  .key-contacts .key-contacts-row:last-child {
    margin-bottom: 0
  }
}
@media only screen and (max-width:780px) {
  .key-contacts .key-contacts-row {
    border-bottom: none
  }
}
.key-contacts .key-contacts-row .row-header {
  text-align: left
}
@media only screen and (max-width:780px) {
  .key-contacts .key-contacts-row .row-header {
    text-align: center
  }
}
.key-contacts .key-contacts-row .row-header h3 {
  margin: 0;
  font-weight: 400;
  color: #102b47;
  margin-bottom: 5px
}
.key-contacts .key-contacts-row .row-header .row-role {
  font-size: 14px;
  font-size: 1.4vw;
  color: #87703e;
  letter-spacing: 1.6px;
  text-transform: uppercase;
  font-weight: 800
}
@media only screen and (max-width:857.14286px) {
  .key-contacts .key-contacts-row .row-header .row-role {
    font-size: 12px
  }
}
@media only screen and (min-width:1000px) {
  .key-contacts .key-contacts-row .row-header .row-role {
    font-size: 14px
  }
}
.key-contacts .key-contacts-row .row-content {
  margin: 0 auto;
  max-width: 1400px;
  width: 85%;
  width: 80%;
  display: flex;
  align-items: center
}
@media only screen and (max-width:780px) {
  .key-contacts .key-contacts-row .row-content {
    display: block
  }
}
.key-contacts .key-contacts-row .row-content .row-col {
  width: 33.33%;
  display: flex;
  text-align: center;
  align-items: center
}
@media only screen and (max-width:780px) {
  .key-contacts .key-contacts-row .row-content .row-col {
    width: 100%;
    display: block
  }
}
@media only screen and (max-width:1080px) {
  .key-contacts .key-contacts-row .row-content .row-col.profile {
    width: 45%
  }
}
@media only screen and (max-width:780px) {
  .key-contacts .key-contacts-row .row-content .row-col.profile {
    width: 100%
  }
}
@media only screen and (max-width:1080px) {
  .key-contacts .key-contacts-row .row-content .row-col.location {
    width: 10%
  }
}
@media only screen and (max-width:780px) {
  .key-contacts .key-contacts-row .row-content .row-col.location {
    width: 100%;
    margin: 10px 0
  }
}
.key-contacts .key-contacts-row .row-content .row-col.location p {
  width: 100%
}
@media only screen and (max-width:780px) {
  .key-contacts .key-contacts-row .row-content .row-col.location p {
    font-size: 22px;
    font-size: 2.2vw
  }
}
@media only screen and (max-width:780px) and (max-width:1000px) {
  .key-contacts .key-contacts-row .row-content .row-col.location p {
    font-size: 22px
  }
}
@media only screen and (max-width:780px) and (min-width:1000px) {
  .key-contacts .key-contacts-row .row-content .row-col.location p {
    font-size: 22px
  }
}
.key-contacts .key-contacts-row .row-content .row-col.contact {
  text-align: left;
  display: flex
}
@media only screen and (max-width:1080px) {
  .key-contacts .key-contacts-row .row-content .row-col.contact {
    width: 45%
  }
}
@media only screen and (max-width:780px) {
  .key-contacts .key-contacts-row .row-content .row-col.contact {
    width: 100%;
    display: block;
    text-align: center
  }
}
.key-contacts .key-contacts-row .row-content .row-col.contact .row-details {
  display: block
}
.key-contacts .key-contacts-row .row-content .row-col.contact p {
  margin: 0
}
.key-contacts .key-contacts-row .row-content .row-col.contact .row-email {
  text-transform: uppercase
}
.key-contacts .key-contacts-row .row-content .row-col.contact .row-email a {
  font-weight: 800;
  color: #102b47
}
.key-contacts .key-contacts-row .row-content .row-col.contact .row-phone a {
  font-size: 18px;
  font-size: 1.8vw;
  font-weight: 400;
  color: #102b47
}
@media only screen and (max-width:1000px) {
  .key-contacts .key-contacts-row .row-content .row-col.contact .row-phone a {
    font-size: 18px
  }
}
@media only screen and (min-width:1000px) {
  .key-contacts .key-contacts-row .row-content .row-col.contact .row-phone a {
    font-size: 18px
  }
}
.key-contacts .key-contacts-row .row-content .row-col .row-mug {
  margin-right: 20px;
  display: block
}
@media only screen and (max-width:780px) {
  .key-contacts .key-contacts-row .row-content .row-col .row-mug {
    margin: 0 auto 10px
  }
}
.key-contacts .key-contacts-row .row-content .row-col img {
  max-width: 100px;
  display: block;
  border-radius: 100%
}
.landing-grid {
  margin-top: 10%;
  margin-bottom: 8%;
  display: flex!important;
  flex-wrap: wrap;
  margin-left: -1%;
  position: relative
}
@media only screen and (min-width:1200px) {
  .landing-grid {
    margin-top: 100px;
    margin-bottom: 80px
  }
}
@media only screen and (max-width:500px) {
  .landing-grid {
    margin-top: 41.66667px;
    margin-bottom: 33.33333px
  }
}
@media only screen and (max-width:600px) {
  .landing-grid {
    display: block;
    margin-left: 0
  }
}
.landing-grid a {
  display: block;
  text-decoration: none
}
.landing-grid a:hover {
  text-decoration: none
}
.landing-grid a:hover .grid-desc {
  opacity: 1
}
.landing-grid a:hover .bg {
  opacity: 0
}
.landing-grid a:hover .bg-hover {
  opacity: 1
}
.landing-grid a:hover .grid-cta {
  color: #87703e;
  border-color: #87703e
}
.landing-grid a:before {
  position: absolute;
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 2;
  background: transparent linear-gradient(180deg,#26216685 0,#26216600 100%) 0 0 no-repeat padding-box
}
.landing-grid .bg,
.landing-grid .bg-hover {
  width: 100%;
  height: 100%;
  background-size: cover;
  background-position: center;
  top: 0;
  left: 0;
  position: absolute;
  z-index: 1;
  transition: all .2s ease-in-out
}
.landing-grid .bg-hover {
  background-color: #102b47;
  opacity: 0
}
.landing-grid .grid-title {
  font-size: 48px;
  font-size: 4.8vw;
  margin: 0;
  position: relative;
  z-index: 5;
  margin-bottom: 10px;
  color: #fff;
  text-shadow: 0 2px 3px #0f1C3B66
}
@media only screen and (max-width:666.66667px) {
  .landing-grid .grid-title {
    font-size: 32px
  }
}
@media only screen and (min-width:1000px) {
  .landing-grid .grid-title {
    font-size: 48px
  }
}
@media only screen and (max-width:1400px) {
  .landing-grid .grid-title {
    font-size: 38px;
    font-size: 3.8vw
  }
}
@media only screen and (max-width:1400px) and (max-width:736.84211px) {
  .landing-grid .grid-title {
    font-size: 28px
  }
}
@media only screen and (max-width:1400px) and (min-width:1000px) {
  .landing-grid .grid-title {
    font-size: 38px
  }
}
@media only screen and (max-width:1200px) {
  .landing-grid .grid-title {
    font-size: 28px;
    font-size: 2.8vw
  }
}
@media only screen and (max-width:1200px) and (max-width:785.71429px) {
  .landing-grid .grid-title {
    font-size: 22px
  }
}
@media only screen and (max-width:1200px) and (min-width:1000px) {
  .landing-grid .grid-title {
    font-size: 28px
  }
}
.landing-grid .grid-cta {
  font-size: 32px;
  font-size: 3.2vw;
  z-index: 5;
  color: #fff;
  line-height: 55px;
  text-align: center;
  display: block;
  border-radius: 100%;
  border: 2px solid #fff;
  position: absolute;
  width: 60px;
  height: 60px;
  bottom: 30px;
  left: 30px;
  transition: all .2s ease-in-out
}
@media only screen and (max-width:1000px) {
  .landing-grid .grid-cta {
    font-size: 32px
  }
}
@media only screen and (min-width:1000px) {
  .landing-grid .grid-cta {
    font-size: 32px
  }
}
@media only screen and (max-width:1200px) {
  .landing-grid .grid-cta {
    font-size: 16px;
    font-size: 1.6vw;
    width: 30px;
    height: 30px;
    line-height: 25px
  }
}
@media only screen and (max-width:1200px) and (max-width:1000px) {
  .landing-grid .grid-cta {
    font-size: 16px
  }
}
@media only screen and (max-width:1200px) and (min-width:1000px) {
  .landing-grid .grid-cta {
    font-size: 16px
  }
}
.landing-grid .grid-cta i {
  position: relative;
  left: -2px
}
@media only screen and (max-width:1200px) {
  .landing-grid .grid-cta i {
    left: 0
  }
}
.landing-grid .grid-cta i:before {
  margin: 0
}
.landing-grid .grid-desc {
  font-size: 22px;
  font-size: 2.2vw;
  z-index: 5;
  color: #fff;
  opacity: 0;
  font-weight: 400;
  position: relative;
  text-shadow: 0 2px 3px #0f1C3B66;
  transition: all .2s ease-in-out
}
@media only screen and (max-width:818.18182px) {
  .landing-grid .grid-desc {
    font-size: 18px
  }
}
@media only screen and (min-width:1000px) {
  .landing-grid .grid-desc {
    font-size: 22px
  }
}
@media only screen and (max-width:1200px) {
  .landing-grid .grid-desc {
    font-size: 18px;
    font-size: 1.8vw
  }
}
@media only screen and (max-width:1200px) and (max-width:888.88889px) {
  .landing-grid .grid-desc {
    font-size: 16px
  }
}
@media only screen and (max-width:1200px) and (min-width:1000px) {
  .landing-grid .grid-desc {
    font-size: 18px
  }
}
.landing-grid .grid-header {
  position: absolute;
  top: 30px;
  padding-right: 20%;
  left: 30px
}
@media only screen and (max-width:600px) {
  .landing-grid .grid-header {
    position: relative;
    padding-bottom: 40px
  }
}
.landing-grid .grid-item {
  width: 32.33%;
  margin-left: 1%;
  margin-bottom: 1%;
  position: relative;
  padding-top: 30.20833%
}
@media only screen and (max-width:900px) {
  .landing-grid .grid-item {
    width: 49%;
    padding-top: 48.33333%
  }
}
@media only screen and (max-width:600px) {
  .landing-grid .grid-item {
    width: 100%;
    margin-left: 0;
    margin-bottom: 20px;
    padding: 0;
    padding-bottom: 50vw
  }
}
.map-locations {
  margin-top: 8%;
  margin-bottom: 8%;
  width: 100vw;
  margin-left: calc(-50vw + 50%);
  position: relative
}
@media only screen and (min-width:1200px) {
  .map-locations {
    margin-top: 80px;
    margin-bottom: 80px
  }
}
@media only screen and (max-width:500px) {
  .map-locations {
    margin-top: 33.33333px;
    margin-bottom: 33.33333px
  }
}
.map-locations #map {
  margin: 0 auto;
  max-width: 1400px;
  width: 85%;
  width: 80%;
  margin: 50px auto
}
.map-locations .map-locations-title {
  border-bottom: 1px solid #8e8bb1;
  padding-bottom: 10px
}
.map-locations .map-locations-title span {
  display: block;
  margin: 0 auto;
  max-width: 1400px;
  width: 85%;
  width: 80%
}
.map-infowindow .map-title {
  font-size: 22px;
  font-size: 2.2vw;
  font-weight: 400;
  margin: 0;
  margin-bottom: 5px
}
@media only screen and (max-width:1000px) {
  .map-infowindow .map-title {
    font-size: 22px
  }
}
@media only screen and (min-width:1000px) {
  .map-infowindow .map-title {
    font-size: 22px
  }
}
.map-infowindow p {
  line-height: 1.4;
  margin: 0
}
.map-infowindow p.map-tel {
  margin-top: 5px;
  font-size: 14px;
  font-size: 1.4vw
}
@media only screen and (max-width:857.14286px) {
  .map-infowindow p.map-tel {
    font-size: 12px
  }
}
@media only screen and (min-width:1000px) {
  .map-infowindow p.map-tel {
    font-size: 14px
  }
}
.map-infowindow p a {
  color: #102b47
}
body.is-news-filters-expanded {
  overflow: hidden
}
@media only screen and (max-width:1000px) {
  body.is-news-filters-expanded .news-archive .news-sidebar {
    left: 0;
    opacity: 1;
    background-color: #fff;
    z-index: 999999;
    width: 100%;
    height: 100%;
    overflow-y: scroll;
    padding: 20px 30px
  }
}
.news-archive {
  width: 100vw;
  margin-left: calc(-50vw + 50%);
  position: relative;
  margin-top: 8%;
  margin-bottom: 0;
  background-color: #fafafa
}
@media only screen and (min-width:1200px) {
  .news-archive {
    margin-top: 80px;
    margin-bottom: 0
  }
}
@media only screen and (max-width:500px) {
  .news-archive {
    margin-top: 33.33333px;
    margin-bottom: 0
  }
}
.news-archive .empty {
  display: block;
  width: 100%;
  text-align: center;
  font-weight: 600
}
.news-archive.is-loading {
  opacity: .2;
  pointer-events: none
}
.news-archive .wrap {
  margin: 0 auto;
  max-width: 1400px;
  width: 85%;
  display: flex
}
@media only screen and (max-width:1000px) {
  .news-archive .wrap {
    width: 90%
  }
}
@media only screen and (max-width:600px) {
  .news-archive .wrap {
    width: 80%
  }
}
.news-archive .news-title {
  border-bottom: 1px solid #8e8bb1
}
.news-archive .news-title span {
  padding-left: 5%;
  display: block
}
.news-archive.related-articles {
  margin-top: 8%;
  margin-bottom: 8%;
  display: block
}
@media only screen and (min-width:1200px) {
  .news-archive.related-articles {
    margin-top: 80px;
    margin-bottom: 80px
  }
}
@media only screen and (max-width:500px) {
  .news-archive.related-articles {
    margin-top: 33.33333px;
    margin-bottom: 33.33333px
  }
}
.news-archive.related-articles .news-title span {
  padding-left: 0;
  margin: 0 auto;
  max-width: 1400px;
  width: 85%
}
.news-archive.related-articles .news-content {
  margin-top: 30px;
  width: 100%;
  flex: 1;
  display: flex;
  margin-left: -5%
}
@media only screen and (max-width:1000px) {
  .news-archive.related-articles .news-content {
    width: 100%;
    padding-left: 5%
  }
}
@media only screen and (max-width:600px) {
  .news-archive.related-articles .news-content {
    display: block
  }
}
@media only screen and (max-width:600px) {
  .news-archive.related-articles .news-content {
    margin: 0 auto;
    max-width: 1400px;
    width: 85%;
    padding-left: 0;
    margin-top: 40px
  }
}
.news-archive.related-articles .news-content .news-post {
  width: 30%;
  margin-left: 5%
}
@media only screen and (max-width:1000px) {
  .news-archive.related-articles .news-content .news-post {
    width: 40%
  }
}
@media only screen and (max-width:600px) {
  .news-archive.related-articles .news-content .news-post {
    width: 100%;
    margin-bottom: 40px;
    margin-left: 0
  }
}
.news-archive .news-content {
  padding-top: 0;
  padding-bottom: 5%;
  width: 75%;
  border-left: 1px solid #8e8bb1
}
@media only screen and (min-width:1200px) {
  .news-archive .news-content {
    padding-top: 0;
    padding-bottom: 50px
  }
}
@media only screen and (max-width:500px) {
  .news-archive .news-content {
    padding-top: 0;
    padding-bottom: 20.83333px
  }
}
.news-archive .news-content .news-wrap {
  padding-left: 5%;
  display: flex;
  flex-wrap: wrap;
  margin-left: -5%
}
@media only screen and (max-width:1280px) {
  .news-archive .news-content {
    width: 70%
  }
}
@media only screen and (max-width:1100px) {
  .news-archive .news-content {
    width: 65%
  }
}
@media only screen and (max-width:1000px) {
  .news-archive .news-content {
    width: 100%;
    padding-left: 0;
    border-left: none
  }
}
@media only screen and (max-width:600px) {
  .news-archive .news-content {
    margin-left: 0
  }
}
.news-archive .news-content .news-post {
  width: 45%;
  box-shadow: 0 0 40px #00000029;
  margin-left: 5%;
  margin-bottom: 5%
}
@media only screen and (max-width:600px) {
  .news-archive .news-content .news-post {
    width: 100%;
    margin-left: 0
  }
}
.news-archive .news-content .news-post .post-content {
  padding: 40px 30px
}
.news-archive .news-content .news-post .post-title {
  font-size: 18px;
  font-size: 1.8vw;
  font-weight: 400;
  line-height: 1.5;
  margin: 0
}
@media only screen and (max-width:1000px) {
  .news-archive .news-content .news-post .post-title {
    font-size: 18px
  }
}
@media only screen and (min-width:1000px) {
  .news-archive .news-content .news-post .post-title {
    font-size: 18px
  }
}
.news-archive .news-content .news-post .post-title a {
  color: #102b47
}
.news-archive .news-content .news-post .post-title a:hover {
  color: #87703e
}
.news-archive .news-content .news-post .post-meta {
  font-size: 14px;
  font-size: 1.4vw;
  text-transform: uppercase;
  letter-spacing: 1.6px;
  color: #8e8bb1;
  font-weight: 800;
  margin: 0;
  margin-bottom: 20px
}
@media only screen and (max-width:857.14286px) {
  .news-archive .news-content .news-post .post-meta {
    font-size: 12px
  }
}
@media only screen and (min-width:1000px) {
  .news-archive .news-content .news-post .post-meta {
    font-size: 14px
  }
}
.news-archive .news-content .news-post .post-meta a {
  color: #8e8bb1
}
.news-archive .news-content .news-post .post-meta a:hover {
  color: #87703e
}
.news-archive .news-content .news-post img {
  display: block;
  width: 100%
}
.news-archive .news-sidebar {
  width: 25%
}
.news-archive .news-sidebar .news-taxonomy {
  margin-bottom: 40px
}
.news-archive .news-sidebar .news-taxonomy .news-taxonomy-title {
  font-size: 28px;
  font-size: 2.8vw;
  font-weight: 400;
  color: #102b47;
  margin: 0;
  margin-bottom: 20px
}
@media only screen and (max-width:785.71429px) {
  .news-archive .news-sidebar .news-taxonomy .news-taxonomy-title {
    font-size: 22px
  }
}
@media only screen and (min-width:1000px) {
  .news-archive .news-sidebar .news-taxonomy .news-taxonomy-title {
    font-size: 28px
  }
}
.news-archive .news-sidebar .news-taxonomy:last-child {
  margin-bottom: 0
}
.news-archive .news-sidebar .filter-apply,
.news-archive .news-sidebar .filter-label,
.news-archive .news-sidebar .news-filters-cancel {
  display: none
}
@media only screen and (max-width:1000px) {
  .news-archive .news-sidebar .filter-apply,
  .news-archive .news-sidebar .filter-label,
  .news-archive .news-sidebar .news-filters-cancel {
    display: block
  }
}
.news-archive .news-sidebar .news-filters-cancel {
  font-size: 32px;
  font-size: 3.2vw;
  position: absolute;
  right: 30px;
  top: 30px;
  color: #87703e
}
@media only screen and (max-width:1000px) {
  .news-archive .news-sidebar .news-filters-cancel {
    font-size: 32px
  }
}
@media only screen and (min-width:1000px) {
  .news-archive .news-sidebar .news-filters-cancel {
    font-size: 32px
  }
}
.news-archive .news-sidebar .filter-label {
  font-size: 42px;
  font-size: 4.2vw;
  color: #102b47;
  margin-bottom: 20px;
  font-weight: 300
}
@media only screen and (max-width:1000px) {
  .news-archive .news-sidebar .filter-label {
    font-size: 42px
  }
}
@media only screen and (min-width:1000px) {
  .news-archive .news-sidebar .filter-label {
    font-size: 42px
  }
}
@media only screen and (max-width:1000px) {
  .news-archive .news-sidebar .filter-apply {
    display: block
  }
}
@media only screen and (max-width:1280px) {
  .news-archive .news-sidebar {
    width: 30%
  }
}
@media only screen and (max-width:1100px) {
  .news-archive .news-sidebar {
    width: 35%
  }
}
@media only screen and (max-width:1000px) {
  .news-archive .news-sidebar {
    opacity: 0;
    left: -9999px;
    position: fixed;
    top: 0;
    transition: opacity .2s ease-in-out
  }
}
.news-archive .news-sidebar ul {
  margin: 0
}
.news-archive .news-sidebar ul li {
  margin: 0;
  list-style: none
}
.news-archive .news-sidebar ul li:before {
  display: none
}
.news-archive .form-check {
  display: block;
  position: relative;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  margin-bottom: 0
}
.news-archive .form-check input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0
}
.news-archive .form-check input:checked ~ .check:after {
  opacity: 1
}
.news-archive .form-check .check {
  position: relative;
  height: 30px;
  width: 30px;
  display: inline-block;
  border: 1px solid #8e8bb1;
  background-color: #fff;
  top: 0;
  margin-right: 10px;
  transition: all .2s ease-in-out
}
.news-archive .form-check .check:after {
  font-size: 24px;
  font-size: 2.4vw;
  position: absolute;
  top: 50%;
  width: 20px;
  content: '\e87b';
  font-family: fontello;
  height: 20px;
  margin-top: -18px;
  opacity: 0;
  margin-left: -10px;
  left: 50%;
  transition: all .2s ease-in-out
}
@media only screen and (max-width:1000px) {
  .news-archive .form-check .check:after {
    font-size: 24px
  }
}
@media only screen and (min-width:1000px) {
  .news-archive .form-check .check:after {
    font-size: 24px
  }
}
.news-archive .form-check input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0
}
.news-archive .form-check input:checked ~ .check:after {
  opacity: 1
}
.news-archive .form-check {
  display: flex;
  align-items: center;
  position: relative;
  margin: 10px 0
}
.news-archive .form-check .check {
  position: relative;
  width: 40px;
  height: 40px
}
.news-archive .form-check .check:after {
  font-size: 18px;
  font-size: 1.8vw;
  width: 20px;
  height: 20px;
  display: inline-block;
  content: "";
  background-color: #87703e;
  margin-top: -10px;
  margin-left: -10px
}
@media only screen and (max-width:1000px) {
  .news-archive .form-check .check:after {
    font-size: 18px
  }
}
@media only screen and (min-width:1000px) {
  .news-archive .form-check .check:after {
    font-size: 18px
  }
}
.news-feature {
  width: 100vw;
  margin-left: calc(-50vw + 50%);
  position: relative;
  display: flex;
  background-color: #fafafa
}
@media only screen and (max-width:1080px) {
  .news-feature {
    display: block
  }
}
.news-feature .feature-col {
  width: 50%;
  background-size: cover;
  background-position: center;
  display: flex;
  align-items: center
}
.news-feature .feature-col:first-child {
  order: 2
}
@media only screen and (max-width:1080px) {
  .news-feature .feature-col {
    display: block;
    width: 100%;
    background-image: none!important
  }
}
.news-feature .feature-content {
  padding-top: 5%;
  padding-bottom: 5%;
  max-width: 600px;
  width: 80%;
  margin: 0 auto
}
@media only screen and (max-width:1080px) {
  .news-feature .feature-content {
    max-width: 100%
  }
}
.news-feature .feature-content .feature-title {
  font-size: 48px;
  font-size: 4.8vw;
  margin: 0;
  line-height: 1.2;
  margin: 20px 0
}
@media only screen and (max-width:583.33333px) {
  .news-feature .feature-content .feature-title {
    font-size: 28px
  }
}
@media only screen and (min-width:1000px) {
  .news-feature .feature-content .feature-title {
    font-size: 48px
  }
}
.news-feature .feature-content .feature-term {
  font-size: 14px;
  font-size: 1.4vw;
  font-weight: 800;
  letter-spacing: 1.6px;
  margin-bottom: 0;
  color: #8e8bb1;
  text-transform: uppercase
}
@media only screen and (max-width:857.14286px) {
  .news-feature .feature-content .feature-term {
    font-size: 12px
  }
}
@media only screen and (min-width:1000px) {
  .news-feature .feature-content .feature-term {
    font-size: 14px
  }
}
@media only screen and (max-width:1080px) {
  .news-feature .feature-image-col {
    height: auto!important
  }
}
.news-feature .feature-image-col a {
  display: none
}
.news-feature .feature-image-col a img {
  display: block;
  width: 100%
}
@media only screen and (max-width:1080px) {
  .news-feature .feature-image-col a {
    display: block
  }
}
.news-filters {
  width: 100vw;
  margin-left: calc(-50vw + 50%);
  position: relative
}
.news-filters.is-loading {
  opacity: .2;
  pointer-events: none
}
.news-filters h2 {
  font-size: 48px;
  font-size: 4.8vw;
  border-bottom: 1px solid #8e8bb1
}
@media only screen and (max-width:458.33333px) {
  .news-filters h2 {
    font-size: 22px
  }
}
@media only screen and (min-width:1000px) {
  .news-filters h2 {
    font-size: 48px
  }
}
@media only screen and (max-width:1000px) {
  .news-filters h2 {
    cursor: pointer;
    border-bottom: 0;
    margin-bottom: 0
  }
}
.news-filters h2 span {
  margin: 0 auto;
  max-width: 1400px;
  width: 85%;
  display: block
}
@media only screen and (max-width:1000px) {
  .news-filters h2 span {
    width: 80%
  }
}
.news-filters h2 span i {
  display: none
}
@media only screen and (max-width:1000px) {
  .news-filters h2 span i {
    display: inline-block
  }
}
.news-filters .news-filters-tags {
  margin: 0 auto;
  max-width: 1400px;
  width: 85%;
  width: 80%;
  margin: 40px auto;
  display: none
}
.news-filters .news-filters-tags.show {
  display: block
}
@media only screen and (max-width:1000px) {
  .news-filters .news-filters-tags {
    margin-top: 20px
  }
}
.news-filters .news-filters-tags a {
  font-size: 12px;
  font-size: 1.2vw;
  display: inline-block;
  padding: 10px 20px;
  background-color: #fff;
  border: 1px solid #8e8bb1;
  border-radius: 30px;
  text-transform: uppercase;
  letter-spacing: 1.6px;
  color: #8e8bb1;
  margin: 5px 5px;
  font-weight: 800
}
@media only screen and (max-width:1000px) {
  .news-filters .news-filters-tags a {
    font-size: 12px
  }
}
@media only screen and (min-width:1000px) {
  .news-filters .news-filters-tags a {
    font-size: 12px
  }
}
.news-filters .news-filters-tags a:hover {
  color: #102b47
}
.news-filters .news-filters-tags a.clear-all {
  font-size: 18px;
  font-size: 1.8vw;
  color: #102b47;
  text-decoration: underline;
  font-weight: 400;
  letter-spacing: 0;
  text-transform: none;
  padding: 0;
  border: none;
  background-color: transparent;
  margin: 0 20px
}
@media only screen and (max-width:1000px) {
  .news-filters .news-filters-tags a.clear-all {
    font-size: 18px
  }
}
@media only screen and (min-width:1000px) {
  .news-filters .news-filters-tags a.clear-all {
    font-size: 18px
  }
}
.news-filters .news-filters-tags a i {
  color: #102b47;
  margin-left: 20px
}
.page-header {
  width: 100vw;
  margin-left: calc(-50vw + 50%);
  position: relative;
  background-color: #102b47;
  display: flex
}
.page-header:after {
  display: block;
  content: "";
  width: 100%;
  height: 50%;
  position: absolute;
  bottom: 0;
  background-color: #fafafa;
  right: 0;
  z-index: 1
}
@media only screen and (max-width:800px) {
  .page-header:after {
    display: none
  }
}
@media only screen and (max-width:1200px) {
  .page-header {
    background-color: transparent
  }
}
@media only screen and (max-width:800px) {
  .page-header {
    position: relative;
    display: block;
    background-color: #102b47
  }
}
@media only screen and (max-width:600px) {
  .page-header {
    background-color: #102b47
  }
}
.page-header .page-title {
  font-size: 58px;
  font-size: 5.8vw
}
@media only screen and (max-width:551.72414px) {
  .page-header .page-title {
    font-size: 32px
  }
}
@media only screen and (min-width:1000px) {
  .page-header .page-title {
    font-size: 58px
  }
}
.page-header .page-title sup {
  font-size: 32px;
  font-size: 3.2vw;
  display: inline
}
@media only screen and (max-width:562.5px) {
  .page-header .page-title sup {
    font-size: 18px
  }
}
@media only screen and (min-width:1000px) {
  .page-header .page-title sup {
    font-size: 32px
  }
}
.page-header .wrap {
  margin: 0 auto;
  max-width: 1400px;
  width: 85%;
  max-width: 1600px;
  display: flex;
  width: 100%;
  z-index: 5;
  position: relative
}
@media only screen and (max-width:800px) {
  .page-header .wrap {
    display: block
  }
}
.page-header .header-col {
  width: 50%;
  position: relative
}
.page-header .header-col .rainbow-image .rainbow-angle.bot .rainbow-edge.bottom {
  bottom: 0
}
@media only screen and (max-width:1060px) {
  .page-header .header-col .rainbow-image .rainbow-angle.bot .rainbow-edge.bottom {
    bottom: 10px
  }
}
.page-header .header-col .rainbow-image .rainbow-angle.bot .rainbow-edge.right {
  right: -20px
}
@media only screen and (max-width:1060px) {
  .page-header .header-col .rainbow-image .rainbow-angle.bot .rainbow-edge.right {
    right: -10px
  }
}
@media only screen and (max-width:600px) {
  .page-header .header-col .rainbow-image .rainbow-angle.bot .rainbow-edge.right {
    right: 0
  }
}
.page-header .header-col .rainbow-image {
  background-size: cover;
  background-position: center center;
  max-height: 900px;
  position: relative;
  z-index: 5
}
@media only screen and (min-width:1400px) {
  .page-header .header-col .rainbow-image {
    padding: 0;
    height: 900px
  }
}
@media only screen and (max-width:800px) {
  .page-header .header-col .rainbow-image {
    padding-top: 96.77419%;
    width: auto;
    max-width: 500px;
    max-height: 100%;
    padding-top: 0!important;
    background-image: none!important;
    height: auto!important;
    margin: 0 auto
  }
}
@media only screen and (max-width:600px) {
  .page-header .header-col .rainbow-image {
    max-width: none
  }
}
.page-header .header-col .rainbow-image img {
  display: none
}
@media only screen and (max-width:800px) {
  .page-header .header-col .rainbow-image img {
    display: block
  }
}
@media only screen and (max-width:600px) {
  .page-header .header-col .rainbow-image img {
    left: -10px;
    position: relative;
    display: block
  }
}
@media only screen and (max-width:1200px) {
  .page-header .header-col:last-child {
    width: 60%
  }
}
@media only screen and (max-width:800px) {
  .page-header .header-col:last-child {
    width: 100%;
    max-width: none
  }
}
@media only screen and (max-width:1200px) {
  .page-header .header-col {
    width: 40%
  }
}
@media only screen and (max-width:800px) {
  .page-header .header-col {
    width: 100%
  }
}
.page-header .header-col .header-desc {
  width: 100%;
  padding: 0 15%;
  height: 50%;
  bottom: 0;
  left: 0;
  align-items: center;
  background-color: #fafafa;
  display: flex;
  position: relative;
  z-index: 2
}
@media only screen and (max-width:800px) {
  .page-header .header-col .header-desc .header-desc-content {
    padding: 0 5%
  }
}
@media only screen and (max-width:600px) {
  .page-header .header-col .header-desc .header-desc-content {
    padding: 0
  }
}
@media only screen and (max-width:1200px) {
  .page-header .header-col .header-desc {
    margin: 5% 0;
    padding-top: 0
  }
}
@media only screen and (max-width:800px) {
  .page-header .header-col .header-desc {
    margin: 0 auto;
    padding: 15px 0 0;
    width: 80%
  }
}
@media only screen and (max-width:600px) {
  .page-header .header-col .header-desc {
    background-color: transparent;
    color: #fff;
    padding-bottom: 30px
  }
}
.page-header .header-col .page-title {
  top: 0;
  margin: 0;
  left: 0;
  width: 100%;
  height: 50%;
  color: #fff;
  display: flex;
  align-items: flex-end;
  justify-content: left;
  padding: 0 15%;
  padding-bottom: 5%;
  background-color: #102b47
}
@media only screen and (max-width:800px) {
  .page-header .header-col .page-title {
    text-align: center;
    display: block;
    margin-top: 20px;
    padding: 0 0 20px
  }
}
@media only screen and (max-width:600px) {
  .page-header .header-col .page-title {
    text-align: left;
    width: 80%;
    margin: 30px auto 0;
    padding: 0
  }
}
.page-header .header-col img {
  display: block;
  width: 100%
}
.post-author {
  display: flex;
  align-items: center
}
.post-author img {
  border-radius: 100%;
  display: block;
  margin-right: 20px;
  max-width: 120px
}
.post-author .post-author-info p {
  margin: 0
}
.post-author .post-author-info p.post-author-name {
  font-size: 22px;
  font-size: 2.2vw;
  font-weight: 600;
  color: #87703e;
  line-height: 1.4
}
@media only screen and (max-width:818.18182px) {
  .post-author .post-author-info p.post-author-name {
    font-size: 18px
  }
}
@media only screen and (min-width:1000px) {
  .post-author .post-author-info p.post-author-name {
    font-size: 22px
  }
}
.post-author .post-author-info p.post-author-role {
  color: #102b47
}
.post-body {
  width: 100vw;
  margin-left: calc(-50vw + 50%);
  position: relative;
  margin-top: -660px;
  position: relative;
  z-index: 5
}
.post-body .wp-block-image.alignfull {
  width: 150%;
  max-width: 150%;
  margin-left: 0;
  transform: none
}
@media only screen and (max-width:1200px) {
  .post-body .wp-block-image.alignfull {
    width: 100%
  }
}
@media only screen and (max-width:600px) {
  .post-body .wp-block-image.alignfull {
    width: 100vw;
    margin-left: calc(-50vw + 50%);
    position: relative
  }
}
@media only screen and (max-width:600px) {
  .post-body .wp-block-image figcaption {
    margin: 0 auto;
    max-width: 1400px;
    width: 85%
  }
}
.post-body .wp-block-image.alignwide {
  margin-left: 0
}
@media only screen and (max-width:1200px) {
  .post-body .wp-block-image.alignwide {
    width: 100%
  }
}
@media only screen and (max-width:600px) {
  .post-body .wp-block-image.alignwide {
    width: 100vw;
    margin-left: calc(-50vw + 50%);
    position: relative
  }
}
.post-body .post-body-inner {
  margin: 0 auto;
  max-width: 1400px;
  width: 85%;
  margin-left: 0;
  max-width: 100%
}
@media only screen and (max-width:600px) {
  .post-body .post-body-inner {
    width: 100%
  }
}
.post-body .post-body-inner .post-body-innermost {
  padding-top: 8%;
  padding-bottom: 0;
  background-color: #fafafa
}
@media only screen and (min-width:1200px) {
  .post-body .post-body-inner .post-body-innermost {
    padding-top: 80px;
    padding-bottom: 0
  }
}
@media only screen and (max-width:500px) {
  .post-body .post-body-inner .post-body-innermost {
    padding-top: 33.33333px;
    padding-bottom: 0
  }
}
@media only screen and (max-width:1200px) {
  .post-body .post-body-inner .post-body-innermost {
    padding-top: 40px
  }
}
.post-body .post-body-inner .post-body-innermost .wrap {
  margin: 0 auto;
  max-width: 1400px;
  width: 85%;
  display: flex
}
@media only screen and (max-width:1200px) {
  .post-body .post-body-inner .post-body-innermost .wrap {
    display: block
  }
}
@media only screen and (max-width:600px) {
  .post-body .post-body-inner .post-body-innermost .wrap {
    width: 85%
  }
}
.post-body .post-body-inner .post-body-innermost .post-body-sidebar {
  width: 40%;
  order: 1;
  margin-left: auto
}
@media only screen and (max-width:1200px) {
  .post-body .post-body-inner .post-body-innermost .post-body-sidebar {
    width: 100%;
    margin-bottom: 40px
  }
}
.post-body .post-body-inner .post-body-innermost .post-body-content {
  width: 55%;
  margin-left: 0
}
@media only screen and (max-width:1200px) {
  .post-body .post-body-inner .post-body-innermost .post-body-content {
    width: 100%
  }
}
.post-body .wrap {
  margin: 0 auto;
  max-width: 1400px;
  width: 85%
}
.post-body .post-heading {
  margin-top: 5%;
  margin-bottom: 5%
}
@media only screen and (min-width:1200px) {
  .post-body .post-heading {
    margin-top: 50px;
    margin-bottom: 50px
  }
}
@media only screen and (max-width:500px) {
  .post-body .post-heading {
    margin-top: 20.83333px;
    margin-bottom: 20.83333px
  }
}
.post-body .post-heading .post-meta {
  max-width: 80%;
  font-size: 12px;
  font-size: 1.2vw;
  text-transform: uppercase;
  color: #fff;
  letter-spacing: 1.6px;
  margin: 0
}
@media only screen and (max-width:1000px) {
  .post-body .post-heading .post-meta {
    font-size: 12px
  }
}
@media only screen and (min-width:1000px) {
  .post-body .post-heading .post-meta {
    font-size: 12px
  }
}
@media only screen and (max-width:1200px) {
  .post-body .post-heading .post-meta {
    max-width: 100%
  }
}
.post-body .post-heading .post-meta span {
  margin: 0 10px;
  margin-left: 15px
}
.post-body .post-heading .post-meta a {
  color: #fff
}
.post-body .post-heading .post-meta a:hover {
  color: #87703e
}
.post-body .post-heading .post-title {
  max-width: 80%;
  color: #fff;
  line-height: 1.2;
  margin: 0;
  margin-top: 20px
}
@media only screen and (max-width:1200px) {
  .post-body .post-heading .post-title {
    max-width: 100%
  }
}
.post-header {
  width: 100vw;
  margin-left: calc(-50vw + 50%);
  position: relative;
  background-color: #102b47;
  overflow: hidden;
  position: relative;
  height: 700px;
  z-index: 1
}
.post-header .bg {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  background-size: cover;
  height: 100%;
  opacity: .2
}
.post-header .wrap {
  margin: 0 auto;
  max-width: 1400px;
  width: 85%
}
.post-terms {
  margin-top: 8%;
  margin-bottom: 8%;
  display: flex
}
@media only screen and (min-width:1200px) {
  .post-terms {
    margin-top: 80px;
    margin-bottom: 80px
  }
}
@media only screen and (max-width:500px) {
  .post-terms {
    margin-top: 33.33333px;
    margin-bottom: 33.33333px
  }
}
@media only screen and (max-width:600px) {
  .post-terms {
    display: block
  }
}
.post-terms .post-terms-col {
  width: 50%;
  max-width: 300px;
  margin-right: 20px;
  margin-bottom: 40px
}
.post-terms .post-terms-col:last-child {
  margin-bottom: 0
}
@media only screen and (max-width:600px) {
  .post-terms .post-terms-col {
    max-width: 100%;
    width: 100%
  }
}
.post-terms .post-terms-col:first-child ul li {
  margin: 0;
  display: block
}
.post-terms .post-terms-col:first-child ul li:last-child:after {
  display: none
}
.post-terms .post-terms-heading {
  font-size: 14px;
  font-size: 1.4vw;
  text-transform: uppercase;
  color: #8e8bb1;
  font-weight: 800;
  margin-bottom: 10px;
  letter-spacing: 1.6px
}
@media only screen and (max-width:857.14286px) {
  .post-terms .post-terms-heading {
    font-size: 12px
  }
}
@media only screen and (min-width:1000px) {
  .post-terms .post-terms-heading {
    font-size: 14px
  }
}
.post-terms ul {
  margin: 0!important
}
.post-terms ul li {
  margin: 0
}
.post-terms ul li:before {
  display: none
}
.post-terms ul li a {
  color: #102b47;
  font-weight: 400;
  text-decoration: underline
}
.rainbow-image {
  position: relative
}
.rainbow-image .rainbow-angle {
  position: absolute;
  top: -20px;
  left: 0;
  z-index: 5
}
.rainbow-image .rainbow-angle.bot {
  top: auto;
  bottom: -20px;
  right: 0;
  left: auto
}
.rainbow-image .rainbow-angle.bot .rainbow-edge.right {
  height: 300px;
  width: 20px;
  background-image: url(../images/rainbow-bottom-right.svg);
  position: absolute;
  bottom: 0;
  right: -20px
}
@media only screen and (max-width:1060px) {
  .rainbow-image .rainbow-angle.bot .rainbow-edge.right {
    right: -10px;
    width: 10px;
    height: 150px;
    bottom: 10px;
    background-image: url(../images/rainbow-bottom-right-mobile.svg)
  }
}
.rainbow-image .rainbow-angle.bot .rainbow-edge.bottom {
  height: 20px;
  width: 300px;
  background-image: url(../images/rainbow-bottom-bottom.svg);
  position: absolute;
  bottom: 0;
  right: 0
}
@media only screen and (max-width:1060px) {
  .rainbow-image .rainbow-angle.bot .rainbow-edge.bottom {
    height: 10px;
    width: 150px;
    bottom: 10px;
    background-image: url(../images/rainbow-bottom-bottom-mobile.svg)
  }
}
.rainbow-image .rainbow-angle.top .rainbow-edge.left {
  height: 300px;
  width: 20px;
  background-image: url(../images/rainbow-top-left.svg);
  position: absolute;
  top: 0;
  left: -20px
}
@media only screen and (max-width:1060px) {
  .rainbow-image .rainbow-angle.top .rainbow-edge.left {
    width: 10px;
    left: -10px;
    height: 150px;
    top: 10px;
    background-image: url(../images/rainbow-top-left-mobile.svg)
  }
}
.rainbow-image .rainbow-angle.top .rainbow-edge.top {
  height: 20px;
  width: 300px;
  background-image: url(../images/rainbow-top-top.svg);
  position: absolute;
  top: 0;
  left: 0
}
@media only screen and (max-width:1060px) {
  .rainbow-image .rainbow-angle.top .rainbow-edge.top {
    height: 10px;
    width: 150px;
    top: 10px;
    background-image: url(../images/rainbow-top-top-mobile.svg)
  }
}
.rainbow-image img {
  display: block;
  width: 100%
}
.tinymce .search-title {
  margin-top: 8%;
  margin-bottom: 0
}
@media only screen and (min-width:1200px) {
  .tinymce .search-title {
    margin-top: 80px;
    margin-bottom: 0
  }
}
@media only screen and (max-width:500px) {
  .tinymce .search-title {
    margin-top: 33.33333px;
    margin-bottom: 0
  }
}
.search-results {
  width: 100vw;
  margin-left: calc(-50vw + 50%);
  position: relative;
  margin-top: 50px
}
.search-results .search-row {
  border-top: 1px solid #8e8bb1;
  padding: 40px 0
}
.search-results .search-row:last-child {
  border-bottom: 1px solid #8e8bb1;
  margin-bottom: 40px
}
.search-results .search-row .search-row-inner {
  margin: 0 auto;
  max-width: 1400px;
  width: 85%;
  display: flex
}
@media only screen and (max-width:700px) {
  .search-results .search-row .search-row-inner {
    display: block
  }
}
.search-results .search-row .search-col {
  width: 55%
}
@media only screen and (max-width:700px) {
  .search-results .search-row .search-col {
    width: 100%
  }
}
.search-results .search-row .search-col .search-heading {
  font-size: 28px;
  font-size: 2.8vw;
  line-height: 1.2;
  margin: 0;
  padding-right: 10%
}
@media only screen and (max-width:785.71429px) {
  .search-results .search-row .search-col .search-heading {
    font-size: 22px
  }
}
@media only screen and (min-width:1000px) {
  .search-results .search-row .search-col .search-heading {
    font-size: 28px
  }
}
.search-results .search-row .search-col .search-heading a {
  color: #102b47;
  font-weight: 300
}
.search-results .search-row .search-col:last-child {
  width: 45%;
  margin-left: auto
}
@media only screen and (max-width:700px) {
  .search-results .search-row .search-col:last-child {
    width: 100%;
    margin-top: 20px
  }
}
.select2-team-dropdown {
  border-top: none!important
}
.team-filters {
  margin-top: 10%;
  margin-bottom: 8%
}
@media only screen and (min-width:1200px) {
  .team-filters {
    margin-top: 100px;
    margin-bottom: 80px
  }
}
@media only screen and (max-width:500px) {
  .team-filters {
    margin-top: 41.66667px;
    margin-bottom: 33.33333px
  }
}
.team-filters.is-loading {
  opacity: .2;
  pointer-events: none
}
.team-filters .select2-container {
  margin: 0 10px
}
@media only screen and (max-width:850px) {
  .team-filters .select2-container {
    width: 100%;
    margin: 0;
    margin-bottom: 20px
  }
}
.team-filters .select2-container.select2-container--open .select-team-filter .select2-selection__arrow:after {
  content: '\e803'
}
.team-filters .select-team-filter {
  height: 40px;
  border-radius: 0;
  border-color: #102b47
}
.team-filters .select-team-filter .select2-selection__arrow {
  height: 38px;
  width: 40px
}
.team-filters .select-team-filter .select2-selection__arrow:after {
  font-size: 22px;
  font-size: 2.2vw;
  content: '\e800';
  line-height: 40px;
  color: #102b47;
  display: block;
  font-family: fontello;
  top: 50%;
  position: absolute;
  left: 0;
  margin-top: -20px
}
@media only screen and (max-width:1000px) {
  .team-filters .select-team-filter .select2-selection__arrow:after {
    font-size: 22px
  }
}
@media only screen and (min-width:1000px) {
  .team-filters .select-team-filter .select2-selection__arrow:after {
    font-size: 22px
  }
}
.team-filters .select-team-filter .select2-selection__arrow b {
  display: none
}
.team-filters .select-team-filter .select2-selection__rendered {
  font-size: 18px;
  font-size: 1.8vw;
  color: #102b47;
  line-height: 40px
}
@media only screen and (max-width:1000px) {
  .team-filters .select-team-filter .select2-selection__rendered {
    font-size: 18px
  }
}
@media only screen and (min-width:1000px) {
  .team-filters .select-team-filter .select2-selection__rendered {
    font-size: 18px
  }
}
.team-filters select.filter {
  min-width: 350px
}
@media only screen and (max-width:800px) {
  .team-filters select.filter {
    min-width: 100%
  }
}
.team-filters .decorative-text {
  font-size: 11vw;
  text-transform: uppercase;
  text-align: center;
  font-weight: 800;
  opacity: .03;
  margin-bottom: -40px;
  white-space: nowrap;
  letter-spacing: 30px;
  line-height: 1
}
@media only screen and (max-width:1060px) {
  .team-filters .decorative-text {
    font-size: 9vw;
    margin-bottom: -20px
  }
}
@media only screen and (max-width:850px) {
  .team-filters .decorative-text {
    letter-spacing: 15px;
    font-size: 8vw;
    margin: 0;
    margin-bottom: 20px
  }
}
.team-filters .filters {
  text-align: center
}
.team-grids {
  margin-top: 8%;
  margin-bottom: 0;
  width: 100vw;
  margin-left: calc(-50vw + 50%);
  position: relative
}
@media only screen and (min-width:1200px) {
  .team-grids {
    margin-top: 80px;
    margin-bottom: 0
  }
}
@media only screen and (max-width:500px) {
  .team-grids {
    margin-top: 33.33333px;
    margin-bottom: 0
  }
}
.team-grids.is-loading {
  opacity: .2;
  pointer-events: none
}
.team-grids .team-grid-set.hidden {
  display: none
}
.team-grids .team-title {
  font-size: 48px;
  font-size: 4.8vw;
  border-bottom: 1px solid #8e8bb1;
  padding-bottom: 10px;
  letter-spacing: -2.5px
}
@media only screen and (max-width:875px) {
  .team-grids .team-title {
    font-size: 42px
  }
}
@media only screen and (min-width:1000px) {
  .team-grids .team-title {
    font-size: 48px
  }
}
.team-grids .team-title span {
  margin: 0 auto;
  max-width: 1400px;
  width: 85%;
  width: 80%;
  display: block
}
.team-grids .wrap {
  margin: 0 auto;
  max-width: 1400px;
  width: 85%;
  width: 80%
}
.team-grids .team-grid-items {
  margin-top: 5%;
  margin-bottom: 5%;
  display: flex;
  flex-wrap: wrap;
  margin-left: -5%
}
@media only screen and (min-width:1200px) {
  .team-grids .team-grid-items {
    margin-top: 50px;
    margin-bottom: 50px
  }
}
@media only screen and (max-width:500px) {
  .team-grids .team-grid-items {
    margin-top: 20.83333px;
    margin-bottom: 20.83333px
  }
}
.team-grids .team-grid-items .team-grid-item {
  width: 20%;
  margin-left: 5%;
  margin-bottom: 2%
}
.team-grids .team-grid-items .team-grid-item a {
  text-decoration: none
}
@media only screen and (max-width:900px) {
  .team-grids .team-grid-items .team-grid-item {
    width: 28.3%
  }
}
@media only screen and (max-width:600px) {
  .team-grids .team-grid-items .team-grid-item {
    width: 44.9%;
    margin-bottom: 30px
  }
}
.team-grids .team-grid-items .team-grid-item .team-grid-role {
  font-size: 12px;
  font-size: 1.2vw;
  margin-top: 10px;
  color: #87703e;
  text-transform: uppercase;
  letter-spacing: 1.3px;
  font-weight: 800
}
@media only screen and (max-width:1000px) {
  .team-grids .team-grid-items .team-grid-item .team-grid-role {
    font-size: 12px
  }
}
@media only screen and (min-width:1000px) {
  .team-grids .team-grid-items .team-grid-item .team-grid-role {
    font-size: 12px
  }
}
.team-grids .team-grid-items .team-grid-item .team-grid-title {
  font-size: 28px;
  font-size: 2.8vw;
  font-weight: 400;
  margin: 0
}
@media only screen and (max-width:785.71429px) {
  .team-grids .team-grid-items .team-grid-item .team-grid-title {
    font-size: 22px
  }
}
@media only screen and (min-width:1000px) {
  .team-grids .team-grid-items .team-grid-item .team-grid-title {
    font-size: 28px
  }
}
.team-grids .team-grid-items .team-grid-item img {
  margin-bottom: 20px;
  display: block;
  width: 100%
}
.blocker {
  text-align: right;
  padding: 0;
  background-color: rgba(16,43,71,.98)
}
.modal {
  width: 80%;
  max-width: 100%;
  box-shadow: none;
  height: 100%;
  padding: 0;
  border-radius: 0
}
@media only screen and (max-width:1080px) {
  .modal {
    width: 100%
  }
}
.modal img {
  display: block
}
.modal .modal-header-name {
  font-size: 48px;
  font-size: 4.8vw;
  margin: 0;
  letter-spacing: -2.4px;
  color: #fff
}
@media only screen and (max-width:875px) {
  .modal .modal-header-name {
    font-size: 42px
  }
}
@media only screen and (min-width:1000px) {
  .modal .modal-header-name {
    font-size: 48px
  }
}
.modal .modal-header-role {
  font-size: 12px;
  font-size: 1.2vw;
  text-transform: uppercase;
  letter-spacing: 1.3px;
  font-weight: 800;
  color: #87703e
}
@media only screen and (max-width:1000px) {
  .modal .modal-header-role {
    font-size: 12px
  }
}
@media only screen and (min-width:1000px) {
  .modal .modal-header-role {
    font-size: 12px
  }
}
.modal .modal-close {
  font-size: 32px;
  font-size: 3.2vw;
  position: absolute;
  top: 20px;
  right: 20px;
  z-index: 100;
  display: block;
  color: #87703e
}
@media only screen and (max-width:812.5px) {
  .modal .modal-close {
    font-size: 26px
  }
}
@media only screen and (min-width:1000px) {
  .modal .modal-close {
    font-size: 32px
  }
}
.modal .modal-next {
  background-color: #fff
}
.modal .modal-next .modal-next-heading {
  font-size: 28px;
  font-size: 2.8vw;
  color: #102b47;
  margin: 0;
  padding-bottom: 15px;
  border-bottom: 1px solid #8e8bb1
}
@media only screen and (max-width:642.85714px) {
  .modal .modal-next .modal-next-heading {
    font-size: 18px
  }
}
@media only screen and (min-width:1000px) {
  .modal .modal-next .modal-next-heading {
    font-size: 28px
  }
}
.modal .modal-next .modal-next-heading span {
  display: block;
  margin-left: 358px
}
@media only screen and (max-width:1080px) {
  .modal .modal-next .modal-next-heading span {
    margin-left: 0;
    padding: 20px 5%;
    padding-bottom: 0
  }
}
.modal .modal-porthole {
  margin-left: 300px;
  display: flex;
  padding: 40px 0
}
.modal .modal-porthole a {
  display: flex
}
@media only screen and (max-width:1080px) {
  .modal .modal-porthole a {
    display: block
  }
}
@media only screen and (max-width:1080px) {
  .modal .modal-porthole {
    margin-left: 0;
    text-align: center;
    display: block
  }
}
.modal .modal-porthole .modal-porthole-heading {
  display: flex;
  align-items: center
}
@media only screen and (max-width:1080px) {
  .modal .modal-porthole .modal-porthole-heading {
    text-align: center;
    display: block;
    margin-top: 20px
  }
}
.modal .modal-porthole .modal-porthole-heading .modal-porthole-heading-inner {
  margin-left: 30px
}
@media only screen and (max-width:1080px) {
  .modal .modal-porthole .modal-porthole-heading .modal-porthole-heading-inner {
    margin-left: 0;
    text-align: center
  }
}
.modal .modal-porthole .modal-porthole-heading .modal-porthole-heading-inner .modal-porthole-name,
.modal .modal-porthole .modal-porthole-heading .modal-porthole-heading-inner .modal-porthole-role {
  margin: 0
}
.modal .modal-porthole .modal-porthole-heading .modal-porthole-heading-inner .modal-porthole-name {
  font-size: 28px;
  font-size: 2.8vw;
  color: #102b47;
  font-weight: 300
}
@media only screen and (max-width:785.71429px) {
  .modal .modal-porthole .modal-porthole-heading .modal-porthole-heading-inner .modal-porthole-name {
    font-size: 22px
  }
}
@media only screen and (min-width:1000px) {
  .modal .modal-porthole .modal-porthole-heading .modal-porthole-heading-inner .modal-porthole-name {
    font-size: 28px
  }
}
.modal .modal-porthole .modal-porthole-heading .modal-porthole-heading-inner .modal-porthole-role {
  font-size: 12px;
  font-size: 1.2vw;
  font-weight: 800;
  text-transform: uppercase;
  color: #87703e;
  letter-spacing: 1.6px;
  line-height: 1.6;
  margin-top: 10px
}
@media only screen and (max-width:1000px) {
  .modal .modal-porthole .modal-porthole-heading .modal-porthole-heading-inner .modal-porthole-role {
    font-size: 12px
  }
}
@media only screen and (min-width:1000px) {
  .modal .modal-porthole .modal-porthole-heading .modal-porthole-heading-inner .modal-porthole-role {
    font-size: 12px
  }
}
.modal .modal-porthole img {
  display: block;
  max-width: 200px;
  border-radius: 100%
}
@media only screen and (max-width:1080px) {
  .modal .modal-porthole img {
    margin: 0 auto
  }
}
.modal .modal-body {
  padding-top: 5%;
  padding-bottom: 5%;
  margin-left: 358px;
  max-width: 500px;
  background-color: #fff
}
@media only screen and (min-width:1200px) {
  .modal .modal-body {
    padding-top: 50px;
    padding-bottom: 50px
  }
}
@media only screen and (max-width:500px) {
  .modal .modal-body {
    padding-top: 20.83333px;
    padding-bottom: 20.83333px
  }
}
@media only screen and (max-width:1080px) {
  .modal .modal-body {
    margin-left: 0;
    padding: 5%;
    padding-top: 20px;
    padding-bottom: 20px;
    max-width: 100%
  }
}
.modal .modal-body p {
  color: #666;
  line-height: 1.6
}
.modal .modal-header {
  background-color: #102b47;
  display: flex;
  align-items: flex-end;
  position: relative
}
@media only screen and (max-width:1080px) {
  .modal .modal-header {
    display: block;
    padding: 0;
    padding: 0 5%
  }
}
.modal .modal-header:after {
  display: block;
  width: 100%;
  bottom: 0;
  position: absolute;
  left: 0;
  background: url(../images/rainbow-modal.svg);
  height: 10px;
  content: ""
}
@media only screen and (max-width:1080px) {
  .modal .modal-header .modal-header-col img {
    display: block;
    max-width: 100%
  }
}
@media only screen and (max-width:600px) {
  .modal .modal-header .modal-header-col img {
    max-width: 150px
  }
}
@media only screen and (max-width:1080px) {
  .modal .modal-header .modal-header-col .modal-header-title .modal-header-name {
    font-size: 38px;
    font-size: 3.8vw;
    font-weight: 300
  }
}
@media only screen and (max-width:1080px) and (max-width:1000px) {
  .modal .modal-header .modal-header-col .modal-header-title .modal-header-name {
    font-size: 38px
  }
}
@media only screen and (max-width:1080px) and (min-width:1000px) {
  .modal .modal-header .modal-header-col .modal-header-title .modal-header-name {
    font-size: 38px
  }
}
.modal .modal-header .modal-header-col .modal-header-title .modal-header-role {
  line-height: 1.4
}
@media only screen and (max-width:1080px) {
  .modal .modal-header .modal-header-col .modal-header-title .modal-header-role {
    max-width: 300px
  }
}
.modal .modal-header .modal-header-col:last-child {
  padding: 20px;
  padding-left: 60px;
  padding-bottom: 40px
}
@media only screen and (max-width:1080px) {
  .modal .modal-header .modal-header-col:last-child {
    padding-left: 0;
    padding-bottom: 10px
  }
}
.modal > a[rel="modal:close"] {
  display: none
}
.wp-pagenavi {
  margin-top: 5%;
  margin-bottom: 0;
  text-align: center;
  width: 100%;
  margin-left: 5%
}
@media only screen and (min-width:1200px) {
  .wp-pagenavi {
    margin-top: 50px;
    margin-bottom: 0
  }
}
@media only screen and (max-width:500px) {
  .wp-pagenavi {
    margin-top: 20.83333px;
    margin-bottom: 0
  }
}
@media only screen and (max-width:800px) {
  .wp-pagenavi {
    display: flex
  }
}
@media only screen and (max-width:800px) {
  .wp-pagenavi .extend,
  .wp-pagenavi .last,
  .wp-pagenavi span.current {
    display: none
  }
}
.wp-pagenavi a,
.wp-pagenavi span {
  color: #102b47;
  font-weight: 400;
  display: inline-block;
  width: 40px;
  line-height: 35px;
  height: 38px
}
@media only screen and (max-width:800px) {
  .wp-pagenavi a.previouspostslink,
  .wp-pagenavi span.previouspostslink {
    margin-right: auto
  }
}
.wp-pagenavi a.current,
.wp-pagenavi a.nextpostslink,
.wp-pagenavi a.previouspostslink,
.wp-pagenavi span.current,
.wp-pagenavi span.nextpostslink,
.wp-pagenavi span.previouspostslink {
  border: 2px solid #102b47;
  border-radius: 100%
}
.wp-pagenavi a.nextpostslink,
.wp-pagenavi a.previouspostslink,
.wp-pagenavi span.nextpostslink,
.wp-pagenavi span.previouspostslink {
  font-size: 12px;
  font-size: 1.2vw;
  text-transform: uppercase;
  font-weight: 800;
  width: auto;
  padding: 0 20px;
  height: auto;
  border-radius: 20px;
  letter-spacing: 1.6px
}
@media only screen and (max-width:1000px) {
  .wp-pagenavi a.nextpostslink,
  .wp-pagenavi a.previouspostslink,
  .wp-pagenavi span.nextpostslink,
  .wp-pagenavi span.previouspostslink {
    font-size: 12px
  }
}
@media only screen and (min-width:1000px) {
  .wp-pagenavi a.nextpostslink,
  .wp-pagenavi a.previouspostslink,
  .wp-pagenavi span.nextpostslink,
  .wp-pagenavi span.previouspostslink {
    font-size: 12px
  }
}
.wp-pagenavi a.nextpostslink:hover,
.wp-pagenavi a.previouspostslink:hover,
.wp-pagenavi span.nextpostslink:hover,
.wp-pagenavi span.previouspostslink:hover {
  background-color: #102b47;
  color: #fff
}
.wp-pagenavi a,
.wp-pagenavi span {
  margin: 0 10px
}
.wp-pagenavi a.page {
  border: 2px solid transparent;
  border-radius: 100%
}
@media only screen and (max-width:800px) {
  .wp-pagenavi a.page {
    display: none
  }
}
.wp-pagenavi a.page:hover {
  border: 2px solid #102b47;
  border-radius: 100%;
  border-color: #102b47;
  background-color: #102b47;
  color: #fff
}
.wp-pagenavi .pages {
  display: none
}
body.nav-mobile-parent-expanded .header-main .nav-mobile-back {
  display: block
}
body.nav-mobile-expanded {
  overflow: hidden
}
body.nav-mobile-expanded .header-main.is-sticky .header-bottom {
  padding: 45px 2.5%
}
body.nav-mobile-expanded .header-main .header-bottom {
  border-bottom: none
}
body.nav-mobile-expanded .nav-subsites {
  display: none
}
body.nav-mobile-expanded .nav-mobile {
  opacity: 1;
  left: 0;
  z-index: 90
}
body.nav-mobile-expanded .logo-main {
  opacity: 0;
  pointer-events: none
}
body.nav-mobile-expanded .hamburger {
  top: 15px
}
body.logged-in .nav-mobile ul.nav-mobile-primary {
  margin-top: 80px
}
.nav-mobile {
  position: fixed;
  top: 50px;
  opacity: 0;
  width: 100%;
  overflow-y: scroll;
  height: 100%;
  background-color: #fff;
  left: -9999px;
  transition: opacity .2s ease-in-out;
  scrollbar-width: none;
  -ms-overflow-style: none
}
.nav-mobile:after {
  width: 100%;
  position: fixed;
  bottom: 0;
  left: 0;
  content: "";
  display: block;
  z-index: 20;
  height: 10px;
  background-image: url(../images/rainbow-dropdown.svg)
}
.nav-mobile::-webkit-scrollbar {
  width: 0;
  height: 0;
  display: none
}
.nav-mobile.is-depth .nav-mobile-primary > li {
  display: none
}
.nav-mobile.is-depth .nav-mobile-primary > li.is-expanded {
  display: block
}
.nav-mobile.is-depth .nav-mobile-primary > li.is-expanded .icon-right-open {
  display: none
}
.nav-mobile.is-depth .nav-mobile-primary > li.is-expanded > a {
  color: #87703e
}
.nav-mobile.is-depth .nav-mobile-primary > li.is-expanded .nav-mobile-dropdown {
  display: block
}
.nav-mobile.is-depth .nav-mobile-back {
  display: block;
  z-index: 10
}
.nav-mobile .nav-utility {
  margin-top: 40px;
  border-top: 1px solid #8e8bb1;
  padding-top: 50px;
  display: block
}
.nav-mobile .nav-utility ul {
  margin: 0;
  padding: 0
}
.nav-mobile .nav-utility li {
  display: block;
  margin-bottom: 20px
}
.nav-mobile ul.nav-mobile-primary {
  margin: 0;
  padding: 0;
  margin-top: 30px
}
.nav-mobile ul.nav-mobile-primary > li {
  list-style: none;
  position: relative;
  display: block
}
.nav-mobile ul.nav-mobile-primary > li > i {
  font-size: 22px;
  font-size: 2.2vw;
  position: absolute;
  top: 50%;
  cursor: pointer;
  right: 5%;
  pointer-events: none;
  margin-top: -11px;
  color: #8e8bb1;
  display: none
}
@media only screen and (max-width:1000px) {
  .nav-mobile ul.nav-mobile-primary > li > i {
    font-size: 22px
  }
}
@media only screen and (min-width:1000px) {
  .nav-mobile ul.nav-mobile-primary > li > i {
    font-size: 22px
  }
}
.nav-mobile ul.nav-mobile-primary > li.has-children > i {
  display: block
}
.nav-mobile ul.nav-mobile-primary > li a {
  font-size: 22px;
  font-size: 2.2vw;
  display: block;
  padding: 15px 20px;
  font-weight: 500;
  color: #102b47
}
@media only screen and (max-width:1000px) {
  .nav-mobile ul.nav-mobile-primary > li a {
    font-size: 22px
  }
}
@media only screen and (min-width:1000px) {
  .nav-mobile ul.nav-mobile-primary > li a {
    font-size: 22px
  }
}
.nav-mobile ul.nav-mobile-primary .nav-mobile-dropdown {
  display: none
}
.nav-mobile ul.nav-mobile-primary .nav-mobile-dropdown > ul {
  margin: 0;
  padding: 0
}
.nav-mobile ul.nav-mobile-primary .nav-mobile-dropdown > ul .nav-mobile-children {
  display: none
}
.nav-mobile ul.nav-mobile-primary .nav-mobile-dropdown > ul .child-has-children .nav-mobile-children {
  padding: 0;
  margin: 0 0 30px;
  margin-left: 20px
}
.nav-mobile ul.nav-mobile-primary .nav-mobile-dropdown > ul .child-has-children .nav-mobile-children li a {
  font-size: 16px;
  font-size: 1.6vw;
  border: none;
  font-weight: 500;
  color: #102b47
}
@media only screen and (max-width:1000px) {
  .nav-mobile ul.nav-mobile-primary .nav-mobile-dropdown > ul .child-has-children .nav-mobile-children li a {
    font-size: 16px
  }
}
@media only screen and (min-width:1000px) {
  .nav-mobile ul.nav-mobile-primary .nav-mobile-dropdown > ul .child-has-children .nav-mobile-children li a {
    font-size: 16px
  }
}
.nav-mobile ul.nav-mobile-primary .nav-mobile-dropdown > ul .child-has-children.is-expanded .icon-minus-circled {
  display: block
}
.nav-mobile ul.nav-mobile-primary .nav-mobile-dropdown > ul .child-has-children.is-expanded .icon-plus-circled {
  display: none
}
.nav-mobile ul.nav-mobile-primary .nav-mobile-dropdown > ul .child-has-children.is-expanded .nav-mobile-children {
  display: block
}
.nav-mobile ul.nav-mobile-primary .nav-mobile-dropdown > ul li {
  list-style: none;
  position: relative
}
.nav-mobile ul.nav-mobile-primary .nav-mobile-dropdown > ul li > a {
  border-top: 1px solid rgba(142,139,177,.5)
}
.nav-mobile ul.nav-mobile-primary .nav-mobile-dropdown > ul li i {
  font-size: 28px;
  font-size: 2.8vw;
  position: absolute;
  top: 0;
  right: 5%;
  color: #102b47;
  margin-top: 14px
}
@media only screen and (max-width:1000px) {
  .nav-mobile ul.nav-mobile-primary .nav-mobile-dropdown > ul li i {
    font-size: 28px
  }
}
@media only screen and (min-width:1000px) {
  .nav-mobile ul.nav-mobile-primary .nav-mobile-dropdown > ul li i {
    font-size: 28px
  }
}
.nav-mobile ul.nav-mobile-primary .nav-mobile-dropdown > ul li i.icon-minus-circled {
  display: none
}
.nav-mobile ul.nav-mobile-primary .nav-mobile-dropdown > ul li > a {
  position: relative;
  font-weight: 400;
  color: #666;
  z-index: 5
}
.nav-mobile ul.nav-mobile-primary .nav-mobile-dropdown > ul li.has-children > a {
  font-weight: 400;
  color: #666
}
.nav-primary {
  margin-left: auto
}
@media only screen and (max-width:1020px) {
  .nav-primary {
    display: none
  }
}
.nav-primary > ul {
  margin: 0;
  padding: 0;
  display: flex
}
.nav-primary > ul li {
  list-style: none;
  white-space: nowrap
}
.nav-primary > ul li:last-child > a {
  margin-right: 0
}
.nav-primary > ul li.is-expanded .nav-dropdown {
  display: flex
}
.nav-primary > ul li.is-expanded > a {
  color: #87703e;
  border-bottom: 3px solid #87703e
}
.nav-primary > ul li > a {
  font-size: 16px;
  font-size: 1.6vw;
  margin: 0 40px;
  font-weight: 500;
  padding-bottom: 25px;
  display: inline-block;
  color: #102b47;
  border-bottom: 3px solid transparent;
  text-decoration: none
}
@media only screen and (max-width:1000px) {
  .nav-primary > ul li > a {
    font-size: 16px
  }
}
@media only screen and (min-width:1000px) {
  .nav-primary > ul li > a {
    font-size: 16px
  }
}
.nav-primary > ul li > a:hover {
  color: #87703e;
  border-bottom: 3px solid #87703e
}
.nav-primary .nav-dropdown {
  display: none
}
.nav-dropdown {
  padding-top: 5%;
  padding-bottom: 5%;
  padding-left: 60px;
  padding-right: 60px;
  position: absolute;
  left: 0;
  border-top: 1px solid #8e8bb1;
  width: 100%;
  background-color: #fff;
  display: flex;
  flex-wrap: wrap;
  background-image: url(../images/rainbow-dropdown.svg);
  background-repeat: repeat-x;
  background-position: bottom center
}
@media only screen and (min-width:1200px) {
  .nav-dropdown {
    padding-top: 50px;
    padding-bottom: 50px
  }
}
@media only screen and (max-width:500px) {
  .nav-dropdown {
    padding-top: 20.83333px;
    padding-bottom: 20.83333px
  }
}
.nav-dropdown .nav-dropdown-col {
  width: 30%
}
.nav-dropdown .nav-dropdown-col p {
  font-size: 22px;
  font-size: 2.2vw;
  color: #666;
  margin-bottom: 30px
}
@media only screen and (max-width:1000px) {
  .nav-dropdown .nav-dropdown-col p {
    font-size: 22px
  }
}
@media only screen and (min-width:1000px) {
  .nav-dropdown .nav-dropdown-col p {
    font-size: 22px
  }
}
.nav-dropdown .nav-dropdown-col ul {
  margin: 0;
  padding: 0
}
.nav-dropdown .nav-dropdown-col ul li {
  list-style: none;
  line-height: 1.6;
  margin-bottom: 10px
}
.nav-dropdown .nav-dropdown-col ul li .sub-menu {
  margin-left: 20px;
  margin-top: 20px;
  margin-bottom: 20px
}
.nav-dropdown .nav-dropdown-col ul li a {
  margin: 0;
  padding: 0;
  text-decoration: none;
  border: none
}
.nav-dropdown .nav-dropdown-col ul li a:hover {
  text-decoration: underline;
  border: none
}
.nav-dropdown .nav-dropdown-close {
  font-size: 12px;
  font-size: 1.2vw;
  letter-spacing: 1.5px;
  position: absolute;
  z-index: 2;
  display: flex;
  align-items: center;
  top: 40px;
  right: 5%;
  text-transform: uppercase;
  font-weight: 700;
  margin-left: 10px
}
@media only screen and (max-width:1000px) {
  .nav-dropdown .nav-dropdown-close {
    font-size: 12px
  }
}
@media only screen and (min-width:1000px) {
  .nav-dropdown .nav-dropdown-close {
    font-size: 12px
  }
}
.nav-dropdown .nav-dropdown-close i {
  font-size: 30px;
  font-size: 3vw
}
@media only screen and (max-width:1000px) {
  .nav-dropdown .nav-dropdown-close i {
    font-size: 30px
  }
}
@media only screen and (min-width:1000px) {
  .nav-dropdown .nav-dropdown-close i {
    font-size: 30px
  }
}
.nav-subsites {
  min-width: 300px;
  height: 51px;
  display: flex;
  align-items: center
}
@media only screen and (max-width:1020px) {
  .nav-subsites {
    width: 100%;
    min-width: 0;
    height: 40px
  }
}
.nav-subsites select {
  display: block;
  width: 100%
}
.nav-subsites .select2-container--default {
  border-right: 1px solid #8e8bb1
}
@media only screen and (max-width:1020px) {
  .nav-subsites .select2-container--default {
    border-right: none
  }
}
.nav-subsites .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow:before {
  display: none
}
.nav-subsites .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow:after {
  display: block
}
.nav-subsites .select2-container--default .select2-selection--single {
  border: none;
  border-radius: 0;
  height: 51px
}
@media only screen and (max-width:1020px) {
  .nav-subsites .select2-container--default .select2-selection--single {
    height: 40px
  }
}
.nav-subsites .select2-container--default .select2-selection--single .select2-selection__arrow {
  height: 100%;
  right: 5%;
  width: 40px
}
.nav-subsites .select2-container--default .select2-selection--single .select2-selection__arrow:before {
  display: block;
  position: absolute;
  content: '\e800';
  width: 100%;
  height: 18px;
  top: 50%;
  text-align: center;
  font-family: fontello;
  margin-top: -9px
}
.nav-subsites .select2-container--default .select2-selection--single .select2-selection__arrow:after {
  display: block;
  position: absolute;
  content: '\e803';
  width: 100%;
  display: none;
  height: 18px;
  right: 0;
  top: 50%;
  text-align: center;
  font-family: fontello;
  margin-top: -9px
}
.nav-subsites .select2-container--default .select2-selection--single .select2-selection__arrow b {
  display: none
}
.nav-subsites .select2-container--default .select2-selection--single .select2-selection__rendered {
  font-size: 12px;
  font-size: 1.2vw;
  text-transform: uppercase;
  font-weight: 700;
  letter-spacing: 1.5px;
  padding-left: 30px;
  display: flex;
  align-items: center;
  height: 51px
}
@media only screen and (max-width:1000px) {
  .nav-subsites .select2-container--default .select2-selection--single .select2-selection__rendered {
    font-size: 12px
  }
}
@media only screen and (min-width:1000px) {
  .nav-subsites .select2-container--default .select2-selection--single .select2-selection__rendered {
    font-size: 12px
  }
}
@media only screen and (max-width:1020px) {
  .nav-subsites .select2-container--default .select2-selection--single .select2-selection__rendered {
    height: 40px;
    padding-right: 0
  }
}
.nav-subsites .select2-container--default .select2-selection--single .select2-selection__rendered img {
  margin-right: 10px;
  display: block;
  position: relative;
  top: -2px
}
.select2-dropdown {
  box-shadow: 5px 5px 13px -6px rgba(0,0,0,.3);
  padding: 20px 0
}
.select2-container--open .select2-dropdown--below {
  border-radius: 0;
  border-top: 1px solid #8e8bb1
}
.select2-results__option {
  font-size: 12px;
  font-size: 1.2vw;
  text-transform: uppercase;
  font-weight: 700;
  letter-spacing: 1.5px;
  display: flex;
  align-items: center;
  padding-left: 30px;
  color: #102b47
}
@media only screen and (max-width:1000px) {
  .select2-results__option {
    font-size: 12px
  }
}
@media only screen and (min-width:1000px) {
  .select2-results__option {
    font-size: 12px
  }
}
.select2-results__option.select2-results__option--highlighted.select2-results__option--selectable {
  background-color: #8e8bb1;
  color: #fff
}
.select2-results__option.select2-results__option--selected {
  background-color: #8e8bb1;
  color: #fff;
  display: none
}
.select2-results__option img {
  margin-right: 10px;
  display: block;
  position: relative;
  top: -2px
}
body.nav-mobile-expanded .nav-utility {
  padding-bottom: 100px
}
.nav-utility {
  margin-left: auto
}
@media only screen and (max-width:1020px) {
  .nav-utility {
    display: none
  }
}
.nav-utility ul li {
  font-size: 12px;
  font-size: 1.2vw;
  text-transform: uppercase;
  font-weight: 700;
  letter-spacing: 1.5px;
  list-style: none;
  display: inline-block;
  margin: 0 20px
}
@media only screen and (max-width:1000px) {
  .nav-utility ul li {
    font-size: 12px
  }
}
@media only screen and (min-width:1000px) {
  .nav-utility ul li {
    font-size: 12px
  }
}
.nav-utility ul li:last-child {
  margin-right: 0
}
.nav-utility ul a {
  display: inline-block;
  color: #102b47;
  text-decoration: none
}
.nav-utility ul a:hover {
  text-decoration: underline;
  color: #87703e
}
.wpx-block-accordion .accordion-row .accordion-title.unlink-headers {
  pointer-events: none
}
.wpx-block-accordion .accordion-row .accordion-title i {
  display: none!important
}
.wpx-block-accordion .accordion-row .accordion-content {
  width: 85%;
  display: block!important
}
.wpx-block-checkerboard .rainbow-image .rainbow-angle {
  display: none
}
.landing-grid a:hover .grid-desc {
  display: none!important
}
.wpx-tile-slider .tile-nav {
  top: auto;
  bottom: -70px
}
.wpx-tile-slider .tile-cols .tile-col.slider-col {
  margin-right: 5%;
  width: 60%
}
.wpx-tile-slider .tile-cols:before {
  display: none
}
body.has-flexible-viewport .default-viewport {
  height: 700px!important;
  align-items: flex-start
}
body.has-flexible-viewport .default-viewport .viewport-header {
  margin-top: 100px
}
.contact-form .contacts-row {
  display: none
}
.contact-form:after {
  display: none;
  width: 50%;
  left: 0;
  bottom: 55px;
  content: "";
  height: 100%;
  position: absolute;
  background-image: url(../images/ethos/skyline-outline.svg);
  background-position: left bottom;
  background-size: contain;
  background-repeat: no-repeat;
  z-index: -1
}
@media only screen and (max-width:800px) {
  .contact-form:after {
    width: 100%
  }
}
.default-viewport {
  background: #393995 0 0 no-repeat padding-box
}
.default-viewport .viewport-header {
  margin-top: -10%;
  width: 100%
}
.default-viewport .viewport-header .viewport-title {
  font-size: 60px;
  font-size: 6vw;
  max-width: 680px;
  margin: 0 auto;
  width: 90%;
  color: #fff;
  letter-spacing: -3px
}
@media only screen and (max-width:666.66667px) {
  .default-viewport .viewport-header .viewport-title {
    font-size: 40px
  }
}
@media only screen and (min-width:1000px) {
  .default-viewport .viewport-header .viewport-title {
    font-size: 60px
  }
}
.default-viewport .viewport-scroller {
  display: none
}
.default-viewport .viewport-bg {
  background-size: 100%;
  background-position: center bottom;
  bottom: -115px;
  top: auto;
  left: 50%;
  margin-left: -700px;
  width: 1400px;
  height: 750px;
  background-repeat: no-repeat
}
body.subsite-ethos-staging .default-viewport,
body.subsite-ethosspecialty .default-viewport {
  background-color: #102b47
}
body.subsite-ethos-staging .header-main,
body.subsite-ethosspecialty .header-main {
  background-color: #102b47
}
body.subsite-ethos-staging .header-main .header-bottom,
body.subsite-ethosspecialty .header-main .header-bottom {
  height: 96px
}
body.subsite-ethos-staging .header-main .logo-main,
body.subsite-ethosspecialty .header-main .logo-main {
  margin-bottom: 20px;
  margin-left: 2.5%
}
@media only screen and (max-width:1020px) {
  body.subsite-ethos-staging .header-main .logo-main,
  body.subsite-ethosspecialty .header-main .logo-main {
    width: 300px;
    margin-bottom: 0
  }
}
@media only screen and (max-width:450px) {
  body.subsite-ethos-staging .header-main .logo-main,
  body.subsite-ethosspecialty .header-main .logo-main {
    width: 150px
  }
}
body.subsite-ethos-staging .header-main.is-sticky .nav-primary > ul li > a,
body.subsite-ethosspecialty .header-main.is-sticky .nav-primary > ul li > a {
  color: #102b47
}
body.subsite-ethos-staging .header-main.is-sticky .header-bottom,
body.subsite-ethosspecialty .header-main.is-sticky .header-bottom {
  height: 100px!important
}
body.subsite-ethos-staging .header-main.is-sticky .logo-main,
body.subsite-ethosspecialty .header-main.is-sticky .logo-main {
  margin: 0;
  width: 300px
}
body.subsite-ethos-staging .header-main.is-sticky .logo-main img,
body.subsite-ethosspecialty .header-main.is-sticky .logo-main img {
  height: 50px
}
.news-archive .news-content {
  border-left: none;
  width: 100%
}
.news-archive .news-content .news-wrap {
  padding-left: 0;
  margin-left: -2%
}
@media only screen and (max-width:580px) {
  .news-archive .news-content .news-wrap {
    margin-left: 0
  }
}
.news-archive .news-content .news-post {
  width: 31.33%;
  margin-left: 2%;
  margin-bottom: 2%
}
@media only screen and (max-width:1000px) {
  .news-archive .news-content .news-post {
    width: 48%
  }
}
@media only screen and (max-width:580px) {
  .news-archive .news-content .news-post {
    width: 100%;
    margin-left: 0;
    margin-bottom: 30px
  }
}
body.has-flexible-viewport .page-header .header-col .header-desc,
body.has-flexible-viewport .page-header .header-col .page-title {
  height: auto!important
}
body.has-flexible-viewport .page-header .header-col .page-title {
  padding: 15% 40px
}
@media only screen and (max-width:800px) {
  body.has-flexible-viewport .page-header .header-col .page-title {
    padding-top: 70px;
    padding-bottom: 0
  }
}
body.has-flexible-viewport .page-header .header-col .header-desc {
  padding: 80px;
  padding-bottom: 60px
}
@media only screen and (max-width:800px) {
  body.has-flexible-viewport .page-header .header-col .header-desc {
    padding: 0
  }
}
body.has-flexible-viewport .page-header .header-col .rainbow-image {
  height: 100%!important
}
.page-header:after {
  content: "";
  display: block;
  position: absolute;
  width: 180px;
  height: 45px;
  background-image: url(../images/ethos/flag-left.svg);
  bottom: -45px;
  left: 0;
  z-index: 10;
  display: none
}
@media only screen and (max-width:800px) {
  .page-header:after {
    display: block
  }
}
@media only screen and (max-width:800px) {
  .page-header {
    background-color: #102b47;
    padding-bottom: 40px
  }
}
.page-header .rainbow-image .rainbow-angle.bot {
  display: none
}
.page-header .header-col .header-desc {
  bottom: 0;
  height: 55%;
  align-items: center
}
@media only screen and (max-width:800px) {
  .page-header .header-col .header-desc {
    margin-top: 0;
    padding: 0;
    background-color: transparent
  }
}
@media only screen and (max-width:800px) {
  .page-header .header-col .header-desc p {
    color: #fff
  }
}
.page-header .header-col .page-title {
  background-color: #102b47!important;
  position: relative;
  height: 45%
}
@media only screen and (max-width:800px) {
  .page-header .header-col .page-title {
    padding-top: 70px;
    background-color: transparent;
    padding-bottom: 0;
    margin-bottom: 30px
  }
}
.page-header .header-col .page-title:before {
  content: "";
  display: block;
  position: absolute;
  width: 180px;
  height: 45px;
  top: 0;
  right: 0;
  z-index: 10
}
@media only screen and (max-width:600px) {
  .page-header .header-col .page-title:before {
    right: -11%
  }
}
.page-header .header-col .page-title:after {
  content: "";
  display: block;
  position: absolute;
  width: 180px;
  height: 45px;
  background-image: url(../images/ethos/flag-left.svg);
  bottom: -45px;
  left: 0;
  z-index: 10
}
@media only screen and (max-width:800px) {
  .page-header .header-col .page-title:after {
    display: none
  }
}
.post-author .post-author-info p.post-author-name {
  font-weight: 500;
  color: #102b47
}
.post-author .post-author-info p.post-author-role {
  font-size: 12px;
  font-size: 1.2vw;
  color: #87703e;
  text-transform: uppercase;
  font-weight: 600;
  font-family: "Galano Grotesque",Helvetica,Arial,sans-serif;
  letter-spacing: 1px
}
@media only screen and (max-width:1000px) {
  .post-author .post-author-info p.post-author-role {
    font-size: 12px
  }
}
@media only screen and (min-width:1000px) {
  .post-author .post-author-info p.post-author-role {
    font-size: 12px
  }
}
@media only screen and (max-width:600px) {
  .post-body .post-body-inner .post-body-innermost .post-body-sidebar .post-author {
    display: block;
    text-align: center;
    max-width: 300px;
    margin: 0 auto
  }
}
@media only screen and (max-width:600px) {
  .post-body .post-body-inner .post-body-innermost .post-body-sidebar .post-author img {
    margin: 0 auto 10px
  }
}
.team-grids .wrap {
  background-image: url(../images/ethos/skyline-outline.svg);
  background-position: center bottom;
  background-size: contain;
  background-repeat: no-repeat
}
.nav-mobile {
  background-color: #102b47
}
.nav-mobile.is-depth .nav-mobile-primary > li.is-expanded > a {
  color: #fcb827
}
.nav-mobile ul.nav-mobile-primary .nav-mobile-dropdown > ul li > a {
  color: #fff
}
.nav-mobile ul.nav-mobile-primary .nav-mobile-dropdown > ul li i {
  color: #fff
}
.nav-mobile ul.nav-mobile-primary .nav-mobile-dropdown > ul .child-has-children .nav-mobile-children li a {
  color: #fff
}
.nav-mobile ul.nav-mobile-primary > li a {
  color: #fff
}
.nav-mobile ul.nav-mobile-primary > li > i {
  color: #fff
}
.header-main .header-bottom .nav-mobile-back {
  color: #fff
}
.nav-primary > ul li {
  white-space: initial
}
.nav-primary > ul li > a {
  color: #fff
}
.nav-primary .nav-dropdown ul li > a {
  color: #102b47
}
.nav-primary > ul li.is-expanded > a {
  color: #fcb827;
  border-color: #fcb827
}
.select2-container--default .select2-selection--single {
  background-color: #102b47
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
  color: #fff
}
.nav-subsites .select2-container--default .select2-selection--single .select2-selection__arrow:after {
  color: #fff
}
.nav-subsites .select2-container--default .select2-selection--single .select2-selection__arrow:before {
  color: #fff
}
.select2-container--open .select2-dropdown--below {
  background-color: #102b47
}
.select2-results__option {
  color: #fff
}
.nav-utility ul a {
  color: #fff
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3Nhc3MvdXRpbGl0eS9ub3JtYWxpemUuc2NzcyIsInNjcmVlbi1ldGhvcy5jc3MiLCIuLi8uLi9zYXNzL3V0aWxpdHkvdmFyaWFibGVzLnNjc3MiLCJ1dGlsaXR5L3RpbnltY2Uuc2NzcyIsIi4uLy4uL3Nhc3MvdXRpbGl0eS9taXhpbnMuc2NzcyIsIi4uLy4uL3Nhc3MvdmVuZG9yL2Rhc2hpY29ucy5taW4tMTQ2OTIwNS5zY3NzIiwiLi4vLi4vc2Fzcy92ZW5kb3IvaGFtYnVyZ2VyLnNjc3MiLCIuLi8uLi9zYXNzL3ZlbmRvci9pY29ucy9hbmltYXRpb24uc2NzcyIsIi4uLy4uL3Nhc3MvdmVuZG9yL2ljb25zL2ZvbnRlbGxvLWNvZGVzLnNjc3MiLCIuLi8uLi9zYXNzL3ZlbmRvci9pY29ucy9mb250ZWxsby1lbWJlZGRlZC5zY3NzIiwiLi4vLi4vc2Fzcy92ZW5kb3IvaWNvbnMvZm9udGVsbG8taWU3LnNjc3MiLCIuLi8uLi9zYXNzL3ZlbmRvci9pY29ucy9mb250ZWxsby5zY3NzIiwiLi4vLi4vc2Fzcy92ZW5kb3IvbW9kYWwuc2NzcyIsIi4uLy4uL3Nhc3MvdmVuZG9yL3NlbGVjdDIuc2NzcyIsIi4uLy4uL3Nhc3MvdmVuZG9yL3NsaWNrLnNjc3MiLCIuLi8uLi9zYXNzL3ZlbmRvci9zdHlsZXMtMTQ2OTIwNS5zY3NzIiwidmVuZG9yL2hhbWJ1cmdlci5zY3NzIiwiLi4vLi4vc2Fzcy9nbG9iYWxzL2Jhc2Uuc2NzcyIsIi4uLy4uL3Nhc3MvdXRpbGl0eS90aW55bWNlLnNjc3MiLCIuLi8uLi9zYXNzL2dsb2JhbHMvYmxvY2tzLnNjc3MiLCIuLi8uLi9zYXNzL2dsb2JhbHMvYnV0dG9ucy5zY3NzIiwiLi4vLi4vc2Fzcy9nbG9iYWxzL2Zvb3Rlci5zY3NzIiwiLi4vLi4vc2Fzcy9nbG9iYWxzL2Zvcm1zLnNjc3MiLCJnbG9iYWxzL2Jhc2Uuc2NzcyIsImdsb2JhbHMvZm9vdGVyLnNjc3MiLCIuLi8uLi9zYXNzL21vZHVsZXMvYmxvY2tzL2FjY29yZGlvbi5zY3NzIiwiLi4vLi4vc2Fzcy9tb2R1bGVzL2Jsb2Nrcy9jaGVja2VyYm9hcmQuc2NzcyIsIi4uLy4uL3Nhc3MvbW9kdWxlcy9ibG9ja3MvY29udGFjdC11cy5zY3NzIiwiLi4vLi4vc2Fzcy9tb2R1bGVzL2Jsb2Nrcy9kZWNvcmF0aXZlLWhlYWRlci5zY3NzIiwiLi4vLi4vc2Fzcy9tb2R1bGVzL2Jsb2Nrcy9kZWNvcmF0aXZlLXBhbmVsLnNjc3MiLCIuLi8uLi9zYXNzL21vZHVsZXMvYmxvY2tzL2dyaWQuc2NzcyIsIi4uLy4uL3Nhc3MvbW9kdWxlcy9ibG9ja3MvcmVsYXRlZC1wb3N0cy5zY3NzIiwiLi4vLi4vc2Fzcy9tb2R1bGVzL2Jsb2Nrcy9yZXNvdXJjZXMuc2NzcyIsIi4uLy4uL3Nhc3MvbW9kdWxlcy9ibG9ja3Mvc2VjdGlvbi1oZWFkZXIuc2NzcyIsIi4uLy4uL3Nhc3MvbW9kdWxlcy9ibG9ja3Mvc3RhdHMuc2NzcyIsIi4uLy4uL3Nhc3MvbW9kdWxlcy9ibG9ja3Mvc3Vic2VjdGlvbi5zY3NzIiwiLi4vLi4vc2Fzcy9tb2R1bGVzL2Jsb2Nrcy90aWxlLXNsaWRlci5zY3NzIiwiLi4vLi4vc2Fzcy9tb2R1bGVzL2NvbXBvbmVudHMvY29udGFjdC1mb3JtLnNjc3MiLCIuLi8uLi9zYXNzL21vZHVsZXMvY29tcG9uZW50cy9kZWZhdWx0LXZpZXdwb3J0LnNjc3MiLCIuLi8uLi9zYXNzL21vZHVsZXMvY29tcG9uZW50cy9oZWFkZXIuc2NzcyIsIi4uLy4uL3Nhc3MvbW9kdWxlcy9jb21wb25lbnRzL2tleS1jb250YWN0cy5zY3NzIiwiLi4vLi4vc2Fzcy9tb2R1bGVzL2NvbXBvbmVudHMvbGFuZGluZy1ncmlkLnNjc3MiLCIuLi8uLi9zYXNzL21vZHVsZXMvY29tcG9uZW50cy9tYXAtbG9jYXRpb25zLnNjc3MiLCIuLi8uLi9zYXNzL21vZHVsZXMvY29tcG9uZW50cy9uZXdzLWFyY2hpdmUuc2NzcyIsIi4uLy4uL3Nhc3MvbW9kdWxlcy9jb21wb25lbnRzL25ld3MtZmVhdHVyZS5zY3NzIiwiLi4vLi4vc2Fzcy9tb2R1bGVzL2NvbXBvbmVudHMvbmV3cy1maWx0ZXJzLnNjc3MiLCIuLi8uLi9zYXNzL21vZHVsZXMvY29tcG9uZW50cy9wYWdlLWhlYWRlci5zY3NzIiwiLi4vLi4vc2Fzcy9tb2R1bGVzL2NvbXBvbmVudHMvcG9zdC1hdXRob3Iuc2NzcyIsIi4uLy4uL3Nhc3MvbW9kdWxlcy9jb21wb25lbnRzL3Bvc3QtYm9keS5zY3NzIiwiLi4vLi4vc2Fzcy9tb2R1bGVzL2NvbXBvbmVudHMvcG9zdC1oZWFkZXIuc2NzcyIsIi4uLy4uL3Nhc3MvbW9kdWxlcy9jb21wb25lbnRzL3Bvc3QtdGVybXMuc2NzcyIsIi4uLy4uL3Nhc3MvbW9kdWxlcy9jb21wb25lbnRzL3JhaW5ib3ctZWRnZXMuc2NzcyIsIi4uLy4uL3Nhc3MvbW9kdWxlcy9jb21wb25lbnRzL3NlYXJjaC1yZXN1bHRzLnNjc3MiLCIuLi8uLi9zYXNzL21vZHVsZXMvY29tcG9uZW50cy90ZWFtLWZpbHRlcnMuc2NzcyIsIi4uLy4uL3Nhc3MvbW9kdWxlcy9jb21wb25lbnRzL3RlYW0tZ3JpZC5zY3NzIiwiLi4vLi4vc2Fzcy9tb2R1bGVzL2NvbXBvbmVudHMvdGVhbS1tb2RhbC5zY3NzIiwiLi4vLi4vc2Fzcy9tb2R1bGVzL2NvbXBvbmVudHMvd3AtcGFnZW5hdmkuc2NzcyIsIi4uLy4uL3Nhc3MvbW9kdWxlcy9uYXZzL25hdi1tb2JpbGUuc2NzcyIsIi4uLy4uL3Nhc3MvbW9kdWxlcy9uYXZzL25hdi1wcmltYXJ5LnNjc3MiLCIuLi8uLi9zYXNzL21vZHVsZXMvbmF2cy9uYXYtc3Vic2l0ZXMuc2NzcyIsIi4uLy4uL3Nhc3MvbW9kdWxlcy9uYXZzL25hdi11dGlsaXR5LnNjc3MiLCJtb2R1bGVzL2Jsb2Nrcy9hY2NvcmRpb24uc2NzcyIsIm1vZHVsZXMvYmxvY2tzL2NoZWNrZXJib2FyZC5zY3NzIiwibW9kdWxlcy9ibG9ja3MvZ3JpZC5zY3NzIiwibW9kdWxlcy9ibG9ja3MvdGlsZS1zbGlkZXIuc2NzcyIsIm1vZHVsZXMvY29tcG9uZW50cy9jb250YWN0LWZvcm0uc2NzcyIsIm1vZHVsZXMvY29tcG9uZW50cy9kZWZhdWx0LXZpZXdwb3J0LnNjc3MiLCJtb2R1bGVzL2NvbXBvbmVudHMvaGVhZGVyLnNjc3MiLCJtb2R1bGVzL2NvbXBvbmVudHMvbmV3cy1hcmNoaXZlLnNjc3MiLCJtb2R1bGVzL2NvbXBvbmVudHMvcGFnZS1oZWFkZXIuc2NzcyIsIm1vZHVsZXMvY29tcG9uZW50cy9wb3N0LWF1dGhvci5zY3NzIiwibW9kdWxlcy9jb21wb25lbnRzL3Bvc3QtYm9keS5zY3NzIiwibW9kdWxlcy9jb21wb25lbnRzL3RlYW0tZ3JpZC5zY3NzIiwibW9kdWxlcy9uYXZzL25hdi1tb2JpbGUuc2NzcyIsIm1vZHVsZXMvbmF2cy9uYXYtcHJpbWFyeS5zY3NzIiwibW9kdWxlcy9uYXZzL25hdi1zdWJzaXRlcy5zY3NzIiwibW9kdWxlcy9uYXZzL25hdi11dGlsaXR5LnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBO0FBVUE7QUFDRSxhQUFBO0FBQ0EsMEJBQUE7O0FBVUY7QUFDRSxRQUFBOztBQUdGO0FBQ0UsUUFBQTs7QUFPRjtBQUNFLFNBQUE7O0FBUUY7QUFDRSxXQUFBO0FBQ0EsUUFBQSxNQUFBOztBQVdGO0FBQ0UsWUFBQTtBQUNBLFFBQUE7QUFDQSxVQUFBOztBQVFGO0FBQ0UsYUFBQSxTQUFBLENBQUE7QUFDQSxXQUFBOztBQVVGO0FBQ0Usa0JBQUE7O0FBUUY7QUFDRSxlQUFBO0FBQ0EsaUJBQUE7QUFDQSx5QkFBQSxVQUFBO0FBQUEsaUJBQUEsVUFBQTs7QUFPRjtBQ2dFQTtBRDlERSxhQUFBOztBQVFGO0FDOERBO0FBQ0E7QUQ1REUsYUFBQSxTQUFBLENBQUE7QUFDQSxXQUFBOztBQU9GO0FBQ0UsV0FBQTs7QUFRRjtBQzREQTtBRDFERSxXQUFBO0FBQ0EsYUFBQTtBQUNBLFVBQUE7QUFDQSxnQkFBQTs7QUFHRjtBQUNFLFFBQUE7O0FBR0Y7QUFDRSxLQUFBOztBQVVGO0FBQ0UsY0FBQTs7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LFNBQUE7O0FBQWdCO0FBQTZCLFNBQUE7O0FBQWdCO0FBQWdDLFNBQUE7O0FBQWdCO0FBQTZCLFNBQUE7O0FBQWdCO0FBQWlDLFNBQUE7O0FBQWdCO0FBQWlDLFNBQUE7O0FBQWdCO0FBQWtDLFNBQUE7O0FBQWdCO0FBQWtDLFNBQUE7O0FBQWdCO0FBQTZCLFNBQUE7O0FBQWdCO0FBQThCLFNBQUE7O0FBQWdCO0FBQThCLFNBQUE7O0FBQWdCO0FBQTJCLFNBQUE7O0FBQWdCO0FBQXdCLFNBQUE7O0FBQWdCO0FBQStCLFNBQUE7O0FBQWdCO0FBQW1DLFNBQUE7O0FBQWdCO0FBQTZCLFNBQUE7O0FBQWdCO0FBQTZCLFNBQUE7O0FBQWdCO0FBQWtDLFNBQUE7O0FBQWdCO0FBQW1DLFNBQUE7O0FBQWdCO0FBQThCLFNBQUE7O0FBQWdCO0FBQTZCLFNBQUE7O0FBQWdCO0FBQXlCLFNBQUE7O0FBQWdCO0FBQTRCLFNBQUE7O0FBQWdCO0FBQTBCLFNBQUE7O0FBQWdCO0FBQWlDLFNBQUE7O0FBQWdCO0FBQWtDLFNBQUE7O0FBQWdCO0FBQTZCLFNBQUE7O0FBQWdCO0FBQWlDLFNBQUE7O0FBQWdCO0FBQWtDLFNBQUE7O0FBQWdCO0FBQTZCLFNBQUE7O0FBQWdCO0FBQWtDLFNBQUE7O0FBQWdCO0FBQW1DLFNBQUE7O0FBQWdCO0FBQThCLFNBQUE7O0FBQWdCO0FBQStCLFNBQUE7O0FBQWdCO0FBQWdDLFNBQUE7O0FBQWdCO0FBQXFDLFNBQUE7O0FBQWdCO0FBQTJCLFNBQUE7O0FBQWdCO0FBQXNCLFNBQUE7O0FBQWdCO0FBQXlCLFNBQUE7O0FBQWdCO0FBQXlCLFNBQUE7O0FBQWdCO0FBQXVCLFNBQUE7O0FBQWdCO0FBQXVCLFNBQUE7O0FBQWdCO0FBQXVCLFNBQUE7O0FBQWdCO0FBQWdDLFNBQUE7O0FBQWdCO0FBQTJCLFNBQUE7O0FBQWdCO0FBQXVCLFNBQUE7O0FBQWdCO0FBQXFDLFNBQUE7O0FBQWdCO0FBQXlDLFNBQUE7O0FBQWdCO0FBQTRDLFNBQUE7O0FBQWdCO0FBQXNDLFNBQUE7O0FBQWdCO0FBQW1DLFNBQUE7O0FBQWdCO0FBQW9DLFNBQUE7O0FBQWdCO0FBQW1DLFNBQUE7O0FBQWdCO0FBQStCLFNBQUE7O0FBQWdCO0FBQW9DLFNBQUE7O0FBQWdCO0FBQW1DLFNBQUE7O0FBQWdCO0FBQXFDLFNBQUE7O0FBQWdCO0FBQTJCLFNBQUE7O0FBQWdCO0FBQThCLFNBQUE7O0FBQWdCO0FBQWlDLFNBQUE7O0FBQWdCO0FBQWdDLFNBQUE7O0FBQWdCO0FBQXlCLFNBQUE7O0FBQWdCO0FBQTZCLFNBQUE7O0FBQWdCO0FBQStCLFNBQUE7O0FBQWdCO0FBQTJCLFNBQUE7O0FBQWdCO0FBQTZCLFNBQUE7O0FBQWdCO0FBQXlCLFNBQUE7O0FBQWdCO0FBQXNCLFNBQUE7O0FBQWdCO0FBQXlCLFNBQUE7O0FBQWdCO0FBQXVCLFNBQUE7O0FBQWdCO0FBQTJCLFNBQUE7O0FBQWdCO0FBQTZCLFNBQUE7O0FBQWdCO0FBQTRCLFNBQUE7O0FBQWdCO0FBQTZCLFNBQUE7O0FBQWdCO0FBQTRCLFNBQUE7O0FBQWdCO0FBQTRCLFNBQUE7O0FBQWdCO0FBQXdCLFNBQUE7O0FBQWdCO0FBQThCLFNBQUE7O0FBQWdCO0FBQStCLFNBQUE7O0FBQWdCO0FBQXdCLFNBQUE7O0FBQWdCO0FBQWlDLFNBQUE7O0FBQWdCO0FBQXlCLFNBQUE7O0FBQWdCO0FBQStCLFNBQUE7O0FBQWdCO0FBQTBCLFNBQUE7O0FBQWdCO0FBQWdDLFNBQUE7O0FBQWdCO0FBQW1DLFNBQUE7O0FBQWdCO0FBQWlDLFNBQUE7O0FBQWdCO0FBQWdDLFNBQUE7O0FBQWdCO0FBQWtDLFNBQUE7O0FBQWdCO0FBQW9DLFNBQUE7O0FBQWdCO0FBQXVDLFNBQUE7O0FBQWdCO0FBQXFDLFNBQUE7O0FBQWdCO0FBQW9DLFNBQUE7O0FBQWdCO0FBQThCLFNBQUE7O0FBQWdCO0FBQTRCLFNBQUE7O0FBQWdCO0FBQStCLFNBQUE7O0FBQWdCO0FBQWtDLFNBQUE7O0FBQWdCO0FBQWtDLFNBQUE7O0FBQWdCO0FBQWtDLFNBQUE7O0FBQWdCO0FBQWdDLFNBQUE7O0FBQWdCO0FBQTJCLFNBQUE7O0FBQWdCO0FBQTBCLFNBQUE7O0FBQWdCO0FBQTBCLFNBQUE7O0FBQWdCO0FBQTJCLFNBQUE7O0FBQWdCO0FBQTRCLFNBQUE7O0FBQWdCO0FBQTZCLFNBQUE7O0FBQWdCO0FBQTRCLFNBQUE7O0FBQWdCO0FBQXVCLFNBQUE7O0FBQWdCO0FBQXFDLFNBQUE7O0FBQWdCO0FBQW1DLFNBQUE7O0FBQWdCO0FBQW9DLFNBQUE7O0FBQWdCO0FBQThCLFNBQUE7O0FBQWdCO0FBQStCLFNBQUE7O0FBQWdCO0FBQXdDLFNBQUE7O0FBQWdCO0FBQThCLFNBQUE7O0FBQWdCO0FBQWtDLFNBQUE7O0FBQWdCO0FBQW9DLFNBQUE7O0FBQWdCO0FBQWdDLFNBQUE7O0FBQWdCO0FBQThCLFNBQUE7O0FBQWdCO0FBQWdDLFNBQUE7O0FBQWdCO0FBQW9DLFNBQUE7O0FBQWdCO0FBQWdDLFNBQUE7O0FBQWdCO0FBQWlDLFNBQUE7O0FBQWdCO0FBQXFDLFNBQUE7O0FBQWdCO0FBQTZCLFNBQUE7O0FBQWdCO0FBQWdDLFNBQUE7O0FBQWdCO0FBQTRCLFNBQUE7O0FBQWdCO0FBQWlDLFNBQUE7O0FBQWdCO0FBQW1DLFNBQUE7O0FBQWdCO0FBQW9DLFNBQUE7O0FBQWdCO0FBQW9DLFNBQUE7O0FBQWdCO0FBQStCLFNBQUE7O0FBQWdCO0FBQTBDLFNBQUE7O0FBQWdCO0FBQTZCLFNBQUE7O0FBQWdCO0FBQW9DLFNBQUE7O0FBQWdCO0FBQXVDLFNBQUE7O0FBQWdCO0FBQStCLFNBQUE7O0FBQWdCO0FBQW1DLFNBQUE7O0FBQWdCO0FBQTRCLFNBQUE7O0FBQWdCO0FBQW1DLFNBQUE7O0FBQWdCO0FBQWdDLFNBQUE7O0FBQWdCO0FBQStCLFNBQUE7O0FBQWdCO0FBQTJCLFNBQUE7O0FBQWdCO0FBQTRCLFNBQUE7O0FBQWdCO0FBQTZCLFNBQUE7O0FBQWdCO0FBQXdCLFNBQUE7O0FBQWdCO0FBQThCLFNBQUE7O0FBQWdCO0FBQWdDLFNBQUE7O0FBQWdCO0FBQThCLFNBQUE7O0FBQWdCO0FBQTZCLFNBQUE7O0FBQWdCO0FBQThCLFNBQUE7O0FBQWdCO0FBQStCLFNBQUE7O0FBQWdCO0FBQXVCLFNBQUE7O0FBQWdCO0FBQTJCLFNBQUE7O0FBQWdCO0FBQStCLFNBQUE7O0FBQWdCO0FBQTJCLFNBQUE7O0FBQWdCO0FBQTJCLFNBQUE7O0FBQWdCO0FBQXlCLFNBQUE7O0FBQWdCO0FBQXVCLFNBQUE7O0FBQWdCO0FBQXVCLFNBQUE7O0FBQWdCO0FBQStCLFNBQUE7O0FBQWdCO0FBQStCLFNBQUE7O0FBQWdCO0FBQThCLFNBQUE7O0FBQWdCO0FBQWlDLFNBQUE7O0FBQWdCO0FBQStCLFNBQUE7O0FBQWdCO0FBQStCLFNBQUE7O0FBQWdCO0FBQWdDLFNBQUE7O0FBQWdCO0FBQStCLFNBQUE7O0FBQWdCO0FBQXdCLFNBQUE7O0FBQWdCO0FBQWlDLFNBQUE7O0FBQWdCO0FBQXNDLFNBQUE7O0FBQWdCO0FBQXdCLFNBQUE7O0FBQWdCO0FBQXlCLFNBQUE7O0FBQWdCO0FBQTZCLFNBQUE7O0FBQWdCO0FBQTRCLFNBQUE7O0FBQWdCO0FBQXlCLFNBQUE7O0FBQWdCO0FBQXlCLFNBQUE7O0FBQWdCO0FBQTBCLFNBQUE7O0FBQWdCO0FBQXdCLFNBQUE7O0FBQWdCO0FBQXlCLFNBQUE7O0FBQWdCO0FBQTRCLFNBQUE7O0FBQWdCO0FBQXVCLFNBQUE7O0FBQWdCO0FBQXlCLFNBQUE7O0FBQWdCO0FBQXFCLFNBQUE7O0FBQWdCO0FBQTZCLFNBQUE7O0FBQWdCO0FBQStCLFNBQUE7O0FBQWdCO0FBQXdDLFNBQUE7O0FBQWdCO0FBQXNDLFNBQUE7O0FBQWdCO0FBQW9DLFNBQUE7O0FBQWdCO0FBQXFDLFNBQUE7O0FBQWdCO0FBQStCLFNBQUE7O0FBQWdCO0FBQTZCLFNBQUE7O0FBQWdCO0FBQThCLFNBQUE7O0FBQWdCO0FBQTZCLFNBQUE7O0FBQWdCO0FBQStCLFNBQUE7O0FBQWdCO0FBQXVCLFNBQUE7O0FBQWdCO0FBQStCLFNBQUE7O0FBQWdCO0FBQWdDLFNBQUE7O0FBQWdCO0FBQXlCLFNBQUE7O0FBQWdCO0FBQTRCLFNBQUE7O0FBQWdCO0FBQXlCLFNBQUE7O0FBQWdCO0FBQXlCLFNBQUE7O0FBQWdCO0FBQTRCLFNBQUE7O0FBQWdCO0FBQTRCLFNBQUE7O0FBQWdCO0FBQTJCLFNBQUE7O0FBQWdCO0FBQTRCLFNBQUE7O0FBQWdCO0FBQStCLFNBQUE7O0FBQWdCO0FBQTJCLFNBQUE7O0FBQWdCO0FBQWlDLFNBQUE7O0FBQWdCO0FBQXVCLFNBQUE7O0FBQWdCO0FBQXlCLFNBQUE7O0FBQWdCO0FBQWdDLFNBQUE7O0FBQWdCO0FBQThCLFNBQUE7O0FBQWdCO0FBQTZCLFNBQUE7O0FBQWdCO0FBQWdDLFNBQUE7O0FBQWdCO0FBQWlDLFNBQUE7O0FBQWdCO0FBQW9DLFNBQUE7O0FBQWdCO0FBQW9DLFNBQUE7O0FBQWdCO0FBQTZCLFNBQUE7O0FBQWdCO0FBQThCLFNBQUE7O0FBQWdCO0FBQTRCLFNBQUE7O0FBQWdCO0FBQTJCLFNBQUE7O0FBQWdCO0FBQTRCLFNBQUE7O0FBQWdCO0FBQTRCLFNBQUE7O0FBQWdCO0FBQXVCLFNBQUE7O0FBQWdCO0FBQTZCLFNBQUE7O0FBQWdCO0FBQTBCLFNBQUE7O0FBQWdCO0FBQXdCLFNBQUE7O0FBQWdCO0FBQTRCLFNBQUE7O0FBQWdCO0FBQXdCLFNBQUE7O0FBQWdCO0FBQXVCLFNBQUE7O0FBQWdCO0FBQTBCLFNBQUE7O0FBQWdCO0FBQTZCLFNBQUE7O0FBQWdCO0FBQXlCLFNBQUE7O0FBQWdCO0FBQXFCLFNBQUE7O0FBQWdCO0FBQThCLFNBQUE7O0FBQWdCO0FBQTJCLFNBQUE7O0FBQWdCO0FBQTRCLFNBQUE7O0FBQWdCO0FBQXNCLFNBQUE7O0FBQWdCO0FBQThCLFNBQUE7O0FBQWdCO0FBQXVCLFNBQUE7O0FBQWdCO0FBQXdCLFNBQUE7O0FBQWdCO0FBQTRCLFNBQUE7O0FBQWdCO0FBQWlDLFNBQUE7O0FBQWdCO0FBQWlDLFNBQUE7O0FBQWdCO0FBQWtDLFNBQUE7O0FBQWdCO0FBQTJCLFNBQUE7O0FBQWdCO0FBQTRCLFNBQUE7O0FBQWdCO0FBQXVCLFNBQUE7O0FBQWdCO0FBQXdCLFNBQUE7O0FBQWdCO0FBQTRCLFNBQUE7O0FBQWdCO0FBQThCLFNBQUE7O0FBQWdCO0FBQTRCLFNBQUE7O0FBQWdCO0FBQTBCLFNBQUE7O0FBQWdCO0FBQTBCLFNBQUE7O0FBQWdCO0FBQTJCLFNBQUE7O0FBQWdCO0FBQTRCLFNBQUE7O0FBQWdCO0FBQXlCLFNBQUE7O0FBQWdCO0FBQXVCLFNBQUE7O0FBQWdCO0FBQXlCLFNBQUE7O0FBQWdCO0FBQTJCLFNBQUE7O0FBQWdCO0FBQXNCLFNBQUE7O0FBQWdCO0FBQXdCLFNBQUE7O0FBQWdCO0FBQTJCLFNBQUE7O0FBQWdCO0FBQWdDLFNBQUE7O0FBQWdCO0FBQXlCLFNBQUE7O0FBQWdCO0FBQTRCLFNBQUE7O0FBQWdCO0FBQTZCLFNBQUE7O0FBQWdCO0FBQXdCLFNBQUE7O0FBQWdCO0FBQTZCLFNBQUE7O0FBQWdCO0FBQXlCLFNBQUE7O0FBQWdCO0FBQTRCLFNBQUE7O0FBQWdCO0FBQXlCLFNBQUE7O0FBQWdCO0FBQTZCLFNBQUE7O0FBQWdCO0FBQXlCLFNBQUE7O0FBQWdCO0FBQXVCLFNBQUE7O0FBQWdCO0FBQXNCLFNBQUE7O0FBQWdCO0FBQTBCLFNBQUE7O0FBQWdCO0FBQTZCLFNBQUE7O0FBQWdCO0FBQThCLFNBQUE7O0FBQWdCO0FBQTRCLFNBQUE7O0FBQWdCO0FBQXlCLFNBQUE7O0FBQWdCO0FBQXdCLFNBQUE7O0FBQWdCO0FBQWdDLFNBQUE7O0FBQWdCO0FBQTRCLFNBQUE7O0FBQWdCO0FBQWtDLFNBQUE7O0FBQWdCO0FBQW1DLFNBQUE7O0FBQWdCO0FBQW1DLFNBQUE7O0FBQWdCO0FBQWtDLFNBQUE7O0FBQWdCO0FBQW1DLFNBQUE7O0FBQWdCO0FBQW1DLFNBQUE7O0FBQWdCO0FBQXlCLFNBQUE7O0FBQWdCO0FBQXNCLFNBQUE7O0FBQWdCO0FBQTJCLFNBQUE7O0FBQWdCO0FBQThCLFNBQUE7O0FBQWdCO0FBQTRCLFNBQUE7O0FBQWdCO0FBQXVCLFNBQUE7O0FBQWdCO0FBQThCLFNBQUE7O0FBQWdCO0FBQTRCLFNBQUE7O0FBQWdCO0FBQThCLFNBQUE7O0FBQWdCO0FBQTBCLFNBQUE7O0FBQWdCO0FBQXVCLFNBQUE7O0FBQWdCO0FBQThCLFNBQUE7O0FBQWdCO0FBQXdCLFNBQUE7O0FBQWdCO0FBQXlCLFNBQUE7O0FBQWdCO0FBQThCLFNBQUE7O0FBQWdCO0FBQTBCLFNBQUE7O0FBQWdCO0FBQXVCLFNBQUE7O0FBQWdCO0FBQXVDLFNBQUE7O0FBQWdCO0FBQW1DLFNBQUE7O0FBQWdCO0FBQXlCLFNBQUE7O0FBQWdCO0FBQTZCLFNBQUE7O0FBQWdCO0FBQXlCLFNBQUE7O0FBQWdCO0FBQXlCLFNBQUE7O0FBQWdCO0FBQXdCLFNBQUE7O0FBQWdCO0FBQTRCLFNBQUE7O0FBQWdCO0FBQTZCLFNBQUE7O0FBQWdCO0FBQTZCLFNBQUE7O0FBQWdCO0FBQTZCLFNBQUE7O0FBQWdCO0FBQTBCLFNBQUE7O0FBQWdCO0FBQW1DLFNBQUE7O0FBQWdCO0FBQW1DLFNBQUE7O0FBQWdCO0FBQXFDLFNBQUE7O0FBQWdCO0FBQW9DLFNBQUE7O0FBQWdCO0FBQXdDLFNBQUE7O0FBQWdCO0FBQXFDLFNBQUE7O0FBQWdCO0FBQTJCLFNBQUE7O0FBQWdCO0FBQWdDLFNBQUE7O0FBQWdCO0FBQTRCLFNBQUE7O0FBQWdCO0FBQXVCLFNBQUE7O0FBQWdCO0FBQTBCLFNBQUE7O0FBQWdCO0FBQXNCLFNBQUE7O0FBQWdCO0FBQTBCLFNBQUE7O0FBQWdCO0FBQXlDLFNBQUE7O0FBQWdCO0FBQThCLFNBQUE7O0FBQWdCO0FBQStCLFNBQUE7O0FBQWdCO0FBQWtDLFNBQUE7O0FBQWdCO0FBQTZCLFNBQUE7O0FBQWdCO0FBQXlCLFNBQUE7O0FBQWdCO0FBQW9DLFNBQUE7O0FDRHJsekQ7Ozs7Ozs7QUFPQTtBQUNDLFNBQUE7QUFDQSxTQUFBO0FBQ0EsUUFBQTtBQUNBLFFBQUE7QUFDQSxxQkFBQSxPQUFBLENBQUE7QUFDQSxxQkFBQTtBQUNBLDRCQUFBO0FBQ0EsTUFBQTtBQUNBLE9BQUE7QUFDQSxnQkFBQTtBQUNBLGtCQUFBO0FBQ0EsUUFBQTtBQUNBLFFBQUE7QUFDQSxVQUFBOztBQUVBO0FBQ0MsU0FBQTs7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QUFDQSxXQUFBO0FlaE1DLFlBQUE7O0Fmb0xEO0FldkxEO0Fmd0xFLFdBQUE7OztBQUtBO0FlN0xGO0FmOExHLFdBQUE7OztBZWxMSDtBbEJnM0hBO0FBRUE7QUc1eUhDLGFBQUE7QUFDQSxnQkFBQTs7QUFjQTtBZXJGRDtBbEJ1M0hJO0FBRUE7QUdseUhGLGFBQUE7QUFDQSxnQkFBQTs7O0FBSUQ7QWU1RkQ7QWxCODNISTtBQUVBO0FHbHlIRixhQUFBO0FBQ0EsZ0JBQUE7OztBSHV5SEY7QWtCLzNIQTtBbEI4M0hBO0FBRUE7QUdqMEhDLGFBQUE7QUFDQSxnQkFBQTs7QUFjQTtBSHd6SEc7QWtCdDRISjtBbEJxNEhJO0FBRUE7QUd2ekhGLGFBQUE7QUFDQSxnQkFBQTs7O0FBSUQ7QUh3ekhHO0FrQjc0SEo7QWxCNDRISTtBQUVBO0FHdnpIRixhQUFBO0FBQ0EsZ0JBQUE7OztBSDR6SEY7QWtCNzRIQTtBbEI0NEhBO0FBRUE7QUd0MUhDLGFBQUE7QUFDQSxnQkFBQTs7QUFjQTtBSDYwSEc7QWtCcDVISjtBbEJtNUhJO0FBRUE7QUc1MEhGLGFBQUE7QUFDQSxnQkFBQTs7O0FBSUQ7QUg2MEhHO0FrQjM1SEo7QWxCMDVISTtBQUVBO0FHNTBIRixhQUFBO0FBQ0EsZ0JBQUE7OztBSGkxSEY7QWtCMTVIQTtBbEJ5NUhBO0FBRUE7QUczMkhDLGFBQUE7QUFDQSxnQkFBQTs7QUFjQTtBSGsySEc7QWtCajZISjtBbEJnNkhJO0FBRUE7QUdqMkhGLGFBQUE7QUFDQSxnQkFBQTs7O0FBSUQ7QUhrMkhHO0FrQng2SEo7QWxCdTZISTtBQUVBO0FHajJIRixhQUFBO0FBQ0EsZ0JBQUE7OztBSHMySEY7QWtCeDZIQTtBbEJ1NkhBO0FBRUE7QUdoNEhDLGFBQUE7QUFDQSxnQkFBQTs7QUFjQTtBSHUzSEc7QWtCLzZISjtBbEI4NkhJO0FBRUE7QUd0M0hGLGFBQUE7QUFDQSxnQkFBQTs7O0FBSUQ7QUh1M0hHO0FrQnQ3SEo7QWxCcTdISTtBQUVBO0FHdDNIRixhQUFBO0FBQ0EsZ0JBQUE7OztBSDIzSEY7QWtCdDdIQTtBbEJxN0hBO0FBRUE7QUdyNUhDLGFBQUE7QUFDQSxnQkFBQTs7QUFjQTtBSDQ0SEc7QWtCNzdISjtBbEI0N0hJO0FBRUE7QUczNEhGLGFBQUE7QUFDQSxnQkFBQTs7O0FBSUQ7QUg0NEhHO0FrQnA4SEo7QWxCbThISTtBQUVBO0FHMzRIRixhQUFBO0FBQ0EsZ0JBQUE7OztBSG01SEY7QWtCbDhIQTtBbEJpOEhBO0FBRUE7QUc3NkhDLFlBQUE7QUFDQSxlQUFBOztBQWNBO0FIbzZIRztBa0J6OEhKO0FsQnc4SEk7QUFFQTtBR242SEYsWUFBQTtBQUNBLGVBQUE7OztBQUlEO0FIbzZIRztBa0JoOUhKO0FsQis4SEk7QUFFQTtBR242SEYsWUFBQTtBQUNBLGVBQUE7OztBSHc2SEY7QWtCaDlIQTtBbEIrOEhBO0FBRUE7QUdsOEhDLFlBQUE7QUFDQSxlQUFBOztBQWNBO0FIeTdIRztBa0J2OUhKO0FsQnM5SEk7QUFFQTtBR3g3SEYsWUFBQTtBQUNBLGVBQUE7OztBQUlEO0FIeTdIRztBa0I5OUhKO0FsQjY5SEk7QUFFQTtBR3g3SEYsWUFBQTtBQUNBLGVBQUE7OztBSDY3SEY7QWtCOTlIQTtBbEI2OUhBO0FBRUE7QUd2OUhDLFlBQUE7QUFDQSxlQUFBOztBQWNBO0FIODhIRztBa0JyK0hKO0FsQm8rSEk7QUFFQTtBRzc4SEYsWUFBQTtBQUNBLGVBQUE7OztBQUlEO0FIODhIRztBa0I1K0hKO0FsQjIrSEk7QUFFQTtBRzc4SEYsWUFBQTtBQUNBLGVBQUE7OztBSGs5SEY7QWtCMytIQTtBbEIwK0hBO0FBRUE7QUc1K0hDLFlBQUE7QUFDQSxlQUFBOztBQWNBO0FIbStIRztBa0JsL0hKO0FsQmkvSEk7QUFFQTtBR2wrSEYsWUFBQTtBQUNBLGVBQUE7OztBQUlEO0FIbStIRztBa0J6L0hKO0FsQncvSEk7QUFFQTtBR2wrSEYsWUFBQTtBQUNBLGVBQUE7OztBSHUrSEY7QWtCei9IQTtBbEJ3L0hBO0FBRUE7QUdqZ0lDLFlBQUE7QUFDQSxlQUFBOztBQWNBO0FIdy9IRztBa0JoZ0lKO0FsQisvSEk7QUFFQTtBR3YvSEYsWUFBQTtBQUNBLGVBQUE7OztBQUlEO0FIdy9IRztBa0J2Z0lKO0FsQnNnSUk7QUFFQTtBR3YvSEYsWUFBQTtBQUNBLGVBQUE7OztBSDQvSEY7QWtCdmdJQTtBbEJzZ0lBO0FBRUE7QUd0aElDLFlBQUE7QUFDQSxlQUFBOztBQWNBO0FINmdJRztBa0I5Z0lKO0FsQjZnSUk7QUFFQTtBRzVnSUYsWUFBQTtBQUNBLGVBQUE7OztBQUlEO0FINmdJRztBa0JyaElKO0FsQm9oSUk7QUFFQTtBRzVnSUYsWUFBQTtBQUNBLGVBQUE7OztBSG9oSUY7QWtCcmhJQTtBbEJvaElBO0FHNWlJQyxhQUFBO0FBQ0EsZ0JBQUE7O0FBY0E7QUhvaUlHO0FrQjNoSUo7QWxCMGhJSTtBR2ppSUYsYUFBQTtBQUNBLGdCQUFBOzs7QUFJRDtBSG1pSUc7QWtCamlJSjtBbEJnaUlJO0FHaGlJRixhQUFBO0FBQ0EsZ0JBQUE7OztBSHlpSUY7QWtCamlJQTtBbEJnaUlBO0FHamtJQyxZQUFBO0FBQ0EsZUFBQTs7QUFjQTtBSHlqSUc7QWtCdmlJSjtBbEJzaUlJO0FHdGpJRixZQUFBO0FBQ0EsZUFBQTs7O0FBSUQ7QUh3aklHO0FrQjdpSUo7QWxCNGlJSTtBR3JqSUYsWUFBQTtBQUNBLGVBQUE7OztBSDRqSUY7QWtCOWlJQTtBbEI0aUlBO0FBQ0E7QUdwbElDLFlBQUE7QUFDQSxlQUFBOztBQWNBO0FINmtJRztBa0JyaklKO0FsQm1qSUk7QUFDQTtBRzFrSUYsWUFBQTtBQUNBLGVBQUE7OztBQUlEO0FINmtJRztBa0I1aklKO0FsQjBqSUk7QUFDQTtBRzFrSUYsWUFBQTtBQUNBLGVBQUE7OztBSGlsSUY7QWtCNWpJQTtBbEIyaklBO0FBREE7QUd4bUlDLFlBQUE7QUFDQSxlQUFBOztBQWNBO0FIa21JRztBa0Jua0lKO0FsQmtrSUk7QUFEQTtBRzlsSUYsWUFBQTtBQUNBLGVBQUE7OztBQUlEO0FIa21JRztBa0Ixa0lKO0FsQnlrSUk7QUFEQTtBRzlsSUYsWUFBQTtBQUNBLGVBQUE7OztBSHFtSUY7QWtCemtJQTtBbEJ3a0lBO0FBRUE7QUcvbklDLGFBQUE7QUFDQSxnQkFBQTs7QUFjQTtBSHNuSUc7QWtCaGxJSjtBbEIra0lJO0FBRUE7QUdybklGLGFBQUE7QUFDQSxnQkFBQTs7O0FBSUQ7QUhzbklHO0FrQnZsSUo7QWxCc2xJSTtBQUVBO0FHcm5JRixhQUFBO0FBQ0EsZ0JBQUE7OztBSDBuSUY7QWtCdmxJQTtBbEJzbElBO0FBRUE7QUdwcElDLGFBQUE7QUFDQSxnQkFBQTs7QUFjQTtBSDJvSUc7QWtCOWxJSjtBbEI2bElJO0FBRUE7QUcxb0lGLGFBQUE7QUFDQSxnQkFBQTs7O0FBSUQ7QUgyb0lHO0FrQnJtSUo7QWxCb21JSTtBQUVBO0FHMW9JRixhQUFBO0FBQ0EsZ0JBQUE7OztBSGtwSUY7QWtCcm1JQTtBbEJvbUlBO0FHMXFJQyxZQUFBO0FBQ0EsZUFBQTs7QUFjQTtBSGtxSUc7QWtCM21JSjtBbEIwbUlJO0FHL3BJRixZQUFBO0FBQ0EsZUFBQTs7O0FBSUQ7QUhpcUlHO0FrQmpuSUo7QWxCZ25JSTtBRzlwSUYsWUFBQTtBQUNBLGVBQUE7OztBSHFxSUY7QWtCbG5JQTtBbEJnbklBO0FBQ0E7QUc3cklDLFlBQUE7QUFDQSxlQUFBOztBQWNBO0FIc3JJRztBa0J6bklKO0FsQnVuSUk7QUFDQTtBR25ySUYsWUFBQTtBQUNBLGVBQUE7OztBQUlEO0FIc3JJRztBa0Job0lKO0FsQjhuSUk7QUFDQTtBR25ySUYsWUFBQTtBQUNBLGVBQUE7OztBSDBySUY7QWtCaG9JQTtBbEIrbklBO0FBREE7QUdqdElDLFlBQUE7QUFDQSxlQUFBOztBQWNBO0FIMnNJRztBa0J2b0lKO0FsQnNvSUk7QUFEQTtBR3ZzSUYsWUFBQTtBQUNBLGVBQUE7OztBQUlEO0FIMnNJRztBa0I5b0lKO0FsQjZvSUk7QUFEQTtBR3ZzSUYsWUFBQTtBQUNBLGVBQUE7OztBSDhzSUY7QWtCN29JQTtBbEI0b0lBO0FBRUE7QUd4dUlDLGFBQUE7QUFDQSxnQkFBQTs7QUFjQTtBSCt0SUc7QWtCcHBJSjtBbEJtcElJO0FBRUE7QUc5dElGLGFBQUE7QUFDQSxnQkFBQTs7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OztBQTNCSDtBbkIra0tFO0FBSEE7QUFDQTtBQUNBO0FBSEE7QUFEQTtBbUIzaUtDLE9BQUE7QUFDQSxjQUFBOztBQWhDSDtBbkJ3bEtFO0FBSEE7QUFDQTtBQUNBO0FBSEE7QUFEQTtBbUJ6aktDLGtCQUFBO0FBQ0EsY0FBQTs7QUEzQkg7QW5CaW1LRTtBQUhBO0FBQ0E7QUFDQTtBQUhBO0FBREE7QW1CN2pLQyxPQUFBO0FBQ0EsY0FBQTs7QUFoQ0g7QW5CMG1LRTtBQUhBO0FBQ0E7QUFDQTtBQUhBO0FBREE7QW1CM2tLQyxrQkFBQTtBQUNBLGNBQUE7O0FBM0JIO0FuQm1uS0U7QUFIQTtBQUNBO0FBQ0E7QUFIQTtBQURBO0FtQi9rS0MsT0FBQTtBQUNBLGNBQUE7O0FBaENIO0FuQjRuS0U7QUFIQTtBQUNBO0FBQ0E7QUFIQTtBQURBO0FtQjdsS0Msa0JBQUE7QUFDQSxjQUFBOztBQTNCSDtBbkJxb0tFO0FBSEE7QUFDQTtBQUNBO0FBSEE7QUFEQTtBbUJqbUtDLE9BQUE7QUFDQSxjQUFBOztBQWhDSDtBbkI4b0tFO0FBSEE7QUFDQTtBQUNBO0FBSEE7QUFEQTtBbUIvbUtDLGtCQUFBO0FBQ0EsY0FBQTs7QUEzQkg7QW5CdXBLRTtBQUhBO0FBQ0E7QUFDQTtBQUhBO0FBREE7QW1Cbm5LQyxPQUFBO0FBQ0EsY0FBQTs7QUFoQ0g7QW5CZ3FLRTtBQUhBO0FBQ0E7QUFDQTtBQUhBO0FBREE7QW1Cam9LQyxrQkFBQTtBQUNBLGNBQUE7O0FBM0JIO0FuQnlxS0U7QUFIQTtBQUNBO0FBQ0E7QUFIQTtBQURBO0FtQnJvS0MsT0FBQTtBQUNBLGNBQUE7O0FBaENIO0FuQmtyS0U7QUFIQTtBQUNBO0FBQ0E7QUFIQTtBQURBO0FtQm5wS0Msa0JBQUE7QUFDQSxjQUFBOztBQTNCSDtBbkIycktFO0FBSEE7QUFDQTtBQUNBO0FBSEE7QUFEQTtBbUJ2cEtDLE9BQUE7QUFDQSxjQUFBOztBQWhDSDtBbkJvc0tFO0FBSEE7QUFDQTtBQUNBO0FBSEE7QUFEQTtBbUJycUtDLGtCQUFBO0FBQ0EsY0FBQTs7QUEzQkg7QW5CNnNLRTtBQUhBO0FBQ0E7QUFDQTtBQUhBO0FBREE7QW1CenFLQyxPQUFBO0FBQ0EsY0FBQTs7QUFoQ0g7QW5Cc3RLRTtBQUhBO0FBQ0E7QUFDQTtBQUhBO0FBREE7QW1CdnJLQyxrQkFBQTtBQUNBLGNBQUE7O0FBM0JIO0FuQit0S0U7QUFIQTtBQUNBO0FBQ0E7QUFIQTtBQURBO0FtQjNyS0MsT0FBQTtBQUNBLGNBQUE7O0FBaENIO0FuQnd1S0U7QUFIQTtBQUNBO0FBQ0E7QUFIQTtBQURBO0FtQnpzS0Msa0JBQUE7QUFDQSxjQUFBOztBQTNCSDtBbkJpdktFO0FBSEE7QUFDQTtBQUNBO0FBSEE7QUFEQTtBbUI3c0tDLE9BQUE7QUFDQSxjQUFBOztBQWhDSDtBbkIwdktFO0FBSEE7QUFDQTtBQUNBO0FBSEE7QUFEQTtBbUIzdEtDLGtCQUFBO0FBQ0EsY0FBQTs7QUEzQkg7QW5CbXdLRTtBQUhBO0FBQ0E7QUFDQTtBQUhBO0FBREE7QW1CL3RLQyxPQUFBO0FBQ0EsY0FBQTs7QUFoQ0g7QW5CNHdLRTtBQUhBO0FBQ0E7QUFDQTtBQUhBO0FBREE7QW1CN3VLQyxrQkFBQTtBQUNBLGNBQUE7O0FBM0JIO0FuQnF4S0U7QUFIQTtBQUNBO0FBQ0E7QUFIQTtBQURBO0FtQmp2S0MsT0FBQTtBQUNBLGNBQUE7O0FBaENIO0FuQjh4S0U7QUFIQTtBQUNBO0FBQ0E7QUFIQTtBQURBO0FtQm52S0Esa0JBQUE7QUFDQSxPQUFBO0FBQ0EsY0FBQTs7QUF4Q0Y7QW5Cd3lLRTtBQUhBO0FBQ0E7QUFDQTtBQUhBO0FBREE7QW1CcnZLQyxPQUFBOztBQU9IO0FoQnhEQyxjQUFBO0FBQ0Esa0JBQUE7QUFDQSxPQUFBOztBQUlDO0FBQ0MsT0FBQTs7QUFERDtBQUNDLE9BQUE7O0FBREQ7QUFDQyxPQUFBOztBQUREO0FBQ0MsT0FBQTs7QUFERDtBQUNDLE9BQUE7O0FBREQ7QUFDQyxPQUFBOztBQUREO0FBQ0MsT0FBQTs7QUFERDtBQUNDLE9BQUE7O0FBREQ7QUFDQyxPQUFBOztBQUREO0FBQ0MsT0FBQTs7QUFERDtBQUNDLE9BQUE7O0FBREQ7QUFDQyxPQUFBOztBQUREO0FBQ0MsT0FBQTs7QUFLRjtBQUNDLGtCQUFBO0FBQ0EsT0FBQTtBQUNBLGNBQUE7O0FBSUM7QUFDQyxrQkFBQTtBQUNBLGNBQUE7O0FBRkQ7QUFDQyxrQkFBQTtBQUNBLGNBQUE7O0FBRkQ7QUFDQyxrQkFBQTtBQUNBLGNBQUE7O0FBRkQ7QUFDQyxrQkFBQTtBQUNBLGNBQUE7O0FBRkQ7QUFDQyxrQkFBQTtBQUNBLGNBQUE7O0FBRkQ7QUFDQyxrQkFBQTtBQUNBLGNBQUE7O0FBRkQ7QUFDQyxrQkFBQTtBQUNBLGNBQUE7O0FBRkQ7QUFDQyxrQkFBQTtBQUNBLGNBQUE7O0FBRkQ7QUFDQyxrQkFBQTtBQUNBLGNBQUE7O0FBRkQ7QUFDQyxrQkFBQTtBQUNBLGNBQUE7O0FBRkQ7QUFDQyxrQkFBQTtBQUNBLGNBQUE7O0FBRkQ7QUFDQyxrQkFBQTtBQUNBLGNBQUE7O0FBRkQ7QUFDQyxrQkFBQTtBQUNBLGNBQUE7O0FnQnVDSjtBaEI1REMsY0FBQTtBQUNBLGtCQUFBO0FBQ0EsT0FBQTs7QUFJQztBQUNDLE9BQUE7O0FBREQ7QUFDQyxPQUFBOztBQUREO0FBQ0MsT0FBQTs7QUFERDtBQUNDLE9BQUE7O0FBREQ7QUFDQyxPQUFBOztBQUREO0FBQ0MsT0FBQTs7QUFERDtBQUNDLE9BQUE7O0FBREQ7QUFDQyxPQUFBOztBQUREO0FBQ0MsT0FBQTs7QUFERDtBQUNDLE9BQUE7O0FBREQ7QUFDQyxPQUFBOztBQUREO0FBQ0MsT0FBQTs7QUFERDtBQUNDLE9BQUE7O0FBS0Y7QUFDQyxrQkFBQTtBQUNBLE9BQUE7QUFDQSxjQUFBOztBQUlDO0FBQ0Msa0JBQUE7QUFDQSxjQUFBOztBQUZEO0FBQ0Msa0JBQUE7QUFDQSxjQUFBOztBQUZEO0FBQ0Msa0JBQUE7QUFDQSxjQUFBOztBQUZEO0FBQ0Msa0JBQUE7QUFDQSxjQUFBOztBQUZEO0FBQ0Msa0JBQUE7QUFDQSxjQUFBOztBQUZEO0FBQ0Msa0JBQUE7QUFDQSxjQUFBOztBQUZEO0FBQ0Msa0JBQUE7QUFDQSxjQUFBOztB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Q0EsZ0JBQUE7QUFDQSxhQUFBO0FBQ0EsYUFBQSxrQkFBQSxDQUFBLFNBQUEsQ0FBQSxLQUFBLENBQUE7QUFDQSxnQkFBQTs7QWxFNk1GO0FrRXpORDtBbEUwTkUsV0FBQTs7O0FBS0E7QWtFL05GO0FsRWdPRyxXQUFBOzs7QUFqREQ7QW1FL0tGO0FBT00sU0FBQTtBQUNBLFlBQUE7QUFDQSxXQUFBO0FBQ0EsUUFBQSxFQUFBOzs7QW5FcUtKO0FtRS9LRjtBQWVPLFFBQUEsRUFBQSxLQUFBOzs7QUNmUDtBQUVFLGtCQUFBO0FBQ0EscUJBQUEsT0FBQTtBQUNBLGlCQUFBO0FBQ0EsbUJBQUE7O0FDTEY7QUFDQyxrQkFBQTs7QUFERDtBQUlFLE9BQUE7O0FBSkY7QUFRRSxPQUFBOztBQVJGO0FBWUUsT0FBQTs7QUFaRjtBQWdCRSxPQUFBOztBQWhCRjtBQXNCSSxPQUFBOztBQXRCSjtBQXlCSSxPQUFBOztBQU9KO0FBR0csT0FBQTs7QUNuQ0g7QUFLRyxhQUFBOztBQUtIO0FBQ0MsT0FBQTs7QUFHRDtBQUdHLE9BQUE7O0FBS0g7QUFDQyxPQUFBO0FBQ0EsY0FBQTs7QUN4QkQ7QUFFRSxrQkFBQTs7QUFGRjtBQU9HLE9BQUE7O0FBTUg7QUFJSSxPQUFBOztBQUpKO0FBT0ksT0FBQTs7QUFNSjtBQUVFLGtCQUFBOztBQUlGO0FBQ0MsT0FBQTs7QUNqQ0Q7QUFDQyxPQUFBIiwiZmlsZSI6InNjcmVlbi1ldGhvcy5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiEgbm9ybWFsaXplLmNzcyB2OC4wLjEgfCBNSVQgTGljZW5zZSB8IGdpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzICovXG5cbi8qIERvY3VtZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGxpbmUgaGVpZ2h0IGluIGFsbCBicm93c2Vycy5cbiAqIDIuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW4gaU9TLlxuICovXG5cbmh0bWwge1xuICBsaW5lLWhlaWdodDogMS4xNTsgLyogMSAqL1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDIgKi9cbn1cblxuLyogU2VjdGlvbnNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogUmVtb3ZlIHRoZSBtYXJnaW4gaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMDtcbn1cblxuYm9keSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLyoqXG4gKiBSZW5kZXIgdGhlIGBtYWluYCBlbGVtZW50IGNvbnNpc3RlbnRseSBpbiBJRS5cbiAqL1xuXG5tYWluIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgZm9udCBzaXplIGFuZCBtYXJnaW4gb24gYGgxYCBlbGVtZW50cyB3aXRoaW4gYHNlY3Rpb25gIGFuZFxuICogYGFydGljbGVgIGNvbnRleHRzIGluIENocm9tZSwgRmlyZWZveCwgYW5kIFNhZmFyaS5cbiAqL1xuXG5oMSB7XG4gIGZvbnQtc2l6ZTogMmVtO1xuICBtYXJnaW46IDAuNjdlbSAwO1xufVxuXG4vKiBHcm91cGluZyBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIEZpcmVmb3guXG4gKiAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cbiAqL1xuXG5ociB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvKiAxICovXG4gIGhlaWdodDogMDsgLyogMSAqL1xuICBvdmVyZmxvdzogdmlzaWJsZTsgLyogMiAqL1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxucHJlIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyAvKiAxICovXG4gIGZvbnQtc2l6ZTogMWVtOyAvKiAyICovXG59XG5cbi8qIFRleHQtbGV2ZWwgc2VtYW50aWNzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIG9uIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cbiAqL1xuXG5hIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi8qKlxuICogMS4gUmVtb3ZlIHRoZSBib3R0b20gYm9yZGVyIGluIENocm9tZSA1Ny1cbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXG4gKi9cblxuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiBub25lOyAvKiAxICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyAvKiAyICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDsgLyogMiAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmkuXG4gKi9cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLyogMSAqL1xuICBmb250LXNpemU6IDFlbTsgLyogMiAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7XG59XG5cbi8qKlxuICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXG4gKiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc3ViLFxuc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cblxuLyogRW1iZWRkZWQgY29udGVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgaW5zaWRlIGxpbmtzIGluIElFIDEwLlxuICovXG5cbmltZyB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuLyogRm9ybXNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQ2hhbmdlIHRoZSBmb250IHN0eWxlcyBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmkuXG4gKi9cblxuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7IC8qIDEgKi9cbiAgZm9udC1zaXplOiAxMDAlOyAvKiAxICovXG4gIGxpbmUtaGVpZ2h0OiAxLjE1OyAvKiAxICovXG4gIG1hcmdpbjogMDsgLyogMiAqL1xufVxuXG50ZXh0YXJlYSB7IG92ZXJmbG93OiBhdXRvOyB9XG5cbi8qKlxuICogU2hvdyB0aGUgb3ZlcmZsb3cgaW4gSUUuXG4gKiAxLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlLlxuICovXG5cbmJ1dHRvbixcbmlucHV0IHsgLyogMSAqL1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEVkZ2UsIEZpcmVmb3gsIGFuZCBJRS5cbiAqIDEuIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveC5cbiAqL1xuXG5idXR0b24sXG5zZWxlY3QgeyAvKiAxICovXG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gKi9cblxuYnV0dG9uLFxuW3R5cGU9XCJidXR0b25cIl0sXG5bdHlwZT1cInJlc2V0XCJdLFxuW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIGJvcmRlciBhbmQgcGFkZGluZyBpbiBGaXJlZm94LlxuICovXG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKipcbiAqIFJlc3RvcmUgdGhlIGZvY3VzIHN0eWxlcyB1bnNldCBieSB0aGUgcHJldmlvdXMgcnVsZS5cbiAqL1xuXG5idXR0b246LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cImJ1dHRvblwiXTotbW96LWZvY3VzcmluZyxcblt0eXBlPVwicmVzZXRcIl06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cInN1Ym1pdFwiXTotbW96LWZvY3VzcmluZyB7XG4gIG91dGxpbmU6IDFweCBkb3R0ZWQgQnV0dG9uVGV4dDtcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBwYWRkaW5nIGluIEZpcmVmb3guXG4gKi9cblxuZmllbGRzZXQge1xuICBwYWRkaW5nOiAwLjM1ZW0gMC43NWVtIDAuNjI1ZW07XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgdGV4dCB3cmFwcGluZyBpbiBFZGdlIGFuZCBJRS5cbiAqIDIuIENvcnJlY3QgdGhlIGNvbG9yIGluaGVyaXRhbmNlIGZyb20gYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBJRS5cbiAqIDMuIFJlbW92ZSB0aGUgcGFkZGluZyBzbyBkZXZlbG9wZXJzIGFyZSBub3QgY2F1Z2h0IG91dCB3aGVuIHRoZXkgemVybyBvdXRcbiAqICAgIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmxlZ2VuZCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cbiAgY29sb3I6IGluaGVyaXQ7IC8qIDIgKi9cbiAgZGlzcGxheTogdGFibGU7IC8qIDEgKi9cbiAgbWF4LXdpZHRoOiAxMDAlOyAvKiAxICovXG4gIHBhZGRpbmc6IDA7IC8qIDMgKi9cbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDsgLyogMSAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXG4gKi9cblxucHJvZ3Jlc3Mge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRSAxMCsuXG4gKi9cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLyoqXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBJRSAxMC5cbiAqIDIuIFJlbW92ZSB0aGUgcGFkZGluZyBpbiBJRSAxMC5cbiAqL1xuXG5bdHlwZT1cImNoZWNrYm94XCJdLFxuW3R5cGU9XCJyYWRpb1wiXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cbiAgcGFkZGluZzogMDsgLyogMiAqL1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGN1cnNvciBzdHlsZSBvZiBpbmNyZW1lbnQgYW5kIGRlY3JlbWVudCBidXR0b25zIGluIENocm9tZS5cbiAqL1xuXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIG9kZCBhcHBlYXJhbmNlIGluIENocm9tZSBhbmQgU2FmYXJpLlxuICogMi4gQ29ycmVjdCB0aGUgb3V0bGluZSBzdHlsZSBpbiBTYWZhcmkuXG4gKi9cblxuW3R5cGU9XCJzZWFyY2hcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDsgLyogMSAqL1xuICBvdXRsaW5lLW9mZnNldDogLTJweDsgLyogMiAqL1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5uZXIgcGFkZGluZyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBtYWNPUy5cbiAqL1xuXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICogMi4gQ2hhbmdlIGZvbnQgcHJvcGVydGllcyB0byBgaW5oZXJpdGAgaW4gU2FmYXJpLlxuICovXG5cbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLyogMSAqL1xuICBmb250OiBpbmhlcml0OyAvKiAyICovXG59XG5cbi8qIEludGVyYWN0aXZlXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gRWRnZSwgSUUgMTArLCBhbmQgRmlyZWZveC5cbiAqL1xuXG5kZXRhaWxzIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcbn1cblxuLyogTWlzY1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMCsuXG4gKi9cblxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwLlxuICovXG5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZTtcbn0iLCJAY2hhcnNldCBcIlVURi04XCI7XG4vKlxudXRpbGl0aWVzXG4qL1xuLyoqXG4qIGNvbG9yc1xuKi9cbi8qKlxuICogYmxvY2sgZGVmYXVsdHNcbiAqL1xuLyoqXG4gKiBvdXRsaW5lZCBidXR0b25cbiAqIEByZXR1cm4ge1t0eXBlXX0gW2Rlc2NyaXB0aW9uXVxuICovXG4vKipcbiAqIHdpZGVyIHdpZHRoXG4gKi9cbi8qKlxuICogZXhwbG9kZSB3aWR0aFxuICovXG4vKipcbiAqIGNvbG9yXG4gKi9cbi8qKlxuICogVmVydGljYWwgQWxpZ25cbiAqL1xuLyoqXG4gKiByaHl0aG0gY2Fwc1xuICovXG4vKipcbiAqIFN0cmlwIFVuaXRzXG4gKiBodHRwczovL2Nzcy10cmlja3MuY29tL3NuaXBwZXRzL3Nhc3Mvc3RyaXAtdW5pdC1mdW5jdGlvbi9cbiAqL1xuLyoqXG4gKiBNaW5tYXggZm9yIE1hcmdpbnMvUGFkZGluZ1xuICogQHBhcmFtICB7W3R5cGVdfSAkc3R5bGUgICAgICAgICAgIFtkZXNjcmlwdGlvbl1cbiAqIEBwYXJhbSAge1t0eXBlXX0gJHBlcmNlbnQtdG9wOiAgICBhdXRvICAgICAgICAgICAgICAgIFtkZXNjcmlwdGlvbl1cbiAqIEBwYXJhbSAge1t0eXBlXX0gJHBlcmNlbnQtYm90dG9tICA6ICAgICAgICAgICAgICAgICAgIGF1dG8gICAgICAgICAgW2Rlc2NyaXB0aW9uXVxuICogQHBhcmFtICB7W3R5cGVdfSAkbWF4LWJyZWFrcG9pbnQ6ICR2aWV3cG9ydF91bHRyYXdpZGUgW2Rlc2NyaXB0aW9uXVxuICogQHJldHVybiB7W3R5cGVdfSAgICAgICAgICAgICAgICAgIFtkZXNjcmlwdGlvbl1cbiAqL1xuLyoqXG4gKiBQbGFjZWhvbGRlcnNcbiAqIGh0dHBzOi8vZW5nYWdlaW50ZXJhY3RpdmUuY28udWsvYmxvZy90b3AtMTAtc2Nzcy1taXhpbnNcbiAqL1xuLyoqXG4gKiBCcmVha3BvaW50c1xuICovXG4vKipcbiogQ29udGV4dFxuKiovXG4vKipcbiAqIEJhc2VkIG9uIFNhc3NicmVhayBjYWxjOlxuICogaHR0cDovL3Nhc3NicmVhay5jb20vdmlld3BvcnQtcmVsYXRpdmUtaGVhZGluZ3Mtd2l0aC1zYXNzL1xuICovXG4vKipcbi8vLyBWaWV3cG9ydCBzaXplZCB0eXBvZ3JhcGh5IHdpdGggbWluaW11bSBhbmQgbWF4aW11bSB2YWx1ZXNcbi8vL1xuLy8vIEBhdXRob3IgRWR1YXJkbyBCb3VjYXMgKEBlZHVhcmRvYm91Y2FzKVxuLy8vXG4vLy8gQHBhcmFtIHtOdW1iZXJ9ICAgJHJlc3BvbnNpdmUgIC0gUGl4ZWwtYmFzZWQgc2l6ZSAocHgpXG4vLy8gQHBhcmFtIHtOdW1iZXJ9ICAgJG1pbiAgICAgICAgIC0gTWluaW11bSBmb250IHNpemUgKHB4KVxuLy8vIEBwYXJhbSB7TnVtYmVyfSAgICRtYXggICAgICAgICAtIE1heGltdW0gZm9udCBzaXplIChweCkgb3B0aW9uYWxcbi8vLyBAcGFyYW0ge051bWJlcn0gICAkZmFsbGJhY2sgICAgLSBGYWxsYmFjayBmb3Igdmlld3BvcnQtYmFzZWQgdW5pdHMgKGRlZmF1bHQgdG8gJHNpemUpXG4vLy8gQGV4YW1wbGUgc2NzcyAtIDV2dyBmb250IHNpemUgKHdpdGggNTBweCBmYWxsYmFjayksIG1pbnVtdW0gb2YgMzVweCBhbmQgbWF4aW11bSBvZiAxNTBweDpcbi8vLyBAaW5jbHVkZSByZXNwb25zaXZlLWZvbnQoNTBweCwgMzVweCwgMTUwcHgpO1xuKi9cbi8qKlxuICogQmFja2dyb3VuZCBSZXRpbmEgU3ByaXRlc1xuICogaHR0cDovL2NocmlzbHRkLmNvbS9ibG9nLzIwMTMvMDUvcmV0aW5hLWltYWdlcy1zYXNzL1xuICovXG4vKipcbiAqIENTUyBUcmlhbmdsZVxuICogaHR0cHM6Ly9lbmdhZ2VpbnRlcmFjdGl2ZS5jby51ay9ibG9nL3RvcC0xMC1zY3NzLW1peGluc1xuICovXG4vKiEgbm9ybWFsaXplLmNzcyB2OC4wLjEgfCBNSVQgTGljZW5zZSB8IGdpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzICovXG4vKiBEb2N1bWVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBpT1MuXG4gKi9cbmh0bWwge1xuICBsaW5lLWhlaWdodDogMS4xNTtcbiAgLyogMSAqL1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC8qIDIgKi8gfVxuXG4vKiBTZWN0aW9uc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogUmVtb3ZlIHRoZSBtYXJnaW4gaW4gYWxsIGJyb3dzZXJzLlxuICovXG5maWd1cmUge1xuICBtYXJnaW46IDA7IH1cblxuYm9keSB7XG4gIG1hcmdpbjogMDsgfVxuXG4vKipcbiAqIFJlbmRlciB0aGUgYG1haW5gIGVsZW1lbnQgY29uc2lzdGVudGx5IGluIElFLlxuICovXG5tYWluIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBmb250IHNpemUgYW5kIG1hcmdpbiBvbiBgaDFgIGVsZW1lbnRzIHdpdGhpbiBgc2VjdGlvbmAgYW5kXG4gKiBgYXJ0aWNsZWAgY29udGV4dHMgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgU2FmYXJpLlxuICovXG5oMSB7XG4gIGZvbnQtc2l6ZTogMmVtO1xuICBtYXJnaW46IDAuNjdlbSAwOyB9XG5cbi8qIEdyb3VwaW5nIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIEZpcmVmb3guXG4gKiAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cbiAqL1xuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgLyogMSAqL1xuICBoZWlnaHQ6IDA7XG4gIC8qIDEgKi9cbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIC8qIDIgKi8gfVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cbnByZSB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTtcbiAgLyogMSAqL1xuICBmb250LXNpemU6IDFlbTtcbiAgLyogMiAqLyB9XG5cbi8qIFRleHQtbGV2ZWwgc2VtYW50aWNzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBvbiBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXG4gKi9cbmEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4vKipcbiAqIDEuIFJlbW92ZSB0aGUgYm90dG9tIGJvcmRlciBpbiBDaHJvbWUgNTctXG4gKiAyLiBBZGQgdGhlIGNvcnJlY3QgdGV4dCBkZWNvcmF0aW9uIGluIENocm9tZSwgRWRnZSwgSUUsIE9wZXJhLCBhbmQgU2FmYXJpLlxuICovXG5hYmJyW3RpdGxlXSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIC8qIDEgKi9cbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIC8qIDIgKi9cbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xuICAvKiAyICovIH1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpLlxuICovXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjsgfVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cbmNvZGUsXG5rYmQsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlO1xuICAvKiAxICovXG4gIGZvbnQtc2l6ZTogMWVtO1xuICAvKiAyICovIH1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqL1xuc21hbGwge1xuICBmb250LXNpemU6IDgwJTsgfVxuXG4vKipcbiAqIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGVsZW1lbnRzIGZyb20gYWZmZWN0aW5nIHRoZSBsaW5lIGhlaWdodCBpblxuICogYWxsIGJyb3dzZXJzLlxuICovXG5zdWIsXG5zdXAge1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyB9XG5cbnN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTsgfVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTsgfVxuXG4vKiBFbWJlZGRlZCBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgaW5zaWRlIGxpbmtzIGluIElFIDEwLlxuICovXG5pbWcge1xuICBib3JkZXItc3R5bGU6IG5vbmU7IH1cblxuLyogRm9ybXNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIDEuIENoYW5nZSB0aGUgZm9udCBzdHlsZXMgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gRmlyZWZveCBhbmQgU2FmYXJpLlxuICovXG5idXR0b24sXG5pbnB1dCxcbm9wdGdyb3VwLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgLyogMSAqL1xuICBmb250LXNpemU6IDEwMCU7XG4gIC8qIDEgKi9cbiAgbGluZS1oZWlnaHQ6IDEuMTU7XG4gIC8qIDEgKi9cbiAgbWFyZ2luOiAwO1xuICAvKiAyICovIH1cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bzsgfVxuXG4vKipcbiAqIFNob3cgdGhlIG92ZXJmbG93IGluIElFLlxuICogMS4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZS5cbiAqL1xuYnV0dG9uLFxuaW5wdXQge1xuICAvKiAxICovXG4gIG92ZXJmbG93OiB2aXNpYmxlOyB9XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBFZGdlLCBGaXJlZm94LCBhbmQgSUUuXG4gKiAxLiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3guXG4gKi9cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIC8qIDEgKi9cbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7IH1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICovXG5idXR0b24sXG5bdHlwZT1cImJ1dHRvblwiXSxcblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyB9XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgaW4gRmlyZWZveC5cbiAqL1xuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7IH1cblxuLyoqXG4gKiBSZXN0b3JlIHRoZSBmb2N1cyBzdHlsZXMgdW5zZXQgYnkgdGhlIHByZXZpb3VzIHJ1bGUuXG4gKi9cbmJ1dHRvbjotbW96LWZvY3VzcmluZyxcblt0eXBlPVwiYnV0dG9uXCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJyZXNldFwiXTotbW96LWZvY3VzcmluZyxcblt0eXBlPVwic3VibWl0XCJdOi1tb3otZm9jdXNyaW5nIHtcbiAgb3V0bGluZTogMXB4IGRvdHRlZCBCdXR0b25UZXh0OyB9XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgcGFkZGluZyBpbiBGaXJlZm94LlxuICovXG5maWVsZHNldCB7XG4gIHBhZGRpbmc6IDAuMzVlbSAwLjc1ZW0gMC42MjVlbTsgfVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUuXG4gKiAyLiBDb3JyZWN0IHRoZSBjb2xvciBpbmhlcml0YW5jZSBmcm9tIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gSUUuXG4gKiAzLiBSZW1vdmUgdGhlIHBhZGRpbmcgc28gZGV2ZWxvcGVycyBhcmUgbm90IGNhdWdodCBvdXQgd2hlbiB0aGV5IHplcm8gb3V0XG4gKiAgICBgZmllbGRzZXRgIGVsZW1lbnRzIGluIGFsbCBicm93c2Vycy5cbiAqL1xubGVnZW5kIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLyogMSAqL1xuICBjb2xvcjogaW5oZXJpdDtcbiAgLyogMiAqL1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgLyogMSAqL1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIC8qIDEgKi9cbiAgcGFkZGluZzogMDtcbiAgLyogMyAqL1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAvKiAxICovIH1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxuICovXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgfVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUgMTArLlxuICovXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvOyB9XG5cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gSUUgMTAuXG4gKiAyLiBSZW1vdmUgdGhlIHBhZGRpbmcgaW4gSUUgMTAuXG4gKi9cblt0eXBlPVwiY2hlY2tib3hcIl0sXG5bdHlwZT1cInJhZGlvXCJdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLyogMSAqL1xuICBwYWRkaW5nOiAwO1xuICAvKiAyICovIH1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXG4gKi9cblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87IH1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBvZGQgYXBwZWFyYW5jZSBpbiBDaHJvbWUgYW5kIFNhZmFyaS5cbiAqIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxuICovXG5bdHlwZT1cInNlYXJjaFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuICAvKiAxICovXG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xuICAvKiAyICovIH1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXG4gKi9cblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyB9XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqIDIuIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIFNhZmFyaS5cbiAqL1xuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xuICAvKiAxICovXG4gIGZvbnQ6IGluaGVyaXQ7XG4gIC8qIDIgKi8gfVxuXG4vKiBJbnRlcmFjdGl2ZVxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBFZGdlLCBJRSAxMCssIGFuZCBGaXJlZm94LlxuICovXG5kZXRhaWxzIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGFsbCBicm93c2Vycy5cbiAqL1xuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTsgfVxuXG4vKiBNaXNjXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMCsuXG4gKi9cbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwLlxuICovXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnR2FsYW5vIEdyb3Rlc3F1ZSc7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvR2FsYW5vR3JvdGVzcXVlLUJsYWNrLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9HYWxhbm9Hcm90ZXNxdWUtQmxhY2suZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvR2FsYW5vR3JvdGVzcXVlLUJsYWNrLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9HYWxhbm9Hcm90ZXNxdWUtQmxhY2sud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9HYWxhbm9Hcm90ZXNxdWUtQmxhY2sudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9HYWxhbm9Hcm90ZXNxdWUtQmxhY2suc3ZnI0dhbGFub0dyb3Rlc3F1ZS1CbGFja1wiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0dhbGFubyBHcm90ZXNxdWUgRXhCb2xkJztcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9HYWxhbm9Hcm90ZXNxdWUtRXh0cmFCb2xkSXRhbGljLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9HYWxhbm9Hcm90ZXNxdWUtRXh0cmFCb2xkSXRhbGljLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0dhbGFub0dyb3Rlc3F1ZS1FeHRyYUJvbGRJdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0dhbGFub0dyb3Rlc3F1ZS1FeHRyYUJvbGRJdGFsaWMud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9HYWxhbm9Hcm90ZXNxdWUtRXh0cmFCb2xkSXRhbGljLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvR2FsYW5vR3JvdGVzcXVlLUV4dHJhQm9sZEl0YWxpYy5zdmcjR2FsYW5vR3JvdGVzcXVlLUV4dHJhQm9sZEl0YWxpY1wiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdHYWxhbm8gR3JvdGVzcXVlJztcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9HYWxhbm9Hcm90ZXNxdWUtQmxhY2tJdGFsaWMuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0dhbGFub0dyb3Rlc3F1ZS1CbGFja0l0YWxpYy5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9HYWxhbm9Hcm90ZXNxdWUtQmxhY2tJdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0dhbGFub0dyb3Rlc3F1ZS1CbGFja0l0YWxpYy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL0dhbGFub0dyb3Rlc3F1ZS1CbGFja0l0YWxpYy50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0dhbGFub0dyb3Rlc3F1ZS1CbGFja0l0YWxpYy5zdmcjR2FsYW5vR3JvdGVzcXVlLUJsYWNrSXRhbGljXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LWRpc3BsYXk6IHN3YXA7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnR2FsYW5vIEdyb3Rlc3F1ZSc7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvR2FsYW5vR3JvdGVzcXVlLUJvbGRJdGFsaWMuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0dhbGFub0dyb3Rlc3F1ZS1Cb2xkSXRhbGljLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0dhbGFub0dyb3Rlc3F1ZS1Cb2xkSXRhbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9HYWxhbm9Hcm90ZXNxdWUtQm9sZEl0YWxpYy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL0dhbGFub0dyb3Rlc3F1ZS1Cb2xkSXRhbGljLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvR2FsYW5vR3JvdGVzcXVlLUJvbGRJdGFsaWMuc3ZnI0dhbGFub0dyb3Rlc3F1ZS1Cb2xkSXRhbGljXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0dhbGFubyBHcm90ZXNxdWUnO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0dhbGFub0dyb3Rlc3F1ZS1FeHRyYUxpZ2h0LmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9HYWxhbm9Hcm90ZXNxdWUtRXh0cmFMaWdodC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9HYWxhbm9Hcm90ZXNxdWUtRXh0cmFMaWdodC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvR2FsYW5vR3JvdGVzcXVlLUV4dHJhTGlnaHQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9HYWxhbm9Hcm90ZXNxdWUtRXh0cmFMaWdodC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0dhbGFub0dyb3Rlc3F1ZS1FeHRyYUxpZ2h0LnN2ZyNHYWxhbm9Hcm90ZXNxdWUtRXh0cmFMaWdodFwiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0dhbGFubyBHcm90ZXNxdWUnO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0dhbGFub0dyb3Rlc3F1ZS1Cb2xkLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9HYWxhbm9Hcm90ZXNxdWUtQm9sZC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9HYWxhbm9Hcm90ZXNxdWUtQm9sZC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvR2FsYW5vR3JvdGVzcXVlLUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9HYWxhbm9Hcm90ZXNxdWUtQm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0dhbGFub0dyb3Rlc3F1ZS1Cb2xkLnN2ZyNHYWxhbm9Hcm90ZXNxdWUtQm9sZFwiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdHYWxhbm8gR3JvdGVzcXVlJztcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9HYWxhbm9Hcm90ZXNxdWUtSGVhdnlJdGFsaWMuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0dhbGFub0dyb3Rlc3F1ZS1IZWF2eUl0YWxpYy5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9HYWxhbm9Hcm90ZXNxdWUtSGVhdnlJdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0dhbGFub0dyb3Rlc3F1ZS1IZWF2eUl0YWxpYy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL0dhbGFub0dyb3Rlc3F1ZS1IZWF2eUl0YWxpYy50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0dhbGFub0dyb3Rlc3F1ZS1IZWF2eUl0YWxpYy5zdmcjR2FsYW5vR3JvdGVzcXVlLUhlYXZ5SXRhbGljXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LWRpc3BsYXk6IHN3YXA7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnR2FsYW5vIEdyb3Rlc3F1ZSc7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvR2FsYW5vR3JvdGVzcXVlLUl0YWxpYy5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvR2FsYW5vR3JvdGVzcXVlLUl0YWxpYy5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9HYWxhbm9Hcm90ZXNxdWUtSXRhbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9HYWxhbm9Hcm90ZXNxdWUtSXRhbGljLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvR2FsYW5vR3JvdGVzcXVlLUl0YWxpYy50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0dhbGFub0dyb3Rlc3F1ZS1JdGFsaWMuc3ZnI0dhbGFub0dyb3Rlc3F1ZS1JdGFsaWNcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdHYWxhbm8gR3JvdGVzcXVlJztcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9HYWxhbm9Hcm90ZXNxdWUtSGVhdnkuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0dhbGFub0dyb3Rlc3F1ZS1IZWF2eS5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9HYWxhbm9Hcm90ZXNxdWUtSGVhdnkud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0dhbGFub0dyb3Rlc3F1ZS1IZWF2eS53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL0dhbGFub0dyb3Rlc3F1ZS1IZWF2eS50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0dhbGFub0dyb3Rlc3F1ZS1IZWF2eS5zdmcjR2FsYW5vR3JvdGVzcXVlLUhlYXZ5XCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnR2FsYW5vIEdyb3Rlc3F1ZSBFeExpZ2h0JztcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9HYWxhbm9Hcm90ZXNxdWUtRXh0cmFMaWdodEl0YWxpYy5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvR2FsYW5vR3JvdGVzcXVlLUV4dHJhTGlnaHRJdGFsaWMuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvR2FsYW5vR3JvdGVzcXVlLUV4dHJhTGlnaHRJdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0dhbGFub0dyb3Rlc3F1ZS1FeHRyYUxpZ2h0SXRhbGljLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvR2FsYW5vR3JvdGVzcXVlLUV4dHJhTGlnaHRJdGFsaWMudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9HYWxhbm9Hcm90ZXNxdWUtRXh0cmFMaWdodEl0YWxpYy5zdmcjR2FsYW5vR3JvdGVzcXVlLUV4dHJhTGlnaHRJdGFsaWNcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogMjAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdHYWxhbm8gR3JvdGVzcXVlJztcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9HYWxhbm9Hcm90ZXNxdWUtTGlnaHQuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0dhbGFub0dyb3Rlc3F1ZS1MaWdodC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9HYWxhbm9Hcm90ZXNxdWUtTGlnaHQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0dhbGFub0dyb3Rlc3F1ZS1MaWdodC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL0dhbGFub0dyb3Rlc3F1ZS1MaWdodC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0dhbGFub0dyb3Rlc3F1ZS1MaWdodC5zdmcjR2FsYW5vR3JvdGVzcXVlLUxpZ2h0XCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnR2FsYW5vIEdyb3Rlc3F1ZSc7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvR2FsYW5vR3JvdGVzcXVlLUV4dHJhQm9sZC5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvR2FsYW5vR3JvdGVzcXVlLUV4dHJhQm9sZC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9HYWxhbm9Hcm90ZXNxdWUtRXh0cmFCb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9HYWxhbm9Hcm90ZXNxdWUtRXh0cmFCb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvR2FsYW5vR3JvdGVzcXVlLUV4dHJhQm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0dhbGFub0dyb3Rlc3F1ZS1FeHRyYUJvbGQuc3ZnI0dhbGFub0dyb3Rlc3F1ZS1FeHRyYUJvbGRcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnR2FsYW5vIEdyb3Rlc3F1ZSBTbUJvbGQnO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0dhbGFub0dyb3Rlc3F1ZS1TZW1pQm9sZEl0YWxpYy5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvR2FsYW5vR3JvdGVzcXVlLVNlbWlCb2xkSXRhbGljLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0dhbGFub0dyb3Rlc3F1ZS1TZW1pQm9sZEl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvR2FsYW5vR3JvdGVzcXVlLVNlbWlCb2xkSXRhbGljLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvR2FsYW5vR3JvdGVzcXVlLVNlbWlCb2xkSXRhbGljLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvR2FsYW5vR3JvdGVzcXVlLVNlbWlCb2xkSXRhbGljLnN2ZyNHYWxhbm9Hcm90ZXNxdWUtU2VtaUJvbGRJdGFsaWNcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdHYWxhbm8gR3JvdGVzcXVlJztcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9HYWxhbm9Hcm90ZXNxdWUtTGlnaHRJdGFsaWMuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0dhbGFub0dyb3Rlc3F1ZS1MaWdodEl0YWxpYy5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9HYWxhbm9Hcm90ZXNxdWUtTGlnaHRJdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0dhbGFub0dyb3Rlc3F1ZS1MaWdodEl0YWxpYy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL0dhbGFub0dyb3Rlc3F1ZS1MaWdodEl0YWxpYy50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0dhbGFub0dyb3Rlc3F1ZS1MaWdodEl0YWxpYy5zdmcjR2FsYW5vR3JvdGVzcXVlLUxpZ2h0SXRhbGljXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LWRpc3BsYXk6IHN3YXA7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnR2FsYW5vIEdyb3Rlc3F1ZSc7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvR2FsYW5vR3JvdGVzcXVlLVRoaW5JdGFsaWMuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0dhbGFub0dyb3Rlc3F1ZS1UaGluSXRhbGljLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0dhbGFub0dyb3Rlc3F1ZS1UaGluSXRhbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9HYWxhbm9Hcm90ZXNxdWUtVGhpbkl0YWxpYy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL0dhbGFub0dyb3Rlc3F1ZS1UaGluSXRhbGljLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvR2FsYW5vR3JvdGVzcXVlLVRoaW5JdGFsaWMuc3ZnI0dhbGFub0dyb3Rlc3F1ZS1UaGluSXRhbGljXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LWRpc3BsYXk6IHN3YXA7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnR2FsYW5vIEdyb3Rlc3F1ZSc7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvR2FsYW5vR3JvdGVzcXVlLVNlbWlCb2xkLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9HYWxhbm9Hcm90ZXNxdWUtU2VtaUJvbGQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvR2FsYW5vR3JvdGVzcXVlLVNlbWlCb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9HYWxhbm9Hcm90ZXNxdWUtU2VtaUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9HYWxhbm9Hcm90ZXNxdWUtU2VtaUJvbGQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9HYWxhbm9Hcm90ZXNxdWUtU2VtaUJvbGQuc3ZnI0dhbGFub0dyb3Rlc3F1ZS1TZW1pQm9sZFwiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0dhbGFubyBHcm90ZXNxdWUnO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0dhbGFub0dyb3Rlc3F1ZS1UaGluLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9HYWxhbm9Hcm90ZXNxdWUtVGhpbi5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9HYWxhbm9Hcm90ZXNxdWUtVGhpbi53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvR2FsYW5vR3JvdGVzcXVlLVRoaW4ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9HYWxhbm9Hcm90ZXNxdWUtVGhpbi50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0dhbGFub0dyb3Rlc3F1ZS1UaGluLnN2ZyNHYWxhbm9Hcm90ZXNxdWUtVGhpblwiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiAxMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0dhbGFubyBHcm90ZXNxdWUnO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0dhbGFub0dyb3Rlc3F1ZS1NZWRpdW1JdGFsaWMuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0dhbGFub0dyb3Rlc3F1ZS1NZWRpdW1JdGFsaWMuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvR2FsYW5vR3JvdGVzcXVlLU1lZGl1bUl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvR2FsYW5vR3JvdGVzcXVlLU1lZGl1bUl0YWxpYy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL0dhbGFub0dyb3Rlc3F1ZS1NZWRpdW1JdGFsaWMudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9HYWxhbm9Hcm90ZXNxdWUtTWVkaXVtSXRhbGljLnN2ZyNHYWxhbm9Hcm90ZXNxdWUtTWVkaXVtSXRhbGljXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LWRpc3BsYXk6IHN3YXA7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnR2FsYW5vIEdyb3Rlc3F1ZSc7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvR2FsYW5vR3JvdGVzcXVlLVJlZ3VsYXIuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0dhbGFub0dyb3Rlc3F1ZS1SZWd1bGFyLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0dhbGFub0dyb3Rlc3F1ZS1SZWd1bGFyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9HYWxhbm9Hcm90ZXNxdWUtUmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL0dhbGFub0dyb3Rlc3F1ZS1SZWd1bGFyLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvR2FsYW5vR3JvdGVzcXVlLVJlZ3VsYXIuc3ZnI0dhbGFub0dyb3Rlc3F1ZS1SZWd1bGFyXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnR2FsYW5vIEdyb3Rlc3F1ZSc7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvR2FsYW5vR3JvdGVzcXVlLU1lZGl1bS5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvR2FsYW5vR3JvdGVzcXVlLU1lZGl1bS5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9HYWxhbm9Hcm90ZXNxdWUtTWVkaXVtLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9HYWxhbm9Hcm90ZXNxdWUtTWVkaXVtLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvR2FsYW5vR3JvdGVzcXVlLU1lZGl1bS50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0dhbGFub0dyb3Rlc3F1ZS1NZWRpdW0uc3ZnI0dhbGFub0dyb3Rlc3F1ZS1NZWRpdW1cIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgfVxuXG4vKipcbiAqIGdsb2JhbCBjb250ZXh0XG4gKi9cbi8qKlxuICogYW5pbWF0aW9uc1xuICovXG4vKipcbiAqIHJoeXRobSBtYXJnaW5cbiAqL1xuLyoqXG4gKiBmb250IGZhbWlsaWVzXG4gKi9cbi8qKlxuICogdmlld3BvcnRzXG4gKi9cbi8qKlxuICogZ2xvYmFsIGNvbG9yIGNsYXNzZXNcbiAqL1xuLmhhcy1ibGFjay1ib3JkZXItY29sb3Ige1xuICBib3JkZXItY29sb3I6ICMwMDAwMDA7IH1cblxuLmhhcy1ibGFjay1iYWNrZ3JvdW5kLWNvbG9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDsgfVxuXG4uaGFzLWJsYWNrLWNvbG9yIHtcbiAgY29sb3I6ICMwMDAwMDA7IH1cblxuLmhhcy1zdWJ0bGUtYm9yZGVyLWNvbG9yIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmFmYWZhOyB9XG5cbi5oYXMtc3VidGxlLWJhY2tncm91bmQtY29sb3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhOyB9XG5cbi5oYXMtc3VidGxlLWNvbG9yIHtcbiAgY29sb3I6ICNmYWZhZmE7IH1cblxuLmhhcy13aGl0ZS1ib3JkZXItY29sb3Ige1xuICBib3JkZXItY29sb3I6ICNGRkZGRkY7IH1cblxuLmhhcy13aGl0ZS1iYWNrZ3JvdW5kLWNvbG9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjsgfVxuXG4uaGFzLXdoaXRlLWNvbG9yIHtcbiAgY29sb3I6ICNGRkZGRkY7IH1cblxuLmhhcy1ibHVlLWJvcmRlci1jb2xvciB7XG4gIGJvcmRlci1jb2xvcjogIzEwMkI0NzsgfVxuXG4uaGFzLWJsdWUtYmFja2dyb3VuZC1jb2xvciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMDJCNDc7IH1cblxuLmhhcy1ibHVlLWNvbG9yIHtcbiAgY29sb3I6ICMxMDJCNDc7IH1cblxuLmhhcy1uZW9uLWJsdWUtYm9yZGVyLWNvbG9yIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDBhZGVlOyB9XG5cbi5oYXMtbmVvbi1ibHVlLWJhY2tncm91bmQtY29sb3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBhZGVlOyB9XG5cbi5oYXMtbmVvbi1ibHVlLWNvbG9yIHtcbiAgY29sb3I6ICMwMGFkZWU7IH1cblxuLmhhcy1vcmFuZ2UtYm9yZGVyLWNvbG9yIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjlhYTUzOyB9XG5cbi5oYXMtb3JhbmdlLWJhY2tncm91bmQtY29sb3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlhYTUzOyB9XG5cbi5oYXMtb3JhbmdlLWNvbG9yIHtcbiAgY29sb3I6ICNmOWFhNTM7IH1cblxuLmhhcy1uZW9uLWdyZWVuLWJvcmRlci1jb2xvciB7XG4gIGJvcmRlci1jb2xvcjogIzdkYzE0MjsgfVxuXG4uaGFzLW5lb24tZ3JlZW4tYmFja2dyb3VuZC1jb2xvciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3ZGMxNDI7IH1cblxuLmhhcy1uZW9uLWdyZWVuLWNvbG9yIHtcbiAgY29sb3I6ICM3ZGMxNDI7IH1cblxuLmhhcy1uZW9uLXB1cnBsZS1ib3JkZXItY29sb3Ige1xuICBib3JkZXItY29sb3I6ICM4NzcwM0U7IH1cblxuLmhhcy1uZW9uLXB1cnBsZS1iYWNrZ3JvdW5kLWNvbG9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg3NzAzRTsgfVxuXG4uaGFzLW5lb24tcHVycGxlLWNvbG9yIHtcbiAgY29sb3I6ICM4NzcwM0U7IH1cblxuLmhhcy1ncmF5LWJvcmRlci1jb2xvciB7XG4gIGJvcmRlci1jb2xvcjogIzY2NjY2NjsgfVxuXG4uaGFzLWdyYXktYmFja2dyb3VuZC1jb2xvciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NjY2NjY7IH1cblxuLmhhcy1ncmF5LWNvbG9yIHtcbiAgY29sb3I6ICM2NjY2NjY7IH1cblxuLmhhcy1sYXZlbmRlci1ib3JkZXItY29sb3Ige1xuICBib3JkZXItY29sb3I6ICM4RThCQjE7IH1cblxuLmhhcy1sYXZlbmRlci1iYWNrZ3JvdW5kLWNvbG9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhFOEJCMTsgfVxuXG4uaGFzLWxhdmVuZGVyLWNvbG9yIHtcbiAgY29sb3I6ICM4RThCQjE7IH1cblxuLmhhcy1waW5rLWJvcmRlci1jb2xvciB7XG4gIGJvcmRlci1jb2xvcjogI0VDMUQ4QjsgfVxuXG4uaGFzLXBpbmstYmFja2dyb3VuZC1jb2xvciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQzFEOEI7IH1cblxuLmhhcy1waW5rLWNvbG9yIHtcbiAgY29sb3I6ICNFQzFEOEI7IH1cblxuLyoqXG4qIGNvbG9yc1xuKi9cbmJvZHkgLnRpbnltY2Ugb2wsXG5ib2R5IC50aW55bWNlIHVsIHtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7IH1cblxuYm9keSAudGlueW1jZSBoMyB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgZm9udC1zaXplOiAyLjh2dztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMxMDJCNDc7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3ODUuNzE0MjlweCkge1xuICAgIGJvZHkgLnRpbnltY2UgaDMge1xuICAgICAgZm9udC1zaXplOiAyMnB4OyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICBib2R5IC50aW55bWNlIGgzIHtcbiAgICAgIGZvbnQtc2l6ZTogMjhweDsgfSB9XG5cbi8qXG52ZW5kb3JcbiovXG4vKiEgVGhpcyBmaWxlIGlzIGF1dG8tZ2VuZXJhdGVkICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IGRhc2hpY29ucztcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9kYXNoaWNvbnMuZW90Pzk5YWM3MjYyMjNjNzQ5NDQzYjY0MmNlMzNkZjhiODAwXCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2Rhc2hpY29ucy5lb3Q/OTlhYzcyNjIyM2M3NDk0NDNiNjQyY2UzM2RmOGI4MDAjaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcImRhdGE6YXBwbGljYXRpb24veC1mb250LXdvZmY7Y2hhcnNldD11dGYtODtiYXNlNjQsZDA5R1JnQUJBQUFBQUh2d0FBc0FBQUFBM0VnQUFRQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJIVTFWQ0FBQUJDQUFBQURNQUFBQkNzUDZ6N1U5VEx6SUFBQUU4QUFBQVFBQUFBRlpBdWs4bFkyMWhjQUFBQVh3QUFBay9BQUFVOWwrQlBzeG5iSGxtQUFBS3ZBQUFZd0lBQUtsQWNXVE1SV2hsWVdRQUFHM0FBQUFBTHdBQUFEWVhrbWFSYUdobFlRQUFiZkFBQUFBZkFBQUFKQVEzQTBob2JYUjRBQUJ1RUFBQUFDVUFBQVZRcGdULzlteHZZMkVBQUc0NEFBQUNxZ0FBQXFwczVFRVliV0Y0Y0FBQWNPUUFBQUFmQUFBQUlBSnZBS0J1WVcxbEFBQnhCQUFBQVRBQUFBSWl3eXRmOG5CdmMzUUFBSEkwQUFBSnZBQUFFaG9qTWx6MmVKeGpZR1JnWU9CaWtHUFFZV0IwY2ZNSlllQmdZR0dBQUpBTVkwNW1laUpRRE1vRHlyR0FhUTRnWm9PSUFnQ0tJd05QQUhpY1kyQmsvTWM0Z1lHVmdZT0JoekdOZ1lIQkhVcC9aWkJrYUdGZ1lHSmdaV2JBQ2dMU1hGTVlIRDR5ZkhWbkFuSDFtQmdaR0lFMENETUFBSS96Q0dsNG5OM1k5My9lVlJuRzhjLzlKRTJic3RMZFFJRjBOOHgwdDh3MHBTTXQwQlpLUzVtbDdGMzJsckwzaGxLbUN4RVF0empBaFFNUlJjRUppamhRUVdWNHZnTkJHVjRubDMrQi9tYlRkOCtyZWVWSnZ1Yzg1OXpudmdMMEE1cGtPMm5XM3hjSjhxZWUwMmVqNy9OTkRPejdmSFBUdy9yL0xuVG82MGFsZTRvb1dvdjJvck9ZWFhRWFBXVnIyVjUybHJQTDNxcTNXbG10cWxaWHgxYm5WRmRWZDlUTmRXdmRYbmZXayt0WjlkeDZ3ZnZ2UTZLZ2FDcmFpbzZpcSsvVlViYVZIV1ZYMlYwdHJKYjJ2WHBOdGJaYVY5MVlVN2ZVYlhWSDNWVlByYnZyZWZuVi8vV2ZZSmM0TTg2T1MyTjlQQkNQOW4wOEZTL0U2dzBhZ3h0REcyUDZQcm9hUFkzbGphTWFKelZPYjF6ZTJOQzRzM0ZmNDZHK1Z6ZlJRbjhHc0JFYk00Uk4yWVF0R01WbE1ZMnY4Q09HYWkwSHhtNk1qRVd4T0JaR2IrekpBcmJpZGphampVR3hKSGJnVXp3WUcvRUpQc05EZkpMRnNZenBYTTZQbWNkOFBzMUJ2QjhMR0VFN1c3S1N6ZG1HQTlpZmd6bWF1N2liY1V4a0I3Ym5IaFp4Yit4RGd3L3lZYjdHVS95UXAyTmdESTl4TVo2MXNXVnNGWnRIa3hiNStaZ1FFMk5TZE1ZbURPTTVIbVpyZnM2SCtDYmY0YnQ4bTI4eGhiMll5alFXY2lESHhrN1JHZzJXOERGV3hieVlFMjBjeC9HY3dJbWN4S214V1l5SUdYcjNsN01QcC9NQW4rUHpmSUZIK0NvLzQyOTZRMnYrd2R2UkhQMWlRSXlLTVRFMlpzWmVzVzhRU3ptSGk3bUZLN2lXc3ppVHM3bUlHL2dBbDNJcmwzQXoxM0ExMTdHZUM3aVNkVnpJamR6R01YeWNQL0lUZnNrditCNVBSay9NalQxaUNQdXlMQWJGNEpnZHMySmo3dU9qN01tWCtESTc4aGZlakJhNitLeG1la3AwczVUQlhNL2tpTmcyOXVhTm1NNXAwYzZmbU1tTUdNYkxNWlMvOHcyK3poNzhsUEZNWUZ2dDlVbDBNb2F4L0lBL3M1UDIraHk2bWNYTzdFb1B1N0Y3Yk0xZmVTUjI1d3p1WkFOM3hCYXNpSkd4RFNmSDlwekxlVnpGN05neHRtTTArL0ZLN01McnZCTlRlWlNYWWxQK3dPLzVKLy9TVi8yTzMvSWl2K0VGZnMydmVEZjY4eEhPajUzcDVZdDhuNzJaRzZNWnpob081d2dPNFZDTzVDZ09ZM1ZNNFMxZXBZeGRZektQOFFTUHgzeHU0djdvNEZtZHlkYm80ajFlbytJWmJkYVcvK0djL0wvODJUai8wemJTLzRrVnVlNVlybXpwUDNMMVN3M1QrU1kxbVU0NnFkbDA1a245VEtlZjFHTDVKNlQrcG9wQUdtQ3FEYVJXVTVVZ0RUVFZDOUpHcHNwQjJ0aTRUT01tcG1wQzJ0UlVWMGlibVNvTXFjMVVhMGlETEZmd05OaHlwVTVEVEpXSU5OVFFHcVJoRm9zMERyZFlySEdFeFVLTkl5MTZOYmFicWhocGMxTTlJMjFocW15a1VhWWFSOXJTeU0rN2xaR2ZkMnNqUDIrSHhSS05vMDFWa1RUR1ZCOUpZNDBITlk2enlHczIzbFE5U1JOTWRaUTAwVlJSU1pOTXRaWFVhZVE1Ym1PcXQ2UnRUWldYdEoycEJwTzJOMVZqMGc2bXVremEwVlNoU1YybVdrMmFiS3JhcENsR3Z0dW1XdVMxbW1ia05aNXU1SFdkWWVRMW0ybXErS1JaUmw3djJVWis5cDFNOXdGcFo5UE5RTnJGZEVlUWRqWGRGcVRkVFBjR2FYZlREVUxxTnZLNnpqSHkrdlVZZWQ1empid2VlNWp1SE5JOEkrK2YrY2E5R2hlWWJpVFNRaU9mcDE3VExVVmFaTHF2U0l0Tk54ZHBUOU1kUnRyTGRKdVI5amFlMXJqRUl1L3RwUlo1L3k2enlIUFp4eUx2a1gyTnRScVhXK1IxM3M4aTc4MFZGbm1kVjFya2M3Ky81U0tSVmhuUGF6ekFJdSs3QXkzeXVoMWtrZmZkd1JaNTN4MWlrYy8wb1VZK2Y2dE5OeFRwTU5PdFRGcGo1TE55dU9tbUpoMWh1ck5KUjVwdWI5SlJwbnVjZExUcFJpY2RZN3JiU2NlYWJublNjVWJlcDhjYmViMVBNUEtlUGRISWUvWWtJNytmSnh0NTNtdU4vTDFQc2NoNzgxU0xYUE5PczhoNzRIUWp2NGRubUxvTDBwbEdYdU96TFBMK090c2k3ODF6TEhJTk9kZkk4empQeVBNNDM4anp1TURJOC9pQWtlZHhvWkdmY1oxRnJsRVhXZVN6ZWJGRlBwZVhHTGxXWFdya2ZYU1prZmZhNVVhZTN4V21qb2gwcGFrM0lsMWw2cEpJVjV2NkpkSTFwczZKZEsycGh5SmRaK3FtU05lYitpclNEYVlPaTNTanFkY2kzV1RxdWtnM0cyOXJ2TVVpMzEyM1d1UTc0amFMZkVldHQ4ajErM2FMWElNM1dPUWFmSWRGcms5M1d1UTljNWRGUG1kM1c3NUcwejJtYmk4L2FoLzFmUlJoNmdEVjg1dDZRWXBtVTFkSTBjL1VIMUswbURwRml2Nm1ucEZpZ0tsN3BHZzE5WkVVYmFhT2ttS1FxYmVrR0d6cU1pbUdtUHBOaXFHbXpwTmltS2tIcFJodTZrWXBScGo2VW9xUnBnNlZvdDNVcTFKMG1McFdpdEdtL3BWaWpLbVRwUmhyNm1rcHhwbTZXNHJ4cGo2WFlvS3A0NldZYU9wOUtTYVp1bUNLVGxNL1RORmw2b3dwSnB0NlpJb3BwbTZaWXFyeHBNWnBGcXJ2eFhRTDFmZGlob1hxZXpIVElxL1RMRk9uVFRIYlVKMHR1aTN5R3ZkWWFIM0xzTkRYbFEwTHZiNXNNblhwbE0ybWZwMnluNmx6cDJ3eDlmQ1UvVTNkUE9VQVUxOVAyV3JxOENuYlRMMCs1U0RqVFkyRExYZTk1UkJURXFBY2Fzb0VsTU1zMTk1eXVLSDZWWTR3SlFiS2thYnNRTmx1NU8vZFljb1RsS01OclhzNXhpS3Z3VmdMOVJibE9GUHVvQnh2dktGeGdpbUxVRTQwVkN2TFNSYjVaM2Fha2dwbGx5bXpVRTQyOUo2VlV5enluS1lhTDJ1Y1pwSG5QZDJVY2lobm1QSU81VXhUOHFHY1pjcEFsTE5OYVlpeTI4alBQc2ZJejk1ajVEbk90ZnliZzNJUEk4OWpucEhuTWQvSTY3VEF5T3UwMEpTektIdE5pWXRxb1NsN1VmV2FVaGpWVWxNZW8xcG1TbVpVKzVneUd0VytwclJHdGR5VTI2ajJNeVU0cWhXbUxFZTEwbEJ2VksweTVUdXExYWFrUjdYR2NxMnVEcmZJWDMrRUtRZFNIV2xLaEZSSG1iSWgxZEdHYW1oMWpDa3ZVaDFyNUdkWmE2RTlWNTFpU3BOVXB4cTZkNnZUVEFtVDZuUlQxcVE2dzVRbnFjNDA1VStxc3d5OWw5WFpGam83MVRtbWRFcTF6cFJUcVM0eThqcGRiTHlpOFJLTHZQNlhtdklzMVdYR094b3ZOMlZjcWl0TWFaZnFTdU1salZlWkVqRFZqYVlzVEhXVEtSVlQzV3pLeDFTM21KSXkxYTNXTjhmYlRPbVphcjBwUjFQZGJrclVWQnRNMlpycURsUEt6dGRsSCtWdDZqQWxiK3FHOGE3R0psTWFwMjQyNVhMcUZrTjlSdDNmbE5XcEI1aFNPM1dyS2I5VHQ1bVNQUFVnVTZhbkhtem96TlJEVERtZmVxZ3A4Vk1QTTJWLzZ1R0c5bHc5d3RDZXEwY2E2aS9yZGtQOVpkMWhhQy9Xb3czdHhYcU1vVjZ6SG10b2Y5ZmpMRlJINnZIR1d4b25HSzlxbkdpVUdpZFo2RXpWblJhcVIzV1g4WmpHeWNZVEdxY2FqMnVjWnFGYVVFODM5TjdYTTR6N05jNjB5UE9ZWlR5cnNkdnlieWZyT1VaZTd4NkwvUFBuR3U5cG5HZThwbkcrVVdsY1lEenpiOGlMc3hvQWVKeXN2UW1jSk1kWko1cVJsWm1SOTFGNVZXWGRaL2JkMDUxMXpFelA5UFNNUEtPclM1SkhFcEpHSTB1eVJiVWsyN0tNTU11aXRWVTI1bGdXK2NBeXVHdDNmMTdBMk11YXc2Ykh3TUl6QzVnMTVqRmxNTmNhQTd2QW1wNDFadG5mVzFoNDhQYlZ2QzhpczQ2ZUdabmo5N3FySWlNamo3aS8rSDlIZk1Xd0RQeWgvd2RkWlRSbW5XRWFZYmZqK2NsL0Y0ZFljRXJJYzdCZ0lBSER2OWZ0ZER0bkVBU2JrTDdaUlM5OHFpbWY4RFhMODRwT3Nici9xVFdNYzZJbzU5T1dWRkMwV2lWZmtEVEZVYkVyNWtRWC84bW5tZ3BuaUxxdG1UekdRN2diMHJHSDRRNU5LdVRMZFUwcFNKWlpVREhPWTB5S0ZwZnZWOUN2TUNwalFHeXppQndkVmRkUWF4dlpiWXlZN3VWTzUvSnpsenZkeTg5OEVQMEtqWFl1di9teHp2aTNQdnQ2OGloOWZvaEdUSnBoN0dqVEt5QkhXRWE0WGFzMlQ2TldaM0RvRll0ZU5JamNZaEdOaXU0VnR6Z1kwTU1rN3kraVgyZktUQVN4VHJzVE5zTW1ydUlOMmhnNGFaSnRSRnFsMjBHZGJ2THYrY1c0dmRCdkk0UllMS3FZVStvcjlYVlBWWlJVeWcvOFNNblVjamwvL0lDbllsSGdKVDI5WWtvQ1Z2T3JDK2lIVXF3b1NJS0VrT0RuYzdXTWxnbThJTU95bnBJNTFsaXBqMzlBZHhRL0xlbXlscktrYWszSjhWeFMxaEhVTTJTT1FUL1dCT3pqVU1CdXJkME1jZGh0aHJWMjFPbUdYYi9UYlVldTUzZDk3UGtSM3V5MG1sWEI4ZERvT05ZWE9ndGUwQXQ4T09xNDJ4V01oVTdvNVh1QkIwZGRPUDZsOHVycXp1cnFLT2VIOFEzMENUL1lUWjQ0Zmx6UVE1THdBcmx0WjVVVUtVWEw5UXZvNXhtSjBVa2ZJQ2dXbE1kdlI5aDNLMjIvWFhQUk1NeDk5S081WCtpM2hzUHgxVkVmTlpQemFHRi9mLytsd1dENm5xK2kvOHg0VEpVNURuRm9ZUVBwQ0FZczFNQkFUUmlXMjhoTGtWTXlXaDJ2ZzdzZXZXV05wZGQ4R016ZUp2cXNheGh1Nko3SVAydVcxOHhuc1U1T1R2ejJQeGN0WC94TzBmVFZaMFZJOG82ZldJYjdGdHpqaFdldHlpcjY5M0FQM0tqalo4MjFzdmxzbnB3WXh2aEwvMXowVFlScEdORlVUOWVYWjdkV1NMRTVXdlpyNkJwak0zbG1pZWxBLzdSYnpXVVUxbkN0S3NDSTlLTEtaaWZjOUJ5aDJteDEvTWlLSTlFbU5BK0c3cHFjb3A2aExGZjcxV1haTUdURUtNWXcxMmkwbTgzUmdJU0JnSHY5S0k0ZFhwR05LREprT0JpZmJMYkpYZUg0TCtuZDdMdmVsWHVFeHFCWVVqekowRzh5UEtQQURIT1pISXoyQnJQSVFQY2gybE1HQ3Rzd1dxQ2pmSEplaWxNYlBnd3RHcEFyRmRLTmIzN3ptKzNCSU5qNytuNS90NFhweVgrbjRYalF2NHI2L2F1REZtcTEwSDFQUEdFLy8veldRdy9ibHk2MWxwZjNIbjg4L2Z6emFScEdqMXk2OUFoOGR5TDRTOGIwNzZQL1J0dU45amlHRGpmWUdvem5Ea3c3YnpaOGZ5SnJXZG5DUGZWanZXWXYrNnRwclpBNWR5N1VIU2Z2T09qbnN1Zk9aZ3VhK2FENGVQUWZHNjh0d0szZlFpN2tuY2tjSi9RaFJkcWlhMVVzUG5JclZqUkV6UGh3ZEoySkJxZzNQZ2dpMUV2RzRHZlJMek1ZV3FrR2NXaUlUcEhGMERvdzE0R3FrRzQ2ZzlxdGJzY25Gd3lFN3J2LzJQMUN4dUYrMDc5VzBrcUZ6Rk5scGV3cFpTeDlGcEp0SHQrUDNnZDNZTjd4VzRWcnJpYUpaY1dEVzk2UUxWUXZRYktkRWU1UGFOZ2ZvRDltWURnaHlLeEpoeldaU0pUSU5HT2lISFk5T3M2UnN2NkQ2KzZHNVZpOHRyWjlCM2F5YVUvVzVMU0I3OWhlZHpiU2RwcEhCMnMvc0s1eEVOMXd5UzFHV3RZa1A1MXg4ZTNiU2ZwMHpvM1FGUmdYeTh6dE1HcXRWck5XcVFxdUZZL1lSa1NHN0RLaTQvTTBxcEZCdWdYVjcyeDZyajkvVmtEemQ3YlJ5RkRHQjNRTTl4VGpPcE5WREVQSmlySTRqUXdDY2pYQUNnNUlFb24wVVl1a2phOUMrRjJHYXpRRkRGV0h5TXNrOHNoTktaTjVOMklSckIwUjh3QnpHVmFBcW82Y0l0cmNScTAxNU9zSXI2R3cwMjFXc1FBTFhnRVI2dDZFWnV4MlFwaDdSZVJ2ZHJwZUNsSzdIWmcvelJEdWhnTWw4Y2tTNmNHSVRBRzlGM0NuZTdqOTdQYjJzMjhud1R0NTM1UldTcndoMllMRXNhSW5OeXFjcUFlU1hwRGE2MEdSNVF3Ty94OTJpdVU1SkltS1VNQXFkTGFQYzRXZ1lwWGx0TWxuM0R2ZmJaUWswME1jeXlSdmhlQ2pWaDZYSTgxU0JGR3hKQTF4V2diWm5vc1V4Y2dHOW9tS0tXcmpyemllbHJVbFE4RXBsa3R4VXI2VEZuZ3VsZElMUzBpcXI0VG4wSnNFU1RNNFJXRmcxcy9hYUFGV2psUE1HMjlvSlJ0aW5TNDBCdFMwUmhwSUNHbWprVlV2Sk8yam8yWVhtc3J6eWFYbU9uTFhZQ0tReHZQSWRDVURGSzdGTFVmK0JaYzBJY1MyV2VpQXVUWlRlVWxrZVYzbFVxN0dhNkpUTk5RMEp4bGlLRnNQV1RsV1FrN3VRbXBUY1FSc0J4QldOWjluV1Zaak9ZN24wcndvYUJpWC9Ccm1JREdGcmJLU1loR2JVcng3WDMvTTllZWJjUHhMV0VLaXlJb0ZRMHVyQ1BFNGxUSlZoRG1mRndzWlM4N1pYQWxhUzRCTExNZTc3eFFNU1lZc0RGN1VlRmJpQk1uemN4NWI5RlJYRjZEQWRVOHhwQWEwOXRxV1pUcHRhRTVycmszVFRJWXBBSzFZWU5aZ0RKNWdkcGp6ekM1emtYbVllWXg1QS9QTURXM05SNTVmYTNiYk1MSUFYdm0xZHVqV3lGZ2pJWVp2SlBpUlcydjZwQWxEV0VMSjlEK040QUJYeUhVWXBQQ0dFTG9KUXBLU2dsTzRrenlKNTVwNi9OZG5rZGcxdnRpMFJWNlYyTWRxdHd1aTNYeU1sWnBuT2FNckJvOWRsQjRsMTU2NXdFUDZaUVRwS2ZPNHlDTHB1SkZxcnFuK3NmTC84dFhWY25sVjlUZEtmK2xycStWajgwMzhmOWVxbFIrN3oyaG9lcTFhTy84Tjl4bGE0dzNuYTlYejlVcjF3dm5xYmZmcURjMjQ5eDVJMWI4aFNhN1dxOVZLZmE5ZThKYlBGdXJMNC85YUszb3I1NHExSlc5S2gyaDdubVR1dUdsODRzNWtiSVV3S0VuZGFTUWVlSFMwd3Nnc3NuUytrcUdLSjNmUHRVandOR0F1WFVxcnZNaWxNdmJwTmRZbzJYYi9MQ0JSamt0cnVwZ1haRkhYb250ZEcvTlZ1Uk1vSnRBa1RlWEUxSkd4OWZuZGxhcG5xMWpHSEFGZmtyeG9xMnB1Kzk2VWs4MW5DaFlyY0RiaXNGN0s2YXBzcXZmVjFwcVhsaTFkMGhWQmxtZDQ5emZRRnhnSHhnMURBRTZ5cWpSaHZtQWZJQTN2SmFzZStuajJRdm03N0U3VC9waW1iWjR0M1hYSFhiSSsvakQyRE1NREJKVFY5WS9aemJiOUw4cm5OM1hscmp2dkt1MThHaHNFL1V6eitSbFk5eHhZNnhsVUpRMnlEak81cytsN0NkakhYVURiQlRxRHErUmlHekIzaEJqSDBDU0JTd21XMDdNdFBnVVRRaldjQzRWT09WZXJIcnYvV0xXYUs3Wkx5TllWVzdlMFpyNWN6amMxUzdjVi9keDZ0WlBmd1JJdmlyeUVkd3J0eWdTZmZ3SHF1d1hISm1FMENLSUxtOFlVMlFISklGZ1dseENCcjl0b0hVMHV6STRBdmoraisybmprVzJUNDFLYXY2Wnhvc3c1bWxsV1hqbDVTYnR2TFMzc2ZGQVZSTjVOWVNXbHVUNkhaZFlJbnRSNUFYMUdFd1Q5OVFIUXd4UUdUS3FsWklGekJjeHJyMndMNmJYN3RFc25YMUdybXVad3NzaHBHejQ1R0tjZlVoeWZGRjJnblliUmIxRjBXd1QwdmNYY3l6RHRTaHY0QWpaY1kzRzc0bHMxaTljSkFXd0RDb1h4NTIyak5laFpEK2dmak01dEJITzlTd2hxa1JET1c2UWhadnRVNjd6anBIZmZzSG1kT2J5S0h0YTZnU3FhcTI1ZzM4L0ptSVVWQkYzMG80ekFzekxQTFZSc0pTVkxiRXJuY21kTGdzQktBdDlaRGRJMHpZNnc2ZGtQdkttMWNWdEd3OEY0aVBxL0VkaWFJRDFoaWJMVzVWTklrZ1VrS2s4YWtvQmttVWRRWE0zaVdVSG0vSzZ0ODBpQ3ZKQlF0SEk4eXl0Y2VZb1RyZ0JPU0FFeWdrWEZyclFycUYxeE1SeDdxQTk1UkFDa2FHUUFzZUd3SDgzRyt1UTVRQmNWeXlkUEhveUhNTXl1TXdja2dGdjVHOTV2QUI2a2VkaUFPaHNSQlBEbEoza2RIcUpzRC83RzErWXkzSXVHMFg3ME5jcGFRTk95UXFaSGl6cDVaamg1cGdzZDJrM3lQZHdmQVpPeUQraGtmUFVLNURLWHgvVCtCdHdmd3QwdWZOSEJmbXY2d0xXb0ZUR3ZYajlhTDhpbUZsR0lIWmV2QitIaG9OZEx5cmdmRFlkL1I5MWMwcW9EV3E4b2Fkb2ovUkRqcEY5RFA4ZVl3RnZkeHp3S0pSWnFNT1hKS2g3QkVnL1RyTnVNdVgvQWNRblBHd0pNQW9xNmVRWVI4dHR1d1ZpdkVhTGhSSUNhWUtERE5leFdBUUg0cnVOMVhVOW5BUkcyVytqRGQ5Ny9sc3NwamwxNit2anFndzBlTDZkREk0Vll3MGhqV1FDOFloaGZjUmQwUTRaSlZlVTRuV1A1WEMzZHlKUjR2QUpQdVlFbXBwYVcvUnk3Y0lubEpFdldqRzh0ZFJDWGFvUkJGZ2twWCtSVUpNQzZYNU01eEdxTkZyTFNyc3l5SlU3U2NqM0FEUm1GMWRNMXpQT3NackNhWmZLbUdHYVViTzJmeVdvMnJWam1Nc09JVTE2YXRLTUpQRkVXYUhFRnVDSTZSc2xJd1c2VThHcHR3THBkNEszZHlaZTArV2pjUjN2anE2aDFyVWRZNFpOdWNiaEgvMGhhaElad3VSZjBlcFNmanFLaW13MzJXbnZCWGpEcHcydXpzWU1JazF5eEtnM0NZUjJPVzFuNmREQkV3MWFyQjNNa0NCSWFlZ1hLS3hJWmh3VWNBaERLdzFZL09qaUkrbENZVVQ4NE9BajZ6RlFlY2dYdGtWRm5FeWxBT0JnTTRFYlVId3l5QndlemV3YW9SV1lvOERob3NOZEgwZjcrN0JyaENVUmFOcG9WbnVXQmdpVGI2YjE3Y0M5UDNrTnVUWEpCY1o3VGUzcFFIcFpLbjFBUGh2UGUxeC9OcDl1dWhMUlNFWXJpYkNhVk81b0g0WUY4UEtSWkpEbE1ydFAzQThDR3lZcjYwL2NuYmRhb1diUWE0YlQwMDR4dWFyTUc1WDZUQ2d4dmFyTWV5ZWNNOGcvMitnZkQ0UTNwQ0VjbzJCdEJIYWUwNzlNd3JvRFR0cjJZbGZPOVdJQkVWZ21Tb0JPV2hFSnQzNk9BdTBrUTllOWhGb2txbTBxcnZsNElaTjh2Rm5nK1cxamZmTXRsMTFha1U0M21EbTRzU29ySTF4Y1VCZjFFQ25OS1dqWVYwWlNDaktEeXd0bk95ZWhrc1pScWJ5eEY2L2M3M2lkTUZLUTlSeGNLbGoyaFI1OUV2dzZVS0FQbEMya0pmYklBKzZTSjEyRk1ZSitNZnNMVWhaTUl0Si9malJwK0Y0ZTFiOUQxVm1scnE5VFM5YWk4dFZWK2RPblVxUWRPYlMzSEVxUnpsZmJaK3M3NHo4cWRuZm9PK21meGZlVCtjZ1QzLytLcEI3Zmc1bXdzUk1xZlVMLzN4SGVlMEQ1NEltbXpYNGR5bFpnbElnOWdkWmFnTzhwOWJMTnJyRTRIbWIvTjRtYTd1MEVrRmQwbWVtenpKSTR1djNtanZxa3RTUXZGeGdNWFFuNzE3Z2N1Mk1kZWt0ZXlsOSs4TGFKc3R2Y0M0dEJQd3RrYlR1SWdmYktlSzIyYU5yME5ibTVtN3YxZ1p2T2s4RWRZNFY5ODhXSUhzVE9hUFFMcUtRSXVOUUZIUWYvQ1pPVnhGRWJKbDVBS0JPdFlmenppZDhTSTM4SHdGY2NqU3J0SGU5a3NqQ0h5ZDUzSUYyTXNnVDZQUGc4NFlvRnBNK2NBU2J5Um9LSUVydUtRb0IwaWtZM0Zza0I2SWJsQlpiRndyZVVUbUVpNmdrb0haaWRDdFp0Z1NBTHVuRzZ6MWdGY0FvOENoaVFVWGdCU0hUa0VWYUluSzJtUDAxU2Q4MTJsb2Uxb1d0clE5ZWUwaHZJUlQrZkcvek1TVEU2N3krUWNRWGlPMXlYK09VRmJta1E1L1JNUWtZWG5CRDNGdlZrV1JiRzQ0S1Frdlo3VkJFdGtGY1d0Qi9Vc1NuTmVrRTJwbHV1bmRYMEhPQURIQUc3Z0xacjJNVTdYVDdSNFhydlBGUFFYQkkxN3E2QnEzSE1DV2hMSWdjWXZ2SlZYOU5SYmdIZ2JiNWJ0cGJ5SUZVa0xtcHFBamFMaXBvTmNZNFlyL2pYMGpVQWtKZzFZam1xd0JMVmJsQzFZUTFYQmRRQm1GYUNWU0lldEljUzR4WDd4eGFVcUF0NHg3WnQ4ZFpuTnV5anlDMENiM2VKdmJOVzZNaXV4aW1YQmxCSzdqZU4rS08vc2lNMDUyakFrWEI4aWF6WDVFcUZlQmZLcm9VR3ZENnVPanZxNmd2b3QrTk9WMFVqUnAvTGFhL0FjNFB4dXhhM0E2bWkxT2hIUWVpTFI2bG9FNHhOSnkyYUhpcUJnNnBUSlVUR01iV0E5NE5PTFZrdW9WVm9kRHdIVlA0SUNncXZIaHp3Vm5LUHArMkZDbzhoSzNyNkZyQnA1ZTFSQnd5aCs1K0Voa2JDZ0FHRFgzdHo3cHUxSTNuRUN4aUpqQXh5QjhybndPU3IzRVdvVEFWQnlySWFUaERZVkFma1RNZDBvV2kvNitjQXRGdDBBOHRBMENLSkpKRmd0UjBQWklCd0tPanlJaXV1ZTF5c3VGVW1TZkp5andwOVdISExIeVdFdlcxNDlPS0FNalpITUhiSm1TNHpQMU9uc2VSdVVtWFIxdDlQdU5QMU9FMm9PazhHTE5ydWRJeHhrcWhwTGRvQzlpZFVMM2RtOTIzQVZHS0ZPZDlQQkcwUWdDOFFZTHBLNTFOMTBNY0ZEUkM1QzJDY0J3NnZwQzE4b21Ua080Y2NFM1RWeUhCWXMzVE8wMWU3ajNlN2p6NUdndTNCN2xyTzRVdXZocHg5dXRSNWVGWFRIRERpWnN3eW4rR2p6Zk1ieU1SOFV6YUt0OFN6cDZud0c4MWt2cUJSRTRYZ3RZeHBjZm1WMWMvMmU5ZlY3MEpOTDNVYnQ3WjRnQ3gvSmxWMXJKZTJrVGJTYzVBUEIrSVZDam5mNU5zMElncmZUdTJ5UHJTT3BuR001Skg5VDJ0LzJiS3l6cVJUaVgwd3ZWOHNyaXF5WHVNTDZQYSs3WjUwMGE2S0lnZUdnQWhKcUFxMDZ4ZXd5ajkrZ2pmSG5teFFmdllLTE1GYndObkNRVFV6R0FSa1BSUDlBNVJ4UmkxQTNndzNwQ2doZ2RjTE9JK2JDMjg2ZmY5dDNrK0RDdWVmUG5uMyszU1E0dC9YVTF0WlQzMFNDWjF5N0ZPcEJaZVZ5YVdWbGUyWGxIczB4Vk15emJOazFzcXJVNlhRYXZpWHlMTXB4SXRaVlU5RllKbmtoQkZyeVFnaXl5UXNoV0ZIeFJqbndoSVZjYVNVZ0w5MWVHUmlDcWFVMVErM2tIWGlaMjI0ajE4dzV2bDBQZkpyZmhIWmZnYmtpMGhtOUdOTnV1eFZDcTBCOXU1TUlicE9wVUlnVDUrSStVS2NicGhFOE1GSEZiVkpZc0EzdE90RTJ1WEh6bmtaVGRkMWhWalpOeDlnTDZCemFpeWRHY3VodkxQaGxML0RLL3NLRzdTNkp0cWZhVmFKRkVwY1dEa3hIWFpJcXRtWWN1L2o2aThkMHd5NUxqcWM2NkNDVGt3dXVhY2pKOGIyUEtJWXBIdzNNL0xwK3h2UjljM2VYaEdmMDllT2VyNld3eEFrQ0orR1V0dm9XSVdXeEFENzhYbjQ5bDF2UDkzekZrbGhSU2drejNvT3NvejVUWTlhSmxIa2lSMjVTNGdIdzJzR1UzdkFWRXRZcUZIYlB4eE5xQkRkQ1NIaU1MbjBEdW5URjlEeHprZlhNd1BUWVJUZ1ovKzg1SVhLZEtGQU01VG9KdHltVnlTZTM1dUVFOWFDeE1FOHF4V1BTZG5GRDl1TERydUVaazRzUW5mQU1BNmlIRHIyL3lweG16akxubVR1WkhoMER6WFVLNTl4a0pNeWZwcWdtS0I0RlVGczZKdWJQdzY2THp5RFhRUEVSLzZFcWFxcWlpNnEvNmcxVlVWZFVUVlM5VmY4VlE0NUlkU0xaR05LUW5oOUd3Qm9tSC9RbU01dDJMY3ROWjgyc2JXZVBuSTMvZGtRZUdaRlhUR01mQ1NMNkR6Z2xhTUYzdXE3OEZOUnpuV3BraUVJRzEwSWhGb3Y3QkUvNEF2YmJheXdscG1TRjdkSmxGMmd3K3U2cUZCaVI5NXJjYlY3SENLU2FaYlA4WWc0YlViQ3FPQ3ZicTdhOEZyUk5LYi9Jc3paNkluMVh6UXZZd1NDVjgycDNXeEl5amNvWjA1T2ZmSis0OVpxdFdnMEM4UU92RjdQbVRzVXdFVE8zWG8wWWplcUxBT3o0d0svRmlOb091eUdHRHlCWERHd1BZbzdkdjFRZTk5MWNVQzgxUjQ4L3Jwd1UvbENOeE1jZmxuL2dZMmkwVXk2UEQxSGdaSnk4Nll5LzQrN2I1Y3B6MmpkbXhOdnZWSjUrZGtvVDBSZlJMekgzTUE4eFR6RFBNUzh5MzhGOEFOQUdVZUt0STRkMHNKRUl2ZHNUK05VbGd4TmFDTnFERHRGb29oMUpqdkZBam04ZzQ5N3p3OG5TMlozUVRhTEZKQU1EaGhHTUV6OGVMWEVTekpQTzVOeWZpNk5mOEZiUCtLSXFwU1ZiSXB5QXBJcittVlhQZE5JMWxxOEVlbFBpeUpvTWEwMEx2aVRLU2FFV1ZEbTJtZ3V1U1NZWjlBL0ZTL041SHRZbStLYTRnSHVOeE8zQ0pCZDJCZnpJTHRHNWtLQkVjUWdKL3NiZldmVzFadDQxUllVWFZORjBjdzNOWDkzeFpVMWVQNm5xMVpNdUxEdXd4R3ZrV1MwTzRaUTFCUGRrVlZkUHJwdldVL0Y4aStMREJ6Z1ZnQStmMmhHd0NBaHpDeXVpcU9Bb2hrTUpMVGxFZjBUWEtUSUhBVHRUeEV5Z01xeERzNU5PaTVnMWtJNmFJbVBQd2Z6ODFJUUdSWXBTVnQ1UEZITHZWOUJwdGFTK1QvVkozSHdqU1h2akdsSGx2WjhFNHk4cm9xcElpaUE1aGxoRnY2TW83MWRMUHJsMldvbnZnT0Q3MzZpVWZSV2VvdS93UytwNzBqbmJ0ZXlNSGVoK2ZpcS9lUmw5Z1hIcENzS1FxVVJFcjJHWGNEbWVUd2F5M3pRUWdUQ3dXZ0t4Q0NuMndCN0tmbU42dWZsQWN6bjlnbjZpZVNiS2FtbzZXTi80cGd5QXRvV2dsbW51T0lHOTAvUjhNMFFYZjZQdTJiWlgvMEltaCs2dWI3aUtJZDZsdm1PRnk2NjUzeDE0cTE3QUYxemdaeWhkWnBrNW1aVFA1SUR6cWdFL3VBeXpQMks2ekJaemhtRUlZdlZyN1dqeXhmK0FPSkdZVUVsV1A0cjJXc0I4UjZOWGovU0p3QXIrV0taSER0R0E0T25XSUk3VDhIQ2Z4T1psaTcvS05KZzFxbStQcDJJTit5NE8yOTJ3R3V1bUNCdEFGazhDQ3JzQTlTaUFhYUlEemNvb1FkcGVOSU1ndmV6YTJZeU1KWkYzODVYMXpRdmJKZk9nSHFxTlZrTU43OTBwZTBWZDVGSXJsVjQrMzZ1c3BEaERsVXd0WSsxZzRCVjBqTkdMSis4NWR1eSs0elA1M0s4eUFaVVVFOWtLbnFBZUtNTVdvbnBjV2xMQ1M0ZlQ0bHc4SGdUSDEyRjlTL21GNG5KWURKZUxCVDhsT080N0YrRnZVaGJFOU9yMW51bzdEWCtiWkk3Z0syejdEY2NYMG91TC8rZWtHTk55aktBY3R6TjNRK3VRcHFrUkFVc1ZDM0Y3ZEQxU2xIWUxtS2N1RVVFa0lJT1FOU2hUWjlLY0lWR2R4djh3Wlh3b05CcWFXYjJFc3BjdlowOFdza0c1dXJhNHVGWXRCK08vTWhxY3pZc3FMeXFHblFIV1RlTWFKVWZMY0J4aUJmTlpVMkFSeDJVMFoyOXJhK3RRRjFLcHp1c3VIdys4RTNlSW9vQVI5SlVvM3RFNXJ3b1pLNmp3Z29CNW5MSk0xUlJVTEtUMFFGUDhnaG1HWnNGWHRFQlBDWGdsZU9XVjZUaTRoZ1l3Z2tzUXE4enNMVTRqQUtFeGlDQ1dRSkRrdVVUMlRNZ2Y2a1BJNitwNHFPcTZpdnFxamdaRmwxNkM0SUFrRGhSZFZ4aXF0S0gyQTdHc1pJbWk0L1BNYTVsTHpPdmkvQ2JhY3VDL21xbWJwQ1l6OGNuWHVCVGpRYXBYbnlaMmlXeGhjSjJoQlNUaG9XYlp2cDNXamh4Nldob0lESnhORHVrZ25YN085aDA0clVDaWIxdlo2N0NxbzlGOFpjZmZCaGZnY3hsdUJKajdVSHc0dUNFeGs3R3ovdmRvYVVlNVJJTGpTZnBEcEVtMFpDMytFdENOMGhGNmNSc2RjL2N5OThkOHFYVjBEWFJyRkJXUnZxa0svbHpjSmlzNWtJc3RSTVRoa1l0dmlFOG9DM0RjNDM3UEwvbDkrQjdHSzhOQmZLQmtCcGp3UFNBcHlXRklDUXNhamdkb2tDVndMa3ZESGJLRTdaRDFhQm9iZnd1Um0xK2pKQ2RMaVUxQXcyaUNCVzZ1Nnorc2Z1MksyNDFWQ3ZRYjF3TXdhQi9BNXkzcU1Xd05TYm4zMGQ3ZlVlNVhEZyt6VitnZk16Y2ZSb2xORFdCbkdKOTBFc1R5Z1c2VW1oclZETzVXRFZNWlA2dVlobnAzcng5UklkNHBtT0hxK0RlVWRGcEJhNm9aalE5T1BYZ0tQdlAySXNTV2h0amJrWHBZTlZ4enV4UGJwbUVQRGE1RmcydWwxZFV6cTZzSXlEYU12cUIxT0VwTXhoS2JEZlJ0Z0toWDZGeGlHazZpOE96VzFsaEN0V3NUZEV3Yk5JckR1QjByVk1IbVQ1bE10QU10Q0ExNGVSR3Y3VlRENHpodEZ4MU5iR3pXTDlZM0c2TG1GTWIvUXpwWGN5djRFOUIrSmQvL0tIQUo4TVJUMWNnVGNhZFp0Q3U2azIwMHN1VHI2RVczVkt2TFF0a25Bd3crRXp6OHgraC9FSzFmTjVIZUFsMU03RU8yVWF4WHBjbE5DZ21iVklhYmNIYVlHbFJnWWk5SUZZUkhva0tVdnVmQzNUMWIwNVM4YnNtT0tXbWVLdUNNVmxKOU40OVF2YWFKTXNlNVdzNEdVcStub2N0THhZcWI5cGZySE9JbHJyNlNOaGRLSE12TFhERnNXT2tGczFxSzJtV3ZVaWpJSW1mcEhBWjRZMkl1aFFROTdhVExuS2NWbEJOcGhmVjBnREtxS1JsbVJwSlV0YnlhU1VraW04cXM1b29MSGl0amxuWERPN2JPTXN4TVh6RUN4RldGc2M5MG93bG4xcllTUm82TS9ncXU0Y2tZaUthRDRYRENnRkYrcGFjWWFMZC9xTVZkOEZjbTZUaVBDbmdVeE5CRGRMRG5RZHJrTXlmbkdoTHJMYnRDNXBzUEU0aEl6UG9IclNzQjZzSDQ2clVPWjd3bUtXdUJhY0lzUFU3ME9WUW9VYVdyRjRZakRqdXpjelFwS0Q4MXpadEUwRWdsVU5YVW50WEtnZEJKRVJTcjdxSjloWUxrOFg5U2lBN2UrUDRZTTBkb1M4am9aUEV3c3NJUHkyazlsQ1JpZHFyNStEdlJJSWEyQjBmNHkrbGNHczNyRU9rL21WT2p2YWdmN2NXS3BHQjhPQnJOOFQ1bFpnTmlqb0N0Q21FM09wU0I5cW5vaXB5U28xdEVLUXQ3aVpnaEpMbytqRWFhTW43SG0zaG9WdFNBWlJWZk5qd1QwSXVpYlR3b1FFY3NLakQwTHFLUEtnNDMvc1NQU2pJaE54eHZxdXhIMUxUcHAxSXAzaDcvUzFUNFByZ0NURGVieHV5NzVuRVkwYzlRQ1Nrd2hXN29SbFBoRUdJMkxoNGJYZG00K09UOXg0N2RqNWlEWXhjM2hsZU9rWk1uTDI3RWZEWExvREZnejFXbXc1eGt0cGx6ekFYbUxvS09QYW9vZ1Zra0VEUlBCTjNyS0JGekE0OUh6ZUxhYTZnR002d20rRW5IYlJvSWtCVSsra1ViTmFPVVY1MHNRaW1PcldQOFZkRVZmeG5qUDhPdXA3L0RBR2pDc2tqVkpFOVZjL2VMdEl0K0tQMkQ2VitlZm4vQS9sejZCMjMwVjNXV3dKbU1xK2JLZWwxMDRRWDRsK0ZWWHhYUDZTOFpkazVWUFVuVFVJcE5XU0x0Wnd1ZWVnZTg0YVc1NzF6ZkV6Nm1mb09jelk0bGJMRzBEWmdDN0FQTHNvRWR4QngvWGJmN3V1ZEpjSHpwd3RMU2hRZElrRW1sMEF1OUxOUnNsRnlFWUx5ZlhJWGdPMU1JZFM2KytDS3Z6UFBRUThDR1pZYllQTGVJTEJTVGdFck4zUmpNQUI4YWRna2YvU0ovYXFtd29ScEswRXpWVnRwMUJGaDcvWmN1MXRlZXJLUEFrSmRPbDdOOEl5ZXp3bWExM3VsY2FIM2d0ZlcxMTlmbjVtM2xWWExaUXUxYWw4eGxTc2R2ek9aUzc0VVhkaCtCckc3T0JLNzBJS041MnBDRFkrdlZxNExlbmpxMVZOelFaVzJ1RXFzb1NGbjgwbW5nWjJmbHZ6MmEwcEZmUjc4RmZYTW5jNUg1WnJMU1VlVUN3V2lrM0pSK0FCVjBDYmxJNmxKdDhnUXdkNmlvbVRBZVBpSDFYV3JvRlFlKzEyazNHMU44Und1OGpOellhTjJqR2d0UG9BbmtDcEVlVkp2L1NwUlZDVEN3a1RaWVJWVVYxa2pEb2lBaTJWbkxLMzZLWGF1SDk1Y0tXU3dXeWsrdDVEVmRGUlNGTldYVGNQelUrSytYeWNKOVNrbkJRMWdXSlVtUmlMeFpTeHNwOGk2azVTV0paV1dsZ0hsTjBiRXRpNFlvMjlpUURmNFp0MWpBamVXRjE2VFRXaTU3ZDJPaFdEZjh2SmsyUlUxQ3VpQ3pyTzhFVDhiSTRFWGV4cnFpOGJnQXIrTmtLUy95OElyNGRiTTFoUFFUQmg0VFJsMDNBY3lObUEySGxaMnFSS0tRdEs0TExka3Zla1JuTXg0VjNRTTQvSDdZYm9mTEdWdFI3TXlBa05rbkhSS09vZ2MyTHp1NXg0THB1UDQ5OUh1QTBwY1N1Y0JVblJaTEJLaGRFWi9ZTFBxeGdlTVpGS0xQT1cxN0hlWXJkakVlaUk2WUZrVmp6UjUvcnlNSk1pOWFhZGRWVjFUYmVkZGw5RG5iWGt0am5JWjdCNktZeHE1b3JkdnRhNDROTjdodTJoSjVXWkRneGptNk9JaHRYN3FSVmJQaDI5c241aVN4clFiREhGbmZCQmhsRGJkckFmRkV6SEFJMzhjZUcxOTk3TEViN2tGOEcxdCtHNDJ1VDI1Q0xiaUpUZVNUd3lRL0s3Sklma1E5MWFPbUtPUTd6WS9jUi9UbEdvcUxNaVNxN0NsdHVFSmwzSXp0NG5hbDdlTzIzKzY2RlRmc3VvTUlaZmYyZ21oOGJXOFA5WHJOajBhOTNXaVlIR2ZsM0tkMkRhUW1vVnV6SXJkTGpBdUF5eCtoMDVmSG84dVhYM3dSUlMrK09GOHZZbk5EYXVXM29jeHRQQm9PeWUyZm9WVjc4Y1h4VlhMMzVQNGd0Z1d3SThpZ0Z1ME5CbEFVZ3BqbjhTa1A2Ly81eVQwTk92V2NtSXNsbXB4T055SXJCMkZ4aVJpVE1yMDFlaVdXdlU4dlJFUndRSE00TCtzWjAzWE5qQzZ6S1NuRmNqeXlyYktsT2FyS2NYSUk4QTFXRUpJdWlhcW9LQkJJSENmeHlOTHpjZWwrbDVQVFFlMTF0U0F0Y3dEbVpGWksxem9oQUFhSmsyWHVQUXM1WFVRU0w2VUVVYldXTEZVVVVwTE1zNktlWStiM0Z4QXB6WEdDbWUzS0JOY0xGTmNqQUVhTlZveE95WGFDbU9uZGpCVXdjVEk5OFhIRnJSeEhMMnRPV2gwL3I5ZzIrblppRVFVY3VxU25jN3BLMk0yMHFTbWl3UE5RRk5Xc215b1U1by9wQ0RxMGxmSHZhaGFiVnRHaVlvOUhaT2pzeVRLVm9WNGgzUEtlcVhtbVk4TEgwMHdSSzZMMDI0U2VpdE4rMFJnUE9DaGloMHcwam5jVHZTakJaM1MxQTFwZ1Q5RFh6VkFTZCtOTkV0Tk5GSlhwbFppWjJldzhnWGJjREYzK01wK0s0ZG1qTVR6N1R6Rm9lK25yQU1UdHhYRzBIVjk2bTBHTktmdTVjelc2dWg2dm5VUFpPSzBWSTdYNDg1NjNFZG5BY25jK3JSZS9pcG5UVFlxTUEvVTdCanp3dldSVm40aDJnWVVsdG1FQTdkcTQxZW5XNHRyNnNONjMzVmlsZHBxcUpXRU16aWVSSVJtdEVYTkJtb2I2TVRtM0tGdmF5bWNDUUZZUFhZYUE2bldPWGZUWGdzbEpaVVcrSERoWjd1eWp4eTRpSmliVHNRZ3RDb3B0Ujg5b2R1RlBkVi92YVJrZFRub1FmWk9nWi9RZW5FQlNGQVRhb3M4V2JYSmhybjR5ckxScmdORnVJL2pNL3NkWEpabzJqVStiNWZEdlhabnZpOXRnaVVnSVVmOGZXcFc0SVE1NnU3dWtTdlAxS3R5NlhqZFhBOTlZMVZ2WGkzUTVEaWYxK3NqUnlzeHF1WEZEdmFCdmU3dXplcjNqU0VYNlIyczV1TEZlUU9wcHhlYkhvd29yTHRtUmRQdjhlSFNQanNPdjNWYzM5ZTFrSFA2VC9kYXRxemVwMDhhc25uTmpNTGgxNWVaNmFYQzBucmZzcHp2Ly8rbW5rRnJJL1lPN3lWeStLMzM1OUQrMm45NjZBazl2eit0R1ZWcXZNNlNQNXNEL1RTMGYvcDBKbE51YUZQcnZpcUsrbnNtUllrSndlTFRNL1ZsOTRLRHZrYXZ3VFE1em1HNUVMU2Zyc3hWcEFtZ3I3UVFxMC9XSko5S3ZDUGRRbjBnRUJoSFpGUVRzL2dETzBNUGpxOEhoSWRremRKMlJnZXpLUVVBUFJIMTc3Y3FWWVgrZWJ5RnRsYm1SWXdybjlYNHpMdW1uZTcxbzhqbkNIUjNPWFdEbTk0aGhSaWRXanhFMXpmWEpESTdhYUM4YVgyM3Q5d2FESHVDazBXalkyaDhPNTJ3bGZ4MTludXpJUk1UR2hBekd5VlphdWp1aEdBdmJPL0VPcm0wWWVHUm5HNnpGblNiNmFiVlF2dXZzb21lN2ZOckFBUEVWd1JaNVhsZWRRT1NCM3haY3Qxc3dlTVBKcDVjc1FVWXZlN2FUcXV6VUMxM1hKZHQ5ZURsbnF6clBpNDZnbUlJaTZLN2cyaDViMmpFbEtUT3pGLzQ5OUFjVUU5cXcydnJkZFJiN3R1OEpCa3Yzc1g2azhzbXFVZmxrL2NzUEtFaitmejlaLzNOVHJYeGY1Uk9ROW9rNlduNUFLY3JqK2lmL3B5S2xaamordDlGdkE3NUtBMTFoN0pwVmFkZklyRElRQUwxMnQ5TTAwQm5rOXdIQmp0QlRGVEVqUWMvdVlYYTQ0NzkxRVEzR0J4RzZyU0t5T0JpUGhuMHA4ejMremxzWEorLzlDWFFBOHp2WlEwb0tDSmpkSTh3ODBlcWlwODVMQ0kvZVd4emgzT24zNXQrejk5NzhlOUVQbjVleTR1Y0w3L204aU81N1gvNTlQd1ZwMHprMXM3V21WbHRrL1BISkVmV3ZvaXlnbm14OEFKSkVsRk0wWkw3VzgvN2srZWd3c1VQdjMvVDRxejN2Si9tVEl6bzRQQ1JtK1RTODRmR2tMZDRKbU5pQUZpNUJHMXN4TzBqMkZoQUdGN2RqQVJ5T05xazl4UEFiMjZlRG9oZHMzVmFxNVlOTUVDNGVEL0tRREcyOVdtbGlsZ3NMSzR2dnZzc0swOGVYZkc4T2N4UDczaWpHOVJFeEZqc2NESzZoNGJYZVhyL0h6TXNKZUdwcFRxMTdiYkpCQXgvMis5bmhzRWREMU8rVFhiM1hHWHFZNDJldVVKNGM0SGUzNW5iOVNoY2F6d2VFajZNMkRpdVk4RGdmT0hteTNDOC9NZTQvQVljNGpvWVFSL2MvTVlialh2bkVDUWllUVAxSmZHcUw5OUZZWmtMa1hnSW13blNLNXFsUUQyWWJFYS9IV25tQXhjeEdsTmFYOWwvWHNPd0hQL0NBYlRZZTIzZFZVN1FpOUUzZDlrWXRsNFAxcUJxdXYrYmUrMjViRHl0d3BpdUdXZGxvZDBsVy9MUXVSTjRkNzUwRm5zS3RRYVpoRi9Pa0xuN0t4MUM1Q3FsbGVEQWNEdlpLeDU5RXpsN3B5ZU9sNnRhVHBmRUlvbHZFMnJoZmV2TEU3ZjNTaVNmUjdaWEhUNVQ2RUgxODNxWmZqVFdaTS9JUE5EMGtCbmJBcUJMQkJnNEpHb1krQndiV3hZa1FvWW9PRW1JT3dmY3ZxSmFoR0pwWE1DdU5Vc053ZGJHSjlheXVaK2VYQlVYUlhlRDJiZG1vMk1XczVSdUtJdDByQkNxUStpbFd2NWFNWHpJYlBhck5yQklaQ0xCeVJCc1RFYWF3MWlEUjVCc2x4OTVoME85SDhMbk9IQjdBTUEvNm94NFo0a0UyMjRzdVBVTGdaNi9WMm8waWNoN04ydmlHdlJFb21XMFRYVWs4YThqV2lNTSswRzZZTmpENjlxaXFwclhmbjdQaC9oY3hMNGxnZHVCYU4rckNGMzFMNTQ2TzhhTW1EV0hTUmRGaGF6cFBSL1B6MUFiV2FQNC9Gci9PZnc4STdxWXFvVVIvZm0wcXYvMGErbk5pNFUvWFAzZCtHMEg4OVYvbEd0RjRWWkk0MlJVQXRlLzNva0UwYU1FMzZzOG5qQWJaRWNwQ0ZBSGJQT2ozZTYzcDMrRGF0ZEhCd1g2VS9PM0dxWE02SXJweW8xbzgzcllRVlZlUjVab3U1VFJPa1pJUExIenY1OHZ0WXJGZDFremJqRCtCWkpybUFJMUs3VFB0MHI1c21qS0tTRGdlMFhnUGJ0bTcybWRtdG5OWG9HM3VaeTR6VHpCUE1VOFRxU0N3cERDSEhZT3N1TFZ1d3BPdkkrS0JvU29RRHdjZHYwa245d2Frd3d3Z1V1NE9vWHM0aGhrK05Uc2tlTFVhdXFTNHJkUm1sN3dMKzN3MEd6OW9rREpZSWNVdjNyRlNZZ1dXWi9tVWdrVWVpWWhzK2R3UVpSWFdVbFczZFpubzFKRXA4S29JSER5SGVKbFhlTXpMb1JkeG5KT3V5T08vdUViL1VJbUZsL0FwbGw5TXA0c3BlSTZYT1k0a3BGaFI1ajhtY2dLdjZCeVdEWjdWZUo1TnAxaU9nN1U5eGFkNTNWUlFUYnkzbjlYQ1lBai84KzBqMGwyNks4eEY1dXVvZGczN1o0aUJGU0U1d0R0U0M4R1lQR0IvbXhKQVdDYmp5NVJDK0FSZ3VCTU1Cb3RFdFFudE1scy95T2JTSVZSREZkR2RoNGZsRmMxSUNSdzJMRm5GcXFDb1FpcGxaR0ZacXRpbW84dFk1ZzFGdzFoWEZRWHJXRXM3bnFiSldnWFd2VjQvMENRc240K0NENldSQ3ZWVURSV3pncUR6Z2lCQVBZM0EyQXp1VmpYRjRGT3FLRmlDaVZPY0xWaUdyQ0hFNmxZd29UTlhiazFuYW5TdHhEQU4vSGJVb0FRZy90YVM0MEVmWm5KQUNBMmFJelREYkpicWJHOUZhR1orUWlwL254R1BCditoM0M2VjJtVUZXSHpUSVFaU0FZeHFNdGgzMnFVUFVZdnFpTmhJanFsRkhTSnFuU2xOR1FGVjAyRm1yUkFrQXhPOE83V1A3dDZramlVRzZzVEJBcUdoNlBSdDE1blhuSXBsRjk4WGtoZVBoeVFNZGRScVhkMXRvVkV2Q0hxSkNpbUFxNk5KUWF4VHAzNFE1dnZncGpKczNGUUcyeUpTWjVwV214a3ZFQ00vK0VSK0Z6NUhDdkpGa3YvNHFrN0xRL0E3TkdnUXREZUFxTGV5d1pFaWpVZHhXVTZiU2RtK2VHVXdnQStVSzZZNXZ3ajAyU2FXTWQzWUNBYXdNTkdESnR2UWJwSDJGNmJpcEExaHRWYmJxaTJLL0dhanN2ejVJMG5DUnJPOC9HTjVSNGZwVjdxUTNzeTN0bTViNzRhVm0xTG1jUDVQTVE2bGV6NlJ1eWRhcGRNbzFpc1IveUxyYUNZNFJzL2xUZlBmR2F2R0NjTWdoM2Q5UkJTNzJNTS9oSEZYZE5GMzVRMGZVT3EvTTgzanB0Zng0UlpqL05VZndpN2NnejhpZXJpTEdlWWZUbTlMcVAyUG83ZWpQcEh4VHV3VmZvMGl5SFZZaDA0ejU0bTBqUW9FdTgyWVp3WldwSzNIdHJnNENtSEZoUFhTZlJXc1NZaHphZUxqZ2VyVVF2UzlraVRJa3JOYXRlb1ZQeTA2a3AvSmZpbDNJbmN5cDI5MXVrSEJzRFNqVUhZOHk5RE41MVowUGlVK2xiVXN5OGdCemd4R2ZmVHYyUlRueW5ZOTAxekVYb3JMSHk5KyszQzQvSmFoNzVvV2g5aTA1dGc3eTdLbkJBdVdFdFRWalBiQndTZ1k5cWFZNFJmUVBjeFo1bmJtWHFDV2wrZ3VrSzVMaGJoaExiWVVCc1JaSXg1WXlPNDlHTldBVWFnSTFJVXVqd2dsM2ZUeEd0UWZNQ1NRUmJqUXdORTZFcUFOS043Q0c3VW8xc1cwMEFkbFMwbjdsYlNSeXZDRmJMZWV5UmtualZ3bVU4M2svTFhWdENKaEE3TVZWcERLYTQ2RWJjblZKUGJ1dTFsSkhmOEZueE1GN3ZtaXJKdldHMWV1b0kzQU5EL0xwVnpzV0FWUmRUSTdPOHZMTzhIT3prNEtubmJnTVZOTjI3S2JFZ3pGQ2h6WmVGQjNQTk5jUXFJdnYyWlp6YzVrTzFlTzRJN1p2c1ViN085bU94WGptUmgva24yd3hEcW1OWXp4VER4RzMwMTFOREs4TDByVlV0QnFZYTJMN2ovMlRLdC9MUDlHNVdKelFMVFJ2ZkR0c3pWclNOY3NsMW9ITk1uTy9ZbDJpeXhLcjNyeWNxejdQM1o0dUhPTEdEWE5obmdVN044VW1ja0M5dENBcmhwTWJFOGZ4b2IxMUpTKzdSSWxlaitxZDlKT2xDbiswMUxtRUEyK3B4SGFidTBEMzd0YURzUFM2azlDcmVNMTZLdm9xMHdHa0ZzUlptZWJPUTZZYlp0SnZBOEpPQ1NLSTZBR2JCaTdIK0o5SUpFaDlxbmNLUEU4NU1kR3AxMCtoUEVHYzhOUFhCQXBWbWM1SkQ2SW5OT1dxQkluUk9OM2pZYXRmalFjalQ1dDJyWEVCVkg5bEJWYWxWVVQ4Wk9MOER6eE1LU0sxbEpJdkJIWlo3cW1RdHdSbllXTG83MSs5SDdyVkIxT2wwOGM5MnEydVdDdVZpdzN1VVNxWkUzWHVxK0ZTMk03TGRKNnNLcGFCTUZIS0VHZGVBNkIzdXI0YXRmUXNBY1lmZGk3emdTSUNiTERMRGxjblFZM0phQlJFSXdIMlN6cVo4bmZZQkNRdjJnYUJKQkNMa1EwSUFsVGU1UVcxVkhCY0xBVHRiL1htTmdFMVNhUlFYR3BDQjlFZkg5QjdIUHhnU2dXeWJFWVg0MC9VeHBOK083VjJIOVRiYzZXTUNTZXBvZ2hRcFZ1amlURDdReVJlM1E3UkwyQ0RqMXp2RS9zSXRDZTZWV0VGUGYwVTVoUFNhbm5POTNuVXhMTEMwODl6YkdBQ1AvTnY5RmZQaVNXRlNUNEcwSGhubmdhQ3luMjhZMk54OW1VZ0o5K2dsTUVXWDNuTzlVcC8vMW5VSjRpMGZvUjdUQUFpQVpWUWhQdkNXVGJhSWtsWHBJY1lFNnVVcXZHRm9UQzhPTkVjOFJ4My8rdWxLeWdMNzhvcnZuL3hYUEZieUZIMzczN3oxOVFNTThpZFBMakhJdWwyWHk2Um5tbkxKWGtRVlpRZThpSWJJY2kwaDFpMCtUNWJ3QmFjR3o4bzhlKzlDTThwMWppKzc4SHArVVVqNFpyWDF5RHp4Kzhoek1ObG4vREczaldNRGxtcHJjaWJVcDhwQkNMNXh2c00zSE5uYm5DaW56c3U4UjFXRGRzKzBjc05UOUhOb29WWFYzdDk1dk4zZDJnMlFTMFYvU3VFaU1iQ0hwN1JEbFRGSjk3R1FBRURFREMvdmZtOTFvbnZQdU51VU9YM2pxLzE5OHFsNC9OdjF5WWU3Y05yVmFDbFgzMVZ2VTdXcXV3RGFPbk96WEFPMUxIZzROcDVhNnRGVnVtUXNTdCtud0pSdnN2ekpVaHU5TjAxclpqcWV5UnRsNmxubWh1VWR1cFQ2bm12RCtwa0hxY2V0VzIvek5aVEFsdXZvSk5CK3NLcnVSZDJSZXh4QXB1ejFYOGI3MVZTdzFFTVNPNWhhcWdhdGkyaEdyZUVWaEpsREtLYzVmTHA0N050K044dVgwNlNtNXV3NUF5d3QxWEh4M1JBSGppVzNaWmZXT3dWdDA3TWlvbStDSFdwMmFZUFBXR2RwUHZxNmx0V0lVZzlQa1RkR2pJNHo3MWJqV1VqZkVnMFNnK05MN1dta1VqUkhjYzBmdlFkOFh3ZUg5L05Jbk0yVTBSRHdSRTVtd0JFMkFCS3hBYkxTRkEyZjMrWjU2cmYvemo5ZWZRUWV4Zlk5UjZydjRqUDFKL2pwbTN1eEpqejRjdUdWcmRtazEwOVJhcy8rN2hLSHB2L1Y4K0hVWGphNk5XSHgyTWdudmZXLzlYMTVsZWRJQ3kwV3h2L2x0Z25YQ0poUUtncEJweGJiYUYyazFxZ2drRit0Mjd0K1U3Qk1sdFpzcEwwWmt6MGMvZXVaWVc1Yk9wYUxWejUxVFdOem9xLzQvZmMrUTFicUlHdUF1OVNRWW04dW0yZUZwTGw2MWlZN25kL2lVSkJ2bElrOGV2eU5xSHQwUERPTTR1aDZ2Ykg5Wmtjak16bFI5Y296YllzOVZzVGdjZXZ4eFJPUXBkeU5wOGNqemFEZU5odGhlTXhsY2hvQzdLaGhPV1pyeC83ZG9JV0VWZ2JBT3FFcGpLR3I5RWZYVzBFd1Y2Q2JuWUJiSy9qdHE5YktXeTlzQmFwWklkMkY3RlZOSExFY1k4L1VSWERsSzhxZXN2TVVkOW9MaUpaNUgyeExtWUs4UTI5b09vbDYxNWF4dkJjaTFZenJZMy9HYUVCdVBCY0NRaVJHempwWkhLSW93Uk82RnB2MC9ibk9pWkFYR1JKazQyR3RhbUd3NG5wc2Z4Y3VGREY4VDhSVlh3WVl3TGM5ZkRWdk9BRjdOWWdhK0tmVVBQNklhUFZ3T2dLdVhWSzdrRzZ6Z1FkUnpVUkM5TDNNNk9nQ2ZoQTFhV3BhYnlCMnpXZW9DVHRPRStOVEFmck9ETm1yK2dmNXljZlZ4ZjhHdWJjM051c3ArZStrQ3hjTVVtSXJDRUMvYTd0UUJkM1IrUGRtT1RsZUZ3TkJpZ3cvRm9Id0UyMkFPSUVBVDl3YXgvcnFGRHNqcmFqUTRkQ1pPRkJMc0pZME5PV3AwRFJCUktkN1hiRGRzKzVLTnFvOVZxMkk2T1BobXhwakwreFVhN2ZWZEwrdjdvVDhvcmNKUDBXM1RRc2RQeTJnVFhJanFTcDE1Rlk1dlhxYmRSTjB6U1VlQzZ0UjdCRys2K1Y5d25SK2hhSUVhb1g3ZlhlNzJpUzgyWCtuRDBpcnU3Ulc5QS9KRE8yaVpMTFZlcFpjUzg1VFoxdlJkdkhpZDdHTWgrbkluUmc5K1pHSDNVMm5QbUhoRWRyRll0RmdhaDRTWVZKbnhLTVdrRTNhMllZNkFDNDJzREFybkxmZ1RvUTFRME0zMHRyY284eDZLVUlHdDJUaGZaZzZ5cC9Ba2FtdVJoZUhMVEpBK1RkMzBlWlJQRS9vYkVCR1EwVkdWTDFWWE5rTFdzcHNINy8wUXhzOHlOOWl0NWdxOXZtcnZBdjlqVE9rME1XYXg1UTVhTkpKSEVUNkx2MXROcGZmeU5FS0x2R0E4UFloVFhTK3hZWXB2amNxQUpzUkZMdWh5b0dCMG1EK2prNGZFZTVZRkkzeXdYaTI5VTFVS21hbWZvWGxIbElBcXlVQTlMVmdOdE5oWUlQMDE5YVIyVlUyRGhGc0tMSlBIM2JDM2oyRUo3Y1dtNTFreTcydFp5dVBsL3BiV01tOGJ0eGNXVmF0TjJ0Sk9ROWpPVmpNbnpmT09pZTlLcE5sYzMzM1IyTmJ3NWFVb0hyMUdPcTBnOXdaNkl1WHFIUWxMaWwzS0NMYUtiSXZnbTZ4ckV2UDNFc1dNbi9wWUVjbXlWL2EwbXRiMysxcmhyZnlWT1BEM1p0WDlzY2JoNGpBWlg1KzIwNDgvTHlWaUt6V2VtY2doU1hvblJBSzNIZm5iS2s5NkhGYmZqRTdFRGtUMGtYN29MQkJMcHl0b3kzdG9Lb2g3d0FvUDRtKzJOaDRQOS9YZ0JSbWhmTnFnbktPSU02cER1M3RpanVnQjl1aTZsS0RlclE5N09kTjFvUWgrdWtOMnRSSk5EMWd1K1d3UHM2VFpDdHd1TUhaU0JPR01DeE1IRGxJSnJ1QnVXVU50QVVYUndjTzFnL1BQTjNtZ0E0U0FNZDBLeWxnNkplNDhCQW13UmhPR2w1ZzRna0JIeCtiSFRIQXdHY0VzdmJHcmhkUVpTZ01FSnc3MndDYmZ1TkJsbVRsWW5RUHM0Vkx0RTlFaFV5d1lNWmp1Rlk0VVowWmVGM1lQQjJ2bndqcyt0M1JHZVgzc2hQTDg4V1B1YjgydUR0VHZRYUVEVDRDb2tYbWRDbWtxdW43OTFIdkZicVJUSGpYaWFVNjBTWi94US9RNTQrUEFPY2hoL2poNVFIOTVXaDF6b3BUcE5lNFdHTkgxYWp5OEFoaU83WTFwMFgrWWFJbHRUcWYva2lmNTdNMW4xeUo0SkhGdEQwVVhhbjNCdzNVa0VmWit5NEEvOUJTVnY2SUpqRkt5d3FHZnl2bDVzV2tYVEVYVGpNTWdHOFBrdXpkSGdzNkhibW1icjZBWGJjZXpsNCsySGRNV1VTeG5KTUtSTVNiSVUvYUgyOFRWeWY5Q1V5WTM2a2t3ZTAyYnJ5SzlTdTNyQ0MwZlVQUnUxQk56MHUyc1RXUjF4L05BT20rZ3pQLzg4UHJ1d2VaNUZwUlBWbGRwV2NFZXorN3JqeDEvWFBYbHBnMlZSYzNkaGcwWG5ONnRiZFZROEh1U3BpNGJvMFpPNmZTUHVuT0NZbXlpaG4zamJuWGpkblVjd1B6ZEUvZjJJQkVjeDZGWGljSXk2S1V0b3hLK2dud1plenFPK2g3YW9UUlBwaGszQ3kxVXBjVXFpL2l5YTZuYUFTcFFRMmYwWHdoRzZZaDAxNlhhQ1RZK3dEdFV3M3ZqeWVVNVI5V3FnaUlWcTRibVU1QlU4R1djTDJUL2taSWhLT0ZQSXBzdjZ4ck9iUnBrdmhlVVA1YXk4VnMxeE9YVnBWWlkvdjdxa1FyeXFGNng4aXBQUmU2d2wzU3d1MVRLWlJiMmV6ZFlMam1OTUl1T3J6NjBmUDc3K25KWk9mNkhaZVZMVTFjY1cxaEZhWDNoTTFjVW51azJPUTlQKysxUDBhY0s1RXZhbTJ3d25Hd1c2aldTZlRnbWgvMWgvcE83cDJXLzZEdXlLSllCUzJhMnZlK1pNTGpBQ0FiMnUvbERkclFRLy9NMFlsN0NIeHcxVXppaFpvNHBuNDJPUTZCVm5vaElMN1F4MjRJT0czLzd0NDROdit6YlVtOXo3bStpbmlGU3FFVHQwSU83RUJSeHZVaURHSUlnNXZiRVNaSG12Y1RLN1lkc2IyWk1OajQ5V051NEtsaGMzMWgvTXI3R3VhYnJzV3Y3ckhsOWNubzZacndCK0pMTGNKbk9LMldGaTYrWm1UVWNZY0p4SEJGRkYxRVdkRm8raHdsMGR4VFltSmFCSm1KaVZMeVBjS1JIWEE5UTdqZ0V4OUxPaUwyOHZMZDM1WXBVM2lpdkxJckl5RWpvdmpyOVMzU2l1MzVubDNpeXpzS3JMUCtobHNtV3Y4c3dwSjFBOTQ4eGI2NXpHY2RvMzlKZE9vUi9CZU50QWQ1MlJIYlJRV0JZekZwTFFIVkxtdjFUeWErY3l1YnVQU3prWjQ2MnltYzJVb3hNQmk5QldKRGc4bDViNnAyYnQrakdZZDRUM3FsSExlV2d3dWxqVkt2R0dkMEl1Q0FsSlBOcFF2Y3pMR212WXg5WWNrOVdJeGVuNGtJUkgwMUFBWWI5VERndUZzTktPK2VPalozTTh4UlhvVjV2S0p0YVpOdkZFVnFQTVpzdzlVUDByaWZzUmtWcTJhN2hHM1B6UkcxTFVJaUttMWYySWlLZWkrdU9WS0tpbG1rSEE1czA4ZTNVM0cvMnZyUzN6a1VmV2FOaW5lNWtIZ0dMM0JnODlOTGh2WitlK1FSODVKN2RLbHg1NVpldGs2WkZMVE9Ldk8xbTc0dldLOVBocm1EdVlYV2duUUg1NEc1MUpkU2hoWWwweVgxT2IzVVFyaHNOcXN0MlpqTFJONFBGWllsdGI4NmNhdEVwc3dFS0V3c1ByUEU1eEtVQk1saWJxSW84UUQ3eUdySDRCVnEySGFtYk9FQVJSdGkwOTBEWE50ZUg4Q2wxbnFSMDUwS1QzcERBdmk1TGlHNEtzWWw2eTRJeTdMWUExT3J2dW1UbTlURnd0QVpDRUE4ZVg5WnlWeTJaYlFiQkxRMmFtb3hnbTlUeWUxSlBXa1orckkzWmNIK3JJL3ozckY5ZHRmSTBYV1M3RnNrSmFFeldvSE04Q3c2SWlidkJkTlNPdkF5cFUwbEExUTQycmRvMm9xTWJEUG1wOUl5dHlzaVRDWUNmVjRtU29GbFN1My9kOEs5RExRT0ZUOEZJV3NUeXBrOW1tY3Nvb21QbjFBNmlZQnB5VGdYb2tCci9KSWdlakJMZ0UxNC9hNkxEZkcvWDd2WU5lME92dkVjVmxuMzUzczcwREdCeFRPL2IvaHI0d2tYR2lDVExteVV3bjlOcWZ1QmhGZmJKbDg0RlQ0Ly9lOEpaZmU1ZTNkUEhYR3E5ZDl1NjZ1T1NoWjVlb3NlSjk3c1c3M0tXTGQzcWZkVjJTZnVmRkdTYUg4aElaTVNrelE5aUZDWDFMQVo4S0l4d3dFVHE4MnJwNnRhVUZPLzArWXZxeEdRYnFVeXNNZ3FDMVMvQjNKWDRmQzIrRTkrbkorMXk2Z3JXSk5WMGpDdjJLVzhFMW4yVjY4UnZHZjNIbDBnRjV5U05YTHFHQTVISDFhdFQvS09URFRNcEhmUklwVkw1V0lOZ0k4RzNVQnZhMTVqZWdyR1RyclU4MXB5RzgrbUF6YlllbnpxL2RoajRNWFhrNGdqd0dkT1B6b0dZN25kdFBQUFJwd0k2SU9ZeWczWWUzZkQ4TXBHNE5xSThMUUtWUkFSSVBoYmRKYTdTSmtoWjlhUFBpYmFzWHRrTGJHcjhMM2dOdmkzcTdXWkxCUXcrZHVMM2oyTGNkRWh3WVhXZDZCNGR6dGxDRVJ5MVRsRjRrdS9hb1VyNGJJd295ZUt2RStXM2Izd1pPZjZlOWVlTEVabnZuMU5QbGM5N1p4dUx0UzB1M0x6Yk91bXY3eHlwdlFJZmw0ak12UFZNc2Q5ZkRRbTNwOXRmZXZsUXRObHRYRnBlSksvZnBmQ0l5ZjZJVnlVT2VpOFRySEJBSHEwSWFDYXBqUTl0RnJTYUJGdDJJakNrU2EwejRBNzlkcGRDbjVoTDNpSzFvUEFJbWRhLzRLOWxSSDNpclFUQVJuTit4VkhWMm5NcnlvSWVZWGcrcWk2Z1hOZURVZTNERGp3MEdXY0pTTFJmN2tRclFWUjBjb2JWRTRsYWtQZ2NKOTE5ejQyNk1xQTNNZER0OG13Q2ZMbCtKSTRCQUkrTFhORUs5OGVnd0xnTS9QZ3g2MUlmcytCcnhiSGF0RmFFZ0dsMjd0aGR6Z3NQZzZ1SGgvaUE3T3B6RFhmUDZFSVp3R3BYRUZ3LzVsUU1vakVYM21jTTNRRmZId0FuL0U4MDZKSDR6aVJNLzlPUGpkNk05VjAxYlgwZTNORFBFWDBXck5jZmJwaEx2V1VTU1ZwdDZjd21QT2lLajlxcXg3ZXBocTBWTUNoelRsTTg4ZS9yMHMrOGd3Wm1abmRaZzJJLzF2djNrR2dUanZabTExN3dOYnF5QnU4RmYxNFJvVUdYWW5GbnN4V1Ivdzd4SmJMSXQ0dmZwdUozWkpTdlFXMVE2U3FTRGJlcjZEdkQ2dkkyeVBaOWxxdEt1SExhb2pWUXdaM0ZjMjZwV3R5NlE0SDJFWkl5b01kTHcyTVUza0tzUW9GWjE2L2FUMWVySjI3ZXE0MEUwemYvYUxIOUVjM1pwS1Y2OVNWTmtuZ1pmcXdDL2cvb291akgvOGRWWi9zUmFqV1NmbXZZcjZkVUd4Rjg5MTdteUllYVdmZW0zZG5maGd3NXYzWlVvUzY2MlpqeENiTHR2VWY4ZGo4L1IvKzVOckZKWXJWVnJzRW9LeExHSEF5c2xjVE95T2ZtZG10T0l1TzJsZmxIODJHcUtUSEVpcVNKaVhtby9oYzR2bkZ5QVQvMzB3NmZoazQ4UjByZnhTc091NWwyT2FJcFl5YzNYN0VheFlkZjBuSnFrNkhyTmFmeUhTclh6YjZPR2tVNGJTMnMwZ3BnQ2VkdENZWVc4N2ZRNUdGZStibTZ3cXFmcFZidFJwbStWeUN0NE5XZlU3RHA1SytTRFdmVEREMFNOU2lXOW12MjMyZFUwamN6SmpxN1FtZXZOcEFjempva0g2aC9HcHJreFRPd1JGeGVKdXd2MENJRXNQZUtSczJXcTZCWFZSQWU2TXZHcW9lalI2S0Iva0NXL1N6SGY5dk4rbXVuT1BiZEdkdkNsaUI2YldBWU9Cc1BCWUg5dmJ4OGlSQ1VPcU9NUUJZQWhZSWtjWlBlWW1keVgrS1dsbm11Si9xSkhYRU5mMzd0NmRlL3JtZWs5NzRjeFZtWTI0OW5yMHA5aW9ybys2dXVNQ0cvWEVUVm1oZWxGZnlsbU9ibEVaSkdJQ2MrRm1neGNzbVFvZmNXUWdEZVc5UEJjY3lncVdGY2pWY09LaUE2YjUwSzM1R1VjTWFmRXY4Q2g1RVFuNDVWY3VIUDhyT2RwcHFwcHFqa2I5NStsYmFBU2F5eFM3eWsxOHlrOGFBRWo0Y2NlTCtnUFB1ejBlazA3bHd1RDRJTzd1NWF4WkpnOTM2MlVUa1VvLzQ1Y013ZWZIMTRlZi9sN0Nta1RtVmJwZTM1c294QUlRbWFDZFkvcVlUYVpEdFZOTTkzRW84cEVKMk8vcWo3bTFVL21lZWZUdDFUVDNEb2F4R3gxL0NUYVQxeFVSZjFKWk8rbWxDa3QvZ1ZLaTRHdmIzVG5QQTlNM1dQNFhVQ3h1TjBGanJSWE5PeG11NUUyaTdHUTdkUURiLy9YZzhGeks1LzRrRmhNQjgxbWtDNktyNHNsYTk5U3ZkWnFSWWV0eHMvTTdWVWdGaGRNdkhGdXNyOTQ4dHRkYmVxaGNTcmtXN3F3NUpnRlBnOHNMYTRhZWI1Z09wQlViN1h1YU1FaVFLTFZZcGJ6blpWc2RzWHh1V3l4V29mRWM5R2RyZGFkczMwRVErckRyMEcxbkZOOXc0M2FUdUF2RTVjRUFxWmFJQ0t2SGdRQVVBTnFwTVJBK0h4TGtUVy82Q3RxblFBTEZPd3VuenExdkd2S0IrUVdDSzZjNEd6WjhIMURUYWRlM0NXcXZLUDdQMjVjNlk3c21EK3lUWDVHK0kvcy96aElFaUVncjUzNStPR292RkNqMmdtUDBuMWlrVTJjelBsUmlLa0tNcHdMOFdabjRsRE1tM1l4aXZiR1YwZTlYbit0dExiV213YWhsV0ZaSlJJRXhHWk1JcFJXRkRUYUd3TUh0TmZUb2tBTHNsb3IwTEtCRm1VaDdHY3RxWnpQRlZVamQxcXhGUGdjNlFkU3puQldNcHNhYTBGWEpQN2dOZ25sNzdyRUh3bVYvMDZLRkFqY215VmVUT21PVXhMTm5tb0xzbXNaenJRYzQ3OTlOeWM0clBJUTZ4UWNyT3NQbWxzcFhwQUxqbnNrYjVscUxFbmVkT2NOTU1kazh3M05CRlpQb2tYcjliSUExK0xYamcralZyYTN1OXZMRWwvNDdKRTZUR3N3S2VHMEtEZjJpM2lUTFV2eUxObW9RL29HRHUxS2dZM29MNDZGOFNubEN1bXJneUVVNjJEWXY4NzBnWEwzaDBRZW0rUkZiTk43d01QMXFJUVFlTnhzTmp0bFV4UHNPaWx2ZXFKN25MVThMUDBZdUx0b0hVME5uQklVT2FsVGRCVmVGNUJzWWdyelRiM2VjTmJrMS9iM2lWSDJiZ0xLV3EwZXpkZzhVdmZZLzNTR292bzZ0UkEreHJRU25qa3BTOElEVDh5ZThUOGdUZ3Q2aFZqdXRJYlFkN2NLcCtYdHhZWTV3ZVJBRFhleXlhRkZUWFFTdTZwYjlkdXQraXpabTNQTHpvcjN5ZE9kN2pkMVZrUnpoMCtDRVNaOVJOSDlwSDl1OUw1SmRJT1Rmc21hY28rNnBaSE4zV2l1UTNiSkVra0NZeERibThWai8wdm9UNkhsNmE5L0lNOGxrQXVvM3pMeTQ5VzRHMUlubVd2VXA4QTJTMzgyckRiZFpZNFNRWGdzanFUN1ZnU3ErWVZGQW4xQlJHYko0UVNXNDM3c0JCWjZBa1pCQ1VtdTVCb2lkcjZTNGtUUldXbVdUaUpEOWJCV01TcEdTVk1McFhJRmk1WXNwMFJkTUxIQkM1aFYwZFBGVW42eklyRG9aWGlJZXhraFViSlA1RFBTZDdNcGpoWDBXdlJUbkI2MC9GeFVObFJPV2xwNHJsRDhOSnZDdHB0UlpBZnV3SHJHOVNXTm1lMUxtZjBtQnZtOUN2aGFFTVQyZy9SNzJMclNRa3lyTld1blFlTHpJSG1tVGRTNzA5K25TTDRENHZSdjJKbzh3ekl6UHpob2JrU3d6SmlaZk5HQVdKYjE5bnU5YWRsdW1jOWMyUWlMUHNsblFuY0lUMEU4bTg1NzZYWElMcUxZdGpYNVRiUHBLa1kzRlJDTlJCVHpsWHQzZGlNaVk2VG9JT3JjQlZNVzFqYnljenpCZnFMMUxia25IcFRiTVRCb3l3K2VJSGVTQlU0MjVuMXVEK085aG5aRUVSV2dTN3FucGovZFg0ajZyY211dzZudE9yVitJN3RVWW9jT3diVDk2THA0Z3JsQWZhNlI0ZGFLZjJTQXVBUUM2QS96aWhoVVQyQkN2R09DeW9ZOXdyYkVHNHpDcjhHcUlzTlNlSjdqTUlkNVQvZEZRN1dLam1tblRDV1BOVlVVWmNPVlZURlFqR3c2NzFtU0lrbnA1cHczN0dPdlBYYnN0VStRQUFXY3drcVN4UElveGFaTG9pelc2NXpsTzRHaDZDbGVGRE9xTEV0cTNsQ01hcGl5NUh5UXdlbWZuWE4yL2E3a1BSQk1lQ1VZTzRRM2FNTE1KTDVhR0pqM3Raa2ZHRnpwNm9nS1NiZFRBSTFpZlk1UHBZYUpOREhXZUp4aDZmSk5uVU9GMndnbnU2dWFMR052VkxNTGlpemJCV0g4djM4SEdCY084UmlxaVBrVVlXSk1EYXY0ZVNPamx5dDZSbGN6WXRFdGl0YlhGeFlYVHpnU3RFM3RtNE5HQUI5ME1CNVZOM0llNTFwZnhxcGdwaVNSNXdWSjRrU1ovTXpZOXhlMHJFSDhTMmlGbElCU0tjU3hpeWNYYmNQU0EyejdqNlJ6dVVhOEhrMWtTdGVJMVMraUZKeHNVcTNSYlh5SlF4MGlZdXp2MGs5eVJNemNDVGxPNVVVeDlvNVI5eDNNZmZITU9PS2ZlSUpyN05oYnpZUXZtZjloUy9JVEpsTVdkUkxCQUVNQW9UVlJaTWl4VzNmWmlKSXRCVVczbDAyL0pwM3RUYXdXZy9Gd1AzRjZIeDgrMUh4SGt6dDV6MG1ZOW9uck1PUGhaSlBCd1FpYU9KM05wcUd0SVZyODhlRXd3ZTV5ZkhBZHh5YXRoYTVmVDJqTGc4U2llV0t0TVRIaElHMzM5MHFiYkdTZVdYNU10dGk0YUVRWktycXJPUmpNNHRsQk1Jc1gzU05YM09KQnZMNlFJSXBlSmU0VjU4K0tNMTlvTDZHWEtKM0U4USt0RWgwRWV1blJSK3VQWG1vOCttamowcVBvVVhJQ01YS2VQUE4rOUg3NnpPd1JIM1VlN1Y1NnRQTW8vU0RtVXZmUjVLUTdSNk00dWtzMHJNSDlxWXFOdE9oajZkQ0pVQzhDOHZTWFA1OU5uTmpFOTM4ZWZZWjZ4bVRzMk14K1lxdlJyQkl2K2tWV21GamJDMjR0TnZBZ1c1Ym9YZVFIM2NqSm5ORHE5MVhSVjJUZHozc0ZQNjhzN1ZVTU83K1paZzBqMWE2a3pTWFBHWlR5Nnl2ckdmL2lhL1JhYVNHem9pdmxvRmJJV0x2dmk4MFEwR2M0dVJEVTdiU2J6bXhrUEM1ZFdtN0tpMmZsN0lXZFM3ZWQ3aXcyVEc2em5jK2tqZEEycEV6dEt6RVRsclRYZjBaL05MTUMxeEZnL0RVVS84WXNvWjlFdjBqZGtORmZKOU9wUjBKaVNrbkVmY0xjRDBpaUsrUkhTNjlrenV4a09SSjdoM1hNMDBUUGU0Y0lLL3M3c083aGQ1RGZSTEkwNzVoMXhWOHBwbEtTSUFKVWtEaGhBLzFzOXR5NXpLY3lsdUZ4bVhQbnNpOVpvaUtJL2huL0pXeTQrQ1g2aHZReFQwMExzbWg5eXR0WlFZallpbm5FR1Q3TFR1VEI4WjUyc21PK0NwaHhremtKYTJYaWNZdnMzYll3SGNnMXNzM0Q5V1BiUGZwelI0bTdrZ2lXVmVMSElubmtGUWRXU2p3WW9kNGZPNllUckpuT00zbW5YcmNMajBmQXJ2YkdoMWY2NzFVVVJUZUdBUkJGRkJIbmRaOHgzR3pmTWROMm9aOTNmRURCL2VDd2Y5RFNmV05lQjZUUVg4T2IrRmFGOWJ3emRRclRuWkRpS1UybUprOGI5RmZybXExcGF2ZW15Qk5vWjVYeWV3Y3h0aDdFaDIvVTcyazJHcUZ1cnBiZm5waGp4aGVHaVZ1WDQzZkVLdjA3L2lnbUo0dUVhT242cnJiZ1dMdjNhR1o1TlJ1bktFY09FL25SajlQMXFBUjg4Z25xeFc0ekJvRms2Qk5PdlRaL0xoUlJsNlpULzhUazF4TmFzZmN5d3JWMWFmMGhzZ2xucEQzUWhtL3FrcEwyVGFCMDk2VVYyVEQ5dENLeFd2YlhNcGFaTm4wSS9yenFtZW1hWjFvWHN5ZWFUYk1WYkJyTHpSTm9NWjhOUE5NdVpIS3VhZHVtbXcveWFjdTF3aURJWi9KMkxwZk4yZm43Y3UyOEhiUnptZFd6K1lyalZQSm5WMmU2cUs4Q043WktmNWM1Yk1aQ2hoTEM1UGZCc0RCeHRFeDZoUGl5OXIxRUROSHRoSHpZakIwZmxCQnFDeEtTZXhvUHk5L2VXejNWMW1FSjlQREpKK1JBMU96aWVySDBmRWtneXNhenBpWUk0dmpUdk1LeVdrOVJaUjcxQlZtVDc5RVFxL0l2dmJWWVhDczVtaGpJNXg0UmZRQU5TbHAxMzdvSUM3TG1uVTFycWlGOG1WZEVYdTNKck1UUDZabUpWUXB4Q2sza01WN3NoamtoVVhRUHFRRGtuU3hlMU5PeEQzQkoySWpsS1ZOVkRlSTdDODJ3a0JGU0tTN2xTOFZLMUMxa3ZVek44SzFVcHF5b1lnbExpQ3RxTE1aU09SMXVWNWZ2UkNQUE9iOVFhSnNzcDZUNVZQNitmTEZTWEZrdVZWbkhsSTlWN1RUV3JheGp2aGh1c21pbExnWVp6Vmk2Y1A5dHpkaytuMnNKeGlXLzE3d3hROGVFVjJwUTU5YVQ3UTdkTmpEOFNaektZaEtHRUlESGdCaVRqa2JvdTRlOElKcHVvYkNRWndlS25Da1VsZ3JTWHcvMzlzakc1dGhCZDFSQWd2QzJWR0d4a0VtL2xIK0VoMGpCL1FRVzl5Y09DdkFONWNyUlBadk5veVhyM3JDR0VsT2pHNHF6dHhjN0J5WEJ3dzgrQ09kenBXak5mcVBnU2l2cVRYMHJYUDlic3FpajY1QXprWDUxNkNyWTdheXhiZUprbFJyZ0VhY2JsUG9TUXdlSU5SdFVNbzVqdC9Ca2xoR1hiNWZ2WGJ0WDRHeFgrYWVuVDJaeWRvNFhPN25DK1h2V3ozNmI3QXYwMnZoWFZRbVhGTCtvbHA3TTVvcGE4YitpdDVNTHZzMjlEVDl4YkZNM1JKVVh0a3Z3VkhUaHF6SW4zTHQra2ZOcldqbWZlVDA4NDZzbExHck9sNU8xOFhmUjd5WitTNHBJWjlmWWJkWkx6UlFxTG5wbE1aOS83WnZlOUZvYVh0amIyNFhXZUdWaGtnRGgrQ2RKMnU3TUI4S1Z4QjVsYWtZVi8rNWdDN2lDZlJLWlljVllqM1BEdlFQcXpxUkhRdnJ6NjBrNUQ5QnZRbzl1a1Y5Qmk2MW55YytVRVkwelpaZm9oc2hPeTE2RE9uaHhuQ3lNVUpua1B1SURGMTE4Um9iWnllb2F4NHFPeWEyZFcvT2Z3V216Vm4zazRkZGtNbFVTRjUvSldOYXhjMmN6Slp3VkJNTVJLc3FIbjVFREo1WEs2TExKaWY5ZlpWY2UzTVoxM3ZmdDlmYkdzVmdzc0FCeEVseUtCRUdSaTBNU0taS1NUT293b1lPVTR2aVdGUVcwNHFOMmJjdHkzVGhJclhRU0plbVJOclhKbWNUTmpOSTJtVFJOUTllNUhXZkdhVEl4V1RmSDFFM1NOc2tmSVNlcHArMDBicWVkTmxEZjl4WUFRY3B1RWhEY0E4RHUyMzM3anUvNGZiOHZGTXlNbGc2UncvUUk0cksyZmVpV203TVhwR0NJSEhmd3dPNVFLSmE1cllBam1pQ1YzdzZYN2V2L0xWSW5Kcm42R2tWRjV3SExSQkU0RTRnbVVoQ3huZmVkSHB5WUowSXJHYUhJeDc2d0N6WjNQeUZRZ1lhaFQxREFhV05CVXRGZzNCRlpRNzRjRVFLbkpaVjl1SUVsWE1QS1Uxb0UvWUZpc01OSXdRc0t2b3RvMjJ6NFFWRmhpenphL3dCUHRIRzhUOE04aTVxYWN1MzhoYVFpVFlaa25OZDF2ZlZ0VTFYK1hsWUt2SUo1dmgrTFg3Ui9LRW9DMEp4dlBZY2w4c3g4enovb3BtQXVHT3ZvcExqRGxvd2F3MWxIMTdQRFJBRnRtNmhSSTErVFBodzBaZnhOcVpZblNtZklsN2Q3OU01Tm9uV0NOOHNQRDNjeEVPcE9vVFpxbEE1OG9DbjYvU1NLZmlNM05wYVQ1VVJyNHpXdWxJdGxzN3V6NG9JY01BVldpbHQ0VVVNYnUyZkgyRVRyWjZoWmNOK1hHODNsaUE2MEtOc0pIb1VNYVZIczlVdjc0MFVuQ28wcGdDZVIvQU9ncGtiRHh6bzZCeGp1L1RHTXk5Tk80a2N5ZXMybXM3SlNyOWRwTUFUNGJ6eEUxemV2a1ZmWmNUYmlkYWNlWDF0YU10U21aalNibE1LOXRibmFxQy9IZTN5YU92VWl3VXpXWmdIMlhNZ2Y1VUx4SHFsbEYxdCtnbzRLM3FZRlFNQzk3UXY5akdZb29wVEZBVmFYamVnc0d3NnVzdWRPbkRqSDFnMTFCY3dERWp0WUhXUWwxVUFLMlZGWjBISlY0LzZRN3JwNjZFeTlmdnBLT24zbGRIMmRrdWFwaGd2bWZ0ZFFtUzI4NWlhMU5mWUQ0M0tIWlJ5Qys0RUJJVVZxQ0ZKMTFjWnlvZ0NXM3pFeTJMcjA2c3RvMVdrMW5OeEVQaEdMSmZJVHVkYTY1MlJHRURPU2NlcE9tWWhrbXlqdWtjOFZoZnpHODRieUk0dGVaaVEvNU4xcjV6d3YxOHVoQ0ZiZXVLOWpZaHBCV3hFOG9qL2tCZklCbWVTSmxybSsxR2pXeVdOcHJkZjdrZ2tQclN3MSsvcWNCbXJNZSt0Z2VObFQ4cDZkaDZXM2RWL1BVWmJmT2JDaUZXaXlLS0ttMSt4dTRCNDVmODdDT1V4VDEwVzlMclhWRkJLNjRwL281bHcvanpId2NVZDl3bndpcWFQMWhDbUZ4TW5KeUNFekVZNFljb0EvTExMT3dhbys0T2lTUUQydG10RmFEOGZEWmp5ME9sZ1l5dk04aTFFNm0wc0pBVTBQUjJKaDF2eDV4R0dKSEhOWFVBK1JzeWhTV0xqZk5SSUZROUp5NENMT2FXSTBBcno2a2ZEaEJHL3pFc3RhUEc4SlV0R01tV1k4M0t1alErNWxzUENBWmNkSHRGbDUzNnl5M2x4ZWJnN3Qzei9VYkZJbVg2TGxMalhxazJjbXZWMkhGdy92WW5iNm4vditQLzh6R0x2ZndPLzgxTm9idVp6WHkrVWVXMEtGUEExUytmbXlXeHZ2QU1aaE1CaklWM3E4V0ZZN2JyeGE4eWk4bmZRYXRCSjNwWHUxditLRFhLSlFxQXlJejFwNU8xazhVRXphZG5KeXFLK2tYWklHWStrU083S2F0T1BXRjdpQlNxR1FVQUtmQzk4cnVmRk1zWmdoeDE4eVJwM2h5YVJ0cFVZeXFlSldHL3dhNmFzeG11SFBUeUZHa1RsRTR2VEFmR01SbFJKM0ErbWVPTEduZHR2Wlg3dWxmbU54NUwwbmpyNzlxRHRiNjN0UE5KTVp5V1M4Kys2NHJWS3JGNHRINTI4Kzh2amhlckk2VzBnWE01bGl1dnVzUG9FZTgzT1lVckxvZDMveVNQKzkzMEtYeU9xZWJ6TFhqMkZiR0JMZ2lXbXo0Z0NFWEtEcFlkdm9RV0NNb1RUZTE1akdOV1pwall6cFM4c05TSEJDcHR6bUNoRzdJTkxvZGZpaXpCMEk0STFsMUNCVE9xQituUzJnYjNkTS93SjZrV0o5YUxZbTM4UUhpVE1CeVFPZVkycVVKbE0wYmxmVk9LcmxsWVFzYTZHZ3BJZFZGSW83Q1UxV0hWRWN2RFdiTU0zcWthT3lVemxXTGg5REgreC95eTRKUzVvbTZVUk5DTEtxcWNtQmdpUlllalp4OUVqVk5KOTNiaXlYYit5eC9XNmlyOUk0eUFXd2tVTnUweEpIWkRLRHg1Wkl4NUFwRGhpOXVTNWxKeDZBUE1JQVdxaE44YlZLbFFhS0d4enBmeVVPUFNPTFRsb1dpWjZpMnJacWhVTWE2YTRYYitBVUo1TUx1MjQ0bDNIT0RKUUh5UHNIblYrYWVqU21tK0dnM3YxbDFuUmRNNXR4MEwxR09pd2FPS3pKckNDdzVQYkRDcEtVZVRIZ1dBRk9rcmlBNVR6dXdNa0dGanEvbERoQjRDUXRHSkU3dnpUQXJHNVlUaTlYcmtLeGJyZ0NTRldZTmJpc0g0Skg3cGowODMzOXV3dkNyWXVieVBGYXpYK2ZHejZPdk1ZODBzUEYyZVBDOGRhbXQrdjNrS081blhiNEZkTEdjc0JsUUVjNk1zUzdQc3pEYmpPOWc0a1NSNEh1SFQxRVU2MXlEOWdIUjBZT3hCN2dJTC9DQWZ0Qmpuc3dTbk10WkdSNXdpRWJ6b1FzMDUrU2pURDVhSnRjQ0Z3bzdleHluaytRMjBuNzBrNXNCVWdTeEdBY2lpVDcrdk9sYk5XSlNJb1NNSWltYVlRMFE1Um1aakltV3VkNUJjd1RUOXgyYURncTg0S2thRUV6R2s5bEM3dEtYcnduaHNZdmM4OHZVeXFSQ3FnS1dhR2ZVWUlHQ3VUK1JSZlQ1QVh5eCtmZHZrRzFLVWREVGpnUy9JVVh1QzZTeDJ3bjg1S3M2T3BxdnI4dkdRbnJQWE1ocGloQnBrYmxrWkJuZTJiZTl0TjloMWJLNWFXbFpQV082Z0xaV0ZrcnQ5WWduTDI4VmthMFgzVDB1S1h0ZkEwMXdFVEN5RUhHQ3BnVzNMWjYxRVJNYTlValI1TlJZb1c4MXRiaUsvUzExQ2F5NmZoWTF0dDRHREsvZE9JdWZUU01TWE9YNDVVMTBLNWc4ZnlLMDJqc0NIZWsxTDBielc2Ly9UWjZuTm9zaW1DOUEzMlkyaWZHL0h3QzIvYzVQeXRWYnNERktiUnFwYkFXRE1aTm5Qb0xzcWtIZ2s0WTk5VU9QMkxuekhPWHpwazUreEgwT01SdGM2eWcwUVFKM2MzV1J4WnZVUGZNemUxUmIxaGt0dUx0Nmo1ZUJtVnRMK3NpNXhyVG5FZE1FOVVoQy9NV0Q2aEc3dDBoc3VRUTFZbDdHZE1LTm1sTlJGckFGR1RaSlowQVV3VXVJZHV0MW14ak8xWCtxd054OWF3eGh0U3phbndnUGZhVUR6RDh2TC8zVCswdmUwQUYvK2gvYzlML1p0bjNDMFg4dlduL082WTM3a1pqa3N4dXlLKzZiUVkzYVp3Snpybmdxb0dvbUZ6ZUR6Mmhqa0g0S0lWOGhiYUVxREdScWxpSTJYS3JETElhdit1T29zWUx3dmpTcUJoRmlPVjFzZlMyaXFDem5MN3ZzYkxBczd1UEhQSWtuY2ZTeE5IRktsRTNWSExuVzk2VTczSThhNnU2SXNnb29EbnFxTWp4Q1MzSVlzR1F3NEUwcjFlU29rQjJnd1lYRXNVc0Z4U0R2WEdSTW1WcUkwbzJydG1RTXpxTklIcXE1cEx4b3I1OG9XOWxwZS9DY24zeTBWUFJTNWVpcHg1Rkc4dm1veCtibi8vWW8rYlpTNEZiTDA5T1hyNDFzTTJmSVpQMTY1Mmo1MGhtZS9tQjY4dS9ydXpyeXUyV3VZUTJZUHlEZ0dtZlc4RW1jdzhkanNBNVJwUGIrc0d6elkxWU9oMjdDWkhaQUJ1WVRBbHZKdnZvNmdGMFVIRGplbnhBT0hoUVRxU3NlTnhLSmVTREI0VUI4cUhiblo4cHhqZ0R5SGFUVXBPMEdVcTJyZllqTjB2VVBOdVBPdkRId0FpbW5XekhCbllDcFlDelkxRnZFUjJuMldqcVdvREhtTzhiVGZXc0VqcGlWTlhNWk15ZFM4aC9udm52Wm5PVmxSVlJEaENWeHJLNmE4VWdhNVB0em5QQUxBWGNxRmtNK2IvSkk1cUdDb2Y4VlBYMTlZOFVpMUwvbUcyUDlSTkJkbjM5UEd4Snd5VXAyK3VmQkQ0cTBHaHJnb2NMT0Q4TmlsYkVybmtCTWhkTXNXN0ZSY20vYkcxNHE4aDU1dGpNQytkWEIzNXdaT3E1d2ZIS1loRUppRmtuTDZmMC9tSzlmdnpBeGRKdjl3Zk0rdExlT3VlUENhemV4ckYzY1FhRkh1dUtBTnc0dmttYi9rUDhMTHI3amp1S2Q5N1plcEhWV2s4L1NWL29TT3U3eVAzTTdhWGJ5ZnUzMEV1dEN2cjR1U3o1UTNlM25uNmpjc3d0NkdlRkkrVnc1TnhtVDFsWGFURi95Mm92d3NtdlhxWXY5SXhmU091UC9GSmFUNk83YVVsTXg2ZXBkL1B5NVdta1lxM2kyalhMQlZCRElWK2hoQWk0emExdlYvd0YxL1hzWVB0cU5uczFrM254NTYraFZ5K0x6cE1KOGNrbnc0RW5ZOUxsUHp4NTJsMDhPWGh5d1YwNGlWQUdaN09adWV5L3dGVWNkSENpVkVwZ0I5MDlHUTVNVE1TazRkYmF5VVYzOFpSN2NtRnc0V1IzTG51ZHV1NVVOT0M0MjNWZGEvOERqeUk2ZDZ6L0dIbTNQdXhYOWxYeXZueVozUGhMLzNQc1dPN1lzYXZ0dW9aWGV2T055ekU3RlUxS2c3b3VBTkVmWUc1QkNpZGxmZHd2NXVPa2xNL1JVdWg1WHlMMWZTc3RwL1ZaZXFPa0ZDUnVwczkxc0FlZGN2Smc5ZG9pRW9ZN2NmT3U3NXZQK3JZS1RBUnk5TmNuVDVIYWN4ZE91NmRQdHM2eVdrYkxqcFF5UnF2eVRPYkx6MmMvaEY3NlBsVHZxUUg0d2Frbm9NaXI4R3piRDNnck4xOW4vbjY5U0dnUE4zb1MyYUwrYXd5Ui9IZFNGdmdnZ0dZdk5vNkh2R3pJczVEYlJmVWpaL1VhczRybS9VQm50QTU3RFIrZ0Q0Y3A3ZkgwV2ViMWVDd3BkK1VXdzArVzRwcDZHWDg2ZkpVd1U2TzExZVl5SU9mamEyaHRvMEZFbWFWVmI3V0JWc0hqM0lUb0lacmRzZTYwWHowY25CMzJQMW9idnVXNEcyc1A4RjQvZHNUeUdwVGh4bkthUVA2QlJnRjA2MUI4NytZbVdxVzVRcHBOdXZJY0wxNk9NMXY4b3B0TUw2WVhlbXFlOGxSUSsxTEZ6MUpKbEhKdmpiNG81ZVphNjltNG54K1hlVVBlTGRRbUwraXRFNkRXbzJGSU5MUEcwdklLV2xsdkVKSExOMjlUc2wvZm9yMmxRMURldzFyT0hTc2g2a1pzcHprZW83WklDd0w5REVTNm1mZDVEcXN5eDltMlZsY05qeGNsL05PcWRGemtEYVJDM2t3K29pcHpWdEJRZzFkbExHOUlENnVTc3J6Ukx1ZWI2RzhvVnpkRW9veWxFQ1d0QW05MmhQSlZnK3VQYUM5RWNpS1BFODMxbGhOM2VncHEvUWNBKzdvbFdXODYzVnZTRmlaamt3bVNleW96cHloK0hWY29meEF1MUtKVFJDdXNRUVoyb3B6U0ZPeHBTSGRhZFcyNEpBT0JRZGtueWpham5wMnRVTHRReGNPMlAwZjcyV0xzcUVDZDhuWWJqY0F5VG1RZ0VMYWMxaE9PNlJyaGlJTzR2S0JwWDlGaVFwNVh0YStJZ2hMNjlBc1M1dkpjQUw4Z2lXeWVWVVJ1VlEraEZoRElXQWw4Vk5GTmZWMDNMYUcxb2VIb04xUnBIV3ZvOXFNSUV3VVNIM25QRVNrODZPS2pyUitmSmVlY0krYytxOGY0T1ZaZG4rTU1mQmZHSEZsTFp3WGMrcnBTbnljQzRmRklnZ3VxRGQwMDlSRXBGR2xJNnBFeFNWVVp6Y2Nrc0F5MXJrMFN1ZkFZcWFNTHpHUE1PNWgzTWUrSERNT0lDTnJiYXN1dVFxaFhDbFhkcUowblg5bGpVYkJZMSt4b2RaUWRFTk1zQm5iSFVWSnJtSWkzSlhCN1RJUDY3Vm8yaURLQWNObFdsWDVpYWpLbGlCR1BUT0p1Ylh3Z2dQSlZYSWFEYTlUQkRaaW9hU0M4cWdHMS92WDErNStCd29sNkgvbjNja0VrcWtUVTVGazl3aW9jeThXaVBNZEx5S1U3ZmVIU1dheWpzUFpnVlJNNFBsUVlRc0dBcnB5cENJbXR1cjh2TVhsbThrOExMS2NZa1p6S0l6NG1DaEdwR0V2ZVUrUkVwUlMza3J5T0xpYjZBZ0VOWFR5Q3c0TUQrT2lWdzdDV2p2NXdzSjdzUDBuK1A2S2xXVkVQQmxVY1NsN2drSVN3akVTV0h4cS93R0VrRzNnNmJEUk43K3doSXlEYnBjenhCVmJrcFp2TmtEVi9JeGtKajF0dW53c2dyUmtkaVdodzhqdzVIa243elBBbGRXUTZLQVVpMlQzT2tIWktFL2piVDUzb3NkUDcvRDFFRGlVYWYwWEVGYkdRdFlqcVdxMlIwZVNPTTdlaFFHc0Y4dTk4OXA3bjdPcXg2aytlaTlmcW5zVUkwQWJvbUd1VFVXK0l1WkhhUzN6cko2YVJwbHRZRXd2bmEvWk9kMXBIdEVraDBpM3k1Q2tSbll3ODQ0RnBFQlJKTHliS2owY2FDSEpjTFlydG8vdUh6U09VZDJRMW1ucW83RHkwU3JmSjR1V0Z2bE1aTHFRSDh4S1JzWUtqbHJVN1JEYmtmRWdQc2RNUnNZcE5oT3FLTkx2cU5md2pyTWFONCswdEdHeVR0Vm95bEE5Z21ZL0pJVTBMS1hIU3J3TDl3YkZ3T2gxR1czWWhQMzhxeGNXam51d0FZRkxISG8xSnozTCsvYm5JcTJ0R2F6V2cxUGxDcVhDdXp0dXg2RDNJc1lQS1orVUFpMVlNelhIVUFGeUFhaGh2YnYxY05uU2xxMjg5VDhxUjIwd1RqSWxERUhqcDFTcWtkUU4vTHAxQ3dOOHdHMTRvbFc3OC9mek0wcDRUcURUVDM3L1UzNC9XRDdXK3RXdlh1MTc5M29UbnZYYm8vUG56YlQzaFErU2NTWkJ5Y3Z0Uk8rZDJCenhvMHl6Y2xSSkM1NjlJSDdDeVdlc0QyWkZVS3JYdlNqVERacDlSNnVtUmROVk9wKzEvcm1heWJOYXkwKzF6L2hoOW51WU1hRHQzd0JNRENJQVNhcS8yays1ZlFqU1ZlRnNIdDZzMUVWZlJqODFrT3JOdlp1SDRRVjA1NEtWMnk3S2s2ZG1oU05TMDlmeGI5M0UxTjlLdlp4SnFLb0YrcHkraXpVek9GSWFHMENEcVR5Sk9MT2VRaXZSZDQ5RmltVlVWdHhZMGNEQVg1bnA0bkNMUURpbnJyZytIdERxdWIrOFhHYXg3N2RVV1pDamF6bU8rbGF3SHhxWjJQcVlBM2FDZ2dURWZQQURBRHRCKzBNYlVoU2N1VE5IRmhzOUlzbHhNanhlTDQrbGl5c3IxS1pxQXNWSXdnK0ZJd01KS1NGWlRPU3VGbU9uMk1WTVgvdGNuakh3TUN6UUltUmNDTXNaQ2JjcmR3L0UzNVBMOWcvRTh4Nyt0VWlibjZlSEEreGg2bnBFb1B2Ulh2V0RtbDcvS0wvMHFsN2FGbCsranZpRGZHSjl2cDV6MXg0VnVobVBiN2MxMlNUR3JIb1JlZExKd0J0UVZSZEhJZFdxS2dod2FXVUZETHdMcUt1VzlVUVBQMWdSVEJTSkQxUlJxVy9VQ1kxV0ljbTdCekJ6dEVHUGdQUEJUZTVSc0NjeEIwRnBxM2dla3FjRmtLVGhzencwVzU4ZHg1ZVpiWHJobFFwbmM5aGx5QnJ4WTFFdW1CK2VHbDVhOEpYYzhGaDNyeTVDOWJwbXZvai8zeXdRM2h3MG9SejlhbHR5am1TTTlCYkNPUHZVT1dIU0VrZmx4c1hyTExaUHkxR0JpZDNBNFB0ZFhyTy80QkgxaThQQndvK0dPeDYzeHZrenJ6M3IzdHU1MWhYS2xHRFJ5RnVDVUhUUDhPampMbDh1b1hGNEJnRzRab0xxOU1XTWdFUUw3eVlIcnVlUmNpR21ua20xSE5lemgrK2pZd2wzS1prN052dFhhZGxuZm9Xam1yeUZOMGtCdzFxVFdhNUttZmQvUEpyTVVNY0prQ2dzYjdlUXFuY1BpbXBTWkw4OW53SDRQUjY3NDJYMGZUWW54SUF5ZndiakliT25uS3pUR0lBTlpkZHBCSkJRdVh3dTVlQWNnbEZ4WkUxU1RwaHBZWGxxS2IwRTFVTlAzTmo4QzdnNFBNcVdxeXpTdXJqZEh0K2x6YS9hZXNHYUhvSzEyWnhXaTZxeDJNbkduemp5RW1JZTJ0VU9JVnIrdWhnc1ZHMjJrckJZOUI2cGJxZFltWk5tRHZXdXdIRjNyeHRYL2hGd0hzQ2RWR0dDcG9lWm5QemNqUlF2VWdJaWkzZm50SEpCU2lGMG5aSG5BQlRvTjlKMWQ3NXc5dkc4NEp3UjN6VXhkMmJjcnd1dThKUDJkbkRETmhJa25MbVJIajhhZDBiMjcrd0w2MGRIc0JhVHYyNHZ4VUxhcVJ2YjFKYlRCVEVxd0JGV2JrVTA0NEF0N3h3L0dVbTV5TE9tTTluRm12eEU3T0w1M2UyeHY4UHJZM2xvK2pib09uUjdqNUJsNVh0NGpoL3ROTTk5cjVQeTNqMzcwVFhJNkhFNkhlMlVYd0lXQUR1T0xFNkVzVVlScTIxQWlYbjBEeFIwSDhtSEhFY1JkdEpxYk5DKzIwOE1aRE9jSnY0SHVadmNvMU8zSDRkRW84WCtkQWRaai80M1dLWTRYTkRleStsN240L2pNRE5NYkg0RDk5b2xjTTIrNkJhRkw5d3FtWGVvNnB2QlNjRmQ4V2ZNME1pS0QvdVczU1BWM2s2S3VqSjJLeFU2TkticVlSTXg4YXhQMUI1YVdIS3hLa29wWDlnNlUyTjJ1dTVzdERmVG1oZ2hRSy9QdzYvVG9jV2dKVk5yYW9tS2p6ai9nWE83dHUrdkRKektaRTIrQ3hSMityZGdEQW9TMUZjUkF2NkdYK01wZ2YyRndzTkEvT0U5NVRGT2ZjUnpRWGZWMm0rL2xQZlJqZi9ZeSs4azRjNHc1L2pxOGxVUlY3ckFnVWliRXprd0dpaVRJbHU2MkQzYitnaElMTmVuRk40SGNFdFZicTA0ZGtCV3Q3NG9ZYXF2WWFDdzNteTkwZDFaN3YybWdPaDJEVnNGc01iVlU5Mk90bTM0dE8wNnpMaWtTZVR2QTB5OEIwRnZxK3RMK0FmMkV0SFhJSVV3MUVJdU1tYlhxT0s2NVJKRDlWTDhrM1U4ZVdhZ2tXVmV1OUY4Sm94LzFZMHU2Lzc5UXN5VDk2RDJGSzlXdGR2MHllcG0weHhuYXV5bE9pZWd3SUZVUlZZcm1lV3g3bVNqUjVYZ1VsS01JcGdSSGJYb3FHQVZvbkFUNlpPcXUrKzRjNTFKQ1pGNHFWeWJIUjhlNHhXQ2MxOVJ3My9TUXhVY2tyQXRFeFRCWTRPN2xPVFlRaWNka25nM3pBcjhMZUhIdkp3ZnN1K3UrVVZ5UENNazBPZGtINHh4aU9UVTFGWGZURmlZNmRwWVhXU3dxTE9hSktxc0lXQWp6aUxVRU5nQTZ3clZyUkU5RXBFNE9NSFZta2JsNWgwd2x1SEJMZVNJOHV2NmtQT0FEVE1tMSs0Z2hkeHdVYWFMYWdYZzVOaUJHdlRTN3V3S29USm80QWdHZ3FKYW0zN0xNN01VckYyZG5IM252eGRuVzEyNUtpYndvV25FamtIN3JSUEZrT3FBYkFpOExSbGlXajh0WUVIbEJqTVlDMFFGUjRFVTcrM1Z3a3liMmwxL1pOMmQrNTJBdW55YmRhNWFjNitKN0h5R0xHMzdLSWtOSExCcmRrMG15aW1hcG1oVEVNZGV1SmV4WFdKWm9nMFFFNGxBd3lONmtJU3VVZHNjbnB0K1drcElQSEJvZmV1ZXFKbS9aSGVIeEFoYWl6dHpFM002OFpVZHQ3RXdJTmw2RnFobEdiMXcxL2k5eW8yUW1ncHFoaUZXWDlJU0NDUlhUclpkSDNrZHVBeGJYZXFSTDdYaENJTFZnUm5Xajc1YUtleVNocTdySXlad1dsS1JaREQ0Q25uenBSRTJSNTRSbzN3T0hlSUUwa2xpdDlhbTd2T21YSjFJWko0R1l1ZmFKWng5QnhTMXh0L1hNdDFoZFEyaG9QQmxIc21JcW1oVGdvbmxyTEJaNWdXVU5BMFJHc2p6K3BVL3JvWEE4WHJ6L3pwKzJmdWFjbnl5ZCtHTlY2dlNCVDFQOFdJR015UlRlRnZFQTBBcVQ3VFJicFdnNHNQbllrSUlBN0FaZjRvd0owbjUzelhDY3dPMVRoWmx2Y0J3cndzWUJkSnFWK1FrQjh3dm9RVVVTWnUvblJVRjVZSVhEblBMckQvRXJBbWtNVDIyTHpUVjNJbFh5ZnJSQnp4eDFKTGVZTzNnNXQ4MEo5OFdITTFOUHg1aU9iK2JENkVtYTY5YkdjRGo2emR3SDRSajBaT3lWaHpQN3UrWDlDVVdmUXNRVE9NcHlGSUljYWZmaWNUK2RqRURrZ3E5S3lVcGlwUC9VU1MxQ3B1bk9UbEtTcmpIdlFwZVNrZ0JKVy9pSXR2L2kvdmFPbE53N1BmRnV5RFh3ZndWQjhZVUFBSGljWTJCa1lHQUE0bFdNNHVieC9EWmZHYmlaR0VEZ3RwblFLUmo5LzlmLy8weThUQ0NWSEF4Z2FRQVFhd3FWQUhpY1kyQmtZR0JpQUFJOUpvYi92LzUvWnVKbFlHUkFBWXdoQUY5U0JJUUFlSnhqWUdCZ1lCckZvM2dVRDBIOC96OFplbjROdkx0cEhSN2toQXQxd2g0QS8wSU1tQUFBQUFBQUFBQUFVQUJ3QUk0QTVBRXdBVlFCc2dJQUFrNENnQUtXQXRJRERnTnVCQUFFcWdWU0JjZ0YvQVpBQnFBSElnYytCMUlIZUFlU0I2b0h3Z2ZtQ0FJSWlnaklDT0lJK0FrS0NSZ0pMZ2xBQ1V3SllBbHdDWHdKa2dta0NiQUp2QW9LQ2xZS25BckdDMm9Mb0F1OEMrd01EZ3hrRFJJTnBBNUFEcVFQR0E5bUQ1d1FaaERHRVF3UmJCRzJFZm9TY0JLZ0V5d1RvaFA0RkNZVVNCU2dGU0FWWUJWMkZjd1Y1Qll3RmxBV3loY0lGendYYmhlYUdFSVlkQmk4R05BWTRoajBHUWdaRmhrMkdVNFpaaGwyR2VJYVFocXlHeUliamh2NkhHSWN6aDBzSFdRZGtoMnVIZjRlSmg1U0huZ2VtQjY0SHRnZkNCOGNIemdmWmgrZUg5QWdHQ0JRSUhRZ2pDQ3NJUW9oUWlIU0lrd2loQ0sySXZnalJDT0dJOElqK2lScUpPZ2xGQ1VzSldvbGppWDZKbWdtbENiY0p4SW5QaWQrSjZ3bjlDaFFLSW9vekNqc0tRNHBMaWxpS1p3cHdDbm9La1FxYkNxY0t0SXJRaXVpSytZc1BpeDZMTTR0QUMweUxaQXR4aTM0TG5BdW9DNjJMdUF2VEMrTUw5Z3dUREMwTU5veERERTBNVnd4akRHK01mUXlRaktDTXJBeTdqTWFNMW96bkRQWU5HQTBsalM4Tk00MUdEVk9OYlExNkRZaU5tUTJramJtTnlRM1NEZGVONkEzM0RnNk9ISTRvamtjT1RZNVVEbHFPWVE1eURuaU9mQTZianJvT3d3N2Zqdm1QQUE4R2p3eVBKZzgvRDFPUGJZK0lENkFQdHcvS0Q5bVA4QS82RC8rUUJSQWNrRFlRUVJCUUVHRVFkaENHRUpFUXJwQzNFTU9RMXBEa0VPaVE5QkQ3a1EwUkt4RTFFVUtSVVJGbmtYQVJlaEdFRVpVUm1aR3ZFY29SMUJIYUVlS1I3NUlJRWhBU0hCSXBFallTU1pKV2ttT1NjaEo4a29RU2s1S2dFcWtTczVMQWtzNFM4aE1yRXpLVFVCTmRFMmVUY2hPRWs0MFRwUk80RThnVDFwUGxrK3dVQkJRUWxCa1VJWlEzRkVLVVM1UllGR2FVZDVTVWxKMlV0eFRZbFA0VkRKVVdGUnFWS0FBQUhpY1kyQmtZR0FNWVpqQ0lNZ0FBa3hBekFXRURBei93WHdHQUNFOUFoRUFlSnh0a0UxT3d6QVFoVi82aDJnbFZJR0V4TTVpd1FhUi9peTY2QUhhZlJmWnA2blRwRXJpeUhFcjlRS2NnRE53Qms3QWtqTndGRjdDS0F1b1I3Sy9lZlBHSXh2QUdKL3dVQzhQMTgxZXJ3NnVtUDF5bHpRVzdwRWZoUHNZNFZGNFFQMUZlSWhuTElSSHVFUElHN3hlZmRzdG5IQUhOM2dWN2xKL0UrNlIzNFg3dU1lSDhJRDZsL0FRQWI2RlIzanlGcnV3U3RMSUZOVkc3NDlaYU51OGhVRGJLaldGbXZuVFZsdnJRdHZRNlozYW5sVjEycytkaTFWc1RhNVdwbkE2eTR3cXJUbm95UG1KYytWeU1vbEY5eU9UWThkM1ZVaVFJb0pCUWQ1QVk0OGpNbGJzaGZwL0pXQ0g1WmsydWNJTVBxWVhmR3Y2aXNZYjhnYzFIUXBibkxsWE9ISG1uS3BEekR5bXh5QW5yWnJlMnAweERKV3lxUjJvUk5SOVRxaTdTaXd4WWNSLy9INHpQZjhCM2xkaDZuaWNiVmNGZE9PNEZ1MVZ3MUNhbWQyZFplWXNkSmFabWVFektiYVNhQ3RiWGt0dW0vM016TXpNek16TXpNek16UDlKdHBOMHp1ODVqZTk5a3ArZnBFZWFZM1A1WDNYdS8vN2hKakRNbzRJcWFxaWpnU1phYUtPRExoYXdpQ1VzWXdYYnNCMDdzQWYyeEY3WWliMnhEL2JGZnRnZkIrQkFISVNEY1FnT3hXRTRIRWZnU0J5Rm8zRU1qa1VQeCtGNG5JQVRzWXBkT0FrbjR4U2NpdE53T3M3QW1UZ0xaK01jbkl2emNENHV3SVc0Q0JmakVseUt5M0E1cnNDVnVBcFg0eHBjaSt0d1BXN0FqV1RsemJnZGJvODc0STY0RSs2TXUrQ3V1QnZ1am51QW80OEFJUVFHR0dJRWlWdXdCb1VJTVRRUzNJb1VCaFlaMXJHQlRZeHhHKzZKZStIZXVBL3VpL3ZoL25nQUhvZ0g0Y0Y0Q0I2S2grSGhlQVFlaVVmaDBYZ01Ib3ZINGZGNEFwNklKK0hKZUFxZWlxZmg2WGdHbm9sbjRkbDREcDZMNStINWVBRmVpQmZoeFhnSlhvcVg0ZVY0QlY2SlYrSFZlQTFlaTlmaDlYZ0Qzb2czNGMxNEM5Nkt0K0h0ZUFmZWlYZmgzWGdQM292MzRmMzRBRDZJRCtIRCtBZytpby9oNC9nRVBvbFA0ZFA0REQ2THorSHorQUsraUMvaHkvZ0t2b3F2NGV2NEJyNkpiK0hiK0E2K2krL2grL2dCZm9nZjRjZjRDWDZLbitIbitBVitpVi9oMS9nTmZvdmY0ZmY0QS82SVArSFArQXYraXIvaDcvZ0gvb2wvNGQvNEQvN0w1aGdZWS9Pc3dxcXN4dXFzd1pxc3hkcXN3N3BzZ1MyeUpiYk1WdGcydHAzdFlIdXdQZGxlYkNmYm0rM0Q5bVg3c2YzWkFleEFkaEE3bUIzQ0RtV0hzY1BaRWV4SWRoUTdtaDNEam1VOWRodzducDNBVG1TcmJCYzdpWjNNVG1HbnN0UFk2ZXdNZGlZN2k1M056bUhuc3ZQWStld0NkaUc3aUYzTUxtR1hzc3ZZNWV3S2RpVzdpbDNOcm1IWHN1dlk5ZXdHZGlPN2lkMDh0OFREU01ZOW5pU0NwendPeEVJdUNMUlNQREZUR2tVaXRxYVlIbVRHNmtqZUp0SnVMaGlLV0tReWFPVnNwQ1BSenFHUzhab3BjQ1JDeVJjTG5Da3JqYlNpVUJBTHU2SFR0VUpCd29mbFFLS3lvWXhOT2FDTkxVd3l3bG9aRDAxSlNWZVBLN3U0bGE3dXhuZTFwcnd3eTJxdFNoTXpJMUxUNERKTkZJOUZsYXQrRm5XNGtrTmFNNjFmcEVzNUdXUks5VFprYUVldFhLREV3Qll3MXJGWXpHSGlwcm1ocFJtZXl1SEl0bk9CeDhWN3BFN1VlTVJ2MDNHVHgxeU5yUXhNbmFmQlNLN1RPYVNwM3VpRmVpUE9WN21GcnJhbXZKanB2am96czZUbFRNZUxJVytERzF2YWphKzJad1NkSEdlSkcrbk9rdFdWQ1F1elJNbUFXOUVvUmZNOHRUVyt3ZFBRMVBvOFdNdVNTcC9IYTVXK0VDbjlLTlh0S3gyczlVSXg0T1FTamI3V2EwNXB4WUdWZmhhR010Q3g2ZkhBeW5WcHgzdE1SZjEra2dwamVrb1A5YzRaTWFIeGRHVGJkTVE1Y1JhVGtxV3BiS0RUTERMTE00SlVpamcwTTFPR3FjNFMwNWtLa21obWZpcG95V0oydnRVSkhkeU03VGFsaFpPck52cVpWQ0dCZGo4ek1pWUxJeDR2bERnaHo5Tnh0NlFibWdaci9jeGFIYmNDcm9KTWNhdlREa0d5ajZkdWt4b2xvUW1SU0xtVDFYSTRIL0NVSUoyQ3JkRERUYlZpcU5OeEt4Z1I3ZkZVOEdZTysrNTlqeWhZUlNGTUpDRWxrNzZtbzZzRzdvemE5SnVGUGNQWFJkakpNUjIzNW40NEN4Y0NIWXFlc2R3WlJLY2Q2TUZBaUE0bEVwMlN1bUJOcEhVaVdSU2JMbTJMVFNucWVzNGxsaWFNRHNONXlzSkVrSEFLeU9sc0Nzcng0b1RSemd0dWx5ZmNySkc1cEcvN0ZrbWhjMlVpWEhjMkNESnVlWGRSM0E3MHVraDdNcUwwMHd5NUdmblZkMEp1ZVo4YnloOWh1RGdoWWpQUnFaMXlHVzNscVloSVczZkMxNlhZYUpTc0hncXpSbzVTRDZXSnBERU5GN2x1TDV1aDgwZUsvTFVXWlVzNkVwNlNMUjY2cEZoeGFNWDlhT2NCbERhS3REUXJjckc5UEN2SU0wNGg2V3NWZGtwTVhyQzJveUQrL0NZUnZEaVJ4czUvSndyejFPK2NwRnRJYUNQb3pFdjFJNkdTY2tUR0lWbTNQR0dVWEcya1V6RVp0MlJlc0ZDd1cwaXpISXpMMWExSkc0eEVUTkdRYndXSmxKMThWRk1ldGFvNVlhVVNuVm4zelhJL0VpcHF3NVFubytXSndGQWhzR0xUYnBWUThabnN5cTJadG1MUGd1VEhTRjRVY1Y5dlNsdm82NlVHQ2wybHlGWnl2VkppVTdrbTdJZ3l4M0JVcXFXVFY2STB6Rm5nUTZOY1FxYktvWXgyTFhXaDJKMElYQlV0MWF4VG1kQU4rcUpNakRSTkVYR3BYT0MzSm1pMTZtRmJSSDBSOW5nV1N0M05jVkdtaTVGa3BLMXVGWmdLYXlIMkgraUl6VUNraWZWdVd4R2IwamJJWXBGU1hlb01lQ0RLUE4wb1NZT0NQWFRoVnh0SVJSTXJBOFdIbFlIV1lTZmZ2QjQzcEhoQ25GWHRncEEzMllVQ0Q3bFNJaDJYODN3c2xzUWZUTGNnbEdsc1pzb2hiM1RWRWJQZ2lyTUpVaUY4YmR3MlE5MDZuS3c2cENScGFrT3RoMG8waDZrTS9UcHJlYXF2alRoMU8ybDlKTGpMMWxWNlVoRWJ5WkE4cXpuU1dUcFUzSmpLeUVhcVJtK1NQaWJEbHJlMEY2UTY2ZVF3MzRjZEJhSGpvcjRvbFZUZHlldTN6VWdwNVZDOGM3V2N5eWhqVS9qNUFyMnlSWktYNFZsUi9rM2pMR2hQNFdyTHhkMW1MM0M1UzhZRDdZTEMrVlBGa1U0ZWhqMCtJT082QmVrN0J4ZTFuRFhwWVYzVVJEVnFBU2xKMFdOTUtwck9KRzlFVTduZmZxYjZEZWVaNUpneGlVenVMQjJxRmR4SzdUZS9VWktGdk1xWDJhVVc4WlFLUXRlM2hMMml4MmtYekxsR0s4Y3VKeFdUaWc1aG9XQTZ5RnhIdXB4VDZaS2c3eEZFSVRIVUF2RFFqSVN3aFM0WGNzVW52TGMwSXpHa3pFRGRXb00wWmM3Y1pnbFdKMmhYeGFGV0pOM0p1c24xU05MZVdGR2xmakV6elloRVkrOVRIbFZjdHFqSDVGNjBoYTJpcXlVbnFzWGFPMHFzMnpvaFR4eFFGaFpwSStFcXN1U2F6WVJUL1hjRmR6NEpCMjNDM3E4cHUxY1NZVTNWZjdtWitHVUthb0ZkSmZRNzdqZHJTdjNDRm91ZXVlZHprZ2dieEwxbk5FdXdXbkdvbW1oNnVlbktGcGxENGVpU1FCRlhUZDlCMlpFMDlTVDFuM1hQZFI2TUcwbXF3eXl3cGtuM2hkRGZBbXFwb0Y3SFZ1aWhhM25DYkRnejZWb2g1MU5qcXI1bmFCaXlKOHlVNk9iUnFCUG5HS1ptaER2L3BxR1M0bHYwMWdTdFZqMGtnUlRLQjFvdGh6U1pqSGJPVVRPS2xteGExRXFsMXU5U2pRcXFvb013TkdQZWFGTTNpWFoxcFVVTG8ySVZKWGJjOXBEaVV3bFM1ZkNJcTBITmw5MXhsZW9ibFNpVDBTR01ST3FQclRsaGl6Nkx1K3RSSGtGTFU1NEgwWXdnRkVwUUljMEZyaDJlZmNQeExXLzQvdDIvVWZNQ08wOGUxS0IvMzEyMUxlMm5KQmVUWERXZEorZnRnUGRwTzhxaXZ2SE5mN1BBV2RKMml5SFhjZWJYQzF5eHRGZHRLdWV4VVQ0cXE0VE5xR1kzWEsxdHV3Y1ptTCtSNHdvVkk3MmRtbVpLVW9iVG1vUEFOZGJ1c3JDN3NFWmxpbUs4bFNVaHorOWF0UnpXaWk1eDNZVnYwM3VvUCtZSldwM0NYUVNON0V0RlhYcWQrcmFZUW1kcFF5aHEzWDM3NVZjOUVaUzMwcFZTb01pVjZHNUptN3BjaWx4SzhyZTlIYVdFN2xsRHR6RXVycWV2YnFUdWhraVhrV0ZqZzhxUm9SdHgxelVGK1UzQytjQ0VWVGJKcXZvNHo3Yno5S3k3OUpqMXhkemMvd0FSRGowdVwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9kYXNoaWNvbnMudHRmPzk5YWM3MjYyMjNjNzQ5NDQzYjY0MmNlMzNkZjhiODAwXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuLmRhc2hpY29ucywgLmRhc2hpY29ucy1iZWZvcmU6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IGRhc2hpY29ucztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBzcGVhazogbmV2ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGNvbG9yIC4xcyBlYXNlLWluOyB9XG5cbi5kYXNoaWNvbnMtYWRtaW4tYXBwZWFyYW5jZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwMFwiOyB9XG5cbi5kYXNoaWNvbnMtYWRtaW4tY29sbGFwc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDhcIjsgfVxuXG4uZGFzaGljb25zLWFkbWluLWNvbW1lbnRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTAxXCI7IH1cblxuLmRhc2hpY29ucy1hZG1pbi1jdXN0b21pemVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTQwXCI7IH1cblxuLmRhc2hpY29ucy1hZG1pbi1nZW5lcmljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTExXCI7IH1cblxuLmRhc2hpY29ucy1hZG1pbi1ob21lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTAyXCI7IH1cblxuLmRhc2hpY29ucy1hZG1pbi1saW5rczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwM1wiOyB9XG5cbi5kYXNoaWNvbnMtYWRtaW4tbWVkaWE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDRcIjsgfVxuXG4uZGFzaGljb25zLWFkbWluLW11bHRpc2l0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0MVwiOyB9XG5cbi5kYXNoaWNvbnMtYWRtaW4tbmV0d29yazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExMlwiOyB9XG5cbi5kYXNoaWNvbnMtYWRtaW4tcGFnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwNVwiOyB9XG5cbi5kYXNoaWNvbnMtYWRtaW4tcGx1Z2luczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwNlwiOyB9XG5cbi5kYXNoaWNvbnMtYWRtaW4tcG9zdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwOVwiOyB9XG5cbi5kYXNoaWNvbnMtYWRtaW4tc2V0dGluZ3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDhcIjsgfVxuXG4uZGFzaGljb25zLWFkbWluLXNpdGUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTFkXCI7IH1cblxuLmRhc2hpY29ucy1hZG1pbi1zaXRlLWFsdDI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMWVcIjsgfVxuXG4uZGFzaGljb25zLWFkbWluLXNpdGUtYWx0MzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExZlwiOyB9XG5cbi5kYXNoaWNvbnMtYWRtaW4tc2l0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMxOVwiOyB9XG5cbi5kYXNoaWNvbnMtYWRtaW4tdG9vbHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDdcIjsgfVxuXG4uZGFzaGljb25zLWFkbWluLXVzZXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTEwXCI7IH1cblxuLmRhc2hpY29ucy1haXJwbGFuZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1ZlwiOyB9XG5cbi5kYXNoaWNvbnMtYWxidW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MTRcIjsgfVxuXG4uZGFzaGljb25zLWFsaWduLWNlbnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzNFwiOyB9XG5cbi5kYXNoaWNvbnMtYWxpZ24tZnVsbC13aWR0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExNFwiOyB9XG5cbi5kYXNoaWNvbnMtYWxpZ24tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzNVwiOyB9XG5cbi5kYXNoaWNvbnMtYWxpZ24tbm9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzOFwiOyB9XG5cbi5kYXNoaWNvbnMtYWxpZ24tcHVsbC1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTBhXCI7IH1cblxuLmRhc2hpY29ucy1hbGlnbi1wdWxsLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTBiXCI7IH1cblxuLmRhc2hpY29ucy1hbGlnbi1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzNlwiOyB9XG5cbi5kYXNoaWNvbnMtYWxpZ24td2lkZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExYlwiOyB9XG5cbi5kYXNoaWNvbnMtYW1hem9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTYyXCI7IH1cblxuLmRhc2hpY29ucy1hbmFseXRpY3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODNcIjsgfVxuXG4uZGFzaGljb25zLWFyY2hpdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ODBcIjsgfVxuXG4uZGFzaGljb25zLWFycm93LWRvd24tYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzQ2XCI7IH1cblxuLmRhc2hpY29ucy1hcnJvdy1kb3duLWFsdDI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNDdcIjsgfVxuXG4uZGFzaGljb25zLWFycm93LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDBcIjsgfVxuXG4uZGFzaGljb25zLWFycm93LWxlZnQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzQwXCI7IH1cblxuLmRhc2hpY29ucy1hcnJvdy1sZWZ0LWFsdDI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNDFcIjsgfVxuXG4uZGFzaGljb25zLWFycm93LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDFcIjsgfVxuXG4uZGFzaGljb25zLWFycm93LXJpZ2h0LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM0NFwiOyB9XG5cbi5kYXNoaWNvbnMtYXJyb3ctcmlnaHQtYWx0MjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM0NVwiOyB9XG5cbi5kYXNoaWNvbnMtYXJyb3ctcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzlcIjsgfVxuXG4uZGFzaGljb25zLWFycm93LXVwLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM0MlwiOyB9XG5cbi5kYXNoaWNvbnMtYXJyb3ctdXAtYWx0MjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM0M1wiOyB9XG5cbi5kYXNoaWNvbnMtYXJyb3ctdXAtZHVwbGljYXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQzXCI7IH1cblxuLmRhc2hpY29ucy1hcnJvdy11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0MlwiOyB9XG5cbi5kYXNoaWNvbnMtYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzA5XCI7IH1cblxuLmRhc2hpY29ucy1hd2FyZHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMTNcIjsgfVxuXG4uZGFzaGljb25zLWJhY2t1cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyMVwiOyB9XG5cbi5kYXNoaWNvbnMtYmFuazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2YVwiOyB9XG5cbi5kYXNoaWNvbnMtYmVlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2Y1wiOyB9XG5cbi5kYXNoaWNvbnMtYmVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2ZFwiOyB9XG5cbi5kYXNoaWNvbnMtYmxvY2stZGVmYXVsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyYlwiOyB9XG5cbi5kYXNoaWNvbnMtYm9vay1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMzFcIjsgfVxuXG4uZGFzaGljb25zLWJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMzBcIjsgfVxuXG4uZGFzaGljb25zLWJ1ZGRpY29ucy1hY3Rpdml0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1MlwiOyB9XG5cbi5kYXNoaWNvbnMtYnVkZGljb25zLWJicHJlc3MtbG9nbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3N1wiOyB9XG5cbi5kYXNoaWNvbnMtYnVkZGljb25zLWJ1ZGR5cHJlc3MtbG9nbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0OFwiOyB9XG5cbi5kYXNoaWNvbnMtYnVkZGljb25zLWNvbW11bml0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1M1wiOyB9XG5cbi5kYXNoaWNvbnMtYnVkZGljb25zLWZvcnVtczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0OVwiOyB9XG5cbi5kYXNoaWNvbnMtYnVkZGljb25zLWZyaWVuZHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NTRcIjsgfVxuXG4uZGFzaGljb25zLWJ1ZGRpY29ucy1ncm91cHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NTZcIjsgfVxuXG4uZGFzaGljb25zLWJ1ZGRpY29ucy1wbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1N1wiOyB9XG5cbi5kYXNoaWNvbnMtYnVkZGljb25zLXJlcGxpZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NTFcIjsgfVxuXG4uZGFzaGljb25zLWJ1ZGRpY29ucy10b3BpY3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NTBcIjsgfVxuXG4uZGFzaGljb25zLWJ1ZGRpY29ucy10cmFja2luZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1NVwiOyB9XG5cbi5kYXNoaWNvbnMtYnVpbGRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MTJcIjsgfVxuXG4uZGFzaGljb25zLWJ1c2luZXNzbWFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzM4XCI7IH1cblxuLmRhc2hpY29ucy1idXNpbmVzc3BlcnNvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyZVwiOyB9XG5cbi5kYXNoaWNvbnMtYnVzaW5lc3N3b21hbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyZlwiOyB9XG5cbi5kYXNoaWNvbnMtYnV0dG9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTFhXCI7IH1cblxuLmRhc2hpY29ucy1jYWxjdWxhdG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTZlXCI7IH1cblxuLmRhc2hpY29ucy1jYWxlbmRhci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MDhcIjsgfVxuXG4uZGFzaGljb25zLWNhbGVuZGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQ1XCI7IH1cblxuLmRhc2hpY29ucy1jYW1lcmEtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI5XCI7IH1cblxuLmRhc2hpY29ucy1jYW1lcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMDZcIjsgfVxuXG4uZGFzaGljb25zLWNhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2YlwiOyB9XG5cbi5kYXNoaWNvbnMtY2Fycm90OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTExXCI7IH1cblxuLmRhc2hpY29ucy1jYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTc0XCI7IH1cblxuLmRhc2hpY29ucy1jYXRlZ29yeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMxOFwiOyB9XG5cbi5kYXNoaWNvbnMtY2hhcnQtYXJlYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzOVwiOyB9XG5cbi5kYXNoaWNvbnMtY2hhcnQtYmFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTg1XCI7IH1cblxuLmRhc2hpY29ucy1jaGFydC1saW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjM4XCI7IH1cblxuLmRhc2hpY29ucy1jaGFydC1waWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODRcIjsgfVxuXG4uZGFzaGljb25zLWNsaXBib2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4MVwiOyB9XG5cbi5kYXNoaWNvbnMtY2xvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NjlcIjsgfVxuXG4uZGFzaGljb25zLWNsb3VkLXNhdmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTM3XCI7IH1cblxuLmRhc2hpY29ucy1jbG91ZC11cGxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxM2JcIjsgfVxuXG4uZGFzaGljb25zLWNsb3VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTc2XCI7IH1cblxuLmRhc2hpY29ucy1jb2RlLXN0YW5kYXJkczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzYVwiOyB9XG5cbi5kYXNoaWNvbnMtY29mZmVlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTZmXCI7IH1cblxuLmRhc2hpY29ucy1jb2xvci1waWNrZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzFcIjsgfVxuXG4uZGFzaGljb25zLWNvbHVtbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxM2NcIjsgfVxuXG4uZGFzaGljb25zLWNvbnRyb2xzLWJhY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MThcIjsgfVxuXG4uZGFzaGljb25zLWNvbnRyb2xzLWZvcndhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MTlcIjsgfVxuXG4uZGFzaGljb25zLWNvbnRyb2xzLXBhdXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTIzXCI7IH1cblxuLmRhc2hpY29ucy1jb250cm9scy1wbGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTIyXCI7IH1cblxuLmRhc2hpY29ucy1jb250cm9scy1yZXBlYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MTVcIjsgfVxuXG4uZGFzaGljb25zLWNvbnRyb2xzLXNraXBiYWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTE2XCI7IH1cblxuLmRhc2hpY29ucy1jb250cm9scy1za2lwZm9yd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxN1wiOyB9XG5cbi5kYXNoaWNvbnMtY29udHJvbHMtdm9sdW1lb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTIwXCI7IH1cblxuLmRhc2hpY29ucy1jb250cm9scy12b2x1bWVvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyMVwiOyB9XG5cbi5kYXNoaWNvbnMtY292ZXItaW1hZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxM2RcIjsgfVxuXG4uZGFzaGljb25zLWRhc2hib2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyNlwiOyB9XG5cbi5kYXNoaWNvbnMtZGF0YWJhc2UtYWRkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTcwXCI7IH1cblxuLmRhc2hpY29ucy1kYXRhYmFzZS1leHBvcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxN2FcIjsgfVxuXG4uZGFzaGljb25zLWRhdGFiYXNlLWltcG9ydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3YlwiOyB9XG5cbi5kYXNoaWNvbnMtZGF0YWJhc2UtcmVtb3ZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTdjXCI7IH1cblxuLmRhc2hpY29ucy1kYXRhYmFzZS12aWV3OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTdkXCI7IH1cblxuLmRhc2hpY29ucy1kYXRhYmFzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3ZVwiOyB9XG5cbi5kYXNoaWNvbnMtZGVza3RvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3MlwiOyB9XG5cbi5kYXNoaWNvbnMtZGlzbWlzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1M1wiOyB9XG5cbi5kYXNoaWNvbnMtZG93bmxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMTZcIjsgfVxuXG4uZGFzaGljb25zLWRydW1zdGljazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3ZlwiOyB9XG5cbi5kYXNoaWNvbnMtZWRpdC1sYXJnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyN1wiOyB9XG5cbi5kYXNoaWNvbnMtZWRpdC1wYWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTg2XCI7IH1cblxuLmRhc2hpY29ucy1lZGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDY0XCI7IH1cblxuLmRhc2hpY29ucy1lZGl0b3ItYWxpZ25jZW50ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDdcIjsgfVxuXG4uZGFzaGljb25zLWVkaXRvci1hbGlnbmxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDZcIjsgfVxuXG4uZGFzaGljb25zLWVkaXRvci1hbGlnbnJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjA4XCI7IH1cblxuLmRhc2hpY29ucy1lZGl0b3ItYm9sZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwMFwiOyB9XG5cbi5kYXNoaWNvbnMtZWRpdG9yLWJyZWFrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDc0XCI7IH1cblxuLmRhc2hpY29ucy1lZGl0b3ItY29kZS1kdXBsaWNhdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OTRcIjsgfVxuXG4uZGFzaGljb25zLWVkaXRvci1jb2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDc1XCI7IH1cblxuLmRhc2hpY29ucy1lZGl0b3ItY29udHJhY3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MDZcIjsgfVxuXG4uZGFzaGljb25zLWVkaXRvci1jdXN0b21jaGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjIwXCI7IH1cblxuLmRhc2hpY29ucy1lZGl0b3ItZXhwYW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjExXCI7IH1cblxuLmRhc2hpY29ucy1lZGl0b3ItaGVscDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyM1wiOyB9XG5cbi5kYXNoaWNvbnMtZWRpdG9yLWluZGVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyMlwiOyB9XG5cbi5kYXNoaWNvbnMtZWRpdG9yLWluc2VydG1vcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDlcIjsgfVxuXG4uZGFzaGljb25zLWVkaXRvci1pdGFsaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDFcIjsgfVxuXG4uZGFzaGljb25zLWVkaXRvci1qdXN0aWZ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjE0XCI7IH1cblxuLmRhc2hpY29ucy1lZGl0b3Ita2l0Y2hlbnNpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTJcIjsgfVxuXG4uZGFzaGljb25zLWVkaXRvci1sdHI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMGNcIjsgfVxuXG4uZGFzaGljb25zLWVkaXRvci1vbC1ydGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMmNcIjsgfVxuXG4uZGFzaGljb25zLWVkaXRvci1vbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwNFwiOyB9XG5cbi5kYXNoaWNvbnMtZWRpdG9yLW91dGRlbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjFcIjsgfVxuXG4uZGFzaGljb25zLWVkaXRvci1wYXJhZ3JhcGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NzZcIjsgfVxuXG4uZGFzaGljb25zLWVkaXRvci1wYXN0ZS10ZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjE3XCI7IH1cblxuLmRhc2hpY29ucy1lZGl0b3ItcGFzdGUtd29yZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxNlwiOyB9XG5cbi5kYXNoaWNvbnMtZWRpdG9yLXF1b3RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjA1XCI7IH1cblxuLmRhc2hpY29ucy1lZGl0b3ItcmVtb3ZlZm9ybWF0dGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxOFwiOyB9XG5cbi5kYXNoaWNvbnMtZWRpdG9yLXJ0bDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyMFwiOyB9XG5cbi5kYXNoaWNvbnMtZWRpdG9yLXNwZWxsY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTBcIjsgfVxuXG4uZGFzaGljb25zLWVkaXRvci1zdHJpa2V0aHJvdWdoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjI0XCI7IH1cblxuLmRhc2hpY29ucy1lZGl0b3ItdGFibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MzVcIjsgfVxuXG4uZGFzaGljb25zLWVkaXRvci10ZXh0Y29sb3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTVcIjsgfVxuXG4uZGFzaGljb25zLWVkaXRvci11bDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwM1wiOyB9XG5cbi5kYXNoaWNvbnMtZWRpdG9yLXVuZGVybGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxM1wiOyB9XG5cbi5kYXNoaWNvbnMtZWRpdG9yLXVubGluazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyNVwiOyB9XG5cbi5kYXNoaWNvbnMtZWRpdG9yLXZpZGVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjE5XCI7IH1cblxuLmRhc2hpY29ucy1lbGxpcHNpczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExY1wiOyB9XG5cbi5kYXNoaWNvbnMtZW1haWwtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDY2XCI7IH1cblxuLmRhc2hpY29ucy1lbWFpbC1hbHQyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDY3XCI7IH1cblxuLmRhc2hpY29ucy1lbWFpbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2NVwiOyB9XG5cbi5kYXNoaWNvbnMtZW1iZWQtYXVkaW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxM2VcIjsgfVxuXG4uZGFzaGljb25zLWVtYmVkLWdlbmVyaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxM2ZcIjsgfVxuXG4uZGFzaGljb25zLWVtYmVkLXBob3RvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQ0XCI7IH1cblxuLmRhc2hpY29ucy1lbWJlZC1wb3N0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQ2XCI7IH1cblxuLmRhc2hpY29ucy1lbWJlZC12aWRlbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0OVwiOyB9XG5cbi5kYXNoaWNvbnMtZXhjZXJwdC12aWV3OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTY0XCI7IH1cblxuLmRhc2hpY29ucy1leGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTRhXCI7IH1cblxuLmRhc2hpY29ucy1leHRlcm5hbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwNFwiOyB9XG5cbi5kYXNoaWNvbnMtZmFjZWJvb2stYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzA1XCI7IH1cblxuLmRhc2hpY29ucy1mYWNlYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwNFwiOyB9XG5cbi5kYXNoaWNvbnMtZmVlZGJhY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzVcIjsgfVxuXG4uZGFzaGljb25zLWZpbHRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzNlwiOyB9XG5cbi5kYXNoaWNvbnMtZmxhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyN1wiOyB9XG5cbi5kYXNoaWNvbnMtZm9vZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4N1wiOyB9XG5cbi5kYXNoaWNvbnMtZm9ybWF0LWFzaWRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTIzXCI7IH1cblxuLmRhc2hpY29ucy1mb3JtYXQtYXVkaW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjdcIjsgfVxuXG4uZGFzaGljb25zLWZvcm1hdC1jaGF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI1XCI7IH1cblxuLmRhc2hpY29ucy1mb3JtYXQtZ2FsbGVyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2MVwiOyB9XG5cbi5kYXNoaWNvbnMtZm9ybWF0LWltYWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI4XCI7IH1cblxuLmRhc2hpY29ucy1mb3JtYXQtcXVvdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjJcIjsgfVxuXG4uZGFzaGljb25zLWZvcm1hdC1zdGF0dXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzBcIjsgfVxuXG4uZGFzaGljb25zLWZvcm1hdC12aWRlbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyNlwiOyB9XG5cbi5kYXNoaWNvbnMtZm9ybXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMTRcIjsgfVxuXG4uZGFzaGljb25zLWZ1bGxzY3JlZW4tYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTg4XCI7IH1cblxuLmRhc2hpY29ucy1mdWxsc2NyZWVuLWV4aXQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTg5XCI7IH1cblxuLmRhc2hpY29ucy1nYW1lczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4YVwiOyB9XG5cbi5kYXNoaWNvbnMtZ29vZ2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMThiXCI7IH1cblxuLmRhc2hpY29ucy1nb29nbGVwbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDYyXCI7IH1cblxuLmRhc2hpY29ucy1ncmlkLXZpZXc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MDlcIjsgfVxuXG4uZGFzaGljb25zLWdyb3VwczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwN1wiOyB9XG5cbi5kYXNoaWNvbnMtaGFtbWVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzA4XCI7IH1cblxuLmRhc2hpY29ucy1oZWFkaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTBlXCI7IH1cblxuLmRhc2hpY29ucy1oZWFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4N1wiOyB9XG5cbi5kYXNoaWNvbnMtaGlkZGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTMwXCI7IH1cblxuLmRhc2hpY29ucy1ob3VyZ2xhc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOGNcIjsgfVxuXG4uZGFzaGljb25zLWh0bWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNGJcIjsgfVxuXG4uZGFzaGljb25zLWlkLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzN1wiOyB9XG5cbi5kYXNoaWNvbnMtaWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMzZcIjsgfVxuXG4uZGFzaGljb25zLWltYWdlLWNyb3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjVcIjsgfVxuXG4uZGFzaGljb25zLWltYWdlLWZpbHRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzM1wiOyB9XG5cbi5kYXNoaWNvbnMtaW1hZ2UtZmxpcC1ob3Jpem9udGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTY5XCI7IH1cblxuLmRhc2hpY29ucy1pbWFnZS1mbGlwLXZlcnRpY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTY4XCI7IH1cblxuLmRhc2hpY29ucy1pbWFnZS1yb3RhdGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2NlwiOyB9XG5cbi5kYXNoaWNvbnMtaW1hZ2Utcm90YXRlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTY3XCI7IH1cblxuLmRhc2hpY29ucy1pbWFnZS1yb3RhdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MzFcIjsgfVxuXG4uZGFzaGljb25zLWltYWdlcy1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzJcIjsgfVxuXG4uZGFzaGljb25zLWltYWdlcy1hbHQyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjMzXCI7IH1cblxuLmRhc2hpY29ucy1pbmRleC1jYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTEwXCI7IH1cblxuLmRhc2hpY29ucy1pbmZvLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNGNcIjsgfVxuXG4uZGFzaGljb25zLWluZm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNDhcIjsgfVxuXG4uZGFzaGljb25zLWluc2VydC1hZnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0ZFwiOyB9XG5cbi5kYXNoaWNvbnMtaW5zZXJ0LWJlZm9yZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0ZVwiOyB9XG5cbi5kYXNoaWNvbnMtaW5zZXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTBmXCI7IH1cblxuLmRhc2hpY29ucy1pbnN0YWdyYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMmRcIjsgfVxuXG4uZGFzaGljb25zLWxhcHRvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0N1wiOyB9XG5cbi5kYXNoaWNvbnMtbGF5b3V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTM4XCI7IH1cblxuLmRhc2hpY29ucy1sZWZ0cmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjlcIjsgfVxuXG4uZGFzaGljb25zLWxpZ2h0YnVsYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzOVwiOyB9XG5cbi5kYXNoaWNvbnMtbGlua2VkaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOGRcIjsgfVxuXG4uZGFzaGljb25zLWxpc3QtdmlldzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2M1wiOyB9XG5cbi5kYXNoaWNvbnMtbG9jYXRpb24tYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjMxXCI7IH1cblxuLmRhc2hpY29ucy1sb2NhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzMFwiOyB9XG5cbi5kYXNoaWNvbnMtbG9jay1kdXBsaWNhdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMTVcIjsgfVxuXG4uZGFzaGljb25zLWxvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjBcIjsgfVxuXG4uZGFzaGljb25zLW1hcmtlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1OVwiOyB9XG5cbi5kYXNoaWNvbnMtbWVkaWEtYXJjaGl2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwMVwiOyB9XG5cbi5kYXNoaWNvbnMtbWVkaWEtYXVkaW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MDBcIjsgfVxuXG4uZGFzaGljb25zLW1lZGlhLWNvZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OTlcIjsgfVxuXG4uZGFzaGljb25zLW1lZGlhLWRlZmF1bHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OThcIjsgfVxuXG4uZGFzaGljb25zLW1lZGlhLWRvY3VtZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDk3XCI7IH1cblxuLmRhc2hpY29ucy1tZWRpYS1pbnRlcmFjdGl2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ5NlwiOyB9XG5cbi5kYXNoaWNvbnMtbWVkaWEtc3ByZWFkc2hlZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OTVcIjsgfVxuXG4uZGFzaGljb25zLW1lZGlhLXRleHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OTFcIjsgfVxuXG4uZGFzaGljb25zLW1lZGlhLXZpZGVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDkwXCI7IH1cblxuLmRhc2hpY29ucy1tZWdhcGhvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ODhcIjsgfVxuXG4uZGFzaGljb25zLW1lbnUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjI4XCI7IH1cblxuLmRhc2hpY29ucy1tZW51LWFsdDI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMjlcIjsgfVxuXG4uZGFzaGljb25zLW1lbnUtYWx0MzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM0OVwiOyB9XG5cbi5kYXNoaWNvbnMtbWVudTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzM1wiOyB9XG5cbi5kYXNoaWNvbnMtbWljcm9waG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4MlwiOyB9XG5cbi5kYXNoaWNvbnMtbWlncmF0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMxMFwiOyB9XG5cbi5kYXNoaWNvbnMtbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NjBcIjsgfVxuXG4uZGFzaGljb25zLW1vbmV5LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4ZVwiOyB9XG5cbi5kYXNoaWNvbnMtbW9uZXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MjZcIjsgfVxuXG4uZGFzaGljb25zLW1vdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NDVcIjsgfVxuXG4uZGFzaGljb25zLW5hbWV0YWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ODRcIjsgfVxuXG4uZGFzaGljb25zLW5ldHdvcmtpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMjVcIjsgfVxuXG4uZGFzaGljb25zLW5vLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzNVwiOyB9XG5cbi5kYXNoaWNvbnMtbm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNThcIjsgfVxuXG4uZGFzaGljb25zLW9wZW4tZm9sZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMThmXCI7IH1cblxuLmRhc2hpY29ucy1wYWxtdHJlZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyN1wiOyB9XG5cbi5kYXNoaWNvbnMtcGFwZXJjbGlwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTQ2XCI7IH1cblxuLmRhc2hpY29ucy1wZGY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTBcIjsgfVxuXG4uZGFzaGljb25zLXBlcmZvcm1hbmNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzExXCI7IH1cblxuLmRhc2hpY29ucy1wZXRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTkxXCI7IH1cblxuLmRhc2hpY29ucy1waG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyNVwiOyB9XG5cbi5kYXNoaWNvbnMtcGludGVyZXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTkyXCI7IH1cblxuLmRhc2hpY29ucy1wbGF5bGlzdC1hdWRpbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ5MlwiOyB9XG5cbi5kYXNoaWNvbnMtcGxheWxpc3QtdmlkZW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OTNcIjsgfVxuXG4uZGFzaGljb25zLXBsdWdpbnMtY2hlY2tlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4NVwiOyB9XG5cbi5kYXNoaWNvbnMtcGx1cy1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MDJcIjsgfVxuXG4uZGFzaGljb25zLXBsdXMtYWx0MjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0M1wiOyB9XG5cbi5kYXNoaWNvbnMtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzMlwiOyB9XG5cbi5kYXNoaWNvbnMtcG9kaW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOWNcIjsgfVxuXG4uZGFzaGljb25zLXBvcnRmb2xpbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyMlwiOyB9XG5cbi5kYXNoaWNvbnMtcG9zdC1zdGF0dXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzNcIjsgfVxuXG4uZGFzaGljb25zLXByZXNzdGhpczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1N1wiOyB9XG5cbi5kYXNoaWNvbnMtcHJpbnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5M1wiOyB9XG5cbi5kYXNoaWNvbnMtcHJpdmFjeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5NFwiOyB9XG5cbi5kYXNoaWNvbnMtcHJvZHVjdHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMTJcIjsgfVxuXG4uZGFzaGljb25zLXJhbmRvbWl6ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwM1wiOyB9XG5cbi5kYXNoaWNvbnMtcmVkZGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTk1XCI7IH1cblxuLmRhc2hpY29ucy1yZWRvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTcyXCI7IH1cblxuLmRhc2hpY29ucy1yZW1vdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNGZcIjsgfVxuXG4uZGFzaGljb25zLXJlc3QtYXBpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI0XCI7IH1cblxuLmRhc2hpY29ucy1yc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMDNcIjsgfVxuXG4uZGFzaGljb25zLXNhdmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTVlXCI7IH1cblxuLmRhc2hpY29ucy1zY2hlZHVsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4OVwiOyB9XG5cbi5kYXNoaWNvbnMtc2NyZWVub3B0aW9uczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4MFwiOyB9XG5cbi5kYXNoaWNvbnMtc2VhcmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTc5XCI7IH1cblxuLmRhc2hpY29ucy1zaGFyZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDBcIjsgfVxuXG4uZGFzaGljb25zLXNoYXJlLWFsdDI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDJcIjsgfVxuXG4uZGFzaGljb25zLXNoYXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjM3XCI7IH1cblxuLmRhc2hpY29ucy1zaGllbGQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzM0XCI7IH1cblxuLmRhc2hpY29ucy1zaGllbGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMzJcIjsgfVxuXG4uZGFzaGljb25zLXNob3J0Y29kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1MFwiOyB9XG5cbi5kYXNoaWNvbnMtc2xpZGVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTgxXCI7IH1cblxuLmRhc2hpY29ucy1zbWFydHBob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDcwXCI7IH1cblxuLmRhc2hpY29ucy1zbWlsZXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMjhcIjsgfVxuXG4uZGFzaGljb25zLXNvcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTZcIjsgfVxuXG4uZGFzaGljb25zLXNvczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2OFwiOyB9XG5cbi5kYXNoaWNvbnMtc3BvdGlmeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5NlwiOyB9XG5cbi5kYXNoaWNvbnMtc3Rhci1lbXB0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1NFwiOyB9XG5cbi5kYXNoaWNvbnMtc3Rhci1maWxsZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTVcIjsgfVxuXG4uZGFzaGljb25zLXN0YXItaGFsZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1OVwiOyB9XG5cbi5kYXNoaWNvbnMtc3RpY2t5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTM3XCI7IH1cblxuLmRhc2hpY29ucy1zdG9yZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxM1wiOyB9XG5cbi5kYXNoaWNvbnMtc3VwZXJoZXJvLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5N1wiOyB9XG5cbi5kYXNoaWNvbnMtc3VwZXJoZXJvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTk4XCI7IH1cblxuLmRhc2hpY29ucy10YWJsZS1jb2wtYWZ0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTFcIjsgfVxuXG4uZGFzaGljb25zLXRhYmxlLWNvbC1iZWZvcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTJcIjsgfVxuXG4uZGFzaGljb25zLXRhYmxlLWNvbC1kZWxldGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNWFcIjsgfVxuXG4uZGFzaGljb25zLXRhYmxlLXJvdy1hZnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1YlwiOyB9XG5cbi5kYXNoaWNvbnMtdGFibGUtcm93LWJlZm9yZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1Y1wiOyB9XG5cbi5kYXNoaWNvbnMtdGFibGUtcm93LWRlbGV0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1ZFwiOyB9XG5cbi5kYXNoaWNvbnMtdGFibGV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDcxXCI7IH1cblxuLmRhc2hpY29ucy10YWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMjNcIjsgfVxuXG4uZGFzaGljb25zLXRhZ2Nsb3VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDc5XCI7IH1cblxuLmRhc2hpY29ucy10ZXN0aW1vbmlhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3M1wiOyB9XG5cbi5kYXNoaWNvbnMtdGV4dC1wYWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTIxXCI7IH1cblxuLmRhc2hpY29ucy10ZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDc4XCI7IH1cblxuLmRhc2hpY29ucy10aHVtYnMtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0MlwiOyB9XG5cbi5kYXNoaWNvbnMtdGh1bWJzLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTI5XCI7IH1cblxuLmRhc2hpY29ucy10aWNrZXRzLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyNFwiOyB9XG5cbi5kYXNoaWNvbnMtdGlja2V0czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4NlwiOyB9XG5cbi5kYXNoaWNvbnMtdGlkZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwZFwiOyB9XG5cbi5kYXNoaWNvbnMtdHJhbnNsYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMjZcIjsgfVxuXG4uZGFzaGljb25zLXRyYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTgyXCI7IH1cblxuLmRhc2hpY29ucy10d2l0Y2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTlcIjsgfVxuXG4uZGFzaGljb25zLXR3aXR0ZXItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzAyXCI7IH1cblxuLmRhc2hpY29ucy10d2l0dGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzAxXCI7IH1cblxuLmRhc2hpY29ucy11bmRvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTcxXCI7IH1cblxuLmRhc2hpY29ucy11bml2ZXJzYWwtYWNjZXNzLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwN1wiOyB9XG5cbi5kYXNoaWNvbnMtdW5pdmVyc2FsLWFjY2VzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4M1wiOyB9XG5cbi5kYXNoaWNvbnMtdW5sb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTI4XCI7IH1cblxuLmRhc2hpY29ucy11cGRhdGUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTEzXCI7IH1cblxuLmRhc2hpY29ucy11cGRhdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NjNcIjsgfVxuXG4uZGFzaGljb25zLXVwbG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMxN1wiOyB9XG5cbi5kYXNoaWNvbnMtdmF1bHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzhcIjsgfVxuXG4uZGFzaGljb25zLXZpZGVvLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzNFwiOyB9XG5cbi5kYXNoaWNvbnMtdmlkZW8tYWx0MjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzNVwiOyB9XG5cbi5kYXNoaWNvbnMtdmlkZW8tYWx0MzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzNlwiOyB9XG5cbi5kYXNoaWNvbnMtdmlzaWJpbGl0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3N1wiOyB9XG5cbi5kYXNoaWNvbnMtd2FybmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzNFwiOyB9XG5cbi5kYXNoaWNvbnMtd2VsY29tZS1hZGQtcGFnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzM1wiOyB9XG5cbi5kYXNoaWNvbnMtd2VsY29tZS1jb21tZW50czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExN1wiOyB9XG5cbi5kYXNoaWNvbnMtd2VsY29tZS1sZWFybi1tb3JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTE4XCI7IH1cblxuLmRhc2hpY29ucy13ZWxjb21lLXZpZXctc2l0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExNVwiOyB9XG5cbi5kYXNoaWNvbnMtd2VsY29tZS13aWRnZXRzLW1lbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTE2XCI7IH1cblxuLmRhc2hpY29ucy13ZWxjb21lLXdyaXRlLWJsb2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMTlcIjsgfVxuXG4uZGFzaGljb25zLXdoYXRzYXBwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTlhXCI7IH1cblxuLmRhc2hpY29ucy13b3JkcHJlc3MtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzI0XCI7IH1cblxuLmRhc2hpY29ucy13b3JkcHJlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjBcIjsgfVxuXG4uZGFzaGljb25zLXhpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOWRcIjsgfVxuXG4uZGFzaGljb25zLXllcy1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMmFcIjsgfVxuXG4uZGFzaGljb25zLXllczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0N1wiOyB9XG5cbi5kYXNoaWNvbnMteW91dHViZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5YlwiOyB9XG5cbi5kYXNoaWNvbnMtZWRpdG9yLWRpc3RyYWN0aW9uZnJlZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxMVwiOyB9XG5cbi5kYXNoaWNvbnMtZXhlcnB0LXZpZXc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjRcIjsgfVxuXG4uZGFzaGljb25zLWZvcm1hdC1saW5rczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwM1wiOyB9XG5cbi5kYXNoaWNvbnMtZm9ybWF0LXN0YW5kYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA5XCI7IH1cblxuLmRhc2hpY29ucy1wb3N0LXRyYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTgyXCI7IH1cblxuLmRhc2hpY29ucy1zaGFyZTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzdcIjsgfVxuXG4uZGFzaGljb25zLXdlbGNvbWUtZWRpdC1wYWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTE5XCI7IH1cblxuLyohXG4gKiBIYW1idXJnZXJzXG4gKiBAZGVzY3JpcHRpb24gVGFzdHkgQ1NTLWFuaW1hdGVkIGhhbWJ1cmdlcnNcbiAqIEBhdXRob3IgSm9uYXRoYW4gU3VoIEBqb25zdWhcbiAqIEBzaXRlIGh0dHBzOi8vam9uc3VoLmNvbS9oYW1idXJnZXJzXG4gKiBAbGluayBodHRwczovL2dpdGh1Yi5jb20vam9uc3VoL2hhbWJ1cmdlcnNcbiAqL1xuLmhhbWJ1cmdlciB7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBoZWlnaHQ6IDIzcHg7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksIGZpbHRlcjtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4xNXM7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTsgfVxuXG4uaGFtYnVyZ2VyOmhvdmVyIHtcbiAgb3BhY2l0eTogMC43OyB9XG5cbi5oYW1idXJnZXIuaXMtYWN0aXZlOmhvdmVyIHtcbiAgb3BhY2l0eTogMC43OyB9XG5cbi5oYW1idXJnZXIuaXMtYWN0aXZlIHtcbiAgYm9yZGVyOiAycHggc29saWQgIzg3NzAzRTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDNweDsgfVxuICAuaGFtYnVyZ2VyLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWJveCB7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIGxlZnQ6IDVweDsgfVxuXG4uaGFtYnVyZ2VyLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyLFxuLmhhbWJ1cmdlci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlLFxuLmhhbWJ1cmdlci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODc3MDNFO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAycHg7IH1cblxuLmhhbWJ1cmdlci1ib3gge1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiAyM3B4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxlZnQ6IC0ycHg7XG4gIHRvcDogM3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmhhbWJ1cmdlci1pbm5lciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTJweDsgfVxuXG4uaGFtYnVyZ2VyLWlubmVyLCAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUsIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgd2lkdGg6IDM1cHg7XG4gIGhlaWdodDogM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTAyQjQ3O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4xNXM7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlOyB9XG5cbi5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSwgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4uaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUge1xuICB0b3A6IC0xMHB4OyB9XG5cbi5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgYm90dG9tOiAtMTBweDsgfVxuXG4vKlxuXHQgKiBTcGluXG5cdCAqL1xuLmhhbWJ1cmdlci0tc3BpbiAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4yMnM7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTsgfVxuXG4uaGFtYnVyZ2VyLS1zcGluIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XG4gIHRyYW5zaXRpb246IHRvcCAwLjFzIDAuMjVzIGVhc2UtaW4sIG9wYWNpdHkgMC4xcyBlYXNlLWluOyB9XG5cbi5oYW1idXJnZXItLXNwaW4gLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICB0cmFuc2l0aW9uOiBib3R0b20gMC4xcyAwLjI1cyBlYXNlLWluLCB0cmFuc2Zvcm0gMC4yMnMgY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7IH1cblxuLmhhbWJ1cmdlci0tc3Bpbi5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDIyNWRlZyk7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMTJzO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7IH1cblxuLmhhbWJ1cmdlci0tc3Bpbi5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlIHtcbiAgdG9wOiAwO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiB0b3AgMC4xcyBlYXNlLW91dCwgb3BhY2l0eSAwLjFzIDAuMTJzIGVhc2Utb3V0OyB9XG5cbi5oYW1idXJnZXItLXNwaW4uaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgYm90dG9tOiAwO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICB0cmFuc2l0aW9uOiBib3R0b20gMC4xcyBlYXNlLW91dCwgdHJhbnNmb3JtIDAuMjJzIDAuMTJzIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpOyB9XG5cbi8qXG4gICBBbmltYXRpb24gZXhhbXBsZSwgZm9yIHNwaW5uZXJzXG4qL1xuLmFuaW1hdGUtc3BpbiB7XG4gIC1tb3otYW5pbWF0aW9uOiBzcGluIDJzIGluZmluaXRlIGxpbmVhcjtcbiAgLW8tYW5pbWF0aW9uOiBzcGluIDJzIGluZmluaXRlIGxpbmVhcjtcbiAgLXdlYmtpdC1hbmltYXRpb246IHNwaW4gMnMgaW5maW5pdGUgbGluZWFyO1xuICBhbmltYXRpb246IHNwaW4gMnMgaW5maW5pdGUgbGluZWFyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuQC1tb3ota2V5ZnJhbWVzIHNwaW4ge1xuICAwJSB7XG4gICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAtby10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyB9XG4gIDEwMCUge1xuICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgICAtby10cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpOyB9IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNwaW4ge1xuICAwJSB7XG4gICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAtby10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyB9XG4gIDEwMCUge1xuICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgICAtby10cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpOyB9IH1cblxuQC1vLWtleWZyYW1lcyBzcGluIHtcbiAgMCUge1xuICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfVxuICAxMDAlIHtcbiAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gICAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTsgfSB9XG5cbkAtbXMta2V5ZnJhbWVzIHNwaW4ge1xuICAwJSB7XG4gICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAtby10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyB9XG4gIDEwMCUge1xuICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgICAtby10cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpOyB9IH1cblxuQGtleWZyYW1lcyBzcGluIHtcbiAgMCUge1xuICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfVxuICAxMDAlIHtcbiAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gICAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTsgfSB9XG5cbi5pY29uLWRvd24tb3Blbi1iaWc6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTgwMCc7IH1cblxuLyogJ+6ggCcgKi9cbi5pY29uLWxlZnQtb3Blbi1iaWc6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTgwMSc7IH1cblxuLyogJ+6ggScgKi9cbi5pY29uLXJpZ2h0LW9wZW4tYmlnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU4MDInOyB9XG5cbi8qICfuoIInICovXG4uaWNvbi11cC1vcGVuLWJpZzpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlODAzJzsgfVxuXG4vKiAn7qCDJyAqL1xuLmljb24tcmlnaHQtb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlODA0JzsgfVxuXG4vKiAn7qCEJyAqL1xuLmljb24tbGVmdC1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU4MDUnOyB9XG5cbi8qICfuoIUnICovXG4uaWNvbi1lcy1pY29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU4MTInOyB9XG5cbi8qICfuoJInICovXG4uaWNvbi1pbmxhbmQtbWFyaW5lLWljb246YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTgxMyc7IH1cblxuLyogJ+6gkycgKi9cbi5pY29uLWVuZXJneS1pY29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU4MTQnOyB9XG5cbi8qICfuoJQnICovXG4uaWNvbi1saWdodGJ1bGI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTgxOCc7IH1cblxuLyogJ+6gmCcgKi9cbi5pY29uLXF1b3RlczpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlODE5JzsgfVxuXG4vKiAn7qCZJyAqL1xuLmljb24tbW9iaWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU4MWEnOyB9XG5cbi8qICfuoJonICovXG4uaWNvbi1yaWdodC1hcnJvdzpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlODFiJzsgfVxuXG4vKiAn7qCbJyAqL1xuLmljb24tdXBsb2FkLWJ1dHRvbjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlODFjJzsgfVxuXG4vKiAn7qCcJyAqL1xuLmljb24tdmVyaWZpZWQtaWNvbjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlODFkJzsgfVxuXG4vKiAn7qCdJyAqL1xuLmljb24tY2lyY2xlLWFycm93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU4MWUnOyB9XG5cbi8qICfuoJ4nICovXG4uaWNvbi1jYXJnby1pY29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU4MWYnOyB9XG5cbi8qICfuoJ8nICovXG4uaWNvbi1jaGFydC1pY29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU4MjAnOyB9XG5cbi8qICfuoKAnICovXG4uaWNvbi1jbG9zZS1idXR0b246YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTgyMSc7IH1cblxuLyogJ+6goScgKi9cbi5pY29uLW1pbnVzLWNpcmNsZWQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTgyMic7IH1cblxuLyogJ+6goicgKi9cbi5pY29uLWRvY3VtZW50LWljb246YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTgyMyc7IH1cblxuLyogJ+6goycgKi9cbi5pY29uLWRvd24tYXJyb3c6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTgyNCc7IH1cblxuLyogJ+6gpCcgKi9cbi5pY29uLWRvd25sb2FkLWJ1dHRvbjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlODI1JzsgfVxuXG4vKiAn7qClJyAqL1xuLmljb24tcGx1cy1jaXJjbGVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU4MjYnOyB9XG5cbi8qICfuoKYnICovXG4uaWNvbi1jYW5jZWw6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTgyNyc7IH1cblxuLyogJ+6gpycgKi9cbi5pY29uLWdyYXBoLWljb246YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTgyOCc7IH1cblxuLyogJ+6gqCcgKi9cbi5pY29uLWxlZnQtYXJyb3c6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTgyOSc7IH1cblxuLyogJ+6gqScgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ2ZvbnRlbGxvJztcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9pY29ucy9mb250ZWxsby5lb3Q/NzQzNzk3MjhcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvaWNvbnMvZm9udGVsbG8uZW90Pzc0Mzc5NzI4I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9pY29ucy9mb250ZWxsby5zdmc/NzQzNzk3MjgjZm9udGVsbG9cIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnZm9udGVsbG8nO1xuICBzcmM6IHVybChcImRhdGE6YXBwbGljYXRpb24vb2N0ZXQtc3RyZWFtO2Jhc2U2NCxkMDlHUmdBQkFBQUFBQ1VzQUE4QUFBQUFRUFFBQVFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQkhVMVZDQUFBQldBQUFBRHNBQUFCVUlJc2xlazlUTHpJQUFBR1VBQUFBUkFBQUFHQStJMG80WTIxaGNBQUFBZGdBQUFEb0FBQUM3THBtdGJSamRuUWdBQUFDd0FBQUFBc0FBQUFPQUFBQUFHWndaMjBBQUFMTUFBQUc3UUFBRGd4aUx2bDZaMkZ6Y0FBQUNid0FBQUFJQUFBQUNBQUFBQkJuYkhsbUFBQUp4QUFBRjZJQUFDZjhTUmNrUW1obFlXUUFBQ0ZvQUFBQU5BQUFBRFlpeHkwdWFHaGxZUUFBSVp3QUFBQWZBQUFBSkFjeEEySm9iWFI0QUFBaHZBQUFBQ3NBQUFCd1plei96V3h2WTJFQUFDSG9BQUFBT2dBQUFEcWxNcGorYldGNGNBQUFJaVFBQUFBZ0FBQUFJQUxCRUF4dVlXMWxBQUFpUkFBQUFYVUFBQUxOelowYUczQnZjM1FBQUNPOEFBQUE4UUFBQWFGaWNmeHVjSEpsY0FBQUpMQUFBQUI2QUFBQW5INjJPN1o0bkdOZ1pHQmc0R0l3WUxCallISng4d2xoNE10SkxNbGprR0pnWVlBQWtEd3ltekVuTXoyUmdRUEdBOHF4Z0drT0lHYURpQUlBSmpzRlNBQjRuR05nWVY3Q09JR0JsWUdCcVlwcER3TURRdytFWm56QVlNaklCQlJsWUdWbXdBb0MwbHhUR0E2OFlIaWh5UnowUDRzaGlua053elNnTUNPS0lpWUFpREVNMlhpYzdaSlpVc013RUFWYmlSTzJzQ1VHbkJnSU82U0s0M0FHRHNRWFIzeTNDRzgwT2daeXRXczBsdXhYYmdFellHbytUUWZsbDBLTUgzZEw3VTg1cnYyT2I4OFBmVTFBTS9YYTdmZXUwRkpEVkhVVVAxOXlYYXVKOTNiK3dwd0RkNC84bmhNV25ITEdPUmRjZXQyS25pdXZ2bUZnelliUjIrYjhqMFhjeWxlYmpmR1hrM0NpUnZYUUNJZHFoRWMxd3E4YTltQlhpWTJnVldJM3FFOXNDUTFKZU5jNnNUbTBTU0tkeHNRMjBXMWlyK2d1c1dGMG45ZzEyaWEyamg0U0lzdGpRbVI1U29nc3o0bFBCM3BKNGxUcE5mR0pRVzhKa2ZjOUlmSitKRVRlWGNMNEI5TStSa2w0bkdOZ1FBWUFBQTRBQVFCNG5LMVhhMXNieHhXZTFRMk1BUU5DMk0yNjdpaGpVWmNkeVNSeEhHSXJEdGxsVVJ3bHFjQzQzWFZ1dTBpNFRaTmVrdDdvTmIxZmxEOXpWclJQblcvNWFYblB6RW9CQjl5bnoxTSs2THd6ODg2YzY1eFpTR2hKNG40VXhsSjJING41blM1VjdqMkk2SVpMMStMa29SemVqNmpRU0QrYkZ0T2kzMWY3YnIxT0lpWVJxSzJSY0VTUStFMXlOTW5rWVpNS1d0VlZ2VWxGTFFkSHhlV2E4QU9xQmpKSi9LeXdIUGhab3hoUUlkZzdsRFNyQUlKMFFLWGU0YWhRS09BWXFoOWNydlBzYUw3bStKY2xvUEpIVmFlS05VV2lGeDNFb3hXbllCU1dOQlU5cWdVUjY2T1ZJTWdKcmh4SStyeEhwZFVIbzJ2T1hCRDJRNnFFVVoyS2pYajNyUWhrZHhoSjZ2VXd0UWsyYlREYWlHT1pXVFlzdW9hcGZDUnBuZGZYbWZsNUw1S0l4akNWTk5PTEVzeElYcHRoZEpQUnpjUk40amgyRVMyYURmb2tkaU1TWFNiWE1YYTdkSVhSbFc3NmFFSDBtZkdvTFBiamVKREc1SGh4bkhzUXl3SDhVWDdjcExLV3NLRFVTT0hUVk5DTGFFcjVOSzE4WkFCYmtpWlZUTGdSQ1RuSXB2Wjl5WXZzcm12TjUxOFNTZGluOGxvZGk0RWN5aUYwWmV2bEJpSzBFeVU5TjkyTkl4WFhZMG1iOXlLc3VSeVgzSlFtVFdrNkYzZ2pVYkJwbnNaUStRcmxvdnlVQ3ZzUHllbkRFSnBhYTlJNUxkbmFlYmhWRXZ1U1Q2RE5KR1pLc21Xc25kR2pjL01pQ1AyMStxUnd6dXVUaFRSclQzRThtQkRBOVVTR1E1VnlVazJ3aGNzSkllbkN5TEdWU0sxS3Q2eUt1VE8yMDFYc0V1NlhyaDNmTksrTlEwZHpzNklZUW91cjZ2RWFpdmlDemdxRmtBYnBWcE1XTktoUzBvWGdOVDRBQUJtaUJSN3RZclJnOHJXSWd4Wk1VQ1JpMElkbVdnd1NPVXdrTFNKc1RWclMzYjBvS3cyMjRxczBkNkFPbTFUVjNaMm9lODlPdW5YTVY4MzhzczdFVW5BL3lwYVdBbkpTbnhZOXZuSW9MVCs3d0Q4TCtDRm5CYmtvTm5wUnh1R0R2LzRRR1liYWhiVzZ3cll4ZHUwNmI4Rk41cGtZbm5SZ2Z3ZXpKNU4xUmdveklhb0s4VUpCM1JrNWptT3lWZE1pRTRWd0w2SWw1Y3VRNWxGK2M0aHc0c3ZrUDVjdU9XSlJWSVh2K3h5QlphdzVhYlk4N2RHbm52czB3clVDSDJ0ZWt5N3F6R0Y1Q2ZGbStUV2RGVmsrcGJNU1MxZG5aWmFYZFZaaCtYV2RUYkc4b3JOcGx0L1EyVG1XbmxiaitGTWxRYVNWYkpIekR0K1dKdWxqaXl1VHhZL3NZdlBZNHVwazhXTzdLTFdnQzk2WmZzS3BmMXRYMmMvai90WGhuNFJkVDhNL2xncitzYndLLzFnMjRCL0xWZmpIOHB2d2orVTErTWZ5Vy9DUDVScjhZOW5Tc20wSzlycUcya3VKUk5OemtzQ2tGSmV3eFRXN3J1bTZSOWR4SDUvQlZlaklNN0twMGczRmpmMkpESmU5ZjNhYzRteStFbkxGMFROcldkbXBoUkdhSW52NTNMSHduTVc1b2VYenh2TG5jWnJsaEYvVmlXdDdxaTA4TDFiK0pmaHY2NDdheUc0NE5mYjFKdUlCQjA2M0g1Y2wzV2pTQzdwMXNkMmtqZjlHUldIM1FYOFJLUklyRGRtU0hXNEpDTzNkNGJDak91Z2hFUjQrZEYyOFNCdU9VMXRHaEcraGQ2M1FSZEJLYUtjTlE4dG1oVS9uQSs5ZzJGSlN0b2M0OC9aSm1telo4NmlpL0RGYlVzSTlaWE1uT2lySnNuU1BTcXZscDJLZk8rME1tcll5TzlSMlFwWGc4ZXVhY0xlenIxSXBTQWFLeW5oVXNWd0tVaGM0NFU3MytKNFVwcUgvcTIza1dFSEROcjlZTTRIUmd2Tk9VYUpzVDYyZ2lTQVpaUlJjK1N1bjRrUTJvc0ZHRlBHYmQ5SXZkYUVRMnVOWVNNeVdWL05ZcURiQzlOSmtpV2JNK3JicXNGTE80cDFKQ05rWkcya1NlMUZMdHZHZ3MvWDVwR1M3OGxSUXBZSFIzZVBmTGphSnAxVjduaTNGSmYveU1VdUNjYm9TL3NCNTNPVnhpamZSUDFvY3hXMjZHRVE5RjIrcWJNZXRiTjFaeHIxOTVjVHFydHM3c2VxZnV2ZEpPd0pOdDd3bktkelNkTnNid2phdU1UaDFKaFVKYmRFNmRvVEdaYTdQVlJ2NUZCOW92bldkQzFUaCtyUnc4K3o1MnpxYndWc3ozdkkvbG5Ubi8xWEY3QlAzc2JaQ3F6cFdML1U0dDdPREJuekxHMGZsVll4dWUzV1Z4eVgzWmhLQ3V3aEJ6VjU3ZkkzZ2hsZGJkQk8zL0xVejVyczR6bG11MGd2QXIydDZFZUlOam1LSWNNdHRQTHpqYUwycHVhRHBEY0J2NjVFUTJ3QTlBSWZCamg0NVptWVh3TXpjWTA0SFlJODVETzR6aDhGM21NUGd1L29JdlRBQWlvQWNnMko5NU5pNUIwQjI3aTNtT1l6ZVpwNUI3ekRQb0hlWlo5QjdyRE1FU0Znbmc1UjFNdGhublF6NnpIa1ZZTUFjQmdmTVlmQ1FPUXkrWit6YUF2cStzWXZSKzhZdVJqOHdkakg2d05qRjZFTmpGNk1mR3JzWS9jall4ZWpIaUhGN2tzQ2ZtQkZ0QW41azRTdUFIM1BRemNqSDZLZDRhM1BPenl4a3pzOE54OGs1djhEbWx5YW4vdEtNekk1REMzbkhyeXhrK3E5eFRrNzRqWVZNK0syRlRQZ2R1SGNtNS8zZWpBejlFd3VaL2djTG1mNUg3TXdKZjdLUUNYKzJrQWwvQWZmbHlYbC9OU05ELzV1RlRQKzdoVXovQjNibWhIOWF5SVNoaFV6NFZJL09teTlicXJpalVxRVk0cDhtdE1IWTkyajZnSXBYZTRmang3cjVCU1hhQVVFQUFBQUFBUUFCLy84QUQzaWMxVm9KbUJ6RmRYNnYrcDZlZTNxNloyWm5abmU2NTlqWjFhN20zRm10dEtzUkVpdkVybFlIU0tzVlNFSXkxbWlGTG9Ra1FBRjVaU01PUVh4Z3h4ekJFT1Q0eEhhTXdaK05NWTRQd0FhTUVVN2lneS9nT0hFTVBpRDVESEVTMkczbGRlOGlnNDk4eGs0Y1oyYXF1cnFxK3RWN1ZmWGUrMS8xQUo1NkVZRGJ5ODRGSDRqM3lCeFd1aU1LOWhtNmhHSUI4NDIreGJnZkQraUpSTUttM0Q2UVNNVFlnSDBiWHBoSTBPMWx1bzdYSnZRWUFKNTY2ZFFKZklaTHVuUVVoNDZnU3k2SldXcjRJTkhRN2N0aU1ieldKWGVyUmhRU2VEeEd5U1YyQTRCRDUwV2k4L1FjSFZVZ09vYmk4R0dneTFMZWg5dnRXeDFTZUcwc1Jnd2tFcHJEb1VQTFBwU0lVVXJvTHAyWFNLNWRKSmVYNkVnT1B6a0ZSWmNib2lSeVdmc0crKzJKVWd4dklGSTN4R0tKdHpxRTlkNEVYazJVRGlkaU9pREFxUyt5QTl3eTBNQm9hZ29DNGlqVjRqRWE0RkF5ek1SWU45RTA1Mk8rMWlBbWE0dXhyMExVTmJiVDNxWW0xVTJxaXAzMmQxUjFreWZ0d2RzOU9HbHY5WGcyVVFzV3NYTzJnOVBSbGRzZDYrWlh4OExYajJVWTdsaE0xd0kwWHNFWmo0WnFkNFo2dS8xdExNNVNKVm9xRFpQMmJQS3dqOXJmc2IvdEZqMTRoenU4eXdhRWFKeWQzSFBjV2hCQWhUeDBRUzlVb0ErV3dKbXdBdGJBT0d5Q044RWs3SVdEL0wxTks0TmhwVFEveGduaEhNWThnN1VxbDRvVk1HdDJZa2RXSEExaEZrZEdQdWxadmFINUlSRENFQmIyQTQ4TWVUWUZqRU8yRHpnUGNwNGpSVXpGa3JIVS9rNU1wdFBKZlRrMGZkbXN1YjhiMnpzeWlmYjlQWmhKSkRMN1FDRUNTcmpsekFZUDJKb2ZZaDZJcFR5eFZoZW04Mmo1MHRZT2tNRm55cjRXOFRBUE85cXpIVHVBbGsrVEV0cU90cmdSalFRRGZtK3Zxa3FpS0kyL3JrSVN0NEFvaWF2YVJqNFpKSFkvL0x1eTI5R2VtZm9EOHhzbWZqODZ5eTlNL1hjTUo2ZitTRGpXaU9PN2ZuK09hWE1jK1VPeEhDV1dQLzdic3h4THBvKzRQUHZNN05UL0VkUE5UL3hhZnJramY2UU1UemlmNXViK2h0ZDc4TUFsK3kvZXQzZlA3bDBYN1p6YzBkcis1Z3ZmdEczckJWczJienIvdkkwVEc4YlhyenYzbkxWclZxOGFXems2Y3ZhS3M1WVBuN2xzNlJtTEZnNHNhQ3pwYi9iVksrWGVubm5kWFVWdjNwdTN6UFprTFJRT09aOWdTV3p2eG1yVWlsSmVyOVl0akdicTFaQmpsaGNpWFZoZk5WTkpZYlVTRGFFVXFrWXNTdEpjcXRZekliZHJMV0pGcXcxS0VhcW9WNk5WamdoRnE1S2JOOXk4NE9aMU56ZmNuSzBaV2V5OXpqYzB3anFtWTR1NHJjZ21FYmNoNGk3eHkrTDBpK3ZXN2RtMjdZSjE2NzYyYnAzNFB2dkVlV3piM1N0WG5qODJ0dEUrTWZibHNTdUhSbnhYdnliTlhkaS8rNGFHZk5OdjhYcnhjY1l0Unp5SUhDNUg4ZS9GR1MrVGh1d0c4OC84akh0a2FQb2dlM1pvWnB5OS9LM3BFdnNZeDg3Q21aZGVlT0VGOXZ4TTVKVlgySTIra1NlOUkxLzFqUXo1Umg1eXl3Qmg4Z0VQY3o5aXIwQS8yZjB4c3ZnN3lONWZBcGZDRVRnRzE4Rk5jQS84Tlh3RnZncVB3UlA0ZzJadEYzcnh3eWg3OXhyTUozL29nL3N2M2kwb3dZK3NaaHhiZ1dGdURHUGhmaFQ0djc3djA3ZmVzclJXUmNVUWxOR1JUNFpJcFhhQzdQVjVaZDlVT3BuZ1l1RjRPTGEvUGRYR3hZR1A3d1BndzhBZkFmU2pWMGJ2WkFCOUVGUjh3WllaNnVBVVBhTnlqRk5ZSytwaEhJUmpYTGlsV1JHT0YxRXdlR0ZIRmcxSk1zYnBZa2dYZ0dSSXErY3M1VVcvTW1KODZuOXR5T2F1M3poYU9FNnorVDg3SEduUCtwdHZQbjc4NnFzUEhOaTM3NGx2UFA3MXh4NTk1R3RmZmZpaEI3L3k1Uzk5OGVaN2JyN25BMy81L2p0disvUGpOeDIvNmNaM1hIM2QxZGRkZTgyeHE5NTI5TWlWaHk4N2NPbUJTdzhkM0hmSnZrczJyQ2NONm5YMEoydG1PbElKTFNjYTNUa3BYOGhMamI1R1g2RVhKWTV1U0dNRGpHNjYwUlJUamxMbHhhaW1HN1RaZGRLaVJ0V0lHdFhGV0VpVGJMMDRoQUhLRzBQWVNLT2hHMXlFbnBZNHZWcHg4R05mWVFqVFNEVU9hVkUzcFBsbzFJMm9STW9acVZiMGRyUUtOVkpRVXR0NkppcjBZcjNtNktrZTFVVEpLTlFMMWhEVjVMdVI5SzNRaVBpWk80SXVOUnlPNXlNQlE5M0lFWHRPS2xCcVVPS2U3akdHY3QySzRmRndRc0svUndwcmRTOUQvSllxVzlGOTZhNndXdWlMYWZsaHdZc2Y4d3BuclRoajk5TFJoMVhCRjlkRmZ6d1k3S3p3ZkQ2SnFzeEpGNzRwS1BINExvK2dDSEUvWTl2VVRsUFNJK0ZJU0ZhWTZyMnRrRzQvYXRvMzdTeUhVbEwzdXc2YlJtMDNCdXluMnJMek0vaXh6UHhzMjk4MlZ2ZEVZbzE4dTduNTFwdlNSVEZlVHNlTVR1N01Qc3hGVWloMlpnZTE2ZTlrQ1VWbHMwOW5zM3V5MmJlZWNXWmJBRGV5Y0NDa0JSbnVNVlNmcXBPaVRjVWllakg5L1VHczUyTmRYaTlqSzRwTGwrMS9VallNWWprcWpyeGZhaGJiNXl0S1NHQU1iN0Uvdy9sRUhnY1ppam92VkVPS1VUUTUzdVB0eEVCU3ZVVTc0eHRYTGx2Z0d4ekVaQ1N3WlhuTVBQcW5SNCsrSk14TGRaUktIYWw1d2owTGlxdTlYZkY4MytCWStiMzJ2V3B0Y1grV0M3V1Z1b2I2dW5vTUF4ZHpnY1NLai9obVArUXlvcWN4NVFpc2duVXdBWnZKb3V5SFEzQVlyb0xQa3gxNUhKNkVaK0FuOEhNNGhTcnFhSEszTHVtQmJZUnZTMUNremNFQmd6aFJlaEQyVWNrZzdKc2lQOFNnQVFiR1VLSlNIelF3Z2tFcUxZQSsxR2kvZVlBRG5lNitSRlE4VkNJMUl6emJTYTZNYkk5Q2x1Q3ZnSWNFeHlkYWJRTHBWekxGSlZzTE1kVXVNcFpPc1Jha29WaEtGeWNIc1FUVldxazZLU1AwWUJ3aDNocUlLclRvODdzem5ORkFZNUo4QWpUNmFvMUpZbUtCM3JkZ3NyZXJnOU8xc0pmenhIVFA1RHlNUlZDdHg5UldFL3VoWHVtdlR3NWhCY3FkbGZJa3NaUDNkZVluQ3lIbVc0UzVyQy9YZ3F3VlpINHo2MitCR1FpWTQyQ2FnUzBRTUFNT0NuR1E5S2ZCSHpTRC92MS9yTnhqMEo4Ti9pcnovKyttZTJKaXlYSDBvUmVlaDUvQ1A4RDM0Ry9nbStRQ0w0V045SFdBVUJoRDVQZDA2cU9ERFRQd012d252QWcvbzk0L3AyZCtEaitFZjZhbmZrTFAvZ1MrQzkraHA1OGhHcy9RVmo4SlQ4QTNhTk4vblJ6b0k3VDlINEl2d0FQd2NiZ0xib1Izd1Z2aEtGd0pWOUJJaDkxME9WeEdxbklRRHBBTDNndTdZUmZzaE8zd1p0Z0tGeEFubTkyMENjNG50ZHBBNGRsNlVyQno0UndLMVZhUjYxNEpvOFRxaUp2T3BnRHVMRmdPdzdBTUZzSUFxVVkvS1ZBZjFLRUdWUXJ5dW1oNkNxUWlPY2lDQlNhRmdnVktzOThZWkNoZkFpSVFnaUpFWTVsa3JPazNTRURLY3U2ajFhZ20rY2wrenpiVExRR2dpbU9KRFQyRmMvZlV0ZWI0RUhJRVpNK2RDc0dxVnh2VVhpZUVGYldrTWdFcUtXOUtmVVNYNkxsV3ZkSVF0WWpUTFdyVkd6cmRPZDFyRFRIZ3VBektBbTZFWGV0RkNyTUxiazVqTEdaRFNKN0Y0WUNpWURlalg1VDhVNTJvMXdyNlFwd2RsaXFxT2RPUFdob3JRdzRWeWV6Rkd1MllOR3ArTEZBTGViVktYeTB2YWFLWnIvVlZkS25XMTRnNjFZYVVOOHg4d2VISjhHT2owRWR1cUZCUFV3djNsdnNDeWJDYWluajltblpVMHhKNk5CaEtCVDQ3T2ZtNVFESWloejE2bTZaTmFWbzhHQXA2NUxndmNQLzI2YVBubi8rSk8rLzhTS3NWZWFjdnZTZ3R0Nzd0Q3djQ0VhLzZneDA3d3Uvd1VwVzA0MzRtOEl4eHZKK0pZbUZMM3M4em51ZDRqdVA1Ukp3SmZnL0hpV0t4cDVRWFpZRVRxWVdhRTZ3VUNQbFZOZXdMRVBrZG16YlpNWFBBTkFlV09abVpycmUzMXdkcjdlMjE5c1M4UlAvcS92NkU3SlVWajdLdEp5TjdzYUtjRzgxNkszSk1ySGl6ZlJWVWxVd1Aza0h5aEZOZWgrMVpnY0xCcUI2ZmxUTVE5amlDM3I5OTBwa0FUeWdZZEdmZ1lNdC9WSG9uM3JIcEV5ZE9MRkJWZnlnUUNMMGd0NVQwSXJ0djA4ZFBuQmhRVlZVallUZnlFczhoSjZyRWVEeEJRWXJ6RVRsZUVJdWJDcndVVktpZVR5UjRSemFSRTVnamJVMWtSQ2V0QkdpRUsxc2pjNUpSOXEvdDlVVWtYbTJvMXY1TkVxNnpuOFM3UUZCSU9Gbk1sTGdCNXZjSUxLVXQwMEpKV1U2R3RGS0tDUjQvRytCS21RaEEwUFZaM3lXZjFRbnpvRXhxc2dqT0lQVVpnMXZnZ3k3K1BRbmZoeGZBeGdQTjh2MmZadUZRczBTcnMzdlhsczI4S0p3MVhPY2s4ZUNCY1U2V3JsZzFOam9nZUxSMGxIRWVhWFFRK1ZmUFJDNEZDa3lPUVZpSDhENkRqSWgrTElaUjFhOUcvVk5COUN1cVh6bENpRkRoRlI4L2xTTFZra1ZKbmdKWjg4ajdFcWg1Uk0xRENCTFVLS2c3eWF2eGdzSlBKbEdnV0VvUUorTVJzb2R0eURFUHR3TUkyckJ4SU1lL0JTZ1FKRnQ4MmU4NHNpaHJSMzZ2b1NlYXl5cVZucDVpY1diNjV6OTcvcWZQL3ZQM24vNzJ0MDQrOGZCRFgzamdzNSs1KzYvdStzZ0hUdHgrMnkwMzNYRDlrU3UzdjNuOXVrb2ZxVjYxcDl4VG50OWJuRmNrVU5vV3E2VUpqN3FxVHRDVFlLUUxPeDJ0MHcxS0M3RkN4b01zREtOZm5pT2JFYWxYREZGeU1rTzA2b1plaUpvRjBsaksrMTdOeVNTNXVrdlhXb0d1RHFJc2tCbHlTVWZGWDdwYXB0UFp3YUdPTFhOdG5JTkZ5U1JJRm1wa0FCMDdRWHpvd210dkhOaGFJVlBvbUJIT1BhZXpTbVd6TUhzb2lITUhkKzVkdFZTdUNQUlUxVDNBYzQ3ektIYzZ6NXEyaXNFWm9VenZGV2ZnZVdPalBiM2pvNkd3enhOVVA2VUdSVjVsa2RDQzFSMzZTN2RQZW1pblUxSzhrdUNwU1Y1ZWtpVXZvVlFuNjBvRkV6bVRza1M0emN3bFl5T3hWTjVzQzdmTlpST1lpaTBkS3hhV0RaOFlYbFlvcmx3YVQrSForRlZWM2loUnRMNVI4VXpmU3hmSjY1VTJ5aDQ4MXh0UTFhRDZFMUZjVE9SbFFXaFNYTENSTGtLSXB6cEpWR1kyaUNwdG9DRlJEZkZzcjBBTXlVT0NJQVFGRm12UHpLLzF6aHRkZGQ3RXJiMmU5b2dhNFZ0cU1LaTJTQk90RHRXNjZHMUhiWFZpQXM4VE9XNFBwVjFNUkh5R0VPeHVRZzNvWmwyYzVORkNVWmFtYTZjcTBUVWFqSkxjcWhhTWNta212ZTVhdzJUWlh6dyt0bVo0YWFGWUxDd2RYak4yZmFlL25FVGNMSGxKQ0ZXV1ZVY2N2SGlqck03S08vTk9ZclFwQ0dLQUJHT3J4UUNKS1FnQnNTbDBpQUhWRWRZanpEenNGb1V3bVY4SEdmQ25UcDM2UjRxZm53S05uT2tBdWQ2VnpiT1hOSE5Sbm5FNEtpSG5kVGpuMktTQzZFRmVRSkthbEFlRWNib0lzSVdnandDckNubm5iS05lcTFhNk92TURoWUZRT3BNTGhYeGlzcHNMWlVLVzQwWnBZOVV0Vndja01lZm1GSWxSWTgxcEZLcW4yNktuSHhEY3B1Z3YraUxlOFdYT0c3WjZocjNlZU9mbzBJYktZdHl6cnBvTnlGK3h2eksrYm5pRTdmdEZ3MXhYK3dmajY0ZEgxbGR6VHFjSGNiTjlGVjdYbnV5S2R6d3BlZE5keXljMmV2cUxDOXYxclAwVW5yMzl4czRPNWZhNWhxTk96elQxek55MS9WM0ZEbVhQNlk0Z2s3MjlpS3VTdlExQWhPQ0hZM1ZMWkhPSDRVRHpZai95QVpTUWwxcUU0WjB6ckphUEpoRkI1cUFWUkJsVWo2eE9oZ2p4SzZKSG1RU1JsbXNjUkZIWUFvSW9yQm9hckphTFJWMExCaG1jc1dSd2VHaDRRWDk1VVhYUnJFRkp0Mm1XYmdVandVZzQ1SkVnd0FKaFVlL09aU3A5OVZBdGIyVk1tajFOYjlBTVJ1YksxYmsycWJRQVN4WTFjT1YrekRsekhTVVE0VUNGV2FDZ1NTSUZ2bnRVdjErMWI2UmN4M1VYenp4Ry90RFBHbjR0R3NLWms0aHhsdGRqV0IwdWw3TmFLbFZJK1FMbitGVjJnZlBRekYrby9odzdhK2F6N0NuTlA3M1pIOVg4M0FsL05EdTlsYnRqK29MNzRrYk9xbFNHSzlja2k2bGtseS9ndmlNQTRIN0kzazJ6YVRiYlpZbmgyUXdad1Q1cXdYR0ttbUNMMDJ0VktETDdhcUxReU5RemhRYjNRL3N4ODVYcFE5eDFMNXUwbWxRdXYyd1NLZWI2d0MvU21zZ0V6K3ZOaWl6d0hJV003R3dIaGdBNzVoQTdCdVNtWGVMY0ZpRG52WXBzVGxwSjF5SjFYUlFUM1RTR0lSVkNWZ2hEWk1ReVpyNU9aUUpiTklsa1pVTzQwbnIwRWV2dFpieTNuSjA1WUZYSzJhRXN1eUU3bUdNdDg1Rkh6SGZNM01lVzI2dnQ5eVJ5dVFUdXN0K1RycVhUMVRUdXB0ak80ZTB6N251S0xnS21DNXY5QStScUtBSjFlWlFwR3lYbnd4ejI4QmdRU2pwRzhRZndFOER6aEp5cHZDYVdOZUlwUVd6cnpoR1BhRFNJUVVjdHlBbzd4ajFVYzlIamFSUHZGSFREd1pJVkY4QVdRaUoxZEU0dFFxS09KNy9YOFhuTVczZW1rbXZXWC80M2g5ZXRUYVlNTW5EbnJ6M2VWRE8rMGptTDExU3F3VFp1K3J1aksvZmV2M2RzUk5meHRvTmpsZXJZZ2R2UXVPdmUvQzFZc0g1azg4V1I5SWIrTld2Nng5T2pSWndPR2l3b3FzdTkzcG9XNUpuQ2h3TXpONnl0all6VTE4UUcydkZma3RsWXFXUmsyK3hRKzhLNStYQmliSlhnTzBIN1pwMFdDUVhWd3loUUhxVjJBVGxoMHRrSlBFSUxhQUhkdVdCYmdmRnNUYnl0clQwVUZNbTRvTHNsRE1jaEZYS3prTjdGK3VSNmh0Q1pDK2Q4UmRDTXVZbHdIV2JldFRQc21IMDdianRoUFNiTGoxbE1LT1N2bjlqMDlVMFQxK2NMcnlsT3J4aGF1SDNuU3p1M0x4dzZYY0NGNVR1dHIwdWEvS2o1MFBaZmZzQXRiai84dWdlY0F1MVB3Wlg1TU1rc2tkUUxLQ1E2enA2ZGplMkx4Njg3ZFBEaWZYdDNYYlJ6Ujh0cmR1MmZaRWx6M1FCclM1NjdrRVhiQ3VqejUzMU04b21qYzFIMWIvbUFRZys4QWVJVEU3UHNYQVlvT0xzd1oxbmNmdWpxTnJ1N3pDa3drOTFtOGdpNHlwUVZvTldKMlFMbXVHeXVWY3d6QzdxN3JPNGRIV21XakJzc3FpV2prNW4yRk5lV2lPbWM1bS9USmlPaEFPZVRSTjlFbUFKWVZXR1M2SmRtSzMzaVZxOUg1a1NmdUdaT3Vpdi90OFpYYUh4UUpMOHl5d1grSmlheS82ZVQwTHo4OU5BNXpwcjZRNDd0dk5KWWUrMDFWeCs3Nm0xdlBUcjFsaU5YWHZFbmh5Ky83Tkk5dTEvL1JtUHRHb29TUmxhY05ieHNTWE5vc0w5QlhyOWNtai83R2lOclpUclNxYmFFRmRabVgyUE1jMTVqV0FWTGN0NDFXSTBxR3E3Vk1rbFpMZmNxenVYemtSU1pNUFNyeVNqcjVNVi8yOTZrM3hHcElCVWFqdmtXRExkWWQxNTVXTkVNUmZJVTBSTzZ6a1FiYkhOSGVHK2s0MjlYbDd3R0xtK1h6UWxUREVuQnp1ZzhTd3BLNWtTRzhzeUU2ZTJRdFZwblgyRXVSYlNHTGhZOHIrOU0zV1p6cFYzUmFqUnl0ZERYV1N2MEYycVJKZDdTNnQ2VnAwcjI5RG05Njd1OWswT2JlL0NjZVp1SFNuYnBXWGJ3NmFmTDVZOU52enNucFZLRXp2eHBpUXFpU0NrbkIwM25FdzZIZDF1S1UwbXRaT2VTVHBLelVzaHlQeUZjUE45bkIxNXUyZy9nc2pOZTlzOTRlaFAzbmx1MnJQSzU2N0tIRnJ4cWF4ejdxb0FQUWhDRk9PeHBYdVJEbm95UEEwd0FGQVNsNVp6bGkrUWpXK1E5VllHcHJaQTM2QW5Jb3NCeHd2aXJaY0Z4bFFLM1N0ZkRZYi9mNHdIUTQzbzhab1NqNGFnVzhZZjhvV0RBNC9QNHZDcU5wamhySG5aY2FkUTVXSEVBQjdyKzFFRjZsR2doMktQLzh2d0wzSE16THo2QVQzL2VYdi9BVE9zQmJ1M3pMenh2LzROVGFhL0hqOXJydWF1bkQ3TmJxT1dCMS9pS0dQU1EzV3cyQnhmME95R1F1K2xVY3ArajVDTUVaQnl3U2ZMcHlFMEErZml0aml0ZGs0Z2paSzE0VDZMSDU0VVl4a1JDUzJpNmZrSnpmVVBGOVJNMTEyZElydXZVWG5XcmVUZGk0b3lHMGFDMXBRMWw0RXUvdGNHL3lIcm9JZlBCSjZ3blRwb251YlcvM3J1VWY5VzV6QncwNmJtSG56QlBualNmZ0YrU3ZReExtMDBReUFNSy9CUVFadUM1SXlLQ2hFejREYUk3V3ZsYThlVTNMTDdqWU4rQTJIaW1mUkgrMlJzUTJNNVduTTNveXJtWDVPU29iRUNTMEhRVkdyQVFGc09QbWgxVmsvQkVCR1dsMkZtSTh3RzVWNUVsa2NBeThxTkpsSjBEaWhoWjdCRUl5SDQ1NEo4Q3J3L0F1eDg0OHZLOHd2RXRvaWtIRkxrRmZnTGZmclVGSHZCNVBUNzNCYkVBdUNPSUZLVUo0M1FSMkJaZ0FsdlYxaHg5TFRXYXZhbmZoOXhFMDB5bkZnOE5PbTk5M2IxYktUdkdNcDlObGRJbExUc1FDb1lJMlRVeTBZeEEyNnhSaUp5R240MU1SWmVNdWhYRk9SeFBpbFdRbkVOTHd2YVJhcDJqOVNFRDUzNy9BMzlxYXppWnQxWmNZbjBoM3paelExdiszY3hLNUdkcU8rd3IyRUZKVWFUeEN5LzhwN2NwOGJMZ2RwMUwzeWhOdWMrdzkwL2YycGJQdDNIUkd3dTdyR05YVGR1S3hHMlhsTzh0WGZxOXEyYjhrc0pWUy9iTzhudkx0NVRuL3VPemkvYm1hc0xiV2pNa1N5N2FKdmdPY0NpS290R3RzSWFqOXNnOVozdHRyNG1mSytOOXVNWDI0YjlsN09YY05kT1g0LzF3R3JjZmNuRzdGenFiT1ZwYkY3Y0RqanF0eHlpQ2NwRXhIbklPQ0JSdlZPTXBIc2lSL1NmcWhJVkpmSHpKZnNyNmNlWEgxc3dHam44L1pzMGZzM05tUGs2M2YxY3V1MkhHTDltUTg1b2JRS1NGRVlVcENRVkhuNDdJeUN1MHZFZEE0WmpDSGZFZ3FNakUzNkJYcnpGQXI5TXY3eHZXTCtlc2VOWTVSYTAzb0dkYjc3Njc4cWxQVmQ2WW90RURkOCt1MnlIdVdXNllVS2g0ajh5d1FyR1ZST0dWZ2cwRkRhYmo1ekwybWZZd0xaZzkzOFFuOFVrVDE5cG5adWpXcWNOdm12WjhxcHVMMzU1anQ1TkxtZnRQR2hHaHIrR3MrTURqOXBONVhQYzR2bzhkdHJtbjdJZUtlTUZKZkFUZzlIUHZvZldtMWViZC80YUpBa1YvSFBzMTBaOGVkS0kvekJqRW9pRmx1T2VtRDc1aTJvOWluL2tLZHowT3YySmluY3JUOEY4U3V2cm5BQUI0bkdOZ1pHQmdBT0swQ2ZrWDR2bHR2akx3TTc4QWlqRGNmL3psR0pRKy92L3oveXptbDh4QlFDNEhBeE5JRkFDNGZSQndlSnhqWUdSZ1lBNzZud1VrWC96Ly9QOHo4MHNHb0FnS2tBRUF0TGtIbUFCNG5HTit3Y0RBblBUL00rUEYvMStBK0ROend2OHZUS2NZR0VDWStRVTYvdjhmVTR3MERBQ3dHeUgvQUFBQUFBQUFKQUJJQUd3QWpnREVBUGdEK2dZaUNYd0xtZ3cwRE5ZTS9nMU1EZFFPVGhDRUVPb1JhQkhjRXJZUzJoTU1FNUlUdGhQU0UvNEFBQUFCQUFBQUhBRWpBQlVBQUFBQUFBSUFnZ0RiQUkwQUFBR0FEZ3dBQUFBQWVKeDFrTXRxd2tBVWh2L3gwb3RDVzFyb3RyTXFTbW5VU0RlQ0lGaDAwMjZrdUMweHhpUVNNeklaQlYrajc5Q0g2VXYwV2ZvYngxS1VKa3ptTzkrY09UTTVBSzd4RFlIZDg4U3hZNEV6UmpzdTRCUmR5MFg2WjhzbDhvdmxNcXA0czN4Qy8yNjVnZ2VFbHF1NHdRY3JpTkk1b3prK0xRdGNpVXZMQlZ5SU84dEYra2ZMSlhMWGNobTM0dFh5Q2IxdnVZS3h5Q3hYY1MrKyttcTUwWEVZR1ZucjE2WGJkTnR5c3BHS0trNjlSSG9yRXltZHlaNmNxZFFFU2FJY1h5MzJQQXJDVmVMcGZiaWZ4NEhPWXBYS2x0UGNxMkdRQnRvendYUmJQVnVIcmpFek9kTnFJUWMyUXk2MW1nZStjU0pqbHAxRzQrOTU2RU5oaVEwMFlyWXFnb0ZFamJiTzJVV1RvMDJhTUVNeWM1Y1ZJNFdIaE1iRGlqdWlmQ1ZqM09PWU1VcHBBMllrWkFjK3Y0c2pQeUtGM0ord2lqNWFQWXpIcE8wWmNlNGxXcXpiUE1vYWt0STgwOHZ0OVBmdUdkWTh6YVUxM0xXOXBjNXZKVEU0cUNIWmorM2FuTWFuZC9LdUdOb09HbnovK2I4ZjNXS0VTd0FBQUhpY2JZL2RVb013RUlWenFsSUowR3I5MS9vSWVhZ1F0cENaa0dBZ2RueDdiYUxnUmZmcTdPNzVkdWV3RlV2RjJmbmFZNFVMWE9JS0dkYTRSZzZPQWlVcWJMREZEVzZ4d3gzdThZQkhQT0VaTDNqRkcvWjRaMVhqamxhNGdheW9kVnNaT2t4enQvRzY3WmEyQ01PcytiTEtaMlpObzlESzJaMjJSdHBHOU5KclMzRlVrQ1hmZmtXZG14TmJCMU5uSDhGTk5HYTlxN1doSXQyVTNydGpGUWJqWkNQcU1FM09WcC9rOVVGVEUvbFNhYThNSlNOWDByY3V6cm5xcEo5K0xjYU45RWYzMm9aUkpLcjVDYXhDVHpZWmVZd2ZMMjFQOHQvVGNqQUxsU2xwRlJuZWVqbDBpWXl4SThuWU4ybGVlT1lBQUFCNG5HUHczc0Z3SWloaUl5TmpYK1FHeHAwY0RCd015UVViR2RpZE5qSXdhRUZvTGhSNkp3TURBemNTYXljRE13T0R5MFlWeG83QWlBME9IUkVnZm9yTFJnMFFmd2NIQTBTQXdTVlNlcU02U0dnWFJ3TURJNHREUjNJSVRBSUVOakx3YWUxZy9OKzZnYVYzSXhPRHkyYldGRFlHRnhjQWxCd3FCd0FBXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcImRhdGE6YXBwbGljYXRpb24vb2N0ZXQtc3RyZWFtO2Jhc2U2NCxBQUVBQUFBUEFJQUFBd0J3UjFOVlFpQ0xKWG9BQUFEOEFBQUFWRTlUTHpJK0kwbzRBQUFCVUFBQUFHQmpiV0Z3dW1hMXRBQUFBYkFBQUFMc1kzWjBJQUFBQUFBQUFESThBQUFBRG1ad1oyMWlMdmw2QUFBeVRBQUFEZ3huWVhOd0FBQUFFQUFBTWpRQUFBQUlaMng1WmtrWEpFSUFBQVNjQUFBbi9HaGxZV1FpeHkwdUFBQXNtQUFBQURab2FHVmhCekVEWWdBQUxOQUFBQUFrYUcxMGVHWHMvODBBQUN6MEFBQUFjR3h2WTJHbE1waitBQUF0WkFBQUFEcHRZWGh3QXNFUURBQUFMYUFBQUFBZ2JtRnRaYzJkR2hzQUFDM0FBQUFDelhCdmMzUmljZnh1QUFBd2tBQUFBYUZ3Y21Wd2ZyWTd0Z0FBUUZnQUFBQ2NBQUVBQUFBS0FEQUFQZ0FDUkVaTVZBQU9iR0YwYmdBYUFBUUFBQUFBQUFBQUFRQUFBQVFBQUFBQUFBQUFBUUFBQUFGc2FXZGhBQWdBQUFBQkFBQUFBUUFFQUFRQUFBQUJBQWdBQVFBR0FBQUFBUUFBQUFRRHBBR1FBQVVBQUFKNkFyd0FBQUNNQW5vQ3ZBQUFBZUFBTVFFQ0FBQUNBQVVEQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFGQm1SV1FBd09nQTZDa0RVdjlxQUZvRHJBQ1dBQUFBQVFBQUFBQUFBQUFBQUFBQUFBQUNBQUFBQlFBQUFBTUFBQUFzQUFBQUJBQUFBWmdBQVFBQUFBQUFrZ0FEQUFFQUFBQXNBQU1BQ2dBQUFaZ0FCQUJtQUFBQUNBQUlBQUlBQU9nRjZCVG9LZi8vQUFEb0FPZ1M2QmovL3dBQUFBQUFBQUFCQUFnQUVnQVdBQUFBQVFBQ0FBTUFCQUFGQUFZQUJ3QUlBQWtBQ2dBTEFBd0FEUUFPQUE4QUVBQVJBQklBRXdBVUFCVUFGZ0FYQUJnQUdRQWFBQnNBQUFFR0FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUF3QUFBQUFBVlFBQUFBQUFBQUFHd0FBNkFBQUFPZ0FBQUFBQVFBQTZBRUFBT2dCQUFBQUFnQUE2QUlBQU9nQ0FBQUFBd0FBNkFNQUFPZ0RBQUFBQkFBQTZBUUFBT2dFQUFBQUJRQUE2QVVBQU9nRkFBQUFCZ0FBNkJJQUFPZ1NBQUFBQndBQTZCTUFBT2dUQUFBQUNBQUE2QlFBQU9nVUFBQUFDUUFBNkJnQUFPZ1lBQUFBQ2dBQTZCa0FBT2daQUFBQUN3QUE2Qm9BQU9nYUFBQUFEQUFBNkJzQUFPZ2JBQUFBRFFBQTZCd0FBT2djQUFBQURnQUE2QjBBQU9nZEFBQUFEd0FBNkI0QUFPZ2VBQUFBRUFBQTZCOEFBT2dmQUFBQUVRQUE2Q0FBQU9nZ0FBQUFFZ0FBNkNFQUFPZ2hBQUFBRXdBQTZDSUFBT2dpQUFBQUZBQUE2Q01BQU9nakFBQUFGUUFBNkNRQUFPZ2tBQUFBRmdBQTZDVUFBT2dsQUFBQUZ3QUE2Q1lBQU9nbUFBQUFHQUFBNkNjQUFPZ25BQUFBR1FBQTZDZ0FBT2dvQUFBQUdnQUE2Q2tBQU9ncEFBQUFHd0FCLy9NQUFBTnZBbFFBRFFBR3N3Z0RBVElyRXdrQk5oY1dCd0VHSndFbU56WS9BWElCZEJZYUdocitkQllhL25RYUdoZ0NPdjZjQVdRYUdoWWEvbmdXRmdHSUdoWVlBQUFCLy9UL29nSGVBeHdBRFFBR3N3a0RBVElyQlJZSEJpY0JKamNCTmhjV0J3RUJ4Qm9hR2hiK2VCZ1lBWWdXR2hvYS9wb1VHaFlhR2dHS0dCb0JpaG9hRmhyK2pBQUFBQUFCLy9QL29nSGRBeHdBRFFBR3N3c0ZBVElyRndrQkpqYzJGd0VXQndFR0p5WU5BV2IrbWhvYUdoWUJpQmdZL25nV0dob1VBWElCZEJvV0docitkaG9ZL25ZYUdoWUFBQUFCLy9RQUFBTnNBbFFBREFBR3N3Y0RBVElySlFrQkJpWTNBVFlYQVJZSEJnTWsvb3oramhvd0dBR01HaFlCakJnWUdvSUJadjZhRmk0YUFZWWFHdjU2R2hnV0FBRUFBUC9BQW5RRFJBQVVBQmRBRkFrQkFBRUJUQUFCQUFHRkFBQUFkaHdTQWdZWUt3a0JCaUl2QVNZME53a0JKalEvQVRZeUZ3RVdGQUpxL21JTEhBdGRDd3NCS1A3WUN3dGRDaDRLQVo0S0FXbitZUW9LWFFzY0N3RXBBU2dMSEF0ZEN3ditZZ3NjQUFBQUFBRUFBUC9BQXBnRFJBQVVBQmRBRkFFQkFBRUJUQUFCQUFHRkFBQUFkaGNYQWdZWUt3a0NGaFFQQVFZaUp3RW1ORGNCTmpJZkFSWVVBbzcrMXdFcENncGRDeHdML21JTEN3R2VDaDRLWFFvQ3F2N1kvdGNLSGdwZENnb0Jud29lQ2dHZUN3dGRDaDRBRVFBQS8yb0Q2QU5TQUFVQUN3QW1BQ29BTGdBeUFEWUFRUUJGQUVrQVVRQlhBRjBBWXdCcEFHOEFkUVMwUUNNaEFSSUpNQzhZQXdVU0pRRVlDajAwTXdNZEdDY0JKQ0lvQVNBa0Jrd1JBU1FCUzB1d0NsQllRS2NBQlJJQUVnVnlBQVFCQWdFRUFvQUFBZ01CQW5BQUF3b0JBd3ArS1FFZEdCd1lIWElvQVJ3ZUhoeHdKUUVpRFNRa0luSXJBUjhnSVJvZmNpMEJJUm9hSVhBQUNRQVNCUWtTWndBQUFBRUVBQUZuTHhFQ0NnQVlIUW9ZWnlvQkhpWUJJdzBlSTJnQUNBQU5JZ2dOWnljQkpDd0JJQjhrSUdnQUdoWUJGQWNhRkdnYkdSY1ZFeEFQRGd3dUN3c0hCZ1lIVnhzWkZ4VVRFQThPREM0TEN3Y0hCbDhBQmdjR1R4dExzQkJRV0VDb0FBVVNBQklGY2dBRUFRSUJCQUtBQUFJREFRSndBQU1LQVFNS2Zpa0JIUmdjR0IxeUtBRWNIaDRjY0NVQklnMGtKQ0p5S3dFZklDRWdIeUdBTFFFaEdob2hjQUFKQUJJRkNSSm5BQUFBQVFRQUFXY3ZFUUlLQUJnZENoaG5LZ0VlSmdFakRSNGphQUFJQUEwaUNBMW5Kd0VrTEFFZ0h5UWdhQUFhRmdFVUJ4b1VhQnNaRnhVVEVBOE9EQzRMQ3djR0JnZFhHeGtYRlJNUUR3NE1MZ3NMQndjR1h3QUdCd1pQRzB1d0VsQllRS29BQlJJQUVnVUFnQUFFQVFJQkJBS0FBQUlEQVFKd0FBTUtBUU1LZmlrQkhSZ2NHQjBjZ0NnQkhCNGVISEFsQVNJTkpDUWljaXNCSHlBaElCOGhnQzBCSVJvYUlYQUFDUUFTQlFrU1p3QUFBQUVFQUFGbkx4RUNDZ0FZSFFvWVp5b0JIaVlCSXcwZUkyZ0FDQUFOSWdnTlp5Y0JKQ3dCSUI4a0lHZ0FHaFlCRkFjYUZHZ2JHUmNWRXhBUERnd3VDd3NIQmdZSFZ4c1pGeFVURUE4T0RDNExDd2NIQmw4QUJnY0dUeHRMc0JSUVdFQ3JBQVVTQUJJRkFJQUFCQUVDQVFRQ2dBQUNBd0VDY0FBRENnRURDbjRwQVIwWUhCZ2RISUFvQVJ3ZUhoeHdKUUVpRFNRa0luSXJBUjhnSVNBZklZQXRBU0VhSUNFYWZnQUpBQklGQ1JKbkFBQUFBUVFBQVdjdkVRSUtBQmdkQ2hobktnRWVKZ0VqRFI0amFBQUlBQTBpQ0Exbkp3RWtMQUVnSHlRZ2FBQWFGZ0VVQnhvVWFCc1pGeFVURUE4T0RDNExDd2NHQmdkWEd4a1hGUk1RRHc0TUxnc0xCd2NHWHdBR0J3WlBHMHV3RlZCWVFLMEFCUklBRWdVQWdBQUVBUUlCQkFLQUFBSURBUUp3QUFNS0FRTUtmaWtCSFJnY0dCMGNnQ2dCSEI0WUhCNStKUUVpRFNRTklpU0FLd0VmSUNFZ0h5R0FMUUVoR2lBaEduNEFDUUFTQlFrU1p3QUFBQUVFQUFGbkx4RUNDZ0FZSFFvWVp5b0JIaVlCSXcwZUkyZ0FDQUFOSWdnTlp5Y0JKQ3dCSUI4a0lHZ0FHaFlCRkFjYUZHZ2JHUmNWRXhBUERnd3VDd3NIQmdZSFZ4c1pGeFVURUE4T0RDNExDd2NIQmw4QUJnY0dUeHRBcmdBRkVnQVNCUUNBQUFRQkFnRUVBb0FBQWdNQkFnTitBQU1LQVFNS2Zpa0JIUmdjR0IwY2dDZ0JIQjRZSEI1K0pRRWlEU1FOSWlTQUt3RWZJQ0VnSHlHQUxRRWhHaUFoR240QUNRQVNCUWtTWndBQUFBRUVBQUZuTHhFQ0NnQVlIUW9ZWnlvQkhpWUJJdzBlSTJnQUNBQU5JZ2dOWnljQkpDd0JJQjhrSUdnQUdoWUJGQWNhRkdnYkdSY1ZFeEFQRGd3dUN3c0hCZ1lIVnhzWkZ4VVRFQThPREM0TEN3Y0hCbDhBQmdjR1QxbFpXVmxaUUY0NE53d01kWFJ6Y25Gd2IyNXRiR3RxYVdoblptVmtZMkpoWUY5ZVhWeGJXbGxZVjFaVlZGTlNVVkJQVGsxTVMwcEpTRWRHUlVSRFFqdzdPamszUVRoQU5qVXlNUzR0TENzcUtRd21EQ1lqSWg4Y05CRVNFUkVSRVJFUU1BWWZLd0V6RlNNVkt3RXpOVE0xSXdFVklUVXpFVFEvQVRZN0FSRTBQd0kyTXlFeUhRRXpNaFVSQVFjUk14TWpFVE1UQnhFekV3Y1JNeE16TlNFUk14RTBQd0UwRXlNVk16Y2pGVE1USVJFek5UTVZNd016TlNNVk13Y3pOU01WTXpjek5TTVZNeWN6TlNNVk16VXpOU01WTXhjek5TTVZNd0pSU3o4TWlRMCtTd0lnL0JnOEEyRUJBbWtCQVdJQkFRRnNCc0lHL1BOVlZXNWlZbUJWVmNoVlZRYWQvcUpiQW1LeFRVMWNUazVhL3FKT3drNTlQa3NOaGo1TERZWStTdzJHUGtzTlBrc05oajVMRFFMM0RUNCtEZngvREF3QnpRSURSd0VCZFFFREFVY0JCdHdHL1F3Q0J6NytOd0lPL2ZJRHlUNzhkUUxuUHYxWEF2clcvREFDckFNQ1NBSDk5Tzd1N2dMdC9SUDcrd0tTRFV2UkRFdkhEVXMrRFV2RkRVdlJERXNBQUJJQUFQL0dBK2tDK3dBNEFFRUFUZ0JkQUdnQWJ3QnpBSGNBZmdDRkFJa0Fsd0N6QUw4QXd3REhBTXNBendIa1FEUnNBUXdCcUFFSURHOFhBZzBJcDZaeWNXMEZDUkNwVUFJREFra0JFZ05PQVJnU09BRUZCTCs1dFpxWlF6UXpBUWtYQlFsTVM3QVJVRmhBYWdBSURBME1DQTJBSGh3YUF4Z1NHUklZY2g4ZEd3TVpBQVFaY0FBQUJCSUFCSDRBQVE0QkRBZ0JER2tQQVEwQUVBa05FR2NpRVNBRENSWWhDd01DQXdrQ1p4VUtBZ01BRWhnREVtY1VJeE1EQkFZQkJSY0VCV2drQVJjSEJ4ZFhKQUVYRndkZ0FBY1hCMUFiUzdBU1VGaEFhd0FJREEwTUNBMkFIaHdhQXhnU0dSSVlHWUFmSFJzREdRQUVHWEFBQUFRU0FBUitBQUVPQVF3SUFReHBEd0VOQUJBSkRSQm5JaEVnQXdrV0lRc0RBZ01KQW1jVkNnSURBQklZQXhKbkZDTVRBd1FHQVFVWEJBVm9KQUVYQndjWFZ5UUJGeGNIWUFBSEZ3ZFFHMEJzQUFnTURRd0lEWUFlSEJvREdCSVpFaGdaZ0I4ZEd3TVpBQklaQUg0QUFBUVNBQVIrQUFFT0FRd0lBUXhwRHdFTkFCQUpEUkJuSWhFZ0F3a1dJUXNEQWdNSkFtY1ZDZ0lEQUJJWUF4Sm5GQ01UQXdRR0FRVVhCQVZvSkFFWEJ3Y1hWeVFCRnhjSFlBQUhGd2RRV1ZsQVZwaVlpb3FHaG5SMGNIRFB6czNNeThySnlNZkd4Y1REd3NIQW1MT1lzNldrbzZHY200cVhpcGVTajRhSmhvbUloNFdFZzRGK2ZYcDRkSGQwZDNaMWNITndjMWhXTmpVeUxpd3JLaWtrSWlFZ0hSb1VKUVlYS3lVSEppY21CemMyTnpZbkxnRUhBeVluSmdZSEJnOENKeTRCS3dFaUJoMEJNeFVqSmdZVkZCWVhJeFV6RmpNaE1qY3pGeFVYTXo4Qkp4NEJEZ0V1QVQ0QkR3RXVBVGMrQVRjZUFSY1dGd01UQmdjR0J3TVdNekkzTmo4Qk5pYytBUjRCQmdjR0p5NEJCd1lXRndjdkFSYzFGeFVIRlNFMUV6TXlGaDhCSXljME5qc0JGU01WTlNFVkJTNEJOVFEyTXlFeUZoVVVCZ2NYSnpVbkl6NEJOVFFtS3dFMU16VW5OeE1PQWg0QkZ4WVhGZ2MzQnlZbkppOEJOellYRmhjbE14VWpKVE1WSXljekZTTTNNeFVqQTkwdEZ6NGxLd2tYQ2dvREJSb09iZ2NTRkRVTUFnRUIxZ3NJSXhWd0hpb1NDeWMyR0JRbVJnVU1BYXdNQlVoSlFtMURUTVlMQlEwWkZnWU9HUkFRS0RJRUJDWWNBUXNJQXdka1l4QUhCQUdSQ2dVSkJSa09BZ0ppQ3lnaUJ4WVRFaE1SQ0FrQ0N3eWNKeDRmZ1NMK2wyb3hFUjBISzVGNkloYzBiUUVQL3RvYkpDOGhBYXdoTHlRYjFEZFFMUk1ZTnlZZklsNmFseDRwQmhreEhoZ1hLQU5GTmdFbEV4MEJCaWdrUFJUODJDUWtBVXNrSk4wa0pHNGtKSUpDUlJzUEFWb0NFZzhSRkJBQ0FXNFhDdzBMRmdJREFvQVlFeFlwSHVFOUFUVW1HQ29NREFJQ1NTbERSSExSQ0JjWEJnNFpGUVpMb3dkQUtSOHZDUWtSQlFJQ0Fabit0d01OQmdRQlBRSUJCaFlFQlRNUkNSY3BJZ01FQ2d3b0FROGNDNWtVUXM1OVJEa05QVDBCSEJNUFgwY1lJb0dOZ1lIMEJTd2RJREF3SUIwc0JiTTVLVkFNS2hrbU5qMU9NWmIrdEFzMFB6Z2tBeEViTUNvK05pb3RGeGNCUHdNUEdrbXBEUTBORFEwTkRRQUFBQlVBQVA5cUErZ0RVZ0JMQUU4QVZRQlpBRjRBYUFCeUFIWUFlZ0NFQUx3QXh3RE5BTkVBM2dEckFQWUEvd0VMQVJZQklnT2FRUzBBWWdBQkFEQUFLUUVlQVFNQUFnQVpBQUFBeEFCd0FBSUFGd0FCQVIwQkJBQUNBRGNBRndFWUFRY0FBZ0EyQURjQkV3RVFBQUlBT1FBMkFSUUJEd0VLQUFNQUZnQTVBTUVBQVFBS0FCWUFmZ0FCQUNZQUtBQUpBRXhMc0FsUVdFQ3ZBQVFBR2dNRUdtY2JCUUlEQUJ3ZEF4eG5Pd0VkSHdZQ0FoNGRBbWNBSGdBcE1CNHBhVDBCTUFBek5EQXphUWdCQUMwQkdRRUFHV2M2RlFrSEJBRXZLeUVERnpjQkYyay9BVFFBTnpZME4ya0FOZ0E1RmpZNWFTNHFJQU1XRkJJTUF3b1lGZ3BwTEFFWUV3RUxOUmdMWjBBQk9BQTFNamcxYVQ0Qk1nQXhLREl4YVFBb0FDWU5LQ1pwSnhFQ0RUd0JKU1FOSldjQUpDTVFBZzRpSkE1bkFDSVBEeUpYQUNJaUQxOEFEeUlQVHh0THNBcFFXRUMxQUE0UUloQU9jZ0FFQUJvREJCcG5Hd1VDQXdBY0hRTWNaenNCSFI4R0FnSWVIUUpuQUI0QUtUQWVLV2s5QVRBQU16UXdNMmtJQVFBdEFSa0JBQmxuT2hVSkJ3UUJMeXNoQXhjM0FSZHBQd0UwQURjMk5EZHBBRFlBT1JZMk9Xa3VLaUFERmhRU0RBTUtHQllLYVN3QkdCTUJDelVZQzJkQUFUZ0FOVEk0TldrK0FUSUFNU2d5TVdrQUtBQW1EU2dtYVNjUkFnMDhBU1VrRFNWbkFDUWpBUkFPSkJCbkFDSVBEeUpYQUNJaUQxOEFEeUlQVHh0QXJ3QUVBQm9EQkJwbkd3VUNBd0FjSFFNY1p6c0JIUjhHQWdJZUhRSm5BQjRBS1RBZUtXazlBVEFBTXpRd00ya0lBUUF0QVJrQkFCbG5PaFVKQndRQkx5c2hBeGMzQVJkcFB3RTBBRGMyTkRkcEFEWUFPUlkyT1drdUtpQURGaFFTREFNS0dCWUthU3dCR0JNQkN6VVlDMmRBQVRnQU5USTROV2srQVRJQU1TZ3lNV2tBS0FBbURTZ21hU2NSQWcwOEFTVWtEU1ZuQUNRakVBSU9JaVFPWndBaUR3OGlWd0FpSWc5ZkFBOGlEMDlaV1VHS0FRMEJEQUR0QU93QTRBRGZBTk1BMGdCM0FIY0FXZ0JhQUFBQUFBRVNBUkVCREFFV0FRMEJGZ0QrQVAwQStnRDVBUE1BOGdEc0FQWUE3UUQyQU9ZQTVRRGZBT3NBNEFEckFOa0EyQURTQU40QTB3RGVBTkVBMEFEUEFNNEF6UURNQU1zQXlRREhBTVVBdmdDOUFLMEFxd0NTQUpFQWdnQ0JBSDBBZkFCM0FIb0Fkd0I2QUhrQWVBQjJBSFVBZEFCekFHOEFiUUJzQUdvQVpnQmxBR0VBWUFCYUFGNEFXZ0JlQUYwQVhBQlpBRmdBVndCV0FGVUFWQUJUQUZFQVR3Qk9BRTBBVEFBQUFFc0FBQUJMQUVvQVNRQklBRWNBUmdCRUFEc0FPZ0E1QURnQU53QTJBRFVBTkFBekFESUFLZ0FvQUNjQUpnQWxBQ1FBSXdBaUFCRUFKd0FSQUJFQUVRQVJBQmdBSVFBUkFFRUFCZ0FmS3dFMUl4VWpJaWN1QVNjdUFUMEJNelVqTlNNVkl4VXpGUlFIRGdFSEJpc0JOU01WSXhVekZUTTFNeklYRmhjV0Z4WWRBU01WTXhVek5UTTFJelUwTnpZM05qYytBVHNCRlRNMU16VUZJelV6TngwQkl6VXpFek1WSXdjeE5UTVZCeVlpQnpZOUFUTVZGQWNtS3dFMU16STNCaFFUSXpVek54VWpOVGNXTWpjR0hRRWpOVFEzQmc4QkJnY0dEd0VHRHdFR0lpOEJOQzRCTHdFbUp5NEJMd0VtTkRjMlB3SStBVDhCTmpNeUZ4WWZBUllYRmg4QkZoOEJGaFVXRnlNMUlnYzJOQ2NXT3dFM0hRRWpOVE1YSXpVekpTSU9BUlFlQVRJK0FUUXVBUWNpTGdFMFBnRXlIZ0VVRGdFbklnNEJGUlFXTWpZMEpnY1VCaUltTkRZeUZnYzBOamNWRGdFVkZCY0hKaGNpSmljM0ZqSTNGdzRCTnljMk5UUW1KelVlQVJVVUEzKzVEeHdTQ3gwVERBNFVGSUVVRkJvV0ZSQVJIUSs0YVdtNkR4d1RDQklLRmhzVUZJQVVGQmtRRVJBS0NCa05EN3RtL0lGY1hLNmhvYWxuWnhPUURSNDhIZ2huMXcwU0R3OFREQXZrYUdnU2p3d2VQQjRIYUxzQ0JRUUNBZ01FRGdJR0JpZGZKZzRFQWdRRUF3UURBd1FFR2hrQ0JRNEtBd01HQmlrdE1DWUdDQVVEQmdRREJBSUVCQm9DTUE4UkRnc0xFZzBQcnFHaGFGMWQvaGdpT2lJaU9rUTZJaUk2SWg0MUh4ODFQVFFmSHpRZkdpd2FPRkE0T0JvSURBZ0pDZ2xpTFNFSURBRXlDVlFWSkF3eUNCZ0dNZ3drTmpJQkN3a2hMUUdmRkJRYUVoME1DQmtORDdocGFib1BIQklRRlJZWkZCU0JGQlFhRHhJS0VCRWREN3RtYWJrUEhCSUtFUkFRREE0VUZJRjFadzZCQjVBQm4xMnVvcUk1Q3dzT0VROFBFZTRJWndrZVBQNDJYYTJpb2pvTEN3c1VEdzhUV2dRSEJBTUJBd1lMQWdRRUdSb0tBUU1EQXdNREJnTUVCUVlwWFNjRUJ4QUpBZ1FFQkJvYUJBWUVBd1FHQXdVQ0JnWXBMVFFHQWdrZVBCNEpENEVIa0gxblN5STZSRG9pSWpwRU9pTHdIelU4TlI4Zk5ENDBIOUlhTEJvb09EaFFPR0FGQ1FrS0NRZ0dJVEFET2dJT0NnVUNIUlJFRkJFY0NBZ2NFUlF3SFFJRkNnNENPZ013SVJNQUFCQUFBUDlxQTlrRFVnQW9BQ3dBTVFBMkFEd0FRZ0JJQUU0QW1RQ21BTE1BdndEUUFPRUE3Z0QrQVhSQU1idTFBaElSUURBQ0JRUnRiRjllQkFZRlNFWTFBd2NHZFhSWEF3Z0hmRTlPVERvRkNoUWVGUUlEQ2dkTVBRRUVBVXRMc0FwUVdFQjNBQkVTRVlVQUVoWUFFbkFYQVJZQUZvVVlBUlVMRGdzVkRvQVFBUTRKQ3c0SmZnOEJEUWtFQ1EwRWdCMEJCd1lJQmdjSWdBQUlGQW9JY0JvQkZBb0dGQXArQUFBQUN4VUFDMm9BQ1FBRUJRa0VhUndCQlFBR0J3VUdhUmtUREFNS0d3RURBZ29EYUFBQ0FRRUNWd0FDQWdGZkFBRUNBVThiUUhnQUVSSVJoUUFTRmdBU2NCY0JGZ0FXaFJnQkZRc09DeFVPZ0JBQkRna0xEZ2wrRHdFTkNRUUpEUVNBSFFFSEJnZ0dCd2lBQUFnVUJnZ1VmaG9CRkFvR0ZBcCtBQUFBQ3hVQUMyb0FDUUFFQlFrRWFSd0JCUUFHQndVR2FSa1REQU1LR3dFREFnb0RhQUFDQVFFQ1Z3QUNBZ0ZmQUFFQ0FVOVpRRVF5TWkwdEtTbjkvUGJ5N2V6bjVlSGQxOWJRejhiRnZyMjR0N0d2cTZtbG9wNmNtWmVNaTM1OVptVldWVEkyTWpZME15MHhMVEV2TGlrc0tTd3JLaHNZTkI0R0Z5c0JKaWN1QVNzQklnY0dCd1lWRkJZWEhnRVZGQllYRlJRV093RXlOajBCTmpjK0FqYytBaVlERlNNMUV6VXlGd1lITlRJWEJoY0dJelVYRmljVklpY3lOeGNWSWljMk54Y1ZJaWMyTnhjMk56WTFOQ1luTlRZM05qUW5KaWMxUGdFMU5DY21JZ2NHRlJRV0Z4VUdCd1lWRkJZWEZRWUhCaFVVRmhjVkl5STFOQ1luTGdFMU5EYzJOell5RnhZWEZoVVVCZ2NPQVJVSEl3RVVCaXNCSWlZME5qc0JNaFlGRkFZckFTSW1ORFk3QVRJV0FUVTBOaklXSFFFVUJpSW1BeFlVRHdFR0l6QXhJaWNtTkQ4Qk5qSUJGaFFQQVFZaUp5WTBQd0UyTXpBeE1nVW1ORFl6TWg4QkZoUUdJaWNCRmhRR0l6QXhJaThCSmpRM05qSVhBeGNSSVM1OFFnRmJUa3d0TGxkTUVSSU5DaEFMc2dzUUJnUUxBaE1ST1ZBZ0Z2U2VhUW9KQ1FvS0NRa0pEQWNGQ2pRSERBUUhDQWNNQlFrRkJ3d0ZDU29kRUJvbEloMFFHaG9TR3lJbEhCaExHQjBtSWhzU0d5WWlHeEliSmlKWkFSMFlRMDRwSjBSR29rWkVKeWxOUXhrZEFVb0J4d3NJV2djTEN3ZGFDUXI4dEFzSFdnY01EQWRhQ0FvQlZBd1BDd3NRQytzR0JqOEZDUVVJQlFWQUJnOENXZ1VGUUFVUkJBWUdQd2NHQ2YxWUJnc0lCZ2MrQmdzUkJBSnZCUXdIQlFnK0JRVUZFQVVDR0I4aEx6UXVMRXhQVzFtYUxnb2ZFd3NUQkdjTEVCQUxad0lGQ2lNZ0N5TnJnNEgrQzFsWkFWc0dBd051QmdNRGJBSUdBUUhlQlFJQ2JRWUNBZ0Z0QmdJQ0FTb0RCd29VRVJVQ0hnTUhDaWdMQndJZUF4VVFGUW9KQ1FzVUVCVURIZ0lIQ3hRUUZRTWVBZ2NMRkJBVkF6UUJIREVPS1lwT1VVWkRKeWtwSjBOR1VVNkxLQTR4SEFFQlhnY01DeEFMQ3dnSUN3d1BDd3NCY1ZvSUN3c0lXZ2NMQy8yUUJSQUZRQVVGQmc4RlFBWUNVQVlQQmo4RkJRVVBCa0FGSUFZUEN3VkFCZzhLQmYzR0JnOExCVUFGRWdNR0JnQUFBQUFFLy8vLzRnUHBBdG9BRkFBbEFEb0FTd0JOUUVwQlFDVVZCQUlEQVV3SEFRTU1CZ0lDQVFNQ2FRa0JBUW9CQkFVQkJHY0xBUVVBQUFWWEN3RUZCUUJmQ0FFQUJRQlBKeVpMU2tsSU5UUXpNaW9vSmpvbk9oRWVJU1VSRVEwR0hDc0RFU0VSSXpZM05qYzJPd0UxSXlJSEJnY0dCd1lsQmdjR0J3WWRBVE1SSVJFME5qYzJOd1V6TlNNaUJ3WUhCZ2NHRlJFaEVTTTJOelkzTmdVME5qYzJOeFVHQndZSEJoMEJNeEVoQVFHZndnTU1FaU10Umd3TUdTaE1QbGd5UHdGdVZUTWtEd2pEL3NOWFZVWkxBbkFNREJrb1RENVlNajhCbjhJRERCSWpMZjdrVjFaR1MxWXpKUThJdy83RUFWNytoQUdKSHh3cUdTRFJCd3dlS2tkWldnbzRLVHNmRmlUKzJnRktacElvSUFtZTBRY01IaXBIV1lIK2hBR0pIaHdxR1NHclpwRXBJQWx1Q2pncE94OFdKUDdhQUFnQUFQOXJBek1EVWdBUEFCTUFJd0FvQUN3QU1BQThBRVlBZEVCeERnRUVEd0VIQVFRSFp3QUJBQUlEQVFKbkRRRUREQUVBQ0FNQVp4QUJDQUFMQ2dnTGFSRUJDZ0FKQmdvSmFRQUdCUVVHVndBR0JnVmZBQVVHQlU4K1BUTXhLU2tXRkJBUUFnQkNRVDFHUGtZNU9ERThNendwTENrc0t5b2VHeFFqRmlNUUV4QVRFaEVLQndBUEFnOFNCaFlySlNFeU5qVVJOQ1lqSVNJR0ZSRVVGamNSSVJFVElTSUdGUkVVRmpNaE1qWTFFVFFtQnpBNUFUQWpFU0VSQXpFNEFTVWpJZ2NHRlI0Qk1qWTBKZ2NpSmpRMk1oWVVCd1lCUGdGdUN3NE9DLzZTQ3c0T0ZnRlZjZjNMRGhRVURnSTNEaFFWRVFIOTBBRUJHUUltRmhnQk0wWXhNU1FVSFIwbkhRMFBVdzRMQW1BTERnNEwvYUFMRGlVQ1NQMjRBdG9VRHZ4ZURoVVVEZ09pRGhVay9HRURuL3hndVJrWEpTTXlNa1l5aHh3cEhSd3FEUThBQUFFQUFBQUFBK1lDa3dBSUFDSkFId2dIQWdGS0FnRUNBRWtBQVFBQUFWY0FBUUVBWHdBQUFRQlBFUk1DQmhnckNRRW5OeUUxSVNjM0ErYit5eUw3L0hZRGlmb2lBVjcreXlMN01mb2lBQUFBQWdBQS8yb0R3QU5TQUFnQUhnQTFRRElJQlFRREFnRUdBa29GQkFJQ0FBS0ZBQUFCQUlVQUFRTURBVmNBQVFFRFh3QURBUU5QQ1FrSkhna2VOQk0xRmdZR0dpc0JKemNYQnljUkl4RUJFUlFHSXlFaUpqVVJJeEVVSGdFeklUSStBVFVSQVUwanlza2pqakVCdERFay9YUWpNakVrUGlRQ2pDUTlKUUpuSXNuSklvLzl1UUpIL2xEK2xCb2xKUm9CYlA2VUhqUWVIak1lQVcwQUF3QUEvMm9EdHdOU0FBVUFLZ0JCQUR0QU9Eb0JBUUkrTmlvRkJBTUNBUWdFQXdKTUFBSUJBb1VBQVFNQmhRQURCQU9GQUFRQUFBUlpBQVFFQUdFQUFBUUFVUmdrRnhrZEJRWWJLeVVuTnhjQkZ6Y1JGQVlIQmdjR0lpY21KeTRCTlJFME5qTXlGeFkzTmpjMk1oY1dGeFkzTmpjMkZoY0JGaGNXTWpjMk56NEJKeEVHSnlZbkJnY0dKeEVHRmdIUTN5QzhBU1lqb1IwY1VWWjUwM3BWVWh3ZEZ4QUZBbHhTaWtBTElRMHdVejlSTWpNUUd3UDgyVXhOYjd0dlRrc1dGZ0djZFU0eU0wNTBuQUVYcTdRbW1RRW5JK24rQkNsTEhsZzRVVkU0Vng1TUtRSDhFQmNDRUFZTFJ3d01OQlFRQkFJSkJCSVAvWXhTTkV0TE5WRVlPaDhCN3h3a0dEQXdGeVFiL2hFZk93QURBQUQvYWdQb0ExSUFDd0FrQURrQU9FQTFCUVFDQVFVTENnSUVBQUpNQUFNQUJRRURCV2tBQVFBQUJBRUFad0FFQWdJRVdRQUVCQUpoQUFJRUFsRVpHeHNmRVJBR0Jod3JBU0UxSVNjM0Z4WVVEd0VuSlJRSERnRUhCaUluTGdFbkpqUTNQZ0UzTmpJWEhnRVhGZ1VVRnhZWEZqSTNOamMyTkNjbUp5WWlCd1lIQmdLRi9wNEJZcUlqeXdnSXl5TUNCU2NtaTFsZHpGMVppeVluSnlhTFdWM01YVm1MSmlmOFNUNDdabXIwYW1ZN1BqNDdabXIwYW1ZN1BnRTdNYUVqekFjVUNNb2l4V1pkV1lzbUp5Y21pMWxkekYxWml5WW5KeWFMV1YxbWVtcG1PejQrTzJacTlHcG1PejQrTzJacUFBQUFCUUFBLzJvRGVnTlNBQWNBQ3dBNUFHVUFpZ0xuUzdBSlVGaEFLWXFKZG5WeGNHOXNhMnBvWnd3aUtuSnBBaHdpVlRvQ0d4eFVPd0lWR3ljQkRRNG1EUUlIRFFaTUcwdXdDbEJZUUNtS2lYWjFjWEJ2Ykd0cWFHY01JaXB5YVFJY0lsVTZBaHNjVkRzQ0ZSc25BUTBPSmcwQ0J3a0dUQnRBS1lxSmRuVnhjRzlzYTJwb1p3d2lLbkpwQWh3aVZUb0NHeHhVT3dJVkd5Y0JEUTRtRFFJSERRWk1XVmxMc0FsUVdFQjRBQUVGQVlVQUF5VWpJd055QUNvcklpc3FJb0FBSWh3ckloeCtBQVVFQWdJQUpBVUFaeWdCSkNjQkpRTWtKV2NwSmdJakFDc3FJeXRvSUI0Q0hCa1hBaFVVSEJWcElSOGRBeHNhR0JZREZBNGJGR2tURVE4RERRY0dEVmtTRUFJT0N3a0NCd1lPQjJrVEVROEREUTBHWVF3S0NBTUdEUVpSRzB1d0NsQllRSDBBQVFVQmhRQURKU01qQTNJQUtpc2lLeW9pZ0FBaUhDc2lISDRBQlFRQ0FnQWtCUUJuS0FFa0p3RWxBeVFsWnlrbUFpTUFLeW9qSzJnZ0hnSWNHUmNDRlJRY0ZXa2hIeDBER3hvWUZnTVVEaHNVYVJNUkR3TU5DUVlOV1FBSkJ3NEpXUklRQWc0TEFRY0dEZ2RwRXhFUEF3ME5CbUVNQ2dnREJnMEdVUnRMc0NSUVdFQjRBQUVGQVlVQUF5VWpJd055QUNvcklpc3FJb0FBSWh3ckloeCtBQVVFQWdJQUpBVUFaeWdCSkNjQkpRTWtKV2NwSmdJakFDc3FJeXRvSUI0Q0hCa1hBaFVVSEJWcElSOGRBeHNhR0JZREZBNGJGR2tURVE4RERRY0dEVmtTRUFJT0N3a0NCd1lPQjJrVEVROEREUTBHWVF3S0NBTUdEUVpSRzBCNUFBRUZBWVVBQXlVakpRTWpnQUFxS3lJcktpS0FBQ0ljS3lJY2ZnQUZCQUlDQUNRRkFHY29BU1FuQVNVREpDVm5LU1lDSXdBcktpTXJhQ0FlQWh3WkZ3SVZGQndWYVNFZkhRTWJHaGdXQXhRT0d4UnBFeEVQQXcwSEJnMVpFaEFDRGdzSkFnY0dEZ2RwRXhFUEF3ME5CbUVNQ2dnREJnMEdVVmxaV1VCU2lJZUdoWVNEZ29HQWYzNTlmSHQ2ZVhoM2JtMWtZMkpoWUY5ZVhWeGJXbGxZVjFKUlQwNU1TMGxJUmtSQlFENDlPRGMwTXpJeE1DOHVMU3dyS2lra0l5RWdIaDBiR2lNU0ZCRVJFUkVSRUN3R0h5c0JJeWNqQnlNVk15Y2pOek1CRndjR0lpY21JZ2NPQVNNaUp5WWlCd1lpSnlZaUJ3WWlMd0UzRnhZeU5qSVdNall5RmpJMk1oY3hGakkvQVJjSEJpSW5KaUlIRGdFaklpY21JZ2NHSWljbUlnY0dJaThCTnhjV01qWXlGakkyTWhZeU5qSVdNamNUQnljSEp6Y25FU01SQlJjSEp3Y25OelV6TlRNVkl4VWhOU00xTXhVekZTTTFJUlUzQWw0Z0VtOFRJTlJRTUF3WEFVY2ZDQ0paSWdZUkJ4QW9GU3dqQnhBSElsa2hCeEFISVZraURDQUlGRFFvTmljMEtEWW5OQ2cyRXhRM0ZnWW5DaUpaSWdZUkJ4QW9GU3dqQnhBSElWa2lCeEFISVZraUNSOEpGRFFuTnljekp6WW9OQ2M0SnpRVFFRd3dVQzVOL3pEKy9GTXVWaXNNYVQ1ZUxRRlRMRjQrTVA0dzV3SjEzZDB4TWF6OGt5VUhIUjBGQlE4T0hnY0hIUjBHQmgwZEJpVUlFQ0lpSWlJaUVoSVNiU01KSFIwR0JnOE9IZ1lHSEJ3R0Jod2NDQ1FIRVNNakl5TWpJeEVCUHk4Ti9nLzZRUDY5QVVSQytnNzlDaTRhdEZReEl5TXhWRlVrZGprQUFBVUFBUDlxQStnRFVnQUpBQTBBRVFBVkFCa0Fia0JyRFFFRUFBY0FCQWRuQUFBQUNRRUFDV2NBQVE0QkJnSUJCbWNBQWdBTEJRSUxaeEVNRUFvUENBWUZBd01GVnhFTUVBb1BDQVlGQlFOZkFBTUZBMDhXRmhJU0RnNEtDZ0FBRmhrV0dSZ1hFaFVTRlJRVERoRU9FUkFQQ2cwS0RRd0xBQWtBQ1JFUkVSRVNCaG9yQVJVakZTTVZJeEVoRVFFUkl4RUJFVE1SSVJFekVTRTFNeFVDeXUvdDdnUG8vZk85QWQyOC9sYTkvV2U5QTFMdDd1Mys0QVBvL2ZQK1ZnR3EvbFlEaHZ4NkFwbjlaNzI5QUFNQUFQOXFBK2dEVWdBWUFDMEFPUUJBUUQwNU9EYzJOVFF6TWpFd0x3c0RBZ0ZNQkFFQUJRRUNBd0FDYVFBREFRRURXUUFEQXdGaEFBRURBVkVhR1FFQUpDTVpMUm90RFF3QUdBRVlCZ1lXS3dFaUJ3NEJCd1lVRng0QkZ4WXlOejRCTnpZMEp5NEJKeVlITWhjV0Z4WVVCd1lIQmlJbkppY21ORGMyTnpZREZ6Y1hOeWMzSndjbkJ4Y0I5R1pkV1lzbUp5Y21pMWxkekYxWml5WW5KeWFMV1YxbWVtcG1PejQrTzJacTlHcG1PejQrTzJacWF5UEZ4U0xFenlQUDBDTFFBMUluSm90WlhjeGRXWXNtSnljbWkxbGR6RjFaaXlZbk1UNDdabXIwYW1ZN1BqNDdabXIwYW1ZN1B2MTFJc1hGSXNiUEl0RFFJczhBQUFNQUFQOXFBK2dEVWdBWUFDMEFNUUJEUUVBQUJRSUVBZ1VFZ0FBRUF3SUVBMzRHQVFBSEFRSUZBQUpwQUFNQkFRTlpBQU1EQVdFQUFRTUJVUm9aQVFBeE1DOHVKQ01aTFJvdERRd0FHQUVZQ0FZV0t3RWlCdzRCQndZVUZ4NEJGeFl5Tno0Qk56WTBKeTRCSnlZSE1oY1dGeFlVQndZSEJpSW5KaWNtTkRjMk56WUJJVFVoQWZSbVhWbUxKaWNuSm90WlhjeGRXWXNtSnljbWkxbGRabnBxWmpzK1BqdG1hdlJxWmpzK1BqdG1hZ0ZGL21zQmxRTlNKeWFMV1YzTVhWbUxKaWNuSm90WlhjeGRXWXNtSnpFK08yWnE5R3BtT3o0K08yWnE5R3BtT3o3K0pESUFBQUFKQUFEL2FnTnZBMUlBQXdBSkFCY0FIQUF3QURNQU53QTdBRDhBNlVBZ015SUNDUVFUQVFnSktTZ25HUVFQQ0M0SkNBY0dCUVlGQVFSTUhBRUlBVXRMc0JoUVdFQkxBQThJRGdnUERvQUFEQTBBQUF4eUFBTUhCZ0lFQ1FNRVp3QUpBQWdQQ1FobkFBNEFDd29PQzJjQUNnQU5EQW9OWndBQUFBRUZBQUZvRUFFRkFnSUZWeEFCQlFVQ1h3QUNCUUpQRzBCTUFBOElEZ2dQRG9BQURBMEFEUXdBZ0FBREJ3WUNCQWtEQkdjQUNRQUlEd2tJWndBT0FBc0tEZ3RuQUFvQURRd0tEV2NBQUFBQkJRQUJhQkFCQlFJQ0JWY1FBUVVGQWw4QUFnVUNUMWxBSWg0ZFB6NDlQRHM2T1RnM05qVTBNakV0TENzcUppUWRNQjR3RkNRNkVSQVJCaHNyTnlFVklRVW5CeGMzSnhNUkZBWWpJU0ltTlJFM0lUSVdCeGMxSXhVQklUSTJOUkUwSmlzQkZTY0hOU01WSXhFVUZoTXpOUU1oTlNFVklUVWhOU0UxSWZnQjdQNFVBV2ttSTBsekk3NG1HLzJNR3lhVEFpTWFKdjAwYVA1OEFuVUhDUWtIVjJSazQ0TUpHVEVGQWV6K0ZBSHMvaFFCN1A0VXpqQ0FKaU5KY3lNQ28veWFHeVltR3dNVmtpZHNJNFdFL1A0SkJ3Tm1Cd25mUTBQZmhQME9Cd2tETXpEK2FqR1dNWmt4QUFBQUFRQUEvMndENkFOUUFBZ0FGRUFSQ0FjRUF3SUJCZ0JKQUFBQWRoVUJCaGNyQ1FJM0FSRXpFUUVENlA0TS9nd2lBYm94QWJrQlgvNE5BZlVoL2tjRGgveDVBYnNBQUFBQUFnQUEvMm9EZGdOU0FBZ0FEQUFvUUNVSUJ3WURBZ0VHQWdBQlRBQUFBZ0NGQXdFQ0FRS0ZBQUVCZGdrSkNRd0pEQlVVQkFZWUt5VUJOeGNSTXhFM0Z3RVZJVFVCOVA3YUkrb3k2aVA5V0FNRW93RWtJdW9DVS8ydDZpUDkxVEV4QUFBQUFBTUFBUDlxQStnRFVnQVlBQzBBT1FCYlFGZ0FCZ0lGQWdZRmdBY0JCUVFDQlFSK0NBRUVDUUlFQ1g0QUNRTUNDUU4rQ2dFQUN3RUNCZ0FDYVFBREFRRURXUUFEQXdGaEFBRURBVkVhR1FFQU9UZzNOalUwTXpJeE1DOHVKQ01aTFJvdERRd0FHQUVZREFZV0t3RWlCdzRCQndZVUZ4NEJGeFl5Tno0Qk56WTBKeTRCSnlZSE1oY1dGeFlVQndZSEJpSW5KaWNtTkRjMk56WVRJelV6TlRNVk14VWpGU01COUdaZFdZc21KeWNtaTFsZHpGMVppeVluSnlhTFdWMW1lbXBtT3o0K08yWnE5R3BtT3o0K08yWnFZYkd4TXJLeU1nTlNKeWFMV1YzTVhWbUxKaWNuSm90WlhjeGRXWXNtSnpFK08yWnE5R3BtT3o0K08yWnE5R3BtT3o3K0pES3lzakt4QUFBQkFBRC9kZ1BuQTBZQUN3QUdzd2dDQVRJckNRRUhDUUVuQ1FFM0NRRVhBaFlCdWlIK1JmNUdJZ0c2L2k4aUFkRUIwU0lCVXY1RklRRzYva1lpQWJvQjBpTCtMd0hSSWdBQkFBQUFBQVBvQXA0QUJ3QUdzd2NEQVRJckNRRW5BU2NCRndFRDZQNDZ6ZjdSSmdGVnpRR2RBbnIrQTlyK3hTa0JZTkFCeVFBQUFBRUFBQUFBQStnQ2xBQUlBQ2hBSlFRQkFBRUJUQVlGQWdGS0F3SUNBRWtBQVFBQUFWY0FBUUVBWHdBQUFRQlBGaEFDQmhnckFTRVhCd2tCRndjaEErajhkZnNpL3NvQk5pTDdBNHNCUnZzaUFUVUJOaUw4QUFBQkFBQUFBUUFBWnBCdjBGOFBQUFVBRHdQb0FBQUFBTi9qOU1ZQUFBQUEzK1AweC8vei8yb0Q2UU5TQUFBQUNBQUNBQUFBQUFBQUFBRUFBQU5TLzJvQUFBUG8vL1AvOHdQcEFBRUFBQUFBQUFBQUFBQUFBQUFBQUFBY0ErZ0FBQU5pLy9NQjBmLzBBZEgvOHdOZy8vUUN5Z0FBQXNvQUFBUG9BQUFENkFBQUErZ0FBQVBvQUFBRDZQLy9BK2dBQUFQb0FBQUQ2QUFBQStnQUFBUG9BQUFENkFBQUErZ0FBQVBvQUFBRDZBQUFBK2dBQUFQb0FBQUQ2QUFBQStnQUFBUG9BQUFENkFBQUErZ0FBQUFBQUFBQUpBQklBR3dBamdERUFQZ0QrZ1lpQ1h3TG1ndzBETllNL2cxTURkUU9UaENFRU9vUmFCSGNFcllTMmhNTUU1SVR0aFBTRS80QUFBQUJBQUFBSEFFakFCVUFBQUFBQUFJQWdnRGJBSTBBQUFHQURnd0FBQUFBQUFBQUVnRGVBQUVBQUFBQUFBQUFOUUFBQUFFQUFBQUFBQUVBQ0FBMUFBRUFBQUFBQUFJQUJ3QTlBQUVBQUFBQUFBTUFDQUJFQUFFQUFBQUFBQVFBQ0FCTUFBRUFBQUFBQUFVQUN3QlVBQUVBQUFBQUFBWUFDQUJmQUFFQUFBQUFBQW9BS3dCbkFBRUFBQUFBQUFzQUV3Q1NBQU1BQVFRSkFBQUFhZ0NsQUFNQUFRUUpBQUVBRUFFUEFBTUFBUVFKQUFJQURnRWZBQU1BQVFRSkFBTUFFQUV0QUFNQUFRUUpBQVFBRUFFOUFBTUFBUVFKQUFVQUZnRk5BQU1BQVFRSkFBWUFFQUZqQUFNQUFRUUpBQW9BVmdGekFBTUFBUVFKQUFzQUpnSEpRMjl3ZVhKcFoyaDBJQ2hES1NBeU1ESXpJR0o1SUc5eWFXZHBibUZzSUdGMWRHaHZjbk1nUUNCbWIyNTBaV3hzYnk1amIyMW1iMjUwWld4c2IxSmxaM1ZzWVhKbWIyNTBaV3hzYjJadmJuUmxiR3h2Vm1WeWMybHZiaUF4TGpCbWIyNTBaV3hzYjBkbGJtVnlZWFJsWkNCaWVTQnpkbWN5ZEhSbUlHWnliMjBnUm05dWRHVnNiRzhnY0hKdmFtVmpkQzVvZEhSd09pOHZabTl1ZEdWc2JHOHVZMjl0QUVNQWJ3QndBSGtBY2dCcEFHY0FhQUIwQUNBQUtBQkRBQ2tBSUFBeUFEQUFNZ0F6QUNBQVlnQjVBQ0FBYndCeUFHa0Fad0JwQUc0QVlRQnNBQ0FBWVFCMUFIUUFhQUJ2QUhJQWN3QWdBRUFBSUFCbUFHOEFiZ0IwQUdVQWJBQnNBRzhBTGdCakFHOEFiUUJtQUc4QWJnQjBBR1VBYkFCc0FHOEFVZ0JsQUdjQWRRQnNBR0VBY2dCbUFHOEFiZ0IwQUdVQWJBQnNBRzhBWmdCdkFHNEFkQUJsQUd3QWJBQnZBRllBWlFCeUFITUFhUUJ2QUc0QUlBQXhBQzRBTUFCbUFHOEFiZ0IwQUdVQWJBQnNBRzhBUndCbEFHNEFaUUJ5QUdFQWRBQmxBR1FBSUFCaUFIa0FJQUJ6QUhZQVp3QXlBSFFBZEFCbUFDQUFaZ0J5QUc4QWJRQWdBRVlBYndCdUFIUUFaUUJzQUd3QWJ3QWdBSEFBY2dCdkFHb0FaUUJqQUhRQUxnQm9BSFFBZEFCd0FEb0FMd0F2QUdZQWJ3QnVBSFFBWlFCc0FHd0Fid0F1QUdNQWJ3QnRBQUFBQUFJQUFBQUFBQUFBQ2dBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFIQUVDQVFNQkJBRUZBUVlCQndFSUFRa0JDZ0VMQVF3QkRRRU9BUThCRUFFUkFSSUJFd0VVQVJVQkZnRVhBUmdCR1FFYUFSc0JIQUVkQUExa2IzZHVMVzl3Wlc0dFltbG5EV3hsWm5RdGIzQmxiaTFpYVdjT2NtbG5hSFF0YjNCbGJpMWlhV2NMZFhBdGIzQmxiaTFpYVdjS2NtbG5hSFF0YjNCbGJnbHNaV1owTFc5d1pXNEhaWE10YVdOdmJoSnBibXhoYm1RdGJXRnlhVzVsTFdsamIyNExaVzVsY21kNUxXbGpiMjRKYkdsbmFIUmlkV3hpQm5GMWIzUmxjd1p0YjJKcGJHVUxjbWxuYUhRdFlYSnliM2NOZFhCc2IyRmtMV0oxZEhSdmJnMTJaWEpwWm1sbFpDMXBZMjl1REdOcGNtTnNaUzFoY25KdmR3cGpZWEpuYnkxcFkyOXVDbU5vWVhKMExXbGpiMjRNWTJ4dmMyVXRZblYwZEc5dURXMXBiblZ6TFdOcGNtTnNaV1FOWkc5amRXMWxiblF0YVdOdmJncGtiM2R1TFdGeWNtOTNEMlJ2ZDI1c2IyRmtMV0oxZEhSdmJneHdiSFZ6TFdOcGNtTnNaV1FHWTJGdVkyVnNDbWR5WVhCb0xXbGpiMjRLYkdWbWRDMWhjbkp2ZHdBQUFBQUFBQUVBQWYvL0FBOEFBQUFBQUFBQUFBQUFBQUFBQUFBQXNBQXNJTEFBVlZoRldTQWdTN2dBRGxGTHNBWlRXbGl3TkJ1d0tGbGdaaUNLVlZpd0FpVmh1UWdBQ0FCall5TmlHeUVoc0FCWnNBQkRJMFN5QUFFQVEyQkNMYkFCTExBZ1lHWXRzQUlzSXlFaklTMndBeXdnWkxNREZCVUFRa093RTBNZ1lHQkNzUUlVUTBLeEpRTkRzQUpEVkhnZ3NBd2pzQUpEUTJGa3NBUlFlTElDQWdKRFlFS3dJV1VjSWJBQ1EwT3lEaFVCUWh3Z3NBSkRJMEt5RXdFVFEyQkNJN0FBVUZobFdiSVdBUUpEWUVJdHNBUXNzQU1yc0JWRFdDTWhJeUd3RmtOREk3QUFVRmhsV1JzZ1pDQ3d3RkN3QkNaYXNpZ0JEVU5GWTBXd0JrVllJYkFESlZsU1cxZ2hJeUViaWxnZ3NGQlFXQ0d3UUZrYklMQTRVRmdoc0RoWldTQ3hBUTFEUldORllXU3dLRkJZSWJFQkRVTkZZMFVnc0RCUVdDR3dNRmtiSUxEQVVGZ2daaUNLaW1FZ3NBcFFXR0FiSUxBZ1VGZ2hzQXBnR3lDd05sQllJYkEyWUJ0Z1dWbFpHN0FDSmJBTVEyT3dBRkpZc0FCTHNBcFFXQ0d3REVNYlM3QWVVRmdoc0I1TFliZ1FBR093REVOanVBVUFZbGxaWkdGWnNBRXJXVmtqc0FCUVdHVlpXU0Jrc0JaREkwSlpMYkFGTENCRklMQUVKV0ZrSUxBSFExQllzQWNqUXJBSUkwSWJJU0Zac0FGZ0xiQUdMQ01oSXlHd0F5c2daTEVIWWtJZ3NBZ2pRckFHUlZnYnNRRU5RMFZqc1FFTlE3QUFZRVZqc0FVcUlTQ3dDRU1naWlDS3NBRXJzVEFGSmJBRUpsRllZRkFiWVZKWldDTlpJVmtnc0VCVFdMQUJLeHNoc0VCWkk3QUFVRmhsV1Myd0J5eXdDVU1yc2dBQ0FFTmdRaTJ3Q0N5d0NTTkNJeUN3QUNOQ1liQUNZbWF3QVdPd0FXQ3dCeW90c0Frc0lDQkZJTEFPUTJPNEJBQmlJTEFBVUZpd1FHQlpackFCWTJCRXNBRmdMYkFLTExJSkRnQkRSVUlxSWJJQUFRQkRZRUl0c0Fzc3NBQkRJMFN5QUFFQVEyQkNMYkFNTENBZ1JTQ3dBU3Nqc0FCRHNBUWxZQ0JGaWlOaElHUWdzQ0JRV0NHd0FCdXdNRkJZc0NBYnNFQlpXU093QUZCWVpWbXdBeVVqWVVSRXNBRmdMYkFOTENBZ1JTQ3dBU3Nqc0FCRHNBUWxZQ0JGaWlOaElHU3dKRkJZc0FBYnNFQlpJN0FBVUZobFdiQURKU05oUkVTd0FXQXRzQTRzSUxBQUkwS3pEUXdBQTBWUVdDRWJJeUZaS2lFdHNBOHNzUUlDUmJCa1lVUXRzQkFzc0FGZ0lDQ3dEME5Lc0FCUVdDQ3dEeU5DV2JBUVEwcXdBRkpZSUxBUUkwSlpMYkFSTENDd0VHSm1zQUZqSUxnRUFHT0tJMkd3RVVOZ0lJcGdJTEFSSTBJakxiQVNMRXRVV0xFRVpFUlpKTEFOWlNONExiQVRMRXRSV0V0VFdMRUVaRVJaR3lGWkpMQVRaU040TGJBVUxMRUFFa05WV0xFU0VrT3dBV0ZDc0JFcldiQUFRN0FDSlVLeER3SWxRckVRQWlWQ3NBRVdJeUN3QXlWUVdMRUJBRU5nc0FRbFFvcUtJSW9qWWJBUUtpRWpzQUZoSUlvalliQVFLaUVic1FFQVEyQ3dBaVZDc0FJbFliQVFLaUZac0E5RFI3QVFRMGRnc0FKaUlMQUFVRml3UUdCWlpyQUJZeUN3RGtOanVBUUFZaUN3QUZCWXNFQmdXV2F3QVdOZ3NRQUFFeU5Fc0FGRHNBQStzZ0VCQVVOZ1FpMndGU3dBc1FBQ1JWUllzQklqUWlCRnNBNGpRckFOSTdBQVlFSWdZTGNZR0FFQUVRQVRBRUpDUW9wZ0lMQVVJMEt3QVdHeEZBZ3JzSXNyR3lKWkxiQVdMTEVBRlNzdHNCY3NzUUVWS3kyd0dDeXhBaFVyTGJBWkxMRURGU3N0c0Jvc3NRUVZLeTJ3R3l5eEJSVXJMYkFjTExFR0ZTc3RzQjBzc1FjVkt5MndIaXl4Q0JVckxiQWZMTEVKRlNzdHNDc3NJeUN3RUdKbXNBRmpzQVpnUzFSWUl5QXVzQUZkR3lFaFdTMndMQ3dqSUxBUVltYXdBV093Rm1CTFZGZ2pJQzZ3QVhFYklTRlpMYkF0TENNZ3NCQmlackFCWTdBbVlFdFVXQ01nTHJBQmNoc2hJVmt0c0NBc0FMQVBLN0VBQWtWVVdMQVNJMElnUmJBT0kwS3dEU093QUdCQ0lHQ3dBV0cxR0JnQkFCRUFRa0tLWUxFVUNDdXdpeXNiSWxrdHNDRXNzUUFnS3kyd0lpeXhBU0FyTGJBakxMRUNJQ3N0c0NRc3NRTWdLeTJ3SlN5eEJDQXJMYkFtTExFRklDc3RzQ2Nzc1FZZ0t5MndLQ3l4QnlBckxiQXBMTEVJSUNzdHNDb3NzUWtnS3kyd0xpd2dQTEFCWUMyd0x5d2dZTEFZWUNCREk3QUJZRU93QWlWaHNBRmdzQzRxSVMyd01DeXdMeXV3THlvdHNERXNJQ0JISUNDd0RrTmp1QVFBWWlDd0FGQllzRUJnV1dhd0FXTmdJMkU0SXlDS1ZWZ2dSeUFnc0E1RFk3Z0VBR0lnc0FCUVdMQkFZRmxtc0FGallDTmhPQnNoV1Myd01pd0FzUUFDUlZSWXNRNEdSVUt3QVJhd01TcXhCUUVWUlZnd1dSc2lXUzJ3TXl3QXNBOHJzUUFDUlZSWXNRNEdSVUt3QVJhd01TcXhCUUVWUlZnd1dSc2lXUzJ3TkN3Z05iQUJZQzJ3TlN3QXNRNEdSVUt3QVVWanVBUUFZaUN3QUZCWXNFQmdXV2F3QVdPd0FTdXdEa05qdUFRQVlpQ3dBRkJZc0VCZ1dXYXdBV093QVN1d0FCYTBBQUFBQUFCRVBpTTRzVFFCRlNvaExiQTJMQ0E4SUVjZ3NBNURZN2dFQUdJZ3NBQlFXTEJBWUZsbXNBRmpZTEFBUTJFNExiQTNMQzRYUEMyd09Dd2dQQ0JISUxBT1EyTzRCQUJpSUxBQVVGaXdRR0JaWnJBQlkyQ3dBRU5oc0FGRFl6Z3RzRGtzc1FJQUZpVWdMaUJIc0FBalFyQUNKVW1LaWtjalJ5TmhJRmhpR3lGWnNBRWpRckk0QVFFVkZDb3RzRG9zc0FBV3NCY2pRckFFSmJBRUpVY2pSeU5oc1F3QVFyQUxReXRsaWk0aklDQThpamd0c0Rzc3NBQVdzQmNqUXJBRUpiQUVKU0F1UnlOSEkyRWdzQVlqUXJFTUFFS3dDME1ySUxCZ1VGZ2dzRUJSV0xNRUlBVWdHN01FSmdVYVdVSkNJeUN3Q2tNZ2lpTkhJMGNqWVNOR1lMQUdRN0FDWWlDd0FGQllzRUJnV1dhd0FXTmdJTEFCS3lDS2ltRWdzQVJEWUdRanNBVkRZV1JRV0xBRVEyRWJzQVZEWUZtd0F5V3dBbUlnc0FCUVdMQkFZRmxtc0FGallTTWdJTEFFSmlOR1lUZ2JJN0FLUTBhd0FpV3dDa05ISTBjallXQWdzQVpEc0FKaUlMQUFVRml3UUdCWlpyQUJZMkFqSUxBQkt5T3dCa05nc0FFcnNBVWxZYkFGSmJBQ1lpQ3dBRkJZc0VCZ1dXYXdBV093QkNaaElMQUVKV0JrSTdBREpXQmtVRmdoR3lNaFdTTWdJTEFFSmlOR1lUaFpMYkE4TExBQUZyQVhJMElnSUNDd0JTWWdMa2NqUnlOaEl6dzRMYkE5TExBQUZyQVhJMElnc0FvalFpQWdJRVlqUjdBQkt5TmhPQzJ3UGl5d0FCYXdGeU5Dc0FNbHNBSWxSeU5ISTJHd0FGUllMaUE4SXlFYnNBSWxzQUlsUnlOSEkyRWdzQVVsc0FRbFJ5TkhJMkd3QmlXd0JTVkpzQUlsWWJrSUFBZ0FZMk1qSUZoaUd5RlpZN2dFQUdJZ3NBQlFXTEJBWUZsbXNBRmpZQ011SXlBZ1BJbzRJeUZaTGJBL0xMQUFGckFYSTBJZ3NBcERJQzVISTBjallTQmdzQ0JnWnJBQ1lpQ3dBRkJZc0VCZ1dXYXdBV01qSUNBOGlqZ3RzRUFzSXlBdVJyQUNKVWF3RjBOWVVCdFNXVmdnUEZrdXNUQUJGQ3N0c0VFc0l5QXVSckFDSlVhd0YwTllVaHRRV1ZnZ1BGa3VzVEFCRkNzdHNFSXNJeUF1UnJBQ0pVYXdGME5ZVUJ0U1dWZ2dQRmtqSUM1R3NBSWxSckFYUTFoU0cxQlpXQ0E4V1M2eE1BRVVLeTJ3UXl5d09pc2pJQzVHc0FJbFJyQVhRMWhRRzFKWldDQThXUzZ4TUFFVUt5MndSQ3l3T3l1S0lDQThzQVlqUW9vNEl5QXVSckFDSlVhd0YwTllVQnRTV1ZnZ1BGa3VzVEFCRkN1d0JrTXVzREFyTGJCRkxMQUFGckFFSmJBRUppQWdJRVlqUjJHd0RDTkNMa2NqUnlOaHNBdERLeU1nUENBdUl6aXhNQUVVS3kyd1JpeXhDZ1FsUXJBQUZyQUVKYkFFSlNBdVJ5TkhJMkVnc0FZalFyRU1BRUt3QzBNcklMQmdVRmdnc0VCUldMTUVJQVVnRzdNRUpnVWFXVUpDSXlCSHNBWkRzQUppSUxBQVVGaXdRR0JaWnJBQlkyQWdzQUVySUlxS1lTQ3dCRU5nWkNPd0JVTmhaRkJZc0FSRFlSdXdCVU5nV2JBREpiQUNZaUN3QUZCWXNFQmdXV2F3QVdOaHNBSWxSbUU0SXlBOEl6Z2JJU0FnUmlOSHNBRXJJMkU0SVZteE1BRVVLeTJ3Unl5eEFEb3JMckV3QVJRckxiQklMTEVBT3lzaEl5QWdQTEFHSTBJak9MRXdBUlFyc0FaRExyQXdLeTJ3U1N5d0FCVWdSN0FBSTBLeUFBRUJGUlFUTHJBMktpMndTaXl3QUJVZ1I3QUFJMEt5QUFFQkZSUVRMckEyS2kyd1N5eXhBQUVVRTdBM0tpMndUQ3l3T1NvdHNFMHNzQUFXUlNNZ0xpQkdpaU5oT0xFd0FSUXJMYkJPTExBS0kwS3dUU3N0c0U4c3NnQUFSaXN0c0ZBc3NnQUJSaXN0c0ZFc3NnRUFSaXN0c0ZJc3NnRUJSaXN0c0ZNc3NnQUFSeXN0c0ZRc3NnQUJSeXN0c0ZVc3NnRUFSeXN0c0ZZc3NnRUJSeXN0c0Zjc3N3QUFBRU1yTGJCWUxMTUFBUUJES3kyd1dTeXpBUUFBUXlzdHNGb3Nzd0VCQUVNckxiQmJMTE1BQUFGREt5MndYQ3l6QUFFQlF5c3RzRjBzc3dFQUFVTXJMYkJlTExNQkFRRkRLeTJ3WHl5eUFBQkZLeTJ3WUN5eUFBRkZLeTJ3WVN5eUFRQkZLeTJ3WWl5eUFRRkZLeTJ3WXl5eUFBQklLeTJ3WkN5eUFBRklLeTJ3WlN5eUFRQklLeTJ3Wml5eUFRRklLeTJ3Wnl5ekFBQUFSQ3N0c0dnc3N3QUJBRVFyTGJCcExMTUJBQUJFS3kyd2FpeXpBUUVBUkNzdHNHc3Nzd0FBQVVRckxiQnNMTE1BQVFGRUt5MndiU3l6QVFBQlJDc3RzRzRzc3dFQkFVUXJMYkJ2TExFQVBDc3VzVEFCRkNzdHNIQXNzUUE4SzdCQUt5MndjU3l4QUR3cnNFRXJMYkJ5TExBQUZyRUFQQ3V3UWlzdHNITXNzUUU4SzdCQUt5MndkQ3l4QVR3cnNFRXJMYkIxTExBQUZyRUJQQ3V3UWlzdHNIWXNzUUE5S3k2eE1BRVVLeTJ3ZHl5eEFEMHJzRUFyTGJCNExMRUFQU3V3UVNzdHNIa3NzUUE5SzdCQ0t5MndlaXl4QVQwcnNFQXJMYkI3TExFQlBTdXdRU3N0c0h3c3NRRTlLN0JDS3kyd2ZTeXhBRDRyTHJFd0FSUXJMYkIrTExFQVBpdXdRQ3N0c0g4c3NRQStLN0JCS3kyd2dDeXhBRDRyc0VJckxiQ0JMTEVCUGl1d1FDc3RzSUlzc1FFK0s3QkJLeTJ3Z3l5eEFUNHJzRUlyTGJDRUxMRUFQeXN1c1RBQkZDc3RzSVVzc1FBL0s3QkFLeTJ3aGl5eEFEOHJzRUVyTGJDSExMRUFQeXV3UWlzdHNJZ3NzUUUvSzdCQUt5MndpU3l4QVQ4cnNFRXJMYkNLTExFQlB5dXdRaXN0c0lzc3Nnc0FBMFZRV0xBR0c3SUVBZ05GV0NNaEd5RlpXVUlyc0FobHNBTWtVSGl4QlFFVlJWZ3dXUzBBUzdnQXlGSllzUUVCamxtd0Fia0lBQWdBWTNDeEFBZENzUUFBS3JFQUIwS3hBQW9xc1FBSFFyRUFDaXF4QUFkQ3VRQUFBQXNxc1FBSFFya0FBQUFMS3JrQUF3QUFSTEVrQVloUldMQkFpRmk1QUFNQVpFU3hLQUdJVVZpNENBQ0lXTGtBQXdBQVJGa2JzU2NCaUZGWXVnaUFBQUVFUUloalZGaTVBQU1BQUVSWldWbFpXYkVBRGlxNEFmK0ZzQVNOc1FJQVJMTUZaQVlBUkVRPVwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTsgfVxuXG4vKiBDaHJvbWUgaGFjazogU1ZHIGlzIHJlbmRlcmVkIG1vcmUgc21vb3RoIGluIFdpbmRvenplLiAxMDAlIG1hZ2ljLCB1bmNvbW1lbnQgaWYgeW91IG5lZWQgaXQuICovXG4vKiBOb3RlLCB0aGF0IHdpbGwgYnJlYWsgaGludGluZyEgSW4gb3RoZXIgT1MtZXMgZm9udCB3aWxsIGJlIG5vdCBhcyBzaGFycCBhcyBpdCBjb3VsZCBiZSAqL1xuLypcbkBtZWRpYSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86MCkge1xuICBAZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ2ZvbnRlbGxvJztcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvaWNvbnMvZm9udGVsbG8uc3ZnPzc0Mzc5NzI4I2ZvbnRlbGxvJykgZm9ybWF0KCdzdmcnKTtcbiAgfVxufVxuKi9cbltjbGFzc149XCJpY29uLVwiXTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IFwiZm9udGVsbG9cIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBzcGVhazogbmV2ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0O1xuICB3aWR0aDogMWVtO1xuICBtYXJnaW4tcmlnaHQ6IC4yZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgLyogb3BhY2l0eTogLjg7ICovXG4gIC8qIEZvciBzYWZldHkgLSByZXNldCBwYXJlbnQgc3R5bGVzLCB0aGF0IGNhbiBicmVhayBnbHlwaCBjb2RlcyovXG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgLyogZml4IGJ1dHRvbnMgaGVpZ2h0LCBmb3IgdHdpdHRlciBib290c3RyYXAgKi9cbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgLyogQW5pbWF0aW9uIGNlbnRlciBjb21wZW5zYXRpb24gLSBtYXJnaW5zIHNob3VsZCBiZSBzeW1tZXRyaWMgKi9cbiAgLyogcmVtb3ZlIGlmIG5vdCBuZWVkZWQgKi9cbiAgbWFyZ2luLWxlZnQ6IC4yZW07XG4gIC8qIHlvdSBjYW4gYmUgbW9yZSBjb21mb3J0YWJsZSB3aXRoIGluY3JlYXNlZCBpY29ucyBzaXplICovXG4gIC8qIGZvbnQtc2l6ZTogMTIwJTsgKi9cbiAgLyogRm9udCBzbW9vdGhpbmcuIFRoYXQgd2FzIHRha2VuIGZyb20gVFdCUyAqL1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgLyogVW5jb21tZW50IGZvciAzRCBlZmZlY3QgKi9cbiAgLyogdGV4dC1zaGFkb3c6IDFweCAxcHggMXB4IHJnYmEoMTI3LCAxMjcsIDEyNywgMC4zKTsgKi8gfVxuXG4uaWNvbi1kb3duLW9wZW4tYmlnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU4MDAnOyB9XG5cbi8qICfuoIAnICovXG4uaWNvbi1sZWZ0LW9wZW4tYmlnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU4MDEnOyB9XG5cbi8qICfuoIEnICovXG4uaWNvbi1yaWdodC1vcGVuLWJpZzpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlODAyJzsgfVxuXG4vKiAn7qCCJyAqL1xuLmljb24tdXAtb3Blbi1iaWc6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTgwMyc7IH1cblxuLyogJ+6ggycgKi9cbi5pY29uLXJpZ2h0LW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTgwNCc7IH1cblxuLyogJ+6ghCcgKi9cbi5pY29uLWxlZnQtb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlODA1JzsgfVxuXG4vKiAn7qCFJyAqL1xuLmljb24tZXMtaWNvbjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlODEyJzsgfVxuXG4vKiAn7qCSJyAqL1xuLmljb24taW5sYW5kLW1hcmluZS1pY29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU4MTMnOyB9XG5cbi8qICfuoJMnICovXG4uaWNvbi1lbmVyZ3ktaWNvbjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlODE0JzsgfVxuXG4vKiAn7qCUJyAqL1xuLmljb24tbGlnaHRidWxiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU4MTgnOyB9XG5cbi8qICfuoJgnICovXG4uaWNvbi1xdW90ZXM6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTgxOSc7IH1cblxuLyogJ+6gmScgKi9cbi5pY29uLW1vYmlsZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlODFhJzsgfVxuXG4vKiAn7qCaJyAqL1xuLmljb24tcmlnaHQtYXJyb3c6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTgxYic7IH1cblxuLyogJ+6gmycgKi9cbi5pY29uLXVwbG9hZC1idXR0b246YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTgxYyc7IH1cblxuLyogJ+6gnCcgKi9cbi5pY29uLXZlcmlmaWVkLWljb246YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTgxZCc7IH1cblxuLyogJ+6gnScgKi9cbi5pY29uLWNpcmNsZS1hcnJvdzpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlODFlJzsgfVxuXG4vKiAn7qCeJyAqL1xuLmljb24tY2FyZ28taWNvbjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlODFmJzsgfVxuXG4vKiAn7qCfJyAqL1xuLmljb24tY2hhcnQtaWNvbjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlODIwJzsgfVxuXG4vKiAn7qCgJyAqL1xuLmljb24tY2xvc2UtYnV0dG9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU4MjEnOyB9XG5cbi8qICfuoKEnICovXG4uaWNvbi1taW51cy1jaXJjbGVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU4MjInOyB9XG5cbi8qICfuoKInICovXG4uaWNvbi1kb2N1bWVudC1pY29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU4MjMnOyB9XG5cbi8qICfuoKMnICovXG4uaWNvbi1kb3duLWFycm93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU4MjQnOyB9XG5cbi8qICfuoKQnICovXG4uaWNvbi1kb3dubG9hZC1idXR0b246YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTgyNSc7IH1cblxuLyogJ+6gpScgKi9cbi5pY29uLXBsdXMtY2lyY2xlZDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlODI2JzsgfVxuXG4vKiAn7qCmJyAqL1xuLmljb24tY2FuY2VsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU4MjcnOyB9XG5cbi8qICfuoKcnICovXG4uaWNvbi1ncmFwaC1pY29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU4MjgnOyB9XG5cbi8qICfuoKgnICovXG4uaWNvbi1sZWZ0LWFycm93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU4MjknOyB9XG5cbi8qICfuoKknICovXG4uaWNvbi1kb3duLW9wZW4tYmlnIHtcbiAgKnpvb206IGV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGU4MDA7Jm5ic3A7Jyk7IH1cblxuLmljb24tbGVmdC1vcGVuLWJpZyB7XG4gICp6b29tOiBleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hlODAxOyZuYnNwOycpOyB9XG5cbi5pY29uLXJpZ2h0LW9wZW4tYmlnIHtcbiAgKnpvb206IGV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGU4MDI7Jm5ic3A7Jyk7IH1cblxuLmljb24tdXAtb3Blbi1iaWcge1xuICAqem9vbTogZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZTgwMzsmbmJzcDsnKTsgfVxuXG4uaWNvbi1yaWdodC1vcGVuIHtcbiAgKnpvb206IGV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGU4MDQ7Jm5ic3A7Jyk7IH1cblxuLmljb24tbGVmdC1vcGVuIHtcbiAgKnpvb206IGV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGU4MDU7Jm5ic3A7Jyk7IH1cblxuLmljb24tZXMtaWNvbiB7XG4gICp6b29tOiBleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hlODEyOyZuYnNwOycpOyB9XG5cbi5pY29uLWlubGFuZC1tYXJpbmUtaWNvbiB7XG4gICp6b29tOiBleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hlODEzOyZuYnNwOycpOyB9XG5cbi5pY29uLWVuZXJneS1pY29uIHtcbiAgKnpvb206IGV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGU4MTQ7Jm5ic3A7Jyk7IH1cblxuLmljb24tbGlnaHRidWxiIHtcbiAgKnpvb206IGV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGU4MTg7Jm5ic3A7Jyk7IH1cblxuLmljb24tcXVvdGVzIHtcbiAgKnpvb206IGV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGU4MTk7Jm5ic3A7Jyk7IH1cblxuLmljb24tbW9iaWxlIHtcbiAgKnpvb206IGV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGU4MWE7Jm5ic3A7Jyk7IH1cblxuLmljb24tcmlnaHQtYXJyb3cge1xuICAqem9vbTogZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZTgxYjsmbmJzcDsnKTsgfVxuXG4uaWNvbi11cGxvYWQtYnV0dG9uIHtcbiAgKnpvb206IGV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGU4MWM7Jm5ic3A7Jyk7IH1cblxuLmljb24tdmVyaWZpZWQtaWNvbiB7XG4gICp6b29tOiBleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hlODFkOyZuYnNwOycpOyB9XG5cbi5pY29uLWNpcmNsZS1hcnJvdyB7XG4gICp6b29tOiBleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hlODFlOyZuYnNwOycpOyB9XG5cbi5pY29uLWNhcmdvLWljb24ge1xuICAqem9vbTogZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZTgxZjsmbmJzcDsnKTsgfVxuXG4uaWNvbi1jaGFydC1pY29uIHtcbiAgKnpvb206IGV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGU4MjA7Jm5ic3A7Jyk7IH1cblxuLmljb24tY2xvc2UtYnV0dG9uIHtcbiAgKnpvb206IGV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGU4MjE7Jm5ic3A7Jyk7IH1cblxuLmljb24tbWludXMtY2lyY2xlZCB7XG4gICp6b29tOiBleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hlODIyOyZuYnNwOycpOyB9XG5cbi5pY29uLWRvY3VtZW50LWljb24ge1xuICAqem9vbTogZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZTgyMzsmbmJzcDsnKTsgfVxuXG4uaWNvbi1kb3duLWFycm93IHtcbiAgKnpvb206IGV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGU4MjQ7Jm5ic3A7Jyk7IH1cblxuLmljb24tZG93bmxvYWQtYnV0dG9uIHtcbiAgKnpvb206IGV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGU4MjU7Jm5ic3A7Jyk7IH1cblxuLmljb24tcGx1cy1jaXJjbGVkIHtcbiAgKnpvb206IGV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGU4MjY7Jm5ic3A7Jyk7IH1cblxuLmljb24tY2FuY2VsIHtcbiAgKnpvb206IGV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGU4Mjc7Jm5ic3A7Jyk7IH1cblxuLmljb24tZ3JhcGgtaWNvbiB7XG4gICp6b29tOiBleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hlODI4OyZuYnNwOycpOyB9XG5cbi5pY29uLWxlZnQtYXJyb3cge1xuICAqem9vbTogZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZTgyOTsmbmJzcDsnKTsgfVxuXG5bY2xhc3NePVwiaWNvbi1cIl0sIFtjbGFzcyo9XCIgaWNvbi1cIl0ge1xuICBmb250LWZhbWlseTogJ2ZvbnRlbGxvJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICAvKiBmaXggYnV0dG9ucyBoZWlnaHQgKi9cbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgLyogeW91IGNhbiBiZSBtb3JlIGNvbWZvcnRhYmxlIHdpdGggaW5jcmVhc2VkIGljb25zIHNpemUgKi9cbiAgLyogZm9udC1zaXplOiAxMjAlOyAqLyB9XG5cbi5pY29uLWRvd24tb3Blbi1iaWcge1xuICAqem9vbTogZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZTgwMDsmbmJzcDsnKTsgfVxuXG4uaWNvbi1sZWZ0LW9wZW4tYmlnIHtcbiAgKnpvb206IGV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGU4MDE7Jm5ic3A7Jyk7IH1cblxuLmljb24tcmlnaHQtb3Blbi1iaWcge1xuICAqem9vbTogZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZTgwMjsmbmJzcDsnKTsgfVxuXG4uaWNvbi11cC1vcGVuLWJpZyB7XG4gICp6b29tOiBleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hlODAzOyZuYnNwOycpOyB9XG5cbi5pY29uLXJpZ2h0LW9wZW4ge1xuICAqem9vbTogZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZTgwNDsmbmJzcDsnKTsgfVxuXG4uaWNvbi1sZWZ0LW9wZW4ge1xuICAqem9vbTogZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZTgwNTsmbmJzcDsnKTsgfVxuXG4uaWNvbi1lcy1pY29uIHtcbiAgKnpvb206IGV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGU4MTI7Jm5ic3A7Jyk7IH1cblxuLmljb24taW5sYW5kLW1hcmluZS1pY29uIHtcbiAgKnpvb206IGV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGU4MTM7Jm5ic3A7Jyk7IH1cblxuLmljb24tZW5lcmd5LWljb24ge1xuICAqem9vbTogZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZTgxNDsmbmJzcDsnKTsgfVxuXG4uaWNvbi1saWdodGJ1bGIge1xuICAqem9vbTogZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZTgxODsmbmJzcDsnKTsgfVxuXG4uaWNvbi1xdW90ZXMge1xuICAqem9vbTogZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZTgxOTsmbmJzcDsnKTsgfVxuXG4uaWNvbi1tb2JpbGUge1xuICAqem9vbTogZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZTgxYTsmbmJzcDsnKTsgfVxuXG4uaWNvbi1yaWdodC1hcnJvdyB7XG4gICp6b29tOiBleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hlODFiOyZuYnNwOycpOyB9XG5cbi5pY29uLXVwbG9hZC1idXR0b24ge1xuICAqem9vbTogZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZTgxYzsmbmJzcDsnKTsgfVxuXG4uaWNvbi12ZXJpZmllZC1pY29uIHtcbiAgKnpvb206IGV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGU4MWQ7Jm5ic3A7Jyk7IH1cblxuLmljb24tY2lyY2xlLWFycm93IHtcbiAgKnpvb206IGV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGU4MWU7Jm5ic3A7Jyk7IH1cblxuLmljb24tY2FyZ28taWNvbiB7XG4gICp6b29tOiBleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hlODFmOyZuYnNwOycpOyB9XG5cbi5pY29uLWNoYXJ0LWljb24ge1xuICAqem9vbTogZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZTgyMDsmbmJzcDsnKTsgfVxuXG4uaWNvbi1jbG9zZS1idXR0b24ge1xuICAqem9vbTogZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZTgyMTsmbmJzcDsnKTsgfVxuXG4uaWNvbi1taW51cy1jaXJjbGVkIHtcbiAgKnpvb206IGV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGU4MjI7Jm5ic3A7Jyk7IH1cblxuLmljb24tZG9jdW1lbnQtaWNvbiB7XG4gICp6b29tOiBleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hlODIzOyZuYnNwOycpOyB9XG5cbi5pY29uLWRvd24tYXJyb3cge1xuICAqem9vbTogZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZTgyNDsmbmJzcDsnKTsgfVxuXG4uaWNvbi1kb3dubG9hZC1idXR0b24ge1xuICAqem9vbTogZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZTgyNTsmbmJzcDsnKTsgfVxuXG4uaWNvbi1wbHVzLWNpcmNsZWQge1xuICAqem9vbTogZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZTgyNjsmbmJzcDsnKTsgfVxuXG4uaWNvbi1jYW5jZWwge1xuICAqem9vbTogZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZTgyNzsmbmJzcDsnKTsgfVxuXG4uaWNvbi1ncmFwaC1pY29uIHtcbiAgKnpvb206IGV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGU4Mjg7Jm5ic3A7Jyk7IH1cblxuLmljb24tbGVmdC1hcnJvdyB7XG4gICp6b29tOiBleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hlODI5OyZuYnNwOycpOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ2ZvbnRlbGxvJztcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9pY29ucy9mb250ZWxsby5lb3Q/NTkyNDUyNDFcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvaWNvbnMvZm9udGVsbG8uZW90PzU5MjQ1MjQxI2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9pY29ucy9mb250ZWxsby53b2ZmMj81OTI0NTI0MVwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvaWNvbnMvZm9udGVsbG8ud29mZj81OTI0NTI0MVwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9pY29ucy9mb250ZWxsby50dGY/NTkyNDUyNDFcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL2ljb25zL2ZvbnRlbGxvLnN2Zz81OTI0NTI0MSNmb250ZWxsb1wiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG4vKiBDaHJvbWUgaGFjazogU1ZHIGlzIHJlbmRlcmVkIG1vcmUgc21vb3RoIGluIFdpbmRvenplLiAxMDAlIG1hZ2ljLCB1bmNvbW1lbnQgaWYgeW91IG5lZWQgaXQuICovXG4vKiBOb3RlLCB0aGF0IHdpbGwgYnJlYWsgaGludGluZyEgSW4gb3RoZXIgT1MtZXMgZm9udCB3aWxsIGJlIG5vdCBhcyBzaGFycCBhcyBpdCBjb3VsZCBiZSAqL1xuLypcbkBtZWRpYSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86MCkge1xuICBAZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ2ZvbnRlbGxvJztcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvaWNvbnMvZm9udGVsbG8uc3ZnPzU5MjQ1MjQxI2ZvbnRlbGxvJykgZm9ybWF0KCdzdmcnKTtcbiAgfVxufVxuKi9cbltjbGFzc149XCJpY29uLVwiXTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IFwiZm9udGVsbG9cIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBzcGVhazogbmV2ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0O1xuICB3aWR0aDogMWVtO1xuICBtYXJnaW4tcmlnaHQ6IC4yZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgLyogb3BhY2l0eTogLjg7ICovXG4gIC8qIEZvciBzYWZldHkgLSByZXNldCBwYXJlbnQgc3R5bGVzLCB0aGF0IGNhbiBicmVhayBnbHlwaCBjb2RlcyovXG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgLyogZml4IGJ1dHRvbnMgaGVpZ2h0LCBmb3IgdHdpdHRlciBib290c3RyYXAgKi9cbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgLyogQW5pbWF0aW9uIGNlbnRlciBjb21wZW5zYXRpb24gLSBtYXJnaW5zIHNob3VsZCBiZSBzeW1tZXRyaWMgKi9cbiAgLyogcmVtb3ZlIGlmIG5vdCBuZWVkZWQgKi9cbiAgbWFyZ2luLWxlZnQ6IC4yZW07XG4gIC8qIHlvdSBjYW4gYmUgbW9yZSBjb21mb3J0YWJsZSB3aXRoIGluY3JlYXNlZCBpY29ucyBzaXplICovXG4gIC8qIGZvbnQtc2l6ZTogMTIwJTsgKi9cbiAgLyogRm9udCBzbW9vdGhpbmcuIFRoYXQgd2FzIHRha2VuIGZyb20gVFdCUyAqL1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgLyogVW5jb21tZW50IGZvciAzRCBlZmZlY3QgKi9cbiAgLyogdGV4dC1zaGFkb3c6IDFweCAxcHggMXB4IHJnYmEoMTI3LCAxMjcsIDEyNywgMC4zKTsgKi8gfVxuXG4uaWNvbi1kb3duLW9wZW4tYmlnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU4MDAnOyB9XG5cbi8qICfuoIAnICovXG4uaWNvbi1sZWZ0LW9wZW4tYmlnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU4MDEnOyB9XG5cbi8qICfuoIEnICovXG4uaWNvbi1yaWdodC1vcGVuLWJpZzpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlODAyJzsgfVxuXG4vKiAn7qCCJyAqL1xuLmljb24tdXAtb3Blbi1iaWc6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTgwMyc7IH1cblxuLyogJ+6ggycgKi9cbi5pY29uLXJpZ2h0LW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTgwNCc7IH1cblxuLyogJ+6ghCcgKi9cbi5pY29uLWxlZnQtb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlODA1JzsgfVxuXG4vKiAn7qCFJyAqL1xuLmljb24tZXMtaWNvbjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlODEyJzsgfVxuXG4vKiAn7qCSJyAqL1xuLmljb24taW5sYW5kLW1hcmluZS1pY29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU4MTMnOyB9XG5cbi8qICfuoJMnICovXG4uaWNvbi1lbmVyZ3ktaWNvbjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlODE0JzsgfVxuXG4vKiAn7qCUJyAqL1xuLmljb24tbGlnaHRidWxiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU4MTgnOyB9XG5cbi8qICfuoJgnICovXG4uaWNvbi1xdW90ZXM6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTgxOSc7IH1cblxuLyogJ+6gmScgKi9cbi5pY29uLW1vYmlsZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlODFhJzsgfVxuXG4vKiAn7qCaJyAqL1xuLmljb24tcmlnaHQtYXJyb3c6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTgxYic7IH1cblxuLyogJ+6gmycgKi9cbi5pY29uLXVwbG9hZC1idXR0b246YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTgxYyc7IH1cblxuLyogJ+6gnCcgKi9cbi5pY29uLXZlcmlmaWVkLWljb246YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTgxZCc7IH1cblxuLyogJ+6gnScgKi9cbi5pY29uLWNpcmNsZS1hcnJvdzpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlODFlJzsgfVxuXG4vKiAn7qCeJyAqL1xuLmljb24tY2FyZ28taWNvbjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlODFmJzsgfVxuXG4vKiAn7qCfJyAqL1xuLmljb24tY2hhcnQtaWNvbjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlODIwJzsgfVxuXG4vKiAn7qCgJyAqL1xuLmljb24tY2xvc2UtYnV0dG9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU4MjEnOyB9XG5cbi8qICfuoKEnICovXG4uaWNvbi1taW51cy1jaXJjbGVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU4MjInOyB9XG5cbi8qICfuoKInICovXG4uaWNvbi1kb2N1bWVudC1pY29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU4MjMnOyB9XG5cbi8qICfuoKMnICovXG4uaWNvbi1kb3duLWFycm93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU4MjQnOyB9XG5cbi8qICfuoKQnICovXG4uaWNvbi1kb3dubG9hZC1idXR0b246YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTgyNSc7IH1cblxuLyogJ+6gpScgKi9cbi5pY29uLXBsdXMtY2lyY2xlZDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlODI2JzsgfVxuXG4vKiAn7qCmJyAqL1xuLmljb24tY2FuY2VsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU4MjcnOyB9XG5cbi8qICfuoKcnICovXG4uaWNvbi1ncmFwaC1pY29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU4MjgnOyB9XG5cbi8qICfuoKgnICovXG4uaWNvbi1sZWZ0LWFycm93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU4MjknOyB9XG5cbi8qICfuoKknICovXG4uYmxvY2tlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogYXV0bztcbiAgei1pbmRleDogMTtcbiAgcGFkZGluZzogMjBweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjc1KTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5ibG9ja2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW4tcmlnaHQ6IC0wLjA1ZW07IH1cblxuLmJsb2NrZXIuYmVoaW5kIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLm1vZGFsIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICBtYXgtd2lkdGg6IDUwMHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB3aWR0aDogOTAlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAxNXB4IDMwcHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogOHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDhweDtcbiAgLW8tYm9yZGVyLXJhZGl1czogOHB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDEwcHggIzAwMDtcbiAgLW1vei1ib3gtc2hhZG93OiAwIDAgMTBweCAjMDAwO1xuICAtby1ib3gtc2hhZG93OiAwIDAgMTBweCAjMDAwO1xuICAtbXMtYm94LXNoYWRvdzogMCAwIDEwcHggIzAwMDtcbiAgYm94LXNoYWRvdzogMCAwIDEwcHggIzAwMDtcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG4ubW9kYWwgYS5jbG9zZS1tb2RhbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMTIuNXB4O1xuICByaWdodDogLTEyLjVweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBRHdBQUFBOENBWUFBQUE2L05seUFBQUFBWE5TUjBJQXJzNGM2UUFBQTNoSlJFRlVhQVhsbTgrSzAwQWN4N01pQ0lKSC95dytnQTlnMjVPNDlTTDRBTzNCcDFqdzVOdmt0Qyt3Rjg4cWV2SzRCVTk3RW16eFVCQ0VvbEsvbjVncDNXNlRUSlBmcE5QTkYzN01Oc2w4NS92Ti9EYVRtVTZQa25DNEsrcG5pcWVLSjNrOFVua3ZEeFhKenp5K3EveWF4eGVWSHhXL0ZOSGpnUlNlS3Q0ckZvcGx6YUF1SEhEQkdSMmVTOUc1NHJlaXJzbWllbkRDVFJ0N3h3c3ArS0FvRW10OW5MYUdpdFp4ckJiUEZOYUdmUGxvR3cydDRKVmFtU3Q4eFlXNkRnMW9DWW8zWXYrckNHVmlWMTYwb01rY2Q4U1lLbllWMU5iMWFFT2pDZTZMNVpPaUxmRjEyMEVqV2h1QnUzWUladDFOUW11am5rNUY0TWdPcFVSekxmQXdPQlNUbXpwM2ZwRHh1SS9wYWJ4cHFPb3oycjJITEFiMEdNYlpLbE5WNS9IZzlYSnlwZ3VyeUE3bFBGNUtNZFRaUXpIanF4TlBoV2h6SXVBcnVPbDFlTnFLRXgxdFNoNXJmYnhkdzdtT3hDcTRxUzY4WlRqS1MxWVZ2aWx1NTU5dld2RkhoaDRyWnJkeVo2OVZtcGdkajhmSmJEWkxKcE5KMHV2MWNuci9nanJVaFFNdUkrQU5qeXV3ZnRRMGJiTDZFcnAwbU0vbnk4Rmc0TTNMdGRSeGdNdEtsM2p3bUlIVnhZWENoRnk5NC9SbXBhL3BUYk5VaHN0S1YrNFJyOGxMUTlLbFV2SktMeUc4eXZRMnM5U0J5MUpiN2pWNWEweWFwZkY2YXBhWkxqTExjV3RkNHNOcm1KVU1IeU0rMXhpYlRqSDgyWmgwMVRObGhzck9oZEtUZTAwdUF6WlFtTjYrS1crc0RhL0pEMlBTVlE4NzNtMjl5ZisxUTlWRHpmRVlsSGkxRzVMS0JCV1pidEVzSGJGd2Ixb1lEd3IxWmlGLzJibkNTZzFPQkUvcGZyOS9iV3gyNlV4SkwzT05QSVNPTEtVdlF6YTBMWlV4U0t5anBkVEdhL3ZERXIyNXJkZGJNTTBRM082THgzcnFGdlUreDZVclJLUVk3dHlyWmVjbUQ5Rk9EeTh1TGl6VG1pbHdOajBrcmFOY0FKaE9wNWFHVndzQUdENVZtSkJyV1diSlNnV1Q5enJ6V2VwUUY0N1JhR1NpS2ZlR3g2U3ppM2d6bVgvSEhiaWh3QnNlcjRCOVVKWXBGQk5YNFI2dlRuM1ZRbmV6MFN5bW5ySFFNc1JZR1RyMWRTazM0bGpScVMvRU1kMnBMUThZQnAzYTFQTGZjcUNwbzhndEhrWkZIS2tUWDZmczNNWTBibEtudGg2NnJLQ25VMFZSR3UzN09OclFhQTRlWkRGdFdBdTJmWGo5empGa3hUQk9vOEY3dDkyNmdUcC84M0t5enpjeTJrWkQ2eGlxeFRZbkhMUkZtM3ZIaVJTd05Tamt6M2hvSXpvOGxDS1dVbGcvWXRHczd0T2J1bkRBWmZwRExiZkVJMTV6c0VJWTNVL3gvZ0hIYy9HMXpsdG5BZ0FBQUFCSlJVNUVya0pnZ2c9PVwiKTsgfVxuXG4ubW9kYWwtc3Bpbm5lciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHBhZGRpbmc6IDEycHggMTZweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTExO1xuICBoZWlnaHQ6IDIwcHg7IH1cblxuLm1vZGFsLXNwaW5uZXIgPiBkaXYge1xuICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMnB4O1xuICBtYXJnaW46IDAgMXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBzay1zdHJldGNoZGVsYXkgMS4ycyBpbmZpbml0ZSBlYXNlLWluLW91dDtcbiAgYW5pbWF0aW9uOiBzay1zdHJldGNoZGVsYXkgMS4ycyBpbmZpbml0ZSBlYXNlLWluLW91dDsgfVxuXG4ubW9kYWwtc3Bpbm5lciAucmVjdDIge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogLTEuMXM7XG4gIGFuaW1hdGlvbi1kZWxheTogLTEuMXM7IH1cblxuLm1vZGFsLXNwaW5uZXIgLnJlY3QzIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IC0xLjBzO1xuICBhbmltYXRpb24tZGVsYXk6IC0xLjBzOyB9XG5cbi5tb2RhbC1zcGlubmVyIC5yZWN0NCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAtMC45cztcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMC45czsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2stc3RyZXRjaGRlbGF5IHtcbiAgMCUsIDQwJSwgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWSgwLjUpOyB9XG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWSgxKTsgfSB9XG5cbkBrZXlmcmFtZXMgc2stc3RyZXRjaGRlbGF5IHtcbiAgMCUsIDQwJSwgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVkoMC41KTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVZKDAuNSk7IH1cbiAgMjAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWSgxKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVZKDEpOyB9IH1cblxuLnNlbGVjdDItY29udGFpbmVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDI4cHg7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogOHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMWVtOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lcltkaXI9XCJydGxcIl0gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4OyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWluLWhlaWdodDogMzJweDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7IH1cblxuLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgZm9udC1zaXplOiAxZW07IH1cblxuLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXI6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICBwYWRkaW5nOiAwOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyB9XG5cbi5zZWxlY3QyLWRyb3Bkb3duIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhYWE7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTEwMDAwMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTA1MTsgfVxuXG4uc2VsZWN0Mi1yZXN1bHRzIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLnNlbGVjdDItcmVzdWx0c19fb3B0aW9ucyB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDsgfVxuXG4uc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24ge1xuICBwYWRkaW5nOiA2cHg7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lOyB9XG5cbi5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0tc2VsZWN0YWJsZSB7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItZHJvcGRvd24ge1xuICBsZWZ0OiAwOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1kcm9wZG93bi0tYWJvdmUge1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItZHJvcGRvd24tLWJlbG93IHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7IH1cblxuLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiA0cHg7IH1cblxuLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcbiAgcGFkZGluZzogNHB4O1xuICB3aWR0aDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4uc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IH1cblxuLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93bi5zZWxlY3QyLXNlYXJjaC0taGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnNlbGVjdDItY2xvc2UtbWFzayB7XG4gIGJvcmRlcjogMDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogYXV0bztcbiAgb3BhY2l0eTogMDtcbiAgei1pbmRleDogOTk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTsgfVxuXG4uc2VsZWN0Mi1oaWRkZW4tYWNjZXNzaWJsZSB7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICBjbGlwOiByZWN0KDAgMCAwIDApICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtY2xpcC1wYXRoOiBpbnNldCg1MCUpICFpbXBvcnRhbnQ7XG4gIGNsaXAtcGF0aDogaW5zZXQoNTAlKSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxcHggIWltcG9ydGFudDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhYWE7XG4gIGJvcmRlci1yYWRpdXM6IDRweDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gIGNvbG9yOiAjNDQ0O1xuICBsaW5lLWhlaWdodDogMjhweDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgaGVpZ2h0OiAyNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDBweDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOTk5OyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcbiAgaGVpZ2h0OiAyNnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMXB4O1xuICByaWdodDogMXB4O1xuICB3aWR0aDogMjBweDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyBiIHtcbiAgYm9yZGVyLWNvbG9yOiAjODg4IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDVweCA0cHggMCA0cHg7XG4gIGhlaWdodDogMDtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTRweDtcbiAgbWFyZ2luLXRvcDogLTJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgd2lkdGg6IDA7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0W2Rpcj1cInJ0bFwiXSAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFyIHtcbiAgZmxvYXQ6IGxlZnQ7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0W2Rpcj1cInJ0bFwiXSAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcbiAgbGVmdDogMXB4O1xuICByaWdodDogYXV0bzsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWRpc2FibGVkIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbiAgY3Vyc29yOiBkZWZhdWx0OyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZGlzYWJsZWQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhciB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cgYiB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzg4OCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiAwIDRweCA1cHggNHB4OyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhYWE7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgY3Vyc29yOiB0ZXh0O1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgcGFkZGluZzogMXB4OyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0ZTRlNDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2FhYTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgcGFkZGluZzogMDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fZGlzcGxheSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgcGFkZGluZy1sZWZ0OiAycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2FhYTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNHB4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA0cHg7XG4gIGNvbG9yOiAjOTk5O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcGFkZGluZzogMCA0cHg7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZTpob3ZlciwgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjE7XG4gIGNvbG9yOiAjMzMzO1xuICBvdXRsaW5lOiBub25lOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdFtkaXI9XCJydGxcIl0gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIG1hcmdpbi1yaWdodDogYXV0bzsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHRbZGlyPVwicnRsXCJdIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX2Rpc3BsYXkge1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgcGFkZGluZy1yaWdodDogMnB4OyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdFtkaXI9XCJydGxcIl0gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjYWFhO1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0W2Rpcj1cInJ0bFwiXSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIG1hcmdpbi1yaWdodDogYXV0bzsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICBib3JkZXI6IHNvbGlkIGJsYWNrIDFweDtcbiAgb3V0bGluZTogMDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWRpc2FibGVkIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICBjdXJzb3I6IGRlZmF1bHQ7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1kaXNhYmxlZCAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4uc2VsZWN0Mi1jb250YWluZXItLWFib3ZlIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlLCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4uc2VsZWN0Mi1jb250YWluZXItLWFib3ZlIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4uc2VsZWN0Mi1jb250YWluZXItLWJlbG93IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlLCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4uc2VsZWN0Mi1jb250YWluZXItLWJlbG93IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2FhYTsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzID4gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9ucyB7XG4gIG1heC1oZWlnaHQ6IDIwMHB4O1xuICBvdmVyZmxvdy15OiBhdXRvOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcbiAgcGFkZGluZy1sZWZ0OiAxZW07IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fZ3JvdXAge1xuICBwYWRkaW5nLWxlZnQ6IDA7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcbiAgbWFyZ2luLWxlZnQ6IC0xZW07XG4gIHBhZGRpbmctbGVmdDogMmVtOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24ge1xuICBtYXJnaW4tbGVmdDogLTJlbTtcbiAgcGFkZGluZy1sZWZ0OiAzZW07IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24ge1xuICBtYXJnaW4tbGVmdDogLTNlbTtcbiAgcGFkZGluZy1sZWZ0OiA0ZW07IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcbiAgbWFyZ2luLWxlZnQ6IC00ZW07XG4gIHBhZGRpbmctbGVmdDogNWVtOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24ge1xuICBtYXJnaW4tbGVmdDogLTVlbTtcbiAgcGFkZGluZy1sZWZ0OiA2ZW07IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0tZ3JvdXAge1xuICBwYWRkaW5nOiAwOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWRpc2FibGVkIHtcbiAgY29sb3I6ICM5OTk7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0tc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1zZWxlY3RhYmxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU4OTdmYjtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19ncm91cCB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDZweDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICBib3JkZXI6IDFweCBzb2xpZCAjYWFhO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIG91dGxpbmU6IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgI2ZmZiA1MCUsICNlZWUgMTAwJSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsICNmZmYgNTAlLCAjZWVlIDEwMCUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZmZmIDUwJSwgI2VlZSAxMDAlKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjRkZGRkZGRkYnLCBlbmRDb2xvcnN0cj0nI0ZGRUVFRUVFJywgR3JhZGllbnRUeXBlPTApOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZTpmb2N1cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM1ODk3ZmI7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICBjb2xvcjogIzQ0NDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGhlaWdodDogMjZweDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4OyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3BsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5OTk7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2FhYTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDRweDtcbiAgaGVpZ2h0OiAyNnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMXB4O1xuICByaWdodDogMXB4O1xuICB3aWR0aDogMjBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjZWVlIDUwJSwgI2NjYyAxMDAlKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgI2VlZSA1MCUsICNjY2MgMTAwJSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNlZWUgNTAlLCAjY2NjIDEwMCUpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyNGRkVFRUVFRScsIGVuZENvbG9yc3RyPScjRkZDQ0NDQ0MnLCBHcmFkaWVudFR5cGU9MCk7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cgYiB7XG4gIGJvcmRlci1jb2xvcjogIzg4OCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiA1cHggNHB4IDAgNHB4O1xuICBoZWlnaHQ6IDA7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC00cHg7XG4gIG1hcmdpbi10b3A6IC0ycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiAwOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpY1tkaXI9XCJydGxcIl0gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhciB7XG4gIGZsb2F0OiBsZWZ0OyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpY1tkaXI9XCJydGxcIl0gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2FhYTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNHB4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA0cHg7XG4gIGxlZnQ6IDFweDtcbiAgcmlnaHQ6IGF1dG87IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzU4OTdmYjsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cgYiB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzg4OCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiAwIDRweCA1cHggNHB4OyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYy5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbi5zZWxlY3QyLWNvbnRhaW5lci0tYWJvdmUgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBib3JkZXItdG9wOiBub25lO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjZmZmIDAlLCAjZWVlIDUwJSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsICNmZmYgMCUsICNlZWUgNTAlKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2ZmZiAwJSwgI2VlZSA1MCUpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyNGRkZGRkZGRicsIGVuZENvbG9yc3RyPScjRkZFRUVFRUUnLCBHcmFkaWVudFR5cGU9MCk7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljLnNlbGVjdDItY29udGFpbmVyLS1vcGVuLnNlbGVjdDItY29udGFpbmVyLS1iZWxvdyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICNlZWUgNTAlLCAjZmZmIDEwMCUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCAjZWVlIDUwJSwgI2ZmZiAxMDAlKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2VlZSA1MCUsICNmZmYgMTAwJSk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nI0ZGRUVFRUVFJywgZW5kQ29sb3JzdHI9JyNGRkZGRkZGRicsIEdyYWRpZW50VHlwZT0wKTsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYWFhO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGN1cnNvcjogdGV4dDtcbiAgb3V0bGluZTogMDtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgcGFkZGluZy1yaWdodDogNXB4OyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlOmZvY3VzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzU4OTdmYjsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFyIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNGU0ZTQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhYWE7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIHBhZGRpbmc6IDA7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX2Rpc3BsYXkge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIHBhZGRpbmctbGVmdDogMnB4O1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4O1xuICBjb2xvcjogIzg4ODtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDFlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBhZGRpbmc6IDAgNHB4OyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmU6aG92ZXIge1xuICBjb2xvcjogIzU1NTtcbiAgb3V0bGluZTogbm9uZTsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWNbZGlyPVwicnRsXCJdIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2Uge1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljW2Rpcj1cInJ0bFwiXSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19kaXNwbGF5IHtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDJweDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWNbZGlyPVwicnRsXCJdIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNTg5N2ZiOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYy5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbi5zZWxlY3QyLWNvbnRhaW5lci0tYWJvdmUgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYy5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbi5zZWxlY3QyLWNvbnRhaW5lci0tYmVsb3cgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYWFhO1xuICBvdXRsaW5lOiAwOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogbm9uZTsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItZHJvcGRvd24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItZHJvcGRvd24tLWFib3ZlIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItZHJvcGRvd24tLWJlbG93IHtcbiAgYm9yZGVyLXRvcDogbm9uZTsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItcmVzdWx0cyA+IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbnMge1xuICBtYXgtaGVpZ2h0OiAyMDBweDtcbiAgb3ZlcmZsb3cteTogYXV0bzsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1ncm91cCB7XG4gIHBhZGRpbmc6IDA7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0tZGlzYWJsZWQge1xuICBjb2xvcjogZ3JleTsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0tc2VsZWN0YWJsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzODc1ZDc7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1yZXN1bHRzX19ncm91cCB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDZweDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItZHJvcGRvd24ge1xuICBib3JkZXItY29sb3I6ICM1ODk3ZmI7IH1cblxuLyogU2xpZGVyICovXG4uc2xpY2stc2xpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy10b3VjaC1hY3Rpb246IHBhbi15O1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5zbGljay1saXN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwOyB9XG4gIC5zbGljay1saXN0OmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lOyB9XG4gIC5zbGljay1saXN0LmRyYWdnaW5nIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgY3Vyc29yOiBoYW5kOyB9XG5cbi5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrLFxuLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfVxuXG4uc2xpY2stdHJhY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgZGlzcGxheTogYmxvY2s7IH1cbiAgLnNsaWNrLXRyYWNrOmJlZm9yZSwgLnNsaWNrLXRyYWNrOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IHRhYmxlOyB9XG4gIC5zbGljay10cmFjazphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7IH1cbiAgLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXRyYWNrIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cblxuLnNsaWNrLXNsaWRlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBkaXNwbGF5OiBub25lOyB9XG4gIFtkaXI9XCJydGxcIl0gLnNsaWNrLXNsaWRlIHtcbiAgICBmbG9hdDogcmlnaHQ7IH1cbiAgLnNsaWNrLXNsaWRlIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLnNsaWNrLXNsaWRlLnNsaWNrLWxvYWRpbmcgaW1nIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5zbGljay1zbGlkZS5kcmFnZ2luZyBpbWcge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gIC5zbGljay1pbml0aWFsaXplZCAuc2xpY2stc2xpZGUge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5zbGljay1sb2FkaW5nIC5zbGljay1zbGlkZSB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG4gIC5zbGljay12ZXJ0aWNhbCAuc2xpY2stc2xpZGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDsgfVxuXG4uc2xpY2stYXJyb3cuc2xpY2staGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ud3BjZjcgLnNjcmVlbi1yZWFkZXItcmVzcG9uc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMXB4LCAxcHgsIDFweCwgMXB4KTtcbiAgY2xpcC1wYXRoOiBpbnNldCg1MCUpO1xuICBoZWlnaHQ6IDFweDtcbiAgd2lkdGg6IDFweDtcbiAgbWFyZ2luOiAtMXB4O1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIHdvcmQtd3JhcDogbm9ybWFsICFpbXBvcnRhbnQ7IH1cblxuLndwY2Y3IGZvcm0gLndwY2Y3LXJlc3BvbnNlLW91dHB1dCB7XG4gIG1hcmdpbjogMmVtIDAuNWVtIDFlbTtcbiAgcGFkZGluZzogMC4yZW0gMWVtO1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDBhMGQyO1xuICAvKiBCbHVlICovIH1cblxuLndwY2Y3IGZvcm0uaW5pdCAud3BjZjctcmVzcG9uc2Utb3V0cHV0LFxuLndwY2Y3IGZvcm0ucmVzZXR0aW5nIC53cGNmNy1yZXNwb25zZS1vdXRwdXQsXG4ud3BjZjcgZm9ybS5zdWJtaXR0aW5nIC53cGNmNy1yZXNwb25zZS1vdXRwdXQge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi53cGNmNyBmb3JtLnNlbnQgLndwY2Y3LXJlc3BvbnNlLW91dHB1dCB7XG4gIGJvcmRlci1jb2xvcjogIzQ2YjQ1MDtcbiAgLyogR3JlZW4gKi8gfVxuXG4ud3BjZjcgZm9ybS5mYWlsZWQgLndwY2Y3LXJlc3BvbnNlLW91dHB1dCxcbi53cGNmNyBmb3JtLmFib3J0ZWQgLndwY2Y3LXJlc3BvbnNlLW91dHB1dCB7XG4gIGJvcmRlci1jb2xvcjogI2RjMzIzMjtcbiAgLyogUmVkICovIH1cblxuLndwY2Y3IGZvcm0uc3BhbSAud3BjZjctcmVzcG9uc2Utb3V0cHV0IHtcbiAgYm9yZGVyLWNvbG9yOiAjZjU2ZTI4O1xuICAvKiBPcmFuZ2UgKi8gfVxuXG4ud3BjZjcgZm9ybS5pbnZhbGlkIC53cGNmNy1yZXNwb25zZS1vdXRwdXQsXG4ud3BjZjcgZm9ybS51bmFjY2VwdGVkIC53cGNmNy1yZXNwb25zZS1vdXRwdXQsXG4ud3BjZjcgZm9ybS5wYXltZW50LXJlcXVpcmVkIC53cGNmNy1yZXNwb25zZS1vdXRwdXQge1xuICBib3JkZXItY29sb3I6ICNmZmI5MDA7XG4gIC8qIFllbGxvdyAqLyB9XG5cbi53cGNmNy1mb3JtLWNvbnRyb2wtd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4ud3BjZjctbm90LXZhbGlkLXRpcCB7XG4gIGNvbG9yOiAjZGMzMjMyO1xuICAvKiBSZWQgKi9cbiAgZm9udC1zaXplOiAxZW07XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi51c2UtZmxvYXRpbmctdmFsaWRhdGlvbi10aXAgLndwY2Y3LW5vdC12YWxpZC10aXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTJleDtcbiAgbGVmdDogMWVtO1xuICB6LWluZGV4OiAxMDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkYzMyMzI7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6IC4yZW0gLjhlbTtcbiAgd2lkdGg6IDI0ZW07IH1cblxuLndwY2Y3LWxpc3QtaXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwIDAgMCAxZW07IH1cblxuLndwY2Y3LWxpc3QtaXRlbS1sYWJlbDo6YmVmb3JlLFxuLndwY2Y3LWxpc3QtaXRlbS1sYWJlbDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjsgfVxuXG4ud3BjZjctc3Bpbm5lciB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjMyODJkO1xuICAvKiBEYXJrIEdyYXkgODAwICovXG4gIG9wYWNpdHk6IDAuNzU7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwIDI0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG5mb3JtLnN1Ym1pdHRpbmcgLndwY2Y3LXNwaW5uZXIge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlOyB9XG5cbi53cGNmNy1zcGlubmVyOjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmJmYmZjO1xuICAvKiBMaWdodCBHcmF5IDEwMCAqL1xuICB0b3A6IDRweDtcbiAgbGVmdDogNHB4O1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDZweDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiA4cHggOHB4O1xuICBhbmltYXRpb24tbmFtZTogc3BpbjtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxMDAwbXM7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7IH1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLndwY2Y3LXNwaW5uZXI6OmJlZm9yZSB7XG4gICAgYW5pbWF0aW9uLW5hbWU6IGJsaW5rO1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMjAwMG1zOyB9IH1cblxuQGtleWZyYW1lcyBzcGluIHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGJsaW5rIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDsgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG4ud3BjZjcgaW5wdXRbdHlwZT1cImZpbGVcIl0ge1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLndwY2Y3IGlucHV0W3R5cGU9XCJmaWxlXCJdOmRpc2FibGVkIHtcbiAgY3Vyc29yOiBkZWZhdWx0OyB9XG5cbi53cGNmNyAud3BjZjctc3VibWl0OmRpc2FibGVkIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDsgfVxuXG4ud3BjZjcgaW5wdXRbdHlwZT1cInVybFwiXSxcbi53cGNmNyBpbnB1dFt0eXBlPVwiZW1haWxcIl0sXG4ud3BjZjcgaW5wdXRbdHlwZT1cInRlbFwiXSB7XG4gIGRpcmVjdGlvbjogbHRyOyB9XG5cbi5oYW1idXJnZXItaW5uZXIsIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyLCAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGOyB9XG5cbi5oYW1idXJnZXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXIsIC5oYW1idXJnZXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyLCAuaGFtYnVyZ2VyLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGOyB9XG5cbi5oYW1idXJnZXIuaXMtYWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkZGRkZGOyB9XG5cbi8qXG5nbG9iYWxzXG4qL1xuLyoqXG4gKiBvdmVycmlkZXNcbiovXG4qIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG5ib2R5IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZy10b3A6IDE0OHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgcmlnaHQ7IH1cbiAgYm9keS5sb2dnZWQtaW4ge1xuICAgIHBhZGRpbmctdG9wOiAxNzBweDsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjBweCkge1xuICAgIGJvZHkge1xuICAgICAgcGFkZGluZy10b3A6IDkwcHg7IH0gfVxuICBib2R5OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvcmFpbmJvdy12ZXJ0aWNhbC5zdmdcIik7XG4gICAgd2lkdGg6IDEwcHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB6LWluZGV4OiA1O1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGNvbnRlbnQ6IFwiXCI7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICBib2R5OmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3JhaW5ib3ctdmVydGljYWwtbW9iaWxlLnN2Z1wiKTtcbiAgICAgICAgd2lkdGg6IDVweDsgfSB9XG4gIGJvZHkubmF2LW1vYmlsZS1leHBhbmRlZDphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICBib2R5LmRyb3Bkb3duLWV4cGFuZGVkIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIGJvZHkubG9nZ2VkLWluIHtcbiAgICBwYWRkaW5nLXRvcDogMTQ4cHg7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjBweCkge1xuICAgICAgYm9keS5sb2dnZWQtaW4ge1xuICAgICAgICBwYWRkaW5nLXRvcDogOTBweDsgfSB9XG4gIGJvZHk6bm90KC53cC1hZG1pbikge1xuICAgIGZvbnQtZmFtaWx5OiBcIkdhbGFubyBHcm90ZXNxdWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjsgfVxuXG46Oi1tcy1jbGVhciB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuYSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICBjb2xvcjogIzg3NzAzRTsgfVxuICBhOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICMxMDJCNDc7IH1cblxuYnV0dG9uIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7IH1cblxuLyoqXG4gKiBnbG9iYWxzXG4gKi9cbi5zY3JlZW5yZWFkZXIge1xuICBvdXRsaW5lOiBub25lO1xuICBmb250LXNpemU6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpOyB9XG4gIC5zY3JlZW5yZWFkZXI6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7IH1cblxuLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmNsZWFyIHtcbiAgY2xlYXI6IGJvdGg7IH1cblxuLmhhcy1zaGFkb3cge1xuICBib3gtc2hhZG93OiA1cHggNXB4IDI2cHggcmdiYSgwLCAwLCA0MSwgMC41KTsgfVxuXG4ud3JhcCB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6IDE0MDBweDtcbiAgd2lkdGg6IDg1JTsgfVxuICAud3JhcC53aWRlIHtcbiAgICBtYXgtd2lkdGg6IDE0MDBweDsgfVxuXG5ib2R5Om5vdCgud3AtYWRtaW4pIC5kZXNrdG9wLW9ubHkge1xuICBkaXNwbGF5OiBub25lOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi1oZWlnaHQ6IDc4MnB4KSB7XG4gICAgYm9keTpub3QoLndwLWFkbWluKSAuZGVza3RvcC1vbmx5IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cblxuYm9keTpub3QoLndwLWFkbWluKSAubW9iaWxlLW9ubHkge1xuICBkaXNwbGF5OiBub25lOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzgycHgpIHtcbiAgICBib2R5Om5vdCgud3AtYWRtaW4pIC5tb2JpbGUtb25seSB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG5cbi5pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuLmNvbnRleHQge1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiAxNDAwcHg7XG4gIHdpZHRoOiA4NSU7IH1cblxuLmJsb2NrZXIge1xuICB6LWluZGV4OiA5OTk5OyB9XG5cbi50aW55bWNlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXNpemU6IDEuNnZ3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpbmUtaGVpZ2h0OiAxLjc2O1xuICBmb250LWZhbWlseTogXCJHYWxhbm8gR3JvdGVzcXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjNjY2NjY2O1xuICAvKipcblx0ICogZWxlbWVudHNcblx0Ki9cbiAgLyoqXG5cdCAqIGxpc3RzXG5cdCAqLyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODc1cHgpIHtcbiAgICAudGlueW1jZSB7XG4gICAgICBmb250LXNpemU6IDE0cHg7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgIC50aW55bWNlIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDsgfSB9XG4gIC50aW55bWNlLmhhcy1ibGFjay1jb2xvciB7XG4gICAgY29sb3I6ICMwMDAwMDA7IH1cbiAgLnRpbnltY2UuaGFzLXN1YnRsZS1jb2xvciB7XG4gICAgY29sb3I6ICNmYWZhZmE7IH1cbiAgLnRpbnltY2UuaGFzLXdoaXRlLWNvbG9yIHtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAudGlueW1jZS5oYXMtYmx1ZS1jb2xvciB7XG4gICAgY29sb3I6ICMxMDJCNDc7IH1cbiAgLnRpbnltY2UuaGFzLWJsdWUtc3VidGxlLWNvbG9yIHtcbiAgICBjb2xvcjogIzEwMkI0NzsgfVxuICAudGlueW1jZS5oYXMtbmVvbi1ibHVlLWNvbG9yIHtcbiAgICBjb2xvcjogIzAwYWRlZTsgfVxuICAudGlueW1jZS5oYXMtb3JhbmdlLWNvbG9yIHtcbiAgICBjb2xvcjogI2Y5YWE1MzsgfVxuICAudGlueW1jZS5oYXMtbmVvbi1ncmVlbi1jb2xvciB7XG4gICAgY29sb3I6ICM3ZGMxNDI7IH1cbiAgLnRpbnltY2UuaGFzLW5lb24tcHVycGxlLWNvbG9yIHtcbiAgICBjb2xvcjogIzg3NzAzRTsgfVxuICAudGlueW1jZS5oYXMtZ3JheS1jb2xvciB7XG4gICAgY29sb3I6ICM2NjY2NjY7IH1cbiAgLnRpbnltY2UuaGFzLWxhdmVuZGVyLWNvbG9yIHtcbiAgICBjb2xvcjogIzhFOEJCMTsgfVxuICAudGlueW1jZS5oYXMtcGluay1jb2xvciB7XG4gICAgY29sb3I6ICM4NzcwM0U7IH1cbiAgLnRpbnltY2UuaGFzLWdvbGQtY29sb3Ige1xuICAgIGNvbG9yOiAjRkNCODI3OyB9XG4gIC50aW55bWNlIHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXNpemU6IDEuNnZ3O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgbWFyZ2luLXRvcDogMDsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODc1cHgpIHtcbiAgICAgIC50aW55bWNlIHAge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7IH0gfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgICAudGlueW1jZSBwIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4OyB9IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgICAudGlueW1jZSBwIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfSB9XG4gICAgLnRpbnltY2UgcC5oYXMtYmxhY2stY29sb3Ige1xuICAgICAgY29sb3I6ICMwMDAwMDA7IH1cbiAgICAudGlueW1jZSBwLmhhcy1zdWJ0bGUtY29sb3Ige1xuICAgICAgY29sb3I6ICNmYWZhZmE7IH1cbiAgICAudGlueW1jZSBwLmhhcy13aGl0ZS1jb2xvciB7XG4gICAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgIC50aW55bWNlIHAuaGFzLWJsdWUtY29sb3Ige1xuICAgICAgY29sb3I6ICMxMDJCNDc7IH1cbiAgICAudGlueW1jZSBwLmhhcy1ibHVlLXN1YnRsZS1jb2xvciB7XG4gICAgICBjb2xvcjogIzEwMkI0NzsgfVxuICAgIC50aW55bWNlIHAuaGFzLW5lb24tYmx1ZS1jb2xvciB7XG4gICAgICBjb2xvcjogIzAwYWRlZTsgfVxuICAgIC50aW55bWNlIHAuaGFzLW9yYW5nZS1jb2xvciB7XG4gICAgICBjb2xvcjogI2Y5YWE1MzsgfVxuICAgIC50aW55bWNlIHAuaGFzLW5lb24tZ3JlZW4tY29sb3Ige1xuICAgICAgY29sb3I6ICM3ZGMxNDI7IH1cbiAgICAudGlueW1jZSBwLmhhcy1uZW9uLXB1cnBsZS1jb2xvciB7XG4gICAgICBjb2xvcjogIzg3NzAzRTsgfVxuICAgIC50aW55bWNlIHAuaGFzLWdyYXktY29sb3Ige1xuICAgICAgY29sb3I6ICM2NjY2NjY7IH1cbiAgICAudGlueW1jZSBwLmhhcy1sYXZlbmRlci1jb2xvciB7XG4gICAgICBjb2xvcjogIzhFOEJCMTsgfVxuICAgIC50aW55bWNlIHAuaGFzLXBpbmstY29sb3Ige1xuICAgICAgY29sb3I6ICM4NzcwM0U7IH1cbiAgICAudGlueW1jZSBwLmhhcy1nb2xkLWNvbG9yIHtcbiAgICAgIGNvbG9yOiAjRkNCODI3OyB9XG4gICAgLnRpbnltY2UgcC5oYXMtc21hbGwtZm9udC1zaXplIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGZvbnQtc2l6ZTogMS40dnc7IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODU3LjE0Mjg2cHgpIHtcbiAgICAgICAgLnRpbnltY2UgcC5oYXMtc21hbGwtZm9udC1zaXplIHtcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7IH0gfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgLnRpbnltY2UgcC5oYXMtc21hbGwtZm9udC1zaXplIHtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7IH0gfVxuICAgIC50aW55bWNlIHAuaGFzLW5vcm1hbC1mb250LXNpemUge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC1zaXplOiAxLjZ2dzsgfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NzVweCkge1xuICAgICAgICAudGlueW1jZSBwLmhhcy1ub3JtYWwtZm9udC1zaXplIHtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7IH0gfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgLnRpbnltY2UgcC5oYXMtbm9ybWFsLWZvbnQtc2l6ZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4OyB9IH1cbiAgICAudGlueW1jZSBwLmhhcy1sYXJnZS1mb250LXNpemUge1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgZm9udC1zaXplOiAyLjR2dzsgfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NTBweCkge1xuICAgICAgICAudGlueW1jZSBwLmhhcy1sYXJnZS1mb250LXNpemUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDsgfSB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgICAgICAudGlueW1jZSBwLmhhcy1sYXJnZS1mb250LXNpemUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDsgfSB9XG4gICAgLnRpbnltY2UgcC5oYXMtaHVnZS1mb250LXNpemUge1xuICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgZm9udC1zaXplOiAzdnc7IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgLnRpbnltY2UgcC5oYXMtaHVnZS1mb250LXNpemUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDsgfSB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgICAgICAudGlueW1jZSBwLmhhcy1odWdlLWZvbnQtc2l6ZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAzMHB4OyB9IH1cbiAgICAudGlueW1jZSBwLmhhcy1kcm9wLWNhcDpub3QoOmZvY3VzKTo6Zmlyc3QtbGV0dGVyIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4OyB9XG4gICAgLnRpbnltY2UgcC5oYXMtZHJvcC1jYXA6OmZpcnN0LWxldHRlciB7XG4gICAgICBmb250LWZhbWlseTogXCJHYWxhbm8gR3JvdGVzcXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICBjb2xvcjogIzhFOEJCMTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7IH1cbiAgICAudGlueW1jZSBwOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgICAudGlueW1jZSBwOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgIC50aW55bWNlIHA6ZW1wdHkge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAudGlueW1jZSBhIHtcbiAgICBmb250LXdlaWdodDogNzAwOyB9XG4gICAgLnRpbnltY2UgYS5oYXMtYmxhY2stY29sb3Ige1xuICAgICAgY29sb3I6ICMwMDAwMDA7IH1cbiAgICAudGlueW1jZSBhLmhhcy1zdWJ0bGUtY29sb3Ige1xuICAgICAgY29sb3I6ICNmYWZhZmE7IH1cbiAgICAudGlueW1jZSBhLmhhcy13aGl0ZS1jb2xvciB7XG4gICAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgIC50aW55bWNlIGEuaGFzLWJsdWUtY29sb3Ige1xuICAgICAgY29sb3I6ICMxMDJCNDc7IH1cbiAgICAudGlueW1jZSBhLmhhcy1ibHVlLXN1YnRsZS1jb2xvciB7XG4gICAgICBjb2xvcjogIzEwMkI0NzsgfVxuICAgIC50aW55bWNlIGEuaGFzLW5lb24tYmx1ZS1jb2xvciB7XG4gICAgICBjb2xvcjogIzAwYWRlZTsgfVxuICAgIC50aW55bWNlIGEuaGFzLW9yYW5nZS1jb2xvciB7XG4gICAgICBjb2xvcjogI2Y5YWE1MzsgfVxuICAgIC50aW55bWNlIGEuaGFzLW5lb24tZ3JlZW4tY29sb3Ige1xuICAgICAgY29sb3I6ICM3ZGMxNDI7IH1cbiAgICAudGlueW1jZSBhLmhhcy1uZW9uLXB1cnBsZS1jb2xvciB7XG4gICAgICBjb2xvcjogIzg3NzAzRTsgfVxuICAgIC50aW55bWNlIGEuaGFzLWdyYXktY29sb3Ige1xuICAgICAgY29sb3I6ICM2NjY2NjY7IH1cbiAgICAudGlueW1jZSBhLmhhcy1sYXZlbmRlci1jb2xvciB7XG4gICAgICBjb2xvcjogIzhFOEJCMTsgfVxuICAgIC50aW55bWNlIGEuaGFzLXBpbmstY29sb3Ige1xuICAgICAgY29sb3I6ICM4NzcwM0U7IH1cbiAgICAudGlueW1jZSBhLmhhcy1nb2xkLWNvbG9yIHtcbiAgICAgIGNvbG9yOiAjRkNCODI3OyB9XG4gICAgLnRpbnltY2UgYTpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICAudGlueW1jZSBzdHJvbmcge1xuICAgIGZvbnQtd2VpZ2h0OiA4MDA7IH1cbiAgLnRpbnltY2Ugc3VwLFxuICAudGlueW1jZSBzdWIge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBmb250LXNpemU6IDF2dzsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAudGlueW1jZSBzdXAsXG4gICAgICAudGlueW1jZSBzdWIge1xuICAgICAgICBmb250LXNpemU6IDEwcHg7IH0gfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgICAudGlueW1jZSBzdXAsXG4gICAgICAudGlueW1jZSBzdWIge1xuICAgICAgICBmb250LXNpemU6IDEwcHg7IH0gfVxuICAudGlueW1jZSBzdWIge1xuICAgIHRvcDogMC41ZXg7IH1cbiAgLnRpbnltY2Ugc3VwIHtcbiAgICBib3R0b206IDFleDsgfVxuICAudGlueW1jZSBzdXAsXG4gIC50aW55bWNlIHN1YiB7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IH1cbiAgLnRpbnltY2Ugb2wsXG4gIC50aW55bWNlIHVsIHtcbiAgICBtYXJnaW46IDMwcHggMCAzMHB4IDYwcHg7XG4gICAgcGFkZGluZzogMDsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAgIC50aW55bWNlIG9sLFxuICAgICAgLnRpbnltY2UgdWwge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMi41cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4OyB9IH1cbiAgICAudGlueW1jZSBvbCBsaSxcbiAgICAudGlueW1jZSB1bCBsaSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG4gIC50aW55bWNlIHVsLnN0eWxpemVkIHtcbiAgICBsaXN0LXN0eWxlOiBub25lOyB9XG4gICAgLnRpbnltY2UgdWwuc3R5bGl6ZWQgbGk6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlxcMjAyMlwiO1xuICAgICAgLyogQWRkIGNvbnRlbnQ6IFxcMjAyMiBpcyB0aGUgQ1NTIENvZGUvdW5pY29kZSBmb3IgYSBidWxsZXQgKi9cbiAgICAgIGNvbG9yOiAjODc3MDNFO1xuICAgICAgLyogQ2hhbmdlIHRoZSBjb2xvciAqL1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAvKiBJZiB5b3Ugd2FudCBpdCB0byBiZSBib2xkICovXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAvKiBOZWVkZWQgdG8gYWRkIHNwYWNlIGJldHdlZW4gdGhlIGJ1bGxldCBhbmQgdGhlIHRleHQgKi9cbiAgICAgIHdpZHRoOiAxZW07XG4gICAgICAvKiBBbHNvIG5lZWRlZCBmb3Igc3BhY2UgKHR3ZWFrIGlmIG5lZWRlZCkgKi9cbiAgICAgIG1hcmdpbi1sZWZ0OiAtMWVtO1xuICAgICAgLyogQWxzbyBuZWVkZWQgZm9yIHNwYWNlICh0d2VhayBpZiBuZWVkZWQpICovIH1cbiAgLnRpbnltY2Ugb2wgb2wgbGkge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogdXBwZXItcm9tYW47IH1cbiAgLnRpbnltY2UgaDEsXG4gIC50aW55bWNlIGgyLFxuICAudGlueW1jZSBoMyxcbiAgLnRpbnltY2UgaDQsXG4gIC50aW55bWNlIGg1LFxuICAudGlueW1jZSBoNiB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIGZvbnQtZmFtaWx5OiBcIkdhbGFubyBHcm90ZXNxdWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgY29sb3I6ICMxMDJCNDc7IH1cbiAgICAudGlueW1jZSBoMS5tYXJnaW4tYm90dG9tLTAsXG4gICAgLnRpbnltY2UgaDIubWFyZ2luLWJvdHRvbS0wLFxuICAgIC50aW55bWNlIGgzLm1hcmdpbi1ib3R0b20tMCxcbiAgICAudGlueW1jZSBoNC5tYXJnaW4tYm90dG9tLTAsXG4gICAgLnRpbnltY2UgaDUubWFyZ2luLWJvdHRvbS0wLFxuICAgIC50aW55bWNlIGg2Lm1hcmdpbi1ib3R0b20tMCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgLnRpbnltY2UgaDEubWFyZ2luLXRvcC0wLFxuICAgIC50aW55bWNlIGgyLm1hcmdpbi10b3AtMCxcbiAgICAudGlueW1jZSBoMy5tYXJnaW4tdG9wLTAsXG4gICAgLnRpbnltY2UgaDQubWFyZ2luLXRvcC0wLFxuICAgIC50aW55bWNlIGg1Lm1hcmdpbi10b3AtMCxcbiAgICAudGlueW1jZSBoNi5tYXJnaW4tdG9wLTAge1xuICAgICAgbWFyZ2luLXRvcDogMDsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAgIC50aW55bWNlIGgxLFxuICAgICAgLnRpbnltY2UgaDIsXG4gICAgICAudGlueW1jZSBoMyxcbiAgICAgIC50aW55bWNlIGg0LFxuICAgICAgLnRpbnltY2UgaDUsXG4gICAgICAudGlueW1jZSBoNiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IH0gfVxuICAgIC50aW55bWNlIGgxOmxhc3QtY2hpbGQsXG4gICAgLnRpbnltY2UgaDI6bGFzdC1jaGlsZCxcbiAgICAudGlueW1jZSBoMzpsYXN0LWNoaWxkLFxuICAgIC50aW55bWNlIGg0Omxhc3QtY2hpbGQsXG4gICAgLnRpbnltY2UgaDU6bGFzdC1jaGlsZCxcbiAgICAudGlueW1jZSBoNjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAudGlueW1jZSBoMSBhLFxuICAgIC50aW55bWNlIGgyIGEsXG4gICAgLnRpbnltY2UgaDMgYSxcbiAgICAudGlueW1jZSBoNCBhLFxuICAgIC50aW55bWNlIGg1IGEsXG4gICAgLnRpbnltY2UgaDYgYSB7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC50aW55bWNlIGgxIHtcbiAgICBmb250LXNpemU6IDY4cHg7XG4gICAgZm9udC1zaXplOiA2Ljh2dztcbiAgICBsaW5lLWhlaWdodDogMS4yOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDUuODgyMzVweCkge1xuICAgICAgLnRpbnltY2UgaDEge1xuICAgICAgICBmb250LXNpemU6IDQ4cHg7IH0gfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgICAudGlueW1jZSBoMSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNjhweDsgfSB9XG4gIC50aW55bWNlIGgyIHtcbiAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgZm9udC1zaXplOiA0Ljh2dzsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODc1cHgpIHtcbiAgICAgIC50aW55bWNlIGgyIHtcbiAgICAgICAgZm9udC1zaXplOiA0MnB4OyB9IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgICAgLnRpbnltY2UgaDIge1xuICAgICAgICBmb250LXNpemU6IDQ4cHg7IH0gfVxuICAudGlueW1jZSBoMyB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIGZvbnQtc2l6ZTogMi44dnc7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBjb2xvcjogIzY2NjY2NjsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzg1LjcxNDI5cHgpIHtcbiAgICAgIC50aW55bWNlIGgzIHtcbiAgICAgICAgZm9udC1zaXplOiAyMnB4OyB9IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgICAgLnRpbnltY2UgaDMge1xuICAgICAgICBmb250LXNpemU6IDI4cHg7IH0gfVxuICAudGlueW1jZSBoNCB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGZvbnQtc2l6ZTogMi4ydnc7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgxOC4xODE4MnB4KSB7XG4gICAgICAudGlueW1jZSBoNCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDsgfSB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgIC50aW55bWNlIGg0IHtcbiAgICAgICAgZm9udC1zaXplOiAyMnB4OyB9IH1cbiAgLnRpbnltY2UgaDUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXNpemU6IDEuOHZ3OyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4ODguODg4ODlweCkge1xuICAgICAgLnRpbnltY2UgaDUge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7IH0gfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgICAudGlueW1jZSBoNSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDsgfSB9XG4gIC50aW55bWNlIGg2IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC1zaXplOiAxLjR2dzsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODU3LjE0Mjg2cHgpIHtcbiAgICAgIC50aW55bWNlIGg2IHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4OyB9IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgICAgLnRpbnltY2UgaDYge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7IH0gfVxuICAudGlueW1jZSBibG9ja3F1b3RlLnN0eWxpemVkIHtcbiAgICBtYXJnaW4tdG9wOiA1JTtcbiAgICBtYXJnaW4tYm90dG9tOiA1JTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgIC50aW55bWNlIGJsb2NrcXVvdGUuc3R5bGl6ZWQge1xuICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4OyB9IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgICAudGlueW1jZSBibG9ja3F1b3RlLnN0eWxpemVkIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjAuODMzMzNweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjAuODMzMzNweDsgfSB9XG4gICAgLnRpbnltY2UgYmxvY2txdW90ZS5zdHlsaXplZDpiZWZvcmUge1xuICAgICAgZm9udC1zaXplOiA2MHB4O1xuICAgICAgZm9udC1zaXplOiA2dnc7XG4gICAgICBjb2xvcjogIzg3NzAzRTtcbiAgICAgIGZvbnQtZmFtaWx5OiAnZm9udGVsbG8nO1xuICAgICAgY29udGVudDogJ1xcZTgxOSc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IC00NXB4O1xuICAgICAgbGVmdDogLTkwcHg7IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgIC50aW55bWNlIGJsb2NrcXVvdGUuc3R5bGl6ZWQ6YmVmb3JlIHtcbiAgICAgICAgICBmb250LXNpemU6IDYwcHg7IH0gfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgLnRpbnltY2UgYmxvY2txdW90ZS5zdHlsaXplZDpiZWZvcmUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogNjBweDsgfSB9XG4gICAgLnRpbnltY2UgYmxvY2txdW90ZS5zdHlsaXplZCBjaXRlIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGZvbnQtc2l6ZTogMS40dnc7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGNvbG9yOiAjOEU4QkIxO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDEuNnB4O1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg1Ny4xNDI4NnB4KSB7XG4gICAgICAgIC50aW55bWNlIGJsb2NrcXVvdGUuc3R5bGl6ZWQgY2l0ZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4OyB9IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgIC50aW55bWNlIGJsb2NrcXVvdGUuc3R5bGl6ZWQgY2l0ZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4OyB9IH1cbiAgICAudGlueW1jZSBibG9ja3F1b3RlLnN0eWxpemVkIHAge1xuICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgZm9udC1zaXplOiAyLjh2dztcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgY29sb3I6ICMxMDJCNDc7IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzg1LjcxNDI5cHgpIHtcbiAgICAgICAgLnRpbnltY2UgYmxvY2txdW90ZS5zdHlsaXplZCBwIHtcbiAgICAgICAgICBmb250LXNpemU6IDIycHg7IH0gfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgLnRpbnltY2UgYmxvY2txdW90ZS5zdHlsaXplZCBwIHtcbiAgICAgICAgICBmb250LXNpemU6IDI4cHg7IH0gfVxuXG4udGV4dC1hbGlnbi1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLnRleHQtYWxpZ24tbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7IH1cblxuLnRleHQtYWxpZ24tcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDsgfVxuXG4vKipcbiAqIGNvbG9yc1xuICovXG4uaGFzLWJsYWNrLWNvbG9yIHtcbiAgY29sb3I6ICMwMDAwMDA7IH1cblxuLmhhcy1ibGFjay1iYWNrZ3JvdW5kLWNvbG9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwMDAwOyB9XG5cbi5oYXMtc3VidGxlLWNvbG9yIHtcbiAgY29sb3I6ICNmYWZhZmE7IH1cblxuLmhhcy1zdWJ0bGUtYmFja2dyb3VuZC1jb2xvciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG4gIGJvcmRlci1jb2xvcjogI2ZhZmFmYTsgfVxuXG4uaGFzLXdoaXRlLWNvbG9yIHtcbiAgY29sb3I6ICNGRkZGRkY7IH1cblxuLmhhcy13aGl0ZS1iYWNrZ3JvdW5kLWNvbG9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyLWNvbG9yOiAjRkZGRkZGOyB9XG5cbi5oYXMtYmx1ZS1jb2xvciB7XG4gIGNvbG9yOiAjMTAyQjQ3OyB9XG5cbi5oYXMtYmx1ZS1iYWNrZ3JvdW5kLWNvbG9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEwMkI0NztcbiAgYm9yZGVyLWNvbG9yOiAjMTAyQjQ3OyB9XG5cbi5oYXMtYmx1ZS1zdWJ0bGUtY29sb3Ige1xuICBjb2xvcjogIzEwMkI0NzsgfVxuXG4uaGFzLWJsdWUtc3VidGxlLWJhY2tncm91bmQtY29sb3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTAyQjQ3O1xuICBib3JkZXItY29sb3I6ICMxMDJCNDc7IH1cblxuLmhhcy1uZW9uLWJsdWUtY29sb3Ige1xuICBjb2xvcjogIzAwYWRlZTsgfVxuXG4uaGFzLW5lb24tYmx1ZS1iYWNrZ3JvdW5kLWNvbG9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYWRlZTtcbiAgYm9yZGVyLWNvbG9yOiAjMDBhZGVlOyB9XG5cbi5oYXMtb3JhbmdlLWNvbG9yIHtcbiAgY29sb3I6ICNmOWFhNTM7IH1cblxuLmhhcy1vcmFuZ2UtYmFja2dyb3VuZC1jb2xvciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWFhNTM7XG4gIGJvcmRlci1jb2xvcjogI2Y5YWE1MzsgfVxuXG4uaGFzLW5lb24tZ3JlZW4tY29sb3Ige1xuICBjb2xvcjogIzdkYzE0MjsgfVxuXG4uaGFzLW5lb24tZ3JlZW4tYmFja2dyb3VuZC1jb2xvciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3ZGMxNDI7XG4gIGJvcmRlci1jb2xvcjogIzdkYzE0MjsgfVxuXG4uaGFzLW5lb24tcHVycGxlLWNvbG9yIHtcbiAgY29sb3I6ICM4NzcwM0U7IH1cblxuLmhhcy1uZW9uLXB1cnBsZS1iYWNrZ3JvdW5kLWNvbG9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg3NzAzRTtcbiAgYm9yZGVyLWNvbG9yOiAjODc3MDNFOyB9XG5cbi5oYXMtZ3JheS1jb2xvciB7XG4gIGNvbG9yOiAjNjY2NjY2OyB9XG5cbi5oYXMtZ3JheS1iYWNrZ3JvdW5kLWNvbG9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2NjY2NjtcbiAgYm9yZGVyLWNvbG9yOiAjNjY2NjY2OyB9XG5cbi5oYXMtbGF2ZW5kZXItY29sb3Ige1xuICBjb2xvcjogIzhFOEJCMTsgfVxuXG4uaGFzLWxhdmVuZGVyLWJhY2tncm91bmQtY29sb3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOEU4QkIxO1xuICBib3JkZXItY29sb3I6ICM4RThCQjE7IH1cblxuLmhhcy1waW5rLWNvbG9yIHtcbiAgY29sb3I6ICM4NzcwM0U7IH1cblxuLmhhcy1waW5rLWJhY2tncm91bmQtY29sb3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODc3MDNFO1xuICBib3JkZXItY29sb3I6ICM4NzcwM0U7IH1cblxuLmhhcy1nb2xkLWNvbG9yIHtcbiAgY29sb3I6ICNGQ0I4Mjc7IH1cblxuLmhhcy1nb2xkLWJhY2tncm91bmQtY29sb3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkNCODI3O1xuICBib3JkZXItY29sb3I6ICNGQ0I4Mjc7IH1cblxuLyoqXG4gKiBzdHJ1Y3R1cmVcbiAqL1xuLmJvdW5kcyB7XG4gIGZsZXg6IDEgMCBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAuYm91bmRzIC5ib3VuZHMtaW5uZXIge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1heC13aWR0aDogMTQwMHB4O1xuICAgIHdpZHRoOiA4NSU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi8qKlxuICogbmF2IGxpbmtzXG4gKi9cbnAucG9zdC1uYXYtbGlua3Mge1xuICBtYXJnaW4tdG9wOiA4JTtcbiAgbWFyZ2luLWJvdHRvbTogOCU7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICBwLnBvc3QtbmF2LWxpbmtzIHtcbiAgICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA4MHB4OyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgIHAucG9zdC1uYXYtbGlua3Mge1xuICAgICAgbWFyZ2luLXRvcDogMzMuMzMzMzNweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMzLjMzMzMzcHg7IH0gfVxuXG4ud3B4LWN1c3RvbS1ibG9jazpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4vKipcbiAqIGFsaWdubWVudFxuICovXG4ud3B4LWN1c3RvbS1ibG9jay5jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLndweC1jdXN0b20tYmxvY2subGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7IH1cblxuLndweC1jdXN0b20tYmxvY2sucmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDsgfVxuXG4uaXMtY29udGVudC1qdXN0aWZpY2F0aW9uLWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4udGV4dC1wbGFjYXJkIHtcbiAgbWFyZ2luLXRvcDogOCU7XG4gIG1hcmdpbi1ib3R0b206IDglOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLnRleHQtcGxhY2FyZCB7XG4gICAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogODBweDsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAudGV4dC1wbGFjYXJkIHtcbiAgICAgIG1hcmdpbi10b3A6IDMzLjMzMzMzcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMy4zMzMzM3B4OyB9IH1cblxuLnRpbnltY2UgLmJsb2NrLXRpdGxlIHtcbiAgZm9udC1zaXplOiA0OHB4O1xuICBmb250LXNpemU6IDQuOHZ3O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NzVweCkge1xuICAgIC50aW55bWNlIC5ibG9jay10aXRsZSB7XG4gICAgICBmb250LXNpemU6IDQycHg7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgIC50aW55bWNlIC5ibG9jay10aXRsZSB7XG4gICAgICBmb250LXNpemU6IDQ4cHg7IH0gfVxuXG4vKipcbiAqIHBhZGRpbmcgYWRqdXN0bWVudHNcbiAqL1xuLndwLWJsb2NrLWdyb3VwLmFsaWduZnVsbC5wYWRkaW5nLWxlc3MsXG4ud3AtYmxvY2stZ3JvdXAucGFkZGluZy1sZXNzXG4ud3AtYmxvY2stY29sdW1ucy5wYWRkaW5nLWxlc3MsXG4ud3B4LWN1c3RvbS1ibG9jay5wYWRkaW5nLWxlc3Mge1xuICBwYWRkaW5nLXRvcDogNSU7XG4gIHBhZGRpbmctYm90dG9tOiA1JTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC53cC1ibG9jay1ncm91cC5hbGlnbmZ1bGwucGFkZGluZy1sZXNzLFxuICAgIC53cC1ibG9jay1ncm91cC5wYWRkaW5nLWxlc3Ncbi53cC1ibG9jay1jb2x1bW5zLnBhZGRpbmctbGVzcyxcbiAgICAud3B4LWN1c3RvbS1ibG9jay5wYWRkaW5nLWxlc3Mge1xuICAgICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNTBweDsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAud3AtYmxvY2stZ3JvdXAuYWxpZ25mdWxsLnBhZGRpbmctbGVzcyxcbiAgICAud3AtYmxvY2stZ3JvdXAucGFkZGluZy1sZXNzXG4ud3AtYmxvY2stY29sdW1ucy5wYWRkaW5nLWxlc3MsXG4gICAgLndweC1jdXN0b20tYmxvY2sucGFkZGluZy1sZXNzIHtcbiAgICAgIHBhZGRpbmctdG9wOiAyMC44MzMzM3B4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDIwLjgzMzMzcHg7IH0gfVxuXG4ud3AtYmxvY2stZ3JvdXAuYWxpZ25mdWxsLnBhZGRpbmctbGVzcy10b3AsXG4ud3AtYmxvY2stZ3JvdXAucGFkZGluZy1sZXNzLXRvcCxcbi53cC1ibG9jay1jb2x1bW5zLnBhZGRpbmctbGVzcy10b3AsXG4ud3B4LWN1c3RvbS1ibG9jay5wYWRkaW5nLWxlc3MtdG9wIHtcbiAgcGFkZGluZy10b3A6IDUlO1xuICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC53cC1ibG9jay1ncm91cC5hbGlnbmZ1bGwucGFkZGluZy1sZXNzLXRvcCxcbiAgICAud3AtYmxvY2stZ3JvdXAucGFkZGluZy1sZXNzLXRvcCxcbiAgICAud3AtYmxvY2stY29sdW1ucy5wYWRkaW5nLWxlc3MtdG9wLFxuICAgIC53cHgtY3VzdG9tLWJsb2NrLnBhZGRpbmctbGVzcy10b3Age1xuICAgICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMHB4OyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgIC53cC1ibG9jay1ncm91cC5hbGlnbmZ1bGwucGFkZGluZy1sZXNzLXRvcCxcbiAgICAud3AtYmxvY2stZ3JvdXAucGFkZGluZy1sZXNzLXRvcCxcbiAgICAud3AtYmxvY2stY29sdW1ucy5wYWRkaW5nLWxlc3MtdG9wLFxuICAgIC53cHgtY3VzdG9tLWJsb2NrLnBhZGRpbmctbGVzcy10b3Age1xuICAgICAgcGFkZGluZy10b3A6IDIwLjgzMzMzcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMHB4OyB9IH1cblxuLndwLWJsb2NrLWdyb3VwLmFsaWduZnVsbC5wYWRkaW5nLWJvdHRvbSxcbi53cC1ibG9jay1ncm91cC5wYWRkaW5nLWxlc3MtYm90dG9tLFxuLndwLWJsb2NrLWNvbHVtbnMucGFkZGluZy1sZXNzLWJvdHRvbSxcbi53cHgtY3VzdG9tLWJsb2NrLnBhZGRpbmctbGVzcy1ib3R0b20ge1xuICBwYWRkaW5nLXRvcDogMDtcbiAgcGFkZGluZy1ib3R0b206IDUlOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLndwLWJsb2NrLWdyb3VwLmFsaWduZnVsbC5wYWRkaW5nLWJvdHRvbSxcbiAgICAud3AtYmxvY2stZ3JvdXAucGFkZGluZy1sZXNzLWJvdHRvbSxcbiAgICAud3AtYmxvY2stY29sdW1ucy5wYWRkaW5nLWxlc3MtYm90dG9tLFxuICAgIC53cHgtY3VzdG9tLWJsb2NrLnBhZGRpbmctbGVzcy1ib3R0b20ge1xuICAgICAgcGFkZGluZy10b3A6IDBweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1MHB4OyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgIC53cC1ibG9jay1ncm91cC5hbGlnbmZ1bGwucGFkZGluZy1ib3R0b20sXG4gICAgLndwLWJsb2NrLWdyb3VwLnBhZGRpbmctbGVzcy1ib3R0b20sXG4gICAgLndwLWJsb2NrLWNvbHVtbnMucGFkZGluZy1sZXNzLWJvdHRvbSxcbiAgICAud3B4LWN1c3RvbS1ibG9jay5wYWRkaW5nLWxlc3MtYm90dG9tIHtcbiAgICAgIHBhZGRpbmctdG9wOiAwcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjAuODMzMzNweDsgfSB9XG5cbi53cC1ibG9jay1ncm91cC5hbGlnbmZ1bGwucGFkZGluZy1sZWFzdCxcbi53cC1ibG9jay1ncm91cC5wYWRkaW5nLWxlYXN0LFxuLndwLWJsb2NrLWNvbHVtbnMucGFkZGluZy1sZWFzdCxcbi53cHgtY3VzdG9tLWJsb2NrLnBhZGRpbmctbGVhc3Qge1xuICBwYWRkaW5nLXRvcDogMi41JTtcbiAgcGFkZGluZy1ib3R0b206IDIuNSU7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAud3AtYmxvY2stZ3JvdXAuYWxpZ25mdWxsLnBhZGRpbmctbGVhc3QsXG4gICAgLndwLWJsb2NrLWdyb3VwLnBhZGRpbmctbGVhc3QsXG4gICAgLndwLWJsb2NrLWNvbHVtbnMucGFkZGluZy1sZWFzdCxcbiAgICAud3B4LWN1c3RvbS1ibG9jay5wYWRkaW5nLWxlYXN0IHtcbiAgICAgIHBhZGRpbmctdG9wOiAyNXB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDI1cHg7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgLndwLWJsb2NrLWdyb3VwLmFsaWduZnVsbC5wYWRkaW5nLWxlYXN0LFxuICAgIC53cC1ibG9jay1ncm91cC5wYWRkaW5nLWxlYXN0LFxuICAgIC53cC1ibG9jay1jb2x1bW5zLnBhZGRpbmctbGVhc3QsXG4gICAgLndweC1jdXN0b20tYmxvY2sucGFkZGluZy1sZWFzdCB7XG4gICAgICBwYWRkaW5nLXRvcDogMTAuNDE2NjdweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMC40MTY2N3B4OyB9IH1cblxuLndwLWJsb2NrLWdyb3VwLmFsaWduZnVsbC5wYWRkaW5nLWxlYXN0LXRvcCxcbi53cC1ibG9jay1ncm91cC5wYWRkaW5nLWxlYXN0LXRvcCxcbi53cC1ibG9jay1jb2x1bW5zLnBhZGRpbmctbGVhc3QtdG9wLFxuLndweC1jdXN0b20tYmxvY2sucGFkZGluZy1sZWFzdC10b3Age1xuICBwYWRkaW5nLXRvcDogMi41JTtcbiAgcGFkZGluZy1ib3R0b206IDA7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAud3AtYmxvY2stZ3JvdXAuYWxpZ25mdWxsLnBhZGRpbmctbGVhc3QtdG9wLFxuICAgIC53cC1ibG9jay1ncm91cC5wYWRkaW5nLWxlYXN0LXRvcCxcbiAgICAud3AtYmxvY2stY29sdW1ucy5wYWRkaW5nLWxlYXN0LXRvcCxcbiAgICAud3B4LWN1c3RvbS1ibG9jay5wYWRkaW5nLWxlYXN0LXRvcCB7XG4gICAgICBwYWRkaW5nLXRvcDogMjVweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwcHg7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgLndwLWJsb2NrLWdyb3VwLmFsaWduZnVsbC5wYWRkaW5nLWxlYXN0LXRvcCxcbiAgICAud3AtYmxvY2stZ3JvdXAucGFkZGluZy1sZWFzdC10b3AsXG4gICAgLndwLWJsb2NrLWNvbHVtbnMucGFkZGluZy1sZWFzdC10b3AsXG4gICAgLndweC1jdXN0b20tYmxvY2sucGFkZGluZy1sZWFzdC10b3Age1xuICAgICAgcGFkZGluZy10b3A6IDEwLjQxNjY3cHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMHB4OyB9IH1cblxuLndwLWJsb2NrLWdyb3VwLmFsaWduZnVsbC5wYWRkaW5nLWxlYXN0LWJvdHRvbSxcbi53cC1ibG9jay1ncm91cC5wYWRkaW5nLWxlYXN0LWJvdHRvbSxcbi53cC1ibG9jay1jb2x1bW5zLnBhZGRpbmctbGVhc3QtYm90dG9tLFxuLndweC1jdXN0b20tYmxvY2sucGFkZGluZy1sZWFzdC1ib3R0b20ge1xuICBwYWRkaW5nLXRvcDogMDtcbiAgcGFkZGluZy1ib3R0b206IDIuNSU7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAud3AtYmxvY2stZ3JvdXAuYWxpZ25mdWxsLnBhZGRpbmctbGVhc3QtYm90dG9tLFxuICAgIC53cC1ibG9jay1ncm91cC5wYWRkaW5nLWxlYXN0LWJvdHRvbSxcbiAgICAud3AtYmxvY2stY29sdW1ucy5wYWRkaW5nLWxlYXN0LWJvdHRvbSxcbiAgICAud3B4LWN1c3RvbS1ibG9jay5wYWRkaW5nLWxlYXN0LWJvdHRvbSB7XG4gICAgICBwYWRkaW5nLXRvcDogMHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDI1cHg7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgLndwLWJsb2NrLWdyb3VwLmFsaWduZnVsbC5wYWRkaW5nLWxlYXN0LWJvdHRvbSxcbiAgICAud3AtYmxvY2stZ3JvdXAucGFkZGluZy1sZWFzdC1ib3R0b20sXG4gICAgLndwLWJsb2NrLWNvbHVtbnMucGFkZGluZy1sZWFzdC1ib3R0b20sXG4gICAgLndweC1jdXN0b20tYmxvY2sucGFkZGluZy1sZWFzdC1ib3R0b20ge1xuICAgICAgcGFkZGluZy10b3A6IDBweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMC40MTY2N3B4OyB9IH1cblxuLyoqXG4gKiBtYXJnaW4gKGFkanVzdG1lbnRzKVxuICovXG4ud3AtYmxvY2stZ3JvdXAuYWxpZ25mdWxsLm1hcmdpbi1sZWFzdCxcbi53cC1ibG9jay1ncm91cC5tYXJnaW4tbGVhc3QsXG4ud3AtYmxvY2stY29sdW1ucy5tYXJnaW4tbGVhc3QsXG4ud3B4LWN1c3RvbS1ibG9jay5tYXJnaW4tbGVhc3Qge1xuICBtYXJnaW4tdG9wOiAyLjUlO1xuICBtYXJnaW4tYm90dG9tOiAyLjUlOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLndwLWJsb2NrLWdyb3VwLmFsaWduZnVsbC5tYXJnaW4tbGVhc3QsXG4gICAgLndwLWJsb2NrLWdyb3VwLm1hcmdpbi1sZWFzdCxcbiAgICAud3AtYmxvY2stY29sdW1ucy5tYXJnaW4tbGVhc3QsXG4gICAgLndweC1jdXN0b20tYmxvY2subWFyZ2luLWxlYXN0IHtcbiAgICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNXB4OyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgIC53cC1ibG9jay1ncm91cC5hbGlnbmZ1bGwubWFyZ2luLWxlYXN0LFxuICAgIC53cC1ibG9jay1ncm91cC5tYXJnaW4tbGVhc3QsXG4gICAgLndwLWJsb2NrLWNvbHVtbnMubWFyZ2luLWxlYXN0LFxuICAgIC53cHgtY3VzdG9tLWJsb2NrLm1hcmdpbi1sZWFzdCB7XG4gICAgICBtYXJnaW4tdG9wOiAxMC40MTY2N3B4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTAuNDE2NjdweDsgfSB9XG5cbi53cC1ibG9jay1ncm91cC5hbGlnbmZ1bGwubWFyZ2luLWxlYXN0LXRvcCxcbi53cC1ibG9jay1ncm91cC5tYXJnaW4tbGVhc3QtdG9wLFxuLndwLWJsb2NrLWNvbHVtbnMubWFyZ2luLWxlYXN0LXRvcCxcbi53cHgtY3VzdG9tLWJsb2NrLm1hcmdpbi1sZWFzdC10b3Age1xuICBtYXJnaW4tdG9wOiAyLjUlO1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLndwLWJsb2NrLWdyb3VwLmFsaWduZnVsbC5tYXJnaW4tbGVhc3QtdG9wLFxuICAgIC53cC1ibG9jay1ncm91cC5tYXJnaW4tbGVhc3QtdG9wLFxuICAgIC53cC1ibG9jay1jb2x1bW5zLm1hcmdpbi1sZWFzdC10b3AsXG4gICAgLndweC1jdXN0b20tYmxvY2subWFyZ2luLWxlYXN0LXRvcCB7XG4gICAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMHB4OyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgIC53cC1ibG9jay1ncm91cC5hbGlnbmZ1bGwubWFyZ2luLWxlYXN0LXRvcCxcbiAgICAud3AtYmxvY2stZ3JvdXAubWFyZ2luLWxlYXN0LXRvcCxcbiAgICAud3AtYmxvY2stY29sdW1ucy5tYXJnaW4tbGVhc3QtdG9wLFxuICAgIC53cHgtY3VzdG9tLWJsb2NrLm1hcmdpbi1sZWFzdC10b3Age1xuICAgICAgbWFyZ2luLXRvcDogMTAuNDE2NjdweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDBweDsgfSB9XG5cbi53cC1ibG9jay1ncm91cC5hbGlnbmZ1bGwubWFyZ2luLWxlYXN0LWJvdHRvbSxcbi53cC1ibG9jay1ncm91cC5tYXJnaW4tbGVhc3QtYm90dG9tLFxuLndwLWJsb2NrLWNvbHVtbnMubWFyZ2luLWxlYXN0LWJvdHRvbSxcbi53cHgtY3VzdG9tLWJsb2NrLm1hcmdpbi1sZWFzdC1ib3R0b20ge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAyLjUlOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLndwLWJsb2NrLWdyb3VwLmFsaWduZnVsbC5tYXJnaW4tbGVhc3QtYm90dG9tLFxuICAgIC53cC1ibG9jay1ncm91cC5tYXJnaW4tbGVhc3QtYm90dG9tLFxuICAgIC53cC1ibG9jay1jb2x1bW5zLm1hcmdpbi1sZWFzdC1ib3R0b20sXG4gICAgLndweC1jdXN0b20tYmxvY2subWFyZ2luLWxlYXN0LWJvdHRvbSB7XG4gICAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNXB4OyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgIC53cC1ibG9jay1ncm91cC5hbGlnbmZ1bGwubWFyZ2luLWxlYXN0LWJvdHRvbSxcbiAgICAud3AtYmxvY2stZ3JvdXAubWFyZ2luLWxlYXN0LWJvdHRvbSxcbiAgICAud3AtYmxvY2stY29sdW1ucy5tYXJnaW4tbGVhc3QtYm90dG9tLFxuICAgIC53cHgtY3VzdG9tLWJsb2NrLm1hcmdpbi1sZWFzdC1ib3R0b20ge1xuICAgICAgbWFyZ2luLXRvcDogMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTAuNDE2NjdweDsgfSB9XG5cbi53cC1ibG9jay1ncm91cC5hbGlnbmZ1bGwubWFyZ2luLWxlc3MsXG4ud3AtYmxvY2stZ3JvdXAubWFyZ2luLWxlc3MsXG4ud3AtYmxvY2stY29sdW1ucy5tYXJnaW4tbGVzcyxcbi53cHgtY3VzdG9tLWJsb2NrLm1hcmdpbi1sZXNzIHtcbiAgbWFyZ2luLXRvcDogNSU7XG4gIG1hcmdpbi1ib3R0b206IDUlOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLndwLWJsb2NrLWdyb3VwLmFsaWduZnVsbC5tYXJnaW4tbGVzcyxcbiAgICAud3AtYmxvY2stZ3JvdXAubWFyZ2luLWxlc3MsXG4gICAgLndwLWJsb2NrLWNvbHVtbnMubWFyZ2luLWxlc3MsXG4gICAgLndweC1jdXN0b20tYmxvY2subWFyZ2luLWxlc3Mge1xuICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgLndwLWJsb2NrLWdyb3VwLmFsaWduZnVsbC5tYXJnaW4tbGVzcyxcbiAgICAud3AtYmxvY2stZ3JvdXAubWFyZ2luLWxlc3MsXG4gICAgLndwLWJsb2NrLWNvbHVtbnMubWFyZ2luLWxlc3MsXG4gICAgLndweC1jdXN0b20tYmxvY2subWFyZ2luLWxlc3Mge1xuICAgICAgbWFyZ2luLXRvcDogMjAuODMzMzNweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwLjgzMzMzcHg7IH0gfVxuXG4ud3AtYmxvY2stZ3JvdXAuYWxpZ25mdWxsLm1hcmdpbi1sZXNzLXRvcCxcbi53cC1ibG9jay1ncm91cC5tYXJnaW4tbGVzcy10b3AsXG4ud3AtYmxvY2stY29sdW1ucy5tYXJnaW4tbGVzcy10b3AsXG4ud3B4LWN1c3RvbS1ibG9jay5tYXJnaW4tbGVzcy10b3Age1xuICBtYXJnaW4tdG9wOiA1JTtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC53cC1ibG9jay1ncm91cC5hbGlnbmZ1bGwubWFyZ2luLWxlc3MtdG9wLFxuICAgIC53cC1ibG9jay1ncm91cC5tYXJnaW4tbGVzcy10b3AsXG4gICAgLndwLWJsb2NrLWNvbHVtbnMubWFyZ2luLWxlc3MtdG9wLFxuICAgIC53cHgtY3VzdG9tLWJsb2NrLm1hcmdpbi1sZXNzLXRvcCB7XG4gICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMHB4OyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgIC53cC1ibG9jay1ncm91cC5hbGlnbmZ1bGwubWFyZ2luLWxlc3MtdG9wLFxuICAgIC53cC1ibG9jay1ncm91cC5tYXJnaW4tbGVzcy10b3AsXG4gICAgLndwLWJsb2NrLWNvbHVtbnMubWFyZ2luLWxlc3MtdG9wLFxuICAgIC53cHgtY3VzdG9tLWJsb2NrLm1hcmdpbi1sZXNzLXRvcCB7XG4gICAgICBtYXJnaW4tdG9wOiAyMC44MzMzM3B4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMHB4OyB9IH1cblxuLndwLWJsb2NrLWdyb3VwLmFsaWduZnVsbC5tYXJnaW4tbGVzcy1ib3R0b20sXG4ud3AtYmxvY2stZ3JvdXAubWFyZ2luLWxlc3MtYm90dG9tLFxuLndwLWJsb2NrLWNvbHVtbnMubWFyZ2luLWxlc3MtYm90dG9tLFxuLndweC1jdXN0b20tYmxvY2subWFyZ2luLWxlc3MtYm90dG9tIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogNSU7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAud3AtYmxvY2stZ3JvdXAuYWxpZ25mdWxsLm1hcmdpbi1sZXNzLWJvdHRvbSxcbiAgICAud3AtYmxvY2stZ3JvdXAubWFyZ2luLWxlc3MtYm90dG9tLFxuICAgIC53cC1ibG9jay1jb2x1bW5zLm1hcmdpbi1sZXNzLWJvdHRvbSxcbiAgICAud3B4LWN1c3RvbS1ibG9jay5tYXJnaW4tbGVzcy1ib3R0b20ge1xuICAgICAgbWFyZ2luLXRvcDogMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAud3AtYmxvY2stZ3JvdXAuYWxpZ25mdWxsLm1hcmdpbi1sZXNzLWJvdHRvbSxcbiAgICAud3AtYmxvY2stZ3JvdXAubWFyZ2luLWxlc3MtYm90dG9tLFxuICAgIC53cC1ibG9jay1jb2x1bW5zLm1hcmdpbi1sZXNzLWJvdHRvbSxcbiAgICAud3B4LWN1c3RvbS1ibG9jay5tYXJnaW4tbGVzcy1ib3R0b20ge1xuICAgICAgbWFyZ2luLXRvcDogMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjAuODMzMzNweDsgfSB9XG5cbi8qKlxuICogcGFkZGluZyAoZGVmYXVsdClcbiAqL1xuLndwLWJsb2NrLWdyb3VwLnBhZGRpbmcsXG4ud3B4LWN1c3RvbS1ibG9jay5wYWRkaW5nLFxuLndwLWJsb2NrLWNvbHVtbnMucGFkZGluZyB7XG4gIHBhZGRpbmctdG9wOiA4JTtcbiAgcGFkZGluZy1ib3R0b206IDglOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLndwLWJsb2NrLWdyb3VwLnBhZGRpbmcsXG4gICAgLndweC1jdXN0b20tYmxvY2sucGFkZGluZyxcbiAgICAud3AtYmxvY2stY29sdW1ucy5wYWRkaW5nIHtcbiAgICAgIHBhZGRpbmctdG9wOiA4MHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDgwcHg7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgLndwLWJsb2NrLWdyb3VwLnBhZGRpbmcsXG4gICAgLndweC1jdXN0b20tYmxvY2sucGFkZGluZyxcbiAgICAud3AtYmxvY2stY29sdW1ucy5wYWRkaW5nIHtcbiAgICAgIHBhZGRpbmctdG9wOiAzMy4zMzMzM3B4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDMzLjMzMzMzcHg7IH0gfVxuXG4vKipcbiAqIG1hcmdpbiAoZGVmYXVsdClcbiAqL1xuLndwLWJsb2NrLWdyb3VwLm1hcmdpbixcbi53cHgtY3VzdG9tLWJsb2NrLm1hcmdpbixcbi53cC1ibG9jay1jb2x1bW5zLm1hcmdpbiB7XG4gIG1hcmdpbi10b3A6IDglO1xuICBtYXJnaW4tYm90dG9tOiA4JTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC53cC1ibG9jay1ncm91cC5tYXJnaW4sXG4gICAgLndweC1jdXN0b20tYmxvY2subWFyZ2luLFxuICAgIC53cC1ibG9jay1jb2x1bW5zLm1hcmdpbiB7XG4gICAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogODBweDsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAud3AtYmxvY2stZ3JvdXAubWFyZ2luLFxuICAgIC53cHgtY3VzdG9tLWJsb2NrLm1hcmdpbixcbiAgICAud3AtYmxvY2stY29sdW1ucy5tYXJnaW4ge1xuICAgICAgbWFyZ2luLXRvcDogMzMuMzMzMzNweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMzLjMzMzMzcHg7IH0gfVxuXG4ud3AtYmxvY2stZ3JvdXAuYWxpZ25mdWxsLm1hcmdpbi10b3AsXG4ud3AtYmxvY2stZ3JvdXAubWFyZ2luLXRvcCxcbi53cHgtY3VzdG9tLWJsb2NrLm1hcmdpbi10b3AsXG4ud3AtYmxvY2stY29sdW1ucy5tYXJnaW4tdG9wIHtcbiAgbWFyZ2luLXRvcDogOCU7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAud3AtYmxvY2stZ3JvdXAuYWxpZ25mdWxsLm1hcmdpbi10b3AsXG4gICAgLndwLWJsb2NrLWdyb3VwLm1hcmdpbi10b3AsXG4gICAgLndweC1jdXN0b20tYmxvY2subWFyZ2luLXRvcCxcbiAgICAud3AtYmxvY2stY29sdW1ucy5tYXJnaW4tdG9wIHtcbiAgICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwcHg7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgLndwLWJsb2NrLWdyb3VwLmFsaWduZnVsbC5tYXJnaW4tdG9wLFxuICAgIC53cC1ibG9jay1ncm91cC5tYXJnaW4tdG9wLFxuICAgIC53cHgtY3VzdG9tLWJsb2NrLm1hcmdpbi10b3AsXG4gICAgLndwLWJsb2NrLWNvbHVtbnMubWFyZ2luLXRvcCB7XG4gICAgICBtYXJnaW4tdG9wOiAzMy4zMzMzM3B4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMHB4OyB9IH1cblxuLndwLWJsb2NrLWdyb3VwLmFsaWduZnVsbC5tYXJnaW4tYm90dG9tLFxuLndweC1jdXN0b20tZ3JvdXAubWFyZ2luLWJvdHRvbSxcbi53cHgtY3VzdG9tLWJsb2NrLm1hcmdpbi1ib3R0b20sXG4ud3AtYmxvY2stY29sdW1ucy5tYXJnaW4tYm90dG9tIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogOCU7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAud3AtYmxvY2stZ3JvdXAuYWxpZ25mdWxsLm1hcmdpbi1ib3R0b20sXG4gICAgLndweC1jdXN0b20tZ3JvdXAubWFyZ2luLWJvdHRvbSxcbiAgICAud3B4LWN1c3RvbS1ibG9jay5tYXJnaW4tYm90dG9tLFxuICAgIC53cC1ibG9jay1jb2x1bW5zLm1hcmdpbi1ib3R0b20ge1xuICAgICAgbWFyZ2luLXRvcDogMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogODBweDsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAud3AtYmxvY2stZ3JvdXAuYWxpZ25mdWxsLm1hcmdpbi1ib3R0b20sXG4gICAgLndweC1jdXN0b20tZ3JvdXAubWFyZ2luLWJvdHRvbSxcbiAgICAud3B4LWN1c3RvbS1ibG9jay5tYXJnaW4tYm90dG9tLFxuICAgIC53cC1ibG9jay1jb2x1bW5zLm1hcmdpbi1ib3R0b20ge1xuICAgICAgbWFyZ2luLXRvcDogMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzMuMzMzMzNweDsgfSB9XG5cbi53cC1ibG9jay1ncm91cC5hbGlnbmZ1bGwucGFkZGluZy10b3AsXG4ud3AtYmxvY2stZ3JvdXAucGFkZGluZy10b3AsXG4ud3AtYmxvY2stY29sdW1ucy5wYWRkaW5nLXRvcCxcbi53cHgtY3VzdG9tLWJsb2NrLnBhZGRpbmctdG9wIHtcbiAgcGFkZGluZy10b3A6IDglO1xuICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC53cC1ibG9jay1ncm91cC5hbGlnbmZ1bGwucGFkZGluZy10b3AsXG4gICAgLndwLWJsb2NrLWdyb3VwLnBhZGRpbmctdG9wLFxuICAgIC53cC1ibG9jay1jb2x1bW5zLnBhZGRpbmctdG9wLFxuICAgIC53cHgtY3VzdG9tLWJsb2NrLnBhZGRpbmctdG9wIHtcbiAgICAgIHBhZGRpbmctdG9wOiA4MHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDBweDsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAud3AtYmxvY2stZ3JvdXAuYWxpZ25mdWxsLnBhZGRpbmctdG9wLFxuICAgIC53cC1ibG9jay1ncm91cC5wYWRkaW5nLXRvcCxcbiAgICAud3AtYmxvY2stY29sdW1ucy5wYWRkaW5nLXRvcCxcbiAgICAud3B4LWN1c3RvbS1ibG9jay5wYWRkaW5nLXRvcCB7XG4gICAgICBwYWRkaW5nLXRvcDogMzMuMzMzMzNweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwcHg7IH0gfVxuXG4ud3AtYmxvY2stZ3JvdXAuYWxpZ25mdWxsLnBhZGRpbmctYm90dG9tLFxuLndwLWJsb2NrLWdyb3VwLnBhZGRpbmctYm90dG9tLFxuLndwLWJsb2NrLWNvbHVtbnMucGFkZGluZy1ib3R0b20sXG4ud3B4LWN1c3RvbS1ibG9jay5wYWRkaW5nLWJvdHRvbSB7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogOCU7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAud3AtYmxvY2stZ3JvdXAuYWxpZ25mdWxsLnBhZGRpbmctYm90dG9tLFxuICAgIC53cC1ibG9jay1ncm91cC5wYWRkaW5nLWJvdHRvbSxcbiAgICAud3AtYmxvY2stY29sdW1ucy5wYWRkaW5nLWJvdHRvbSxcbiAgICAud3B4LWN1c3RvbS1ibG9jay5wYWRkaW5nLWJvdHRvbSB7XG4gICAgICBwYWRkaW5nLXRvcDogMHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDgwcHg7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgLndwLWJsb2NrLWdyb3VwLmFsaWduZnVsbC5wYWRkaW5nLWJvdHRvbSxcbiAgICAud3AtYmxvY2stZ3JvdXAucGFkZGluZy1ib3R0b20sXG4gICAgLndwLWJsb2NrLWNvbHVtbnMucGFkZGluZy1ib3R0b20sXG4gICAgLndweC1jdXN0b20tYmxvY2sucGFkZGluZy1ib3R0b20ge1xuICAgICAgcGFkZGluZy10b3A6IDBweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAzMy4zMzMzM3B4OyB9IH1cblxuLyoqXG4gKiBtYXJnaW4gKGdyZWF0ZXIpXG4gKi9cbi53cC1ibG9jay1ncm91cC5tYXJnaW4tZ3JlYXRlcixcbi53cHgtY3VzdG9tLWJsb2NrLm1hcmdpbi1ncmVhdGVyLFxuLndwLWJsb2NrLWNvbHVtbnMubWFyZ2luLWdyZWF0ZXIge1xuICBtYXJnaW4tdG9wOiAxMiU7XG4gIG1hcmdpbi1ib3R0b206IDEyJTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC53cC1ibG9jay1ncm91cC5tYXJnaW4tZ3JlYXRlcixcbiAgICAud3B4LWN1c3RvbS1ibG9jay5tYXJnaW4tZ3JlYXRlcixcbiAgICAud3AtYmxvY2stY29sdW1ucy5tYXJnaW4tZ3JlYXRlciB7XG4gICAgICBtYXJnaW4tdG9wOiAxMjBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEyMHB4OyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgIC53cC1ibG9jay1ncm91cC5tYXJnaW4tZ3JlYXRlcixcbiAgICAud3B4LWN1c3RvbS1ibG9jay5tYXJnaW4tZ3JlYXRlcixcbiAgICAud3AtYmxvY2stY29sdW1ucy5tYXJnaW4tZ3JlYXRlciB7XG4gICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDsgfSB9XG5cbi53cC1ibG9jay1ncm91cC5hbGlnbmZ1bGwubWFyZ2luLWdyZWF0ZXItdG9wLFxuLndwLWJsb2NrLWdyb3VwLm1hcmdpbi1ncmVhdGVyLXRvcCxcbi53cHgtY3VzdG9tLWJsb2NrLm1hcmdpbi1ncmVhdGVyLXRvcCxcbi53cC1ibG9jay1jb2x1bW5zLm1hcmdpbi1ncmVhdGVyLXRvcCB7XG4gIG1hcmdpbi10b3A6IDEyJTtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC53cC1ibG9jay1ncm91cC5hbGlnbmZ1bGwubWFyZ2luLWdyZWF0ZXItdG9wLFxuICAgIC53cC1ibG9jay1ncm91cC5tYXJnaW4tZ3JlYXRlci10b3AsXG4gICAgLndweC1jdXN0b20tYmxvY2subWFyZ2luLWdyZWF0ZXItdG9wLFxuICAgIC53cC1ibG9jay1jb2x1bW5zLm1hcmdpbi1ncmVhdGVyLXRvcCB7XG4gICAgICBtYXJnaW4tdG9wOiAxMjBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDBweDsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAud3AtYmxvY2stZ3JvdXAuYWxpZ25mdWxsLm1hcmdpbi1ncmVhdGVyLXRvcCxcbiAgICAud3AtYmxvY2stZ3JvdXAubWFyZ2luLWdyZWF0ZXItdG9wLFxuICAgIC53cHgtY3VzdG9tLWJsb2NrLm1hcmdpbi1ncmVhdGVyLXRvcCxcbiAgICAud3AtYmxvY2stY29sdW1ucy5tYXJnaW4tZ3JlYXRlci10b3Age1xuICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDBweDsgfSB9XG5cbi53cC1ibG9jay1ncm91cC5hbGlnbmZ1bGwubWFyZ2luLWdyZWF0ZXItYm90dG9tLFxuLndweC1jdXN0b20tZ3JvdXAubWFyZ2luLWdyZWF0ZXItYm90dG9tLFxuLndweC1jdXN0b20tYmxvY2subWFyZ2luLWdyZWF0ZXItYm90dG9tLFxuLndwLWJsb2NrLWNvbHVtbnMubWFyZ2luLWdyZWF0ZXItYm90dG9tIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMTIlOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLndwLWJsb2NrLWdyb3VwLmFsaWduZnVsbC5tYXJnaW4tZ3JlYXRlci1ib3R0b20sXG4gICAgLndweC1jdXN0b20tZ3JvdXAubWFyZ2luLWdyZWF0ZXItYm90dG9tLFxuICAgIC53cHgtY3VzdG9tLWJsb2NrLm1hcmdpbi1ncmVhdGVyLWJvdHRvbSxcbiAgICAud3AtYmxvY2stY29sdW1ucy5tYXJnaW4tZ3JlYXRlci1ib3R0b20ge1xuICAgICAgbWFyZ2luLXRvcDogMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTIwcHg7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgLndwLWJsb2NrLWdyb3VwLmFsaWduZnVsbC5tYXJnaW4tZ3JlYXRlci1ib3R0b20sXG4gICAgLndweC1jdXN0b20tZ3JvdXAubWFyZ2luLWdyZWF0ZXItYm90dG9tLFxuICAgIC53cHgtY3VzdG9tLWJsb2NrLm1hcmdpbi1ncmVhdGVyLWJvdHRvbSxcbiAgICAud3AtYmxvY2stY29sdW1ucy5tYXJnaW4tZ3JlYXRlci1ib3R0b20ge1xuICAgICAgbWFyZ2luLXRvcDogMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDsgfSB9XG5cbi53cC1ibG9jay1ncm91cC5hbGlnbmZ1bGwucGFkZGluZy1ncmVhdGVyLXRvcCxcbi53cC1ibG9jay1ncm91cC5wYWRkaW5nLWdyZWF0ZXItdG9wLFxuLndwLWJsb2NrLWNvbHVtbnMucGFkZGluZy1ncmVhdGVyLXRvcCxcbi53cHgtY3VzdG9tLWJsb2NrLnBhZGRpbmctZ3JlYXRlci10b3Age1xuICBwYWRkaW5nLXRvcDogMTIlO1xuICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC53cC1ibG9jay1ncm91cC5hbGlnbmZ1bGwucGFkZGluZy1ncmVhdGVyLXRvcCxcbiAgICAud3AtYmxvY2stZ3JvdXAucGFkZGluZy1ncmVhdGVyLXRvcCxcbiAgICAud3AtYmxvY2stY29sdW1ucy5wYWRkaW5nLWdyZWF0ZXItdG9wLFxuICAgIC53cHgtY3VzdG9tLWJsb2NrLnBhZGRpbmctZ3JlYXRlci10b3Age1xuICAgICAgcGFkZGluZy10b3A6IDEyMHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDBweDsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAud3AtYmxvY2stZ3JvdXAuYWxpZ25mdWxsLnBhZGRpbmctZ3JlYXRlci10b3AsXG4gICAgLndwLWJsb2NrLWdyb3VwLnBhZGRpbmctZ3JlYXRlci10b3AsXG4gICAgLndwLWJsb2NrLWNvbHVtbnMucGFkZGluZy1ncmVhdGVyLXRvcCxcbiAgICAud3B4LWN1c3RvbS1ibG9jay5wYWRkaW5nLWdyZWF0ZXItdG9wIHtcbiAgICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDBweDsgfSB9XG5cbi53cC1ibG9jay1ncm91cC5hbGlnbmZ1bGwucGFkZGluZy1ncmVhdGVyLWJvdHRvbSxcbi53cC1ibG9jay1ncm91cC5wYWRkaW5nLWdyZWF0ZXItYm90dG9tLFxuLndwLWJsb2NrLWNvbHVtbnMucGFkZGluZy1ncmVhdGVyLWJvdHRvbSxcbi53cHgtY3VzdG9tLWJsb2NrLnBhZGRpbmctZ3JlYXRlci1ib3R0b20ge1xuICBwYWRkaW5nLXRvcDogMDtcbiAgcGFkZGluZy1ib3R0b206IDEyJTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC53cC1ibG9jay1ncm91cC5hbGlnbmZ1bGwucGFkZGluZy1ncmVhdGVyLWJvdHRvbSxcbiAgICAud3AtYmxvY2stZ3JvdXAucGFkZGluZy1ncmVhdGVyLWJvdHRvbSxcbiAgICAud3AtYmxvY2stY29sdW1ucy5wYWRkaW5nLWdyZWF0ZXItYm90dG9tLFxuICAgIC53cHgtY3VzdG9tLWJsb2NrLnBhZGRpbmctZ3JlYXRlci1ib3R0b20ge1xuICAgICAgcGFkZGluZy10b3A6IDBweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMjBweDsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAud3AtYmxvY2stZ3JvdXAuYWxpZ25mdWxsLnBhZGRpbmctZ3JlYXRlci1ib3R0b20sXG4gICAgLndwLWJsb2NrLWdyb3VwLnBhZGRpbmctZ3JlYXRlci1ib3R0b20sXG4gICAgLndwLWJsb2NrLWNvbHVtbnMucGFkZGluZy1ncmVhdGVyLWJvdHRvbSxcbiAgICAud3B4LWN1c3RvbS1ibG9jay5wYWRkaW5nLWdyZWF0ZXItYm90dG9tIHtcbiAgICAgIHBhZGRpbmctdG9wOiAwcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNTBweDsgfSB9XG5cbi8qKlxuICogbmVnYXRlIHBhZGRpbmdcbiAqL1xuLnBhZGRpbmctYm90dG9tLTAge1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG5cbi5wYWRkaW5nLXRvcC0wIHtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDsgfVxuXG4vKipcbiAqIG5lZ2F0ZSBtYXJnaW5zXG4gKi9cbi5tYXJnaW4tdG9wLTAge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1ib3R0b20tMCB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuXG4vKipcbiAqIHNlcGFyYXRvclxuICovXG4ud3AtYmxvY2stc2VwYXJhdG9yIHtcbiAgbWFyZ2luLXRvcDogOCU7XG4gIG1hcmdpbi1ib3R0b206IDglO1xuICBib3JkZXItY29sb3I6ICM4RThCQjE7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4RThCQjE7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAud3AtYmxvY2stc2VwYXJhdG9yIHtcbiAgICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA4MHB4OyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgIC53cC1ibG9jay1zZXBhcmF0b3Ige1xuICAgICAgbWFyZ2luLXRvcDogMzMuMzMzMzNweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMzLjMzMzMzcHg7IH0gfVxuXG4vKipcbiAqIGltYWdlc1xuICovXG4ud3AtYmxvY2staW1hZ2Uge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLndwLWJsb2NrLWltYWdlIC5hbGlnbmNlbnRlciB7XG4gICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4OyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgLndwLWJsb2NrLWltYWdlIC5hbGlnbmNlbnRlciB7XG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7IH0gfVxuICAud3AtYmxvY2staW1hZ2UuYWxpZ253aWRlIHtcbiAgICB3aWR0aDogMTUwJTtcbiAgICBtYXgtd2lkdGg6IDE1MCU7XG4gICAgbWFyZ2luLWxlZnQ6IC0yNSU7XG4gICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4OyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgIC53cC1ibG9jay1pbWFnZS5hbGlnbndpZGUge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tbGVmdDogMDsgfSB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgLndwLWJsb2NrLWltYWdlLmFsaWdud2lkZSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7IH0gfVxuICAud3AtYmxvY2staW1hZ2UuYWxpZ25mdWxsIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgIC53cC1ibG9jay1pbWFnZS5hbGlnbmZ1bGwge1xuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9IH1cbiAgICAud3AtYmxvY2staW1hZ2UuYWxpZ25mdWxsIGZpZ2NhcHRpb24ge1xuICAgICAgcGFkZGluZzogMCAxMCU7IH1cbiAgLndwLWJsb2NrLWltYWdlIGZpZ3VyZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAud3AtYmxvY2staW1hZ2UgLmFsaWducmlnaHQsXG4gICAgLndwLWJsb2NrLWltYWdlIC5hbGlnbmxlZnQge1xuICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bzsgfSB9XG4gIC53cC1ibG9jay1pbWFnZSBmaWdjYXB0aW9uIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBsZXR0ZXItc3BhY2luZzogMS42cHg7XG4gICAgY29sb3I6ICM4RThCQjE7IH1cbiAgLndwLWJsb2NrLWltYWdlIGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bzsgfVxuXG4vKipcbiAqIGdhbGxlcnlcbiAqL1xuLndwLWJsb2NrLWdhbGxlcnkge1xuICBtYXJnaW4tdG9wOiA4JTtcbiAgbWFyZ2luLWJvdHRvbTogOCU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAud3AtYmxvY2stZ2FsbGVyeSB7XG4gICAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogODBweDsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAud3AtYmxvY2stZ2FsbGVyeSB7XG4gICAgICBtYXJnaW4tdG9wOiAzMy4zMzMzM3B4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzMuMzMzMzNweDsgfSB9XG4gIC53cC1ibG9jay1nYWxsZXJ5IHVsIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDsgfVxuICAgIC53cC1ibG9jay1nYWxsZXJ5IHVsIGxpLmJsb2Nrcy1nYWxsZXJ5LWl0ZW0ge1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgIHBhZGRpbmc6IDA7IH1cbiAgLndwLWJsb2NrLWdhbGxlcnkuYWxpZ253aWRlIHtcbiAgICB3aWR0aDogMTUwJTtcbiAgICBtYXgtd2lkdGg6IDE1MCU7XG4gICAgbWFyZ2luLWxlZnQ6IC0yNSU7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgLndwLWJsb2NrLWdhbGxlcnkuYWxpZ253aWRlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7IH0gfVxuICAud3AtYmxvY2stZ2FsbGVyeS5hbGlnbmZ1bGwge1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtNTB2dyArIDUwJSk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAud3AtYmxvY2stZ2FsbGVyeSB7XG4gICAgICB3aWR0aDogMTAwJTsgfSB9XG4gIC53cC1ibG9jay1nYWxsZXJ5Omxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLndwLWJsb2NrLWdhbGxlcnkgbGkge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7IH1cbiAgICAud3AtYmxvY2stZ2FsbGVyeSBsaTpiZWZvcmUge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAud3AtYmxvY2stZ2FsbGVyeSBmaWd1cmUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAud3AtYmxvY2stZ2FsbGVyeSAuYmxvY2tzLWdhbGxlcnktaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC53cC1ibG9jay1nYWxsZXJ5IC5ibG9ja3MtZ2FsbGVyeS1ncmlkIHtcbiAgICBtYXJnaW46IDA7IH1cbiAgLndwLWJsb2NrLWdhbGxlcnk6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4vKipcbiAqIGNvdmVyIGltYWdlXG4gKi9cbi53cC1ibG9jay1jb3Zlci1pbWFnZSxcbi53cC1ibG9jay1jb3ZlciB7XG4gIG1hcmdpbi10b3A6IDglO1xuICBtYXJnaW4tYm90dG9tOiA4JTtcbiAgaGVpZ2h0OiBhdXRvOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLndwLWJsb2NrLWNvdmVyLWltYWdlLFxuICAgIC53cC1ibG9jay1jb3ZlciB7XG4gICAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogODBweDsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAud3AtYmxvY2stY292ZXItaW1hZ2UsXG4gICAgLndwLWJsb2NrLWNvdmVyIHtcbiAgICAgIG1hcmdpbi10b3A6IDMzLjMzMzMzcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMy4zMzMzM3B4OyB9IH1cbiAgLndwLWJsb2NrLWNvdmVyLWltYWdlLmhhcy1ibGFjay1iYWNrZ3JvdW5kLWNvbG9yLFxuICAud3AtYmxvY2stY292ZXIuaGFzLWJsYWNrLWJhY2tncm91bmQtY29sb3Ige1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7IH1cbiAgLndwLWJsb2NrLWNvdmVyLWltYWdlLmhhcy1zdWJ0bGUtYmFja2dyb3VuZC1jb2xvcixcbiAgLndwLWJsb2NrLWNvdmVyLmhhcy1zdWJ0bGUtYmFja2dyb3VuZC1jb2xvciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTsgfVxuICAud3AtYmxvY2stY292ZXItaW1hZ2UuaGFzLXdoaXRlLWJhY2tncm91bmQtY29sb3IsXG4gIC53cC1ibG9jay1jb3Zlci5oYXMtd2hpdGUtYmFja2dyb3VuZC1jb2xvciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjsgfVxuICAud3AtYmxvY2stY292ZXItaW1hZ2UuaGFzLWJsdWUtYmFja2dyb3VuZC1jb2xvcixcbiAgLndwLWJsb2NrLWNvdmVyLmhhcy1ibHVlLWJhY2tncm91bmQtY29sb3Ige1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxMDJCNDc7IH1cbiAgLndwLWJsb2NrLWNvdmVyLWltYWdlLmhhcy1ibHVlLXN1YnRsZS1iYWNrZ3JvdW5kLWNvbG9yLFxuICAud3AtYmxvY2stY292ZXIuaGFzLWJsdWUtc3VidGxlLWJhY2tncm91bmQtY29sb3Ige1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxMDJCNDc7IH1cbiAgLndwLWJsb2NrLWNvdmVyLWltYWdlLmhhcy1uZW9uLWJsdWUtYmFja2dyb3VuZC1jb2xvcixcbiAgLndwLWJsb2NrLWNvdmVyLmhhcy1uZW9uLWJsdWUtYmFja2dyb3VuZC1jb2xvciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwYWRlZTsgfVxuICAud3AtYmxvY2stY292ZXItaW1hZ2UuaGFzLW9yYW5nZS1iYWNrZ3JvdW5kLWNvbG9yLFxuICAud3AtYmxvY2stY292ZXIuaGFzLW9yYW5nZS1iYWNrZ3JvdW5kLWNvbG9yIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlhYTUzOyB9XG4gIC53cC1ibG9jay1jb3Zlci1pbWFnZS5oYXMtbmVvbi1ncmVlbi1iYWNrZ3JvdW5kLWNvbG9yLFxuICAud3AtYmxvY2stY292ZXIuaGFzLW5lb24tZ3JlZW4tYmFja2dyb3VuZC1jb2xvciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzdkYzE0MjsgfVxuICAud3AtYmxvY2stY292ZXItaW1hZ2UuaGFzLW5lb24tcHVycGxlLWJhY2tncm91bmQtY29sb3IsXG4gIC53cC1ibG9jay1jb3Zlci5oYXMtbmVvbi1wdXJwbGUtYmFja2dyb3VuZC1jb2xvciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzg3NzAzRTsgfVxuICAud3AtYmxvY2stY292ZXItaW1hZ2UuaGFzLWdyYXktYmFja2dyb3VuZC1jb2xvcixcbiAgLndwLWJsb2NrLWNvdmVyLmhhcy1ncmF5LWJhY2tncm91bmQtY29sb3Ige1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2NjY2NjY7IH1cbiAgLndwLWJsb2NrLWNvdmVyLWltYWdlLmhhcy1sYXZlbmRlci1iYWNrZ3JvdW5kLWNvbG9yLFxuICAud3AtYmxvY2stY292ZXIuaGFzLWxhdmVuZGVyLWJhY2tncm91bmQtY29sb3Ige1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM4RThCQjE7IH1cbiAgLndwLWJsb2NrLWNvdmVyLWltYWdlLmhhcy1waW5rLWJhY2tncm91bmQtY29sb3IsXG4gIC53cC1ibG9jay1jb3Zlci5oYXMtcGluay1iYWNrZ3JvdW5kLWNvbG9yIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODc3MDNFOyB9XG4gIC53cC1ibG9jay1jb3Zlci1pbWFnZS5oYXMtZ29sZC1iYWNrZ3JvdW5kLWNvbG9yLFxuICAud3AtYmxvY2stY292ZXIuaGFzLWdvbGQtYmFja2dyb3VuZC1jb2xvciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZDQjgyNzsgfVxuICAud3AtYmxvY2stY292ZXItaW1hZ2UuYWxpZ25mdWxsLFxuICAud3AtYmxvY2stY292ZXIuYWxpZ25mdWxsIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTUwdncgKyA1MCUpO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAud3AtYmxvY2stY292ZXItaW1hZ2UuYWxpZ253aWRlLFxuICAud3AtYmxvY2stY292ZXIuYWxpZ253aWRlIHtcbiAgICB3aWR0aDogMTUwJTtcbiAgICBtYXgtd2lkdGg6IDE1MCU7XG4gICAgbWFyZ2luLWxlZnQ6IC0yNSU7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgLndwLWJsb2NrLWNvdmVyLWltYWdlLmFsaWdud2lkZSxcbiAgICAgIC53cC1ibG9jay1jb3Zlci5hbGlnbndpZGUge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tbGVmdDogMDsgfSB9XG4gIC53cC1ibG9jay1jb3Zlci1pbWFnZTpsYXN0LWNoaWxkLFxuICAud3AtYmxvY2stY292ZXI6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4vKipcbiAqIHB1bGxxdW90ZVxuICovXG4ud3AtYmxvY2stcHVsbHF1b3RlIHtcbiAgbWFyZ2luLXRvcDogOCU7XG4gIG1hcmdpbi1ib3R0b206IDglO1xuICBjb2xvcjogIzEwMkI0NztcbiAgYm9yZGVyLWNvbG9yOiAjOEU4QkIxOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLndwLWJsb2NrLXB1bGxxdW90ZSB7XG4gICAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogODBweDsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAud3AtYmxvY2stcHVsbHF1b3RlIHtcbiAgICAgIG1hcmdpbi10b3A6IDMzLjMzMzMzcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMy4zMzMzM3B4OyB9IH1cbiAgLndwLWJsb2NrLXB1bGxxdW90ZS5hbGlnbmZ1bGwge1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtNTB2dyArIDUwJSk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC53cC1ibG9jay1wdWxscXVvdGUuYWxpZ253aWRlIHtcbiAgICB3aWR0aDogMTUwJTtcbiAgICBtYXgtd2lkdGg6IDE1MCU7XG4gICAgbWFyZ2luLWxlZnQ6IC0yNSU7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgLndwLWJsb2NrLXB1bGxxdW90ZS5hbGlnbndpZGUge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tbGVmdDogMDsgfSB9XG4gIC53cC1ibG9jay1wdWxscXVvdGUgYmxvY2txdW90ZSB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWF4LXdpZHRoOiAxNDAwcHg7XG4gICAgd2lkdGg6IDg1JTtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIC53cC1ibG9jay1wdWxscXVvdGUgYmxvY2txdW90ZSBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgIGZvbnQtc2l6ZTogMi44dnc7IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgIC53cC1ibG9jay1wdWxscXVvdGUgYmxvY2txdW90ZSBwIHtcbiAgICAgICAgICBmb250LXNpemU6IDI4cHg7IH0gfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgLndwLWJsb2NrLXB1bGxxdW90ZSBibG9ja3F1b3RlIHAge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDsgfSB9XG4gICAgLndwLWJsb2NrLXB1bGxxdW90ZSBibG9ja3F1b3RlIGNpdGUge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC1zaXplOiAxLjR2dztcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMS42cHg7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgY29sb3I6ICM4RThCQjE7IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgIC53cC1ibG9jay1wdWxscXVvdGUgYmxvY2txdW90ZSBjaXRlIHtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7IH0gfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgLndwLWJsb2NrLXB1bGxxdW90ZSBibG9ja3F1b3RlIGNpdGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDsgfSB9XG4gIC53cC1ibG9jay1wdWxscXVvdGU6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4vKipcbiAqIG1lZGlhIHRleHRcbiAqL1xuLndwLWJsb2NrLW1lZGlhLXRleHQge1xuICBtYXJnaW4tdG9wOiA4JTtcbiAgbWFyZ2luLWJvdHRvbTogOCU7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAud3AtYmxvY2stbWVkaWEtdGV4dCB7XG4gICAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogODBweDsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAud3AtYmxvY2stbWVkaWEtdGV4dCB7XG4gICAgICBtYXJnaW4tdG9wOiAzMy4zMzMzM3B4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzMuMzMzMzNweDsgfSB9XG4gIC53cC1ibG9jay1tZWRpYS10ZXh0IGgxOmZpcnN0LWNoaWxkLCAud3AtYmxvY2stbWVkaWEtdGV4dCBoMjpmaXJzdC1jaGlsZCwgLndwLWJsb2NrLW1lZGlhLXRleHQgaDM6Zmlyc3QtY2hpbGQsIC53cC1ibG9jay1tZWRpYS10ZXh0IGg0OmZpcnN0LWNoaWxkLCAud3AtYmxvY2stbWVkaWEtdGV4dCBoNTpmaXJzdC1jaGlsZCwgLndwLWJsb2NrLW1lZGlhLXRleHQgaDY6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgIC53cC1ibG9jay1tZWRpYS10ZXh0IC53cC1ibG9jay1tZWRpYS10ZXh0X19tZWRpYSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9IH1cbiAgLndwLWJsb2NrLW1lZGlhLXRleHQ6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4vKipcbiAqIGJsb2NrcXVvdGVcbiAqL1xuLndwLWJsb2NrLXF1b3RlIHtcbiAgbWFyZ2luLXRvcDogOCU7XG4gIG1hcmdpbi1ib3R0b206IDglO1xuICBib3JkZXItY29sb3I6ICM4RThCQjE7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAud3AtYmxvY2stcXVvdGUge1xuICAgICAgbWFyZ2luLXRvcDogODBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDgwcHg7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgLndwLWJsb2NrLXF1b3RlIHtcbiAgICAgIG1hcmdpbi10b3A6IDMzLjMzMzMzcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMy4zMzMzM3B4OyB9IH1cbiAgLndwLWJsb2NrLXF1b3RlLmlzLXN0eWxlLWxhcmdlIHtcbiAgICBtYXJnaW4tdG9wOiA4JTtcbiAgICBtYXJnaW4tYm90dG9tOiA4JTsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAud3AtYmxvY2stcXVvdGUuaXMtc3R5bGUtbGFyZ2Uge1xuICAgICAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4MHB4OyB9IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgICAud3AtYmxvY2stcXVvdGUuaXMtc3R5bGUtbGFyZ2Uge1xuICAgICAgICBtYXJnaW4tdG9wOiAzMy4zMzMzM3B4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMy4zMzMzM3B4OyB9IH1cbiAgLndwLWJsb2NrLXF1b3RlIHAge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBmb250LXNpemU6IDIuOHZ3O1xuICAgIGNvbG9yOiAjMTAyQjQ3OyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3ODUuNzE0MjlweCkge1xuICAgICAgLndwLWJsb2NrLXF1b3RlIHAge1xuICAgICAgICBmb250LXNpemU6IDIycHg7IH0gfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgICAud3AtYmxvY2stcXVvdGUgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDsgfSB9XG4gIC53cC1ibG9jay1xdW90ZSBjaXRlIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC1zaXplOiAxLjR2dztcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGxldHRlci1zcGFjaW5nOiAxLjZweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGNvbG9yOiAjOEU4QkIxOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgIC53cC1ibG9jay1xdW90ZSBjaXRlIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4OyB9IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgICAgLndwLWJsb2NrLXF1b3RlIGNpdGUge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7IH0gfVxuICAud3AtYmxvY2stcXVvdGU6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4vKipcbiAqIHZlcnNlXG4gKi9cbnByZS53cC1ibG9jay12ZXJzZSB7XG4gIG1hcmdpbjogMDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG4gIC8qIElFIGFuZCBFZGdlICovXG4gIHNjcm9sbGJhci13aWR0aDogbm9uZTtcbiAgLyogRmlyZWZveCAqL1xuICBmb250LWZhbWlseTogXCJHYWxhbm8gR3JvdGVzcXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIHBhZGRpbmc6IDA7IH1cbiAgcHJlLndwLWJsb2NrLXZlcnNlOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICBwcmUud3AtYmxvY2stdmVyc2U6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICBwcmUud3AtYmxvY2stdmVyc2U6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4vKipcbiAqIGNvZGVcbiAqL1xucHJlLndwLWJsb2NrLWNvZGUge1xuICBtYXJnaW4tdG9wOiA4JTtcbiAgbWFyZ2luLWJvdHRvbTogOCU7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICBwcmUud3AtYmxvY2stY29kZSB7XG4gICAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogODBweDsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICBwcmUud3AtYmxvY2stY29kZSB7XG4gICAgICBtYXJnaW4tdG9wOiAzMy4zMzMzM3B4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzMuMzMzMzNweDsgfSB9XG4gIHByZS53cC1ibG9jay1jb2RlOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLndwLWJsb2NrLXByZWZvcm1hdHRlZCB7XG4gIG1hcmdpbi10b3A6IDglO1xuICBtYXJnaW4tYm90dG9tOiA4JTtcbiAgb3ZlcmZsb3cteDogc2Nyb2xsOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLndwLWJsb2NrLXByZWZvcm1hdHRlZCB7XG4gICAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogODBweDsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAud3AtYmxvY2stcHJlZm9ybWF0dGVkIHtcbiAgICAgIG1hcmdpbi10b3A6IDMzLjMzMzMzcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMy4zMzMzM3B4OyB9IH1cbiAgLndwLWJsb2NrLXByZWZvcm1hdHRlZDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi8qKlxuICogZ3JvdXBcbiAqL1xuLndwLWJsb2NrLWdyb3VwIHtcbiAgcGFkZGluZy10b3A6IDEwJTtcbiAgcGFkZGluZy1ib3R0b206IDEwJTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC53cC1ibG9jay1ncm91cCB7XG4gICAgICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgLndwLWJsb2NrLWdyb3VwIHtcbiAgICAgIHBhZGRpbmctdG9wOiA0MS42NjY2N3B4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDQxLjY2NjY3cHg7IH0gfVxuICAud3AtYmxvY2stZ3JvdXAuaGFzLWJhY2tncm91bmQge1xuICAgIHBhZGRpbmctdG9wOiAxMCU7XG4gICAgcGFkZGluZy1ib3R0b206IDEwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAud3AtYmxvY2stZ3JvdXAuaGFzLWJhY2tncm91bmQge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDsgfSB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgICAgLndwLWJsb2NrLWdyb3VwLmhhcy1iYWNrZ3JvdW5kIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDQxLjY2NjY3cHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA0MS42NjY2N3B4OyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3ODJweCkge1xuICAgIC53cC1ibG9jay1ncm91cC5iZy1ib3R0b20tbGVmdCwgLndwLWJsb2NrLWdyb3VwLmJnLWJvdHRvbS1yaWdodCwgLndwLWJsb2NrLWdyb3VwLmJnLWJvdHRvbS1jZW50ZXIsIC53cC1ibG9jay1ncm91cC5iZy10b3AtbGVmdCwgLndwLWJsb2NrLWdyb3VwLmJnLXRvcC1yaWdodCwgLndwLWJsb2NrLWdyb3VwLmJnLXRvcC1jZW50ZXIsIC53cC1ibG9jay1ncm91cC5iZy1sZWZ0LWNlbnRlciwgLndwLWJsb2NrLWdyb3VwLmJnLWxlZnQtdG9wLCAud3AtYmxvY2stZ3JvdXAuYmctbGVmdC1ib3R0b20sIC53cC1ibG9jay1ncm91cC5iZy1yaWdodC1ib3R0b20sIC53cC1ibG9jay1ncm91cC5iZy1yaWdodC1jZW50ZXIsIC53cC1ibG9jay1ncm91cC5iZy1yaWdodC10b3Age1xuICAgICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50OyB9IH1cbiAgLndwLWJsb2NrLWdyb3VwLmJnLWJvdHRvbS1sZWZ0IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gbGVmdCAhaW1wb3J0YW50OyB9XG4gIC53cC1ibG9jay1ncm91cC5iZy1ib3R0b20tdG9wIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gdG9wICFpbXBvcnRhbnQ7IH1cbiAgLndwLWJsb2NrLWdyb3VwLmJnLWJvdHRvbS1jZW50ZXIge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAud3AtYmxvY2stZ3JvdXAuYmctYm90dG9tLXJpZ2h0IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gcmlnaHQgIWltcG9ydGFudDsgfVxuICAud3AtYmxvY2stZ3JvdXAuYmctdG9wLXJpZ2h0IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgcmlnaHQgIWltcG9ydGFudDsgfVxuICAud3AtYmxvY2stZ3JvdXAuYmctdG9wLWNlbnRlciB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC53cC1ibG9jay1ncm91cC5iZy10b3AtbGVmdCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGxlZnQgIWltcG9ydGFudDsgfVxuICAud3AtYmxvY2stZ3JvdXAuYmctY2VudGVyLXJpZ2h0IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgcmlnaHQgIWltcG9ydGFudDsgfVxuICAud3AtYmxvY2stZ3JvdXAuYmctY2VudGVyLWxlZnQge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgLndwLWJsb2NrLWdyb3VwLmJnLWNlbnRlci10b3Age1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3AgIWltcG9ydGFudDsgfVxuICAud3AtYmxvY2stZ3JvdXAuYmctY2VudGVyLWJvdHRvbSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbSAhaW1wb3J0YW50OyB9XG4gIC53cC1ibG9jay1ncm91cC5iZy1jZW50ZXIge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAud3AtYmxvY2stZ3JvdXAuYWxpZ253aWRlIHtcbiAgICB3aWR0aDogMTUwJTtcbiAgICBtYXgtd2lkdGg6IDE1MCU7XG4gICAgbWFyZ2luLWxlZnQ6IC0yNSU7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgLndwLWJsb2NrLWdyb3VwLmFsaWdud2lkZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwOyB9IH1cbiAgLndwLWJsb2NrLWdyb3VwLmFsaWduZnVsbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMDAlICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgIWltcG9ydGFudDsgfVxuICAgIC53cC1ibG9jay1ncm91cC5hbGlnbmZ1bGwgLndwLWJsb2NrLWdyb3VwX19pbm5lci1jb250YWluZXIge1xuICAgICAgd2lkdGg6IDgwJTsgfVxuICAgIC53cC1ibG9jay1ncm91cC5hbGlnbmZ1bGw6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC53cC1ibG9jay1ncm91cCAud3AtYmxvY2stY29sdW1uczpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC53cC1ibG9jay1ncm91cC5mdWxsLXdpZHRoIC53cC1ibG9jay1ncm91cF9faW5uZXItY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAud3AtYmxvY2stZ3JvdXAgLndwLWJsb2NrLWdyb3VwX19pbm5lci1jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTQwMHB4O1xuICAgIHdpZHRoOiA5MCU7XG4gICAgbWFyZ2luOiAwIGF1dG87IH1cbiAgICAud3AtYmxvY2stZ3JvdXAgLndwLWJsb2NrLWdyb3VwX19pbm5lci1jb250YWluZXIgcDpmaXJzdC1jaGlsZCxcbiAgICAud3AtYmxvY2stZ3JvdXAgLndwLWJsb2NrLWdyb3VwX19pbm5lci1jb250YWluZXIgaDE6Zmlyc3QtY2hpbGQsXG4gICAgLndwLWJsb2NrLWdyb3VwIC53cC1ibG9jay1ncm91cF9faW5uZXItY29udGFpbmVyIGgyOmZpcnN0LWNoaWxkLFxuICAgIC53cC1ibG9jay1ncm91cCAud3AtYmxvY2stZ3JvdXBfX2lubmVyLWNvbnRhaW5lciBoMzpmaXJzdC1jaGlsZCxcbiAgICAud3AtYmxvY2stZ3JvdXAgLndwLWJsb2NrLWdyb3VwX19pbm5lci1jb250YWluZXIgaDQ6Zmlyc3QtY2hpbGQsXG4gICAgLndwLWJsb2NrLWdyb3VwIC53cC1ibG9jay1ncm91cF9faW5uZXItY29udGFpbmVyIGg1OmZpcnN0LWNoaWxkLFxuICAgIC53cC1ibG9jay1ncm91cCAud3AtYmxvY2stZ3JvdXBfX2lubmVyLWNvbnRhaW5lciBoNjpmaXJzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tdG9wOiAwOyB9XG4gICAgLndwLWJsb2NrLWdyb3VwIC53cC1ibG9jay1ncm91cF9faW5uZXItY29udGFpbmVyIGRpdjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLyoqXG4gKiB0YWJsZVxuICovXG4ud3AtYmxvY2stdGFibGUge1xuICBtYXJnaW4tdG9wOiA4JTtcbiAgbWFyZ2luLWJvdHRvbTogOCU7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAud3AtYmxvY2stdGFibGUge1xuICAgICAgbWFyZ2luLXRvcDogODBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDgwcHg7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgLndwLWJsb2NrLXRhYmxlIHtcbiAgICAgIG1hcmdpbi10b3A6IDMzLjMzMzMzcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMy4zMzMzM3B4OyB9IH1cbiAgLndwLWJsb2NrLXRhYmxlIHRhYmxlIHtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlOyB9XG4gIC53cC1ibG9jay10YWJsZS5pcy1zdHlsZS1zdHJpcGVzIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lOyB9XG4gIC53cC1ibG9jay10YWJsZS5hbGlnbndpZGUge1xuICAgIHdpZHRoOiAxNTAlO1xuICAgIG1heC13aWR0aDogMTUwJTtcbiAgICBtYXJnaW4tbGVmdDogLTI1JTsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAud3AtYmxvY2stdGFibGUuYWxpZ253aWRlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7IH0gfVxuICAud3AtYmxvY2stdGFibGUuYWxpZ25mdWxsIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTUwdncgKyA1MCUpO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAud3AtYmxvY2stdGFibGU6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4vKipcbiAqIGVtYmVkXG4gKi9cbi53cC1ibG9jay1lbWJlZCB7XG4gIG1hcmdpbi10b3A6IDglO1xuICBtYXJnaW4tYm90dG9tOiA4JTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC53cC1ibG9jay1lbWJlZCB7XG4gICAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogODBweDsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAud3AtYmxvY2stZW1iZWQge1xuICAgICAgbWFyZ2luLXRvcDogMzMuMzMzMzNweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMzLjMzMzMzcHg7IH0gfVxuICAud3AtYmxvY2stZW1iZWQuYWxpZ253aWRlIHtcbiAgICB3aWR0aDogMTUwJTtcbiAgICBtYXgtd2lkdGg6IDE1MCU7XG4gICAgbWFyZ2luLWxlZnQ6IC0yNSU7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgLndwLWJsb2NrLWVtYmVkLmFsaWdud2lkZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwOyB9IH1cbiAgLndwLWJsb2NrLWVtYmVkLmFsaWduZnVsbCB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC01MHZ3ICsgNTAlKTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLyoqXG4gKiBmaWxlXG4gKi9cbi53cC1ibG9jay1maWxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgbWFyZ2luLXRvcDogMzBweDsgfVxuXG4vKipcbiAqIGNvbHVtbnNcbiAqL1xuLndwLWJsb2NrLWNvbHVtbnMuYWxpZ253aWRlIHtcbiAgd2lkdGg6IDE1MCU7XG4gIG1heC13aWR0aDogMTUwJTtcbiAgbWFyZ2luLWxlZnQ6IC0yNSU7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAud3AtYmxvY2stY29sdW1ucy5hbGlnbndpZGUge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tbGVmdDogMDsgfSB9XG5cbi53cC1ibG9jay1jb2x1bW5zLmFsaWduZnVsbCB7XG4gIHdpZHRoOiAxMDB2dztcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTUwdncgKyA1MCUpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAgOCU7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3ODJweCkge1xuICAgIC53cC1ibG9jay1jb2x1bW5zLmFsaWduZnVsbCB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc4MnB4KSB7XG4gIC53cC1ibG9jay1jb2x1bW5zIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDsgfSB9XG5cbi53cC1ibG9jay1jb2x1bW5zIC53cC1ibG9jay1jb2x1bW4ge1xuICBtYXJnaW4tdG9wOiAwOyB9XG4gIC53cC1ibG9jay1jb2x1bW5zIC53cC1ibG9jay1jb2x1bW4gaDE6Zmlyc3QtY2hpbGQsIC53cC1ibG9jay1jb2x1bW5zIC53cC1ibG9jay1jb2x1bW4gaDI6Zmlyc3QtY2hpbGQsIC53cC1ibG9jay1jb2x1bW5zIC53cC1ibG9jay1jb2x1bW4gaDM6Zmlyc3QtY2hpbGQsIC53cC1ibG9jay1jb2x1bW5zIC53cC1ibG9jay1jb2x1bW4gaDQ6Zmlyc3QtY2hpbGQsIC53cC1ibG9jay1jb2x1bW5zIC53cC1ibG9jay1jb2x1bW4gaDU6Zmlyc3QtY2hpbGQsIC53cC1ibG9jay1jb2x1bW5zIC53cC1ibG9jay1jb2x1bW4gaDY6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3ODJweCkge1xuICAgIC53cC1ibG9jay1jb2x1bW5zIC53cC1ibG9jay1jb2x1bW4ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDsgfSB9XG4gIC53cC1ibG9jay1jb2x1bW5zIC53cC1ibG9jay1jb2x1bW4gLndwLWJsb2NrLWltYWdlOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3ODJweCkge1xuICAgIC53cC1ibG9jay1jb2x1bW5zIC53cC1ibG9jay1jb2x1bW46bnRoLWNoaWxkKDJuKSB7XG4gICAgICBtYXJnaW4tbGVmdDogMDsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzgycHgpIHtcbiAgICAud3AtYmxvY2stY29sdW1ucyAud3AtYmxvY2stY29sdW1uIHtcbiAgICAgIGZsZXgtYmFzaXM6IDEwMCUgIWltcG9ydGFudDsgfSB9XG4gIC53cC1ibG9jay1jb2x1bW5zIC53cC1ibG9jay1jb2x1bW4gZGl2Omxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLndwLWJsb2NrLWNvbHVtbnMgLndwLWJsb2NrLWNvbHVtbiAud3AtYmxvY2stZW1iZWQ6Zmlyc3QtY2hpbGQsXG4gIC53cC1ibG9jay1jb2x1bW5zIC53cC1ibG9jay1jb2x1bW4gLndwLWJsb2NrLWltYWdlOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tdG9wOiAwOyB9XG5cbi8qKlxuICogbWVkaWEgdGV4dFxuICovXG4ud3AtYmxvY2stbWVkaWEtdGV4dC5hbGlnbmZ1bGwge1xuICB3aWR0aDogMTAwdnc7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC01MHZ3ICsgNTAlKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi53cC1ibG9jay1tZWRpYS10ZXh0LmFsaWdud2lkZSB7XG4gIHdpZHRoOiAxNTAlO1xuICBtYXgtd2lkdGg6IDE1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtMjUlOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgLndwLWJsb2NrLW1lZGlhLXRleHQuYWxpZ253aWRlIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7IH0gfVxuXG4vKipcbiAqIGJ1dHRvbnNcbiAqL1xuLndwLWJsb2NrLWZpbGUge1xuICBtYXJnaW4tdG9wOiA1JTtcbiAgbWFyZ2luLWJvdHRvbTogNSU7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAud3AtYmxvY2stZmlsZSB7XG4gICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAud3AtYmxvY2stZmlsZSB7XG4gICAgICBtYXJnaW4tdG9wOiAyMC44MzMzM3B4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjAuODMzMzNweDsgfSB9XG4gIC53cC1ibG9jay1maWxlOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLmJ1dHRvbi1ncm91cCB7XG4gIG1hcmdpbjogMzBweCAwICFpbXBvcnRhbnQ7IH1cblxuLmJ1dHRvbixcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0sXG5hLndwLWJsb2NrLWJ1dHRvbl9fbGluayxcbi53cC1ibG9jay1idXR0b25fX2xpbmssXG4ud3AtYmxvY2stZmlsZSAud3AtYmxvY2stZmlsZV9fYnV0dG9uLFxuLndwLWJsb2NrLWZpbGUgYS53cC1ibG9jay1maWxlX19idXR0b24sXG4ud3AtYmxvY2stYnV0dG9uIGEud3AtYmxvY2stYnV0dG9uX19saW5rIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXNpemU6IDEuMnZ3O1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYm9yZGVyLXJhZGl1czogNjBweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXI6IDJweCBzb2xpZCAjMTAyQjQ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTAyQjQ3O1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgcGFkZGluZzogMTVweCAzMHB4O1xuICBsZXR0ZXItc3BhY2luZzogMS42cHg7XG4gIGZvbnQtZmFtaWx5OiBcIkdhbGFubyBHcm90ZXNxdWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgIC5idXR0b24sXG4gICAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSxcbiAgICBhLndwLWJsb2NrLWJ1dHRvbl9fbGluayxcbiAgICAud3AtYmxvY2stYnV0dG9uX19saW5rLFxuICAgIC53cC1ibG9jay1maWxlIC53cC1ibG9jay1maWxlX19idXR0b24sXG4gICAgLndwLWJsb2NrLWZpbGUgYS53cC1ibG9jay1maWxlX19idXR0b24sXG4gICAgLndwLWJsb2NrLWJ1dHRvbiBhLndwLWJsb2NrLWJ1dHRvbl9fbGluayB7XG4gICAgICBmb250LXNpemU6IDEycHg7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgIC5idXR0b24sXG4gICAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSxcbiAgICBhLndwLWJsb2NrLWJ1dHRvbl9fbGluayxcbiAgICAud3AtYmxvY2stYnV0dG9uX19saW5rLFxuICAgIC53cC1ibG9jay1maWxlIC53cC1ibG9jay1maWxlX19idXR0b24sXG4gICAgLndwLWJsb2NrLWZpbGUgYS53cC1ibG9jay1maWxlX19idXR0b24sXG4gICAgLndwLWJsb2NrLWJ1dHRvbiBhLndwLWJsb2NrLWJ1dHRvbl9fbGluayB7XG4gICAgICBmb250LXNpemU6IDEycHg7IH0gfVxuICAuYnV0dG9uLmhhcy1ibGFjay1iYWNrZ3JvdW5kLWNvbG9yLFxuICBpbnB1dFt0eXBlPVwic3VibWl0XCJdLmhhcy1ibGFjay1iYWNrZ3JvdW5kLWNvbG9yLFxuICBhLndwLWJsb2NrLWJ1dHRvbl9fbGluay5oYXMtYmxhY2stYmFja2dyb3VuZC1jb2xvcixcbiAgLndwLWJsb2NrLWJ1dHRvbl9fbGluay5oYXMtYmxhY2stYmFja2dyb3VuZC1jb2xvcixcbiAgLndwLWJsb2NrLWZpbGUgLndwLWJsb2NrLWZpbGVfX2J1dHRvbi5oYXMtYmxhY2stYmFja2dyb3VuZC1jb2xvcixcbiAgLndwLWJsb2NrLWZpbGUgYS53cC1ibG9jay1maWxlX19idXR0b24uaGFzLWJsYWNrLWJhY2tncm91bmQtY29sb3IsXG4gIC53cC1ibG9jay1idXR0b24gYS53cC1ibG9jay1idXR0b25fX2xpbmsuaGFzLWJsYWNrLWJhY2tncm91bmQtY29sb3Ige1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDAwMDAwOyB9XG4gIC5idXR0b24uaGFzLWJsYWNrLWNvbG9yLFxuICBpbnB1dFt0eXBlPVwic3VibWl0XCJdLmhhcy1ibGFjay1jb2xvcixcbiAgYS53cC1ibG9jay1idXR0b25fX2xpbmsuaGFzLWJsYWNrLWNvbG9yLFxuICAud3AtYmxvY2stYnV0dG9uX19saW5rLmhhcy1ibGFjay1jb2xvcixcbiAgLndwLWJsb2NrLWZpbGUgLndwLWJsb2NrLWZpbGVfX2J1dHRvbi5oYXMtYmxhY2stY29sb3IsXG4gIC53cC1ibG9jay1maWxlIGEud3AtYmxvY2stZmlsZV9fYnV0dG9uLmhhcy1ibGFjay1jb2xvcixcbiAgLndwLWJsb2NrLWJ1dHRvbiBhLndwLWJsb2NrLWJ1dHRvbl9fbGluay5oYXMtYmxhY2stY29sb3Ige1xuICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgIGJvcmRlci1jb2xvcjogIzAwMDAwMDsgfVxuICAuYnV0dG9uLmhhcy1zdWJ0bGUtYmFja2dyb3VuZC1jb2xvcixcbiAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5oYXMtc3VidGxlLWJhY2tncm91bmQtY29sb3IsXG4gIGEud3AtYmxvY2stYnV0dG9uX19saW5rLmhhcy1zdWJ0bGUtYmFja2dyb3VuZC1jb2xvcixcbiAgLndwLWJsb2NrLWJ1dHRvbl9fbGluay5oYXMtc3VidGxlLWJhY2tncm91bmQtY29sb3IsXG4gIC53cC1ibG9jay1maWxlIC53cC1ibG9jay1maWxlX19idXR0b24uaGFzLXN1YnRsZS1iYWNrZ3JvdW5kLWNvbG9yLFxuICAud3AtYmxvY2stZmlsZSBhLndwLWJsb2NrLWZpbGVfX2J1dHRvbi5oYXMtc3VidGxlLWJhY2tncm91bmQtY29sb3IsXG4gIC53cC1ibG9jay1idXR0b24gYS53cC1ibG9jay1idXR0b25fX2xpbmsuaGFzLXN1YnRsZS1iYWNrZ3JvdW5kLWNvbG9yIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xuICAgIGJvcmRlci1jb2xvcjogI2ZhZmFmYTsgfVxuICAuYnV0dG9uLmhhcy1zdWJ0bGUtY29sb3IsXG4gIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0uaGFzLXN1YnRsZS1jb2xvcixcbiAgYS53cC1ibG9jay1idXR0b25fX2xpbmsuaGFzLXN1YnRsZS1jb2xvcixcbiAgLndwLWJsb2NrLWJ1dHRvbl9fbGluay5oYXMtc3VidGxlLWNvbG9yLFxuICAud3AtYmxvY2stZmlsZSAud3AtYmxvY2stZmlsZV9fYnV0dG9uLmhhcy1zdWJ0bGUtY29sb3IsXG4gIC53cC1ibG9jay1maWxlIGEud3AtYmxvY2stZmlsZV9fYnV0dG9uLmhhcy1zdWJ0bGUtY29sb3IsXG4gIC53cC1ibG9jay1idXR0b24gYS53cC1ibG9jay1idXR0b25fX2xpbmsuaGFzLXN1YnRsZS1jb2xvciB7XG4gICAgY29sb3I6ICNmYWZhZmE7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmFmYWZhOyB9XG4gIC5idXR0b24uaGFzLXdoaXRlLWJhY2tncm91bmQtY29sb3IsXG4gIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0uaGFzLXdoaXRlLWJhY2tncm91bmQtY29sb3IsXG4gIGEud3AtYmxvY2stYnV0dG9uX19saW5rLmhhcy13aGl0ZS1iYWNrZ3JvdW5kLWNvbG9yLFxuICAud3AtYmxvY2stYnV0dG9uX19saW5rLmhhcy13aGl0ZS1iYWNrZ3JvdW5kLWNvbG9yLFxuICAud3AtYmxvY2stZmlsZSAud3AtYmxvY2stZmlsZV9fYnV0dG9uLmhhcy13aGl0ZS1iYWNrZ3JvdW5kLWNvbG9yLFxuICAud3AtYmxvY2stZmlsZSBhLndwLWJsb2NrLWZpbGVfX2J1dHRvbi5oYXMtd2hpdGUtYmFja2dyb3VuZC1jb2xvcixcbiAgLndwLWJsb2NrLWJ1dHRvbiBhLndwLWJsb2NrLWJ1dHRvbl9fbGluay5oYXMtd2hpdGUtYmFja2dyb3VuZC1jb2xvciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgICBib3JkZXItY29sb3I6ICNGRkZGRkY7IH1cbiAgLmJ1dHRvbi5oYXMtd2hpdGUtY29sb3IsXG4gIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0uaGFzLXdoaXRlLWNvbG9yLFxuICBhLndwLWJsb2NrLWJ1dHRvbl9fbGluay5oYXMtd2hpdGUtY29sb3IsXG4gIC53cC1ibG9jay1idXR0b25fX2xpbmsuaGFzLXdoaXRlLWNvbG9yLFxuICAud3AtYmxvY2stZmlsZSAud3AtYmxvY2stZmlsZV9fYnV0dG9uLmhhcy13aGl0ZS1jb2xvcixcbiAgLndwLWJsb2NrLWZpbGUgYS53cC1ibG9jay1maWxlX19idXR0b24uaGFzLXdoaXRlLWNvbG9yLFxuICAud3AtYmxvY2stYnV0dG9uIGEud3AtYmxvY2stYnV0dG9uX19saW5rLmhhcy13aGl0ZS1jb2xvciB7XG4gICAgY29sb3I6ICNGRkZGRkY7XG4gICAgYm9yZGVyLWNvbG9yOiAjRkZGRkZGOyB9XG4gIC5idXR0b24uaGFzLWJsdWUtYmFja2dyb3VuZC1jb2xvcixcbiAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5oYXMtYmx1ZS1iYWNrZ3JvdW5kLWNvbG9yLFxuICBhLndwLWJsb2NrLWJ1dHRvbl9fbGluay5oYXMtYmx1ZS1iYWNrZ3JvdW5kLWNvbG9yLFxuICAud3AtYmxvY2stYnV0dG9uX19saW5rLmhhcy1ibHVlLWJhY2tncm91bmQtY29sb3IsXG4gIC53cC1ibG9jay1maWxlIC53cC1ibG9jay1maWxlX19idXR0b24uaGFzLWJsdWUtYmFja2dyb3VuZC1jb2xvcixcbiAgLndwLWJsb2NrLWZpbGUgYS53cC1ibG9jay1maWxlX19idXR0b24uaGFzLWJsdWUtYmFja2dyb3VuZC1jb2xvcixcbiAgLndwLWJsb2NrLWJ1dHRvbiBhLndwLWJsb2NrLWJ1dHRvbl9fbGluay5oYXMtYmx1ZS1iYWNrZ3JvdW5kLWNvbG9yIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTAyQjQ3O1xuICAgIGJvcmRlci1jb2xvcjogIzEwMkI0NzsgfVxuICAuYnV0dG9uLmhhcy1ibHVlLWNvbG9yLFxuICBpbnB1dFt0eXBlPVwic3VibWl0XCJdLmhhcy1ibHVlLWNvbG9yLFxuICBhLndwLWJsb2NrLWJ1dHRvbl9fbGluay5oYXMtYmx1ZS1jb2xvcixcbiAgLndwLWJsb2NrLWJ1dHRvbl9fbGluay5oYXMtYmx1ZS1jb2xvcixcbiAgLndwLWJsb2NrLWZpbGUgLndwLWJsb2NrLWZpbGVfX2J1dHRvbi5oYXMtYmx1ZS1jb2xvcixcbiAgLndwLWJsb2NrLWZpbGUgYS53cC1ibG9jay1maWxlX19idXR0b24uaGFzLWJsdWUtY29sb3IsXG4gIC53cC1ibG9jay1idXR0b24gYS53cC1ibG9jay1idXR0b25fX2xpbmsuaGFzLWJsdWUtY29sb3Ige1xuICAgIGNvbG9yOiAjMTAyQjQ3O1xuICAgIGJvcmRlci1jb2xvcjogIzEwMkI0NzsgfVxuICAuYnV0dG9uLmhhcy1ibHVlLXN1YnRsZS1iYWNrZ3JvdW5kLWNvbG9yLFxuICBpbnB1dFt0eXBlPVwic3VibWl0XCJdLmhhcy1ibHVlLXN1YnRsZS1iYWNrZ3JvdW5kLWNvbG9yLFxuICBhLndwLWJsb2NrLWJ1dHRvbl9fbGluay5oYXMtYmx1ZS1zdWJ0bGUtYmFja2dyb3VuZC1jb2xvcixcbiAgLndwLWJsb2NrLWJ1dHRvbl9fbGluay5oYXMtYmx1ZS1zdWJ0bGUtYmFja2dyb3VuZC1jb2xvcixcbiAgLndwLWJsb2NrLWZpbGUgLndwLWJsb2NrLWZpbGVfX2J1dHRvbi5oYXMtYmx1ZS1zdWJ0bGUtYmFja2dyb3VuZC1jb2xvcixcbiAgLndwLWJsb2NrLWZpbGUgYS53cC1ibG9jay1maWxlX19idXR0b24uaGFzLWJsdWUtc3VidGxlLWJhY2tncm91bmQtY29sb3IsXG4gIC53cC1ibG9jay1idXR0b24gYS53cC1ibG9jay1idXR0b25fX2xpbmsuaGFzLWJsdWUtc3VidGxlLWJhY2tncm91bmQtY29sb3Ige1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxMDJCNDc7XG4gICAgYm9yZGVyLWNvbG9yOiAjMTAyQjQ3OyB9XG4gIC5idXR0b24uaGFzLWJsdWUtc3VidGxlLWNvbG9yLFxuICBpbnB1dFt0eXBlPVwic3VibWl0XCJdLmhhcy1ibHVlLXN1YnRsZS1jb2xvcixcbiAgYS53cC1ibG9jay1idXR0b25fX2xpbmsuaGFzLWJsdWUtc3VidGxlLWNvbG9yLFxuICAud3AtYmxvY2stYnV0dG9uX19saW5rLmhhcy1ibHVlLXN1YnRsZS1jb2xvcixcbiAgLndwLWJsb2NrLWZpbGUgLndwLWJsb2NrLWZpbGVfX2J1dHRvbi5oYXMtYmx1ZS1zdWJ0bGUtY29sb3IsXG4gIC53cC1ibG9jay1maWxlIGEud3AtYmxvY2stZmlsZV9fYnV0dG9uLmhhcy1ibHVlLXN1YnRsZS1jb2xvcixcbiAgLndwLWJsb2NrLWJ1dHRvbiBhLndwLWJsb2NrLWJ1dHRvbl9fbGluay5oYXMtYmx1ZS1zdWJ0bGUtY29sb3Ige1xuICAgIGNvbG9yOiAjMTAyQjQ3O1xuICAgIGJvcmRlci1jb2xvcjogIzEwMkI0NzsgfVxuICAuYnV0dG9uLmhhcy1uZW9uLWJsdWUtYmFja2dyb3VuZC1jb2xvcixcbiAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5oYXMtbmVvbi1ibHVlLWJhY2tncm91bmQtY29sb3IsXG4gIGEud3AtYmxvY2stYnV0dG9uX19saW5rLmhhcy1uZW9uLWJsdWUtYmFja2dyb3VuZC1jb2xvcixcbiAgLndwLWJsb2NrLWJ1dHRvbl9fbGluay5oYXMtbmVvbi1ibHVlLWJhY2tncm91bmQtY29sb3IsXG4gIC53cC1ibG9jay1maWxlIC53cC1ibG9jay1maWxlX19idXR0b24uaGFzLW5lb24tYmx1ZS1iYWNrZ3JvdW5kLWNvbG9yLFxuICAud3AtYmxvY2stZmlsZSBhLndwLWJsb2NrLWZpbGVfX2J1dHRvbi5oYXMtbmVvbi1ibHVlLWJhY2tncm91bmQtY29sb3IsXG4gIC53cC1ibG9jay1idXR0b24gYS53cC1ibG9jay1idXR0b25fX2xpbmsuaGFzLW5lb24tYmx1ZS1iYWNrZ3JvdW5kLWNvbG9yIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBhZGVlO1xuICAgIGJvcmRlci1jb2xvcjogIzAwYWRlZTsgfVxuICAuYnV0dG9uLmhhcy1uZW9uLWJsdWUtY29sb3IsXG4gIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0uaGFzLW5lb24tYmx1ZS1jb2xvcixcbiAgYS53cC1ibG9jay1idXR0b25fX2xpbmsuaGFzLW5lb24tYmx1ZS1jb2xvcixcbiAgLndwLWJsb2NrLWJ1dHRvbl9fbGluay5oYXMtbmVvbi1ibHVlLWNvbG9yLFxuICAud3AtYmxvY2stZmlsZSAud3AtYmxvY2stZmlsZV9fYnV0dG9uLmhhcy1uZW9uLWJsdWUtY29sb3IsXG4gIC53cC1ibG9jay1maWxlIGEud3AtYmxvY2stZmlsZV9fYnV0dG9uLmhhcy1uZW9uLWJsdWUtY29sb3IsXG4gIC53cC1ibG9jay1idXR0b24gYS53cC1ibG9jay1idXR0b25fX2xpbmsuaGFzLW5lb24tYmx1ZS1jb2xvciB7XG4gICAgY29sb3I6ICMwMGFkZWU7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDBhZGVlOyB9XG4gIC5idXR0b24uaGFzLW9yYW5nZS1iYWNrZ3JvdW5kLWNvbG9yLFxuICBpbnB1dFt0eXBlPVwic3VibWl0XCJdLmhhcy1vcmFuZ2UtYmFja2dyb3VuZC1jb2xvcixcbiAgYS53cC1ibG9jay1idXR0b25fX2xpbmsuaGFzLW9yYW5nZS1iYWNrZ3JvdW5kLWNvbG9yLFxuICAud3AtYmxvY2stYnV0dG9uX19saW5rLmhhcy1vcmFuZ2UtYmFja2dyb3VuZC1jb2xvcixcbiAgLndwLWJsb2NrLWZpbGUgLndwLWJsb2NrLWZpbGVfX2J1dHRvbi5oYXMtb3JhbmdlLWJhY2tncm91bmQtY29sb3IsXG4gIC53cC1ibG9jay1maWxlIGEud3AtYmxvY2stZmlsZV9fYnV0dG9uLmhhcy1vcmFuZ2UtYmFja2dyb3VuZC1jb2xvcixcbiAgLndwLWJsb2NrLWJ1dHRvbiBhLndwLWJsb2NrLWJ1dHRvbl9fbGluay5oYXMtb3JhbmdlLWJhY2tncm91bmQtY29sb3Ige1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWFhNTM7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjlhYTUzOyB9XG4gIC5idXR0b24uaGFzLW9yYW5nZS1jb2xvcixcbiAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5oYXMtb3JhbmdlLWNvbG9yLFxuICBhLndwLWJsb2NrLWJ1dHRvbl9fbGluay5oYXMtb3JhbmdlLWNvbG9yLFxuICAud3AtYmxvY2stYnV0dG9uX19saW5rLmhhcy1vcmFuZ2UtY29sb3IsXG4gIC53cC1ibG9jay1maWxlIC53cC1ibG9jay1maWxlX19idXR0b24uaGFzLW9yYW5nZS1jb2xvcixcbiAgLndwLWJsb2NrLWZpbGUgYS53cC1ibG9jay1maWxlX19idXR0b24uaGFzLW9yYW5nZS1jb2xvcixcbiAgLndwLWJsb2NrLWJ1dHRvbiBhLndwLWJsb2NrLWJ1dHRvbl9fbGluay5oYXMtb3JhbmdlLWNvbG9yIHtcbiAgICBjb2xvcjogI2Y5YWE1MztcbiAgICBib3JkZXItY29sb3I6ICNmOWFhNTM7IH1cbiAgLmJ1dHRvbi5oYXMtbmVvbi1ncmVlbi1iYWNrZ3JvdW5kLWNvbG9yLFxuICBpbnB1dFt0eXBlPVwic3VibWl0XCJdLmhhcy1uZW9uLWdyZWVuLWJhY2tncm91bmQtY29sb3IsXG4gIGEud3AtYmxvY2stYnV0dG9uX19saW5rLmhhcy1uZW9uLWdyZWVuLWJhY2tncm91bmQtY29sb3IsXG4gIC53cC1ibG9jay1idXR0b25fX2xpbmsuaGFzLW5lb24tZ3JlZW4tYmFja2dyb3VuZC1jb2xvcixcbiAgLndwLWJsb2NrLWZpbGUgLndwLWJsb2NrLWZpbGVfX2J1dHRvbi5oYXMtbmVvbi1ncmVlbi1iYWNrZ3JvdW5kLWNvbG9yLFxuICAud3AtYmxvY2stZmlsZSBhLndwLWJsb2NrLWZpbGVfX2J1dHRvbi5oYXMtbmVvbi1ncmVlbi1iYWNrZ3JvdW5kLWNvbG9yLFxuICAud3AtYmxvY2stYnV0dG9uIGEud3AtYmxvY2stYnV0dG9uX19saW5rLmhhcy1uZW9uLWdyZWVuLWJhY2tncm91bmQtY29sb3Ige1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3ZGMxNDI7XG4gICAgYm9yZGVyLWNvbG9yOiAjN2RjMTQyOyB9XG4gIC5idXR0b24uaGFzLW5lb24tZ3JlZW4tY29sb3IsXG4gIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0uaGFzLW5lb24tZ3JlZW4tY29sb3IsXG4gIGEud3AtYmxvY2stYnV0dG9uX19saW5rLmhhcy1uZW9uLWdyZWVuLWNvbG9yLFxuICAud3AtYmxvY2stYnV0dG9uX19saW5rLmhhcy1uZW9uLWdyZWVuLWNvbG9yLFxuICAud3AtYmxvY2stZmlsZSAud3AtYmxvY2stZmlsZV9fYnV0dG9uLmhhcy1uZW9uLWdyZWVuLWNvbG9yLFxuICAud3AtYmxvY2stZmlsZSBhLndwLWJsb2NrLWZpbGVfX2J1dHRvbi5oYXMtbmVvbi1ncmVlbi1jb2xvcixcbiAgLndwLWJsb2NrLWJ1dHRvbiBhLndwLWJsb2NrLWJ1dHRvbl9fbGluay5oYXMtbmVvbi1ncmVlbi1jb2xvciB7XG4gICAgY29sb3I6ICM3ZGMxNDI7XG4gICAgYm9yZGVyLWNvbG9yOiAjN2RjMTQyOyB9XG4gIC5idXR0b24uaGFzLW5lb24tcHVycGxlLWJhY2tncm91bmQtY29sb3IsXG4gIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0uaGFzLW5lb24tcHVycGxlLWJhY2tncm91bmQtY29sb3IsXG4gIGEud3AtYmxvY2stYnV0dG9uX19saW5rLmhhcy1uZW9uLXB1cnBsZS1iYWNrZ3JvdW5kLWNvbG9yLFxuICAud3AtYmxvY2stYnV0dG9uX19saW5rLmhhcy1uZW9uLXB1cnBsZS1iYWNrZ3JvdW5kLWNvbG9yLFxuICAud3AtYmxvY2stZmlsZSAud3AtYmxvY2stZmlsZV9fYnV0dG9uLmhhcy1uZW9uLXB1cnBsZS1iYWNrZ3JvdW5kLWNvbG9yLFxuICAud3AtYmxvY2stZmlsZSBhLndwLWJsb2NrLWZpbGVfX2J1dHRvbi5oYXMtbmVvbi1wdXJwbGUtYmFja2dyb3VuZC1jb2xvcixcbiAgLndwLWJsb2NrLWJ1dHRvbiBhLndwLWJsb2NrLWJ1dHRvbl9fbGluay5oYXMtbmVvbi1wdXJwbGUtYmFja2dyb3VuZC1jb2xvciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzg3NzAzRTtcbiAgICBib3JkZXItY29sb3I6ICM4NzcwM0U7IH1cbiAgLmJ1dHRvbi5oYXMtbmVvbi1wdXJwbGUtY29sb3IsXG4gIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0uaGFzLW5lb24tcHVycGxlLWNvbG9yLFxuICBhLndwLWJsb2NrLWJ1dHRvbl9fbGluay5oYXMtbmVvbi1wdXJwbGUtY29sb3IsXG4gIC53cC1ibG9jay1idXR0b25fX2xpbmsuaGFzLW5lb24tcHVycGxlLWNvbG9yLFxuICAud3AtYmxvY2stZmlsZSAud3AtYmxvY2stZmlsZV9fYnV0dG9uLmhhcy1uZW9uLXB1cnBsZS1jb2xvcixcbiAgLndwLWJsb2NrLWZpbGUgYS53cC1ibG9jay1maWxlX19idXR0b24uaGFzLW5lb24tcHVycGxlLWNvbG9yLFxuICAud3AtYmxvY2stYnV0dG9uIGEud3AtYmxvY2stYnV0dG9uX19saW5rLmhhcy1uZW9uLXB1cnBsZS1jb2xvciB7XG4gICAgY29sb3I6ICM4NzcwM0U7XG4gICAgYm9yZGVyLWNvbG9yOiAjODc3MDNFOyB9XG4gIC5idXR0b24uaGFzLWdyYXktYmFja2dyb3VuZC1jb2xvcixcbiAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5oYXMtZ3JheS1iYWNrZ3JvdW5kLWNvbG9yLFxuICBhLndwLWJsb2NrLWJ1dHRvbl9fbGluay5oYXMtZ3JheS1iYWNrZ3JvdW5kLWNvbG9yLFxuICAud3AtYmxvY2stYnV0dG9uX19saW5rLmhhcy1ncmF5LWJhY2tncm91bmQtY29sb3IsXG4gIC53cC1ibG9jay1maWxlIC53cC1ibG9jay1maWxlX19idXR0b24uaGFzLWdyYXktYmFja2dyb3VuZC1jb2xvcixcbiAgLndwLWJsb2NrLWZpbGUgYS53cC1ibG9jay1maWxlX19idXR0b24uaGFzLWdyYXktYmFja2dyb3VuZC1jb2xvcixcbiAgLndwLWJsb2NrLWJ1dHRvbiBhLndwLWJsb2NrLWJ1dHRvbl9fbGluay5oYXMtZ3JheS1iYWNrZ3JvdW5kLWNvbG9yIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjY2NjY2O1xuICAgIGJvcmRlci1jb2xvcjogIzY2NjY2NjsgfVxuICAuYnV0dG9uLmhhcy1ncmF5LWNvbG9yLFxuICBpbnB1dFt0eXBlPVwic3VibWl0XCJdLmhhcy1ncmF5LWNvbG9yLFxuICBhLndwLWJsb2NrLWJ1dHRvbl9fbGluay5oYXMtZ3JheS1jb2xvcixcbiAgLndwLWJsb2NrLWJ1dHRvbl9fbGluay5oYXMtZ3JheS1jb2xvcixcbiAgLndwLWJsb2NrLWZpbGUgLndwLWJsb2NrLWZpbGVfX2J1dHRvbi5oYXMtZ3JheS1jb2xvcixcbiAgLndwLWJsb2NrLWZpbGUgYS53cC1ibG9jay1maWxlX19idXR0b24uaGFzLWdyYXktY29sb3IsXG4gIC53cC1ibG9jay1idXR0b24gYS53cC1ibG9jay1idXR0b25fX2xpbmsuaGFzLWdyYXktY29sb3Ige1xuICAgIGNvbG9yOiAjNjY2NjY2O1xuICAgIGJvcmRlci1jb2xvcjogIzY2NjY2NjsgfVxuICAuYnV0dG9uLmhhcy1sYXZlbmRlci1iYWNrZ3JvdW5kLWNvbG9yLFxuICBpbnB1dFt0eXBlPVwic3VibWl0XCJdLmhhcy1sYXZlbmRlci1iYWNrZ3JvdW5kLWNvbG9yLFxuICBhLndwLWJsb2NrLWJ1dHRvbl9fbGluay5oYXMtbGF2ZW5kZXItYmFja2dyb3VuZC1jb2xvcixcbiAgLndwLWJsb2NrLWJ1dHRvbl9fbGluay5oYXMtbGF2ZW5kZXItYmFja2dyb3VuZC1jb2xvcixcbiAgLndwLWJsb2NrLWZpbGUgLndwLWJsb2NrLWZpbGVfX2J1dHRvbi5oYXMtbGF2ZW5kZXItYmFja2dyb3VuZC1jb2xvcixcbiAgLndwLWJsb2NrLWZpbGUgYS53cC1ibG9jay1maWxlX19idXR0b24uaGFzLWxhdmVuZGVyLWJhY2tncm91bmQtY29sb3IsXG4gIC53cC1ibG9jay1idXR0b24gYS53cC1ibG9jay1idXR0b25fX2xpbmsuaGFzLWxhdmVuZGVyLWJhY2tncm91bmQtY29sb3Ige1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM4RThCQjE7XG4gICAgYm9yZGVyLWNvbG9yOiAjOEU4QkIxOyB9XG4gIC5idXR0b24uaGFzLWxhdmVuZGVyLWNvbG9yLFxuICBpbnB1dFt0eXBlPVwic3VibWl0XCJdLmhhcy1sYXZlbmRlci1jb2xvcixcbiAgYS53cC1ibG9jay1idXR0b25fX2xpbmsuaGFzLWxhdmVuZGVyLWNvbG9yLFxuICAud3AtYmxvY2stYnV0dG9uX19saW5rLmhhcy1sYXZlbmRlci1jb2xvcixcbiAgLndwLWJsb2NrLWZpbGUgLndwLWJsb2NrLWZpbGVfX2J1dHRvbi5oYXMtbGF2ZW5kZXItY29sb3IsXG4gIC53cC1ibG9jay1maWxlIGEud3AtYmxvY2stZmlsZV9fYnV0dG9uLmhhcy1sYXZlbmRlci1jb2xvcixcbiAgLndwLWJsb2NrLWJ1dHRvbiBhLndwLWJsb2NrLWJ1dHRvbl9fbGluay5oYXMtbGF2ZW5kZXItY29sb3Ige1xuICAgIGNvbG9yOiAjOEU4QkIxO1xuICAgIGJvcmRlci1jb2xvcjogIzhFOEJCMTsgfVxuICAuYnV0dG9uLmhhcy1waW5rLWJhY2tncm91bmQtY29sb3IsXG4gIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0uaGFzLXBpbmstYmFja2dyb3VuZC1jb2xvcixcbiAgYS53cC1ibG9jay1idXR0b25fX2xpbmsuaGFzLXBpbmstYmFja2dyb3VuZC1jb2xvcixcbiAgLndwLWJsb2NrLWJ1dHRvbl9fbGluay5oYXMtcGluay1iYWNrZ3JvdW5kLWNvbG9yLFxuICAud3AtYmxvY2stZmlsZSAud3AtYmxvY2stZmlsZV9fYnV0dG9uLmhhcy1waW5rLWJhY2tncm91bmQtY29sb3IsXG4gIC53cC1ibG9jay1maWxlIGEud3AtYmxvY2stZmlsZV9fYnV0dG9uLmhhcy1waW5rLWJhY2tncm91bmQtY29sb3IsXG4gIC53cC1ibG9jay1idXR0b24gYS53cC1ibG9jay1idXR0b25fX2xpbmsuaGFzLXBpbmstYmFja2dyb3VuZC1jb2xvciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzg3NzAzRTtcbiAgICBib3JkZXItY29sb3I6ICM4NzcwM0U7IH1cbiAgLmJ1dHRvbi5oYXMtcGluay1jb2xvcixcbiAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5oYXMtcGluay1jb2xvcixcbiAgYS53cC1ibG9jay1idXR0b25fX2xpbmsuaGFzLXBpbmstY29sb3IsXG4gIC53cC1ibG9jay1idXR0b25fX2xpbmsuaGFzLXBpbmstY29sb3IsXG4gIC53cC1ibG9jay1maWxlIC53cC1ibG9jay1maWxlX19idXR0b24uaGFzLXBpbmstY29sb3IsXG4gIC53cC1ibG9jay1maWxlIGEud3AtYmxvY2stZmlsZV9fYnV0dG9uLmhhcy1waW5rLWNvbG9yLFxuICAud3AtYmxvY2stYnV0dG9uIGEud3AtYmxvY2stYnV0dG9uX19saW5rLmhhcy1waW5rLWNvbG9yIHtcbiAgICBjb2xvcjogIzg3NzAzRTtcbiAgICBib3JkZXItY29sb3I6ICM4NzcwM0U7IH1cbiAgLmJ1dHRvbi5oYXMtZ29sZC1iYWNrZ3JvdW5kLWNvbG9yLFxuICBpbnB1dFt0eXBlPVwic3VibWl0XCJdLmhhcy1nb2xkLWJhY2tncm91bmQtY29sb3IsXG4gIGEud3AtYmxvY2stYnV0dG9uX19saW5rLmhhcy1nb2xkLWJhY2tncm91bmQtY29sb3IsXG4gIC53cC1ibG9jay1idXR0b25fX2xpbmsuaGFzLWdvbGQtYmFja2dyb3VuZC1jb2xvcixcbiAgLndwLWJsb2NrLWZpbGUgLndwLWJsb2NrLWZpbGVfX2J1dHRvbi5oYXMtZ29sZC1iYWNrZ3JvdW5kLWNvbG9yLFxuICAud3AtYmxvY2stZmlsZSBhLndwLWJsb2NrLWZpbGVfX2J1dHRvbi5oYXMtZ29sZC1iYWNrZ3JvdW5kLWNvbG9yLFxuICAud3AtYmxvY2stYnV0dG9uIGEud3AtYmxvY2stYnV0dG9uX19saW5rLmhhcy1nb2xkLWJhY2tncm91bmQtY29sb3Ige1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGQ0I4Mjc7XG4gICAgYm9yZGVyLWNvbG9yOiAjRkNCODI3OyB9XG4gIC5idXR0b24uaGFzLWdvbGQtY29sb3IsXG4gIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0uaGFzLWdvbGQtY29sb3IsXG4gIGEud3AtYmxvY2stYnV0dG9uX19saW5rLmhhcy1nb2xkLWNvbG9yLFxuICAud3AtYmxvY2stYnV0dG9uX19saW5rLmhhcy1nb2xkLWNvbG9yLFxuICAud3AtYmxvY2stZmlsZSAud3AtYmxvY2stZmlsZV9fYnV0dG9uLmhhcy1nb2xkLWNvbG9yLFxuICAud3AtYmxvY2stZmlsZSBhLndwLWJsb2NrLWZpbGVfX2J1dHRvbi5oYXMtZ29sZC1jb2xvcixcbiAgLndwLWJsb2NrLWJ1dHRvbiBhLndwLWJsb2NrLWJ1dHRvbl9fbGluay5oYXMtZ29sZC1jb2xvciB7XG4gICAgY29sb3I6ICNGQ0I4Mjc7XG4gICAgYm9yZGVyLWNvbG9yOiAjRkNCODI3OyB9XG4gIC5idXR0b246aG92ZXIsXG4gIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06aG92ZXIsXG4gIGEud3AtYmxvY2stYnV0dG9uX19saW5rOmhvdmVyLFxuICAud3AtYmxvY2stYnV0dG9uX19saW5rOmhvdmVyLFxuICAud3AtYmxvY2stZmlsZSAud3AtYmxvY2stZmlsZV9fYnV0dG9uOmhvdmVyLFxuICAud3AtYmxvY2stZmlsZSBhLndwLWJsb2NrLWZpbGVfX2J1dHRvbjpob3ZlcixcbiAgLndwLWJsb2NrLWJ1dHRvbiBhLndwLWJsb2NrLWJ1dHRvbl9fbGluazpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICMxMDJCNDc7XG4gICAgYm9yZGVyLWNvbG9yOiAjMTAyQjQ3OyB9XG4gIC5idXR0b24uaGFzLXdoaXRlLWNvbG9yOmhvdmVyLFxuICBpbnB1dFt0eXBlPVwic3VibWl0XCJdLmhhcy13aGl0ZS1jb2xvcjpob3ZlcixcbiAgYS53cC1ibG9jay1idXR0b25fX2xpbmsuaGFzLXdoaXRlLWNvbG9yOmhvdmVyLFxuICAud3AtYmxvY2stYnV0dG9uX19saW5rLmhhcy13aGl0ZS1jb2xvcjpob3ZlcixcbiAgLndwLWJsb2NrLWZpbGUgLndwLWJsb2NrLWZpbGVfX2J1dHRvbi5oYXMtd2hpdGUtY29sb3I6aG92ZXIsXG4gIC53cC1ibG9jay1maWxlIGEud3AtYmxvY2stZmlsZV9fYnV0dG9uLmhhcy13aGl0ZS1jb2xvcjpob3ZlcixcbiAgLndwLWJsb2NrLWJ1dHRvbiBhLndwLWJsb2NrLWJ1dHRvbl9fbGluay5oYXMtd2hpdGUtY29sb3I6aG92ZXIge1xuICAgIGNvbG9yOiAjMTAyQjQ3ICFpbXBvcnRhbnQ7IH1cblxuLmJ1dHRvbi5vdXRsaW5lIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTAyQjQ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMxMDJCNDc7IH1cbiAgLmJ1dHRvbi5vdXRsaW5lLmhhcy1ibGFjay1jb2xvciB7XG4gICAgY29sb3I6ICMwMDAwMDA7IH1cbiAgLmJ1dHRvbi5vdXRsaW5lLmhhcy1zdWJ0bGUtY29sb3Ige1xuICAgIGNvbG9yOiAjZmFmYWZhOyB9XG4gIC5idXR0b24ub3V0bGluZS5oYXMtd2hpdGUtY29sb3Ige1xuICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gIC5idXR0b24ub3V0bGluZS5oYXMtYmx1ZS1jb2xvciB7XG4gICAgY29sb3I6ICMxMDJCNDc7IH1cbiAgLmJ1dHRvbi5vdXRsaW5lLmhhcy1ibHVlLXN1YnRsZS1jb2xvciB7XG4gICAgY29sb3I6ICMxMDJCNDc7IH1cbiAgLmJ1dHRvbi5vdXRsaW5lLmhhcy1uZW9uLWJsdWUtY29sb3Ige1xuICAgIGNvbG9yOiAjMDBhZGVlOyB9XG4gIC5idXR0b24ub3V0bGluZS5oYXMtb3JhbmdlLWNvbG9yIHtcbiAgICBjb2xvcjogI2Y5YWE1MzsgfVxuICAuYnV0dG9uLm91dGxpbmUuaGFzLW5lb24tZ3JlZW4tY29sb3Ige1xuICAgIGNvbG9yOiAjN2RjMTQyOyB9XG4gIC5idXR0b24ub3V0bGluZS5oYXMtbmVvbi1wdXJwbGUtY29sb3Ige1xuICAgIGNvbG9yOiAjODc3MDNFOyB9XG4gIC5idXR0b24ub3V0bGluZS5oYXMtZ3JheS1jb2xvciB7XG4gICAgY29sb3I6ICM2NjY2NjY7IH1cbiAgLmJ1dHRvbi5vdXRsaW5lLmhhcy1sYXZlbmRlci1jb2xvciB7XG4gICAgY29sb3I6ICM4RThCQjE7IH1cbiAgLmJ1dHRvbi5vdXRsaW5lLmhhcy1waW5rLWNvbG9yIHtcbiAgICBjb2xvcjogIzg3NzAzRTsgfVxuICAuYnV0dG9uLm91dGxpbmUuaGFzLWdvbGQtY29sb3Ige1xuICAgIGNvbG9yOiAjRkNCODI3OyB9XG4gIC5idXR0b24ub3V0bGluZTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzEwMkI0NztcbiAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICBib3JkZXItY29sb3I6ICMxMDJCNDc7IH1cbiAgICAuYnV0dG9uLm91dGxpbmU6aG92ZXIuaGFzLWJsYWNrLWNvbG9yIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gICAgICBib3JkZXItY29sb3I6ICMwMDAwMDA7IH1cbiAgICAuYnV0dG9uLm91dGxpbmU6aG92ZXIuaGFzLXN1YnRsZS1jb2xvciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZmFmYWZhOyB9XG4gICAgLmJ1dHRvbi5vdXRsaW5lOmhvdmVyLmhhcy13aGl0ZS1jb2xvciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjRkZGRkZGOyB9XG4gICAgLmJ1dHRvbi5vdXRsaW5lOmhvdmVyLmhhcy1ibHVlLWNvbG9yIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxMDJCNDc7XG4gICAgICBib3JkZXItY29sb3I6ICMxMDJCNDc7IH1cbiAgICAuYnV0dG9uLm91dGxpbmU6aG92ZXIuaGFzLWJsdWUtc3VidGxlLWNvbG9yIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxMDJCNDc7XG4gICAgICBib3JkZXItY29sb3I6ICMxMDJCNDc7IH1cbiAgICAuYnV0dG9uLm91dGxpbmU6aG92ZXIuaGFzLW5lb24tYmx1ZS1jb2xvciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBhZGVlO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjMDBhZGVlOyB9XG4gICAgLmJ1dHRvbi5vdXRsaW5lOmhvdmVyLmhhcy1vcmFuZ2UtY29sb3Ige1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5YWE1MztcbiAgICAgIGJvcmRlci1jb2xvcjogI2Y5YWE1MzsgfVxuICAgIC5idXR0b24ub3V0bGluZTpob3Zlci5oYXMtbmVvbi1ncmVlbi1jb2xvciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2RjMTQyO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjN2RjMTQyOyB9XG4gICAgLmJ1dHRvbi5vdXRsaW5lOmhvdmVyLmhhcy1uZW9uLXB1cnBsZS1jb2xvciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODc3MDNFO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjODc3MDNFOyB9XG4gICAgLmJ1dHRvbi5vdXRsaW5lOmhvdmVyLmhhcy1ncmF5LWNvbG9yIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2NjY2NjY7XG4gICAgICBib3JkZXItY29sb3I6ICM2NjY2NjY7IH1cbiAgICAuYnV0dG9uLm91dGxpbmU6aG92ZXIuaGFzLWxhdmVuZGVyLWNvbG9yIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM4RThCQjE7XG4gICAgICBib3JkZXItY29sb3I6ICM4RThCQjE7IH1cbiAgICAuYnV0dG9uLm91dGxpbmU6aG92ZXIuaGFzLXBpbmstY29sb3Ige1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzg3NzAzRTtcbiAgICAgIGJvcmRlci1jb2xvcjogIzg3NzAzRTsgfVxuICAgIC5idXR0b24ub3V0bGluZTpob3Zlci5oYXMtZ29sZC1jb2xvciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkNCODI3O1xuICAgICAgYm9yZGVyLWNvbG9yOiAjRkNCODI3OyB9XG5cbi53cC1ibG9jay1idXR0b24uaXMtc3R5bGUtb3V0bGluZSAud3AtYmxvY2stYnV0dG9uX19saW5rIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTAyQjQ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMxMDJCNDc7IH1cbiAgLndwLWJsb2NrLWJ1dHRvbi5pcy1zdHlsZS1vdXRsaW5lIC53cC1ibG9jay1idXR0b25fX2xpbmsuaGFzLWJsYWNrLWNvbG9yIHtcbiAgICBjb2xvcjogIzAwMDAwMDsgfVxuICAud3AtYmxvY2stYnV0dG9uLmlzLXN0eWxlLW91dGxpbmUgLndwLWJsb2NrLWJ1dHRvbl9fbGluay5oYXMtc3VidGxlLWNvbG9yIHtcbiAgICBjb2xvcjogI2ZhZmFmYTsgfVxuICAud3AtYmxvY2stYnV0dG9uLmlzLXN0eWxlLW91dGxpbmUgLndwLWJsb2NrLWJ1dHRvbl9fbGluay5oYXMtd2hpdGUtY29sb3Ige1xuICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gIC53cC1ibG9jay1idXR0b24uaXMtc3R5bGUtb3V0bGluZSAud3AtYmxvY2stYnV0dG9uX19saW5rLmhhcy1ibHVlLWNvbG9yIHtcbiAgICBjb2xvcjogIzEwMkI0NzsgfVxuICAud3AtYmxvY2stYnV0dG9uLmlzLXN0eWxlLW91dGxpbmUgLndwLWJsb2NrLWJ1dHRvbl9fbGluay5oYXMtYmx1ZS1zdWJ0bGUtY29sb3Ige1xuICAgIGNvbG9yOiAjMTAyQjQ3OyB9XG4gIC53cC1ibG9jay1idXR0b24uaXMtc3R5bGUtb3V0bGluZSAud3AtYmxvY2stYnV0dG9uX19saW5rLmhhcy1uZW9uLWJsdWUtY29sb3Ige1xuICAgIGNvbG9yOiAjMDBhZGVlOyB9XG4gIC53cC1ibG9jay1idXR0b24uaXMtc3R5bGUtb3V0bGluZSAud3AtYmxvY2stYnV0dG9uX19saW5rLmhhcy1vcmFuZ2UtY29sb3Ige1xuICAgIGNvbG9yOiAjZjlhYTUzOyB9XG4gIC53cC1ibG9jay1idXR0b24uaXMtc3R5bGUtb3V0bGluZSAud3AtYmxvY2stYnV0dG9uX19saW5rLmhhcy1uZW9uLWdyZWVuLWNvbG9yIHtcbiAgICBjb2xvcjogIzdkYzE0MjsgfVxuICAud3AtYmxvY2stYnV0dG9uLmlzLXN0eWxlLW91dGxpbmUgLndwLWJsb2NrLWJ1dHRvbl9fbGluay5oYXMtbmVvbi1wdXJwbGUtY29sb3Ige1xuICAgIGNvbG9yOiAjODc3MDNFOyB9XG4gIC53cC1ibG9jay1idXR0b24uaXMtc3R5bGUtb3V0bGluZSAud3AtYmxvY2stYnV0dG9uX19saW5rLmhhcy1ncmF5LWNvbG9yIHtcbiAgICBjb2xvcjogIzY2NjY2NjsgfVxuICAud3AtYmxvY2stYnV0dG9uLmlzLXN0eWxlLW91dGxpbmUgLndwLWJsb2NrLWJ1dHRvbl9fbGluay5oYXMtbGF2ZW5kZXItY29sb3Ige1xuICAgIGNvbG9yOiAjOEU4QkIxOyB9XG4gIC53cC1ibG9jay1idXR0b24uaXMtc3R5bGUtb3V0bGluZSAud3AtYmxvY2stYnV0dG9uX19saW5rLmhhcy1waW5rLWNvbG9yIHtcbiAgICBjb2xvcjogIzg3NzAzRTsgfVxuICAud3AtYmxvY2stYnV0dG9uLmlzLXN0eWxlLW91dGxpbmUgLndwLWJsb2NrLWJ1dHRvbl9fbGluay5oYXMtZ29sZC1jb2xvciB7XG4gICAgY29sb3I6ICNGQ0I4Mjc7IH1cbiAgLndwLWJsb2NrLWJ1dHRvbi5pcy1zdHlsZS1vdXRsaW5lIC53cC1ibG9jay1idXR0b25fX2xpbms6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxMDJCNDc7XG4gICAgY29sb3I6ICNGRkZGRkY7XG4gICAgYm9yZGVyLWNvbG9yOiAjMTAyQjQ3OyB9XG4gICAgLndwLWJsb2NrLWJ1dHRvbi5pcy1zdHlsZS1vdXRsaW5lIC53cC1ibG9jay1idXR0b25fX2xpbms6aG92ZXIuaGFzLWJsYWNrLWNvbG9yIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gICAgICBib3JkZXItY29sb3I6ICMwMDAwMDA7IH1cbiAgICAud3AtYmxvY2stYnV0dG9uLmlzLXN0eWxlLW91dGxpbmUgLndwLWJsb2NrLWJ1dHRvbl9fbGluazpob3Zlci5oYXMtc3VidGxlLWNvbG9yIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG4gICAgICBib3JkZXItY29sb3I6ICNmYWZhZmE7IH1cbiAgICAud3AtYmxvY2stYnV0dG9uLmlzLXN0eWxlLW91dGxpbmUgLndwLWJsb2NrLWJ1dHRvbl9fbGluazpob3Zlci5oYXMtd2hpdGUtY29sb3Ige1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgICAgIGJvcmRlci1jb2xvcjogI0ZGRkZGRjsgfVxuICAgIC53cC1ibG9jay1idXR0b24uaXMtc3R5bGUtb3V0bGluZSAud3AtYmxvY2stYnV0dG9uX19saW5rOmhvdmVyLmhhcy1ibHVlLWNvbG9yIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxMDJCNDc7XG4gICAgICBib3JkZXItY29sb3I6ICMxMDJCNDc7IH1cbiAgICAud3AtYmxvY2stYnV0dG9uLmlzLXN0eWxlLW91dGxpbmUgLndwLWJsb2NrLWJ1dHRvbl9fbGluazpob3Zlci5oYXMtYmx1ZS1zdWJ0bGUtY29sb3Ige1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzEwMkI0NztcbiAgICAgIGJvcmRlci1jb2xvcjogIzEwMkI0NzsgfVxuICAgIC53cC1ibG9jay1idXR0b24uaXMtc3R5bGUtb3V0bGluZSAud3AtYmxvY2stYnV0dG9uX19saW5rOmhvdmVyLmhhcy1uZW9uLWJsdWUtY29sb3Ige1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwYWRlZTtcbiAgICAgIGJvcmRlci1jb2xvcjogIzAwYWRlZTsgfVxuICAgIC53cC1ibG9jay1idXR0b24uaXMtc3R5bGUtb3V0bGluZSAud3AtYmxvY2stYnV0dG9uX19saW5rOmhvdmVyLmhhcy1vcmFuZ2UtY29sb3Ige1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5YWE1MztcbiAgICAgIGJvcmRlci1jb2xvcjogI2Y5YWE1MzsgfVxuICAgIC53cC1ibG9jay1idXR0b24uaXMtc3R5bGUtb3V0bGluZSAud3AtYmxvY2stYnV0dG9uX19saW5rOmhvdmVyLmhhcy1uZW9uLWdyZWVuLWNvbG9yIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM3ZGMxNDI7XG4gICAgICBib3JkZXItY29sb3I6ICM3ZGMxNDI7IH1cbiAgICAud3AtYmxvY2stYnV0dG9uLmlzLXN0eWxlLW91dGxpbmUgLndwLWJsb2NrLWJ1dHRvbl9fbGluazpob3Zlci5oYXMtbmVvbi1wdXJwbGUtY29sb3Ige1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzg3NzAzRTtcbiAgICAgIGJvcmRlci1jb2xvcjogIzg3NzAzRTsgfVxuICAgIC53cC1ibG9jay1idXR0b24uaXMtc3R5bGUtb3V0bGluZSAud3AtYmxvY2stYnV0dG9uX19saW5rOmhvdmVyLmhhcy1ncmF5LWNvbG9yIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2NjY2NjY7XG4gICAgICBib3JkZXItY29sb3I6ICM2NjY2NjY7IH1cbiAgICAud3AtYmxvY2stYnV0dG9uLmlzLXN0eWxlLW91dGxpbmUgLndwLWJsb2NrLWJ1dHRvbl9fbGluazpob3Zlci5oYXMtbGF2ZW5kZXItY29sb3Ige1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzhFOEJCMTtcbiAgICAgIGJvcmRlci1jb2xvcjogIzhFOEJCMTsgfVxuICAgIC53cC1ibG9jay1idXR0b24uaXMtc3R5bGUtb3V0bGluZSAud3AtYmxvY2stYnV0dG9uX19saW5rOmhvdmVyLmhhcy1waW5rLWNvbG9yIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM4NzcwM0U7XG4gICAgICBib3JkZXItY29sb3I6ICM4NzcwM0U7IH1cbiAgICAud3AtYmxvY2stYnV0dG9uLmlzLXN0eWxlLW91dGxpbmUgLndwLWJsb2NrLWJ1dHRvbl9fbGluazpob3Zlci5oYXMtZ29sZC1jb2xvciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkNCODI3O1xuICAgICAgYm9yZGVyLWNvbG9yOiAjRkNCODI3OyB9XG5cbi8qKlxuICogZm9vdGVyXG4gKi9cbi5mb290ZXItbWFpbiB7XG4gIHBhZGRpbmctdG9wOiAxMCU7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDU7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuZm9vdGVyLW1haW4ge1xuICAgICAgcGFkZGluZy10b3A6IDEwMHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDBweDsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAuZm9vdGVyLW1haW4ge1xuICAgICAgcGFkZGluZy10b3A6IDQxLjY2NjY3cHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMHB4OyB9IH1cbiAgLmZvb3Rlci1tYWluIC5mb290ZXItZ3V0dGVyIHtcbiAgICBwYWRkaW5nOiA0MHB4IDAgNDBweDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgxNDIsIDEzOSwgMTc3LCAwLjUpOyB9XG4gICAgLmZvb3Rlci1tYWluIC5mb290ZXItZ3V0dGVyIC5mb290ZXItZGlzY2xhaW1lciB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4OyB9XG4gICAgLmZvb3Rlci1tYWluIC5mb290ZXItZ3V0dGVyIC5mb290ZXItZ3V0dGVyLXdyYXAge1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBtYXgtd2lkdGg6IDE0MDBweDtcbiAgICAgIHdpZHRoOiA4NSU7XG4gICAgICBtYXgtd2lkdGg6IDE0MDBweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgICAgICAgLmZvb3Rlci1tYWluIC5mb290ZXItZ3V0dGVyIC5mb290ZXItZ3V0dGVyLXdyYXAge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgICAgIC5mb290ZXItbWFpbiAuZm9vdGVyLWd1dHRlciAuZm9vdGVyLWd1dHRlci13cmFwIC5mb290ZXItZ3V0dGVyLWlubmVyIHtcbiAgICAgICAgd2lkdGg6IDYyLjUlOyB9XG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgICAgLmZvb3Rlci1tYWluIC5mb290ZXItZ3V0dGVyIC5mb290ZXItZ3V0dGVyLXdyYXAgLmZvb3Rlci1ndXR0ZXItaW5uZXIge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICAgICAgICAuZm9vdGVyLW1haW4gLmZvb3Rlci1ndXR0ZXIgLmZvb3Rlci1ndXR0ZXItd3JhcCAuZm9vdGVyLWd1dHRlci1pbm5lciBwIHtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjR2dztcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgICAgIGNvbG9yOiAjOEU4QkIxOyB9XG4gICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NTcuMTQyODZweCkge1xuICAgICAgICAgICAgLmZvb3Rlci1tYWluIC5mb290ZXItZ3V0dGVyIC5mb290ZXItZ3V0dGVyLXdyYXAgLmZvb3Rlci1ndXR0ZXItaW5uZXIgcCB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDsgfSB9XG4gICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgIC5mb290ZXItbWFpbiAuZm9vdGVyLWd1dHRlciAuZm9vdGVyLWd1dHRlci13cmFwIC5mb290ZXItZ3V0dGVyLWlubmVyIHAge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7IH0gfVxuICAgIC5mb290ZXItbWFpbiAuZm9vdGVyLWd1dHRlciAuZm9vdGVyLWNyZWRpdHMge1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgZm9udC1zaXplOiAxLjJ2dztcbiAgICAgIHdpZHRoOiAzMCU7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDguNSU7XG4gICAgICBjb2xvcjogIzhFOEJCMTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMS4zcHg7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgIC5mb290ZXItbWFpbiAuZm9vdGVyLWd1dHRlciAuZm9vdGVyLWNyZWRpdHMge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDsgfSB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgICAgICAuZm9vdGVyLW1haW4gLmZvb3Rlci1ndXR0ZXIgLmZvb3Rlci1jcmVkaXRzIHtcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7IH0gfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAgICAgICAuZm9vdGVyLW1haW4gLmZvb3Rlci1ndXR0ZXIgLmZvb3Rlci1jcmVkaXRzIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG4gICAgLmZvb3Rlci1tYWluIC5mb290ZXItZ3V0dGVyIC5uYXYtZ3V0dGVyIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgICAgICAgLmZvb3Rlci1tYWluIC5mb290ZXItZ3V0dGVyIC5uYXYtZ3V0dGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gICAgICAuZm9vdGVyLW1haW4gLmZvb3Rlci1ndXR0ZXIgLm5hdi1ndXR0ZXIgbGkge1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE0JTtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAyNC4xJTsgfVxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gICAgICAgICAgLmZvb3Rlci1tYWluIC5mb290ZXItZ3V0dGVyIC5uYXYtZ3V0dGVyIGxpIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7IH0gfVxuICAgICAgICAuZm9vdGVyLW1haW4gLmZvb3Rlci1ndXR0ZXIgLm5hdi1ndXR0ZXIgbGk6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gICAgICAgIC5mb290ZXItbWFpbiAuZm9vdGVyLWd1dHRlciAubmF2LWd1dHRlciBsaSBhIHtcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjJ2dztcbiAgICAgICAgICBjb2xvcjogIzhFOEJCMTtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAxLjNweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICBsaXN0LXN0eWxlOiBub25lOyB9XG4gICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgIC5mb290ZXItbWFpbiAuZm9vdGVyLWd1dHRlciAubmF2LWd1dHRlciBsaSBhIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4OyB9IH1cbiAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgLmZvb3Rlci1tYWluIC5mb290ZXItZ3V0dGVyIC5uYXYtZ3V0dGVyIGxpIGEge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7IH0gfVxuICAgICAgICAgIC5mb290ZXItbWFpbiAuZm9vdGVyLWd1dHRlciAubmF2LWd1dHRlciBsaSBhOmhvdmVyIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgY29sb3I6ICM4NzcwM0U7IH1cbiAgLmZvb3Rlci1tYWluIC5mb290ZXItaW5uZXIge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1heC13aWR0aDogMTQwMHB4O1xuICAgIHdpZHRoOiA4NSU7XG4gICAgbWF4LXdpZHRoOiAxNDAwcHg7IH1cbiAgLmZvb3Rlci1tYWluIC5mb290ZXItY29scyB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAzJTtcbiAgICBkaXNwbGF5OiBmbGV4OyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgIC5mb290ZXItbWFpbiAuZm9vdGVyLWNvbHMge1xuICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7IH0gfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAgIC5mb290ZXItbWFpbiAuZm9vdGVyLWNvbHMge1xuICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEyLjVweDsgfSB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAgICAgLmZvb3Rlci1tYWluIC5mb290ZXItY29scyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgICAuZm9vdGVyLW1haW4gLmZvb3Rlci1jb2xzIC5mb290ZXItY29sIHtcbiAgICAgIG1hcmdpbi1yaWdodDogOC41JTtcbiAgICAgIHdpZHRoOiAxNSU7IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIC5mb290ZXItbWFpbiAuZm9vdGVyLWNvbHMgLmZvb3Rlci1jb2wge1xuICAgICAgICAgIHdpZHRoOiAxOCU7IH0gfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAgICAgICAuZm9vdGVyLW1haW4gLmZvb3Rlci1jb2xzIC5mb290ZXItY29sIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgbWFyZ2luLXRvcDogNjBweDsgfSB9XG4gICAgICAuZm9vdGVyLW1haW4gLmZvb3Rlci1jb2xzIC5mb290ZXItY29sOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgICAgIC5mb290ZXItbWFpbiAuZm9vdGVyLWNvbHMgLmZvb3Rlci1jb2wgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgZm9udC1zaXplOiAxLjJ2dztcbiAgICAgICAgY29sb3I6ICM4RThCQjE7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAxLjNweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDE0MiwgMTM5LCAxNzcsIDAuNSk7IH1cbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAuZm9vdGVyLW1haW4gLmZvb3Rlci1jb2xzIC5mb290ZXItY29sIHAge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4OyB9IH1cbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAuZm9vdGVyLW1haW4gLmZvb3Rlci1jb2xzIC5mb290ZXItY29sIHAge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4OyB9IH1cbiAgICAgIC5mb290ZXItbWFpbiAuZm9vdGVyLWNvbHMgLmZvb3Rlci1jb2wgdWwge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAgICAgLmZvb3Rlci1tYWluIC5mb290ZXItY29scyAuZm9vdGVyLWNvbCB1bCBsaSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS4ydnc7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMS4zcHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgLmZvb3Rlci1tYWluIC5mb290ZXItY29scyAuZm9vdGVyLWNvbCB1bCBsaSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDsgfSB9XG4gICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgIC5mb290ZXItbWFpbiAuZm9vdGVyLWNvbHMgLmZvb3Rlci1jb2wgdWwgbGkge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7IH0gfVxuICAgICAgICAgIC5mb290ZXItbWFpbiAuZm9vdGVyLWNvbHMgLmZvb3Rlci1jb2wgdWwgbGkgYSB7XG4gICAgICAgICAgICBjb2xvcjogIzEwMkI0NztcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgICAgICAgICAgLmZvb3Rlci1tYWluIC5mb290ZXItY29scyAuZm9vdGVyLWNvbCB1bCBsaSBhOmhvdmVyIHtcbiAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgIGNvbG9yOiAjODc3MDNFOyB9XG4gICAgICAuZm9vdGVyLW1haW4gLmZvb3Rlci1jb2xzIC5mb290ZXItY29sOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgd2lkdGg6IDMwJTsgfVxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgICAgICAgIC5mb290ZXItbWFpbiAuZm9vdGVyLWNvbHMgLmZvb3Rlci1jb2w6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgd2lkdGg6IDIwJTsgfSB9XG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgICAgICAgICAuZm9vdGVyLW1haW4gLmZvb3Rlci1jb2xzIC5mb290ZXItY29sOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgICAgICAgLmZvb3Rlci1tYWluIC5mb290ZXItY29scyAuZm9vdGVyLWNvbDpmaXJzdC1jaGlsZCBpbWcge1xuICAgICAgICAgIG1heC13aWR0aDogMTUwcHg7IH1cblxuLyoqXG4gKiBmb3JtIGVsZW1lbnRzXG4gKi9cbi53cGNmNyB7XG4gIG1hcmdpbi10b3A6IDMlO1xuICBtYXJnaW4tYm90dG9tOiA4JTtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAud3BjZjcge1xuICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDgwcHg7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgLndwY2Y3IHtcbiAgICAgIG1hcmdpbi10b3A6IDEyLjVweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMzLjMzMzMzcHg7IH0gfVxuICAud3BjZjcgZm9ybVtkYXRhLXN0YXR1cz1cInNlbnRcIl0gLndwY2Y3LXJlc3BvbnNlLW91dHB1dCB7XG4gICAgY29sb3I6ICM3ZGMxNDI7IH1cbiAgLndwY2Y3IGZvcm1bZGF0YS1zdGF0dXM9XCJzdWJtaXR0aW5nXCJdIHtcbiAgICBvcGFjaXR5OiAwLjI7IH1cbiAgICAud3BjZjcgZm9ybVtkYXRhLXN0YXR1cz1cInN1Ym1pdHRpbmdcIl0gLndwY2Y3LXJlc3BvbnNlLW91dHB1dCB7XG4gICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLndwY2Y3IGZvcm0gLndwY2Y3LXJlc3BvbnNlLW91dHB1dCB7XG4gICAgbWFyZ2luLXRvcDogNSU7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAud3BjZjcgZm9ybSAud3BjZjctcmVzcG9uc2Utb3V0cHV0IHtcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4OyB9IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgICAud3BjZjcgZm9ybSAud3BjZjctcmVzcG9uc2Utb3V0cHV0IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjAuODMzMzNweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4OyB9IH1cblxuLmZvcm0gbGFiZWwge1xuICBjb2xvcjogI0ZGRkZGRjsgfVxuXG4uZm9ybSBwOmVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uZm9ybSAuZm9ybS1yb3cge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG4gIC5mb3JtIC5mb3JtLXJvdzpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5mb3JtIC5pbnZhbGlkIC53cGNmNy1yZXNwb25zZS1vdXRwdXQge1xuICBjb2xvcjogd2hpdGU7XG4gIGJvcmRlci1jb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50OyB9XG5cbi5mb3JtIC53cGNmNy1ub3QtdmFsaWQtdGlwIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uZm9ybSB0ZXh0YXJlYSxcbi5mb3JtIGlucHV0W3R5cGU9XCJlbWFpbFwiXSxcbi5mb3JtIGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjODc3MDNFOyB9XG4gIC5mb3JtIHRleHRhcmVhOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuICAuZm9ybSBpbnB1dFt0eXBlPVwiZW1haWxcIl06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG4gIC5mb3JtIGlucHV0W3R5cGU9XCJ0ZXh0XCJdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAuZm9ybSB0ZXh0YXJlYTotbW96LXBsYWNlaG9sZGVyLFxuICAuZm9ybSBpbnB1dFt0eXBlPVwiZW1haWxcIl06LW1vei1wbGFjZWhvbGRlcixcbiAgLmZvcm0gaW5wdXRbdHlwZT1cInRleHRcIl06LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgLmZvcm0gdGV4dGFyZWE6Oi1tb3otcGxhY2Vob2xkZXIsXG4gIC5mb3JtIGlucHV0W3R5cGU9XCJlbWFpbFwiXTo6LW1vei1wbGFjZWhvbGRlcixcbiAgLmZvcm0gaW5wdXRbdHlwZT1cInRleHRcIl06Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gIC5mb3JtIHRleHRhcmVhOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbiAgLmZvcm0gaW5wdXRbdHlwZT1cImVtYWlsXCJdOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbiAgLmZvcm0gaW5wdXRbdHlwZT1cInRleHRcIl06LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAuZm9ybSB0ZXh0YXJlYTo6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuICAuZm9ybSBpbnB1dFt0eXBlPVwiZW1haWxcIl06Oi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbiAgLmZvcm0gaW5wdXRbdHlwZT1cInRleHRcIl06Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgLmZvcm0gdGV4dGFyZWE6OnBsYWNlaG9sZGVyLFxuICAuZm9ybSBpbnB1dFt0eXBlPVwiZW1haWxcIl06OnBsYWNlaG9sZGVyLFxuICAuZm9ybSBpbnB1dFt0eXBlPVwidGV4dFwiXTo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjRkZGRkZGOyB9XG5cbi5mb3JtIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICBib3JkZXItY29sb3I6ICNGRkZGRkY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7IH1cbiAgLmZvcm0gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzg3NzAzRTtcbiAgICBib3JkZXItY29sb3I6ICM4NzcwM0U7XG4gICAgY29sb3I6ICNGRkZGRkY7IH1cblxuLmZvcm0gdGV4dGFyZWEge1xuICBib3JkZXI6IDFweCBzb2xpZCAjODc3MDNFO1xuICBwYWRkaW5nOiAyMHB4OyB9XG5cbmJvZHk6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICBib2R5OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4uZm9vdGVyLW1haW4ge1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gICAgLmZvb3Rlci1tYWluIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA0MHB4OyB9IH1cbiAgLmZvb3Rlci1tYWluIC5mb290ZXItY29scyAuZm9vdGVyLWNvbDpmaXJzdC1jaGlsZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7IH1cbiAgICAuZm9vdGVyLW1haW4gLmZvb3Rlci1jb2xzIC5mb290ZXItY29sOmZpcnN0LWNoaWxkIGltZyB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICB3aWR0aDogMzAwcHg7IH1cblxuLypcbm1vZHVsZXNcbiovXG4ud3B4LWJsb2NrLWFjY29yZGlvbiB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAud3B4LWJsb2NrLWFjY29yZGlvbiB7XG4gICAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwcHg7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgLndweC1ibG9jay1hY2NvcmRpb24ge1xuICAgICAgbWFyZ2luLXRvcDogMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMHB4OyB9IH1cbiAgLndweC1ibG9jay1hY2NvcmRpb24gLmFjY29yZGlvbi1oZWFkaW5nIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4OyB9XG4gIC53cHgtYmxvY2stYWNjb3JkaW9uIC5hY2NvcmRpb24tcm93IHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgxNDIsIDEzOSwgMTc3LCAwLjUpO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgbWFyZ2luLXRvcDogMTBweDsgfVxuICAgIC53cHgtYmxvY2stYWNjb3JkaW9uIC5hY2NvcmRpb24tcm93LmlzLWV4cG9zZWQgLmFjY29yZGlvbi10aXRsZSBpLmljb24tbWludXMtY2lyY2xlZCB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgIC53cHgtYmxvY2stYWNjb3JkaW9uIC5hY2NvcmRpb24tcm93LmlzLWV4cG9zZWQgLmFjY29yZGlvbi10aXRsZSBpLmljb24tcGx1cy1jaXJjbGVkIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAud3B4LWJsb2NrLWFjY29yZGlvbiAuYWNjb3JkaW9uLXJvdy5pcy1leHBvc2VkIC5hY2NvcmRpb24tY29udGVudCB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgIC53cHgtYmxvY2stYWNjb3JkaW9uIC5hY2NvcmRpb24tcm93IC5hY2NvcmRpb24tdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgZm9udC1zaXplOiAyLjh2dztcbiAgICAgIGNvbG9yOiAjODc3MDNFO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAud3B4LWJsb2NrLWFjY29yZGlvbiAuYWNjb3JkaW9uLXJvdyAuYWNjb3JkaW9uLXRpdGxlIHtcbiAgICAgICAgICBmb250LXNpemU6IDI4cHg7IH0gfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgLndweC1ibG9jay1hY2NvcmRpb24gLmFjY29yZGlvbi1yb3cgLmFjY29yZGlvbi10aXRsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAyOHB4OyB9IH1cbiAgICAgIC53cHgtYmxvY2stYWNjb3JkaW9uIC5hY2NvcmRpb24tcm93IC5hY2NvcmRpb24tdGl0bGUgaSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgZm9udC1zaXplOiAzLjJ2dztcbiAgICAgICAgY29sb3I6ICMxMDJCNDc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBtYXJnaW4tdG9wOiAtMTZweDsgfVxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgIC53cHgtYmxvY2stYWNjb3JkaW9uIC5hY2NvcmRpb24tcm93IC5hY2NvcmRpb24tdGl0bGUgaSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDMycHg7IH0gfVxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgIC53cHgtYmxvY2stYWNjb3JkaW9uIC5hY2NvcmRpb24tcm93IC5hY2NvcmRpb24tdGl0bGUgaSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDMycHg7IH0gfVxuICAgICAgICAud3B4LWJsb2NrLWFjY29yZGlvbiAuYWNjb3JkaW9uLXJvdyAuYWNjb3JkaW9uLXRpdGxlIGkuaWNvbi1taW51cy1jaXJjbGVkIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLndweC1ibG9jay1hY2NvcmRpb24gLmFjY29yZGlvbi1yb3cgLmFjY29yZGlvbi1jb250ZW50IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7IH1cblxuLndweC1ibG9jay1jaGVja2VyYm9hcmQge1xuICBtYXJnaW4tdG9wOiA4JTtcbiAgbWFyZ2luLWJvdHRvbTogMTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLndweC1ibG9jay1jaGVja2VyYm9hcmQge1xuICAgICAgbWFyZ2luLXRvcDogODBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwMHB4OyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgIC53cHgtYmxvY2stY2hlY2tlcmJvYXJkIHtcbiAgICAgIG1hcmdpbi10b3A6IDMzLjMzMzMzcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0MS42NjY2N3B4OyB9IH1cbiAgLndweC1ibG9jay1jaGVja2VyYm9hcmQgLmNoZWNrZXJib2FyZC1zZWN0aW9uLWhlYWRlciB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC01MHZ3ICsgNTAlKTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMTQyLCAxMzksIDE3NywgMC44KTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDsgfVxuICAgIC53cHgtYmxvY2stY2hlY2tlcmJvYXJkIC5jaGVja2VyYm9hcmQtc2VjdGlvbi1oZWFkZXIgLmNoZWNrZXJib2FyZC1zZWN0aW9uLXRpdGxlIHtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgbWF4LXdpZHRoOiAxNDAwcHg7XG4gICAgICB3aWR0aDogODUlO1xuICAgICAgbWF4LXdpZHRoOiAxNDAwcHg7IH1cbiAgLndweC1ibG9jay1jaGVja2VyYm9hcmQgLmNoZWNrZXJib2FyZC1yb3cge1xuICAgIG1hcmdpbi10b3A6IDEwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMCU7XG4gICAgZGlzcGxheTogZmxleDsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAud3B4LWJsb2NrLWNoZWNrZXJib2FyZCAuY2hlY2tlcmJvYXJkLXJvdyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMDBweDsgfSB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgICAgLndweC1ibG9jay1jaGVja2VyYm9hcmQgLmNoZWNrZXJib2FyZC1yb3cge1xuICAgICAgICBtYXJnaW4tdG9wOiA0MS42NjY2N3B4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MS42NjY2N3B4OyB9IH1cbiAgICAud3B4LWJsb2NrLWNoZWNrZXJib2FyZCAuY2hlY2tlcmJvYXJkLXJvdzpudGgtY2hpbGQoZXZlbikgLmNoZWNrZXJib2FyZC1jb2w6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAgIC53cHgtYmxvY2stY2hlY2tlcmJvYXJkIC5jaGVja2VyYm9hcmQtcm93Om50aC1jaGlsZChldmVuKSAuY2hlY2tlcmJvYXJkLWNvbDpmaXJzdC1jaGlsZCB7XG4gICAgICBvcmRlcjogMjtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDYwcHgpIHtcbiAgICAgIC53cHgtYmxvY2stY2hlY2tlcmJvYXJkIC5jaGVja2VyYm9hcmQtcm93IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuICAgIC53cHgtYmxvY2stY2hlY2tlcmJvYXJkIC5jaGVja2VyYm9hcmQtcm93IC5jaGVja2VyYm9hcmQtY29sIHtcbiAgICAgIHdpZHRoOiA0NSU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDYwcHgpIHtcbiAgICAgICAgLndweC1ibG9jay1jaGVja2VyYm9hcmQgLmNoZWNrZXJib2FyZC1yb3cgLmNoZWNrZXJib2FyZC1jb2wge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA2MHB4KSB7XG4gICAgICAgIC53cHgtYmxvY2stY2hlY2tlcmJvYXJkIC5jaGVja2VyYm9hcmQtcm93IC5jaGVja2VyYm9hcmQtY29sIHtcbiAgICAgICAgICB3aWR0aDogNjAlOyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDYwcHgpIGFuZCAobWF4LXdpZHRoOiAxMDYwcHgpIHtcbiAgICAud3B4LWJsb2NrLWNoZWNrZXJib2FyZCAuY2hlY2tlcmJvYXJkLXJvdyAuY2hlY2tlcmJvYXJkLWNvbCB7XG4gICAgICB3aWR0aDogMTAwJTsgfSB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwNjBweCkge1xuICAgICAgICAud3B4LWJsb2NrLWNoZWNrZXJib2FyZCAuY2hlY2tlcmJvYXJkLXJvdyAuY2hlY2tlcmJvYXJkLWNvbDpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDYwcHgpIHtcbiAgICAgICAgLndweC1ibG9jay1jaGVja2VyYm9hcmQgLmNoZWNrZXJib2FyZC1yb3cgLmNoZWNrZXJib2FyZC1jb2w6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogNDBweDsgfSB9XG4gICAgICAud3B4LWJsb2NrLWNoZWNrZXJib2FyZCAuY2hlY2tlcmJvYXJkLXJvdyAuY2hlY2tlcmJvYXJkLWNvbCAqOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDsgfVxuICAgICAgLndweC1ibG9jay1jaGVja2VyYm9hcmQgLmNoZWNrZXJib2FyZC1yb3cgLmNoZWNrZXJib2FyZC1jb2w6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvOyB9XG5cbi53cHgtY29udGFjdC11cyB7XG4gIHdpZHRoOiAxMDB2dztcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTUwdncgKyA1MCUpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDglO1xuICBtYXJnaW4tYm90dG9tOiA4JTtcbiAgcGFkZGluZy10b3A6IDglO1xuICBwYWRkaW5nLWJvdHRvbTogOCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMDJCNDc7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAud3B4LWNvbnRhY3QtdXMge1xuICAgICAgbWFyZ2luLXRvcDogODBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDgwcHg7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgLndweC1jb250YWN0LXVzIHtcbiAgICAgIG1hcmdpbi10b3A6IDMzLjMzMzMzcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMy4zMzMzM3B4OyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAud3B4LWNvbnRhY3QtdXMge1xuICAgICAgcGFkZGluZy10b3A6IDgwcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogODBweDsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAud3B4LWNvbnRhY3QtdXMge1xuICAgICAgcGFkZGluZy10b3A6IDMzLjMzMzMzcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMzMuMzMzMzNweDsgfSB9XG4gIC53cHgtY29udGFjdC11cyAud3JhcCB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWF4LXdpZHRoOiAxNDAwcHg7XG4gICAgd2lkdGg6IDg1JTtcbiAgICB3aWR0aDogODAlOyB9XG4gIC53cHgtY29udGFjdC11cyAuYmxvY2stdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNTZweDtcbiAgICBmb250LXNpemU6IDUuNnZ3O1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWFyZ2luOiAwOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NTcuMTQyODZweCkge1xuICAgICAgLndweC1jb250YWN0LXVzIC5ibG9jay10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNDhweDsgfSB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgIC53cHgtY29udGFjdC11cyAuYmxvY2stdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDU2cHg7IH0gfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgICAgIC53cHgtY29udGFjdC11cyAuYmxvY2stdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7IH0gfVxuICAud3B4LWNvbnRhY3QtdXMgLmZvcm0tY29scyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAgICAgLndweC1jb250YWN0LXVzIC5mb3JtLWNvbHMge1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gICAgLndweC1jb250YWN0LXVzIC5mb3JtLWNvbHMgLmZvcm0tY29sIHtcbiAgICAgIHdpZHRoOiA1MCU7IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgICAgICAgLndweC1jb250YWN0LXVzIC5mb3JtLWNvbHMgLmZvcm0tY29sIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG5cbi53cHgtZGVjb3JhdGl2ZS1oZWFkZXIgaDIge1xuICBjb2xvcjogIzY2NjY2NjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgb3BhY2l0eTogMC4wNTtcbiAgbGV0dGVyLXNwYWNpbmc6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwODBweCkge1xuICAgIC53cHgtZGVjb3JhdGl2ZS1oZWFkZXIgaDIge1xuICAgICAgZm9udC1zaXplOiA2Ljh2dyAhaW1wb3J0YW50O1xuICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAxMHB4OyB9IH1cblxuLndweC1kZWNvcmF0aXZlLXBhbmVsIHtcbiAgcGFkZGluZy10b3A6IDEwJTtcbiAgcGFkZGluZy1ib3R0b206IDEwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTQwMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAud3B4LWRlY29yYXRpdmUtcGFuZWwge1xuICAgICAgcGFkZGluZy10b3A6IDEwMHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDEwMHB4OyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgIC53cHgtZGVjb3JhdGl2ZS1wYW5lbCB7XG4gICAgICBwYWRkaW5nLXRvcDogNDEuNjY2NjdweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA0MS42NjY2N3B4OyB9IH1cbiAgLndweC1kZWNvcmF0aXZlLXBhbmVsIC5kZWNvcmF0aXZlLXBhbmVsLWlubmVyIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtYXgtd2lkdGg6IDE0MDBweDtcbiAgICB3aWR0aDogODUlO1xuICAgIG1heC13aWR0aDogMTQwMHB4O1xuICAgIHdpZHRoOiA5NSU7IH1cbiAgLndweC1kZWNvcmF0aXZlLXBhbmVsIC5wYW5lbC1oZWFkaW5nIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogNTsgfVxuICAud3B4LWRlY29yYXRpdmUtcGFuZWwgLnBhbmVsLWJnIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDE7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7IH1cbiAgLndweC1kZWNvcmF0aXZlLXBhbmVsIC5wYW5lbC1jb250ZW50IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWF4LXdpZHRoOiA3MjBweDtcbiAgICBsZWZ0OiAxMCU7XG4gICAgbWFyZ2luOiAwIGF1dG87IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc1MHB4KSB7XG4gICAgICAud3B4LWRlY29yYXRpdmUtcGFuZWwgLnBhbmVsLWNvbnRlbnQge1xuICAgICAgICBsZWZ0OiAwOyB9IH1cbiAgICAud3B4LWRlY29yYXRpdmUtcGFuZWwgLnBhbmVsLWNvbnRlbnQgLnBhbmVsLWhlYWRlciB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHotaW5kZXg6IDU7XG4gICAgICByaWdodDogMDtcbiAgICAgIG1heC13aWR0aDogNjAlO1xuICAgICAgcGFkZGluZy1yaWdodDogMTAlOyB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gICAgICAgIC53cHgtZGVjb3JhdGl2ZS1wYW5lbCAucGFuZWwtY29udGVudCAucGFuZWwtaGVhZGVyIHtcbiAgICAgICAgICB3aWR0aDogNTUlOyB9IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzUwcHgpIHtcbiAgICAgICAgLndweC1kZWNvcmF0aXZlLXBhbmVsIC5wYW5lbC1jb250ZW50IC5wYW5lbC1oZWFkZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9iZ3MvcGFuZWwtc20ucG5nXCIpO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgbWluLWhlaWdodDogMjUwcHg7XG4gICAgICAgICAgcGFkZGluZzogNSU7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NTBweCkgYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzUwcHgpIGFuZCAoLW1vei1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSwgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc1MHB4KSBhbmQgKC1vLW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIgLyAxKSwgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc1MHB4KSBhbmQgKG1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzUwcHgpIGFuZCAobWluLXJlc29sdXRpb246IDE5MmRwaSksIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NTBweCkgYW5kIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpIHtcbiAgICAud3B4LWRlY29yYXRpdmUtcGFuZWwgLnBhbmVsLWNvbnRlbnQgLnBhbmVsLWhlYWRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvYmdzL3BhbmVsLXNtQDJ4LnBuZ1wiKTtcbiAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiAzOTZweCAyMzJweDtcbiAgICAgIC1tb3otYmFja2dyb3VuZC1zaXplOiAzOTZweCAyMzJweDtcbiAgICAgIC1vLWJhY2tncm91bmQtc2l6ZTogMzk2cHggMjMycHg7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDM5NnB4IDIzMnB4OyB9IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAgICAgLndweC1kZWNvcmF0aXZlLXBhbmVsIC5wYW5lbC1jb250ZW50IC5wYW5lbC1oZWFkZXIge1xuICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgbWluLWhlaWdodDogMDtcbiAgICAgICAgICBib3gtc2hhZG93OiA1cHggNXB4IDE1cHggNXB4IHJnYmEoMCwgMCwgMCwgMC4yKTsgfSB9XG4gICAgICAud3B4LWRlY29yYXRpdmUtcGFuZWwgLnBhbmVsLWNvbnRlbnQgLnBhbmVsLWhlYWRlciAucGFuZWwtaGVhZGVyLXdyYXAge1xuICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc1MHB4KSB7XG4gICAgICAgICAgLndweC1kZWNvcmF0aXZlLXBhbmVsIC5wYW5lbC1jb250ZW50IC5wYW5lbC1oZWFkZXIgLnBhbmVsLWhlYWRlci13cmFwIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bzsgfSB9XG4gICAgICAud3B4LWRlY29yYXRpdmUtcGFuZWwgLnBhbmVsLWNvbnRlbnQgLnBhbmVsLWhlYWRlciAucGFuZWwtdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMy4ydnc7XG4gICAgICAgIGNvbG9yOiAjMTAyQjQ3O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODc1cHgpIHtcbiAgICAgICAgICAud3B4LWRlY29yYXRpdmUtcGFuZWwgLnBhbmVsLWNvbnRlbnQgLnBhbmVsLWhlYWRlciAucGFuZWwtdGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4OyB9IH1cbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAud3B4LWRlY29yYXRpdmUtcGFuZWwgLnBhbmVsLWNvbnRlbnQgLnBhbmVsLWhlYWRlciAucGFuZWwtdGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4OyB9IH1cbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NTBweCkge1xuICAgICAgICAgIC53cHgtZGVjb3JhdGl2ZS1wYW5lbCAucGFuZWwtY29udGVudCAucGFuZWwtaGVhZGVyIC5wYW5lbC10aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuOHZ3O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc1MHB4KSBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgLndweC1kZWNvcmF0aXZlLXBhbmVsIC5wYW5lbC1jb250ZW50IC5wYW5lbC1oZWFkZXIgLnBhbmVsLXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzUwcHgpIGFuZCAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAud3B4LWRlY29yYXRpdmUtcGFuZWwgLnBhbmVsLWNvbnRlbnQgLnBhbmVsLWhlYWRlciAucGFuZWwtdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxOHB4OyB9IH1cbiAgICAgIC53cHgtZGVjb3JhdGl2ZS1wYW5lbCAucGFuZWwtY29udGVudCAucGFuZWwtaGVhZGVyIC5wYW5lbC1zdWJoZWFkIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBmb250LXNpemU6IDEuOHZ3O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBjb2xvcjogIzg3NzAzRTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDsgfVxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc3Ny43Nzc3OHB4KSB7XG4gICAgICAgICAgLndweC1kZWNvcmF0aXZlLXBhbmVsIC5wYW5lbC1jb250ZW50IC5wYW5lbC1oZWFkZXIgLnBhbmVsLXN1YmhlYWQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4OyB9IH1cbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAud3B4LWRlY29yYXRpdmUtcGFuZWwgLnBhbmVsLWNvbnRlbnQgLnBhbmVsLWhlYWRlciAucGFuZWwtc3ViaGVhZCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7IH0gfVxuICAgICAgICAud3B4LWRlY29yYXRpdmUtcGFuZWwgLnBhbmVsLWNvbnRlbnQgLnBhbmVsLWhlYWRlciAucGFuZWwtc3ViaGVhZCBwIHtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjh2dzsgfVxuICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzc3Ljc3Nzc4cHgpIHtcbiAgICAgICAgICAgIC53cHgtZGVjb3JhdGl2ZS1wYW5lbCAucGFuZWwtY29udGVudCAucGFuZWwtaGVhZGVyIC5wYW5lbC1zdWJoZWFkIHAge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7IH0gfVxuICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAud3B4LWRlY29yYXRpdmUtcGFuZWwgLnBhbmVsLWNvbnRlbnQgLnBhbmVsLWhlYWRlciAucGFuZWwtc3ViaGVhZCBwIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4OyB9IH1cbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NTBweCkge1xuICAgICAgICAgIC53cHgtZGVjb3JhdGl2ZS1wYW5lbCAucGFuZWwtY29udGVudCAucGFuZWwtaGVhZGVyIC5wYW5lbC1zdWJoZWFkIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40dnc7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc1MHB4KSBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgLndweC1kZWNvcmF0aXZlLXBhbmVsIC5wYW5lbC1jb250ZW50IC5wYW5lbC1oZWFkZXIgLnBhbmVsLXN1YmhlYWQge1xuICAgICAgZm9udC1zaXplOiAxNHB4OyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NTBweCkgYW5kIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgIC53cHgtZGVjb3JhdGl2ZS1wYW5lbCAucGFuZWwtY29udGVudCAucGFuZWwtaGVhZGVyIC5wYW5lbC1zdWJoZWFkIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDsgfSB9XG4gICAgLndweC1kZWNvcmF0aXZlLXBhbmVsIC5wYW5lbC1jb250ZW50IC5wYW5lbC1tdWdzaG90IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgei1pbmRleDogNTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICBtYXJnaW4tbGVmdDogLTIwJTtcbiAgICAgIG1heC13aWR0aDogMzQ4cHg7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc1MHB4KSB7XG4gICAgICAgIC53cHgtZGVjb3JhdGl2ZS1wYW5lbCAucGFuZWwtY29udGVudCAucGFuZWwtbXVnc2hvdCB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgei1pbmRleDogODtcbiAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgICAgIG1heC13aWR0aDogMjAwcHg7IH0gfVxuICAgICAgLndweC1kZWNvcmF0aXZlLXBhbmVsIC5wYW5lbC1jb250ZW50IC5wYW5lbC1tdWdzaG90IGltZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAgIC53cHgtZGVjb3JhdGl2ZS1wYW5lbCAucGFuZWwtY29udGVudCAucGFuZWwtY29udGVudC1iZyB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiAxOyB9XG4gICAgICAud3B4LWRlY29yYXRpdmUtcGFuZWwgLnBhbmVsLWNvbnRlbnQgLnBhbmVsLWNvbnRlbnQtYmcgaW1nIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc1MHB4KSB7XG4gICAgICAgIC53cHgtZGVjb3JhdGl2ZS1wYW5lbCAucGFuZWwtY29udGVudCAucGFuZWwtY29udGVudC1iZyB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi53cHgtYmxvY2stZ3JpZCB7XG4gIG1hcmdpbi10b3A6IDglO1xuICBtYXJnaW4tYm90dG9tOiAzJTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC53cHgtYmxvY2stZ3JpZCB7XG4gICAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAud3B4LWJsb2NrLWdyaWQge1xuICAgICAgbWFyZ2luLXRvcDogMzMuMzMzMzNweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEyLjVweDsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAud3B4LWJsb2NrLWdyaWQge1xuICAgICAgbWFyZ2luLXRvcDogOCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiA4JTsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAud3B4LWJsb2NrLWdyaWQge1xuICAgICAgbWFyZ2luLXRvcDogODBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDgwcHg7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAud3B4LWJsb2NrLWdyaWQge1xuICAgICAgbWFyZ2luLXRvcDogMzMuMzMzMzNweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMzLjMzMzMzcHg7IH0gfVxuICAud3B4LWJsb2NrLWdyaWQgLmdyaWQtaXRlbXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbi1sZWZ0OiAtNSU7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAud3B4LWJsb2NrLWdyaWQgLmdyaWQtaXRlbXMge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuICAgIC53cHgtYmxvY2stZ3JpZCAuZ3JpZC1pdGVtcyAuZ3JpZC1pdGVtIHtcbiAgICAgIHdpZHRoOiA0NSU7XG4gICAgICBtYXJnaW4tbGVmdDogNSU7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1JTsgfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAud3B4LWJsb2NrLWdyaWQgLmdyaWQtaXRlbXMgLmdyaWQtaXRlbSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDsgfSB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgIC53cHgtYmxvY2stZ3JpZCAuZ3JpZC1pdGVtcyAuZ3JpZC1pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuICAgICAgLndweC1ibG9jay1ncmlkIC5ncmlkLWl0ZW1zIC5ncmlkLWl0ZW0gaW1nIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9XG5cbi53cHgtYmxvY2stcmVsYXRlZC1wb3N0cyB7XG4gIG1hcmdpbi10b3A6IDglO1xuICBtYXJnaW4tYm90dG9tOiA4JTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA1OyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLndweC1ibG9jay1yZWxhdGVkLXBvc3RzIHtcbiAgICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA4MHB4OyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgIC53cHgtYmxvY2stcmVsYXRlZC1wb3N0cyB7XG4gICAgICBtYXJnaW4tdG9wOiAzMy4zMzMzM3B4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzMuMzMzMzNweDsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAud3B4LWJsb2NrLXJlbGF0ZWQtcG9zdHMgLmJsb2NrLXRpdGxlIHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH0gfVxuICAud3B4LWJsb2NrLXJlbGF0ZWQtcG9zdHMgLnJlbGF0ZWQtcG9zdHMge1xuICAgIG1hcmdpbi10b3A6IDUlO1xuICAgIG1hcmdpbi1ib3R0b206IDUlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luLWxlZnQ6IC0zJTtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgLndweC1ibG9jay1yZWxhdGVkLXBvc3RzIC5yZWxhdGVkLXBvc3RzIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDsgfSB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgICAgLndweC1ibG9jay1yZWxhdGVkLXBvc3RzIC5yZWxhdGVkLXBvc3RzIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjAuODMzMzNweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjAuODMzMzNweDsgfSB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgLndweC1ibG9jay1yZWxhdGVkLXBvc3RzIC5yZWxhdGVkLXBvc3RzIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwOyB9IH1cbiAgICAud3B4LWJsb2NrLXJlbGF0ZWQtcG9zdHMgLnJlbGF0ZWQtcG9zdHMgLnJlbGF0ZWQtcG9zdCB7XG4gICAgICB3aWR0aDogMjkuMyU7XG4gICAgICBtYXJnaW4tbGVmdDogNCU7XG4gICAgICBib3gtc2hhZG93OiAwcHggMHB4IDQwcHggIzAwMDAwMDI5OyB9XG4gICAgICAud3B4LWJsb2NrLXJlbGF0ZWQtcG9zdHMgLnJlbGF0ZWQtcG9zdHMgLnJlbGF0ZWQtcG9zdCBhIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gICAgICAgIC53cHgtYmxvY2stcmVsYXRlZC1wb3N0cyAucmVsYXRlZC1wb3N0cyAucmVsYXRlZC1wb3N0IHtcbiAgICAgICAgICB3aWR0aDogNDYlO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7IH0gfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICAud3B4LWJsb2NrLXJlbGF0ZWQtcG9zdHMgLnJlbGF0ZWQtcG9zdHMgLnJlbGF0ZWQtcG9zdCB7XG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG8gNDBweDtcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICAgICAgLndweC1ibG9jay1yZWxhdGVkLXBvc3RzIC5yZWxhdGVkLXBvc3RzIC5yZWxhdGVkLXBvc3QgLnBvc3QtZGF0ZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC1zaXplOiAxLjR2dztcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDEuNnB4O1xuICAgICAgICBjb2xvcjogIzhFOEJCMTsgfVxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg1Ny4xNDI4NnB4KSB7XG4gICAgICAgICAgLndweC1ibG9jay1yZWxhdGVkLXBvc3RzIC5yZWxhdGVkLXBvc3RzIC5yZWxhdGVkLXBvc3QgLnBvc3QtZGF0ZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7IH0gfVxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgIC53cHgtYmxvY2stcmVsYXRlZC1wb3N0cyAucmVsYXRlZC1wb3N0cyAucmVsYXRlZC1wb3N0IC5wb3N0LWRhdGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4OyB9IH1cbiAgICAgIC53cHgtYmxvY2stcmVsYXRlZC1wb3N0cyAucmVsYXRlZC1wb3N0cyAucmVsYXRlZC1wb3N0IC5wb3N0LXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBmb250LXNpemU6IDEuOHZ3O1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICBmb250LXdlaWdodDogNDAwOyB9XG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODg4Ljg4ODg5cHgpIHtcbiAgICAgICAgICAud3B4LWJsb2NrLXJlbGF0ZWQtcG9zdHMgLnJlbGF0ZWQtcG9zdHMgLnJlbGF0ZWQtcG9zdCAucG9zdC10aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7IH0gfVxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgIC53cHgtYmxvY2stcmVsYXRlZC1wb3N0cyAucmVsYXRlZC1wb3N0cyAucmVsYXRlZC1wb3N0IC5wb3N0LXRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDsgfSB9XG4gICAgICAud3B4LWJsb2NrLXJlbGF0ZWQtcG9zdHMgLnJlbGF0ZWQtcG9zdHMgLnJlbGF0ZWQtcG9zdCAucG9zdC1jb250ZW50IHtcbiAgICAgICAgcGFkZGluZzogMjBweDsgfVxuICAgICAgLndweC1ibG9jay1yZWxhdGVkLXBvc3RzIC5yZWxhdGVkLXBvc3RzIC5yZWxhdGVkLXBvc3QgLnBvc3QtaW1hZ2UgaW1nIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9XG5cbi53cHgtYmxvY2stcmVzb3VyY2VzIHtcbiAgbWFyZ2luLXRvcDogOCU7XG4gIG1hcmdpbi1ib3R0b206IDglO1xuICB3aWR0aDogMTAwdnc7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC01MHZ3ICsgNTAlKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLndweC1ibG9jay1yZXNvdXJjZXMge1xuICAgICAgbWFyZ2luLXRvcDogODBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDgwcHg7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgLndweC1ibG9jay1yZXNvdXJjZXMge1xuICAgICAgbWFyZ2luLXRvcDogMzMuMzMzMzNweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMzLjMzMzMzcHg7IH0gfVxuICAud3B4LWJsb2NrLXJlc291cmNlcyBoMiB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzhFOEJCMTsgfVxuICAgIC53cHgtYmxvY2stcmVzb3VyY2VzIGgyIHNwYW4ge1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBtYXgtd2lkdGg6IDE0MDBweDtcbiAgICAgIHdpZHRoOiA4NSU7XG4gICAgICB3aWR0aDogODAlO1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAud3B4LWJsb2NrLXJlc291cmNlcyBoMi5pcy1zZW50ZW5jZS1jYXNpbmcge1xuICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7IH1cbiAgLndweC1ibG9jay1yZXNvdXJjZXMgLnJlc291cmNlLWdyb3VwIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtYXgtd2lkdGg6IDE0MDBweDtcbiAgICB3aWR0aDogODUlO1xuICAgIHdpZHRoOiA4MCU7XG4gICAgbWFyZ2luLXRvcDogNDVweDsgfVxuICAgIC53cHgtYmxvY2stcmVzb3VyY2VzIC5yZXNvdXJjZS1ncm91cCAucmVzb3VyY2UtYWN0aW9ucyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogMDsgfVxuICAgICAgLndweC1ibG9jay1yZXNvdXJjZXMgLnJlc291cmNlLWdyb3VwIC5yZXNvdXJjZS1hY3Rpb25zIGEge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMS40dnc7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAxLjZweDtcbiAgICAgICAgY29sb3I6ICMxMDJCNDc7IH1cbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NTcuMTQyODZweCkge1xuICAgICAgICAgIC53cHgtYmxvY2stcmVzb3VyY2VzIC5yZXNvdXJjZS1ncm91cCAucmVzb3VyY2UtYWN0aW9ucyBhIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDsgfSB9XG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgLndweC1ibG9jay1yZXNvdXJjZXMgLnJlc291cmNlLWdyb3VwIC5yZXNvdXJjZS1hY3Rpb25zIGEge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4OyB9IH1cbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgIC53cHgtYmxvY2stcmVzb3VyY2VzIC5yZXNvdXJjZS1ncm91cCAucmVzb3VyY2UtYWN0aW9ucyBhIHNwYW4ge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gICAgICAgIC53cHgtYmxvY2stcmVzb3VyY2VzIC5yZXNvdXJjZS1ncm91cCAucmVzb3VyY2UtYWN0aW9ucyBhOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogIzg3NzAzRTsgfVxuICAgICAgICAud3B4LWJsb2NrLXJlc291cmNlcyAucmVzb3VyY2UtZ3JvdXAgLnJlc291cmNlLWFjdGlvbnMgYSBpIHtcbiAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAyLjh2dzsgfVxuICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzg1LjcxNDI5cHgpIHtcbiAgICAgICAgICAgIC53cHgtYmxvY2stcmVzb3VyY2VzIC5yZXNvdXJjZS1ncm91cCAucmVzb3VyY2UtYWN0aW9ucyBhIGkge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7IH0gfVxuICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAud3B4LWJsb2NrLXJlc291cmNlcyAucmVzb3VyY2UtZ3JvdXAgLnJlc291cmNlLWFjdGlvbnMgYSBpIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4OyB9IH1cbiAgICAgICAgLndweC1ibG9jay1yZXNvdXJjZXMgLnJlc291cmNlLWdyb3VwIC5yZXNvdXJjZS1hY3Rpb25zIGE6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogNDBweDsgfVxuICAgIC53cHgtYmxvY2stcmVzb3VyY2VzIC5yZXNvdXJjZS1ncm91cCAucmVzb3VyY2UtdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgZm9udC1zaXplOiAyLjh2dztcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAzMDBweDsgfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDIuODU3MTRweCkge1xuICAgICAgICAud3B4LWJsb2NrLXJlc291cmNlcyAucmVzb3VyY2UtZ3JvdXAgLnJlc291cmNlLXRpdGxlIHtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7IH0gfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgLndweC1ibG9jay1yZXNvdXJjZXMgLnJlc291cmNlLWdyb3VwIC5yZXNvdXJjZS10aXRsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAyOHB4OyB9IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgLndweC1ibG9jay1yZXNvdXJjZXMgLnJlc291cmNlLWdyb3VwIC5yZXNvdXJjZS10aXRsZSB7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMTIwcHg7IH0gfVxuICAgICAgLndweC1ibG9jay1yZXNvdXJjZXMgLnJlc291cmNlLWdyb3VwIC5yZXNvdXJjZS10aXRsZSBhIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgY29sb3I6ICM4NzcwM0U7IH1cbiAgICAgICAgLndweC1ibG9jay1yZXNvdXJjZXMgLnJlc291cmNlLWdyb3VwIC5yZXNvdXJjZS10aXRsZSBhOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogIzEwMkI0NzsgfVxuICAgIC53cHgtYmxvY2stcmVzb3VyY2VzIC5yZXNvdXJjZS1ncm91cCB1bCB7XG4gICAgICBtYXJnaW46IDA7IH1cbiAgICAgIC53cHgtYmxvY2stcmVzb3VyY2VzIC5yZXNvdXJjZS1ncm91cCB1bCBsaSB7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM4RThCQjE7XG4gICAgICAgIG1hcmdpbjogMDsgfVxuICAgICAgICAud3B4LWJsb2NrLXJlc291cmNlcyAucmVzb3VyY2UtZ3JvdXAgdWwgbGk6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lOyB9XG4gICAgICAgIC53cHgtYmxvY2stcmVzb3VyY2VzIC5yZXNvdXJjZS1ncm91cCB1bCBsaTpiZWZvcmUge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuYm9keSAud3B4LWJsb2NrLXNlY3Rpb24taGVhZGVyIHtcbiAgbWFyZ2luLXRvcDogNSU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHdpZHRoOiAxMDB2dztcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTUwdncgKyA1MCUpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjOEU4QkIxOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgYm9keSAud3B4LWJsb2NrLXNlY3Rpb24taGVhZGVyIHtcbiAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwcHg7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgYm9keSAud3B4LWJsb2NrLXNlY3Rpb24taGVhZGVyIHtcbiAgICAgIG1hcmdpbi10b3A6IDIwLjgzMzMzcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwcHg7IH0gfVxuICBib2R5IC53cHgtYmxvY2stc2VjdGlvbi1oZWFkZXIuaGFzLWRlY29yYXRpdmUtdGV4dCB7XG4gICAgbWFyZ2luLXRvcDogMTAlO1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgYm9keSAud3B4LWJsb2NrLXNlY3Rpb24taGVhZGVyLmhhcy1kZWNvcmF0aXZlLXRleHQge1xuICAgICAgICBtYXJnaW4tdG9wOiAxMDBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4OyB9IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgICBib2R5IC53cHgtYmxvY2stc2VjdGlvbi1oZWFkZXIuaGFzLWRlY29yYXRpdmUtdGV4dCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDQxLjY2NjY3cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDBweDsgfSB9XG4gIGJvZHkgLndweC1ibG9jay1zZWN0aW9uLWhlYWRlciAuZGVjb3JhdGl2ZS10ZXh0IHtcbiAgICBmb250LXNpemU6IDEydnc7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICBvcGFjaXR5OiAwLjAzO1xuICAgIG1hcmdpbi1ib3R0b206IC04JTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGxldHRlci1zcGFjaW5nOiAzMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgICAgIGJvZHkgLndweC1ibG9jay1zZWN0aW9uLWhlYWRlciAuZGVjb3JhdGl2ZS10ZXh0IHtcbiAgICAgICAgZm9udC1zaXplOiAxMHZ3OyB9IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICBib2R5IC53cHgtYmxvY2stc2VjdGlvbi1oZWFkZXIgLmRlY29yYXRpdmUtdGV4dCB7XG4gICAgICAgIG1hcmdpbjogMDsgfSB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MzBweCkge1xuICAgICAgYm9keSAud3B4LWJsb2NrLXNlY3Rpb24taGVhZGVyIC5kZWNvcmF0aXZlLXRleHQge1xuICAgICAgICBmb250LXNpemU6IDh2dztcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDE1cHg7IH0gfVxuICBib2R5IC53cHgtYmxvY2stc2VjdGlvbi1oZWFkZXIgaSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogNTAlO1xuICAgIG1hcmdpbi10b3A6IC0yNHB4O1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICBib2R5IC53cHgtYmxvY2stc2VjdGlvbi1oZWFkZXIgaS5pY29uLXBsdXMtY2lyY2xlZCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgYm9keSAud3B4LWJsb2NrLXNlY3Rpb24taGVhZGVyICsgKiB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gICAgYm9keSAud3B4LWJsb2NrLXNlY3Rpb24taGVhZGVyICsgKi5sYW5kaW5nLWdyaWQge1xuICAgICAgbWFyZ2luLXRvcDogNiU7XG4gICAgICBtYXJnaW4tYm90dG9tOiA4JTsgfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgYm9keSAud3B4LWJsb2NrLXNlY3Rpb24taGVhZGVyICsgKi5sYW5kaW5nLWdyaWQge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogODBweDsgfSB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgICAgIGJvZHkgLndweC1ibG9jay1zZWN0aW9uLWhlYWRlciArICoubGFuZGluZy1ncmlkIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMzLjMzMzMzcHg7IH0gfVxuICAgIGJvZHkgLndweC1ibG9jay1zZWN0aW9uLWhlYWRlciArICoud3AtYmxvY2stZ3JvdXAge1xuICAgICAgcGFkZGluZy10b3A6IDUlO1xuICAgICAgcGFkZGluZy1ib3R0b206IDUlOyB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICBib2R5IC53cHgtYmxvY2stc2VjdGlvbi1oZWFkZXIgKyAqLndwLWJsb2NrLWdyb3VwIHtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTBweDsgfSB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgICAgIGJvZHkgLndweC1ibG9jay1zZWN0aW9uLWhlYWRlciArICoud3AtYmxvY2stZ3JvdXAge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAyMC44MzMzM3B4O1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyMC44MzMzM3B4OyB9IH1cbiAgICAgIGJvZHkgLndweC1ibG9jay1zZWN0aW9uLWhlYWRlciArICoud3AtYmxvY2stZ3JvdXAgdWwge1xuICAgICAgICBtYXJnaW4tbGVmdDogMjBweDsgfVxuICBib2R5IC53cHgtYmxvY2stc2VjdGlvbi1oZWFkZXIuaXMtZXhwb3NlZCBpLmljb24tcGx1cy1jaXJjbGVkIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIGJvZHkgLndweC1ibG9jay1zZWN0aW9uLWhlYWRlci5pcy1leHBvc2VkIGkuaWNvbi1taW51cy1jaXJjbGVkIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgYm9keSAud3B4LWJsb2NrLXNlY3Rpb24taGVhZGVyLmlzLWV4cG9zZWQgKyAqIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gICAgYm9keSAud3B4LWJsb2NrLXNlY3Rpb24taGVhZGVyLmlzLWV4cG9zZWQgKyAqLmxhbmRpbmctZ3JpZCB7XG4gICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IH1cbiAgYm9keSAud3B4LWJsb2NrLXNlY3Rpb24taGVhZGVyLmhpZGUtdG9nZ2xlcyAud3JhcCBoMiB7XG4gICAgY3Vyc29yOiB0ZXh0OyB9XG4gIGJvZHkgLndweC1ibG9jay1zZWN0aW9uLWhlYWRlci5oaWRlLXRvZ2dsZXMgaSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIGJvZHkgLndweC1ibG9jay1zZWN0aW9uLWhlYWRlciAud3JhcCB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWF4LXdpZHRoOiAxNDAwcHg7XG4gICAgd2lkdGg6IDg1JTtcbiAgICB3aWR0aDogODAlOyB9XG4gICAgYm9keSAud3B4LWJsb2NrLXNlY3Rpb24taGVhZGVyIC53cmFwIGgyIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDgwcHg7IH1cbiAgICAgIGJvZHkgLndweC1ibG9jay1zZWN0aW9uLWhlYWRlciAud3JhcCBoMi5pcy1zZW50ZW5jZS1jYXNpbmcge1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgfVxuXG4ud3B4LWJsb2NrLXN0YXRzIHtcbiAgbWFyZ2luLXRvcDogNS41JTtcbiAgbWFyZ2luLWJvdHRvbTogNS41JTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC53cHgtYmxvY2stc3RhdHMge1xuICAgICAgbWFyZ2luLXRvcDogNTVweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDU1cHg7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgLndweC1ibG9jay1zdGF0cyB7XG4gICAgICBtYXJnaW4tdG9wOiAyMi45MTY2N3B4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjIuOTE2NjdweDsgfSB9XG4gIC53cHgtYmxvY2stc3RhdHMgLnN0YXRzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZsZXgtd3JhcDogd3JhcDsgfVxuICAgIC53cHgtYmxvY2stc3RhdHMgLnN0YXRzIC5zdGF0IHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHdpZHRoOiAyNSU7XG4gICAgICBwYWRkaW5nOiAwIDUlO1xuICAgICAgbWFyZ2luOiAyLjUlIDA7IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgICAgICAgLndweC1ibG9jay1zdGF0cyAuc3RhdHMgLnN0YXQge1xuICAgICAgICAgIHdpZHRoOiAzMy4zMyU7IH0gfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xuICAgICAgICAud3B4LWJsb2NrLXN0YXRzIC5zdGF0cyAuc3RhdCB7XG4gICAgICAgICAgd2lkdGg6IDUwJTsgfSB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgICAgIC53cHgtYmxvY2stc3RhdHMgLnN0YXRzIC5zdGF0IHtcbiAgICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG4gICAgICAud3B4LWJsb2NrLXN0YXRzIC5zdGF0cyAuc3RhdCBpIHtcbiAgICAgICAgZm9udC1zaXplOiAxMDBweDtcbiAgICAgICAgZm9udC1zaXplOiAxMHZ3O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgLndweC1ibG9jay1zdGF0cyAuc3RhdHMgLnN0YXQgaSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDgwcHg7IH0gfVxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgIC53cHgtYmxvY2stc3RhdHMgLnN0YXRzIC5zdGF0IGkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMDBweDsgfSB9XG4gICAgICAud3B4LWJsb2NrLXN0YXRzIC5zdGF0cyAuc3RhdCAuc3RhdC1maWd1cmUge1xuICAgICAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogNC44dnc7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIG1hcmdpbjogMDsgfVxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY2Ni42NjY2N3B4KSB7XG4gICAgICAgICAgLndweC1ibG9jay1zdGF0cyAuc3RhdHMgLnN0YXQgLnN0YXQtZmlndXJlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDsgfSB9XG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgLndweC1ibG9jay1zdGF0cyAuc3RhdHMgLnN0YXQgLnN0YXQtZmlndXJlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDhweDsgfSB9XG5cbi53cHgtYmxvY2stc3Vic2VjdGlvbiB7XG4gIHdpZHRoOiAxMDB2dztcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTUwdncgKyA1MCUpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDglO1xuICBtYXJnaW4tYm90dG9tOiA4JTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM4RThCQjE7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAud3B4LWJsb2NrLXN1YnNlY3Rpb24ge1xuICAgICAgbWFyZ2luLXRvcDogODBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDgwcHg7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgLndweC1ibG9jay1zdWJzZWN0aW9uIHtcbiAgICAgIG1hcmdpbi10b3A6IDMzLjMzMzMzcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMy4zMzMzM3B4OyB9IH1cbiAgLndweC1ibG9jay1zdWJzZWN0aW9uIC5zdWJzZWN0aW9uIHtcbiAgICBwYWRkaW5nLXRvcDogOCU7XG4gICAgcGFkZGluZy1ib3R0b206IDglOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgIC53cHgtYmxvY2stc3Vic2VjdGlvbiAuc3Vic2VjdGlvbiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA4MHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogODBweDsgfSB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgICAgLndweC1ibG9jay1zdWJzZWN0aW9uIC5zdWJzZWN0aW9uIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDMzLjMzMzMzcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzMy4zMzMzM3B4OyB9IH1cbiAgICAud3B4LWJsb2NrLXN1YnNlY3Rpb24gLnN1YnNlY3Rpb24gLnN1YnNlY3Rpb24tY29scyB7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIG1heC13aWR0aDogMTQwMHB4O1xuICAgICAgd2lkdGg6IDg1JTtcbiAgICAgIHdpZHRoOiA4MCU7XG4gICAgICBkaXNwbGF5OiBmbGV4OyB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gICAgICAgIC53cHgtYmxvY2stc3Vic2VjdGlvbiAuc3Vic2VjdGlvbiAuc3Vic2VjdGlvbi1jb2xzIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gICAgICAud3B4LWJsb2NrLXN1YnNlY3Rpb24gLnN1YnNlY3Rpb24gLnN1YnNlY3Rpb24tY29scyAuc3Vic2VjdGlvbi1jb2wge1xuICAgICAgICB3aWR0aDogNDAlOyB9XG4gICAgICAgIC53cHgtYmxvY2stc3Vic2VjdGlvbiAuc3Vic2VjdGlvbiAuc3Vic2VjdGlvbi1jb2xzIC5zdWJzZWN0aW9uLWNvbCBibG9ja3F1b3RlOmxhc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAgICAgLndweC1ibG9jay1zdWJzZWN0aW9uIC5zdWJzZWN0aW9uIC5zdWJzZWN0aW9uLWNvbHMgLnN1YnNlY3Rpb24tY29sIC5zdWJzZWN0aW9uLXRpdGxlIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwOyB9XG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgICAgICAgICAud3B4LWJsb2NrLXN1YnNlY3Rpb24gLnN1YnNlY3Rpb24gLnN1YnNlY3Rpb24tY29scyAuc3Vic2VjdGlvbi1jb2wge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4OyB9IH1cbiAgICAgICAgLndweC1ibG9jay1zdWJzZWN0aW9uIC5zdWJzZWN0aW9uIC5zdWJzZWN0aW9uLWNvbHMgLnN1YnNlY3Rpb24tY29sOmxhc3QtY2hpbGQge1xuICAgICAgICAgIHdpZHRoOiA2MCU7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87IH1cbiAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gICAgICAgICAgICAud3B4LWJsb2NrLXN1YnNlY3Rpb24gLnN1YnNlY3Rpb24gLnN1YnNlY3Rpb24tY29scyAuc3Vic2VjdGlvbi1jb2w6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9IH1cbiAgICAud3B4LWJsb2NrLXN1YnNlY3Rpb24gLnN1YnNlY3Rpb246Zmlyc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgIHBhZGRpbmctdG9wOiAwOyB9XG5cbi53cHgtdGlsZS1zbGlkZXIge1xuICBtYXJnaW4tdG9wOiAxMCU7XG4gIG1hcmdpbi1ib3R0b206IDEwJTtcbiAgd2lkdGg6IDEwMHZ3O1xuICBtYXJnaW4tbGVmdDogY2FsYygtNTB2dyArIDUwJSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM4RThCQjE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC53cHgtdGlsZS1zbGlkZXIge1xuICAgICAgbWFyZ2luLXRvcDogMTAwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMDBweDsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAud3B4LXRpbGUtc2xpZGVyIHtcbiAgICAgIG1hcmdpbi10b3A6IDQxLjY2NjY3cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0MS42NjY2N3B4OyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NjBweCkge1xuICAgIC53cHgtdGlsZS1zbGlkZXIge1xuICAgICAgbWFyZ2luLXRvcDogOCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiA4JTsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODYwcHgpIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAud3B4LXRpbGUtc2xpZGVyIHtcbiAgICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA4MHB4OyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NjBweCkgYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgLndweC10aWxlLXNsaWRlciB7XG4gICAgICBtYXJnaW4tdG9wOiAzMy4zMzMzM3B4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzMuMzMzMzNweDsgfSB9XG4gIC53cHgtdGlsZS1zbGlkZXIgLnNsaWNrLWFycm93LnNsaWNrLWhpZGRlbiB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLndweC10aWxlLXNsaWRlciAuc2xpY2stbGlzdCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7IH1cbiAgLndweC10aWxlLXNsaWRlciAuc2xpY2stdHJhY2sge1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgICAud3B4LXRpbGUtc2xpZGVyIC5zbGljay10cmFjayAudGlsZS1zbGlkZSB7XG4gICAgICBoZWlnaHQ6IGF1dG87IH1cbiAgLndweC10aWxlLXNsaWRlciAudGlsZS1uYXYge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXNpemU6IDEuOHZ3O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC01MHB4O1xuICAgIHJpZ2h0OiA1JTtcbiAgICBjb2xvcjogIzEwMkI0NztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgLndweC10aWxlLXNsaWRlciAudGlsZS1uYXYge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7IH0gfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgICAud3B4LXRpbGUtc2xpZGVyIC50aWxlLW5hdiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDsgfSB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NjBweCkge1xuICAgICAgLndweC10aWxlLXNsaWRlciAudGlsZS1uYXYge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgICAud3B4LXRpbGUtc2xpZGVyIC50aWxlLW5hdiBhLnNsaWNrLWRpc2FibGVkIHtcbiAgICAgIG9wYWNpdHk6IDAuMjsgfVxuICAgIC53cHgtdGlsZS1zbGlkZXIgLnRpbGUtbmF2IC50aWxlLW5hdi1jb3VudCB7XG4gICAgICBtYXJnaW46IDAgMjBweDsgfVxuICAgIC53cHgtdGlsZS1zbGlkZXIgLnRpbGUtbmF2IGkge1xuICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgZm9udC1zaXplOiA0dnc7XG4gICAgICBjb2xvcjogIzEwMkI0NzsgfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgLndweC10aWxlLXNsaWRlciAudGlsZS1uYXYgaSB7XG4gICAgICAgICAgZm9udC1zaXplOiA0MHB4OyB9IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgIC53cHgtdGlsZS1zbGlkZXIgLnRpbGUtbmF2IGkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDsgfSB9XG4gIC53cHgtdGlsZS1zbGlkZXIgLnRpbGUtY29scyB7XG4gICAgcGFkZGluZy10b3A6IDglO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1heC13aWR0aDogMTQwMHB4O1xuICAgIHdpZHRoOiA4NSU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAud3B4LXRpbGUtc2xpZGVyIC50aWxlLWNvbHMge1xuICAgICAgICBwYWRkaW5nLXRvcDogODBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDBweDsgfSB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgICAgLndweC10aWxlLXNsaWRlciAudGlsZS1jb2xzIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDMzLjMzMzMzcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwcHg7IH0gfVxuICAgIC53cHgtdGlsZS1zbGlkZXIgLnRpbGUtY29scyAuYnV0dG9uIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDU7IH1cbiAgICAud3B4LXRpbGUtc2xpZGVyIC50aWxlLWNvbHMgLmN0YSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgbWFyZ2luOiA0MHB4IGF1dG8gMDtcbiAgICAgIHdpZHRoOiA5NSU7IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgLndweC10aWxlLXNsaWRlciAudGlsZS1jb2xzIC5jdGEge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7IH0gfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NjBweCkge1xuICAgICAgICAud3B4LXRpbGUtc2xpZGVyIC50aWxlLWNvbHMgLmN0YSBhIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH0gfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NjBweCkge1xuICAgICAgICAud3B4LXRpbGUtc2xpZGVyIC50aWxlLWNvbHMgLmN0YSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg2MHB4KSB7XG4gICAgICAud3B4LXRpbGUtc2xpZGVyIC50aWxlLWNvbHMge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuICAgIC53cHgtdGlsZS1zbGlkZXIgLnRpbGUtY29sczpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgei1pbmRleDogNDtcbiAgICAgIHdpZHRoOiAyMDBweDtcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSwgI2ZhZmFmYSAxMDAlKTtcbiAgICAgIGhlaWdodDogMTAwJTsgfVxuICAgIC53cHgtdGlsZS1zbGlkZXIgLnRpbGUtY29scyAudGlsZS1jb2wuc2xpZGVyLWNvbCB7XG4gICAgICB3aWR0aDogNjUlO1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODYwcHgpIHtcbiAgICAgICAgLndweC10aWxlLXNsaWRlciAudGlsZS1jb2xzIC50aWxlLWNvbC5zbGlkZXItY29sIHtcbiAgICAgICAgICB3aWR0aDogOTAlOyB9IH1cbiAgICAud3B4LXRpbGUtc2xpZGVyIC50aWxlLWNvbHMgLnRpbGUtY29sLmxlYWRpbmctY29sIHtcbiAgICAgIHdpZHRoOiAzMCU7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDUlOyB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg2MHB4KSB7XG4gICAgICAgIC53cHgtdGlsZS1zbGlkZXIgLnRpbGUtY29scyAudGlsZS1jb2wubGVhZGluZy1jb2wge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7IH0gfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NjBweCkge1xuICAgICAgICAud3B4LXRpbGUtc2xpZGVyIC50aWxlLWNvbHMgLnRpbGUtY29sLmxlYWRpbmctY29sIHAge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAgICAgLndweC10aWxlLXNsaWRlciAudGlsZS1jb2xzIC50aWxlLWNvbC5sZWFkaW5nLWNvbDpiZWZvcmUge1xuICAgICAgICB3aWR0aDogNDAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHdoaXRlIDAlLCAjZmFmYWZhIDc1JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAxMDAlKTtcbiAgICAgICAgaGVpZ2h0OiAxMjAlO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg2MHB4KSB7XG4gICAgICAgICAgLndweC10aWxlLXNsaWRlciAudGlsZS1jb2xzIC50aWxlLWNvbC5sZWFkaW5nLWNvbDpiZWZvcmUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gICAgICAud3B4LXRpbGUtc2xpZGVyIC50aWxlLWNvbHMgLnRpbGUtY29sLmxlYWRpbmctY29sIGgyIHtcbiAgICAgICAgZm9udC1zaXplOiA0OHB4O1xuICAgICAgICBmb250LXNpemU6IDQuOHZ3O1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogNTsgfVxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU4My4zMzMzM3B4KSB7XG4gICAgICAgICAgLndweC10aWxlLXNsaWRlciAudGlsZS1jb2xzIC50aWxlLWNvbC5sZWFkaW5nLWNvbCBoMiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI4cHg7IH0gfVxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgIC53cHgtdGlsZS1zbGlkZXIgLnRpbGUtY29scyAudGlsZS1jb2wubGVhZGluZy1jb2wgaDIge1xuICAgICAgICAgICAgZm9udC1zaXplOiA0OHB4OyB9IH1cbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NjBweCkge1xuICAgICAgICAgIC53cHgtdGlsZS1zbGlkZXIgLnRpbGUtY29scyAudGlsZS1jb2wubGVhZGluZy1jb2wgaDIge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfSB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NjBweCkge1xuICAgICAgLndweC10aWxlLXNsaWRlciAudGlsZS1jb2xzIC50aWxlLWNvbCB7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBtYXgtd2lkdGg6IDE0MDBweDtcbiAgICAgICAgd2lkdGg6IDg1JTtcbiAgICAgICAgd2lkdGg6IDk1JTsgfSB9XG4gICAgLndweC10aWxlLXNsaWRlciAudGlsZS1jb2xzIC50aWxlLXNsaWRlIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM4RThCQjE7XG4gICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgbWFyZ2luOiAwIDEwcHg7XG4gICAgICB3aWR0aDogMzAwcHg7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDsgfVxuICAgICAgLndweC10aWxlLXNsaWRlciAudGlsZS1jb2xzIC50aWxlLXNsaWRlIGEge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAgICAgLndweC10aWxlLXNsaWRlciAudGlsZS1jb2xzIC50aWxlLXNsaWRlIHtcbiAgICAgICAgICB3aWR0aDogMjUwcHg7IH0gfVxuICAgICAgLndweC10aWxlLXNsaWRlciAudGlsZS1jb2xzIC50aWxlLXNsaWRlOmhvdmVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjODc3MDNFO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggNDBweCAjMDAwMDAwMjk7IH1cbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NjBweCkge1xuICAgICAgICAgIC53cHgtdGlsZS1zbGlkZXIgLnRpbGUtY29scyAudGlsZS1zbGlkZTpob3ZlciB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICMxMDJCNDc7IH0gfVxuICAgICAgICAud3B4LXRpbGUtc2xpZGVyIC50aWxlLWNvbHMgLnRpbGUtc2xpZGU6aG92ZXIgLnNsaWRlLWljb24ge1xuICAgICAgICAgIGNvbG9yOiAjODc3MDNFOyB9XG4gICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NjBweCkge1xuICAgICAgICAgICAgLndweC10aWxlLXNsaWRlciAudGlsZS1jb2xzIC50aWxlLXNsaWRlOmhvdmVyIC5zbGlkZS1pY29uIHtcbiAgICAgICAgICAgICAgY29sb3I6ICMxMDJCNDc7IH0gfVxuICAgICAgICAud3B4LXRpbGUtc2xpZGVyIC50aWxlLWNvbHMgLnRpbGUtc2xpZGU6aG92ZXIgLnNsaWRlLXRpdGxlIHtcbiAgICAgICAgICBjb2xvcjogIzg3NzAzRTsgfVxuICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODYwcHgpIHtcbiAgICAgICAgICAgIC53cHgtdGlsZS1zbGlkZXIgLnRpbGUtY29scyAudGlsZS1zbGlkZTpob3ZlciAuc2xpZGUtdGl0bGUge1xuICAgICAgICAgICAgICBjb2xvcjogIzEwMkI0NzsgfSB9XG4gICAgICAud3B4LXRpbGUtc2xpZGVyIC50aWxlLWNvbHMgLnRpbGUtc2xpZGUgLnNsaWRlLWRlc2Mge1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBjb2xvcjogIzY2NjY2NjsgfVxuICAgICAgLndweC10aWxlLXNsaWRlciAudGlsZS1jb2xzIC50aWxlLXNsaWRlIC50aWxlLWNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNDBweDsgfVxuICAgICAgLndweC10aWxlLXNsaWRlciAudGlsZS1jb2xzIC50aWxlLXNsaWRlIC5zbGlkZS1pY29uIHtcbiAgICAgICAgZm9udC1zaXplOiA2MHB4O1xuICAgICAgICBmb250LXNpemU6IDZ2dztcbiAgICAgICAgY29sb3I6ICMxMDJCNDc7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0OyB9XG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgLndweC10aWxlLXNsaWRlciAudGlsZS1jb2xzIC50aWxlLXNsaWRlIC5zbGlkZS1pY29uIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNjBweDsgfSB9XG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgLndweC10aWxlLXNsaWRlciAudGlsZS1jb2xzIC50aWxlLXNsaWRlIC5zbGlkZS1pY29uIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNjBweDsgfSB9XG4gICAgICAgIC53cHgtdGlsZS1zbGlkZXIgLnRpbGUtY29scyAudGlsZS1zbGlkZSAuc2xpZGUtaWNvbiBpOmJlZm9yZSB7XG4gICAgICAgICAgbWFyZ2luOiAwOyB9XG4gICAgICAud3B4LXRpbGUtc2xpZGVyIC50aWxlLWNvbHMgLnRpbGUtc2xpZGUgLnNsaWRlLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBmb250LXNpemU6IDIuNHZ3O1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIGNvbG9yOiAjMTAyQjQ3O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDsgfVxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgzMy4zMzMzM3B4KSB7XG4gICAgICAgICAgLndweC10aWxlLXNsaWRlciAudGlsZS1jb2xzIC50aWxlLXNsaWRlIC5zbGlkZS10aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7IH0gfVxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgIC53cHgtdGlsZS1zbGlkZXIgLnRpbGUtY29scyAudGlsZS1zbGlkZSAuc2xpZGUtdGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4OyB9IH1cblxuLmNvbnRhY3QtZm9ybSB7XG4gIHdpZHRoOiAxMDB2dztcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTUwdncgKyA1MCUpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmNvbnRhY3QtZm9ybSAuY29udGFjdHMtcm93IHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzhFOEJCMTtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAuY29udGFjdC1mb3JtIC5jb250YWN0cy1yb3cgYSB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmb250LXNpemU6IDEuNHZ3O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDEuM3B4O1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGNvbG9yOiAjMTAyQjQ3OyB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg1Ny4xNDI4NnB4KSB7XG4gICAgICAgIC5jb250YWN0LWZvcm0gLmNvbnRhY3RzLXJvdyBhIHtcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7IH0gfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgLmNvbnRhY3QtZm9ybSAuY29udGFjdHMtcm93IGEge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDsgfSB9XG4gICAgICAuY29udGFjdC1mb3JtIC5jb250YWN0cy1yb3cgYSBpIHtcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICBmb250LXNpemU6IDIuMnZ3O1xuICAgICAgICBjb2xvcjogIzg3NzAzRTsgfVxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgIC5jb250YWN0LWZvcm0gLmNvbnRhY3RzLXJvdyBhIGkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4OyB9IH1cbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAuY29udGFjdC1mb3JtIC5jb250YWN0cy1yb3cgYSBpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDsgfSB9XG4gIC5jb250YWN0LWZvcm0gLmZvcm0tY29scyB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWF4LXdpZHRoOiAxNDAwcHg7XG4gICAgd2lkdGg6IDg1JTtcbiAgICB3aWR0aDogODAlO1xuICAgIG1hcmdpbi10b3A6IDglO1xuICAgIG1hcmdpbi1ib3R0b206IDglO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAuY29udGFjdC1mb3JtIC5mb3JtLWNvbHMge1xuICAgICAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4MHB4OyB9IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgICAuY29udGFjdC1mb3JtIC5mb3JtLWNvbHMge1xuICAgICAgICBtYXJnaW4tdG9wOiAzMy4zMzMzM3B4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMy4zMzMzM3B4OyB9IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAuY29udGFjdC1mb3JtIC5mb3JtLWNvbHMge1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gICAgLmNvbnRhY3QtZm9ybSAuZm9ybS1jb2xzIC50ZWxlcGhvbmUtdGFnIHtcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgIGZvbnQtc2l6ZTogMi4ydnc7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgY29sb3I6ICMxMDJCNDc7IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgIC5jb250YWN0LWZvcm0gLmZvcm0tY29scyAudGVsZXBob25lLXRhZyB7XG4gICAgICAgICAgZm9udC1zaXplOiAyMnB4OyB9IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgIC5jb250YWN0LWZvcm0gLmZvcm0tY29scyAudGVsZXBob25lLXRhZyB7XG4gICAgICAgICAgZm9udC1zaXplOiAyMnB4OyB9IH1cbiAgICAgIC5jb250YWN0LWZvcm0gLmZvcm0tY29scyAudGVsZXBob25lLXRhZyBpIHtcbiAgICAgICAgY29sb3I6ICM4NzcwM0U7IH1cbiAgICAuY29udGFjdC1mb3JtIC5mb3JtLWNvbHMgLmZvcm0tY29sIHtcbiAgICAgIHdpZHRoOiA0NSU7IH1cbiAgICAgIC5jb250YWN0LWZvcm0gLmZvcm0tY29scyAuZm9ybS1jb2wubm8tZm9ybSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgIC5jb250YWN0LWZvcm0gLmZvcm0tY29scyAuZm9ybS1jb2wge1xuICAgICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgICAgIC5jb250YWN0LWZvcm0gLmZvcm0tY29scyAuZm9ybS1jb2wgaDIge1xuICAgICAgICBmb250LXNpemU6IDY4cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogNi44dnc7IH1cbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDUuODgyMzVweCkge1xuICAgICAgICAgIC5jb250YWN0LWZvcm0gLmZvcm0tY29scyAuZm9ybS1jb2wgaDIge1xuICAgICAgICAgICAgZm9udC1zaXplOiA0OHB4OyB9IH1cbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAuY29udGFjdC1mb3JtIC5mb3JtLWNvbHMgLmZvcm0tY29sIGgyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNjhweDsgfSB9XG4gICAgICAuY29udGFjdC1mb3JtIC5mb3JtLWNvbHMgLmZvcm0tY29sOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bzsgfVxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgLmNvbnRhY3QtZm9ybSAuZm9ybS1jb2xzIC5mb3JtLWNvbDpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7IH0gfVxuICAuY29udGFjdC1mb3JtIC5mb3JtIGxhYmVsIHtcbiAgICBjb2xvcjogIzhFOEJCMTsgfVxuICAuY29udGFjdC1mb3JtIC5mb3JtIHRleHRhcmVhLFxuICAuY29udGFjdC1mb3JtIC5mb3JtIGlucHV0W3R5cGU9XCJlbWFpbFwiXSxcbiAgLmNvbnRhY3QtZm9ybSAuZm9ybSBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjOEU4QkIxO1xuICAgIGNvbG9yOiAjOEU4QkIxOyB9XG4gICAgLmNvbnRhY3QtZm9ybSAuZm9ybSB0ZXh0YXJlYTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbiAgICAuY29udGFjdC1mb3JtIC5mb3JtIGlucHV0W3R5cGU9XCJlbWFpbFwiXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbiAgICAuY29udGFjdC1mb3JtIC5mb3JtIGlucHV0W3R5cGU9XCJ0ZXh0XCJdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiAjOEU4QkIxOyB9XG4gICAgLmNvbnRhY3QtZm9ybSAuZm9ybSB0ZXh0YXJlYTotbW96LXBsYWNlaG9sZGVyLFxuICAgIC5jb250YWN0LWZvcm0gLmZvcm0gaW5wdXRbdHlwZT1cImVtYWlsXCJdOi1tb3otcGxhY2Vob2xkZXIsXG4gICAgLmNvbnRhY3QtZm9ybSAuZm9ybSBpbnB1dFt0eXBlPVwidGV4dFwiXTotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiAjOEU4QkIxOyB9XG4gICAgLmNvbnRhY3QtZm9ybSAuZm9ybSB0ZXh0YXJlYTo6LW1vei1wbGFjZWhvbGRlcixcbiAgICAuY29udGFjdC1mb3JtIC5mb3JtIGlucHV0W3R5cGU9XCJlbWFpbFwiXTo6LW1vei1wbGFjZWhvbGRlcixcbiAgICAuY29udGFjdC1mb3JtIC5mb3JtIGlucHV0W3R5cGU9XCJ0ZXh0XCJdOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiAjOEU4QkIxOyB9XG4gICAgLmNvbnRhY3QtZm9ybSAuZm9ybSB0ZXh0YXJlYTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG4gICAgLmNvbnRhY3QtZm9ybSAuZm9ybSBpbnB1dFt0eXBlPVwiZW1haWxcIl06LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuICAgIC5jb250YWN0LWZvcm0gLmZvcm0gaW5wdXRbdHlwZT1cInRleHRcIl06LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiAjOEU4QkIxOyB9XG4gICAgLmNvbnRhY3QtZm9ybSAuZm9ybSB0ZXh0YXJlYTo6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuICAgIC5jb250YWN0LWZvcm0gLmZvcm0gaW5wdXRbdHlwZT1cImVtYWlsXCJdOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG4gICAgLmNvbnRhY3QtZm9ybSAuZm9ybSBpbnB1dFt0eXBlPVwidGV4dFwiXTo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiAjOEU4QkIxOyB9XG4gICAgLmNvbnRhY3QtZm9ybSAuZm9ybSB0ZXh0YXJlYTo6cGxhY2Vob2xkZXIsXG4gICAgLmNvbnRhY3QtZm9ybSAuZm9ybSBpbnB1dFt0eXBlPVwiZW1haWxcIl06OnBsYWNlaG9sZGVyLFxuICAgIC5jb250YWN0LWZvcm0gLmZvcm0gaW5wdXRbdHlwZT1cInRleHRcIl06OnBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiAjOEU4QkIxOyB9XG4gIC5jb250YWN0LWZvcm0gLmZvcm0gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogIzEwMkI0NztcbiAgICBib3JkZXItY29sb3I6ICMxMDJCNDc7IH1cbiAgICAuY29udGFjdC1mb3JtIC5mb3JtIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzEwMkI0NztcbiAgICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gIC5jb250YWN0LWZvcm0gLmZvcm0gdGV4dGFyZWEge1xuICAgIGJvcmRlci1jb2xvcjogIzhFOEJCMTsgfVxuXG4uZGVmYXVsdC12aWV3cG9ydCB7XG4gIHdpZHRoOiAxMDB2dztcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTUwdncgKyA1MCUpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2UtaW4tb3V0OyB9XG4gIC5kZWZhdWx0LXZpZXdwb3J0ID4gKiB7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2UtaW4tb3V0OyB9XG4gIC5kZWZhdWx0LXZpZXdwb3J0LmlzLWxvYWRpbmcge1xuICAgIG1pbi1oZWlnaHQ6IDUwdnc7IH1cbiAgICAuZGVmYXVsdC12aWV3cG9ydC5pcy1sb2FkaW5nID4gKiB7XG4gICAgICBvcGFjaXR5OiAwOyB9XG4gIC5kZWZhdWx0LXZpZXdwb3J0IC52aWV3cG9ydC1iZyB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjsgfVxuICAuZGVmYXVsdC12aWV3cG9ydCAudmlld3BvcnQtaGVhZGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAuZGVmYXVsdC12aWV3cG9ydCAudmlld3BvcnQtaGVhZGVyIHAsIC5kZWZhdWx0LXZpZXdwb3J0IC52aWV3cG9ydC1oZWFkZXIgaDEge1xuICAgICAgbWFyZ2luOiAwOyB9XG4gICAgLmRlZmF1bHQtdmlld3BvcnQgLnZpZXdwb3J0LWhlYWRlciAudmlld3BvcnQtdGl0bGUgLm1vYmlsZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgd2lkdGg6IDkwJTtcbiAgICAgIG1hcmdpbjogMCBhdXRvOyB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgIC5kZWZhdWx0LXZpZXdwb3J0IC52aWV3cG9ydC1oZWFkZXIgLnZpZXdwb3J0LXRpdGxlIC5tb2JpbGUge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgICAgIC5kZWZhdWx0LXZpZXdwb3J0IC52aWV3cG9ydC1oZWFkZXIgLnZpZXdwb3J0LXRpdGxlIC5tb2JpbGUgaW1nIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiBhdXRvOyB9XG4gICAgLmRlZmF1bHQtdmlld3BvcnQgLnZpZXdwb3J0LWhlYWRlciAudmlld3BvcnQtdGl0bGUgLmRlc2t0b3Age1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIHdpZHRoOiA5MCU7XG4gICAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCkge1xuICAgICAgICAuZGVmYXVsdC12aWV3cG9ydCAudmlld3BvcnQtaGVhZGVyIC52aWV3cG9ydC10aXRsZSAuZGVza3RvcCB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuICAgIC5kZWZhdWx0LXZpZXdwb3J0IC52aWV3cG9ydC1oZWFkZXIgLnZpZXdwb3J0LXN1YnRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGZvbnQtc2l6ZTogMS40dnc7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgY29sb3I6ICM4RThCQjE7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMS42cHg7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDsgfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgLmRlZmF1bHQtdmlld3BvcnQgLnZpZXdwb3J0LWhlYWRlciAudmlld3BvcnQtc3VidGl0bGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDsgfSB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgICAgICAuZGVmYXVsdC12aWV3cG9ydCAudmlld3BvcnQtaGVhZGVyIC52aWV3cG9ydC1zdWJ0aXRsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4OyB9IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgLmRlZmF1bHQtdmlld3BvcnQgLnZpZXdwb3J0LWhlYWRlciAudmlld3BvcnQtc3VidGl0bGUge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuICAgIC5kZWZhdWx0LXZpZXdwb3J0IC52aWV3cG9ydC1oZWFkZXIgLnZpZXdwb3J0LXRpdGxlIGltZyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1heC13aWR0aDogMTA4MHB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAuZGVmYXVsdC12aWV3cG9ydCAudmlld3BvcnQtc2Nyb2xsZXIge1xuICAgIGZvbnQtc2l6ZTogNzRweDtcbiAgICBmb250LXNpemU6IDcuNHZ3O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDUlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBtYXJnaW4tbGVmdDogLTQyLjVweDtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAuZGVmYXVsdC12aWV3cG9ydCAudmlld3BvcnQtc2Nyb2xsZXIge1xuICAgICAgICBmb250LXNpemU6IDc0cHg7IH0gfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgICAuZGVmYXVsdC12aWV3cG9ydCAudmlld3BvcnQtc2Nyb2xsZXIge1xuICAgICAgICBmb250LXNpemU6IDc0cHg7IH0gfVxuXG5ib2R5LmxvZ2dlZC1pbiAuaGVhZGVyLW1haW4ge1xuICB0b3A6IDMycHg7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3ODJweCkge1xuICAgIGJvZHkubG9nZ2VkLWluIC5oZWFkZXItbWFpbiB7XG4gICAgICB0b3A6IDQ2cHg7IH0gfVxuXG4uaGVhZGVyLW1haW4ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiAxMDAlO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDEwMDtcbiAgbGVmdDogMDsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgLmhlYWRlci1tYWluIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfSB9XG4gIC5oZWFkZXItbWFpbi5pcy1zdGlja3kgLm5hdi1wcmltYXJ5ID4gdWwgbGkgPiBhIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuICAuaGVhZGVyLW1haW4uaXMtc3RpY2t5IC5uYXYtZHJvcGRvd24ge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7IH1cbiAgLmhlYWRlci1tYWluLmlzLXN0aWNreSAuaGVhZGVyLWJvdHRvbSB7XG4gICAgcGFkZGluZzogMTVweCAyLjUlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cbiAgLmhlYWRlci1tYWluLmlzLXN0aWNreSAuaGVhZGVyLXRvcCB7XG4gICAgbWFyZ2luLXRvcDogLTUycHg7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjBweCkge1xuICAgICAgLmhlYWRlci1tYWluLmlzLXN0aWNreSAuaGVhZGVyLXRvcCB7XG4gICAgICAgIG1hcmdpbi10b3A6IC00MHB4OyB9IH1cbiAgLmhlYWRlci1tYWluLmlzLXN0aWNreSAubG9nby1tYWluIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMHB4OyB9XG4gICAgLmhlYWRlci1tYWluLmlzLXN0aWNreSAubG9nby1tYWluIC5zdGlja3kge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAuaGVhZGVyLW1haW4uaXMtc3RpY2t5IC5sb2dvLW1haW4gLnN0YXRpYyB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5oZWFkZXItbWFpbiAuaGVhZGVyLWJvdHRvbSxcbiAgLmhlYWRlci1tYWluIC5oZWFkZXItdG9wIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5oZWFkZXItbWFpbiAuaGVhZGVyLXRvcCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM4RThCQjE7XG4gICAgcGFkZGluZy1yaWdodDogNSU7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdHJhbnNpdGlvbjogbWFyZ2luIDAuMnMgZWFzZS1pbi1vdXQ7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjBweCkge1xuICAgICAgLmhlYWRlci1tYWluIC5oZWFkZXItdG9wIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDsgfSB9XG4gIC5oZWFkZXItbWFpbiAuaGVhZGVyLWJvdHRvbSB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIHBhZGRpbmctcmlnaHQ6IDUlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzhFOEJCMTsgfVxuICAgIC5oZWFkZXItbWFpbiAuaGVhZGVyLWJvdHRvbSAubmF2LW1vYmlsZS1iYWNrIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMjVweDtcbiAgICAgIGxlZnQ6IDIuNSU7XG4gICAgICBjb2xvcjogIzhFOEJCMTtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjBweCkge1xuICAgICAgLmhlYWRlci1tYWluIC5oZWFkZXItYm90dG9tIHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfSB9XG4gIC5oZWFkZXItbWFpbiAuaGFtYnVyZ2VyIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIwcHgpIHtcbiAgICAgIC5oZWFkZXItbWFpbiAuaGFtYnVyZ2VyIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuXG4ubG9nby1tYWluIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyOTlweDsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjBweCkge1xuICAgIC5sb2dvLW1haW4ge1xuICAgICAgd2lkdGg6IDE1MHB4OyB9IH1cbiAgLmxvZ28tbWFpbiAuc3RpY2t5IHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5sb2dvLW1haW4gYSB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLmxvZ28tbWFpbiBpbWcge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuXG4ua2V5LWNvbnRhY3RzIHtcbiAgd2lkdGg6IDEwMHZ3O1xuICBtYXJnaW4tbGVmdDogY2FsYygtNTB2dyArIDUwJSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAua2V5LWNvbnRhY3RzLmlzLWxvYWRpbmcge1xuICAgIG9wYWNpdHk6IDAuMjtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAua2V5LWNvbnRhY3RzIC5rZXktY29udGFjdHMtdGl0bGUge1xuICAgIG1hcmdpbi10b3A6IDEwJTtcbiAgICBtYXJnaW4tYm90dG9tOiA1JTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzhFOEJCMTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAua2V5LWNvbnRhY3RzIC5rZXktY29udGFjdHMtdGl0bGUge1xuICAgICAgICBtYXJnaW4tdG9wOiAxMDBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDsgfSB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgICAgLmtleS1jb250YWN0cyAua2V5LWNvbnRhY3RzLXRpdGxlIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNDEuNjY2NjdweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjAuODMzMzNweDsgfSB9XG4gICAgLmtleS1jb250YWN0cyAua2V5LWNvbnRhY3RzLXRpdGxlIHNwYW4ge1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBtYXgtd2lkdGg6IDE0MDBweDtcbiAgICAgIHdpZHRoOiA4NSU7XG4gICAgICB3aWR0aDogODAlO1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLmtleS1jb250YWN0cyAua2V5LWNvbnRhY3RzLW1vcmUge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgIC5rZXktY29udGFjdHMgLmtleS1jb250YWN0cy1tb3JlLmlzLWhpZGRlbiB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5rZXktY29udGFjdHMgLmtleS1jb250YWN0cy1maWx0ZXJzIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtYXgtd2lkdGg6IDE0MDBweDtcbiAgICB3aWR0aDogODUlO1xuICAgIHdpZHRoOiA4MCU7XG4gICAgbWFyZ2luOiA0MHB4IGF1dG87XG4gICAgcGFkZGluZzogNHB4IDA7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gICAgICAua2V5LWNvbnRhY3RzIC5rZXktY29udGFjdHMtZmlsdGVycyB7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBvdmVyZmxvdy14OiBzY3JvbGw7XG4gICAgICAgIHNjcm9sbGJhci13aWR0aDogbm9uZTtcbiAgICAgICAgLyogRmlyZWZveCAqL1xuICAgICAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG4gICAgICAgIC8qIEludGVybmV0IEV4cGxvcmVyIDEwKyAqLyB9IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExODBweCkge1xuICAgICAgLmtleS1jb250YWN0cyAua2V5LWNvbnRhY3RzLWZpbHRlcnM6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgIGhlaWdodDogMDsgfSB9XG4gICAgLmtleS1jb250YWN0cyAua2V5LWNvbnRhY3RzLWZpbHRlcnMgYSB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmb250LXNpemU6IDEuNHZ3O1xuICAgICAgY29sb3I6ICM4RThCQjE7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMS42cHg7XG4gICAgICBmb250LXdlaWdodDogODAwO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIG1hcmdpbjogMCAyMHB4O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NTcuMTQyODZweCkge1xuICAgICAgICAua2V5LWNvbnRhY3RzIC5rZXktY29udGFjdHMtZmlsdGVycyBhIHtcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7IH0gfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgLmtleS1jb250YWN0cyAua2V5LWNvbnRhY3RzLWZpbHRlcnMgYSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4OyB9IH1cbiAgICAgIC5rZXktY29udGFjdHMgLmtleS1jb250YWN0cy1maWx0ZXJzIGEuaXMtYWN0aXZlLCAua2V5LWNvbnRhY3RzIC5rZXktY29udGFjdHMtZmlsdGVycyBhOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICM4NzcwM0U7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzg3NzAzRTsgfVxuICAgICAgLmtleS1jb250YWN0cyAua2V5LWNvbnRhY3RzLWZpbHRlcnMgYTpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gIC5rZXktY29udGFjdHMgLmtleS1jb250YWN0cy1yZXN1bHRzIHtcbiAgICBtYXJnaW4tdG9wOiA4JTtcbiAgICBtYXJnaW4tYm90dG9tOiA4JTsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAua2V5LWNvbnRhY3RzIC5rZXktY29udGFjdHMtcmVzdWx0cyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDgwcHg7IH0gfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAgIC5rZXktY29udGFjdHMgLmtleS1jb250YWN0cy1yZXN1bHRzIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMzMuMzMzMzNweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzMuMzMzMzNweDsgfSB9XG4gIC5rZXktY29udGFjdHMgLmtleS1jb250YWN0cy1yb3cge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjOEU4QkIxO1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc4MHB4KSB7XG4gICAgICAua2V5LWNvbnRhY3RzIC5rZXktY29udGFjdHMtcm93Omxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc4MHB4KSB7XG4gICAgICAua2V5LWNvbnRhY3RzIC5rZXktY29udGFjdHMtcm93IHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTsgfSB9XG4gICAgLmtleS1jb250YWN0cyAua2V5LWNvbnRhY3RzLXJvdyAucm93LWhlYWRlciB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc4MHB4KSB7XG4gICAgICAgIC5rZXktY29udGFjdHMgLmtleS1jb250YWN0cy1yb3cgLnJvdy1oZWFkZXIge1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfSB9XG4gICAgICAua2V5LWNvbnRhY3RzIC5rZXktY29udGFjdHMtcm93IC5yb3ctaGVhZGVyIGgzIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBjb2xvcjogIzEwMkI0NztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4OyB9XG4gICAgICAua2V5LWNvbnRhY3RzIC5rZXktY29udGFjdHMtcm93IC5yb3ctaGVhZGVyIC5yb3ctcm9sZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC1zaXplOiAxLjR2dztcbiAgICAgICAgY29sb3I6ICM4NzcwM0U7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAxLjZweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDsgfVxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg1Ny4xNDI4NnB4KSB7XG4gICAgICAgICAgLmtleS1jb250YWN0cyAua2V5LWNvbnRhY3RzLXJvdyAucm93LWhlYWRlciAucm93LXJvbGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4OyB9IH1cbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAua2V5LWNvbnRhY3RzIC5rZXktY29udGFjdHMtcm93IC5yb3ctaGVhZGVyIC5yb3ctcm9sZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7IH0gfVxuICAgIC5rZXktY29udGFjdHMgLmtleS1jb250YWN0cy1yb3cgLnJvdy1jb250ZW50IHtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgbWF4LXdpZHRoOiAxNDAwcHg7XG4gICAgICB3aWR0aDogODUlO1xuICAgICAgd2lkdGg6IDgwJTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc4MHB4KSB7XG4gICAgICAgIC5rZXktY29udGFjdHMgLmtleS1jb250YWN0cy1yb3cgLnJvdy1jb250ZW50IHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gICAgICAua2V5LWNvbnRhY3RzIC5rZXktY29udGFjdHMtcm93IC5yb3ctY29udGVudCAucm93LWNvbCB7XG4gICAgICAgIHdpZHRoOiAzMy4zMyU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc4MHB4KSB7XG4gICAgICAgICAgLmtleS1jb250YWN0cyAua2V5LWNvbnRhY3RzLXJvdyAucm93LWNvbnRlbnQgLnJvdy1jb2wge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA4MHB4KSB7XG4gICAgICAgICAgLmtleS1jb250YWN0cyAua2V5LWNvbnRhY3RzLXJvdyAucm93LWNvbnRlbnQgLnJvdy1jb2wucHJvZmlsZSB7XG4gICAgICAgICAgICB3aWR0aDogNDUlOyB9IH1cbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3ODBweCkge1xuICAgICAgICAgIC5rZXktY29udGFjdHMgLmtleS1jb250YWN0cy1yb3cgLnJvdy1jb250ZW50IC5yb3ctY29sLnByb2ZpbGUge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwODBweCkge1xuICAgICAgICAgIC5rZXktY29udGFjdHMgLmtleS1jb250YWN0cy1yb3cgLnJvdy1jb250ZW50IC5yb3ctY29sLmxvY2F0aW9uIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMCU7IH0gfVxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc4MHB4KSB7XG4gICAgICAgICAgLmtleS1jb250YWN0cyAua2V5LWNvbnRhY3RzLXJvdyAucm93LWNvbnRlbnQgLnJvdy1jb2wubG9jYXRpb24ge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW46IDEwcHggMDsgfSB9XG4gICAgICAgIC5rZXktY29udGFjdHMgLmtleS1jb250YWN0cy1yb3cgLnJvdy1jb250ZW50IC5yb3ctY29sLmxvY2F0aW9uIHAge1xuICAgICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3ODBweCkge1xuICAgICAgICAgICAgLmtleS1jb250YWN0cyAua2V5LWNvbnRhY3RzLXJvdyAucm93LWNvbnRlbnQgLnJvdy1jb2wubG9jYXRpb24gcCB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjJ2dzsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzgwcHgpIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAua2V5LWNvbnRhY3RzIC5rZXktY29udGFjdHMtcm93IC5yb3ctY29udGVudCAucm93LWNvbC5sb2NhdGlvbiBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMjJweDsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzgwcHgpIGFuZCAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAua2V5LWNvbnRhY3RzIC5rZXktY29udGFjdHMtcm93IC5yb3ctY29udGVudCAucm93LWNvbC5sb2NhdGlvbiBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMjJweDsgfSB9XG4gICAgICAgIC5rZXktY29udGFjdHMgLmtleS1jb250YWN0cy1yb3cgLnJvdy1jb250ZW50IC5yb3ctY29sLmNvbnRhY3Qge1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgZGlzcGxheTogZmxleDsgfVxuICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA4MHB4KSB7XG4gICAgICAgICAgICAua2V5LWNvbnRhY3RzIC5rZXktY29udGFjdHMtcm93IC5yb3ctY29udGVudCAucm93LWNvbC5jb250YWN0IHtcbiAgICAgICAgICAgICAgd2lkdGg6IDQ1JTsgfSB9XG4gICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3ODBweCkge1xuICAgICAgICAgICAgLmtleS1jb250YWN0cyAua2V5LWNvbnRhY3RzLXJvdyAucm93LWNvbnRlbnQgLnJvdy1jb2wuY29udGFjdCB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9IH1cbiAgICAgICAgICAua2V5LWNvbnRhY3RzIC5rZXktY29udGFjdHMtcm93IC5yb3ctY29udGVudCAucm93LWNvbC5jb250YWN0IC5yb3ctZGV0YWlscyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgICAgIC5rZXktY29udGFjdHMgLmtleS1jb250YWN0cy1yb3cgLnJvdy1jb250ZW50IC5yb3ctY29sLmNvbnRhY3QgcCB7XG4gICAgICAgICAgICBtYXJnaW46IDA7IH1cbiAgICAgICAgICAua2V5LWNvbnRhY3RzIC5rZXktY29udGFjdHMtcm93IC5yb3ctY29udGVudCAucm93LWNvbC5jb250YWN0IC5yb3ctZW1haWwge1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgICAgICAgICAgLmtleS1jb250YWN0cyAua2V5LWNvbnRhY3RzLXJvdyAucm93LWNvbnRlbnQgLnJvdy1jb2wuY29udGFjdCAucm93LWVtYWlsIGEge1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogODAwO1xuICAgICAgICAgICAgICBjb2xvcjogIzEwMkI0NzsgfVxuICAgICAgICAgIC5rZXktY29udGFjdHMgLmtleS1jb250YWN0cy1yb3cgLnJvdy1jb250ZW50IC5yb3ctY29sLmNvbnRhY3QgLnJvdy1waG9uZSBhIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44dnc7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgY29sb3I6ICMxMDJCNDc7IH1cbiAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgIC5rZXktY29udGFjdHMgLmtleS1jb250YWN0cy1yb3cgLnJvdy1jb250ZW50IC5yb3ctY29sLmNvbnRhY3QgLnJvdy1waG9uZSBhIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7IH0gfVxuICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgLmtleS1jb250YWN0cyAua2V5LWNvbnRhY3RzLXJvdyAucm93LWNvbnRlbnQgLnJvdy1jb2wuY29udGFjdCAucm93LXBob25lIGEge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDsgfSB9XG4gICAgICAgIC5rZXktY29udGFjdHMgLmtleS1jb250YWN0cy1yb3cgLnJvdy1jb250ZW50IC5yb3ctY29sIC5yb3ctbXVnIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc4MHB4KSB7XG4gICAgICAgICAgICAua2V5LWNvbnRhY3RzIC5rZXktY29udGFjdHMtcm93IC5yb3ctY29udGVudCAucm93LWNvbCAucm93LW11ZyB7XG4gICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDEwcHg7IH0gfVxuICAgICAgICAua2V5LWNvbnRhY3RzIC5rZXktY29udGFjdHMtcm93IC5yb3ctY29udGVudCAucm93LWNvbCBpbWcge1xuICAgICAgICAgIG1heC13aWR0aDogMTAwcHg7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTsgfVxuXG4ubGFuZGluZy1ncmlkIHtcbiAgbWFyZ2luLXRvcDogMTAlO1xuICBtYXJnaW4tYm90dG9tOiA4JTtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1sZWZ0OiAtMSU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5sYW5kaW5nLWdyaWQge1xuICAgICAgbWFyZ2luLXRvcDogMTAwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA4MHB4OyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgIC5sYW5kaW5nLWdyaWQge1xuICAgICAgbWFyZ2luLXRvcDogNDEuNjY2NjdweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMzLjMzMzMzcHg7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgLmxhbmRpbmctZ3JpZCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi1sZWZ0OiAwOyB9IH1cbiAgLmxhbmRpbmctZ3JpZCBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICAubGFuZGluZy1ncmlkIGE6aG92ZXIge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgICAubGFuZGluZy1ncmlkIGE6aG92ZXIgLmdyaWQtZGVzYyB7XG4gICAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICAgIC5sYW5kaW5nLWdyaWQgYTpob3ZlciAuYmcge1xuICAgICAgICBvcGFjaXR5OiAwOyB9XG4gICAgICAubGFuZGluZy1ncmlkIGE6aG92ZXIgLmJnLWhvdmVyIHtcbiAgICAgICAgb3BhY2l0eTogMTsgfVxuICAgICAgLmxhbmRpbmctZ3JpZCBhOmhvdmVyIC5ncmlkLWN0YSB7XG4gICAgICAgIGNvbG9yOiAjODc3MDNFO1xuICAgICAgICBib3JkZXItY29sb3I6ICM4NzcwM0U7IH1cbiAgICAubGFuZGluZy1ncmlkIGE6YmVmb3JlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjMjYyMTY2ODUgMCUsICMyNjIxNjYwMCAxMDAlKSAwJSAwJSBuby1yZXBlYXQgcGFkZGluZy1ib3g7IH1cbiAgLmxhbmRpbmctZ3JpZCAuYmctaG92ZXIsXG4gIC5sYW5kaW5nLWdyaWQgLmJnIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7IH1cbiAgLmxhbmRpbmctZ3JpZCAuYmctaG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxMDJCNDc7XG4gICAgb3BhY2l0eTogMDsgfVxuICAubGFuZGluZy1ncmlkIC5ncmlkLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgZm9udC1zaXplOiA0Ljh2dztcbiAgICBtYXJnaW46IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDU7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICB0ZXh0LXNoYWRvdzogMHB4IDJweCAzcHggIzBGMUMzQjY2OyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NjYuNjY2NjdweCkge1xuICAgICAgLmxhbmRpbmctZ3JpZCAuZ3JpZC10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzJweDsgfSB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgIC5sYW5kaW5nLWdyaWQgLmdyaWQtdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDQ4cHg7IH0gfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gICAgICAubGFuZGluZy1ncmlkIC5ncmlkLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAzOHB4O1xuICAgICAgICBmb250LXNpemU6IDMuOHZ3OyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIGFuZCAobWF4LXdpZHRoOiA3MzYuODQyMTFweCkge1xuICAgIC5sYW5kaW5nLWdyaWQgLmdyaWQtdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAyOHB4OyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIGFuZCAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAubGFuZGluZy1ncmlkIC5ncmlkLXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMzhweDsgfSB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgIC5sYW5kaW5nLWdyaWQgLmdyaWQtdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMi44dnc7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkgYW5kIChtYXgtd2lkdGg6IDc4NS43MTQyOXB4KSB7XG4gICAgLmxhbmRpbmctZ3JpZCAuZ3JpZC10aXRsZSB7XG4gICAgICBmb250LXNpemU6IDIycHg7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkgYW5kIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgIC5sYW5kaW5nLWdyaWQgLmdyaWQtdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAyOHB4OyB9IH1cbiAgLmxhbmRpbmctZ3JpZCAuZ3JpZC1jdGEge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBmb250LXNpemU6IDMuMnZ3O1xuICAgIHotaW5kZXg6IDU7XG4gICAgY29sb3I6ICNGRkZGRkY7XG4gICAgbGluZS1oZWlnaHQ6IDU1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgYm9yZGVyOiAycHggc29saWQgI0ZGRkZGRjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIGJvdHRvbTogMzBweDtcbiAgICBsZWZ0OiAzMHB4O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0OyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgIC5sYW5kaW5nLWdyaWQgLmdyaWQtY3RhIHtcbiAgICAgICAgZm9udC1zaXplOiAzMnB4OyB9IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgICAgLmxhbmRpbmctZ3JpZCAuZ3JpZC1jdGEge1xuICAgICAgICBmb250LXNpemU6IDMycHg7IH0gfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgICAubGFuZGluZy1ncmlkIC5ncmlkLWN0YSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC1zaXplOiAxLjZ2dztcbiAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkgYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgIC5sYW5kaW5nLWdyaWQgLmdyaWQtY3RhIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSBhbmQgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgLmxhbmRpbmctZ3JpZCAuZ3JpZC1jdGEge1xuICAgICAgZm9udC1zaXplOiAxNnB4OyB9IH1cbiAgICAubGFuZGluZy1ncmlkIC5ncmlkLWN0YSBpIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGxlZnQ6IC0ycHg7IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIC5sYW5kaW5nLWdyaWQgLmdyaWQtY3RhIGkge1xuICAgICAgICAgIGxlZnQ6IDA7IH0gfVxuICAgICAgLmxhbmRpbmctZ3JpZCAuZ3JpZC1jdGEgaTpiZWZvcmUge1xuICAgICAgICBtYXJnaW46IDA7IH1cbiAgLmxhbmRpbmctZ3JpZCAuZ3JpZC1kZXNjIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgZm9udC1zaXplOiAyLjJ2dztcbiAgICB6LWluZGV4OiA1O1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdGV4dC1zaGFkb3c6IDBweCAycHggM3B4ICMwRjFDM0I2NjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODE4LjE4MTgycHgpIHtcbiAgICAgIC5sYW5kaW5nLWdyaWQgLmdyaWQtZGVzYyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDsgfSB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgIC5sYW5kaW5nLWdyaWQgLmdyaWQtZGVzYyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDsgfSB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgIC5sYW5kaW5nLWdyaWQgLmdyaWQtZGVzYyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgZm9udC1zaXplOiAxLjh2dzsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSBhbmQgKG1heC13aWR0aDogODg4Ljg4ODg5cHgpIHtcbiAgICAubGFuZGluZy1ncmlkIC5ncmlkLWRlc2Mge1xuICAgICAgZm9udC1zaXplOiAxNnB4OyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIGFuZCAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAubGFuZGluZy1ncmlkIC5ncmlkLWRlc2Mge1xuICAgICAgZm9udC1zaXplOiAxOHB4OyB9IH1cbiAgLmxhbmRpbmctZ3JpZCAuZ3JpZC1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDMwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMjAlO1xuICAgIGxlZnQ6IDMwcHg7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAubGFuZGluZy1ncmlkIC5ncmlkLWhlYWRlciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7IH0gfVxuICAubGFuZGluZy1ncmlkIC5ncmlkLWl0ZW0ge1xuICAgIHdpZHRoOiAzMi4zMyU7XG4gICAgbWFyZ2luLWxlZnQ6IDElO1xuICAgIG1hcmdpbi1ib3R0b206IDElO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLXRvcDogMzAuMjA4MzMlOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAgICAgLmxhbmRpbmctZ3JpZCAuZ3JpZC1pdGVtIHtcbiAgICAgICAgd2lkdGg6IDQ5JTtcbiAgICAgICAgcGFkZGluZy10b3A6IDQ4LjMzMzMzJTsgfSB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgLmxhbmRpbmctZ3JpZCAuZ3JpZC1pdGVtIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTB2dzsgfSB9XG5cbi5tYXAtbG9jYXRpb25zIHtcbiAgbWFyZ2luLXRvcDogOCU7XG4gIG1hcmdpbi1ib3R0b206IDglO1xuICB3aWR0aDogMTAwdnc7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC01MHZ3ICsgNTAlKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLm1hcC1sb2NhdGlvbnMge1xuICAgICAgbWFyZ2luLXRvcDogODBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDgwcHg7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgLm1hcC1sb2NhdGlvbnMge1xuICAgICAgbWFyZ2luLXRvcDogMzMuMzMzMzNweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMzLjMzMzMzcHg7IH0gfVxuICAubWFwLWxvY2F0aW9ucyAjbWFwIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtYXgtd2lkdGg6IDE0MDBweDtcbiAgICB3aWR0aDogODUlO1xuICAgIHdpZHRoOiA4MCU7XG4gICAgbWFyZ2luOiA1MHB4IGF1dG87IH1cbiAgLm1hcC1sb2NhdGlvbnMgLm1hcC1sb2NhdGlvbnMtdGl0bGUge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjOEU4QkIxO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4OyB9XG4gICAgLm1hcC1sb2NhdGlvbnMgLm1hcC1sb2NhdGlvbnMtdGl0bGUgc3BhbiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgbWF4LXdpZHRoOiAxNDAwcHg7XG4gICAgICB3aWR0aDogODUlO1xuICAgICAgd2lkdGg6IDgwJTsgfVxuXG4ubWFwLWluZm93aW5kb3cgLm1hcC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC1zaXplOiAyLjJ2dztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luOiAwO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAubWFwLWluZm93aW5kb3cgLm1hcC10aXRsZSB7XG4gICAgICBmb250LXNpemU6IDIycHg7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgIC5tYXAtaW5mb3dpbmRvdyAubWFwLXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMjJweDsgfSB9XG5cbi5tYXAtaW5mb3dpbmRvdyBwIHtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgbWFyZ2luOiAwOyB9XG4gIC5tYXAtaW5mb3dpbmRvdyBwLm1hcC10ZWwge1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC1zaXplOiAxLjR2dzsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODU3LjE0Mjg2cHgpIHtcbiAgICAgIC5tYXAtaW5mb3dpbmRvdyBwLm1hcC10ZWwge1xuICAgICAgICBmb250LXNpemU6IDEycHg7IH0gfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgICAubWFwLWluZm93aW5kb3cgcC5tYXAtdGVsIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4OyB9IH1cbiAgLm1hcC1pbmZvd2luZG93IHAgYSB7XG4gICAgY29sb3I6ICMxMDJCNDc7IH1cblxuYm9keS5pcy1uZXdzLWZpbHRlcnMtZXhwYW5kZWQge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgYm9keS5pcy1uZXdzLWZpbHRlcnMtZXhwYW5kZWQgLm5ld3MtYXJjaGl2ZSAubmV3cy1zaWRlYmFyIHtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgICAgIHotaW5kZXg6IDk5OTk5OTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAgICAgcGFkZGluZzogMjBweCAzMHB4OyB9IH1cblxuLm5ld3MtYXJjaGl2ZSB7XG4gIHdpZHRoOiAxMDB2dztcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTUwdncgKyA1MCUpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDglO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLm5ld3MtYXJjaGl2ZSB7XG4gICAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMHB4OyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgIC5uZXdzLWFyY2hpdmUge1xuICAgICAgbWFyZ2luLXRvcDogMzMuMzMzMzNweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDBweDsgfSB9XG4gIC5uZXdzLWFyY2hpdmUgLmVtcHR5IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuICAubmV3cy1hcmNoaXZlLmlzLWxvYWRpbmcge1xuICAgIG9wYWNpdHk6IDAuMjtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAubmV3cy1hcmNoaXZlIC53cmFwIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtYXgtd2lkdGg6IDE0MDBweDtcbiAgICB3aWR0aDogODUlO1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgLm5ld3MtYXJjaGl2ZSAud3JhcCB7XG4gICAgICAgIHdpZHRoOiA5MCU7IH0gfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgIC5uZXdzLWFyY2hpdmUgLndyYXAge1xuICAgICAgICB3aWR0aDogODAlOyB9IH1cbiAgLm5ld3MtYXJjaGl2ZSAubmV3cy10aXRsZSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM4RThCQjE7IH1cbiAgICAubmV3cy1hcmNoaXZlIC5uZXdzLXRpdGxlIHNwYW4ge1xuICAgICAgcGFkZGluZy1sZWZ0OiA1JTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5uZXdzLWFyY2hpdmUucmVsYXRlZC1hcnRpY2xlcyB7XG4gICAgbWFyZ2luLXRvcDogOCU7XG4gICAgbWFyZ2luLWJvdHRvbTogOCU7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgLm5ld3MtYXJjaGl2ZS5yZWxhdGVkLWFydGljbGVzIHtcbiAgICAgICAgbWFyZ2luLXRvcDogODBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogODBweDsgfSB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgICAgLm5ld3MtYXJjaGl2ZS5yZWxhdGVkLWFydGljbGVzIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMzMuMzMzMzNweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzMuMzMzMzNweDsgfSB9XG4gICAgLm5ld3MtYXJjaGl2ZS5yZWxhdGVkLWFydGljbGVzIC5uZXdzLXRpdGxlIHNwYW4ge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBtYXgtd2lkdGg6IDE0MDBweDtcbiAgICAgIHdpZHRoOiA4NSU7IH1cbiAgICAubmV3cy1hcmNoaXZlLnJlbGF0ZWQtYXJ0aWNsZXMgLm5ld3MtY29udGVudCB7XG4gICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBmbGV4OiAxO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtNSU7IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgIC5uZXdzLWFyY2hpdmUucmVsYXRlZC1hcnRpY2xlcyAubmV3cy1jb250ZW50IHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDUlOyB9IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgLm5ld3MtYXJjaGl2ZS5yZWxhdGVkLWFydGljbGVzIC5uZXdzLWNvbnRlbnQge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgLm5ld3MtYXJjaGl2ZS5yZWxhdGVkLWFydGljbGVzIC5uZXdzLWNvbnRlbnQge1xuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgIG1heC13aWR0aDogMTQwMHB4O1xuICAgICAgICAgIHdpZHRoOiA4NSU7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7IH0gfVxuICAgICAgLm5ld3MtYXJjaGl2ZS5yZWxhdGVkLWFydGljbGVzIC5uZXdzLWNvbnRlbnQgLm5ld3MtcG9zdCB7XG4gICAgICAgIHdpZHRoOiAzMCU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1JTsgfVxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgIC5uZXdzLWFyY2hpdmUucmVsYXRlZC1hcnRpY2xlcyAubmV3cy1jb250ZW50IC5uZXdzLXBvc3Qge1xuICAgICAgICAgICAgd2lkdGg6IDQwJTsgfSB9XG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgICAubmV3cy1hcmNoaXZlLnJlbGF0ZWQtYXJ0aWNsZXMgLm5ld3MtY29udGVudCAubmV3cy1wb3N0IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwOyB9IH1cbiAgLm5ld3MtYXJjaGl2ZSAubmV3cy1jb250ZW50IHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNSU7XG4gICAgd2lkdGg6IDc1JTtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICM4RThCQjE7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgLm5ld3MtYXJjaGl2ZSAubmV3cy1jb250ZW50IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDUwcHg7IH0gfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAgIC5uZXdzLWFyY2hpdmUgLm5ld3MtY29udGVudCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMC44MzMzM3B4OyB9IH1cbiAgICAubmV3cy1hcmNoaXZlIC5uZXdzLWNvbnRlbnQgLm5ld3Mtd3JhcCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDUlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtNSU7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgLm5ld3MtYXJjaGl2ZSAubmV3cy1jb250ZW50IHtcbiAgICAgICAgd2lkdGg6IDcwJTsgfSB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgICAgIC5uZXdzLWFyY2hpdmUgLm5ld3MtY29udGVudCB7XG4gICAgICAgIHdpZHRoOiA2NSU7IH0gfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAubmV3cy1hcmNoaXZlIC5uZXdzLWNvbnRlbnQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICBib3JkZXItbGVmdDogbm9uZTsgfSB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgLm5ld3MtYXJjaGl2ZSAubmV3cy1jb250ZW50IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7IH0gfVxuICAgIC5uZXdzLWFyY2hpdmUgLm5ld3MtY29udGVudCAubmV3cy1wb3N0IHtcbiAgICAgIHdpZHRoOiA0NSU7XG4gICAgICBib3gtc2hhZG93OiAwcHggMHB4IDQwcHggIzAwMDAwMDI5O1xuICAgICAgbWFyZ2luLWxlZnQ6IDUlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNSU7IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgLm5ld3MtYXJjaGl2ZSAubmV3cy1jb250ZW50IC5uZXdzLXBvc3Qge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwOyB9IH1cbiAgICAgIC5uZXdzLWFyY2hpdmUgLm5ld3MtY29udGVudCAubmV3cy1wb3N0IC5wb3N0LWNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiA0MHB4IDMwcHg7IH1cbiAgICAgIC5uZXdzLWFyY2hpdmUgLm5ld3MtY29udGVudCAubmV3cy1wb3N0IC5wb3N0LXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBmb250LXNpemU6IDEuOHZ3O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICBtYXJnaW46IDA7IH1cbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAubmV3cy1hcmNoaXZlIC5uZXdzLWNvbnRlbnQgLm5ld3MtcG9zdCAucG9zdC10aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7IH0gfVxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgIC5uZXdzLWFyY2hpdmUgLm5ld3MtY29udGVudCAubmV3cy1wb3N0IC5wb3N0LXRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDsgfSB9XG4gICAgICAgIC5uZXdzLWFyY2hpdmUgLm5ld3MtY29udGVudCAubmV3cy1wb3N0IC5wb3N0LXRpdGxlIGEge1xuICAgICAgICAgIGNvbG9yOiAjMTAyQjQ3OyB9XG4gICAgICAgICAgLm5ld3MtYXJjaGl2ZSAubmV3cy1jb250ZW50IC5uZXdzLXBvc3QgLnBvc3QtdGl0bGUgYTpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogIzg3NzAzRTsgfVxuICAgICAgLm5ld3MtYXJjaGl2ZSAubmV3cy1jb250ZW50IC5uZXdzLXBvc3QgLnBvc3QtbWV0YSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC1zaXplOiAxLjR2dztcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDEuNnB4O1xuICAgICAgICBjb2xvcjogIzhFOEJCMTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODU3LjE0Mjg2cHgpIHtcbiAgICAgICAgICAubmV3cy1hcmNoaXZlIC5uZXdzLWNvbnRlbnQgLm5ld3MtcG9zdCAucG9zdC1tZXRhIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDsgfSB9XG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgLm5ld3MtYXJjaGl2ZSAubmV3cy1jb250ZW50IC5uZXdzLXBvc3QgLnBvc3QtbWV0YSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7IH0gfVxuICAgICAgICAubmV3cy1hcmNoaXZlIC5uZXdzLWNvbnRlbnQgLm5ld3MtcG9zdCAucG9zdC1tZXRhIGEge1xuICAgICAgICAgIGNvbG9yOiAjOEU4QkIxOyB9XG4gICAgICAgICAgLm5ld3MtYXJjaGl2ZSAubmV3cy1jb250ZW50IC5uZXdzLXBvc3QgLnBvc3QtbWV0YSBhOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAjODc3MDNFOyB9XG4gICAgICAubmV3cy1hcmNoaXZlIC5uZXdzLWNvbnRlbnQgLm5ld3MtcG9zdCBpbWcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgLm5ld3MtYXJjaGl2ZSAubmV3cy1zaWRlYmFyIHtcbiAgICB3aWR0aDogMjUlOyB9XG4gICAgLm5ld3MtYXJjaGl2ZSAubmV3cy1zaWRlYmFyIC5uZXdzLXRheG9ub215IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7IH1cbiAgICAgIC5uZXdzLWFyY2hpdmUgLm5ld3Mtc2lkZWJhciAubmV3cy10YXhvbm9teSAubmV3cy10YXhvbm9teS10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgZm9udC1zaXplOiAyLjh2dztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgY29sb3I6ICMxMDJCNDc7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc4NS43MTQyOXB4KSB7XG4gICAgICAgICAgLm5ld3MtYXJjaGl2ZSAubmV3cy1zaWRlYmFyIC5uZXdzLXRheG9ub215IC5uZXdzLXRheG9ub215LXRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDsgfSB9XG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgLm5ld3MtYXJjaGl2ZSAubmV3cy1zaWRlYmFyIC5uZXdzLXRheG9ub215IC5uZXdzLXRheG9ub215LXRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDsgfSB9XG4gICAgICAubmV3cy1hcmNoaXZlIC5uZXdzLXNpZGViYXIgLm5ld3MtdGF4b25vbXk6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAubmV3cy1hcmNoaXZlIC5uZXdzLXNpZGViYXIgLmZpbHRlci1hcHBseSxcbiAgICAubmV3cy1hcmNoaXZlIC5uZXdzLXNpZGViYXIgLm5ld3MtZmlsdGVycy1jYW5jZWwsXG4gICAgLm5ld3MtYXJjaGl2ZSAubmV3cy1zaWRlYmFyIC5maWx0ZXItbGFiZWwge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgLm5ld3MtYXJjaGl2ZSAubmV3cy1zaWRlYmFyIC5maWx0ZXItYXBwbHksXG4gICAgICAgIC5uZXdzLWFyY2hpdmUgLm5ld3Mtc2lkZWJhciAubmV3cy1maWx0ZXJzLWNhbmNlbCxcbiAgICAgICAgLm5ld3MtYXJjaGl2ZSAubmV3cy1zaWRlYmFyIC5maWx0ZXItbGFiZWwge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgICAubmV3cy1hcmNoaXZlIC5uZXdzLXNpZGViYXIgLm5ld3MtZmlsdGVycy1jYW5jZWwge1xuICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgZm9udC1zaXplOiAzLjJ2dztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAzMHB4O1xuICAgICAgdG9wOiAzMHB4O1xuICAgICAgY29sb3I6ICM4NzcwM0U7IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgIC5uZXdzLWFyY2hpdmUgLm5ld3Mtc2lkZWJhciAubmV3cy1maWx0ZXJzLWNhbmNlbCB7XG4gICAgICAgICAgZm9udC1zaXplOiAzMnB4OyB9IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgIC5uZXdzLWFyY2hpdmUgLm5ld3Mtc2lkZWJhciAubmV3cy1maWx0ZXJzLWNhbmNlbCB7XG4gICAgICAgICAgZm9udC1zaXplOiAzMnB4OyB9IH1cbiAgICAubmV3cy1hcmNoaXZlIC5uZXdzLXNpZGViYXIgLmZpbHRlci1sYWJlbCB7XG4gICAgICBmb250LXNpemU6IDQycHg7XG4gICAgICBmb250LXNpemU6IDQuMnZ3O1xuICAgICAgY29sb3I6ICMxMDJCNDc7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDsgfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgLm5ld3MtYXJjaGl2ZSAubmV3cy1zaWRlYmFyIC5maWx0ZXItbGFiZWwge1xuICAgICAgICAgIGZvbnQtc2l6ZTogNDJweDsgfSB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgICAgICAubmV3cy1hcmNoaXZlIC5uZXdzLXNpZGViYXIgLmZpbHRlci1sYWJlbCB7XG4gICAgICAgICAgZm9udC1zaXplOiA0MnB4OyB9IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgLm5ld3MtYXJjaGl2ZSAubmV3cy1zaWRlYmFyIC5maWx0ZXItYXBwbHkge1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgIC5uZXdzLWFyY2hpdmUgLm5ld3Mtc2lkZWJhciB7XG4gICAgICAgIHdpZHRoOiAzMCU7IH0gfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gICAgICAubmV3cy1hcmNoaXZlIC5uZXdzLXNpZGViYXIge1xuICAgICAgICB3aWR0aDogMzUlOyB9IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgLm5ld3MtYXJjaGl2ZSAubmV3cy1zaWRlYmFyIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgbGVmdDogLTk5OTlweDtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlLWluLW91dDsgfSB9XG4gICAgLm5ld3MtYXJjaGl2ZSAubmV3cy1zaWRlYmFyIHVsIHtcbiAgICAgIG1hcmdpbjogMDsgfVxuICAgICAgLm5ld3MtYXJjaGl2ZSAubmV3cy1zaWRlYmFyIHVsIGxpIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lOyB9XG4gICAgICAgIC5uZXdzLWFyY2hpdmUgLm5ld3Mtc2lkZWJhciB1bCBsaTpiZWZvcmUge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLm5ld3MtYXJjaGl2ZSAuZm9ybS1jaGVjayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAubmV3cy1hcmNoaXZlIC5mb3JtLWNoZWNrIGlucHV0IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBoZWlnaHQ6IDA7XG4gICAgICB3aWR0aDogMDsgfVxuICAgICAgLm5ld3MtYXJjaGl2ZSAuZm9ybS1jaGVjayBpbnB1dDpjaGVja2VkIH4gLmNoZWNrOmFmdGVyIHtcbiAgICAgICAgb3BhY2l0eTogMTsgfVxuICAgIC5uZXdzLWFyY2hpdmUgLmZvcm0tY2hlY2sgLmNoZWNrIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGhlaWdodDogMzBweDtcbiAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzhFOEJCMTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gICAgICB0b3A6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDsgfVxuICAgICAgLm5ld3MtYXJjaGl2ZSAuZm9ybS1jaGVjayAuY2hlY2s6YWZ0ZXIge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMi40dnc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICBjb250ZW50OiAnXFxlODdiJztcbiAgICAgICAgZm9udC1mYW1pbHk6ICdmb250ZWxsbyc7XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogLTE4cHg7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDsgfVxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgIC5uZXdzLWFyY2hpdmUgLmZvcm0tY2hlY2sgLmNoZWNrOmFmdGVyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDsgfSB9XG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgLm5ld3MtYXJjaGl2ZSAuZm9ybS1jaGVjayAuY2hlY2s6YWZ0ZXIge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4OyB9IH1cbiAgICAubmV3cy1hcmNoaXZlIC5mb3JtLWNoZWNrIGlucHV0IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBoZWlnaHQ6IDA7XG4gICAgICB3aWR0aDogMDsgfVxuICAgICAgLm5ld3MtYXJjaGl2ZSAuZm9ybS1jaGVjayBpbnB1dDpjaGVja2VkIH4gLmNoZWNrOmFmdGVyIHtcbiAgICAgICAgb3BhY2l0eTogMTsgfVxuICAubmV3cy1hcmNoaXZlIC5mb3JtLWNoZWNrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogMTBweCAwOyB9XG4gICAgLm5ld3MtYXJjaGl2ZSAuZm9ybS1jaGVjayAuY2hlY2sge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICBoZWlnaHQ6IDQwcHg7IH1cbiAgICAgIC5uZXdzLWFyY2hpdmUgLmZvcm0tY2hlY2sgLmNoZWNrOmFmdGVyIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBmb250LXNpemU6IDEuOHZ3O1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM4NzcwM0U7XG4gICAgICAgIG1hcmdpbi10b3A6IC0xMHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogLTEwcHg7IH1cbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAubmV3cy1hcmNoaXZlIC5mb3JtLWNoZWNrIC5jaGVjazphZnRlciB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7IH0gfVxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgIC5uZXdzLWFyY2hpdmUgLmZvcm0tY2hlY2sgLmNoZWNrOmFmdGVyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDsgfSB9XG5cbi5uZXdzLWZlYXR1cmUge1xuICB3aWR0aDogMTAwdnc7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC01MHZ3ICsgNTAlKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA4MHB4KSB7XG4gICAgLm5ld3MtZmVhdHVyZSB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gIC5uZXdzLWZlYXR1cmUgLmZlYXR1cmUtY29sIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgIC5uZXdzLWZlYXR1cmUgLmZlYXR1cmUtY29sOmZpcnN0LWNoaWxkIHtcbiAgICAgIG9yZGVyOiAyOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDgwcHgpIHtcbiAgICAgIC5uZXdzLWZlYXR1cmUgLmZlYXR1cmUtY29sIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7IH0gfVxuICAubmV3cy1mZWF0dXJlIC5mZWF0dXJlLWNvbnRlbnQge1xuICAgIHBhZGRpbmctdG9wOiA1JTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNSU7XG4gICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICB3aWR0aDogODAlO1xuICAgIG1hcmdpbjogMCBhdXRvOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDgwcHgpIHtcbiAgICAgIC5uZXdzLWZlYXR1cmUgLmZlYXR1cmUtY29udGVudCB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTsgfSB9XG4gICAgLm5ld3MtZmVhdHVyZSAuZmVhdHVyZS1jb250ZW50IC5mZWF0dXJlLXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICAgIGZvbnQtc2l6ZTogNC44dnc7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgbWFyZ2luOiAyMHB4IDA7IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTgzLjMzMzMzcHgpIHtcbiAgICAgICAgLm5ld3MtZmVhdHVyZSAuZmVhdHVyZS1jb250ZW50IC5mZWF0dXJlLXRpdGxlIHtcbiAgICAgICAgICBmb250LXNpemU6IDI4cHg7IH0gfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgLm5ld3MtZmVhdHVyZSAuZmVhdHVyZS1jb250ZW50IC5mZWF0dXJlLXRpdGxlIHtcbiAgICAgICAgICBmb250LXNpemU6IDQ4cHg7IH0gfVxuICAgIC5uZXdzLWZlYXR1cmUgLmZlYXR1cmUtY29udGVudCAuZmVhdHVyZS10ZXJtIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGZvbnQtc2l6ZTogMS40dnc7XG4gICAgICBmb250LXdlaWdodDogODAwO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDEuNnB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIGNvbG9yOiAjOEU4QkIxO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NTcuMTQyODZweCkge1xuICAgICAgICAubmV3cy1mZWF0dXJlIC5mZWF0dXJlLWNvbnRlbnQgLmZlYXR1cmUtdGVybSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4OyB9IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgIC5uZXdzLWZlYXR1cmUgLmZlYXR1cmUtY29udGVudCAuZmVhdHVyZS10ZXJtIHtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwODBweCkge1xuICAgIC5uZXdzLWZlYXR1cmUgLmZlYXR1cmUtaW1hZ2UtY29sIHtcbiAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50OyB9IH1cbiAgLm5ld3MtZmVhdHVyZSAuZmVhdHVyZS1pbWFnZS1jb2wgYSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5uZXdzLWZlYXR1cmUgLmZlYXR1cmUtaW1hZ2UtY29sIGEgaW1nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwODBweCkge1xuICAgICAgLm5ld3MtZmVhdHVyZSAuZmVhdHVyZS1pbWFnZS1jb2wgYSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cblxuLm5ld3MtZmlsdGVycyB7XG4gIHdpZHRoOiAxMDB2dztcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTUwdncgKyA1MCUpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLm5ld3MtZmlsdGVycy5pcy1sb2FkaW5nIHtcbiAgICBvcGFjaXR5OiAwLjI7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cbiAgLm5ld3MtZmlsdGVycyBoMiB7XG4gICAgZm9udC1zaXplOiA0OHB4O1xuICAgIGZvbnQtc2l6ZTogNC44dnc7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM4RThCQjE7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ1OC4zMzMzM3B4KSB7XG4gICAgICAubmV3cy1maWx0ZXJzIGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAyMnB4OyB9IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgICAgLm5ld3MtZmlsdGVycyBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogNDhweDsgfSB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgIC5uZXdzLWZpbHRlcnMgaDIge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuICAgIC5uZXdzLWZpbHRlcnMgaDIgc3BhbiB7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIG1heC13aWR0aDogMTQwMHB4O1xuICAgICAgd2lkdGg6IDg1JTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAubmV3cy1maWx0ZXJzIGgyIHNwYW4ge1xuICAgICAgICAgIHdpZHRoOiA4MCU7IH0gfVxuICAgICAgLm5ld3MtZmlsdGVycyBoMiBzcGFuIGkge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgLm5ld3MtZmlsdGVycyBoMiBzcGFuIGkge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9IH1cbiAgLm5ld3MtZmlsdGVycyAubmV3cy1maWx0ZXJzLXRhZ3Mge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1heC13aWR0aDogMTQwMHB4O1xuICAgIHdpZHRoOiA4NSU7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBtYXJnaW46IDQwcHggYXV0bztcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLm5ld3MtZmlsdGVycyAubmV3cy1maWx0ZXJzLXRhZ3Muc2hvdyB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAubmV3cy1maWx0ZXJzIC5uZXdzLWZpbHRlcnMtdGFncyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7IH0gfVxuICAgIC5uZXdzLWZpbHRlcnMgLm5ld3MtZmlsdGVycy10YWdzIGEge1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgZm9udC1zaXplOiAxLjJ2dztcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjOEU4QkIxO1xuICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMS42cHg7XG4gICAgICBjb2xvcjogIzhFOEJCMTtcbiAgICAgIG1hcmdpbjogNXB4IDVweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgIC5uZXdzLWZpbHRlcnMgLm5ld3MtZmlsdGVycy10YWdzIGEge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDsgfSB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgICAgICAubmV3cy1maWx0ZXJzIC5uZXdzLWZpbHRlcnMtdGFncyBhIHtcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7IH0gfVxuICAgICAgLm5ld3MtZmlsdGVycyAubmV3cy1maWx0ZXJzLXRhZ3MgYTpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjMTAyQjQ3OyB9XG4gICAgICAubmV3cy1maWx0ZXJzIC5uZXdzLWZpbHRlcnMtdGFncyBhLmNsZWFyLWFsbCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgZm9udC1zaXplOiAxLjh2dztcbiAgICAgICAgY29sb3I6ICMxMDJCNDc7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIG1hcmdpbjogMCAyMHB4OyB9XG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgLm5ld3MtZmlsdGVycyAubmV3cy1maWx0ZXJzLXRhZ3MgYS5jbGVhci1hbGwge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4OyB9IH1cbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAubmV3cy1maWx0ZXJzIC5uZXdzLWZpbHRlcnMtdGFncyBhLmNsZWFyLWFsbCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7IH0gfVxuICAgICAgLm5ld3MtZmlsdGVycyAubmV3cy1maWx0ZXJzLXRhZ3MgYSBpIHtcbiAgICAgICAgY29sb3I6ICMxMDJCNDc7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4OyB9XG5cbi5wYWdlLWhlYWRlciB7XG4gIHdpZHRoOiAxMDB2dztcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTUwdncgKyA1MCUpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMDJCNDc7XG4gIGRpc3BsYXk6IGZsZXg7IH1cbiAgLnBhZ2UtaGVhZGVyOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNTAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbiAgICByaWdodDogMDtcbiAgICB6LWluZGV4OiAxOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgLnBhZ2UtaGVhZGVyOmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgLnBhZ2UtaGVhZGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgIC5wYWdlLWhlYWRlciB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxMDJCNDc7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgLnBhZ2UtaGVhZGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxMDJCNDc7IH0gfVxuICAucGFnZS1oZWFkZXIgLnBhZ2UtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNThweDtcbiAgICBmb250LXNpemU6IDUuOHZ3OyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NTEuNzI0MTRweCkge1xuICAgICAgLnBhZ2UtaGVhZGVyIC5wYWdlLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAzMnB4OyB9IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgICAgLnBhZ2UtaGVhZGVyIC5wYWdlLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiA1OHB4OyB9IH1cbiAgICAucGFnZS1oZWFkZXIgLnBhZ2UtdGl0bGUgc3VwIHtcbiAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgIGZvbnQtc2l6ZTogMy4ydnc7XG4gICAgICBkaXNwbGF5OiBpbmxpbmU7IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTYyLjVweCkge1xuICAgICAgICAucGFnZS1oZWFkZXIgLnBhZ2UtdGl0bGUgc3VwIHtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7IH0gfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgLnBhZ2UtaGVhZGVyIC5wYWdlLXRpdGxlIHN1cCB7XG4gICAgICAgICAgZm9udC1zaXplOiAzMnB4OyB9IH1cbiAgLnBhZ2UtaGVhZGVyIC53cmFwIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtYXgtd2lkdGg6IDE0MDBweDtcbiAgICB3aWR0aDogODUlO1xuICAgIG1heC13aWR0aDogMTYwMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgei1pbmRleDogNTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAucGFnZS1oZWFkZXIgLndyYXAge1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gIC5wYWdlLWhlYWRlciAuaGVhZGVyLWNvbCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAucGFnZS1oZWFkZXIgLmhlYWRlci1jb2wgLnJhaW5ib3ctaW1hZ2UgLnJhaW5ib3ctYW5nbGUuYm90IC5yYWluYm93LWVkZ2UuYm90dG9tIHtcbiAgICAgIGJvdHRvbTogMDsgfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDYwcHgpIHtcbiAgICAgICAgLnBhZ2UtaGVhZGVyIC5oZWFkZXItY29sIC5yYWluYm93LWltYWdlIC5yYWluYm93LWFuZ2xlLmJvdCAucmFpbmJvdy1lZGdlLmJvdHRvbSB7XG4gICAgICAgICAgYm90dG9tOiAxMHB4OyB9IH1cbiAgICAucGFnZS1oZWFkZXIgLmhlYWRlci1jb2wgLnJhaW5ib3ctaW1hZ2UgLnJhaW5ib3ctYW5nbGUuYm90IC5yYWluYm93LWVkZ2UucmlnaHQge1xuICAgICAgcmlnaHQ6IC0yMHB4OyB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwNjBweCkge1xuICAgICAgICAucGFnZS1oZWFkZXIgLmhlYWRlci1jb2wgLnJhaW5ib3ctaW1hZ2UgLnJhaW5ib3ctYW5nbGUuYm90IC5yYWluYm93LWVkZ2UucmlnaHQge1xuICAgICAgICAgIHJpZ2h0OiAtMTBweDsgfSB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgIC5wYWdlLWhlYWRlciAuaGVhZGVyLWNvbCAucmFpbmJvdy1pbWFnZSAucmFpbmJvdy1hbmdsZS5ib3QgLnJhaW5ib3ctZWRnZS5yaWdodCB7XG4gICAgICAgICAgcmlnaHQ6IDA7IH0gfVxuICAgIC5wYWdlLWhlYWRlciAuaGVhZGVyLWNvbCAucmFpbmJvdy1pbWFnZSB7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgIG1heC1oZWlnaHQ6IDkwMHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogNTsgfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgICAgICAgLnBhZ2UtaGVhZGVyIC5oZWFkZXItY29sIC5yYWluYm93LWltYWdlIHtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIGhlaWdodDogOTAwcHg7IH0gfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAucGFnZS1oZWFkZXIgLmhlYWRlci1jb2wgLnJhaW5ib3ctaW1hZ2Uge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiA5Ni43NzQxOSU7XG4gICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgIG1hcmdpbjogMCBhdXRvOyB9IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgLnBhZ2UtaGVhZGVyIC5oZWFkZXItY29sIC5yYWluYm93LWltYWdlIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7IH0gfVxuICAgICAgLnBhZ2UtaGVhZGVyIC5oZWFkZXItY29sIC5yYWluYm93LWltYWdlIGltZyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgIC5wYWdlLWhlYWRlciAuaGVhZGVyLWNvbCAucmFpbmJvdy1pbWFnZSBpbWcge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgICAgLnBhZ2UtaGVhZGVyIC5oZWFkZXItY29sIC5yYWluYm93LWltYWdlIGltZyB7XG4gICAgICAgICAgICBsZWZ0OiAtMTBweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgICAgLnBhZ2UtaGVhZGVyIC5oZWFkZXItY29sOmxhc3QtY2hpbGQge1xuICAgICAgICB3aWR0aDogNjAlOyB9IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAucGFnZS1oZWFkZXIgLmhlYWRlci1jb2w6bGFzdC1jaGlsZCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IG5vbmU7IH0gfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgICAucGFnZS1oZWFkZXIgLmhlYWRlci1jb2wge1xuICAgICAgICB3aWR0aDogNDAlOyB9IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAucGFnZS1oZWFkZXIgLmhlYWRlci1jb2wge1xuICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG4gICAgLnBhZ2UtaGVhZGVyIC5oZWFkZXItY29sIC5oZWFkZXItZGVzYyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDAgMTUlO1xuICAgICAgaGVpZ2h0OiA1MCU7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogMjsgfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAucGFnZS1oZWFkZXIgLmhlYWRlci1jb2wgLmhlYWRlci1kZXNjIC5oZWFkZXItZGVzYy1jb250ZW50IHtcbiAgICAgICAgICBwYWRkaW5nOiAwIDUlOyB9IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgLnBhZ2UtaGVhZGVyIC5oZWFkZXItY29sIC5oZWFkZXItZGVzYyAuaGVhZGVyLWRlc2MtY29udGVudCB7XG4gICAgICAgICAgcGFkZGluZzogMDsgfSB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgICAgICAucGFnZS1oZWFkZXIgLmhlYWRlci1jb2wgLmhlYWRlci1kZXNjIHtcbiAgICAgICAgICBtYXJnaW46IDUlIDA7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDA7IH0gfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAucGFnZS1oZWFkZXIgLmhlYWRlci1jb2wgLmhlYWRlci1kZXNjIHtcbiAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICBwYWRkaW5nOiAxNXB4IDAgMDtcbiAgICAgICAgICB3aWR0aDogODAlOyB9IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgLnBhZ2UtaGVhZGVyIC5oZWFkZXItY29sIC5oZWFkZXItZGVzYyB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7IH0gfVxuICAgIC5wYWdlLWhlYWRlciAuaGVhZGVyLWNvbCAucGFnZS10aXRsZSB7XG4gICAgICB0b3A6IDA7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDUwJTtcbiAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgIGp1c3RpZnktY29udGVudDogbGVmdDtcbiAgICAgIHBhZGRpbmc6IDAgMTUlO1xuICAgICAgcGFkZGluZy1ib3R0b206IDUlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzEwMkI0NzsgfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAucGFnZS1oZWFkZXIgLmhlYWRlci1jb2wgLnBhZ2UtdGl0bGUge1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDAgMCAyMHB4OyB9IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgLnBhZ2UtaGVhZGVyIC5oZWFkZXItY29sIC5wYWdlLXRpdGxlIHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgICAgbWFyZ2luOiAzMHB4IGF1dG8gMDtcbiAgICAgICAgICBwYWRkaW5nOiAwOyB9IH1cbiAgICAucGFnZS1oZWFkZXIgLmhlYWRlci1jb2wgaW1nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cblxuLnBvc3QtYXV0aG9yIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAucG9zdC1hdXRob3IgaW1nIHtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICBtYXgtd2lkdGg6IDEyMHB4OyB9XG4gIC5wb3N0LWF1dGhvciAucG9zdC1hdXRob3ItaW5mbyBwIHtcbiAgICBtYXJnaW46IDA7IH1cbiAgICAucG9zdC1hdXRob3IgLnBvc3QtYXV0aG9yLWluZm8gcC5wb3N0LWF1dGhvci1uYW1lIHtcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgIGZvbnQtc2l6ZTogMi4ydnc7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgY29sb3I6ICM4NzcwM0U7XG4gICAgICBsaW5lLWhlaWdodDogMS40OyB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgxOC4xODE4MnB4KSB7XG4gICAgICAgIC5wb3N0LWF1dGhvciAucG9zdC1hdXRob3ItaW5mbyBwLnBvc3QtYXV0aG9yLW5hbWUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDsgfSB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgICAgICAucG9zdC1hdXRob3IgLnBvc3QtYXV0aG9yLWluZm8gcC5wb3N0LWF1dGhvci1uYW1lIHtcbiAgICAgICAgICBmb250LXNpemU6IDIycHg7IH0gfVxuICAgIC5wb3N0LWF1dGhvciAucG9zdC1hdXRob3ItaW5mbyBwLnBvc3QtYXV0aG9yLXJvbGUge1xuICAgICAgY29sb3I6ICMxMDJCNDc7IH1cblxuLnBvc3QtYm9keSB7XG4gIHdpZHRoOiAxMDB2dztcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTUwdncgKyA1MCUpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IC02NjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA1OyB9XG4gIC5wb3N0LWJvZHkgLndwLWJsb2NrLWltYWdlLmFsaWduZnVsbCB7XG4gICAgd2lkdGg6IDE1MCU7XG4gICAgbWF4LXdpZHRoOiAxNTAlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHRyYW5zZm9ybTogbm9uZTsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgICAucG9zdC1ib2R5IC53cC1ibG9jay1pbWFnZS5hbGlnbmZ1bGwge1xuICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgLnBvc3QtYm9keSAud3AtYmxvY2staW1hZ2UuYWxpZ25mdWxsIHtcbiAgICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgICBtYXJnaW4tbGVmdDogY2FsYygtNTB2dyArIDUwJSk7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAucG9zdC1ib2R5IC53cC1ibG9jay1pbWFnZSBmaWdjYXB0aW9uIHtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgbWF4LXdpZHRoOiAxNDAwcHg7XG4gICAgICB3aWR0aDogODUlOyB9IH1cbiAgLnBvc3QtYm9keSAud3AtYmxvY2staW1hZ2UuYWxpZ253aWRlIHtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgICAucG9zdC1ib2R5IC53cC1ibG9jay1pbWFnZS5hbGlnbndpZGUge1xuICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgLnBvc3QtYm9keSAud3AtYmxvY2staW1hZ2UuYWxpZ253aWRlIHtcbiAgICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgICBtYXJnaW4tbGVmdDogY2FsYygtNTB2dyArIDUwJSk7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfSB9XG4gIC5wb3N0LWJvZHkgLnBvc3QtYm9keS1pbm5lciB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWF4LXdpZHRoOiAxNDAwcHg7XG4gICAgd2lkdGg6IDg1JTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAucG9zdC1ib2R5IC5wb3N0LWJvZHktaW5uZXIge1xuICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG4gICAgLnBvc3QtYm9keSAucG9zdC1ib2R5LWlubmVyIC5wb3N0LWJvZHktaW5uZXJtb3N0IHtcbiAgICAgIHBhZGRpbmctdG9wOiA4JTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTsgfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgLnBvc3QtYm9keSAucG9zdC1ib2R5LWlubmVyIC5wb3N0LWJvZHktaW5uZXJtb3N0IHtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogODBweDtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMHB4OyB9IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAgICAgLnBvc3QtYm9keSAucG9zdC1ib2R5LWlubmVyIC5wb3N0LWJvZHktaW5uZXJtb3N0IHtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMzMuMzMzMzNweDtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMHB4OyB9IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIC5wb3N0LWJvZHkgLnBvc3QtYm9keS1pbm5lciAucG9zdC1ib2R5LWlubmVybW9zdCB7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDQwcHg7IH0gfVxuICAgICAgLnBvc3QtYm9keSAucG9zdC1ib2R5LWlubmVyIC5wb3N0LWJvZHktaW5uZXJtb3N0IC53cmFwIHtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIG1heC13aWR0aDogMTQwMHB4O1xuICAgICAgICB3aWR0aDogODUlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4OyB9XG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgICAgLnBvc3QtYm9keSAucG9zdC1ib2R5LWlubmVyIC5wb3N0LWJvZHktaW5uZXJtb3N0IC53cmFwIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICAgIC5wb3N0LWJvZHkgLnBvc3QtYm9keS1pbm5lciAucG9zdC1ib2R5LWlubmVybW9zdCAud3JhcCB7XG4gICAgICAgICAgICB3aWR0aDogODUlOyB9IH1cbiAgICAgIC5wb3N0LWJvZHkgLnBvc3QtYm9keS1pbm5lciAucG9zdC1ib2R5LWlubmVybW9zdCAucG9zdC1ib2R5LXNpZGViYXIge1xuICAgICAgICB3aWR0aDogNDAlO1xuICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87IH1cbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgICAucG9zdC1ib2R5IC5wb3N0LWJvZHktaW5uZXIgLnBvc3QtYm9keS1pbm5lcm1vc3QgLnBvc3QtYm9keS1zaWRlYmFyIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDsgfSB9XG4gICAgICAucG9zdC1ib2R5IC5wb3N0LWJvZHktaW5uZXIgLnBvc3QtYm9keS1pbm5lcm1vc3QgLnBvc3QtYm9keS1jb250ZW50IHtcbiAgICAgICAgd2lkdGg6IDU1JTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgICAucG9zdC1ib2R5IC5wb3N0LWJvZHktaW5uZXIgLnBvc3QtYm9keS1pbm5lcm1vc3QgLnBvc3QtYm9keS1jb250ZW50IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgLnBvc3QtYm9keSAud3JhcCB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWF4LXdpZHRoOiAxNDAwcHg7XG4gICAgd2lkdGg6IDg1JTsgfVxuICAucG9zdC1ib2R5IC5wb3N0LWhlYWRpbmcge1xuICAgIG1hcmdpbi10b3A6IDUlO1xuICAgIG1hcmdpbi1ib3R0b206IDUlOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgIC5wb3N0LWJvZHkgLnBvc3QtaGVhZGluZyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7IH0gfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAgIC5wb3N0LWJvZHkgLnBvc3QtaGVhZGluZyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwLjgzMzMzcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwLjgzMzMzcHg7IH0gfVxuICAgIC5wb3N0LWJvZHkgLnBvc3QtaGVhZGluZyAucG9zdC1tZXRhIHtcbiAgICAgIG1heC13aWR0aDogODAlO1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgZm9udC1zaXplOiAxLjJ2dztcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAxLjZweDtcbiAgICAgIG1hcmdpbjogMDsgfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgLnBvc3QtYm9keSAucG9zdC1oZWFkaW5nIC5wb3N0LW1ldGEge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDsgfSB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgICAgICAucG9zdC1ib2R5IC5wb3N0LWhlYWRpbmcgLnBvc3QtbWV0YSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4OyB9IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIC5wb3N0LWJvZHkgLnBvc3QtaGVhZGluZyAucG9zdC1tZXRhIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuICAgICAgLnBvc3QtYm9keSAucG9zdC1oZWFkaW5nIC5wb3N0LW1ldGEgc3BhbiB7XG4gICAgICAgIG1hcmdpbjogMCAxMHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMTVweDsgfVxuICAgICAgLnBvc3QtYm9keSAucG9zdC1oZWFkaW5nIC5wb3N0LW1ldGEgYSB7XG4gICAgICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gICAgICAgIC5wb3N0LWJvZHkgLnBvc3QtaGVhZGluZyAucG9zdC1tZXRhIGE6aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiAjODc3MDNFOyB9XG4gICAgLnBvc3QtYm9keSAucG9zdC1oZWFkaW5nIC5wb3N0LXRpdGxlIHtcbiAgICAgIG1heC13aWR0aDogODAlO1xuICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgbWFyZ2luLXRvcDogMjBweDsgfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgLnBvc3QtYm9keSAucG9zdC1oZWFkaW5nIC5wb3N0LXRpdGxlIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuXG4ucG9zdC1oZWFkZXIge1xuICB3aWR0aDogMTAwdnc7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC01MHZ3ICsgNTAlKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTAyQjQ3O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogNzAwcHg7XG4gIHotaW5kZXg6IDE7IH1cbiAgLnBvc3QtaGVhZGVyIC5iZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9wYWNpdHk6IDAuMjsgfVxuICAucG9zdC1oZWFkZXIgLndyYXAge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1heC13aWR0aDogMTQwMHB4O1xuICAgIHdpZHRoOiA4NSU7IH1cblxuLnBvc3QtdGVybXMge1xuICBtYXJnaW4tdG9wOiA4JTtcbiAgbWFyZ2luLWJvdHRvbTogOCU7XG4gIGRpc3BsYXk6IGZsZXg7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAucG9zdC10ZXJtcyB7XG4gICAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogODBweDsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAucG9zdC10ZXJtcyB7XG4gICAgICBtYXJnaW4tdG9wOiAzMy4zMzMzM3B4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzMuMzMzMzNweDsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAucG9zdC10ZXJtcyB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gIC5wb3N0LXRlcm1zIC5wb3N0LXRlcm1zLWNvbCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4OyB9XG4gICAgLnBvc3QtdGVybXMgLnBvc3QtdGVybXMtY29sOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgIC5wb3N0LXRlcm1zIC5wb3N0LXRlcm1zLWNvbCB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICAgIC5wb3N0LXRlcm1zIC5wb3N0LXRlcm1zLWNvbDpmaXJzdC1jaGlsZCB1bCBsaSB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgLnBvc3QtdGVybXMgLnBvc3QtdGVybXMtY29sOmZpcnN0LWNoaWxkIHVsIGxpOmxhc3QtY2hpbGQ6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5wb3N0LXRlcm1zIC5wb3N0LXRlcm1zLWhlYWRpbmcge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXNpemU6IDEuNHZ3O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICM4RThCQjE7XG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAxLjZweDsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODU3LjE0Mjg2cHgpIHtcbiAgICAgIC5wb3N0LXRlcm1zIC5wb3N0LXRlcm1zLWhlYWRpbmcge1xuICAgICAgICBmb250LXNpemU6IDEycHg7IH0gfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgICAucG9zdC10ZXJtcyAucG9zdC10ZXJtcy1oZWFkaW5nIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4OyB9IH1cbiAgLnBvc3QtdGVybXMgdWwge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50OyB9XG4gICAgLnBvc3QtdGVybXMgdWwgbGkge1xuICAgICAgbWFyZ2luOiAwOyB9XG4gICAgICAucG9zdC10ZXJtcyB1bCBsaTpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAucG9zdC10ZXJtcyB1bCBsaSBhIHtcbiAgICAgICAgY29sb3I6ICMxMDJCNDc7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbi8qKlxuICogcmFpbmJvdyBlZGdlc1xuICovXG4ucmFpbmJvdy1pbWFnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAucmFpbmJvdy1pbWFnZSAucmFpbmJvdy1hbmdsZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTIwcHg7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiA1OyB9XG4gICAgLnJhaW5ib3ctaW1hZ2UgLnJhaW5ib3ctYW5nbGUuYm90IHtcbiAgICAgIHRvcDogYXV0bztcbiAgICAgIGJvdHRvbTogLTIwcHg7XG4gICAgICByaWdodDogMDtcbiAgICAgIGxlZnQ6IGF1dG87IH1cbiAgICAgIC5yYWluYm93LWltYWdlIC5yYWluYm93LWFuZ2xlLmJvdCAucmFpbmJvdy1lZGdlLnJpZ2h0IHtcbiAgICAgICAgaGVpZ2h0OiAzMDBweDtcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9yYWluYm93LWJvdHRvbS1yaWdodC5zdmdcIik7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICByaWdodDogLTIwcHg7IH1cbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDYwcHgpIHtcbiAgICAgICAgICAucmFpbmJvdy1pbWFnZSAucmFpbmJvdy1hbmdsZS5ib3QgLnJhaW5ib3ctZWRnZS5yaWdodCB7XG4gICAgICAgICAgICByaWdodDogLTEwcHg7XG4gICAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICAgIGhlaWdodDogMTUwcHg7XG4gICAgICAgICAgICBib3R0b206IDEwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvcmFpbmJvdy1ib3R0b20tcmlnaHQtbW9iaWxlLnN2Z1wiKTsgfSB9XG4gICAgICAucmFpbmJvdy1pbWFnZSAucmFpbmJvdy1hbmdsZS5ib3QgLnJhaW5ib3ctZWRnZS5ib3R0b20ge1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgIHdpZHRoOiAzMDBweDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3JhaW5ib3ctYm90dG9tLWJvdHRvbS5zdmdcIik7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICByaWdodDogMDsgfVxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwNjBweCkge1xuICAgICAgICAgIC5yYWluYm93LWltYWdlIC5yYWluYm93LWFuZ2xlLmJvdCAucmFpbmJvdy1lZGdlLmJvdHRvbSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICB3aWR0aDogMTUwcHg7XG4gICAgICAgICAgICBib3R0b206IDEwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvcmFpbmJvdy1ib3R0b20tYm90dG9tLW1vYmlsZS5zdmdcIik7IH0gfVxuICAgIC5yYWluYm93LWltYWdlIC5yYWluYm93LWFuZ2xlLnRvcCAucmFpbmJvdy1lZGdlLmxlZnQge1xuICAgICAgaGVpZ2h0OiAzMDBweDtcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3JhaW5ib3ctdG9wLWxlZnQuc3ZnXCIpO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogLTIwcHg7IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA2MHB4KSB7XG4gICAgICAgIC5yYWluYm93LWltYWdlIC5yYWluYm93LWFuZ2xlLnRvcCAucmFpbmJvdy1lZGdlLmxlZnQge1xuICAgICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICAgIGxlZnQ6IC0xMHB4O1xuICAgICAgICAgIGhlaWdodDogMTUwcHg7XG4gICAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9yYWluYm93LXRvcC1sZWZ0LW1vYmlsZS5zdmdcIik7IH0gfVxuICAgIC5yYWluYm93LWltYWdlIC5yYWluYm93LWFuZ2xlLnRvcCAucmFpbmJvdy1lZGdlLnRvcCB7XG4gICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICB3aWR0aDogMzAwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvcmFpbmJvdy10b3AtdG9wLnN2Z1wiKTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA2MHB4KSB7XG4gICAgICAgIC5yYWluYm93LWltYWdlIC5yYWluYm93LWFuZ2xlLnRvcCAucmFpbmJvdy1lZGdlLnRvcCB7XG4gICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgIHdpZHRoOiAxNTBweDtcbiAgICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3JhaW5ib3ctdG9wLXRvcC1tb2JpbGUuc3ZnXCIpOyB9IH1cbiAgLnJhaW5ib3ctaW1hZ2UgaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTsgfVxuXG4udGlueW1jZSAuc2VhcmNoLXRpdGxlIHtcbiAgbWFyZ2luLXRvcDogOCU7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAudGlueW1jZSAuc2VhcmNoLXRpdGxlIHtcbiAgICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwcHg7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgLnRpbnltY2UgLnNlYXJjaC10aXRsZSB7XG4gICAgICBtYXJnaW4tdG9wOiAzMy4zMzMzM3B4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMHB4OyB9IH1cblxuLnNlYXJjaC1yZXN1bHRzIHtcbiAgd2lkdGg6IDEwMHZ3O1xuICBtYXJnaW4tbGVmdDogY2FsYygtNTB2dyArIDUwJSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogNTBweDsgfVxuICAuc2VhcmNoLXJlc3VsdHMgLnNlYXJjaC1yb3cge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjOEU4QkIxO1xuICAgIHBhZGRpbmc6IDQwcHggMDsgfVxuICAgIC5zZWFyY2gtcmVzdWx0cyAuc2VhcmNoLXJvdzpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjOEU4QkIxO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDsgfVxuICAgIC5zZWFyY2gtcmVzdWx0cyAuc2VhcmNoLXJvdyAuc2VhcmNoLXJvdy1pbm5lciB7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIG1heC13aWR0aDogMTQwMHB4O1xuICAgICAgd2lkdGg6IDg1JTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgICAgICAgLnNlYXJjaC1yZXN1bHRzIC5zZWFyY2gtcm93IC5zZWFyY2gtcm93LWlubmVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gICAgLnNlYXJjaC1yZXN1bHRzIC5zZWFyY2gtcm93IC5zZWFyY2gtY29sIHtcbiAgICAgIHdpZHRoOiA1NSU7IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgICAgICAgLnNlYXJjaC1yZXN1bHRzIC5zZWFyY2gtcm93IC5zZWFyY2gtY29sIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG4gICAgICAuc2VhcmNoLXJlc3VsdHMgLnNlYXJjaC1yb3cgLnNlYXJjaC1jb2wgLnNlYXJjaC1oZWFkaW5nIHtcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICBmb250LXNpemU6IDIuOHZ3O1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwJTsgfVxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc4NS43MTQyOXB4KSB7XG4gICAgICAgICAgLnNlYXJjaC1yZXN1bHRzIC5zZWFyY2gtcm93IC5zZWFyY2gtY29sIC5zZWFyY2gtaGVhZGluZyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7IH0gfVxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgIC5zZWFyY2gtcmVzdWx0cyAuc2VhcmNoLXJvdyAuc2VhcmNoLWNvbCAuc2VhcmNoLWhlYWRpbmcge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4OyB9IH1cbiAgICAgICAgLnNlYXJjaC1yZXN1bHRzIC5zZWFyY2gtcm93IC5zZWFyY2gtY29sIC5zZWFyY2gtaGVhZGluZyBhIHtcbiAgICAgICAgICBjb2xvcjogIzEwMkI0NztcbiAgICAgICAgICBmb250LXdlaWdodDogMzAwOyB9XG4gICAgICAuc2VhcmNoLXJlc3VsdHMgLnNlYXJjaC1yb3cgLnNlYXJjaC1jb2w6bGFzdC1jaGlsZCB7XG4gICAgICAgIHdpZHRoOiA0NSU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvOyB9XG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgICAgICAgICAuc2VhcmNoLXJlc3VsdHMgLnNlYXJjaC1yb3cgLnNlYXJjaC1jb2w6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7IH0gfVxuXG4uc2VsZWN0Mi10ZWFtLWRyb3Bkb3duIHtcbiAgYm9yZGVyLXRvcDogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi50ZWFtLWZpbHRlcnMge1xuICBtYXJnaW4tdG9wOiAxMCU7XG4gIG1hcmdpbi1ib3R0b206IDglOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLnRlYW0tZmlsdGVycyB7XG4gICAgICBtYXJnaW4tdG9wOiAxMDBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDgwcHg7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgLnRlYW0tZmlsdGVycyB7XG4gICAgICBtYXJnaW4tdG9wOiA0MS42NjY2N3B4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzMuMzMzMzNweDsgfSB9XG4gIC50ZWFtLWZpbHRlcnMuaXMtbG9hZGluZyB7XG4gICAgb3BhY2l0eTogMC4yO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gIC50ZWFtLWZpbHRlcnMgLnNlbGVjdDItY29udGFpbmVyIHtcbiAgICBtYXJnaW46IDAgMTBweDsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODUwcHgpIHtcbiAgICAgIC50ZWFtLWZpbHRlcnMgLnNlbGVjdDItY29udGFpbmVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfSB9XG4gIC50ZWFtLWZpbHRlcnMgLnNlbGVjdDItY29udGFpbmVyLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QtdGVhbS1maWx0ZXIgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdzphZnRlciB7XG4gICAgY29udGVudDogJ1xcZTgwMyc7IH1cbiAgLnRlYW0tZmlsdGVycyAuc2VsZWN0LXRlYW0tZmlsdGVyIHtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBib3JkZXItY29sb3I6ICMxMDJCNDc7IH1cbiAgICAudGVhbS1maWx0ZXJzIC5zZWxlY3QtdGVhbS1maWx0ZXIgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XG4gICAgICBoZWlnaHQ6IDM4cHg7XG4gICAgICB3aWR0aDogNDBweDsgfVxuICAgICAgLnRlYW0tZmlsdGVycyAuc2VsZWN0LXRlYW0tZmlsdGVyIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3c6YWZ0ZXIge1xuICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMi4ydnc7XG4gICAgICAgIGNvbnRlbnQ6ICdcXGU4MDAnO1xuICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgY29sb3I6ICMxMDJCNDc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LWZhbWlseTogJ2ZvbnRlbGxvJztcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgbWFyZ2luLXRvcDogLTIwcHg7IH1cbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAudGVhbS1maWx0ZXJzIC5zZWxlY3QtdGVhbS1maWx0ZXIgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdzphZnRlciB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7IH0gfVxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgIC50ZWFtLWZpbHRlcnMgLnNlbGVjdC10ZWFtLWZpbHRlciAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93OmFmdGVyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDsgfSB9XG4gICAgICAudGVhbS1maWx0ZXJzIC5zZWxlY3QtdGVhbS1maWx0ZXIgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyBiIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC50ZWFtLWZpbHRlcnMgLnNlbGVjdC10ZWFtLWZpbHRlciAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGZvbnQtc2l6ZTogMS44dnc7XG4gICAgICBjb2xvcjogIzEwMkI0NztcbiAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4OyB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAudGVhbS1maWx0ZXJzIC5zZWxlY3QtdGVhbS1maWx0ZXIgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4OyB9IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgIC50ZWFtLWZpbHRlcnMgLnNlbGVjdC10ZWFtLWZpbHRlciAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7IH0gfVxuICAudGVhbS1maWx0ZXJzIHNlbGVjdC5maWx0ZXIge1xuICAgIG1pbi13aWR0aDogMzUwcHg7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAudGVhbS1maWx0ZXJzIHNlbGVjdC5maWx0ZXIge1xuICAgICAgICBtaW4td2lkdGg6IDEwMCU7IH0gfVxuICAudGVhbS1maWx0ZXJzIC5kZWNvcmF0aXZlLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTF2dztcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXdlaWdodDogODAwO1xuICAgIG9wYWNpdHk6IDAuMDM7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQwcHg7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBsZXR0ZXItc3BhY2luZzogMzBweDtcbiAgICBsaW5lLWhlaWdodDogMTsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA2MHB4KSB7XG4gICAgICAudGVhbS1maWx0ZXJzIC5kZWNvcmF0aXZlLXRleHQge1xuICAgICAgICBmb250LXNpemU6IDl2dztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogLTIwcHg7IH0gfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODUwcHgpIHtcbiAgICAgIC50ZWFtLWZpbHRlcnMgLmRlY29yYXRpdmUtdGV4dCB7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAxNXB4O1xuICAgICAgICBmb250LXNpemU6IDh2dztcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9IH1cbiAgLnRlYW0tZmlsdGVycyAuZmlsdGVycyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi50ZWFtLWdyaWRzIHtcbiAgbWFyZ2luLXRvcDogOCU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHdpZHRoOiAxMDB2dztcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTUwdncgKyA1MCUpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAudGVhbS1ncmlkcyB7XG4gICAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMHB4OyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgIC50ZWFtLWdyaWRzIHtcbiAgICAgIG1hcmdpbi10b3A6IDMzLjMzMzMzcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwcHg7IH0gfVxuICAudGVhbS1ncmlkcy5pcy1sb2FkaW5nIHtcbiAgICBvcGFjaXR5OiAwLjI7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cbiAgLnRlYW0tZ3JpZHMgLnRlYW0tZ3JpZC1zZXQuaGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC50ZWFtLWdyaWRzIC50ZWFtLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgZm9udC1zaXplOiA0Ljh2dztcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzhFOEJCMTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTIuNXB4OyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NzVweCkge1xuICAgICAgLnRlYW0tZ3JpZHMgLnRlYW0tdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDQycHg7IH0gfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgICAudGVhbS1ncmlkcyAudGVhbS10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNDhweDsgfSB9XG4gICAgLnRlYW0tZ3JpZHMgLnRlYW0tdGl0bGUgc3BhbiB7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIG1heC13aWR0aDogMTQwMHB4O1xuICAgICAgd2lkdGg6IDg1JTtcbiAgICAgIHdpZHRoOiA4MCU7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAudGVhbS1ncmlkcyAud3JhcCB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWF4LXdpZHRoOiAxNDAwcHg7XG4gICAgd2lkdGg6IDg1JTtcbiAgICB3aWR0aDogODAlOyB9XG4gIC50ZWFtLWdyaWRzIC50ZWFtLWdyaWQtaXRlbXMge1xuICAgIG1hcmdpbi10b3A6IDUlO1xuICAgIG1hcmdpbi1ib3R0b206IDUlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbi1sZWZ0OiAtNSU7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgLnRlYW0tZ3JpZHMgLnRlYW0tZ3JpZC1pdGVtcyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7IH0gfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAgIC50ZWFtLWdyaWRzIC50ZWFtLWdyaWQtaXRlbXMge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMC44MzMzM3B4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMC44MzMzM3B4OyB9IH1cbiAgICAudGVhbS1ncmlkcyAudGVhbS1ncmlkLWl0ZW1zIC50ZWFtLWdyaWQtaXRlbSB7XG4gICAgICB3aWR0aDogMjAlO1xuICAgICAgbWFyZ2luLWxlZnQ6IDUlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMiU7IH1cbiAgICAgIC50ZWFtLWdyaWRzIC50ZWFtLWdyaWQtaXRlbXMgLnRlYW0tZ3JpZC1pdGVtIGEge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgICAgICAgLnRlYW0tZ3JpZHMgLnRlYW0tZ3JpZC1pdGVtcyAudGVhbS1ncmlkLWl0ZW0ge1xuICAgICAgICAgIHdpZHRoOiAyOC4zJTsgfSB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgIC50ZWFtLWdyaWRzIC50ZWFtLWdyaWQtaXRlbXMgLnRlYW0tZ3JpZC1pdGVtIHtcbiAgICAgICAgICB3aWR0aDogNDQuOSU7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDsgfSB9XG4gICAgICAudGVhbS1ncmlkcyAudGVhbS1ncmlkLWl0ZW1zIC50ZWFtLWdyaWQtaXRlbSAudGVhbS1ncmlkLXJvbGUge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4ydnc7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgIGNvbG9yOiAjODc3MDNFO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMS4zcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7IH1cbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAudGVhbS1ncmlkcyAudGVhbS1ncmlkLWl0ZW1zIC50ZWFtLWdyaWQtaXRlbSAudGVhbS1ncmlkLXJvbGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4OyB9IH1cbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAudGVhbS1ncmlkcyAudGVhbS1ncmlkLWl0ZW1zIC50ZWFtLWdyaWQtaXRlbSAudGVhbS1ncmlkLXJvbGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4OyB9IH1cbiAgICAgIC50ZWFtLWdyaWRzIC50ZWFtLWdyaWQtaXRlbXMgLnRlYW0tZ3JpZC1pdGVtIC50ZWFtLWdyaWQtdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMi44dnc7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIG1hcmdpbjogMDsgfVxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc4NS43MTQyOXB4KSB7XG4gICAgICAgICAgLnRlYW0tZ3JpZHMgLnRlYW0tZ3JpZC1pdGVtcyAudGVhbS1ncmlkLWl0ZW0gLnRlYW0tZ3JpZC10aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7IH0gfVxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgIC50ZWFtLWdyaWRzIC50ZWFtLWdyaWQtaXRlbXMgLnRlYW0tZ3JpZC1pdGVtIC50ZWFtLWdyaWQtdGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4OyB9IH1cbiAgICAgIC50ZWFtLWdyaWRzIC50ZWFtLWdyaWQtaXRlbXMgLnRlYW0tZ3JpZC1pdGVtIGltZyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTsgfVxuXG4uYmxvY2tlciB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2LCA0MywgNzEsIDAuOTgpOyB9XG5cbi5tb2RhbCB7XG4gIHdpZHRoOiA4MCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItcmFkaXVzOiAwOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA4MHB4KSB7XG4gICAgLm1vZGFsIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgLm1vZGFsIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLm1vZGFsIC5tb2RhbC1oZWFkZXItbmFtZSB7XG4gICAgZm9udC1zaXplOiA0OHB4O1xuICAgIGZvbnQtc2l6ZTogNC44dnc7XG4gICAgbWFyZ2luOiAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMi40cHg7XG4gICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg3NXB4KSB7XG4gICAgICAubW9kYWwgLm1vZGFsLWhlYWRlci1uYW1lIHtcbiAgICAgICAgZm9udC1zaXplOiA0MnB4OyB9IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgICAgLm1vZGFsIC5tb2RhbC1oZWFkZXItbmFtZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNDhweDsgfSB9XG4gIC5tb2RhbCAubW9kYWwtaGVhZGVyLXJvbGUge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXNpemU6IDEuMnZ3O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDEuM3B4O1xuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgY29sb3I6ICM4NzcwM0U7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgLm1vZGFsIC5tb2RhbC1oZWFkZXItcm9sZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDsgfSB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgIC5tb2RhbCAubW9kYWwtaGVhZGVyLXJvbGUge1xuICAgICAgICBmb250LXNpemU6IDEycHg7IH0gfVxuICAubW9kYWwgLm1vZGFsLWNsb3NlIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgZm9udC1zaXplOiAzLjJ2dztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAyMHB4O1xuICAgIHJpZ2h0OiAyMHB4O1xuICAgIHotaW5kZXg6IDEwMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb2xvcjogIzg3NzAzRTsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODEyLjVweCkge1xuICAgICAgLm1vZGFsIC5tb2RhbC1jbG9zZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjZweDsgfSB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgIC5tb2RhbCAubW9kYWwtY2xvc2Uge1xuICAgICAgICBmb250LXNpemU6IDMycHg7IH0gfVxuICAubW9kYWwgLm1vZGFsLW5leHQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7IH1cbiAgICAubW9kYWwgLm1vZGFsLW5leHQgLm1vZGFsLW5leHQtaGVhZGluZyB7XG4gICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICBmb250LXNpemU6IDIuOHZ3O1xuICAgICAgY29sb3I6ICMxMDJCNDc7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjOEU4QkIxOyB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0Mi44NTcxNHB4KSB7XG4gICAgICAgIC5tb2RhbCAubW9kYWwtbmV4dCAubW9kYWwtbmV4dC1oZWFkaW5nIHtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7IH0gfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgLm1vZGFsIC5tb2RhbC1uZXh0IC5tb2RhbC1uZXh0LWhlYWRpbmcge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDsgfSB9XG4gICAgICAubW9kYWwgLm1vZGFsLW5leHQgLm1vZGFsLW5leHQtaGVhZGluZyBzcGFuIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzNThweDsgfVxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwODBweCkge1xuICAgICAgICAgIC5tb2RhbCAubW9kYWwtbmV4dCAubW9kYWwtbmV4dC1oZWFkaW5nIHNwYW4ge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDUlO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7IH0gfVxuICAubW9kYWwgLm1vZGFsLXBvcnRob2xlIHtcbiAgICBtYXJnaW4tbGVmdDogMzAwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwYWRkaW5nOiA0MHB4IDA7IH1cbiAgICAubW9kYWwgLm1vZGFsLXBvcnRob2xlIGEge1xuICAgICAgZGlzcGxheTogZmxleDsgfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDgwcHgpIHtcbiAgICAgICAgLm1vZGFsIC5tb2RhbC1wb3J0aG9sZSBhIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDgwcHgpIHtcbiAgICAgIC5tb2RhbCAubW9kYWwtcG9ydGhvbGUge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gICAgLm1vZGFsIC5tb2RhbC1wb3J0aG9sZSAubW9kYWwtcG9ydGhvbGUtaGVhZGluZyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDgwcHgpIHtcbiAgICAgICAgLm1vZGFsIC5tb2RhbC1wb3J0aG9sZSAubW9kYWwtcG9ydGhvbGUtaGVhZGluZyB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7IH0gfVxuICAgICAgLm1vZGFsIC5tb2RhbC1wb3J0aG9sZSAubW9kYWwtcG9ydGhvbGUtaGVhZGluZyAubW9kYWwtcG9ydGhvbGUtaGVhZGluZy1pbm5lciB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4OyB9XG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA4MHB4KSB7XG4gICAgICAgICAgLm1vZGFsIC5tb2RhbC1wb3J0aG9sZSAubW9kYWwtcG9ydGhvbGUtaGVhZGluZyAubW9kYWwtcG9ydGhvbGUtaGVhZGluZy1pbm5lciB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfSB9XG4gICAgICAgIC5tb2RhbCAubW9kYWwtcG9ydGhvbGUgLm1vZGFsLXBvcnRob2xlLWhlYWRpbmcgLm1vZGFsLXBvcnRob2xlLWhlYWRpbmctaW5uZXIgLm1vZGFsLXBvcnRob2xlLXJvbGUsXG4gICAgICAgIC5tb2RhbCAubW9kYWwtcG9ydGhvbGUgLm1vZGFsLXBvcnRob2xlLWhlYWRpbmcgLm1vZGFsLXBvcnRob2xlLWhlYWRpbmctaW5uZXIgLm1vZGFsLXBvcnRob2xlLW5hbWUge1xuICAgICAgICAgIG1hcmdpbjogMDsgfVxuICAgICAgICAubW9kYWwgLm1vZGFsLXBvcnRob2xlIC5tb2RhbC1wb3J0aG9sZS1oZWFkaW5nIC5tb2RhbC1wb3J0aG9sZS1oZWFkaW5nLWlubmVyIC5tb2RhbC1wb3J0aG9sZS1uYW1lIHtcbiAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAyLjh2dztcbiAgICAgICAgICBjb2xvcjogIzEwMkI0NztcbiAgICAgICAgICBmb250LXdlaWdodDogMzAwOyB9XG4gICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3ODUuNzE0MjlweCkge1xuICAgICAgICAgICAgLm1vZGFsIC5tb2RhbC1wb3J0aG9sZSAubW9kYWwtcG9ydGhvbGUtaGVhZGluZyAubW9kYWwtcG9ydGhvbGUtaGVhZGluZy1pbm5lciAubW9kYWwtcG9ydGhvbGUtbmFtZSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDsgfSB9XG4gICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgIC5tb2RhbCAubW9kYWwtcG9ydGhvbGUgLm1vZGFsLXBvcnRob2xlLWhlYWRpbmcgLm1vZGFsLXBvcnRob2xlLWhlYWRpbmctaW5uZXIgLm1vZGFsLXBvcnRob2xlLW5hbWUge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDI4cHg7IH0gfVxuICAgICAgICAubW9kYWwgLm1vZGFsLXBvcnRob2xlIC5tb2RhbC1wb3J0aG9sZS1oZWFkaW5nIC5tb2RhbC1wb3J0aG9sZS1oZWFkaW5nLWlubmVyIC5tb2RhbC1wb3J0aG9sZS1yb2xlIHtcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjJ2dztcbiAgICAgICAgICBmb250LXdlaWdodDogODAwO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgY29sb3I6ICM4NzcwM0U7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDEuNnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMTBweDsgfVxuICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAubW9kYWwgLm1vZGFsLXBvcnRob2xlIC5tb2RhbC1wb3J0aG9sZS1oZWFkaW5nIC5tb2RhbC1wb3J0aG9sZS1oZWFkaW5nLWlubmVyIC5tb2RhbC1wb3J0aG9sZS1yb2xlIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4OyB9IH1cbiAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgLm1vZGFsIC5tb2RhbC1wb3J0aG9sZSAubW9kYWwtcG9ydGhvbGUtaGVhZGluZyAubW9kYWwtcG9ydGhvbGUtaGVhZGluZy1pbm5lciAubW9kYWwtcG9ydGhvbGUtcm9sZSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDsgfSB9XG4gICAgLm1vZGFsIC5tb2RhbC1wb3J0aG9sZSBpbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTsgfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDgwcHgpIHtcbiAgICAgICAgLm1vZGFsIC5tb2RhbC1wb3J0aG9sZSBpbWcge1xuICAgICAgICAgIG1hcmdpbjogMCBhdXRvOyB9IH1cbiAgLm1vZGFsIC5tb2RhbC1ib2R5IHtcbiAgICBwYWRkaW5nLXRvcDogNSU7XG4gICAgcGFkZGluZy1ib3R0b206IDUlO1xuICAgIG1hcmdpbi1sZWZ0OiAzNThweDtcbiAgICBtYXgtd2lkdGg6IDUwMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgLm1vZGFsIC5tb2RhbC1ib2R5IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1MHB4OyB9IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgICAubW9kYWwgLm1vZGFsLWJvZHkge1xuICAgICAgICBwYWRkaW5nLXRvcDogMjAuODMzMzNweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIwLjgzMzMzcHg7IH0gfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA4MHB4KSB7XG4gICAgICAubW9kYWwgLm1vZGFsLWJvZHkge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgcGFkZGluZzogNSU7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9IH1cbiAgICAubW9kYWwgLm1vZGFsLWJvZHkgcCB7XG4gICAgICBjb2xvcjogIzY2NjY2NjtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7IH1cbiAgLm1vZGFsIC5tb2RhbC1oZWFkZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxMDJCNDc7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDgwcHgpIHtcbiAgICAgIC5tb2RhbCAubW9kYWwtaGVhZGVyIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHBhZGRpbmc6IDAgNSU7IH0gfVxuICAgIC5tb2RhbCAubW9kYWwtaGVhZGVyOmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBib3R0b206IDA7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL3JhaW5ib3ctbW9kYWwuc3ZnXCIpO1xuICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgY29udGVudDogXCJcIjsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA4MHB4KSB7XG4gICAgICAubW9kYWwgLm1vZGFsLWhlYWRlciAubW9kYWwtaGVhZGVyLWNvbCBpbWcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAubW9kYWwgLm1vZGFsLWhlYWRlciAubW9kYWwtaGVhZGVyLWNvbCBpbWcge1xuICAgICAgICBtYXgtd2lkdGg6IDE1MHB4OyB9IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwODBweCkge1xuICAgICAgLm1vZGFsIC5tb2RhbC1oZWFkZXIgLm1vZGFsLWhlYWRlci1jb2wgLm1vZGFsLWhlYWRlci10aXRsZSAubW9kYWwtaGVhZGVyLW5hbWUge1xuICAgICAgICBmb250LXNpemU6IDM4cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMy44dnc7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwODBweCkgYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgIC5tb2RhbCAubW9kYWwtaGVhZGVyIC5tb2RhbC1oZWFkZXItY29sIC5tb2RhbC1oZWFkZXItdGl0bGUgLm1vZGFsLWhlYWRlci1uYW1lIHtcbiAgICAgIGZvbnQtc2l6ZTogMzhweDsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA4MHB4KSBhbmQgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgLm1vZGFsIC5tb2RhbC1oZWFkZXIgLm1vZGFsLWhlYWRlci1jb2wgLm1vZGFsLWhlYWRlci10aXRsZSAubW9kYWwtaGVhZGVyLW5hbWUge1xuICAgICAgZm9udC1zaXplOiAzOHB4OyB9IH1cbiAgICAubW9kYWwgLm1vZGFsLWhlYWRlciAubW9kYWwtaGVhZGVyLWNvbCAubW9kYWwtaGVhZGVyLXRpdGxlIC5tb2RhbC1oZWFkZXItcm9sZSB7XG4gICAgICBsaW5lLWhlaWdodDogMS40OyB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwODBweCkge1xuICAgICAgICAubW9kYWwgLm1vZGFsLWhlYWRlciAubW9kYWwtaGVhZGVyLWNvbCAubW9kYWwtaGVhZGVyLXRpdGxlIC5tb2RhbC1oZWFkZXItcm9sZSB7XG4gICAgICAgICAgbWF4LXdpZHRoOiAzMDBweDsgfSB9XG4gICAgLm1vZGFsIC5tb2RhbC1oZWFkZXIgLm1vZGFsLWhlYWRlci1jb2w6bGFzdC1jaGlsZCB7XG4gICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiA2MHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA4MHB4KSB7XG4gICAgICAgIC5tb2RhbCAubW9kYWwtaGVhZGVyIC5tb2RhbC1oZWFkZXItY29sOmxhc3QtY2hpbGQge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDsgfSB9XG4gIC5tb2RhbCA+IGFbcmVsPVwibW9kYWw6Y2xvc2VcIl0ge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLndwLXBhZ2VuYXZpIHtcbiAgbWFyZ2luLXRvcDogNSU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiA1JTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC53cC1wYWdlbmF2aSB7XG4gICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMHB4OyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgIC53cC1wYWdlbmF2aSB7XG4gICAgICBtYXJnaW4tdG9wOiAyMC44MzMzM3B4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMHB4OyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgIC53cC1wYWdlbmF2aSB7XG4gICAgICBkaXNwbGF5OiBmbGV4OyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgIC53cC1wYWdlbmF2aSAubGFzdCxcbiAgICAud3AtcGFnZW5hdmkgLmV4dGVuZCxcbiAgICAud3AtcGFnZW5hdmkgc3Bhbi5jdXJyZW50IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAud3AtcGFnZW5hdmkgc3BhbixcbiAgLndwLXBhZ2VuYXZpIGEge1xuICAgIGNvbG9yOiAjMTAyQjQ3O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgIGhlaWdodDogMzhweDsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgIC53cC1wYWdlbmF2aSBzcGFuLnByZXZpb3VzcG9zdHNsaW5rLFxuICAgICAgLndwLXBhZ2VuYXZpIGEucHJldmlvdXNwb3N0c2xpbmsge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87IH0gfVxuICAgIC53cC1wYWdlbmF2aSBzcGFuLm5leHRwb3N0c2xpbmssIC53cC1wYWdlbmF2aSBzcGFuLnByZXZpb3VzcG9zdHNsaW5rLCAud3AtcGFnZW5hdmkgc3Bhbi5jdXJyZW50LFxuICAgIC53cC1wYWdlbmF2aSBhLm5leHRwb3N0c2xpbmssXG4gICAgLndwLXBhZ2VuYXZpIGEucHJldmlvdXNwb3N0c2xpbmssXG4gICAgLndwLXBhZ2VuYXZpIGEuY3VycmVudCB7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAjMTAyQjQ3O1xuICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTsgfVxuICAgIC53cC1wYWdlbmF2aSBzcGFuLm5leHRwb3N0c2xpbmssIC53cC1wYWdlbmF2aSBzcGFuLnByZXZpb3VzcG9zdHNsaW5rLFxuICAgIC53cC1wYWdlbmF2aSBhLm5leHRwb3N0c2xpbmssXG4gICAgLndwLXBhZ2VuYXZpIGEucHJldmlvdXNwb3N0c2xpbmsge1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgZm9udC1zaXplOiAxLjJ2dztcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBmb250LXdlaWdodDogODAwO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDEuNnB4OyB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAud3AtcGFnZW5hdmkgc3Bhbi5uZXh0cG9zdHNsaW5rLCAud3AtcGFnZW5hdmkgc3Bhbi5wcmV2aW91c3Bvc3RzbGluayxcbiAgICAgICAgLndwLXBhZ2VuYXZpIGEubmV4dHBvc3RzbGluayxcbiAgICAgICAgLndwLXBhZ2VuYXZpIGEucHJldmlvdXNwb3N0c2xpbmsge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDsgfSB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgICAgICAud3AtcGFnZW5hdmkgc3Bhbi5uZXh0cG9zdHNsaW5rLCAud3AtcGFnZW5hdmkgc3Bhbi5wcmV2aW91c3Bvc3RzbGluayxcbiAgICAgICAgLndwLXBhZ2VuYXZpIGEubmV4dHBvc3RzbGluayxcbiAgICAgICAgLndwLXBhZ2VuYXZpIGEucHJldmlvdXNwb3N0c2xpbmsge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDsgfSB9XG4gICAgICAud3AtcGFnZW5hdmkgc3Bhbi5uZXh0cG9zdHNsaW5rOmhvdmVyLCAud3AtcGFnZW5hdmkgc3Bhbi5wcmV2aW91c3Bvc3RzbGluazpob3ZlcixcbiAgICAgIC53cC1wYWdlbmF2aSBhLm5leHRwb3N0c2xpbms6aG92ZXIsXG4gICAgICAud3AtcGFnZW5hdmkgYS5wcmV2aW91c3Bvc3RzbGluazpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxMDJCNDc7XG4gICAgICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gIC53cC1wYWdlbmF2aSBzcGFuLFxuICAud3AtcGFnZW5hdmkgYSB7XG4gICAgbWFyZ2luOiAwIDEwcHg7IH1cbiAgLndwLXBhZ2VuYXZpIGEucGFnZSB7XG4gICAgYm9yZGVyOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgIC53cC1wYWdlbmF2aSBhLnBhZ2Uge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgICAud3AtcGFnZW5hdmkgYS5wYWdlOmhvdmVyIHtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICMxMDJCNDc7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjMTAyQjQ3O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzEwMkI0NztcbiAgICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gIC53cC1wYWdlbmF2aSAucGFnZXMge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLyoqXG4gKiBuYXYgZm9vdGVyXG4gKi9cbi8qKlxuICogbmF2IG1vYmlsZVxuICovXG5ib2R5Lm5hdi1tb2JpbGUtcGFyZW50LWV4cGFuZGVkIC5oZWFkZXItbWFpbiAubmF2LW1vYmlsZS1iYWNrIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuYm9keS5uYXYtbW9iaWxlLWV4cGFuZGVkIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICBib2R5Lm5hdi1tb2JpbGUtZXhwYW5kZWQgLmhlYWRlci1tYWluLmlzLXN0aWNreSAuaGVhZGVyLWJvdHRvbSB7XG4gICAgcGFkZGluZzogNDVweCAyLjUlOyB9XG4gIGJvZHkubmF2LW1vYmlsZS1leHBhbmRlZCAuaGVhZGVyLW1haW4gLmhlYWRlci1ib3R0b20ge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7IH1cbiAgYm9keS5uYXYtbW9iaWxlLWV4cGFuZGVkIC5uYXYtc3Vic2l0ZXMge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgYm9keS5uYXYtbW9iaWxlLWV4cGFuZGVkIC5uYXYtbW9iaWxlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogOTA7IH1cbiAgYm9keS5uYXYtbW9iaWxlLWV4cGFuZGVkIC5sb2dvLW1haW4ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cbiAgYm9keS5uYXYtbW9iaWxlLWV4cGFuZGVkIC5oYW1idXJnZXIge1xuICAgIHRvcDogMTVweDsgfVxuXG5ib2R5LmxvZ2dlZC1pbiAubmF2LW1vYmlsZSB1bC5uYXYtbW9iaWxlLXByaW1hcnkge1xuICBtYXJnaW4tdG9wOiA4MHB4OyB9XG5cbi5uYXYtbW9iaWxlIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDUwcHg7XG4gIG9wYWNpdHk6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgbGVmdDogLTk5OTlweDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2UtaW4tb3V0O1xuICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG4gIC8qIEZpcmVmb3ggKi9cbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xuICAvKiBJbnRlcm5ldCBFeHBsb3JlciAxMCsgKi8gfVxuICAubmF2LW1vYmlsZTphZnRlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgei1pbmRleDogMjA7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9yYWluYm93LWRyb3Bkb3duLnN2Z1wiKTsgfVxuICAubmF2LW1vYmlsZTo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5uYXYtbW9iaWxlLmlzLWRlcHRoIC5uYXYtbW9iaWxlLXByaW1hcnkgPiBsaSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5uYXYtbW9iaWxlLmlzLWRlcHRoIC5uYXYtbW9iaWxlLXByaW1hcnkgPiBsaS5pcy1leHBhbmRlZCB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgLm5hdi1tb2JpbGUuaXMtZGVwdGggLm5hdi1tb2JpbGUtcHJpbWFyeSA+IGxpLmlzLWV4cGFuZGVkIC5pY29uLXJpZ2h0LW9wZW4ge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAubmF2LW1vYmlsZS5pcy1kZXB0aCAubmF2LW1vYmlsZS1wcmltYXJ5ID4gbGkuaXMtZXhwYW5kZWQgPiBhIHtcbiAgICAgICAgY29sb3I6ICM4NzcwM0U7IH1cbiAgICAgIC5uYXYtbW9iaWxlLmlzLWRlcHRoIC5uYXYtbW9iaWxlLXByaW1hcnkgPiBsaS5pcy1leHBhbmRlZCAubmF2LW1vYmlsZS1kcm9wZG93biB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5uYXYtbW9iaWxlLmlzLWRlcHRoIC5uYXYtbW9iaWxlLWJhY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHotaW5kZXg6IDEwOyB9XG4gIC5uYXYtbW9iaWxlIC5uYXYtdXRpbGl0eSB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzhFOEJCMTtcbiAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgIC5uYXYtbW9iaWxlIC5uYXYtdXRpbGl0eSB1bCB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwOyB9XG4gICAgLm5hdi1tb2JpbGUgLm5hdi11dGlsaXR5IGxpIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAubmF2LW1vYmlsZSB1bC5uYXYtbW9iaWxlLXByaW1hcnkge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbi10b3A6IDMwcHg7IH1cbiAgICAubmF2LW1vYmlsZSB1bC5uYXYtbW9iaWxlLXByaW1hcnkgPiBsaSB7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgIC5uYXYtbW9iaWxlIHVsLm5hdi1tb2JpbGUtcHJpbWFyeSA+IGxpID4gaSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgZm9udC1zaXplOiAyLjJ2dztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICByaWdodDogNSU7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICBtYXJnaW4tdG9wOiAtMTFweDtcbiAgICAgICAgY29sb3I6ICM4RThCQjE7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAubmF2LW1vYmlsZSB1bC5uYXYtbW9iaWxlLXByaW1hcnkgPiBsaSA+IGkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4OyB9IH1cbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAubmF2LW1vYmlsZSB1bC5uYXYtbW9iaWxlLXByaW1hcnkgPiBsaSA+IGkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4OyB9IH1cbiAgICAgIC5uYXYtbW9iaWxlIHVsLm5hdi1tb2JpbGUtcHJpbWFyeSA+IGxpLmhhcy1jaGlsZHJlbiA+IGkge1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgLm5hdi1tb2JpbGUgdWwubmF2LW1vYmlsZS1wcmltYXJ5ID4gbGkgYSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgZm9udC1zaXplOiAyLjJ2dztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgY29sb3I6ICMxMDJCNDc7IH1cbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAubmF2LW1vYmlsZSB1bC5uYXYtbW9iaWxlLXByaW1hcnkgPiBsaSBhIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDsgfSB9XG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgLm5hdi1tb2JpbGUgdWwubmF2LW1vYmlsZS1wcmltYXJ5ID4gbGkgYSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7IH0gfVxuICAgIC5uYXYtbW9iaWxlIHVsLm5hdi1tb2JpbGUtcHJpbWFyeSAubmF2LW1vYmlsZS1kcm9wZG93biB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAubmF2LW1vYmlsZSB1bC5uYXYtbW9iaWxlLXByaW1hcnkgLm5hdi1tb2JpbGUtZHJvcGRvd24gPiB1bCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDsgfVxuICAgICAgICAubmF2LW1vYmlsZSB1bC5uYXYtbW9iaWxlLXByaW1hcnkgLm5hdi1tb2JpbGUtZHJvcGRvd24gPiB1bCAubmF2LW1vYmlsZS1jaGlsZHJlbiB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAubmF2LW1vYmlsZSB1bC5uYXYtbW9iaWxlLXByaW1hcnkgLm5hdi1tb2JpbGUtZHJvcGRvd24gPiB1bCAuY2hpbGQtaGFzLWNoaWxkcmVuIC5uYXYtbW9iaWxlLWNoaWxkcmVuIHtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIG1hcmdpbjogMCAwIDMwcHg7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7IH1cbiAgICAgICAgICAubmF2LW1vYmlsZSB1bC5uYXYtbW9iaWxlLXByaW1hcnkgLm5hdi1tb2JpbGUtZHJvcGRvd24gPiB1bCAuY2hpbGQtaGFzLWNoaWxkcmVuIC5uYXYtbW9iaWxlLWNoaWxkcmVuIGxpIGEge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjZ2dztcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBjb2xvcjogIzEwMkI0NzsgfVxuICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgLm5hdi1tb2JpbGUgdWwubmF2LW1vYmlsZS1wcmltYXJ5IC5uYXYtbW9iaWxlLWRyb3Bkb3duID4gdWwgLmNoaWxkLWhhcy1jaGlsZHJlbiAubmF2LW1vYmlsZS1jaGlsZHJlbiBsaSBhIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7IH0gfVxuICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgLm5hdi1tb2JpbGUgdWwubmF2LW1vYmlsZS1wcmltYXJ5IC5uYXYtbW9iaWxlLWRyb3Bkb3duID4gdWwgLmNoaWxkLWhhcy1jaGlsZHJlbiAubmF2LW1vYmlsZS1jaGlsZHJlbiBsaSBhIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7IH0gfVxuICAgICAgICAubmF2LW1vYmlsZSB1bC5uYXYtbW9iaWxlLXByaW1hcnkgLm5hdi1tb2JpbGUtZHJvcGRvd24gPiB1bCAuY2hpbGQtaGFzLWNoaWxkcmVuLmlzLWV4cGFuZGVkIC5pY29uLW1pbnVzLWNpcmNsZWQge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAgIC5uYXYtbW9iaWxlIHVsLm5hdi1tb2JpbGUtcHJpbWFyeSAubmF2LW1vYmlsZS1kcm9wZG93biA+IHVsIC5jaGlsZC1oYXMtY2hpbGRyZW4uaXMtZXhwYW5kZWQgLmljb24tcGx1cy1jaXJjbGVkIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgIC5uYXYtbW9iaWxlIHVsLm5hdi1tb2JpbGUtcHJpbWFyeSAubmF2LW1vYmlsZS1kcm9wZG93biA+IHVsIC5jaGlsZC1oYXMtY2hpbGRyZW4uaXMtZXhwYW5kZWQgLm5hdi1tb2JpbGUtY2hpbGRyZW4ge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAgIC5uYXYtbW9iaWxlIHVsLm5hdi1tb2JpbGUtcHJpbWFyeSAubmF2LW1vYmlsZS1kcm9wZG93biA+IHVsIGxpIHtcbiAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgICAgIC5uYXYtbW9iaWxlIHVsLm5hdi1tb2JpbGUtcHJpbWFyeSAubmF2LW1vYmlsZS1kcm9wZG93biA+IHVsIGxpID4gYSB7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgxNDIsIDEzOSwgMTc3LCAwLjUpOyB9XG4gICAgICAgICAgLm5hdi1tb2JpbGUgdWwubmF2LW1vYmlsZS1wcmltYXJ5IC5uYXYtbW9iaWxlLWRyb3Bkb3duID4gdWwgbGkgaSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDIuOHZ3O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDUlO1xuICAgICAgICAgICAgY29sb3I6ICMxMDJCNDc7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxNHB4OyB9XG4gICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgICAubmF2LW1vYmlsZSB1bC5uYXYtbW9iaWxlLXByaW1hcnkgLm5hdi1tb2JpbGUtZHJvcGRvd24gPiB1bCBsaSBpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI4cHg7IH0gfVxuICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgLm5hdi1tb2JpbGUgdWwubmF2LW1vYmlsZS1wcmltYXJ5IC5uYXYtbW9iaWxlLWRyb3Bkb3duID4gdWwgbGkgaSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4OyB9IH1cbiAgICAgICAgICAgIC5uYXYtbW9iaWxlIHVsLm5hdi1tb2JpbGUtcHJpbWFyeSAubmF2LW1vYmlsZS1kcm9wZG93biA+IHVsIGxpIGkuaWNvbi1taW51cy1jaXJjbGVkIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAgIC5uYXYtbW9iaWxlIHVsLm5hdi1tb2JpbGUtcHJpbWFyeSAubmF2LW1vYmlsZS1kcm9wZG93biA+IHVsIGxpID4gYSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgY29sb3I6ICM2NjY2NjY7XG4gICAgICAgICAgICB6LWluZGV4OiA1OyB9XG4gICAgICAgICAgLm5hdi1tb2JpbGUgdWwubmF2LW1vYmlsZS1wcmltYXJ5IC5uYXYtbW9iaWxlLWRyb3Bkb3duID4gdWwgbGkuaGFzLWNoaWxkcmVuID4gYSB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgY29sb3I6ICM2NjY2NjY7IH1cblxuLypcblx0XHQmID4gbGkge1xuXHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCBjb2xvcignbGF2ZW5kZXInKTtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXG5cdFx0XHRhIHtcblx0XHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDIycHgpO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0cGFkZGluZzogMTVweCAyLjUlO1xuXHRcdFx0XHRjb2xvcjogY29sb3IoJ2dyYXknKTtcblx0XHRcdH1cblx0XHR9Ki9cbi5uYXYtcHJpbWFyeSB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyMHB4KSB7XG4gICAgLm5hdi1wcmltYXJ5IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAubmF2LXByaW1hcnkgPiB1bCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZGlzcGxheTogZmxleDsgfVxuICAgIC5uYXYtcHJpbWFyeSA+IHVsIGxpIHtcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gICAgICAubmF2LXByaW1hcnkgPiB1bCBsaTpsYXN0LWNoaWxkID4gYSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAgICAgLm5hdi1wcmltYXJ5ID4gdWwgbGkuaXMtZXhwYW5kZWQgLm5hdi1kcm9wZG93biB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgICAgIC5uYXYtcHJpbWFyeSA+IHVsIGxpLmlzLWV4cGFuZGVkID4gYSB7XG4gICAgICAgIGNvbG9yOiAjODc3MDNFO1xuICAgICAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgIzg3NzAzRTsgfVxuICAgICAgLm5hdi1wcmltYXJ5ID4gdWwgbGkgPiBhIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXNpemU6IDEuNnZ3O1xuICAgICAgICBtYXJnaW46IDAgNDBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDI1cHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgY29sb3I6ICMxMDJCNDc7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgLm5hdi1wcmltYXJ5ID4gdWwgbGkgPiBhIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDsgfSB9XG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgLm5hdi1wcmltYXJ5ID4gdWwgbGkgPiBhIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDsgfSB9XG4gICAgICAgIC5uYXYtcHJpbWFyeSA+IHVsIGxpID4gYTpob3ZlciB7XG4gICAgICAgICAgY29sb3I6ICM4NzcwM0U7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICM4NzcwM0U7IH1cbiAgLm5hdi1wcmltYXJ5IC5uYXYtZHJvcGRvd24ge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLm5hdi1kcm9wZG93biB7XG4gIHBhZGRpbmctdG9wOiA1JTtcbiAgcGFkZGluZy1ib3R0b206IDUlO1xuICBwYWRkaW5nLWxlZnQ6IDYwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDYwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM4RThCQjE7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9yYWluYm93LWRyb3Bkb3duLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gY2VudGVyOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLm5hdi1kcm9wZG93biB7XG4gICAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1MHB4OyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgIC5uYXYtZHJvcGRvd24ge1xuICAgICAgcGFkZGluZy10b3A6IDIwLjgzMzMzcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjAuODMzMzNweDsgfSB9XG4gIC5uYXYtZHJvcGRvd24gLm5hdi1kcm9wZG93bi1jb2wge1xuICAgIHdpZHRoOiAzMCU7IH1cbiAgICAubmF2LWRyb3Bkb3duIC5uYXYtZHJvcGRvd24tY29sIHAge1xuICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgZm9udC1zaXplOiAyLjJ2dztcbiAgICAgIGNvbG9yOiAjNjY2NjY2O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgLm5hdi1kcm9wZG93biAubmF2LWRyb3Bkb3duLWNvbCBwIHtcbiAgICAgICAgICBmb250LXNpemU6IDIycHg7IH0gfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgLm5hdi1kcm9wZG93biAubmF2LWRyb3Bkb3duLWNvbCBwIHtcbiAgICAgICAgICBmb250LXNpemU6IDIycHg7IH0gfVxuICAgIC5uYXYtZHJvcGRvd24gLm5hdi1kcm9wZG93bi1jb2wgdWwge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMDsgfVxuICAgICAgLm5hdi1kcm9wZG93biAubmF2LWRyb3Bkb3duLWNvbCB1bCBsaSB7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgICAgICAgLm5hdi1kcm9wZG93biAubmF2LWRyb3Bkb3duLWNvbCB1bCBsaSAuc3ViLW1lbnUge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAgICAgICAubmF2LWRyb3Bkb3duIC5uYXYtZHJvcGRvd24tY29sIHVsIGxpIGEge1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICBib3JkZXI6IG5vbmU7IH1cbiAgICAgICAgICAubmF2LWRyb3Bkb3duIC5uYXYtZHJvcGRvd24tY29sIHVsIGxpIGE6aG92ZXIge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7IH1cbiAgLm5hdi1kcm9wZG93biAubmF2LWRyb3Bkb3duLWNsb3NlIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC1zaXplOiAxLjJ2dztcbiAgICBsZXR0ZXItc3BhY2luZzogMS41cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHRvcDogNDBweDtcbiAgICByaWdodDogNSU7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4OyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgIC5uYXYtZHJvcGRvd24gLm5hdi1kcm9wZG93bi1jbG9zZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDsgfSB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgIC5uYXYtZHJvcGRvd24gLm5hdi1kcm9wZG93bi1jbG9zZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDsgfSB9XG4gICAgLm5hdi1kcm9wZG93biAubmF2LWRyb3Bkb3duLWNsb3NlIGkge1xuICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgZm9udC1zaXplOiAzdnc7IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgIC5uYXYtZHJvcGRvd24gLm5hdi1kcm9wZG93bi1jbG9zZSBpIHtcbiAgICAgICAgICBmb250LXNpemU6IDMwcHg7IH0gfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgLm5hdi1kcm9wZG93biAubmF2LWRyb3Bkb3duLWNsb3NlIGkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDsgfSB9XG5cbi5uYXYtc3Vic2l0ZXMge1xuICBtaW4td2lkdGg6IDMwMHB4O1xuICBoZWlnaHQ6IDUxcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIwcHgpIHtcbiAgICAubmF2LXN1YnNpdGVzIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWluLXdpZHRoOiAwO1xuICAgICAgaGVpZ2h0OiA0MHB4OyB9IH1cbiAgLm5hdi1zdWJzaXRlcyBzZWxlY3Qge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5uYXYtc3Vic2l0ZXMgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjOEU4QkIxOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIwcHgpIHtcbiAgICAgIC5uYXYtc3Vic2l0ZXMgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lOyB9IH1cbiAgICAubmF2LXN1YnNpdGVzIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93OmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLm5hdi1zdWJzaXRlcyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdzphZnRlciB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgIC5uYXYtc3Vic2l0ZXMgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICBoZWlnaHQ6IDUxcHg7IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyMHB4KSB7XG4gICAgICAgIC5uYXYtc3Vic2l0ZXMgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgICAgICAgICBoZWlnaHQ6IDQwcHg7IH0gfVxuICAgICAgLm5hdi1zdWJzaXRlcyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgcmlnaHQ6IDUlO1xuICAgICAgICB3aWR0aDogNDBweDsgfVxuICAgICAgICAubmF2LXN1YnNpdGVzIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93OmJlZm9yZSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGNvbnRlbnQ6ICdcXGU4MDAnO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogMThweDtcbiAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICdmb250ZWxsbyc7XG4gICAgICAgICAgbWFyZ2luLXRvcDogLTlweDsgfVxuICAgICAgICAubmF2LXN1YnNpdGVzIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93OmFmdGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgY29udGVudDogJ1xcZTgwMyc7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAnZm9udGVsbG8nO1xuICAgICAgICAgIG1hcmdpbi10b3A6IC05cHg7IH1cbiAgICAgICAgLm5hdi1zdWJzaXRlcyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyBiIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAubmF2LXN1YnNpdGVzIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBmb250LXNpemU6IDEuMnZ3O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMS41cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgaGVpZ2h0OiA1MXB4OyB9XG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgLm5hdi1zdWJzaXRlcyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7IH0gfVxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgIC5uYXYtc3Vic2l0ZXMgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4OyB9IH1cbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIwcHgpIHtcbiAgICAgICAgICAubmF2LXN1YnNpdGVzIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7IH0gfVxuICAgICAgICAubmF2LXN1YnNpdGVzIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIGltZyB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICB0b3A6IC0ycHg7IH1cblxuLnNlbGVjdDItZHJvcGRvd24ge1xuICBib3gtc2hhZG93OiA1cHggNXB4IDEzcHggLTZweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIHBhZGRpbmc6IDIwcHggMDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItZHJvcGRvd24tLWJlbG93IHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM4RThCQjE7IH1cblxuLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXNpemU6IDEuMnZ3O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogMS41cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbiAgY29sb3I6ICMxMDJCNDc7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24ge1xuICAgICAgZm9udC1zaXplOiAxMnB4OyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24ge1xuICAgICAgZm9udC1zaXplOiAxMnB4OyB9IH1cbiAgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0tc2VsZWN0YWJsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzhFOEJCMTtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24uc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLXNlbGVjdGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOEU4QkIxO1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIGltZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IC0ycHg7IH1cblxuYm9keS5uYXYtbW9iaWxlLWV4cGFuZGVkIC5uYXYtdXRpbGl0eSB7XG4gIHBhZGRpbmctYm90dG9tOiAxMDBweDsgfVxuXG4ubmF2LXV0aWxpdHkge1xuICBtYXJnaW4tbGVmdDogYXV0bzsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjBweCkge1xuICAgIC5uYXYtdXRpbGl0eSB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgLm5hdi11dGlsaXR5IHVsIGxpIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC1zaXplOiAxLjJ2dztcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDEuNXB4O1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbjogMCAyMHB4OyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgIC5uYXYtdXRpbGl0eSB1bCBsaSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDsgfSB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgIC5uYXYtdXRpbGl0eSB1bCBsaSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDsgfSB9XG4gICAgLm5hdi11dGlsaXR5IHVsIGxpOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gIC5uYXYtdXRpbGl0eSB1bCBhIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY29sb3I6ICMxMDJCNDc7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgLm5hdi11dGlsaXR5IHVsIGE6aG92ZXIge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICBjb2xvcjogIzg3NzAzRTsgfVxuXG4ud3B4LWJsb2NrLWFjY29yZGlvbiAuYWNjb3JkaW9uLXJvdyAuYWNjb3JkaW9uLXRpdGxlLnVubGluay1oZWFkZXJzIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cblxuLndweC1ibG9jay1hY2NvcmRpb24gLmFjY29yZGlvbi1yb3cgLmFjY29yZGlvbi10aXRsZSBpIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi53cHgtYmxvY2stYWNjb3JkaW9uIC5hY2NvcmRpb24tcm93IC5hY2NvcmRpb24tY29udGVudCB7XG4gIHdpZHRoOiA4NSU7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cblxuLndweC1ibG9jay1jaGVja2VyYm9hcmQgLnJhaW5ib3ctaW1hZ2UgLnJhaW5ib3ctYW5nbGUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5sYW5kaW5nLWdyaWQgYTpob3ZlciAuZ3JpZC1kZXNjIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi53cHgtdGlsZS1zbGlkZXIgLnRpbGUtbmF2IHtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IC03MHB4OyB9XG5cbi53cHgtdGlsZS1zbGlkZXIgLnRpbGUtY29scyAudGlsZS1jb2wuc2xpZGVyLWNvbCB7XG4gIG1hcmdpbi1yaWdodDogNSU7XG4gIHdpZHRoOiA2MCU7IH1cblxuLndweC10aWxlLXNsaWRlciAudGlsZS1jb2xzOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuYm9keS5oYXMtZmxleGlibGUtdmlld3BvcnQgLmRlZmF1bHQtdmlld3BvcnQge1xuICBoZWlnaHQ6IDcwMHB4ICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9XG4gIGJvZHkuaGFzLWZsZXhpYmxlLXZpZXdwb3J0IC5kZWZhdWx0LXZpZXdwb3J0IC52aWV3cG9ydC1oZWFkZXIge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4OyB9XG5cbi5jb250YWN0LWZvcm0gLmNvbnRhY3RzLXJvdyB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmNvbnRhY3QtZm9ybTphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiA1MCU7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogNTVweDtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9ldGhvcy9za3lsaW5lLW91dGxpbmUuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGJvdHRvbTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB6LWluZGV4OiAtMTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgLmNvbnRhY3QtZm9ybTphZnRlciB7XG4gICAgICB3aWR0aDogMTAwJTsgfSB9XG5cbi5kZWZhdWx0LXZpZXdwb3J0IHtcbiAgYmFja2dyb3VuZDogIzM5Mzk5NSAwJSAwJSBuby1yZXBlYXQgcGFkZGluZy1ib3g7IH1cbiAgLmRlZmF1bHQtdmlld3BvcnQgLnZpZXdwb3J0LWhlYWRlciB7XG4gICAgbWFyZ2luLXRvcDogLTEwJTtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5kZWZhdWx0LXZpZXdwb3J0IC52aWV3cG9ydC1oZWFkZXIgLnZpZXdwb3J0LXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogNjBweDtcbiAgICAgIGZvbnQtc2l6ZTogNnZ3O1xuICAgICAgbWF4LXdpZHRoOiA2ODBweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgd2lkdGg6IDkwJTtcbiAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0zcHg7IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjY2LjY2NjY3cHgpIHtcbiAgICAgICAgLmRlZmF1bHQtdmlld3BvcnQgLnZpZXdwb3J0LWhlYWRlciAudmlld3BvcnQtdGl0bGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDsgfSB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgICAgICAuZGVmYXVsdC12aWV3cG9ydCAudmlld3BvcnQtaGVhZGVyIC52aWV3cG9ydC10aXRsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiA2MHB4OyB9IH1cbiAgLmRlZmF1bHQtdmlld3BvcnQgLnZpZXdwb3J0LXNjcm9sbGVyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5kZWZhdWx0LXZpZXdwb3J0IC52aWV3cG9ydC1iZyB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBib3R0b207XG4gICAgYm90dG9tOiAtMTE1cHg7XG4gICAgdG9wOiBhdXRvO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBtYXJnaW4tbGVmdDogLTcwMHB4O1xuICAgIHdpZHRoOiAxNDAwcHg7XG4gICAgaGVpZ2h0OiA3NTBweDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyB9XG5cbmJvZHkuc3Vic2l0ZS1ldGhvcy1zdGFnaW5nIC5kZWZhdWx0LXZpZXdwb3J0LFxuYm9keS5zdWJzaXRlLWV0aG9zc3BlY2lhbHR5IC5kZWZhdWx0LXZpZXdwb3J0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEwMkI0NzsgfVxuXG5ib2R5LnN1YnNpdGUtZXRob3Mtc3RhZ2luZyAuaGVhZGVyLW1haW4sXG5ib2R5LnN1YnNpdGUtZXRob3NzcGVjaWFsdHkgLmhlYWRlci1tYWluIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEwMkI0NzsgfVxuICBib2R5LnN1YnNpdGUtZXRob3Mtc3RhZ2luZyAuaGVhZGVyLW1haW4gLmhlYWRlci1ib3R0b20sXG4gIGJvZHkuc3Vic2l0ZS1ldGhvc3NwZWNpYWx0eSAuaGVhZGVyLW1haW4gLmhlYWRlci1ib3R0b20ge1xuICAgIGhlaWdodDogOTZweDsgfVxuICBib2R5LnN1YnNpdGUtZXRob3Mtc3RhZ2luZyAuaGVhZGVyLW1haW4gLmxvZ28tbWFpbixcbiAgYm9keS5zdWJzaXRlLWV0aG9zc3BlY2lhbHR5IC5oZWFkZXItbWFpbiAubG9nby1tYWluIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAyLjUlOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIwcHgpIHtcbiAgICAgIGJvZHkuc3Vic2l0ZS1ldGhvcy1zdGFnaW5nIC5oZWFkZXItbWFpbiAubG9nby1tYWluLFxuICAgICAgYm9keS5zdWJzaXRlLWV0aG9zc3BlY2lhbHR5IC5oZWFkZXItbWFpbiAubG9nby1tYWluIHtcbiAgICAgICAgd2lkdGg6IDMwMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ1MHB4KSB7XG4gICAgICBib2R5LnN1YnNpdGUtZXRob3Mtc3RhZ2luZyAuaGVhZGVyLW1haW4gLmxvZ28tbWFpbixcbiAgICAgIGJvZHkuc3Vic2l0ZS1ldGhvc3NwZWNpYWx0eSAuaGVhZGVyLW1haW4gLmxvZ28tbWFpbiB7XG4gICAgICAgIHdpZHRoOiAxNTBweDsgfSB9XG4gIGJvZHkuc3Vic2l0ZS1ldGhvcy1zdGFnaW5nIC5oZWFkZXItbWFpbi5pcy1zdGlja3kgLm5hdi1wcmltYXJ5ID4gdWwgbGkgPiBhLFxuICBib2R5LnN1YnNpdGUtZXRob3NzcGVjaWFsdHkgLmhlYWRlci1tYWluLmlzLXN0aWNreSAubmF2LXByaW1hcnkgPiB1bCBsaSA+IGEge1xuICAgIGNvbG9yOiAjMTAyQjQ3OyB9XG4gIGJvZHkuc3Vic2l0ZS1ldGhvcy1zdGFnaW5nIC5oZWFkZXItbWFpbi5pcy1zdGlja3kgLmhlYWRlci1ib3R0b20sXG4gIGJvZHkuc3Vic2l0ZS1ldGhvc3NwZWNpYWx0eSAuaGVhZGVyLW1haW4uaXMtc3RpY2t5IC5oZWFkZXItYm90dG9tIHtcbiAgICBoZWlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgYm9keS5zdWJzaXRlLWV0aG9zLXN0YWdpbmcgLmhlYWRlci1tYWluLmlzLXN0aWNreSAubG9nby1tYWluLFxuICBib2R5LnN1YnNpdGUtZXRob3NzcGVjaWFsdHkgLmhlYWRlci1tYWluLmlzLXN0aWNreSAubG9nby1tYWluIHtcbiAgICBtYXJnaW46IDA7XG4gICAgd2lkdGg6IDMwMHB4OyB9XG4gICAgYm9keS5zdWJzaXRlLWV0aG9zLXN0YWdpbmcgLmhlYWRlci1tYWluLmlzLXN0aWNreSAubG9nby1tYWluIGltZyxcbiAgICBib2R5LnN1YnNpdGUtZXRob3NzcGVjaWFsdHkgLmhlYWRlci1tYWluLmlzLXN0aWNreSAubG9nby1tYWluIGltZyB7XG4gICAgICBoZWlnaHQ6IDUwcHg7IH1cblxuLm5ld3MtYXJjaGl2ZSAubmV3cy1jb250ZW50IHtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5uZXdzLWFyY2hpdmUgLm5ld3MtY29udGVudCAubmV3cy13cmFwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IC0yJTsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTgwcHgpIHtcbiAgICAgIC5uZXdzLWFyY2hpdmUgLm5ld3MtY29udGVudCAubmV3cy13cmFwIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7IH0gfVxuICAubmV3cy1hcmNoaXZlIC5uZXdzLWNvbnRlbnQgLm5ld3MtcG9zdCB7XG4gICAgd2lkdGg6IDMxLjMzJTtcbiAgICBtYXJnaW4tbGVmdDogMiU7XG4gICAgbWFyZ2luLWJvdHRvbTogMiU7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgLm5ld3MtYXJjaGl2ZSAubmV3cy1jb250ZW50IC5uZXdzLXBvc3Qge1xuICAgICAgICB3aWR0aDogNDglOyB9IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU4MHB4KSB7XG4gICAgICAubmV3cy1hcmNoaXZlIC5uZXdzLWNvbnRlbnQgLm5ld3MtcG9zdCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDsgfSB9XG5cbmJvZHkuaGFzLWZsZXhpYmxlLXZpZXdwb3J0IC5wYWdlLWhlYWRlciAuaGVhZGVyLWNvbCAuaGVhZGVyLWRlc2MsXG5ib2R5Lmhhcy1mbGV4aWJsZS12aWV3cG9ydCAucGFnZS1oZWFkZXIgLmhlYWRlci1jb2wgLnBhZ2UtdGl0bGUge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDsgfVxuXG5ib2R5Lmhhcy1mbGV4aWJsZS12aWV3cG9ydCAucGFnZS1oZWFkZXIgLmhlYWRlci1jb2wgLnBhZ2UtdGl0bGUge1xuICBwYWRkaW5nOiAxNSUgNDBweDsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgYm9keS5oYXMtZmxleGlibGUtdmlld3BvcnQgLnBhZ2UtaGVhZGVyIC5oZWFkZXItY29sIC5wYWdlLXRpdGxlIHtcbiAgICAgIHBhZGRpbmctdG9wOiA3MHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7IH0gfVxuXG5ib2R5Lmhhcy1mbGV4aWJsZS12aWV3cG9ydCAucGFnZS1oZWFkZXIgLmhlYWRlci1jb2wgLmhlYWRlci1kZXNjIHtcbiAgcGFkZGluZzogODBweDtcbiAgcGFkZGluZy1ib3R0b206IDYwcHg7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgIGJvZHkuaGFzLWZsZXhpYmxlLXZpZXdwb3J0IC5wYWdlLWhlYWRlciAuaGVhZGVyLWNvbCAuaGVhZGVyLWRlc2Mge1xuICAgICAgcGFkZGluZzogMDsgfSB9XG5cbmJvZHkuaGFzLWZsZXhpYmxlLXZpZXdwb3J0IC5wYWdlLWhlYWRlciAuaGVhZGVyLWNvbCAucmFpbmJvdy1pbWFnZSB7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50OyB9XG5cbi5wYWdlLWhlYWRlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxODBweDtcbiAgaGVpZ2h0OiA0NXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvZXRob3MvZmxhZy1sZWZ0LnN2Z1wiKTtcbiAgYm90dG9tOiAtNDVweDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA7XG4gIGRpc3BsYXk6IG5vbmU7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgIC5wYWdlLWhlYWRlcjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnBhZ2UtaGVhZGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTAyQjQ3O1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4OyB9IH1cblxuLnBhZ2UtaGVhZGVyIC5yYWluYm93LWltYWdlIC5yYWluYm93LWFuZ2xlLmJvdCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnBhZ2UtaGVhZGVyIC5oZWFkZXItY29sIC5oZWFkZXItZGVzYyB7XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiA1NSU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgIC5wYWdlLWhlYWRlciAuaGVhZGVyLWNvbCAuaGVhZGVyLWRlc2Mge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAucGFnZS1oZWFkZXIgLmhlYWRlci1jb2wgLmhlYWRlci1kZXNjIHAge1xuICAgICAgY29sb3I6ICNGRkZGRkY7IH0gfVxuXG4ucGFnZS1oZWFkZXIgLmhlYWRlci1jb2wgLnBhZ2UtdGl0bGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTAyQjQ3ICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiA0NSU7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgIC5wYWdlLWhlYWRlciAuaGVhZGVyLWNvbCAucGFnZS10aXRsZSB7XG4gICAgICBwYWRkaW5nLXRvcDogNzBweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9IH1cbiAgLnBhZ2UtaGVhZGVyIC5oZWFkZXItY29sIC5wYWdlLXRpdGxlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDE4MHB4O1xuICAgIGhlaWdodDogNDVweDtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgei1pbmRleDogMTA7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAucGFnZS1oZWFkZXIgLmhlYWRlci1jb2wgLnBhZ2UtdGl0bGU6YmVmb3JlIHtcbiAgICAgICAgcmlnaHQ6IC0xMSU7IH0gfVxuICAucGFnZS1oZWFkZXIgLmhlYWRlci1jb2wgLnBhZ2UtdGl0bGU6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxODBweDtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2V0aG9zL2ZsYWctbGVmdC5zdmdcIik7XG4gICAgYm90dG9tOiAtNDVweDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDEwOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgLnBhZ2UtaGVhZGVyIC5oZWFkZXItY29sIC5wYWdlLXRpdGxlOmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5wb3N0LWF1dGhvciAucG9zdC1hdXRob3ItaW5mbyBwLnBvc3QtYXV0aG9yLW5hbWUge1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzEwMkI0NzsgfVxuXG4ucG9zdC1hdXRob3IgLnBvc3QtYXV0aG9yLWluZm8gcC5wb3N0LWF1dGhvci1yb2xlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXNpemU6IDEuMnZ3O1xuICBjb2xvcjogIzg3NzAzRTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1mYW1pbHk6IFwiR2FsYW5vIEdyb3Rlc3F1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBsZXR0ZXItc3BhY2luZzogMXB4OyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgLnBvc3QtYXV0aG9yIC5wb3N0LWF1dGhvci1pbmZvIHAucG9zdC1hdXRob3Itcm9sZSB7XG4gICAgICBmb250LXNpemU6IDEycHg7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgIC5wb3N0LWF1dGhvciAucG9zdC1hdXRob3ItaW5mbyBwLnBvc3QtYXV0aG9yLXJvbGUge1xuICAgICAgZm9udC1zaXplOiAxMnB4OyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAucG9zdC1ib2R5IC5wb3N0LWJvZHktaW5uZXIgLnBvc3QtYm9keS1pbm5lcm1vc3QgLnBvc3QtYm9keS1zaWRlYmFyIC5wb3N0LWF1dGhvciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5wb3N0LWJvZHkgLnBvc3QtYm9keS1pbm5lciAucG9zdC1ib2R5LWlubmVybW9zdCAucG9zdC1ib2R5LXNpZGViYXIgLnBvc3QtYXV0aG9yIGltZyB7XG4gICAgbWFyZ2luOiAwIGF1dG8gMTBweDsgfSB9XG5cbi50ZWFtLWdyaWRzIC53cmFwIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2V0aG9zL3NreWxpbmUtb3V0bGluZS5zdmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBib3R0b207XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgfVxuXG4ubmF2LW1vYmlsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMDJCNDc7IH1cbiAgLm5hdi1tb2JpbGUuaXMtZGVwdGggLm5hdi1tb2JpbGUtcHJpbWFyeSA+IGxpLmlzLWV4cGFuZGVkID4gYSB7XG4gICAgY29sb3I6ICNGQ0I4Mjc7IH1cbiAgLm5hdi1tb2JpbGUgdWwubmF2LW1vYmlsZS1wcmltYXJ5IC5uYXYtbW9iaWxlLWRyb3Bkb3duID4gdWwgbGkgPiBhIHtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAubmF2LW1vYmlsZSB1bC5uYXYtbW9iaWxlLXByaW1hcnkgLm5hdi1tb2JpbGUtZHJvcGRvd24gPiB1bCBsaSBpIHtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAubmF2LW1vYmlsZSB1bC5uYXYtbW9iaWxlLXByaW1hcnkgLm5hdi1tb2JpbGUtZHJvcGRvd24gPiB1bCAuY2hpbGQtaGFzLWNoaWxkcmVuIC5uYXYtbW9iaWxlLWNoaWxkcmVuIGxpIGEge1xuICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gIC5uYXYtbW9iaWxlIHVsLm5hdi1tb2JpbGUtcHJpbWFyeSA+IGxpIGEge1xuICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gIC5uYXYtbW9iaWxlIHVsLm5hdi1tb2JpbGUtcHJpbWFyeSA+IGxpID4gaSB7XG4gICAgY29sb3I6ICNGRkZGRkY7IH1cblxuLmhlYWRlci1tYWluIC5oZWFkZXItYm90dG9tIC5uYXYtbW9iaWxlLWJhY2sge1xuICBjb2xvcjogI0ZGRkZGRjsgfVxuXG4ubmF2LXByaW1hcnkgPiB1bCBsaSB7XG4gIHdoaXRlLXNwYWNlOiBpbml0aWFsOyB9XG5cbi5uYXYtcHJpbWFyeSA+IHVsIGxpID4gYSB7XG4gIGNvbG9yOiAjRkZGRkZGOyB9XG5cbi5uYXYtcHJpbWFyeSAubmF2LWRyb3Bkb3duIHVsIGxpID4gYSB7XG4gIGNvbG9yOiAjMTAyQjQ3OyB9XG5cbi5uYXYtcHJpbWFyeSA+IHVsIGxpLmlzLWV4cGFuZGVkID4gYSB7XG4gIGNvbG9yOiAjRkNCODI3O1xuICBib3JkZXItY29sb3I6ICNGQ0I4Mjc7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEwMkI0NzsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gIGNvbG9yOiAjRkZGRkZGOyB9XG5cbi5uYXYtc3Vic2l0ZXMgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3c6YWZ0ZXIge1xuICBjb2xvcjogI0ZGRkZGRjsgfVxuXG4ubmF2LXN1YnNpdGVzIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93OmJlZm9yZSB7XG4gIGNvbG9yOiAjRkZGRkZGOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1kcm9wZG93bi0tYmVsb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTAyQjQ3OyB9XG5cbi5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG4gIGNvbG9yOiAjRkZGRkZGOyB9XG5cbi5uYXYtdXRpbGl0eSB1bCBhIHtcbiAgY29sb3I6ICNGRkZGRkY7IH1cblxuLypcbm1vZHVsZXNcbiovXG4iLCJAZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0dhbGFubyBHcm90ZXNxdWUnO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9HYWxhbm9Hcm90ZXNxdWUtQmxhY2suZW90Jyk7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL0dhbGFub0dyb3Rlc3F1ZS1CbGFjay5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgICB1cmwoJy4uL2ZvbnRzL0dhbGFub0dyb3Rlc3F1ZS1CbGFjay53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgdXJsKCcuLi9mb250cy9HYWxhbm9Hcm90ZXNxdWUtQmxhY2sud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgICB1cmwoJy4uL2ZvbnRzL0dhbGFub0dyb3Rlc3F1ZS1CbGFjay50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvR2FsYW5vR3JvdGVzcXVlLUJsYWNrLnN2ZyNHYWxhbm9Hcm90ZXNxdWUtQmxhY2snKSBmb3JtYXQoJ3N2ZycpO1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdHYWxhbm8gR3JvdGVzcXVlIEV4Qm9sZCc7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL0dhbGFub0dyb3Rlc3F1ZS1FeHRyYUJvbGRJdGFsaWMuZW90Jyk7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL0dhbGFub0dyb3Rlc3F1ZS1FeHRyYUJvbGRJdGFsaWMuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICAgICAgdXJsKCcuLi9mb250cy9HYWxhbm9Hcm90ZXNxdWUtRXh0cmFCb2xkSXRhbGljLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy4uL2ZvbnRzL0dhbGFub0dyb3Rlc3F1ZS1FeHRyYUJvbGRJdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgICB1cmwoJy4uL2ZvbnRzL0dhbGFub0dyb3Rlc3F1ZS1FeHRyYUJvbGRJdGFsaWMudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgICAgICB1cmwoJy4uL2ZvbnRzL0dhbGFub0dyb3Rlc3F1ZS1FeHRyYUJvbGRJdGFsaWMuc3ZnI0dhbGFub0dyb3Rlc3F1ZS1FeHRyYUJvbGRJdGFsaWMnKSBmb3JtYXQoJ3N2ZycpO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnR2FsYW5vIEdyb3Rlc3F1ZSc7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL0dhbGFub0dyb3Rlc3F1ZS1CbGFja0l0YWxpYy5lb3QnKTtcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvR2FsYW5vR3JvdGVzcXVlLUJsYWNrSXRhbGljLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvR2FsYW5vR3JvdGVzcXVlLUJsYWNrSXRhbGljLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy4uL2ZvbnRzL0dhbGFub0dyb3Rlc3F1ZS1CbGFja0l0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvR2FsYW5vR3JvdGVzcXVlLUJsYWNrSXRhbGljLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICAgICAgdXJsKCcuLi9mb250cy9HYWxhbm9Hcm90ZXNxdWUtQmxhY2tJdGFsaWMuc3ZnI0dhbGFub0dyb3Rlc3F1ZS1CbGFja0l0YWxpYycpIGZvcm1hdCgnc3ZnJyk7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0dhbGFubyBHcm90ZXNxdWUnO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9HYWxhbm9Hcm90ZXNxdWUtQm9sZEl0YWxpYy5lb3QnKTtcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvR2FsYW5vR3JvdGVzcXVlLUJvbGRJdGFsaWMuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICAgICAgdXJsKCcuLi9mb250cy9HYWxhbm9Hcm90ZXNxdWUtQm9sZEl0YWxpYy53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgdXJsKCcuLi9mb250cy9HYWxhbm9Hcm90ZXNxdWUtQm9sZEl0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvR2FsYW5vR3JvdGVzcXVlLUJvbGRJdGFsaWMudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgICAgICB1cmwoJy4uL2ZvbnRzL0dhbGFub0dyb3Rlc3F1ZS1Cb2xkSXRhbGljLnN2ZyNHYWxhbm9Hcm90ZXNxdWUtQm9sZEl0YWxpYycpIGZvcm1hdCgnc3ZnJyk7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdHYWxhbm8gR3JvdGVzcXVlJztcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvR2FsYW5vR3JvdGVzcXVlLUV4dHJhTGlnaHQuZW90Jyk7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL0dhbGFub0dyb3Rlc3F1ZS1FeHRyYUxpZ2h0LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvR2FsYW5vR3JvdGVzcXVlLUV4dHJhTGlnaHQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvR2FsYW5vR3JvdGVzcXVlLUV4dHJhTGlnaHQud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgICB1cmwoJy4uL2ZvbnRzL0dhbGFub0dyb3Rlc3F1ZS1FeHRyYUxpZ2h0LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICAgICAgdXJsKCcuLi9mb250cy9HYWxhbm9Hcm90ZXNxdWUtRXh0cmFMaWdodC5zdmcjR2FsYW5vR3JvdGVzcXVlLUV4dHJhTGlnaHQnKSBmb3JtYXQoJ3N2ZycpO1xuICAgIGZvbnQtd2VpZ2h0OiAyMDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdHYWxhbm8gR3JvdGVzcXVlJztcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvR2FsYW5vR3JvdGVzcXVlLUJvbGQuZW90Jyk7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL0dhbGFub0dyb3Rlc3F1ZS1Cb2xkLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvR2FsYW5vR3JvdGVzcXVlLUJvbGQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvR2FsYW5vR3JvdGVzcXVlLUJvbGQud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgICB1cmwoJy4uL2ZvbnRzL0dhbGFub0dyb3Rlc3F1ZS1Cb2xkLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICAgICAgdXJsKCcuLi9mb250cy9HYWxhbm9Hcm90ZXNxdWUtQm9sZC5zdmcjR2FsYW5vR3JvdGVzcXVlLUJvbGQnKSBmb3JtYXQoJ3N2ZycpO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnR2FsYW5vIEdyb3Rlc3F1ZSc7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL0dhbGFub0dyb3Rlc3F1ZS1IZWF2eUl0YWxpYy5lb3QnKTtcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvR2FsYW5vR3JvdGVzcXVlLUhlYXZ5SXRhbGljLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvR2FsYW5vR3JvdGVzcXVlLUhlYXZ5SXRhbGljLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy4uL2ZvbnRzL0dhbGFub0dyb3Rlc3F1ZS1IZWF2eUl0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvR2FsYW5vR3JvdGVzcXVlLUhlYXZ5SXRhbGljLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICAgICAgdXJsKCcuLi9mb250cy9HYWxhbm9Hcm90ZXNxdWUtSGVhdnlJdGFsaWMuc3ZnI0dhbGFub0dyb3Rlc3F1ZS1IZWF2eUl0YWxpYycpIGZvcm1hdCgnc3ZnJyk7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0dhbGFubyBHcm90ZXNxdWUnO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9HYWxhbm9Hcm90ZXNxdWUtSXRhbGljLmVvdCcpO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9HYWxhbm9Hcm90ZXNxdWUtSXRhbGljLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvR2FsYW5vR3JvdGVzcXVlLUl0YWxpYy53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgdXJsKCcuLi9mb250cy9HYWxhbm9Hcm90ZXNxdWUtSXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICAgdXJsKCcuLi9mb250cy9HYWxhbm9Hcm90ZXNxdWUtSXRhbGljLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICAgICAgdXJsKCcuLi9mb250cy9HYWxhbm9Hcm90ZXNxdWUtSXRhbGljLnN2ZyNHYWxhbm9Hcm90ZXNxdWUtSXRhbGljJykgZm9ybWF0KCdzdmcnKTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnR2FsYW5vIEdyb3Rlc3F1ZSc7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL0dhbGFub0dyb3Rlc3F1ZS1IZWF2eS5lb3QnKTtcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvR2FsYW5vR3JvdGVzcXVlLUhlYXZ5LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvR2FsYW5vR3JvdGVzcXVlLUhlYXZ5LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy4uL2ZvbnRzL0dhbGFub0dyb3Rlc3F1ZS1IZWF2eS53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvR2FsYW5vR3JvdGVzcXVlLUhlYXZ5LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICAgICAgdXJsKCcuLi9mb250cy9HYWxhbm9Hcm90ZXNxdWUtSGVhdnkuc3ZnI0dhbGFub0dyb3Rlc3F1ZS1IZWF2eScpIGZvcm1hdCgnc3ZnJyk7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0dhbGFubyBHcm90ZXNxdWUgRXhMaWdodCc7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL0dhbGFub0dyb3Rlc3F1ZS1FeHRyYUxpZ2h0SXRhbGljLmVvdCcpO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9HYWxhbm9Hcm90ZXNxdWUtRXh0cmFMaWdodEl0YWxpYy5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgICB1cmwoJy4uL2ZvbnRzL0dhbGFub0dyb3Rlc3F1ZS1FeHRyYUxpZ2h0SXRhbGljLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy4uL2ZvbnRzL0dhbGFub0dyb3Rlc3F1ZS1FeHRyYUxpZ2h0SXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICAgdXJsKCcuLi9mb250cy9HYWxhbm9Hcm90ZXNxdWUtRXh0cmFMaWdodEl0YWxpYy50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvR2FsYW5vR3JvdGVzcXVlLUV4dHJhTGlnaHRJdGFsaWMuc3ZnI0dhbGFub0dyb3Rlc3F1ZS1FeHRyYUxpZ2h0SXRhbGljJykgZm9ybWF0KCdzdmcnKTtcbiAgICBmb250LXdlaWdodDogMjAwO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnR2FsYW5vIEdyb3Rlc3F1ZSc7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL0dhbGFub0dyb3Rlc3F1ZS1MaWdodC5lb3QnKTtcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvR2FsYW5vR3JvdGVzcXVlLUxpZ2h0LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvR2FsYW5vR3JvdGVzcXVlLUxpZ2h0LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy4uL2ZvbnRzL0dhbGFub0dyb3Rlc3F1ZS1MaWdodC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvR2FsYW5vR3JvdGVzcXVlLUxpZ2h0LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICAgICAgdXJsKCcuLi9mb250cy9HYWxhbm9Hcm90ZXNxdWUtTGlnaHQuc3ZnI0dhbGFub0dyb3Rlc3F1ZS1MaWdodCcpIGZvcm1hdCgnc3ZnJyk7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0dhbGFubyBHcm90ZXNxdWUnO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9HYWxhbm9Hcm90ZXNxdWUtRXh0cmFCb2xkLmVvdCcpO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9HYWxhbm9Hcm90ZXNxdWUtRXh0cmFCb2xkLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvR2FsYW5vR3JvdGVzcXVlLUV4dHJhQm9sZC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgdXJsKCcuLi9mb250cy9HYWxhbm9Hcm90ZXNxdWUtRXh0cmFCb2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICAgdXJsKCcuLi9mb250cy9HYWxhbm9Hcm90ZXNxdWUtRXh0cmFCb2xkLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICAgICAgdXJsKCcuLi9mb250cy9HYWxhbm9Hcm90ZXNxdWUtRXh0cmFCb2xkLnN2ZyNHYWxhbm9Hcm90ZXNxdWUtRXh0cmFCb2xkJykgZm9ybWF0KCdzdmcnKTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0dhbGFubyBHcm90ZXNxdWUgU21Cb2xkJztcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvR2FsYW5vR3JvdGVzcXVlLVNlbWlCb2xkSXRhbGljLmVvdCcpO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9HYWxhbm9Hcm90ZXNxdWUtU2VtaUJvbGRJdGFsaWMuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICAgICAgdXJsKCcuLi9mb250cy9HYWxhbm9Hcm90ZXNxdWUtU2VtaUJvbGRJdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvR2FsYW5vR3JvdGVzcXVlLVNlbWlCb2xkSXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICAgdXJsKCcuLi9mb250cy9HYWxhbm9Hcm90ZXNxdWUtU2VtaUJvbGRJdGFsaWMudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgICAgICB1cmwoJy4uL2ZvbnRzL0dhbGFub0dyb3Rlc3F1ZS1TZW1pQm9sZEl0YWxpYy5zdmcjR2FsYW5vR3JvdGVzcXVlLVNlbWlCb2xkSXRhbGljJykgZm9ybWF0KCdzdmcnKTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnR2FsYW5vIEdyb3Rlc3F1ZSc7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL0dhbGFub0dyb3Rlc3F1ZS1MaWdodEl0YWxpYy5lb3QnKTtcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvR2FsYW5vR3JvdGVzcXVlLUxpZ2h0SXRhbGljLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvR2FsYW5vR3JvdGVzcXVlLUxpZ2h0SXRhbGljLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy4uL2ZvbnRzL0dhbGFub0dyb3Rlc3F1ZS1MaWdodEl0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvR2FsYW5vR3JvdGVzcXVlLUxpZ2h0SXRhbGljLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICAgICAgdXJsKCcuLi9mb250cy9HYWxhbm9Hcm90ZXNxdWUtTGlnaHRJdGFsaWMuc3ZnI0dhbGFub0dyb3Rlc3F1ZS1MaWdodEl0YWxpYycpIGZvcm1hdCgnc3ZnJyk7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0dhbGFubyBHcm90ZXNxdWUnO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9HYWxhbm9Hcm90ZXNxdWUtVGhpbkl0YWxpYy5lb3QnKTtcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvR2FsYW5vR3JvdGVzcXVlLVRoaW5JdGFsaWMuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICAgICAgdXJsKCcuLi9mb250cy9HYWxhbm9Hcm90ZXNxdWUtVGhpbkl0YWxpYy53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgdXJsKCcuLi9mb250cy9HYWxhbm9Hcm90ZXNxdWUtVGhpbkl0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvR2FsYW5vR3JvdGVzcXVlLVRoaW5JdGFsaWMudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgICAgICB1cmwoJy4uL2ZvbnRzL0dhbGFub0dyb3Rlc3F1ZS1UaGluSXRhbGljLnN2ZyNHYWxhbm9Hcm90ZXNxdWUtVGhpbkl0YWxpYycpIGZvcm1hdCgnc3ZnJyk7XG4gICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0dhbGFubyBHcm90ZXNxdWUnO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9HYWxhbm9Hcm90ZXNxdWUtU2VtaUJvbGQuZW90Jyk7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL0dhbGFub0dyb3Rlc3F1ZS1TZW1pQm9sZC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgICB1cmwoJy4uL2ZvbnRzL0dhbGFub0dyb3Rlc3F1ZS1TZW1pQm9sZC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgdXJsKCcuLi9mb250cy9HYWxhbm9Hcm90ZXNxdWUtU2VtaUJvbGQud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgICB1cmwoJy4uL2ZvbnRzL0dhbGFub0dyb3Rlc3F1ZS1TZW1pQm9sZC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvR2FsYW5vR3JvdGVzcXVlLVNlbWlCb2xkLnN2ZyNHYWxhbm9Hcm90ZXNxdWUtU2VtaUJvbGQnKSBmb3JtYXQoJ3N2ZycpO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdHYWxhbm8gR3JvdGVzcXVlJztcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvR2FsYW5vR3JvdGVzcXVlLVRoaW4uZW90Jyk7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL0dhbGFub0dyb3Rlc3F1ZS1UaGluLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvR2FsYW5vR3JvdGVzcXVlLVRoaW4ud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvR2FsYW5vR3JvdGVzcXVlLVRoaW4ud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgICB1cmwoJy4uL2ZvbnRzL0dhbGFub0dyb3Rlc3F1ZS1UaGluLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICAgICAgdXJsKCcuLi9mb250cy9HYWxhbm9Hcm90ZXNxdWUtVGhpbi5zdmcjR2FsYW5vR3JvdGVzcXVlLVRoaW4nKSBmb3JtYXQoJ3N2ZycpO1xuICAgIGZvbnQtd2VpZ2h0OiAxMDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdHYWxhbm8gR3JvdGVzcXVlJztcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvR2FsYW5vR3JvdGVzcXVlLU1lZGl1bUl0YWxpYy5lb3QnKTtcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvR2FsYW5vR3JvdGVzcXVlLU1lZGl1bUl0YWxpYy5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgICB1cmwoJy4uL2ZvbnRzL0dhbGFub0dyb3Rlc3F1ZS1NZWRpdW1JdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvR2FsYW5vR3JvdGVzcXVlLU1lZGl1bUl0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvR2FsYW5vR3JvdGVzcXVlLU1lZGl1bUl0YWxpYy50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvR2FsYW5vR3JvdGVzcXVlLU1lZGl1bUl0YWxpYy5zdmcjR2FsYW5vR3JvdGVzcXVlLU1lZGl1bUl0YWxpYycpIGZvcm1hdCgnc3ZnJyk7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0dhbGFubyBHcm90ZXNxdWUnO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9HYWxhbm9Hcm90ZXNxdWUtUmVndWxhci5lb3QnKTtcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvR2FsYW5vR3JvdGVzcXVlLVJlZ3VsYXIuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICAgICAgdXJsKCcuLi9mb250cy9HYWxhbm9Hcm90ZXNxdWUtUmVndWxhci53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgdXJsKCcuLi9mb250cy9HYWxhbm9Hcm90ZXNxdWUtUmVndWxhci53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvR2FsYW5vR3JvdGVzcXVlLVJlZ3VsYXIudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgICAgICB1cmwoJy4uL2ZvbnRzL0dhbGFub0dyb3Rlc3F1ZS1SZWd1bGFyLnN2ZyNHYWxhbm9Hcm90ZXNxdWUtUmVndWxhcicpIGZvcm1hdCgnc3ZnJyk7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0dhbGFubyBHcm90ZXNxdWUnO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9HYWxhbm9Hcm90ZXNxdWUtTWVkaXVtLmVvdCcpO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9HYWxhbm9Hcm90ZXNxdWUtTWVkaXVtLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvR2FsYW5vR3JvdGVzcXVlLU1lZGl1bS53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgdXJsKCcuLi9mb250cy9HYWxhbm9Hcm90ZXNxdWUtTWVkaXVtLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICAgdXJsKCcuLi9mb250cy9HYWxhbm9Hcm90ZXNxdWUtTWVkaXVtLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICAgICAgdXJsKCcuLi9mb250cy9HYWxhbm9Hcm90ZXNxdWUtTWVkaXVtLnN2ZyNHYWxhbm9Hcm90ZXNxdWUtTWVkaXVtJykgZm9ybWF0KCdzdmcnKTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbi8qKlxuICogZ2xvYmFsIGNvbnRleHRcbiAqL1xuJGNvbnRleHQ6IDE0MDBweDtcbiRjb250ZXh0LXdpZGU6IDE0MDBweDtcblxuLyoqXG4gKiBhbmltYXRpb25zXG4gKi9cbiR0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW4tb3V0O1xuXG4vKipcbiAqIHJoeXRobSBtYXJnaW5cbiAqL1xuJHJoeXRobTogMzBweDtcblxuLyoqXG4gKiBmb250IGZhbWlsaWVzXG4gKi9cbiRoZWFkaW5nOiAnR2FsYW5vIEdyb3Rlc3F1ZScsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4kYm9keTogJ0dhbGFubyBHcm90ZXNxdWUnLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuXG4vKipcbiAqIHZpZXdwb3J0c1xuICovXG4kdmlld3BvcnRfdWx0cmF3aWRlOiAxNjAwcHg7XG4kdmlld3BvcnRfZGVza3RvcDogMTIwMHB4O1xuJHZpZXdwb3J0X3RhYmxldDogODAwcHg7XG4kdmlld3BvcnRfcGhhYmxldDogNjAwcHg7XG4kdmlld3BvcnRfbW9iaWxlOiA1MDBweDtcblxuLyoqXG4gKiBnbG9iYWwgY29sb3IgY2xhc3Nlc1xuICovXG5AZWFjaCAkY2xhc3MsICRoZXggaW4gJGNvbG9ycyB7XG5cblx0Lmhhcy0jeyRjbGFzc30tYm9yZGVyLWNvbG9yIHtcblx0XHRib3JkZXItY29sb3I6ICRoZXg7XG5cdH1cblxuXHQuaGFzLSN7JGNsYXNzfS1iYWNrZ3JvdW5kLWNvbG9yIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkaGV4O1xuXHR9XG5cblx0Lmhhcy0jeyRjbGFzc30tY29sb3Ige1xuXHRcdGNvbG9yOiAkaGV4O1xuXHR9XG5cbn1cblxuQG1peGluIGJvcmRlci1jb2xvcigpIHtcblxuXHRAZWFjaCAkY2xhc3MsICRoZXggaW4gJGNvbG9ycyB7XG5cblx0XHQmLmhhcy0jeyRjbGFzc30tYm9yZGVyLWNvbG9yIHtcblx0XHRcdGJvcmRlci1jb2xvcjogJGhleDtcblx0XHR9XG5cblx0fVxuXG59IiwiYm9keSB7XG5cdC50aW55bWNlIHtcblxuXHRcdG9sLFxuXHRcdHVsIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAyMHB4O1xuXHRcdH1cblxuXHRcdGgzIHtcblx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgyOHB4LCAyMnB4KTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRjb2xvcjogY29sb3IoJ2JsdWUnKTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdFx0fVxuXG5cblx0fVxufSIsIi8qKlxuICogYmxvY2sgZGVmYXVsdHNcbiAqL1xuQG1peGluIGJsb2NrLWRlZmF1bHRzKCkge1xuXG5cdCY6bGFzdC1jaGlsZCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0fVxufVxuXG4vKipcbiAqIG91dGxpbmVkIGJ1dHRvblxuICogQHJldHVybiB7W3R5cGVdfSBbZGVzY3JpcHRpb25dXG4gKi9cbkBtaXhpbiBidXR0b24tb3V0bGluZSgpIHtcblx0Ym9yZGVyLWNvbG9yOiBjb2xvcignYmx1ZScpO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0Y29sb3I6IGNvbG9yKCdibHVlJyk7XG5cblx0QGVhY2ggJGNsYXNzLCAkaGV4IGluICRjb2xvcnMge1xuXG5cdFx0Ji5oYXMtI3skY2xhc3N9LWNvbG9yIHtcblx0XHRcdGNvbG9yOiAkaGV4O1xuXHRcdH1cblxuXHR9XG5cblx0Jjpob3ZlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogY29sb3IoJ2JsdWUnKTtcblx0XHRjb2xvcjogY29sb3IoJ3doaXRlJyk7XG5cdFx0Ym9yZGVyLWNvbG9yOiBjb2xvcignYmx1ZScpO1xuXG5cdFx0QGVhY2ggJGNsYXNzLCAkaGV4IGluICRjb2xvcnMge1xuXG5cdFx0XHQmLmhhcy0jeyRjbGFzc30tY29sb3Ige1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkaGV4O1xuXHRcdFx0XHRib3JkZXItY29sb3I6ICRoZXg7XG5cdFx0XHR9XG5cblx0XHR9XG5cblx0fVxufVxuXG4vKipcbiAqIHdpZGVyIHdpZHRoXG4gKi9cbkBtaXhpbiB3aWR0aC13aWRlKCkge1xuXHR3aWR0aDogMTUwJTtcblx0bWF4LXdpZHRoOiAxNTAlO1xuXHRtYXJnaW4tbGVmdDogLTI1JTtcblxuXHRAaW5jbHVkZSBicmVha3BvaW50KDEwMDBweCkge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRtYXJnaW4tbGVmdDogMDtcblx0fVxufVxuXG4vKipcbiAqIGV4cGxvZGUgd2lkdGhcbiAqL1xuQG1peGluIGV4cGxvZGUtd2lkdGgoKSB7XG5cdHdpZHRoOiAxMDB2dztcblx0bWFyZ2luLWxlZnQ6IGNhbGMoLTUwdncgKyA1MCUpO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi8qKlxuICogY29sb3JcbiAqL1xuQGZ1bmN0aW9uIGNvbG9yKCRjb2xvcikge1xuXHRAcmV0dXJuIG1hcC1nZXQoJGNvbG9ycywgJGNvbG9yKTtcbn1cblxuLyoqXG4gKiBWZXJ0aWNhbCBBbGlnblxuICovXG5AbWl4aW4gdmVydGljYWwtYWxpZ24oKSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dG9wOiA1MCU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuLyoqXG4gKiByaHl0aG0gY2Fwc1xuICovXG5AbWl4aW4gcmh5dGhtLXRvcCgpIHtcblx0bWFyZ2luLXRvcDogMjBweDtcbn1cblxuQG1peGluIHJoeXRobS1ib3R0b20oKSB7XG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi8qKlxuICogU3RyaXAgVW5pdHNcbiAqIGh0dHBzOi8vY3NzLXRyaWNrcy5jb20vc25pcHBldHMvc2Fzcy9zdHJpcC11bml0LWZ1bmN0aW9uL1xuICovXG5AZnVuY3Rpb24gc3RyaXAtdW5pdCgkbnVtYmVyKSB7XG5cdEBpZiB0eXBlLW9mKCRudW1iZXIpID09ICdudW1iZXInIGFuZCBub3QgdW5pdGxlc3MoJG51bWJlcikge1xuXHRcdEByZXR1cm4gJG51bWJlciAvICgkbnVtYmVyICogMCArIDEpO1xuXHR9XG5cdEByZXR1cm4gJG51bWJlcjtcbn1cblxuLyoqXG4gKiBNaW5tYXggZm9yIE1hcmdpbnMvUGFkZGluZ1xuICogQHBhcmFtICB7W3R5cGVdfSAkc3R5bGUgICAgICAgICAgIFtkZXNjcmlwdGlvbl1cbiAqIEBwYXJhbSAge1t0eXBlXX0gJHBlcmNlbnQtdG9wOiAgICBhdXRvICAgICAgICAgICAgICAgIFtkZXNjcmlwdGlvbl1cbiAqIEBwYXJhbSAge1t0eXBlXX0gJHBlcmNlbnQtYm90dG9tICA6ICAgICAgICAgICAgICAgICAgIGF1dG8gICAgICAgICAgW2Rlc2NyaXB0aW9uXVxuICogQHBhcmFtICB7W3R5cGVdfSAkbWF4LWJyZWFrcG9pbnQ6ICR2aWV3cG9ydF91bHRyYXdpZGUgW2Rlc2NyaXB0aW9uXVxuICogQHJldHVybiB7W3R5cGVdfSAgICAgICAgICAgICAgICAgIFtkZXNjcmlwdGlvbl1cbiAqL1xuQG1peGluIG1pbm1heCgkc3R5bGUsICRwZXJjZW50LXRvcDogYXV0bywgJHBlcmNlbnQtYm90dG9tIDogYXV0bywgJG1heC1icmVha3BvaW50OiAkdmlld3BvcnRfZGVza3RvcCkge1xuXG5cdCN7JHN0eWxlfS10b3A6ICRwZXJjZW50LXRvcDtcblx0I3skc3R5bGV9LWJvdHRvbTogJHBlcmNlbnQtYm90dG9tO1xuXG5cdCRzaXplLXRvcDogJHBlcmNlbnQtdG9wO1xuXG5cdEBpZiAoJHBlcmNlbnQtdG9wICE9IGF1dG8gYW5kICRwZXJjZW50LXRvcCAhPSAwKSB7XG5cdFx0JHNpemUtdG9wOiBzdHJpcC11bml0KCRwZXJjZW50LXRvcCkvMTAqMTAwO1xuXHR9XG5cblx0JHNpemUtYm90dG9tOiAkcGVyY2VudC1ib3R0b207XG5cblx0QGlmICgkcGVyY2VudC1ib3R0b20gIT0gYXV0byBhbmQgJHBlcmNlbnQtYm90dG9tICE9IDApIHtcblx0XHQkc2l6ZS1ib3R0b206IHN0cmlwLXVuaXQoJHBlcmNlbnQtYm90dG9tKS8xMCoxMDA7XG5cdH1cblxuXHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtYXgtYnJlYWtwb2ludCkge1xuXG5cdFx0I3skc3R5bGV9LXRvcDogI3skc2l6ZS10b3B9cHg7XG5cdFx0I3skc3R5bGV9LWJvdHRvbTogI3skc2l6ZS1ib3R0b219cHg7XG5cblx0fVxuXG5cdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHZpZXdwb3J0X21vYmlsZSkge1xuXG5cdFx0I3skc3R5bGV9LXRvcDogI3skc2l6ZS10b3AgLyAyLjR9cHg7XG5cdFx0I3skc3R5bGV9LWJvdHRvbTogI3skc2l6ZS1ib3R0b20gLyAyLjR9cHg7XG5cblx0fVxuXG59XG5cbi8qKlxuICogUGxhY2Vob2xkZXJzXG4gKiBodHRwczovL2VuZ2FnZWludGVyYWN0aXZlLmNvLnVrL2Jsb2cvdG9wLTEwLXNjc3MtbWl4aW5zXG4gKi9cbkBtaXhpbiBpbnB1dC1wbGFjZWhvbGRlciB7XG5cdCY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIgeyBAY29udGVudDsgfVxuXHQmOi1tb3otcGxhY2Vob2xkZXIgeyBAY29udGVudDsgfVxuXHQmOjotbW96LXBsYWNlaG9sZGVyIHsgQGNvbnRlbnQ7IH1cblx0JjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyBAY29udGVudDsgfVxuXHQmOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyBAY29udGVudDsgfVxuXHQmOjpwbGFjZWhvbGRlciB7IEBjb250ZW50OyB9XG59XG5cbi8qKlxuICogQnJlYWtwb2ludHNcbiAqL1xuQG1peGluIGJyZWFrcG9pbnQoJHBvaW50LCAkbWlubWF4OiBcIm1heC13aWR0aFwiKSB7XG5cdEBpZiAkcG9pbnQgPT0gXCJ1bHRyYXdpZGVcIiB7XG5cdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkdmlld3BvcnRfdWx0cmF3aWRlKSB7IEBjb250ZW50OyB9XG5cdH0gQGVsc2UgaWYgJHBvaW50ID09IFwiZGVza3RvcFwiIHtcblx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR2aWV3cG9ydF9kZXNrdG9wKSB7IEBjb250ZW50OyB9XG5cdH0gQGVsc2UgaWYgJHBvaW50ID09IFwidGFibGV0XCIge1xuXHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHZpZXdwb3J0X3RhYmxldCkgeyBAY29udGVudDsgfVxuXHR9IEBlbHNlIGlmICRwb2ludCA9PSBcInBoYWJsZXRcIiB7XG5cdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdmlld3BvcnRfcGhhYmxldCkgeyBAY29udGVudDsgfVxuXHR9IEBlbHNlIGlmICRwb2ludCA9PSBcIm1vYmlsZVwiIHtcblx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR2aWV3cG9ydF9tb2JpbGUpIHsgQGNvbnRlbnQ7IH1cblx0fSBAZWxzZSB7XG5cdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoJG1pbm1heDogJHBvaW50KSB7IEBjb250ZW50OyB9XG5cdH1cbn1cblxuLyoqXG4qIENvbnRleHRcbioqL1xuQG1peGluIGNvbnRleHQge1xuXHRtYXJnaW46IDAgYXV0bztcblx0bWF4LXdpZHRoOiAkY29udGV4dDtcblx0d2lkdGg6IDg1JTtcbn1cblxuLyoqXG4gKiBCYXNlZCBvbiBTYXNzYnJlYWsgY2FsYzpcbiAqIGh0dHA6Ly9zYXNzYnJlYWsuY29tL3ZpZXdwb3J0LXJlbGF0aXZlLWhlYWRpbmdzLXdpdGgtc2Fzcy9cbiAqL1xuQGZ1bmN0aW9uIHB4LXRvLXZtKCR0YXJnZXQpIHsgXG5cdCR2dy1jb250ZXh0OiAoMTAwMCouMDEpICogMXB4O1xuXHRAcmV0dXJuICgkdGFyZ2V0LyR2dy1jb250ZXh0KSAqIDF2dztcbn1cblxuLyoqXG4vLy8gVmlld3BvcnQgc2l6ZWQgdHlwb2dyYXBoeSB3aXRoIG1pbmltdW0gYW5kIG1heGltdW0gdmFsdWVzXG4vLy9cbi8vLyBAYXV0aG9yIEVkdWFyZG8gQm91Y2FzIChAZWR1YXJkb2JvdWNhcylcbi8vL1xuLy8vIEBwYXJhbSB7TnVtYmVyfSAgICRyZXNwb25zaXZlICAtIFBpeGVsLWJhc2VkIHNpemUgKHB4KVxuLy8vIEBwYXJhbSB7TnVtYmVyfSAgICRtaW4gICAgICAgICAtIE1pbmltdW0gZm9udCBzaXplIChweClcbi8vLyBAcGFyYW0ge051bWJlcn0gICAkbWF4ICAgICAgICAgLSBNYXhpbXVtIGZvbnQgc2l6ZSAocHgpIG9wdGlvbmFsXG4vLy8gQHBhcmFtIHtOdW1iZXJ9ICAgJGZhbGxiYWNrICAgIC0gRmFsbGJhY2sgZm9yIHZpZXdwb3J0LWJhc2VkIHVuaXRzIChkZWZhdWx0IHRvICRzaXplKVxuLy8vIEBleGFtcGxlIHNjc3MgLSA1dncgZm9udCBzaXplICh3aXRoIDUwcHggZmFsbGJhY2spLCBtaW51bXVtIG9mIDM1cHggYW5kIG1heGltdW0gb2YgMTUwcHg6XG4vLy8gQGluY2x1ZGUgcmVzcG9uc2l2ZS1mb250KDUwcHgsIDM1cHgsIDE1MHB4KTtcbiovXG5AbWl4aW4gZm9udC1zaXplKCRzaXplLCAkbWluOiAkc2l6ZSwgJG1heDogJHNpemUsICRmYWxsYmFjazogJHNpemUpIHtcblxuXHQkdm06IHB4LXRvLXZtKCRzaXplKTtcblxuXHQkcmVzcG9uc2l2ZS11bml0bGVzczogJHZtIC8gKCR2bSAtICR2bSArIDEpO1xuXHQkZGltZW5zaW9uOiBpZih1bml0KCR2bSkgPT0gJ3ZoJywgJ2hlaWdodCcsICd3aWR0aCcpO1xuXHQkbWluLWJyZWFrcG9pbnQ6ICRtaW4gLyAkcmVzcG9uc2l2ZS11bml0bGVzcyAqIDEwMDtcblxuXHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtI3skZGltZW5zaW9ufTogI3skbWluLWJyZWFrcG9pbnR9KSB7XG5cdFx0Zm9udC1zaXplOiAkbWluO1xuXHR9XG5cblx0QGlmICRtYXgge1xuXHRcdCRtYXgtYnJlYWtwb2ludDogJG1heCAvICRyZXNwb25zaXZlLXVuaXRsZXNzICogMTAwO1xuXHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi0jeyRkaW1lbnNpb259OiAjeyRtYXgtYnJlYWtwb2ludH0pIHtcblx0XHRcdGZvbnQtc2l6ZTogJG1heDtcblx0XHR9XG5cdH1cblxuXHRmb250LXNpemU6ICRmYWxsYmFjazsgLy8gZmFsbGJhY2ssIGRlZmF1bHRzIHRvIHNpemVcblx0Zm9udC1zaXplOiAkdm07XG59XG5cbi8qKlxuICogQmFja2dyb3VuZCBSZXRpbmEgU3ByaXRlc1xuICogaHR0cDovL2NocmlzbHRkLmNvbS9ibG9nLzIwMTMvMDUvcmV0aW5hLWltYWdlcy1zYXNzL1xuICovXG5AbWl4aW4gYmctcmV0aW5hKCRmaWxlLCAkdHlwZSwgJHdpZHRoLCAkaGVpZ2h0KSB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9iZ3MvXCIgKyAkZmlsZSArICcuJyArICR0eXBlKTtcblx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxcblx0XHRvbmx5IHNjcmVlbiBhbmQgKC1tb3otbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksXG5cdFx0b25seSBzY3JlZW4gYW5kICgtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyLzEpLFxuXHRcdG9ubHkgc2NyZWVuIGFuZCAobWluLWRldmljZS1waXhlbC1yYXRpbzogMiksXG5cdFx0b25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMTkyZHBpKSxcblx0XHRvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCl7XG5cdFx0JiB7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvYmdzL1wiICsgJGZpbGUgKyAnQDJ4LicgKyAkdHlwZSk7XG5cdFx0XHQtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogJHdpZHRoICRoZWlnaHQ7XG5cdFx0XHQtbW96LWJhY2tncm91bmQtc2l6ZTogJHdpZHRoICRoZWlnaHQ7XG5cdFx0XHQtby1iYWNrZ3JvdW5kLXNpemU6ICR3aWR0aCAkaGVpZ2h0O1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiAkd2lkdGggJGhlaWdodDtcblx0XHR9XG5cdH1cbn1cblxuQG1peGluIHBzZXVkbygkZGlzcGxheTogYmxvY2ssICRwb3M6IGFic29sdXRlLCAkY29udGVudDogJycpe1xuXHRjb250ZW50OiAkY29udGVudDtcblx0ZGlzcGxheTogJGRpc3BsYXk7XG5cdHBvc2l0aW9uOiAkcG9zO1xufVxuXG4vKipcbiAqIENTUyBUcmlhbmdsZVxuICogaHR0cHM6Ly9lbmdhZ2VpbnRlcmFjdGl2ZS5jby51ay9ibG9nL3RvcC0xMC1zY3NzLW1peGluc1xuICovXG5AbWl4aW4gY3NzLXRyaWFuZ2xlKCRjb2xvciwgJGRpcmVjdGlvbiwgJHNpemU6IDZweCwgJHBvc2l0aW9uOiBhYnNvbHV0ZSwgJHJvdW5kOiBmYWxzZSl7XG5cdEBpbmNsdWRlIHBzZXVkbygkcG9zOiAkcG9zaXRpb24pO1xuXHR3aWR0aDogMDtcblx0aGVpZ2h0OiAwO1xuXHRAaWYgJHJvdW5kIHtcblx0XHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdH1cblx0QGlmICRkaXJlY3Rpb24gPT0gZG93biB7XG5cdFx0Ym9yZGVyLWxlZnQ6ICRzaXplIHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlci1yaWdodDogJHNpemUgc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyLXRvcDogJHNpemUgc29saWQgJGNvbG9yO1xuXHRcdG1hcmdpbi10b3A6IDAgLSByb3VuZCggJHNpemUgLyAyLjUgKTtcblx0fSBAZWxzZSBpZiAkZGlyZWN0aW9uID09IHVwIHtcblx0XHRib3JkZXItbGVmdDogJHNpemUgc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyLXJpZ2h0OiAkc2l6ZSBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRib3JkZXItYm90dG9tOiAkc2l6ZSBzb2xpZCAkY29sb3I7XG5cdFx0bWFyZ2luLWJvdHRvbTogMCAtIHJvdW5kKCAkc2l6ZSAvIDIuNSApO1xuXHR9IEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gcmlnaHQge1xuXHRcdGJvcmRlci10b3A6ICRzaXplIHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlci1ib3R0b206ICRzaXplIHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlci1sZWZ0OiAkc2l6ZSBzb2xpZCAkY29sb3I7XG5cdFx0bWFyZ2luLXJpZ2h0OiAtJHNpemU7XG5cdH0gQGVsc2UgaWYgICRkaXJlY3Rpb24gPT0gbGVmdCB7XG5cdFx0Ym9yZGVyLXRvcDogJHNpemUgc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyLWJvdHRvbTogJHNpemUgc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyLXJpZ2h0OiAkc2l6ZSBzb2xpZCAkY29sb3I7XG5cdFx0bWFyZ2luLWxlZnQ6IC0kc2l6ZTtcblx0fVxufSIsIi8qISBUaGlzIGZpbGUgaXMgYXV0by1nZW5lcmF0ZWQgKi9cbkBmb250LWZhY2V7Zm9udC1mYW1pbHk6ZGFzaGljb25zO3NyYzp1cmwoXCIuLi9mb250cy9kYXNoaWNvbnMuZW90Pzk5YWM3MjYyMjNjNzQ5NDQzYjY0MmNlMzNkZjhiODAwXCIpO3NyYzp1cmwoXCIuLi9mb250cy9kYXNoaWNvbnMuZW90Pzk5YWM3MjYyMjNjNzQ5NDQzYjY0MmNlMzNkZjhiODAwI2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLHVybChcImRhdGE6YXBwbGljYXRpb24veC1mb250LXdvZmY7Y2hhcnNldD11dGYtODtiYXNlNjQsZDA5R1JnQUJBQUFBQUh2d0FBc0FBQUFBM0VnQUFRQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJIVTFWQ0FBQUJDQUFBQURNQUFBQkNzUDZ6N1U5VEx6SUFBQUU4QUFBQVFBQUFBRlpBdWs4bFkyMWhjQUFBQVh3QUFBay9BQUFVOWwrQlBzeG5iSGxtQUFBS3ZBQUFZd0lBQUtsQWNXVE1SV2hsWVdRQUFHM0FBQUFBTHdBQUFEWVhrbWFSYUdobFlRQUFiZkFBQUFBZkFBQUFKQVEzQTBob2JYUjRBQUJ1RUFBQUFDVUFBQVZRcGdULzlteHZZMkVBQUc0NEFBQUNxZ0FBQXFwczVFRVliV0Y0Y0FBQWNPUUFBQUFmQUFBQUlBSnZBS0J1WVcxbEFBQnhCQUFBQVRBQUFBSWl3eXRmOG5CdmMzUUFBSEkwQUFBSnZBQUFFaG9qTWx6MmVKeGpZR1JnWU9CaWtHUFFZV0IwY2ZNSlllQmdZR0dBQUpBTVkwNW1laUpRRE1vRHlyR0FhUTRnWm9PSUFnQ0tJd05QQUhpY1kyQmsvTWM0Z1lHVmdZT0JoekdOZ1lIQkhVcC9aWkJrYUdGZ1lHSmdaV2JBQ2dMU1hGTVlIRDR5ZkhWbkFuSDFtQmdaR0lFMENETUFBSS96Q0dsNG5OM1k5My9lVlJuRzhjLzlKRTJic3RMZFFJRjBOOHgwdDh3MHBTTXQwQlpLUzVtbDdGMzJsckwzaGxLbUN4RVF0empBaFFNUlJjRUppamhRUVdWNHZnTkJHVjRubDMrQi9tYlRkOCtyZWVWSnZ1Yzg1OXpudmdMMEE1cGtPMm5XM3hjSjhxZWUwMmVqNy9OTkRPejdmSFBUdy9yL0xuVG82MGFsZTRvb1dvdjJvck9ZWFhRWFBXVnIyVjUybHJQTDNxcTNXbG10cWxaWHgxYm5WRmRWZDlUTmRXdmRYbmZXayt0WjlkeDZ3ZnZ2UTZLZ2FDcmFpbzZpcSsvVlViYVZIV1ZYMlYwdHJKYjJ2WHBOdGJaYVY5MVlVN2ZVYlhWSDNWVlByYnZyZWZuVi8vV2ZZSmM0TTg2T1MyTjlQQkNQOW4wOEZTL0U2dzBhZ3h0REcyUDZQcm9hUFkzbGphTWFKelZPYjF6ZTJOQzRzM0ZmNDZHK1Z6ZlJRbjhHc0JFYk00Uk4yWVF0R01WbE1ZMnY4Q09HYWkwSHhtNk1qRVd4T0JaR2IrekpBcmJpZGphampVR3hKSGJnVXp3WUcvRUpQc05EZkpMRnNZenBYTTZQbWNkOFBzMUJ2QjhMR0VFN1c3S1N6ZG1HQTlpZmd6bWF1N2liY1V4a0I3Ym5IaFp4Yit4RGd3L3lZYjdHVS95UXAyTmdESTl4TVo2MXNXVnNGWnRIa3hiNStaZ1FFMk5TZE1ZbURPTTVIbVpyZnM2SCtDYmY0YnQ4bTI4eGhiMll5alFXY2lESHhrN1JHZzJXOERGV3hieVlFMjBjeC9HY3dJbWN4S214V1l5SUdYcjNsN01QcC9NQW4rUHpmSUZIK0NvLzQyOTZRMnYrd2R2UkhQMWlRSXlLTVRFMlpzWmVzVzhRU3ptSGk3bUZLN2lXc3ppVHM3bUlHL2dBbDNJcmwzQXoxM0ExMTdHZUM3aVNkVnpJamR6R01YeWNQL0lUZnNrditCNVBSay9NalQxaUNQdXlMQWJGNEpnZHMySmo3dU9qN01tWCtESTc4aGZlakJhNitLeG1la3AwczVUQlhNL2tpTmcyOXVhTm1NNXAwYzZmbU1tTUdNYkxNWlMvOHcyK3poNzhsUEZNWUZ2dDlVbDBNb2F4L0lBL3M1UDIraHk2bWNYTzdFb1B1N0Y3Yk0xZmVTUjI1d3p1WkFOM3hCYXNpSkd4RFNmSDlwekxlVnpGN05neHRtTTArL0ZLN01McnZCTlRlWlNYWWxQK3dPLzVKLy9TVi8yTzMvSWl2K0VGZnMydmVEZjY4eEhPajUzcDVZdDhuNzJaRzZNWnpob081d2dPNFZDTzVDZ09ZM1ZNNFMxZXBZeGRZektQOFFTUHgzeHU0djdvNEZtZHlkYm80ajFlbytJWmJkYVcvK0djL0wvODJUai8wemJTLzRrVnVlNVlybXpwUDNMMVN3M1QrU1kxbVU0NnFkbDA1a245VEtlZjFHTDVKNlQrcG9wQUdtQ3FEYVJXVTVVZ0RUVFZDOUpHcHNwQjJ0aTRUT01tcG1wQzJ0UlVWMGlibVNvTXFjMVVhMGlETEZmd05OaHlwVTVEVEpXSU5OVFFHcVJoRm9zMERyZFlySEdFeFVLTkl5MTZOYmFicWhocGMxTTlJMjFocW15a1VhWWFSOXJTeU0rN2xaR2ZkMnNqUDIrSHhSS05vMDFWa1RUR1ZCOUpZNDBITlk2enlHczIzbFE5U1JOTWRaUTAwVlJSU1pOTXRaWFVhZVE1Ym1PcXQ2UnRUWldYdEoycEJwTzJOMVZqMGc2bXVremEwVlNoU1YybVdrMmFiS3JhcENsR3Z0dW1XdVMxbW1ia05aNXU1SFdkWWVRMW0ybXErS1JaUmw3djJVWis5cDFNOXdGcFo5UE5RTnJGZEVlUWRqWGRGcVRkVFBjR2FYZlREVUxxTnZLNnpqSHkrdlVZZWQ1empid2VlNWp1SE5JOEkrK2YrY2E5R2hlWWJpVFNRaU9mcDE3VExVVmFaTHF2U0l0Tk54ZHBUOU1kUnRyTGRKdVI5amFlMXJqRUl1L3RwUlo1L3k2enlIUFp4eUx2a1gyTnRScVhXK1IxM3M4aTc4MFZGbm1kVjFya2M3Ky81U0tSVmhuUGF6ekFJdSs3QXkzeXVoMWtrZmZkd1JaNTN4MWlrYy8wb1VZK2Y2dE5OeFRwTU5PdFRGcGo1TE55dU9tbUpoMWh1ck5KUjVwdWI5SlJwbnVjZExUcFJpY2RZN3JiU2NlYWJublNjVWJlcDhjYmViMVBNUEtlUGRISWUvWWtJNytmSnh0NTNtdU4vTDFQc2NoNzgxU0xYUE5PczhoNzRIUWp2NGRubUxvTDBwbEdYdU96TFBMK090c2k3ODF6TEhJTk9kZkk4empQeVBNNDM4anp1TURJOC9pQWtlZHhvWkdmY1oxRnJsRVhXZVN6ZWJGRlBwZVhHTGxXWFdya2ZYU1prZmZhNVVhZTN4V21qb2gwcGFrM0lsMWw2cEpJVjV2NkpkSTFwczZKZEsycGh5SmRaK3FtU05lYitpclNEYVlPaTNTanFkY2kzV1RxdWtnM0cyOXJ2TVVpMzEyM1d1UTc0amFMZkVldHQ4ajErM2FMWElNM1dPUWFmSWRGcms5M1d1UTljNWRGUG1kM1c3NUcwejJtYmk4L2FoLzFmUlJoNmdEVjg1dDZRWXBtVTFkSTBjL1VIMUswbURwRml2Nm1ucEZpZ0tsN3BHZzE5WkVVYmFhT2ttS1FxYmVrR0d6cU1pbUdtUHBOaXFHbXpwTmltS2tIcFJodTZrWXBScGo2VW9xUnBnNlZvdDNVcTFKMG1McFdpdEdtL3BWaWpLbVRwUmhyNm1rcHhwbTZXNHJ4cGo2WFlvS3A0NldZYU9wOUtTYVp1bUNLVGxNL1RORmw2b3dwSnB0NlpJb3BwbTZaWXFyeHBNWnBGcXJ2eFhRTDFmZGlob1hxZXpIVElxL1RMRk9uVFRIYlVKMHR1aTN5R3ZkWWFIM0xzTkRYbFEwTHZiNXNNblhwbE0ybWZwMnluNmx6cDJ3eDlmQ1UvVTNkUE9VQVUxOVAyV3JxOENuYlRMMCs1U0RqVFkyRExYZTk1UkJURXFBY2Fzb0VsTU1zMTk1eXVLSDZWWTR3SlFiS2thYnNRTmx1NU8vZFljb1RsS01OclhzNXhpS3Z3VmdMOVJibE9GUHVvQnh2dktGeGdpbUxVRTQwVkN2TFNSYjVaM2Fha2dwbGx5bXpVRTQyOUo2VlV5enluS1lhTDJ1Y1pwSG5QZDJVY2lobm1QSU81VXhUOHFHY1pjcEFsTE5OYVlpeTI4alBQc2ZJejk1ajVEbk90ZnliZzNJUEk4OWpucEhuTWQvSTY3VEF5T3UwMEpTektIdE5pWXRxb1NsN1VmV2FVaGpWVWxNZW8xcG1TbVpVKzVneUd0VytwclJHdGR5VTI2ajJNeVU0cWhXbUxFZTEwbEJ2VksweTVUdXExYWFrUjdYR2NxMnVEcmZJWDMrRUtRZFNIV2xLaEZSSG1iSWgxZEdHYW1oMWpDa3ZVaDFyNUdkWmE2RTlWNTFpU3BOVXB4cTZkNnZUVEFtVDZuUlQxcVE2dzVRbnFjNDA1VStxc3d5OWw5WFpGam83MVRtbWRFcTF6cFJUcVM0eThqcGRiTHlpOFJLTHZQNlhtdklzMVdYR094b3ZOMlZjcWl0TWFaZnFTdU1salZlWkVqRFZqYVlzVEhXVEtSVlQzV3pLeDFTM21KSXkxYTNXTjhmYlRPbVphcjBwUjFQZGJrclVWQnRNMlpycURsUEt6dGRsSCtWdDZqQWxiK3FHOGE3R0psTWFwMjQyNVhMcUZrTjlSdDNmbE5XcEI1aFNPM1dyS2I5VHQ1bVNQUFVnVTZhbkhtem96TlJEVERtZmVxZ3A4Vk1QTTJWLzZ1R0c5bHc5d3RDZXEwY2E2aS9yZGtQOVpkMWhhQy9Xb3czdHhYcU1vVjZ6SG10b2Y5ZmpMRlJINnZIR1d4b25HSzlxbkdpVUdpZFo2RXpWblJhcVIzV1g4WmpHeWNZVEdxY2FqMnVjWnFGYVVFODM5TjdYTTR6N05jNjB5UE9ZWlR5cnNkdnlieWZyT1VaZTd4NkwvUFBuR3U5cG5HZThwbkcrVVdsY1lEenpiOGlMc3hvQWVKeXN2UW1jSk1kWko1cVJsWm1SOTFGNVZXWGRaL2JkMDUxMXpFelA5UFNNUEtPclM1SkhFcEpHSTB1eVJiVWsyN0tNTU11aXRWVTI1bGdXK2NBeXVHdDNmMTdBMk11YXc2Ykh3TUl6QzVnMTVqRmxNTmNhQTd2QW1wNDFadG5mVzFoNDhQYlZ2QzhpczQ2ZUdabmo5N3FySWlNamo3aS8rSDlIZk1Xd0RQeWgvd2RkWlRSbW5XRWFZYmZqK2NsL0Y0ZFljRXJJYzdCZ0lBSER2OWZ0ZER0bkVBU2JrTDdaUlM5OHFpbWY4RFhMODRwT3Nici9xVFdNYzZJbzU5T1dWRkMwV2lWZmtEVEZVYkVyNWtRWC84bW5tZ3BuaUxxdG1UekdRN2diMHJHSDRRNU5LdVRMZFUwcFNKWlpVREhPWTB5S0ZwZnZWOUN2TUNwalFHeXppQndkVmRkUWF4dlpiWXlZN3VWTzUvSnpsenZkeTg5OEVQMEtqWFl1di9teHp2aTNQdnQ2OGloOWZvaEdUSnBoN0dqVEt5QkhXRWE0WGFzMlQ2TldaM0RvRll0ZU5JamNZaEdOaXU0VnR6Z1kwTU1rN3kraVgyZktUQVN4VHJzVE5zTW1ydUlOMmhnNGFaSnRSRnFsMjBHZGJ2THYrY1c0dmRCdkk0UllMS3FZVStvcjlYVlBWWlJVeWcvOFNNblVjamwvL0lDbllsSGdKVDI5WWtvQ1Z2T3JDK2lIVXF3b1NJS0VrT0RuYzdXTWxnbThJTU95bnBJNTFsaXBqMzlBZHhRL0xlbXlscktrYWszSjhWeFMxaEhVTTJTT1FUL1dCT3pqVU1CdXJkME1jZGh0aHJWMjFPbUdYYi9UYlVldTUzZDk3UGtSM3V5MG1sWEI4ZERvT05ZWE9ndGUwQXQ4T09xNDJ4V01oVTdvNVh1QkIwZGRPUDZsOHVycXp1cnFLT2VIOFEzMENUL1lUWjQ0Zmx6UVE1THdBcmx0WjVVVUtVWEw5UXZvNXhtSjBVa2ZJQ2dXbE1kdlI5aDNLMjIvWFhQUk1NeDk5S081WCtpM2hzUHgxVkVmTlpQemFHRi9mLytsd1dENm5xK2kvOHg0VEpVNURuRm9ZUVBwQ0FZczFNQkFUUmlXMjhoTGtWTXlXaDJ2ZzdzZXZXV05wZGQ4R016ZUp2cXNheGh1Nko3SVAydVcxOHhuc1U1T1R2ejJQeGN0WC94TzBmVFZaMFZJOG82ZldJYjdGdHpqaFdldHlpcjY5M0FQM0tqalo4MjFzdmxzbnB3WXh2aEwvMXowVFlScEdORlVUOWVYWjdkV1NMRTVXdlpyNkJwak0zbG1pZWxBLzdSYnpXVVUxbkN0S3NDSTlLTEtaaWZjOUJ5aDJteDEvTWlLSTlFbU5BK0c3cHFjb3A2aExGZjcxV1haTUdURUtNWXcxMmkwbTgzUmdJU0JnSHY5S0k0ZFhwR05LREprT0JpZmJMYkpYZUg0TCtuZDdMdmVsWHVFeHFCWVVqekowRzh5UEtQQURIT1pISXoyQnJQSVFQY2gybE1HQ3Rzd1dxQ2pmSEplaWxNYlBnd3RHcEFyRmRLTmIzN3ptKzNCSU5qNytuNS90NFhweVgrbjRYalF2NHI2L2F1REZtcTEwSDFQUEdFLy8veldRdy9ibHk2MWxwZjNIbjg4L2Z6emFScEdqMXk2OUFoOGR5TDRTOGIwNzZQL1J0dU45amlHRGpmWUdvem5Ea3c3YnpaOGZ5SnJXZG5DUGZWanZXWXYrNnRwclpBNWR5N1VIU2Z2T09qbnN1Zk9aZ3VhK2FENGVQUWZHNjh0d0szZlFpN2tuY2tjSi9RaFJkcWlhMVVzUG5JclZqUkV6UGh3ZEoySkJxZzNQZ2dpMUV2RzRHZlJMek1ZV3FrR2NXaUlUcEhGMERvdzE0R3FrRzQ2ZzlxdGJzY25Gd3lFN3J2LzJQMUN4dUYrMDc5VzBrcUZ6Rk5scGV3cFpTeDlGcEp0SHQrUDNnZDNZTjd4VzRWcnJpYUpaY1dEVzk2UUxWUXZRYktkRWU1UGFOZ2ZvRDltWURnaHlLeEpoeldaU0pUSU5HT2lISFk5T3M2UnN2NkQ2KzZHNVZpOHRyWjlCM2F5YVUvVzVMU0I3OWhlZHpiU2RwcEhCMnMvc0s1eEVOMXd5UzFHV3RZa1A1MXg4ZTNiU2ZwMHpvM1FGUmdYeTh6dE1HcXRWck5XcVFxdUZZL1lSa1NHN0RLaTQvTTBxcEZCdWdYVjcyeDZyajkvVmtEemQ3YlJ5RkRHQjNRTTl4VGpPcE5WREVQSmlySTRqUXdDY2pYQUNnNUlFb24wVVl1a2phOUMrRjJHYXpRRkRGV0h5TXNrOHNoTktaTjVOMklSckIwUjh3QnpHVmFBcW82Y0l0cmNScTAxNU9zSXI2R3cwMjFXc1FBTFhnRVI2dDZFWnV4MlFwaDdSZVJ2ZHJwZUNsSzdIWmcvelJEdWhnTWw4Y2tTNmNHSVRBRzlGM0NuZTdqOTdQYjJzMjhud1R0NTM1UldTcndoMllMRXNhSW5OeXFjcUFlU1hwRGE2MEdSNVF3Ty94OTJpdVU1SkltS1VNQXFkTGFQYzRXZ1lwWGx0TWxuM0R2ZmJaUWswME1jeXlSdmhlQ2pWaDZYSTgxU0JGR3hKQTF4V2diWm5vc1V4Y2dHOW9tS0tXcmpyemllbHJVbFE4RXBsa3R4VXI2VEZuZ3VsZElMUzBpcXI0VG4wSnNFU1RNNFJXRmcxcy9hYUFGV2psUE1HMjlvSlJ0aW5TNDBCdFMwUmhwSUNHbWprVlV2Sk8yam8yWVhtc3J6eWFYbU9uTFhZQ0tReHZQSWRDVURGSzdGTFVmK0JaYzBJY1MyV2VpQXVUWlRlVWxrZVYzbFVxN0dhNkpUTk5RMEp4bGlLRnNQV1RsV1FrN3VRbXBUY1FSc0J4QldOWjluV1Zaak9ZN24wcndvYUJpWC9Ccm1JREdGcmJLU1loR2JVcng3WDMvTTllZWJjUHhMV0VLaXlJb0ZRMHVyQ1BFNGxUSlZoRG1mRndzWlM4N1pYQWxhUzRCTExNZTc3eFFNU1lZc0RGN1VlRmJpQk1uemN4NWI5RlJYRjZEQWRVOHhwQWEwOXRxV1pUcHRhRTVycmszVFRJWXBBSzFZWU5aZ0RKNWdkcGp6ekM1emtYbVllWXg1QS9QTURXM05SNTVmYTNiYk1MSUFYdm0xZHVqV3lGZ2pJWVp2SlBpUlcydjZwQWxEV0VMSjlEK040QUJYeUhVWXBQQ0dFTG9KUXBLU2dsTzRrenlKNTVwNi9OZG5rZGcxdnRpMFJWNlYyTWRxdHd1aTNYeU1sWnBuT2FNckJvOWRsQjRsMTU2NXdFUDZaUVRwS2ZPNHlDTHB1SkZxcnFuK3NmTC84dFhWY25sVjlUZEtmK2xycStWajgwMzhmOWVxbFIrN3oyaG9lcTFhTy84Tjl4bGE0dzNuYTlYejlVcjF3dm5xYmZmcURjMjQ5eDVJMWI4aFNhN1dxOVZLZmE5ZThKYlBGdXJMNC85YUszb3I1NHExSlc5S2gyaDdubVR1dUdsODRzNWtiSVV3S0VuZGFTUWVlSFMwd3Nnc3NuUytrcUdLSjNmUHRVandOR0F1WFVxcnZNaWxNdmJwTmRZbzJYYi9MQ0JSamt0cnVwZ1haRkhYb250ZEcvTlZ1Uk1vSnRBa1RlWEUxSkd4OWZuZGxhcG5xMWpHSEFGZmtyeG9xMnB1Kzk2VWs4MW5DaFlyY0RiaXNGN0s2YXBzcXZmVjFwcVhsaTFkMGhWQmxtZDQ5emZRRnhnSHhnMURBRTZ5cWpSaHZtQWZJQTN2SmFzZStuajJRdm03N0U3VC9waW1iWjR0M1hYSFhiSSsvakQyRE1NREJKVFY5WS9aemJiOUw4cm5OM1hscmp2dkt1MThHaHNFL1V6eitSbFk5eHhZNnhsVUpRMnlEak81cytsN0NkakhYVURiQlRxRHErUmlHekIzaEJqSDBDU0JTd21XMDdNdFBnVVRRaldjQzRWT09WZXJIcnYvV0xXYUs3Wkx5TllWVzdlMFpyNWN6amMxUzdjVi9keDZ0WlBmd1JJdmlyeUVkd3J0eWdTZmZ3SHF1d1hISm1FMENLSUxtOFlVMlFISklGZ1dseENCcjl0b0hVMHV6STRBdmoraisybmprVzJUNDFLYXY2Wnhvc3c1bWxsV1hqbDVTYnR2TFMzc2ZGQVZSTjVOWVNXbHVUNkhaZFlJbnRSNUFYMUdFd1Q5OVFIUXd4UUdUS3FsWklGekJjeHJyMndMNmJYN3RFc25YMUdybXVad3NzaHBHejQ1R0tjZlVoeWZGRjJnblliUmIxRjBXd1QwdmNYY3l6RHRTaHY0QWpaY1kzRzc0bHMxaTljSkFXd0RDb1h4NTIyak5laFpEK2dmak01dEJITzlTd2hxa1JET1c2UWhadnRVNjd6anBIZmZzSG1kT2J5S0h0YTZnU3FhcTI1ZzM4L0ptSVVWQkYzMG80ekFzekxQTFZSc0pTVkxiRXJuY21kTGdzQktBdDlaRGRJMHpZNnc2ZGtQdkttMWNWdEd3OEY0aVBxL0VkaWFJRDFoaWJMVzVWTklrZ1VrS2s4YWtvQmttVWRRWE0zaVdVSG0vSzZ0ODBpQ3ZKQlF0SEk4eXl0Y2VZb1RyZ0JPU0FFeWdrWEZyclFycUYxeE1SeDdxQTk1UkFDa2FHUUFzZUd3SDgzRyt1UTVRQmNWeXlkUEhveUhNTXl1TXdja2dGdjVHOTV2QUI2a2VkaUFPaHNSQlBEbEoza2RIcUpzRC83RzErWXkzSXVHMFg3ME5jcGFRTk95UXFaSGl6cDVaamg1cGdzZDJrM3lQZHdmQVpPeUQraGtmUFVLNURLWHgvVCtCdHdmd3QwdWZOSEJmbXY2d0xXb0ZUR3ZYajlhTDhpbUZsR0lIWmV2QitIaG9OZEx5cmdmRFlkL1I5MWMwcW9EV3E4b2Fkb2ovUkRqcEY5RFA4ZVl3RnZkeHp3S0pSWnFNT1hKS2g3QkVnL1RyTnVNdVgvQWNRblBHd0pNQW9xNmVRWVI4dHR1d1ZpdkVhTGhSSUNhWUtERE5leFdBUUg0cnVOMVhVOW5BUkcyVytqRGQ5Ny9sc3NwamwxNit2anFndzBlTDZkREk0Vll3MGhqV1FDOFloaGZjUmQwUTRaSlZlVTRuV1A1WEMzZHlKUjR2QUpQdVlFbXBwYVcvUnk3Y0lubEpFdldqRzh0ZFJDWGFvUkJGZ2twWCtSVUpNQzZYNU01eEdxTkZyTFNyc3l5SlU3U2NqM0FEUm1GMWRNMXpQT3NackNhWmZLbUdHYVViTzJmeVdvMnJWam1Nc09JVTE2YXRLTUpQRkVXYUhFRnVDSTZSc2xJd1c2VThHcHR3THBkNEszZHlaZTArV2pjUjN2anE2aDFyVWRZNFpOdWNiaEgvMGhhaElad3VSZjBlcFNmanFLaW13MzJXbnZCWGpEcHcydXpzWU1JazF5eEtnM0NZUjJPVzFuNmREQkV3MWFyQjNNa0NCSWFlZ1hLS3hJWmh3VWNBaERLdzFZL09qaUkrbENZVVQ4NE9BajZ6RlFlY2dYdGtWRm5FeWxBT0JnTTRFYlVId3l5QndlemV3YW9SV1lvOERob3NOZEgwZjcrN0JyaENVUmFOcG9WbnVXQmdpVGI2YjE3Y0M5UDNrTnVUWEpCY1o3VGUzcFFIcFpLbjFBUGh2UGUxeC9OcDl1dWhMUlNFWXJpYkNhVk81b0g0WUY4UEtSWkpEbE1ydFAzQThDR3lZcjYwL2NuYmRhb1diUWE0YlQwMDR4dWFyTUc1WDZUQ2d4dmFyTWV5ZWNNOGcvMitnZkQ0UTNwQ0VjbzJCdEJIYWUwNzlNd3JvRFR0cjJZbGZPOVdJQkVWZ21Tb0JPV2hFSnQzNk9BdTBrUTllOWhGb2txbTBxcnZsNElaTjh2Rm5nK1cxamZmTXRsMTFha1U0M21EbTRzU29ySTF4Y1VCZjFFQ25OS1dqWVYwWlNDaktEeXd0bk95ZWhrc1pScWJ5eEY2L2M3M2lkTUZLUTlSeGNLbGoyaFI1OUV2dzZVS0FQbEMya0pmYklBKzZTSjEyRk1ZSitNZnNMVWhaTUl0Si9malJwK0Y0ZTFiOUQxVm1scnE5VFM5YWk4dFZWK2RPblVxUWRPYlMzSEVxUnpsZmJaK3M3NHo4cWRuZm9PK21meGZlVCtjZ1QzLytLcEI3Zmc1bXdzUk1xZlVMLzN4SGVlMEQ1NEltbXpYNGR5bFpnbElnOWdkWmFnTzhwOWJMTnJyRTRIbWIvTjRtYTd1MEVrRmQwbWVtenpKSTR1djNtanZxa3RTUXZGeGdNWFFuNzE3Z2N1Mk1kZWt0ZXlsOSs4TGFKc3R2Y0M0dEJQd3RrYlR1SWdmYktlSzIyYU5yME5ibTVtN3YxZ1p2T2s4RWRZNFY5ODhXSUhzVE9hUFFMcUtRSXVOUUZIUWYvQ1pPVnhGRWJKbDVBS0JPdFlmenppZDhTSTM4SHdGY2NqU3J0SGU5a3NqQ0h5ZDUzSUYyTXNnVDZQUGc4NFlvRnBNK2NBU2J5Um9LSUVydUtRb0IwaWtZM0Zza0I2SWJsQlpiRndyZVVUbUVpNmdrb0haaWRDdFp0Z1NBTHVuRzZ6MWdGY0FvOENoaVFVWGdCU0hUa0VWYUluSzJtUDAxU2Q4MTJsb2Uxb1d0clE5ZWUwaHZJUlQrZkcvek1TVEU2N3krUWNRWGlPMXlYK09VRmJta1E1L1JNUWtZWG5CRDNGdlZrV1JiRzQ0S1Frdlo3VkJFdGtGY1d0Qi9Vc1NuTmVrRTJwbHV1bmRYMEhPQURIQUc3Z0xacjJNVTdYVDdSNFhydlBGUFFYQkkxN3E2QnEzSE1DV2hMSWdjWXZ2SlZYOU5SYmdIZ2JiNWJ0cGJ5SUZVa0xtcHFBamFMaXBvTmNZNFlyL2pYMGpVQWtKZzFZam1xd0JMVmJsQzFZUTFYQmRRQm1GYUNWU0lldEljUzR4WDd4eGFVcUF0NHg3WnQ4ZFpuTnV5anlDMENiM2VKdmJOVzZNaXV4aW1YQmxCSzdqZU4rS08vc2lNMDUyakFrWEI4aWF6WDVFcUZlQmZLcm9VR3ZENnVPanZxNmd2b3QrTk9WMFVqUnAvTGFhL0FjNFB4dXhhM0E2bWkxT2hIUWVpTFI2bG9FNHhOSnkyYUhpcUJnNnBUSlVUR01iV0E5NE5PTFZrdW9WVm9kRHdIVlA0SUNncXZIaHp3Vm5LUHArMkZDbzhoSzNyNkZyQnA1ZTFSQnd5aCs1K0Voa2JDZ0FHRFgzdHo3cHUxSTNuRUN4aUpqQXh5QjhybndPU3IzRVdvVEFWQnlySWFUaERZVkFma1RNZDBvV2kvNitjQXRGdDBBOHRBMENLSkpKRmd0UjBQWklCd0tPanlJaXV1ZTF5c3VGVW1TZkp5andwOVdISExIeVdFdlcxNDlPS0FNalpITUhiSm1TNHpQMU9uc2VSdVVtWFIxdDlQdU5QMU9FMm9PazhHTE5ydWRJeHhrcWhwTGRvQzlpZFVMM2RtOTIzQVZHS0ZPZDlQQkcwUWdDOFFZTHBLNTFOMTBNY0ZEUkM1QzJDY0J3NnZwQzE4b21Ua080Y2NFM1RWeUhCWXMzVE8wMWU3ajNlN2p6NUdndTNCN2xyTzRVdXZocHg5dXRSNWVGWFRIRERpWnN3eW4rR2p6Zk1ieU1SOFV6YUt0OFN6cDZud0c4MWt2cUJSRTRYZ3RZeHBjZm1WMWMvMmU5ZlY3MEpOTDNVYnQ3WjRnQ3gvSmxWMXJKZTJrVGJTYzVBUEIrSVZDam5mNU5zMElncmZUdTJ5UHJTT3BuR001Skg5VDJ0LzJiS3l6cVJUaVgwd3ZWOHNyaXF5WHVNTDZQYSs3WjUwMGE2S0lnZUdnQWhKcUFxMDZ4ZXd5ajkrZ2pmSG5teFFmdllLTE1GYndObkNRVFV6R0FSa1BSUDlBNVJ4UmkxQTNndzNwQ2doZ2RjTE9JK2JDMjg2ZmY5dDNrK0RDdWVmUG5uMyszU1E0dC9YVTF0WlQzMFNDWjF5N0ZPcEJaZVZ5YVdWbGUyWGxIczB4Vk15emJOazFzcXJVNlhRYXZpWHlMTXB4SXRaVlU5RllKbmtoQkZyeVFnaXl5UXNoV0ZIeFJqbndoSVZjYVNVZ0w5MWVHUmlDcWFVMVErM2tIWGlaMjI0ajE4dzV2bDBQZkpyZmhIWmZnYmtpMGhtOUdOTnV1eFZDcTBCOXU1TUlicE9wVUlnVDUrSStVS2NicGhFOE1GSEZiVkpZc0EzdE90RTJ1WEh6bmtaVGRkMWhWalpOeDlnTDZCemFpeWRHY3VodkxQaGxML0RLL3NLRzdTNkp0cWZhVmFKRkVwY1dEa3hIWFpJcXRtWWN1L2o2aThkMHd5NUxqcWM2NkNDVGt3dXVhY2pKOGIyUEtJWXBIdzNNL0xwK3h2UjljM2VYaEdmMDllT2VyNld3eEFrQ0orR1V0dm9XSVdXeEFENzhYbjQ5bDF2UDkzekZrbGhSU2drejNvT3NvejVUWTlhSmxIa2lSMjVTNGdIdzJzR1UzdkFWRXRZcUZIYlB4eE5xQkRkQ1NIaU1MbjBEdW5URjlEeHprZlhNd1BUWVJUZ1ovKzg1SVhLZEtGQU01VG9KdHltVnlTZTM1dUVFOWFDeE1FOHF4V1BTZG5GRDl1TERydUVaazRzUW5mQU1BNmlIRHIyL3lweG16akxubVR1WkhoMER6WFVLNTl4a0pNeWZwcWdtS0I0RlVGczZKdWJQdzY2THp5RFhRUEVSLzZFcWFxcWlpNnEvNmcxVlVWZFVUVlM5VmY4VlE0NUlkU0xaR05LUW5oOUd3Qm9tSC9RbU01dDJMY3ROWjgyc2JXZVBuSTMvZGtRZUdaRlhUR01mQ1NMNkR6Z2xhTUYzdXE3OEZOUnpuV3BraUVJRzEwSWhGb3Y3QkUvNEF2YmJheXdscG1TRjdkSmxGMmd3K3U2cUZCaVI5NXJjYlY3SENLU2FaYlA4WWc0YlViQ3FPQ3ZicTdhOEZyUk5LYi9Jc3paNkluMVh6UXZZd1NDVjgycDNXeEl5amNvWjA1T2ZmSis0OVpxdFdnMEM4UU92RjdQbVRzVXdFVE8zWG8wWWplcUxBT3o0d0svRmlOb091eUdHRHlCWERHd1BZbzdkdjFRZTk5MWNVQzgxUjQ4L3Jwd1UvbENOeE1jZmxuL2dZMmkwVXk2UEQxSGdaSnk4Nll5LzQrN2I1Y3B6MmpkbXhOdnZWSjUrZGtvVDBSZlJMekgzTUE4eFR6RFBNUzh5MzhGOEFOQUdVZUt0STRkMHNKRUl2ZHNUK05VbGd4TmFDTnFERHRGb29oMUpqdkZBam04ZzQ5N3p3OG5TMlozUVRhTEZKQU1EaGhHTUV6OGVMWEVTekpQTzVOeWZpNk5mOEZiUCtLSXFwU1ZiSXB5QXBJcittVlhQZE5JMWxxOEVlbFBpeUpvTWEwMEx2aVRLU2FFV1ZEbTJtZ3V1U1NZWjlBL0ZTL041SHRZbStLYTRnSHVOeE8zQ0pCZDJCZnpJTHRHNWtLQkVjUWdKL3NiZldmVzFadDQxUllVWFZORjBjdzNOWDkzeFpVMWVQNm5xMVpNdUxEdXd4R3ZrV1MwTzRaUTFCUGRrVlZkUHJwdldVL0Y4aStMREJ6Z1ZnQStmMmhHd0NBaHpDeXVpcU9Bb2hrTUpMVGxFZjBUWEtUSUhBVHRUeEV5Z01xeERzNU5PaTVnMWtJNmFJbVBQd2Z6ODFJUUdSWXBTVnQ1UEZITHZWOUJwdGFTK1QvVkozSHdqU1h2akdsSGx2WjhFNHk4cm9xcElpaUE1aGxoRnY2TW83MWRMUHJsMldvbnZnT0Q3MzZpVWZSV2VvdS93UytwNzBqbmJ0ZXlNSGVoK2ZpcS9lUmw5Z1hIcENzS1FxVVJFcjJHWGNEbWVUd2F5M3pRUWdUQ3dXZ0t4Q0NuMndCN0tmbU42dWZsQWN6bjlnbjZpZVNiS2FtbzZXTi80cGd5QXRvV2dsbW51T0lHOTAvUjhNMFFYZjZQdTJiWlgvMEltaCs2dWI3aUtJZDZsdm1PRnk2NjUzeDE0cTE3QUYxemdaeWhkWnBrNW1aVFA1SUR6cWdFL3VBeXpQMks2ekJaemhtRUlZdlZyN1dqeXhmK0FPSkdZVUVsV1A0cjJXc0I4UjZOWGovU0p3QXIrV0taSER0R0E0T25XSUk3VDhIQ2Z4T1psaTcvS05KZzFxbStQcDJJTit5NE8yOTJ3R3V1bUNCdEFGazhDQ3JzQTlTaUFhYUlEemNvb1FkcGVOSU1ndmV6YTJZeU1KWkYzODVYMXpRdmJKZk9nSHFxTlZrTU43OTBwZTBWZDVGSXJsVjQrMzZ1c3BEaERsVXd0WSsxZzRCVjBqTkdMSis4NWR1eSs0elA1M0s4eUFaVVVFOWtLbnFBZUtNTVdvbnBjV2xMQ1M0ZlQ0bHc4SGdUSDEyRjlTL21GNG5KWURKZUxCVDhsT080N0YrRnZVaGJFOU9yMW51bzdEWCtiWkk3Z0syejdEY2NYMG91TC8rZWtHTk55aktBY3R6TjNRK3VRcHFrUkFVc1ZDM0Y3ZEQxU2xIWUxtS2N1RVVFa0lJT1FOU2hUWjlLY0lWR2R4djh3Wlh3b05CcWFXYjJFc3BjdlowOFdza0c1dXJhNHVGWXRCK08vTWhxY3pZc3FMeXFHblFIV1RlTWFKVWZMY0J4aUJmTlpVMkFSeDJVMFoyOXJhK3RRRjFLcHp1c3VIdys4RTNlSW9vQVI5SlVvM3RFNXJ3b1pLNmp3Z29CNW5MSk0xUlJVTEtUMFFGUDhnaG1HWnNGWHRFQlBDWGdsZU9XVjZUaTRoZ1l3Z2tzUXE4enNMVTRqQUtFeGlDQ1dRSkRrdVVUMlRNZ2Y2a1BJNitwNHFPcTZpdnFxamdaRmwxNkM0SUFrRGhSZFZ4aXF0S0gyQTdHc1pJbWk0L1BNYTVsTHpPdmkvQ2JhY3VDL21xbWJwQ1l6OGNuWHVCVGpRYXBYbnlaMmlXeGhjSjJoQlNUaG9XYlp2cDNXamh4Nldob0lESnhORHVrZ25YN085aDA0clVDaWIxdlo2N0NxbzlGOFpjZmZCaGZnY3hsdUJKajdVSHc0dUNFeGs3R3ovdmRvYVVlNVJJTGpTZnBEcEVtMFpDMytFdENOMGhGNmNSc2RjL2N5OThkOHFYVjBEWFJyRkJXUnZxa0svbHpjSmlzNWtJc3RSTVRoa1l0dmlFOG9DM0RjNDM3UEwvbDkrQjdHSzhOQmZLQmtCcGp3UFNBcHlXRklDUXNhamdkb2tDVndMa3ZESGJLRTdaRDFhQm9iZnd1Um0xK2pKQ2RMaVUxQXcyaUNCVzZ1Nnorc2Z1MksyNDFWQ3ZRYjF3TXdhQi9BNXkzcU1Xd05TYm4zMGQ3ZlVlNVhEZyt6VitnZk16Y2ZSb2xORFdCbkdKOTBFc1R5Z1c2VW1oclZETzVXRFZNWlA2dVlobnAzcng5UklkNHBtT0hxK0RlVWRGcEJhNm9aalE5T1BYZ0tQdlAySXNTV2h0amJrWHBZTlZ4enV4UGJwbUVQRGE1RmcydWwxZFV6cTZzSXlEYU12cUIxT0VwTXhoS2JEZlJ0Z0toWDZGeGlHazZpOE96VzFsaEN0V3NUZEV3Yk5JckR1QjByVk1IbVQ1bE10QU10Q0ExNGVSR3Y3VlRENHpodEZ4MU5iR3pXTDlZM0c2TG1GTWIvUXpwWGN5djRFOUIrSmQvL0tIQUo4TVJUMWNnVGNhZFp0Q3U2azIwMHN1VHI2RVczVkt2TFF0a25Bd3crRXp6OHgraC9FSzFmTjVIZUFsMU03RU8yVWF4WHBjbE5DZ21iVklhYmNIYVlHbFJnWWk5SUZZUkhva0tVdnVmQzNUMWIwNVM4YnNtT0tXbWVLdUNNVmxKOU40OVF2YWFKTXNlNVdzNEdVcStub2N0THhZcWI5cGZySE9JbHJyNlNOaGRLSE12TFhERnNXT2tGczFxSzJtV3ZVaWpJSW1mcEhBWjRZMkl1aFFROTdhVExuS2NWbEJOcGhmVjBnREtxS1JsbVJwSlV0YnlhU1VraW04cXM1b29MSGl0amxuWERPN2JPTXN4TVh6RUN4RldGc2M5MG93bG4xcllTUm82TS9ncXU0Y2tZaUthRDRYRENnRkYrcGFjWWFMZC9xTVZkOEZjbTZUaVBDbmdVeE5CRGRMRG5RZHJrTXlmbkdoTHJMYnRDNXBzUEU0aEl6UG9IclNzQjZzSDQ2clVPWjd3bUtXdUJhY0lzUFU3ME9WUW9VYVdyRjRZakRqdXpjelFwS0Q4MXpadEUwRWdsVU5YVW50WEtnZEJKRVJTcjdxSjloWUxrOFg5U2lBN2UrUDRZTTBkb1M4am9aUEV3c3NJUHkyazlsQ1JpZHFyNStEdlJJSWEyQjBmNHkrbGNHczNyRU9rL21WT2p2YWdmN2NXS3BHQjhPQnJOOFQ1bFpnTmlqb0N0Q21FM09wU0I5cW5vaXB5U28xdEVLUXQ3aVpnaEpMbytqRWFhTW43SG0zaG9WdFNBWlJWZk5qd1QwSXVpYlR3b1FFY3NLakQwTHFLUEtnNDMvc1NQU2pJaE54eHZxdXhIMUxUcHAxSXAzaDcvUzFUNFByZ0NURGVieHV5NzVuRVkwYzlRQ1Nrd2hXN29SbFBoRUdJMkxoNGJYZG00K09UOXg0N2RqNWlEWXhjM2hsZU9rWk1uTDI3RWZEWExvREZnejFXbXc1eGt0cGx6ekFYbUxvS09QYW9vZ1Zra0VEUlBCTjNyS0JGekE0OUh6ZUxhYTZnR002d20rRW5IYlJvSWtCVSsra1ViTmFPVVY1MHNRaW1PcldQOFZkRVZmeG5qUDhPdXA3L0RBR2pDc2tqVkpFOVZjL2VMdEl0K0tQMkQ2VitlZm4vQS9sejZCMjMwVjNXV3dKbU1xK2JLZWwxMDRRWDRsK0ZWWHhYUDZTOFpkazVWUFVuVFVJcE5XU0x0Wnd1ZWVnZTg0YVc1NzF6ZkV6Nm1mb09jelk0bGJMRzBEWmdDN0FQTHNvRWR4QngvWGJmN3V1ZEpjSHpwd3RMU2hRZElrRW1sMEF1OUxOUnNsRnlFWUx5ZlhJWGdPMU1JZFM2KytDS3Z6UFBRUThDR1pZYllQTGVJTEJTVGdFck4zUmpNQUI4YWRna2YvU0ovYXFtd29ScEswRXpWVnRwMUJGaDcvWmN1MXRlZXJLUEFrSmRPbDdOOEl5ZXp3bWExM3VsY2FIM2d0ZlcxMTlmbjVtM2xWWExaUXUxYWw4eGxTc2R2ek9aUzc0VVhkaCtCckc3T0JLNzBJS041MnBDRFkrdlZxNExlbmpxMVZOelFaVzJ1RXFzb1NGbjgwbW5nWjJmbHZ6MmEwcEZmUjc4RmZYTW5jNUg1WnJMU1VlVUN3V2lrM0pSK0FCVjBDYmxJNmxKdDhnUXdkNmlvbVRBZVBpSDFYV3JvRlFlKzEyazNHMU44Und1OGpOellhTjJqR2d0UG9BbmtDcEVlVkp2L1NwUlZDVEN3a1RaWVJWVVYxa2pEb2lBaTJWbkxLMzZLWGF1SDk1Y0tXU3dXeWsrdDVEVmRGUlNGTldYVGNQelUrSytYeWNKOVNrbkJRMWdXSlVtUmlMeFpTeHNwOGk2azVTV0paV1dsZ0hsTjBiRXRpNFlvMjlpUURmNFp0MWpBamVXRjE2VFRXaTU3ZDJPaFdEZjh2SmsyUlUxQ3VpQ3pyTzhFVDhiSTRFWGV4cnFpOGJnQXIrTmtLUy95OElyNGRiTTFoUFFUQmg0VFJsMDNBY3lObUEySGxaMnFSS0tRdEs0TExka3Zla1JuTXg0VjNRTTQvSDdZYm9mTEdWdFI3TXlBa05rbkhSS09vZ2MyTHp1NXg0THB1UDQ5OUh1QTBwY1N1Y0JVblJaTEJLaGRFWi9ZTFBxeGdlTVpGS0xQT1cxN0hlWXJkakVlaUk2WUZrVmp6UjUvcnlNSk1pOWFhZGRWVjFUYmVkZGw5RG5iWGt0am5JWjdCNktZeHE1b3JkdnRhNDROTjdodTJoSjVXWkRneGptNk9JaHRYN3FSVmJQaDI5c241aVN4clFiREhGbmZCQmhsRGJkckFmRkV6SEFJMzhjZUcxOTk3TEViN2tGOEcxdCtHNDJ1VDI1Q0xiaUpUZVNUd3lRL0s3Sklma1E5MWFPbUtPUTd6WS9jUi9UbEdvcUxNaVNxN0NsdHVFSmwzSXp0NG5hbDdlTzIzKzY2RlRmc3VvTUlaZmYyZ21oOGJXOFA5WHJOajBhOTNXaVlIR2ZsM0tkMkRhUW1vVnV6SXJkTGpBdUF5eCtoMDVmSG84dVhYM3dSUlMrK09GOHZZbk5EYXVXM29jeHRQQm9PeWUyZm9WVjc4Y1h4VlhMMzVQNGd0Z1d3SThpZ0Z1ME5CbEFVZ3BqbjhTa1A2Ly81eVQwTk92V2NtSXNsbXB4T055SXJCMkZ4aVJpVE1yMDFlaVdXdlU4dlJFUndRSE00TCtzWjAzWE5qQzZ6S1NuRmNqeXlyYktsT2FyS2NYSUk4QTFXRUpJdWlhcW9LQkJJSENmeHlOTHpjZWwrbDVQVFFlMTF0U0F0Y3dEbVpGWksxem9oQUFhSmsyWHVQUXM1WFVRU0w2VUVVYldXTEZVVVVwTE1zNktlWStiM0Z4QXB6WEdDbWUzS0JOY0xGTmNqQUVhTlZveE95WGFDbU9uZGpCVXdjVEk5OFhIRnJSeEhMMnRPV2gwL3I5ZzIrblppRVFVY3VxU25jN3BLMk0yMHFTbWl3UE5RRk5Xc215b1U1by9wQ0RxMGxmSHZhaGFiVnRHaVlvOUhaT2pzeVRLVm9WNGgzUEtlcVhtbVk4TEgwMHdSSzZMMDI0U2VpdE4rMFJnUE9DaGloMHcwam5jVHZTakJaM1MxQTFwZ1Q5RFh6VkFTZCtOTkV0Tk5GSlhwbFppWjJldzhnWGJjREYzK01wK0s0ZG1qTVR6N1R6Rm9lK25yQU1UdHhYRzBIVjk2bTBHTktmdTVjelc2dWg2dm5VUFpPSzBWSTdYNDg1NjNFZG5BY25jK3JSZS9pcG5UVFlxTUEvVTdCanp3dldSVm40aDJnWVVsdG1FQTdkcTQxZW5XNHRyNnNONjMzVmlsZHBxcUpXRU16aWVSSVJtdEVYTkJtb2I2TVRtM0tGdmF5bWNDUUZZUFhZYUE2bldPWGZUWGdzbEpaVVcrSERoWjd1eWp4eTRpSmliVHNRZ3RDb3B0Ujg5b2R1RlBkVi92YVJrZFRub1FmWk9nWi9RZW5FQlNGQVRhb3M4V2JYSmhybjR5ckxScmdORnVJL2pNL3NkWEpabzJqVStiNWZEdlhabnZpOXRnaVVnSVVmOGZXcFc0SVE1NnU3dWtTdlAxS3R5NlhqZFhBOTlZMVZ2WGkzUTVEaWYxK3NqUnlzeHF1WEZEdmFCdmU3dXplcjNqU0VYNlIyczV1TEZlUU9wcHhlYkhvd29yTHRtUmRQdjhlSFNQanNPdjNWYzM5ZTFrSFA2VC9kYXRxemVwMDhhc25uTmpNTGgxNWVaNmFYQzBucmZzcHp2Ly8rbW5rRnJJL1lPN3lWeStLMzM1OUQrMm45NjZBazl2eit0R1ZWcXZNNlNQNXNEL1RTMGYvcDBKbE51YUZQcnZpcUsrbnNtUllrSndlTFRNL1ZsOTRLRHZrYXZ3VFE1em1HNUVMU2Zyc3hWcEFtZ3I3UVFxMC9XSko5S3ZDUGRRbjBnRUJoSFpGUVRzL2dETzBNUGpxOEhoSWRremRKMlJnZXpLUVVBUFJIMTc3Y3FWWVgrZWJ5RnRsYm1SWXdybjlYNHpMdW1uZTcxbzhqbkNIUjNPWFdEbTk0aGhSaWRXanhFMXpmWEpESTdhYUM4YVgyM3Q5d2FESHVDazBXalkyaDhPNTJ3bGZ4MTludXpJUk1UR2hBekd5VlphdWp1aEdBdmJPL0VPcm0wWWVHUm5HNnpGblNiNmFiVlF2dXZzb21lN2ZOckFBUEVWd1JaNVhsZWRRT1NCM3haY3Qxc3dlTVBKcDVjc1FVWXZlN2FUcXV6VUMxM1hKZHQ5ZURsbnF6clBpNDZnbUlJaTZLN2cyaDViMmpFbEtUT3pGLzQ5OUFjVUU5cXcydnJkZFJiN3R1OEpCa3Yzc1g2azhzbXFVZmxrL2NzUEtFaitmejlaLzNOVHJYeGY1Uk9ROW9rNlduNUFLY3JqK2lmL3B5S2xaamordDlGdkE3NUtBMTFoN0pwVmFkZklyRElRQUwxMnQ5TTAwQm5rOXdIQmp0QlRGVEVqUWMvdVlYYTQ0NzkxRVEzR0J4RzZyU0t5T0JpUGhuMHA4ejMremxzWEorLzlDWFFBOHp2WlEwb0tDSmpkSTh3ODBlcWlwODVMQ0kvZVd4emgzT24zNXQrejk5NzhlOUVQbjVleTR1Y0w3L204aU81N1gvNTlQd1ZwMHprMXM3V21WbHRrL1BISkVmV3ZvaXlnbm14OEFKSkVsRk0wWkw3VzgvN2srZWd3c1VQdjMvVDRxejN2Si9tVEl6bzRQQ1JtK1RTODRmR2tMZDRKbU5pQUZpNUJHMXN4TzBqMkZoQUdGN2RqQVJ5T05xazl4UEFiMjZlRG9oZHMzVmFxNVlOTUVDNGVEL0tRREcyOVdtbGlsZ3NMSzR2dnZzc0swOGVYZkc4T2N4UDczaWpHOVJFeEZqc2NESzZoNGJYZVhyL0h6TXNKZUdwcFRxMTdiYkpCQXgvMis5bmhzRWREMU8rVFhiM1hHWHFZNDJldVVKNGM0SGUzNW5iOVNoY2F6d2VFajZNMkRpdVk4RGdmT0hteTNDOC9NZTQvQVljNGpvWVFSL2MvTVlialh2bkVDUWllUVAxSmZHcUw5OUZZWmtMa1hnSW13blNLNXFsUUQyWWJFYS9IV25tQXhjeEdsTmFYOWwvWHNPd0hQL0NBYlRZZTIzZFZVN1FpOUUzZDlrWXRsNFAxcUJxdXYrYmUrMjViRHl0d3BpdUdXZGxvZDBsVy9MUXVSTjRkNzUwRm5zS3RRYVpoRi9Pa0xuN0t4MUM1Q3FsbGVEQWNEdlpLeDU5RXpsN3B5ZU9sNnRhVHBmRUlvbHZFMnJoZmV2TEU3ZjNTaVNmUjdaWEhUNVQ2RUgxODNxWmZqVFdaTS9JUE5EMGtCbmJBcUJMQkJnNEpHb1krQndiV3hZa1FvWW9PRW1JT3dmY3ZxSmFoR0pwWE1DdU5Vc053ZGJHSjlheXVaK2VYQlVYUlhlRDJiZG1vMk1XczVSdUtJdDByQkNxUStpbFd2NWFNWHpJYlBhck5yQklaQ0xCeVJCc1RFYWF3MWlEUjVCc2x4OTVoME85SDhMbk9IQjdBTUEvNm94NFo0a0UyMjRzdVBVTGdaNi9WMm8waWNoN04ydmlHdlJFb21XMFRYVWs4YThqV2lNTSswRzZZTmpENjlxaXFwclhmbjdQaC9oY3hMNGxnZHVCYU4rckNGMzFMNTQ2TzhhTW1EV0hTUmRGaGF6cFBSL1B6MUFiV2FQNC9Gci9PZnc4STdxWXFvVVIvZm0wcXYvMGErbk5pNFUvWFAzZCtHMEg4OVYvbEd0RjRWWkk0MlJVQXRlLzNva0UwYU1FMzZzOG5qQWJaRWNwQ0ZBSGJQT2ozZTYzcDMrRGF0ZEhCd1g2VS9PM0dxWE02SXJweW8xbzgzcllRVlZlUjVab3U1VFJPa1pJUExIenY1OHZ0WXJGZDFremJqRCtCWkpybUFJMUs3VFB0MHI1c21qS0tTRGdlMFhnUGJ0bTcybWRtdG5OWG9HM3VaeTR6VHpCUE1VOFRxU0N3cERDSEhZT3N1TFZ1d3BPdkkrS0JvU29RRHdjZHYwa245d2Frd3d3Z1V1NE9vWHM0aGhrK05Uc2tlTFVhdXFTNHJkUm1sN3dMKzN3MEd6OW9rREpZSWNVdjNyRlNZZ1dXWi9tVWdrVWVpWWhzK2R3UVpSWFdVbFczZFpubzFKRXA4S29JSER5SGVKbFhlTXpMb1JkeG5KT3V5T08vdUViL1VJbUZsL0FwbGw5TXA0c3BlSTZYT1k0a3BGaFI1ajhtY2dLdjZCeVdEWjdWZUo1TnAxaU9nN1U5eGFkNTNWUlFUYnkzbjlYQ1lBai84KzBqMGwyNks4eEY1dXVvZGczN1o0aUJGU0U1d0R0U0M4R1lQR0IvbXhKQVdDYmp5NVJDK0FSZ3VCTU1Cb3RFdFFudE1scy95T2JTSVZSREZkR2RoNGZsRmMxSUNSdzJMRm5GcXFDb1FpcGxaR0ZacXRpbW84dFk1ZzFGdzFoWEZRWHJXRXM3bnFiSldnWFd2VjQvMENRc240K0NENldSQ3ZWVURSV3pncUR6Z2lCQVBZM0EyQXp1VmpYRjRGT3FLRmlDaVZPY0xWaUdyQ0hFNmxZd29UTlhiazFuYW5TdHhEQU4vSGJVb0FRZy90YVM0MEVmWm5KQUNBMmFJelREYkpicWJHOUZhR1orUWlwL254R1BCditoM0M2VjJtVUZXSHpUSVFaU0FZeHFNdGgzMnFVUFVZdnFpTmhJanFsRkhTSnFuU2xOR1FGVjAyRm1yUkFrQXhPOE83V1A3dDZramlVRzZzVEJBcUdoNlBSdDE1blhuSXBsRjk4WGtoZVBoeVFNZGRScVhkMXRvVkV2Q0hxSkNpbUFxNk5KUWF4VHAzNFE1dnZncGpKczNGUUcyeUpTWjVwV214a3ZFQ00vK0VSK0Z6NUhDdkpGa3YvNHFrN0xRL0E3TkdnUXREZUFxTGV5d1pFaWpVZHhXVTZiU2RtK2VHVXdnQStVSzZZNXZ3ajAyU2FXTWQzWUNBYXdNTkdESnR2UWJwSDJGNmJpcEExaHRWYmJxaTJLL0dhanN2ejVJMG5DUnJPOC9HTjVSNGZwVjdxUTNzeTN0bTViNzRhVm0xTG1jUDVQTVE2bGV6NlJ1eWRhcGRNbzFpc1IveUxyYUNZNFJzL2xUZlBmR2F2R0NjTWdoM2Q5UkJTNzJNTS9oSEZYZE5GMzVRMGZVT3EvTTgzanB0Zng0UlpqL05VZndpN2NnejhpZXJpTEdlWWZUbTlMcVAyUG83ZWpQcEh4VHV3VmZvMGl5SFZZaDA0ejU0bTBqUW9FdTgyWVp3WldwSzNIdHJnNENtSEZoUFhTZlJXc1NZaHphZUxqZ2VyVVF2UzlraVRJa3JOYXRlb1ZQeTA2a3AvSmZpbDNJbmN5cDI5MXVrSEJzRFNqVUhZOHk5RE41MVowUGlVK2xiVXN5OGdCemd4R2ZmVHYyUlRueW5ZOTAxekVYb3JMSHk5KyszQzQvSmFoNzVvV2g5aTA1dGc3eTdLbkJBdVdFdFRWalBiQndTZ1k5cWFZNFJmUVBjeFo1bmJtWHFDV2wrZ3VrSzVMaGJoaExiWVVCc1JaSXg1WXlPNDlHTldBVWFnSTFJVXVqd2dsM2ZUeEd0UWZNQ1NRUmJqUXdORTZFcUFOS043Q0c3VW8xc1cwMEFkbFMwbjdsYlNSeXZDRmJMZWV5UmtualZ3bVU4M2svTFhWdENKaEE3TVZWcERLYTQ2RWJjblZKUGJ1dTFsSkhmOEZueE1GN3ZtaXJKdldHMWV1b0kzQU5EL0xwVnpzV0FWUmRUSTdPOHZMTzhIT3prNEtubmJnTVZOTjI3S2JFZ3pGQ2h6WmVGQjNQTk5jUXFJdnYyWlp6YzVrTzFlTzRJN1p2c1ViN085bU94WGptUmgva24yd3hEcW1OWXp4VER4RzMwMTFOREs4TDByVlV0QnFZYTJMN2ovMlRLdC9MUDlHNVdKelFMVFJ2ZkR0c3pWclNOY3NsMW9ITk1uTy9ZbDJpeXhLcjNyeWNxejdQM1o0dUhPTEdEWE5obmdVN044VW1ja0M5dENBcmhwTWJFOGZ4b2IxMUpTKzdSSWxlaitxZDlKT2xDbiswMUxtRUEyK3B4SGFidTBEMzd0YURzUFM2azlDcmVNMTZLdm9xMHdHa0ZzUlptZWJPUTZZYlp0SnZBOEpPQ1NLSTZBR2JCaTdIK0o5SUpFaDlxbmNLUEU4NU1kR3AxMCtoUEVHYzhOUFhCQXBWbWM1SkQ2SW5OT1dxQkluUk9OM2pZYXRmalFjalQ1dDJyWEVCVkg5bEJWYWxWVVQ4Wk9MOER6eE1LU0sxbEpJdkJIWlo3cW1RdHdSbllXTG83MSs5SDdyVkIxT2wwOGM5MnEydVdDdVZpdzN1VVNxWkUzWHVxK0ZTMk03TGRKNnNLcGFCTUZIS0VHZGVBNkIzdXI0YXRmUXNBY1lmZGk3emdTSUNiTERMRGxjblFZM0phQlJFSXdIMlN6cVo4bmZZQkNRdjJnYUJKQkNMa1EwSUFsVGU1UVcxVkhCY0xBVHRiL1htTmdFMVNhUlFYR3BDQjlFZkg5QjdIUHhnU2dXeWJFWVg0MC9VeHBOK083VjJIOVRiYzZXTUNTZXBvZ2hRcFZ1amlURDdReVJlM1E3UkwyQ0RqMXp2RS9zSXRDZTZWV0VGUGYwVTVoUFNhbm5POTNuVXhMTEMwODl6YkdBQ1AvTnY5RmZQaVNXRlNUNEcwSGhubmdhQ3luMjhZMk54OW1VZ0o5K2dsTUVXWDNuTzlVcC8vMW5VSjRpMGZvUjdUQUFpQVpWUWhQdkNXVGJhSWtsWHBJY1lFNnVVcXZHRm9UQzhPTkVjOFJ4My8rdWxLeWdMNzhvcnZuL3hYUEZieUZIMzczN3oxOVFNTThpZFBMakhJdWwyWHk2Um5tbkxKWGtRVlpRZThpSWJJY2kwaDFpMCtUNWJ3QmFjR3o4bzhlKzlDTThwMWppKzc4SHArVVVqNFpyWDF5RHp4Kzhoek1ObG4vREczaldNRGxtcHJjaWJVcDhwQkNMNXh2c00zSE5uYm5DaW56c3U4UjFXRGRzKzBjc05UOUhOb29WWFYzdDk1dk4zZDJnMlFTMFYvU3VFaU1iQ0hwN1JEbFRGSjk3R1FBRURFREMvdmZtOTFvbnZQdU51VU9YM2pxLzE5OHFsNC9OdjF5WWU3Y05yVmFDbFgzMVZ2VTdXcXV3RGFPbk96WEFPMUxIZzROcDVhNnRGVnVtUXNTdCtud0pSdnN2ekpVaHU5TjAxclpqcWV5UnRsNmxubWh1VWR1cFQ2bm12RCtwa0hxY2V0VzIvek5aVEFsdXZvSk5CK3NLcnVSZDJSZXh4QXB1ejFYOGI3MVZTdzFFTVNPNWhhcWdhdGkyaEdyZUVWaEpsREtLYzVmTHA0N050K044dVgwNlNtNXV3NUF5d3QxWEh4M1JBSGppVzNaWmZXT3dWdDA3TWlvbStDSFdwMmFZUFBXR2RwUHZxNmx0V0lVZzlQa1RkR2pJNHo3MWJqV1VqZkVnMFNnK05MN1dta1VqUkhjYzBmdlFkOFh3ZUg5L05Jbk0yVTBSRHdSRTVtd0JFMkFCS3hBYkxTRkEyZjMrWjU2cmYvemo5ZWZRUWV4Zlk5UjZydjRqUDFKL2pwbTN1eEpqejRjdUdWcmRtazEwOVJhcy8rN2hLSHB2L1Y4K0hVWGphNk5XSHgyTWdudmZXLzlYMTVsZWRJQ3kwV3h2L2x0Z25YQ0poUUtncEJweGJiYUYyazFxZ2drRit0Mjd0K1U3Qk1sdFpzcEwwWmt6MGMvZXVaWVc1Yk9wYUxWejUxVFdOem9xLzQvZmMrUTFicUlHdUF1OVNRWW04dW0yZUZwTGw2MWlZN25kL2lVSkJ2bElrOGV2eU5xSHQwUERPTTR1aDZ2Ykg5Wmtjak16bFI5Y296YllzOVZzVGdjZXZ4eFJPUXBkeU5wOGNqemFEZU5odGhlTXhsY2hvQzdLaGhPV1pyeC83ZG9JV0VWZ2JBT3FFcGpLR3I5RWZYVzBFd1Y2Q2JuWUJiSy9qdHE5YktXeTlzQmFwWklkMkY3RlZOSExFY1k4L1VSWERsSzhxZXN2TVVkOW9MaUpaNUgyeExtWUs4UTI5b09vbDYxNWF4dkJjaTFZenJZMy9HYUVCdVBCY0NRaVJHempwWkhLSW93Uk82RnB2MC9ibk9pWkFYR1JKazQyR3RhbUd3NG5wc2Z4Y3VGREY4VDhSVlh3WVl3TGM5ZkRWdk9BRjdOWWdhK0tmVVBQNklhUFZ3T2dLdVhWSzdrRzZ6Z1FkUnpVUkM5TDNNNk9nQ2ZoQTFhV3BhYnlCMnpXZW9DVHRPRStOVEFmck9ETm1yK2dmNXljZlZ4ZjhHdWJjM051c3ArZStrQ3hjTVVtSXJDRUMvYTd0UUJkM1IrUGRtT1RsZUZ3TkJpZ3cvRm9Id0UyMkFPSUVBVDl3YXgvcnFGRHNqcmFqUTRkQ1pPRkJMc0pZME5PV3AwRFJCUktkN1hiRGRzKzVLTnFvOVZxMkk2T1BobXhwakwreFVhN2ZWZEwrdjdvVDhvcmNKUDBXM1RRc2RQeTJnVFhJanFTcDE1Rlk1dlhxYmRSTjB6U1VlQzZ0UjdCRys2K1Y5d25SK2hhSUVhb1g3ZlhlNzJpUzgyWCtuRDBpcnU3Ulc5QS9KRE8yaVpMTFZlcFpjUzg1VFoxdlJkdkhpZDdHTWgrbkluUmc5K1pHSDNVMm5QbUhoRWRyRll0RmdhaDRTWVZKbnhLTVdrRTNhMllZNkFDNDJzREFybkxmZ1RvUTFRME0zMHRyY284eDZLVUlHdDJUaGZaZzZ5cC9Ba2FtdVJoZUhMVEpBK1RkMzBlWlJQRS9vYkVCR1EwVkdWTDFWWE5rTFdzcHNINy8wUXhzOHlOOWl0NWdxOXZtcnZBdjlqVE9rME1XYXg1UTVhTkpKSEVUNkx2MXROcGZmeU5FS0x2R0E4UFloVFhTK3hZWXB2amNxQUpzUkZMdWh5b0dCMG1EK2prNGZFZTVZRkkzeXdYaTI5VTFVS21hbWZvWGxIbElBcXlVQTlMVmdOdE5oWUlQMDE5YVIyVlUyRGhGc0tMSlBIM2JDM2oyRUo3Y1dtNTFreTcydFp5dVBsL3BiV01tOGJ0eGNXVmF0TjJ0Sk9ROWpPVmpNbnpmT09pZTlLcE5sYzMzM1IyTmJ3NWFVb0hyMUdPcTBnOXdaNkl1WHFIUWxMaWwzS0NMYUtiSXZnbTZ4ckV2UDNFc1dNbi9wWUVjbXlWL2EwbXRiMysxcmhyZnlWT1BEM1p0WDlzY2JoNGpBWlg1KzIwNDgvTHlWaUt6V2VtY2doU1hvblJBSzNIZm5iS2s5NkhGYmZqRTdFRGtUMGtYN29MQkJMcHl0b3kzdG9Lb2g3d0FvUDRtKzJOaDRQOS9YZ0JSbWhmTnFnbktPSU02cER1M3RpanVnQjl1aTZsS0RlclE5N09kTjFvUWgrdWtOMnRSSk5EMWd1K1d3UHM2VFpDdHd1TUhaU0JPR01DeE1IRGxJSnJ1QnVXVU50QVVYUndjTzFnL1BQTjNtZ0E0U0FNZDBLeWxnNkplNDhCQW13UmhPR2w1ZzRna0JIeCtiSFRIQXdHY0VzdmJHcmhkUVpTZ01FSnc3MndDYmZ1TkJsbVRsWW5RUHM0Vkx0RTlFaFV5d1lNWmp1Rlk0VVowWmVGM1lQQjJ2bndqcyt0M1JHZVgzc2hQTDg4V1B1YjgydUR0VHZRYUVEVDRDb2tYbWRDbWtxdW43OTFIdkZicVJUSGpYaWFVNjBTWi94US9RNTQrUEFPY2hoL2poNVFIOTVXaDF6b3BUcE5lNFdHTkgxYWp5OEFoaU83WTFwMFgrWWFJbHRUcWYva2lmNTdNMW4xeUo0SkhGdEQwVVhhbjNCdzNVa0VmWit5NEEvOUJTVnY2SUpqRkt5d3FHZnl2bDVzV2tYVEVYVGpNTWdHOFBrdXpkSGdzNkhibW1icjZBWGJjZXpsNCsySGRNV1VTeG5KTUtSTVNiSVUvYUgyOFRWeWY5Q1V5WTM2a2t3ZTAyYnJ5SzlTdTNyQ0MwZlVQUnUxQk56MHUyc1RXUjF4L05BT20rZ3pQLzg4UHJ1d2VaNUZwUlBWbGRwV2NFZXorN3JqeDEvWFBYbHBnMlZSYzNkaGcwWG5ONnRiZFZROEh1U3BpNGJvMFpPNmZTUHVuT0NZbXlpaG4zamJuWGpkblVjd1B6ZEUvZjJJQkVjeDZGWGljSXk2S1V0b3hLK2dud1plenFPK2g3YW9UUlBwaGszQ3kxVXBjVXFpL2l5YTZuYUFTcFFRMmYwWHdoRzZZaDAxNlhhQ1RZK3dEdFV3M3ZqeWVVNVI5V3FnaUlWcTRibVU1QlU4R1djTDJUL2taSWhLT0ZQSXBzdjZ4ck9iUnBrdmhlVVA1YXk4VnMxeE9YVnBWWlkvdjdxa1FyeXFGNng4aXBQUmU2d2wzU3d1MVRLWlJiMmV6ZFlMam1OTUl1T3J6NjBmUDc3K25KWk9mNkhaZVZMVTFjY1cxaEZhWDNoTTFjVW51azJPUTlQKysxUDBhY0s1RXZhbTJ3d25Hd1c2aldTZlRnbWgvMWgvcE83cDJXLzZEdXlLSllCUzJhMnZlK1pNTGpBQ0FiMnUvbERkclFRLy9NMFlsN0NIeHcxVXppaFpvNHBuNDJPUTZCVm5vaElMN1F4MjRJT0czLzd0NDROdit6YlVtOXo3bStpbmlGU3FFVHQwSU83RUJSeHZVaURHSUlnNXZiRVNaSG12Y1RLN1lkc2IyWk1OajQ5V051NEtsaGMzMWgvTXI3R3VhYnJzV3Y3ckhsOWNubzZacndCK0pMTGNKbk9LMldGaTYrWm1UVWNZY0p4SEJGRkYxRVdkRm8raHdsMGR4VFltSmFCSm1KaVZMeVBjS1JIWEE5UTdqZ0V4OUxPaUwyOHZMZDM1WXBVM2lpdkxJckl5RWpvdmpyOVMzU2l1MzVubDNpeXpzS3JMUCtobHNtV3Y4c3dwSjFBOTQ4eGI2NXpHY2RvMzlKZE9vUi9CZU50QWQ1MlJIYlJRV0JZekZwTFFIVkxtdjFUeWErY3l1YnVQU3prWjQ2MnltYzJVb3hNQmk5QldKRGc4bDViNnAyYnQrakdZZDRUM3FsSExlV2d3dWxqVkt2R0dkMEl1Q0FsSlBOcFF2Y3pMR212WXg5WWNrOVdJeGVuNGtJUkgwMUFBWWI5VERndUZzTktPK2VPalozTTh4UlhvVjV2S0p0YVpOdkZFVnFQTVpzdzlVUDByaWZzUmtWcTJhN2hHM1B6UkcxTFVJaUttMWYySWlLZWkrdU9WS0tpbG1rSEE1czA4ZTNVM0cvMnZyUzN6a1VmV2FOaW5lNWtIZ0dMM0JnODlOTGh2WitlK1FSODVKN2RLbHg1NVpldGs2WkZMVE9Ldk8xbTc0dldLOVBocm1EdVlYV2duUUg1NEc1MUpkU2hoWWwweVgxT2IzVVFyaHNOcXN0MlpqTFJONFBGWllsdGI4NmNhdEVwc3dFS0V3c1ByUEU1eEtVQk1saWJxSW84UUQ3eUdySDRCVnEySGFtYk9FQVJSdGkwOTBEWE50ZUg4Q2wxbnFSMDUwS1QzcERBdmk1TGlHNEtzWWw2eTRJeTdMWUExT3J2dW1UbTlURnd0QVpDRUE4ZVg5WnlWeTJaYlFiQkxRMmFtb3hnbTlUeWUxSlBXa1orckkzWmNIK3JJL3ozckY5ZHRmSTBYV1M3RnNrSmFFeldvSE04Q3c2SWlidkJkTlNPdkF5cFUwbEExUTQycmRvMm9xTWJEUG1wOUl5dHlzaVRDWUNmVjRtU29GbFN1My9kOEs5RExRT0ZUOEZJV3NUeXBrOW1tY3Nvb21QbjFBNmlZQnB5VGdYb2tCci9KSWdlakJMZ0UxNC9hNkxEZkcvWDd2WU5lME92dkVjVmxuMzUzczcwREdCeFRPL2IvaHI0d2tYR2lDVExteVV3bjlOcWZ1QmhGZmJKbDg0RlQ0Ly9lOEpaZmU1ZTNkUEhYR3E5ZDl1NjZ1T1NoWjVlb3NlSjk3c1c3M0tXTGQzcWZkVjJTZnVmRkdTYUg4aElaTVNrelE5aUZDWDFMQVo4S0l4d3dFVHE4MnJwNnRhVUZPLzArWXZxeEdRYnFVeXNNZ3FDMVMvQjNKWDRmQzIrRTkrbkorMXk2Z3JXSk5WMGpDdjJLVzhFMW4yVjY4UnZHZjNIbDBnRjV5U05YTHFHQTVISDFhdFQvS09URFRNcEhmUklwVkw1V0lOZ0k4RzNVQnZhMTVqZWdyR1RyclU4MXB5RzgrbUF6YlllbnpxL2RoajRNWFhrNGdqd0dkT1B6b0dZN25kdFBQUFJwd0k2SU9ZeWczWWUzZkQ4TXBHNE5xSThMUUtWUkFSSVBoYmRKYTdTSmtoWjlhUFBpYmFzWHRrTGJHcjhMM2dOdmkzcTdXWkxCUXcrZHVMM2oyTGNkRWh3WVhXZDZCNGR6dGxDRVJ5MVRsRjRrdS9hb1VyNGJJd295ZUt2RStXM2Izd1pPZjZlOWVlTEVabnZuMU5QbGM5N1p4dUx0UzB1M0x6Yk91bXY3eHlwdlFJZmw0ak12UFZNc2Q5ZkRRbTNwOXRmZXZsUXRObHRYRnBlSksvZnBmQ0l5ZjZJVnlVT2VpOFRySEJBSHEwSWFDYXBqUTl0RnJTYUJGdDJJakNrU2EwejRBNzlkcGRDbjVoTDNpSzFvUEFJbWRhLzRLOWxSSDNpclFUQVJuTit4VkhWMm5NcnlvSWVZWGcrcWk2Z1hOZURVZTNERGp3MEdXY0pTTFJmN2tRclFWUjBjb2JWRTRsYWtQZ2NKOTE5ejQyNk1xQTNNZER0OG13Q2ZMbCtKSTRCQUkrTFhORUs5OGVnd0xnTS9QZ3g2MUlmcytCcnhiSGF0RmFFZ0dsMjd0aGR6Z3NQZzZ1SGgvaUE3T3B6RFhmUDZFSVp3R3BYRUZ3LzVsUU1vakVYM21jTTNRRmZId0FuL0U4MDZKSDR6aVJNLzlPUGpkNk05VjAxYlgwZTNORFBFWDBXck5jZmJwaEx2V1VTU1ZwdDZjd21QT2lLajlxcXg3ZXBocTBWTUNoelRsTTg4ZS9yMHMrOGd3Wm1abmRaZzJJLzF2djNrR2dUanZabTExN3dOYnF5QnU4RmYxNFJvVUdYWW5GbnN4V1Ivdzd4SmJMSXQ0dmZwdUozWkpTdlFXMVE2U3FTRGJlcjZEdkQ2dkkyeVBaOWxxdEt1SExhb2pWUXdaM0ZjMjZwV3R5NlE0SDJFWkl5b01kTHcyTVUza0tzUW9GWjE2L2FUMWVySjI3ZXE0MEUwemYvYUxIOUVjM1pwS1Y2OVNWTmtuZ1pmcXdDL2cvb291akgvOGRWWi9zUmFqV1NmbXZZcjZkVUd4Rjg5MTdteUllYVdmZW0zZG5maGd3NXYzWlVvUzY2MlpqeENiTHR2VWY4ZGo4L1IvKzVOckZKWXJWVnJzRW9LeExHSEF5c2xjVE95T2ZtZG10T0l1TzJsZmxIODJHcUtUSEVpcVNKaVhtby9oYzR2bkZ5QVQvMzB3NmZoazQ4UjByZnhTc091NWwyT2FJcFl5YzNYN0VheFlkZjBuSnFrNkhyTmFmeUhTclh6YjZPR2tVNGJTMnMwZ3BnQ2VkdENZWVc4N2ZRNUdGZStibTZ3cXFmcFZidFJwbStWeUN0NE5XZlU3RHA1SytTRFdmVEREMFNOU2lXOW12MjMyZFUwamN6SmpxN1FtZXZOcEFjempva0g2aC9HcHJreFRPd1JGeGVKdXd2MENJRXNQZUtSczJXcTZCWFZSQWU2TXZHcW9lalI2S0Iva0NXL1N6SGY5dk4rbXVuT1BiZEdkdkNsaUI2YldBWU9Cc1BCWUg5dmJ4OGlSQ1VPcU9NUUJZQWhZSWtjWlBlWW1keVgrS1dsbm11Si9xSkhYRU5mMzd0NmRlL3JtZWs5NzRjeFZtWTI0OW5yMHA5aW9ybys2dXVNQ0cvWEVUVm1oZWxGZnlsbU9ibEVaSkdJQ2MrRm1neGNzbVFvZmNXUWdEZVc5UEJjY3lncVdGY2pWY09LaUE2YjUwSzM1R1VjTWFmRXY4Q2g1RVFuNDVWY3VIUDhyT2RwcHFwcHFqa2I5NStsYmFBU2F5eFM3eWsxOHlrOGFBRWo0Y2NlTCtnUFB1ejBlazA3bHd1RDRJTzd1NWF4WkpnOTM2MlVUa1VvLzQ1Y013ZWZIMTRlZi9sN0Nta1RtVmJwZTM1c294QUlRbWFDZFkvcVlUYVpEdFZOTTkzRW84cEVKMk8vcWo3bTFVL21lZWZUdDFUVDNEb2F4R3gxL0NUYVQxeFVSZjFKWk8rbWxDa3QvZ1ZLaTRHdmIzVG5QQTlNM1dQNFhVQ3h1TjBGanJSWE5PeG11NUUyaTdHUTdkUURiLy9YZzhGeks1LzRrRmhNQjgxbWtDNktyNHNsYTk5U3ZkWnFSWWV0eHMvTTdWVWdGaGRNdkhGdXNyOTQ4dHRkYmVxaGNTcmtXN3F3NUpnRlBnOHNMYTRhZWI1Z09wQlViN1h1YU1FaVFLTFZZcGJ6blpWc2RzWHh1V3l4V29mRWM5R2RyZGFkczMwRVErckRyMEcxbkZOOXc0M2FUdUF2RTVjRUFxWmFJQ0t2SGdRQVVBTnFwTVJBK0h4TGtUVy82Q3RxblFBTEZPd3VuenExdkd2S0IrUVdDSzZjNEd6WjhIMURUYWRlM0NXcXZLUDdQMjVjNlk3c21EK3lUWDVHK0kvcy96aElFaUVncjUzNStPR292RkNqMmdtUDBuMWlrVTJjelBsUmlLa0tNcHdMOFdabjRsRE1tM1l4aXZiR1YwZTlYbit0dExiV213YWhsV0ZaSlJJRXhHWk1JcFJXRkRUYUd3TUh0TmZUb2tBTHNsb3IwTEtCRm1VaDdHY3RxWnpQRlZVamQxcXhGUGdjNlFkU3puQldNcHNhYTBGWEpQN2dOZ25sNzdyRUh3bVYvMDZLRkFqY215VmVUT21PVXhMTm5tb0xzbXNaenJRYzQ3OTlOeWM0clBJUTZ4UWNyT3NQbWxzcFhwQUxqbnNrYjVscUxFbmVkT2NOTU1kazh3M05CRlpQb2tYcjliSUExK0xYamcralZyYTN1OXZMRWwvNDdKRTZUR3N3S2VHMEtEZjJpM2lUTFV2eUxObW9RL29HRHUxS2dZM29MNDZGOFNubEN1bXJneUVVNjJEWXY4NzBnWEwzaDBRZW0rUkZiTk43d01QMXFJUVFlTnhzTmp0bFV4UHNPaWx2ZXFKN25MVThMUDBZdUx0b0hVME5uQklVT2FsVGRCVmVGNUJzWWdyelRiM2VjTmJrMS9iM2lWSDJiZ0xLV3EwZXpkZzhVdmZZLzNTR292bzZ0UkEreHJRU25qa3BTOElEVDh5ZThUOGdUZ3Q2aFZqdXRJYlFkN2NLcCtYdHhZWTV3ZVJBRFhleXlhRkZUWFFTdTZwYjlkdXQraXpabTNQTHpvcjN5ZE9kN2pkMVZrUnpoMCtDRVNaOVJOSDlwSDl1OUw1SmRJT1Rmc21hY28rNnBaSE4zV2l1UTNiSkVra0NZeERibThWai8wdm9UNkhsNmE5L0lNOGxrQXVvM3pMeTQ5VzRHMUlubVd2VXA4QTJTMzgyckRiZFpZNFNRWGdzanFUN1ZnU3ErWVZGQW4xQlJHYko0UVNXNDM3c0JCWjZBa1pCQ1VtdTVCb2lkcjZTNGtUUldXbVdUaUpEOWJCV01TcEdTVk1McFhJRmk1WXNwMFJkTUxIQkM1aFYwZFBGVW42eklyRG9aWGlJZXhraFViSlA1RFBTZDdNcGpoWDBXdlJUbkI2MC9GeFVObFJPV2xwNHJsRDhOSnZDdHB0UlpBZnV3SHJHOVNXTm1lMUxtZjBtQnZtOUN2aGFFTVQyZy9SNzJMclNRa3lyTld1blFlTHpJSG1tVGRTNzA5K25TTDRENHZSdjJKbzh3ekl6UHpob2JrU3d6SmlaZk5HQVdKYjE5bnU5YWRsdW1jOWMyUWlMUHNsblFuY0lUMEU4bTg1NzZYWElMcUxZdGpYNVRiUHBLa1kzRlJDTlJCVHpsWHQzZGlNaVk2VG9JT3JjQlZNVzFqYnljenpCZnFMMUxia25IcFRiTVRCb3l3K2VJSGVTQlU0MjVuMXVEK085aG5aRUVSV2dTN3FucGovZFg0ajZyY211dzZudE9yVitJN3RVWW9jT3diVDk2THA0Z3JsQWZhNlI0ZGFLZjJTQXVBUUM2QS96aWhoVVQyQkN2R09DeW9ZOXdyYkVHNHpDcjhHcUlzTlNlSjdqTUlkNVQvZEZRN1dLam1tblRDV1BOVlVVWmNPVlZURlFqR3c2NzFtU0lrbnA1cHczN0dPdlBYYnN0VStRQUFXY3drcVN4UElveGFaTG9pelc2NXpsTzRHaDZDbGVGRE9xTEV0cTNsQ01hcGl5NUh5UXdlbWZuWE4yL2E3a1BSQk1lQ1VZTzRRM2FNTE1KTDVhR0pqM3Raa2ZHRnpwNm9nS1NiZFRBSTFpZlk1UHBZYUpOREhXZUp4aDZmSk5uVU9GMndnbnU2dWFMR052VkxNTGlpemJCV0g4djM4SEdCY084UmlxaVBrVVlXSk1EYXY0ZVNPamx5dDZSbGN6WXRFdGl0YlhGeFlYVHpnU3RFM3RtNE5HQUI5ME1CNVZOM0llNTFwZnhxcGdwaVNSNXdWSjRrU1ovTXpZOXhlMHJFSDhTMmlGbElCU0tjU3hpeWNYYmNQU0EyejdqNlJ6dVVhOEhrMWtTdGVJMVMraUZKeHNVcTNSYlh5SlF4MGlZdXp2MGs5eVJNemNDVGxPNVVVeDlvNVI5eDNNZmZITU9PS2ZlSUpyN05oYnpZUXZtZjloUy9JVEpsTVdkUkxCQUVNQW9UVlJaTWl4VzNmWmlKSXRCVVczbDAyL0pwM3RUYXdXZy9Gd1AzRjZIeDgrMUh4SGt6dDV6MG1ZOW9uck1PUGhaSlBCd1FpYU9KM05wcUd0SVZyODhlRXd3ZTV5ZkhBZHh5YXRoYTVmVDJqTGc4U2llV0t0TVRIaElHMzM5MHFiYkdTZVdYNU10dGk0YUVRWktycXJPUmpNNHRsQk1Jc1gzU05YM09KQnZMNlFJSXBlSmU0VjU4K0tNMTlvTDZHWEtKM0U4USt0RWgwRWV1blJSK3VQWG1vOCttamowcVBvVVhJQ01YS2VQUE4rOUg3NnpPd1JIM1VlN1Y1NnRQTW8vU0RtVXZmUjVLUTdSNk00dWtzMHJNSDlxWXFOdE9oajZkQ0pVQzhDOHZTWFA1OU5uTmpFOTM4ZWZZWjZ4bVRzMk14K1lxdlJyQkl2K2tWV21GamJDMjR0TnZBZ1c1Ym9YZVFIM2NqSm5ORHE5MVhSVjJUZHozc0ZQNjhzN1ZVTU83K1paZzBqMWE2a3pTWFBHWlR5Nnl2ckdmL2lhL1JhYVNHem9pdmxvRmJJV0x2dmk4MFEwR2M0dVJEVTdiU2J6bXhrUEM1ZFdtN0tpMmZsN0lXZFM3ZWQ3aXcyVEc2em5jK2tqZEEycEV6dEt6RVRsclRYZjBaL05MTUMxeEZnL0RVVS84WXNvWjlFdjBqZGtORmZKOU9wUjBKaVNrbkVmY0xjRDBpaUsrUkhTNjlrenV4a09SSjdoM1hNMDBUUGU0Y0lLL3M3c083aGQ1RGZSTEkwNzVoMXhWOHBwbEtTSUFKVWtEaGhBLzFzOXR5NXpLY3lsdUZ4bVhQbnNpOVpvaUtJL2huL0pXeTQrQ1g2aHZReFQwMExzbWg5eXR0WlFZallpbm5FR1Q3TFR1VEI4WjUyc21PK0NwaHhremtKYTJYaWNZdnMzYll3SGNnMXNzM0Q5V1BiUGZwelI0bTdrZ2lXVmVMSElubmtGUWRXU2p3WW9kNGZPNllUckpuT00zbW5YcmNMajBmQXJ2YkdoMWY2NzFVVVJUZUdBUkJGRkJIbmRaOHgzR3pmTWROMm9aOTNmRURCL2VDd2Y5RFNmV05lQjZUUVg4T2IrRmFGOWJ3emRRclRuWkRpS1UybUprOGI5RmZybXExcGF2ZW15Qk5vWjVYeWV3Y3h0aDdFaDIvVTcyazJHcUZ1cnBiZm5waGp4aGVHaVZ1WDQzZkVLdjA3L2lnbUo0dUVhT242cnJiZ1dMdjNhR1o1TlJ1bktFY09FL25SajlQMXFBUjg4Z25xeFc0ekJvRms2Qk5PdlRaL0xoUlJsNlpULzhUazF4TmFzZmN5d3JWMWFmMGhzZ2xucEQzUWhtL3FrcEwyVGFCMDk2VVYyVEQ5dENLeFd2YlhNcGFaTm4wSS9yenFtZW1hWjFvWHN5ZWFUYk1WYkJyTHpSTm9NWjhOUE5NdVpIS3VhZHVtbXcveWFjdTF3aURJWi9KMkxwZk4yZm43Y3UyOEhiUnptZFd6K1lyalZQSm5WMmU2cUs4Q043WktmNWM1Yk1aQ2hoTEM1UGZCc0RCeHRFeDZoUGl5OXIxRUROSHRoSHpZakIwZmxCQnFDeEtTZXhvUHk5L2VXejNWMW1FSjlQREpKK1JBMU96aWVySDBmRWtneXNhenBpWUk0dmpUdk1LeVdrOVJaUjcxQlZtVDc5RVFxL0l2dmJWWVhDczVtaGpJNXg0UmZRQU5TbHAxMzdvSUM3TG1uVTFycWlGOG1WZEVYdTNKck1UUDZabUpWUXB4Q2sza01WN3NoamtoVVhRUHFRRGtuU3hlMU5PeEQzQkoySWpsS1ZOVkRlSTdDODJ3a0JGU0tTN2xTOFZLMUMxa3ZVek44SzFVcHF5b1lnbExpQ3RxTE1aU09SMXVWNWZ2UkNQUE9iOVFhSnNzcDZUNVZQNitmTEZTWEZrdVZWbkhsSTlWN1RUV3JheGp2aGh1c21pbExnWVp6Vmk2Y1A5dHpkaytuMnNKeGlXLzE3d3hROGVFVjJwUTU5YVQ3UTdkTmpEOFNaektZaEtHRUlESGdCaVRqa2JvdTRlOElKcHVvYkNRWndlS25Da1VsZ3JTWHcvMzlzakc1dGhCZDFSQWd2QzJWR0d4a0VtL2xIK0VoMGpCL1FRVzl5Y09DdkFONWNyUlBadk5veVhyM3JDR0VsT2pHNHF6dHhjN0J5WEJ3dzgrQ09kenBXak5mcVBnU2l2cVRYMHJYUDlic3FpajY1QXprWDUxNkNyWTdheXhiZUprbFJyZ0VhY2JsUG9TUXdlSU5SdFVNbzVqdC9Ca2xoR1hiNWZ2WGJ0WDRHeFgrYWVuVDJaeWRvNFhPN25DK1h2V3ozNmI3QXYwMnZoWFZRbVhGTCtvbHA3TTVvcGE4YitpdDVNTHZzMjlEVDl4YkZNM1JKVVh0a3Z3VkhUaHF6SW4zTHQra2ZOcldqbWZlVDA4NDZzbExHck9sNU8xOFhmUjd5WitTNHBJWjlmWWJkWkx6UlFxTG5wbE1aOS83WnZlOUZvYVh0amIyNFhXZUdWaGtnRGgrQ2RKMnU3TUI4S1Z4QjVsYWtZVi8rNWdDN2lDZlJLWlljVllqM1BEdlFQcXpxUkhRdnJ6NjBrNUQ5QnZRbzl1a1Y5Qmk2MW55YytVRVkwelpaZm9oc2hPeTE2RE9uaHhuQ3lNVUpua1B1SURGMTE4Um9iWnllb2F4NHFPeWEyZFcvT2Z3V216Vm4zazRkZGtNbFVTRjUvSldOYXhjMmN6Slp3VkJNTVJLc3FIbjVFREo1WEs2TExKaWY5ZlpWY2UzTVoxM3ZmdDlmYkdzVmdzc0FCeEVseUtCRUdSaTBNU0taS1NUT293b1lPVTR2aVdGUVcwNHFOMmJjdHkzVGhJclhRU0plbVJOclhKbWNUTmpOSTJtVFJOUTllNUhXZkdhVEl4V1RmSDFFM1NOc2tmSVNlcHArMDBicWVkTmxEZjl4WUFRY3B1RWhEY0E4RHUyMzM3anUvNGZiOHZGTXlNbGc2UncvUUk0cksyZmVpV203TVhwR0NJSEhmd3dPNVFLSmE1cllBam1pQ1YzdzZYN2V2L0xWSW5Kcm42R2tWRjV3SExSQkU0RTRnbVVoQ3huZmVkSHB5WUowSXJHYUhJeDc2d0N6WjNQeUZRZ1lhaFQxREFhV05CVXRGZzNCRlpRNzRjRVFLbkpaVjl1SUVsWE1QS1Uxb0UvWUZpc01OSXdRc0t2b3RvMjJ6NFFWRmhpenphL3dCUHRIRzhUOE04aTVxYWN1MzhoYVFpVFlaa25OZDF2ZlZ0VTFYK1hsWUt2SUo1dmgrTFg3Ui9LRW9DMEp4dlBZY2w4c3g4enovb3BtQXVHT3ZvcExqRGxvd2F3MWxIMTdQRFJBRnRtNmhSSTErVFBodzBaZnhOcVpZblNtZklsN2Q3OU01Tm9uV0NOOHNQRDNjeEVPcE9vVFpxbEE1OG9DbjYvU1NLZmlNM05wYVQ1VVJyNHpXdWxJdGxzN3V6NG9JY01BVldpbHQ0VVVNYnUyZkgyRVRyWjZoWmNOK1hHODNsaUE2MEtOc0pIb1VNYVZIczlVdjc0MFVuQ28wcGdDZVIvQU9ncGtiRHh6bzZCeGp1L1RHTXk5Tk80a2N5ZXMybXM3SlNyOWRwTUFUNGJ6eEUxemV2a1ZmWmNUYmlkYWNlWDF0YU10U21aalNibE1LOXRibmFxQy9IZTN5YU92VWl3VXpXWmdIMlhNZ2Y1VUx4SHFsbEYxdCtnbzRLM3FZRlFNQzk3UXY5akdZb29wVEZBVmFYamVnc0d3NnVzdWRPbkRqSDFnMTFCY3dERWp0WUhXUWwxVUFLMlZGWjBISlY0LzZRN3JwNjZFeTlmdnBLT24zbGRIMmRrdWFwaGd2bWZ0ZFFtUzI4NWlhMU5mWUQ0M0tIWlJ5Qys0RUJJVVZxQ0ZKMTFjWnlvZ0NXM3pFeTJMcjA2c3RvMVdrMW5OeEVQaEdMSmZJVHVkYTY1MlJHRURPU2NlcE9tWWhrbXlqdWtjOFZoZnpHODRieUk0dGVaaVEvNU4xcjV6d3YxOHVoQ0ZiZXVLOWpZaHBCV3hFOG9qL2tCZklCbWVTSmxybSsxR2pXeVdOcHJkZjdrZ2tQclN3MSsvcWNCbXJNZSt0Z2VObFQ4cDZkaDZXM2RWL1BVWmJmT2JDaUZXaXlLS0ttMSt4dTRCNDVmODdDT1V4VDEwVzlMclhWRkJLNjRwL281bHcvanpId2NVZDl3bndpcWFQMWhDbUZ4TW5KeUNFekVZNFljb0EvTExMT3dhbys0T2lTUUQydG10RmFEOGZEWmp5ME9sZ1l5dk04aTFFNm0wc0pBVTBQUjJKaDF2eDV4R0dKSEhOWFVBK1JzeWhTV0xqZk5SSUZROUp5NENMT2FXSTBBcno2a2ZEaEJHL3pFc3RhUEc4SlV0R01tV1k4M0t1alErNWxzUENBWmNkSHRGbDUzNnl5M2x4ZWJnN3Qzei9VYkZJbVg2TGxMalhxazJjbXZWMkhGdy92WW5iNm4vditQLzh6R0x2ZndPLzgxTm9idVp6WHkrVWVXMEtGUEExUytmbXlXeHZ2QU1aaE1CaklWM3E4V0ZZN2JyeGE4eWk4bmZRYXRCSjNwWHUxditLRFhLSlFxQXlJejFwNU8xazhVRXphZG5KeXFLK2tYWklHWStrU083S2F0T1BXRjdpQlNxR1FVQUtmQzk4cnVmRk1zWmdoeDE4eVJwM2h5YVJ0cFVZeXFlSldHL3dhNmFzeG11SFBUeUZHa1RsRTR2VEFmR01SbFJKM0ErbWVPTEduZHR2Wlg3dWxmbU54NUwwbmpyNzlxRHRiNjN0UE5KTVp5V1M4Kys2NHJWS3JGNHRINTI4Kzh2amhlckk2VzBnWE01bGl1dnVzUG9FZTgzT1lVckxvZDMveVNQKzkzMEtYeU9xZWJ6TFhqMkZiR0JMZ2lXbXo0Z0NFWEtEcFlkdm9RV0NNb1RUZTE1akdOV1pwall6cFM4c05TSEJDcHR6bUNoRzdJTkxvZGZpaXpCMEk0STFsMUNCVE9xQituUzJnYjNkTS93SjZrV0o5YUxZbTM4UUhpVE1CeVFPZVkycVVKbE0wYmxmVk9LcmxsWVFzYTZHZ3BJZFZGSW83Q1UxV0hWRWN2RFdiTU0zcWthT3lVemxXTGg5REgreC95eTRKUzVvbTZVUk5DTEtxcWNtQmdpUlllalp4OUVqVk5KOTNiaXlYYit5eC9XNmlyOUk0eUFXd2tVTnUweEpIWkRLRHg1Wkl4NUFwRGhpOXVTNWxKeDZBUE1JQVdxaE44YlZLbFFhS0d4enBmeVVPUFNPTFRsb1dpWjZpMnJacWhVTWE2YTRYYitBVUo1TUx1MjQ0bDNIT0RKUUh5UHNIblYrYWVqU21tK0dnM3YxbDFuUmRNNXR4MEwxR09pd2FPS3pKckNDdzVQYkRDcEtVZVRIZ1dBRk9rcmlBNVR6dXdNa0dGanEvbERoQjRDUXRHSkU3dnpUQXJHNVlUaTlYcmtLeGJyZ0NTRldZTmJpc0g0Skg3cGowODMzOXV3dkNyWXVieVBGYXpYK2ZHejZPdk1ZODBzUEYyZVBDOGRhbXQrdjNrS081blhiNEZkTEdjc0JsUUVjNk1zUzdQc3pEYmpPOWc0a1NSNEh1SFQxRVU2MXlEOWdIUjBZT3hCN2dJTC9DQWZ0Qmpuc3dTbk10WkdSNXdpRWJ6b1FzMDUrU2pURDVhSnRjQ0Z3bzdleHluaytRMjBuNzBrNXNCVWdTeEdBY2lpVDcrdk9sYk5XSlNJb1NNSWltYVlRMFE1Um1aakltV3VkNUJjd1RUOXgyYURncTg0S2thRUV6R2s5bEM3dEtYcnduaHNZdmM4OHZVeXFSQ3FnS1dhR2ZVWUlHQ3VUK1JSZlQ1QVh5eCtmZHZrRzFLVWREVGpnUy9JVVh1QzZTeDJ3bjg1S3M2T3BxdnI4dkdRbnJQWE1ocGloQnBrYmxrWkJuZTJiZTl0TjloMWJLNWFXbFpQV082Z0xaV0ZrcnQ5WWduTDI4VmthMFgzVDB1S1h0ZkEwMXdFVEN5RUhHQ3BnVzNMWjYxRVJNYTlValI1TlJZb1c4MXRiaUsvUzExQ2F5NmZoWTF0dDRHREsvZE9JdWZUU01TWE9YNDVVMTBLNWc4ZnlLMDJqc0NIZWsxTDBielc2Ly9UWjZuTm9zaW1DOUEzMlkyaWZHL0h3QzIvYzVQeXRWYnNERktiUnFwYkFXRE1aTm5Qb0xzcWtIZ2s0WTk5VU9QMkxuekhPWHpwazUreEgwT01SdGM2eWcwUVFKM2MzV1J4WnZVUGZNemUxUmIxaGt0dUx0Nmo1ZUJtVnRMK3NpNXhyVG5FZE1FOVVoQy9NV0Q2aEc3dDBoc3VRUTFZbDdHZE1LTm1sTlJGckFGR1RaSlowQVV3VXVJZHV0MW14ak8xWCtxd054OWF3eGh0U3phbndnUGZhVUR6RDh2TC8zVCswdmUwQUYvK2gvYzlML1p0bjNDMFg4dlduL082WTM3a1pqa3N4dXlLKzZiUVkzYVp3Snpybmdxb0dvbUZ6ZUR6Mmhqa0g0S0lWOGhiYUVxREdScWxpSTJYS3JETElhdit1T29zWUx3dmpTcUJoRmlPVjFzZlMyaXFDem5MN3ZzYkxBczd1UEhQSWtuY2ZTeE5IRktsRTNWSExuVzk2VTczSThhNnU2SXNnb29EbnFxTWp4Q1MzSVlzR1F3NEUwcjFlU29rQjJnd1lYRXNVc0Z4U0R2WEdSTW1WcUkwbzJydG1RTXpxTklIcXE1cEx4b3I1OG9XOWxwZS9DY24zeTBWUFJTNWVpcHg1Rkc4dm1veCtibi8vWW8rYlpTNEZiTDA5T1hyNDFzTTJmSVpQMTY1Mmo1MGhtZS9tQjY4dS9ydXpyeXUyV3VZUTJZUHlEZ0dtZlc4RW1jdzhkanNBNVJwUGIrc0d6elkxWU9oMjdDWkhaQUJ1WVRBbHZKdnZvNmdGMFVIRGplbnhBT0hoUVRxU3NlTnhLSmVTREI0VUI4cUhiblo4cHhqZ0R5SGFUVXBPMEdVcTJyZllqTjB2VVBOdVBPdkRId0FpbW5XekhCbllDcFlDelkxRnZFUjJuMldqcVdvREhtTzhiVGZXc0VqcGlWTlhNWk15ZFM4aC9udm52Wm5PVmxSVlJEaENWeHJLNmE4VWdhNVB0em5QQUxBWGNxRmtNK2IvSkk1cUdDb2Y4VlBYMTlZOFVpMUwvbUcyUDlSTkJkbjM5UEd4Snd5VXAyK3VmQkQ0cTBHaHJnb2NMT0Q4TmlsYkVybmtCTWhkTXNXN0ZSY20vYkcxNHE4aDU1dGpNQytkWEIzNXdaT3E1d2ZIS1loRUppRmtuTDZmMC9tSzlmdnpBeGRKdjl3Zk0rdExlT3VlUENhemV4ckYzY1FhRkh1dUtBTnc0dmttYi9rUDhMTHI3amp1S2Q5N1plcEhWV2s4L1NWL29TT3U3eVAzTTdhWGJ5ZnUzMEV1dEN2cjR1U3o1UTNlM25uNmpjc3d0NkdlRkkrVnc1TnhtVDFsWGFURi95Mm92d3NtdlhxWXY5SXhmU091UC9GSmFUNk83YVVsTXg2ZXBkL1B5NVdta1lxM2kyalhMQlZCRElWK2hoQWk0emExdlYvd0YxL1hzWVB0cU5uczFrM254NTYraFZ5K0x6cE1KOGNrbnc0RW5ZOUxsUHp4NTJsMDhPWGh5d1YwNGlWQUdaN09adWV5L3dGVWNkSENpVkVwZ0I5MDlHUTVNVE1TazRkYmF5VVYzOFpSN2NtRnc0V1IzTG51ZHV1NVVOT0M0MjNWZGEvOERqeUk2ZDZ6L0dIbTNQdXhYOWxYeXZueVozUGhMLzNQc1dPN1lzYXZ0dW9aWGV2T055ekU3RlUxS2c3b3VBTkVmWUc1QkNpZGxmZHd2NXVPa2xNL1JVdWg1WHlMMWZTc3RwL1ZaZXFPa0ZDUnVwczkxc0FlZGN2Smc5ZG9pRW9ZN2NmT3U3NXZQK3JZS1RBUnk5TmNuVDVIYWN4ZE91NmRQdHM2eVdrYkxqcFF5UnF2eVRPYkx6MmMvaEY3NlBsVHZxUUg0d2Frbm9NaXI4R3piRDNnck4xOW4vbjY5U0dnUE4zb1MyYUwrYXd5Ui9IZFNGdmdnZ0dZdk5vNkh2R3pJczVEYlJmVWpaL1VhczRybS9VQm50QTU3RFIrZ0Q0Y3A3ZkgwV2ViMWVDd3BkK1VXdzArVzRwcDZHWDg2ZkpVd1U2TzExZVl5SU9mamEyaHRvMEZFbWFWVmI3V0JWc0hqM0lUb0lacmRzZTYwWHowY25CMzJQMW9idnVXNEcyc1A4RjQvZHNUeUdwVGh4bkthUVA2QlJnRjA2MUI4NytZbVdxVzVRcHBOdXZJY0wxNk9NMXY4b3B0TUw2WVhlbXFlOGxSUSsxTEZ6MUpKbEhKdmpiNG81ZVphNjltNG54K1hlVVBlTGRRbUwraXRFNkRXbzJGSU5MUEcwdklLV2xsdkVKSExOMjlUc2wvZm9yMmxRMURldzFyT0hTc2g2a1pzcHprZW83WklDd0w5REVTNm1mZDVEcXN5eDltMlZsY05qeGNsL05PcWRGemtEYVJDM2t3K29pcHpWdEJRZzFkbExHOUlENnVTc3J6Ukx1ZWI2RzhvVnpkRW9veWxFQ1d0QW05MmhQSlZnK3VQYUM5RWNpS1BFODMxbGhOM2VncHEvUWNBKzdvbFdXODYzVnZTRmlaamt3bVNleW96cHloK0hWY29meEF1MUtKVFJDdXNRUVoyb3B6U0ZPeHBTSGRhZFcyNEpBT0JRZGtueWpham5wMnRVTHRReGNPMlAwZjcyV0xzcUVDZDhuWWJqY0F5VG1RZ0VMYWMxaE9PNlJyaGlJTzR2S0JwWDlGaVFwNVh0YStJZ2hMNjlBc1M1dkpjQUw4Z2lXeWVWVVJ1VlEraEZoRElXQWw4Vk5GTmZWMDNMYUcxb2VIb04xUnBIV3ZvOXFNSUV3VVNIM25QRVNrODZPS2pyUitmSmVlY0krYytxOGY0T1ZaZG4rTU1mQmZHSEZsTFp3WGMrcnBTbnljQzRmRklnZ3VxRGQwMDlSRXBGR2xJNnBFeFNWVVp6Y2Nrc0F5MXJrMFN1ZkFZcWFNTHpHUE1PNWgzTWUrSERNT0lDTnJiYXN1dVFxaFhDbFhkcUowblg5bGpVYkJZMSt4b2RaUWRFTk1zQm5iSFVWSnJtSWkzSlhCN1RJUDY3Vm8yaURLQWNObFdsWDVpYWpLbGlCR1BUT0p1Ylh3Z2dQSlZYSWFEYTlUQkRaaW9hU0M4cWdHMS92WDErNStCd29sNkgvbjNja0VrcWtUVTVGazl3aW9jeThXaVBNZEx5S1U3ZmVIU1dheWpzUFpnVlJNNFBsUVlRc0dBcnB5cENJbXR1cjh2TVhsbThrOExMS2NZa1p6S0l6NG1DaEdwR0V2ZVUrUkVwUlMza3J5T0xpYjZBZ0VOWFR5Q3c0TUQrT2lWdzdDV2p2NXdzSjdzUDBuK1A2S2xXVkVQQmxVY1NsN2drSVN3akVTV0h4cS93R0VrRzNnNmJEUk43K3doSXlEYnBjenhCVmJrcFp2TmtEVi9JeGtKajF0dW53c2dyUmtkaVdodzhqdzVIa243elBBbGRXUTZLQVVpMlQzT2tIWktFL2piVDUzb3NkUDcvRDFFRGlVYWYwWEVGYkdRdFlqcVdxMlIwZVNPTTdlaFFHc0Y4dTk4OXA3bjdPcXg2aytlaTlmcW5zVUkwQWJvbUd1VFVXK0l1WkhhUzN6cko2YVJwbHRZRXd2bmEvWk9kMXBIdEVraDBpM3k1Q2tSbll3ODQ0RnBFQlJKTHliS2owY2FDSEpjTFlydG8vdUh6U09VZDJRMW1ucW83RHkwU3JmSjR1V0Z2bE1aTHFRSDh4S1JzWUtqbHJVN1JEYmtmRWdQc2RNUnNZcE5oT3FLTkx2cU5md2pyTWFONCswdEdHeVR0Vm95bEE5Z21ZL0pJVTBMS1hIU3J3TDl3YkZ3T2gxR1czWWhQMzhxeGNXam51d0FZRkxISG8xSnozTCsvYm5JcTJ0R2F6V2cxUGxDcVhDdXp0dXg2RDNJc1lQS1orVUFpMVlNelhIVUFGeUFhaGh2YnYxY05uU2xxMjg5VDhxUjIwd1RqSWxERUhqcDFTcWtkUU4vTHAxQ3dOOHdHMTRvbFc3OC9mek0wcDRUcURUVDM3L1UzNC9XRDdXK3RXdlh1MTc5M29UbnZYYm8vUG56YlQzaFErU2NTWkJ5Y3Z0Uk8rZDJCenhvMHl6Y2xSSkM1NjlJSDdDeVdlc0QyWkZVS3JYdlNqVERacDlSNnVtUmROVk9wKzEvcm1heWJOYXkwKzF6L2hoOW51WU1hRHQzd0JNRENJQVNhcS8yays1ZlFqU1ZlRnNIdDZzMUVWZlJqODFrT3JOdlp1SDRRVjA1NEtWMnk3S2s2ZG1oU05TMDlmeGI5M0UxTjlLdlp4SnFLb0YrcHkraXpVek9GSWFHMENEcVR5Sk9MT2VRaXZSZDQ5RmltVlVWdHhZMGNEQVg1bnA0bkNMUURpbnJyZytIdERxdWIrOFhHYXg3N2RVV1pDamF6bU8rbGF3SHhxWjJQcVlBM2FDZ2dURWZQQURBRHRCKzBNYlVoU2N1VE5IRmhzOUlzbHhNanhlTDQrbGl5c3IxS1pxQXNWSXdnK0ZJd01KS1NGWlRPU3VGbU9uMk1WTVgvdGNuakh3TUN6UUltUmNDTXNaQ2JjcmR3L0UzNVBMOWcvRTh4Nyt0VWlibjZlSEEreGg2bnBFb1B2Ulh2V0RtbDcvS0wvMHFsN2FGbCsranZpRGZHSjl2cDV6MXg0VnVobVBiN2MxMlNUR3JIb1JlZExKd0J0UVZSZEhJZFdxS2dod2FXVUZETHdMcUt1VzlVUVBQMWdSVEJTSkQxUlJxVy9VQ1kxV0ljbTdCekJ6dEVHUGdQUEJUZTVSc0NjeEIwRnBxM2dla3FjRmtLVGhzencwVzU4ZHg1ZVpiWHJobFFwbmM5aGx5QnJ4WTFFdW1CK2VHbDVhOEpYYzhGaDNyeTVDOWJwbXZvai8zeXdRM2h3MG9SejlhbHR5am1TTTlCYkNPUHZVT1dIU0VrZmx4c1hyTExaUHkxR0JpZDNBNFB0ZFhyTy80QkgxaThQQndvK0dPeDYzeHZrenJ6M3IzdHU1MWhYS2xHRFJ5RnVDVUhUUDhPampMbDh1b1hGNEJnRzRab0xxOU1XTWdFUUw3eVlIcnVlUmNpR21ua20xSE5lemgrK2pZd2wzS1prN052dFhhZGxuZm9Xam1yeUZOMGtCdzFxVFdhNUttZmQvUEpyTVVNY0prQ2dzYjdlUXFuY1BpbXBTWkw4OW53SDRQUjY3NDJYMGZUWW54SUF5ZndiakliT25uS3pUR0lBTlpkZHBCSkJRdVh3dTVlQWNnbEZ4WkUxU1RwaHBZWGxxS2IwRTFVTlAzTmo4QzdnNFBNcVdxeXpTdXJqZEh0K2x6YS9hZXNHYUhvSzEyWnhXaTZxeDJNbkduemp5RW1JZTJ0VU9JVnIrdWhnc1ZHMjJrckJZOUI2cGJxZFltWk5tRHZXdXdIRjNyeHRYL2hGd0hzQ2RWR0dDcG9lWm5QemNqUlF2VWdJaWkzZm50SEpCU2lGMG5aSG5BQlRvTjlKMWQ3NXc5dkc4NEp3UjN6VXhkMmJjcnd1dThKUDJkbkRETmhJa25MbVJIajhhZDBiMjcrd0w2MGRIc0JhVHYyNHZ4VUxhcVJ2YjFKYlRCVEVxd0JGV2JrVTA0NEF0N3h3L0dVbTV5TE9tTTluRm12eEU3T0w1M2UyeHY4UHJZM2xvK2pib09uUjdqNUJsNVh0NGpoL3ROTTk5cjVQeTNqMzcwVFhJNkhFNkhlMlVYd0lXQUR1T0xFNkVzVVlScTIxQWlYbjBEeFIwSDhtSEhFY1JkdEpxYk5DKzIwOE1aRE9jSnY0SHVadmNvMU8zSDRkRW84WCtkQWRaai80M1dLWTRYTkRleStsN240L2pNRE5NYkg0RDk5b2xjTTIrNkJhRkw5d3FtWGVvNnB2QlNjRmQ4V2ZNME1pS0QvdVczU1BWM2s2S3VqSjJLeFU2TkticVlSTXg4YXhQMUI1YVdIS3hLa29wWDlnNlUyTjJ1dTVzdERmVG1oZ2hRSy9QdzYvVG9jV2dKVk5yYW9tS2p6ai9nWE83dHUrdkRKektaRTIrQ3hSMityZGdEQW9TMUZjUkF2NkdYK01wZ2YyRndzTkEvT0U5NVRGT2ZjUnpRWGZWMm0rL2xQZlJqZi9ZeSs4azRjNHc1L2pxOGxVUlY3ckFnVWliRXprd0dpaVRJbHU2MkQzYitnaElMTmVuRk40SGNFdFZicTA0ZGtCV3Q3NG9ZYXF2WWFDdzNteTkwZDFaN3YybWdPaDJEVnNGc01iVlU5Mk90bTM0dE8wNnpMaWtTZVR2QTB5OEIwRnZxK3RMK0FmMkV0SFhJSVV3MUVJdU1tYlhxT0s2NVJKRDlWTDhrM1U4ZVdhZ2tXVmV1OUY4Sm94LzFZMHU2Lzc5UXN5VDk2RDJGSzlXdGR2MHllcG0weHhuYXV5bE9pZWd3SUZVUlZZcm1lV3g3bVNqUjVYZ1VsS01JcGdSSGJYb3FHQVZvbkFUNlpPcXUrKzRjNTFKQ1pGNHFWeWJIUjhlNHhXQ2MxOVJ3My9TUXhVY2tyQXRFeFRCWTRPN2xPVFlRaWNka25nM3pBcjhMZUhIdkp3ZnN1K3UrVVZ5UENNazBPZGtINHh4aU9UVTFGWGZURmlZNmRwWVhXU3dxTE9hSktxc0lXQWp6aUxVRU5nQTZ3clZyUkU5RXBFNE9NSFZta2JsNWgwd2x1SEJMZVNJOHV2NmtQT0FEVE1tMSs0Z2hkeHdVYWFMYWdYZzVOaUJHdlRTN3V3S29USm80QWdHZ3FKYW0zN0xNN01VckYyZG5IM252eGRuVzEyNUtpYndvV25FamtIN3JSUEZrT3FBYkFpOExSbGlXajh0WUVIbEJqTVlDMFFGUjRFVTcrM1Z3a3liMmwxL1pOMmQrNTJBdW55YmRhNWFjNitKN0h5R0xHMzdLSWtOSExCcmRrMG15aW1hcG1oVEVNZGV1SmV4WFdKWm9nMFFFNGxBd3lONmtJU3VVZHNjbnB0K1drcElQSEJvZmV1ZXFKbS9aSGVIeEFoYWl6dHpFM002OFpVZHQ3RXdJTmw2RnFobEdiMXcxL2k5eW8yUW1ncHFoaUZXWDlJU0NDUlhUclpkSDNrZHVBeGJYZXFSTDdYaENJTFZnUm5Xajc1YUtleVNocTdySXlad1dsS1JaREQ0Q25uenBSRTJSNTRSbzN3T0hlSUUwa2xpdDlhbTd2T21YSjFJWko0R1l1ZmFKWng5QnhTMXh0L1hNdDFoZFEyaG9QQmxIc21JcW1oVGdvbmxyTEJaNWdXVU5BMFJHc2p6K3BVL3JvWEE4WHJ6L3pwKzJmdWFjbnl5ZCtHTlY2dlNCVDFQOFdJR015UlRlRnZFQTBBcVQ3VFJicFdnNHNQbllrSUlBN0FaZjRvd0owbjUzelhDY3dPMVRoWmx2Y0J3cndzWUJkSnFWK1FrQjh3dm9RVVVTWnUvblJVRjVZSVhEblBMckQvRXJBbWtNVDIyTHpUVjNJbFh5ZnJSQnp4eDFKTGVZTzNnNXQ4MEo5OFdITTFOUHg1aU9iK2JENkVtYTY5YkdjRGo2emR3SDRSajBaT3lWaHpQN3UrWDlDVVdmUXNRVE9NcHlGSUljYWZmaWNUK2RqRURrZ3E5S3lVcGlwUC9VU1MxQ3B1bk9UbEtTcmpIdlFwZVNrZ0JKVy9pSXR2L2kvdmFPbE53N1BmRnV5RFh3ZndWQjhZVUFBSGljWTJCa1lHQUE0bFdNNHVieC9EWmZHYmlaR0VEZ3RwblFLUmo5LzlmLy8weThUQ0NWSEF4Z2FRQVFhd3FWQUhpY1kyQmtZR0JpQUFJOUpvYi92LzUvWnVKbFlHUkFBWXdoQUY5U0JJUUFlSnhqWUdCZ1lCckZvM2dVRDBIOC96OFplbjROdkx0cEhSN2toQXQxd2g0QS8wSU1tQUFBQUFBQUFBQUFVQUJ3QUk0QTVBRXdBVlFCc2dJQUFrNENnQUtXQXRJRERnTnVCQUFFcWdWU0JjZ0YvQVpBQnFBSElnYytCMUlIZUFlU0I2b0h3Z2ZtQ0FJSWlnaklDT0lJK0FrS0NSZ0pMZ2xBQ1V3SllBbHdDWHdKa2dta0NiQUp2QW9LQ2xZS25BckdDMm9Mb0F1OEMrd01EZ3hrRFJJTnBBNUFEcVFQR0E5bUQ1d1FaaERHRVF3UmJCRzJFZm9TY0JLZ0V5d1RvaFA0RkNZVVNCU2dGU0FWWUJWMkZjd1Y1Qll3RmxBV3loY0lGendYYmhlYUdFSVlkQmk4R05BWTRoajBHUWdaRmhrMkdVNFpaaGwyR2VJYVFocXlHeUliamh2NkhHSWN6aDBzSFdRZGtoMnVIZjRlSmg1U0huZ2VtQjY0SHRnZkNCOGNIemdmWmgrZUg5QWdHQ0JRSUhRZ2pDQ3NJUW9oUWlIU0lrd2loQ0sySXZnalJDT0dJOElqK2lScUpPZ2xGQ1VzSldvbGppWDZKbWdtbENiY0p4SW5QaWQrSjZ3bjlDaFFLSW9vekNqc0tRNHBMaWxpS1p3cHdDbm9La1FxYkNxY0t0SXJRaXVpSytZc1BpeDZMTTR0QUMweUxaQXR4aTM0TG5BdW9DNjJMdUF2VEMrTUw5Z3dUREMwTU5veERERTBNVnd4akRHK01mUXlRaktDTXJBeTdqTWFNMW96bkRQWU5HQTBsalM4Tk00MUdEVk9OYlExNkRZaU5tUTJramJtTnlRM1NEZGVONkEzM0RnNk9ISTRvamtjT1RZNVVEbHFPWVE1eURuaU9mQTZianJvT3d3N2Zqdm1QQUE4R2p3eVBKZzgvRDFPUGJZK0lENkFQdHcvS0Q5bVA4QS82RC8rUUJSQWNrRFlRUVJCUUVHRVFkaENHRUpFUXJwQzNFTU9RMXBEa0VPaVE5QkQ3a1EwUkt4RTFFVUtSVVJGbmtYQVJlaEdFRVpVUm1aR3ZFY29SMUJIYUVlS1I3NUlJRWhBU0hCSXBFallTU1pKV2ttT1NjaEo4a29RU2s1S2dFcWtTczVMQWtzNFM4aE1yRXpLVFVCTmRFMmVUY2hPRWs0MFRwUk80RThnVDFwUGxrK3dVQkJRUWxCa1VJWlEzRkVLVVM1UllGR2FVZDVTVWxKMlV0eFRZbFA0VkRKVVdGUnFWS0FBQUhpY1kyQmtZR0FNWVpqQ0lNZ0FBa3hBekFXRURBei93WHdHQUNFOUFoRUFlSnh0a0UxT3d6QVFoVi82aDJnbFZJR0V4TTVpd1FhUi9peTY2QUhhZlJmWnA2blRwRXJpeUhFcjlRS2NnRE53Qms3QWtqTndGRjdDS0F1b1I3Sy9lZlBHSXh2QUdKL3dVQzhQMTgxZXJ3NnVtUDF5bHpRVzdwRWZoUHNZNFZGNFFQMUZlSWhuTElSSHVFUElHN3hlZmRzdG5IQUhOM2dWN2xKL0UrNlIzNFg3dU1lSDhJRDZsL0FRQWI2RlIzanlGcnV3U3RMSUZOVkc3NDlaYU51OGhVRGJLaldGbXZuVFZsdnJRdHZRNlozYW5sVjEycytkaTFWc1RhNVdwbkE2eTR3cXJUbm95UG1KYytWeU1vbEY5eU9UWThkM1ZVaVFJb0pCUWQ1QVk0OGpNbGJzaGZwL0pXQ0g1WmsydWNJTVBxWVhmR3Y2aXNZYjhnYzFIUXBibkxsWE9ISG1uS3BEekR5bXh5QW5yWnJlMnAweERKV3lxUjJvUk5SOVRxaTdTaXd4WWNSLy9INHpQZjhCM2xkaDZuaWNiVmNGZE9PNEZ1MVZ3MUNhbWQyZFplWXNkSmFabWVFektiYVNhQ3RiWGt0dW0vM016TXpNek16TXpNek16UDlKdHBOMHp1ODVqZTk5a3ArZnBFZWFZM1A1WDNYdS8vN2hKakRNbzRJcWFxaWpnU1phYUtPRExoYXdpQ1VzWXdYYnNCMDdzQWYyeEY3WWliMnhEL2JGZnRnZkIrQkFISVNEY1FnT3hXRTRIRWZnU0J5Rm8zRU1qa1VQeCtGNG5JQVRzWXBkT0FrbjR4U2NpdE53T3M3QW1UZ0xaK01jbkl2emNENHV3SVc0Q0JmakVseUt5M0E1cnNDVnVBcFg0eHBjaSt0d1BXN0FqV1RsemJnZGJvODc0STY0RSs2TXUrQ3V1QnZ1am51QW80OEFJUVFHR0dJRWlWdXdCb1VJTVRRUzNJb1VCaFlaMXJHQlRZeHhHKzZKZStIZXVBL3VpL3ZoL25nQUhvZ0g0Y0Y0Q0I2S2grSGhlQVFlaVVmaDBYZ01Ib3ZINGZGNEFwNklKK0hKZUFxZWlxZmg2WGdHbm9sbjRkbDREcDZMNStINWVBRmVpQmZoeFhnSlhvcVg0ZVY0QlY2SlYrSFZlQTFlaTlmaDlYZ0Qzb2czNGMxNEM5Nkt0K0h0ZUFmZWlYZmgzWGdQM292MzRmMzRBRDZJRCtIRCtBZytpby9oNC9nRVBvbFA0ZFA0REQ2THorSHorQUsraUMvaHkvZ0t2b3F2NGV2NEJyNkpiK0hiK0E2K2krL2grL2dCZm9nZjRjZjRDWDZLbitIbitBVitpVi9oMS9nTmZvdmY0ZmY0QS82SVArSFArQXYraXIvaDcvZ0gvb2wvNGQvNEQvN0w1aGdZWS9Pc3dxcXN4dXFzd1pxc3hkcXN3N3BzZ1MyeUpiYk1WdGcydHAzdFlIdXdQZGxlYkNmYm0rM0Q5bVg3c2YzWkFleEFkaEE3bUIzQ0RtV0hzY1BaRWV4SWRoUTdtaDNEam1VOWRodzducDNBVG1TcmJCYzdpWjNNVG1HbnN0UFk2ZXdNZGlZN2k1M056bUhuc3ZQWStld0NkaUc3aUYzTUxtR1hzc3ZZNWV3S2RpVzdpbDNOcm1IWHN1dlk5ZXdHZGlPN2lkMDh0OFREU01ZOW5pU0NwendPeEVJdUNMUlNQREZUR2tVaXRxYVlIbVRHNmtqZUp0SnVMaGlLV0tReWFPVnNwQ1BSenFHUzhab3BjQ1JDeVJjTG5Da3JqYlNpVUJBTHU2SFR0VUpCd29mbFFLS3lvWXhOT2FDTkxVd3l3bG9aRDAxSlNWZVBLN3U0bGE3dXhuZTFwcnd3eTJxdFNoTXpJMUxUNERKTkZJOUZsYXQrRm5XNGtrTmFNNjFmcEVzNUdXUks5VFprYUVldFhLREV3Qll3MXJGWXpHSGlwcm1ocFJtZXl1SEl0bk9CeDhWN3BFN1VlTVJ2MDNHVHgxeU5yUXhNbmFmQlNLN1RPYVNwM3VpRmVpUE9WN21GcnJhbXZKanB2am96czZUbFRNZUxJVytERzF2YWphKzJad1NkSEdlSkcrbk9rdFdWQ1F1elJNbUFXOUVvUmZNOHRUVyt3ZFBRMVBvOFdNdVNTcC9IYTVXK0VDbjlLTlh0S3gyczlVSXg0T1FTamI3V2EwNXB4WUdWZmhhR010Q3g2ZkhBeW5WcHgzdE1SZjEra2dwamVrb1A5YzRaTWFIeGRHVGJkTVE1Y1JhVGtxV3BiS0RUTERMTE00SlVpamcwTTFPR3FjNFMwNWtLa21obWZpcG95V0oydnRVSkhkeU03VGFsaFpPck52cVpWQ0dCZGo4ek1pWUxJeDR2bERnaHo5Tnh0NlFibWdaci9jeGFIYmNDcm9KTWNhdlREa0d5ajZkdWt4b2xvUW1SU0xtVDFYSTRIL0NVSUoyQ3JkRERUYlZpcU5OeEt4Z1I3ZkZVOEdZTysrNTlqeWhZUlNGTUpDRWxrNzZtbzZzRzdvemE5SnVGUGNQWFJkakpNUjIzNW40NEN4Y0NIWXFlc2R3WlJLY2Q2TUZBaUE0bEVwMlN1bUJOcEhVaVdSU2JMbTJMVFNucWVzNGxsaWFNRHNONXlzSkVrSEFLeU9sc0Nzcng0b1RSemd0dWx5ZmNySkc1cEcvN0ZrbWhjMlVpWEhjMkNESnVlWGRSM0E3MHVraDdNcUwwMHd5NUdmblZkMEp1ZVo4YnloOWh1RGdoWWpQUnFaMXlHVzNscVloSVczZkMxNlhZYUpTc0hncXpSbzVTRDZXSnBERU5GN2x1TDV1aDgwZUsvTFVXWlVzNkVwNlNMUjY2cEZoeGFNWDlhT2NCbERhS3REUXJjckc5UEN2SU0wNGg2V3NWZGtwTVhyQzJveUQrL0NZUnZEaVJ4czUvSndyejFPK2NwRnRJYUNQb3pFdjFJNkdTY2tUR0lWbTNQR0dVWEcya1V6RVp0MlJlc0ZDd1cwaXpISXpMMWExSkc0eEVUTkdRYndXSmxKMThWRk1ldGFvNVlhVVNuVm4zelhJL0VpcHF3NVFubytXSndGQWhzR0xUYnBWUThabnN5cTJadG1MUGd1VEhTRjRVY1Y5dlNsdm82NlVHQ2wybHlGWnl2VkppVTdrbTdJZ3l4M0JVcXFXVFY2STB6Rm5nUTZOY1FxYktvWXgyTFhXaDJKMElYQlV0MWF4VG1kQU4rcUpNakRSTkVYR3BYT0MzSm1pMTZtRmJSSDBSOW5nV1N0M05jVkdtaTVGa3BLMXVGWmdLYXlIMkgraUl6VUNraWZWdVd4R2IwamJJWXBGU1hlb01lQ0RLUE4wb1NZT0NQWFRoVnh0SVJSTXJBOFdIbFlIV1lTZmZ2QjQzcEhoQ25GWHRncEEzMllVQ0Q3bFNJaDJYODN3c2xzUWZUTGNnbEdsc1pzb2hiM1RWRWJQZ2lyTUpVaUY4YmR3MlE5MDZuS3c2cENScGFrT3RoMG8waDZrTS9UcHJlYXF2alRoMU8ybDlKTGpMMWxWNlVoRWJ5WkE4cXpuU1dUcFUzSmpLeUVhcVJtK1NQaWJEbHJlMEY2UTY2ZVF3MzRjZEJhSGpvcjRvbFZUZHlldTN6VWdwNVZDOGM3V2N5eWhqVS9qNUFyMnlSWktYNFZsUi9rM2pMR2hQNFdyTHhkMW1MM0M1UzhZRDdZTEMrVlBGa1U0ZWhqMCtJT082QmVrN0J4ZTFuRFhwWVYzVVJEVnFBU2xKMFdOTUtwck9KRzlFVTduZmZxYjZEZWVaNUpneGlVenVMQjJxRmR4SzdUZS9VWktGdk1xWDJhVVc4WlFLUXRlM2hMMml4MmtYekxsR0s4Y3VKeFdUaWc1aG9XQTZ5RnhIdXB4VDZaS2c3eEZFSVRIVUF2RFFqSVN3aFM0WGNzVW52TGMwSXpHa3pFRGRXb00wWmM3Y1pnbFdKMmhYeGFGV0pOM0p1c24xU05MZVdGR2xmakV6elloRVkrOVRIbFZjdHFqSDVGNjBoYTJpcXlVbnFzWGFPMHFzMnpvaFR4eFFGaFpwSStFcXN1U2F6WVJUL1hjRmR6NEpCMjNDM3E4cHUxY1NZVTNWZjdtWitHVUthb0ZkSmZRNzdqZHJTdjNDRm91ZXVlZHprZ2dieEwxbk5FdXdXbkdvbW1oNnVlbktGcGxENGVpU1FCRlhUZDlCMlpFMDlTVDFuM1hQZFI2TUcwbXF3eXl3cGtuM2hkRGZBbXFwb0Y3SFZ1aWhhM25DYkRnejZWb2g1MU5qcXI1bmFCaXlKOHlVNk9iUnFCUG5HS1ptaER2L3BxR1M0bHYwMWdTdFZqMGtnUlRLQjFvdGh6U1pqSGJPVVRPS2xteGExRXFsMXU5U2pRcXFvb013TkdQZWFGTTNpWFoxcFVVTG8ySVZKWGJjOXBEaVV3bFM1ZkNJcTBITmw5MXhsZW9ibFNpVDBTR01ST3FQclRsaGl6Nkx1K3RSSGtGTFU1NEgwWXdnRkVwUUljMEZyaDJlZmNQeExXLzQvdDIvVWZNQ08wOGUxS0IvMzEyMUxlMm5KQmVUWERXZEorZnRnUGRwTzhxaXZ2SE5mN1BBV2RKMml5SFhjZWJYQzF5eHRGZHRLdWV4VVQ0cXE0VE5xR1kzWEsxdHV3Y1ptTCtSNHdvVkk3MmRtbVpLVW9iVG1vUEFOZGJ1c3JDN3NFWmxpbUs4bFNVaHorOWF0UnpXaWk1eDNZVnYwM3VvUCtZSldwM0NYUVNON0V0RlhYcWQrcmFZUW1kcFF5aHEzWDM3NVZjOUVaUzMwcFZTb01pVjZHNUptN3BjaWx4SzhyZTlIYVdFN2xsRHR6RXVycWV2YnFUdWhraVhrV0ZqZzhxUm9SdHgxelVGK1UzQytjQ0VWVGJKcXZvNHo3Yno5S3k3OUpqMXhkemMvd0FSRGowdVwiKSBmb3JtYXQoXCJ3b2ZmXCIpLHVybChcIi4uL2ZvbnRzL2Rhc2hpY29ucy50dGY/OTlhYzcyNjIyM2M3NDk0NDNiNjQyY2UzM2RmOGI4MDBcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc3R5bGU6bm9ybWFsfS5kYXNoaWNvbnMsLmRhc2hpY29ucy1iZWZvcmU6YmVmb3Jle2ZvbnQtZmFtaWx5OmRhc2hpY29ucztkaXNwbGF5OmlubGluZS1ibG9jaztsaW5lLWhlaWdodDoxO2ZvbnQtd2VpZ2h0OjQwMDtmb250LXN0eWxlOm5vcm1hbDtzcGVhazpuZXZlcjt0ZXh0LWRlY29yYXRpb246aW5oZXJpdDt0ZXh0LXRyYW5zZm9ybTpub25lO3RleHQtcmVuZGVyaW5nOmF1dG87LXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZDstbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGU7d2lkdGg6MjBweDtoZWlnaHQ6MjBweDtmb250LXNpemU6MjBweDt2ZXJ0aWNhbC1hbGlnbjp0b3A7dGV4dC1hbGlnbjpjZW50ZXI7dHJhbnNpdGlvbjpjb2xvciAuMXMgZWFzZS1pbn0uZGFzaGljb25zLWFkbWluLWFwcGVhcmFuY2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMDBcIn0uZGFzaGljb25zLWFkbWluLWNvbGxhcHNlOmJlZm9yZXtjb250ZW50OlwiXFxmMTQ4XCJ9LmRhc2hpY29ucy1hZG1pbi1jb21tZW50czpiZWZvcmV7Y29udGVudDpcIlxcZjEwMVwifS5kYXNoaWNvbnMtYWRtaW4tY3VzdG9taXplcjpiZWZvcmV7Y29udGVudDpcIlxcZjU0MFwifS5kYXNoaWNvbnMtYWRtaW4tZ2VuZXJpYzpiZWZvcmV7Y29udGVudDpcIlxcZjExMVwifS5kYXNoaWNvbnMtYWRtaW4taG9tZTpiZWZvcmV7Y29udGVudDpcIlxcZjEwMlwifS5kYXNoaWNvbnMtYWRtaW4tbGlua3M6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMDNcIn0uZGFzaGljb25zLWFkbWluLW1lZGlhOmJlZm9yZXtjb250ZW50OlwiXFxmMTA0XCJ9LmRhc2hpY29ucy1hZG1pbi1tdWx0aXNpdGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1NDFcIn0uZGFzaGljb25zLWFkbWluLW5ldHdvcms6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMTJcIn0uZGFzaGljb25zLWFkbWluLXBhZ2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMDVcIn0uZGFzaGljb25zLWFkbWluLXBsdWdpbnM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMDZcIn0uZGFzaGljb25zLWFkbWluLXBvc3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMDlcIn0uZGFzaGljb25zLWFkbWluLXNldHRpbmdzOmJlZm9yZXtjb250ZW50OlwiXFxmMTA4XCJ9LmRhc2hpY29ucy1hZG1pbi1zaXRlLWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZjExZFwifS5kYXNoaWNvbnMtYWRtaW4tc2l0ZS1hbHQyOmJlZm9yZXtjb250ZW50OlwiXFxmMTFlXCJ9LmRhc2hpY29ucy1hZG1pbi1zaXRlLWFsdDM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMWZcIn0uZGFzaGljb25zLWFkbWluLXNpdGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzMTlcIn0uZGFzaGljb25zLWFkbWluLXRvb2xzOmJlZm9yZXtjb250ZW50OlwiXFxmMTA3XCJ9LmRhc2hpY29ucy1hZG1pbi11c2VyczpiZWZvcmV7Y29udGVudDpcIlxcZjExMFwifS5kYXNoaWNvbnMtYWlycGxhbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNWZcIn0uZGFzaGljb25zLWFsYnVtOmJlZm9yZXtjb250ZW50OlwiXFxmNTE0XCJ9LmRhc2hpY29ucy1hbGlnbi1jZW50ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMzRcIn0uZGFzaGljb25zLWFsaWduLWZ1bGwtd2lkdGg6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMTRcIn0uZGFzaGljb25zLWFsaWduLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMzVcIn0uZGFzaGljb25zLWFsaWduLW5vbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMzhcIn0uZGFzaGljb25zLWFsaWduLXB1bGwtbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcZjEwYVwifS5kYXNoaWNvbnMtYWxpZ24tcHVsbC1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZjEwYlwifS5kYXNoaWNvbnMtYWxpZ24tcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMzZcIn0uZGFzaGljb25zLWFsaWduLXdpZGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMWJcIn0uZGFzaGljb25zLWFtYXpvbjpiZWZvcmV7Y29udGVudDpcIlxcZjE2MlwifS5kYXNoaWNvbnMtYW5hbHl0aWNzOmJlZm9yZXtjb250ZW50OlwiXFxmMTgzXCJ9LmRhc2hpY29ucy1hcmNoaXZlOmJlZm9yZXtjb250ZW50OlwiXFxmNDgwXCJ9LmRhc2hpY29ucy1hcnJvdy1kb3duLWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZjM0NlwifS5kYXNoaWNvbnMtYXJyb3ctZG93bi1hbHQyOmJlZm9yZXtjb250ZW50OlwiXFxmMzQ3XCJ9LmRhc2hpY29ucy1hcnJvdy1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxmMTQwXCJ9LmRhc2hpY29ucy1hcnJvdy1sZWZ0LWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZjM0MFwifS5kYXNoaWNvbnMtYXJyb3ctbGVmdC1hbHQyOmJlZm9yZXtjb250ZW50OlwiXFxmMzQxXCJ9LmRhc2hpY29ucy1hcnJvdy1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxmMTQxXCJ9LmRhc2hpY29ucy1hcnJvdy1yaWdodC1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzNDRcIn0uZGFzaGljb25zLWFycm93LXJpZ2h0LWFsdDI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzNDVcIn0uZGFzaGljb25zLWFycm93LXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxmMTM5XCJ9LmRhc2hpY29ucy1hcnJvdy11cC1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzNDJcIn0uZGFzaGljb25zLWFycm93LXVwLWFsdDI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzNDNcIn0uZGFzaGljb25zLWFycm93LXVwLWR1cGxpY2F0ZTpiZWZvcmV7Y29udGVudDpcIlxcZjE0M1wifS5kYXNoaWNvbnMtYXJyb3ctdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNDJcIn0uZGFzaGljb25zLWFydDpiZWZvcmV7Y29udGVudDpcIlxcZjMwOVwifS5kYXNoaWNvbnMtYXdhcmRzOmJlZm9yZXtjb250ZW50OlwiXFxmMzEzXCJ9LmRhc2hpY29ucy1iYWNrdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzMjFcIn0uZGFzaGljb25zLWJhbms6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNmFcIn0uZGFzaGljb25zLWJlZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNmNcIn0uZGFzaGljb25zLWJlbGw6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNmRcIn0uZGFzaGljb25zLWJsb2NrLWRlZmF1bHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMmJcIn0uZGFzaGljb25zLWJvb2stYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmMzMxXCJ9LmRhc2hpY29ucy1ib29rOmJlZm9yZXtjb250ZW50OlwiXFxmMzMwXCJ9LmRhc2hpY29ucy1idWRkaWNvbnMtYWN0aXZpdHk6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0NTJcIn0uZGFzaGljb25zLWJ1ZGRpY29ucy1iYnByZXNzLWxvZ286YmVmb3Jle2NvbnRlbnQ6XCJcXGY0NzdcIn0uZGFzaGljb25zLWJ1ZGRpY29ucy1idWRkeXByZXNzLWxvZ286YmVmb3Jle2NvbnRlbnQ6XCJcXGY0NDhcIn0uZGFzaGljb25zLWJ1ZGRpY29ucy1jb21tdW5pdHk6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0NTNcIn0uZGFzaGljb25zLWJ1ZGRpY29ucy1mb3J1bXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0NDlcIn0uZGFzaGljb25zLWJ1ZGRpY29ucy1mcmllbmRzOmJlZm9yZXtjb250ZW50OlwiXFxmNDU0XCJ9LmRhc2hpY29ucy1idWRkaWNvbnMtZ3JvdXBzOmJlZm9yZXtjb250ZW50OlwiXFxmNDU2XCJ9LmRhc2hpY29ucy1idWRkaWNvbnMtcG06YmVmb3Jle2NvbnRlbnQ6XCJcXGY0NTdcIn0uZGFzaGljb25zLWJ1ZGRpY29ucy1yZXBsaWVzOmJlZm9yZXtjb250ZW50OlwiXFxmNDUxXCJ9LmRhc2hpY29ucy1idWRkaWNvbnMtdG9waWNzOmJlZm9yZXtjb250ZW50OlwiXFxmNDUwXCJ9LmRhc2hpY29ucy1idWRkaWNvbnMtdHJhY2tpbmc6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0NTVcIn0uZGFzaGljb25zLWJ1aWxkaW5nOmJlZm9yZXtjb250ZW50OlwiXFxmNTEyXCJ9LmRhc2hpY29ucy1idXNpbmVzc21hbjpiZWZvcmV7Y29udGVudDpcIlxcZjMzOFwifS5kYXNoaWNvbnMtYnVzaW5lc3NwZXJzb246YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMmVcIn0uZGFzaGljb25zLWJ1c2luZXNzd29tYW46YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMmZcIn0uZGFzaGljb25zLWJ1dHRvbjpiZWZvcmV7Y29udGVudDpcIlxcZjExYVwifS5kYXNoaWNvbnMtY2FsY3VsYXRvcjpiZWZvcmV7Y29udGVudDpcIlxcZjE2ZVwifS5kYXNoaWNvbnMtY2FsZW5kYXItYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmNTA4XCJ9LmRhc2hpY29ucy1jYWxlbmRhcjpiZWZvcmV7Y29udGVudDpcIlxcZjE0NVwifS5kYXNoaWNvbnMtY2FtZXJhLWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZjEyOVwifS5kYXNoaWNvbnMtY2FtZXJhOmJlZm9yZXtjb250ZW50OlwiXFxmMzA2XCJ9LmRhc2hpY29ucy1jYXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNmJcIn0uZGFzaGljb25zLWNhcnJvdDpiZWZvcmV7Y29udGVudDpcIlxcZjUxMVwifS5kYXNoaWNvbnMtY2FydDpiZWZvcmV7Y29udGVudDpcIlxcZjE3NFwifS5kYXNoaWNvbnMtY2F0ZWdvcnk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzMThcIn0uZGFzaGljb25zLWNoYXJ0LWFyZWE6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMzlcIn0uZGFzaGljb25zLWNoYXJ0LWJhcjpiZWZvcmV7Y29udGVudDpcIlxcZjE4NVwifS5kYXNoaWNvbnMtY2hhcnQtbGluZTpiZWZvcmV7Y29udGVudDpcIlxcZjIzOFwifS5kYXNoaWNvbnMtY2hhcnQtcGllOmJlZm9yZXtjb250ZW50OlwiXFxmMTg0XCJ9LmRhc2hpY29ucy1jbGlwYm9hcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0ODFcIn0uZGFzaGljb25zLWNsb2NrOmJlZm9yZXtjb250ZW50OlwiXFxmNDY5XCJ9LmRhc2hpY29ucy1jbG91ZC1zYXZlZDpiZWZvcmV7Y29udGVudDpcIlxcZjEzN1wifS5kYXNoaWNvbnMtY2xvdWQtdXBsb2FkOmJlZm9yZXtjb250ZW50OlwiXFxmMTNiXCJ9LmRhc2hpY29ucy1jbG91ZDpiZWZvcmV7Y29udGVudDpcIlxcZjE3NlwifS5kYXNoaWNvbnMtY29kZS1zdGFuZGFyZHM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxM2FcIn0uZGFzaGljb25zLWNvZmZlZTpiZWZvcmV7Y29udGVudDpcIlxcZjE2ZlwifS5kYXNoaWNvbnMtY29sb3ItcGlja2VyOmJlZm9yZXtjb250ZW50OlwiXFxmMTMxXCJ9LmRhc2hpY29ucy1jb2x1bW5zOmJlZm9yZXtjb250ZW50OlwiXFxmMTNjXCJ9LmRhc2hpY29ucy1jb250cm9scy1iYWNrOmJlZm9yZXtjb250ZW50OlwiXFxmNTE4XCJ9LmRhc2hpY29ucy1jb250cm9scy1mb3J3YXJkOmJlZm9yZXtjb250ZW50OlwiXFxmNTE5XCJ9LmRhc2hpY29ucy1jb250cm9scy1wYXVzZTpiZWZvcmV7Y29udGVudDpcIlxcZjUyM1wifS5kYXNoaWNvbnMtY29udHJvbHMtcGxheTpiZWZvcmV7Y29udGVudDpcIlxcZjUyMlwifS5kYXNoaWNvbnMtY29udHJvbHMtcmVwZWF0OmJlZm9yZXtjb250ZW50OlwiXFxmNTE1XCJ9LmRhc2hpY29ucy1jb250cm9scy1za2lwYmFjazpiZWZvcmV7Y29udGVudDpcIlxcZjUxNlwifS5kYXNoaWNvbnMtY29udHJvbHMtc2tpcGZvcndhcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1MTdcIn0uZGFzaGljb25zLWNvbnRyb2xzLXZvbHVtZW9mZjpiZWZvcmV7Y29udGVudDpcIlxcZjUyMFwifS5kYXNoaWNvbnMtY29udHJvbHMtdm9sdW1lb246YmVmb3Jle2NvbnRlbnQ6XCJcXGY1MjFcIn0uZGFzaGljb25zLWNvdmVyLWltYWdlOmJlZm9yZXtjb250ZW50OlwiXFxmMTNkXCJ9LmRhc2hpY29ucy1kYXNoYm9hcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMjZcIn0uZGFzaGljb25zLWRhdGFiYXNlLWFkZDpiZWZvcmV7Y29udGVudDpcIlxcZjE3MFwifS5kYXNoaWNvbnMtZGF0YWJhc2UtZXhwb3J0OmJlZm9yZXtjb250ZW50OlwiXFxmMTdhXCJ9LmRhc2hpY29ucy1kYXRhYmFzZS1pbXBvcnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxN2JcIn0uZGFzaGljb25zLWRhdGFiYXNlLXJlbW92ZTpiZWZvcmV7Y29udGVudDpcIlxcZjE3Y1wifS5kYXNoaWNvbnMtZGF0YWJhc2UtdmlldzpiZWZvcmV7Y29udGVudDpcIlxcZjE3ZFwifS5kYXNoaWNvbnMtZGF0YWJhc2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxN2VcIn0uZGFzaGljb25zLWRlc2t0b3A6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0NzJcIn0uZGFzaGljb25zLWRpc21pc3M6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNTNcIn0uZGFzaGljb25zLWRvd25sb2FkOmJlZm9yZXtjb250ZW50OlwiXFxmMzE2XCJ9LmRhc2hpY29ucy1kcnVtc3RpY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxN2ZcIn0uZGFzaGljb25zLWVkaXQtbGFyZ2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzMjdcIn0uZGFzaGljb25zLWVkaXQtcGFnZTpiZWZvcmV7Y29udGVudDpcIlxcZjE4NlwifS5kYXNoaWNvbnMtZWRpdDpiZWZvcmV7Y29udGVudDpcIlxcZjQ2NFwifS5kYXNoaWNvbnMtZWRpdG9yLWFsaWduY2VudGVyOmJlZm9yZXtjb250ZW50OlwiXFxmMjA3XCJ9LmRhc2hpY29ucy1lZGl0b3ItYWxpZ25sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxmMjA2XCJ9LmRhc2hpY29ucy1lZGl0b3ItYWxpZ25yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZjIwOFwifS5kYXNoaWNvbnMtZWRpdG9yLWJvbGQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMDBcIn0uZGFzaGljb25zLWVkaXRvci1icmVhazpiZWZvcmV7Y29udGVudDpcIlxcZjQ3NFwifS5kYXNoaWNvbnMtZWRpdG9yLWNvZGUtZHVwbGljYXRlOmJlZm9yZXtjb250ZW50OlwiXFxmNDk0XCJ9LmRhc2hpY29ucy1lZGl0b3ItY29kZTpiZWZvcmV7Y29udGVudDpcIlxcZjQ3NVwifS5kYXNoaWNvbnMtZWRpdG9yLWNvbnRyYWN0OmJlZm9yZXtjb250ZW50OlwiXFxmNTA2XCJ9LmRhc2hpY29ucy1lZGl0b3ItY3VzdG9tY2hhcjpiZWZvcmV7Y29udGVudDpcIlxcZjIyMFwifS5kYXNoaWNvbnMtZWRpdG9yLWV4cGFuZDpiZWZvcmV7Y29udGVudDpcIlxcZjIxMVwifS5kYXNoaWNvbnMtZWRpdG9yLWhlbHA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMjNcIn0uZGFzaGljb25zLWVkaXRvci1pbmRlbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMjJcIn0uZGFzaGljb25zLWVkaXRvci1pbnNlcnRtb3JlOmJlZm9yZXtjb250ZW50OlwiXFxmMjA5XCJ9LmRhc2hpY29ucy1lZGl0b3ItaXRhbGljOmJlZm9yZXtjb250ZW50OlwiXFxmMjAxXCJ9LmRhc2hpY29ucy1lZGl0b3ItanVzdGlmeTpiZWZvcmV7Y29udGVudDpcIlxcZjIxNFwifS5kYXNoaWNvbnMtZWRpdG9yLWtpdGNoZW5zaW5rOmJlZm9yZXtjb250ZW50OlwiXFxmMjEyXCJ9LmRhc2hpY29ucy1lZGl0b3ItbHRyOmJlZm9yZXtjb250ZW50OlwiXFxmMTBjXCJ9LmRhc2hpY29ucy1lZGl0b3Itb2wtcnRsOmJlZm9yZXtjb250ZW50OlwiXFxmMTJjXCJ9LmRhc2hpY29ucy1lZGl0b3Itb2w6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMDRcIn0uZGFzaGljb25zLWVkaXRvci1vdXRkZW50OmJlZm9yZXtjb250ZW50OlwiXFxmMjIxXCJ9LmRhc2hpY29ucy1lZGl0b3ItcGFyYWdyYXBoOmJlZm9yZXtjb250ZW50OlwiXFxmNDc2XCJ9LmRhc2hpY29ucy1lZGl0b3ItcGFzdGUtdGV4dDpiZWZvcmV7Y29udGVudDpcIlxcZjIxN1wifS5kYXNoaWNvbnMtZWRpdG9yLXBhc3RlLXdvcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMTZcIn0uZGFzaGljb25zLWVkaXRvci1xdW90ZTpiZWZvcmV7Y29udGVudDpcIlxcZjIwNVwifS5kYXNoaWNvbnMtZWRpdG9yLXJlbW92ZWZvcm1hdHRpbmc6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMThcIn0uZGFzaGljb25zLWVkaXRvci1ydGw6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzMjBcIn0uZGFzaGljb25zLWVkaXRvci1zcGVsbGNoZWNrOmJlZm9yZXtjb250ZW50OlwiXFxmMjEwXCJ9LmRhc2hpY29ucy1lZGl0b3Itc3RyaWtldGhyb3VnaDpiZWZvcmV7Y29udGVudDpcIlxcZjIyNFwifS5kYXNoaWNvbnMtZWRpdG9yLXRhYmxlOmJlZm9yZXtjb250ZW50OlwiXFxmNTM1XCJ9LmRhc2hpY29ucy1lZGl0b3ItdGV4dGNvbG9yOmJlZm9yZXtjb250ZW50OlwiXFxmMjE1XCJ9LmRhc2hpY29ucy1lZGl0b3ItdWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMDNcIn0uZGFzaGljb25zLWVkaXRvci11bmRlcmxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMTNcIn0uZGFzaGljb25zLWVkaXRvci11bmxpbms6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMjVcIn0uZGFzaGljb25zLWVkaXRvci12aWRlbzpiZWZvcmV7Y29udGVudDpcIlxcZjIxOVwifS5kYXNoaWNvbnMtZWxsaXBzaXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMWNcIn0uZGFzaGljb25zLWVtYWlsLWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZjQ2NlwifS5kYXNoaWNvbnMtZW1haWwtYWx0MjpiZWZvcmV7Y29udGVudDpcIlxcZjQ2N1wifS5kYXNoaWNvbnMtZW1haWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0NjVcIn0uZGFzaGljb25zLWVtYmVkLWF1ZGlvOmJlZm9yZXtjb250ZW50OlwiXFxmMTNlXCJ9LmRhc2hpY29ucy1lbWJlZC1nZW5lcmljOmJlZm9yZXtjb250ZW50OlwiXFxmMTNmXCJ9LmRhc2hpY29ucy1lbWJlZC1waG90bzpiZWZvcmV7Y29udGVudDpcIlxcZjE0NFwifS5kYXNoaWNvbnMtZW1iZWQtcG9zdDpiZWZvcmV7Y29udGVudDpcIlxcZjE0NlwifS5kYXNoaWNvbnMtZW1iZWQtdmlkZW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNDlcIn0uZGFzaGljb25zLWV4Y2VycHQtdmlldzpiZWZvcmV7Y29udGVudDpcIlxcZjE2NFwifS5kYXNoaWNvbnMtZXhpdDpiZWZvcmV7Y29udGVudDpcIlxcZjE0YVwifS5kYXNoaWNvbnMtZXh0ZXJuYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1MDRcIn0uZGFzaGljb25zLWZhY2Vib29rLWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZjMwNVwifS5kYXNoaWNvbnMtZmFjZWJvb2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzMDRcIn0uZGFzaGljb25zLWZlZWRiYWNrOmJlZm9yZXtjb250ZW50OlwiXFxmMTc1XCJ9LmRhc2hpY29ucy1maWx0ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1MzZcIn0uZGFzaGljb25zLWZsYWc6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMjdcIn0uZGFzaGljb25zLWZvb2Q6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxODdcIn0uZGFzaGljb25zLWZvcm1hdC1hc2lkZTpiZWZvcmV7Y29udGVudDpcIlxcZjEyM1wifS5kYXNoaWNvbnMtZm9ybWF0LWF1ZGlvOmJlZm9yZXtjb250ZW50OlwiXFxmMTI3XCJ9LmRhc2hpY29ucy1mb3JtYXQtY2hhdDpiZWZvcmV7Y29udGVudDpcIlxcZjEyNVwifS5kYXNoaWNvbnMtZm9ybWF0LWdhbGxlcnk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNjFcIn0uZGFzaGljb25zLWZvcm1hdC1pbWFnZTpiZWZvcmV7Y29udGVudDpcIlxcZjEyOFwifS5kYXNoaWNvbnMtZm9ybWF0LXF1b3RlOmJlZm9yZXtjb250ZW50OlwiXFxmMTIyXCJ9LmRhc2hpY29ucy1mb3JtYXQtc3RhdHVzOmJlZm9yZXtjb250ZW50OlwiXFxmMTMwXCJ9LmRhc2hpY29ucy1mb3JtYXQtdmlkZW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMjZcIn0uZGFzaGljb25zLWZvcm1zOmJlZm9yZXtjb250ZW50OlwiXFxmMzE0XCJ9LmRhc2hpY29ucy1mdWxsc2NyZWVuLWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZjE4OFwifS5kYXNoaWNvbnMtZnVsbHNjcmVlbi1leGl0LWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZjE4OVwifS5kYXNoaWNvbnMtZ2FtZXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxOGFcIn0uZGFzaGljb25zLWdvb2dsZTpiZWZvcmV7Y29udGVudDpcIlxcZjE4YlwifS5kYXNoaWNvbnMtZ29vZ2xlcGx1czpiZWZvcmV7Y29udGVudDpcIlxcZjQ2MlwifS5kYXNoaWNvbnMtZ3JpZC12aWV3OmJlZm9yZXtjb250ZW50OlwiXFxmNTA5XCJ9LmRhc2hpY29ucy1ncm91cHM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzMDdcIn0uZGFzaGljb25zLWhhbW1lcjpiZWZvcmV7Y29udGVudDpcIlxcZjMwOFwifS5kYXNoaWNvbnMtaGVhZGluZzpiZWZvcmV7Y29udGVudDpcIlxcZjEwZVwifS5kYXNoaWNvbnMtaGVhcnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0ODdcIn0uZGFzaGljb25zLWhpZGRlbjpiZWZvcmV7Y29udGVudDpcIlxcZjUzMFwifS5kYXNoaWNvbnMtaG91cmdsYXNzOmJlZm9yZXtjb250ZW50OlwiXFxmMThjXCJ9LmRhc2hpY29ucy1odG1sOmJlZm9yZXtjb250ZW50OlwiXFxmMTRiXCJ9LmRhc2hpY29ucy1pZC1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzMzdcIn0uZGFzaGljb25zLWlkOmJlZm9yZXtjb250ZW50OlwiXFxmMzM2XCJ9LmRhc2hpY29ucy1pbWFnZS1jcm9wOmJlZm9yZXtjb250ZW50OlwiXFxmMTY1XCJ9LmRhc2hpY29ucy1pbWFnZS1maWx0ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1MzNcIn0uZGFzaGljb25zLWltYWdlLWZsaXAtaG9yaXpvbnRhbDpiZWZvcmV7Y29udGVudDpcIlxcZjE2OVwifS5kYXNoaWNvbnMtaW1hZ2UtZmxpcC12ZXJ0aWNhbDpiZWZvcmV7Y29udGVudDpcIlxcZjE2OFwifS5kYXNoaWNvbnMtaW1hZ2Utcm90YXRlLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNjZcIn0uZGFzaGljb25zLWltYWdlLXJvdGF0ZS1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZjE2N1wifS5kYXNoaWNvbnMtaW1hZ2Utcm90YXRlOmJlZm9yZXtjb250ZW50OlwiXFxmNTMxXCJ9LmRhc2hpY29ucy1pbWFnZXMtYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmMjMyXCJ9LmRhc2hpY29ucy1pbWFnZXMtYWx0MjpiZWZvcmV7Y29udGVudDpcIlxcZjIzM1wifS5kYXNoaWNvbnMtaW5kZXgtY2FyZDpiZWZvcmV7Y29udGVudDpcIlxcZjUxMFwifS5kYXNoaWNvbnMtaW5mby1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxmMTRjXCJ9LmRhc2hpY29ucy1pbmZvOmJlZm9yZXtjb250ZW50OlwiXFxmMzQ4XCJ9LmRhc2hpY29ucy1pbnNlcnQtYWZ0ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNGRcIn0uZGFzaGljb25zLWluc2VydC1iZWZvcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNGVcIn0uZGFzaGljb25zLWluc2VydDpiZWZvcmV7Y29udGVudDpcIlxcZjEwZlwifS5kYXNoaWNvbnMtaW5zdGFncmFtOmJlZm9yZXtjb250ZW50OlwiXFxmMTJkXCJ9LmRhc2hpY29ucy1sYXB0b3A6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1NDdcIn0uZGFzaGljb25zLWxheW91dDpiZWZvcmV7Y29udGVudDpcIlxcZjUzOFwifS5kYXNoaWNvbnMtbGVmdHJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxmMjI5XCJ9LmRhc2hpY29ucy1saWdodGJ1bGI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzMzlcIn0uZGFzaGljb25zLWxpbmtlZGluOmJlZm9yZXtjb250ZW50OlwiXFxmMThkXCJ9LmRhc2hpY29ucy1saXN0LXZpZXc6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNjNcIn0uZGFzaGljb25zLWxvY2F0aW9uLWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZjIzMVwifS5kYXNoaWNvbnMtbG9jYXRpb246YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMzBcIn0uZGFzaGljb25zLWxvY2stZHVwbGljYXRlOmJlZm9yZXtjb250ZW50OlwiXFxmMzE1XCJ9LmRhc2hpY29ucy1sb2NrOmJlZm9yZXtjb250ZW50OlwiXFxmMTYwXCJ9LmRhc2hpY29ucy1tYXJrZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNTlcIn0uZGFzaGljb25zLW1lZGlhLWFyY2hpdmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1MDFcIn0uZGFzaGljb25zLW1lZGlhLWF1ZGlvOmJlZm9yZXtjb250ZW50OlwiXFxmNTAwXCJ9LmRhc2hpY29ucy1tZWRpYS1jb2RlOmJlZm9yZXtjb250ZW50OlwiXFxmNDk5XCJ9LmRhc2hpY29ucy1tZWRpYS1kZWZhdWx0OmJlZm9yZXtjb250ZW50OlwiXFxmNDk4XCJ9LmRhc2hpY29ucy1tZWRpYS1kb2N1bWVudDpiZWZvcmV7Y29udGVudDpcIlxcZjQ5N1wifS5kYXNoaWNvbnMtbWVkaWEtaW50ZXJhY3RpdmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0OTZcIn0uZGFzaGljb25zLW1lZGlhLXNwcmVhZHNoZWV0OmJlZm9yZXtjb250ZW50OlwiXFxmNDk1XCJ9LmRhc2hpY29ucy1tZWRpYS10ZXh0OmJlZm9yZXtjb250ZW50OlwiXFxmNDkxXCJ9LmRhc2hpY29ucy1tZWRpYS12aWRlbzpiZWZvcmV7Y29udGVudDpcIlxcZjQ5MFwifS5kYXNoaWNvbnMtbWVnYXBob25lOmJlZm9yZXtjb250ZW50OlwiXFxmNDg4XCJ9LmRhc2hpY29ucy1tZW51LWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZjIyOFwifS5kYXNoaWNvbnMtbWVudS1hbHQyOmJlZm9yZXtjb250ZW50OlwiXFxmMzI5XCJ9LmRhc2hpY29ucy1tZW51LWFsdDM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzNDlcIn0uZGFzaGljb25zLW1lbnU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzMzNcIn0uZGFzaGljb25zLW1pY3JvcGhvbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0ODJcIn0uZGFzaGljb25zLW1pZ3JhdGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzMTBcIn0uZGFzaGljb25zLW1pbnVzOmJlZm9yZXtjb250ZW50OlwiXFxmNDYwXCJ9LmRhc2hpY29ucy1tb25leS1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxOGVcIn0uZGFzaGljb25zLW1vbmV5OmJlZm9yZXtjb250ZW50OlwiXFxmNTI2XCJ9LmRhc2hpY29ucy1tb3ZlOmJlZm9yZXtjb250ZW50OlwiXFxmNTQ1XCJ9LmRhc2hpY29ucy1uYW1ldGFnOmJlZm9yZXtjb250ZW50OlwiXFxmNDg0XCJ9LmRhc2hpY29ucy1uZXR3b3JraW5nOmJlZm9yZXtjb250ZW50OlwiXFxmMzI1XCJ9LmRhc2hpY29ucy1uby1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzMzVcIn0uZGFzaGljb25zLW5vOmJlZm9yZXtjb250ZW50OlwiXFxmMTU4XCJ9LmRhc2hpY29ucy1vcGVuLWZvbGRlcjpiZWZvcmV7Y29udGVudDpcIlxcZjE4ZlwifS5kYXNoaWNvbnMtcGFsbXRyZWU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1MjdcIn0uZGFzaGljb25zLXBhcGVyY2xpcDpiZWZvcmV7Y29udGVudDpcIlxcZjU0NlwifS5kYXNoaWNvbnMtcGRmOmJlZm9yZXtjb250ZW50OlwiXFxmMTkwXCJ9LmRhc2hpY29ucy1wZXJmb3JtYW5jZTpiZWZvcmV7Y29udGVudDpcIlxcZjMxMVwifS5kYXNoaWNvbnMtcGV0czpiZWZvcmV7Y29udGVudDpcIlxcZjE5MVwifS5kYXNoaWNvbnMtcGhvbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1MjVcIn0uZGFzaGljb25zLXBpbnRlcmVzdDpiZWZvcmV7Y29udGVudDpcIlxcZjE5MlwifS5kYXNoaWNvbnMtcGxheWxpc3QtYXVkaW86YmVmb3Jle2NvbnRlbnQ6XCJcXGY0OTJcIn0uZGFzaGljb25zLXBsYXlsaXN0LXZpZGVvOmJlZm9yZXtjb250ZW50OlwiXFxmNDkzXCJ9LmRhc2hpY29ucy1wbHVnaW5zLWNoZWNrZWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0ODVcIn0uZGFzaGljb25zLXBsdXMtYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmNTAyXCJ9LmRhc2hpY29ucy1wbHVzLWFsdDI6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1NDNcIn0uZGFzaGljb25zLXBsdXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMzJcIn0uZGFzaGljb25zLXBvZGlvOmJlZm9yZXtjb250ZW50OlwiXFxmMTljXCJ9LmRhc2hpY29ucy1wb3J0Zm9saW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYzMjJcIn0uZGFzaGljb25zLXBvc3Qtc3RhdHVzOmJlZm9yZXtjb250ZW50OlwiXFxmMTczXCJ9LmRhc2hpY29ucy1wcmVzc3RoaXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNTdcIn0uZGFzaGljb25zLXByaW50ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxOTNcIn0uZGFzaGljb25zLXByaXZhY3k6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxOTRcIn0uZGFzaGljb25zLXByb2R1Y3RzOmJlZm9yZXtjb250ZW50OlwiXFxmMzEyXCJ9LmRhc2hpY29ucy1yYW5kb21pemU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1MDNcIn0uZGFzaGljb25zLXJlZGRpdDpiZWZvcmV7Y29udGVudDpcIlxcZjE5NVwifS5kYXNoaWNvbnMtcmVkbzpiZWZvcmV7Y29udGVudDpcIlxcZjE3MlwifS5kYXNoaWNvbnMtcmVtb3ZlOmJlZm9yZXtjb250ZW50OlwiXFxmMTRmXCJ9LmRhc2hpY29ucy1yZXN0LWFwaTpiZWZvcmV7Y29udGVudDpcIlxcZjEyNFwifS5kYXNoaWNvbnMtcnNzOmJlZm9yZXtjb250ZW50OlwiXFxmMzAzXCJ9LmRhc2hpY29ucy1zYXZlZDpiZWZvcmV7Y29udGVudDpcIlxcZjE1ZVwifS5kYXNoaWNvbnMtc2NoZWR1bGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0ODlcIn0uZGFzaGljb25zLXNjcmVlbm9wdGlvbnM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxODBcIn0uZGFzaGljb25zLXNlYXJjaDpiZWZvcmV7Y29udGVudDpcIlxcZjE3OVwifS5kYXNoaWNvbnMtc2hhcmUtYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmMjQwXCJ9LmRhc2hpY29ucy1zaGFyZS1hbHQyOmJlZm9yZXtjb250ZW50OlwiXFxmMjQyXCJ9LmRhc2hpY29ucy1zaGFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjIzN1wifS5kYXNoaWNvbnMtc2hpZWxkLWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZjMzNFwifS5kYXNoaWNvbnMtc2hpZWxkOmJlZm9yZXtjb250ZW50OlwiXFxmMzMyXCJ9LmRhc2hpY29ucy1zaG9ydGNvZGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNTBcIn0uZGFzaGljb25zLXNsaWRlczpiZWZvcmV7Y29udGVudDpcIlxcZjE4MVwifS5kYXNoaWNvbnMtc21hcnRwaG9uZTpiZWZvcmV7Y29udGVudDpcIlxcZjQ3MFwifS5kYXNoaWNvbnMtc21pbGV5OmJlZm9yZXtjb250ZW50OlwiXFxmMzI4XCJ9LmRhc2hpY29ucy1zb3J0OmJlZm9yZXtjb250ZW50OlwiXFxmMTU2XCJ9LmRhc2hpY29ucy1zb3M6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0NjhcIn0uZGFzaGljb25zLXNwb3RpZnk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxOTZcIn0uZGFzaGljb25zLXN0YXItZW1wdHk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNTRcIn0uZGFzaGljb25zLXN0YXItZmlsbGVkOmJlZm9yZXtjb250ZW50OlwiXFxmMTU1XCJ9LmRhc2hpY29ucy1zdGFyLWhhbGY6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0NTlcIn0uZGFzaGljb25zLXN0aWNreTpiZWZvcmV7Y29udGVudDpcIlxcZjUzN1wifS5kYXNoaWNvbnMtc3RvcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1MTNcIn0uZGFzaGljb25zLXN1cGVyaGVyby1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxOTdcIn0uZGFzaGljb25zLXN1cGVyaGVybzpiZWZvcmV7Y29udGVudDpcIlxcZjE5OFwifS5kYXNoaWNvbnMtdGFibGUtY29sLWFmdGVyOmJlZm9yZXtjb250ZW50OlwiXFxmMTUxXCJ9LmRhc2hpY29ucy10YWJsZS1jb2wtYmVmb3JlOmJlZm9yZXtjb250ZW50OlwiXFxmMTUyXCJ9LmRhc2hpY29ucy10YWJsZS1jb2wtZGVsZXRlOmJlZm9yZXtjb250ZW50OlwiXFxmMTVhXCJ9LmRhc2hpY29ucy10YWJsZS1yb3ctYWZ0ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNWJcIn0uZGFzaGljb25zLXRhYmxlLXJvdy1iZWZvcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNWNcIn0uZGFzaGljb25zLXRhYmxlLXJvdy1kZWxldGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNWRcIn0uZGFzaGljb25zLXRhYmxldDpiZWZvcmV7Y29udGVudDpcIlxcZjQ3MVwifS5kYXNoaWNvbnMtdGFnOmJlZm9yZXtjb250ZW50OlwiXFxmMzIzXCJ9LmRhc2hpY29ucy10YWdjbG91ZDpiZWZvcmV7Y29udGVudDpcIlxcZjQ3OVwifS5kYXNoaWNvbnMtdGVzdGltb25pYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0NzNcIn0uZGFzaGljb25zLXRleHQtcGFnZTpiZWZvcmV7Y29udGVudDpcIlxcZjEyMVwifS5kYXNoaWNvbnMtdGV4dDpiZWZvcmV7Y29udGVudDpcIlxcZjQ3OFwifS5kYXNoaWNvbnMtdGh1bWJzLWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXGY1NDJcIn0uZGFzaGljb25zLXRodW1icy11cDpiZWZvcmV7Y29udGVudDpcIlxcZjUyOVwifS5kYXNoaWNvbnMtdGlja2V0cy1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1MjRcIn0uZGFzaGljb25zLXRpY2tldHM6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0ODZcIn0uZGFzaGljb25zLXRpZGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMGRcIn0uZGFzaGljb25zLXRyYW5zbGF0aW9uOmJlZm9yZXtjb250ZW50OlwiXFxmMzI2XCJ9LmRhc2hpY29ucy10cmFzaDpiZWZvcmV7Y29udGVudDpcIlxcZjE4MlwifS5kYXNoaWNvbnMtdHdpdGNoOmJlZm9yZXtjb250ZW50OlwiXFxmMTk5XCJ9LmRhc2hpY29ucy10d2l0dGVyLWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZjMwMlwifS5kYXNoaWNvbnMtdHdpdHRlcjpiZWZvcmV7Y29udGVudDpcIlxcZjMwMVwifS5kYXNoaWNvbnMtdW5kbzpiZWZvcmV7Y29udGVudDpcIlxcZjE3MVwifS5kYXNoaWNvbnMtdW5pdmVyc2FsLWFjY2Vzcy1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1MDdcIn0uZGFzaGljb25zLXVuaXZlcnNhbC1hY2Nlc3M6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0ODNcIn0uZGFzaGljb25zLXVubG9jazpiZWZvcmV7Y29udGVudDpcIlxcZjUyOFwifS5kYXNoaWNvbnMtdXBkYXRlLWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZjExM1wifS5kYXNoaWNvbnMtdXBkYXRlOmJlZm9yZXtjb250ZW50OlwiXFxmNDYzXCJ9LmRhc2hpY29ucy11cGxvYWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzMTdcIn0uZGFzaGljb25zLXZhdWx0OmJlZm9yZXtjb250ZW50OlwiXFxmMTc4XCJ9LmRhc2hpY29ucy12aWRlby1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMzRcIn0uZGFzaGljb25zLXZpZGVvLWFsdDI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMzVcIn0uZGFzaGljb25zLXZpZGVvLWFsdDM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMzZcIn0uZGFzaGljb25zLXZpc2liaWxpdHk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNzdcIn0uZGFzaGljb25zLXdhcm5pbmc6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1MzRcIn0uZGFzaGljb25zLXdlbGNvbWUtYWRkLXBhZ2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMzNcIn0uZGFzaGljb25zLXdlbGNvbWUtY29tbWVudHM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMTdcIn0uZGFzaGljb25zLXdlbGNvbWUtbGVhcm4tbW9yZTpiZWZvcmV7Y29udGVudDpcIlxcZjExOFwifS5kYXNoaWNvbnMtd2VsY29tZS12aWV3LXNpdGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMTVcIn0uZGFzaGljb25zLXdlbGNvbWUtd2lkZ2V0cy1tZW51czpiZWZvcmV7Y29udGVudDpcIlxcZjExNlwifS5kYXNoaWNvbnMtd2VsY29tZS13cml0ZS1ibG9nOmJlZm9yZXtjb250ZW50OlwiXFxmMTE5XCJ9LmRhc2hpY29ucy13aGF0c2FwcDpiZWZvcmV7Y29udGVudDpcIlxcZjE5YVwifS5kYXNoaWNvbnMtd29yZHByZXNzLWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZjMyNFwifS5kYXNoaWNvbnMtd29yZHByZXNzOmJlZm9yZXtjb250ZW50OlwiXFxmMTIwXCJ9LmRhc2hpY29ucy14aW5nOmJlZm9yZXtjb250ZW50OlwiXFxmMTlkXCJ9LmRhc2hpY29ucy15ZXMtYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmMTJhXCJ9LmRhc2hpY29ucy15ZXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNDdcIn0uZGFzaGljb25zLXlvdXR1YmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxOWJcIn0uZGFzaGljb25zLWVkaXRvci1kaXN0cmFjdGlvbmZyZWU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMTFcIn0uZGFzaGljb25zLWV4ZXJwdC12aWV3OmJlZm9yZXtjb250ZW50OlwiXFxmMTY0XCJ9LmRhc2hpY29ucy1mb3JtYXQtbGlua3M6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMDNcIn0uZGFzaGljb25zLWZvcm1hdC1zdGFuZGFyZDpiZWZvcmV7Y29udGVudDpcIlxcZjEwOVwifS5kYXNoaWNvbnMtcG9zdC10cmFzaDpiZWZvcmV7Y29udGVudDpcIlxcZjE4MlwifS5kYXNoaWNvbnMtc2hhcmUxOmJlZm9yZXtjb250ZW50OlwiXFxmMjM3XCJ9LmRhc2hpY29ucy13ZWxjb21lLWVkaXQtcGFnZTpiZWZvcmV7Y29udGVudDpcIlxcZjExOVwifSIsIi8qIVxuICogSGFtYnVyZ2Vyc1xuICogQGRlc2NyaXB0aW9uIFRhc3R5IENTUy1hbmltYXRlZCBoYW1idXJnZXJzXG4gKiBAYXV0aG9yIEpvbmF0aGFuIFN1aCBAam9uc3VoXG4gKiBAc2l0ZSBodHRwczovL2pvbnN1aC5jb20vaGFtYnVyZ2Vyc1xuICogQGxpbmsgaHR0cHM6Ly9naXRodWIuY29tL2pvbnN1aC9oYW1idXJnZXJzXG4gKi9cbi5oYW1idXJnZXIge1xuXHRwYWRkaW5nOiAwO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0aGVpZ2h0OiAyM3B4O1xuXHR0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LCBmaWx0ZXI7XG5cdHRyYW5zaXRpb24tZHVyYXRpb246IDAuMTVzO1xuXHR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuXHRmb250OiBpbmhlcml0O1xuXHRjb2xvcjogaW5oZXJpdDtcblx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRib3JkZXI6IDA7XG5cdG1hcmdpbjogMDtcblx0b3ZlcmZsb3c6IHZpc2libGU7IFxufVxuXHQuaGFtYnVyZ2VyOmhvdmVyIHtcblx0XHRvcGFjaXR5OiAwLjc7IH1cblx0LmhhbWJ1cmdlci5pcy1hY3RpdmU6aG92ZXIge1xuXHRcdG9wYWNpdHk6IDAuNzsgfVxuXHQuaGFtYnVyZ2VyLmlzLWFjdGl2ZSB7XG5cdFx0Ym9yZGVyOiAycHggc29saWQgY29sb3IoJ3BpbmsnKTtcblx0XHRib3JkZXItcmFkaXVzOiAxMDAlO1xuXHRcdC8vcGFkZGluZzogNXB4O1xuXHRcdGhlaWdodDogYXV0bztcblx0XHR3aWR0aDogYXV0bztcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0dG9wOiAzcHg7XG5cblx0XHQuaGFtYnVyZ2VyLWJveCB7XG5cdFx0XHR3aWR0aDogMzBweDtcblx0XHRcdGhlaWdodDogMjVweDtcblx0XHRcdGxlZnQ6IDVweDtcblx0XHR9XG5cdH1cblx0LmhhbWJ1cmdlci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcixcblx0LmhhbWJ1cmdlci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlLFxuXHQuaGFtYnVyZ2VyLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogY29sb3IoJ3BpbmsnKTsgXG5cdFx0d2lkdGg6IDIwcHg7XG5cdFx0aGVpZ2h0OiAycHg7XG5cdH1cblxuLmhhbWJ1cmdlci1ib3gge1xuXHR3aWR0aDogMzVweDtcblx0aGVpZ2h0OiAyM3B4O1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGxlZnQ6IC0ycHg7XG5cdHRvcDogM3B4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmhhbWJ1cmdlci1pbm5lciB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR0b3A6IDUwJTtcblx0bWFyZ2luLXRvcDogLTJweDsgfVxuXHQuaGFtYnVyZ2VyLWlubmVyLCAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUsIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcblx0XHR3aWR0aDogMzVweDtcblx0XHRoZWlnaHQ6IDNweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcignYmx1ZScpO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG5cdFx0dHJhbnNpdGlvbi1kdXJhdGlvbjogMC4xNXM7XG5cdFx0dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7IH1cblx0LmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlLCAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHRkaXNwbGF5OiBibG9jazsgfVxuXHQuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUge1xuXHRcdHRvcDogLTEwcHg7IH1cblx0LmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuXHRcdGJvdHRvbTogLTEwcHg7IH1cblxuLypcblx0ICogU3BpblxuXHQgKi9cbi5oYW1idXJnZXItLXNwaW4gLmhhbWJ1cmdlci1pbm5lciB7XG5cdHRyYW5zaXRpb24tZHVyYXRpb246IDAuMjJzO1xuXHR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7IH1cblx0LmhhbWJ1cmdlci0tc3BpbiAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUge1xuXHRcdHRyYW5zaXRpb246IHRvcCAwLjFzIDAuMjVzIGVhc2UtaW4sIG9wYWNpdHkgMC4xcyBlYXNlLWluOyB9XG5cdC5oYW1idXJnZXItLXNwaW4gLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuXHRcdHRyYW5zaXRpb246IGJvdHRvbSAwLjFzIDAuMjVzIGVhc2UtaW4sIHRyYW5zZm9ybSAwLjIycyBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTsgfVxuXG4uaGFtYnVyZ2VyLS1zcGluLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyIHtcblx0dHJhbnNmb3JtOiByb3RhdGUoMjI1ZGVnKTtcblx0dHJhbnNpdGlvbi1kZWxheTogMC4xMnM7XG5cdHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTsgfVxuXHQuaGFtYnVyZ2VyLS1zcGluLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUge1xuXHRcdHRvcDogMDtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHRyYW5zaXRpb246IHRvcCAwLjFzIGVhc2Utb3V0LCBvcGFjaXR5IDAuMXMgMC4xMnMgZWFzZS1vdXQ7IH1cblx0LmhhbWJ1cmdlci0tc3Bpbi5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuXHRcdGJvdHRvbTogMDtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuXHRcdHRyYW5zaXRpb246IGJvdHRvbSAwLjFzIGVhc2Utb3V0LCB0cmFuc2Zvcm0gMC4yMnMgMC4xMnMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7IH0iLCIvKlxuICAgQW5pbWF0aW9uIGV4YW1wbGUsIGZvciBzcGlubmVyc1xuKi9cbi5hbmltYXRlLXNwaW4ge1xuICAtbW96LWFuaW1hdGlvbjogc3BpbiAycyBpbmZpbml0ZSBsaW5lYXI7XG4gIC1vLWFuaW1hdGlvbjogc3BpbiAycyBpbmZpbml0ZSBsaW5lYXI7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBzcGluIDJzIGluZmluaXRlIGxpbmVhcjtcbiAgYW5pbWF0aW9uOiBzcGluIDJzIGluZmluaXRlIGxpbmVhcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuQC1tb3ota2V5ZnJhbWVzIHNwaW4ge1xuICAwJSB7XG4gICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAtby10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICAgIC1vLXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBzcGluIHtcbiAgMCUge1xuICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgICAtby10cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICB9XG59XG5ALW8ta2V5ZnJhbWVzIHNwaW4ge1xuICAwJSB7XG4gICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAtby10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICAgIC1vLXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gIH1cbn1cbkAtbXMta2V5ZnJhbWVzIHNwaW4ge1xuICAwJSB7XG4gICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAtby10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICAgIC1vLXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgc3BpbiB7XG4gIDAlIHtcbiAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIC1vLXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gICAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgfVxufVxuIiwiXG4uaWNvbi1kb3duLW9wZW4tYmlnOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4MDAnOyB9IC8qICfuoIAnICovXG4uaWNvbi1sZWZ0LW9wZW4tYmlnOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4MDEnOyB9IC8qICfuoIEnICovXG4uaWNvbi1yaWdodC1vcGVuLWJpZzpiZWZvcmUgeyBjb250ZW50OiAnXFxlODAyJzsgfSAvKiAn7qCCJyAqL1xuLmljb24tdXAtb3Blbi1iaWc6YmVmb3JlIHsgY29udGVudDogJ1xcZTgwMyc7IH0gLyogJ+6ggycgKi9cbi5pY29uLXJpZ2h0LW9wZW46YmVmb3JlIHsgY29udGVudDogJ1xcZTgwNCc7IH0gLyogJ+6ghCcgKi9cbi5pY29uLWxlZnQtb3BlbjpiZWZvcmUgeyBjb250ZW50OiAnXFxlODA1JzsgfSAvKiAn7qCFJyAqL1xuLmljb24tZXMtaWNvbjpiZWZvcmUgeyBjb250ZW50OiAnXFxlODEyJzsgfSAvKiAn7qCSJyAqL1xuLmljb24taW5sYW5kLW1hcmluZS1pY29uOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4MTMnOyB9IC8qICfuoJMnICovXG4uaWNvbi1lbmVyZ3ktaWNvbjpiZWZvcmUgeyBjb250ZW50OiAnXFxlODE0JzsgfSAvKiAn7qCUJyAqL1xuLmljb24tbGlnaHRidWxiOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4MTgnOyB9IC8qICfuoJgnICovXG4uaWNvbi1xdW90ZXM6YmVmb3JlIHsgY29udGVudDogJ1xcZTgxOSc7IH0gLyogJ+6gmScgKi9cbi5pY29uLW1vYmlsZTpiZWZvcmUgeyBjb250ZW50OiAnXFxlODFhJzsgfSAvKiAn7qCaJyAqL1xuLmljb24tcmlnaHQtYXJyb3c6YmVmb3JlIHsgY29udGVudDogJ1xcZTgxYic7IH0gLyogJ+6gmycgKi9cbi5pY29uLXVwbG9hZC1idXR0b246YmVmb3JlIHsgY29udGVudDogJ1xcZTgxYyc7IH0gLyogJ+6gnCcgKi9cbi5pY29uLXZlcmlmaWVkLWljb246YmVmb3JlIHsgY29udGVudDogJ1xcZTgxZCc7IH0gLyogJ+6gnScgKi9cbi5pY29uLWNpcmNsZS1hcnJvdzpiZWZvcmUgeyBjb250ZW50OiAnXFxlODFlJzsgfSAvKiAn7qCeJyAqL1xuLmljb24tY2FyZ28taWNvbjpiZWZvcmUgeyBjb250ZW50OiAnXFxlODFmJzsgfSAvKiAn7qCfJyAqL1xuLmljb24tY2hhcnQtaWNvbjpiZWZvcmUgeyBjb250ZW50OiAnXFxlODIwJzsgfSAvKiAn7qCgJyAqL1xuLmljb24tY2xvc2UtYnV0dG9uOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4MjEnOyB9IC8qICfuoKEnICovXG4uaWNvbi1taW51cy1jaXJjbGVkOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4MjInOyB9IC8qICfuoKInICovXG4uaWNvbi1kb2N1bWVudC1pY29uOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4MjMnOyB9IC8qICfuoKMnICovXG4uaWNvbi1kb3duLWFycm93OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4MjQnOyB9IC8qICfuoKQnICovXG4uaWNvbi1kb3dubG9hZC1idXR0b246YmVmb3JlIHsgY29udGVudDogJ1xcZTgyNSc7IH0gLyogJ+6gpScgKi9cbi5pY29uLXBsdXMtY2lyY2xlZDpiZWZvcmUgeyBjb250ZW50OiAnXFxlODI2JzsgfSAvKiAn7qCmJyAqL1xuLmljb24tY2FuY2VsOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4MjcnOyB9IC8qICfuoKcnICovXG4uaWNvbi1ncmFwaC1pY29uOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4MjgnOyB9IC8qICfuoKgnICovXG4uaWNvbi1sZWZ0LWFycm93OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4MjknOyB9IC8qICfuoKknICovXG4iLCJAZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdmb250ZWxsbyc7XG4gIHNyYzogdXJsKCcuLi9mb250cy9pY29ucy9mb250ZWxsby5lb3Q/NzQzNzk3MjgnKTtcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL2ljb25zL2ZvbnRlbGxvLmVvdD83NDM3OTcyOCNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICAgICB1cmwoJy4uL2ZvbnRzL2ljb25zL2ZvbnRlbGxvLnN2Zz83NDM3OTcyOCNmb250ZWxsbycpIGZvcm1hdCgnc3ZnJyk7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ2ZvbnRlbGxvJztcbiAgc3JjOiB1cmwoJ2RhdGE6YXBwbGljYXRpb24vb2N0ZXQtc3RyZWFtO2Jhc2U2NCxkMDlHUmdBQkFBQUFBQ1VzQUE4QUFBQUFRUFFBQVFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQkhVMVZDQUFBQldBQUFBRHNBQUFCVUlJc2xlazlUTHpJQUFBR1VBQUFBUkFBQUFHQStJMG80WTIxaGNBQUFBZGdBQUFEb0FBQUM3THBtdGJSamRuUWdBQUFDd0FBQUFBc0FBQUFPQUFBQUFHWndaMjBBQUFMTUFBQUc3UUFBRGd4aUx2bDZaMkZ6Y0FBQUNid0FBQUFJQUFBQUNBQUFBQkJuYkhsbUFBQUp4QUFBRjZJQUFDZjhTUmNrUW1obFlXUUFBQ0ZvQUFBQU5BQUFBRFlpeHkwdWFHaGxZUUFBSVp3QUFBQWZBQUFBSkFjeEEySm9iWFI0QUFBaHZBQUFBQ3NBQUFCd1plei96V3h2WTJFQUFDSG9BQUFBT2dBQUFEcWxNcGorYldGNGNBQUFJaVFBQUFBZ0FBQUFJQUxCRUF4dVlXMWxBQUFpUkFBQUFYVUFBQUxOelowYUczQnZjM1FBQUNPOEFBQUE4UUFBQWFGaWNmeHVjSEpsY0FBQUpMQUFBQUI2QUFBQW5INjJPN1o0bkdOZ1pHQmc0R0l3WUxCallISng4d2xoNE10SkxNbGprR0pnWVlBQWtEd3ltekVuTXoyUmdRUEdBOHF4Z0drT0lHYURpQUlBSmpzRlNBQjRuR05nWVY3Q09JR0JsWUdCcVlwcER3TURRdytFWm56QVlNaklCQlJsWUdWbXdBb0MwbHhUR0E2OFlIaWh5UnowUDRzaGlua053elNnTUNPS0lpWUFpREVNMlhpYzdaSlpVc013RUFWYmlSTzJzQ1VHbkJnSU82U0s0M0FHRHNRWFIzeTNDRzgwT2daeXRXczBsdXhYYmdFellHbytUUWZsbDBLTUgzZEw3VTg1cnYyT2I4OFBmVTFBTS9YYTdmZXUwRkpEVkhVVVAxOXlYYXVKOTNiK3dwd0RkNC84bmhNV25ITEdPUmRjZXQyS25pdXZ2bUZnelliUjIrYjhqMFhjeWxlYmpmR1hrM0NpUnZYUUNJZHFoRWMxd3E4YTltQlhpWTJnVldJM3FFOXNDUTFKZU5jNnNUbTBTU0tkeHNRMjBXMWlyK2d1c1dGMG45ZzEyaWEyamg0U0lzdGpRbVI1U29nc3o0bFBCM3BKNGxUcE5mR0pRVzhKa2ZjOUlmSitKRVRlWGNMNEI5TStSa2w0bkdOZ1FBWUFBQTRBQVFCNG5LMVhhMXNieHhXZTFRMk1BUU5DMk0yNjdpaGpVWmNkeVNSeEhHSXJEdGxsVVJ3bHFjQzQzWFZ1dTBpNFRaTmVrdDdvTmIxZmxEOXpWclJQblcvNWFYblB6RW9CQjl5bnoxTSs2THd6ODg2YzY1eFpTR2hKNG40VXhsSjJING41blM1VjdqMkk2SVpMMStMa29SemVqNmpRU0QrYkZ0T2kzMWY3YnIxT0lpWVJxSzJSY0VTUStFMXlOTW5rWVpNS1d0VlZ2VWxGTFFkSHhlV2E4QU9xQmpKSi9LeXdIUGhab3hoUUlkZzdsRFNyQUlKMFFLWGU0YWhRS09BWXFoOWNydlBzYUw3bStKY2xvUEpIVmFlS05VV2lGeDNFb3hXbllCU1dOQlU5cWdVUjY2T1ZJTWdKcmh4SStyeEhwZFVIbzJ2T1hCRDJRNnFFVVoyS2pYajNyUWhrZHhoSjZ2VXd0UWsyYlREYWlHT1pXVFlzdW9hcGZDUnBuZGZYbWZsNUw1S0l4akNWTk5PTEVzeElYcHRoZEpQUnpjUk40amgyRVMyYURmb2tkaU1TWFNiWE1YYTdkSVhSbFc3NmFFSDBtZkdvTFBiamVKREc1SGh4bkhzUXl3SDhVWDdjcExLV3NLRFVTT0hUVk5DTGFFcjVOSzE4WkFCYmtpWlZUTGdSQ1RuSXB2Wjl5WXZzcm12TjUxOFNTZGluOGxvZGk0RWN5aUYwWmV2bEJpSzBFeVU5TjkyTkl4WFhZMG1iOXlLc3VSeVgzSlFtVFdrNkYzZ2pVYkJwbnNaUStRcmxvdnlVQ3ZzUHllbkRFSnBhYTlJNUxkbmFlYmhWRXZ1U1Q2RE5KR1pLc21Xc25kR2pjL01pQ1AyMStxUnd6dXVUaFRSclQzRThtQkRBOVVTR1E1VnlVazJ3aGNzSkllbkN5TEdWU0sxS3Q2eUt1VE8yMDFYc0V1NlhyaDNmTksrTlEwZHpzNklZUW91cjZ2RWFpdmlDemdxRmtBYnBWcE1XTktoUzBvWGdOVDRBQUJtaUJSN3RZclJnOHJXSWd4Wk1VQ1JpMElkbVdnd1NPVXdrTFNKc1RWclMzYjBvS3cyMjRxczBkNkFPbTFUVjNaMm9lODlPdW5YTVY4MzhzczdFVW5BL3lwYVdBbkpTbnhZOXZuSW9MVCs3d0Q4TCtDRm5CYmtvTm5wUnh1R0R2LzRRR1liYWhiVzZ3cll4ZHUwNmI4Rk41cGtZbm5SZ2Z3ZXpKNU4xUmdveklhb0s4VUpCM1JrNWptT3lWZE1pRTRWd0w2SWw1Y3VRNWxGK2M0aHc0c3ZrUDVjdU9XSlJWSVh2K3h5QlphdzVhYlk4N2RHbm52czB3clVDSDJ0ZWt5N3F6R0Y1Q2ZGbStUV2RGVmsrcGJNU1MxZG5aWmFYZFZaaCtYV2RUYkc4b3JOcGx0L1EyVG1XbmxiaitGTWxRYVNWYkpIekR0K1dKdWxqaXl1VHhZL3NZdlBZNHVwazhXTzdLTFdnQzk2WmZzS3BmMXRYMmMvai90WGhuNFJkVDhNL2xncitzYndLLzFnMjRCL0xWZmpIOHB2d2orVTErTWZ5Vy9DUDVScjhZOW5Tc20wSzlycUcya3VKUk5OemtzQ2tGSmV3eFRXN3J1bTZSOWR4SDUvQlZlaklNN0twMGczRmpmMkpESmU5ZjNhYzRteStFbkxGMFROcldkbXBoUkdhSW52NTNMSHduTVc1b2VYenh2TG5jWnJsaEYvVmlXdDdxaTA4TDFiK0pmaHY2NDdheUc0NE5mYjFKdUlCQjA2M0g1Y2wzV2pTQzdwMXNkMmtqZjlHUldIM1FYOFJLUklyRGRtU0hXNEpDTzNkNGJDak91Z2hFUjQrZEYyOFNCdU9VMXRHaEcraGQ2M1FSZEJLYUtjTlE4dG1oVS9uQSs5ZzJGSlN0b2M0OC9aSm1telo4NmlpL0RGYlVzSTlaWE1uT2lySnNuU1BTcXZscDJLZk8rME1tcll5TzlSMlFwWGc4ZXVhY0xlenIxSXBTQWFLeW5oVXNWd0tVaGM0NFU3MytKNFVwcUgvcTIza1dFSEROcjlZTTRIUmd2Tk9VYUpzVDYyZ2lTQVpaUlJjK1N1bjRrUTJvc0ZHRlBHYmQ5SXZkYUVRMnVOWVNNeVdWL05ZcURiQzlOSmtpV2JNK3JicXNGTE80cDFKQ05rWkcya1NlMUZMdHZHZ3MvWDVwR1M3OGxSUXBZSFIzZVBmTGphSnAxVjduaTNGSmYveU1VdUNjYm9TL3NCNTNPVnhpamZSUDFvY3hXMjZHRVE5RjIrcWJNZXRiTjFaeHIxOTVjVHFydHM3c2VxZnV2ZEpPd0pOdDd3bktkelNkTnNid2phdU1UaDFKaFVKYmRFNmRvVEdaYTdQVlJ2NUZCOW92bldkQzFUaCtyUnc4K3o1MnpxYndWc3ozdkkvbG5Ubi8xWEY3QlAzc2JaQ3F6cFdML1U0dDdPREJuekxHMGZsVll4dWUzV1Z4eVgzWmhLQ3V3aEJ6VjU3ZkkzZ2hsZGJkQk8zL0xVejVyczR6bG11MGd2QXIydDZFZUlOam1LSWNNdHRQTHpqYUwycHVhRHBEY0J2NjVFUTJ3QTlBSWZCamg0NVptWVh3TXpjWTA0SFlJODVETzR6aDhGM21NUGd1L29JdlRBQWlvQWNnMko5NU5pNUIwQjI3aTNtT1l6ZVpwNUI3ekRQb0hlWlo5QjdyRE1FU0Znbmc1UjFNdGhublF6NnpIa1ZZTUFjQmdmTVlmQ1FPUXkrWit6YUF2cStzWXZSKzhZdVJqOHdkakg2d05qRjZFTmpGNk1mR3JzWS9jall4ZWpIaUhGN2tzQ2ZtQkZ0QW41azRTdUFIM1BRemNqSDZLZDRhM1BPenl4a3pzOE54OGs1djhEbWx5YW4vdEtNekk1REMzbkhyeXhrK3E5eFRrNzRqWVZNK0syRlRQZ2R1SGNtNS8zZWpBejlFd3VaL2djTG1mNUg3TXdKZjdLUUNYKzJrQWwvQWZmbHlYbC9OU05ELzV1RlRQKzdoVXovQjNibWhIOWF5SVNoaFV6NFZJL09teTlicXJpalVxRVk0cDhtdE1IWTkyajZnSXBYZTRmang3cjVCU1hhQVVFQUFBQUFBUUFCLy84QUQzaWMxVm9KbUJ6RmRYNnYrcDZlZTNxNloyWm5abmU2NTlqWjFhN20zRm10dEtzUkVpdkVybFlIU0tzVlNFSXkxbWlGTG9Ra1FBRjVaU01PUVh4Z3h4ekJFT1Q0eEhhTXdaK05NWTRQd0FhTUVVN2lneS9nT0hFTVBpRDVESEVTMkczbGRlOGlnNDk4eGs0Y1oyYXF1cnFxK3RWN1ZmWGUrMS8xQUo1NkVZRGJ5ODRGSDRqM3lCeFd1aU1LOWhtNmhHSUI4NDIreGJnZkQraUpSTUttM0Q2UVNNVFlnSDBiWHBoSTBPMWx1bzdYSnZRWUFKNTY2ZFFKZklaTHVuUVVoNDZnU3k2SldXcjRJTkhRN2N0aU1ieldKWGVyUmhRU2VEeEd5U1YyQTRCRDUwV2k4L1FjSFZVZ09vYmk4R0dneTFMZWg5dnRXeDFTZUcwc1Jnd2tFcHJEb1VQTFBwU0lVVXJvTHAyWFNLNWRKSmVYNkVnT1B6a0ZSWmNib2lSeVdmc0crKzJKVWd4dklGSTN4R0tKdHpxRTlkNEVYazJVRGlkaU9pREFxUyt5QTl3eTBNQm9hZ29DNGlqVjRqRWE0RkF5ek1SWU45RTA1Mk8rMWlBbWE0dXhyMExVTmJiVDNxWW0xVTJxaXAzMmQxUjFreWZ0d2RzOU9HbHY5WGcyVVFzV3NYTzJnOVBSbGRzZDYrWlh4OExYajJVWTdsaE0xd0kwWHNFWmo0WnFkNFo2dS8xdExNNVNKVm9xRFpQMmJQS3dqOXJmc2IvdEZqMTRoenU4eXdhRWFKeWQzSFBjV2hCQWhUeDBRUzlVb0ErV3dKbXdBdGJBT0d5Q044RWs3SVdEL0wxTks0TmhwVFEveGduaEhNWThnN1VxbDRvVk1HdDJZa2RXSEExaEZrZEdQdWxadmFINUlSRENFQmIyQTQ4TWVUWUZqRU8yRHpnUGNwNGpSVXpGa3JIVS9rNU1wdFBKZlRrMGZkbXN1YjhiMnpzeWlmYjlQWmhKSkRMN1FDRUNTcmpsekFZUDJKb2ZZaDZJcFR5eFZoZW04Mmo1MHRZT2tNRm55cjRXOFRBUE85cXpIVHVBbGsrVEV0cU90cmdSalFRRGZtK3Zxa3FpS0kyL3JrSVN0NEFvaWF2YVJqNFpKSFkvL0x1eTI5R2VtZm9EOHhzbWZqODZ5eTlNL1hjTUo2ZitTRGpXaU9PN2ZuK09hWE1jK1VPeEhDV1dQLzdic3h4THBvKzRQUHZNN05UL0VkUE5UL3hhZnJramY2UU1UemlmNXViK2h0ZDc4TUFsK3kvZXQzZlA3bDBYN1p6YzBkcis1Z3ZmdEczckJWczJienIvdkkwVEc4YlhyenYzbkxWclZxOGFXems2Y3ZhS3M1WVBuN2xzNlJtTEZnNHNhQ3pwYi9iVksrWGVubm5kWFVWdjNwdTN6UFprTFJRT09aOWdTV3p2eG1yVWlsSmVyOVl0akdicTFaQmpsaGNpWFZoZk5WTkpZYlVTRGFFVXFrWXNTdEpjcXRZekliZHJMV0pGcXcxS0VhcW9WNk5WamdoRnE1S2JOOXk4NE9aMU56ZmNuSzBaV2V5OXpqYzB3anFtWTR1NHJjZ21FYmNoNGk3eHkrTDBpK3ZXN2RtMjdZSjE2NzYyYnAzNFB2dkVlV3piM1N0WG5qODJ0dEUrTWZibHNTdUhSbnhYdnliTlhkaS8rNGFHZk5OdjhYcnhjY1l0Unp5SUhDNUg4ZS9GR1MrVGh1d0c4OC84akh0a2FQb2dlM1pvWnB5OS9LM3BFdnNZeDg3Q21aZGVlT0VGOXZ4TTVKVlgySTIra1NlOUkxLzFqUXo1Umg1eXl3Qmg4Z0VQY3o5aXIwQS8yZjB4c3ZnN3lONWZBcGZDRVRnRzE4Rk5jQS84Tlh3RnZncVB3UlA0ZzJadEYzcnh3eWg3OXhyTUozL29nL3N2M2kwb3dZK3NaaHhiZ1dGdURHUGhmaFQ0djc3djA3ZmVzclJXUmNVUWxOR1JUNFpJcFhhQzdQVjVaZDlVT3BuZ1l1RjRPTGEvUGRYR3hZR1A3d1BndzhBZkFmU2pWMGJ2WkFCOUVGUjh3WllaNnVBVVBhTnlqRk5ZSytwaEhJUmpYTGlsV1JHT0YxRXdlR0ZIRmcxSk1zYnBZa2dYZ0dSSXErY3M1VVcvTW1KODZuOXR5T2F1M3poYU9FNnorVDg3SEduUCtwdHZQbjc4NnFzUEhOaTM3NGx2UFA3MXh4NTk1R3RmZmZpaEI3L3k1Uzk5OGVaN2JyN25BMy81L2p0disvUGpOeDIvNmNaM1hIM2QxZGRkZTgyeHE5NTI5TWlWaHk4N2NPbUJTdzhkM0hmSnZrczJyQ2NONm5YMEoydG1PbElKTFNjYTNUa3BYOGhMamI1R1g2RVhKWTV1U0dNRGpHNjYwUlJUamxMbHhhaW1HN1RaZGRLaVJ0V0lHdFhGV0VpVGJMMDRoQUhLRzBQWVNLT2hHMXlFbnBZNHZWcHg4R05mWVFqVFNEVU9hVkUzcFBsbzFJMm9STW9acVZiMGRyUUtOVkpRVXR0NkppcjBZcjNtNktrZTFVVEpLTlFMMWhEVjVMdVI5SzNRaVBpWk80SXVOUnlPNXlNQlE5M0lFWHRPS2xCcVVPS2U3akdHY3QySzRmRndRc0svUndwcmRTOUQvSllxVzlGOTZhNndXdWlMYWZsaHdZc2Y4d3BuclRoajk5TFJoMVhCRjlkRmZ6d1k3S3p3ZkQ2SnFzeEpGNzRwS1BINExvK2dDSEUvWTl2VVRsUFNJK0ZJU0ZhWTZyMnRrRzQvYXRvMzdTeUhVbEwzdXc2YlJtMDNCdXluMnJMek0vaXh6UHhzMjk4MlZ2ZEVZbzE4dTduNTFwdlNSVEZlVHNlTVR1N01Qc3hGVWloMlpnZTE2ZTlrQ1VWbHMwOW5zM3V5MmJlZWNXWmJBRGV5Y0NDa0JSbnVNVlNmcXBPaVRjVWllakg5L1VHczUyTmRYaTlqSzRwTGwrMS9VallNWWprcWpyeGZhaGJiNXl0S1NHQU1iN0Uvdy9sRUhnY1ppam92VkVPS1VUUTUzdVB0eEVCU3ZVVTc0eHRYTGx2Z0d4ekVaQ1N3WlhuTVBQcW5SNCsrSk14TGRaUktIYWw1d2owTGlxdTlYZkY4MytCWStiMzJ2V3B0Y1grV0M3V1Z1b2I2dW5vTUF4ZHpnY1NLai9obVArUXlvcWN4NVFpc2duVXdBWnZKb3V5SFEzQVlyb0xQa3gxNUhKNkVaK0FuOEhNNGhTcnFhSEszTHVtQmJZUnZTMUNremNFQmd6aFJlaEQyVWNrZzdKc2lQOFNnQVFiR1VLSlNIelF3Z2tFcUxZQSsxR2kvZVlBRG5lNitSRlE4VkNJMUl6emJTYTZNYkk5Q2x1Q3ZnSWNFeHlkYWJRTHBWekxGSlZzTE1kVXVNcFpPc1Jha29WaEtGeWNIc1FUVldxazZLU1AwWUJ3aDNocUlLclRvODdzem5ORkFZNUo4QWpUNmFvMUpZbUtCM3JkZ3NyZXJnOU8xc0pmenhIVFA1RHlNUlZDdHg5UldFL3VoWHVtdlR3NWhCY3FkbGZJa3NaUDNkZVluQ3lIbVc0UzVyQy9YZ3F3VlpINHo2MitCR1FpWTQyQ2FnUzBRTUFNT0NuR1E5S2ZCSHpTRC92MS9yTnhqMEo4Ti9pcnovKyttZTJKaXlYSDBvUmVlaDUvQ1A4RDM0Ry9nbStRQ0w0V045SFdBVUJoRDVQZDA2cU9ERFRQd012d252QWcvbzk0L3AyZCtEaitFZjZhbmZrTFAvZ1MrQzkraHA1OGhHcy9RVmo4SlQ4QTNhTk4vblJ6b0k3VDlINEl2d0FQd2NiZ0xib1Izd1Z2aEtGd0pWOUJJaDkxME9WeEdxbklRRHBBTDNndTdZUmZzaE8zd1p0Z0tGeEFubTkyMENjNG50ZHBBNGRsNlVyQno0UndLMVZhUjYxNEpvOFRxaUp2T3BnRHVMRmdPdzdBTUZzSUFxVVkvS1ZBZjFLRUdWUXJ5dW1oNkNxUWlPY2lDQlNhRmdnVktzOThZWkNoZkFpSVFnaUpFWTVsa3JPazNTRURLY3U2ajFhZ20rY2wrenpiVExRR2dpbU9KRFQyRmMvZlV0ZWI0RUhJRVpNK2RDc0dxVnh2VVhpZUVGYldrTWdFcUtXOUtmVVNYNkxsV3ZkSVF0WWpUTFdyVkd6cmRPZDFyRFRIZ3VBektBbTZFWGV0RkNyTUxiazVqTEdaRFNKN0Y0WUNpWURlalg1VDhVNTJvMXdyNlFwd2RsaXFxT2RPUFdob3JRdzRWeWV6Rkd1MllOR3ArTEZBTGViVktYeTB2YWFLWnIvVlZkS25XMTRnNjFZYVVOOHg4d2VISjhHT2owRWR1cUZCUFV3djNsdnNDeWJDYWluajltblpVMHhKNk5CaEtCVDQ3T2ZtNVFESWloejE2bTZaTmFWbzhHQXA2NUxndmNQLzI2YVBubi8rSk8rLzhTS3NWZWFjdnZTZ3R0Nzd0Q3djQ0VhLzZneDA3d3Uvd1VwVzA0MzRtOEl4eHZKK0pZbUZMM3M4em51ZDRqdVA1Ukp3SmZnL0hpV0t4cDVRWFpZRVRxWVdhRTZ3VUNQbFZOZXdMRVBrZG16YlpNWFBBTkFlV09abVpycmUzMXdkcjdlMjE5c1M4UlAvcS92NkU3SlVWajdLdEp5TjdzYUtjRzgxNkszSk1ySGl6ZlJWVWxVd1Aza0h5aEZOZWgrMVpnY0xCcUI2ZmxUTVE5amlDM3I5OTBwa0FUeWdZZEdmZ1lNdC9WSG9uM3JIcEV5ZE9MRkJWZnlnUUNMMGd0NVQwSXJ0djA4ZFBuQmhRVlZVallUZnlFczhoSjZyRWVEeEJRWXJ6RVRsZUVJdWJDcndVVktpZVR5UjRSemFSRTVnamJVMWtSQ2V0QkdpRUsxc2pjNUpSOXEvdDlVVWtYbTJvMXY1TkVxNnpuOFM3UUZCSU9Gbk1sTGdCNXZjSUxLVXQwMEpKV1U2R3RGS0tDUjQvRytCS21RaEEwUFZaM3lXZjFRbnpvRXhxc2dqT0lQVVpnMXZnZ3k3K1BRbmZoeGZBeGdQTjh2MmZadUZRczBTcnMzdlhsczI4S0p3MVhPY2s4ZUNCY1U2V3JsZzFOam9nZUxSMGxIRWVhWFFRK1ZmUFJDNEZDa3lPUVZpSDhENkRqSWgrTElaUjFhOUcvVk5COUN1cVh6bENpRkRoRlI4L2xTTFZra1ZKbmdKWjg4ajdFcWg1Uk0xRENCTFVLS2c3eWF2eGdzSlBKbEdnV0VvUUorTVJzb2R0eURFUHR3TUkyckJ4SU1lL0JTZ1FKRnQ4MmU4NHNpaHJSMzZ2b1NlYXl5cVZucDVpY1diNjV6OTcvcWZQL3ZQM24vNzJ0MDQrOGZCRFgzamdzNSs1KzYvdStzZ0hUdHgrMnkwMzNYRDlrU3UzdjNuOXVrb2ZxVjYxcDl4VG50OWJuRmNrVU5vV3E2VUpqN3FxVHRDVFlLUUxPeDJ0MHcxS0M3RkN4b01zREtOZm5pT2JFYWxYREZGeU1rTzA2b1plaUpvRjBsaksrMTdOeVNTNXVrdlhXb0d1RHFJc2tCbHlTVWZGWDdwYXB0UFp3YUdPTFhOdG5JTkZ5U1JJRm1wa0FCMDdRWHpvd210dkhOaGFJVlBvbUJIT1BhZXpTbVd6TUhzb2lITUhkKzVkdFZTdUNQUlUxVDNBYzQ3ektIYzZ6NXEyaXNFWm9VenZGV2ZnZVdPalBiM2pvNkd3enhOVVA2VUdSVjVsa2RDQzFSMzZTN2RQZW1pblUxSzhrdUNwU1Y1ZWtpVXZvVlFuNjBvRkV6bVRza1M0emN3bFl5T3hWTjVzQzdmTlpST1lpaTBkS3hhV0RaOFlYbFlvcmx3YVQrSForRlZWM2loUnRMNVI4VXpmU3hmSjY1VTJ5aDQ4MXh0UTFhRDZFMUZjVE9SbFFXaFNYTENSTGtLSXB6cEpWR1kyaUNwdG9DRlJEZkZzcjBBTXlVT0NJQVFGRm12UHpLLzF6aHRkZGQ3RXJiMmU5b2dhNFZ0cU1LaTJTQk90RHRXNjZHMUhiWFZpQXM4VE9XNFBwVjFNUkh5R0VPeHVRZzNvWmwyYzVORkNVWmFtYTZjcTBUVWFqSkxjcWhhTWNta212ZTVhdzJUWlh6dyt0bVo0YWFGWUxDd2RYak4yZmFlL25FVGNMSGxKQ0ZXV1ZVY2N2SGlqck03S08vTk9ZclFwQ0dLQUJHT3J4UUNKS1FnQnNTbDBpQUhWRWRZanpEenNGb1V3bVY4SEdmQ25UcDM2UjRxZm53S05uT2tBdWQ2VnpiT1hOSE5Sbm5FNEtpSG5kVGpuMktTQzZFRmVRSkthbEFlRWNib0lzSVdnandDckNubm5iS05lcTFhNk92TURoWUZRT3BNTGhYeGlzcHNMWlVLVzQwWnBZOVV0Vndja01lZm1GSWxSWTgxcEZLcW4yNktuSHhEY3B1Z3YraUxlOFdYT0c3WjZocjNlZU9mbzBJYktZdHl6cnBvTnlGK3h2eksrYm5pRTdmdEZ3MXhYK3dmajY0ZEgxbGR6VHFjSGNiTjlGVjdYbnV5S2R6d3BlZE5keXljMmV2cUxDOXYxclAwVW5yMzl4czRPNWZhNWhxTk96elQxek55MS9WM0ZEbVhQNlk0Z2s3MjlpS3VTdlExQWhPQ0hZM1ZMWkhPSDRVRHpZai95QVpTUWwxcUU0WjB6ckphUEpoRkI1cUFWUkJsVWo2eE9oZ2p4SzZKSG1RU1JsbXNjUkZIWUFvSW9yQm9hckphTFJWMExCaG1jc1dSd2VHaDRRWDk1VVhYUnJFRkp0Mm1XYmdVandVZzQ1SkVnd0FKaFVlL09aU3A5OVZBdGIyVk1tajFOYjlBTVJ1YksxYmsycWJRQVN4WTFjT1YrekRsekhTVVE0VUNGV2FDZ1NTSUZ2bnRVdjErMWI2UmN4M1VYenp4Ry90RFBHbjR0R3NLWms0aHhsdGRqV0IwdWw3TmFLbFZJK1FMbitGVjJnZlBRekYrby9odzdhK2F6N0NuTlA3M1pIOVg4M0FsL05EdTlsYnRqK29MNzRrYk9xbFNHSzlja2k2bGtseS9ndmlNQTRIN0kzazJ6YVRiYlpZbmgyUXdad1Q1cXdYR0ttbUNMMDJ0VktETDdhcUxReU5RemhRYjNRL3N4ODVYcFE5eDFMNXUwbWxRdXYyd1NLZWI2d0MvU21zZ0V6K3ZOaWl6d0hJV003R3dIaGdBNzVoQTdCdVNtWGVMY0ZpRG52WXBzVGxwSjF5SjFYUlFUM1RTR0lSVkNWZ2hEWk1ReVpyNU9aUUpiTklsa1pVTzQwbnIwRWV2dFpieTNuSjA1WUZYSzJhRXN1eUU3bUdNdDg1Rkh6SGZNM01lVzI2dnQ5eVJ5dVFUdXN0K1RycVhUMVRUdXB0ak80ZTB6N251S0xnS21DNXY5QStScUtBSjFlWlFwR3lYbnd4ejI4QmdRU2pwRzhRZndFOER6aEp5cHZDYVdOZUlwUVd6cnpoR1BhRFNJUVVjdHlBbzd4ajFVYzlIamFSUHZGSFREd1pJVkY4QVdRaUoxZEU0dFFxS09KNy9YOFhuTVczZW1rbXZXWC80M2g5ZXRUYVlNTW5EbnJ6M2VWRE8rMGptTDExU3F3VFp1K3J1aksvZmV2M2RzUk5meHRvTmpsZXJZZ2R2UXVPdmUvQzFZc0g1azg4V1I5SWIrTld2Nng5T2pSWndPR2l3b3FzdTkzcG9XNUpuQ2h3TXpONnl0all6VTE4UUcydkZma3RsWXFXUmsyK3hRKzhLNStYQmliSlhnTzBIN1pwMFdDUVhWd3loUUhxVjJBVGxoMHRrSlBFSUxhQUhkdVdCYmdmRnNUYnl0clQwVUZNbTRvTHNsRE1jaEZYS3prTjdGK3VSNmh0Q1pDK2Q4UmRDTXVZbHdIV2JldFRQc21IMDdianRoUFNiTGoxbE1LT1N2bjlqMDlVMFQxK2NMcnlsT3J4aGF1SDNuU3p1M0x4dzZYY0NGNVR1dHIwdWEvS2o1MFBaZmZzQXRiai84dWdlY0F1MVB3Wlg1TU1rc2tkUUxLQ1E2enA2ZGplMkx4Njg3ZFBEaWZYdDNYYlJ6Ujh0cmR1MmZaRWx6M1FCclM1NjdrRVhiQ3VqejUzMU04b21qYzFIMWIvbUFRZys4QWVJVEU3UHNYQVlvT0xzd1oxbmNmdWpxTnJ1N3pDa3drOTFtOGdpNHlwUVZvTldKMlFMbXVHeXVWY3d6QzdxN3JPNGRIV21XakJzc3FpV2prNW4yRk5lV2lPbWM1bS9USmlPaEFPZVRSTjlFbUFKWVZXR1M2SmRtSzMzaVZxOUg1a1NmdUdaT3Vpdi90OFpYYUh4UUpMOHl5d1grSmlheS82ZVQwTHo4OU5BNXpwcjZRNDd0dk5KWWUrMDFWeCs3Nm0xdlBUcjFsaU5YWHZFbmh5Ky83Tkk5dTEvL1JtUHRHb29TUmxhY05ieHNTWE5vc0w5QlhyOWNtai83R2lOclpUclNxYmFFRmRabVgyUE1jMTVqV0FWTGN0NDFXSTBxR3E3Vk1rbFpMZmNxenVYemtSU1pNUFNyeVNqcjVNVi8yOTZrM3hHcElCVWFqdmtXRExkWWQxNTVXTkVNUmZJVTBSTzZ6a1FiYkhOSGVHK2s0MjlYbDd3R0xtK1h6UWxUREVuQnp1ZzhTd3BLNWtTRzhzeUU2ZTJRdFZwblgyRXVSYlNHTGhZOHIrOU0zV1p6cFYzUmFqUnl0ZERYV1N2MEYycVJKZDdTNnQ2VnAwcjI5RG05Njd1OWswT2JlL0NjZVp1SFNuYnBXWGJ3NmFmTDVZOU52enNucFZLRXp2eHBpUXFpU0NrbkIwM25FdzZIZDF1S1UwbXRaT2VTVHBLelVzaHlQeUZjUE45bkIxNXUyZy9nc2pOZTlzOTRlaFAzbmx1MnJQSzU2N0tIRnJ4cWF4ejdxb0FQUWhDRk9PeHBYdVJEbm95UEEwd0FGQVNsNVp6bGkrUWpXK1E5VllHcHJaQTM2QW5Jb3NCeHd2aXJaY0Z4bFFLM1N0ZkRZYi9mNHdIUTQzbzhab1NqNGFnVzhZZjhvV0RBNC9QNHZDcU5wamhySG5aY2FkUTVXSEVBQjdyKzFFRjZsR2doMktQLzh2d0wzSE16THo2QVQzL2VYdi9BVE9zQmJ1M3pMenh2LzROVGFhL0hqOXJydWF1bkQ3TmJxT1dCMS9pS0dQU1EzV3cyQnhmME95R1F1K2xVY3ArajVDTUVaQnl3U2ZMcHlFMEErZml0aml0ZGs0Z2paSzE0VDZMSDU0VVl4a1JDUzJpNmZrSnpmVVBGOVJNMTEyZElydXZVWG5XcmVUZGk0b3lHMGFDMXBRMWw0RXUvdGNHL3lIcm9JZlBCSjZ3blRwb251YlcvM3J1VWY5VzV6QncwNmJtSG56QlBualNmZ0YrU3ZReExtMDBReUFNSy9CUVFadUM1SXlLQ2hFejREYUk3V3ZsYThlVTNMTDdqWU4rQTJIaW1mUkgrMlJzUTJNNVduTTNveXJtWDVPU29iRUNTMEhRVkdyQVFGc09QbWgxVmsvQkVCR1dsMkZtSTh3RzVWNUVsa2NBeThxTkpsSjBEaWhoWjdCRUl5SDQ1NEo4Q3J3L0F1eDg0OHZLOHd2RXRvaWtIRkxrRmZnTGZmclVGSHZCNVBUNzNCYkVBdUNPSUZLVUo0M1FSMkJaZ0FsdlYxaHg5TFRXYXZhbmZoOXhFMDB5bkZnOE5PbTk5M2IxYktUdkdNcDlObGRJbExUc1FDb1lJMlRVeTBZeEEyNnhSaUp5R240MU1SWmVNdWhYRk9SeFBpbFdRbkVOTHd2YVJhcDJqOVNFRDUzNy9BMzlxYXppWnQxWmNZbjBoM3paelExdiszY3hLNUdkcU8rd3IyRUZKVWFUeEN5LzhwN2NwOGJMZ2RwMUwzeWhOdWMrdzkwL2YycGJQdDNIUkd3dTdyR05YVGR1S3hHMlhsTzh0WGZxOXEyYjhrc0pWUy9iTzhudkx0NVRuL3VPemkvYm1hc0xiV2pNa1N5N2FKdmdPY0NpS290R3RzSWFqOXNnOVozdHRyNG1mSytOOXVNWDI0YjlsN09YY05kT1g0LzF3R3JjZmNuRzdGenFiT1ZwYkY3Y0RqanF0eHlpQ2NwRXhIbklPQ0JSdlZPTXBIc2lSL1NmcWhJVkpmSHpKZnNyNmNlWEgxc3dHam44L1pzMGZzM05tUGs2M2YxY3V1MkhHTDltUTg1b2JRS1NGRVlVcENRVkhuNDdJeUN1MHZFZEE0WmpDSGZFZ3FNakUzNkJYcnpGQXI5TXY3eHZXTCtlc2VOWTVSYTAzb0dkYjc3Njc4cWxQVmQ2WW90RURkOCt1MnlIdVdXNllVS2g0ajh5d1FyR1ZST0dWZ2cwRkRhYmo1ekwybWZZd0xaZzkzOFFuOFVrVDE5cG5adWpXcWNOdm12WjhxcHVMMzU1anQ1TkxtZnRQR2hHaHIrR3MrTURqOXBONVhQYzR2bzhkdHJtbjdJZUtlTUZKZkFUZzlIUHZvZldtMWViZC80YUpBa1YvSFBzMTBaOGVkS0kvekJqRW9pRmx1T2VtRDc1aTJvOWluL2tLZHowT3YySmluY3JUOEY4U3V2cm5BQUI0bkdOZ1pHQmdBT0swQ2ZrWDR2bHR2akx3TTc4QWlqRGNmL3psR0pRKy92L3oveXptbDh4QlFDNEhBeE5JRkFDNGZSQndlSnhqWUdSZ1lBNzZud1VrWC96Ly9QOHo4MHNHb0FnS2tBRUF0TGtIbUFCNG5HTit3Y0RBblBUL00rUEYvMStBK0ROend2OHZUS2NZR0VDWStRVTYvdjhmVTR3MERBQ3dHeUgvQUFBQUFBQUFKQUJJQUd3QWpnREVBUGdEK2dZaUNYd0xtZ3cwRE5ZTS9nMU1EZFFPVGhDRUVPb1JhQkhjRXJZUzJoTU1FNUlUdGhQU0UvNEFBQUFCQUFBQUhBRWpBQlVBQUFBQUFBSUFnZ0RiQUkwQUFBR0FEZ3dBQUFBQWVKeDFrTXRxd2tBVWh2L3gwb3RDVzFyb3RyTXFTbW5VU0RlQ0lGaDAwMjZrdUMweHhpUVNNeklaQlYrajc5Q0g2VXYwV2ZvYngxS1VKa3ptTzkrY09UTTVBSzd4RFlIZDg4U3hZNEV6UmpzdTRCUmR5MFg2WjhzbDhvdmxNcXA0czN4Qy8yNjVnZ2VFbHF1NHdRY3JpTkk1b3prK0xRdGNpVXZMQlZ5SU84dEYra2ZMSlhMWGNobTM0dFh5Q2IxdnVZS3h5Q3hYY1MrKyttcTUwWEVZR1ZucjE2WGJkTnR5c3BHS0trNjlSSG9yRXltZHlaNmNxZFFFU2FJY1h5MzJQQXJDVmVMcGZiaWZ4NEhPWXBYS2x0UGNxMkdRQnRvendYUmJQVnVIcmpFek9kTnFJUWMyUXk2MW1nZStjU0pqbHAxRzQrOTU2RU5oaVEwMFlyWXFnb0ZFamJiTzJVV1RvMDJhTUVNeWM1Y1ZJNFdIaE1iRGlqdWlmQ1ZqM09PWU1VcHBBMllrWkFjK3Y0c2pQeUtGM0ord2lqNWFQWXpIcE8wWmNlNGxXcXpiUE1vYWt0STgwOHZ0OVBmdUdkWTh6YVUxM0xXOXBjNXZKVEU0cUNIWmorM2FuTWFuZC9LdUdOb09HbnovK2I4ZjNXS0VTd0FBQUhpY2JZL2RVb013RUlWenFsSUowR3I5MS9vSWVhZ1F0cENaa0dBZ2RueDdiYUxnUmZmcTdPNzVkdWV3RlV2RjJmbmFZNFVMWE9JS0dkYTRSZzZPQWlVcWJMREZEVzZ4d3gzdThZQkhQT0VaTDNqRkcvWjRaMVhqamxhNGdheW9kVnNaT2t4enQvRzY3WmEyQ01PcytiTEtaMlpObzlESzJaMjJSdHBHOU5KclMzRlVrQ1hmZmtXZG14TmJCMU5uSDhGTk5HYTlxN1doSXQyVTNydGpGUWJqWkNQcU1FM09WcC9rOVVGVEUvbFNhYThNSlNOWDByY3V6cm5xcEo5K0xjYU45RWYzMm9aUkpLcjVDYXhDVHpZWmVZd2ZMMjFQOHQvVGNqQUxsU2xwRlJuZWVqbDBpWXl4SThuWU4ybGVlT1lBQUFCNG5HUHczc0Z3SWloaUl5TmpYK1FHeHAwY0RCd015UVViR2RpZE5qSXdhRUZvTGhSNkp3TURBemNTYXljRE13T0R5MFlWeG83QWlBME9IUkVnZm9yTFJnMFFmd2NIQTBTQXdTVlNlcU02U0dnWFJ3TURJNHREUjNJSVRBSUVOakx3YWUxZy9OKzZnYVYzSXhPRHkyYldGRFlHRnhjQWxCd3FCd0FBJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgdXJsKCdkYXRhOmFwcGxpY2F0aW9uL29jdGV0LXN0cmVhbTtiYXNlNjQsQUFFQUFBQVBBSUFBQXdCd1IxTlZRaUNMSlhvQUFBRDhBQUFBVkU5VEx6SStJMG80QUFBQlVBQUFBR0JqYldGd3VtYTF0QUFBQWJBQUFBTHNZM1owSUFBQUFBQUFBREk4QUFBQURtWndaMjFpTHZsNkFBQXlUQUFBRGd4bllYTndBQUFBRUFBQU1qUUFBQUFJWjJ4NVpra1hKRUlBQUFTY0FBQW4vR2hsWVdRaXh5MHVBQUFzbUFBQUFEWm9hR1ZoQnpFRFlnQUFMTkFBQUFBa2FHMTBlR1hzLzgwQUFDejBBQUFBY0d4dlkyR2xNcGorQUFBdFpBQUFBRHB0WVhod0FzRVFEQUFBTGFBQUFBQWdibUZ0WmMyZEdoc0FBQzNBQUFBQ3pYQnZjM1JpY2Z4dUFBQXdrQUFBQWFGd2NtVndmclk3dGdBQVFGZ0FBQUNjQUFFQUFBQUtBREFBUGdBQ1JFWk1WQUFPYkdGMGJnQWFBQVFBQUFBQUFBQUFBUUFBQUFRQUFBQUFBQUFBQVFBQUFBRnNhV2RoQUFnQUFBQUJBQUFBQVFBRUFBUUFBQUFCQUFnQUFRQUdBQUFBQVFBQUFBUURwQUdRQUFVQUFBSjZBcndBQUFDTUFub0N2QUFBQWVBQU1RRUNBQUFDQUFVREFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBRkJtUldRQXdPZ0E2Q2tEVXY5cUFGb0RyQUNXQUFBQUFRQUFBQUFBQUFBQUFBQUFBQUFDQUFBQUJRQUFBQU1BQUFBc0FBQUFCQUFBQVpnQUFRQUFBQUFBa2dBREFBRUFBQUFzQUFNQUNnQUFBWmdBQkFCbUFBQUFDQUFJQUFJQUFPZ0Y2QlRvS2YvL0FBRG9BT2dTNkJqLy93QUFBQUFBQUFBQkFBZ0FFZ0FXQUFBQUFRQUNBQU1BQkFBRkFBWUFCd0FJQUFrQUNnQUxBQXdBRFFBT0FBOEFFQUFSQUJJQUV3QVVBQlVBRmdBWEFCZ0FHUUFhQUJzQUFBRUdBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBd0FBQUFBQVZRQUFBQUFBQUFBR3dBQTZBQUFBT2dBQUFBQUFRQUE2QUVBQU9nQkFBQUFBZ0FBNkFJQUFPZ0NBQUFBQXdBQTZBTUFBT2dEQUFBQUJBQUE2QVFBQU9nRUFBQUFCUUFBNkFVQUFPZ0ZBQUFBQmdBQTZCSUFBT2dTQUFBQUJ3QUE2Qk1BQU9nVEFBQUFDQUFBNkJRQUFPZ1VBQUFBQ1FBQTZCZ0FBT2dZQUFBQUNnQUE2QmtBQU9nWkFBQUFDd0FBNkJvQUFPZ2FBQUFBREFBQTZCc0FBT2diQUFBQURRQUE2QndBQU9nY0FBQUFEZ0FBNkIwQUFPZ2RBQUFBRHdBQTZCNEFBT2dlQUFBQUVBQUE2QjhBQU9nZkFBQUFFUUFBNkNBQUFPZ2dBQUFBRWdBQTZDRUFBT2doQUFBQUV3QUE2Q0lBQU9naUFBQUFGQUFBNkNNQUFPZ2pBQUFBRlFBQTZDUUFBT2drQUFBQUZnQUE2Q1VBQU9nbEFBQUFGd0FBNkNZQUFPZ21BQUFBR0FBQTZDY0FBT2duQUFBQUdRQUE2Q2dBQU9nb0FBQUFHZ0FBNkNrQUFPZ3BBQUFBR3dBQi8vTUFBQU52QWxRQURRQUdzd2dEQVRJckV3a0JOaGNXQndFR0p3RW1OelkvQVhJQmRCWWFHaHIrZEJZYS9uUWFHaGdDT3Y2Y0FXUWFHaFlhL25nV0ZnR0lHaFlZQUFBQi8vVC9vZ0hlQXh3QURRQUdzd2tEQVRJckJSWUhCaWNCSmpjQk5oY1dCd0VCeEJvYUdoYitlQmdZQVlnV0dob2EvcG9VR2hZYUdnR0tHQm9CaWhvYUZocitqQUFBQUFBQi8vUC9vZ0hkQXh3QURRQUdzd3NGQVRJckZ3a0JKamMyRndFV0J3RUdKeVlOQVdiK21ob2FHaFlCaUJnWS9uZ1dHaG9VQVhJQmRCb1dHaHIrZGhvWS9uWWFHaFlBQUFBQi8vUUFBQU5zQWxRQURBQUdzd2NEQVRJckpRa0JCaVkzQVRZWEFSWUhCZ01rL296K2pob3dHQUdNR2hZQmpCZ1lHb0lCWnY2YUZpNGFBWVlhR3Y1NkdoZ1dBQUVBQVAvQUFuUURSQUFVQUJkQUZBa0JBQUVCVEFBQkFBR0ZBQUFBZGh3U0FnWVlLd2tCQmlJdkFTWTBOd2tCSmpRL0FUWXlGd0VXRkFKcS9tSUxIQXRkQ3dzQktQN1lDd3RkQ2g0S0FaNEtBV24rWVFvS1hRc2NDd0VwQVNnTEhBdGRDd3YrWWdzY0FBQUFBQUVBQVAvQUFwZ0RSQUFVQUJkQUZBRUJBQUVCVEFBQkFBR0ZBQUFBZGhjWEFnWVlLd2tDRmhRUEFRWWlKd0VtTkRjQk5qSWZBUllVQW83KzF3RXBDZ3BkQ3h3TC9tSUxDd0dlQ2g0S1hRb0NxdjdZL3RjS0hncGRDZ29CbndvZUNnR2VDd3RkQ2g0QUVRQUEvMm9ENkFOU0FBVUFDd0FtQUNvQUxnQXlBRFlBUVFCRkFFa0FVUUJYQUYwQVl3QnBBRzhBZFFTMFFDTWhBUklKTUM4WUF3VVNKUUVZQ2owME13TWRHQ2NCSkNJb0FTQWtCa3dSQVNRQlMwdXdDbEJZUUtjQUJSSUFFZ1Z5QUFRQkFnRUVBb0FBQWdNQkFuQUFBd29CQXdwK0tRRWRHQndZSFhJb0FSd2VIaHh3SlFFaURTUWtJbklyQVI4Z0lSb2ZjaTBCSVJvYUlYQUFDUUFTQlFrU1p3QUFBQUVFQUFGbkx4RUNDZ0FZSFFvWVp5b0JIaVlCSXcwZUkyZ0FDQUFOSWdnTlp5Y0JKQ3dCSUI4a0lHZ0FHaFlCRkFjYUZHZ2JHUmNWRXhBUERnd3VDd3NIQmdZSFZ4c1pGeFVURUE4T0RDNExDd2NIQmw4QUJnY0dUeHRMc0JCUVdFQ29BQVVTQUJJRmNnQUVBUUlCQkFLQUFBSURBUUp3QUFNS0FRTUtmaWtCSFJnY0dCMXlLQUVjSGg0Y2NDVUJJZzBrSkNKeUt3RWZJQ0VnSHlHQUxRRWhHaG9oY0FBSkFCSUZDUkpuQUFBQUFRUUFBV2N2RVFJS0FCZ2RDaGhuS2dFZUpnRWpEUjRqYUFBSUFBMGlDQTFuSndFa0xBRWdIeVFnYUFBYUZnRVVCeG9VYUJzWkZ4VVRFQThPREM0TEN3Y0dCZ2RYR3hrWEZSTVFEdzRNTGdzTEJ3Y0dYd0FHQndaUEcwdXdFbEJZUUtvQUJSSUFFZ1VBZ0FBRUFRSUJCQUtBQUFJREFRSndBQU1LQVFNS2Zpa0JIUmdjR0IwY2dDZ0JIQjRlSEhBbEFTSU5KQ1FpY2lzQkh5QWhJQjhoZ0MwQklSb2FJWEFBQ1FBU0JRa1Nad0FBQUFFRUFBRm5MeEVDQ2dBWUhRb1laeW9CSGlZQkl3MGVJMmdBQ0FBTklnZ05aeWNCSkN3QklCOGtJR2dBR2hZQkZBY2FGR2diR1JjVkV4QVBEZ3d1Q3dzSEJnWUhWeHNaRnhVVEVBOE9EQzRMQ3djSEJsOEFCZ2NHVHh0THNCUlFXRUNyQUFVU0FCSUZBSUFBQkFFQ0FRUUNnQUFDQXdFQ2NBQURDZ0VEQ240cEFSMFlIQmdkSElBb0FSd2VIaHh3SlFFaURTUWtJbklyQVI4Z0lTQWZJWUF0QVNFYUlDRWFmZ0FKQUJJRkNSSm5BQUFBQVFRQUFXY3ZFUUlLQUJnZENoaG5LZ0VlSmdFakRSNGphQUFJQUEwaUNBMW5Kd0VrTEFFZ0h5UWdhQUFhRmdFVUJ4b1VhQnNaRnhVVEVBOE9EQzRMQ3djR0JnZFhHeGtYRlJNUUR3NE1MZ3NMQndjR1h3QUdCd1pQRzB1d0ZWQllRSzBBQlJJQUVnVUFnQUFFQVFJQkJBS0FBQUlEQVFKd0FBTUtBUU1LZmlrQkhSZ2NHQjBjZ0NnQkhCNFlIQjUrSlFFaURTUU5JaVNBS3dFZklDRWdIeUdBTFFFaEdpQWhHbjRBQ1FBU0JRa1Nad0FBQUFFRUFBRm5MeEVDQ2dBWUhRb1laeW9CSGlZQkl3MGVJMmdBQ0FBTklnZ05aeWNCSkN3QklCOGtJR2dBR2hZQkZBY2FGR2diR1JjVkV4QVBEZ3d1Q3dzSEJnWUhWeHNaRnhVVEVBOE9EQzRMQ3djSEJsOEFCZ2NHVHh0QXJnQUZFZ0FTQlFDQUFBUUJBZ0VFQW9BQUFnTUJBZ04rQUFNS0FRTUtmaWtCSFJnY0dCMGNnQ2dCSEI0WUhCNStKUUVpRFNRTklpU0FLd0VmSUNFZ0h5R0FMUUVoR2lBaEduNEFDUUFTQlFrU1p3QUFBQUVFQUFGbkx4RUNDZ0FZSFFvWVp5b0JIaVlCSXcwZUkyZ0FDQUFOSWdnTlp5Y0JKQ3dCSUI4a0lHZ0FHaFlCRkFjYUZHZ2JHUmNWRXhBUERnd3VDd3NIQmdZSFZ4c1pGeFVURUE4T0RDNExDd2NIQmw4QUJnY0dUMWxaV1ZsWlFGNDROd3dNZFhSemNuRndiMjV0Ykd0cWFXaG5abVZrWTJKaFlGOWVYVnhiV2xsWVYxWlZWRk5TVVZCUFRrMU1TMHBKU0VkR1JVUkRRanc3T2prM1FUaEFOalV5TVM0dExDc3FLUXdtRENZakloOGNOQkVTRVJFUkVSRVFNQVlmS3dFekZTTVZLd0V6TlRNMUl3RVZJVFV6RVRRL0FUWTdBUkUwUHdJMk15RXlIUUV6TWhVUkFRY1JNeE1qRVRNVEJ4RXpFd2NSTXhNek5TRVJNeEUwUHdFMEV5TVZNemNqRlRNVElSRXpOVE1WTXdNek5TTVZNd2N6TlNNVk16Y3pOU01WTXljek5TTVZNelV6TlNNVk14Y3pOU01WTXdKUlN6OE1pUTArU3dJZy9CZzhBMkVCQW1rQkFXSUJBUUZzQnNJRy9QTlZWVzVpWW1CVlZjaFZWUWFkL3FKYkFtS3hUVTFjVGs1YS9xSk93azU5UGtzTmhqNUxEWVkrU3cyR1Brc05Qa3NOaGo1TERRTDNEVDQrRGZ4L0RBd0J6UUlEUndFQmRRRURBVWNCQnR3Ry9Rd0NCejcrTndJTy9mSUR5VDc4ZFFMblB2MVhBdnJXL0RBQ3JBTUNTQUg5OU83dTdnTHQvUlA3K3dLU0RVdlJERXZIRFVzK0RVdkZEVXZSREVzQUFCSUFBUC9HQStrQyt3QTRBRUVBVGdCZEFHZ0Fid0J6QUhjQWZnQ0ZBSWtBbHdDekFMOEF3d0RIQU1zQXp3SGtRRFJzQVF3QnFBRUlERzhYQWcwSXA2WnljVzBGQ1JDcFVBSURBa2tCRWdOT0FSZ1NPQUVGQkwrNXRacVpRelF6QVFrWEJRbE1TN0FSVUZoQWFnQUlEQTBNQ0EyQUhod2FBeGdTR1JJWWNoOGRHd01aQUFRWmNBQUFCQklBQkg0QUFRNEJEQWdCREdrUEFRMEFFQWtORUdjaUVTQURDUlloQ3dNQ0F3a0NaeFVLQWdNQUVoZ0RFbWNVSXhNREJBWUJCUmNFQldna0FSY0hCeGRYSkFFWEZ3ZGdBQWNYQjFBYlM3QVNVRmhBYXdBSURBME1DQTJBSGh3YUF4Z1NHUklZR1lBZkhSc0RHUUFFR1hBQUFBUVNBQVIrQUFFT0FRd0lBUXhwRHdFTkFCQUpEUkJuSWhFZ0F3a1dJUXNEQWdNSkFtY1ZDZ0lEQUJJWUF4Sm5GQ01UQXdRR0FRVVhCQVZvSkFFWEJ3Y1hWeVFCRnhjSFlBQUhGd2RRRzBCc0FBZ01EUXdJRFlBZUhCb0RHQklaRWhnWmdCOGRHd01aQUJJWkFINEFBQVFTQUFSK0FBRU9BUXdJQVF4cER3RU5BQkFKRFJCbkloRWdBd2tXSVFzREFnTUpBbWNWQ2dJREFCSVlBeEpuRkNNVEF3UUdBUVVYQkFWb0pBRVhCd2NYVnlRQkZ4Y0hZQUFIRndkUVdWbEFWcGlZaW9xR2huUjBjSERQenMzTXk4ckp5TWZHeGNURHdzSEFtTE9ZczZXa282R2NtNHFYaXBlU2o0YUpob21JaDRXRWc0RitmWHA0ZEhkMGQzWjFjSE53YzFoV05qVXlMaXdyS2lra0lpRWdIUm9VSlFZWEt5VUhKaWNtQnpjMk56WW5MZ0VIQXlZbkpnWUhCZzhDSnk0Qkt3RWlCaDBCTXhVakpnWVZGQllYSXhVekZqTWhNamN6RnhVWE16OEJKeDRCRGdFdUFUNEJEd0V1QVRjK0FUY2VBUmNXRndNVEJnY0dCd01XTXpJM05qOEJOaWMrQVI0QkJnY0dKeTRCQndZV0Z3Y3ZBUmMxRnhVSEZTRTFFek15Rmg4Qkl5YzBOanNCRlNNVk5TRVZCUzRCTlRRMk15RXlGaFVVQmdjWEp6VW5JejRCTlRRbUt3RTFNelVuTnhNT0FoNEJGeFlYRmdjM0J5WW5KaThCTnpZWEZoY2xNeFVqSlRNVkl5Y3pGU00zTXhVakE5MHRGejRsS3drWENnb0RCUm9PYmdjU0ZEVU1BZ0VCMWdzSUl4VndIaW9TQ3ljMkdCUW1SZ1VNQWF3TUJVaEpRbTFEVE1ZTEJRMFpGZ1lPR1JBUUtESUVCQ1ljQVFzSUF3ZGtZeEFIQkFHUkNnVUpCUmtPQWdKaUN5Z2lCeFlURWhNUkNBa0NDd3ljSng0ZmdTTCtsMm94RVIwSEs1RjZJaGMwYlFFUC90b2JKQzhoQWF3aEx5UWIxRGRRTFJNWU55WWZJbDZhbHg0cEJoa3hIaGdYS0FORk5nRWxFeDBCQmlna1BSVDgyQ1FrQVVza0pOMGtKRzRrSklKQ1JSc1BBVm9DRWc4UkZCQUNBVzRYQ3cwTEZnSURBb0FZRXhZcEh1RTlBVFVtR0NvTURBSUNTU2xEUkhMUkNCY1hCZzRaRlFaTG93ZEFLUjh2Q1FrUkJRSUNBWm4rdHdNTkJnUUJQUUlCQmhZRUJUTVJDUmNwSWdNRUNnd29BUThjQzVrVVFzNTlSRGtOUFQwQkhCTVBYMGNZSW9HTmdZSDBCU3dkSURBd0lCMHNCYk01S1ZBTUtoa21OajFPTVpiK3RBczBQemdrQXhFYk1DbytOaW90RnhjQlB3TVBHa21wRFEwTkRRME5EUUFBQUJVQUFQOXFBK2dEVWdCTEFFOEFWUUJaQUY0QWFBQnlBSFlBZWdDRUFMd0F4d0ROQU5FQTNnRHJBUFlBL3dFTEFSWUJJZ09hUVMwQVlnQUJBREFBS1FFZUFRTUFBZ0FaQUFBQXhBQndBQUlBRndBQkFSMEJCQUFDQURjQUZ3RVlBUWNBQWdBMkFEY0JFd0VRQUFJQU9RQTJBUlFCRHdFS0FBTUFGZ0E1QU1FQUFRQUtBQllBZmdBQkFDWUFLQUFKQUV4THNBbFFXRUN2QUFRQUdnTUVHbWNiQlFJREFCd2RBeHhuT3dFZEh3WUNBaDRkQW1jQUhnQXBNQjRwYVQwQk1BQXpOREF6YVFnQkFDMEJHUUVBR1djNkZRa0hCQUV2S3lFREZ6Y0JGMmsvQVRRQU56WTBOMmtBTmdBNUZqWTVhUzRxSUFNV0ZCSU1Bd29ZRmdwcExBRVlFd0VMTlJnTFowQUJPQUExTWpnMWFUNEJNZ0F4S0RJeGFRQW9BQ1lOS0NacEp4RUNEVHdCSlNRTkpXY0FKQ01RQWc0aUpBNW5BQ0lQRHlKWEFDSWlEMThBRHlJUFR4dExzQXBRV0VDMUFBNFFJaEFPY2dBRUFCb0RCQnBuR3dVQ0F3QWNIUU1jWnpzQkhSOEdBZ0llSFFKbkFCNEFLVEFlS1drOUFUQUFNelF3TTJrSUFRQXRBUmtCQUJsbk9oVUpCd1FCTHlzaEF4YzNBUmRwUHdFMEFEYzJORGRwQURZQU9SWTJPV2t1S2lBREZoUVNEQU1LR0JZS2FTd0JHQk1CQ3pVWUMyZEFBVGdBTlRJNE5XaytBVElBTVNneU1Xa0FLQUFtRFNnbWFTY1JBZzA4QVNVa0RTVm5BQ1FqQVJBT0pCQm5BQ0lQRHlKWEFDSWlEMThBRHlJUFR4dEFyd0FFQUJvREJCcG5Hd1VDQXdBY0hRTWNaenNCSFI4R0FnSWVIUUpuQUI0QUtUQWVLV2s5QVRBQU16UXdNMmtJQVFBdEFSa0JBQmxuT2hVSkJ3UUJMeXNoQXhjM0FSZHBQd0UwQURjMk5EZHBBRFlBT1JZMk9Xa3VLaUFERmhRU0RBTUtHQllLYVN3QkdCTUJDelVZQzJkQUFUZ0FOVEk0TldrK0FUSUFNU2d5TVdrQUtBQW1EU2dtYVNjUkFnMDhBU1VrRFNWbkFDUWpFQUlPSWlRT1p3QWlEdzhpVndBaUlnOWZBQThpRDA5WldVR0tBUTBCREFEdEFPd0E0QURmQU5NQTBnQjNBSGNBV2dCYUFBQUFBQUVTQVJFQkRBRVdBUTBCRmdEK0FQMEErZ0Q1QVBNQThnRHNBUFlBN1FEMkFPWUE1UURmQU9zQTRBRHJBTmtBMkFEU0FONEEwd0RlQU5FQTBBRFBBTTRBelFETUFNc0F5UURIQU1VQXZnQzlBSzBBcXdDU0FKRUFnZ0NCQUgwQWZBQjNBSG9BZHdCNkFIa0FlQUIyQUhVQWRBQnpBRzhBYlFCc0FHb0FaZ0JsQUdFQVlBQmFBRjRBV2dCZUFGMEFYQUJaQUZnQVZ3QldBRlVBVkFCVEFGRUFUd0JPQUUwQVRBQUFBRXNBQUFCTEFFb0FTUUJJQUVjQVJnQkVBRHNBT2dBNUFEZ0FOd0EyQURVQU5BQXpBRElBS2dBb0FDY0FKZ0FsQUNRQUl3QWlBQkVBSndBUkFCRUFFUUFSQUJnQUlRQVJBRUVBQmdBZkt3RTFJeFVqSWljdUFTY3VBVDBCTXpVak5TTVZJeFV6RlJRSERnRUhCaXNCTlNNVkl4VXpGVE0xTXpJWEZoY1dGeFlkQVNNVk14VXpOVE0xSXpVME56WTNOamMrQVRzQkZUTTFNelVGSXpVek54MEJJelV6RXpNVkl3Y3hOVE1WQnlZaUJ6WTlBVE1WRkFjbUt3RTFNekkzQmhRVEl6VXpOeFVqTlRjV01qY0dIUUVqTlRRM0JnOEJCZ2NHRHdFR0R3RUdJaThCTkM0Qkx3RW1KeTRCTHdFbU5EYzJQd0krQVQ4Qk5qTXlGeFlmQVJZWEZoOEJGaDhCRmhVV0Z5TTFJZ2MyTkNjV093RTNIUUVqTlRNWEl6VXpKU0lPQVJRZUFUSStBVFF1QVFjaUxnRTBQZ0V5SGdFVURnRW5JZzRCRlJRV01qWTBKZ2NVQmlJbU5EWXlGZ2MwTmpjVkRnRVZGQmNISmhjaUppYzNGakkzRnc0Qk55YzJOVFFtSnpVZUFSVVVBMys1RHh3U0N4MFREQTRVRklFVUZCb1dGUkFSSFErNGFXbTZEeHdUQ0JJS0Zoc1VGSUFVRkJrUUVSQUtDQmtORDd0bS9JRmNYSzZob2Fsblp4T1FEUjQ4SGdobjF3MFNEdzhUREF2a2FHZ1Nqd3dlUEI0SGFMc0NCUVFDQWdNRURnSUdCaWRmSmc0RUFnUUVBd1FEQXdRRUdoa0NCUTRLQXdNR0Jpa3RNQ1lHQ0FVREJnUURCQUlFQkJvQ01BOFJEZ3NMRWcwUHJxR2hhRjFkL2hnaU9pSWlPa1E2SWlJNkloNDFIeDgxUFRRZkh6UWZHaXdhT0ZBNE9Cb0lEQWdKQ2dsaUxTRUlEQUV5Q1ZRVkpBd3lDQmdHTWd3a05qSUJDd2toTFFHZkZCUWFFaDBNQ0JrTkQ3aHBhYm9QSEJJUUZSWVpGQlNCRkJRYUR4SUtFQkVkRDd0bWFia1BIQklLRVJBUURBNFVGSUYxWnc2QkI1QUJuMTJ1b3FJNUN3c09FUThQRWU0SVp3a2VQUDQyWGEyaW9qb0xDd3NVRHc4VFdnUUhCQU1CQXdZTEFnUUVHUm9LQVFNREF3TURCZ01FQlFZcFhTY0VCeEFKQWdRRUJCb2FCQVlFQXdRR0F3VUNCZ1lwTFRRR0Fna2VQQjRKRDRFSGtIMW5TeUk2UkRvaUlqcEVPaUx3SHpVOE5SOGZORDQwSDlJYUxCb29PRGhRT0dBRkNRa0tDUWdHSVRBRE9nSU9DZ1VDSFJSRUZCRWNDQWdjRVJRd0hRSUZDZzRDT2dNd0lSTUFBQkFBQVA5cUE5a0RVZ0FvQUN3QU1RQTJBRHdBUWdCSUFFNEFtUUNtQUxNQXZ3RFFBT0VBN2dEK0FYUkFNYnUxQWhJUlFEQUNCUVJ0YkY5ZUJBWUZTRVkxQXdjR2RYUlhBd2dIZkU5T1REb0ZDaFFlRlFJRENnZE1QUUVFQVV0THNBcFFXRUIzQUJFU0VZVUFFaFlBRW5BWEFSWUFGb1VZQVJVTERnc1ZEb0FRQVE0SkN3NEpmZzhCRFFrRUNRMEVnQjBCQndZSUJnY0lnQUFJRkFvSWNCb0JGQW9HRkFwK0FBQUFDeFVBQzJvQUNRQUVCUWtFYVJ3QkJRQUdCd1VHYVJrVERBTUtHd0VEQWdvRGFBQUNBUUVDVndBQ0FnRmZBQUVDQVU4YlFIZ0FFUklSaFFBU0ZnQVNjQmNCRmdBV2hSZ0JGUXNPQ3hVT2dCQUJEZ2tMRGdsK0R3RU5DUVFKRFFTQUhRRUhCZ2dHQndpQUFBZ1VCZ2dVZmhvQkZBb0dGQXArQUFBQUN4VUFDMm9BQ1FBRUJRa0VhUndCQlFBR0J3VUdhUmtUREFNS0d3RURBZ29EYUFBQ0FRRUNWd0FDQWdGZkFBRUNBVTlaUUVReU1pMHRLU245L1BieTdlem41ZUhkMTliUXo4YkZ2cjI0dDdHdnE2bWxvcDZjbVplTWkzNTlabVZXVlRJMk1qWTBNeTB4TFRFdkxpa3NLU3dyS2hzWU5CNEdGeXNCSmljdUFTc0JJZ2NHQndZVkZCWVhIZ0VWRkJZWEZSUVdPd0V5TmowQk5qYytBamMrQWlZREZTTTFFelV5RndZSE5USVhCaGNHSXpVWEZpY1ZJaWN5TnhjVklpYzJOeGNWSWljMk54YzJOelkxTkNZbk5UWTNOalFuSmljMVBnRTFOQ2NtSWdjR0ZSUVdGeFVHQndZVkZCWVhGUVlIQmhVVUZoY1ZJeUkxTkNZbkxnRTFORGMyTnpZeUZ4WVhGaFVVQmdjT0FSVUhJd0VVQmlzQklpWTBOanNCTWhZRkZBWXJBU0ltTkRZN0FUSVdBVFUwTmpJV0hRRVVCaUltQXhZVUR3RUdJekF4SWljbU5EOEJOaklCRmhRUEFRWWlKeVkwUHdFMk16QXhNZ1VtTkRZek1oOEJGaFFHSWljQkZoUUdJekF4SWk4QkpqUTNOaklYQXhjUklTNThRZ0ZiVGt3dExsZE1FUklOQ2hBTHNnc1FCZ1FMQWhNUk9WQWdGdlNlYVFvSkNRb0tDUWtKREFjRkNqUUhEQVFIQ0FjTUJRa0ZCd3dGQ1NvZEVCb2xJaDBRR2hvU0d5SWxIQmhMR0IwbUloc1NHeVlpR3hJYkppSlpBUjBZUTA0cEowUkdva1pFSnlsTlF4a2RBVW9CeHdzSVdnY0xDd2RhQ1FyOHRBc0hXZ2NNREFkYUNBb0JWQXdQQ3dzUUMrc0dCajhGQ1FVSUJRVkFCZzhDV2dVRlFBVVJCQVlHUHdjR0NmMVlCZ3NJQmdjK0Jnc1JCQUp2QlF3SEJRZytCUVVGRUFVQ0dCOGhMelF1TEV4UFcxbWFMZ29mRXdzVEJHY0xFQkFMWndJRkNpTWdDeU5yZzRIK0MxbFpBVnNHQXdOdUJnTURiQUlHQVFIZUJRSUNiUVlDQWdGdEJnSUNBU29EQndvVUVSVUNIZ01IQ2lnTEJ3SWVBeFVRRlFvSkNRc1VFQlVESGdJSEN4UVFGUU1lQWdjTEZCQVZBelFCSERFT0tZcE9VVVpESnlrcEowTkdVVTZMS0E0eEhBRUJYZ2NNQ3hBTEN3Z0lDd3dQQ3dzQmNWb0lDd3NJV2djTEMvMlFCUkFGUUFVRkJnOEZRQVlDVUFZUEJqOEZCUVVQQmtBRklBWVBDd1ZBQmc4S0JmM0dCZzhMQlVBRkVnTUdCZ0FBQUFBRS8vLy80Z1BwQXRvQUZBQWxBRG9BU3dCTlFFcEJRQ1VWQkFJREFVd0hBUU1NQmdJQ0FRTUNhUWtCQVFvQkJBVUJCR2NMQVFVQUFBVlhDd0VGQlFCZkNBRUFCUUJQSnlaTFNrbElOVFF6TWlvb0pqb25PaEVlSVNVUkVRMEdIQ3NERVNFUkl6WTNOamMyT3dFMUl5SUhCZ2NHQndZbEJnY0dCd1lkQVRNUklSRTBOamMyTndVek5TTWlCd1lIQmdjR0ZSRWhFU00yTnpZM05nVTBOamMyTnhVR0J3WUhCaDBCTXhFaEFRR2Z3Z01NRWlNdFJnd01HU2hNUGxneVB3RnVWVE1rRHdqRC9zTlhWVVpMQW5BTURCa29URDVZTWo4Qm44SUREQklqTGY3a1YxWkdTMVl6SlE4SXcvN0VBVjcraEFHSkh4d3FHU0RSQnd3ZUtrZFpXZ280S1RzZkZpVCsyZ0ZLWnBJb0lBbWUwUWNNSGlwSFdZSCtoQUdKSGh3cUdTR3JacEVwSUFsdUNqZ3BPeDhXSlA3YUFBZ0FBUDlyQXpNRFVnQVBBQk1BSXdBb0FDd0FNQUE4QUVZQWRFQnhEZ0VFRHdFSEFRUUhad0FCQUFJREFRSm5EUUVEREFFQUNBTUFaeEFCQ0FBTENnZ0xhUkVCQ2dBSkJnb0phUUFHQlFVR1Z3QUdCZ1ZmQUFVR0JVOCtQVE14S1NrV0ZCQVFBZ0JDUVQxR1BrWTVPREU4TXp3cExDa3NLeW9lR3hRakZpTVFFeEFURWhFS0J3QVBBZzhTQmhZckpTRXlOalVSTkNZaklTSUdGUkVVRmpjUklSRVRJU0lHRlJFVUZqTWhNalkxRVRRbUJ6QTVBVEFqRVNFUkF6RTRBU1VqSWdjR0ZSNEJNalkwSmdjaUpqUTJNaFlVQndZQlBnRnVDdzRPQy82U0N3NE9GZ0ZWY2YzTERoUVVEZ0kzRGhRVkVRSDkwQUVCR1FJbUZoZ0JNMFl4TVNRVUhSMG5IUTBQVXc0TEFtQUxEZzRML2FBTERpVUNTUDI0QXRvVUR2eGVEaFVVRGdPaURoVWsvR0VEbi94Z3VSa1hKU015TWtZeWh4d3BIUndxRFE4QUFBRUFBQUFBQStZQ2t3QUlBQ0pBSHdnSEFnRktBZ0VDQUVrQUFRQUFBVmNBQVFFQVh3QUFBUUJQRVJNQ0JoZ3JDUUVuTnlFMUlTYzNBK2IreXlMNy9IWURpZm9pQVY3K3l5TDdNZm9pQUFBQUFnQUEvMm9Ed0FOU0FBZ0FIZ0ExUURJSUJRUURBZ0VHQWtvRkJBSUNBQUtGQUFBQkFJVUFBUU1EQVZjQUFRRURYd0FEQVFOUENRa0pIZ2tlTkJNMUZnWUdHaXNCSnpjWEJ5Y1JJeEVCRVJRR0l5RWlKalVSSXhFVUhnRXpJVEkrQVRVUkFVMGp5c2tqampFQnRERWsvWFFqTWpFa1BpUUNqQ1E5SlFKbklzbkpJby85dVFKSC9sRCtsQm9sSlJvQmJQNlVIalFlSGpNZUFXMEFBd0FBLzJvRHR3TlNBQVVBS2dCQkFEdEFPRG9CQVFJK05pb0ZCQU1DQVFnRUF3Sk1BQUlCQW9VQUFRTUJoUUFEQkFPRkFBUUFBQVJaQUFRRUFHRUFBQVFBVVJna0Z4a2RCUVliS3lVbk54Y0JGemNSRkFZSEJnY0dJaWNtSnk0Qk5SRTBOak15RnhZM05qYzJNaGNXRnhZM05qYzJGaGNCRmhjV01qYzJOejRCSnhFR0p5WW5CZ2NHSnhFR0ZnSFEzeUM4QVNZam9SMGNVVlo1MDNwVlVod2RGeEFGQWx4U2lrQUxJUTB3VXo5Uk1qTVFHd1A4MlV4TmI3dHZUa3NXRmdHY2RVNHlNMDUwbkFFWHE3UW1tUUVuSStuK0JDbExIbGc0VVZFNFZ4NU1LUUg4RUJjQ0VBWUxSd3dNTkJRUUJBSUpCQklQL1l4U05FdExOVkVZT2g4Qjd4d2tHREF3RnlRYi9oRWZPd0FEQUFEL2FnUG9BMUlBQ3dBa0FEa0FPRUExQlFRQ0FRVUxDZ0lFQUFKTUFBTUFCUUVEQldrQUFRQUFCQUVBWndBRUFnSUVXUUFFQkFKaEFBSUVBbEVaR3hzZkVSQUdCaHdyQVNFMUlTYzNGeFlVRHdFbkpSUUhEZ0VIQmlJbkxnRW5KalEzUGdFM05qSVhIZ0VYRmdVVUZ4WVhGakkzTmpjMk5DY21KeVlpQndZSEJnS0YvcDRCWXFJanl3Z0l5eU1DQlNjbWkxbGR6RjFaaXlZbkp5YUxXVjNNWFZtTEppZjhTVDQ3Wm1yMGFtWTdQajQ3Wm1yMGFtWTdQZ0U3TWFFanpBY1VDTW9peFdaZFdZc21KeWNtaTFsZHpGMVppeVluSnlhTFdWMW1lbXBtT3o0K08yWnE5R3BtT3o0K08yWnFBQUFBQlFBQS8yb0RlZ05TQUFjQUN3QTVBR1VBaWdMblM3QUpVRmhBS1lxSmRuVnhjRzlzYTJwb1p3d2lLbkpwQWh3aVZUb0NHeHhVT3dJVkd5Y0JEUTRtRFFJSERRWk1HMHV3Q2xCWVFDbUtpWFoxY1hCdmJHdHFhR2NNSWlweWFRSWNJbFU2QWhzY1ZEc0NGUnNuQVEwT0pnMENCd2tHVEJ0QUtZcUpkblZ4Y0c5c2EycG9ad3dpS25KcEFod2lWVG9DR3h4VU93SVZHeWNCRFE0bURRSUhEUVpNV1ZsTHNBbFFXRUI0QUFFRkFZVUFBeVVqSXdOeUFDb3JJaXNxSW9BQUlod3JJaHgrQUFVRUFnSUFKQVVBWnlnQkpDY0JKUU1rSldjcEpnSWpBQ3NxSXl0b0lCNENIQmtYQWhVVUhCVnBJUjhkQXhzYUdCWURGQTRiRkdrVEVROEREUWNHRFZrU0VBSU9Dd2tDQndZT0Iya1RFUThERFEwR1lRd0tDQU1HRFFaUkcwdXdDbEJZUUgwQUFRVUJoUUFESlNNakEzSUFLaXNpS3lvaWdBQWlIQ3NpSEg0QUJRUUNBZ0FrQlFCbktBRWtKd0VsQXlRbFp5a21BaU1BS3lvaksyZ2dIZ0ljR1JjQ0ZSUWNGV2toSHgwREd4b1lGZ01VRGhzVWFSTVJEd01OQ1FZTldRQUpCdzRKV1JJUUFnNExBUWNHRGdkcEV4RVBBdzBOQm1FTUNnZ0RCZzBHVVJ0THNDUlFXRUI0QUFFRkFZVUFBeVVqSXdOeUFDb3JJaXNxSW9BQUlod3JJaHgrQUFVRUFnSUFKQVVBWnlnQkpDY0JKUU1rSldjcEpnSWpBQ3NxSXl0b0lCNENIQmtYQWhVVUhCVnBJUjhkQXhzYUdCWURGQTRiRkdrVEVROEREUWNHRFZrU0VBSU9Dd2tDQndZT0Iya1RFUThERFEwR1lRd0tDQU1HRFFaUkcwQjVBQUVGQVlVQUF5VWpKUU1qZ0FBcUt5SXJLaUtBQUNJY0t5SWNmZ0FGQkFJQ0FDUUZBR2NvQVNRbkFTVURKQ1ZuS1NZQ0l3QXJLaU1yYUNBZUFod1pGd0lWRkJ3VmFTRWZIUU1iR2hnV0F4UU9HeFJwRXhFUEF3MEhCZzFaRWhBQ0Rnc0pBZ2NHRGdkcEV4RVBBdzBOQm1FTUNnZ0RCZzBHVVZsWldVQlNpSWVHaFlTRGdvR0FmMzU5Zkh0NmVYaDNibTFrWTJKaFlGOWVYVnhiV2xsWVYxSlJUMDVNUzBsSVJrUkJRRDQ5T0RjME16SXhNQzh1TFN3cktpa2tJeUVnSGgwYkdpTVNGQkVSRVJFUkVDd0dIeXNCSXljakJ5TVZNeWNqTnpNQkZ3Y0dJaWNtSWdjT0FTTWlKeVlpQndZaUp5WWlCd1lpTHdFM0Z4WXlOaklXTWpZeUZqSTJNaGN4RmpJL0FSY0hCaUluSmlJSERnRWpJaWNtSWdjR0lpY21JZ2NHSWk4Qk54Y1dNall5RmpJMk1oWXlOaklXTWpjVEJ5Y0hKemNuRVNNUkJSY0hKd2NuTnpVek5UTVZJeFVoTlNNMU14VXpGU00xSVJVM0FsNGdFbThUSU5SUU1Bd1hBVWNmQ0NKWklnWVJCeEFvRlN3akJ4QUhJbGtoQnhBSElWa2lEQ0FJRkRRb05pYzBLRFluTkNnMkV4UTNGZ1luQ2lKWklnWVJCeEFvRlN3akJ4QUhJVmtpQnhBSElWa2lDUjhKRkRRbk55Y3pKellvTkNjNEp6UVRRUXd3VUM1Ti96RCsvRk11VmlzTWFUNWVMUUZUTEY0K01QNHc1d0oxM2QweE1hejhreVVISFIwRkJROE9IZ2NISFIwR0JoMGRCaVVJRUNJaUlpSWlFaElTYlNNSkhSMEdCZzhPSGdZR0hCd0dCaHdjQ0NRSEVTTWpJeU1qSXhFQlB5OE4vZy82UVA2OUFVUkMrZzc5Q2k0YXRGUXhJeU14VkZVa2Rqa0FBQVVBQVA5cUErZ0RVZ0FKQUEwQUVRQVZBQmtBYmtCckRRRUVBQWNBQkFkbkFBQUFDUUVBQ1djQUFRNEJCZ0lCQm1jQUFnQUxCUUlMWnhFTUVBb1BDQVlGQXdNRlZ4RU1FQW9QQ0FZRkJRTmZBQU1GQTA4V0ZoSVNEZzRLQ2dBQUZoa1dHUmdYRWhVU0ZSUVREaEVPRVJBUENnMEtEUXdMQUFrQUNSRVJFUkVTQmhvckFSVWpGU01WSXhFaEVRRVJJeEVCRVRNUklSRXpFU0UxTXhVQ3l1L3Q3Z1BvL2ZPOUFkMjgvbGE5L1dlOUExTHQ3dTMrNEFQby9mUCtWZ0dxL2xZRGh2eDZBcG45WjcyOUFBTUFBUDlxQStnRFVnQVlBQzBBT1FCQVFEMDVPRGMyTlRRek1qRXdMd3NEQWdGTUJBRUFCUUVDQXdBQ2FRQURBUUVEV1FBREF3RmhBQUVEQVZFYUdRRUFKQ01aTFJvdERRd0FHQUVZQmdZV0t3RWlCdzRCQndZVUZ4NEJGeFl5Tno0Qk56WTBKeTRCSnlZSE1oY1dGeFlVQndZSEJpSW5KaWNtTkRjMk56WURGemNYTnljM0p3Y25CeGNCOUdaZFdZc21KeWNtaTFsZHpGMVppeVluSnlhTFdWMW1lbXBtT3o0K08yWnE5R3BtT3o0K08yWnFheVBGeFNMRXp5UFAwQ0xRQTFJbkpvdFpYY3hkV1lzbUp5Y21pMWxkekYxWml5WW5NVDQ3Wm1yMGFtWTdQajQ3Wm1yMGFtWTdQdjExSXNYRklzYlBJdERRSXM4QUFBTUFBUDlxQStnRFVnQVlBQzBBTVFCRFFFQUFCUUlFQWdVRWdBQUVBd0lFQTM0R0FRQUhBUUlGQUFKcEFBTUJBUU5aQUFNREFXRUFBUU1CVVJvWkFRQXhNQzh1SkNNWkxSb3REUXdBR0FFWUNBWVdLd0VpQnc0QkJ3WVVGeDRCRnhZeU56NEJOelkwSnk0Qkp5WUhNaGNXRnhZVUJ3WUhCaUluSmljbU5EYzJOellCSVRVaEFmUm1YVm1MSmljbkpvdFpYY3hkV1lzbUp5Y21pMWxkWm5wcVpqcytQanRtYXZScVpqcytQanRtYWdGRi9tc0JsUU5TSnlhTFdWM01YVm1MSmljbkpvdFpYY3hkV1lzbUp6RStPMlpxOUdwbU96NCtPMlpxOUdwbU96NytKRElBQUFBSkFBRC9hZ052QTFJQUF3QUpBQmNBSEFBd0FETUFOd0E3QUQ4QTZVQWdNeUlDQ1FRVEFRZ0pLU2duR1FRUENDNEpDQWNHQlFZRkFRUk1IQUVJQVV0THNCaFFXRUJMQUE4SURnZ1BEb0FBREEwQUFBeHlBQU1IQmdJRUNRTUVad0FKQUFnUENRaG5BQTRBQ3dvT0MyY0FDZ0FOREFvTlp3QUFBQUVGQUFGb0VBRUZBZ0lGVnhBQkJRVUNYd0FDQlFKUEcwQk1BQThJRGdnUERvQUFEQTBBRFF3QWdBQURCd1lDQkFrREJHY0FDUUFJRHdrSVp3QU9BQXNLRGd0bkFBb0FEUXdLRFdjQUFBQUJCUUFCYUJBQkJRSUNCVmNRQVFVRkFsOEFBZ1VDVDFsQUloNGRQejQ5UERzNk9UZzNOalUwTWpFdExDc3FKaVFkTUI0d0ZDUTZFUkFSQmhzck55RVZJUVVuQnhjM0p4TVJGQVlqSVNJbU5SRTNJVElXQnhjMUl4VUJJVEkyTlJFMEppc0JGU2NITlNNVkl4RVVGaE16TlFNaE5TRVZJVFVoTlNFMUlmZ0I3UDRVQVdrbUkwbHpJNzRtRy8yTUd5YVRBaU1hSnYwMGFQNThBblVIQ1FrSFYyUms0NE1KR1RFRkFleitGQUhzL2hRQjdQNFV6akNBSmlOSmN5TUNvL3lhR3lZbUd3TVZraWRzSTRXRS9QNEpCd05tQnduZlEwUGZoUDBPQndrRE16RCthakdXTVpreEFBQUFBUUFBLzJ3RDZBTlFBQWdBRkVBUkNBY0VBd0lCQmdCSkFBQUFkaFVCQmhjckNRSTNBUkV6RVFFRDZQNE0vZ3dpQWJveEFia0JYLzROQWZVaC9rY0RoL3g1QWJzQUFBQUFBZ0FBLzJvRGRnTlNBQWdBREFBb1FDVUlCd1lEQWdFR0FnQUJUQUFBQWdDRkF3RUNBUUtGQUFFQmRna0pDUXdKREJVVUJBWVlLeVVCTnhjUk14RTNGd0VWSVRVQjlQN2FJK295NmlQOVdBTUVvd0VrSXVvQ1UvMnQ2aVA5MVRFeEFBQUFBQU1BQVA5cUErZ0RVZ0FZQUMwQU9RQmJRRmdBQmdJRkFnWUZnQWNCQlFRQ0JRUitDQUVFQ1FJRUNYNEFDUU1DQ1FOK0NnRUFDd0VDQmdBQ2FRQURBUUVEV1FBREF3RmhBQUVEQVZFYUdRRUFPVGczTmpVME16SXhNQzh1SkNNWkxSb3REUXdBR0FFWURBWVdLd0VpQnc0QkJ3WVVGeDRCRnhZeU56NEJOelkwSnk0Qkp5WUhNaGNXRnhZVUJ3WUhCaUluSmljbU5EYzJOellUSXpVek5UTVZNeFVqRlNNQjlHWmRXWXNtSnljbWkxbGR6RjFaaXlZbkp5YUxXVjFtZW1wbU96NCtPMlpxOUdwbU96NCtPMlpxWWJHeE1yS3lNZ05TSnlhTFdWM01YVm1MSmljbkpvdFpYY3hkV1lzbUp6RStPMlpxOUdwbU96NCtPMlpxOUdwbU96NytKREt5c2pLeEFBQUJBQUQvZGdQbkEwWUFDd0FHc3dnQ0FUSXJDUUVIQ1FFbkNRRTNDUUVYQWhZQnVpSCtSZjVHSWdHNi9pOGlBZEVCMFNJQlV2NUZJUUc2L2tZaUFib0IwaUwrTHdIUklnQUJBQUFBQUFQb0FwNEFCd0FHc3djREFUSXJDUUVuQVNjQkZ3RUQ2UDQ2emY3UkpnRlZ6UUdkQW5yK0E5cit4U2tCWU5BQnlRQUFBQUVBQUFBQUErZ0NsQUFJQUNoQUpRUUJBQUVCVEFZRkFnRktBd0lDQUVrQUFRQUFBVmNBQVFFQVh3QUFBUUJQRmhBQ0JoZ3JBU0VYQndrQkZ3Y2hBK2o4ZGZzaS9zb0JOaUw3QTRzQlJ2c2lBVFVCTmlMOEFBQUJBQUFBQVFBQVpwQnYwRjhQUFBVQUR3UG9BQUFBQU4vajlNWUFBQUFBMytQMHgvL3ovMm9ENlFOU0FBQUFDQUFDQUFBQUFBQUFBQUVBQUFOUy8yb0FBQVBvLy9QLzh3UHBBQUVBQUFBQUFBQUFBQUFBQUFBQUFBQWNBK2dBQUFOaS8vTUIwZi8wQWRILzh3TmcvL1FDeWdBQUFzb0FBQVBvQUFBRDZBQUFBK2dBQUFQb0FBQUQ2UC8vQStnQUFBUG9BQUFENkFBQUErZ0FBQVBvQUFBRDZBQUFBK2dBQUFQb0FBQUQ2QUFBQStnQUFBUG9BQUFENkFBQUErZ0FBQVBvQUFBRDZBQUFBK2dBQUFBQUFBQUFKQUJJQUd3QWpnREVBUGdEK2dZaUNYd0xtZ3cwRE5ZTS9nMU1EZFFPVGhDRUVPb1JhQkhjRXJZUzJoTU1FNUlUdGhQU0UvNEFBQUFCQUFBQUhBRWpBQlVBQUFBQUFBSUFnZ0RiQUkwQUFBR0FEZ3dBQUFBQUFBQUFFZ0RlQUFFQUFBQUFBQUFBTlFBQUFBRUFBQUFBQUFFQUNBQTFBQUVBQUFBQUFBSUFCd0E5QUFFQUFBQUFBQU1BQ0FCRUFBRUFBQUFBQUFRQUNBQk1BQUVBQUFBQUFBVUFDd0JVQUFFQUFBQUFBQVlBQ0FCZkFBRUFBQUFBQUFvQUt3Qm5BQUVBQUFBQUFBc0FFd0NTQUFNQUFRUUpBQUFBYWdDbEFBTUFBUVFKQUFFQUVBRVBBQU1BQVFRSkFBSUFEZ0VmQUFNQUFRUUpBQU1BRUFFdEFBTUFBUVFKQUFRQUVBRTlBQU1BQVFRSkFBVUFGZ0ZOQUFNQUFRUUpBQVlBRUFGakFBTUFBUVFKQUFvQVZnRnpBQU1BQVFRSkFBc0FKZ0hKUTI5d2VYSnBaMmgwSUNoREtTQXlNREl6SUdKNUlHOXlhV2RwYm1Gc0lHRjFkR2h2Y25NZ1FDQm1iMjUwWld4c2J5NWpiMjFtYjI1MFpXeHNiMUpsWjNWc1lYSm1iMjUwWld4c2IyWnZiblJsYkd4dlZtVnljMmx2YmlBeExqQm1iMjUwWld4c2IwZGxibVZ5WVhSbFpDQmllU0J6ZG1jeWRIUm1JR1p5YjIwZ1JtOXVkR1ZzYkc4Z2NISnZhbVZqZEM1b2RIUndPaTh2Wm05dWRHVnNiRzh1WTI5dEFFTUFid0J3QUhrQWNnQnBBR2NBYUFCMEFDQUFLQUJEQUNrQUlBQXlBREFBTWdBekFDQUFZZ0I1QUNBQWJ3QnlBR2tBWndCcEFHNEFZUUJzQUNBQVlRQjFBSFFBYUFCdkFISUFjd0FnQUVBQUlBQm1BRzhBYmdCMEFHVUFiQUJzQUc4QUxnQmpBRzhBYlFCbUFHOEFiZ0IwQUdVQWJBQnNBRzhBVWdCbEFHY0FkUUJzQUdFQWNnQm1BRzhBYmdCMEFHVUFiQUJzQUc4QVpnQnZBRzRBZEFCbEFHd0FiQUJ2QUZZQVpRQnlBSE1BYVFCdkFHNEFJQUF4QUM0QU1BQm1BRzhBYmdCMEFHVUFiQUJzQUc4QVJ3QmxBRzRBWlFCeUFHRUFkQUJsQUdRQUlBQmlBSGtBSUFCekFIWUFad0F5QUhRQWRBQm1BQ0FBWmdCeUFHOEFiUUFnQUVZQWJ3QnVBSFFBWlFCc0FHd0Fid0FnQUhBQWNnQnZBR29BWlFCakFIUUFMZ0JvQUhRQWRBQndBRG9BTHdBdkFHWUFid0J1QUhRQVpRQnNBR3dBYndBdUFHTUFid0J0QUFBQUFBSUFBQUFBQUFBQUNnQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBSEFFQ0FRTUJCQUVGQVFZQkJ3RUlBUWtCQ2dFTEFRd0JEUUVPQVE4QkVBRVJBUklCRXdFVUFSVUJGZ0VYQVJnQkdRRWFBUnNCSEFFZEFBMWtiM2R1TFc5d1pXNHRZbWxuRFd4bFpuUXRiM0JsYmkxaWFXY09jbWxuYUhRdGIzQmxiaTFpYVdjTGRYQXRiM0JsYmkxaWFXY0tjbWxuYUhRdGIzQmxiZ2xzWldaMExXOXdaVzRIWlhNdGFXTnZiaEpwYm14aGJtUXRiV0Z5YVc1bExXbGpiMjRMWlc1bGNtZDVMV2xqYjI0SmJHbG5hSFJpZFd4aUJuRjFiM1JsY3dadGIySnBiR1VMY21sbmFIUXRZWEp5YjNjTmRYQnNiMkZrTFdKMWRIUnZiZzEyWlhKcFptbGxaQzFwWTI5dURHTnBjbU5zWlMxaGNuSnZkd3BqWVhKbmJ5MXBZMjl1Q21Ob1lYSjBMV2xqYjI0TVkyeHZjMlV0WW5WMGRHOXVEVzFwYm5WekxXTnBjbU5zWldRTlpHOWpkVzFsYm5RdGFXTnZiZ3BrYjNkdUxXRnljbTkzRDJSdmQyNXNiMkZrTFdKMWRIUnZiZ3h3YkhWekxXTnBjbU5zWldRR1kyRnVZMlZzQ21keVlYQm9MV2xqYjI0S2JHVm1kQzFoY25KdmR3QUFBQUFBQUFFQUFmLy9BQThBQUFBQUFBQUFBQUFBQUFBQUFBQUFzQUFzSUxBQVZWaEZXU0FnUzdnQURsRkxzQVpUV2xpd05CdXdLRmxnWmlDS1ZWaXdBaVZodVFnQUNBQmpZeU5pR3lFaHNBQlpzQUJESTBTeUFBRUFRMkJDTGJBQkxMQWdZR1l0c0FJc0l5RWpJUzJ3QXl3Z1pMTURGQlVBUWtPd0UwTWdZR0JDc1FJVVEwS3hKUU5Ec0FKRFZIZ2dzQXdqc0FKRFEyRmtzQVJRZUxJQ0FnSkRZRUt3SVdVY0liQUNRME95RGhVQlFod2dzQUpESTBLeUV3RVRRMkJDSTdBQVVGaGxXYklXQVFKRFlFSXRzQVFzc0FNcnNCVkRXQ01oSXlHd0ZrTkRJN0FBVUZobFdSc2daQ0N3d0ZDd0JDWmFzaWdCRFVORlkwV3dCa1ZZSWJBREpWbFNXMWdoSXlFYmlsZ2dzRkJRV0NHd1FGa2JJTEE0VUZnaHNEaFpXU0N4QVExRFJXTkZZV1N3S0ZCWUliRUJEVU5GWTBVZ3NEQlFXQ0d3TUZrYklMREFVRmdnWmlDS2ltRWdzQXBRV0dBYklMQWdVRmdoc0FwZ0d5Q3dObEJZSWJBMllCdGdXVmxaRzdBQ0piQU1RMk93QUZKWXNBQkxzQXBRV0NHd0RFTWJTN0FlVUZnaHNCNUxZYmdRQUdPd0RFTmp1QVVBWWxsWlpHRlpzQUVyV1ZranNBQlFXR1ZaV1NCa3NCWkRJMEpaTGJBRkxDQkZJTEFFSldGa0lMQUhRMUJZc0FjalFyQUlJMEliSVNGWnNBRmdMYkFHTENNaEl5R3dBeXNnWkxFSFlrSWdzQWdqUXJBR1JWZ2JzUUVOUTBWanNRRU5RN0FBWUVWanNBVXFJU0N3Q0VNZ2lpQ0tzQUVyc1RBRkpiQUVKbEZZWUZBYllWSlpXQ05aSVZrZ3NFQlRXTEFCS3hzaHNFQlpJN0FBVUZobFdTMndCeXl3Q1VNcnNnQUNBRU5nUWkyd0NDeXdDU05DSXlDd0FDTkNZYkFDWW1hd0FXT3dBV0N3QnlvdHNBa3NJQ0JGSUxBT1EyTzRCQUJpSUxBQVVGaXdRR0JaWnJBQlkyQkVzQUZnTGJBS0xMSUpEZ0JEUlVJcUliSUFBUUJEWUVJdHNBc3NzQUJESTBTeUFBRUFRMkJDTGJBTUxDQWdSU0N3QVNzanNBQkRzQVFsWUNCRmlpTmhJR1Fnc0NCUVdDR3dBQnV3TUZCWXNDQWJzRUJaV1NPd0FGQllaVm13QXlVallVUkVzQUZnTGJBTkxDQWdSU0N3QVNzanNBQkRzQVFsWUNCRmlpTmhJR1N3SkZCWXNBQWJzRUJaSTdBQVVGaGxXYkFESlNOaFJFU3dBV0F0c0E0c0lMQUFJMEt6RFF3QUEwVlFXQ0ViSXlGWktpRXRzQThzc1FJQ1JiQmtZVVF0c0JBc3NBRmdJQ0N3RDBOS3NBQlFXQ0N3RHlOQ1diQVFRMHF3QUZKWUlMQVFJMEpaTGJBUkxDQ3dFR0ptc0FGaklMZ0VBR09LSTJHd0VVTmdJSXBnSUxBUkkwSWpMYkFTTEV0VVdMRUVaRVJaSkxBTlpTTjRMYkFUTEV0UldFdFRXTEVFWkVSWkd5RlpKTEFUWlNONExiQVVMTEVBRWtOVldMRVNFa093QVdGQ3NCRXJXYkFBUTdBQ0pVS3hEd0lsUXJFUUFpVkNzQUVXSXlDd0F5VlFXTEVCQUVOZ3NBUWxRb3FLSUlvalliQVFLaUVqc0FGaElJb2pZYkFRS2lFYnNRRUFRMkN3QWlWQ3NBSWxZYkFRS2lGWnNBOURSN0FRUTBkZ3NBSmlJTEFBVUZpd1FHQlpackFCWXlDd0RrTmp1QVFBWWlDd0FGQllzRUJnV1dhd0FXTmdzUUFBRXlORXNBRkRzQUErc2dFQkFVTmdRaTJ3RlN3QXNRQUNSVlJZc0JJalFpQkZzQTRqUXJBTkk3QUFZRUlnWUxjWUdBRUFFUUFUQUVKQ1FvcGdJTEFVSTBLd0FXR3hGQWdyc0lzckd5SlpMYkFXTExFQUZTc3RzQmNzc1FFVkt5MndHQ3l4QWhVckxiQVpMTEVERlNzdHNCb3NzUVFWS3kyd0d5eXhCUlVyTGJBY0xMRUdGU3N0c0Iwc3NRY1ZLeTJ3SGl5eENCVXJMYkFmTExFSkZTc3RzQ3NzSXlDd0VHSm1zQUZqc0FaZ1MxUllJeUF1c0FGZEd5RWhXUzJ3TEN3aklMQVFZbWF3QVdPd0ZtQkxWRmdqSUM2d0FYRWJJU0ZaTGJBdExDTWdzQkJpWnJBQlk3QW1ZRXRVV0NNZ0xyQUJjaHNoSVZrdHNDQXNBTEFQSzdFQUFrVlVXTEFTSTBJZ1JiQU9JMEt3RFNPd0FHQkNJR0N3QVdHMUdCZ0JBQkVBUWtLS1lMRVVDQ3V3aXlzYklsa3RzQ0Vzc1FBZ0t5MndJaXl4QVNBckxiQWpMTEVDSUNzdHNDUXNzUU1nS3kyd0pTeXhCQ0FyTGJBbUxMRUZJQ3N0c0Njc3NRWWdLeTJ3S0N5eEJ5QXJMYkFwTExFSUlDc3RzQ29zc1FrZ0t5MndMaXdnUExBQllDMndMeXdnWUxBWVlDQkRJN0FCWUVPd0FpVmhzQUZnc0M0cUlTMndNQ3l3THl1d0x5b3RzREVzSUNCSElDQ3dEa05qdUFRQVlpQ3dBRkJZc0VCZ1dXYXdBV05nSTJFNEl5Q0tWVmdnUnlBZ3NBNURZN2dFQUdJZ3NBQlFXTEJBWUZsbXNBRmpZQ05oT0JzaFdTMndNaXdBc1FBQ1JWUllzUTRHUlVLd0FSYXdNU3F4QlFFVlJWZ3dXUnNpV1Myd015d0FzQThyc1FBQ1JWUllzUTRHUlVLd0FSYXdNU3F4QlFFVlJWZ3dXUnNpV1Myd05Dd2dOYkFCWUMyd05Td0FzUTRHUlVLd0FVVmp1QVFBWWlDd0FGQllzRUJnV1dhd0FXT3dBU3V3RGtOanVBUUFZaUN3QUZCWXNFQmdXV2F3QVdPd0FTdXdBQmEwQUFBQUFBQkVQaU00c1RRQkZTb2hMYkEyTENBOElFY2dzQTVEWTdnRUFHSWdzQUJRV0xCQVlGbG1zQUZqWUxBQVEyRTRMYkEzTEM0WFBDMndPQ3dnUENCSElMQU9RMk80QkFCaUlMQUFVRml3UUdCWlpyQUJZMkN3QUVOaHNBRkRZemd0c0Rrc3NRSUFGaVVnTGlCSHNBQWpRckFDSlVtS2lrY2pSeU5oSUZoaUd5RlpzQUVqUXJJNEFRRVZGQ290c0Rvc3NBQVdzQmNqUXJBRUpiQUVKVWNqUnlOaHNRd0FRckFMUXl0bGlpNGpJQ0E4aWpndHNEc3NzQUFXc0JjalFyQUVKYkFFSlNBdVJ5TkhJMkVnc0FZalFyRU1BRUt3QzBNcklMQmdVRmdnc0VCUldMTUVJQVVnRzdNRUpnVWFXVUpDSXlDd0NrTWdpaU5ISTBjallTTkdZTEFHUTdBQ1lpQ3dBRkJZc0VCZ1dXYXdBV05nSUxBQkt5Q0tpbUVnc0FSRFlHUWpzQVZEWVdSUVdMQUVRMkVic0FWRFlGbXdBeVd3QW1JZ3NBQlFXTEJBWUZsbXNBRmpZU01nSUxBRUppTkdZVGdiSTdBS1EwYXdBaVd3Q2tOSEkwY2pZV0Fnc0FaRHNBSmlJTEFBVUZpd1FHQlpackFCWTJBaklMQUJLeU93QmtOZ3NBRXJzQVVsWWJBRkpiQUNZaUN3QUZCWXNFQmdXV2F3QVdPd0JDWmhJTEFFSldCa0k3QURKV0JrVUZnaEd5TWhXU01nSUxBRUppTkdZVGhaTGJBOExMQUFGckFYSTBJZ0lDQ3dCU1lnTGtjalJ5TmhJenc0TGJBOUxMQUFGckFYSTBJZ3NBb2pRaUFnSUVZalI3QUJLeU5oT0Myd1BpeXdBQmF3RnlOQ3NBTWxzQUlsUnlOSEkyR3dBRlJZTGlBOEl5RWJzQUlsc0FJbFJ5TkhJMkVnc0FVbHNBUWxSeU5ISTJHd0JpV3dCU1ZKc0FJbFlia0lBQWdBWTJNaklGaGlHeUZaWTdnRUFHSWdzQUJRV0xCQVlGbG1zQUZqWUNNdUl5QWdQSW80SXlGWkxiQS9MTEFBRnJBWEkwSWdzQXBESUM1SEkwY2pZU0Jnc0NCZ1pyQUNZaUN3QUZCWXNFQmdXV2F3QVdNaklDQThpamd0c0VBc0l5QXVSckFDSlVhd0YwTllVQnRTV1ZnZ1BGa3VzVEFCRkNzdHNFRXNJeUF1UnJBQ0pVYXdGME5ZVWh0UVdWZ2dQRmt1c1RBQkZDc3RzRUlzSXlBdVJyQUNKVWF3RjBOWVVCdFNXVmdnUEZraklDNUdzQUlsUnJBWFExaFNHMUJaV0NBOFdTNnhNQUVVS3kyd1F5eXdPaXNqSUM1R3NBSWxSckFYUTFoUUcxSlpXQ0E4V1M2eE1BRVVLeTJ3UkN5d095dUtJQ0E4c0FZalFvbzRJeUF1UnJBQ0pVYXdGME5ZVUJ0U1dWZ2dQRmt1c1RBQkZDdXdCa011c0RBckxiQkZMTEFBRnJBRUpiQUVKaUFnSUVZalIyR3dEQ05DTGtjalJ5TmhzQXRES3lNZ1BDQXVJeml4TUFFVUt5MndSaXl4Q2dRbFFyQUFGckFFSmJBRUpTQXVSeU5ISTJFZ3NBWWpRckVNQUVLd0MwTXJJTEJnVUZnZ3NFQlJXTE1FSUFVZ0c3TUVKZ1VhV1VKQ0l5QkhzQVpEc0FKaUlMQUFVRml3UUdCWlpyQUJZMkFnc0FFcklJcUtZU0N3QkVOZ1pDT3dCVU5oWkZCWXNBUkRZUnV3QlVOZ1diQURKYkFDWWlDd0FGQllzRUJnV1dhd0FXTmhzQUlsUm1FNEl5QThJemdiSVNBZ1JpTkhzQUVySTJFNElWbXhNQUVVS3kyd1J5eXhBRG9yTHJFd0FSUXJMYkJJTExFQU95c2hJeUFnUExBR0kwSWpPTEV3QVJRcnNBWkRMckF3S3kyd1NTeXdBQlVnUjdBQUkwS3lBQUVCRlJRVExyQTJLaTJ3U2l5d0FCVWdSN0FBSTBLeUFBRUJGUlFUTHJBMktpMndTeXl4QUFFVUU3QTNLaTJ3VEN5d09Tb3RzRTBzc0FBV1JTTWdMaUJHaWlOaE9MRXdBUlFyTGJCT0xMQUtJMEt3VFNzdHNFOHNzZ0FBUmlzdHNGQXNzZ0FCUmlzdHNGRXNzZ0VBUmlzdHNGSXNzZ0VCUmlzdHNGTXNzZ0FBUnlzdHNGUXNzZ0FCUnlzdHNGVXNzZ0VBUnlzdHNGWXNzZ0VCUnlzdHNGY3Nzd0FBQUVNckxiQllMTE1BQVFCREt5MndXU3l6QVFBQVF5c3RzRm9zc3dFQkFFTXJMYkJiTExNQUFBRkRLeTJ3WEN5ekFBRUJReXN0c0Ywc3N3RUFBVU1yTGJCZUxMTUJBUUZES3kyd1h5eXlBQUJGS3kyd1lDeXlBQUZGS3kyd1lTeXlBUUJGS3kyd1lpeXlBUUZGS3kyd1l5eXlBQUJJS3kyd1pDeXlBQUZJS3kyd1pTeXlBUUJJS3kyd1ppeXlBUUZJS3kyd1p5eXpBQUFBUkNzdHNHZ3Nzd0FCQUVRckxiQnBMTE1CQUFCRUt5MndhaXl6QVFFQVJDc3RzR3Nzc3dBQUFVUXJMYkJzTExNQUFRRkVLeTJ3YlN5ekFRQUJSQ3N0c0c0c3N3RUJBVVFyTGJCdkxMRUFQQ3N1c1RBQkZDc3RzSEFzc1FBOEs3QkFLeTJ3Y1N5eEFEd3JzRUVyTGJCeUxMQUFGckVBUEN1d1Fpc3RzSE1zc1FFOEs3QkFLeTJ3ZEN5eEFUd3JzRUVyTGJCMUxMQUFGckVCUEN1d1Fpc3RzSFlzc1FBOUt5NnhNQUVVS3kyd2R5eXhBRDByc0VBckxiQjRMTEVBUFN1d1FTc3RzSGtzc1FBOUs3QkNLeTJ3ZWl5eEFUMHJzRUFyTGJCN0xMRUJQU3V3UVNzdHNId3NzUUU5SzdCQ0t5MndmU3l4QUQ0ckxyRXdBUlFyTGJCK0xMRUFQaXV3UUNzdHNIOHNzUUErSzdCQkt5MndnQ3l4QUQ0cnNFSXJMYkNCTExFQlBpdXdRQ3N0c0lJc3NRRStLN0JCS3kyd2d5eXhBVDRyc0VJckxiQ0VMTEVBUHlzdXNUQUJGQ3N0c0lVc3NRQS9LN0JBS3kyd2hpeXhBRDhyc0VFckxiQ0hMTEVBUHl1d1Fpc3RzSWdzc1FFL0s3QkFLeTJ3aVN5eEFUOHJzRUVyTGJDS0xMRUJQeXV3UWlzdHNJc3NzZ3NBQTBWUVdMQUdHN0lFQWdORldDTWhHeUZaV1VJcnNBaGxzQU1rVUhpeEJRRVZSVmd3V1MwQVM3Z0F5RkpZc1FFQmpsbXdBYmtJQUFnQVkzQ3hBQWRDc1FBQUtyRUFCMEt4QUFvcXNRQUhRckVBQ2lxeEFBZEN1UUFBQUFzcXNRQUhRcmtBQUFBTEtya0FBd0FBUkxFa0FZaFJXTEJBaUZpNUFBTUFaRVN4S0FHSVVWaTRDQUNJV0xrQUF3QUFSRmtic1NjQmlGRll1Z2lBQUFFRVFJaGpWRmk1QUFNQUFFUlpXVmxaV2JFQURpcTRBZitGc0FTTnNRSUFSTE1GWkFZQVJFUT0nKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG59XG4vKiBDaHJvbWUgaGFjazogU1ZHIGlzIHJlbmRlcmVkIG1vcmUgc21vb3RoIGluIFdpbmRvenplLiAxMDAlIG1hZ2ljLCB1bmNvbW1lbnQgaWYgeW91IG5lZWQgaXQuICovXG4vKiBOb3RlLCB0aGF0IHdpbGwgYnJlYWsgaGludGluZyEgSW4gb3RoZXIgT1MtZXMgZm9udCB3aWxsIGJlIG5vdCBhcyBzaGFycCBhcyBpdCBjb3VsZCBiZSAqL1xuLypcbkBtZWRpYSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86MCkge1xuICBAZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ2ZvbnRlbGxvJztcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvaWNvbnMvZm9udGVsbG8uc3ZnPzc0Mzc5NzI4I2ZvbnRlbGxvJykgZm9ybWF0KCdzdmcnKTtcbiAgfVxufVxuKi9cblxuW2NsYXNzXj1cImljb24tXCJdOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpiZWZvcmUge1xuICBmb250LWZhbWlseTogXCJmb250ZWxsb1wiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHNwZWFrOiBuZXZlcjtcblxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcbiAgd2lkdGg6IDFlbTtcbiAgbWFyZ2luLXJpZ2h0OiAuMmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIC8qIG9wYWNpdHk6IC44OyAqL1xuXG4gIC8qIEZvciBzYWZldHkgLSByZXNldCBwYXJlbnQgc3R5bGVzLCB0aGF0IGNhbiBicmVhayBnbHlwaCBjb2RlcyovXG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblxuICAvKiBmaXggYnV0dG9ucyBoZWlnaHQsIGZvciB0d2l0dGVyIGJvb3RzdHJhcCAqL1xuICBsaW5lLWhlaWdodDogMWVtO1xuXG4gIC8qIEFuaW1hdGlvbiBjZW50ZXIgY29tcGVuc2F0aW9uIC0gbWFyZ2lucyBzaG91bGQgYmUgc3ltbWV0cmljICovXG4gIC8qIHJlbW92ZSBpZiBub3QgbmVlZGVkICovXG4gIG1hcmdpbi1sZWZ0OiAuMmVtO1xuXG4gIC8qIHlvdSBjYW4gYmUgbW9yZSBjb21mb3J0YWJsZSB3aXRoIGluY3JlYXNlZCBpY29ucyBzaXplICovXG4gIC8qIGZvbnQtc2l6ZTogMTIwJTsgKi9cbiAgXG4gIC8qIEZvbnQgc21vb3RoaW5nLiBUaGF0IHdhcyB0YWtlbiBmcm9tIFRXQlMgKi9cbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG5cbiAgLyogVW5jb21tZW50IGZvciAzRCBlZmZlY3QgKi9cbiAgLyogdGV4dC1zaGFkb3c6IDFweCAxcHggMXB4IHJnYmEoMTI3LCAxMjcsIDEyNywgMC4zKTsgKi9cbn1cblxuLmljb24tZG93bi1vcGVuLWJpZzpiZWZvcmUgeyBjb250ZW50OiAnXFxlODAwJzsgfSAvKiAn7qCAJyAqL1xuLmljb24tbGVmdC1vcGVuLWJpZzpiZWZvcmUgeyBjb250ZW50OiAnXFxlODAxJzsgfSAvKiAn7qCBJyAqL1xuLmljb24tcmlnaHQtb3Blbi1iaWc6YmVmb3JlIHsgY29udGVudDogJ1xcZTgwMic7IH0gLyogJ+6ggicgKi9cbi5pY29uLXVwLW9wZW4tYmlnOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4MDMnOyB9IC8qICfuoIMnICovXG4uaWNvbi1yaWdodC1vcGVuOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4MDQnOyB9IC8qICfuoIQnICovXG4uaWNvbi1sZWZ0LW9wZW46YmVmb3JlIHsgY29udGVudDogJ1xcZTgwNSc7IH0gLyogJ+6ghScgKi9cbi5pY29uLWVzLWljb246YmVmb3JlIHsgY29udGVudDogJ1xcZTgxMic7IH0gLyogJ+6gkicgKi9cbi5pY29uLWlubGFuZC1tYXJpbmUtaWNvbjpiZWZvcmUgeyBjb250ZW50OiAnXFxlODEzJzsgfSAvKiAn7qCTJyAqL1xuLmljb24tZW5lcmd5LWljb246YmVmb3JlIHsgY29udGVudDogJ1xcZTgxNCc7IH0gLyogJ+6glCcgKi9cbi5pY29uLWxpZ2h0YnVsYjpiZWZvcmUgeyBjb250ZW50OiAnXFxlODE4JzsgfSAvKiAn7qCYJyAqL1xuLmljb24tcXVvdGVzOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4MTknOyB9IC8qICfuoJknICovXG4uaWNvbi1tb2JpbGU6YmVmb3JlIHsgY29udGVudDogJ1xcZTgxYSc7IH0gLyogJ+6gmicgKi9cbi5pY29uLXJpZ2h0LWFycm93OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4MWInOyB9IC8qICfuoJsnICovXG4uaWNvbi11cGxvYWQtYnV0dG9uOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4MWMnOyB9IC8qICfuoJwnICovXG4uaWNvbi12ZXJpZmllZC1pY29uOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4MWQnOyB9IC8qICfuoJ0nICovXG4uaWNvbi1jaXJjbGUtYXJyb3c6YmVmb3JlIHsgY29udGVudDogJ1xcZTgxZSc7IH0gLyogJ+6gnicgKi9cbi5pY29uLWNhcmdvLWljb246YmVmb3JlIHsgY29udGVudDogJ1xcZTgxZic7IH0gLyogJ+6gnycgKi9cbi5pY29uLWNoYXJ0LWljb246YmVmb3JlIHsgY29udGVudDogJ1xcZTgyMCc7IH0gLyogJ+6goCcgKi9cbi5pY29uLWNsb3NlLWJ1dHRvbjpiZWZvcmUgeyBjb250ZW50OiAnXFxlODIxJzsgfSAvKiAn7qChJyAqL1xuLmljb24tbWludXMtY2lyY2xlZDpiZWZvcmUgeyBjb250ZW50OiAnXFxlODIyJzsgfSAvKiAn7qCiJyAqL1xuLmljb24tZG9jdW1lbnQtaWNvbjpiZWZvcmUgeyBjb250ZW50OiAnXFxlODIzJzsgfSAvKiAn7qCjJyAqL1xuLmljb24tZG93bi1hcnJvdzpiZWZvcmUgeyBjb250ZW50OiAnXFxlODI0JzsgfSAvKiAn7qCkJyAqL1xuLmljb24tZG93bmxvYWQtYnV0dG9uOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4MjUnOyB9IC8qICfuoKUnICovXG4uaWNvbi1wbHVzLWNpcmNsZWQ6YmVmb3JlIHsgY29udGVudDogJ1xcZTgyNic7IH0gLyogJ+6gpicgKi9cbi5pY29uLWNhbmNlbDpiZWZvcmUgeyBjb250ZW50OiAnXFxlODI3JzsgfSAvKiAn7qCnJyAqL1xuLmljb24tZ3JhcGgtaWNvbjpiZWZvcmUgeyBjb250ZW50OiAnXFxlODI4JzsgfSAvKiAn7qCoJyAqL1xuLmljb24tbGVmdC1hcnJvdzpiZWZvcmUgeyBjb250ZW50OiAnXFxlODI5JzsgfSAvKiAn7qCpJyAqL1xuIiwiW2NsYXNzXj1cImljb24tXCJdLCBbY2xhc3MqPVwiIGljb24tXCJdIHtcbiAgZm9udC1mYW1pbHk6ICdmb250ZWxsbyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcblxuICAvKiBmaXggYnV0dG9ucyBoZWlnaHQgKi9cbiAgbGluZS1oZWlnaHQ6IDFlbTtcblxuICAvKiB5b3UgY2FuIGJlIG1vcmUgY29tZm9ydGFibGUgd2l0aCBpbmNyZWFzZWQgaWNvbnMgc2l6ZSAqL1xuICAvKiBmb250LXNpemU6IDEyMCU7ICovXG59XG5cbi5pY29uLWRvd24tb3Blbi1iaWcgeyAqem9vbTogZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZTgwMDsmbmJzcDsnKTsgfVxuLmljb24tbGVmdC1vcGVuLWJpZyB7ICp6b29tOiBleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hlODAxOyZuYnNwOycpOyB9XG4uaWNvbi1yaWdodC1vcGVuLWJpZyB7ICp6b29tOiBleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hlODAyOyZuYnNwOycpOyB9XG4uaWNvbi11cC1vcGVuLWJpZyB7ICp6b29tOiBleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hlODAzOyZuYnNwOycpOyB9XG4uaWNvbi1yaWdodC1vcGVuIHsgKnpvb206IGV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGU4MDQ7Jm5ic3A7Jyk7IH1cbi5pY29uLWxlZnQtb3BlbiB7ICp6b29tOiBleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hlODA1OyZuYnNwOycpOyB9XG4uaWNvbi1lcy1pY29uIHsgKnpvb206IGV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGU4MTI7Jm5ic3A7Jyk7IH1cbi5pY29uLWlubGFuZC1tYXJpbmUtaWNvbiB7ICp6b29tOiBleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hlODEzOyZuYnNwOycpOyB9XG4uaWNvbi1lbmVyZ3ktaWNvbiB7ICp6b29tOiBleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hlODE0OyZuYnNwOycpOyB9XG4uaWNvbi1saWdodGJ1bGIgeyAqem9vbTogZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZTgxODsmbmJzcDsnKTsgfVxuLmljb24tcXVvdGVzIHsgKnpvb206IGV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGU4MTk7Jm5ic3A7Jyk7IH1cbi5pY29uLW1vYmlsZSB7ICp6b29tOiBleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hlODFhOyZuYnNwOycpOyB9XG4uaWNvbi1yaWdodC1hcnJvdyB7ICp6b29tOiBleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hlODFiOyZuYnNwOycpOyB9XG4uaWNvbi11cGxvYWQtYnV0dG9uIHsgKnpvb206IGV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGU4MWM7Jm5ic3A7Jyk7IH1cbi5pY29uLXZlcmlmaWVkLWljb24geyAqem9vbTogZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZTgxZDsmbmJzcDsnKTsgfVxuLmljb24tY2lyY2xlLWFycm93IHsgKnpvb206IGV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGU4MWU7Jm5ic3A7Jyk7IH1cbi5pY29uLWNhcmdvLWljb24geyAqem9vbTogZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZTgxZjsmbmJzcDsnKTsgfVxuLmljb24tY2hhcnQtaWNvbiB7ICp6b29tOiBleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hlODIwOyZuYnNwOycpOyB9XG4uaWNvbi1jbG9zZS1idXR0b24geyAqem9vbTogZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZTgyMTsmbmJzcDsnKTsgfVxuLmljb24tbWludXMtY2lyY2xlZCB7ICp6b29tOiBleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hlODIyOyZuYnNwOycpOyB9XG4uaWNvbi1kb2N1bWVudC1pY29uIHsgKnpvb206IGV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGU4MjM7Jm5ic3A7Jyk7IH1cbi5pY29uLWRvd24tYXJyb3cgeyAqem9vbTogZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZTgyNDsmbmJzcDsnKTsgfVxuLmljb24tZG93bmxvYWQtYnV0dG9uIHsgKnpvb206IGV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGU4MjU7Jm5ic3A7Jyk7IH1cbi5pY29uLXBsdXMtY2lyY2xlZCB7ICp6b29tOiBleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hlODI2OyZuYnNwOycpOyB9XG4uaWNvbi1jYW5jZWwgeyAqem9vbTogZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZTgyNzsmbmJzcDsnKTsgfVxuLmljb24tZ3JhcGgtaWNvbiB7ICp6b29tOiBleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hlODI4OyZuYnNwOycpOyB9XG4uaWNvbi1sZWZ0LWFycm93IHsgKnpvb206IGV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGU4Mjk7Jm5ic3A7Jyk7IH1cbiIsIkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ2ZvbnRlbGxvJztcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL2ljb25zL2ZvbnRlbGxvLmVvdD81OTI0NTI0MScpO1xuICBzcmM6IHVybCgnLi4vZm9udHMvaWNvbnMvZm9udGVsbG8uZW90PzU5MjQ1MjQxI2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgIHVybCgnLi4vZm9udHMvaWNvbnMvZm9udGVsbG8ud29mZjI/NTkyNDUyNDEnKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgdXJsKCcuLi9mb250cy9pY29ucy9mb250ZWxsby53b2ZmPzU5MjQ1MjQxJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgdXJsKCcuLi9mb250cy9pY29ucy9mb250ZWxsby50dGY/NTkyNDUyNDEnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgICAgdXJsKCcuLi9mb250cy9pY29ucy9mb250ZWxsby5zdmc/NTkyNDUyNDEjZm9udGVsbG8nKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG4vKiBDaHJvbWUgaGFjazogU1ZHIGlzIHJlbmRlcmVkIG1vcmUgc21vb3RoIGluIFdpbmRvenplLiAxMDAlIG1hZ2ljLCB1bmNvbW1lbnQgaWYgeW91IG5lZWQgaXQuICovXG4vKiBOb3RlLCB0aGF0IHdpbGwgYnJlYWsgaGludGluZyEgSW4gb3RoZXIgT1MtZXMgZm9udCB3aWxsIGJlIG5vdCBhcyBzaGFycCBhcyBpdCBjb3VsZCBiZSAqL1xuLypcbkBtZWRpYSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86MCkge1xuICBAZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ2ZvbnRlbGxvJztcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvaWNvbnMvZm9udGVsbG8uc3ZnPzU5MjQ1MjQxI2ZvbnRlbGxvJykgZm9ybWF0KCdzdmcnKTtcbiAgfVxufVxuKi9cbltjbGFzc149XCJpY29uLVwiXTpiZWZvcmUsIFtjbGFzcyo9XCIgaWNvbi1cIl06YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IFwiZm9udGVsbG9cIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBzcGVhazogbmV2ZXI7XG5cbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG4gIHdpZHRoOiAxZW07XG4gIG1hcmdpbi1yaWdodDogLjJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAvKiBvcGFjaXR5OiAuODsgKi9cblxuICAvKiBGb3Igc2FmZXR5IC0gcmVzZXQgcGFyZW50IHN0eWxlcywgdGhhdCBjYW4gYnJlYWsgZ2x5cGggY29kZXMqL1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cbiAgLyogZml4IGJ1dHRvbnMgaGVpZ2h0LCBmb3IgdHdpdHRlciBib290c3RyYXAgKi9cbiAgbGluZS1oZWlnaHQ6IDFlbTtcblxuICAvKiBBbmltYXRpb24gY2VudGVyIGNvbXBlbnNhdGlvbiAtIG1hcmdpbnMgc2hvdWxkIGJlIHN5bW1ldHJpYyAqL1xuICAvKiByZW1vdmUgaWYgbm90IG5lZWRlZCAqL1xuICBtYXJnaW4tbGVmdDogLjJlbTtcblxuICAvKiB5b3UgY2FuIGJlIG1vcmUgY29tZm9ydGFibGUgd2l0aCBpbmNyZWFzZWQgaWNvbnMgc2l6ZSAqL1xuICAvKiBmb250LXNpemU6IDEyMCU7ICovXG5cbiAgLyogRm9udCBzbW9vdGhpbmcuIFRoYXQgd2FzIHRha2VuIGZyb20gVFdCUyAqL1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcblxuICAvKiBVbmNvbW1lbnQgZm9yIDNEIGVmZmVjdCAqL1xuICAvKiB0ZXh0LXNoYWRvdzogMXB4IDFweCAxcHggcmdiYSgxMjcsIDEyNywgMTI3LCAwLjMpOyAqL1xufVxuXG4uaWNvbi1kb3duLW9wZW4tYmlnOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4MDAnOyB9IC8qICfuoIAnICovXG4uaWNvbi1sZWZ0LW9wZW4tYmlnOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4MDEnOyB9IC8qICfuoIEnICovXG4uaWNvbi1yaWdodC1vcGVuLWJpZzpiZWZvcmUgeyBjb250ZW50OiAnXFxlODAyJzsgfSAvKiAn7qCCJyAqL1xuLmljb24tdXAtb3Blbi1iaWc6YmVmb3JlIHsgY29udGVudDogJ1xcZTgwMyc7IH0gLyogJ+6ggycgKi9cbi5pY29uLXJpZ2h0LW9wZW46YmVmb3JlIHsgY29udGVudDogJ1xcZTgwNCc7IH0gLyogJ+6ghCcgKi9cbi5pY29uLWxlZnQtb3BlbjpiZWZvcmUgeyBjb250ZW50OiAnXFxlODA1JzsgfSAvKiAn7qCFJyAqL1xuLmljb24tZXMtaWNvbjpiZWZvcmUgeyBjb250ZW50OiAnXFxlODEyJzsgfSAvKiAn7qCSJyAqL1xuLmljb24taW5sYW5kLW1hcmluZS1pY29uOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4MTMnOyB9IC8qICfuoJMnICovXG4uaWNvbi1lbmVyZ3ktaWNvbjpiZWZvcmUgeyBjb250ZW50OiAnXFxlODE0JzsgfSAvKiAn7qCUJyAqL1xuLmljb24tbGlnaHRidWxiOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4MTgnOyB9IC8qICfuoJgnICovXG4uaWNvbi1xdW90ZXM6YmVmb3JlIHsgY29udGVudDogJ1xcZTgxOSc7IH0gLyogJ+6gmScgKi9cbi5pY29uLW1vYmlsZTpiZWZvcmUgeyBjb250ZW50OiAnXFxlODFhJzsgfSAvKiAn7qCaJyAqL1xuLmljb24tcmlnaHQtYXJyb3c6YmVmb3JlIHsgY29udGVudDogJ1xcZTgxYic7IH0gLyogJ+6gmycgKi9cbi5pY29uLXVwbG9hZC1idXR0b246YmVmb3JlIHsgY29udGVudDogJ1xcZTgxYyc7IH0gLyogJ+6gnCcgKi9cbi5pY29uLXZlcmlmaWVkLWljb246YmVmb3JlIHsgY29udGVudDogJ1xcZTgxZCc7IH0gLyogJ+6gnScgKi9cbi5pY29uLWNpcmNsZS1hcnJvdzpiZWZvcmUgeyBjb250ZW50OiAnXFxlODFlJzsgfSAvKiAn7qCeJyAqL1xuLmljb24tY2FyZ28taWNvbjpiZWZvcmUgeyBjb250ZW50OiAnXFxlODFmJzsgfSAvKiAn7qCfJyAqL1xuLmljb24tY2hhcnQtaWNvbjpiZWZvcmUgeyBjb250ZW50OiAnXFxlODIwJzsgfSAvKiAn7qCgJyAqL1xuLmljb24tY2xvc2UtYnV0dG9uOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4MjEnOyB9IC8qICfuoKEnICovXG4uaWNvbi1taW51cy1jaXJjbGVkOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4MjInOyB9IC8qICfuoKInICovXG4uaWNvbi1kb2N1bWVudC1pY29uOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4MjMnOyB9IC8qICfuoKMnICovXG4uaWNvbi1kb3duLWFycm93OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4MjQnOyB9IC8qICfuoKQnICovXG4uaWNvbi1kb3dubG9hZC1idXR0b246YmVmb3JlIHsgY29udGVudDogJ1xcZTgyNSc7IH0gLyogJ+6gpScgKi9cbi5pY29uLXBsdXMtY2lyY2xlZDpiZWZvcmUgeyBjb250ZW50OiAnXFxlODI2JzsgfSAvKiAn7qCmJyAqL1xuLmljb24tY2FuY2VsOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4MjcnOyB9IC8qICfuoKcnICovXG4uaWNvbi1ncmFwaC1pY29uOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4MjgnOyB9IC8qICfuoKgnICovXG4uaWNvbi1sZWZ0LWFycm93OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU4MjknOyB9IC8qICfuoKknICovXG4iLCIuYmxvY2tlcntwb3NpdGlvbjpmaXhlZDt0b3A6MDtyaWdodDowO2JvdHRvbTowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO292ZXJmbG93OmF1dG87ei1pbmRleDoxO3BhZGRpbmc6MjBweDtib3gtc2l6aW5nOmJvcmRlci1ib3g7YmFja2dyb3VuZC1jb2xvcjojMDAwO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwLjc1KTt0ZXh0LWFsaWduOmNlbnRlcn0uYmxvY2tlcjpiZWZvcmV7Y29udGVudDpcIlwiO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2hlaWdodDoxMDAlO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTttYXJnaW4tcmlnaHQ6LTAuMDVlbX0uYmxvY2tlci5iZWhpbmR7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH0ubW9kYWx7ZGlzcGxheTpub25lO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjI7bWF4LXdpZHRoOjUwMHB4O2JveC1zaXppbmc6Ym9yZGVyLWJveDt3aWR0aDo5MCU7YmFja2dyb3VuZDojZmZmO3BhZGRpbmc6MTVweCAzMHB4Oy13ZWJraXQtYm9yZGVyLXJhZGl1czo4cHg7LW1vei1ib3JkZXItcmFkaXVzOjhweDstby1ib3JkZXItcmFkaXVzOjhweDstbXMtYm9yZGVyLXJhZGl1czo4cHg7Ym9yZGVyLXJhZGl1czo4cHg7LXdlYmtpdC1ib3gtc2hhZG93OjAgMCAxMHB4ICMwMDA7LW1vei1ib3gtc2hhZG93OjAgMCAxMHB4ICMwMDA7LW8tYm94LXNoYWRvdzowIDAgMTBweCAjMDAwOy1tcy1ib3gtc2hhZG93OjAgMCAxMHB4ICMwMDA7Ym94LXNoYWRvdzowIDAgMTBweCAjMDAwO3RleHQtYWxpZ246bGVmdH0ubW9kYWwgYS5jbG9zZS1tb2RhbHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTEyLjVweDtyaWdodDotMTIuNXB4O2Rpc3BsYXk6YmxvY2s7d2lkdGg6MzBweDtoZWlnaHQ6MzBweDt0ZXh0LWluZGVudDotOTk5OXB4O2JhY2tncm91bmQtc2l6ZTpjb250YWluO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBjZW50ZXI7YmFja2dyb3VuZC1pbWFnZTp1cmwoJ2RhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBRHdBQUFBOENBWUFBQUE2L05seUFBQUFBWE5TUjBJQXJzNGM2UUFBQTNoSlJFRlVhQVhsbTgrSzAwQWN4N01pQ0lKSC95dytnQTlnMjVPNDlTTDRBTzNCcDFqdzVOdmt0Qyt3Rjg4cWV2SzRCVTk3RW16eFVCQ0VvbEsvbjVncDNXNlRUSlBmcE5QTkYzN01Oc2w4NS92Ti9EYVRtVTZQa25DNEsrcG5pcWVLSjNrOFVua3ZEeFhKenp5K3EveWF4eGVWSHhXL0ZOSGpnUlNlS3Q0ckZvcGx6YUF1SEhEQkdSMmVTOUc1NHJlaXJzbWllbkRDVFJ0N3h3c3ArS0FvRW10OW5MYUdpdFp4ckJiUEZOYUdmUGxvR3cydDRKVmFtU3Q4eFlXNkRnMW9DWW8zWXYrckNHVmlWMTYwb01rY2Q4U1lLbllWMU5iMWFFT2pDZTZMNVpPaUxmRjEyMEVqV2h1QnUzWUladDFOUW11am5rNUY0TWdPcFVSekxmQXdPQlNUbXpwM2ZwRHh1SS9wYWJ4cHFPb3oycjJITEFiMEdNYlpLbE5WNS9IZzlYSnlwZ3VyeUE3bFBGNUtNZFRaUXpIanF4TlBoV2h6SXVBcnVPbDFlTnFLRXgxdFNoNXJmYnhkdzdtT3hDcTRxUzY4WlRqS1MxWVZ2aWx1NTU5dld2RkhoaDRyWnJkeVo2OVZtcGdkajhmSmJEWkxKcE5KMHV2MWNuci9nanJVaFFNdUkrQU5qeXV3ZnRRMGJiTDZFcnAwbU0vbnk4Rmc0TTNMdGRSeGdNdEtsM2p3bUlIVnhZWENoRnk5NC9SbXBhL3BUYk5VaHN0S1YrNFJyOGxMUTlLbFV2SktMeUc4eXZRMnM5U0J5MUpiN2pWNWEweWFwZkY2YXBhWkxqTExjV3RkNHNOcm1KVU1IeU0rMXhpYlRqSDgyWmgwMVRObGhzck9oZEtUZTAwdUF6WlFtTjYrS1crc0RhL0pEMlBTVlE4NzNtMjl5ZisxUTlWRHpmRVlsSGkxRzVMS0JCV1pidEVzSGJGd2Ixb1lEd3IxWmlGLzJibkNTZzFPQkUvcGZyOS9iV3gyNlV4SkwzT05QSVNPTEtVdlF6YTBMWlV4U0t5anBkVEdhL3ZERXIyNXJkZGJNTTBRM082THgzcnFGdlUreDZVclJLUVk3dHlyWmVjbUQ5Rk9EeTh1TGl6VG1pbHdOajBrcmFOY0FKaE9wNWFHVndzQUdENVZtSkJyV1diSlNnV1Q5enJ6V2VwUUY0N1JhR1NpS2ZlR3g2U3ppM2d6bVgvSEhiaWh3QnNlcjRCOVVKWXBGQk5YNFI2dlRuM1ZRbmV6MFN5bW5ySFFNc1JZR1RyMWRTazM0bGpScVMvRU1kMnBMUThZQnAzYTFQTGZjcUNwbzhndEhrWkZIS2tUWDZmczNNWTBibEtudGg2NnJLQ25VMFZSR3UzN09OclFhQTRlWkRGdFdBdTJmWGo5empGa3hUQk9vOEY3dDkyNmdUcC84M0t5enpjeTJrWkQ2eGlxeFRZbkhMUkZtM3ZIaVJTd05Tamt6M2hvSXpvOGxDS1dVbGcvWXRHczd0T2J1bkRBWmZwRExiZkVJMTV6c0VJWTNVL3gvZ0hIYy9HMXpsdG5BZ0FBQUFCSlJVNUVya0pnZ2c9PScpfS5tb2RhbC1zcGlubmVye2Rpc3BsYXk6bm9uZTtwb3NpdGlvbjpmaXhlZDt0b3A6NTAlO2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoLTUwJSk7cGFkZGluZzoxMnB4IDE2cHg7Ym9yZGVyLXJhZGl1czo1cHg7YmFja2dyb3VuZC1jb2xvcjojMTExO2hlaWdodDoyMHB4fS5tb2RhbC1zcGlubmVyPmRpdntib3JkZXItcmFkaXVzOjEwMHB4O2JhY2tncm91bmQtY29sb3I6I2ZmZjtoZWlnaHQ6MjBweDt3aWR0aDoycHg7bWFyZ2luOjAgMXB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrOy13ZWJraXQtYW5pbWF0aW9uOnNrLXN0cmV0Y2hkZWxheSAxLjJzIGluZmluaXRlIGVhc2UtaW4tb3V0O2FuaW1hdGlvbjpzay1zdHJldGNoZGVsYXkgMS4ycyBpbmZpbml0ZSBlYXNlLWluLW91dH0ubW9kYWwtc3Bpbm5lciAucmVjdDJ7LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6LTEuMXM7YW5pbWF0aW9uLWRlbGF5Oi0xLjFzfS5tb2RhbC1zcGlubmVyIC5yZWN0M3std2Via2l0LWFuaW1hdGlvbi1kZWxheTotMS4wczthbmltYXRpb24tZGVsYXk6LTEuMHN9Lm1vZGFsLXNwaW5uZXIgLnJlY3Q0ey13ZWJraXQtYW5pbWF0aW9uLWRlbGF5Oi0wLjlzO2FuaW1hdGlvbi1kZWxheTotMC45c31ALXdlYmtpdC1rZXlmcmFtZXMgc2stc3RyZXRjaGRlbGF5ezAlLDQwJSwxMDAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlWSgwLjUpfTIwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZVkoMS4wKX19QGtleWZyYW1lcyBzay1zdHJldGNoZGVsYXl7MCUsNDAlLDEwMCV7dHJhbnNmb3JtOnNjYWxlWSgwLjUpOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlWSgwLjUpfTIwJXt0cmFuc2Zvcm06c2NhbGVZKDEuMCk7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGVZKDEuMCl9fSIsIi5zZWxlY3QyLWNvbnRhaW5lcntib3gtc2l6aW5nOmJvcmRlci1ib3g7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luOjA7cG9zaXRpb246cmVsYXRpdmU7dmVydGljYWwtYWxpZ246bWlkZGxlfS5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZXtib3gtc2l6aW5nOmJvcmRlci1ib3g7Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTpibG9jaztoZWlnaHQ6MjhweDt1c2VyLXNlbGVjdDpub25lOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZX0uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZHtkaXNwbGF5OmJsb2NrO3BhZGRpbmctbGVmdDo4cHg7cGFkZGluZy1yaWdodDoyMHB4O292ZXJmbG93OmhpZGRlbjt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3doaXRlLXNwYWNlOm5vd3JhcH0uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhcntiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlcjpub25lO2ZvbnQtc2l6ZToxZW19LnNlbGVjdDItY29udGFpbmVyW2Rpcj1cInJ0bFwiXSAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVke3BhZGRpbmctcmlnaHQ6OHB4O3BhZGRpbmctbGVmdDoyMHB4fS5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxle2JveC1zaXppbmc6Ym9yZGVyLWJveDtjdXJzb3I6cG9pbnRlcjtkaXNwbGF5OmJsb2NrO21pbi1oZWlnaHQ6MzJweDt1c2VyLXNlbGVjdDpub25lOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZX0uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVke2Rpc3BsYXk6aW5saW5lO2xpc3Qtc3R5bGU6bm9uZTtwYWRkaW5nOjB9LnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhcntiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlcjpub25lO2ZvbnQtc2l6ZToxZW19LnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGR7Ym94LXNpemluZzpib3JkZXItYm94O2JvcmRlcjpub25lO2ZvbnQtc2l6ZToxMDAlO21hcmdpbi10b3A6NXB4O21hcmdpbi1sZWZ0OjVweDtwYWRkaW5nOjB9LnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b257LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmV9LnNlbGVjdDItZHJvcGRvd257YmFja2dyb3VuZC1jb2xvcjp3aGl0ZTtib3JkZXI6MXB4IHNvbGlkICNhYWE7Ym9yZGVyLXJhZGl1czo0cHg7Ym94LXNpemluZzpib3JkZXItYm94O2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7bGVmdDotMTAwMDAwcHg7d2lkdGg6MTAwJTt6LWluZGV4OjEwNTF9LnNlbGVjdDItcmVzdWx0c3tkaXNwbGF5OmJsb2NrfS5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbnN7bGlzdC1zdHlsZTpub25lO21hcmdpbjowO3BhZGRpbmc6MH0uc2VsZWN0Mi1yZXN1bHRzX19vcHRpb257cGFkZGluZzo2cHg7dXNlci1zZWxlY3Q6bm9uZTstd2Via2l0LXVzZXItc2VsZWN0Om5vbmV9LnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1zZWxlY3RhYmxle2N1cnNvcjpwb2ludGVyfS5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1kcm9wZG93bntsZWZ0OjB9LnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLWRyb3Bkb3duLS1hYm92ZXtib3JkZXItYm90dG9tOm5vbmU7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjB9LnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLWRyb3Bkb3duLS1iZWxvd3tib3JkZXItdG9wOm5vbmU7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjB9LnNlbGVjdDItc2VhcmNoLS1kcm9wZG93bntkaXNwbGF5OmJsb2NrO3BhZGRpbmc6NHB4fS5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZHtwYWRkaW5nOjRweDt3aWR0aDoxMDAlO2JveC1zaXppbmc6Ym9yZGVyLWJveH0uc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b257LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmV9LnNlbGVjdDItc2VhcmNoLS1kcm9wZG93bi5zZWxlY3QyLXNlYXJjaC0taGlkZXtkaXNwbGF5Om5vbmV9LnNlbGVjdDItY2xvc2UtbWFza3tib3JkZXI6MDttYXJnaW46MDtwYWRkaW5nOjA7ZGlzcGxheTpibG9jaztwb3NpdGlvbjpmaXhlZDtsZWZ0OjA7dG9wOjA7bWluLWhlaWdodDoxMDAlO21pbi13aWR0aDoxMDAlO2hlaWdodDphdXRvO3dpZHRoOmF1dG87b3BhY2l0eTowO3otaW5kZXg6OTk7YmFja2dyb3VuZC1jb2xvcjojZmZmO2ZpbHRlcjphbHBoYShvcGFjaXR5PTApfS5zZWxlY3QyLWhpZGRlbi1hY2Nlc3NpYmxle2JvcmRlcjowICFpbXBvcnRhbnQ7Y2xpcDpyZWN0KDAgMCAwIDApICFpbXBvcnRhbnQ7LXdlYmtpdC1jbGlwLXBhdGg6aW5zZXQoNTAlKSAhaW1wb3J0YW50O2NsaXAtcGF0aDppbnNldCg1MCUpICFpbXBvcnRhbnQ7aGVpZ2h0OjFweCAhaW1wb3J0YW50O292ZXJmbG93OmhpZGRlbiAhaW1wb3J0YW50O3BhZGRpbmc6MCAhaW1wb3J0YW50O3Bvc2l0aW9uOmFic29sdXRlICFpbXBvcnRhbnQ7d2lkdGg6MXB4ICFpbXBvcnRhbnQ7d2hpdGUtc3BhY2U6bm93cmFwICFpbXBvcnRhbnR9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xle2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6MXB4IHNvbGlkICNhYWE7Ym9yZGVyLXJhZGl1czo0cHh9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWR7Y29sb3I6IzQ0NDtsaW5lLWhlaWdodDoyOHB4fS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFye2N1cnNvcjpwb2ludGVyO2Zsb2F0OnJpZ2h0O2ZvbnQtd2VpZ2h0OmJvbGQ7aGVpZ2h0OjI2cHg7bWFyZ2luLXJpZ2h0OjIwcHg7cGFkZGluZy1yaWdodDowcHh9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcGxhY2Vob2xkZXJ7Y29sb3I6Izk5OX0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvd3toZWlnaHQ6MjZweDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MXB4O3JpZ2h0OjFweDt3aWR0aDoyMHB4fS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IGJ7Ym9yZGVyLWNvbG9yOiM4ODggdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXN0eWxlOnNvbGlkO2JvcmRlci13aWR0aDo1cHggNHB4IDAgNHB4O2hlaWdodDowO2xlZnQ6NTAlO21hcmdpbi1sZWZ0Oi00cHg7bWFyZ2luLXRvcDotMnB4O3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7d2lkdGg6MH0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHRbZGlyPVwicnRsXCJdIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXJ7ZmxvYXQ6bGVmdH0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHRbZGlyPVwicnRsXCJdIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3d7bGVmdDoxcHg7cmlnaHQ6YXV0b30uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWRpc2FibGVkIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xle2JhY2tncm91bmQtY29sb3I6I2VlZTtjdXJzb3I6ZGVmYXVsdH0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWRpc2FibGVkIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXJ7ZGlzcGxheTpub25lfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IGJ7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICM4ODggdHJhbnNwYXJlbnQ7Ym9yZGVyLXdpZHRoOjAgNHB4IDVweCA0cHh9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGV7YmFja2dyb3VuZC1jb2xvcjp3aGl0ZTtib3JkZXI6MXB4IHNvbGlkICNhYWE7Ym9yZGVyLXJhZGl1czo0cHg7Y3Vyc29yOnRleHQ7cGFkZGluZy1ib3R0b206NXB4O3BhZGRpbmctcmlnaHQ6NXB4fS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXJ7Y3Vyc29yOnBvaW50ZXI7ZmxvYXQ6cmlnaHQ7Zm9udC13ZWlnaHQ6Ym9sZDtoZWlnaHQ6MjBweDttYXJnaW4tcmlnaHQ6MTBweDttYXJnaW4tdG9wOjVweDtwYWRkaW5nOjFweH0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZXtiYWNrZ3JvdW5kLWNvbG9yOiNlNGU0ZTQ7Ym9yZGVyOjFweCBzb2xpZCAjYWFhO2JvcmRlci1yYWRpdXM6NHB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1sZWZ0OjVweDttYXJnaW4tdG9wOjVweDtwYWRkaW5nOjB9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX2Rpc3BsYXl7Y3Vyc29yOmRlZmF1bHQ7cGFkZGluZy1sZWZ0OjJweDtwYWRkaW5nLXJpZ2h0OjVweH0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3Zle2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyOm5vbmU7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjYWFhO2JvcmRlci10b3AtbGVmdC1yYWRpdXM6NHB4O2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6NHB4O2NvbG9yOiM5OTk7Y3Vyc29yOnBvaW50ZXI7Zm9udC1zaXplOjFlbTtmb250LXdlaWdodDpib2xkO3BhZGRpbmc6MCA0cHh9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZTpob3Zlciwuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlOmZvY3Vze2JhY2tncm91bmQtY29sb3I6I2YxZjFmMTtjb2xvcjojMzMzO291dGxpbmU6bm9uZX0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHRbZGlyPVwicnRsXCJdIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2V7bWFyZ2luLWxlZnQ6NXB4O21hcmdpbi1yaWdodDphdXRvfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdFtkaXI9XCJydGxcIl0gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fZGlzcGxheXtwYWRkaW5nLWxlZnQ6NXB4O3BhZGRpbmctcmlnaHQ6MnB4fS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdFtkaXI9XCJydGxcIl0gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3Zle2JvcmRlci1sZWZ0OjFweCBzb2xpZCAjYWFhO2JvcmRlci1yaWdodDpub25lO2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6NHB4O2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjRweH0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHRbZGlyPVwicnRsXCJdIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhcntmbG9hdDpsZWZ0O21hcmdpbi1sZWZ0OjEwcHg7bWFyZ2luLXJpZ2h0OmF1dG99LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxle2JvcmRlcjpzb2xpZCBibGFjayAxcHg7b3V0bGluZTowfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZGlzYWJsZWQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZXtiYWNrZ3JvdW5kLWNvbG9yOiNlZWU7Y3Vyc29yOmRlZmF1bHR9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1kaXNhYmxlZCAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3Zle2Rpc3BsYXk6bm9uZX0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4uc2VsZWN0Mi1jb250YWluZXItLWFib3ZlIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlLC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbi5zZWxlY3QyLWNvbnRhaW5lci0tYWJvdmUgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZXtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MH0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4uc2VsZWN0Mi1jb250YWluZXItLWJlbG93IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlLC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbi5zZWxlY3QyLWNvbnRhaW5lci0tYmVsb3cgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZXtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MH0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxke2JvcmRlcjoxcHggc29saWQgI2FhYX0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZHtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2JvcmRlcjpub25lO291dGxpbmU6MDtib3gtc2hhZG93Om5vbmU7LXdlYmtpdC1hcHBlYXJhbmNlOnRleHRmaWVsZH0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0cz4uc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25ze21heC1oZWlnaHQ6MjAwcHg7b3ZlcmZsb3cteTphdXRvfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9ue3BhZGRpbmctbGVmdDoxZW19LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fZ3JvdXB7cGFkZGluZy1sZWZ0OjB9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9ue21hcmdpbi1sZWZ0Oi0xZW07cGFkZGluZy1sZWZ0OjJlbX0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9ue21hcmdpbi1sZWZ0Oi0yZW07cGFkZGluZy1sZWZ0OjNlbX0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbnttYXJnaW4tbGVmdDotM2VtO3BhZGRpbmctbGVmdDo0ZW19LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9ue21hcmdpbi1sZWZ0Oi00ZW07cGFkZGluZy1sZWZ0OjVlbX0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9ue21hcmdpbi1sZWZ0Oi01ZW07cGFkZGluZy1sZWZ0OjZlbX0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1ncm91cHtwYWRkaW5nOjB9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0tZGlzYWJsZWR7Y29sb3I6Izk5OX0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1zZWxlY3RlZHtiYWNrZ3JvdW5kLWNvbG9yOiNkZGR9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWQuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLXNlbGVjdGFibGV7YmFja2dyb3VuZC1jb2xvcjojNTg5N2ZiO2NvbG9yOndoaXRlfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19ncm91cHtjdXJzb3I6ZGVmYXVsdDtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6NnB4fS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZXtiYWNrZ3JvdW5kLWNvbG9yOiNmN2Y3Zjc7Ym9yZGVyOjFweCBzb2xpZCAjYWFhO2JvcmRlci1yYWRpdXM6NHB4O291dGxpbmU6MDtiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgI2ZmZiA1MCUsICNlZWUgMTAwJSk7YmFja2dyb3VuZC1pbWFnZTotby1saW5lYXItZ3JhZGllbnQodG9wLCAjZmZmIDUwJSwgI2VlZSAxMDAlKTtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNmZmYgNTAlLCAjZWVlIDEwMCUpO2JhY2tncm91bmQtcmVwZWF0OnJlcGVhdC14O2ZpbHRlcjpwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nI0ZGRkZGRkZGJywgZW5kQ29sb3JzdHI9JyNGRkVFRUVFRScsIEdyYWRpZW50VHlwZT0wKX0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGU6Zm9jdXN7Ym9yZGVyOjFweCBzb2xpZCAjNTg5N2ZifS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVke2NvbG9yOiM0NDQ7bGluZS1oZWlnaHQ6MjhweH0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhcntjdXJzb3I6cG9pbnRlcjtmbG9hdDpyaWdodDtmb250LXdlaWdodDpib2xkO2hlaWdodDoyNnB4O21hcmdpbi1yaWdodDoyMHB4fS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3BsYWNlaG9sZGVye2NvbG9yOiM5OTl9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3d7YmFja2dyb3VuZC1jb2xvcjojZGRkO2JvcmRlcjpub25lO2JvcmRlci1sZWZ0OjFweCBzb2xpZCAjYWFhO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjRweDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czo0cHg7aGVpZ2h0OjI2cHg7cG9zaXRpb246YWJzb2x1dGU7dG9wOjFweDtyaWdodDoxcHg7d2lkdGg6MjBweDtiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgI2VlZSA1MCUsICNjY2MgMTAwJSk7YmFja2dyb3VuZC1pbWFnZTotby1saW5lYXItZ3JhZGllbnQodG9wLCAjZWVlIDUwJSwgI2NjYyAxMDAlKTtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNlZWUgNTAlLCAjY2NjIDEwMCUpO2JhY2tncm91bmQtcmVwZWF0OnJlcGVhdC14O2ZpbHRlcjpwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nI0ZGRUVFRUVFJywgZW5kQ29sb3JzdHI9JyNGRkNDQ0NDQycsIEdyYWRpZW50VHlwZT0wKX0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyBie2JvcmRlci1jb2xvcjojODg4IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O2JvcmRlci1zdHlsZTpzb2xpZDtib3JkZXItd2lkdGg6NXB4IDRweCAwIDRweDtoZWlnaHQ6MDtsZWZ0OjUwJTttYXJnaW4tbGVmdDotNHB4O21hcmdpbi10b3A6LTJweDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3dpZHRoOjB9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljW2Rpcj1cInJ0bFwiXSAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFye2Zsb2F0OmxlZnR9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljW2Rpcj1cInJ0bFwiXSAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93e2JvcmRlcjpub25lO2JvcmRlci1yaWdodDoxcHggc29saWQgI2FhYTtib3JkZXItcmFkaXVzOjA7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czo0cHg7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czo0cHg7bGVmdDoxcHg7cmlnaHQ6YXV0b30uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGV7Ym9yZGVyOjFweCBzb2xpZCAjNTg5N2ZifS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYy5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93e2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7Ym9yZGVyOm5vbmV9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cgYntib3JkZXItY29sb3I6dHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzg4OCB0cmFuc3BhcmVudDtib3JkZXItd2lkdGg6MCA0cHggNXB4IDRweH0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMuc2VsZWN0Mi1jb250YWluZXItLW9wZW4uc2VsZWN0Mi1jb250YWluZXItLWFib3ZlIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xle2JvcmRlci10b3A6bm9uZTtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MDtiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgI2ZmZiAwJSwgI2VlZSA1MCUpO2JhY2tncm91bmQtaW1hZ2U6LW8tbGluZWFyLWdyYWRpZW50KHRvcCwgI2ZmZiAwJSwgI2VlZSA1MCUpO2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2ZmZiAwJSwgI2VlZSA1MCUpO2JhY2tncm91bmQtcmVwZWF0OnJlcGVhdC14O2ZpbHRlcjpwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nI0ZGRkZGRkZGJywgZW5kQ29sb3JzdHI9JyNGRkVFRUVFRScsIEdyYWRpZW50VHlwZT0wKX0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMuc2VsZWN0Mi1jb250YWluZXItLW9wZW4uc2VsZWN0Mi1jb250YWluZXItLWJlbG93IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xle2JvcmRlci1ib3R0b206bm9uZTtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MDtiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgI2VlZSA1MCUsICNmZmYgMTAwJSk7YmFja2dyb3VuZC1pbWFnZTotby1saW5lYXItZ3JhZGllbnQodG9wLCAjZWVlIDUwJSwgI2ZmZiAxMDAlKTtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNlZWUgNTAlLCAjZmZmIDEwMCUpO2JhY2tncm91bmQtcmVwZWF0OnJlcGVhdC14O2ZpbHRlcjpwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nI0ZGRUVFRUVFJywgZW5kQ29sb3JzdHI9JyNGRkZGRkZGRicsIEdyYWRpZW50VHlwZT0wKX0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZXtiYWNrZ3JvdW5kLWNvbG9yOndoaXRlO2JvcmRlcjoxcHggc29saWQgI2FhYTtib3JkZXItcmFkaXVzOjRweDtjdXJzb3I6dGV4dDtvdXRsaW5lOjA7cGFkZGluZy1ib3R0b206NXB4O3BhZGRpbmctcmlnaHQ6NXB4fS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlOmZvY3Vze2JvcmRlcjoxcHggc29saWQgIzU4OTdmYn0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFye2Rpc3BsYXk6bm9uZX0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZXtiYWNrZ3JvdW5kLWNvbG9yOiNlNGU0ZTQ7Ym9yZGVyOjFweCBzb2xpZCAjYWFhO2JvcmRlci1yYWRpdXM6NHB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1sZWZ0OjVweDttYXJnaW4tdG9wOjVweDtwYWRkaW5nOjB9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX2Rpc3BsYXl7Y3Vyc29yOmRlZmF1bHQ7cGFkZGluZy1sZWZ0OjJweDtwYWRkaW5nLXJpZ2h0OjVweH0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3Zle2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyOm5vbmU7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czo0cHg7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czo0cHg7Y29sb3I6Izg4ODtjdXJzb3I6cG9pbnRlcjtmb250LXNpemU6MWVtO2ZvbnQtd2VpZ2h0OmJvbGQ7cGFkZGluZzowIDRweH0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlOmhvdmVye2NvbG9yOiM1NTU7b3V0bGluZTpub25lfS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpY1tkaXI9XCJydGxcIl0gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZXttYXJnaW4tbGVmdDo1cHg7bWFyZ2luLXJpZ2h0OmF1dG99LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljW2Rpcj1cInJ0bFwiXSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19kaXNwbGF5e3BhZGRpbmctbGVmdDo1cHg7cGFkZGluZy1yaWdodDoycHh9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljW2Rpcj1cInJ0bFwiXSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmV7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czo0cHg7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6NHB4fS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYy5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxle2JvcmRlcjoxcHggc29saWQgIzU4OTdmYn0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMuc2VsZWN0Mi1jb250YWluZXItLW9wZW4uc2VsZWN0Mi1jb250YWluZXItLWFib3ZlIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGV7Ym9yZGVyLXRvcDpub25lO2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowfS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYy5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbi5zZWxlY3QyLWNvbnRhaW5lci0tYmVsb3cgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZXtib3JkZXItYm90dG9tOm5vbmU7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjB9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZHtib3JkZXI6MXB4IHNvbGlkICNhYWE7b3V0bGluZTowfS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxke291dGxpbmU6MDtib3gtc2hhZG93Om5vbmV9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLWRyb3Bkb3due2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6MXB4IHNvbGlkIHRyYW5zcGFyZW50fS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1kcm9wZG93bi0tYWJvdmV7Ym9yZGVyLWJvdHRvbTpub25lfS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1kcm9wZG93bi0tYmVsb3d7Ym9yZGVyLXRvcDpub25lfS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1yZXN1bHRzPi5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbnN7bWF4LWhlaWdodDoyMDBweDtvdmVyZmxvdy15OmF1dG99LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0tZ3JvdXB7cGFkZGluZzowfS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWRpc2FibGVke2NvbG9yOmdyZXl9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWQuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLXNlbGVjdGFibGV7YmFja2dyb3VuZC1jb2xvcjojMzg3NWQ3O2NvbG9yOiNmZmZ9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXJlc3VsdHNfX2dyb3Vwe2N1cnNvcjpkZWZhdWx0O2Rpc3BsYXk6YmxvY2s7cGFkZGluZzo2cHh9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLWRyb3Bkb3due2JvcmRlci1jb2xvcjojNTg5N2ZifSIsIi8qIFNsaWRlciAqL1xuXG4uc2xpY2stc2xpZGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1zLXRvdWNoLWFjdGlvbjogcGFuLXk7XG4gICAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnNsaWNrLWxpc3Qge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgfVxuXG4gICAgJi5kcmFnZ2luZyB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgY3Vyc29yOiBoYW5kO1xuICAgIH1cbn1cbi5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrLFxuLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdCB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbi5zbGljay10cmFjayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgJjpiZWZvcmUsXG4gICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIH1cblxuICAgICY6YWZ0ZXIge1xuICAgICAgICBjbGVhcjogYm90aDtcbiAgICB9XG5cbiAgICAuc2xpY2stbG9hZGluZyAmIHtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cbn1cbi5zbGljay1zbGlkZSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDFweDtcbiAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgfVxuICAgIGltZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAmLnNsaWNrLWxvYWRpbmcgaW1nIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgJi5kcmFnZ2luZyBpbWcge1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG5cbiAgICAuc2xpY2staW5pdGlhbGl6ZWQgJiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIC5zbGljay1sb2FkaW5nICYge1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgfVxuXG4gICAgLnNsaWNrLXZlcnRpY2FsICYge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICB9XG59XG4uc2xpY2stYXJyb3cuc2xpY2staGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuIiwiLndwY2Y3IC5zY3JlZW4tcmVhZGVyLXJlc3BvbnNlIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRjbGlwOiByZWN0KDFweCwgMXB4LCAxcHgsIDFweCk7XG5cdGNsaXAtcGF0aDogaW5zZXQoNTAlKTtcblx0aGVpZ2h0OiAxcHg7XG5cdHdpZHRoOiAxcHg7XG5cdG1hcmdpbjogLTFweDtcblx0cGFkZGluZzogMDtcblx0Ym9yZGVyOiAwO1xuXHR3b3JkLXdyYXA6IG5vcm1hbCAhaW1wb3J0YW50O1xufVxuXG4ud3BjZjcgZm9ybSAud3BjZjctcmVzcG9uc2Utb3V0cHV0IHtcblx0bWFyZ2luOiAyZW0gMC41ZW0gMWVtO1xuXHRwYWRkaW5nOiAwLjJlbSAxZW07XG5cdGJvcmRlcjogMnB4IHNvbGlkICMwMGEwZDI7IC8qIEJsdWUgKi9cbn1cblxuLndwY2Y3IGZvcm0uaW5pdCAud3BjZjctcmVzcG9uc2Utb3V0cHV0LFxuLndwY2Y3IGZvcm0ucmVzZXR0aW5nIC53cGNmNy1yZXNwb25zZS1vdXRwdXQsXG4ud3BjZjcgZm9ybS5zdWJtaXR0aW5nIC53cGNmNy1yZXNwb25zZS1vdXRwdXQge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4ud3BjZjcgZm9ybS5zZW50IC53cGNmNy1yZXNwb25zZS1vdXRwdXQge1xuXHRib3JkZXItY29sb3I6ICM0NmI0NTA7IC8qIEdyZWVuICovXG59XG5cbi53cGNmNyBmb3JtLmZhaWxlZCAud3BjZjctcmVzcG9uc2Utb3V0cHV0LFxuLndwY2Y3IGZvcm0uYWJvcnRlZCAud3BjZjctcmVzcG9uc2Utb3V0cHV0IHtcblx0Ym9yZGVyLWNvbG9yOiAjZGMzMjMyOyAvKiBSZWQgKi9cbn1cblxuLndwY2Y3IGZvcm0uc3BhbSAud3BjZjctcmVzcG9uc2Utb3V0cHV0IHtcblx0Ym9yZGVyLWNvbG9yOiAjZjU2ZTI4OyAvKiBPcmFuZ2UgKi9cbn1cblxuLndwY2Y3IGZvcm0uaW52YWxpZCAud3BjZjctcmVzcG9uc2Utb3V0cHV0LFxuLndwY2Y3IGZvcm0udW5hY2NlcHRlZCAud3BjZjctcmVzcG9uc2Utb3V0cHV0LFxuLndwY2Y3IGZvcm0ucGF5bWVudC1yZXF1aXJlZCAud3BjZjctcmVzcG9uc2Utb3V0cHV0IHtcblx0Ym9yZGVyLWNvbG9yOiAjZmZiOTAwOyAvKiBZZWxsb3cgKi9cbn1cblxuLndwY2Y3LWZvcm0tY29udHJvbC13cmFwIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ud3BjZjctbm90LXZhbGlkLXRpcCB7XG5cdGNvbG9yOiAjZGMzMjMyOyAvKiBSZWQgKi9cblx0Zm9udC1zaXplOiAxZW07XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG4udXNlLWZsb2F0aW5nLXZhbGlkYXRpb24tdGlwIC53cGNmNy1ub3QtdmFsaWQtdGlwIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR0b3A6IC0yZXg7XG5cdGxlZnQ6IDFlbTtcblx0ei1pbmRleDogMTAwO1xuXHRib3JkZXI6IDFweCBzb2xpZCAjZGMzMjMyO1xuXHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRwYWRkaW5nOiAuMmVtIC44ZW07XG5cdHdpZHRoOiAyNGVtO1xufVxuXG4ud3BjZjctbGlzdC1pdGVtIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRtYXJnaW46IDAgMCAwIDFlbTtcbn1cblxuLndwY2Y3LWxpc3QtaXRlbS1sYWJlbDo6YmVmb3JlLFxuLndwY2Y3LWxpc3QtaXRlbS1sYWJlbDo6YWZ0ZXIge1xuXHRjb250ZW50OiBcIiBcIjtcbn1cblxuLndwY2Y3LXNwaW5uZXIge1xuXHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0YmFja2dyb3VuZC1jb2xvcjogIzIzMjgyZDsgLyogRGFyayBHcmF5IDgwMCAqL1xuXHRvcGFjaXR5OiAwLjc1O1xuXHR3aWR0aDogMjRweDtcblx0aGVpZ2h0OiAyNHB4O1xuXHRib3JkZXI6IG5vbmU7XG5cdGJvcmRlci1yYWRpdXM6IDEwMCU7XG5cdHBhZGRpbmc6IDA7XG5cdG1hcmdpbjogMCAyNHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbmZvcm0uc3VibWl0dGluZyAud3BjZjctc3Bpbm5lciB7XG5cdHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi53cGNmNy1zcGlubmVyOjpiZWZvcmUge1xuXHRjb250ZW50OiAnJztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmJmYmZjOyAvKiBMaWdodCBHcmF5IDEwMCAqL1xuXHR0b3A6IDRweDtcblx0bGVmdDogNHB4O1xuXHR3aWR0aDogNnB4O1xuXHRoZWlnaHQ6IDZweDtcblx0Ym9yZGVyOiBub25lO1xuXHRib3JkZXItcmFkaXVzOiAxMDAlO1xuXHR0cmFuc2Zvcm0tb3JpZ2luOiA4cHggOHB4O1xuXHRhbmltYXRpb24tbmFtZTogc3Bpbjtcblx0YW5pbWF0aW9uLWR1cmF0aW9uOiAxMDAwbXM7XG5cdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcblx0YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG5cdC53cGNmNy1zcGlubmVyOjpiZWZvcmUge1xuXHRcdGFuaW1hdGlvbi1uYW1lOiBibGluaztcblx0XHRhbmltYXRpb24tZHVyYXRpb246IDIwMDBtcztcblx0fVxufVxuXG5Aa2V5ZnJhbWVzIHNwaW4ge1xuXHRmcm9tIHtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcblx0fVxuXG5cdHRvIHtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuXHR9XG59XG5cbkBrZXlmcmFtZXMgYmxpbmsge1xuXHRmcm9tIHtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG5cblx0NTAlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG5cblx0dG8ge1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cbn1cblxuLndwY2Y3IGlucHV0W3R5cGU9XCJmaWxlXCJdIHtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuXG4ud3BjZjcgaW5wdXRbdHlwZT1cImZpbGVcIl06ZGlzYWJsZWQge1xuXHRjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi53cGNmNyAud3BjZjctc3VibWl0OmRpc2FibGVkIHtcblx0Y3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLndwY2Y3IGlucHV0W3R5cGU9XCJ1cmxcIl0sXG4ud3BjZjcgaW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuLndwY2Y3IGlucHV0W3R5cGU9XCJ0ZWxcIl0ge1xuXHRkaXJlY3Rpb246IGx0cjtcbn1cbiIsIi5oYW1idXJnZXItaW5uZXIsIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyLCAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcignd2hpdGUnKTtcbn1cblxuXG4uaGFtYnVyZ2VyLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyLCAuaGFtYnVyZ2VyLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciwgLmhhbWJ1cmdlci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlIHtcblx0YmFja2dyb3VuZC1jb2xvcjogY29sb3IoJ3doaXRlJyk7XG59XG5cbi5oYW1idXJnZXIuaXMtYWN0aXZlIHtcblx0Ym9yZGVyLWNvbG9yOiBjb2xvcignd2hpdGUnKTtcbn0iLCIvKipcbiAqIG92ZXJyaWRlc1xuKi9cbioge1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5ib2R5IHtcblx0d2lkdGg6IDEwMCU7XG5cdG1hcmdpbjogMDtcblx0ZGlzcGxheTogZmxleDtcblx0bWluLWhlaWdodDogMTAwdmg7XG5cdG92ZXJmbG93LXg6IGhpZGRlbjtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0cGFkZGluZy10b3A6IDE0OHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcignc3VidGxlJyk7XG5cdGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteTtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IHRvcCByaWdodDtcblxuXHQmLmxvZ2dlZC1pbiB7XG5cdFx0cGFkZGluZy10b3A6IDE3MHB4O1xuXHR9XG5cblx0QGluY2x1ZGUgYnJlYWtwb2ludCgxMDIwcHgpIHtcblx0XHRwYWRkaW5nLXRvcDogOTBweDtcblx0fVxuXG5cdCY6YWZ0ZXIge1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3JhaW5ib3ctdmVydGljYWwuc3ZnJyk7XG5cdFx0d2lkdGg6IDEwcHg7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHR6LWluZGV4OiA1O1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cblx0XHRAaW5jbHVkZSBicmVha3BvaW50KDYwMHB4KSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9yYWluYm93LXZlcnRpY2FsLW1vYmlsZS5zdmcnKTtcblx0XHRcdHdpZHRoOiA1cHg7XG5cdFx0fVxuXHR9XG5cblx0Ji5uYXYtbW9iaWxlLWV4cGFuZGVkIHtcblxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQmLmRyb3Bkb3duLWV4cGFuZGVkIHtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHR9XG5cblx0Ji5sb2dnZWQtaW4ge1xuXHRcdHBhZGRpbmctdG9wOiAxNDhweDtcblxuXHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQoMTAyMHB4KSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogOTBweDtcblx0XHR9XG5cblx0fVxuXG5cdCY6bm90KC53cC1hZG1pbikge1xuXHRcdGZvbnQtZmFtaWx5OiAkYm9keTtcblx0fVxuXG59XG5cbjo6LW1vei1zZWxlY3Rpb24geyBiYWNrZ3JvdW5kOiBjb2xvcigneWVsbG93aXNoLW9yYW5nZScpOyB9XG46OnNlbGVjdGlvbiB7IGJhY2tncm91bmQ6IGNvbG9yKCd5ZWxsb3dpc2gtb3JhbmdlJyk7IH1cbjo6LW1zLWNsZWFyIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuYSB7XG5cdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuXHRjb2xvcjogY29sb3IoJ3BpbmsnKTtcblxuXHQmOmhvdmVyIHtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0Y29sb3I6IGNvbG9yKCdibHVlJyk7XG5cdH1cbn1cblxuYnV0dG9uIHtcblx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG59XG5cbi8qKlxuICogZ2xvYmFsc1xuICovXG4uc2NyZWVucmVhZGVyIHtcblx0b3V0bGluZTogbm9uZTtcblx0Zm9udC1zaXplOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGNsaXA6IHJlY3QoMXB4LCAxcHgsIDFweCwgMXB4KTtcblxuXHQmOmZvY3VzIHtcblx0XHRvdXRsaW5lOiBub25lO1xuXHR9XG5cbn1cblxuLmhpZGRlbiB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jbGVhciB7XG5cdGNsZWFyOiBib3RoO1xufVxuXG4uaGFzLXNoYWRvdyB7XG5cdGJveC1zaGFkb3c6IDVweCA1cHggMjZweCByZ2JhKCMwMDAwMjksIDAuNSk7XG59XG5cbi53cmFwIHtcblx0QGluY2x1ZGUgY29udGV4dCgpO1xuXG5cdCYud2lkZSB7XG5cdFx0bWF4LXdpZHRoOiAkY29udGV4dC13aWRlO1xuXHR9XG5cbn1cblxuYm9keSB7XG5cblx0Jjpub3QoLndwLWFkbWluKSB7XG5cblx0XHQuZGVza3RvcC1vbmx5IHtcblxuXHRcdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdFx0QGluY2x1ZGUgYnJlYWtwb2ludCg3ODJweCwgJ21pbi1oZWlnaHQnKSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5tb2JpbGUtb25seSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XG5cdFx0XHRAaW5jbHVkZSBicmVha3BvaW50KDc4MnB4KSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXHRcdH1cblxuXHR9XG5cdFxufVxuXG5cbi5pbmxpbmUge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5jb250ZXh0IHtcblx0QGluY2x1ZGUgY29udGV4dCgpO1xufVxuXG4uYmxvY2tlciB7XG5cdHotaW5kZXg6IDk5OTk7XG59XG5cbi50aW55bWNlIHtcblx0QGluY2x1ZGUgdGlueW1jZSgpO1xufVxuXG4udGV4dC1hbGlnbi1jZW50ZXIge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi50ZXh0LWFsaWduLWxlZnQge1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4udGV4dC1hbGlnbi1yaWdodCB7XG5cdHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4vKipcbiAqIGNvbG9yc1xuICovXG5AZWFjaCAkY2xhc3MsICRoZXggaW4gJGNvbG9ycyB7XG5cblx0Lmhhcy0jeyRjbGFzc30tY29sb3Ige1xuXHRcdGNvbG9yOiAkaGV4O1xuXHR9XG5cblx0Lmhhcy0jeyRjbGFzc30tYmFja2dyb3VuZC1jb2xvciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGhleDtcblx0XHRib3JkZXItY29sb3I6ICRoZXg7XG5cdH1cblxufVxuXG4vKipcbiAqIHN0cnVjdHVyZVxuICovXG4uYm91bmRzIHtcblx0ZmxleDogMSAwIGF1dG87XG5cdGRpc3BsYXk6IGZsZXg7XG5cdHdpZHRoOiAxMDAlO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdC5ib3VuZHMtaW5uZXIge1xuXHRcdEBpbmNsdWRlIGNvbnRleHQoKTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdH1cbn0iLCJAbWl4aW4gdGlueW1jZSgpIHtcblx0QGluY2x1ZGUgZm9udC1zaXplKDE2cHgsIDE0cHgpO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGxpbmUtaGVpZ2h0OiAxLjc2O1xuXHRmb250LWZhbWlseTogJGJvZHk7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGNvbG9yOiBjb2xvcignZ3JheScpO1xuXG5cdEBlYWNoICRjbGFzcywgJGhleCBpbiAkY29sb3JzIHtcblxuXHRcdCYuaGFzLSN7JGNsYXNzfS1jb2xvciB7XG5cdFx0XHRjb2xvcjogJGhleDtcblx0XHR9XG5cblx0fVxuXG5cdC8qKlxuXHQgKiBlbGVtZW50c1xuXHQqL1xuXHRwIHtcblx0XHRAaW5jbHVkZSBmb250LXNpemUoMTZweCwgMTRweCk7XG5cdFx0bWFyZ2luLWJvdHRvbTogJHJoeXRobTtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXG5cdFx0QGluY2x1ZGUgYnJlYWtwb2ludCgkdmlld3BvcnRfbW9iaWxlKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAkcmh5dGhtKjAuNTtcblx0XHR9XG5cblx0XHRAZWFjaCAkY2xhc3MsICRoZXggaW4gJGNvbG9ycyB7XG5cblx0XHRcdCYuaGFzLSN7JGNsYXNzfS1jb2xvciB7XG5cdFx0XHRcdGNvbG9yOiAkaGV4O1xuXHRcdFx0fVxuXG5cdFx0fVxuXG5cdFx0Ji5oYXMtc21hbGwtZm9udC1zaXplIHtcblx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgxNHB4LCAxMnB4KTtcblx0XHR9XG5cblx0XHQmLmhhcy1ub3JtYWwtZm9udC1zaXplIHtcblx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgxNnB4LCAxNHB4KTtcblx0XHR9XG5cblx0XHQmLmhhcy1sYXJnZS1mb250LXNpemUge1xuXHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDI0cHgsIDE4cHgpO1xuXHRcdH1cblxuXHRcdCYuaGFzLWh1Z2UtZm9udC1zaXplIHtcblx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgzMHB4LCAyNHB4KTtcblx0XHR9XG5cblx0XHQmLmhhcy1kcm9wLWNhcDpub3QoOmZvY3VzKTo6Zmlyc3QtbGV0dGVyIHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAyMHB4O1xuXHRcdH1cblxuXHRcdCYuaGFzLWRyb3AtY2FwIHtcblxuXHRcdFx0Jjo6Zmlyc3QtbGV0dGVyIHtcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRoZWFkaW5nO1xuXHRcdFx0XHRjb2xvcjogY29sb3IoJ2xhdmVuZGVyJyk7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdH1cblxuXHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblxuXHRcdCY6ZW1wdHkge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblxuXHRhIHtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXG5cdFx0QGVhY2ggJGNsYXNzLCAkaGV4IGluICRjb2xvcnMge1xuXG5cdFx0XHQmLmhhcy0jeyRjbGFzc30tY29sb3Ige1xuXHRcdFx0XHRjb2xvcjogJGhleDtcblx0XHRcdH1cblxuXHRcdH1cblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0fVxuXHR9XG5cblx0c3Ryb25nIHsgXG5cdFx0Zm9udC13ZWlnaHQ6IDgwMDtcblx0fVxuXG5cdHN1cCxcblx0c3ViIHtcblx0XHRAaW5jbHVkZSBmb250LXNpemUoMTBweCk7XG5cdH1cblxuXHRzdWIge1xuXHRcdHRvcDogMC41ZXg7XG5cdH1cblxuXHRzdXAge1xuXHRcdGJvdHRvbTogMWV4O1xuXHR9XG5cblx0c3VwLFxuXHRzdWIge1xuXHRcdGhlaWdodDogMDtcblx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0dmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuXHR9XG5cblx0LyoqXG5cdCAqIGxpc3RzXG5cdCAqL1xuXHRvbCxcblx0dWwge1xuXHRcdG1hcmdpbjogJHJoeXRobSAwICRyaHl0aG0gJHJoeXRobSoyO1xuXHRcdHBhZGRpbmc6IDA7XG5cblx0XHRAaW5jbHVkZSBicmVha3BvaW50KCR2aWV3cG9ydF9tb2JpbGUpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206ICRyaHl0aG0qMC43NTtcblx0XHRcdG1hcmdpbi1sZWZ0OiAkcmh5dGhtO1xuXHRcdH1cblxuXHRcdGxpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206ICRyaHl0aG0vMjtcblx0XHR9XG5cdH1cblxuXHR1bCB7XG5cblx0XHQmLnN0eWxpemVkIHtcblx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cblx0XHRcdGxpOjpiZWZvcmUge1xuXHRcdFx0XHRjb250ZW50OiBcIlxcMjAyMlwiOyAgLyogQWRkIGNvbnRlbnQ6IFxcMjAyMiBpcyB0aGUgQ1NTIENvZGUvdW5pY29kZSBmb3IgYSBidWxsZXQgKi9cblx0XHRcdFx0Y29sb3I6IGNvbG9yKCdwaW5rJyk7IC8qIENoYW5nZSB0aGUgY29sb3IgKi9cblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7IC8qIElmIHlvdSB3YW50IGl0IHRvIGJlIGJvbGQgKi9cblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrOyAvKiBOZWVkZWQgdG8gYWRkIHNwYWNlIGJldHdlZW4gdGhlIGJ1bGxldCBhbmQgdGhlIHRleHQgKi9cblx0XHRcdFx0d2lkdGg6IDFlbTsgLyogQWxzbyBuZWVkZWQgZm9yIHNwYWNlICh0d2VhayBpZiBuZWVkZWQpICovXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAtMWVtOyAvKiBBbHNvIG5lZWRlZCBmb3Igc3BhY2UgKHR3ZWFrIGlmIG5lZWRlZCkgKi9cblx0XHRcdH1cblxuXHRcdH1cblx0fVxuXG5cdG9sIHtcblxuXHRcdG9sIHtcblx0XHRcdGxpIHtcblx0XHRcdFx0bGlzdC1zdHlsZS10eXBlOiB1cHBlci1yb21hbjtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHRoMSxcblx0aDIsXG5cdGgzLFxuXHRoNCxcblx0aDUsXG5cdGg2IHtcblx0XHRtYXJnaW4tdG9wOiAkcmh5dGhtO1xuXHRcdG1hcmdpbi1ib3R0b206ICRyaHl0aG07XG5cdFx0Zm9udC1mYW1pbHk6ICRoZWFkaW5nO1xuXHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRjb2xvcjogY29sb3IoJ2JsdWUnKTtcblxuXHRcdCYubWFyZ2luLWJvdHRvbS0wIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXG5cdFx0Ji5tYXJnaW4tdG9wLTAge1xuXHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBicmVha3BvaW50KCR2aWV3cG9ydF9tb2JpbGUpIHtcblx0XHRcdG1hcmdpbi10b3A6ICRyaHl0aG07XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAkcmh5dGhtKjAuNTtcblx0XHR9XG5cblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cblx0XHRhIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0aDEge1xuXHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSg2OHB4LCA0OHB4KTtcblx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHR9XG5cblx0aDIge1xuXHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSg0OHB4LCA0MnB4KTtcblx0fVxuXG5cdGgzIHtcblx0XHRAaW5jbHVkZSBmb250LXNpemUoMjhweCwgMjJweCk7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRjb2xvcjogY29sb3IoJ2dyYXknKTtcblxuXHR9XG5cblx0aDQge1xuXHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgyMnB4LCAxOHB4KTtcblx0fVxuXG5cdGg1IHtcblx0XHRAaW5jbHVkZSBmb250LXNpemUoMThweCwgMTZweCk7XG5cdH1cblxuXHRoNiB7XG5cdFx0QGluY2x1ZGUgZm9udC1zaXplKDE0cHgsIDEycHgpO1xuXHR9XG5cblx0YmxvY2txdW90ZSB7XG5cblx0XHQmLnN0eWxpemVkIHtcblx0XHRcdEBpbmNsdWRlIG1pbm1heChtYXJnaW4sIDUlLCA1JSk7XG5cdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRAaW5jbHVkZSBmb250LXNpemUoNjBweCk7XG5cdFx0XHRcdGNvbG9yOiBjb2xvcigncGluaycpO1xuXHRcdFx0XHRmb250LWZhbWlseTogJ2ZvbnRlbGxvJztcblx0XHRcdFx0Y29udGVudDogJ1xcZTgxOSc7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiAtNDVweDtcblx0XHRcdFx0bGVmdDogLTkwcHg7XG5cdFx0XHR9XG5cblx0XHRcdGNpdGUge1xuXHRcdFx0XHRAaW5jbHVkZSBmb250LXNpemUoMTRweCwgMTJweCk7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdGNvbG9yOiBjb2xvcignbGF2ZW5kZXInKTtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDEuNnB4O1xuXHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHR9XG5cblx0XHRcdHAge1xuXHRcdFx0XHRAaW5jbHVkZSBmb250LXNpemUoMjhweCwgMjJweCk7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0XHRcdGNvbG9yOiBjb2xvcignYmx1ZScpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG59IiwiLyoqXG4gKiBuYXYgbGlua3NcbiAqL1xucC5wb3N0LW5hdi1saW5rcyB7XG5cdEBpbmNsdWRlIG1pbm1heChtYXJnaW4sIDglLCA4JSk7XG59XG5cbi53cHgtY3VzdG9tLWJsb2NrOmxhc3QtY2hpbGQge1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4vKipcbiAqIGFsaWdubWVudFxuICovXG4ud3B4LWN1c3RvbS1ibG9jay5jZW50ZXIge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi53cHgtY3VzdG9tLWJsb2NrLmxlZnQge1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4ud3B4LWN1c3RvbS1ibG9jay5yaWdodCB7XG5cdHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4uaXMtY29udGVudC1qdXN0aWZpY2F0aW9uLWNlbnRlciB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnRleHQtcGxhY2FyZCB7XG5cdEBpbmNsdWRlIG1pbm1heChtYXJnaW4sIDglLCA4JSk7XG59XG5cbi50aW55bWNlIHtcblx0LmJsb2NrLXRpdGxlIHtcblx0XHRAaW5jbHVkZSBmb250LXNpemUoNDhweCwgNDJweCk7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG59XG5cbi8qKlxuICogcGFkZGluZyBhZGp1c3RtZW50c1xuICovXG5cbi8vIGxlc3Ncbi53cC1ibG9jay1ncm91cC5hbGlnbmZ1bGwucGFkZGluZy1sZXNzLFxuLndwLWJsb2NrLWdyb3VwLnBhZGRpbmctbGVzc1xuLndwLWJsb2NrLWNvbHVtbnMucGFkZGluZy1sZXNzLFxuLndweC1jdXN0b20tYmxvY2sucGFkZGluZy1sZXNzIHtcblx0QGluY2x1ZGUgbWlubWF4KHBhZGRpbmcsIDUlLCA1JSk7XG59XG5cbi53cC1ibG9jay1ncm91cC5hbGlnbmZ1bGwucGFkZGluZy1sZXNzLXRvcCxcbi53cC1ibG9jay1ncm91cC5wYWRkaW5nLWxlc3MtdG9wLFxuLndwLWJsb2NrLWNvbHVtbnMucGFkZGluZy1sZXNzLXRvcCxcbi53cHgtY3VzdG9tLWJsb2NrLnBhZGRpbmctbGVzcy10b3Age1xuXHRAaW5jbHVkZSBtaW5tYXgocGFkZGluZywgNSUsIDApO1xufVxuXG4ud3AtYmxvY2stZ3JvdXAuYWxpZ25mdWxsLnBhZGRpbmctYm90dG9tLFxuLndwLWJsb2NrLWdyb3VwLnBhZGRpbmctbGVzcy1ib3R0b20sXG4ud3AtYmxvY2stY29sdW1ucy5wYWRkaW5nLWxlc3MtYm90dG9tLFxuLndweC1jdXN0b20tYmxvY2sucGFkZGluZy1sZXNzLWJvdHRvbSB7XG5cdEBpbmNsdWRlIG1pbm1heChwYWRkaW5nLCAwLCA1JSk7XG59XG5cbi8vIGxlYXN0XG4ud3AtYmxvY2stZ3JvdXAuYWxpZ25mdWxsLnBhZGRpbmctbGVhc3QsXG4ud3AtYmxvY2stZ3JvdXAucGFkZGluZy1sZWFzdCxcbi53cC1ibG9jay1jb2x1bW5zLnBhZGRpbmctbGVhc3QsXG4ud3B4LWN1c3RvbS1ibG9jay5wYWRkaW5nLWxlYXN0IHtcblx0QGluY2x1ZGUgbWlubWF4KHBhZGRpbmcsIDIuNSUsIDIuNSUpO1xufVxuXG4ud3AtYmxvY2stZ3JvdXAuYWxpZ25mdWxsLnBhZGRpbmctbGVhc3QtdG9wLFxuLndwLWJsb2NrLWdyb3VwLnBhZGRpbmctbGVhc3QtdG9wLFxuLndwLWJsb2NrLWNvbHVtbnMucGFkZGluZy1sZWFzdC10b3AsXG4ud3B4LWN1c3RvbS1ibG9jay5wYWRkaW5nLWxlYXN0LXRvcCB7XG5cdEBpbmNsdWRlIG1pbm1heChwYWRkaW5nLCAyLjUlLCAwKTtcbn1cblxuLndwLWJsb2NrLWdyb3VwLmFsaWduZnVsbC5wYWRkaW5nLWxlYXN0LWJvdHRvbSxcbi53cC1ibG9jay1ncm91cC5wYWRkaW5nLWxlYXN0LWJvdHRvbSxcbi53cC1ibG9jay1jb2x1bW5zLnBhZGRpbmctbGVhc3QtYm90dG9tLFxuLndweC1jdXN0b20tYmxvY2sucGFkZGluZy1sZWFzdC1ib3R0b20ge1xuXHRAaW5jbHVkZSBtaW5tYXgocGFkZGluZywgMCwgMi41JSk7XG59XG5cbi8qKlxuICogbWFyZ2luIChhZGp1c3RtZW50cylcbiAqL1xuXG4vLyBsZWFzdFxuLndwLWJsb2NrLWdyb3VwLmFsaWduZnVsbC5tYXJnaW4tbGVhc3QsXG4ud3AtYmxvY2stZ3JvdXAubWFyZ2luLWxlYXN0LFxuLndwLWJsb2NrLWNvbHVtbnMubWFyZ2luLWxlYXN0LFxuLndweC1jdXN0b20tYmxvY2subWFyZ2luLWxlYXN0IHtcblx0QGluY2x1ZGUgbWlubWF4KG1hcmdpbiwgMi41JSwgMi41JSk7XG59XG5cbi53cC1ibG9jay1ncm91cC5hbGlnbmZ1bGwubWFyZ2luLWxlYXN0LXRvcCxcbi53cC1ibG9jay1ncm91cC5tYXJnaW4tbGVhc3QtdG9wLFxuLndwLWJsb2NrLWNvbHVtbnMubWFyZ2luLWxlYXN0LXRvcCxcbi53cHgtY3VzdG9tLWJsb2NrLm1hcmdpbi1sZWFzdC10b3Age1xuXHRAaW5jbHVkZSBtaW5tYXgobWFyZ2luLCAyLjUlLCAwKTtcbn1cblxuLndwLWJsb2NrLWdyb3VwLmFsaWduZnVsbC5tYXJnaW4tbGVhc3QtYm90dG9tLFxuLndwLWJsb2NrLWdyb3VwLm1hcmdpbi1sZWFzdC1ib3R0b20sXG4ud3AtYmxvY2stY29sdW1ucy5tYXJnaW4tbGVhc3QtYm90dG9tLFxuLndweC1jdXN0b20tYmxvY2subWFyZ2luLWxlYXN0LWJvdHRvbSB7XG5cdEBpbmNsdWRlIG1pbm1heChtYXJnaW4sIDAsIDIuNSUpO1xufVxuXG4vLyBsZXNzXG4ud3AtYmxvY2stZ3JvdXAuYWxpZ25mdWxsLm1hcmdpbi1sZXNzLFxuLndwLWJsb2NrLWdyb3VwLm1hcmdpbi1sZXNzLFxuLndwLWJsb2NrLWNvbHVtbnMubWFyZ2luLWxlc3MsXG4ud3B4LWN1c3RvbS1ibG9jay5tYXJnaW4tbGVzcyB7XG5cdEBpbmNsdWRlIG1pbm1heChtYXJnaW4sIDUlLCA1JSk7XG59XG5cbi53cC1ibG9jay1ncm91cC5hbGlnbmZ1bGwubWFyZ2luLWxlc3MtdG9wLFxuLndwLWJsb2NrLWdyb3VwLm1hcmdpbi1sZXNzLXRvcCxcbi53cC1ibG9jay1jb2x1bW5zLm1hcmdpbi1sZXNzLXRvcCxcbi53cHgtY3VzdG9tLWJsb2NrLm1hcmdpbi1sZXNzLXRvcCB7XG5cdEBpbmNsdWRlIG1pbm1heChtYXJnaW4sIDUlLCAwKTtcbn1cblxuLndwLWJsb2NrLWdyb3VwLmFsaWduZnVsbC5tYXJnaW4tbGVzcy1ib3R0b20sXG4ud3AtYmxvY2stZ3JvdXAubWFyZ2luLWxlc3MtYm90dG9tLFxuLndwLWJsb2NrLWNvbHVtbnMubWFyZ2luLWxlc3MtYm90dG9tLFxuLndweC1jdXN0b20tYmxvY2subWFyZ2luLWxlc3MtYm90dG9tIHtcblx0QGluY2x1ZGUgbWlubWF4KG1hcmdpbiwgMCwgNSUpO1xufVxuXG4vKipcbiAqIHBhZGRpbmcgKGRlZmF1bHQpXG4gKi9cbi53cC1ibG9jay1ncm91cC5wYWRkaW5nLFxuLndweC1jdXN0b20tYmxvY2sucGFkZGluZyxcbi53cC1ibG9jay1jb2x1bW5zLnBhZGRpbmcge1xuXHRAaW5jbHVkZSBtaW5tYXgocGFkZGluZywgOCUsIDglKTtcbn1cblxuLyoqXG4gKiBtYXJnaW4gKGRlZmF1bHQpXG4gKi9cbi53cC1ibG9jay1ncm91cC5tYXJnaW4sXG4ud3B4LWN1c3RvbS1ibG9jay5tYXJnaW4sXG4ud3AtYmxvY2stY29sdW1ucy5tYXJnaW4ge1xuXHRAaW5jbHVkZSBtaW5tYXgobWFyZ2luLCA4JSwgOCUpO1xufVxuXG4ud3AtYmxvY2stZ3JvdXAuYWxpZ25mdWxsLm1hcmdpbi10b3AsXG4ud3AtYmxvY2stZ3JvdXAubWFyZ2luLXRvcCxcbi53cHgtY3VzdG9tLWJsb2NrLm1hcmdpbi10b3AsXG4ud3AtYmxvY2stY29sdW1ucy5tYXJnaW4tdG9wIHtcblx0QGluY2x1ZGUgbWlubWF4KG1hcmdpbiwgOCUsIDApO1xufVxuXG4ud3AtYmxvY2stZ3JvdXAuYWxpZ25mdWxsLm1hcmdpbi1ib3R0b20sXG4ud3B4LWN1c3RvbS1ncm91cC5tYXJnaW4tYm90dG9tLFxuLndweC1jdXN0b20tYmxvY2subWFyZ2luLWJvdHRvbSxcbi53cC1ibG9jay1jb2x1bW5zLm1hcmdpbi1ib3R0b20ge1xuXHRAaW5jbHVkZSBtaW5tYXgobWFyZ2luLCAwLCA4JSk7XG59XG5cbi53cC1ibG9jay1ncm91cC5hbGlnbmZ1bGwucGFkZGluZy10b3AsXG4ud3AtYmxvY2stZ3JvdXAucGFkZGluZy10b3AsXG4ud3AtYmxvY2stY29sdW1ucy5wYWRkaW5nLXRvcCxcbi53cHgtY3VzdG9tLWJsb2NrLnBhZGRpbmctdG9wIHtcblx0QGluY2x1ZGUgbWlubWF4KHBhZGRpbmcsIDglLCAwKTtcbn1cblxuLndwLWJsb2NrLWdyb3VwLmFsaWduZnVsbC5wYWRkaW5nLWJvdHRvbSxcbi53cC1ibG9jay1ncm91cC5wYWRkaW5nLWJvdHRvbSxcbi53cC1ibG9jay1jb2x1bW5zLnBhZGRpbmctYm90dG9tLFxuLndweC1jdXN0b20tYmxvY2sucGFkZGluZy1ib3R0b20ge1xuXHRAaW5jbHVkZSBtaW5tYXgocGFkZGluZywgMCwgOCUpO1xufVxuXG4vKipcbiAqIG1hcmdpbiAoZ3JlYXRlcilcbiAqL1xuLndwLWJsb2NrLWdyb3VwLm1hcmdpbi1ncmVhdGVyLFxuLndweC1jdXN0b20tYmxvY2subWFyZ2luLWdyZWF0ZXIsXG4ud3AtYmxvY2stY29sdW1ucy5tYXJnaW4tZ3JlYXRlciB7XG5cdEBpbmNsdWRlIG1pbm1heChtYXJnaW4sIDEyJSwgMTIlKTtcbn1cblxuLndwLWJsb2NrLWdyb3VwLmFsaWduZnVsbC5tYXJnaW4tZ3JlYXRlci10b3AsXG4ud3AtYmxvY2stZ3JvdXAubWFyZ2luLWdyZWF0ZXItdG9wLFxuLndweC1jdXN0b20tYmxvY2subWFyZ2luLWdyZWF0ZXItdG9wLFxuLndwLWJsb2NrLWNvbHVtbnMubWFyZ2luLWdyZWF0ZXItdG9wIHtcblx0QGluY2x1ZGUgbWlubWF4KG1hcmdpbiwgMTIlLCAwKTtcbn1cblxuLndwLWJsb2NrLWdyb3VwLmFsaWduZnVsbC5tYXJnaW4tZ3JlYXRlci1ib3R0b20sXG4ud3B4LWN1c3RvbS1ncm91cC5tYXJnaW4tZ3JlYXRlci1ib3R0b20sXG4ud3B4LWN1c3RvbS1ibG9jay5tYXJnaW4tZ3JlYXRlci1ib3R0b20sXG4ud3AtYmxvY2stY29sdW1ucy5tYXJnaW4tZ3JlYXRlci1ib3R0b20ge1xuXHRAaW5jbHVkZSBtaW5tYXgobWFyZ2luLCAwLCAxMiUpO1xufVxuXG4ud3AtYmxvY2stZ3JvdXAuYWxpZ25mdWxsLnBhZGRpbmctZ3JlYXRlci10b3AsXG4ud3AtYmxvY2stZ3JvdXAucGFkZGluZy1ncmVhdGVyLXRvcCxcbi53cC1ibG9jay1jb2x1bW5zLnBhZGRpbmctZ3JlYXRlci10b3AsXG4ud3B4LWN1c3RvbS1ibG9jay5wYWRkaW5nLWdyZWF0ZXItdG9wIHtcblx0QGluY2x1ZGUgbWlubWF4KHBhZGRpbmcsIDEyJSwgMCk7XG59XG5cbi53cC1ibG9jay1ncm91cC5hbGlnbmZ1bGwucGFkZGluZy1ncmVhdGVyLWJvdHRvbSxcbi53cC1ibG9jay1ncm91cC5wYWRkaW5nLWdyZWF0ZXItYm90dG9tLFxuLndwLWJsb2NrLWNvbHVtbnMucGFkZGluZy1ncmVhdGVyLWJvdHRvbSxcbi53cHgtY3VzdG9tLWJsb2NrLnBhZGRpbmctZ3JlYXRlci1ib3R0b20ge1xuXHRAaW5jbHVkZSBtaW5tYXgocGFkZGluZywgMCwgMTIlKTtcbn1cblxuLyoqXG4gKiBuZWdhdGUgcGFkZGluZ1xuICovXG4ucGFkZGluZy1ib3R0b20tMCB7XG5cdHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wYWRkaW5nLXRvcC0wIHtcblx0cGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLyoqXG4gKiBuZWdhdGUgbWFyZ2luc1xuICovXG4ubWFyZ2luLXRvcC0wIHtcblx0bWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4ubWFyZ2luLWJvdHRvbS0wIHtcblx0bWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4vKipcbiAqIHNlcGFyYXRvclxuICovXG4ud3AtYmxvY2stc2VwYXJhdG9yIHtcblx0QGluY2x1ZGUgbWlubWF4KG1hcmdpbiwgOCUsIDglKTtcblx0Ym9yZGVyLWNvbG9yOiBjb2xvcignbGF2ZW5kZXInKTtcblx0YmFja2dyb3VuZC1jb2xvcjogY29sb3IoJ2xhdmVuZGVyJyk7XG5cblx0Ji5pcy1zdHlsZS1kZWZhdWx0IHtcblxuXHR9XG5cblx0Ji5pcy1zdHlsZS1kb3RzIHtcblxuXHR9XG5cblx0Ji5pcy1zdHlsZS13aWRlIHtcblxuXHR9XG5cbn1cblxuLyoqXG4gKiBpbWFnZXNcbiAqL1xuLndwLWJsb2NrLWltYWdlIHtcblx0bWFyZ2luLWJvdHRvbTogJHJoeXRobTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdC5hbGlnbmNlbnRlciB7XG5cdFx0bWFyZ2luLXRvcDogJHJoeXRobSoyO1xuXHRcdG1hcmdpbi1ib3R0b206ICRyaHl0aG0qMjtcblxuXHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQoJHZpZXdwb3J0X3BoYWJsZXQpIHtcblx0XHRcdG1hcmdpbi10b3A6ICRyaHl0aG07XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAkcmh5dGhtO1xuXHRcdH1cblx0fVxuXG5cdCYuYWxpZ253aWRlIHtcblx0XHRAaW5jbHVkZSB3aWR0aC13aWRlKCk7XG5cdFx0bWFyZ2luLXRvcDogJHJoeXRobSoyO1xuXHRcdG1hcmdpbi1ib3R0b206ICRyaHl0aG0qMjtcblxuXHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQoJHZpZXdwb3J0X3BoYWJsZXQpIHtcblx0XHRcdG1hcmdpbi10b3A6ICRyaHl0aG07XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAkcmh5dGhtO1xuXHRcdH1cblxuXHR9XG5cblx0Ji5hbGlnbmZ1bGwge1xuXHRcdG1hcmdpbi10b3A6ICRyaHl0aG0qMjtcblx0XHRtYXJnaW4tYm90dG9tOiAkcmh5dGhtKjI7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IDEwMHZ3O1xuXHRcdGhlaWdodDogYXV0bztcblx0XHRtYXJnaW4tbGVmdDogNTAlO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblxuXHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQoJHZpZXdwb3J0X3BoYWJsZXQpIHtcblx0XHRcdG1hcmdpbi10b3A6ICRyaHl0aG07XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAkcmh5dGhtO1xuXHRcdH1cblxuXHRcdGZpZ2NhcHRpb24ge1xuXHRcdFx0cGFkZGluZzogMCAxMCU7XG5cdFx0fVxuXG5cdH1cblxuXHRmaWd1cmUge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0fVxuXG5cdC5hbGlnbnJpZ2h0LFxuXHQuYWxpZ25sZWZ0IHtcblxuXHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQoJHZpZXdwb3J0X3BoYWJsZXQpIHtcblx0XHRcdGZsb2F0OiBub25lO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0fVxuXG5cdH1cblxuXHRmaWdjYXB0aW9uIHtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdGZvbnQtd2VpZ2h0OiA4MDA7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRsZXR0ZXItc3BhY2luZzogMS42cHg7XG5cdFx0Y29sb3I6IGNvbG9yKCdsYXZlbmRlcicpO1xuXHR9XG5cblx0aW1nIHtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHR9XG5cbn1cblxuLyoqXG4gKiBnYWxsZXJ5XG4gKi9cbi53cC1ibG9jay1nYWxsZXJ5IHtcblx0QGluY2x1ZGUgbWlubWF4KG1hcmdpbiwgOCUsIDglKTtcblx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdG1hcmdpbi1yaWdodDogYXV0bztcblxuXHR1bCB7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cblx0XHRsaS5ibG9ja3MtZ2FsbGVyeS1pdGVtIHtcblx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdH1cblx0fVxuXG5cdCYuYWxpZ253aWRlIHtcblx0XHRAaW5jbHVkZSB3aWR0aC13aWRlKCk7XG5cdH1cblxuXHQmLmFsaWduZnVsbCB7XG5cdFx0QGluY2x1ZGUgZXhwbG9kZS13aWR0aCgpO1xuXHR9XG5cblx0QGluY2x1ZGUgYnJlYWtwb2ludCgkdmlld3BvcnRfcGhhYmxldCkge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cblx0JjpsYXN0LWNoaWxkIHtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG5cblx0bGkge1xuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXG5cdC5ibG9ja3MtZ2FsbGVyeS1jYXB0aW9uIHtcblxuXHR9XG5cblx0ZmlndXJlIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdH1cblxuXHQuYmxvY2tzLWdhbGxlcnktaXRlbSB7XG5cblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cblx0XHRmaWdjYXB0aW9uIHt9XG5cblx0fVxuXG5cdC5ibG9ja3MtZ2FsbGVyeS1ncmlkIHtcblx0XHRtYXJnaW46IDA7XG5cdH1cblxuXHRAaW5jbHVkZSBibG9jay1kZWZhdWx0cygpO1xufVxuXG4vKipcbiAqIGNvdmVyIGltYWdlXG4gKi9cbi53cC1ibG9jay1jb3Zlci1pbWFnZSxcbi53cC1ibG9jay1jb3ZlciB7XG5cdEBpbmNsdWRlIG1pbm1heChtYXJnaW4sIDglLCA4JSk7XG5cdGhlaWdodDogYXV0bztcblxuXHRAZWFjaCAkY2xhc3MsICRoZXggaW4gJGNvbG9ycyB7XG5cblx0XHQmLmhhcy0jeyRjbGFzc30tYmFja2dyb3VuZC1jb2xvciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkaGV4O1xuXHRcdH1cblxuXHR9XG5cblx0Ji5hbGlnbmZ1bGwge1xuXHRcdEBpbmNsdWRlIGV4cGxvZGUtd2lkdGgoKTtcblx0fVxuXG5cdCYuYWxpZ253aWRlIHtcblx0XHRAaW5jbHVkZSB3aWR0aC13aWRlKCk7XG5cdH1cblxuXHRAaW5jbHVkZSBibG9jay1kZWZhdWx0cygpO1xufVxuXG4vKipcbiAqIHB1bGxxdW90ZVxuICovXG4ud3AtYmxvY2stcHVsbHF1b3RlIHtcblx0QGluY2x1ZGUgbWlubWF4KG1hcmdpbiwgOCUsIDglKTtcblx0Y29sb3I6IGNvbG9yKCdibHVlJyk7XG5cdGJvcmRlci1jb2xvcjogY29sb3IoJ2xhdmVuZGVyJyk7XG5cblx0Ji5pcy1zdHlsZS1zb2xpZC1jb2xvciB7fVxuXG5cdCYuYWxpZ25mdWxsIHtcblx0XHRAaW5jbHVkZSBleHBsb2RlLXdpZHRoKCk7XG5cdH1cblxuXHQmLmFsaWdud2lkZSB7XG5cdFx0QGluY2x1ZGUgd2lkdGgtd2lkZSgpO1xuXHRcdFxuXHR9XG5cblx0YmxvY2txdW90ZSB7XG5cdFx0QGluY2x1ZGUgY29udGV4dCgpO1xuXHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0cCB7XG5cdFx0XHRAaW5jbHVkZSBmb250LXNpemUoMjhweCk7XG5cdFx0fVxuXG5cdFx0Y2l0ZSB7XG5cdFx0XHRAaW5jbHVkZSBmb250LXNpemUoMTRweCk7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDEuNnB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdGNvbG9yOiBjb2xvcignbGF2ZW5kZXInKTtcblx0XHR9XG5cdH1cblxuXHRAaW5jbHVkZSBibG9jay1kZWZhdWx0cygpO1xufVxuXG4vKipcbiAqIG1lZGlhIHRleHRcbiAqL1xuLndwLWJsb2NrLW1lZGlhLXRleHQge1xuXHRAaW5jbHVkZSBtaW5tYXgobWFyZ2luLCA4JSwgOCUpO1xuXG5cdGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuXHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHR9XG5cdH1cblxuXHQud3AtYmxvY2stbWVkaWEtdGV4dF9fbWVkaWEge1xuXG5cdFx0QGluY2x1ZGUgYnJlYWtwb2ludCgkdmlld3BvcnRfcGhhYmxldCkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogJHJoeXRobTtcblx0XHR9XG5cblx0fVxuXG5cdEBpbmNsdWRlIGJsb2NrLWRlZmF1bHRzKCk7XG5cbn1cblxuLyoqXG4gKiBibG9ja3F1b3RlXG4gKi9cbi53cC1ibG9jay1xdW90ZSB7XG5cdEBpbmNsdWRlIG1pbm1heChtYXJnaW4sIDglLCA4JSk7XG5cdGJvcmRlci1jb2xvcjogY29sb3IoJ2xhdmVuZGVyJyk7XG5cblx0Ji5pcy1zdHlsZS1sYXJnZSB7XG5cdFx0QGluY2x1ZGUgbWlubWF4KG1hcmdpbiwgOCUsIDglKTtcblx0fVxuXG5cdHAge1xuXHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgyOHB4LCAyMnB4KTtcblx0XHRjb2xvcjogY29sb3IoJ2JsdWUnKTtcblx0fVxuXG5cdGNpdGUge1xuXHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgxNHB4KTtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdGxldHRlci1zcGFjaW5nOiAxLjZweDtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdGNvbG9yOiBjb2xvcignbGF2ZW5kZXInKTtcblx0fVxuXG5cdEBpbmNsdWRlIGJsb2NrLWRlZmF1bHRzKCk7XG5cbn1cblxuLyoqXG4gKiB2ZXJzZVxuICovXG5wcmUud3AtYmxvY2stdmVyc2Uge1xuXHRtYXJnaW46IDA7XG5cdG1hcmdpbi1ib3R0b206ICRyaHl0aG07XG5cdG92ZXJmbG93LXg6IHNjcm9sbDtcblx0LW1zLW92ZXJmbG93LXN0eWxlOiBub25lOyAgLyogSUUgYW5kIEVkZ2UgKi9cblx0c2Nyb2xsYmFyLXdpZHRoOiBub25lOyAgLyogRmlyZWZveCAqL1xuXHRmb250LWZhbWlseTogJGJvZHk7XG5cdHBhZGRpbmc6IDA7XG5cblx0Jjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQmOmxhc3QtY2hpbGQge1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdH1cblxuXHRAaW5jbHVkZSBibG9jay1kZWZhdWx0cygpO1xuXG59XG5cbi8qKlxuICogY29kZVxuICovXG5wcmUud3AtYmxvY2stY29kZSB7XG5cdEBpbmNsdWRlIG1pbm1heChtYXJnaW4sIDglLCA4JSk7XG5cdEBpbmNsdWRlIGJsb2NrLWRlZmF1bHRzKCk7XG59XG5cbi53cC1ibG9jay1wcmVmb3JtYXR0ZWQge1xuXHRAaW5jbHVkZSBtaW5tYXgobWFyZ2luLCA4JSwgOCUpO1xuXHRvdmVyZmxvdy14OiBzY3JvbGw7XG5cdEBpbmNsdWRlIGJsb2NrLWRlZmF1bHRzKCk7XG59XG5cbi8qKlxuICogZ3JvdXBcbiAqL1xuLndwLWJsb2NrLWdyb3VwIHtcblx0QGluY2x1ZGUgbWlubWF4KHBhZGRpbmcsIDEwJSwgMTAlKTtcblxuXHQmLmhhcy1iYWNrZ3JvdW5kIHtcblx0XHRAaW5jbHVkZSBtaW5tYXgocGFkZGluZywgMTAlLCAxMCUpO1xuXHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHR9XG5cblx0Ji5iZy1ib3R0b20tbGVmdCxcblx0Ji5iZy1ib3R0b20tcmlnaHQsXG5cdCYuYmctYm90dG9tLWNlbnRlcixcblx0Ji5iZy10b3AtbGVmdCxcblx0Ji5iZy10b3AtcmlnaHQsXG5cdCYuYmctdG9wLWNlbnRlcixcblx0Ji5iZy1sZWZ0LWNlbnRlcixcblx0Ji5iZy1sZWZ0LXRvcCxcblx0Ji5iZy1sZWZ0LWJvdHRvbSxcblx0Ji5iZy1yaWdodC1ib3R0b20sXG5cdCYuYmctcmlnaHQtY2VudGVyLFxuXHQmLmJnLXJpZ2h0LXRvcCB7XG5cdFx0QGluY2x1ZGUgYnJlYWtwb2ludCg3ODJweCkge1xuXHRcdFx0YmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXG5cdCYuYmctYm90dG9tLWxlZnQge1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSBsZWZ0ICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQmLmJnLWJvdHRvbS10b3Age1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSB0b3AgIWltcG9ydGFudDtcblx0fVxuXG5cdCYuYmctYm90dG9tLWNlbnRlciB7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIGNlbnRlciAhaW1wb3J0YW50O1xuXHR9XG5cblx0Ji5iZy1ib3R0b20tcmlnaHQge1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSByaWdodCAhaW1wb3J0YW50O1xuXHR9XG5cblx0Ji5iZy10b3AtcmlnaHQge1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IHRvcCByaWdodCAhaW1wb3J0YW50O1xuXHR9XG5cblx0Ji5iZy10b3AtY2VudGVyIHtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQmLmJnLXRvcC1sZWZ0IHtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgbGVmdCAhaW1wb3J0YW50O1xuXHR9XG5cblx0Ji5iZy1jZW50ZXItcmlnaHQge1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodCAhaW1wb3J0YW50O1xuXHR9XG5cblx0Ji5iZy1jZW50ZXItbGVmdCB7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGxlZnQgIWltcG9ydGFudDtcblx0fVxuXG5cdCYuYmctY2VudGVyLXRvcCB7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcCAhaW1wb3J0YW50O1xuXHR9XG5cblx0Ji5iZy1jZW50ZXItYm90dG9tIHtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQmLmJnLWNlbnRlciB7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlciAhaW1wb3J0YW50O1xuXHR9XG5cblx0Ji5hbGlnbndpZGUge1xuXHRcdEBpbmNsdWRlIHdpZHRoLXdpZGUoKTtcblx0fVxuXG5cdCYuYWxpZ25mdWxsIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR3aWR0aDogMTAwdnc7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdG1heC13aWR0aDogMTAwMCUgIWltcG9ydGFudDtcblx0XHRtYXJnaW4tbGVmdDogNTAlO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSAhaW1wb3J0YW50O1xuXG5cdFx0LndwLWJsb2NrLWdyb3VwX19pbm5lci1jb250YWluZXIge1xuXHRcdFx0d2lkdGg6IDgwJTtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBibG9jay1kZWZhdWx0cygpO1xuXHR9XG5cblx0LndwLWJsb2NrLWNvbHVtbnM6bGFzdC1jaGlsZCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0fVxuXG5cdCYuZnVsbC13aWR0aCB7XG5cdFx0LndwLWJsb2NrLWdyb3VwX19pbm5lci1jb250YWluZXIge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG5cblx0LndwLWJsb2NrLWdyb3VwX19pbm5lci1jb250YWluZXIge1xuXHRcdG1heC13aWR0aDogJGNvbnRleHQ7XG5cdFx0d2lkdGg6IDkwJTtcblx0XHRtYXJnaW46IDAgYXV0bztcblxuXHRcdHA6Zmlyc3QtY2hpbGQsXG5cdFx0aDE6Zmlyc3QtY2hpbGQsXG5cdFx0aDI6Zmlyc3QtY2hpbGQsXG5cdFx0aDM6Zmlyc3QtY2hpbGQsXG5cdFx0aDQ6Zmlyc3QtY2hpbGQsXG5cdFx0aDU6Zmlyc3QtY2hpbGQsXG5cdFx0aDY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHR9XG5cblxuXHRcdGRpdjpsYXN0LWNoaWxkIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXHR9XG5cbn1cblxuLyoqXG4gKiB0YWJsZVxuICovXG4ud3AtYmxvY2stdGFibGUge1xuXHRAaW5jbHVkZSBtaW5tYXgobWFyZ2luLCA4JSwgOCUpO1xuXHRtYXJnaW4tbGVmdDogMDtcblx0bWFyZ2luLXJpZ2h0OiAwO1xuXG5cdHRhYmxlIHtcblx0XHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuXG5cdFx0dGQge31cblx0fVxuXG5cdHRmb290IHtcblxuXHRcdHRkIHt9XG5cdH1cblxuXHR0aGVhZCB7XG5cblx0XHR0ciB7XG5cblx0XHRcdCY6bnRoLWNoaWxkKG9kZCk6aG92ZXIsXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdH1cblx0XHR9XG5cblx0XHR0aCB7fVxuXHR9XG5cblx0Ji5pcy1zdHlsZS1yZWd1bGFyIHtcblx0XHRcblx0XHR0Zm9vdCxcblx0XHR0aGVhZCB7XG5cblx0XHRcdHRyIHtcblx0XHRcdFx0JjpudGgtY2hpbGQob2RkKTpob3Zlcixcblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHR0ciB7XG5cdFx0XHQmOm50aC1jaGlsZChvZGQpOmhvdmVyLFxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0dGQsXG5cdFx0dGgge1xuXHRcdH1cblx0fVxuXG5cdCYuaXMtc3R5bGUtc3RyaXBlcyB7XG5cdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblxuXHRcdHRmb290IHtcblx0XHRcdHRyIHtcblx0XHRcdFx0JjpudGgtY2hpbGQob2RkKTpob3Zlcixcblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHR0ciB7XG5cdFx0XHQmOm50aC1jaGlsZChvZGQpOmhvdmVyLFxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0dGJvZHkge1xuXHRcdFx0dHI6bnRoLWNoaWxkKG9kZCkge31cblx0XHR9XG5cdH1cblxuXHQmLmFsaWdud2lkZSB7XG5cdFx0QGluY2x1ZGUgd2lkdGgtd2lkZSgpO1xuXHR9XG5cblx0Ji5hbGlnbmZ1bGwge1xuXHRcdEBpbmNsdWRlIGV4cGxvZGUtd2lkdGgoKTtcblx0fVxuXG5cdEBpbmNsdWRlIGJsb2NrLWRlZmF1bHRzKCk7XG59XG5cbi8qKlxuICogZW1iZWRcbiAqL1xuLndwLWJsb2NrLWVtYmVkIHtcblx0QGluY2x1ZGUgbWlubWF4KG1hcmdpbiwgOCUsIDglKTtcblxuXHQmLmFsaWdud2lkZSB7XG5cdFx0QGluY2x1ZGUgd2lkdGgtd2lkZSgpO1xuXHR9XG5cblx0Ji5hbGlnbmZ1bGwge1xuXHRcdEBpbmNsdWRlIGV4cGxvZGUtd2lkdGgoKTtcblx0fVxufVxuXG4vKipcbiAqIGZpbGVcbiAqL1xuLndwLWJsb2NrLWZpbGUge1xuXHRtYXJnaW4tYm90dG9tOiAkcmh5dGhtO1xuXHRtYXJnaW4tdG9wOiAkcmh5dGhtO1xufVxuXG4vKipcbiAqIGNvbHVtbnNcbiAqL1xuLndwLWJsb2NrLWNvbHVtbnMge1xuXG5cdCYuYWxpZ253aWRlIHtcblx0XHRAaW5jbHVkZSB3aWR0aC13aWRlKCk7XG5cdH1cblxuXHQmLmFsaWduZnVsbCB7XG5cdFx0QGluY2x1ZGUgZXhwbG9kZS13aWR0aCgpO1xuXHRcdHBhZGRpbmc6IDAgOCU7XG5cblx0XHRAaW5jbHVkZSBicmVha3BvaW50KDc4MnB4KSB7IC8vIG92ZXJyaWRlcyBXUCBjb3JlIHNoZWV0XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG5cblx0QGluY2x1ZGUgYnJlYWtwb2ludCg3ODJweCkgeyAvLyBvdmVycmlkZXMgV1AgY29yZSBzaGVldFxuXHRcdG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXHR9XG5cblx0LndwLWJsb2NrLWNvbHVtbiB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblxuXHRcdGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuXHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgYnJlYWtwb2ludCg3ODJweCkgeyAvLyBvdmVycmlkZXMgV1AgY29yZSBzaGVldFxuXHRcdFx0bWFyZ2luLWJvdHRvbTogJHJoeXRobTtcblx0XHR9XG5cblx0XHQud3AtYmxvY2staW1hZ2Uge1xuXHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmOm50aC1jaGlsZCgybikge1xuXHRcdFx0QGluY2x1ZGUgYnJlYWtwb2ludCg3ODJweCkgeyAvLyBvdmVycmlkZXMgV1AgY29yZSBzaGVldFxuXHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRAaW5jbHVkZSBicmVha3BvaW50KDc4MnB4KSB7IC8vIG92ZXJyaWRlcyBXUCBjb3JlIHNoZWV0XG5cdFx0XHRmbGV4LWJhc2lzOiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdFx0ZGl2Omxhc3QtY2hpbGQgIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXG5cdFx0LndwLWJsb2NrLWVtYmVkOmZpcnN0LWNoaWxkLFxuXHRcdC53cC1ibG9jay1pbWFnZTpmaXJzdC1jaGlsZCB7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdH1cblx0fVxufVxuXG4vKipcbiAqIG1lZGlhIHRleHRcbiAqL1xuLndwLWJsb2NrLW1lZGlhLXRleHQge1xuXG5cdCYuYWxpZ25mdWxsIHtcblx0XHRAaW5jbHVkZSBleHBsb2RlLXdpZHRoKCk7XG5cdH1cblxuXHQmLmFsaWdud2lkZSB7XG5cdFx0QGluY2x1ZGUgd2lkdGgtd2lkZSgpO1xuXHR9XG5cbn0iLCIvKipcbiAqIGJ1dHRvbnNcbiAqL1xuLndwLWJsb2NrLWJ1dHRvbnMge31cblxuLndwLWJsb2NrLWZpbGUge1xuXHRAaW5jbHVkZSBtaW5tYXgobWFyZ2luLCA1JSwgNSUpO1xuXG5cdCY6bGFzdC1jaGlsZCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0fVxufVxuXG4uYnV0dG9uLWdyb3VwIHtcblx0bWFyZ2luOiAkcmh5dGhtIDAgIWltcG9ydGFudDtcbn1cblxuXG4uYnV0dG9uLFxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSxcbmEud3AtYmxvY2stYnV0dG9uX19saW5rLFxuLndwLWJsb2NrLWJ1dHRvbl9fbGluayxcbi53cC1ibG9jay1maWxlIC53cC1ibG9jay1maWxlX19idXR0b24sXG4ud3AtYmxvY2stZmlsZSBhLndwLWJsb2NrLWZpbGVfX2J1dHRvbixcbi53cC1ibG9jay1idXR0b24gYS53cC1ibG9jay1idXR0b25fX2xpbmsge1xuXHRAaW5jbHVkZSBmb250LXNpemUoMTJweCk7XG5cdGNvbG9yOiBjb2xvcignd2hpdGUnKTtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0Ym9yZGVyLXJhZGl1czogNjBweDtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRib3JkZXI6IDJweCBzb2xpZCBjb2xvcignYmx1ZScpO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcignYmx1ZScpO1xuXHRoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcblx0cGFkZGluZzogMTVweCAzMHB4O1xuXHRsZXR0ZXItc3BhY2luZzogMS42cHg7XG5cdGZvbnQtZmFtaWx5OiAkaGVhZGluZztcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGxpbmUtaGVpZ2h0OiAxO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcblxuXHRAZWFjaCAkY2xhc3MsICRoZXggaW4gJGNvbG9ycyB7XG5cblx0XHQmLmhhcy0jeyRjbGFzc30tYmFja2dyb3VuZC1jb2xvciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkaGV4O1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkaGV4O1xuXHRcdH1cblxuXHRcdCYuaGFzLSN7JGNsYXNzfS1jb2xvciB7XG5cdFx0XHRjb2xvcjogJGhleDtcblx0XHRcdGJvcmRlci1jb2xvcjogJGhleDtcblx0XHR9XG5cblx0fVxuXG5cdCY6aG92ZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGNvbG9yOiBjb2xvcignYmx1ZScpO1xuXHRcdGJvcmRlci1jb2xvcjogY29sb3IoJ2JsdWUnKTtcblx0fVxuXG5cdCYuaGFzLXdoaXRlLWNvbG9yIHtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6IGNvbG9yKCdibHVlJykgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblxufVxuXG5cbi5idXR0b24ub3V0bGluZSB7XG5cdEBpbmNsdWRlIGJ1dHRvbi1vdXRsaW5lKCk7XG59XG5cbi53cC1ibG9jay1idXR0b24uaXMtc3R5bGUtb3V0bGluZSB7XG5cblx0LndwLWJsb2NrLWJ1dHRvbl9fbGluayB7XG5cdFx0QGluY2x1ZGUgYnV0dG9uLW91dGxpbmUoKTtcblx0fVxuXG59IiwiLyoqXG4gKiBmb290ZXJcbiAqL1xuLmZvb3Rlci1tYWluIHtcblx0QGluY2x1ZGUgbWlubWF4KHBhZGRpbmcsIDEwJSwgMCk7XG5cdGJhY2tncm91bmQtY29sb3I6IGNvbG9yKCd3aGl0ZScpO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDU7XG5cblx0LmZvb3Rlci1ndXR0ZXIge1xuXHRcdHBhZGRpbmc6IDQwcHggMCA0MHB4O1xuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKGNvbG9yKCdsYXZlbmRlcicpLCAwLjUpO1xuXG5cdFx0LmZvb3Rlci1kaXNjbGFpbWVyIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdFx0fVxuXG5cdFx0LmZvb3Rlci1ndXR0ZXItd3JhcCB7XG5cdFx0XHRAaW5jbHVkZSBjb250ZXh0KCk7XG5cdFx0XHRtYXgtd2lkdGg6ICRjb250ZXh0LXdpZGU7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXG5cdFx0XHRAaW5jbHVkZSBicmVha3BvaW50KDkwMHB4KSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXG5cdFx0LmZvb3Rlci1ndXR0ZXItaW5uZXIge1xuXHRcdFx0d2lkdGg6IDYyLjUlO1xuXG5cdFx0XHRAaW5jbHVkZSBicmVha3BvaW50KDEyMDBweCkge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblxuXHRcdFx0cCB7XG5cdFx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgxNHB4LCAxMnB4KTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHRcdFx0Y29sb3I6IGNvbG9yKCdsYXZlbmRlcicpO1xuXHRcdFx0fVxuXHRcdH1cblxuXG5cdFx0fVxuXG5cdFx0LmZvb3Rlci1jcmVkaXRzIHtcblx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgxMnB4KTtcblx0XHRcdHdpZHRoOiAzMCU7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDguNSU7XG5cdFx0XHRjb2xvcjogY29sb3IoJ2xhdmVuZGVyJyk7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDEuM3B4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAxMHB4O1xuXHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXG5cdFx0XHRAaW5jbHVkZSBicmVha3BvaW50KDkwMHB4KSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5uYXYtZ3V0dGVyIHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cblx0XHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQoOTAwcHgpIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cblx0XHRcdGxpIHtcblx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxNCU7XG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR3aWR0aDogMjQuMSU7XG5cblx0XHRcdFx0QGluY2x1ZGUgYnJlYWtwb2ludCg5MDBweCkge1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgxMnB4KTtcblx0XHRcdFx0XHRjb2xvcjogY29sb3IoJ2xhdmVuZGVyJyk7XG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMS4zcHg7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMTBweDtcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblxuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHRcdFx0XHRjb2xvcjogY29sb3IoJ3BpbmsnKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuZm9vdGVyLWlubmVyIHtcblx0XHRAaW5jbHVkZSBjb250ZXh0KCk7XG5cdFx0bWF4LXdpZHRoOiAkY29udGV4dC13aWRlO1xuXHR9XG5cblx0LmZvb3Rlci1jb2xzIHtcblx0XHRAaW5jbHVkZSBtaW5tYXgobWFyZ2luLCAwLCAzJSk7XG5cdFx0ZGlzcGxheTogZmxleDtcblxuXHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQoOTAwcHgpIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblxuXHRcdC5mb290ZXItY29sIHtcblx0XHRcdG1hcmdpbi1yaWdodDogOC41JTtcblx0XHRcdHdpZHRoOiAxNSU7XG5cblx0XHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQoMTIwMHB4KSB7XG5cdFx0XHRcdHdpZHRoOiAxOCU7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQoOTAwcHgpIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdFx0bWFyZ2luLXRvcDogNjBweDtcblx0XHRcdH1cblxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0fVxuXG5cdFx0XHRwIHtcblx0XHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDEycHgpO1xuXHRcdFx0XHRjb2xvcjogY29sb3IoJ2xhdmVuZGVyJyk7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAxLjNweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDEwcHg7XG5cdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKGNvbG9yKCdsYXZlbmRlcicpLCAwLjUpO1xuXHRcdFx0fVxuXG5cdFx0XHR1bCB7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNjtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0XHRcdFx0cGFkZGluZzogMDtcblxuXHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDEycHgpO1xuXHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDEuM3B4O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRjb2xvcjogY29sb3IoJ2JsdWUnKTtcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuXHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogY29sb3IoJ3BpbmsnKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0d2lkdGg6IDMwJTtcblxuXHRcdFx0XHRAaW5jbHVkZSBicmVha3BvaW50KDEyMDBweCkge1xuXHRcdFx0XHRcdHdpZHRoOiAyMCU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAaW5jbHVkZSBicmVha3BvaW50KDkwMHB4KSB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdG1heC13aWR0aDogMTUwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIvKipcbiAqIGZvcm0gZWxlbWVudHNcbiAqL1xuXG4ud3BjZjcge1xuXHRAaW5jbHVkZSBtaW5tYXgobWFyZ2luLCAzJSwgOCUpO1xuXHRtYXJnaW46IDAgIWltcG9ydGFudDtcblxuXHRmb3JtIHtcblxuXHRcdCZbZGF0YS1zdGF0dXM9XCJzZW50XCJdIHtcblxuXHRcdFx0LndwY2Y3LXJlc3BvbnNlLW91dHB1dCB7XG5cdFx0XHRcdGNvbG9yOiBjb2xvcignbmVvbi1ncmVlbicpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZbZGF0YS1zdGF0dXM9XCJzdWJtaXR0aW5nXCJdIHtcblx0XHRcdG9wYWNpdHk6IDAuMjtcblxuXHRcdFx0LndwY2Y3LXJlc3BvbnNlLW91dHB1dCB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQud3BjZjctcmVzcG9uc2Utb3V0cHV0IHtcblx0XHRcdEBpbmNsdWRlIG1pbm1heChtYXJnaW4sIDUlLCAwKTtcblx0XHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXG5cdH1cbn1cblxuLmZvcm0ge1xuXG5cdGxhYmVsIHtcblx0XHRjb2xvcjogY29sb3IoJ3doaXRlJyk7XG5cdH1cblxuXHRwOmVtcHR5IHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0LmZvcm0tcm93IHtcblx0XHRtYXJnaW4tYm90dG9tOiAkcmh5dGhtO1xuXG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXHR9XG5cblx0LmludmFsaWQge1xuXHRcdC53cGNmNy1yZXNwb25zZS1vdXRwdXQge1xuXHRcdFx0Y29sb3I6IHdoaXRlO1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiBjb2xvcignd2hpdGUnKSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXG5cdC53cGNmNy1ub3QtdmFsaWQtdGlwIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0LndwY2Y3LXJlc3BvbnNlLW91dHB1dCB7XG5cdFx0XG5cdH1cblxuXHR0ZXh0YXJlYSxcblx0aW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuXHRpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0cGFkZGluZy1ib3R0b206IDEwcHg7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGNvbG9yOiBjb2xvcignd2hpdGUnKTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR3aWR0aDogMTAwJTtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgY29sb3IoJ25lb24tcHVycGxlJyk7XG5cblx0XHRAaW5jbHVkZSBpbnB1dC1wbGFjZWhvbGRlcigpIHtcblx0XHRcdGNvbG9yOiBjb2xvcignd2hpdGUnKTtcblx0XHR9XG5cblx0fVxuXG5cdGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuXHRcdGJvcmRlci1jb2xvcjogY29sb3IoJ3doaXRlJyk7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogY29sb3IoJ3BpbmsnKTtcblx0XHRcdGJvcmRlci1jb2xvcjogY29sb3IoJ3BpbmsnKTtcblx0XHRcdGNvbG9yOiBjb2xvcignd2hpdGUnKTtcblx0XHR9XG5cdH1cblxuXHR0ZXh0YXJlYSB7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgY29sb3IoJ25lb24tcHVycGxlJyk7XG5cdFx0cGFkZGluZzogMjBweDtcblx0fVxufSIsImJvZHkge1xuXG5cdCY6YWZ0ZXIge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHRAaW5jbHVkZSBicmVha3BvaW50KDYwMHB4KSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxufSIsIi5mb290ZXItbWFpbiB7XG5cdHBhZGRpbmctYm90dG9tOiAyMHB4O1xuXG5cdEBpbmNsdWRlIGJyZWFrcG9pbnQoOTAwcHgpIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogNDBweDtcblx0fVxuXG5cdC5mb290ZXItY29scyB7XG5cblx0XHQuZm9vdGVyLWNvbDpmaXJzdC1jaGlsZCB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cblx0XHRcdGltZyB7XG5cdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0d2lkdGg6IDMwMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi53cHgtYmxvY2stYWNjb3JkaW9uIHtcblx0QGluY2x1ZGUgbWlubWF4KG1hcmdpbiwgMCwgMCk7XG5cblx0LmFjY29yZGlvbi1oZWFkaW5nIHtcblx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHR9XG5cblx0LmFjY29yZGlvbi1yb3cge1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKGNvbG9yKCdsYXZlbmRlcicpLCAwLjUpO1xuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0bWFyZ2luLXRvcDogMTBweDtcblxuXHRcdCYuaXMtZXhwb3NlZCB7XG5cblx0XHRcdC5hY2NvcmRpb24tdGl0bGUge1xuXG5cdFx0XHRcdGkge1xuXG5cdFx0XHRcdFx0Ji5pY29uLW1pbnVzLWNpcmNsZWQge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ji5pY29uLXBsdXMtY2lyY2xlZCB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuYWNjb3JkaW9uLWNvbnRlbnQge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuYWNjb3JkaW9uLXRpdGxlIHtcblx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgyOHB4KTtcblx0XHRcdGNvbG9yOiBjb2xvcigncGluaycpO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdFx0XHRpIHtcblx0XHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDMycHgpO1xuXHRcdFx0XHRjb2xvcjogY29sb3IoJ2JsdWUnKTtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdG1hcmdpbi10b3A6IC0xNnB4O1xuXG5cdFx0XHRcdCYuaWNvbi1taW51cy1jaXJjbGVkIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmFjY29yZGlvbi1jb250ZW50IHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdH1cblxufSIsIi53cHgtYmxvY2stY2hlY2tlcmJvYXJkIHtcblx0QGluY2x1ZGUgbWlubWF4KG1hcmdpbiwgOCUsIDEwJSk7XG5cdGJhY2tncm91bmQtY29sb3I6IGNvbG9yKCdzdWJ0bGUnKTtcblxuXHQuY2hlY2tlcmJvYXJkLXNlY3Rpb24taGVhZGVyIHtcblx0XHRAaW5jbHVkZSBleHBsb2RlLXdpZHRoKCk7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoY29sb3IoJ2xhdmVuZGVyJyksIDAuOCk7XG5cdFx0cGFkZGluZy1ib3R0b206IDIwcHg7XG5cblx0XHQuY2hlY2tlcmJvYXJkLXNlY3Rpb24tdGl0bGUge1xuXHRcdFx0QGluY2x1ZGUgY29udGV4dCgpO1xuXHRcdFx0bWF4LXdpZHRoOiAxNDAwcHg7XG5cdFx0fVxuXG5cdH1cblxuXHQuY2hlY2tlcmJvYXJkLXJvdyB7XG5cdFx0QGluY2x1ZGUgbWlubWF4KG1hcmdpbiwgMTAlLCAxMCUpO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cblx0XHQmOm50aC1jaGlsZChldmVuKSB7XG5cblx0XHRcdC5jaGVja2VyYm9hcmQtY29sIHtcblxuXHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogYXV0bztcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRcdG9yZGVyOiAyO1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgYnJlYWtwb2ludCgxMDYwcHgpIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblxuXHRcdC5jaGVja2VyYm9hcmQtY29sIHtcblx0XHRcdHdpZHRoOiA0NSU7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdFx0QGluY2x1ZGUgYnJlYWtwb2ludCgxMDYwcHgpIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXG5cdFx0XHQuY2hlY2tlcmJvYXJkLWNvbnRlbnQge1xuXG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQoMTA2MHB4KSB7XG5cdFx0XHRcdHdpZHRoOiA2MCU7XG5cblx0XHRcdFx0QGluY2x1ZGUgYnJlYWtwb2ludCgxMDYwcHgpIHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0QGluY2x1ZGUgYnJlYWtwb2ludCgxMDYwcHgpIHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRAaW5jbHVkZSBicmVha3BvaW50KDEwNjBweCkge1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDQwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0KiB7XG5cdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLndweC1jb250YWN0LXVzIHtcblx0QGluY2x1ZGUgZXhwbG9kZS13aWR0aCgpO1xuXHRAaW5jbHVkZSBtaW5tYXgobWFyZ2luLCA4JSwgOCUpO1xuXHRAaW5jbHVkZSBtaW5tYXgocGFkZGluZywgOCUsIDglKTtcblx0YmFja2dyb3VuZC1jb2xvcjogY29sb3IoJ2JsdWUnKTtcblxuXHQud3JhcCB7XG5cdFx0QGluY2x1ZGUgY29udGV4dCgpO1xuXHRcdHdpZHRoOiA4MCU7XG5cdH1cblxuXHQuYmxvY2stdGl0bGUge1xuXHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSg1NnB4LCA0OHB4KTtcblx0XHRjb2xvcjogY29sb3IoJ3doaXRlJyk7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRtYXJnaW46IDA7XG5cblx0XHRAaW5jbHVkZSBicmVha3BvaW50KDkwMHB4KSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cblx0LmZvcm0tY29scyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0QGluY2x1ZGUgYnJlYWtwb2ludCg5MDBweCkge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXG5cdFx0LmZvcm0tY29sIHtcblx0XHRcdHdpZHRoOiA1MCU7XG5cblx0XHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQoOTAwcHgpIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdH1cblxufSIsIi53cHgtZGVjb3JhdGl2ZS1oZWFkZXIge1xuXG5cdGgyIHtcblx0XHRjb2xvcjogY29sb3IoJ2dyYXknKTtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdG9wYWNpdHk6IDAuMDU7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDMwcHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDgwMDtcblx0XHRsaW5lLWhlaWdodDogMTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cblx0XHRAaW5jbHVkZSBicmVha3BvaW50KDEwODBweCkge1xuXHRcdFx0Zm9udC1zaXplOiA2Ljh2dyAhaW1wb3J0YW50O1xuXHRcdFx0d2hpdGUtc3BhY2U6IG5vcm1hbDtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAxMHB4O1xuXHRcdH1cblx0fVxuXG59IiwiLndweC1kZWNvcmF0aXZlLXBhbmVsIHtcblx0QGluY2x1ZGUgbWlubWF4KHBhZGRpbmcsIDEwJSwgMTAlKTtcblx0d2lkdGg6IDEwMCU7XG5cdG1heC13aWR0aDogMTQwMHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0LmRlY29yYXRpdmUtcGFuZWwtaW5uZXIge1xuXHRcdEBpbmNsdWRlIGNvbnRleHQoKTtcblx0XHRtYXgtd2lkdGg6IDE0MDBweDtcblx0XHR3aWR0aDogOTUlO1xuXHR9XG5cblx0LnBhbmVsLWhlYWRpbmcge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR6LWluZGV4OiA1O1xuXHR9XG5cblx0LnBhbmVsLWJnIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdGxlZnQ6IDA7XG5cdFx0dG9wOiAwO1xuXHRcdHotaW5kZXg6IDE7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdH1cblxuXHQucGFuZWwtY29udGVudCB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG1heC13aWR0aDogNzIwcHg7XG5cdFx0bGVmdDogMTAlO1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXG5cdFx0QGluY2x1ZGUgYnJlYWtwb2ludCg3NTBweCkge1xuXHRcdFx0bGVmdDogMDtcblx0XHR9XG5cblx0XHQucGFuZWwtaGVhZGVyIHtcblx0XHRcdEBpbmNsdWRlIHZlcnRpY2FsLWFsaWduKCk7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR6LWluZGV4OiA1O1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRtYXgtd2lkdGg6IDYwJTtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDEwJTtcblxuXHRcdFx0QGluY2x1ZGUgYnJlYWtwb2ludCg5MDBweCkge1xuXHRcdFx0XHR3aWR0aDogNTUlO1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBicmVha3BvaW50KDc1MHB4KSB7XG5cdFx0XHRcdEBpbmNsdWRlIGJnLXJldGluYShcInBhbmVsLXNtXCIsIFwicG5nXCIsIDM5NnB4LCAyMzJweCk7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuXHRcdFx0XHRtaW4taGVpZ2h0OiAyNTBweDtcblx0XHRcdFx0cGFkZGluZzogNSU7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQoNTAwcHgpIHtcblx0XHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRcdFx0bWluLWhlaWdodDogMDtcblx0XHRcdFx0Ym94LXNoYWRvdzogNXB4IDVweCAxNXB4IDVweCByZ2JhKGNvbG9yKCdibGFjaycpLCAwLjIpO1xuXHRcdFx0fVxuXG5cdFx0XHQucGFuZWwtaGVhZGVyLXdyYXAge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0XHRAaW5jbHVkZSBicmVha3BvaW50KDc1MHB4KSB7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAzMDBweDtcblx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQucGFuZWwtdGl0bGUge1xuXHRcdFx0XHRAaW5jbHVkZSBmb250LXNpemUoMzJweCwgMjhweCk7XG5cdFx0XHRcdGNvbG9yOiBjb2xvcignYmx1ZScpO1xuXHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXG5cdFx0XHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQoNzUwcHgpIHtcblx0XHRcdFx0XHRAaW5jbHVkZSBmb250LXNpemUoMThweCk7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5wYW5lbC1zdWJoZWFkIHtcblx0XHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDE4cHgsIDE0cHgpO1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRjb2xvcjogY29sb3IoJ3BpbmsnKTtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDJweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDgwMDtcblx0XHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblxuXHRcdFx0XHRwIHtcblx0XHRcdFx0XHRAaW5jbHVkZSBmb250LXNpemUoMThweCwgMTRweCk7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAaW5jbHVkZSBicmVha3BvaW50KDc1MHB4KSB7XG5cdFx0XHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDE0cHgpO1xuXHRcdFx0XHRcdFxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnBhbmVsLW11Z3Nob3Qge1xuXHRcdFx0QGluY2x1ZGUgdmVydGljYWwtYWxpZ24oKTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHotaW5kZXg6IDU7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAxMDAlO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IC0yMCU7XG5cdFx0XHRtYXgtd2lkdGg6IDM0OHB4O1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHRcdFx0QGluY2x1ZGUgYnJlYWtwb2ludCg3NTBweCkge1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdHRyYW5zZm9ybTogbm9uZTtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHR6LWluZGV4OiA4O1xuXHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0XHRcdFx0bWF4LXdpZHRoOiAyMDBweDtcblx0XHRcdH1cblxuXHRcdFx0aW1nIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5wYW5lbC1jb250ZW50LWJnIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHotaW5kZXg6IDE7XG5cblx0XHRcdGltZyB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgYnJlYWtwb2ludCg3NTBweCkge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXG5cdFx0fVxuXHR9XG59IiwiLndweC1ibG9jay1ncmlkIHtcblx0QGluY2x1ZGUgbWlubWF4KG1hcmdpbiwgOCUsIDMlKTtcblxuXHRAaW5jbHVkZSBicmVha3BvaW50KDgwMHB4KSB7XG5cdFx0QGluY2x1ZGUgbWlubWF4KG1hcmdpbiwgOCUsIDglKTtcblx0fVxuXG5cdC5ncmlkLWl0ZW1zIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRtYXJnaW4tbGVmdDogLTUlO1xuXG5cdFx0QGluY2x1ZGUgYnJlYWtwb2ludCg4MDBweCkge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cblx0XHQuZ3JpZC1pdGVtIHtcblx0XHRcdHdpZHRoOiA0NSU7XG5cdFx0XHRtYXJnaW4tbGVmdDogNSU7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA1JTtcblxuXHRcdFx0QGluY2x1ZGUgYnJlYWtwb2ludCg4MDBweCkge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdFx0XHR9XG5cblx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQoODAwcHgpIHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdGltZyB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIud3B4LWJsb2NrLXJlbGF0ZWQtcG9zdHMge1xuXHRAaW5jbHVkZSBtaW5tYXgobWFyZ2luLCA4JSwgOCUpO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDU7XG5cblx0LmJsb2NrLXRpdGxlIHtcblx0XHRAaW5jbHVkZSBicmVha3BvaW50KDYwMHB4KSB7XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdH1cblx0fVxuXG5cdC5yZWxhdGVkLXBvc3RzIHtcblx0XHRAaW5jbHVkZSBtaW5tYXgobWFyZ2luLCA1JSwgNSUpO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0bWFyZ2luLWxlZnQ6IC0zJTtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cblx0XHRAaW5jbHVkZSBicmVha3BvaW50KDYwMHB4KSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdH1cblxuXHRcdC5yZWxhdGVkLXBvc3Qge1xuXHRcdFx0d2lkdGg6IDI5LjMlO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDQlO1xuXHRcdFx0Ym94LXNoYWRvdzogMHB4IDBweCA0MHB4ICMwMDAwMDAyOTtcblxuXHRcdFx0YSB7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgYnJlYWtwb2ludCg5MDBweCkge1xuXHRcdFx0XHR3aWR0aDogNDYlO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBicmVha3BvaW50KDYwMHB4KSB7XG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvIDQwcHg7XG5cdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cblx0XHRcdC5wb3N0LWRhdGUge1xuXHRcdFx0XHRAaW5jbHVkZSBmb250LXNpemUoMTRweCwgMTJweCk7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAxLjZweDtcblx0XHRcdFx0Y29sb3I6IGNvbG9yKCdsYXZlbmRlcicpO1xuXHRcdFx0fVxuXG5cdFx0XHQucG9zdC10aXRsZSB7XG5cdFx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgxOHB4LCAxNnB4KTtcblx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdH1cblxuXHRcdFx0LnBvc3QtY29udGVudCB7XG5cdFx0XHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0XHR9XG5cblx0XHRcdC5wb3N0LWltYWdlIHtcblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi53cHgtYmxvY2stcmVzb3VyY2VzIHtcblx0QGluY2x1ZGUgbWlubWF4KG1hcmdpbiwgOCUsIDglKTtcblx0QGluY2x1ZGUgZXhwbG9kZS13aWR0aCgpO1xuXG5cdGgyIHtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0cGFkZGluZy1ib3R0b206IDE1cHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBjb2xvcignbGF2ZW5kZXInKTtcblxuXHRcdHNwYW4ge1xuXHRcdFx0QGluY2x1ZGUgY29udGV4dCgpO1xuXHRcdFx0d2lkdGg6IDgwJTtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblxuXHRcdCYuaXMtc2VudGVuY2UtY2FzaW5nIHtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHRcdH1cblx0fVxuXG5cdC5yZXNvdXJjZS1ncm91cCB7XG5cdFx0QGluY2x1ZGUgY29udGV4dCgpO1xuXHRcdHdpZHRoOiA4MCU7XG5cdFx0bWFyZ2luLXRvcDogJHJoeXRobSoxLjU7XG5cblx0XHQucmVzb3VyY2UtYWN0aW9ucyB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRyaWdodDogMDtcblxuXHRcdFx0YSB7XG5cdFx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgxNHB4LCAxMnB4KTtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDEuNnB4O1xuXHRcdFx0XHRjb2xvcjogY29sb3IoJ2JsdWUnKTtcblxuXHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRAaW5jbHVkZSBicmVha3BvaW50KDgwMHB4KSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGNvbG9yOiBjb2xvcigncGluaycpO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0aSB7XG5cdFx0XHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDI4cHgsIDIycHgpO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA0MHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnJlc291cmNlLXRpdGxlIHtcblx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgyOHB4LCAxOHB4KTtcblx0XHRcdG1hcmdpbi1ib3R0b206ICRyaHl0aG07XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAzMDBweDtcblxuXHRcdFx0QGluY2x1ZGUgYnJlYWtwb2ludCg4MDBweCkge1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAxMjBweDtcblx0XHRcdH1cblxuXHRcdFx0YSB7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdGNvbG9yOiBjb2xvcigncGluaycpO1xuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGNvbG9yOiBjb2xvcignYmx1ZScpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0dWwge1xuXHRcdFx0bWFyZ2luOiAwO1xuXG5cdFx0XHRsaSB7XG5cdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGNvbG9yKCdsYXZlbmRlcicpO1xuXG5cdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG59IiwiYm9keSB7XG5cblx0LndweC1ibG9jay1zZWN0aW9uLWhlYWRlciB7XG5cdFx0QGluY2x1ZGUgbWlubWF4KG1hcmdpbiwgNSUsIDApO1xuXHRcdEBpbmNsdWRlIGV4cGxvZGUtd2lkdGgoKTtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgY29sb3IoJ2xhdmVuZGVyJyk7XG5cblx0XHQmLmhhcy1kZWNvcmF0aXZlLXRleHQge1xuXHRcdFx0QGluY2x1ZGUgbWlubWF4KG1hcmdpbiwgMTAlLCAwKTtcblx0XHR9XG5cblx0XHQuZGVjb3JhdGl2ZS10ZXh0IHtcblx0XHRcdGZvbnQtc2l6ZTogMTJ2dztcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRmb250LXdlaWdodDogODAwO1xuXHRcdFx0b3BhY2l0eTogMC4wMztcblx0XHRcdG1hcmdpbi1ib3R0b206IC04JTtcblx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMzBweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXG5cdFx0XHRAaW5jbHVkZSBicmVha3BvaW50KDExMDBweCkge1xuXHRcdFx0XHRmb250LXNpemU6IDEwdnc7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQoODAwcHgpIHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBicmVha3BvaW50KDczMHB4KSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogOHZ3O1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMTVweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRpIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRtYXJnaW4tdG9wOiAtMjRweDtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHRcdCYuaWNvbi1wbHVzLWNpcmNsZWQge1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0JiArICoge1xuXHRcdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXG5cdFx0XHQmLmxhbmRpbmctZ3JpZCB7XG5cdFx0XHRcdEBpbmNsdWRlIG1pbm1heChtYXJnaW4sIDYlLCA4JSk7XG5cdFx0XHR9XG5cblx0XHRcdCYud3AtYmxvY2stZ3JvdXAge1xuXHRcdFx0XHRAaW5jbHVkZSBtaW5tYXgocGFkZGluZywgNSUsIDUlKTtcblxuXHRcdFx0XHR1bCB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDIwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLmlzLWV4cG9zZWQge1xuXG5cdFx0XHRpIHtcblxuXHRcdFx0XHQmLmljb24tcGx1cy1jaXJjbGVkIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5pY29uLW1pbnVzLWNpcmNsZWQge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0fVxuXG5cdFx0XHR9XG5cblx0XHRcdCYgKyAqIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblxuXHRcdFx0XHQmLmxhbmRpbmctZ3JpZCB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cblx0XHRcdH1cblxuXHRcdH1cblxuXHRcdCYuaGlkZS10b2dnbGVzIHtcblxuXHRcdFx0LndyYXAge1xuXG5cdFx0XHRcdGgyIHtcblx0XHRcdFx0XHRjdXJzb3I6IHRleHQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0aSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdH1cblxuXHRcdH1cblxuXHRcdC53cmFwIHtcblx0XHRcdEBpbmNsdWRlIGNvbnRleHQoKTtcblx0XHRcdHdpZHRoOiA4MCU7XG5cblx0XHRcdGgyIHtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMTVweDtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiA4MHB4O1xuXG5cdFx0XHRcdCYuaXMtc2VudGVuY2UtY2FzaW5nIHtcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHR9XG59IiwiLndweC1ibG9jay1zdGF0cyB7XG5cdEBpbmNsdWRlIG1pbm1heChtYXJnaW4sIDUuNSUsIDUuNSUpO1xuXG5cdC5zdGF0cyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cblx0XHQuc3RhdCB7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR3aWR0aDogMjUlO1xuXHRcdFx0cGFkZGluZzogMCA1JTtcblx0XHRcdG1hcmdpbjogMi41JSAwO1xuXG5cdFx0XHRAaW5jbHVkZSBicmVha3BvaW50KDkwMHB4KSB7XG5cdFx0XHRcdHdpZHRoOiAzMy4zMyU7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQoNzAwcHgpIHtcblx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgYnJlYWtwb2ludCg1MDBweCkge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblxuXHRcdFx0aSB7XG5cdFx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgxMDBweCwgODBweCk7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQuc3RhdC1maWd1cmUge1xuXHRcdFx0XHRAaW5jbHVkZSBmb250LXNpemUoNDhweCwgMzJweCk7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxufSIsIi53cHgtYmxvY2stc3Vic2VjdGlvbiB7XG5cdEBpbmNsdWRlIGV4cGxvZGUtd2lkdGgoKTtcblx0QGluY2x1ZGUgbWlubWF4KG1hcmdpbiwgOCUsIDglKTtcblx0YmFja2dyb3VuZC1jb2xvcjogY29sb3IoJ3N1YnRsZScpO1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgY29sb3IoJ2xhdmVuZGVyJyk7XG5cblx0LnN1YnNlY3Rpb24ge1xuXHRcdEBpbmNsdWRlIG1pbm1heChwYWRkaW5nLCA4JSwgOCUpO1xuXHRcdFxuXHRcdC5zdWJzZWN0aW9uLWNvbHMge1xuXHRcdFx0QGluY2x1ZGUgY29udGV4dCgpO1xuXHRcdFx0d2lkdGg6IDgwJTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cblx0XHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQoOTAwcHgpIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cblx0XHRcdC5zdWJzZWN0aW9uLWNvbCB7XG5cdFx0XHRcdHdpZHRoOiA0MCU7XG5cblx0XHRcdFx0YmxvY2txdW90ZSB7XG5cdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnN1YnNlY3Rpb24tdGl0bGUge1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAaW5jbHVkZSBicmVha3BvaW50KDkwMHB4KSB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0d2lkdGg6IDYwJTtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblxuXHRcdFx0XHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQoOTAwcHgpIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdGJvcmRlci10b3A6IG5vbmU7XG5cdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHR9XG5cdH1cblxufSIsIi53cHgtdGlsZS1zbGlkZXIge1xuXHRAaW5jbHVkZSBtaW5tYXgobWFyZ2luLCAxMCUsIDEwJSk7XG5cdEBpbmNsdWRlIGV4cGxvZGUtd2lkdGgoKTtcblx0YmFja2dyb3VuZC1jb2xvcjogY29sb3IoJ3N1YnRsZScpO1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgY29sb3IoJ2xhdmVuZGVyJyk7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRAaW5jbHVkZSBicmVha3BvaW50KDg2MHB4KSB7XG5cdFx0QGluY2x1ZGUgbWlubWF4KG1hcmdpbiwgOCUsIDglKTtcblx0fVxuXG5cdC5zbGljay1hcnJvdy5zbGljay1oaWRkZW4ge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cblx0LnNsaWNrLWxpc3Qge1xuXHRcdC8vcGFkZGluZzogMCAhaW1wb3J0YW50O1xuXHRcdG92ZXJmbG93OiB2aXNpYmxlO1xuXHR9XG5cblx0LnNsaWNrLXRyYWNrIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXG5cdFx0LnRpbGUtc2xpZGUge1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdH1cblx0fVxuXG5cdC50aWxlLW5hdiB7XG5cdFx0QGluY2x1ZGUgZm9udC1zaXplKDE4cHgpO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IC01MHB4O1xuXHRcdHJpZ2h0OiA1JTtcblx0XHRjb2xvcjogY29sb3IoJ2JsdWUnKTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHRAaW5jbHVkZSBicmVha3BvaW50KDg2MHB4KSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblxuXHRcdGEge1xuXHRcdFx0Ji5zbGljay1kaXNhYmxlZCB7XG5cdFx0XHRcdG9wYWNpdHk6IDAuMjtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQudGlsZS1uYXYtY291bnQge1xuXHRcdFx0bWFyZ2luOiAwIDIwcHg7XG5cdFx0fVxuXG5cdFx0aSB7XG5cdFx0XHRAaW5jbHVkZSBmb250LXNpemUoNDBweCk7XG5cdFx0XHRjb2xvcjogY29sb3IoJ2JsdWUnKTtcblx0XHR9XG5cdH1cblxuXHQudGlsZS1jb2xzIHtcblx0XHRAaW5jbHVkZSBtaW5tYXgocGFkZGluZywgOCUsIDApO1xuXHRcdEBpbmNsdWRlIGNvbnRleHQoKTtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0LmJ1dHRvbiB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR6LWluZGV4OiA1O1xuXHRcdH1cblxuXHRcdC5jdGEge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdG1hcmdpbjogNDBweCBhdXRvIDA7XG5cdFx0XHR3aWR0aDogOTUlO1xuXG5cdFx0XHRAaW5jbHVkZSBicmVha3BvaW50KDYwMHB4KSB7XG5cdFx0XHRcdG1hcmdpbi10b3A6ICRyaHl0aG07XG5cdFx0XHR9XG5cblx0XHRcdGEge1xuXHRcdFx0XHRAaW5jbHVkZSBicmVha3BvaW50KDg2MHB4KSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQoODYwcHgpIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRAaW5jbHVkZSBicmVha3BvaW50KDg2MHB4KSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMDtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdHotaW5kZXg6IDQ7XG5cdFx0XHR3aWR0aDogMjAwcHg7XG5cdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCUsIGNvbG9yKCdzdWJ0bGUnKSAxMDAlKTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHR9XG5cblx0XHQudGlsZS1jb2wge1xuXG5cdFx0XHQmLnNsaWRlci1jb2wge1xuXHRcdFx0XHR3aWR0aDogNjUlO1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblxuXHRcdFx0XHRAaW5jbHVkZSBicmVha3BvaW50KDg2MHB4KSB7XG5cdFx0XHRcdFx0d2lkdGg6IDkwJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLmxlYWRpbmctY29sIHtcblx0XHRcdFx0d2lkdGg6IDMwJTtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiA1JTtcblxuXHRcdFx0XHRAaW5jbHVkZSBicmVha3BvaW50KDg2MHB4KSB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdFx0XHR3aWR0aDogODAlO1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdHAge1xuXHRcdFx0XHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQoODYwcHgpIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdHdpZHRoOiA0MCU7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKDI1NSwyNTUsMjU1LDEpIDAlLCBjb2xvcignc3VidGxlJykgNzUlLCByZ2JhKDI1NSwyNTUsMjU1LDApIDEwMCUpO1xuXHRcdFx0XHRcdGhlaWdodDogMTIwJTtcblx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgYnJlYWtwb2ludCg4NjBweCkge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRoMiB7XG5cdFx0XHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDQ4cHgsIDI4cHgpO1xuXHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHR6LWluZGV4OiA1O1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgYnJlYWtwb2ludCg4NjBweCkge1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBicmVha3BvaW50KDg2MHB4KSB7XG5cdFx0XHRcdEBpbmNsdWRlIGNvbnRleHQoKTtcblx0XHRcdFx0d2lkdGg6IDk1JTtcblx0XHRcdH1cblxuXHRcdH1cblxuXHRcdC50aWxlLXNsaWRlIHtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIGNvbG9yKCdsYXZlbmRlcicpO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0XHRcdG1hcmdpbjogMCAxMHB4O1xuXHRcdFx0d2lkdGg6IDMwMHB4O1xuXHRcdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG5cblx0XHRcdGEge1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQoNTAwcHgpIHtcblx0XHRcdFx0d2lkdGg6IDI1MHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiBjb2xvcigncGluaycpO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG5cdFx0XHRcdGJveC1zaGFkb3c6IDBweCAwcHggNDBweCAjMDAwMDAwMjk7XG5cblx0XHRcdFx0QGluY2x1ZGUgYnJlYWtwb2ludCg4NjBweCkge1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogbm9uZTtcblx0XHRcdFx0XHRib3JkZXItY29sb3I6IGNvbG9yKCdibHVlJyk7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuc2xpZGUtaWNvbiB7XG5cdFx0XHRcdFx0Y29sb3I6IGNvbG9yKCdwaW5rJyk7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBicmVha3BvaW50KDg2MHB4KSB7XG5cdFx0XHRcdFx0XHRjb2xvcjogY29sb3IoJ2JsdWUnKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuc2xpZGUtdGl0bGUge1xuXHRcdFx0XHRcdGNvbG9yOiBjb2xvcigncGluaycpO1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgYnJlYWtwb2ludCg4NjBweCkge1xuXHRcdFx0XHRcdFx0Y29sb3I6IGNvbG9yKCdibHVlJyk7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LnNsaWRlLWRlc2Mge1xuXHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRjb2xvcjogY29sb3IoJ2dyYXknKTtcblx0XHRcdH1cblxuXHRcdFx0LnRpbGUtY29udGVudCB7XG5cdFx0XHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiA0MHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQuc2xpZGUtaWNvbiB7XG5cdFx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSg2MHB4KTtcblx0XHRcdFx0Y29sb3I6IGNvbG9yKCdibHVlJyk7XG5cdFx0XHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuXG5cdFx0XHRcdGkge1xuXHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LnNsaWRlLXRpdGxlIHtcblx0XHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDI0cHgsIDIwcHgpO1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0XHRcdGNvbG9yOiBjb2xvcignYmx1ZScpO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHRcdFx0XHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxufSIsIi5jb250YWN0LWZvcm0ge1xuXHRAaW5jbHVkZSBleHBsb2RlLXdpZHRoKCk7XG5cdFxuXHQuY29udGFjdHMtcm93IHtcblx0XHRib3JkZXItdG9wOiAxcHggc29saWQgY29sb3IoJ2xhdmVuZGVyJyk7XG5cdFx0cGFkZGluZy10b3A6IDMwcHg7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdFx0YSB7XG5cdFx0XHRAaW5jbHVkZSBmb250LXNpemUoMTRweCwgMTJweCk7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMS4zcHg7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0Y29sb3I6IGNvbG9yKCdibHVlJyk7XG5cblx0XHRcdGkge1xuXHRcdFx0XHRAaW5jbHVkZSBmb250LXNpemUoMjJweCk7XG5cdFx0XHRcdGNvbG9yOiBjb2xvcigncGluaycpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5mb3JtLWNvbHMge1xuXHRcdEBpbmNsdWRlIGNvbnRleHQoKTtcblx0XHR3aWR0aDogODAlO1xuXHRcdEBpbmNsdWRlIG1pbm1heChtYXJnaW4sIDglLCA4JSk7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0QGluY2x1ZGUgYnJlYWtwb2ludCg4MDBweCkge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXG5cdFx0LnRlbGVwaG9uZS10YWcge1xuXHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDIycHgpO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdGNvbG9yOiBjb2xvcignYmx1ZScpO1xuXG5cdFx0XHRpIHtcblx0XHRcdFx0Y29sb3I6IGNvbG9yKCdwaW5rJyk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmZvcm0tY29sIHtcblx0XHRcdHdpZHRoOiA0NSU7XG5cblx0XHRcdCYubm8tZm9ybSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBicmVha3BvaW50KDgwMHB4KSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXG5cdFx0XHRoMiB7XG5cdFx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSg2OHB4LCA0OHB4KTtcblx0XHRcdH1cblxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cblx0XHRcdFx0QGluY2x1ZGUgYnJlYWtwb2ludCg4MDBweCkge1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDQwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuZm9ybSB7XG5cblx0XHRsYWJlbCB7XG5cdFx0XHRjb2xvcjogY29sb3IoJ2xhdmVuZGVyJyk7XG5cdFx0fVxuXG5cdFx0dGV4dGFyZWEsXG5cdFx0aW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuXHRcdGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcblx0XHRcdGJvcmRlci1jb2xvcjogY29sb3IoJ2xhdmVuZGVyJyk7XG5cdFx0XHRjb2xvcjogY29sb3IoJ2xhdmVuZGVyJyk7XG5cblx0XHRcdEBpbmNsdWRlIGlucHV0LXBsYWNlaG9sZGVyKCkge1xuXHRcdFx0XHRjb2xvcjogY29sb3IoJ2xhdmVuZGVyJyk7XG5cdFx0XHR9XG5cblx0XHR9XG5cblx0XHRpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiA4MDA7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdGNvbG9yOiBjb2xvcignYmx1ZScpO1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiBjb2xvcignYmx1ZScpO1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogY29sb3IoJ2JsdWUnKTtcblx0XHRcdFx0Y29sb3I6IGNvbG9yKCd3aGl0ZScpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdHRleHRhcmVhIHtcblx0XHRcdGJvcmRlci1jb2xvcjogY29sb3IoJ2xhdmVuZGVyJyk7XG5cdFx0fVxuXG5cdH1cbn0iLCIuZGVmYXVsdC12aWV3cG9ydCB7XG5cdEBpbmNsdWRlIGV4cGxvZGUtd2lkdGgoKTtcblx0ZGlzcGxheTogZmxleDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZS1pbi1vdXQ7XG5cblx0JiA+ICoge1xuXHRcdHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlLWluLW91dDtcblx0fVxuXG5cdCYuaXMtbG9hZGluZyB7XG5cdFx0bWluLWhlaWdodDogNTB2dztcblxuXHRcdCYgPiAqIHtcblx0XHRcdG9wYWNpdHk6IDA7XG5cblx0XHR9XG5cdH1cblxuXHQudmlld3BvcnQtYmcge1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cdH1cblxuXHQudmlld3BvcnQtaGVhZGVyIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRwLCBoMSB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0fVxuXG5cdFx0LnZpZXdwb3J0LXRpdGxlIHtcblxuXHRcdFx0Lm1vYmlsZSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdHdpZHRoOiA5MCU7XG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXG5cdFx0XHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQoNjAwcHgpIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHR9XG5cblx0XHRcdH1cblxuXHRcdFx0LmRlc2t0b3Age1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR3aWR0aDogOTAlO1xuXHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblxuXHRcdFx0XHRAaW5jbHVkZSBicmVha3BvaW50KDYwMHB4LCAnbWluLXdpZHRoJykge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHR9XG5cblx0XHQudmlld3BvcnQtc3VidGl0bGUge1xuXHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDE0cHgpO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdGNvbG9yOiBjb2xvcignbGF2ZW5kZXInKTtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAxLjZweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXG5cdFx0XHRAaW5jbHVkZSBicmVha3BvaW50KDYwMHB4KSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnZpZXdwb3J0LXRpdGxlIHtcblx0XHRcdGltZyB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDEwODBweDtcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHR9XG5cblx0LnZpZXdwb3J0LXNjcm9sbGVyIHtcblx0XHRAaW5jbHVkZSBmb250LXNpemUoNzRweCk7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGJvdHRvbTogNSU7XG5cdFx0bGVmdDogNTAlO1xuXHRcdG1hcmdpbi1sZWZ0OiAtNDIuNXB4O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cbn0iLCJib2R5LmxvZ2dlZC1pbiB7XG5cblx0LmhlYWRlci1tYWluIHtcblx0XHR0b3A6IDMycHg7XG5cblx0XHRAaW5jbHVkZSBicmVha3BvaW50KDc4MnB4KSB7XG5cdFx0XHR0b3A6IDQ2cHg7XG5cdFx0fVxuXHR9XG5cbn1cblxuLmhlYWRlci1tYWluIHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR3aWR0aDogMTAwJTtcblx0dG9wOiAwO1xuXHR6LWluZGV4OiAxMDA7XG5cdGxlZnQ6IDA7XG5cdGJhY2tncm91bmQtY29sb3I6IGNvbG9yKCdyZWQnKTtcblxuXHRAaW5jbHVkZSBicmVha3BvaW50KDYwMHB4KSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHR9XG5cblx0Ji5pcy1zdGlja3kge1xuXG5cdFx0Lm5hdi1wcmltYXJ5ID4gdWwgbGkgPiBhIHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdH1cblxuXHRcdC5uYXYtZHJvcGRvd24ge1xuXHRcdFx0bWFyZ2luLXRvcDogMTVweDtcblx0XHR9XG5cblx0XHQuaGVhZGVyLWJvdHRvbSB7XG5cdFx0XHRwYWRkaW5nOiAxNXB4IDIuNSU7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdH1cblxuXHRcdC5oZWFkZXItdG9wIHtcblx0XHRcdG1hcmdpbi10b3A6IC01MnB4O1xuXG5cdFx0XHRAaW5jbHVkZSBicmVha3BvaW50KDEwMjBweCkge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAtNDBweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQubG9nby1tYWluIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0d2lkdGg6IDEwMHB4O1xuXG5cdFx0XHQuc3RpY2t5IHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cblx0XHRcdC5zdGF0aWMge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblxuXHR9XG5cblx0LmhlYWRlci1ib3R0b20sXG5cdC5oZWFkZXItdG9wIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cblx0LmhlYWRlci10b3Age1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBjb2xvcignbGF2ZW5kZXInKTtcblx0XHRwYWRkaW5nLXJpZ2h0OiA1JTtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR0cmFuc2l0aW9uOiBtYXJnaW4gMC4ycyBlYXNlLWluLW91dDtcblxuXHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQoMTAyMHB4KSB7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdH1cblx0fVxuXG5cdC5oZWFkZXItYm90dG9tIHtcblx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdFx0cGFkZGluZy1yaWdodDogNSU7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBjb2xvcignbGF2ZW5kZXInKTtcblxuXHRcdC5uYXYtbW9iaWxlLWJhY2sge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAyNXB4O1xuXHRcdFx0bGVmdDogMi41JTtcblx0XHRcdGNvbG9yOiBjb2xvcignbGF2ZW5kZXInKTtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgYnJlYWtwb2ludCgxMDIwcHgpIHtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0fVxuXHR9XG5cblx0LmhhbWJ1cmdlciB7XG5cdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQoMTAyMHB4KSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cdH1cbn1cblxuLmxvZ28tbWFpbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogMjk5cHg7XG5cblx0QGluY2x1ZGUgYnJlYWtwb2ludCgxMDIwcHgpIHtcblx0XHR3aWR0aDogMTUwcHg7XG5cdH1cblxuXHQuc3RpY2t5IHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0YSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblxuXHRpbWcge1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxufSIsIi5rZXktY29udGFjdHMge1xuXHRAaW5jbHVkZSBleHBsb2RlLXdpZHRoKCk7XG5cblx0Ji5pcy1sb2FkaW5nIHtcblx0XHRvcGFjaXR5OiAwLjI7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdH1cblxuXHQua2V5LWNvbnRhY3RzLXRpdGxlIHtcblx0XHRAaW5jbHVkZSBtaW5tYXgobWFyZ2luLCAxMCUsIDUlKTtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgY29sb3IoJ2xhdmVuZGVyJyk7XG5cdFx0cGFkZGluZy1ib3R0b206IDEwcHg7XG5cblx0XHRzcGFuIHtcblx0XHRcdEBpbmNsdWRlIGNvbnRleHQoKTtcblx0XHRcdHdpZHRoOiA4MCU7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cdH1cblxuXHQua2V5LWNvbnRhY3RzLW1vcmUge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdCYuaXMtaGlkZGVuIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0LmtleS1jb250YWN0cy1maWx0ZXJzIHtcblx0XHRAaW5jbHVkZSBjb250ZXh0KCk7XG5cdFx0d2lkdGg6IDgwJTtcblx0XHRtYXJnaW46IDQwcHggYXV0bztcblx0XHRwYWRkaW5nOiA0cHggMDtcblxuXHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQoOTAwcHgpIHtcblx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRvdmVyZmxvdy14OiBzY3JvbGw7XG5cdFx0XHRzY3JvbGxiYXItd2lkdGg6IG5vbmU7IC8qIEZpcmVmb3ggKi9cblx0XHRcdC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTsgIC8qIEludGVybmV0IEV4cGxvcmVyIDEwKyAqL1xuXHRcdH1cblxuXHRcdCY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcblx0XHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQoMTE4MHB4KSB7XG5cdFx0XHRcdHdpZHRoOiAwO1xuXHRcdFx0XHRoZWlnaHQ6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0YSB7XG5cdFx0XHRAaW5jbHVkZSBmb250LXNpemUoMTRweCwgMTJweCk7XG5cdFx0XHRjb2xvcjogY29sb3IoJ2xhdmVuZGVyJyk7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMS42cHg7XG5cdFx0XHRmb250LXdlaWdodDogODAwO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdG1hcmdpbjogMCAyMHB4O1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDVweDtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuXHRcdFx0Ji5pcy1hY3RpdmUsXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Y29sb3I6IGNvbG9yKCdwaW5rJyk7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogY29sb3IoJ3BpbmsnKTtcblx0XHRcdH1cblxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5rZXktY29udGFjdHMtcmVzdWx0cyB7XG5cdFx0QGluY2x1ZGUgbWlubWF4KG1hcmdpbiwgOCUsIDglKTtcblx0fVxuXG5cdC5rZXktY29udGFjdHMtcm93IHtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgY29sb3IoJ2xhdmVuZGVyJyk7XG5cdFx0cGFkZGluZy1ib3R0b206IDMwcHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblxuXHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRAaW5jbHVkZSBicmVha3BvaW50KDc4MHB4KSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgYnJlYWtwb2ludCg3ODBweCkge1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHR9XG5cblx0XHQucm93LWhlYWRlciB7XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXG5cdFx0XHRAaW5jbHVkZSBicmVha3BvaW50KDc4MHB4KSB7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdH1cblxuXHRcdFx0aDMge1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdGNvbG9yOiBjb2xvcignYmx1ZScpO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XG5cdFx0XHR9XG5cblx0XHRcdC5yb3ctcm9sZSB7XG5cdFx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgxNHB4LCAxMnB4KTtcblx0XHRcdFx0Y29sb3I6IGNvbG9yKCdwaW5rJyk7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAxLjZweDtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDgwMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQucm93LWNvbnRlbnQge1xuXHRcdFx0QGluY2x1ZGUgY29udGV4dCgpO1xuXHRcdFx0d2lkdGg6IDgwJTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0XHRAaW5jbHVkZSBicmVha3BvaW50KDc4MHB4KSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXG5cdFx0XHQucm93LWNvbCB7XG5cdFx0XHRcdHdpZHRoOiAzMy4zMyU7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdFx0XHRAaW5jbHVkZSBicmVha3BvaW50KDc4MHB4KSB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLnByb2ZpbGUge1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgYnJlYWtwb2ludCgxMDgwcHgpIHtcblx0XHRcdFx0XHRcdHdpZHRoOiA0NSU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0QGluY2x1ZGUgYnJlYWtwb2ludCg3ODBweCkge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLmxvY2F0aW9uIHtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQoMTA4MHB4KSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAlO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQoNzgwcHgpIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAxMHB4IDA7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgYnJlYWtwb2ludCg3ODBweCkge1xuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBmb250LXNpemUoMjJweCk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5jb250YWN0IHtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBicmVha3BvaW50KDEwODBweCkge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDQ1JTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBicmVha3BvaW50KDc4MHB4KSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5yb3ctZGV0YWlscyB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRwIHtcblx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQucm93LWVtYWlsIHtcblx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cblx0XHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogODAwO1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogY29sb3IoJ2JsdWUnKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQucm93LXBob25lIHtcblxuXHRcdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgxOHB4KTtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0XHRcdFx0Y29sb3I6IGNvbG9yKCdibHVlJyk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5yb3ctbXVnIHtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBicmVha3BvaW50KDc4MHB4KSB7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0byAxMHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDBweDtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cbn0iLCIubGFuZGluZy1ncmlkIHtcblx0QGluY2x1ZGUgbWlubWF4KG1hcmdpbiwgMTAlLCA4JSk7XG5cdGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRtYXJnaW4tbGVmdDogLTElO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0QGluY2x1ZGUgYnJlYWtwb2ludCg2MDBweCkge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHR9XG5cblx0YSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cblx0XHRcdC5ncmlkLWRlc2Mge1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0fVxuXG5cdFx0XHQuYmcge1xuXHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0fVxuXG5cdFx0XHQuYmctaG92ZXIge1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0fVxuXG5cdFx0XHQuZ3JpZC1jdGEge1xuXHRcdFx0XHRjb2xvcjogY29sb3IoJ3BpbmsnKTtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiBjb2xvcigncGluaycpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHotaW5kZXg6IDI7XG5cdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjMjYyMTY2ODUgMCUsICMyNjIxNjYwMCAxMDAlKSAwJSAwJSBuby1yZXBlYXQgcGFkZGluZy1ib3g7XG5cdFx0fVxuXG5cdH1cblxuXHQuYmctaG92ZXIsXG5cdC5iZyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR6LWluZGV4OiAxO1xuXHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuXHR9XG5cblx0LmJnLWhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcignYmx1ZScpO1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cblxuXHQuZ3JpZC10aXRsZSB7XG5cdFx0QGluY2x1ZGUgZm9udC1zaXplKDQ4cHgsIDMycHgpO1xuXHRcdG1hcmdpbjogMDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ei1pbmRleDogNTtcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4Oztcblx0XHRjb2xvcjogY29sb3IoJ3doaXRlJyk7XG5cdFx0dGV4dC1zaGFkb3c6IDBweCAycHggM3B4ICMwRjFDM0I2NjtcblxuXHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQoMTQwMHB4KSB7XG5cdFx0XHRAaW5jbHVkZSBmb250LXNpemUoMzhweCwgMjhweCk7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgYnJlYWtwb2ludCgxMjAwcHgpIHtcblx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgyOHB4LCAyMnB4KTtcblx0XHR9XG5cdH1cblxuXHQuZ3JpZC1jdGEge1xuXHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgzMnB4KTtcblx0XHR6LWluZGV4OiA1O1xuXHRcdGNvbG9yOiBjb2xvcignd2hpdGUnKTtcblx0XHRsaW5lLWhlaWdodDogNTVweDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTAwJTtcblx0XHRib3JkZXI6IDJweCBzb2xpZCBjb2xvcignd2hpdGUnKTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0d2lkdGg6IDYwcHg7XG5cdFx0aGVpZ2h0OiA2MHB4O1xuXHRcdGJvdHRvbTogMzBweDtcblx0XHRsZWZ0OiAzMHB4O1xuXHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuXG5cdFx0QGluY2x1ZGUgYnJlYWtwb2ludCgxMjAwcHgpIHtcblx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgxNnB4KTtcblx0XHRcdHdpZHRoOiAzMHB4O1xuXHRcdFx0aGVpZ2h0OiAzMHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDI1cHg7XG5cdFx0fVxuXG5cdFx0aSB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRsZWZ0OiAtMnB4O1xuXG5cdFx0XHRAaW5jbHVkZSBicmVha3BvaW50KDEyMDBweCkge1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0fVxuXG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuZ3JpZC1kZXNjIHtcblx0XHRAaW5jbHVkZSBmb250LXNpemUoMjJweCwgMThweCk7XG5cdFx0ei1pbmRleDogNTtcblx0XHRjb2xvcjogY29sb3IoJ3doaXRlJyk7XG5cdFx0b3BhY2l0eTogMDtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR0ZXh0LXNoYWRvdzogMHB4IDJweCAzcHggIzBGMUMzQjY2O1xuXHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuXG5cdFx0QGluY2x1ZGUgYnJlYWtwb2ludCgxMjAwcHgpIHtcblx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgxOHB4LCAxNnB4KTtcblx0XHR9XG5cdH1cblxuXHQuZ3JpZC1oZWFkZXIge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDMwcHg7XG5cdFx0cGFkZGluZy1yaWdodDogMjAlO1xuXHRcdGxlZnQ6IDMwcHg7XG5cblx0XHRAaW5jbHVkZSBicmVha3BvaW50KDYwMHB4KSB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNDBweDtcblx0XHR9XG5cdH1cblxuXHQuZ3JpZC1pdGVtIHtcblx0XHR3aWR0aDogMzIuMzMlO1xuXHRcdG1hcmdpbi1sZWZ0OiAxJTtcblx0XHRtYXJnaW4tYm90dG9tOiAxJTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0cGFkZGluZy10b3A6IDU4MHB4IC8gMTkyMHB4ICogMTAwJTtcblxuXHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQoOTAwcHgpIHtcblx0XHRcdHdpZHRoOiA0OSU7XG5cdFx0XHRwYWRkaW5nLXRvcDogNTgwcHggLyAxMjAwcHggKiAxMDAlO1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQoNjAwcHgpIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiA1MHZ3O1xuXG5cdFx0fVxuXHR9XG5cbn0iLCIubWFwLWxvY2F0aW9ucyB7XG5cdEBpbmNsdWRlIG1pbm1heChtYXJnaW4sIDglLCA4JSk7XG5cdEBpbmNsdWRlIGV4cGxvZGUtd2lkdGgoKTtcblxuXHQjbWFwIHtcblx0XHRAaW5jbHVkZSBjb250ZXh0KCk7XG5cdFx0d2lkdGg6IDgwJTtcblx0XHRtYXJnaW46IDUwcHggYXV0bztcblx0fVxuXG5cdC5tYXAtbG9jYXRpb25zLXRpdGxlIHtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgY29sb3IoJ2xhdmVuZGVyJyk7XG5cdFx0cGFkZGluZy1ib3R0b206IDEwcHg7XG5cblx0XHRzcGFuIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0QGluY2x1ZGUgY29udGV4dCgpO1xuXHRcdFx0d2lkdGg6IDgwJTtcblx0XHR9XG5cdH1cbn1cblxuLm1hcC1pbmZvd2luZG93IHtcblxuXHQubWFwLXRpdGxlIHtcblx0XHRAaW5jbHVkZSBmb250LXNpemUoMjJweCk7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRtYXJnaW46IDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXG5cdH1cblxuXHRwIHtcblx0XHRsaW5lLWhlaWdodDogMS40O1xuXHRcdG1hcmdpbjogMDtcblxuXHRcdCYubWFwLXRlbCB7XG5cdFx0XHRtYXJnaW4tdG9wOiA1cHg7XG5cdFx0XHRAaW5jbHVkZSBmb250LXNpemUoMTRweCwgMTJweCk7XG5cdFx0fVxuXG5cdFx0YSB7XG5cdFx0XHRjb2xvcjogY29sb3IoJ2JsdWUnKTtcblx0XHR9XG5cdH1cbn0iLCJib2R5LmlzLW5ld3MtZmlsdGVycy1leHBhbmRlZCB7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cblx0Lm5ld3MtYXJjaGl2ZSB7XG5cblx0XHQubmV3cy1zaWRlYmFyIHtcblxuXHRcdFx0QGluY2x1ZGUgYnJlYWtwb2ludCgxMDAwcHgpIHtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogY29sb3IoJ3doaXRlJyk7XG5cdFx0XHRcdHotaW5kZXg6IDk5OTk5OTtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0b3ZlcmZsb3cteTogc2Nyb2xsO1xuXHRcdFx0XHRwYWRkaW5nOiAyMHB4IDMwcHg7XG5cdFx0XHR9XG5cblx0XHR9XG5cdH1cblxufVxuXG4ubmV3cy1hcmNoaXZlIHtcblx0QGluY2x1ZGUgZXhwbG9kZS13aWR0aCgpO1xuXHRAaW5jbHVkZSBtaW5tYXgobWFyZ2luLCA4JSwgMCk7XG5cdGJhY2tncm91bmQtY29sb3I6IGNvbG9yKCdzdWJ0bGUnKTtcblxuXHQuZW1wdHkge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHR9XG5cblx0Ji5pcy1sb2FkaW5nIHtcblx0XHRvcGFjaXR5OiAwLjI7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdH1cblxuXHQud3JhcCB7XG5cdFx0QGluY2x1ZGUgY29udGV4dCgpO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cblx0XHRAaW5jbHVkZSBicmVha3BvaW50KDEwMDBweCkge1xuXHRcdFx0d2lkdGg6IDkwJTtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBicmVha3BvaW50KDYwMHB4KSB7XG5cdFx0XHR3aWR0aDogODAlO1xuXHRcdH1cblx0fVxuXG5cdC5uZXdzLXRpdGxlIHtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgY29sb3IoJ2xhdmVuZGVyJyk7XG5cblx0XHRzcGFuIHtcblx0XHRcdHBhZGRpbmctbGVmdDogNSU7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cdH1cblxuXHQmLnJlbGF0ZWQtYXJ0aWNsZXMge1xuXHRcdEBpbmNsdWRlIG1pbm1heChtYXJnaW4sIDglLCA4JSk7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cblx0XHQubmV3cy10aXRsZSB7XG5cblx0XHRcdHNwYW4ge1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRcdEBpbmNsdWRlIGNvbnRleHQoKTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQubmV3cy1jb250ZW50IHtcblx0XHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0ZmxleDogMTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRtYXJnaW4tbGVmdDogLTUlO1xuXG5cdFx0XHRAaW5jbHVkZSBicmVha3BvaW50KDEwMDBweCkge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiA1JTtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgYnJlYWtwb2ludCg2MDBweCkge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgYnJlYWtwb2ludCg2MDBweCkge1xuXHRcdFx0XHRAaW5jbHVkZSBjb250ZXh0KCk7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdFx0bWFyZ2luLXRvcDogNDBweDtcblx0XHRcdH1cblxuXHRcdFx0Lm5ld3MtcG9zdCB7XG5cdFx0XHRcdHdpZHRoOiAzMCU7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiA1JTtcblxuXHRcdFx0XHRAaW5jbHVkZSBicmVha3BvaW50KDEwMDBweCkge1xuXHRcdFx0XHRcdHdpZHRoOiA0MCU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAaW5jbHVkZSBicmVha3BvaW50KDYwMHB4KSB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5uZXdzLWNvbnRlbnQge1xuXHRcdEBpbmNsdWRlIG1pbm1heChwYWRkaW5nLCAwLCA1JSk7XG5cdFx0d2lkdGg6IDc1JTtcblx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkIGNvbG9yKCdsYXZlbmRlcicpO1xuXG5cblx0XHQubmV3cy13cmFwIHtcblx0XHRcdHBhZGRpbmctbGVmdDogNSU7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IC01JTtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBicmVha3BvaW50KDEyODBweCkge1xuXHRcdFx0d2lkdGg6IDcwJTtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBicmVha3BvaW50KDExMDBweCkge1xuXHRcdFx0d2lkdGg6IDY1JTtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBicmVha3BvaW50KDEwMDBweCkge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRib3JkZXItbGVmdDogbm9uZTtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBicmVha3BvaW50KDYwMHB4KSB7XG5cdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHR9XG5cblx0XHQubmV3cy1wb3N0IHtcblx0XHRcdHdpZHRoOiA0NSU7XG5cdFx0XHRib3gtc2hhZG93OiAwcHggMHB4IDQwcHggIzAwMDAwMDI5O1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDUlO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNSU7XG5cblx0XHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQoNjAwcHgpIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0fVxuXG5cdFx0XHQucG9zdC1jb250ZW50IHtcblx0XHRcdFx0cGFkZGluZzogNDBweCAzMHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQucG9zdC10aXRsZSB7XG5cdFx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgxOHB4KTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGNvbG9yOiBjb2xvcignYmx1ZScpO1xuXG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRjb2xvcjogY29sb3IoJ3BpbmsnKTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0fVxuXG5cdFx0XHR9XG5cblx0XHRcdC5wb3N0LW1ldGEge1xuXHRcdFx0XHRAaW5jbHVkZSBmb250LXNpemUoMTRweCwgMTJweCk7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAxLjZweDtcblx0XHRcdFx0Y29sb3I6IGNvbG9yKCdsYXZlbmRlcicpO1xuXHRcdFx0XHRmb250LXdlaWdodDogODAwO1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0Y29sb3I6IGNvbG9yKCdsYXZlbmRlcicpO1xuXG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRjb2xvcjogY29sb3IoJ3BpbmsnKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0aW1nIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5uZXdzLXNpZGViYXIge1xuXHRcdHdpZHRoOiAyNSU7XG5cblx0XHQubmV3cy10YXhvbm9teSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXG5cdFx0XHQubmV3cy10YXhvbm9teS10aXRsZSB7XG5cdFx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgyOHB4LCAyMnB4KTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0Y29sb3I6IGNvbG9yKCdibHVlJyk7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdH1cblxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZmlsdGVyLWFwcGx5LFxuXHRcdC5uZXdzLWZpbHRlcnMtY2FuY2VsLFxuXHRcdC5maWx0ZXItbGFiZWwge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdFx0QGluY2x1ZGUgYnJlYWtwb2ludCgxMDAwcHgpIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lm5ld3MtZmlsdGVycy1jYW5jZWwge1xuXHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDMycHgpO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0cmlnaHQ6IDMwcHg7XG5cdFx0XHR0b3A6IDMwcHg7XG5cdFx0XHRjb2xvcjogY29sb3IoJ3BpbmsnKTtcblxuXHRcdH1cblxuXHRcdC5maWx0ZXItbGFiZWwge1xuXHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDQycHgpO1xuXHRcdFx0Y29sb3I6IGNvbG9yKCdibHVlJyk7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHR9XG5cblx0XHQuZmlsdGVyLWFwcGx5IHtcblx0XHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQoMTAwMHB4KSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQoMTI4MHB4KSB7XG5cdFx0XHR3aWR0aDogMzAlO1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQoMTEwMHB4KSB7XG5cdFx0XHR3aWR0aDogMzUlO1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQoMTAwMHB4KSB7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0bGVmdDogLTk5OTlweDtcblx0XHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRcdHRvcDogMDtcblx0XHRcdHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlLWluLW91dDtcblx0XHR9XG5cblx0XHR1bCB7XG5cdFx0XHRtYXJnaW46IDA7XG5cblx0XHRcdGxpIHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmZvcm0tY2hlY2sge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0LXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcblx0XHQtbW96LXVzZXItc2VsZWN0OiBub25lO1xuXHRcdC1tcy11c2VyLXNlbGVjdDogbm9uZTtcblx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXG5cdFx0aW5wdXQge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdGhlaWdodDogMDtcblx0XHRcdHdpZHRoOiAwO1xuXG5cdFx0XHQmOmNoZWNrZWQgfiAuY2hlY2sge1xuXG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdH1cblxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5jaGVjayB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRoZWlnaHQ6IDMwcHg7XG5cdFx0XHR3aWR0aDogMzBweDtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIGNvbG9yKCdsYXZlbmRlcicpO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogY29sb3IoJ3doaXRlJyk7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdFx0XHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcblxuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgyNHB4KTtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRcdGNvbG9yOiBjb2xvcignc3VjY2VzcycpO1xuXHRcdFx0XHRjb250ZW50OiAnXFxlODdiJztcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICdmb250ZWxsbyc7XG5cdFx0XHRcdGhlaWdodDogMjBweDtcblx0XHRcdFx0bWFyZ2luLXRvcDogLTE4cHg7XG5cdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAtMTBweDtcblx0XHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRpbnB1dCB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0aGVpZ2h0OiAwO1xuXHRcdFx0d2lkdGg6IDA7XG5cblx0XHRcdCY6Y2hlY2tlZCB+IC5jaGVjayB7XG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdH1cblxuXHRcdFx0fVxuXHRcdH1cblxuXHR9XG5cblx0LmZvcm0tY2hlY2sge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0bWFyZ2luOiAxMHB4IDA7XG5cblx0XHQuY2hlY2sge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0d2lkdGg6IDQwcHg7XG5cdFx0XHRoZWlnaHQ6IDQwcHg7XG5cblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRAaW5jbHVkZSBmb250LXNpemUoMThweCk7XG5cdFx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogY29sb3IoJ3BpbmsnKTtcblx0XHRcdFx0bWFyZ2luLXRvcDogLTEwcHg7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAtMTBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxufSIsIi5uZXdzLWZlYXR1cmUge1xuXHRAaW5jbHVkZSBleHBsb2RlLXdpZHRoKCk7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGJhY2tncm91bmQtY29sb3I6IGNvbG9yKCdzdWJ0bGUnKTtcblxuXHRAaW5jbHVkZSBicmVha3BvaW50KDEwODBweCkge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cblx0LmZlYXR1cmUtY29sIHtcblx0XHR3aWR0aDogNTAlO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0b3JkZXI6IDI7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgYnJlYWtwb2ludCgxMDgwcHgpIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdH1cblxuXHQuZmVhdHVyZS1jb250ZW50IHtcblx0XHRwYWRkaW5nLXRvcDogNSU7XG5cdFx0cGFkZGluZy1ib3R0b206IDUlO1xuXHRcdG1heC13aWR0aDogNjAwcHg7XG5cdFx0d2lkdGg6IDgwJTtcblx0XHRtYXJnaW46IDAgYXV0bztcblxuXHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQoMTA4MHB4KSB7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0fVxuXG5cdFx0LmZlYXR1cmUtdGl0bGUge1xuXHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDQ4cHgsIDI4cHgpO1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdG1hcmdpbjogMjBweCAwO1xuXHRcdH1cblxuXHRcdC5mZWF0dXJlLXRlcm0ge1xuXHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDE0cHgsIDEycHgpO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDgwMDtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAxLjZweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRjb2xvcjogY29sb3IoJ2xhdmVuZGVyJyk7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdH1cblx0fVxuXG5cdC5mZWF0dXJlLWltYWdlLWNvbCB7XG5cblx0XHRAaW5jbHVkZSBicmVha3BvaW50KDEwODBweCkge1xuXHRcdFx0aGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdFx0YSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0XHRpbWcge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQoMTA4MHB4KSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXG5cdFx0fVxuXHR9XG5cbn0iLCIubmV3cy1maWx0ZXJzIHtcblx0QGluY2x1ZGUgZXhwbG9kZS13aWR0aCgpO1xuXG5cdCYuaXMtbG9hZGluZyB7XG5cdFx0b3BhY2l0eTogMC4yO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHR9XG5cblx0aDIge1xuXHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSg0OHB4LCAyMnB4KTtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgY29sb3IoJ2xhdmVuZGVyJyk7XG5cblx0XHRAaW5jbHVkZSBicmVha3BvaW50KDEwMDBweCkge1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXG5cdFx0c3BhbiB7XG5cdFx0XHRAaW5jbHVkZSBjb250ZXh0KCk7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblxuXHRcdFx0QGluY2x1ZGUgYnJlYWtwb2ludCgxMDAwcHgpIHtcblx0XHRcdFx0d2lkdGg6IDgwJTtcblx0XHRcdH1cblxuXHRcdFx0aSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHRcdFx0QGluY2x1ZGUgYnJlYWtwb2ludCgxMDAwcHgpIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQubmV3cy1maWx0ZXJzLXRhZ3Mge1xuXHRcdEBpbmNsdWRlIGNvbnRleHQoKTtcblx0XHR3aWR0aDo4MCU7XG5cdFx0bWFyZ2luOiA0MHB4IGF1dG87XG5cdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdCYuc2hvdyB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBicmVha3BvaW50KDEwMDBweCkge1xuXHRcdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHR9XG5cblx0XHRhIHtcblx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgxMnB4KTtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdHBhZGRpbmc6IDEwcHggMjBweDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IGNvbG9yKCd3aGl0ZScpO1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgY29sb3IoJ2xhdmVuZGVyJyk7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAzMHB4O1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAxLjZweDtcblx0XHRcdGNvbG9yOiBjb2xvcignbGF2ZW5kZXInKTtcblx0XHRcdG1hcmdpbjogNXB4IDVweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA4MDA7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogY29sb3IoJ2JsdWUnKTtcblx0XHRcdH1cblxuXHRcdFx0Ji5jbGVhci1hbGwge1xuXHRcdFx0XHRAaW5jbHVkZSBmb250LXNpemUoMThweCk7XG5cdFx0XHRcdGNvbG9yOiBjb2xvcignYmx1ZScpO1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDA7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRtYXJnaW46IDAgMjBweDtcblx0XHRcdH1cblxuXHRcdFx0aSB7XG5cdFx0XHRcdGNvbG9yOiBjb2xvcignYmx1ZScpO1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMjBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIucGFnZS1oZWFkZXIge1xuXHRAaW5jbHVkZSBleHBsb2RlLXdpZHRoKCk7XG5cdGJhY2tncm91bmQtY29sb3I6IGNvbG9yKCdibHVlJyk7XG5cdGRpc3BsYXk6IGZsZXg7XG5cblx0JjphZnRlciB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDUwJTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IGNvbG9yKCdzdWJ0bGUnKTtcblx0XHRyaWdodDogMDtcblx0XHR6LWluZGV4OiAxO1xuXG5cdFx0QGluY2x1ZGUgYnJlYWtwb2ludCg4MDBweCkge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblxuXHRAaW5jbHVkZSBicmVha3BvaW50KDEyMDBweCkge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHR9XG5cblx0QGluY2x1ZGUgYnJlYWtwb2ludCg4MDBweCkge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcignYmx1ZScpO1xuXHR9XG5cblx0QGluY2x1ZGUgYnJlYWtwb2ludCg2MDBweCkge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IGNvbG9yKCdibHVlJyk7XG5cdH1cblxuXHQucGFnZS10aXRsZSB7XG5cdFx0QGluY2x1ZGUgZm9udC1zaXplKDU4cHgsIDMycHgpO1xuXG5cdFx0c3VwIHtcblx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgzMnB4LCAxOHB4KTtcblx0XHRcdGRpc3BsYXk6IGlubGluZTtcblx0XHR9XG5cdH1cblxuXHQud3JhcCB7XG5cdFx0QGluY2x1ZGUgY29udGV4dCgpO1xuXHRcdG1heC13aWR0aDogMTYwMHB4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0ei1pbmRleDogNTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRAaW5jbHVkZSBicmVha3BvaW50KDgwMHB4KSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cblx0fVxuXG5cdC5oZWFkZXItY29sIHtcblx0XHR3aWR0aDogNTAlO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdC5yYWluYm93LWltYWdlIC5yYWluYm93LWFuZ2xlLmJvdCAucmFpbmJvdy1lZGdlLmJvdHRvbSB7XG5cdFx0XHRib3R0b206IDA7XG5cblx0XHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQoMTA2MHB4KSB7XG5cdFx0XHRcdGJvdHRvbTogMTBweDtcblxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5yYWluYm93LWltYWdlIC5yYWluYm93LWFuZ2xlLmJvdCAucmFpbmJvdy1lZGdlLnJpZ2h0IHtcblx0XHRcdHJpZ2h0OiAtMjBweDtcblxuXHRcdFx0QGluY2x1ZGUgYnJlYWtwb2ludCgxMDYwcHgpIHtcblx0XHRcdFx0cmlnaHQ6IC0xMHB4O1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBicmVha3BvaW50KDYwMHB4KSB7XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5yYWluYm93LWltYWdlIHtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuXHRcdFx0bWF4LWhlaWdodDogOTAwcHg7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR6LWluZGV4OiA1O1xuXG5cdFx0XHRAaW5jbHVkZSBicmVha3BvaW50KDE0MDBweCwgJ21pbi13aWR0aCcpIHtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0aGVpZ2h0OiA5MDBweDtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgYnJlYWtwb2ludCg4MDBweCkge1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogOTAwcHggLyA5MzBweCAqIDEwMCU7XG5cdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDUwMHB4O1xuXHRcdFx0XHRtYXgtaGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuXHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgYnJlYWtwb2ludCg2MDBweCkge1xuXHRcdFx0XHRtYXgtd2lkdGg6IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdGltZyB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHRcdFx0QGluY2x1ZGUgYnJlYWtwb2ludCg4MDBweCkge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QGluY2x1ZGUgYnJlYWtwb2ludCg2MDBweCkge1xuXHRcdFx0XHRcdGxlZnQ6IC0xMHB4O1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCY6bGFzdC1jaGlsZCB7XG5cblx0XHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQoMTIwMHB4KSB7XG5cdFx0XHRcdHdpZHRoOiA2MCU7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQoODAwcHgpIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdG1heC13aWR0aDogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRAaW5jbHVkZSBicmVha3BvaW50KDEyMDBweCkge1xuXHRcdFx0d2lkdGg6IDQwJTtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBicmVha3BvaW50KDgwMHB4KSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cblx0XHQuaGVhZGVyLWRlc2Mge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwYWRkaW5nOiAwIDE1JTtcblx0XHRcdGhlaWdodDogNTAlO1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcignc3VidGxlJyk7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0ei1pbmRleDogMjtcblxuXHRcdFx0LmhlYWRlci1kZXNjLWNvbnRlbnQge1xuXG5cdFx0XHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQoODAwcHgpIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDUlO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QGluY2x1ZGUgYnJlYWtwb2ludCg2MDBweCkge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgYnJlYWtwb2ludCgxMjAwcHgpIHtcblx0XHRcdFx0bWFyZ2luOiA1JSAwO1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgYnJlYWtwb2ludCg4MDBweCkge1xuXHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdFx0cGFkZGluZzogMTVweCAwIDA7XG5cdFx0XHRcdHdpZHRoOiA4MCU7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQoNjAwcHgpIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdGNvbG9yOiBjb2xvcignd2hpdGUnKTtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDMwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnBhZ2UtdGl0bGUge1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiA1MCU7XG5cdFx0XHRjb2xvcjogY29sb3IoJ3doaXRlJyk7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBsZWZ0O1xuXHRcdFx0cGFkZGluZzogMCAxNSU7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNSU7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcignYmx1ZScpO1xuXG5cdFx0XHRAaW5jbHVkZSBicmVha3BvaW50KDgwMHB4KSB7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMCAyMHB4O1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBicmVha3BvaW50KDYwMHB4KSB7XG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdHdpZHRoOiA4MCU7XG5cdFx0XHRcdG1hcmdpbjogMzBweCBhdXRvIDA7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0aW1nIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG59IiwiLnBvc3QtYXV0aG9yIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRpbWcge1xuXHRcdGJvcmRlci1yYWRpdXM6IDEwMCU7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xuXHRcdG1heC13aWR0aDogMTIwcHg7XG5cdH1cblxuXHQucG9zdC1hdXRob3ItaW5mbyB7XG5cblx0XHRwIHtcblx0XHRcdG1hcmdpbjogMDtcblxuXHRcdFx0Ji5wb3N0LWF1dGhvci1uYW1lIHtcblx0XHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDIycHgsIDE4cHgpO1xuXHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRjb2xvcjogY29sb3IoJ3BpbmsnKTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHRcdH1cblxuXHRcdFx0Ji5wb3N0LWF1dGhvci1yb2xlIHtcblx0XHRcdFx0Y29sb3I6IGNvbG9yKCdibHVlJyk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLnBvc3QtYm9keSB7XG5cdEBpbmNsdWRlIGV4cGxvZGUtd2lkdGgoKTtcblx0bWFyZ2luLXRvcDogLTY2MHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDU7XG5cblx0LndwLWJsb2NrLWltYWdlIHtcblxuXHRcdCYuYWxpZ25mdWxsIHtcblx0XHRcdHdpZHRoOiAxNTAlO1xuXHRcdFx0bWF4LXdpZHRoOiAxNTAlO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHR0cmFuc2Zvcm06IG5vbmU7XG5cblx0XHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQoMTIwMHB4KSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBicmVha3BvaW50KDYwMHB4KSB7XG5cdFx0XHRcdEBpbmNsdWRlIGV4cGxvZGUtd2lkdGgoKTtcblx0XHRcdH1cblxuXHRcdH1cblxuXHRcdGZpZ2NhcHRpb24ge1xuXHRcdFx0QGluY2x1ZGUgYnJlYWtwb2ludCg2MDBweCkge1xuXHRcdFx0XHRAaW5jbHVkZSBjb250ZXh0KCk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5hbGlnbndpZGUge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cblx0XHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQoMTIwMHB4KSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBicmVha3BvaW50KDYwMHB4KSB7XG5cdFx0XHRcdEBpbmNsdWRlIGV4cGxvZGUtd2lkdGgoKTtcblx0XHRcdH1cblxuXHRcdH1cblx0fVxuXG5cdC5wb3N0LWJvZHktaW5uZXIge1xuXHRcdEBpbmNsdWRlIGNvbnRleHQoKTtcblx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cblx0XHRAaW5jbHVkZSBicmVha3BvaW50KDYwMHB4KSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cblx0XHQucG9zdC1ib2R5LWlubmVybW9zdCB7XG5cdFx0XHRAaW5jbHVkZSBtaW5tYXgocGFkZGluZywgOCUsIDApO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogY29sb3IoJ3N1YnRsZScpO1xuXG5cdFx0XHRAaW5jbHVkZSBicmVha3BvaW50KDEyMDBweCkge1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogNDBweDtcblx0XHRcdH1cblxuXHRcdFx0LndyYXAge1xuXHRcdFx0XHRAaW5jbHVkZSBjb250ZXh0KCk7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cblx0XHRcdFx0QGluY2x1ZGUgYnJlYWtwb2ludCgxMjAwcHgpIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQoNjAwcHgpIHtcblx0XHRcdFx0XHR3aWR0aDogODUlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5wb3N0LWJvZHktc2lkZWJhciB7XG5cdFx0XHRcdHdpZHRoOiA0MCU7XG5cdFx0XHRcdG9yZGVyOiAxO1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblxuXHRcdFx0XHRAaW5jbHVkZSBicmVha3BvaW50KDEyMDBweCkge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LnBvc3QtYm9keS1jb250ZW50IHtcblx0XHRcdFx0d2lkdGg6IDU1JTtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cblx0XHRcdFx0QGluY2x1ZGUgYnJlYWtwb2ludCgxMjAwcHgpIHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC53cmFwIHtcblx0XHRAaW5jbHVkZSBjb250ZXh0KCk7XG5cdH1cblxuXHQucG9zdC1oZWFkaW5nIHtcblx0XHRAaW5jbHVkZSBtaW5tYXgobWFyZ2luLCA1JSwgNSUpO1xuXG5cdFx0LnBvc3QtbWV0YSB7XG5cdFx0XHRtYXgtd2lkdGg6IDgwJTtcblx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgxMnB4KTtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRjb2xvcjogY29sb3IoJ3doaXRlJyk7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMS42cHg7XG5cdFx0XHRtYXJnaW46IDA7XG5cblx0XHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQoMTIwMHB4KSB7XG5cdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdH1cblxuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdG1hcmdpbjogMCAxMHB4O1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMTVweDtcblx0XHRcdH1cblxuXHRcdFx0YSB7XG5cdFx0XHRcdGNvbG9yOiBjb2xvcignd2hpdGUnKTtcblxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRjb2xvcjogY29sb3IoJ3BpbmsnKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5wb3N0LXRpdGxlIHtcblx0XHRcdG1heC13aWR0aDogODAlO1xuXHRcdFx0Y29sb3I6IGNvbG9yKCd3aGl0ZScpO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cblx0XHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQoMTIwMHB4KSB7XG5cdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdH1cblxuXHRcdH1cblx0fVxuXG59IiwiLnBvc3QtaGVhZGVyIHtcblx0QGluY2x1ZGUgZXhwbG9kZS13aWR0aCgpO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcignYmx1ZScpO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGhlaWdodDogNzAwcHg7XG5cdHotaW5kZXg6IDE7XG5cblx0LmJnIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0b3BhY2l0eTogMC4yO1xuXHR9XG5cblx0LndyYXAge1xuXHRcdEBpbmNsdWRlIGNvbnRleHQoKTtcblx0fVxufSIsIi5wb3N0LXRlcm1zIHtcblx0QGluY2x1ZGUgbWlubWF4KG1hcmdpbiwgOCUsIDglKTtcblx0ZGlzcGxheTogZmxleDtcblxuXHRAaW5jbHVkZSBicmVha3BvaW50KDYwMHB4KSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblxuXHQucG9zdC10ZXJtcy1jb2wge1xuXHRcdHdpZHRoOiA1MCU7XG5cdFx0bWF4LXdpZHRoOiAzMDBweDtcblx0XHRtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblxuXHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQoNjAwcHgpIHtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblxuXHRcdCY6Zmlyc3QtY2hpbGQge1xuXG5cdFx0XHR1bCB7XG5cblx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblxuXHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cblx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5wb3N0LXRlcm1zLWhlYWRpbmcge1xuXHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgxNHB4LCAxMnB4KTtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdGNvbG9yOiBjb2xvcignbGF2ZW5kZXInKTtcblx0XHRmb250LXdlaWdodDogODAwO1xuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDEuNnB4O1xuXHR9XG5cblx0dWwge1xuXHRcdG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXG5cdFx0bGkge1xuXHRcdFx0bWFyZ2luOiAwO1xuXG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdGEge1xuXHRcdFx0XHRjb2xvcjogY29sb3IoJ2JsdWUnKTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiXG4vKipcbiAqIHJhaW5ib3cgZWRnZXNcbiAqL1xuLnJhaW5ib3ctaW1hZ2Uge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0LnJhaW5ib3ctYW5nbGUge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IC0yMHB4O1xuXHRcdGxlZnQ6IDA7XG5cdFx0ei1pbmRleDogNTtcblxuXHRcdCYuYm90IHtcblx0XHRcdHRvcDogYXV0bztcblx0XHRcdGJvdHRvbTogLTIwcHg7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdGxlZnQ6IGF1dG87XG5cblx0XHRcdC5yYWluYm93LWVkZ2Uge1xuXG5cdFx0XHRcdCYucmlnaHQge1xuXHRcdFx0XHRcdGhlaWdodDogMzAwcHg7XG5cdFx0XHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvcmFpbmJvdy1ib3R0b20tcmlnaHQuc3ZnJyk7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0XHRyaWdodDogLTIwcHg7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBicmVha3BvaW50KDEwNjBweCkge1xuXHRcdFx0XHRcdFx0cmlnaHQ6IC0xMHB4O1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwcHg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDE1MHB4O1xuXHRcdFx0XHRcdFx0Ym90dG9tOiAxMHB4O1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvcmFpbmJvdy1ib3R0b20tcmlnaHQtbW9iaWxlLnN2ZycpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYuYm90dG9tIHtcblx0XHRcdFx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0XHRcdFx0d2lkdGg6IDMwMHB4O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3JhaW5ib3ctYm90dG9tLWJvdHRvbS5zdmcnKTtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRcdHJpZ2h0OiAwO1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgYnJlYWtwb2ludCgxMDYwcHgpIHtcblx0XHRcdFx0XHRcdGhlaWdodDogMTBweDtcblx0XHRcdFx0XHRcdHdpZHRoOiAxNTBweDtcblx0XHRcdFx0XHRcdGJvdHRvbTogMTBweDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3JhaW5ib3ctYm90dG9tLWJvdHRvbS1tb2JpbGUuc3ZnJyk7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdH1cblxuXHRcdFx0fVxuXG5cdFx0fVxuXG5cdFx0Ji50b3Age1xuXG5cdFx0XHQucmFpbmJvdy1lZGdlIHtcblxuXHRcdFx0XHQmLmxlZnQge1xuXHRcdFx0XHRcdGhlaWdodDogMzAwcHg7XG5cdFx0XHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvcmFpbmJvdy10b3AtbGVmdC5zdmcnKTtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdGxlZnQ6IC0yMHB4O1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgYnJlYWtwb2ludCgxMDYwcHgpIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMHB4O1xuXHRcdFx0XHRcdFx0bGVmdDogLTEwcHg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDE1MHB4O1xuXHRcdFx0XHRcdFx0dG9wOiAxMHB4O1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvcmFpbmJvdy10b3AtbGVmdC1tb2JpbGUuc3ZnJyk7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLnRvcCB7XG5cdFx0XHRcdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdFx0XHRcdHdpZHRoOiAzMDBweDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9yYWluYm93LXRvcC10b3Auc3ZnJyk7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRsZWZ0OiAwO1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgYnJlYWtwb2ludCgxMDYwcHgpIHtcblx0XHRcdFx0XHRcdGhlaWdodDogMTBweDtcblx0XHRcdFx0XHRcdHdpZHRoOiAxNTBweDtcblx0XHRcdFx0XHRcdHRvcDogMTBweDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3JhaW5ib3ctdG9wLXRvcC1tb2JpbGUuc3ZnJyk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdH1cblxuXHRcdH1cblx0fVxuXG5cdGltZyB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cbn0iLCIudGlueW1jZSB7XG5cdC5zZWFyY2gtdGl0bGUge1xuXHRcdEBpbmNsdWRlIG1pbm1heChtYXJnaW4sIDglLCAwKTtcblx0fVxufVxuXG4uc2VhcmNoLXJlc3VsdHMge1xuXHRAaW5jbHVkZSBleHBsb2RlLXdpZHRoKCk7XG5cdG1hcmdpbi10b3A6IDUwcHg7XG5cblx0LnNlYXJjaC1yb3cge1xuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCBjb2xvcignbGF2ZW5kZXInKTtcblx0XHRwYWRkaW5nOiA0MHB4IDA7XG5cblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGNvbG9yKCdsYXZlbmRlcicpO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0XHR9XG5cblx0XHQuc2VhcmNoLXJvdy1pbm5lciB7XG5cdFx0XHRAaW5jbHVkZSBjb250ZXh0KCk7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXG5cdFx0XHRAaW5jbHVkZSBicmVha3BvaW50KDcwMHB4KSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5zZWFyY2gtY29sIHtcblx0XHRcdHdpZHRoOiA1NSU7XG5cblx0XHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQoNzAwcHgpIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cblx0XHRcdC5zZWFyY2gtaGVhZGluZyB7XG5cdFx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgyOHB4LCAyMnB4KTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAxMCU7XG5cblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0Y29sb3I6IGNvbG9yKCdibHVlJyk7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHR3aWR0aDogNDUlO1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblxuXHRcdFx0XHRAaW5jbHVkZSBicmVha3BvaW50KDcwMHB4KSB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi5zZWxlY3QyLXRlYW0tZHJvcGRvd24ge1xuXHRib3JkZXItdG9wOiBub25lICFpbXBvcnRhbnQ7XG5cbn1cblxuLnRlYW0tZmlsdGVycyB7XG5cdEBpbmNsdWRlIG1pbm1heChtYXJnaW4sIDEwJSwgOCUpO1xuXG5cdCYuaXMtbG9hZGluZyB7XG5cdFx0b3BhY2l0eTogMC4yO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHR9XG5cblx0LnNlbGVjdDItY29udGFpbmVyIHtcblx0XHRtYXJnaW46IDAgMTBweDtcblxuXHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQoODUwcHgpIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHR9XG5cblx0fVxuXG5cdC5zZWxlY3QyLWNvbnRhaW5lci5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiB7XG5cblx0XHQuc2VsZWN0LXRlYW0tZmlsdGVyIHtcblxuXHRcdFx0LnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XG5cblx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0Y29udGVudDogJ1xcZTgwMyc7XG5cdFx0XHRcdH1cblxuXHRcdFx0fVxuXG5cdFx0fVxuXHRcdFxuXHR9XG5cblx0LnNlbGVjdC10ZWFtLWZpbHRlciB7XG5cdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0Ym9yZGVyLWNvbG9yOiBjb2xvcignYmx1ZScpO1xuXG5cdFx0LnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XG5cdFx0XHRoZWlnaHQ6IDM4cHg7XG5cdFx0XHR3aWR0aDogNDBweDtcblxuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgyMnB4KTtcblx0XHRcdFx0Y29udGVudDogJ1xcZTgwMCc7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiA0MHB4O1xuXHRcdFx0XHRjb2xvcjogY29sb3IoJ2JsdWUnKTtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAnZm9udGVsbG8nO1xuXHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAtMjBweDtcblx0XHRcdH1cblxuXHRcdFx0YiB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG5cdFx0XHRAaW5jbHVkZSBmb250LXNpemUoMThweCk7XG5cdFx0XHRjb2xvcjogY29sb3IoJ2JsdWUnKTtcblx0XHRcdGxpbmUtaGVpZ2h0OiA0MHB4O1xuXHRcdH1cblx0fVxuXG5cdHNlbGVjdC5maWx0ZXIge1xuXHRcdG1pbi13aWR0aDogMzUwcHg7XG5cblx0XHRAaW5jbHVkZSBicmVha3BvaW50KDgwMHB4KSB7XG5cdFx0XHRtaW4td2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG5cblx0LmRlY29yYXRpdmUtdGV4dCB7XG5cdFx0Zm9udC1zaXplOiAxMXZ3O1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGZvbnQtd2VpZ2h0OiA4MDA7XG5cdFx0b3BhY2l0eTogMC4wMztcblx0XHRtYXJnaW4tYm90dG9tOiAtNDBweDtcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdGxldHRlci1zcGFjaW5nOiAzMHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxO1xuXG5cdFx0QGluY2x1ZGUgYnJlYWtwb2ludCgxMDYwcHgpIHtcblx0XHRcdGZvbnQtc2l6ZTogOXZ3O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogLTIwcHg7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgYnJlYWtwb2ludCg4NTBweCkge1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDE1cHg7XG5cdFx0XHRmb250LXNpemU6IDh2dztcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0fVxuXHR9XG5cblx0LmZpbHRlcnMge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxuXG59IiwiLnRlYW0tZ3JpZHMge1xuXHRAaW5jbHVkZSBtaW5tYXgobWFyZ2luLCA4JSwgMCk7XG5cdEBpbmNsdWRlIGV4cGxvZGUtd2lkdGgoKTtcblxuXHQmLmlzLWxvYWRpbmcge1xuXHRcdG9wYWNpdHk6IDAuMjtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0fVxuXG5cdC50ZWFtLWdyaWQtc2V0IHtcblx0XHQmLmhpZGRlbiB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXG5cdC50ZWFtLXRpdGxlIHtcblx0XHRAaW5jbHVkZSBmb250LXNpemUoNDhweCwgNDJweCk7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGNvbG9yKCdsYXZlbmRlcicpO1xuXHRcdHBhZGRpbmctYm90dG9tOiAxMHB4O1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMi41cHg7XG5cblx0XHRzcGFuIHtcblx0XHRcdEBpbmNsdWRlIGNvbnRleHQoKTtcblx0XHRcdHdpZHRoOiA4MCU7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cblx0fVxuXG5cdC53cmFwIHtcblx0XHRAaW5jbHVkZSBjb250ZXh0KCk7XG5cdFx0d2lkdGg6IDgwJTtcblx0fVxuXG5cdC50ZWFtLWdyaWQtaXRlbXMge1xuXHRcdEBpbmNsdWRlIG1pbm1heChtYXJnaW4sIDUlLCA1JSk7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0bWFyZ2luLWxlZnQ6IC01JTtcblxuXHRcdC50ZWFtLWdyaWQtaXRlbSB7XG5cdFx0XHR3aWR0aDogMjAlO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDUlO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMiU7XG5cblx0XHRcdGEge1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQoOTAwcHgpIHtcblx0XHRcdFx0d2lkdGg6IDI4LjMlO1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBicmVha3BvaW50KDYwMHB4KSB7XG5cdFx0XHRcdHdpZHRoOiA0NC45JTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0XHRcdH1cblxuXHRcdFx0LnRlYW0tZ3JpZC1yb2xlIHtcblx0XHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDEycHgpO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdFx0XHRjb2xvcjogY29sb3IoJ3BpbmsnKTtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDEuM3B4O1xuXHRcdFx0XHRmb250LXdlaWdodDogODAwO1xuXHRcdFx0fVxuXG5cdFx0XHQudGVhbS1ncmlkLXRpdGxlIHtcblx0XHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDI4cHgsIDIycHgpO1xuXHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHR9XG5cblx0XHRcdGltZyB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIuYmxvY2tlciB7XG5cdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRwYWRkaW5nOiAwO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKGNvbG9yKCdibHVlJyksIDAuOTggKTtcbn1cblxuLm1vZGFsIHtcblx0d2lkdGg6IDgwJTtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRib3gtc2hhZG93OiBub25lO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHBhZGRpbmc6IDA7XG5cdGJvcmRlci1yYWRpdXM6IDA7XG5cblx0QGluY2x1ZGUgYnJlYWtwb2ludCgxMDgwcHgpIHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXG5cdGltZyB7O1xuXHRcdGRpc3BsYXk6IGJsb2NrXG5cdH1cblxuXHQubW9kYWwtaGVhZGVyLW5hbWUge1xuXHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSg0OHB4LCA0MnB4KTtcblx0XHRtYXJnaW46IDA7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0yLjRweDtcblx0XHRjb2xvcjogY29sb3IoJ3doaXRlJyk7XG5cdH1cblxuXHQubW9kYWwtaGVhZGVyLXJvbGUge1xuXHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgxMnB4KTtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdGxldHRlci1zcGFjaW5nOiAxLjNweDtcblx0XHRmb250LXdlaWdodDogODAwO1xuXHRcdGNvbG9yOiBjb2xvcigncGluaycpO1xuXHR9XG5cblx0Lm1vZGFsLWNsb3NlIHtcblx0XHRAaW5jbHVkZSBmb250LXNpemUoMzJweCwgMjZweCk7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMjBweDtcblx0XHRyaWdodDogMjBweDtcblx0XHR6LWluZGV4OiAxMDA7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Y29sb3I6IGNvbG9yKCdwaW5rJyk7XG5cdH1cblxuXHQubW9kYWwtbmV4dCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogY29sb3IoJ3doaXRlJyk7XG5cblx0XHQubW9kYWwtbmV4dC1oZWFkaW5nIHtcblx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgyOHB4LCAxOHB4KTtcblx0XHRcdGNvbG9yOiBjb2xvcignYmx1ZScpO1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDE1cHg7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgY29sb3IoJ2xhdmVuZGVyJyk7XG5cblx0XHRcdHNwYW4ge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDM1OHB4O1xuXG5cdFx0XHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQoMTA4MHB4KSB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRcdFx0cGFkZGluZzogMjBweCA1JTtcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRcdFx0fVxuXG5cdFx0XHR9XG5cdFx0fVxuXG5cdH1cblxuXHQubW9kYWwtcG9ydGhvbGUge1xuXHRcdG1hcmdpbi1sZWZ0OiAzMDBweDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdHBhZGRpbmc6IDQwcHggMDtcblxuXHRcdGEge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblxuXHRcdFx0QGluY2x1ZGUgYnJlYWtwb2ludCgxMDgwcHgpIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgYnJlYWtwb2ludCgxMDgwcHgpIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXG5cdFx0Lm1vZGFsLXBvcnRob2xlLWhlYWRpbmcge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQoMTA4MHB4KSB7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0XHR9XG5cblx0XHRcdC5tb2RhbC1wb3J0aG9sZS1oZWFkaW5nLWlubmVyIHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDMwcHg7XG5cblx0XHRcdFx0QGluY2x1ZGUgYnJlYWtwb2ludCgxMDgwcHgpIHtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQubW9kYWwtcG9ydGhvbGUtcm9sZSxcblx0XHRcdFx0Lm1vZGFsLXBvcnRob2xlLW5hbWUge1xuXHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5tb2RhbC1wb3J0aG9sZS1uYW1lIHtcblx0XHRcdFx0XHRAaW5jbHVkZSBmb250LXNpemUoMjhweCwgMjJweCk7XG5cdFx0XHRcdFx0Y29sb3I6IGNvbG9yKCdibHVlJyk7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5tb2RhbC1wb3J0aG9sZS1yb2xlIHtcblx0XHRcdFx0XHRAaW5jbHVkZSBmb250LXNpemUoMTJweCk7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDgwMDtcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdGNvbG9yOiBjb2xvcigncGluaycpO1xuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAxLjZweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS42O1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGltZyB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdG1heC13aWR0aDogMjAwcHg7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAxMDAlO1xuXG5cdFx0XHRAaW5jbHVkZSBicmVha3BvaW50KDEwODBweCkge1xuXHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQubW9kYWwtYm9keSB7XG5cdFx0QGluY2x1ZGUgbWlubWF4KHBhZGRpbmcsIDUlLCA1JSk7XG5cdFx0bWFyZ2luLWxlZnQ6IDM1OHB4O1xuXHRcdG1heC13aWR0aDogNTAwcHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogY29sb3IoJ3doaXRlJyk7XG5cblx0XHRAaW5jbHVkZSBicmVha3BvaW50KDEwODBweCkge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRwYWRkaW5nOiA1JTtcblx0XHRcdHBhZGRpbmctdG9wOiAyMHB4O1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDIwcHg7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0fVxuXG5cdFx0cCB7XG5cdFx0XHRjb2xvcjogY29sb3IoJ2dyYXknKTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjY7XG5cdFx0fVxuXHR9XG5cblx0Lm1vZGFsLWhlYWRlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogY29sb3IoJ2JsdWUnKTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRAaW5jbHVkZSBicmVha3BvaW50KDEwODBweCkge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0cGFkZGluZzogMCA1JTtcblx0XHR9XG5cblx0XHQmOmFmdGVyIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvcmFpbmJvdy1tb2RhbC5zdmcnKTtcblx0XHRcdGhlaWdodDogMTBweDtcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0fVxuXG5cdFx0Lm1vZGFsLWhlYWRlci1jb2wge1xuXG5cdFx0XHRpbWcge1xuXHRcdFx0XHRAaW5jbHVkZSBicmVha3BvaW50KDEwODBweCkge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQoNjAwcHgpIHtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDE1MHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5tb2RhbC1oZWFkZXItdGl0bGUge1xuXHRcdFx0XHQubW9kYWwtaGVhZGVyLW5hbWUge1xuXHRcdFx0XHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQoMTA4MHB4KSB7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBmb250LXNpemUoMzhweCk7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5tb2RhbC1oZWFkZXItcm9sZSB7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNDtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQoMTA4MHB4KSB7XG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDMwMHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDYwcHg7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiA0MHB4O1xuXG5cdFx0XHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQoMTA4MHB4KSB7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxMHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmID4gYVtyZWw9XCJtb2RhbDpjbG9zZVwiXSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG59IiwiLndwLXBhZ2VuYXZpIHtcblx0QGluY2x1ZGUgbWlubWF4KG1hcmdpbiwgNSUsIDApO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXJnaW4tbGVmdDogNSU7XG5cblx0QGluY2x1ZGUgYnJlYWtwb2ludCg4MDBweCkge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdH1cblxuXHQubGFzdCxcblx0LmV4dGVuZCxcblx0c3Bhbi5jdXJyZW50IHtcblx0XHRAaW5jbHVkZSBicmVha3BvaW50KDgwMHB4KSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXG5cdHNwYW4sXG5cdGEge1xuXHRcdGNvbG9yOiBjb2xvcignYmx1ZScpO1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHdpZHRoOiA0MHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAzNXB4O1xuXHRcdGhlaWdodDogMzhweDtcblxuXHRcdCYubmV4dHBvc3RzbGluayB7XG5cdFx0XHRAaW5jbHVkZSBicmVha3BvaW50KDgwMHB4KSB7XG5cdFx0XHRcdFxuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHQmLnByZXZpb3VzcG9zdHNsaW5rIHtcblx0XHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQoODAwcHgpIHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYubmV4dHBvc3RzbGluayxcblx0XHQmLnByZXZpb3VzcG9zdHNsaW5rLFxuXHRcdCYuY3VycmVudCB7XG5cdFx0XHRib3JkZXI6IDJweCBzb2xpZCBjb2xvcignYmx1ZScpO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMTAwJTtcblx0XHR9XG5cblx0XHQmLm5leHRwb3N0c2xpbmssXG5cdFx0Ji5wcmV2aW91c3Bvc3RzbGluayB7XG5cdFx0XHRAaW5jbHVkZSBmb250LXNpemUoMTJweCk7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDgwMDtcblx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0cGFkZGluZzogMCAyMHB4O1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAxLjZweDtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGNvbG9yKCdibHVlJyk7XG5cdFx0XHRcdGNvbG9yOiBjb2xvcignd2hpdGUnKTtcblx0XHRcdH1cblx0XHR9XG5cblx0fVxuXG5cdHNwYW4sXG5cdGEge1xuXHRcdG1hcmdpbjogMCAxMHB4O1xuXHR9XG5cblx0YSB7XG5cdFx0Ji5wYWdlIHtcblx0XHRcdGJvcmRlcjogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMTAwJTtcblxuXHRcdFx0QGluY2x1ZGUgYnJlYWtwb2ludCg4MDBweCkge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Ym9yZGVyOiAycHggc29saWQgY29sb3IoJ2JsdWUnKTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTAwJTtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiBjb2xvcignYmx1ZScpO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcignYmx1ZScpO1xuXHRcdFx0XHRjb2xvcjogY29sb3IoJ3doaXRlJyk7XG5cdFx0XHR9XG5cblx0XHR9XG5cdH1cblxuXHQucGFnZXMge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQubmV4dHBvc3RzbGluayB7XG5cblx0fVxufSIsIi8qKlxuICogbmF2IG1vYmlsZVxuICovXG5ib2R5Lm5hdi1tb2JpbGUtcGFyZW50LWV4cGFuZGVkIHtcblxuXHQuaGVhZGVyLW1haW4ge1xuXG5cdFx0Lm5hdi1tb2JpbGUtYmFjayB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cblx0fVxuXG59XG5cbmJvZHkubmF2LW1vYmlsZS1leHBhbmRlZCB7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cblx0LmhlYWRlci1tYWluIHtcblxuXHRcdCYuaXMtc3RpY2t5IHtcblx0XHRcdC5oZWFkZXItYm90dG9tIHtcblx0XHRcdFx0cGFkZGluZzogNDVweCAyLjUlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5oZWFkZXItYm90dG9tIHtcblx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0Lm5hdi1zdWJzaXRlcyB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdC5uYXYtbW9iaWxlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdGxlZnQ6IDA7XG5cdFx0ei1pbmRleDogOTA7XG5cdH1cblxuXHQubG9nby1tYWluIHtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHR9XG5cblx0LmhhbWJ1cmdlciB7XG5cdFx0dG9wOiAxNXB4O1xuXHR9XG59XG5cbmJvZHkubG9nZ2VkLWluIHtcblxuXHQubmF2LW1vYmlsZSB7XG5cblx0XHR1bC5uYXYtbW9iaWxlLXByaW1hcnkge1xuXHRcdFx0bWFyZ2luLXRvcDogODBweDtcblx0XHR9XG5cblx0fVxufVxuXG4ubmF2LW1vYmlsZSB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0dG9wOiA1MHB4O1xuXHRvcGFjaXR5OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0b3ZlcmZsb3cteTogc2Nyb2xsO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGJhY2tncm91bmQtY29sb3I6IGNvbG9yKCd3aGl0ZScpO1xuXHRsZWZ0OiAtOTk5OXB4O1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZS1pbi1vdXQ7XG5cdHNjcm9sbGJhci13aWR0aDogbm9uZTsgLyogRmlyZWZveCAqL1xuXHQtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7ICAvKiBJbnRlcm5ldCBFeHBsb3JlciAxMCsgKi9cblxuXHQmOmFmdGVyIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR6LWluZGV4OiAyMDtcblx0XHRoZWlnaHQ6IDEwcHg7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvcmFpbmJvdy1kcm9wZG93bi5zdmcnKTtcblx0fVxuXG5cdCY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcblx0XHR3aWR0aDogMDtcblx0XHRoZWlnaHQ6IDA7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdCYuaXMtZGVwdGgge1xuXG5cdFx0Lm5hdi1tb2JpbGUtcHJpbWFyeSB7XG5cblx0XHRcdCYgPiBsaSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHRcdFx0Ji5pcy1leHBhbmRlZCB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cblx0XHRcdFx0XHQuaWNvbi1yaWdodC1vcGVuIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0JiA+IGEge1xuXHRcdFx0XHRcdFx0Y29sb3I6IGNvbG9yKCdwaW5rJyk7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Lm5hdi1tb2JpbGUtZHJvcGRvd24ge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lm5hdi1tb2JpbGUtYmFjayB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHotaW5kZXg6IDEwO1xuXHRcdH1cblxuXHR9XG5cblx0Lm5hdi11dGlsaXR5IHtcblx0XHRtYXJnaW4tdG9wOiA0MHB4O1xuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCBjb2xvcignbGF2ZW5kZXInKTtcblx0XHRwYWRkaW5nLXRvcDogNTBweDtcblx0XHRkaXNwbGF5OiBibG9jaztcblxuXHRcdHVsIHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0fVxuXG5cdFx0bGkge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdH1cblx0fVxuXG5cdHVsLm5hdi1tb2JpbGUtcHJpbWFyeSB7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0bWFyZ2luLXRvcDogMzBweDtcblxuXHRcdCYgPiBsaSB7XG5cdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cblx0XHRcdCYgPiBpIHtcblx0XHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDIycHgpO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdHJpZ2h0OiA1JTtcblx0XHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHRcdG1hcmdpbi10b3A6IC0xMXB4O1xuXHRcdFx0XHRjb2xvcjogY29sb3IoJ2xhdmVuZGVyJyk7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdCYuaGFzLWNoaWxkcmVuIHtcblxuXHRcdFx0XHQmID4gaSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdH1cblxuXHRcdFx0fVxuXG5cdFx0XHRhIHtcblx0XHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDIycHgpO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0cGFkZGluZzogMTVweCAyMHB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRjb2xvcjogY29sb3IoJ2JsdWUnKTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQubmF2LW1vYmlsZS1kcm9wZG93biB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0XHQmID4gdWwge1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cblx0XHRcdFx0Lm5hdi1tb2JpbGUtY2hpbGRyZW4ge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuY2hpbGQtaGFzLWNoaWxkcmVuIHtcblxuXHRcdFx0XHRcdC5uYXYtbW9iaWxlLWNoaWxkcmVuIHtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgMCAzMHB4O1xuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDIwcHg7XG5cblx0XHRcdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDE2cHgpO1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiBjb2xvcignYmx1ZScpO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ji5pcy1leHBhbmRlZCB7XG5cblx0XHRcdFx0XHRcdC5pY29uLW1pbnVzLWNpcmNsZWQge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0Lmljb24tcGx1cy1jaXJjbGVkIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0Lm5hdi1tb2JpbGUtY2hpbGRyZW4ge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdFx0XHQmID4gYSB7XG5cdFx0XHRcdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgcmdiYShjb2xvcignbGF2ZW5kZXInKSwgMC41KTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRpIHtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgyOHB4KTtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRcdHJpZ2h0OiA1JTtcblx0XHRcdFx0XHRcdGNvbG9yOiBjb2xvcignYmx1ZScpO1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMTRweDtcblxuXHRcdFx0XHRcdFx0Ji5pY29uLW1pbnVzLWNpcmNsZWQge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYgPiBhIHtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdFx0XHRjb2xvcjogY29sb3IoJ2dyYXknKTtcblx0XHRcdFx0XHRcdHotaW5kZXg6IDU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ji5oYXMtY2hpbGRyZW4ge1xuXG5cdFx0XHRcdFx0XHQmID4gYSB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiBjb2xvcignZ3JheScpO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdH1cbn1cblxuLypcblx0XHQmID4gbGkge1xuXHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCBjb2xvcignbGF2ZW5kZXInKTtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXG5cdFx0XHRhIHtcblx0XHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDIycHgpO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0cGFkZGluZzogMTVweCAyLjUlO1xuXHRcdFx0XHRjb2xvcjogY29sb3IoJ2dyYXknKTtcblx0XHRcdH1cblx0XHR9Ki8iLCIubmF2LXByaW1hcnkge1xuXHRtYXJnaW4tbGVmdDogYXV0bztcblxuXHRAaW5jbHVkZSBicmVha3BvaW50KDEwMjBweCkge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQmID4gdWwge1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cblx0XHRsaSB7XG5cdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcblxuXHRcdFx0XHQgJiA+IGEge1xuXHRcdFx0XHQgXHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHRcdCB9XG5cdFx0XHR9XG5cblx0XHRcdCYuaXMtZXhwYW5kZWQge1xuXHRcdFx0XHQubmF2LWRyb3Bkb3duIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0JiA+IGEge1xuXHRcdFx0XHRcdGNvbG9yOiBjb2xvcigncGluaycpO1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDNweCBzb2xpZCBjb2xvcigncGluaycpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYgPiBhIHtcblx0XHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDE2cHgpO1xuXHRcdFx0XHRtYXJnaW46IDAgNDBweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDI1cHg7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0Y29sb3I6IGNvbG9yKCdibHVlJyk7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdC8vdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHRcdFx0Y29sb3I6IGNvbG9yKCdwaW5rJyk7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogM3B4IHNvbGlkIGNvbG9yKCdwaW5rJyk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQubmF2LWRyb3Bkb3duIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG5cblxuLm5hdi1kcm9wZG93biB7XG5cdEBpbmNsdWRlIG1pbm1heChwYWRkaW5nLCA1JSwgNSUpO1xuXHRwYWRkaW5nLWxlZnQ6IDYwcHg7XG5cdHBhZGRpbmctcmlnaHQ6IDYwcHg7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMDtcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkIGNvbG9yKCdsYXZlbmRlcicpO1xuXHR3aWR0aDogMTAwJTtcblx0YmFja2dyb3VuZC1jb2xvcjogY29sb3IoJ3doaXRlJyk7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvcmFpbmJvdy1kcm9wZG93bi5zdmcnKTtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gY2VudGVyO1xuXG5cdC5uYXYtZHJvcGRvd24tY29sIHtcblx0XHR3aWR0aDogMzAlO1xuXG5cdFx0cCB7XG5cdFx0XHRAaW5jbHVkZSBmb250LXNpemUoMjJweCk7XG5cdFx0XHRjb2xvcjogY29sb3IoJ2dyYXknKTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0fVxuXG5cdFx0dWwge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0cGFkZGluZzogMDtcblxuXHRcdFx0bGkge1xuXHRcdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS42O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG5cdFx0XHRcdC5zdWItbWVudSB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDIwcHg7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdGJvcmRlcjogbm9uZTtcblxuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Lm5hdi1kcm9wZG93bi1jbG9zZSB7XG5cdFx0QGluY2x1ZGUgZm9udC1zaXplKDEycHgpO1xuXHRcdGxldHRlci1zcGFjaW5nOiAxLjVweDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0ei1pbmRleDogMjtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0dG9wOiA0MHB4O1xuXHRcdHJpZ2h0OiA1JTtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XG5cblx0XHRpIHtcblx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgzMHB4KTtcblx0XHR9XG5cdH1cbn0iLCIubmF2LXN1YnNpdGVzIHtcblx0bWluLXdpZHRoOiAzMDBweDtcblx0aGVpZ2h0OiA1MXB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdEBpbmNsdWRlIGJyZWFrcG9pbnQoMTAyMHB4KSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWluLXdpZHRoOiAwO1xuXHRcdGhlaWdodDogNDBweDtcblx0fVxuXG5cdHNlbGVjdCB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQge1xuXHRcdGJvcmRlci1yaWdodDogMXB4IHNvbGlkIGNvbG9yKCdsYXZlbmRlcicpO1xuXG5cdFx0QGluY2x1ZGUgYnJlYWtwb2ludCgxMDIwcHgpIHtcblx0XHRcdGJvcmRlci1yaWdodDogbm9uZTtcblx0XHR9XG5cblx0XHQmLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIHtcblxuXHRcdFx0LnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuXG5cdFx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuXG5cdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHR9XG5cblx0XHRcdH1cblxuXHRcdH1cblxuXHRcdC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0XHRoZWlnaHQ6IDUxcHg7XG5cblx0XHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQoMTAyMHB4KSB7XG5cdFx0XHRcdGhlaWdodDogNDBweDtcblx0XHRcdH1cblxuXHRcdFx0LnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0cmlnaHQ6IDUlO1xuXHRcdFx0XHR3aWR0aDogNDBweDtcblxuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICdcXGU4MDAnO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGhlaWdodDogMThweDtcblx0XHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICdmb250ZWxsbyc7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogLTlweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRjb250ZW50OiAnXFxlODAzJztcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdGhlaWdodDogMThweDtcblx0XHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICdmb250ZWxsbyc7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogLTlweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGIge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblxuXHRcdFx0fVxuXG5cdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcblx0XHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDEycHgpO1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMS41cHg7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMzBweDtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0aGVpZ2h0OiA1MXB4O1xuXG5cdFx0XHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQoMTAyMHB4KSB7XG5cdFx0XHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0dG9wOiAtMnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHR9XG5cblx0fVxuXG59XG5cbi5zZWxlY3QyLWRyb3Bkb3duIHtcblx0Ym94LXNoYWRvdzogNXB4IDVweCAxM3B4IC02cHggcmdiYSgwLDAsMCwwLjMpO1xuXHRwYWRkaW5nOiAyMHB4IDA7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiB7XG5cdC5zZWxlY3QyLWRyb3Bkb3duLS1iZWxvdyB7XG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRib3JkZXItdG9wOiAxcHggc29saWQgY29sb3IoJ2xhdmVuZGVyJyk7XG5cdH1cbn1cblxuLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcblx0QGluY2x1ZGUgZm9udC1zaXplKDEycHgpO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRsZXR0ZXItc3BhY2luZzogMS41cHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHBhZGRpbmctbGVmdDogMzBweDtcblx0Y29sb3I6IGNvbG9yKCdibHVlJyk7XG5cblx0Ji5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWQuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLXNlbGVjdGFibGUge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IGNvbG9yKCdsYXZlbmRlcicpO1xuXHRcdGNvbG9yOiBjb2xvcignd2hpdGUnKTtcblx0fVxuXG5cdCYuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLXNlbGVjdGVkIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcignbGF2ZW5kZXInKTtcblx0XHRjb2xvcjogY29sb3IoJ3doaXRlJyk7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdGltZyB7XG5cdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR0b3A6IC0ycHg7XG5cdH1cblxufSIsImJvZHkubmF2LW1vYmlsZS1leHBhbmRlZCB7XG5cblx0Lm5hdi11dGlsaXR5IHtcblx0XHRwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG5cdH1cbn1cblxuLm5hdi11dGlsaXR5IHtcblx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cblx0QGluY2x1ZGUgYnJlYWtwb2ludCgxMDIwcHgpIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0dWwge1xuXG5cdFx0bGkge1xuXHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDEycHgpO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMS41cHg7XG5cdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0bWFyZ2luOiAwIDIwcHg7XG5cblx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRhIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdGNvbG9yOiBjb2xvcignYmx1ZScpO1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHRcdGNvbG9yOiBjb2xvcigncGluaycpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi53cHgtYmxvY2stYWNjb3JkaW9uIHtcblxuXHQuYWNjb3JkaW9uLXJvdyB7XG5cdFx0LmFjY29yZGlvbi10aXRsZSB7XG5cblx0XHRcdCYudW5saW5rLWhlYWRlcnMge1xuXHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0aSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmFjY29yZGlvbi1jb250ZW50IHtcblx0XHRcdHdpZHRoOiA4NSU7XG5cdFx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXG5cbn0iLCIud3B4LWJsb2NrLWNoZWNrZXJib2FyZCB7XG5cblx0LnJhaW5ib3ctaW1hZ2Uge1xuXHRcdC5yYWluYm93LWFuZ2xlIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG59IiwiLmxhbmRpbmctZ3JpZCB7XG5cdGE6aG92ZXIge1xuXHRcdC5ncmlkLWRlc2Mge1xuXHRcdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxufSIsIi53cHgtdGlsZS1zbGlkZXIge1xuXHQudGlsZS1uYXYge1xuXHRcdHRvcDogYXV0bztcblx0XHRib3R0b206IC03MHB4O1xuXHR9XG5cblx0LnRpbGUtY29scyB7XG5cdFx0LnRpbGUtY29sLnNsaWRlci1jb2wge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiA1JTtcblx0XHRcdHdpZHRoOiA2MCU7XG5cdFx0fVxuXG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cbn0iLCJib2R5Lmhhcy1mbGV4aWJsZS12aWV3cG9ydCB7XG5cblx0LmRlZmF1bHQtdmlld3BvcnQge1xuXHRcdGhlaWdodDogNzAwcHggIWltcG9ydGFudDtcblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuXHRcdC52aWV3cG9ydC1oZWFkZXIge1xuXHRcdFx0bWFyZ2luLXRvcDogMTAwcHg7XG5cdFx0fVxuXHR9XG5cbn1cblxuLmNvbnRhY3QtZm9ybSB7XG5cblx0LmNvbnRhY3RzLXJvdyB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdCY6YWZ0ZXIge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0d2lkdGg6IDUwJTtcblx0XHRsZWZ0OiAwO1xuXHRcdGJvdHRvbTogNTVweDtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvZXRob3Mvc2t5bGluZS1vdXRsaW5lLnN2ZycpO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgYm90dG9tO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdHotaW5kZXg6LTE7XG5cblx0XHRAaW5jbHVkZSBicmVha3BvaW50KDgwMHB4KSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cbn0iLCIuZGVmYXVsdC12aWV3cG9ydCB7XG5cdGJhY2tncm91bmQ6ICMzOTM5OTUgMCUgMCUgbm8tcmVwZWF0IHBhZGRpbmctYm94O1xuXG5cdC52aWV3cG9ydC1oZWFkZXIge1xuXHRcdG1hcmdpbi10b3A6IC0xMCU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHQudmlld3BvcnQtdGl0bGUge1xuXHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDYwcHgsIDQwcHgpO1xuXHRcdFx0bWF4LXdpZHRoOiA2ODBweDtcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0d2lkdGg6IDkwJTtcblx0XHRcdGNvbG9yOiBjb2xvcignd2hpdGUnKTtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAtM3B4O1xuXHRcdH1cblx0fVxuXG5cdC52aWV3cG9ydC1zY3JvbGxlciB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdC52aWV3cG9ydC1iZyB7XG5cdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBib3R0b207XG5cdFx0Ym90dG9tOiAtMTE1cHg7XG5cdFx0dG9wOiBhdXRvO1xuXHRcdGxlZnQ6IDUwJTtcblx0XHRtYXJnaW4tbGVmdDogLTcwMHB4O1xuXHRcdHdpZHRoOiAxNDAwcHg7XG5cdFx0aGVpZ2h0OiA3NTBweDtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHR9XG59IiwiYm9keS5zdWJzaXRlLWV0aG9zLXN0YWdpbmcsXG5ib2R5LnN1YnNpdGUtZXRob3NzcGVjaWFsdHkge1xuXG5cdC5kZWZhdWx0LXZpZXdwb3J0IHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcignYmx1ZScpO1xuXHR9XG5cblx0LmhlYWRlci1tYWluIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcignYmx1ZScpO1xuXG5cdFx0LmhlYWRlci1ib3R0b20ge1xuXHRcdFx0aGVpZ2h0OiA5NnB4O1xuXHRcdH1cblxuXHRcdC5sb2dvLW1haW4ge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdG1hcmdpbi1sZWZ0OiAyLjUlO1xuXG5cdFx0XHRAaW5jbHVkZSBicmVha3BvaW50KDEwMjBweCkge1xuXHRcdFx0XHR3aWR0aDogMzAwcHg7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQoNDUwcHgpIHtcblx0XHRcdFx0d2lkdGg6IDE1MHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYuaXMtc3RpY2t5IHtcblxuXHRcdFx0Lm5hdi1wcmltYXJ5ID4gdWwgbGkgPiBhIHtcblx0XHRcdFx0Y29sb3I6IGNvbG9yKCdibHVlJyk7XG5cdFx0XHR9XG5cblx0XHRcdC5oZWFkZXItYm90dG9tIHtcblx0XHRcdFx0aGVpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXG5cdFx0XHQubG9nby1tYWluIHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHR3aWR0aDogMzAwcHg7XG5cblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRoZWlnaHQ6IDUwcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHR9XG5cdFx0fVxuXG5cdH1cblxufSIsIi5uZXdzLWFyY2hpdmUge1xuXHQubmV3cy1jb250ZW50IHtcblx0XHRib3JkZXItbGVmdDogbm9uZTtcblx0XHR3aWR0aDogMTAwJTtcblxuXHRcdC5uZXdzLXdyYXAge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IC0yJTtcblxuXHRcdFx0QGluY2x1ZGUgYnJlYWtwb2ludCg1ODBweCkge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQubmV3cy1wb3N0IHtcblx0XHRcdHdpZHRoOiAzMS4zMyU7XG5cdFx0XHRtYXJnaW4tbGVmdDogMiU7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyJTtcblxuXHRcdFx0QGluY2x1ZGUgYnJlYWtwb2ludCgxMDAwcHgpIHtcblx0XHRcdFx0d2lkdGg6IDQ4JTtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgYnJlYWtwb2ludCg1ODBweCkge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiYm9keS5oYXMtZmxleGlibGUtdmlld3BvcnQge1xuXG5cdC5wYWdlLWhlYWRlciB7XG5cdFx0LmhlYWRlci1jb2wge1xuXG5cdFx0XHQuaGVhZGVyLWRlc2MsXG5cdFx0XHQucGFnZS10aXRsZSB7XG5cdFx0XHRcdGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXG5cdFx0XHQucGFnZS10aXRsZSB7XG5cdFx0XHRcdHBhZGRpbmc6IDE1JSA0MHB4O1xuXG5cdFx0XHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQoODAwcHgpIHtcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogNzBweDtcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuaGVhZGVyLWRlc2Mge1xuXHRcdFx0XHRwYWRkaW5nOiA4MHB4O1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogNjBweDtcblxuXHRcdFx0XHRAaW5jbHVkZSBicmVha3BvaW50KDgwMHB4KSB7XG5cdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQucmFpbmJvdy1pbWFnZSB7XG5cdFx0XHRcdGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ucGFnZS1oZWFkZXIge1xuXG5cdCY6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHdpZHRoOiAxODBweDtcblx0XHRoZWlnaHQ6IDQ1cHg7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvZXRob3MvZmxhZy1sZWZ0LnN2ZycpO1xuXHRcdGJvdHRvbTogLTQ1cHg7XG5cdFx0bGVmdDogMDtcblx0XHR6LWluZGV4OiAxMDtcblx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0QGluY2x1ZGUgYnJlYWtwb2ludCg4MDBweCkge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHR9XG5cblx0QGluY2x1ZGUgYnJlYWtwb2ludCg4MDBweCkge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IGNvbG9yKCdibHVlLXN1YnRsZScpO1xuXHRcdHBhZGRpbmctYm90dG9tOiA0MHB4O1xuXHR9XG5cblx0LnJhaW5ib3ctaW1hZ2UgLnJhaW5ib3ctYW5nbGUuYm90IHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0LmhlYWRlci1jb2wge1xuXHRcdC5oZWFkZXItZGVzYyB7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHRoZWlnaHQ6IDU1JTtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQoODAwcHgpIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHR9XG5cblx0XHRcdHAge1xuXHRcdFx0XHRAaW5jbHVkZSBicmVha3BvaW50KDgwMHB4KSB7XG5cdFx0XHRcdFx0Y29sb3I6IGNvbG9yKCd3aGl0ZScpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5wYWdlLXRpdGxlIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IGNvbG9yKCdibHVlJykgIWltcG9ydGFudDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGhlaWdodDogNDUlO1xuXG5cdFx0XHRAaW5jbHVkZSBicmVha3BvaW50KDgwMHB4KSB7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiA3MHB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0XHR9XG5cblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0d2lkdGg6IDE4MHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDQ1cHg7XG5cdFx0XHRcdC8vYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvZXRob3MvZmxhZy1yaWdodC5zdmcnKTtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0ei1pbmRleDogMTA7XG5cblx0XHRcdFx0QGluY2x1ZGUgYnJlYWtwb2ludCg2MDBweCkge1xuXHRcdFx0XHRcdHJpZ2h0OiAtMTElO1xuXHRcdFx0XHR9XG5cblx0XHRcdH1cblxuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHdpZHRoOiAxODBweDtcblx0XHRcdFx0aGVpZ2h0OiA0NXB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9ldGhvcy9mbGFnLWxlZnQuc3ZnJyk7XG5cdFx0XHRcdGJvdHRvbTogLTQ1cHg7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdHotaW5kZXg6IDEwO1xuXG5cdFx0XHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQoODAwcHgpIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHR9XG5cdH1cbn0iLCIucG9zdC1hdXRob3Ige1xuXHQucG9zdC1hdXRob3ItaW5mbyB7XG5cdFx0cC5wb3N0LWF1dGhvci1uYW1lIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRjb2xvcjogY29sb3IoJ2JsdWUnKTtcblx0XHR9XG5cdFx0cC5wb3N0LWF1dGhvci1yb2xlIHtcblx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgxMnB4KTtcblx0XHRcdGNvbG9yOiBjb2xvcigncGluaycpO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRmb250LWZhbWlseTogJGJvZHk7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMXB4O1xuXHRcdH1cblx0fVxufSIsIi5wb3N0LWJvZHkge1xuXHQucG9zdC1ib2R5LWlubmVyIHtcblx0XHQucG9zdC1ib2R5LWlubmVybW9zdCB7XG5cdFx0XHQucG9zdC1ib2R5LXNpZGViYXIge1xuXG5cdFx0XHRcdC5wb3N0LWF1dGhvciB7XG5cdFx0XHRcdFx0QGluY2x1ZGUgYnJlYWtwb2ludCg2MDBweCkge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDMwMHB4O1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQoNjAwcHgpIHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gMTBweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi50ZWFtLWdyaWRzIHtcblx0LndyYXAge1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2V0aG9zL3NreWxpbmUtb3V0bGluZS5zdmcnKTtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHR9XG59IiwiLm5hdi1tb2JpbGUge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcignYmx1ZScpO1xuXG5cdCYuaXMtZGVwdGggLm5hdi1tb2JpbGUtcHJpbWFyeSA+IGxpLmlzLWV4cGFuZGVkID4gYSB7XG5cdFx0Y29sb3I6IGNvbG9yKCdnb2xkJyk7XG5cdH1cblxuXHR1bC5uYXYtbW9iaWxlLXByaW1hcnkgLm5hdi1tb2JpbGUtZHJvcGRvd24gPiB1bCBsaSA+IGEge1xuXHRcdGNvbG9yOiBjb2xvcignd2hpdGUnKTtcblx0fVxuXG5cdHVsLm5hdi1tb2JpbGUtcHJpbWFyeSAubmF2LW1vYmlsZS1kcm9wZG93biA+IHVsIGxpIGkge1xuXHRcdGNvbG9yOiBjb2xvcignd2hpdGUnKTtcblx0fVxuXG5cdHVsLm5hdi1tb2JpbGUtcHJpbWFyeSAubmF2LW1vYmlsZS1kcm9wZG93biA+IHVsIC5jaGlsZC1oYXMtY2hpbGRyZW4gLm5hdi1tb2JpbGUtY2hpbGRyZW4gbGkgYSB7XG5cdFx0Y29sb3I6IGNvbG9yKCd3aGl0ZScpO1xuXHR9XG5cblx0dWwubmF2LW1vYmlsZS1wcmltYXJ5IHtcblx0XHQmID4gbGkge1xuXHRcdFx0YSB7XG5cdFx0XHRcdGNvbG9yOiBjb2xvcignd2hpdGUnKTtcblx0XHRcdH1cblx0XHRcdCYgPiBpIHtcblx0XHRcdFx0Y29sb3I6IGNvbG9yKCd3aGl0ZScpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG59XG5cbi5oZWFkZXItbWFpbiB7XG5cdC5oZWFkZXItYm90dG9tIHtcblx0XHQubmF2LW1vYmlsZS1iYWNrIHtcblx0XHRcdGNvbG9yOiBjb2xvcignd2hpdGUnKTtcblx0XHR9XG5cdH1cbn1cblxuXG5cblxuIiwiLm5hdi1wcmltYXJ5IHtcblxuXHQmID4gdWwge1xuXG5cdFx0bGkge1xuXHRcdFx0d2hpdGUtc3BhY2U6IGluaXRpYWw7XG5cdFx0fVxuXHR9XG59XG5cbi5uYXYtcHJpbWFyeSA+IHVsIGxpID4gYSB7XG5cdGNvbG9yOiBjb2xvcignd2hpdGUnKTtcbn1cblxuLm5hdi1wcmltYXJ5IHtcblx0Lm5hdi1kcm9wZG93biB7XG5cdFx0dWwgbGkgPiBhIHtcblx0XHRcdGNvbG9yOiBjb2xvcignYmx1ZScpO1xuXHRcdH1cblx0fVxufVxuXG4ubmF2LXByaW1hcnkgPiB1bCBsaS5pcy1leHBhbmRlZCA+IGEge1xuXHRjb2xvcjogY29sb3IoJ2dvbGQnKTtcblx0Ym9yZGVyLWNvbG9yOiBjb2xvcignZ29sZCcpO1xufSIsIi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCB7XG5cdC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcignYmx1ZScpO1xuXHR9XG5cblx0LnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuXHRcdC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuXHRcdFx0Y29sb3I6IGNvbG9yKCd3aGl0ZScpO1xuXHRcdH1cblx0fVxuXG59XG5cbi5uYXYtc3Vic2l0ZXMge1xuXHQuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQge1xuXHRcdC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcblx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3c6YWZ0ZXIge1xuXHRcdFx0XHRjb2xvcjogY29sb3IoJ3doaXRlJyk7XG5cdFx0XHR9XG5cdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93OmJlZm9yZSB7XG5cdFx0XHRcdGNvbG9yOiBjb2xvcignd2hpdGUnKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIHtcblx0LnNlbGVjdDItZHJvcGRvd24tLWJlbG93IHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcignYmx1ZScpO1xuXHR9XG59XG5cbi5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG5cdGNvbG9yOiBjb2xvcignd2hpdGUnKTtcbn0iLCIubmF2LXV0aWxpdHkgdWwgYSB7XG5cdGNvbG9yOiBjb2xvcignd2hpdGUnKTtcbn0iXX0= */
