@charset "UTF-8";
.fotorama__arr,
.fotorama__fullscreen-icon,
.fotorama__nav,
.fotorama__nav__frame,
.fotorama__nav__shaft,
.fotorama__stage__frame,
.fotorama__stage__shaft,
.fotorama__video-close,
.fotorama__video-play,
.mfp-arrow,
.noUi-target,
.noUi-target *,
.owl-carousel,
.owl-carousel .owl-item,
.owl-theme .owl-dots,
.owl-theme .owl-nav {
    -webkit-tap-highlight-color: transparent
}

.mfp-container,
.remodal,
img.mfp-img {
    box-sizing: border-box
}

.fotorama__wrap--only-active .fotorama__stage__frame,
.owl-carousel.owl-refresh .owl-item,
.select-hidden {
    visibility: hidden
}

.fotorama__wrap,
.remodal {
    -webkit-text-size-adjust: 100%
}

.header,
.wrapper {
    -ms-flex-direction: column
}

.callback-btn,
.goods__top,
.slider__title,
.title {
    text-transform: uppercase
}

.connect__col_inner,
.feedback__form,
.goods__hidden,
.header,
.notes__info,
.wrapper {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal
}

.list,
.pluses__list,
.row,
.select-options {
    list-style: none
}

.owl-carousel,
.owl-carousel .owl-item {
    position: relative
}

.owl-carousel {
    display: none;
    width: 100%;
    z-index: 1
}

.owl-carousel .owl-stage {
    position: relative;
    -ms-touch-action: pan-Y;
    touch-action: manipulation;
    -moz-backface-visibility: hidden
}

.owl-carousel .owl-stage:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0
}

.mfp-arrow:after,
.mfp-arrow:before,
.mfp-container:before,
.mfp-figure:after {
    content: ''
}

.owl-carousel .owl-stage-outer {
    position: relative;
    overflow: hidden;
    -webkit-transform: translate3d(0, 0, 0)
}

.owl-carousel .owl-item,
.owl-carousel .owl-wrapper {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0)
}

.owl-carousel .owl-item {
    min-height: 1px;
    float: left;
    -webkit-backface-visibility: hidden;
    -webkit-touch-callout: none
}

.owl-carousel .owl-item img {
    display: block;
    width: 100%
}

.owl-carousel .owl-dots.disabled,
.owl-carousel .owl-nav.disabled {
    display: none
}

.no-js .owl-carousel,
.owl-carousel.owl-loaded {
    display: block
}

