/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}
@font-face{font-family:"Futura";font-weight:200;src:url(../fonts/Futura/Futura-Light.eot) format("eot"),url(../fonts/Futura/Futura-Light.otf) format("opentype"),url(../fonts/Futura/Futura-Light.ttf) format("truetype"),url(../fonts/Futura/Futura-Light.woff) format("woff"),url(../fonts/Futura/Futura-Light.svg#Futura) format("svg")}@font-face{font-family:"Futura";font-weight:normal;src:url(../fonts/Futura/Futura-Book.eot) format("eot"),url(../fonts/Futura/Futura-Book.otf) format("opentype"),url(../fonts/Futura/Futura-Book.ttf) format("truetype"),url(../fonts/Futura/Futura-Book.woff) format("woff"),url(../fonts/Futura/Futura-Book.svg#Futura) format("svg")}@font-face{font-family:"Futura";font-weight:600;src:url(../fonts/Futura/Futura-Heavy.eot) format("eot"),url(../fonts/Futura/Futura-Heavy.otf) format("opentype"),url(../fonts/Futura/Futura-Heavy.ttf) format("truetype"),url(../fonts/Futura/Futura-Heavy.woff) format("woff"),url(../fonts/Futura/Futura-Heavy.svg#Futura) format("svg")}@font-face{font-family:"Futura";font-weight:bold;src:url(../fonts/Futura/Futura-Bold.eot) format("eot"),url(../fonts/Futura/Futura-Bold.otf) format("opentype"),url(../fonts/Futura/Futura-Bold.ttf) format("truetype"),url(../fonts/Futura/Futura-Bold.woff) format("woff"),url(../fonts/Futura/Futura-Bold.svg#Futura) format("svg")}@font-face{font-family:"ProximaNova";font-weight:200;src:url(../fonts/ProximaNova/ProximaNova-Thin.eot) format("eot"),url(../fonts/ProximaNova/ProximaNova-Thin.otf) format("opentype"),url(../fonts/ProximaNova/ProximaNova-Thin.ttf) format("truetype"),url(../fonts/ProximaNova/ProximaNova-Thin.woff) format("woff"),url(../fonts/ProximaNova/ProximaNova-Thin.svg#ProximaNova) format("svg")}@font-face{font-family:"ProximaNova";font-weight:normal;src:url(../fonts/ProximaNova/ProximaNova-Regular.eot) format("eot"),url(../fonts/ProximaNova/ProximaNova-Regular.otf) format("opentype"),url(../fonts/ProximaNova/ProximaNova-Regular.ttf) format("truetype"),url(../fonts/ProximaNova/ProximaNova-Regular.woff) format("woff"),url(../fonts/ProximaNova/ProximaNova-Regular.svg#ProximaNova) format("svg")}@font-face{font-family:"ProximaNova";font-weight:600;src:url(../fonts/ProximaNova/ProximaNova-Bold.eot) format("eot"),url(../fonts/ProximaNova/ProximaNova-Bold.otf) format("opentype"),url(../fonts/ProximaNova/ProximaNova-Bold.ttf) format("truetype"),url(../fonts/ProximaNova/ProximaNova-Bold.woff) format("woff"),url(../fonts/ProximaNova/ProximaNova-Bold.svg#ProximaNova) format("svg")}@font-face{font-family:"ProximaNova";font-weight:bold;src:url(../fonts/ProximaNova/ProximaNova-Extrabold.eot) format("eot"),url(../fonts/ProximaNova/ProximaNova-Extrabold.otf) format("opentype"),url(../fonts/ProximaNova/ProximaNova-Extrabold.ttf) format("truetype"),url(../fonts/ProximaNova/ProximaNova-Extrabold.woff) format("woff"),url(../fonts/ProximaNova/ProximaNova-Extrabold.svg#ProximaNova) format("svg")}@font-face{font-family:"ProximaNova";font-weight:900;src:url(../fonts/ProximaNova/ProximaNova-Black.eot) format("eot"),url(../fonts/ProximaNova/ProximaNova-Black.otf) format("opentype"),url(../fonts/ProximaNova/ProximaNova-Black.ttf) format("truetype"),url(../fonts/ProximaNova/ProximaNova-Black.woff) format("woff"),url(../fonts/ProximaNova/ProximaNova-Black.svg#ProximaNova) format("svg")}img{max-width:100%}.content-wrapper{padding:3rem 5%}@media (max-width: 991px){.content-wrapper{padding:3rem 0}}@media (min-width: 1200px){.content-wrapper{padding:3rem 10%}}@media (min-width: 1600px){.content-wrapper{padding:3rem 15%}}.clear{clear:both}@media (min-width: 768px) and (max-width: 991px){html{font-size:80%}}@media (min-width: 2500px){html{font-size:125%}}@media (min-width: 3500px){html{font-size:150%}}body{color:#272626;font-family:ProximaNova,Trebuchet MS,Arial,sans-serif}a{color:inherit;transition:all .2s}a:hover{color:#00a0af;text-decoration:none}h2{font-weight:600;color:#00a0af;margin-bottom:1rem}h2.titre-bloc{margin-bottom:3rem;text-transform:uppercase;font-weight:normal;color:#272626}p,ul li{text-align:justify}p strong,ul li strong{font-weight:600}@media (max-width: 767px){.blocks-gallery-grid li.blocks-gallery-item{width:100%}}.wp-block-media-text__media img,.wp-block-media-text__media video{height:auto}.wp-block-image img{height:auto}.wp-block-table table,table.wp-block-advgb-table.advgb-table-frontend{border-collapse:collapse}.wp-block-table table tr td,.wp-block-table table tr th,table.wp-block-advgb-table.advgb-table-frontend tr td,table.wp-block-advgb-table.advgb-table-frontend tr th{border:1px solid #272626;padding:.5rem 1rem;vertical-align:top}.wp-block-gallery ul.blocks-gallery-grid{width:100%}@media (max-width: 767px){.wp-block-gallery ul.blocks-gallery-grid li.blocks-gallery-item{margin-left:0;margin-right:0}}.wp-block-gallery.gallery-small-icons ul.blocks-gallery-grid{width:100%}.wp-block-gallery.gallery-small-icons ul.blocks-gallery-grid li.blocks-gallery-item img{max-width:180px;height:auto;margin-left:auto;margin-right:auto}.wp-block-gallery.gallery-medium-icons ul.blocks-gallery-grid{width:100%}.wp-block-gallery.gallery-medium-icons ul.blocks-gallery-grid li.blocks-gallery-item img{max-width:250px;height:auto;margin-left:auto;margin-right:auto}.pictos{list-style-type:none;padding:0}.pictos li{display:inline-block;margin-right:.8rem;text-align:center;text-transform:uppercase}.pictos li img{height:5rem}.slick-slider:not(.slick-vertical) .slick-list .slick-track{display:-ms-flexbox !important;display:flex !important}.slick-slider:not(.slick-vertical) .slick-list .slick-track .slick-slide{height:auto}.slick-slider:not(.slick-vertical) .slick-list .slick-track .slick-slide>div{height:100%}.slick-slider:not(.slick-vertical) .slick-list .slick-track .slick-slide>div>.slide{height:100%}.slick-slider .slick-dots{position:absolute;right:2%;bottom:2%;list-style-type:none;padding:0}.slick-slider .slick-dots li{display:inline-block;margin:.2rem}.slick-slider .slick-dots li button{border:0 none;background-color:#fff;font-size:0;width:1rem;height:1rem;transition:all .2s}.slick-slider .slick-dots li button:hover{background-color:#00a0af;box-shadow:0 0 15px 0 rgba(0,0,0,0.25);transform:scale(1.1)}.slick-slider .slick-dots li button:active,.slick-slider .slick-dots li button:focus{outline:none}.slick-slider .slick-dots li.slick-active button{background-color:#00a0af !important}.slick-slider.slick-vertical{text-align:center}.slick-slider.slick-vertical button{border:0 none;background-color:transparent;color:#00a0af;opacity:1;font-size:3rem;transition:all .2s;line-height:1}.slick-slider.slick-vertical button.slick-disabled{opacity:.3}.social-share{text-transform:uppercase;margin-bottom:1rem;line-height:1.7rem;font-weight:600}.social-share a{margin-right:.2rem}.social-share a svg{fill:#fff;display:inline-block;width:25px;transition:all .2s}.social-share a:hover.facebook svg{fill:#3c5a99}.social-share a:hover.twitter svg{fill:#1da1f2}.social-share a:hover.linkedin svg{fill:#0077b5}.social-share a:hover.viadeo svg{fill:#f07355}.product-list .product{text-align:center;margin-bottom:4rem}.product-list .product .image-container{position:relative;margin-bottom:2rem}.product-list .product .image-container .image{width:16rem;height:16rem;max-width:80%;margin:0 auto;background-position:center;background-size:contain;background-repeat:no-repeat;transition:all .5s}.product-list .product .image-container .image:hover{transform:scale(1.05)}.product-list .product .image-container .pictos{position:absolute;text-align:right;right:0;bottom:0;margin:0}.product-list .product .image-container .pictos li{margin-right:0}.product-list .product .image-container .pictos li img{height:3rem}.product-list .product h3{text-transform:uppercase;font-size:1.4rem;font-weight:600;margin-bottom:.3rem;height:4.5rem;position:relative}.product-list .product h3 span{display:block;position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%)}.product-list .product .product-secteurs{margin-bottom:.3rem;line-height:1.2;font-size:1.1rem;color:#00a0af;text-transform:uppercase;height:1.3rem;position:relative}.product-list .product .product-secteurs span{display:block;position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%)}.product-list .product .product-categories{margin-bottom:.3rem;line-height:1.2;font-size:1.1rem;color:#999;height:2.5rem;position:relative}.product-list .product .product-categories span{display:block;position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%)}.product-list .product .product-sous-titre{margin-bottom:.3rem;line-height:1.2;font-size:1.1rem;color:#999;position:relative}.product-list .product .button{width:100%;min-width:0;padding-left:0;padding-right:3rem}.post-list{margin-bottom:3rem}.post-list .post{margin-top:4rem;padding-bottom:4rem;border-bottom:1px solid #272626}.post-list .post .left a{overflow:hidden;display:block;height:100%}.post-list .post .left a .image{height:100%;background-size:cover;background-position:center;min-height:15rem;transition:all .5s}.post-list .post .left a .image:hover{transform:scale(1.05)}@media (max-width: 767px){.post-list .post .left{margin-bottom:1rem}}.post-list .post .right{font-size:1.1rem;line-height:1.3;padding-bottom:4.5rem;padding-left:4%;padding-right:6%}.post-list .post .right h3{color:#00a0af;font-size:2rem;font-weight:600;margin-bottom:.3rem}.post-list .post .right .date{font-weight:200;margin-bottom:.3rem}.post-list .post .right .categories{list-style-type:none;padding:0;margin-bottom:1.2rem}.post-list .post .right .categories li{color:#999;font-weight:600}.post-list .post .right .button-simple{position:absolute;bottom:0;margin-bottom:0}#breadcrumbs{font-weight:200;font-size:.9rem;margin-top:.5rem}#breadcrumbs a:hover{color:inherit}.back-link{margin-bottom:1rem;margin-top:1rem}.back-link a{text-transform:uppercase;color:#00a0af;font-weight:600}.back-link a::before{content:'\2190';display:inline;margin-right:.1rem}#back-to-top{color:#00a0af;background-color:#f6f6f6;display:block;width:2.5rem;height:2.5rem;line-height:2.2rem;text-align:center;position:fixed;bottom:2rem;right:2rem;border-radius:50%;font-size:1.5rem;display:none;transition:color .2s, background-color .2s}#back-to-top:hover{color:#fff;background-color:#00a0af}.pagination-block{text-align:center}.pagination-block .pagination{display:block}.pagination-block .pagination li{display:inline-block;margin:.2rem;font-weight:bold;vertical-align:top}.pagination-block .pagination li.disabled{display:none}.pagination-block .pagination li a{display:block;height:1.6rem;line-height:1.45rem;padding:0 .4rem;color:#00a0af}.pagination-block .pagination li a.page-number{border:1px solid #00a0af}.pagination-block .pagination li a.page-number:hover{color:#fff;background-color:#00a0af}.pagination-block .pagination li a.page-number.current{background-color:#00a0af;color:#fff}#barre-flottante{position:fixed;right:0;top:50vh;transform:translateY(-50%);background-color:#2e3338;color:#fff;padding:.4rem .8rem;opacity:.9}#barre-flottante .menu{padding:0;margin:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}#barre-flottante .menu li{list-style-type:none;-ms-flex:0 0 auto;flex:0 0 auto}#barre-flottante .menu li.e-mail a{background-image:url(../img/pictos/side-mail.png)}#barre-flottante .menu li.tel a{background-image:url(../img/pictos/side-phone.png)}#barre-flottante .menu li a{text-indent:-99999px;display:block;width:2.5rem;height:2.5rem;background-position:center;background-size:contain;background-repeat:no-repeat;transition:all .2s}#barre-flottante .menu li a:hover{transform:scale(1.05)}#barre-flottante .menu li:last-child{border-bottom:1px solid #272626;margin-bottom:.15rem;padding-bottom:.3rem;padding-top:.3rem}@media (max-width: 767px){#barre-flottante{padding:.25rem .5rem}#barre-flottante .menu li a{width:1.5rem;height:1.5rem}}@media (max-width: 767px){#cookie-law-info-bar{font-size:10pt}}#cookie-law-info-bar .cli_settings_button{color:#00a0af !important;font-weight:600}#cookie-law-info-bar .cli_settings_button::before{display:block;content:' '}#cookie-law-info-bar #cookie_action_close_header{font-weight:600;background-color:#2e3338 !important}.custom-file{vertical-align:top}.custom-file label{border:0 none;border-radius:0;margin:0;height:2.4rem}.custom-file label::after{background-color:#2e3338;color:#fff;border-radius:0;font-size:.9rem;height:100%;line-height:1.7}.lang-fr .custom-file .custom-file-label::after{content:'Parcourir'}.lang-es .custom-file .custom-file-label::after{content:'b\FAsqueda'}.lang-de .custom-file label::after{content:'Durchsuche'}.button{display:inline-block;height:3rem;line-height:3rem;padding:0 2rem;padding-right:5rem;background-color:#fff;color:#00a0af;position:relative;font-size:1.1rem;margin:.4rem .8rem;margin-left:0;min-width:17rem;max-width:100%;text-align:center;overflow:hidden}.button.white-border{border:1px solid #fff}.button.green-border{border:1px solid #00a0af}.button span{z-index:1;position:relative}.button::after{background-image:url(../img/button/btn-plus.svg);background-size:100%;width:3rem;height:3rem;content:' ';display:block;position:absolute;right:0;top:0}.button.white-border::after,.button.green-border::after{width:calc(3rem - 2px);height:calc(3rem - 1px)}.button::before{content:' ';position:absolute;z-index:0;top:-1px;left:0;right:0;bottom:0;background-color:#00a0af;transform:scaleX(0);transform-origin:0 50%;transition:transform .3s ease-out}.button:hover,.button.active{color:#fff}.button:hover::before,.button.active::before{transform:scaleX(1)}@media (max-width: 767px){.button{padding:0 1rem;padding-right:4rem;font-size:.88rem}}.button-simple,.fwpl-item button{display:inline-block;height:3rem;line-height:2.8rem;padding:0 2rem;background-color:#00a0af;color:#fff;border:2px solid #00a0af;font-size:1.1rem;margin:.4rem .8rem;margin-left:0;min-width:17rem;max-width:100%;text-align:center;font-weight:600;transition:all .2s}.button-simple:hover,.fwpl-item button:hover{background-color:#fff;color:#00a0af}@media (max-width: 767px){.button-simple,.fwpl-item button{padding:0 1rem;font-size:1rem}}.button-small{display:inline-block;height:2.4rem;line-height:2.3rem;padding:0 2rem;background-color:#00a0af;color:#fff;border:2px solid #00a0af;font-size:1rem;text-align:center;font-weight:600;text-transform:uppercase;transition:all .2s}.button-small:hover{background-color:#fff;color:#00a0af}@media (max-width: 767px){.button-small{padding:0 1rem;font-size:1rem}}.button-black{display:inline-block;height:2.4rem;line-height:2.3rem;padding:0 1rem;background-color:#2e3338;color:#fff !important;border:2px solid #2e3338;font-size:.85rem !important;text-align:center;font-weight:600;transition:all .2s}.button-black:hover{background-color:#fff;color:#2e3338 !important}@media (max-width: 767px){.button-black{padding:0 1rem;font-size:1rem}}#header-top{font-size:.8rem;color:#304550;border-bottom:1px solid #716969;padding-top:.5rem;padding-bottom:.5rem}#header-top .guillin-link img{width:auto;height:auto;max-width:100px;max-height:30px;transform:translateY(-5px)}@media (max-width: 767px){#header-top .guillin-link img{max-height:20px;transform:none}}.logo-header{padding-top:2rem;padding-bottom:1.6rem;text-align:center}@media (max-width: 767px){.logo-header{padding-left:1rem;padding-right:6rem}}.logo-header .logo-link{max-width:25rem;display:block;margin:auto}.logo-header .logo-link .logo{max-width:100%}.header-menu{margin-bottom:0;padding:0}.header-menu li{display:inline-block;list-style-type:none;padding:0 .8rem}#menu-top li a svg{fill:#304550;transition:all .2s;display:inline-block;width:1rem;margin-top:-.3rem}#menu-top li a i{font-size:1rem}#menu-top li a:hover svg{fill:#00a0af}@media (max-width: 767px){#menu-top li a{text-indent:-9999px;display:block;width:20px;height:20px;position:relative}#menu-top li a svg{position:absolute;top:8px;left:0}#menu-top li a i{position:absolute;top:3px;left:0;text-indent:0}}@media (max-width: 767px){#menu-top li{padding:0}}@media (max-width: 767px){#menu-top{min-width:80px}}#menu-main{padding-bottom:.8rem}#menu-main ul.header-menu{text-align:center;padding:0;position:relative}#menu-main ul.header-menu li{text-transform:uppercase;font-size:1.3rem;padding:0 1rem}@media (max-width: 767px){#menu-main ul.header-menu li{display:block}}.navbar-toggler{color:#304550;position:absolute;top:-75px;right:0;font-size:2rem}#searchform{border-bottom:1px solid #716969}#searchform input{border:0 none;padding:0;width:calc(100% - 2rem)}#searchform input:focus{outline:none}#searchform button{border:0 none;background-color:transparent;padding-right:0}#searchform button svg{width:1.1rem;fill:#304550}.wpml-ls-legacy-dropdown{width:3.5rem}.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle{padding-top:0;border:0 none}#footer{background-color:#2e3338;color:#fff;padding-top:1.5rem;padding-left:5%;padding-right:5%;font-size:.9rem}#footer .col{margin-bottom:.8rem}#footer .col a{color:#fff}#footer .col .widgettitle{text-transform:uppercase;font-weight:600;font-size:1rem;margin-bottom:.1rem}#footer .col .menu{padding:0;line-height:1.4}#footer .col .menu li{list-style-type:none;text-align:left}#footer .col .menu li.e-mail a::before,#footer .col .menu li.tel a::before{content:' ';display:inline-block;width:1.1rem;height:.9rem;background-repeat:no-repeat;background-size:contain;background-position:bottom;vertical-align:baseline;margin-right:.6rem}#footer .col .menu li.e-mail a::before{background-image:url(../img/pictos/footer-mail.png)}#footer .col .menu li.tel a::before{background-image:url(../img/pictos/footer-phone.png)}#footer .col .textwidget{font-size:.7rem;font-weight:200}#footer .col .textwidget strong{font-weight:400;text-decoration:underline}#footer .bottom{padding-top:.8rem;padding-bottom:1rem;text-align:center;border-top:1px solid #272626;font-weight:200;font-size:.8rem}.footer-social-widget{text-transform:uppercase;margin-bottom:1rem;line-height:1.7rem}.footer-social-widget a{margin-right:.2rem;vertical-align:middle;display:inline-block}.footer-social-widget a svg{fill:#fff;display:inline-block;width:25px;transition:all .2s}.footer-social-widget a i{font-size:25px;margin-top:5px}.footer-social-widget a:hover.facebook{color:#3c5a99 !important}.footer-social-widget a:hover.facebook svg{fill:#3c5a99}.footer-social-widget a:hover.twitter{color:#1da1f2 !important}.footer-social-widget a:hover.twitter svg{fill:#1da1f2}.footer-social-widget a:hover.linkedin{color:#0077b5 !important}.footer-social-widget a:hover.linkedin svg{fill:#0077b5}.footer-social-widget a:hover.viadeo{color:#f07355 !important}.footer-social-widget a:hover.viadeo svg{fill:#f07355}.footer-social-widget a:hover.youtube{color:#c4302b !important}.footer-social-widget a:hover.youtube svg{fill:#c4302b}.mc4wp-form{max-width:250px}.mc4wp-form .mc4wp-form-fields{position:relative}.mc4wp-form .mc4wp-form-fields input[type=email]{padding:5px 10px;width:100%;padding-right:30px}.mc4wp-form .mc4wp-form-fields input[type=submit]{position:absolute;right:5px;top:0;border:0 none;background-color:transparent;background-image:url(../img/pictos/newsletter-right-arrow.png);text-indent:-9999px;background-repeat:no-repeat;width:25px;height:100%;background-position:center;background-size:20px}.header-full{background-color:#00a0af;color:#fff;padding-left:5%;background-size:cover;background-position:center}.header-full #breadcrumbs{color:#272626}.header-full h1{padding-top:10%;font-size:4rem;font-weight:200;line-height:3.5rem;margin-bottom:2rem;text-transform:uppercase}.header-full h1 strong{font-weight:bold;font-size:3.2rem}.header-full .buttons{margin-top:3rem;padding-bottom:10%}@media (min-width: 1200px){.header-full .buttons{max-width:50%}}.header-half .row .col.left{background-color:#00a0af;color:#fff;font-size:1.1rem;padding-left:5%;padding-right:4%}.header-half .row .col.left.third{padding-left:4%;padding-right:15px}@media (max-width: 767px){.header-half .row .col.left{font-size:.9rem}}.header-half .row .col.left h1{padding-top:10%;font-size:4rem;font-weight:200;line-height:3.5rem;margin-bottom:2rem;text-transform:uppercase}@media (max-width: 767px){.header-half .row .col.left h1{font-size:2rem;line-height:2rem}}.header-half .row .col.left h1 strong{font-weight:bold;font-size:3.2rem}@media (max-width: 767px){.header-half .row .col.left h1 strong{font-size:1.8rem}}@media (min-width: 768px) and (max-width: 1599px){.header-half .row .col.left.title-long h1{font-size:2.8rem;line-height:2.6rem}.header-half .row .col.left.title-long h1 strong{font-size:2.2rem}}.header-half .row .col.left .buttons{margin-top:3rem;padding-bottom:20%}.header-half .row .col.left.third .buttons{padding-bottom:10px}.header-half .row .col.right{background-size:cover;background-position:center;background-repeat:no-repeat;font-size:.9rem}@media (max-width: 767px){.header-half .row .col.right:not(.video-contain){display:none}}.header-half .row .col.bg-contain{background-size:contain;background-color:#00a0af}.header-half .row .col.video-contain{background-color:#00a0af}.header-half .row .col h2{text-transform:uppercase;text-align:center;color:#fff;font-weight:200;position:absolute;bottom:0;left:0;padding:10% 10%;width:100%}@media (max-width: 767px){.header-half .row .col h2{display:none}}.header-video .video-contain{padding-top:15px;padding-bottom:15px}.header-video .video-contain video{width:100%;height:auto;display:block}#google-map .vue-map-container{width:100%;height:45rem}#google-map .vue-map-container .gm-style .gm-style-iw-t::after{display:none}#google-map .vue-map-container .gm-style .gm-style-iw-t .gm-style-iw-c{border-radius:0;padding:0}#google-map .vue-map-container .gm-style .gm-style-iw-t .gm-style-iw-c .gm-style-iw-d{color:#272626;font-family:ProximaNova,Trebuchet MS,Arial,sans-serif;overflow:hidden !important;min-width:150px}#google-map .vue-map-container .gm-style .gm-style-iw-t .gm-style-iw-c .gm-style-iw-d .content{padding:1rem 1.2rem;margin-bottom:.2rem;font-size:.9rem}#google-map .vue-map-container .gm-style .gm-style-iw-t .gm-style-iw-c .gm-style-iw-d .content .title{font-size:1.1rem;font-weight:bold;margin-bottom:.2rem;color:#00a0af}#google-map .vue-map-container .gm-style .gm-style-iw-t .gm-style-iw-c .gm-style-iw-d .content b{font-weight:600 !important}#google-map .vue-map-container .gm-style .gm-style-iw-t .gm-style-iw-c .gm-style-iw-d a,#google-map .vue-map-container .gm-style .gm-style-iw-t .gm-style-iw-c .gm-style-iw-d .info{color:#fff;background-color:#00a0af;text-align:center;padding:.5rem;display:block;font-size:.9rem;font-weight:600}#google-map .vue-map-container .gm-style .gm-style-iw-t .gm-style-iw-c .gm-style-iw-d .info{padding:1rem}#home-slider .slide{background-repeat:no-repeat;background-position:center;background-size:cover;padding-top:1%;padding-bottom:1%;color:#fff;position:relative}#home-slider .slide .col .content{position:absolute;top:50%;transform:translateY(-50%)}#home-slider .slide.default .col.info{-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%;padding-top:10%}#home-slider .slide.default h1{font-weight:bold;font-size:2.5rem;text-shadow:0 0 9px rgba(0,0,0,0.5);margin-bottom:3rem;line-height:1.4}@media (max-width: 767px){#home-slider .slide.default h1{font-size:1.5rem}}#home-slider .slide.default h1 strong{font-size:3.5rem}@media (max-width: 767px){#home-slider .slide.default h1 strong{font-size:2rem}}#home-slider .slide.default .button{display:-ms-flexbox;display:flex;justify-self:flex-start}#home-slider .slide.product{background-color:#9ab0c4;box-shadow:inset 0px 0px 50px 0px rgba(0,0,0,0.3)}#home-slider .slide.product .col.info{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-top:5%}#home-slider .slide.product .col.info .titre{text-align:left;font-size:2.5rem;font-weight:200;line-height:1.3;margin-bottom:2rem}@media (max-width: 767px){#home-slider .slide.product .col.info .titre{font-size:1.5rem}}#home-slider .slide.product .col.info .titre strong{font-weight:bold}#home-slider .slide.product .col.info .texte{font-size:1.2rem;margin-bottom:1.5rem}@media (max-width: 767px){#home-slider .slide.product .col.info .texte{display:none}}#home-slider .slide.product .col.info .pictos{margin-bottom:3rem}@media (max-width: 767px){#home-slider .slide.product .col.info .pictos{display:none}}#home-slider .slide.product .col.image{-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%}@media (max-width: 767px){#home-slider .slide.product .col.image{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:0;height:100%}}#home-slider .slide.product .col.accessoires{-ms-flex:0 0 10%;flex:0 0 10%;max-width:10%;font-weight:200;font-size:1.2rem;text-align:center;padding-top:2%}@media (max-width: 767px){#home-slider .slide.product .col.accessoires{display:none}}#home-slider .slide.product .col.accessoires ul{list-style-type:none;padding:0}#home-slider .slide.product .col.accessoires ul li{margin:1rem 0}#home-slider .slide.product .col.accessoires ul li a img{transition:all .3s}#home-slider .slide.product .col.accessoires ul li a:hover img{box-shadow:0 0 15px 0 rgba(0,0,0,0.25);transform:scale(1.05)}#home-products{text-align:center}@media (max-width: 767px){#home-products .category-col{padding:5px}}#home-products .category-col .category{position:relative}#home-products .category-col .category a{display:block;transition:all .5s}#home-products .category-col .category a h3{background-color:#00a0af;color:#fff;text-transform:uppercase;font-weight:200;margin:0;padding:.5rem}@media (max-width: 767px){#home-products .category-col .category a h3{font-size:1.3rem}}#home-products .category-col .category a h3 strong{font-weight:600}#home-products .category-col .category a img{width:100%}#home-products .category-col .category a::after{background-image:url(../img/button/btn-plus-blanc.svg);background-size:100%;width:3rem;height:3rem;content:' ';display:block;position:absolute;right:.3rem;bottom:.3rem}#home-products .category-col .category a:hover{transform:scale(1.05);box-shadow:0 0 15px 0 rgba(0,0,0,0.25)}#home-services{margin-top:4rem;background-color:#f6f6f6;padding:1rem 1.5rem}#home-services h2{margin-bottom:0}#home-services .services{color:#00a0af;text-transform:uppercase}@media (min-width: 768px){#home-services .services{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 0}}@media (min-width: 1600px){#home-services .services{padding:1rem 1.5rem}}#home-services .services .service{padding:1rem}@media (max-width: 767px){#home-services .services .service{padding:1rem 0}}#home-services .services .service .number{font-size:4rem;line-height:4rem;height:4rem;font-weight:bold;float:left;margin-right:.5rem;margin-top:-.1rem}@media (max-width: 767px){#home-services .services .service .number{font-size:3rem;line-height:3rem;height:3rem}}#home-services .services .service .text{float:left;line-height:1.3;font-size:1.5rem;font-weight:600}@media (max-width: 767px){#home-services .services .service .text{font-size:1.3rem;line-height:1.2}}#home-services .services .service::after{content:' ';display:block;clear:both}#home-actus{margin-top:4rem;padding:1rem 0}#home-actus h2{margin-bottom:0}#home-actus a.all{font-weight:600;color:#00a0af;font-size:1rem;text-transform:none;display:inline-block;transform:translateY(-0.2rem)}#home-actus .slick-slider{margin-top:.3rem}#home-actus .slick-slider .slide h3{color:#00a0af;font-weight:600;font-size:1.5rem;margin-bottom:.3rem}#home-actus .slick-slider .slide .preview{line-height:1.25}#home-actus .slick-slider .slide .preview a.read-more{color:#00a0af;font-weight:600;margin-left:.1rem;display:inline-block}#home-actus .slick-slider .slick-dots{top:-4.5rem;bottom:auto}#home-actus .slick-slider .slick-dots li button{background-color:#f6f6f6}#home-chiffres{margin-top:4rem;text-align:center}#home-chiffres h2{margin-bottom:1.5rem}#home-chiffres .chiffres .chiffre{padding:0 6%}.page-template-page-solutions h2{margin-bottom:1.5rem}.page-template-page-solutions .filters{margin-bottom:4rem}.page-template-page-solutions .filters .facetwp-facet{margin:0}.page-template-page-solutions .filters .facetwp-facet .facetwp-checkbox{display:inline-block;margin-right:1.5rem}.page-template-page-solutions .filters .facetwp-facet .facetwp-checkbox .facetwp-counter{display:none}.page-template-page-contact .wpcf7,.candidature-spontanee .wpcf7{margin-top:1rem}.page-template-page-contact .wpcf7 .form-group input.form-control,.page-template-page-contact .wpcf7 .form-group select.form-control,.page-template-page-contact .wpcf7 .form-group textarea.form-control,.candidature-spontanee .wpcf7 .form-group input.form-control,.candidature-spontanee .wpcf7 .form-group select.form-control,.candidature-spontanee .wpcf7 .form-group textarea.form-control{border:0 none;border-bottom:2px solid #00a0af;border-radius:0;font-weight:200;box-shadow:none;color:#272626;padding-left:3px;padding-right:3px}.page-template-page-contact .wpcf7 .form-group input.form-control:-ms-input-placeholder,.page-template-page-contact .wpcf7 .form-group input.form-control.placeholder,.page-template-page-contact .wpcf7 .form-group select.form-control:-ms-input-placeholder,.page-template-page-contact .wpcf7 .form-group select.form-control.placeholder,.page-template-page-contact .wpcf7 .form-group textarea.form-control:-ms-input-placeholder,.page-template-page-contact .wpcf7 .form-group textarea.form-control.placeholder,.candidature-spontanee .wpcf7 .form-group input.form-control:-ms-input-placeholder,.candidature-spontanee .wpcf7 .form-group input.form-control.placeholder,.candidature-spontanee .wpcf7 .form-group select.form-control:-ms-input-placeholder,.candidature-spontanee .wpcf7 .form-group select.form-control.placeholder,.candidature-spontanee .wpcf7 .form-group textarea.form-control:-ms-input-placeholder,.candidature-spontanee .wpcf7 .form-group textarea.form-control.placeholder{color:#716969}.page-template-page-contact .wpcf7 .form-group input.form-control::placeholder,.page-template-page-contact .wpcf7 .form-group input.form-control.placeholder,.page-template-page-contact .wpcf7 .form-group select.form-control::placeholder,.page-template-page-contact .wpcf7 .form-group select.form-control.placeholder,.page-template-page-contact .wpcf7 .form-group textarea.form-control::placeholder,.page-template-page-contact .wpcf7 .form-group textarea.form-control.placeholder,.candidature-spontanee .wpcf7 .form-group input.form-control::placeholder,.candidature-spontanee .wpcf7 .form-group input.form-control.placeholder,.candidature-spontanee .wpcf7 .form-group select.form-control::placeholder,.candidature-spontanee .wpcf7 .form-group select.form-control.placeholder,.candidature-spontanee .wpcf7 .form-group textarea.form-control::placeholder,.candidature-spontanee .wpcf7 .form-group textarea.form-control.placeholder{color:#716969}.page-template-page-contact .wpcf7 .form-group input[type="checkbox"],.page-template-page-contact .wpcf7 .form-group select[type="checkbox"],.page-template-page-contact .wpcf7 .form-group textarea[type="checkbox"],.candidature-spontanee .wpcf7 .form-group input[type="checkbox"],.candidature-spontanee .wpcf7 .form-group select[type="checkbox"],.candidature-spontanee .wpcf7 .form-group textarea[type="checkbox"]{margin-right:.5rem}.page-template-page-contact .wpcf7 .form-group .col-sm-12 select,.candidature-spontanee .wpcf7 .form-group .col-sm-12 select{padding-left:3px;-moz-padding-start:0px}.page-template-page-contact .wpcf7 .form-group textarea,.candidature-spontanee .wpcf7 .form-group textarea{height:4rem}.page-template-page-contact .wpcf7 .form-group textarea::-webkit-input-placeholder,.candidature-spontanee .wpcf7 .form-group textarea::-webkit-input-placeholder{width:100%;height:50px;line-height:100%;resize:vertical}.page-template-page-contact .wpcf7 .form-group select,.candidature-spontanee .wpcf7 .form-group select{-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg, transparent 50%, #00a0af 50%),linear-gradient(135deg, #00a0af 50%, transparent 50%);background-position:calc(100% - 20px) calc(1rem + 2px),calc(100% - 15px) calc(1rem + 2px),calc(100% - 2.5rem) 0.5rem;background-size:5px 5px, 5px 5px, 1px 1.5rem;background-repeat:no-repeat}.page-template-page-contact .wpcf7 .form-group .wpcf7-list-item,.candidature-spontanee .wpcf7 .form-group .wpcf7-list-item{margin-top:1rem;font-size:.9rem}.page-template-page-contact .wpcf7 .form-group .politique-confidentialite-link,.candidature-spontanee .wpcf7 .form-group .politique-confidentialite-link{font-size:.9rem;padding-left:40px}@media (min-width: 768px) and (max-width: 991px){.page-template-page-contact .wpcf7 .form-group .politique-confidentialite-link,.candidature-spontanee .wpcf7 .form-group .politique-confidentialite-link{padding-left:35px}}@media (max-width: 767px){.page-template-page-contact .wpcf7 .form-group .politique-confidentialite-link,.candidature-spontanee .wpcf7 .form-group .politique-confidentialite-link{padding-left:14px}}@media (max-width: 767px){.page-template-page-contact .wpcf7 .form-group,.candidature-spontanee .wpcf7 .form-group{margin-bottom:0}.page-template-page-contact .wpcf7 .form-group .col-sm-6,.page-template-page-contact .wpcf7 .form-group .col-sm-12,.candidature-spontanee .wpcf7 .form-group .col-sm-6,.candidature-spontanee .wpcf7 .form-group .col-sm-12{margin-bottom:.5rem}}.grecaptcha-badge{display:none}.page-template-page-contact #nous-trouver .content-wrapper{padding-bottom:0;padding-top:0}.page-template-page-groupe .content-wrapper{padding-bottom:1rem}@media (max-width: 991px){.page-template-page-groupe .content-wrapper{padding-bottom:1rem}}@media (min-width: 1200px){.page-template-page-groupe .content-wrapper{padding-bottom:1rem}}@media (min-width: 1600px){.page-template-page-groupe .content-wrapper{padding-bottom:1rem}}.header-espace-prive #breadcrumbs{float:left}.header-espace-prive .row .col.left{padding-bottom:5%}.header-espace-prive .row .col.left h1{clear:both;padding-top:0}.page-template-page-prive-connexion #header-content .right{padding-top:5%;padding-right:5%;padding-bottom:5%;padding-left:calc(15px + 3%);display:block !important}.page-template-page-prive-connexion #header-content .right h2{position:static;color:#00a0af;font-weight:600;text-transform:none;padding:0;text-align:left;margin-bottom:1rem;display:block !important}.page-template-page-prive-connexion #header-content .right .wppb-user-forms input.input{border:0 none;border-bottom:2px solid #00a0af;border-radius:0;font-weight:200;box-shadow:none;color:#272626}.page-template-page-prive-connexion #header-content .right .wppb-user-forms input.input:-ms-input-placeholder,.page-template-page-prive-connexion #header-content .right .wppb-user-forms input.input.placeholder{color:#716969;opacity:1}.page-template-page-prive-connexion #header-content .right .wppb-user-forms input.input::placeholder,.page-template-page-prive-connexion #header-content .right .wppb-user-forms input.input.placeholder{color:#716969;opacity:1}.page-template-page-prive-connexion #header-content .right .wppb-user-forms .login-remember{display:none}.page-template-page-prive-connexion #header-content .right .wppb-user-forms .button-primary{display:inline-block;height:3rem;line-height:2.8rem;padding:0 2rem;background-color:#00a0af;color:#fff;border:2px solid #00a0af;font-size:1.1rem;margin:.4rem .8rem;margin-left:0;min-width:17rem;max-width:100%;text-align:center;font-weight:600;transition:all .2s;margin-top:1.5rem}.page-template-page-prive-connexion #header-content .right .wppb-user-forms .button-primary:hover{background-color:#fff;color:#00a0af}@media (max-width: 767px){.page-template-page-prive-connexion #header-content .right .wppb-user-forms .button-primary{padding:0 1rem;font-size:1rem}}.page-template-page-prive-connexion #header-content .right .wppb-user-forms .login-register-lost-password{font-weight:600}.page-template-page-prive-accueil #espace-prive-accueil-menu{margin:3rem}.page-template-page-prive-accueil #espace-prive-accueil-menu .item{background-color:#f6f6f6;text-align:center;max-width:14rem}.page-template-page-prive-accueil #espace-prive-accueil-menu .item img{margin:1.5rem;max-height:5rem}.page-template-page-prive-accueil #espace-prive-accueil-menu .item h3{background-color:#00a0af;color:#fff;font-weight:600;font-size:1.4rem;padding:.7rem 1rem}.page-template-page-prive-compte .wppb-user-forms#wppb-edit-user input{border:0 none;border-bottom:2px solid #00a0af;border-radius:0;font-weight:200;box-shadow:none;color:#272626}.page-template-page-prive-compte .wppb-user-forms#wppb-edit-user input:-ms-input-placeholder,.page-template-page-prive-compte .wppb-user-forms#wppb-edit-user input.placeholder{color:#716969;opacity:1}.page-template-page-prive-compte .wppb-user-forms#wppb-edit-user input::placeholder,.page-template-page-prive-compte .wppb-user-forms#wppb-edit-user input.placeholder{color:#716969;opacity:1}.page-template-page-prive-compte .wppb-user-forms#wppb-edit-user .button{display:inline-block;height:3rem;line-height:2.8rem;padding:0 2rem;background-color:#00a0af;color:#fff;border:2px solid #00a0af;font-size:1.1rem;margin:.4rem .8rem;margin-left:0;min-width:17rem;max-width:100%;text-align:center;font-weight:600;transition:all .2s;margin-top:1.5rem}.page-template-page-prive-compte .wppb-user-forms#wppb-edit-user .button:hover{background-color:#fff;color:#00a0af}@media (max-width: 767px){.page-template-page-prive-compte .wppb-user-forms#wppb-edit-user .button{padding:0 1rem;font-size:1rem}}.page-template-page-prive-compte .wppb-user-forms#wppb-edit-user .wppb-default-name-heading,.page-template-page-prive-compte .wppb-user-forms#wppb-edit-user .wppb-default-first-name,.page-template-page-prive-compte .wppb-user-forms#wppb-edit-user .wppb-default-last-name,.page-template-page-prive-compte .wppb-user-forms#wppb-edit-user .wppb-default-nickname,.page-template-page-prive-compte .wppb-user-forms#wppb-edit-user .wppb-default-display-name-publicly-as,.page-template-page-prive-compte .wppb-user-forms#wppb-edit-user .wppb-default-username,.page-template-page-prive-compte .wppb-user-forms#wppb-edit-user .wppb-default-contact-info-heading,.page-template-page-prive-compte .wppb-user-forms#wppb-edit-user .wppb-default-about-yourself-heading,.page-template-page-prive-compte .wppb-user-forms#wppb-edit-user .wppb-default-biographical-info{display:none !important}.page-template-page-prive-compte #select_user_to_edit_form{display:none !important}#espace-prive-menu{padding-left:1.5rem;padding-right:1rem;float:right}#espace-prive-menu .item{text-align:center;padding-bottom:1rem}#espace-prive-menu .item .image{background-repeat:no-repeat;background-position:center;background-size:auto 70%;height:3rem}#espace-prive-menu .item h3{color:#272626;font-weight:600;font-size:.9rem}.espace-prive-products-nav{margin-top:3rem}@media (max-width: 767px){.espace-prive-products-nav .left{margin-bottom:1rem}}.espace-prive-products-nav .left .category-tab{margin-bottom:.15rem;cursor:pointer;position:relative;padding-left:15px}@media (max-width: 767px){.espace-prive-products-nav .left .category-tab{padding-right:15px}}.espace-prive-products-nav .left .category-tab .image{background-color:#f6f6f6;text-align:center;height:6rem;position:relative}.espace-prive-products-nav .left .category-tab .image img{max-height:6rem;max-width:calc(100% - 30px);position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.espace-prive-products-nav .left .category-tab .titre{background-color:#2e3338;color:#fff;font-weight:600;padding-top:5%;font-size:.9rem;line-height:1.3;transition:all .2s;position:relative}.espace-prive-products-nav .left .category-tab .titre div{position:absolute;top:50%;left:15px;transform:translateY(-50%);max-width:calc(100% - 30px)}.espace-prive-products-nav .left .category-tab.active .titre{background-color:#00a0af}.espace-prive-products-nav .left .category-tab.active::after{position:absolute;right:-30px;height:100%;content:' ';background-image:url(../img/prive/arrow-prive-product-nav.png);background-position:left;background-repeat:no-repeat;background-size:contain;width:15px;top:0}@media (min-width: 1200px){.espace-prive-products-nav .right{padding-left:5%}}.espace-prive-products-nav .right .category-tab-content .product{background-color:#f6f6f6;margin-bottom:.3rem}.espace-prive-products-nav .right .category-tab-content .product .titre{position:relative;padding:2% 5%;min-height:6rem;padding-right:4rem}.espace-prive-products-nav .right .category-tab-content .product .titre h2{color:#272626;font-size:1.4rem;text-transform:uppercase;margin-bottom:0}.espace-prive-products-nav .right .category-tab-content .product .titre h2 img{margin-right:2rem;max-width:4rem;max-height:4.5rem}.espace-prive-products-nav .right .category-tab-content .product .titre .accordion-button{background-image:url(../img/button/btn-plus.svg);width:3rem;height:3rem;border:1px solid #fff;display:block;background-size:cover;background-position:center;position:absolute;top:50%;right:3%;transform:translateY(-50%)}.espace-prive-products-nav .right .category-tab-content .product.active .accordion-button{background-image:url(../img/button/btn-moins.svg)}.espace-prive-products-nav .right .category-tab-content .product .content{padding:2% 5%}.espace-prive-products-nav .right .category-tab-content .product .content .row{border-bottom:1px solid #ddd;padding:1rem 0}.espace-prive-products-nav .right .category-tab-content .product .content .row:last-child{border-bottom:0 none}.espace-prive-products-nav .right .category-tab-content .product .content .row h3,.espace-prive-products-nav .right .category-tab-content .product .content .row a{font-weight:600;font-size:1.2rem}.espace-prive-products-nav .right .category-tab-content .product .content .row h3{color:#272626}@media (max-width: 767px){.espace-prive-products-nav .right .category-tab-content .product .content .row h3{font-size:1.1rem}}.espace-prive-products-nav .right .category-tab-content .product .content .row a{color:#00a0af}@media (max-width: 767px){.espace-prive-products-nav .right .category-tab-content .product .content .row a{font-size:1rem}}.espace-prive-products-nav .right .category-tab-content .product .content .row ul{list-style-type:none;text-align:right;margin:0;padding:0}@media (max-width: 767px){.espace-prive-products-nav .right .category-tab-content .product .content .row ul{text-align:left}}.espace-prive-products-nav .right .category-tab-content .product.active .titre{background-color:#00a0af}.espace-prive-products-nav .right .category-tab-content .product.active .titre h2{color:#fff}.page-template-page-prive-maj .espace-prive-products-nav .right .category-tab-content .product .titre{padding-top:3%}.page-template-page-prive-maj .espace-prive-products-nav .right .category-tab-content .product .content a{color:#272626;text-decoration:underline}.page-template-page-prive-maj .espace-prive-products-nav .right .nouvelle-demande{background-color:#f6f6f6;padding:2% 5%;margin-top:1rem}.page-template-page-prive-maj .espace-prive-products-nav .right .nouvelle-demande h2{text-transform:uppercase;font-size:1.4rem;margin-bottom:1rem}.page-template-page-prive-maj .espace-prive-products-nav .right .nouvelle-demande form.wpcf7-form p{margin-bottom:0;display:inline-block;vertical-align:top}.page-template-page-prive-maj .espace-prive-products-nav .right .nouvelle-demande form.wpcf7-form .custom-file{width:calc(100% - 12rem);margin-right:1rem}@media (max-width: 767px){.page-template-page-prive-maj .espace-prive-products-nav .right .nouvelle-demande form.wpcf7-form .custom-file{width:100%;margin-bottom:.5rem}}.page-template-page-prive-outils-aide-vente .espace-prive-products-nav .left .button-black{margin-top:1rem;margin-right:-15px;width:calc(100% + 15px);height:3rem;line-height:2.9rem}@media (max-width: 767px){.page-template-page-prive-outils-aide-vente .espace-prive-products-nav .left .button-black{width:100%;margin-right:0}}.page-template-page-prive-outils-aide-vente .espace-prive-products-nav .right .category-tab-content .product .content h3{text-transform:uppercase}.page-template-page-prive-outils-aide-vente .espace-prive-products-nav .right .category-tab-content .product .content .row .left p,.page-template-page-prive-outils-aide-vente .espace-prive-products-nav .right .category-tab-content .product .content .row .left ul,.page-template-page-prive-outils-aide-vente .espace-prive-products-nav .right .category-tab-content .product .content .row .left li{text-align:left}.page-template-page-prive-outils-aide-vente .espace-prive-products-nav .right .category-tab-content .product .content .row .right .row{height:100%}.page-template-page-prive-outils-aide-vente .espace-prive-products-nav .right .category-tab-content .product .content .row .right .row .big-image{height:100%;background-size:contain;background-position:center;background-repeat:no-repeat}.page-template-page-prive-outils-aide-vente .espace-prive-products-nav .right .category-tab-content .product .content .row .right .row .pictos{position:absolute;right:0;bottom:0;margin-bottom:0}.page-template-page-prive-outils-aide-vente .espace-prive-products-nav .right .category-tab-content .product .content .row .right .row .pictos li{display:block;margin-bottom:.8rem}.page-template-page-prive-outils-aide-vente .espace-prive-products-nav .right .category-tab-content .product .content .row .right .row .slick-slider .slick-list .slick-track .slick-slide .slide{height:7.5rem;background-size:contain;background-position:center;background-repeat:no-repeat;cursor:pointer;transition:all .5s}.page-template-page-prive-outils-aide-vente .espace-prive-products-nav .right .category-tab-content .product .content .row .right .row .slick-slider .slick-list .slick-track .slick-slide .slide:hover{transform:scale(1.05)}.page-template-page-prive-outils-aide-vente .espace-prive-products-nav .right .category-tab-content .product .content .row .logo-fiche-solution{text-align:center;padding:1.5rem 0}.page-template-page-prive-outils-aide-vente .espace-prive-products-nav .right .category-tab-content .product .content .row .logo-fiche-solution img{margin-bottom:2rem}.page-template-page-prive-outils-aide-vente .espace-prive-products-nav .right .category-tab-content .product .content .row .fiche-technique,.page-template-page-prive-outils-aide-vente .espace-prive-products-nav .right .category-tab-content .product .content .row .matrice-devis,.page-template-page-prive-outils-aide-vente .espace-prive-products-nav .right .category-tab-content .product .content .row .fiches-produits{padding-top:1.5rem;padding-bottom:1rem}.page-template-page-prive-outils-aide-vente .espace-prive-products-nav .right .category-tab-content .product .content .row .fiche-technique .description,.page-template-page-prive-outils-aide-vente .espace-prive-products-nav .right .category-tab-content .product .content .row .matrice-devis .description,.page-template-page-prive-outils-aide-vente .espace-prive-products-nav .right .category-tab-content .product .content .row .fiches-produits .description{margin-bottom:.8rem}.page-template-page-prive-outils-aide-vente .espace-prive-products-nav .right .category-tab-content .product .content .row .fiche-technique .description ul,.page-template-page-prive-outils-aide-vente .espace-prive-products-nav .right .category-tab-content .product .content .row .matrice-devis .description ul,.page-template-page-prive-outils-aide-vente .espace-prive-products-nav .right .category-tab-content .product .content .row .fiches-produits .description ul{list-style:disc;text-align:left;padding-left:1rem}.page-template-page-prive-outils-aide-vente .espace-prive-products-nav .right .category-tab-content .product .content .row .fiche-technique .button-black,.page-template-page-prive-outils-aide-vente .espace-prive-products-nav .right .category-tab-content .product .content .row .matrice-devis .button-black,.page-template-page-prive-outils-aide-vente .espace-prive-products-nav .right .category-tab-content .product .content .row .fiches-produits .button-black{padding:0;width:100%}.page-template-page-prive-outils-aide-vente .espace-prive-products-nav .right .category-tab-content .product .content .row .fiches-produits h4{color:#00a0af;font-weight:600;font-size:1.1rem}.page-template-page-prive-outils-aide-vente .espace-prive-products-nav .right .category-tab-content .product .content .row .fiches-produits ul{list-style:none !important;padding:0 !important;margin-bottom:.8rem}.page-template-page-prive-outils-aide-vente .espace-prive-products-nav .right .category-tab-content .product .content .row .fiches-produits ul li a{color:#272626;font-weight:normal;font-size:1rem}.page-template-page-prive-outils-aide-vente .espace-prive-products-nav .right .category-tab-content .product .content .row .fiches-produits ul li a::before{content:' ';display:inline-block;background-image:url(../img/pictos/dl-green.png);background-position:left;background-repeat:no-repeat;background-size:contain;width:1rem;height:1rem}.page-template-page-prive-autres-documents-personnalises .espace-prive-products-nav .right{padding-left:15px}.single-product .content-wrapper.content-wrapper-first{padding-bottom:0;padding-top:0}.single-product .content-wrapper .contact-link{padding-top:1rem;padding-bottom:4rem;text-align:center}.single-product .left .big-image{height:100%;min-height:523px;background-size:contain;background-position:center;background-repeat:no-repeat}.single-product .left .pictos{position:absolute;right:0;bottom:0;margin-bottom:0}.single-product .left .pictos li{display:block;margin-bottom:.8rem}.single-product .left .slick-slider .slick-list{margin:1rem 0}.single-product .left .slick-slider .slick-list .slick-track .slick-slide .slide{height:7.5rem;background-size:contain;background-position:center;background-repeat:no-repeat;cursor:pointer;transition:all .5s}.single-product .left .slick-slider .slick-list .slick-track .slick-slide .slide:hover{transform:scale(1.05)}.single-product .right{background-color:#00a0af;color:#fff;padding-right:7%;padding-left:4%;padding-top:5%;padding-bottom:3%}.single-product .right h1{text-transform:uppercase;font-size:1.5rem;font-weight:600;margin-bottom:1.5rem}.single-product .right h1 strong{font-size:2rem;font-weight:bold}.single-product .right .description{line-height:1.3;margin-bottom:1.5rem}.single-product .right .description strong{font-weight:600}.single-product .accessoires{text-align:center;margin-bottom:2rem}.single-post .left{background-size:cover;background-position:center;background-repeat:no-repeat}.single-post .right{background-color:#00a0af;color:#fff;padding-right:7%;padding-left:4%;padding-top:5%;padding-bottom:3%}.single-post .right h1{text-transform:uppercase;font-size:1.5rem;font-weight:600;margin-bottom:1.5rem}.single-post .right h1 strong{font-size:2rem;font-weight:bold}.single-post .right .categories{list-style-type:none;padding:0;margin-bottom:1.2rem}.single-post .right .categories li{font-weight:600}.single-post .content-wrapper.content-wrapper-first{padding-bottom:0;padding-top:0}.single-post .content-wrapper .contact-link{padding-top:1rem;padding-bottom:4rem;text-align:center}.error404 #header-content{padding:0}.error404 #header-content h1{text-align:center;padding:4rem 0;font-size:9rem;line-height:9rem;font-weight:600}.error404 .content-wrapper p{font-size:1.5rem;text-align:center}.error404 .content-wrapper p a{color:#00a0af;text-decoration:underline}.search #header-content h1{padding:3rem 0;font-size:2rem}.valeurs .wp-block-column{border-radius:25px 25px 25px 25px;min-height:200px;display:-ms-flexbox;display:flex}.valeurs .wp-block-column h3{margin:auto;font-size:1.3rem;text-transform:uppercase;text-align:center;color:white;font-weight:600}.valeurs .wp-block-column.excellence{background:#D9BF70}.valeurs .wp-block-column.respect{background:#54B570}.valeurs .wp-block-column.esprit-equipe{background:#4486AC}.valeurs .wp-block-column.progres{background:#DE893F}.valeurs .wp-block-column.performance{background:#D25661}.page-id-13776 h2,.page-id-13769 h2,.page-id-13751 h2,.page-id-12678 h2{text-transform:uppercase}.page-id-13776 .content-wrapper,.page-id-13769 .content-wrapper,.page-id-13751 .content-wrapper,.page-id-12678 .content-wrapper{padding:3rem 0}.page-id-13776 .container-fluid,.page-id-13769 .container-fluid,.page-id-13751 .container-fluid,.page-id-12678 .container-fluid{padding:0 !important}.page-id-13776 .wp-block-group,.page-id-13769 .wp-block-group,.page-id-13751 .wp-block-group,.page-id-12678 .wp-block-group{padding:2% 15%}.page-id-13776 #teams,.page-id-13776 #liste-offres,.page-id-13769 #teams,.page-id-13769 #liste-offres,.page-id-13751 #teams,.page-id-13751 #liste-offres,.page-id-12678 #teams,.page-id-12678 #liste-offres{background:#E3E3E3}#liste-offres .fwpl-result{border-bottom:1px solid    #00A0AF}.type-contrat,.pays-contrat{text-transform:uppercase}#travail-quotes .wp-block-column p{color:#00A0AF;font-size:18px}#travail-quotes cite{font-style:normal}#travail-quotes cite::before{content:open-quote;font-size:2em;font-weight:bold;margin-right:10px;color:#479EAD;line-height:1em}#travail-quotes cite::after{content:close-quote;font-size:2em;font-weight:bold;margin-left:10px;color:#479EAD;line-height:0}.intitule-du-poste{font-weight:bold}.offre p{margin-bottom:0}.offre-contenu{margin-top:1rem}@media (max-width: 767px){#liste-offres .fwpl-row{display:block}.page-id-12678 .wp-block-group,.page-id-13751 .wp-block-group{padding:5% 15px}}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIkM6XFx4YW1wcFxcaHRkb2NzXFxzb2NhbWVsLWdpdFxcdGhlbWVzXFxzb2NhbWVsXFxfZGV2L2Nzc1xcdGhlbWUuc2NzcyIsIkM6XFx4YW1wcFxcaHRkb2NzXFxzb2NhbWVsLWdpdFxcdGhlbWVzXFxzb2NhbWVsXFxfZGV2L2Nzc1xcbWl4aW5cXF9mb250LWZhY2Uuc2NzcyIsIkM6XFx4YW1wcFxcaHRkb2NzXFxzb2NhbWVsLWdpdFxcdGhlbWVzXFxzb2NhbWVsXFxfZGV2L2Nzc1xccGFydGlhbFxcY29tbW9uXFxfY29tbW9uLnNjc3MiLCJDOlxceGFtcHBcXGh0ZG9jc1xcc29jYW1lbC1naXRcXHRoZW1lc1xcc29jYW1lbFxcX2Rldi9jc3NcXHBhcnRpYWxcXGNvbW1vblxcX2xheW91dC5zY3NzIiwiQzpcXHhhbXBwXFxodGRvY3NcXHNvY2FtZWwtZ2l0XFx0aGVtZXNcXHNvY2FtZWxcXF9kZXYvY3NzXFxtaXhpblxcX21lZGlhLXF1ZXJ5LnNjc3MiLCJDOlxceGFtcHBcXGh0ZG9jc1xcc29jYW1lbC1naXRcXHRoZW1lc1xcc29jYW1lbFxcX2Rldi9jc3NcXHBhcnRpYWxcXGNvbW1vblxcX3R5cG8uc2NzcyIsIkM6XFx4YW1wcFxcaHRkb2NzXFxzb2NhbWVsLWdpdFxcdGhlbWVzXFxzb2NhbWVsXFxfZGV2L2Nzc1xcdmFyXFxfZm9udHMuc2NzcyIsIkM6XFx4YW1wcFxcaHRkb2NzXFxzb2NhbWVsLWdpdFxcdGhlbWVzXFxzb2NhbWVsXFxfZGV2L2Nzc1xcdmFyXFxfY29sb3JzLnNjc3MiLCJDOlxceGFtcHBcXGh0ZG9jc1xcc29jYW1lbC1naXRcXHRoZW1lc1xcc29jYW1lbFxcX2Rldi9jc3NcXHBhcnRpYWxcXGNvbW1vblxcX2d1dGVuYmVyZy5zY3NzIiwiQzpcXHhhbXBwXFxodGRvY3NcXHNvY2FtZWwtZ2l0XFx0aGVtZXNcXHNvY2FtZWxcXF9kZXYvY3NzXFxwYXJ0aWFsXFxjb250ZW50XFxfcGljdG9zLnNjc3MiLCJDOlxceGFtcHBcXGh0ZG9jc1xcc29jYW1lbC1naXRcXHRoZW1lc1xcc29jYW1lbFxcX2Rldi9jc3NcXHBhcnRpYWxcXGNvbnRlbnRcXF9zbGljay5zY3NzIiwiQzpcXHhhbXBwXFxodGRvY3NcXHNvY2FtZWwtZ2l0XFx0aGVtZXNcXHNvY2FtZWxcXF9kZXYvY3NzXFxwYXJ0aWFsXFxjb250ZW50XFxfc29jaWFsLXNoYXJlLnNjc3MiLCJDOlxceGFtcHBcXGh0ZG9jc1xcc29jYW1lbC1naXRcXHRoZW1lc1xcc29jYW1lbFxcX2Rldi9jc3NcXHBhcnRpYWxcXGNvbnRlbnRcXF9wcm9kdWN0LWxpc3Quc2NzcyIsIkM6XFx4YW1wcFxcaHRkb2NzXFxzb2NhbWVsLWdpdFxcdGhlbWVzXFxzb2NhbWVsXFxfZGV2L2Nzc1xccGFydGlhbFxcY29udGVudFxcX3Bvc3QtbGlzdC5zY3NzIiwiQzpcXHhhbXBwXFxodGRvY3NcXHNvY2FtZWwtZ2l0XFx0aGVtZXNcXHNvY2FtZWxcXF9kZXYvY3NzXFxwYXJ0aWFsXFxlbGVtZW50c1xcX2JyZWFkY3J1bWJzLnNjc3MiLCJDOlxceGFtcHBcXGh0ZG9jc1xcc29jYW1lbC1naXRcXHRoZW1lc1xcc29jYW1lbFxcX2Rldi9jc3NcXHBhcnRpYWxcXGVsZW1lbnRzXFxfYmFjay1saW5rLnNjc3MiLCJDOlxceGFtcHBcXGh0ZG9jc1xcc29jYW1lbC1naXRcXHRoZW1lc1xcc29jYW1lbFxcX2Rldi9jc3NcXHBhcnRpYWxcXGVsZW1lbnRzXFxfYmFjay10by10b3Auc2NzcyIsIkM6XFx4YW1wcFxcaHRkb2NzXFxzb2NhbWVsLWdpdFxcdGhlbWVzXFxzb2NhbWVsXFxfZGV2L2Nzc1xccGFydGlhbFxcZWxlbWVudHNcXF9wYWdpbmF0aW9uLnNjc3MiLCJDOlxceGFtcHBcXGh0ZG9jc1xcc29jYW1lbC1naXRcXHRoZW1lc1xcc29jYW1lbFxcX2Rldi9jc3NcXHBhcnRpYWxcXGVsZW1lbnRzXFxfYmFycmUtZmxvdHRhbnRlLnNjc3MiLCJDOlxceGFtcHBcXGh0ZG9jc1xcc29jYW1lbC1naXRcXHRoZW1lc1xcc29jYW1lbFxcX2Rldi9jc3NcXHBhcnRpYWxcXGVsZW1lbnRzXFxfY29va2llLWxhdy1pbmZvLnNjc3MiLCJDOlxceGFtcHBcXGh0ZG9jc1xcc29jYW1lbC1naXRcXHRoZW1lc1xcc29jYW1lbFxcX2Rldi9jc3NcXHBhcnRpYWxcXGVsZW1lbnRzXFxfY3VzdG9tLWZpbGUtaW5wdXQuc2NzcyIsIkM6XFx4YW1wcFxcaHRkb2NzXFxzb2NhbWVsLWdpdFxcdGhlbWVzXFxzb2NhbWVsXFxfZGV2L2Nzc1xccGFydGlhbFxcdWlcXF9idXR0b24uc2NzcyIsIkM6XFx4YW1wcFxcaHRkb2NzXFxzb2NhbWVsLWdpdFxcdGhlbWVzXFxzb2NhbWVsXFxfZGV2L2Nzc1xccGFydGlhbFxcdWlcXF9idXR0b24tc2ltcGxlLnNjc3MiLCJDOlxceGFtcHBcXGh0ZG9jc1xcc29jYW1lbC1naXRcXHRoZW1lc1xcc29jYW1lbFxcX2Rldi9jc3NcXHBhcnRpYWxcXHVpXFxfYnV0dG9uLXNtYWxsLnNjc3MiLCJDOlxceGFtcHBcXGh0ZG9jc1xcc29jYW1lbC1naXRcXHRoZW1lc1xcc29jYW1lbFxcX2Rldi9jc3NcXHBhcnRpYWxcXHVpXFxfYnV0dG9uLWJsYWNrLnNjc3MiLCJDOlxceGFtcHBcXGh0ZG9jc1xcc29jYW1lbC1naXRcXHRoZW1lc1xcc29jYW1lbFxcX2Rldi9jc3NcXHBhcnRpYWxcXGhlYWRlclxcX3RvcC5zY3NzIiwiQzpcXHhhbXBwXFxodGRvY3NcXHNvY2FtZWwtZ2l0XFx0aGVtZXNcXHNvY2FtZWxcXF9kZXYvY3NzXFxwYXJ0aWFsXFxoZWFkZXJcXF9sb2dvLnNjc3MiLCJDOlxceGFtcHBcXGh0ZG9jc1xcc29jYW1lbC1naXRcXHRoZW1lc1xcc29jYW1lbFxcX2Rldi9jc3NcXHBhcnRpYWxcXGhlYWRlclxcX21lbnVzLnNjc3MiLCJDOlxceGFtcHBcXGh0ZG9jc1xcc29jYW1lbC1naXRcXHRoZW1lc1xcc29jYW1lbFxcX2Rldi9jc3NcXHBhcnRpYWxcXGhlYWRlclxcX3NlYXJjaGZvcm0uc2NzcyIsIkM6XFx4YW1wcFxcaHRkb2NzXFxzb2NhbWVsLWdpdFxcdGhlbWVzXFxzb2NhbWVsXFxfZGV2L2Nzc1xccGFydGlhbFxcaGVhZGVyXFxfbGFuZ3VhZ2Utc2VsZWN0b3Iuc2NzcyIsIkM6XFx4YW1wcFxcaHRkb2NzXFxzb2NhbWVsLWdpdFxcdGhlbWVzXFxzb2NhbWVsXFxfZGV2L2Nzc1xccGFydGlhbFxcZm9vdGVyXFxfZm9vdGVyLnNjc3MiLCJDOlxceGFtcHBcXGh0ZG9jc1xcc29jYW1lbC1naXRcXHRoZW1lc1xcc29jYW1lbFxcX2Rldi9jc3NcXHBhcnRpYWxcXGZvb3RlclxcX3NvY2lhbC5zY3NzIiwiQzpcXHhhbXBwXFxodGRvY3NcXHNvY2FtZWwtZ2l0XFx0aGVtZXNcXHNvY2FtZWxcXF9kZXYvY3NzXFxwYXJ0aWFsXFxmb290ZXJcXF9tYWlsY2hpbXAuc2NzcyIsIkM6XFx4YW1wcFxcaHRkb2NzXFxzb2NhbWVsLWdpdFxcdGhlbWVzXFxzb2NhbWVsXFxfZGV2L2Nzc1xccGFydGlhbFxcaGVhZGVyLWNvbnRlbnRcXF9oZWFkZXItZnVsbC5zY3NzIiwiQzpcXHhhbXBwXFxodGRvY3NcXHNvY2FtZWwtZ2l0XFx0aGVtZXNcXHNvY2FtZWxcXF9kZXYvY3NzXFxwYXJ0aWFsXFxoZWFkZXItY29udGVudFxcX2hlYWRlci1oYWxmLnNjc3MiLCJDOlxceGFtcHBcXGh0ZG9jc1xcc29jYW1lbC1naXRcXHRoZW1lc1xcc29jYW1lbFxcX2Rldi9jc3NcXHBhcnRpYWxcXGhlYWRlci1jb250ZW50XFxfaGVhZGVyLXZpZGVvLnNjc3MiLCJDOlxceGFtcHBcXGh0ZG9jc1xcc29jYW1lbC1naXRcXHRoZW1lc1xcc29jYW1lbFxcX2Rldi9jc3NcXHBhcnRpYWxcXGZvb3Rlci1jb250ZW50XFxfbWFwLnNjc3MiLCJDOlxceGFtcHBcXGh0ZG9jc1xcc29jYW1lbC1naXRcXHRoZW1lc1xcc29jYW1lbFxcX2Rldi9jc3NcXHBhcnRpYWxcXHBhZ2VcXGFjY3VlaWxcXF9zbGlkZXIuc2NzcyIsIkM6XFx4YW1wcFxcaHRkb2NzXFxzb2NhbWVsLWdpdFxcdGhlbWVzXFxzb2NhbWVsXFxfZGV2L2Nzc1xccGFydGlhbFxccGFnZVxcYWNjdWVpbFxcX3Byb2R1Y3RzLnNjc3MiLCJDOlxceGFtcHBcXGh0ZG9jc1xcc29jYW1lbC1naXRcXHRoZW1lc1xcc29jYW1lbFxcX2Rldi9jc3NcXHBhcnRpYWxcXHBhZ2VcXGFjY3VlaWxcXF9zZXJ2aWNlcy5zY3NzIiwiQzpcXHhhbXBwXFxodGRvY3NcXHNvY2FtZWwtZ2l0XFx0aGVtZXNcXHNvY2FtZWxcXF9kZXYvY3NzXFxwYXJ0aWFsXFxwYWdlXFxhY2N1ZWlsXFxfYWN0dXMuc2NzcyIsIkM6XFx4YW1wcFxcaHRkb2NzXFxzb2NhbWVsLWdpdFxcdGhlbWVzXFxzb2NhbWVsXFxfZGV2L2Nzc1xccGFydGlhbFxccGFnZVxcYWNjdWVpbFxcX2NoaWZmcmVzLnNjc3MiLCJDOlxceGFtcHBcXGh0ZG9jc1xcc29jYW1lbC1naXRcXHRoZW1lc1xcc29jYW1lbFxcX2Rldi9jc3NcXHBhcnRpYWxcXHBhZ2VcXHNvbHV0aW9uc1xcX2ZpbHRlcnMuc2NzcyIsIkM6XFx4YW1wcFxcaHRkb2NzXFxzb2NhbWVsLWdpdFxcdGhlbWVzXFxzb2NhbWVsXFxfZGV2L2Nzc1xccGFydGlhbFxccGFnZVxcY29udGFjdFxcX2Zvcm0uc2NzcyIsInRoZW1lLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsNERDcUNFLFdBQ0UscUJBRUEsZ0JBQ0EscVNBUDJFLENBRzdFLFdBQ0UscUJBRUEsbUJBQ0EsZ1NBUDJFLENBRzdFLFdBQ0UscUJBRUEsZ0JBQ0EscVNBUDJFLENBRzdFLFdBQ0UscUJBRUEsaUJBQ0EsZ1NBUDJFLENBRzdFLFdBQ0UsMEJBRUEsZ0JBQ0EsdVZBUDJFLENBRzdFLFdBQ0UsMEJBRUEsbUJBQ0Esc1dBUDJFLENBRzdFLFdBQ0UsMEJBRUEsZ0JBQ0EsdVZBUDJFLENBRzdFLFdBQ0UsMEJBRUEsaUJBQ0EsZ1hBUDJFLENBRzdFLFdBQ0UsMEJBRUEsZ0JBQ0EsNFZBUDJFLENDOUIvRSxJQUNFLGNBQWUsQ0FD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YSxDQUFDLDRDQUE0QyxpQkFBaUIsb0JBQW9CLGlCQUFpQixDQUFDLDBCQUEwQixTQUFTLENBQUMsNkJBQTZCLGtCQUFrQixlQUFlLGVBQWUsaUJBQWlCLGVBQWUsQ0FBQyw2QkFBNkIsaUJBQWlCLGlCQUFpQixDQUFDLCtCQUErQixjQUFjLHlCQUF5QixDQUFDLDJCQUEyQixlQUFlLGNBQWMsQ0FBQywwQkFBMEIsa0NBQWtDLGlCQUFpQixvQkFBWSxBQUFaLFlBQVksQ0FBQyw2QkFBNkIsWUFBWSxpQkFBaUIseUJBQXlCLGtCQUFrQixZQUFZLGVBQWUsQ0FBQyxxQ0FBcUMsa0JBQWtCLENBQUMsa0NBQWtDLGtCQUFrQixDQUFDLHdDQUF3QyxrQkFBa0IsQ0FBQyxrQ0FBa0Msa0JBQWtCLENBQUMsc0NBQXNDLGtCQUFrQixDQUFDLHdFQUF3RSx3QkFBd0IsQ0FBQyxnSUFBZ0ksY0FBYyxDQUFDLGdJQUFnSSxvQkFBb0IsQ0FBQyw0SEFBNEgsY0FBYyxDQUFDLDRNQUE0TSxrQkFBa0IsQ0FBQywyQkFBMkIsa0NBQWtDLENBQUMsNEJBQTRCLHdCQUF3QixDQUFDLG1DQUFtQyxjQUFjLGNBQWMsQ0FBQyxxQkFBcUIsaUJBQWlCLENBQUMsNkJBQTZCLG1CQUFtQixjQUFjLGlCQUFpQixrQkFBa0IsY0FBYyxlQUFlLENBQUMsNEJBQTRCLG9CQUFvQixjQUFjLGlCQUFpQixpQkFBaUIsY0FBYyxhQUFhLENBQUMsbUJBQW1CLGdCQUFnQixDQUFDLFNBQVMsZUFBZSxDQUFDLGVBQWUsZUFBZSxDQUFDLDBCQUEwQix3QkFBd0IsYUFBYSxDQUFDLDhEQUE4RCxlQUFlLENBQUMsQ0FBQyIsImZpbGUiOiJ0aGVtZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCAnLi4vbm9kZV9tb2R1bGVzL3NsaWNrLWNhcm91c2VsL3NsaWNrL3NsaWNrLmNzcyc7XHJcblxyXG5AaW1wb3J0ICd2YXIvZm9udHMnO1xyXG5AaW1wb3J0ICd2YXIvYnJlYWtwb2ludHMnO1xyXG5AaW1wb3J0ICd2YXIvY29sb3JzJztcclxuXHJcbkBpbXBvcnQgJ21peGluL2NvbW1vbic7XHJcbkBpbXBvcnQgJ21peGluL2ZvbnQtZmFjZSc7XHJcbkBpbXBvcnQgJ21peGluL21lZGlhLXF1ZXJ5JztcclxuXHJcbkBpbXBvcnQgJ3BhcnRpYWwvY29tbW9uL2ZvbnRzJztcclxuQGltcG9ydCAncGFydGlhbC9jb21tb24vY29tbW9uJztcclxuQGltcG9ydCAncGFydGlhbC9jb21tb24vbGF5b3V0JztcclxuQGltcG9ydCAncGFydGlhbC9jb21tb24vdXRpbCc7XHJcbkBpbXBvcnQgJ3BhcnRpYWwvY29tbW9uL3R5cG8nO1xyXG5AaW1wb3J0ICdwYXJ0aWFsL2NvbW1vbi9ndXRlbmJlcmcnO1xyXG5cclxuQGltcG9ydCAncGFydGlhbC9jb250ZW50L3BpY3Rvcyc7XHJcbkBpbXBvcnQgJ3BhcnRpYWwvY29udGVudC9zbGljayc7XHJcbkBpbXBvcnQgJ3BhcnRpYWwvY29udGVudC9zb2NpYWwtc2hhcmUnO1xyXG5AaW1wb3J0ICdwYXJ0aWFsL2NvbnRlbnQvcHJvZHVjdC1saXN0JztcclxuQGltcG9ydCAncGFydGlhbC9jb250ZW50L3Bvc3QtbGlzdCc7XHJcblxyXG5AaW1wb3J0ICdwYXJ0aWFsL2VsZW1lbnRzL2JyZWFkY3J1bWJzJztcclxuQGltcG9ydCAncGFydGlhbC9lbGVtZW50cy9iYWNrLWxpbmsnO1xyXG5AaW1wb3J0ICdwYXJ0aWFsL2VsZW1lbnRzL2JhY2stdG8tdG9wJztcclxuQGltcG9ydCAncGFydGlhbC9lbGVtZW50cy9wYWdpbmF0aW9uJztcclxuQGltcG9ydCAncGFydGlhbC9lbGVtZW50cy9iYXJyZS1mbG90dGFudGUnO1xyXG5AaW1wb3J0ICdwYXJ0aWFsL2VsZW1lbnRzL2Nvb2tpZS1sYXctaW5mbyc7XHJcbkBpbXBvcnQgJ3BhcnRpYWwvZWxlbWVudHMvY3VzdG9tLWZpbGUtaW5wdXQnO1xyXG5cclxuQGltcG9ydCAncGFydGlhbC91aS9idXR0b24nO1xyXG5AaW1wb3J0ICdwYXJ0aWFsL3VpL2J1dHRvbi1zaW1wbGUnO1xyXG5AaW1wb3J0ICdwYXJ0aWFsL3VpL2J1dHRvbi1zbWFsbCc7XHJcbkBpbXBvcnQgJ3BhcnRpYWwvdWkvYnV0dG9uLWJsYWNrJztcclxuXHJcbkBpbXBvcnQgJ3BhcnRpYWwvaGVhZGVyL2hlYWRlcic7XHJcbkBpbXBvcnQgJ3BhcnRpYWwvaGVhZGVyL3RvcCc7XHJcbkBpbXBvcnQgJ3BhcnRpYWwvaGVhZGVyL2xvZ28nO1xyXG5AaW1wb3J0ICdwYXJ0aWFsL2hlYWRlci9tZW51cyc7XHJcbkBpbXBvcnQgJ3BhcnRpYWwvaGVhZGVyL3NlYXJjaGZvcm0nO1xyXG5AaW1wb3J0ICdwYXJ0aWFsL2hlYWRlci9sYW5ndWFnZS1zZWxlY3Rvcic7XHJcblxyXG5AaW1wb3J0ICdwYXJ0aWFsL2Zvb3Rlci9mb290ZXInO1xyXG5AaW1wb3J0ICdwYXJ0aWFsL2Zvb3Rlci9zb2NpYWwnO1xyXG5AaW1wb3J0ICdwYXJ0aWFsL2Zvb3Rlci9tYWlsY2hpbXAnO1xyXG5cclxuQGltcG9ydCAncGFydGlhbC9oZWFkZXItY29udGVudC9oZWFkZXItZnVsbCc7XHJcbkBpbXBvcnQgJ3BhcnRpYWwvaGVhZGVyLWNvbnRlbnQvaGVhZGVyLWhhbGYnO1xyXG5AaW1wb3J0ICdwYXJ0aWFsL2hlYWRlci1jb250ZW50L2hlYWRlci12aWRlbyc7XHJcblxyXG5AaW1wb3J0ICdwYXJ0aWFsL2Zvb3Rlci1jb250ZW50L21hcCc7XHJcblxyXG5AaW1wb3J0ICdwYXJ0aWFsL3BhZ2UvYWNjdWVpbC9zbGlkZXInO1xyXG5AaW1wb3J0ICdwYXJ0aWFsL3BhZ2UvYWNjdWVpbC9wcm9kdWN0cyc7XHJcbkBpbXBvcnQgJ3BhcnRpYWwvcGFnZS9hY2N1ZWlsL3NlcnZpY2VzJztcclxuQGltcG9ydCAncGFydGlhbC9wYWdlL2FjY3VlaWwvYWN0dXMnO1xyXG5AaW1wb3J0ICdwYXJ0aWFsL3BhZ2UvYWNjdWVpbC9jaGlmZnJlcyc7XHJcbkBpbXBvcnQgJ3BhcnRpYWwvcGFnZS9zb2x1dGlvbnMvZmlsdGVycyc7XHJcbkBpbXBvcnQgJ3BhcnRpYWwvcGFnZS9jb250YWN0L2Zvcm0nO1xyXG5AaW1wb3J0ICdwYXJ0aWFsL3BhZ2UvY29udGFjdC9tYXAnO1xyXG5AaW1wb3J0ICdwYXJ0aWFsL3BhZ2UvZ3JvdXBlL2dyb3VwZSc7XHJcblxyXG5AaW1wb3J0ICdwYXJ0aWFsL3BhZ2UvcHJpdmUvaGVhZGVyJztcclxuQGltcG9ydCAncGFydGlhbC9wYWdlL3ByaXZlL2Nvbm5leGlvbic7XHJcbkBpbXBvcnQgJ3BhcnRpYWwvcGFnZS9wcml2ZS9hY2N1ZWlsJztcclxuQGltcG9ydCAncGFydGlhbC9wYWdlL3ByaXZlL2NvbXB0ZSc7XHJcbkBpbXBvcnQgJ3BhcnRpYWwvcGFnZS9wcml2ZS9tZW51JztcclxuQGltcG9ydCAncGFydGlhbC9wYWdlL3ByaXZlL3Byb2R1Y3RzLW5hdic7XHJcbkBpbXBvcnQgJ3BhcnRpYWwvcGFnZS9wcml2ZS9kb2N1bWVudGF0aW9uJztcclxuQGltcG9ydCAncGFydGlhbC9wYWdlL3ByaXZlL3Nhdic7XHJcbkBpbXBvcnQgJ3BhcnRpYWwvcGFnZS9wcml2ZS9tYWonO1xyXG5AaW1wb3J0ICdwYXJ0aWFsL3BhZ2UvcHJpdmUvb3V0aWxzLWFpZGUtdmVudGUnO1xyXG5AaW1wb3J0ICdwYXJ0aWFsL3BhZ2UvcHJpdmUvYXV0cmVzLWRvY3VtZW50cy1wZXJzb25uYWxpc2VzJztcclxuXHJcbkBpbXBvcnQgJ3BhcnRpYWwvc2luZ2xlL3Byb2R1Y3QvcHJvZHVjdCc7XHJcbkBpbXBvcnQgJ3BhcnRpYWwvc2luZ2xlL3Byb2R1Y3QvaW1hZ2VzJztcclxuQGltcG9ydCAncGFydGlhbC9zaW5nbGUvcHJvZHVjdC9pbmZvcyc7XHJcbkBpbXBvcnQgJ3BhcnRpYWwvc2luZ2xlL3Byb2R1Y3QvYWNjZXNzb2lyZXMnO1xyXG5cclxuQGltcG9ydCAncGFydGlhbC9zaW5nbGUvcG9zdC9pbmZvcyc7XHJcbkBpbXBvcnQgJ3BhcnRpYWwvc2luZ2xlL3Bvc3QvcG9zdCc7XHJcblxyXG5AaW1wb3J0ICdwYXJ0aWFsL3N5c3RlbS1wYWdlcy80MDQnO1xyXG5AaW1wb3J0ICdwYXJ0aWFsL3N5c3RlbS1wYWdlcy9zZWFyY2gnO1xyXG5cclxuXHJcbi8qIE9VVFJVTiAqL1xyXG4udmFsZXVycyAud3AtYmxvY2stY29sdW1uIHtib3JkZXItcmFkaXVzOiAyNXB4IDI1cHggMjVweCAyNXB4O21pbi1oZWlnaHQ6IDIwMHB4O1xyXG4gIGRpc3BsYXk6IGZsZXg7fVxyXG4udmFsZXVycyAud3AtYmxvY2stY29sdW1uIGgzIHttYXJnaW46IGF1dG87Zm9udC1zaXplOiAxLjNyZW07XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgY29sb3I6IHdoaXRlO1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7fVxyXG4udmFsZXVycyAud3AtYmxvY2stY29sdW1uLmV4Y2VsbGVuY2Uge2JhY2tncm91bmQ6ICNEOUJGNzA7fVxyXG4udmFsZXVycyAud3AtYmxvY2stY29sdW1uLnJlc3BlY3Qge2JhY2tncm91bmQ6ICM1NEI1NzA7fVxyXG4udmFsZXVycyAud3AtYmxvY2stY29sdW1uLmVzcHJpdC1lcXVpcGUge2JhY2tncm91bmQ6ICM0NDg2QUM7fVxyXG4udmFsZXVycyAud3AtYmxvY2stY29sdW1uLnByb2dyZXMge2JhY2tncm91bmQ6ICNERTg5M0Y7fVxyXG4udmFsZXVycyAud3AtYmxvY2stY29sdW1uLnBlcmZvcm1hbmNlIHtiYWNrZ3JvdW5kOiAjRDI1NjYxO31cclxuLnBhZ2UtaWQtMTM3NzYgaDIsIC5wYWdlLWlkLTEzNzY5IGgyLCAucGFnZS1pZC0xMzc1MSBoMiwgLnBhZ2UtaWQtMTI2NzggaDIge3RleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7fVxyXG4ucGFnZS1pZC0xMzc3NiAuY29udGVudC13cmFwcGVyLCAucGFnZS1pZC0xMzc2OSAuY29udGVudC13cmFwcGVyLCAucGFnZS1pZC0xMzc1MSAuY29udGVudC13cmFwcGVyLCAucGFnZS1pZC0xMjY3OCAuY29udGVudC13cmFwcGVyIHtwYWRkaW5nOiAzcmVtIDA7fVxyXG4ucGFnZS1pZC0xMzc3NiAuY29udGFpbmVyLWZsdWlkLCAucGFnZS1pZC0xMzc2OSAuY29udGFpbmVyLWZsdWlkLCAucGFnZS1pZC0xMzc1MSAuY29udGFpbmVyLWZsdWlkLCAucGFnZS1pZC0xMjY3OCAuY29udGFpbmVyLWZsdWlkIHtwYWRkaW5nOjAgIWltcG9ydGFudDt9XHJcbi5wYWdlLWlkLTEzNzc2IC53cC1ibG9jay1ncm91cCwgLnBhZ2UtaWQtMTM3NjkgLndwLWJsb2NrLWdyb3VwLCAucGFnZS1pZC0xMzc1MSAud3AtYmxvY2stZ3JvdXAsIC5wYWdlLWlkLTEyNjc4IC53cC1ibG9jay1ncm91cCB7cGFkZGluZzoyJSAxNSU7fVxyXG4ucGFnZS1pZC0xMzc3NiAjdGVhbXMsIC5wYWdlLWlkLTEzNzc2ICNsaXN0ZS1vZmZyZXMsIC5wYWdlLWlkLTEzNzY5ICN0ZWFtcywgLnBhZ2UtaWQtMTM3NjkgI2xpc3RlLW9mZnJlcywgLnBhZ2UtaWQtMTM3NTEgI3RlYW1zLCAucGFnZS1pZC0xMzc1MSAjbGlzdGUtb2ZmcmVzLCAucGFnZS1pZC0xMjY3OCAjdGVhbXMsIC5wYWdlLWlkLTEyNjc4ICNsaXN0ZS1vZmZyZXMgIHtiYWNrZ3JvdW5kOiAjRTNFM0UzO31cclxuI2xpc3RlLW9mZnJlcyAuZndwbC1yZXN1bHQge2JvcmRlci1ib3R0b206IDFweCBzb2xpZCAgICAjMDBBMEFGO31cclxuLnR5cGUtY29udHJhdCwgLnBheXMtY29udHJhdCB7dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTt9XHJcbiN0cmF2YWlsLXF1b3RlcyAud3AtYmxvY2stY29sdW1uIHAge2NvbG9yOiAjMDBBMEFGO2ZvbnQtc2l6ZTogMThweDt9XHJcbiN0cmF2YWlsLXF1b3RlcyBjaXRlIHtmb250LXN0eWxlOiBub3JtYWw7fVxyXG4jdHJhdmFpbC1xdW90ZXMgY2l0ZTo6YmVmb3JlIHtjb250ZW50OiBvcGVuLXF1b3RlO2ZvbnQtc2l6ZTogMmVtOyBmb250LXdlaWdodDogYm9sZDttYXJnaW4tcmlnaHQ6IDEwcHg7Y29sb3I6ICM0NzlFQUQ7bGluZS1oZWlnaHQ6IDFlbTt9XHJcbiN0cmF2YWlsLXF1b3RlcyBjaXRlOjphZnRlciB7Y29udGVudDogY2xvc2UtcXVvdGU7Zm9udC1zaXplOiAyZW07IGZvbnQtd2VpZ2h0OiBib2xkO21hcmdpbi1sZWZ0OiAxMHB4O2NvbG9yOiAjNDc5RUFEO2xpbmUtaGVpZ2h0OiAwO31cclxuLmludGl0dWxlLWR1LXBvc3RlIHtmb250LXdlaWdodDogYm9sZDt9XHJcbi5vZmZyZSBwIHttYXJnaW4tYm90dG9tOiAwO31cclxuLm9mZnJlLWNvbnRlbnUge21hcmdpbi10b3A6MXJlbTt9XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICNsaXN0ZS1vZmZyZXMgLmZ3cGwtcm93IHtkaXNwbGF5OiBibG9jaztcclxuICB9XHJcbiAgLnBhZ2UtaWQtMTI2NzggLndwLWJsb2NrLWdyb3VwLCAucGFnZS1pZC0xMzc1MSAud3AtYmxvY2stZ3JvdXAge3BhZGRpbmc6NSUgMTVweDt9XHJcbn0iLCIvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gU3RyaW5nIFJlcGxhY2Vcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbkBmdW5jdGlvbiBzdHItcmVwbGFjZSgkc3RyaW5nLCAkc2VhcmNoLCAkcmVwbGFjZTogJycpIHtcbiAgJGluZGV4OiBzdHItaW5kZXgoJHN0cmluZywgJHNlYXJjaCk7XG5cbiAgQGlmICRpbmRleCB7XG4gICAgQHJldHVybiBzdHItc2xpY2UoJHN0cmluZywgMSwgJGluZGV4IC0gMSkgKyAkcmVwbGFjZSArIHN0ci1yZXBsYWNlKHN0ci1zbGljZSgkc3RyaW5nLCAkaW5kZXggKyBzdHItbGVuZ3RoKCRzZWFyY2gpKSwgJHNlYXJjaCwgJHJlcGxhY2UpO1xuICB9XG5cbiAgQHJldHVybiAkc3RyaW5nO1xufVxuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gRm9udCBGYWNlXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG5AbWl4aW4gZm9udC1mYWNlKCRuYW1lLCAkcGF0aCwgJHdlaWdodDogbnVsbCwgJHN0eWxlOiBudWxsLCAkZXh0czogZW90IG90ZiB3b2ZmIHR0ZiBzdmcpIHtcbiAgJHNyYzogbnVsbDtcblxuICAkZXh0bW9kczogKFxuICAgICAgICAgIGVvdDogJz8nLFxuICAgICAgICAgIHN2ZzogJyMnICsgc3RyLXJlcGxhY2UoJG5hbWUsICcgJywgJ18nKVxuICApO1xuXG4gICRmb3JtYXRzOiAoXG4gICAgICAgICAgb3RmOiAnb3BlbnR5cGUnLFxuICAgICAgICAgIHR0ZjogJ3RydWV0eXBlJ1xuICApO1xuXG4gIEBlYWNoICRleHQgaW4gJGV4dHMge1xuICAgICRleHRtb2Q6IGlmKG1hcC1oYXMta2V5KCRleHRtb2RzLCAkZXh0KSwgJGV4dCArIG1hcC1nZXQoJGV4dG1vZHMsICRleHQpLCAkZXh0KTtcbiAgICAkZm9ybWF0OiBpZihtYXAtaGFzLWtleSgkZm9ybWF0cywgJGV4dCksIG1hcC1nZXQoJGZvcm1hdHMsICRleHQpLCAkZXh0KTtcbiAgICAkc3JjOiBhcHBlbmQoJHNyYywgdXJsKHF1b3RlKCRwYXRoICsgJy4nICsgJGV4dG1vZCkpIGZvcm1hdChxdW90ZSgkZm9ybWF0KSksIGNvbW1hKTtcbiAgfVxuXG4gIEBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiBxdW90ZSgkbmFtZSk7XG4gICAgZm9udC1zdHlsZTogJHN0eWxlO1xuICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0O1xuICAgIHNyYzogJHNyYztcbiAgfVxufSIsImJvZHkge1xuXG59XG5cbmltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbn0iLCIuY29udGVudC13cmFwcGVyIHtcclxuICBwYWRkaW5nOiAzcmVtIDUlO1xyXG4gIEBpbmNsdWRlIG1lZGlhcXVlcnktbW9iaWxlLXRhYmxldHRlIHtcclxuICAgIHBhZGRpbmc6IDNyZW0gMDtcclxuICB9XHJcbiAgQGluY2x1ZGUgbWVkaWFxdWVyeS1kZXNrdG9wIHtcclxuICAgIHBhZGRpbmc6IDNyZW0gMTAlO1xyXG4gIH1cclxuICBAaW5jbHVkZSBtZWRpYXF1ZXJ5LXh4bCB7XHJcbiAgICBwYWRkaW5nOiAzcmVtIDE1JTtcclxuICB9XHJcbn1cclxuXHJcbi5jbGVhciB7XHJcbiAgY2xlYXI6IGJvdGg7XHJcbn1cclxuXHJcbmh0bWwge1xyXG4gIEBpbmNsdWRlIG1lZGlhcXVlcnktdGFibGV0dGUge1xyXG4gICAgZm9udC1zaXplOiA4MCU7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1lZGlhcXVlcnkteHh4bCB7XHJcbiAgICBmb250LXNpemU6IDEyNSU7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1lZGlhcXVlcnktdHY0ayB7XHJcbiAgICBmb250LXNpemU6IDE1MCU7XHJcbiAgfVxyXG59XHJcbiIsIkBtaXhpbiBtZWRpYXF1ZXJ5LW1vYmlsZSB7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkbWQtZG93bikge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5AbWl4aW4gbWVkaWFxdWVyeS10YWJsZXR0ZSB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkbWQtdXApIGFuZCAobWF4LXdpZHRoOiAkbGctZG93bikge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5AbWl4aW4gbWVkaWFxdWVyeS1tb2JpbGUtdGFibGV0dGUge1xuICBAbWVkaWEgKG1heC13aWR0aDogJGxnLWRvd24pIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuQG1peGluIG1lZGlhcXVlcnktbm90LW1vYmlsZSB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkbWQtdXApIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuQG1peGluIG1lZGlhcXVlcnktbGFwdG9wIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRsZy11cCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5AbWl4aW4gbWVkaWFxdWVyeS1kZXNrdG9wIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICR4bC11cCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5AbWl4aW4gbWVkaWFxdWVyeS14eGwge1xuICBAbWVkaWEgKG1pbi13aWR0aDogJHh4bC11cCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5AbWl4aW4gbWVkaWFxdWVyeS14eHhsIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICR4eHhsLXVwKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbkBtaXhpbiBtZWRpYXF1ZXJ5LXR2NGsge1xuICBAbWVkaWEgKG1pbi13aWR0aDogJHR2NGstdXApIHtcbiAgICBAY29udGVudDtcbiAgfVxufSIsImJvZHkge1xyXG4gIGNvbG9yOiAkYmxhY2tUZXh0O1xyXG4gIGZvbnQtZmFtaWx5OiAvKiRmdXR1cmEqL1xyXG4gICAgICAgICAgJHByb3hpbWFOb3ZhO1xyXG59XHJcblxyXG5hIHtcclxuICBjb2xvcjogaW5oZXJpdDtcclxuICB0cmFuc2l0aW9uOiBhbGwgLjJzO1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGNvbG9yOiAkdHVycXVvaXNlO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuaDIge1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgY29sb3I6ICR0dXJxdW9pc2U7XHJcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuXHJcbiAgJi50aXRyZS1ibG9jIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgLypmb250LXdlaWdodDogMjAwOyovXHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgY29sb3I6ICRibGFja1RleHRcclxuICB9XHJcbn1cclxuXHJcbnAsXHJcbnVsIGxpIHtcclxuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xyXG4gIHN0cm9uZyB7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gIH1cclxufVxyXG4iLCIkZnV0dXJhOiBGdXR1cmEsVHJlYnVjaGV0IE1TLEFyaWFsLHNhbnMtc2VyaWY7XG4vKiRnaWxyb3k6IEdpbHJveSxUcmVidWNoZXQgTVMsQXJpYWwsc2Fucy1zZXJpZjsqL1xuJHByb3hpbWFOb3ZhOiBQcm94aW1hTm92YSxUcmVidWNoZXQgTVMsQXJpYWwsc2Fucy1zZXJpZjsiLCIkYmxhY2tUZXh0OiAjMjcyNjI2O1xyXG4kZGFya0dyZXlUZXh0OiAjMzA0NTUwO1xyXG4kZ3JleVRleHQ6ICM5OTk5OTk7XHJcbiRibGFja0JnOiAjMmUzMzM4O1xyXG4kZGFya0dyZXk6ICM3MTY5Njk7XHJcbiRsaWdodEdyZXlCZzogI2Y2ZjZmNjtcclxuJGxpZ2h0R3JleTogI2RkZDtcclxuJHdoaXRlOiAjZmZmO1xyXG4kdHVycXVvaXNlOiAvKiMwMGI0YjQqLyMwMGEwYWY7XHJcbiIsIi5ibG9ja3MtZ2FsbGVyeS1ncmlkIHtcclxuICBsaS5ibG9ja3MtZ2FsbGVyeS1pdGVtIHtcclxuICAgIEBpbmNsdWRlIG1lZGlhcXVlcnktbW9iaWxlIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ud3AtYmxvY2stbWVkaWEtdGV4dF9fbWVkaWEgaW1nLFxyXG4ud3AtYmxvY2stbWVkaWEtdGV4dF9fbWVkaWEgdmlkZW8ge1xyXG4gIGhlaWdodDogYXV0bztcclxufVxyXG5cclxuLndwLWJsb2NrLWltYWdlIGltZyB7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4ud3AtYmxvY2stdGFibGUgdGFibGUsXHJcbnRhYmxlLndwLWJsb2NrLWFkdmdiLXRhYmxlLmFkdmdiLXRhYmxlLWZyb250ZW5kIHtcclxuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG5cclxuICB0ciB7XHJcbiAgICB0ZCwgdGgge1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkYmxhY2tUZXh0O1xyXG4gICAgICBwYWRkaW5nOiAuNXJlbSAxcmVtO1xyXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLndwLWJsb2NrLWdhbGxlcnkge1xyXG4gIHVsLmJsb2Nrcy1nYWxsZXJ5LWdyaWQge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgbGkuYmxvY2tzLWdhbGxlcnktaXRlbSB7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhcXVlcnktbW9iaWxlIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYuZ2FsbGVyeS1zbWFsbC1pY29ucyB7XHJcbiAgICB1bC5ibG9ja3MtZ2FsbGVyeS1ncmlkIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICBsaS5ibG9ja3MtZ2FsbGVyeS1pdGVtIHtcclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiAxODBweDtcclxuICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5nYWxsZXJ5LW1lZGl1bS1pY29ucyB7XHJcbiAgICB1bC5ibG9ja3MtZ2FsbGVyeS1ncmlkIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICBsaS5ibG9ja3MtZ2FsbGVyeS1pdGVtIHtcclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiAyNTBweDtcclxuICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIi5waWN0b3Mge1xyXG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICBwYWRkaW5nOiAwO1xyXG5cclxuICBsaSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC44cmVtO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHJcbiAgICBpbWcge1xyXG4gICAgICBoZWlnaHQ6IDVyZW07XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLnNsaWNrLXNsaWRlciB7XHJcbiAgJjpub3QoLnNsaWNrLXZlcnRpY2FsKSB7XHJcbiAgICAuc2xpY2stbGlzdCB7XHJcbiAgICAgIC5zbGljay10cmFjayB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAuc2xpY2stc2xpZGUge1xyXG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG5cclxuICAgICAgICAgID4gZGl2IHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG5cclxuICAgICAgICAgICAgPiAuc2xpZGUge1xyXG4gICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnNsaWNrLWRvdHMge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDIlO1xyXG4gICAgYm90dG9tOiAyJTtcclxuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgbGkge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIG1hcmdpbjogLjJyZW07XHJcblxyXG4gICAgICBidXR0b24ge1xyXG4gICAgICAgIGJvcmRlcjogMCBub25lO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgICAgd2lkdGg6IDFyZW07XHJcbiAgICAgICAgaGVpZ2h0OiAxcmVtO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuMnM7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHR1cnF1b2lzZTtcclxuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAxNXB4IDAgcmdiYSgwLCAwLCAwLCAuMjUpO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjphY3RpdmUsICY6Zm9jdXMge1xyXG4gICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYuc2xpY2stYWN0aXZlIHtcclxuICAgICAgICBidXR0b24ge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHR1cnF1b2lzZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5zbGljay12ZXJ0aWNhbCB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgYnV0dG9uIHtcclxuICAgICAgYm9yZGVyOiAwIG5vbmU7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICBjb2xvcjogJHR1cnF1b2lzZTtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgZm9udC1zaXplOiAzcmVtO1xyXG4gICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzO1xyXG4gICAgICBsaW5lLWhlaWdodDogMTtcclxuXHJcbiAgICAgICYuc2xpY2stZGlzYWJsZWQge1xyXG4gICAgICAgIG9wYWNpdHk6IC4zO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLnNvY2lhbC1zaGFyZSB7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjdyZW07XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuXHJcbiAgYSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC4ycmVtO1xyXG5cclxuICAgIHN2ZyB7XHJcbiAgICAgIGZpbGw6ICR3aGl0ZTtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICB3aWR0aDogMjVweDtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycztcclxuICAgIH1cclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgJi5mYWNlYm9vayB7XHJcbiAgICAgICAgc3ZnIHtcclxuICAgICAgICAgIGZpbGw6ICMzYzVhOTk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmLnR3aXR0ZXIge1xyXG4gICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICBmaWxsOiAjMWRhMWYyO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJi5saW5rZWRpbiB7XHJcbiAgICAgICAgc3ZnIHtcclxuICAgICAgICAgIGZpbGw6ICMwMDc3YjU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmLnZpYWRlbyB7XHJcbiAgICAgICAgc3ZnIHtcclxuICAgICAgICAgIGZpbGw6ICNmMDczNTU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLnByb2R1Y3QtbGlzdCB7XHJcbiAgLnByb2R1Y3Qge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcclxuXHJcbiAgICAuaW1hZ2UtY29udGFpbmVyIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG5cclxuICAgICAgLmltYWdlIHtcclxuICAgICAgICB3aWR0aDogMTZyZW07XHJcbiAgICAgICAgaGVpZ2h0OiAxNnJlbTtcclxuICAgICAgICBtYXgtd2lkdGg6IDgwJTtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC41cztcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLnBpY3RvcyB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICBtYXJnaW46IDA7XHJcblxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuXHJcbiAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDNyZW07XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgaDMge1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogLjNyZW07XHJcbiAgICAgIGhlaWdodDogNC41cmVtO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIC8qd29yZC1icmVhazogYnJlYWstd29yZDtcclxuICAgICAgLXdlYmtpdC1oeXBoZW5zOiBhdXRvO1xyXG4gICAgICAtbW96LWh5cGhlbnM6IGF1dG87XHJcbiAgICAgIC1tcy1oeXBoZW5zOiBhdXRvO1xyXG4gICAgICBoeXBoZW5zOiBhdXRvOyovXHJcblxyXG4gICAgICBzcGFuIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucHJvZHVjdC1zZWN0ZXVycyB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IC4zcmVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgICBmb250LXNpemU6IDEuMXJlbTtcclxuICAgICAgY29sb3I6ICR0dXJxdW9pc2U7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgIGhlaWdodDogMS4zcmVtO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICBzcGFuIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucHJvZHVjdC1jYXRlZ29yaWVzIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogLjNyZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xyXG4gICAgICBjb2xvcjogJGdyZXlUZXh0O1xyXG4gICAgICBoZWlnaHQ6IDIuNXJlbTtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnByb2R1Y3Qtc291cy10aXRyZSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IC4zcmVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgICBmb250LXNpemU6IDEuMXJlbTtcclxuICAgICAgY29sb3I6ICRncmV5VGV4dDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgfVxyXG5cclxuICAgIC5idXR0b24ge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbWluLXdpZHRoOiAwO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDNyZW07XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLnBvc3QtbGlzdCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogM3JlbTtcclxuXHJcbiAgLnBvc3Qge1xyXG4gICAgbWFyZ2luLXRvcDogNHJlbTtcclxuICAgIHBhZGRpbmctYm90dG9tOiA0cmVtO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRibGFja1RleHQ7XHJcblxyXG4gICAgLmxlZnQge1xyXG4gICAgICBhIHtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuXHJcbiAgICAgICAgLmltYWdlIHtcclxuICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICBtaW4taGVpZ2h0OiAxNXJlbTtcclxuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuNXM7XHJcblxyXG4gICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICBAaW5jbHVkZSBtZWRpYXF1ZXJ5LW1vYmlsZSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5yaWdodCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogMS4zO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogNC41cmVtO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDQlO1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiA2JTtcclxuXHJcbiAgICAgIGgzIHtcclxuICAgICAgICBjb2xvcjogJHR1cnF1b2lzZTtcclxuICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAuM3JlbTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmRhdGUge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAyMDA7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogLjNyZW07XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5jYXRlZ29yaWVzIHtcclxuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjJyZW07XHJcblxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgIGNvbG9yOiAkZ3JleVRleHQ7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmJ1dHRvbi1zaW1wbGUge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIiNicmVhZGNydW1icyB7XHJcbiAgZm9udC13ZWlnaHQ6IDIwMDtcclxuICBmb250LXNpemU6IC45cmVtO1xyXG4gIG1hcmdpbi10b3A6IC41cmVtO1xyXG5cclxuICBhIHtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgIH1cclxuICB9XHJcbn0iLCIuYmFjay1saW5rIHtcclxuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gIG1hcmdpbi10b3A6IDFyZW07XHJcblxyXG4gIGEge1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGNvbG9yOiAkdHVycXVvaXNlO1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiAn4oaQJztcclxuICAgICAgZGlzcGxheTogaW5saW5lO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IC4xcmVtO1xyXG4gICAgfVxyXG4gIH1cclxufSIsIiNiYWNrLXRvLXRvcCB7XHJcbiAgY29sb3I6ICR0dXJxdW9pc2U7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0R3JleUJnO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHdpZHRoOiAyLjVyZW07XHJcbiAgaGVpZ2h0OiAyLjVyZW07XHJcbiAgbGluZS1oZWlnaHQ6IDIuMnJlbTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIGJvdHRvbTogMnJlbTtcclxuICByaWdodDogMnJlbTtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICB0cmFuc2l0aW9uOiBjb2xvciAuMnMsIGJhY2tncm91bmQtY29sb3IgLjJzO1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdHVycXVvaXNlO1xyXG4gIH1cclxufSIsIi5wYWdpbmF0aW9uLWJsb2NrIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gIC5wYWdpbmF0aW9uIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgIGxpIHtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBtYXJnaW46IC4ycmVtO1xyXG4gICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuXHJcbiAgICAgICYuZGlzYWJsZWQge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGEge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGhlaWdodDogMS42cmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ1cmVtO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgLjRyZW07XHJcbiAgICAgICAgY29sb3I6ICR0dXJxdW9pc2U7XHJcblxyXG4gICAgICAgICYucGFnZS1udW1iZXIge1xyXG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHR1cnF1b2lzZTtcclxuXHJcbiAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHR1cnF1b2lzZTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmLmN1cnJlbnQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdHVycXVvaXNlO1xyXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIiNiYXJyZS1mbG90dGFudGUge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICByaWdodDogMDtcclxuICB0b3A6IDUwdmg7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRibGFja0JnO1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIHBhZGRpbmc6IC40cmVtIC44cmVtO1xyXG4gIG9wYWNpdHk6IC45O1xyXG5cclxuICAubWVudSB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcclxuXHJcbiAgICBsaSB7XHJcbiAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICAgICAgZmxleDogMCAwIGF1dG87XHJcblxyXG4gICAgICAmLmUtbWFpbCBhIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3BpY3Rvcy9zaWRlLW1haWwucG5nKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi50ZWwgYSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9waWN0b3Mvc2lkZS1waG9uZS5wbmcpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBhIHtcclxuICAgICAgICB0ZXh0LWluZGVudDogLTk5OTk5cHg7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDIuNXJlbTtcclxuICAgICAgICBoZWlnaHQ6IDIuNXJlbTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycztcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYmxhY2tUZXh0O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IC4xNXJlbTtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogLjNyZW07XHJcbiAgICAgICAgcGFkZGluZy10b3A6IC4zcmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBtZWRpYXF1ZXJ5LW1vYmlsZSB7XHJcbiAgICBwYWRkaW5nOiAuMjVyZW0gLjVyZW07XHJcbiAgICAubWVudSB7XHJcbiAgICAgIGxpIHtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgIHdpZHRoOiAxLjVyZW07XHJcbiAgICAgICAgICBoZWlnaHQ6IDEuNXJlbTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCIjY29va2llLWxhdy1pbmZvLWJhciB7XHJcbiAgQGluY2x1ZGUgbWVkaWFxdWVyeS1tb2JpbGUge1xyXG4gICAgZm9udC1zaXplOiAxMHB0O1xyXG4gIH1cclxuXHJcbiAgLmNsaV9zZXR0aW5nc19idXR0b24ge1xyXG4gICAgY29sb3I6ICR0dXJxdW9pc2UgIWltcG9ydGFudDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGNvbnRlbnQ6ICcgJztcclxuICAgIH1cclxuICB9XHJcblxyXG4gICNjb29raWVfYWN0aW9uX2Nsb3NlX2hlYWRlciB7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrQmcgIWltcG9ydGFudDtcclxuICB9XHJcbn0iLCIuY3VzdG9tLWZpbGUge1xyXG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblxyXG4gIGxhYmVsIHtcclxuICAgIGJvcmRlcjogMCBub25lO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIGhlaWdodDogMi40cmVtO1xyXG5cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrQmc7XHJcbiAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogLjlyZW07XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuNztcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5sYW5nLWZyIHtcclxuICAuY3VzdG9tLWZpbGUge1xyXG4gICAgLmN1c3RvbS1maWxlLWxhYmVsIHtcclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6ICdQYXJjb3VyaXInO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubGFuZy1lcyB7XHJcbiAgLmN1c3RvbS1maWxlIHtcclxuICAgIC5jdXN0b20tZmlsZS1sYWJlbCB7XHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiAnYsO6c3F1ZWRhJztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmxhbmctZGUge1xyXG4gIC5jdXN0b20tZmlsZSB7XHJcbiAgICBsYWJlbCB7XHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiAnRHVyY2hzdWNoZSc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCIuYnV0dG9uIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgaGVpZ2h0OiAzcmVtO1xyXG4gIGxpbmUtaGVpZ2h0OiAzcmVtO1xyXG4gIHBhZGRpbmc6IDAgMnJlbTtcclxuICBwYWRkaW5nLXJpZ2h0OiA1cmVtO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICBjb2xvcjogJHR1cnF1b2lzZTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZm9udC1zaXplOiAxLjFyZW07XHJcbiAgbWFyZ2luOiAuNHJlbSAuOHJlbTtcclxuICBtYXJnaW4tbGVmdDogMDtcclxuICBtaW4td2lkdGg6IDE3cmVtO1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgJi53aGl0ZS1ib3JkZXIge1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJHdoaXRlO1xyXG4gIH1cclxuXHJcbiAgJi5ncmVlbi1ib3JkZXIge1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJHR1cnF1b2lzZTtcclxuICB9XHJcblxyXG4gIHNwYW4ge1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB9XHJcblxyXG4gICY6OmFmdGVyIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvYnV0dG9uL2J0bi1wbHVzLnN2Zyk7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XHJcbiAgICB3aWR0aDogM3JlbTtcclxuICAgIGhlaWdodDogM3JlbTtcclxuICAgIGNvbnRlbnQ6ICcgJztcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgfVxyXG5cclxuICAmLndoaXRlLWJvcmRlcjo6YWZ0ZXIsXHJcbiAgJi5ncmVlbi1ib3JkZXI6OmFmdGVyIHtcclxuICAgIHdpZHRoOiBjYWxjKDNyZW0gLSAycHgpO1xyXG4gICAgaGVpZ2h0OiBjYWxjKDNyZW0gLSAxcHgpO1xyXG4gIH1cclxuXHJcbiAgJjo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6ICcgJztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHotaW5kZXg6IDA7XHJcbiAgICB0b3A6IC0xcHg7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdHVycXVvaXNlO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoMCk7XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDUwJTtcclxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuM3MgZWFzZS1vdXQ7XHJcbiAgfVxyXG5cclxuICAmOmhvdmVyLFxyXG4gICYuYWN0aXZlIHtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgfVxyXG5cclxuICAmOmhvdmVyOjpiZWZvcmUsXHJcbiAgJi5hY3RpdmU6OmJlZm9yZSB7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgxKTtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIG1lZGlhcXVlcnktbW9iaWxlIHtcclxuICAgIHBhZGRpbmc6IDAgMXJlbTtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDRyZW07XHJcbiAgICBmb250LXNpemU6IC44OHJlbTtcclxuICB9XHJcbn0iLCIuYnV0dG9uLXNpbXBsZSwgLmZ3cGwtaXRlbSBidXR0b24ge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBoZWlnaHQ6IDNyZW07XHJcbiAgbGluZS1oZWlnaHQ6IDIuOHJlbTtcclxuICBwYWRkaW5nOiAwIDJyZW07XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHR1cnF1b2lzZTtcclxuICBjb2xvcjogJHdoaXRlO1xyXG4gIGJvcmRlcjogMnB4IHNvbGlkICR0dXJxdW9pc2U7XHJcbiAgZm9udC1zaXplOiAxLjFyZW07XHJcbiAgbWFyZ2luOiAuNHJlbSAuOHJlbTtcclxuICBtYXJnaW4tbGVmdDogMDtcclxuICBtaW4td2lkdGg6IDE3cmVtO1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICB0cmFuc2l0aW9uOiBhbGwgLjJzO1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgIGNvbG9yOiAkdHVycXVvaXNlO1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgbWVkaWFxdWVyeS1tb2JpbGUge1xyXG4gICAgcGFkZGluZzogMCAxcmVtO1xyXG4gICAgZm9udC1zaXplOiAxcmVtO1xyXG4gIH1cclxufSIsIi5idXR0b24tc21hbGwge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBoZWlnaHQ6IDIuNHJlbTtcclxuICBsaW5lLWhlaWdodDogMi4zcmVtO1xyXG4gIHBhZGRpbmc6IDAgMnJlbTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdHVycXVvaXNlO1xyXG4gIGNvbG9yOiAkd2hpdGU7XHJcbiAgYm9yZGVyOiAycHggc29saWQgJHR1cnF1b2lzZTtcclxuICBmb250LXNpemU6IDFyZW07XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICB0cmFuc2l0aW9uOiBhbGwgLjJzO1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgIGNvbG9yOiAkdHVycXVvaXNlO1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgbWVkaWFxdWVyeS1tb2JpbGUge1xyXG4gICAgcGFkZGluZzogMCAxcmVtO1xyXG4gICAgZm9udC1zaXplOiAxcmVtO1xyXG4gIH1cclxufSIsIi5idXR0b24tYmxhY2sge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBoZWlnaHQ6IDIuNHJlbTtcclxuICBsaW5lLWhlaWdodDogMi4zcmVtO1xyXG4gIHBhZGRpbmc6IDAgMXJlbTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2tCZztcclxuICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgYm9yZGVyOiAycHggc29saWQgJGJsYWNrQmc7XHJcbiAgZm9udC1zaXplOiAuODVyZW0gIWltcG9ydGFudDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICB0cmFuc2l0aW9uOiBhbGwgLjJzO1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgIGNvbG9yOiAkYmxhY2tCZyAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgbWVkaWFxdWVyeS1tb2JpbGUge1xyXG4gICAgcGFkZGluZzogMCAxcmVtO1xyXG4gICAgZm9udC1zaXplOiAxcmVtO1xyXG4gIH1cclxufSIsIiNoZWFkZXItdG9wIHtcclxuICBmb250LXNpemU6IC44cmVtO1xyXG4gIGNvbG9yOiAkZGFya0dyZXlUZXh0O1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZGFya0dyZXk7XHJcbiAgcGFkZGluZy10b3A6IC41cmVtO1xyXG4gIHBhZGRpbmctYm90dG9tOiAuNXJlbTtcclxuICAuZ3VpbGxpbi1saW5rIHtcclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgIG1heC13aWR0aDogMTAwcHg7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDMwcHg7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNXB4KTtcclxuICAgICAgQGluY2x1ZGUgbWVkaWFxdWVyeS1tb2JpbGUge1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLmxvZ28taGVhZGVyIHtcclxuICBwYWRkaW5nLXRvcDogMnJlbTtcclxuICBwYWRkaW5nLWJvdHRvbTogMS42cmVtO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgQGluY2x1ZGUgbWVkaWFxdWVyeS1tb2JpbGUge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xyXG4gICAgcGFkZGluZy1yaWdodDogNnJlbTtcclxuICB9XHJcblxyXG4gIC5sb2dvLWxpbmsge1xyXG4gICAgbWF4LXdpZHRoOiAyNXJlbTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgLmxvZ28ge1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLyogQ29tbW9uICovXHJcbi5oZWFkZXItbWVudSB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAvKmZvbnQtd2VpZ2h0OiAyMDA7Ki9cclxuICBwYWRkaW5nOiAwO1xyXG5cclxuICBsaSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgICBwYWRkaW5nOiAwIC44cmVtO1xyXG4gIH1cclxufVxyXG5cclxuLyogTWVudSB0b3AgKi9cclxuI21lbnUtdG9wIHtcclxuICBsaSB7XHJcbiAgICBhIHtcclxuICAgICAgc3ZnIHtcclxuICAgICAgICBmaWxsOiAkZGFya0dyZXlUZXh0O1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuMnM7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAxcmVtO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IC0uM3JlbTtcclxuICAgICAgfVxyXG5cclxuICAgICAgaSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBzdmcge1xyXG4gICAgICAgICAgZmlsbDogJHR1cnF1b2lzZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhcXVlcnktbW9iaWxlIHtcclxuICAgICAgICB0ZXh0LWluZGVudDogLTk5OTlweDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICB0b3A6IDhweDtcclxuICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGkge1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgdG9wOiAzcHg7XHJcbiAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgdGV4dC1pbmRlbnQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWFxdWVyeS1tb2JpbGUge1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgbWVkaWFxdWVyeS1tb2JpbGUge1xyXG4gICAgbWluLXdpZHRoOiA4MHB4O1xyXG4gIH1cclxufVxyXG5cclxuLyogTWVudSBtYWluICovXHJcbiNtZW51LW1haW4ge1xyXG4gIHBhZGRpbmctYm90dG9tOiAuOHJlbTtcclxuXHJcbiAgdWwuaGVhZGVyLW1lbnUge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICBsaSB7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xyXG4gICAgICBwYWRkaW5nOiAwIDFyZW07XHJcblxyXG4gICAgICBAaW5jbHVkZSBtZWRpYXF1ZXJ5LW1vYmlsZSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qIE1lbnUgbWFpbiBtb2JpbGUgKi9cclxuLm5hdmJhci10b2dnbGVyIHtcclxuICBjb2xvcjogJGRhcmtHcmV5VGV4dDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAtNzVweDtcclxuICByaWdodDogMDtcclxuICBmb250LXNpemU6IDJyZW07XHJcbn0iLCIjc2VhcmNoZm9ybSB7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRkYXJrR3JleTtcclxuXHJcbiAgaW5wdXQge1xyXG4gICAgYm9yZGVyOiAwIG5vbmU7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDJyZW0pO1xyXG4gICAgJjpmb2N1cyB7XHJcbiAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBidXR0b24ge1xyXG4gICAgYm9yZGVyOiAwIG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcblxyXG4gICAgc3ZnIHtcclxuICAgICAgd2lkdGg6IDEuMXJlbTtcclxuICAgICAgZmlsbDogJGRhcmtHcmV5VGV4dDtcclxuICAgIH1cclxuICB9XHJcbn0iLCIud3BtbC1scy1sZWdhY3ktZHJvcGRvd24ge1xyXG4gIHdpZHRoOiAzLjVyZW07XHJcblxyXG4gIGEud3BtbC1scy1pdGVtLXRvZ2dsZSB7XHJcbiAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgIGJvcmRlcjogMCBub25lO1xyXG4gIH1cclxufSIsIiNmb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2tCZztcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmctdG9wOiAxLjVyZW07XG4gIHBhZGRpbmctbGVmdDogNSU7XG4gIHBhZGRpbmctcmlnaHQ6IDUlO1xuICBmb250LXNpemU6IC45cmVtO1xuXG4gIC5jb2wge1xuICAgIG1hcmdpbi1ib3R0b206IC44cmVtO1xuXG4gICAgYSB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG5cbiAgICAud2lkZ2V0dGl0bGUge1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICBtYXJnaW4tYm90dG9tOiAuMXJlbTtcbiAgICB9XG5cbiAgICAubWVudSB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcblxuICAgICAgbGkge1xuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAgICAgJi5lLW1haWwgYTo6YmVmb3JlLFxuICAgICAgICAmLnRlbCBhOjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDEuMXJlbTtcbiAgICAgICAgICBoZWlnaHQ6IC45cmVtO1xuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbTtcbiAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAuNnJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuZS1tYWlsIGE6OmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9waWN0b3MvZm9vdGVyLW1haWwucG5nKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYudGVsIGE6OmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9waWN0b3MvZm9vdGVyLXBob25lLnBuZyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAudGV4dHdpZGdldCB7XG4gICAgICBmb250LXNpemU6IC43cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDIwMDtcblxuICAgICAgc3Ryb25nIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmJvdHRvbSB7XG4gICAgcGFkZGluZy10b3A6IC44cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGJsYWNrVGV4dDtcbiAgICBmb250LXdlaWdodDogMjAwO1xuICAgIGZvbnQtc2l6ZTogLjhyZW07XG4gIH1cbn0iLCIuZm9vdGVyLXNvY2lhbC13aWRnZXQge1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICBsaW5lLWhlaWdodDogMS43cmVtO1xyXG5cclxuICBhIHtcclxuICAgIG1hcmdpbi1yaWdodDogLjJyZW07XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cclxuICAgIHN2ZyB7XHJcbiAgICAgIGZpbGw6ICR3aGl0ZTtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICB3aWR0aDogMjVweDtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycztcclxuICAgIH1cclxuXHJcbiAgICBpIHtcclxuICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICYuZmFjZWJvb2sge1xyXG4gICAgICAgIGNvbG9yOiAjM2M1YTk5ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgc3ZnIHtcclxuICAgICAgICAgIGZpbGw6ICMzYzVhOTk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmLnR3aXR0ZXIge1xyXG4gICAgICAgIGNvbG9yOiAjMWRhMWYyICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgc3ZnIHtcclxuICAgICAgICAgIGZpbGw6ICMxZGExZjI7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmLmxpbmtlZGluIHtcclxuICAgICAgICBjb2xvcjogIzAwNzdiNSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICBmaWxsOiAjMDA3N2I1O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJi52aWFkZW8ge1xyXG4gICAgICAgIGNvbG9yOiAjZjA3MzU1ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgc3ZnIHtcclxuICAgICAgICAgIGZpbGw6ICNmMDczNTU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmLnlvdXR1YmUge1xyXG4gICAgICAgIGNvbG9yOiAjYzQzMDJiICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgc3ZnIHtcclxuICAgICAgICAgIGZpbGw6ICNjNDMwMmI7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLm1jNHdwLWZvcm0ge1xyXG4gIG1heC13aWR0aDogMjUwcHg7XHJcblxyXG4gIC5tYzR3cC1mb3JtLWZpZWxkcyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgaW5wdXRbdHlwZT1lbWFpbF0ge1xyXG4gICAgICBwYWRkaW5nOiA1cHggMTBweDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgaW5wdXRbdHlwZT1zdWJtaXRdIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICByaWdodDogNXB4O1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGJvcmRlcjogMCBub25lO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9waWN0b3MvbmV3c2xldHRlci1yaWdodC1hcnJvdy5wbmcpO1xyXG4gICAgICB0ZXh0LWluZGVudDogLTk5OTlweDtcclxuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgd2lkdGg6IDI1cHg7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDIwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLmhlYWRlci1mdWxsIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdHVycXVvaXNlO1xyXG4gIGNvbG9yOiAkd2hpdGU7XHJcbiAgcGFkZGluZy1sZWZ0OiA1JTtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuXHJcbiAgI2JyZWFkY3J1bWJzIHtcclxuICAgIGNvbG9yOiAkYmxhY2tUZXh0O1xyXG4gIH1cclxuXHJcbiAgaDEge1xyXG4gICAgcGFkZGluZy10b3A6IDEwJTtcclxuICAgIGZvbnQtc2l6ZTogNHJlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiAyMDA7XHJcbiAgICBsaW5lLWhlaWdodDogMy41cmVtO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblxyXG4gICAgc3Ryb25nIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogMy4ycmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmJ1dHRvbnMge1xyXG4gICAgbWFyZ2luLXRvcDogM3JlbTtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxMCU7XHJcbiAgICBAaW5jbHVkZSBtZWRpYXF1ZXJ5LWRlc2t0b3Age1xyXG4gICAgICBtYXgtd2lkdGg6IDUwJTtcclxuICAgIH1cclxuICB9XHJcbn0iLCIuaGVhZGVyLWhhbGYge1xyXG4gIC5yb3cge1xyXG4gICAgLmNvbCB7XHJcbiAgICAgICYubGVmdCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHR1cnF1b2lzZTtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogNSU7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogNCU7XHJcblxyXG4gICAgICAgICYudGhpcmQge1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiA0JTtcclxuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYXF1ZXJ5LW1vYmlsZSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IC45cmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaDEge1xyXG4gICAgICAgICAgcGFkZGluZy10b3A6IDEwJTtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogNHJlbTtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAyMDA7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMy41cmVtO1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYXF1ZXJ5LW1vYmlsZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDJyZW07XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgc3Ryb25nIHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMy4ycmVtO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYXF1ZXJ5LW1vYmlsZSB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYudGl0bGUtbG9uZyB7XHJcbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1kLXVwKSBhbmQgKG1heC13aWR0aDogJHh4bC1kb3duKSB7XHJcbiAgICAgICAgICAgIGgxIHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDIuOHJlbTtcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMi42cmVtO1xyXG5cclxuICAgICAgICAgICAgICBzdHJvbmcge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjJyZW07XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYnV0dG9ucyB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAzcmVtO1xyXG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDIwJTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYudGhpcmQge1xyXG4gICAgICAgICAgLmJ1dHRvbnMge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYucmlnaHQge1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblxyXG4gICAgICAgICY6bm90KC52aWRlby1jb250YWluKSB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYXF1ZXJ5LW1vYmlsZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBmb250LXNpemU6IC45cmVtO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLmJnLWNvbnRhaW4ge1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdHVycXVvaXNlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLnZpZGVvLWNvbnRhaW4ge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0dXJxdW9pc2U7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGgyIHtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAyMDA7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDEwJSAxMCU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWFxdWVyeS1tb2JpbGUge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCIuaGVhZGVyLXZpZGVvIHtcclxuICAudmlkZW8tY29udGFpbiB7XHJcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG5cclxuICAgIHZpZGVvIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiI2dvb2dsZS1tYXAge1xyXG4gIC52dWUtbWFwLWNvbnRhaW5lciB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogNDVyZW07XHJcblxyXG4gICAgLmdtLXN0eWxlIHtcclxuICAgICAgLmdtLXN0eWxlLWl3LXQge1xyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZ20tc3R5bGUtaXctYyB7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgICAgcGFkZGluZzogMDtcclxuXHJcbiAgICAgICAgICAuZ20tc3R5bGUtaXctZCB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2tUZXh0O1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogLyokZnV0dXJhKi9cclxuICAgICAgICAgICAgICAgICAgICAkcHJveGltYU5vdmE7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcclxuICAgICAgICAgICAgbWluLXdpZHRoOiAxNTBweDtcclxuXHJcbiAgICAgICAgICAgIC5jb250ZW50IHtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAxcmVtIDEuMnJlbTtcclxuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAuMnJlbTtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IC45cmVtO1xyXG5cclxuICAgICAgICAgICAgICAudGl0bGUge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjFyZW07XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC4ycmVtO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR0dXJxdW9pc2U7XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICBiIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGEsXHJcbiAgICAgICAgICAgIC5pbmZvIHtcclxuICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0dXJxdW9pc2U7XHJcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IC41cmVtO1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogLjlyZW07XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmluZm8ge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDFyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCIjaG9tZS1zbGlkZXIge1xyXG4gIC5zbGlkZSB7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIHBhZGRpbmctdG9wOiAxJTtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxJTtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgLmNvbCB7XHJcbiAgICAgIC5jb250ZW50IHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5kZWZhdWx0IHtcclxuICAgICAgLmNvbCB7XHJcbiAgICAgICAgJi5pbmZvIHtcclxuICAgICAgICAgIGZsZXg6IDAgMCA2MCU7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDYwJTtcclxuICAgICAgICAgIHBhZGRpbmctdG9wOiAxMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICBoMSB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjVyZW07XHJcbiAgICAgICAgdGV4dC1zaGFkb3c6IDAgMCA5cHggcmdiYSgwLCAwLCAwLCAuNSk7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS40O1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhcXVlcnktbW9iaWxlIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgc3Ryb25nIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMy41cmVtO1xyXG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWFxdWVyeS1tb2JpbGUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5idXR0b24ge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1zZWxmOiBmbGV4LXN0YXJ0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5wcm9kdWN0IHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDE1NCwgMTc2LCAxOTYpO1xyXG4gICAgICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDUwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcclxuXHJcbiAgICAgIC5jb2wge1xyXG4gICAgICAgICYuaW5mbyB7XHJcbiAgICAgICAgICBmbGV4OiAwIDAgNTAlO1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiA1MCU7XHJcbiAgICAgICAgICBwYWRkaW5nLXRvcDogNSU7XHJcblxyXG4gICAgICAgICAgLnRpdHJlIHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyLjVyZW07XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAyMDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhcXVlcnktbW9iaWxlIHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgc3Ryb25nIHtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC50ZXh0ZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhcXVlcnktbW9iaWxlIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAucGljdG9zIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWFxdWVyeS1tb2JpbGUge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmVcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5pbWFnZSB7XHJcbiAgICAgICAgICBmbGV4OiAwIDAgNDAlO1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiA0MCU7XHJcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYXF1ZXJ5LW1vYmlsZSB7XHJcbiAgICAgICAgICAgIGZsZXg6IDAgMCA1MCU7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNTAlO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmFjY2Vzc29pcmVzIHtcclxuICAgICAgICAgIGZsZXg6IDAgMCAxMCU7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwJTtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAyMDA7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIHBhZGRpbmctdG9wOiAyJTtcclxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhcXVlcnktbW9iaWxlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgIG1hcmdpbjogMXJlbSAwO1xyXG5cclxuICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3M7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDE1cHggMCByZ2JhKDAsIDAsIDAsIC4yNSk7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIiNob21lLXByb2R1Y3RzIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gIC5jYXRlZ29yeS1jb2wge1xyXG4gICAgQGluY2x1ZGUgbWVkaWFxdWVyeS1tb2JpbGUge1xyXG4gICAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmNhdGVnb3J5IHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgYSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC41cztcclxuXHJcbiAgICAgICAgaDMge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHR1cnF1b2lzZTtcclxuICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDIwMDtcclxuICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgIHBhZGRpbmc6IC41cmVtO1xyXG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWFxdWVyeS1tb2JpbGUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuM3JlbTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBzdHJvbmcge1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9idXR0b24vYnRuLXBsdXMtYmxhbmMuc3ZnKTtcclxuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuICAgICAgICAgIHdpZHRoOiAzcmVtO1xyXG4gICAgICAgICAgaGVpZ2h0OiAzcmVtO1xyXG4gICAgICAgICAgY29udGVudDogJyAnO1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICByaWdodDogLjNyZW07XHJcbiAgICAgICAgICBib3R0b206IC4zcmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xyXG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIDE1cHggMCByZ2JhKDAsIDAsIDAsIC4yNSk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiI2hvbWUtc2VydmljZXMge1xyXG4gIG1hcmdpbi10b3A6IDRyZW07XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0R3JleUJnO1xyXG4gIHBhZGRpbmc6IDFyZW0gMS41cmVtO1xyXG5cclxuICBoMiB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIH1cclxuXHJcbiAgLnNlcnZpY2VzIHtcclxuICAgIGNvbG9yOiAkdHVycXVvaXNlO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIEBpbmNsdWRlIG1lZGlhcXVlcnktbm90LW1vYmlsZSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgcGFkZGluZzogMXJlbSAwO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWVkaWFxdWVyeS14eGwge1xyXG4gICAgICBwYWRkaW5nOiAxcmVtIDEuNXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAuc2VydmljZSB7XHJcbiAgICAgIHBhZGRpbmc6IDFyZW07XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhcXVlcnktbW9iaWxlIHtcclxuICAgICAgICBwYWRkaW5nOiAxcmVtIDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5udW1iZXIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNHJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogNHJlbTtcclxuICAgICAgICBoZWlnaHQ6IDRyZW07XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAuNXJlbTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAtLjFyZW07XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWFxdWVyeS1tb2JpbGUge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAzcmVtO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDNyZW07XHJcbiAgICAgICAgICBoZWlnaHQ6IDNyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAudGV4dCB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcclxuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhcXVlcnktbW9iaWxlIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiAnICc7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgY2xlYXI6IGJvdGg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCIjaG9tZS1hY3R1cyB7XHJcbiAgbWFyZ2luLXRvcDogNHJlbTtcclxuICBwYWRkaW5nOiAxcmVtIDA7XHJcblxyXG4gIGgyIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgfVxyXG5cclxuICBhLmFsbCB7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgY29sb3I6ICR0dXJxdW9pc2U7XHJcbiAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtLjJyZW0pO1xyXG4gIH1cclxuXHJcbiAgLnNsaWNrLXNsaWRlciB7XHJcbiAgICBtYXJnaW4tdG9wOiAuM3JlbTtcclxuXHJcbiAgICAuc2xpZGUge1xyXG4gICAgICBoMyB7XHJcbiAgICAgICAgY29sb3I6ICR0dXJxdW9pc2U7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAuM3JlbTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnByZXZpZXcge1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xyXG4gICAgICAgIGEucmVhZC1tb3JlIHtcclxuICAgICAgICAgIGNvbG9yOiAkdHVycXVvaXNlO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAuMXJlbTtcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc2xpY2stZG90cyB7XHJcbiAgICAgIHRvcDogLTQuNXJlbTtcclxuICAgICAgYm90dG9tOiBhdXRvO1xyXG5cclxuICAgICAgbGkge1xyXG4gICAgICAgIGJ1dHRvbiB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHRHcmV5Qmc7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiI2hvbWUtY2hpZmZyZXMge1xyXG4gIG1hcmdpbi10b3A6IDRyZW07XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICBoMiB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XHJcbiAgfVxyXG5cclxuICAuY2hpZmZyZXMge1xyXG4gICAgLmNoaWZmcmUge1xyXG4gICAgICBwYWRkaW5nOiAwIDYlO1xyXG4gICAgfVxyXG4gIH1cclxufSIsIi5wYWdlLXRlbXBsYXRlLXBhZ2Utc29sdXRpb25zIHtcclxuICBoMiB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XHJcbiAgfVxyXG5cclxuICAuZmlsdGVycyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xyXG5cclxuICAgIC5mYWNldHdwLWZhY2V0IHtcclxuICAgICAgbWFyZ2luOiAwO1xyXG5cclxuICAgICAgLmZhY2V0d3AtY2hlY2tib3gge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcclxuXHJcbiAgICAgICAgLmZhY2V0d3AtY291bnRlciB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIi5wYWdlLXRlbXBsYXRlLXBhZ2UtY29udGFjdCxcclxuLmNhbmRpZGF0dXJlLXNwb250YW5lZSB7XHJcbiAgLndwY2Y3IHtcclxuICAgIG1hcmdpbi10b3A6IDFyZW07XHJcblxyXG4gICAgLmZvcm0tZ3JvdXAge1xyXG4gICAgICBpbnB1dCwgc2VsZWN0LCB0ZXh0YXJlYSB7XHJcbiAgICAgICAgJi5mb3JtLWNvbnRyb2wge1xyXG4gICAgICAgICAgYm9yZGVyOiAwIG5vbmU7XHJcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJHR1cnF1b2lzZTtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogMjAwO1xyXG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICAgIGNvbG9yOiAkYmxhY2tUZXh0O1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAzcHg7XHJcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzcHg7XHJcblxyXG4gICAgICAgICAgJjo6cGxhY2Vob2xkZXIsXHJcbiAgICAgICAgICAmLnBsYWNlaG9sZGVyIHtcclxuICAgICAgICAgICAgY29sb3I6ICRkYXJrR3JleTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZbdHlwZT1cImNoZWNrYm94XCJdIHtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogLjVyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuY29sLXNtLTEyIHNlbGVjdCB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzcHg7XHJcbiAgICAgICAgLW1vei1wYWRkaW5nLXN0YXJ0OiAwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHRleHRhcmVhIHtcclxuICAgICAgICBoZWlnaHQ6IDRyZW07XHJcblxyXG4gICAgICAgICY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTAwJTtcclxuICAgICAgICAgIHJlc2l6ZTogdmVydGljYWw7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICBzZWxlY3Qge1xyXG4gICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICAgICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHRyYW5zcGFyZW50IDUwJSwgJHR1cnF1b2lzZSA1MCUpLFxyXG4gICAgICAgIGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICR0dXJxdW9pc2UgNTAlLCB0cmFuc3BhcmVudCA1MCUpO1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNhbGMoMTAwJSAtIDIwcHgpIGNhbGMoMXJlbSArIDJweCksXHJcbiAgICAgICAgY2FsYygxMDAlIC0gMTVweCkgY2FsYygxcmVtICsgMnB4KSxcclxuICAgICAgICBjYWxjKDEwMCUgLSAyLjVyZW0pIDAuNXJlbTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDVweCA1cHgsXHJcbiAgICAgICAgNXB4IDVweCxcclxuICAgICAgICAxcHggMS41cmVtO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC53cGNmNy1saXN0LWl0ZW0ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDFyZW07XHJcbiAgICAgICAgZm9udC1zaXplOiAuOXJlbTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmJ1dHRvbi1zaW1wbGUge1xyXG5cclxuICAgICAgfVxyXG5cclxuICAgICAgLnBvbGl0aXF1ZS1jb25maWRlbnRpYWxpdGUtbGluayB7XHJcbiAgICAgICAgZm9udC1zaXplOiAuOXJlbTtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWFxdWVyeS10YWJsZXR0ZSB7XHJcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDM1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhcXVlcnktbW9iaWxlIHtcclxuICAgICAgICAgIHBhZGRpbmctbGVmdDogMTRweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhcXVlcnktbW9iaWxlIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIC5jb2wtc20tNixcclxuICAgICAgICAuY29sLXNtLTEyIHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IC41cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmdyZWNhcHRjaGEtYmFkZ2Uge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn0iLCJAaW1wb3J0IHVybCguLi9ub2RlX21vZHVsZXMvc2xpY2stY2Fyb3VzZWwvc2xpY2svc2xpY2suY3NzKTtAZm9udC1mYWNle2ZvbnQtZmFtaWx5OlwiRnV0dXJhXCI7Zm9udC13ZWlnaHQ6MjAwO3NyYzp1cmwoXCIuLi9mb250cy9GdXR1cmEvRnV0dXJhLUxpZ2h0LmVvdD9cIikgZm9ybWF0KFwiZW90XCIpLHVybChcIi4uL2ZvbnRzL0Z1dHVyYS9GdXR1cmEtTGlnaHQub3RmXCIpIGZvcm1hdChcIm9wZW50eXBlXCIpLHVybChcIi4uL2ZvbnRzL0Z1dHVyYS9GdXR1cmEtTGlnaHQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLHVybChcIi4uL2ZvbnRzL0Z1dHVyYS9GdXR1cmEtTGlnaHQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLHVybChcIi4uL2ZvbnRzL0Z1dHVyYS9GdXR1cmEtTGlnaHQuc3ZnI0Z1dHVyYVwiKSBmb3JtYXQoXCJzdmdcIil9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIkZ1dHVyYVwiO2ZvbnQtd2VpZ2h0Om5vcm1hbDtzcmM6dXJsKFwiLi4vZm9udHMvRnV0dXJhL0Z1dHVyYS1Cb29rLmVvdD9cIikgZm9ybWF0KFwiZW90XCIpLHVybChcIi4uL2ZvbnRzL0Z1dHVyYS9GdXR1cmEtQm9vay5vdGZcIikgZm9ybWF0KFwib3BlbnR5cGVcIiksdXJsKFwiLi4vZm9udHMvRnV0dXJhL0Z1dHVyYS1Cb29rLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSx1cmwoXCIuLi9mb250cy9GdXR1cmEvRnV0dXJhLUJvb2sud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLHVybChcIi4uL2ZvbnRzL0Z1dHVyYS9GdXR1cmEtQm9vay5zdmcjRnV0dXJhXCIpIGZvcm1hdChcInN2Z1wiKX1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OlwiRnV0dXJhXCI7Zm9udC13ZWlnaHQ6NjAwO3NyYzp1cmwoXCIuLi9mb250cy9GdXR1cmEvRnV0dXJhLUhlYXZ5LmVvdD9cIikgZm9ybWF0KFwiZW90XCIpLHVybChcIi4uL2ZvbnRzL0Z1dHVyYS9GdXR1cmEtSGVhdnkub3RmXCIpIGZvcm1hdChcIm9wZW50eXBlXCIpLHVybChcIi4uL2ZvbnRzL0Z1dHVyYS9GdXR1cmEtSGVhdnkudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLHVybChcIi4uL2ZvbnRzL0Z1dHVyYS9GdXR1cmEtSGVhdnkud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLHVybChcIi4uL2ZvbnRzL0Z1dHVyYS9GdXR1cmEtSGVhdnkuc3ZnI0Z1dHVyYVwiKSBmb3JtYXQoXCJzdmdcIil9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIkZ1dHVyYVwiO2ZvbnQtd2VpZ2h0OmJvbGQ7c3JjOnVybChcIi4uL2ZvbnRzL0Z1dHVyYS9GdXR1cmEtQm9sZC5lb3Q/XCIpIGZvcm1hdChcImVvdFwiKSx1cmwoXCIuLi9mb250cy9GdXR1cmEvRnV0dXJhLUJvbGQub3RmXCIpIGZvcm1hdChcIm9wZW50eXBlXCIpLHVybChcIi4uL2ZvbnRzL0Z1dHVyYS9GdXR1cmEtQm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksdXJsKFwiLi4vZm9udHMvRnV0dXJhL0Z1dHVyYS1Cb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSx1cmwoXCIuLi9mb250cy9GdXR1cmEvRnV0dXJhLUJvbGQuc3ZnI0Z1dHVyYVwiKSBmb3JtYXQoXCJzdmdcIil9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIlByb3hpbWFOb3ZhXCI7Zm9udC13ZWlnaHQ6MjAwO3NyYzp1cmwoXCIuLi9mb250cy9Qcm94aW1hTm92YS9Qcm94aW1hTm92YS1UaGluLmVvdD9cIikgZm9ybWF0KFwiZW90XCIpLHVybChcIi4uL2ZvbnRzL1Byb3hpbWFOb3ZhL1Byb3hpbWFOb3ZhLVRoaW4ub3RmXCIpIGZvcm1hdChcIm9wZW50eXBlXCIpLHVybChcIi4uL2ZvbnRzL1Byb3hpbWFOb3ZhL1Byb3hpbWFOb3ZhLVRoaW4udHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLHVybChcIi4uL2ZvbnRzL1Byb3hpbWFOb3ZhL1Byb3hpbWFOb3ZhLVRoaW4ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLHVybChcIi4uL2ZvbnRzL1Byb3hpbWFOb3ZhL1Byb3hpbWFOb3ZhLVRoaW4uc3ZnI1Byb3hpbWFOb3ZhXCIpIGZvcm1hdChcInN2Z1wiKX1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OlwiUHJveGltYU5vdmFcIjtmb250LXdlaWdodDpub3JtYWw7c3JjOnVybChcIi4uL2ZvbnRzL1Byb3hpbWFOb3ZhL1Byb3hpbWFOb3ZhLVJlZ3VsYXIuZW90P1wiKSBmb3JtYXQoXCJlb3RcIiksdXJsKFwiLi4vZm9udHMvUHJveGltYU5vdmEvUHJveGltYU5vdmEtUmVndWxhci5vdGZcIikgZm9ybWF0KFwib3BlbnR5cGVcIiksdXJsKFwiLi4vZm9udHMvUHJveGltYU5vdmEvUHJveGltYU5vdmEtUmVndWxhci50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksdXJsKFwiLi4vZm9udHMvUHJveGltYU5vdmEvUHJveGltYU5vdmEtUmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksdXJsKFwiLi4vZm9udHMvUHJveGltYU5vdmEvUHJveGltYU5vdmEtUmVndWxhci5zdmcjUHJveGltYU5vdmFcIikgZm9ybWF0KFwic3ZnXCIpfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJQcm94aW1hTm92YVwiO2ZvbnQtd2VpZ2h0OjYwMDtzcmM6dXJsKFwiLi4vZm9udHMvUHJveGltYU5vdmEvUHJveGltYU5vdmEtQm9sZC5lb3Q/XCIpIGZvcm1hdChcImVvdFwiKSx1cmwoXCIuLi9mb250cy9Qcm94aW1hTm92YS9Qcm94aW1hTm92YS1Cb2xkLm90ZlwiKSBmb3JtYXQoXCJvcGVudHlwZVwiKSx1cmwoXCIuLi9mb250cy9Qcm94aW1hTm92YS9Qcm94aW1hTm92YS1Cb2xkLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSx1cmwoXCIuLi9mb250cy9Qcm94aW1hTm92YS9Qcm94aW1hTm92YS1Cb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSx1cmwoXCIuLi9mb250cy9Qcm94aW1hTm92YS9Qcm94aW1hTm92YS1Cb2xkLnN2ZyNQcm94aW1hTm92YVwiKSBmb3JtYXQoXCJzdmdcIil9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIlByb3hpbWFOb3ZhXCI7Zm9udC13ZWlnaHQ6Ym9sZDtzcmM6dXJsKFwiLi4vZm9udHMvUHJveGltYU5vdmEvUHJveGltYU5vdmEtRXh0cmFib2xkLmVvdD9cIikgZm9ybWF0KFwiZW90XCIpLHVybChcIi4uL2ZvbnRzL1Byb3hpbWFOb3ZhL1Byb3hpbWFOb3ZhLUV4dHJhYm9sZC5vdGZcIikgZm9ybWF0KFwib3BlbnR5cGVcIiksdXJsKFwiLi4vZm9udHMvUHJveGltYU5vdmEvUHJveGltYU5vdmEtRXh0cmFib2xkLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSx1cmwoXCIuLi9mb250cy9Qcm94aW1hTm92YS9Qcm94aW1hTm92YS1FeHRyYWJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLHVybChcIi4uL2ZvbnRzL1Byb3hpbWFOb3ZhL1Byb3hpbWFOb3ZhLUV4dHJhYm9sZC5zdmcjUHJveGltYU5vdmFcIikgZm9ybWF0KFwic3ZnXCIpfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJQcm94aW1hTm92YVwiO2ZvbnQtd2VpZ2h0OjkwMDtzcmM6dXJsKFwiLi4vZm9udHMvUHJveGltYU5vdmEvUHJveGltYU5vdmEtQmxhY2suZW90P1wiKSBmb3JtYXQoXCJlb3RcIiksdXJsKFwiLi4vZm9udHMvUHJveGltYU5vdmEvUHJveGltYU5vdmEtQmxhY2sub3RmXCIpIGZvcm1hdChcIm9wZW50eXBlXCIpLHVybChcIi4uL2ZvbnRzL1Byb3hpbWFOb3ZhL1Byb3hpbWFOb3ZhLUJsYWNrLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSx1cmwoXCIuLi9mb250cy9Qcm94aW1hTm92YS9Qcm94aW1hTm92YS1CbGFjay53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksdXJsKFwiLi4vZm9udHMvUHJveGltYU5vdmEvUHJveGltYU5vdmEtQmxhY2suc3ZnI1Byb3hpbWFOb3ZhXCIpIGZvcm1hdChcInN2Z1wiKX1pbWd7bWF4LXdpZHRoOjEwMCV9LmNvbnRlbnQtd3JhcHBlcntwYWRkaW5nOjNyZW0gNSV9QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KXsuY29udGVudC13cmFwcGVye3BhZGRpbmc6M3JlbSAwfX1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsuY29udGVudC13cmFwcGVye3BhZGRpbmc6M3JlbSAxMCV9fUBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpey5jb250ZW50LXdyYXBwZXJ7cGFkZGluZzozcmVtIDE1JX19LmNsZWFye2NsZWFyOmJvdGh9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpe2h0bWx7Zm9udC1zaXplOjgwJX19QG1lZGlhIChtaW4td2lkdGg6IDI1MDBweCl7aHRtbHtmb250LXNpemU6MTI1JX19QG1lZGlhIChtaW4td2lkdGg6IDM1MDBweCl7aHRtbHtmb250LXNpemU6MTUwJX19Ym9keXtjb2xvcjojMjcyNjI2O2ZvbnQtZmFtaWx5OlByb3hpbWFOb3ZhLFRyZWJ1Y2hldCBNUyxBcmlhbCxzYW5zLXNlcmlmfWF7Y29sb3I6aW5oZXJpdDt0cmFuc2l0aW9uOmFsbCAuMnN9YTpob3Zlcntjb2xvcjojMDBhMGFmO3RleHQtZGVjb3JhdGlvbjpub25lfWgye2ZvbnQtd2VpZ2h0OjYwMDtjb2xvcjojMDBhMGFmO21hcmdpbi1ib3R0b206MXJlbX1oMi50aXRyZS1ibG9je21hcmdpbi1ib3R0b206M3JlbTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Zm9udC13ZWlnaHQ6bm9ybWFsO2NvbG9yOiMyNzI2MjZ9cCx1bCBsaXt0ZXh0LWFsaWduOmp1c3RpZnl9cCBzdHJvbmcsdWwgbGkgc3Ryb25ne2ZvbnQtd2VpZ2h0OjYwMH1AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpey5ibG9ja3MtZ2FsbGVyeS1ncmlkIGxpLmJsb2Nrcy1nYWxsZXJ5LWl0ZW17d2lkdGg6MTAwJX19LndwLWJsb2NrLW1lZGlhLXRleHRfX21lZGlhIGltZywud3AtYmxvY2stbWVkaWEtdGV4dF9fbWVkaWEgdmlkZW97aGVpZ2h0OmF1dG99LndwLWJsb2NrLWltYWdlIGltZ3toZWlnaHQ6YXV0b30ud3AtYmxvY2stdGFibGUgdGFibGUsdGFibGUud3AtYmxvY2stYWR2Z2ItdGFibGUuYWR2Z2ItdGFibGUtZnJvbnRlbmR7Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlfS53cC1ibG9jay10YWJsZSB0YWJsZSB0ciB0ZCwud3AtYmxvY2stdGFibGUgdGFibGUgdHIgdGgsdGFibGUud3AtYmxvY2stYWR2Z2ItdGFibGUuYWR2Z2ItdGFibGUtZnJvbnRlbmQgdHIgdGQsdGFibGUud3AtYmxvY2stYWR2Z2ItdGFibGUuYWR2Z2ItdGFibGUtZnJvbnRlbmQgdHIgdGh7Ym9yZGVyOjFweCBzb2xpZCAjMjcyNjI2O3BhZGRpbmc6LjVyZW0gMXJlbTt2ZXJ0aWNhbC1hbGlnbjp0b3B9LndwLWJsb2NrLWdhbGxlcnkgdWwuYmxvY2tzLWdhbGxlcnktZ3JpZHt3aWR0aDoxMDAlfUBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCl7LndwLWJsb2NrLWdhbGxlcnkgdWwuYmxvY2tzLWdhbGxlcnktZ3JpZCBsaS5ibG9ja3MtZ2FsbGVyeS1pdGVte21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjB9fS53cC1ibG9jay1nYWxsZXJ5LmdhbGxlcnktc21hbGwtaWNvbnMgdWwuYmxvY2tzLWdhbGxlcnktZ3JpZHt3aWR0aDoxMDAlfS53cC1ibG9jay1nYWxsZXJ5LmdhbGxlcnktc21hbGwtaWNvbnMgdWwuYmxvY2tzLWdhbGxlcnktZ3JpZCBsaS5ibG9ja3MtZ2FsbGVyeS1pdGVtIGltZ3ttYXgtd2lkdGg6MTgwcHg7aGVpZ2h0OmF1dG87bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0b30ud3AtYmxvY2stZ2FsbGVyeS5nYWxsZXJ5LW1lZGl1bS1pY29ucyB1bC5ibG9ja3MtZ2FsbGVyeS1ncmlke3dpZHRoOjEwMCV9LndwLWJsb2NrLWdhbGxlcnkuZ2FsbGVyeS1tZWRpdW0taWNvbnMgdWwuYmxvY2tzLWdhbGxlcnktZ3JpZCBsaS5ibG9ja3MtZ2FsbGVyeS1pdGVtIGltZ3ttYXgtd2lkdGg6MjUwcHg7aGVpZ2h0OmF1dG87bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0b30ucGljdG9ze2xpc3Qtc3R5bGUtdHlwZTpub25lO3BhZGRpbmc6MH0ucGljdG9zIGxpe2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1yaWdodDouOHJlbTt0ZXh0LWFsaWduOmNlbnRlcjt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9LnBpY3RvcyBsaSBpbWd7aGVpZ2h0OjVyZW19LnNsaWNrLXNsaWRlcjpub3QoLnNsaWNrLXZlcnRpY2FsKSAuc2xpY2stbGlzdCAuc2xpY2stdHJhY2t7ZGlzcGxheTpmbGV4ICFpbXBvcnRhbnR9LnNsaWNrLXNsaWRlcjpub3QoLnNsaWNrLXZlcnRpY2FsKSAuc2xpY2stbGlzdCAuc2xpY2stdHJhY2sgLnNsaWNrLXNsaWRle2hlaWdodDphdXRvfS5zbGljay1zbGlkZXI6bm90KC5zbGljay12ZXJ0aWNhbCkgLnNsaWNrLWxpc3QgLnNsaWNrLXRyYWNrIC5zbGljay1zbGlkZT5kaXZ7aGVpZ2h0OjEwMCV9LnNsaWNrLXNsaWRlcjpub3QoLnNsaWNrLXZlcnRpY2FsKSAuc2xpY2stbGlzdCAuc2xpY2stdHJhY2sgLnNsaWNrLXNsaWRlPmRpdj4uc2xpZGV7aGVpZ2h0OjEwMCV9LnNsaWNrLXNsaWRlciAuc2xpY2stZG90c3twb3NpdGlvbjphYnNvbHV0ZTtyaWdodDoyJTtib3R0b206MiU7bGlzdC1zdHlsZS10eXBlOm5vbmU7cGFkZGluZzowfS5zbGljay1zbGlkZXIgLnNsaWNrLWRvdHMgbGl7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luOi4ycmVtfS5zbGljay1zbGlkZXIgLnNsaWNrLWRvdHMgbGkgYnV0dG9ue2JvcmRlcjowIG5vbmU7YmFja2dyb3VuZC1jb2xvcjojZmZmO2ZvbnQtc2l6ZTowO3dpZHRoOjFyZW07aGVpZ2h0OjFyZW07dHJhbnNpdGlvbjphbGwgLjJzfS5zbGljay1zbGlkZXIgLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmhvdmVye2JhY2tncm91bmQtY29sb3I6IzAwYTBhZjtib3gtc2hhZG93OjAgMCAxNXB4IDAgcmdiYSgwLDAsMCwwLjI1KTt0cmFuc2Zvcm06c2NhbGUoMS4xKX0uc2xpY2stc2xpZGVyIC5zbGljay1kb3RzIGxpIGJ1dHRvbjphY3RpdmUsLnNsaWNrLXNsaWRlciAuc2xpY2stZG90cyBsaSBidXR0b246Zm9jdXN7b3V0bGluZTpub25lfS5zbGljay1zbGlkZXIgLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbntiYWNrZ3JvdW5kLWNvbG9yOiMwMGEwYWYgIWltcG9ydGFudH0uc2xpY2stc2xpZGVyLnNsaWNrLXZlcnRpY2Fse3RleHQtYWxpZ246Y2VudGVyfS5zbGljay1zbGlkZXIuc2xpY2stdmVydGljYWwgYnV0dG9ue2JvcmRlcjowIG5vbmU7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtjb2xvcjojMDBhMGFmO29wYWNpdHk6MTtmb250LXNpemU6M3JlbTt0cmFuc2l0aW9uOmFsbCAuMnM7bGluZS1oZWlnaHQ6MX0uc2xpY2stc2xpZGVyLnNsaWNrLXZlcnRpY2FsIGJ1dHRvbi5zbGljay1kaXNhYmxlZHtvcGFjaXR5Oi4zfS5zb2NpYWwtc2hhcmV7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO21hcmdpbi1ib3R0b206MXJlbTtsaW5lLWhlaWdodDoxLjdyZW07Zm9udC13ZWlnaHQ6NjAwfS5zb2NpYWwtc2hhcmUgYXttYXJnaW4tcmlnaHQ6LjJyZW19LnNvY2lhbC1zaGFyZSBhIHN2Z3tmaWxsOiNmZmY7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MjVweDt0cmFuc2l0aW9uOmFsbCAuMnN9LnNvY2lhbC1zaGFyZSBhOmhvdmVyLmZhY2Vib29rIHN2Z3tmaWxsOiMzYzVhOTl9LnNvY2lhbC1zaGFyZSBhOmhvdmVyLnR3aXR0ZXIgc3Zne2ZpbGw6IzFkYTFmMn0uc29jaWFsLXNoYXJlIGE6aG92ZXIubGlua2VkaW4gc3Zne2ZpbGw6IzAwNzdiNX0uc29jaWFsLXNoYXJlIGE6aG92ZXIudmlhZGVvIHN2Z3tmaWxsOiNmMDczNTV9LnByb2R1Y3QtbGlzdCAucHJvZHVjdHt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW4tYm90dG9tOjRyZW19LnByb2R1Y3QtbGlzdCAucHJvZHVjdCAuaW1hZ2UtY29udGFpbmVye3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi1ib3R0b206MnJlbX0ucHJvZHVjdC1saXN0IC5wcm9kdWN0IC5pbWFnZS1jb250YWluZXIgLmltYWdle3dpZHRoOjE2cmVtO2hlaWdodDoxNnJlbTttYXgtd2lkdGg6ODAlO21hcmdpbjowIGF1dG87YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNvbnRhaW47YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O3RyYW5zaXRpb246YWxsIC41c30ucHJvZHVjdC1saXN0IC5wcm9kdWN0IC5pbWFnZS1jb250YWluZXIgLmltYWdlOmhvdmVye3RyYW5zZm9ybTpzY2FsZSgxLjA1KX0ucHJvZHVjdC1saXN0IC5wcm9kdWN0IC5pbWFnZS1jb250YWluZXIgLnBpY3Rvc3twb3NpdGlvbjphYnNvbHV0ZTt0ZXh0LWFsaWduOnJpZ2h0O3JpZ2h0OjA7Ym90dG9tOjA7bWFyZ2luOjB9LnByb2R1Y3QtbGlzdCAucHJvZHVjdCAuaW1hZ2UtY29udGFpbmVyIC5waWN0b3MgbGl7bWFyZ2luLXJpZ2h0OjB9LnByb2R1Y3QtbGlzdCAucHJvZHVjdCAuaW1hZ2UtY29udGFpbmVyIC5waWN0b3MgbGkgaW1ne2hlaWdodDozcmVtfS5wcm9kdWN0LWxpc3QgLnByb2R1Y3QgaDN7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2ZvbnQtc2l6ZToxLjRyZW07Zm9udC13ZWlnaHQ6NjAwO21hcmdpbi1ib3R0b206LjNyZW07aGVpZ2h0OjQuNXJlbTtwb3NpdGlvbjpyZWxhdGl2ZX0ucHJvZHVjdC1saXN0IC5wcm9kdWN0IGgzIHNwYW57ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2xlZnQ6MDt3aWR0aDoxMDAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpfS5wcm9kdWN0LWxpc3QgLnByb2R1Y3QgLnByb2R1Y3Qtc2VjdGV1cnN7bWFyZ2luLWJvdHRvbTouM3JlbTtsaW5lLWhlaWdodDoxLjI7Zm9udC1zaXplOjEuMXJlbTtjb2xvcjojMDBhMGFmO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtoZWlnaHQ6MS4zcmVtO3Bvc2l0aW9uOnJlbGF0aXZlfS5wcm9kdWN0LWxpc3QgLnByb2R1Y3QgLnByb2R1Y3Qtc2VjdGV1cnMgc3BhbntkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7bGVmdDowO3dpZHRoOjEwMCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSl9LnByb2R1Y3QtbGlzdCAucHJvZHVjdCAucHJvZHVjdC1jYXRlZ29yaWVze21hcmdpbi1ib3R0b206LjNyZW07bGluZS1oZWlnaHQ6MS4yO2ZvbnQtc2l6ZToxLjFyZW07Y29sb3I6Izk5OTtoZWlnaHQ6Mi41cmVtO3Bvc2l0aW9uOnJlbGF0aXZlfS5wcm9kdWN0LWxpc3QgLnByb2R1Y3QgLnByb2R1Y3QtY2F0ZWdvcmllcyBzcGFue2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0OjA7d2lkdGg6MTAwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKX0ucHJvZHVjdC1saXN0IC5wcm9kdWN0IC5wcm9kdWN0LXNvdXMtdGl0cmV7bWFyZ2luLWJvdHRvbTouM3JlbTtsaW5lLWhlaWdodDoxLjI7Zm9udC1zaXplOjEuMXJlbTtjb2xvcjojOTk5O3Bvc2l0aW9uOnJlbGF0aXZlfS5wcm9kdWN0LWxpc3QgLnByb2R1Y3QgLmJ1dHRvbnt3aWR0aDoxMDAlO21pbi13aWR0aDowO3BhZGRpbmctbGVmdDowO3BhZGRpbmctcmlnaHQ6M3JlbX0ucG9zdC1saXN0e21hcmdpbi1ib3R0b206M3JlbX0ucG9zdC1saXN0IC5wb3N0e21hcmdpbi10b3A6NHJlbTtwYWRkaW5nLWJvdHRvbTo0cmVtO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICMyNzI2MjZ9LnBvc3QtbGlzdCAucG9zdCAubGVmdCBhe292ZXJmbG93OmhpZGRlbjtkaXNwbGF5OmJsb2NrO2hlaWdodDoxMDAlfS5wb3N0LWxpc3QgLnBvc3QgLmxlZnQgYSAuaW1hZ2V7aGVpZ2h0OjEwMCU7YmFja2dyb3VuZC1zaXplOmNvdmVyO2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyO21pbi1oZWlnaHQ6MTVyZW07dHJhbnNpdGlvbjphbGwgLjVzfS5wb3N0LWxpc3QgLnBvc3QgLmxlZnQgYSAuaW1hZ2U6aG92ZXJ7dHJhbnNmb3JtOnNjYWxlKDEuMDUpfUBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCl7LnBvc3QtbGlzdCAucG9zdCAubGVmdHttYXJnaW4tYm90dG9tOjFyZW19fS5wb3N0LWxpc3QgLnBvc3QgLnJpZ2h0e2ZvbnQtc2l6ZToxLjFyZW07bGluZS1oZWlnaHQ6MS4zO3BhZGRpbmctYm90dG9tOjQuNXJlbTtwYWRkaW5nLWxlZnQ6NCU7cGFkZGluZy1yaWdodDo2JX0ucG9zdC1saXN0IC5wb3N0IC5yaWdodCBoM3tjb2xvcjojMDBhMGFmO2ZvbnQtc2l6ZToycmVtO2ZvbnQtd2VpZ2h0OjYwMDttYXJnaW4tYm90dG9tOi4zcmVtfS5wb3N0LWxpc3QgLnBvc3QgLnJpZ2h0IC5kYXRle2ZvbnQtd2VpZ2h0OjIwMDttYXJnaW4tYm90dG9tOi4zcmVtfS5wb3N0LWxpc3QgLnBvc3QgLnJpZ2h0IC5jYXRlZ29yaWVze2xpc3Qtc3R5bGUtdHlwZTpub25lO3BhZGRpbmc6MDttYXJnaW4tYm90dG9tOjEuMnJlbX0ucG9zdC1saXN0IC5wb3N0IC5yaWdodCAuY2F0ZWdvcmllcyBsaXtjb2xvcjojOTk5O2ZvbnQtd2VpZ2h0OjYwMH0ucG9zdC1saXN0IC5wb3N0IC5yaWdodCAuYnV0dG9uLXNpbXBsZXtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MDttYXJnaW4tYm90dG9tOjB9I2JyZWFkY3J1bWJze2ZvbnQtd2VpZ2h0OjIwMDtmb250LXNpemU6LjlyZW07bWFyZ2luLXRvcDouNXJlbX0jYnJlYWRjcnVtYnMgYTpob3Zlcntjb2xvcjppbmhlcml0fS5iYWNrLWxpbmt7bWFyZ2luLWJvdHRvbToxcmVtO21hcmdpbi10b3A6MXJlbX0uYmFjay1saW5rIGF7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2NvbG9yOiMwMGEwYWY7Zm9udC13ZWlnaHQ6NjAwfS5iYWNrLWxpbmsgYTo6YmVmb3Jle2NvbnRlbnQ6J+KGkCc7ZGlzcGxheTppbmxpbmU7bWFyZ2luLXJpZ2h0Oi4xcmVtfSNiYWNrLXRvLXRvcHtjb2xvcjojMDBhMGFmO2JhY2tncm91bmQtY29sb3I6I2Y2ZjZmNjtkaXNwbGF5OmJsb2NrO3dpZHRoOjIuNXJlbTtoZWlnaHQ6Mi41cmVtO2xpbmUtaGVpZ2h0OjIuMnJlbTt0ZXh0LWFsaWduOmNlbnRlcjtwb3NpdGlvbjpmaXhlZDtib3R0b206MnJlbTtyaWdodDoycmVtO2JvcmRlci1yYWRpdXM6NTAlO2ZvbnQtc2l6ZToxLjVyZW07ZGlzcGxheTpub25lO3RyYW5zaXRpb246Y29sb3IgLjJzLCBiYWNrZ3JvdW5kLWNvbG9yIC4yc30jYmFjay10by10b3A6aG92ZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMwMGEwYWZ9LnBhZ2luYXRpb24tYmxvY2t7dGV4dC1hbGlnbjpjZW50ZXJ9LnBhZ2luYXRpb24tYmxvY2sgLnBhZ2luYXRpb257ZGlzcGxheTpibG9ja30ucGFnaW5hdGlvbi1ibG9jayAucGFnaW5hdGlvbiBsaXtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW46LjJyZW07Zm9udC13ZWlnaHQ6Ym9sZDt2ZXJ0aWNhbC1hbGlnbjp0b3B9LnBhZ2luYXRpb24tYmxvY2sgLnBhZ2luYXRpb24gbGkuZGlzYWJsZWR7ZGlzcGxheTpub25lfS5wYWdpbmF0aW9uLWJsb2NrIC5wYWdpbmF0aW9uIGxpIGF7ZGlzcGxheTpibG9jaztoZWlnaHQ6MS42cmVtO2xpbmUtaGVpZ2h0OjEuNDVyZW07cGFkZGluZzowIC40cmVtO2NvbG9yOiMwMGEwYWZ9LnBhZ2luYXRpb24tYmxvY2sgLnBhZ2luYXRpb24gbGkgYS5wYWdlLW51bWJlcntib3JkZXI6MXB4IHNvbGlkICMwMGEwYWZ9LnBhZ2luYXRpb24tYmxvY2sgLnBhZ2luYXRpb24gbGkgYS5wYWdlLW51bWJlcjpob3Zlcntjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzAwYTBhZn0ucGFnaW5hdGlvbi1ibG9jayAucGFnaW5hdGlvbiBsaSBhLnBhZ2UtbnVtYmVyLmN1cnJlbnR7YmFja2dyb3VuZC1jb2xvcjojMDBhMGFmO2NvbG9yOiNmZmZ9I2JhcnJlLWZsb3R0YW50ZXtwb3NpdGlvbjpmaXhlZDtyaWdodDowO3RvcDo1MHZoO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO2JhY2tncm91bmQtY29sb3I6IzJlMzMzODtjb2xvcjojZmZmO3BhZGRpbmc6LjRyZW0gLjhyZW07b3BhY2l0eTouOX0jYmFycmUtZmxvdHRhbnRlIC5tZW51e3BhZGRpbmc6MDttYXJnaW46MDtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2V9I2JhcnJlLWZsb3R0YW50ZSAubWVudSBsaXtsaXN0LXN0eWxlLXR5cGU6bm9uZTtmbGV4OjAgMCBhdXRvfSNiYXJyZS1mbG90dGFudGUgLm1lbnUgbGkuZS1tYWlsIGF7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1nL3BpY3Rvcy9zaWRlLW1haWwucG5nKX0jYmFycmUtZmxvdHRhbnRlIC5tZW51IGxpLnRlbCBhe2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltZy9waWN0b3Mvc2lkZS1waG9uZS5wbmcpfSNiYXJyZS1mbG90dGFudGUgLm1lbnUgbGkgYXt0ZXh0LWluZGVudDotOTk5OTlweDtkaXNwbGF5OmJsb2NrO3dpZHRoOjIuNXJlbTtoZWlnaHQ6Mi41cmVtO2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb250YWluO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDt0cmFuc2l0aW9uOmFsbCAuMnN9I2JhcnJlLWZsb3R0YW50ZSAubWVudSBsaSBhOmhvdmVye3RyYW5zZm9ybTpzY2FsZSgxLjA1KX0jYmFycmUtZmxvdHRhbnRlIC5tZW51IGxpOmxhc3QtY2hpbGR7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgIzI3MjYyNjttYXJnaW4tYm90dG9tOi4xNXJlbTtwYWRkaW5nLWJvdHRvbTouM3JlbTtwYWRkaW5nLXRvcDouM3JlbX1AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpeyNiYXJyZS1mbG90dGFudGV7cGFkZGluZzouMjVyZW0gLjVyZW19I2JhcnJlLWZsb3R0YW50ZSAubWVudSBsaSBhe3dpZHRoOjEuNXJlbTtoZWlnaHQ6MS41cmVtfX1AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpeyNjb29raWUtbGF3LWluZm8tYmFye2ZvbnQtc2l6ZToxMHB0fX0jY29va2llLWxhdy1pbmZvLWJhciAuY2xpX3NldHRpbmdzX2J1dHRvbntjb2xvcjojMDBhMGFmICFpbXBvcnRhbnQ7Zm9udC13ZWlnaHQ6NjAwfSNjb29raWUtbGF3LWluZm8tYmFyIC5jbGlfc2V0dGluZ3NfYnV0dG9uOjpiZWZvcmV7ZGlzcGxheTpibG9jaztjb250ZW50OicgJ30jY29va2llLWxhdy1pbmZvLWJhciAjY29va2llX2FjdGlvbl9jbG9zZV9oZWFkZXJ7Zm9udC13ZWlnaHQ6NjAwO2JhY2tncm91bmQtY29sb3I6IzJlMzMzOCAhaW1wb3J0YW50fS5jdXN0b20tZmlsZXt2ZXJ0aWNhbC1hbGlnbjp0b3B9LmN1c3RvbS1maWxlIGxhYmVse2JvcmRlcjowIG5vbmU7Ym9yZGVyLXJhZGl1czowO21hcmdpbjowO2hlaWdodDoyLjRyZW19LmN1c3RvbS1maWxlIGxhYmVsOjphZnRlcntiYWNrZ3JvdW5kLWNvbG9yOiMyZTMzMzg7Y29sb3I6I2ZmZjtib3JkZXItcmFkaXVzOjA7Zm9udC1zaXplOi45cmVtO2hlaWdodDoxMDAlO2xpbmUtaGVpZ2h0OjEuN30ubGFuZy1mciAuY3VzdG9tLWZpbGUgLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlcntjb250ZW50OidQYXJjb3VyaXInfS5sYW5nLWVzIC5jdXN0b20tZmlsZSAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVye2NvbnRlbnQ6J2LDunNxdWVkYSd9LmxhbmctZGUgLmN1c3RvbS1maWxlIGxhYmVsOjphZnRlcntjb250ZW50OidEdXJjaHN1Y2hlJ30uYnV0dG9ue2Rpc3BsYXk6aW5saW5lLWJsb2NrO2hlaWdodDozcmVtO2xpbmUtaGVpZ2h0OjNyZW07cGFkZGluZzowIDJyZW07cGFkZGluZy1yaWdodDo1cmVtO2JhY2tncm91bmQtY29sb3I6I2ZmZjtjb2xvcjojMDBhMGFmO3Bvc2l0aW9uOnJlbGF0aXZlO2ZvbnQtc2l6ZToxLjFyZW07bWFyZ2luOi40cmVtIC44cmVtO21hcmdpbi1sZWZ0OjA7bWluLXdpZHRoOjE3cmVtO21heC13aWR0aDoxMDAlO3RleHQtYWxpZ246Y2VudGVyO292ZXJmbG93OmhpZGRlbn0uYnV0dG9uLndoaXRlLWJvcmRlcntib3JkZXI6MXB4IHNvbGlkICNmZmZ9LmJ1dHRvbi5ncmVlbi1ib3JkZXJ7Ym9yZGVyOjFweCBzb2xpZCAjMDBhMGFmfS5idXR0b24gc3Bhbnt6LWluZGV4OjE7cG9zaXRpb246cmVsYXRpdmV9LmJ1dHRvbjo6YWZ0ZXJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1nL2J1dHRvbi9idG4tcGx1cy5zdmcpO2JhY2tncm91bmQtc2l6ZToxMDAlO3dpZHRoOjNyZW07aGVpZ2h0OjNyZW07Y29udGVudDonICc7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO3RvcDowfS5idXR0b24ud2hpdGUtYm9yZGVyOjphZnRlciwuYnV0dG9uLmdyZWVuLWJvcmRlcjo6YWZ0ZXJ7d2lkdGg6Y2FsYygzcmVtIC0gMnB4KTtoZWlnaHQ6Y2FsYygzcmVtIC0gMXB4KX0uYnV0dG9uOjpiZWZvcmV7Y29udGVudDonICc7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDowO3RvcDotMXB4O2xlZnQ6MDtyaWdodDowO2JvdHRvbTowO2JhY2tncm91bmQtY29sb3I6IzAwYTBhZjt0cmFuc2Zvcm06c2NhbGVYKDApO3RyYW5zZm9ybS1vcmlnaW46MCA1MCU7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjNzIGVhc2Utb3V0fS5idXR0b246aG92ZXIsLmJ1dHRvbi5hY3RpdmV7Y29sb3I6I2ZmZn0uYnV0dG9uOmhvdmVyOjpiZWZvcmUsLmJ1dHRvbi5hY3RpdmU6OmJlZm9yZXt0cmFuc2Zvcm06c2NhbGVYKDEpfUBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCl7LmJ1dHRvbntwYWRkaW5nOjAgMXJlbTtwYWRkaW5nLXJpZ2h0OjRyZW07Zm9udC1zaXplOi44OHJlbX19LmJ1dHRvbi1zaW1wbGUsLmZ3cGwtaXRlbSBidXR0b257ZGlzcGxheTppbmxpbmUtYmxvY2s7aGVpZ2h0OjNyZW07bGluZS1oZWlnaHQ6Mi44cmVtO3BhZGRpbmc6MCAycmVtO2JhY2tncm91bmQtY29sb3I6IzAwYTBhZjtjb2xvcjojZmZmO2JvcmRlcjoycHggc29saWQgIzAwYTBhZjtmb250LXNpemU6MS4xcmVtO21hcmdpbjouNHJlbSAuOHJlbTttYXJnaW4tbGVmdDowO21pbi13aWR0aDoxN3JlbTttYXgtd2lkdGg6MTAwJTt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXdlaWdodDo2MDA7dHJhbnNpdGlvbjphbGwgLjJzfS5idXR0b24tc2ltcGxlOmhvdmVyLC5md3BsLWl0ZW0gYnV0dG9uOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2ZmZjtjb2xvcjojMDBhMGFmfUBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCl7LmJ1dHRvbi1zaW1wbGUsLmZ3cGwtaXRlbSBidXR0b257cGFkZGluZzowIDFyZW07Zm9udC1zaXplOjFyZW19fS5idXR0b24tc21hbGx7ZGlzcGxheTppbmxpbmUtYmxvY2s7aGVpZ2h0OjIuNHJlbTtsaW5lLWhlaWdodDoyLjNyZW07cGFkZGluZzowIDJyZW07YmFja2dyb3VuZC1jb2xvcjojMDBhMGFmO2NvbG9yOiNmZmY7Ym9yZGVyOjJweCBzb2xpZCAjMDBhMGFmO2ZvbnQtc2l6ZToxcmVtO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtd2VpZ2h0OjYwMDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7dHJhbnNpdGlvbjphbGwgLjJzfS5idXR0b24tc21hbGw6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZmZmO2NvbG9yOiMwMGEwYWZ9QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KXsuYnV0dG9uLXNtYWxse3BhZGRpbmc6MCAxcmVtO2ZvbnQtc2l6ZToxcmVtfX0uYnV0dG9uLWJsYWNre2Rpc3BsYXk6aW5saW5lLWJsb2NrO2hlaWdodDoyLjRyZW07bGluZS1oZWlnaHQ6Mi4zcmVtO3BhZGRpbmc6MCAxcmVtO2JhY2tncm91bmQtY29sb3I6IzJlMzMzODtjb2xvcjojZmZmICFpbXBvcnRhbnQ7Ym9yZGVyOjJweCBzb2xpZCAjMmUzMzM4O2ZvbnQtc2l6ZTouODVyZW0gIWltcG9ydGFudDt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXdlaWdodDo2MDA7dHJhbnNpdGlvbjphbGwgLjJzfS5idXR0b24tYmxhY2s6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZmZmO2NvbG9yOiMyZTMzMzggIWltcG9ydGFudH1AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpey5idXR0b24tYmxhY2t7cGFkZGluZzowIDFyZW07Zm9udC1zaXplOjFyZW19fSNoZWFkZXItdG9we2ZvbnQtc2l6ZTouOHJlbTtjb2xvcjojMzA0NTUwO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICM3MTY5Njk7cGFkZGluZy10b3A6LjVyZW07cGFkZGluZy1ib3R0b206LjVyZW19I2hlYWRlci10b3AgLmd1aWxsaW4tbGluayBpbWd7d2lkdGg6YXV0bztoZWlnaHQ6YXV0bzttYXgtd2lkdGg6MTAwcHg7bWF4LWhlaWdodDozMHB4O3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01cHgpfUBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCl7I2hlYWRlci10b3AgLmd1aWxsaW4tbGluayBpbWd7bWF4LWhlaWdodDoyMHB4O3RyYW5zZm9ybTpub25lfX0ubG9nby1oZWFkZXJ7cGFkZGluZy10b3A6MnJlbTtwYWRkaW5nLWJvdHRvbToxLjZyZW07dGV4dC1hbGlnbjpjZW50ZXJ9QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KXsubG9nby1oZWFkZXJ7cGFkZGluZy1sZWZ0OjFyZW07cGFkZGluZy1yaWdodDo2cmVtfX0ubG9nby1oZWFkZXIgLmxvZ28tbGlua3ttYXgtd2lkdGg6MjVyZW07ZGlzcGxheTpibG9jazttYXJnaW46YXV0b30ubG9nby1oZWFkZXIgLmxvZ28tbGluayAubG9nb3ttYXgtd2lkdGg6MTAwJX0uaGVhZGVyLW1lbnV7bWFyZ2luLWJvdHRvbTowO3BhZGRpbmc6MH0uaGVhZGVyLW1lbnUgbGl7ZGlzcGxheTppbmxpbmUtYmxvY2s7bGlzdC1zdHlsZS10eXBlOm5vbmU7cGFkZGluZzowIC44cmVtfSNtZW51LXRvcCBsaSBhIHN2Z3tmaWxsOiMzMDQ1NTA7dHJhbnNpdGlvbjphbGwgLjJzO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjFyZW07bWFyZ2luLXRvcDotLjNyZW19I21lbnUtdG9wIGxpIGEgaXtmb250LXNpemU6MXJlbX0jbWVudS10b3AgbGkgYTpob3ZlciBzdmd7ZmlsbDojMDBhMGFmfUBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCl7I21lbnUtdG9wIGxpIGF7dGV4dC1pbmRlbnQ6LTk5OTlweDtkaXNwbGF5OmJsb2NrO3dpZHRoOjIwcHg7aGVpZ2h0OjIwcHg7cG9zaXRpb246cmVsYXRpdmV9I21lbnUtdG9wIGxpIGEgc3Zne3Bvc2l0aW9uOmFic29sdXRlO3RvcDo4cHg7bGVmdDowfSNtZW51LXRvcCBsaSBhIGl7cG9zaXRpb246YWJzb2x1dGU7dG9wOjNweDtsZWZ0OjA7dGV4dC1pbmRlbnQ6MH19QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KXsjbWVudS10b3AgbGl7cGFkZGluZzowfX1AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpeyNtZW51LXRvcHttaW4td2lkdGg6ODBweH19I21lbnUtbWFpbntwYWRkaW5nLWJvdHRvbTouOHJlbX0jbWVudS1tYWluIHVsLmhlYWRlci1tZW51e3RleHQtYWxpZ246Y2VudGVyO3BhZGRpbmc6MDtwb3NpdGlvbjpyZWxhdGl2ZX0jbWVudS1tYWluIHVsLmhlYWRlci1tZW51IGxpe3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LXNpemU6MS4zcmVtO3BhZGRpbmc6MCAxcmVtfUBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCl7I21lbnUtbWFpbiB1bC5oZWFkZXItbWVudSBsaXtkaXNwbGF5OmJsb2NrfX0ubmF2YmFyLXRvZ2dsZXJ7Y29sb3I6IzMwNDU1MDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTc1cHg7cmlnaHQ6MDtmb250LXNpemU6MnJlbX0jc2VhcmNoZm9ybXtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjNzE2OTY5fSNzZWFyY2hmb3JtIGlucHV0e2JvcmRlcjowIG5vbmU7cGFkZGluZzowO3dpZHRoOmNhbGMoMTAwJSAtIDJyZW0pfSNzZWFyY2hmb3JtIGlucHV0OmZvY3Vze291dGxpbmU6bm9uZX0jc2VhcmNoZm9ybSBidXR0b257Ym9yZGVyOjAgbm9uZTtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O3BhZGRpbmctcmlnaHQ6MH0jc2VhcmNoZm9ybSBidXR0b24gc3Zne3dpZHRoOjEuMXJlbTtmaWxsOiMzMDQ1NTB9LndwbWwtbHMtbGVnYWN5LWRyb3Bkb3due3dpZHRoOjMuNXJlbX0ud3BtbC1scy1sZWdhY3ktZHJvcGRvd24gYS53cG1sLWxzLWl0ZW0tdG9nZ2xle3BhZGRpbmctdG9wOjA7Ym9yZGVyOjAgbm9uZX0jZm9vdGVye2JhY2tncm91bmQtY29sb3I6IzJlMzMzODtjb2xvcjojZmZmO3BhZGRpbmctdG9wOjEuNXJlbTtwYWRkaW5nLWxlZnQ6NSU7cGFkZGluZy1yaWdodDo1JTtmb250LXNpemU6LjlyZW19I2Zvb3RlciAuY29se21hcmdpbi1ib3R0b206LjhyZW19I2Zvb3RlciAuY29sIGF7Y29sb3I6I2ZmZn0jZm9vdGVyIC5jb2wgLndpZGdldHRpdGxle3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LXdlaWdodDo2MDA7Zm9udC1zaXplOjFyZW07bWFyZ2luLWJvdHRvbTouMXJlbX0jZm9vdGVyIC5jb2wgLm1lbnV7cGFkZGluZzowO2xpbmUtaGVpZ2h0OjEuNH0jZm9vdGVyIC5jb2wgLm1lbnUgbGl7bGlzdC1zdHlsZS10eXBlOm5vbmU7dGV4dC1hbGlnbjpsZWZ0fSNmb290ZXIgLmNvbCAubWVudSBsaS5lLW1haWwgYTo6YmVmb3JlLCNmb290ZXIgLmNvbCAubWVudSBsaS50ZWwgYTo6YmVmb3Jle2NvbnRlbnQ6JyAnO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjEuMXJlbTtoZWlnaHQ6LjlyZW07YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZTpjb250YWluO2JhY2tncm91bmQtcG9zaXRpb246Ym90dG9tO3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lO21hcmdpbi1yaWdodDouNnJlbX0jZm9vdGVyIC5jb2wgLm1lbnUgbGkuZS1tYWlsIGE6OmJlZm9yZXtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWcvcGljdG9zL2Zvb3Rlci1tYWlsLnBuZyl9I2Zvb3RlciAuY29sIC5tZW51IGxpLnRlbCBhOjpiZWZvcmV7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1nL3BpY3Rvcy9mb290ZXItcGhvbmUucG5nKX0jZm9vdGVyIC5jb2wgLnRleHR3aWRnZXR7Zm9udC1zaXplOi43cmVtO2ZvbnQtd2VpZ2h0OjIwMH0jZm9vdGVyIC5jb2wgLnRleHR3aWRnZXQgc3Ryb25ne2ZvbnQtd2VpZ2h0OjQwMDt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfSNmb290ZXIgLmJvdHRvbXtwYWRkaW5nLXRvcDouOHJlbTtwYWRkaW5nLWJvdHRvbToxcmVtO3RleHQtYWxpZ246Y2VudGVyO2JvcmRlci10b3A6MXB4IHNvbGlkICMyNzI2MjY7Zm9udC13ZWlnaHQ6MjAwO2ZvbnQtc2l6ZTouOHJlbX0uZm9vdGVyLXNvY2lhbC13aWRnZXR7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO21hcmdpbi1ib3R0b206MXJlbTtsaW5lLWhlaWdodDoxLjdyZW19LmZvb3Rlci1zb2NpYWwtd2lkZ2V0IGF7bWFyZ2luLXJpZ2h0Oi4ycmVtO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtkaXNwbGF5OmlubGluZS1ibG9ja30uZm9vdGVyLXNvY2lhbC13aWRnZXQgYSBzdmd7ZmlsbDojZmZmO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjI1cHg7dHJhbnNpdGlvbjphbGwgLjJzfS5mb290ZXItc29jaWFsLXdpZGdldCBhIGl7Zm9udC1zaXplOjI1cHg7bWFyZ2luLXRvcDo1cHh9LmZvb3Rlci1zb2NpYWwtd2lkZ2V0IGE6aG92ZXIuZmFjZWJvb2t7Y29sb3I6IzNjNWE5OSAhaW1wb3J0YW50fS5mb290ZXItc29jaWFsLXdpZGdldCBhOmhvdmVyLmZhY2Vib29rIHN2Z3tmaWxsOiMzYzVhOTl9LmZvb3Rlci1zb2NpYWwtd2lkZ2V0IGE6aG92ZXIudHdpdHRlcntjb2xvcjojMWRhMWYyICFpbXBvcnRhbnR9LmZvb3Rlci1zb2NpYWwtd2lkZ2V0IGE6aG92ZXIudHdpdHRlciBzdmd7ZmlsbDojMWRhMWYyfS5mb290ZXItc29jaWFsLXdpZGdldCBhOmhvdmVyLmxpbmtlZGlue2NvbG9yOiMwMDc3YjUgIWltcG9ydGFudH0uZm9vdGVyLXNvY2lhbC13aWRnZXQgYTpob3Zlci5saW5rZWRpbiBzdmd7ZmlsbDojMDA3N2I1fS5mb290ZXItc29jaWFsLXdpZGdldCBhOmhvdmVyLnZpYWRlb3tjb2xvcjojZjA3MzU1ICFpbXBvcnRhbnR9LmZvb3Rlci1zb2NpYWwtd2lkZ2V0IGE6aG92ZXIudmlhZGVvIHN2Z3tmaWxsOiNmMDczNTV9LmZvb3Rlci1zb2NpYWwtd2lkZ2V0IGE6aG92ZXIueW91dHViZXtjb2xvcjojYzQzMDJiICFpbXBvcnRhbnR9LmZvb3Rlci1zb2NpYWwtd2lkZ2V0IGE6aG92ZXIueW91dHViZSBzdmd7ZmlsbDojYzQzMDJifS5tYzR3cC1mb3Jte21heC13aWR0aDoyNTBweH0ubWM0d3AtZm9ybSAubWM0d3AtZm9ybS1maWVsZHN7cG9zaXRpb246cmVsYXRpdmV9Lm1jNHdwLWZvcm0gLm1jNHdwLWZvcm0tZmllbGRzIGlucHV0W3R5cGU9ZW1haWxde3BhZGRpbmc6NXB4IDEwcHg7d2lkdGg6MTAwJTtwYWRkaW5nLXJpZ2h0OjMwcHh9Lm1jNHdwLWZvcm0gLm1jNHdwLWZvcm0tZmllbGRzIGlucHV0W3R5cGU9c3VibWl0XXtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDo1cHg7dG9wOjA7Ym9yZGVyOjAgbm9uZTtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltZy9waWN0b3MvbmV3c2xldHRlci1yaWdodC1hcnJvdy5wbmcpO3RleHQtaW5kZW50Oi05OTk5cHg7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O3dpZHRoOjI1cHg7aGVpZ2h0OjEwMCU7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXI7YmFja2dyb3VuZC1zaXplOjIwcHh9LmhlYWRlci1mdWxse2JhY2tncm91bmQtY29sb3I6IzAwYTBhZjtjb2xvcjojZmZmO3BhZGRpbmctbGVmdDo1JTtiYWNrZ3JvdW5kLXNpemU6Y292ZXI7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXJ9LmhlYWRlci1mdWxsICNicmVhZGNydW1ic3tjb2xvcjojMjcyNjI2fS5oZWFkZXItZnVsbCBoMXtwYWRkaW5nLXRvcDoxMCU7Zm9udC1zaXplOjRyZW07Zm9udC13ZWlnaHQ6MjAwO2xpbmUtaGVpZ2h0OjMuNXJlbTttYXJnaW4tYm90dG9tOjJyZW07dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS5oZWFkZXItZnVsbCBoMSBzdHJvbmd7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6My4ycmVtfS5oZWFkZXItZnVsbCAuYnV0dG9uc3ttYXJnaW4tdG9wOjNyZW07cGFkZGluZy1ib3R0b206MTAlfUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey5oZWFkZXItZnVsbCAuYnV0dG9uc3ttYXgtd2lkdGg6NTAlfX0uaGVhZGVyLWhhbGYgLnJvdyAuY29sLmxlZnR7YmFja2dyb3VuZC1jb2xvcjojMDBhMGFmO2NvbG9yOiNmZmY7Zm9udC1zaXplOjEuMXJlbTtwYWRkaW5nLWxlZnQ6NSU7cGFkZGluZy1yaWdodDo0JX0uaGVhZGVyLWhhbGYgLnJvdyAuY29sLmxlZnQudGhpcmR7cGFkZGluZy1sZWZ0OjQlO3BhZGRpbmctcmlnaHQ6MTVweH1AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpey5oZWFkZXItaGFsZiAucm93IC5jb2wubGVmdHtmb250LXNpemU6LjlyZW19fS5oZWFkZXItaGFsZiAucm93IC5jb2wubGVmdCBoMXtwYWRkaW5nLXRvcDoxMCU7Zm9udC1zaXplOjRyZW07Zm9udC13ZWlnaHQ6MjAwO2xpbmUtaGVpZ2h0OjMuNXJlbTttYXJnaW4tYm90dG9tOjJyZW07dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfUBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCl7LmhlYWRlci1oYWxmIC5yb3cgLmNvbC5sZWZ0IGgxe2ZvbnQtc2l6ZToycmVtO2xpbmUtaGVpZ2h0OjJyZW19fS5oZWFkZXItaGFsZiAucm93IC5jb2wubGVmdCBoMSBzdHJvbmd7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6My4ycmVtfUBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCl7LmhlYWRlci1oYWxmIC5yb3cgLmNvbC5sZWZ0IGgxIHN0cm9uZ3tmb250LXNpemU6MS44cmVtfX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxNTk5cHgpey5oZWFkZXItaGFsZiAucm93IC5jb2wubGVmdC50aXRsZS1sb25nIGgxe2ZvbnQtc2l6ZToyLjhyZW07bGluZS1oZWlnaHQ6Mi42cmVtfS5oZWFkZXItaGFsZiAucm93IC5jb2wubGVmdC50aXRsZS1sb25nIGgxIHN0cm9uZ3tmb250LXNpemU6Mi4ycmVtfX0uaGVhZGVyLWhhbGYgLnJvdyAuY29sLmxlZnQgLmJ1dHRvbnN7bWFyZ2luLXRvcDozcmVtO3BhZGRpbmctYm90dG9tOjIwJX0uaGVhZGVyLWhhbGYgLnJvdyAuY29sLmxlZnQudGhpcmQgLmJ1dHRvbnN7cGFkZGluZy1ib3R0b206MTBweH0uaGVhZGVyLWhhbGYgLnJvdyAuY29sLnJpZ2h0e2JhY2tncm91bmQtc2l6ZTpjb3ZlcjtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcjtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7Zm9udC1zaXplOi45cmVtfUBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCl7LmhlYWRlci1oYWxmIC5yb3cgLmNvbC5yaWdodDpub3QoLnZpZGVvLWNvbnRhaW4pe2Rpc3BsYXk6bm9uZX19LmhlYWRlci1oYWxmIC5yb3cgLmNvbC5iZy1jb250YWlue2JhY2tncm91bmQtc2l6ZTpjb250YWluO2JhY2tncm91bmQtY29sb3I6IzAwYTBhZn0uaGVhZGVyLWhhbGYgLnJvdyAuY29sLnZpZGVvLWNvbnRhaW57YmFja2dyb3VuZC1jb2xvcjojMDBhMGFmfS5oZWFkZXItaGFsZiAucm93IC5jb2wgaDJ7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO3RleHQtYWxpZ246Y2VudGVyO2NvbG9yOiNmZmY7Zm9udC13ZWlnaHQ6MjAwO3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTowO2xlZnQ6MDtwYWRkaW5nOjEwJSAxMCU7d2lkdGg6MTAwJX1AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpey5oZWFkZXItaGFsZiAucm93IC5jb2wgaDJ7ZGlzcGxheTpub25lfX0uaGVhZGVyLXZpZGVvIC52aWRlby1jb250YWlue3BhZGRpbmctdG9wOjE1cHg7cGFkZGluZy1ib3R0b206MTVweH0uaGVhZGVyLXZpZGVvIC52aWRlby1jb250YWluIHZpZGVve3dpZHRoOjEwMCU7aGVpZ2h0OmF1dG87ZGlzcGxheTpibG9ja30jZ29vZ2xlLW1hcCAudnVlLW1hcC1jb250YWluZXJ7d2lkdGg6MTAwJTtoZWlnaHQ6NDVyZW19I2dvb2dsZS1tYXAgLnZ1ZS1tYXAtY29udGFpbmVyIC5nbS1zdHlsZSAuZ20tc3R5bGUtaXctdDo6YWZ0ZXJ7ZGlzcGxheTpub25lfSNnb29nbGUtbWFwIC52dWUtbWFwLWNvbnRhaW5lciAuZ20tc3R5bGUgLmdtLXN0eWxlLWl3LXQgLmdtLXN0eWxlLWl3LWN7Ym9yZGVyLXJhZGl1czowO3BhZGRpbmc6MH0jZ29vZ2xlLW1hcCAudnVlLW1hcC1jb250YWluZXIgLmdtLXN0eWxlIC5nbS1zdHlsZS1pdy10IC5nbS1zdHlsZS1pdy1jIC5nbS1zdHlsZS1pdy1ke2NvbG9yOiMyNzI2MjY7Zm9udC1mYW1pbHk6UHJveGltYU5vdmEsVHJlYnVjaGV0IE1TLEFyaWFsLHNhbnMtc2VyaWY7b3ZlcmZsb3c6aGlkZGVuICFpbXBvcnRhbnQ7bWluLXdpZHRoOjE1MHB4fSNnb29nbGUtbWFwIC52dWUtbWFwLWNvbnRhaW5lciAuZ20tc3R5bGUgLmdtLXN0eWxlLWl3LXQgLmdtLXN0eWxlLWl3LWMgLmdtLXN0eWxlLWl3LWQgLmNvbnRlbnR7cGFkZGluZzoxcmVtIDEuMnJlbTttYXJnaW4tYm90dG9tOi4ycmVtO2ZvbnQtc2l6ZTouOXJlbX0jZ29vZ2xlLW1hcCAudnVlLW1hcC1jb250YWluZXIgLmdtLXN0eWxlIC5nbS1zdHlsZS1pdy10IC5nbS1zdHlsZS1pdy1jIC5nbS1zdHlsZS1pdy1kIC5jb250ZW50IC50aXRsZXtmb250LXNpemU6MS4xcmVtO2ZvbnQtd2VpZ2h0OmJvbGQ7bWFyZ2luLWJvdHRvbTouMnJlbTtjb2xvcjojMDBhMGFmfSNnb29nbGUtbWFwIC52dWUtbWFwLWNvbnRhaW5lciAuZ20tc3R5bGUgLmdtLXN0eWxlLWl3LXQgLmdtLXN0eWxlLWl3LWMgLmdtLXN0eWxlLWl3LWQgLmNvbnRlbnQgYntmb250LXdlaWdodDo2MDAgIWltcG9ydGFudH0jZ29vZ2xlLW1hcCAudnVlLW1hcC1jb250YWluZXIgLmdtLXN0eWxlIC5nbS1zdHlsZS1pdy10IC5nbS1zdHlsZS1pdy1jIC5nbS1zdHlsZS1pdy1kIGEsI2dvb2dsZS1tYXAgLnZ1ZS1tYXAtY29udGFpbmVyIC5nbS1zdHlsZSAuZ20tc3R5bGUtaXctdCAuZ20tc3R5bGUtaXctYyAuZ20tc3R5bGUtaXctZCAuaW5mb3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzAwYTBhZjt0ZXh0LWFsaWduOmNlbnRlcjtwYWRkaW5nOi41cmVtO2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOi45cmVtO2ZvbnQtd2VpZ2h0OjYwMH0jZ29vZ2xlLW1hcCAudnVlLW1hcC1jb250YWluZXIgLmdtLXN0eWxlIC5nbS1zdHlsZS1pdy10IC5nbS1zdHlsZS1pdy1jIC5nbS1zdHlsZS1pdy1kIC5pbmZve3BhZGRpbmc6MXJlbX0jaG9tZS1zbGlkZXIgLnNsaWRle2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y292ZXI7cGFkZGluZy10b3A6MSU7cGFkZGluZy1ib3R0b206MSU7Y29sb3I6I2ZmZjtwb3NpdGlvbjpyZWxhdGl2ZX0jaG9tZS1zbGlkZXIgLnNsaWRlIC5jb2wgLmNvbnRlbnR7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKX0jaG9tZS1zbGlkZXIgLnNsaWRlLmRlZmF1bHQgLmNvbC5pbmZve2ZsZXg6MCAwIDYwJTttYXgtd2lkdGg6NjAlO3BhZGRpbmctdG9wOjEwJX0jaG9tZS1zbGlkZXIgLnNsaWRlLmRlZmF1bHQgaDF7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6Mi41cmVtO3RleHQtc2hhZG93OjAgMCA5cHggcmdiYSgwLDAsMCwwLjUpO21hcmdpbi1ib3R0b206M3JlbTtsaW5lLWhlaWdodDoxLjR9QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KXsjaG9tZS1zbGlkZXIgLnNsaWRlLmRlZmF1bHQgaDF7Zm9udC1zaXplOjEuNXJlbX19I2hvbWUtc2xpZGVyIC5zbGlkZS5kZWZhdWx0IGgxIHN0cm9uZ3tmb250LXNpemU6My41cmVtfUBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCl7I2hvbWUtc2xpZGVyIC5zbGlkZS5kZWZhdWx0IGgxIHN0cm9uZ3tmb250LXNpemU6MnJlbX19I2hvbWUtc2xpZGVyIC5zbGlkZS5kZWZhdWx0IC5idXR0b257ZGlzcGxheTpmbGV4O2p1c3RpZnktc2VsZjpmbGV4LXN0YXJ0fSNob21lLXNsaWRlciAuc2xpZGUucHJvZHVjdHtiYWNrZ3JvdW5kLWNvbG9yOiM5YWIwYzQ7Ym94LXNoYWRvdzppbnNldCAwcHggMHB4IDUwcHggMHB4IHJnYmEoMCwwLDAsMC4zKX0jaG9tZS1zbGlkZXIgLnNsaWRlLnByb2R1Y3QgLmNvbC5pbmZve2ZsZXg6MCAwIDUwJTttYXgtd2lkdGg6NTAlO3BhZGRpbmctdG9wOjUlfSNob21lLXNsaWRlciAuc2xpZGUucHJvZHVjdCAuY29sLmluZm8gLnRpdHJle3RleHQtYWxpZ246bGVmdDtmb250LXNpemU6Mi41cmVtO2ZvbnQtd2VpZ2h0OjIwMDtsaW5lLWhlaWdodDoxLjM7bWFyZ2luLWJvdHRvbToycmVtfUBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCl7I2hvbWUtc2xpZGVyIC5zbGlkZS5wcm9kdWN0IC5jb2wuaW5mbyAudGl0cmV7Zm9udC1zaXplOjEuNXJlbX19I2hvbWUtc2xpZGVyIC5zbGlkZS5wcm9kdWN0IC5jb2wuaW5mbyAudGl0cmUgc3Ryb25ne2ZvbnQtd2VpZ2h0OmJvbGR9I2hvbWUtc2xpZGVyIC5zbGlkZS5wcm9kdWN0IC5jb2wuaW5mbyAudGV4dGV7Zm9udC1zaXplOjEuMnJlbTttYXJnaW4tYm90dG9tOjEuNXJlbX1AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpeyNob21lLXNsaWRlciAuc2xpZGUucHJvZHVjdCAuY29sLmluZm8gLnRleHRle2Rpc3BsYXk6bm9uZX19I2hvbWUtc2xpZGVyIC5zbGlkZS5wcm9kdWN0IC5jb2wuaW5mbyAucGljdG9ze21hcmdpbi1ib3R0b206M3JlbX1AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpeyNob21lLXNsaWRlciAuc2xpZGUucHJvZHVjdCAuY29sLmluZm8gLnBpY3Rvc3tkaXNwbGF5Om5vbmV9fSNob21lLXNsaWRlciAuc2xpZGUucHJvZHVjdCAuY29sLmltYWdle2ZsZXg6MCAwIDQwJTttYXgtd2lkdGg6NDAlfUBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCl7I2hvbWUtc2xpZGVyIC5zbGlkZS5wcm9kdWN0IC5jb2wuaW1hZ2V7ZmxleDowIDAgNTAlO21heC13aWR0aDo1MCU7cGFkZGluZzowO2hlaWdodDoxMDAlfX0jaG9tZS1zbGlkZXIgLnNsaWRlLnByb2R1Y3QgLmNvbC5hY2Nlc3NvaXJlc3tmbGV4OjAgMCAxMCU7bWF4LXdpZHRoOjEwJTtmb250LXdlaWdodDoyMDA7Zm9udC1zaXplOjEuMnJlbTt0ZXh0LWFsaWduOmNlbnRlcjtwYWRkaW5nLXRvcDoyJX1AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpeyNob21lLXNsaWRlciAuc2xpZGUucHJvZHVjdCAuY29sLmFjY2Vzc29pcmVze2Rpc3BsYXk6bm9uZX19I2hvbWUtc2xpZGVyIC5zbGlkZS5wcm9kdWN0IC5jb2wuYWNjZXNzb2lyZXMgdWx7bGlzdC1zdHlsZS10eXBlOm5vbmU7cGFkZGluZzowfSNob21lLXNsaWRlciAuc2xpZGUucHJvZHVjdCAuY29sLmFjY2Vzc29pcmVzIHVsIGxpe21hcmdpbjoxcmVtIDB9I2hvbWUtc2xpZGVyIC5zbGlkZS5wcm9kdWN0IC5jb2wuYWNjZXNzb2lyZXMgdWwgbGkgYSBpbWd7dHJhbnNpdGlvbjphbGwgLjNzfSNob21lLXNsaWRlciAuc2xpZGUucHJvZHVjdCAuY29sLmFjY2Vzc29pcmVzIHVsIGxpIGE6aG92ZXIgaW1ne2JveC1zaGFkb3c6MCAwIDE1cHggMCByZ2JhKDAsMCwwLDAuMjUpO3RyYW5zZm9ybTpzY2FsZSgxLjA1KX0jaG9tZS1wcm9kdWN0c3t0ZXh0LWFsaWduOmNlbnRlcn1AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpeyNob21lLXByb2R1Y3RzIC5jYXRlZ29yeS1jb2x7cGFkZGluZzo1cHh9fSNob21lLXByb2R1Y3RzIC5jYXRlZ29yeS1jb2wgLmNhdGVnb3J5e3Bvc2l0aW9uOnJlbGF0aXZlfSNob21lLXByb2R1Y3RzIC5jYXRlZ29yeS1jb2wgLmNhdGVnb3J5IGF7ZGlzcGxheTpibG9jazt0cmFuc2l0aW9uOmFsbCAuNXN9I2hvbWUtcHJvZHVjdHMgLmNhdGVnb3J5LWNvbCAuY2F0ZWdvcnkgYSBoM3tiYWNrZ3JvdW5kLWNvbG9yOiMwMGEwYWY7Y29sb3I6I2ZmZjt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Zm9udC13ZWlnaHQ6MjAwO21hcmdpbjowO3BhZGRpbmc6LjVyZW19QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KXsjaG9tZS1wcm9kdWN0cyAuY2F0ZWdvcnktY29sIC5jYXRlZ29yeSBhIGgze2ZvbnQtc2l6ZToxLjNyZW19fSNob21lLXByb2R1Y3RzIC5jYXRlZ29yeS1jb2wgLmNhdGVnb3J5IGEgaDMgc3Ryb25ne2ZvbnQtd2VpZ2h0OjYwMH0jaG9tZS1wcm9kdWN0cyAuY2F0ZWdvcnktY29sIC5jYXRlZ29yeSBhIGltZ3t3aWR0aDoxMDAlfSNob21lLXByb2R1Y3RzIC5jYXRlZ29yeS1jb2wgLmNhdGVnb3J5IGE6OmFmdGVye2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltZy9idXR0b24vYnRuLXBsdXMtYmxhbmMuc3ZnKTtiYWNrZ3JvdW5kLXNpemU6MTAwJTt3aWR0aDozcmVtO2hlaWdodDozcmVtO2NvbnRlbnQ6JyAnO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6LjNyZW07Ym90dG9tOi4zcmVtfSNob21lLXByb2R1Y3RzIC5jYXRlZ29yeS1jb2wgLmNhdGVnb3J5IGE6aG92ZXJ7dHJhbnNmb3JtOnNjYWxlKDEuMDUpO2JveC1zaGFkb3c6MCAwIDE1cHggMCByZ2JhKDAsMCwwLDAuMjUpfSNob21lLXNlcnZpY2Vze21hcmdpbi10b3A6NHJlbTtiYWNrZ3JvdW5kLWNvbG9yOiNmNmY2ZjY7cGFkZGluZzoxcmVtIDEuNXJlbX0jaG9tZS1zZXJ2aWNlcyBoMnttYXJnaW4tYm90dG9tOjB9I2hvbWUtc2VydmljZXMgLnNlcnZpY2Vze2NvbG9yOiMwMGEwYWY7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7I2hvbWUtc2VydmljZXMgLnNlcnZpY2Vze2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtwYWRkaW5nOjFyZW0gMH19QG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCl7I2hvbWUtc2VydmljZXMgLnNlcnZpY2Vze3BhZGRpbmc6MXJlbSAxLjVyZW19fSNob21lLXNlcnZpY2VzIC5zZXJ2aWNlcyAuc2VydmljZXtwYWRkaW5nOjFyZW19QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KXsjaG9tZS1zZXJ2aWNlcyAuc2VydmljZXMgLnNlcnZpY2V7cGFkZGluZzoxcmVtIDB9fSNob21lLXNlcnZpY2VzIC5zZXJ2aWNlcyAuc2VydmljZSAubnVtYmVye2ZvbnQtc2l6ZTo0cmVtO2xpbmUtaGVpZ2h0OjRyZW07aGVpZ2h0OjRyZW07Zm9udC13ZWlnaHQ6Ym9sZDtmbG9hdDpsZWZ0O21hcmdpbi1yaWdodDouNXJlbTttYXJnaW4tdG9wOi0uMXJlbX1AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpeyNob21lLXNlcnZpY2VzIC5zZXJ2aWNlcyAuc2VydmljZSAubnVtYmVye2ZvbnQtc2l6ZTozcmVtO2xpbmUtaGVpZ2h0OjNyZW07aGVpZ2h0OjNyZW19fSNob21lLXNlcnZpY2VzIC5zZXJ2aWNlcyAuc2VydmljZSAudGV4dHtmbG9hdDpsZWZ0O2xpbmUtaGVpZ2h0OjEuMztmb250LXNpemU6MS41cmVtO2ZvbnQtd2VpZ2h0OjYwMH1AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpeyNob21lLXNlcnZpY2VzIC5zZXJ2aWNlcyAuc2VydmljZSAudGV4dHtmb250LXNpemU6MS4zcmVtO2xpbmUtaGVpZ2h0OjEuMn19I2hvbWUtc2VydmljZXMgLnNlcnZpY2VzIC5zZXJ2aWNlOjphZnRlcntjb250ZW50OicgJztkaXNwbGF5OmJsb2NrO2NsZWFyOmJvdGh9I2hvbWUtYWN0dXN7bWFyZ2luLXRvcDo0cmVtO3BhZGRpbmc6MXJlbSAwfSNob21lLWFjdHVzIGgye21hcmdpbi1ib3R0b206MH0jaG9tZS1hY3R1cyBhLmFsbHtmb250LXdlaWdodDo2MDA7Y29sb3I6IzAwYTBhZjtmb250LXNpemU6MXJlbTt0ZXh0LXRyYW5zZm9ybTpub25lO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0wLjJyZW0pfSNob21lLWFjdHVzIC5zbGljay1zbGlkZXJ7bWFyZ2luLXRvcDouM3JlbX0jaG9tZS1hY3R1cyAuc2xpY2stc2xpZGVyIC5zbGlkZSBoM3tjb2xvcjojMDBhMGFmO2ZvbnQtd2VpZ2h0OjYwMDtmb250LXNpemU6MS41cmVtO21hcmdpbi1ib3R0b206LjNyZW19I2hvbWUtYWN0dXMgLnNsaWNrLXNsaWRlciAuc2xpZGUgLnByZXZpZXd7bGluZS1oZWlnaHQ6MS4yNX0jaG9tZS1hY3R1cyAuc2xpY2stc2xpZGVyIC5zbGlkZSAucHJldmlldyBhLnJlYWQtbW9yZXtjb2xvcjojMDBhMGFmO2ZvbnQtd2VpZ2h0OjYwMDttYXJnaW4tbGVmdDouMXJlbTtkaXNwbGF5OmlubGluZS1ibG9ja30jaG9tZS1hY3R1cyAuc2xpY2stc2xpZGVyIC5zbGljay1kb3Rze3RvcDotNC41cmVtO2JvdHRvbTphdXRvfSNob21lLWFjdHVzIC5zbGljay1zbGlkZXIgLnNsaWNrLWRvdHMgbGkgYnV0dG9ue2JhY2tncm91bmQtY29sb3I6I2Y2ZjZmNn0jaG9tZS1jaGlmZnJlc3ttYXJnaW4tdG9wOjRyZW07dGV4dC1hbGlnbjpjZW50ZXJ9I2hvbWUtY2hpZmZyZXMgaDJ7bWFyZ2luLWJvdHRvbToxLjVyZW19I2hvbWUtY2hpZmZyZXMgLmNoaWZmcmVzIC5jaGlmZnJle3BhZGRpbmc6MCA2JX0ucGFnZS10ZW1wbGF0ZS1wYWdlLXNvbHV0aW9ucyBoMnttYXJnaW4tYm90dG9tOjEuNXJlbX0ucGFnZS10ZW1wbGF0ZS1wYWdlLXNvbHV0aW9ucyAuZmlsdGVyc3ttYXJnaW4tYm90dG9tOjRyZW19LnBhZ2UtdGVtcGxhdGUtcGFnZS1zb2x1dGlvbnMgLmZpbHRlcnMgLmZhY2V0d3AtZmFjZXR7bWFyZ2luOjB9LnBhZ2UtdGVtcGxhdGUtcGFnZS1zb2x1dGlvbnMgLmZpbHRlcnMgLmZhY2V0d3AtZmFjZXQgLmZhY2V0d3AtY2hlY2tib3h7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLXJpZ2h0OjEuNXJlbX0ucGFnZS10ZW1wbGF0ZS1wYWdlLXNvbHV0aW9ucyAuZmlsdGVycyAuZmFjZXR3cC1mYWNldCAuZmFjZXR3cC1jaGVja2JveCAuZmFjZXR3cC1jb3VudGVye2Rpc3BsYXk6bm9uZX0ucGFnZS10ZW1wbGF0ZS1wYWdlLWNvbnRhY3QgLndwY2Y3LC5jYW5kaWRhdHVyZS1zcG9udGFuZWUgLndwY2Y3e21hcmdpbi10b3A6MXJlbX0ucGFnZS10ZW1wbGF0ZS1wYWdlLWNvbnRhY3QgLndwY2Y3IC5mb3JtLWdyb3VwIGlucHV0LmZvcm0tY29udHJvbCwucGFnZS10ZW1wbGF0ZS1wYWdlLWNvbnRhY3QgLndwY2Y3IC5mb3JtLWdyb3VwIHNlbGVjdC5mb3JtLWNvbnRyb2wsLnBhZ2UtdGVtcGxhdGUtcGFnZS1jb250YWN0IC53cGNmNyAuZm9ybS1ncm91cCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wsLmNhbmRpZGF0dXJlLXNwb250YW5lZSAud3BjZjcgLmZvcm0tZ3JvdXAgaW5wdXQuZm9ybS1jb250cm9sLC5jYW5kaWRhdHVyZS1zcG9udGFuZWUgLndwY2Y3IC5mb3JtLWdyb3VwIHNlbGVjdC5mb3JtLWNvbnRyb2wsLmNhbmRpZGF0dXJlLXNwb250YW5lZSAud3BjZjcgLmZvcm0tZ3JvdXAgdGV4dGFyZWEuZm9ybS1jb250cm9se2JvcmRlcjowIG5vbmU7Ym9yZGVyLWJvdHRvbToycHggc29saWQgIzAwYTBhZjtib3JkZXItcmFkaXVzOjA7Zm9udC13ZWlnaHQ6MjAwO2JveC1zaGFkb3c6bm9uZTtjb2xvcjojMjcyNjI2O3BhZGRpbmctbGVmdDozcHg7cGFkZGluZy1yaWdodDozcHh9LnBhZ2UtdGVtcGxhdGUtcGFnZS1jb250YWN0IC53cGNmNyAuZm9ybS1ncm91cCBpbnB1dC5mb3JtLWNvbnRyb2w6OnBsYWNlaG9sZGVyLC5wYWdlLXRlbXBsYXRlLXBhZ2UtY29udGFjdCAud3BjZjcgLmZvcm0tZ3JvdXAgaW5wdXQuZm9ybS1jb250cm9sLnBsYWNlaG9sZGVyLC5wYWdlLXRlbXBsYXRlLXBhZ2UtY29udGFjdCAud3BjZjcgLmZvcm0tZ3JvdXAgc2VsZWN0LmZvcm0tY29udHJvbDo6cGxhY2Vob2xkZXIsLnBhZ2UtdGVtcGxhdGUtcGFnZS1jb250YWN0IC53cGNmNyAuZm9ybS1ncm91cCBzZWxlY3QuZm9ybS1jb250cm9sLnBsYWNlaG9sZGVyLC5wYWdlLXRlbXBsYXRlLXBhZ2UtY29udGFjdCAud3BjZjcgLmZvcm0tZ3JvdXAgdGV4dGFyZWEuZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlciwucGFnZS10ZW1wbGF0ZS1wYWdlLWNvbnRhY3QgLndwY2Y3IC5mb3JtLWdyb3VwIHRleHRhcmVhLmZvcm0tY29udHJvbC5wbGFjZWhvbGRlciwuY2FuZGlkYXR1cmUtc3BvbnRhbmVlIC53cGNmNyAuZm9ybS1ncm91cCBpbnB1dC5mb3JtLWNvbnRyb2w6OnBsYWNlaG9sZGVyLC5jYW5kaWRhdHVyZS1zcG9udGFuZWUgLndwY2Y3IC5mb3JtLWdyb3VwIGlucHV0LmZvcm0tY29udHJvbC5wbGFjZWhvbGRlciwuY2FuZGlkYXR1cmUtc3BvbnRhbmVlIC53cGNmNyAuZm9ybS1ncm91cCBzZWxlY3QuZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlciwuY2FuZGlkYXR1cmUtc3BvbnRhbmVlIC53cGNmNyAuZm9ybS1ncm91cCBzZWxlY3QuZm9ybS1jb250cm9sLnBsYWNlaG9sZGVyLC5jYW5kaWRhdHVyZS1zcG9udGFuZWUgLndwY2Y3IC5mb3JtLWdyb3VwIHRleHRhcmVhLmZvcm0tY29udHJvbDo6cGxhY2Vob2xkZXIsLmNhbmRpZGF0dXJlLXNwb250YW5lZSAud3BjZjcgLmZvcm0tZ3JvdXAgdGV4dGFyZWEuZm9ybS1jb250cm9sLnBsYWNlaG9sZGVye2NvbG9yOiM3MTY5Njl9LnBhZ2UtdGVtcGxhdGUtcGFnZS1jb250YWN0IC53cGNmNyAuZm9ybS1ncm91cCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sLnBhZ2UtdGVtcGxhdGUtcGFnZS1jb250YWN0IC53cGNmNyAuZm9ybS1ncm91cCBzZWxlY3RbdHlwZT1cImNoZWNrYm94XCJdLC5wYWdlLXRlbXBsYXRlLXBhZ2UtY29udGFjdCAud3BjZjcgLmZvcm0tZ3JvdXAgdGV4dGFyZWFbdHlwZT1cImNoZWNrYm94XCJdLC5jYW5kaWRhdHVyZS1zcG9udGFuZWUgLndwY2Y3IC5mb3JtLWdyb3VwIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSwuY2FuZGlkYXR1cmUtc3BvbnRhbmVlIC53cGNmNyAuZm9ybS1ncm91cCBzZWxlY3RbdHlwZT1cImNoZWNrYm94XCJdLC5jYW5kaWRhdHVyZS1zcG9udGFuZWUgLndwY2Y3IC5mb3JtLWdyb3VwIHRleHRhcmVhW3R5cGU9XCJjaGVja2JveFwiXXttYXJnaW4tcmlnaHQ6LjVyZW19LnBhZ2UtdGVtcGxhdGUtcGFnZS1jb250YWN0IC53cGNmNyAuZm9ybS1ncm91cCAuY29sLXNtLTEyIHNlbGVjdCwuY2FuZGlkYXR1cmUtc3BvbnRhbmVlIC53cGNmNyAuZm9ybS1ncm91cCAuY29sLXNtLTEyIHNlbGVjdHtwYWRkaW5nLWxlZnQ6M3B4Oy1tb3otcGFkZGluZy1zdGFydDowcHh9LnBhZ2UtdGVtcGxhdGUtcGFnZS1jb250YWN0IC53cGNmNyAuZm9ybS1ncm91cCB0ZXh0YXJlYSwuY2FuZGlkYXR1cmUtc3BvbnRhbmVlIC53cGNmNyAuZm9ybS1ncm91cCB0ZXh0YXJlYXtoZWlnaHQ6NHJlbX0ucGFnZS10ZW1wbGF0ZS1wYWdlLWNvbnRhY3QgLndwY2Y3IC5mb3JtLWdyb3VwIHRleHRhcmVhOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLC5jYW5kaWRhdHVyZS1zcG9udGFuZWUgLndwY2Y3IC5mb3JtLWdyb3VwIHRleHRhcmVhOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVye3dpZHRoOjEwMCU7aGVpZ2h0OjUwcHg7bGluZS1oZWlnaHQ6MTAwJTtyZXNpemU6dmVydGljYWx9LnBhZ2UtdGVtcGxhdGUtcGFnZS1jb250YWN0IC53cGNmNyAuZm9ybS1ncm91cCBzZWxlY3QsLmNhbmRpZGF0dXJlLXNwb250YW5lZSAud3BjZjcgLmZvcm0tZ3JvdXAgc2VsZWN0ey13ZWJraXQtYXBwZWFyYW5jZTpub25lOy1tb3otYXBwZWFyYW5jZTpub25lO2FwcGVhcmFuY2U6bm9uZTtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCg0NWRlZywgdHJhbnNwYXJlbnQgNTAlLCAjMDBhMGFmIDUwJSksbGluZWFyLWdyYWRpZW50KDEzNWRlZywgIzAwYTBhZiA1MCUsIHRyYW5zcGFyZW50IDUwJSk7YmFja2dyb3VuZC1wb3NpdGlvbjpjYWxjKDEwMCUgLSAyMHB4KSBjYWxjKDFyZW0gKyAycHgpLGNhbGMoMTAwJSAtIDE1cHgpIGNhbGMoMXJlbSArIDJweCksY2FsYygxMDAlIC0gMi41cmVtKSAwLjVyZW07YmFja2dyb3VuZC1zaXplOjVweCA1cHgsXHIgNXB4IDVweCxcciAxcHggMS41cmVtO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdH0ucGFnZS10ZW1wbGF0ZS1wYWdlLWNvbnRhY3QgLndwY2Y3IC5mb3JtLWdyb3VwIC53cGNmNy1saXN0LWl0ZW0sLmNhbmRpZGF0dXJlLXNwb250YW5lZSAud3BjZjcgLmZvcm0tZ3JvdXAgLndwY2Y3LWxpc3QtaXRlbXttYXJnaW4tdG9wOjFyZW07Zm9udC1zaXplOi45cmVtfS5wYWdlLXRlbXBsYXRlLXBhZ2UtY29udGFjdCAud3BjZjcgLmZvcm0tZ3JvdXAgLnBvbGl0aXF1ZS1jb25maWRlbnRpYWxpdGUtbGluaywuY2FuZGlkYXR1cmUtc3BvbnRhbmVlIC53cGNmNyAuZm9ybS1ncm91cCAucG9saXRpcXVlLWNvbmZpZGVudGlhbGl0ZS1saW5re2ZvbnQtc2l6ZTouOXJlbTtwYWRkaW5nLWxlZnQ6NDBweH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCl7LnBhZ2UtdGVtcGxhdGUtcGFnZS1jb250YWN0IC53cGNmNyAuZm9ybS1ncm91cCAucG9saXRpcXVlLWNvbmZpZGVudGlhbGl0ZS1saW5rLC5jYW5kaWRhdHVyZS1zcG9udGFuZWUgLndwY2Y3IC5mb3JtLWdyb3VwIC5wb2xpdGlxdWUtY29uZmlkZW50aWFsaXRlLWxpbmt7cGFkZGluZy1sZWZ0OjM1cHh9fUBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCl7LnBhZ2UtdGVtcGxhdGUtcGFnZS1jb250YWN0IC53cGNmNyAuZm9ybS1ncm91cCAucG9saXRpcXVlLWNvbmZpZGVudGlhbGl0ZS1saW5rLC5jYW5kaWRhdHVyZS1zcG9udGFuZWUgLndwY2Y3IC5mb3JtLWdyb3VwIC5wb2xpdGlxdWUtY29uZmlkZW50aWFsaXRlLWxpbmt7cGFkZGluZy1sZWZ0OjE0cHh9fUBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCl7LnBhZ2UtdGVtcGxhdGUtcGFnZS1jb250YWN0IC53cGNmNyAuZm9ybS1ncm91cCwuY2FuZGlkYXR1cmUtc3BvbnRhbmVlIC53cGNmNyAuZm9ybS1ncm91cHttYXJnaW4tYm90dG9tOjB9LnBhZ2UtdGVtcGxhdGUtcGFnZS1jb250YWN0IC53cGNmNyAuZm9ybS1ncm91cCAuY29sLXNtLTYsLnBhZ2UtdGVtcGxhdGUtcGFnZS1jb250YWN0IC53cGNmNyAuZm9ybS1ncm91cCAuY29sLXNtLTEyLC5jYW5kaWRhdHVyZS1zcG9udGFuZWUgLndwY2Y3IC5mb3JtLWdyb3VwIC5jb2wtc20tNiwuY2FuZGlkYXR1cmUtc3BvbnRhbmVlIC53cGNmNyAuZm9ybS1ncm91cCAuY29sLXNtLTEye21hcmdpbi1ib3R0b206LjVyZW19fS5ncmVjYXB0Y2hhLWJhZGdle2Rpc3BsYXk6bm9uZX0ucGFnZS10ZW1wbGF0ZS1wYWdlLWNvbnRhY3QgI25vdXMtdHJvdXZlciAuY29udGVudC13cmFwcGVye3BhZGRpbmctYm90dG9tOjA7cGFkZGluZy10b3A6MH0ucGFnZS10ZW1wbGF0ZS1wYWdlLWdyb3VwZSAuY29udGVudC13cmFwcGVye3BhZGRpbmctYm90dG9tOjFyZW19QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KXsucGFnZS10ZW1wbGF0ZS1wYWdlLWdyb3VwZSAuY29udGVudC13cmFwcGVye3BhZGRpbmctYm90dG9tOjFyZW19fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey5wYWdlLXRlbXBsYXRlLXBhZ2UtZ3JvdXBlIC5jb250ZW50LXdyYXBwZXJ7cGFkZGluZy1ib3R0b206MXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCl7LnBhZ2UtdGVtcGxhdGUtcGFnZS1ncm91cGUgLmNvbnRlbnQtd3JhcHBlcntwYWRkaW5nLWJvdHRvbToxcmVtfX0uaGVhZGVyLWVzcGFjZS1wcml2ZSAjYnJlYWRjcnVtYnN7ZmxvYXQ6bGVmdH0uaGVhZGVyLWVzcGFjZS1wcml2ZSAucm93IC5jb2wubGVmdHtwYWRkaW5nLWJvdHRvbTo1JX0uaGVhZGVyLWVzcGFjZS1wcml2ZSAucm93IC5jb2wubGVmdCBoMXtjbGVhcjpib3RoO3BhZGRpbmctdG9wOjB9LnBhZ2UtdGVtcGxhdGUtcGFnZS1wcml2ZS1jb25uZXhpb24gI2hlYWRlci1jb250ZW50IC5yaWdodHtwYWRkaW5nLXRvcDo1JTtwYWRkaW5nLXJpZ2h0OjUlO3BhZGRpbmctYm90dG9tOjUlO3BhZGRpbmctbGVmdDpjYWxjKDE1cHggKyAzJSk7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fS5wYWdlLXRlbXBsYXRlLXBhZ2UtcHJpdmUtY29ubmV4aW9uICNoZWFkZXItY29udGVudCAucmlnaHQgaDJ7cG9zaXRpb246c3RhdGljO2NvbG9yOiMwMGEwYWY7Zm9udC13ZWlnaHQ6NjAwO3RleHQtdHJhbnNmb3JtOm5vbmU7cGFkZGluZzowO3RleHQtYWxpZ246bGVmdDttYXJnaW4tYm90dG9tOjFyZW07ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fS5wYWdlLXRlbXBsYXRlLXBhZ2UtcHJpdmUtY29ubmV4aW9uICNoZWFkZXItY29udGVudCAucmlnaHQgLndwcGItdXNlci1mb3JtcyBpbnB1dC5pbnB1dHtib3JkZXI6MCBub25lO2JvcmRlci1ib3R0b206MnB4IHNvbGlkICMwMGEwYWY7Ym9yZGVyLXJhZGl1czowO2ZvbnQtd2VpZ2h0OjIwMDtib3gtc2hhZG93Om5vbmU7Y29sb3I6IzI3MjYyNn0ucGFnZS10ZW1wbGF0ZS1wYWdlLXByaXZlLWNvbm5leGlvbiAjaGVhZGVyLWNvbnRlbnQgLnJpZ2h0IC53cHBiLXVzZXItZm9ybXMgaW5wdXQuaW5wdXQ6OnBsYWNlaG9sZGVyLC5wYWdlLXRlbXBsYXRlLXBhZ2UtcHJpdmUtY29ubmV4aW9uICNoZWFkZXItY29udGVudCAucmlnaHQgLndwcGItdXNlci1mb3JtcyBpbnB1dC5pbnB1dC5wbGFjZWhvbGRlcntjb2xvcjojNzE2OTY5O29wYWNpdHk6MX0ucGFnZS10ZW1wbGF0ZS1wYWdlLXByaXZlLWNvbm5leGlvbiAjaGVhZGVyLWNvbnRlbnQgLnJpZ2h0IC53cHBiLXVzZXItZm9ybXMgLmxvZ2luLXJlbWVtYmVye2Rpc3BsYXk6bm9uZX0ucGFnZS10ZW1wbGF0ZS1wYWdlLXByaXZlLWNvbm5leGlvbiAjaGVhZGVyLWNvbnRlbnQgLnJpZ2h0IC53cHBiLXVzZXItZm9ybXMgLmJ1dHRvbi1wcmltYXJ5e2Rpc3BsYXk6aW5saW5lLWJsb2NrO2hlaWdodDozcmVtO2xpbmUtaGVpZ2h0OjIuOHJlbTtwYWRkaW5nOjAgMnJlbTtiYWNrZ3JvdW5kLWNvbG9yOiMwMGEwYWY7Y29sb3I6I2ZmZjtib3JkZXI6MnB4IHNvbGlkICMwMGEwYWY7Zm9udC1zaXplOjEuMXJlbTttYXJnaW46LjRyZW0gLjhyZW07bWFyZ2luLWxlZnQ6MDttaW4td2lkdGg6MTdyZW07bWF4LXdpZHRoOjEwMCU7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC13ZWlnaHQ6NjAwO3RyYW5zaXRpb246YWxsIC4yczttYXJnaW4tdG9wOjEuNXJlbX0ucGFnZS10ZW1wbGF0ZS1wYWdlLXByaXZlLWNvbm5leGlvbiAjaGVhZGVyLWNvbnRlbnQgLnJpZ2h0IC53cHBiLXVzZXItZm9ybXMgLmJ1dHRvbi1wcmltYXJ5OmhvdmVye2JhY2tncm91bmQtY29sb3I6I2ZmZjtjb2xvcjojMDBhMGFmfUBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCl7LnBhZ2UtdGVtcGxhdGUtcGFnZS1wcml2ZS1jb25uZXhpb24gI2hlYWRlci1jb250ZW50IC5yaWdodCAud3BwYi11c2VyLWZvcm1zIC5idXR0b24tcHJpbWFyeXtwYWRkaW5nOjAgMXJlbTtmb250LXNpemU6MXJlbX19LnBhZ2UtdGVtcGxhdGUtcGFnZS1wcml2ZS1jb25uZXhpb24gI2hlYWRlci1jb250ZW50IC5yaWdodCAud3BwYi11c2VyLWZvcm1zIC5sb2dpbi1yZWdpc3Rlci1sb3N0LXBhc3N3b3Jke2ZvbnQtd2VpZ2h0OjYwMH0ucGFnZS10ZW1wbGF0ZS1wYWdlLXByaXZlLWFjY3VlaWwgI2VzcGFjZS1wcml2ZS1hY2N1ZWlsLW1lbnV7bWFyZ2luOjNyZW19LnBhZ2UtdGVtcGxhdGUtcGFnZS1wcml2ZS1hY2N1ZWlsICNlc3BhY2UtcHJpdmUtYWNjdWVpbC1tZW51IC5pdGVte2JhY2tncm91bmQtY29sb3I6I2Y2ZjZmNjt0ZXh0LWFsaWduOmNlbnRlcjttYXgtd2lkdGg6MTRyZW19LnBhZ2UtdGVtcGxhdGUtcGFnZS1wcml2ZS1hY2N1ZWlsICNlc3BhY2UtcHJpdmUtYWNjdWVpbC1tZW51IC5pdGVtIGltZ3ttYXJnaW46MS41cmVtO21heC1oZWlnaHQ6NXJlbX0ucGFnZS10ZW1wbGF0ZS1wYWdlLXByaXZlLWFjY3VlaWwgI2VzcGFjZS1wcml2ZS1hY2N1ZWlsLW1lbnUgLml0ZW0gaDN7YmFja2dyb3VuZC1jb2xvcjojMDBhMGFmO2NvbG9yOiNmZmY7Zm9udC13ZWlnaHQ6NjAwO2ZvbnQtc2l6ZToxLjRyZW07cGFkZGluZzouN3JlbSAxcmVtfS5wYWdlLXRlbXBsYXRlLXBhZ2UtcHJpdmUtY29tcHRlIC53cHBiLXVzZXItZm9ybXMjd3BwYi1lZGl0LXVzZXIgaW5wdXR7Ym9yZGVyOjAgbm9uZTtib3JkZXItYm90dG9tOjJweCBzb2xpZCAjMDBhMGFmO2JvcmRlci1yYWRpdXM6MDtmb250LXdlaWdodDoyMDA7Ym94LXNoYWRvdzpub25lO2NvbG9yOiMyNzI2MjZ9LnBhZ2UtdGVtcGxhdGUtcGFnZS1wcml2ZS1jb21wdGUgLndwcGItdXNlci1mb3JtcyN3cHBiLWVkaXQtdXNlciBpbnB1dDo6cGxhY2Vob2xkZXIsLnBhZ2UtdGVtcGxhdGUtcGFnZS1wcml2ZS1jb21wdGUgLndwcGItdXNlci1mb3JtcyN3cHBiLWVkaXQtdXNlciBpbnB1dC5wbGFjZWhvbGRlcntjb2xvcjojNzE2OTY5O29wYWNpdHk6MX0ucGFnZS10ZW1wbGF0ZS1wYWdlLXByaXZlLWNvbXB0ZSAud3BwYi11c2VyLWZvcm1zI3dwcGItZWRpdC11c2VyIC5idXR0b257ZGlzcGxheTppbmxpbmUtYmxvY2s7aGVpZ2h0OjNyZW07bGluZS1oZWlnaHQ6Mi44cmVtO3BhZGRpbmc6MCAycmVtO2JhY2tncm91bmQtY29sb3I6IzAwYTBhZjtjb2xvcjojZmZmO2JvcmRlcjoycHggc29saWQgIzAwYTBhZjtmb250LXNpemU6MS4xcmVtO21hcmdpbjouNHJlbSAuOHJlbTttYXJnaW4tbGVmdDowO21pbi13aWR0aDoxN3JlbTttYXgtd2lkdGg6MTAwJTt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXdlaWdodDo2MDA7dHJhbnNpdGlvbjphbGwgLjJzO21hcmdpbi10b3A6MS41cmVtfS5wYWdlLXRlbXBsYXRlLXBhZ2UtcHJpdmUtY29tcHRlIC53cHBiLXVzZXItZm9ybXMjd3BwYi1lZGl0LXVzZXIgLmJ1dHRvbjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Y29sb3I6IzAwYTBhZn1AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpey5wYWdlLXRlbXBsYXRlLXBhZ2UtcHJpdmUtY29tcHRlIC53cHBiLXVzZXItZm9ybXMjd3BwYi1lZGl0LXVzZXIgLmJ1dHRvbntwYWRkaW5nOjAgMXJlbTtmb250LXNpemU6MXJlbX19LnBhZ2UtdGVtcGxhdGUtcGFnZS1wcml2ZS1jb21wdGUgLndwcGItdXNlci1mb3JtcyN3cHBiLWVkaXQtdXNlciAud3BwYi1kZWZhdWx0LW5hbWUtaGVhZGluZywucGFnZS10ZW1wbGF0ZS1wYWdlLXByaXZlLWNvbXB0ZSAud3BwYi11c2VyLWZvcm1zI3dwcGItZWRpdC11c2VyIC53cHBiLWRlZmF1bHQtZmlyc3QtbmFtZSwucGFnZS10ZW1wbGF0ZS1wYWdlLXByaXZlLWNvbXB0ZSAud3BwYi11c2VyLWZvcm1zI3dwcGItZWRpdC11c2VyIC53cHBiLWRlZmF1bHQtbGFzdC1uYW1lLC5wYWdlLXRlbXBsYXRlLXBhZ2UtcHJpdmUtY29tcHRlIC53cHBiLXVzZXItZm9ybXMjd3BwYi1lZGl0LXVzZXIgLndwcGItZGVmYXVsdC1uaWNrbmFtZSwucGFnZS10ZW1wbGF0ZS1wYWdlLXByaXZlLWNvbXB0ZSAud3BwYi11c2VyLWZvcm1zI3dwcGItZWRpdC11c2VyIC53cHBiLWRlZmF1bHQtZGlzcGxheS1uYW1lLXB1YmxpY2x5LWFzLC5wYWdlLXRlbXBsYXRlLXBhZ2UtcHJpdmUtY29tcHRlIC53cHBiLXVzZXItZm9ybXMjd3BwYi1lZGl0LXVzZXIgLndwcGItZGVmYXVsdC11c2VybmFtZSwucGFnZS10ZW1wbGF0ZS1wYWdlLXByaXZlLWNvbXB0ZSAud3BwYi11c2VyLWZvcm1zI3dwcGItZWRpdC11c2VyIC53cHBiLWRlZmF1bHQtY29udGFjdC1pbmZvLWhlYWRpbmcsLnBhZ2UtdGVtcGxhdGUtcGFnZS1wcml2ZS1jb21wdGUgLndwcGItdXNlci1mb3JtcyN3cHBiLWVkaXQtdXNlciAud3BwYi1kZWZhdWx0LWFib3V0LXlvdXJzZWxmLWhlYWRpbmcsLnBhZ2UtdGVtcGxhdGUtcGFnZS1wcml2ZS1jb21wdGUgLndwcGItdXNlci1mb3JtcyN3cHBiLWVkaXQtdXNlciAud3BwYi1kZWZhdWx0LWJpb2dyYXBoaWNhbC1pbmZve2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS5wYWdlLXRlbXBsYXRlLXBhZ2UtcHJpdmUtY29tcHRlICNzZWxlY3RfdXNlcl90b19lZGl0X2Zvcm17ZGlzcGxheTpub25lICFpbXBvcnRhbnR9I2VzcGFjZS1wcml2ZS1tZW51e3BhZGRpbmctbGVmdDoxLjVyZW07cGFkZGluZy1yaWdodDoxcmVtO2Zsb2F0OnJpZ2h0fSNlc3BhY2UtcHJpdmUtbWVudSAuaXRlbXt0ZXh0LWFsaWduOmNlbnRlcjtwYWRkaW5nLWJvdHRvbToxcmVtfSNlc3BhY2UtcHJpdmUtbWVudSAuaXRlbSAuaW1hZ2V7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyO2JhY2tncm91bmQtc2l6ZTphdXRvIDcwJTtoZWlnaHQ6M3JlbX0jZXNwYWNlLXByaXZlLW1lbnUgLml0ZW0gaDN7Y29sb3I6IzI3MjYyNjtmb250LXdlaWdodDo2MDA7Zm9udC1zaXplOi45cmVtfS5lc3BhY2UtcHJpdmUtcHJvZHVjdHMtbmF2e21hcmdpbi10b3A6M3JlbX1AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpey5lc3BhY2UtcHJpdmUtcHJvZHVjdHMtbmF2IC5sZWZ0e21hcmdpbi1ib3R0b206MXJlbX19LmVzcGFjZS1wcml2ZS1wcm9kdWN0cy1uYXYgLmxlZnQgLmNhdGVnb3J5LXRhYnttYXJnaW4tYm90dG9tOi4xNXJlbTtjdXJzb3I6cG9pbnRlcjtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nLWxlZnQ6MTVweH1AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpey5lc3BhY2UtcHJpdmUtcHJvZHVjdHMtbmF2IC5sZWZ0IC5jYXRlZ29yeS10YWJ7cGFkZGluZy1yaWdodDoxNXB4fX0uZXNwYWNlLXByaXZlLXByb2R1Y3RzLW5hdiAubGVmdCAuY2F0ZWdvcnktdGFiIC5pbWFnZXtiYWNrZ3JvdW5kLWNvbG9yOiNmNmY2ZjY7dGV4dC1hbGlnbjpjZW50ZXI7aGVpZ2h0OjZyZW07cG9zaXRpb246cmVsYXRpdmV9LmVzcGFjZS1wcml2ZS1wcm9kdWN0cy1uYXYgLmxlZnQgLmNhdGVnb3J5LXRhYiAuaW1hZ2UgaW1ne21heC1oZWlnaHQ6NnJlbTttYXgtd2lkdGg6Y2FsYygxMDAlIC0gMzBweCk7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpfS5lc3BhY2UtcHJpdmUtcHJvZHVjdHMtbmF2IC5sZWZ0IC5jYXRlZ29yeS10YWIgLnRpdHJle2JhY2tncm91bmQtY29sb3I6IzJlMzMzODtjb2xvcjojZmZmO2ZvbnQtd2VpZ2h0OjYwMDtwYWRkaW5nLXRvcDo1JTtmb250LXNpemU6LjlyZW07bGluZS1oZWlnaHQ6MS4zO3RyYW5zaXRpb246YWxsIC4ycztwb3NpdGlvbjpyZWxhdGl2ZX0uZXNwYWNlLXByaXZlLXByb2R1Y3RzLW5hdiAubGVmdCAuY2F0ZWdvcnktdGFiIC50aXRyZSBkaXZ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0OjE1cHg7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7bWF4LXdpZHRoOmNhbGMoMTAwJSAtIDMwcHgpfS5lc3BhY2UtcHJpdmUtcHJvZHVjdHMtbmF2IC5sZWZ0IC5jYXRlZ29yeS10YWIuYWN0aXZlIC50aXRyZXtiYWNrZ3JvdW5kLWNvbG9yOiMwMGEwYWZ9LmVzcGFjZS1wcml2ZS1wcm9kdWN0cy1uYXYgLmxlZnQgLmNhdGVnb3J5LXRhYi5hY3RpdmU6OmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0Oi0zMHB4O2hlaWdodDoxMDAlO2NvbnRlbnQ6JyAnO2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltZy9wcml2ZS9hcnJvdy1wcml2ZS1wcm9kdWN0LW5hdi5wbmcpO2JhY2tncm91bmQtcG9zaXRpb246bGVmdDtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOmNvbnRhaW47d2lkdGg6MTVweDt0b3A6MH1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsuZXNwYWNlLXByaXZlLXByb2R1Y3RzLW5hdiAucmlnaHR7cGFkZGluZy1sZWZ0OjUlfX0uZXNwYWNlLXByaXZlLXByb2R1Y3RzLW5hdiAucmlnaHQgLmNhdGVnb3J5LXRhYi1jb250ZW50IC5wcm9kdWN0e2JhY2tncm91bmQtY29sb3I6I2Y2ZjZmNjttYXJnaW4tYm90dG9tOi4zcmVtfS5lc3BhY2UtcHJpdmUtcHJvZHVjdHMtbmF2IC5yaWdodCAuY2F0ZWdvcnktdGFiLWNvbnRlbnQgLnByb2R1Y3QgLnRpdHJle3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6MiUgNSU7bWluLWhlaWdodDo2cmVtO3BhZGRpbmctcmlnaHQ6NHJlbX0uZXNwYWNlLXByaXZlLXByb2R1Y3RzLW5hdiAucmlnaHQgLmNhdGVnb3J5LXRhYi1jb250ZW50IC5wcm9kdWN0IC50aXRyZSBoMntjb2xvcjojMjcyNjI2O2ZvbnQtc2l6ZToxLjRyZW07dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO21hcmdpbi1ib3R0b206MH0uZXNwYWNlLXByaXZlLXByb2R1Y3RzLW5hdiAucmlnaHQgLmNhdGVnb3J5LXRhYi1jb250ZW50IC5wcm9kdWN0IC50aXRyZSBoMiBpbWd7bWFyZ2luLXJpZ2h0OjJyZW07bWF4LXdpZHRoOjRyZW07bWF4LWhlaWdodDo0LjVyZW19LmVzcGFjZS1wcml2ZS1wcm9kdWN0cy1uYXYgLnJpZ2h0IC5jYXRlZ29yeS10YWItY29udGVudCAucHJvZHVjdCAudGl0cmUgLmFjY29yZGlvbi1idXR0b257YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1nL2J1dHRvbi9idG4tcGx1cy5zdmcpO3dpZHRoOjNyZW07aGVpZ2h0OjNyZW07Ym9yZGVyOjFweCBzb2xpZCAjZmZmO2Rpc3BsYXk6YmxvY2s7YmFja2dyb3VuZC1zaXplOmNvdmVyO2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7cmlnaHQ6MyU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSl9LmVzcGFjZS1wcml2ZS1wcm9kdWN0cy1uYXYgLnJpZ2h0IC5jYXRlZ29yeS10YWItY29udGVudCAucHJvZHVjdC5hY3RpdmUgLmFjY29yZGlvbi1idXR0b257YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1nL2J1dHRvbi9idG4tbW9pbnMuc3ZnKX0uZXNwYWNlLXByaXZlLXByb2R1Y3RzLW5hdiAucmlnaHQgLmNhdGVnb3J5LXRhYi1jb250ZW50IC5wcm9kdWN0IC5jb250ZW50e3BhZGRpbmc6MiUgNSV9LmVzcGFjZS1wcml2ZS1wcm9kdWN0cy1uYXYgLnJpZ2h0IC5jYXRlZ29yeS10YWItY29udGVudCAucHJvZHVjdCAuY29udGVudCAucm93e2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkZGQ7cGFkZGluZzoxcmVtIDB9LmVzcGFjZS1wcml2ZS1wcm9kdWN0cy1uYXYgLnJpZ2h0IC5jYXRlZ29yeS10YWItY29udGVudCAucHJvZHVjdCAuY29udGVudCAucm93Omxhc3QtY2hpbGR7Ym9yZGVyLWJvdHRvbTowIG5vbmV9LmVzcGFjZS1wcml2ZS1wcm9kdWN0cy1uYXYgLnJpZ2h0IC5jYXRlZ29yeS10YWItY29udGVudCAucHJvZHVjdCAuY29udGVudCAucm93IGgzLC5lc3BhY2UtcHJpdmUtcHJvZHVjdHMtbmF2IC5yaWdodCAuY2F0ZWdvcnktdGFiLWNvbnRlbnQgLnByb2R1Y3QgLmNvbnRlbnQgLnJvdyBhe2ZvbnQtd2VpZ2h0OjYwMDtmb250LXNpemU6MS4ycmVtfS5lc3BhY2UtcHJpdmUtcHJvZHVjdHMtbmF2IC5yaWdodCAuY2F0ZWdvcnktdGFiLWNvbnRlbnQgLnByb2R1Y3QgLmNvbnRlbnQgLnJvdyBoM3tjb2xvcjojMjcyNjI2fUBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCl7LmVzcGFjZS1wcml2ZS1wcm9kdWN0cy1uYXYgLnJpZ2h0IC5jYXRlZ29yeS10YWItY29udGVudCAucHJvZHVjdCAuY29udGVudCAucm93IGgze2ZvbnQtc2l6ZToxLjFyZW19fS5lc3BhY2UtcHJpdmUtcHJvZHVjdHMtbmF2IC5yaWdodCAuY2F0ZWdvcnktdGFiLWNvbnRlbnQgLnByb2R1Y3QgLmNvbnRlbnQgLnJvdyBhe2NvbG9yOiMwMGEwYWZ9QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KXsuZXNwYWNlLXByaXZlLXByb2R1Y3RzLW5hdiAucmlnaHQgLmNhdGVnb3J5LXRhYi1jb250ZW50IC5wcm9kdWN0IC5jb250ZW50IC5yb3cgYXtmb250LXNpemU6MXJlbX19LmVzcGFjZS1wcml2ZS1wcm9kdWN0cy1uYXYgLnJpZ2h0IC5jYXRlZ29yeS10YWItY29udGVudCAucHJvZHVjdCAuY29udGVudCAucm93IHVse2xpc3Qtc3R5bGUtdHlwZTpub25lO3RleHQtYWxpZ246cmlnaHQ7bWFyZ2luOjA7cGFkZGluZzowfUBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCl7LmVzcGFjZS1wcml2ZS1wcm9kdWN0cy1uYXYgLnJpZ2h0IC5jYXRlZ29yeS10YWItY29udGVudCAucHJvZHVjdCAuY29udGVudCAucm93IHVse3RleHQtYWxpZ246bGVmdH19LmVzcGFjZS1wcml2ZS1wcm9kdWN0cy1uYXYgLnJpZ2h0IC5jYXRlZ29yeS10YWItY29udGVudCAucHJvZHVjdC5hY3RpdmUgLnRpdHJle2JhY2tncm91bmQtY29sb3I6IzAwYTBhZn0uZXNwYWNlLXByaXZlLXByb2R1Y3RzLW5hdiAucmlnaHQgLmNhdGVnb3J5LXRhYi1jb250ZW50IC5wcm9kdWN0LmFjdGl2ZSAudGl0cmUgaDJ7Y29sb3I6I2ZmZn0ucGFnZS10ZW1wbGF0ZS1wYWdlLXByaXZlLW1haiAuZXNwYWNlLXByaXZlLXByb2R1Y3RzLW5hdiAucmlnaHQgLmNhdGVnb3J5LXRhYi1jb250ZW50IC5wcm9kdWN0IC50aXRyZXtwYWRkaW5nLXRvcDozJX0ucGFnZS10ZW1wbGF0ZS1wYWdlLXByaXZlLW1haiAuZXNwYWNlLXByaXZlLXByb2R1Y3RzLW5hdiAucmlnaHQgLmNhdGVnb3J5LXRhYi1jb250ZW50IC5wcm9kdWN0IC5jb250ZW50IGF7Y29sb3I6IzI3MjYyNjt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5wYWdlLXRlbXBsYXRlLXBhZ2UtcHJpdmUtbWFqIC5lc3BhY2UtcHJpdmUtcHJvZHVjdHMtbmF2IC5yaWdodCAubm91dmVsbGUtZGVtYW5kZXtiYWNrZ3JvdW5kLWNvbG9yOiNmNmY2ZjY7cGFkZGluZzoyJSA1JTttYXJnaW4tdG9wOjFyZW19LnBhZ2UtdGVtcGxhdGUtcGFnZS1wcml2ZS1tYWogLmVzcGFjZS1wcml2ZS1wcm9kdWN0cy1uYXYgLnJpZ2h0IC5ub3V2ZWxsZS1kZW1hbmRlIGgye3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LXNpemU6MS40cmVtO21hcmdpbi1ib3R0b206MXJlbX0ucGFnZS10ZW1wbGF0ZS1wYWdlLXByaXZlLW1haiAuZXNwYWNlLXByaXZlLXByb2R1Y3RzLW5hdiAucmlnaHQgLm5vdXZlbGxlLWRlbWFuZGUgZm9ybS53cGNmNy1mb3JtIHB7bWFyZ2luLWJvdHRvbTowO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOnRvcH0ucGFnZS10ZW1wbGF0ZS1wYWdlLXByaXZlLW1haiAuZXNwYWNlLXByaXZlLXByb2R1Y3RzLW5hdiAucmlnaHQgLm5vdXZlbGxlLWRlbWFuZGUgZm9ybS53cGNmNy1mb3JtIC5jdXN0b20tZmlsZXt3aWR0aDpjYWxjKDEwMCUgLSAxMnJlbSk7bWFyZ2luLXJpZ2h0OjFyZW19QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KXsucGFnZS10ZW1wbGF0ZS1wYWdlLXByaXZlLW1haiAuZXNwYWNlLXByaXZlLXByb2R1Y3RzLW5hdiAucmlnaHQgLm5vdXZlbGxlLWRlbWFuZGUgZm9ybS53cGNmNy1mb3JtIC5jdXN0b20tZmlsZXt3aWR0aDoxMDAlO21hcmdpbi1ib3R0b206LjVyZW19fS5wYWdlLXRlbXBsYXRlLXBhZ2UtcHJpdmUtb3V0aWxzLWFpZGUtdmVudGUgLmVzcGFjZS1wcml2ZS1wcm9kdWN0cy1uYXYgLmxlZnQgLmJ1dHRvbi1ibGFja3ttYXJnaW4tdG9wOjFyZW07bWFyZ2luLXJpZ2h0Oi0xNXB4O3dpZHRoOmNhbGMoMTAwJSArIDE1cHgpO2hlaWdodDozcmVtO2xpbmUtaGVpZ2h0OjIuOXJlbX1AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpey5wYWdlLXRlbXBsYXRlLXBhZ2UtcHJpdmUtb3V0aWxzLWFpZGUtdmVudGUgLmVzcGFjZS1wcml2ZS1wcm9kdWN0cy1uYXYgLmxlZnQgLmJ1dHRvbi1ibGFja3t3aWR0aDoxMDAlO21hcmdpbi1yaWdodDowfX0ucGFnZS10ZW1wbGF0ZS1wYWdlLXByaXZlLW91dGlscy1haWRlLXZlbnRlIC5lc3BhY2UtcHJpdmUtcHJvZHVjdHMtbmF2IC5yaWdodCAuY2F0ZWdvcnktdGFiLWNvbnRlbnQgLnByb2R1Y3QgLmNvbnRlbnQgaDN7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS5wYWdlLXRlbXBsYXRlLXBhZ2UtcHJpdmUtb3V0aWxzLWFpZGUtdmVudGUgLmVzcGFjZS1wcml2ZS1wcm9kdWN0cy1uYXYgLnJpZ2h0IC5jYXRlZ29yeS10YWItY29udGVudCAucHJvZHVjdCAuY29udGVudCAucm93IC5sZWZ0IHAsLnBhZ2UtdGVtcGxhdGUtcGFnZS1wcml2ZS1vdXRpbHMtYWlkZS12ZW50ZSAuZXNwYWNlLXByaXZlLXByb2R1Y3RzLW5hdiAucmlnaHQgLmNhdGVnb3J5LXRhYi1jb250ZW50IC5wcm9kdWN0IC5jb250ZW50IC5yb3cgLmxlZnQgdWwsLnBhZ2UtdGVtcGxhdGUtcGFnZS1wcml2ZS1vdXRpbHMtYWlkZS12ZW50ZSAuZXNwYWNlLXByaXZlLXByb2R1Y3RzLW5hdiAucmlnaHQgLmNhdGVnb3J5LXRhYi1jb250ZW50IC5wcm9kdWN0IC5jb250ZW50IC5yb3cgLmxlZnQgbGl7dGV4dC1hbGlnbjpsZWZ0fS5wYWdlLXRlbXBsYXRlLXBhZ2UtcHJpdmUtb3V0aWxzLWFpZGUtdmVudGUgLmVzcGFjZS1wcml2ZS1wcm9kdWN0cy1uYXYgLnJpZ2h0IC5jYXRlZ29yeS10YWItY29udGVudCAucHJvZHVjdCAuY29udGVudCAucm93IC5yaWdodCAucm93e2hlaWdodDoxMDAlfS5wYWdlLXRlbXBsYXRlLXBhZ2UtcHJpdmUtb3V0aWxzLWFpZGUtdmVudGUgLmVzcGFjZS1wcml2ZS1wcm9kdWN0cy1uYXYgLnJpZ2h0IC5jYXRlZ29yeS10YWItY29udGVudCAucHJvZHVjdCAuY29udGVudCAucm93IC5yaWdodCAucm93IC5iaWctaW1hZ2V7aGVpZ2h0OjEwMCU7YmFja2dyb3VuZC1zaXplOmNvbnRhaW47YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXI7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0fS5wYWdlLXRlbXBsYXRlLXBhZ2UtcHJpdmUtb3V0aWxzLWFpZGUtdmVudGUgLmVzcGFjZS1wcml2ZS1wcm9kdWN0cy1uYXYgLnJpZ2h0IC5jYXRlZ29yeS10YWItY29udGVudCAucHJvZHVjdCAuY29udGVudCAucm93IC5yaWdodCAucm93IC5waWN0b3N7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDtib3R0b206MDttYXJnaW4tYm90dG9tOjB9LnBhZ2UtdGVtcGxhdGUtcGFnZS1wcml2ZS1vdXRpbHMtYWlkZS12ZW50ZSAuZXNwYWNlLXByaXZlLXByb2R1Y3RzLW5hdiAucmlnaHQgLmNhdGVnb3J5LXRhYi1jb250ZW50IC5wcm9kdWN0IC5jb250ZW50IC5yb3cgLnJpZ2h0IC5yb3cgLnBpY3RvcyBsaXtkaXNwbGF5OmJsb2NrO21hcmdpbi1ib3R0b206LjhyZW19LnBhZ2UtdGVtcGxhdGUtcGFnZS1wcml2ZS1vdXRpbHMtYWlkZS12ZW50ZSAuZXNwYWNlLXByaXZlLXByb2R1Y3RzLW5hdiAucmlnaHQgLmNhdGVnb3J5LXRhYi1jb250ZW50IC5wcm9kdWN0IC5jb250ZW50IC5yb3cgLnJpZ2h0IC5yb3cgLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdCAuc2xpY2stdHJhY2sgLnNsaWNrLXNsaWRlIC5zbGlkZXtoZWlnaHQ6Ny41cmVtO2JhY2tncm91bmQtc2l6ZTpjb250YWluO2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtjdXJzb3I6cG9pbnRlcjt0cmFuc2l0aW9uOmFsbCAuNXN9LnBhZ2UtdGVtcGxhdGUtcGFnZS1wcml2ZS1vdXRpbHMtYWlkZS12ZW50ZSAuZXNwYWNlLXByaXZlLXByb2R1Y3RzLW5hdiAucmlnaHQgLmNhdGVnb3J5LXRhYi1jb250ZW50IC5wcm9kdWN0IC5jb250ZW50IC5yb3cgLnJpZ2h0IC5yb3cgLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdCAuc2xpY2stdHJhY2sgLnNsaWNrLXNsaWRlIC5zbGlkZTpob3Zlcnt0cmFuc2Zvcm06c2NhbGUoMS4wNSl9LnBhZ2UtdGVtcGxhdGUtcGFnZS1wcml2ZS1vdXRpbHMtYWlkZS12ZW50ZSAuZXNwYWNlLXByaXZlLXByb2R1Y3RzLW5hdiAucmlnaHQgLmNhdGVnb3J5LXRhYi1jb250ZW50IC5wcm9kdWN0IC5jb250ZW50IC5yb3cgLmxvZ28tZmljaGUtc29sdXRpb257dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZzoxLjVyZW0gMH0ucGFnZS10ZW1wbGF0ZS1wYWdlLXByaXZlLW91dGlscy1haWRlLXZlbnRlIC5lc3BhY2UtcHJpdmUtcHJvZHVjdHMtbmF2IC5yaWdodCAuY2F0ZWdvcnktdGFiLWNvbnRlbnQgLnByb2R1Y3QgLmNvbnRlbnQgLnJvdyAubG9nby1maWNoZS1zb2x1dGlvbiBpbWd7bWFyZ2luLWJvdHRvbToycmVtfS5wYWdlLXRlbXBsYXRlLXBhZ2UtcHJpdmUtb3V0aWxzLWFpZGUtdmVudGUgLmVzcGFjZS1wcml2ZS1wcm9kdWN0cy1uYXYgLnJpZ2h0IC5jYXRlZ29yeS10YWItY29udGVudCAucHJvZHVjdCAuY29udGVudCAucm93IC5maWNoZS10ZWNobmlxdWUsLnBhZ2UtdGVtcGxhdGUtcGFnZS1wcml2ZS1vdXRpbHMtYWlkZS12ZW50ZSAuZXNwYWNlLXByaXZlLXByb2R1Y3RzLW5hdiAucmlnaHQgLmNhdGVnb3J5LXRhYi1jb250ZW50IC5wcm9kdWN0IC5jb250ZW50IC5yb3cgLm1hdHJpY2UtZGV2aXMsLnBhZ2UtdGVtcGxhdGUtcGFnZS1wcml2ZS1vdXRpbHMtYWlkZS12ZW50ZSAuZXNwYWNlLXByaXZlLXByb2R1Y3RzLW5hdiAucmlnaHQgLmNhdGVnb3J5LXRhYi1jb250ZW50IC5wcm9kdWN0IC5jb250ZW50IC5yb3cgLmZpY2hlcy1wcm9kdWl0c3twYWRkaW5nLXRvcDoxLjVyZW07cGFkZGluZy1ib3R0b206MXJlbX0ucGFnZS10ZW1wbGF0ZS1wYWdlLXByaXZlLW91dGlscy1haWRlLXZlbnRlIC5lc3BhY2UtcHJpdmUtcHJvZHVjdHMtbmF2IC5yaWdodCAuY2F0ZWdvcnktdGFiLWNvbnRlbnQgLnByb2R1Y3QgLmNvbnRlbnQgLnJvdyAuZmljaGUtdGVjaG5pcXVlIC5kZXNjcmlwdGlvbiwucGFnZS10ZW1wbGF0ZS1wYWdlLXByaXZlLW91dGlscy1haWRlLXZlbnRlIC5lc3BhY2UtcHJpdmUtcHJvZHVjdHMtbmF2IC5yaWdodCAuY2F0ZWdvcnktdGFiLWNvbnRlbnQgLnByb2R1Y3QgLmNvbnRlbnQgLnJvdyAubWF0cmljZS1kZXZpcyAuZGVzY3JpcHRpb24sLnBhZ2UtdGVtcGxhdGUtcGFnZS1wcml2ZS1vdXRpbHMtYWlkZS12ZW50ZSAuZXNwYWNlLXByaXZlLXByb2R1Y3RzLW5hdiAucmlnaHQgLmNhdGVnb3J5LXRhYi1jb250ZW50IC5wcm9kdWN0IC5jb250ZW50IC5yb3cgLmZpY2hlcy1wcm9kdWl0cyAuZGVzY3JpcHRpb257bWFyZ2luLWJvdHRvbTouOHJlbX0ucGFnZS10ZW1wbGF0ZS1wYWdlLXByaXZlLW91dGlscy1haWRlLXZlbnRlIC5lc3BhY2UtcHJpdmUtcHJvZHVjdHMtbmF2IC5yaWdodCAuY2F0ZWdvcnktdGFiLWNvbnRlbnQgLnByb2R1Y3QgLmNvbnRlbnQgLnJvdyAuZmljaGUtdGVjaG5pcXVlIC5kZXNjcmlwdGlvbiB1bCwucGFnZS10ZW1wbGF0ZS1wYWdlLXByaXZlLW91dGlscy1haWRlLXZlbnRlIC5lc3BhY2UtcHJpdmUtcHJvZHVjdHMtbmF2IC5yaWdodCAuY2F0ZWdvcnktdGFiLWNvbnRlbnQgLnByb2R1Y3QgLmNvbnRlbnQgLnJvdyAubWF0cmljZS1kZXZpcyAuZGVzY3JpcHRpb24gdWwsLnBhZ2UtdGVtcGxhdGUtcGFnZS1wcml2ZS1vdXRpbHMtYWlkZS12ZW50ZSAuZXNwYWNlLXByaXZlLXByb2R1Y3RzLW5hdiAucmlnaHQgLmNhdGVnb3J5LXRhYi1jb250ZW50IC5wcm9kdWN0IC5jb250ZW50IC5yb3cgLmZpY2hlcy1wcm9kdWl0cyAuZGVzY3JpcHRpb24gdWx7bGlzdC1zdHlsZTpkaXNjO3RleHQtYWxpZ246bGVmdDtwYWRkaW5nLWxlZnQ6MXJlbX0ucGFnZS10ZW1wbGF0ZS1wYWdlLXByaXZlLW91dGlscy1haWRlLXZlbnRlIC5lc3BhY2UtcHJpdmUtcHJvZHVjdHMtbmF2IC5yaWdodCAuY2F0ZWdvcnktdGFiLWNvbnRlbnQgLnByb2R1Y3QgLmNvbnRlbnQgLnJvdyAuZmljaGUtdGVjaG5pcXVlIC5idXR0b24tYmxhY2ssLnBhZ2UtdGVtcGxhdGUtcGFnZS1wcml2ZS1vdXRpbHMtYWlkZS12ZW50ZSAuZXNwYWNlLXByaXZlLXByb2R1Y3RzLW5hdiAucmlnaHQgLmNhdGVnb3J5LXRhYi1jb250ZW50IC5wcm9kdWN0IC5jb250ZW50IC5yb3cgLm1hdHJpY2UtZGV2aXMgLmJ1dHRvbi1ibGFjaywucGFnZS10ZW1wbGF0ZS1wYWdlLXByaXZlLW91dGlscy1haWRlLXZlbnRlIC5lc3BhY2UtcHJpdmUtcHJvZHVjdHMtbmF2IC5yaWdodCAuY2F0ZWdvcnktdGFiLWNvbnRlbnQgLnByb2R1Y3QgLmNvbnRlbnQgLnJvdyAuZmljaGVzLXByb2R1aXRzIC5idXR0b24tYmxhY2t7cGFkZGluZzowO3dpZHRoOjEwMCV9LnBhZ2UtdGVtcGxhdGUtcGFnZS1wcml2ZS1vdXRpbHMtYWlkZS12ZW50ZSAuZXNwYWNlLXByaXZlLXByb2R1Y3RzLW5hdiAucmlnaHQgLmNhdGVnb3J5LXRhYi1jb250ZW50IC5wcm9kdWN0IC5jb250ZW50IC5yb3cgLmZpY2hlcy1wcm9kdWl0cyBoNHtjb2xvcjojMDBhMGFmO2ZvbnQtd2VpZ2h0OjYwMDtmb250LXNpemU6MS4xcmVtfS5wYWdlLXRlbXBsYXRlLXBhZ2UtcHJpdmUtb3V0aWxzLWFpZGUtdmVudGUgLmVzcGFjZS1wcml2ZS1wcm9kdWN0cy1uYXYgLnJpZ2h0IC5jYXRlZ29yeS10YWItY29udGVudCAucHJvZHVjdCAuY29udGVudCAucm93IC5maWNoZXMtcHJvZHVpdHMgdWx7bGlzdC1zdHlsZTpub25lICFpbXBvcnRhbnQ7cGFkZGluZzowICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTouOHJlbX0ucGFnZS10ZW1wbGF0ZS1wYWdlLXByaXZlLW91dGlscy1haWRlLXZlbnRlIC5lc3BhY2UtcHJpdmUtcHJvZHVjdHMtbmF2IC5yaWdodCAuY2F0ZWdvcnktdGFiLWNvbnRlbnQgLnByb2R1Y3QgLmNvbnRlbnQgLnJvdyAuZmljaGVzLXByb2R1aXRzIHVsIGxpIGF7Y29sb3I6IzI3MjYyNjtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zaXplOjFyZW19LnBhZ2UtdGVtcGxhdGUtcGFnZS1wcml2ZS1vdXRpbHMtYWlkZS12ZW50ZSAuZXNwYWNlLXByaXZlLXByb2R1Y3RzLW5hdiAucmlnaHQgLmNhdGVnb3J5LXRhYi1jb250ZW50IC5wcm9kdWN0IC5jb250ZW50IC5yb3cgLmZpY2hlcy1wcm9kdWl0cyB1bCBsaSBhOjpiZWZvcmV7Y29udGVudDonICc7ZGlzcGxheTppbmxpbmUtYmxvY2s7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1nL3BpY3Rvcy9kbC1ncmVlbi5wbmcpO2JhY2tncm91bmQtcG9zaXRpb246bGVmdDtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOmNvbnRhaW47d2lkdGg6MXJlbTtoZWlnaHQ6MXJlbX0ucGFnZS10ZW1wbGF0ZS1wYWdlLXByaXZlLWF1dHJlcy1kb2N1bWVudHMtcGVyc29ubmFsaXNlcyAuZXNwYWNlLXByaXZlLXByb2R1Y3RzLW5hdiAucmlnaHR7cGFkZGluZy1sZWZ0OjE1cHh9LnNpbmdsZS1wcm9kdWN0IC5jb250ZW50LXdyYXBwZXIuY29udGVudC13cmFwcGVyLWZpcnN0e3BhZGRpbmctYm90dG9tOjA7cGFkZGluZy10b3A6MH0uc2luZ2xlLXByb2R1Y3QgLmNvbnRlbnQtd3JhcHBlciAuY29udGFjdC1saW5re3BhZGRpbmctdG9wOjFyZW07cGFkZGluZy1ib3R0b206NHJlbTt0ZXh0LWFsaWduOmNlbnRlcn0uc2luZ2xlLXByb2R1Y3QgLmxlZnQgLmJpZy1pbWFnZXtoZWlnaHQ6MTAwJTttaW4taGVpZ2h0OjUyM3B4O2JhY2tncm91bmQtc2l6ZTpjb250YWluO2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdH0uc2luZ2xlLXByb2R1Y3QgLmxlZnQgLnBpY3Rvc3twb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO2JvdHRvbTowO21hcmdpbi1ib3R0b206MH0uc2luZ2xlLXByb2R1Y3QgLmxlZnQgLnBpY3RvcyBsaXtkaXNwbGF5OmJsb2NrO21hcmdpbi1ib3R0b206LjhyZW19LnNpbmdsZS1wcm9kdWN0IC5sZWZ0IC5zbGljay1zbGlkZXIgLnNsaWNrLWxpc3R7bWFyZ2luOjFyZW0gMH0uc2luZ2xlLXByb2R1Y3QgLmxlZnQgLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdCAuc2xpY2stdHJhY2sgLnNsaWNrLXNsaWRlIC5zbGlkZXtoZWlnaHQ6Ny41cmVtO2JhY2tncm91bmQtc2l6ZTpjb250YWluO2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtjdXJzb3I6cG9pbnRlcjt0cmFuc2l0aW9uOmFsbCAuNXN9LnNpbmdsZS1wcm9kdWN0IC5sZWZ0IC5zbGljay1zbGlkZXIgLnNsaWNrLWxpc3QgLnNsaWNrLXRyYWNrIC5zbGljay1zbGlkZSAuc2xpZGU6aG92ZXJ7dHJhbnNmb3JtOnNjYWxlKDEuMDUpfS5zaW5nbGUtcHJvZHVjdCAucmlnaHR7YmFja2dyb3VuZC1jb2xvcjojMDBhMGFmO2NvbG9yOiNmZmY7cGFkZGluZy1yaWdodDo3JTtwYWRkaW5nLWxlZnQ6NCU7cGFkZGluZy10b3A6NSU7cGFkZGluZy1ib3R0b206MyV9LnNpbmdsZS1wcm9kdWN0IC5yaWdodCBoMXt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Zm9udC1zaXplOjEuNXJlbTtmb250LXdlaWdodDo2MDA7bWFyZ2luLWJvdHRvbToxLjVyZW19LnNpbmdsZS1wcm9kdWN0IC5yaWdodCBoMSBzdHJvbmd7Zm9udC1zaXplOjJyZW07Zm9udC13ZWlnaHQ6Ym9sZH0uc2luZ2xlLXByb2R1Y3QgLnJpZ2h0IC5kZXNjcmlwdGlvbntsaW5lLWhlaWdodDoxLjM7bWFyZ2luLWJvdHRvbToxLjVyZW19LnNpbmdsZS1wcm9kdWN0IC5yaWdodCAuZGVzY3JpcHRpb24gc3Ryb25ne2ZvbnQtd2VpZ2h0OjYwMH0uc2luZ2xlLXByb2R1Y3QgLmFjY2Vzc29pcmVze3RleHQtYWxpZ246Y2VudGVyO21hcmdpbi1ib3R0b206MnJlbX0uc2luZ2xlLXBvc3QgLmxlZnR7YmFja2dyb3VuZC1zaXplOmNvdmVyO2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdH0uc2luZ2xlLXBvc3QgLnJpZ2h0e2JhY2tncm91bmQtY29sb3I6IzAwYTBhZjtjb2xvcjojZmZmO3BhZGRpbmctcmlnaHQ6NyU7cGFkZGluZy1sZWZ0OjQlO3BhZGRpbmctdG9wOjUlO3BhZGRpbmctYm90dG9tOjMlfS5zaW5nbGUtcG9zdCAucmlnaHQgaDF7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2ZvbnQtc2l6ZToxLjVyZW07Zm9udC13ZWlnaHQ6NjAwO21hcmdpbi1ib3R0b206MS41cmVtfS5zaW5nbGUtcG9zdCAucmlnaHQgaDEgc3Ryb25ne2ZvbnQtc2l6ZToycmVtO2ZvbnQtd2VpZ2h0OmJvbGR9LnNpbmdsZS1wb3N0IC5yaWdodCAuY2F0ZWdvcmllc3tsaXN0LXN0eWxlLXR5cGU6bm9uZTtwYWRkaW5nOjA7bWFyZ2luLWJvdHRvbToxLjJyZW19LnNpbmdsZS1wb3N0IC5yaWdodCAuY2F0ZWdvcmllcyBsaXtmb250LXdlaWdodDo2MDB9LnNpbmdsZS1wb3N0IC5jb250ZW50LXdyYXBwZXIuY29udGVudC13cmFwcGVyLWZpcnN0e3BhZGRpbmctYm90dG9tOjA7cGFkZGluZy10b3A6MH0uc2luZ2xlLXBvc3QgLmNvbnRlbnQtd3JhcHBlciAuY29udGFjdC1saW5re3BhZGRpbmctdG9wOjFyZW07cGFkZGluZy1ib3R0b206NHJlbTt0ZXh0LWFsaWduOmNlbnRlcn0uZXJyb3I0MDQgI2hlYWRlci1jb250ZW50e3BhZGRpbmc6MH0uZXJyb3I0MDQgI2hlYWRlci1jb250ZW50IGgxe3RleHQtYWxpZ246Y2VudGVyO3BhZGRpbmc6NHJlbSAwO2ZvbnQtc2l6ZTo5cmVtO2xpbmUtaGVpZ2h0OjlyZW07Zm9udC13ZWlnaHQ6NjAwfS5lcnJvcjQwNCAuY29udGVudC13cmFwcGVyIHB7Zm9udC1zaXplOjEuNXJlbTt0ZXh0LWFsaWduOmNlbnRlcn0uZXJyb3I0MDQgLmNvbnRlbnQtd3JhcHBlciBwIGF7Y29sb3I6IzAwYTBhZjt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5zZWFyY2ggI2hlYWRlci1jb250ZW50IGgxe3BhZGRpbmc6M3JlbSAwO2ZvbnQtc2l6ZToycmVtfS52YWxldXJzIC53cC1ibG9jay1jb2x1bW57Ym9yZGVyLXJhZGl1czoyNXB4IDI1cHggMjVweCAyNXB4O21pbi1oZWlnaHQ6MjAwcHg7ZGlzcGxheTpmbGV4fS52YWxldXJzIC53cC1ibG9jay1jb2x1bW4gaDN7bWFyZ2luOmF1dG87Zm9udC1zaXplOjEuM3JlbTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7dGV4dC1hbGlnbjpjZW50ZXI7Y29sb3I6d2hpdGU7Zm9udC13ZWlnaHQ6NjAwfS52YWxldXJzIC53cC1ibG9jay1jb2x1bW4uZXhjZWxsZW5jZXtiYWNrZ3JvdW5kOiNEOUJGNzB9LnZhbGV1cnMgLndwLWJsb2NrLWNvbHVtbi5yZXNwZWN0e2JhY2tncm91bmQ6IzU0QjU3MH0udmFsZXVycyAud3AtYmxvY2stY29sdW1uLmVzcHJpdC1lcXVpcGV7YmFja2dyb3VuZDojNDQ4NkFDfS52YWxldXJzIC53cC1ibG9jay1jb2x1bW4ucHJvZ3Jlc3tiYWNrZ3JvdW5kOiNERTg5M0Z9LnZhbGV1cnMgLndwLWJsb2NrLWNvbHVtbi5wZXJmb3JtYW5jZXtiYWNrZ3JvdW5kOiNEMjU2NjF9LnBhZ2UtaWQtMTM3NzYgaDIsLnBhZ2UtaWQtMTM3NjkgaDIsLnBhZ2UtaWQtMTM3NTEgaDIsLnBhZ2UtaWQtMTI2NzggaDJ7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS5wYWdlLWlkLTEzNzc2IC5jb250ZW50LXdyYXBwZXIsLnBhZ2UtaWQtMTM3NjkgLmNvbnRlbnQtd3JhcHBlciwucGFnZS1pZC0xMzc1MSAuY29udGVudC13cmFwcGVyLC5wYWdlLWlkLTEyNjc4IC5jb250ZW50LXdyYXBwZXJ7cGFkZGluZzozcmVtIDB9LnBhZ2UtaWQtMTM3NzYgLmNvbnRhaW5lci1mbHVpZCwucGFnZS1pZC0xMzc2OSAuY29udGFpbmVyLWZsdWlkLC5wYWdlLWlkLTEzNzUxIC5jb250YWluZXItZmx1aWQsLnBhZ2UtaWQtMTI2NzggLmNvbnRhaW5lci1mbHVpZHtwYWRkaW5nOjAgIWltcG9ydGFudH0ucGFnZS1pZC0xMzc3NiAud3AtYmxvY2stZ3JvdXAsLnBhZ2UtaWQtMTM3NjkgLndwLWJsb2NrLWdyb3VwLC5wYWdlLWlkLTEzNzUxIC53cC1ibG9jay1ncm91cCwucGFnZS1pZC0xMjY3OCAud3AtYmxvY2stZ3JvdXB7cGFkZGluZzoyJSAxNSV9LnBhZ2UtaWQtMTM3NzYgI3RlYW1zLC5wYWdlLWlkLTEzNzc2ICNsaXN0ZS1vZmZyZXMsLnBhZ2UtaWQtMTM3NjkgI3RlYW1zLC5wYWdlLWlkLTEzNzY5ICNsaXN0ZS1vZmZyZXMsLnBhZ2UtaWQtMTM3NTEgI3RlYW1zLC5wYWdlLWlkLTEzNzUxICNsaXN0ZS1vZmZyZXMsLnBhZ2UtaWQtMTI2NzggI3RlYW1zLC5wYWdlLWlkLTEyNjc4ICNsaXN0ZS1vZmZyZXN7YmFja2dyb3VuZDojRTNFM0UzfSNsaXN0ZS1vZmZyZXMgLmZ3cGwtcmVzdWx0e2JvcmRlci1ib3R0b206MXB4IHNvbGlkICAgICMwMEEwQUZ9LnR5cGUtY29udHJhdCwucGF5cy1jb250cmF0e3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0jdHJhdmFpbC1xdW90ZXMgLndwLWJsb2NrLWNvbHVtbiBwe2NvbG9yOiMwMEEwQUY7Zm9udC1zaXplOjE4cHh9I3RyYXZhaWwtcXVvdGVzIGNpdGV7Zm9udC1zdHlsZTpub3JtYWx9I3RyYXZhaWwtcXVvdGVzIGNpdGU6OmJlZm9yZXtjb250ZW50Om9wZW4tcXVvdGU7Zm9udC1zaXplOjJlbTtmb250LXdlaWdodDpib2xkO21hcmdpbi1yaWdodDoxMHB4O2NvbG9yOiM0NzlFQUQ7bGluZS1oZWlnaHQ6MWVtfSN0cmF2YWlsLXF1b3RlcyBjaXRlOjphZnRlcntjb250ZW50OmNsb3NlLXF1b3RlO2ZvbnQtc2l6ZToyZW07Zm9udC13ZWlnaHQ6Ym9sZDttYXJnaW4tbGVmdDoxMHB4O2NvbG9yOiM0NzlFQUQ7bGluZS1oZWlnaHQ6MH0uaW50aXR1bGUtZHUtcG9zdGV7Zm9udC13ZWlnaHQ6Ym9sZH0ub2ZmcmUgcHttYXJnaW4tYm90dG9tOjB9Lm9mZnJlLWNvbnRlbnV7bWFyZ2luLXRvcDoxcmVtfUBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCl7I2xpc3RlLW9mZnJlcyAuZndwbC1yb3d7ZGlzcGxheTpibG9ja30ucGFnZS1pZC0xMjY3OCAud3AtYmxvY2stZ3JvdXAsLnBhZ2UtaWQtMTM3NTEgLndwLWJsb2NrLWdyb3Vwe3BhZGRpbmc6NSUgMTVweH19XG4iXX0= */