body.compensate-for-scrollbar {
    overflow: hidden;
}

.fancybox-active {
    height: auto;
}

.fancybox-is-hidden {
    left: -9999px;
    margin: 0;
    position: absolute !important;
    top: -9999px;
    visibility: hidden;
}

.fancybox-container {
    -webkit-backface-visibility: hidden;
    height: 100%;
    left: 0;
    outline: none;
    position: fixed;
    -webkit-tap-highlight-color: transparent;
    top: 0;
    touch-action: manipulation;
    transform: translateZ(0);
    width: 100%;
    z-index: 99992;
}

.fancybox-container * {
    box-sizing: border-box;
}

.fancybox-outer,
.fancybox-inner,
.fancybox-bg,
.fancybox-stage {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}

.fancybox-outer {
    -webkit-overflow-scrolling: touch;
    overflow-y: auto;
}

.fancybox-bg {
    background: rgb(30, 30, 30);
    opacity: 0;
    transition-duration: inherit;
    transition-property: opacity;
    transition-timing-function: cubic-bezier(.47, 0, .74, .71);
}

.fancybox-is-open .fancybox-bg {
    opacity: .9;
    transition-timing-function: cubic-bezier(.22, .61, .36, 1);
}

.fancybox-infobar,
.fancybox-toolbar,
.fancybox-caption,
.fancybox-navigation .fancybox-button {
    direction: ltr;
    opacity: 0;
    position: absolute;
    transition: opacity .25s ease, visibility 0s ease .25s;
    visibility: hidden;
    z-index: 99997;
}

.fancybox-show-infobar .fancybox-infobar,
.fancybox-show-toolbar .fancybox-toolbar,
.fancybox-show-caption .fancybox-caption,
.fancybox-show-nav .fancybox-navigation .fancybox-button {
    opacity: 1;
    transition: opacity .25s ease 0s, visibility 0s ease 0s;
    visibility: visible;
}

.fancybox-infobar {
    color: #ccc;
    font-size: 13px;
    -webkit-font-smoothing: subpixel-antialiased;
    height: 44px;
    left: 0;
    line-height: 44px;
    min-width: 44px;
    mix-blend-mode: difference;
    padding: 0 10px;
    pointer-events: none;
    top: 0;
    -webkit-touch-callout: none;
    user-select: none;
}

.fancybox-toolbar {
    right: 0;
    top: 0;
}

.fancybox-stage {
    direction: ltr;
    overflow: visible;
    transform: translateZ(0);
    z-index: 99994;
}

.fancybox-is-open .fancybox-stage {
    overflow: hidden;
}

.fancybox-slide {
    -webkit-backface-visibility: hidden;
    /* Using without prefix would break IE11 */
    display: none;
    height: 100%;
    left: 0;
    outline: none;
    overflow: auto;
    -webkit-overflow-scrolling: touch;
    padding: 44px;
    position: absolute;
    text-align: center;
    top: 0;
    transition-property: transform, opacity;
    white-space: normal;
    width: 100%;
    z-index: 99994;
}

.fancybox-slide::before {
    content: '';
    display: inline-block;
    font-size: 0;
    height: 100%;
    vertical-align: middle;
    width: 0;
}

.fancybox-is-sliding .fancybox-slide,
.fancybox-slide--previous,
.fancybox-slide--current,
.fancybox-slide--next {
    display: block;
}

.fancybox-slide--image {
    overflow: hidden;
    padding: 44px 0;
}

.fancybox-slide--image::before {
    display: none;
}

.fancybox-slide--html {
    padding: 6px;
}

.fancybox-content {
    background: #fff;
    display: inline-block;
    margin: 0;
    max-width: 100%;
    overflow: auto;
    -webkit-overflow-scrolling: touch;
    padding: 44px;
    position: relative;
    text-align: left;
    vertical-align: middle;
}

.fancybox-slide--image .fancybox-content {
    animation-timing-function: cubic-bezier(.5, 0, .14, 1);
    -webkit-backface-visibility: hidden;
    background: transparent;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    left: 0;
    max-width: none;
    overflow: visible;
    padding: 0;
    position: absolute;
    top: 0;
    transform-origin: top left;
    transition-property: transform, opacity;
    user-select: none;
    z-index: 99995;
}

.fancybox-can-zoomOut .fancybox-content {
    cursor: zoom-out;
}

.fancybox-can-zoomIn .fancybox-content {
    cursor: zoom-in;
}

.fancybox-can-swipe .fancybox-content,
.fancybox-can-pan .fancybox-content {
    cursor: grab;
}

.fancybox-is-grabbing .fancybox-content {
    cursor: grabbing;
}

.fancybox-container [data-selectable='true'] {
    cursor: text;
}

.fancybox-image,
.fancybox-spaceball {
    background: transparent;
    border: 0;
    height: 100%;
    left: 0;
    margin: 0;
    max-height: none;
    max-width: none;
    padding: 0;
    position: absolute;
    top: 0;
    user-select: none;
    width: 100%;
}

.fancybox-spaceball {
    z-index: 1;
}

.fancybox-slide--video .fancybox-content,
.fancybox-slide--map .fancybox-content,
.fancybox-slide--pdf .fancybox-content,
.fancybox-slide--iframe .fancybox-content {
    height: 100%;
    overflow: visible;
    padding: 0;
    width: 100%;
}

.fancybox-slide--video .fancybox-content {
    background: #000;
}

.fancybox-slide--map .fancybox-content {
    background: #e5e3df;
}

.fancybox-slide--iframe .fancybox-content {
    background: #fff;
}

.fancybox-video,
.fancybox-iframe {
    background: transparent;
    border: 0;
    display: block;
    height: 100%;
    margin: 0;
    overflow: hidden;
    padding: 0;
    width: 100%;
}

/* Fix iOS */
.fancybox-iframe {
    left: 0;
    position: absolute;
    top: 0;
}

.fancybox-error {
    background: #fff;
    cursor: default;
    max-width: 400px;
    padding: 40px;
    width: 100%;
}

.fancybox-error p {
    color: #444;
    font-size: 16px;
    line-height: 20px;
    margin: 0;
    padding: 0;
}

/* Buttons */

.fancybox-button {
    background: rgba(30, 30, 30, .6);
    border: 0;
    border-radius: 0;
    box-shadow: none;
    cursor: pointer;
    display: inline-block;
    height: 44px;
    margin: 0;
    padding: 10px;
    position: relative;
    transition: color .2s;
    vertical-align: top;
    visibility: inherit;
    width: 44px;
}

.fancybox-button,
.fancybox-button:visited,
.fancybox-button:link {
    color: #ccc;
}

.fancybox-button:hover {
    color: #fff;
}

.fancybox-button:focus {
    outline: none;
}

.fancybox-button.fancybox-focus {
    outline: 1px dotted;
}

.fancybox-button[disabled],
.fancybox-button[disabled]:hover {
    color: #888;
    cursor: default;
    outline: none;
}

/* Fix IE11 */
.fancybox-button div {
    height: 100%;
}

.fancybox-button svg {
    display: block;
    height: 100%;
    overflow: visible;
    position: relative;
    width: 100%;
}

.fancybox-button svg path {
    fill: currentColor;
    stroke-width: 0;
}

.fancybox-button--play svg:nth-child(2),
.fancybox-button--fsenter svg:nth-child(2) {
    display: none;
}

.fancybox-button--pause svg:nth-child(1),
.fancybox-button--fsexit svg:nth-child(1) {
    display: none;
}

.fancybox-progress {
    background: #ff5268;
    height: 2px;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    transform: scaleX(0);
    transform-origin: 0;
    transition-property: transform;
    transition-timing-function: linear;
    z-index: 99998;
}

/* Close button on the top right corner of html content */

.fancybox-close-small {
    background: transparent;
    border: 0;
    border-radius: 0;
    color: #ccc;
    cursor: pointer;
    opacity: .8;
    padding: 8px;
    position: absolute;
    right: -12px;
    top: -44px;
    z-index: 401;
}

.fancybox-close-small:hover {
    color: #fff;
    opacity: 1;
}

.fancybox-slide--html .fancybox-close-small {
    color: currentColor;
    padding: 10px;
    right: 0;
    top: 0;
}

.fancybox-slide--image.fancybox-is-scaling .fancybox-content {
    overflow: hidden;
}

.fancybox-is-scaling .fancybox-close-small,
.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small {
    display: none;
}

/* Navigation arrows */

.fancybox-navigation .fancybox-button {
    background-clip: content-box;
    height: 100px;
    opacity: 0;
    position: absolute;
    top: calc(50% - 50px);
    width: 70px;
}

.fancybox-navigation .fancybox-button div {
    padding: 7px;
}

.fancybox-navigation .fancybox-button--arrow_left {
    left: 0;
    left: env(safe-area-inset-left);
    padding: 31px 26px 31px 6px;
}

.fancybox-navigation .fancybox-button--arrow_right {
    padding: 31px 6px 31px 26px;
    right: 0;
    right: env(safe-area-inset-right);
}

/* Caption */

.fancybox-caption {
    background: linear-gradient(to top,
        rgba(0, 0, 0, .85) 0%,
        rgba(0, 0, 0, .3) 50%,
        rgba(0, 0, 0, .15) 65%,
        rgba(0, 0, 0, .075) 75.5%,
        rgba(0, 0, 0, .037) 82.85%,
        rgba(0, 0, 0, .019) 88%,
        rgba(0, 0, 0, 0) 100%);
    bottom: 0;
    color: #eee;
    font-size: 14px;
    font-weight: 400;
    left: 0;
    line-height: 1.5;
    padding: 75px 44px 25px 44px;
    pointer-events: none;
    right: 0;
    text-align: center;
    z-index: 99996;
}

@supports (padding: max(0px)) {
    .fancybox-caption {
        padding: 75px max(44px, env(safe-area-inset-right)) max(25px, env(safe-area-inset-bottom)) max(44px, env(safe-area-inset-left));
    }
}

.fancybox-caption--separate {
    margin-top: -50px;
}

.fancybox-caption__body {
    max-height: 50vh;
    overflow: auto;
    pointer-events: all;
}

.fancybox-caption a,
.fancybox-caption a:link,
.fancybox-caption a:visited {
    color: #ccc;
    text-decoration: none;
}

.fancybox-caption a:hover {
    color: #fff;
    text-decoration: underline;
}

/* Loading indicator */

.fancybox-loading {
    animation: fancybox-rotate 1s linear infinite;
    background: transparent;
    border: 4px solid #888;
    border-bottom-color: #fff;
    border-radius: 50%;
    height: 50px;
    left: 50%;
    margin: -25px 0 0 -25px;
    opacity: .7;
    padding: 0;
    position: absolute;
    top: 50%;
    width: 50px;
    z-index: 99999;
}

@keyframes fancybox-rotate {
    100% {
        transform: rotate(360deg);
    }
}

/* Transition effects */

.fancybox-animated {
    transition-timing-function: cubic-bezier(0, 0, .25, 1);
}

/* transitionEffect: slide */

.fancybox-fx-slide.fancybox-slide--previous {
    opacity: 0;
    transform: translate3d(-100%, 0, 0);
}

.fancybox-fx-slide.fancybox-slide--next {
    opacity: 0;
    transform: translate3d(100%, 0, 0);
}

.fancybox-fx-slide.fancybox-slide--current {
    opacity: 1;
    transform: translate3d(0, 0, 0);
}

/* transitionEffect: fade */

.fancybox-fx-fade.fancybox-slide--previous,
.fancybox-fx-fade.fancybox-slide--next {
    opacity: 0;
    transition-timing-function: cubic-bezier(.19, 1, .22, 1);
}

.fancybox-fx-fade.fancybox-slide--current {
    opacity: 1;
}

/* transitionEffect: zoom-in-out */

.fancybox-fx-zoom-in-out.fancybox-slide--previous {
    opacity: 0;
    transform: scale3d(1.5, 1.5, 1.5);
}

.fancybox-fx-zoom-in-out.fancybox-slide--next {
    opacity: 0;
    transform: scale3d(.5, .5, .5);
}

.fancybox-fx-zoom-in-out.fancybox-slide--current {
    opacity: 1;
    transform: scale3d(1, 1, 1);
}

/* transitionEffect: rotate */

.fancybox-fx-rotate.fancybox-slide--previous {
    opacity: 0;
    transform: rotate(-360deg);
}

.fancybox-fx-rotate.fancybox-slide--next {
    opacity: 0;
    transform: rotate(360deg);
}

.fancybox-fx-rotate.fancybox-slide--current {
    opacity: 1;
    transform: rotate(0deg);
}

/* transitionEffect: circular */

.fancybox-fx-circular.fancybox-slide--previous {
    opacity: 0;
    transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0);
}

.fancybox-fx-circular.fancybox-slide--next {
    opacity: 0;
    transform: scale3d(0, 0, 0) translate3d(100%, 0, 0);
}

.fancybox-fx-circular.fancybox-slide--current {
    opacity: 1;
    transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
}

/* transitionEffect: tube */

.fancybox-fx-tube.fancybox-slide--previous {
    transform: translate3d(-100%, 0, 0) scale(.1) skew(-10deg);
}

.fancybox-fx-tube.fancybox-slide--next {
    transform: translate3d(100%, 0, 0) scale(.1) skew(10deg);
}

.fancybox-fx-tube.fancybox-slide--current {
    transform: translate3d(0, 0, 0) scale(1);
}

/* Styling for Small-Screen Devices */
@media all and (max-height: 576px) {
    .fancybox-slide {
        padding-left: 6px;
        padding-right: 6px;
    }

    .fancybox-slide--image {
        padding: 6px 0;
    }

    .fancybox-close-small {
        right: -6px;
    }

    .fancybox-slide--image .fancybox-close-small {
        background: #4e4e4e;
        color: #f2f4f6;
        height: 36px;
        opacity: 1;
        padding: 6px;
        right: 0;
        top: 0;
        width: 36px;
    }

    .fancybox-caption {
        padding-left: 12px;
        padding-right: 12px;
    }

    @supports (padding: max(0px)) {
        .fancybox-caption {
            padding-left: max(12px, env(safe-area-inset-left));
            padding-right: max(12px, env(safe-area-inset-right));
        }
    }
}
.mapboxgl-map{font:12px/20px Helvetica Neue,Arial,Helvetica,sans-serif;overflow:hidden;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mapboxgl-canvas{position:absolute;left:0;top:0}.mapboxgl-map:-webkit-full-screen{width:100%;height:100%}.mapboxgl-canary{background-color:salmon}.mapboxgl-canvas-container.mapboxgl-interactive,.mapboxgl-ctrl-group button.mapboxgl-ctrl-compass{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.mapboxgl-canvas-container.mapboxgl-interactive.mapboxgl-track-pointer{cursor:pointer}.mapboxgl-canvas-container.mapboxgl-interactive:active,.mapboxgl-ctrl-group button.mapboxgl-ctrl-compass:active{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate,.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate .mapboxgl-canvas{touch-action:pan-x pan-y}.mapboxgl-canvas-container.mapboxgl-touch-drag-pan,.mapboxgl-canvas-container.mapboxgl-touch-drag-pan .mapboxgl-canvas{touch-action:pinch-zoom}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan,.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan .mapboxgl-canvas{touch-action:none}.mapboxgl-ctrl-bottom-left,.mapboxgl-ctrl-bottom-right,.mapboxgl-ctrl-top-left,.mapboxgl-ctrl-top-right{position:absolute;pointer-events:none;z-index:2}.mapboxgl-ctrl-top-left{top:0;left:0}.mapboxgl-ctrl-top-right{top:0;right:0}.mapboxgl-ctrl-bottom-left{bottom:0;left:0}.mapboxgl-ctrl-bottom-right{right:0;bottom:0}.mapboxgl-ctrl{clear:both;pointer-events:auto;transform:translate(0)}.mapboxgl-ctrl-top-left .mapboxgl-ctrl{margin:10px 0 0 10px;float:left}.mapboxgl-ctrl-top-right .mapboxgl-ctrl{margin:10px 10px 0 0;float:right}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl{margin:0 0 10px 10px;float:left}.mapboxgl-ctrl-bottom-right .mapboxgl-ctrl{margin:0 10px 10px 0;float:right}.mapboxgl-ctrl-group{border-radius:4px;background:#fff}.mapboxgl-ctrl-group:not(:empty){-moz-box-shadow:0 0 2px rgba(0,0,0,.1);-webkit-box-shadow:0 0 2px rgba(0,0,0,.1);box-shadow:0 0 0 2px rgba(0,0,0,.1)}@media (-ms-high-contrast:active){.mapboxgl-ctrl-group:not(:empty){box-shadow:0 0 0 2px ButtonText}}.mapboxgl-ctrl-group button{width:29px;height:29px;display:block;padding:0;outline:none;border:0;box-sizing:border-box;background-color:transparent;cursor:pointer}.mapboxgl-ctrl-group button+button{border-top:1px solid #ddd}.mapboxgl-ctrl button .mapboxgl-ctrl-icon{display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:50%}@media (-ms-high-contrast:active){.mapboxgl-ctrl-icon{background-color:transparent}.mapboxgl-ctrl-group button+button{border-top:1px solid ButtonText}}.mapboxgl-ctrl button::-moz-focus-inner{border:0;padding:0}.mapboxgl-ctrl-attrib-button:focus,.mapboxgl-ctrl-group button:focus{box-shadow:0 0 2px 2px #0096ff}.mapboxgl-ctrl button:disabled{cursor:not-allowed}.mapboxgl-ctrl button:disabled .mapboxgl-ctrl-icon{opacity:.25}.mapboxgl-ctrl button:not(:disabled):hover{background-color:rgba(0,0,0,.05)}.mapboxgl-ctrl-group button:focus:focus-visible{box-shadow:0 0 2px 2px #0096ff}.mapboxgl-ctrl-group button:focus:not(:focus-visible){box-shadow:none}.mapboxgl-ctrl-group button:focus:first-child{border-radius:4px 4px 0 0}.mapboxgl-ctrl-group button:focus:last-child{border-radius:0 0 4px 4px}.mapboxgl-ctrl-group button:focus:only-child{border-radius:inherit}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath d='M10.5 16l4 8 4-8h-8z' fill='%23ccc'/%3E%3C/svg%3E")}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath d='M10.5 16l4 8 4-8h-8z' fill='%23999'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath d='M10.5 16l4 8 4-8h-8z' fill='%23ccc'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23aaa'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Cpath d='M14 5l1 1-9 9-1-1 9-9z' fill='red'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e58978'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e54e33'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-waiting .mapboxgl-ctrl-icon{-webkit-animation:mapboxgl-spin 2s linear infinite;-moz-animation:mapboxgl-spin 2s infinite linear;-o-animation:mapboxgl-spin 2s infinite linear;-ms-animation:mapboxgl-spin 2s infinite linear;animation:mapboxgl-spin 2s linear infinite}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23999'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Cpath d='M14 5l1 1-9 9-1-1 9-9z' fill='red'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e58978'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e54e33'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23666'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Cpath d='M14 5l1 1-9 9-1-1 9-9z' fill='red'/%3E%3C/svg%3E")}}@-webkit-keyframes mapboxgl-spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@-moz-keyframes mapboxgl-spin{0%{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(1turn)}}@-o-keyframes mapboxgl-spin{0%{-o-transform:rotate(0deg)}to{-o-transform:rotate(1turn)}}@-ms-keyframes mapboxgl-spin{0%{-ms-transform:rotate(0deg)}to{-ms-transform:rotate(1turn)}}@keyframes mapboxgl-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}a.mapboxgl-ctrl-logo{width:88px;height:23px;margin:0 0 -4px -4px;display:block;background-repeat:no-repeat;cursor:pointer;overflow:hidden;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='88' height='23' viewBox='0 0 88 23' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd'%3E%3Cdefs%3E%3Cpath id='a' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='b' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='c'%3E%3Crect width='100%25' height='100%25' fill='%23fff'/%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%3E%3C/mask%3E%3Cg opacity='.3' stroke='%23000' stroke-width='3'%3E%3Ccircle mask='url(%23c)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23b' mask='url(%23c)'/%3E%3C/g%3E%3Cg opacity='.9' fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%3E%3C/g%3E%3C/svg%3E")}a.mapboxgl-ctrl-logo.mapboxgl-compact{width:23px}@media (-ms-high-contrast:active){a.mapboxgl-ctrl-logo{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='88' height='23' viewBox='0 0 88 23' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd'%3E%3Cdefs%3E%3Cpath id='a' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='b' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='c'%3E%3Crect width='100%25' height='100%25' fill='%23fff'/%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%3E%3C/mask%3E%3Cg stroke='%23000' stroke-width='3'%3E%3Ccircle mask='url(%23c)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23b' mask='url(%23c)'/%3E%3C/g%3E%3Cg fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%3E%3C/g%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){a.mapboxgl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='88' height='23' viewBox='0 0 88 23' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd'%3E%3Cdefs%3E%3Cpath id='a' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='b' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='c'%3E%3Crect width='100%25' height='100%25' fill='%23fff'/%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%3E%3C/mask%3E%3Cg stroke='%23fff' stroke-width='3' fill='%23fff'%3E%3Ccircle mask='url(%23c)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23b' mask='url(%23c)'/%3E%3C/g%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%3E%3C/svg%3E")}}.mapboxgl-ctrl.mapboxgl-ctrl-attrib{padding:0 5px;background-color:hsla(0,0%,100%,.5);margin:0}@media screen{.mapboxgl-ctrl-attrib.mapboxgl-compact{min-height:20px;padding:2px 24px 2px 0;margin:10px;position:relative;background-color:#fff;border-radius:12px}.mapboxgl-ctrl-attrib.mapboxgl-compact-show{padding:2px 28px 2px 8px;visibility:visible}.mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show,.mapboxgl-ctrl-top-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show{padding:2px 8px 2px 28px;border-radius:12px}.mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-inner{display:none}.mapboxgl-ctrl-attrib-button{display:none;cursor:pointer;position:absolute;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd'%3E%3Cpath d='M4 10a6 6 0 1012 0 6 6 0 10-12 0m5-3a1 1 0 102 0 1 1 0 10-2 0m0 3a1 1 0 112 0v3a1 1 0 11-2 0'/%3E%3C/svg%3E");background-color:hsla(0,0%,100%,.5);width:24px;height:24px;box-sizing:border-box;border-radius:12px;outline:none;top:0;right:0;border:0}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-top-left .mapboxgl-ctrl-attrib-button{left:0}.mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-inner,.mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-button{display:block}.mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-button{background-color:rgba(0,0,0,.05)}.mapboxgl-ctrl-bottom-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{bottom:0;right:0}.mapboxgl-ctrl-top-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{top:0;right:0}.mapboxgl-ctrl-top-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{top:0;left:0}.mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{bottom:0;left:0}}@media screen and (-ms-high-contrast:active){.mapboxgl-ctrl-attrib.mapboxgl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' fill='%23fff'%3E%3Cpath d='M4 10a6 6 0 1012 0 6 6 0 10-12 0m5-3a1 1 0 102 0 1 1 0 10-2 0m0 3a1 1 0 112 0v3a1 1 0 11-2 0'/%3E%3C/svg%3E")}}@media screen and (-ms-high-contrast:black-on-white){.mapboxgl-ctrl-attrib.mapboxgl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd'%3E%3Cpath d='M4 10a6 6 0 1012 0 6 6 0 10-12 0m5-3a1 1 0 102 0 1 1 0 10-2 0m0 3a1 1 0 112 0v3a1 1 0 11-2 0'/%3E%3C/svg%3E")}}.mapboxgl-ctrl-attrib a{color:rgba(0,0,0,.75);text-decoration:none}.mapboxgl-ctrl-attrib a:hover{color:inherit;text-decoration:underline}.mapboxgl-ctrl-attrib .mapbox-improve-map{font-weight:700;margin-left:2px}.mapboxgl-attrib-empty{display:none}.mapboxgl-ctrl-scale{background-color:hsla(0,0%,100%,.75);font-size:10px;border:2px solid #333;border-top:#333;padding:0 5px;color:#333;box-sizing:border-box}.mapboxgl-popup{position:absolute;top:0;left:0;display:-webkit-flex;display:flex;will-change:transform;pointer-events:none}.mapboxgl-popup-anchor-top,.mapboxgl-popup-anchor-top-left,.mapboxgl-popup-anchor-top-right{-webkit-flex-direction:column;flex-direction:column}.mapboxgl-popup-anchor-bottom,.mapboxgl-popup-anchor-bottom-left,.mapboxgl-popup-anchor-bottom-right{-webkit-flex-direction:column-reverse;flex-direction:column-reverse}.mapboxgl-popup-anchor-left{-webkit-flex-direction:row;flex-direction:row}.mapboxgl-popup-anchor-right{-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.mapboxgl-popup-tip{width:0;height:0;border:10px solid transparent;z-index:1}.mapboxgl-popup-anchor-top .mapboxgl-popup-tip{-webkit-align-self:center;align-self:center;border-top:none;border-bottom-color:#fff}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-tip{-webkit-align-self:flex-start;align-self:flex-start;border-top:none;border-left:none;border-bottom-color:#fff}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-tip{-webkit-align-self:flex-end;align-self:flex-end;border-top:none;border-right:none;border-bottom-color:#fff}.mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip{-webkit-align-self:center;align-self:center;border-bottom:none;border-top-color:#fff}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-tip{-webkit-align-self:flex-start;align-self:flex-start;border-bottom:none;border-left:none;border-top-color:#fff}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-tip{-webkit-align-self:flex-end;align-self:flex-end;border-bottom:none;border-right:none;border-top-color:#fff}.mapboxgl-popup-anchor-left .mapboxgl-popup-tip{-webkit-align-self:center;align-self:center;border-left:none;border-right-color:#fff}.mapboxgl-popup-anchor-right .mapboxgl-popup-tip{-webkit-align-self:center;align-self:center;border-right:none;border-left-color:#fff}.mapboxgl-popup-close-button{position:absolute;right:0;top:0;border:0;border-radius:0 3px 0 0;cursor:pointer;background-color:transparent}.mapboxgl-popup-close-button:hover{background-color:rgba(0,0,0,.05)}.mapboxgl-popup-content{position:relative;background:#fff;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.1);padding:10px 10px 15px;pointer-events:auto}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-content{border-top-left-radius:0}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-content{border-top-right-radius:0}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-content{border-bottom-left-radius:0}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-content{border-bottom-right-radius:0}.mapboxgl-popup-track-pointer{display:none}.mapboxgl-popup-track-pointer *{pointer-events:none;user-select:none}.mapboxgl-map:hover .mapboxgl-popup-track-pointer{display:flex}.mapboxgl-map:active .mapboxgl-popup-track-pointer{display:none}.mapboxgl-marker{position:absolute;top:0;left:0;will-change:transform}.mapboxgl-user-location-dot,.mapboxgl-user-location-dot:before{background-color:#1da1f2;width:15px;height:15px;border-radius:50%}.mapboxgl-user-location-dot:before{content:"";position:absolute;-webkit-animation:mapboxgl-user-location-dot-pulse 2s infinite;-moz-animation:mapboxgl-user-location-dot-pulse 2s infinite;-ms-animation:mapboxgl-user-location-dot-pulse 2s infinite;animation:mapboxgl-user-location-dot-pulse 2s infinite}.mapboxgl-user-location-dot:after{border-radius:50%;border:2px solid #fff;content:"";height:19px;left:-2px;position:absolute;top:-2px;width:19px;box-sizing:border-box;box-shadow:0 0 3px rgba(0,0,0,.35)}@-webkit-keyframes mapboxgl-user-location-dot-pulse{0%{-webkit-transform:scale(1);opacity:1}70%{-webkit-transform:scale(3);opacity:0}to{-webkit-transform:scale(1);opacity:0}}@-ms-keyframes mapboxgl-user-location-dot-pulse{0%{-ms-transform:scale(1);opacity:1}70%{-ms-transform:scale(3);opacity:0}to{-ms-transform:scale(1);opacity:0}}@keyframes mapboxgl-user-location-dot-pulse{0%{transform:scale(1);opacity:1}70%{transform:scale(3);opacity:0}to{transform:scale(1);opacity:0}}.mapboxgl-user-location-dot-stale{background-color:#aaa}.mapboxgl-user-location-dot-stale:after{display:none}.mapboxgl-user-location-accuracy-circle{background-color:rgba(29,161,242,.2);width:1px;height:1px;border-radius:100%}.mapboxgl-crosshair,.mapboxgl-crosshair .mapboxgl-interactive,.mapboxgl-crosshair .mapboxgl-interactive:active{cursor:crosshair}.mapboxgl-boxzoom{position:absolute;top:0;left:0;width:0;height:0;background:#fff;border:2px dotted #202020;opacity:.5}@media print{.mapbox-improve-map{display:none}}
@charset "UTF-8";
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  border: 0;
  font: inherit;
  font-size: 100%;
  margin: 0;
  padding: 0;
  vertical-align: baseline;
}

article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
  display: block;
}

body {
  line-height: 1.4;
}

ol, ul {
  list-style: none;
}

blockquote, q {
  quotes: none;
}
blockquote::before, blockquote::after, q::before, q::after {
  content: none;
}

* {
  box-sizing: border-box;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
  width: 100%;
}

b,
strong {
  font-weight: bold;
}

sup {
  font-size: 0.75em;
  vertical-align: super;
}

a {
  text-decoration: none;
}

img {
  height: auto;
  width: 100%;
}

a,
button {
  background: unset;
  border: 0;
  text-decoration: none;
}
a:hover, a:active, a:focus,
button:hover,
button:active,
button:focus {
  cursor: pointer;
  outline: 0 !important;
}

body {
  font-family: "Helvetica", "Arial";
  font-size: 100%;
}

.ev-layout {
  display: flex;
  flex-direction: column;
  min-height: 100vh;
}
.ev-layout--row {
  flex-direction: row;
}

.ev-container {
  display: flex;
}
.ev-container--column {
  flex-direction: column;
}

.ev-section {
  display: flex;
  margin: 1rem;
  max-width: 100vw;
  padding: 2rem;
}
.ev-section--column {
  flex-direction: column;
}
.ev-section__header, .ev-section__content {
  padding: 0 2rem;
}
.ev-section__header {
  align-items: center;
  display: flex;
  justify-content: space-between;
  position: relative;
  width: 100%;
}
.ev-section__content {
  max-width: 100%;
}
.ev-section__title {
  flex-basis: 0;
  flex-grow: 1;
  line-height: 100%;
}

.ev-element__wrapper {
  display: flex;
  flex-wrap: wrap;
  margin: 0 auto;
  max-width: 100%;
  width: 100%;
}
.ev-element__wrapper--gutter {
  left: -1rem;
  max-width: calc(100% + 2rem);
  min-width: calc(100% + 2rem);
  position: relative;
}
.ev-element__wrapper--gutter .ev-element {
  margin: 0 1rem 1rem;
}
.ev-element__wrapper--gutter .ev-element--half {
  max-width: calc(50% - 2rem);
  min-width: calc(50% - 2rem);
}
.ev-element__wrapper--gutter .ev-element--tier {
  max-width: calc(100% / 3 - 2rem);
  min-width: calc(100% / 3 - 2rem);
}
.ev-element__wrapper--gutter .ev-element--tier-2 {
  max-width: calc(100% / 1.5 - 2rem);
  min-width: calc(100% / 1.5 - 2rem);
}
.ev-element__wrapper--gutter .ev-element--quarter {
  max-width: calc(25% - 2rem);
  min-width: calc(25% - 2rem);
}
.ev-element__wrapper--gutter .ev-element--quarter-3 {
  max-width: calc(75% - 2rem);
  min-width: calc(75% - 2rem);
}
.ev-element__wrapper--gutter .ev-element--sixth {
  max-width: calc(100% / 6 - 2rem);
  min-width: calc(100% / 6 - 2rem);
}
.ev-element__wrapper--gutter .ev-element--sixth-5 {
  max-width: calc(500% / 6 - 2rem);
  min-width: calc(500% / 6 - 2rem);
}
.ev-element__wrapper > .ev-element {
  flex-basis: 0;
  flex-grow: 1;
  flex-shrink: 1;
}
.ev-element--half {
  max-width: 50%;
  min-width: 50%;
}
.ev-element--tier {
  max-width: calc(100% / 3);
  min-width: calc(100% / 3);
}
.ev-element--tier-2 {
  max-width: calc(100% / 1.5);
  min-width: calc(100% / 1.5);
}
.ev-element--quarter {
  max-width: 25%;
  min-width: 25%;
}
.ev-element--quarter-3 {
  max-width: 75%;
  min-width: 75%;
}
.ev-element--sixth {
  max-width: calc(100% / 6);
  min-width: calc(100% / 6);
}
.ev-element--sixth-5 {
  max-width: calc(500% / 6);
  min-width: calc(500% / 6);
}

@media screen and (max-width: 50rem) {
  .ev-element__wrapper .ev-element {
    max-width: 100%;
    min-width: 100%;
  }
  .ev-element__wrapper--gutter {
    left: 0;
    max-width: 100%;
    min-width: 100%;
  }
  .ev-element__wrapper--gutter .ev-element {
    margin-left: 0;
    margin-right: 0;
  }
}
.ev-basis--4 {
  flex-basis: 4rem;
}

.ev-basis--5 {
  flex-basis: 5rem;
}

.ev-basis--6 {
  flex-basis: 6rem;
}

.ev-basis--7 {
  flex-basis: 7rem;
}

.ev-basis--8 {
  flex-basis: 8rem;
}

.ev-basis--9 {
  flex-basis: 9rem;
}

.ev-basis--10 {
  flex-basis: 10rem;
}

.ev-basis--11 {
  flex-basis: 11rem;
}

.ev-basis--12 {
  flex-basis: 12rem;
}

.ev-basis--13 {
  flex-basis: 13rem;
}

.ev-basis--14 {
  flex-basis: 14rem;
}

.ev-basis--15 {
  flex-basis: 15rem;
}

.ev-basis--16 {
  flex-basis: 16rem;
}

.ev-basis--17 {
  flex-basis: 17rem;
}

.ev-basis--18 {
  flex-basis: 18rem;
}

.ev-basis--19 {
  flex-basis: 19rem;
}

.ev-basis--20 {
  flex-basis: 20rem;
}

.ev-basis--21 {
  flex-basis: 21rem;
}

.ev-basis--22 {
  flex-basis: 22rem;
}

.ev-basis--23 {
  flex-basis: 23rem;
}

.ev-basis--24 {
  flex-basis: 24rem;
}

.ev-basis--25 {
  flex-basis: 25rem;
}

.ev-basis--26 {
  flex-basis: 26rem;
}

.ev-basis--27 {
  flex-basis: 27rem;
}

.ev-basis--28 {
  flex-basis: 28rem;
}

.ev-basis--29 {
  flex-basis: 29rem;
}

.ev-basis--30 {
  flex-basis: 30rem;
}

.ev-basis--tiny {
  flex-basis: 0.25rem;
}

.ev-basis--small {
  flex-basis: 0.5rem;
}

.ev-basis--default {
  flex-basis: 1rem;
}

.ev-basis--medium {
  flex-basis: 1.5rem;
}

.ev-basis--big {
  flex-basis: 2rem;
}

.ev-basis--huge {
  flex-basis: 3rem;
}

.ev-basis--half {
  flex-basis: 50%;
}

.ev-basis--tier {
  flex-basis: calc(100% / 3);
}

.ev-basis--tier-2 {
  flex-basis: calc(100% / 1.5);
}

.ev-basis--quarter {
  flex-basis: 25%;
}

.ev-basis--quarter-3 {
  flex-basis: 75%;
}

.ev-basis--sixth {
  flex-basis: calc(100% / 6);
}

.ev-basis--sixth-5 {
  flex-basis: calc(500% / 6);
}

.ev-basis--full {
  flex-basis: 100%;
}

.ev-basis--viewport-width {
  flex-basis: 100vw;
}

.ev-basis--viewport-height {
  flex-basis: 100vh;
}

.ev-basis--unset {
  flex-basis: unset;
}

.ev-basis--none {
  flex-basis: 0;
}

.ev-basis--auto {
  flex-basis: auto;
}

.ev-grow--0 {
  flex-grow: 0;
}

.ev-grow--1 {
  flex-grow: 1;
}

.ev-grow--2 {
  flex-grow: 2;
}

.ev-grow--3 {
  flex-grow: 3;
}

.ev-grow--4 {
  flex-grow: 4;
}

.ev-grow--5 {
  flex-grow: 5;
}

.ev-grow--6 {
  flex-grow: 6;
}

.ev-grow--7 {
  flex-grow: 7;
}

.ev-shrink---1 {
  flex-shrink: -1;
}

.ev-shrink--0 {
  flex-shrink: 0;
}

.ev-shrink--1 {
  flex-shrink: 1;
}

.ev-shrink--2 {
  flex-shrink: 2;
}

.ev-shrink--3 {
  flex-shrink: 3;
}

.ev-shrink--4 {
  flex-shrink: 4;
}

.ev-shrink--5 {
  flex-shrink: 5;
}

.ev-shrink--6 {
  flex-shrink: 6;
}

.ev-shrink--7 {
  flex-shrink: 7;
}

.ev-direction--row {
  flex-direction: row;
}
.ev-direction--column {
  flex-direction: column;
}
.ev-direction--row-reverse {
  flex-direction: row-reverse;
}
.ev-direction--column-reverse {
  flex-direction: column-reverse;
}

.ev-justify--center {
  justify-content: center;
}
.ev-justify--start {
  justify-content: flex-start;
}
.ev-justify--end {
  justify-content: flex-end;
}
.ev-justify--between {
  justify-content: space-between;
}
.ev-justify--around {
  justify-content: space-around;
}
.ev-justify--evenly {
  justify-content: space-evenly;
}

.ev-align--center {
  align-items: center;
}
.ev-align--start {
  align-items: flex-start;
}
.ev-align--end {
  align-items: flex-end;
}
.ev-align--baseline {
  align-items: baseline;
}
.ev-align--stretch {
  align-items: stretch;
}

.ev-order--0 {
  order: 0;
}

.ev-order--1 {
  order: 1;
}

.ev-order--2 {
  order: 2;
}

.ev-order--3 {
  order: 3;
}

.ev-order--4 {
  order: 4;
}

.ev-order--5 {
  order: 5;
}

.ev-order--6 {
  order: 6;
}

.ev-order--7 {
  order: 7;
}

.ev-order--8 {
  order: 8;
}

.ev-order--9 {
  order: 9;
}

.ev-order--10 {
  order: 10;
}

.ev-order--11 {
  order: 11;
}

.ev-order--12 {
  order: 12;
}

.ev-order--13 {
  order: 13;
}

.ev-order--14 {
  order: 14;
}

.ev-order--15 {
  order: 15;
}

.ev-wrap {
  flex-wrap: wrap !important;
}

.ev-nowrap {
  flex-wrap: nowrap !important;
}

.ev-margin--all-4 {
  margin: 4rem !important;
}
.ev-margin--top-4 {
  margin-top: 4rem !important;
}
.ev-margin--right-4 {
  margin-right: 4rem !important;
}
.ev-margin--bottom-4 {
  margin-bottom: 4rem !important;
}
.ev-margin--left-4 {
  margin-left: 4rem !important;
}
.ev-margin--tb-4 {
  margin-bottom: 4rem !important;
  margin-top: 4rem !important;
}
.ev-margin--lr-4 {
  margin-left: 4rem !important;
  margin-right: 4rem !important;
}

.ev-margin--all-5 {
  margin: 5rem !important;
}
.ev-margin--top-5 {
  margin-top: 5rem !important;
}
.ev-margin--right-5 {
  margin-right: 5rem !important;
}
.ev-margin--bottom-5 {
  margin-bottom: 5rem !important;
}
.ev-margin--left-5 {
  margin-left: 5rem !important;
}
.ev-margin--tb-5 {
  margin-bottom: 5rem !important;
  margin-top: 5rem !important;
}
.ev-margin--lr-5 {
  margin-left: 5rem !important;
  margin-right: 5rem !important;
}

.ev-margin--all-6 {
  margin: 6rem !important;
}
.ev-margin--top-6 {
  margin-top: 6rem !important;
}
.ev-margin--right-6 {
  margin-right: 6rem !important;
}
.ev-margin--bottom-6 {
  margin-bottom: 6rem !important;
}
.ev-margin--left-6 {
  margin-left: 6rem !important;
}
.ev-margin--tb-6 {
  margin-bottom: 6rem !important;
  margin-top: 6rem !important;
}
.ev-margin--lr-6 {
  margin-left: 6rem !important;
  margin-right: 6rem !important;
}

.ev-margin--all-7 {
  margin: 7rem !important;
}
.ev-margin--top-7 {
  margin-top: 7rem !important;
}
.ev-margin--right-7 {
  margin-right: 7rem !important;
}
.ev-margin--bottom-7 {
  margin-bottom: 7rem !important;
}
.ev-margin--left-7 {
  margin-left: 7rem !important;
}
.ev-margin--tb-7 {
  margin-bottom: 7rem !important;
  margin-top: 7rem !important;
}
.ev-margin--lr-7 {
  margin-left: 7rem !important;
  margin-right: 7rem !important;
}

.ev-margin--all-8 {
  margin: 8rem !important;
}
.ev-margin--top-8 {
  margin-top: 8rem !important;
}
.ev-margin--right-8 {
  margin-right: 8rem !important;
}
.ev-margin--bottom-8 {
  margin-bottom: 8rem !important;
}
.ev-margin--left-8 {
  margin-left: 8rem !important;
}
.ev-margin--tb-8 {
  margin-bottom: 8rem !important;
  margin-top: 8rem !important;
}
.ev-margin--lr-8 {
  margin-left: 8rem !important;
  margin-right: 8rem !important;
}

.ev-margin--all-9 {
  margin: 9rem !important;
}
.ev-margin--top-9 {
  margin-top: 9rem !important;
}
.ev-margin--right-9 {
  margin-right: 9rem !important;
}
.ev-margin--bottom-9 {
  margin-bottom: 9rem !important;
}
.ev-margin--left-9 {
  margin-left: 9rem !important;
}
.ev-margin--tb-9 {
  margin-bottom: 9rem !important;
  margin-top: 9rem !important;
}
.ev-margin--lr-9 {
  margin-left: 9rem !important;
  margin-right: 9rem !important;
}

.ev-margin--all-10 {
  margin: 10rem !important;
}
.ev-margin--top-10 {
  margin-top: 10rem !important;
}
.ev-margin--right-10 {
  margin-right: 10rem !important;
}
.ev-margin--bottom-10 {
  margin-bottom: 10rem !important;
}
.ev-margin--left-10 {
  margin-left: 10rem !important;
}
.ev-margin--tb-10 {
  margin-bottom: 10rem !important;
  margin-top: 10rem !important;
}
.ev-margin--lr-10 {
  margin-left: 10rem !important;
  margin-right: 10rem !important;
}

.ev-margin--all-11 {
  margin: 11rem !important;
}
.ev-margin--top-11 {
  margin-top: 11rem !important;
}
.ev-margin--right-11 {
  margin-right: 11rem !important;
}
.ev-margin--bottom-11 {
  margin-bottom: 11rem !important;
}
.ev-margin--left-11 {
  margin-left: 11rem !important;
}
.ev-margin--tb-11 {
  margin-bottom: 11rem !important;
  margin-top: 11rem !important;
}
.ev-margin--lr-11 {
  margin-left: 11rem !important;
  margin-right: 11rem !important;
}

.ev-margin--all-12 {
  margin: 12rem !important;
}
.ev-margin--top-12 {
  margin-top: 12rem !important;
}
.ev-margin--right-12 {
  margin-right: 12rem !important;
}
.ev-margin--bottom-12 {
  margin-bottom: 12rem !important;
}
.ev-margin--left-12 {
  margin-left: 12rem !important;
}
.ev-margin--tb-12 {
  margin-bottom: 12rem !important;
  margin-top: 12rem !important;
}
.ev-margin--lr-12 {
  margin-left: 12rem !important;
  margin-right: 12rem !important;
}

.ev-margin--all-13 {
  margin: 13rem !important;
}
.ev-margin--top-13 {
  margin-top: 13rem !important;
}
.ev-margin--right-13 {
  margin-right: 13rem !important;
}
.ev-margin--bottom-13 {
  margin-bottom: 13rem !important;
}
.ev-margin--left-13 {
  margin-left: 13rem !important;
}
.ev-margin--tb-13 {
  margin-bottom: 13rem !important;
  margin-top: 13rem !important;
}
.ev-margin--lr-13 {
  margin-left: 13rem !important;
  margin-right: 13rem !important;
}

.ev-margin--all-14 {
  margin: 14rem !important;
}
.ev-margin--top-14 {
  margin-top: 14rem !important;
}
.ev-margin--right-14 {
  margin-right: 14rem !important;
}
.ev-margin--bottom-14 {
  margin-bottom: 14rem !important;
}
.ev-margin--left-14 {
  margin-left: 14rem !important;
}
.ev-margin--tb-14 {
  margin-bottom: 14rem !important;
  margin-top: 14rem !important;
}
.ev-margin--lr-14 {
  margin-left: 14rem !important;
  margin-right: 14rem !important;
}

.ev-margin--all-15 {
  margin: 15rem !important;
}
.ev-margin--top-15 {
  margin-top: 15rem !important;
}
.ev-margin--right-15 {
  margin-right: 15rem !important;
}
.ev-margin--bottom-15 {
  margin-bottom: 15rem !important;
}
.ev-margin--left-15 {
  margin-left: 15rem !important;
}
.ev-margin--tb-15 {
  margin-bottom: 15rem !important;
  margin-top: 15rem !important;
}
.ev-margin--lr-15 {
  margin-left: 15rem !important;
  margin-right: 15rem !important;
}

.ev-margin--all-16 {
  margin: 16rem !important;
}
.ev-margin--top-16 {
  margin-top: 16rem !important;
}
.ev-margin--right-16 {
  margin-right: 16rem !important;
}
.ev-margin--bottom-16 {
  margin-bottom: 16rem !important;
}
.ev-margin--left-16 {
  margin-left: 16rem !important;
}
.ev-margin--tb-16 {
  margin-bottom: 16rem !important;
  margin-top: 16rem !important;
}
.ev-margin--lr-16 {
  margin-left: 16rem !important;
  margin-right: 16rem !important;
}

.ev-margin--all-17 {
  margin: 17rem !important;
}
.ev-margin--top-17 {
  margin-top: 17rem !important;
}
.ev-margin--right-17 {
  margin-right: 17rem !important;
}
.ev-margin--bottom-17 {
  margin-bottom: 17rem !important;
}
.ev-margin--left-17 {
  margin-left: 17rem !important;
}
.ev-margin--tb-17 {
  margin-bottom: 17rem !important;
  margin-top: 17rem !important;
}
.ev-margin--lr-17 {
  margin-left: 17rem !important;
  margin-right: 17rem !important;
}

.ev-margin--all-18 {
  margin: 18rem !important;
}
.ev-margin--top-18 {
  margin-top: 18rem !important;
}
.ev-margin--right-18 {
  margin-right: 18rem !important;
}
.ev-margin--bottom-18 {
  margin-bottom: 18rem !important;
}
.ev-margin--left-18 {
  margin-left: 18rem !important;
}
.ev-margin--tb-18 {
  margin-bottom: 18rem !important;
  margin-top: 18rem !important;
}
.ev-margin--lr-18 {
  margin-left: 18rem !important;
  margin-right: 18rem !important;
}

.ev-margin--all-19 {
  margin: 19rem !important;
}
.ev-margin--top-19 {
  margin-top: 19rem !important;
}
.ev-margin--right-19 {
  margin-right: 19rem !important;
}
.ev-margin--bottom-19 {
  margin-bottom: 19rem !important;
}
.ev-margin--left-19 {
  margin-left: 19rem !important;
}
.ev-margin--tb-19 {
  margin-bottom: 19rem !important;
  margin-top: 19rem !important;
}
.ev-margin--lr-19 {
  margin-left: 19rem !important;
  margin-right: 19rem !important;
}

.ev-margin--all-20 {
  margin: 20rem !important;
}
.ev-margin--top-20 {
  margin-top: 20rem !important;
}
.ev-margin--right-20 {
  margin-right: 20rem !important;
}
.ev-margin--bottom-20 {
  margin-bottom: 20rem !important;
}
.ev-margin--left-20 {
  margin-left: 20rem !important;
}
.ev-margin--tb-20 {
  margin-bottom: 20rem !important;
  margin-top: 20rem !important;
}
.ev-margin--lr-20 {
  margin-left: 20rem !important;
  margin-right: 20rem !important;
}

.ev-margin--all-21 {
  margin: 21rem !important;
}
.ev-margin--top-21 {
  margin-top: 21rem !important;
}
.ev-margin--right-21 {
  margin-right: 21rem !important;
}
.ev-margin--bottom-21 {
  margin-bottom: 21rem !important;
}
.ev-margin--left-21 {
  margin-left: 21rem !important;
}
.ev-margin--tb-21 {
  margin-bottom: 21rem !important;
  margin-top: 21rem !important;
}
.ev-margin--lr-21 {
  margin-left: 21rem !important;
  margin-right: 21rem !important;
}

.ev-margin--all-22 {
  margin: 22rem !important;
}
.ev-margin--top-22 {
  margin-top: 22rem !important;
}
.ev-margin--right-22 {
  margin-right: 22rem !important;
}
.ev-margin--bottom-22 {
  margin-bottom: 22rem !important;
}
.ev-margin--left-22 {
  margin-left: 22rem !important;
}
.ev-margin--tb-22 {
  margin-bottom: 22rem !important;
  margin-top: 22rem !important;
}
.ev-margin--lr-22 {
  margin-left: 22rem !important;
  margin-right: 22rem !important;
}

.ev-margin--all-23 {
  margin: 23rem !important;
}
.ev-margin--top-23 {
  margin-top: 23rem !important;
}
.ev-margin--right-23 {
  margin-right: 23rem !important;
}
.ev-margin--bottom-23 {
  margin-bottom: 23rem !important;
}
.ev-margin--left-23 {
  margin-left: 23rem !important;
}
.ev-margin--tb-23 {
  margin-bottom: 23rem !important;
  margin-top: 23rem !important;
}
.ev-margin--lr-23 {
  margin-left: 23rem !important;
  margin-right: 23rem !important;
}

.ev-margin--all-24 {
  margin: 24rem !important;
}
.ev-margin--top-24 {
  margin-top: 24rem !important;
}
.ev-margin--right-24 {
  margin-right: 24rem !important;
}
.ev-margin--bottom-24 {
  margin-bottom: 24rem !important;
}
.ev-margin--left-24 {
  margin-left: 24rem !important;
}
.ev-margin--tb-24 {
  margin-bottom: 24rem !important;
  margin-top: 24rem !important;
}
.ev-margin--lr-24 {
  margin-left: 24rem !important;
  margin-right: 24rem !important;
}

.ev-margin--all-25 {
  margin: 25rem !important;
}
.ev-margin--top-25 {
  margin-top: 25rem !important;
}
.ev-margin--right-25 {
  margin-right: 25rem !important;
}
.ev-margin--bottom-25 {
  margin-bottom: 25rem !important;
}
.ev-margin--left-25 {
  margin-left: 25rem !important;
}
.ev-margin--tb-25 {
  margin-bottom: 25rem !important;
  margin-top: 25rem !important;
}
.ev-margin--lr-25 {
  margin-left: 25rem !important;
  margin-right: 25rem !important;
}

.ev-margin--all-26 {
  margin: 26rem !important;
}
.ev-margin--top-26 {
  margin-top: 26rem !important;
}
.ev-margin--right-26 {
  margin-right: 26rem !important;
}
.ev-margin--bottom-26 {
  margin-bottom: 26rem !important;
}
.ev-margin--left-26 {
  margin-left: 26rem !important;
}
.ev-margin--tb-26 {
  margin-bottom: 26rem !important;
  margin-top: 26rem !important;
}
.ev-margin--lr-26 {
  margin-left: 26rem !important;
  margin-right: 26rem !important;
}

.ev-margin--all-27 {
  margin: 27rem !important;
}
.ev-margin--top-27 {
  margin-top: 27rem !important;
}
.ev-margin--right-27 {
  margin-right: 27rem !important;
}
.ev-margin--bottom-27 {
  margin-bottom: 27rem !important;
}
.ev-margin--left-27 {
  margin-left: 27rem !important;
}
.ev-margin--tb-27 {
  margin-bottom: 27rem !important;
  margin-top: 27rem !important;
}
.ev-margin--lr-27 {
  margin-left: 27rem !important;
  margin-right: 27rem !important;
}

.ev-margin--all-28 {
  margin: 28rem !important;
}
.ev-margin--top-28 {
  margin-top: 28rem !important;
}
.ev-margin--right-28 {
  margin-right: 28rem !important;
}
.ev-margin--bottom-28 {
  margin-bottom: 28rem !important;
}
.ev-margin--left-28 {
  margin-left: 28rem !important;
}
.ev-margin--tb-28 {
  margin-bottom: 28rem !important;
  margin-top: 28rem !important;
}
.ev-margin--lr-28 {
  margin-left: 28rem !important;
  margin-right: 28rem !important;
}

.ev-margin--all-29 {
  margin: 29rem !important;
}
.ev-margin--top-29 {
  margin-top: 29rem !important;
}
.ev-margin--right-29 {
  margin-right: 29rem !important;
}
.ev-margin--bottom-29 {
  margin-bottom: 29rem !important;
}
.ev-margin--left-29 {
  margin-left: 29rem !important;
}
.ev-margin--tb-29 {
  margin-bottom: 29rem !important;
  margin-top: 29rem !important;
}
.ev-margin--lr-29 {
  margin-left: 29rem !important;
  margin-right: 29rem !important;
}

.ev-margin--all-30 {
  margin: 30rem !important;
}
.ev-margin--top-30 {
  margin-top: 30rem !important;
}
.ev-margin--right-30 {
  margin-right: 30rem !important;
}
.ev-margin--bottom-30 {
  margin-bottom: 30rem !important;
}
.ev-margin--left-30 {
  margin-left: 30rem !important;
}
.ev-margin--tb-30 {
  margin-bottom: 30rem !important;
  margin-top: 30rem !important;
}
.ev-margin--lr-30 {
  margin-left: 30rem !important;
  margin-right: 30rem !important;
}

.ev-margin--all-tiny {
  margin: 0.25rem !important;
}
.ev-margin--top-tiny {
  margin-top: 0.25rem !important;
}
.ev-margin--right-tiny {
  margin-right: 0.25rem !important;
}
.ev-margin--bottom-tiny {
  margin-bottom: 0.25rem !important;
}
.ev-margin--left-tiny {
  margin-left: 0.25rem !important;
}
.ev-margin--tb-tiny {
  margin-bottom: 0.25rem !important;
  margin-top: 0.25rem !important;
}
.ev-margin--lr-tiny {
  margin-left: 0.25rem !important;
  margin-right: 0.25rem !important;
}

.ev-margin--all-small {
  margin: 0.5rem !important;
}
.ev-margin--top-small {
  margin-top: 0.5rem !important;
}
.ev-margin--right-small {
  margin-right: 0.5rem !important;
}
.ev-margin--bottom-small {
  margin-bottom: 0.5rem !important;
}
.ev-margin--left-small {
  margin-left: 0.5rem !important;
}
.ev-margin--tb-small {
  margin-bottom: 0.5rem !important;
  margin-top: 0.5rem !important;
}
.ev-margin--lr-small {
  margin-left: 0.5rem !important;
  margin-right: 0.5rem !important;
}

.ev-margin--all-default {
  margin: 1rem !important;
}
.ev-margin--top-default {
  margin-top: 1rem !important;
}
.ev-margin--right-default {
  margin-right: 1rem !important;
}
.ev-margin--bottom-default {
  margin-bottom: 1rem !important;
}
.ev-margin--left-default {
  margin-left: 1rem !important;
}
.ev-margin--tb-default {
  margin-bottom: 1rem !important;
  margin-top: 1rem !important;
}
.ev-margin--lr-default {
  margin-left: 1rem !important;
  margin-right: 1rem !important;
}

.ev-margin--all-medium {
  margin: 1.5rem !important;
}
.ev-margin--top-medium {
  margin-top: 1.5rem !important;
}
.ev-margin--right-medium {
  margin-right: 1.5rem !important;
}
.ev-margin--bottom-medium {
  margin-bottom: 1.5rem !important;
}
.ev-margin--left-medium {
  margin-left: 1.5rem !important;
}
.ev-margin--tb-medium {
  margin-bottom: 1.5rem !important;
  margin-top: 1.5rem !important;
}
.ev-margin--lr-medium {
  margin-left: 1.5rem !important;
  margin-right: 1.5rem !important;
}

.ev-margin--all-big {
  margin: 2rem !important;
}
.ev-margin--top-big {
  margin-top: 2rem !important;
}
.ev-margin--right-big {
  margin-right: 2rem !important;
}
.ev-margin--bottom-big {
  margin-bottom: 2rem !important;
}
.ev-margin--left-big {
  margin-left: 2rem !important;
}
.ev-margin--tb-big {
  margin-bottom: 2rem !important;
  margin-top: 2rem !important;
}
.ev-margin--lr-big {
  margin-left: 2rem !important;
  margin-right: 2rem !important;
}

.ev-margin--all-huge {
  margin: 3rem !important;
}
.ev-margin--top-huge {
  margin-top: 3rem !important;
}
.ev-margin--right-huge {
  margin-right: 3rem !important;
}
.ev-margin--bottom-huge {
  margin-bottom: 3rem !important;
}
.ev-margin--left-huge {
  margin-left: 3rem !important;
}
.ev-margin--tb-huge {
  margin-bottom: 3rem !important;
  margin-top: 3rem !important;
}
.ev-margin--lr-huge {
  margin-left: 3rem !important;
  margin-right: 3rem !important;
}

.ev-margin--all-half {
  margin: 50% !important;
}
.ev-margin--top-half {
  margin-top: 50% !important;
}
.ev-margin--right-half {
  margin-right: 50% !important;
}
.ev-margin--bottom-half {
  margin-bottom: 50% !important;
}
.ev-margin--left-half {
  margin-left: 50% !important;
}
.ev-margin--tb-half {
  margin-bottom: 50% !important;
  margin-top: 50% !important;
}
.ev-margin--lr-half {
  margin-left: 50% !important;
  margin-right: 50% !important;
}

.ev-margin--all-tier {
  margin: calc(100% / 3) !important;
}
.ev-margin--top-tier {
  margin-top: calc(100% / 3) !important;
}
.ev-margin--right-tier {
  margin-right: calc(100% / 3) !important;
}
.ev-margin--bottom-tier {
  margin-bottom: calc(100% / 3) !important;
}
.ev-margin--left-tier {
  margin-left: calc(100% / 3) !important;
}
.ev-margin--tb-tier {
  margin-bottom: calc(100% / 3) !important;
  margin-top: calc(100% / 3) !important;
}
.ev-margin--lr-tier {
  margin-left: calc(100% / 3) !important;
  margin-right: calc(100% / 3) !important;
}

.ev-margin--all-tier-2 {
  margin: calc(100% / 1.5) !important;
}
.ev-margin--top-tier-2 {
  margin-top: calc(100% / 1.5) !important;
}
.ev-margin--right-tier-2 {
  margin-right: calc(100% / 1.5) !important;
}
.ev-margin--bottom-tier-2 {
  margin-bottom: calc(100% / 1.5) !important;
}
.ev-margin--left-tier-2 {
  margin-left: calc(100% / 1.5) !important;
}
.ev-margin--tb-tier-2 {
  margin-bottom: calc(100% / 1.5) !important;
  margin-top: calc(100% / 1.5) !important;
}
.ev-margin--lr-tier-2 {
  margin-left: calc(100% / 1.5) !important;
  margin-right: calc(100% / 1.5) !important;
}

.ev-margin--all-quarter {
  margin: 25% !important;
}
.ev-margin--top-quarter {
  margin-top: 25% !important;
}
.ev-margin--right-quarter {
  margin-right: 25% !important;
}
.ev-margin--bottom-quarter {
  margin-bottom: 25% !important;
}
.ev-margin--left-quarter {
  margin-left: 25% !important;
}
.ev-margin--tb-quarter {
  margin-bottom: 25% !important;
  margin-top: 25% !important;
}
.ev-margin--lr-quarter {
  margin-left: 25% !important;
  margin-right: 25% !important;
}

.ev-margin--all-quarter-3 {
  margin: 75% !important;
}
.ev-margin--top-quarter-3 {
  margin-top: 75% !important;
}
.ev-margin--right-quarter-3 {
  margin-right: 75% !important;
}
.ev-margin--bottom-quarter-3 {
  margin-bottom: 75% !important;
}
.ev-margin--left-quarter-3 {
  margin-left: 75% !important;
}
.ev-margin--tb-quarter-3 {
  margin-bottom: 75% !important;
  margin-top: 75% !important;
}
.ev-margin--lr-quarter-3 {
  margin-left: 75% !important;
  margin-right: 75% !important;
}

.ev-margin--all-sixth {
  margin: calc(100% / 6) !important;
}
.ev-margin--top-sixth {
  margin-top: calc(100% / 6) !important;
}
.ev-margin--right-sixth {
  margin-right: calc(100% / 6) !important;
}
.ev-margin--bottom-sixth {
  margin-bottom: calc(100% / 6) !important;
}
.ev-margin--left-sixth {
  margin-left: calc(100% / 6) !important;
}
.ev-margin--tb-sixth {
  margin-bottom: calc(100% / 6) !important;
  margin-top: calc(100% / 6) !important;
}
.ev-margin--lr-sixth {
  margin-left: calc(100% / 6) !important;
  margin-right: calc(100% / 6) !important;
}

.ev-margin--all-sixth-5 {
  margin: calc(500% / 6) !important;
}
.ev-margin--top-sixth-5 {
  margin-top: calc(500% / 6) !important;
}
.ev-margin--right-sixth-5 {
  margin-right: calc(500% / 6) !important;
}
.ev-margin--bottom-sixth-5 {
  margin-bottom: calc(500% / 6) !important;
}
.ev-margin--left-sixth-5 {
  margin-left: calc(500% / 6) !important;
}
.ev-margin--tb-sixth-5 {
  margin-bottom: calc(500% / 6) !important;
  margin-top: calc(500% / 6) !important;
}
.ev-margin--lr-sixth-5 {
  margin-left: calc(500% / 6) !important;
  margin-right: calc(500% / 6) !important;
}

.ev-margin--all-full {
  margin: 100% !important;
}
.ev-margin--top-full {
  margin-top: 100% !important;
}
.ev-margin--right-full {
  margin-right: 100% !important;
}
.ev-margin--bottom-full {
  margin-bottom: 100% !important;
}
.ev-margin--left-full {
  margin-left: 100% !important;
}
.ev-margin--tb-full {
  margin-bottom: 100% !important;
  margin-top: 100% !important;
}
.ev-margin--lr-full {
  margin-left: 100% !important;
  margin-right: 100% !important;
}

.ev-margin--all-viewport-width {
  margin: 100vw !important;
}
.ev-margin--top-viewport-width {
  margin-top: 100vw !important;
}
.ev-margin--right-viewport-width {
  margin-right: 100vw !important;
}
.ev-margin--bottom-viewport-width {
  margin-bottom: 100vw !important;
}
.ev-margin--left-viewport-width {
  margin-left: 100vw !important;
}
.ev-margin--tb-viewport-width {
  margin-bottom: 100vw !important;
  margin-top: 100vw !important;
}
.ev-margin--lr-viewport-width {
  margin-left: 100vw !important;
  margin-right: 100vw !important;
}

.ev-margin--all-viewport-height {
  margin: 100vh !important;
}
.ev-margin--top-viewport-height {
  margin-top: 100vh !important;
}
.ev-margin--right-viewport-height {
  margin-right: 100vh !important;
}
.ev-margin--bottom-viewport-height {
  margin-bottom: 100vh !important;
}
.ev-margin--left-viewport-height {
  margin-left: 100vh !important;
}
.ev-margin--tb-viewport-height {
  margin-bottom: 100vh !important;
  margin-top: 100vh !important;
}
.ev-margin--lr-viewport-height {
  margin-left: 100vh !important;
  margin-right: 100vh !important;
}

.ev-margin--all-unset {
  margin: unset !important;
}
.ev-margin--top-unset {
  margin-top: unset !important;
}
.ev-margin--right-unset {
  margin-right: unset !important;
}
.ev-margin--bottom-unset {
  margin-bottom: unset !important;
}
.ev-margin--left-unset {
  margin-left: unset !important;
}
.ev-margin--tb-unset {
  margin-bottom: unset !important;
  margin-top: unset !important;
}
.ev-margin--lr-unset {
  margin-left: unset !important;
  margin-right: unset !important;
}

.ev-margin--all-none {
  margin: 0 !important;
}
.ev-margin--top-none {
  margin-top: 0 !important;
}
.ev-margin--right-none {
  margin-right: 0 !important;
}
.ev-margin--bottom-none {
  margin-bottom: 0 !important;
}
.ev-margin--left-none {
  margin-left: 0 !important;
}
.ev-margin--tb-none {
  margin-bottom: 0 !important;
  margin-top: 0 !important;
}
.ev-margin--lr-none {
  margin-left: 0 !important;
  margin-right: 0 !important;
}

.ev-margin--all-auto {
  margin: auto !important;
}
.ev-margin--top-auto {
  margin-top: auto !important;
}
.ev-margin--right-auto {
  margin-right: auto !important;
}
.ev-margin--bottom-auto {
  margin-bottom: auto !important;
}
.ev-margin--left-auto {
  margin-left: auto !important;
}
.ev-margin--tb-auto {
  margin-bottom: auto !important;
  margin-top: auto !important;
}
.ev-margin--lr-auto {
  margin-left: auto !important;
  margin-right: auto !important;
}

.ev-padding--all-4 {
  padding: 4rem !important;
}
.ev-padding--top-4 {
  padding-top: 4rem !important;
}
.ev-padding--right-4 {
  padding-right: 4rem !important;
}
.ev-padding--bottom-4 {
  padding-bottom: 4rem !important;
}
.ev-padding--left-4 {
  padding-left: 4rem !important;
}
.ev-padding--tb-4 {
  padding-bottom: 4rem !important;
  padding-top: 4rem !important;
}
.ev-padding--lr-4 {
  padding-left: 4rem !important;
  padding-right: 4rem !important;
}

.ev-padding--all-5 {
  padding: 5rem !important;
}
.ev-padding--top-5 {
  padding-top: 5rem !important;
}
.ev-padding--right-5 {
  padding-right: 5rem !important;
}
.ev-padding--bottom-5 {
  padding-bottom: 5rem !important;
}
.ev-padding--left-5 {
  padding-left: 5rem !important;
}
.ev-padding--tb-5 {
  padding-bottom: 5rem !important;
  padding-top: 5rem !important;
}
.ev-padding--lr-5 {
  padding-left: 5rem !important;
  padding-right: 5rem !important;
}

.ev-padding--all-6 {
  padding: 6rem !important;
}
.ev-padding--top-6 {
  padding-top: 6rem !important;
}
.ev-padding--right-6 {
  padding-right: 6rem !important;
}
.ev-padding--bottom-6 {
  padding-bottom: 6rem !important;
}
.ev-padding--left-6 {
  padding-left: 6rem !important;
}
.ev-padding--tb-6 {
  padding-bottom: 6rem !important;
  padding-top: 6rem !important;
}
.ev-padding--lr-6 {
  padding-left: 6rem !important;
  padding-right: 6rem !important;
}

.ev-padding--all-7 {
  padding: 7rem !important;
}
.ev-padding--top-7 {
  padding-top: 7rem !important;
}
.ev-padding--right-7 {
  padding-right: 7rem !important;
}
.ev-padding--bottom-7 {
  padding-bottom: 7rem !important;
}
.ev-padding--left-7 {
  padding-left: 7rem !important;
}
.ev-padding--tb-7 {
  padding-bottom: 7rem !important;
  padding-top: 7rem !important;
}
.ev-padding--lr-7 {
  padding-left: 7rem !important;
  padding-right: 7rem !important;
}

.ev-padding--all-8 {
  padding: 8rem !important;
}
.ev-padding--top-8 {
  padding-top: 8rem !important;
}
.ev-padding--right-8 {
  padding-right: 8rem !important;
}
.ev-padding--bottom-8 {
  padding-bottom: 8rem !important;
}
.ev-padding--left-8 {
  padding-left: 8rem !important;
}
.ev-padding--tb-8 {
  padding-bottom: 8rem !important;
  padding-top: 8rem !important;
}
.ev-padding--lr-8 {
  padding-left: 8rem !important;
  padding-right: 8rem !important;
}

.ev-padding--all-9 {
  padding: 9rem !important;
}
.ev-padding--top-9 {
  padding-top: 9rem !important;
}
.ev-padding--right-9 {
  padding-right: 9rem !important;
}
.ev-padding--bottom-9 {
  padding-bottom: 9rem !important;
}
.ev-padding--left-9 {
  padding-left: 9rem !important;
}
.ev-padding--tb-9 {
  padding-bottom: 9rem !important;
  padding-top: 9rem !important;
}
.ev-padding--lr-9 {
  padding-left: 9rem !important;
  padding-right: 9rem !important;
}

.ev-padding--all-10 {
  padding: 10rem !important;
}
.ev-padding--top-10 {
  padding-top: 10rem !important;
}
.ev-padding--right-10 {
  padding-right: 10rem !important;
}
.ev-padding--bottom-10 {
  padding-bottom: 10rem !important;
}
.ev-padding--left-10 {
  padding-left: 10rem !important;
}
.ev-padding--tb-10 {
  padding-bottom: 10rem !important;
  padding-top: 10rem !important;
}
.ev-padding--lr-10 {
  padding-left: 10rem !important;
  padding-right: 10rem !important;
}

.ev-padding--all-11 {
  padding: 11rem !important;
}
.ev-padding--top-11 {
  padding-top: 11rem !important;
}
.ev-padding--right-11 {
  padding-right: 11rem !important;
}
.ev-padding--bottom-11 {
  padding-bottom: 11rem !important;
}
.ev-padding--left-11 {
  padding-left: 11rem !important;
}
.ev-padding--tb-11 {
  padding-bottom: 11rem !important;
  padding-top: 11rem !important;
}
.ev-padding--lr-11 {
  padding-left: 11rem !important;
  padding-right: 11rem !important;
}

.ev-padding--all-12 {
  padding: 12rem !important;
}
.ev-padding--top-12 {
  padding-top: 12rem !important;
}
.ev-padding--right-12 {
  padding-right: 12rem !important;
}
.ev-padding--bottom-12 {
  padding-bottom: 12rem !important;
}
.ev-padding--left-12 {
  padding-left: 12rem !important;
}
.ev-padding--tb-12 {
  padding-bottom: 12rem !important;
  padding-top: 12rem !important;
}
.ev-padding--lr-12 {
  padding-left: 12rem !important;
  padding-right: 12rem !important;
}

.ev-padding--all-13 {
  padding: 13rem !important;
}
.ev-padding--top-13 {
  padding-top: 13rem !important;
}
.ev-padding--right-13 {
  padding-right: 13rem !important;
}
.ev-padding--bottom-13 {
  padding-bottom: 13rem !important;
}
.ev-padding--left-13 {
  padding-left: 13rem !important;
}
.ev-padding--tb-13 {
  padding-bottom: 13rem !important;
  padding-top: 13rem !important;
}
.ev-padding--lr-13 {
  padding-left: 13rem !important;
  padding-right: 13rem !important;
}

.ev-padding--all-14 {
  padding: 14rem !important;
}
.ev-padding--top-14 {
  padding-top: 14rem !important;
}
.ev-padding--right-14 {
  padding-right: 14rem !important;
}
.ev-padding--bottom-14 {
  padding-bottom: 14rem !important;
}
.ev-padding--left-14 {
  padding-left: 14rem !important;
}
.ev-padding--tb-14 {
  padding-bottom: 14rem !important;
  padding-top: 14rem !important;
}
.ev-padding--lr-14 {
  padding-left: 14rem !important;
  padding-right: 14rem !important;
}

.ev-padding--all-15 {
  padding: 15rem !important;
}
.ev-padding--top-15 {
  padding-top: 15rem !important;
}
.ev-padding--right-15 {
  padding-right: 15rem !important;
}
.ev-padding--bottom-15 {
  padding-bottom: 15rem !important;
}
.ev-padding--left-15 {
  padding-left: 15rem !important;
}
.ev-padding--tb-15 {
  padding-bottom: 15rem !important;
  padding-top: 15rem !important;
}
.ev-padding--lr-15 {
  padding-left: 15rem !important;
  padding-right: 15rem !important;
}

.ev-padding--all-16 {
  padding: 16rem !important;
}
.ev-padding--top-16 {
  padding-top: 16rem !important;
}
.ev-padding--right-16 {
  padding-right: 16rem !important;
}
.ev-padding--bottom-16 {
  padding-bottom: 16rem !important;
}
.ev-padding--left-16 {
  padding-left: 16rem !important;
}
.ev-padding--tb-16 {
  padding-bottom: 16rem !important;
  padding-top: 16rem !important;
}
.ev-padding--lr-16 {
  padding-left: 16rem !important;
  padding-right: 16rem !important;
}

.ev-padding--all-17 {
  padding: 17rem !important;
}
.ev-padding--top-17 {
  padding-top: 17rem !important;
}
.ev-padding--right-17 {
  padding-right: 17rem !important;
}
.ev-padding--bottom-17 {
  padding-bottom: 17rem !important;
}
.ev-padding--left-17 {
  padding-left: 17rem !important;
}
.ev-padding--tb-17 {
  padding-bottom: 17rem !important;
  padding-top: 17rem !important;
}
.ev-padding--lr-17 {
  padding-left: 17rem !important;
  padding-right: 17rem !important;
}

.ev-padding--all-18 {
  padding: 18rem !important;
}
.ev-padding--top-18 {
  padding-top: 18rem !important;
}
.ev-padding--right-18 {
  padding-right: 18rem !important;
}
.ev-padding--bottom-18 {
  padding-bottom: 18rem !important;
}
.ev-padding--left-18 {
  padding-left: 18rem !important;
}
.ev-padding--tb-18 {
  padding-bottom: 18rem !important;
  padding-top: 18rem !important;
}
.ev-padding--lr-18 {
  padding-left: 18rem !important;
  padding-right: 18rem !important;
}

.ev-padding--all-19 {
  padding: 19rem !important;
}
.ev-padding--top-19 {
  padding-top: 19rem !important;
}
.ev-padding--right-19 {
  padding-right: 19rem !important;
}
.ev-padding--bottom-19 {
  padding-bottom: 19rem !important;
}
.ev-padding--left-19 {
  padding-left: 19rem !important;
}
.ev-padding--tb-19 {
  padding-bottom: 19rem !important;
  padding-top: 19rem !important;
}
.ev-padding--lr-19 {
  padding-left: 19rem !important;
  padding-right: 19rem !important;
}

.ev-padding--all-20 {
  padding: 20rem !important;
}
.ev-padding--top-20 {
  padding-top: 20rem !important;
}
.ev-padding--right-20 {
  padding-right: 20rem !important;
}
.ev-padding--bottom-20 {
  padding-bottom: 20rem !important;
}
.ev-padding--left-20 {
  padding-left: 20rem !important;
}
.ev-padding--tb-20 {
  padding-bottom: 20rem !important;
  padding-top: 20rem !important;
}
.ev-padding--lr-20 {
  padding-left: 20rem !important;
  padding-right: 20rem !important;
}

.ev-padding--all-21 {
  padding: 21rem !important;
}
.ev-padding--top-21 {
  padding-top: 21rem !important;
}
.ev-padding--right-21 {
  padding-right: 21rem !important;
}
.ev-padding--bottom-21 {
  padding-bottom: 21rem !important;
}
.ev-padding--left-21 {
  padding-left: 21rem !important;
}
.ev-padding--tb-21 {
  padding-bottom: 21rem !important;
  padding-top: 21rem !important;
}
.ev-padding--lr-21 {
  padding-left: 21rem !important;
  padding-right: 21rem !important;
}

.ev-padding--all-22 {
  padding: 22rem !important;
}
.ev-padding--top-22 {
  padding-top: 22rem !important;
}
.ev-padding--right-22 {
  padding-right: 22rem !important;
}
.ev-padding--bottom-22 {
  padding-bottom: 22rem !important;
}
.ev-padding--left-22 {
  padding-left: 22rem !important;
}
.ev-padding--tb-22 {
  padding-bottom: 22rem !important;
  padding-top: 22rem !important;
}
.ev-padding--lr-22 {
  padding-left: 22rem !important;
  padding-right: 22rem !important;
}

.ev-padding--all-23 {
  padding: 23rem !important;
}
.ev-padding--top-23 {
  padding-top: 23rem !important;
}
.ev-padding--right-23 {
  padding-right: 23rem !important;
}
.ev-padding--bottom-23 {
  padding-bottom: 23rem !important;
}
.ev-padding--left-23 {
  padding-left: 23rem !important;
}
.ev-padding--tb-23 {
  padding-bottom: 23rem !important;
  padding-top: 23rem !important;
}
.ev-padding--lr-23 {
  padding-left: 23rem !important;
  padding-right: 23rem !important;
}

.ev-padding--all-24 {
  padding: 24rem !important;
}
.ev-padding--top-24 {
  padding-top: 24rem !important;
}
.ev-padding--right-24 {
  padding-right: 24rem !important;
}
.ev-padding--bottom-24 {
  padding-bottom: 24rem !important;
}
.ev-padding--left-24 {
  padding-left: 24rem !important;
}
.ev-padding--tb-24 {
  padding-bottom: 24rem !important;
  padding-top: 24rem !important;
}
.ev-padding--lr-24 {
  padding-left: 24rem !important;
  padding-right: 24rem !important;
}

.ev-padding--all-25 {
  padding: 25rem !important;
}
.ev-padding--top-25 {
  padding-top: 25rem !important;
}
.ev-padding--right-25 {
  padding-right: 25rem !important;
}
.ev-padding--bottom-25 {
  padding-bottom: 25rem !important;
}
.ev-padding--left-25 {
  padding-left: 25rem !important;
}
.ev-padding--tb-25 {
  padding-bottom: 25rem !important;
  padding-top: 25rem !important;
}
.ev-padding--lr-25 {
  padding-left: 25rem !important;
  padding-right: 25rem !important;
}

.ev-padding--all-26 {
  padding: 26rem !important;
}
.ev-padding--top-26 {
  padding-top: 26rem !important;
}
.ev-padding--right-26 {
  padding-right: 26rem !important;
}
.ev-padding--bottom-26 {
  padding-bottom: 26rem !important;
}
.ev-padding--left-26 {
  padding-left: 26rem !important;
}
.ev-padding--tb-26 {
  padding-bottom: 26rem !important;
  padding-top: 26rem !important;
}
.ev-padding--lr-26 {
  padding-left: 26rem !important;
  padding-right: 26rem !important;
}

.ev-padding--all-27 {
  padding: 27rem !important;
}
.ev-padding--top-27 {
  padding-top: 27rem !important;
}
.ev-padding--right-27 {
  padding-right: 27rem !important;
}
.ev-padding--bottom-27 {
  padding-bottom: 27rem !important;
}
.ev-padding--left-27 {
  padding-left: 27rem !important;
}
.ev-padding--tb-27 {
  padding-bottom: 27rem !important;
  padding-top: 27rem !important;
}
.ev-padding--lr-27 {
  padding-left: 27rem !important;
  padding-right: 27rem !important;
}

.ev-padding--all-28 {
  padding: 28rem !important;
}
.ev-padding--top-28 {
  padding-top: 28rem !important;
}
.ev-padding--right-28 {
  padding-right: 28rem !important;
}
.ev-padding--bottom-28 {
  padding-bottom: 28rem !important;
}
.ev-padding--left-28 {
  padding-left: 28rem !important;
}
.ev-padding--tb-28 {
  padding-bottom: 28rem !important;
  padding-top: 28rem !important;
}
.ev-padding--lr-28 {
  padding-left: 28rem !important;
  padding-right: 28rem !important;
}

.ev-padding--all-29 {
  padding: 29rem !important;
}
.ev-padding--top-29 {
  padding-top: 29rem !important;
}
.ev-padding--right-29 {
  padding-right: 29rem !important;
}
.ev-padding--bottom-29 {
  padding-bottom: 29rem !important;
}
.ev-padding--left-29 {
  padding-left: 29rem !important;
}
.ev-padding--tb-29 {
  padding-bottom: 29rem !important;
  padding-top: 29rem !important;
}
.ev-padding--lr-29 {
  padding-left: 29rem !important;
  padding-right: 29rem !important;
}

.ev-padding--all-30 {
  padding: 30rem !important;
}
.ev-padding--top-30 {
  padding-top: 30rem !important;
}
.ev-padding--right-30 {
  padding-right: 30rem !important;
}
.ev-padding--bottom-30 {
  padding-bottom: 30rem !important;
}
.ev-padding--left-30 {
  padding-left: 30rem !important;
}
.ev-padding--tb-30 {
  padding-bottom: 30rem !important;
  padding-top: 30rem !important;
}
.ev-padding--lr-30 {
  padding-left: 30rem !important;
  padding-right: 30rem !important;
}

.ev-padding--all-tiny {
  padding: 0.25rem !important;
}
.ev-padding--top-tiny {
  padding-top: 0.25rem !important;
}
.ev-padding--right-tiny {
  padding-right: 0.25rem !important;
}
.ev-padding--bottom-tiny {
  padding-bottom: 0.25rem !important;
}
.ev-padding--left-tiny {
  padding-left: 0.25rem !important;
}
.ev-padding--tb-tiny {
  padding-bottom: 0.25rem !important;
  padding-top: 0.25rem !important;
}
.ev-padding--lr-tiny {
  padding-left: 0.25rem !important;
  padding-right: 0.25rem !important;
}

.ev-padding--all-small {
  padding: 0.5rem !important;
}
.ev-padding--top-small {
  padding-top: 0.5rem !important;
}
.ev-padding--right-small {
  padding-right: 0.5rem !important;
}
.ev-padding--bottom-small {
  padding-bottom: 0.5rem !important;
}
.ev-padding--left-small {
  padding-left: 0.5rem !important;
}
.ev-padding--tb-small {
  padding-bottom: 0.5rem !important;
  padding-top: 0.5rem !important;
}
.ev-padding--lr-small {
  padding-left: 0.5rem !important;
  padding-right: 0.5rem !important;
}

.ev-padding--all-default {
  padding: 1rem !important;
}
.ev-padding--top-default {
  padding-top: 1rem !important;
}
.ev-padding--right-default {
  padding-right: 1rem !important;
}
.ev-padding--bottom-default {
  padding-bottom: 1rem !important;
}
.ev-padding--left-default {
  padding-left: 1rem !important;
}
.ev-padding--tb-default {
  padding-bottom: 1rem !important;
  padding-top: 1rem !important;
}
.ev-padding--lr-default {
  padding-left: 1rem !important;
  padding-right: 1rem !important;
}

.ev-padding--all-medium {
  padding: 1.5rem !important;
}
.ev-padding--top-medium {
  padding-top: 1.5rem !important;
}
.ev-padding--right-medium {
  padding-right: 1.5rem !important;
}
.ev-padding--bottom-medium {
  padding-bottom: 1.5rem !important;
}
.ev-padding--left-medium {
  padding-left: 1.5rem !important;
}
.ev-padding--tb-medium {
  padding-bottom: 1.5rem !important;
  padding-top: 1.5rem !important;
}
.ev-padding--lr-medium {
  padding-left: 1.5rem !important;
  padding-right: 1.5rem !important;
}

.ev-padding--all-big {
  padding: 2rem !important;
}
.ev-padding--top-big {
  padding-top: 2rem !important;
}
.ev-padding--right-big {
  padding-right: 2rem !important;
}
.ev-padding--bottom-big {
  padding-bottom: 2rem !important;
}
.ev-padding--left-big {
  padding-left: 2rem !important;
}
.ev-padding--tb-big {
  padding-bottom: 2rem !important;
  padding-top: 2rem !important;
}
.ev-padding--lr-big {
  padding-left: 2rem !important;
  padding-right: 2rem !important;
}

.ev-padding--all-huge {
  padding: 3rem !important;
}
.ev-padding--top-huge {
  padding-top: 3rem !important;
}
.ev-padding--right-huge {
  padding-right: 3rem !important;
}
.ev-padding--bottom-huge {
  padding-bottom: 3rem !important;
}
.ev-padding--left-huge {
  padding-left: 3rem !important;
}
.ev-padding--tb-huge {
  padding-bottom: 3rem !important;
  padding-top: 3rem !important;
}
.ev-padding--lr-huge {
  padding-left: 3rem !important;
  padding-right: 3rem !important;
}

.ev-padding--all-half {
  padding: 50% !important;
}
.ev-padding--top-half {
  padding-top: 50% !important;
}
.ev-padding--right-half {
  padding-right: 50% !important;
}
.ev-padding--bottom-half {
  padding-bottom: 50% !important;
}
.ev-padding--left-half {
  padding-left: 50% !important;
}
.ev-padding--tb-half {
  padding-bottom: 50% !important;
  padding-top: 50% !important;
}
.ev-padding--lr-half {
  padding-left: 50% !important;
  padding-right: 50% !important;
}

.ev-padding--all-tier {
  padding: calc(100% / 3) !important;
}
.ev-padding--top-tier {
  padding-top: calc(100% / 3) !important;
}
.ev-padding--right-tier {
  padding-right: calc(100% / 3) !important;
}
.ev-padding--bottom-tier {
  padding-bottom: calc(100% / 3) !important;
}
.ev-padding--left-tier {
  padding-left: calc(100% / 3) !important;
}
.ev-padding--tb-tier {
  padding-bottom: calc(100% / 3) !important;
  padding-top: calc(100% / 3) !important;
}
.ev-padding--lr-tier {
  padding-left: calc(100% / 3) !important;
  padding-right: calc(100% / 3) !important;
}

.ev-padding--all-tier-2 {
  padding: calc(100% / 1.5) !important;
}
.ev-padding--top-tier-2 {
  padding-top: calc(100% / 1.5) !important;
}
.ev-padding--right-tier-2 {
  padding-right: calc(100% / 1.5) !important;
}
.ev-padding--bottom-tier-2 {
  padding-bottom: calc(100% / 1.5) !important;
}
.ev-padding--left-tier-2 {
  padding-left: calc(100% / 1.5) !important;
}
.ev-padding--tb-tier-2 {
  padding-bottom: calc(100% / 1.5) !important;
  padding-top: calc(100% / 1.5) !important;
}
.ev-padding--lr-tier-2 {
  padding-left: calc(100% / 1.5) !important;
  padding-right: calc(100% / 1.5) !important;
}

.ev-padding--all-quarter {
  padding: 25% !important;
}
.ev-padding--top-quarter {
  padding-top: 25% !important;
}
.ev-padding--right-quarter {
  padding-right: 25% !important;
}
.ev-padding--bottom-quarter {
  padding-bottom: 25% !important;
}
.ev-padding--left-quarter {
  padding-left: 25% !important;
}
.ev-padding--tb-quarter {
  padding-bottom: 25% !important;
  padding-top: 25% !important;
}
.ev-padding--lr-quarter {
  padding-left: 25% !important;
  padding-right: 25% !important;
}

.ev-padding--all-quarter-3 {
  padding: 75% !important;
}
.ev-padding--top-quarter-3 {
  padding-top: 75% !important;
}
.ev-padding--right-quarter-3 {
  padding-right: 75% !important;
}
.ev-padding--bottom-quarter-3 {
  padding-bottom: 75% !important;
}
.ev-padding--left-quarter-3 {
  padding-left: 75% !important;
}
.ev-padding--tb-quarter-3 {
  padding-bottom: 75% !important;
  padding-top: 75% !important;
}
.ev-padding--lr-quarter-3 {
  padding-left: 75% !important;
  padding-right: 75% !important;
}

.ev-padding--all-sixth {
  padding: calc(100% / 6) !important;
}
.ev-padding--top-sixth {
  padding-top: calc(100% / 6) !important;
}
.ev-padding--right-sixth {
  padding-right: calc(100% / 6) !important;
}
.ev-padding--bottom-sixth {
  padding-bottom: calc(100% / 6) !important;
}
.ev-padding--left-sixth {
  padding-left: calc(100% / 6) !important;
}
.ev-padding--tb-sixth {
  padding-bottom: calc(100% / 6) !important;
  padding-top: calc(100% / 6) !important;
}
.ev-padding--lr-sixth {
  padding-left: calc(100% / 6) !important;
  padding-right: calc(100% / 6) !important;
}

.ev-padding--all-sixth-5 {
  padding: calc(500% / 6) !important;
}
.ev-padding--top-sixth-5 {
  padding-top: calc(500% / 6) !important;
}
.ev-padding--right-sixth-5 {
  padding-right: calc(500% / 6) !important;
}
.ev-padding--bottom-sixth-5 {
  padding-bottom: calc(500% / 6) !important;
}
.ev-padding--left-sixth-5 {
  padding-left: calc(500% / 6) !important;
}
.ev-padding--tb-sixth-5 {
  padding-bottom: calc(500% / 6) !important;
  padding-top: calc(500% / 6) !important;
}
.ev-padding--lr-sixth-5 {
  padding-left: calc(500% / 6) !important;
  padding-right: calc(500% / 6) !important;
}

.ev-padding--all-full {
  padding: 100% !important;
}
.ev-padding--top-full {
  padding-top: 100% !important;
}
.ev-padding--right-full {
  padding-right: 100% !important;
}
.ev-padding--bottom-full {
  padding-bottom: 100% !important;
}
.ev-padding--left-full {
  padding-left: 100% !important;
}
.ev-padding--tb-full {
  padding-bottom: 100% !important;
  padding-top: 100% !important;
}
.ev-padding--lr-full {
  padding-left: 100% !important;
  padding-right: 100% !important;
}

.ev-padding--all-viewport-width {
  padding: 100vw !important;
}
.ev-padding--top-viewport-width {
  padding-top: 100vw !important;
}
.ev-padding--right-viewport-width {
  padding-right: 100vw !important;
}
.ev-padding--bottom-viewport-width {
  padding-bottom: 100vw !important;
}
.ev-padding--left-viewport-width {
  padding-left: 100vw !important;
}
.ev-padding--tb-viewport-width {
  padding-bottom: 100vw !important;
  padding-top: 100vw !important;
}
.ev-padding--lr-viewport-width {
  padding-left: 100vw !important;
  padding-right: 100vw !important;
}

.ev-padding--all-viewport-height {
  padding: 100vh !important;
}
.ev-padding--top-viewport-height {
  padding-top: 100vh !important;
}
.ev-padding--right-viewport-height {
  padding-right: 100vh !important;
}
.ev-padding--bottom-viewport-height {
  padding-bottom: 100vh !important;
}
.ev-padding--left-viewport-height {
  padding-left: 100vh !important;
}
.ev-padding--tb-viewport-height {
  padding-bottom: 100vh !important;
  padding-top: 100vh !important;
}
.ev-padding--lr-viewport-height {
  padding-left: 100vh !important;
  padding-right: 100vh !important;
}

.ev-padding--all-unset {
  padding: unset !important;
}
.ev-padding--top-unset {
  padding-top: unset !important;
}
.ev-padding--right-unset {
  padding-right: unset !important;
}
.ev-padding--bottom-unset {
  padding-bottom: unset !important;
}
.ev-padding--left-unset {
  padding-left: unset !important;
}
.ev-padding--tb-unset {
  padding-bottom: unset !important;
  padding-top: unset !important;
}
.ev-padding--lr-unset {
  padding-left: unset !important;
  padding-right: unset !important;
}

.ev-padding--all-none {
  padding: 0 !important;
}
.ev-padding--top-none {
  padding-top: 0 !important;
}
.ev-padding--right-none {
  padding-right: 0 !important;
}
.ev-padding--bottom-none {
  padding-bottom: 0 !important;
}
.ev-padding--left-none {
  padding-left: 0 !important;
}
.ev-padding--tb-none {
  padding-bottom: 0 !important;
  padding-top: 0 !important;
}
.ev-padding--lr-none {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.ev-padding--all-auto {
  padding: auto !important;
}
.ev-padding--top-auto {
  padding-top: auto !important;
}
.ev-padding--right-auto {
  padding-right: auto !important;
}
.ev-padding--bottom-auto {
  padding-bottom: auto !important;
}
.ev-padding--left-auto {
  padding-left: auto !important;
}
.ev-padding--tb-auto {
  padding-bottom: auto !important;
  padding-top: auto !important;
}
.ev-padding--lr-auto {
  padding-left: auto !important;
  padding-right: auto !important;
}

.ev-width--4 {
  width: 4rem !important;
}

.ev-width--5 {
  width: 5rem !important;
}

.ev-width--6 {
  width: 6rem !important;
}

.ev-width--7 {
  width: 7rem !important;
}

.ev-width--8 {
  width: 8rem !important;
}

.ev-width--9 {
  width: 9rem !important;
}

.ev-width--10 {
  width: 10rem !important;
}

.ev-width--11 {
  width: 11rem !important;
}

.ev-width--12 {
  width: 12rem !important;
}

.ev-width--13 {
  width: 13rem !important;
}

.ev-width--14 {
  width: 14rem !important;
}

.ev-width--15 {
  width: 15rem !important;
}

.ev-width--16 {
  width: 16rem !important;
}

.ev-width--17 {
  width: 17rem !important;
}

.ev-width--18 {
  width: 18rem !important;
}

.ev-width--19 {
  width: 19rem !important;
}

.ev-width--20 {
  width: 20rem !important;
}

.ev-width--21 {
  width: 21rem !important;
}

.ev-width--22 {
  width: 22rem !important;
}

.ev-width--23 {
  width: 23rem !important;
}

.ev-width--24 {
  width: 24rem !important;
}

.ev-width--25 {
  width: 25rem !important;
}

.ev-width--26 {
  width: 26rem !important;
}

.ev-width--27 {
  width: 27rem !important;
}

.ev-width--28 {
  width: 28rem !important;
}

.ev-width--29 {
  width: 29rem !important;
}

.ev-width--30 {
  width: 30rem !important;
}

.ev-width--tiny {
  width: 0.25rem !important;
}

.ev-width--small {
  width: 0.5rem !important;
}

.ev-width--default {
  width: 1rem !important;
}

.ev-width--medium {
  width: 1.5rem !important;
}

.ev-width--big {
  width: 2rem !important;
}

.ev-width--huge {
  width: 3rem !important;
}

.ev-width--half {
  width: 50% !important;
}

.ev-width--tier {
  width: calc(100% / 3) !important;
}

.ev-width--tier-2 {
  width: calc(100% / 1.5) !important;
}

.ev-width--quarter {
  width: 25% !important;
}

.ev-width--quarter-3 {
  width: 75% !important;
}

.ev-width--sixth {
  width: calc(100% / 6) !important;
}

.ev-width--sixth-5 {
  width: calc(500% / 6) !important;
}

.ev-width--full {
  width: 100% !important;
}

.ev-width--viewport-width {
  width: 100vw !important;
}

.ev-width--viewport-height {
  width: 100vh !important;
}

.ev-width--unset {
  width: unset !important;
}

.ev-width--none {
  width: 0 !important;
}

.ev-width--auto {
  width: auto !important;
}

.ev-min-width--4 {
  min-width: 4rem !important;
}

.ev-min-width--5 {
  min-width: 5rem !important;
}

.ev-min-width--6 {
  min-width: 6rem !important;
}

.ev-min-width--7 {
  min-width: 7rem !important;
}

.ev-min-width--8 {
  min-width: 8rem !important;
}

.ev-min-width--9 {
  min-width: 9rem !important;
}

.ev-min-width--10 {
  min-width: 10rem !important;
}

.ev-min-width--11 {
  min-width: 11rem !important;
}

.ev-min-width--12 {
  min-width: 12rem !important;
}

.ev-min-width--13 {
  min-width: 13rem !important;
}

.ev-min-width--14 {
  min-width: 14rem !important;
}

.ev-min-width--15 {
  min-width: 15rem !important;
}

.ev-min-width--16 {
  min-width: 16rem !important;
}

.ev-min-width--17 {
  min-width: 17rem !important;
}

.ev-min-width--18 {
  min-width: 18rem !important;
}

.ev-min-width--19 {
  min-width: 19rem !important;
}

.ev-min-width--20 {
  min-width: 20rem !important;
}

.ev-min-width--21 {
  min-width: 21rem !important;
}

.ev-min-width--22 {
  min-width: 22rem !important;
}

.ev-min-width--23 {
  min-width: 23rem !important;
}

.ev-min-width--24 {
  min-width: 24rem !important;
}

.ev-min-width--25 {
  min-width: 25rem !important;
}

.ev-min-width--26 {
  min-width: 26rem !important;
}

.ev-min-width--27 {
  min-width: 27rem !important;
}

.ev-min-width--28 {
  min-width: 28rem !important;
}

.ev-min-width--29 {
  min-width: 29rem !important;
}

.ev-min-width--30 {
  min-width: 30rem !important;
}

.ev-min-width--tiny {
  min-width: 0.25rem !important;
}

.ev-min-width--small {
  min-width: 0.5rem !important;
}

.ev-min-width--default {
  min-width: 1rem !important;
}

.ev-min-width--medium {
  min-width: 1.5rem !important;
}

.ev-min-width--big {
  min-width: 2rem !important;
}

.ev-min-width--huge {
  min-width: 3rem !important;
}

.ev-min-width--half {
  min-width: 50% !important;
}

.ev-min-width--tier {
  min-width: calc(100% / 3) !important;
}

.ev-min-width--tier-2 {
  min-width: calc(100% / 1.5) !important;
}

.ev-min-width--quarter {
  min-width: 25% !important;
}

.ev-min-width--quarter-3 {
  min-width: 75% !important;
}

.ev-min-width--sixth {
  min-width: calc(100% / 6) !important;
}

.ev-min-width--sixth-5 {
  min-width: calc(500% / 6) !important;
}

.ev-min-width--full {
  min-width: 100% !important;
}

.ev-min-width--viewport-width {
  min-width: 100vw !important;
}

.ev-min-width--viewport-height {
  min-width: 100vh !important;
}

.ev-min-width--unset {
  min-width: unset !important;
}

.ev-min-width--none {
  min-width: 0 !important;
}

.ev-min-width--auto {
  min-width: auto !important;
}

.ev-max-width--4 {
  max-width: 4rem !important;
}

.ev-max-width--5 {
  max-width: 5rem !important;
}

.ev-max-width--6 {
  max-width: 6rem !important;
}

.ev-max-width--7 {
  max-width: 7rem !important;
}

.ev-max-width--8 {
  max-width: 8rem !important;
}

.ev-max-width--9 {
  max-width: 9rem !important;
}

.ev-max-width--10 {
  max-width: 10rem !important;
}

.ev-max-width--11 {
  max-width: 11rem !important;
}

.ev-max-width--12 {
  max-width: 12rem !important;
}

.ev-max-width--13 {
  max-width: 13rem !important;
}

.ev-max-width--14 {
  max-width: 14rem !important;
}

.ev-max-width--15 {
  max-width: 15rem !important;
}

.ev-max-width--16 {
  max-width: 16rem !important;
}

.ev-max-width--17 {
  max-width: 17rem !important;
}

.ev-max-width--18 {
  max-width: 18rem !important;
}

.ev-max-width--19 {
  max-width: 19rem !important;
}

.ev-max-width--20 {
  max-width: 20rem !important;
}

.ev-max-width--21 {
  max-width: 21rem !important;
}

.ev-max-width--22 {
  max-width: 22rem !important;
}

.ev-max-width--23 {
  max-width: 23rem !important;
}

.ev-max-width--24 {
  max-width: 24rem !important;
}

.ev-max-width--25 {
  max-width: 25rem !important;
}

.ev-max-width--26 {
  max-width: 26rem !important;
}

.ev-max-width--27 {
  max-width: 27rem !important;
}

.ev-max-width--28 {
  max-width: 28rem !important;
}

.ev-max-width--29 {
  max-width: 29rem !important;
}

.ev-max-width--30 {
  max-width: 30rem !important;
}

.ev-max-width--tiny {
  max-width: 0.25rem !important;
}

.ev-max-width--small {
  max-width: 0.5rem !important;
}

.ev-max-width--default {
  max-width: 1rem !important;
}

.ev-max-width--medium {
  max-width: 1.5rem !important;
}

.ev-max-width--big {
  max-width: 2rem !important;
}

.ev-max-width--huge {
  max-width: 3rem !important;
}

.ev-max-width--half {
  max-width: 50% !important;
}

.ev-max-width--tier {
  max-width: calc(100% / 3) !important;
}

.ev-max-width--tier-2 {
  max-width: calc(100% / 1.5) !important;
}

.ev-max-width--quarter {
  max-width: 25% !important;
}

.ev-max-width--quarter-3 {
  max-width: 75% !important;
}

.ev-max-width--sixth {
  max-width: calc(100% / 6) !important;
}

.ev-max-width--sixth-5 {
  max-width: calc(500% / 6) !important;
}

.ev-max-width--full {
  max-width: 100% !important;
}

.ev-max-width--viewport-width {
  max-width: 100vw !important;
}

.ev-max-width--viewport-height {
  max-width: 100vh !important;
}

.ev-max-width--unset {
  max-width: unset !important;
}

.ev-max-width--none {
  max-width: 0 !important;
}

.ev-max-width--auto {
  max-width: auto !important;
}

.ev-height--4 {
  height: 4rem !important;
}

.ev-height--5 {
  height: 5rem !important;
}

.ev-height--6 {
  height: 6rem !important;
}

.ev-height--7 {
  height: 7rem !important;
}

.ev-height--8 {
  height: 8rem !important;
}

.ev-height--9 {
  height: 9rem !important;
}

.ev-height--10 {
  height: 10rem !important;
}

.ev-height--11 {
  height: 11rem !important;
}

.ev-height--12 {
  height: 12rem !important;
}

.ev-height--13 {
  height: 13rem !important;
}

.ev-height--14 {
  height: 14rem !important;
}

.ev-height--15 {
  height: 15rem !important;
}

.ev-height--16 {
  height: 16rem !important;
}

.ev-height--17 {
  height: 17rem !important;
}

.ev-height--18 {
  height: 18rem !important;
}

.ev-height--19 {
  height: 19rem !important;
}

.ev-height--20 {
  height: 20rem !important;
}

.ev-height--21 {
  height: 21rem !important;
}

.ev-height--22 {
  height: 22rem !important;
}

.ev-height--23 {
  height: 23rem !important;
}

.ev-height--24 {
  height: 24rem !important;
}

.ev-height--25 {
  height: 25rem !important;
}

.ev-height--26 {
  height: 26rem !important;
}

.ev-height--27 {
  height: 27rem !important;
}

.ev-height--28 {
  height: 28rem !important;
}

.ev-height--29 {
  height: 29rem !important;
}

.ev-height--30 {
  height: 30rem !important;
}

.ev-height--tiny {
  height: 0.25rem !important;
}

.ev-height--small {
  height: 0.5rem !important;
}

.ev-height--default {
  height: 1rem !important;
}

.ev-height--medium {
  height: 1.5rem !important;
}

.ev-height--big {
  height: 2rem !important;
}

.ev-height--huge {
  height: 3rem !important;
}

.ev-height--half {
  height: 50% !important;
}

.ev-height--tier {
  height: calc(100% / 3) !important;
}

.ev-height--tier-2 {
  height: calc(100% / 1.5) !important;
}

.ev-height--quarter {
  height: 25% !important;
}

.ev-height--quarter-3 {
  height: 75% !important;
}

.ev-height--sixth {
  height: calc(100% / 6) !important;
}

.ev-height--sixth-5 {
  height: calc(500% / 6) !important;
}

.ev-height--full {
  height: 100% !important;
}

.ev-height--viewport-width {
  height: 100vw !important;
}

.ev-height--viewport-height {
  height: 100vh !important;
}

.ev-height--unset {
  height: unset !important;
}

.ev-height--none {
  height: 0 !important;
}

.ev-height--auto {
  height: auto !important;
}

.ev-min-height--4 {
  min-height: 4rem !important;
}

.ev-min-height--5 {
  min-height: 5rem !important;
}

.ev-min-height--6 {
  min-height: 6rem !important;
}

.ev-min-height--7 {
  min-height: 7rem !important;
}

.ev-min-height--8 {
  min-height: 8rem !important;
}

.ev-min-height--9 {
  min-height: 9rem !important;
}

.ev-min-height--10 {
  min-height: 10rem !important;
}

.ev-min-height--11 {
  min-height: 11rem !important;
}

.ev-min-height--12 {
  min-height: 12rem !important;
}

.ev-min-height--13 {
  min-height: 13rem !important;
}

.ev-min-height--14 {
  min-height: 14rem !important;
}

.ev-min-height--15 {
  min-height: 15rem !important;
}

.ev-min-height--16 {
  min-height: 16rem !important;
}

.ev-min-height--17 {
  min-height: 17rem !important;
}

.ev-min-height--18 {
  min-height: 18rem !important;
}

.ev-min-height--19 {
  min-height: 19rem !important;
}

.ev-min-height--20 {
  min-height: 20rem !important;
}

.ev-min-height--21 {
  min-height: 21rem !important;
}

.ev-min-height--22 {
  min-height: 22rem !important;
}

.ev-min-height--23 {
  min-height: 23rem !important;
}

.ev-min-height--24 {
  min-height: 24rem !important;
}

.ev-min-height--25 {
  min-height: 25rem !important;
}

.ev-min-height--26 {
  min-height: 26rem !important;
}

.ev-min-height--27 {
  min-height: 27rem !important;
}

.ev-min-height--28 {
  min-height: 28rem !important;
}

.ev-min-height--29 {
  min-height: 29rem !important;
}

.ev-min-height--30 {
  min-height: 30rem !important;
}

.ev-min-height--tiny {
  min-height: 0.25rem !important;
}

.ev-min-height--small {
  min-height: 0.5rem !important;
}

.ev-min-height--default {
  min-height: 1rem !important;
}

.ev-min-height--medium {
  min-height: 1.5rem !important;
}

.ev-min-height--big {
  min-height: 2rem !important;
}

.ev-min-height--huge {
  min-height: 3rem !important;
}

.ev-min-height--half {
  min-height: 50% !important;
}

.ev-min-height--tier {
  min-height: calc(100% / 3) !important;
}

.ev-min-height--tier-2 {
  min-height: calc(100% / 1.5) !important;
}

.ev-min-height--quarter {
  min-height: 25% !important;
}

.ev-min-height--quarter-3 {
  min-height: 75% !important;
}

.ev-min-height--sixth {
  min-height: calc(100% / 6) !important;
}

.ev-min-height--sixth-5 {
  min-height: calc(500% / 6) !important;
}

.ev-min-height--full {
  min-height: 100% !important;
}

.ev-min-height--viewport-width {
  min-height: 100vw !important;
}

.ev-min-height--viewport-height {
  min-height: 100vh !important;
}

.ev-min-height--unset {
  min-height: unset !important;
}

.ev-min-height--none {
  min-height: 0 !important;
}

.ev-min-height--auto {
  min-height: auto !important;
}

.ev-max-height--4 {
  max-height: 4rem !important;
}

.ev-max-height--5 {
  max-height: 5rem !important;
}

.ev-max-height--6 {
  max-height: 6rem !important;
}

.ev-max-height--7 {
  max-height: 7rem !important;
}

.ev-max-height--8 {
  max-height: 8rem !important;
}

.ev-max-height--9 {
  max-height: 9rem !important;
}

.ev-max-height--10 {
  max-height: 10rem !important;
}

.ev-max-height--11 {
  max-height: 11rem !important;
}

.ev-max-height--12 {
  max-height: 12rem !important;
}

.ev-max-height--13 {
  max-height: 13rem !important;
}

.ev-max-height--14 {
  max-height: 14rem !important;
}

.ev-max-height--15 {
  max-height: 15rem !important;
}

.ev-max-height--16 {
  max-height: 16rem !important;
}

.ev-max-height--17 {
  max-height: 17rem !important;
}

.ev-max-height--18 {
  max-height: 18rem !important;
}

.ev-max-height--19 {
  max-height: 19rem !important;
}

.ev-max-height--20 {
  max-height: 20rem !important;
}

.ev-max-height--21 {
  max-height: 21rem !important;
}

.ev-max-height--22 {
  max-height: 22rem !important;
}

.ev-max-height--23 {
  max-height: 23rem !important;
}

.ev-max-height--24 {
  max-height: 24rem !important;
}

.ev-max-height--25 {
  max-height: 25rem !important;
}

.ev-max-height--26 {
  max-height: 26rem !important;
}

.ev-max-height--27 {
  max-height: 27rem !important;
}

.ev-max-height--28 {
  max-height: 28rem !important;
}

.ev-max-height--29 {
  max-height: 29rem !important;
}

.ev-max-height--30 {
  max-height: 30rem !important;
}

.ev-max-height--tiny {
  max-height: 0.25rem !important;
}

.ev-max-height--small {
  max-height: 0.5rem !important;
}

.ev-max-height--default {
  max-height: 1rem !important;
}

.ev-max-height--medium {
  max-height: 1.5rem !important;
}

.ev-max-height--big {
  max-height: 2rem !important;
}

.ev-max-height--huge {
  max-height: 3rem !important;
}

.ev-max-height--half {
  max-height: 50% !important;
}

.ev-max-height--tier {
  max-height: calc(100% / 3) !important;
}

.ev-max-height--tier-2 {
  max-height: calc(100% / 1.5) !important;
}

.ev-max-height--quarter {
  max-height: 25% !important;
}

.ev-max-height--quarter-3 {
  max-height: 75% !important;
}

.ev-max-height--sixth {
  max-height: calc(100% / 6) !important;
}

.ev-max-height--sixth-5 {
  max-height: calc(500% / 6) !important;
}

.ev-max-height--full {
  max-height: 100% !important;
}

.ev-max-height--viewport-width {
  max-height: 100vw !important;
}

.ev-max-height--viewport-height {
  max-height: 100vh !important;
}

.ev-max-height--unset {
  max-height: unset !important;
}

.ev-max-height--none {
  max-height: 0 !important;
}

.ev-max-height--auto {
  max-height: auto !important;
}

@media screen and (max-width: 90rem) {
  .ev-wrap--medium {
    flex-wrap: wrap !important;
  }

  .ev-nowrap--medium {
    flex-wrap: nowrap !important;
  }
}
@media screen and (max-width: 50rem) {
  .ev-wrap--small {
    flex-wrap: wrap !important;
  }

  .ev-nowrap--small {
    flex-wrap: nowrap !important;
  }
}
.ev-text__size--tiny {
  font-size: 0.7rem !important;
}
.ev-text__size--small {
  font-size: 0.85rem !important;
}
.ev-text__size--default {
  font-size: 100% !important;
}
.ev-text__size--medium {
  font-size: 1.2rem !important;
}
.ev-text__size--large {
  font-size: 1.5rem !important;
}
.ev-text__weight--normal {
  font-weight: normal !important;
}
.ev-text__weight--bold {
  font-weight: bold;
}
.ev-text__style--normal {
  font-style: normal !important;
}
.ev-text__style--italic {
  font-style: italic;
}
.ev-text__transform--capitalize {
  text-transform: capitalize;
}
.ev-text__transform--uppercase {
  text-transform: uppercase;
}
.ev-text__transform--lowercase {
  text-transform: lowercase;
}
.ev-text__transform--none {
  text-transform: none !important;
}
.ev-text__decoration--underline {
  text-decoration: underline;
}
.ev-text__decoration--overline {
  text-decoration: overline;
}
.ev-text__decoration--none {
  text-decoration: none !important;
}
.ev-text__ellipsis {
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ev-text__wrap--nowrap {
  white-space: nowrap !important;
}
.ev-text__wrap--wrap {
  white-space: normal !important;
}
.ev-text__align--left {
  text-align: left;
  justify-content: left;
}
.ev-text__align--right {
  text-align: right;
  justify-content: right;
}
.ev-text__align--center {
  text-align: center;
  justify-content: center;
}
.ev-text__align--justify {
  text-align: justify;
}
.ev-text__shadow--none {
  text-shadow: none !important;
}

@media screen and (max-width: 90rem) {
  .ev-text__align--medium-left {
    text-align: left;
    justify-content: left;
  }
  .ev-text__align--medium-right {
    text-align: right;
    justify-content: right;
  }
  .ev-text__align--medium-center {
    text-align: center;
    justify-content: center;
  }
}
@media screen and (max-width: 50rem) {
  .ev-text__align--small-left {
    text-align: left;
    justify-content: left;
  }
  .ev-text__align--small-right {
    text-align: right;
    justify-content: right;
  }
  .ev-text__align--small-center {
    text-align: center;
    justify-content: center;
  }
}
.ev-color__text--inherit {
  color: inherit !important;
}
.ev-color__text-hover--inherit:hover, .ev-color__text-hover--inherit:focus, .ev-color__text-hover--inherit:active {
  color: inherit !important;
}
.ev-color__background--inherit {
  background-color: inherit !important;
}
.ev-color__background-hover--inherit:hover, .ev-color__background-hover--inherit:focus, .ev-color__background-hover--inherit:active {
  background-color: inherit !important;
}
.ev-color__border--inherit {
  border-color: inherit !important;
}
.ev-color__border-hover--inherit:hover, .ev-color__border-hover--inherit:focus, .ev-color__border-hover--inherit:active {
  border-color: inherit !important;
}
.ev-color__before--inherit::before {
  color: inherit !important;
}
.ev-color__before-hover--inherit:hover::before, .ev-color__before-hover--inherit:focus::before, .ev-color__before-hover--inherit:active::before {
  color: inherit !important;
}
.ev-color__after--inherit::after {
  color: inherit !important;
}
.ev-color__after-hover--inherit:hover::after, .ev-color__after-hover--inherit:focus::after, .ev-color__after-hover--inherit:active::after {
  color: inherit !important;
}
.ev-color__text--transparent {
  color: transparent !important;
}
.ev-color__text-hover--transparent:hover, .ev-color__text-hover--transparent:focus, .ev-color__text-hover--transparent:active {
  color: transparent !important;
}
.ev-color__background--transparent {
  background-color: transparent !important;
}
.ev-color__background-hover--transparent:hover, .ev-color__background-hover--transparent:focus, .ev-color__background-hover--transparent:active {
  background-color: transparent !important;
}
.ev-color__border--transparent {
  border-color: transparent !important;
}
.ev-color__border-hover--transparent:hover, .ev-color__border-hover--transparent:focus, .ev-color__border-hover--transparent:active {
  border-color: transparent !important;
}
.ev-color__before--transparent::before {
  color: transparent !important;
}
.ev-color__before-hover--transparent:hover::before, .ev-color__before-hover--transparent:focus::before, .ev-color__before-hover--transparent:active::before {
  color: transparent !important;
}
.ev-color__after--transparent::after {
  color: transparent !important;
}
.ev-color__after-hover--transparent:hover::after, .ev-color__after-hover--transparent:focus::after, .ev-color__after-hover--transparent:active::after {
  color: transparent !important;
}
.ev-color__text--white {
  color: #FFF !important;
}
.ev-color__text-hover--white:hover, .ev-color__text-hover--white:focus, .ev-color__text-hover--white:active {
  color: #FFF !important;
}
.ev-color__background--white {
  background-color: #FFF !important;
}
.ev-color__background-hover--white:hover, .ev-color__background-hover--white:focus, .ev-color__background-hover--white:active {
  background-color: #FFF !important;
}
.ev-color__border--white {
  border-color: #FFF !important;
}
.ev-color__border-hover--white:hover, .ev-color__border-hover--white:focus, .ev-color__border-hover--white:active {
  border-color: #FFF !important;
}
.ev-color__before--white::before {
  color: #FFF !important;
}
.ev-color__before-hover--white:hover::before, .ev-color__before-hover--white:focus::before, .ev-color__before-hover--white:active::before {
  color: #FFF !important;
}
.ev-color__after--white::after {
  color: #FFF !important;
}
.ev-color__after-hover--white:hover::after, .ev-color__after-hover--white:focus::after, .ev-color__after-hover--white:active::after {
  color: #FFF !important;
}
.ev-color__text--black {
  color: #000 !important;
}
.ev-color__text-hover--black:hover, .ev-color__text-hover--black:focus, .ev-color__text-hover--black:active {
  color: #000 !important;
}
.ev-color__background--black {
  background-color: #000 !important;
}
.ev-color__background-hover--black:hover, .ev-color__background-hover--black:focus, .ev-color__background-hover--black:active {
  background-color: #000 !important;
}
.ev-color__border--black {
  border-color: #000 !important;
}
.ev-color__border-hover--black:hover, .ev-color__border-hover--black:focus, .ev-color__border-hover--black:active {
  border-color: #000 !important;
}
.ev-color__before--black::before {
  color: #000 !important;
}
.ev-color__before-hover--black:hover::before, .ev-color__before-hover--black:focus::before, .ev-color__before-hover--black:active::before {
  color: #000 !important;
}
.ev-color__after--black::after {
  color: #000 !important;
}
.ev-color__after-hover--black:hover::after, .ev-color__after-hover--black:focus::after, .ev-color__after-hover--black:active::after {
  color: #000 !important;
}
.ev-color__text--alert {
  color: #fd2c39 !important;
}
.ev-color__text-hover--alert:hover, .ev-color__text-hover--alert:focus, .ev-color__text-hover--alert:active {
  color: #fd2c39 !important;
}
.ev-color__background--alert {
  background-color: #fd2c39 !important;
}
.ev-color__background-hover--alert:hover, .ev-color__background-hover--alert:focus, .ev-color__background-hover--alert:active {
  background-color: #fd2c39 !important;
}
.ev-color__border--alert {
  border-color: #fd2c39 !important;
}
.ev-color__border-hover--alert:hover, .ev-color__border-hover--alert:focus, .ev-color__border-hover--alert:active {
  border-color: #fd2c39 !important;
}
.ev-color__before--alert::before {
  color: #fd2c39 !important;
}
.ev-color__before-hover--alert:hover::before, .ev-color__before-hover--alert:focus::before, .ev-color__before-hover--alert:active::before {
  color: #fd2c39 !important;
}
.ev-color__after--alert::after {
  color: #fd2c39 !important;
}
.ev-color__after-hover--alert:hover::after, .ev-color__after-hover--alert:focus::after, .ev-color__after-hover--alert:active::after {
  color: #fd2c39 !important;
}
.ev-color__text--warning {
  color: #F08A24 !important;
}
.ev-color__text-hover--warning:hover, .ev-color__text-hover--warning:focus, .ev-color__text-hover--warning:active {
  color: #F08A24 !important;
}
.ev-color__background--warning {
  background-color: #F08A24 !important;
}
.ev-color__background-hover--warning:hover, .ev-color__background-hover--warning:focus, .ev-color__background-hover--warning:active {
  background-color: #F08A24 !important;
}
.ev-color__border--warning {
  border-color: #F08A24 !important;
}
.ev-color__border-hover--warning:hover, .ev-color__border-hover--warning:focus, .ev-color__border-hover--warning:active {
  border-color: #F08A24 !important;
}
.ev-color__before--warning::before {
  color: #F08A24 !important;
}
.ev-color__before-hover--warning:hover::before, .ev-color__before-hover--warning:focus::before, .ev-color__before-hover--warning:active::before {
  color: #F08A24 !important;
}
.ev-color__after--warning::after {
  color: #F08A24 !important;
}
.ev-color__after-hover--warning:hover::after, .ev-color__after-hover--warning:focus::after, .ev-color__after-hover--warning:active::after {
  color: #F08A24 !important;
}
.ev-color__text--success {
  color: #66C102 !important;
}
.ev-color__text-hover--success:hover, .ev-color__text-hover--success:focus, .ev-color__text-hover--success:active {
  color: #66C102 !important;
}
.ev-color__background--success {
  background-color: #66C102 !important;
}
.ev-color__background-hover--success:hover, .ev-color__background-hover--success:focus, .ev-color__background-hover--success:active {
  background-color: #66C102 !important;
}
.ev-color__border--success {
  border-color: #66C102 !important;
}
.ev-color__border-hover--success:hover, .ev-color__border-hover--success:focus, .ev-color__border-hover--success:active {
  border-color: #66C102 !important;
}
.ev-color__before--success::before {
  color: #66C102 !important;
}
.ev-color__before-hover--success:hover::before, .ev-color__before-hover--success:focus::before, .ev-color__before-hover--success:active::before {
  color: #66C102 !important;
}
.ev-color__after--success::after {
  color: #66C102 !important;
}
.ev-color__after-hover--success:hover::after, .ev-color__after-hover--success:focus::after, .ev-color__after-hover--success:active::after {
  color: #66C102 !important;
}
.ev-color__text--gray-fa {
  color: #fafafa !important;
}
.ev-color__text-hover--gray-fa:hover, .ev-color__text-hover--gray-fa:focus, .ev-color__text-hover--gray-fa:active {
  color: #fafafa !important;
}
.ev-color__background--gray-fa {
  background-color: #fafafa !important;
}
.ev-color__background-hover--gray-fa:hover, .ev-color__background-hover--gray-fa:focus, .ev-color__background-hover--gray-fa:active {
  background-color: #fafafa !important;
}
.ev-color__border--gray-fa {
  border-color: #fafafa !important;
}
.ev-color__border-hover--gray-fa:hover, .ev-color__border-hover--gray-fa:focus, .ev-color__border-hover--gray-fa:active {
  border-color: #fafafa !important;
}
.ev-color__before--gray-fa::before {
  color: #fafafa !important;
}
.ev-color__before-hover--gray-fa:hover::before, .ev-color__before-hover--gray-fa:focus::before, .ev-color__before-hover--gray-fa:active::before {
  color: #fafafa !important;
}
.ev-color__after--gray-fa::after {
  color: #fafafa !important;
}
.ev-color__after-hover--gray-fa:hover::after, .ev-color__after-hover--gray-fa:focus::after, .ev-color__after-hover--gray-fa:active::after {
  color: #fafafa !important;
}
.ev-color__text--gray-e {
  color: #eee !important;
}
.ev-color__text-hover--gray-e:hover, .ev-color__text-hover--gray-e:focus, .ev-color__text-hover--gray-e:active {
  color: #eee !important;
}
.ev-color__background--gray-e {
  background-color: #eee !important;
}
.ev-color__background-hover--gray-e:hover, .ev-color__background-hover--gray-e:focus, .ev-color__background-hover--gray-e:active {
  background-color: #eee !important;
}
.ev-color__border--gray-e {
  border-color: #eee !important;
}
.ev-color__border-hover--gray-e:hover, .ev-color__border-hover--gray-e:focus, .ev-color__border-hover--gray-e:active {
  border-color: #eee !important;
}
.ev-color__before--gray-e::before {
  color: #eee !important;
}
.ev-color__before-hover--gray-e:hover::before, .ev-color__before-hover--gray-e:focus::before, .ev-color__before-hover--gray-e:active::before {
  color: #eee !important;
}
.ev-color__after--gray-e::after {
  color: #eee !important;
}
.ev-color__after-hover--gray-e:hover::after, .ev-color__after-hover--gray-e:focus::after, .ev-color__after-hover--gray-e:active::after {
  color: #eee !important;
}
.ev-color__text--gray-d {
  color: #ddd !important;
}
.ev-color__text-hover--gray-d:hover, .ev-color__text-hover--gray-d:focus, .ev-color__text-hover--gray-d:active {
  color: #ddd !important;
}
.ev-color__background--gray-d {
  background-color: #ddd !important;
}
.ev-color__background-hover--gray-d:hover, .ev-color__background-hover--gray-d:focus, .ev-color__background-hover--gray-d:active {
  background-color: #ddd !important;
}
.ev-color__border--gray-d {
  border-color: #ddd !important;
}
.ev-color__border-hover--gray-d:hover, .ev-color__border-hover--gray-d:focus, .ev-color__border-hover--gray-d:active {
  border-color: #ddd !important;
}
.ev-color__before--gray-d::before {
  color: #ddd !important;
}
.ev-color__before-hover--gray-d:hover::before, .ev-color__before-hover--gray-d:focus::before, .ev-color__before-hover--gray-d:active::before {
  color: #ddd !important;
}
.ev-color__after--gray-d::after {
  color: #ddd !important;
}
.ev-color__after-hover--gray-d:hover::after, .ev-color__after-hover--gray-d:focus::after, .ev-color__after-hover--gray-d:active::after {
  color: #ddd !important;
}
.ev-color__text--gray-80 {
  color: #808080 !important;
}
.ev-color__text-hover--gray-80:hover, .ev-color__text-hover--gray-80:focus, .ev-color__text-hover--gray-80:active {
  color: #808080 !important;
}
.ev-color__background--gray-80 {
  background-color: #808080 !important;
}
.ev-color__background-hover--gray-80:hover, .ev-color__background-hover--gray-80:focus, .ev-color__background-hover--gray-80:active {
  background-color: #808080 !important;
}
.ev-color__border--gray-80 {
  border-color: #808080 !important;
}
.ev-color__border-hover--gray-80:hover, .ev-color__border-hover--gray-80:focus, .ev-color__border-hover--gray-80:active {
  border-color: #808080 !important;
}
.ev-color__before--gray-80::before {
  color: #808080 !important;
}
.ev-color__before-hover--gray-80:hover::before, .ev-color__before-hover--gray-80:focus::before, .ev-color__before-hover--gray-80:active::before {
  color: #808080 !important;
}
.ev-color__after--gray-80::after {
  color: #808080 !important;
}
.ev-color__after-hover--gray-80:hover::after, .ev-color__after-hover--gray-80:focus::after, .ev-color__after-hover--gray-80:active::after {
  color: #808080 !important;
}
.ev-color__text--blue {
  color: #0223bd !important;
}
.ev-color__text-hover--blue:hover, .ev-color__text-hover--blue:focus, .ev-color__text-hover--blue:active {
  color: #0223bd !important;
}
.ev-color__background--blue {
  background-color: #0223bd !important;
}
.ev-color__background-hover--blue:hover, .ev-color__background-hover--blue:focus, .ev-color__background-hover--blue:active {
  background-color: #0223bd !important;
}
.ev-color__border--blue {
  border-color: #0223bd !important;
}
.ev-color__border-hover--blue:hover, .ev-color__border-hover--blue:focus, .ev-color__border-hover--blue:active {
  border-color: #0223bd !important;
}
.ev-color__before--blue::before {
  color: #0223bd !important;
}
.ev-color__before-hover--blue:hover::before, .ev-color__before-hover--blue:focus::before, .ev-color__before-hover--blue:active::before {
  color: #0223bd !important;
}
.ev-color__after--blue::after {
  color: #0223bd !important;
}
.ev-color__after-hover--blue:hover::after, .ev-color__after-hover--blue:focus::after, .ev-color__after-hover--blue:active::after {
  color: #0223bd !important;
}
.ev-color__text--blue-dark {
  color: #000041 !important;
}
.ev-color__text-hover--blue-dark:hover, .ev-color__text-hover--blue-dark:focus, .ev-color__text-hover--blue-dark:active {
  color: #000041 !important;
}
.ev-color__background--blue-dark {
  background-color: #000041 !important;
}
.ev-color__background-hover--blue-dark:hover, .ev-color__background-hover--blue-dark:focus, .ev-color__background-hover--blue-dark:active {
  background-color: #000041 !important;
}
.ev-color__border--blue-dark {
  border-color: #000041 !important;
}
.ev-color__border-hover--blue-dark:hover, .ev-color__border-hover--blue-dark:focus, .ev-color__border-hover--blue-dark:active {
  border-color: #000041 !important;
}
.ev-color__before--blue-dark::before {
  color: #000041 !important;
}
.ev-color__before-hover--blue-dark:hover::before, .ev-color__before-hover--blue-dark:focus::before, .ev-color__before-hover--blue-dark:active::before {
  color: #000041 !important;
}
.ev-color__after--blue-dark::after {
  color: #000041 !important;
}
.ev-color__after-hover--blue-dark:hover::after, .ev-color__after-hover--blue-dark:focus::after, .ev-color__after-hover--blue-dark:active::after {
  color: #000041 !important;
}
.ev-color__text--blue-layout {
  color: #1c2e5b !important;
}
.ev-color__text-hover--blue-layout:hover, .ev-color__text-hover--blue-layout:focus, .ev-color__text-hover--blue-layout:active {
  color: #1c2e5b !important;
}
.ev-color__background--blue-layout {
  background-color: #1c2e5b !important;
}
.ev-color__background-hover--blue-layout:hover, .ev-color__background-hover--blue-layout:focus, .ev-color__background-hover--blue-layout:active {
  background-color: #1c2e5b !important;
}
.ev-color__border--blue-layout {
  border-color: #1c2e5b !important;
}
.ev-color__border-hover--blue-layout:hover, .ev-color__border-hover--blue-layout:focus, .ev-color__border-hover--blue-layout:active {
  border-color: #1c2e5b !important;
}
.ev-color__before--blue-layout::before {
  color: #1c2e5b !important;
}
.ev-color__before-hover--blue-layout:hover::before, .ev-color__before-hover--blue-layout:focus::before, .ev-color__before-hover--blue-layout:active::before {
  color: #1c2e5b !important;
}
.ev-color__after--blue-layout::after {
  color: #1c2e5b !important;
}
.ev-color__after-hover--blue-layout:hover::after, .ev-color__after-hover--blue-layout:focus::after, .ev-color__after-hover--blue-layout:active::after {
  color: #1c2e5b !important;
}
.ev-border--none {
  border: 0 !important;
}
.ev-before--none::before {
  display: none !important;
}
.ev-after--none::after {
  display: none !important;
}
.ev-shadow--none {
  box-shadow: none !important;
}

.ev-display--none {
  display: none;
}
.ev-display--inline {
  display: inline;
}
.ev-display--block {
  display: block;
}
.ev-display--inline-block {
  display: inline-block;
}
.ev-display--flex {
  display: flex;
}
.ev-display--inline-flex {
  display: inline-flex;
}
.ev-visibility--hidden {
  visibility: hidden;
}
.ev-visibility--visible {
  visibility: visible;
}
.ev-position-hide {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

@media screen and (min-width: 90rem) {
  .ev-small-only {
    display: none;
  }
  .ev-medium-only {
    display: none;
  }
  .ev-large-only {
    display: flex;
  }
  .ev-hide--large {
    display: none;
  }
}
@media screen and (max-width: 90rem) {
  .ev-small-only {
    display: none;
  }
  .ev-medium-only {
    display: flex;
  }
  .ev-large-only {
    display: none;
  }
  .ev-hide--medium {
    display: none;
  }
}
@media screen and (max-width: 50rem) {
  .ev-small-only {
    display: flex;
  }
  .ev-medium-only {
    display: none;
  }
  .ev-large-only {
    display: none;
  }
  .ev-hide--small, .ev-hide--medium {
    display: none;
  }
}
@font-face {
  font-family: "akkurat";
  font-style: normal;
  font-weight: normal;
  src: url(/build/fonts/akkurat-webfont.ab215246.woff2) format("woff2"), url(/build/fonts/akkurat-webfont.158f429c.woff) format("woff"), url(/build/fonts/akkurat-webfont.65ccfd35.ttf) format("truetype");
}
@font-face {
  font-family: "akkurat";
  font-style: normal;
  font-weight: bold;
  src: url(/build/fonts/AkkuratPro-Bold.3c7efa88.woff2) format("woff2"), url(/build/fonts/AkkuratPro-Bold.8e88ebcc.woff) format("woff"), url(/build/fonts/AkkuratPro-Bold.dc5e4aa9.ttf) format("truetype");
}
body {
  color: #000041;
  font-family: "akkurat", "Helvetica", "Arial";
  font-weight: bold;
}

.text {
  font-size: 1rem;
}
.text--chapo {
  font-size: 1.2rem;
  font-weight: bold;
  margin-bottom: 1rem;
}

@media screen and (max-width: 90rem) {
  .text {
    font-size: 0.9rem;
  }
  .text--chapo {
    font-size: 1rem;
    margin-bottom: 0.5rem;
  }
}
@media screen and (max-width: 50rem) {
  .text {
    font-size: 0.8rem;
  }
  .text--chapo {
    font-size: 0.9rem;
  }
}
.icon {
  color: #FFF;
  height: 100%;
  width: 100%;
}
.icon--carousel-arrow {
  max-width: 100%;
  min-width: 100%;
  position: relative;
}
.icon--carousel-left {
  left: 2rem;
}
.icon--localization {
  margin-right: 0.5rem;
  max-height: 1.4rem;
  max-width: 1.4rem;
  min-height: 1.4rem;
  min-width: 1.4rem;
}
.icon--social {
  max-height: 1.4rem;
  min-height: 1.4rem;
}
.icon--close {
  max-height: 3rem;
  min-height: 3rem;
}
.icon--greystar {
  max-height: 1.4rem;
  min-height: 1.4rem;
}
.icon--equal-housing, .icon--beyond-expectations {
  max-height: 4rem;
  min-height: 4rem;
  width: auto;
}

.svg__france {
  fill: #0223bd;
}
.svg__part {
  fill: #FFF;
}

.button {
  background: #1c2e5b;
  border-radius: 0.2rem;
  color: #FFF;
  font-size: 1rem;
  font-weight: bold;
  min-height: 2.4rem;
  padding: 0.5rem 2.5rem;
}
.button--close {
  background: transparent;
  padding: 0;
  position: absolute;
  right: 4rem;
  top: 3rem;
}

@media screen and (max-width: 90rem) {
  .button {
    font-size: 0.9rem;
    min-height: 2rem;
    padding: 0.25rem 2.5rem;
  }
  .button--close {
    padding: 0;
    right: 3rem;
  }
}
@media screen and (max-width: 50rem) {
  .button {
    font-size: 0.8rem;
    min-height: 1.8rem;
    padding: 0.25rem 1.5rem;
  }
  .button--close {
    padding: 0;
    right: 2rem;
    top: 2.5rem;
  }
  .button--close .icon {
    max-height: 2rem;
    min-height: 2rem;
  }
}
.separator {
  max-width: 100vw;
  position: relative;
  width: 100%;
}
.separator--section::before {
  display: block;
  content: "";
  position: absolute;
  background: #eee;
  height: 1px;
  left: 10%;
  top: 0;
  width: 80%;
  z-index: 1;
}

@media screen and (max-width: 90rem) {
  .separator--section::before {
    left: 5%;
    width: 90%;
  }
}
.logo {
  align-items: center;
  display: flex;
  justify-content: center;
  padding: 1.5rem 2rem;
}
.logo__svg {
  fill: #FFF !important;
  stroke: #FFF !important;
}
.logo__image {
  max-height: 4.5rem;
  min-height: 4.5rem;
  width: auto;
}
.logo--small {
  height: 100%;
  left: calc(50% - 1.4rem);
  padding: 0.5rem 0;
  position: absolute;
  top: 0;
  width: 2.8rem;
}

@media screen and (max-width: 90rem) {
  .logo__image {
    max-height: 4rem;
    min-height: 4rem;
  }
}
.layout {
  background-attachment: fixed;
  background-color: #1c2e5b;
  background-image: url(/build/images/layout-bg.44f9cd50.jpg);
  background-position: top center;
  background-repeat: no-repeat;
  background-size: cover;
}

@media screen and (max-width: 50rem) {
  .header {
    justify-content: center;
  }
  .header .logo--header {
    padding-bottom: 0.5rem;
  }
}
.title--section {
  font-size: 1.7rem;
  color: #000041;
  justify-content: center;
  padding: 4rem 0.5rem;
  text-align: center;
}
.title--section.title--underline {
  color: #FFF;
  font-size: 3.2rem;
  line-height: 3.8rem;
}
.title--small {
  font-size: 1.1rem;
}
.title--small .title__link {
  font-size: 1.2rem;
}
.title--medium {
  font-size: 1.3rem;
}
.title--medium .title__link {
  font-size: 1.3rem;
}
.title--underline {
  text-decoration: underline;
}
.title--underline .title__link {
  color: #FFF;
}

@media screen and (max-width: 90rem) {
  .title--section {
    font-size: 1.5rem;
    padding: 3rem 0;
  }
  .title--section.title--underline {
    font-size: 2.5rem;
    line-height: 3.2rem;
    padding: 3rem 0.5rem;
  }
}
@media screen and (max-width: 50rem) {
  .title--section {
    font-size: 1.2rem;
    padding: 2rem 0;
  }
  .title--section.title--underline {
    font-size: 1.3rem;
    line-height: 2rem;
    padding: 2rem 0.5rem;
  }
  .title--small {
    font-size: 1.7rem;
  }
  .title--medium {
    font-size: 1.2rem;
  }
}
.navigation {
  color: #FFF;
}
.navigation__main, .navigation__localization, .navigation__account {
  padding: 0 2.5rem;
}
.navigation__main, .navigation__localization {
  align-items: center;
}
.navigation__main {
  max-width: 40rem;
}
.navigation__link, .navigation__localization {
  line-height: 1.8rem;
}
.navigation__link {
  color: #FFF;
  font-size: 1rem;
  text-decoration: underline;
}
.navigation__link--inactive {
  text-decoration: initial;
}
.navigation__localization {
  margin-left: auto;
  padding-bottom: 1.75rem;
}
.navigation__localization-separator {
  margin-left: 0.4rem;
  margin-right: 0.4rem;
}
.navigation__localization .navigation__link {
  font-size: 1.2rem;
}
.navigation__main, .navigation__account {
  justify-content: center;
}
.navigation--alt {
  background-image: linear-gradient(to top, #000041, #1c2e5b);
  bottom: 0;
  height: 3.5rem;
  left: 0;
  max-width: 100vw;
  min-width: 100vw;
  padding: 0 1rem;
  position: fixed;
  z-index: 10;
}
.navigation--alt .navigation__button {
  display: flex;
  height: 3rem;
  padding: 0;
  position: relative;
  width: 3rem;
  z-index: 1;
}
.navigation--alt .navigation__button::before {
  display: block;
  content: "";
  position: absolute;
  color: #FFF;
  content: "|||";
  font-family: "Arial Black";
  font-size: 2.4rem;
  font-weight: bold;
  height: 3rem;
  left: 0.5rem;
  position: relative;
  top: 0.25rem;
  transform: rotate(90deg);
  width: 3rem;
}
.navigation--alt .navigation__dropdown {
  background-image: linear-gradient(to right, #000041, #1c2e5b);
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  left: -90vw;
  max-width: 90vw;
  min-height: calc(100vh - 3.5rem);
  min-width: 90vw;
  padding: 2rem;
  position: fixed;
  top: 0;
  transition: left 0.25s;
  z-index: 2;
}
.navigation--alt .navigation__dropdown-element:not(:last-of-type) {
  margin-bottom: 1rem;
}
.navigation--alt .navigation__dropdown--open {
  left: 0;
  transition: left 0.25s;
}
.navigation--alt .navigation__dropdown--open + .navigation__dropdown-overlay {
  left: 0;
  opacity: 1;
  transition: opacity 0.25s;
}
.navigation--alt .navigation__dropdown-overlay {
  background: rgba(0, 0, 0, 0.5);
  left: -100vw;
  max-height: calc(100vh - 3.5rem);
  min-height: calc(100vh - 3.5rem);
  min-width: 100vw;
  opacity: 0;
  position: fixed;
  top: 0;
  transition: opacity 0.25s;
  z-index: 0;
}
.navigation--alt .navigation__localization {
  align-items: center;
  display: flex;
  padding: 0;
}
.navigation--alt .navigation__link {
  font-size: 1.1rem;
}
.navigation--alt .logo__image {
  max-height: 100%;
  min-height: 100%;
}

@media screen and (max-width: 90rem) {
  .navigation__main, .navigation__account {
    padding: 0 1rem;
  }
  .navigation__localization {
    padding: 0 1rem 1.6rem;
  }
  .navigation__main {
    max-width: 33rem;
  }
  .navigation__link {
    font-size: 0.9rem;
  }
  .navigation__localization .navigation__link {
    font-size: 0.9rem;
  }
}
.content {
  flex-grow: 2;
  overflow: hidden;
}

.section {
  justify-content: center;
  margin: 0;
  max-width: 100vw;
  padding: 2rem 10%;
  position: relative;
}
.section--white {
  background: #FFF;
}
.section--white .carousel__image-wrapper {
  background: rgba(28, 46, 91, 0.4);
}
.section--gray {
  background: #fafafa;
}
.section--presentation {
  color: #FFF;
  font-size: 0.9rem;
}
.section--map-home {
  max-height: 48rem;
  min-height: 48rem;
}
.section--map-home .residence__card-list {
  height: 48rem;
  overflow: hidden auto;
}
.section--residence-plus {
  color: #000041;
}
.section--availability iframe {
  border: 1px solid #eee;
  margin-bottom: 2rem;
  margin-top: 2rem;
  min-height: 35rem;
  width: 100%;
}

@media screen and (max-width: 90rem) {
  .section {
    padding: 2rem 5%;
  }
  .section--presentation {
    font-size: 0.8rem;
  }
  .section--availability iframe {
    min-height: 100vh;
  }
}
@media screen and (max-width: 50rem) {
  .section {
    padding: 1rem;
  }
  .section--map-home {
    max-height: unset;
    min-height: unset;
  }
  .section--map-home .residence__card-list {
    height: unset;
    order: 2;
    overflow: auto;
  }
  .section--map-home .map {
    min-height: 70vw;
    order: 1;
  }
}
.residence__image {
  height: 100%;
  left: 50%;
  position: relative;
  transform: translateX(-50%);
  width: auto;
}
.residence__image-wrapper {
  align-items: center;
  background: rgba(255, 255, 255, 0.4);
  border-radius: 0.5rem;
  display: flex;
  overflow: hidden;
  transition: transform 0.25s, box-shadow 0.25s;
  transform-origin: bottom center;
}
.residence__service {
  align-items: center;
  display: flex;
  flex-direction: column;
  margin: 1rem 0;
  max-width: calc(100% / 5 - 2.5rem);
  min-width: 6rem;
  padding: 0 0.25rem;
  position: relative;
  text-align: center;
}
.residence__service-list {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-evenly;
  margin-top: 2rem;
}
.residence__service-list--light-bg .residence__service {
  color: #000041;
}
.residence__service-list--light-bg .svg__part {
  fill: #000041;
}
.residence__service .icon {
  max-height: 3rem;
  max-width: 3rem;
  min-height: 3rem;
  min-width: 3rem;
}
.residence__description {
  margin-top: 2rem;
}
.residence__plus .title {
  justify-content: flex-start;
  margin-bottom: 0.25rem;
  padding: 0;
  text-align: left;
}
.residence__plus .title:not(:first-of-type) {
  margin-top: 1rem;
}
.residence__date {
  margin-top: 0.5rem;
}
.residence__card {
  color: #000041;
  display: grid;
  grid-column-gap: 2rem;
  grid-template-columns: calc(50% - 1rem);
  grid-template-rows: 30% 10%;
  padding-bottom: 4rem;
  padding-top: 4rem;
  position: relative;
}
.residence__card .residence__carousel, .residence__card .residence__service-list {
  grid-column-end: 2;
  grid-column-start: 1;
}
.residence__card .residence__carousel {
  grid-row-end: 4;
  grid-row-start: 1;
}
.residence__card .residence__service-list {
  grid-row-end: 5;
  grid-row-start: 4;
}
.residence__card .residence__map, .residence__card .residence__description, .residence__card .residence__location {
  grid-column-end: 3;
  grid-column-start: 2;
}
.residence__card .residence__location {
  grid-row-end: 2;
  grid-row-start: 1;
}
.residence__card .residence__map {
  grid-row-end: 4;
  grid-row-start: 2;
}
.residence__card .residence__description {
  grid-row-end: 5;
  grid-row-start: 4;
}
.residence__card--small {
  border: 1px solid #ddd;
  border-radius: 0.5rem;
  box-shadow: transparent;
  color: #000041;
  display: flex;
  grid-column-gap: unset;
  margin-bottom: 1rem;
  padding: 0.5rem;
  transition: box-shadow 0.15s;
}
.residence__card--small:hover {
  background: #fafafa;
}
.residence__card--small.residence__card--active {
  box-shadow: 0 0.5rem 1rem -0.5rem rgba(0, 0, 0, 0.5);
  transition: box-shadow 0.15s;
}
.residence__card--small .residence__image-wrapper {
  max-height: 9rem;
  max-width: 13.5rem;
  min-height: 9rem;
  min-width: 13.5rem;
}
.residence__card--small .residence__information {
  padding: 0 2rem;
}
.residence__card--small .residence__title, .residence__card--small .residence__service, .residence__card--small .residence__flatsharing {
  font-size: 0.9rem;
}
.residence__card--small .residence__title {
  line-height: 1.8rem;
  text-decoration: underline;
}
.residence__card--small .residence__apartment, .residence__card--small .residence__service {
  display: flex;
  line-height: 1.3rem;
}
.residence__card--small .residence__apartment {
  font-size: 1.3rem;
  margin-bottom: 0.25rem;
  margin-top: 1rem;
}
.residence__card--small .residence__service {
  flex-direction: row;
  margin: 0;
  max-width: unset;
  min-width: unset;
  text-align: left;
  width: auto;
}
.residence__card--small .residence__service-list {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  margin-top: 0.5rem;
}
.residence__card--small .residence__service:not(:first-of-type)::before {
  display: block;
  content: "";
  position: absolute;
  content: "–";
  margin: 0 0.25rem;
  position: relative;
  width: auto;
}
.residence__card-list {
  max-height: 50rem;
  overflow: auto;
  padding: 1rem 2rem 1rem 3rem;
}
.residence--contact {
  margin-top: 1rem;
}
.residence--contact .residence__name, .residence--contact .residence__address, .residence--contact .residence__phone, .residence--contact .residence__schedule {
  text-align: right;
}
.residence--contact .residence__address, .residence--contact .residence__schedule {
  margin-top: 0.5rem;
}
.residence--contact .residence__schedule {
  font-size: 0.9rem;
}

@media screen and (max-width: 90rem) {
  .residence__card-list {
    max-height: 40rem;
  }
  .residence__card--small .residence__image-wrapper {
    max-height: 8rem;
    max-width: 11.5rem;
    min-height: 8rem;
    min-width: 11.5rem;
  }
  .residence__card--small .residence__apartment {
    font-size: 1.1rem;
    margin-top: 0.25rem;
  }
  .residence__card--small .residence__information {
    padding: 0 1rem;
  }
  .residence__card--small .residence__service {
    font-size: 0.8rem;
    line-height: 1.2rem;
  }
  .residence__card--small .residence__service-list {
    margin-top: 0.5rem;
  }
  .residence__service {
    font-size: 0.9rem;
    max-width: 20%;
    min-width: 5rem;
    width: 20%;
  }
  .residence__service .icon {
    max-height: 2.5rem;
    max-width: 2.5rem;
    min-height: 2.5rem;
    min-width: 2.5rem;
  }
}
@media screen and (max-width: 50rem) {
  .residence__service {
    font-size: 0.8rem;
    margin: 0.5rem 0;
    min-width: 3.5rem;
    padding: 0;
  }
  .residence__service .icon {
    max-height: 2rem;
    max-width: 2rem;
    min-height: 2rem;
    min-width: 2rem;
  }
  .residence__map {
    min-height: 50vw;
  }
  .residence__description {
    margin-top: 0;
  }
  .residence__card {
    grid-column-gap: 0;
    grid-template-columns: calc(100vw - 2rem);
    grid-template-rows: 60vw auto auto auto auto;
  }
  .residence__card .residence__carousel, .residence__card .residence__service-list, .residence__card .residence__map, .residence__card .residence__description, .residence__card .residence__location {
    grid-column-end: 2;
    grid-column-start: 1;
  }
  .residence__card .residence__carousel {
    grid-row-end: 2;
    grid-row-start: 1;
  }
  .residence__card .residence__service-list, .residence__card .residence__location, .residence__card .residence__description {
    margin-top: 1rem;
  }
  .residence__card .residence__service-list {
    grid-row-end: 4;
    grid-row-start: 3;
  }
  .residence__card .residence__map {
    grid-row-end: 5;
    grid-row-start: 4;
  }
  .residence__card .residence__description {
    grid-row-end: 6;
    grid-row-start: 5;
  }
  .residence__card .residence__location {
    grid-row-end: 3;
    grid-row-start: 2;
  }
  .residence__card .residence__date {
    margin-top: 0;
  }
  .residence__card-list {
    max-height: unset;
    order: 2;
    padding: 1rem;
  }
  .residence__card--small {
    align-items: center;
    flex-direction: column;
  }
  .residence__card--small .residence__image-wrapper {
    margin-bottom: 0.5rem;
    max-height: 50vw;
    max-width: 100%;
    min-height: 50vw;
    min-width: 100%;
  }
  .residence__card--small .residence__title, .residence__card--small .residence__flatsharing {
    text-align: center;
  }
  .residence__card--small .residence__title, .residence__card--small .residence__service {
    font-size: 0.8rem;
    line-height: 1.2rem;
  }
  .residence__card--small .residence__apartment {
    font-size: 0.9rem;
    margin-top: 0.5rem;
  }
  .residence__card--small .residence__flatsharing {
    font-size: 0.75rem;
  }
  .residence__card--small .residence__apartment, .residence__card--small .residence__service-list {
    justify-content: center;
  }
  .residence__card--small .residence__service-list {
    margin-top: 0.5rem;
  }
  .residence--contact .residence__name, .residence--contact .residence__address, .residence--contact .residence__phone, .residence--contact .residence__schedule {
    text-align: left;
  }
  .residence--contact .residence__name, .residence--contact .residence__address, .residence--contact .residence__phone {
    font-size: 0.9rem;
  }
  .residence--contact .residence__address, .residence--contact .residence__schedule {
    margin-top: 0.25rem;
  }
  .residence--contact .residence__schedule {
    font-size: 0.8rem;
  }
}
.future__map-wrapper {
  position: relative;
}
.future__map-wrapper .svg {
  max-height: 25rem;
}
.future__map-wrapper .svg__france {
  height: auto;
  width: 100%;
}
.future__map-pin {
  align-items: center;
  display: flex;
  flex-direction: column;
  height: auto;
  position: absolute;
  width: auto;
}
.future__map-pin--lyon {
  bottom: 38%;
  right: 21%;
}
.future__map-pin--guyancourt {
  bottom: 73%;
  right: 43%;
}
.future__map-pin .icon {
  height: 2rem;
}
.future__map-text {
  position: absolute;
  top: -1.75rem;
  white-space: nowrap;
}

.carousel {
  border-radius: 0.25rem;
  display: flex;
  overflow: hidden;
  width: 100%;
}
.carousel .flickity-viewport,
.carousel .main-carousel {
  width: 100%;
}
.carousel .flickity-button-prev-next {
  background: #000041;
  border-radius: 0.25rem;
}
.carousel .flickity-button-prev-next .flickity-button-icon {
  fill: #FFF;
}
.carousel .is-fullscreen + .carousel__button {
  z-index: 0;
}
.carousel__image {
  height: 100%;
  left: 50%;
  position: relative;
  transform: translateX(-50%);
  width: auto;
}
.carousel__image-wrapper {
  align-items: center;
  background: rgba(255, 255, 255, 0.4);
  border-radius: 0.5rem;
  display: flex;
  overflow: hidden;
  transition: transform 0.25s, box-shadow 0.25s;
  transform-origin: bottom center;
}
.carousel__image-title {
  margin: 0 1rem;
}
.carousel__card {
  color: #FFF;
  display: flex;
  flex-direction: column;
  font-size: 100%;
  position: relative;
}
.carousel__card-wrapper {
  width: 100vw;
}
.carousel__card-city {
  font-size: 1.5rem;
  text-transform: uppercase;
  width: 100%;
}
.carousel__card:hover .carousel__image-wrapper, .carousel__card:focus-within .carousel__image-wrapper, .carousel__card:focus .carousel__image-wrapper, .carousel__card:active .carousel__image-wrapper {
  box-shadow: 0 0 1rem rgba(255, 255, 255, 0.75);
  transform: scale(1.1);
}
.carousel--residence {
  position: relative;
}
.carousel--residence .carousel__image-wrapper, .carousel--residence .carousel-cell {
  height: 100%;
  width: 100%;
}
.carousel--residence .carousel__image-wrapper {
  border-radius: 0.25rem;
}
.carousel--residence .carousel__image-wrapper--light-bg {
  background: rgba(0, 0, 65, 0.4);
}
.carousel--residence .flickity-viewport {
  min-height: 25vw;
}
.carousel--residence .main-carousel.is-fullscreen .carousel__image {
  height: auto;
}
.carousel--residence .main-carousel.is-fullscreen .carousel__image-wrapper {
  background: transparent;
}
.carousel--residence-home .flickity-prev-next-button {
  top: calc(50% - 1.5rem);
}
.carousel--residence-home .carousel__image-wrapper {
  margin: 0 1rem;
  max-height: 13.5rem;
  max-width: 18rem;
  min-height: 13.5rem;
  min-width: 18rem;
}
.carousel--residence-home .carousel__card-title {
  margin-top: 1rem;
}
.carousel--residence-home .carousel__card:not(.carousel__card--map) {
  margin-top: 2rem;
}
.carousel--residence-home .carousel__card--map .carousel__image-wrapper {
  max-height: 20.5rem;
  min-height: 20.5rem;
}
.carousel--residence-home .carousel__card:first-of-type .carousel__image-wrapper {
  margin-left: 3rem;
}
.carousel--residence-home .carousel__card:last-of-type .carousel__image-wrapper {
  margin-right: 3rem;
}
.carousel--concept {
  padding-bottom: 0.75rem;
}
.carousel--concept .carousel__card {
  height: 22rem;
  margin: 0 2rem;
  width: 14.5rem;
}
.carousel--concept .carousel__card-title {
  align-items: center;
  background: #1c2e5b;
  border-bottom: 2px solid #FFF;
  border-left: 2px solid #FFF;
  border-right: 2px solid #FFF;
  display: flex;
  font-size: 1.7rem;
  height: 100%;
  line-height: 2rem;
  padding: 0 0.75rem;
}
.carousel--concept .carousel__card::before {
  display: block;
  content: "";
  position: absolute;
  background: #0223bd;
  height: 22rem;
  left: 0.75rem;
  top: 0.75rem;
  width: 14.5rem;
  z-index: -1;
}
.carousel--concept .carousel__image-wrapper {
  border-left: 2px solid #FFF;
  border-radius: 0;
  border-right: 2px solid #FFF;
  border-top: 2px solid #FFF;
  max-height: 16.5rem;
  max-width: 100%;
  min-height: 16.5rem;
  min-width: 100%;
}
.carousel--concept .flickity-viewport {
  min-height: 22.75rem;
}
.carousel__button, .carousel__navigation {
  position: absolute;
}
.carousel__navigation {
  align-items: center;
  display: flex;
  height: 100%;
  padding: 0;
  top: 0;
  width: 8%;
  z-index: 1;
}
.carousel__navigation--left {
  left: 2rem;
}
.carousel__navigation--right {
  right: 2rem;
  transform: rotate(180deg);
}
.carousel__button {
  background: #000041;
  bottom: 5%;
  left: 25%;
  margin: 0;
  width: 50%;
  z-index: 2;
}

@media screen and (max-width: 90rem) {
  .carousel__navigation--left {
    left: 1rem;
  }
  .carousel__navigation--right {
    right: 1rem;
  }
  .carousel--residence .flickity-viewport {
    min-height: 35vw;
  }
  .carousel--residence .main-carousel:not(.is-fullscreen) .carousel__image {
    max-height: 35vw;
    min-height: 35vw;
  }
  .carousel--concept .carousel__card {
    margin: 0 1rem;
  }
}
@media screen and (max-width: 50rem) {
  .carousel .flickity-prev-next-button {
    height: 2rem;
    width: 2rem;
  }
  .carousel--residence {
    max-height: 60vw;
    min-height: 60vw;
  }
  .carousel--residence .flickity-viewport {
    min-height: 60vw;
  }
  .carousel--residence .main-carousel:not(.is-fullscreen) .carousel__image {
    max-height: 100%;
    min-height: 100%;
  }
  .carousel--residence .main-carousel:not(.is-fullscreen) .carousel__image-wrapper {
    max-height: 60vw;
  }
  .carousel--residence-home .carousel__image-wrapper {
    max-height: 16rem;
    max-width: 13rem;
    min-height: 16rem;
    min-width: 13rem;
  }
  .carousel--residence-home .carousel__card {
    max-width: 18rem;
  }
  .carousel--residence-home .carousel__card-title {
    margin-top: 1rem;
  }
  .carousel--residence-home .carousel__card:not(.carousel__card--map) {
    margin-top: 2rem;
  }
  .carousel--residence-home .carousel__card--map .carousel__image-wrapper {
    max-height: 22.5rem;
    min-height: 22.5rem;
  }
  .carousel__navigation--left {
    left: 0.5rem;
  }
  .carousel__navigation--right {
    right: 0.5rem;
  }
  .carousel__button {
    bottom: 3%;
  }
}
.mosaic__wrapper {
  align-content: flex-start;
  background: #FFF;
  display: flex;
  flex-wrap: wrap;
  height: 100%;
  justify-content: space-evenly;
  padding: 2rem 0 0;
  width: 100%;
}
.mosaic__image {
  height: 100%;
  left: 50%;
  position: relative;
  transform: translateX(-50%);
  width: auto;
  max-height: 20vw;
}
.mosaic__image-wrapper {
  align-items: center;
  background: rgba(255, 255, 255, 0.4);
  border-radius: 0.5rem;
  display: flex;
  overflow: hidden;
  transition: transform 0.25s, box-shadow 0.25s;
  transform-origin: bottom center;
  background: rgba(28, 46, 91, 0.4);
  border-radius: 0;
  margin-bottom: 2rem;
  max-height: 20vw;
  max-width: 30%;
  min-height: 20vw;
  min-width: 30%;
  position: relative;
}
.mosaic__title {
  background: rgba(255, 255, 255, 0.7);
  bottom: 0;
  bottom: 0;
  height: auto;
  padding: 0.25rem 1rem;
  position: absolute;
  text-align: center;
  width: 100%;
}

@media screen and (max-width: 90rem) {
  .mosaic__image {
    max-height: 30vw;
  }
  .mosaic__image-wrapper {
    max-height: 30vw;
    max-width: 45%;
    min-height: 30vw;
    min-width: 45%;
  }
}
.map {
  background: #fafafa;
  min-height: 100%;
}

.mapbox__marker {
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  cursor: pointer;
  height: 45px !important;
  min-width: 36px !important;
  width: 36px !important;
  transition: height 0.25s, min-width 0.25s, width 0.25s, filter 0.25s;
}
.mapbox__marker--available {
  background-image: url(/build/images/map-available.78003977.svg);
}
.mapbox__marker--unavailable {
  background-image: url(/build/images/map-unavailable.73551e41.svg);
}
.mapbox__marker--future {
  background-image: url(/build/images/map-future.b6538ba1.svg);
}
.mapbox__marker--hover {
  filter: brightness(1.25);
  height: 60px !important;
  min-width: 48px !important;
  width: 48px !important;
  z-index: 1000;
}

@media screen and (max-width: 50rem) {
  .map {
    min-height: 60vw;
  }
  .map--residence, .map--contact {
    min-width: 100vw !important;
  }
  .map--contact {
    min-height: 100vh;
    order: 2;
  }
  .map--residence {
    height: 45vw;
    margin-left: -1rem !important;
  }
}
.form__field {
  background: #1c2e5b;
  border-bottom: 1px solid #FFF;
  border-left: 0;
  border-right: 0;
  border-top: 0;
  color: #FFF;
  font-weight: bold;
  line-height: 2rem;
  min-height: 2rem;
  padding: 0 0.5rem;
}
.form__field-container {
  display: flex;
  flex-direction: column;
}
.form__field-container:not(.ev-element) {
  margin-bottom: 1rem;
}
.form__field--text-area {
  min-height: 10rem;
  resize: none;
}

.footer {
  background: #808080;
  color: #FFF;
  font-size: 0.8rem;
  padding: 3rem 15%;
}
.footer__navigation-wrapper {
  display: flex;
}
.footer__navigation .footer__link:not(.footer__link--big) {
  font-family: "akkurat";
}
.footer__link {
  color: #FFF;
  display: flex;
  font-size: 0.8rem;
}
.footer__link--big {
  font-size: 0.9rem;
}
.footer__legal {
  justify-content: space-between;
  margin: 4rem 0;
}
.footer__legal-element {
  align-items: center;
  display: flex;
  height: 2rem;
}
.footer__legal-element:not(:last-of-type) {
  margin-right: 2rem;
}
.footer__legal-line-container {
  flex-direction: column;
}
.footer__social-icon {
  margin-left: 1rem;
}
.footer__warning {
  align-items: center;
  display: flex;
}
.footer__warning-text {
  font-size: 0.7rem;
  padding: 0 4rem;
  text-align: center;
}

@media screen and (max-width: 90rem) {
  .footer {
    padding: 3rem 5%;
  }
}
@media screen and (max-width: 50rem) {
  .footer {
    padding: 2rem 0.5rem;
  }
  .footer__column {
    margin: 0.5rem 0;
  }
  .footer__navigation .footer__link {
    justify-content: center;
    text-align: center;
  }
  .footer__legal {
    align-items: center;
    flex-direction: column;
  }
  .footer__legal-element {
    margin: 0 0.5rem !important;
  }
  .footer__legal-line {
    flex-wrap: wrap;
    justify-content: center;
  }
  .footer__legal-line-container {
    align-items: center;
  }
  .footer__social {
    margin-top: 2rem;
  }
  .footer__warning {
    flex-wrap: wrap;
    justify-content: center;
  }
  .footer__warning .footer__logo-link {
    margin: 2rem 1rem 0;
    order: 3;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3NzL2Zyb250LjNmOTI0YTE2LmNzcyIsIm1hcHBpbmdzIjoiQUFBQTtJQUNJLGdCQUFnQjtBQUNwQjs7QUFFQTtJQUNJLFlBQVk7QUFDaEI7O0FBRUE7SUFDSSxhQUFhO0lBQ2IsU0FBUztJQUNULDZCQUE2QjtJQUM3QixZQUFZO0lBQ1osa0JBQWtCO0FBQ3RCOztBQUVBO0lBQ0ksbUNBQW1DO0lBQ25DLFlBQVk7SUFDWixPQUFPO0lBQ1AsYUFBYTtJQUNiLGVBQWU7SUFDZix3Q0FBd0M7SUFDeEMsTUFBTTtJQUNOLDBCQUEwQjtJQUMxQix3QkFBd0I7SUFDeEIsV0FBVztJQUNYLGNBQWM7QUFDbEI7O0FBRUE7SUFDSSxzQkFBc0I7QUFDMUI7O0FBRUE7Ozs7SUFJSSxTQUFTO0lBQ1QsT0FBTztJQUNQLGtCQUFrQjtJQUNsQixRQUFRO0lBQ1IsTUFBTTtBQUNWOztBQUVBO0lBQ0ksaUNBQWlDO0lBQ2pDLGdCQUFnQjtBQUNwQjs7QUFFQTtJQUNJLDJCQUEyQjtJQUMzQixVQUFVO0lBQ1YsNEJBQTRCO0lBQzVCLDRCQUE0QjtJQUM1QiwwREFBMEQ7QUFDOUQ7O0FBRUE7SUFDSSxXQUFXO0lBQ1gsMERBQTBEO0FBQzlEOztBQUVBOzs7O0lBSUksY0FBYztJQUNkLFVBQVU7SUFDVixrQkFBa0I7SUFDbEIsc0RBQXNEO0lBQ3RELGtCQUFrQjtJQUNsQixjQUFjO0FBQ2xCOztBQUVBOzs7O0lBSUksVUFBVTtJQUNWLHVEQUF1RDtJQUN2RCxtQkFBbUI7QUFDdkI7O0FBRUE7SUFDSSxXQUFXO0lBQ1gsZUFBZTtJQUNmLDRDQUE0QztJQUM1QyxZQUFZO0lBQ1osT0FBTztJQUNQLGlCQUFpQjtJQUNqQixlQUFlO0lBQ2YsMEJBQTBCO0lBQzFCLGVBQWU7SUFDZixvQkFBb0I7SUFDcEIsTUFBTTtJQUNOLDJCQUEyQjtJQUMzQixpQkFBaUI7QUFDckI7O0FBRUE7SUFDSSxRQUFRO0lBQ1IsTUFBTTtBQUNWOztBQUVBO0lBQ0ksY0FBYztJQUNkLGlCQUFpQjtJQUNqQix3QkFBd0I7SUFDeEIsY0FBYztBQUNsQjs7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjs7QUFFQTtJQUNJLG1DQUFtQztJQUNuQywwQ0FBMEM7SUFDMUMsYUFBYTtJQUNiLFlBQVk7SUFDWixPQUFPO0lBQ1AsYUFBYTtJQUNiLGNBQWM7SUFDZCxpQ0FBaUM7SUFDakMsYUFBYTtJQUNiLGtCQUFrQjtJQUNsQixrQkFBa0I7SUFDbEIsTUFBTTtJQUNOLHVDQUF1QztJQUN2QyxtQkFBbUI7SUFDbkIsV0FBVztJQUNYLGNBQWM7QUFDbEI7O0FBRUE7SUFDSSxXQUFXO0lBQ1gscUJBQXFCO0lBQ3JCLFlBQVk7SUFDWixZQUFZO0lBQ1osc0JBQXNCO0lBQ3RCLFFBQVE7QUFDWjs7QUFFQTs7OztJQUlJLGNBQWM7QUFDbEI7O0FBRUE7SUFDSSxnQkFBZ0I7SUFDaEIsZUFBZTtBQUNuQjs7QUFFQTtJQUNJLGFBQWE7QUFDakI7O0FBRUE7SUFDSSxZQUFZO0FBQ2hCOztBQUVBO0lBQ0ksZ0JBQWdCO0lBQ2hCLHFCQUFxQjtJQUNyQixTQUFTO0lBQ1QsZUFBZTtJQUNmLGNBQWM7SUFDZCxpQ0FBaUM7SUFDakMsYUFBYTtJQUNiLGtCQUFrQjtJQUNsQixnQkFBZ0I7SUFDaEIsc0JBQXNCO0FBQzFCOztBQUVBO0lBQ0ksc0RBQXNEO0lBQ3RELG1DQUFtQztJQUNuQyx1QkFBdUI7SUFDdkIsNEJBQTRCO0lBQzVCLDBCQUEwQjtJQUMxQixPQUFPO0lBQ1AsZUFBZTtJQUNmLGlCQUFpQjtJQUNqQixVQUFVO0lBQ1Ysa0JBQWtCO0lBQ2xCLE1BQU07SUFDTiwwQkFBMEI7SUFDMUIsdUNBQXVDO0lBQ3ZDLGlCQUFpQjtJQUNqQixjQUFjO0FBQ2xCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZUFBZTtBQUNuQjs7QUFFQTs7SUFFSSxZQUFZO0FBQ2hCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksWUFBWTtBQUNoQjs7QUFFQTs7SUFFSSx1QkFBdUI7SUFDdkIsU0FBUztJQUNULFlBQVk7SUFDWixPQUFPO0lBQ1AsU0FBUztJQUNULGdCQUFnQjtJQUNoQixlQUFlO0lBQ2YsVUFBVTtJQUNWLGtCQUFrQjtJQUNsQixNQUFNO0lBQ04saUJBQWlCO0lBQ2pCLFdBQVc7QUFDZjs7QUFFQTtJQUNJLFVBQVU7QUFDZDs7QUFFQTs7OztJQUlJLFlBQVk7SUFDWixpQkFBaUI7SUFDakIsVUFBVTtJQUNWLFdBQVc7QUFDZjs7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjs7QUFFQTtJQUNJLG1CQUFtQjtBQUN2Qjs7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjs7QUFFQTs7SUFFSSx1QkFBdUI7SUFDdkIsU0FBUztJQUNULGNBQWM7SUFDZCxZQUFZO0lBQ1osU0FBUztJQUNULGdCQUFnQjtJQUNoQixVQUFVO0lBQ1YsV0FBVztBQUNmOztBQUVBLFlBQVk7QUFDWjtJQUNJLE9BQU87SUFDUCxrQkFBa0I7SUFDbEIsTUFBTTtBQUNWOztBQUVBO0lBQ0ksZ0JBQWdCO0lBQ2hCLGVBQWU7SUFDZixnQkFBZ0I7SUFDaEIsYUFBYTtJQUNiLFdBQVc7QUFDZjs7QUFFQTtJQUNJLFdBQVc7SUFDWCxlQUFlO0lBQ2YsaUJBQWlCO0lBQ2pCLFNBQVM7SUFDVCxVQUFVO0FBQ2Q7O0FBRUEsWUFBWTs7QUFFWjtJQUNJLGdDQUFnQztJQUNoQyxTQUFTO0lBQ1QsZ0JBQWdCO0lBQ2hCLGdCQUFnQjtJQUNoQixlQUFlO0lBQ2YscUJBQXFCO0lBQ3JCLFlBQVk7SUFDWixTQUFTO0lBQ1QsYUFBYTtJQUNiLGtCQUFrQjtJQUNsQixxQkFBcUI7SUFDckIsbUJBQW1CO0lBQ25CLG1CQUFtQjtJQUNuQixXQUFXO0FBQ2Y7O0FBRUE7OztJQUdJLFdBQVc7QUFDZjs7QUFFQTtJQUNJLFdBQVc7QUFDZjs7QUFFQTtJQUNJLGFBQWE7QUFDakI7O0FBRUE7SUFDSSxtQkFBbUI7QUFDdkI7O0FBRUE7O0lBRUksV0FBVztJQUNYLGVBQWU7SUFDZixhQUFhO0FBQ2pCOztBQUVBLGFBQWE7QUFDYjtJQUNJLFlBQVk7QUFDaEI7O0FBRUE7SUFDSSxjQUFjO0lBQ2QsWUFBWTtJQUNaLGlCQUFpQjtJQUNqQixrQkFBa0I7SUFDbEIsV0FBVztBQUNmOztBQUVBO0lBQ0ksa0JBQWtCO0lBQ2xCLGVBQWU7QUFDbkI7O0FBRUE7O0lBRUksYUFBYTtBQUNqQjs7QUFFQTs7SUFFSSxhQUFhO0FBQ2pCOztBQUVBO0lBQ0ksbUJBQW1CO0lBQ25CLFdBQVc7SUFDWCxPQUFPO0lBQ1Asa0JBQWtCO0lBQ2xCLFFBQVE7SUFDUixNQUFNO0lBQ04sb0JBQW9CO0lBQ3BCLG1CQUFtQjtJQUNuQiw4QkFBOEI7SUFDOUIsa0NBQWtDO0lBQ2xDLGNBQWM7QUFDbEI7O0FBRUEseURBQXlEOztBQUV6RDtJQUNJLHVCQUF1QjtJQUN2QixTQUFTO0lBQ1QsZ0JBQWdCO0lBQ2hCLFdBQVc7SUFDWCxlQUFlO0lBQ2YsV0FBVztJQUNYLFlBQVk7SUFDWixrQkFBa0I7SUFDbEIsWUFBWTtJQUNaLFVBQVU7SUFDVixZQUFZO0FBQ2hCOztBQUVBO0lBQ0ksV0FBVztJQUNYLFVBQVU7QUFDZDs7QUFFQTtJQUNJLG1CQUFtQjtJQUNuQixhQUFhO0lBQ2IsUUFBUTtJQUNSLE1BQU07QUFDVjs7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjs7QUFFQTs7SUFFSSxhQUFhO0FBQ2pCOztBQUVBLHNCQUFzQjs7QUFFdEI7SUFDSSw0QkFBNEI7SUFDNUIsYUFBYTtJQUNiLFVBQVU7SUFDVixrQkFBa0I7SUFDbEIscUJBQXFCO0lBQ3JCLFdBQVc7QUFDZjs7QUFFQTtJQUNJLFlBQVk7QUFDaEI7O0FBRUE7SUFDSSxPQUFPO0lBQ1AsK0JBQStCO0lBQy9CLDJCQUEyQjtBQUMvQjs7QUFFQTtJQUNJLDJCQUEyQjtJQUMzQixRQUFRO0lBQ1IsaUNBQWlDO0FBQ3JDOztBQUVBLFlBQVk7O0FBRVo7SUFDSTs7Ozs7Ozs4QkFPMEI7SUFDMUIsU0FBUztJQUNULFdBQVc7SUFDWCxlQUFlO0lBQ2YsZ0JBQWdCO0lBQ2hCLE9BQU87SUFDUCxnQkFBZ0I7SUFDaEIsNEJBQTRCO0lBQzVCLG9CQUFvQjtJQUNwQixRQUFRO0lBQ1Isa0JBQWtCO0lBQ2xCLGNBQWM7QUFDbEI7O0FBRUE7SUFDSTtRQUNJLCtIQUErSDtJQUNuSTtBQUNKOztBQUVBO0lBQ0ksaUJBQWlCO0FBQ3JCOztBQUVBO0lBQ0ksZ0JBQWdCO0lBQ2hCLGNBQWM7SUFDZCxtQkFBbUI7QUFDdkI7O0FBRUE7OztJQUdJLFdBQVc7SUFDWCxxQkFBcUI7QUFDekI7O0FBRUE7SUFDSSxXQUFXO0lBQ1gsMEJBQTBCO0FBQzlCOztBQUVBLHNCQUFzQjs7QUFFdEI7SUFDSSw2Q0FBNkM7SUFDN0MsdUJBQXVCO0lBQ3ZCLHNCQUFzQjtJQUN0Qix5QkFBeUI7SUFDekIsa0JBQWtCO0lBQ2xCLFlBQVk7SUFDWixTQUFTO0lBQ1QsdUJBQXVCO0lBQ3ZCLFdBQVc7SUFDWCxVQUFVO0lBQ1Ysa0JBQWtCO0lBQ2xCLFFBQVE7SUFDUixXQUFXO0lBQ1gsY0FBYztBQUNsQjs7QUFFQTtJQUNJO1FBQ0kseUJBQXlCO0lBQzdCO0FBQ0o7O0FBRUEsdUJBQXVCOztBQUV2QjtJQUNJLHNEQUFzRDtBQUMxRDs7QUFFQSw0QkFBNEI7O0FBRTVCO0lBQ0ksVUFBVTtJQUNWLG1DQUFtQztBQUN2Qzs7QUFFQTtJQUNJLFVBQVU7SUFDVixrQ0FBa0M7QUFDdEM7O0FBRUE7SUFDSSxVQUFVO0lBQ1YsK0JBQStCO0FBQ25DOztBQUVBLDJCQUEyQjs7QUFFM0I7O0lBRUksVUFBVTtJQUNWLHdEQUF3RDtBQUM1RDs7QUFFQTtJQUNJLFVBQVU7QUFDZDs7QUFFQSxrQ0FBa0M7O0FBRWxDO0lBQ0ksVUFBVTtJQUNWLGlDQUFpQztBQUNyQzs7QUFFQTtJQUNJLFVBQVU7SUFDViw4QkFBOEI7QUFDbEM7O0FBRUE7SUFDSSxVQUFVO0lBQ1YsMkJBQTJCO0FBQy9COztBQUVBLDZCQUE2Qjs7QUFFN0I7SUFDSSxVQUFVO0lBQ1YsMEJBQTBCO0FBQzlCOztBQUVBO0lBQ0ksVUFBVTtJQUNWLHlCQUF5QjtBQUM3Qjs7QUFFQTtJQUNJLFVBQVU7SUFDVix1QkFBdUI7QUFDM0I7O0FBRUEsK0JBQStCOztBQUUvQjtJQUNJLFVBQVU7SUFDVixvREFBb0Q7QUFDeEQ7O0FBRUE7SUFDSSxVQUFVO0lBQ1YsbURBQW1EO0FBQ3ZEOztBQUVBO0lBQ0ksVUFBVTtJQUNWLGdEQUFnRDtBQUNwRDs7QUFFQSwyQkFBMkI7O0FBRTNCO0lBQ0ksMERBQTBEO0FBQzlEOztBQUVBO0lBQ0ksd0RBQXdEO0FBQzVEOztBQUVBO0lBQ0ksd0NBQXdDO0FBQzVDOztBQUVBLHFDQUFxQztBQUNyQztJQUNJO1FBQ0ksaUJBQWlCO1FBQ2pCLGtCQUFrQjtJQUN0Qjs7SUFFQTtRQUNJLGNBQWM7SUFDbEI7O0lBRUE7UUFDSSxXQUFXO0lBQ2Y7O0lBRUE7UUFDSSxtQkFBbUI7UUFDbkIsY0FBYztRQUNkLFlBQVk7UUFDWixVQUFVO1FBQ1YsWUFBWTtRQUNaLFFBQVE7UUFDUixNQUFNO1FBQ04sV0FBVztJQUNmOztJQUVBO1FBQ0ksa0JBQWtCO1FBQ2xCLG1CQUFtQjtJQUN2Qjs7SUFFQTtRQUNJO1lBQ0ksa0RBQWtEO1lBQ2xELG9EQUFvRDtRQUN4RDtJQUNKO0FBQ0osQztBQ2pwQkEsY0FBYyx3REFBd0QsQ0FBQyxlQUFlLENBQUMsaUJBQWlCLENBQUMseUNBQXlDLENBQUMsaUJBQWlCLGlCQUFpQixDQUFDLE1BQU0sQ0FBQyxLQUFLLENBQUMsa0NBQWtDLFVBQVUsQ0FBQyxXQUFXLENBQUMsaUJBQWlCLHVCQUF1QixDQUFDLGtHQUFrRyxtQkFBbUIsQ0FBQyxnQkFBZ0IsQ0FBQyxXQUFXLENBQUMscUJBQXFCLENBQUMsd0JBQXdCLENBQUMsb0JBQW9CLENBQUMsZ0JBQWdCLENBQUMsdUVBQXVFLGNBQWMsQ0FBQyxnSEFBZ0gsdUJBQXVCLENBQUMsb0JBQW9CLENBQUMsZUFBZSxDQUFDLDZIQUE2SCx3QkFBd0IsQ0FBQyx1SEFBdUgsdUJBQXVCLENBQUMsNktBQTZLLGlCQUFpQixDQUFDLHdHQUF3RyxpQkFBaUIsQ0FBQyxtQkFBbUIsQ0FBQyxTQUFTLENBQUMsd0JBQXdCLEtBQUssQ0FBQyxNQUFNLENBQUMseUJBQXlCLEtBQUssQ0FBQyxPQUFPLENBQUMsMkJBQTJCLFFBQVEsQ0FBQyxNQUFNLENBQUMsNEJBQTRCLE9BQU8sQ0FBQyxRQUFRLENBQUMsZUFBZSxVQUFVLENBQUMsbUJBQW1CLENBQUMsc0JBQXNCLENBQUMsdUNBQXVDLG9CQUFvQixDQUFDLFVBQVUsQ0FBQyx3Q0FBd0Msb0JBQW9CLENBQUMsV0FBVyxDQUFDLDBDQUEwQyxvQkFBb0IsQ0FBQyxVQUFVLENBQUMsMkNBQTJDLG9CQUFvQixDQUFDLFdBQVcsQ0FBQyxxQkFBcUIsaUJBQWlCLENBQUMsZUFBZSxDQUFDLGlDQUFpQyxzQ0FBc0MsQ0FBQyx5Q0FBeUMsQ0FBQyxtQ0FBbUMsQ0FBQyxrQ0FBa0MsaUNBQWlDLCtCQUErQixDQUFDLENBQUMsNEJBQTRCLFVBQVUsQ0FBQyxXQUFXLENBQUMsYUFBYSxDQUFDLFNBQVMsQ0FBQyxZQUFZLENBQUMsUUFBUSxDQUFDLHFCQUFxQixDQUFDLDRCQUE0QixDQUFDLGNBQWMsQ0FBQyxtQ0FBbUMseUJBQXlCLENBQUMsMENBQTBDLGFBQWEsQ0FBQyxVQUFVLENBQUMsV0FBVyxDQUFDLDJCQUEyQixDQUFDLHVCQUF1QixDQUFDLGtDQUFrQyxvQkFBb0IsNEJBQTRCLENBQUMsbUNBQW1DLCtCQUErQixDQUFDLENBQUMsd0NBQXdDLFFBQVEsQ0FBQyxTQUFTLENBQUMscUVBQXFFLDhCQUE4QixDQUFDLCtCQUErQixrQkFBa0IsQ0FBQyxtREFBbUQsV0FBVyxDQUFDLDJDQUEyQyxnQ0FBZ0MsQ0FBQyxnREFBZ0QsOEJBQThCLENBQUMsc0RBQXNELGVBQWUsQ0FBQyw4Q0FBOEMseUJBQXlCLENBQUMsNkNBQTZDLHlCQUF5QixDQUFDLDZDQUE2QyxxQkFBcUIsQ0FBQyxpRUFBaUUsNlFBQTZRLENBQUMsZ0VBQWdFLCtXQUErVyxDQUFDLGtDQUFrQyxpRUFBaUUsNlFBQTZRLENBQUMsZ0VBQWdFLCtXQUErVyxDQUFDLENBQUMsMENBQTBDLGlFQUFpRSwrUEFBK1AsQ0FBQyxnRUFBZ0UsaVdBQWlXLENBQUMsQ0FBQyxtRUFBbUUseWNBQXljLENBQUMsK0RBQStELGtjQUFrYyxDQUFDLGtDQUFrQyxtRUFBbUUseWNBQXljLENBQUMsK0RBQStELGdkQUFnZCxDQUFDLENBQUMsMENBQTBDLG1FQUFtRSwyYkFBMmIsQ0FBQywrREFBK0Qsa2NBQWtjLENBQUMsQ0FBQyxnRUFBZ0UsOFBBQThQLENBQUMsa0NBQWtDLGdFQUFnRSw4UEFBOFAsQ0FBQyxDQUFDLDBDQUEwQyxnRUFBZ0UsZ1BBQWdQLENBQUMsQ0FBQyxrRUFBa0UsaWFBQWlhLENBQUMsMkVBQTJFLGtkQUFrZCxDQUFDLGlHQUFpRyxvYUFBb2EsQ0FBQyx1R0FBdUcsb2FBQW9hLENBQUMscUdBQXFHLGlZQUFpWSxDQUFDLDJHQUEyRyxpWUFBaVksQ0FBQyxrR0FBa0csa0RBQWtELENBQUMsK0NBQStDLENBQUMsNkNBQTZDLENBQUMsOENBQThDLENBQUMsMENBQTBDLENBQUMsa0NBQWtDLGtFQUFrRSxpYUFBaWEsQ0FBQywyRUFBMkUsa2RBQWtkLENBQUMsaUdBQWlHLG9hQUFvYSxDQUFDLHVHQUF1RyxvYUFBb2EsQ0FBQyxxR0FBcUcsaVlBQWlZLENBQUMsMkdBQTJHLGlZQUFpWSxDQUFDLENBQUMsMENBQTBDLGtFQUFrRSxtWkFBbVosQ0FBQywyRUFBMkUsa2RBQWtkLENBQUMsQ0FBQyxpQ0FBaUMsR0FBRyw4QkFBOEIsQ0FBQyxHQUFHLCtCQUErQixDQUFDLENBQUMsOEJBQThCLEdBQUcsMkJBQTJCLENBQUMsR0FBRyw0QkFBNEIsQ0FBQyxDQUFDLDRCQUE0QixHQUFHLHlCQUF5QixDQUFDLEdBQUcsMEJBQTBCLENBQUMsQ0FBQyw2QkFBNkIsR0FBRywwQkFBMEIsQ0FBQyxHQUFHLDJCQUEyQixDQUFDLENBQUMseUJBQXlCLEdBQUcsc0JBQXNCLENBQUMsR0FBRyx1QkFBdUIsQ0FBQyxDQUFDLHFCQUFxQixVQUFVLENBQUMsV0FBVyxDQUFDLG9CQUFvQixDQUFDLGFBQWEsQ0FBQywyQkFBMkIsQ0FBQyxjQUFjLENBQUMsZUFBZSxDQUFDLG9qR0FBb2pHLENBQUMsc0NBQXNDLFVBQVUsQ0FBQyxrQ0FBa0MscUJBQXFCLDRCQUE0QixDQUFDLDBoR0FBMGhHLENBQUMsQ0FBQywwQ0FBMEMscUJBQXFCLDJnR0FBMmdHLENBQUMsQ0FBQyxvQ0FBb0MsYUFBYSxDQUFDLG1DQUFtQyxDQUFDLFFBQVEsQ0FBQyxjQUFjLHVDQUF1QyxlQUFlLENBQUMsc0JBQXNCLENBQUMsV0FBVyxDQUFDLGlCQUFpQixDQUFDLHFCQUFxQixDQUFDLGtCQUFrQixDQUFDLDRDQUE0Qyx3QkFBd0IsQ0FBQyxrQkFBa0IsQ0FBQywySUFBMkksd0JBQXdCLENBQUMsa0JBQWtCLENBQUMsbUVBQW1FLFlBQVksQ0FBQyw2QkFBNkIsWUFBWSxDQUFDLGNBQWMsQ0FBQyxpQkFBaUIsQ0FBQywwUkFBMFIsQ0FBQyxtQ0FBbUMsQ0FBQyxVQUFVLENBQUMsV0FBVyxDQUFDLHFCQUFxQixDQUFDLGtCQUFrQixDQUFDLFlBQVksQ0FBQyxLQUFLLENBQUMsT0FBTyxDQUFDLFFBQVEsQ0FBQyw2R0FBNkcsTUFBTSxDQUFDLDRJQUE0SSxhQUFhLENBQUMseUVBQXlFLGdDQUFnQyxDQUFDLHlFQUF5RSxRQUFRLENBQUMsT0FBTyxDQUFDLHNFQUFzRSxLQUFLLENBQUMsT0FBTyxDQUFDLHFFQUFxRSxLQUFLLENBQUMsTUFBTSxDQUFDLHdFQUF3RSxRQUFRLENBQUMsTUFBTSxDQUFDLENBQUMsNkNBQTZDLDZDQUE2Qyx3U0FBd1MsQ0FBQyxDQUFDLHFEQUFxRCw2Q0FBNkMsMFJBQTBSLENBQUMsQ0FBQyx3QkFBd0IscUJBQXFCLENBQUMsb0JBQW9CLENBQUMsOEJBQThCLGFBQWEsQ0FBQyx5QkFBeUIsQ0FBQywwQ0FBMEMsZUFBZSxDQUFDLGVBQWUsQ0FBQyx1QkFBdUIsWUFBWSxDQUFDLHFCQUFxQixvQ0FBb0MsQ0FBQyxjQUFjLENBQUMscUJBQXFCLENBQUMsZUFBZSxDQUFDLGFBQWEsQ0FBQyxVQUFVLENBQUMscUJBQXFCLENBQUMsZ0JBQWdCLGlCQUFpQixDQUFDLEtBQUssQ0FBQyxNQUFNLENBQUMsb0JBQW9CLENBQUMsWUFBWSxDQUFDLHFCQUFxQixDQUFDLG1CQUFtQixDQUFDLDRGQUE0Riw2QkFBNkIsQ0FBQyxxQkFBcUIsQ0FBQyxxR0FBcUcscUNBQXFDLENBQUMsNkJBQTZCLENBQUMsNEJBQTRCLDBCQUEwQixDQUFDLGtCQUFrQixDQUFDLDZCQUE2QixrQ0FBa0MsQ0FBQywwQkFBMEIsQ0FBQyxvQkFBb0IsT0FBTyxDQUFDLFFBQVEsQ0FBQyw2QkFBNkIsQ0FBQyxTQUFTLENBQUMsK0NBQStDLHlCQUF5QixDQUFDLGlCQUFpQixDQUFDLGVBQWUsQ0FBQyx3QkFBd0IsQ0FBQyxvREFBb0QsNkJBQTZCLENBQUMscUJBQXFCLENBQUMsZUFBZSxDQUFDLGdCQUFnQixDQUFDLHdCQUF3QixDQUFDLHFEQUFxRCwyQkFBMkIsQ0FBQyxtQkFBbUIsQ0FBQyxlQUFlLENBQUMsaUJBQWlCLENBQUMsd0JBQXdCLENBQUMsa0RBQWtELHlCQUF5QixDQUFDLGlCQUFpQixDQUFDLGtCQUFrQixDQUFDLHFCQUFxQixDQUFDLHVEQUF1RCw2QkFBNkIsQ0FBQyxxQkFBcUIsQ0FBQyxrQkFBa0IsQ0FBQyxnQkFBZ0IsQ0FBQyxxQkFBcUIsQ0FBQyx3REFBd0QsMkJBQTJCLENBQUMsbUJBQW1CLENBQUMsa0JBQWtCLENBQUMsaUJBQWlCLENBQUMscUJBQXFCLENBQUMsZ0RBQWdELHlCQUF5QixDQUFDLGlCQUFpQixDQUFDLGdCQUFnQixDQUFDLHVCQUF1QixDQUFDLGlEQUFpRCx5QkFBeUIsQ0FBQyxpQkFBaUIsQ0FBQyxpQkFBaUIsQ0FBQyxzQkFBc0IsQ0FBQyw2QkFBNkIsaUJBQWlCLENBQUMsT0FBTyxDQUFDLEtBQUssQ0FBQyxRQUFRLENBQUMsdUJBQXVCLENBQUMsY0FBYyxDQUFDLDRCQUE0QixDQUFDLG1DQUFtQyxnQ0FBZ0MsQ0FBQyx3QkFBd0IsaUJBQWlCLENBQUMsZUFBZSxDQUFDLGlCQUFpQixDQUFDLG1DQUFtQyxDQUFDLHNCQUFzQixDQUFDLG1CQUFtQixDQUFDLHdEQUF3RCx3QkFBd0IsQ0FBQyx5REFBeUQseUJBQXlCLENBQUMsMkRBQTJELDJCQUEyQixDQUFDLDREQUE0RCw0QkFBNEIsQ0FBQyw4QkFBOEIsWUFBWSxDQUFDLGdDQUFnQyxtQkFBbUIsQ0FBQyxnQkFBZ0IsQ0FBQyxrREFBa0QsWUFBWSxDQUFDLG1EQUFtRCxZQUFZLENBQUMsaUJBQWlCLGlCQUFpQixDQUFDLEtBQUssQ0FBQyxNQUFNLENBQUMscUJBQXFCLENBQUMsK0RBQStELHdCQUF3QixDQUFDLFVBQVUsQ0FBQyxXQUFXLENBQUMsaUJBQWlCLENBQUMsbUNBQW1DLFVBQVUsQ0FBQyxpQkFBaUIsQ0FBQyw4REFBOEQsQ0FBQywyREFBMkQsQ0FBQywwREFBMEQsQ0FBQyxzREFBc0QsQ0FBQyxrQ0FBa0MsaUJBQWlCLENBQUMscUJBQXFCLENBQUMsVUFBVSxDQUFDLFdBQVcsQ0FBQyxTQUFTLENBQUMsaUJBQWlCLENBQUMsUUFBUSxDQUFDLFVBQVUsQ0FBQyxxQkFBcUIsQ0FBQyxrQ0FBa0MsQ0FBQyxvREFBb0QsR0FBRywwQkFBMEIsQ0FBQyxTQUFTLENBQUMsSUFBSSwwQkFBMEIsQ0FBQyxTQUFTLENBQUMsR0FBRywwQkFBMEIsQ0FBQyxTQUFTLENBQUMsQ0FBQyxnREFBZ0QsR0FBRyxzQkFBc0IsQ0FBQyxTQUFTLENBQUMsSUFBSSxzQkFBc0IsQ0FBQyxTQUFTLENBQUMsR0FBRyxzQkFBc0IsQ0FBQyxTQUFTLENBQUMsQ0FBQyw0Q0FBNEMsR0FBRyxrQkFBa0IsQ0FBQyxTQUFTLENBQUMsSUFBSSxrQkFBa0IsQ0FBQyxTQUFTLENBQUMsR0FBRyxrQkFBa0IsQ0FBQyxTQUFTLENBQUMsQ0FBQyxrQ0FBa0MscUJBQXFCLENBQUMsd0NBQXdDLFlBQVksQ0FBQyx3Q0FBd0Msb0NBQW9DLENBQUMsU0FBUyxDQUFDLFVBQVUsQ0FBQyxrQkFBa0IsQ0FBQywrR0FBK0csZ0JBQWdCLENBQUMsa0JBQWtCLGlCQUFpQixDQUFDLEtBQUssQ0FBQyxNQUFNLENBQUMsT0FBTyxDQUFDLFFBQVEsQ0FBQyxlQUFlLENBQUMseUJBQXlCLENBQUMsVUFBVSxDQUFDLGFBQWEsb0JBQW9CLFlBQVksQ0FBQyxDO0FDQTEwa0MsZ0JBQWdCO0FDSWhCOzs7Ozs7Ozs7Ozs7O0VBYUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEQUY7O0FDSUE7O0VBRUU7QURERjs7QUNJQTtFQUNFO0FEREY7O0FDSUE7RUFDRTtBRERGOztBQ0lBO0VBQ0U7QURERjtBQ0VFO0VBRUU7QURESjs7QUNLQTtFQUNFO0FERkY7O0FDS0E7RUFDRTtFQUNBO0VBQ0E7QURGRjs7QUNLQTs7RUFFRTtBREZGOztBQ0tBO0VBQ0U7RUFDQTtBREZGOztBQ0tBO0VBQ0U7QURGRjs7QUNLQTtFQUNFO0VBQ0E7QURGRjs7QUNLQTs7RUFFRTtFQUNBO0VBQ0E7QURGRjtBQ0lFOzs7O0VBR0U7RUFDQTtBRERKOztBRTdEQTtFQUNFLGlDQXZCb0I7RUF3QnBCLGVBdkJrQjtBRnVGcEI7O0FHMUZBO0VBQ0U7RUFDQTtFQUNBO0FINkZGO0FHM0ZFO0VBQ0U7QUg2Rko7O0FJbkdBO0VBQ0U7QUpzR0Y7QUlwR0U7RUFDRTtBSnNHSjs7QUtyR0E7RUFDRTtFQUNBLFlDTGdCO0VETWhCO0VBQ0EsYUNMWTtBTjZHZDtBS3RHRTtFQUNFO0FMd0dKO0FLckdFO0VBRUU7QUxzR0o7QUtuR0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FMcUdKO0FLbEdFO0VBQ0U7QUxvR0o7QUtqR0U7RUFDRTtFQUNBO0VBQ0E7QUxtR0o7O0FPaklFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBUG9JSjtBT2xJSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FQb0lOO0FPbElNO0VBQ0U7QVBvSVI7QU9sSVE7RUFDRTtFQUNBO0FQb0lWO0FPaklRO0VBQ0U7RUFDQTtBUG1JVjtBT2hJUTtFQUNFO0VBQ0E7QVBrSVY7QU8vSFE7RUFDRTtFQUNBO0FQaUlWO0FPOUhRO0VBQ0U7RUFDQTtBUGdJVjtBTzdIUTtFQUNFO0VBQ0E7QVArSFY7QU81SFE7RUFDRTtFQUNBO0FQOEhWO0FPekhJO0VBQ0U7RUFDQTtFQUNBO0FQMkhOO0FPdkhFO0VBQ0U7RUFDQTtBUHlISjtBT3RIRTtFQUNFO0VBQ0E7QVB3SEo7QU9ySEU7RUFDRTtFQUNBO0FQdUhKO0FPcEhFO0VBQ0U7RUFDQTtBUHNISjtBT25IRTtFQUNFO0VBQ0E7QVBxSEo7QU9sSEU7RUFDRTtFQUNBO0FQb0hKO0FPakhFO0VBQ0U7RUFDQTtBUG1ISjs7QVFwTkE7RUFHTTtJQUNFO0lBQ0E7RVJxTk47RVFsTkk7SUFDRTtJQUNBO0lBQ0E7RVJvTk47RVFsTk07SUFDRTtJQUNBO0VSb05SO0FBQ0Y7QVNyTUU7RUFDRTtBVHVNSjs7QVN4TUU7RUFDRTtBVDJNSjs7QVM1TUU7RUFDRTtBVCtNSjs7QVNoTkU7RUFDRTtBVG1OSjs7QVNwTkU7RUFDRTtBVHVOSjs7QVN4TkU7RUFDRTtBVDJOSjs7QVM1TkU7RUFDRTtBVCtOSjs7QVNoT0U7RUFDRTtBVG1PSjs7QVNwT0U7RUFDRTtBVHVPSjs7QVN4T0U7RUFDRTtBVDJPSjs7QVM1T0U7RUFDRTtBVCtPSjs7QVNoUEU7RUFDRTtBVG1QSjs7QVNwUEU7RUFDRTtBVHVQSjs7QVN4UEU7RUFDRTtBVDJQSjs7QVM1UEU7RUFDRTtBVCtQSjs7QVNoUUU7RUFDRTtBVG1RSjs7QVNwUUU7RUFDRTtBVHVRSjs7QVN4UUU7RUFDRTtBVDJRSjs7QVM1UUU7RUFDRTtBVCtRSjs7QVNoUkU7RUFDRTtBVG1SSjs7QVNwUkU7RUFDRTtBVHVSSjs7QVN4UkU7RUFDRTtBVDJSSjs7QVM1UkU7RUFDRTtBVCtSSjs7QVNoU0U7RUFDRTtBVG1TSjs7QVNwU0U7RUFDRTtBVHVTSjs7QVN4U0U7RUFDRTtBVDJTSjs7QVM1U0U7RUFDRTtBVCtTSjs7QVMxU0U7RUFDRTtBVDZTSjs7QVM5U0U7RUFDRTtBVGlUSjs7QVNsVEU7RUFDRTtBVHFUSjs7QVN0VEU7RUFDRTtBVHlUSjs7QVMxVEU7RUFDRTtBVDZUSjs7QVM5VEU7RUFDRTtBVGlVSjs7QVNsVUU7RUFDRTtBVHFVSjs7QVN0VUU7RUFDRTtBVHlVSjs7QVMxVUU7RUFDRTtBVDZVSjs7QVM5VUU7RUFDRTtBVGlWSjs7QVNsVkU7RUFDRTtBVHFWSjs7QVN0VkU7RUFDRTtBVHlWSjs7QVMxVkU7RUFDRTtBVDZWSjs7QVM5VkU7RUFDRTtBVGlXSjs7QVNsV0U7RUFDRTtBVHFXSjs7QVN0V0U7RUFDRTtBVHlXSjs7QVMxV0U7RUFDRTtBVDZXSjs7QVM5V0U7RUFDRTtBVGlYSjs7QVNsWEU7RUFDRTtBVHFYSjs7QVM5V0U7RUFDRTtBVGlYSjs7QVNsWEU7RUFDRTtBVHFYSjs7QVN0WEU7RUFDRTtBVHlYSjs7QVMxWEU7RUFDRTtBVDZYSjs7QVM5WEU7RUFDRTtBVGlZSjs7QVNsWUU7RUFDRTtBVHFZSjs7QVN0WUU7RUFDRTtBVHlZSjs7QVMxWUU7RUFDRTtBVDZZSjs7QVN0WUU7RUFDRTtBVHlZSjs7QVMxWUU7RUFDRTtBVDZZSjs7QVM5WUU7RUFDRTtBVGlaSjs7QVNsWkU7RUFDRTtBVHFaSjs7QVN0WkU7RUFDRTtBVHlaSjs7QVMxWkU7RUFDRTtBVDZaSjs7QVM5WkU7RUFDRTtBVGlhSjs7QVNsYUU7RUFDRTtBVHFhSjs7QVN0YUU7RUFDRTtBVHlhSjs7QVNsYUU7RUFDRTtBVHFhSjtBU2xhRTtFQUNFO0FUb2FKO0FTamFFO0VBQ0U7QVRtYUo7QVNoYUU7RUFDRTtBVGthSjs7QVMzWkU7RUFDRTtBVDhaSjtBUzNaRTtFQUNFO0FUNlpKO0FTMVpFO0VBQ0U7QVQ0Wko7QVN6WkU7RUFDRTtBVDJaSjtBU3haRTtFQUNFO0FUMFpKO0FTdlpFO0VBQ0U7QVR5Wko7O0FTbFpFO0VBQ0U7QVRxWko7QVNsWkU7RUFDRTtBVG9aSjtBU2paRTtFQUNFO0FUbVpKO0FTaFpFO0VBQ0U7QVRrWko7QVMvWUU7RUFDRTtBVGlaSjs7QVN6WUk7RUFDRTtBVDRZTjs7QVM3WUk7RUFDRTtBVGdaTjs7QVNqWkk7RUFDRTtBVG9aTjs7QVNyWkk7RUFDRTtBVHdaTjs7QVN6Wkk7RUFDRTtBVDRaTjs7QVM3Wkk7RUFDRTtBVGdhTjs7QVNqYUk7RUFDRTtBVG9hTjs7QVNyYUk7RUFDRTtBVHdhTjs7QVN6YUk7RUFDRTtBVDRhTjs7QVM3YUk7RUFDRTtBVGdiTjs7QVNqYkk7RUFDRTtBVG9iTjs7QVNyYkk7RUFDRTtBVHdiTjs7QVN6Ykk7RUFDRTtBVDRiTjs7QVM3Ykk7RUFDRTtBVGdjTjs7QVNqY0k7RUFDRTtBVG9jTjs7QVNyY0k7RUFDRTtBVHdjTjs7QVNqY0E7RUFDRTtBVG9jRjs7QVNqY0E7RUFDRTtBVG9jRjs7QVM1Yk07RUFDRTtBVCtiUjtBUzFiTTtFQUNFO0FUNGJSO0FTdmJNO0VBQ0U7QVR5YlI7QVNwYk07RUFDRTtBVHNiUjtBU2piTTtFQUNFO0FUbWJSO0FTOWFNO0VBQ0U7RUFDQTtBVGdiUjtBUzNhTTtFQUNFO0VBQ0E7QVQ2YVI7O0FTcGRNO0VBQ0U7QVR1ZFI7QVNsZE07RUFDRTtBVG9kUjtBUy9jTTtFQUNFO0FUaWRSO0FTNWNNO0VBQ0U7QVQ4Y1I7QVN6Y007RUFDRTtBVDJjUjtBU3RjTTtFQUNFO0VBQ0E7QVR3Y1I7QVNuY007RUFDRTtFQUNBO0FUcWNSOztBUzVlTTtFQUNFO0FUK2VSO0FTMWVNO0VBQ0U7QVQ0ZVI7QVN2ZU07RUFDRTtBVHllUjtBU3BlTTtFQUNFO0FUc2VSO0FTamVNO0VBQ0U7QVRtZVI7QVM5ZE07RUFDRTtFQUNBO0FUZ2VSO0FTM2RNO0VBQ0U7RUFDQTtBVDZkUjs7QVNwZ0JNO0VBQ0U7QVR1Z0JSO0FTbGdCTTtFQUNFO0FUb2dCUjtBUy9mTTtFQUNFO0FUaWdCUjtBUzVmTTtFQUNFO0FUOGZSO0FTemZNO0VBQ0U7QVQyZlI7QVN0Zk07RUFDRTtFQUNBO0FUd2ZSO0FTbmZNO0VBQ0U7RUFDQTtBVHFmUjs7QVM1aEJNO0VBQ0U7QVQraEJSO0FTMWhCTTtFQUNFO0FUNGhCUjtBU3ZoQk07RUFDRTtBVHloQlI7QVNwaEJNO0VBQ0U7QVRzaEJSO0FTamhCTTtFQUNFO0FUbWhCUjtBUzlnQk07RUFDRTtFQUNBO0FUZ2hCUjtBUzNnQk07RUFDRTtFQUNBO0FUNmdCUjs7QVNwakJNO0VBQ0U7QVR1akJSO0FTbGpCTTtFQUNFO0FUb2pCUjtBUy9pQk07RUFDRTtBVGlqQlI7QVM1aUJNO0VBQ0U7QVQ4aUJSO0FTemlCTTtFQUNFO0FUMmlCUjtBU3RpQk07RUFDRTtFQUNBO0FUd2lCUjtBU25pQk07RUFDRTtFQUNBO0FUcWlCUjs7QVM1a0JNO0VBQ0U7QVQra0JSO0FTMWtCTTtFQUNFO0FUNGtCUjtBU3ZrQk07RUFDRTtBVHlrQlI7QVNwa0JNO0VBQ0U7QVRza0JSO0FTamtCTTtFQUNFO0FUbWtCUjtBUzlqQk07RUFDRTtFQUNBO0FUZ2tCUjtBUzNqQk07RUFDRTtFQUNBO0FUNmpCUjs7QVNwbUJNO0VBQ0U7QVR1bUJSO0FTbG1CTTtFQUNFO0FUb21CUjtBUy9sQk07RUFDRTtBVGltQlI7QVM1bEJNO0VBQ0U7QVQ4bEJSO0FTemxCTTtFQUNFO0FUMmxCUjtBU3RsQk07RUFDRTtFQUNBO0FUd2xCUjtBU25sQk07RUFDRTtFQUNBO0FUcWxCUjs7QVM1bkJNO0VBQ0U7QVQrbkJSO0FTMW5CTTtFQUNFO0FUNG5CUjtBU3ZuQk07RUFDRTtBVHluQlI7QVNwbkJNO0VBQ0U7QVRzbkJSO0FTam5CTTtFQUNFO0FUbW5CUjtBUzltQk07RUFDRTtFQUNBO0FUZ25CUjtBUzNtQk07RUFDRTtFQUNBO0FUNm1CUjs7QVNwcEJNO0VBQ0U7QVR1cEJSO0FTbHBCTTtFQUNFO0FUb3BCUjtBUy9vQk07RUFDRTtBVGlwQlI7QVM1b0JNO0VBQ0U7QVQ4b0JSO0FTem9CTTtFQUNFO0FUMm9CUjtBU3RvQk07RUFDRTtFQUNBO0FUd29CUjtBU25vQk07RUFDRTtFQUNBO0FUcW9CUjs7QVM1cUJNO0VBQ0U7QVQrcUJSO0FTMXFCTTtFQUNFO0FUNHFCUjtBU3ZxQk07RUFDRTtBVHlxQlI7QVNwcUJNO0VBQ0U7QVRzcUJSO0FTanFCTTtFQUNFO0FUbXFCUjtBUzlwQk07RUFDRTtFQUNBO0FUZ3FCUjtBUzNwQk07RUFDRTtFQUNBO0FUNnBCUjs7QVNwc0JNO0VBQ0U7QVR1c0JSO0FTbHNCTTtFQUNFO0FUb3NCUjtBUy9yQk07RUFDRTtBVGlzQlI7QVM1ckJNO0VBQ0U7QVQ4ckJSO0FTenJCTTtFQUNFO0FUMnJCUjtBU3RyQk07RUFDRTtFQUNBO0FUd3JCUjtBU25yQk07RUFDRTtFQUNBO0FUcXJCUjs7QVM1dEJNO0VBQ0U7QVQrdEJSO0FTMXRCTTtFQUNFO0FUNHRCUjtBU3Z0Qk07RUFDRTtBVHl0QlI7QVNwdEJNO0VBQ0U7QVRzdEJSO0FTanRCTTtFQUNFO0FUbXRCUjtBUzlzQk07RUFDRTtFQUNBO0FUZ3RCUjtBUzNzQk07RUFDRTtFQUNBO0FUNnNCUjs7QVNwdkJNO0VBQ0U7QVR1dkJSO0FTbHZCTTtFQUNFO0FUb3ZCUjtBUy91Qk07RUFDRTtBVGl2QlI7QVM1dUJNO0VBQ0U7QVQ4dUJSO0FTenVCTTtFQUNFO0FUMnVCUjtBU3R1Qk07RUFDRTtFQUNBO0FUd3VCUjtBU251Qk07RUFDRTtFQUNBO0FUcXVCUjs7QVM1d0JNO0VBQ0U7QVQrd0JSO0FTMXdCTTtFQUNFO0FUNHdCUjtBU3Z3Qk07RUFDRTtBVHl3QlI7QVNwd0JNO0VBQ0U7QVRzd0JSO0FTandCTTtFQUNFO0FUbXdCUjtBUzl2Qk07RUFDRTtFQUNBO0FUZ3dCUjtBUzN2Qk07RUFDRTtFQUNBO0FUNnZCUjs7QVNweUJNO0VBQ0U7QVR1eUJSO0FTbHlCTTtFQUNFO0FUb3lCUjtBUy94Qk07RUFDRTtBVGl5QlI7QVM1eEJNO0VBQ0U7QVQ4eEJSO0FTenhCTTtFQUNFO0FUMnhCUjtBU3R4Qk07RUFDRTtFQUNBO0FUd3hCUjtBU254Qk07RUFDRTtFQUNBO0FUcXhCUjs7QVM1ekJNO0VBQ0U7QVQrekJSO0FTMXpCTTtFQUNFO0FUNHpCUjtBU3Z6Qk07RUFDRTtBVHl6QlI7QVNwekJNO0VBQ0U7QVRzekJSO0FTanpCTTtFQUNFO0FUbXpCUjtBUzl5Qk07RUFDRTtFQUNBO0FUZ3pCUjtBUzN5Qk07RUFDRTtFQUNBO0FUNnlCUjs7QVNwMUJNO0VBQ0U7QVR1MUJSO0FTbDFCTTtFQUNFO0FUbzFCUjtBUy8wQk07RUFDRTtBVGkxQlI7QVM1MEJNO0VBQ0U7QVQ4MEJSO0FTejBCTTtFQUNFO0FUMjBCUjtBU3QwQk07RUFDRTtFQUNBO0FUdzBCUjtBU24wQk07RUFDRTtFQUNBO0FUcTBCUjs7QVM1MkJNO0VBQ0U7QVQrMkJSO0FTMTJCTTtFQUNFO0FUNDJCUjtBU3YyQk07RUFDRTtBVHkyQlI7QVNwMkJNO0VBQ0U7QVRzMkJSO0FTajJCTTtFQUNFO0FUbTJCUjtBUzkxQk07RUFDRTtFQUNBO0FUZzJCUjtBUzMxQk07RUFDRTtFQUNBO0FUNjFCUjs7QVNwNEJNO0VBQ0U7QVR1NEJSO0FTbDRCTTtFQUNFO0FUbzRCUjtBUy8zQk07RUFDRTtBVGk0QlI7QVM1M0JNO0VBQ0U7QVQ4M0JSO0FTejNCTTtFQUNFO0FUMjNCUjtBU3QzQk07RUFDRTtFQUNBO0FUdzNCUjtBU24zQk07RUFDRTtFQUNBO0FUcTNCUjs7QVM1NUJNO0VBQ0U7QVQrNUJSO0FTMTVCTTtFQUNFO0FUNDVCUjtBU3Y1Qk07RUFDRTtBVHk1QlI7QVNwNUJNO0VBQ0U7QVRzNUJSO0FTajVCTTtFQUNFO0FUbTVCUjtBUzk0Qk07RUFDRTtFQUNBO0FUZzVCUjtBUzM0Qk07RUFDRTtFQUNBO0FUNjRCUjs7QVNwN0JNO0VBQ0U7QVR1N0JSO0FTbDdCTTtFQUNFO0FUbzdCUjtBUy82Qk07RUFDRTtBVGk3QlI7QVM1NkJNO0VBQ0U7QVQ4NkJSO0FTejZCTTtFQUNFO0FUMjZCUjtBU3Q2Qk07RUFDRTtFQUNBO0FUdzZCUjtBU242Qk07RUFDRTtFQUNBO0FUcTZCUjs7QVM1OEJNO0VBQ0U7QVQrOEJSO0FTMThCTTtFQUNFO0FUNDhCUjtBU3Y4Qk07RUFDRTtBVHk4QlI7QVNwOEJNO0VBQ0U7QVRzOEJSO0FTajhCTTtFQUNFO0FUbThCUjtBUzk3Qk07RUFDRTtFQUNBO0FUZzhCUjtBUzM3Qk07RUFDRTtFQUNBO0FUNjdCUjs7QVNwK0JNO0VBQ0U7QVR1K0JSO0FTbCtCTTtFQUNFO0FUbytCUjtBUy85Qk07RUFDRTtBVGkrQlI7QVM1OUJNO0VBQ0U7QVQ4OUJSO0FTejlCTTtFQUNFO0FUMjlCUjtBU3Q5Qk07RUFDRTtFQUNBO0FUdzlCUjtBU245Qk07RUFDRTtFQUNBO0FUcTlCUjs7QVM1L0JNO0VBQ0U7QVQrL0JSO0FTMS9CTTtFQUNFO0FUNC9CUjtBU3YvQk07RUFDRTtBVHkvQlI7QVNwL0JNO0VBQ0U7QVRzL0JSO0FTai9CTTtFQUNFO0FUbS9CUjtBUzkrQk07RUFDRTtFQUNBO0FUZy9CUjtBUzMrQk07RUFDRTtFQUNBO0FUNitCUjs7QVNwaENNO0VBQ0U7QVR1aENSO0FTbGhDTTtFQUNFO0FUb2hDUjtBUy9nQ007RUFDRTtBVGloQ1I7QVM1Z0NNO0VBQ0U7QVQ4Z0NSO0FTemdDTTtFQUNFO0FUMmdDUjtBU3RnQ007RUFDRTtFQUNBO0FUd2dDUjtBU25nQ007RUFDRTtFQUNBO0FUcWdDUjs7QVM1aUNNO0VBQ0U7QVQraUNSO0FTMWlDTTtFQUNFO0FUNGlDUjtBU3ZpQ007RUFDRTtBVHlpQ1I7QVNwaUNNO0VBQ0U7QVRzaUNSO0FTamlDTTtFQUNFO0FUbWlDUjtBUzloQ007RUFDRTtFQUNBO0FUZ2lDUjtBUzNoQ007RUFDRTtFQUNBO0FUNmhDUjs7QVNwaENNO0VBQ0U7QVR1aENSO0FTbGhDTTtFQUNFO0FUb2hDUjtBUy9nQ007RUFDRTtBVGloQ1I7QVM1Z0NNO0VBQ0U7QVQ4Z0NSO0FTemdDTTtFQUNFO0FUMmdDUjtBU3RnQ007RUFDRTtFQUNBO0FUd2dDUjtBU25nQ007RUFDRTtFQUNBO0FUcWdDUjs7QVM1aUNNO0VBQ0U7QVQraUNSO0FTMWlDTTtFQUNFO0FUNGlDUjtBU3ZpQ007RUFDRTtBVHlpQ1I7QVNwaUNNO0VBQ0U7QVRzaUNSO0FTamlDTTtFQUNFO0FUbWlDUjtBUzloQ007RUFDRTtFQUNBO0FUZ2lDUjtBUzNoQ007RUFDRTtFQUNBO0FUNmhDUjs7QVNwa0NNO0VBQ0U7QVR1a0NSO0FTbGtDTTtFQUNFO0FUb2tDUjtBUy9qQ007RUFDRTtBVGlrQ1I7QVM1akNNO0VBQ0U7QVQ4akNSO0FTempDTTtFQUNFO0FUMmpDUjtBU3RqQ007RUFDRTtFQUNBO0FUd2pDUjtBU25qQ007RUFDRTtFQUNBO0FUcWpDUjs7QVM1bENNO0VBQ0U7QVQrbENSO0FTMWxDTTtFQUNFO0FUNGxDUjtBU3ZsQ007RUFDRTtBVHlsQ1I7QVNwbENNO0VBQ0U7QVRzbENSO0FTamxDTTtFQUNFO0FUbWxDUjtBUzlrQ007RUFDRTtFQUNBO0FUZ2xDUjtBUzNrQ007RUFDRTtFQUNBO0FUNmtDUjs7QVNwbkNNO0VBQ0U7QVR1bkNSO0FTbG5DTTtFQUNFO0FUb25DUjtBUy9tQ007RUFDRTtBVGluQ1I7QVM1bUNNO0VBQ0U7QVQ4bUNSO0FTem1DTTtFQUNFO0FUMm1DUjtBU3RtQ007RUFDRTtFQUNBO0FUd21DUjtBU25tQ007RUFDRTtFQUNBO0FUcW1DUjs7QVM1b0NNO0VBQ0U7QVQrb0NSO0FTMW9DTTtFQUNFO0FUNG9DUjtBU3ZvQ007RUFDRTtBVHlvQ1I7QVNwb0NNO0VBQ0U7QVRzb0NSO0FTam9DTTtFQUNFO0FUbW9DUjtBUzluQ007RUFDRTtFQUNBO0FUZ29DUjtBUzNuQ007RUFDRTtFQUNBO0FUNm5DUjs7QVNwcUNNO0VBQ0U7QVR1cUNSO0FTbHFDTTtFQUNFO0FUb3FDUjtBUy9wQ007RUFDRTtBVGlxQ1I7QVM1cENNO0VBQ0U7QVQ4cENSO0FTenBDTTtFQUNFO0FUMnBDUjtBU3RwQ007RUFDRTtFQUNBO0FUd3BDUjtBU25wQ007RUFDRTtFQUNBO0FUcXBDUjs7QVM1ckNNO0VBQ0U7QVQrckNSO0FTMXJDTTtFQUNFO0FUNHJDUjtBU3ZyQ007RUFDRTtBVHlyQ1I7QVNwckNNO0VBQ0U7QVRzckNSO0FTanJDTTtFQUNFO0FUbXJDUjtBUzlxQ007RUFDRTtFQUNBO0FUZ3JDUjtBUzNxQ007RUFDRTtFQUNBO0FUNnFDUjs7QVNwdENNO0VBQ0U7QVR1dENSO0FTbHRDTTtFQUNFO0FUb3RDUjtBUy9zQ007RUFDRTtBVGl0Q1I7QVM1c0NNO0VBQ0U7QVQ4c0NSO0FTenNDTTtFQUNFO0FUMnNDUjtBU3RzQ007RUFDRTtFQUNBO0FUd3NDUjtBU25zQ007RUFDRTtFQUNBO0FUcXNDUjs7QVM1dUNNO0VBQ0U7QVQrdUNSO0FTMXVDTTtFQUNFO0FUNHVDUjtBU3Z1Q007RUFDRTtBVHl1Q1I7QVNwdUNNO0VBQ0U7QVRzdUNSO0FTanVDTTtFQUNFO0FUbXVDUjtBUzl0Q007RUFDRTtFQUNBO0FUZ3VDUjtBUzN0Q007RUFDRTtFQUNBO0FUNnRDUjs7QVNwd0NNO0VBQ0U7QVR1d0NSO0FTbHdDTTtFQUNFO0FUb3dDUjtBUy92Q007RUFDRTtBVGl3Q1I7QVM1dkNNO0VBQ0U7QVQ4dkNSO0FTenZDTTtFQUNFO0FUMnZDUjtBU3R2Q007RUFDRTtFQUNBO0FUd3ZDUjtBU252Q007RUFDRTtFQUNBO0FUcXZDUjs7QVM1eENNO0VBQ0U7QVQreENSO0FTMXhDTTtFQUNFO0FUNHhDUjtBU3Z4Q007RUFDRTtBVHl4Q1I7QVNweENNO0VBQ0U7QVRzeENSO0FTanhDTTtFQUNFO0FUbXhDUjtBUzl3Q007RUFDRTtFQUNBO0FUZ3hDUjtBUzN3Q007RUFDRTtFQUNBO0FUNndDUjs7QVNwekNNO0VBQ0U7QVR1ekNSO0FTbHpDTTtFQUNFO0FUb3pDUjtBUy95Q007RUFDRTtBVGl6Q1I7QVM1eUNNO0VBQ0U7QVQ4eUNSO0FTenlDTTtFQUNFO0FUMnlDUjtBU3R5Q007RUFDRTtFQUNBO0FUd3lDUjtBU255Q007RUFDRTtFQUNBO0FUcXlDUjs7QVM1MENNO0VBQ0U7QVQrMENSO0FTMTBDTTtFQUNFO0FUNDBDUjtBU3YwQ007RUFDRTtBVHkwQ1I7QVNwMENNO0VBQ0U7QVRzMENSO0FTajBDTTtFQUNFO0FUbTBDUjtBUzl6Q007RUFDRTtFQUNBO0FUZzBDUjtBUzN6Q007RUFDRTtFQUNBO0FUNnpDUjs7QVNwMkNNO0VBQ0U7QVR1MkNSO0FTbDJDTTtFQUNFO0FUbzJDUjtBUy8xQ007RUFDRTtBVGkyQ1I7QVM1MUNNO0VBQ0U7QVQ4MUNSO0FTejFDTTtFQUNFO0FUMjFDUjtBU3QxQ007RUFDRTtFQUNBO0FUdzFDUjtBU24xQ007RUFDRTtFQUNBO0FUcTFDUjs7QVM1M0NNO0VBQ0U7QVQrM0NSO0FTMTNDTTtFQUNFO0FUNDNDUjtBU3YzQ007RUFDRTtBVHkzQ1I7QVNwM0NNO0VBQ0U7QVRzM0NSO0FTajNDTTtFQUNFO0FUbTNDUjtBUzkyQ007RUFDRTtFQUNBO0FUZzNDUjtBUzMyQ007RUFDRTtFQUNBO0FUNjJDUjs7QVNwNUNNO0VBQ0U7QVR1NUNSO0FTbDVDTTtFQUNFO0FUbzVDUjtBUy80Q007RUFDRTtBVGk1Q1I7QVM1NENNO0VBQ0U7QVQ4NENSO0FTejRDTTtFQUNFO0FUMjRDUjtBU3Q0Q007RUFDRTtFQUNBO0FUdzRDUjtBU240Q007RUFDRTtFQUNBO0FUcTRDUjs7QVM1NkNNO0VBQ0U7QVQrNkNSO0FTMTZDTTtFQUNFO0FUNDZDUjtBU3Y2Q007RUFDRTtBVHk2Q1I7QVNwNkNNO0VBQ0U7QVRzNkNSO0FTajZDTTtFQUNFO0FUbTZDUjtBUzk1Q007RUFDRTtFQUNBO0FUZzZDUjtBUzM1Q007RUFDRTtFQUNBO0FUNjVDUjs7QVNwOENNO0VBQ0U7QVR1OENSO0FTbDhDTTtFQUNFO0FUbzhDUjtBUy83Q007RUFDRTtBVGk4Q1I7QVM1N0NNO0VBQ0U7QVQ4N0NSO0FTejdDTTtFQUNFO0FUMjdDUjtBU3Q3Q007RUFDRTtFQUNBO0FUdzdDUjtBU243Q007RUFDRTtFQUNBO0FUcTdDUjs7QVMxNkNNO0VBQ0U7QVQ2NkNSO0FTeDZDTTtFQUNFO0FUMDZDUjtBU3I2Q007RUFDRTtBVHU2Q1I7QVNsNkNNO0VBQ0U7QVRvNkNSO0FTLzVDTTtFQUNFO0FUaTZDUjtBUzU1Q007RUFDRTtFQUNBO0FUODVDUjtBU3o1Q007RUFDRTtFQUNBO0FUMjVDUjs7QVNsOENNO0VBQ0U7QVRxOENSO0FTaDhDTTtFQUNFO0FUazhDUjtBUzc3Q007RUFDRTtBVCs3Q1I7QVMxN0NNO0VBQ0U7QVQ0N0NSO0FTdjdDTTtFQUNFO0FUeTdDUjtBU3A3Q007RUFDRTtFQUNBO0FUczdDUjtBU2o3Q007RUFDRTtFQUNBO0FUbTdDUjs7QVMxOUNNO0VBQ0U7QVQ2OUNSO0FTeDlDTTtFQUNFO0FUMDlDUjtBU3I5Q007RUFDRTtBVHU5Q1I7QVNsOUNNO0VBQ0U7QVRvOUNSO0FTLzhDTTtFQUNFO0FUaTlDUjtBUzU4Q007RUFDRTtFQUNBO0FUODhDUjtBU3o4Q007RUFDRTtFQUNBO0FUMjhDUjs7QVNsL0NNO0VBQ0U7QVRxL0NSO0FTaC9DTTtFQUNFO0FUay9DUjtBUzcrQ007RUFDRTtBVCsrQ1I7QVMxK0NNO0VBQ0U7QVQ0K0NSO0FTditDTTtFQUNFO0FUeStDUjtBU3ArQ007RUFDRTtFQUNBO0FUcytDUjtBU2orQ007RUFDRTtFQUNBO0FUbStDUjs7QVMxZ0RNO0VBQ0U7QVQ2Z0RSO0FTeGdETTtFQUNFO0FUMGdEUjtBU3JnRE07RUFDRTtBVHVnRFI7QVNsZ0RNO0VBQ0U7QVRvZ0RSO0FTLy9DTTtFQUNFO0FUaWdEUjtBUzUvQ007RUFDRTtFQUNBO0FUOC9DUjtBU3ovQ007RUFDRTtFQUNBO0FUMi9DUjs7QVNsaURNO0VBQ0U7QVRxaURSO0FTaGlETTtFQUNFO0FUa2lEUjtBUzdoRE07RUFDRTtBVCtoRFI7QVMxaERNO0VBQ0U7QVQ0aERSO0FTdmhETTtFQUNFO0FUeWhEUjtBU3BoRE07RUFDRTtFQUNBO0FUc2hEUjtBU2poRE07RUFDRTtFQUNBO0FUbWhEUjs7QVMxakRNO0VBQ0U7QVQ2akRSO0FTeGpETTtFQUNFO0FUMGpEUjtBU3JqRE07RUFDRTtBVHVqRFI7QVNsakRNO0VBQ0U7QVRvakRSO0FTL2lETTtFQUNFO0FUaWpEUjtBUzVpRE07RUFDRTtFQUNBO0FUOGlEUjtBU3ppRE07RUFDRTtFQUNBO0FUMmlEUjs7QVNsbERNO0VBQ0U7QVRxbERSO0FTaGxETTtFQUNFO0FUa2xEUjtBUzdrRE07RUFDRTtBVCtrRFI7QVMxa0RNO0VBQ0U7QVQ0a0RSO0FTdmtETTtFQUNFO0FUeWtEUjtBU3BrRE07RUFDRTtFQUNBO0FUc2tEUjtBU2prRE07RUFDRTtFQUNBO0FUbWtEUjs7QVMxbURNO0VBQ0U7QVQ2bURSO0FTeG1ETTtFQUNFO0FUMG1EUjtBU3JtRE07RUFDRTtBVHVtRFI7QVNsbURNO0VBQ0U7QVRvbURSO0FTL2xETTtFQUNFO0FUaW1EUjtBUzVsRE07RUFDRTtFQUNBO0FUOGxEUjtBU3psRE07RUFDRTtFQUNBO0FUMmxEUjs7QVNsb0RNO0VBQ0U7QVRxb0RSO0FTaG9ETTtFQUNFO0FUa29EUjtBUzduRE07RUFDRTtBVCtuRFI7QVMxbkRNO0VBQ0U7QVQ0bkRSO0FTdm5ETTtFQUNFO0FUeW5EUjtBU3BuRE07RUFDRTtFQUNBO0FUc25EUjtBU2puRE07RUFDRTtFQUNBO0FUbW5EUjs7QVMxcERNO0VBQ0U7QVQ2cERSO0FTeHBETTtFQUNFO0FUMHBEUjtBU3JwRE07RUFDRTtBVHVwRFI7QVNscERNO0VBQ0U7QVRvcERSO0FTL29ETTtFQUNFO0FUaXBEUjtBUzVvRE07RUFDRTtFQUNBO0FUOG9EUjtBU3pvRE07RUFDRTtFQUNBO0FUMm9EUjs7QVNsckRNO0VBQ0U7QVRxckRSO0FTaHJETTtFQUNFO0FUa3JEUjtBUzdxRE07RUFDRTtBVCtxRFI7QVMxcURNO0VBQ0U7QVQ0cURSO0FTdnFETTtFQUNFO0FUeXFEUjtBU3BxRE07RUFDRTtFQUNBO0FUc3FEUjtBU2pxRE07RUFDRTtFQUNBO0FUbXFEUjs7QVMxc0RNO0VBQ0U7QVQ2c0RSO0FTeHNETTtFQUNFO0FUMHNEUjtBU3JzRE07RUFDRTtBVHVzRFI7QVNsc0RNO0VBQ0U7QVRvc0RSO0FTL3JETTtFQUNFO0FUaXNEUjtBUzVyRE07RUFDRTtFQUNBO0FUOHJEUjtBU3pyRE07RUFDRTtFQUNBO0FUMnJEUjs7QVNsdURNO0VBQ0U7QVRxdURSO0FTaHVETTtFQUNFO0FUa3VEUjtBUzd0RE07RUFDRTtBVCt0RFI7QVMxdERNO0VBQ0U7QVQ0dERSO0FTdnRETTtFQUNFO0FUeXREUjtBU3B0RE07RUFDRTtFQUNBO0FUc3REUjtBU2p0RE07RUFDRTtFQUNBO0FUbXREUjs7QVMxdkRNO0VBQ0U7QVQ2dkRSO0FTeHZETTtFQUNFO0FUMHZEUjtBU3J2RE07RUFDRTtBVHV2RFI7QVNsdkRNO0VBQ0U7QVRvdkRSO0FTL3VETTtFQUNFO0FUaXZEUjtBUzV1RE07RUFDRTtFQUNBO0FUOHVEUjtBU3p1RE07RUFDRTtFQUNBO0FUMnVEUjs7QVNseERNO0VBQ0U7QVRxeERSO0FTaHhETTtFQUNFO0FUa3hEUjtBUzd3RE07RUFDRTtBVCt3RFI7QVMxd0RNO0VBQ0U7QVQ0d0RSO0FTdndETTtFQUNFO0FUeXdEUjtBU3B3RE07RUFDRTtFQUNBO0FUc3dEUjtBU2p3RE07RUFDRTtFQUNBO0FUbXdEUjs7QVMxeURNO0VBQ0U7QVQ2eURSO0FTeHlETTtFQUNFO0FUMHlEUjtBU3J5RE07RUFDRTtBVHV5RFI7QVNseURNO0VBQ0U7QVRveURSO0FTL3hETTtFQUNFO0FUaXlEUjtBUzV4RE07RUFDRTtFQUNBO0FUOHhEUjtBU3p4RE07RUFDRTtFQUNBO0FUMnhEUjs7QVNsMERNO0VBQ0U7QVRxMERSO0FTaDBETTtFQUNFO0FUazBEUjtBUzd6RE07RUFDRTtBVCt6RFI7QVMxekRNO0VBQ0U7QVQ0ekRSO0FTdnpETTtFQUNFO0FUeXpEUjtBU3B6RE07RUFDRTtFQUNBO0FUc3pEUjtBU2p6RE07RUFDRTtFQUNBO0FUbXpEUjs7QVMxMURNO0VBQ0U7QVQ2MURSO0FTeDFETTtFQUNFO0FUMDFEUjtBU3IxRE07RUFDRTtBVHUxRFI7QVNsMURNO0VBQ0U7QVRvMURSO0FTLzBETTtFQUNFO0FUaTFEUjtBUzUwRE07RUFDRTtFQUNBO0FUODBEUjtBU3owRE07RUFDRTtFQUNBO0FUMjBEUjs7QVNsM0RNO0VBQ0U7QVRxM0RSO0FTaDNETTtFQUNFO0FUazNEUjtBUzcyRE07RUFDRTtBVCsyRFI7QVMxMkRNO0VBQ0U7QVQ0MkRSO0FTdjJETTtFQUNFO0FUeTJEUjtBU3AyRE07RUFDRTtFQUNBO0FUczJEUjtBU2oyRE07RUFDRTtFQUNBO0FUbTJEUjs7QVMxNERNO0VBQ0U7QVQ2NERSO0FTeDRETTtFQUNFO0FUMDREUjtBU3I0RE07RUFDRTtBVHU0RFI7QVNsNERNO0VBQ0U7QVRvNERSO0FTLzNETTtFQUNFO0FUaTREUjtBUzUzRE07RUFDRTtFQUNBO0FUODNEUjtBU3ozRE07RUFDRTtFQUNBO0FUMjNEUjs7QVNsNkRNO0VBQ0U7QVRxNkRSO0FTaDZETTtFQUNFO0FUazZEUjtBUzc1RE07RUFDRTtBVCs1RFI7QVMxNURNO0VBQ0U7QVQ0NURSO0FTdjVETTtFQUNFO0FUeTVEUjtBU3A1RE07RUFDRTtFQUNBO0FUczVEUjtBU2o1RE07RUFDRTtFQUNBO0FUbTVEUjs7QVMxN0RNO0VBQ0U7QVQ2N0RSO0FTeDdETTtFQUNFO0FUMDdEUjtBU3I3RE07RUFDRTtBVHU3RFI7QVNsN0RNO0VBQ0U7QVRvN0RSO0FTLzZETTtFQUNFO0FUaTdEUjtBUzU2RE07RUFDRTtFQUNBO0FUODZEUjtBU3o2RE07RUFDRTtFQUNBO0FUMjZEUjs7QVNsOURNO0VBQ0U7QVRxOURSO0FTaDlETTtFQUNFO0FUazlEUjtBUzc4RE07RUFDRTtBVCs4RFI7QVMxOERNO0VBQ0U7QVQ0OERSO0FTdjhETTtFQUNFO0FUeThEUjtBU3A4RE07RUFDRTtFQUNBO0FUczhEUjtBU2o4RE07RUFDRTtFQUNBO0FUbThEUjs7QVMxK0RNO0VBQ0U7QVQ2K0RSO0FTeCtETTtFQUNFO0FUMCtEUjtBU3IrRE07RUFDRTtBVHUrRFI7QVNsK0RNO0VBQ0U7QVRvK0RSO0FTLzlETTtFQUNFO0FUaStEUjtBUzU5RE07RUFDRTtFQUNBO0FUODlEUjtBU3o5RE07RUFDRTtFQUNBO0FUMjlEUjs7QVNsZ0VNO0VBQ0U7QVRxZ0VSO0FTaGdFTTtFQUNFO0FUa2dFUjtBUzcvRE07RUFDRTtBVCsvRFI7QVMxL0RNO0VBQ0U7QVQ0L0RSO0FTdi9ETTtFQUNFO0FUeS9EUjtBU3AvRE07RUFDRTtFQUNBO0FUcy9EUjtBU2ovRE07RUFDRTtFQUNBO0FUbS9EUjs7QVMxaEVNO0VBQ0U7QVQ2aEVSO0FTeGhFTTtFQUNFO0FUMGhFUjtBU3JoRU07RUFDRTtBVHVoRVI7QVNsaEVNO0VBQ0U7QVRvaEVSO0FTL2dFTTtFQUNFO0FUaWhFUjtBUzVnRU07RUFDRTtFQUNBO0FUOGdFUjtBU3pnRU07RUFDRTtFQUNBO0FUMmdFUjs7QVNsZ0VNO0VBQ0U7QVRxZ0VSO0FTaGdFTTtFQUNFO0FUa2dFUjtBUzcvRE07RUFDRTtBVCsvRFI7QVMxL0RNO0VBQ0U7QVQ0L0RSO0FTdi9ETTtFQUNFO0FUeS9EUjtBU3AvRE07RUFDRTtFQUNBO0FUcy9EUjtBU2ovRE07RUFDRTtFQUNBO0FUbS9EUjs7QVMxaEVNO0VBQ0U7QVQ2aEVSO0FTeGhFTTtFQUNFO0FUMGhFUjtBU3JoRU07RUFDRTtBVHVoRVI7QVNsaEVNO0VBQ0U7QVRvaEVSO0FTL2dFTTtFQUNFO0FUaWhFUjtBUzVnRU07RUFDRTtFQUNBO0FUOGdFUjtBU3pnRU07RUFDRTtFQUNBO0FUMmdFUjs7QVNsakVNO0VBQ0U7QVRxakVSO0FTaGpFTTtFQUNFO0FUa2pFUjtBUzdpRU07RUFDRTtBVCtpRVI7QVMxaUVNO0VBQ0U7QVQ0aUVSO0FTdmlFTTtFQUNFO0FUeWlFUjtBU3BpRU07RUFDRTtFQUNBO0FUc2lFUjtBU2ppRU07RUFDRTtFQUNBO0FUbWlFUjs7QVMxa0VNO0VBQ0U7QVQ2a0VSO0FTeGtFTTtFQUNFO0FUMGtFUjtBU3JrRU07RUFDRTtBVHVrRVI7QVNsa0VNO0VBQ0U7QVRva0VSO0FTL2pFTTtFQUNFO0FUaWtFUjtBUzVqRU07RUFDRTtFQUNBO0FUOGpFUjtBU3pqRU07RUFDRTtFQUNBO0FUMmpFUjs7QVNsbUVNO0VBQ0U7QVRxbUVSO0FTaG1FTTtFQUNFO0FUa21FUjtBUzdsRU07RUFDRTtBVCtsRVI7QVMxbEVNO0VBQ0U7QVQ0bEVSO0FTdmxFTTtFQUNFO0FUeWxFUjtBU3BsRU07RUFDRTtFQUNBO0FUc2xFUjtBU2psRU07RUFDRTtFQUNBO0FUbWxFUjs7QVMxbkVNO0VBQ0U7QVQ2bkVSO0FTeG5FTTtFQUNFO0FUMG5FUjtBU3JuRU07RUFDRTtBVHVuRVI7QVNsbkVNO0VBQ0U7QVRvbkVSO0FTL21FTTtFQUNFO0FUaW5FUjtBUzVtRU07RUFDRTtFQUNBO0FUOG1FUjtBU3ptRU07RUFDRTtFQUNBO0FUMm1FUjs7QVNscEVNO0VBQ0U7QVRxcEVSO0FTaHBFTTtFQUNFO0FUa3BFUjtBUzdvRU07RUFDRTtBVCtvRVI7QVMxb0VNO0VBQ0U7QVQ0b0VSO0FTdm9FTTtFQUNFO0FUeW9FUjtBU3BvRU07RUFDRTtFQUNBO0FUc29FUjtBU2pvRU07RUFDRTtFQUNBO0FUbW9FUjs7QVMxcUVNO0VBQ0U7QVQ2cUVSO0FTeHFFTTtFQUNFO0FUMHFFUjtBU3JxRU07RUFDRTtBVHVxRVI7QVNscUVNO0VBQ0U7QVRvcUVSO0FTL3BFTTtFQUNFO0FUaXFFUjtBUzVwRU07RUFDRTtFQUNBO0FUOHBFUjtBU3pwRU07RUFDRTtFQUNBO0FUMnBFUjs7QVNsc0VNO0VBQ0U7QVRxc0VSO0FTaHNFTTtFQUNFO0FUa3NFUjtBUzdyRU07RUFDRTtBVCtyRVI7QVMxckVNO0VBQ0U7QVQ0ckVSO0FTdnJFTTtFQUNFO0FUeXJFUjtBU3ByRU07RUFDRTtFQUNBO0FUc3JFUjtBU2pyRU07RUFDRTtFQUNBO0FUbXJFUjs7QVMxdEVNO0VBQ0U7QVQ2dEVSO0FTeHRFTTtFQUNFO0FUMHRFUjtBU3J0RU07RUFDRTtBVHV0RVI7QVNsdEVNO0VBQ0U7QVRvdEVSO0FTL3NFTTtFQUNFO0FUaXRFUjtBUzVzRU07RUFDRTtFQUNBO0FUOHNFUjtBU3pzRU07RUFDRTtFQUNBO0FUMnNFUjs7QVNsdkVNO0VBQ0U7QVRxdkVSO0FTaHZFTTtFQUNFO0FUa3ZFUjtBUzd1RU07RUFDRTtBVCt1RVI7QVMxdUVNO0VBQ0U7QVQ0dUVSO0FTdnVFTTtFQUNFO0FUeXVFUjtBU3B1RU07RUFDRTtFQUNBO0FUc3VFUjtBU2p1RU07RUFDRTtFQUNBO0FUbXVFUjs7QVMxd0VNO0VBQ0U7QVQ2d0VSO0FTeHdFTTtFQUNFO0FUMHdFUjtBU3J3RU07RUFDRTtBVHV3RVI7QVNsd0VNO0VBQ0U7QVRvd0VSO0FTL3ZFTTtFQUNFO0FUaXdFUjtBUzV2RU07RUFDRTtFQUNBO0FUOHZFUjtBU3p2RU07RUFDRTtFQUNBO0FUMnZFUjs7QVNseUVNO0VBQ0U7QVRxeUVSO0FTaHlFTTtFQUNFO0FUa3lFUjtBUzd4RU07RUFDRTtBVCt4RVI7QVMxeEVNO0VBQ0U7QVQ0eEVSO0FTdnhFTTtFQUNFO0FUeXhFUjtBU3B4RU07RUFDRTtFQUNBO0FUc3hFUjtBU2p4RU07RUFDRTtFQUNBO0FUbXhFUjs7QVMxekVNO0VBQ0U7QVQ2ekVSO0FTeHpFTTtFQUNFO0FUMHpFUjtBU3J6RU07RUFDRTtBVHV6RVI7QVNsekVNO0VBQ0U7QVRvekVSO0FTL3lFTTtFQUNFO0FUaXpFUjtBUzV5RU07RUFDRTtFQUNBO0FUOHlFUjtBU3p5RU07RUFDRTtFQUNBO0FUMnlFUjs7QVNsMUVNO0VBQ0U7QVRxMUVSO0FTaDFFTTtFQUNFO0FUazFFUjtBUzcwRU07RUFDRTtBVCswRVI7QVMxMEVNO0VBQ0U7QVQ0MEVSO0FTdjBFTTtFQUNFO0FUeTBFUjtBU3AwRU07RUFDRTtFQUNBO0FUczBFUjtBU2owRU07RUFDRTtFQUNBO0FUbTBFUjs7QVMxMkVNO0VBQ0U7QVQ2MkVSO0FTeDJFTTtFQUNFO0FUMDJFUjtBU3IyRU07RUFDRTtBVHUyRVI7QVNsMkVNO0VBQ0U7QVRvMkVSO0FTLzFFTTtFQUNFO0FUaTJFUjtBUzUxRU07RUFDRTtFQUNBO0FUODFFUjtBU3oxRU07RUFDRTtFQUNBO0FUMjFFUjs7QVNsNEVNO0VBQ0U7QVRxNEVSO0FTaDRFTTtFQUNFO0FUazRFUjtBUzczRU07RUFDRTtBVCszRVI7QVMxM0VNO0VBQ0U7QVQ0M0VSO0FTdjNFTTtFQUNFO0FUeTNFUjtBU3AzRU07RUFDRTtFQUNBO0FUczNFUjtBU2ozRU07RUFDRTtFQUNBO0FUbTNFUjs7QVMxNUVNO0VBQ0U7QVQ2NUVSO0FTeDVFTTtFQUNFO0FUMDVFUjtBU3I1RU07RUFDRTtBVHU1RVI7QVNsNUVNO0VBQ0U7QVRvNUVSO0FTLzRFTTtFQUNFO0FUaTVFUjtBUzU0RU07RUFDRTtFQUNBO0FUODRFUjtBU3o0RU07RUFDRTtFQUNBO0FUMjRFUjs7QVNsN0VNO0VBQ0U7QVRxN0VSO0FTaDdFTTtFQUNFO0FUazdFUjtBUzc2RU07RUFDRTtBVCs2RVI7QVMxNkVNO0VBQ0U7QVQ0NkVSO0FTdjZFTTtFQUNFO0FUeTZFUjtBU3A2RU07RUFDRTtFQUNBO0FUczZFUjtBU2o2RU07RUFDRTtFQUNBO0FUbTZFUjs7QVMxNUVFO0VBQ0U7QVQ2NUVKOztBUzk1RUU7RUFDRTtBVGk2RUo7O0FTbDZFRTtFQUNFO0FUcTZFSjs7QVN0NkVFO0VBQ0U7QVR5NkVKOztBUzE2RUU7RUFDRTtBVDY2RUo7O0FTOTZFRTtFQUNFO0FUaTdFSjs7QVNsN0VFO0VBQ0U7QVRxN0VKOztBU3Q3RUU7RUFDRTtBVHk3RUo7O0FTMTdFRTtFQUNFO0FUNjdFSjs7QVM5N0VFO0VBQ0U7QVRpOEVKOztBU2w4RUU7RUFDRTtBVHE4RUo7O0FTdDhFRTtFQUNFO0FUeThFSjs7QVMxOEVFO0VBQ0U7QVQ2OEVKOztBUzk4RUU7RUFDRTtBVGk5RUo7O0FTbDlFRTtFQUNFO0FUcTlFSjs7QVN0OUVFO0VBQ0U7QVR5OUVKOztBUzE5RUU7RUFDRTtBVDY5RUo7O0FTOTlFRTtFQUNFO0FUaStFSjs7QVNsK0VFO0VBQ0U7QVRxK0VKOztBU3QrRUU7RUFDRTtBVHkrRUo7O0FTMStFRTtFQUNFO0FUNitFSjs7QVM5K0VFO0VBQ0U7QVRpL0VKOztBU2wvRUU7RUFDRTtBVHEvRUo7O0FTdC9FRTtFQUNFO0FUeS9FSjs7QVMxL0VFO0VBQ0U7QVQ2L0VKOztBUzkvRUU7RUFDRTtBVGlnRko7O0FTbGdGRTtFQUNFO0FUcWdGSjs7QVNoZ0ZFO0VBQ0U7QVRtZ0ZKOztBU3BnRkU7RUFDRTtBVHVnRko7O0FTeGdGRTtFQUNFO0FUMmdGSjs7QVM1Z0ZFO0VBQ0U7QVQrZ0ZKOztBU2hoRkU7RUFDRTtBVG1oRko7O0FTcGhGRTtFQUNFO0FUdWhGSjs7QVN4aEZFO0VBQ0U7QVQyaEZKOztBUzVoRkU7RUFDRTtBVCtoRko7O0FTaGlGRTtFQUNFO0FUbWlGSjs7QVNwaUZFO0VBQ0U7QVR1aUZKOztBU3hpRkU7RUFDRTtBVDJpRko7O0FTNWlGRTtFQUNFO0FUK2lGSjs7QVNoakZFO0VBQ0U7QVRtakZKOztBU3BqRkU7RUFDRTtBVHVqRko7O0FTeGpGRTtFQUNFO0FUMmpGSjs7QVM1akZFO0VBQ0U7QVQrakZKOztBU2hrRkU7RUFDRTtBVG1rRko7O0FTcGtGRTtFQUNFO0FUdWtGSjs7QVN4a0ZFO0VBQ0U7QVQya0ZKOztBU3BrRkU7RUFDRTtBVHVrRko7O0FTeGtGRTtFQUNFO0FUMmtGSjs7QVM1a0ZFO0VBQ0U7QVQra0ZKOztBU2hsRkU7RUFDRTtBVG1sRko7O0FTcGxGRTtFQUNFO0FUdWxGSjs7QVN4bEZFO0VBQ0U7QVQybEZKOztBUzVsRkU7RUFDRTtBVCtsRko7O0FTaG1GRTtFQUNFO0FUbW1GSjs7QVNwbUZFO0VBQ0U7QVR1bUZKOztBU3htRkU7RUFDRTtBVDJtRko7O0FTNW1GRTtFQUNFO0FUK21GSjs7QVNobkZFO0VBQ0U7QVRtbkZKOztBU3BuRkU7RUFDRTtBVHVuRko7O0FTeG5GRTtFQUNFO0FUMm5GSjs7QVM1bkZFO0VBQ0U7QVQrbkZKOztBU2hvRkU7RUFDRTtBVG1vRko7O0FTcG9GRTtFQUNFO0FUdW9GSjs7QVN4b0ZFO0VBQ0U7QVQyb0ZKOztBUzVvRkU7RUFDRTtBVCtvRko7O0FTaHBGRTtFQUNFO0FUbXBGSjs7QVNwcEZFO0VBQ0U7QVR1cEZKOztBU3hwRkU7RUFDRTtBVDJwRko7O0FTNXBGRTtFQUNFO0FUK3BGSjs7QVNocUZFO0VBQ0U7QVRtcUZKOztBU3BxRkU7RUFDRTtBVHVxRko7O0FTeHFGRTtFQUNFO0FUMnFGSjs7QVM1cUZFO0VBQ0U7QVQrcUZKOztBUzFxRkU7RUFDRTtBVDZxRko7O0FTOXFGRTtFQUNFO0FUaXJGSjs7QVNsckZFO0VBQ0U7QVRxckZKOztBU3RyRkU7RUFDRTtBVHlyRko7O0FTMXJGRTtFQUNFO0FUNnJGSjs7QVM5ckZFO0VBQ0U7QVRpc0ZKOztBU2xzRkU7RUFDRTtBVHFzRko7O0FTdHNGRTtFQUNFO0FUeXNGSjs7QVMxc0ZFO0VBQ0U7QVQ2c0ZKOztBUzlzRkU7RUFDRTtBVGl0Rko7O0FTbHRGRTtFQUNFO0FUcXRGSjs7QVN0dEZFO0VBQ0U7QVR5dEZKOztBUzF0RkU7RUFDRTtBVDZ0Rko7O0FTOXRGRTtFQUNFO0FUaXVGSjs7QVNsdUZFO0VBQ0U7QVRxdUZKOztBU3R1RkU7RUFDRTtBVHl1Rko7O0FTMXVGRTtFQUNFO0FUNnVGSjs7QVM5dUZFO0VBQ0U7QVRpdkZKOztBU2x2RkU7RUFDRTtBVHF2Rko7O0FTOXVGRTtFQUNFO0FUaXZGSjs7QVNsdkZFO0VBQ0U7QVRxdkZKOztBU3R2RkU7RUFDRTtBVHl2Rko7O0FTMXZGRTtFQUNFO0FUNnZGSjs7QVM5dkZFO0VBQ0U7QVRpd0ZKOztBU2x3RkU7RUFDRTtBVHF3Rko7O0FTdHdGRTtFQUNFO0FUeXdGSjs7QVMxd0ZFO0VBQ0U7QVQ2d0ZKOztBUzl3RkU7RUFDRTtBVGl4Rko7O0FTbHhGRTtFQUNFO0FUcXhGSjs7QVN0eEZFO0VBQ0U7QVR5eEZKOztBUzF4RkU7RUFDRTtBVDZ4Rko7O0FTOXhGRTtFQUNFO0FUaXlGSjs7QVNseUZFO0VBQ0U7QVRxeUZKOztBU3R5RkU7RUFDRTtBVHl5Rko7O0FTMXlGRTtFQUNFO0FUNnlGSjs7QVM5eUZFO0VBQ0U7QVRpekZKOztBU2x6RkU7RUFDRTtBVHF6Rko7O0FTdHpGRTtFQUNFO0FUeXpGSjs7QVMxekZFO0VBQ0U7QVQ2ekZKOztBUzl6RkU7RUFDRTtBVGkwRko7O0FTbDBGRTtFQUNFO0FUcTBGSjs7QVN0MEZFO0VBQ0U7QVR5MEZKOztBUzEwRkU7RUFDRTtBVDYwRko7O0FTOTBGRTtFQUNFO0FUaTFGSjs7QVNsMUZFO0VBQ0U7QVRxMUZKOztBU3QxRkU7RUFDRTtBVHkxRko7O0FTcDFGRTtFQUNFO0FUdTFGSjs7QVN4MUZFO0VBQ0U7QVQyMUZKOztBUzUxRkU7RUFDRTtBVCsxRko7O0FTaDJGRTtFQUNFO0FUbTJGSjs7QVNwMkZFO0VBQ0U7QVR1MkZKOztBU3gyRkU7RUFDRTtBVDIyRko7O0FTNTJGRTtFQUNFO0FUKzJGSjs7QVNoM0ZFO0VBQ0U7QVRtM0ZKOztBU3AzRkU7RUFDRTtBVHUzRko7O0FTeDNGRTtFQUNFO0FUMjNGSjs7QVM1M0ZFO0VBQ0U7QVQrM0ZKOztBU2g0RkU7RUFDRTtBVG00Rko7O0FTcDRGRTtFQUNFO0FUdTRGSjs7QVN4NEZFO0VBQ0U7QVQyNEZKOztBUzU0RkU7RUFDRTtBVCs0Rko7O0FTaDVGRTtFQUNFO0FUbTVGSjs7QVNwNUZFO0VBQ0U7QVR1NUZKOztBU3g1RkU7RUFDRTtBVDI1Rko7O0FTNTVGRTtFQUNFO0FUKzVGSjs7QVN4NUZFO0VBQ0U7QVQyNUZKOztBUzU1RkU7RUFDRTtBVCs1Rko7O0FTaDZGRTtFQUNFO0FUbTZGSjs7QVNwNkZFO0VBQ0U7QVR1NkZKOztBU3g2RkU7RUFDRTtBVDI2Rko7O0FTNTZGRTtFQUNFO0FUKzZGSjs7QVNoN0ZFO0VBQ0U7QVRtN0ZKOztBU3A3RkU7RUFDRTtBVHU3Rko7O0FTeDdGRTtFQUNFO0FUMjdGSjs7QVM1N0ZFO0VBQ0U7QVQrN0ZKOztBU2g4RkU7RUFDRTtBVG04Rko7O0FTcDhGRTtFQUNFO0FUdThGSjs7QVN4OEZFO0VBQ0U7QVQyOEZKOztBUzU4RkU7RUFDRTtBVCs4Rko7O0FTaDlGRTtFQUNFO0FUbTlGSjs7QVNwOUZFO0VBQ0U7QVR1OUZKOztBU3g5RkU7RUFDRTtBVDI5Rko7O0FTNTlGRTtFQUNFO0FUKzlGSjs7QVNoK0ZFO0VBQ0U7QVRtK0ZKOztBU3ArRkU7RUFDRTtBVHUrRko7O0FTeCtGRTtFQUNFO0FUMitGSjs7QVM1K0ZFO0VBQ0U7QVQrK0ZKOztBU2gvRkU7RUFDRTtBVG0vRko7O0FTcC9GRTtFQUNFO0FUdS9GSjs7QVN4L0ZFO0VBQ0U7QVQyL0ZKOztBUzUvRkU7RUFDRTtBVCsvRko7O0FTaGdHRTtFQUNFO0FUbWdHSjs7QVM5L0ZFO0VBQ0U7QVRpZ0dKOztBU2xnR0U7RUFDRTtBVHFnR0o7O0FTdGdHRTtFQUNFO0FUeWdHSjs7QVMxZ0dFO0VBQ0U7QVQ2Z0dKOztBUzlnR0U7RUFDRTtBVGloR0o7O0FTbGhHRTtFQUNFO0FUcWhHSjs7QVN0aEdFO0VBQ0U7QVR5aEdKOztBUzFoR0U7RUFDRTtBVDZoR0o7O0FTOWhHRTtFQUNFO0FUaWlHSjs7QVNsaUdFO0VBQ0U7QVRxaUdKOztBU3RpR0U7RUFDRTtBVHlpR0o7O0FTMWlHRTtFQUNFO0FUNmlHSjs7QVM5aUdFO0VBQ0U7QVRpakdKOztBU2xqR0U7RUFDRTtBVHFqR0o7O0FTdGpHRTtFQUNFO0FUeWpHSjs7QVMxakdFO0VBQ0U7QVQ2akdKOztBUzlqR0U7RUFDRTtBVGlrR0o7O0FTbGtHRTtFQUNFO0FUcWtHSjs7QVN0a0dFO0VBQ0U7QVR5a0dKOztBU2xrR0U7RUFDRTtBVHFrR0o7O0FTdGtHRTtFQUNFO0FUeWtHSjs7QVMxa0dFO0VBQ0U7QVQ2a0dKOztBUzlrR0U7RUFDRTtBVGlsR0o7O0FTbGxHRTtFQUNFO0FUcWxHSjs7QVN0bEdFO0VBQ0U7QVR5bEdKOztBUzFsR0U7RUFDRTtBVDZsR0o7O0FTOWxHRTtFQUNFO0FUaW1HSjs7QVNsbUdFO0VBQ0U7QVRxbUdKOztBU3RtR0U7RUFDRTtBVHltR0o7O0FTMW1HRTtFQUNFO0FUNm1HSjs7QVM5bUdFO0VBQ0U7QVRpbkdKOztBU2xuR0U7RUFDRTtBVHFuR0o7O0FTdG5HRTtFQUNFO0FUeW5HSjs7QVMxbkdFO0VBQ0U7QVQ2bkdKOztBUzluR0U7RUFDRTtBVGlvR0o7O0FTbG9HRTtFQUNFO0FUcW9HSjs7QVN0b0dFO0VBQ0U7QVR5b0dKOztBUzFvR0U7RUFDRTtBVDZvR0o7O0FTOW9HRTtFQUNFO0FUaXBHSjs7QVNscEdFO0VBQ0U7QVRxcEdKOztBU3RwR0U7RUFDRTtBVHlwR0o7O0FTMXBHRTtFQUNFO0FUNnBHSjs7QVM5cEdFO0VBQ0U7QVRpcUdKOztBU2xxR0U7RUFDRTtBVHFxR0o7O0FTdHFHRTtFQUNFO0FUeXFHSjs7QVMxcUdFO0VBQ0U7QVQ2cUdKOztBU3hxR0U7RUFDRTtBVDJxR0o7O0FTNXFHRTtFQUNFO0FUK3FHSjs7QVNockdFO0VBQ0U7QVRtckdKOztBU3ByR0U7RUFDRTtBVHVyR0o7O0FTeHJHRTtFQUNFO0FUMnJHSjs7QVM1ckdFO0VBQ0U7QVQrckdKOztBU2hzR0U7RUFDRTtBVG1zR0o7O0FTcHNHRTtFQUNFO0FUdXNHSjs7QVN4c0dFO0VBQ0U7QVQyc0dKOztBUzVzR0U7RUFDRTtBVCtzR0o7O0FTaHRHRTtFQUNFO0FUbXRHSjs7QVNwdEdFO0VBQ0U7QVR1dEdKOztBU3h0R0U7RUFDRTtBVDJ0R0o7O0FTNXRHRTtFQUNFO0FUK3RHSjs7QVNodUdFO0VBQ0U7QVRtdUdKOztBU3B1R0U7RUFDRTtBVHV1R0o7O0FTeHVHRTtFQUNFO0FUMnVHSjs7QVM1dUdFO0VBQ0U7QVQrdUdKOztBU2h2R0U7RUFDRTtBVG12R0o7O0FTNXVHRTtFQUNFO0FUK3VHSjs7QVNodkdFO0VBQ0U7QVRtdkdKOztBU3B2R0U7RUFDRTtBVHV2R0o7O0FTeHZHRTtFQUNFO0FUMnZHSjs7QVM1dkdFO0VBQ0U7QVQrdkdKOztBU2h3R0U7RUFDRTtBVG13R0o7O0FTcHdHRTtFQUNFO0FUdXdHSjs7QVN4d0dFO0VBQ0U7QVQyd0dKOztBUzV3R0U7RUFDRTtBVCt3R0o7O0FTaHhHRTtFQUNFO0FUbXhHSjs7QVNweEdFO0VBQ0U7QVR1eEdKOztBU3h4R0U7RUFDRTtBVDJ4R0o7O0FTNXhHRTtFQUNFO0FUK3hHSjs7QVNoeUdFO0VBQ0U7QVRteUdKOztBU3B5R0U7RUFDRTtBVHV5R0o7O0FTeHlHRTtFQUNFO0FUMnlHSjs7QVM1eUdFO0VBQ0U7QVQreUdKOztBU2h6R0U7RUFDRTtBVG16R0o7O0FTcHpHRTtFQUNFO0FUdXpHSjs7QVN4ekdFO0VBQ0U7QVQyekdKOztBUzV6R0U7RUFDRTtBVCt6R0o7O0FTaDBHRTtFQUNFO0FUbTBHSjs7QVNwMEdFO0VBQ0U7QVR1MEdKOztBU3gwR0U7RUFDRTtBVDIwR0o7O0FTNTBHRTtFQUNFO0FUKzBHSjs7QVNoMUdFO0VBQ0U7QVRtMUdKOztBU3AxR0U7RUFDRTtBVHUxR0o7O0FTbDFHRTtFQUNFO0FUcTFHSjs7QVN0MUdFO0VBQ0U7QVR5MUdKOztBUzExR0U7RUFDRTtBVDYxR0o7O0FTOTFHRTtFQUNFO0FUaTJHSjs7QVNsMkdFO0VBQ0U7QVRxMkdKOztBU3QyR0U7RUFDRTtBVHkyR0o7O0FTMTJHRTtFQUNFO0FUNjJHSjs7QVM5MkdFO0VBQ0U7QVRpM0dKOztBU2wzR0U7RUFDRTtBVHEzR0o7O0FTdDNHRTtFQUNFO0FUeTNHSjs7QVMxM0dFO0VBQ0U7QVQ2M0dKOztBUzkzR0U7RUFDRTtBVGk0R0o7O0FTbDRHRTtFQUNFO0FUcTRHSjs7QVN0NEdFO0VBQ0U7QVR5NEdKOztBUzE0R0U7RUFDRTtBVDY0R0o7O0FTOTRHRTtFQUNFO0FUaTVHSjs7QVNsNUdFO0VBQ0U7QVRxNUdKOztBU3Q1R0U7RUFDRTtBVHk1R0o7O0FTMTVHRTtFQUNFO0FUNjVHSjs7QVV2MEhBO0VBRUk7SUFDRTtFVnkwSEo7O0VVcDBIRTtJQUNFO0VWdTBISjtBQUNGO0FVbjBIQTtFQUVJO0lBQ0U7RVZvMEhKOztFVS96SEU7SUFDRTtFVmswSEo7QUFDRjtBV2wxSE07RUFDRTtBWG8xSFI7QVdyMUhNO0VBQ0U7QVh1MUhSO0FXeDFITTtFQUNFO0FYMDFIUjtBVzMxSE07RUFDRTtBWDYxSFI7QVc5MUhNO0VBQ0U7QVhnMkhSO0FXeDFISTtFQUNFO0FYMDFITjtBV3YxSEk7RUFDRSxpQlRWYTtBRm0ySG5CO0FXbDFISTtFQUNFO0FYbzFITjtBV2oxSEk7RUFDRTtBWG0xSE47QVc1MEhJO0VBQ0U7QVg4MEhOO0FXMzBISTtFQUNFO0FYNjBITjtBVzEwSEk7RUFDRTtBWDQwSE47QVd6MEhJO0VBQ0U7QVgyMEhOO0FXcDBISTtFQUNFO0FYczBITjtBV24wSEk7RUFDRTtBWHEwSE47QVdsMEhJO0VBQ0U7QVhvMEhOO0FXOXpIRTtFQzNFQTtFQUNBO0VBQ0E7RUFDQTtBWjQ0SEY7QVc3ekhJO0VBQ0U7QVgrekhOO0FXNXpISTtFQUNFO0FYOHpITjtBV3Z6SEk7RUFDRTtFQUNBO0FYeXpITjtBV3R6SEk7RUFDRTtFQUNBO0FYd3pITjtBV3J6SEk7RUFDRTtFQUNBO0FYdXpITjtBV3B6SEk7RUFDRTtBWHN6SE47QVcveUhJO0VBQ0U7QVhpekhOOztBYXg2SEE7RUFHTTtJQUNFO0lBQ0E7RWJ5NkhOO0VhdDZISTtJQUNFO0lBQ0E7RWJ3NkhOO0VhcjZISTtJQUNFO0lBQ0E7RWJ1NkhOO0FBQ0Y7QWFsNkhBO0VBR007SUFDRTtJQUNBO0ViazZITjtFYS81SEk7SUFDRTtJQUNBO0ViaTZITjtFYTk1SEk7SUFDRTtJQUNBO0ViZzZITjtBQUNGO0FjOTdIUTtFQUNFO0FkZzhIVjtBYzM3SFk7RUFHRTtBZDI3SGQ7QWNsN0hRO0VBQ0U7QWRvN0hWO0FjLzZIWTtFQUdFO0FkKzZIZDtBY3Q2SFE7RUFDRTtBZHc2SFY7QWNuNkhZO0VBR0U7QWRtNkhkO0FjejVIVTtFQUNFO0FkMjVIWjtBY2w1SGM7RUFDRTtBZG81SGhCO0FjejRIVTtFQUNFO0FkMjRIWjtBY2w0SGM7RUFDRTtBZG80SGhCO0FjNTlIUTtFQUNFO0FkODlIVjtBY3o5SFk7RUFHRTtBZHk5SGQ7QWNoOUhRO0VBQ0U7QWRrOUhWO0FjNzhIWTtFQUdFO0FkNjhIZDtBY3A4SFE7RUFDRTtBZHM4SFY7QWNqOEhZO0VBR0U7QWRpOEhkO0FjdjdIVTtFQUNFO0FkeTdIWjtBY2g3SGM7RUFDRTtBZGs3SGhCO0FjdjZIVTtFQUNFO0FkeTZIWjtBY2g2SGM7RUFDRTtBZGs2SGhCO0FjMS9IUTtFQUNFO0FkNC9IVjtBY3YvSFk7RUFHRTtBZHUvSGQ7QWM5K0hRO0VBQ0U7QWRnL0hWO0FjMytIWTtFQUdFO0FkMitIZDtBY2wrSFE7RUFDRTtBZG8rSFY7QWMvOUhZO0VBR0U7QWQrOUhkO0FjcjlIVTtFQUNFO0FkdTlIWjtBYzk4SGM7RUFDRTtBZGc5SGhCO0FjcjhIVTtFQUNFO0FkdThIWjtBYzk3SGM7RUFDRTtBZGc4SGhCO0FjeGhJUTtFQUNFO0FkMGhJVjtBY3JoSVk7RUFHRTtBZHFoSWQ7QWM1Z0lRO0VBQ0U7QWQ4Z0lWO0FjemdJWTtFQUdFO0FkeWdJZDtBY2hnSVE7RUFDRTtBZGtnSVY7QWM3L0hZO0VBR0U7QWQ2L0hkO0Fjbi9IVTtFQUNFO0FkcS9IWjtBYzUrSGM7RUFDRTtBZDgrSGhCO0FjbitIVTtFQUNFO0FkcStIWjtBYzU5SGM7RUFDRTtBZDg5SGhCO0FjdGpJUTtFQUNFO0Fkd2pJVjtBY25qSVk7RUFHRTtBZG1qSWQ7QWMxaUlRO0VBQ0U7QWQ0aUlWO0FjdmlJWTtFQUdFO0FkdWlJZDtBYzloSVE7RUFDRTtBZGdpSVY7QWMzaElZO0VBR0U7QWQyaElkO0FjamhJVTtFQUNFO0FkbWhJWjtBYzFnSWM7RUFDRTtBZDRnSWhCO0FjamdJVTtFQUNFO0FkbWdJWjtBYzEvSGM7RUFDRTtBZDQvSGhCO0FjcGxJUTtFQUNFO0Fkc2xJVjtBY2psSVk7RUFHRTtBZGlsSWQ7QWN4a0lRO0VBQ0U7QWQwa0lWO0FjcmtJWTtFQUdFO0FkcWtJZDtBYzVqSVE7RUFDRTtBZDhqSVY7QWN6aklZO0VBR0U7QWR5aklkO0FjL2lJVTtFQUNFO0FkaWpJWjtBY3hpSWM7RUFDRTtBZDBpSWhCO0FjL2hJVTtFQUNFO0FkaWlJWjtBY3hoSWM7RUFDRTtBZDBoSWhCO0FjbG5JUTtFQUNFO0Fkb25JVjtBYy9tSVk7RUFHRTtBZCttSWQ7QWN0bUlRO0VBQ0U7QWR3bUlWO0Fjbm1JWTtFQUdFO0FkbW1JZDtBYzFsSVE7RUFDRTtBZDRsSVY7QWN2bElZO0VBR0U7QWR1bElkO0FjN2tJVTtFQUNFO0FkK2tJWjtBY3RrSWM7RUFDRTtBZHdrSWhCO0FjN2pJVTtFQUNFO0FkK2pJWjtBY3RqSWM7RUFDRTtBZHdqSWhCO0FjaHBJUTtFQUNFO0Fka3BJVjtBYzdvSVk7RUFHRTtBZDZvSWQ7QWNwb0lRO0VBQ0U7QWRzb0lWO0Fjam9JWTtFQUdFO0FkaW9JZDtBY3huSVE7RUFDRTtBZDBuSVY7QWNybklZO0VBR0U7QWRxbklkO0FjM21JVTtFQUNFO0FkNm1JWjtBY3BtSWM7RUFDRTtBZHNtSWhCO0FjM2xJVTtFQUNFO0FkNmxJWjtBY3BsSWM7RUFDRTtBZHNsSWhCO0FjOXFJUTtFQUNFO0FkZ3JJVjtBYzNxSVk7RUFHRTtBZDJxSWQ7QWNscUlRO0VBQ0U7QWRvcUlWO0FjL3BJWTtFQUdFO0FkK3BJZDtBY3RwSVE7RUFDRTtBZHdwSVY7QWNucElZO0VBR0U7QWRtcElkO0Fjem9JVTtFQUNFO0FkMm9JWjtBY2xvSWM7RUFDRTtBZG9vSWhCO0Fjem5JVTtFQUNFO0FkMm5JWjtBY2xuSWM7RUFDRTtBZG9uSWhCO0FjNXNJUTtFQUNFO0FkOHNJVjtBY3pzSVk7RUFHRTtBZHlzSWQ7QWNoc0lRO0VBQ0U7QWRrc0lWO0FjN3JJWTtFQUdFO0FkNnJJZDtBY3BySVE7RUFDRTtBZHNySVY7QWNqcklZO0VBR0U7QWRpcklkO0FjdnFJVTtFQUNFO0FkeXFJWjtBY2hxSWM7RUFDRTtBZGtxSWhCO0FjdnBJVTtFQUNFO0FkeXBJWjtBY2hwSWM7RUFDRTtBZGtwSWhCO0FjMXVJUTtFQUNFO0FkNHVJVjtBY3Z1SVk7RUFHRTtBZHV1SWQ7QWM5dElRO0VBQ0U7QWRndUlWO0FjM3RJWTtFQUdFO0FkMnRJZDtBY2x0SVE7RUFDRTtBZG90SVY7QWMvc0lZO0VBR0U7QWQrc0lkO0FjcnNJVTtFQUNFO0FkdXNJWjtBYzlySWM7RUFDRTtBZGdzSWhCO0FjcnJJVTtFQUNFO0FkdXJJWjtBYzlxSWM7RUFDRTtBZGdySWhCO0FjeHdJUTtFQUNFO0FkMHdJVjtBY3J3SVk7RUFHRTtBZHF3SWQ7QWM1dklRO0VBQ0U7QWQ4dklWO0FjenZJWTtFQUdFO0FkeXZJZDtBY2h2SVE7RUFDRTtBZGt2SVY7QWM3dUlZO0VBR0U7QWQ2dUlkO0FjbnVJVTtFQUNFO0FkcXVJWjtBYzV0SWM7RUFDRTtBZDh0SWhCO0FjbnRJVTtFQUNFO0FkcXRJWjtBYzVzSWM7RUFDRTtBZDhzSWhCO0FjdHlJUTtFQUNFO0Fkd3lJVjtBY255SVk7RUFHRTtBZG15SWQ7QWMxeElRO0VBQ0U7QWQ0eElWO0FjdnhJWTtFQUdFO0FkdXhJZDtBYzl3SVE7RUFDRTtBZGd4SVY7QWMzd0lZO0VBR0U7QWQyd0lkO0FjandJVTtFQUNFO0FkbXdJWjtBYzF2SWM7RUFDRTtBZDR2SWhCO0FjanZJVTtFQUNFO0FkbXZJWjtBYzF1SWM7RUFDRTtBZDR1SWhCO0FjcDBJUTtFQUNFO0FkczBJVjtBY2owSVk7RUFHRTtBZGkwSWQ7QWN4eklRO0VBQ0U7QWQweklWO0FjcnpJWTtFQUdFO0FkcXpJZDtBYzV5SVE7RUFDRTtBZDh5SVY7QWN6eUlZO0VBR0U7QWR5eUlkO0FjL3hJVTtFQUNFO0FkaXlJWjtBY3h4SWM7RUFDRTtBZDB4SWhCO0FjL3dJVTtFQUNFO0FkaXhJWjtBY3h3SWM7RUFDRTtBZDB3SWhCO0FjOXZJSTtFQUNFO0FkZ3dJTjtBYzF2SU07RUFDRTtBZDR2SVI7QWNydklNO0VBQ0U7QWR1dklSO0FjanZJSTtFQUNFO0FkbXZJTjs7QWU5MklJO0VBQ0U7QWZpM0lOO0FlOTJJSTtFQUNFO0FmZzNJTjtBZTcySUk7RUFDRTtBZisySU47QWU1MklJO0VBQ0U7QWY4MklOO0FlMzJJSTtFQUNFO0FmNjJJTjtBZTEySUk7RUFDRTtBZjQySU47QWVyMklJO0VBQ0U7QWZ1MklOO0FlcDJJSTtFQUNFO0FmczJJTjtBZWgySUU7RUM3Q0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEJnNUlGOztBaUJ4NUlBO0VBRUk7SUFDRTtFakIwNUlKO0VpQnY1SUU7SUFDRTtFakJ5NUlKO0VpQnQ1SUU7SUFDRTtFakJ3NUlKO0VpQnA1SUk7SUFDRTtFakJzNUlOO0FBQ0Y7QWlCajVJQTtFQUVJO0lBQ0U7RWpCazVJSjtFaUIvNElFO0lBQ0U7RWpCaTVJSjtFaUI5NElFO0lBQ0U7RWpCZzVJSjtFaUI1NElJO0lBQ0U7RWpCODRJTjtBQUNGO0FpQno0SUE7RUFFSTtJQUNFO0VqQjA0SUo7RWlCdjRJRTtJQUNFO0VqQnk0SUo7RWlCdDRJRTtJQUNFO0VqQnc0SUo7RWlCcDRJSTtJQUVFO0VqQnE0SU47QUFDRjtBa0JqOElBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWxCbThJRjtBa0I5N0lBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWxCZzhJRjtBa0IzN0lBO0VBQ0UsY0NWVTtFRFdWO0VBQ0E7QWxCNjdJRjs7QW9CcDlJQTtFQUNFLGVkQ2dCO0FOczlJbEI7QW9CcjlJRTtFQUNFO0VBQ0E7RUFDQSxtQmRKYztBTjI5SWxCOztBcUI3OUlBO0VBQ0U7SUFDRTtFckJnK0lGO0VxQjk5SUU7SUFDRTtJQUNBO0VyQmcrSUo7QUFDRjtBcUI1OUlBO0VBQ0U7SUFDRTtFckI4OUlGO0VxQjU5SUU7SUFDRTtFckI4OUlKO0FBQ0Y7QXNCLytJQTtFQUNFLFdIR007RUdGTjtFQUNBO0F0QmkvSUY7QXNCOStJSTtFQUNFO0VBQ0E7RUFDQTtBdEJnL0lOO0FzQjcrSUk7RUFDRSxVaEJUUTtBTncvSWQ7QXNCMytJRTtFQUNFLG9CaEJaWTtFZ0JhWjtFQUNBO0VBQ0E7RUFDQTtBdEI2K0lKO0FzQjErSUU7RUFDRTtFQUNBO0F0QjQrSUo7QXNCeitJRTtFQUNFLGdCaEIxQlc7RWdCMkJYLGdCaEIzQlc7QU5zZ0pmO0FzQngrSUU7RUFDRTtFQUNBO0F0QjArSUo7QXNCditJRTtFQUVFO0VBQ0E7RUFDQTtBdEJ3K0lKOztBdUJuaEpFO0VBQ0UsYUpRRztBbkI4Z0pQO0F1Qm5oSkU7RUFDRSxVSkZJO0FuQnVoSlI7O0F3QjNoSkE7RUFDRSxtQkxXWTtFS1ZaO0VBQ0EsV0xDTTtFS0FOO0VBQ0E7RUFDQTtFQUNBO0F4QjhoSkY7QXdCNWhKRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsU2xCVFc7QU51aUpmOztBeUI1aUpBO0VBQ0U7SUFDRTtJQUNBLGdCbkJDVTtJbUJBVjtFekIraUpGO0V5QjdpSkU7SUFDRTtJQUNBLFduQkhTO0VOa2pKYjtBQUNGO0F5QjNpSkE7RUFDRTtJQUNFO0lBQ0E7SUFDQTtFekI2aUpGO0V5QjNpSkU7SUFDRTtJQUNBLFduQmpCUTtJbUJrQlI7RXpCNmlKSjtFeUIzaUpJO0lBQ0UsZ0JuQnJCTTtJbUJzQk4sZ0JuQnRCTTtFTm1rSlo7QUFDRjtBMEJ4a0pBO0VBQ0U7RUFDQTtFQUNBO0ExQjBrSkY7QTBCdmtKSTtFQ0xGO0VBQ0E7RUFDQTtFREtJLGdCUERHO0VPRUg7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBMUIya0pOOztBNEJ4bEpBO0VBR007SUFDRTtJQUNBO0U1QnlsSk47QUFDRjtBNkIvbEpBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTdCaW1KRjtBNkIvbEpFO0VBQ0U7RUFDQTtBN0JpbUpKO0E2QjlsSkU7RUFDRTtFQUNBO0VBQ0E7QTdCZ21KSjtBNkI3bEpFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E3QitsSko7O0E4QnRuSkE7RUFFSTtJQUNFO0lBQ0E7RTlCd25KSjtBQUNGO0ErQjduSkE7RUFDRTtFQUNBLHlCWlVZO0VZVFo7RUFDQTtFQUNBO0VBQ0E7QS9CK25KRjs7QWdDcm9KQTtFQUNFO0lBQ0U7RWhDd29KRjtFZ0Nyb0pJO0lBQ0U7RWhDdW9KTjtBQUNGO0FpQzdvSkU7RUFDRTtFQUNBLGNkUVE7RWNQUjtFQUNBO0VBQ0E7QWpDK29KSjtBaUM1b0pNO0VBQ0UsV2ROQTtFY09BO0VBQ0E7QWpDOG9KUjtBaUN6b0pFO0VBQ0U7QWpDMm9KSjtBaUN4b0pNO0VBQ0U7QWpDMG9KUjtBaUNyb0pFO0VBQ0U7QWpDdW9KSjtBaUNwb0pNO0VBQ0U7QWpDc29KUjtBaUNqb0pFO0VBQ0U7QWpDbW9KSjtBaUNob0pNO0VBQ0UsV2R0Q0E7QW5Cd3FKUjs7QWtDNXFKQTtFQUVJO0lBQ0U7SUFDQTtFbEM4cUpKO0VrQzNxSk07SUFDRTtJQUNBO0lBQ0E7RWxDNnFKUjtBQUNGO0FrQ3ZxSkE7RUFFSTtJQUNFO0lBQ0E7RWxDd3FKSjtFa0NycUpNO0lBQ0U7SUFDQSxpQjVCdEJJO0k0QnVCSjtFbEN1cUpSO0VrQ2xxSkU7SUFDRTtFbENvcUpKO0VrQ2pxSkU7SUFDRTtFbENtcUpKO0FBQ0Y7QW1DenNKQTtFQUNFLFdoQkdNO0FuQndzSlI7QW1DenNKRTtFQUdFO0FuQ3lzSko7QW1DdHNKRTtFQUVFO0FuQ3VzSko7QW1DcHNKRTtFQUNFO0FuQ3NzSko7QW1DbnNKRTtFQUVFO0FuQ29zSko7QW1DanNKRTtFQUNFLFdoQnBCSTtFZ0JxQkosZTdCdkJjO0U2QndCZDtBbkNtc0pKO0FtQ2pzSkk7RUFDRTtBbkNtc0pOO0FtQy9ySkU7RUFDRTtFQUNBO0FuQ2lzSko7QW1DL3JKSTtFQUNFO0VBQ0E7QW5DaXNKTjtBbUM3ckpNO0VBQ0U7QW5DK3JKUjtBbUMxckpFO0VBRUU7QW5DMnJKSjtBbUN4ckpFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuQzBySko7QW1DdnJKTTtFQUNFO0VBQ0EsWTdCL0RPO0U2QmdFUDtFQUNBO0VBQ0EsVzdCbEVPO0U2Qm1FUDtBbkN5ckpSO0FtQ3ZySlE7RVJ6RU47RUFDQTtFQUNBO0VReUVRLFdoQnhFRjtFZ0J5RUU7RUFDQTtFQUNBO0VBQ0E7RUFDQSxZN0I1RUs7RTZCNkVMLFk3QjVFTTtFNkI2RU47RUFDQSxZN0I3RUs7RTZCOEVMO0VBQ0EsVzdCakZLO0FONHdKZjtBbUN2ckpNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGE3Qi9GTTtFNkJnR047RUFDQTtFQUNBO0VBQ0E7QW5DeXJKUjtBbUN0ckpVO0VBQ0UsbUI3QnpHTTtBTml5SmxCO0FtQ3BySlE7RUFDRTtFQUNBO0FuQ3NySlY7QW1DbnJKWTtFQUNFO0VBQ0E7RUFDQTtBbkNxckpkO0FtQ2hySlE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbkNrckpWO0FtQzlxSk07RUFDRTtFQUNBO0VBQ0E7QW5DZ3JKUjtBbUM3cUpNO0VBQ0U7QW5DK3FKUjtBbUMxcUpNO0VBQ0U7RUFDQTtBbkM0cUpSOztBb0NwMEpBO0VBRUk7SUFFRTtFcENxMEpKO0VvQ2wwSkU7SUFDRTtFcENvMEpKO0VvQ2owSkU7SUFDRTtFcENtMEpKO0VvQ2gwSkU7SUFDRTtFcENrMEpKO0VvQzd6Skk7SUFDSTtFcEMrekpSO0FBQ0Y7QXFDdDFKQTtFQUNFO0VBQ0E7QXJDdzFKRjs7QXNDcjFKQTtFQUNFO0VBQ0EsU0FKa0I7RUFLbEI7RUFDQSxpQkFQbUI7RUFRbkI7QXRDdzFKRjtBc0N0MUpFO0VBQ0UsZ0JuQlRJO0FuQmkySlI7QXNDcjFKTTtFQUNFO0F0Q3UxSlI7QXNDbDFKRTtFQUNFLG1CbkJqQk07QW5CcTJKVjtBc0NqMUpFO0VBQ0UsV25CdkJJO0VtQndCSjtBdENtMUpKO0FzQ2gxSkU7RUFDRTtFQUNBO0F0Q2sxSko7QXNDLzBKTTtFQUNFO0VBQ0E7QXRDaTFKUjtBc0M1MEpFO0VBQ0UsY25CakNRO0FuQisySlo7QXNDMTBKSTtFQUNFO0VBQ0EsbUJoQzlDUTtFZ0MrQ1IsZ0JoQy9DUTtFZ0NnRFI7RUFDQTtBdEM0MEpOOztBdUNqNEpBO0VBQ0U7SUFDRTtFdkNvNEpGO0V1Q2w0SkU7SUFDRTtFdkNvNEpKO0V1Q2g0Skk7SUFDRTtFdkNrNEpOO0FBQ0Y7QXVDNzNKQTtFQUNFO0lBQ0UsYWpDaEJjO0VOKzRKaEI7RXVDNzNKRTtJQUNFO0lBQ0E7RXZDKzNKSjtFdUM1M0pNO0lBQ0U7SUFDQTtJQUNBO0V2QzgzSlI7RXVDMTNKSTtJQUNFO0lBQ0E7RXZDNDNKTjtBQUNGO0F3Qzk1SkU7RUNVQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6Q3U1SkY7QXdDbDZKSTtFQ0hGO0VBQ0E7RUFDQSxxQm5DR2M7RW1DRmQ7RUFDQTtFQUNBO0VBQ0E7QXpDdzZKRjtBd0N0NkpFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F4Q3c2Sko7QXdDdDZKSTtFQUNFO0VBQ0E7RUFDQTtFQUNBLGdCbENwQlE7QU40N0pkO0F3Q3A2SlU7RUFDRSxjckJsQkE7QW5CdzdKWjtBd0NqNkpVO0VBQ0UsYXJCeEJBO0FuQjI3Slo7QXdDNzVKSTtFQUNFLGdCbENyQ1M7RWtDc0NULGVsQ3RDUztFa0N1Q1QsZ0JsQ3ZDUztFa0N3Q1QsZWxDeENTO0FOdThKZjtBd0MzNUpFO0VBQ0UsZ0JsQzlDVTtBTjI4SmQ7QXdDejVKSTtFQUNFO0VBQ0Esc0JsQ2pEUztFa0NrRFQ7RUFDQTtBeEMyNUpOO0F3Q3o1Sk07RUFDRSxnQmxDM0RVO0FOczlKbEI7QXdDdDVKRTtFQUNFLGtCbEM3RFk7QU5xOUpoQjtBd0NyNUpFO0VBQ0UsY3JCNURRO0VxQjZEUjtFQUNBLHFCbENyRVU7RWtDc0VWO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhDdTVKSjtBd0NwNUpNO0VBRUU7RUFDQTtBeENxNUpSO0F3Q2w1Sk07RUFDRTtFQUNBO0F4Q281SlI7QXdDajVKTTtFQUNFO0VBQ0E7QXhDbTVKUjtBd0NoNUpNO0VBR0U7RUFDQTtBeENnNUpSO0F3Qzc0Sk07RUFDRTtFQUNBO0F4Qys0SlI7QXdDNTRKTTtFQUNFO0VBQ0E7QXhDODRKUjtBd0MzNEpNO0VBQ0U7RUFDQTtBeEM2NEpSO0F3Q3o0Skk7RUFDRTtFQUNBLHFCbENwSFU7RWtDcUhWO0VBQ0EsY3JCakhNO0VxQmtITjtFQUNBO0VBQ0EsbUJsQzdIWTtFa0M4SFosZWxDMUhVO0VrQzJIVjtBeEMyNEpOO0F3Q3o0Sk07RUFDRSxtQnJCOUhFO0FuQnlnS1Y7QXdDdDRKVTtFQUNFO0VBQ0E7QXhDdzRKWjtBd0NsNEpRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXhDbzRKVjtBd0NqNEpRO0VBQ0U7QXhDbTRKVjtBd0NoNEpRO0VBR0U7QXhDZzRKVjtBd0M3M0pRO0VBQ0U7RUFDQTtBeEMrM0pWO0F3QzUzSlE7RUFFRTtFQUNBO0F4QzYzSlY7QXdDMTNKUTtFQUNFO0VBQ0Esc0JsQ3hLSztFa0N5S0wsZ0JsQzlLUTtBTjBpS2xCO0F3Q3ozSlE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhDMjNKVjtBd0N6M0pVO0VBQ0U7RUFDQTtFQUNBO0VBQ0Esa0JsQ3pMSTtBTm9qS2hCO0F3Q3YzSlk7RWJsTVY7RUFDQTtFQUNBO0Vha01ZO0VBQ0E7RUFDQTtFQUNBO0F4QzIzSmQ7QXdDcDNKSTtFQUNFO0VBQ0E7RUFDQTtBeENzM0pOO0F3Q2wzSkU7RUFDRSxnQmxDck5jO0FOeWtLbEI7QXdDajNKTTtFQUlFO0F4Q2czSlI7QXdDNzJKTTtFQUVFLGtCbEM3TlE7QU4ya0toQjtBd0MzMkpNO0VBQ0U7QXhDNjJKUjs7QTBDcGxLQTtFQUdNO0lBQ0U7RTFDcWxLTjtFMENobEtRO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RTFDa2xLVjtFMEMva0tRO0lBQ0U7SUFDQSxtQnBDWEc7RU40bEtiO0UwQzlrS1E7SUFDRTtFMUNnbEtWO0UwQzdrS1E7SUFDRTtJQUNBO0UxQytrS1Y7RTBDN2tLVTtJQUNFLGtCcEN4QkU7RU51bUtkO0UwQ3hrS0U7SUFDRTtJQUNBO0lBQ0E7SUFDQTtFMUMwa0tKO0UwQ3hrS0k7SUFDRTtJQUNBO0lBQ0E7SUFDQTtFMUMwa0tOO0FBQ0Y7QTBDcmtLQTtFQUVJO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RTFDc2tLSjtFMENwa0tJO0lBQ0UsZ0JwQzFETTtJb0MyRE4sZXBDM0RNO0lvQzRETixnQnBDNURNO0lvQzZETixlcEM3RE07RU5tb0taO0UwQ2xrS0U7SUFDRTtFMUNva0tKO0UwQ2prS0U7SUFDRTtFMUNta0tKO0UwQ2hrS0U7SUFDRTtJQUNBO0lBQ0E7RTFDa2tLSjtFMEMvaktNO0lBS0U7SUFDQTtFMUM2aktSO0UwQzFqS007SUFDRTtJQUNBO0UxQzRqS1I7RTBDempLTTtJQUdFLGdCcENsR1E7RU4ycEtoQjtFMEN0aktNO0lBQ0U7SUFDQTtFMUN3aktSO0UwQ3JqS007SUFDRTtJQUNBO0UxQ3VqS1I7RTBDcGpLTTtJQUNFO0lBQ0E7RTFDc2pLUjtFMENuaktNO0lBQ0U7SUFDQTtFMUNxaktSO0UwQ2xqS007SUFDRTtFMUNvaktSO0UwQ2hqS0k7SUFDRTtJQUNBO0lBQ0EsYXBDaklVO0VObXJLaEI7RTBDL2lLSTtJQUNFO0lBQ0E7RTFDaWpLTjtFMEM5aUtRO0lBQ0UscUJwQ3RJSTtJb0N1SUo7SUFDQTtJQUNBO0lBQ0E7RTFDZ2pLVjtFMEM3aUtRO0lBRUU7RTFDOGlLVjtFMEMzaUtRO0lBRUU7SUFDQTtFMUM0aUtWO0UwQ3ppS1E7SUFDRTtJQUNBLGtCcEMxSkk7RU5xc0tkO0UwQ3hpS1E7SUFDRTtFMUMwaUtWO0UwQ3ZpS1E7SUFFRTtFMUN3aUtWO0UwQ3JpS1E7SUFDRSxrQnBDdktJO0VOOHNLZDtFMEMvaEtNO0lBSUU7RTFDOGhLUjtFMEMzaEtNO0lBR0U7RTFDMmhLUjtFMEN4aEtNO0lBRUUsbUJwQzdMSztFTnN0S2I7RTBDdGhLTTtJQUNFO0UxQ3doS1I7QUFDRjtBMkMvdEtJO0VBQ0U7QTNDaXVLTjtBMkMvdEtNO0VBQ0U7QTNDaXVLUjtBMkMvdEtRO0VBQ0U7RUFDQTtBM0NpdUtWO0EyQzV0S0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTNDOHRLTjtBMkM1dEtNO0VBQ0U7RUFDQTtBM0M4dEtSO0EyQzN0S007RUFDRTtFQUNBO0EzQzZ0S1I7QTJDMXRLTTtFQUNFLFlyQzlCTTtBTjB2S2Q7QTJDeHRLSTtFQUNFO0VBQ0E7RUFDQTtBM0MwdEtOOztBNENud0tBO0VBQ0Usc0J0Q01hO0VzQ0xiO0VBQ0E7RUFDQTtBNUNzd0tGO0E0Q3B3S0U7O0VBRUU7QTVDc3dLSjtBNENsd0tJO0VBQ0UsbUJ6QkZNO0V5QkdOLHNCdENQUztBTjJ3S2Y7QTRDbHdLTTtFQUNFLFV6QmJBO0FuQml4S1I7QTRDN3ZLTTtFQUNFO0E1Qyt2S1I7QTRDMXZLRTtFSG5CQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6Q2d4S0Y7QTRDOXZLSTtFSGhDRjtFQUNBO0VBQ0EscUJuQ0djO0VtQ0ZkO0VBQ0E7RUFDQTtFQUNBO0F6Q2l5S0Y7QTRDbndLSTtFQUNFO0E1Q3F3S047QTRDandLRTtFQUNFLFd6QnZDSTtFeUJ3Q0o7RUFDQTtFQUNBLGUxQzNDZ0I7RTBDNENoQjtBNUNtd0tKO0E0Q2p3S0k7RUFDRTtBNUNtd0tOO0E0Q2h3S0k7RUFDRSxpQjFDN0NZO0UwQzhDWjtFQUNBO0E1Q2t3S047QTRDM3ZLTTtFQUNFO0VBQ0E7QTVDNnZLUjtBNEN4dktFO0VBQ0U7QTVDMHZLSjtBNEN2dktNO0VBSUU7RUFDQTtBNUNzdktSO0E0Q2x2S1E7RUFDRSxzQnRDN0VLO0FOaTBLZjtBNENsdktVO0VBQ0U7QTVDb3ZLWjtBNEM5dUtJO0VBQ0U7QTVDZ3ZLTjtBNEMxdUtVO0VBQ0U7QTVDNHVLWjtBNEMxdUtZO0VBQ0U7QTVDNHVLZDtBNENwdUtNO0VBQ0U7QTVDc3VLUjtBNENsdUtRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNUNvdUtWO0E0Q2h1S1U7RUFDRSxnQnRDN0hNO0FOKzFLbEI7QTRDL3RLVTtFQUNFLGdCdEMvSEU7QU5nMktkO0E0QzV0S2M7RUFDRTtFQUNBO0E1Qzh0S2hCO0E0Q3Z0S2M7RUFDRSxpQnRDN0lEO0FOczJLZjtBNENsdEtjO0VBQ0Usa0J0Q3JKRDtBTnkyS2Y7QTRDM3NLRTtFQUNFO0E1QzZzS0o7QTRDMXNLTTtFQUNFO0VBQ0E7RUFDQTtBNUM0c0tSO0E0QzFzS1E7RUFDRTtFQUNBLG1CekJsS0k7RXlCbUtKO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGlCdENqTEk7RXNDa0xKO0E1QzRzS1Y7QTRDenNLUTtFakJ4TE47RUFDQTtFQUNBO0VpQndMUSxtQnpCakxIO0V5QmtMRztFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1QzZzS1Y7QTRDenNLTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVDMnNLUjtBNEN2c0tJO0VBQ0U7QTVDeXNLTjtBNENyc0tFO0VBRUU7QTVDc3NLSjtBNENuc0tFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVDcXNLSjtBNENuc0tJO0VBQ0UsVXRDaE9RO0FOcTZLZDtBNENsc0tJO0VBQ0UsV3RDcE9RO0VzQ3FPUjtBNUNvc0tOO0E0Q2hzS0U7RUFDRSxtQnpCbk9RO0V5Qm9PUjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1Q2tzS0o7O0E2Q3I3S0E7RUFHTTtJQUNFLFV2Q0ZVO0VOdzdLaEI7RTZDbjdLSTtJQUNFLFd2Q05VO0VOMjdLaEI7RTZDaDdLSTtJQUNFO0U3Q2s3S047RTZDNTZLVTtJQUNFO0lBQ0E7RTdDODZLWjtFNkNyNktNO0lBQ0U7RTdDdTZLUjtBQUNGO0E2Q2o2S0E7RUFHTTtJQUNFLFl2Q3ZDTTtJdUN3Q04sV3ZDeENNO0VOeThLWjtFNkM3NUtFO0lBQ0U7SUFDQTtFN0MrNUtKO0U2Qzc1S0k7SUFDRTtFN0MrNUtOO0U2Q3o1S1U7SUFDRTtJQUNBO0U3QzI1S1o7RTZDejVLWTtJQUNFO0U3QzI1S2Q7RTZDbDVLUTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0U3Q281S1Y7RTZDajVLUTtJQUNFO0U3Q201S1Y7RTZDajVLVTtJQUNFLGdCdkNsRkk7RU5xK0toQjtFNkNoNUtVO0lBQ0UsZ0J2Q3BGQTtFTnMrS1o7RTZDNzRLYztJQUNFO0lBQ0E7RTdDKzRLaEI7RTZDcjRLSTtJQUNFLFl2Q3BHUTtFTjIrS2Q7RTZDcDRLSTtJQUNFLGF2Q3hHUTtFTjgrS2Q7RTZDbDRLRTtJQUNFO0U3Q280S0o7QUFDRjtBOEN2L0tFO0VBQ0U7RUFDQSxnQjNCQ0k7RTJCQUo7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E5Q3kvS0o7QThDdC9LRTtFTERBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUtERTtBOUM0L0tKO0E4QzEvS0k7RUxmRjtFQUNBO0VBQ0EscUJuQ0djO0VtQ0ZkO0VBQ0E7RUFDQTtFQUNBO0VLV0k7RUFDQTtFQUNBLG1CeENoQlE7RXdDaUJSO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlDa2dMTjtBOEM5L0tFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBOUNnZ0xKOztBK0NyaUxBO0VBRUk7SUFDRTtFL0N1aUxKO0UrQ3JpTEk7SUFDRTtJQUNBO0lBQ0E7SUFDQTtFL0N1aUxOO0FBQ0Y7QWdEampMQTtFQUNFLG1CN0JLUTtFNkJKUjtBaERtakxGOztBZ0QvaUxFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaERrakxKO0FnRGhqTEk7RUFDRTtBaERrakxOO0FnRC9pTEk7RUFDRTtBaERpakxOO0FnRDlpTEk7RUFDRTtBaERnakxOO0FnRDdpTEk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoRCtpTE47O0FpRGhsTEE7RUFDRTtJQUNFO0VqRG1sTEY7RWlEamxMRTtJQUVFO0VqRGtsTEo7RWlEL2tMRTtJQUNFO0lBQ0E7RWpEaWxMSjtFaUQ5a0xFO0lBQ0U7SUFDQTtFakRnbExKO0FBQ0Y7QWtEaG1MRTtFQUNFLG1CL0JVVTtFK0JUVjtFQUNBO0VBQ0E7RUFDQTtFQUNBLFcvQkhJO0UrQklKO0VBQ0EsaUI1Q0xVO0U0Q01WLGdCNUNOVTtFNENPVjtBbERrbUxKO0FrRGhtTEk7RUFDRTtFQUNBO0FsRGttTE47QWtEaG1MTTtFQUNFLG1CNUNoQlU7QU5rbkxsQjtBa0Q5bExJO0VBQ0U7RUFDQTtBbERnbUxOOztBbUR4bkxBO0VBQ0UsbUJoQ1FRO0VnQ1BSLFdoQ0VNO0VnQ0ROO0VBQ0E7QW5EMm5MRjtBbUR4bkxJO0VBQ0U7QW5EMG5MTjtBbURybkxRO0VBQ0U7QW5EdW5MVjtBbURqbkxFO0VBQ0UsV2hDakJJO0VnQ2tCSjtFQUNBO0FuRG1uTEo7QW1Eam5MSTtFQUNFO0FuRG1uTE47QW1EL21MRTtFQUNFO0VBQ0E7QW5EaW5MSjtBbUQvbUxJO0VBQ0U7RUFDQTtFQUNBLFk3Q2pDUTtBTmtwTGQ7QW1EL21MTTtFQUNFLGtCN0NwQ007QU5xcExkO0FtRDdtTEk7RUFDRTtBbkQrbUxOO0FtRDFtTEk7RUFDRSxpQjdDakRZO0FONnBMbEI7QW1EeG1MRTtFQUNFO0VBQ0E7QW5EMG1MSjtBbUR4bUxJO0VBQ0U7RUFDQTtFQUNBO0FuRDBtTE47O0FvRHhxTEE7RUFDRTtJQUNFO0VwRDJxTEY7QUFDRjtBb0R4cUxBO0VBQ0U7SUFDRTtFcEQwcUxGO0VvRHhxTEU7SUFDRTtFcEQwcUxKO0VvRHJxTE07SUFDRTtJQUNBO0VwRHVxTFI7RW9EbHFMRTtJQUNFO0lBQ0E7RXBEb3FMSjtFb0RscUxJO0lBQ0U7RXBEb3FMTjtFb0RqcUxJO0lBQ0U7SUFDQTtFcERtcUxOO0VvRGpxTE07SUFDRTtFcERtcUxSO0VvRDlwTEU7SUFDRSxnQjlDdENRO0VOc3NMWjtFb0Q3cExFO0lBQ0U7SUFDQTtFcEQrcExKO0VvRDVwTE07SUFDRTtJQUNBO0VwRDhwTFI7QUFDRixDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL0BmYW5jeWFwcHMvZmFuY3lib3gvc3JjL2Nzcy9jb3JlLmNzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbWFwYm94LWdsL2Rpc3QvbWFwYm94LWdsLmNzcyIsIndlYnBhY2s6Ly8vLi9hcHAuc2NzcyIsIndlYnBhY2s6Ly8vLi9lLXZpbnJ1ZGUvc2V0dGluZ3MvX3Jlc2V0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vZS12aW5ydWRlL3NldHRpbmdzL19mb250cy5zY3NzIiwid2VicGFjazovLy8uL2UtdmlucnVkZS9sYXlvdXQvX2xheW91dC5zY3NzIiwid2VicGFjazovLy8uL2UtdmlucnVkZS9jb250YWluZXIvX2NvbnRhaW5lci5zY3NzIiwid2VicGFjazovLy8uL2UtdmlucnVkZS9zZWN0aW9uL19zZWN0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vZS12aW5ydWRlL3NldHRpbmdzL192YXJpYWJsZXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9lLXZpbnJ1ZGUvZWxlbWVudC9fZWxlbWVudC5zY3NzIiwid2VicGFjazovLy8uL2UtdmlucnVkZS9lbGVtZW50L19tZWRpYS1xdWVyaWVzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vZS12aW5ydWRlL3Byb3BlcnRpZXMvX3Byb3BlcnRpZXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9lLXZpbnJ1ZGUvcHJvcGVydGllcy9fbWVkaWEtcXVlcmllcy5zY3NzIiwid2VicGFjazovLy8uL2UtdmlucnVkZS90ZXh0L190ZXh0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vZS12aW5ydWRlL3RleHQvX21peGlucy5zY3NzIiwid2VicGFjazovLy8uL2UtdmlucnVkZS90ZXh0L19tZWRpYS1xdWVyaWVzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vZS12aW5ydWRlL2NvbG9yL19jb2xvci5zY3NzIiwid2VicGFjazovLy8uL2UtdmlucnVkZS9kaXNwbGF5L19kaXNwbGF5LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vZS12aW5ydWRlL2Rpc3BsYXkvX21peGlucy5zY3NzIiwid2VicGFjazovLy8uL2UtdmlucnVkZS9kaXNwbGF5L19tZWRpYS1xdWVyaWVzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXBwL3NldHRpbmdzL19mb250cy5zY3NzIiwid2VicGFjazovLy8uL2FwcC9zZXR0aW5ncy9fY29sb3JzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXBwL3RleHQvX3RleHQuc2NzcyIsIndlYnBhY2s6Ly8vLi9hcHAvdGV4dC9fbWVkaWEtcXVlcmllcy5zY3NzIiwid2VicGFjazovLy8uL2FwcC9pY29uL19pY29uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXBwL3N2Zy9fc3ZnLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXBwL2J1dHRvbi9fYnV0dG9uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXBwL2J1dHRvbi9fbWVkaWEtcXVlcmllcy5zY3NzIiwid2VicGFjazovLy8uL2FwcC9zZXBhcmF0b3IvX3NlcGFyYXRvci5zY3NzIiwid2VicGFjazovLy8uL2FwcC9zZXR0aW5ncy9fbWl4aW5zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXBwL3NlcGFyYXRvci9fbWVkaWEtcXVlcmllcy5zY3NzIiwid2VicGFjazovLy8uL2FwcC9sb2dvL19sb2dvLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXBwL2xvZ28vX21lZGlhLXF1ZXJpZXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9hcHAvbGF5b3V0L19sYXlvdXQuc2NzcyIsIndlYnBhY2s6Ly8vLi9hcHAvaGVhZGVyL19tZWRpYS1xdWVyaWVzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXBwL3RpdGxlL190aXRsZS5zY3NzIiwid2VicGFjazovLy8uL2FwcC90aXRsZS9fbWVkaWEtcXVlcmllcy5zY3NzIiwid2VicGFjazovLy8uL2FwcC9uYXZpZ2F0aW9uL19uYXZpZ2F0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXBwL25hdmlnYXRpb24vX21lZGlhLXF1ZXJpZXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9hcHAvY29udGVudC9fY29udGVudC5zY3NzIiwid2VicGFjazovLy8uL2FwcC9zZWN0aW9uL19zZWN0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXBwL3NlY3Rpb24vX21lZGlhLXF1ZXJpZXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9hcHAvcmVzaWRlbmNlL19yZXNpZGVuY2Uuc2NzcyIsIndlYnBhY2s6Ly8vLi9hcHAvaW1hZ2UvX21peGlucy5zY3NzIiwid2VicGFjazovLy8uL2FwcC9yZXNpZGVuY2UvX21lZGlhLXF1ZXJpZXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9hcHAvZnV0dXJlL19mdXR1cmUuc2NzcyIsIndlYnBhY2s6Ly8vLi9hcHAvY2Fyb3VzZWwvX2Nhcm91c2VsLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXBwL2Nhcm91c2VsL19tZWRpYS1xdWVyaWVzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXBwL21vc2FpYy9fbW9zYWljLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXBwL21vc2FpYy9fbWVkaWEtcXVlcmllcy5zY3NzIiwid2VicGFjazovLy8uL2FwcC9tYXAvX21hcC5zY3NzIiwid2VicGFjazovLy8uL2FwcC9tYXAvX21lZGlhLXF1ZXJpZXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9hcHAvZm9ybS9fZm9ybS5zY3NzIiwid2VicGFjazovLy8uL2FwcC9mb290ZXIvX2Zvb3Rlci5zY3NzIiwid2VicGFjazovLy8uL2FwcC9mb290ZXIvX21lZGlhLXF1ZXJpZXMuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJib2R5LmNvbXBlbnNhdGUtZm9yLXNjcm9sbGJhciB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4uZmFuY3lib3gtYWN0aXZlIHtcclxuICAgIGhlaWdodDogYXV0bztcclxufVxyXG5cclxuLmZhbmN5Ym94LWlzLWhpZGRlbiB7XHJcbiAgICBsZWZ0OiAtOTk5OXB4O1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XHJcbiAgICB0b3A6IC05OTk5cHg7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbn1cclxuXHJcbi5mYW5jeWJveC1jb250YWluZXIge1xyXG4gICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB0b3VjaC1hY3Rpb246IG1hbmlwdWxhdGlvbjtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgei1pbmRleDogOTk5OTI7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1jb250YWluZXIgKiB7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG4uZmFuY3lib3gtb3V0ZXIsXHJcbi5mYW5jeWJveC1pbm5lcixcclxuLmZhbmN5Ym94LWJnLFxyXG4uZmFuY3lib3gtc3RhZ2Uge1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG59XHJcblxyXG4uZmFuY3lib3gtb3V0ZXIge1xyXG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xyXG4gICAgb3ZlcmZsb3cteTogYXV0bztcclxufVxyXG5cclxuLmZhbmN5Ym94LWJnIHtcclxuICAgIGJhY2tncm91bmQ6IHJnYigzMCwgMzAsIDMwKTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiBpbmhlcml0O1xyXG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcclxuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjQ3LCAwLCAuNzQsIC43MSk7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1pcy1vcGVuIC5mYW5jeWJveC1iZyB7XHJcbiAgICBvcGFjaXR5OiAuOTtcclxuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjIyLCAuNjEsIC4zNiwgMSk7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1pbmZvYmFyLFxyXG4uZmFuY3lib3gtdG9vbGJhcixcclxuLmZhbmN5Ym94LWNhcHRpb24sXHJcbi5mYW5jeWJveC1uYXZpZ2F0aW9uIC5mYW5jeWJveC1idXR0b24ge1xyXG4gICAgZGlyZWN0aW9uOiBsdHI7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMjVzIGVhc2UsIHZpc2liaWxpdHkgMHMgZWFzZSAuMjVzO1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgei1pbmRleDogOTk5OTc7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1zaG93LWluZm9iYXIgLmZhbmN5Ym94LWluZm9iYXIsXHJcbi5mYW5jeWJveC1zaG93LXRvb2xiYXIgLmZhbmN5Ym94LXRvb2xiYXIsXHJcbi5mYW5jeWJveC1zaG93LWNhcHRpb24gLmZhbmN5Ym94LWNhcHRpb24sXHJcbi5mYW5jeWJveC1zaG93LW5hdiAuZmFuY3lib3gtbmF2aWdhdGlvbiAuZmFuY3lib3gtYnV0dG9uIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4yNXMgZWFzZSAwcywgdmlzaWJpbGl0eSAwcyBlYXNlIDBzO1xyXG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxufVxyXG5cclxuLmZhbmN5Ym94LWluZm9iYXIge1xyXG4gICAgY29sb3I6ICNjY2M7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBzdWJwaXhlbC1hbnRpYWxpYXNlZDtcclxuICAgIGhlaWdodDogNDRweDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBsaW5lLWhlaWdodDogNDRweDtcclxuICAgIG1pbi13aWR0aDogNDRweDtcclxuICAgIG1peC1ibGVuZC1tb2RlOiBkaWZmZXJlbmNlO1xyXG4gICAgcGFkZGluZzogMCAxMHB4O1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XHJcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcclxufVxyXG5cclxuLmZhbmN5Ym94LXRvb2xiYXIge1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1zdGFnZSB7XHJcbiAgICBkaXJlY3Rpb246IGx0cjtcclxuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xyXG4gICAgei1pbmRleDogOTk5OTQ7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1pcy1vcGVuIC5mYW5jeWJveC1zdGFnZSB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4uZmFuY3lib3gtc2xpZGUge1xyXG4gICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAvKiBVc2luZyB3aXRob3V0IHByZWZpeCB3b3VsZCBicmVhayBJRTExICovXHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcclxuICAgIHBhZGRpbmc6IDQ0cHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIG9wYWNpdHk7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICB6LWluZGV4OiA5OTk5NDtcclxufVxyXG5cclxuLmZhbmN5Ym94LXNsaWRlOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBmb250LXNpemU6IDA7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgd2lkdGg6IDA7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1pcy1zbGlkaW5nIC5mYW5jeWJveC1zbGlkZSxcclxuLmZhbmN5Ym94LXNsaWRlLS1wcmV2aW91cyxcclxuLmZhbmN5Ym94LXNsaWRlLS1jdXJyZW50LFxyXG4uZmFuY3lib3gtc2xpZGUtLW5leHQge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1zbGlkZS0taW1hZ2Uge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHBhZGRpbmc6IDQ0cHggMDtcclxufVxyXG5cclxuLmZhbmN5Ym94LXNsaWRlLS1pbWFnZTo6YmVmb3JlIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1zbGlkZS0taHRtbCB7XHJcbiAgICBwYWRkaW5nOiA2cHg7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1jb250ZW50IHtcclxuICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcclxuICAgIHBhZGRpbmc6IDQ0cHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxufVxyXG5cclxuLmZhbmN5Ym94LXNsaWRlLS1pbWFnZSAuZmFuY3lib3gtY29udGVudCB7XHJcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjUsIDAsIC4xNCwgMSk7XHJcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xyXG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBvcGFjaXR5O1xyXG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICB6LWluZGV4OiA5OTk5NTtcclxufVxyXG5cclxuLmZhbmN5Ym94LWNhbi16b29tT3V0IC5mYW5jeWJveC1jb250ZW50IHtcclxuICAgIGN1cnNvcjogem9vbS1vdXQ7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1jYW4tem9vbUluIC5mYW5jeWJveC1jb250ZW50IHtcclxuICAgIGN1cnNvcjogem9vbS1pbjtcclxufVxyXG5cclxuLmZhbmN5Ym94LWNhbi1zd2lwZSAuZmFuY3lib3gtY29udGVudCxcclxuLmZhbmN5Ym94LWNhbi1wYW4gLmZhbmN5Ym94LWNvbnRlbnQge1xyXG4gICAgY3Vyc29yOiBncmFiO1xyXG59XHJcblxyXG4uZmFuY3lib3gtaXMtZ3JhYmJpbmcgLmZhbmN5Ym94LWNvbnRlbnQge1xyXG4gICAgY3Vyc29yOiBncmFiYmluZztcclxufVxyXG5cclxuLmZhbmN5Ym94LWNvbnRhaW5lciBbZGF0YS1zZWxlY3RhYmxlPSd0cnVlJ10ge1xyXG4gICAgY3Vyc29yOiB0ZXh0O1xyXG59XHJcblxyXG4uZmFuY3lib3gtaW1hZ2UsXHJcbi5mYW5jeWJveC1zcGFjZWJhbGwge1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgbWF4LWhlaWdodDogbm9uZTtcclxuICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uZmFuY3lib3gtc3BhY2ViYWxsIHtcclxuICAgIHotaW5kZXg6IDE7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1zbGlkZS0tdmlkZW8gLmZhbmN5Ym94LWNvbnRlbnQsXHJcbi5mYW5jeWJveC1zbGlkZS0tbWFwIC5mYW5jeWJveC1jb250ZW50LFxyXG4uZmFuY3lib3gtc2xpZGUtLXBkZiAuZmFuY3lib3gtY29udGVudCxcclxuLmZhbmN5Ym94LXNsaWRlLS1pZnJhbWUgLmZhbmN5Ym94LWNvbnRlbnQge1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1zbGlkZS0tdmlkZW8gLmZhbmN5Ym94LWNvbnRlbnQge1xyXG4gICAgYmFja2dyb3VuZDogIzAwMDtcclxufVxyXG5cclxuLmZhbmN5Ym94LXNsaWRlLS1tYXAgLmZhbmN5Ym94LWNvbnRlbnQge1xyXG4gICAgYmFja2dyb3VuZDogI2U1ZTNkZjtcclxufVxyXG5cclxuLmZhbmN5Ym94LXNsaWRlLS1pZnJhbWUgLmZhbmN5Ym94LWNvbnRlbnQge1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxufVxyXG5cclxuLmZhbmN5Ym94LXZpZGVvLFxyXG4uZmFuY3lib3gtaWZyYW1lIHtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4vKiBGaXggaU9TICovXHJcbi5mYW5jeWJveC1pZnJhbWUge1xyXG4gICAgbGVmdDogMDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxufVxyXG5cclxuLmZhbmN5Ym94LWVycm9yIHtcclxuICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICBtYXgtd2lkdGg6IDQwMHB4O1xyXG4gICAgcGFkZGluZzogNDBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uZmFuY3lib3gtZXJyb3IgcCB7XHJcbiAgICBjb2xvcjogIzQ0NDtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxufVxyXG5cclxuLyogQnV0dG9ucyAqL1xyXG5cclxuLmZhbmN5Ym94LWJ1dHRvbiB7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDMwLCAzMCwgMzAsIC42KTtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgaGVpZ2h0OiA0NHB4O1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMTBweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHRyYW5zaXRpb246IGNvbG9yIC4ycztcclxuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICB2aXNpYmlsaXR5OiBpbmhlcml0O1xyXG4gICAgd2lkdGg6IDQ0cHg7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1idXR0b24sXHJcbi5mYW5jeWJveC1idXR0b246dmlzaXRlZCxcclxuLmZhbmN5Ym94LWJ1dHRvbjpsaW5rIHtcclxuICAgIGNvbG9yOiAjY2NjO1xyXG59XHJcblxyXG4uZmFuY3lib3gtYnV0dG9uOmhvdmVyIHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG4uZmFuY3lib3gtYnV0dG9uOmZvY3VzIHtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1idXR0b24uZmFuY3lib3gtZm9jdXMge1xyXG4gICAgb3V0bGluZTogMXB4IGRvdHRlZDtcclxufVxyXG5cclxuLmZhbmN5Ym94LWJ1dHRvbltkaXNhYmxlZF0sXHJcbi5mYW5jeWJveC1idXR0b25bZGlzYWJsZWRdOmhvdmVyIHtcclxuICAgIGNvbG9yOiAjODg4O1xyXG4gICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxufVxyXG5cclxuLyogRml4IElFMTEgKi9cclxuLmZhbmN5Ym94LWJ1dHRvbiBkaXYge1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcblxyXG4uZmFuY3lib3gtYnV0dG9uIHN2ZyB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1idXR0b24gc3ZnIHBhdGgge1xyXG4gICAgZmlsbDogY3VycmVudENvbG9yO1xyXG4gICAgc3Ryb2tlLXdpZHRoOiAwO1xyXG59XHJcblxyXG4uZmFuY3lib3gtYnV0dG9uLS1wbGF5IHN2ZzpudGgtY2hpbGQoMiksXHJcbi5mYW5jeWJveC1idXR0b24tLWZzZW50ZXIgc3ZnOm50aC1jaGlsZCgyKSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uZmFuY3lib3gtYnV0dG9uLS1wYXVzZSBzdmc6bnRoLWNoaWxkKDEpLFxyXG4uZmFuY3lib3gtYnV0dG9uLS1mc2V4aXQgc3ZnOm50aC1jaGlsZCgxKSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uZmFuY3lib3gtcHJvZ3Jlc3Mge1xyXG4gICAgYmFja2dyb3VuZDogI2ZmNTI2ODtcclxuICAgIGhlaWdodDogMnB4O1xyXG4gICAgbGVmdDogMDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoMCk7XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwO1xyXG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xyXG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcclxuICAgIHotaW5kZXg6IDk5OTk4O1xyXG59XHJcblxyXG4vKiBDbG9zZSBidXR0b24gb24gdGhlIHRvcCByaWdodCBjb3JuZXIgb2YgaHRtbCBjb250ZW50ICovXHJcblxyXG4uZmFuY3lib3gtY2xvc2Utc21hbGwge1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgY29sb3I6ICNjY2M7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBvcGFjaXR5OiAuODtcclxuICAgIHBhZGRpbmc6IDhweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAtMTJweDtcclxuICAgIHRvcDogLTQ0cHg7XHJcbiAgICB6LWluZGV4OiA0MDE7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1jbG9zZS1zbWFsbDpob3ZlciB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIG9wYWNpdHk6IDE7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1zbGlkZS0taHRtbCAuZmFuY3lib3gtY2xvc2Utc21hbGwge1xyXG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcclxuICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICByaWdodDogMDtcclxuICAgIHRvcDogMDtcclxufVxyXG5cclxuLmZhbmN5Ym94LXNsaWRlLS1pbWFnZS5mYW5jeWJveC1pcy1zY2FsaW5nIC5mYW5jeWJveC1jb250ZW50IHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5mYW5jeWJveC1pcy1zY2FsaW5nIC5mYW5jeWJveC1jbG9zZS1zbWFsbCxcclxuLmZhbmN5Ym94LWlzLXpvb21hYmxlLmZhbmN5Ym94LWNhbi1wYW4gLmZhbmN5Ym94LWNsb3NlLXNtYWxsIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi8qIE5hdmlnYXRpb24gYXJyb3dzICovXHJcblxyXG4uZmFuY3lib3gtbmF2aWdhdGlvbiAuZmFuY3lib3gtYnV0dG9uIHtcclxuICAgIGJhY2tncm91bmQtY2xpcDogY29udGVudC1ib3g7XHJcbiAgICBoZWlnaHQ6IDEwMHB4O1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogY2FsYyg1MCUgLSA1MHB4KTtcclxuICAgIHdpZHRoOiA3MHB4O1xyXG59XHJcblxyXG4uZmFuY3lib3gtbmF2aWdhdGlvbiAuZmFuY3lib3gtYnV0dG9uIGRpdiB7XHJcbiAgICBwYWRkaW5nOiA3cHg7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1uYXZpZ2F0aW9uIC5mYW5jeWJveC1idXR0b24tLWFycm93X2xlZnQge1xyXG4gICAgbGVmdDogMDtcclxuICAgIGxlZnQ6IGVudihzYWZlLWFyZWEtaW5zZXQtbGVmdCk7XHJcbiAgICBwYWRkaW5nOiAzMXB4IDI2cHggMzFweCA2cHg7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1uYXZpZ2F0aW9uIC5mYW5jeWJveC1idXR0b24tLWFycm93X3JpZ2h0IHtcclxuICAgIHBhZGRpbmc6IDMxcHggNnB4IDMxcHggMjZweDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgcmlnaHQ6IGVudihzYWZlLWFyZWEtaW5zZXQtcmlnaHQpO1xyXG59XHJcblxyXG4vKiBDYXB0aW9uICovXHJcblxyXG4uZmFuY3lib3gtY2FwdGlvbiB7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLFxyXG4gICAgICAgIHJnYmEoMCwgMCwgMCwgLjg1KSAwJSxcclxuICAgICAgICByZ2JhKDAsIDAsIDAsIC4zKSA1MCUsXHJcbiAgICAgICAgcmdiYSgwLCAwLCAwLCAuMTUpIDY1JSxcclxuICAgICAgICByZ2JhKDAsIDAsIDAsIC4wNzUpIDc1LjUlLFxyXG4gICAgICAgIHJnYmEoMCwgMCwgMCwgLjAzNykgODIuODUlLFxyXG4gICAgICAgIHJnYmEoMCwgMCwgMCwgLjAxOSkgODglLFxyXG4gICAgICAgIHJnYmEoMCwgMCwgMCwgMCkgMTAwJSk7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBjb2xvcjogI2VlZTtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgIHBhZGRpbmc6IDc1cHggNDRweCAyNXB4IDQ0cHg7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgei1pbmRleDogOTk5OTY7XHJcbn1cclxuXHJcbkBzdXBwb3J0cyAocGFkZGluZzogbWF4KDBweCkpIHtcclxuICAgIC5mYW5jeWJveC1jYXB0aW9uIHtcclxuICAgICAgICBwYWRkaW5nOiA3NXB4IG1heCg0NHB4LCBlbnYoc2FmZS1hcmVhLWluc2V0LXJpZ2h0KSkgbWF4KDI1cHgsIGVudihzYWZlLWFyZWEtaW5zZXQtYm90dG9tKSkgbWF4KDQ0cHgsIGVudihzYWZlLWFyZWEtaW5zZXQtbGVmdCkpO1xyXG4gICAgfVxyXG59XHJcblxyXG4uZmFuY3lib3gtY2FwdGlvbi0tc2VwYXJhdGUge1xyXG4gICAgbWFyZ2luLXRvcDogLTUwcHg7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1jYXB0aW9uX19ib2R5IHtcclxuICAgIG1heC1oZWlnaHQ6IDUwdmg7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1jYXB0aW9uIGEsXHJcbi5mYW5jeWJveC1jYXB0aW9uIGE6bGluayxcclxuLmZhbmN5Ym94LWNhcHRpb24gYTp2aXNpdGVkIHtcclxuICAgIGNvbG9yOiAjY2NjO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG4uZmFuY3lib3gtY2FwdGlvbiBhOmhvdmVyIHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbn1cclxuXHJcbi8qIExvYWRpbmcgaW5kaWNhdG9yICovXHJcblxyXG4uZmFuY3lib3gtbG9hZGluZyB7XHJcbiAgICBhbmltYXRpb246IGZhbmN5Ym94LXJvdGF0ZSAxcyBsaW5lYXIgaW5maW5pdGU7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlcjogNHB4IHNvbGlkICM4ODg7XHJcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgbWFyZ2luOiAtMjVweCAwIDAgLTI1cHg7XHJcbiAgICBvcGFjaXR5OiAuNztcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgei1pbmRleDogOTk5OTk7XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZmFuY3lib3gtcm90YXRlIHtcclxuICAgIDEwMCUge1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8qIFRyYW5zaXRpb24gZWZmZWN0cyAqL1xyXG5cclxuLmZhbmN5Ym94LWFuaW1hdGVkIHtcclxuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMCwgMCwgLjI1LCAxKTtcclxufVxyXG5cclxuLyogdHJhbnNpdGlvbkVmZmVjdDogc2xpZGUgKi9cclxuXHJcbi5mYW5jeWJveC1meC1zbGlkZS5mYW5jeWJveC1zbGlkZS0tcHJldmlvdXMge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xyXG59XHJcblxyXG4uZmFuY3lib3gtZngtc2xpZGUuZmFuY3lib3gtc2xpZGUtLW5leHQge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1meC1zbGlkZS5mYW5jeWJveC1zbGlkZS0tY3VycmVudCB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxufVxyXG5cclxuLyogdHJhbnNpdGlvbkVmZmVjdDogZmFkZSAqL1xyXG5cclxuLmZhbmN5Ym94LWZ4LWZhZGUuZmFuY3lib3gtc2xpZGUtLXByZXZpb3VzLFxyXG4uZmFuY3lib3gtZngtZmFkZS5mYW5jeWJveC1zbGlkZS0tbmV4dCB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguMTksIDEsIC4yMiwgMSk7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1meC1mYWRlLmZhbmN5Ym94LXNsaWRlLS1jdXJyZW50IHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbn1cclxuXHJcbi8qIHRyYW5zaXRpb25FZmZlY3Q6IHpvb20taW4tb3V0ICovXHJcblxyXG4uZmFuY3lib3gtZngtem9vbS1pbi1vdXQuZmFuY3lib3gtc2xpZGUtLXByZXZpb3VzIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS41LCAxLjUsIDEuNSk7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1meC16b29tLWluLW91dC5mYW5jeWJveC1zbGlkZS0tbmV4dCB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC41LCAuNSwgLjUpO1xyXG59XHJcblxyXG4uZmFuY3lib3gtZngtem9vbS1pbi1vdXQuZmFuY3lib3gtc2xpZGUtLWN1cnJlbnQge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcclxufVxyXG5cclxuLyogdHJhbnNpdGlvbkVmZmVjdDogcm90YXRlICovXHJcblxyXG4uZmFuY3lib3gtZngtcm90YXRlLmZhbmN5Ym94LXNsaWRlLS1wcmV2aW91cyB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTM2MGRlZyk7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1meC1yb3RhdGUuZmFuY3lib3gtc2xpZGUtLW5leHQge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1meC1yb3RhdGUuZmFuY3lib3gtc2xpZGUtLWN1cnJlbnQge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xyXG59XHJcblxyXG4vKiB0cmFuc2l0aW9uRWZmZWN0OiBjaXJjdWxhciAqL1xyXG5cclxuLmZhbmN5Ym94LWZ4LWNpcmN1bGFyLmZhbmN5Ym94LXNsaWRlLS1wcmV2aW91cyB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAsIDAsIDApIHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcclxufVxyXG5cclxuLmZhbmN5Ym94LWZ4LWNpcmN1bGFyLmZhbmN5Ym94LXNsaWRlLS1uZXh0IHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMCwgMCwgMCkgdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1meC1jaXJjdWxhci5mYW5jeWJveC1zbGlkZS0tY3VycmVudCB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpIHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG59XHJcblxyXG4vKiB0cmFuc2l0aW9uRWZmZWN0OiB0dWJlICovXHJcblxyXG4uZmFuY3lib3gtZngtdHViZS5mYW5jeWJveC1zbGlkZS0tcHJldmlvdXMge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCkgc2NhbGUoLjEpIHNrZXcoLTEwZGVnKTtcclxufVxyXG5cclxuLmZhbmN5Ym94LWZ4LXR1YmUuZmFuY3lib3gtc2xpZGUtLW5leHQge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBzY2FsZSguMSkgc2tldygxMGRlZyk7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1meC10dWJlLmZhbmN5Ym94LXNsaWRlLS1jdXJyZW50IHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCkgc2NhbGUoMSk7XHJcbn1cclxuXHJcbi8qIFN0eWxpbmcgZm9yIFNtYWxsLVNjcmVlbiBEZXZpY2VzICovXHJcbkBtZWRpYSBhbGwgYW5kIChtYXgtaGVpZ2h0OiA1NzZweCkge1xyXG4gICAgLmZhbmN5Ym94LXNsaWRlIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDZweDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmZhbmN5Ym94LXNsaWRlLS1pbWFnZSB7XHJcbiAgICAgICAgcGFkZGluZzogNnB4IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmZhbmN5Ym94LWNsb3NlLXNtYWxsIHtcclxuICAgICAgICByaWdodDogLTZweDtcclxuICAgIH1cclxuXHJcbiAgICAuZmFuY3lib3gtc2xpZGUtLWltYWdlIC5mYW5jeWJveC1jbG9zZS1zbWFsbCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogIzRlNGU0ZTtcclxuICAgICAgICBjb2xvcjogI2YyZjRmNjtcclxuICAgICAgICBoZWlnaHQ6IDM2cHg7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICBwYWRkaW5nOiA2cHg7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIHdpZHRoOiAzNnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5mYW5jeWJveC1jYXB0aW9uIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEycHg7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTJweDtcclxuICAgIH1cclxuXHJcbiAgICBAc3VwcG9ydHMgKHBhZGRpbmc6IG1heCgwcHgpKSB7XHJcbiAgICAgICAgLmZhbmN5Ym94LWNhcHRpb24ge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IG1heCgxMnB4LCBlbnYoc2FmZS1hcmVhLWluc2V0LWxlZnQpKTtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogbWF4KDEycHgsIGVudihzYWZlLWFyZWEtaW5zZXQtcmlnaHQpKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIubWFwYm94Z2wtbWFwe2ZvbnQ6MTJweC8yMHB4IEhlbHZldGljYSBOZXVlLEFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO292ZXJmbG93OmhpZGRlbjtwb3NpdGlvbjpyZWxhdGl2ZTstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6cmdiYSgwLDAsMCwwKX0ubWFwYm94Z2wtY2FudmFze3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MH0ubWFwYm94Z2wtbWFwOi13ZWJraXQtZnVsbC1zY3JlZW57d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJX0ubWFwYm94Z2wtY2FuYXJ5e2JhY2tncm91bmQtY29sb3I6c2FsbW9ufS5tYXBib3hnbC1jYW52YXMtY29udGFpbmVyLm1hcGJveGdsLWludGVyYWN0aXZlLC5tYXBib3hnbC1jdHJsLWdyb3VwIGJ1dHRvbi5tYXBib3hnbC1jdHJsLWNvbXBhc3N7Y3Vyc29yOi13ZWJraXQtZ3JhYjtjdXJzb3I6LW1vei1ncmFiO2N1cnNvcjpncmFiOy1tb3otdXNlci1zZWxlY3Q6bm9uZTstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LW1zLXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZX0ubWFwYm94Z2wtY2FudmFzLWNvbnRhaW5lci5tYXBib3hnbC1pbnRlcmFjdGl2ZS5tYXBib3hnbC10cmFjay1wb2ludGVye2N1cnNvcjpwb2ludGVyfS5tYXBib3hnbC1jYW52YXMtY29udGFpbmVyLm1hcGJveGdsLWludGVyYWN0aXZlOmFjdGl2ZSwubWFwYm94Z2wtY3RybC1ncm91cCBidXR0b24ubWFwYm94Z2wtY3RybC1jb21wYXNzOmFjdGl2ZXtjdXJzb3I6LXdlYmtpdC1ncmFiYmluZztjdXJzb3I6LW1vei1ncmFiYmluZztjdXJzb3I6Z3JhYmJpbmd9Lm1hcGJveGdsLWNhbnZhcy1jb250YWluZXIubWFwYm94Z2wtdG91Y2gtem9vbS1yb3RhdGUsLm1hcGJveGdsLWNhbnZhcy1jb250YWluZXIubWFwYm94Z2wtdG91Y2gtem9vbS1yb3RhdGUgLm1hcGJveGdsLWNhbnZhc3t0b3VjaC1hY3Rpb246cGFuLXggcGFuLXl9Lm1hcGJveGdsLWNhbnZhcy1jb250YWluZXIubWFwYm94Z2wtdG91Y2gtZHJhZy1wYW4sLm1hcGJveGdsLWNhbnZhcy1jb250YWluZXIubWFwYm94Z2wtdG91Y2gtZHJhZy1wYW4gLm1hcGJveGdsLWNhbnZhc3t0b3VjaC1hY3Rpb246cGluY2gtem9vbX0ubWFwYm94Z2wtY2FudmFzLWNvbnRhaW5lci5tYXBib3hnbC10b3VjaC16b29tLXJvdGF0ZS5tYXBib3hnbC10b3VjaC1kcmFnLXBhbiwubWFwYm94Z2wtY2FudmFzLWNvbnRhaW5lci5tYXBib3hnbC10b3VjaC16b29tLXJvdGF0ZS5tYXBib3hnbC10b3VjaC1kcmFnLXBhbiAubWFwYm94Z2wtY2FudmFze3RvdWNoLWFjdGlvbjpub25lfS5tYXBib3hnbC1jdHJsLWJvdHRvbS1sZWZ0LC5tYXBib3hnbC1jdHJsLWJvdHRvbS1yaWdodCwubWFwYm94Z2wtY3RybC10b3AtbGVmdCwubWFwYm94Z2wtY3RybC10b3AtcmlnaHR7cG9zaXRpb246YWJzb2x1dGU7cG9pbnRlci1ldmVudHM6bm9uZTt6LWluZGV4OjJ9Lm1hcGJveGdsLWN0cmwtdG9wLWxlZnR7dG9wOjA7bGVmdDowfS5tYXBib3hnbC1jdHJsLXRvcC1yaWdodHt0b3A6MDtyaWdodDowfS5tYXBib3hnbC1jdHJsLWJvdHRvbS1sZWZ0e2JvdHRvbTowO2xlZnQ6MH0ubWFwYm94Z2wtY3RybC1ib3R0b20tcmlnaHR7cmlnaHQ6MDtib3R0b206MH0ubWFwYm94Z2wtY3RybHtjbGVhcjpib3RoO3BvaW50ZXItZXZlbnRzOmF1dG87dHJhbnNmb3JtOnRyYW5zbGF0ZSgwKX0ubWFwYm94Z2wtY3RybC10b3AtbGVmdCAubWFwYm94Z2wtY3RybHttYXJnaW46MTBweCAwIDAgMTBweDtmbG9hdDpsZWZ0fS5tYXBib3hnbC1jdHJsLXRvcC1yaWdodCAubWFwYm94Z2wtY3RybHttYXJnaW46MTBweCAxMHB4IDAgMDtmbG9hdDpyaWdodH0ubWFwYm94Z2wtY3RybC1ib3R0b20tbGVmdCAubWFwYm94Z2wtY3RybHttYXJnaW46MCAwIDEwcHggMTBweDtmbG9hdDpsZWZ0fS5tYXBib3hnbC1jdHJsLWJvdHRvbS1yaWdodCAubWFwYm94Z2wtY3RybHttYXJnaW46MCAxMHB4IDEwcHggMDtmbG9hdDpyaWdodH0ubWFwYm94Z2wtY3RybC1ncm91cHtib3JkZXItcmFkaXVzOjRweDtiYWNrZ3JvdW5kOiNmZmZ9Lm1hcGJveGdsLWN0cmwtZ3JvdXA6bm90KDplbXB0eSl7LW1vei1ib3gtc2hhZG93OjAgMCAycHggcmdiYSgwLDAsMCwuMSk7LXdlYmtpdC1ib3gtc2hhZG93OjAgMCAycHggcmdiYSgwLDAsMCwuMSk7Ym94LXNoYWRvdzowIDAgMCAycHggcmdiYSgwLDAsMCwuMSl9QG1lZGlhICgtbXMtaGlnaC1jb250cmFzdDphY3RpdmUpey5tYXBib3hnbC1jdHJsLWdyb3VwOm5vdCg6ZW1wdHkpe2JveC1zaGFkb3c6MCAwIDAgMnB4IEJ1dHRvblRleHR9fS5tYXBib3hnbC1jdHJsLWdyb3VwIGJ1dHRvbnt3aWR0aDoyOXB4O2hlaWdodDoyOXB4O2Rpc3BsYXk6YmxvY2s7cGFkZGluZzowO291dGxpbmU6bm9uZTtib3JkZXI6MDtib3gtc2l6aW5nOmJvcmRlci1ib3g7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtjdXJzb3I6cG9pbnRlcn0ubWFwYm94Z2wtY3RybC1ncm91cCBidXR0b24rYnV0dG9ue2JvcmRlci10b3A6MXB4IHNvbGlkICNkZGR9Lm1hcGJveGdsLWN0cmwgYnV0dG9uIC5tYXBib3hnbC1jdHJsLWljb257ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOjUwJX1AbWVkaWEgKC1tcy1oaWdoLWNvbnRyYXN0OmFjdGl2ZSl7Lm1hcGJveGdsLWN0cmwtaWNvbntiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS5tYXBib3hnbC1jdHJsLWdyb3VwIGJ1dHRvbitidXR0b257Ym9yZGVyLXRvcDoxcHggc29saWQgQnV0dG9uVGV4dH19Lm1hcGJveGdsLWN0cmwgYnV0dG9uOjotbW96LWZvY3VzLWlubmVye2JvcmRlcjowO3BhZGRpbmc6MH0ubWFwYm94Z2wtY3RybC1hdHRyaWItYnV0dG9uOmZvY3VzLC5tYXBib3hnbC1jdHJsLWdyb3VwIGJ1dHRvbjpmb2N1c3tib3gtc2hhZG93OjAgMCAycHggMnB4ICMwMDk2ZmZ9Lm1hcGJveGdsLWN0cmwgYnV0dG9uOmRpc2FibGVke2N1cnNvcjpub3QtYWxsb3dlZH0ubWFwYm94Z2wtY3RybCBidXR0b246ZGlzYWJsZWQgLm1hcGJveGdsLWN0cmwtaWNvbntvcGFjaXR5Oi4yNX0ubWFwYm94Z2wtY3RybCBidXR0b246bm90KDpkaXNhYmxlZCk6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC4wNSl9Lm1hcGJveGdsLWN0cmwtZ3JvdXAgYnV0dG9uOmZvY3VzOmZvY3VzLXZpc2libGV7Ym94LXNoYWRvdzowIDAgMnB4IDJweCAjMDA5NmZmfS5tYXBib3hnbC1jdHJsLWdyb3VwIGJ1dHRvbjpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpe2JveC1zaGFkb3c6bm9uZX0ubWFwYm94Z2wtY3RybC1ncm91cCBidXR0b246Zm9jdXM6Zmlyc3QtY2hpbGR7Ym9yZGVyLXJhZGl1czo0cHggNHB4IDAgMH0ubWFwYm94Z2wtY3RybC1ncm91cCBidXR0b246Zm9jdXM6bGFzdC1jaGlsZHtib3JkZXItcmFkaXVzOjAgMCA0cHggNHB4fS5tYXBib3hnbC1jdHJsLWdyb3VwIGJ1dHRvbjpmb2N1czpvbmx5LWNoaWxke2JvcmRlci1yYWRpdXM6aW5oZXJpdH0ubWFwYm94Z2wtY3RybCBidXR0b24ubWFwYm94Z2wtY3RybC16b29tLW91dCAubWFwYm94Z2wtY3RybC1pY29ue2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHdpZHRoPScyOScgaGVpZ2h0PScyOScgdmlld0JveD0nMCAwIDI5IDI5JyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyUyMzMzMyclM0UlM0NwYXRoIGQ9J00xMCAxM2MtLjc1IDAtMS41Ljc1LTEuNSAxLjVTOS4yNSAxNiAxMCAxNmg5Yy43NSAwIDEuNS0uNzUgMS41LTEuNVMxOS43NSAxMyAxOSAxM2gtOXonLyUzRSUzQy9zdmclM0VcIil9Lm1hcGJveGdsLWN0cmwgYnV0dG9uLm1hcGJveGdsLWN0cmwtem9vbS1pbiAubWFwYm94Z2wtY3RybC1pY29ue2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHdpZHRoPScyOScgaGVpZ2h0PScyOScgdmlld0JveD0nMCAwIDI5IDI5JyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyUyMzMzMyclM0UlM0NwYXRoIGQ9J00xNC41IDguNWMtLjc1IDAtMS41Ljc1LTEuNSAxLjV2M2gtM2MtLjc1IDAtMS41Ljc1LTEuNSAxLjVTOS4yNSAxNiAxMCAxNmgzdjNjMCAuNzUuNzUgMS41IDEuNSAxLjVTMTYgMTkuNzUgMTYgMTl2LTNoM2MuNzUgMCAxLjUtLjc1IDEuNS0xLjVTMTkuNzUgMTMgMTkgMTNoLTN2LTNjMC0uNzUtLjc1LTEuNS0xLjUtMS41eicvJTNFJTNDL3N2ZyUzRVwiKX1AbWVkaWEgKC1tcy1oaWdoLWNvbnRyYXN0OmFjdGl2ZSl7Lm1hcGJveGdsLWN0cmwgYnV0dG9uLm1hcGJveGdsLWN0cmwtem9vbS1vdXQgLm1hcGJveGdsLWN0cmwtaWNvbntiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB3aWR0aD0nMjknIGhlaWdodD0nMjknIHZpZXdCb3g9JzAgMCAyOSAyOScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPSclMjNmZmYnJTNFJTNDcGF0aCBkPSdNMTAgMTNjLS43NSAwLTEuNS43NS0xLjUgMS41UzkuMjUgMTYgMTAgMTZoOWMuNzUgMCAxLjUtLjc1IDEuNS0xLjVTMTkuNzUgMTMgMTkgMTNoLTl6Jy8lM0UlM0Mvc3ZnJTNFXCIpfS5tYXBib3hnbC1jdHJsIGJ1dHRvbi5tYXBib3hnbC1jdHJsLXpvb20taW4gLm1hcGJveGdsLWN0cmwtaWNvbntiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB3aWR0aD0nMjknIGhlaWdodD0nMjknIHZpZXdCb3g9JzAgMCAyOSAyOScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPSclMjNmZmYnJTNFJTNDcGF0aCBkPSdNMTQuNSA4LjVjLS43NSAwLTEuNS43NS0xLjUgMS41djNoLTNjLS43NSAwLTEuNS43NS0xLjUgMS41UzkuMjUgMTYgMTAgMTZoM3YzYzAgLjc1Ljc1IDEuNSAxLjUgMS41UzE2IDE5Ljc1IDE2IDE5di0zaDNjLjc1IDAgMS41LS43NSAxLjUtMS41UzE5Ljc1IDEzIDE5IDEzaC0zdi0zYzAtLjc1LS43NS0xLjUtMS41LTEuNXonLyUzRSUzQy9zdmclM0VcIil9fUBtZWRpYSAoLW1zLWhpZ2gtY29udHJhc3Q6YmxhY2stb24td2hpdGUpey5tYXBib3hnbC1jdHJsIGJ1dHRvbi5tYXBib3hnbC1jdHJsLXpvb20tb3V0IC5tYXBib3hnbC1jdHJsLWljb257YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0Nzdmcgd2lkdGg9JzI5JyBoZWlnaHQ9JzI5JyB2aWV3Qm94PScwIDAgMjkgMjknIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xMCAxM2MtLjc1IDAtMS41Ljc1LTEuNSAxLjVTOS4yNSAxNiAxMCAxNmg5Yy43NSAwIDEuNS0uNzUgMS41LTEuNVMxOS43NSAxMyAxOSAxM2gtOXonLyUzRSUzQy9zdmclM0VcIil9Lm1hcGJveGdsLWN0cmwgYnV0dG9uLm1hcGJveGdsLWN0cmwtem9vbS1pbiAubWFwYm94Z2wtY3RybC1pY29ue2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHdpZHRoPScyOScgaGVpZ2h0PScyOScgdmlld0JveD0nMCAwIDI5IDI5JyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMTQuNSA4LjVjLS43NSAwLTEuNS43NS0xLjUgMS41djNoLTNjLS43NSAwLTEuNS43NS0xLjUgMS41UzkuMjUgMTYgMTAgMTZoM3YzYzAgLjc1Ljc1IDEuNSAxLjUgMS41UzE2IDE5Ljc1IDE2IDE5di0zaDNjLjc1IDAgMS41LS43NSAxLjUtMS41UzE5Ljc1IDEzIDE5IDEzaC0zdi0zYzAtLjc1LS43NS0xLjUtMS41LTEuNXonLyUzRSUzQy9zdmclM0VcIil9fS5tYXBib3hnbC1jdHJsIGJ1dHRvbi5tYXBib3hnbC1jdHJsLWZ1bGxzY3JlZW4gLm1hcGJveGdsLWN0cmwtaWNvbntiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB3aWR0aD0nMjknIGhlaWdodD0nMjknIHZpZXdCb3g9JzAgMCAyOSAyOScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPSclMjMzMzMnJTNFJTNDcGF0aCBkPSdNMjQgMTZ2NS41YzAgMS43NS0uNzUgMi41LTIuNSAyLjVIMTZ2LTFsMy0xLjUtNC01LjUgMS0xIDUuNSA0IDEuNS0zaDF6TTYgMTZsMS41IDMgNS41LTQgMSAxLTQgNS41IDMgMS41djFINy41QzUuNzUgMjQgNSAyMy4yNSA1IDIxLjVWMTZoMXptNy0xMXYxbC0zIDEuNSA0IDUuNS0xIDEtNS41LTRMNiAxM0g1VjcuNUM1IDUuNzUgNS43NSA1IDcuNSA1SDEzem0xMSAyLjVjMC0xLjc1LS43NS0yLjUtMi41LTIuNUgxNnYxbDMgMS41LTQgNS41IDEgMSA1LjUtNCAxLjUgM2gxVjcuNXonLyUzRSUzQy9zdmclM0VcIil9Lm1hcGJveGdsLWN0cmwgYnV0dG9uLm1hcGJveGdsLWN0cmwtc2hyaW5rIC5tYXBib3hnbC1jdHJsLWljb257YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0Nzdmcgd2lkdGg9JzI5JyBoZWlnaHQ9JzI5JyB2aWV3Qm94PScwIDAgMjkgMjknIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xOC41IDE2Yy0xLjc1IDAtMi41Ljc1LTIuNSAyLjVWMjRoMWwxLjUtMyA1LjUgNCAxLTEtNC01LjUgMy0xLjV2LTFoLTUuNXpNMTMgMTguNWMwLTEuNzUtLjc1LTIuNS0yLjUtMi41SDV2MWwzIDEuNUw0IDI0bDEgMSA1LjUtNCAxLjUgM2gxdi01LjV6bTMtOGMwIDEuNzUuNzUgMi41IDIuNSAyLjVIMjR2LTFsLTMtMS41TDI1IDVsLTEtMS01LjUgNEwxNyA1aC0xdjUuNXpNMTAuNSAxM2MxLjc1IDAgMi41LS43NSAyLjUtMi41VjVoLTFsLTEuNSAzTDUgNCA0IDVsNCA1LjVMNSAxMnYxaDUuNXonLyUzRSUzQy9zdmclM0VcIil9QG1lZGlhICgtbXMtaGlnaC1jb250cmFzdDphY3RpdmUpey5tYXBib3hnbC1jdHJsIGJ1dHRvbi5tYXBib3hnbC1jdHJsLWZ1bGxzY3JlZW4gLm1hcGJveGdsLWN0cmwtaWNvbntiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB3aWR0aD0nMjknIGhlaWdodD0nMjknIHZpZXdCb3g9JzAgMCAyOSAyOScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPSclMjNmZmYnJTNFJTNDcGF0aCBkPSdNMjQgMTZ2NS41YzAgMS43NS0uNzUgMi41LTIuNSAyLjVIMTZ2LTFsMy0xLjUtNC01LjUgMS0xIDUuNSA0IDEuNS0zaDF6TTYgMTZsMS41IDMgNS41LTQgMSAxLTQgNS41IDMgMS41djFINy41QzUuNzUgMjQgNSAyMy4yNSA1IDIxLjVWMTZoMXptNy0xMXYxbC0zIDEuNSA0IDUuNS0xIDEtNS41LTRMNiAxM0g1VjcuNUM1IDUuNzUgNS43NSA1IDcuNSA1SDEzem0xMSAyLjVjMC0xLjc1LS43NS0yLjUtMi41LTIuNUgxNnYxbDMgMS41LTQgNS41IDEgMSA1LjUtNCAxLjUgM2gxVjcuNXonLyUzRSUzQy9zdmclM0VcIil9Lm1hcGJveGdsLWN0cmwgYnV0dG9uLm1hcGJveGdsLWN0cmwtc2hyaW5rIC5tYXBib3hnbC1jdHJsLWljb257YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0Nzdmcgd2lkdGg9JzI5JyBoZWlnaHQ9JzI5JyB2aWV3Qm94PScwIDAgMjkgMjknIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nJTIzZmZmJyUzRSUzQ3BhdGggZD0nTTE4LjUgMTZjLTEuNzUgMC0yLjUuNzUtMi41IDIuNVYyNGgxbDEuNS0zIDUuNSA0IDEtMS00LTUuNSAzLTEuNXYtMWgtNS41ek0xMyAxOC41YzAtMS43NS0uNzUtMi41LTIuNS0yLjVINXYxbDMgMS41TDQgMjRsMSAxIDUuNS00IDEuNSAzaDF2LTUuNXptMy04YzAgMS43NS43NSAyLjUgMi41IDIuNUgyNHYtMWwtMy0xLjVMMjUgNWwtMS0xLTUuNSA0TDE3IDVoLTF2NS41ek0xMC41IDEzYzEuNzUgMCAyLjUtLjc1IDIuNS0yLjVWNWgtMWwtMS41IDNMNSA0IDQgNWw0IDUuNUw1IDEydjFoNS41eicvJTNFJTNDL3N2ZyUzRVwiKX19QG1lZGlhICgtbXMtaGlnaC1jb250cmFzdDpibGFjay1vbi13aGl0ZSl7Lm1hcGJveGdsLWN0cmwgYnV0dG9uLm1hcGJveGdsLWN0cmwtZnVsbHNjcmVlbiAubWFwYm94Z2wtY3RybC1pY29ue2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHdpZHRoPScyOScgaGVpZ2h0PScyOScgdmlld0JveD0nMCAwIDI5IDI5JyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMjQgMTZ2NS41YzAgMS43NS0uNzUgMi41LTIuNSAyLjVIMTZ2LTFsMy0xLjUtNC01LjUgMS0xIDUuNSA0IDEuNS0zaDF6TTYgMTZsMS41IDMgNS41LTQgMSAxLTQgNS41IDMgMS41djFINy41QzUuNzUgMjQgNSAyMy4yNSA1IDIxLjVWMTZoMXptNy0xMXYxbC0zIDEuNSA0IDUuNS0xIDEtNS41LTRMNiAxM0g1VjcuNUM1IDUuNzUgNS43NSA1IDcuNSA1SDEzem0xMSAyLjVjMC0xLjc1LS43NS0yLjUtMi41LTIuNUgxNnYxbDMgMS41LTQgNS41IDEgMSA1LjUtNCAxLjUgM2gxVjcuNXonLyUzRSUzQy9zdmclM0VcIil9Lm1hcGJveGdsLWN0cmwgYnV0dG9uLm1hcGJveGdsLWN0cmwtc2hyaW5rIC5tYXBib3hnbC1jdHJsLWljb257YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0Nzdmcgd2lkdGg9JzI5JyBoZWlnaHQ9JzI5JyB2aWV3Qm94PScwIDAgMjkgMjknIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xOC41IDE2Yy0xLjc1IDAtMi41Ljc1LTIuNSAyLjVWMjRoMWwxLjUtMyA1LjUgNCAxLTEtNC01LjUgMy0xLjV2LTFoLTUuNXpNMTMgMTguNWMwLTEuNzUtLjc1LTIuNS0yLjUtMi41SDV2MWwzIDEuNUw0IDI0bDEgMSA1LjUtNCAxLjUgM2gxdi01LjV6bTMtOGMwIDEuNzUuNzUgMi41IDIuNSAyLjVIMjR2LTFsLTMtMS41TDI1IDVsLTEtMS01LjUgNEwxNyA1aC0xdjUuNXpNMTAuNSAxM2MxLjc1IDAgMi41LS43NSAyLjUtMi41VjVoLTFsLTEuNSAzTDUgNCA0IDVsNCA1LjVMNSAxMnYxaDUuNXonLyUzRSUzQy9zdmclM0VcIil9fS5tYXBib3hnbC1jdHJsIGJ1dHRvbi5tYXBib3hnbC1jdHJsLWNvbXBhc3MgLm1hcGJveGdsLWN0cmwtaWNvbntiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB3aWR0aD0nMjknIGhlaWdodD0nMjknIHZpZXdCb3g9JzAgMCAyOSAyOScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPSclMjMzMzMnJTNFJTNDcGF0aCBkPSdNMTAuNSAxNGw0LTggNCA4aC04eicvJTNFJTNDcGF0aCBkPSdNMTAuNSAxNmw0IDggNC04aC04eicgZmlsbD0nJTIzY2NjJy8lM0UlM0Mvc3ZnJTNFXCIpfUBtZWRpYSAoLW1zLWhpZ2gtY29udHJhc3Q6YWN0aXZlKXsubWFwYm94Z2wtY3RybCBidXR0b24ubWFwYm94Z2wtY3RybC1jb21wYXNzIC5tYXBib3hnbC1jdHJsLWljb257YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0Nzdmcgd2lkdGg9JzI5JyBoZWlnaHQ9JzI5JyB2aWV3Qm94PScwIDAgMjkgMjknIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nJTIzZmZmJyUzRSUzQ3BhdGggZD0nTTEwLjUgMTRsNC04IDQgOGgtOHonLyUzRSUzQ3BhdGggZD0nTTEwLjUgMTZsNCA4IDQtOGgtOHonIGZpbGw9JyUyMzk5OScvJTNFJTNDL3N2ZyUzRVwiKX19QG1lZGlhICgtbXMtaGlnaC1jb250cmFzdDpibGFjay1vbi13aGl0ZSl7Lm1hcGJveGdsLWN0cmwgYnV0dG9uLm1hcGJveGdsLWN0cmwtY29tcGFzcyAubWFwYm94Z2wtY3RybC1pY29ue2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHdpZHRoPScyOScgaGVpZ2h0PScyOScgdmlld0JveD0nMCAwIDI5IDI5JyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMTAuNSAxNGw0LTggNCA4aC04eicvJTNFJTNDcGF0aCBkPSdNMTAuNSAxNmw0IDggNC04aC04eicgZmlsbD0nJTIzY2NjJy8lM0UlM0Mvc3ZnJTNFXCIpfX0ubWFwYm94Z2wtY3RybCBidXR0b24ubWFwYm94Z2wtY3RybC1nZW9sb2NhdGUgLm1hcGJveGdsLWN0cmwtaWNvbntiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB3aWR0aD0nMjknIGhlaWdodD0nMjknIHZpZXdCb3g9JzAgMCAyMCAyMCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPSclMjMzMzMnJTNFJTNDcGF0aCBkPSdNMTAgNEM5IDQgOSA1IDkgNXYuMUE1IDUgMCAwMDUuMSA5SDVzLTEgMC0xIDEgMSAxIDEgMWguMUE1IDUgMCAwMDkgMTQuOXYuMXMwIDEgMSAxIDEtMSAxLTF2LS4xYTUgNSAwIDAwMy45LTMuOWguMXMxIDAgMS0xLTEtMS0xLTFoLS4xQTUgNSAwIDAwMTEgNS4xVjVzMC0xLTEtMXptMCAyLjVhMy41IDMuNSAwIDExMCA3IDMuNSAzLjUgMCAxMTAtN3onLyUzRSUzQ2NpcmNsZSBjeD0nMTAnIGN5PScxMCcgcj0nMicvJTNFJTNDL3N2ZyUzRVwiKX0ubWFwYm94Z2wtY3RybCBidXR0b24ubWFwYm94Z2wtY3RybC1nZW9sb2NhdGU6ZGlzYWJsZWQgLm1hcGJveGdsLWN0cmwtaWNvbntiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB3aWR0aD0nMjknIGhlaWdodD0nMjknIHZpZXdCb3g9JzAgMCAyMCAyMCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPSclMjNhYWEnJTNFJTNDcGF0aCBkPSdNMTAgNEM5IDQgOSA1IDkgNXYuMUE1IDUgMCAwMDUuMSA5SDVzLTEgMC0xIDEgMSAxIDEgMWguMUE1IDUgMCAwMDkgMTQuOXYuMXMwIDEgMSAxIDEtMSAxLTF2LS4xYTUgNSAwIDAwMy45LTMuOWguMXMxIDAgMS0xLTEtMS0xLTFoLS4xQTUgNSAwIDAwMTEgNS4xVjVzMC0xLTEtMXptMCAyLjVhMy41IDMuNSAwIDExMCA3IDMuNSAzLjUgMCAxMTAtN3onLyUzRSUzQ2NpcmNsZSBjeD0nMTAnIGN5PScxMCcgcj0nMicvJTNFJTNDcGF0aCBkPSdNMTQgNWwxIDEtOSA5LTEtMSA5LTl6JyBmaWxsPSdyZWQnLyUzRSUzQy9zdmclM0VcIil9Lm1hcGJveGdsLWN0cmwgYnV0dG9uLm1hcGJveGdsLWN0cmwtZ2VvbG9jYXRlLm1hcGJveGdsLWN0cmwtZ2VvbG9jYXRlLWFjdGl2ZSAubWFwYm94Z2wtY3RybC1pY29ue2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHdpZHRoPScyOScgaGVpZ2h0PScyOScgdmlld0JveD0nMCAwIDIwIDIwJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyUyMzMzYjVlNSclM0UlM0NwYXRoIGQ9J00xMCA0QzkgNCA5IDUgOSA1di4xQTUgNSAwIDAwNS4xIDlINXMtMSAwLTEgMSAxIDEgMSAxaC4xQTUgNSAwIDAwOSAxNC45di4xczAgMSAxIDEgMS0xIDEtMXYtLjFhNSA1IDAgMDAzLjktMy45aC4xczEgMCAxLTEtMS0xLTEtMWgtLjFBNSA1IDAgMDAxMSA1LjFWNXMwLTEtMS0xem0wIDIuNWEzLjUgMy41IDAgMTEwIDcgMy41IDMuNSAwIDExMC03eicvJTNFJTNDY2lyY2xlIGN4PScxMCcgY3k9JzEwJyByPScyJy8lM0UlM0Mvc3ZnJTNFXCIpfS5tYXBib3hnbC1jdHJsIGJ1dHRvbi5tYXBib3hnbC1jdHJsLWdlb2xvY2F0ZS5tYXBib3hnbC1jdHJsLWdlb2xvY2F0ZS1hY3RpdmUtZXJyb3IgLm1hcGJveGdsLWN0cmwtaWNvbntiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB3aWR0aD0nMjknIGhlaWdodD0nMjknIHZpZXdCb3g9JzAgMCAyMCAyMCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPSclMjNlNTg5NzgnJTNFJTNDcGF0aCBkPSdNMTAgNEM5IDQgOSA1IDkgNXYuMUE1IDUgMCAwMDUuMSA5SDVzLTEgMC0xIDEgMSAxIDEgMWguMUE1IDUgMCAwMDkgMTQuOXYuMXMwIDEgMSAxIDEtMSAxLTF2LS4xYTUgNSAwIDAwMy45LTMuOWguMXMxIDAgMS0xLTEtMS0xLTFoLS4xQTUgNSAwIDAwMTEgNS4xVjVzMC0xLTEtMXptMCAyLjVhMy41IDMuNSAwIDExMCA3IDMuNSAzLjUgMCAxMTAtN3onLyUzRSUzQ2NpcmNsZSBjeD0nMTAnIGN5PScxMCcgcj0nMicvJTNFJTNDL3N2ZyUzRVwiKX0ubWFwYm94Z2wtY3RybCBidXR0b24ubWFwYm94Z2wtY3RybC1nZW9sb2NhdGUubWFwYm94Z2wtY3RybC1nZW9sb2NhdGUtYmFja2dyb3VuZCAubWFwYm94Z2wtY3RybC1pY29ue2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHdpZHRoPScyOScgaGVpZ2h0PScyOScgdmlld0JveD0nMCAwIDIwIDIwJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyUyMzMzYjVlNSclM0UlM0NwYXRoIGQ9J00xMCA0QzkgNCA5IDUgOSA1di4xQTUgNSAwIDAwNS4xIDlINXMtMSAwLTEgMSAxIDEgMSAxaC4xQTUgNSAwIDAwOSAxNC45di4xczAgMSAxIDEgMS0xIDEtMXYtLjFhNSA1IDAgMDAzLjktMy45aC4xczEgMCAxLTEtMS0xLTEtMWgtLjFBNSA1IDAgMDAxMSA1LjFWNXMwLTEtMS0xem0wIDIuNWEzLjUgMy41IDAgMTEwIDcgMy41IDMuNSAwIDExMC03eicvJTNFJTNDL3N2ZyUzRVwiKX0ubWFwYm94Z2wtY3RybCBidXR0b24ubWFwYm94Z2wtY3RybC1nZW9sb2NhdGUubWFwYm94Z2wtY3RybC1nZW9sb2NhdGUtYmFja2dyb3VuZC1lcnJvciAubWFwYm94Z2wtY3RybC1pY29ue2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHdpZHRoPScyOScgaGVpZ2h0PScyOScgdmlld0JveD0nMCAwIDIwIDIwJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyUyM2U1NGUzMyclM0UlM0NwYXRoIGQ9J00xMCA0QzkgNCA5IDUgOSA1di4xQTUgNSAwIDAwNS4xIDlINXMtMSAwLTEgMSAxIDEgMSAxaC4xQTUgNSAwIDAwOSAxNC45di4xczAgMSAxIDEgMS0xIDEtMXYtLjFhNSA1IDAgMDAzLjktMy45aC4xczEgMCAxLTEtMS0xLTEtMWgtLjFBNSA1IDAgMDAxMSA1LjFWNXMwLTEtMS0xem0wIDIuNWEzLjUgMy41IDAgMTEwIDcgMy41IDMuNSAwIDExMC03eicvJTNFJTNDL3N2ZyUzRVwiKX0ubWFwYm94Z2wtY3RybCBidXR0b24ubWFwYm94Z2wtY3RybC1nZW9sb2NhdGUubWFwYm94Z2wtY3RybC1nZW9sb2NhdGUtd2FpdGluZyAubWFwYm94Z2wtY3RybC1pY29uey13ZWJraXQtYW5pbWF0aW9uOm1hcGJveGdsLXNwaW4gMnMgbGluZWFyIGluZmluaXRlOy1tb3otYW5pbWF0aW9uOm1hcGJveGdsLXNwaW4gMnMgaW5maW5pdGUgbGluZWFyOy1vLWFuaW1hdGlvbjptYXBib3hnbC1zcGluIDJzIGluZmluaXRlIGxpbmVhcjstbXMtYW5pbWF0aW9uOm1hcGJveGdsLXNwaW4gMnMgaW5maW5pdGUgbGluZWFyO2FuaW1hdGlvbjptYXBib3hnbC1zcGluIDJzIGxpbmVhciBpbmZpbml0ZX1AbWVkaWEgKC1tcy1oaWdoLWNvbnRyYXN0OmFjdGl2ZSl7Lm1hcGJveGdsLWN0cmwgYnV0dG9uLm1hcGJveGdsLWN0cmwtZ2VvbG9jYXRlIC5tYXBib3hnbC1jdHJsLWljb257YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0Nzdmcgd2lkdGg9JzI5JyBoZWlnaHQ9JzI5JyB2aWV3Qm94PScwIDAgMjAgMjAnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nJTIzZmZmJyUzRSUzQ3BhdGggZD0nTTEwIDRDOSA0IDkgNSA5IDV2LjFBNSA1IDAgMDA1LjEgOUg1cy0xIDAtMSAxIDEgMSAxIDFoLjFBNSA1IDAgMDA5IDE0Ljl2LjFzMCAxIDEgMSAxLTEgMS0xdi0uMWE1IDUgMCAwMDMuOS0zLjloLjFzMSAwIDEtMS0xLTEtMS0xaC0uMUE1IDUgMCAwMDExIDUuMVY1czAtMS0xLTF6bTAgMi41YTMuNSAzLjUgMCAxMTAgNyAzLjUgMy41IDAgMTEwLTd6Jy8lM0UlM0NjaXJjbGUgY3g9JzEwJyBjeT0nMTAnIHI9JzInLyUzRSUzQy9zdmclM0VcIil9Lm1hcGJveGdsLWN0cmwgYnV0dG9uLm1hcGJveGdsLWN0cmwtZ2VvbG9jYXRlOmRpc2FibGVkIC5tYXBib3hnbC1jdHJsLWljb257YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0Nzdmcgd2lkdGg9JzI5JyBoZWlnaHQ9JzI5JyB2aWV3Qm94PScwIDAgMjAgMjAnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nJTIzOTk5JyUzRSUzQ3BhdGggZD0nTTEwIDRDOSA0IDkgNSA5IDV2LjFBNSA1IDAgMDA1LjEgOUg1cy0xIDAtMSAxIDEgMSAxIDFoLjFBNSA1IDAgMDA5IDE0Ljl2LjFzMCAxIDEgMSAxLTEgMS0xdi0uMWE1IDUgMCAwMDMuOS0zLjloLjFzMSAwIDEtMS0xLTEtMS0xaC0uMUE1IDUgMCAwMDExIDUuMVY1czAtMS0xLTF6bTAgMi41YTMuNSAzLjUgMCAxMTAgNyAzLjUgMy41IDAgMTEwLTd6Jy8lM0UlM0NjaXJjbGUgY3g9JzEwJyBjeT0nMTAnIHI9JzInLyUzRSUzQ3BhdGggZD0nTTE0IDVsMSAxLTkgOS0xLTEgOS05eicgZmlsbD0ncmVkJy8lM0UlM0Mvc3ZnJTNFXCIpfS5tYXBib3hnbC1jdHJsIGJ1dHRvbi5tYXBib3hnbC1jdHJsLWdlb2xvY2F0ZS5tYXBib3hnbC1jdHJsLWdlb2xvY2F0ZS1hY3RpdmUgLm1hcGJveGdsLWN0cmwtaWNvbntiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB3aWR0aD0nMjknIGhlaWdodD0nMjknIHZpZXdCb3g9JzAgMCAyMCAyMCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPSclMjMzM2I1ZTUnJTNFJTNDcGF0aCBkPSdNMTAgNEM5IDQgOSA1IDkgNXYuMUE1IDUgMCAwMDUuMSA5SDVzLTEgMC0xIDEgMSAxIDEgMWguMUE1IDUgMCAwMDkgMTQuOXYuMXMwIDEgMSAxIDEtMSAxLTF2LS4xYTUgNSAwIDAwMy45LTMuOWguMXMxIDAgMS0xLTEtMS0xLTFoLS4xQTUgNSAwIDAwMTEgNS4xVjVzMC0xLTEtMXptMCAyLjVhMy41IDMuNSAwIDExMCA3IDMuNSAzLjUgMCAxMTAtN3onLyUzRSUzQ2NpcmNsZSBjeD0nMTAnIGN5PScxMCcgcj0nMicvJTNFJTNDL3N2ZyUzRVwiKX0ubWFwYm94Z2wtY3RybCBidXR0b24ubWFwYm94Z2wtY3RybC1nZW9sb2NhdGUubWFwYm94Z2wtY3RybC1nZW9sb2NhdGUtYWN0aXZlLWVycm9yIC5tYXBib3hnbC1jdHJsLWljb257YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0Nzdmcgd2lkdGg9JzI5JyBoZWlnaHQ9JzI5JyB2aWV3Qm94PScwIDAgMjAgMjAnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nJTIzZTU4OTc4JyUzRSUzQ3BhdGggZD0nTTEwIDRDOSA0IDkgNSA5IDV2LjFBNSA1IDAgMDA1LjEgOUg1cy0xIDAtMSAxIDEgMSAxIDFoLjFBNSA1IDAgMDA5IDE0Ljl2LjFzMCAxIDEgMSAxLTEgMS0xdi0uMWE1IDUgMCAwMDMuOS0zLjloLjFzMSAwIDEtMS0xLTEtMS0xaC0uMUE1IDUgMCAwMDExIDUuMVY1czAtMS0xLTF6bTAgMi41YTMuNSAzLjUgMCAxMTAgNyAzLjUgMy41IDAgMTEwLTd6Jy8lM0UlM0NjaXJjbGUgY3g9JzEwJyBjeT0nMTAnIHI9JzInLyUzRSUzQy9zdmclM0VcIil9Lm1hcGJveGdsLWN0cmwgYnV0dG9uLm1hcGJveGdsLWN0cmwtZ2VvbG9jYXRlLm1hcGJveGdsLWN0cmwtZ2VvbG9jYXRlLWJhY2tncm91bmQgLm1hcGJveGdsLWN0cmwtaWNvbntiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB3aWR0aD0nMjknIGhlaWdodD0nMjknIHZpZXdCb3g9JzAgMCAyMCAyMCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPSclMjMzM2I1ZTUnJTNFJTNDcGF0aCBkPSdNMTAgNEM5IDQgOSA1IDkgNXYuMUE1IDUgMCAwMDUuMSA5SDVzLTEgMC0xIDEgMSAxIDEgMWguMUE1IDUgMCAwMDkgMTQuOXYuMXMwIDEgMSAxIDEtMSAxLTF2LS4xYTUgNSAwIDAwMy45LTMuOWguMXMxIDAgMS0xLTEtMS0xLTFoLS4xQTUgNSAwIDAwMTEgNS4xVjVzMC0xLTEtMXptMCAyLjVhMy41IDMuNSAwIDExMCA3IDMuNSAzLjUgMCAxMTAtN3onLyUzRSUzQy9zdmclM0VcIil9Lm1hcGJveGdsLWN0cmwgYnV0dG9uLm1hcGJveGdsLWN0cmwtZ2VvbG9jYXRlLm1hcGJveGdsLWN0cmwtZ2VvbG9jYXRlLWJhY2tncm91bmQtZXJyb3IgLm1hcGJveGdsLWN0cmwtaWNvbntiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB3aWR0aD0nMjknIGhlaWdodD0nMjknIHZpZXdCb3g9JzAgMCAyMCAyMCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPSclMjNlNTRlMzMnJTNFJTNDcGF0aCBkPSdNMTAgNEM5IDQgOSA1IDkgNXYuMUE1IDUgMCAwMDUuMSA5SDVzLTEgMC0xIDEgMSAxIDEgMWguMUE1IDUgMCAwMDkgMTQuOXYuMXMwIDEgMSAxIDEtMSAxLTF2LS4xYTUgNSAwIDAwMy45LTMuOWguMXMxIDAgMS0xLTEtMS0xLTFoLS4xQTUgNSAwIDAwMTEgNS4xVjVzMC0xLTEtMXptMCAyLjVhMy41IDMuNSAwIDExMCA3IDMuNSAzLjUgMCAxMTAtN3onLyUzRSUzQy9zdmclM0VcIil9fUBtZWRpYSAoLW1zLWhpZ2gtY29udHJhc3Q6YmxhY2stb24td2hpdGUpey5tYXBib3hnbC1jdHJsIGJ1dHRvbi5tYXBib3hnbC1jdHJsLWdlb2xvY2F0ZSAubWFwYm94Z2wtY3RybC1pY29ue2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHdpZHRoPScyOScgaGVpZ2h0PScyOScgdmlld0JveD0nMCAwIDIwIDIwJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMTAgNEM5IDQgOSA1IDkgNXYuMUE1IDUgMCAwMDUuMSA5SDVzLTEgMC0xIDEgMSAxIDEgMWguMUE1IDUgMCAwMDkgMTQuOXYuMXMwIDEgMSAxIDEtMSAxLTF2LS4xYTUgNSAwIDAwMy45LTMuOWguMXMxIDAgMS0xLTEtMS0xLTFoLS4xQTUgNSAwIDAwMTEgNS4xVjVzMC0xLTEtMXptMCAyLjVhMy41IDMuNSAwIDExMCA3IDMuNSAzLjUgMCAxMTAtN3onLyUzRSUzQ2NpcmNsZSBjeD0nMTAnIGN5PScxMCcgcj0nMicvJTNFJTNDL3N2ZyUzRVwiKX0ubWFwYm94Z2wtY3RybCBidXR0b24ubWFwYm94Z2wtY3RybC1nZW9sb2NhdGU6ZGlzYWJsZWQgLm1hcGJveGdsLWN0cmwtaWNvbntiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB3aWR0aD0nMjknIGhlaWdodD0nMjknIHZpZXdCb3g9JzAgMCAyMCAyMCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPSclMjM2NjYnJTNFJTNDcGF0aCBkPSdNMTAgNEM5IDQgOSA1IDkgNXYuMUE1IDUgMCAwMDUuMSA5SDVzLTEgMC0xIDEgMSAxIDEgMWguMUE1IDUgMCAwMDkgMTQuOXYuMXMwIDEgMSAxIDEtMSAxLTF2LS4xYTUgNSAwIDAwMy45LTMuOWguMXMxIDAgMS0xLTEtMS0xLTFoLS4xQTUgNSAwIDAwMTEgNS4xVjVzMC0xLTEtMXptMCAyLjVhMy41IDMuNSAwIDExMCA3IDMuNSAzLjUgMCAxMTAtN3onLyUzRSUzQ2NpcmNsZSBjeD0nMTAnIGN5PScxMCcgcj0nMicvJTNFJTNDcGF0aCBkPSdNMTQgNWwxIDEtOSA5LTEtMSA5LTl6JyBmaWxsPSdyZWQnLyUzRSUzQy9zdmclM0VcIil9fUAtd2Via2l0LWtleWZyYW1lcyBtYXBib3hnbC1zcGluezAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgwZGVnKX10b3std2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMXR1cm4pfX1ALW1vei1rZXlmcmFtZXMgbWFwYm94Z2wtc3BpbnswJXstbW96LXRyYW5zZm9ybTpyb3RhdGUoMGRlZyl9dG97LW1vei10cmFuc2Zvcm06cm90YXRlKDF0dXJuKX19QC1vLWtleWZyYW1lcyBtYXBib3hnbC1zcGluezAley1vLXRyYW5zZm9ybTpyb3RhdGUoMGRlZyl9dG97LW8tdHJhbnNmb3JtOnJvdGF0ZSgxdHVybil9fUAtbXMta2V5ZnJhbWVzIG1hcGJveGdsLXNwaW57MCV7LW1zLXRyYW5zZm9ybTpyb3RhdGUoMGRlZyl9dG97LW1zLXRyYW5zZm9ybTpyb3RhdGUoMXR1cm4pfX1Aa2V5ZnJhbWVzIG1hcGJveGdsLXNwaW57MCV7dHJhbnNmb3JtOnJvdGF0ZSgwZGVnKX10b3t0cmFuc2Zvcm06cm90YXRlKDF0dXJuKX19YS5tYXBib3hnbC1jdHJsLWxvZ297d2lkdGg6ODhweDtoZWlnaHQ6MjNweDttYXJnaW46MCAwIC00cHggLTRweDtkaXNwbGF5OmJsb2NrO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtjdXJzb3I6cG9pbnRlcjtvdmVyZmxvdzpoaWRkZW47YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0Nzdmcgd2lkdGg9Jzg4JyBoZWlnaHQ9JzIzJyB2aWV3Qm94PScwIDAgODggMjMnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnIGZpbGwtcnVsZT0nZXZlbm9kZCclM0UlM0NkZWZzJTNFJTNDcGF0aCBpZD0nYScgZD0nTTExLjUgMi4yNWM1LjEwNSAwIDkuMjUgNC4xNDUgOS4yNSA5LjI1cy00LjE0NSA5LjI1LTkuMjUgOS4yNS05LjI1LTQuMTQ1LTkuMjUtOS4yNSA0LjE0NS05LjI1IDkuMjUtOS4yNXpNNi45OTcgMTUuOTgzYy0uMDUxLS4zMzgtLjgyOC01LjgwMiAyLjIzMy04Ljg3M2E0LjM5NSA0LjM5NSAwIDAxMy4xMy0xLjI4YzEuMjcgMCAyLjQ5LjUxIDMuMzkgMS40Mi45MS45IDEuNDIgMi4xMiAxLjQyIDMuMzkgMCAxLjE4LS40NDkgMi4zMDEtMS4yOCAzLjEzQzEyLjcyIDE2LjkzIDcgMTYgNyAxNmwtLjAwMy0uMDE3ek0xNS4zIDEwLjVsLTIgLjgtLjggMi0uOC0yLTItLjggMi0uOC44LTIgLjggMiAyIC44eicvJTNFJTNDcGF0aCBpZD0nYicgZD0nTTUwLjYzIDhjLjEzIDAgLjIzLjEuMjMuMjNWOWMuNy0uNzYgMS43LTEuMTggMi43My0xLjE4IDIuMTcgMCAzLjk1IDEuODUgMy45NSA0LjE3cy0xLjc3IDQuMTktMy45NCA0LjE5Yy0xLjA0IDAtMi4wMy0uNDMtMi43NC0xLjE4djMuNzdjMCAuMTMtLjEuMjMtLjIzLjIzaC0xLjRjLS4xMyAwLS4yMy0uMS0uMjMtLjIzVjguMjNjMC0uMTIuMS0uMjMuMjMtLjIzaDEuNHptLTMuODYuMDFjLjAxIDAgLjAxIDAgLjAxLS4wMS4xMyAwIC4yMi4xLjIyLjIydjcuNTVjMCAuMTItLjEuMjMtLjIzLjIzaC0xLjRjLS4xMyAwLS4yMy0uMS0uMjMtLjIzVjE1Yy0uNy43Ni0xLjY5IDEuMTktMi43MyAxLjE5LTIuMTcgMC0zLjk0LTEuODctMy45NC00LjE5IDAtMi4zMiAxLjc3LTQuMTkgMy45NC00LjE5IDEuMDMgMCAyLjAyLjQzIDIuNzMgMS4xOHYtLjc1YzAtLjEyLjEtLjIzLjIzLS4yM2gxLjR6bTI2LjM3NS0uMTlhNC4yNCA0LjI0IDAgMDAtNC4xNiAzLjI5Yy0uMTMuNTktLjEzIDEuMTkgMCAxLjc3YTQuMjMzIDQuMjMzIDAgMDA0LjE3IDMuM2MyLjM1IDAgNC4yNi0xLjg3IDQuMjYtNC4xOSAwLTIuMzItMS45LTQuMTctNC4yNy00LjE3ek02MC42MyA1Yy4xMyAwIC4yMy4xLjIzLjIzdjMuNzZjLjctLjc2IDEuNy0xLjE4IDIuNzMtMS4xOCAxLjg4IDAgMy40NSAxLjQgMy44NCAzLjI4LjEzLjU5LjEzIDEuMiAwIDEuOC0uMzkgMS44OC0xLjk2IDMuMjktMy44NCAzLjI5LTEuMDMgMC0yLjAyLS40My0yLjczLTEuMTh2Ljc3YzAgLjEyLS4xLjIzLS4yMy4yM2gtMS40Yy0uMTMgMC0uMjMtLjEtLjIzLS4yM1Y1LjIzYzAtLjEyLjEtLjIzLjIzLS4yM2gxLjR6bS0zNCAxMWgtMS40Yy0uMTMgMC0uMjMtLjExLS4yMy0uMjNWOC4yMmMuMDEtLjEzLjEtLjIyLjIzLS4yMmgxLjRjLjEzIDAgLjIyLjExLjIzLjIydi42OGMuNS0uNjggMS4zLTEuMDkgMi4xNi0xLjFoLjAzYzEuMDkgMCAyLjA5LjYgMi42IDEuNTUuNDUtLjk1IDEuNC0xLjU1IDIuNDQtMS41NiAxLjYyIDAgMi45MyAxLjI1IDIuOSAyLjc4bC4wMyA1LjJjMCAuMTMtLjEuMjMtLjIzLjIzaC0xLjQxYy0uMTMgMC0uMjMtLjExLS4yMy0uMjN2LTQuNTljMC0uOTgtLjc0LTEuNzEtMS42Mi0xLjcxLS44IDAtMS40Ni43LTEuNTkgMS42MmwuMDEgNC42OGMwIC4xMy0uMTEuMjMtLjIzLjIzaC0xLjQxYy0uMTMgMC0uMjMtLjExLS4yMy0uMjN2LTQuNTljMC0uOTgtLjc0LTEuNzEtMS42Mi0xLjcxLS44NSAwLTEuNTQuNzktMS42IDEuOHY0LjVjMCAuMTMtLjEuMjMtLjIzLjIzem01My42MTUgMGgtMS42MWMtLjA0IDAtLjA4LS4wMS0uMTItLjAzLS4wOS0uMDYtLjEzLS4xOS0uMDYtLjI4bDIuNDMtMy43MS0yLjM5LTMuNjVhLjIxMy4yMTMgMCAwMS0uMDMtLjEyYzAtLjEyLjA5LS4yMS4yMS0uMjFoMS42MWMuMTMgMCAuMjQuMDYuMy4xN2wxLjQxIDIuMzcgMS40LTIuMzdhLjM0LjM0IDAgMDEuMy0uMTdoMS42Yy4wNCAwIC4wOC4wMS4xMi4wMy4wOS4wNi4xMy4xOS4wNi4yOGwtMi4zNyAzLjY1IDIuNDMgMy43YzAgLjA1LjAxLjA5LjAxLjEzIDAgLjEyLS4wOS4yMS0uMjEuMjFoLTEuNjFjLS4xMyAwLS4yNC0uMDYtLjMtLjE3bC0xLjQ0LTIuNDItMS40NCAyLjQyYS4zNC4zNCAwIDAxLS4zLjE3em0tNy4xMi0xLjQ5Yy0xLjMzIDAtMi40Mi0xLjEyLTIuNDItMi41MSAwLTEuMzkgMS4wOC0yLjUyIDIuNDItMi41MiAxLjMzIDAgMi40MiAxLjEyIDIuNDIgMi41MSAwIDEuMzktMS4wOCAyLjUxLTIuNDIgMi41MnptLTE5Ljg2NSAwYy0xLjMyIDAtMi4zOS0xLjExLTIuNDItMi40OHYtLjA3Yy4wMi0xLjM4IDEuMDktMi40OSAyLjQtMi40OSAxLjMyIDAgMi40MSAxLjEyIDIuNDEgMi41MSAwIDEuMzktMS4wNyAyLjUyLTIuMzkgMi41M3ptLTguMTEtMi40OGMtLjAxIDEuMzctMS4wOSAyLjQ3LTIuNDEgMi40N3MtMi40Mi0xLjEyLTIuNDItMi41MWMwLTEuMzkgMS4wOC0yLjUyIDIuNC0yLjUyIDEuMzMgMCAyLjM5IDEuMTEgMi40MSAyLjQ4bC4wMi4wOHptMTguMTIgMi40N2MtMS4zMiAwLTIuMzktMS4xMS0yLjQxLTIuNDh2LS4wNmMuMDItMS4zOCAxLjA5LTIuNDggMi40MS0yLjQ4czIuNDIgMS4xMiAyLjQyIDIuNTFjMCAxLjM5LTEuMDkgMi41MS0yLjQyIDIuNTF6Jy8lM0UlM0MvZGVmcyUzRSUzQ21hc2sgaWQ9J2MnJTNFJTNDcmVjdCB3aWR0aD0nMTAwJTI1JyBoZWlnaHQ9JzEwMCUyNScgZmlsbD0nJTIzZmZmJy8lM0UlM0N1c2UgeGxpbms6aHJlZj0nJTIzYScvJTNFJTNDdXNlIHhsaW5rOmhyZWY9JyUyM2InLyUzRSUzQy9tYXNrJTNFJTNDZyBvcGFjaXR5PScuMycgc3Ryb2tlPSclMjMwMDAnIHN0cm9rZS13aWR0aD0nMyclM0UlM0NjaXJjbGUgbWFzaz0ndXJsKCUyM2MpJyBjeD0nMTEuNScgY3k9JzExLjUnIHI9JzkuMjUnLyUzRSUzQ3VzZSB4bGluazpocmVmPSclMjNiJyBtYXNrPSd1cmwoJTIzYyknLyUzRSUzQy9nJTNFJTNDZyBvcGFjaXR5PScuOScgZmlsbD0nJTIzZmZmJyUzRSUzQ3VzZSB4bGluazpocmVmPSclMjNhJy8lM0UlM0N1c2UgeGxpbms6aHJlZj0nJTIzYicvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpfWEubWFwYm94Z2wtY3RybC1sb2dvLm1hcGJveGdsLWNvbXBhY3R7d2lkdGg6MjNweH1AbWVkaWEgKC1tcy1oaWdoLWNvbnRyYXN0OmFjdGl2ZSl7YS5tYXBib3hnbC1jdHJsLWxvZ297YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB3aWR0aD0nODgnIGhlaWdodD0nMjMnIHZpZXdCb3g9JzAgMCA4OCAyMycgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluaycgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ2RlZnMlM0UlM0NwYXRoIGlkPSdhJyBkPSdNMTEuNSAyLjI1YzUuMTA1IDAgOS4yNSA0LjE0NSA5LjI1IDkuMjVzLTQuMTQ1IDkuMjUtOS4yNSA5LjI1LTkuMjUtNC4xNDUtOS4yNS05LjI1IDQuMTQ1LTkuMjUgOS4yNS05LjI1ek02Ljk5NyAxNS45ODNjLS4wNTEtLjMzOC0uODI4LTUuODAyIDIuMjMzLTguODczYTQuMzk1IDQuMzk1IDAgMDEzLjEzLTEuMjhjMS4yNyAwIDIuNDkuNTEgMy4zOSAxLjQyLjkxLjkgMS40MiAyLjEyIDEuNDIgMy4zOSAwIDEuMTgtLjQ0OSAyLjMwMS0xLjI4IDMuMTNDMTIuNzIgMTYuOTMgNyAxNiA3IDE2bC0uMDAzLS4wMTd6TTE1LjMgMTAuNWwtMiAuOC0uOCAyLS44LTItMi0uOCAyLS44LjgtMiAuOCAyIDIgLjh6Jy8lM0UlM0NwYXRoIGlkPSdiJyBkPSdNNTAuNjMgOGMuMTMgMCAuMjMuMS4yMy4yM1Y5Yy43LS43NiAxLjctMS4xOCAyLjczLTEuMTggMi4xNyAwIDMuOTUgMS44NSAzLjk1IDQuMTdzLTEuNzcgNC4xOS0zLjk0IDQuMTljLTEuMDQgMC0yLjAzLS40My0yLjc0LTEuMTh2My43N2MwIC4xMy0uMS4yMy0uMjMuMjNoLTEuNGMtLjEzIDAtLjIzLS4xLS4yMy0uMjNWOC4yM2MwLS4xMi4xLS4yMy4yMy0uMjNoMS40em0tMy44Ni4wMWMuMDEgMCAuMDEgMCAuMDEtLjAxLjEzIDAgLjIyLjEuMjIuMjJ2Ny41NWMwIC4xMi0uMS4yMy0uMjMuMjNoLTEuNGMtLjEzIDAtLjIzLS4xLS4yMy0uMjNWMTVjLS43Ljc2LTEuNjkgMS4xOS0yLjczIDEuMTktMi4xNyAwLTMuOTQtMS44Ny0zLjk0LTQuMTkgMC0yLjMyIDEuNzctNC4xOSAzLjk0LTQuMTkgMS4wMyAwIDIuMDIuNDMgMi43MyAxLjE4di0uNzVjMC0uMTIuMS0uMjMuMjMtLjIzaDEuNHptMjYuMzc1LS4xOWE0LjI0IDQuMjQgMCAwMC00LjE2IDMuMjljLS4xMy41OS0uMTMgMS4xOSAwIDEuNzdhNC4yMzMgNC4yMzMgMCAwMDQuMTcgMy4zYzIuMzUgMCA0LjI2LTEuODcgNC4yNi00LjE5IDAtMi4zMi0xLjktNC4xNy00LjI3LTQuMTd6TTYwLjYzIDVjLjEzIDAgLjIzLjEuMjMuMjN2My43NmMuNy0uNzYgMS43LTEuMTggMi43My0xLjE4IDEuODggMCAzLjQ1IDEuNCAzLjg0IDMuMjguMTMuNTkuMTMgMS4yIDAgMS44LS4zOSAxLjg4LTEuOTYgMy4yOS0zLjg0IDMuMjktMS4wMyAwLTIuMDItLjQzLTIuNzMtMS4xOHYuNzdjMCAuMTItLjEuMjMtLjIzLjIzaC0xLjRjLS4xMyAwLS4yMy0uMS0uMjMtLjIzVjUuMjNjMC0uMTIuMS0uMjMuMjMtLjIzaDEuNHptLTM0IDExaC0xLjRjLS4xMyAwLS4yMy0uMTEtLjIzLS4yM1Y4LjIyYy4wMS0uMTMuMS0uMjIuMjMtLjIyaDEuNGMuMTMgMCAuMjIuMTEuMjMuMjJ2LjY4Yy41LS42OCAxLjMtMS4wOSAyLjE2LTEuMWguMDNjMS4wOSAwIDIuMDkuNiAyLjYgMS41NS40NS0uOTUgMS40LTEuNTUgMi40NC0xLjU2IDEuNjIgMCAyLjkzIDEuMjUgMi45IDIuNzhsLjAzIDUuMmMwIC4xMy0uMS4yMy0uMjMuMjNoLTEuNDFjLS4xMyAwLS4yMy0uMTEtLjIzLS4yM3YtNC41OWMwLS45OC0uNzQtMS43MS0xLjYyLTEuNzEtLjggMC0xLjQ2LjctMS41OSAxLjYybC4wMSA0LjY4YzAgLjEzLS4xMS4yMy0uMjMuMjNoLTEuNDFjLS4xMyAwLS4yMy0uMTEtLjIzLS4yM3YtNC41OWMwLS45OC0uNzQtMS43MS0xLjYyLTEuNzEtLjg1IDAtMS41NC43OS0xLjYgMS44djQuNWMwIC4xMy0uMS4yMy0uMjMuMjN6bTUzLjYxNSAwaC0xLjYxYy0uMDQgMC0uMDgtLjAxLS4xMi0uMDMtLjA5LS4wNi0uMTMtLjE5LS4wNi0uMjhsMi40My0zLjcxLTIuMzktMy42NWEuMjEzLjIxMyAwIDAxLS4wMy0uMTJjMC0uMTIuMDktLjIxLjIxLS4yMWgxLjYxYy4xMyAwIC4yNC4wNi4zLjE3bDEuNDEgMi4zNyAxLjQtMi4zN2EuMzQuMzQgMCAwMS4zLS4xN2gxLjZjLjA0IDAgLjA4LjAxLjEyLjAzLjA5LjA2LjEzLjE5LjA2LjI4bC0yLjM3IDMuNjUgMi40MyAzLjdjMCAuMDUuMDEuMDkuMDEuMTMgMCAuMTItLjA5LjIxLS4yMS4yMWgtMS42MWMtLjEzIDAtLjI0LS4wNi0uMy0uMTdsLTEuNDQtMi40Mi0xLjQ0IDIuNDJhLjM0LjM0IDAgMDEtLjMuMTd6bS03LjEyLTEuNDljLTEuMzMgMC0yLjQyLTEuMTItMi40Mi0yLjUxIDAtMS4zOSAxLjA4LTIuNTIgMi40Mi0yLjUyIDEuMzMgMCAyLjQyIDEuMTIgMi40MiAyLjUxIDAgMS4zOS0xLjA4IDIuNTEtMi40MiAyLjUyem0tMTkuODY1IDBjLTEuMzIgMC0yLjM5LTEuMTEtMi40Mi0yLjQ4di0uMDdjLjAyLTEuMzggMS4wOS0yLjQ5IDIuNC0yLjQ5IDEuMzIgMCAyLjQxIDEuMTIgMi40MSAyLjUxIDAgMS4zOS0xLjA3IDIuNTItMi4zOSAyLjUzem0tOC4xMS0yLjQ4Yy0uMDEgMS4zNy0xLjA5IDIuNDctMi40MSAyLjQ3cy0yLjQyLTEuMTItMi40Mi0yLjUxYzAtMS4zOSAxLjA4LTIuNTIgMi40LTIuNTIgMS4zMyAwIDIuMzkgMS4xMSAyLjQxIDIuNDhsLjAyLjA4em0xOC4xMiAyLjQ3Yy0xLjMyIDAtMi4zOS0xLjExLTIuNDEtMi40OHYtLjA2Yy4wMi0xLjM4IDEuMDktMi40OCAyLjQxLTIuNDhzMi40MiAxLjEyIDIuNDIgMi41MWMwIDEuMzktMS4wOSAyLjUxLTIuNDIgMi41MXonLyUzRSUzQy9kZWZzJTNFJTNDbWFzayBpZD0nYyclM0UlM0NyZWN0IHdpZHRoPScxMDAlMjUnIGhlaWdodD0nMTAwJTI1JyBmaWxsPSclMjNmZmYnLyUzRSUzQ3VzZSB4bGluazpocmVmPSclMjNhJy8lM0UlM0N1c2UgeGxpbms6aHJlZj0nJTIzYicvJTNFJTNDL21hc2slM0UlM0NnIHN0cm9rZT0nJTIzMDAwJyBzdHJva2Utd2lkdGg9JzMnJTNFJTNDY2lyY2xlIG1hc2s9J3VybCglMjNjKScgY3g9JzExLjUnIGN5PScxMS41JyByPSc5LjI1Jy8lM0UlM0N1c2UgeGxpbms6aHJlZj0nJTIzYicgbWFzaz0ndXJsKCUyM2MpJy8lM0UlM0MvZyUzRSUzQ2cgZmlsbD0nJTIzZmZmJyUzRSUzQ3VzZSB4bGluazpocmVmPSclMjNhJy8lM0UlM0N1c2UgeGxpbms6aHJlZj0nJTIzYicvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpfX1AbWVkaWEgKC1tcy1oaWdoLWNvbnRyYXN0OmJsYWNrLW9uLXdoaXRlKXthLm1hcGJveGdsLWN0cmwtbG9nb3tiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB3aWR0aD0nODgnIGhlaWdodD0nMjMnIHZpZXdCb3g9JzAgMCA4OCAyMycgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluaycgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ2RlZnMlM0UlM0NwYXRoIGlkPSdhJyBkPSdNMTEuNSAyLjI1YzUuMTA1IDAgOS4yNSA0LjE0NSA5LjI1IDkuMjVzLTQuMTQ1IDkuMjUtOS4yNSA5LjI1LTkuMjUtNC4xNDUtOS4yNS05LjI1IDQuMTQ1LTkuMjUgOS4yNS05LjI1ek02Ljk5NyAxNS45ODNjLS4wNTEtLjMzOC0uODI4LTUuODAyIDIuMjMzLTguODczYTQuMzk1IDQuMzk1IDAgMDEzLjEzLTEuMjhjMS4yNyAwIDIuNDkuNTEgMy4zOSAxLjQyLjkxLjkgMS40MiAyLjEyIDEuNDIgMy4zOSAwIDEuMTgtLjQ0OSAyLjMwMS0xLjI4IDMuMTNDMTIuNzIgMTYuOTMgNyAxNiA3IDE2bC0uMDAzLS4wMTd6TTE1LjMgMTAuNWwtMiAuOC0uOCAyLS44LTItMi0uOCAyLS44LjgtMiAuOCAyIDIgLjh6Jy8lM0UlM0NwYXRoIGlkPSdiJyBkPSdNNTAuNjMgOGMuMTMgMCAuMjMuMS4yMy4yM1Y5Yy43LS43NiAxLjctMS4xOCAyLjczLTEuMTggMi4xNyAwIDMuOTUgMS44NSAzLjk1IDQuMTdzLTEuNzcgNC4xOS0zLjk0IDQuMTljLTEuMDQgMC0yLjAzLS40My0yLjc0LTEuMTh2My43N2MwIC4xMy0uMS4yMy0uMjMuMjNoLTEuNGMtLjEzIDAtLjIzLS4xLS4yMy0uMjNWOC4yM2MwLS4xMi4xLS4yMy4yMy0uMjNoMS40em0tMy44Ni4wMWMuMDEgMCAuMDEgMCAuMDEtLjAxLjEzIDAgLjIyLjEuMjIuMjJ2Ny41NWMwIC4xMi0uMS4yMy0uMjMuMjNoLTEuNGMtLjEzIDAtLjIzLS4xLS4yMy0uMjNWMTVjLS43Ljc2LTEuNjkgMS4xOS0yLjczIDEuMTktMi4xNyAwLTMuOTQtMS44Ny0zLjk0LTQuMTkgMC0yLjMyIDEuNzctNC4xOSAzLjk0LTQuMTkgMS4wMyAwIDIuMDIuNDMgMi43MyAxLjE4di0uNzVjMC0uMTIuMS0uMjMuMjMtLjIzaDEuNHptMjYuMzc1LS4xOWE0LjI0IDQuMjQgMCAwMC00LjE2IDMuMjljLS4xMy41OS0uMTMgMS4xOSAwIDEuNzdhNC4yMzMgNC4yMzMgMCAwMDQuMTcgMy4zYzIuMzUgMCA0LjI2LTEuODcgNC4yNi00LjE5IDAtMi4zMi0xLjktNC4xNy00LjI3LTQuMTd6TTYwLjYzIDVjLjEzIDAgLjIzLjEuMjMuMjN2My43NmMuNy0uNzYgMS43LTEuMTggMi43My0xLjE4IDEuODggMCAzLjQ1IDEuNCAzLjg0IDMuMjguMTMuNTkuMTMgMS4yIDAgMS44LS4zOSAxLjg4LTEuOTYgMy4yOS0zLjg0IDMuMjktMS4wMyAwLTIuMDItLjQzLTIuNzMtMS4xOHYuNzdjMCAuMTItLjEuMjMtLjIzLjIzaC0xLjRjLS4xMyAwLS4yMy0uMS0uMjMtLjIzVjUuMjNjMC0uMTIuMS0uMjMuMjMtLjIzaDEuNHptLTM0IDExaC0xLjRjLS4xMyAwLS4yMy0uMTEtLjIzLS4yM1Y4LjIyYy4wMS0uMTMuMS0uMjIuMjMtLjIyaDEuNGMuMTMgMCAuMjIuMTEuMjMuMjJ2LjY4Yy41LS42OCAxLjMtMS4wOSAyLjE2LTEuMWguMDNjMS4wOSAwIDIuMDkuNiAyLjYgMS41NS40NS0uOTUgMS40LTEuNTUgMi40NC0xLjU2IDEuNjIgMCAyLjkzIDEuMjUgMi45IDIuNzhsLjAzIDUuMmMwIC4xMy0uMS4yMy0uMjMuMjNoLTEuNDFjLS4xMyAwLS4yMy0uMTEtLjIzLS4yM3YtNC41OWMwLS45OC0uNzQtMS43MS0xLjYyLTEuNzEtLjggMC0xLjQ2LjctMS41OSAxLjYybC4wMSA0LjY4YzAgLjEzLS4xMS4yMy0uMjMuMjNoLTEuNDFjLS4xMyAwLS4yMy0uMTEtLjIzLS4yM3YtNC41OWMwLS45OC0uNzQtMS43MS0xLjYyLTEuNzEtLjg1IDAtMS41NC43OS0xLjYgMS44djQuNWMwIC4xMy0uMS4yMy0uMjMuMjN6bTUzLjYxNSAwaC0xLjYxYy0uMDQgMC0uMDgtLjAxLS4xMi0uMDMtLjA5LS4wNi0uMTMtLjE5LS4wNi0uMjhsMi40My0zLjcxLTIuMzktMy42NWEuMjEzLjIxMyAwIDAxLS4wMy0uMTJjMC0uMTIuMDktLjIxLjIxLS4yMWgxLjYxYy4xMyAwIC4yNC4wNi4zLjE3bDEuNDEgMi4zNyAxLjQtMi4zN2EuMzQuMzQgMCAwMS4zLS4xN2gxLjZjLjA0IDAgLjA4LjAxLjEyLjAzLjA5LjA2LjEzLjE5LjA2LjI4bC0yLjM3IDMuNjUgMi40MyAzLjdjMCAuMDUuMDEuMDkuMDEuMTMgMCAuMTItLjA5LjIxLS4yMS4yMWgtMS42MWMtLjEzIDAtLjI0LS4wNi0uMy0uMTdsLTEuNDQtMi40Mi0xLjQ0IDIuNDJhLjM0LjM0IDAgMDEtLjMuMTd6bS03LjEyLTEuNDljLTEuMzMgMC0yLjQyLTEuMTItMi40Mi0yLjUxIDAtMS4zOSAxLjA4LTIuNTIgMi40Mi0yLjUyIDEuMzMgMCAyLjQyIDEuMTIgMi40MiAyLjUxIDAgMS4zOS0xLjA4IDIuNTEtMi40MiAyLjUyem0tMTkuODY1IDBjLTEuMzIgMC0yLjM5LTEuMTEtMi40Mi0yLjQ4di0uMDdjLjAyLTEuMzggMS4wOS0yLjQ5IDIuNC0yLjQ5IDEuMzIgMCAyLjQxIDEuMTIgMi40MSAyLjUxIDAgMS4zOS0xLjA3IDIuNTItMi4zOSAyLjUzem0tOC4xMS0yLjQ4Yy0uMDEgMS4zNy0xLjA5IDIuNDctMi40MSAyLjQ3cy0yLjQyLTEuMTItMi40Mi0yLjUxYzAtMS4zOSAxLjA4LTIuNTIgMi40LTIuNTIgMS4zMyAwIDIuMzkgMS4xMSAyLjQxIDIuNDhsLjAyLjA4em0xOC4xMiAyLjQ3Yy0xLjMyIDAtMi4zOS0xLjExLTIuNDEtMi40OHYtLjA2Yy4wMi0xLjM4IDEuMDktMi40OCAyLjQxLTIuNDhzMi40MiAxLjEyIDIuNDIgMi41MWMwIDEuMzktMS4wOSAyLjUxLTIuNDIgMi41MXonLyUzRSUzQy9kZWZzJTNFJTNDbWFzayBpZD0nYyclM0UlM0NyZWN0IHdpZHRoPScxMDAlMjUnIGhlaWdodD0nMTAwJTI1JyBmaWxsPSclMjNmZmYnLyUzRSUzQ3VzZSB4bGluazpocmVmPSclMjNhJy8lM0UlM0N1c2UgeGxpbms6aHJlZj0nJTIzYicvJTNFJTNDL21hc2slM0UlM0NnIHN0cm9rZT0nJTIzZmZmJyBzdHJva2Utd2lkdGg9JzMnIGZpbGw9JyUyM2ZmZiclM0UlM0NjaXJjbGUgbWFzaz0ndXJsKCUyM2MpJyBjeD0nMTEuNScgY3k9JzExLjUnIHI9JzkuMjUnLyUzRSUzQ3VzZSB4bGluazpocmVmPSclMjNiJyBtYXNrPSd1cmwoJTIzYyknLyUzRSUzQy9nJTNFJTNDdXNlIHhsaW5rOmhyZWY9JyUyM2EnLyUzRSUzQ3VzZSB4bGluazpocmVmPSclMjNiJy8lM0UlM0Mvc3ZnJTNFXCIpfX0ubWFwYm94Z2wtY3RybC5tYXBib3hnbC1jdHJsLWF0dHJpYntwYWRkaW5nOjAgNXB4O2JhY2tncm91bmQtY29sb3I6aHNsYSgwLDAlLDEwMCUsLjUpO21hcmdpbjowfUBtZWRpYSBzY3JlZW57Lm1hcGJveGdsLWN0cmwtYXR0cmliLm1hcGJveGdsLWNvbXBhY3R7bWluLWhlaWdodDoyMHB4O3BhZGRpbmc6MnB4IDI0cHggMnB4IDA7bWFyZ2luOjEwcHg7cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1yYWRpdXM6MTJweH0ubWFwYm94Z2wtY3RybC1hdHRyaWIubWFwYm94Z2wtY29tcGFjdC1zaG93e3BhZGRpbmc6MnB4IDI4cHggMnB4IDhweDt2aXNpYmlsaXR5OnZpc2libGV9Lm1hcGJveGdsLWN0cmwtYm90dG9tLWxlZnQ+Lm1hcGJveGdsLWN0cmwtYXR0cmliLm1hcGJveGdsLWNvbXBhY3Qtc2hvdywubWFwYm94Z2wtY3RybC10b3AtbGVmdD4ubWFwYm94Z2wtY3RybC1hdHRyaWIubWFwYm94Z2wtY29tcGFjdC1zaG93e3BhZGRpbmc6MnB4IDhweCAycHggMjhweDtib3JkZXItcmFkaXVzOjEycHh9Lm1hcGJveGdsLWN0cmwtYXR0cmliLm1hcGJveGdsLWNvbXBhY3QgLm1hcGJveGdsLWN0cmwtYXR0cmliLWlubmVye2Rpc3BsYXk6bm9uZX0ubWFwYm94Z2wtY3RybC1hdHRyaWItYnV0dG9ue2Rpc3BsYXk6bm9uZTtjdXJzb3I6cG9pbnRlcjtwb3NpdGlvbjphYnNvbHV0ZTtiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyMCAyMCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDcGF0aCBkPSdNNCAxMGE2IDYgMCAxMDEyIDAgNiA2IDAgMTAtMTIgMG01LTNhMSAxIDAgMTAyIDAgMSAxIDAgMTAtMiAwbTAgM2ExIDEgMCAxMTIgMHYzYTEgMSAwIDExLTIgMCcvJTNFJTNDL3N2ZyUzRVwiKTtiYWNrZ3JvdW5kLWNvbG9yOmhzbGEoMCwwJSwxMDAlLC41KTt3aWR0aDoyNHB4O2hlaWdodDoyNHB4O2JveC1zaXppbmc6Ym9yZGVyLWJveDtib3JkZXItcmFkaXVzOjEycHg7b3V0bGluZTpub25lO3RvcDowO3JpZ2h0OjA7Ym9yZGVyOjB9Lm1hcGJveGdsLWN0cmwtYm90dG9tLWxlZnQgLm1hcGJveGdsLWN0cmwtYXR0cmliLWJ1dHRvbiwubWFwYm94Z2wtY3RybC10b3AtbGVmdCAubWFwYm94Z2wtY3RybC1hdHRyaWItYnV0dG9ue2xlZnQ6MH0ubWFwYm94Z2wtY3RybC1hdHRyaWIubWFwYm94Z2wtY29tcGFjdC1zaG93IC5tYXBib3hnbC1jdHJsLWF0dHJpYi1pbm5lciwubWFwYm94Z2wtY3RybC1hdHRyaWIubWFwYm94Z2wtY29tcGFjdCAubWFwYm94Z2wtY3RybC1hdHRyaWItYnV0dG9ue2Rpc3BsYXk6YmxvY2t9Lm1hcGJveGdsLWN0cmwtYXR0cmliLm1hcGJveGdsLWNvbXBhY3Qtc2hvdyAubWFwYm94Z2wtY3RybC1hdHRyaWItYnV0dG9ue2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuMDUpfS5tYXBib3hnbC1jdHJsLWJvdHRvbS1yaWdodD4ubWFwYm94Z2wtY3RybC1hdHRyaWIubWFwYm94Z2wtY29tcGFjdDphZnRlcntib3R0b206MDtyaWdodDowfS5tYXBib3hnbC1jdHJsLXRvcC1yaWdodD4ubWFwYm94Z2wtY3RybC1hdHRyaWIubWFwYm94Z2wtY29tcGFjdDphZnRlcnt0b3A6MDtyaWdodDowfS5tYXBib3hnbC1jdHJsLXRvcC1sZWZ0Pi5tYXBib3hnbC1jdHJsLWF0dHJpYi5tYXBib3hnbC1jb21wYWN0OmFmdGVye3RvcDowO2xlZnQ6MH0ubWFwYm94Z2wtY3RybC1ib3R0b20tbGVmdD4ubWFwYm94Z2wtY3RybC1hdHRyaWIubWFwYm94Z2wtY29tcGFjdDphZnRlcntib3R0b206MDtsZWZ0OjB9fUBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDphY3RpdmUpey5tYXBib3hnbC1jdHJsLWF0dHJpYi5tYXBib3hnbC1jb21wYWN0OmFmdGVye2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDIwIDIwJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGwtcnVsZT0nZXZlbm9kZCcgZmlsbD0nJTIzZmZmJyUzRSUzQ3BhdGggZD0nTTQgMTBhNiA2IDAgMTAxMiAwIDYgNiAwIDEwLTEyIDBtNS0zYTEgMSAwIDEwMiAwIDEgMSAwIDEwLTIgMG0wIDNhMSAxIDAgMTEyIDB2M2ExIDEgMCAxMS0yIDAnLyUzRSUzQy9zdmclM0VcIil9fUBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDpibGFjay1vbi13aGl0ZSl7Lm1hcGJveGdsLWN0cmwtYXR0cmliLm1hcGJveGdsLWNvbXBhY3Q6YWZ0ZXJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0Nzdmcgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjAgMjAnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ3BhdGggZD0nTTQgMTBhNiA2IDAgMTAxMiAwIDYgNiAwIDEwLTEyIDBtNS0zYTEgMSAwIDEwMiAwIDEgMSAwIDEwLTIgMG0wIDNhMSAxIDAgMTEyIDB2M2ExIDEgMCAxMS0yIDAnLyUzRSUzQy9zdmclM0VcIil9fS5tYXBib3hnbC1jdHJsLWF0dHJpYiBhe2NvbG9yOnJnYmEoMCwwLDAsLjc1KTt0ZXh0LWRlY29yYXRpb246bm9uZX0ubWFwYm94Z2wtY3RybC1hdHRyaWIgYTpob3Zlcntjb2xvcjppbmhlcml0O3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9Lm1hcGJveGdsLWN0cmwtYXR0cmliIC5tYXBib3gtaW1wcm92ZS1tYXB7Zm9udC13ZWlnaHQ6NzAwO21hcmdpbi1sZWZ0OjJweH0ubWFwYm94Z2wtYXR0cmliLWVtcHR5e2Rpc3BsYXk6bm9uZX0ubWFwYm94Z2wtY3RybC1zY2FsZXtiYWNrZ3JvdW5kLWNvbG9yOmhzbGEoMCwwJSwxMDAlLC43NSk7Zm9udC1zaXplOjEwcHg7Ym9yZGVyOjJweCBzb2xpZCAjMzMzO2JvcmRlci10b3A6IzMzMztwYWRkaW5nOjAgNXB4O2NvbG9yOiMzMzM7Ym94LXNpemluZzpib3JkZXItYm94fS5tYXBib3hnbC1wb3B1cHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7ZGlzcGxheTotd2Via2l0LWZsZXg7ZGlzcGxheTpmbGV4O3dpbGwtY2hhbmdlOnRyYW5zZm9ybTtwb2ludGVyLWV2ZW50czpub25lfS5tYXBib3hnbC1wb3B1cC1hbmNob3ItdG9wLC5tYXBib3hnbC1wb3B1cC1hbmNob3ItdG9wLWxlZnQsLm1hcGJveGdsLXBvcHVwLWFuY2hvci10b3AtcmlnaHR7LXdlYmtpdC1mbGV4LWRpcmVjdGlvbjpjb2x1bW47ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5tYXBib3hnbC1wb3B1cC1hbmNob3ItYm90dG9tLC5tYXBib3hnbC1wb3B1cC1hbmNob3ItYm90dG9tLWxlZnQsLm1hcGJveGdsLXBvcHVwLWFuY2hvci1ib3R0b20tcmlnaHR7LXdlYmtpdC1mbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZTtmbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZX0ubWFwYm94Z2wtcG9wdXAtYW5jaG9yLWxlZnR7LXdlYmtpdC1mbGV4LWRpcmVjdGlvbjpyb3c7ZmxleC1kaXJlY3Rpb246cm93fS5tYXBib3hnbC1wb3B1cC1hbmNob3ItcmlnaHR7LXdlYmtpdC1mbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZTtmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZX0ubWFwYm94Z2wtcG9wdXAtdGlwe3dpZHRoOjA7aGVpZ2h0OjA7Ym9yZGVyOjEwcHggc29saWQgdHJhbnNwYXJlbnQ7ei1pbmRleDoxfS5tYXBib3hnbC1wb3B1cC1hbmNob3ItdG9wIC5tYXBib3hnbC1wb3B1cC10aXB7LXdlYmtpdC1hbGlnbi1zZWxmOmNlbnRlcjthbGlnbi1zZWxmOmNlbnRlcjtib3JkZXItdG9wOm5vbmU7Ym9yZGVyLWJvdHRvbS1jb2xvcjojZmZmfS5tYXBib3hnbC1wb3B1cC1hbmNob3ItdG9wLWxlZnQgLm1hcGJveGdsLXBvcHVwLXRpcHstd2Via2l0LWFsaWduLXNlbGY6ZmxleC1zdGFydDthbGlnbi1zZWxmOmZsZXgtc3RhcnQ7Ym9yZGVyLXRvcDpub25lO2JvcmRlci1sZWZ0Om5vbmU7Ym9yZGVyLWJvdHRvbS1jb2xvcjojZmZmfS5tYXBib3hnbC1wb3B1cC1hbmNob3ItdG9wLXJpZ2h0IC5tYXBib3hnbC1wb3B1cC10aXB7LXdlYmtpdC1hbGlnbi1zZWxmOmZsZXgtZW5kO2FsaWduLXNlbGY6ZmxleC1lbmQ7Ym9yZGVyLXRvcDpub25lO2JvcmRlci1yaWdodDpub25lO2JvcmRlci1ib3R0b20tY29sb3I6I2ZmZn0ubWFwYm94Z2wtcG9wdXAtYW5jaG9yLWJvdHRvbSAubWFwYm94Z2wtcG9wdXAtdGlwey13ZWJraXQtYWxpZ24tc2VsZjpjZW50ZXI7YWxpZ24tc2VsZjpjZW50ZXI7Ym9yZGVyLWJvdHRvbTpub25lO2JvcmRlci10b3AtY29sb3I6I2ZmZn0ubWFwYm94Z2wtcG9wdXAtYW5jaG9yLWJvdHRvbS1sZWZ0IC5tYXBib3hnbC1wb3B1cC10aXB7LXdlYmtpdC1hbGlnbi1zZWxmOmZsZXgtc3RhcnQ7YWxpZ24tc2VsZjpmbGV4LXN0YXJ0O2JvcmRlci1ib3R0b206bm9uZTtib3JkZXItbGVmdDpub25lO2JvcmRlci10b3AtY29sb3I6I2ZmZn0ubWFwYm94Z2wtcG9wdXAtYW5jaG9yLWJvdHRvbS1yaWdodCAubWFwYm94Z2wtcG9wdXAtdGlwey13ZWJraXQtYWxpZ24tc2VsZjpmbGV4LWVuZDthbGlnbi1zZWxmOmZsZXgtZW5kO2JvcmRlci1ib3R0b206bm9uZTtib3JkZXItcmlnaHQ6bm9uZTtib3JkZXItdG9wLWNvbG9yOiNmZmZ9Lm1hcGJveGdsLXBvcHVwLWFuY2hvci1sZWZ0IC5tYXBib3hnbC1wb3B1cC10aXB7LXdlYmtpdC1hbGlnbi1zZWxmOmNlbnRlcjthbGlnbi1zZWxmOmNlbnRlcjtib3JkZXItbGVmdDpub25lO2JvcmRlci1yaWdodC1jb2xvcjojZmZmfS5tYXBib3hnbC1wb3B1cC1hbmNob3ItcmlnaHQgLm1hcGJveGdsLXBvcHVwLXRpcHstd2Via2l0LWFsaWduLXNlbGY6Y2VudGVyO2FsaWduLXNlbGY6Y2VudGVyO2JvcmRlci1yaWdodDpub25lO2JvcmRlci1sZWZ0LWNvbG9yOiNmZmZ9Lm1hcGJveGdsLXBvcHVwLWNsb3NlLWJ1dHRvbntwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO3RvcDowO2JvcmRlcjowO2JvcmRlci1yYWRpdXM6MCAzcHggMCAwO2N1cnNvcjpwb2ludGVyO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9Lm1hcGJveGdsLXBvcHVwLWNsb3NlLWJ1dHRvbjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjA1KX0ubWFwYm94Z2wtcG9wdXAtY29udGVudHtwb3NpdGlvbjpyZWxhdGl2ZTtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLXJhZGl1czozcHg7Ym94LXNoYWRvdzowIDFweCAycHggcmdiYSgwLDAsMCwuMSk7cGFkZGluZzoxMHB4IDEwcHggMTVweDtwb2ludGVyLWV2ZW50czphdXRvfS5tYXBib3hnbC1wb3B1cC1hbmNob3ItdG9wLWxlZnQgLm1hcGJveGdsLXBvcHVwLWNvbnRlbnR7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowfS5tYXBib3hnbC1wb3B1cC1hbmNob3ItdG9wLXJpZ2h0IC5tYXBib3hnbC1wb3B1cC1jb250ZW50e2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjB9Lm1hcGJveGdsLXBvcHVwLWFuY2hvci1ib3R0b20tbGVmdCAubWFwYm94Z2wtcG9wdXAtY29udGVudHtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjB9Lm1hcGJveGdsLXBvcHVwLWFuY2hvci1ib3R0b20tcmlnaHQgLm1hcGJveGdsLXBvcHVwLWNvbnRlbnR7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MH0ubWFwYm94Z2wtcG9wdXAtdHJhY2stcG9pbnRlcntkaXNwbGF5Om5vbmV9Lm1hcGJveGdsLXBvcHVwLXRyYWNrLXBvaW50ZXIgKntwb2ludGVyLWV2ZW50czpub25lO3VzZXItc2VsZWN0Om5vbmV9Lm1hcGJveGdsLW1hcDpob3ZlciAubWFwYm94Z2wtcG9wdXAtdHJhY2stcG9pbnRlcntkaXNwbGF5OmZsZXh9Lm1hcGJveGdsLW1hcDphY3RpdmUgLm1hcGJveGdsLXBvcHVwLXRyYWNrLXBvaW50ZXJ7ZGlzcGxheTpub25lfS5tYXBib3hnbC1tYXJrZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpbGwtY2hhbmdlOnRyYW5zZm9ybX0ubWFwYm94Z2wtdXNlci1sb2NhdGlvbi1kb3QsLm1hcGJveGdsLXVzZXItbG9jYXRpb24tZG90OmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOiMxZGExZjI7d2lkdGg6MTVweDtoZWlnaHQ6MTVweDtib3JkZXItcmFkaXVzOjUwJX0ubWFwYm94Z2wtdXNlci1sb2NhdGlvbi1kb3Q6YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTstd2Via2l0LWFuaW1hdGlvbjptYXBib3hnbC11c2VyLWxvY2F0aW9uLWRvdC1wdWxzZSAycyBpbmZpbml0ZTstbW96LWFuaW1hdGlvbjptYXBib3hnbC11c2VyLWxvY2F0aW9uLWRvdC1wdWxzZSAycyBpbmZpbml0ZTstbXMtYW5pbWF0aW9uOm1hcGJveGdsLXVzZXItbG9jYXRpb24tZG90LXB1bHNlIDJzIGluZmluaXRlO2FuaW1hdGlvbjptYXBib3hnbC11c2VyLWxvY2F0aW9uLWRvdC1wdWxzZSAycyBpbmZpbml0ZX0ubWFwYm94Z2wtdXNlci1sb2NhdGlvbi1kb3Q6YWZ0ZXJ7Ym9yZGVyLXJhZGl1czo1MCU7Ym9yZGVyOjJweCBzb2xpZCAjZmZmO2NvbnRlbnQ6XCJcIjtoZWlnaHQ6MTlweDtsZWZ0Oi0ycHg7cG9zaXRpb246YWJzb2x1dGU7dG9wOi0ycHg7d2lkdGg6MTlweDtib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNoYWRvdzowIDAgM3B4IHJnYmEoMCwwLDAsLjM1KX1ALXdlYmtpdC1rZXlmcmFtZXMgbWFwYm94Z2wtdXNlci1sb2NhdGlvbi1kb3QtcHVsc2V7MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7b3BhY2l0eToxfTcwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgzKTtvcGFjaXR5OjB9dG97LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7b3BhY2l0eTowfX1ALW1zLWtleWZyYW1lcyBtYXBib3hnbC11c2VyLWxvY2F0aW9uLWRvdC1wdWxzZXswJXstbXMtdHJhbnNmb3JtOnNjYWxlKDEpO29wYWNpdHk6MX03MCV7LW1zLXRyYW5zZm9ybTpzY2FsZSgzKTtvcGFjaXR5OjB9dG97LW1zLXRyYW5zZm9ybTpzY2FsZSgxKTtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgbWFwYm94Z2wtdXNlci1sb2NhdGlvbi1kb3QtcHVsc2V7MCV7dHJhbnNmb3JtOnNjYWxlKDEpO29wYWNpdHk6MX03MCV7dHJhbnNmb3JtOnNjYWxlKDMpO29wYWNpdHk6MH10b3t0cmFuc2Zvcm06c2NhbGUoMSk7b3BhY2l0eTowfX0ubWFwYm94Z2wtdXNlci1sb2NhdGlvbi1kb3Qtc3RhbGV7YmFja2dyb3VuZC1jb2xvcjojYWFhfS5tYXBib3hnbC11c2VyLWxvY2F0aW9uLWRvdC1zdGFsZTphZnRlcntkaXNwbGF5Om5vbmV9Lm1hcGJveGdsLXVzZXItbG9jYXRpb24tYWNjdXJhY3ktY2lyY2xle2JhY2tncm91bmQtY29sb3I6cmdiYSgyOSwxNjEsMjQyLC4yKTt3aWR0aDoxcHg7aGVpZ2h0OjFweDtib3JkZXItcmFkaXVzOjEwMCV9Lm1hcGJveGdsLWNyb3NzaGFpciwubWFwYm94Z2wtY3Jvc3NoYWlyIC5tYXBib3hnbC1pbnRlcmFjdGl2ZSwubWFwYm94Z2wtY3Jvc3NoYWlyIC5tYXBib3hnbC1pbnRlcmFjdGl2ZTphY3RpdmV7Y3Vyc29yOmNyb3NzaGFpcn0ubWFwYm94Z2wtYm94em9vbXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7d2lkdGg6MDtoZWlnaHQ6MDtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyOjJweCBkb3R0ZWQgIzIwMjAyMDtvcGFjaXR5Oi41fUBtZWRpYSBwcmludHsubWFwYm94LWltcHJvdmUtbWFwe2Rpc3BsYXk6bm9uZX19IiwiQGltcG9ydCAnYXBwL3NldHRpbmdzL2NvbG9ycyc7XG5cbi8vIEUtdmlucnVkZVxuXG5AaW1wb3J0ICdlLXZpbnJ1ZGUvZS12aW5ydWRlJztcblxuLy8gRmFuY3lib3hcblxuQGltcG9ydCBcIn5AZmFuY3lhcHBzL2ZhbmN5Ym94L3NyYy9jc3MvY29yZS5jc3NcIjtcbkBpbXBvcnQgXCJ+bWFwYm94LWdsL2Rpc3QvbWFwYm94LWdsLmNzc1wiO1xuXG4vLyBBcHBcblxuQGltcG9ydCAnYXBwL3NldHRpbmdzL21peGlucyc7XG5AaW1wb3J0ICdhcHAvc2V0dGluZ3MvZm9udHMnO1xuQGltcG9ydCAnYXBwL3RleHQvdGV4dCc7XG5AaW1wb3J0ICdhcHAvaWNvbi9pY29uJztcbkBpbXBvcnQgJ2FwcC9zdmcvc3ZnJztcbkBpbXBvcnQgJ2FwcC9idXR0b24vYnV0dG9uJztcbkBpbXBvcnQgJ2FwcC9zZXBhcmF0b3Ivc2VwYXJhdG9yJztcbkBpbXBvcnQgJ2FwcC9pbWFnZS9pbWFnZSc7XG5AaW1wb3J0ICdhcHAvbG9nby9sb2dvJztcbkBpbXBvcnQgJ2FwcC9sYXlvdXQvbGF5b3V0JztcbkBpbXBvcnQgJ2FwcC9oZWFkZXIvaGVhZGVyJztcbkBpbXBvcnQgJ2FwcC90aXRsZS90aXRsZSc7XG5AaW1wb3J0ICdhcHAvbmF2aWdhdGlvbi9uYXZpZ2F0aW9uJztcbkBpbXBvcnQgJ2FwcC9jb250ZW50L2NvbnRlbnQnO1xuQGltcG9ydCAnYXBwL3NlY3Rpb24vc2VjdGlvbic7XG5AaW1wb3J0ICdhcHAvcmVzaWRlbmNlL3Jlc2lkZW5jZSc7XG5AaW1wb3J0ICdhcHAvZnV0dXJlL2Z1dHVyZSc7XG5AaW1wb3J0ICdhcHAvY2Fyb3VzZWwvY2Fyb3VzZWwnO1xuQGltcG9ydCAnYXBwL21vc2FpYy9tb3NhaWMnO1xuQGltcG9ydCAnYXBwL21hcC9tYXAnO1xuQGltcG9ydCAnYXBwL2Zvcm0vZm9ybSc7XG5AaW1wb3J0ICdhcHAvZm9vdGVyL2Zvb3Rlcic7XG4iLCIvLyBodHRwOi8vbWV5ZXJ3ZWIuY29tL2VyaWMvdG9vbHMvY3NzL3Jlc2V0L1xuLy8gICB2Mi4wIHwgMjAxMTAxMjZcbi8vICAgTGljZW5zZTogbm9uZSAocHVibGljIGRvbWFpbilcblxuaHRtbCwgYm9keSwgZGl2LCBzcGFuLCBhcHBsZXQsIG9iamVjdCwgaWZyYW1lLFxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCwgYmxvY2txdW90ZSwgcHJlLFxuYSwgYWJiciwgYWNyb255bSwgYWRkcmVzcywgYmlnLCBjaXRlLCBjb2RlLFxuZGVsLCBkZm4sIGVtLCBpbWcsIGlucywga2JkLCBxLCBzLCBzYW1wLFxuc21hbGwsIHN0cmlrZSwgc3Ryb25nLCBzdWIsIHN1cCwgdHQsIHZhcixcbmIsIHUsIGksIGNlbnRlcixcbmRsLCBkdCwgZGQsIG9sLCB1bCwgbGksXG5maWVsZHNldCwgZm9ybSwgbGFiZWwsIGxlZ2VuZCxcbnRhYmxlLCBjYXB0aW9uLCB0Ym9keSwgdGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkLFxuYXJ0aWNsZSwgYXNpZGUsIGNhbnZhcywgZGV0YWlscywgZW1iZWQsXG5maWd1cmUsIGZpZ2NhcHRpb24sIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsXG5tZW51LCBuYXYsIG91dHB1dCwgcnVieSwgc2VjdGlvbiwgc3VtbWFyeSxcbnRpbWUsIG1hcmssIGF1ZGlvLCB2aWRlbyB7XG4gIGJvcmRlcjogMDtcbiAgZm9udDogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuLy8gSFRNTDUgZGlzcGxheS1yb2xlIHJlc2V0IGZvciBvbGRlciBicm93c2Vyc1xuYXJ0aWNsZSwgYXNpZGUsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSxcbmZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1lbnUsIG5hdiwgc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5ib2R5IHtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cblxub2wsIHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuYmxvY2txdW90ZSwgcSB7XG4gIHF1b3Rlczogbm9uZTtcbiAgJjo6YmVmb3JlLFxuICAmOjphZnRlciB7XG4gICAgY29udGVudDogbm9uZTtcbiAgfVxufVxuXG4qIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuc3VwIHtcbiAgZm9udC1zaXplOiAuNzVlbTtcbiAgdmVydGljYWwtYWxpZ246IHN1cGVyO1xufVxuXG5hIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5pbWcge1xuICBoZWlnaHQ6IGF1dG87XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5hLFxuYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogdW5zZXQ7XG4gIGJvcmRlcjogMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICY6aG92ZXIsXG4gICY6YWN0aXZlLFxuICAmOmZvY3VzIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgb3V0bGluZTogMCAhaW1wb3J0YW50O1xuICB9XG59XG4iLCIvLyBWYXJpYWJsZXMgLy9cblxuJGZvbnQtZmFtaWx5LWRlZmF1bHQ6ICdIZWx2ZXRpY2EnLCAnQXJpYWwnICFkZWZhdWx0O1xuJGZvbnQtc2l6ZS1kZWZhdWx0OiAxMDAlICFkZWZhdWx0O1xuXG4kZm9udC1zaXplLXRpbnk6IC43cmVtICFkZWZhdWx0O1xuJGZvbnQtc2l6ZS1zbWFsbDogLjg1cmVtICFkZWZhdWx0O1xuJGZvbnQtc2l6ZS1kZWZhdWx0OiAxcmVtICFkZWZhdWx0O1xuJGZvbnQtc2l6ZS1tZWRpdW06IDEuMnJlbSAhZGVmYXVsdDtcbiRmb250LXNpemUtbGFyZ2U6IDEuNXJlbSAhZGVmYXVsdDtcblxuJGZvbnQtd2VpZ2h0LW5vcm1hbDogbm9ybWFsO1xuJGZvbnQtd2VpZ2h0LWJvbGQ6IGJvbGQ7XG5cbi8vIFRhYmxlYXUgZGVzIHRhaWxsZXMgZGUgcG9saWNlIC8vXG5cbiRmb250LXNpemVzOiAoXG4gICd0aW55JzogJGZvbnQtc2l6ZS10aW55LFxuICAnc21hbGwnOiAkZm9udC1zaXplLXNtYWxsLFxuICAnZGVmYXVsdCc6ICRmb250LXNpemUtZGVmYXVsdCxcbiAgJ21lZGl1bSc6ICRmb250LXNpemUtbWVkaXVtLFxuICAnbGFyZ2UnOiAkZm9udC1zaXplLWxhcmdlLFxuKSAhZGVmYXVsdDtcblxuYm9keSB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktZGVmYXVsdDtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLWRlZmF1bHQ7XG59IiwiLmV2LWxheW91dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xuXG4gICYtLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuIiwiLmV2LWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG5cbiAgJi0tY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59IiwiLy8gTWFyZ2VzIGludGVybmVzIGV0IGV4dGVybmVzIGRlcyBcInNlY3Rpb25zXCIgLy9cblxuJGV2LXNlY3Rpb24tcGFkZGluZzogJGJpZy1zcGFjaW5nICFkZWZhdWx0O1xuJGV2LXNlY3Rpb24tbWFyZ2luOiAkZGVmYXVsdC1zcGFjaW5nICFkZWZhdWx0O1xuXG4uZXYtc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogJGV2LXNlY3Rpb24tbWFyZ2luO1xuICBtYXgtd2lkdGg6IDEwMHZ3O1xuICBwYWRkaW5nOiAkZXYtc2VjdGlvbi1wYWRkaW5nO1xuXG4gICYtLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuXG4gICZfX2hlYWRlcixcbiAgJl9fY29udGVudCB7XG4gICAgcGFkZGluZzogMCAkZXYtc2VjdGlvbi1wYWRkaW5nO1xuICB9XG5cbiAgJl9faGVhZGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gICZfX2NvbnRlbnQge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgfVxufSIsIi8vIFwiU3BhY2luZ3NcIiBkZSBiYXNlIC8vXG5cbiRkZWZhdWx0LXNwYWNpbmc6IDFyZW0gIWRlZmF1bHQ7XG4kbWVkaXVtLXNwYWNpbmc6ICRkZWZhdWx0LXNwYWNpbmcgKiAxLjUgIWRlZmF1bHQ7XG4kYmlnLXNwYWNpbmc6ICRkZWZhdWx0LXNwYWNpbmcgKiAyICFkZWZhdWx0O1xuJGh1Z2Utc3BhY2luZzogJGRlZmF1bHQtc3BhY2luZyAqIDMgIWRlZmF1bHQ7XG4kc21hbGwtc3BhY2luZzogJGRlZmF1bHQtc3BhY2luZyAvIDIgIWRlZmF1bHQ7XG4kdGlueS1zcGFjaW5nOiAkZGVmYXVsdC1zcGFjaW5nIC8gNCAhZGVmYXVsdDtcblxuLy8gTWVkaWEtcXVlcmllcyBcImJyZWFrcG9pbnRzXCIgLy9cblxuJGJyZWFrcG9pbnRzOiAoXG4gICdtZWRpdW0nOiA5MHJlbSxcbiAgJ3NtYWxsJzogNTByZW0sXG4pICFkZWZhdWx0O1xuIiwiLy8gVGFpbGxlIGRlcyBnb3V0dGnDqHJlcyBkdSBcIkxheW91dCAxMiBjb2xvbm5lc1wiIC8vXG5cbiRldi1lbGVtZW50LW1hcmdpbjogJGRlZmF1bHQtc3BhY2luZyAhZGVmYXVsdDtcblxuLmV2LWVsZW1lbnQge1xuICAmX193cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAmLS1ndXR0ZXIge1xuICAgICAgbGVmdDogI3skZXYtZWxlbWVudC1tYXJnaW4gKiAtMX07XG4gICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSArICN7JGV2LWVsZW1lbnQtbWFyZ2luICogMn0pO1xuICAgICAgbWluLXdpZHRoOiBjYWxjKDEwMCUgKyAjeyRldi1lbGVtZW50LW1hcmdpbiAqIDJ9KTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgLmV2LWVsZW1lbnQge1xuICAgICAgICBtYXJnaW46IDAgI3skZXYtZWxlbWVudC1tYXJnaW59ICRkZWZhdWx0LXNwYWNpbmc7XG5cbiAgICAgICAgJi0taGFsZiB7XG4gICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDUwJSAtICN7JGV2LWVsZW1lbnQtbWFyZ2luICogMn0pO1xuICAgICAgICAgIG1pbi13aWR0aDogY2FsYyg1MCUgLSAjeyRldi1lbGVtZW50LW1hcmdpbiAqIDJ9KTtcbiAgICAgICAgfVxuXG4gICAgICAgICYtLXRpZXIge1xuICAgICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gMyAtICN7JGV2LWVsZW1lbnQtbWFyZ2luICogMn0pO1xuICAgICAgICAgIG1pbi13aWR0aDogY2FsYygxMDAlIC8gMyAtICN7JGV2LWVsZW1lbnQtbWFyZ2luICogMn0pO1xuICAgICAgICB9XG5cbiAgICAgICAgJi0tdGllci0yIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDEuNSAtICN7JGV2LWVsZW1lbnQtbWFyZ2luICogMn0pO1xuICAgICAgICAgIG1pbi13aWR0aDogY2FsYygxMDAlIC8gMS41IC0gI3skZXYtZWxlbWVudC1tYXJnaW4gKiAyfSk7XG4gICAgICAgIH1cblxuICAgICAgICAmLS1xdWFydGVyIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMjUlIC0gI3skZXYtZWxlbWVudC1tYXJnaW4gKiAyfSk7XG4gICAgICAgICAgbWluLXdpZHRoOiBjYWxjKDI1JSAtICN7JGV2LWVsZW1lbnQtbWFyZ2luICogMn0pO1xuICAgICAgICB9XG5cbiAgICAgICAgJi0tcXVhcnRlci0zIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoNzUlIC0gI3skZXYtZWxlbWVudC1tYXJnaW4gKiAyfSk7XG4gICAgICAgICAgbWluLXdpZHRoOiBjYWxjKDc1JSAtICN7JGV2LWVsZW1lbnQtbWFyZ2luICogMn0pO1xuICAgICAgICB9XG5cbiAgICAgICAgJi0tc2l4dGgge1xuICAgICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gNiAtICN7JGV2LWVsZW1lbnQtbWFyZ2luICogMn0pO1xuICAgICAgICAgIG1pbi13aWR0aDogY2FsYygxMDAlIC8gNiAtICN7JGV2LWVsZW1lbnQtbWFyZ2luICogMn0pO1xuICAgICAgICB9XG5cbiAgICAgICAgJi0tc2l4dGgtNSB7XG4gICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDUwMCUgLyA2IC0gI3skZXYtZWxlbWVudC1tYXJnaW4gKiAyfSk7XG4gICAgICAgICAgbWluLXdpZHRoOiBjYWxjKDUwMCUgLyA2IC0gI3skZXYtZWxlbWVudC1tYXJnaW4gKiAyfSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICA+IC5ldi1lbGVtZW50IHtcbiAgICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICBmbGV4LXNocmluazogMTtcbiAgICB9XG4gIH1cblxuICAmLS1oYWxmIHtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICBtaW4td2lkdGg6IDUwJTtcbiAgfVxuXG4gICYtLXRpZXIge1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gMyk7XG4gICAgbWluLXdpZHRoOiBjYWxjKDEwMCUgLyAzKTtcbiAgfVxuXG4gICYtLXRpZXItMiB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLyAxLjUpO1xuICAgIG1pbi13aWR0aDogY2FsYygxMDAlIC8gMS41KTtcbiAgfVxuXG4gICYtLXF1YXJ0ZXIge1xuICAgIG1heC13aWR0aDogMjUlO1xuICAgIG1pbi13aWR0aDogMjUlO1xuICB9XG5cbiAgJi0tcXVhcnRlci0zIHtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgICBtaW4td2lkdGg6IDc1JTtcbiAgfVxuXG4gICYtLXNpeHRoIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDYpO1xuICAgIG1pbi13aWR0aDogY2FsYygxMDAlIC8gNik7XG4gIH1cblxuICAmLS1zaXh0aC01IHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoNTAwJSAvIDYpO1xuICAgIG1pbi13aWR0aDogY2FsYyg1MDAlIC8gNik7XG4gIH1cbn1cblxuQGltcG9ydCAnbWVkaWEtcXVlcmllcyc7IiwiQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogbWFwLWdldCgkYnJlYWtwb2ludHMsICdzbWFsbCcpKSB7XG4gIC5ldi1lbGVtZW50IHtcbiAgICAmX193cmFwcGVyIHtcbiAgICAgIC5ldi1lbGVtZW50IHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICB9XG5cbiAgICAgICYtLWd1dHRlciB7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xuXG4gICAgICAgIC5ldi1lbGVtZW50IHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIFZhcmlhYmxlcyAvL1xuJHByb3BlcnRpZXMtbWluLXJlbS12YWx1ZTogNCAhZGVmYXVsdDtcbiRwcm9wZXJ0aWVzLW1heC1yZW0tdmFsdWU6IDMwICFkZWZhdWx0O1xuJHByb3BlcnRpZXMtbWluLW9yZGVyLXZhbHVlOiAwICFkZWZhdWx0O1xuJHByb3BlcnRpZXMtbWF4LW9yZGVyLXZhbHVlOiAxNSAhZGVmYXVsdDtcblxuJHByb3BlcnRpZXMtc2l6ZS12YWx1ZXM6IChcbiAgJ3RpbnknOiAkdGlueS1zcGFjaW5nLFxuICAnc21hbGwnOiAkc21hbGwtc3BhY2luZyxcbiAgJ2RlZmF1bHQnOiAkZGVmYXVsdC1zcGFjaW5nLFxuICAnbWVkaXVtJzogJG1lZGl1bS1zcGFjaW5nLFxuICAnYmlnJzogJGJpZy1zcGFjaW5nLFxuICAnaHVnZSc6ICRodWdlLXNwYWNpbmcsXG4gICdoYWxmJzogNTAlLFxuICAndGllcic6IGNhbGMoMTAwJSAvIDMpLFxuICAndGllci0yJzogY2FsYygxMDAlIC8gMS41KSxcbiAgJ3F1YXJ0ZXInOiAyNSUsXG4gICdxdWFydGVyLTMnOiA3NSUsXG4gICdzaXh0aCc6IGNhbGMoMTAwJSAvIDYpLFxuICAnc2l4dGgtNSc6IGNhbGMoNTAwJSAvIDYpLFxuICAnZnVsbCc6IDEwMCUsXG4gICd2aWV3cG9ydC13aWR0aCc6IDEwMHZ3LFxuICAndmlld3BvcnQtaGVpZ2h0JzogMTAwdmgsXG4gICd1bnNldCc6IHVuc2V0LFxuICAnbm9uZSc6IDAsXG4gICdhdXRvJzogYXV0byxcbikgIWRlZmF1bHQ7XG5cbi8vIGZsZXgtYmFzaXMgLy9cblxuQGZvciAkaSBmcm9tICRwcm9wZXJ0aWVzLW1pbi1yZW0tdmFsdWUgdGhyb3VnaCAkcHJvcGVydGllcy1tYXgtcmVtLXZhbHVlIHtcbiAgLmV2LWJhc2lzLS0jeyRpfSB7XG4gICAgZmxleC1iYXNpczogI3skaX1yZW07XG4gIH1cbn1cblxuQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkcHJvcGVydGllcy1zaXplLXZhbHVlcyB7XG4gIC5ldi1iYXNpcy0tI3skbmFtZX0ge1xuICAgIGZsZXgtYmFzaXM6ICN7JHZhbHVlfTtcbiAgfVxufVxuXG4vLyBmbGV4LWdyb3cgLy9cblxuQGZvciAkaSBmcm9tIDAgdGhyb3VnaCA3IHtcbiAgLmV2LWdyb3ctLSN7JGl9IHtcbiAgICBmbGV4LWdyb3c6ICN7JGl9O1xuICB9XG59XG5cbi8vIGZsZXgtc2hyaW5rIC8vXG5cbkBmb3IgJGkgZnJvbSAtMSB0aHJvdWdoIDcge1xuICAuZXYtc2hyaW5rLS0jeyRpfSB7XG4gICAgZmxleC1zaHJpbms6ICN7JGl9O1xuICB9XG59XG5cbi8vIGZsZXgtZGlyZWN0aW9uIC8vXG5cbi5ldi1kaXJlY3Rpb24ge1xuICAmLS1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cblxuICAmLS1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICAmLS1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICB9XG5cbiAgJi0tY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgfVxufVxuXG4vLyBqdXN0aWZ5LWNvbnRlbnQgLy9cblxuLmV2LWp1c3RpZnkge1xuICAmLS1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgJi0tc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuXG4gICYtLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuXG4gICYtLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gICYtLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIH1cblxuICAmLS1ldmVubHkge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xuICB9XG59XG5cbi8vIGZsZXgtYWxpZ24gLy9cblxuLmV2LWFsaWduIHtcbiAgJi0tY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgJi0tc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgJi0tZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIH1cblxuICAmLS1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICB9XG5cbiAgJi0tc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIH1cbn1cblxuLy8gb3JkZXIgLy9cblxuQGZvciAkaSBmcm9tICRwcm9wZXJ0aWVzLW1pbi1vcmRlci12YWx1ZSB0aHJvdWdoICRwcm9wZXJ0aWVzLW1heC1vcmRlci12YWx1ZSB7XG4gIC5ldi1vcmRlciB7XG4gICAgJi0tI3skaX0ge1xuICAgICAgb3JkZXI6ICN7JGl9O1xuICAgIH1cbiAgfVxufVxuXG4vLyBmbGV4LXdyYXAgLy9cblxuLmV2LXdyYXAge1xuICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbn1cblxuLmV2LW5vd3JhcCB7XG4gIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG59XG5cbi8vIG1hcmdpbiAvL1xuXG5AZm9yICRpIGZyb20gJHByb3BlcnRpZXMtbWluLXJlbS12YWx1ZSB0aHJvdWdoICRwcm9wZXJ0aWVzLW1heC1yZW0tdmFsdWUge1xuICAuZXYtbWFyZ2luIHtcbiAgICAmLS1hbGwge1xuICAgICAgJi0jeyRpfSB7XG4gICAgICAgIG1hcmdpbjogI3skaX1yZW0gIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLS10b3Age1xuICAgICAgJi0jeyRpfSB7XG4gICAgICAgIG1hcmdpbi10b3A6ICN7JGl9cmVtICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi0tcmlnaHQge1xuICAgICAgJi0jeyRpfSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogI3skaX1yZW0gIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1ib3R0b20ge1xuICAgICAgJi0jeyRpfSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICN7JGl9cmVtICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi0tbGVmdCB7XG4gICAgICAmLSN7JGl9IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6ICN7JGl9cmVtICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi0tdGIge1xuICAgICAgJi0jeyRpfSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICN7JGl9cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi10b3A6ICN7JGl9cmVtICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi0tbHIge1xuICAgICAgJi0jeyRpfSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAjeyRpfXJlbSAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6ICN7JGl9cmVtICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJHByb3BlcnRpZXMtc2l6ZS12YWx1ZXMge1xuICAuZXYtbWFyZ2luIHtcbiAgICAmLS1hbGwge1xuICAgICAgJi0jeyRuYW1lfSB7XG4gICAgICAgIG1hcmdpbjogI3skdmFsdWV9ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi0tdG9wIHtcbiAgICAgICYtI3skbmFtZX0ge1xuICAgICAgICBtYXJnaW4tdG9wOiAjeyR2YWx1ZX0gIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1yaWdodCB7XG4gICAgICAmLSN7JG5hbWV9IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAjeyR2YWx1ZX0gIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1ib3R0b20ge1xuICAgICAgJi0jeyRuYW1lfSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICN7JHZhbHVlfSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgICYtLWxlZnQge1xuICAgICAgJi0jeyRuYW1lfSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAjeyR2YWx1ZX0gIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLS10YiB7XG4gICAgICAmLSN7JG5hbWV9IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogI3skdmFsdWV9ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi10b3A6ICN7JHZhbHVlfSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgICYtLWxyIHtcbiAgICAgICYtI3skbmFtZX0ge1xuICAgICAgICBtYXJnaW4tbGVmdDogI3skdmFsdWV9ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1yaWdodDogI3skdmFsdWV9ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIHBhZGRpbmcgLy9cblxuQGZvciAkaSBmcm9tICRwcm9wZXJ0aWVzLW1pbi1yZW0tdmFsdWUgdGhyb3VnaCAkcHJvcGVydGllcy1tYXgtcmVtLXZhbHVlIHtcbiAgLmV2LXBhZGRpbmcge1xuICAgICYtLWFsbCB7XG4gICAgICAmLSN7JGl9IHtcbiAgICAgICAgcGFkZGluZzogI3skaX1yZW0gIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLS10b3Age1xuICAgICAgJi0jeyRpfSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAjeyRpfXJlbSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgICYtLXJpZ2h0IHtcbiAgICAgICYtI3skaX0ge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAjeyRpfXJlbSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgICYtLWJvdHRvbSB7XG4gICAgICAmLSN7JGl9IHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206ICN7JGl9cmVtICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi0tbGVmdCB7XG4gICAgICAmLSN7JGl9IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAjeyRpfXJlbSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgICYtLXRiIHtcbiAgICAgICYtI3skaX0ge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogI3skaX1yZW0gIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy10b3A6ICN7JGl9cmVtICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi0tbHIge1xuICAgICAgJi0jeyRpfSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogI3skaX1yZW0gIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogI3skaX1yZW0gIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkcHJvcGVydGllcy1zaXplLXZhbHVlcyB7XG4gIC5ldi1wYWRkaW5nIHtcbiAgICAmLS1hbGwge1xuICAgICAgJi0jeyRuYW1lfSB7XG4gICAgICAgIHBhZGRpbmc6ICN7JHZhbHVlfSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgICYtLXRvcCB7XG4gICAgICAmLSN7JG5hbWV9IHtcbiAgICAgICAgcGFkZGluZy10b3A6ICN7JHZhbHVlfSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgICYtLXJpZ2h0IHtcbiAgICAgICYtI3skbmFtZX0ge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAjeyR2YWx1ZX0gIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1ib3R0b20ge1xuICAgICAgJi0jeyRuYW1lfSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAjeyR2YWx1ZX0gIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1sZWZ0IHtcbiAgICAgICYtI3skbmFtZX0ge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6ICN7JHZhbHVlfSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgICYtLXRiIHtcbiAgICAgICYtI3skbmFtZX0ge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogI3skdmFsdWV9ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctdG9wOiAjeyR2YWx1ZX0gIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1sciB7XG4gICAgICAmLSN7JG5hbWV9IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAjeyR2YWx1ZX0gIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogI3skdmFsdWV9ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIHdpZHRoIC8vXG5cbkBmb3IgJGkgZnJvbSAkcHJvcGVydGllcy1taW4tcmVtLXZhbHVlIHRocm91Z2ggJHByb3BlcnRpZXMtbWF4LXJlbS12YWx1ZSB7XG4gIC5ldi13aWR0aC0tI3skaX0ge1xuICAgIHdpZHRoOiAjeyRpfXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJHByb3BlcnRpZXMtc2l6ZS12YWx1ZXMge1xuICAuZXYtd2lkdGgtLSN7JG5hbWV9IHtcbiAgICB3aWR0aDogI3skdmFsdWV9ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLy8gbWluLXdpZHRoIC8vXG5cbkBmb3IgJGkgZnJvbSAkcHJvcGVydGllcy1taW4tcmVtLXZhbHVlIHRocm91Z2ggJHByb3BlcnRpZXMtbWF4LXJlbS12YWx1ZSB7XG4gIC5ldi1taW4td2lkdGgtLSN7JGl9IHtcbiAgICBtaW4td2lkdGg6ICN7JGl9cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkcHJvcGVydGllcy1zaXplLXZhbHVlcyB7XG4gIC5ldi1taW4td2lkdGgtLSN7JG5hbWV9IHtcbiAgICBtaW4td2lkdGg6ICN7JHZhbHVlfSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8vIG1heC13aWR0aCAvL1xuXG5AZm9yICRpIGZyb20gJHByb3BlcnRpZXMtbWluLXJlbS12YWx1ZSB0aHJvdWdoICRwcm9wZXJ0aWVzLW1heC1yZW0tdmFsdWUge1xuICAuZXYtbWF4LXdpZHRoLS0jeyRpfSB7XG4gICAgbWF4LXdpZHRoOiAjeyRpfXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJHByb3BlcnRpZXMtc2l6ZS12YWx1ZXMge1xuICAuZXYtbWF4LXdpZHRoLS0jeyRuYW1lfSB7XG4gICAgbWF4LXdpZHRoOiAjeyR2YWx1ZX0gIWltcG9ydGFudDtcbiAgfVxufVxuXG4vLyBoZWlnaHQgLy9cblxuQGZvciAkaSBmcm9tICRwcm9wZXJ0aWVzLW1pbi1yZW0tdmFsdWUgdGhyb3VnaCAkcHJvcGVydGllcy1tYXgtcmVtLXZhbHVlIHtcbiAgLmV2LWhlaWdodC0tI3skaX0ge1xuICAgIGhlaWdodDogI3skaX1yZW0gIWltcG9ydGFudDtcbiAgfVxufVxuXG5AZWFjaCAkbmFtZSwgJHZhbHVlIGluICRwcm9wZXJ0aWVzLXNpemUtdmFsdWVzIHtcbiAgLmV2LWhlaWdodC0tI3skbmFtZX0ge1xuICAgIGhlaWdodDogI3skdmFsdWV9ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLy8gbWluLWhlaWdodCAvL1xuXG5AZm9yICRpIGZyb20gJHByb3BlcnRpZXMtbWluLXJlbS12YWx1ZSB0aHJvdWdoICRwcm9wZXJ0aWVzLW1heC1yZW0tdmFsdWUge1xuICAuZXYtbWluLWhlaWdodC0tI3skaX0ge1xuICAgIG1pbi1oZWlnaHQ6ICN7JGl9cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkcHJvcGVydGllcy1zaXplLXZhbHVlcyB7XG4gIC5ldi1taW4taGVpZ2h0LS0jeyRuYW1lfSB7XG4gICAgbWluLWhlaWdodDogI3skdmFsdWV9ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLy8gbWF4LWhlaWdodCAvL1xuXG5AZm9yICRpIGZyb20gJHByb3BlcnRpZXMtbWluLXJlbS12YWx1ZSB0aHJvdWdoICRwcm9wZXJ0aWVzLW1heC1yZW0tdmFsdWUge1xuICAuZXYtbWF4LWhlaWdodC0tI3skaX0ge1xuICAgIG1heC1oZWlnaHQ6ICN7JGl9cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkcHJvcGVydGllcy1zaXplLXZhbHVlcyB7XG4gIC5ldi1tYXgtaGVpZ2h0LS0jeyRuYW1lfSB7XG4gICAgbWF4LWhlaWdodDogI3skdmFsdWV9ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLy8gV3JhcC9Ob3dyYXAgZW4gZm9uY3Rpb24gZGVzIGRpZmbDqXJlbnRlcyB0YWlsbGVzIGQnw6ljcmFucyAvL1xuXG5AaW1wb3J0ICdtZWRpYS1xdWVyaWVzJztcbiIsIkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAnbWVkaXVtJykpIHtcbiAgLmV2LXdyYXAge1xuICAgICYtLW1lZGl1bSB7XG4gICAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAuZXYtbm93cmFwIHtcbiAgICAmLS1tZWRpdW0ge1xuICAgICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogbWFwLWdldCgkYnJlYWtwb2ludHMsICdzbWFsbCcpKSB7XG4gIC5ldi13cmFwIHtcbiAgICAmLS1zbWFsbCB7XG4gICAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAuZXYtbm93cmFwIHtcbiAgICAmLS1zbWFsbCB7XG4gICAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufSIsIkBpbXBvcnQgJ21peGlucyc7XG5cbi5ldi10ZXh0IHtcblxuICAvLyBUYWlsbGUgLy9cblxuICBAZWFjaCAkbmFtZSwgJGZvbnQtc2l6ZSBpbiAkZm9udC1zaXplcyB7XG4gICAgJl9fc2l6ZSB7XG4gICAgICAmLS0jeyRuYW1lfSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIEdyYWlzc2UgLy9cblxuICAmX193ZWlnaHQge1xuICAgICYtLW5vcm1hbCB7XG4gICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICYtLWJvbGQge1xuICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgIH1cbiAgfVxuXG4gIC8vIFN0eWxlIC8vXG5cbiAgJl9fc3R5bGUge1xuICAgICYtLW5vcm1hbCB7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWwgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAmLS1pdGFsaWMge1xuICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIH1cbiAgfVxuXG4gIC8vIFRyYW5zZm9ybWF0aW9uIC8vXG5cbiAgJl9fdHJhbnNmb3JtIHtcbiAgICAmLS1jYXBpdGFsaXplIHtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgIH1cblxuICAgICYtLXVwcGVyY2FzZSB7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIH1cblxuICAgICYtLWxvd2VyY2FzZSB7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xuICAgIH1cblxuICAgICYtLW5vbmUge1xuICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAvLyBEw6ljb3JhdGlvbiAvL1xuXG4gICZfX2RlY29yYXRpb24ge1xuICAgICYtLXVuZGVybGluZSB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG5cbiAgICAmLS1vdmVybGluZSB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG92ZXJsaW5lO1xuICAgIH1cblxuICAgICYtLW5vbmUge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLy8gTGlnbmUgdW5pcXVlICsgcG9pbnRzIGRlIHN1c3BlbnNpb24gLy9cblxuICAmX19lbGxpcHNpcyB7XG4gICAgQGluY2x1ZGUgdHlwb2dyYXBoeS1lbGxpcHNpcztcbiAgfVxuXG4gIC8vIENvbXBvcnRlbWVudCBkZSByZXRvdXIgw6AgbGEgbGlnbmUgZHUgdGV4dGUgLy9cblxuICAmX193cmFwIHtcbiAgICAmLS1ub3dyYXAge1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICYtLXdyYXAge1xuICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC8vIEFsaWduZW1lbnQgZHUgdGV4dGUgLy9cblxuICAmX19hbGlnbiB7XG4gICAgJi0tbGVmdCB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuICAgIH1cblxuICAgICYtLXJpZ2h0IHtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAganVzdGlmeS1jb250ZW50OiByaWdodDtcbiAgICB9XG5cbiAgICAmLS1jZW50ZXIge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxuXG4gICAgJi0tanVzdGlmeSB7XG4gICAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICAgIH1cbiAgfVxuXG4gIC8vIE9tYnJlIC8vXG5cbiAgJl9fc2hhZG93IHtcbiAgICAmLS1ub25lIHtcbiAgICAgIHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIEFsaWduZW1lbnQgZHUgdGV4dGUgZW4gZm9uY3Rpb24gZGVzIGRpZmbDqXJlbnRlcyB0YWlsbGVzIGQnw6ljcmFucyAvL1xuXG5AaW1wb3J0ICdtZWRpYS1xdWVyaWVzJzsiLCJAbWl4aW4gdHlwb2dyYXBoeS1lbGxpcHNpcyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59IiwiQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogbWFwLWdldCgkYnJlYWtwb2ludHMsICdtZWRpdW0nKSkge1xuICAuZXYtdGV4dCB7XG4gICAgJl9fYWxpZ24ge1xuICAgICAgJi0tbWVkaXVtLWxlZnQge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG4gICAgICB9XG5cbiAgICAgICYtLW1lZGl1bS1yaWdodCB7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHJpZ2h0O1xuICAgICAgfVxuXG4gICAgICAmLS1tZWRpdW0tY2VudGVyIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogbWFwLWdldCgkYnJlYWtwb2ludHMsICdzbWFsbCcpKSB7XG4gIC5ldi10ZXh0IHtcbiAgICAmX19hbGlnbiB7XG4gICAgICAmLS1zbWFsbC1sZWZ0IHtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuICAgICAgfVxuXG4gICAgICAmLS1zbWFsbC1yaWdodCB7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHJpZ2h0O1xuICAgICAgfVxuXG4gICAgICAmLS1zbWFsbC1jZW50ZXIge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi5ldiB7XG4gICYtY29sb3Ige1xuICAgIEBlYWNoICRuYW1lLCAkY29sb3IgaW4gJGNvbG9ycyB7XG5cbiAgICAgIC8vIENvdWxldXIgZHUgdGV4dGVcblxuICAgICAgJl9fdGV4dCB7XG4gICAgICAgICYtLSN7JG5hbWV9IHtcbiAgICAgICAgICBjb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLWhvdmVyIHtcbiAgICAgICAgICAmLS0jeyRuYW1lfSB7XG4gICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgY29sb3I6ICRjb2xvciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAvLyBDb3VsZXVyIGRlIGwnYXJyacOocmUgcGxhblxuXG4gICAgICAmX19iYWNrZ3JvdW5kIHtcbiAgICAgICAgJi0tI3skbmFtZX0ge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvciAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgJi1ob3ZlciB7XG4gICAgICAgICAgJi0tI3skbmFtZX0ge1xuICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAvLyBDb3VsZXVyIGRlcyBib3JkdXJlcyAvL1xuXG4gICAgICAmX19ib3JkZXIge1xuICAgICAgICAmLS0jeyRuYW1lfSB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtaG92ZXIge1xuICAgICAgICAgICYtLSN7JG5hbWV9IHtcbiAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAmOmZvY3VzLFxuICAgICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAvLyBDb3VsZXVyIGR1IFwiYmVmb3JlXCIgLy9cblxuICAgICAgJl9fYmVmb3JlIHtcbiAgICAgICAgJi0tI3skbmFtZX0ge1xuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi1ob3ZlciB7XG4gICAgICAgICAgJi0tI3skbmFtZX0ge1xuICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC8vIENvdWxldXIgZHUgXCJhZnRlclwiIC8vXG5cbiAgICAgICZfX2FmdGVyIHtcbiAgICAgICAgJi0tI3skbmFtZX0ge1xuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLWhvdmVyIHtcbiAgICAgICAgICAmLS0jeyRuYW1lfSB7XG4gICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIE5lIHBhcyBhZmZpY2hlciBsZXMgYm9yZHVyZXMsIG9tYnJlcyBldCBwc2V1ZG8tw6lsw6ltZW50cyAvL1xuXG4gICYtYm9yZGVyIHtcbiAgICAmLS1ub25lIHtcbiAgICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gICYtYmVmb3JlIHtcbiAgICAmLS1ub25lIHtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLWFmdGVyIHtcbiAgICAmLS1ub25lIHtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtc2hhZG93IHtcbiAgICAmLS1ub25lIHtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn0iLCJAaW1wb3J0ICdtaXhpbnMnO1xuXG4uZXYge1xuXG4gIC8vIFByb3ByacOpdMOpIFwiZGlzcGxheVwiIC8vXG5cbiAgJi1kaXNwbGF5IHtcbiAgICAmLS1ub25lIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgJi0taW5saW5lIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICB9XG5cbiAgICAmLS1ibG9jayB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAmLS1pbmxpbmUtYmxvY2sge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cblxuICAgICYtLWZsZXgge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG5cbiAgICAmLS1pbmxpbmUtZmxleCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICB9XG4gIH1cblxuICAvLyBNYXNxdWVyIHZpc3VlbGxlbWVudCB1biDDqWzDqW1lbnQgLy9cblxuICAmLXZpc2liaWxpdHkge1xuICAgICYtLWhpZGRlbiB7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgfVxuXG4gICAgJi0tdmlzaWJsZSB7XG4gICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIH1cbiAgfVxuXG4gIC8vIEFmZmljaGVyIHVuIMOpbMOpbWVudCBlbiBkZWhvcnMgZHUgdmlld3BvcnQgLy9cblxuICAmLXBvc2l0aW9uLWhpZGUge1xuICAgIEBpbmNsdWRlIHBvc2l0aW9uLWhpZGU7XG4gIH1cbn1cblxuLy8gR2VzdGlvbiBkdSBkaXNwbGF5IGVuIGZvbmN0aW9uIGRlcyBkaWZmw6lyZW50ZXMgdGFpbGxlcyBkJ8OpY3JhbnMgLy9cblxuQGltcG9ydCAnbWVkaWEtcXVlcmllcyc7IiwiQG1peGluIHBvc2l0aW9uLWhpZGUoKSB7XG4gIGJvcmRlcjogMDtcbiAgY2xpcDogcmVjdCgwIDAgMCAwKTtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xufSIsIkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAnbWVkaXVtJykpIHtcbiAgLmV2IHtcbiAgICAmLXNtYWxsLW9ubHkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAmLW1lZGl1bS1vbmx5IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgJi1sYXJnZS1vbmx5IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxuXG4gICAgJi1oaWRlIHtcbiAgICAgICYtLWxhcmdlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogbWFwLWdldCgkYnJlYWtwb2ludHMsICdtZWRpdW0nKSkge1xuICAuZXYge1xuICAgICYtc21hbGwtb25seSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgICYtbWVkaXVtLW9ubHkge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG5cbiAgICAmLWxhcmdlLW9ubHkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAmLWhpZGUge1xuICAgICAgJi0tbWVkaXVtIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogbWFwLWdldCgkYnJlYWtwb2ludHMsICdzbWFsbCcpKSB7XG4gIC5ldiB7XG4gICAgJi1zbWFsbC1vbmx5IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxuXG4gICAgJi1tZWRpdW0tb25seSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgICYtbGFyZ2Utb25seSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgICYtaGlkZSB7XG4gICAgICAmLS1zbWFsbCxcbiAgICAgICYtLW1lZGl1bSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLy8gQWtrdXJhdFxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdha2t1cmF0JztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBzcmM6IHVybCgnLi4vLi4vLi4vZm9udHMvYWtrdXJhdC13ZWJmb250LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgIHVybCgnLi4vLi4vLi4vZm9udHMvYWtrdXJhdC13ZWJmb250LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICB1cmwoJy4uLy4uLy4uL2ZvbnRzL2Fra3VyYXQtd2ViZm9udC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ2Fra3VyYXQnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBzcmM6IHVybCgnLi4vLi4vLi4vZm9udHMvQWtrdXJhdFByby1Cb2xkLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgIHVybCgnLi4vLi4vLi4vZm9udHMvQWtrdXJhdFByby1Cb2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICB1cmwoJy4uLy4uLy4uL2ZvbnRzL0Fra3VyYXRQcm8tQm9sZC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG59XG5cbmJvZHkge1xuICBjb2xvcjogJGJsdWUtZGFyaztcbiAgZm9udC1mYW1pbHk6ICdha2t1cmF0JywgJGZvbnQtZmFtaWx5LWRlZmF1bHQ7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufSIsIi8vIENvdWxldXJzIC8vXG5cbiR0cmFuc3BhcmVudDogdHJhbnNwYXJlbnQ7XG4kaW5oZXJpdDogaW5oZXJpdDtcbiR3aGl0ZTogI0ZGRjtcbiRibGFjazogIzAwMDtcbiRncmF5LWZhOiAjZmFmYWZhO1xuJGdyYXktZTogI2VlZTtcbiRncmF5LWQ6ICNkZGQ7XG4kZ3JheS04MDogIzgwODA4MDtcbiRibHVlOiAjMDIyM2JkO1xuJGJsdWUtZGFyazogIzAwMDA0MTtcbiRibHVlLWxheW91dDogIzFjMmU1YjtcbiRyZWQ6ICNmZDJjMzk7XG4kZ3JlZW46ICM2NkMxMDI7XG4kb3JhbmdlOiAjRjA4QTI0O1xuXG4vLyBWYXJpYWJsZXMgLy9cblxuJGNvbG9yLXN1Y2Nlc3M6ICRncmVlbjtcbiRjb2xvci13YXJuaW5nOiAkb3JhbmdlO1xuJGNvbG9yLWFsZXJ0OiAkcmVkO1xuXG4vLyBUYWJsZWF1IGRlcyBjb3VsZXVycyAvL1xuXG4kY29sb3JzOiAoXG4gICdpbmhlcml0JzogJGluaGVyaXQsXG4gICd0cmFuc3BhcmVudCc6ICR0cmFuc3BhcmVudCxcbiAgJ3doaXRlJzogJHdoaXRlLFxuICAnYmxhY2snOiAkYmxhY2ssXG4gICdhbGVydCc6ICRjb2xvci1hbGVydCxcbiAgJ3dhcm5pbmcnOiAkY29sb3Itd2FybmluZyxcbiAgJ3N1Y2Nlc3MnOiAkY29sb3Itc3VjY2VzcyxcbiAgJ2dyYXktZmEnOiAkZ3JheS1mYSxcbiAgJ2dyYXktZSc6ICRncmF5LWUsXG4gICdncmF5LWQnOiAkZ3JheS1kLFxuICAnZ3JheS04MCc6ICRncmF5LTgwLFxuICAnYmx1ZSc6ICRibHVlLFxuICAnYmx1ZS1kYXJrJzogJGJsdWUtZGFyayxcbiAgJ2JsdWUtbGF5b3V0JzogJGJsdWUtbGF5b3V0LFxuKTsiLCIudGV4dCB7XG4gIGZvbnQtc2l6ZTogJGRlZmF1bHQtc3BhY2luZztcblxuICAmLS1jaGFwbyB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbWFyZ2luLWJvdHRvbTogJGRlZmF1bHQtc3BhY2luZztcbiAgfVxufVxuXG5AaW1wb3J0ICdtZWRpYS1xdWVyaWVzJzsiLCJAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiBtYXAtZ2V0KCRicmVha3BvaW50cywgJ21lZGl1bScpKSB7XG4gIC50ZXh0IHtcbiAgICBmb250LXNpemU6IC45cmVtO1xuXG4gICAgJi0tY2hhcG8ge1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogJHNtYWxsLXNwYWNpbmc7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAnc21hbGwnKSkge1xuICAudGV4dCB7XG4gICAgZm9udC1zaXplOiAuOHJlbTtcblxuICAgICYtLWNoYXBvIHtcbiAgICAgIGZvbnQtc2l6ZTogLjlyZW07XG4gICAgfVxuICB9XG59IiwiLmljb24ge1xuICBjb2xvcjogJHdoaXRlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuXG4gICYtLWNhcm91c2VsIHtcbiAgICAmLWFycm93IHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cbiAgICAmLWxlZnQge1xuICAgICAgbGVmdDogJGJpZy1zcGFjaW5nO1xuICAgIH1cbiAgfVxuXG4gICYtLWxvY2FsaXphdGlvbiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAkc21hbGwtc3BhY2luZztcbiAgICBtYXgtaGVpZ2h0OiAxLjRyZW07XG4gICAgbWF4LXdpZHRoOiAxLjRyZW07XG4gICAgbWluLWhlaWdodDogMS40cmVtO1xuICAgIG1pbi13aWR0aDogMS40cmVtO1xuICB9XG5cbiAgJi0tc29jaWFsIHtcbiAgICBtYXgtaGVpZ2h0OiAxLjRyZW07XG4gICAgbWluLWhlaWdodDogMS40cmVtO1xuICB9XG5cbiAgJi0tY2xvc2Uge1xuICAgIG1heC1oZWlnaHQ6ICRodWdlLXNwYWNpbmc7XG4gICAgbWluLWhlaWdodDogJGh1Z2Utc3BhY2luZztcbiAgfVxuXG4gICYtLWdyZXlzdGFyIHtcbiAgICBtYXgtaGVpZ2h0OiAxLjRyZW07XG4gICAgbWluLWhlaWdodDogMS40cmVtO1xuICB9XG5cbiAgJi0tZXF1YWwtaG91c2luZyxcbiAgJi0tYmV5b25kLWV4cGVjdGF0aW9ucyB7XG4gICAgbWF4LWhlaWdodDogNHJlbTtcbiAgICBtaW4taGVpZ2h0OiA0cmVtO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59IiwiLnN2ZyB7XG4gICZfX2ZyYW5jZSB7XG4gICAgZmlsbDogJGJsdWU7XG4gIH1cblxuICAmX19wYXJ0IHtcbiAgICBmaWxsOiAkd2hpdGU7XG4gIH1cbn0iLCIuYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogJGJsdWUtbGF5b3V0O1xuICBib3JkZXItcmFkaXVzOiAuMnJlbTtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWluLWhlaWdodDogMi40cmVtO1xuICBwYWRkaW5nOiAkc21hbGwtc3BhY2luZyAyLjVyZW07XG5cbiAgJi0tY2xvc2Uge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiA0cmVtO1xuICAgIHRvcDogJGh1Z2Utc3BhY2luZztcbiAgfVxufVxuXG5AaW1wb3J0ICdtZWRpYS1xdWVyaWVzJzsiLCJAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiBtYXAtZ2V0KCRicmVha3BvaW50cywgJ21lZGl1bScpKSB7XG4gIC5idXR0b24ge1xuICAgIGZvbnQtc2l6ZTogLjlyZW07XG4gICAgbWluLWhlaWdodDogJGJpZy1zcGFjaW5nO1xuICAgIHBhZGRpbmc6ICR0aW55LXNwYWNpbmcgMi41cmVtO1xuXG4gICAgJi0tY2xvc2Uge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIHJpZ2h0OiAkaHVnZS1zcGFjaW5nO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiBtYXAtZ2V0KCRicmVha3BvaW50cywgJ3NtYWxsJykpIHtcbiAgLmJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiAuOHJlbTtcbiAgICBtaW4taGVpZ2h0OiAxLjhyZW07XG4gICAgcGFkZGluZzogJHRpbnktc3BhY2luZyAkbWVkaXVtLXNwYWNpbmc7XG5cbiAgICAmLS1jbG9zZSB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgcmlnaHQ6ICRiaWctc3BhY2luZztcbiAgICAgIHRvcDogMi41cmVtO1xuXG4gICAgICAuaWNvbiB7XG4gICAgICAgIG1heC1oZWlnaHQ6ICRiaWctc3BhY2luZztcbiAgICAgICAgbWluLWhlaWdodDogJGJpZy1zcGFjaW5nO1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi5zZXBhcmF0b3Ige1xuICBtYXgtd2lkdGg6IDEwMHZ3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuXG4gICYtLXNlY3Rpb24ge1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBAaW5jbHVkZSBwc2V1ZG8tZWxlbWVudDtcbiAgICAgIGJhY2tncm91bmQ6ICRncmF5LWU7XG4gICAgICBoZWlnaHQ6IDFweDtcbiAgICAgIGxlZnQ6IDEwJTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHdpZHRoOiA4MCU7XG4gICAgICB6LWluZGV4OiAxO1xuICAgIH1cbiAgfVxufVxuXG5AaW1wb3J0ICdtZWRpYS1xdWVyaWVzJzsiLCJAbWl4aW4gcHNldWRvLWVsZW1lbnQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn0iLCJAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiBtYXAtZ2V0KCRicmVha3BvaW50cywgJ21lZGl1bScpKSB7XG4gIC5zZXBhcmF0b3Ige1xuICAgICYtLXNlY3Rpb24ge1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgbGVmdDogNSU7XG4gICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLmxvZ28ge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogJG1lZGl1bS1zcGFjaW5nICRiaWctc3BhY2luZztcblxuICAmX19zdmcge1xuICAgIGZpbGw6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgIHN0cm9rZTogJHdoaXRlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAmX19pbWFnZSB7XG4gICAgbWF4LWhlaWdodDogNC41cmVtO1xuICAgIG1pbi1oZWlnaHQ6IDQuNXJlbTtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuXG4gICYtLXNtYWxsIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbGVmdDogY2FsYyg1MCUgLSAxLjRyZW0pO1xuICAgIHBhZGRpbmc6ICRzbWFsbC1zcGFjaW5nIDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMi44cmVtO1xuICB9XG59XG5cbkBpbXBvcnQgJ21lZGlhLXF1ZXJpZXMnOyIsIkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAnbWVkaXVtJykpIHtcbiAgLmxvZ28ge1xuICAgICZfX2ltYWdlIHtcbiAgICAgIG1heC1oZWlnaHQ6IDRyZW07XG4gICAgICBtaW4taGVpZ2h0OiA0cmVtO1xuICAgIH1cbiAgfVxufSIsIi5sYXlvdXQge1xuICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS1sYXlvdXQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uLy4uL2ltYWdlcy9sYXlvdXQtYmcuanBnXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufSIsIkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAnc21hbGwnKSkge1xuICAuaGVhZGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgIC5sb2dvIHtcbiAgICAgICYtLWhlYWRlciB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAkc21hbGwtc3BhY2luZztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIudGl0bGUge1xuICAmLS1zZWN0aW9uIHtcbiAgICBmb250LXNpemU6IDEuN3JlbTtcbiAgICBjb2xvcjogJGJsdWUtZGFyaztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiA0cmVtICRzbWFsbC1zcGFjaW5nO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICYudGl0bGUge1xuICAgICAgJi0tdW5kZXJsaW5lIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgZm9udC1zaXplOiAzLjJyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzLjhyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi0tc21hbGwge1xuICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuXG4gICAgLnRpdGxlIHtcbiAgICAgICZfX2xpbmsge1xuICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLS1tZWRpdW0ge1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuXG4gICAgLnRpdGxlIHtcbiAgICAgICZfX2xpbmsge1xuICAgICAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLS11bmRlcmxpbmUge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXG4gICAgLnRpdGxlIHtcbiAgICAgICZfX2xpbmsge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AaW1wb3J0ICdtZWRpYS1xdWVyaWVzJzsiLCJAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiBtYXAtZ2V0KCRicmVha3BvaW50cywgJ21lZGl1bScpKSB7XG4gIC50aXRsZSB7XG4gICAgJi0tc2VjdGlvbiB7XG4gICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgIHBhZGRpbmc6IDNyZW0gMDtcblxuICAgICAgJi50aXRsZSB7XG4gICAgICAgICYtLXVuZGVybGluZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAyLjVyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDMuMnJlbTtcbiAgICAgICAgICBwYWRkaW5nOiAkaHVnZS1zcGFjaW5nICRzbWFsbC1zcGFjaW5nO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAnc21hbGwnKSkge1xuICAudGl0bGUge1xuICAgICYtLXNlY3Rpb24ge1xuICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICBwYWRkaW5nOiAycmVtIDA7XG5cbiAgICAgICYudGl0bGUge1xuICAgICAgICAmLS11bmRlcmxpbmUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkYmlnLXNwYWNpbmc7XG4gICAgICAgICAgcGFkZGluZzogJGJpZy1zcGFjaW5nICRzbWFsbC1zcGFjaW5nO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi0tc21hbGwge1xuICAgICAgZm9udC1zaXplOiAxLjdyZW07XG4gICAgfVxuXG4gICAgJi0tbWVkaXVtIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgIH1cbiAgfVxufVxuIiwiLm5hdmlnYXRpb24ge1xuICBjb2xvcjogJHdoaXRlO1xuXG4gICZfX21haW4sXG4gICZfX2xvY2FsaXphdGlvbixcbiAgJl9fYWNjb3VudCB7XG4gICAgcGFkZGluZzogMCAyLjVyZW07XG4gIH1cblxuICAmX19tYWluLFxuICAmX19sb2NhbGl6YXRpb24ge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAmX19tYWluIHtcbiAgICBtYXgtd2lkdGg6IDQwcmVtO1xuICB9XG5cbiAgJl9fbGluayxcbiAgJl9fbG9jYWxpemF0aW9uIHtcbiAgICBsaW5lLWhlaWdodDogMS44cmVtO1xuICB9XG5cbiAgJl9fbGluayB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBmb250LXNpemU6ICRkZWZhdWx0LXNwYWNpbmc7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cbiAgICAmLS1pbmFjdGl2ZSB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IGluaXRpYWw7XG4gICAgfVxuICB9XG5cbiAgJl9fbG9jYWxpemF0aW9uIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBwYWRkaW5nLWJvdHRvbTogMS43NXJlbTtcblxuICAgICYtc2VwYXJhdG9yIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAuNHJlbTtcbiAgICAgIG1hcmdpbi1yaWdodDogLjRyZW07XG4gICAgfVxuXG4gICAgLm5hdmlnYXRpb24ge1xuICAgICAgJl9fbGluayB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX21haW4sXG4gICZfX2FjY291bnQge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgJi0tYWx0IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCAkYmx1ZS1kYXJrLCAkYmx1ZS1sYXlvdXQsICk7XG4gICAgYm90dG9tOiAwO1xuICAgIGhlaWdodDogMy41cmVtO1xuICAgIGxlZnQ6IDA7XG4gICAgbWF4LXdpZHRoOiAxMDB2dztcbiAgICBtaW4td2lkdGg6IDEwMHZ3O1xuICAgIHBhZGRpbmc6IDAgJGRlZmF1bHQtc3BhY2luZztcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgei1pbmRleDogMTA7XG5cbiAgICAubmF2aWdhdGlvbiB7XG4gICAgICAmX19idXR0b24ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBoZWlnaHQ6ICRodWdlLXNwYWNpbmc7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgd2lkdGg6ICRodWdlLXNwYWNpbmc7XG4gICAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBAaW5jbHVkZSBwc2V1ZG8tZWxlbWVudDtcbiAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgIGNvbnRlbnQ6ICd8fHwnO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAnQXJpYWwgQmxhY2snO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgIGhlaWdodDogJGh1Z2Utc3BhY2luZztcbiAgICAgICAgICBsZWZ0OiAkc21hbGwtc3BhY2luZztcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgdG9wOiAkdGlueS1zcGFjaW5nO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgICB3aWR0aDogJGh1Z2Utc3BhY2luZztcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmX19kcm9wZG93biB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJGJsdWUtZGFyaywgJGJsdWUtbGF5b3V0KTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBsZWZ0OiAtOTB2dztcbiAgICAgICAgbWF4LXdpZHRoOiA5MHZ3O1xuICAgICAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gMy41cmVtKTtcbiAgICAgICAgbWluLXdpZHRoOiA5MHZ3O1xuICAgICAgICBwYWRkaW5nOiAkYmlnLXNwYWNpbmc7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICB0cmFuc2l0aW9uOiBsZWZ0IC4yNXM7XG4gICAgICAgIHotaW5kZXg6IDI7XG5cbiAgICAgICAgJi1lbGVtZW50IHtcbiAgICAgICAgICAmOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkZGVmYXVsdC1zcGFjaW5nO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtLW9wZW4ge1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgdHJhbnNpdGlvbjogbGVmdCAuMjVzO1xuXG4gICAgICAgICAgKyAubmF2aWdhdGlvbiB7XG4gICAgICAgICAgICAmX19kcm9wZG93bi1vdmVybGF5IHtcbiAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMjVzO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtb3ZlcmxheSB7XG4gICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgkYmxhY2ssIC41KTtcbiAgICAgICAgICBsZWZ0OiAtMTAwdnc7XG4gICAgICAgICAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDMuNXJlbSk7XG4gICAgICAgICAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtIDMuNXJlbSk7XG4gICAgICAgICAgbWluLXdpZHRoOiAxMDB2dztcbiAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMjVzO1xuICAgICAgICAgIHotaW5kZXg6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJl9fbG9jYWxpemF0aW9uIHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgIH1cblxuICAgICAgJl9fbGluayB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5sb2dvIHtcbiAgICAgICZfX2ltYWdlIHtcbiAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICAgICAgbWluLWhlaWdodDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQGltcG9ydCAnbWVkaWEtcXVlcmllcyc7IiwiQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogbWFwLWdldCgkYnJlYWtwb2ludHMsICdtZWRpdW0nKSkge1xuICAubmF2aWdhdGlvbiB7XG4gICAgJl9fbWFpbixcbiAgICAmX19hY2NvdW50IHtcbiAgICAgIHBhZGRpbmc6IDAgJGRlZmF1bHQtc3BhY2luZztcbiAgICB9XG5cbiAgICAmX19sb2NhbGl6YXRpb24ge1xuICAgICAgcGFkZGluZzogMCAkZGVmYXVsdC1zcGFjaW5nIDEuNnJlbTtcbiAgICB9XG5cbiAgICAmX19tYWluIHtcbiAgICAgIG1heC13aWR0aDogMzNyZW07XG4gICAgfVxuXG4gICAgJl9fbGluayB7XG4gICAgICBmb250LXNpemU6IC45cmVtO1xuICAgIH1cblxuICAgICZfX2xvY2FsaXphdGlvbiB7XG4gICAgICAubmF2aWdhdGlvbiB7XG4gICAgICAmX19saW5rIHtcbiAgICAgICAgICBmb250LXNpemU6IC45cmVtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLmNvbnRlbnQge1xuICBmbGV4LWdyb3c6IDI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59IiwiLy8gTWFyZ2VzIGludGVybmVzIGV0IGV4dGVybmVzIGRlcyBcInNlY3Rpb25zXCIgLy9cblxuJGV2LXNlY3Rpb24tcGFkZGluZzogJGJpZy1zcGFjaW5nIDEwJTtcbiRldi1zZWN0aW9uLW1hcmdpbjogMDtcblxuLnNlY3Rpb24ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiAkZXYtc2VjdGlvbi1tYXJnaW47XG4gIG1heC13aWR0aDogMTAwdnc7XG4gIHBhZGRpbmc6ICRldi1zZWN0aW9uLXBhZGRpbmc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAmLS13aGl0ZSB7XG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xuXG4gICAgLmNhcm91c2VsIHtcbiAgICAgICZfX2ltYWdlLXdyYXBwZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCRibHVlLWxheW91dCwgLjQpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtLWdyYXkge1xuICAgIGJhY2tncm91bmQ6ICRncmF5LWZhO1xuICB9XG5cbiAgJi0tcHJlc2VudGF0aW9uIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGZvbnQtc2l6ZTogLjlyZW07XG4gIH1cblxuICAmLS1tYXAtaG9tZSB7XG4gICAgbWF4LWhlaWdodDogNDhyZW07XG4gICAgbWluLWhlaWdodDogNDhyZW07XG5cbiAgICAucmVzaWRlbmNlIHtcbiAgICAgICZfX2NhcmQtbGlzdCB7XG4gICAgICAgIGhlaWdodDogNDhyZW07XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW4gYXV0bztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLS1yZXNpZGVuY2UtcGx1cyB7XG4gICAgY29sb3I6ICRibHVlLWRhcms7XG4gIH1cblxuICAmLS1hdmFpbGFiaWxpdHkge1xuICAgIGlmcmFtZSB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS1lO1xuICAgICAgbWFyZ2luLWJvdHRvbTogJGJpZy1zcGFjaW5nO1xuICAgICAgbWFyZ2luLXRvcDogJGJpZy1zcGFjaW5nO1xuICAgICAgbWluLWhlaWdodDogMzVyZW07XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbn1cblxuQGltcG9ydCAnbWVkaWEtcXVlcmllcyc7IiwiQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogbWFwLWdldCgkYnJlYWtwb2ludHMsICdtZWRpdW0nKSkge1xuICAuc2VjdGlvbiB7XG4gICAgcGFkZGluZzogJGJpZy1zcGFjaW5nIDUlO1xuXG4gICAgJi0tcHJlc2VudGF0aW9uIHtcbiAgICAgIGZvbnQtc2l6ZTogLjhyZW07XG4gICAgfVxuXG4gICAgJi0tYXZhaWxhYmlsaXR5IHtcbiAgICAgIGlmcmFtZSB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiBtYXAtZ2V0KCRicmVha3BvaW50cywgJ3NtYWxsJykpIHtcbiAgLnNlY3Rpb24ge1xuICAgIHBhZGRpbmc6ICRkZWZhdWx0LXNwYWNpbmc7XG5cbiAgICAmLS1tYXAtaG9tZSB7XG4gICAgICBtYXgtaGVpZ2h0OiB1bnNldDtcbiAgICAgIG1pbi1oZWlnaHQ6IHVuc2V0O1xuXG4gICAgICAucmVzaWRlbmNlIHtcbiAgICAgICAgJl9fY2FyZC1saXN0IHtcbiAgICAgICAgICBoZWlnaHQ6IHVuc2V0O1xuICAgICAgICAgIG9yZGVyOiAyO1xuICAgICAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5tYXAge1xuICAgICAgICBtaW4taGVpZ2h0OiA3MHZ3O1xuICAgICAgICBvcmRlcjogMTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIucmVzaWRlbmNlIHtcbiAgJl9faW1hZ2Uge1xuICAgIEBpbmNsdWRlIGltYWdlLXBvc2l0aW9uO1xuXG4gICAgJi13cmFwcGVyIHtcbiAgICAgIEBpbmNsdWRlIGltYWdlLXdyYXBwZXI7XG4gICAgfVxuICB9XG5cbiAgJl9fc2VydmljZSB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWFyZ2luOiAkZGVmYXVsdC1zcGFjaW5nIDA7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLyA1IC0gMi41cmVtKTtcbiAgICBtaW4td2lkdGg6IDZyZW07XG4gICAgcGFkZGluZzogMCAkdGlueS1zcGFjaW5nO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAmLWxpc3Qge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xuICAgICAgbWFyZ2luLXRvcDogJGJpZy1zcGFjaW5nO1xuXG4gICAgICAmLS1saWdodC1iZyB7XG4gICAgICAgIC5yZXNpZGVuY2Uge1xuICAgICAgICAgICZfX3NlcnZpY2Uge1xuICAgICAgICAgICAgY29sb3I6ICRibHVlLWRhcms7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnN2ZyB7XG4gICAgICAgICAgJl9fcGFydCB7XG4gICAgICAgICAgICBmaWxsOiAkYmx1ZS1kYXJrO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5pY29uIHtcbiAgICAgIG1heC1oZWlnaHQ6ICRodWdlLXNwYWNpbmc7XG4gICAgICBtYXgtd2lkdGg6ICRodWdlLXNwYWNpbmc7XG4gICAgICBtaW4taGVpZ2h0OiAkaHVnZS1zcGFjaW5nO1xuICAgICAgbWluLXdpZHRoOiAkaHVnZS1zcGFjaW5nO1xuICAgIH1cbiAgfVxuXG4gICZfX2Rlc2NyaXB0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiAkYmlnLXNwYWNpbmc7XG4gIH1cblxuICAmX19wbHVzIHtcbiAgICAudGl0bGUge1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgbWFyZ2luLWJvdHRvbTogJHRpbnktc3BhY2luZztcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgICAmOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICAgICAgICBtYXJnaW4tdG9wOiAkZGVmYXVsdC1zcGFjaW5nO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2RhdGUge1xuICAgIG1hcmdpbi10b3A6ICRzbWFsbC1zcGFjaW5nO1xuICB9XG5cbiAgJl9fY2FyZCB7XG4gICAgY29sb3I6ICRibHVlLWRhcms7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLWNvbHVtbi1nYXA6ICRiaWctc3BhY2luZztcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGNhbGMoNTAlIC0gMXJlbSk7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAzMCUgMTAlO1xuICAgIHBhZGRpbmctYm90dG9tOiA0cmVtO1xuICAgIHBhZGRpbmctdG9wOiA0cmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC5yZXNpZGVuY2Uge1xuICAgICAgJl9fY2Fyb3VzZWwsXG4gICAgICAmX19zZXJ2aWNlLWxpc3Qge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IDI7XG4gICAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAxO1xuICAgICAgfVxuXG4gICAgICAmX19jYXJvdXNlbCB7XG4gICAgICAgIGdyaWQtcm93LWVuZDogNDtcbiAgICAgICAgZ3JpZC1yb3ctc3RhcnQ6IDE7XG4gICAgICB9XG5cbiAgICAgICZfX3NlcnZpY2UtbGlzdCB7XG4gICAgICAgIGdyaWQtcm93LWVuZDogNTtcbiAgICAgICAgZ3JpZC1yb3ctc3RhcnQ6IDQ7XG4gICAgICB9XG5cbiAgICAgICZfX21hcCxcbiAgICAgICZfX2Rlc2NyaXB0aW9uLFxuICAgICAgJl9fbG9jYXRpb24ge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IDM7XG4gICAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAyO1xuICAgICAgfVxuXG4gICAgICAmX19sb2NhdGlvbiB7XG4gICAgICAgIGdyaWQtcm93LWVuZDogMjtcbiAgICAgICAgZ3JpZC1yb3ctc3RhcnQ6IDE7XG4gICAgICB9XG5cbiAgICAgICZfX21hcCB7XG4gICAgICAgIGdyaWQtcm93LWVuZDogNDtcbiAgICAgICAgZ3JpZC1yb3ctc3RhcnQ6IDI7XG4gICAgICB9XG5cbiAgICAgICZfX2Rlc2NyaXB0aW9uIHtcbiAgICAgICAgZ3JpZC1yb3ctZW5kOiA1O1xuICAgICAgICBncmlkLXJvdy1zdGFydDogNDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1zbWFsbCB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS1kO1xuICAgICAgYm9yZGVyLXJhZGl1czogJHNtYWxsLXNwYWNpbmc7XG4gICAgICBib3gtc2hhZG93OiB0cmFuc3BhcmVudDtcbiAgICAgIGNvbG9yOiAkYmx1ZS1kYXJrO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGdyaWQtY29sdW1uLWdhcDogdW5zZXQ7XG4gICAgICBtYXJnaW4tYm90dG9tOiAkZGVmYXVsdC1zcGFjaW5nO1xuICAgICAgcGFkZGluZzogJHNtYWxsLXNwYWNpbmc7XG4gICAgICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IC4xNXM7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JheS1mYTtcbiAgICAgIH1cblxuICAgICAgJi5yZXNpZGVuY2Uge1xuICAgICAgICAmX19jYXJkIHtcbiAgICAgICAgICAmLS1hY3RpdmUge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAkc21hbGwtc3BhY2luZyAkZGVmYXVsdC1zcGFjaW5nIC0uNXJlbSByZ2JhKCRibGFjaywgLjUpO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAuMTVzO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAucmVzaWRlbmNlIHtcbiAgICAgICAgJl9faW1hZ2Utd3JhcHBlciB7XG4gICAgICAgICAgbWF4LWhlaWdodDogOXJlbTtcbiAgICAgICAgICBtYXgtd2lkdGg6IDEzLjVyZW07XG4gICAgICAgICAgbWluLWhlaWdodDogOXJlbTtcbiAgICAgICAgICBtaW4td2lkdGg6IDEzLjVyZW07XG4gICAgICAgIH1cblxuICAgICAgICAmX19pbmZvcm1hdGlvbiB7XG4gICAgICAgICAgcGFkZGluZzogMCAkYmlnLXNwYWNpbmc7XG4gICAgICAgIH1cblxuICAgICAgICAmX190aXRsZSxcbiAgICAgICAgJl9fc2VydmljZSxcbiAgICAgICAgJl9fZmxhdHNoYXJpbmcge1xuICAgICAgICAgIGZvbnQtc2l6ZTogLjlyZW07XG4gICAgICAgIH1cblxuICAgICAgICAmX190aXRsZSB7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuOHJlbTtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX2FwYXJ0bWVudCxcbiAgICAgICAgJl9fc2VydmljZSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4zcmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fYXBhcnRtZW50IHtcbiAgICAgICAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkdGlueS1zcGFjaW5nO1xuICAgICAgICAgIG1hcmdpbi10b3A6ICRkZWZhdWx0LXNwYWNpbmc7XG4gICAgICAgIH1cblxuICAgICAgICAmX19zZXJ2aWNlIHtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICAgICAgICAgIG1pbi13aWR0aDogdW5zZXQ7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICB3aWR0aDogYXV0bztcblxuICAgICAgICAgICYtbGlzdCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogJHNtYWxsLXNwYWNpbmc7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIHBzZXVkby1lbGVtZW50O1xuICAgICAgICAgICAgICBjb250ZW50OiAn4oCTJztcbiAgICAgICAgICAgICAgbWFyZ2luOiAwICR0aW55LXNwYWNpbmc7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1saXN0IHtcbiAgICAgIG1heC1oZWlnaHQ6IDUwcmVtO1xuICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICBwYWRkaW5nOiAkZGVmYXVsdC1zcGFjaW5nICRiaWctc3BhY2luZyAkZGVmYXVsdC1zcGFjaW5nICRodWdlLXNwYWNpbmc7XG4gICAgfVxuICB9XG5cbiAgJi0tY29udGFjdCB7XG4gICAgbWFyZ2luLXRvcDogJGRlZmF1bHQtc3BhY2luZztcblxuICAgIC5yZXNpZGVuY2Uge1xuICAgICAgJl9fbmFtZSxcbiAgICAgICZfX2FkZHJlc3MsXG4gICAgICAmX19waG9uZSxcbiAgICAgICZfX3NjaGVkdWxlIHtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICB9XG5cbiAgICAgICZfX2FkZHJlc3MsXG4gICAgICAmX19zY2hlZHVsZSB7XG4gICAgICAgIG1hcmdpbi10b3A6ICRzbWFsbC1zcGFjaW5nO1xuICAgICAgfVxuXG4gICAgICAmX19zY2hlZHVsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogLjlyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBpbXBvcnQgJ21lZGlhLXF1ZXJpZXMnOyIsIkBtaXhpbiBpbWFnZS13cmFwcGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogcmdiYSgkd2hpdGUsIC40KTtcbiAgYm9yZGVyLXJhZGl1czogJHNtYWxsLXNwYWNpbmc7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMjVzLCBib3gtc2hhZG93IC4yNXM7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbSBjZW50ZXI7XG59XG5cbkBtaXhpbiBpbWFnZS1wb3NpdGlvbiB7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogNTAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgd2lkdGg6IGF1dG87XG59IiwiQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogbWFwLWdldCgkYnJlYWtwb2ludHMsICdtZWRpdW0nKSkge1xuICAucmVzaWRlbmNlIHtcbiAgICAmX19jYXJkIHtcbiAgICAgICYtbGlzdCB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDQwcmVtO1xuICAgICAgfVxuXG4gICAgICAmLS1zbWFsbCB7XG4gICAgICAgIC5yZXNpZGVuY2Uge1xuICAgICAgICAgICZfX2ltYWdlLXdyYXBwZXIge1xuICAgICAgICAgICAgbWF4LWhlaWdodDogOHJlbTtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTEuNXJlbTtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDhyZW07XG4gICAgICAgICAgICBtaW4td2lkdGg6IDExLjVyZW07XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJl9fYXBhcnRtZW50IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogJHRpbnktc3BhY2luZztcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmX19pbmZvcm1hdGlvbiB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwICRkZWZhdWx0LXNwYWNpbmc7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJl9fc2VydmljZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IC44cmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMnJlbTtcblxuICAgICAgICAgICAgJi1saXN0IHtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogJHNtYWxsLXNwYWNpbmc7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fc2VydmljZSB7XG4gICAgICBmb250LXNpemU6IC45cmVtO1xuICAgICAgbWF4LXdpZHRoOiAyMCU7XG4gICAgICBtaW4td2lkdGg6IDVyZW07XG4gICAgICB3aWR0aDogMjAlO1xuXG4gICAgICAuaWNvbiB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDIuNXJlbTtcbiAgICAgICAgbWF4LXdpZHRoOiAyLjVyZW07XG4gICAgICAgIG1pbi1oZWlnaHQ6IDIuNXJlbTtcbiAgICAgICAgbWluLXdpZHRoOiAyLjVyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAnc21hbGwnKSkge1xuICAucmVzaWRlbmNlIHtcbiAgICAmX19zZXJ2aWNlIHtcbiAgICAgIGZvbnQtc2l6ZTogLjhyZW07XG4gICAgICBtYXJnaW46ICRzbWFsbC1zcGFjaW5nIDA7XG4gICAgICBtaW4td2lkdGg6IDMuNXJlbTtcbiAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgIC5pY29uIHtcbiAgICAgICAgbWF4LWhlaWdodDogJGJpZy1zcGFjaW5nO1xuICAgICAgICBtYXgtd2lkdGg6ICRiaWctc3BhY2luZztcbiAgICAgICAgbWluLWhlaWdodDogJGJpZy1zcGFjaW5nO1xuICAgICAgICBtaW4td2lkdGg6ICRiaWctc3BhY2luZztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19tYXAge1xuICAgICAgbWluLWhlaWdodDogNTB2dztcbiAgICB9XG5cbiAgICAmX19kZXNjcmlwdGlvbiB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cblxuICAgICZfX2NhcmQge1xuICAgICAgZ3JpZC1jb2x1bW4tZ2FwOiAwO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBjYWxjKDEwMHZ3IC0gMnJlbSk7XG4gICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDYwdncgYXV0byBhdXRvIGF1dG8gYXV0bztcblxuICAgICAgLnJlc2lkZW5jZSB7XG4gICAgICAgICZfX2Nhcm91c2VsLFxuICAgICAgICAmX19zZXJ2aWNlLWxpc3QsXG4gICAgICAgICZfX21hcCxcbiAgICAgICAgJl9fZGVzY3JpcHRpb24sXG4gICAgICAgICZfX2xvY2F0aW9uIHtcbiAgICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IDI7XG4gICAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDE7XG4gICAgICAgIH1cblxuICAgICAgICAmX19jYXJvdXNlbCB7XG4gICAgICAgICAgZ3JpZC1yb3ctZW5kOiAyO1xuICAgICAgICAgIGdyaWQtcm93LXN0YXJ0OiAxO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fc2VydmljZS1saXN0LFxuICAgICAgICAmX19sb2NhdGlvbixcbiAgICAgICAgJl9fZGVzY3JpcHRpb24ge1xuICAgICAgICAgIG1hcmdpbi10b3A6ICRkZWZhdWx0LXNwYWNpbmc7XG4gICAgICAgIH1cblxuICAgICAgICAmX19zZXJ2aWNlLWxpc3Qge1xuICAgICAgICAgIGdyaWQtcm93LWVuZDogNDtcbiAgICAgICAgICBncmlkLXJvdy1zdGFydDogMztcbiAgICAgICAgfVxuXG4gICAgICAgICZfX21hcCB7XG4gICAgICAgICAgZ3JpZC1yb3ctZW5kOiA1O1xuICAgICAgICAgIGdyaWQtcm93LXN0YXJ0OiA0O1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fZGVzY3JpcHRpb24ge1xuICAgICAgICAgIGdyaWQtcm93LWVuZDogNjtcbiAgICAgICAgICBncmlkLXJvdy1zdGFydDogNTtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX2xvY2F0aW9uIHtcbiAgICAgICAgICBncmlkLXJvdy1lbmQ6IDM7XG4gICAgICAgICAgZ3JpZC1yb3ctc3RhcnQ6IDI7XG4gICAgICAgIH1cblxuICAgICAgICAmX19kYXRlIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYtbGlzdCB7XG4gICAgICAgIG1heC1oZWlnaHQ6IHVuc2V0O1xuICAgICAgICBvcmRlcjogMjtcbiAgICAgICAgcGFkZGluZzogJGRlZmF1bHQtc3BhY2luZztcbiAgICAgIH1cblxuICAgICAgJi0tc21hbGwge1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgIC5yZXNpZGVuY2Uge1xuICAgICAgICAgICZfX2ltYWdlLXdyYXBwZXIge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJHNtYWxsLXNwYWNpbmc7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA1MHZ3O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWluLWhlaWdodDogNTB2dztcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmX190aXRsZSxcbiAgICAgICAgICAmX19mbGF0c2hhcmluZyB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJl9fdGl0bGUsXG4gICAgICAgICAgJl9fc2VydmljZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IC44cmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMnJlbTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmX19hcGFydG1lbnQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAuOXJlbTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6ICRzbWFsbC1zcGFjaW5nO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICZfX2ZsYXRzaGFyaW5nIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogLjc1cmVtO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICZfX2FwYXJ0bWVudCxcbiAgICAgICAgICAmX19zZXJ2aWNlLWxpc3Qge1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJl9fc2VydmljZS1saXN0IHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6ICRzbWFsbC1zcGFjaW5nO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYtLWNvbnRhY3Qge1xuICAgICAgLnJlc2lkZW5jZSB7XG4gICAgICAgICZfX25hbWUsXG4gICAgICAgICZfX2FkZHJlc3MsXG4gICAgICAgICZfX3Bob25lLFxuICAgICAgICAmX19zY2hlZHVsZSB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX25hbWUsXG4gICAgICAgICZfX2FkZHJlc3MsXG4gICAgICAgICZfX3Bob25lIHtcbiAgICAgICAgICBmb250LXNpemU6IC45cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fYWRkcmVzcyxcbiAgICAgICAgJl9fc2NoZWR1bGUge1xuICAgICAgICAgIG1hcmdpbi10b3A6ICR0aW55LXNwYWNpbmc7XG4gICAgICAgIH1cblxuICAgICAgICAmX19zY2hlZHVsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAuOHJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmZ1dHVyZSB7XG4gICZfX21hcCB7XG4gICAgJi13cmFwcGVyIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgLnN2ZyB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDI1cmVtO1xuXG4gICAgICAgICZfX2ZyYW5jZSB7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1waW4ge1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IGF1dG87XG5cbiAgICAgICYtLWx5b24ge1xuICAgICAgICBib3R0b206IDM4JTtcbiAgICAgICAgcmlnaHQ6IDIxJTtcbiAgICAgIH1cblxuICAgICAgJi0tZ3V5YW5jb3VydCB7XG4gICAgICAgIGJvdHRvbTogNzMlO1xuICAgICAgICByaWdodDogNDMlO1xuICAgICAgfVxuXG4gICAgICAuaWNvbiB7XG4gICAgICAgIGhlaWdodDogJGJpZy1zcGFjaW5nO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtdGV4dCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IC0xLjc1cmVtO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB9XG4gIH1cbn0iLCIuY2Fyb3VzZWwge1xuICBib3JkZXItcmFkaXVzOiAkdGlueS1zcGFjaW5nO1xuICBkaXNwbGF5OiBmbGV4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMTAwJTtcblxuICAuZmxpY2tpdHktdmlld3BvcnQsXG4gIC5tYWluLWNhcm91c2VsIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5mbGlja2l0eSB7XG4gICAgJi1idXR0b24tcHJldi1uZXh0IHtcbiAgICAgIGJhY2tncm91bmQ6ICRibHVlLWRhcms7XG4gICAgICBib3JkZXItcmFkaXVzOiAkdGlueS1zcGFjaW5nO1xuXG4gICAgICAuZmxpY2tpdHktYnV0dG9uLWljb24ge1xuICAgICAgICBmaWxsOiAkd2hpdGU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmlzLWZ1bGxzY3JlZW4ge1xuICAgICsgLmNhcm91c2VsIHtcbiAgICAgICZfX2J1dHRvbiB7XG4gICAgICAgIHotaW5kZXg6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9faW1hZ2Uge1xuICAgIEBpbmNsdWRlIGltYWdlLXBvc2l0aW9uO1xuXG4gICAgJi13cmFwcGVyIHtcbiAgICAgIEBpbmNsdWRlIGltYWdlLXdyYXBwZXI7XG4gICAgfVxuXG4gICAgJi10aXRsZSB7XG4gICAgICBtYXJnaW46IDAgJGRlZmF1bHQtc3BhY2luZztcbiAgICB9XG4gIH1cblxuICAmX19jYXJkIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtZGVmYXVsdDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmLXdyYXBwZXIge1xuICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgIH1cblxuICAgICYtY2l0eSB7XG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtbGFyZ2U7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzLXdpdGhpbixcbiAgICAmOmZvY3VzLFxuICAgICY6YWN0aXZlIHtcbiAgICAgIC5jYXJvdXNlbF9faW1hZ2Utd3JhcHBlciB7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAkZGVmYXVsdC1zcGFjaW5nIHJnYmEoJHdoaXRlLCAuNzUpO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi0tcmVzaWRlbmNlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAuY2Fyb3VzZWwge1xuICAgICAgJl9faW1hZ2Utd3JhcHBlcixcbiAgICAgICYtY2VsbCB7XG4gICAgICAgIC8vYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgLy9kaXNwbGF5OiBmbGV4O1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuXG4gICAgICAmX19pbWFnZSB7XG4gICAgICAgICYtd3JhcHBlciB7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogJHRpbnktc3BhY2luZztcblxuICAgICAgICAgICYtLWxpZ2h0LWJnIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoJGJsdWUtZGFyaywgLjQpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5mbGlja2l0eS12aWV3cG9ydCB7XG4gICAgICBtaW4taGVpZ2h0OiAyNXZ3O1xuICAgIH1cblxuICAgIC5tYWluLWNhcm91c2VsIHtcbiAgICAgICYuaXMtZnVsbHNjcmVlbiB7XG4gICAgICAgIC5jYXJvdXNlbCB7XG4gICAgICAgICAgJl9faW1hZ2Uge1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgICAgICAgICAmLXdyYXBwZXIge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWhvbWUge1xuICAgICAgLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ge1xuICAgICAgICB0b3A6IGNhbGMoNTAlIC0gMS41cmVtKTtcbiAgICAgIH1cblxuICAgICAgLmNhcm91c2VsIHtcbiAgICAgICAgJl9faW1hZ2Utd3JhcHBlciB7XG4gICAgICAgICAgbWFyZ2luOiAwICRkZWZhdWx0LXNwYWNpbmc7XG4gICAgICAgICAgbWF4LWhlaWdodDogMTMuNXJlbTtcbiAgICAgICAgICBtYXgtd2lkdGg6IDE4cmVtO1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDEzLjVyZW07XG4gICAgICAgICAgbWluLXdpZHRoOiAxOHJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX2NhcmQge1xuICAgICAgICAgICYtdGl0bGUge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogJGRlZmF1bHQtc3BhY2luZztcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOm5vdCguY2Fyb3VzZWxfX2NhcmQtLW1hcCkge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogJGJpZy1zcGFjaW5nO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYtLW1hcCB7XG4gICAgICAgICAgICAuY2Fyb3VzZWwge1xuICAgICAgICAgICAgICAmX19pbWFnZS13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAyMC41cmVtO1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDIwLjVyZW07XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgICAgLmNhcm91c2VsIHtcbiAgICAgICAgICAgICAgJl9faW1hZ2Utd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6ICRodWdlLXNwYWNpbmc7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAuY2Fyb3VzZWwge1xuICAgICAgICAgICAgICAmX19pbWFnZS13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICRodWdlLXNwYWNpbmc7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLS1jb25jZXB0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogLjc1cmVtO1xuXG4gICAgLmNhcm91c2VsIHtcbiAgICAgICZfX2NhcmQge1xuICAgICAgICBoZWlnaHQ6IDIycmVtO1xuICAgICAgICBtYXJnaW46IDAgJGJpZy1zcGFjaW5nO1xuICAgICAgICB3aWR0aDogMTQuNXJlbTtcblxuICAgICAgICAmLXRpdGxlIHtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRibHVlLWxheW91dDtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJHdoaXRlO1xuICAgICAgICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgJHdoaXRlO1xuICAgICAgICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICR3aGl0ZTtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS43cmVtO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogJGJpZy1zcGFjaW5nO1xuICAgICAgICAgIHBhZGRpbmc6IDAgLjc1cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBAaW5jbHVkZSBwc2V1ZG8tZWxlbWVudDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmx1ZTtcbiAgICAgICAgICBoZWlnaHQ6IDIycmVtO1xuICAgICAgICAgIGxlZnQ6IC43NXJlbTtcbiAgICAgICAgICB0b3A6IC43NXJlbTtcbiAgICAgICAgICB3aWR0aDogMTQuNXJlbTtcbiAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmX19pbWFnZS13cmFwcGVyIHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAkd2hpdGU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICR3aGl0ZTtcbiAgICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICR3aGl0ZTtcbiAgICAgICAgbWF4LWhlaWdodDogMTYuNXJlbTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBtaW4taGVpZ2h0OiAxNi41cmVtO1xuICAgICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmZsaWNraXR5LXZpZXdwb3J0IHtcbiAgICAgIG1pbi1oZWlnaHQ6IDIyLjc1cmVtO1xuICAgIH1cbiAgfVxuXG4gICZfX2J1dHRvbixcbiAgJl9fbmF2aWdhdGlvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG5cbiAgJl9fbmF2aWdhdGlvbiB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogOCU7XG4gICAgei1pbmRleDogMTtcblxuICAgICYtLWxlZnQge1xuICAgICAgbGVmdDogJGJpZy1zcGFjaW5nO1xuICAgIH1cblxuICAgICYtLXJpZ2h0IHtcbiAgICAgIHJpZ2h0OiAkYmlnLXNwYWNpbmc7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgIH1cbiAgfVxuXG4gICZfX2J1dHRvbiB7XG4gICAgYmFja2dyb3VuZDogJGJsdWUtZGFyaztcbiAgICBib3R0b206IDUlO1xuICAgIGxlZnQ6IDI1JTtcbiAgICBtYXJnaW46IDA7XG4gICAgd2lkdGg6IDUwJTtcbiAgICB6LWluZGV4OiAyO1xuICB9XG59XG5cbkBpbXBvcnQgJ21lZGlhLXF1ZXJpZXMnOyIsIkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAnbWVkaXVtJykpIHtcbiAgLmNhcm91c2VsIHtcbiAgICAmX19uYXZpZ2F0aW9uIHtcbiAgICAgICYtLWxlZnQge1xuICAgICAgICBsZWZ0OiAkZGVmYXVsdC1zcGFjaW5nO1xuICAgICAgfVxuXG4gICAgICAmLS1yaWdodCB7XG4gICAgICAgIHJpZ2h0OiAkZGVmYXVsdC1zcGFjaW5nO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtLXJlc2lkZW5jZSB7XG4gICAgICAuZmxpY2tpdHktdmlld3BvcnQge1xuICAgICAgICBtaW4taGVpZ2h0OiAzNXZ3O1xuICAgICAgfVxuXG4gICAgICAubWFpbi1jYXJvdXNlbCB7XG4gICAgICAgICY6bm90KC5pcy1mdWxsc2NyZWVuKSB7XG4gICAgICAgICAgLmNhcm91c2VsIHtcbiAgICAgICAgICAgICZfX2ltYWdlIHtcbiAgICAgICAgICAgICAgbWF4LWhlaWdodDogMzV2dztcbiAgICAgICAgICAgICAgbWluLWhlaWdodDogMzV2dztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1jb25jZXB0IHtcbiAgICAgIC5jYXJvdXNlbCB7XG4gICAgICAgICZfX2NhcmQge1xuICAgICAgICAgIG1hcmdpbjogMCAkZGVmYXVsdC1zcGFjaW5nO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAnc21hbGwnKSkge1xuICAuY2Fyb3VzZWwge1xuICAgIC5mbGlja2l0eSB7XG4gICAgICAmLXByZXYtbmV4dC1idXR0b24ge1xuICAgICAgICBoZWlnaHQ6ICRiaWctc3BhY2luZztcbiAgICAgICAgd2lkdGg6ICRiaWctc3BhY2luZztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1yZXNpZGVuY2Uge1xuICAgICAgbWF4LWhlaWdodDogNjB2dztcbiAgICAgIG1pbi1oZWlnaHQ6IDYwdnc7XG5cbiAgICAgIC5mbGlja2l0eS12aWV3cG9ydCB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDYwdnc7XG4gICAgICB9XG5cbiAgICAgIC5tYWluLWNhcm91c2VsIHtcbiAgICAgICAgJjpub3QoLmlzLWZ1bGxzY3JlZW4pIHtcbiAgICAgICAgICAuY2Fyb3VzZWwge1xuICAgICAgICAgICAgJl9faW1hZ2Uge1xuICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgICAgICAgICYtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogNjB2dztcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLWhvbWUge1xuICAgICAgICAuY2Fyb3VzZWwge1xuICAgICAgICAgICZfX2ltYWdlLXdyYXBwZXIge1xuICAgICAgICAgICAgbWF4LWhlaWdodDogMTZyZW07XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEzcmVtO1xuICAgICAgICAgICAgbWluLWhlaWdodDogMTZyZW07XG4gICAgICAgICAgICBtaW4td2lkdGg6IDEzcmVtO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICZfX2NhcmQge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxOHJlbTtcblxuICAgICAgICAgICAgJi10aXRsZSB7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6ICRkZWZhdWx0LXNwYWNpbmc7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bm90KC5jYXJvdXNlbF9fY2FyZC0tbWFwKSB7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6ICRiaWctc3BhY2luZztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi0tbWFwIHtcbiAgICAgICAgICAgICAgLmNhcm91c2VsIHtcbiAgICAgICAgICAgICAgICAmX19pbWFnZS13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDIyLjVyZW07XG4gICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAyMi41cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICZfX25hdmlnYXRpb24ge1xuICAgICAgJi0tbGVmdCB7XG4gICAgICAgIGxlZnQ6ICRzbWFsbC1zcGFjaW5nO1xuICAgICAgfVxuXG4gICAgICAmLS1yaWdodCB7XG4gICAgICAgIHJpZ2h0OiAkc21hbGwtc3BhY2luZztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19idXR0b24ge1xuICAgICAgYm90dG9tOiAzJTtcbiAgICB9XG4gIH1cbn0iLCIubW9zYWljIHtcbiAgJl9fd3JhcHBlciB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xuICAgIHBhZGRpbmc6ICRiaWctc3BhY2luZyAwIDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAmX19pbWFnZSB7XG4gICAgQGluY2x1ZGUgaW1hZ2UtcG9zaXRpb247XG4gICAgbWF4LWhlaWdodDogMjB2dztcblxuICAgICYtd3JhcHBlciB7XG4gICAgICBAaW5jbHVkZSBpbWFnZS13cmFwcGVyO1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgkYmx1ZS1sYXlvdXQsIC40KTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAkYmlnLXNwYWNpbmc7XG4gICAgICBtYXgtaGVpZ2h0OiAyMHZ3O1xuICAgICAgbWF4LXdpZHRoOiAzMCU7XG4gICAgICBtaW4taGVpZ2h0OiAyMHZ3O1xuICAgICAgbWluLXdpZHRoOiAzMCU7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuICB9XG5cbiAgJl9fdGl0bGUge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoJHdoaXRlLCAuNyk7XG4gICAgYm90dG9tOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogJHRpbnktc3BhY2luZyAkZGVmYXVsdC1zcGFjaW5nO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuQGltcG9ydCAnbWVkaWEtcXVlcmllcyc7IiwiQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogbWFwLWdldCgkYnJlYWtwb2ludHMsICdtZWRpdW0nKSkge1xuICAubW9zYWljIHtcbiAgICAmX19pbWFnZSB7XG4gICAgICBtYXgtaGVpZ2h0OiAzMHZ3O1xuXG4gICAgICAmLXdyYXBwZXIge1xuICAgICAgICBtYXgtaGVpZ2h0OiAzMHZ3O1xuICAgICAgICBtYXgtd2lkdGg6IDQ1JTtcbiAgICAgICAgbWluLWhlaWdodDogMzB2dztcbiAgICAgICAgbWluLXdpZHRoOiA0NSU7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLm1hcCB7XG4gIGJhY2tncm91bmQ6ICRncmF5LWZhO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xufVxuXG4ubWFwYm94IHtcbiAgJl9fbWFya2VyIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGhlaWdodDogNDVweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMzZweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAzNnB4ICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNpdGlvbjogaGVpZ2h0IC4yNXMsIG1pbi13aWR0aCAuMjVzLCB3aWR0aCAuMjVzLCBmaWx0ZXIgLjI1cztcblxuICAgICYtLWF2YWlsYWJsZSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uLy4uL2ltYWdlcy9pY29ucy9tYXAtYXZhaWxhYmxlLnN2ZycpO1xuICAgIH1cblxuICAgICYtLXVuYXZhaWxhYmxlIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vLi4vaW1hZ2VzL2ljb25zL21hcC11bmF2YWlsYWJsZS5zdmcnKTtcbiAgICB9XG5cbiAgICAmLS1mdXR1cmUge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi8uLi9pbWFnZXMvaWNvbnMvbWFwLWZ1dHVyZS5zdmcnKTtcbiAgICB9XG5cbiAgICAmLS1ob3ZlciB7XG4gICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMS4yNSk7XG4gICAgICBoZWlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgICAgIG1pbi13aWR0aDogNDhweCAhaW1wb3J0YW50O1xuICAgICAgd2lkdGg6IDQ4cHggIWltcG9ydGFudDtcbiAgICAgIHotaW5kZXg6IDEwMDA7XG4gICAgfVxuICB9XG59XG5cbkBpbXBvcnQnbWVkaWEtcXVlcmllcyc7IiwiQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogbWFwLWdldCgkYnJlYWtwb2ludHMsICdzbWFsbCcpKSB7XG4gIC5tYXAge1xuICAgIG1pbi1oZWlnaHQ6IDYwdnc7XG5cbiAgICAmLS1yZXNpZGVuY2UsXG4gICAgJi0tY29udGFjdCB7XG4gICAgICBtaW4td2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgJi0tY29udGFjdCB7XG4gICAgICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgICAgIG9yZGVyOiAyO1xuICAgIH1cblxuICAgICYtLXJlc2lkZW5jZSB7XG4gICAgICBoZWlnaHQ6IDQ1dnc7XG4gICAgICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn0iLCIuZm9ybSB7XG4gICZfX2ZpZWxkIHtcbiAgICBiYWNrZ3JvdW5kOiAkYmx1ZS1sYXlvdXQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICR3aGl0ZTtcbiAgICBib3JkZXItbGVmdDogMDtcbiAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGxpbmUtaGVpZ2h0OiAkYmlnLXNwYWNpbmc7XG4gICAgbWluLWhlaWdodDogJGJpZy1zcGFjaW5nO1xuICAgIHBhZGRpbmc6IDAgJHNtYWxsLXNwYWNpbmc7XG5cbiAgICAmLWNvbnRhaW5lciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgJjpub3QoLmV2LWVsZW1lbnQpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJGRlZmF1bHQtc3BhY2luZztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLS10ZXh0LWFyZWEge1xuICAgICAgbWluLWhlaWdodDogMTByZW07XG4gICAgICByZXNpemU6IG5vbmU7XG4gICAgfVxuICB9XG59IiwiLmZvb3RlciB7XG4gIGJhY2tncm91bmQ6ICRncmF5LTgwO1xuICBjb2xvcjogJHdoaXRlO1xuICBmb250LXNpemU6IC44cmVtO1xuICBwYWRkaW5nOiAkaHVnZS1zcGFjaW5nIDE1JTtcblxuICAmX19uYXZpZ2F0aW9uIHtcbiAgICAmLXdyYXBwZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG5cbiAgICAuZm9vdGVyIHtcbiAgICAgICZfX2xpbmsge1xuICAgICAgICAmOm5vdCguZm9vdGVyX19saW5rLS1iaWcpIHtcbiAgICAgICAgICBmb250LWZhbWlseTogJ2Fra3VyYXQnO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fbGluayB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZvbnQtc2l6ZTogLjhyZW07XG5cbiAgICAmLS1iaWcge1xuICAgICAgZm9udC1zaXplOiAuOXJlbTtcbiAgICB9XG4gIH1cblxuICAmX19sZWdhbCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG1hcmdpbjogNHJlbSAwO1xuXG4gICAgJi1lbGVtZW50IHtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgaGVpZ2h0OiAkYmlnLXNwYWNpbmc7XG5cbiAgICAgICY6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAkYmlnLXNwYWNpbmc7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1saW5lLWNvbnRhaW5lciB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cbiAgfVxuXG4gICZfX3NvY2lhbCB7XG4gICAgJi1pY29uIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAkZGVmYXVsdC1zcGFjaW5nO1xuICAgIH1cbiAgfVxuXG4gICZfX3dhcm5pbmcge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcblxuICAgICYtdGV4dCB7XG4gICAgICBmb250LXNpemU6IC43cmVtO1xuICAgICAgcGFkZGluZzogMCA0cmVtO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgfVxufVxuXG5AaW1wb3J0ICdtZWRpYS1xdWVyaWVzJzsiLCJAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiBtYXAtZ2V0KCRicmVha3BvaW50cywgJ21lZGl1bScpKSB7XG4gIC5mb290ZXIge1xuICAgIHBhZGRpbmc6ICRodWdlLXNwYWNpbmcgNSU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogbWFwLWdldCgkYnJlYWtwb2ludHMsICdzbWFsbCcpKSB7XG4gIC5mb290ZXIge1xuICAgIHBhZGRpbmc6ICRiaWctc3BhY2luZyAkc21hbGwtc3BhY2luZztcblxuICAgICZfX2NvbHVtbiB7XG4gICAgICBtYXJnaW46ICRzbWFsbC1zcGFjaW5nIDA7XG4gICAgfVxuXG4gICAgJl9fbmF2aWdhdGlvbiB7XG4gICAgICAuZm9vdGVyIHtcbiAgICAgICAgJl9fbGluayB7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fbGVnYWwge1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICYtZWxlbWVudCB7XG4gICAgICAgIG1hcmdpbjogMCAkc21hbGwtc3BhY2luZyAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICAmLWxpbmUge1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgICYtY29udGFpbmVyIHtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fc29jaWFsIHtcbiAgICAgIG1hcmdpbi10b3A6ICRiaWctc3BhY2luZztcbiAgICB9XG5cbiAgICAmX193YXJuaW5nIHtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAuZm9vdGVyIHtcbiAgICAgICAgJl9fbG9nby1saW5rIHtcbiAgICAgICAgICBtYXJnaW46ICRiaWctc3BhY2luZyAkZGVmYXVsdC1zcGFjaW5nIDA7XG4gICAgICAgICAgb3JkZXI6IDM7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/