.owl-carousel .owl-dot,
.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-nav .owl-prev {
    cursor: pointer;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.owl-carousel .owl-nav button.owl-next,
.owl-carousel .owl-nav button.owl-prev,
.owl-carousel button.owl-dot {
    background: 0 0;
    color: inherit;
    border: none;
    padding: 0!important;
    font: inherit
}

.owl-carousel.owl-loading {
    opacity: 0;
    display: block
}

.owl-carousel.owl-hidden {
    opacity: 0
}

.owl-carousel.owl-drag .owl-item {
    -ms-touch-action: pan-y;
    touch-action: pan-y;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.owl-carousel.owl-grab {
    cursor: move;
    cursor: grab
}

.owl-carousel.owl-rtl {
    direction: rtl
}

.owl-carousel.owl-rtl .owl-item {
    float: right
}

.owl-carousel .animated {
    animation-duration: 1s;
    animation-fill-mode: both
}

.owl-carousel .owl-animated-in {
    z-index: 0
}

.owl-carousel .owl-animated-out {
    z-index: 1
}

.owl-carousel .fadeOut {
    animation-name: fadeOut
}

@keyframes fadeOut {
    0% {
        opacity: 1
    }
    100% {
        opacity: 0
    }
}

.owl-height {
    transition: height .5s ease-in-out
}

.owl-carousel .owl-item .owl-lazy {
    opacity: 0;
    transition: opacity .4s ease
}

.owl-carousel .owl-item .owl-lazy:not([src]),
.owl-carousel .owl-item .owl-lazy[src^=""] {
    max-height: 0
}

.owl-carousel .owl-item img.owl-lazy {
    transform-style: preserve-3d
}

.owl-carousel .owl-video-wrapper {
    position: relative;
    height: 100%;
    background: #000
}

.owl-carousel .owl-video-play-icon {
    position: absolute;
    height: 80px;
    width: 80px;
    left: 50%;
    top: 50%;
    margin-left: -40px;
    margin-top: -40px;
    background: url(owl.video.play.png) no-repeat;
    cursor: pointer;
    z-index: 1;
    -webkit-backface-visibility: hidden;
    transition: transform .1s ease
}

.owl-carousel .owl-video-play-icon:hover {
    -ms-transform: scale(1.3, 1.3);
    transform: scale(1.3, 1.3)
}

.owl-carousel .owl-video-playing .owl-video-play-icon,
.owl-carousel .owl-video-playing .owl-video-tn {
    display: none
}

.owl-carousel .owl-video-tn {
    opacity: 0;
    height: 100%;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: contain;
    transition: opacity .4s ease
}

.owl-carousel .owl-video-frame {
    position: relative;
    z-index: 1;
    height: 100%;
    width: 100%
}

.mfp-bg,
.mfp-wrap {
    position: fixed;
    left: 0;
    top: 0
}

.owl-theme .owl-nav {
    margin-top: 10px;
    text-align: center
}

.owl-theme .owl-nav [class*=owl-] {
    color: #FFF;
    font-size: 14px;
    margin: 5px;
    padding: 4px 7px;
    background: #D6D6D6;
    display: inline-block;
    cursor: pointer;
    border-radius: 3px
}

.owl-theme .owl-nav [class*=owl-]:hover {
    background: #869791;
    color: #FFF;
    text-decoration: none
}

.owl-theme .owl-nav .disabled {
    opacity: .5;
    cursor: default
}

.owl-theme .owl-nav.disabled+.owl-dots {
    margin-top: 10px
}

.owl-theme .owl-dots {
    text-align: center
}

.owl-theme .owl-dots .owl-dot {
    display: inline-block;
    zoom: 1
}

.owl-theme .owl-dots .owl-dot span {
    width: 10px;
    height: 10px;
    margin: 5px 7px;
    background: #D6D6D6;
    display: block;
    -webkit-backface-visibility: visible;
    transition: opacity .2s ease;
    border-radius: 30px
}

.mfp-bg,
.mfp-container,
.mfp-wrap {
    width: 100%;
    height: 100%
}

.mfp-wrap,
.noUi-handle {
    -webkit-backface-visibility: hidden
}

.owl-theme .owl-dots .owl-dot.active span,
.owl-theme .owl-dots .owl-dot:hover span {
    background: #869791
}

.mfp-bg {
    z-index: 1042;
    overflow: hidden;
    background: #0b0b0b;
    opacity: .8
}

.mfp-wrap {
    z-index: 1043;
    outline: 0!important
}

.mfp-container {
    text-align: center;
    position: absolute;
    left: 0;
    top: 0;
    padding: 0 8px
}

.mfp-container:before {
    display: inline-block;
    height: 100%;
    vertical-align: middle
}

.mfp-align-top .mfp-container:before {
    display: none
}

.mfp-content {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    margin: 0 auto;
    text-align: left;
    z-index: 1045
}

.mfp-close,
.mfp-preloader {
    text-align: center;
    position: absolute
}

.mfp-ajax-holder .mfp-content,
.mfp-inline-holder .mfp-content {
    width: 100%;
    cursor: auto
}

.mfp-ajax-cur {
    cursor: progress
}

.mfp-zoom-out-cur,
.mfp-zoom-out-cur .mfp-image-holder .mfp-close {
    cursor: -moz-zoom-out;
    cursor: -webkit-zoom-out;
    cursor: zoom-out
}

.mfp-zoom {
    cursor: pointer;
    cursor: -webkit-zoom-in;
    cursor: -moz-zoom-in;
    cursor: zoom-in
}

.mfp-auto-cursor .mfp-content {
    cursor: auto
}

.mfp-arrow,
.mfp-close,
.mfp-counter,
.mfp-preloader {
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

.mfp-loading.mfp-figure {
    display: none
}

.mfp-hide {
    display: none!important
}

.mfp-preloader {
    color: #CCC;
    top: 50%;
    width: auto;
    margin-top: -.8em;
    left: 8px;
    right: 8px;
    z-index: 1044
}

.mfp-preloader a {
    color: #CCC
}

.mfp-close,
.mfp-preloader a:hover {
    color: #FFF
}

.mfp-s-error .mfp-content,
.mfp-s-ready .mfp-preloader {
    display: none
}

button.mfp-arrow,
button.mfp-close {
    overflow: visible;
    cursor: pointer;
    background: 0 0;
    border: 0;
    -webkit-appearance: none;
    display: block;
    outline: 0;
    padding: 0;
    z-index: 1046;
    box-shadow: none;
    touch-action: manipulation
}

button::-moz-focus-inner {
    padding: 0;
    border: 0
}

.mfp-close {
    width: 44px;
    height: 44px;
    line-height: 44px;
    right: 0;
    top: 0;
    text-decoration: none;
    opacity: .65;
    padding: 0 0 18px 10px;
    font-style: normal;
    font-size: 28px;
    font-family: Arial, Baskerville, monospace
}

.mfp-close:focus,
.mfp-close:hover {
    opacity: 1
}

.mfp-close:active {
    top: 1px
}

.mfp-close-btn-in .mfp-close {
    color: #333
}

.mfp-iframe-holder .mfp-close,
.mfp-image-holder .mfp-close {
    color: #FFF;
    right: -6px;
    text-align: right;
    padding-right: 6px;
    width: 100%
}

.mfp-counter {
    position: absolute;
    top: 0;
    right: 0;
    color: #CCC;
    font-size: 12px;
    line-height: 18px;
    white-space: nowrap
}

.mfp-figure,
img.mfp-img {
    line-height: 0
}

.mfp-arrow {
    position: absolute;
    opacity: .65;
    margin: -55px 0 0;
    top: 50%;
    padding: 0;
    width: 90px;
    height: 110px
}

.mfp-arrow:active {
    margin-top: -54px
}

.mfp-arrow:focus,
.mfp-arrow:hover {
    opacity: 1
}

.mfp-arrow:after,
.mfp-arrow:before {
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    left: 0;
    top: 0;
    margin-top: 35px;
    margin-left: 35px;
    border: inset transparent
}

.mfp-arrow:after {
    border-top-width: 13px;
    border-bottom-width: 13px;
    top: 8px
}

.mfp-arrow:before {
    border-top-width: 21px;
    border-bottom-width: 21px;
    opacity: .7
}

.mfp-arrow-left {
    left: 0
}

.mfp-arrow-left:after {
    border-right: 17px solid #FFF;
    margin-left: 31px
}

.mfp-arrow-left:before {
    margin-left: 25px;
    border-right: 27px solid #3F3F3F
}

.mfp-arrow-right {
    right: 0
}

.mfp-arrow-right:after {
    border-left: 17px solid #FFF;
    margin-left: 39px
}

.mfp-arrow-right:before {
    border-left: 27px solid #3F3F3F
}

.mfp-iframe-holder {
    padding-top: 40px;
    padding-bottom: 40px
}

.mfp-iframe-holder .mfp-content {
    line-height: 0;
    width: 100%;
    max-width: 900px
}

.mfp-image-holder .mfp-content,
img.mfp-img {
    max-width: 100%
}

.mfp-iframe-holder .mfp-close {
    top: -40px
}

.mfp-iframe-scaler {
    width: 100%;
    height: 0;
    overflow: hidden;
    padding-top: 56.25%
}

.mfp-iframe-scaler iframe {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    box-shadow: 0 0 8px rgba(0, 0, 0, .6);
    background: #000
}

.mfp-figure:after,
img.mfp-img {
    width: auto;
    height: auto;
    display: block
}

img.mfp-img {
    padding: 40px 0;
    margin: 0 auto
}

.mfp-figure:after {
    position: absolute;
    left: 0;
    top: 40px;
    bottom: 40px;
    right: 0;
    z-index: -1;
    box-shadow: 0 0 8px rgba(0, 0, 0, .6);
    background: #444
}

.mfp-figure small {
    color: #BDBDBD;
    display: block;
    font-size: 12px;
    line-height: 14px
}

.mfp-figure figure {
    margin: 0
}

.mfp-bottom-bar {
    margin-top: -36px;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    cursor: auto
}

.mfp-title {
    text-align: left;
    line-height: 18px;
    color: #F3F3F3;
    word-wrap: break-word;
    padding-right: 36px
}

.mfp-gallery .mfp-image-holder .mfp-figure {
    cursor: pointer
}

@media screen and (max-width:800px) and (orientation:landscape),
screen and (max-height:300px) {
    .mfp-img-mobile .mfp-image-holder {
        padding-left: 0;
        padding-right: 0
    }
    .mfp-img-mobile img.mfp-img {
        padding: 0
    }
    .mfp-img-mobile .mfp-figure:after {
        top: 0;
        bottom: 0
    }
    .mfp-img-mobile .mfp-figure small {
        display: inline;
        margin-left: 5px
    }
    .mfp-img-mobile .mfp-bottom-bar {
        background: rgba(0, 0, 0, .6);
        bottom: 0;
        margin: 0;
        top: auto;
        padding: 3px 5px;
        position: fixed;
        box-sizing: border-box
    }
    .mfp-img-mobile .mfp-bottom-bar:empty {
        padding: 0
    }
    .mfp-img-mobile .mfp-counter {
        right: 5px;
        top: 3px
    }
    .mfp-img-mobile .mfp-close {
        top: 0;
        right: 0;
        width: 35px;
        height: 35px;
        line-height: 35px;
        background: rgba(0, 0, 0, .6);
        position: fixed;
        text-align: center;
        padding: 0
    }
}

@media all and (max-width:900px) {
    .mfp-arrow {
        -webkit-transform: scale(.75);
        transform: scale(.75)
    }
    .mfp-arrow-left {
        -webkit-transform-origin: 0;
        transform-origin: 0
    }
    .mfp-arrow-right {
        -webkit-transform-origin: 100%;
        transform-origin: 100%
    }
    .mfp-container {
        padding-left: 6px;
        padding-right: 6px
    }
}

.remodal-bg.remodal-is-opened,
.remodal-bg.remodal-is-opening {
    -webkit-filter: blur(3px);
    filter: blur(3px)
}

.remodal-overlay {
    background: rgba(43, 46, 56, .9)
}

.remodal-overlay.remodal-is-closing,
.remodal-overlay.remodal-is-opening {
    -webkit-animation-duration: .3s;
    animation-duration: .3s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards
}

.remodal-overlay.remodal-is-opening {
    -webkit-animation-name: remodal-overlay-opening-keyframes;
    animation-name: remodal-overlay-opening-keyframes
}

.remodal-overlay.remodal-is-closing {
    -webkit-animation-name: remodal-overlay-closing-keyframes;
    animation-name: remodal-overlay-closing-keyframes
}

.remodal-wrapper {
    padding: 10px 10px 0
}

.remodal {
    width: 100%;
    margin-bottom: 10px;
    padding: 35px;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    color: #2b2e38;
    background: #fff
}

.remodal-cancel,
.remodal-close,
.remodal-confirm {
    overflow: visible;
    margin: 0;
    cursor: pointer;
    border: 0;
    text-decoration: none;
    outline: 0
}

.remodal.remodal-is-closing,
.remodal.remodal-is-opening {
    -webkit-animation-duration: .3s;
    animation-duration: .3s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards
}

.remodal.remodal-is-opening {
    -webkit-animation-name: remodal-opening-keyframes;
    animation-name: remodal-opening-keyframes
}

.remodal.remodal-is-closing {
    -webkit-animation-name: remodal-closing-keyframes;
    animation-name: remodal-closing-keyframes
}

.remodal,
.remodal-wrapper:after {
    vertical-align: middle
}

.remodal-close {
    position: absolute;
    display: block;
    width: 35px;
    height: 35px;
    padding: 0;
    -webkit-transition: color .2s;
    transition: color .2s;
    color: #95979c;
    background: 0 0
}

.remodal-close:focus,
.remodal-close:hover {
    color: #2b2e38
}

.remodal-close:before {
    font-family: Arial, "Helvetica CY", "Nimbus Sans L", sans-serif!important;
    font-size: 25px;
    line-height: 35px;
    position: absolute;
    display: block;
    text-align: center
}

.remodal-cancel,
.remodal-confirm {
    font: inherit;
    display: inline-block;
    min-width: 110px;
    padding: 12px 0;
    -webkit-transition: background .2s;
    transition: background .2s;
    text-align: center;
    vertical-align: middle
}

.remodal-confirm {
    color: #fff;
    background: #81c784
}

.remodal-confirm:focus,
.remodal-confirm:hover {
    background: #66bb6a
}

.remodal-cancel {
    color: #fff;
    background: #e57373
}

.remodal-cancel:focus,
.remodal-cancel:hover {
    background: #ef5350
}

.remodal-cancel::-moz-focus-inner,
.remodal-close::-moz-focus-inner,
.remodal-confirm::-moz-focus-inner {
    padding: 0;
    border: 0
}

@-webkit-keyframes remodal-opening-keyframes {
    from {
        -webkit-transform: scale(1.05);
        transform: scale(1.05);
        opacity: 0
    }
    to {
        -webkit-transform: none;
        transform: none;
        opacity: 1;
        -webkit-filter: blur(0);
        filter: blur(0)
    }
}

@keyframes remodal-opening-keyframes {
    from {
        -webkit-transform: scale(1.05);
        transform: scale(1.05);
        opacity: 0
    }
    to {
        -webkit-transform: none;
        transform: none;
        opacity: 1;
        -webkit-filter: blur(0);
        filter: blur(0)
    }
}

@-webkit-keyframes remodal-closing-keyframes {
    from {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 1
    }
    to {
        -webkit-transform: scale(.95);
        transform: scale(.95);
        opacity: 0;
        -webkit-filter: blur(0);
        filter: blur(0)
    }
}

@keyframes remodal-closing-keyframes {
    from {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 1
    }
    to {
        -webkit-transform: scale(.95);
        transform: scale(.95);
        opacity: 0;
        -webkit-filter: blur(0);
        filter: blur(0)
    }
}

@-webkit-keyframes remodal-overlay-opening-keyframes {
    from {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

@keyframes remodal-overlay-opening-keyframes {
    from {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

@-webkit-keyframes remodal-overlay-closing-keyframes {
    from {
        opacity: 1
    }
    to {
        opacity: 0
    }
}

@keyframes remodal-overlay-closing-keyframes {
    from {
        opacity: 1
    }
    to {
        opacity: 0
    }
}

@media only screen and (min-width:641px) {
    .remodal {
        max-width: 700px
    }
}

.lt-ie9 .remodal-overlay {
    background: #2b2e38
}

.lt-ie9 .remodal {
    width: 700px
}


/*! nouislider - 14.0.2 - 6/28/2019 */

.noUi-target,
.noUi-target * {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -ms-touch-action: none;
    touch-action: none;
    -ms-user-select: none;
    -moz-user-select: none;
    user-select: none;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

.noUi-target {
    position: relative;
    direction: ltr;
    background: #FAFAFA;
    border-radius: 4px;
    border: 1px solid #D3D3D3;
    box-shadow: inset 0 1px 1px #F0F0F0, 0 3px 6px -5px #BBB
}

.noUi-base,
.noUi-connects {
    width: 100%;
    position: relative;
    z-index: 1
}

.noUi-connects {
    overflow: hidden;
    z-index: 0;
    border-radius: 3px
}

.noUi-connect,
.noUi-origin {
    will-change: transform;
    position: absolute;
    z-index: 1;
    top: 0;
    left: 0;
    -ms-transform-origin: 0 0;
    -webkit-transform-origin: 0 0;
    -webkit-transform-style: preserve-3d;
    transform-origin: 0 0;
    transform-style: flat
}

.noUi-connect {
    height: 100%;
    width: 100%;
    background: #3FB8AF
}

.noUi-origin {
    height: 10%;
    width: 10%
}

html:not([dir=rtl]) .noUi-horizontal .noUi-origin {
    left: auto;
    right: 0
}

.noUi-vertical .noUi-origin {
    width: 0
}

.noUi-horizontal .noUi-origin {
    height: 0
}

.noUi-touch-area {
    height: 100%;
    width: 100%
}

.noUi-state-tap .noUi-connect,
.noUi-state-tap .noUi-origin {
    -webkit-transition: transform .3s;
    transition: transform .3s
}

.noUi-state-drag * {
    cursor: inherit!important
}

.noUi-horizontal .noUi-handle {
    left: -17px
}

.noUi-vertical {
    width: 18px
}

.noUi-vertical .noUi-handle {
    width: 28px;
    height: 34px;
    left: -6px;
    top: -17px
}

html:not([dir=rtl]) .noUi-horizontal .noUi-handle {
    left: auto
}

.noUi-draggable {
    cursor: ew-resize
}

.noUi-vertical .noUi-draggable {
    cursor: ns-resize
}

.noUi-handle {
    backface-visibility: hidden;
    position: absolute;
    border: 1px solid #D9D9D9;
    border-radius: 3px;
    background: #FFF;
    cursor: default;
    box-shadow: inset 0 0 1px #FFF, inset 0 1px 7px #EBEBEB, 0 3px 6px -3px #BBB
}

.noUi-active {
    box-shadow: inset 0 0 1px #FFF, inset 0 1px 7px #DDD, 0 3px 6px -3px #BBB
}

.noUi-handle:after,
.noUi-handle:before {
    content: "";
    position: absolute;
    height: 14px;
    width: 1px;
    background: #E8E7E6;
    left: 14px;
    top: 6px
}

.noUi-handle:after {
    left: 17px
}

.noUi-vertical .noUi-handle:after,
.noUi-vertical .noUi-handle:before {
    width: 14px;
    height: 1px;
    left: 6px;
    top: 14px
}

.noUi-vertical .noUi-handle:after {
    top: 17px
}

[disabled] .noUi-connect {
    background: #B8B8B8
}

[disabled] .noUi-handle,
[disabled].noUi-handle,
[disabled].noUi-target {
    cursor: not-allowed
}

.noUi-pips,
.noUi-pips * {
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

.noUi-pips {
    position: absolute;
    color: #999
}

.noUi-value {
    position: absolute;
    white-space: nowrap;
    text-align: center
}

.noUi-value-sub {
    color: #ccc;
    font-size: 10px
}

.noUi-marker {
    position: absolute;
    background: #CCC
}

.noUi-marker-large,
.noUi-marker-sub {
    background: #AAA
}

.noUi-pips-horizontal {
    padding: 10px 0;
    height: 80px;
    top: 100%;
    left: 0;
    width: 100%
}

.noUi-value-horizontal {
    -webkit-transform: translate(-50%, 50%);
    transform: translate(-50%, 50%)
}

.noUi-rtl .noUi-value-horizontal {
    -webkit-transform: translate(50%, 50%);
    transform: translate(50%, 50%)
}

.noUi-marker-horizontal.noUi-marker {
    margin-left: -1px;
    width: 2px;
    height: 5px
}

.noUi-marker-horizontal.noUi-marker-sub {
    height: 10px
}

.noUi-marker-horizontal.noUi-marker-large {
    height: 15px
}

.noUi-pips-vertical {
    padding: 0 10px;
    height: 100%;
    top: 0;
    left: 100%
}

.noUi-value-vertical {
    -webkit-transform: translate(0, -50%);
    transform: translate(0, -50%);
    padding-left: 25px
}

.noUi-rtl .noUi-value-vertical {
    -webkit-transform: translate(0, 50%);
    transform: translate(0, 50%)
}

.noUi-marker-vertical.noUi-marker {
    width: 5px;
    height: 2px;
    margin-top: -1px
}

.noUi-marker-vertical.noUi-marker-sub {
    width: 10px
}

.noUi-marker-vertical.noUi-marker-large {
    width: 15px
}

.noUi-tooltip {
    display: block;
    position: absolute;
    border: 1px solid #D9D9D9;
    border-radius: 3px;
    background: #fff;
    color: #000;
    padding: 5px;
    text-align: center;
    white-space: nowrap
}

.noUi-horizontal .noUi-tooltip {
    -webkit-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
    left: 50%;
    bottom: 120%
}

.noUi-vertical .noUi-tooltip {
    -webkit-transform: translate(0, -50%);
    transform: translate(0, -50%);
    top: 50%;
    right: 120%
}


/*!
 * Fotorama 4.6.4 | http://fotorama.io/license/
 */

.fotorama__arr:focus:after,
.fotorama__fullscreen-icon:focus:after,
.fotorama__html,
.fotorama__img,
.fotorama__nav__frame:focus .fotorama__dot:after,
.fotorama__nav__frame:focus .fotorama__thumb:after,
.fotorama__stage__frame,
.fotorama__stage__shaft,
.fotorama__video iframe {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0
}

.fotorama--fullscreen,
.fotorama__img {
    max-width: 99999px!important;
    max-height: 99999px!important;
    min-width: 0!important;
    min-height: 0!important;
    border-radius: 0!important;
    box-shadow: none!important;
    padding: 0!important
}

.fotorama__wrap .fotorama__grab {
    cursor: move;
    cursor: -webkit-grab;
    cursor: -o-grab;
    cursor: -ms-grab;
    cursor: grab
}

.fotorama__grabbing * {
    cursor: move;
    cursor: -webkit-grabbing;
    cursor: -o-grabbing;
    cursor: -ms-grabbing;
    cursor: grabbing
}

.fotorama__spinner {
    position: absolute!important;
    top: 50%!important;
    left: 50%!important
}

.fotorama__wrap--css3 .fotorama__arr,
.fotorama__wrap--css3 .fotorama__fullscreen-icon,
.fotorama__wrap--css3 .fotorama__nav__shaft,
.fotorama__wrap--css3 .fotorama__stage__shaft,
.fotorama__wrap--css3 .fotorama__thumb-border,
.fotorama__wrap--css3 .fotorama__video-close,
.fotorama__wrap--css3 .fotorama__video-play {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
}

.fotorama__caption,
.fotorama__nav:after,
.fotorama__nav:before,
.fotorama__stage:after,
.fotorama__stage:before,
.fotorama__wrap--css3 .fotorama__html,
.fotorama__wrap--css3 .fotorama__nav,
.fotorama__wrap--css3 .fotorama__spinner,
.fotorama__wrap--css3 .fotorama__stage,
.fotorama__wrap--css3 .fotorama__stage .fotorama__img,
.fotorama__wrap--css3 .fotorama__stage__frame {
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
}

.fotorama__arr:focus,
.fotorama__fullscreen-icon:focus,
.fotorama__nav__frame {
    outline: 0
}

.fotorama__arr:focus:after,
.fotorama__fullscreen-icon:focus:after,
.fotorama__nav__frame:focus .fotorama__dot:after,
.fotorama__nav__frame:focus .fotorama__thumb:after {
    content: '';
    border-radius: inherit;
    background-color: rgba(0, 175, 234, .5)
}

.fotorama__wrap--video .fotorama__stage,
.fotorama__wrap--video .fotorama__stage__frame--video,
.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html,
.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img,
.fotorama__wrap--video .fotorama__stage__shaft {
    -webkit-transform: none!important;
    transform: none!important
}

.fotorama__wrap--css3 .fotorama__nav__shaft,
.fotorama__wrap--css3 .fotorama__stage__shaft,
.fotorama__wrap--css3 .fotorama__thumb-border {
    transition-property: -webkit-transform, width;
    transition-property: transform, width;
    transition-timing-function: cubic-bezier(.1, 0, .25, 1);
    transition-duration: 0s
}

.fotorama__arr,
.fotorama__fullscreen-icon,
.fotorama__no-select,
.fotorama__video-close,
.fotorama__video-play,
.fotorama__wrap {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.fotorama__nav,
.fotorama__nav__frame {
    margin: auto;
    padding: 0
}

.fotorama--fullscreen,
.fullscreen {
    width: 100%!important;
    height: 100%!important;
    margin: 0!important
}

.fotorama__caption__wrap,
.fotorama__nav__frame,
.fotorama__nav__shaft {
    -moz-box-orient: vertical;
    display: inline-block;
    vertical-align: middle
}

.fotorama:not(.fotorama--unobtrusive)>:not(:first-child),
.fotorama__wrap--fade .fotorama__stage__frame {
    display: none
}

.fotorama__nav__frame,
.fotorama__thumb-border {
    box-sizing: content-box
}

.fotorama--hidden,
.fotorama__load {
    position: absolute;
    left: -99999px;
    top: -99999px;
    z-index: -1
}

.fotorama__arr,
.fotorama__fullscreen-icon,
.fotorama__video-close,
.fotorama__video-play {
    background: url(fotorama.png) no-repeat
}

@media (-webkit-min-device-pixel-ratio:1.5),
(min-resolution:2dppx) {
    .fotorama__arr,
    .fotorama__fullscreen-icon,
    .fotorama__video-close,
    .fotorama__video-play {
        background: url(fotorama@2x.png) 0 0/96px 160px no-repeat
    }
}

.fotorama__thumb {
    background-color: #7f7f7f;
    background-color: rgba(127, 127, 127, .2)
}

@media print {
    .fotorama__arr,
    .fotorama__fullscreen-icon,
    .fotorama__thumb-border,
    .fotorama__video-close,
    .fotorama__video-play {
        background: 0 0!important
    }
}

.fotorama--fullscreen .fotorama__nav,
.fotorama--fullscreen .fotorama__stage,
.fullscreen {
    background: #000
}

.fotorama {
    min-width: 1px;
    overflow: hidden
}

.fullscreen {
    max-width: 100%!important;
    max-height: 100%!important;
    padding: 0!important;
    overflow: hidden!important
}

.fotorama--fullscreen {
    position: absolute!important;
    top: 0!important;
    left: 0!important;
    right: 0!important;
    bottom: 0!important;
    float: none!important;
    z-index: 2147483647!important;
    background: #000
}

.fotorama__wrap {
    position: relative;
    direction: ltr;
    z-index: 0
}

.fotorama__stage__frame.fotorama__active,
.fotorama__wrap--fade .fotorama__fade-front {
    z-index: 8
}

.fotorama__wrap--rtl .fotorama__stage__frame {
    direction: rtl
}

.fotorama__nav,
.fotorama__stage {
    overflow: hidden;
    position: relative;
    max-width: 100%
}

.fotorama__wrap--pan-y {
    -ms-touch-action: pan-y
}

.fotorama__wrap .fotorama__pointer {
    cursor: pointer
}

.fotorama__wrap--slide .fotorama__stage__frame {
    opacity: 1!important
}

.fotorama__stage__frame {
    overflow: hidden
}

.fotorama__wrap--fade .fotorama__fade-front,
.fotorama__wrap--fade .fotorama__fade-rear,
.fotorama__wrap--fade .fotorama__stage__frame.fotorama__active {
    display: block;
    left: 0;
    top: 0
}

.fotorama--fullscreen .fotorama__loaded--full .fotorama__img,
.fotorama__img--full,
.fotorama__wrap--fade .fotorama__stage .fotorama__shadow {
    display: none
}

.fotorama__wrap--fade .fotorama__fade-rear {
    z-index: 7
}

.fotorama__wrap--fade .fotorama__fade-rear.fotorama__active {
    z-index: 9
}

.fotorama__img {
    -ms-filter: "alpha(Opacity=0)";
    filter: alpha(opacity=0);
    opacity: 0;
    border: none!important
}

.fotorama__error .fotorama__img,
.fotorama__loaded .fotorama__img {
    -ms-filter: "alpha(Opacity=100)";
    filter: alpha(opacity=100);
    opacity: 1
}

.fotorama--fullscreen .fotorama__loaded--full .fotorama__img--full {
    display: block
}

.fotorama__wrap--only-active .fotorama__nav,
.fotorama__wrap--only-active .fotorama__stage {
    max-width: 99999px!important
}

.fotorama__wrap--only-active .fotorama__stage__frame.fotorama__active {
    visibility: visible
}

.fotorama__nav {
    font-size: 0;
    line-height: 0;
    text-align: center;
    display: none;
    white-space: nowrap;
    z-index: 5
}

.fotorama__nav__shaft {
    position: relative;
    left: 0;
    top: 0;
    text-align: left
}

.box-center,
.goods__bottom,
.goods__footer,
.goods__hidden,
.remodal-wrapper,
.slider__content,
.title_center,
.vantage__item {
    text-align: center
}

.fotorama__nav__frame {
    position: relative;
    cursor: pointer
}

.fotorama__nav--dots {
    display: block
}

.fotorama__nav--dots .fotorama__nav__frame {
    width: 18px;
    height: 30px
}

.fotorama__nav--dots .fotorama__nav__frame--thumb,
.fotorama__nav--dots .fotorama__thumb-border {
    display: none
}

.fotorama__nav--thumbs {
    display: block
}

.fotorama__nav--thumbs .fotorama__nav__frame {
    padding-left: 0!important
}

.fotorama__nav--thumbs .fotorama__nav__frame:last-child {
    padding-right: 0!important
}

.fotorama__nav--thumbs .fotorama__nav__frame--dot {
    display: none
}

.fotorama__dot {
    display: block;
    width: 4px;
    height: 4px;
    position: relative;
    top: 12px;
    left: 6px;
    border-radius: 6px;
    border: 1px solid #7f7f7f
}

.fotorama__wrap--css2 .fotorama__video-play,
.fotorama__wrap--no-captions .fotorama__caption,
.fotorama__wrap--video .fotorama__caption,
.fotorama__wrap--video .fotorama__stage .fotorama__video-play {
    display: none
}

.fotorama__nav__frame:focus .fotorama__dot:after {
    padding: 1px;
    top: -1px;
    left: -1px
}

.fotorama__nav__frame.fotorama__active .fotorama__dot {
    width: 0;
    height: 0;
    border-width: 3px
}

.fotorama__nav__frame.fotorama__active .fotorama__dot:after {
    padding: 3px;
    top: -3px;
    left: -3px
}

.fotorama__thumb {
    overflow: hidden;
    position: relative;
    width: 100%;
    height: 100%
}

.fotorama__nav__frame:focus .fotorama__thumb {
    z-index: 2
}

.fotorama__thumb-border {
    position: absolute;
    z-index: 9;
    top: 0;
    left: 0;
    background-image: linear-gradient(to bottom right, rgba(255, 255, 255, .25), rgba(64, 64, 64, .1))
}

.fotorama__caption {
    position: absolute;
    z-index: 12;
    bottom: 0;
    left: 0;
    right: 0;
    font-family: 'Helvetica Neue', Arial, sans-serif;
    font-size: 14px;
    line-height: 1.5;
    color: #000
}

.fotorama__caption a {
    text-decoration: none;
    color: #000;
    border-bottom: 1px solid;
    border-color: rgba(0, 0, 0, .5)
}

.fotorama__caption a:hover {
    color: #333;
    border-color: rgba(51, 51, 51, .5)
}

.fotorama__wrap--rtl .fotorama__caption {
    left: auto;
    right: 0
}

.fotorama__caption__wrap {
    box-sizing: border-box;
    background-color: #fff;
    background-color: rgba(255, 255, 255, .9);
    padding: 5px 10px
}

@-webkit-keyframes spinner {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@keyframes spinner {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

.fotorama__wrap--css3 .fotorama__spinner {
    -webkit-animation: spinner 24s infinite linear;
    animation: spinner 24s infinite linear
}

.fotorama__wrap--css3 .fotorama__html,
.fotorama__wrap--css3 .fotorama__stage .fotorama__img {
    transition-property: opacity;
    transition-timing-function: linear;
    transition-duration: .3s
}

.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html,
.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img {
    -ms-filter: "alpha(Opacity=0)";
    filter: alpha(opacity=0);
    opacity: 0
}

.fotorama__select {
    -webkit-user-select: text;
    -moz-user-select: text;
    -ms-user-select: text;
    user-select: text;
    cursor: auto
}

.fotorama__video {
    top: 32px;
    right: 0;
    bottom: 0;
    left: 0;
    position: absolute;
    z-index: 10
}

@-moz-document url-prefix() {
    .fotorama__active {
        box-shadow: 0 0 0 transparent
    }
}

.connect__inner,
.feedback__inner {
    -webkit-box-shadow: 0 0 49px 0 rgba(0, 0, 0, .1)
}

.fotorama__arr,
.fotorama__fullscreen-icon,
.fotorama__video-close,
.fotorama__video-play {
    position: absolute;
    z-index: 11;
    cursor: pointer
}

.fotorama__arr {
    position: absolute;
    width: 32px;
    height: 32px;
    top: 50%;
    margin-top: -16px
}

.fotorama__arr--prev {
    left: 2px;
    background-position: 0 0
}

.fotorama__arr--next {
    right: 2px;
    background-position: -32px 0
}

.fotorama__arr--disabled {
    pointer-events: none;
    cursor: default;
    opacity: .1
}

.fotorama__fullscreen-icon {
    width: 32px;
    height: 32px;
    top: 2px;
    right: 2px;
    background-position: 0 -32px;
    z-index: 20
}

.fotorama__arr:focus,
.fotorama__fullscreen-icon:focus {
    border-radius: 50%
}

.fotorama--fullscreen .fotorama__fullscreen-icon {
    background-position: -32px -32px
}

.fotorama__video-play {
    width: 96px;
    height: 96px;
    left: 50%;
    top: 50%;
    margin-left: -48px;
    margin-top: -48px;
    background-position: 0 -64px;
    opacity: 0
}

.fotorama__error .fotorama__video-play,
.fotorama__loaded .fotorama__video-play,
.fotorama__nav__frame .fotorama__video-play {
    opacity: 1;
    display: block
}

.fotorama__nav__frame .fotorama__video-play {
    width: 32px;
    height: 32px;
    margin-left: -16px;
    margin-top: -16px;
    background-position: -64px -32px
}

.fotorama__video-close {
    width: 32px;
    height: 32px;
    top: 0;
    right: 0;
    background-position: -64px 0;
    z-index: 20;
    opacity: 0
}

.fotorama__wrap--css2 .fotorama__video-close {
    display: none
}

.fotorama__wrap--css3 .fotorama__video-close {
    -webkit-transform: translate3d(32px, -32px, 0);
    transform: translate3d(32px, -32px, 0)
}

.fotorama__wrap--video .fotorama__video-close {
    display: block;
    opacity: 1
}

.fotorama__wrap--css3.fotorama__wrap--video .fotorama__video-close {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
}

.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr,
.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon {
    opacity: 0
}

.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus,
.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus {
    opacity: 1
}

.fotorama__wrap--video .fotorama__arr,
.fotorama__wrap--video .fotorama__fullscreen-icon {
    opacity: 0!important
}

.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr,
.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon {
    display: none
}

.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus,
.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus {
    display: block
}

.fotorama__wrap--css2.fotorama__wrap--video .fotorama__arr,
.fotorama__wrap--css2.fotorama__wrap--video .fotorama__fullscreen-icon {
    display: none!important
}

.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:not(:focus) {
    -webkit-transform: translate3d(32px, -32px, 0);
    transform: translate3d(32px, -32px, 0)
}

.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--prev:not(:focus) {
    -webkit-transform: translate3d(-48px, 0, 0);
    transform: translate3d(-48px, 0, 0)
}

.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--next:not(:focus) {
    -webkit-transform: translate3d(48px, 0, 0);
    transform: translate3d(48px, 0, 0)
}

.fotorama__wrap--css3.fotorama__wrap--video .fotorama__fullscreen-icon {
    -webkit-transform: translate3d(32px, -32px, 0)!important;
    transform: translate3d(32px, -32px, 0)!important
}

.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--prev {
    -webkit-transform: translate3d(-48px, 0, 0)!important;
    transform: translate3d(-48px, 0, 0)!important
}

.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--next {
    -webkit-transform: translate3d(48px, 0, 0)!important;
    transform: translate3d(48px, 0, 0)!important
}

.fotorama__wrap--css3 .fotorama__arr:not(:focus),
.fotorama__wrap--css3 .fotorama__fullscreen-icon:not(:focus),
.fotorama__wrap--css3 .fotorama__video-close:not(:focus),
.fotorama__wrap--css3 .fotorama__video-play:not(:focus) {
    transition-property: -webkit-transform, opacity;
    transition-property: transform, opacity;
    transition-duration: .3s
}

.fotorama__nav:after,
.fotorama__nav:before,
.fotorama__stage:after,
.fotorama__stage:before {
    content: "";
    display: block;
    position: absolute;
    text-decoration: none;
    top: 0;
    bottom: 0;
    width: 10px;
    height: auto;
    z-index: 10;
    pointer-events: none;
    background-repeat: no-repeat;
    background-size: 1px 100%, 5px 100%
}

.fotorama--fullscreen .fotorama__nav:after,
.fotorama--fullscreen .fotorama__nav:before,
.fotorama--fullscreen .fotorama__stage:after,
.fotorama--fullscreen .fotorama__stage:before,
.fotorama__wrap--fade .fotorama__stage:after,
.fotorama__wrap--fade .fotorama__stage:before,
.fotorama__wrap--no-shadows .fotorama__nav:after,
.fotorama__wrap--no-shadows .fotorama__nav:before,
.fotorama__wrap--no-shadows .fotorama__stage:after,
.fotorama__wrap--no-shadows .fotorama__stage:before,
.remodal,
.remodal-wrapper,
[data-remodal-id] {
    display: none
}

.main,
.wrapper {
    width: 100%
}

.fotorama__nav:before,
.fotorama__stage:before {
    background-image: linear-gradient(transparent, rgba(0, 0, 0, .2) 25%, rgba(0, 0, 0, .3) 75%, transparent), radial-gradient(farthest-side at 0 50%, rgba(0, 0, 0, .4), transparent);
    background-position: 0 0, 0 0;
    left: -10px
}

.fotorama__nav.fotorama__shadows--left:before,
.fotorama__stage.fotorama__shadows--left:before {
    left: 0
}

.fotorama__nav:after,
.fotorama__stage:after {
    background-image: linear-gradient(transparent, rgba(0, 0, 0, .2) 25%, rgba(0, 0, 0, .3) 75%, transparent), radial-gradient(farthest-side at 100% 50%, rgba(0, 0, 0, .4), transparent);
    background-position: 100% 0, 100% 0;
    right: -10px
}

.fotorama__nav.fotorama__shadows--right:after,
.fotorama__stage.fotorama__shadows--right:after {
    right: 0
}

html.remodal-is-locked {
    overflow: hidden;
    -ms-touch-action: none;
    touch-action: none
}

.remodal-overlay {
    position: fixed;
    z-index: 9999;
    top: -5000px;
    right: -5000px;
    bottom: -5000px;
    left: -5000px;
    display: none
}

.remodal-wrapper {
    position: fixed;
    z-index: 10000;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    overflow: auto;
    -webkit-overflow-scrolling: touch
}

.form,
.main,
.remodal {
    position: relative
}

.remodal-wrapper:after {
    display: inline-block;
    height: 100%;
    margin-left: -.05em;
    content: ""
}

.btn_icon-arrow:after,
.form__input:before,
.form__textarea:before {
    content: ''
}

.remodal-overlay,
.remodal-wrapper {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.remodal {
    outline: 0;
    -ms-text-size-adjust: 100%;
    text-size-adjust: 100%
}

.remodal-is-initialized {
    display: inline-block
}

.d-flex,
.wrapper {
    display: -webkit-box;
    display: -ms-flexbox
}

* {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    padding: 0
}

.col,
.container {
    padding-left: 15px;
    padding-right: 15px
}

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

p {
    margin: 0 0 10px
}

.container,
.container-big {
    margin: 0 auto;
    max-width: 100%
}

body {
    font-family: Montserrat, sans-serif;
    min-width: 320px;
    font-size: 1rem;
    line-height: normal;
    background-color: #fff;
    color: #000;
    overflow-x: hidden;
}

.attendance__col,
.goods__col {
    min-width: 240px;
    overflow: hidden
}

.wrapper {
    display: flex;
    flex-direction: column
}

.d-flex {
    display: flex
}

.wrap {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

a,
button {
    cursor: pointer;
    color: #333;
    background: 0 0;
    border: none;
    font-family: Montserrat, sans-serif
}

.btn_icon-arrow:after,
.owl-nav button {
    background-repeat: no-repeat;
    background-position: center center
}

a {
    color: #ffde00;
    text-decoration: underline
}

.btn,
.link {
    text-decoration: none
}

.link {
    color: #000
}

.overflow {
    overflow: hidden
}

.container-big {
    width: 1700px
}

.container {
    width: 1250px
}

.row {
    margin: 0 -15px
}

li,
ol,
ul {
    margin-bottom: 15px
}

.col-1 {
    width: 8.33333333%
}

.col-2 {
    width: 16.66666667%
}

.col-3 {
    width: 25%
}

.col-4 {
    width: 33.33%
}

.col-5 {
    width: 41.66666667%
}

.col-6 {
    width: 50%
}

.col-7 {
    width: 58.33%
}

.col-8 {
    width: 66.66%
}

.col-9 {
    width: 75%
}

.col-10 {
    width: 83.33%
}

.col-11 {
    width: 91.66%
}

.col-12,
.owl-nav {
    width: 100%
}

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

input::-moz-placeholder,
textarea::-moz-placeholder {
    color: rgba(0, 0, 0, .65)
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
    color: rgba(0, 0, 0, .65)
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
    color: rgba(0, 0, 0, .65)
}

input::placeholder,
textarea::placeholder {
    color: rgba(0, 0, 0, .65)
}

.form {
    z-index: 1
}

.owl-stage {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.owl-stage-outer {
    overflow: hidden
}

.owl-nav.disabled {
    display: none
}

.owl-slider {
    position: relative;
}

.owl-slider:not(.owl-loaded) {
    opacity: 0;
}

.owl-slider {
    opacity: 1;
}

.owl-nav {
    position: absolute;
    top: 50%;
    left: 0;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    align-items: center;
    padding: 0 20px
}

.owl-nav button {
    position: absolute;
    width: 10px;
    height: 45px;
    outline: 0
}

.owl-nav button span {
    font-size: 0
}

.owl-prev {
    left: 0;
    background-image: url(../img/arrow__left.png)
}

.owl-next {
    right: 0;
    background-image: url(../img/arrow__right.png)
}

.btn {
    font-size: 1rem;
    color: #000;
    background-color: #ffde00;
    padding: 21px 43px;
    display: inline-block;
    border-radius: 5px;
    font-weight: 700;
    -webkit-transition: -webkit-box-shadow .3s;
    transition: -webkit-box-shadow .3s;
    transition: box-shadow .3s;
    transition: box-shadow .3s, -webkit-box-shadow .3s
}

h1,
h2 {
    font-size: 40px
}

.btn_donwload,
.card__btn.btn_donwload {
    padding: 14px 18px
}

.btn_disabled {
    position: relative;
    opacity: .8;
    z-index: -1;
    cursor: not-allowed;
}

.btn_icon-arrow:after {
    display: inline-block;
    vertical-align: middle;
    background-image: url(../img/arrow_btn.png);
    width: 6px;
    height: 12px;
    margin-left: 24px
}

.callback,
.icon:before {
    background-position: center;
    background-repeat: no-repeat
}

.header__row,
table {
    width: 100%
}

h2,
h3 {
    margin: 10px 0 15px
}

h4,
h5,
h6 {
    margin: 5px 0 10px;
    font-weight: 300
}

.btn_color-blue {
    background-color: #0e51a3;
    color: #fff
}

.btn_color-grey {
    background-color: #d9d9d9
}

.btn:hover {
    background-color: #ffe956;
    color: #000
}

.btn:focus {
    background-color: #f0d100;
    color: #000
}

.btn.btn_color-blue:hover {
    color: #fff;
    background-color: #105ebe
}

.btn.btn_color-blue:focus {
    color: #fff;
    background-color: #094997
}

.btn.btn_color-grey:hover {
    color: #000;
    background-color: #e7e7e7
}

.btn.btn_color-grey:focus {
    color: #000;
    background-color: #c7c7c7
}

h1 {
    margin: 15px 0 20px;
    font-weight: 300
}

h2 {
    font-weight: 300
}

h3 {
    font-size: 25px;
    font-weight: 300
}

h4 {
    font-size: 20px
}

h5,
h6 {
    font-size: 18px
}

ol,
ul {
    margin-top: 10px;
    margin-left: 25px
}

li {
    line-height: 1.875rem
}

.list li,
.logo__text,
.title {
    line-height: normal
}

.list,
.list li {
    margin: 0
}

table {
    border: 1px solid #ffde00;
    border-radius: 6px;
    -moz-border-radius: 6px;
    border-collapse: collapse
}

table td {
    padding: 11px 15px;
    border: 1px solid #ffde00
}

td,
th {
    border-left: solid #ffde00 1px;
    border-top: solid #ffde00 1px
}

th {
    background-color: #ffde00;
    border-top: none
}

td:first-child,
th:first-child {
    border-left: none
}

.title_h1 {
    font-size: 45px
}

.title_h2 {
    font-size: 40px;
    font-weight: 300
}

.title_h3 {
    font-size: 25px
}

.title_color-dark {
    color: #000
}

.title_color-white {
    color: #fff
}

.header {
    padding: 25px 0 33px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    flex-direction: column;
    border-bottom: 2px solid #f3f3f3
}

.icon:before,
.number_icon:before {
    display: inline-block;
    background-size: 100%;
    content: ''
}

.header__container {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.header__contacts {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.header__center {
    margin: 26px 0 32px
}

.header__desc {
    font-size: .8125rem;
    font-weight: 500;
    margin: 0 0 0 14px
}

.header__social {
    margin-left: auto
}

.header__number {
    font-weight: 500;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    padding: 0 30px
}

.header__number:first-child {
    padding: 0;
    margin-right: 105px
}

.header__counts {
    margin-left: 47px
}

.callback-btn {
    padding: 13px 20px;
    background-color: #0e51a3;
    font-weight: 300;
    font-size: .8125rem;
    color: #fff
}

.counts__info,
.logo__text,
.menu__item {
    font-weight: 700
}

.social {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    width: 182px
}

.social__link {
    font-size: 0
}

.icon-vk:before {
    background-image: url(../img/vk-icon.png);
    width: 27px;
    height: 16px
}

.icon-od:before {
    background-image: url(../img/odnoklasniki-icon.png);
    width: 15px;
    height: 25px
}

.icon-fb:before {
    background-image: url(../img/faceboook-icon.png);
    width: 13px;
    height: 26px
}

.icon-inst:before {
    background-image: url(../img/instagram-icon.png);
    width: 23px;
    height: 23px
}

.number_icon:before {
    vertical-align: -3px;
    margin-right: 10px
}

.number_icon-flag:before {
    background-image: url(../img/flag.png);
    background-repeat: no-repeat;
    width: 23px;
    height: 21px
}

.number_icon-whatsup:before {
    background-image: url(../img/whatsapp-icon.png);
    background-repeat: no-repeat;
    width: 25px;
    height: 25px;
    vertical-align: -6px
}

.number_icon-skype:before {
    background-image: url(../img/scype-icon.png);
    background-repeat: no-repeat;
    width: 25px;
    height: 25px;
    vertical-align: -7px
}

.logo__text {
    font-size: 2.1875rem;
    margin-bottom: 0
}

.logo img {
    max-width: 100%;
    width: 274px;
    height: auto
}

.header__center>.header__container {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.counts__info {
    margin: 0;
    font-size: 1.5625rem
}

.counts__info:first-child {
    margin-right: 42px
}

.menu {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.menu__link {
    padding: 10px 18px
}

.slider__item {
    height: 700px;
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.slider__image {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    -o-object-fit: cover;
    object-fit: cover;
    max-width: 100%;
    height: 100%
}

.goods__col,
.goods__header,
.slider__content {
    position: relative
}

.slider__content {
    z-index: 1;
    width: 740px;
    max-width: 100%;
    background-color: rgba(0, 0, 0, .8);
    color: #fff;
    font-weight: 300;
    padding: 47px 58px 41px;
    font-size: .9375rem;
    margin-bottom: 101px
}

.anchors,
.goods {
    background-color: #f3f3f3
}

.slider__text {
    line-height: 26px
}

.slider__title {
    font-weight: 300;
    font-size: 2.1875rem
}

.anchors__item,
.goods__text {
    font-weight: 500
}

.slider__btn {
    margin-top: 30px
}

.anchors {
    margin-top: -375px;
    padding: 424px 0 20px
}

.anchors__list {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

body .anchors__item {
    margin: 0 25px
}

.goods {
    padding: 32px 0 55px
}

.goods__grid {
    margin: 30px -20px 0;
    -ms-flex-pack: distribute;
    justify-content: space-around
}

.goods__col {
    margin-bottom: 0;
    padding: 20px 20px 38px
}

.goods__image {
    display: block;
    -o-object-fit: cover;
    object-fit: cover;
    max-width: 275px;
    max-height: 275px;
    width: 100%;
    height: auto
}

.goods__footer {
    padding: 22px 15px 0;
    font-size: .9375rem;
    line-height: 22px
}

.goods__text {
    max-width: 100%;
    display: block
}

.goods__top {
    position: absolute;
    margin-left: 20px;
    top: 20px;
    color: #fff;
    background-color: #f22c2c;
    padding: 7px 12px;
    font-weight: 300;
    font-size: .9375rem;
    line-height: 1;
    z-index: 99
}

.goods__top_color-green {
    background-color: #35930c
}

.goods__bottom {
    margin: 10px 0 0
}

.goods__stat {
    display: block;
    line-height: 26px
}

.goods__price {
    font-weight: 300;
    font-size: 1.875rem
}

.goods__btn {
    border: 3px solid #000;
    border-radius: 5px;
    font-weight: 700;
    padding: 12px 43px;
    flex-shrink: 0;
}

.goods__hidden {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    background-color: #ffde00;
    z-index: 1;
    padding: 73px 26px 36px;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.goods__info {
    margin-bottom: 5px
}

.attendance__item {
    position: relative;
    min-height: 400px;
    padding: 47px 55px;
    color: #fff
}

.attendance__hidden,
.attendance__image {
    position: absolute;
    height: 100%;
    width: 100%;
    left: 0;
    top: 0
}

.attendance .hidden__btn:after {
    content: '';
    display: inline-block;
    vertical-align: middle;
    background-image: url(../img/services_arrow.png);
    background-repeat: no-repeat;
    background-position: center;
    width: 21px;
    height: 12px;
    margin-left: 12px;
}

.hidden,
.vantage {
    color: #000
}

.attendance__inner {
    margin-top: auto
}

.attendance__title {
    margin-bottom: 0
}

.attendance__image {
    max-width: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    z-index: -1
}

.attendance__hidden {
    background-color: #ffde00;
    z-index: 1;
    padding: 40px
}

.attendance__col {
    position: relative;
    margin-bottom: 0;
    padding: 20px
}

.hidden__title {
    margin-top: 0;
    margin-bottom: 30px
}

.hidden__text {
    font-size: .9375rem;
    line-height: 1.5rem;
    font-weight: 500
}

.goods-more__link_line {
    position: relative;
}

.goods-more__link_line:before,
.goods-more__link_line:after {
    top: 2px;
    position: absolute;
    content: '';
    display: inline-block;
    vertical-align: middle;
    width: 2px;
    height: 15px;
    background-color: #000;
}

.goods-more__link_line:before {
    left: 0;
}

.goods-more__link_line:after {
    right: 0;
}

.goods-more__link,
.hidden__btn {
    font-weight: 700;
    text-decoration: underline;
    display: inline-block
}

.hidden__btn {
    color: #000;
    font-size: 1rem;
    margin: 20px 0 0;
    vertical-align: middle
}

.pluses__text,
.vantage__text {
    font-size: 1.125rem;
    text-transform: uppercase
}

.goods-more__list {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.goods-more__link {
    padding: 0 20px 0px;
    margin-bottom: 30px;
}

.vantage {
    padding: 90px 0 100px
}

body .vantage__item {
    margin-bottom: 35px
}

.vantage__image {
    display: block;
    max-width: 122px;
    height: auto;
    margin: 0 auto
}

.vantage__list {
    padding: 96px 33px 0;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.vantage__text {
    line-height: 24px;
    font-weight: 500;
    margin: 54px 0 0;
    max-width: 180px
}

.callback {
    position: relative;
    height: 700px;
    background-image: url(../img/callback-image.jpg);
    background-size: cover;
    padding: 80px 15px
}

.callback__inner {
    background-color: #fff;
    border-radius: 5px;
    width: 580px;
    max-width: 100%;
    min-height: 540px;
    margin-left: auto;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
    padding: 60px 124px 60px 140px
}

.callback__title {
    margin: 0;
    font-weight: 300
}

.callback__form {
    margin: 38px 0 0
}

.callback__form .form__group {
    margin-bottom: 42px
}

.pluses {
    margin-top: -375px;
    padding: 485px 0 600px;
    background-color: #0e51a3;
    color: #fff;
    background-image: url(../img/pluses-image.png);
    background-repeat: no-repeat;
    background-position: center bottom;
    background-size: contain;
    z-index: 1
}

.faq,
.faq_two {
    background-position: left 100px;
    background-repeat: no-repeat
}

.pluses__list {
    margin: 98px -20px 0;
    -ms-flex-pack: distribute;
    justify-content: space-around
}

.pluses__item {
    min-width: 150px;
    margin-bottom: 20px
}

.pluses__col {
    padding-left: 20px;
    padding-right: 20px
}

.pluses__text {
    margin: 34px 0 0;
    line-height: 28px;
    padding-right: 15px
}

.pluses__image {
    min-height: 64px
}

.faq {
    padding: 98px 0 106px;
    background-image: url(../img/faq-icon_one.png)
}

.faq__title {
    font-size: 70px;
    line-height: normal
}

.faq__grid {
    margin-top: 47px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.faq__info {
    width: 650px;
    min-height: 205px;
    max-width: 100%;
    background-color: #ffde00;
    font-weight: 700;
    font-size: 45px;
    text-transform: uppercase;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 40px
}

.faq__content {
    margin-top: 86px;
    font-size: 1.125rem;
    line-height: 28px
}

.faq__link,
.services__link {
    font-weight: 700;
    font-size: 1rem;
    text-decoration: underline
}

.faq__inner {
    display: none
}

.faq__list {
    margin-left: 37px
}

.faq__link {
    margin: 0 0 23px
}

.faq_two {
    background-image: url(../img/faq-icon_two.png);
    padding-bottom: 76px
}

.faq_two .faq__content {
    margin: 55px 0 0
}

.faq__list .faq__item:before {
    content: '';
    display: inline-block;
    vertical-align: middle;
    background-image: url(../img/arrow_list.png);
    background-repeat: no-repeat;
    background-position: center;
    width: 11px;
    height: 20px;
    margin-right: 23px
}

.faq__content p {
    margin-bottom: 19px
}

.feedback {
    width: 100%
}

.feedback__form {
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin: 75px 0 0;
    max-width: 100%;
    width: 100%
}

.feedback__inner {
    background-image: url(../img/feefback-line.png);
    background-repeat: no-repeat;
    background-position: top center;
    background-size: contain;
    background-color: #fff;
    border-radius: 5px;
    box-shadow: 0 0 49px 0 rgba(0, 0, 0, .1);
    padding: 62px 40px 83px;
    width: 100%
}

.feedback__form .form__group {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 25%;
    flex: 1 1 25%;
    max-width: 25%;
}

.feedback .form__grid {
    width: 100%
}

.services__grid {
    margin: 68px -20px 0;
    -ms-flex-pack: distribute;
    justify-content: space-around
}

.services__col {
    padding-left: 20px;
    padding-right: 20px;
    min-width: 300px
}

.services__item {
    position: relative;
    min-height: 205px;
    margin-bottom: 40px;
    padding: 47px 35px;
    color: #fff
}

.services__item_large {
    min-height: 450px;
    padding: 47px 55px
}

.services__image {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    max-width: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    z-index: -1
}

.services__inner {
    margin-top: auto
}

.services__title {
    margin-bottom: 25px
}

.services__link {
    color: #ffde00
}

.connect {
    padding: 117px 0 141px
}

.connect__grid {
    margin-left: -20px;
    margin-right: -20px
}

.connect__container {
    position: relative
}

.connect__image {
    display: block;
    width: 100%;
    height: auto;
    max-width: 100%;
    max-height: 735px;
    -o-object-fit: cover;
    object-fit: cover
}

.connect__number {
    font-size: 40px;
    font-weight: 300
}

.connect__mail {
    font-size: 25px;
    font-weight: 300;
    text-decoration: underline;
    margin: 18px 0 0
}

.connect__col {
    padding-left: 20px;
    padding-right: 20px
}

.connect__col_inner {
    margin-left: auto;
    margin-top: 60px;
    -ms-flex-direction: column;
    flex-direction: column
}

.connect__left {
    position: absolute;
    left: 0;
    top: 0;
    z-index: -1
}

.terms-conditions,
.terms-conditions_m,
.terms-conditions label,
.terms-conditions_m label {
    position: relative
}

.connect__right {
    margin-left: 41.66666667%
}

.connect__inner {
    width: 100%;
    box-shadow: 0 0 49px 0 rgba(0, 0, 0, .1);
    padding: 67px 191px 83px;
    margin: 78px 0 0
}

.terms-conditions,
.terms-conditions_m,
.terms-conditions span,
.terms-conditions_m span {
    display: block
}

.terms-conditions,
.terms-conditions_m {
    color: #9c9c9c;
    font-size: 13px;
    font-weight: 400;
    margin-left: 15px
}

.form__group.terms-conditions {
    margin-bottom: 0
}

.terms-conditions_m span,
.terms-conditions span {
    padding-left: 7px;
    text-align: left;
    color: #9c9c9c;
    cursor: pointer
}

.terms-conditions span::before {
    content: "";
    display: block;
    position: absolute;
    width: 20px;
    height: 20px;
    top: 0;
    left: -15px;
    background: #fdfdfd;
    border: 1px solid #e4e5e7
}

.terms-conditions span::after {
    display: block;
    position: absolute;
    width: 20px;
    height: 20px;
    top: 0;
    left: -15px;
    font-size: 12px;
    color: #fff;
    line-height: 20px;
    text-align: center
}

.terms-conditions_m span::before {
    content: "";
    display: block;
    position: absolute;
    width: 20px;
    height: 20px;
    top: 0;
    left: 0px;
    background: #fdfdfd;
    border: 1px solid #e4e5e7
}

.terms-conditions_m span::after {
    display: block;
    position: absolute;
    width: 20px;
    height: 20px;
    top: 0;
    left: 0px;
    font-size: 12px;
    color: #fff;
    line-height: 20px;
    text-align: center
}

.form__group:before,
.form__label {
    top: 50%;
    -webkit-transform: translateY(-50%)
}

.terms-conditions input[type=checkbox] {
    opacity: 0;
    z-index: -1;
    position: absolute
}

.terms-conditions input[type=checkbox]:checked+span::after {
    font-family: FontAwesome;
    content: "✓";
    background: #ffde00;
    color: #000;
    font-weight: 700
}

.terms-conditions a {
    color: #9c9c9c;
    text-decoration: underline
}

.terms-conditions_m input[type=checkbox] {
    opacity: 0;
    z-index: -1;
    position: absolute
}

.terms-conditions_m input[type=checkbox]:checked+span::after {
    font-family: FontAwesome;
    content: "✓";
    background: #ffde00;
    color: #000;
    font-weight: 700
}

.terms-conditions_m span {
    color: #000 !important;
    font-weight: 500 !important;
}

.terms-conditions_m a {
    color: #9c9c9c;
    text-decoration: underline
}

.form__change + .select-styled {
    padding: 12px 25px;
    border-color: #9c9c9c;
    color: #707070;
    font-size: 14px;
}

.form__change + .select-styled:after {
    border-color: #9c9c9c;
}

.form__group.error input,
.form__group.error input {
    border-bottom: 2px solid red !important;
    color: red !important;
}

.error-text {
    position: absolute;
    bottom: -13px;
    left: 30px;
    font-size: 10px;
    line-height: normal;
    opacity: 0;
    color: red !important;
}

.form__group.error .error-text {
    opacity: 1;
}

.footer {
    padding: 59px 0 40px
}

.footer__row {
    margin: 0 -20px
}

.footer__col {
    padding: 0 20px;
    margin: 0 0 18px;
    min-width: 220px
}

.footer__text {
    font-weight: 500;
    font-size: 1rem;
    line-height: normal;
    color: #000;
    margin: 0 0 20px
}

.footer__title {
    font-size: 1.5625rem;
    line-height: normal;
    text-transform: none;
    margin: 0 0 9px
}

.footer__inner {
    padding-left: 90px
}

.footer__maplink {
    margin: 37px 0 0;
    display: inline-block;
    font-weight: 700;
    font-size: .9375rem;
    color: #8e8e8e
}

.footer__copy,
.up {
    font-weight: 300
}

.footer__copy {
    margin: 28px 0 0;
    font-size: .9375rem;
    line-height: normal
}

.footer__bottom {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.footer__personal {
    margin-bottom: 0
}

.footer__btn {
    padding: 17px 39px
}

.up__circle {
    display: block;
    width: 65px;
    height: 65px;
    border-radius: 50%;
    background-color: #ffde00
}

.personal__link {
    text-decoration: underline
}

.articles__item,
.card-nav__link,
.link:hover {
    text-decoration: none
}

.footer__list .list__item {
    margin-bottom: 6px;
    font-weight: 700
}

.footer__list .list__item:before {
    content: '-';
    display: inline-block;
    vertical-align: 1px
}

.form__group {
    position: relative;
    -webkit-box-flex: 1;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto;
    margin-bottom: 31px
}

.form__group:before {
    content: '';
    position: absolute;
    left: 15px;
    transform: translateY(-50%)
}

.form__group_icon-name:before {
    background-image: url(../img/person-icon.png);
    width: 17px;
    height: 17px
}

.form__group_icon-phone:before {
    background-image: url(../img/phone-icon.png);
    width: 15px;
    height: 18px
}

.form__group_icon-type:before {
    background-image: url(../img/type-icon.png);
    width: 17px;
    height: 17px
}

.form__group_icon-price:before {
    background-image: url(../img/price-icon.png);
    width: 11px;
    height: 18px
}

.form__group_icon-email:before {
    background-image: url(../img/email-icon.png);
    width: 23px;
    height: 17px
}

.form__group_large {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%
}

.form__element {
    position: relative;
    z-index: 20;
    width: 100%;
    resize: none;
    border: none;
    border-bottom: 2px solid #9c9c9c;
    height: 39px;
    font-size: 15px;
    color: #333;
    outline: 0;
    padding: 0 30px;
    background: 0 0;
    font-family: Montserrat, sans-serif;
    font-size: 14px;
}

.form__element:focus {
    border-bottom: 2px solid #5674b9
}

.form__element::-moz-placeholder {
    color: #333
}

.form__element::-webkit-input-placeholder {
    color: #333
}

.form__element:-ms-input-placeholder {
    color: #333
}

.form__element::placeholder {
    color: #333
}

.form__element_padding-none {
    padding: 0
}

.form__textarea {
    padding-top: 15px;
    height: 170px
}

.form__label {
    position: absolute;
    transform: translateY(-50%);
    left: 40px;
    color: #707070;
    font-size: 1rem;
    font-weight: 500;
    cursor: text;
    -webkit-transition: .2s ease-out;
    transition: .2s ease-out;
    z-index: 11
}

.form__label:after {
    content: "";
    display: block;
    position: absolute;
    top: 60px;
    opacity: 0;
    -webkit-transition: .2s opacity ease-out, .2s color ease-out;
    transition: .2s opacity ease-out, .2s color ease-out
}

.form__label_left-none {
    left: 15px
}

.form__btn {
    margin-top: 41px
}

.form__wrap {
    margin: 5px 0 0;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.form__range {
    margin: 8px 0 0
}

.filter__form .form__group {
    margin-bottom: 28px
}

input+label.show,
input:focus+label {
    color: #5674b9;
    font-size: .8125rem;
    font-weight: 500;
    top: -1em;
    left: 15px
}

.filter__input,
.filter__label,
.filter__select {
    font-size: 1rem;
    font-weight: 500
}

input .feedback__form .form__group {
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    max-width: 25%
}

.feedback__form .form__group_large {
    max-width: 100%;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%
}

.feedback__form .terms-conditions,
.remodal__form .terms-conditions {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin: 21px 15px 0
}

.remodal__form .terms-conditions {
    margin: 0
}

.feedback__form .form__btn {
    margin-top: 31px
}

.filter__input {
    border-bottom: none;
    padding: 0;
    color: #000
}

.filter__select {
    padding: 0;
    color: #000;
    border-bottom: 2px solid #0e51a3
}

.filter__label {
    display: block;
    margin-bottom: 8px
}

.filter__btn {
    padding: 14px 44px;
    background-color: #0e51a3;
    color: #fff;
    text-transform: uppercase;
    font-weight: 300;
    font-size: .8125rem
}

.filter__value {
    font-weight: 300;
    padding: 10px;
    text-align: center
}

.filter__form .terms-conditions {
    margin-left: 0;
    font-size: .9375rem;
    text-transform: lowercase
}

.filter__form .terms-conditions span {
    color: #000;
    font-weight: 500
}

.filter__form .terms-conditions span::before {
    border: 2px solid #0e51a3;
    background: 0 0
}

.filter__form .terms-conditions input[type=checkbox]:checked+span::after {
    background: #0e51a3;
    color: #fff
}


/**/

.terms-conditions_m {
    margin-left: 0;
    font-size: .9375rem;
    text-transform: lowercase
}

.terms-conditions_m span {
    color: #000;
    font-weight: 500
}

.terms-conditions_m span::before {
    border: 2px solid #0e51a3;
    background: 0 0
}

.terms-conditions_m input[type=checkbox]:checked+span::after {
    background: #0e51a3;
    color: #fff
}


/**/

.articles__top {
    position: relative
}

.articles__time {
    margin: 0;
    position: absolute;
    top: 35px;
    left: 35px;
    font-weight: 500;
    font-size: .9375rem;
    line-height: 1;
    color: #000;
    background-color: #ffde00;
    padding: 10px
}

.articles__item {
    display: block;
    color: #000;
    -webkit-box-shadow: 0 0 49px 0 rgba(0, 0, 0, .1);
    box-shadow: 0 0 49px 0 rgba(0, 0, 0, .1);
    background-color: #fff;
    margin-bottom: 50px
}

.articles__image {
    height: 222px;
    width: 100%;
    max-width: 100%;
    display: block;
    -o-object-fit: cover;
    object-fit: cover
}

.articles__content {
    padding: 26px 30px 16px
}

.articles__name {
    font-weight: 700;
    font-size: 1.125rem;
    line-height: 1.625rem;
    margin-bottom: 19px
}

.articles__text,
.deal__text {
    font-size: .9375rem;
    line-height: 1.5rem
}

.articles__text {
    font-weight: 500
}

.articles__more {
    color: #a1a1a1;
    padding: 15px;
    border: 1px dashed #a1a1a1;
    font-weight: 700;
    outline: none;
}

.articles__row {
    margin-left: -40px;
    margin-right: -40px
}

.articles__col {
    padding-left: 40px;
    padding-right: 40px
}

.deal__row {
    margin-left: -20px;
    margin-right: -20px;
    padding: 41px 0 0;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.deal__col {
    padding-left: 20px;
    padding-right: 20px;
    min-width: 300px;
    margin-bottom: 0
}

.deal__item {
    text-align: center;
    margin-bottom: 80px
}

.deal__text {
    color: #000;
    font-weight: 500
}

.main .breadcrumbs__link,
.materials__list .list__link {
    color: #0e51a3
}

.deal__name {
    font-size: 1.125rem;
    font-weight: 700;
    min-height: 44px
}

.materials__title,
.notes__title {
    font-size: 1.875rem
}

.deal__image {
    display: block;
    margin: 0 auto 30px;
    max-height: 79px
}

.notes__container {
    background-color: #f6f6f6;
    padding: 46px 40px 52px
}

.notes__title {
    margin-bottom: auto
}

.notes__info {
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding-bottom: 40px
}

.notes__content {
    margin-left: 40px;
    margin-top: 30px;
    padding-top: 40px;
    border-top: 1px solid #000;
    line-height: 1.875rem;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.notes__image {
    display: block;
    width: 240px;
    height: 240px
}

.materials {
    padding: 45px 0 30px
}

.materials__image {
    display: block;
    border-radius: 50%;
    -o-object-fit: cover;
    object-fit: cover;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 250px;
    height: 250px;
    max-width: 100%
}

.materials__item {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.materials__list {
    margin-left: 45px
}

.materials__row {
    margin-top: 37px
}

.materials__list .list__item {
    margin: 12px 0;
    font-size: 1.125rem;
    font-weight: 300
}

.main .breadcrumbs {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding: 30px 0 25px
}

.main .breadcrumbs__item {
    font-weight: 700;
    margin-bottom: 5px
}

.main .breadcrumbs__item:after {
    content: '»';
    font-size: 1.125rem;
    line-height: 1;
    display: inline-block;
    vertical-align: 0;
    margin: 0 13px
}

.main .breadcrumbs__item:last-child:after {
    display: none
}

.activity__row {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    margin-top: 58px
}

.activity__slider {
    width: 590px;
    position: relative
}

.activity__image {
    -o-object-fit: cover;
    object-fit: cover;
    width: 100%;
    height: 355px;
    display: block
}

.activity__info {
    font-size: 1.2rem;
    line-height: normal;
}

.activity__steps {
    margin: 68px 0 0
}

.activity__bottom {
    margin: 28px 0 0
}

.activity__slider .owl-item {
    width: 100%;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto
}

.activity__slider .owl-dots {
    position: absolute;
    bottom: 20px;
    left: 50%;
}

.owl-dots {
    position: absolute;
    bottom: 50px;
    z-index: 200;
    left: 50%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    transform: translateX(-50%);
}

.owl-dots .owl-dot {
    width: 20px;
    height: 20px;
    border: 3px solid #fff;
    border-radius: 50%;
    margin: 0 8px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    position: relative
}

.owl-dot.active {
    background: #fff
}

.card-nav__link:before,
.remodal-close:before {
    content: '';
    background-position: center
}

.btn_icon-online:before,
.card-nav__link:before {
    background-repeat: no-repeat;
    background-size: 100%
}

.steps__col {
    margin-bottom: 35px;
    min-width: 280px
}

.steps__num {
    font-size: 3.125rem;
    line-height: 1;
    margin-right: 28px
}

.steps__list {
    margin-top: 39px;
    -ms-flex-pack: distribute;
    justify-content: space-around
}

.steps__name {
    margin: 0
}

.steps__text {
    margin: 20px 0 0;
    font-size: 1.125rem;
    line-height: 1.875rem;
    font-weight: 300;
    color: #000
}

.info__title,
.steps__title {
    font-size: 1.875rem
}

.steps__title {
    text-transform: uppercase
}

.sked__item {
    font-size: 1.125rem;
    line-height: 1.875rem;
    margin-bottom: 19px
}

.data {
    margin: 66px 0 0
}

.data__container {
    padding: 50px 50px 40px;
    background-color: #f1f1f1
}

.data__text {
    font-size: .9375rem;
    line-height: 1.5625rem;
    font-weight: 500
}

.catalog__goods {
    background-color: transparent
}

.catalog__row {
    padding: 10px 0
}

.catalog__hits {
    margin: 58px 0 0
}

.catalog .goods__title,
.goods__sort .sort__name {
    margin-bottom: 0
}

.catalog .goods__grid {
    margin-top: 20px
}

.catalog__goods .breadcrumbs {
    padding-top: 15px;
    padding-bottom: 0
}

.goods__sort .sort {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.goods__sort .sort__item {
    margin: 0 12px;
    line-height: 1
}

.goods__sort .sort__button {
    position: relative;
    font-size: .8125rem;
    text-transform: lowercase;
    border-bottom: 1px dashed #000;
    font-weight: 500;
    color: #333;
    text-decoration: none;
}

.goods__sort .sort__button:after {
    content: '';
    position: absolute;
    border: solid #000;
    border-width: 0 2px 2px 0;
    top: calc(50% - 2px);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    padding: 2px;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    right: -12px
}

.sort__button:hover {
    color: #0e51a3
}

.sort__button:hover:after {
    border-color: #0e51a3
}

.filter__wrapper {
    background-color: #f3f3f3;
    padding: 25px
}

.filter__form {
    padding: 30px;
    background-color: #f3f3f3
}

.card__grid {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start
}

.slider-nav__image,
.c-slider__image {
    max-width: 100%;
    width: 100%;
    height: 100%;
    object-fit: cover;
    display: block;
    margin: 0 auto;
}

.c-slider__photo {
    height: 590px;
}

.c-slider__nav {
    margin-top: 40px;
    padding: 0px 25px;
}

.slider-nav .owl-item {
    flex: 0 1 auto;
    margin: 0px 15px;
}

.slider-nav .current-slide {
    border: 4px solid #ffde00;
}

.slider-nav__image {
    height: 150px;
}

.card__title {
    font-size: 1.875rem;
    line-height: 2.0625rem;
    margin: 0
}

.card__id {
    margin: 13px 0 0;
    font-size: .9375rem;
    font-weight: 500;
    color: #000
}

.card__price {
    font-size: 1.875rem;
    font-weight: 700;
    margin: 0
}

.card__city,
.card__type {
    font-weight: 500;
    font-size: .9375rem
}

.card__top {
    margin: 11px 0 0;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    border-bottom: 1px solid #000;
    padding-bottom: 27px
}

.card__type {
    margin: 5px 0 0
}

.card__footer {
    padding-top: 23px;
    border-top: 1px solid #000
}

.card__buttons {
    margin: 28px 0 0;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.card__map {
    margin: 31px 0 0;
    height: 203px;
    width: 100%
}

.card__city {
    margin-bottom: 0
}

.card__address {
    font-size: .9375rem
}

.card__btn {
    padding: 14px 49px
}

.card__description {
    margin-top: 71px;
    line-height: 1.875rem
}

.card__image {
    display: block;
    max-width: 100%;
    height: auto
}

.card__nav {
    margin: 90px 0 0;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.card-nav__link {
    color: #000;
    font-size: .9375rem;
    line-height: normal;
    font-weight: 700;
    text-align: center;
    margin: 0 32px
}

.card-nav__link:before {
    vertical-align: middle;
    display: block;
    width: 32px;
    height: 32px;
    margin: 0 auto 19px
}

.card-nav__link_icon-prev:before {
    content: '';
    background-image: url(../img/card__arrow-prev.png)
}

.card-nav__link_icon-next:before {
    content: '';
    background-image: url(../img/card__arrow-next.png)
}

.card-nav__link_icon-all:before {
    content: '';
    background-image: url(../img/card__icon-all.png)
}

.card-nav__link:hover {
    opacity: .5
}

body .card-body {
    padding-bottom: 16px;
    justify-content: space-between;
}

body .card-body__col {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 50%;
    flex: 1 1 50%;
    max-width: 50%
}

body .card-body__col:last-child {
    max-width: 45%;
}

body .card-body__item {
    margin: 20px 0 10px;
    font-size: .9375rem;
    font-weight: 500
}

body .card-body__btn {
    margin-top: 12px;
    padding: 14px 35px
}

.type__name {
    background-color: #0e51a3;
    color: #fff;
    display: inline-block;
    vertical-align: 1px;
    padding: 1px 4px;
    line-height: 1;
    margin-left: 2px
}

.form-complete {
    text-align: center;
}

.form-complete,
.hamburger {
    display: none;
    margin-top: 45px;
}

.fotorama__img {
    height: 100%!important;
    top: 0!important;
    -o-object-fit: cover;
    object-fit: cover
}

.fotorama__nav-wrap {
    margin: 39px 0 0
}

.fotorama__arr,
.fotorama__fullscreen-icon,
.fotorama__video-close,
.fotorama__video-play {
    background-image: url(../img/fotorama.png);
    background-repeat: no-repeat
}

.fotorama__nav__frame {
    margin: 0
}

.fotorama__thumb-border {
    margin: 0!important;
    border: 4px solid #ffde00!important
}

.description__slider {
    position: relative;
    padding: 30px 35px
}

.remodal-close,
.remodal-close:before {
    left: auto;
    right: 10px;
    top: 10px
}

.remodal-close:before {
    background-image: url(../img/close-icon.png);
    background-repeat: no-repeat;
    width: 24px;
    height: 24px
}

.modal-tour {
    padding: 0px;
    margin: 0px;
}

.modal-tour iframe {
    max-width: 100%;
    display: block;
}

.remodal__grid {
    margin: 40px 0 0
}

.remodal__btn {
    margin: 30px 0 0
}

.remodal__grid .form__group {
    margin-bottom: 20px
}

@media only screen and (min-width:641px) {
    .remodal-order {
        max-width: 1100px;
        padding: 50px 120px 70px
    }
    .modal-tour {
        max-width: 840px;
    }
}

.remodal-order .form__group {
    margin-bottom: 39px
}

.articles__more:hover {
    opacity: .7
}

.attendance__hidden,
.goods__hidden {
    opacity: 0;
    -webkit-transform: scale(0) translateY(-50%);
    transform: scale(0) translateY(-50%);
    -webkit-transition: all .45s cubic-bezier(.25, .46, .45, .94);
    transition: all .45s cubic-bezier(.25, .46, .45, .94)
}

.attendance__col:hover .attendance__hidden,
.goods__col:hover .goods__hidden {
    opacity: 1;
    -webkit-transform: scale(1) translate(0);
    transform: scale(1) translate(0);
    -webkit-transition: all .95s cubic-bezier(.25, .46, .45, .94);
    transition: all .95s cubic-bezier(.25, .46, .45, .94)
}

.anchors__link:before,
.header__menu .menu__link:hover {
    -webkit-transition: all .35s cubic-bezier(.25, .46, .45, .94)
}

.goods__col:hover .goods__hidden .goods__btn,
.goods__col:hover .goods__hidden .goods__info,
.goods__col:hover .goods__hidden .goods__price,
.goods__col:hover .goods__hidden .goods__text {
    -webkit-animation: 1s cubic-bezier(.25, .46, .45, .94) both fade-in;
    animation: 1s cubic-bezier(.25, .46, .45, .94) both fade-in
}

.header__menu .menu__link:hover {
    background-color: #ffde00;
    border-radius: 4px;
    transition: all .35s cubic-bezier(.25, .46, .45, .94)
}

.callback-btn:hover {
    background-color: #ffde00;
    color: #000
}

.anchors__link:after,
.anchors__link:before {
    width: 0;
    height: 0;
    bottom: -10px;
    background-color: #0e51a3
}

.anchors__link {
    position: relative
}

.anchors__link:after,
.anchors__link:before,
.goods__btn:before {
    position: absolute;
    content: ''
}

.anchors__link:before {
    left: 0;
    transition: all .35s cubic-bezier(.25, .46, .45, .94)
}

.anchors__link:after {
    right: 0;
    -webkit-transition: all .35s cubic-bezier(.25, .46, .45, .94);
    transition: all .35s cubic-bezier(.25, .46, .45, .94)
}

.anchors__link:hover:after,
.anchors__link:hover:before {
    width: 100%;
    height: 4px;
    left: 0;
    -webkit-transition: all .35s cubic-bezier(.25, .46, .45, .94);
    transition: all .35s cubic-bezier(.25, .46, .45, .94)
}

.goods__btn {
    position: relative;
    overflow: hidden
}

.goods__btn:before {
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #fff;
    z-index: -1;
    opacity: 0;
    -webkit-transition: all .35s cubic-bezier(.25, .46, .45, .94);
    transition: all .35s cubic-bezier(.25, .46, .45, .94)
}

.hamburger,
.select {
    cursor: pointer;
    position: relative
}

.goods__btn:hover:before {
    -webkit-transition: all .35s cubic-bezier(.25, .46, .45, .94);
    transition: all .35s cubic-bezier(.25, .46, .45, .94);
    width: 110%;
    height: 110%;
    border-radius: 0;
    opacity: 1
}

.goods__btn:hover {
    border-color: #fff
}

.btn:hover {
    -webkit-transition: -webkit-box-shadow .3s;
    transition: -webkit-box-shadow .3s;
    transition: box-shadow .3s;
    transition: box-shadow .3s, -webkit-box-shadow .3s;
    -webkit-box-shadow: 0 0 11px rgba(33, 33, 33, .2);
    box-shadow: 0 0 11px rgba(33, 33, 33, .2)
}

@-webkit-keyframes fade-in {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-200%);
        transform: translateY(-200%)
    }
    50% {
        opacity: .5
    }
    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

@keyframes fade-in {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-200%);
        transform: translateY(-200%)
    }
    50% {
        opacity: .5
    }
    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

.hamburger {
    z-index: 9999
}

.hamburger__line {
    width: 30px;
    height: 3px;
    background-color: #0e51a3;
    display: block;
    margin: 5px auto;
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out
}

.hamburger.is-active {
    -webkit-transition: all .25s cubic-bezier(.25, .46, .45, .94);
    transition: all .25s cubic-bezier(.25, .46, .45, .94);
    -webkit-transition-delay: .3s;
    transition-delay: .3s;
    -webkit-transform: translateX(-50%) rotate(45deg);
    transform: translateX(-50%) rotate(45deg)
}

.hamburger.is-active .hamburger__line:nth-child(2) {
    width: 0
}

.hamburger.is-active .hamburger__line:nth-child(1),
.hamburger.is-active .hamburger__line:nth-child(3) {
    -webkit-transition-delay: .2s;
    transition-delay: .2s
}

.hamburger.is-active .hamburger__line:nth-child(1) {
    -webkit-transform: translateY(4px);
    transform: translateY(4px)
}

.hamburger.is-active .hamburger__line:nth-child(3) {
    -webkit-transform: translateY(-12px) rotate(90deg);
    transform: translateY(-12px) rotate(90deg)
}

.header__social_mobile {
    display: none
}

.up__circle {
    background-image: url(../img/arrow__up.png);
    background-repeat: no-repeat;
    background-position: center center
}

.btn_icon-online:before {
    content: '';
    display: inline-block;
    vertical-align: middle;
    background-image: url(../img/online.png);
    width: 32px;
    height: 32px;
    margin-right: 20px
}

.noUi-base,
.noUi-connects,
.noUi-horizontal {
    height: 2px;
    background-color: #c5d3e3
}

.noUi-base,
.noUi-connects {
    border: none;
    cursor: pointer
}

.noUi-horizontal .noUi-handle {
    width: 13px;
    height: 13px;
    border-radius: 50%;
    border: none;
    top: calc(50% + 0px);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    cursor: pointer;
    background-color: #0e51a3;
    -webkit-box-shadow: none;
    box-shadow: none
}

.noUi-connect {
    background-color: #0e51a3
}

html:not([dir=rtl]) .noUi-horizontal .noUi-handle {
    right: -7px
}

.noUi-handle:after,
.noUi-handle:before {
    display: none
}

.filter__input:focus {
    border-bottom: none
}

.select-hidden {
    display: none;
    padding-right: 10px;
    height: 31px;
    font-weight: 500;
    text-align: center
}

.select {
    display: inline-block;
    font-size: 16px;
    width: 100%;
    height: 39px;
    font-weight: 500
}

.select-options,
.select-styled,
.select-styled:after {
    position: absolute;
    right: 0
}

.select-styled {
    top: 0;
    bottom: 0;
    left: 0;
    padding: 11px 0;
    border-radius: 0;
    background-color: transparent;
    color: #000;
    font-weight: 500;
    font-size: .9375rem;
    border-bottom: 2px solid #0e51a3
}

.select-styled:after {
    content: '';
    border: solid #105ebe;
    border-width: 0 2px 2px 0;
    top: calc(50% - 4px);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    padding: 2px;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    display: inline-block;
    vertical-align: middle
}

.select-options,
.select-options li:first-child {
    border-top: none
}

.select-styled.active,
.select-styled:active,
.select-styled:hover {
    background-color: inherit;
    overflow: hidden;
}

.select-options {
    display: none;
    top: 100%;
    left: 0;
    z-index: 9999;
    margin: 0;
    padding: 0;
    background-color: #ffff
}

.select-options li {
    margin: 0;
    padding: 5px 0;
    text-indent: 15px;
    color: #202124
}

.select-options li:hover {
    color: #fff;
    background: #105ebe
}

.select-options li[rel=hide] {
    display: none
}

@media only screen and (max-width:1250px) {
    .container {
        width: 100%
    }
    .footer__inner {
        padding-left: 0
    }
    body,
    html {
        overflow-x: hidden
    }
    .goods__hidden {
        font-size: 12px;
        line-height: 1;
        justify-content: center;
    }
    .goods__btn {
        padding: 8px 43px;
    }
    .goods__top {
        top: 0px;
    }
    .activity__info {
        margin-top: 20px;
        width: 100%
    }
    .activity__row {
        flex-wrap: wrap
    }
}

@media only screen and (max-width:1200px) {
    .container {
        width: 100%
    }
    .counts {
        align-items: center
    }
    .counts__info {
        font-size: 1.1rem
    }
    .header__number:first-child {
        margin-right: 10px
    }
    .services__col {
        width: 50%;
        min-width: auto
    }
    .services__col:last-child {
        display: flex;
        width: auto;
        flex: 1 1 100%;
        justify-content: space-between;
        margin: 0 -15px
    }
    .services__col:last-child .services__item {
        width: 50%;
        margin: 0 15px 40px
    }
    .card__btn {
        padding: 14px 32px
    }
}

@media only screen and (max-width:1023px) {
    .remodal.modal-tour {
        padding: 0px;
    }
    .hamburger {
        display: block
    }
    .callback-btn {
        background-image: url(../img/phone-symbol-of-an-auricular-inside-a-circle.svg);
        background-size: 100%;
        font-size: 0;
        background-color: transparent;
        padding: 0;
        width: 25px;
        height: 25px;
        margin-left: auto;
        object-fit: cover;
        position: absolute;
        right: 10px;
        top: 10px
    }
    .callback-btn:hover {
        background-color: transparent;
        border-radius: 50%
    }
    .header {
        padding: 15px 0
    }
    .header__center {
        margin: 0 0 10px
    }
    .header__center .header__container {
        position: relative;
        flex-wrap: wrap;
        align-items: center;
        justify-content: flex-start;
        padding-right: 50px
    }
    .header__top {
        order: 1
    }
    .header__desc {
        margin-top: 5px;
        margin-bottom: 5px
    }
    .header__nav {
        opacity: 0;
        visibility: hidden;
        position: absolute;
        top: 0;
        background: rgba(255, 255, 255, .95);
        width: 80%;
        z-index: 999;
        height: auto;
        bottom: 0;
        box-shadow: 0 15px 65px 0 rgba(0, 0, 0, .17), 0 15px 65px 0 rgba(0, 0, 0, .17);
        transform: translateX(-50%);
        transition: all .75s cubic-bezier(.25, .46, .45, .94), transform .55s cubic-bezier(.25, .46, .45, .94)
    }
    .header__nav.is-visible {
        opacity: 1;
        visibility: visible;
        transform: translate(0, 0);
        transition: opacity .55s cubic-bezier(.25, .46, .45, .94), transform .45s cubic-bezier(.25, .46, .45, .94)
    }
    .header__nav .header__container {
        height: 100%;
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
        position: relative;
        transform: translateX(-100%);
        transition: transform .55s cubic-bezier(.25, .46, .45, .94);
        transition-delay: 1s
    }
    .header__nav.is-visible>.header__container {
        transform: translateX(0);
        transition: transform .95s cubic-bezier(.25, .46, .45, .94)
    }
    .header__menu {
        display: flex;
        flex-direction: column;
        justify-content: flex-start;
        align-items: center;
        width: 100%
    }
    .menu__item {
        margin: 0 0 10px;
        text-align: center
    }
    .menu__link {
        color: #000;
        font-size: 1.2rem;
        display: block
    }
    .header__social {
        display: none
    }
    .header__social_mobile {
        margin: 20px 0 0;
        display: flex;
        justify-content: flex-start;
        text-align: center
    }
    .header__social_mobile .social__item {
        display: block;
        margin: 0 0 10px;
        width: 50px;
        text-align: center
    }
    .header__counts {
        display: none
    }
    .header__number {
        flex: 0 1 auto;
        padding: 0;
        margin: 0 10px 5px 0
    }
    .header__contacts {
        justify-content: flex-start;
        flex-wrap: wrap
    }
    .vantage__list {
        justify-content: space-around;
        padding: 30px 0
    }
    .callback,
    .feedback {
        padding: 40px 0 0
    }
    .callback__container,
    .feedback__container {
        padding: 0
    }
    .callback__inner,
    .feedback__inner {
        padding-left: 25px;
        padding-right: 25px
    }
    .services__item {
        padding: 47px 20px
    }
    .attendance__col {
        width: 50%
    }
    .activity__slider,
    .catalog__fitler,
    .materials__col,
    .notes__info {
        width: 100%
    }
    .deal__row {
        justify-content: space-around
    }
    .catalog__row,
    .notes__container {
        flex-wrap: wrap
    }
    .materials__col {
        padding: 10px 0
    }
    .articles__col,
    .notes__container {
        padding-left: 15px;
        padding-right: 15px
    }
    .notes__info {
        padding-bottom: 0
    }
    .notes__content {
        margin-left: 0
    }
    .notes__image {
        margin: 20px 0 0
    }
    .articles__row {
        margin-left: -15px;
        margin-right: -15px
    }
    .filter__form {
        display: flex;
        align-items: flex-end;
        flex-wrap: wrap
    }
    .card__buttons,
    .card__grid {
        flex-wrap: wrap
    }
    .filter__form .form__group {
        width: 50%;
        padding: 0 15px
    }
    .card__carousel,
    .card__info,
    .catalog__goods,
    .card__left {
        width: 100%
    }
    .filter__form .form__group:nth-child(4) {
        order: -1
    }
    .filter__form .terms-conditions {
        margin-left: 15px
    }
    .catalog__hits {
        display: none
    }
    .filter__form {
        padding: 20px
    }
    .card__grid {
        flex-direction: column-reverse
    }
    .card__info {
        margin-bottom: 40px
    }
    .card__btn {
        margin: 15px 0 0;
        padding: 14px 32px
    }
    .card-body,
    .card__top {
        flex-wrap: wrap
    }
    body .card-body__col {
        width: 100%;
        flex: 1;
        max-width: 100%
    }
    .remodal {
        padding-left: 15px;
        padding-right: 15px
    }
    .remodal-close:before {
        width: 12px;
        height: 12px
    }
    .remodal__form .terms-conditions {
        margin-left: 15px
    }
    .anchors__item {
        margin: 0 5px 15px;
        text-align: center;
        width: 45%;
        border: 1px solid #000;
        display: -webkit-flex;
        display: -moz-flex;
        display: -ms-flex;
        display: -o-flex;
        display: flex;
        align-items: center;
        justify-content: center
    }
    .anchors__link {
        width: 100%;
        display: block;
        padding: 10px
    }
    .feedback__form .form__group {
        flex: 1;
        max-width: 100%;
        min-width: 260px;
    }
}

@media only screen and (max-width:767px) {
    .goods-more__link_line:before,
    .goods-more__link_line:after {
        display: none;
    }
    .connect__right,
    .faq__list {
        margin-left: 0
    }
    .footer__up,
    .materials__col,
    .materials__title {
        text-align: center
    }
    :root {
        font-size: .8rem
    }
    .title_h1,
    h1 {
        font-size: 2.4rem
    }
    .title_h2,
    h2 {
        font-size: 2rem
    }
    .title_h3,
    h3 {
        font-size: 1.3rem
    }
    .title_h4,
    h4,
    h5,
    h6 {
        font-size: 1rem
    }
    .pluses {
        position: relative;
        margin-top: 0;
        padding: 45px 0 100px;
        background-size: cover
    }
    .pluses__text {
        line-height: normal
    }
    .pluses:before {
        content: '';
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background-color: rgba(0, 0, 0, .5);
        z-index: -1
    }
    .connect {
        padding: 20px 0 40px
    }
    .connect__col {
        width: 100%
    }
    .connect__left {
        position: static
    }
    .connect__number {
        font-size: 24px
    }
    .faq {
        padding: 30px 0
    }
    .faq__info {
        font-size: 2.4rem
    }
    .vantage {
        padding: 20px 0 30px
    }
    .vantage__item {
        width: 50%
    }
    .attendance__col,
    .steps__col {
        width: 100%
    }
    .slider__title {
        font-size: 1.6rem
    }
    .slider__text {
        line-height: 1.5
    }
    .slider__item {
        height: 550px
    }
    .slider__content {
        margin-bottom: 0;
        padding: 20px 15px
    }
    .footer__up {
        display: block;
        flex: 1 1 100%;
        margin: 10px auto
    }
    .up__circle {
        margin: 0 auto
    }
    .attendance__item {
        min-height: 200px;
        padding: 15px
    }
    .notes__image {
        width: 190px;
        height: 190px
    }
    .materials__list {
        width: 100%;
        margin-left: 0
    }
    .materials__image {
        margin: 0 auto
    }
    .materials__item {
        flex-wrap: wrap
    }
    .articles__col {
        width: 100%
    }
    .articles__image {
        height: 170px
    }
    .card-nav__link {
        margin: 0 10px
    }
    .c-slider__photo {
        height: 320px;
    }
    .modal-tour iframe {
        height: 350px !important;
    }
    .attendance__hidden {
        position: static;
        opacity: 1;
        -webkit-transform: scale(1) translateY(0);
        transform: scale(1) translateY(0);
        padding: 20px;
        height: auto;
    }
    .attendance__hidden .hidden__title {
        display: none;
    }
}

@media only screen and (max-width:460px) {
    body .card-body__col:last-child {
        max-width: 100%;
    }
    .filter__form .form__group,
    .goods__col,
    .services__col,
    .services__col:last-child .services__item {
        width: 100%
    }
    .header__desc {
        margin-left: 0;
        flex: 1 1 100%
    }
    .services__item_large {
        min-height: 205px
    }
    .services__col:last-child {
        flex-wrap: wrap
    }
    .goods__image {
        margin: 0 auto
    }
    .goods__header {
        display: flex;
        justify-content: center;
        width: 275px;
        margin: 0 auto
    }
    body .card-body__col {
        flex: 1 1 100%
    }
    .card__btn {
        width: 100%;
        text-align: center
    }
    .footer__row {
        justify-content: center;
        text-align: center;
    }
    .footer__bottom {
        justify-content: center;
        text-align: center;
    }
    .pluses__item {
        margin-bottom: 40px;
        text-align: center;
    }
    .pluses__text {
        padding-right: 0;
    }
}


/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiIiwic291cmNlcyI6WyJtYWluLmNzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7LmZvdG9yYW1hX19hcnIsLmZvdG9yYW1hX19mdWxsc2NyZWVuLWljb24sLmZvdG9yYW1hX19uYXYsLmZvdG9yYW1hX19uYXZfX2ZyYW1lLC5mb3RvcmFtYV9fbmF2X19zaGFmdCwuZm90b3JhbWFfX3N0YWdlX19mcmFtZSwuZm90b3JhbWFfX3N0YWdlX19zaGFmdCwuZm90b3JhbWFfX3ZpZGVvLWNsb3NlLC5mb3RvcmFtYV9fdmlkZW8tcGxheSwubWZwLWFycm93LC5ub1VpLXRhcmdldCwubm9VaS10YXJnZXQgKiwub3dsLWNhcm91c2VsLC5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtLC5vd2wtdGhlbWUgLm93bC1kb3RzLC5vd2wtdGhlbWUgLm93bC1uYXZ7LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOnRyYW5zcGFyZW50fS5tZnAtY29udGFpbmVyLC5yZW1vZGFsLGltZy5tZnAtaW1ne2JveC1zaXppbmc6Ym9yZGVyLWJveH0uZm90b3JhbWFfX3dyYXAtLW9ubHktYWN0aXZlIC5mb3RvcmFtYV9fc3RhZ2VfX2ZyYW1lLC5vd2wtY2Fyb3VzZWwub3dsLXJlZnJlc2ggLm93bC1pdGVtLC5zZWxlY3QtaGlkZGVue3Zpc2liaWxpdHk6aGlkZGVufS5mb3RvcmFtYV9fd3JhcCwucmVtb2RhbHstd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6MTAwJX0uaGVhZGVyLC53cmFwcGVyey1tcy1mbGV4LWRpcmVjdGlvbjpjb2x1bW59LmNhbGxiYWNrLWJ0biwuZ29vZHNfX3RvcCwuc2xpZGVyX190aXRsZSwudGl0bGV7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS5jb25uZWN0X19jb2xfaW5uZXIsLmZlZWRiYWNrX19mb3JtLC5nb29kc19faGlkZGVuLC5oZWFkZXIsLm5vdGVzX19pbmZvLC53cmFwcGVyey13ZWJraXQtYm94LW9yaWVudDp2ZXJ0aWNhbDstd2Via2l0LWJveC1kaXJlY3Rpb246bm9ybWFsfS5saXN0LC5wbHVzZXNfX2xpc3QsLnJvdywuc2VsZWN0LW9wdGlvbnN7bGlzdC1zdHlsZTpub25lfS5vd2wtY2Fyb3VzZWwsLm93bC1jYXJvdXNlbCAub3dsLWl0ZW17cG9zaXRpb246cmVsYXRpdmV9Lm93bC1jYXJvdXNlbHtkaXNwbGF5Om5vbmU7d2lkdGg6MTAwJTt6LWluZGV4OjF9Lm93bC1jYXJvdXNlbCAub3dsLXN0YWdle3Bvc2l0aW9uOnJlbGF0aXZlOy1tcy10b3VjaC1hY3Rpb246cGFuLVk7dG91Y2gtYWN0aW9uOm1hbmlwdWxhdGlvbjstbW96LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVufS5vd2wtY2Fyb3VzZWwgLm93bC1zdGFnZTphZnRlcntjb250ZW50OlwiLlwiO2Rpc3BsYXk6YmxvY2s7Y2xlYXI6Ym90aDt2aXNpYmlsaXR5OmhpZGRlbjtsaW5lLWhlaWdodDowO2hlaWdodDowfS5tZnAtYXJyb3c6YWZ0ZXIsLm1mcC1hcnJvdzpiZWZvcmUsLm1mcC1jb250YWluZXI6YmVmb3JlLC5tZnAtZmlndXJlOmFmdGVye2NvbnRlbnQ6Jyd9Lm93bC1jYXJvdXNlbCAub3dsLXN0YWdlLW91dGVye3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbjstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCl9Lm93bC1jYXJvdXNlbCAub3dsLWl0ZW0sLm93bC1jYXJvdXNlbCAub3dsLXdyYXBwZXJ7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjstbW96LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuOy1tcy1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7LW1vei10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApfS5vd2wtY2Fyb3VzZWwgLm93bC1pdGVte21pbi1oZWlnaHQ6MXB4O2Zsb2F0OmxlZnQ7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjstd2Via2l0LXRvdWNoLWNhbGxvdXQ6bm9uZX0ub3dsLWNhcm91c2VsIC5vd2wtaXRlbSBpbWd7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlfS5vd2wtY2Fyb3VzZWwgLm93bC1kb3RzLmRpc2FibGVkLC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYuZGlzYWJsZWR7ZGlzcGxheTpub25lfS5uby1qcyAub3dsLWNhcm91c2VsLC5vd2wtY2Fyb3VzZWwub3dsLWxvYWRlZHtkaXNwbGF5OmJsb2NrfS5vd2wtY2Fyb3VzZWwgLm93bC1kb3QsLm93bC1jYXJvdXNlbCAub3dsLW5hdiAub3dsLW5leHQsLm93bC1jYXJvdXNlbCAub3dsLW5hdiAub3dsLXByZXZ7Y3Vyc29yOnBvaW50ZXI7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1raHRtbC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lfS5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgYnV0dG9uLm93bC1uZXh0LC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgYnV0dG9uLm93bC1wcmV2LC5vd2wtY2Fyb3VzZWwgYnV0dG9uLm93bC1kb3R7YmFja2dyb3VuZDowIDA7Y29sb3I6aW5oZXJpdDtib3JkZXI6bm9uZTtwYWRkaW5nOjAhaW1wb3J0YW50O2ZvbnQ6aW5oZXJpdH0ub3dsLWNhcm91c2VsLm93bC1sb2FkaW5ne29wYWNpdHk6MDtkaXNwbGF5OmJsb2NrfS5vd2wtY2Fyb3VzZWwub3dsLWhpZGRlbntvcGFjaXR5OjB9Lm93bC1jYXJvdXNlbC5vd2wtZHJhZyAub3dsLWl0ZW17LW1zLXRvdWNoLWFjdGlvbjpwYW4teTt0b3VjaC1hY3Rpb246cGFuLXk7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lfS5vd2wtY2Fyb3VzZWwub3dsLWdyYWJ7Y3Vyc29yOm1vdmU7Y3Vyc29yOmdyYWJ9Lm93bC1jYXJvdXNlbC5vd2wtcnRse2RpcmVjdGlvbjpydGx9Lm93bC1jYXJvdXNlbC5vd2wtcnRsIC5vd2wtaXRlbXtmbG9hdDpyaWdodH0ub3dsLWNhcm91c2VsIC5hbmltYXRlZHthbmltYXRpb24tZHVyYXRpb246MXM7YW5pbWF0aW9uLWZpbGwtbW9kZTpib3RofS5vd2wtY2Fyb3VzZWwgLm93bC1hbmltYXRlZC1pbnt6LWluZGV4OjB9Lm93bC1jYXJvdXNlbCAub3dsLWFuaW1hdGVkLW91dHt6LWluZGV4OjF9Lm93bC1jYXJvdXNlbCAuZmFkZU91dHthbmltYXRpb24tbmFtZTpmYWRlT3V0fUBrZXlmcmFtZXMgZmFkZU91dHswJXtvcGFjaXR5OjF9MTAwJXtvcGFjaXR5OjB9fS5vd2wtaGVpZ2h0e3RyYW5zaXRpb246aGVpZ2h0IC41cyBlYXNlLWluLW91dH0ub3dsLWNhcm91c2VsIC5vd2wtaXRlbSAub3dsLWxhenl7b3BhY2l0eTowO3RyYW5zaXRpb246b3BhY2l0eSAuNHMgZWFzZX0ub3dsLWNhcm91c2VsIC5vd2wtaXRlbSAub3dsLWxhenk6bm90KFtzcmNdKSwub3dsLWNhcm91c2VsIC5vd2wtaXRlbSAub3dsLWxhenlbc3JjXj1cIlwiXXttYXgtaGVpZ2h0OjB9Lm93bC1jYXJvdXNlbCAub3dsLWl0ZW0gaW1nLm93bC1sYXp5e3RyYW5zZm9ybS1zdHlsZTpwcmVzZXJ2ZS0zZH0ub3dsLWNhcm91c2VsIC5vd2wtdmlkZW8td3JhcHBlcntwb3NpdGlvbjpyZWxhdGl2ZTtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kOiMwMDB9Lm93bC1jYXJvdXNlbCAub3dsLXZpZGVvLXBsYXktaWNvbntwb3NpdGlvbjphYnNvbHV0ZTtoZWlnaHQ6ODBweDt3aWR0aDo4MHB4O2xlZnQ6NTAlO3RvcDo1MCU7bWFyZ2luLWxlZnQ6LTQwcHg7bWFyZ2luLXRvcDotNDBweDtiYWNrZ3JvdW5kOnVybChvd2wudmlkZW8ucGxheS5wbmcpIG5vLXJlcGVhdDtjdXJzb3I6cG9pbnRlcjt6LWluZGV4OjE7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuMXMgZWFzZX0ub3dsLWNhcm91c2VsIC5vd2wtdmlkZW8tcGxheS1pY29uOmhvdmVyey1tcy10cmFuc2Zvcm06c2NhbGUoMS4zLDEuMyk7dHJhbnNmb3JtOnNjYWxlKDEuMywxLjMpfS5vd2wtY2Fyb3VzZWwgLm93bC12aWRlby1wbGF5aW5nIC5vd2wtdmlkZW8tcGxheS1pY29uLC5vd2wtY2Fyb3VzZWwgLm93bC12aWRlby1wbGF5aW5nIC5vd2wtdmlkZW8tdG57ZGlzcGxheTpub25lfS5vd2wtY2Fyb3VzZWwgLm93bC12aWRlby10bntvcGFjaXR5OjA7aGVpZ2h0OjEwMCU7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjt0cmFuc2l0aW9uOm9wYWNpdHkgLjRzIGVhc2V9Lm93bC1jYXJvdXNlbCAub3dsLXZpZGVvLWZyYW1le3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MTtoZWlnaHQ6MTAwJTt3aWR0aDoxMDAlfS5tZnAtYmcsLm1mcC13cmFwe3Bvc2l0aW9uOmZpeGVkO2xlZnQ6MDt0b3A6MH0ub3dsLXRoZW1lIC5vd2wtbmF2e21hcmdpbi10b3A6MTBweDt0ZXh0LWFsaWduOmNlbnRlcn0ub3dsLXRoZW1lIC5vd2wtbmF2IFtjbGFzcyo9b3dsLV17Y29sb3I6I0ZGRjtmb250LXNpemU6MTRweDttYXJnaW46NXB4O3BhZGRpbmc6NHB4IDdweDtiYWNrZ3JvdW5kOiNENkQ2RDY7ZGlzcGxheTppbmxpbmUtYmxvY2s7Y3Vyc29yOnBvaW50ZXI7Ym9yZGVyLXJhZGl1czozcHh9Lm93bC10aGVtZSAub3dsLW5hdiBbY2xhc3MqPW93bC1dOmhvdmVye2JhY2tncm91bmQ6Izg2OTc5MTtjb2xvcjojRkZGO3RleHQtZGVjb3JhdGlvbjpub25lfS5vd2wtdGhlbWUgLm93bC1uYXYgLmRpc2FibGVke29wYWNpdHk6LjU7Y3Vyc29yOmRlZmF1bHR9Lm93bC10aGVtZSAub3dsLW5hdi5kaXNhYmxlZCsub3dsLWRvdHN7bWFyZ2luLXRvcDoxMHB4fS5vd2wtdGhlbWUgLm93bC1kb3Rze3RleHQtYWxpZ246Y2VudGVyfS5vd2wtdGhlbWUgLm93bC1kb3RzIC5vd2wtZG90e2Rpc3BsYXk6aW5saW5lLWJsb2NrO3pvb206MX0ub3dsLXRoZW1lIC5vd2wtZG90cyAub3dsLWRvdCBzcGFue3dpZHRoOjEwcHg7aGVpZ2h0OjEwcHg7bWFyZ2luOjVweCA3cHg7YmFja2dyb3VuZDojRDZENkQ2O2Rpc3BsYXk6YmxvY2s7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OnZpc2libGU7dHJhbnNpdGlvbjpvcGFjaXR5IC4ycyBlYXNlO2JvcmRlci1yYWRpdXM6MzBweH0ubWZwLWJnLC5tZnAtY29udGFpbmVyLC5tZnAtd3JhcHt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfS5tZnAtd3JhcCwubm9VaS1oYW5kbGV7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbn0ub3dsLXRoZW1lIC5vd2wtZG90cyAub3dsLWRvdC5hY3RpdmUgc3Bhbiwub3dsLXRoZW1lIC5vd2wtZG90cyAub3dsLWRvdDpob3ZlciBzcGFue2JhY2tncm91bmQ6Izg2OTc5MX0ubWZwLWJne3otaW5kZXg6MTA0MjtvdmVyZmxvdzpoaWRkZW47YmFja2dyb3VuZDojMGIwYjBiO29wYWNpdHk6Ljh9Lm1mcC13cmFwe3otaW5kZXg6MTA0MztvdXRsaW5lOjAhaW1wb3J0YW50fS5tZnAtY29udGFpbmVye3RleHQtYWxpZ246Y2VudGVyO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDtwYWRkaW5nOjAgOHB4fS5tZnAtY29udGFpbmVyOmJlZm9yZXtkaXNwbGF5OmlubGluZS1ibG9jaztoZWlnaHQ6MTAwJTt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9Lm1mcC1hbGlnbi10b3AgLm1mcC1jb250YWluZXI6YmVmb3Jle2Rpc3BsYXk6bm9uZX0ubWZwLWNvbnRlbnR7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlO21hcmdpbjowIGF1dG87dGV4dC1hbGlnbjpsZWZ0O3otaW5kZXg6MTA0NX0ubWZwLWNsb3NlLC5tZnAtcHJlbG9hZGVye3RleHQtYWxpZ246Y2VudGVyO3Bvc2l0aW9uOmFic29sdXRlfS5tZnAtYWpheC1ob2xkZXIgLm1mcC1jb250ZW50LC5tZnAtaW5saW5lLWhvbGRlciAubWZwLWNvbnRlbnR7d2lkdGg6MTAwJTtjdXJzb3I6YXV0b30ubWZwLWFqYXgtY3Vye2N1cnNvcjpwcm9ncmVzc30ubWZwLXpvb20tb3V0LWN1ciwubWZwLXpvb20tb3V0LWN1ciAubWZwLWltYWdlLWhvbGRlciAubWZwLWNsb3Nle2N1cnNvcjotbW96LXpvb20tb3V0O2N1cnNvcjotd2Via2l0LXpvb20tb3V0O2N1cnNvcjp6b29tLW91dH0ubWZwLXpvb217Y3Vyc29yOnBvaW50ZXI7Y3Vyc29yOi13ZWJraXQtem9vbS1pbjtjdXJzb3I6LW1vei16b29tLWluO2N1cnNvcjp6b29tLWlufS5tZnAtYXV0by1jdXJzb3IgLm1mcC1jb250ZW50e2N1cnNvcjphdXRvfS5tZnAtYXJyb3csLm1mcC1jbG9zZSwubWZwLWNvdW50ZXIsLm1mcC1wcmVsb2FkZXJ7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lfS5tZnAtbG9hZGluZy5tZnAtZmlndXJle2Rpc3BsYXk6bm9uZX0ubWZwLWhpZGV7ZGlzcGxheTpub25lIWltcG9ydGFudH0ubWZwLXByZWxvYWRlcntjb2xvcjojQ0NDO3RvcDo1MCU7d2lkdGg6YXV0bzttYXJnaW4tdG9wOi0uOGVtO2xlZnQ6OHB4O3JpZ2h0OjhweDt6LWluZGV4OjEwNDR9Lm1mcC1wcmVsb2FkZXIgYXtjb2xvcjojQ0NDfS5tZnAtY2xvc2UsLm1mcC1wcmVsb2FkZXIgYTpob3Zlcntjb2xvcjojRkZGfS5tZnAtcy1lcnJvciAubWZwLWNvbnRlbnQsLm1mcC1zLXJlYWR5IC5tZnAtcHJlbG9hZGVye2Rpc3BsYXk6bm9uZX1idXR0b24ubWZwLWFycm93LGJ1dHRvbi5tZnAtY2xvc2V7b3ZlcmZsb3c6dmlzaWJsZTtjdXJzb3I6cG9pbnRlcjtiYWNrZ3JvdW5kOjAgMDtib3JkZXI6MDstd2Via2l0LWFwcGVhcmFuY2U6bm9uZTtkaXNwbGF5OmJsb2NrO291dGxpbmU6MDtwYWRkaW5nOjA7ei1pbmRleDoxMDQ2O2JveC1zaGFkb3c6bm9uZTt0b3VjaC1hY3Rpb246bWFuaXB1bGF0aW9ufWJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcntwYWRkaW5nOjA7Ym9yZGVyOjB9Lm1mcC1jbG9zZXt3aWR0aDo0NHB4O2hlaWdodDo0NHB4O2xpbmUtaGVpZ2h0OjQ0cHg7cmlnaHQ6MDt0b3A6MDt0ZXh0LWRlY29yYXRpb246bm9uZTtvcGFjaXR5Oi42NTtwYWRkaW5nOjAgMCAxOHB4IDEwcHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC1zaXplOjI4cHg7Zm9udC1mYW1pbHk6QXJpYWwsQmFza2VydmlsbGUsbW9ub3NwYWNlfS5tZnAtY2xvc2U6Zm9jdXMsLm1mcC1jbG9zZTpob3ZlcntvcGFjaXR5OjF9Lm1mcC1jbG9zZTphY3RpdmV7dG9wOjFweH0ubWZwLWNsb3NlLWJ0bi1pbiAubWZwLWNsb3Nle2NvbG9yOiMzMzN9Lm1mcC1pZnJhbWUtaG9sZGVyIC5tZnAtY2xvc2UsLm1mcC1pbWFnZS1ob2xkZXIgLm1mcC1jbG9zZXtjb2xvcjojRkZGO3JpZ2h0Oi02cHg7dGV4dC1hbGlnbjpyaWdodDtwYWRkaW5nLXJpZ2h0OjZweDt3aWR0aDoxMDAlfS5tZnAtY291bnRlcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO2NvbG9yOiNDQ0M7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MThweDt3aGl0ZS1zcGFjZTpub3dyYXB9Lm1mcC1maWd1cmUsaW1nLm1mcC1pbWd7bGluZS1oZWlnaHQ6MH0ubWZwLWFycm93e3Bvc2l0aW9uOmFic29sdXRlO29wYWNpdHk6LjY1O21hcmdpbjotNTVweCAwIDA7dG9wOjUwJTtwYWRkaW5nOjA7d2lkdGg6OTBweDtoZWlnaHQ6MTEwcHh9Lm1mcC1hcnJvdzphY3RpdmV7bWFyZ2luLXRvcDotNTRweH0ubWZwLWFycm93OmZvY3VzLC5tZnAtYXJyb3c6aG92ZXJ7b3BhY2l0eToxfS5tZnAtYXJyb3c6YWZ0ZXIsLm1mcC1hcnJvdzpiZWZvcmV7ZGlzcGxheTpibG9jazt3aWR0aDowO2hlaWdodDowO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDttYXJnaW4tdG9wOjM1cHg7bWFyZ2luLWxlZnQ6MzVweDtib3JkZXI6aW5zZXQgdHJhbnNwYXJlbnR9Lm1mcC1hcnJvdzphZnRlcntib3JkZXItdG9wLXdpZHRoOjEzcHg7Ym9yZGVyLWJvdHRvbS13aWR0aDoxM3B4O3RvcDo4cHh9Lm1mcC1hcnJvdzpiZWZvcmV7Ym9yZGVyLXRvcC13aWR0aDoyMXB4O2JvcmRlci1ib3R0b20td2lkdGg6MjFweDtvcGFjaXR5Oi43fS5tZnAtYXJyb3ctbGVmdHtsZWZ0OjB9Lm1mcC1hcnJvdy1sZWZ0OmFmdGVye2JvcmRlci1yaWdodDoxN3B4IHNvbGlkICNGRkY7bWFyZ2luLWxlZnQ6MzFweH0ubWZwLWFycm93LWxlZnQ6YmVmb3Jle21hcmdpbi1sZWZ0OjI1cHg7Ym9yZGVyLXJpZ2h0OjI3cHggc29saWQgIzNGM0YzRn0ubWZwLWFycm93LXJpZ2h0e3JpZ2h0OjB9Lm1mcC1hcnJvdy1yaWdodDphZnRlcntib3JkZXItbGVmdDoxN3B4IHNvbGlkICNGRkY7bWFyZ2luLWxlZnQ6MzlweH0ubWZwLWFycm93LXJpZ2h0OmJlZm9yZXtib3JkZXItbGVmdDoyN3B4IHNvbGlkICMzRjNGM0Z9Lm1mcC1pZnJhbWUtaG9sZGVye3BhZGRpbmctdG9wOjQwcHg7cGFkZGluZy1ib3R0b206NDBweH0ubWZwLWlmcmFtZS1ob2xkZXIgLm1mcC1jb250ZW50e2xpbmUtaGVpZ2h0OjA7d2lkdGg6MTAwJTttYXgtd2lkdGg6OTAwcHh9Lm1mcC1pbWFnZS1ob2xkZXIgLm1mcC1jb250ZW50LGltZy5tZnAtaW1ne21heC13aWR0aDoxMDAlfS5tZnAtaWZyYW1lLWhvbGRlciAubWZwLWNsb3Nle3RvcDotNDBweH0ubWZwLWlmcmFtZS1zY2FsZXJ7d2lkdGg6MTAwJTtoZWlnaHQ6MDtvdmVyZmxvdzpoaWRkZW47cGFkZGluZy10b3A6NTYuMjUlfS5tZnAtaWZyYW1lLXNjYWxlciBpZnJhbWV7cG9zaXRpb246YWJzb2x1dGU7ZGlzcGxheTpibG9jazt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtib3gtc2hhZG93OjAgMCA4cHggcmdiYSgwLDAsMCwuNik7YmFja2dyb3VuZDojMDAwfS5tZnAtZmlndXJlOmFmdGVyLGltZy5tZnAtaW1ne3dpZHRoOmF1dG87aGVpZ2h0OmF1dG87ZGlzcGxheTpibG9ja31pbWcubWZwLWltZ3twYWRkaW5nOjQwcHggMDttYXJnaW46MCBhdXRvfS5tZnAtZmlndXJlOmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6NDBweDtib3R0b206NDBweDtyaWdodDowO3otaW5kZXg6LTE7Ym94LXNoYWRvdzowIDAgOHB4IHJnYmEoMCwwLDAsLjYpO2JhY2tncm91bmQ6IzQ0NH0ubWZwLWZpZ3VyZSBzbWFsbHtjb2xvcjojQkRCREJEO2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MTRweH0ubWZwLWZpZ3VyZSBmaWd1cmV7bWFyZ2luOjB9Lm1mcC1ib3R0b20tYmFye21hcmdpbi10b3A6LTM2cHg7cG9zaXRpb246YWJzb2x1dGU7dG9wOjEwMCU7bGVmdDowO3dpZHRoOjEwMCU7Y3Vyc29yOmF1dG99Lm1mcC10aXRsZXt0ZXh0LWFsaWduOmxlZnQ7bGluZS1oZWlnaHQ6MThweDtjb2xvcjojRjNGM0YzO3dvcmQtd3JhcDpicmVhay13b3JkO3BhZGRpbmctcmlnaHQ6MzZweH0ubWZwLWdhbGxlcnkgLm1mcC1pbWFnZS1ob2xkZXIgLm1mcC1maWd1cmV7Y3Vyc29yOnBvaW50ZXJ9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo4MDBweCkgYW5kIChvcmllbnRhdGlvbjpsYW5kc2NhcGUpLHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6MzAwcHgpey5tZnAtaW1nLW1vYmlsZSAubWZwLWltYWdlLWhvbGRlcntwYWRkaW5nLWxlZnQ6MDtwYWRkaW5nLXJpZ2h0OjB9Lm1mcC1pbWctbW9iaWxlIGltZy5tZnAtaW1ne3BhZGRpbmc6MH0ubWZwLWltZy1tb2JpbGUgLm1mcC1maWd1cmU6YWZ0ZXJ7dG9wOjA7Ym90dG9tOjB9Lm1mcC1pbWctbW9iaWxlIC5tZnAtZmlndXJlIHNtYWxse2Rpc3BsYXk6aW5saW5lO21hcmdpbi1sZWZ0OjVweH0ubWZwLWltZy1tb2JpbGUgLm1mcC1ib3R0b20tYmFye2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuNik7Ym90dG9tOjA7bWFyZ2luOjA7dG9wOmF1dG87cGFkZGluZzozcHggNXB4O3Bvc2l0aW9uOmZpeGVkO2JveC1zaXppbmc6Ym9yZGVyLWJveH0ubWZwLWltZy1tb2JpbGUgLm1mcC1ib3R0b20tYmFyOmVtcHR5e3BhZGRpbmc6MH0ubWZwLWltZy1tb2JpbGUgLm1mcC1jb3VudGVye3JpZ2h0OjVweDt0b3A6M3B4fS5tZnAtaW1nLW1vYmlsZSAubWZwLWNsb3Nle3RvcDowO3JpZ2h0OjA7d2lkdGg6MzVweDtoZWlnaHQ6MzVweDtsaW5lLWhlaWdodDozNXB4O2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuNik7cG9zaXRpb246Zml4ZWQ7dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZzowfX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOjkwMHB4KXsubWZwLWFycm93ey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKC43NSk7dHJhbnNmb3JtOnNjYWxlKC43NSl9Lm1mcC1hcnJvdy1sZWZ0ey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjowO3RyYW5zZm9ybS1vcmlnaW46MH0ubWZwLWFycm93LXJpZ2h0ey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjoxMDAlO3RyYW5zZm9ybS1vcmlnaW46MTAwJX0ubWZwLWNvbnRhaW5lcntwYWRkaW5nLWxlZnQ6NnB4O3BhZGRpbmctcmlnaHQ6NnB4fX0ucmVtb2RhbC1iZy5yZW1vZGFsLWlzLW9wZW5lZCwucmVtb2RhbC1iZy5yZW1vZGFsLWlzLW9wZW5pbmd7LXdlYmtpdC1maWx0ZXI6Ymx1cigzcHgpO2ZpbHRlcjpibHVyKDNweCl9LnJlbW9kYWwtb3ZlcmxheXtiYWNrZ3JvdW5kOnJnYmEoNDMsNDYsNTYsLjkpfS5yZW1vZGFsLW92ZXJsYXkucmVtb2RhbC1pcy1jbG9zaW5nLC5yZW1vZGFsLW92ZXJsYXkucmVtb2RhbC1pcy1vcGVuaW5ney13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOi4zczthbmltYXRpb24tZHVyYXRpb246LjNzOy13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTpmb3J3YXJkczthbmltYXRpb24tZmlsbC1tb2RlOmZvcndhcmRzfS5yZW1vZGFsLW92ZXJsYXkucmVtb2RhbC1pcy1vcGVuaW5ney13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cmVtb2RhbC1vdmVybGF5LW9wZW5pbmcta2V5ZnJhbWVzO2FuaW1hdGlvbi1uYW1lOnJlbW9kYWwtb3ZlcmxheS1vcGVuaW5nLWtleWZyYW1lc30ucmVtb2RhbC1vdmVybGF5LnJlbW9kYWwtaXMtY2xvc2luZ3std2Via2l0LWFuaW1hdGlvbi1uYW1lOnJlbW9kYWwtb3ZlcmxheS1jbG9zaW5nLWtleWZyYW1lczthbmltYXRpb24tbmFtZTpyZW1vZGFsLW92ZXJsYXktY2xvc2luZy1rZXlmcmFtZXN9LnJlbW9kYWwtd3JhcHBlcntwYWRkaW5nOjEwcHggMTBweCAwfS5yZW1vZGFse3dpZHRoOjEwMCU7bWFyZ2luLWJvdHRvbToxMHB4O3BhZGRpbmc6MzVweDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKTtjb2xvcjojMmIyZTM4O2JhY2tncm91bmQ6I2ZmZn0ucmVtb2RhbC1jYW5jZWwsLnJlbW9kYWwtY2xvc2UsLnJlbW9kYWwtY29uZmlybXtvdmVyZmxvdzp2aXNpYmxlO21hcmdpbjowO2N1cnNvcjpwb2ludGVyO2JvcmRlcjowO3RleHQtZGVjb3JhdGlvbjpub25lO291dGxpbmU6MH0ucmVtb2RhbC5yZW1vZGFsLWlzLWNsb3NpbmcsLnJlbW9kYWwucmVtb2RhbC1pcy1vcGVuaW5ney13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOi4zczthbmltYXRpb24tZHVyYXRpb246LjNzOy13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTpmb3J3YXJkczthbmltYXRpb24tZmlsbC1tb2RlOmZvcndhcmRzfS5yZW1vZGFsLnJlbW9kYWwtaXMtb3BlbmluZ3std2Via2l0LWFuaW1hdGlvbi1uYW1lOnJlbW9kYWwtb3BlbmluZy1rZXlmcmFtZXM7YW5pbWF0aW9uLW5hbWU6cmVtb2RhbC1vcGVuaW5nLWtleWZyYW1lc30ucmVtb2RhbC5yZW1vZGFsLWlzLWNsb3Npbmd7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpyZW1vZGFsLWNsb3Npbmcta2V5ZnJhbWVzO2FuaW1hdGlvbi1uYW1lOnJlbW9kYWwtY2xvc2luZy1rZXlmcmFtZXN9LnJlbW9kYWwsLnJlbW9kYWwtd3JhcHBlcjphZnRlcnt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LnJlbW9kYWwtY2xvc2V7cG9zaXRpb246YWJzb2x1dGU7ZGlzcGxheTpibG9jazt3aWR0aDozNXB4O2hlaWdodDozNXB4O3BhZGRpbmc6MDstd2Via2l0LXRyYW5zaXRpb246Y29sb3IgLjJzO3RyYW5zaXRpb246Y29sb3IgLjJzO2NvbG9yOiM5NTk3OWM7YmFja2dyb3VuZDowIDB9LnJlbW9kYWwtY2xvc2U6Zm9jdXMsLnJlbW9kYWwtY2xvc2U6aG92ZXJ7Y29sb3I6IzJiMmUzOH0ucmVtb2RhbC1jbG9zZTpiZWZvcmV7Zm9udC1mYW1pbHk6QXJpYWwsXCJIZWx2ZXRpY2EgQ1lcIixcIk5pbWJ1cyBTYW5zIExcIixzYW5zLXNlcmlmIWltcG9ydGFudDtmb250LXNpemU6MjVweDtsaW5lLWhlaWdodDozNXB4O3Bvc2l0aW9uOmFic29sdXRlO2Rpc3BsYXk6YmxvY2s7dGV4dC1hbGlnbjpjZW50ZXJ9LnJlbW9kYWwtY2FuY2VsLC5yZW1vZGFsLWNvbmZpcm17Zm9udDppbmhlcml0O2Rpc3BsYXk6aW5saW5lLWJsb2NrO21pbi13aWR0aDoxMTBweDtwYWRkaW5nOjEycHggMDstd2Via2l0LXRyYW5zaXRpb246YmFja2dyb3VuZCAuMnM7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kIC4yczt0ZXh0LWFsaWduOmNlbnRlcjt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LnJlbW9kYWwtY29uZmlybXtjb2xvcjojZmZmO2JhY2tncm91bmQ6IzgxYzc4NH0ucmVtb2RhbC1jb25maXJtOmZvY3VzLC5yZW1vZGFsLWNvbmZpcm06aG92ZXJ7YmFja2dyb3VuZDojNjZiYjZhfS5yZW1vZGFsLWNhbmNlbHtjb2xvcjojZmZmO2JhY2tncm91bmQ6I2U1NzM3M30ucmVtb2RhbC1jYW5jZWw6Zm9jdXMsLnJlbW9kYWwtY2FuY2VsOmhvdmVye2JhY2tncm91bmQ6I2VmNTM1MH0ucmVtb2RhbC1jYW5jZWw6Oi1tb3otZm9jdXMtaW5uZXIsLnJlbW9kYWwtY2xvc2U6Oi1tb3otZm9jdXMtaW5uZXIsLnJlbW9kYWwtY29uZmlybTo6LW1vei1mb2N1cy1pbm5lcntwYWRkaW5nOjA7Ym9yZGVyOjB9QC13ZWJraXQta2V5ZnJhbWVzIHJlbW9kYWwtb3BlbmluZy1rZXlmcmFtZXN7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxLjA1KTt0cmFuc2Zvcm06c2NhbGUoMS4wNSk7b3BhY2l0eTowfXRvey13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmU7b3BhY2l0eToxOy13ZWJraXQtZmlsdGVyOmJsdXIoMCk7ZmlsdGVyOmJsdXIoMCl9fUBrZXlmcmFtZXMgcmVtb2RhbC1vcGVuaW5nLWtleWZyYW1lc3tmcm9tey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEuMDUpO3RyYW5zZm9ybTpzY2FsZSgxLjA1KTtvcGFjaXR5OjB9dG97LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZTtvcGFjaXR5OjE7LXdlYmtpdC1maWx0ZXI6Ymx1cigwKTtmaWx0ZXI6Ymx1cigwKX19QC13ZWJraXQta2V5ZnJhbWVzIHJlbW9kYWwtY2xvc2luZy1rZXlmcmFtZXN7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSk7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKC45NSk7dHJhbnNmb3JtOnNjYWxlKC45NSk7b3BhY2l0eTowOy13ZWJraXQtZmlsdGVyOmJsdXIoMCk7ZmlsdGVyOmJsdXIoMCl9fUBrZXlmcmFtZXMgcmVtb2RhbC1jbG9zaW5nLWtleWZyYW1lc3tmcm9tey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKTtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoLjk1KTt0cmFuc2Zvcm06c2NhbGUoLjk1KTtvcGFjaXR5OjA7LXdlYmtpdC1maWx0ZXI6Ymx1cigwKTtmaWx0ZXI6Ymx1cigwKX19QC13ZWJraXQta2V5ZnJhbWVzIHJlbW9kYWwtb3ZlcmxheS1vcGVuaW5nLWtleWZyYW1lc3tmcm9te29wYWNpdHk6MH10b3tvcGFjaXR5OjF9fUBrZXlmcmFtZXMgcmVtb2RhbC1vdmVybGF5LW9wZW5pbmcta2V5ZnJhbWVze2Zyb217b3BhY2l0eTowfXRve29wYWNpdHk6MX19QC13ZWJraXQta2V5ZnJhbWVzIHJlbW9kYWwtb3ZlcmxheS1jbG9zaW5nLWtleWZyYW1lc3tmcm9te29wYWNpdHk6MX10b3tvcGFjaXR5OjB9fUBrZXlmcmFtZXMgcmVtb2RhbC1vdmVybGF5LWNsb3Npbmcta2V5ZnJhbWVze2Zyb217b3BhY2l0eToxfXRve29wYWNpdHk6MH19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjY0MXB4KXsucmVtb2RhbHttYXgtd2lkdGg6NzAwcHh9fS5sdC1pZTkgLnJlbW9kYWwtb3ZlcmxheXtiYWNrZ3JvdW5kOiMyYjJlMzh9Lmx0LWllOSAucmVtb2RhbHt3aWR0aDo3MDBweH0vKiEgbm91aXNsaWRlciAtIDE0LjAuMiAtIDYvMjgvMjAxOSAqLy5ub1VpLXRhcmdldCwubm9VaS10YXJnZXQgKnstd2Via2l0LXRvdWNoLWNhbGxvdXQ6bm9uZTstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LW1zLXRvdWNoLWFjdGlvbjpub25lO3RvdWNoLWFjdGlvbjpub25lOy1tcy11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lOy1tb3otYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveH0ubm9VaS10YXJnZXR7cG9zaXRpb246cmVsYXRpdmU7ZGlyZWN0aW9uOmx0cjtiYWNrZ3JvdW5kOiNGQUZBRkE7Ym9yZGVyLXJhZGl1czo0cHg7Ym9yZGVyOjFweCBzb2xpZCAjRDNEM0QzO2JveC1zaGFkb3c6aW5zZXQgMCAxcHggMXB4ICNGMEYwRjAsMCAzcHggNnB4IC01cHggI0JCQn0ubm9VaS1iYXNlLC5ub1VpLWNvbm5lY3Rze3dpZHRoOjEwMCU7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxfS5ub1VpLWNvbm5lY3Rze292ZXJmbG93OmhpZGRlbjt6LWluZGV4OjA7Ym9yZGVyLXJhZGl1czozcHh9Lm5vVWktY29ubmVjdCwubm9VaS1vcmlnaW57d2lsbC1jaGFuZ2U6dHJhbnNmb3JtO3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6MTt0b3A6MDtsZWZ0OjA7LW1zLXRyYW5zZm9ybS1vcmlnaW46MCAwOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjowIDA7LXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6cHJlc2VydmUtM2Q7dHJhbnNmb3JtLW9yaWdpbjowIDA7dHJhbnNmb3JtLXN0eWxlOmZsYXR9Lm5vVWktY29ubmVjdHtoZWlnaHQ6MTAwJTt3aWR0aDoxMDAlO2JhY2tncm91bmQ6IzNGQjhBRn0ubm9VaS1vcmlnaW57aGVpZ2h0OjEwJTt3aWR0aDoxMCV9aHRtbDpub3QoW2Rpcj1ydGxdKSAubm9VaS1ob3Jpem9udGFsIC5ub1VpLW9yaWdpbntsZWZ0OmF1dG87cmlnaHQ6MH0ubm9VaS12ZXJ0aWNhbCAubm9VaS1vcmlnaW57d2lkdGg6MH0ubm9VaS1ob3Jpem9udGFsIC5ub1VpLW9yaWdpbntoZWlnaHQ6MH0ubm9VaS10b3VjaC1hcmVhe2hlaWdodDoxMDAlO3dpZHRoOjEwMCV9Lm5vVWktc3RhdGUtdGFwIC5ub1VpLWNvbm5lY3QsLm5vVWktc3RhdGUtdGFwIC5ub1VpLW9yaWdpbnstd2Via2l0LXRyYW5zaXRpb246dHJhbnNmb3JtIC4zczt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuM3N9Lm5vVWktc3RhdGUtZHJhZyAqe2N1cnNvcjppbmhlcml0IWltcG9ydGFudH0ubm9VaS1ob3Jpem9udGFsIC5ub1VpLWhhbmRsZXtsZWZ0Oi0xN3B4fS5ub1VpLXZlcnRpY2Fse3dpZHRoOjE4cHh9Lm5vVWktdmVydGljYWwgLm5vVWktaGFuZGxle3dpZHRoOjI4cHg7aGVpZ2h0OjM0cHg7bGVmdDotNnB4O3RvcDotMTdweH1odG1sOm5vdChbZGlyPXJ0bF0pIC5ub1VpLWhvcml6b250YWwgLm5vVWktaGFuZGxle2xlZnQ6YXV0b30ubm9VaS1kcmFnZ2FibGV7Y3Vyc29yOmV3LXJlc2l6ZX0ubm9VaS12ZXJ0aWNhbCAubm9VaS1kcmFnZ2FibGV7Y3Vyc29yOm5zLXJlc2l6ZX0ubm9VaS1oYW5kbGV7YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47cG9zaXRpb246YWJzb2x1dGU7Ym9yZGVyOjFweCBzb2xpZCAjRDlEOUQ5O2JvcmRlci1yYWRpdXM6M3B4O2JhY2tncm91bmQ6I0ZGRjtjdXJzb3I6ZGVmYXVsdDtib3gtc2hhZG93Omluc2V0IDAgMCAxcHggI0ZGRixpbnNldCAwIDFweCA3cHggI0VCRUJFQiwwIDNweCA2cHggLTNweCAjQkJCfS5ub1VpLWFjdGl2ZXtib3gtc2hhZG93Omluc2V0IDAgMCAxcHggI0ZGRixpbnNldCAwIDFweCA3cHggI0RERCwwIDNweCA2cHggLTNweCAjQkJCfS5ub1VpLWhhbmRsZTphZnRlciwubm9VaS1oYW5kbGU6YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTtoZWlnaHQ6MTRweDt3aWR0aDoxcHg7YmFja2dyb3VuZDojRThFN0U2O2xlZnQ6MTRweDt0b3A6NnB4fS5ub1VpLWhhbmRsZTphZnRlcntsZWZ0OjE3cHh9Lm5vVWktdmVydGljYWwgLm5vVWktaGFuZGxlOmFmdGVyLC5ub1VpLXZlcnRpY2FsIC5ub1VpLWhhbmRsZTpiZWZvcmV7d2lkdGg6MTRweDtoZWlnaHQ6MXB4O2xlZnQ6NnB4O3RvcDoxNHB4fS5ub1VpLXZlcnRpY2FsIC5ub1VpLWhhbmRsZTphZnRlcnt0b3A6MTdweH1bZGlzYWJsZWRdIC5ub1VpLWNvbm5lY3R7YmFja2dyb3VuZDojQjhCOEI4fVtkaXNhYmxlZF0gLm5vVWktaGFuZGxlLFtkaXNhYmxlZF0ubm9VaS1oYW5kbGUsW2Rpc2FibGVkXS5ub1VpLXRhcmdldHtjdXJzb3I6bm90LWFsbG93ZWR9Lm5vVWktcGlwcywubm9VaS1waXBzICp7LW1vei1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94fS5ub1VpLXBpcHN7cG9zaXRpb246YWJzb2x1dGU7Y29sb3I6Izk5OX0ubm9VaS12YWx1ZXtwb3NpdGlvbjphYnNvbHV0ZTt3aGl0ZS1zcGFjZTpub3dyYXA7dGV4dC1hbGlnbjpjZW50ZXJ9Lm5vVWktdmFsdWUtc3Vie2NvbG9yOiNjY2M7Zm9udC1zaXplOjEwcHh9Lm5vVWktbWFya2Vye3Bvc2l0aW9uOmFic29sdXRlO2JhY2tncm91bmQ6I0NDQ30ubm9VaS1tYXJrZXItbGFyZ2UsLm5vVWktbWFya2VyLXN1YntiYWNrZ3JvdW5kOiNBQUF9Lm5vVWktcGlwcy1ob3Jpem9udGFse3BhZGRpbmc6MTBweCAwO2hlaWdodDo4MHB4O3RvcDoxMDAlO2xlZnQ6MDt3aWR0aDoxMDAlfS5ub1VpLXZhbHVlLWhvcml6b250YWx7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsNTAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsNTAlKX0ubm9VaS1ydGwgLm5vVWktdmFsdWUtaG9yaXpvbnRhbHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoNTAlLDUwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZSg1MCUsNTAlKX0ubm9VaS1tYXJrZXItaG9yaXpvbnRhbC5ub1VpLW1hcmtlcnttYXJnaW4tbGVmdDotMXB4O3dpZHRoOjJweDtoZWlnaHQ6NXB4fS5ub1VpLW1hcmtlci1ob3Jpem9udGFsLm5vVWktbWFya2VyLXN1YntoZWlnaHQ6MTBweH0ubm9VaS1tYXJrZXItaG9yaXpvbnRhbC5ub1VpLW1hcmtlci1sYXJnZXtoZWlnaHQ6MTVweH0ubm9VaS1waXBzLXZlcnRpY2Fse3BhZGRpbmc6MCAxMHB4O2hlaWdodDoxMDAlO3RvcDowO2xlZnQ6MTAwJX0ubm9VaS12YWx1ZS12ZXJ0aWNhbHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoMCwtNTAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsLTUwJSk7cGFkZGluZy1sZWZ0OjI1cHh9Lm5vVWktcnRsIC5ub1VpLXZhbHVlLXZlcnRpY2Fsey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDUwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDUwJSl9Lm5vVWktbWFya2VyLXZlcnRpY2FsLm5vVWktbWFya2Vye3dpZHRoOjVweDtoZWlnaHQ6MnB4O21hcmdpbi10b3A6LTFweH0ubm9VaS1tYXJrZXItdmVydGljYWwubm9VaS1tYXJrZXItc3Vie3dpZHRoOjEwcHh9Lm5vVWktbWFya2VyLXZlcnRpY2FsLm5vVWktbWFya2VyLWxhcmdle3dpZHRoOjE1cHh9Lm5vVWktdG9vbHRpcHtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO2JvcmRlcjoxcHggc29saWQgI0Q5RDlEOTtib3JkZXItcmFkaXVzOjNweDtiYWNrZ3JvdW5kOiNmZmY7Y29sb3I6IzAwMDtwYWRkaW5nOjVweDt0ZXh0LWFsaWduOmNlbnRlcjt3aGl0ZS1zcGFjZTpub3dyYXB9Lm5vVWktaG9yaXpvbnRhbCAubm9VaS10b29sdGlwey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwwKTtsZWZ0OjUwJTtib3R0b206MTIwJX0ubm9VaS12ZXJ0aWNhbCAubm9VaS10b29sdGlwey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZSgwLC01MCUpO3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwtNTAlKTt0b3A6NTAlO3JpZ2h0OjEyMCV9LyohXHJcbiAqIEZvdG9yYW1hIDQuNi40IHwgaHR0cDovL2ZvdG9yYW1hLmlvL2xpY2Vuc2UvXHJcbiAqLy5mb3RvcmFtYV9fYXJyOmZvY3VzOmFmdGVyLC5mb3RvcmFtYV9fZnVsbHNjcmVlbi1pY29uOmZvY3VzOmFmdGVyLC5mb3RvcmFtYV9faHRtbCwuZm90b3JhbWFfX2ltZywuZm90b3JhbWFfX25hdl9fZnJhbWU6Zm9jdXMgLmZvdG9yYW1hX19kb3Q6YWZ0ZXIsLmZvdG9yYW1hX19uYXZfX2ZyYW1lOmZvY3VzIC5mb3RvcmFtYV9fdGh1bWI6YWZ0ZXIsLmZvdG9yYW1hX19zdGFnZV9fZnJhbWUsLmZvdG9yYW1hX19zdGFnZV9fc2hhZnQsLmZvdG9yYW1hX192aWRlbyBpZnJhbWV7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt0b3A6MDtyaWdodDowO2xlZnQ6MDtib3R0b206MH0uZm90b3JhbWEtLWZ1bGxzY3JlZW4sLmZvdG9yYW1hX19pbWd7bWF4LXdpZHRoOjk5OTk5cHghaW1wb3J0YW50O21heC1oZWlnaHQ6OTk5OTlweCFpbXBvcnRhbnQ7bWluLXdpZHRoOjAhaW1wb3J0YW50O21pbi1oZWlnaHQ6MCFpbXBvcnRhbnQ7Ym9yZGVyLXJhZGl1czowIWltcG9ydGFudDtib3gtc2hhZG93Om5vbmUhaW1wb3J0YW50O3BhZGRpbmc6MCFpbXBvcnRhbnR9LmZvdG9yYW1hX193cmFwIC5mb3RvcmFtYV9fZ3JhYntjdXJzb3I6bW92ZTtjdXJzb3I6LXdlYmtpdC1ncmFiO2N1cnNvcjotby1ncmFiO2N1cnNvcjotbXMtZ3JhYjtjdXJzb3I6Z3JhYn0uZm90b3JhbWFfX2dyYWJiaW5nICp7Y3Vyc29yOm1vdmU7Y3Vyc29yOi13ZWJraXQtZ3JhYmJpbmc7Y3Vyc29yOi1vLWdyYWJiaW5nO2N1cnNvcjotbXMtZ3JhYmJpbmc7Y3Vyc29yOmdyYWJiaW5nfS5mb3RvcmFtYV9fc3Bpbm5lcntwb3NpdGlvbjphYnNvbHV0ZSFpbXBvcnRhbnQ7dG9wOjUwJSFpbXBvcnRhbnQ7bGVmdDo1MCUhaW1wb3J0YW50fS5mb3RvcmFtYV9fd3JhcC0tY3NzMyAuZm90b3JhbWFfX2FyciwuZm90b3JhbWFfX3dyYXAtLWNzczMgLmZvdG9yYW1hX19mdWxsc2NyZWVuLWljb24sLmZvdG9yYW1hX193cmFwLS1jc3MzIC5mb3RvcmFtYV9fbmF2X19zaGFmdCwuZm90b3JhbWFfX3dyYXAtLWNzczMgLmZvdG9yYW1hX19zdGFnZV9fc2hhZnQsLmZvdG9yYW1hX193cmFwLS1jc3MzIC5mb3RvcmFtYV9fdGh1bWItYm9yZGVyLC5mb3RvcmFtYV9fd3JhcC0tY3NzMyAuZm90b3JhbWFfX3ZpZGVvLWNsb3NlLC5mb3RvcmFtYV9fd3JhcC0tY3NzMyAuZm90b3JhbWFfX3ZpZGVvLXBsYXl7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCl9LmZvdG9yYW1hX19jYXB0aW9uLC5mb3RvcmFtYV9fbmF2OmFmdGVyLC5mb3RvcmFtYV9fbmF2OmJlZm9yZSwuZm90b3JhbWFfX3N0YWdlOmFmdGVyLC5mb3RvcmFtYV9fc3RhZ2U6YmVmb3JlLC5mb3RvcmFtYV9fd3JhcC0tY3NzMyAuZm90b3JhbWFfX2h0bWwsLmZvdG9yYW1hX193cmFwLS1jc3MzIC5mb3RvcmFtYV9fbmF2LC5mb3RvcmFtYV9fd3JhcC0tY3NzMyAuZm90b3JhbWFfX3NwaW5uZXIsLmZvdG9yYW1hX193cmFwLS1jc3MzIC5mb3RvcmFtYV9fc3RhZ2UsLmZvdG9yYW1hX193cmFwLS1jc3MzIC5mb3RvcmFtYV9fc3RhZ2UgLmZvdG9yYW1hX19pbWcsLmZvdG9yYW1hX193cmFwLS1jc3MzIC5mb3RvcmFtYV9fc3RhZ2VfX2ZyYW1ley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9LmZvdG9yYW1hX19hcnI6Zm9jdXMsLmZvdG9yYW1hX19mdWxsc2NyZWVuLWljb246Zm9jdXMsLmZvdG9yYW1hX19uYXZfX2ZyYW1le291dGxpbmU6MH0uZm90b3JhbWFfX2Fycjpmb2N1czphZnRlciwuZm90b3JhbWFfX2Z1bGxzY3JlZW4taWNvbjpmb2N1czphZnRlciwuZm90b3JhbWFfX25hdl9fZnJhbWU6Zm9jdXMgLmZvdG9yYW1hX19kb3Q6YWZ0ZXIsLmZvdG9yYW1hX19uYXZfX2ZyYW1lOmZvY3VzIC5mb3RvcmFtYV9fdGh1bWI6YWZ0ZXJ7Y29udGVudDonJztib3JkZXItcmFkaXVzOmluaGVyaXQ7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMTc1LDIzNCwuNSl9LmZvdG9yYW1hX193cmFwLS12aWRlbyAuZm90b3JhbWFfX3N0YWdlLC5mb3RvcmFtYV9fd3JhcC0tdmlkZW8gLmZvdG9yYW1hX19zdGFnZV9fZnJhbWUtLXZpZGVvLC5mb3RvcmFtYV9fd3JhcC0tdmlkZW8gLmZvdG9yYW1hX19zdGFnZV9fZnJhbWUtLXZpZGVvIC5mb3RvcmFtYV9faHRtbCwuZm90b3JhbWFfX3dyYXAtLXZpZGVvIC5mb3RvcmFtYV9fc3RhZ2VfX2ZyYW1lLS12aWRlbyAuZm90b3JhbWFfX2ltZywuZm90b3JhbWFfX3dyYXAtLXZpZGVvIC5mb3RvcmFtYV9fc3RhZ2VfX3NoYWZ0ey13ZWJraXQtdHJhbnNmb3JtOm5vbmUhaW1wb3J0YW50O3RyYW5zZm9ybTpub25lIWltcG9ydGFudH0uZm90b3JhbWFfX3dyYXAtLWNzczMgLmZvdG9yYW1hX19uYXZfX3NoYWZ0LC5mb3RvcmFtYV9fd3JhcC0tY3NzMyAuZm90b3JhbWFfX3N0YWdlX19zaGFmdCwuZm90b3JhbWFfX3dyYXAtLWNzczMgLmZvdG9yYW1hX190aHVtYi1ib3JkZXJ7dHJhbnNpdGlvbi1wcm9wZXJ0eTotd2Via2l0LXRyYW5zZm9ybSx3aWR0aDt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSx3aWR0aDt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjEsMCwuMjUsMSk7dHJhbnNpdGlvbi1kdXJhdGlvbjowc30uZm90b3JhbWFfX2FyciwuZm90b3JhbWFfX2Z1bGxzY3JlZW4taWNvbiwuZm90b3JhbWFfX25vLXNlbGVjdCwuZm90b3JhbWFfX3ZpZGVvLWNsb3NlLC5mb3RvcmFtYV9fdmlkZW8tcGxheSwuZm90b3JhbWFfX3dyYXB7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lfS5mb3RvcmFtYV9fbmF2LC5mb3RvcmFtYV9fbmF2X19mcmFtZXttYXJnaW46YXV0bztwYWRkaW5nOjB9LmZvdG9yYW1hLS1mdWxsc2NyZWVuLC5mdWxsc2NyZWVue3dpZHRoOjEwMCUhaW1wb3J0YW50O2hlaWdodDoxMDAlIWltcG9ydGFudDttYXJnaW46MCFpbXBvcnRhbnR9LmZvdG9yYW1hX19jYXB0aW9uX193cmFwLC5mb3RvcmFtYV9fbmF2X19mcmFtZSwuZm90b3JhbWFfX25hdl9fc2hhZnR7LW1vei1ib3gtb3JpZW50OnZlcnRpY2FsO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uZm90b3JhbWE6bm90KC5mb3RvcmFtYS0tdW5vYnRydXNpdmUpPjpub3QoOmZpcnN0LWNoaWxkKSwuZm90b3JhbWFfX3dyYXAtLWZhZGUgLmZvdG9yYW1hX19zdGFnZV9fZnJhbWV7ZGlzcGxheTpub25lfS5mb3RvcmFtYV9fbmF2X19mcmFtZSwuZm90b3JhbWFfX3RodW1iLWJvcmRlcntib3gtc2l6aW5nOmNvbnRlbnQtYm94fS5mb3RvcmFtYS0taGlkZGVuLC5mb3RvcmFtYV9fbG9hZHtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0Oi05OTk5OXB4O3RvcDotOTk5OTlweDt6LWluZGV4Oi0xfS5mb3RvcmFtYV9fYXJyLC5mb3RvcmFtYV9fZnVsbHNjcmVlbi1pY29uLC5mb3RvcmFtYV9fdmlkZW8tY2xvc2UsLmZvdG9yYW1hX192aWRlby1wbGF5e2JhY2tncm91bmQ6dXJsKGZvdG9yYW1hLnBuZykgbm8tcmVwZWF0fUBtZWRpYSAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOjEuNSksKG1pbi1yZXNvbHV0aW9uOjJkcHB4KXsuZm90b3JhbWFfX2FyciwuZm90b3JhbWFfX2Z1bGxzY3JlZW4taWNvbiwuZm90b3JhbWFfX3ZpZGVvLWNsb3NlLC5mb3RvcmFtYV9fdmlkZW8tcGxheXtiYWNrZ3JvdW5kOnVybChmb3RvcmFtYUAyeC5wbmcpIDAgMC85NnB4IDE2MHB4IG5vLXJlcGVhdH19LmZvdG9yYW1hX190aHVtYntiYWNrZ3JvdW5kLWNvbG9yOiM3ZjdmN2Y7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDEyNywxMjcsMTI3LC4yKX1AbWVkaWEgcHJpbnR7LmZvdG9yYW1hX19hcnIsLmZvdG9yYW1hX19mdWxsc2NyZWVuLWljb24sLmZvdG9yYW1hX190aHVtYi1ib3JkZXIsLmZvdG9yYW1hX192aWRlby1jbG9zZSwuZm90b3JhbWFfX3ZpZGVvLXBsYXl7YmFja2dyb3VuZDowIDAhaW1wb3J0YW50fX0uZm90b3JhbWEtLWZ1bGxzY3JlZW4gLmZvdG9yYW1hX19uYXYsLmZvdG9yYW1hLS1mdWxsc2NyZWVuIC5mb3RvcmFtYV9fc3RhZ2UsLmZ1bGxzY3JlZW57YmFja2dyb3VuZDojMDAwfS5mb3RvcmFtYXttaW4td2lkdGg6MXB4O292ZXJmbG93OmhpZGRlbn0uZnVsbHNjcmVlbnttYXgtd2lkdGg6MTAwJSFpbXBvcnRhbnQ7bWF4LWhlaWdodDoxMDAlIWltcG9ydGFudDtwYWRkaW5nOjAhaW1wb3J0YW50O292ZXJmbG93OmhpZGRlbiFpbXBvcnRhbnR9LmZvdG9yYW1hLS1mdWxsc2NyZWVue3Bvc2l0aW9uOmFic29sdXRlIWltcG9ydGFudDt0b3A6MCFpbXBvcnRhbnQ7bGVmdDowIWltcG9ydGFudDtyaWdodDowIWltcG9ydGFudDtib3R0b206MCFpbXBvcnRhbnQ7ZmxvYXQ6bm9uZSFpbXBvcnRhbnQ7ei1pbmRleDoyMTQ3NDgzNjQ3IWltcG9ydGFudDtiYWNrZ3JvdW5kOiMwMDB9LmZvdG9yYW1hX193cmFwe3Bvc2l0aW9uOnJlbGF0aXZlO2RpcmVjdGlvbjpsdHI7ei1pbmRleDowfS5mb3RvcmFtYV9fc3RhZ2VfX2ZyYW1lLmZvdG9yYW1hX19hY3RpdmUsLmZvdG9yYW1hX193cmFwLS1mYWRlIC5mb3RvcmFtYV9fZmFkZS1mcm9udHt6LWluZGV4Ojh9LmZvdG9yYW1hX193cmFwLS1ydGwgLmZvdG9yYW1hX19zdGFnZV9fZnJhbWV7ZGlyZWN0aW9uOnJ0bH0uZm90b3JhbWFfX25hdiwuZm90b3JhbWFfX3N0YWdle292ZXJmbG93OmhpZGRlbjtwb3NpdGlvbjpyZWxhdGl2ZTttYXgtd2lkdGg6MTAwJX0uZm90b3JhbWFfX3dyYXAtLXBhbi15ey1tcy10b3VjaC1hY3Rpb246cGFuLXl9LmZvdG9yYW1hX193cmFwIC5mb3RvcmFtYV9fcG9pbnRlcntjdXJzb3I6cG9pbnRlcn0uZm90b3JhbWFfX3dyYXAtLXNsaWRlIC5mb3RvcmFtYV9fc3RhZ2VfX2ZyYW1le29wYWNpdHk6MSFpbXBvcnRhbnR9LmZvdG9yYW1hX19zdGFnZV9fZnJhbWV7b3ZlcmZsb3c6aGlkZGVufS5mb3RvcmFtYV9fd3JhcC0tZmFkZSAuZm90b3JhbWFfX2ZhZGUtZnJvbnQsLmZvdG9yYW1hX193cmFwLS1mYWRlIC5mb3RvcmFtYV9fZmFkZS1yZWFyLC5mb3RvcmFtYV9fd3JhcC0tZmFkZSAuZm90b3JhbWFfX3N0YWdlX19mcmFtZS5mb3RvcmFtYV9fYWN0aXZle2Rpc3BsYXk6YmxvY2s7bGVmdDowO3RvcDowfS5mb3RvcmFtYS0tZnVsbHNjcmVlbiAuZm90b3JhbWFfX2xvYWRlZC0tZnVsbCAuZm90b3JhbWFfX2ltZywuZm90b3JhbWFfX2ltZy0tZnVsbCwuZm90b3JhbWFfX3dyYXAtLWZhZGUgLmZvdG9yYW1hX19zdGFnZSAuZm90b3JhbWFfX3NoYWRvd3tkaXNwbGF5Om5vbmV9LmZvdG9yYW1hX193cmFwLS1mYWRlIC5mb3RvcmFtYV9fZmFkZS1yZWFye3otaW5kZXg6N30uZm90b3JhbWFfX3dyYXAtLWZhZGUgLmZvdG9yYW1hX19mYWRlLXJlYXIuZm90b3JhbWFfX2FjdGl2ZXt6LWluZGV4Ojl9LmZvdG9yYW1hX19pbWd7LW1zLWZpbHRlcjpcImFscGhhKE9wYWNpdHk9MClcIjtmaWx0ZXI6YWxwaGEob3BhY2l0eT0wKTtvcGFjaXR5OjA7Ym9yZGVyOm5vbmUhaW1wb3J0YW50fS5mb3RvcmFtYV9fZXJyb3IgLmZvdG9yYW1hX19pbWcsLmZvdG9yYW1hX19sb2FkZWQgLmZvdG9yYW1hX19pbWd7LW1zLWZpbHRlcjpcImFscGhhKE9wYWNpdHk9MTAwKVwiO2ZpbHRlcjphbHBoYShvcGFjaXR5PTEwMCk7b3BhY2l0eToxfS5mb3RvcmFtYS0tZnVsbHNjcmVlbiAuZm90b3JhbWFfX2xvYWRlZC0tZnVsbCAuZm90b3JhbWFfX2ltZy0tZnVsbHtkaXNwbGF5OmJsb2NrfS5mb3RvcmFtYV9fd3JhcC0tb25seS1hY3RpdmUgLmZvdG9yYW1hX19uYXYsLmZvdG9yYW1hX193cmFwLS1vbmx5LWFjdGl2ZSAuZm90b3JhbWFfX3N0YWdle21heC13aWR0aDo5OTk5OXB4IWltcG9ydGFudH0uZm90b3JhbWFfX3dyYXAtLW9ubHktYWN0aXZlIC5mb3RvcmFtYV9fc3RhZ2VfX2ZyYW1lLmZvdG9yYW1hX19hY3RpdmV7dmlzaWJpbGl0eTp2aXNpYmxlfS5mb3RvcmFtYV9fbmF2e2ZvbnQtc2l6ZTowO2xpbmUtaGVpZ2h0OjA7dGV4dC1hbGlnbjpjZW50ZXI7ZGlzcGxheTpub25lO3doaXRlLXNwYWNlOm5vd3JhcDt6LWluZGV4OjV9LmZvdG9yYW1hX19uYXZfX3NoYWZ0e3Bvc2l0aW9uOnJlbGF0aXZlO2xlZnQ6MDt0b3A6MDt0ZXh0LWFsaWduOmxlZnR9LmJveC1jZW50ZXIsLmdvb2RzX19ib3R0b20sLmdvb2RzX19mb290ZXIsLmdvb2RzX19oaWRkZW4sLnJlbW9kYWwtd3JhcHBlciwuc2xpZGVyX19jb250ZW50LC50aXRsZV9jZW50ZXIsLnZhbnRhZ2VfX2l0ZW17dGV4dC1hbGlnbjpjZW50ZXJ9LmZvdG9yYW1hX19uYXZfX2ZyYW1le3Bvc2l0aW9uOnJlbGF0aXZlO2N1cnNvcjpwb2ludGVyfS5mb3RvcmFtYV9fbmF2LS1kb3Rze2Rpc3BsYXk6YmxvY2t9LmZvdG9yYW1hX19uYXYtLWRvdHMgLmZvdG9yYW1hX19uYXZfX2ZyYW1le3dpZHRoOjE4cHg7aGVpZ2h0OjMwcHh9LmZvdG9yYW1hX19uYXYtLWRvdHMgLmZvdG9yYW1hX19uYXZfX2ZyYW1lLS10aHVtYiwuZm90b3JhbWFfX25hdi0tZG90cyAuZm90b3JhbWFfX3RodW1iLWJvcmRlcntkaXNwbGF5Om5vbmV9LmZvdG9yYW1hX19uYXYtLXRodW1ic3tkaXNwbGF5OmJsb2NrfS5mb3RvcmFtYV9fbmF2LS10aHVtYnMgLmZvdG9yYW1hX19uYXZfX2ZyYW1le3BhZGRpbmctbGVmdDowIWltcG9ydGFudH0uZm90b3JhbWFfX25hdi0tdGh1bWJzIC5mb3RvcmFtYV9fbmF2X19mcmFtZTpsYXN0LWNoaWxke3BhZGRpbmctcmlnaHQ6MCFpbXBvcnRhbnR9LmZvdG9yYW1hX19uYXYtLXRodW1icyAuZm90b3JhbWFfX25hdl9fZnJhbWUtLWRvdHtkaXNwbGF5Om5vbmV9LmZvdG9yYW1hX19kb3R7ZGlzcGxheTpibG9jazt3aWR0aDo0cHg7aGVpZ2h0OjRweDtwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6MTJweDtsZWZ0OjZweDtib3JkZXItcmFkaXVzOjZweDtib3JkZXI6MXB4IHNvbGlkICM3ZjdmN2Z9LmZvdG9yYW1hX193cmFwLS1jc3MyIC5mb3RvcmFtYV9fdmlkZW8tcGxheSwuZm90b3JhbWFfX3dyYXAtLW5vLWNhcHRpb25zIC5mb3RvcmFtYV9fY2FwdGlvbiwuZm90b3JhbWFfX3dyYXAtLXZpZGVvIC5mb3RvcmFtYV9fY2FwdGlvbiwuZm90b3JhbWFfX3dyYXAtLXZpZGVvIC5mb3RvcmFtYV9fc3RhZ2UgLmZvdG9yYW1hX192aWRlby1wbGF5e2Rpc3BsYXk6bm9uZX0uZm90b3JhbWFfX25hdl9fZnJhbWU6Zm9jdXMgLmZvdG9yYW1hX19kb3Q6YWZ0ZXJ7cGFkZGluZzoxcHg7dG9wOi0xcHg7bGVmdDotMXB4fS5mb3RvcmFtYV9fbmF2X19mcmFtZS5mb3RvcmFtYV9fYWN0aXZlIC5mb3RvcmFtYV9fZG90e3dpZHRoOjA7aGVpZ2h0OjA7Ym9yZGVyLXdpZHRoOjNweH0uZm90b3JhbWFfX25hdl9fZnJhbWUuZm90b3JhbWFfX2FjdGl2ZSAuZm90b3JhbWFfX2RvdDphZnRlcntwYWRkaW5nOjNweDt0b3A6LTNweDtsZWZ0Oi0zcHh9LmZvdG9yYW1hX190aHVtYntvdmVyZmxvdzpoaWRkZW47cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJX0uZm90b3JhbWFfX25hdl9fZnJhbWU6Zm9jdXMgLmZvdG9yYW1hX190aHVtYnt6LWluZGV4OjJ9LmZvdG9yYW1hX190aHVtYi1ib3JkZXJ7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDo5O3RvcDowO2xlZnQ6MDtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byBib3R0b20gcmlnaHQscmdiYSgyNTUsMjU1LDI1NSwuMjUpLHJnYmEoNjQsNjQsNjQsLjEpKX0uZm90b3JhbWFfX2NhcHRpb257cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDoxMjtib3R0b206MDtsZWZ0OjA7cmlnaHQ6MDtmb250LWZhbWlseTonSGVsdmV0aWNhIE5ldWUnLEFyaWFsLHNhbnMtc2VyaWY7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MS41O2NvbG9yOiMwMDB9LmZvdG9yYW1hX19jYXB0aW9uIGF7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Y29sb3I6IzAwMDtib3JkZXItYm90dG9tOjFweCBzb2xpZDtib3JkZXItY29sb3I6cmdiYSgwLDAsMCwuNSl9LmZvdG9yYW1hX19jYXB0aW9uIGE6aG92ZXJ7Y29sb3I6IzMzMztib3JkZXItY29sb3I6cmdiYSg1MSw1MSw1MSwuNSl9LmZvdG9yYW1hX193cmFwLS1ydGwgLmZvdG9yYW1hX19jYXB0aW9ue2xlZnQ6YXV0bztyaWdodDowfS5mb3RvcmFtYV9fY2FwdGlvbl9fd3JhcHtib3gtc2l6aW5nOmJvcmRlci1ib3g7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuOSk7cGFkZGluZzo1cHggMTBweH1ALXdlYmtpdC1rZXlmcmFtZXMgc3Bpbm5lcnswJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMCk7dHJhbnNmb3JtOnJvdGF0ZSgwKX0xMDAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgzNjBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMzYwZGVnKX19QGtleWZyYW1lcyBzcGlubmVyezAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgwKTt0cmFuc2Zvcm06cm90YXRlKDApfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDM2MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgzNjBkZWcpfX0uZm90b3JhbWFfX3dyYXAtLWNzczMgLmZvdG9yYW1hX19zcGlubmVyey13ZWJraXQtYW5pbWF0aW9uOnNwaW5uZXIgMjRzIGluZmluaXRlIGxpbmVhcjthbmltYXRpb246c3Bpbm5lciAyNHMgaW5maW5pdGUgbGluZWFyfS5mb3RvcmFtYV9fd3JhcC0tY3NzMyAuZm90b3JhbWFfX2h0bWwsLmZvdG9yYW1hX193cmFwLS1jc3MzIC5mb3RvcmFtYV9fc3RhZ2UgLmZvdG9yYW1hX19pbWd7dHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5O3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmxpbmVhcjt0cmFuc2l0aW9uLWR1cmF0aW9uOi4zc30uZm90b3JhbWFfX3dyYXAtLXZpZGVvIC5mb3RvcmFtYV9fc3RhZ2VfX2ZyYW1lLS12aWRlbyAuZm90b3JhbWFfX2h0bWwsLmZvdG9yYW1hX193cmFwLS12aWRlbyAuZm90b3JhbWFfX3N0YWdlX19mcmFtZS0tdmlkZW8gLmZvdG9yYW1hX19pbWd7LW1zLWZpbHRlcjpcImFscGhhKE9wYWNpdHk9MClcIjtmaWx0ZXI6YWxwaGEob3BhY2l0eT0wKTtvcGFjaXR5OjB9LmZvdG9yYW1hX19zZWxlY3R7LXdlYmtpdC11c2VyLXNlbGVjdDp0ZXh0Oy1tb3otdXNlci1zZWxlY3Q6dGV4dDstbXMtdXNlci1zZWxlY3Q6dGV4dDt1c2VyLXNlbGVjdDp0ZXh0O2N1cnNvcjphdXRvfS5mb3RvcmFtYV9fdmlkZW97dG9wOjMycHg7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjA7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDoxMH1ALW1vei1kb2N1bWVudCB1cmwtcHJlZml4KCl7LmZvdG9yYW1hX19hY3RpdmV7Ym94LXNoYWRvdzowIDAgMCB0cmFuc3BhcmVudH19LmNvbm5lY3RfX2lubmVyLC5mZWVkYmFja19faW5uZXJ7LXdlYmtpdC1ib3gtc2hhZG93OjAgMCA0OXB4IDAgcmdiYSgwLDAsMCwuMSl9LmZvdG9yYW1hX19hcnIsLmZvdG9yYW1hX19mdWxsc2NyZWVuLWljb24sLmZvdG9yYW1hX192aWRlby1jbG9zZSwuZm90b3JhbWFfX3ZpZGVvLXBsYXl7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDoxMTtjdXJzb3I6cG9pbnRlcn0uZm90b3JhbWFfX2Fycntwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDozMnB4O2hlaWdodDozMnB4O3RvcDo1MCU7bWFyZ2luLXRvcDotMTZweH0uZm90b3JhbWFfX2Fyci0tcHJldntsZWZ0OjJweDtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgMH0uZm90b3JhbWFfX2Fyci0tbmV4dHtyaWdodDoycHg7YmFja2dyb3VuZC1wb3NpdGlvbjotMzJweCAwfS5mb3RvcmFtYV9fYXJyLS1kaXNhYmxlZHtwb2ludGVyLWV2ZW50czpub25lO2N1cnNvcjpkZWZhdWx0O29wYWNpdHk6LjF9LmZvdG9yYW1hX19mdWxsc2NyZWVuLWljb257d2lkdGg6MzJweDtoZWlnaHQ6MzJweDt0b3A6MnB4O3JpZ2h0OjJweDtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTMycHg7ei1pbmRleDoyMH0uZm90b3JhbWFfX2Fycjpmb2N1cywuZm90b3JhbWFfX2Z1bGxzY3JlZW4taWNvbjpmb2N1c3tib3JkZXItcmFkaXVzOjUwJX0uZm90b3JhbWEtLWZ1bGxzY3JlZW4gLmZvdG9yYW1hX19mdWxsc2NyZWVuLWljb257YmFja2dyb3VuZC1wb3NpdGlvbjotMzJweCAtMzJweH0uZm90b3JhbWFfX3ZpZGVvLXBsYXl7d2lkdGg6OTZweDtoZWlnaHQ6OTZweDtsZWZ0OjUwJTt0b3A6NTAlO21hcmdpbi1sZWZ0Oi00OHB4O21hcmdpbi10b3A6LTQ4cHg7YmFja2dyb3VuZC1wb3NpdGlvbjowIC02NHB4O29wYWNpdHk6MH0uZm90b3JhbWFfX2Vycm9yIC5mb3RvcmFtYV9fdmlkZW8tcGxheSwuZm90b3JhbWFfX2xvYWRlZCAuZm90b3JhbWFfX3ZpZGVvLXBsYXksLmZvdG9yYW1hX19uYXZfX2ZyYW1lIC5mb3RvcmFtYV9fdmlkZW8tcGxheXtvcGFjaXR5OjE7ZGlzcGxheTpibG9ja30uZm90b3JhbWFfX25hdl9fZnJhbWUgLmZvdG9yYW1hX192aWRlby1wbGF5e3dpZHRoOjMycHg7aGVpZ2h0OjMycHg7bWFyZ2luLWxlZnQ6LTE2cHg7bWFyZ2luLXRvcDotMTZweDtiYWNrZ3JvdW5kLXBvc2l0aW9uOi02NHB4IC0zMnB4fS5mb3RvcmFtYV9fdmlkZW8tY2xvc2V7d2lkdGg6MzJweDtoZWlnaHQ6MzJweDt0b3A6MDtyaWdodDowO2JhY2tncm91bmQtcG9zaXRpb246LTY0cHggMDt6LWluZGV4OjIwO29wYWNpdHk6MH0uZm90b3JhbWFfX3dyYXAtLWNzczIgLmZvdG9yYW1hX192aWRlby1jbG9zZXtkaXNwbGF5Om5vbmV9LmZvdG9yYW1hX193cmFwLS1jc3MzIC5mb3RvcmFtYV9fdmlkZW8tY2xvc2V7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMzJweCwtMzJweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMzJweCwtMzJweCwwKX0uZm90b3JhbWFfX3dyYXAtLXZpZGVvIC5mb3RvcmFtYV9fdmlkZW8tY2xvc2V7ZGlzcGxheTpibG9jaztvcGFjaXR5OjF9LmZvdG9yYW1hX193cmFwLS1jc3MzLmZvdG9yYW1hX193cmFwLS12aWRlbyAuZm90b3JhbWFfX3ZpZGVvLWNsb3Nley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApfS5mb3RvcmFtYV9fd3JhcC0tbm8tY29udHJvbHMuZm90b3JhbWFfX3dyYXAtLXRvZ2dsZS1hcnJvd3MgLmZvdG9yYW1hX19hcnIsLmZvdG9yYW1hX193cmFwLS1uby1jb250cm9scy5mb3RvcmFtYV9fd3JhcC0tdG9nZ2xlLWFycm93cyAuZm90b3JhbWFfX2Z1bGxzY3JlZW4taWNvbntvcGFjaXR5OjB9LmZvdG9yYW1hX193cmFwLS1uby1jb250cm9scy5mb3RvcmFtYV9fd3JhcC0tdG9nZ2xlLWFycm93cyAuZm90b3JhbWFfX2Fycjpmb2N1cywuZm90b3JhbWFfX3dyYXAtLW5vLWNvbnRyb2xzLmZvdG9yYW1hX193cmFwLS10b2dnbGUtYXJyb3dzIC5mb3RvcmFtYV9fZnVsbHNjcmVlbi1pY29uOmZvY3Vze29wYWNpdHk6MX0uZm90b3JhbWFfX3dyYXAtLXZpZGVvIC5mb3RvcmFtYV9fYXJyLC5mb3RvcmFtYV9fd3JhcC0tdmlkZW8gLmZvdG9yYW1hX19mdWxsc2NyZWVuLWljb257b3BhY2l0eTowIWltcG9ydGFudH0uZm90b3JhbWFfX3dyYXAtLWNzczIuZm90b3JhbWFfX3dyYXAtLW5vLWNvbnRyb2xzLmZvdG9yYW1hX193cmFwLS10b2dnbGUtYXJyb3dzIC5mb3RvcmFtYV9fYXJyLC5mb3RvcmFtYV9fd3JhcC0tY3NzMi5mb3RvcmFtYV9fd3JhcC0tbm8tY29udHJvbHMuZm90b3JhbWFfX3dyYXAtLXRvZ2dsZS1hcnJvd3MgLmZvdG9yYW1hX19mdWxsc2NyZWVuLWljb257ZGlzcGxheTpub25lfS5mb3RvcmFtYV9fd3JhcC0tY3NzMi5mb3RvcmFtYV9fd3JhcC0tbm8tY29udHJvbHMuZm90b3JhbWFfX3dyYXAtLXRvZ2dsZS1hcnJvd3MgLmZvdG9yYW1hX19hcnI6Zm9jdXMsLmZvdG9yYW1hX193cmFwLS1jc3MyLmZvdG9yYW1hX193cmFwLS1uby1jb250cm9scy5mb3RvcmFtYV9fd3JhcC0tdG9nZ2xlLWFycm93cyAuZm90b3JhbWFfX2Z1bGxzY3JlZW4taWNvbjpmb2N1c3tkaXNwbGF5OmJsb2NrfS5mb3RvcmFtYV9fd3JhcC0tY3NzMi5mb3RvcmFtYV9fd3JhcC0tdmlkZW8gLmZvdG9yYW1hX19hcnIsLmZvdG9yYW1hX193cmFwLS1jc3MyLmZvdG9yYW1hX193cmFwLS12aWRlbyAuZm90b3JhbWFfX2Z1bGxzY3JlZW4taWNvbntkaXNwbGF5Om5vbmUhaW1wb3J0YW50fS5mb3RvcmFtYV9fd3JhcC0tY3NzMy5mb3RvcmFtYV9fd3JhcC0tbm8tY29udHJvbHMuZm90b3JhbWFfX3dyYXAtLXNsaWRlLmZvdG9yYW1hX193cmFwLS10b2dnbGUtYXJyb3dzIC5mb3RvcmFtYV9fZnVsbHNjcmVlbi1pY29uOm5vdCg6Zm9jdXMpey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDMycHgsLTMycHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDMycHgsLTMycHgsMCl9LmZvdG9yYW1hX193cmFwLS1jc3MzLmZvdG9yYW1hX193cmFwLS1uby1jb250cm9scy5mb3RvcmFtYV9fd3JhcC0tc2xpZGUuZm90b3JhbWFfX3dyYXAtLXRvZ2dsZS1hcnJvd3MgLmZvdG9yYW1hX19hcnItLXByZXY6bm90KDpmb2N1cyl7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTQ4cHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTQ4cHgsMCwwKX0uZm90b3JhbWFfX3dyYXAtLWNzczMuZm90b3JhbWFfX3dyYXAtLW5vLWNvbnRyb2xzLmZvdG9yYW1hX193cmFwLS1zbGlkZS5mb3RvcmFtYV9fd3JhcC0tdG9nZ2xlLWFycm93cyAuZm90b3JhbWFfX2Fyci0tbmV4dDpub3QoOmZvY3VzKXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCg0OHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDQ4cHgsMCwwKX0uZm90b3JhbWFfX3dyYXAtLWNzczMuZm90b3JhbWFfX3dyYXAtLXZpZGVvIC5mb3RvcmFtYV9fZnVsbHNjcmVlbi1pY29uey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDMycHgsLTMycHgsMCkhaW1wb3J0YW50O3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgzMnB4LC0zMnB4LDApIWltcG9ydGFudH0uZm90b3JhbWFfX3dyYXAtLWNzczMuZm90b3JhbWFfX3dyYXAtLXZpZGVvIC5mb3RvcmFtYV9fYXJyLS1wcmV2ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC00OHB4LDAsMCkhaW1wb3J0YW50O3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNDhweCwwLDApIWltcG9ydGFudH0uZm90b3JhbWFfX3dyYXAtLWNzczMuZm90b3JhbWFfX3dyYXAtLXZpZGVvIC5mb3RvcmFtYV9fYXJyLS1uZXh0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDQ4cHgsMCwwKSFpbXBvcnRhbnQ7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDQ4cHgsMCwwKSFpbXBvcnRhbnR9LmZvdG9yYW1hX193cmFwLS1jc3MzIC5mb3RvcmFtYV9fYXJyOm5vdCg6Zm9jdXMpLC5mb3RvcmFtYV9fd3JhcC0tY3NzMyAuZm90b3JhbWFfX2Z1bGxzY3JlZW4taWNvbjpub3QoOmZvY3VzKSwuZm90b3JhbWFfX3dyYXAtLWNzczMgLmZvdG9yYW1hX192aWRlby1jbG9zZTpub3QoOmZvY3VzKSwuZm90b3JhbWFfX3dyYXAtLWNzczMgLmZvdG9yYW1hX192aWRlby1wbGF5Om5vdCg6Zm9jdXMpe3RyYW5zaXRpb24tcHJvcGVydHk6LXdlYmtpdC10cmFuc2Zvcm0sb3BhY2l0eTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxvcGFjaXR5O3RyYW5zaXRpb24tZHVyYXRpb246LjNzfS5mb3RvcmFtYV9fbmF2OmFmdGVyLC5mb3RvcmFtYV9fbmF2OmJlZm9yZSwuZm90b3JhbWFfX3N0YWdlOmFmdGVyLC5mb3RvcmFtYV9fc3RhZ2U6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3RleHQtZGVjb3JhdGlvbjpub25lO3RvcDowO2JvdHRvbTowO3dpZHRoOjEwcHg7aGVpZ2h0OmF1dG87ei1pbmRleDoxMDtwb2ludGVyLWV2ZW50czpub25lO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6MXB4IDEwMCUsNXB4IDEwMCV9LmZvdG9yYW1hLS1mdWxsc2NyZWVuIC5mb3RvcmFtYV9fbmF2OmFmdGVyLC5mb3RvcmFtYS0tZnVsbHNjcmVlbiAuZm90b3JhbWFfX25hdjpiZWZvcmUsLmZvdG9yYW1hLS1mdWxsc2NyZWVuIC5mb3RvcmFtYV9fc3RhZ2U6YWZ0ZXIsLmZvdG9yYW1hLS1mdWxsc2NyZWVuIC5mb3RvcmFtYV9fc3RhZ2U6YmVmb3JlLC5mb3RvcmFtYV9fd3JhcC0tZmFkZSAuZm90b3JhbWFfX3N0YWdlOmFmdGVyLC5mb3RvcmFtYV9fd3JhcC0tZmFkZSAuZm90b3JhbWFfX3N0YWdlOmJlZm9yZSwuZm90b3JhbWFfX3dyYXAtLW5vLXNoYWRvd3MgLmZvdG9yYW1hX19uYXY6YWZ0ZXIsLmZvdG9yYW1hX193cmFwLS1uby1zaGFkb3dzIC5mb3RvcmFtYV9fbmF2OmJlZm9yZSwuZm90b3JhbWFfX3dyYXAtLW5vLXNoYWRvd3MgLmZvdG9yYW1hX19zdGFnZTphZnRlciwuZm90b3JhbWFfX3dyYXAtLW5vLXNoYWRvd3MgLmZvdG9yYW1hX19zdGFnZTpiZWZvcmUsLnJlbW9kYWwsLnJlbW9kYWwtd3JhcHBlcixbZGF0YS1yZW1vZGFsLWlkXXtkaXNwbGF5Om5vbmV9Lm1haW4sLndyYXBwZXJ7d2lkdGg6MTAwJX0uZm90b3JhbWFfX25hdjpiZWZvcmUsLmZvdG9yYW1hX19zdGFnZTpiZWZvcmV7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQscmdiYSgwLDAsMCwuMikgMjUlLHJnYmEoMCwwLDAsLjMpIDc1JSx0cmFuc3BhcmVudCkscmFkaWFsLWdyYWRpZW50KGZhcnRoZXN0LXNpZGUgYXQgMCA1MCUscmdiYSgwLDAsMCwuNCksdHJhbnNwYXJlbnQpO2JhY2tncm91bmQtcG9zaXRpb246MCAwLDAgMDtsZWZ0Oi0xMHB4fS5mb3RvcmFtYV9fbmF2LmZvdG9yYW1hX19zaGFkb3dzLS1sZWZ0OmJlZm9yZSwuZm90b3JhbWFfX3N0YWdlLmZvdG9yYW1hX19zaGFkb3dzLS1sZWZ0OmJlZm9yZXtsZWZ0OjB9LmZvdG9yYW1hX19uYXY6YWZ0ZXIsLmZvdG9yYW1hX19zdGFnZTphZnRlcntiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCxyZ2JhKDAsMCwwLC4yKSAyNSUscmdiYSgwLDAsMCwuMykgNzUlLHRyYW5zcGFyZW50KSxyYWRpYWwtZ3JhZGllbnQoZmFydGhlc3Qtc2lkZSBhdCAxMDAlIDUwJSxyZ2JhKDAsMCwwLC40KSx0cmFuc3BhcmVudCk7YmFja2dyb3VuZC1wb3NpdGlvbjoxMDAlIDAsMTAwJSAwO3JpZ2h0Oi0xMHB4fS5mb3RvcmFtYV9fbmF2LmZvdG9yYW1hX19zaGFkb3dzLS1yaWdodDphZnRlciwuZm90b3JhbWFfX3N0YWdlLmZvdG9yYW1hX19zaGFkb3dzLS1yaWdodDphZnRlcntyaWdodDowfWh0bWwucmVtb2RhbC1pcy1sb2NrZWR7b3ZlcmZsb3c6aGlkZGVuOy1tcy10b3VjaC1hY3Rpb246bm9uZTt0b3VjaC1hY3Rpb246bm9uZX0ucmVtb2RhbC1vdmVybGF5e3Bvc2l0aW9uOmZpeGVkO3otaW5kZXg6OTk5OTt0b3A6LTUwMDBweDtyaWdodDotNTAwMHB4O2JvdHRvbTotNTAwMHB4O2xlZnQ6LTUwMDBweDtkaXNwbGF5Om5vbmV9LnJlbW9kYWwtd3JhcHBlcntwb3NpdGlvbjpmaXhlZDt6LWluZGV4OjEwMDAwO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO292ZXJmbG93OmF1dG87LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2h9LmZvcm0sLm1haW4sLnJlbW9kYWx7cG9zaXRpb246cmVsYXRpdmV9LnJlbW9kYWwtd3JhcHBlcjphZnRlcntkaXNwbGF5OmlubGluZS1ibG9jaztoZWlnaHQ6MTAwJTttYXJnaW4tbGVmdDotLjA1ZW07Y29udGVudDpcIlwifS5idG5faWNvbi1hcnJvdzphZnRlciwuZm9ybV9faW5wdXQ6YmVmb3JlLC5mb3JtX190ZXh0YXJlYTpiZWZvcmV7Y29udGVudDonJ30ucmVtb2RhbC1vdmVybGF5LC5yZW1vZGFsLXdyYXBwZXJ7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbn0ucmVtb2RhbHtvdXRsaW5lOjA7LW1zLXRleHQtc2l6ZS1hZGp1c3Q6MTAwJTt0ZXh0LXNpemUtYWRqdXN0OjEwMCV9LnJlbW9kYWwtaXMtaW5pdGlhbGl6ZWR7ZGlzcGxheTppbmxpbmUtYmxvY2t9LmQtZmxleCwud3JhcHBlcntkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3h9Knstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3g7bWFyZ2luOjA7cGFkZGluZzowfS5jb2wsLmNvbnRhaW5lcntwYWRkaW5nLWxlZnQ6MTVweDtwYWRkaW5nLXJpZ2h0OjE1cHh9OmFmdGVyLDpiZWZvcmV7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94fXB7bWFyZ2luOjAgMCAxMHB4fS5jb250YWluZXIsLmNvbnRhaW5lci1iaWd7bWFyZ2luOjAgYXV0bzttYXgtd2lkdGg6MTAwJX1ib2R5e2ZvbnQtZmFtaWx5Ok1vbnRzZXJyYXQsc2Fucy1zZXJpZjttaW4td2lkdGg6MzIwcHg7Zm9udC1zaXplOjFyZW07bGluZS1oZWlnaHQ6bm9ybWFsO2JhY2tncm91bmQtY29sb3I6I2ZmZjtjb2xvcjojMDAwfS5hdHRlbmRhbmNlX19jb2wsLmdvb2RzX19jb2x7bWluLXdpZHRoOjI0MHB4O292ZXJmbG93OmhpZGRlbn0ud3JhcHBlcntkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5kLWZsZXh7ZGlzcGxheTpmbGV4fS53cmFwey1tcy1mbGV4LXdyYXA6d3JhcDtmbGV4LXdyYXA6d3JhcH1hLGJ1dHRvbntjdXJzb3I6cG9pbnRlcjtjb2xvcjojMzMzO2JhY2tncm91bmQ6MCAwO2JvcmRlcjpub25lO2ZvbnQtZmFtaWx5Ok1vbnRzZXJyYXQsc2Fucy1zZXJpZn0uYnRuX2ljb24tYXJyb3c6YWZ0ZXIsLm93bC1uYXYgYnV0dG9ue2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBjZW50ZXJ9YXtjb2xvcjojZmZkZTAwO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9LmJ0biwubGlua3t0ZXh0LWRlY29yYXRpb246bm9uZX0ubGlua3tjb2xvcjojMDAwfS5vdmVyZmxvd3tvdmVyZmxvdzpoaWRkZW59LmNvbnRhaW5lci1iaWd7d2lkdGg6MTcwMHB4fS5jb250YWluZXJ7d2lkdGg6MTI1MHB4fS5yb3d7bWFyZ2luOjAgLTE1cHh9bGksb2wsdWx7bWFyZ2luLWJvdHRvbToxNXB4fS5jb2wtMXt3aWR0aDo4LjMzMzMzMzMzJX0uY29sLTJ7d2lkdGg6MTYuNjY2NjY2NjclfS5jb2wtM3t3aWR0aDoyNSV9LmNvbC00e3dpZHRoOjMzLjMzJX0uY29sLTV7d2lkdGg6NDEuNjY2NjY2NjclfS5jb2wtNnt3aWR0aDo1MCV9LmNvbC03e3dpZHRoOjU4LjMzJX0uY29sLTh7d2lkdGg6NjYuNjYlfS5jb2wtOXt3aWR0aDo3NSV9LmNvbC0xMHt3aWR0aDo4My4zMyV9LmNvbC0xMXt3aWR0aDo5MS42NiV9LmNvbC0xMiwub3dsLW5hdnt3aWR0aDoxMDAlfS5yZXNwb25zaXZlLWltZ3ttYXgtd2lkdGg6MTAwJTtoZWlnaHQ6YXV0b31pbnB1dDo6LW1vei1wbGFjZWhvbGRlcix0ZXh0YXJlYTo6LW1vei1wbGFjZWhvbGRlcntjb2xvcjpyZ2JhKDAsMCwwLC42NSl9aW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsdGV4dGFyZWE6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXJ7Y29sb3I6cmdiYSgwLDAsMCwuNjUpfWlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlcix0ZXh0YXJlYTotbXMtaW5wdXQtcGxhY2Vob2xkZXJ7Y29sb3I6cmdiYSgwLDAsMCwuNjUpfWlucHV0OjpwbGFjZWhvbGRlcix0ZXh0YXJlYTo6cGxhY2Vob2xkZXJ7Y29sb3I6cmdiYSgwLDAsMCwuNjUpfS5mb3Jte3otaW5kZXg6MX0ub3dsLXN0YWdle2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXh9Lm93bC1zdGFnZS1vdXRlcntvdmVyZmxvdzpoaWRkZW59Lm93bC1uYXYuZGlzYWJsZWR7ZGlzcGxheTpub25lfS5vd2wtbmF2e3Bvc2l0aW9uOmFic29sdXRlO3RvcDo0NSU7bGVmdDowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zYWxhdGVZKC01MCUpO3RyYW5zZm9ybTp0cmFuc2FsYXRlWSgtNTAlKTtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYm94LXBhY2s6anVzdGlmeTstbXMtZmxleC1wYWNrOmp1c3RpZnk7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47cGFkZGluZzowIDIwcHh9Lm93bC1uYXYgYnV0dG9ue3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjEwcHg7aGVpZ2h0OjQ1cHg7b3V0bGluZTowfS5vd2wtbmF2IGJ1dHRvbiBzcGFue2ZvbnQtc2l6ZTowfS5vd2wtcHJldntsZWZ0OjA7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1nL2Fycm93X19sZWZ0LnBuZyl9Lm93bC1uZXh0e3JpZ2h0OjA7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1nL2Fycm93X19yaWdodC5wbmcpfS5idG57Zm9udC1zaXplOjFyZW07Y29sb3I6IzAwMDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmRlMDA7cGFkZGluZzoyMXB4IDQzcHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7Ym9yZGVyLXJhZGl1czo1cHg7Zm9udC13ZWlnaHQ6NzAwOy13ZWJraXQtdHJhbnNpdGlvbjotd2Via2l0LWJveC1zaGFkb3cgLjNzO3RyYW5zaXRpb246LXdlYmtpdC1ib3gtc2hhZG93IC4zczt0cmFuc2l0aW9uOmJveC1zaGFkb3cgLjNzO3RyYW5zaXRpb246Ym94LXNoYWRvdyAuM3MsLXdlYmtpdC1ib3gtc2hhZG93IC4zc31oMSxoMntmb250LXNpemU6NDBweH0uYnRuX2Rvbndsb2FkLC5jYXJkX19idG4uYnRuX2Rvbndsb2Fke3BhZGRpbmc6MTRweCAxOHB4fS5idG5fZGlzYWJsZWR7cG9zaXRpb246cmVsYXRpdmU7b3BhY2l0eTouODt6LWluZGV4Oi0xfS5idG5faWNvbi1hcnJvdzphZnRlcntkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1nL2Fycm93X2J0bi5wbmcpO3dpZHRoOjZweDtoZWlnaHQ6MTJweDttYXJnaW4tbGVmdDoyNHB4fS5jYWxsYmFjaywuaWNvbjpiZWZvcmV7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXI7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0fS5oZWFkZXJfX3Jvdyx0YWJsZXt3aWR0aDoxMDAlfWgyLGgze21hcmdpbjoxMHB4IDAgMTVweH1oNCxoNSxoNnttYXJnaW46NXB4IDAgMTBweDtmb250LXdlaWdodDozMDB9LmJ0bl9jb2xvci1ibHVle2JhY2tncm91bmQtY29sb3I6IzBlNTFhMztjb2xvcjojZmZmfS5idG5fY29sb3ItZ3JleXtiYWNrZ3JvdW5kLWNvbG9yOiNkOWQ5ZDl9LmJ0bjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNmZmU5NTY7Y29sb3I6IzAwMH0uYnRuOmZvY3Vze2JhY2tncm91bmQtY29sb3I6I2YwZDEwMDtjb2xvcjojMDAwfS5idG4uYnRuX2NvbG9yLWJsdWU6aG92ZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMxMDVlYmV9LmJ0bi5idG5fY29sb3ItYmx1ZTpmb2N1c3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzA5NDk5N30uYnRuLmJ0bl9jb2xvci1ncmV5OmhvdmVye2NvbG9yOiMwMDA7YmFja2dyb3VuZC1jb2xvcjojZTdlN2U3fS5idG4uYnRuX2NvbG9yLWdyZXk6Zm9jdXN7Y29sb3I6IzAwMDtiYWNrZ3JvdW5kLWNvbG9yOiNjN2M3Yzd9aDF7bWFyZ2luOjE1cHggMCAyMHB4O2ZvbnQtd2VpZ2h0OjMwMH1oMntmb250LXdlaWdodDozMDB9aDN7Zm9udC1zaXplOjI1cHg7Zm9udC13ZWlnaHQ6MzAwfWg0e2ZvbnQtc2l6ZToyMHB4fWg1LGg2e2ZvbnQtc2l6ZToxOHB4fW9sLHVse21hcmdpbi10b3A6MTBweDttYXJnaW4tbGVmdDoyNXB4fWxpe2xpbmUtaGVpZ2h0OjEuODc1cmVtfS5saXN0IGxpLC5sb2dvX190ZXh0LC50aXRsZXtsaW5lLWhlaWdodDpub3JtYWx9Lmxpc3QsLmxpc3QgbGl7bWFyZ2luOjB9dGFibGV7Ym9yZGVyOjFweCBzb2xpZCAjZmZkZTAwO2JvcmRlci1yYWRpdXM6NnB4Oy1tb3otYm9yZGVyLXJhZGl1czo2cHg7Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlfXRhYmxlIHRke3BhZGRpbmc6MTFweCAxNXB4O2JvcmRlcjoxcHggc29saWQgI2ZmZGUwMH10ZCx0aHtib3JkZXItbGVmdDpzb2xpZCAjZmZkZTAwIDFweDtib3JkZXItdG9wOnNvbGlkICNmZmRlMDAgMXB4fXRoe2JhY2tncm91bmQtY29sb3I6I2ZmZGUwMDtib3JkZXItdG9wOm5vbmV9dGQ6Zmlyc3QtY2hpbGQsdGg6Zmlyc3QtY2hpbGR7Ym9yZGVyLWxlZnQ6bm9uZX0udGl0bGVfaDF7Zm9udC1zaXplOjQ1cHh9LnRpdGxlX2gye2ZvbnQtc2l6ZTo0MHB4O2ZvbnQtd2VpZ2h0OjMwMH0udGl0bGVfaDN7Zm9udC1zaXplOjI1cHh9LnRpdGxlX2NvbG9yLWRhcmt7Y29sb3I6IzAwMH0udGl0bGVfY29sb3Itd2hpdGV7Y29sb3I6I2ZmZn0uaGVhZGVye3BhZGRpbmc6MjVweCAwIDMzcHg7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Ym9yZGVyLWJvdHRvbToycHggc29saWQgI2YzZjNmM30uaWNvbjpiZWZvcmUsLm51bWJlcl9pY29uOmJlZm9yZXtkaXNwbGF5OmlubGluZS1ibG9jaztiYWNrZ3JvdW5kLXNpemU6MTAwJTtjb250ZW50OicnfS5oZWFkZXJfX2NvbnRhaW5lcnstd2Via2l0LWJveC1wYWNrOmp1c3RpZnk7LW1zLWZsZXgtcGFjazpqdXN0aWZ5O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufS5oZWFkZXJfX2NvbnRhY3Rzey13ZWJraXQtYm94LXBhY2s6anVzdGlmeTstbXMtZmxleC1wYWNrOmp1c3RpZnk7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47LXdlYmtpdC1ib3gtYWxpZ246Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7LXdlYmtpdC1ib3gtZmxleDoxOy1tcy1mbGV4OjE7ZmxleDoxfS5oZWFkZXJfX2NlbnRlcnttYXJnaW46MjZweCAwIDMycHh9LmhlYWRlcl9fZGVzY3tmb250LXNpemU6LjgxMjVyZW07Zm9udC13ZWlnaHQ6NTAwO21hcmdpbjowIDAgMCAxNHB4fS5oZWFkZXJfX3NvY2lhbHttYXJnaW4tbGVmdDphdXRvfS5oZWFkZXJfX251bWJlcntmb250LXdlaWdodDo1MDA7LXdlYmtpdC1ib3gtZmxleDoxOy1tcy1mbGV4OjEgMSBhdXRvO2ZsZXg6MSAxIGF1dG87cGFkZGluZzowIDMwcHh9LmhlYWRlcl9fbnVtYmVyOmZpcnN0LWNoaWxke3BhZGRpbmc6MDttYXJnaW4tcmlnaHQ6MTA1cHh9LmhlYWRlcl9fY291bnRze21hcmdpbi1sZWZ0OjQ3cHh9LmNhbGxiYWNrLWJ0bntwYWRkaW5nOjEzcHggMjBweDtiYWNrZ3JvdW5kLWNvbG9yOiMwZTUxYTM7Zm9udC13ZWlnaHQ6MzAwO2ZvbnQtc2l6ZTouODEyNXJlbTtjb2xvcjojZmZmfS5jb3VudHNfX2luZm8sLmxvZ29fX3RleHQsLm1lbnVfX2l0ZW17Zm9udC13ZWlnaHQ6NzAwfS5zb2NpYWx7LXdlYmtpdC1ib3gtYWxpZ246Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7LXdlYmtpdC1ib3gtcGFjazpqdXN0aWZ5Oy1tcy1mbGV4LXBhY2s6anVzdGlmeTtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbjt3aWR0aDoxODJweH0uc29jaWFsX19saW5re2ZvbnQtc2l6ZTowfS5pY29uLXZrOmJlZm9yZXtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWcvdmstaWNvbi5wbmcpO3dpZHRoOjI3cHg7aGVpZ2h0OjE2cHh9Lmljb24tb2Q6YmVmb3Jle2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltZy9vZG5va2xhc25pa2ktaWNvbi5wbmcpO3dpZHRoOjE1cHg7aGVpZ2h0OjI1cHh9Lmljb24tZmI6YmVmb3Jle2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltZy9mYWNlYm9vb2staWNvbi5wbmcpO3dpZHRoOjEzcHg7aGVpZ2h0OjI2cHh9Lmljb24taW5zdDpiZWZvcmV7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1nL2luc3RhZ3JhbS1pY29uLnBuZyk7d2lkdGg6MjNweDtoZWlnaHQ6MjNweH0ubnVtYmVyX2ljb246YmVmb3Jle3ZlcnRpY2FsLWFsaWduOi0zcHg7bWFyZ2luLXJpZ2h0OjEwcHh9Lm51bWJlcl9pY29uLWZsYWc6YmVmb3Jle2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltZy9mbGFnLnBuZyk7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O3dpZHRoOjIzcHg7aGVpZ2h0OjIxcHh9Lm51bWJlcl9pY29uLXdoYXRzdXA6YmVmb3Jle2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltZy93aGF0c2FwcC1pY29uLnBuZyk7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O3dpZHRoOjI1cHg7aGVpZ2h0OjI1cHg7dmVydGljYWwtYWxpZ246LTZweH0ubnVtYmVyX2ljb24tc2t5cGU6YmVmb3Jle2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltZy9zY3lwZS1pY29uLnBuZyk7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O3dpZHRoOjI1cHg7aGVpZ2h0OjI1cHg7dmVydGljYWwtYWxpZ246LTdweH0ubG9nb19fdGV4dHtmb250LXNpemU6Mi4xODc1cmVtO21hcmdpbi1ib3R0b206MH0ubG9nbyBpbWd7bWF4LXdpZHRoOjEwMCU7d2lkdGg6Mjc0cHg7aGVpZ2h0OmF1dG99LmhlYWRlcl9fY2VudGVyPi5oZWFkZXJfX2NvbnRhaW5lcnstd2Via2l0LWJveC1hbGlnbjpjZW50ZXI7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcn0uY291bnRzX19pbmZve21hcmdpbjowO2ZvbnQtc2l6ZToxLjU2MjVyZW19LmNvdW50c19faW5mbzpmaXJzdC1jaGlsZHttYXJnaW4tcmlnaHQ6NDJweH0ubWVudXstd2Via2l0LWJveC1wYWNrOmp1c3RpZnk7LW1zLWZsZXgtcGFjazpqdXN0aWZ5O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufS5tZW51X19saW5re3BhZGRpbmc6MTBweCAxOHB4fS5zbGlkZXJfX2l0ZW17aGVpZ2h0OjcwMHB4O3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1ib3gtYWxpZ246Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7LXdlYmtpdC1ib3gtcGFjazpjZW50ZXI7LW1zLWZsZXgtcGFjazpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcn0uc2xpZGVyX19pbWFnZXtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDstby1vYmplY3QtZml0OmNvdmVyO29iamVjdC1maXQ6Y292ZXI7bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9Lmdvb2RzX19jb2wsLmdvb2RzX19oZWFkZXIsLnNsaWRlcl9fY29udGVudHtwb3NpdGlvbjpyZWxhdGl2ZX0uc2xpZGVyX19jb250ZW50e3otaW5kZXg6MTt3aWR0aDo3NDBweDttYXgtd2lkdGg6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjgpO2NvbG9yOiNmZmY7Zm9udC13ZWlnaHQ6MzAwO3BhZGRpbmc6NDdweCA1OHB4IDQxcHg7Zm9udC1zaXplOi45Mzc1cmVtO21hcmdpbi1ib3R0b206MTAxcHh9LmFuY2hvcnMsLmdvb2Rze2JhY2tncm91bmQtY29sb3I6I2YzZjNmM30uc2xpZGVyX190ZXh0e2xpbmUtaGVpZ2h0OjI2cHh9LnNsaWRlcl9fdGl0bGV7Zm9udC13ZWlnaHQ6MzAwO2ZvbnQtc2l6ZToyLjE4NzVyZW19LmFuY2hvcnNfX2l0ZW0sLmdvb2RzX190ZXh0e2ZvbnQtd2VpZ2h0OjUwMH0uc2xpZGVyX19idG57bWFyZ2luLXRvcDozMHB4fS5hbmNob3Jze21hcmdpbi10b3A6LTM3NXB4O3BhZGRpbmc6NDI0cHggMCAyMHB4fS5hbmNob3JzX19saXN0ey13ZWJraXQtYm94LXBhY2s6Y2VudGVyOy1tcy1mbGV4LXBhY2s6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7LW1zLWZsZXgtd3JhcDp3cmFwO2ZsZXgtd3JhcDp3cmFwfWJvZHkgLmFuY2hvcnNfX2l0ZW17bWFyZ2luOjAgMjVweH0uZ29vZHN7cGFkZGluZzozMnB4IDAgNTVweH0uZ29vZHNfX2dyaWR7bWFyZ2luOjMwcHggLTIwcHggMDstbXMtZmxleC1wYWNrOmRpc3RyaWJ1dGU7anVzdGlmeS1jb250ZW50OnNwYWNlLWFyb3VuZH0uZ29vZHNfX2NvbHttYXJnaW4tYm90dG9tOjA7cGFkZGluZzoyMHB4IDIwcHggMzhweH0uZ29vZHNfX2ltYWdle2Rpc3BsYXk6YmxvY2s7LW8tb2JqZWN0LWZpdDpjb3ZlcjtvYmplY3QtZml0OmNvdmVyO21heC13aWR0aDoyNzVweDttYXgtaGVpZ2h0OjI3NXB4O3dpZHRoOjEwMCU7aGVpZ2h0OmF1dG99Lmdvb2RzX19mb290ZXJ7cGFkZGluZzoyMnB4IDE1cHggMDtmb250LXNpemU6LjkzNzVyZW07bGluZS1oZWlnaHQ6MjJweH0uZ29vZHNfX3RleHR7bWF4LXdpZHRoOjEwMCU7ZGlzcGxheTpibG9ja30uZ29vZHNfX3RvcHtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjIwcHg7dG9wOjIwcHg7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiNmMjJjMmM7cGFkZGluZzo3cHggMTJweDtmb250LXdlaWdodDozMDA7Zm9udC1zaXplOi45Mzc1cmVtO2xpbmUtaGVpZ2h0OjE7ei1pbmRleDo5OX0uZ29vZHNfX3RvcF9jb2xvci1ncmVlbntiYWNrZ3JvdW5kLWNvbG9yOiMzNTkzMGN9Lmdvb2RzX19ib3R0b217bWFyZ2luOjEwcHggMCAwfS5nb29kc19fc3RhdHtkaXNwbGF5OmJsb2NrO2xpbmUtaGVpZ2h0OjI2cHh9Lmdvb2RzX19wcmljZXtmb250LXdlaWdodDozMDA7Zm9udC1zaXplOjEuODc1cmVtfS5nb29kc19fYnRue2JvcmRlcjozcHggc29saWQgIzAwMDtib3JkZXItcmFkaXVzOjVweDtmb250LXdlaWdodDo3MDA7cGFkZGluZzoxMnB4IDQzcHh9Lmdvb2RzX19oaWRkZW57cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO2hlaWdodDoxMDAlO3dpZHRoOjEwMCU7YmFja2dyb3VuZC1jb2xvcjojZmZkZTAwO3otaW5kZXg6MTtwYWRkaW5nOjEwNXB4IDI2cHggMzZweDstbXMtZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjstd2Via2l0LWJveC1hbGlnbjpjZW50ZXI7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjstd2Via2l0LWJveC1wYWNrOmp1c3RpZnk7LW1zLWZsZXgtcGFjazpqdXN0aWZ5O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufS5nb29kc19faW5mb3ttYXJnaW4tYm90dG9tOjVweH0uYXR0ZW5kYW5jZV9faXRlbXtwb3NpdGlvbjpyZWxhdGl2ZTttaW4taGVpZ2h0OjQwMHB4O3BhZGRpbmc6NDdweCA1NXB4O2NvbG9yOiNmZmZ9LmF0dGVuZGFuY2VfX2hpZGRlbiwuYXR0ZW5kYW5jZV9faW1hZ2V7cG9zaXRpb246YWJzb2x1dGU7aGVpZ2h0OjEwMCU7d2lkdGg6MTAwJTtsZWZ0OjA7dG9wOjB9LmhpZGRlbiwudmFudGFnZXtjb2xvcjojMDAwfS5hdHRlbmRhbmNlX19pbm5lcnttYXJnaW4tdG9wOmF1dG99LmF0dGVuZGFuY2VfX3RpdGxle21hcmdpbi1ib3R0b206MH0uYXR0ZW5kYW5jZV9faW1hZ2V7bWF4LXdpZHRoOjEwMCU7LW8tb2JqZWN0LWZpdDpjb3ZlcjtvYmplY3QtZml0OmNvdmVyO3otaW5kZXg6LTF9LmF0dGVuZGFuY2VfX2hpZGRlbntiYWNrZ3JvdW5kLWNvbG9yOiNmZmRlMDA7ei1pbmRleDoxO3BhZGRpbmc6NDBweH0uYXR0ZW5kYW5jZV9fY29se3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi1ib3R0b206MDtwYWRkaW5nOjIwcHh9LmhpZGRlbl9fdGl0bGV7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MzBweH0uaGlkZGVuX190ZXh0e2ZvbnQtc2l6ZTouOTM3NXJlbTtsaW5lLWhlaWdodDoxLjVyZW07Zm9udC13ZWlnaHQ6NTAwfS5nb29kcy1tb3JlX19saW5rLC5oaWRkZW5fX2J0bntmb250LXdlaWdodDo3MDA7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTtkaXNwbGF5OmlubGluZS1ibG9ja30uaGlkZGVuX19idG57Y29sb3I6IzAwMDtmb250LXNpemU6MXJlbTttYXJnaW46MjBweCAwIDA7dmVydGljYWwtYWxpZ246bWlkZGxlfS5wbHVzZXNfX3RleHQsLnZhbnRhZ2VfX3RleHR7Zm9udC1zaXplOjEuMTI1cmVtO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0uZ29vZHMtbW9yZV9fbGlzdHstd2Via2l0LWJveC1wYWNrOmNlbnRlcjstbXMtZmxleC1wYWNrOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5nb29kcy1tb3JlX19saW5re21hcmdpbjowIDIwcHggMzBweH0udmFudGFnZXtwYWRkaW5nOjkwcHggMCAxMDBweH0udmFudGFnZV9faXRlbXttYXJnaW4tYm90dG9tOjIwcHh9LnZhbnRhZ2VfX2ltYWdle2Rpc3BsYXk6YmxvY2s7bWF4LXdpZHRoOjEyMnB4O2hlaWdodDphdXRvO21hcmdpbjowIGF1dG99LnZhbnRhZ2VfX2xpc3R7cGFkZGluZzo5NnB4IDMzcHggMDstd2Via2l0LWJveC1wYWNrOmp1c3RpZnk7LW1zLWZsZXgtcGFjazpqdXN0aWZ5O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufS52YW50YWdlX190ZXh0e2xpbmUtaGVpZ2h0OjI0cHg7Zm9udC13ZWlnaHQ6NTAwO21hcmdpbjo1NHB4IDAgMDttYXgtd2lkdGg6MTgwcHh9LmNhbGxiYWNre3Bvc2l0aW9uOnJlbGF0aXZlO2hlaWdodDo3MDBweDtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWcvY2FsbGJhY2staW1hZ2UuanBnKTtiYWNrZ3JvdW5kLXNpemU6Y292ZXI7cGFkZGluZzo4MHB4IDE1cHh9LmNhbGxiYWNrX19pbm5lcntiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLXJhZGl1czo1cHg7d2lkdGg6NTgwcHg7bWF4LXdpZHRoOjEwMCU7bWluLWhlaWdodDo1NDBweDttYXJnaW4tbGVmdDphdXRvOy13ZWJraXQtYm94LWZsZXg6MDstbXMtZmxleDowIDEgYXV0bztmbGV4OjAgMSBhdXRvO3BhZGRpbmc6NjBweCAxMjRweCA2MHB4IDE0MHB4fS5jYWxsYmFja19fdGl0bGV7bWFyZ2luOjA7Zm9udC13ZWlnaHQ6MzAwfS5jYWxsYmFja19fZm9ybXttYXJnaW46MzhweCAwIDB9LmNhbGxiYWNrX19mb3JtIC5mb3JtX19ncm91cHttYXJnaW4tYm90dG9tOjQycHh9LnBsdXNlc3ttYXJnaW4tdG9wOi0zNzVweDtwYWRkaW5nOjQ4NXB4IDAgNjAwcHg7YmFja2dyb3VuZC1jb2xvcjojMGU1MWEzO2NvbG9yOiNmZmY7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1nL3BsdXNlcy1pbWFnZS5wbmcpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBib3R0b207YmFja2dyb3VuZC1zaXplOmNvbnRhaW47ei1pbmRleDoxfS5mYXEsLmZhcV90d297YmFja2dyb3VuZC1wb3NpdGlvbjpsZWZ0IDEwMHB4O2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdH0ucGx1c2VzX19saXN0e21hcmdpbjo5OHB4IC0yMHB4IDA7LW1zLWZsZXgtcGFjazpkaXN0cmlidXRlO2p1c3RpZnktY29udGVudDpzcGFjZS1hcm91bmR9LnBsdXNlc19faXRlbXttaW4td2lkdGg6MTUwcHg7bWFyZ2luLWJvdHRvbToyMHB4fS5wbHVzZXNfX2NvbHtwYWRkaW5nLWxlZnQ6MjBweDtwYWRkaW5nLXJpZ2h0OjIwcHh9LnBsdXNlc19fdGV4dHttYXJnaW46MzRweCAwIDA7bGluZS1oZWlnaHQ6MjhweDtwYWRkaW5nLXJpZ2h0OjE1cHh9LnBsdXNlc19faW1hZ2V7bWluLWhlaWdodDo2NHB4fS5mYXF7cGFkZGluZzo5OHB4IDAgMTA2cHg7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1nL2ZhcS1pY29uX29uZS5wbmcpfS5mYXFfX3RpdGxle2ZvbnQtc2l6ZTo3MHB4O2xpbmUtaGVpZ2h0Om5vcm1hbH0uZmFxX19ncmlke21hcmdpbi10b3A6NDdweDstd2Via2l0LWJveC1hbGlnbjpjZW50ZXI7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjstd2Via2l0LWJveC1wYWNrOmp1c3RpZnk7LW1zLWZsZXgtcGFjazpqdXN0aWZ5O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufS5mYXFfX2luZm97d2lkdGg6NjUwcHg7bWluLWhlaWdodDoyMDVweDttYXgtd2lkdGg6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmRlMDA7Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtc2l6ZTo0NXB4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTstd2Via2l0LWJveC1wYWNrOmNlbnRlcjstbXMtZmxleC1wYWNrOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyOy13ZWJraXQtYm94LWFsaWduOmNlbnRlcjstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO3BhZGRpbmc6NDBweH0uZmFxX19jb250ZW50e21hcmdpbi10b3A6ODZweDtmb250LXNpemU6MS4xMjVyZW07bGluZS1oZWlnaHQ6MjhweH0uZmFxX19saW5rLC5zZXJ2aWNlc19fbGlua3tmb250LXdlaWdodDo3MDA7Zm9udC1zaXplOjFyZW07dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0uZmFxX19pbm5lcntkaXNwbGF5Om5vbmV9LmZhcV9fbGlzdHttYXJnaW4tbGVmdDozN3B4fS5mYXFfX2xpbmt7bWFyZ2luOjAgMCAyM3B4fS5mYXFfdHdve2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltZy9mYXEtaWNvbl90d28ucG5nKTtwYWRkaW5nLWJvdHRvbTo3NnB4fS5mYXFfdHdvIC5mYXFfX2NvbnRlbnR7bWFyZ2luOjU1cHggMCAwfS5mYXFfX2xpc3QgLmZhcV9faXRlbTpiZWZvcmV7Y29udGVudDonJztkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1nL2Fycm93X2xpc3QucG5nKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXI7d2lkdGg6MTFweDtoZWlnaHQ6MjBweDttYXJnaW4tcmlnaHQ6MjNweH0uZmFxX19jb250ZW50IHB7bWFyZ2luLWJvdHRvbToxOXB4fS5mZWVkYmFja3t3aWR0aDoxMDAlfS5mZWVkYmFja19fZm9ybXstbXMtZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjstd2Via2l0LWJveC1wYWNrOmNlbnRlcjstbXMtZmxleC1wYWNrOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyOy13ZWJraXQtYm94LWFsaWduOmNlbnRlcjstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO21hcmdpbjo3NXB4IDAgMDttYXgtd2lkdGg6MTAwJTt3aWR0aDoxMDAlfS5mZWVkYmFja19faW5uZXJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1nL2ZlZWZiYWNrLWxpbmUucG5nKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjp0b3AgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb250YWluO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItcmFkaXVzOjVweDtib3gtc2hhZG93OjAgMCA0OXB4IDAgcmdiYSgwLDAsMCwuMSk7cGFkZGluZzo2MnB4IDU4cHggODNweDt3aWR0aDoxMDAlfS5mZWVkYmFja19fZm9ybSAuZm9ybV9fZ3JvdXB7LXdlYmtpdC1ib3gtZmxleDoxOy1tcy1mbGV4OjEgMSAyNSU7ZmxleDoxIDEgMjUlO21heC13aWR0aDoyNSV9LmZlZWRiYWNrIC5mb3JtX19ncmlke3dpZHRoOjEwMCV9LnNlcnZpY2VzX19ncmlke21hcmdpbjo2OHB4IC0yMHB4IDA7LW1zLWZsZXgtcGFjazpkaXN0cmlidXRlO2p1c3RpZnktY29udGVudDpzcGFjZS1hcm91bmR9LnNlcnZpY2VzX19jb2x7cGFkZGluZy1sZWZ0OjIwcHg7cGFkZGluZy1yaWdodDoyMHB4O21pbi13aWR0aDozMDBweH0uc2VydmljZXNfX2l0ZW17cG9zaXRpb246cmVsYXRpdmU7bWluLWhlaWdodDoyMDVweDttYXJnaW4tYm90dG9tOjQwcHg7cGFkZGluZzo0N3B4IDM1cHg7Y29sb3I6I2ZmZn0uc2VydmljZXNfX2l0ZW1fbGFyZ2V7bWluLWhlaWdodDo0NTBweDtwYWRkaW5nOjQ3cHggNTVweH0uc2VydmljZXNfX2ltYWdle3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO21heC13aWR0aDoxMDAlOy1vLW9iamVjdC1maXQ6Y292ZXI7b2JqZWN0LWZpdDpjb3Zlcjt6LWluZGV4Oi0xfS5zZXJ2aWNlc19faW5uZXJ7bWFyZ2luLXRvcDphdXRvfS5zZXJ2aWNlc19fdGl0bGV7bWFyZ2luLWJvdHRvbToyNXB4fS5zZXJ2aWNlc19fbGlua3tjb2xvcjojZmZkZTAwfS5jb25uZWN0e3BhZGRpbmc6MTE3cHggMCAxNDFweH0uY29ubmVjdF9fZ3JpZHttYXJnaW4tbGVmdDotMjBweDttYXJnaW4tcmlnaHQ6LTIwcHh9LmNvbm5lY3RfX2NvbnRhaW5lcntwb3NpdGlvbjpyZWxhdGl2ZX0uY29ubmVjdF9faW1hZ2V7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO2hlaWdodDphdXRvO21heC13aWR0aDoxMDAlO21heC1oZWlnaHQ6NzM1cHg7LW8tb2JqZWN0LWZpdDpjb3ZlcjtvYmplY3QtZml0OmNvdmVyfS5jb25uZWN0X19udW1iZXJ7Zm9udC1zaXplOjQwcHg7Zm9udC13ZWlnaHQ6MzAwfS5jb25uZWN0X19tYWlse2ZvbnQtc2l6ZToyNXB4O2ZvbnQtd2VpZ2h0OjMwMDt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO21hcmdpbjoxOHB4IDAgMH0uY29ubmVjdF9fY29se3BhZGRpbmctbGVmdDoyMHB4O3BhZGRpbmctcmlnaHQ6MjBweH0uY29ubmVjdF9fY29sX2lubmVye21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXRvcDo2MHB4Oy1tcy1mbGV4LWRpcmVjdGlvbjpjb2x1bW47ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5jb25uZWN0X19sZWZ0e3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDt6LWluZGV4Oi0xfS50ZXJtcy1jb25kaXRpb25zLC50ZXJtcy1jb25kaXRpb25zIGxhYmVse3Bvc2l0aW9uOnJlbGF0aXZlfS5jb25uZWN0X19yaWdodHttYXJnaW4tbGVmdDo0MS42NjY2NjY2NyV9LmNvbm5lY3RfX2lubmVye3dpZHRoOjEwMCU7Ym94LXNoYWRvdzowIDAgNDlweCAwIHJnYmEoMCwwLDAsLjEpO3BhZGRpbmc6NjdweCAxOTFweCA4M3B4O21hcmdpbjo3OHB4IDAgMH0udGVybXMtY29uZGl0aW9ucywudGVybXMtY29uZGl0aW9ucyBzcGFue2Rpc3BsYXk6YmxvY2t9LnRlcm1zLWNvbmRpdGlvbnN7Y29sb3I6IzljOWM5Yztmb250LXNpemU6MTNweDtmb250LXdlaWdodDo0MDA7bWFyZ2luLWxlZnQ6MTVweH0uZm9ybV9fZ3JvdXAudGVybXMtY29uZGl0aW9uc3ttYXJnaW4tYm90dG9tOjB9LnRlcm1zLWNvbmRpdGlvbnMgc3BhbntwYWRkaW5nLWxlZnQ6MTVweDt0ZXh0LWFsaWduOmxlZnQ7Y29sb3I6IzljOWM5YztjdXJzb3I6cG9pbnRlcn0udGVybXMtY29uZGl0aW9ucyBzcGFuOjpiZWZvcmV7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MjBweDtoZWlnaHQ6MjBweDt0b3A6MDtsZWZ0Oi0xNXB4O2JhY2tncm91bmQ6I2ZkZmRmZDtib3JkZXI6MXB4IHNvbGlkICNlNGU1ZTd9LnRlcm1zLWNvbmRpdGlvbnMgc3Bhbjo6YWZ0ZXJ7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoyMHB4O2hlaWdodDoyMHB4O3RvcDowO2xlZnQ6LTE1cHg7Zm9udC1zaXplOjEycHg7Y29sb3I6I2ZmZjtsaW5lLWhlaWdodDoyMHB4O3RleHQtYWxpZ246Y2VudGVyfS5mb3JtX19ncm91cDpiZWZvcmUsLmZvcm1fX2xhYmVse3RvcDo1MCU7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKX0udGVybXMtY29uZGl0aW9ucyBpbnB1dFt0eXBlPWNoZWNrYm94XXtvcGFjaXR5OjA7ei1pbmRleDotMTtwb3NpdGlvbjphYnNvbHV0ZX0udGVybXMtY29uZGl0aW9ucyBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkK3NwYW46OmFmdGVye2ZvbnQtZmFtaWx5OkZvbnRBd2Vzb21lO2NvbnRlbnQ6XCLinJNcIjtiYWNrZ3JvdW5kOiNmZmRlMDA7Y29sb3I6IzAwMDtmb250LXdlaWdodDo3MDB9LnRlcm1zLWNvbmRpdGlvbnMgYXtjb2xvcjojOWM5YzljO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9LmZvb3RlcntwYWRkaW5nOjU5cHggMCA0MHB4fS5mb290ZXJfX3Jvd3ttYXJnaW46MCAtMjBweH0uZm9vdGVyX19jb2x7cGFkZGluZzowIDIwcHg7bWFyZ2luOjAgMCAxOHB4O21pbi13aWR0aDoyMjBweH0uZm9vdGVyX190ZXh0e2ZvbnQtd2VpZ2h0OjUwMDtmb250LXNpemU6MXJlbTtsaW5lLWhlaWdodDpub3JtYWw7Y29sb3I6IzAwMDttYXJnaW46MCAwIDIwcHh9LmZvb3Rlcl9fdGl0bGV7Zm9udC1zaXplOjEuNTYyNXJlbTtsaW5lLWhlaWdodDpub3JtYWw7dGV4dC10cmFuc2Zvcm06bm9uZTttYXJnaW46MCAwIDlweH0uZm9vdGVyX19pbm5lcntwYWRkaW5nLWxlZnQ6OTBweH0uZm9vdGVyX19tYXBsaW5re21hcmdpbjozN3B4IDAgMDtkaXNwbGF5OmlubGluZS1ibG9jaztmb250LXdlaWdodDo3MDA7Zm9udC1zaXplOi45Mzc1cmVtO2NvbG9yOiM4ZThlOGV9LmZvb3Rlcl9fY29weSwudXB7Zm9udC13ZWlnaHQ6MzAwfS5mb290ZXJfX2NvcHl7bWFyZ2luOjI4cHggMCAwO2ZvbnQtc2l6ZTouOTM3NXJlbTtsaW5lLWhlaWdodDpub3JtYWx9LmZvb3Rlcl9fYm90dG9tey13ZWJraXQtYm94LWFsaWduOmNlbnRlcjstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyOy13ZWJraXQtYm94LXBhY2s6anVzdGlmeTstbXMtZmxleC1wYWNrOmp1c3RpZnk7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59LmZvb3Rlcl9fcGVyc29uYWx7bWFyZ2luLWJvdHRvbTowfS5mb290ZXJfX2J0bntwYWRkaW5nOjE3cHggMzlweH0udXBfX2NpcmNsZXtkaXNwbGF5OmJsb2NrO3dpZHRoOjY1cHg7aGVpZ2h0OjY1cHg7Ym9yZGVyLXJhZGl1czo1MCU7YmFja2dyb3VuZC1jb2xvcjojZmZkZTAwfS5wZXJzb25hbF9fbGlua3t0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5hcnRpY2xlc19faXRlbSwuY2FyZC1uYXZfX2xpbmssLmxpbms6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmZvb3Rlcl9fbGlzdCAubGlzdF9faXRlbXttYXJnaW4tYm90dG9tOjZweDtmb250LXdlaWdodDo3MDB9LmZvb3Rlcl9fbGlzdCAubGlzdF9faXRlbTpiZWZvcmV7Y29udGVudDonLSc7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246MXB4fS5mb3JtX19ncm91cHtwb3NpdGlvbjpyZWxhdGl2ZTstd2Via2l0LWJveC1mbGV4OjE7LW1zLWZsZXg6MSAwIGF1dG87ZmxleDoxIDAgYXV0bzttYXJnaW4tYm90dG9tOjMxcHh9LmZvcm1fX2dyb3VwOmJlZm9yZXtjb250ZW50OicnO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MTVweDt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKX0uZm9ybV9fZ3JvdXBfaWNvbi1uYW1lOmJlZm9yZXtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWcvcGVyc29uLWljb24ucG5nKTt3aWR0aDoxN3B4O2hlaWdodDoxN3B4fS5mb3JtX19ncm91cF9pY29uLXBob25lOmJlZm9yZXtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWcvcGhvbmUtaWNvbi5wbmcpO3dpZHRoOjE1cHg7aGVpZ2h0OjE4cHh9LmZvcm1fX2dyb3VwX2ljb24tdHlwZTpiZWZvcmV7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1nL3R5cGUtaWNvbi5wbmcpO3dpZHRoOjE3cHg7aGVpZ2h0OjE3cHh9LmZvcm1fX2dyb3VwX2ljb24tcHJpY2U6YmVmb3Jle2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltZy9wcmljZS1pY29uLnBuZyk7d2lkdGg6MTFweDtoZWlnaHQ6MThweH0uZm9ybV9fZ3JvdXBfaWNvbi1lbWFpbDpiZWZvcmV7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1nL2VtYWlsLWljb24ucG5nKTt3aWR0aDoyM3B4O2hlaWdodDoxN3B4fS5mb3JtX19ncm91cF9sYXJnZXstd2Via2l0LWJveC1mbGV4OjE7LW1zLWZsZXg6MSAxIDEwMCU7ZmxleDoxIDEgMTAwJTttYXgtd2lkdGg6MTAwJX0uZm9ybV9fZWxlbWVudHtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjIwO3dpZHRoOjEwMCU7cmVzaXplOm5vbmU7Ym9yZGVyOm5vbmU7Ym9yZGVyLWJvdHRvbToycHggc29saWQgIzljOWM5YztoZWlnaHQ6MzVweDtmb250LXNpemU6MTVweDtjb2xvcjojMzMzO291dGxpbmU6MDtwYWRkaW5nOjAgMzBweDtiYWNrZ3JvdW5kOjAgMDtmb250LWZhbWlseTpNb250c2VycmF0LHNhbnMtc2VyaWZ9LmZvcm1fX2VsZW1lbnQ6Zm9jdXN7Ym9yZGVyLWJvdHRvbToycHggc29saWQgIzU2NzRiOX0uZm9ybV9fZWxlbWVudDo6LW1vei1wbGFjZWhvbGRlcntjb2xvcjojMzMzfS5mb3JtX19lbGVtZW50Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVye2NvbG9yOiMzMzN9LmZvcm1fX2VsZW1lbnQ6LW1zLWlucHV0LXBsYWNlaG9sZGVye2NvbG9yOiMzMzN9LmZvcm1fX2VsZW1lbnQ6OnBsYWNlaG9sZGVye2NvbG9yOiMzMzN9LmZvcm1fX2VsZW1lbnRfcGFkZGluZy1ub25le3BhZGRpbmc6MH0uZm9ybV9fdGV4dGFyZWF7cGFkZGluZy10b3A6MTVweDtoZWlnaHQ6MTcwcHh9LmZvcm1fX2xhYmVse3Bvc2l0aW9uOmFic29sdXRlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO2xlZnQ6NDBweDtjb2xvcjojNzA3MDcwO2ZvbnQtc2l6ZToxcmVtO2ZvbnQtd2VpZ2h0OjUwMDtjdXJzb3I6dGV4dDstd2Via2l0LXRyYW5zaXRpb246LjJzIGVhc2Utb3V0O3RyYW5zaXRpb246LjJzIGVhc2Utb3V0O3otaW5kZXg6MTF9LmZvcm1fX2xhYmVsOmFmdGVye2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo2MHB4O29wYWNpdHk6MDstd2Via2l0LXRyYW5zaXRpb246LjJzIG9wYWNpdHkgZWFzZS1vdXQsLjJzIGNvbG9yIGVhc2Utb3V0O3RyYW5zaXRpb246LjJzIG9wYWNpdHkgZWFzZS1vdXQsLjJzIGNvbG9yIGVhc2Utb3V0fS5mb3JtX19sYWJlbF9sZWZ0LW5vbmV7bGVmdDoxNXB4fS5mb3JtX19idG57bWFyZ2luLXRvcDo0MXB4fS5mb3JtX193cmFwe21hcmdpbjo1cHggMCAwOy13ZWJraXQtYm94LWFsaWduOmNlbnRlcjstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyfS5mb3JtX19yYW5nZXttYXJnaW46OHB4IDAgMH0uZmlsdGVyX19mb3JtIC5mb3JtX19ncm91cHttYXJnaW4tYm90dG9tOjI4cHh9aW5wdXQrbGFiZWwuc2hvdyxpbnB1dDpmb2N1cytsYWJlbHtjb2xvcjojNTY3NGI5O2ZvbnQtc2l6ZTouODEyNXJlbTtmb250LXdlaWdodDo1MDA7dG9wOi0xZW07bGVmdDoxNXB4fS5maWx0ZXJfX2lucHV0LC5maWx0ZXJfX2xhYmVsLC5maWx0ZXJfX3NlbGVjdHtmb250LXNpemU6MXJlbTtmb250LXdlaWdodDo1MDB9aW5wdXQgLmZlZWRiYWNrX19mb3JtIC5mb3JtX19ncm91cHstbXMtZmxleC1wcmVmZXJyZWQtc2l6ZToyNSU7ZmxleC1iYXNpczoyNSU7bWF4LXdpZHRoOjI1JX0uZmVlZGJhY2tfX2Zvcm0gLmZvcm1fX2dyb3VwX2xhcmdle21heC13aWR0aDoxMDAlOy1tcy1mbGV4LXByZWZlcnJlZC1zaXplOjEwMCU7ZmxleC1iYXNpczoxMDAlfS5mZWVkYmFja19fZm9ybSAudGVybXMtY29uZGl0aW9ucywucmVtb2RhbF9fZm9ybSAudGVybXMtY29uZGl0aW9uc3tkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYm94LXBhY2s6Y2VudGVyOy1tcy1mbGV4LXBhY2s6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7bWFyZ2luOjIxcHggMTVweCAwfS5yZW1vZGFsX19mb3JtIC50ZXJtcy1jb25kaXRpb25ze21hcmdpbjowfS5mZWVkYmFja19fZm9ybSAuZm9ybV9fYnRue21hcmdpbi10b3A6MzFweH0uZmlsdGVyX19pbnB1dHtib3JkZXItYm90dG9tOm5vbmU7cGFkZGluZzowO2NvbG9yOiMwMDB9LmZpbHRlcl9fc2VsZWN0e3BhZGRpbmc6MDtjb2xvcjojMDAwO2JvcmRlci1ib3R0b206MnB4IHNvbGlkICMwZTUxYTN9LmZpbHRlcl9fbGFiZWx7ZGlzcGxheTpibG9jazttYXJnaW4tYm90dG9tOjhweH0uZmlsdGVyX19idG57cGFkZGluZzoxNHB4IDQ0cHg7YmFja2dyb3VuZC1jb2xvcjojMGU1MWEzO2NvbG9yOiNmZmY7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2ZvbnQtd2VpZ2h0OjMwMDtmb250LXNpemU6LjgxMjVyZW19LmZpbHRlcl9fdmFsdWV7Zm9udC13ZWlnaHQ6MzAwO3BhZGRpbmc6MTBweDt0ZXh0LWFsaWduOmNlbnRlcn0uZmlsdGVyX19mb3JtIC50ZXJtcy1jb25kaXRpb25ze21hcmdpbi1sZWZ0OjA7Zm9udC1zaXplOi45Mzc1cmVtO3RleHQtdHJhbnNmb3JtOmxvd2VyY2FzZX0uZmlsdGVyX19mb3JtIC50ZXJtcy1jb25kaXRpb25zIHNwYW57Y29sb3I6IzAwMDtmb250LXdlaWdodDo1MDB9LmZpbHRlcl9fZm9ybSAudGVybXMtY29uZGl0aW9ucyBzcGFuOjpiZWZvcmV7Ym9yZGVyOjJweCBzb2xpZCAjMGU1MWEzO2JhY2tncm91bmQ6MCAwfS5maWx0ZXJfX2Zvcm0gLnRlcm1zLWNvbmRpdGlvbnMgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCtzcGFuOjphZnRlcntiYWNrZ3JvdW5kOiMwZTUxYTM7Y29sb3I6I2ZmZn0uYXJ0aWNsZXNfX3RvcHtwb3NpdGlvbjpyZWxhdGl2ZX0uYXJ0aWNsZXNfX3RpbWV7bWFyZ2luOjA7cG9zaXRpb246YWJzb2x1dGU7dG9wOjM1cHg7bGVmdDozNXB4O2ZvbnQtd2VpZ2h0OjUwMDtmb250LXNpemU6LjkzNzVyZW07bGluZS1oZWlnaHQ6MTtjb2xvcjojMDAwO2JhY2tncm91bmQtY29sb3I6I2ZmZGUwMDtwYWRkaW5nOjEwcHh9LmFydGljbGVzX19pdGVte2Rpc3BsYXk6YmxvY2s7Y29sb3I6IzAwMDstd2Via2l0LWJveC1zaGFkb3c6MCAwIDQ5cHggMCByZ2JhKDAsMCwwLC4xKTtib3gtc2hhZG93OjAgMCA0OXB4IDAgcmdiYSgwLDAsMCwuMSk7YmFja2dyb3VuZC1jb2xvcjojZmZmO21hcmdpbi1ib3R0b206NTBweH0uYXJ0aWNsZXNfX2ltYWdle2hlaWdodDoyMjJweDt3aWR0aDoxMDAlO21heC13aWR0aDoxMDAlO2Rpc3BsYXk6YmxvY2s7LW8tb2JqZWN0LWZpdDpjb3ZlcjtvYmplY3QtZml0OmNvdmVyfS5hcnRpY2xlc19fY29udGVudHtwYWRkaW5nOjI2cHggMzBweCAxNnB4fS5hcnRpY2xlc19fbmFtZXtmb250LXdlaWdodDo3MDA7Zm9udC1zaXplOjEuMTI1cmVtO2xpbmUtaGVpZ2h0OjEuNjI1cmVtO21hcmdpbi1ib3R0b206MTlweH0uYXJ0aWNsZXNfX3RleHQsLmRlYWxfX3RleHR7Zm9udC1zaXplOi45Mzc1cmVtO2xpbmUtaGVpZ2h0OjEuNXJlbX0uYXJ0aWNsZXNfX3RleHR7Zm9udC13ZWlnaHQ6NTAwfS5hcnRpY2xlc19fbW9yZXtjb2xvcjojYTFhMWExO3BhZGRpbmc6MTVweDtib3JkZXI6MXB4IGRhc2hlZCAjYTFhMWExO2ZvbnQtd2VpZ2h0OjcwMH0uYXJ0aWNsZXNfX3Jvd3ttYXJnaW4tbGVmdDotNDBweDttYXJnaW4tcmlnaHQ6LTQwcHh9LmFydGljbGVzX19jb2x7cGFkZGluZy1sZWZ0OjQwcHg7cGFkZGluZy1yaWdodDo0MHB4fS5kZWFsX19yb3d7bWFyZ2luLWxlZnQ6LTIwcHg7bWFyZ2luLXJpZ2h0Oi0yMHB4O3BhZGRpbmc6NDFweCAwIDA7LXdlYmtpdC1ib3gtcGFjazpjZW50ZXI7LW1zLWZsZXgtcGFjazpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcn0uZGVhbF9fY29se3BhZGRpbmctbGVmdDoyMHB4O3BhZGRpbmctcmlnaHQ6MjBweDttaW4td2lkdGg6MzAwcHg7bWFyZ2luLWJvdHRvbTowfS5kZWFsX19pdGVte3RleHQtYWxpZ246Y2VudGVyO21hcmdpbi1ib3R0b206ODBweH0uZGVhbF9fdGV4dHtjb2xvcjojMDAwO2ZvbnQtd2VpZ2h0OjUwMH0ubWFpbiAuYnJlYWRjcnVtYnNfX2xpbmssLm1hdGVyaWFsc19fbGlzdCAubGlzdF9fbGlua3tjb2xvcjojMGU1MWEzfS5kZWFsX19uYW1le2ZvbnQtc2l6ZToxLjEyNXJlbTtmb250LXdlaWdodDo3MDA7bWluLWhlaWdodDo0NHB4fS5tYXRlcmlhbHNfX3RpdGxlLC5ub3Rlc19fdGl0bGV7Zm9udC1zaXplOjEuODc1cmVtfS5kZWFsX19pbWFnZXtkaXNwbGF5OmJsb2NrO21hcmdpbjowIGF1dG8gMzBweDttYXgtaGVpZ2h0Ojc5cHh9Lm5vdGVzX19jb250YWluZXJ7YmFja2dyb3VuZC1jb2xvcjojZjZmNmY2O3BhZGRpbmc6NDZweCA0MHB4IDUycHh9Lm5vdGVzX190aXRsZXttYXJnaW4tYm90dG9tOmF1dG99Lm5vdGVzX19pbmZvey1tcy1mbGV4LWRpcmVjdGlvbjpjb2x1bW47ZmxleC1kaXJlY3Rpb246Y29sdW1uOy13ZWJraXQtYm94LWFsaWduOmNlbnRlcjstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyOy13ZWJraXQtYm94LXBhY2s6Y2VudGVyOy1tcy1mbGV4LXBhY2s6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7cGFkZGluZy1ib3R0b206NDBweH0ubm90ZXNfX2NvbnRlbnR7bWFyZ2luLWxlZnQ6NDBweDttYXJnaW4tdG9wOjMwcHg7cGFkZGluZy10b3A6NDBweDtib3JkZXItdG9wOjFweCBzb2xpZCAjMDAwO2xpbmUtaGVpZ2h0OjEuODc1cmVtOy13ZWJraXQtYm94LWZsZXg6MTstbXMtZmxleDoxO2ZsZXg6MX0ubm90ZXNfX2ltYWdle2Rpc3BsYXk6YmxvY2s7d2lkdGg6MjQwcHg7aGVpZ2h0OjI0MHB4fS5tYXRlcmlhbHN7cGFkZGluZzo0NXB4IDAgMzBweH0ubWF0ZXJpYWxzX19pbWFnZXtkaXNwbGF5OmJsb2NrO2JvcmRlci1yYWRpdXM6NTAlOy1vLW9iamVjdC1maXQ6Y292ZXI7b2JqZWN0LWZpdDpjb3Zlcjstd2Via2l0LWJveC1mbGV4OjA7LW1zLWZsZXg6MCAwIGF1dG87ZmxleDowIDAgYXV0bzt3aWR0aDoyNTBweDtoZWlnaHQ6MjUwcHg7bWF4LXdpZHRoOjEwMCV9Lm1hdGVyaWFsc19faXRlbXstd2Via2l0LWJveC1hbGlnbjpjZW50ZXI7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcn0ubWF0ZXJpYWxzX19saXN0e21hcmdpbi1sZWZ0OjQ1cHh9Lm1hdGVyaWFsc19fcm93e21hcmdpbi10b3A6MzdweH0ubWF0ZXJpYWxzX19saXN0IC5saXN0X19pdGVte21hcmdpbjoxMnB4IDA7Zm9udC1zaXplOjEuMTI1cmVtO2ZvbnQtd2VpZ2h0OjMwMH0ubWFpbiAuYnJlYWRjcnVtYnN7LW1zLWZsZXgtd3JhcDp3cmFwO2ZsZXgtd3JhcDp3cmFwO3BhZGRpbmc6MzBweCAwIDI1cHh9Lm1haW4gLmJyZWFkY3J1bWJzX19pdGVte2ZvbnQtd2VpZ2h0OjcwMDttYXJnaW4tYm90dG9tOjVweH0ubWFpbiAuYnJlYWRjcnVtYnNfX2l0ZW06YWZ0ZXJ7Y29udGVudDonwrsnO2ZvbnQtc2l6ZToxLjEyNXJlbTtsaW5lLWhlaWdodDoxO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOjA7bWFyZ2luOjAgMTNweH0ubWFpbiAuYnJlYWRjcnVtYnNfX2l0ZW06bGFzdC1jaGlsZDphZnRlcntkaXNwbGF5Om5vbmV9LmFjdGl2aXR5X19yb3d7LXdlYmtpdC1ib3gtYWxpZ246c3RhcnQ7LW1zLWZsZXgtYWxpZ246c3RhcnQ7YWxpZ24taXRlbXM6ZmxleC1zdGFydDttYXJnaW4tdG9wOjU4cHh9LmFjdGl2aXR5X19zbGlkZXJ7d2lkdGg6NTkwcHg7cG9zaXRpb246cmVsYXRpdmV9LmFjdGl2aXR5X19pbWFnZXstby1vYmplY3QtZml0OmNvdmVyO29iamVjdC1maXQ6Y292ZXI7d2lkdGg6MTAwJTtoZWlnaHQ6MzU1cHg7ZGlzcGxheTpibG9ja30uYWN0aXZpdHlfX2luZm97Zm9udC1zaXplOjEuNXJlbTtsaW5lLWhlaWdodDoyLjM3NXJlbX0uYWN0aXZpdHlfX3N0ZXBze21hcmdpbjo2OHB4IDAgMH0uYWN0aXZpdHlfX2JvdHRvbXttYXJnaW46MjhweCAwIDB9LmFjdGl2aXR5X19zbGlkZXIgLm93bC1pdGVte3dpZHRoOjEwMCU7LXdlYmtpdC1ib3gtZmxleDoxOy1tcy1mbGV4OjEgMSBhdXRvO2ZsZXg6MSAxIGF1dG99LmFjdGl2aXR5X19zbGlkZXIgLm93bC1kb3Rze3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbToyMHB4O2xlZnQ6MzVweH0ub3dsLWRvdHN7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjUwcHg7ei1pbmRleDoyMDA7bGVmdDo1MCU7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleH0ub3dsLWRvdHMgLm93bC1kb3R7d2lkdGg6MjBweDtoZWlnaHQ6MjBweDtib3JkZXI6M3B4IHNvbGlkICNmZmY7Ym9yZGVyLXJhZGl1czo1MCU7bWFyZ2luOjAgOHB4O2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1ib3gtYWxpZ246Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7LXdlYmtpdC1ib3gtcGFjazpjZW50ZXI7LW1zLWZsZXgtcGFjazpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtwb3NpdGlvbjpyZWxhdGl2ZX0ub3dsLWRvdC5hY3RpdmV7YmFja2dyb3VuZDojZmZmfS5jYXJkLW5hdl9fbGluazpiZWZvcmUsLnJlbW9kYWwtY2xvc2U6YmVmb3Jle2NvbnRlbnQ6Jyc7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXJ9LmJ0bl9pY29uLW9ubGluZTpiZWZvcmUsLmNhcmQtbmF2X19saW5rOmJlZm9yZXtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOjEwMCV9LnN0ZXBzX19jb2x7bWFyZ2luLWJvdHRvbTozNXB4O21pbi13aWR0aDoyODBweH0uc3RlcHNfX251bXtmb250LXNpemU6My4xMjVyZW07bGluZS1oZWlnaHQ6MTttYXJnaW4tcmlnaHQ6MjhweH0uc3RlcHNfX2xpc3R7bWFyZ2luLXRvcDozOXB4Oy1tcy1mbGV4LXBhY2s6ZGlzdHJpYnV0ZTtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYXJvdW5kfS5zdGVwc19fbmFtZXttYXJnaW46MH0uc3RlcHNfX3RleHR7bWFyZ2luOjIwcHggMCAwO2ZvbnQtc2l6ZToxLjEyNXJlbTtsaW5lLWhlaWdodDoxLjg3NXJlbTtmb250LXdlaWdodDozMDA7Y29sb3I6IzAwMH0uaW5mb19fdGl0bGUsLnN0ZXBzX190aXRsZXtmb250LXNpemU6MS44NzVyZW19LnN0ZXBzX190aXRsZXt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9LnNrZWRfX2l0ZW17Zm9udC1zaXplOjEuMTI1cmVtO2xpbmUtaGVpZ2h0OjEuODc1cmVtO21hcmdpbi1ib3R0b206MTlweH0uZGF0YXttYXJnaW46NjZweCAwIDB9LmRhdGFfX2NvbnRhaW5lcntwYWRkaW5nOjUwcHggNTBweCA0MHB4O2JhY2tncm91bmQtY29sb3I6I2YxZjFmMX0uZGF0YV9fdGV4dHtmb250LXNpemU6LjkzNzVyZW07bGluZS1oZWlnaHQ6MS41NjI1cmVtO2ZvbnQtd2VpZ2h0OjUwMH0uY2F0YWxvZ19fZ29vZHN7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH0uY2F0YWxvZ19fcm93e3BhZGRpbmc6MTBweCAwfS5jYXRhbG9nX19oaXRze21hcmdpbjo1OHB4IDAgMH0uY2F0YWxvZyAuZ29vZHNfX3RpdGxlLC5nb29kc19fc29ydCAuc29ydF9fbmFtZXttYXJnaW4tYm90dG9tOjB9LmNhdGFsb2cgLmdvb2RzX19ncmlke21hcmdpbi10b3A6MjBweH0uY2F0YWxvZ19fZ29vZHMgLmJyZWFkY3J1bWJze3BhZGRpbmctdG9wOjE1cHg7cGFkZGluZy1ib3R0b206MH0uZ29vZHNfX3NvcnQgLnNvcnR7LXdlYmtpdC1ib3gtYWxpZ246Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXJ9Lmdvb2RzX19zb3J0IC5zb3J0X19pdGVte21hcmdpbjowIDEycHg7bGluZS1oZWlnaHQ6MX0uZ29vZHNfX3NvcnQgLnNvcnRfX2J1dHRvbntwb3NpdGlvbjpyZWxhdGl2ZTtmb250LXNpemU6LjgxMjVyZW07dGV4dC10cmFuc2Zvcm06bG93ZXJjYXNlO2JvcmRlci1ib3R0b206MXB4IGRhc2hlZCAjMDAwO2ZvbnQtd2VpZ2h0OjUwMH0uZ29vZHNfX3NvcnQgLnNvcnRfX2J1dHRvbjphZnRlcntjb250ZW50OicnO3Bvc2l0aW9uOmFic29sdXRlO2JvcmRlcjpzb2xpZCAjMDAwO2JvcmRlci13aWR0aDowIDJweCAycHggMDt0b3A6Y2FsYyg1MCUgLSAycHgpOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7cGFkZGluZzoycHg7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTtyaWdodDotMTJweH0uc29ydF9fYnV0dG9uOmhvdmVye2NvbG9yOiMwZTUxYTN9LnNvcnRfX2J1dHRvbjpob3ZlcjphZnRlcntib3JkZXItY29sb3I6IzBlNTFhM30uZmlsdGVyX193cmFwcGVye2JhY2tncm91bmQtY29sb3I6I2YzZjNmMztwYWRkaW5nOjI1cHh9LmZpbHRlcl9fZm9ybXtwYWRkaW5nOjMwcHg7YmFja2dyb3VuZC1jb2xvcjojZjNmM2YzfS5jYXJkX19ncmlkey13ZWJraXQtYm94LWFsaWduOnN0YXJ0Oy1tcy1mbGV4LWFsaWduOnN0YXJ0O2FsaWduLWl0ZW1zOmZsZXgtc3RhcnR9LmNhcmRfX3RpdGxle2ZvbnQtc2l6ZToxLjg3NXJlbTtsaW5lLWhlaWdodDoyLjA2MjVyZW07bWFyZ2luOjB9LmNhcmRfX2lke21hcmdpbjoxM3B4IDAgMDtmb250LXNpemU6LjkzNzVyZW07Zm9udC13ZWlnaHQ6NTAwO2NvbG9yOiMwMDB9LmNhcmRfX3ByaWNle2ZvbnQtc2l6ZToxLjg3NXJlbTtmb250LXdlaWdodDo3MDA7bWFyZ2luOjB9LmNhcmRfX2NpdHksLmNhcmRfX3R5cGV7Zm9udC13ZWlnaHQ6NTAwO2ZvbnQtc2l6ZTouOTM3NXJlbX0uY2FyZF9fdG9we21hcmdpbjoxMXB4IDAgMDstd2Via2l0LWJveC1wYWNrOmp1c3RpZnk7LW1zLWZsZXgtcGFjazpqdXN0aWZ5O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuOy13ZWJraXQtYm94LWFsaWduOnN0YXJ0Oy1tcy1mbGV4LWFsaWduOnN0YXJ0O2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgIzAwMDtwYWRkaW5nLWJvdHRvbToyN3B4fS5jYXJkX190eXBle21hcmdpbjo1cHggMCAwfS5jYXJkX19mb290ZXJ7cGFkZGluZy10b3A6MjNweDtib3JkZXItdG9wOjFweCBzb2xpZCAjMDAwfS5jYXJkX19idXR0b25ze21hcmdpbjoyOHB4IDAgMDstd2Via2l0LWJveC1wYWNrOmp1c3RpZnk7LW1zLWZsZXgtcGFjazpqdXN0aWZ5O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufS5jYXJkX19tYXB7bWFyZ2luOjMxcHggMCAwO2hlaWdodDoyMDNweDt3aWR0aDoxMDAlfS5jYXJkX19jaXR5e21hcmdpbi1ib3R0b206MH0uY2FyZF9fYWRkcmVzc3tmb250LXNpemU6LjkzNzVyZW19LmNhcmRfX2J0bntwYWRkaW5nOjE0cHggNDlweH0uY2FyZF9fZGVzY3JpcHRpb257bWFyZ2luLXRvcDo3MXB4O2xpbmUtaGVpZ2h0OjEuODc1cmVtfS5jYXJkX19pbWFnZXtkaXNwbGF5OmJsb2NrO21heC13aWR0aDoxMDAlO2hlaWdodDphdXRvfS5jYXJkX19uYXZ7bWFyZ2luOjkwcHggMCAwOy13ZWJraXQtYm94LXBhY2s6Y2VudGVyOy1tcy1mbGV4LXBhY2s6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXJ9LmNhcmQtbmF2X19saW5re2NvbG9yOiMwMDA7Zm9udC1zaXplOi45Mzc1cmVtO2xpbmUtaGVpZ2h0Om5vcm1hbDtmb250LXdlaWdodDo3MDA7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luOjAgMzJweH0uY2FyZC1uYXZfX2xpbms6YmVmb3Jle3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtkaXNwbGF5OmJsb2NrO3dpZHRoOjMycHg7aGVpZ2h0OjMycHg7bWFyZ2luOjAgYXV0byAxOXB4fS5jYXJkLW5hdl9fbGlua19pY29uLXByZXY6YmVmb3Jle2NvbnRlbnQ6Jyc7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1nL2NhcmRfX2Fycm93LXByZXYucG5nKX0uY2FyZC1uYXZfX2xpbmtfaWNvbi1uZXh0OmJlZm9yZXtjb250ZW50OicnO2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltZy9jYXJkX19hcnJvdy1uZXh0LnBuZyl9LmNhcmQtbmF2X19saW5rX2ljb24tYWxsOmJlZm9yZXtjb250ZW50OicnO2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltZy9jYXJkX19pY29uLWFsbC5wbmcpfS5jYXJkLW5hdl9fbGluazpob3ZlcntvcGFjaXR5Oi41fWJvZHkgLmNhcmQtYm9keXtwYWRkaW5nLWJvdHRvbToxNnB4fWJvZHkgLmNhcmQtYm9keV9fY29sey13ZWJraXQtYm94LWZsZXg6MTstbXMtZmxleDoxIDEgNTAlO2ZsZXg6MSAxIDUwJTttYXgtd2lkdGg6NTAlfWJvZHkgLmNhcmQtYm9keV9faXRlbXttYXJnaW46MjBweCAwIDEwcHg7Zm9udC1zaXplOi45Mzc1cmVtO2ZvbnQtd2VpZ2h0OjUwMH1ib2R5IC5jYXJkLWJvZHlfX2J0bnttYXJnaW4tdG9wOjEycHg7cGFkZGluZzoxNHB4IDM1cHh9LnR5cGVfX25hbWV7YmFja2dyb3VuZC1jb2xvcjojMGU1MWEzO2NvbG9yOiNmZmY7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246MXB4O3BhZGRpbmc6MXB4IDRweDtsaW5lLWhlaWdodDoxO21hcmdpbi1sZWZ0OjJweH0uZm9ybS1jb21wbGV0ZSwuaGFtYnVyZ2Vye2Rpc3BsYXk6bm9uZX0uZm90b3JhbWFfX2ltZ3toZWlnaHQ6MTAwJSFpbXBvcnRhbnQ7dG9wOjAhaW1wb3J0YW50Oy1vLW9iamVjdC1maXQ6Y292ZXI7b2JqZWN0LWZpdDpjb3Zlcn0uZm90b3JhbWFfX25hdi13cmFwe21hcmdpbjozOXB4IDAgMH0uZm90b3JhbWFfX2FyciwuZm90b3JhbWFfX2Z1bGxzY3JlZW4taWNvbiwuZm90b3JhbWFfX3ZpZGVvLWNsb3NlLC5mb3RvcmFtYV9fdmlkZW8tcGxheXtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWcvZm90b3JhbWEucG5nKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXR9LmZvdG9yYW1hX19uYXZfX2ZyYW1le21hcmdpbjowfS5mb3RvcmFtYV9fdGh1bWItYm9yZGVye21hcmdpbjowIWltcG9ydGFudDtib3JkZXI6NHB4IHNvbGlkICNmZmRlMDAhaW1wb3J0YW50fS5kZXNjcmlwdGlvbl9fc2xpZGVye3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6MzBweCAzNXB4fS5yZW1vZGFsLWNsb3NlLC5yZW1vZGFsLWNsb3NlOmJlZm9yZXtsZWZ0OmF1dG87cmlnaHQ6MTBweDt0b3A6MTBweH0ucmVtb2RhbC1jbG9zZTpiZWZvcmV7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1nL2Nsb3NlLWljb24ucG5nKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7d2lkdGg6MjRweDtoZWlnaHQ6MjRweH0ucmVtb2RhbF9fZ3JpZHttYXJnaW46NDBweCAwIDB9LnJlbW9kYWxfX2J0bnttYXJnaW46MzBweCAwIDB9LnJlbW9kYWxfX2dyaWQgLmZvcm1fX2dyb3Vwe21hcmdpbi1ib3R0b206MjBweH1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NjQxcHgpey5yZW1vZGFsLW9yZGVye21heC13aWR0aDoxMTAwcHg7cGFkZGluZzo1MHB4IDEyMHB4IDcwcHh9fS5yZW1vZGFsLW9yZGVyIC5mb3JtX19ncm91cHttYXJnaW4tYm90dG9tOjM5cHh9LmFydGljbGVzX19tb3JlOmhvdmVye29wYWNpdHk6Ljd9LmF0dGVuZGFuY2VfX2hpZGRlbiwuZ29vZHNfX2hpZGRlbntvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMCkgdHJhbnNsYXRlWSgtNTAlKTt0cmFuc2Zvcm06c2NhbGUoMCkgdHJhbnNsYXRlWSgtNTAlKTstd2Via2l0LXRyYW5zaXRpb246YWxsIC40NXMgY3ViaWMtYmV6aWVyKC4yNSwuNDYsLjQ1LC45NCk7dHJhbnNpdGlvbjphbGwgLjQ1cyBjdWJpYy1iZXppZXIoLjI1LC40NiwuNDUsLjk0KX0uYXR0ZW5kYW5jZV9fY29sOmhvdmVyIC5hdHRlbmRhbmNlX19oaWRkZW4sLmdvb2RzX19jb2w6aG92ZXIgLmdvb2RzX19oaWRkZW57b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpIHRyYW5zbGF0ZSgwKTt0cmFuc2Zvcm06c2NhbGUoMSkgdHJhbnNsYXRlKDApOy13ZWJraXQtdHJhbnNpdGlvbjphbGwgLjk1cyBjdWJpYy1iZXppZXIoLjI1LC40NiwuNDUsLjk0KTt0cmFuc2l0aW9uOmFsbCAuOTVzIGN1YmljLWJlemllciguMjUsLjQ2LC40NSwuOTQpfS5hbmNob3JzX19saW5rOmJlZm9yZSwuaGVhZGVyX19tZW51IC5tZW51X19saW5rOmhvdmVyey13ZWJraXQtdHJhbnNpdGlvbjphbGwgLjM1cyBjdWJpYy1iZXppZXIoLjI1LC40NiwuNDUsLjk0KX0uZ29vZHNfX2NvbDpob3ZlciAuZ29vZHNfX2hpZGRlbiAuZ29vZHNfX2J0biwuZ29vZHNfX2NvbDpob3ZlciAuZ29vZHNfX2hpZGRlbiAuZ29vZHNfX2luZm8sLmdvb2RzX19jb2w6aG92ZXIgLmdvb2RzX19oaWRkZW4gLmdvb2RzX19wcmljZSwuZ29vZHNfX2NvbDpob3ZlciAuZ29vZHNfX2hpZGRlbiAuZ29vZHNfX3RleHR7LXdlYmtpdC1hbmltYXRpb246MXMgY3ViaWMtYmV6aWVyKC4yNSwuNDYsLjQ1LC45NCkgYm90aCBmYWRlLWluO2FuaW1hdGlvbjoxcyBjdWJpYy1iZXppZXIoLjI1LC40NiwuNDUsLjk0KSBib3RoIGZhZGUtaW59LmhlYWRlcl9fbWVudSAubWVudV9fbGluazpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNmZmRlMDA7Ym9yZGVyLXJhZGl1czo0cHg7dHJhbnNpdGlvbjphbGwgLjM1cyBjdWJpYy1iZXppZXIoLjI1LC40NiwuNDUsLjk0KX0uY2FsbGJhY2stYnRuOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2ZmZGUwMDtjb2xvcjojMDAwfS5hbmNob3JzX19saW5rOmFmdGVyLC5hbmNob3JzX19saW5rOmJlZm9yZXt3aWR0aDowO2hlaWdodDowO2JvdHRvbTotMTBweDtiYWNrZ3JvdW5kLWNvbG9yOiMwZTUxYTN9LmFuY2hvcnNfX2xpbmt7cG9zaXRpb246cmVsYXRpdmV9LmFuY2hvcnNfX2xpbms6YWZ0ZXIsLmFuY2hvcnNfX2xpbms6YmVmb3JlLC5nb29kc19fYnRuOmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTtjb250ZW50OicnfS5hbmNob3JzX19saW5rOmJlZm9yZXtsZWZ0OjA7dHJhbnNpdGlvbjphbGwgLjM1cyBjdWJpYy1iZXppZXIoLjI1LC40NiwuNDUsLjk0KX0uYW5jaG9yc19fbGluazphZnRlcntyaWdodDowOy13ZWJraXQtdHJhbnNpdGlvbjphbGwgLjM1cyBjdWJpYy1iZXppZXIoLjI1LC40NiwuNDUsLjk0KTt0cmFuc2l0aW9uOmFsbCAuMzVzIGN1YmljLWJlemllciguMjUsLjQ2LC40NSwuOTQpfS5hbmNob3JzX19saW5rOmhvdmVyOmFmdGVyLC5hbmNob3JzX19saW5rOmhvdmVyOmJlZm9yZXt3aWR0aDoxMDAlO2hlaWdodDo0cHg7bGVmdDowOy13ZWJraXQtdHJhbnNpdGlvbjphbGwgLjM1cyBjdWJpYy1iZXppZXIoLjI1LC40NiwuNDUsLjk0KTt0cmFuc2l0aW9uOmFsbCAuMzVzIGN1YmljLWJlemllciguMjUsLjQ2LC40NSwuOTQpfS5nb29kc19fYnRue3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbn0uZ29vZHNfX2J0bjpiZWZvcmV7dG9wOjUwJTtsZWZ0OjUwJTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwtNTAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsLTUwJSk7d2lkdGg6NTBweDtoZWlnaHQ6NTBweDtib3JkZXItcmFkaXVzOjUwJTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7ei1pbmRleDotMTtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCAuMzVzIGN1YmljLWJlemllciguMjUsLjQ2LC40NSwuOTQpO3RyYW5zaXRpb246YWxsIC4zNXMgY3ViaWMtYmV6aWVyKC4yNSwuNDYsLjQ1LC45NCl9LmhhbWJ1cmdlciwuc2VsZWN0e2N1cnNvcjpwb2ludGVyO3Bvc2l0aW9uOnJlbGF0aXZlfS5nb29kc19fYnRuOmhvdmVyOmJlZm9yZXstd2Via2l0LXRyYW5zaXRpb246YWxsIC4zNXMgY3ViaWMtYmV6aWVyKC4yNSwuNDYsLjQ1LC45NCk7dHJhbnNpdGlvbjphbGwgLjM1cyBjdWJpYy1iZXppZXIoLjI1LC40NiwuNDUsLjk0KTt3aWR0aDoxMTAlO2hlaWdodDoxMTAlO2JvcmRlci1yYWRpdXM6MDtvcGFjaXR5OjF9Lmdvb2RzX19idG46aG92ZXJ7Ym9yZGVyLWNvbG9yOiNmZmZ9LmJ0bjpob3Zlcnstd2Via2l0LXRyYW5zaXRpb246LXdlYmtpdC1ib3gtc2hhZG93IC4zczt0cmFuc2l0aW9uOi13ZWJraXQtYm94LXNoYWRvdyAuM3M7dHJhbnNpdGlvbjpib3gtc2hhZG93IC4zczt0cmFuc2l0aW9uOmJveC1zaGFkb3cgLjNzLC13ZWJraXQtYm94LXNoYWRvdyAuM3M7LXdlYmtpdC1ib3gtc2hhZG93OjAgMCAxMXB4IHJnYmEoMzMsMzMsMzMsLjIpO2JveC1zaGFkb3c6MCAwIDExcHggcmdiYSgzMywzMywzMywuMil9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGUtaW57MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTIwMCUpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0yMDAlKX01MCV7b3BhY2l0eTouNX0xMDAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApfX1Aa2V5ZnJhbWVzIGZhZGUtaW57MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTIwMCUpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0yMDAlKX01MCV7b3BhY2l0eTouNX0xMDAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApfX0uaGFtYnVyZ2Vye3otaW5kZXg6OTk5OX0uaGFtYnVyZ2VyX19saW5le3dpZHRoOjMwcHg7aGVpZ2h0OjNweDtiYWNrZ3JvdW5kLWNvbG9yOiMwZTUxYTM7ZGlzcGxheTpibG9jazttYXJnaW46NXB4IGF1dG87LXdlYmtpdC10cmFuc2l0aW9uOmFsbCAuM3MgZWFzZS1pbi1vdXQ7dHJhbnNpdGlvbjphbGwgLjNzIGVhc2UtaW4tb3V0fS5oYW1idXJnZXIuaXMtYWN0aXZley13ZWJraXQtdHJhbnNpdGlvbjphbGwgLjI1cyBjdWJpYy1iZXppZXIoLjI1LC40NiwuNDUsLjk0KTt0cmFuc2l0aW9uOmFsbCAuMjVzIGN1YmljLWJlemllciguMjUsLjQ2LC40NSwuOTQpOy13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTouM3M7dHJhbnNpdGlvbi1kZWxheTouM3M7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKSByb3RhdGUoNDVkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpIHJvdGF0ZSg0NWRlZyl9LmhhbWJ1cmdlci5pcy1hY3RpdmUgLmhhbWJ1cmdlcl9fbGluZTpudGgtY2hpbGQoMil7d2lkdGg6MH0uaGFtYnVyZ2VyLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyX19saW5lOm50aC1jaGlsZCgxKSwuaGFtYnVyZ2VyLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyX19saW5lOm50aC1jaGlsZCgzKXstd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6LjJzO3RyYW5zaXRpb24tZGVsYXk6LjJzfS5oYW1idXJnZXIuaXMtYWN0aXZlIC5oYW1idXJnZXJfX2xpbmU6bnRoLWNoaWxkKDEpey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoNHB4KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSg0cHgpfS5oYW1idXJnZXIuaXMtYWN0aXZlIC5oYW1idXJnZXJfX2xpbmU6bnRoLWNoaWxkKDMpey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTEycHgpIHJvdGF0ZSg5MGRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTEycHgpIHJvdGF0ZSg5MGRlZyl9LmhlYWRlcl9fc29jaWFsX21vYmlsZXtkaXNwbGF5Om5vbmV9LnVwX19jaXJjbGV7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1nL2Fycm93X191cC5wbmcpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBjZW50ZXJ9LmJ0bl9pY29uLW9ubGluZTpiZWZvcmV7Y29udGVudDonJztkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1nL29ubGluZS5wbmcpO3dpZHRoOjMycHg7aGVpZ2h0OjMycHg7bWFyZ2luLXJpZ2h0OjIwcHh9Lm5vVWktYmFzZSwubm9VaS1jb25uZWN0cywubm9VaS1ob3Jpem9udGFse2hlaWdodDoycHg7YmFja2dyb3VuZC1jb2xvcjojYzVkM2UzfS5ub1VpLWJhc2UsLm5vVWktY29ubmVjdHN7Ym9yZGVyOm5vbmU7Y3Vyc29yOnBvaW50ZXJ9Lm5vVWktaG9yaXpvbnRhbCAubm9VaS1oYW5kbGV7d2lkdGg6MTNweDtoZWlnaHQ6MTNweDtib3JkZXItcmFkaXVzOjUwJTtib3JkZXI6bm9uZTt0b3A6Y2FsYyg1MCUgKyAwcHgpOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7Y3Vyc29yOnBvaW50ZXI7YmFja2dyb3VuZC1jb2xvcjojMGU1MWEzOy13ZWJraXQtYm94LXNoYWRvdzpub25lO2JveC1zaGFkb3c6bm9uZX0ubm9VaS1jb25uZWN0e2JhY2tncm91bmQtY29sb3I6IzBlNTFhM31odG1sOm5vdChbZGlyPXJ0bF0pIC5ub1VpLWhvcml6b250YWwgLm5vVWktaGFuZGxle3JpZ2h0Oi03cHh9Lm5vVWktaGFuZGxlOmFmdGVyLC5ub1VpLWhhbmRsZTpiZWZvcmV7ZGlzcGxheTpub25lfS5maWx0ZXJfX2lucHV0OmZvY3Vze2JvcmRlci1ib3R0b206bm9uZX0uc2VsZWN0LWhpZGRlbntkaXNwbGF5Om5vbmU7cGFkZGluZy1yaWdodDoxMHB4O2hlaWdodDozMXB4O2ZvbnQtd2VpZ2h0OjUwMDt0ZXh0LWFsaWduOmNlbnRlcn0uc2VsZWN0e2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtc2l6ZToxNnB4O3dpZHRoOjEwMCU7aGVpZ2h0OjM5cHg7Zm9udC13ZWlnaHQ6NTAwfS5zZWxlY3Qtb3B0aW9ucywuc2VsZWN0LXN0eWxlZCwuc2VsZWN0LXN0eWxlZDphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowfS5zZWxlY3Qtc3R5bGVke3RvcDowO2JvdHRvbTowO2xlZnQ6MDtwYWRkaW5nOjExcHggMDtib3JkZXItcmFkaXVzOjA7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtjb2xvcjojMDAwO2ZvbnQtd2VpZ2h0OjUwMDtmb250LXNpemU6LjkzNzVyZW07Ym9yZGVyLWJvdHRvbToycHggc29saWQgIzBlNTFhM30uc2VsZWN0LXN0eWxlZDphZnRlcntjb250ZW50OicnO2JvcmRlcjpzb2xpZCAjMTA1ZWJlO2JvcmRlci13aWR0aDowIDJweCAycHggMDt0b3A6Y2FsYyg1MCUgLSA0cHgpOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7cGFkZGluZzoycHg7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LnNlbGVjdC1vcHRpb25zLC5zZWxlY3Qtb3B0aW9ucyBsaTpmaXJzdC1jaGlsZHtib3JkZXItdG9wOm5vbmV9LnNlbGVjdC1zdHlsZWQuYWN0aXZlLC5zZWxlY3Qtc3R5bGVkOmFjdGl2ZSwuc2VsZWN0LXN0eWxlZDpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOmluaGVyaXR9LnNlbGVjdC1vcHRpb25ze2Rpc3BsYXk6bm9uZTt0b3A6MTAwJTtsZWZ0OjA7ei1pbmRleDo5OTk5O21hcmdpbjowO3BhZGRpbmc6MDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmfS5zZWxlY3Qtb3B0aW9ucyBsaXttYXJnaW46MDtwYWRkaW5nOjVweCAwO3RleHQtaW5kZW50OjE1cHg7Y29sb3I6IzIwMjEyNH0uc2VsZWN0LW9wdGlvbnMgbGk6aG92ZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kOiMxMDVlYmV9LnNlbGVjdC1vcHRpb25zIGxpW3JlbD1oaWRlXXtkaXNwbGF5Om5vbmV9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjEyNTBweCl7LmNvbnRhaW5lcnt3aWR0aDoxMDAlfS5mb290ZXJfX2lubmVye3BhZGRpbmctbGVmdDowfWJvZHksaHRtbHtvdmVyZmxvdy14OmhpZGRlbn19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjEyMDBweCl7LmNvbnRhaW5lcnt3aWR0aDoxMDAlfS5jb3VudHN7YWxpZ24taXRlbXM6Y2VudGVyfS5jb3VudHNfX2luZm97Zm9udC1zaXplOjEuMXJlbX0uaGVhZGVyX19udW1iZXI6Zmlyc3QtY2hpbGR7bWFyZ2luLXJpZ2h0OjEwcHh9LnNlcnZpY2VzX19jb2x7d2lkdGg6NTAlO21pbi13aWR0aDphdXRvfS5zZXJ2aWNlc19fY29sOmxhc3QtY2hpbGR7ZGlzcGxheTpmbGV4O3dpZHRoOmF1dG87ZmxleDoxIDEgMTAwJTtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjttYXJnaW46MCAtMTVweH0uc2VydmljZXNfX2NvbDpsYXN0LWNoaWxkIC5zZXJ2aWNlc19faXRlbXt3aWR0aDo1MCU7bWFyZ2luOjAgMTVweCA0MHB4fS5jYXJkX19idG57cGFkZGluZzoxNHB4IDMycHh9fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDoxMDIzcHgpey5oYW1idXJnZXJ7ZGlzcGxheTpibG9ja30uY2FsbGJhY2stYnRue2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltZy9waG9uZS1zeW1ib2wtb2YtYW4tYXVyaWN1bGFyLWluc2lkZS1hLWNpcmNsZS5zdmcpO2JhY2tncm91bmQtc2l6ZToxMDAlO2ZvbnQtc2l6ZTowO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7cGFkZGluZzowO3dpZHRoOjI1cHg7aGVpZ2h0OjI1cHg7bWFyZ2luLWxlZnQ6YXV0bztvYmplY3QtZml0OmNvdmVyO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjEwcHg7dG9wOjEwcHh9LmNhbGxiYWNrLWJ0bjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlci1yYWRpdXM6NTAlfS5oZWFkZXJ7cGFkZGluZzoxNXB4IDB9LmhlYWRlcl9fY2VudGVye21hcmdpbjowIDAgMTBweH0uaGVhZGVyX19jZW50ZXIgLmhlYWRlcl9fY29udGFpbmVye3Bvc2l0aW9uOnJlbGF0aXZlO2ZsZXgtd3JhcDp3cmFwO2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydDtwYWRkaW5nLXJpZ2h0OjUwcHh9LmhlYWRlcl9fdG9we29yZGVyOjF9LmhlYWRlcl9fZGVzY3ttYXJnaW4tdG9wOjVweDttYXJnaW4tYm90dG9tOjVweH0uaGVhZGVyX19uYXZ7b3BhY2l0eTowO3Zpc2liaWxpdHk6aGlkZGVuO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2JhY2tncm91bmQ6cmdiYSgyNTUsMjU1LDI1NSwuOTUpO3dpZHRoOjgwJTt6LWluZGV4Ojk5OTtoZWlnaHQ6YXV0bztib3R0b206MDtib3gtc2hhZG93OjAgMTVweCA2NXB4IDAgcmdiYSgwLDAsMCwuMTcpLDAgMTVweCA2NXB4IDAgcmdiYSgwLDAsMCwuMTcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpO3RyYW5zaXRpb246YWxsIC43NXMgY3ViaWMtYmV6aWVyKC4yNSwuNDYsLjQ1LC45NCksdHJhbnNmb3JtIC41NXMgY3ViaWMtYmV6aWVyKC4yNSwuNDYsLjQ1LC45NCl9LmhlYWRlcl9fbmF2LmlzLXZpc2libGV7b3BhY2l0eToxO3Zpc2liaWxpdHk6dmlzaWJsZTt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCk7dHJhbnNpdGlvbjpvcGFjaXR5IC41NXMgY3ViaWMtYmV6aWVyKC4yNSwuNDYsLjQ1LC45NCksdHJhbnNmb3JtIC40NXMgY3ViaWMtYmV6aWVyKC4yNSwuNDYsLjQ1LC45NCl9LmhlYWRlcl9fbmF2IC5oZWFkZXJfX2NvbnRhaW5lcntoZWlnaHQ6MTAwJTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO3Bvc2l0aW9uOnJlbGF0aXZlO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0xMDAlKTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuNTVzIGN1YmljLWJlemllciguMjUsLjQ2LC40NSwuOTQpO3RyYW5zaXRpb24tZGVsYXk6MXN9LmhlYWRlcl9fbmF2LmlzLXZpc2libGU+LmhlYWRlcl9fY29udGFpbmVye3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApO3RyYW5zaXRpb246dHJhbnNmb3JtIC45NXMgY3ViaWMtYmV6aWVyKC4yNSwuNDYsLjQ1LC45NCl9LmhlYWRlcl9fbWVudXtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0O2FsaWduLWl0ZW1zOmNlbnRlcjt3aWR0aDoxMDAlfS5tZW51X19pdGVte21hcmdpbjowIDAgMTBweDt0ZXh0LWFsaWduOmNlbnRlcn0ubWVudV9fbGlua3tjb2xvcjojMDAwO2ZvbnQtc2l6ZToxLjJyZW07ZGlzcGxheTpibG9ja30uaGVhZGVyX19zb2NpYWx7ZGlzcGxheTpub25lfS5oZWFkZXJfX3NvY2lhbF9tb2JpbGV7bWFyZ2luOjIwcHggMCAwO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydDt0ZXh0LWFsaWduOmNlbnRlcn0uaGVhZGVyX19zb2NpYWxfbW9iaWxlIC5zb2NpYWxfX2l0ZW17ZGlzcGxheTpibG9jazttYXJnaW46MCAwIDEwcHg7d2lkdGg6NTBweDt0ZXh0LWFsaWduOmNlbnRlcn0uaGVhZGVyX19jb3VudHN7ZGlzcGxheTpub25lfS5oZWFkZXJfX251bWJlcntmbGV4OjAgMSBhdXRvO3BhZGRpbmc6MDttYXJnaW46MCAxMHB4IDVweCAwfS5oZWFkZXJfX2NvbnRhY3Rze2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0O2ZsZXgtd3JhcDp3cmFwfS52YW50YWdlX19saXN0e2p1c3RpZnktY29udGVudDpzcGFjZS1hcm91bmQ7cGFkZGluZzozMHB4IDB9LmNhbGxiYWNrLC5mZWVkYmFja3twYWRkaW5nOjQwcHggMCAwfS5jYWxsYmFja19fY29udGFpbmVyLC5mZWVkYmFja19fY29udGFpbmVye3BhZGRpbmc6MH0uY2FsbGJhY2tfX2lubmVyLC5mZWVkYmFja19faW5uZXJ7cGFkZGluZy1sZWZ0OjI1cHg7cGFkZGluZy1yaWdodDoyNXB4fS5zZXJ2aWNlc19faXRlbXtwYWRkaW5nOjQ3cHggMjBweH0uYXR0ZW5kYW5jZV9fY29se3dpZHRoOjUwJX0uYWN0aXZpdHlfX3NsaWRlciwuY2F0YWxvZ19fZml0bGVyLC5tYXRlcmlhbHNfX2NvbCwubm90ZXNfX2luZm97d2lkdGg6MTAwJX0uYWN0aXZpdHlfX2luZm97bWFyZ2luLXRvcDoyMHB4O3dpZHRoOjEwMCV9LmFjdGl2aXR5X19yb3d7ZmxleC13cmFwOndyYXB9LmRlYWxfX3Jvd3tqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYXJvdW5kfS5jYXRhbG9nX19yb3csLm5vdGVzX19jb250YWluZXJ7ZmxleC13cmFwOndyYXB9Lm1hdGVyaWFsc19fY29se3BhZGRpbmc6MTBweCAwfS5hcnRpY2xlc19fY29sLC5ub3Rlc19fY29udGFpbmVye3BhZGRpbmctbGVmdDoxNXB4O3BhZGRpbmctcmlnaHQ6MTVweH0ubm90ZXNfX2luZm97cGFkZGluZy1ib3R0b206MH0ubm90ZXNfX2NvbnRlbnR7bWFyZ2luLWxlZnQ6MH0ubm90ZXNfX2ltYWdle21hcmdpbjoyMHB4IDAgMH0uYXJ0aWNsZXNfX3Jvd3ttYXJnaW4tbGVmdDotMTVweDttYXJnaW4tcmlnaHQ6LTE1cHh9LmZpbHRlcl9fZm9ybXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6ZmxleC1lbmQ7ZmxleC13cmFwOndyYXB9LmNhcmRfX2J1dHRvbnMsLmNhcmRfX2dyaWR7ZmxleC13cmFwOndyYXB9LmZpbHRlcl9fZm9ybSAuZm9ybV9fZ3JvdXB7d2lkdGg6NTAlO3BhZGRpbmc6MCAxNXB4fS5jYXJkX19jYXJvdXNlbCwuY2FyZF9faW5mbywuY2F0YWxvZ19fZ29vZHN7d2lkdGg6MTAwJX0uZmlsdGVyX19mb3JtIC5mb3JtX19ncm91cDpudGgtY2hpbGQoNCl7b3JkZXI6LTF9LmZpbHRlcl9fZm9ybSAudGVybXMtY29uZGl0aW9uc3ttYXJnaW4tbGVmdDoxNXB4fS5jYXRhbG9nX19oaXRze2Rpc3BsYXk6bm9uZX0uZmlsdGVyX19mb3Jte3BhZGRpbmc6MjBweH0uY2FyZF9fZ3JpZHtmbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZX0uY2FyZF9faW5mb3ttYXJnaW4tYm90dG9tOjQwcHh9LmNhcmRfX2J0bnttYXJnaW46MTVweCAwIDA7cGFkZGluZzoxNHB4IDMycHh9LmNhcmQtYm9keSwuY2FyZF9fdG9we2ZsZXgtd3JhcDp3cmFwfWJvZHkgLmNhcmQtYm9keV9fY29se3dpZHRoOjEwMCU7ZmxleDoxO21heC13aWR0aDoxMDAlfS5yZW1vZGFse3BhZGRpbmctbGVmdDoxNXB4O3BhZGRpbmctcmlnaHQ6MTVweH0ucmVtb2RhbC1jbG9zZTpiZWZvcmV7d2lkdGg6MTJweDtoZWlnaHQ6MTJweH0ucmVtb2RhbF9fZm9ybSAudGVybXMtY29uZGl0aW9uc3ttYXJnaW4tbGVmdDoxNXB4fS5hbmNob3JzX19pdGVte21hcmdpbjowIDVweCAxNXB4O3RleHQtYWxpZ246Y2VudGVyO3dpZHRoOjQ1JTtib3JkZXI6MXB4IHNvbGlkICMwMDA7ZGlzcGxheTotd2Via2l0LWZsZXg7ZGlzcGxheTotbW96LWZsZXg7ZGlzcGxheTotbXMtZmxleDtkaXNwbGF5Oi1vLWZsZXg7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5hbmNob3JzX19saW5re3dpZHRoOjEwMCU7ZGlzcGxheTpibG9jaztwYWRkaW5nOjEwcHh9LmZlZWRiYWNrX19mb3JtIC5mb3JtX19ncm91cHtmbGV4OjE7bWF4LXdpZHRoOjEwMCV9fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjdweCl7LmNvbm5lY3RfX3JpZ2h0LC5mYXFfX2xpc3R7bWFyZ2luLWxlZnQ6MH0uZm9vdGVyX191cCwubWF0ZXJpYWxzX19jb2wsLm1hdGVyaWFsc19fdGl0bGV7dGV4dC1hbGlnbjpjZW50ZXJ9OnJvb3R7Zm9udC1zaXplOi44cmVtfS50aXRsZV9oMSxoMXtmb250LXNpemU6Mi40cmVtfS50aXRsZV9oMixoMntmb250LXNpemU6MnJlbX0udGl0bGVfaDMsaDN7Zm9udC1zaXplOjEuM3JlbX0udGl0bGVfaDQsaDQsaDUsaDZ7Zm9udC1zaXplOjFyZW19LnBsdXNlc3twb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW4tdG9wOjA7cGFkZGluZzo0NXB4IDAgMTAwcHg7YmFja2dyb3VuZC1zaXplOmNvdmVyfS5wbHVzZXNfX3RleHR7bGluZS1oZWlnaHQ6bm9ybWFsfS5wbHVzZXM6YmVmb3Jle2NvbnRlbnQ6Jyc7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC41KTt6LWluZGV4Oi0xfS5jb25uZWN0e3BhZGRpbmc6MjBweCAwIDQwcHh9LmNvbm5lY3RfX2NvbHt3aWR0aDoxMDAlfS5jb25uZWN0X19sZWZ0e3Bvc2l0aW9uOnN0YXRpY30uY29ubmVjdF9fbnVtYmVye2ZvbnQtc2l6ZToyNHB4fS5mYXF7cGFkZGluZzozMHB4IDB9LmZhcV9faW5mb3tmb250LXNpemU6Mi40cmVtfS52YW50YWdle3BhZGRpbmc6MjBweCAwIDMwcHh9LnZhbnRhZ2VfX2l0ZW17d2lkdGg6NTAlfS5hdHRlbmRhbmNlX19jb2wsLnN0ZXBzX19jb2x7d2lkdGg6MTAwJX0uc2xpZGVyX190aXRsZXtmb250LXNpemU6MS42cmVtfS5zbGlkZXJfX3RleHR7bGluZS1oZWlnaHQ6MS41fS5zbGlkZXJfX2l0ZW17aGVpZ2h0OjU1MHB4fS5zbGlkZXJfX2NvbnRlbnR7bWFyZ2luLWJvdHRvbTowO3BhZGRpbmc6MjBweCAxNXB4fS5mb290ZXJfX3Vwe2Rpc3BsYXk6YmxvY2s7ZmxleDoxIDEgMTAwJTttYXJnaW46MTBweCBhdXRvfS51cF9fY2lyY2xle21hcmdpbjowIGF1dG99LmF0dGVuZGFuY2VfX2l0ZW17bWluLWhlaWdodDoyMDBweDtwYWRkaW5nOjE1cHh9Lm5vdGVzX19pbWFnZXt3aWR0aDoxOTBweDtoZWlnaHQ6MTkwcHh9Lm1hdGVyaWFsc19fbGlzdHt3aWR0aDoxMDAlO21hcmdpbi1sZWZ0OjB9Lm1hdGVyaWFsc19faW1hZ2V7bWFyZ2luOjAgYXV0b30ubWF0ZXJpYWxzX19pdGVte2ZsZXgtd3JhcDp3cmFwfS5hcnRpY2xlc19fY29se3dpZHRoOjEwMCV9LmFydGljbGVzX19pbWFnZXtoZWlnaHQ6MTcwcHh9LmNhcmQtbmF2X19saW5re21hcmdpbjowIDEwcHh9fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDo0NjBweCl7LmZpbHRlcl9fZm9ybSAuZm9ybV9fZ3JvdXAsLmdvb2RzX19jb2wsLnNlcnZpY2VzX19jb2wsLnNlcnZpY2VzX19jb2w6bGFzdC1jaGlsZCAuc2VydmljZXNfX2l0ZW17d2lkdGg6MTAwJX0uaGVhZGVyX19kZXNje21hcmdpbi1sZWZ0OjA7ZmxleDoxIDEgMTAwJX0uc2VydmljZXNfX2l0ZW1fbGFyZ2V7bWluLWhlaWdodDoyMDVweH0uc2VydmljZXNfX2NvbDpsYXN0LWNoaWxke2ZsZXgtd3JhcDp3cmFwfS5nb29kc19faW1hZ2V7bWFyZ2luOjAgYXV0b30uZ29vZHNfX2hlYWRlcntkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjt3aWR0aDoyNzVweDttYXJnaW46MCBhdXRvfWJvZHkgLmNhcmQtYm9keV9fY29se2ZsZXg6MSAxIDEwMCV9LmNhcmRfX2J0bnt3aWR0aDoxMDAlO3RleHQtYWxpZ246Y2VudGVyfX0iXSwiZmlsZSI6Im1haW4uY3NzIn0= */
