.elementor-element.elementor-widget-affiche{max-width:100%;width:auto}.elementor-widget-affiche img{display:block;border-radius:15px 15px 0 0}.elementor-widget-affiche .sharing{padding:15px 20px;border-radius:0 0 15px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer}.elementor-widget-affiche .sharing.active .text{left:0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.elementor-widget-affiche .sharing .text{position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease}.elementor-widget-affiche .sharing .links{display:-webkit-box;display:-ms-flexbox;display:flex}.elementor-widget-affiche .sharing span{display:block}.elementor-widget-affiche .sharing .links .rs-link{width:35px;height:35px;border-radius:50%;padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px);opacity:0;pointer-events:none}.elementor-widget-affiche .sharing .links .rs-link:nth-child(1){-webkit-transition:opacity .2s .2s ease,-webkit-transform .2s .2s ease;transition:opacity .2s .2s ease,-webkit-transform .2s .2s ease;-o-transition:transform .2s .2s ease,opacity .2s .2s ease;transition:transform .2s .2s ease,opacity .2s .2s ease;transition:transform .2s .2s ease,opacity .2s .2s ease,-webkit-transform .2s .2s ease}.elementor-widget-affiche .sharing .links .rs-link:nth-child(2){-webkit-transition:opacity .2s .3s ease,-webkit-transform .2s .3s ease;transition:opacity .2s .3s ease,-webkit-transform .2s .3s ease;-o-transition:transform .2s .3s ease,opacity .2s .3s ease;transition:transform .2s .3s ease,opacity .2s .3s ease;transition:transform .2s .3s ease,opacity .2s .3s ease,-webkit-transform .2s .3s ease}.elementor-widget-affiche .sharing .links .rs-link:nth-child(3){-webkit-transition:opacity .2s .4s ease,-webkit-transform .2s .4s ease;transition:opacity .2s .4s ease,-webkit-transform .2s .4s ease;-o-transition:transform .2s .4s ease,opacity .2s .4s ease;transition:transform .2s .4s ease,opacity .2s .4s ease;transition:transform .2s .4s ease,opacity .2s .4s ease,-webkit-transform .2s .4s ease}.elementor-widget-affiche .sharing.active .links .rs-link{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1;pointer-events:unset}.elementor-widget-affiche .sharing .links .rs-link:not(:last-child){margin-right:10px}.elementor-widget-affiche .sharing .links .rs-link svg{max-width:100%;max-height:100%}body.single-programme .elementor-widget-banner .banner{width:100%;height:max(35vw,50vh) !important}body.single-programme .elementor-widget-banner .banner_desktop{display:block}body.single-programme .elementor-widget-banner .banner_mobile{display:none}@media(max-width: 820px){body.single-programme .elementor-widget-banner .banner{height:calc(100vh - 115px) !important}body.single-programme .elementor-widget-banner .banner_desktop{display:none}body.single-programme .elementor-widget-banner .banner_mobile{display:block}}@media(max-width: 425px){body.single-programme .elementor-widget-banner .banner{height:calc(100vh - 96px) !important}}body:not(.single-programme) .elementor-widget-banner .banner{width:100%}body:not(.single-programme) .elementor-widget-banner .banner_desktop{display:block}body:not(.single-programme) .elementor-widget-banner .banner_mobile{display:none}@media(max-width: 820px){body:not(.single-programme) .elementor-widget-banner .banner_desktop{display:none}body:not(.single-programme) .elementor-widget-banner .banner_mobile{display:block}}.elementor-widget-banner :is(.banner_mobile,.banner_desktop) img{width:100%;height:100%;position:relative;z-index:-1}.elementor-widget-banner .banner{-webkit-box-shadow:inset -10px -100px 100px 50px rgba(0,0,0,.7);box-shadow:inset -10px -100px 100px 50px rgba(0,0,0,.7)}@media(max-width: 1024px){.elementor-widget-banner .banner{-webkit-box-shadow:inset -10px -100px 100px 50px rgba(0,0,0,.5);box-shadow:inset -10px -100px 100px 50px rgba(0,0,0,.5)}}@media(max-width: 425px){.elementor-widget-banner .banner{-webkit-box-shadow:inset 0 -150px 20px 0px rgba(0,0,0,.5);box-shadow:inset 0 -150px 20px 0px rgba(0,0,0,.5)}}.elementor-widget-banner :is(.banner_mobile,.banner_desktop)::after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:#000;background:-webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.7)), color-stop(40%, rgba(0, 0, 0, 0)), color-stop(60%, rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.7)));background:-o-linear-gradient(left, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0) 40%, rgba(0, 0, 0, 0) 60%, rgba(0, 0, 0, 0.7) 100%);background:linear-gradient(90deg, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0) 40%, rgba(0, 0, 0, 0) 60%, rgba(0, 0, 0, 0.7) 100%)}.elementor-widget-bubble{position:unset}@media(max-width: 767px){.elementor-widget-bubble{display:none !important}}.elementor-widget-bubble svg{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;height:auto;position:relative}.elementor-widget-bubble .background{position:absolute;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:rotate(-8deg);-ms-transform:rotate(-8deg);transform:rotate(-8deg)}.elementor-widget-collaborateurs{z-index:1}@media(max-width: 470px){.elementor-widget-collaborateurs .slick-slide.item{padding:40px 10px 40px 10px !important}}@media(max-width: 460px){.elementor-widget-collaborateurs .slick-slide.item .name{font-size:35px !important}}@media(max-width: 390px){.elementor-widget-collaborateurs .slick-slide.item .name{font-size:30px !important}}@media(max-width: 390px){.elementor-widget-collaborateurs .slick-slide.item .job,.elementor-widget-collaborateurs .slick-slide.item .phone a{font-size:20px !important}}.elementor-widget-collaborateurs .free_text{margin-top:20px;margin-bottom:20px}.elementor-widget-collaborateurs .slick-list .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.elementor-widget-collaborateurs .slick-list{overflow:visible}.elementor-widget-collaborateurs .items{width:100%}.elementor-widget-collaborateurs .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;opacity:0;-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.elementor-widget-collaborateurs .item .left{width:50%}@media(max-width: 880px){.elementor-widget-collaborateurs .item .left{width:100%;text-align:center}.elementor-widget-collaborateurs .item .left .button{margin:20px auto 0}}.elementor-widget-collaborateurs .item.slick-active{opacity:1}.elementor-widget-collaborateurs .item .right{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:50%}@media(max-width: 880px){.elementor-widget-collaborateurs .item .right{display:none}}.elementor-widget-collaborateurs.collaborateur-image-left .item{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.elementor-widget-collaborateurs.collaborateur-image-left .item .right{right:auto;left:0}.elementor-widget-collaborateurs .item .right svg{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;height:auto;position:relative;z-index:2;width:500px}@media(max-width: 1024px){.elementor-widget-collaborateurs .item .right svg{width:400px}}@media(max-width: 1024px){.elementor-widget-collaborateurs .item .right img{width:400px}}.elementor-widget-collaborateurs .item .right .background{position:absolute;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:rotate(-8deg);-ms-transform:rotate(-8deg);transform:rotate(-8deg);z-index:1}.elementor-widget-collaborateurs .arrow{position:absolute;top:calc(100% + 20px);cursor:pointer;z-index:2}.elementor-widget-collaborateurs .arrow.next{right:0}.elementor-widget-collaborateurs .arrow.prev{left:0;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);display:none}.elementor-widget-collaborateurs .arrow:hover svg{-webkit-animation:pulseToRight 1s ease infinite;animation:pulseToRight 1s ease infinite}.elementor-widget-collaborateurs .arrow svg{width:30px}.elementor-widget-collaborateurs .item .button{padding:8px 40px;border-radius:10px;margin-top:20px;display:block;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease}.elementor-widget-color-block{position:absolute;top:0;right:100%;width:100%;height:100%}.elementor-widget-color-block .bloc{position:absolute;top:0;left:0;height:100%;width:100%}.cwa-copyright a{-webkit-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease}.elementor-widget-files-download .item:not(:last-child){margin-bottom:20px}.elementor-widget-files-download .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.elementor-widget-files-download .item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;color:var(--e-global-color-text);width:-webkit-max-content;width:-moz-max-content;width:max-content;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 30px}.elementor-widget-files-download .item svg{width:40px}.elementor-widget-files-download .item a>div:not(.button){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.elementor-widget-files-download .item .icon{margin-right:20px}.elementor-widget-files-download .item .button{padding:15px 25px;border-radius:10px;-webkit-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease;line-height:1;text-align:center}.elementor-widget-graphic-element.elementor-element{position:absolute;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media(max-width: 600px){.elementor-widget-graphic-element.elementor-element{display:none}}.elementor-editor-active .elementor-widget-graphic-element.elementor-element{z-index:1 !important}.elementor-widget-graphic-element.elementor-element .elementor-widget-container>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}@media(max-width: 600px){.elementor-widget-graphic-element.elementor-element .elementor-widget-container>div{-webkit-animation:none !important;animation:none !important}}@-webkit-keyframes rotateSVG{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotateSVG{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes translateSVGToTop{to{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes translateSVGToTop{to{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@-webkit-keyframes translateSVGToBottom{to{-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes translateSVGToBottom{to{-webkit-transform:translateY(100%);transform:translateY(100%)}}.elementor-widget-header-bottom{position:absolute;bottom:0;right:0;width:100%;z-index:98 !important}@media(max-width: 1620px){.home .elementor-widget-header-bottom{width:100% !important;z-index:1}}@media(max-width: 1620px)and (max-width: 820px){.home .elementor-widget-header-bottom{z-index:99 !important}}@media(max-width: 1620px){.home .elementor-widget-header-bottom .right{width:100%}.home .elementor-widget-header-bottom .right .hours{width:100%}.home .elementor-widget-header-bottom .right .hours .text br{display:none}.home .elementor-widget-header-bottom .right .link-to-recreatex{display:none}}@media(max-width: 1024px){body:not(.home) .elementor-widget-header-bottom{z-index:1}body:not(.home) .elementor-widget-header-bottom .left{padding-bottom:47.19px}}@media(max-width: 1024px)and (max-width: 768px){body:not(.home) .elementor-widget-header-bottom .left{padding-bottom:38.19px}}@media(max-width: 1024px){body:not(.home) .elementor-widget-header-bottom .left .title:last-child{line-height:1 !important;padding-bottom:20px}body:not(.home) .elementor-widget-header-bottom .left .title .elementor-widget-wrap{width:100%}}@media(max-width: 1024px){body:not(.home) .elementor-widget-header-bottom .right{width:100%}body:not(.home) .elementor-widget-header-bottom .right .hours{width:100%}body:not(.home) .elementor-widget-header-bottom .right .hours .text br{display:none}body:not(.home) .elementor-widget-header-bottom .right .link-to-recreatex{display:none}}@media(max-width: 820px){body:not(.home) .elementor-widget-header-bottom .left .title:not(:last-child){line-height:1 !important}body:not(.home) .elementor-widget-header-bottom .left .title .elementor-widget-wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}body:not(.home) .elementor-widget-header-bottom .left .dates{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;text-align:center;margin:20px auto}}@media(max-width: 500px){body:not(.home) .elementor-widget-header-bottom .left .title{font-size:50px !important}body:not(.home) .elementor-widget-header-bottom .left .dates{font-size:16px !important}}.elementor-widget-header-bottom .elementor-widget-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.elementor-widget-header-bottom .left{width:100%;position:absolute;bottom:0;left:0;z-index:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.elementor-widget-header-bottom .left .title .elementor-widget-wrap{padding:0 10px;width:calc(100% - 400px)}.elementor-widget-header-bottom .left .dates{width:50%;text-align:right;padding:5px 10px;-webkit-text-stroke:.5px;stroke-width:.5px;-webkit-text-stroke-color:#000;stroke:#000}.elementor-widget-header-bottom .right{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:1}@media(max-width: 820px){.elementor-widget-header-bottom .right{position:fixed;bottom:0;left:0;z-index:99 !important;height:41px;border-top:1px solid var(--e-global-color-secondary)}}@media(max-width: 820px)and (max-width: 440px){.elementor-widget-header-bottom .right .bloc.hours .text{font-size:14px}}@media(max-width: 820px)and (max-width: 310px){.elementor-widget-header-bottom .right .bloc.hours .text{font-size:12px}}.elementor-widget-header-bottom .right .bloc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 35px}@media(max-width: 820px){.elementor-widget-header-bottom .right .bloc{padding:10px 15px}}.elementor-widget-header-bottom .right .bloc.hours{cursor:default;font-family:var(--e-global-typography-text-font-family) !important;font-size:16px !important;font-weight:400 !important}.elementor-widget-header-bottom .right .bloc span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;line-height:1.3}.elementor-widget-header-bottom .right .bloc span.icon{margin-right:10px}@media(max-width: 768px){.elementor-widget-header-bottom .right .bloc span.icon{display:none}}.elementor-widget-header-bottom .right .bloc span.icon svg{width:30px}.elementor-widget-header-bottom .right .bloc.link-to-recreatex{min-height:74px;text-transform:capitalize !important;font-family:var(--e-global-typography-text-font-family) !important;font-size:20px !important;font-weight:400 !important;-webkit-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease}.elementor-widget-header-bottom .right .bloc.link-to-recreatex svg{-webkit-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease}.elementor-widget-header-bottom .right .bloc.link-to-recreatex span.text{margin-right:10px}.elementor-widget-header-bottom .right .bloc.link-to-recreatex span.arrow{font-size:20px}@media(max-width: 1620px){.home #link-to-recreatex-right{right:30px;-webkit-animation:swing 1s ease;animation:swing 1s ease;-webkit-animation-iteration-count:1;animation-iteration-count:1}}@media(max-width: 1024px){body:not(.home) #link-to-recreatex-right{right:30px;-webkit-animation:swing 1s ease;animation:swing 1s ease;-webkit-animation-iteration-count:1;animation-iteration-count:1}}#link-to-recreatex-right{width:80px;height:80px;padding:10px;border-radius:50%;position:fixed;bottom:50px;right:-80px;z-index:99;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;background-color:var(--e-global-color-accent);-webkit-box-shadow:0 0 15px -5px #fff;box-shadow:0 0 15px -5px #fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(max-width: 820px){#link-to-recreatex-right{display:none}}#link-to-recreatex-right .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}#link-to-recreatex-right svg{fill:#fff}#link-to-recreatex-right i{font-size:52px}#link-to-recreatex-right:hover{background-color:var(--e-global-color-primary)}#link-to-recreatex-right.visible{right:30px;-webkit-animation:swing 1s ease;animation:swing 1s ease;-webkit-animation-iteration-count:1;animation-iteration-count:1}#link-to-recreatex-right.visible::before{content:"";z-index:-1;width:100%;height:100%;background-color:inherit;border-radius:inherit;display:inline-block;-webkit-animation:cwa-hotspot-expand 2s infinite;animation:cwa-hotspot-expand 2s infinite;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) scale(0.5);-ms-transform:translate(-50%, -50%) scale(0.5);transform:translate(-50%, -50%) scale(0.5);padding:4px}@-webkit-keyframes cwa-hotspot-expand{0%{-webkit-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1);opacity:1}100%{-webkit-transform:translate(-50%, -50%) scale(1.5);transform:translate(-50%, -50%) scale(1.5);opacity:0}}@keyframes cwa-hotspot-expand{0%{-webkit-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1);opacity:1}100%{-webkit-transform:translate(-50%, -50%) scale(1.5);transform:translate(-50%, -50%) scale(1.5);opacity:0}}@-webkit-keyframes swing{15%{-webkit-transform:translateX(5px);transform:translateX(5px)}30%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}65%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}80%{-webkit-transform:translateX(2px);transform:translateX(2px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes swing{15%{-webkit-transform:translateX(5px);transform:translateX(5px)}30%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}65%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}80%{-webkit-transform:translateX(2px);transform:translateX(2px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.elementor-widget-heading-colors .title-duo{margin:0;max-width:100%}.elementor-widget-heading-colors .title-duo.underline{position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content}.elementor-widget-heading-colors .title-duo.underline::after{content:"";display:block;position:absolute;width:100vw}.elementor-widget-heading-colors .title-duo.animate{opacity:0}.elementor-widget-heading-colors .title-duo.animate.is-initialized{opacity:1}.elementor-widget-heading-colors .title-duo.animate.is-initialized span.word{-webkit-animation-duration:200ms;animation-duration:200ms;-webkit-animation-delay:300ms;animation-delay:300ms;-webkit-animation-name:wordApparition;animation-name:wordApparition;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0;display:inline-block}@-webkit-keyframes wordApparition{from{-webkit-transform:scale(3);transform:scale(3);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes wordApparition{from{-webkit-transform:scale(3);transform:scale(3);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.elementor-editor-active .elementor-widget-heading-colors .title-duo.animate,.elementor-editor-preview .elementor-widget-heading-colors .title-duo.animate{opacity:1 !important}.elementor-widget-highlighted .slider{height:max(42vw,70vh);overflow:hidden}@media(max-width: 820px){.elementor-widget-highlighted .slider{height:calc(100vh - 115px)}}@media(max-width: 425px){.elementor-widget-highlighted .slider{height:calc(100vh - 96px)}}.elementor-widget-highlighted .slider .slick-list{height:100%}.elementor-widget-highlighted .slider .slick-list .slick-track{height:100%}.elementor-widget-highlighted .slider .slick-list .slick-track article{height:100%;position:relative}.elementor-widget-highlighted .slider article img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.elementor-widget-highlighted .slider article img.banner_mobile{display:none}@media(max-width: 820px){.elementor-widget-highlighted .slider article img.banner_mobile{display:block}}.elementor-widget-highlighted .slider article img.banner_desktop{display:block}@media(max-width: 820px){.elementor-widget-highlighted .slider article img.banner_desktop{display:none}}.elementor-widget-highlighted .slider article .elementor-section{position:absolute;top:0;left:0;width:100%;height:100%}.elementor-widget-highlighted .slider article .elementor-section::after{content:"";-webkit-box-shadow:inset 0 0 170px 120px rgba(0,0,0,.5);box-shadow:inset 0 0 170px 120px rgba(0,0,0,.5);width:100%;height:100%;position:absolute;top:0;left:0;pointer-events:none}@media(max-width: 1024px){.elementor-widget-highlighted .slider article .elementor-section::after{-webkit-box-shadow:inset 0 0 170px 50px rgba(0,0,0,.5);box-shadow:inset 0 0 170px 50px rgba(0,0,0,.5)}}@media(max-width: 425px){.elementor-widget-highlighted .slider article .elementor-section::after{-webkit-box-shadow:inset 0 0 170px 50px rgba(0,0,0,.3);box-shadow:inset 0 0 170px 50px rgba(0,0,0,.3)}}.elementor-widget-highlighted .slider article .elementor-section .elementor-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:100%;z-index:1}@media(max-width: 820px){.elementor-widget-highlighted .slider article .elementor-section .elementor-container{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:41px}}.elementor-widget-highlighted .slider article .elementor-section .elementor-container .content{max-width:100%;padding:20px 40px}@media(max-width: 820px){.elementor-widget-highlighted .slider article .elementor-section .elementor-container .content{width:500px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.elementor-widget-highlighted .slider .slick-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1;cursor:pointer;font-size:30px;color:#fff}.elementor-widget-highlighted .slider .slick-arrow.slick-next{right:10px}.elementor-widget-highlighted .slider .slick-arrow.slick-prev{left:10px}.elementor-widget-highlighted .slider .content{font-family:var(--e-global-typography-accent-font-family);position:relative}.elementor-widget-highlighted .slider .content .date{font-size:20px;-webkit-text-stroke:.5px;stroke-width:.5px;opacity:0;-webkit-transition:.4s ease-out .2s;-o-transition:.4s ease-out .2s;transition:.4s ease-out .2s;color:#000}@media(max-width: 820px){.elementor-widget-highlighted .slider .content .date{font-size:16px;background-color:var(--e-global-color-secondary);color:var(--e-global-color-text) !important;stroke:var(--e-global-color-text) !important;-webkit-text-stroke-color:var(--e-global-color-text) !important;display:inline-block;padding:0 10px;margin-right:auto;margin-left:auto;text-align:center}}.elementor-widget-highlighted .slider.slick-init article.slick-active .content .date{opacity:1}.elementor-widget-highlighted .slider .content .title{font-size:60px;margin-top:0;-webkit-text-stroke:.5px;stroke-width:.5px;line-height:1;color:#000}@media(max-width: 820px){.elementor-widget-highlighted .slider .content .title{font-size:50px !important;text-align:center;-webkit-text-stroke:unset !important;stroke-width:unset !important;text-shadow:#55595c 3px 2px 3px}}@media(max-height: 700px){.elementor-widget-highlighted .slider .content .title{font-size:40px !important}}@media(max-width: 425px){.elementor-widget-highlighted .slider .content .title{font-size:35px !important}}.elementor-widget-highlighted .slider .content .subtitle{font-size:40px;color:#000;line-height:1;-webkit-text-stroke:.5px;stroke-width:.5px;margin:-6px 0 16px 0}@media(max-width: 820px){.elementor-widget-highlighted .slider .content .subtitle{text-align:center;-webkit-text-stroke:unset !important;stroke-width:unset !important;font-size:30px !important}}@media(max-width: 700px){.elementor-widget-highlighted .slider .content .subtitle{font-size:25px !important}}@media(max-width: 425px){.elementor-widget-highlighted .slider .content .subtitle{display:none}}.elementor-widget-highlighted .slider .content .title>span,.elementor-widget-highlighted .slider .content .subtitle>span{display:inline-block}.elementor-widget-highlighted .slider .content .button{display:block;font-family:var(--e-global-typography-text-font-family);padding:10px 25px;-webkit-transition:color .4s ease 0s,background-color .4s ease 0s,opacity .4s ease .5s,-webkit-transform .4s ease .5s;transition:color .4s ease 0s,background-color .4s ease 0s,opacity .4s ease .5s,-webkit-transform .4s ease .5s;-o-transition:color .4s ease 0s,background-color .4s ease 0s,transform .4s ease .5s,opacity .4s ease .5s;transition:color .4s ease 0s,background-color .4s ease 0s,transform .4s ease .5s,opacity .4s ease .5s;transition:color .4s ease 0s,background-color .4s ease 0s,transform .4s ease .5s,opacity .4s ease .5s,-webkit-transform .4s ease .5s;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);opacity:0;color:#fff;background-color:#000}@media(max-width: 820px){.elementor-widget-highlighted .slider .content .button{margin-bottom:20px;margin-right:auto;margin-left:auto}}.elementor-widget-highlighted .slider .content .button.button-center,.elementor-widget-highlighted .slider .content .button.button-justify{margin-left:auto;margin-right:auto}.elementor-widget-highlighted .slider .content .button.button-right{margin-left:auto;margin-right:0}.elementor-widget-highlighted .slider.slick-init article.slick-active .content .button{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.elementor-widget-highlighted .slider .content .type{position:absolute;-webkit-transform:translate(-15px, 3px) rotate(-90deg) scale(1);-ms-transform:translate(-15px, 3px) rotate(-90deg) scale(1);transform:translate(-15px, 3px) rotate(-90deg) scale(1);-webkit-transform-origin:bottom left;-ms-transform-origin:bottom left;transform-origin:bottom left;bottom:0;color:#000}@media(max-width: 820px){.elementor-widget-highlighted .slider .content .type{position:static;-webkit-transform:unset !important;-ms-transform:unset !important;transform:unset !important;bottom:unset;margin-bottom:5px}.elementor-widget-highlighted .slider .content .type h3{text-align:center;font-size:40px !important;font-weight:400 !important}}@media(max-width: 425px){.elementor-widget-highlighted .slider .content .type{font-size:18px}}.elementor-widget-highlighted .slider .content .type h3{margin:0 0 50px 0;opacity:0;font-family:var(--e-global-typography-primary-font-family);font-size:3rem;font-weight:600;text-transform:lowercase;letter-spacing:1px;-webkit-transition:margin .4s ease-out .4s,opacity .4s ease-out .4s;-o-transition:margin .4s ease-out .4s,opacity .4s ease-out .4s;transition:margin .4s ease-out .4s,opacity .4s ease-out .4s}@media(max-width: 820px){.elementor-widget-highlighted .slider .content .type h3{text-shadow:#55595c 3px 2px 3px}}.elementor-widget-highlighted .slider.slick-init article.slick-active .content .type h3{margin:0;opacity:1}.elementor-editor-active .elementor-widget-highlighted .loader{display:none !important}.elementor-widget-highlighted .loader{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#000;z-index:2}.elementor-widget-image-mosaic .elementor-widget-container .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}@media(max-width: 768px){.elementor-widget-image-mosaic .elementor-widget-container .content .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.elementor-widget-image-mosaic .elementor-widget-container img{margin-right:40px;margin-bottom:20px}@media(max-width: 768px){.elementor-widget-image-mosaic .elementor-widget-container img{margin:0 !important;opacity:1 !important}}.elementor-widget-image-mosaic .elementor-widget-container{position:relative}.elementor-widget-image-mosaic .elementor-widget-container .slick-slider .slick-dots{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;list-style-type:none;-ms-flex-wrap:wrap;flex-wrap:wrap}.elementor-widget-image-mosaic .elementor-widget-container .slick-slider .slick-dots li{position:relative;width:30px;height:30px;cursor:pointer}.elementor-widget-image-mosaic .elementor-widget-container .slick-slider .slick-dots li::after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:10px;height:10px;border-radius:50%;background-color:var(--e-global-color-accent)}.elementor-widget-image-mosaic .elementor-widget-container .slick-slider .slick-dots li.slick-active::before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:15px;height:15px;border-radius:50%;border:1px solid var(--e-global-color-accent)}.elementor-widget-image-mosaic .elementor-widget-container .slick-slider .slick-dots li button{display:none}.elementor-editor-active .elementor-widget-image-slider .arrow.next,.elementor-editor-preview .elementor-widget-image-slider .arrow.next{display:none}.elementor-editor-active .elementor-widget-image-slider .gallery,.elementor-editor-preview .elementor-widget-image-slider .gallery{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:auto;height:auto}.elementor-widget-image-slider .gallery .slick-list{overflow:visible}.elementor-widget-image-slider .gallery img{margin-right:20px}@media(max-width: 425px){.elementor-widget-image-slider .gallery img{height:245px !important}}.elementor-widget-image-slider .arrow.next{position:absolute;top:calc(100% + 20px);right:20px;cursor:pointer;z-index:1}.elementor-widget-image-slider .arrow.next:hover svg{-webkit-animation:pulseToRight 1s ease infinite;animation:pulseToRight 1s ease infinite}.elementor-widget-image-slider .arrow.next svg{width:30px}#cwa_lightbox{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);z-index:9999;opacity:0;-webkit-animation:fadeIn .2s forwards;animation:fadeIn .2s forwards;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#cwa_lightbox .close{position:absolute;top:20px;right:10px;font-size:48px;color:#fff;cursor:pointer;line-height:1;z-index:99}#cwa_lightbox .close:hover{color:var(--e-global-color-accent)}#cwa_lightbox .content{width:calc(100% - 40px);height:calc(100% - 40px)}#cwa_lightbox .content .slick-track>*{margin:0 20px}#cwa_lightbox .content .slick-list{height:100%}#cwa_lightbox .content .slick-track{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#cwa_lightbox .content .slick-track .slick-slide{height:unset}#cwa_lightbox .content .slick-track>img{max-width:calc(100vw - 40px);max-height:100%;-o-object-fit:contain;object-fit:contain}#cwa_lightbox .content .slick-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:30px;color:#fff;cursor:pointer}#cwa_lightbox .content .slick-arrow:hover{color:var(--e-global-color-accent)}#cwa_lightbox .content .slick-arrow.slick-prev{left:0}#cwa_lightbox .content .slick-arrow.slick-next{right:0}.elementor-widget-list-icon-infos .elementor-widget-container,.elementor-widget-list-icon-content-infos .elementor-widget-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.elementor-widget-list-icon-infos .elementor-widget-container .other_items,.elementor-widget-list-icon-content-infos .elementor-widget-container .other_items{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.elementor-widget-list-icon-infos .item,.elementor-widget-list-icon-content-infos .item{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.elementor-widget-list-icon-infos .item.dates,.elementor-widget-list-icon-content-infos .item.dates{position:relative;width:220px;margin-right:30px}.elementor-widget-list-icon-infos .item.dates span,.elementor-widget-list-icon-content-infos .item.dates span{position:absolute;display:block;z-index:1;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center;font-family:var(--e-global-typography-accent-font-family);font-weight:var(--e-global-typography-accent-font-weight);font-size:23px;text-transform:capitalize;-webkit-text-stroke:.5px;stroke-width:.5px}.elementor-widget-list-icon-infos .item.dates svg,.elementor-widget-list-icon-content-infos .item.dates svg{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:rotateX(180deg);transform:rotateX(180deg);width:100%;height:auto;position:relative;z-index:0}.elementor-widget-list-icon-infos .item.dates .background,.elementor-widget-list-icon-content-infos .item.dates .background{position:absolute;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:rotateX(180deg) translate(-20px, 10px);transform:rotateX(180deg) translate(-20px, 10px);z-index:-1}.elementor-widget-list-icon-infos .item:not(.dates),.elementor-widget-list-icon-content-infos .item:not(.dates){-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 20px}.elementor-widget-list-icon-infos .item:not(.dates):not(:last-child),.elementor-widget-list-icon-content-infos .item:not(.dates):not(:last-child){border-right:1px solid rgba(0,0,0,.3)}.elementor-widget-list-icon-infos .item p,.elementor-widget-list-icon-content-infos .item p{margin-bottom:0}.elementor-widget-list-icon-infos .item .icon,.elementor-widget-list-icon-content-infos .item .icon{text-align:center;margin-bottom:10px}.elementor-widget-list-icon-infos .item .icon svg,.elementor-widget-list-icon-content-infos .item .icon svg{width:50px;height:50px}.elementor-widget-list-icon-infos .item .text,.elementor-widget-list-icon-content-infos .item .text{text-align:center;font-family:var(--e-global-typography-secondary-font-family);font-weight:var(--e-global-typography-secondary-font-weight);font-size:16px}.elementor-widget-list-icon-infos .item .text img,.elementor-widget-list-icon-content-infos .item .text img{width:35px}.elementor-widget-list-icon-infos .item .text img:nth-of-type(2n+1),.elementor-widget-list-icon-content-infos .item .text img:nth-of-type(2n+1){margin-right:10px}@media(max-width: 820px){.elementor-widget-list-icon-infos .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.elementor-widget-list-icon-infos .elementor-widget-container .item.dates{display:none}.elementor-widget-list-icon-infos .elementor-widget-container .other_items{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px 10px}.elementor-widget-list-icon-infos .elementor-widget-container .other_items .item{width:calc(33% - 5px);-webkit-box-flex:unset;-ms-flex:unset;flex:unset;border:none !important;padding:0 10px}}@media(max-width: 550px){.elementor-widget-list-icon-infos .elementor-widget-container .other_items{gap:30px 10px}.elementor-widget-list-icon-infos .elementor-widget-container .other_items .item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.elementor-widget-list-icon-infos .elementor-widget-container .other_items .item .icon{margin-right:20px;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex}.elementor-widget-list-icon-infos .elementor-widget-container .other_items .item .text{text-align:left}}.elementor-widget-custom-menu{position:absolute;bottom:0;left:0;z-index:0;font-family:var(--e-global-typography-text-font-family);-webkit-transition:height .4s ease,background-color .2s ease;-o-transition:height .4s ease,background-color .2s ease;transition:height .4s ease,background-color .2s ease}@media(max-width: 1620px){.home .elementor-widget-custom-menu{bottom:50px}.home .elementor-widget-custom-menu>.elementor-widget-container>.elementor-section.elementor-section-boxed>.elementor-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.elementor-widget-custom-menu a:focus-visible{outline:none}.elementor-widget-custom-menu nav ul{list-style-type:none;padding:0}.elementor-widget-custom-menu nav ul.menu{display:-webkit-box;display:-ms-flexbox;display:flex}.elementor-widget-custom-menu nav ul.menu>li>a{color:#fff;font-size:18px;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;line-height:1;font-weight:600;outline:none}.elementor-widget-custom-menu nav ul.menu>li>a span{padding:12px 20px;display:block;border-radius:15px;-webkit-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease}.elementor-widget-custom-menu nav ul.menu>li:not(:last-child)>a::after{content:"";position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:1px;background-color:#fff;height:18px}.elementor-widget-custom-menu.menu-opened nav ul.menu>li:not(:last-child)>a::after{display:none}.elementor-widget-custom-menu nav ul.menu>li>a i{margin-left:10px}.elementor-widget-custom-menu .submenu{display:none}#main-menu{position:fixed;top:0;left:0;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);opacity:0;width:100%;height:100vh;background-color:#000;-webkit-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease;z-index:9999;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:none}#main-menu.show{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}#main-menu header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:10px 0;padding:0 10px}#main-menu header .logo-temp img{width:200px !important}#main-menu header #iconMenu{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}#main-menu header #iconMenu svg{fill:#fff}#main-menu header #iconMenu #cwa_webinclusion_btn svg path{fill:#fff}#main-menu .navigation{border:15px solid var(--e-global-color-accent);height:100%;width:100%;background-color:#f7f5f3;overflow:auto}#main-menu .navigation .elementor-section{height:100%}#main-menu .navigation .elementor-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}#main-menu nav{width:100%}@media(max-width: 1620px){#main-menu nav{margin-top:10px}}#main-menu nav ul.menu{width:100%;-ms-flex-pack:distribute;justify-content:space-around}#main-menu nav ul.menu>li>a{color:var(--e-global-color-text)}#main-menu nav ul.menu>li>a::after{content:none}#main-menu nav ul.menu>li>a span{-webkit-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease;border-radius:15px}#main-menu nav ul.menu>li>a:hover span{background-color:var(--e-global-color-accent);color:#fff}#main-menu nav ul.menu>li>a.active span{background-color:var(--e-global-color-accent);color:#fff}#main-menu .navigation{position:relative}#main-menu .close{position:absolute;bottom:0;right:10px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex}#main-menu .close svg{width:40px;fill:#fff;-webkit-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease}#main-menu .close:hover svg{fill:var(--e-global-color-accent)}#main-menu .navigation .row{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;padding:0 50px;margin-top:30px}#main-menu .navigation .row .slider-highlighted{width:350px;height:-webkit-max-content;height:-moz-max-content;height:max-content}#main-menu .navigation .row h3{font-family:var(--e-global-typography-primary-font-family);font-size:45px;color:var(--e-global-color-accent);font-weight:600;margin:0}#main-menu .navigation .row .slider-highlighted .slick-list{width:350px !important}@media(max-height: 830px){#main-menu .navigation .row .slider-highlighted .slick-list{width:310px !important}}@media(max-height: 760px){#main-menu .navigation .row .slider-highlighted .slick-list{width:250px !important}}#main-menu .navigation .row .slider-highlighted .item{padding:5px}#main-menu .navigation .row .slider-highlighted .item img{width:100%;height:100%;aspect-ratio:1/1.44;-o-object-fit:cover;object-fit:cover;border-radius:15px;-webkit-box-shadow:0 0 10px -5px rgba(0,0,0,.8);box-shadow:0 0 10px -5px rgba(0,0,0,.8)}#main-menu .navigation .row .slider-highlighted .arrow.next{position:absolute;top:calc(100% + 20px);right:0;cursor:pointer}#main-menu .navigation .row .slider-highlighted .arrow.next svg{width:50px;fill:var(--e-global-color-accent)}#main-menu .navigation .row .left{width:100%}#main-menu .navigation .row .left>div{display:-webkit-box;display:-ms-flexbox;display:flex}#main-menu .navigation .row .left h3{margin-bottom:20px;width:100%;height:-webkit-max-content;height:-moz-max-content;height:max-content}#main-menu .navigation .row .left ul{list-style-type:none;padding:0;background-color:#f7f5f3}#main-menu .navigation .row .left :is(.second,.third){width:50%;position:relative}#main-menu .navigation .row .left .second{z-index:1}#main-menu .navigation .row .left .second .submenu li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 15px;font-size:22px;font-weight:600;color:var(--e-global-color-text);border-top:1px solid #e6e6e6}#main-menu .navigation .row .left .second .submenu li:last-child a{border-bottom:1px solid #e6e6e6}#main-menu .navigation .row .left .second .submenu li svg{max-width:40px;max-height:40px;width:100%;height:100%;margin-right:30px}#main-menu .navigation .row .left .second .submenu li a{-webkit-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease}#main-menu .navigation .row .left .second .submenu li a span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#main-menu .navigation .row .left .second .submenu li a span i{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);margin-left:20px}#main-menu .navigation .row .left .second .submenu li.has_submenu a:hover,#main-menu .navigation .row .left .second .submenu li.has_submenu a.active{background-color:var(--e-global-color-accent);-webkit-box-shadow:0 .8rem 1.6rem rgba(0,0,0,.2);box-shadow:0 .8rem 1.6rem rgba(0,0,0,.2);color:#fff}#main-menu .navigation .row .left .second .submenu li:not(.has_submenu) a:hover{color:var(--e-global-color-accent)}#main-menu .navigation .row .left .second .submenu li:not(.has_submenu) a:hover :is(svg,svg path){fill:var(--e-global-color-accent) !important}#main-menu .navigation .row .left .second .submenu li:not(.has_submenu) a:hover svg *{-webkit-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease}#main-menu .navigation .row .left .third .submenu .menu_item{padding:0 20px}#main-menu .navigation .row .left .third .submenu .menu_item.level-1{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-animation:menuToRight .4s ease forwards;animation:menuToRight .4s ease forwards;z-index:0;margin-bottom:10px}@-webkit-keyframes menuToRight{from{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes menuToRight{from{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}#main-menu .navigation .row .left .third .submenu .menu_item.level-1 a{font-weight:800;color:var(--e-global-color-text);font-size:26px}#main-menu .navigation .row .left .third .submenu .menu_item.level-1 a:hover{color:var(--e-global-color-accent)}#main-menu .navigation .row .left .third .submenu .menu_item:not(.level-1){-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);opacity:0;-webkit-animation:menuToBottom .4s ease .4s forwards;animation:menuToBottom .4s ease .4s forwards}@-webkit-keyframes menuToBottom{from{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes menuToBottom{from{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}#main-menu .navigation .row .left .third .submenu .menu_item:not(.level-1) a{padding:5px 10px}#main-menu .navigation .row .left .third .submenu li a{display:block;font-size:22px;color:var(--e-global-color-text);padding:15px 10px;-webkit-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease}#main-menu .navigation .row .left .third .submenu li a:hover{color:var(--e-global-color-accent)}#main-mobile-menu{position:fixed;top:0;left:0;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);background-color:#000;width:400px;max-width:100%;height:100%;z-index:99999;overflow-y:auto;overflow-x:hidden;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#main-mobile-menu.open{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}#main-mobile-menu .actions{padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#main-mobile-menu .actions .previous{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);display:-webkit-box;display:-ms-flexbox;display:flex;visibility:hidden}#main-mobile-menu .actions .previous.show{visibility:visible;cursor:pointer}#main-mobile-menu .actions .previous svg{fill:#fff;width:30px;height:30px}#main-mobile-menu .actions .close{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer}#main-mobile-menu .actions .close svg{fill:#fff;width:35px;height:35px}#main-mobile-menu ul{list-style-type:none;padding:0}#main-mobile-menu ul.menu{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;-o-transition:transform .4s ease;transition:transform .4s ease;transition:transform .4s ease, -webkit-transform .4s ease}#main-mobile-menu ul li{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}#main-mobile-menu ul li:hover>a{color:var(--e-global-color-secondary)}#main-mobile-menu ul li:hover>a>svg *{fill:var(--e-global-color-secondary)}#main-mobile-menu ul li a{height:auto !important;width:100%;padding:20px 40px 20px 20px;font-size:20px;color:#fff;font-weight:600;-webkit-transition:color .4s ease;-o-transition:color .4s ease;transition:color .4s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#main-mobile-menu ul li a svg{width:40px;height:40px;fill:#fff;margin-right:20px}#main-mobile-menu ul li a svg *{fill:#fff;-webkit-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease}#main-mobile-menu ul li a span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}#main-mobile-menu ul li a span i{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}#main-mobile-menu ul li.level-1 a{font-weight:600;font-size:24px;color:#fff}#main-mobile-menu ul li.level-1 a:hover{color:var(--e-global-color-secondary)}#main-mobile-menu ul.submenu{position:absolute;left:100%;display:none;top:0;width:100%}#main-mobile-menu ul.submenu.active{display:block}#main-mobile-menu .menu .menu_item .has_submenu ul li:not(:first-child) a{font-weight:400}#main-mobile-menu #iconMenu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);margin-bottom:20px}#main-mobile-menu #iconMenu li{width:auto;margin:0}#main-mobile-menu #iconMenu li a{padding:0}.elementor-widget-newsletter form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.elementor-widget-newsletter .hidden{display:none}.elementor-widget-newsletter input{padding:15px 20px;border-radius:0;border:none;outline:none;height:unset}.elementor-widget-newsletter .lists{width:130px;position:relative}.elementor-widget-newsletter .slider{position:relative}.elementor-widget-newsletter .slider .arrow{position:absolute;top:15px;padding:5px;z-index:1;cursor:pointer}.elementor-widget-newsletter .slider .arrow svg{width:10px}.elementor-widget-newsletter .slider .arrow.prev{left:5px;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.elementor-widget-newsletter .slider .arrow.next{right:5px}.elementor-widget-newsletter .lists .list{padding:5px 15px}.elementor-widget-newsletter .lists .list .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:10px}.elementor-widget-newsletter .lists .list .label{text-align:center}.elementor-widget-newsletter .lists .list svg{max-width:40px;max-height:40px}.elementor-widget-newsletter button.button{display:block;width:-webkit-max-content;width:-moz-max-content;width:max-content;border-radius:0;outline:none;border:none;padding:15px 20px;-webkit-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease}.elementor-widget-newsletter button.button:hover{background-color:#fff}.elementor-widget-newsletter .error-messages{color:#fff;font-family:var(--e-global-typography-text-font-family);font-size:16px;margin-top:10px}.elementor-widget-newsletter .error-messages p{margin-bottom:5px}.elementor-widget-newsletter .error-messages p i{margin-right:10px}#cs-newsletter-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999;background-color:rgba(0,0,0,.4);display:none;overflow:auto}#cs-newsletter-modal.show .container{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}#cs-newsletter-modal .container{background-color:var(--e-global-color-primary);color:#fff;border-radius:15px;-webkit-transform:translateY(-50px);-ms-transform:translateY(-50px);transform:translateY(-50px);-webkit-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease;width:600px;max-width:calc(100% - 40px);margin-top:10%;opacity:0;padding:0;-webkit-box-shadow:0 0 10px -3px rgba(255,255,255,.5);box-shadow:0 0 10px -3px rgba(255,255,255,.5);position:relative}#cs-newsletter-modal .container .close{position:absolute;top:0;right:0;width:40px;height:40px;border-radius:50%;-webkit-transform:translate(50%, -50%);-ms-transform:translate(50%, -50%);transform:translate(50%, -50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;cursor:pointer;background-color:var(--e-global-color-secondary)}#cs-newsletter-modal .container .header{padding:10px 20px;font-family:var(--e-global-typography-primary-font-family);text-align:center;font-weight:600;font-size:24px;margin-bottom:30px}#cs-newsletter-modal .container .content{padding:0 20px}#cs-newsletter-modal .container .content .infos{text-align:center;margin:0 auto 40px;max-width:450px}#cs-newsletter-modal .container .content .infos>p{font-size:18px}#cs-newsletter-modal .container .content .infos .email{font-size:20px;font-weight:600;margin-top:40px}#cs-newsletter-modal .container .content .consent{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:40px}#cs-newsletter-modal .container .content .consent input{margin-right:10px}#cs-newsletter-modal .container .content .consent input,#cs-newsletter-modal .container .content .consent label{cursor:pointer}#cs-newsletter-modal .container .footer{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;border-radius:0 0 15px 15px;overflow:hidden}#cs-newsletter-modal .container .footer .button{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;padding:10px;display:block;cursor:pointer;text-transform:uppercase;-webkit-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease;font-weight:600}#cs-newsletter-modal .container .footer .button.back{background-color:var(--e-global-color-accent)}#cs-newsletter-modal .container .footer .button.back:hover{background-color:#9f1943}#cs-newsletter-modal .container .footer .button.confirm{background-color:var(--e-global-color-secondary);color:var(--e-global-color-text)}#cs-newsletter-modal .container .footer .button.confirm:hover{background-color:#01ca81}#cs-newsletter-modal .container .footer .button.disabled{background-color:#fff;opacity:.7;pointer-events:none;color:#000}#cs-newsletter-modal .cwa-circle-animate .checkmark__circle{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:2;stroke-miterlimit:10;stroke:#fff;fill:none;-webkit-animation:stroke .6s cubic-bezier(0.65, 0, 0.45, 1) forwards;animation:stroke .6s cubic-bezier(0.65, 0, 0.45, 1) forwards}#cs-newsletter-modal .cwa-circle-animate .checkmark{width:56px;height:56px;border-radius:50%;display:block;stroke-width:2;stroke:var(--e-global-color-secondary);stroke-miterlimit:10;margin:auto;-webkit-box-shadow:inset 0 0 0 #fff;box-shadow:inset 0 0 0 #fff;-webkit-animation:fill .4s ease-in-out .4s forwards,scale .3s ease-in-out .9s both;animation:fill .4s ease-in-out .4s forwards,scale .3s ease-in-out .9s both}#cs-newsletter-modal .cwa-circle-animate .checkmark__check{-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;-webkit-animation:stroke .3s cubic-bezier(0.65, 0, 0.45, 1) .8s forwards;animation:stroke .3s cubic-bezier(0.65, 0, 0.45, 1) .8s forwards}@-webkit-keyframes stroke{100%{stroke-dashoffset:0}}@keyframes stroke{100%{stroke-dashoffset:0}}@-webkit-keyframes scale{0%,100%{-webkit-transform:none;transform:none}50%{-webkit-transform:scale3d(1.1, 1.1, 1);transform:scale3d(1.1, 1.1, 1)}}@keyframes scale{0%,100%{-webkit-transform:none;transform:none}50%{-webkit-transform:scale3d(1.1, 1.1, 1);transform:scale3d(1.1, 1.1, 1)}}@-webkit-keyframes fill{100%{-webkit-box-shadow:inset 0 0 0 30px #fff;box-shadow:inset 0 0 0 30px #fff}}@keyframes fill{100%{-webkit-box-shadow:inset 0 0 0 30px #fff;box-shadow:inset 0 0 0 30px #fff}}#cs-newsletter-modal .loader{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:30px}#cs-newsletter-modal .error-messages{color:#fff;font-family:var(--e-global-typography-text-font-family);font-size:16px;margin-top:10px;margin-bottom:30px}#cs-newsletter-modal .error-messages p{margin-bottom:5px}#cs-newsletter-modal .error-messages p i{margin-right:10px}#cs-newsletter-modal .confirm-container{padding:30px 20px}#cs-newsletter-modal .confirm-container .icon-valid{margin-bottom:20px}#cs-newsletter-modal .confirm-container .header{padding:0;margin-bottom:20px}#cs-newsletter-modal .confirm-container p{text-align:center;margin:0}.elementor-widget-related-activities .arrow{position:absolute;top:calc(100% + 20px);cursor:pointer;z-index:2}@media(max-width: 1506px){.elementor-widget-related-activities .elementor-widget-container{margin:0 !important;padding:0 10px}}.elementor-widget-related-activities .arrow.next{right:20px}.elementor-widget-related-activities .arrow.prev{left:20px;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);display:none}.elementor-widget-related-activities .arrow:hover svg{-webkit-animation:pulseToRight 1s ease infinite;animation:pulseToRight 1s ease infinite}.elementor-widget-related-activities .arrow svg{width:30px}.elementor-widget-related-activities .slick-list{overflow:visible}.elementor-widget-related-activities .activities article.activity:not(:last-child){margin-right:20px}.elementor-widget-search-activities{margin-bottom:150px}@media(max-width: 460px){.elementor-widget-search-activities{margin-bottom:100px}}.elementor-widget-search-activities .search-activities{font-family:var(--e-global-typography-text-font-family)}.elementor-widget-search-activities .search-activities form{width:100%;padding:70px 10px}.elementor-widget-search-activities .search-activities .content{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;position:relative}.elementor-widget-search-activities .search-activities .content .button{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}@media(max-width: 420px){.elementor-widget-search-activities .search-activities .content .button{width:100%}}.elementor-widget-search-activities .search-activities .content .button.date .flatpickr{display:none}.elementor-widget-search-activities .search-activities .content .button.date .flatpickr-calendar:before,.elementor-widget-search-activities .search-activities .content .button.date .flatpickr-calendar:after{content:none}.elementor-widget-search-activities .search-activities .content .button.opened label{position:relative;border-radius:15px 15px 0 0;border:none !important}.elementor-widget-search-activities .search-activities .content .button.opened label::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#ececec}.elementor-widget-search-activities .search-activities .content .button.active label{border:4px solid}.elementor-widget-search-activities .search-activities .content .button label{border-radius:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:15px 10px;width:400px;min-height:70px;max-width:100%;cursor:pointer;-webkit-transition:background-color .4s ease,color .4s ease;-o-transition:background-color .4s ease,color .4s ease;transition:background-color .4s ease,color .4s ease;font-weight:600;-webkit-box-sizing:border-box;box-sizing:border-box}.elementor-widget-search-activities .search-activities .content .button label svg{width:35px;height:40px;margin-right:15px;-webkit-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease}.elementor-widget-search-activities .search-activities .content .button label span.tag{display:inline-block;position:relative}.elementor-widget-search-activities .search-activities .content .button label span.tag:not(:last-child){margin-right:15px}.elementor-widget-search-activities .search-activities .content .button label span.tag:not(:last-child)::after{content:";";position:absolute;top:50%;left:calc(100% + 6px);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-family:var(--e-global-typography-text-font-family);color:inherit;font-weight:600}.elementor-widget-search-activities .search-activities .content .button.profil .dropdown{position:absolute;top:100%;left:0;width:100%;background-color:#fff;border-radius:0 0 15px 15px;z-index:51;opacity:0;pointer-events:none;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px);-webkit-transition:.3s cubic-bezier(0.23, 1, 0.32, 1);-o-transition:.3s cubic-bezier(0.23, 1, 0.32, 1);transition:.3s cubic-bezier(0.23, 1, 0.32, 1);-webkit-box-shadow:0 5px 10px -5px rgba(0,0,0,.15);box-shadow:0 5px 10px -5px rgba(0,0,0,.15);padding:20px 20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.elementor-widget-search-activities .search-activities .content .button.profil .dropdown .item{width:100%;margin-bottom:20px}.elementor-widget-search-activities .search-activities .content .button.profil .dropdown .item__parent-name{width:33%;text-align:center;font-weight:600;font-size:15px;color:var(--e-globla-color-text)}@media(max-width: 320px){.elementor-widget-search-activities .search-activities .content .button.profil .dropdown .item__parent-name{text-align:center;width:100%}}.elementor-widget-search-activities .search-activities .content .button.profil .dropdown .item[data-child-count="1"]{width:33%}@media(max-width: 320px){.elementor-widget-search-activities .search-activities .content .button.profil .dropdown .item[data-child-count="1"]{width:50%}}.elementor-widget-search-activities .search-activities .content .button.profil .dropdown .item[data-child-count="1"] .item__parent-name{width:100%}@media(max-width: 320px){.elementor-widget-search-activities .search-activities .content .button.profil .dropdown .item:not([data-child-count="1"]) .item__childrens{gap:20px}}.elementor-widget-search-activities .search-activities .content .button.profil .dropdown .item__childrens{display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width: 320px){.elementor-widget-search-activities .search-activities .content .button.profil .dropdown .item__childrens{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.elementor-widget-search-activities .search-activities .content .button.profil .dropdown .item__childrens__child{width:100%}@media(max-width: 320px){.elementor-widget-search-activities .search-activities .content .button.profil .dropdown .item__childrens__child{width:-webkit-max-content;width:-moz-max-content;width:max-content}}.elementor-widget-search-activities .search-activities .content .button.profil .dropdown .item__childrens__child__name{font-size:14px;color:rgba(0,0,0,.6);text-align:center}.elementor-widget-search-activities .search-activities .content .button.profil .dropdown .item__childrens__child__counter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:3px}.elementor-widget-search-activities .search-activities .content .button.profil .dropdown .item__childrens__child__counter input{display:none}.elementor-widget-search-activities .search-activities .content .button.profil .dropdown .item__childrens__child__counter span{width:30px;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;border-radius:50%;cursor:pointer;font-size:12px;line-height:1}.elementor-widget-search-activities .search-activities .content .button.profil .dropdown .item__childrens__child__counter div{padding:0 5px;color:var(--e-global-color-text);font-weight:600;min-width:30px;text-align:center}.elementor-widget-search-activities .search-activities .content .button.profil.opened .dropdown{opacity:1;pointer-events:unset;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.elementor-widget-search-activities .search-activities #search-activities-submit{position:absolute;top:100%;right:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 60px;color:#fff;background-color:var(--e-global-color-accent);border-radius:0 0 15px 15px;font-weight:600;font-size:18px;line-height:1;border:none;outline:none}.elementor-widget-search-activities .search-activities #search-activities-submit svg{fill:#fff;width:25px;margin-left:20px}.elementor-widget-search-activities .search-activities #search-activities-submit:hover svg{-webkit-animation:pulseToRight 1s ease infinite;animation:pulseToRight 1s ease infinite}.elementor-widget-search-activities .search-activities .elementor-section-boxed.elementor-section #search-activities-submit{right:10px}.elementor-editor-active .elementor-widget-slider-step .items,.elementor-editor-preview .elementor-widget-slider-step .items{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:auto visible;padding:50px;height:auto}.elementor-editor-active .elementor-widget-slider-step .items .content,.elementor-editor-preview .elementor-widget-slider-step .items .content{width:300px}.elementor-widget-slider-step .items .slick-list{overflow:visible}.elementor-widget-slider-step .items .slick-list .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.elementor-widget-slider-step .items .item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width: 767px){.elementor-widget-slider-step .items .item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.elementor-widget-slider-step .items .item .step{margin-bottom:30px;margin-right:0 !important}.elementor-widget-slider-step .items .item .content{max-width:calc(100vw - 40px) !important;width:100% !important}.elementor-widget-slider-step .items .item .content .title,.elementor-widget-slider-step .items .item .content .description{text-align:center}.elementor-widget-slider-step .items .item>.arrow{display:none}}.elementor-widget-slider-step .items .item:not(:last-child){margin-right:100px}.elementor-widget-slider-step .items .item .step{position:relative;margin-right:30px;height:-webkit-max-content;height:-moz-max-content;height:max-content}.elementor-widget-slider-step .items .item .step span{position:absolute;display:block;z-index:1;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center;font-size:23px;text-transform:capitalize;-webkit-text-stroke:.5px;stroke-width:.5px}.elementor-widget-slider-step .items .item .step svg{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;width:180px;height:auto;position:relative;z-index:0}.elementor-widget-slider-step .items .item .step .background{position:absolute;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;z-index:-1}.elementor-widget-slider-step .items .item .content{max-width:300px}.elementor-widget-slider-step .items .item .arrow{position:absolute;top:50%;left:calc(100% + 50px);-webkit-transform:translate(-100%, -50%);-ms-transform:translate(-100%, -50%);transform:translate(-100%, -50%)}.elementor-widget-slider-step .items .item .arrow svg{width:33px}.elementor-widget-slider-step .items .item:nth-child(3n+1) .step .background{-webkit-transform-origin:20% 100%;-ms-transform-origin:20% 100%;transform-origin:20% 100%;-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg)}.elementor-widget-slider-step .items .item:nth-child(3n+2) .step svg{-webkit-transform:rotate(-50deg);-ms-transform:rotate(-50deg);transform:rotate(-50deg)}.elementor-widget-slider-step .items .item:nth-child(3n+2) .step .background{-webkit-transform:rotate(-10deg) translate(10px, -35px);-ms-transform:rotate(-10deg) translate(10px, -35px);transform:rotate(-10deg) translate(10px, -35px)}.elementor-widget-slider-step .items .item:nth-child(3n+3) .step svg{-webkit-transform:rotate(115deg);-ms-transform:rotate(115deg);transform:rotate(115deg)}.elementor-widget-slider-step .items .item:nth-child(3n+3) .step .background{-webkit-transform-origin:20% 100%;-ms-transform-origin:20% 100%;transform-origin:20% 100%;-webkit-transform:rotate(145deg) translate(-130px, 95px);-ms-transform:rotate(145deg) translate(-130px, 95px);transform:rotate(145deg) translate(-130px, 95px)}.elementor-widget-slider-step .elementor-widget-container>.arrow{position:absolute;top:calc(100% + 20px);cursor:pointer;z-index:2}.elementor-widget-slider-step .elementor-widget-container>.arrow.next{right:20px}.elementor-widget-slider-step .elementor-widget-container>.arrow.prev{left:20px;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);display:none}.elementor-widget-slider-step .elementor-widget-container>.arrow:hover svg{-webkit-animation:pulseToRight 1s ease infinite;animation:pulseToRight 1s ease infinite}.elementor-widget-slider-step .elementor-widget-container>.arrow svg{width:30px}.elementor-widget-social-networks .elementor-widget-container{display:-webkit-box;display:-ms-flexbox;display:flex}.elementor-widget-social-networks .social{display:-webkit-box;display:-ms-flexbox;display:flex;padding:5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:100%;border-radius:50%;-webkit-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease}.elementor-widget-social-networks-links{z-index:50;width:-webkit-max-content !important;width:-moz-max-content !important;width:max-content !important;max-width:100%}.elementor-widget-social-networks-links .elementor-widget-container{max-width:100%}.elementor-location-header .elementor-widget-social-networks-links{left:30px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media(max-width: 1550px){.elementor-location-header .elementor-widget-social-networks-links{top:unset !important;bottom:20px !important;left:50% !important;right:unset !important;-webkit-transform:translateX(-50%) !important;-ms-transform:translateX(-50%) !important;transform:translateX(-50%) !important}}@media(max-width: 820px){.elementor-location-header .elementor-widget-social-networks-links{display:none}}.elementor-widget-social-networks-links>.elementor-widget-container{width:-webkit-max-content;width:-moz-max-content;width:max-content;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(max-width: 1550px){.elementor-widget-social-networks-links>.elementor-widget-container{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important;gap:10px}}.elementor-widget-social-networks-links .item:not(:last-child){margin-bottom:0}.elementor-widget-social-networks-links .item a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:45px;height:45px;border-radius:50%;-webkit-box-shadow:0 0 20px -5px rgba(255,255,255,.3);box-shadow:0 0 20px -5px rgba(255,255,255,.3)}.elementor-widget-social-networks-links .item i{font-size:24px}.elementor-widget-social-networks-links .item svg{height:24px}.elementor-widget-social-networks-links .item span.tooltip{display:inline-block;opacity:0;pointer-events:none;-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease;position:absolute;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:5px 15px;font-family:var(--e-global-typography-text-font-family);font-size:14px;font-weight:600;border:1px solid #333;background-color:#fff;color:#000}@media(max-width: 1550px){.elementor-location-header .elementor-widget-social-networks-links .item span.tooltip{bottom:calc(100% + 10px) !important;top:unset !important;left:50% !important;-webkit-transform:translateX(-50%) !important;-ms-transform:translateX(-50%) !important;transform:translateX(-50%) !important}}.elementor-location-header .elementor-widget-social-networks-links .item span.tooltip::before{content:"";position:absolute;top:50%;right:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-top:7px solid rgba(0,0,0,0);border-bottom:7px solid rgba(0,0,0,0);border-right:6px solid #333}@media(max-width: 1550px){.elementor-location-header .elementor-widget-social-networks-links .item span.tooltip::before{top:100% !important;left:50% !important;right:unset !important;-webkit-transform:translateX(-50%) !important;-ms-transform:translateX(-50%) !important;transform:translateX(-50%) !important;border-top:6px solid #333 !important;border-bottom:unset !important;border-right:7px solid rgba(0,0,0,0) !important;border-left:7px solid rgba(0,0,0,0) !important}}.elementor-location-header .elementor-widget-social-networks-links .item span.tooltip::after{content:"";position:absolute;top:50%;right:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-top:5px solid rgba(0,0,0,0);border-bottom:5px solid rgba(0,0,0,0);border-right:5px solid #fff}@media(max-width: 1550px){.elementor-location-header .elementor-widget-social-networks-links .item span.tooltip::after{top:100% !important;left:50% !important;right:unset !important;-webkit-transform:translateX(-50%) !important;-ms-transform:translateX(-50%) !important;transform:translateX(-50%) !important;border-top:5px solid #fff !important;border-bottom:5px solid rgba(0,0,0,0) !important;border-left:5px solid rgba(0,0,0,0) !important;border-right:unset !important}}.elementor-widget-social-networks-links .item a.display-column span.tooltip::after{content:"";position:absolute;top:50%;right:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-top:5px solid rgba(0,0,0,0);border-bottom:5px solid rgba(0,0,0,0);border-right:5px solid #fff}.elementor-widget-social-networks-links .item a.display-row span.tooltip::after{content:"";position:absolute;top:100%;left:50%;right:unset;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border-top:5px solid #fff;border-bottom:5px solid rgba(0,0,0,0);border-left:5px solid rgba(0,0,0,0);border-right:unset}.elementor-widget-social-networks-links .item a.display-column span.tooltip::before{content:"";position:absolute;top:50%;right:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-top:7px solid rgba(0,0,0,0);border-bottom:7px solid rgba(0,0,0,0);border-right:6px solid #333}.elementor-widget-social-networks-links .item a.display-row span.tooltip::before{content:"";position:absolute;top:100%;left:50%;right:unset;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border-top:6px solid #333;border-bottom:unset;border-right:7px solid rgba(0,0,0,0);border-left:7px solid rgba(0,0,0,0)}.elementor-widget-social-networks-links .item:hover span.tooltip{opacity:1}.elementor-location-header .elementor-widget-social-networks-links .item{-webkit-transform:translateX(calc(-100% - 40px));-ms-transform:translateX(calc(-100% - 40px));transform:translateX(calc(-100% - 40px));opacity:0}@media(max-width: 1550px){.elementor-location-header .elementor-widget-social-networks-links .item{-webkit-transform:translateY(calc(100% + 30px));-ms-transform:translateY(calc(100% + 30px));transform:translateY(calc(100% + 30px))}}.elementor-editor-active .elementor-widget-social-networks-links .item{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}@-webkit-keyframes cwaPushToRight{to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;@media(max-width: 1550px){-webkit-transform:translateY(0);transform:translateY(0)}}}@keyframes cwaPushToRight{to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;@media(max-width: 1550px){-webkit-transform:translateY(0);transform:translateY(0)}}}.elementor-widget-stripes{position:absolute;top:0;right:100%;width:100%;height:100%}.elementor-widget-stripes .stripes{position:absolute;top:0;left:0;height:100%;width:100%}.elementor-widget-stripes .stripes::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:-o-repeating-linear-gradient(110deg, rgba(255, 255, 255, 0) 1px, rgba(255, 255, 255, 0) 4px, white 4px, white 13px);background:repeating-linear-gradient(-20deg, rgba(255, 255, 255, 0) 1px, rgba(255, 255, 255, 0) 4px, white 4px, white 13px)}.activities article.activity{width:300px !important;height:400px !important;position:relative;border-radius:15px;overflow:hidden;cursor:default}.activities article.activity.all{background-color:#000;-webkit-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease}.activities article.activity.all a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px;position:absolute;top:0;left:0;width:100%;height:100%;color:#fff}.activities article.activity.all a h3{text-transform:uppercase;font-family:var(--e-global-typography-accent-font-family);font-weight:var(--e-global-typography-accent-font-weight);text-align:center}.activities article.activity.all:hover{-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}.activities article.activity img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-1;border-radius:15px}.activities article.activity .content{display:block;cursor:pointer;position:absolute;padding:15px;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:inset 0 -175px 100px -50px rgba(0,0,0,.8);box-shadow:inset 0 -175px 100px -50px rgba(0,0,0,.8);-webkit-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease}.activities article.activity:hover .content{-webkit-box-shadow:inset 0 -350px 100px 0 rgba(0,0,0,.8);box-shadow:inset 0 -350px 100px 0 rgba(0,0,0,.8)}.activities article.activity .content header{position:sticky;top:100%;color:#fff;font-family:var(--e-global-typography-text-font-family);width:100%;-webkit-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease}.activities article.activity:hover .content header{position:sticky;top:0}.activities article.activity .content .type{width:100%;text-transform:uppercase;font-size:13px;color:var(--e-global-color-secondary);margin-bottom:3px}.activities article.activity .content header .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;font-size:17px;margin:0;-webkit-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease}.activities article.activity:hover .content header .title{opacity:0}.activities article.activity .content .metas{position:absolute;top:100%;width:calc(100% - 30px);-webkit-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.activities article.activity .content .metas .title{text-transform:uppercase;font-family:var(--e-global-typography-accent-font-family);font-weight:var(--e-global-typography-accent-font-weight);font-size:20px;padding-bottom:20px;margin-bottom:20px;position:relative;text-align:center}.activities article.activity .content .metas .title:not(:last-child)::after{content:"";position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100px;height:2px;background-color:rgba(255,255,255,.5)}.activities article.activity:hover .content .metas{top:50%;width:calc(100% - 30px);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.activities article.activity:hover .content .metas .single_dates p{margin-bottom:3px}.activities article.activity:hover .content .metas .single_dates a{display:block;text-align:center;color:#fff;font-size:14px;text-decoration:underline;-webkit-transition:color .4s ease;-o-transition:color .4s ease;transition:color .4s ease}.activities article.activity:hover .content .metas .single_dates a:hover{color:var(--e-global-color-secondary)}.activities article.activity .content .metas p{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-family:var(--e-global-typography-text-font-family)}.activities article.activity .content .metas p .icon{margin-right:10px}.activities article.activity .content .metas p .icon svg{width:15px;fill:#fff}.activities article.activity footer.actions{position:absolute;bottom:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);width:100%;background-color:var(--e-global-color-secondary);-webkit-transition:-webkit-transform .4s .2s ease;transition:-webkit-transform .4s .2s ease;-o-transition:transform .4s .2s ease;transition:transform .4s .2s ease;transition:transform .4s .2s ease, -webkit-transform .4s .2s ease;padding:10px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.activities article.activity:hover footer.actions{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.activities article.activity footer.actions a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:35px;height:35px;background-color:#fff;-webkit-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease;border-radius:50%}.activities article.activity footer.actions a:not(:last-child){margin-right:15px}.activities article.activity footer.actions a svg{width:25px;height:25px;fill:var(--e-global-color-accent);-webkit-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease}.activities article.activity footer.actions a:last-child svg{width:15px;height:15px}.activities article.activity footer.actions a:hover{background-color:var(--e-global-color-accent)}.activities article.activity footer.actions a:hover svg{fill:#fff}.elementor-widget-programme{z-index:50;background-color:#fff;position:relative;min-height:100vh}.elementor-widget-programme .elementor-widget-container{position:relative}.elementor-widget-programme .elementor-widget-container>.title{position:sticky;top:0;height:100vh}@media(max-width: 896px){.elementor-widget-programme .elementor-widget-container>.title{position:static;top:unset;height:unset;margin-top:unset;margin-bottom:30px}}@media(max-width: 460px){.elementor-widget-programme .elementor-widget-container>.title{margin-bottom:15px}}.elementor-widget-programme .elementor-widget-container>.title h2{-webkit-transform:rotate(-90deg) translate(-88vh, 100%);-ms-transform:rotate(-90deg) translate(-88vh, 100%);transform:rotate(-90deg) translate(-88vh, 100%);-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;font-size:calc(14vh - 5px);margin:0;white-space:nowrap;font-family:var(--e-global-typography-primary-font-family);color:var(--e-global-color-text);width:100vh;text-align:center}@media(max-width: 896px){.elementor-widget-programme .elementor-widget-container>.title h2{-webkit-transform:unset;-ms-transform:unset;transform:unset;font-size:14vh;white-space:unset;width:auto;text-align:left}}@media(max-width: 880px){.elementor-widget-programme .elementor-widget-container>.title h2{font-size:60px}}@media(max-width: 390px){.elementor-widget-programme .elementor-widget-container>.title h2{font-size:40px}}.elementor-widget-programme .elementor-widget-container>.title h2 span{color:var(--e-global-color-accent)}.elementor-widget-programme .elementor-widget-container>.content{margin-top:-84vh}@media(max-width: 896px){.elementor-widget-programme .elementor-widget-container>.content{margin-top:0 !important;position:relative}}.elementor-widget-programme .hangar{position:relative;min-height:70vh}@media(max-width: 896px){.elementor-widget-programme .hangar{overflow:hidden;min-height:unset}}.elementor-widget-programme .hangar .background{background-color:var(--e-global-color-primary);position:sticky;top:15vh;margin-left:auto;border-radius:150px 0 0 150px;width:70%;height:80vh;z-index:-1}@media(max-width: 896px){.elementor-widget-programme .hangar .background{position:absolute;top:0;width:95%;height:400px;margin-left:unset;right:0;border-radius:80px 0 0 80px}}.elementor-widget-programme .hangar .background .graphic_elements_container.rond_trait{position:absolute;top:0;right:0;-webkit-transform:translateY(-220px);-ms-transform:translateY(-220px);transform:translateY(-220px);overflow:hidden}.elementor-widget-programme .hangar .background .graphic_elements_container.rond_trait .rond_trait{-webkit-transform:translateX(50px);-ms-transform:translateX(50px);transform:translateX(50px)}@media(max-width: 896px){.elementor-widget-programme .hangar .background .graphic_elements_container.rond_trait .rond_trait{display:none}}.elementor-widget-programme .hangar .background .graphic_elements_container.rond_trait .rond_trait svg{fill:var(--e-global-color-primary);width:300px;-webkit-animation:rotateSVG linear 30s infinite;animation:rotateSVG linear 30s infinite}@media(max-width: 896px){.elementor-widget-programme .hangar .background .graphic_elements_container.rond_trait .rond_trait svg{-webkit-animation:none;animation:none}}.elementor-widget-programme .hangar .graphic_elements_container.triangle-top{position:absolute;top:20px;right:250px;z-index:-2}@media(max-width: 896px){.elementor-widget-programme .hangar .graphic_elements_container.triangle-top{display:none}}.elementor-widget-programme .hangar .graphic_elements_container.triangle-top .triangle-top svg{fill:var(--e-global-color-secondary);width:150px;animation:rotateSVG linear 30s infinite reverse}@media(max-width: 896px){.elementor-widget-programme .hangar .graphic_elements_container.triangle-top .triangle-top svg{-webkit-animation:none;animation:none}}.elementor-widget-programme .hangar .graphic_elements_container.triangle-bottom{position:absolute;bottom:0;right:300px;z-index:-2;-webkit-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px)}@media(max-width: 896px){.elementor-widget-programme .hangar .graphic_elements_container.triangle-bottom{bottom:190px;left:20px;right:unset}}.elementor-widget-programme .hangar .graphic_elements_container.triangle-bottom .triangle-bottom svg{fill:var(--e-global-color-accent);width:150px;-webkit-animation:rotateSVG linear 30s infinite;animation:rotateSVG linear 30s infinite}.elementor-widget-programme .hangar .elementor-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:-100vh;padding-bottom:50px;-ms-flex-wrap:wrap;flex-wrap:wrap}.elementor-widget-programme .hangar .elementor-container .arrow{display:none;position:absolute;top:calc(100% - 40px);cursor:pointer;z-index:2}@media(max-width: 896px){.elementor-widget-programme .hangar .elementor-container .arrow{display:block}}.elementor-widget-programme .hangar .elementor-container .arrow.next{right:20px}.elementor-widget-programme .hangar .elementor-container .arrow.prev{left:20px;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);display:none}.elementor-widget-programme .hangar .elementor-container .arrow:hover svg{-webkit-animation:pulseToRight 1s ease infinite;animation:pulseToRight 1s ease infinite}.elementor-widget-programme .hangar .elementor-container .arrow svg{width:30px}@media(max-width: 896px){.elementor-widget-programme .hangar .elementor-container{margin-top:0;padding-top:30px;padding-left:15%}}.elementor-widget-programme .hangar .elementor-container>h3{width:100%;max-width:1290px;font-size:60px;font-family:var(--e-global-typography-primary-font-family);margin:0 0 20px;-webkit-text-fill-color:rgba(0,0,0,0);-webkit-text-stroke-width:2px;-webkit-text-stroke-color:var(--e-global-color-accent)}@media(max-width: 896px){.elementor-widget-programme .hangar .elementor-container>h3{-webkit-text-stroke-color:#fff}}@media(max-width: 460px){.elementor-widget-programme .hangar .elementor-container>h3{font-size:40px}}.elementor-widget-programme .hangar .elementor-container .activities{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;gap:0 30px;max-width:1290px}@media(max-width: 1573px){.elementor-widget-programme .hangar .elementor-container .activities{margin-left:200px}}@media(max-width: 1159px){.elementor-widget-programme .hangar .elementor-container .activities{margin-left:250px}}.elementor-widget-programme .hangar .elementor-container .activities article.activity{width:300px !important;height:400px !important;margin-bottom:30px}@media(max-width: 896px){.elementor-widget-programme .hangar .elementor-container .activities article.activity:not(:last-child){margin-right:20px}}.elementor-widget-programme .hangar .elementor-container .activities article.activity:nth-child(2n){-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}@media(max-width: 1573px){.elementor-widget-programme .hangar .elementor-container .activities article.activity:nth-child(2n){-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@media(max-width: 1573px){.elementor-widget-programme .hangar .elementor-container .activities article.activity:nth-child(3n+2){-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}}@media(max-width: 1159px){.elementor-widget-programme .hangar .elementor-container .activities article.activity:nth-child(3n+2){-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@media(max-width: 1159px){.elementor-widget-programme .hangar .elementor-container .activities article.activity:nth-child(2n){-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}}@media(max-width: 896px){.elementor-widget-programme .hangar .elementor-container .activities article.activity{-webkit-transform:unset !important;-ms-transform:unset !important;transform:unset !important}}.elementor-widget-programme .hangar .slick-track{width:-webkit-max-content !important;width:-moz-max-content !important;width:max-content !important}.elementor-widget-programme .hangar .slick-list{overflow:visible}.elementor-widget-programme .outside{position:relative;overflow:hidden;margin-top:200px;padding-top:60px;padding-bottom:100px}@media(max-width: 879px){.elementor-widget-programme .outside{margin-top:0}}@media(max-width: 460px){.elementor-widget-programme .outside{padding-bottom:50px}}.elementor-widget-programme .outside .background{background-color:var(--e-global-color-secondary);border-radius:0 200px 200px 0;width:70%;height:400px;z-index:-1;position:relative}@media(max-width: 879px){.elementor-widget-programme .outside .background{border-radius:0 80px 80px 0;width:95%}}.elementor-widget-programme .outside .background.right{border-radius:200px 0 0 200px;margin-left:30%}@media(max-width: 879px){.elementor-widget-programme .outside .background.right{border-radius:80px 0 0 80px;margin-left:auto}}.elementor-widget-programme .outside .background>h3{width:100%;font-size:60px;font-family:var(--e-global-typography-primary-font-family);margin:0;-webkit-text-fill-color:rgba(0,0,0,0);-webkit-text-stroke-width:2px;-webkit-text-stroke-color:var(--e-global-color-secondary);-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);text-align:center;line-height:.7}@media(max-width: 879px){.elementor-widget-programme .outside .background>h3{text-align:left;padding-left:15%}}@media(max-width: 460px){.elementor-widget-programme .outside .background>h3{font-size:40px}}.elementor-widget-programme .outside .elementor-container{padding-bottom:50px;margin-top:-350px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(max-width: 879px){.elementor-widget-programme .outside .elementor-container{padding-left:15%}}.elementor-widget-programme .outside .elementor-container .activities article.activity{width:300px !important;height:400px !important}@media(max-width: 340px){.elementor-widget-programme .outside .elementor-container .activities article.activity{width:250px !important;height:400px !important}}.elementor-widget-programme .outside .elementor-container .activities article.activity:not(:last-child){margin-right:20px}.elementor-widget-programme .outside .arrow{position:absolute;top:calc(100% - 40px);cursor:pointer;z-index:2}.elementor-widget-programme .outside .arrow.next{right:20px}.elementor-widget-programme .outside .arrow.prev{left:20px;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);display:none}.elementor-widget-programme .outside .arrow:hover svg{-webkit-animation:pulseToRight 1s ease infinite;animation:pulseToRight 1s ease infinite}.elementor-widget-programme .outside .arrow svg{width:30px}.elementor-widget-programme .outside .slick-track{width:-webkit-max-content !important;width:-moz-max-content !important;width:max-content !important}.elementor-widget-programme .outside .slick-list{overflow:visible}@media(max-width: 429px){.elementor-widget-programme .outside{padding-top:100px}}@media(max-width: 1828px){.elementor-widget-programme .outside .activities{margin-left:120px}}@media(max-width: 1590px){.elementor-widget-programme .outside .activities{margin-left:140px}}@media(max-width: 1550px){.elementor-widget-programme .outside .activities{margin-left:200px}}@media(max-width: 896px){.elementor-widget-programme .outside .activities{margin-left:0}}.elementor-widget-cwa-onglets .elementor-widget-container{display:-webkit-box;display:-ms-flexbox;display:flex}.elementor-widget-cwa-onglets .elementor-widget-container .tabs{-webkit-box-flex:1;-ms-flex:1;flex:1}.elementor-widget-cwa-onglets .elementor-widget-container .tabs .tab{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;max-width:600px;-ms-flex-wrap:wrap;flex-wrap:wrap}.elementor-widget-cwa-onglets .elementor-widget-container .tabs .tab.active{display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width: 880px){.elementor-widget-cwa-onglets .elementor-widget-container .tabs .tab.active.redirection .title{background-color:#fff !important;color:var(--e-global-color-secondary) !important}}.elementor-widget-cwa-onglets .elementor-widget-container .tabs .tab.redirection{position:relative}.elementor-widget-cwa-onglets .elementor-widget-container .tabs .tab.redirection .more{position:absolute;top:0;left:0;width:100%;height:100%;padding-right:16px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}@media(max-width: 880px){.elementor-widget-cwa-onglets .elementor-widget-container .tabs .tab.redirection .more{background:none !important;color:#000 !important}.elementor-widget-cwa-onglets .elementor-widget-container .tabs .tab.redirection .more::after{background:none !important;color:#000 !important}}.elementor-widget-cwa-onglets .elementor-widget-container .tabs .tab.redirection .more::after{content:"";position:absolute;top:0;right:0;width:40px;height:100%;z-index:-1;-webkit-transition:inherit;-o-transition:inherit;transition:inherit}.elementor-widget-cwa-onglets .elementor-widget-container .tabs .tab .icon{width:120px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 0}.elementor-widget-cwa-onglets .elementor-widget-container .tabs .tab .icon svg{width:35px;height:35px}.elementor-widget-cwa-onglets .elementor-widget-container .tabs .tab .title{width:calc(100% - 160px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:var(--e-global-typography-text-font-family);padding:10px 20px;font-size:21px;font-weight:600;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.elementor-widget-cwa-onglets .elementor-widget-container .tabs .tab .more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.elementor-widget-cwa-onglets .elementor-widget-container .tabs .tab .accordeon-content{width:calc(100% - 40px);font-family:var(--e-global-typography-text-font-family);font-size:16px;padding-left:120px;max-height:0;-webkit-transition:max-height .4s ease;-o-transition:max-height .4s ease;transition:max-height .4s ease}.elementor-widget-cwa-onglets .elementor-widget-container .tabs .tab .accordeon-content .text{padding:10px 20px}.elementor-widget-cwa-onglets .elementor-widget-container .tabs .tab .accordeon-content a{color:var(--e-global-color-secondary)}.elementor-widget-cwa-onglets .elementor-widget-container .tabs .tab .accordeon-content a:hover{text-decoration:underline}.elementor-widget-cwa-onglets .elementor-widget-container .images{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-transform:translateY(-100px);-ms-transform:translateY(-100px);transform:translateY(-100px);padding-right:35px}@media(max-width: 880px){.elementor-widget-cwa-onglets .elementor-widget-container .images{display:none}}.elementor-widget-cwa-onglets .elementor-widget-container .images .image{display:none;position:relative;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.elementor-widget-cwa-onglets .elementor-widget-container .images .image.active{display:-webkit-box;display:-ms-flexbox;display:flex}.elementor-widget-cwa-onglets .elementor-widget-container .images .image svg{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;height:auto;position:relative;width:calc(100% - 35px);max-width:600px}.elementor-widget-cwa-onglets .elementor-widget-container .images .image svg.background{position:absolute;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:rotate(-8deg);-ms-transform:rotate(-8deg);transform:rotate(-8deg)}.elementor-widget-activity-list button[type=submit] .lds-roller div::after{background-color:#fff}.elementor-widget-activity-list .pre-filter{margin-bottom:70px;padding:0 10px}.elementor-widget-activity-list .pre-filter .elementor-container{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}.elementor-widget-activity-list .pre-filter .elementor-container .filter{border-radius:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 20px;max-width:700px;cursor:default;background-color:var(--e-global-color-accent);position:relative;color:#fff;font-family:var(--e-global-typography-text-font-family);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.elementor-widget-activity-list .pre-filter .elementor-container .filter::-moz-selection{background:none}.elementor-widget-activity-list .pre-filter .elementor-container .filter::selection{background:none}.elementor-widget-activity-list .pre-filter .elementor-container .filter:hover .remove{opacity:1}.elementor-widget-activity-list .pre-filter .elementor-container .filter .remove{position:absolute;top:0;left:0;line-height:1;font-size:10px;width:20px;height:20px;border-radius:50%;background-color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:translate(-40%, -40%);-ms-transform:translate(-40%, -40%);transform:translate(-40%, -40%);opacity:0;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;cursor:pointer}.elementor-widget-activity-list .pre-filter .elementor-container .filter svg{width:25px;height:30px;margin-right:15px;fill:#fff}.elementor-widget-activity-list .pre-filter .elementor-container .filter span.subtag:not(:last-child){margin-right:15px;position:relative}.elementor-widget-activity-list .pre-filter .elementor-container .filter span.subtag:not(:last-child)::after{content:";";position:absolute;top:50%;left:calc(100% + 6px);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-family:var(--e-global-typography-text-font-family);color:inherit;font-weight:400}.elementor-widget-activity-list .pre-filter .elementor-container .filter.date{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.elementor-widget-activity-list .pre-filter .elementor-container .filter.profil{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.elementor-widget-activity-list .pre-filter .elementor-container .filter.type{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.elementor-widget-activity-list .pre-filter .elementor-container .filter.thematiques{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.elementor-widget-activity-list .pre-filter .elementor-container .filter.location{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.elementor-widget-activity-list .pre-filter .elementor-container .filter.niveaux_scolaires{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.elementor-widget-activity-list .pre-filter .elementor-container .filter.profil_type{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.elementor-widget-activity-list .pre-filter .elementor-container .filter.formats{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.elementor-widget-activity-list .pre-filter .elementor-container .filter.marques{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.elementor-widget-activity-list .filters_banner{font-family:var(--e-global-typography-text-font-family);margin-bottom:100px}.elementor-widget-activity-list .filters_banner__title h4{font-size:18px;font-weight:600}.elementor-widget-activity-list .filters_banner__content{background-color:var(--e-global-color-primary)}.elementor-widget-activity-list .filters_banner__content .elementor-container{padding:50px 10px;position:relative}.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;gap:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form.has-sub-filters{padding-top:30px}.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form.has-sub-filters .sub-filters{position:absolute;top:0;left:0;width:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:10;gap:20px 30px}@media(max-width: 820px){.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form.has-sub-filters .sub-filters{position:static;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);margin-top:-30px;-ms-flex-wrap:wrap;flex-wrap:wrap}.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form.has-sub-filters .sub-filters .date-sub-filter{width:calc(50% - 15px) !important;font-size:18px !important;height:unset !important}}@media(max-width: 820px)and (max-width: 640px){.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form.has-sub-filters .sub-filters .date-sub-filter{width:100% !important}}@media(max-width: 820px){.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form.has-sub-filters .sub-filters .date-sub-filter .filter__title{font-size:18px !important;padding:10px 20px !important}}.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form.has-sub-filters .sub-filters .date-sub-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;border:solid 1px #d3d3d3;border-radius:20px;font-size:22px;font-weight:600;text-align:center;height:70px;padding:10px 20px;width:calc(25% - 30px);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form.has-sub-filters .sub-filters .date-sub-filter,.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form.has-sub-filters .sub-filters .date-sub-filter .filter__title{color:#000}.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form.has-sub-filters .sub-filters .date-sub-filter:after,.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form.has-sub-filters .sub-filters .date-sub-filter .filter__title:after{display:none}.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form.has-sub-filters .sub-filters .date-sub-filter.filter{padding:0}.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form.has-sub-filters .sub-filters .date-sub-filter.filter .filter__title{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form.has-sub-filters .sub-filters .date-sub-filter:hover,.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form.has-sub-filters .sub-filters .date-sub-filter.active{background-color:var(--e-global-color-secondary)}.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form.has-sub-filters .sub-filters .date-sub-filter:hover,.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form.has-sub-filters .sub-filters .date-sub-filter:hover .filter__title,.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form.has-sub-filters .sub-filters .date-sub-filter.active,.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form.has-sub-filters .sub-filters .date-sub-filter.active .filter__title{color:#fff}.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form.has-sub-filters .sub-filters .date-sub-filter.custom-date .flatpickr{display:none}.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form.has-sub-filters .sub-filters .date-sub-filter.custom-date .flatpickr-calendar:before,.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form.has-sub-filters .sub-filters .date-sub-filter.custom-date .flatpickr-calendar:after{content:none}.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form.has-sub-filters .sub-filters .date-sub-filter.custom-date .flatpickr-calendar{width:-webkit-min-content;width:-moz-min-content;width:min-content;min-width:100%}.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form.has-sub-filters .sub-filters .date-sub-filter.custom-date .flatpickr-calendar .dayContainer .flatpickr-day.selected,.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form.has-sub-filters .sub-filters .date-sub-filter.custom-date .flatpickr-calendar .dayContainer .flatpickr-day.startRange,.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form.has-sub-filters .sub-filters .date-sub-filter.custom-date .flatpickr-calendar .dayContainer .flatpickr-day.endRange{background-color:var(--e-global-color-secondary);border:none}.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form.has-sub-filters .sub-filters .date-sub-filter.custom-date .flatpickr-calendar .flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form.has-sub-filters .sub-filters .date-sub-filter.custom-date .flatpickr-calendar .flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form.has-sub-filters .sub-filters .date-sub-filter.custom-date .flatpickr-calendar .flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 var(--e-global-color-secondary);box-shadow:-10px 0 0 var(--e-global-color-secondary)}.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;cursor:pointer;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;border-radius:15px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter:hover{background-color:#fff}.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter:hover .filter__title{color:var(--e-global-color-primary)}.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter__title{font-size:20px;color:#fff;text-align:center;display:block;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;padding:5px 20px;min-width:100%;width:-webkit-max-content;width:-moz-max-content;width:max-content}.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter__title i{margin-left:20px;font-size:16px}.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter__title svg{width:35px;height:40px;margin-right:15px;-webkit-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease}.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter__title span.tag{display:inline-block;position:relative}.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter__title span.tag:not(:last-child){margin-right:15px}.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter__title span.tag:not(:last-child)::after{content:";";position:absolute;top:50%;left:calc(100% + 6px);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-family:var(--e-global-typography-text-font-family);color:inherit;font-weight:600}.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.date .flatpickr{display:none}.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.date .flatpickr-calendar:before,.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.date .flatpickr-calendar:after{content:none}.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.date .flatpickr-calendar{width:-webkit-min-content;width:-moz-min-content;width:min-content;min-width:100%}.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.date .flatpickr-calendar .dayContainer .flatpickr-day.selected,.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.date .flatpickr-calendar .dayContainer .flatpickr-day.startRange,.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.date .flatpickr-calendar .dayContainer .flatpickr-day.endRange{background-color:var(--e-global-color-secondary);border:none}.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.date .flatpickr-calendar .flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.date .flatpickr-calendar .flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.date .flatpickr-calendar .flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 var(--e-global-color-secondary);box-shadow:-10px 0 0 var(--e-global-color-secondary)}.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.opened{background-color:#fff;border-radius:15px 15px 0 0}.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.opened .filter__title{position:relative;border:none !important;color:var(--e-global-color-primary)}.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.opened .filter__title::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#ececec}.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.date .dropdown{min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.profil{min-width:233px}.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.profil .dropdown{position:absolute;top:100%;left:0;width:100%;background-color:#fff;border-radius:0 0 15px 15px;z-index:51;opacity:0;pointer-events:none;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px);-webkit-transition:.3s cubic-bezier(0.23, 1, 0.32, 1);-o-transition:.3s cubic-bezier(0.23, 1, 0.32, 1);transition:.3s cubic-bezier(0.23, 1, 0.32, 1);-webkit-box-shadow:0 5px 10px -5px rgba(0,0,0,.15);box-shadow:0 5px 10px -5px rgba(0,0,0,.15);padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px 10px}.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.profil .dropdown .item__parent-name{width:33%;text-align:center;font-weight:600;font-size:15px;color:var(--e-globla-color-text)}@media(max-width: 320px){.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.profil .dropdown .item__parent-name{text-align:center;width:100%}}.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.profil .dropdown .item[data-child-count="1"]{width:33%;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}@media(max-width: 320px){.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.profil .dropdown .item[data-child-count="1"]{width:50%}}.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.profil .dropdown .item[data-child-count="1"] .item__parent-name{width:100%}.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.profil .dropdown .item[data-child-count="1"] .item__childrens{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.profil .dropdown .item[data-child-count="3"]{width:100%}.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.profil .dropdown .item[data-child-count="3"] .item__childrens{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}@media(max-width: 320px){.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.profil .dropdown .item:not([data-child-count="1"]) .item__childrens{gap:20px}}.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.profil .dropdown .item__childrens{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 10px}@media(max-width: 320px){.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.profil .dropdown .item__childrens{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media(max-width: 320px){.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.profil .dropdown .item__childrens__child{width:-webkit-max-content;width:-moz-max-content;width:max-content}}.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.profil .dropdown .item__childrens__child__name{font-size:14px;color:rgba(0,0,0,.6);text-align:center}.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.profil .dropdown .item__childrens__child__counter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:3px}.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.profil .dropdown .item__childrens__child__counter input{display:none}.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.profil .dropdown .item__childrens__child__counter span{width:30px;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;border-radius:50%;cursor:pointer;font-size:12px;line-height:1;background-color:var(--e-global-color-secondary)}.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.profil .dropdown .item__childrens__child__counter div{padding:0 5px;color:var(--e-global-color-text);font-weight:600;min-width:30px;text-align:center}.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.profil.opened .dropdown{opacity:1;pointer-events:unset;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.types .dropdown,.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.locations .dropdown,.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.niveaux_scolaires .dropdown,.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.thematiques .dropdown,.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.profil_type .dropdown,.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.formats .dropdown,.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.marques .dropdown{position:absolute;top:100%;left:0;width:100%;background-color:#fff;border-radius:0 0 15px 15px;z-index:51;opacity:0;pointer-events:none;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px);-webkit-transition:.3s cubic-bezier(0.23, 1, 0.32, 1);-o-transition:.3s cubic-bezier(0.23, 1, 0.32, 1);transition:.3s cubic-bezier(0.23, 1, 0.32, 1);-webkit-box-shadow:0 5px 10px -5px rgba(0,0,0,.15);box-shadow:0 5px 10px -5px rgba(0,0,0,.15);overflow:hidden}.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.types .dropdown select,.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.locations .dropdown select,.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.niveaux_scolaires .dropdown select,.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.thematiques .dropdown select,.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.profil_type .dropdown select,.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.formats .dropdown select,.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.marques .dropdown select{display:none}.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.types .dropdown ul,.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.locations .dropdown ul,.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.niveaux_scolaires .dropdown ul,.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.thematiques .dropdown ul,.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.profil_type .dropdown ul,.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.formats .dropdown ul,.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.marques .dropdown ul{list-style-type:none;max-height:300px;overflow-y:auto;padding:0}.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.types .dropdown ul li,.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.locations .dropdown ul li,.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.niveaux_scolaires .dropdown ul li,.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.thematiques .dropdown ul li,.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.profil_type .dropdown ul li,.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.formats .dropdown ul li,.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.marques .dropdown ul li{padding:5px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.types .dropdown ul li:not(:last-child),.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.locations .dropdown ul li:not(:last-child),.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.niveaux_scolaires .dropdown ul li:not(:last-child),.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.thematiques .dropdown ul li:not(:last-child),.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.profil_type .dropdown ul li:not(:last-child),.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.formats .dropdown ul li:not(:last-child),.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.marques .dropdown ul li:not(:last-child){border-bottom:1px solid #ececec}.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.types .dropdown ul li:hover,.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.locations .dropdown ul li:hover,.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.niveaux_scolaires .dropdown ul li:hover,.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.thematiques .dropdown ul li:hover,.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.profil_type .dropdown ul li:hover,.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.formats .dropdown ul li:hover,.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.marques .dropdown ul li:hover{background-color:#ececec}.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.types .dropdown ul li.selected,.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.locations .dropdown ul li.selected,.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.niveaux_scolaires .dropdown ul li.selected,.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.thematiques .dropdown ul li.selected,.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.profil_type .dropdown ul li.selected,.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.formats .dropdown ul li.selected,.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.marques .dropdown ul li.selected{background-color:var(--e-global-color-accent);color:#fff;border-bottom-color:var(--e-global-color-accent)}.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.types.opened .dropdown,.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.locations.opened .dropdown,.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.niveaux_scolaires.opened .dropdown,.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.thematiques.opened .dropdown,.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.profil_type.opened .dropdown,.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.formats.opened .dropdown,.elementor-widget-activity-list .filters_banner__content .elementor-container form.filter-form .filter.marques.opened .dropdown{opacity:1;pointer-events:unset;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.elementor-widget-activity-list .filters_banner__content .elementor-container>button{position:absolute;top:100%;right:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 60px;color:#fff;background-color:var(--e-global-color-accent);border-radius:0 0 15px 15px;font-weight:600;font-size:18px;line-height:1;border:none;outline:none;-webkit-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease}.elementor-widget-activity-list .filters_banner__content .elementor-container>button:hover{background-color:#9f1943}.elementor-widget-activity-list .activity-list-section>.elementor-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.elementor-widget-activity-list .activity-list-section>.elementor-container .more_activities{position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:30px auto 0}.elementor-widget-activity-list .activity-list-section>.elementor-container .more_activities a{margin:10px 0 0;padding:10px 35px;background-color:var(--e-global-color-accent);color:#fff;cursor:pointer;-webkit-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease;font-family:var(--e-global-typography-text-font-family);display:inline-block;border-radius:15px}.elementor-widget-activity-list .activity-list-section>.elementor-container .more_activities a:hover{background-color:var(--e-global-color-primary)}.elementor-widget-activity-list .activity-list-section>.elementor-container .more_activities .lds-roller{position:absolute;left:calc(100% + 15px);top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);opacity:0}.elementor-widget-activity-list .activity-list-section>.elementor-container .more_activities.load a{pointer-events:none;opacity:.6}.elementor-widget-activity-list .activity-list-section>.elementor-container .more_activities.load .lds-roller{opacity:1}.activity-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:50px 30px;padding:0 20px}.activity-list .activity{width:280px;position:relative}.activity-list .activity__dates{position:absolute;top:-20px;left:-10px;z-index:1}.activity-list .activity__dates span{position:absolute;display:block;z-index:1;top:50%;left:50%;text-align:center;font-family:var(--e-global-typography-accent-font-family);font-weight:var(--e-global-typography-accent-font-weight);font-size:16px;text-transform:capitalize;-webkit-text-stroke:.5px;stroke-width:.5px}.activity-list .activity__dates svg{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;width:120px;height:auto;position:relative;z-index:0;fill:var(--e-global-color-secondary)}.activity-list .activity__dates svg.background{position:absolute;z-index:-1;fill:var(--e-global-color-primary)}.activity-list .activity:nth-child(8n+1) .activity__dates svg{-webkit-transform:rotate(130deg);-ms-transform:rotate(130deg);transform:rotate(130deg)}.activity-list .activity:nth-child(8n+1) .activity__dates svg.background{-webkit-transform:rotate(120deg) translate(2px, 10px);-ms-transform:rotate(120deg) translate(2px, 10px);transform:rotate(120deg) translate(2px, 10px)}.activity-list .activity:nth-child(8n+1) .activity__dates span{-webkit-transform:translate(-50%, -60%);-ms-transform:translate(-50%, -60%);transform:translate(-50%, -60%)}.activity-list .activity:nth-child(8n+2) .activity__dates svg,.activity-list .activity:nth-child(8n+5) .activity__dates svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.activity-list .activity:nth-child(8n+2) .activity__dates svg.background,.activity-list .activity:nth-child(8n+5) .activity__dates svg.background{-webkit-transform:rotate(165deg) translate(5px, 10px);-ms-transform:rotate(165deg) translate(5px, 10px);transform:rotate(165deg) translate(5px, 10px)}.activity-list .activity:nth-child(8n+2) .activity__dates span,.activity-list .activity:nth-child(8n+5) .activity__dates span{-webkit-transform:translate(-47%, -60%);-ms-transform:translate(-47%, -60%);transform:translate(-47%, -60%)}.activity-list .activity:nth-child(8n+3) .activity__dates svg{-webkit-transform:rotate(-30deg);-ms-transform:rotate(-30deg);transform:rotate(-30deg)}.activity-list .activity:nth-child(8n+3) .activity__dates svg.background{-webkit-transform:rotate(-40deg) translate(5px, 10px);-ms-transform:rotate(-40deg) translate(5px, 10px);transform:rotate(-40deg) translate(5px, 10px)}.activity-list .activity:nth-child(8n+3) .activity__dates span{-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.activity-list .activity:nth-child(8n+4) .activity__dates svg{-webkit-transform:rotate(115deg);-ms-transform:rotate(115deg);transform:rotate(115deg)}.activity-list .activity:nth-child(8n+4) .activity__dates svg.background{-webkit-transform:rotate(105deg) translate(2px, 10px);-ms-transform:rotate(105deg) translate(2px, 10px);transform:rotate(105deg) translate(2px, 10px)}.activity-list .activity:nth-child(8n+4) .activity__dates span{-webkit-transform:translate(-50%, -65%);-ms-transform:translate(-50%, -65%);transform:translate(-50%, -65%)}.activity-list .activity:nth-child(8n+6) .activity__dates svg{-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg)}.activity-list .activity:nth-child(8n+6) .activity__dates svg.background{-webkit-transform:rotate(-25deg) translate(3px, 10px);-ms-transform:rotate(-25deg) translate(3px, 10px);transform:rotate(-25deg) translate(3px, 10px)}.activity-list .activity:nth-child(8n+6) .activity__dates span{-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.activity-list .activity:nth-child(8n+7) .activity__dates svg{-webkit-transform:rotate(140deg);-ms-transform:rotate(140deg);transform:rotate(140deg)}.activity-list .activity:nth-child(8n+7) .activity__dates svg.background{-webkit-transform:rotate(130deg) translate(2px, 10px);-ms-transform:rotate(130deg) translate(2px, 10px);transform:rotate(130deg) translate(2px, 10px)}.activity-list .activity:nth-child(8n+7) .activity__dates span{-webkit-transform:translate(-50%, -66%);-ms-transform:translate(-50%, -66%);transform:translate(-50%, -66%)}.activity-list .activity:nth-child(8n+8) .activity__dates svg{-webkit-transform:rotate(-70deg);-ms-transform:rotate(-70deg);transform:rotate(-70deg)}.activity-list .activity:nth-child(8n+8) .activity__dates svg.background{-webkit-transform:rotate(-80deg) translate(2px, 10px);-ms-transform:rotate(-80deg) translate(2px, 10px);transform:rotate(-80deg) translate(2px, 10px)}.activity-list .activity:nth-child(8n+8) .activity__dates span{-webkit-transform:translate(-50%, -40%);-ms-transform:translate(-50%, -40%);transform:translate(-50%, -40%)}.activity-list .activity__card{height:380px;overflow:hidden;border-radius:15px;position:relative;-webkit-box-shadow:inset 0 -175px 100px -50px rgba(0,0,0,0);box-shadow:inset 0 -175px 100px -50px rgba(0,0,0,0);-webkit-transition:-webkit-box-shadow .4s ease;transition:-webkit-box-shadow .4s ease;-o-transition:box-shadow .4s ease;transition:box-shadow .4s ease;transition:box-shadow .4s ease, -webkit-box-shadow .4s ease}.activity-list .activity__card__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-1;position:relative;border-radius:15px}.activity-list .activity__card:first-child .activity__card__description{padding:30px 30px 85px}.activity-list .activity__card__description{position:absolute;top:100%;left:0;width:100%;height:100%;padding:100px 30px 85px;color:#fff;font-family:var(--e-global-typography-text-font-family);-webkit-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease}.activity-list .activity__card__footer{position:absolute;bottom:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);width:100%;background-color:var(--e-global-color-secondary);-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;-o-transition:transform .4s ease;transition:transform .4s ease;transition:transform .4s ease, -webkit-transform .4s ease;padding:10px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.activity-list .activity__card__footer a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:35px;height:35px;background-color:#fff;-webkit-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease;border-radius:50%}.activity-list .activity__card__footer a:not(:last-child){margin-right:15px}.activity-list .activity__card__footer a svg{width:25px;height:25px;fill:var(--e-global-color-accent);-webkit-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease}.activity-list .activity__card__footer a:last-child svg{width:15px;height:15px}.activity-list .activity__card__footer a:hover{background-color:var(--e-global-color-accent)}.activity-list .activity__card__footer a:hover svg{fill:#fff}.activity-list .activity:hover .activity__card{-webkit-box-shadow:inset 0 -400px 100px 0 rgba(0,0,0,.9);box-shadow:inset 0 -400px 100px 0 rgba(0,0,0,.9)}.activity-list .activity:hover .activity__card__description{top:0}.activity-list .activity:hover .activity__card__footer{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.activity-list .activity__infos{font-family:var(--e-global-typography-text-font-family);padding:20px}.activity-list .activity__infos__type{color:var(--e-global-color-secondary);text-transform:uppercase;font-family:var(--e-global-typography-accent-font-family)}.activity-list .activity__infos__title{font-weight:600;margin:0;padding-bottom:5px;color:var(--e-global-color-text);font-size:18px}.activity-list .activity__infos{text-decoration:none;color:#333;display:block}#cs-loader-fullpage{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999999999;background-color:rgba(203,32,86,.7);display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#cs-loader-fullpage.active{display:-webkit-box;display:-ms-flexbox;display:flex}#cs-loader-fullpage .loader{width:-webkit-max-content;width:-moz-max-content;width:max-content}.cwa-pages-slider{position:relative}.cwa-pages-slider.has-background{margin-bottom:300px}.cwa-pages-slider.has-background>.elementor-section>.elementor-container>.content{position:absolute;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);left:0;bottom:0}.cwa-pages-slider.no-background{margin-bottom:50px;margin-top:20px}.cwa-pages-slider>.background{width:100%;z-index:0}.cwa-pages-slider>.background img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cwa-pages-slider>.elementor-section>.elementor-container>.content{width:100%;padding:0 10px}.cwa-pages-slider>.elementor-section>.elementor-container>.content .slider .slider-item{width:300px;height:400px;margin-bottom:30px;position:relative;border-radius:15px;overflow:hidden;cursor:default;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.cwa-pages-slider>.elementor-section>.elementor-container>.content .slider .slider-item:not(:last-child){margin-right:40px}.cwa-pages-slider>.elementor-section>.elementor-container>.content .slider .slider-item>.background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;border-radius:15px;overflow:hidden}.cwa-pages-slider>.elementor-section>.elementor-container>.content .slider .slider-item>.background img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cwa-pages-slider>.elementor-section>.elementor-container>.content .slider .slider-item>.title{position:absolute;top:0;left:0;width:100%;height:100%;padding:10px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:inset 0 -175px 100px -50px rgba(0,0,0,.8);box-shadow:inset 0 -175px 100px -50px rgba(0,0,0,.8);z-index:1;border-radius:15px;overflow:hidden}.cwa-pages-slider>.elementor-section>.elementor-container>.content .slider .slider-item>.title p{margin:0;text-align:center;color:#fff;font-size:17px;font-weight:600}.cwa-pages-slider>.elementor-section>.elementor-container>.content .slider .slider-item>.content{position:absolute;bottom:-100%;left:0;width:100%;height:100%;padding:10px 20px;background-color:var(--e-global-color-secondary);z-index:2;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;text-align:center;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cwa-pages-slider>.elementor-section>.elementor-container>.content .slider .slider-item>.content>div .title{font-size:20px}.cwa-pages-slider>.elementor-section>.elementor-container>.content .slider .slider-item>.content>div a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30px;height:30px;background-color:#fff;border-radius:50%;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;margin:10px auto 0;color:var(--e-global-color-accent)}.cwa-pages-slider>.elementor-section>.elementor-container>.content .slider .slider-item>.content>div a:hover{-webkit-transform:scale(1.4);-ms-transform:scale(1.4);transform:scale(1.4)}.cwa-pages-slider>.elementor-section>.elementor-container>.content .slider .slider-item:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.cwa-pages-slider>.elementor-section>.elementor-container>.content .slider .slider-item:hover:hover .content{bottom:0}.cwa-pages-slider .slider .slick-list{overflow:visible}.cwa-pages-slider .slider .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:-webkit-max-content !important;width:-moz-max-content !important;width:max-content !important}.cwa-pages-slider .slider img{margin-right:20px}.cwa-pages-slider .arrow.next{position:absolute;top:calc(100% + 20px);right:20px;cursor:pointer;z-index:1}.cwa-pages-slider .arrow.prev{position:absolute;top:calc(100% + 20px);left:20px;cursor:pointer;z-index:1;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);display:none}.cwa-pages-slider .arrow:hover svg{-webkit-animation:pulseToRight 1s ease infinite;animation:pulseToRight 1s ease infinite}.cwa-pages-slider .arrow.next svg,.cwa-pages-slider .arrow.prev svg{width:30px}.cwa-image-links-list{position:relative;border-radius:30px;overflow:hidden}.cwa-image-links-list .background{position:absolute;width:100%;height:100%;top:0;left:0;z-index:0}.cwa-image-links-list .background .background{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.cwa-image-links-list .background .background:not(.active){visibility:hidden;opacity:0}.cwa-image-links-list .list{position:relative;z-index:1;width:33.3333333333%;max-width:300px;padding:30px}@media(max-width: 686px){.cwa-image-links-list .list{min-width:100%}.cwa-image-links-list .list .item{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important;text-align:center !important}.cwa-image-links-list .list:before{opacity:.7 !important}}.cwa-image-links-list .list:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--e-global-color-secondary);opacity:.3;z-index:-1}.cwa-image-links-list .list a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;color:#fff;padding:30px 0;font-size:20px;font-weight:600}.cwa-image-links-list .list a:not(:first-child){border-top:solid 1px #fff}.cwa-videos-slider{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:50px 0}@media(max-width: 873px){.cwa-videos-slider{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.cwa-videos-slider>.description{position:absolute;top:50%;left:-30px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:var(--e-global-color-secondary);width:250px;padding:30px;border-radius:15px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-family:var(--e-global-typography-text-font-family)}@media(max-width: 873px){.cwa-videos-slider>.description{position:static;top:unset;left:unset;-webkit-transform:unset;-ms-transform:unset;transform:unset;width:100%;margin-bottom:20px}}.cwa-videos-slider>.description p{margin:0;font-style:italic}.cwa-videos-slider>.slider-container{margin-left:300px;width:calc(100% - 300px);overflow:hidden;position:relative;padding-bottom:50px}@media(max-width: 873px){.cwa-videos-slider>.slider-container{margin-left:0;width:100%}}.cwa-videos-slider>.slider-container .slider .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.cwa-videos-slider>.slider-container .slider .slider-item{width:250px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:auto}.cwa-videos-slider>.slider-container .slider .slider-item:not(:first-child){margin-left:20px}.cwa-videos-slider>.slider-container .slider .slider-item .youtube-thumbnail{height:150px;width:100%}.cwa-videos-slider>.slider-container .slider .slider-item .youtube-thumbnail .elementor-image{width:100%;height:100%}.cwa-videos-slider>.slider-container .slider .slider-item .youtube-thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cwa-videos-slider>.slider-container .slider .slider-item .content{margin-top:10px}.cwa-videos-slider>.slider-container .slider .slider-item .content p{margin:0;padding-right:20px}.cwa-videos-slider>.slider-container .slider .slider-item .content p.title{-webkit-text-stroke:.5px;stroke-width:.5px;-webkit-text-stroke-color:#000;stroke:#000;font-size:18px;font-family:var(--e-global-typography-accent-font-family)}.cwa-videos-slider>.slider-container .slider .slider-item .content p.date{font-family:var(--e-global-typography-text-font-family);font-size:14px}.cwa-videos-slider>.slider-container .slider .slider-item .content p.subtitle{color:var(--e-global-color-secondary);font-weight:400;text-transform:uppercase;font-size:18px;font-family:var(--e-global-typography-text-font-family)}.cwa-videos-slider>.slider-container .slider .slider-item .content p.resume{margin:10px 0;font-family:var(--e-global-typography-text-font-family)}.cwa-videos-slider>.slider-container .slider .slider-item .see-more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:60%;height:40px;border-radius:10px;background-color:var(--e-global-color-accent);color:#fff;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.elementor-editor-active .cwa-videos-slider .arrow.next,.elementor-editor-preview .cwa-videos-slider .arrow.next{display:none}.elementor-editor-active .cwa-videos-slider .gallery,.elementor-editor-preview .cwa-videos-slider .gallery{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:auto;height:auto}.cwa-videos-slider .slider .slick-list{overflow:visible}.cwa-videos-slider .arrow.next{position:absolute;bottom:0;right:0;cursor:pointer;z-index:1}.cwa-videos-slider .arrow.prev{position:absolute;bottom:0;left:0;cursor:pointer;z-index:1;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);display:none}.cwa-videos-slider .arrow.next svg,.cwa-videos-slider .arrow.prev svg{width:30px}.elementor-element-edit-mode .cwa-videos-slider .slider{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow-x:scroll}#cwaAddonsVideoSliderModal .content{padding:0 25px}#cwaAddonsVideoSliderModal .content p{margin:0;padding-right:20px}#cwaAddonsVideoSliderModal .content p.subtitle,#cwaAddonsVideoSliderModal .content p.title{font-weight:600;text-transform:uppercase;font-size:18px}#cwaAddonsVideoSliderModal .content p.subtitle{color:var(--e-global-color-secondary)}#cwaAddonsVideoSliderModal .content .resume-datas{margin-bottom:30px}#cwaAddonsVideoSliderModal .content .data p{font-size:15px}#cwaAddonsVideoSliderModal .content .data iframe{display:block;width:100%;height:500px}.cwa-resume-datas{background-color:var(--e-global-color-accent);color:#fff;border-radius:0 30px 30px 0;position:relative}.cwa-resume-datas:before{content:"";position:absolute;width:100vw;height:100%;top:0;left:-100vw;background-color:var(--e-global-color-accent)}.cwa-resume-datas .content{padding:40px 50px}.cwa-resume-datas .content p{font-size:20px}.cwa-resume-datas .content h6{font-size:13px}.cwa-resume-datas .btn{position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%, 50%);-ms-transform:translate(-50%, 50%);transform:translate(-50%, 50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:75%;height:60px;padding:10px;border-radius:20px;background-color:var(--e-global-color-primary);color:#fff;font-size:25px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.cwa-resume-datas .btn:hover{background-color:var(--e-global-color-secondary);color:var(--e-global-color-primary)}.elementor-accordion.cwa-minimalist-style .elementor-accordion-item{position:relative;padding:10px 0}.elementor-accordion.cwa-minimalist-style .elementor-accordion-item:not(:first-child):after{content:"";position:absolute;top:0;left:0;width:100%;height:2px;background-color:var(--e-global-color-accent)}.elementor-accordion.cwa-minimalist-style .elementor-accordion-item .elementor-tab-title a{text-transform:uppercase;font-weight:800 !important;font-size:18px !important}.elementor-accordion.cwa-minimalist-style .elementor-accordion-item .elementor-tab-content a{display:block;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:10px 20px;background-color:var(--e-global-color-accent);color:#fff !important;margin:5px auto;border-radius:10px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.elementor-accordion.cwa-minimalist-style .elementor-accordion-item .elementor-tab-content a:hover{background-color:var(--e-global-color-primary);color:#fff;text-decoration:none !important}.cwa-visit-card-list{position:relative;padding:30px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.cwa-visit-card-list .item{width:300px;height:500px;margin-bottom:30px;position:relative;border-radius:15px;overflow:hidden;cursor:default;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.cwa-visit-card-list .item:not(:last-child){margin-right:40px}.cwa-visit-card-list .item>.background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.cwa-visit-card-list .item>.background img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cwa-visit-card-list .item>.content{position:absolute;bottom:-100%;left:0;width:100%;height:100%;padding:10px 20px;background-color:var(--e-global-color-primary);color:#fff;z-index:2;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;text-align:center;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cwa-visit-card-list .item>.content>div .logo{width:100%;height:100px}.cwa-visit-card-list .item>.content>div .logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.cwa-visit-card-list .item>.content>div .text{margin:20px 0}.cwa-visit-card-list .item>.content>div .link{display:block;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:10px 20px;border-radius:10px;border:solid 1px #fff;color:#fff;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;margin:10px auto 0}.cwa-visit-card-list .item>.content>div .link:hover{border-color:var(--e-global-color-secondary);color:var(--e-global-color-secondary)}.cwa-visit-card-list .item:hover:hover .content{bottom:0}.cwa-addons-maps .gm-style-iw-c{overflow:unset !important;padding:0 !important;width:600px !important}.cwa-addons-maps .gm-style-iw-c,.cwa-addons-maps .gm-style-iw-t:after{background:var(--e-global-color-primary);color:#fff;max-height:70vh !important;max-width:calc(100vw - 40px) !important}.cwa-addons-maps .gm-style-iw-d{max-height:70vh !important;overflow:auto !important;padding:12px !important}.cwa-addons-maps .gm-ui-hover-effect{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;width:30px !important;height:30px !important;background-color:var(--e-global-color-secondary) !important;border-radius:50% !important;opacity:1 !important;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.cwa-addons-maps .gm-ui-hover-effect:hover{background-color:var(--e-global-color-accent) !important}.cwa-addons-maps .cwa-maps-tooltip{min-width:250px;padding-bottom:10px}.cwa-addons-maps .cwa-maps-tooltip .title{border:solid 1px #fff;border-radius:10px;text-align:center;font-size:18px;font-weight:800;padding:10px;margin:20px auto}.cwa-addons-maps .cwa-maps-tooltip .title p{margin:0}.cwa-addons-maps .cwa-maps-tooltip .datas a{color:var(--e-global-color-secondary)}.cwa-addons-maps .cwa-maps-tooltip .datas a:hover{text-decoration:underline}.cwa-addons-maps .cwa-maps-tooltip .links{text-align:center}.cwa-addons-maps .cwa-maps-tooltip .links .link{border:solid 1px #fff;border-radius:5px;text-align:center;font-size:15px;padding:10px;margin:10px auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;color:#fff;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.cwa-addons-maps .cwa-maps-tooltip .links .link:hover{background-color:#fff;color:var(--e-global-color-primary)}.cwa-addons-maps .cwa-maps-tooltip .links .access-link{color:var(--e-global-color-secondary);margin:5px auto;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.cwa-addons-maps .cwa-maps-tooltip .links .access-link:hover{text-decoration:underline}.cwa-icon-data-link{position:relative;margin:20px auto 100px}.cwa-icon-data-link__container{border:solid 2px var(--e-global-color-accent);padding:20px 25px;text-align:center}.cwa-icon-data-link__container .content{margin-top:15px}.cwa-icon-data-link__container .content p{margin:0}.cwa-icon-data-link .link{position:absolute;top:100%;left:50%;width:100%;height:80px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:var(--e-global-color-accent);border:solid 2px var(--e-global-color-accent);border-radius:0 0 20px 20px;color:#fff;text-transform:uppercase;font-weight:700;font-size:20px;padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.cwa-icon-data-link .link:hover{border-top:0;background-color:rgba(0,0,0,0);color:var(--e-global-color-accent)}.cwa-animate-text-color{position:relative;padding:50px 0;display:-webkit-box;display:-ms-flexbox;display:flex}.cwa-animate-text-color .background{position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1}.cwa-animate-text-color .background:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0}.cwa-animate-text-color .background img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cwa-animate-text-color .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;position:relative}.cwa-animate-text-color .content .text-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-right:auto;margin-left:auto}.cwa-animate-text-color .content .text-container:not(:last-child){margin-bottom:20px}.cwa-animate-text-color .content .text-container .text{width:-webkit-max-content;width:-moz-max-content;width:max-content;white-space:nowrap;margin:0 5px}.cwa-animate-text-color .content .text-container .text.to-left{-webkit-animation-name:scrollTxtLeft;animation-name:scrollTxtLeft;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.cwa-animate-text-color .content .text-container .text.to-right{-webkit-animation-name:scrollTxtRight;animation-name:scrollTxtRight;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.cwa-animate-text-color .content .text-container .text span,.cwa-animate-text-color .content .text-container .text p,.cwa-animate-text-color .content .text-container .text b{font-size:28px !important;font-family:var(--e-global-typography-primary-font-family) !important;color:#fff}@-webkit-keyframes scrollTxtLeft{0%{-webkit-transform:translate(0%, 0);transform:translate(0%, 0)}100%{-webkit-transform:translate(-100%, 0);transform:translate(-100%, 0)}}@keyframes scrollTxtLeft{0%{-webkit-transform:translate(0%, 0);transform:translate(0%, 0)}100%{-webkit-transform:translate(-100%, 0);transform:translate(-100%, 0)}}@-webkit-keyframes scrollTxtRight{0%{-webkit-transform:translate(-100%, 0);transform:translate(-100%, 0)}100%{-webkit-transform:translate(0%, 0);transform:translate(0%, 0)}}@keyframes scrollTxtRight{0%{-webkit-transform:translate(-100%, 0);transform:translate(-100%, 0)}100%{-webkit-transform:translate(0%, 0);transform:translate(0%, 0)}}.cwa-detached-tabs:not(.tab-left){margin-bottom:50px}.cwa-detached-tabs:not(.tab-left) .image{width:100%}.cwa-detached-tabs:not(.tab-left) .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cwa-detached-tabs:not(.tab-left) .elementor-section .elementor-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cwa-detached-tabs:not(.tab-left) .elementor-section .elementor-container .tabs{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media(max-width: 820px){.cwa-detached-tabs:not(.tab-left) .elementor-section .elementor-container .tabs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:calc(100% - 20px);border-radius:0 !important;margin-right:10px;margin-left:10px}.cwa-detached-tabs:not(.tab-left) .elementor-section .elementor-container .tabs .tab{border-radius:0 !important;min-width:unset !important;max-width:unset !important;min-height:unset !important;border:none !important}}.cwa-detached-tabs:not(.tab-left) .elementor-section .elementor-container .tabs .tab{padding:5px 20px;cursor:pointer;text-align:center;font-family:var(--e-global-typography-text-font-family);text-transform:uppercase;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:200px;max-width:350px;min-height:58px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease}.cwa-detached-tabs:not(.tab-left) .elementor-section .elementor-container .tabs .tab:not(:last-child){border-right:1px solid}.cwa-detached-tabs:not(.tab-left) .elementor-section .elementor-container .tabs .tab:first-child{border-radius:10px 0 0 10px}.cwa-detached-tabs:not(.tab-left) .elementor-section .elementor-container .tabs .tab:last-child{border-radius:0 10px 10px 0}.cwa-detached-tabs:not(.tab-left) .elementor-section .elementor-container .contents{width:100%;background-color:#fff;font-family:var(--e-global-typography-text-font-family);color:#000;padding:0 10px;max-width:1200px;margin:auto}.cwa-detached-tabs:not(.tab-left) .elementor-section .elementor-container .contents .content{width:100%}.cwa-detached-tabs:not(.tab-left) .elementor-section .elementor-container .contents .content a{color:var(--e-global-color-text);text-decoration:underline}.cwa-detached-tabs:not(.tab-left) .elementor-section .elementor-container .contents .content a:hover{color:var(--e-global-color-accent)}.cwa-detached-tabs:not(.tab-left) .elementor-section .elementor-container .contents .content a.button{background-color:var(--e-global-color-accent);color:#fff;text-decoration:none;display:inline-block;padding:5px 15px;margin:20px 0 0;-webkit-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease}.cwa-detached-tabs:not(.tab-left) .elementor-section .elementor-container .contents .content a.button:hover{background-color:var(--e-global-color-text);color:#fff}.cwa-detached-tabs.tab-left .tabs{padding:20px 50px 20px 0;border-radius:0 20px 20px 0;width:400px;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cwa-detached-tabs.tab-left .tabs:before{content:"";position:absolute;width:100vw;height:100%;top:0;right:100%}.cwa-detached-tabs.tab-left .tabs .tab{font-weight:700;font-size:22px;color:#fff;position:relative;padding:10px 0}.cwa-detached-tabs.tab-left .tabs .tab .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;width:100%;position:relative;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;padding:15px 30px 15px 0}@media(max-width: 850px){.cwa-detached-tabs.tab-left .tabs .tab .title{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center !important;padding-right:0px}}.cwa-detached-tabs.tab-left .tabs .tab .title p{margin:0;width:100%}.cwa-detached-tabs.tab-left .tabs .tab .title .icon{position:absolute;width:30px;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:15px}@media(max-width: 850px){.cwa-detached-tabs.tab-left .tabs .tab .title .icon{display:none}}.cwa-detached-tabs.tab-left .tabs .tab .title:before,.cwa-detached-tabs.tab-left .tabs .tab .title:after{content:"";position:absolute;top:0;height:100%;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.cwa-detached-tabs.tab-left .tabs .tab .title:before{left:-100vw;width:100vw}.cwa-detached-tabs.tab-left .tabs .tab .title:after{left:100%;width:50px}.cwa-detached-tabs.tab-left .tabs .tab:hover,.cwa-detached-tabs.tab-left .tabs .tab.active{color:var(--e-global-color-primary)}.cwa-detached-tabs.tab-left .tabs .tab.active .title,.cwa-detached-tabs.tab-left .tabs .tab.active .title:before,.cwa-detached-tabs.tab-left .tabs .tab.active .title:after{background-color:#fff}.cwa-detached-tabs.tab-left .tabs .tab{width:100%}.cwa-detached-tabs.tab-left .tabs .tab:not(:first-child){border-top:solid 1px #fff}.cwa-detached-tabs.tab-left .tabs .tab .title{text-transform:uppercase}.cwa-detached-tabs.tab-left .tabs .tab .title,.cwa-detached-tabs.tab-left .tabs .tab .title p,.cwa-detached-tabs.tab-left .tabs .tab .title span{cursor:pointer !important}.cwa-detached-tabs.tab-left .contents{width:calc(100% - 400px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 20px 20px 50px}@media(max-width: 880px){.cwa-detached-tabs.tab-left .elementor-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;padding:0px}.cwa-detached-tabs.tab-left .elementor-container .tabs{width:100%;border-radius:0 !important;position:relative;padding:20px 20px 20px 15px}.cwa-detached-tabs.tab-left .elementor-container .tabs .tab .title{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:0px}.cwa-detached-tabs.tab-left .contents{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 20px 10px 10px}.cwa-detached-tabs.tab-left .contents p img{max-width:33%}.cwa-detached-tabs.tab-left .contents div:first-child p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}}.cwa-sliders-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:50px}@media(max-width: 793px){.cwa-sliders-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100% !important}}.cwa-sliders-tabs .tabs{position:relative;width:300px;padding:100px 0 50px;border-right:solid 1px #fff}@media(max-width: 793px){.cwa-sliders-tabs .tabs{width:100% !important;padding:0}.cwa-sliders-tabs .tabs .data .tab{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.cwa-sliders-tabs .tabs .data .tab .title{padding:0 !important;width:auto !important;text-align:center}}.cwa-sliders-tabs .tabs:before{content:"";position:absolute;width:100vw;height:100%;top:0;right:100%}.cwa-sliders-tabs .tabs:after{content:"";position:absolute;width:200px;height:100%;top:0;left:100%;border-radius:0 20px 20px 0}.cwa-sliders-tabs .tabs .data .tab{font-weight:700;font-size:22px;color:#fff;position:relative;padding:10px 0}.cwa-sliders-tabs .tabs .data .tab .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;width:100%;position:relative;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;padding:15px 30px 15px 0}@media(max-width: 850px){.cwa-sliders-tabs .tabs .data .tab .title{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center !important;padding-right:0px}}.cwa-sliders-tabs .tabs .data .tab .title p{margin:0;width:100%}.cwa-sliders-tabs .tabs .data .tab .title .icon{position:absolute;width:30px;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:15px}@media(max-width: 850px){.cwa-sliders-tabs .tabs .data .tab .title .icon{display:none}}.cwa-sliders-tabs .tabs .data .tab .title:before,.cwa-sliders-tabs .tabs .data .tab .title:after{content:"";position:absolute;top:0;height:100%;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.cwa-sliders-tabs .tabs .data .tab .title:before{left:-100vw;width:100vw}.cwa-sliders-tabs .tabs .data .tab .title:after{left:100%;width:50px}.cwa-sliders-tabs .tabs .data .tab:hover,.cwa-sliders-tabs .tabs .data .tab.active{color:var(--e-global-color-primary)}.cwa-sliders-tabs .tabs .data .tab.active .title,.cwa-sliders-tabs .tabs .data .tab.active .title:before,.cwa-sliders-tabs .tabs .data .tab.active .title:after{background-color:#fff}.cwa-sliders-tabs .tabs .data .tab{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.cwa-sliders-tabs .tabs .data .tab,.cwa-sliders-tabs .tabs .data .tab div,.cwa-sliders-tabs .tabs .data .tab p{cursor:pointer}.cwa-sliders-tabs .tabs .data .tab:not(:last-child){border-bottom:solid 1px #fff}.cwa-sliders-tabs .tabs .data .tab .icon{margin-right:10px;z-index:2}.cwa-sliders-tabs .tabs .data .tab .title{z-index:1}.cwa-sliders-tabs .tabs .data .tab.active .title,.cwa-sliders-tabs .tabs .data .tab.active .title:before,.cwa-sliders-tabs .tabs .data .tab.active .title:after{background-color:rgba(0,0,0,0)}.cwa-sliders-tabs .sliders-container{width:calc(100% - 300px);padding:100px 0 0 50px}@media(max-width: 793px){.cwa-sliders-tabs .sliders-container{width:100%;padding:0;margin-top:20px}}.cwa-sliders-tabs .sliders-container .tab-slider-item{position:relative}@media(max-width: 793px){.cwa-sliders-tabs .sliders-container .tab-slider-item .slider .slick-track{min-width:100%}}.cwa-sliders-tabs .sliders-container .tab-slider-item .slider .slider-item{margin-bottom:10px;position:relative;cursor:default;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}@media(max-width: 793px){.cwa-sliders-tabs .sliders-container .tab-slider-item .slider .slider-item{width:calc(100vw - 40px)}.cwa-sliders-tabs .sliders-container .tab-slider-item .slider .slider-item img{-o-object-fit:contain !important;object-fit:contain !important}}.cwa-sliders-tabs .sliders-container .tab-slider-item .slider .slider-item:not(:first-child){margin-left:40px}.cwa-sliders-tabs .sliders-container .tab-slider-item .slider .slider-item .img{width:100%}.cwa-sliders-tabs .sliders-container .tab-slider-item .slider .slider-item .img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cwa-sliders-tabs .sliders-container .tab-slider-item .slider .slider-item .title{text-transform:uppercase;font-size:18px;font-weight:600;margin:10px 0}.cwa-sliders-tabs .sliders-container .tab-slider-item .slider .slider-item .data .description{padding-right:10px}.cwa-sliders-tabs .sliders-container .tab-slider-item .slider .slider-item .link{display:block;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;padding:10px 20px;color:#fff;margin:20px auto 10px;border:solid 1px;border-radius:10px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.cwa-sliders-tabs .sliders-container .tab-slider-item .slider .slider-item .link:hover{background-color:#fff}.cwa-sliders-tabs .sliders-container .tab-slider-item .slider .slider-item.tab-description{background-color:var(--e-global-color-primary);color:#fff;border-radius:25px;padding:30px}.cwa-sliders-tabs .sliders-container .tab-slider-item .slider .slider-item.tab-description p:last-child{margin:0}.cwa-sliders-tabs .sliders-container .tab-slider-item .arrow{position:absolute;top:calc(100% + 20px);cursor:pointer;z-index:1}.cwa-sliders-tabs .sliders-container .tab-slider-item .arrow.next{right:0}.cwa-sliders-tabs .sliders-container .tab-slider-item .arrow.prev{left:0;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);display:none}.cwa-sliders-tabs .sliders-container .tab-slider-item .arrow svg{width:30px;margin-right:25px}.cwa-sliders-tabs .slick-list{min-height:500px}.cwa-sliders-tabs .arrow{top:100% !important}.cwa-sliders-tabs .arrow svg{width:50px !important}.cwa-sliders-tabs .slider-item{background-color:#fff;border-radius:15px;overflow:hidden}.cwa-sliders-tabs .slider-item .title,.cwa-sliders-tabs .slider-item .data{padding:0 10px}.cwa_tabs .content{display:none}.cwa_tabs .content.active{display:block}.cwa-sliders-team{margin-bottom:100px;margin-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}@media(max-width: 880px){.cwa-sliders-team{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.cwa-sliders-team .tabs-container{width:40%;position:relative;z-index:1;background-color:#fff;padding:30px 50px 30px 0}@media(max-width: 880px){.cwa-sliders-team .tabs-container{width:100%;padding:0}.cwa-sliders-team .tabs-container .tabs{border-radius:0 !important}.cwa-sliders-team .tabs-container .tabs::after{content:"";position:absolute;top:0;left:100%;width:50px;height:100%;background-color:inherit}.cwa-sliders-team .tabs-container .tabs .tab{text-align:center}}.cwa-sliders-team .tabs-container::before{content:"";position:absolute;top:0;right:100%;width:100vw;height:100%;background-color:#fff}.cwa-sliders-team .tabs-container .tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:0 15px 15px 0;padding:20px 40px 20px 20px;background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-primary-font-family);position:relative}.cwa-sliders-team .tabs-container .tabs::before{content:"";position:absolute;top:0;right:100%;width:100vw;height:100%;background-color:inherit}.cwa-sliders-team .tabs-container .tabs .tab{display:block;padding:10px 30px 10px 10px;color:#fff;font-size:22px;cursor:pointer}.cwa-sliders-team .tabs-container .tabs .tab:not(:last-child){border-bottom:1px solid #fff}.cwa-sliders-team .tabs-container .tabs .tab span{-webkit-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease;display:inline-block}.cwa-sliders-team .tabs-container .tabs .tab:hover span,.cwa-sliders-team .tabs-container .tabs .tab.active span{-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}.cwa-sliders-team .contents-container{width:60%;padding-left:30px;padding-top:30px}@media(max-width: 880px){.cwa-sliders-team .contents-container{width:100%;padding:0 10px;margin-top:20px}}.cwa-sliders-team .contents-container .content{position:relative}.cwa-sliders-team .slider .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px}.cwa-sliders-team .slider .slick-track::before{content:none}@media(max-width: 380px){.cwa-sliders-team .slider .slick-track{gap:0}}.cwa-sliders-team .slider .slick-track:hover .item{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.cwa-sliders-team .slider .item{float:none;width:320px;height:440px;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;-o-transition:transform .4s ease;transition:transform .4s ease;transition:transform .4s ease, -webkit-transform .4s ease;border-radius:30px;overflow:hidden;position:relative;font-family:var(--e-global-typography-text-font-family);-webkit-box-shadow:0 0 10px -5px rgba(0,0,0,.2);box-shadow:0 0 10px -5px rgba(0,0,0,.2)}.cwa-sliders-team .slider .item.no-image .preview{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--e-global-color-primary);color:#fff;border-radius:30px}.cwa-sliders-team .slider .item.no-image .content{background-color:var(--e-global-color-secondary)}.cwa-sliders-team .slider .item.no-image .content ul.social-networks li a:hover{background-color:var(--e-global-color-primary);color:#fff}.cwa-sliders-team .slider .item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cwa-sliders-team .slider .item:hover{-webkit-transform:scale(1.1) !important;-ms-transform:scale(1.1) !important;transform:scale(1.1) !important}@media(max-width: 380px){.cwa-sliders-team .slider .item:hover{-webkit-transform:scale(1) !important;-ms-transform:scale(1) !important;transform:scale(1) !important}}.cwa-sliders-team .slider .item:hover .content{top:0}.cwa-sliders-team .slider .item h4.name{font-size:20px;font-weight:400;text-align:center;margin:0}.cwa-sliders-team .slider .item h4.name:not(:last-child){margin:0 0 10px}.cwa-sliders-team .slider .item .job{text-align:center}.cwa-sliders-team .slider .item .job>*{margin:0}.cwa-sliders-team .slider .item .preview{position:absolute;bottom:0;left:0;width:100%;background-color:var(--e-global-color-accent);color:#fff;padding:10px;-webkit-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease}.cwa-sliders-team .slider .item .content{position:absolute;top:100%;height:100%;background-color:var(--e-global-color-primary);color:#fff;-webkit-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease;text-align:center;padding:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.cwa-sliders-team .slider .item .content .logo{width:calc(100% - 50px);height:150px;-o-object-fit:contain;object-fit:contain;margin:10px auto}.cwa-sliders-team .slider .item .content .header{background-color:var(--e-global-color-primary);padding:10px 15px 0}.cwa-sliders-team .slider .item .content h4.name,.cwa-sliders-team .slider .item .content .job,.cwa-sliders-team .slider .item .content .text,.cwa-sliders-team .slider .item .content .phone,.cwa-sliders-team .slider .item .content .email{padding:0 15px}.cwa-sliders-team .slider .item .content .text>*{margin:0}.cwa-sliders-team .slider .item .content ul.social-networks{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style-type:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;margin-top:10px;gap:10px}.cwa-sliders-team .slider .item .content ul.social-networks:last-child:first-child{margin:0}.cwa-sliders-team .slider .item .content ul.social-networks li{display:-webkit-box;display:-ms-flexbox;display:flex}.cwa-sliders-team .slider .item .content ul.social-networks li a{color:var(--e-global-color-text);width:40px;height:40px;background-color:#fff;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease}.cwa-sliders-team .slider .item .content ul.social-networks li a:hover{background-color:var(--e-global-color-secondary)}.cwa-sliders-team .slider .item .separator{width:100%;height:1px;background-color:#fff;margin:10px 0}.cwa-sliders-team .arrow{position:absolute;top:calc(100% + 40px);cursor:pointer;z-index:2}.cwa-sliders-team .arrow.next{right:20px}.cwa-sliders-team .arrow.prev{left:20px;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);display:none}.cwa-sliders-team .arrow:hover svg{-webkit-animation:pulseToRight 1s ease infinite;animation:pulseToRight 1s ease infinite}.cwa-sliders-team .arrow svg{width:30px}.cwa-sliders-team .slick-list{overflow:visible}@media(max-width: 380px){.cwa-sliders-team .slick-list{overflow:hidden}}.cwa-infos-slider .outside{position:relative;overflow:hidden;margin-top:200px;padding-top:60px;padding-bottom:100px}@media(max-width: 879px){.cwa-infos-slider .outside{margin-top:0}}@media(max-width: 460px){.cwa-infos-slider .outside{padding-bottom:50px}}.cwa-infos-slider .outside .background{background-color:var(--e-global-color-secondary);border-radius:0 200px 200px 0;width:70%;height:400px;z-index:-1;position:relative}@media(max-width: 879px){.cwa-infos-slider .outside .background{border-radius:0 80px 80px 0;width:95%}}.cwa-infos-slider .outside .background.right{border-radius:200px 0 0 200px;margin-left:30%}@media(max-width: 879px){.cwa-infos-slider .outside .background.right{border-radius:80px 0 0 80px;margin-left:auto}}.cwa-infos-slider .outside .background>h3{width:100%;font-size:60px;font-family:var(--e-global-typography-primary-font-family);margin:0;-webkit-text-fill-color:rgba(0,0,0,0);-webkit-text-stroke-width:2px;-webkit-text-stroke-color:var(--e-global-color-secondary);-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);text-align:center;line-height:.7}@media(max-width: 879px){.cwa-infos-slider .outside .background>h3{text-align:left;padding-left:15%}}@media(max-width: 460px){.cwa-infos-slider .outside .background>h3{font-size:40px}}.cwa-infos-slider .outside .elementor-container{padding-bottom:50px;margin-top:-350px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(max-width: 879px){.cwa-infos-slider .outside .elementor-container{padding-left:15%}}.cwa-infos-slider .outside .elementor-container .activities article.activity{width:300px !important;height:400px !important}@media(max-width: 340px){.cwa-infos-slider .outside .elementor-container .activities article.activity{width:250px !important;height:400px !important}}.cwa-infos-slider .outside .elementor-container .activities article.activity:not(:last-child){margin-right:20px}.cwa-infos-slider .outside .arrow{position:absolute;top:calc(100% - 40px);cursor:pointer;z-index:2}.cwa-infos-slider .outside .arrow.next{right:20px}.cwa-infos-slider .outside .arrow.prev{left:20px;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);display:none}.cwa-infos-slider .outside .arrow:hover svg{-webkit-animation:pulseToRight 1s ease infinite;animation:pulseToRight 1s ease infinite}.cwa-infos-slider .outside .arrow svg{width:30px}.cwa-infos-slider .outside .slick-track{width:-webkit-max-content !important;width:-moz-max-content !important;width:max-content !important}.cwa-infos-slider .outside .slick-list{overflow:visible}.cwa-infos-slider .activities{margin-left:20px}@media(max-width: 879px){.cwa-infos-slider .activities{margin-left:-20px !important}}@media(max-width: 340px){.cwa-infos-slider .activities{margin-left:-5px !important}}.cwa-testimonials{margin:50px 0;position:relative}.cwa-testimonials .slider-container{position:relative}.cwa-testimonials .slider-container:before{content:"";position:absolute;top:100%;left:0;height:150px;width:100%}.cwa-testimonials .slider-container .arrow{position:absolute;top:calc(100% + 150px + 10px);cursor:pointer;z-index:1}.cwa-testimonials .slider-container .arrow.next{right:0}.cwa-testimonials .slider-container .arrow.prev{left:0;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);display:none}.cwa-testimonials .slider-container .arrow svg{width:30px}.cwa-testimonials .slider-container .slider{width:100%}.cwa-testimonials .slider-container .slider .slick-list{padding:70px 0 30px}.cwa-testimonials .slider-container .slider .slider-item{position:relative;padding:50px 100px 20px}.cwa-testimonials .slider-container .slider .slider-item .quotes{width:80px;height:80px;position:absolute;top:0;left:0;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}.cwa-testimonials .slider-container .slider .slider-item .quotes svg{fill:#fff}.cwa-testimonials .slider-container .slider .slider-item .testimonial{text-align:center;color:#fff;font-size:20px}.cwa-testimonials .slider-container .slider .slider-item .person_datas{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:50px}.cwa-testimonials .slider-container .slider .slider-item .person_datas .logo{width:80px;height:80px;border-radius:50%;overflow:hidden;margin-right:20px}.cwa-testimonials .slider-container .slider .slider-item .person_datas .logo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cwa-testimonials .slider-container .slider .slider-item .person_datas .content{color:#fff}.cwa-testimonials .slider-container .slider .slider-item .person_datas .content .title{font-size:18px;font-weight:700;margin:0 0 5px}.cwa-testimonials .slider-container .slider .slider-item .person_datas .content .sub_title{margin:0}.cwa-testimonials .activities-data-container{width:100%}.cwa-testimonials .activities-data-container .elementor-container{width:100%;padding:0 50px}.cwa-testimonials .activities-data-container .elementor-container .slider-content{width:100%;color:#fff}.cwa-testimonials .activities-data-container .elementor-container .item{padding:30px}.cwa-testimonials .activities-data-container .elementor-container .item p:last-child{margin-bottom:0}.cwa-offers-tab,.cwa-faq-tab{-webkit-box-align:unset !important;-ms-flex-align:unset !important;align-items:unset !important;padding:25px 0}.cwa-offers-tab,.cwa-faq-tab{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:50px}@media(max-width: 793px){.cwa-offers-tab,.cwa-faq-tab{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100% !important}}.cwa-offers-tab .tabs,.cwa-faq-tab .tabs{position:relative;width:300px;padding:100px 0 50px;border-right:solid 1px #fff}@media(max-width: 793px){.cwa-offers-tab .tabs,.cwa-faq-tab .tabs{width:100% !important;padding:0}.cwa-offers-tab .tabs .data .tab,.cwa-faq-tab .tabs .data .tab{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.cwa-offers-tab .tabs .data .tab .title,.cwa-faq-tab .tabs .data .tab .title{padding:0 !important;width:auto !important;text-align:center}}.cwa-offers-tab .tabs:before,.cwa-faq-tab .tabs:before{content:"";position:absolute;width:100vw;height:100%;top:0;right:100%}.cwa-offers-tab .tabs:after,.cwa-faq-tab .tabs:after{content:"";position:absolute;width:200px;height:100%;top:0;left:100%;border-radius:0 20px 20px 0}.cwa-offers-tab .tabs .data .tab,.cwa-faq-tab .tabs .data .tab{font-weight:700;font-size:22px;color:#fff;position:relative;padding:10px 0}.cwa-offers-tab .tabs .data .tab .title,.cwa-faq-tab .tabs .data .tab .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;width:100%;position:relative;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;padding:15px 30px 15px 0}@media(max-width: 850px){.cwa-offers-tab .tabs .data .tab .title,.cwa-faq-tab .tabs .data .tab .title{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center !important;padding-right:0px}}.cwa-offers-tab .tabs .data .tab .title p,.cwa-faq-tab .tabs .data .tab .title p{margin:0;width:100%}.cwa-offers-tab .tabs .data .tab .title .icon,.cwa-faq-tab .tabs .data .tab .title .icon{position:absolute;width:30px;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:15px}@media(max-width: 850px){.cwa-offers-tab .tabs .data .tab .title .icon,.cwa-faq-tab .tabs .data .tab .title .icon{display:none}}.cwa-offers-tab .tabs .data .tab .title:before,.cwa-offers-tab .tabs .data .tab .title:after,.cwa-faq-tab .tabs .data .tab .title:before,.cwa-faq-tab .tabs .data .tab .title:after{content:"";position:absolute;top:0;height:100%;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.cwa-offers-tab .tabs .data .tab .title:before,.cwa-faq-tab .tabs .data .tab .title:before{left:-100vw;width:100vw}.cwa-offers-tab .tabs .data .tab .title:after,.cwa-faq-tab .tabs .data .tab .title:after{left:100%;width:50px}.cwa-offers-tab .tabs .data .tab:hover,.cwa-offers-tab .tabs .data .tab.active,.cwa-faq-tab .tabs .data .tab:hover,.cwa-faq-tab .tabs .data .tab.active{color:var(--e-global-color-primary)}.cwa-offers-tab .tabs .data .tab.active .title,.cwa-offers-tab .tabs .data .tab.active .title:before,.cwa-offers-tab .tabs .data .tab.active .title:after,.cwa-faq-tab .tabs .data .tab.active .title,.cwa-faq-tab .tabs .data .tab.active .title:before,.cwa-faq-tab .tabs .data .tab.active .title:after{background-color:#fff}.cwa-offers-tab .tabs .data .tab,.cwa-faq-tab .tabs .data .tab{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.cwa-offers-tab .tabs .data .tab,.cwa-offers-tab .tabs .data .tab div,.cwa-offers-tab .tabs .data .tab p,.cwa-faq-tab .tabs .data .tab,.cwa-faq-tab .tabs .data .tab div,.cwa-faq-tab .tabs .data .tab p{cursor:pointer}.cwa-offers-tab .tabs .data .tab:not(:last-child),.cwa-faq-tab .tabs .data .tab:not(:last-child){border-bottom:solid 1px #fff}.cwa-offers-tab .tabs .data .tab .icon,.cwa-faq-tab .tabs .data .tab .icon{margin-right:10px;z-index:2}.cwa-offers-tab .tabs .data .tab .title,.cwa-faq-tab .tabs .data .tab .title{z-index:1}.cwa-offers-tab .tabs .data .tab.active .title,.cwa-offers-tab .tabs .data .tab.active .title:before,.cwa-offers-tab .tabs .data .tab.active .title:after,.cwa-faq-tab .tabs .data .tab.active .title,.cwa-faq-tab .tabs .data .tab.active .title:before,.cwa-faq-tab .tabs .data .tab.active .title:after{background-color:rgba(0,0,0,0)}.cwa-offers-tab .sliders-container,.cwa-faq-tab .sliders-container{width:calc(100% - 300px);padding:100px 0 0 50px}@media(max-width: 793px){.cwa-offers-tab .sliders-container,.cwa-faq-tab .sliders-container{width:100%;padding:0;margin-top:20px}}.cwa-offers-tab .sliders-container .tab-slider-item,.cwa-faq-tab .sliders-container .tab-slider-item{position:relative}@media(max-width: 793px){.cwa-offers-tab .sliders-container .tab-slider-item .slider .slick-track,.cwa-faq-tab .sliders-container .tab-slider-item .slider .slick-track{min-width:100%}}.cwa-offers-tab .sliders-container .tab-slider-item .slider .slider-item,.cwa-faq-tab .sliders-container .tab-slider-item .slider .slider-item{margin-bottom:10px;position:relative;cursor:default;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}@media(max-width: 793px){.cwa-offers-tab .sliders-container .tab-slider-item .slider .slider-item,.cwa-faq-tab .sliders-container .tab-slider-item .slider .slider-item{width:calc(100vw - 40px)}.cwa-offers-tab .sliders-container .tab-slider-item .slider .slider-item img,.cwa-faq-tab .sliders-container .tab-slider-item .slider .slider-item img{-o-object-fit:contain !important;object-fit:contain !important}}.cwa-offers-tab .sliders-container .tab-slider-item .slider .slider-item:not(:first-child),.cwa-faq-tab .sliders-container .tab-slider-item .slider .slider-item:not(:first-child){margin-left:40px}.cwa-offers-tab .sliders-container .tab-slider-item .slider .slider-item .img,.cwa-faq-tab .sliders-container .tab-slider-item .slider .slider-item .img{width:100%}.cwa-offers-tab .sliders-container .tab-slider-item .slider .slider-item .img img,.cwa-faq-tab .sliders-container .tab-slider-item .slider .slider-item .img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cwa-offers-tab .sliders-container .tab-slider-item .slider .slider-item .title,.cwa-faq-tab .sliders-container .tab-slider-item .slider .slider-item .title{text-transform:uppercase;font-size:18px;font-weight:600;margin:10px 0}.cwa-offers-tab .sliders-container .tab-slider-item .slider .slider-item .data .description,.cwa-faq-tab .sliders-container .tab-slider-item .slider .slider-item .data .description{padding-right:10px}.cwa-offers-tab .sliders-container .tab-slider-item .slider .slider-item .link,.cwa-faq-tab .sliders-container .tab-slider-item .slider .slider-item .link{display:block;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;padding:10px 20px;color:#fff;margin:20px auto 10px;border:solid 1px;border-radius:10px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.cwa-offers-tab .sliders-container .tab-slider-item .slider .slider-item .link:hover,.cwa-faq-tab .sliders-container .tab-slider-item .slider .slider-item .link:hover{background-color:#fff}.cwa-offers-tab .sliders-container .tab-slider-item .slider .slider-item.tab-description,.cwa-faq-tab .sliders-container .tab-slider-item .slider .slider-item.tab-description{background-color:var(--e-global-color-primary);color:#fff;border-radius:25px;padding:30px}.cwa-offers-tab .sliders-container .tab-slider-item .slider .slider-item.tab-description p:last-child,.cwa-faq-tab .sliders-container .tab-slider-item .slider .slider-item.tab-description p:last-child{margin:0}.cwa-offers-tab .sliders-container .tab-slider-item .arrow,.cwa-faq-tab .sliders-container .tab-slider-item .arrow{position:absolute;top:calc(100% + 20px);cursor:pointer;z-index:1}.cwa-offers-tab .sliders-container .tab-slider-item .arrow.next,.cwa-faq-tab .sliders-container .tab-slider-item .arrow.next{right:0}.cwa-offers-tab .sliders-container .tab-slider-item .arrow.prev,.cwa-faq-tab .sliders-container .tab-slider-item .arrow.prev{left:0;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);display:none}.cwa-offers-tab .sliders-container .tab-slider-item .arrow svg,.cwa-faq-tab .sliders-container .tab-slider-item .arrow svg{width:30px;margin-right:25px}.cwa-offers-tab>div,.cwa-faq-tab>div{height:auto}.cwa-offers-tab .tabs,.cwa-faq-tab .tabs{padding:20px 50px 20px 0;border-radius:0 20px 20px 0;width:400px;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cwa-offers-tab .tabs:after,.cwa-faq-tab .tabs:after{display:none}.cwa-offers-tab .tabs .data,.cwa-faq-tab .tabs .data{border:0;width:100%}.cwa-offers-tab .tabs .data .tab,.cwa-faq-tab .tabs .data .tab{font-weight:700;font-size:22px;color:#fff;position:relative;padding:10px 0}.cwa-offers-tab .tabs .data .tab .title,.cwa-faq-tab .tabs .data .tab .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;width:100%;position:relative;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;padding:15px 30px 15px 0}@media(max-width: 850px){.cwa-offers-tab .tabs .data .tab .title,.cwa-faq-tab .tabs .data .tab .title{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center !important;padding-right:0px}}.cwa-offers-tab .tabs .data .tab .title p,.cwa-faq-tab .tabs .data .tab .title p{margin:0;width:100%}.cwa-offers-tab .tabs .data .tab .title .icon,.cwa-faq-tab .tabs .data .tab .title .icon{position:absolute;width:30px;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:15px}@media(max-width: 850px){.cwa-offers-tab .tabs .data .tab .title .icon,.cwa-faq-tab .tabs .data .tab .title .icon{display:none}}.cwa-offers-tab .tabs .data .tab .title:before,.cwa-offers-tab .tabs .data .tab .title:after,.cwa-faq-tab .tabs .data .tab .title:before,.cwa-faq-tab .tabs .data .tab .title:after{content:"";position:absolute;top:0;height:100%;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.cwa-offers-tab .tabs .data .tab .title:before,.cwa-faq-tab .tabs .data .tab .title:before{left:-100vw;width:100vw}.cwa-offers-tab .tabs .data .tab .title:after,.cwa-faq-tab .tabs .data .tab .title:after{left:100%;width:50px}.cwa-offers-tab .tabs .data .tab:hover,.cwa-offers-tab .tabs .data .tab.active,.cwa-faq-tab .tabs .data .tab:hover,.cwa-faq-tab .tabs .data .tab.active{color:var(--e-global-color-primary)}.cwa-offers-tab .tabs .data .tab.active .title,.cwa-offers-tab .tabs .data .tab.active .title:before,.cwa-offers-tab .tabs .data .tab.active .title:after,.cwa-faq-tab .tabs .data .tab.active .title,.cwa-faq-tab .tabs .data .tab.active .title:before,.cwa-faq-tab .tabs .data .tab.active .title:after{background-color:#fff}.cwa-offers-tab .sliders-container,.cwa-faq-tab .sliders-container{width:calc(100% - 400px);z-index:2;padding:0 0 0 20px}.cwa-offers-tab .sliders-container .slider .slick-track,.cwa-faq-tab .sliders-container .slider .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.cwa-offers-tab .sliders-container .slider-item,.cwa-faq-tab .sliders-container .slider-item{background-color:var(--e-global-color-primary);color:#fff;text-align:center;padding:50px;border-radius:30px;font-weight:600;min-height:200px;height:auto;margin:0 !important}.cwa-offers-tab .sliders-container .slider-item .title,.cwa-faq-tab .sliders-container .slider-item .title{text-transform:uppercase}.cwa-offers-tab .sliders-container .slider-item .description,.cwa-faq-tab .sliders-container .slider-item .description{font-weight:400;margin-top:10px}.cwa-offers-tab .sliders-container .slider-item .action a,.cwa-faq-tab .sliders-container .slider-item .action a{width:40px;height:40px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:30px auto 10px;background-color:#fff;color:var(--e-global-color-accent);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.cwa-offers-tab .sliders-container .slider-item .action a:hover,.cwa-faq-tab .sliders-container .slider-item .action a:hover{background-color:var(--e-global-color-secondary);color:#fff}@media(max-width: 850px){.cwa-offers-tab,.cwa-faq-tab{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.cwa-offers-tab .tabs,.cwa-faq-tab .tabs{width:100% !important;border-radius:0px !important;padding:20px 20px 20px 15px}.cwa-offers-tab .sliders-container,.cwa-faq-tab .sliders-container{width:100% !important;margin-top:20px}.cwa-offers-tab .sliders-container .slider-item,.cwa-faq-tab .sliders-container .slider-item{max-width:350px}}@media(max-width: 850px)and (max-width: 450px){.cwa-offers-tab .sliders-container .slider-item,.cwa-faq-tab .sliders-container .slider-item{max-width:250px}}.cwa-counter.with-stroke .elementor-counter-number,.cwa-counter.with-stroke .elementor-counter-number-prefix,.cwa-counter.with-stroke .elementor-counter-number-suffix{color:rgba(0,0,0,0) !important;stroke-width:1px;-webkit-text-stroke-width:1px}.elementor-editor-active .cwa-counter span{stroke:var(--e-global-color-primary);-webkit-text-stroke-color:var(--e-global-color-primary)}.elementor-widget-cwa-portfolio{z-index:50;background-color:#fff;position:relative;padding:150px 0}@media(max-width: 706px){.elementor-widget-cwa-portfolio{padding:0}}.elementor-widget-cwa-portfolio .elementor-widget-container{position:relative}.elementor-widget-cwa-portfolio .hangar{position:relative}.elementor-widget-cwa-portfolio .hangar>.background{background-color:var(--e-global-color-primary);position:sticky;top:10vh;margin-left:auto;border-radius:150px 0 0 150px;width:80%;height:80vh;z-index:-1}@media(max-width: 706px){.elementor-widget-cwa-portfolio .hangar>.background{position:absolute;top:0;width:95%;height:400px;margin-left:unset;right:0;border-radius:80px 0 0 80px}}.elementor-widget-cwa-portfolio .hangar>.background .graphic_elements_container.rond_trait{position:absolute;top:0;right:0;-webkit-transform:translateY(-220px);-ms-transform:translateY(-220px);transform:translateY(-220px);overflow:hidden}.elementor-widget-cwa-portfolio .hangar>.background .graphic_elements_container.rond_trait .rond_trait{-webkit-transform:translateX(50px);-ms-transform:translateX(50px);transform:translateX(50px)}.elementor-widget-cwa-portfolio .hangar>.background .graphic_elements_container.rond_trait .rond_trait svg{fill:var(--e-global-color-primary);width:300px;-webkit-animation:rotateSVG linear 30s infinite;animation:rotateSVG linear 30s infinite}.elementor-widget-cwa-portfolio .hangar .graphic_elements_container.triangle-top{position:absolute;top:20px;right:250px;z-index:-2}.elementor-widget-cwa-portfolio .hangar .graphic_elements_container.triangle-top .triangle-top svg{fill:var(--e-global-color-secondary);width:150px;animation:rotateSVG linear 30s infinite reverse}.elementor-widget-cwa-portfolio .hangar .graphic_elements_container.triangle-bottom{position:absolute;bottom:0;right:300px;z-index:-2;-webkit-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px)}.elementor-widget-cwa-portfolio .hangar .graphic_elements_container.triangle-bottom .triangle-bottom svg{fill:var(--e-global-color-accent);width:150px;-webkit-animation:rotateSVG linear 30s infinite;animation:rotateSVG linear 30s infinite}.elementor-widget-cwa-portfolio .hangar .elementor-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:-90vh;padding-bottom:50px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(max-width: 706px){.elementor-widget-cwa-portfolio .hangar .elementor-container{margin-top:0;padding-left:15%;padding-top:9vw}}.elementor-widget-cwa-portfolio .hangar .elementor-container>h3{width:100%;max-width:1290px;font-size:60px;font-family:var(--e-global-typography-primary-font-family);margin:0 0 20px;-webkit-text-fill-color:rgba(0,0,0,0);-webkit-text-stroke-width:2px;-webkit-text-stroke-color:var(--e-global-color-accent)}.elementor-widget-cwa-portfolio .hangar .elementor-container .arrow{display:none;position:absolute;top:calc(100% - 40px);cursor:pointer;z-index:2}@media(max-width: 706px){.elementor-widget-cwa-portfolio .hangar .elementor-container .arrow{display:block}}.elementor-widget-cwa-portfolio .hangar .elementor-container .arrow.next{right:20px}.elementor-widget-cwa-portfolio .hangar .elementor-container .arrow.prev{left:20px;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);display:none}.elementor-widget-cwa-portfolio .hangar .elementor-container .arrow:hover svg{-webkit-animation:pulseToRight 1s ease infinite;animation:pulseToRight 1s ease infinite}.elementor-widget-cwa-portfolio .hangar .elementor-container .arrow svg{width:30px}.elementor-widget-cwa-portfolio .hangar .elementor-container .items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:30px;width:100%;max-width:1290px;margin:0 30px}@media(max-width: 1366px){.elementor-widget-cwa-portfolio .hangar .elementor-container .items{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media(max-width: 706px){.elementor-widget-cwa-portfolio .hangar .elementor-container .items{margin:0;gap:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.elementor-widget-cwa-portfolio .hangar .elementor-container .items .slick-track{width:-webkit-max-content !important;width:-moz-max-content !important;width:max-content !important}.elementor-widget-cwa-portfolio .hangar .elementor-container .items .slick-list{overflow:visible}.elementor-widget-cwa-portfolio .hangar .elementor-container .items .item{position:relative;border-radius:15px;overflow:hidden;cursor:default;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;width:300px !important;height:400px !important}@media(max-width: 706px){.elementor-widget-cwa-portfolio .hangar .elementor-container .items .item:not(:last-child){margin-right:20px}}.elementor-widget-cwa-portfolio .hangar .elementor-container .items .item:nth-child(2n){-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}@media(max-width: 1366px){.elementor-widget-cwa-portfolio .hangar .elementor-container .items .item:nth-child(2n){-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.elementor-widget-cwa-portfolio .hangar .elementor-container .items .item:nth-child(3n+2){-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}}@media(max-width: 1019px){.elementor-widget-cwa-portfolio .hangar .elementor-container .items .item:nth-child(3n+2){-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.elementor-widget-cwa-portfolio .hangar .elementor-container .items .item:nth-child(2n){-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}}@media(max-width: 706px){.elementor-widget-cwa-portfolio .hangar .elementor-container .items .item{-webkit-transform:translateY(0) !important;-ms-transform:translateY(0) !important;transform:translateY(0) !important}}.elementor-widget-cwa-portfolio .hangar .elementor-container .items .item>.background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.elementor-widget-cwa-portfolio .hangar .elementor-container .items .item>.background img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.elementor-widget-cwa-portfolio .hangar .elementor-container .items .item>.title{position:absolute;top:0;left:0;width:100%;height:100%;padding:10px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:inset 0 -175px 100px -50px rgba(0,0,0,.8);box-shadow:inset 0 -175px 100px -50px rgba(0,0,0,.8);z-index:1}.elementor-widget-cwa-portfolio .hangar .elementor-container .items .item>.title p{margin:0;text-align:center;color:#fff;font-size:17px;font-weight:600}.elementor-widget-cwa-portfolio .hangar .elementor-container .items .item>.content{position:absolute;bottom:-100%;left:0;width:100%;height:100%;padding:10px 20px;background-color:var(--e-global-color-secondary);z-index:2;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;text-align:center;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.elementor-widget-cwa-portfolio .hangar .elementor-container .items .item>.content>.description>ul{padding:0;list-style-type:none}.elementor-widget-cwa-portfolio .hangar .elementor-container .items .item>.content>.description>ul>li{position:relative}.elementor-widget-cwa-portfolio .hangar .elementor-container .items .item>.content>.description>ul>li::before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;top:10px;left:-10px;font-size:6px}.elementor-widget-cwa-portfolio .hangar .elementor-container .items .item:hover .content{bottom:0}.cwa-faq-tab .single_faq_list{padding:20px}.cwa-faq-tab .single_faq_list .title{font-weight:700;font-size:22px}.opacity-lazy-section .opacity-lazy-item{opacity:0;-webkit-transition:opacity .1s;-o-transition:opacity .1s;transition:opacity .1s}.elementor-editor-active .opacity-lazy-section .opacity-lazy-item{opacity:1 !important}.elementor-editor-preview .opacity-lazy-section .opacity-lazy-item{opacity:1 !important}.cwa-infos-slider.presse .outside{margin-top:0}.cwa-infos-slider.presse .outside .activity .content .metas p.description{text-align:center}.cwa-infos-slider.presse .outside .activity .content .metas .links .link a{color:#fff;font-family:var(--e-global-typography-text-font-family);display:-webkit-box;display:-ms-flexbox;display:flex}.cwa-infos-slider.presse .outside .activity .content .metas .links .link a i{margin-right:10px}.cwa-infos-slider.presse .outside .activity .content .metas .links .link a:hover{color:var(--e-global-color-secondary)}.cwa-addons-multiple-content-tabs{display:-webkit-box;display:-ms-flexbox;display:flex}.cwa-addons-multiple-content-tabs .tabs-container{width:40%;position:relative}.cwa-addons-multiple-content-tabs .tabs-container .tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:sticky;top:130px;border-radius:0 15px 15px 0;padding:20px 40px 20px 20px;background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-primary-font-family)}.cwa-addons-multiple-content-tabs .tabs-container .tabs::before{content:"";position:absolute;top:0;right:100%;width:100vw;height:100%;background-color:inherit}.cwa-addons-multiple-content-tabs .tabs-container .tabs .tab{display:block;padding:10px 30px 10px 10px;color:#fff;font-size:22px}.cwa-addons-multiple-content-tabs .tabs-container .tabs .tab:not(:last-child){border-bottom:1px solid #fff}.cwa-addons-multiple-content-tabs .tabs-container .tabs .tab span{-webkit-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease;display:inline-block}.cwa-addons-multiple-content-tabs .tabs-container .tabs .tab:hover span{-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}.cwa-addons-multiple-content-tabs .contents-container{width:60%;padding-left:50px}.cwa-addons-multiple-content-tabs .contents-container .contents>section h3{font-family:var(--e-global-typography-primary-font-family);font-size:28px;font-weight:600;padding:70px 0 15px;color:var(--e-global-color-accent);margin:0}.cwa-addons-multiple-content-tabs .contents-container .contents>section .items .item{font-family:var(--e-global-typography-text-font-family);color:var(--e-global-color-text)}.cwa-addons-multiple-content-tabs .contents-container .contents>section .items .item:not(:last-child){margin-bottom:20px}.cwa-addons-multiple-content-tabs .contents-container .contents>section .items .item .head{font-size:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.cwa-addons-multiple-content-tabs .contents-container .contents>section .items .item .head .item__title{font-weight:600}.cwa-addons-multiple-content-tabs .contents-container .contents>section .items .item .head .item__link{display:-webkit-box;display:-ms-flexbox;display:flex;width:40px;height:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--e-global-color-accent);border-radius:50%;-webkit-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease}.cwa-addons-multiple-content-tabs .contents-container .contents>section .items .item .head .item__link a{color:#fff}.cwa-addons-multiple-content-tabs .contents-container .contents>section .items .item .head .item__link a i{font-size:16px}.cwa-addons-multiple-content-tabs .contents-container .contents>section .items .item .head .item__link:hover{background-color:#000}.cwa-addons-multiple-content-tabs .contents-container .contents>section .items .item .content{margin-bottom:0}.elementor-widget-icon-list .elementor-icon-list-icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%}.elementor-widget-icon-list .elementor-icon-list-text.text-in-popup{position:absolute;bottom:calc(100% + 10px);left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:99vw;border-radius:10px;padding:5px 10px;background-color:#fff;border:1px solid #000;opacity:0;pointer-events:none;-webkit-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease}.elementor-widget-icon-list .elementor-icon-list-item:hover .elementor-icon-list-text.text-in-popup{opacity:1}.elementor-widget-icon-list.elementor-widget.elementor-icon-list--layout-inline .elementor-widget-container{overflow:visible}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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T1YsU0FDRSxrQkFDQSw0RUFJRSwwREFDRSxlQUNBLGdCQUNBLG9CQUNBLG1DQUNBLFNBQ0Esc0ZBR0YsdURBQ0UsaUNBQ0EsdUdBRUEsa0JBQ0UsNEZBR0YsY0FDRSxvQkFDQSxDQURBLG1CQUNBLENBREEsWUFDQSx5QkFDQSxDQURBLHFCQUNBLENBREEsNkJBQ0EseUJBQ0EsQ0FEQSxxQkFDQSxDQURBLGtCQUNBLG1CQUNBLHlHQUVBLGVBQ0Usd0dBR0YsbUJBQ0UsQ0FERixtQkFDRSxDQURGLFlBQ0UsV0FDQSxZQUNBLHdCQUNBLENBREEsb0JBQ0EsQ0FEQSxzQkFDQSx5QkFDQSxDQURBLHFCQUNBLENBREEsa0JBQ0EsOENBQ0Esa0JBQ0EsNEJBQ0EsQ0FEQSxzQkFDQSxDQURBLG1CQUNBLDBHQUVBLFVBQ0UsNEdBRUEsY0FDRSw4R0FJSixxQkFDRSwrRkFLTixlQUNFLHVEQzdHUix3QkFDRSxDQURGLHFCQUNFLENBREYsa0JBQ0Usd0JBQ0EsQ0FEQSxvQkFDQSxDQURBLHNCQUNBLGtCQUNBLHFFQUdGLGlCQUNFLHlCQUNBLFNBQ0EsbUNBQ0EsQ0FEQSw4QkFDQSxDQURBLDBCQUNBLDBCQUNBLENBREEsc0JBQ0EsQ0FEQSxpQkFDQSxlQUNBLG1CQUNBLGlCQUNBLHNCQUNBLHNCQUNBLFVBQ0Esb0JBQ0EsNEJBQ0EsQ0FEQSxzQkFDQSxDQURBLG1CQUNBLHFHQUdGLFNBQ0UsNkdBR0YsZ0JBQ0UsQyIsInNvdXJjZXMiOlsid2VicGFjazovL2N3YS1hZGRvbnMvLi9zcmMvc2Fzcy9tYWluLnNjc3MiLCJ3ZWJwYWNrOi8vY3dhLWFkZG9ucy8uL3NyYy9zYXNzL2Zyb250L19hZmZpY2hlLnNjc3MiLCJ3ZWJwYWNrOi8vY3dhLWFkZG9ucy8uL3NyYy9zYXNzL2Zyb250L19iYW5uZXIuc2NzcyIsIndlYnBhY2s6Ly9jd2EtYWRkb25zLy4vc3JjL3Nhc3MvZnJvbnQvdXRpbHMvX21peGlucy5zY3NzIiwid2VicGFjazovL2N3YS1hZGRvbnMvLi9zcmMvc2Fzcy9mcm9udC9fYnViYmxlLnNjc3MiLCJ3ZWJwYWNrOi8vY3dhLWFkZG9ucy8uL3NyYy9zYXNzL2Zyb250L19jb2xsYWJvcmF0ZXVycy5zY3NzIiwid2VicGFjazovL2N3YS1hZGRvbnMvLi9zcmMvc2Fzcy9mcm9udC9fY29sb3ItYmxvY2suc2NzcyIsIndlYnBhY2s6Ly9jd2EtYWRkb25zLy4vc3JjL3Nhc3MvZnJvbnQvX2NvcHlyaWdodC5zY3NzIiwid2VicGFjazovL2N3YS1hZGRvbnMvLi9zcmMvc2Fzcy9mcm9udC9fZmlsZXMtZG93bmxvYWQuc2NzcyIsIndlYnBhY2s6Ly9jd2EtYWRkb25zLy4vc3JjL3Nhc3MvZnJvbnQvX2dyYXBoaWMtZWxlbWVudHMuc2NzcyIsIndlYnBhY2s6Ly9jd2EtYWRkb25zLy4vc3JjL3Nhc3MvZnJvbnQvX2hlYWRlci1ib3R0b20uc2NzcyIsIndlYnBhY2s6Ly9jd2EtYWRkb25zLy4vc3JjL3Nhc3MvZnJvbnQvX2hlYWRpbmctY29sb3JzLnNjc3MiLCJ3ZWJwYWNrOi8vY3dhLWFkZG9ucy8uL3NyYy9zYXNzL2Zyb250L19oaWdobGlnaHRlZC5zY3NzIiwid2VicGFjazovL2N3YS1hZGRvbnMvLi9zcmMvc2Fzcy9mcm9udC9faW1hZ2UtbW9zYWljLnNjc3MiLCJ3ZWJwYWNrOi8vY3dhLWFkZG9ucy8uL3NyYy9zYXNzL2Zyb250L19pbWFnZS1zbGlkZXIuc2NzcyIsIndlYnBhY2s6Ly9jd2EtYWRkb25zLy4vc3JjL3Nhc3MvZnJvbnQvX2xpZ2h0Ym94LnNjc3MiLCJ3ZWJwYWNrOi8vY3dhLWFkZG9ucy8uL3NyYy9zYXNzL2Zyb250L19saXN0LWljb24taW5mb3Muc2NzcyIsIndlYnBhY2s6Ly9jd2EtYWRkb25zLy4vc3JjL3Nhc3MvZnJvbnQvX21lbnUuc2NzcyIsIndlYnBhY2s6Ly9jd2EtYWRkb25zLy4vc3JjL3Nhc3MvZnJvbnQvX25ld3NsZXR0ZXIuc2NzcyIsIndlYnBhY2s6Ly9jd2EtYWRkb25zLy4vc3JjL3Nhc3MvZnJvbnQvX3JlbGF0ZWQuc2NzcyIsIndlYnBhY2s6Ly9jd2EtYWRkb25zLy4vc3JjL3Nhc3MvZnJvbnQvX3NlYXJjaC5zY3NzIiwid2VicGFjazovL2N3YS1hZGRvbnMvLi9zcmMvc2Fzcy9mcm9udC9fc2xpZGVyLXN0ZXBzLnNjc3MiLCJ3ZWJwYWNrOi8vY3dhLWFkZG9ucy8uL3NyYy9zYXNzL2Zyb250L19zb2NpYWwtbmV0d29ya3Muc2NzcyIsIndlYnBhY2s6Ly9jd2EtYWRkb25zLy4vc3JjL3Nhc3MvZnJvbnQvX3NvY2lhbC1uZXR3b3Jrcy1saW5rcy5zY3NzIiwid2VicGFjazovL2N3YS1hZGRvbnMvLi9zcmMvc2Fzcy9mcm9udC9fc3RyaXBlcy5zY3NzIiwid2VicGFjazovL2N3YS1hZGRvbnMvLi9zcmMvc2Fzcy9mcm9udC9fYWN0aXZpdHkuc2NzcyIsIndlYnBhY2s6Ly9jd2EtYWRkb25zLy4vc3JjL3Nhc3MvZnJvbnQvX3Byb2dyYW1tZS5zY3NzIiwid2VicGFjazovL2N3YS1hZGRvbnMvLi9zcmMvc2Fzcy9mcm9udC9jb21wb25lbnRzL19zbGlkZXJfb3V0c2lkZS5zY3NzIiwid2VicGFjazovL2N3YS1hZGRvbnMvLi9zcmMvc2Fzcy9mcm9udC9fb25nbGV0cy5zY3NzIiwid2VicGFjazovL2N3YS1hZGRvbnMvLi9zcmMvc2Fzcy9mcm9udC9fYWN0aXZpdHktbGlzdC5zY3NzIiwid2VicGFjazovL2N3YS1hZGRvbnMvLi9zcmMvc2Fzcy9mcm9udC9fcGFnZXNfc2xpZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vY3dhLWFkZG9ucy8uL3NyYy9zYXNzL2Zyb250L19pbWFnZV9saW5rc19saXN0LnNjc3MiLCJ3ZWJwYWNrOi8vY3dhLWFkZG9ucy8uL3NyYy9zYXNzL2Zyb250L192aWRlb19zbGlkZXIuc2NzcyIsIndlYnBhY2s6Ly9jd2EtYWRkb25zLy4vc3JjL3Nhc3MvZnJvbnQvX3Jlc3VtZV9kYXRhcy5zY3NzIiwid2VicGFjazovL2N3YS1hZGRvbnMvLi9zcmMvc2Fzcy9mcm9udC9fY3dhX2FjY29yZGlvbi5zY3NzIiwid2VicGFjazovL2N3YS1hZGRvbnMvLi9zcmMvc2Fzcy9mcm9udC9fdmlzaXRfY2FyZF9saXN0LnNjc3MiLCJ3ZWJwYWNrOi8vY3dhLWFkZG9ucy8uL3NyYy9zYXNzL2Zyb250L19tYXBzLnNjc3MiLCJ3ZWJwYWNrOi8vY3dhLWFkZG9ucy8uL3NyYy9zYXNzL2Zyb250L19pY29uX2RhdGFfbGluay5zY3NzIiwid2VicGFjazovL2N3YS1hZGRvbnMvLi9zcmMvc2Fzcy9mcm9udC9fYW5pbWF0ZV90ZXh0X2NvbG9yLnNjc3MiLCJ3ZWJwYWNrOi8vY3dhLWFkZG9ucy8uL3NyYy9zYXNzL2Zyb250L2NvbXBvbmVudHMvdGFicy9fZGV0YWNoZWRfdG9wX3RhYnMuc2NzcyIsIndlYnBhY2s6Ly9jd2EtYWRkb25zLy4vc3JjL3Nhc3MvZnJvbnQvY29tcG9uZW50cy90YWJzL19kZXRhY2hlZF9sZWZ0X3RhYnMuc2NzcyIsIndlYnBhY2s6Ly9jd2EtYWRkb25zLy4vc3JjL3Nhc3MvZnJvbnQvY29tcG9uZW50cy90YWJzL19sZWZ0X3RhYnMuc2NzcyIsIndlYnBhY2s6Ly9jd2EtYWRkb25zLy4vc3JjL3Nhc3MvZnJvbnQvY29tcG9uZW50cy9fc2xpZGVyc190YWJzLnNjc3MiLCJ3ZWJwYWNrOi8vY3dhLWFkZG9ucy8uL3NyYy9zYXNzL2Zyb250L19zbGlkZXJzX3RhYnMuc2NzcyIsIndlYnBhY2s6Ly9jd2EtYWRkb25zLy4vc3JjL3Nhc3MvZnJvbnQvX3RhYnMuc2NzcyIsIndlYnBhY2s6Ly9jd2EtYWRkb25zLy4vc3JjL3Nhc3MvZnJvbnQvX3RlYW0uc2NzcyIsIndlYnBhY2s6Ly9jd2EtYWRkb25zLy4vc3JjL3Nhc3MvZnJvbnQvX2luZm9zX3NsaWRlci5zY3NzIiwid2VicGFjazovL2N3YS1hZGRvbnMvLi9zcmMvc2Fzcy9mcm9udC9fdGVzdGltb25pYWxzLnNjc3MiLCJ3ZWJwYWNrOi8vY3dhLWFkZG9ucy8uL3NyYy9zYXNzL2Zyb250L19vZmZlcnNfdGFicy5zY3NzIiwid2VicGFjazovL2N3YS1hZGRvbnMvLi9zcmMvc2Fzcy9mcm9udC9fY3dhX2NvdW50ZXIuc2NzcyIsIndlYnBhY2s6Ly9jd2EtYWRkb25zLy4vc3JjL3Nhc3MvZnJvbnQvX3BvcnRmb2xpby5zY3NzIiwid2VicGFjazovL2N3YS1hZGRvbnMvLi9zcmMvc2Fzcy9mcm9udC9fZmFxLnNjc3MiLCJ3ZWJwYWNrOi8vY3dhLWFkZG9ucy8uL3NyYy9zYXNzL2Zyb250L19sYXp5X29wYWNpdHkuc2NzcyIsIndlYnBhY2s6Ly9jd2EtYWRkb25zLy4vc3JjL3Nhc3MvZnJvbnQvX3ByZXNzZS5zY3NzIiwid2VicGFjazovL2N3YS1hZGRvbnMvLi9zcmMvc2Fzcy9mcm9udC9fbXVsdGlwbGVfY29udGVudF90YWJzLnNjc3MiLCJ3ZWJwYWNrOi8vY3dhLWFkZG9ucy8uL3NyYy9zYXNzL2Zyb250L19jd2FfaWNvbnNfbGlzdC5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3Itd2lkZ2V0LWFmZmljaGV7bWF4LXdpZHRoOjEwMCU7d2lkdGg6YXV0b30uZWxlbWVudG9yLXdpZGdldC1hZmZpY2hlIGltZ3tkaXNwbGF5OmJsb2NrO2JvcmRlci1yYWRpdXM6MTVweCAxNXB4IDAgMH0uZWxlbWVudG9yLXdpZGdldC1hZmZpY2hlIC5zaGFyaW5ne3BhZGRpbmc6MTVweCAyMHB4O2JvcmRlci1yYWRpdXM6MCAwIDE1cHggMTVweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2N1cnNvcjpwb2ludGVyfS5lbGVtZW50b3Itd2lkZ2V0LWFmZmljaGUgLnNoYXJpbmcuYWN0aXZlIC50ZXh0e2xlZnQ6MDt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKX0uZWxlbWVudG9yLXdpZGdldC1hZmZpY2hlIC5zaGFyaW5nIC50ZXh0e3Bvc2l0aW9uOnJlbGF0aXZlO2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpO3RyYW5zaXRpb246LjJzIGVhc2V9LmVsZW1lbnRvci13aWRnZXQtYWZmaWNoZSAuc2hhcmluZyAubGlua3N7ZGlzcGxheTpmbGV4fS5lbGVtZW50b3Itd2lkZ2V0LWFmZmljaGUgLnNoYXJpbmcgc3BhbntkaXNwbGF5OmJsb2NrfS5lbGVtZW50b3Itd2lkZ2V0LWFmZmljaGUgLnNoYXJpbmcgLmxpbmtzIC5ycy1saW5re3dpZHRoOjM1cHg7aGVpZ2h0OjM1cHg7Ym9yZGVyLXJhZGl1czo1MCU7cGFkZGluZzoxMHB4O2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjt0cmFuc2Zvcm06dHJhbnNsYXRlWCgyMHB4KTtvcGFjaXR5OjA7cG9pbnRlci1ldmVudHM6bm9uZX0uZWxlbWVudG9yLXdpZGdldC1hZmZpY2hlIC5zaGFyaW5nIC5saW5rcyAucnMtbGluazpudGgtY2hpbGQoMSl7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjJzIC4ycyBlYXNlLG9wYWNpdHkgLjJzIC4ycyBlYXNlfS5lbGVtZW50b3Itd2lkZ2V0LWFmZmljaGUgLnNoYXJpbmcgLmxpbmtzIC5ycy1saW5rOm50aC1jaGlsZCgyKXt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuMnMgLjNzIGVhc2Usb3BhY2l0eSAuMnMgLjNzIGVhc2V9LmVsZW1lbnRvci13aWRnZXQtYWZmaWNoZSAuc2hhcmluZyAubGlua3MgLnJzLWxpbms6bnRoLWNoaWxkKDMpe3RyYW5zaXRpb246dHJhbnNmb3JtIC4ycyAuNHMgZWFzZSxvcGFjaXR5IC4ycyAuNHMgZWFzZX0uZWxlbWVudG9yLXdpZGdldC1hZmZpY2hlIC5zaGFyaW5nLmFjdGl2ZSAubGlua3MgLnJzLWxpbmt7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCk7b3BhY2l0eToxO3BvaW50ZXItZXZlbnRzOnVuc2V0fS5lbGVtZW50b3Itd2lkZ2V0LWFmZmljaGUgLnNoYXJpbmcgLmxpbmtzIC5ycy1saW5rOm5vdCg6bGFzdC1jaGlsZCl7bWFyZ2luLXJpZ2h0OjEwcHh9LmVsZW1lbnRvci13aWRnZXQtYWZmaWNoZSAuc2hhcmluZyAubGlua3MgLnJzLWxpbmsgc3Zne21heC13aWR0aDoxMDAlO21heC1oZWlnaHQ6MTAwJX1ib2R5LnNpbmdsZS1wcm9ncmFtbWUgLmVsZW1lbnRvci13aWRnZXQtYmFubmVyIC5iYW5uZXJ7d2lkdGg6MTAwJTtoZWlnaHQ6bWF4KDM1dncsNTB2aCkgIWltcG9ydGFudH1ib2R5LnNpbmdsZS1wcm9ncmFtbWUgLmVsZW1lbnRvci13aWRnZXQtYmFubmVyIC5iYW5uZXJfZGVza3RvcHtkaXNwbGF5OmJsb2NrfWJvZHkuc2luZ2xlLXByb2dyYW1tZSAuZWxlbWVudG9yLXdpZGdldC1iYW5uZXIgLmJhbm5lcl9tb2JpbGV7ZGlzcGxheTpub25lfUBtZWRpYShtYXgtd2lkdGg6IDgyMHB4KXtib2R5LnNpbmdsZS1wcm9ncmFtbWUgLmVsZW1lbnRvci13aWRnZXQtYmFubmVyIC5iYW5uZXJ7aGVpZ2h0OmNhbGMoMTAwdmggLSAxMTVweCkgIWltcG9ydGFudH1ib2R5LnNpbmdsZS1wcm9ncmFtbWUgLmVsZW1lbnRvci13aWRnZXQtYmFubmVyIC5iYW5uZXJfZGVza3RvcHtkaXNwbGF5Om5vbmV9Ym9keS5zaW5nbGUtcHJvZ3JhbW1lIC5lbGVtZW50b3Itd2lkZ2V0LWJhbm5lciAuYmFubmVyX21vYmlsZXtkaXNwbGF5OmJsb2NrfX1AbWVkaWEobWF4LXdpZHRoOiA0MjVweCl7Ym9keS5zaW5nbGUtcHJvZ3JhbW1lIC5lbGVtZW50b3Itd2lkZ2V0LWJhbm5lciAuYmFubmVye2hlaWdodDpjYWxjKDEwMHZoIC0gOTZweCkgIWltcG9ydGFudH19Ym9keTpub3QoLnNpbmdsZS1wcm9ncmFtbWUpIC5lbGVtZW50b3Itd2lkZ2V0LWJhbm5lciAuYmFubmVye3dpZHRoOjEwMCV9Ym9keTpub3QoLnNpbmdsZS1wcm9ncmFtbWUpIC5lbGVtZW50b3Itd2lkZ2V0LWJhbm5lciAuYmFubmVyX2Rlc2t0b3B7ZGlzcGxheTpibG9ja31ib2R5Om5vdCguc2luZ2xlLXByb2dyYW1tZSkgLmVsZW1lbnRvci13aWRnZXQtYmFubmVyIC5iYW5uZXJfbW9iaWxle2Rpc3BsYXk6bm9uZX1AbWVkaWEobWF4LXdpZHRoOiA4MjBweCl7Ym9keTpub3QoLnNpbmdsZS1wcm9ncmFtbWUpIC5lbGVtZW50b3Itd2lkZ2V0LWJhbm5lciAuYmFubmVyX2Rlc2t0b3B7ZGlzcGxheTpub25lfWJvZHk6bm90KC5zaW5nbGUtcHJvZ3JhbW1lKSAuZWxlbWVudG9yLXdpZGdldC1iYW5uZXIgLmJhbm5lcl9tb2JpbGV7ZGlzcGxheTpibG9ja319LmVsZW1lbnRvci13aWRnZXQtYmFubmVyIDppcyguYmFubmVyX21vYmlsZSwuYmFubmVyX2Rlc2t0b3ApIGltZ3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6LTF9LmVsZW1lbnRvci13aWRnZXQtYmFubmVyIC5iYW5uZXJ7Ym94LXNoYWRvdzppbnNldCAtMTBweCAtMTAwcHggMTAwcHggNTBweCByZ2JhKDAsMCwwLC43KX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5lbGVtZW50b3Itd2lkZ2V0LWJhbm5lciAuYmFubmVye2JveC1zaGFkb3c6aW5zZXQgLTEwcHggLTEwMHB4IDEwMHB4IDUwcHggcmdiYSgwLDAsMCwuNSl9fUBtZWRpYShtYXgtd2lkdGg6IDQyNXB4KXsuZWxlbWVudG9yLXdpZGdldC1iYW5uZXIgLmJhbm5lcntib3gtc2hhZG93Omluc2V0IDAgLTE1MHB4IDIwcHggMHB4IHJnYmEoMCwwLDAsLjUpfX0uZWxlbWVudG9yLXdpZGdldC1iYW5uZXIgOmlzKC5iYW5uZXJfbW9iaWxlLC5iYW5uZXJfZGVza3RvcCk6OmFmdGVye2NvbnRlbnQ6XCJcIjt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtiYWNrZ3JvdW5kOiMwMDA7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMCwgMCwgMCwgMC43KSAwJSwgcmdiYSgwLCAwLCAwLCAwKSA0MCUsIHJnYmEoMCwgMCwgMCwgMCkgNjAlLCByZ2JhKDAsIDAsIDAsIDAuNykgMTAwJSl9LmVsZW1lbnRvci13aWRnZXQtYnViYmxle3Bvc2l0aW9uOnVuc2V0fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZWxlbWVudG9yLXdpZGdldC1idWJibGV7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9fS5lbGVtZW50b3Itd2lkZ2V0LWJ1YmJsZSBzdmd7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7aGVpZ2h0OmF1dG87cG9zaXRpb246cmVsYXRpdmV9LmVsZW1lbnRvci13aWRnZXQtYnViYmxlIC5iYWNrZ3JvdW5ke3Bvc2l0aW9uOmFic29sdXRlO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyO3RyYW5zZm9ybTpyb3RhdGUoLThkZWcpfS5lbGVtZW50b3Itd2lkZ2V0LWNvbGxhYm9yYXRldXJze3otaW5kZXg6MX1AbWVkaWEobWF4LXdpZHRoOiA0NzBweCl7LmVsZW1lbnRvci13aWRnZXQtY29sbGFib3JhdGV1cnMgLnNsaWNrLXNsaWRlLml0ZW17cGFkZGluZzo0MHB4IDEwcHggNDBweCAxMHB4ICFpbXBvcnRhbnR9fUBtZWRpYShtYXgtd2lkdGg6IDQ2MHB4KXsuZWxlbWVudG9yLXdpZGdldC1jb2xsYWJvcmF0ZXVycyAuc2xpY2stc2xpZGUuaXRlbSAubmFtZXtmb250LXNpemU6MzVweCAhaW1wb3J0YW50fX1AbWVkaWEobWF4LXdpZHRoOiAzOTBweCl7LmVsZW1lbnRvci13aWRnZXQtY29sbGFib3JhdGV1cnMgLnNsaWNrLXNsaWRlLml0ZW0gLm5hbWV7Zm9udC1zaXplOjMwcHggIWltcG9ydGFudH19QG1lZGlhKG1heC13aWR0aDogMzkwcHgpey5lbGVtZW50b3Itd2lkZ2V0LWNvbGxhYm9yYXRldXJzIC5zbGljay1zbGlkZS5pdGVtIC5qb2IsLmVsZW1lbnRvci13aWRnZXQtY29sbGFib3JhdGV1cnMgLnNsaWNrLXNsaWRlLml0ZW0gLnBob25lIGF7Zm9udC1zaXplOjIwcHggIWltcG9ydGFudH19LmVsZW1lbnRvci13aWRnZXQtY29sbGFib3JhdGV1cnMgLmZyZWVfdGV4dHttYXJnaW4tdG9wOjIwcHg7bWFyZ2luLWJvdHRvbToyMHB4fS5lbGVtZW50b3Itd2lkZ2V0LWNvbGxhYm9yYXRldXJzIC5zbGljay1saXN0IC5zbGljay10cmFja3tkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfS5lbGVtZW50b3Itd2lkZ2V0LWNvbGxhYm9yYXRldXJzIC5zbGljay1saXN0e292ZXJmbG93OnZpc2libGV9LmVsZW1lbnRvci13aWRnZXQtY29sbGFib3JhdGV1cnMgLml0ZW1ze3dpZHRoOjEwMCV9LmVsZW1lbnRvci13aWRnZXQtY29sbGFib3JhdGV1cnMgLml0ZW17ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO3Bvc2l0aW9uOnJlbGF0aXZlO29wYWNpdHk6MDt0cmFuc2l0aW9uOm9wYWNpdHkgLjRzIGVhc2V9LmVsZW1lbnRvci13aWRnZXQtY29sbGFib3JhdGV1cnMgLml0ZW0gLmxlZnR7d2lkdGg6NTAlfUBtZWRpYShtYXgtd2lkdGg6IDg4MHB4KXsuZWxlbWVudG9yLXdpZGdldC1jb2xsYWJvcmF0ZXVycyAuaXRlbSAubGVmdHt3aWR0aDoxMDAlO3RleHQtYWxpZ246Y2VudGVyfS5lbGVtZW50b3Itd2lkZ2V0LWNvbGxhYm9yYXRldXJzIC5pdGVtIC5sZWZ0IC5idXR0b257bWFyZ2luOjIwcHggYXV0byAwfX0uZWxlbWVudG9yLXdpZGdldC1jb2xsYWJvcmF0ZXVycyAuaXRlbS5zbGljay1hY3RpdmV7b3BhY2l0eToxfS5lbGVtZW50b3Itd2lkZ2V0LWNvbGxhYm9yYXRldXJzIC5pdGVtIC5yaWdodHtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7d2lkdGg6NTAlfUBtZWRpYShtYXgtd2lkdGg6IDg4MHB4KXsuZWxlbWVudG9yLXdpZGdldC1jb2xsYWJvcmF0ZXVycyAuaXRlbSAucmlnaHR7ZGlzcGxheTpub25lfX0uZWxlbWVudG9yLXdpZGdldC1jb2xsYWJvcmF0ZXVycy5jb2xsYWJvcmF0ZXVyLWltYWdlLWxlZnQgLml0ZW17ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2V9LmVsZW1lbnRvci13aWRnZXQtY29sbGFib3JhdGV1cnMuY29sbGFib3JhdGV1ci1pbWFnZS1sZWZ0IC5pdGVtIC5yaWdodHtyaWdodDphdXRvO2xlZnQ6MH0uZWxlbWVudG9yLXdpZGdldC1jb2xsYWJvcmF0ZXVycyAuaXRlbSAucmlnaHQgc3Zne3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyO2hlaWdodDphdXRvO3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6Mjt3aWR0aDo1MDBweH1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5lbGVtZW50b3Itd2lkZ2V0LWNvbGxhYm9yYXRldXJzIC5pdGVtIC5yaWdodCBzdmd7d2lkdGg6NDAwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmVsZW1lbnRvci13aWRnZXQtY29sbGFib3JhdGV1cnMgLml0ZW0gLnJpZ2h0IGltZ3t3aWR0aDo0MDBweH19LmVsZW1lbnRvci13aWRnZXQtY29sbGFib3JhdGV1cnMgLml0ZW0gLnJpZ2h0IC5iYWNrZ3JvdW5ke3Bvc2l0aW9uOmFic29sdXRlO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyO3RyYW5zZm9ybTpyb3RhdGUoLThkZWcpO3otaW5kZXg6MX0uZWxlbWVudG9yLXdpZGdldC1jb2xsYWJvcmF0ZXVycyAuYXJyb3d7cG9zaXRpb246YWJzb2x1dGU7dG9wOmNhbGMoMTAwJSArIDIwcHgpO2N1cnNvcjpwb2ludGVyO3otaW5kZXg6Mn0uZWxlbWVudG9yLXdpZGdldC1jb2xsYWJvcmF0ZXVycyAuYXJyb3cubmV4dHtyaWdodDowfS5lbGVtZW50b3Itd2lkZ2V0LWNvbGxhYm9yYXRldXJzIC5hcnJvdy5wcmV2e2xlZnQ6MDt0cmFuc2Zvcm06cm90YXRlWSgxODBkZWcpO2Rpc3BsYXk6bm9uZX0uZWxlbWVudG9yLXdpZGdldC1jb2xsYWJvcmF0ZXVycyAuYXJyb3c6aG92ZXIgc3Zne2FuaW1hdGlvbjpwdWxzZVRvUmlnaHQgMXMgZWFzZSBpbmZpbml0ZX0uZWxlbWVudG9yLXdpZGdldC1jb2xsYWJvcmF0ZXVycyAuYXJyb3cgc3Zne3dpZHRoOjMwcHh9LmVsZW1lbnRvci13aWRnZXQtY29sbGFib3JhdGV1cnMgLml0ZW0gLmJ1dHRvbntwYWRkaW5nOjhweCA0MHB4O2JvcmRlci1yYWRpdXM6MTBweDttYXJnaW4tdG9wOjIwcHg7ZGlzcGxheTpibG9jazt3aWR0aDptYXgtY29udGVudDt0cmFuc2l0aW9uOi40cyBlYXNlfS5lbGVtZW50b3Itd2lkZ2V0LWNvbG9yLWJsb2Nre3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjEwMCU7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJX0uZWxlbWVudG9yLXdpZGdldC1jb2xvci1ibG9jayAuYmxvY3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7aGVpZ2h0OjEwMCU7d2lkdGg6MTAwJX0uY3dhLWNvcHlyaWdodCBhe3RyYW5zaXRpb246LjRzIGVhc2V9LmVsZW1lbnRvci13aWRnZXQtZmlsZXMtZG93bmxvYWQgLml0ZW06bm90KDpsYXN0LWNoaWxkKXttYXJnaW4tYm90dG9tOjIwcHh9LmVsZW1lbnRvci13aWRnZXQtZmlsZXMtZG93bmxvYWQgLml0ZW17ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXJ9LmVsZW1lbnRvci13aWRnZXQtZmlsZXMtZG93bmxvYWQgLml0ZW0gYXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Y29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItdGV4dCk7d2lkdGg6bWF4LWNvbnRlbnQ7ZmxleC13cmFwOndyYXA7Z2FwOjAgMzBweH0uZWxlbWVudG9yLXdpZGdldC1maWxlcy1kb3dubG9hZCAuaXRlbSBzdmd7d2lkdGg6NDBweH0uZWxlbWVudG9yLXdpZGdldC1maWxlcy1kb3dubG9hZCAuaXRlbSBhPmRpdjpub3QoLmJ1dHRvbil7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn0uZWxlbWVudG9yLXdpZGdldC1maWxlcy1kb3dubG9hZCAuaXRlbSAuaWNvbnttYXJnaW4tcmlnaHQ6MjBweH0uZWxlbWVudG9yLXdpZGdldC1maWxlcy1kb3dubG9hZCAuaXRlbSAuYnV0dG9ue3BhZGRpbmc6MTVweCAyNXB4O2JvcmRlci1yYWRpdXM6MTBweDt0cmFuc2l0aW9uOi40cyBlYXNlO2xpbmUtaGVpZ2h0OjE7dGV4dC1hbGlnbjpjZW50ZXJ9LmVsZW1lbnRvci13aWRnZXQtZ3JhcGhpYy1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50e3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOm1heC1jb250ZW50fUBtZWRpYShtYXgtd2lkdGg6IDYwMHB4KXsuZWxlbWVudG9yLXdpZGdldC1ncmFwaGljLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnR7ZGlzcGxheTpub25lfX0uZWxlbWVudG9yLWVkaXRvci1hY3RpdmUgLmVsZW1lbnRvci13aWRnZXQtZ3JhcGhpYy1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50e3otaW5kZXg6MSAhaW1wb3J0YW50fS5lbGVtZW50b3Itd2lkZ2V0LWdyYXBoaWMtZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudCAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXI+ZGl2e2Rpc3BsYXk6ZmxleDt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcn1AbWVkaWEobWF4LXdpZHRoOiA2MDBweCl7LmVsZW1lbnRvci13aWRnZXQtZ3JhcGhpYy1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50IC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lcj5kaXZ7YW5pbWF0aW9uOm5vbmUgIWltcG9ydGFudH19QGtleWZyYW1lcyByb3RhdGVTVkd7ZnJvbXt0cmFuc2Zvcm06cm90YXRlKDApfXRve3RyYW5zZm9ybTpyb3RhdGUoMzYwZGVnKX19QGtleWZyYW1lcyB0cmFuc2xhdGVTVkdUb1RvcHt0b3t0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMTAwJSl9fUBrZXlmcmFtZXMgdHJhbnNsYXRlU1ZHVG9Cb3R0b217dG97dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTAwJSl9fS5lbGVtZW50b3Itd2lkZ2V0LWhlYWRlci1ib3R0b217cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7cmlnaHQ6MDt3aWR0aDoxMDAlO3otaW5kZXg6OTggIWltcG9ydGFudH1AbWVkaWEobWF4LXdpZHRoOiAxNjIwcHgpey5ob21lIC5lbGVtZW50b3Itd2lkZ2V0LWhlYWRlci1ib3R0b217d2lkdGg6MTAwJSAhaW1wb3J0YW50O3otaW5kZXg6MX19QG1lZGlhKG1heC13aWR0aDogMTYyMHB4KWFuZCAobWF4LXdpZHRoOiA4MjBweCl7LmhvbWUgLmVsZW1lbnRvci13aWRnZXQtaGVhZGVyLWJvdHRvbXt6LWluZGV4Ojk5ICFpbXBvcnRhbnR9fUBtZWRpYShtYXgtd2lkdGg6IDE2MjBweCl7LmhvbWUgLmVsZW1lbnRvci13aWRnZXQtaGVhZGVyLWJvdHRvbSAucmlnaHR7d2lkdGg6MTAwJX0uaG9tZSAuZWxlbWVudG9yLXdpZGdldC1oZWFkZXItYm90dG9tIC5yaWdodCAuaG91cnN7d2lkdGg6MTAwJX0uaG9tZSAuZWxlbWVudG9yLXdpZGdldC1oZWFkZXItYm90dG9tIC5yaWdodCAuaG91cnMgLnRleHQgYnJ7ZGlzcGxheTpub25lfS5ob21lIC5lbGVtZW50b3Itd2lkZ2V0LWhlYWRlci1ib3R0b20gLnJpZ2h0IC5saW5rLXRvLXJlY3JlYXRleHtkaXNwbGF5Om5vbmV9fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7Ym9keTpub3QoLmhvbWUpIC5lbGVtZW50b3Itd2lkZ2V0LWhlYWRlci1ib3R0b217ei1pbmRleDoxfWJvZHk6bm90KC5ob21lKSAuZWxlbWVudG9yLXdpZGdldC1oZWFkZXItYm90dG9tIC5sZWZ0e3BhZGRpbmctYm90dG9tOjQ3LjE5cHh9fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweClhbmQgKG1heC13aWR0aDogNzY4cHgpe2JvZHk6bm90KC5ob21lKSAuZWxlbWVudG9yLXdpZGdldC1oZWFkZXItYm90dG9tIC5sZWZ0e3BhZGRpbmctYm90dG9tOjM4LjE5cHh9fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7Ym9keTpub3QoLmhvbWUpIC5lbGVtZW50b3Itd2lkZ2V0LWhlYWRlci1ib3R0b20gLmxlZnQgLnRpdGxlOmxhc3QtY2hpbGR7bGluZS1oZWlnaHQ6MSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjIwcHh9Ym9keTpub3QoLmhvbWUpIC5lbGVtZW50b3Itd2lkZ2V0LWhlYWRlci1ib3R0b20gLmxlZnQgLnRpdGxlIC5lbGVtZW50b3Itd2lkZ2V0LXdyYXB7d2lkdGg6MTAwJX19QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXtib2R5Om5vdCguaG9tZSkgLmVsZW1lbnRvci13aWRnZXQtaGVhZGVyLWJvdHRvbSAucmlnaHR7d2lkdGg6MTAwJX1ib2R5Om5vdCguaG9tZSkgLmVsZW1lbnRvci13aWRnZXQtaGVhZGVyLWJvdHRvbSAucmlnaHQgLmhvdXJze3dpZHRoOjEwMCV9Ym9keTpub3QoLmhvbWUpIC5lbGVtZW50b3Itd2lkZ2V0LWhlYWRlci1ib3R0b20gLnJpZ2h0IC5ob3VycyAudGV4dCBicntkaXNwbGF5Om5vbmV9Ym9keTpub3QoLmhvbWUpIC5lbGVtZW50b3Itd2lkZ2V0LWhlYWRlci1ib3R0b20gLnJpZ2h0IC5saW5rLXRvLXJlY3JlYXRleHtkaXNwbGF5Om5vbmV9fUBtZWRpYShtYXgtd2lkdGg6IDgyMHB4KXtib2R5Om5vdCguaG9tZSkgLmVsZW1lbnRvci13aWRnZXQtaGVhZGVyLWJvdHRvbSAubGVmdCAudGl0bGU6bm90KDpsYXN0LWNoaWxkKXtsaW5lLWhlaWdodDoxICFpbXBvcnRhbnR9Ym9keTpub3QoLmhvbWUpIC5lbGVtZW50b3Itd2lkZ2V0LWhlYWRlci1ib3R0b20gLmxlZnQgLnRpdGxlIC5lbGVtZW50b3Itd2lkZ2V0LXdyYXB7anVzdGlmeS1jb250ZW50OmNlbnRlcjt0ZXh0LWFsaWduOmNlbnRlcn1ib2R5Om5vdCguaG9tZSkgLmVsZW1lbnRvci13aWRnZXQtaGVhZGVyLWJvdHRvbSAubGVmdCAuZGF0ZXN7d2lkdGg6bWF4LWNvbnRlbnQ7bWF4LXdpZHRoOjEwMCU7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luOjIwcHggYXV0b319QG1lZGlhKG1heC13aWR0aDogNTAwcHgpe2JvZHk6bm90KC5ob21lKSAuZWxlbWVudG9yLXdpZGdldC1oZWFkZXItYm90dG9tIC5sZWZ0IC50aXRsZXtmb250LXNpemU6NTBweCAhaW1wb3J0YW50fWJvZHk6bm90KC5ob21lKSAuZWxlbWVudG9yLXdpZGdldC1oZWFkZXItYm90dG9tIC5sZWZ0IC5kYXRlc3tmb250LXNpemU6MTZweCAhaW1wb3J0YW50fX0uZWxlbWVudG9yLXdpZGdldC1oZWFkZXItYm90dG9tIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lcnt3aWR0aDoxMDAlO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmR9LmVsZW1lbnRvci13aWRnZXQtaGVhZGVyLWJvdHRvbSAubGVmdHt3aWR0aDoxMDAlO3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTowO2xlZnQ6MDt6LWluZGV4OjA7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmR9LmVsZW1lbnRvci13aWRnZXQtaGVhZGVyLWJvdHRvbSAubGVmdCAudGl0bGUgLmVsZW1lbnRvci13aWRnZXQtd3JhcHtwYWRkaW5nOjAgMTBweDt3aWR0aDpjYWxjKDEwMCUgLSA0MDBweCl9LmVsZW1lbnRvci13aWRnZXQtaGVhZGVyLWJvdHRvbSAubGVmdCAuZGF0ZXN7d2lkdGg6NTAlO3RleHQtYWxpZ246cmlnaHQ7cGFkZGluZzo1cHggMTBweDstd2Via2l0LXRleHQtc3Ryb2tlOi41cHg7c3Ryb2tlLXdpZHRoOi41cHg7LXdlYmtpdC10ZXh0LXN0cm9rZS1jb2xvcjojMDAwO3N0cm9rZTojMDAwfS5lbGVtZW50b3Itd2lkZ2V0LWhlYWRlci1ib3R0b20gLnJpZ2h0e2Rpc3BsYXk6ZmxleDtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjF9QG1lZGlhKG1heC13aWR0aDogODIwcHgpey5lbGVtZW50b3Itd2lkZ2V0LWhlYWRlci1ib3R0b20gLnJpZ2h0e3Bvc2l0aW9uOmZpeGVkO2JvdHRvbTowO2xlZnQ6MDt6LWluZGV4Ojk5ICFpbXBvcnRhbnQ7aGVpZ2h0OjQxcHg7Ym9yZGVyLXRvcDoxcHggc29saWQgdmFyKC0tZS1nbG9iYWwtY29sb3Itc2Vjb25kYXJ5KX19QG1lZGlhKG1heC13aWR0aDogODIwcHgpYW5kIChtYXgtd2lkdGg6IDQ0MHB4KXsuZWxlbWVudG9yLXdpZGdldC1oZWFkZXItYm90dG9tIC5yaWdodCAuYmxvYy5ob3VycyAudGV4dHtmb250LXNpemU6MTRweH19QG1lZGlhKG1heC13aWR0aDogODIwcHgpYW5kIChtYXgtd2lkdGg6IDMxMHB4KXsuZWxlbWVudG9yLXdpZGdldC1oZWFkZXItYm90dG9tIC5yaWdodCAuYmxvYy5ob3VycyAudGV4dHtmb250LXNpemU6MTJweH19LmVsZW1lbnRvci13aWRnZXQtaGVhZGVyLWJvdHRvbSAucmlnaHQgLmJsb2N7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3BhZGRpbmc6MTBweCAzNXB4fUBtZWRpYShtYXgtd2lkdGg6IDgyMHB4KXsuZWxlbWVudG9yLXdpZGdldC1oZWFkZXItYm90dG9tIC5yaWdodCAuYmxvY3twYWRkaW5nOjEwcHggMTVweH19LmVsZW1lbnRvci13aWRnZXQtaGVhZGVyLWJvdHRvbSAucmlnaHQgLmJsb2MuaG91cnN7Y3Vyc29yOmRlZmF1bHQ7Zm9udC1mYW1pbHk6dmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtZmFtaWx5KSAhaW1wb3J0YW50O2ZvbnQtc2l6ZToxNnB4ICFpbXBvcnRhbnQ7Zm9udC13ZWlnaHQ6NDAwICFpbXBvcnRhbnR9LmVsZW1lbnRvci13aWRnZXQtaGVhZGVyLWJvdHRvbSAucmlnaHQgLmJsb2Mgc3BhbntkaXNwbGF5OmlubGluZS1mbGV4O2xpbmUtaGVpZ2h0OjEuM30uZWxlbWVudG9yLXdpZGdldC1oZWFkZXItYm90dG9tIC5yaWdodCAuYmxvYyBzcGFuLmljb257bWFyZ2luLXJpZ2h0OjEwcHh9QG1lZGlhKG1heC13aWR0aDogNzY4cHgpey5lbGVtZW50b3Itd2lkZ2V0LWhlYWRlci1ib3R0b20gLnJpZ2h0IC5ibG9jIHNwYW4uaWNvbntkaXNwbGF5Om5vbmV9fS5lbGVtZW50b3Itd2lkZ2V0LWhlYWRlci1ib3R0b20gLnJpZ2h0IC5ibG9jIHNwYW4uaWNvbiBzdmd7d2lkdGg6MzBweH0uZWxlbWVudG9yLXdpZGdldC1oZWFkZXItYm90dG9tIC5yaWdodCAuYmxvYy5saW5rLXRvLXJlY3JlYXRleHttaW4taGVpZ2h0Ojc0cHg7dGV4dC10cmFuc2Zvcm06Y2FwaXRhbGl6ZSAhaW1wb3J0YW50O2ZvbnQtZmFtaWx5OnZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1mb250LWZhbWlseSkgIWltcG9ydGFudDtmb250LXNpemU6MjBweCAhaW1wb3J0YW50O2ZvbnQtd2VpZ2h0OjQwMCAhaW1wb3J0YW50O3RyYW5zaXRpb246LjRzIGVhc2V9LmVsZW1lbnRvci13aWRnZXQtaGVhZGVyLWJvdHRvbSAucmlnaHQgLmJsb2MubGluay10by1yZWNyZWF0ZXggc3Zne3RyYW5zaXRpb246LjRzIGVhc2V9LmVsZW1lbnRvci13aWRnZXQtaGVhZGVyLWJvdHRvbSAucmlnaHQgLmJsb2MubGluay10by1yZWNyZWF0ZXggc3Bhbi50ZXh0e21hcmdpbi1yaWdodDoxMHB4fS5lbGVtZW50b3Itd2lkZ2V0LWhlYWRlci1ib3R0b20gLnJpZ2h0IC5ibG9jLmxpbmstdG8tcmVjcmVhdGV4IHNwYW4uYXJyb3d7Zm9udC1zaXplOjIwcHh9QG1lZGlhKG1heC13aWR0aDogMTYyMHB4KXsuaG9tZSAjbGluay10by1yZWNyZWF0ZXgtcmlnaHR7cmlnaHQ6MzBweDthbmltYXRpb246c3dpbmcgMXMgZWFzZTthbmltYXRpb24taXRlcmF0aW9uLWNvdW50OjF9fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7Ym9keTpub3QoLmhvbWUpICNsaW5rLXRvLXJlY3JlYXRleC1yaWdodHtyaWdodDozMHB4O2FuaW1hdGlvbjpzd2luZyAxcyBlYXNlO2FuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6MX19I2xpbmstdG8tcmVjcmVhdGV4LXJpZ2h0e3dpZHRoOjgwcHg7aGVpZ2h0OjgwcHg7cGFkZGluZzoxMHB4O2JvcmRlci1yYWRpdXM6NTAlO3Bvc2l0aW9uOmZpeGVkO2JvdHRvbTo1MHB4O3JpZ2h0Oi04MHB4O3otaW5kZXg6OTk7dHJhbnNpdGlvbjphbGwgLjNzIGVhc2U7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpO2JveC1zaGFkb3c6MCAwIDE1cHggLTVweCAjZmZmO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcn1AbWVkaWEobWF4LXdpZHRoOiA4MjBweCl7I2xpbmstdG8tcmVjcmVhdGV4LXJpZ2h0e2Rpc3BsYXk6bm9uZX19I2xpbmstdG8tcmVjcmVhdGV4LXJpZ2h0IC5pY29ue2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfSNsaW5rLXRvLXJlY3JlYXRleC1yaWdodCBzdmd7ZmlsbDojZmZmfSNsaW5rLXRvLXJlY3JlYXRleC1yaWdodCBpe2ZvbnQtc2l6ZTo1MnB4fSNsaW5rLXRvLXJlY3JlYXRleC1yaWdodDpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXByaW1hcnkpfSNsaW5rLXRvLXJlY3JlYXRleC1yaWdodC52aXNpYmxle3JpZ2h0OjMwcHg7YW5pbWF0aW9uOnN3aW5nIDFzIGVhc2U7YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDoxfSNsaW5rLXRvLXJlY3JlYXRleC1yaWdodC52aXNpYmxlOjpiZWZvcmV7Y29udGVudDpcIlwiO3otaW5kZXg6LTE7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOmluaGVyaXQ7Ym9yZGVyLXJhZGl1czppbmhlcml0O2Rpc3BsYXk6aW5saW5lLWJsb2NrO2FuaW1hdGlvbjpjd2EtaG90c3BvdC1leHBhbmQgMnMgaW5maW5pdGU7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlKDAuNSk7cGFkZGluZzo0cHh9QGtleWZyYW1lcyBjd2EtaG90c3BvdC1leHBhbmR7MCV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBzY2FsZSgxKTtvcGFjaXR5OjF9MTAwJXt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlKDEuNSk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIHN3aW5nezE1JXt0cmFuc2Zvcm06dHJhbnNsYXRlWCg1cHgpfTMwJXt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNXB4KX01MCV7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoM3B4KX02NSV7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTNweCl9ODAle3RyYW5zZm9ybTp0cmFuc2xhdGVYKDJweCl9MTAwJXt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKX19LmVsZW1lbnRvci13aWRnZXQtaGVhZGluZy1jb2xvcnMgLnRpdGxlLWR1b3ttYXJnaW46MDttYXgtd2lkdGg6MTAwJX0uZWxlbWVudG9yLXdpZGdldC1oZWFkaW5nLWNvbG9ycyAudGl0bGUtZHVvLnVuZGVybGluZXtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDptYXgtY29udGVudH0uZWxlbWVudG9yLXdpZGdldC1oZWFkaW5nLWNvbG9ycyAudGl0bGUtZHVvLnVuZGVybGluZTo6YWZ0ZXJ7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTAwdnd9LmVsZW1lbnRvci13aWRnZXQtaGVhZGluZy1jb2xvcnMgLnRpdGxlLWR1by5hbmltYXRle29wYWNpdHk6MH0uZWxlbWVudG9yLXdpZGdldC1oZWFkaW5nLWNvbG9ycyAudGl0bGUtZHVvLmFuaW1hdGUuaXMtaW5pdGlhbGl6ZWR7b3BhY2l0eToxfS5lbGVtZW50b3Itd2lkZ2V0LWhlYWRpbmctY29sb3JzIC50aXRsZS1kdW8uYW5pbWF0ZS5pcy1pbml0aWFsaXplZCBzcGFuLndvcmR7YW5pbWF0aW9uLWR1cmF0aW9uOjIwMG1zO2FuaW1hdGlvbi1kZWxheTozMDBtczthbmltYXRpb24tbmFtZTp3b3JkQXBwYXJpdGlvbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0O2FuaW1hdGlvbi1maWxsLW1vZGU6Zm9yd2FyZHM7b3BhY2l0eTowO2Rpc3BsYXk6aW5saW5lLWJsb2NrfUBrZXlmcmFtZXMgd29yZEFwcGFyaXRpb257ZnJvbXt0cmFuc2Zvcm06c2NhbGUoMyk7b3BhY2l0eTowfXRve3RyYW5zZm9ybTpzY2FsZSgxKTtvcGFjaXR5OjF9fS5lbGVtZW50b3ItZWRpdG9yLWFjdGl2ZSAuZWxlbWVudG9yLXdpZGdldC1oZWFkaW5nLWNvbG9ycyAudGl0bGUtZHVvLmFuaW1hdGUsLmVsZW1lbnRvci1lZGl0b3ItcHJldmlldyAuZWxlbWVudG9yLXdpZGdldC1oZWFkaW5nLWNvbG9ycyAudGl0bGUtZHVvLmFuaW1hdGV7b3BhY2l0eToxICFpbXBvcnRhbnR9LmVsZW1lbnRvci13aWRnZXQtaGlnaGxpZ2h0ZWQgLnNsaWRlcntoZWlnaHQ6bWF4KDQydncsNzB2aCk7b3ZlcmZsb3c6aGlkZGVufUBtZWRpYShtYXgtd2lkdGg6IDgyMHB4KXsuZWxlbWVudG9yLXdpZGdldC1oaWdobGlnaHRlZCAuc2xpZGVye2hlaWdodDpjYWxjKDEwMHZoIC0gMTE1cHgpfX1AbWVkaWEobWF4LXdpZHRoOiA0MjVweCl7LmVsZW1lbnRvci13aWRnZXQtaGlnaGxpZ2h0ZWQgLnNsaWRlcntoZWlnaHQ6Y2FsYygxMDB2aCAtIDk2cHgpfX0uZWxlbWVudG9yLXdpZGdldC1oaWdobGlnaHRlZCAuc2xpZGVyIC5zbGljay1saXN0e2hlaWdodDoxMDAlfS5lbGVtZW50b3Itd2lkZ2V0LWhpZ2hsaWdodGVkIC5zbGlkZXIgLnNsaWNrLWxpc3QgLnNsaWNrLXRyYWNre2hlaWdodDoxMDAlfS5lbGVtZW50b3Itd2lkZ2V0LWhpZ2hsaWdodGVkIC5zbGlkZXIgLnNsaWNrLWxpc3QgLnNsaWNrLXRyYWNrIGFydGljbGV7aGVpZ2h0OjEwMCU7cG9zaXRpb246cmVsYXRpdmV9LmVsZW1lbnRvci13aWRnZXQtaGlnaGxpZ2h0ZWQgLnNsaWRlciBhcnRpY2xlIGltZ3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y292ZXJ9LmVsZW1lbnRvci13aWRnZXQtaGlnaGxpZ2h0ZWQgLnNsaWRlciBhcnRpY2xlIGltZy5iYW5uZXJfbW9iaWxle2Rpc3BsYXk6bm9uZX1AbWVkaWEobWF4LXdpZHRoOiA4MjBweCl7LmVsZW1lbnRvci13aWRnZXQtaGlnaGxpZ2h0ZWQgLnNsaWRlciBhcnRpY2xlIGltZy5iYW5uZXJfbW9iaWxle2Rpc3BsYXk6YmxvY2t9fS5lbGVtZW50b3Itd2lkZ2V0LWhpZ2hsaWdodGVkIC5zbGlkZXIgYXJ0aWNsZSBpbWcuYmFubmVyX2Rlc2t0b3B7ZGlzcGxheTpibG9ja31AbWVkaWEobWF4LXdpZHRoOiA4MjBweCl7LmVsZW1lbnRvci13aWRnZXQtaGlnaGxpZ2h0ZWQgLnNsaWRlciBhcnRpY2xlIGltZy5iYW5uZXJfZGVza3RvcHtkaXNwbGF5Om5vbmV9fS5lbGVtZW50b3Itd2lkZ2V0LWhpZ2hsaWdodGVkIC5zbGlkZXIgYXJ0aWNsZSAuZWxlbWVudG9yLXNlY3Rpb257cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9LmVsZW1lbnRvci13aWRnZXQtaGlnaGxpZ2h0ZWQgLnNsaWRlciBhcnRpY2xlIC5lbGVtZW50b3Itc2VjdGlvbjo6YWZ0ZXJ7Y29udGVudDpcIlwiO2JveC1zaGFkb3c6aW5zZXQgMCAwIDE3MHB4IDEyMHB4IHJnYmEoMCwwLDAsLjUpO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3BvaW50ZXItZXZlbnRzOm5vbmV9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuZWxlbWVudG9yLXdpZGdldC1oaWdobGlnaHRlZCAuc2xpZGVyIGFydGljbGUgLmVsZW1lbnRvci1zZWN0aW9uOjphZnRlcntib3gtc2hhZG93Omluc2V0IDAgMCAxNzBweCA1MHB4IHJnYmEoMCwwLDAsLjUpfX1AbWVkaWEobWF4LXdpZHRoOiA0MjVweCl7LmVsZW1lbnRvci13aWRnZXQtaGlnaGxpZ2h0ZWQgLnNsaWRlciBhcnRpY2xlIC5lbGVtZW50b3Itc2VjdGlvbjo6YWZ0ZXJ7Ym94LXNoYWRvdzppbnNldCAwIDAgMTcwcHggNTBweCByZ2JhKDAsMCwwLC4zKX19LmVsZW1lbnRvci13aWRnZXQtaGlnaGxpZ2h0ZWQgLnNsaWRlciBhcnRpY2xlIC5lbGVtZW50b3Itc2VjdGlvbiAuZWxlbWVudG9yLWNvbnRhaW5lcntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpmbGV4LWVuZDtoZWlnaHQ6MTAwJTt6LWluZGV4OjF9QG1lZGlhKG1heC13aWR0aDogODIwcHgpey5lbGVtZW50b3Itd2lkZ2V0LWhpZ2hsaWdodGVkIC5zbGlkZXIgYXJ0aWNsZSAuZWxlbWVudG9yLXNlY3Rpb24gLmVsZW1lbnRvci1jb250YWluZXJ7YWxpZ24taXRlbXM6ZmxleC1lbmQ7anVzdGlmeS1jb250ZW50OmNlbnRlcjtwYWRkaW5nLWJvdHRvbTo0MXB4fX0uZWxlbWVudG9yLXdpZGdldC1oaWdobGlnaHRlZCAuc2xpZGVyIGFydGljbGUgLmVsZW1lbnRvci1zZWN0aW9uIC5lbGVtZW50b3ItY29udGFpbmVyIC5jb250ZW50e21heC13aWR0aDoxMDAlO3BhZGRpbmc6MjBweCA0MHB4fUBtZWRpYShtYXgtd2lkdGg6IDgyMHB4KXsuZWxlbWVudG9yLXdpZGdldC1oaWdobGlnaHRlZCAuc2xpZGVyIGFydGljbGUgLmVsZW1lbnRvci1zZWN0aW9uIC5lbGVtZW50b3ItY29udGFpbmVyIC5jb250ZW50e3dpZHRoOjUwMHB4O2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6Y2VudGVyfX0uZWxlbWVudG9yLXdpZGdldC1oaWdobGlnaHRlZCAuc2xpZGVyIC5zbGljay1hcnJvd3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3otaW5kZXg6MTtjdXJzb3I6cG9pbnRlcjtmb250LXNpemU6MzBweDtjb2xvcjojZmZmfS5lbGVtZW50b3Itd2lkZ2V0LWhpZ2hsaWdodGVkIC5zbGlkZXIgLnNsaWNrLWFycm93LnNsaWNrLW5leHR7cmlnaHQ6MTBweH0uZWxlbWVudG9yLXdpZGdldC1oaWdobGlnaHRlZCAuc2xpZGVyIC5zbGljay1hcnJvdy5zbGljay1wcmV2e2xlZnQ6MTBweH0uZWxlbWVudG9yLXdpZGdldC1oaWdobGlnaHRlZCAuc2xpZGVyIC5jb250ZW50e2ZvbnQtZmFtaWx5OnZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktYWNjZW50LWZvbnQtZmFtaWx5KTtwb3NpdGlvbjpyZWxhdGl2ZX0uZWxlbWVudG9yLXdpZGdldC1oaWdobGlnaHRlZCAuc2xpZGVyIC5jb250ZW50IC5kYXRle2ZvbnQtc2l6ZToyMHB4Oy13ZWJraXQtdGV4dC1zdHJva2U6LjVweDtzdHJva2Utd2lkdGg6LjVweDtvcGFjaXR5OjA7dHJhbnNpdGlvbjouNHMgZWFzZS1vdXQgLjJzO2NvbG9yOiMwMDB9QG1lZGlhKG1heC13aWR0aDogODIwcHgpey5lbGVtZW50b3Itd2lkZ2V0LWhpZ2hsaWdodGVkIC5zbGlkZXIgLmNvbnRlbnQgLmRhdGV7Zm9udC1zaXplOjE2cHg7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpO2NvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXRleHQpICFpbXBvcnRhbnQ7c3Ryb2tlOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXRleHQpICFpbXBvcnRhbnQ7LXdlYmtpdC10ZXh0LXN0cm9rZS1jb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci10ZXh0KSAhaW1wb3J0YW50O2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmc6MCAxMHB4O21hcmdpbi1yaWdodDphdXRvO21hcmdpbi1sZWZ0OmF1dG87dGV4dC1hbGlnbjpjZW50ZXJ9fS5lbGVtZW50b3Itd2lkZ2V0LWhpZ2hsaWdodGVkIC5zbGlkZXIuc2xpY2staW5pdCBhcnRpY2xlLnNsaWNrLWFjdGl2ZSAuY29udGVudCAuZGF0ZXtvcGFjaXR5OjF9LmVsZW1lbnRvci13aWRnZXQtaGlnaGxpZ2h0ZWQgLnNsaWRlciAuY29udGVudCAudGl0bGV7Zm9udC1zaXplOjYwcHg7bWFyZ2luLXRvcDowOy13ZWJraXQtdGV4dC1zdHJva2U6LjVweDtzdHJva2Utd2lkdGg6LjVweDtsaW5lLWhlaWdodDoxO2NvbG9yOiMwMDB9QG1lZGlhKG1heC13aWR0aDogODIwcHgpey5lbGVtZW50b3Itd2lkZ2V0LWhpZ2hsaWdodGVkIC5zbGlkZXIgLmNvbnRlbnQgLnRpdGxle2ZvbnQtc2l6ZTo1MHB4ICFpbXBvcnRhbnQ7dGV4dC1hbGlnbjpjZW50ZXI7LXdlYmtpdC10ZXh0LXN0cm9rZTp1bnNldCAhaW1wb3J0YW50O3N0cm9rZS13aWR0aDp1bnNldCAhaW1wb3J0YW50O3RleHQtc2hhZG93OiM1NTU5NWMgM3B4IDJweCAzcHh9fUBtZWRpYShtYXgtaGVpZ2h0OiA3MDBweCl7LmVsZW1lbnRvci13aWRnZXQtaGlnaGxpZ2h0ZWQgLnNsaWRlciAuY29udGVudCAudGl0bGV7Zm9udC1zaXplOjQwcHggIWltcG9ydGFudH19QG1lZGlhKG1heC13aWR0aDogNDI1cHgpey5lbGVtZW50b3Itd2lkZ2V0LWhpZ2hsaWdodGVkIC5zbGlkZXIgLmNvbnRlbnQgLnRpdGxle2ZvbnQtc2l6ZTozNXB4ICFpbXBvcnRhbnR9fS5lbGVtZW50b3Itd2lkZ2V0LWhpZ2hsaWdodGVkIC5zbGlkZXIgLmNvbnRlbnQgLnN1YnRpdGxle2ZvbnQtc2l6ZTo0MHB4O2NvbG9yOiMwMDA7bGluZS1oZWlnaHQ6MTstd2Via2l0LXRleHQtc3Ryb2tlOi41cHg7c3Ryb2tlLXdpZHRoOi41cHg7bWFyZ2luOi02cHggMCAxNnB4IDB9QG1lZGlhKG1heC13aWR0aDogODIwcHgpey5lbGVtZW50b3Itd2lkZ2V0LWhpZ2hsaWdodGVkIC5zbGlkZXIgLmNvbnRlbnQgLnN1YnRpdGxle3RleHQtYWxpZ246Y2VudGVyOy13ZWJraXQtdGV4dC1zdHJva2U6dW5zZXQgIWltcG9ydGFudDtzdHJva2Utd2lkdGg6dW5zZXQgIWltcG9ydGFudDtmb250LXNpemU6MzBweCAhaW1wb3J0YW50fX1AbWVkaWEobWF4LXdpZHRoOiA3MDBweCl7LmVsZW1lbnRvci13aWRnZXQtaGlnaGxpZ2h0ZWQgLnNsaWRlciAuY29udGVudCAuc3VidGl0bGV7Zm9udC1zaXplOjI1cHggIWltcG9ydGFudH19QG1lZGlhKG1heC13aWR0aDogNDI1cHgpey5lbGVtZW50b3Itd2lkZ2V0LWhpZ2hsaWdodGVkIC5zbGlkZXIgLmNvbnRlbnQgLnN1YnRpdGxle2Rpc3BsYXk6bm9uZX19LmVsZW1lbnRvci13aWRnZXQtaGlnaGxpZ2h0ZWQgLnNsaWRlciAuY29udGVudCAudGl0bGU+c3BhbiwuZWxlbWVudG9yLXdpZGdldC1oaWdobGlnaHRlZCAuc2xpZGVyIC5jb250ZW50IC5zdWJ0aXRsZT5zcGFue2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5lbGVtZW50b3Itd2lkZ2V0LWhpZ2hsaWdodGVkIC5zbGlkZXIgLmNvbnRlbnQgLmJ1dHRvbntkaXNwbGF5OmJsb2NrO2ZvbnQtZmFtaWx5OnZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1mb250LWZhbWlseSk7cGFkZGluZzoxMHB4IDI1cHg7dHJhbnNpdGlvbjpjb2xvciAuNHMgZWFzZSAwcyxiYWNrZ3JvdW5kLWNvbG9yIC40cyBlYXNlIDBzLHRyYW5zZm9ybSAuNHMgZWFzZSAuNXMsb3BhY2l0eSAuNHMgZWFzZSAuNXM7d2lkdGg6bWF4LWNvbnRlbnQ7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTAwJSk7b3BhY2l0eTowO2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMDAwfUBtZWRpYShtYXgtd2lkdGg6IDgyMHB4KXsuZWxlbWVudG9yLXdpZGdldC1oaWdobGlnaHRlZCAuc2xpZGVyIC5jb250ZW50IC5idXR0b257bWFyZ2luLWJvdHRvbToyMHB4O21hcmdpbi1yaWdodDphdXRvO21hcmdpbi1sZWZ0OmF1dG99fS5lbGVtZW50b3Itd2lkZ2V0LWhpZ2hsaWdodGVkIC5zbGlkZXIgLmNvbnRlbnQgLmJ1dHRvbi5idXR0b24tY2VudGVyLC5lbGVtZW50b3Itd2lkZ2V0LWhpZ2hsaWdodGVkIC5zbGlkZXIgLmNvbnRlbnQgLmJ1dHRvbi5idXR0b24tanVzdGlmeXttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvfS5lbGVtZW50b3Itd2lkZ2V0LWhpZ2hsaWdodGVkIC5zbGlkZXIgLmNvbnRlbnQgLmJ1dHRvbi5idXR0b24tcmlnaHR7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6MH0uZWxlbWVudG9yLXdpZGdldC1oaWdobGlnaHRlZCAuc2xpZGVyLnNsaWNrLWluaXQgYXJ0aWNsZS5zbGljay1hY3RpdmUgLmNvbnRlbnQgLmJ1dHRvbnt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKTtvcGFjaXR5OjF9LmVsZW1lbnRvci13aWRnZXQtaGlnaGxpZ2h0ZWQgLnNsaWRlciAuY29udGVudCAudHlwZXtwb3NpdGlvbjphYnNvbHV0ZTt0cmFuc2Zvcm06dHJhbnNsYXRlKC0xNXB4LCAzcHgpIHJvdGF0ZSgtOTBkZWcpIHNjYWxlKDEpO3RyYW5zZm9ybS1vcmlnaW46Ym90dG9tIGxlZnQ7Ym90dG9tOjA7Y29sb3I6IzAwMH1AbWVkaWEobWF4LXdpZHRoOiA4MjBweCl7LmVsZW1lbnRvci13aWRnZXQtaGlnaGxpZ2h0ZWQgLnNsaWRlciAuY29udGVudCAudHlwZXtwb3NpdGlvbjpzdGF0aWM7dHJhbnNmb3JtOnVuc2V0ICFpbXBvcnRhbnQ7Ym90dG9tOnVuc2V0O21hcmdpbi1ib3R0b206NXB4fS5lbGVtZW50b3Itd2lkZ2V0LWhpZ2hsaWdodGVkIC5zbGlkZXIgLmNvbnRlbnQgLnR5cGUgaDN7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjQwcHggIWltcG9ydGFudDtmb250LXdlaWdodDo0MDAgIWltcG9ydGFudH19QG1lZGlhKG1heC13aWR0aDogNDI1cHgpey5lbGVtZW50b3Itd2lkZ2V0LWhpZ2hsaWdodGVkIC5zbGlkZXIgLmNvbnRlbnQgLnR5cGV7Zm9udC1zaXplOjE4cHh9fS5lbGVtZW50b3Itd2lkZ2V0LWhpZ2hsaWdodGVkIC5zbGlkZXIgLmNvbnRlbnQgLnR5cGUgaDN7bWFyZ2luOjAgMCA1MHB4IDA7b3BhY2l0eTowO2ZvbnQtZmFtaWx5OnZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktcHJpbWFyeS1mb250LWZhbWlseSk7Zm9udC1zaXplOjNyZW07Zm9udC13ZWlnaHQ6NjAwO3RleHQtdHJhbnNmb3JtOmxvd2VyY2FzZTtsZXR0ZXItc3BhY2luZzoxcHg7dHJhbnNpdGlvbjptYXJnaW4gLjRzIGVhc2Utb3V0IC40cyxvcGFjaXR5IC40cyBlYXNlLW91dCAuNHN9QG1lZGlhKG1heC13aWR0aDogODIwcHgpey5lbGVtZW50b3Itd2lkZ2V0LWhpZ2hsaWdodGVkIC5zbGlkZXIgLmNvbnRlbnQgLnR5cGUgaDN7dGV4dC1zaGFkb3c6IzU1NTk1YyAzcHggMnB4IDNweH19LmVsZW1lbnRvci13aWRnZXQtaGlnaGxpZ2h0ZWQgLnNsaWRlci5zbGljay1pbml0IGFydGljbGUuc2xpY2stYWN0aXZlIC5jb250ZW50IC50eXBlIGgze21hcmdpbjowO29wYWNpdHk6MX0uZWxlbWVudG9yLWVkaXRvci1hY3RpdmUgLmVsZW1lbnRvci13aWRnZXQtaGlnaGxpZ2h0ZWQgLmxvYWRlcntkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0uZWxlbWVudG9yLXdpZGdldC1oaWdobGlnaHRlZCAubG9hZGVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7ei1pbmRleDoyfS5lbGVtZW50b3Itd2lkZ2V0LWltYWdlLW1vc2FpYyAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIgLmNvbnRlbnR7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtmbGV4LXdyYXA6d3JhcDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYXJvdW5kfUBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXsuZWxlbWVudG9yLXdpZGdldC1pbWFnZS1tb3NhaWMgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIC5jb250ZW50IC5zbGljay10cmFja3tkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfX0uZWxlbWVudG9yLXdpZGdldC1pbWFnZS1tb3NhaWMgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIGltZ3ttYXJnaW4tcmlnaHQ6NDBweDttYXJnaW4tYm90dG9tOjIwcHh9QG1lZGlhKG1heC13aWR0aDogNzY4cHgpey5lbGVtZW50b3Itd2lkZ2V0LWltYWdlLW1vc2FpYyAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIgaW1ne21hcmdpbjowICFpbXBvcnRhbnQ7b3BhY2l0eToxICFpbXBvcnRhbnR9fS5lbGVtZW50b3Itd2lkZ2V0LWltYWdlLW1vc2FpYyAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXJ7cG9zaXRpb246cmVsYXRpdmV9LmVsZW1lbnRvci13aWRnZXQtaW1hZ2UtbW9zYWljIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciAuc2xpY2stc2xpZGVyIC5zbGljay1kb3Rze3BhZGRpbmc6MDtkaXNwbGF5OmZsZXg7bGlzdC1zdHlsZS10eXBlOm5vbmU7ZmxleC13cmFwOndyYXB9LmVsZW1lbnRvci13aWRnZXQtaW1hZ2UtbW9zYWljIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciAuc2xpY2stc2xpZGVyIC5zbGljay1kb3RzIGxpe3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjMwcHg7aGVpZ2h0OjMwcHg7Y3Vyc29yOnBvaW50ZXJ9LmVsZW1lbnRvci13aWRnZXQtaW1hZ2UtbW9zYWljIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciAuc2xpY2stc2xpZGVyIC5zbGljay1kb3RzIGxpOjphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpO3dpZHRoOjEwcHg7aGVpZ2h0OjEwcHg7Ym9yZGVyLXJhZGl1czo1MCU7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpfS5lbGVtZW50b3Itd2lkZ2V0LWltYWdlLW1vc2FpYyAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIgLnNsaWNrLXNsaWRlciAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmU6OmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpO3dpZHRoOjE1cHg7aGVpZ2h0OjE1cHg7Ym9yZGVyLXJhZGl1czo1MCU7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpfS5lbGVtZW50b3Itd2lkZ2V0LWltYWdlLW1vc2FpYyAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIgLnNsaWNrLXNsaWRlciAuc2xpY2stZG90cyBsaSBidXR0b257ZGlzcGxheTpub25lfS5lbGVtZW50b3ItZWRpdG9yLWFjdGl2ZSAuZWxlbWVudG9yLXdpZGdldC1pbWFnZS1zbGlkZXIgLmFycm93Lm5leHQsLmVsZW1lbnRvci1lZGl0b3ItcHJldmlldyAuZWxlbWVudG9yLXdpZGdldC1pbWFnZS1zbGlkZXIgLmFycm93Lm5leHR7ZGlzcGxheTpub25lfS5lbGVtZW50b3ItZWRpdG9yLWFjdGl2ZSAuZWxlbWVudG9yLXdpZGdldC1pbWFnZS1zbGlkZXIgLmdhbGxlcnksLmVsZW1lbnRvci1lZGl0b3ItcHJldmlldyAuZWxlbWVudG9yLXdpZGdldC1pbWFnZS1zbGlkZXIgLmdhbGxlcnl7ZGlzcGxheTpmbGV4O292ZXJmbG93OmF1dG87aGVpZ2h0OmF1dG99LmVsZW1lbnRvci13aWRnZXQtaW1hZ2Utc2xpZGVyIC5nYWxsZXJ5IC5zbGljay1saXN0e292ZXJmbG93OnZpc2libGV9LmVsZW1lbnRvci13aWRnZXQtaW1hZ2Utc2xpZGVyIC5nYWxsZXJ5IGltZ3ttYXJnaW4tcmlnaHQ6MjBweH1AbWVkaWEobWF4LXdpZHRoOiA0MjVweCl7LmVsZW1lbnRvci13aWRnZXQtaW1hZ2Utc2xpZGVyIC5nYWxsZXJ5IGltZ3toZWlnaHQ6MjQ1cHggIWltcG9ydGFudH19LmVsZW1lbnRvci13aWRnZXQtaW1hZ2Utc2xpZGVyIC5hcnJvdy5uZXh0e3Bvc2l0aW9uOmFic29sdXRlO3RvcDpjYWxjKDEwMCUgKyAyMHB4KTtyaWdodDoyMHB4O2N1cnNvcjpwb2ludGVyO3otaW5kZXg6MX0uZWxlbWVudG9yLXdpZGdldC1pbWFnZS1zbGlkZXIgLmFycm93Lm5leHQ6aG92ZXIgc3Zne2FuaW1hdGlvbjpwdWxzZVRvUmlnaHQgMXMgZWFzZSBpbmZpbml0ZX0uZWxlbWVudG9yLXdpZGdldC1pbWFnZS1zbGlkZXIgLmFycm93Lm5leHQgc3Zne3dpZHRoOjMwcHh9I2N3YV9saWdodGJveHtwb3NpdGlvbjpmaXhlZDt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjYpO3otaW5kZXg6OTk5OTtvcGFjaXR5OjA7YW5pbWF0aW9uOmZhZGVJbiAuMnMgZm9yd2FyZHM7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfSNjd2FfbGlnaHRib3ggLmNsb3Nle3Bvc2l0aW9uOmFic29sdXRlO3RvcDoyMHB4O3JpZ2h0OjEwcHg7Zm9udC1zaXplOjQ4cHg7Y29sb3I6I2ZmZjtjdXJzb3I6cG9pbnRlcjtsaW5lLWhlaWdodDoxO3otaW5kZXg6OTl9I2N3YV9saWdodGJveCAuY2xvc2U6aG92ZXJ7Y29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KX0jY3dhX2xpZ2h0Ym94IC5jb250ZW50e3dpZHRoOmNhbGMoMTAwJSAtIDQwcHgpO2hlaWdodDpjYWxjKDEwMCUgLSA0MHB4KX0jY3dhX2xpZ2h0Ym94IC5jb250ZW50IC5zbGljay10cmFjaz4qe21hcmdpbjowIDIwcHh9I2N3YV9saWdodGJveCAuY29udGVudCAuc2xpY2stbGlzdHtoZWlnaHQ6MTAwJX0jY3dhX2xpZ2h0Ym94IC5jb250ZW50IC5zbGljay10cmFja3toZWlnaHQ6MTAwJTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfSNjd2FfbGlnaHRib3ggLmNvbnRlbnQgLnNsaWNrLXRyYWNrIC5zbGljay1zbGlkZXtoZWlnaHQ6dW5zZXR9I2N3YV9saWdodGJveCAuY29udGVudCAuc2xpY2stdHJhY2s+aW1ne21heC13aWR0aDpjYWxjKDEwMHZ3IC0gNDBweCk7bWF4LWhlaWdodDoxMDAlO29iamVjdC1maXQ6Y29udGFpbn0jY3dhX2xpZ2h0Ym94IC5jb250ZW50IC5zbGljay1hcnJvd3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO2ZvbnQtc2l6ZTozMHB4O2NvbG9yOiNmZmY7Y3Vyc29yOnBvaW50ZXJ9I2N3YV9saWdodGJveCAuY29udGVudCAuc2xpY2stYXJyb3c6aG92ZXJ7Y29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KX0jY3dhX2xpZ2h0Ym94IC5jb250ZW50IC5zbGljay1hcnJvdy5zbGljay1wcmV2e2xlZnQ6MH0jY3dhX2xpZ2h0Ym94IC5jb250ZW50IC5zbGljay1hcnJvdy5zbGljay1uZXh0e3JpZ2h0OjB9LmVsZW1lbnRvci13aWRnZXQtbGlzdC1pY29uLWluZm9zIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciwuZWxlbWVudG9yLXdpZGdldC1saXN0LWljb24tY29udGVudC1pbmZvcyAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXJ7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn0uZWxlbWVudG9yLXdpZGdldC1saXN0LWljb24taW5mb3MgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIC5vdGhlcl9pdGVtcywuZWxlbWVudG9yLXdpZGdldC1saXN0LWljb24tY29udGVudC1pbmZvcyAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIgLm90aGVyX2l0ZW1ze2Rpc3BsYXk6ZmxleDt3aWR0aDoxMDAlfS5lbGVtZW50b3Itd2lkZ2V0LWxpc3QtaWNvbi1pbmZvcyAuaXRlbSwuZWxlbWVudG9yLXdpZGdldC1saXN0LWljb24tY29udGVudC1pbmZvcyAuaXRlbXtib3gtc2l6aW5nOmJvcmRlci1ib3g7d2lkdGg6MTAwJX0uZWxlbWVudG9yLXdpZGdldC1saXN0LWljb24taW5mb3MgLml0ZW0uZGF0ZXMsLmVsZW1lbnRvci13aWRnZXQtbGlzdC1pY29uLWNvbnRlbnQtaW5mb3MgLml0ZW0uZGF0ZXN7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MjIwcHg7bWFyZ2luLXJpZ2h0OjMwcHh9LmVsZW1lbnRvci13aWRnZXQtbGlzdC1pY29uLWluZm9zIC5pdGVtLmRhdGVzIHNwYW4sLmVsZW1lbnRvci13aWRnZXQtbGlzdC1pY29uLWNvbnRlbnQtaW5mb3MgLml0ZW0uZGF0ZXMgc3Bhbntwb3NpdGlvbjphYnNvbHV0ZTtkaXNwbGF5OmJsb2NrO3otaW5kZXg6MTt0b3A6NTAlO2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSk7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1mYW1pbHk6dmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS1hY2NlbnQtZm9udC1mYW1pbHkpO2ZvbnQtd2VpZ2h0OnZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktYWNjZW50LWZvbnQtd2VpZ2h0KTtmb250LXNpemU6MjNweDt0ZXh0LXRyYW5zZm9ybTpjYXBpdGFsaXplOy13ZWJraXQtdGV4dC1zdHJva2U6LjVweDtzdHJva2Utd2lkdGg6LjVweH0uZWxlbWVudG9yLXdpZGdldC1saXN0LWljb24taW5mb3MgLml0ZW0uZGF0ZXMgc3ZnLC5lbGVtZW50b3Itd2lkZ2V0LWxpc3QtaWNvbi1jb250ZW50LWluZm9zIC5pdGVtLmRhdGVzIHN2Z3t0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjt0cmFuc2Zvcm06cm90YXRlWCgxODBkZWcpO3dpZHRoOjEwMCU7aGVpZ2h0OmF1dG87cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDowfS5lbGVtZW50b3Itd2lkZ2V0LWxpc3QtaWNvbi1pbmZvcyAuaXRlbS5kYXRlcyAuYmFja2dyb3VuZCwuZWxlbWVudG9yLXdpZGdldC1saXN0LWljb24tY29udGVudC1pbmZvcyAuaXRlbS5kYXRlcyAuYmFja2dyb3VuZHtwb3NpdGlvbjphYnNvbHV0ZTt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjt0cmFuc2Zvcm06cm90YXRlWCgxODBkZWcpIHRyYW5zbGF0ZSgtMjBweCwgMTBweCk7ei1pbmRleDotMX0uZWxlbWVudG9yLXdpZGdldC1saXN0LWljb24taW5mb3MgLml0ZW06bm90KC5kYXRlcyksLmVsZW1lbnRvci13aWRnZXQtbGlzdC1pY29uLWNvbnRlbnQtaW5mb3MgLml0ZW06bm90KC5kYXRlcyl7ZmxleDoxO3BhZGRpbmc6MCAyMHB4fS5lbGVtZW50b3Itd2lkZ2V0LWxpc3QtaWNvbi1pbmZvcyAuaXRlbTpub3QoLmRhdGVzKTpub3QoOmxhc3QtY2hpbGQpLC5lbGVtZW50b3Itd2lkZ2V0LWxpc3QtaWNvbi1jb250ZW50LWluZm9zIC5pdGVtOm5vdCguZGF0ZXMpOm5vdCg6bGFzdC1jaGlsZCl7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCByZ2JhKDAsMCwwLC4zKX0uZWxlbWVudG9yLXdpZGdldC1saXN0LWljb24taW5mb3MgLml0ZW0gcCwuZWxlbWVudG9yLXdpZGdldC1saXN0LWljb24tY29udGVudC1pbmZvcyAuaXRlbSBwe21hcmdpbi1ib3R0b206MH0uZWxlbWVudG9yLXdpZGdldC1saXN0LWljb24taW5mb3MgLml0ZW0gLmljb24sLmVsZW1lbnRvci13aWRnZXQtbGlzdC1pY29uLWNvbnRlbnQtaW5mb3MgLml0ZW0gLmljb257dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luLWJvdHRvbToxMHB4fS5lbGVtZW50b3Itd2lkZ2V0LWxpc3QtaWNvbi1pbmZvcyAuaXRlbSAuaWNvbiBzdmcsLmVsZW1lbnRvci13aWRnZXQtbGlzdC1pY29uLWNvbnRlbnQtaW5mb3MgLml0ZW0gLmljb24gc3Zne3dpZHRoOjUwcHg7aGVpZ2h0OjUwcHh9LmVsZW1lbnRvci13aWRnZXQtbGlzdC1pY29uLWluZm9zIC5pdGVtIC50ZXh0LC5lbGVtZW50b3Itd2lkZ2V0LWxpc3QtaWNvbi1jb250ZW50LWluZm9zIC5pdGVtIC50ZXh0e3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtZmFtaWx5OnZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktc2Vjb25kYXJ5LWZvbnQtZmFtaWx5KTtmb250LXdlaWdodDp2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXNlY29uZGFyeS1mb250LXdlaWdodCk7Zm9udC1zaXplOjE2cHh9LmVsZW1lbnRvci13aWRnZXQtbGlzdC1pY29uLWluZm9zIC5pdGVtIC50ZXh0IGltZywuZWxlbWVudG9yLXdpZGdldC1saXN0LWljb24tY29udGVudC1pbmZvcyAuaXRlbSAudGV4dCBpbWd7d2lkdGg6MzVweH0uZWxlbWVudG9yLXdpZGdldC1saXN0LWljb24taW5mb3MgLml0ZW0gLnRleHQgaW1nOm50aC1vZi10eXBlKDJuKzEpLC5lbGVtZW50b3Itd2lkZ2V0LWxpc3QtaWNvbi1jb250ZW50LWluZm9zIC5pdGVtIC50ZXh0IGltZzpudGgtb2YtdHlwZSgybisxKXttYXJnaW4tcmlnaHQ6MTBweH1AbWVkaWEobWF4LXdpZHRoOiA4MjBweCl7LmVsZW1lbnRvci13aWRnZXQtbGlzdC1pY29uLWluZm9zIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lcntmbGV4LWRpcmVjdGlvbjpjb2x1bW59LmVsZW1lbnRvci13aWRnZXQtbGlzdC1pY29uLWluZm9zIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciAuaXRlbS5kYXRlc3tkaXNwbGF5Om5vbmV9LmVsZW1lbnRvci13aWRnZXQtbGlzdC1pY29uLWluZm9zIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciAub3RoZXJfaXRlbXN7ZmxleC13cmFwOndyYXA7anVzdGlmeS1jb250ZW50OmNlbnRlcjtnYXA6MjBweCAxMHB4fS5lbGVtZW50b3Itd2lkZ2V0LWxpc3QtaWNvbi1pbmZvcyAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIgLm90aGVyX2l0ZW1zIC5pdGVte3dpZHRoOmNhbGMoMzMlIC0gNXB4KTtmbGV4OnVuc2V0O2JvcmRlcjpub25lICFpbXBvcnRhbnQ7cGFkZGluZzowIDEwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDU1MHB4KXsuZWxlbWVudG9yLXdpZGdldC1saXN0LWljb24taW5mb3MgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIC5vdGhlcl9pdGVtc3tnYXA6MzBweCAxMHB4fS5lbGVtZW50b3Itd2lkZ2V0LWxpc3QtaWNvbi1pbmZvcyAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIgLm90aGVyX2l0ZW1zIC5pdGVte3dpZHRoOjEwMCU7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydH0uZWxlbWVudG9yLXdpZGdldC1saXN0LWljb24taW5mb3MgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIC5vdGhlcl9pdGVtcyAuaXRlbSAuaWNvbnttYXJnaW4tcmlnaHQ6MjBweDttYXJnaW4tYm90dG9tOjA7ZGlzcGxheTpmbGV4fS5lbGVtZW50b3Itd2lkZ2V0LWxpc3QtaWNvbi1pbmZvcyAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIgLm90aGVyX2l0ZW1zIC5pdGVtIC50ZXh0e3RleHQtYWxpZ246bGVmdH19LmVsZW1lbnRvci13aWRnZXQtY3VzdG9tLW1lbnV7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7bGVmdDowO3otaW5kZXg6MDtmb250LWZhbWlseTp2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtZm9udC1mYW1pbHkpO3RyYW5zaXRpb246aGVpZ2h0IC40cyBlYXNlLGJhY2tncm91bmQtY29sb3IgLjJzIGVhc2V9QG1lZGlhKG1heC13aWR0aDogMTYyMHB4KXsuaG9tZSAuZWxlbWVudG9yLXdpZGdldC1jdXN0b20tbWVudXtib3R0b206NTBweH0uaG9tZSAuZWxlbWVudG9yLXdpZGdldC1jdXN0b20tbWVudT4uZWxlbWVudG9yLXdpZGdldC1jb250YWluZXI+LmVsZW1lbnRvci1zZWN0aW9uLmVsZW1lbnRvci1zZWN0aW9uLWJveGVkPi5lbGVtZW50b3ItY29udGFpbmVye2p1c3RpZnktY29udGVudDpjZW50ZXJ9fS5lbGVtZW50b3Itd2lkZ2V0LWN1c3RvbS1tZW51IGE6Zm9jdXMtdmlzaWJsZXtvdXRsaW5lOm5vbmV9LmVsZW1lbnRvci13aWRnZXQtY3VzdG9tLW1lbnUgbmF2IHVse2xpc3Qtc3R5bGUtdHlwZTpub25lO3BhZGRpbmc6MH0uZWxlbWVudG9yLXdpZGdldC1jdXN0b20tbWVudSBuYXYgdWwubWVudXtkaXNwbGF5OmZsZXh9LmVsZW1lbnRvci13aWRnZXQtY3VzdG9tLW1lbnUgbmF2IHVsLm1lbnU+bGk+YXtjb2xvcjojZmZmO2ZvbnQtc2l6ZToxOHB4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO3Bvc2l0aW9uOnJlbGF0aXZlO2xpbmUtaGVpZ2h0OjE7Zm9udC13ZWlnaHQ6NjAwO291dGxpbmU6bm9uZX0uZWxlbWVudG9yLXdpZGdldC1jdXN0b20tbWVudSBuYXYgdWwubWVudT5saT5hIHNwYW57cGFkZGluZzoxMnB4IDIwcHg7ZGlzcGxheTpibG9jaztib3JkZXItcmFkaXVzOjE1cHg7dHJhbnNpdGlvbjouNHMgZWFzZX0uZWxlbWVudG9yLXdpZGdldC1jdXN0b20tbWVudSBuYXYgdWwubWVudT5saTpub3QoOmxhc3QtY2hpbGQpPmE6OmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3JpZ2h0OjA7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7d2lkdGg6MXB4O2JhY2tncm91bmQtY29sb3I6I2ZmZjtoZWlnaHQ6MThweH0uZWxlbWVudG9yLXdpZGdldC1jdXN0b20tbWVudS5tZW51LW9wZW5lZCBuYXYgdWwubWVudT5saTpub3QoOmxhc3QtY2hpbGQpPmE6OmFmdGVye2Rpc3BsYXk6bm9uZX0uZWxlbWVudG9yLXdpZGdldC1jdXN0b20tbWVudSBuYXYgdWwubWVudT5saT5hIGl7bWFyZ2luLWxlZnQ6MTBweH0uZWxlbWVudG9yLXdpZGdldC1jdXN0b20tbWVudSAuc3VibWVudXtkaXNwbGF5Om5vbmV9I21haW4tbWVudXtwb3NpdGlvbjpmaXhlZDt0b3A6MDtsZWZ0OjA7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTEwMCUpO29wYWNpdHk6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDB2aDtiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7dHJhbnNpdGlvbjouNHMgZWFzZTt6LWluZGV4Ojk5OTk7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2Rpc3BsYXk6bm9uZX0jbWFpbi1tZW51LnNob3d7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCk7b3BhY2l0eToxO2Rpc3BsYXk6ZmxleCAhaW1wb3J0YW50fSNtYWluLW1lbnUgaGVhZGVye2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbjt3aWR0aDoxMDAlO21hcmdpbjoxMHB4IDA7cGFkZGluZzowIDEwcHh9I21haW4tbWVudSBoZWFkZXIgLmxvZ28tdGVtcCBpbWd7d2lkdGg6MjAwcHggIWltcG9ydGFudH0jbWFpbi1tZW51IGhlYWRlciAjaWNvbk1lbnV7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCl9I21haW4tbWVudSBoZWFkZXIgI2ljb25NZW51IHN2Z3tmaWxsOiNmZmZ9I21haW4tbWVudSBoZWFkZXIgI2ljb25NZW51ICNjd2Ffd2ViaW5jbHVzaW9uX2J0biBzdmcgcGF0aHtmaWxsOiNmZmZ9I21haW4tbWVudSAubmF2aWdhdGlvbntib3JkZXI6MTVweCBzb2xpZCB2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpO2hlaWdodDoxMDAlO3dpZHRoOjEwMCU7YmFja2dyb3VuZC1jb2xvcjojZjdmNWYzO292ZXJmbG93OmF1dG99I21haW4tbWVudSAubmF2aWdhdGlvbiAuZWxlbWVudG9yLXNlY3Rpb257aGVpZ2h0OjEwMCV9I21haW4tbWVudSAubmF2aWdhdGlvbiAuZWxlbWVudG9yLWNvbnRhaW5lcntmbGV4LWRpcmVjdGlvbjpjb2x1bW47aGVpZ2h0OjEwMCV9I21haW4tbWVudSBuYXZ7d2lkdGg6MTAwJX1AbWVkaWEobWF4LXdpZHRoOiAxNjIwcHgpeyNtYWluLW1lbnUgbmF2e21hcmdpbi10b3A6MTBweH19I21haW4tbWVudSBuYXYgdWwubWVudXt3aWR0aDoxMDAlO2p1c3RpZnktY29udGVudDpzcGFjZS1hcm91bmR9I21haW4tbWVudSBuYXYgdWwubWVudT5saT5he2NvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXRleHQpfSNtYWluLW1lbnUgbmF2IHVsLm1lbnU+bGk+YTo6YWZ0ZXJ7Y29udGVudDpub25lfSNtYWluLW1lbnUgbmF2IHVsLm1lbnU+bGk+YSBzcGFue3RyYW5zaXRpb246LjRzIGVhc2U7Ym9yZGVyLXJhZGl1czoxNXB4fSNtYWluLW1lbnUgbmF2IHVsLm1lbnU+bGk+YTpob3ZlciBzcGFue2JhY2tncm91bmQtY29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtjb2xvcjojZmZmfSNtYWluLW1lbnUgbmF2IHVsLm1lbnU+bGk+YS5hY3RpdmUgc3BhbntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7Y29sb3I6I2ZmZn0jbWFpbi1tZW51IC5uYXZpZ2F0aW9ue3Bvc2l0aW9uOnJlbGF0aXZlfSNtYWluLW1lbnUgLmNsb3Nle3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTowO3JpZ2h0OjEwcHg7Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTpmbGV4fSNtYWluLW1lbnUgLmNsb3NlIHN2Z3t3aWR0aDo0MHB4O2ZpbGw6I2ZmZjt0cmFuc2l0aW9uOi4ycyBlYXNlfSNtYWluLW1lbnUgLmNsb3NlOmhvdmVyIHN2Z3tmaWxsOnZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCl9I21haW4tbWVudSAubmF2aWdhdGlvbiAucm93e2Rpc3BsYXk6ZmxleDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3BhZGRpbmc6MCA1MHB4O21hcmdpbi10b3A6MzBweH0jbWFpbi1tZW51IC5uYXZpZ2F0aW9uIC5yb3cgLnNsaWRlci1oaWdobGlnaHRlZHt3aWR0aDozNTBweDtoZWlnaHQ6bWF4LWNvbnRlbnR9I21haW4tbWVudSAubmF2aWdhdGlvbiAucm93IGgze2ZvbnQtZmFtaWx5OnZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktcHJpbWFyeS1mb250LWZhbWlseSk7Zm9udC1zaXplOjQ1cHg7Y29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtmb250LXdlaWdodDo2MDA7bWFyZ2luOjB9I21haW4tbWVudSAubmF2aWdhdGlvbiAucm93IC5zbGlkZXItaGlnaGxpZ2h0ZWQgLnNsaWNrLWxpc3R7d2lkdGg6MzUwcHggIWltcG9ydGFudH1AbWVkaWEobWF4LWhlaWdodDogODMwcHgpeyNtYWluLW1lbnUgLm5hdmlnYXRpb24gLnJvdyAuc2xpZGVyLWhpZ2hsaWdodGVkIC5zbGljay1saXN0e3dpZHRoOjMxMHB4ICFpbXBvcnRhbnR9fUBtZWRpYShtYXgtaGVpZ2h0OiA3NjBweCl7I21haW4tbWVudSAubmF2aWdhdGlvbiAucm93IC5zbGlkZXItaGlnaGxpZ2h0ZWQgLnNsaWNrLWxpc3R7d2lkdGg6MjUwcHggIWltcG9ydGFudH19I21haW4tbWVudSAubmF2aWdhdGlvbiAucm93IC5zbGlkZXItaGlnaGxpZ2h0ZWQgLml0ZW17cGFkZGluZzo1cHh9I21haW4tbWVudSAubmF2aWdhdGlvbiAucm93IC5zbGlkZXItaGlnaGxpZ2h0ZWQgLml0ZW0gaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7YXNwZWN0LXJhdGlvOjEvMS40NDtvYmplY3QtZml0OmNvdmVyO2JvcmRlci1yYWRpdXM6MTVweDtib3gtc2hhZG93OjAgMCAxMHB4IC01cHggcmdiYSgwLDAsMCwuOCl9I21haW4tbWVudSAubmF2aWdhdGlvbiAucm93IC5zbGlkZXItaGlnaGxpZ2h0ZWQgLmFycm93Lm5leHR7cG9zaXRpb246YWJzb2x1dGU7dG9wOmNhbGMoMTAwJSArIDIwcHgpO3JpZ2h0OjA7Y3Vyc29yOnBvaW50ZXJ9I21haW4tbWVudSAubmF2aWdhdGlvbiAucm93IC5zbGlkZXItaGlnaGxpZ2h0ZWQgLmFycm93Lm5leHQgc3Zne3dpZHRoOjUwcHg7ZmlsbDp2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpfSNtYWluLW1lbnUgLm5hdmlnYXRpb24gLnJvdyAubGVmdHt3aWR0aDoxMDAlfSNtYWluLW1lbnUgLm5hdmlnYXRpb24gLnJvdyAubGVmdD5kaXZ7ZGlzcGxheTpmbGV4fSNtYWluLW1lbnUgLm5hdmlnYXRpb24gLnJvdyAubGVmdCBoM3ttYXJnaW4tYm90dG9tOjIwcHg7d2lkdGg6MTAwJTtoZWlnaHQ6bWF4LWNvbnRlbnR9I21haW4tbWVudSAubmF2aWdhdGlvbiAucm93IC5sZWZ0IHVse2xpc3Qtc3R5bGUtdHlwZTpub25lO3BhZGRpbmc6MDtiYWNrZ3JvdW5kLWNvbG9yOiNmN2Y1ZjN9I21haW4tbWVudSAubmF2aWdhdGlvbiAucm93IC5sZWZ0IDppcyguc2Vjb25kLC50aGlyZCl7d2lkdGg6NTAlO3Bvc2l0aW9uOnJlbGF0aXZlfSNtYWluLW1lbnUgLm5hdmlnYXRpb24gLnJvdyAubGVmdCAuc2Vjb25ke3otaW5kZXg6MX0jbWFpbi1tZW51IC5uYXZpZ2F0aW9uIC5yb3cgLmxlZnQgLnNlY29uZCAuc3VibWVudSBsaSBhe2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7cGFkZGluZzoyMHB4IDE1cHg7Zm9udC1zaXplOjIycHg7Zm9udC13ZWlnaHQ6NjAwO2NvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXRleHQpO2JvcmRlci10b3A6MXB4IHNvbGlkICNlNmU2ZTZ9I21haW4tbWVudSAubmF2aWdhdGlvbiAucm93IC5sZWZ0IC5zZWNvbmQgLnN1Ym1lbnUgbGk6bGFzdC1jaGlsZCBhe2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlNmU2ZTZ9I21haW4tbWVudSAubmF2aWdhdGlvbiAucm93IC5sZWZ0IC5zZWNvbmQgLnN1Ym1lbnUgbGkgc3Zne21heC13aWR0aDo0MHB4O21heC1oZWlnaHQ6NDBweDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO21hcmdpbi1yaWdodDozMHB4fSNtYWluLW1lbnUgLm5hdmlnYXRpb24gLnJvdyAubGVmdCAuc2Vjb25kIC5zdWJtZW51IGxpIGF7dHJhbnNpdGlvbjouNHMgZWFzZX0jbWFpbi1tZW51IC5uYXZpZ2F0aW9uIC5yb3cgLmxlZnQgLnNlY29uZCAuc3VibWVudSBsaSBhIHNwYW57ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO3dpZHRoOjEwMCU7YWxpZ24taXRlbXM6Y2VudGVyfSNtYWluLW1lbnUgLm5hdmlnYXRpb24gLnJvdyAubGVmdCAuc2Vjb25kIC5zdWJtZW51IGxpIGEgc3BhbiBpe3RyYW5zZm9ybTpyb3RhdGUoLTkwZGVnKTttYXJnaW4tbGVmdDoyMHB4fSNtYWluLW1lbnUgLm5hdmlnYXRpb24gLnJvdyAubGVmdCAuc2Vjb25kIC5zdWJtZW51IGxpLmhhc19zdWJtZW51IGE6aG92ZXIsI21haW4tbWVudSAubmF2aWdhdGlvbiAucm93IC5sZWZ0IC5zZWNvbmQgLnN1Ym1lbnUgbGkuaGFzX3N1Ym1lbnUgYS5hY3RpdmV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpO2JveC1zaGFkb3c6MCAuOHJlbSAxLjZyZW0gcmdiYSgwLDAsMCwuMik7Y29sb3I6I2ZmZn0jbWFpbi1tZW51IC5uYXZpZ2F0aW9uIC5yb3cgLmxlZnQgLnNlY29uZCAuc3VibWVudSBsaTpub3QoLmhhc19zdWJtZW51KSBhOmhvdmVye2NvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCl9I21haW4tbWVudSAubmF2aWdhdGlvbiAucm93IC5sZWZ0IC5zZWNvbmQgLnN1Ym1lbnUgbGk6bm90KC5oYXNfc3VibWVudSkgYTpob3ZlciA6aXMoc3ZnLHN2ZyBwYXRoKXtmaWxsOnZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCkgIWltcG9ydGFudH0jbWFpbi1tZW51IC5uYXZpZ2F0aW9uIC5yb3cgLmxlZnQgLnNlY29uZCAuc3VibWVudSBsaTpub3QoLmhhc19zdWJtZW51KSBhOmhvdmVyIHN2ZyAqe3RyYW5zaXRpb246LjRzIGVhc2V9I21haW4tbWVudSAubmF2aWdhdGlvbiAucm93IC5sZWZ0IC50aGlyZCAuc3VibWVudSAubWVudV9pdGVte3BhZGRpbmc6MCAyMHB4fSNtYWluLW1lbnUgLm5hdmlnYXRpb24gLnJvdyAubGVmdCAudGhpcmQgLnN1Ym1lbnUgLm1lbnVfaXRlbS5sZXZlbC0xe3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0xMDAlKTthbmltYXRpb246bWVudVRvUmlnaHQgLjRzIGVhc2UgZm9yd2FyZHM7ei1pbmRleDowO21hcmdpbi1ib3R0b206MTBweH1Aa2V5ZnJhbWVzIG1lbnVUb1JpZ2h0e2Zyb217dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTEwMCUpfXRve3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApfX0jbWFpbi1tZW51IC5uYXZpZ2F0aW9uIC5yb3cgLmxlZnQgLnRoaXJkIC5zdWJtZW51IC5tZW51X2l0ZW0ubGV2ZWwtMSBhe2ZvbnQtd2VpZ2h0OjgwMDtjb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci10ZXh0KTtmb250LXNpemU6MjZweH0jbWFpbi1tZW51IC5uYXZpZ2F0aW9uIC5yb3cgLmxlZnQgLnRoaXJkIC5zdWJtZW51IC5tZW51X2l0ZW0ubGV2ZWwtMSBhOmhvdmVye2NvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCl9I21haW4tbWVudSAubmF2aWdhdGlvbiAucm93IC5sZWZ0IC50aGlyZCAuc3VibWVudSAubWVudV9pdGVtOm5vdCgubGV2ZWwtMSl7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTEwMCUpO29wYWNpdHk6MDthbmltYXRpb246bWVudVRvQm90dG9tIC40cyBlYXNlIC40cyBmb3J3YXJkc31Aa2V5ZnJhbWVzIG1lbnVUb0JvdHRvbXtmcm9te3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0xMDAlKTtvcGFjaXR5OjB9dG97dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCk7b3BhY2l0eToxfX0jbWFpbi1tZW51IC5uYXZpZ2F0aW9uIC5yb3cgLmxlZnQgLnRoaXJkIC5zdWJtZW51IC5tZW51X2l0ZW06bm90KC5sZXZlbC0xKSBhe3BhZGRpbmc6NXB4IDEwcHh9I21haW4tbWVudSAubmF2aWdhdGlvbiAucm93IC5sZWZ0IC50aGlyZCAuc3VibWVudSBsaSBhe2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjIycHg7Y29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItdGV4dCk7cGFkZGluZzoxNXB4IDEwcHg7dHJhbnNpdGlvbjouNHMgZWFzZX0jbWFpbi1tZW51IC5uYXZpZ2F0aW9uIC5yb3cgLmxlZnQgLnRoaXJkIC5zdWJtZW51IGxpIGE6aG92ZXJ7Y29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KX0jbWFpbi1tb2JpbGUtbWVudXtwb3NpdGlvbjpmaXhlZDt0b3A6MDtsZWZ0OjA7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTEwMCUpO2JhY2tncm91bmQtY29sb3I6IzAwMDt3aWR0aDo0MDBweDttYXgtd2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt6LWluZGV4Ojk5OTk5O292ZXJmbG93LXk6YXV0bztvdmVyZmxvdy14OmhpZGRlbjt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuM3MgZWFzZTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufSNtYWluLW1vYmlsZS1tZW51Lm9wZW57dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCl9I21haW4tbW9iaWxlLW1lbnUgLmFjdGlvbnN7cGFkZGluZzoyMHB4O2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjthbGlnbi1pdGVtczpjZW50ZXJ9I21haW4tbW9iaWxlLW1lbnUgLmFjdGlvbnMgLnByZXZpb3Vze3RyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKTtkaXNwbGF5OmZsZXg7dmlzaWJpbGl0eTpoaWRkZW59I21haW4tbW9iaWxlLW1lbnUgLmFjdGlvbnMgLnByZXZpb3VzLnNob3d7dmlzaWJpbGl0eTp2aXNpYmxlO2N1cnNvcjpwb2ludGVyfSNtYWluLW1vYmlsZS1tZW51IC5hY3Rpb25zIC5wcmV2aW91cyBzdmd7ZmlsbDojZmZmO3dpZHRoOjMwcHg7aGVpZ2h0OjMwcHh9I21haW4tbW9iaWxlLW1lbnUgLmFjdGlvbnMgLmNsb3Nle2Rpc3BsYXk6ZmxleDtjdXJzb3I6cG9pbnRlcn0jbWFpbi1tb2JpbGUtbWVudSAuYWN0aW9ucyAuY2xvc2Ugc3Zne2ZpbGw6I2ZmZjt3aWR0aDozNXB4O2hlaWdodDozNXB4fSNtYWluLW1vYmlsZS1tZW51IHVse2xpc3Qtc3R5bGUtdHlwZTpub25lO3BhZGRpbmc6MH0jbWFpbi1tb2JpbGUtbWVudSB1bC5tZW51e3RyYW5zaXRpb246dHJhbnNmb3JtIC40cyBlYXNlfSNtYWluLW1vYmlsZS1tZW51IHVsIGxpe2Rpc3BsYXk6ZmxleDt3aWR0aDoxMDAlfSNtYWluLW1vYmlsZS1tZW51IHVsIGxpOmhvdmVyPmF7Y29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3Itc2Vjb25kYXJ5KX0jbWFpbi1tb2JpbGUtbWVudSB1bCBsaTpob3Zlcj5hPnN2ZyAqe2ZpbGw6dmFyKC0tZS1nbG9iYWwtY29sb3Itc2Vjb25kYXJ5KX0jbWFpbi1tb2JpbGUtbWVudSB1bCBsaSBhe2hlaWdodDphdXRvICFpbXBvcnRhbnQ7d2lkdGg6MTAwJTtwYWRkaW5nOjIwcHggNDBweCAyMHB4IDIwcHg7Zm9udC1zaXplOjIwcHg7Y29sb3I6I2ZmZjtmb250LXdlaWdodDo2MDA7dHJhbnNpdGlvbjpjb2xvciAuNHMgZWFzZTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfSNtYWluLW1vYmlsZS1tZW51IHVsIGxpIGEgc3Zne3dpZHRoOjQwcHg7aGVpZ2h0OjQwcHg7ZmlsbDojZmZmO21hcmdpbi1yaWdodDoyMHB4fSNtYWluLW1vYmlsZS1tZW51IHVsIGxpIGEgc3ZnICp7ZmlsbDojZmZmO3RyYW5zaXRpb246LjRzIGVhc2V9I21haW4tbW9iaWxlLW1lbnUgdWwgbGkgYSBzcGFue2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbjt3aWR0aDoxMDAlfSNtYWluLW1vYmlsZS1tZW51IHVsIGxpIGEgc3BhbiBpe3RyYW5zZm9ybTpyb3RhdGUoLTkwZGVnKX0jbWFpbi1tb2JpbGUtbWVudSB1bCBsaS5sZXZlbC0xIGF7Zm9udC13ZWlnaHQ6NjAwO2ZvbnQtc2l6ZToyNHB4O2NvbG9yOiNmZmZ9I21haW4tbW9iaWxlLW1lbnUgdWwgbGkubGV2ZWwtMSBhOmhvdmVye2NvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXNlY29uZGFyeSl9I21haW4tbW9iaWxlLW1lbnUgdWwuc3VibWVudXtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjEwMCU7ZGlzcGxheTpub25lO3RvcDowO3dpZHRoOjEwMCV9I21haW4tbW9iaWxlLW1lbnUgdWwuc3VibWVudS5hY3RpdmV7ZGlzcGxheTpibG9ja30jbWFpbi1tb2JpbGUtbWVudSAubWVudSAubWVudV9pdGVtIC5oYXNfc3VibWVudSB1bCBsaTpub3QoOmZpcnN0LWNoaWxkKSBhe2ZvbnQtd2VpZ2h0OjQwMH0jbWFpbi1tb2JpbGUtbWVudSAjaWNvbk1lbnV7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1ldmVubHk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCk7bWFyZ2luLWJvdHRvbToyMHB4fSNtYWluLW1vYmlsZS1tZW51ICNpY29uTWVudSBsaXt3aWR0aDphdXRvO21hcmdpbjowfSNtYWluLW1vYmlsZS1tZW51ICNpY29uTWVudSBsaSBhe3BhZGRpbmc6MH0uZWxlbWVudG9yLXdpZGdldC1uZXdzbGV0dGVyIGZvcm17ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn0uZWxlbWVudG9yLXdpZGdldC1uZXdzbGV0dGVyIC5oaWRkZW57ZGlzcGxheTpub25lfS5lbGVtZW50b3Itd2lkZ2V0LW5ld3NsZXR0ZXIgaW5wdXR7cGFkZGluZzoxNXB4IDIwcHg7Ym9yZGVyLXJhZGl1czowO2JvcmRlcjpub25lO291dGxpbmU6bm9uZTtoZWlnaHQ6dW5zZXR9LmVsZW1lbnRvci13aWRnZXQtbmV3c2xldHRlciAubGlzdHN7d2lkdGg6MTMwcHg7cG9zaXRpb246cmVsYXRpdmV9LmVsZW1lbnRvci13aWRnZXQtbmV3c2xldHRlciAuc2xpZGVye3Bvc2l0aW9uOnJlbGF0aXZlfS5lbGVtZW50b3Itd2lkZ2V0LW5ld3NsZXR0ZXIgLnNsaWRlciAuYXJyb3d7cG9zaXRpb246YWJzb2x1dGU7dG9wOjE1cHg7cGFkZGluZzo1cHg7ei1pbmRleDoxO2N1cnNvcjpwb2ludGVyfS5lbGVtZW50b3Itd2lkZ2V0LW5ld3NsZXR0ZXIgLnNsaWRlciAuYXJyb3cgc3Zne3dpZHRoOjEwcHh9LmVsZW1lbnRvci13aWRnZXQtbmV3c2xldHRlciAuc2xpZGVyIC5hcnJvdy5wcmV2e2xlZnQ6NXB4O3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGNlbnRlcjt0cmFuc2Zvcm06cm90YXRlWSgxODBkZWcpfS5lbGVtZW50b3Itd2lkZ2V0LW5ld3NsZXR0ZXIgLnNsaWRlciAuYXJyb3cubmV4dHtyaWdodDo1cHh9LmVsZW1lbnRvci13aWRnZXQtbmV3c2xldHRlciAubGlzdHMgLmxpc3R7cGFkZGluZzo1cHggMTVweH0uZWxlbWVudG9yLXdpZGdldC1uZXdzbGV0dGVyIC5saXN0cyAubGlzdCAuaWNvbntkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjttYXJnaW4tYm90dG9tOjEwcHh9LmVsZW1lbnRvci13aWRnZXQtbmV3c2xldHRlciAubGlzdHMgLmxpc3QgLmxhYmVse3RleHQtYWxpZ246Y2VudGVyfS5lbGVtZW50b3Itd2lkZ2V0LW5ld3NsZXR0ZXIgLmxpc3RzIC5saXN0IHN2Z3ttYXgtd2lkdGg6NDBweDttYXgtaGVpZ2h0OjQwcHh9LmVsZW1lbnRvci13aWRnZXQtbmV3c2xldHRlciBidXR0b24uYnV0dG9ue2Rpc3BsYXk6YmxvY2s7d2lkdGg6bWF4LWNvbnRlbnQ7Ym9yZGVyLXJhZGl1czowO291dGxpbmU6bm9uZTtib3JkZXI6bm9uZTtwYWRkaW5nOjE1cHggMjBweDt0cmFuc2l0aW9uOi40cyBlYXNlfS5lbGVtZW50b3Itd2lkZ2V0LW5ld3NsZXR0ZXIgYnV0dG9uLmJ1dHRvbjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LmVsZW1lbnRvci13aWRnZXQtbmV3c2xldHRlciAuZXJyb3ItbWVzc2FnZXN7Y29sb3I6I2ZmZjtmb250LWZhbWlseTp2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtZm9udC1mYW1pbHkpO2ZvbnQtc2l6ZToxNnB4O21hcmdpbi10b3A6MTBweH0uZWxlbWVudG9yLXdpZGdldC1uZXdzbGV0dGVyIC5lcnJvci1tZXNzYWdlcyBwe21hcmdpbi1ib3R0b206NXB4fS5lbGVtZW50b3Itd2lkZ2V0LW5ld3NsZXR0ZXIgLmVycm9yLW1lc3NhZ2VzIHAgaXttYXJnaW4tcmlnaHQ6MTBweH0jY3MtbmV3c2xldHRlci1tb2RhbHtwb3NpdGlvbjpmaXhlZDt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt6LWluZGV4Ojk5OTk5O2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuNCk7ZGlzcGxheTpub25lO292ZXJmbG93OmF1dG99I2NzLW5ld3NsZXR0ZXItbW9kYWwuc2hvdyAuY29udGFpbmVye3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApO29wYWNpdHk6MX0jY3MtbmV3c2xldHRlci1tb2RhbCAuY29udGFpbmVye2JhY2tncm91bmQtY29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItcHJpbWFyeSk7Y29sb3I6I2ZmZjtib3JkZXItcmFkaXVzOjE1cHg7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwcHgpO3RyYW5zaXRpb246LjRzIGVhc2U7d2lkdGg6NjAwcHg7bWF4LXdpZHRoOmNhbGMoMTAwJSAtIDQwcHgpO21hcmdpbi10b3A6MTAlO29wYWNpdHk6MDtwYWRkaW5nOjA7Ym94LXNoYWRvdzowIDAgMTBweCAtM3B4IHJnYmEoMjU1LDI1NSwyNTUsLjUpO3Bvc2l0aW9uOnJlbGF0aXZlfSNjcy1uZXdzbGV0dGVyLW1vZGFsIC5jb250YWluZXIgLmNsb3Nle3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7d2lkdGg6NDBweDtoZWlnaHQ6NDBweDtib3JkZXItcmFkaXVzOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlKDUwJSwgLTUwJSk7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2NvbG9yOiNmZmY7Y3Vyc29yOnBvaW50ZXI7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpfSNjcy1uZXdzbGV0dGVyLW1vZGFsIC5jb250YWluZXIgLmhlYWRlcntwYWRkaW5nOjEwcHggMjBweDtmb250LWZhbWlseTp2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXByaW1hcnktZm9udC1mYW1pbHkpO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtd2VpZ2h0OjYwMDtmb250LXNpemU6MjRweDttYXJnaW4tYm90dG9tOjMwcHh9I2NzLW5ld3NsZXR0ZXItbW9kYWwgLmNvbnRhaW5lciAuY29udGVudHtwYWRkaW5nOjAgMjBweH0jY3MtbmV3c2xldHRlci1tb2RhbCAuY29udGFpbmVyIC5jb250ZW50IC5pbmZvc3t0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW46MCBhdXRvIDQwcHg7bWF4LXdpZHRoOjQ1MHB4fSNjcy1uZXdzbGV0dGVyLW1vZGFsIC5jb250YWluZXIgLmNvbnRlbnQgLmluZm9zPnB7Zm9udC1zaXplOjE4cHh9I2NzLW5ld3NsZXR0ZXItbW9kYWwgLmNvbnRhaW5lciAuY29udGVudCAuaW5mb3MgLmVtYWlse2ZvbnQtc2l6ZToyMHB4O2ZvbnQtd2VpZ2h0OjYwMDttYXJnaW4tdG9wOjQwcHh9I2NzLW5ld3NsZXR0ZXItbW9kYWwgLmNvbnRhaW5lciAuY29udGVudCAuY29uc2VudHtkaXNwbGF5OmZsZXg7bWFyZ2luLWJvdHRvbTo0MHB4fSNjcy1uZXdzbGV0dGVyLW1vZGFsIC5jb250YWluZXIgLmNvbnRlbnQgLmNvbnNlbnQgaW5wdXR7bWFyZ2luLXJpZ2h0OjEwcHh9I2NzLW5ld3NsZXR0ZXItbW9kYWwgLmNvbnRhaW5lciAuY29udGVudCAuY29uc2VudCBpbnB1dCwjY3MtbmV3c2xldHRlci1tb2RhbCAuY29udGFpbmVyIC5jb250ZW50IC5jb25zZW50IGxhYmVse2N1cnNvcjpwb2ludGVyfSNjcy1uZXdzbGV0dGVyLW1vZGFsIC5jb250YWluZXIgLmZvb3RlcntkaXNwbGF5OmZsZXg7d2lkdGg6MTAwJTtib3JkZXItcmFkaXVzOjAgMCAxNXB4IDE1cHg7b3ZlcmZsb3c6aGlkZGVufSNjcy1uZXdzbGV0dGVyLW1vZGFsIC5jb250YWluZXIgLmZvb3RlciAuYnV0dG9ue2ZsZXg6MTt0ZXh0LWFsaWduOmNlbnRlcjtwYWRkaW5nOjEwcHg7ZGlzcGxheTpibG9jaztjdXJzb3I6cG9pbnRlcjt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7dHJhbnNpdGlvbjouNHMgZWFzZTtmb250LXdlaWdodDo2MDB9I2NzLW5ld3NsZXR0ZXItbW9kYWwgLmNvbnRhaW5lciAuZm9vdGVyIC5idXR0b24uYmFja3tiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCl9I2NzLW5ld3NsZXR0ZXItbW9kYWwgLmNvbnRhaW5lciAuZm9vdGVyIC5idXR0b24uYmFjazpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiM5ZjE5NDN9I2NzLW5ld3NsZXR0ZXItbW9kYWwgLmNvbnRhaW5lciAuZm9vdGVyIC5idXR0b24uY29uZmlybXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXNlY29uZGFyeSk7Y29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItdGV4dCl9I2NzLW5ld3NsZXR0ZXItbW9kYWwgLmNvbnRhaW5lciAuZm9vdGVyIC5idXR0b24uY29uZmlybTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiMwMWNhODF9I2NzLW5ld3NsZXR0ZXItbW9kYWwgLmNvbnRhaW5lciAuZm9vdGVyIC5idXR0b24uZGlzYWJsZWR7YmFja2dyb3VuZC1jb2xvcjojZmZmO29wYWNpdHk6Ljc7cG9pbnRlci1ldmVudHM6bm9uZTtjb2xvcjojMDAwfSNjcy1uZXdzbGV0dGVyLW1vZGFsIC5jd2EtY2lyY2xlLWFuaW1hdGUgLmNoZWNrbWFya19fY2lyY2xle3N0cm9rZS1kYXNoYXJyYXk6MTY2O3N0cm9rZS1kYXNob2Zmc2V0OjE2NjtzdHJva2Utd2lkdGg6MjtzdHJva2UtbWl0ZXJsaW1pdDoxMDtzdHJva2U6I2ZmZjtmaWxsOm5vbmU7YW5pbWF0aW9uOnN0cm9rZSAuNnMgY3ViaWMtYmV6aWVyKDAuNjUsIDAsIDAuNDUsIDEpIGZvcndhcmRzfSNjcy1uZXdzbGV0dGVyLW1vZGFsIC5jd2EtY2lyY2xlLWFuaW1hdGUgLmNoZWNrbWFya3t3aWR0aDo1NnB4O2hlaWdodDo1NnB4O2JvcmRlci1yYWRpdXM6NTAlO2Rpc3BsYXk6YmxvY2s7c3Ryb2tlLXdpZHRoOjI7c3Ryb2tlOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXNlY29uZGFyeSk7c3Ryb2tlLW1pdGVybGltaXQ6MTA7bWFyZ2luOmF1dG87Ym94LXNoYWRvdzppbnNldCAwIDAgMCAjZmZmO2FuaW1hdGlvbjpmaWxsIC40cyBlYXNlLWluLW91dCAuNHMgZm9yd2FyZHMsc2NhbGUgLjNzIGVhc2UtaW4tb3V0IC45cyBib3RofSNjcy1uZXdzbGV0dGVyLW1vZGFsIC5jd2EtY2lyY2xlLWFuaW1hdGUgLmNoZWNrbWFya19fY2hlY2t7dHJhbnNmb3JtLW9yaWdpbjo1MCUgNTAlO3N0cm9rZS1kYXNoYXJyYXk6NDg7c3Ryb2tlLWRhc2hvZmZzZXQ6NDg7YW5pbWF0aW9uOnN0cm9rZSAuM3MgY3ViaWMtYmV6aWVyKDAuNjUsIDAsIDAuNDUsIDEpIC44cyBmb3J3YXJkc31Aa2V5ZnJhbWVzIHN0cm9rZXsxMDAle3N0cm9rZS1kYXNob2Zmc2V0OjB9fUBrZXlmcmFtZXMgc2NhbGV7MCUsMTAwJXt0cmFuc2Zvcm06bm9uZX01MCV7dHJhbnNmb3JtOnNjYWxlM2QoMS4xLCAxLjEsIDEpfX1Aa2V5ZnJhbWVzIGZpbGx7MTAwJXtib3gtc2hhZG93Omluc2V0IDAgMCAwIDMwcHggI2ZmZn19I2NzLW5ld3NsZXR0ZXItbW9kYWwgLmxvYWRlcntkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjttYXJnaW4tYm90dG9tOjMwcHh9I2NzLW5ld3NsZXR0ZXItbW9kYWwgLmVycm9yLW1lc3NhZ2Vze2NvbG9yOiNmZmY7Zm9udC1mYW1pbHk6dmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtZmFtaWx5KTtmb250LXNpemU6MTZweDttYXJnaW4tdG9wOjEwcHg7bWFyZ2luLWJvdHRvbTozMHB4fSNjcy1uZXdzbGV0dGVyLW1vZGFsIC5lcnJvci1tZXNzYWdlcyBwe21hcmdpbi1ib3R0b206NXB4fSNjcy1uZXdzbGV0dGVyLW1vZGFsIC5lcnJvci1tZXNzYWdlcyBwIGl7bWFyZ2luLXJpZ2h0OjEwcHh9I2NzLW5ld3NsZXR0ZXItbW9kYWwgLmNvbmZpcm0tY29udGFpbmVye3BhZGRpbmc6MzBweCAyMHB4fSNjcy1uZXdzbGV0dGVyLW1vZGFsIC5jb25maXJtLWNvbnRhaW5lciAuaWNvbi12YWxpZHttYXJnaW4tYm90dG9tOjIwcHh9I2NzLW5ld3NsZXR0ZXItbW9kYWwgLmNvbmZpcm0tY29udGFpbmVyIC5oZWFkZXJ7cGFkZGluZzowO21hcmdpbi1ib3R0b206MjBweH0jY3MtbmV3c2xldHRlci1tb2RhbCAuY29uZmlybS1jb250YWluZXIgcHt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW46MH0uZWxlbWVudG9yLXdpZGdldC1yZWxhdGVkLWFjdGl2aXRpZXMgLmFycm93e3Bvc2l0aW9uOmFic29sdXRlO3RvcDpjYWxjKDEwMCUgKyAyMHB4KTtjdXJzb3I6cG9pbnRlcjt6LWluZGV4OjJ9QG1lZGlhKG1heC13aWR0aDogMTUwNnB4KXsuZWxlbWVudG9yLXdpZGdldC1yZWxhdGVkLWFjdGl2aXRpZXMgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVye21hcmdpbjowICFpbXBvcnRhbnQ7cGFkZGluZzowIDEwcHh9fS5lbGVtZW50b3Itd2lkZ2V0LXJlbGF0ZWQtYWN0aXZpdGllcyAuYXJyb3cubmV4dHtyaWdodDoyMHB4fS5lbGVtZW50b3Itd2lkZ2V0LXJlbGF0ZWQtYWN0aXZpdGllcyAuYXJyb3cucHJldntsZWZ0OjIwcHg7dHJhbnNmb3JtOnJvdGF0ZVkoMTgwZGVnKTtkaXNwbGF5Om5vbmV9LmVsZW1lbnRvci13aWRnZXQtcmVsYXRlZC1hY3Rpdml0aWVzIC5hcnJvdzpob3ZlciBzdmd7YW5pbWF0aW9uOnB1bHNlVG9SaWdodCAxcyBlYXNlIGluZmluaXRlfS5lbGVtZW50b3Itd2lkZ2V0LXJlbGF0ZWQtYWN0aXZpdGllcyAuYXJyb3cgc3Zne3dpZHRoOjMwcHh9LmVsZW1lbnRvci13aWRnZXQtcmVsYXRlZC1hY3Rpdml0aWVzIC5zbGljay1saXN0e292ZXJmbG93OnZpc2libGV9LmVsZW1lbnRvci13aWRnZXQtcmVsYXRlZC1hY3Rpdml0aWVzIC5hY3Rpdml0aWVzIGFydGljbGUuYWN0aXZpdHk6bm90KDpsYXN0LWNoaWxkKXttYXJnaW4tcmlnaHQ6MjBweH0uZWxlbWVudG9yLXdpZGdldC1zZWFyY2gtYWN0aXZpdGllc3ttYXJnaW4tYm90dG9tOjE1MHB4fUBtZWRpYShtYXgtd2lkdGg6IDQ2MHB4KXsuZWxlbWVudG9yLXdpZGdldC1zZWFyY2gtYWN0aXZpdGllc3ttYXJnaW4tYm90dG9tOjEwMHB4fX0uZWxlbWVudG9yLXdpZGdldC1zZWFyY2gtYWN0aXZpdGllcyAuc2VhcmNoLWFjdGl2aXRpZXN7Zm9udC1mYW1pbHk6dmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtZmFtaWx5KX0uZWxlbWVudG9yLXdpZGdldC1zZWFyY2gtYWN0aXZpdGllcyAuc2VhcmNoLWFjdGl2aXRpZXMgZm9ybXt3aWR0aDoxMDAlO3BhZGRpbmc6NzBweCAxMHB4fS5lbGVtZW50b3Itd2lkZ2V0LXNlYXJjaC1hY3Rpdml0aWVzIC5zZWFyY2gtYWN0aXZpdGllcyAuY29udGVudHt3aWR0aDoxMDAlO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2ZsZXgtd3JhcDp3cmFwO2dhcDoyMHB4O3Bvc2l0aW9uOnJlbGF0aXZlfS5lbGVtZW50b3Itd2lkZ2V0LXNlYXJjaC1hY3Rpdml0aWVzIC5zZWFyY2gtYWN0aXZpdGllcyAuY29udGVudCAuYnV0dG9ue2Rpc3BsYXk6ZmxleDtwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEobWF4LXdpZHRoOiA0MjBweCl7LmVsZW1lbnRvci13aWRnZXQtc2VhcmNoLWFjdGl2aXRpZXMgLnNlYXJjaC1hY3Rpdml0aWVzIC5jb250ZW50IC5idXR0b257d2lkdGg6MTAwJX19LmVsZW1lbnRvci13aWRnZXQtc2VhcmNoLWFjdGl2aXRpZXMgLnNlYXJjaC1hY3Rpdml0aWVzIC5jb250ZW50IC5idXR0b24uZGF0ZSAuZmxhdHBpY2tye2Rpc3BsYXk6bm9uZX0uZWxlbWVudG9yLXdpZGdldC1zZWFyY2gtYWN0aXZpdGllcyAuc2VhcmNoLWFjdGl2aXRpZXMgLmNvbnRlbnQgLmJ1dHRvbi5kYXRlIC5mbGF0cGlja3ItY2FsZW5kYXI6YmVmb3JlLC5lbGVtZW50b3Itd2lkZ2V0LXNlYXJjaC1hY3Rpdml0aWVzIC5zZWFyY2gtYWN0aXZpdGllcyAuY29udGVudCAuYnV0dG9uLmRhdGUgLmZsYXRwaWNrci1jYWxlbmRhcjphZnRlcntjb250ZW50Om5vbmV9LmVsZW1lbnRvci13aWRnZXQtc2VhcmNoLWFjdGl2aXRpZXMgLnNlYXJjaC1hY3Rpdml0aWVzIC5jb250ZW50IC5idXR0b24ub3BlbmVkIGxhYmVse3Bvc2l0aW9uOnJlbGF0aXZlO2JvcmRlci1yYWRpdXM6MTVweCAxNXB4IDAgMDtib3JkZXI6bm9uZSAhaW1wb3J0YW50fS5lbGVtZW50b3Itd2lkZ2V0LXNlYXJjaC1hY3Rpdml0aWVzIC5zZWFyY2gtYWN0aXZpdGllcyAuY29udGVudCAuYnV0dG9uLm9wZW5lZCBsYWJlbDo6YWZ0ZXJ7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxcHg7YmFja2dyb3VuZC1jb2xvcjojZWNlY2VjfS5lbGVtZW50b3Itd2lkZ2V0LXNlYXJjaC1hY3Rpdml0aWVzIC5zZWFyY2gtYWN0aXZpdGllcyAuY29udGVudCAuYnV0dG9uLmFjdGl2ZSBsYWJlbHtib3JkZXI6NHB4IHNvbGlkfS5lbGVtZW50b3Itd2lkZ2V0LXNlYXJjaC1hY3Rpdml0aWVzIC5zZWFyY2gtYWN0aXZpdGllcyAuY29udGVudCAuYnV0dG9uIGxhYmVse2JvcmRlci1yYWRpdXM6MTVweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7cGFkZGluZzoxNXB4IDEwcHg7d2lkdGg6NDAwcHg7bWluLWhlaWdodDo3MHB4O21heC13aWR0aDoxMDAlO2N1cnNvcjpwb2ludGVyO3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuNHMgZWFzZSxjb2xvciAuNHMgZWFzZTtmb250LXdlaWdodDo2MDA7Ym94LXNpemluZzpib3JkZXItYm94fS5lbGVtZW50b3Itd2lkZ2V0LXNlYXJjaC1hY3Rpdml0aWVzIC5zZWFyY2gtYWN0aXZpdGllcyAuY29udGVudCAuYnV0dG9uIGxhYmVsIHN2Z3t3aWR0aDozNXB4O2hlaWdodDo0MHB4O21hcmdpbi1yaWdodDoxNXB4O3RyYW5zaXRpb246LjRzIGVhc2V9LmVsZW1lbnRvci13aWRnZXQtc2VhcmNoLWFjdGl2aXRpZXMgLnNlYXJjaC1hY3Rpdml0aWVzIC5jb250ZW50IC5idXR0b24gbGFiZWwgc3Bhbi50YWd7ZGlzcGxheTppbmxpbmUtYmxvY2s7cG9zaXRpb246cmVsYXRpdmV9LmVsZW1lbnRvci13aWRnZXQtc2VhcmNoLWFjdGl2aXRpZXMgLnNlYXJjaC1hY3Rpdml0aWVzIC5jb250ZW50IC5idXR0b24gbGFiZWwgc3Bhbi50YWc6bm90KDpsYXN0LWNoaWxkKXttYXJnaW4tcmlnaHQ6MTVweH0uZWxlbWVudG9yLXdpZGdldC1zZWFyY2gtYWN0aXZpdGllcyAuc2VhcmNoLWFjdGl2aXRpZXMgLmNvbnRlbnQgLmJ1dHRvbiBsYWJlbCBzcGFuLnRhZzpub3QoOmxhc3QtY2hpbGQpOjphZnRlcntjb250ZW50OlwiO1wiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7bGVmdDpjYWxjKDEwMCUgKyA2cHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO2ZvbnQtZmFtaWx5OnZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1mb250LWZhbWlseSk7Y29sb3I6aW5oZXJpdDtmb250LXdlaWdodDo2MDB9LmVsZW1lbnRvci13aWRnZXQtc2VhcmNoLWFjdGl2aXRpZXMgLnNlYXJjaC1hY3Rpdml0aWVzIC5jb250ZW50IC5idXR0b24ucHJvZmlsIC5kcm9wZG93bntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTAwJTtsZWZ0OjA7d2lkdGg6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLXJhZGl1czowIDAgMTVweCAxNXB4O3otaW5kZXg6NTE7b3BhY2l0eTowO3BvaW50ZXItZXZlbnRzOm5vbmU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTIwcHgpO3RyYW5zaXRpb246LjNzIGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKTtib3gtc2hhZG93OjAgNXB4IDEwcHggLTVweCByZ2JhKDAsMCwwLC4xNSk7cGFkZGluZzoyMHB4IDIwcHggMDtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXB9LmVsZW1lbnRvci13aWRnZXQtc2VhcmNoLWFjdGl2aXRpZXMgLnNlYXJjaC1hY3Rpdml0aWVzIC5jb250ZW50IC5idXR0b24ucHJvZmlsIC5kcm9wZG93biAuaXRlbXt3aWR0aDoxMDAlO21hcmdpbi1ib3R0b206MjBweH0uZWxlbWVudG9yLXdpZGdldC1zZWFyY2gtYWN0aXZpdGllcyAuc2VhcmNoLWFjdGl2aXRpZXMgLmNvbnRlbnQgLmJ1dHRvbi5wcm9maWwgLmRyb3Bkb3duIC5pdGVtX19wYXJlbnQtbmFtZXt3aWR0aDozMyU7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC13ZWlnaHQ6NjAwO2ZvbnQtc2l6ZToxNXB4O2NvbG9yOnZhcigtLWUtZ2xvYmxhLWNvbG9yLXRleHQpfUBtZWRpYShtYXgtd2lkdGg6IDMyMHB4KXsuZWxlbWVudG9yLXdpZGdldC1zZWFyY2gtYWN0aXZpdGllcyAuc2VhcmNoLWFjdGl2aXRpZXMgLmNvbnRlbnQgLmJ1dHRvbi5wcm9maWwgLmRyb3Bkb3duIC5pdGVtX19wYXJlbnQtbmFtZXt0ZXh0LWFsaWduOmNlbnRlcjt3aWR0aDoxMDAlfX0uZWxlbWVudG9yLXdpZGdldC1zZWFyY2gtYWN0aXZpdGllcyAuc2VhcmNoLWFjdGl2aXRpZXMgLmNvbnRlbnQgLmJ1dHRvbi5wcm9maWwgLmRyb3Bkb3duIC5pdGVtW2RhdGEtY2hpbGQtY291bnQ9XCIxXCJde3dpZHRoOjMzJX1AbWVkaWEobWF4LXdpZHRoOiAzMjBweCl7LmVsZW1lbnRvci13aWRnZXQtc2VhcmNoLWFjdGl2aXRpZXMgLnNlYXJjaC1hY3Rpdml0aWVzIC5jb250ZW50IC5idXR0b24ucHJvZmlsIC5kcm9wZG93biAuaXRlbVtkYXRhLWNoaWxkLWNvdW50PVwiMVwiXXt3aWR0aDo1MCV9fS5lbGVtZW50b3Itd2lkZ2V0LXNlYXJjaC1hY3Rpdml0aWVzIC5zZWFyY2gtYWN0aXZpdGllcyAuY29udGVudCAuYnV0dG9uLnByb2ZpbCAuZHJvcGRvd24gLml0ZW1bZGF0YS1jaGlsZC1jb3VudD1cIjFcIl0gLml0ZW1fX3BhcmVudC1uYW1le3dpZHRoOjEwMCV9QG1lZGlhKG1heC13aWR0aDogMzIwcHgpey5lbGVtZW50b3Itd2lkZ2V0LXNlYXJjaC1hY3Rpdml0aWVzIC5zZWFyY2gtYWN0aXZpdGllcyAuY29udGVudCAuYnV0dG9uLnByb2ZpbCAuZHJvcGRvd24gLml0ZW06bm90KFtkYXRhLWNoaWxkLWNvdW50PVwiMVwiXSkgLml0ZW1fX2NoaWxkcmVuc3tnYXA6MjBweH19LmVsZW1lbnRvci13aWRnZXQtc2VhcmNoLWFjdGl2aXRpZXMgLnNlYXJjaC1hY3Rpdml0aWVzIC5jb250ZW50IC5idXR0b24ucHJvZmlsIC5kcm9wZG93biAuaXRlbV9fY2hpbGRyZW5ze2Rpc3BsYXk6ZmxleH1AbWVkaWEobWF4LXdpZHRoOiAzMjBweCl7LmVsZW1lbnRvci13aWRnZXQtc2VhcmNoLWFjdGl2aXRpZXMgLnNlYXJjaC1hY3Rpdml0aWVzIC5jb250ZW50IC5idXR0b24ucHJvZmlsIC5kcm9wZG93biAuaXRlbV9fY2hpbGRyZW5ze2ZsZXgtd3JhcDp3cmFwO2p1c3RpZnktY29udGVudDpjZW50ZXJ9fS5lbGVtZW50b3Itd2lkZ2V0LXNlYXJjaC1hY3Rpdml0aWVzIC5zZWFyY2gtYWN0aXZpdGllcyAuY29udGVudCAuYnV0dG9uLnByb2ZpbCAuZHJvcGRvd24gLml0ZW1fX2NoaWxkcmVuc19fY2hpbGR7d2lkdGg6MTAwJX1AbWVkaWEobWF4LXdpZHRoOiAzMjBweCl7LmVsZW1lbnRvci13aWRnZXQtc2VhcmNoLWFjdGl2aXRpZXMgLnNlYXJjaC1hY3Rpdml0aWVzIC5jb250ZW50IC5idXR0b24ucHJvZmlsIC5kcm9wZG93biAuaXRlbV9fY2hpbGRyZW5zX19jaGlsZHt3aWR0aDptYXgtY29udGVudH19LmVsZW1lbnRvci13aWRnZXQtc2VhcmNoLWFjdGl2aXRpZXMgLnNlYXJjaC1hY3Rpdml0aWVzIC5jb250ZW50IC5idXR0b24ucHJvZmlsIC5kcm9wZG93biAuaXRlbV9fY2hpbGRyZW5zX19jaGlsZF9fbmFtZXtmb250LXNpemU6MTRweDtjb2xvcjpyZ2JhKDAsMCwwLC42KTt0ZXh0LWFsaWduOmNlbnRlcn0uZWxlbWVudG9yLXdpZGdldC1zZWFyY2gtYWN0aXZpdGllcyAuc2VhcmNoLWFjdGl2aXRpZXMgLmNvbnRlbnQgLmJ1dHRvbi5wcm9maWwgLmRyb3Bkb3duIC5pdGVtX19jaGlsZHJlbnNfX2NoaWxkX19jb3VudGVye2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjttYXJnaW4tdG9wOjNweH0uZWxlbWVudG9yLXdpZGdldC1zZWFyY2gtYWN0aXZpdGllcyAuc2VhcmNoLWFjdGl2aXRpZXMgLmNvbnRlbnQgLmJ1dHRvbi5wcm9maWwgLmRyb3Bkb3duIC5pdGVtX19jaGlsZHJlbnNfX2NoaWxkX19jb3VudGVyIGlucHV0e2Rpc3BsYXk6bm9uZX0uZWxlbWVudG9yLXdpZGdldC1zZWFyY2gtYWN0aXZpdGllcyAuc2VhcmNoLWFjdGl2aXRpZXMgLmNvbnRlbnQgLmJ1dHRvbi5wcm9maWwgLmRyb3Bkb3duIC5pdGVtX19jaGlsZHJlbnNfX2NoaWxkX19jb3VudGVyIHNwYW57d2lkdGg6MzBweDtoZWlnaHQ6MzBweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Y29sb3I6I2ZmZjtib3JkZXItcmFkaXVzOjUwJTtjdXJzb3I6cG9pbnRlcjtmb250LXNpemU6MTJweDtsaW5lLWhlaWdodDoxfS5lbGVtZW50b3Itd2lkZ2V0LXNlYXJjaC1hY3Rpdml0aWVzIC5zZWFyY2gtYWN0aXZpdGllcyAuY29udGVudCAuYnV0dG9uLnByb2ZpbCAuZHJvcGRvd24gLml0ZW1fX2NoaWxkcmVuc19fY2hpbGRfX2NvdW50ZXIgZGl2e3BhZGRpbmc6MCA1cHg7Y29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItdGV4dCk7Zm9udC13ZWlnaHQ6NjAwO21pbi13aWR0aDozMHB4O3RleHQtYWxpZ246Y2VudGVyfS5lbGVtZW50b3Itd2lkZ2V0LXNlYXJjaC1hY3Rpdml0aWVzIC5zZWFyY2gtYWN0aXZpdGllcyAuY29udGVudCAuYnV0dG9uLnByb2ZpbC5vcGVuZWQgLmRyb3Bkb3due29wYWNpdHk6MTtwb2ludGVyLWV2ZW50czp1bnNldDt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKX0uZWxlbWVudG9yLXdpZGdldC1zZWFyY2gtYWN0aXZpdGllcyAuc2VhcmNoLWFjdGl2aXRpZXMgI3NlYXJjaC1hY3Rpdml0aWVzLXN1Ym1pdHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTAwJTtyaWdodDo1MHB4O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7cGFkZGluZzoyMHB4IDYwcHg7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7Ym9yZGVyLXJhZGl1czowIDAgMTVweCAxNXB4O2ZvbnQtd2VpZ2h0OjYwMDtmb250LXNpemU6MThweDtsaW5lLWhlaWdodDoxO2JvcmRlcjpub25lO291dGxpbmU6bm9uZX0uZWxlbWVudG9yLXdpZGdldC1zZWFyY2gtYWN0aXZpdGllcyAuc2VhcmNoLWFjdGl2aXRpZXMgI3NlYXJjaC1hY3Rpdml0aWVzLXN1Ym1pdCBzdmd7ZmlsbDojZmZmO3dpZHRoOjI1cHg7bWFyZ2luLWxlZnQ6MjBweH0uZWxlbWVudG9yLXdpZGdldC1zZWFyY2gtYWN0aXZpdGllcyAuc2VhcmNoLWFjdGl2aXRpZXMgI3NlYXJjaC1hY3Rpdml0aWVzLXN1Ym1pdDpob3ZlciBzdmd7YW5pbWF0aW9uOnB1bHNlVG9SaWdodCAxcyBlYXNlIGluZmluaXRlfS5lbGVtZW50b3Itd2lkZ2V0LXNlYXJjaC1hY3Rpdml0aWVzIC5zZWFyY2gtYWN0aXZpdGllcyAuZWxlbWVudG9yLXNlY3Rpb24tYm94ZWQuZWxlbWVudG9yLXNlY3Rpb24gI3NlYXJjaC1hY3Rpdml0aWVzLXN1Ym1pdHtyaWdodDoxMHB4fS5lbGVtZW50b3ItZWRpdG9yLWFjdGl2ZSAuZWxlbWVudG9yLXdpZGdldC1zbGlkZXItc3RlcCAuaXRlbXMsLmVsZW1lbnRvci1lZGl0b3ItcHJldmlldyAuZWxlbWVudG9yLXdpZGdldC1zbGlkZXItc3RlcCAuaXRlbXN7ZGlzcGxheTpmbGV4O292ZXJmbG93OmF1dG8gdmlzaWJsZTtwYWRkaW5nOjUwcHg7aGVpZ2h0OmF1dG99LmVsZW1lbnRvci1lZGl0b3ItYWN0aXZlIC5lbGVtZW50b3Itd2lkZ2V0LXNsaWRlci1zdGVwIC5pdGVtcyAuY29udGVudCwuZWxlbWVudG9yLWVkaXRvci1wcmV2aWV3IC5lbGVtZW50b3Itd2lkZ2V0LXNsaWRlci1zdGVwIC5pdGVtcyAuY29udGVudHt3aWR0aDozMDBweH0uZWxlbWVudG9yLXdpZGdldC1zbGlkZXItc3RlcCAuaXRlbXMgLnNsaWNrLWxpc3R7b3ZlcmZsb3c6dmlzaWJsZX0uZWxlbWVudG9yLXdpZGdldC1zbGlkZXItc3RlcCAuaXRlbXMgLnNsaWNrLWxpc3QgLnNsaWNrLXRyYWNre2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9LmVsZW1lbnRvci13aWRnZXQtc2xpZGVyLXN0ZXAgLml0ZW1zIC5pdGVte3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5lbGVtZW50b3Itd2lkZ2V0LXNsaWRlci1zdGVwIC5pdGVtcyAuaXRlbXtmbGV4LWRpcmVjdGlvbjpjb2x1bW59LmVsZW1lbnRvci13aWRnZXQtc2xpZGVyLXN0ZXAgLml0ZW1zIC5pdGVtIC5zdGVwe21hcmdpbi1ib3R0b206MzBweDttYXJnaW4tcmlnaHQ6MCAhaW1wb3J0YW50fS5lbGVtZW50b3Itd2lkZ2V0LXNsaWRlci1zdGVwIC5pdGVtcyAuaXRlbSAuY29udGVudHttYXgtd2lkdGg6Y2FsYygxMDB2dyAtIDQwcHgpICFpbXBvcnRhbnQ7d2lkdGg6MTAwJSAhaW1wb3J0YW50fS5lbGVtZW50b3Itd2lkZ2V0LXNsaWRlci1zdGVwIC5pdGVtcyAuaXRlbSAuY29udGVudCAudGl0bGUsLmVsZW1lbnRvci13aWRnZXQtc2xpZGVyLXN0ZXAgLml0ZW1zIC5pdGVtIC5jb250ZW50IC5kZXNjcmlwdGlvbnt0ZXh0LWFsaWduOmNlbnRlcn0uZWxlbWVudG9yLXdpZGdldC1zbGlkZXItc3RlcCAuaXRlbXMgLml0ZW0+LmFycm93e2Rpc3BsYXk6bm9uZX19LmVsZW1lbnRvci13aWRnZXQtc2xpZGVyLXN0ZXAgLml0ZW1zIC5pdGVtOm5vdCg6bGFzdC1jaGlsZCl7bWFyZ2luLXJpZ2h0OjEwMHB4fS5lbGVtZW50b3Itd2lkZ2V0LXNsaWRlci1zdGVwIC5pdGVtcyAuaXRlbSAuc3RlcHtwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW4tcmlnaHQ6MzBweDtoZWlnaHQ6bWF4LWNvbnRlbnR9LmVsZW1lbnRvci13aWRnZXQtc2xpZGVyLXN0ZXAgLml0ZW1zIC5pdGVtIC5zdGVwIHNwYW57cG9zaXRpb246YWJzb2x1dGU7ZGlzcGxheTpibG9jazt6LWluZGV4OjE7dG9wOjUwJTtsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToyM3B4O3RleHQtdHJhbnNmb3JtOmNhcGl0YWxpemU7LXdlYmtpdC10ZXh0LXN0cm9rZTouNXB4O3N0cm9rZS13aWR0aDouNXB4fS5lbGVtZW50b3Itd2lkZ2V0LXNsaWRlci1zdGVwIC5pdGVtcyAuaXRlbSAuc3RlcCBzdmd7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7d2lkdGg6MTgwcHg7aGVpZ2h0OmF1dG87cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDowfS5lbGVtZW50b3Itd2lkZ2V0LXNsaWRlci1zdGVwIC5pdGVtcyAuaXRlbSAuc3RlcCAuYmFja2dyb3VuZHtwb3NpdGlvbjphYnNvbHV0ZTt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjt6LWluZGV4Oi0xfS5lbGVtZW50b3Itd2lkZ2V0LXNsaWRlci1zdGVwIC5pdGVtcyAuaXRlbSAuY29udGVudHttYXgtd2lkdGg6MzAwcHh9LmVsZW1lbnRvci13aWRnZXQtc2xpZGVyLXN0ZXAgLml0ZW1zIC5pdGVtIC5hcnJvd3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2xlZnQ6Y2FsYygxMDAlICsgNTBweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtMTAwJSwgLTUwJSl9LmVsZW1lbnRvci13aWRnZXQtc2xpZGVyLXN0ZXAgLml0ZW1zIC5pdGVtIC5hcnJvdyBzdmd7d2lkdGg6MzNweH0uZWxlbWVudG9yLXdpZGdldC1zbGlkZXItc3RlcCAuaXRlbXMgLml0ZW06bnRoLWNoaWxkKDNuKzEpIC5zdGVwIC5iYWNrZ3JvdW5ke3RyYW5zZm9ybS1vcmlnaW46MjAlIDEwMCU7dHJhbnNmb3JtOnJvdGF0ZSgtMTBkZWcpfS5lbGVtZW50b3Itd2lkZ2V0LXNsaWRlci1zdGVwIC5pdGVtcyAuaXRlbTpudGgtY2hpbGQoM24rMikgLnN0ZXAgc3Zne3RyYW5zZm9ybTpyb3RhdGUoLTUwZGVnKX0uZWxlbWVudG9yLXdpZGdldC1zbGlkZXItc3RlcCAuaXRlbXMgLml0ZW06bnRoLWNoaWxkKDNuKzIpIC5zdGVwIC5iYWNrZ3JvdW5ke3RyYW5zZm9ybTpyb3RhdGUoLTEwZGVnKSB0cmFuc2xhdGUoMTBweCwgLTM1cHgpfS5lbGVtZW50b3Itd2lkZ2V0LXNsaWRlci1zdGVwIC5pdGVtcyAuaXRlbTpudGgtY2hpbGQoM24rMykgLnN0ZXAgc3Zne3RyYW5zZm9ybTpyb3RhdGUoMTE1ZGVnKX0uZWxlbWVudG9yLXdpZGdldC1zbGlkZXItc3RlcCAuaXRlbXMgLml0ZW06bnRoLWNoaWxkKDNuKzMpIC5zdGVwIC5iYWNrZ3JvdW5ke3RyYW5zZm9ybS1vcmlnaW46MjAlIDEwMCU7dHJhbnNmb3JtOnJvdGF0ZSgxNDVkZWcpIHRyYW5zbGF0ZSgtMTMwcHgsIDk1cHgpfS5lbGVtZW50b3Itd2lkZ2V0LXNsaWRlci1zdGVwIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lcj4uYXJyb3d7cG9zaXRpb246YWJzb2x1dGU7dG9wOmNhbGMoMTAwJSArIDIwcHgpO2N1cnNvcjpwb2ludGVyO3otaW5kZXg6Mn0uZWxlbWVudG9yLXdpZGdldC1zbGlkZXItc3RlcCAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXI+LmFycm93Lm5leHR7cmlnaHQ6MjBweH0uZWxlbWVudG9yLXdpZGdldC1zbGlkZXItc3RlcCAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXI+LmFycm93LnByZXZ7bGVmdDoyMHB4O3RyYW5zZm9ybTpyb3RhdGVZKDE4MGRlZyk7ZGlzcGxheTpub25lfS5lbGVtZW50b3Itd2lkZ2V0LXNsaWRlci1zdGVwIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lcj4uYXJyb3c6aG92ZXIgc3Zne2FuaW1hdGlvbjpwdWxzZVRvUmlnaHQgMXMgZWFzZSBpbmZpbml0ZX0uZWxlbWVudG9yLXdpZGdldC1zbGlkZXItc3RlcCAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXI+LmFycm93IHN2Z3t3aWR0aDozMHB4fS5lbGVtZW50b3Itd2lkZ2V0LXNvY2lhbC1uZXR3b3JrcyAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXJ7ZGlzcGxheTpmbGV4fS5lbGVtZW50b3Itd2lkZ2V0LXNvY2lhbC1uZXR3b3JrcyAuc29jaWFse2Rpc3BsYXk6ZmxleDtwYWRkaW5nOjVweDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtmb250LXNpemU6MTAwJTtib3JkZXItcmFkaXVzOjUwJTt0cmFuc2l0aW9uOi40cyBlYXNlfS5lbGVtZW50b3Itd2lkZ2V0LXNvY2lhbC1uZXR3b3Jrcy1saW5rc3t6LWluZGV4OjUwO3dpZHRoOm1heC1jb250ZW50ICFpbXBvcnRhbnQ7bWF4LXdpZHRoOjEwMCV9LmVsZW1lbnRvci13aWRnZXQtc29jaWFsLW5ldHdvcmtzLWxpbmtzIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lcnttYXgtd2lkdGg6MTAwJX0uZWxlbWVudG9yLWxvY2F0aW9uLWhlYWRlciAuZWxlbWVudG9yLXdpZGdldC1zb2NpYWwtbmV0d29ya3MtbGlua3N7bGVmdDozMHB4O3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSl9QG1lZGlhKG1heC13aWR0aDogMTU1MHB4KXsuZWxlbWVudG9yLWxvY2F0aW9uLWhlYWRlciAuZWxlbWVudG9yLXdpZGdldC1zb2NpYWwtbmV0d29ya3MtbGlua3N7dG9wOnVuc2V0ICFpbXBvcnRhbnQ7Ym90dG9tOjIwcHggIWltcG9ydGFudDtsZWZ0OjUwJSAhaW1wb3J0YW50O3JpZ2h0OnVuc2V0ICFpbXBvcnRhbnQ7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSkgIWltcG9ydGFudH19QG1lZGlhKG1heC13aWR0aDogODIwcHgpey5lbGVtZW50b3ItbG9jYXRpb24taGVhZGVyIC5lbGVtZW50b3Itd2lkZ2V0LXNvY2lhbC1uZXR3b3Jrcy1saW5rc3tkaXNwbGF5Om5vbmV9fS5lbGVtZW50b3Itd2lkZ2V0LXNvY2lhbC1uZXR3b3Jrcy1saW5rcz4uZWxlbWVudG9yLXdpZGdldC1jb250YWluZXJ7d2lkdGg6bWF4LWNvbnRlbnQ7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2p1c3RpZnktY29udGVudDpjZW50ZXJ9QG1lZGlhKG1heC13aWR0aDogMTU1MHB4KXsuZWxlbWVudG9yLXdpZGdldC1zb2NpYWwtbmV0d29ya3MtbGlua3M+LmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVye2ZsZXgtZGlyZWN0aW9uOnJvdyAhaW1wb3J0YW50O2dhcDoxMHB4fX0uZWxlbWVudG9yLXdpZGdldC1zb2NpYWwtbmV0d29ya3MtbGlua3MgLml0ZW06bm90KDpsYXN0LWNoaWxkKXttYXJnaW4tYm90dG9tOjB9LmVsZW1lbnRvci13aWRnZXQtc29jaWFsLW5ldHdvcmtzLWxpbmtzIC5pdGVtIGF7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO3dpZHRoOjQ1cHg7aGVpZ2h0OjQ1cHg7Ym9yZGVyLXJhZGl1czo1MCU7Ym94LXNoYWRvdzowIDAgMjBweCAtNXB4IHJnYmEoMjU1LDI1NSwyNTUsLjMpfS5lbGVtZW50b3Itd2lkZ2V0LXNvY2lhbC1uZXR3b3Jrcy1saW5rcyAuaXRlbSBpe2ZvbnQtc2l6ZToyNHB4fS5lbGVtZW50b3Itd2lkZ2V0LXNvY2lhbC1uZXR3b3Jrcy1saW5rcyAuaXRlbSBzdmd7aGVpZ2h0OjI0cHh9LmVsZW1lbnRvci13aWRnZXQtc29jaWFsLW5ldHdvcmtzLWxpbmtzIC5pdGVtIHNwYW4udG9vbHRpcHtkaXNwbGF5OmlubGluZS1ibG9jaztvcGFjaXR5OjA7cG9pbnRlci1ldmVudHM6bm9uZTt0cmFuc2l0aW9uOm9wYWNpdHkgLjJzIGVhc2U7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6bWF4LWNvbnRlbnQ7cGFkZGluZzo1cHggMTVweDtmb250LWZhbWlseTp2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtZm9udC1mYW1pbHkpO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjYwMDtib3JkZXI6MXB4IHNvbGlkICMzMzM7YmFja2dyb3VuZC1jb2xvcjojZmZmO2NvbG9yOiMwMDB9QG1lZGlhKG1heC13aWR0aDogMTU1MHB4KXsuZWxlbWVudG9yLWxvY2F0aW9uLWhlYWRlciAuZWxlbWVudG9yLXdpZGdldC1zb2NpYWwtbmV0d29ya3MtbGlua3MgLml0ZW0gc3Bhbi50b29sdGlwe2JvdHRvbTpjYWxjKDEwMCUgKyAxMHB4KSAhaW1wb3J0YW50O3RvcDp1bnNldCAhaW1wb3J0YW50O2xlZnQ6NTAlICFpbXBvcnRhbnQ7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSkgIWltcG9ydGFudH19LmVsZW1lbnRvci1sb2NhdGlvbi1oZWFkZXIgLmVsZW1lbnRvci13aWRnZXQtc29jaWFsLW5ldHdvcmtzLWxpbmtzIC5pdGVtIHNwYW4udG9vbHRpcDo6YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3JpZ2h0OjEwMCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7Ym9yZGVyLXRvcDo3cHggc29saWQgcmdiYSgwLDAsMCwwKTtib3JkZXItYm90dG9tOjdweCBzb2xpZCByZ2JhKDAsMCwwLDApO2JvcmRlci1yaWdodDo2cHggc29saWQgIzMzM31AbWVkaWEobWF4LXdpZHRoOiAxNTUwcHgpey5lbGVtZW50b3ItbG9jYXRpb24taGVhZGVyIC5lbGVtZW50b3Itd2lkZ2V0LXNvY2lhbC1uZXR3b3Jrcy1saW5rcyAuaXRlbSBzcGFuLnRvb2x0aXA6OmJlZm9yZXt0b3A6MTAwJSAhaW1wb3J0YW50O2xlZnQ6NTAlICFpbXBvcnRhbnQ7cmlnaHQ6dW5zZXQgIWltcG9ydGFudDt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKSAhaW1wb3J0YW50O2JvcmRlci10b3A6NnB4IHNvbGlkICMzMzMgIWltcG9ydGFudDtib3JkZXItYm90dG9tOnVuc2V0ICFpbXBvcnRhbnQ7Ym9yZGVyLXJpZ2h0OjdweCBzb2xpZCByZ2JhKDAsMCwwLDApICFpbXBvcnRhbnQ7Ym9yZGVyLWxlZnQ6N3B4IHNvbGlkIHJnYmEoMCwwLDAsMCkgIWltcG9ydGFudH19LmVsZW1lbnRvci1sb2NhdGlvbi1oZWFkZXIgLmVsZW1lbnRvci13aWRnZXQtc29jaWFsLW5ldHdvcmtzLWxpbmtzIC5pdGVtIHNwYW4udG9vbHRpcDo6YWZ0ZXJ7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7cmlnaHQ6MTAwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTtib3JkZXItdG9wOjVweCBzb2xpZCByZ2JhKDAsMCwwLDApO2JvcmRlci1ib3R0b206NXB4IHNvbGlkIHJnYmEoMCwwLDAsMCk7Ym9yZGVyLXJpZ2h0OjVweCBzb2xpZCAjZmZmfUBtZWRpYShtYXgtd2lkdGg6IDE1NTBweCl7LmVsZW1lbnRvci1sb2NhdGlvbi1oZWFkZXIgLmVsZW1lbnRvci13aWRnZXQtc29jaWFsLW5ldHdvcmtzLWxpbmtzIC5pdGVtIHNwYW4udG9vbHRpcDo6YWZ0ZXJ7dG9wOjEwMCUgIWltcG9ydGFudDtsZWZ0OjUwJSAhaW1wb3J0YW50O3JpZ2h0OnVuc2V0ICFpbXBvcnRhbnQ7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSkgIWltcG9ydGFudDtib3JkZXItdG9wOjVweCBzb2xpZCAjZmZmICFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbTo1cHggc29saWQgcmdiYSgwLDAsMCwwKSAhaW1wb3J0YW50O2JvcmRlci1sZWZ0OjVweCBzb2xpZCByZ2JhKDAsMCwwLDApICFpbXBvcnRhbnQ7Ym9yZGVyLXJpZ2h0OnVuc2V0ICFpbXBvcnRhbnR9fS5lbGVtZW50b3Itd2lkZ2V0LXNvY2lhbC1uZXR3b3Jrcy1saW5rcyAuaXRlbSBhLmRpc3BsYXktY29sdW1uIHNwYW4udG9vbHRpcDo6YWZ0ZXJ7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7cmlnaHQ6MTAwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTtib3JkZXItdG9wOjVweCBzb2xpZCByZ2JhKDAsMCwwLDApO2JvcmRlci1ib3R0b206NXB4IHNvbGlkIHJnYmEoMCwwLDAsMCk7Ym9yZGVyLXJpZ2h0OjVweCBzb2xpZCAjZmZmfS5lbGVtZW50b3Itd2lkZ2V0LXNvY2lhbC1uZXR3b3Jrcy1saW5rcyAuaXRlbSBhLmRpc3BsYXktcm93IHNwYW4udG9vbHRpcDo6YWZ0ZXJ7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxMDAlO2xlZnQ6NTAlO3JpZ2h0OnVuc2V0O3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpO2JvcmRlci10b3A6NXB4IHNvbGlkICNmZmY7Ym9yZGVyLWJvdHRvbTo1cHggc29saWQgcmdiYSgwLDAsMCwwKTtib3JkZXItbGVmdDo1cHggc29saWQgcmdiYSgwLDAsMCwwKTtib3JkZXItcmlnaHQ6dW5zZXR9LmVsZW1lbnRvci13aWRnZXQtc29jaWFsLW5ldHdvcmtzLWxpbmtzIC5pdGVtIGEuZGlzcGxheS1jb2x1bW4gc3Bhbi50b29sdGlwOjpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7cmlnaHQ6MTAwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTtib3JkZXItdG9wOjdweCBzb2xpZCByZ2JhKDAsMCwwLDApO2JvcmRlci1ib3R0b206N3B4IHNvbGlkIHJnYmEoMCwwLDAsMCk7Ym9yZGVyLXJpZ2h0OjZweCBzb2xpZCAjMzMzfS5lbGVtZW50b3Itd2lkZ2V0LXNvY2lhbC1uZXR3b3Jrcy1saW5rcyAuaXRlbSBhLmRpc3BsYXktcm93IHNwYW4udG9vbHRpcDo6YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTAwJTtsZWZ0OjUwJTtyaWdodDp1bnNldDt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTtib3JkZXItdG9wOjZweCBzb2xpZCAjMzMzO2JvcmRlci1ib3R0b206dW5zZXQ7Ym9yZGVyLXJpZ2h0OjdweCBzb2xpZCByZ2JhKDAsMCwwLDApO2JvcmRlci1sZWZ0OjdweCBzb2xpZCByZ2JhKDAsMCwwLDApfS5lbGVtZW50b3Itd2lkZ2V0LXNvY2lhbC1uZXR3b3Jrcy1saW5rcyAuaXRlbTpob3ZlciBzcGFuLnRvb2x0aXB7b3BhY2l0eToxfS5lbGVtZW50b3ItbG9jYXRpb24taGVhZGVyIC5lbGVtZW50b3Itd2lkZ2V0LXNvY2lhbC1uZXR3b3Jrcy1saW5rcyAuaXRlbXt0cmFuc2Zvcm06dHJhbnNsYXRlWChjYWxjKC0xMDAlIC0gNDBweCkpO29wYWNpdHk6MH1AbWVkaWEobWF4LXdpZHRoOiAxNTUwcHgpey5lbGVtZW50b3ItbG9jYXRpb24taGVhZGVyIC5lbGVtZW50b3Itd2lkZ2V0LXNvY2lhbC1uZXR3b3Jrcy1saW5rcyAuaXRlbXt0cmFuc2Zvcm06dHJhbnNsYXRlWShjYWxjKDEwMCUgKyAzMHB4KSl9fS5lbGVtZW50b3ItZWRpdG9yLWFjdGl2ZSAuZWxlbWVudG9yLXdpZGdldC1zb2NpYWwtbmV0d29ya3MtbGlua3MgLml0ZW17dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCk7b3BhY2l0eToxfUBrZXlmcmFtZXMgY3dhUHVzaFRvUmlnaHR7dG97dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCk7b3BhY2l0eToxO0BtZWRpYShtYXgtd2lkdGg6IDE1NTBweCl7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCl9fX0uZWxlbWVudG9yLXdpZGdldC1zdHJpcGVze3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjEwMCU7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJX0uZWxlbWVudG9yLXdpZGdldC1zdHJpcGVzIC5zdHJpcGVze3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtoZWlnaHQ6MTAwJTt3aWR0aDoxMDAlfS5lbGVtZW50b3Itd2lkZ2V0LXN0cmlwZXMgLnN0cmlwZXM6OmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kOnJlcGVhdGluZy1saW5lYXItZ3JhZGllbnQoLTIwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDFweCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSA0cHgsIHdoaXRlIDRweCwgd2hpdGUgMTNweCl9LmFjdGl2aXRpZXMgYXJ0aWNsZS5hY3Rpdml0eXt3aWR0aDozMDBweCAhaW1wb3J0YW50O2hlaWdodDo0MDBweCAhaW1wb3J0YW50O3Bvc2l0aW9uOnJlbGF0aXZlO2JvcmRlci1yYWRpdXM6MTVweDtvdmVyZmxvdzpoaWRkZW47Y3Vyc29yOmRlZmF1bHR9LmFjdGl2aXRpZXMgYXJ0aWNsZS5hY3Rpdml0eS5hbGx7YmFja2dyb3VuZC1jb2xvcjojMDAwO3RyYW5zaXRpb246LjRzIGVhc2V9LmFjdGl2aXRpZXMgYXJ0aWNsZS5hY3Rpdml0eS5hbGwgYXtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7cGFkZGluZzoxNXB4O3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2NvbG9yOiNmZmZ9LmFjdGl2aXRpZXMgYXJ0aWNsZS5hY3Rpdml0eS5hbGwgYSBoM3t0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Zm9udC1mYW1pbHk6dmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS1hY2NlbnQtZm9udC1mYW1pbHkpO2ZvbnQtd2VpZ2h0OnZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktYWNjZW50LWZvbnQtd2VpZ2h0KTt0ZXh0LWFsaWduOmNlbnRlcn0uYWN0aXZpdGllcyBhcnRpY2xlLmFjdGl2aXR5LmFsbDpob3Zlcnt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMjBweCl9LmFjdGl2aXRpZXMgYXJ0aWNsZS5hY3Rpdml0eSBpbWd7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3Zlcjt6LWluZGV4Oi0xO2JvcmRlci1yYWRpdXM6MTVweH0uYWN0aXZpdGllcyBhcnRpY2xlLmFjdGl2aXR5IC5jb250ZW50e2Rpc3BsYXk6YmxvY2s7Y3Vyc29yOnBvaW50ZXI7cG9zaXRpb246YWJzb2x1dGU7cGFkZGluZzoxNXB4O3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2JveC1zaGFkb3c6aW5zZXQgMCAtMTc1cHggMTAwcHggLTUwcHggcmdiYSgwLDAsMCwuOCk7dHJhbnNpdGlvbjouNHMgZWFzZX0uYWN0aXZpdGllcyBhcnRpY2xlLmFjdGl2aXR5OmhvdmVyIC5jb250ZW50e2JveC1zaGFkb3c6aW5zZXQgMCAtMzUwcHggMTAwcHggMCByZ2JhKDAsMCwwLC44KX0uYWN0aXZpdGllcyBhcnRpY2xlLmFjdGl2aXR5IC5jb250ZW50IGhlYWRlcntwb3NpdGlvbjpzdGlja3k7dG9wOjEwMCU7Y29sb3I6I2ZmZjtmb250LWZhbWlseTp2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtZm9udC1mYW1pbHkpO3dpZHRoOjEwMCU7dHJhbnNpdGlvbjouNHMgZWFzZX0uYWN0aXZpdGllcyBhcnRpY2xlLmFjdGl2aXR5OmhvdmVyIC5jb250ZW50IGhlYWRlcntwb3NpdGlvbjpzdGlja3k7dG9wOjB9LmFjdGl2aXRpZXMgYXJ0aWNsZS5hY3Rpdml0eSAuY29udGVudCAudHlwZXt3aWR0aDoxMDAlO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LXNpemU6MTNweDtjb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpO21hcmdpbi1ib3R0b206M3B4fS5hY3Rpdml0aWVzIGFydGljbGUuYWN0aXZpdHkgLmNvbnRlbnQgaGVhZGVyIC50aXRsZXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO3dpZHRoOjEwMCU7Zm9udC1zaXplOjE3cHg7bWFyZ2luOjA7dHJhbnNpdGlvbjouNHMgZWFzZX0uYWN0aXZpdGllcyBhcnRpY2xlLmFjdGl2aXR5OmhvdmVyIC5jb250ZW50IGhlYWRlciAudGl0bGV7b3BhY2l0eTowfS5hY3Rpdml0aWVzIGFydGljbGUuYWN0aXZpdHkgLmNvbnRlbnQgLm1ldGFze3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxMDAlO3dpZHRoOmNhbGMoMTAwJSAtIDMwcHgpO3RyYW5zaXRpb246LjRzIGVhc2U7Y29sb3I6I2ZmZjtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmNlbnRlcn0uYWN0aXZpdGllcyBhcnRpY2xlLmFjdGl2aXR5IC5jb250ZW50IC5tZXRhcyAudGl0bGV7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2ZvbnQtZmFtaWx5OnZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktYWNjZW50LWZvbnQtZmFtaWx5KTtmb250LXdlaWdodDp2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LWFjY2VudC1mb250LXdlaWdodCk7Zm9udC1zaXplOjIwcHg7cGFkZGluZy1ib3R0b206MjBweDttYXJnaW4tYm90dG9tOjIwcHg7cG9zaXRpb246cmVsYXRpdmU7dGV4dC1hbGlnbjpjZW50ZXJ9LmFjdGl2aXRpZXMgYXJ0aWNsZS5hY3Rpdml0eSAuY29udGVudCAubWV0YXMgLnRpdGxlOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MDtsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTt3aWR0aDoxMDBweDtoZWlnaHQ6MnB4O2JhY2tncm91bmQtY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuNSl9LmFjdGl2aXRpZXMgYXJ0aWNsZS5hY3Rpdml0eTpob3ZlciAuY29udGVudCAubWV0YXN7dG9wOjUwJTt3aWR0aDpjYWxjKDEwMCUgLSAzMHB4KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKX0uYWN0aXZpdGllcyBhcnRpY2xlLmFjdGl2aXR5OmhvdmVyIC5jb250ZW50IC5tZXRhcyAuc2luZ2xlX2RhdGVzIHB7bWFyZ2luLWJvdHRvbTozcHh9LmFjdGl2aXRpZXMgYXJ0aWNsZS5hY3Rpdml0eTpob3ZlciAuY29udGVudCAubWV0YXMgLnNpbmdsZV9kYXRlcyBhe2Rpc3BsYXk6YmxvY2s7dGV4dC1hbGlnbjpjZW50ZXI7Y29sb3I6I2ZmZjtmb250LXNpemU6MTRweDt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO3RyYW5zaXRpb246Y29sb3IgLjRzIGVhc2V9LmFjdGl2aXRpZXMgYXJ0aWNsZS5hY3Rpdml0eTpob3ZlciAuY29udGVudCAubWV0YXMgLnNpbmdsZV9kYXRlcyBhOmhvdmVye2NvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXNlY29uZGFyeSl9LmFjdGl2aXRpZXMgYXJ0aWNsZS5hY3Rpdml0eSAuY29udGVudCAubWV0YXMgcHtkaXNwbGF5OmZsZXg7Zm9udC1zaXplOjE0cHg7Zm9udC1mYW1pbHk6dmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtZmFtaWx5KX0uYWN0aXZpdGllcyBhcnRpY2xlLmFjdGl2aXR5IC5jb250ZW50IC5tZXRhcyBwIC5pY29ue21hcmdpbi1yaWdodDoxMHB4fS5hY3Rpdml0aWVzIGFydGljbGUuYWN0aXZpdHkgLmNvbnRlbnQgLm1ldGFzIHAgLmljb24gc3Zne3dpZHRoOjE1cHg7ZmlsbDojZmZmfS5hY3Rpdml0aWVzIGFydGljbGUuYWN0aXZpdHkgZm9vdGVyLmFjdGlvbnN7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTAwJSk7d2lkdGg6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXNlY29uZGFyeSk7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjRzIC4ycyBlYXNlO3BhZGRpbmc6MTBweCAxNXB4O2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcn0uYWN0aXZpdGllcyBhcnRpY2xlLmFjdGl2aXR5OmhvdmVyIGZvb3Rlci5hY3Rpb25ze3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApfS5hY3Rpdml0aWVzIGFydGljbGUuYWN0aXZpdHkgZm9vdGVyLmFjdGlvbnMgYXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7d2lkdGg6MzVweDtoZWlnaHQ6MzVweDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7dHJhbnNpdGlvbjouNHMgZWFzZTtib3JkZXItcmFkaXVzOjUwJX0uYWN0aXZpdGllcyBhcnRpY2xlLmFjdGl2aXR5IGZvb3Rlci5hY3Rpb25zIGE6bm90KDpsYXN0LWNoaWxkKXttYXJnaW4tcmlnaHQ6MTVweH0uYWN0aXZpdGllcyBhcnRpY2xlLmFjdGl2aXR5IGZvb3Rlci5hY3Rpb25zIGEgc3Zne3dpZHRoOjI1cHg7aGVpZ2h0OjI1cHg7ZmlsbDp2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpO3RyYW5zaXRpb246LjRzIGVhc2V9LmFjdGl2aXRpZXMgYXJ0aWNsZS5hY3Rpdml0eSBmb290ZXIuYWN0aW9ucyBhOmxhc3QtY2hpbGQgc3Zne3dpZHRoOjE1cHg7aGVpZ2h0OjE1cHh9LmFjdGl2aXRpZXMgYXJ0aWNsZS5hY3Rpdml0eSBmb290ZXIuYWN0aW9ucyBhOmhvdmVye2JhY2tncm91bmQtY29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KX0uYWN0aXZpdGllcyBhcnRpY2xlLmFjdGl2aXR5IGZvb3Rlci5hY3Rpb25zIGE6aG92ZXIgc3Zne2ZpbGw6I2ZmZn0uZWxlbWVudG9yLXdpZGdldC1wcm9ncmFtbWV7ei1pbmRleDo1MDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7cG9zaXRpb246cmVsYXRpdmU7bWluLWhlaWdodDoxMDB2aH0uZWxlbWVudG9yLXdpZGdldC1wcm9ncmFtbWUgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVye3Bvc2l0aW9uOnJlbGF0aXZlfS5lbGVtZW50b3Itd2lkZ2V0LXByb2dyYW1tZSAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXI+LnRpdGxle3Bvc2l0aW9uOnN0aWNreTt0b3A6MDtoZWlnaHQ6MTAwdmh9QG1lZGlhKG1heC13aWR0aDogODk2cHgpey5lbGVtZW50b3Itd2lkZ2V0LXByb2dyYW1tZSAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXI+LnRpdGxle3Bvc2l0aW9uOnN0YXRpYzt0b3A6dW5zZXQ7aGVpZ2h0OnVuc2V0O21hcmdpbi10b3A6dW5zZXQ7bWFyZ2luLWJvdHRvbTozMHB4fX1AbWVkaWEobWF4LXdpZHRoOiA0NjBweCl7LmVsZW1lbnRvci13aWRnZXQtcHJvZ3JhbW1lIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lcj4udGl0bGV7bWFyZ2luLWJvdHRvbToxNXB4fX0uZWxlbWVudG9yLXdpZGdldC1wcm9ncmFtbWUgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyPi50aXRsZSBoMnt0cmFuc2Zvcm06cm90YXRlKC05MGRlZykgdHJhbnNsYXRlKC04OHZoLCAxMDAlKTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO2ZvbnQtc2l6ZTpjYWxjKDE0dmggLSA1cHgpO21hcmdpbjowO3doaXRlLXNwYWNlOm5vd3JhcDtmb250LWZhbWlseTp2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXByaW1hcnktZm9udC1mYW1pbHkpO2NvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXRleHQpO3dpZHRoOjEwMHZoO3RleHQtYWxpZ246Y2VudGVyfUBtZWRpYShtYXgtd2lkdGg6IDg5NnB4KXsuZWxlbWVudG9yLXdpZGdldC1wcm9ncmFtbWUgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyPi50aXRsZSBoMnt0cmFuc2Zvcm06dW5zZXQ7Zm9udC1zaXplOjE0dmg7d2hpdGUtc3BhY2U6dW5zZXQ7d2lkdGg6YXV0bzt0ZXh0LWFsaWduOmxlZnR9fUBtZWRpYShtYXgtd2lkdGg6IDg4MHB4KXsuZWxlbWVudG9yLXdpZGdldC1wcm9ncmFtbWUgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyPi50aXRsZSBoMntmb250LXNpemU6NjBweH19QG1lZGlhKG1heC13aWR0aDogMzkwcHgpey5lbGVtZW50b3Itd2lkZ2V0LXByb2dyYW1tZSAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXI+LnRpdGxlIGgye2ZvbnQtc2l6ZTo0MHB4fX0uZWxlbWVudG9yLXdpZGdldC1wcm9ncmFtbWUgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyPi50aXRsZSBoMiBzcGFue2NvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCl9LmVsZW1lbnRvci13aWRnZXQtcHJvZ3JhbW1lIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lcj4uY29udGVudHttYXJnaW4tdG9wOi04NHZofUBtZWRpYShtYXgtd2lkdGg6IDg5NnB4KXsuZWxlbWVudG9yLXdpZGdldC1wcm9ncmFtbWUgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyPi5jb250ZW50e21hcmdpbi10b3A6MCAhaW1wb3J0YW50O3Bvc2l0aW9uOnJlbGF0aXZlfX0uZWxlbWVudG9yLXdpZGdldC1wcm9ncmFtbWUgLmhhbmdhcntwb3NpdGlvbjpyZWxhdGl2ZTttaW4taGVpZ2h0Ojcwdmh9QG1lZGlhKG1heC13aWR0aDogODk2cHgpey5lbGVtZW50b3Itd2lkZ2V0LXByb2dyYW1tZSAuaGFuZ2Fye292ZXJmbG93OmhpZGRlbjttaW4taGVpZ2h0OnVuc2V0fX0uZWxlbWVudG9yLXdpZGdldC1wcm9ncmFtbWUgLmhhbmdhciAuYmFja2dyb3VuZHtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXByaW1hcnkpO3Bvc2l0aW9uOnN0aWNreTt0b3A6MTV2aDttYXJnaW4tbGVmdDphdXRvO2JvcmRlci1yYWRpdXM6MTUwcHggMCAwIDE1MHB4O3dpZHRoOjcwJTtoZWlnaHQ6ODB2aDt6LWluZGV4Oi0xfUBtZWRpYShtYXgtd2lkdGg6IDg5NnB4KXsuZWxlbWVudG9yLXdpZGdldC1wcm9ncmFtbWUgLmhhbmdhciAuYmFja2dyb3VuZHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDt3aWR0aDo5NSU7aGVpZ2h0OjQwMHB4O21hcmdpbi1sZWZ0OnVuc2V0O3JpZ2h0OjA7Ym9yZGVyLXJhZGl1czo4MHB4IDAgMCA4MHB4fX0uZWxlbWVudG9yLXdpZGdldC1wcm9ncmFtbWUgLmhhbmdhciAuYmFja2dyb3VuZCAuZ3JhcGhpY19lbGVtZW50c19jb250YWluZXIucm9uZF90cmFpdHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0yMjBweCk7b3ZlcmZsb3c6aGlkZGVufS5lbGVtZW50b3Itd2lkZ2V0LXByb2dyYW1tZSAuaGFuZ2FyIC5iYWNrZ3JvdW5kIC5ncmFwaGljX2VsZW1lbnRzX2NvbnRhaW5lci5yb25kX3RyYWl0IC5yb25kX3RyYWl0e3RyYW5zZm9ybTp0cmFuc2xhdGVYKDUwcHgpfUBtZWRpYShtYXgtd2lkdGg6IDg5NnB4KXsuZWxlbWVudG9yLXdpZGdldC1wcm9ncmFtbWUgLmhhbmdhciAuYmFja2dyb3VuZCAuZ3JhcGhpY19lbGVtZW50c19jb250YWluZXIucm9uZF90cmFpdCAucm9uZF90cmFpdHtkaXNwbGF5Om5vbmV9fS5lbGVtZW50b3Itd2lkZ2V0LXByb2dyYW1tZSAuaGFuZ2FyIC5iYWNrZ3JvdW5kIC5ncmFwaGljX2VsZW1lbnRzX2NvbnRhaW5lci5yb25kX3RyYWl0IC5yb25kX3RyYWl0IHN2Z3tmaWxsOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXByaW1hcnkpO3dpZHRoOjMwMHB4O2FuaW1hdGlvbjpyb3RhdGVTVkcgbGluZWFyIDMwcyBpbmZpbml0ZX1AbWVkaWEobWF4LXdpZHRoOiA4OTZweCl7LmVsZW1lbnRvci13aWRnZXQtcHJvZ3JhbW1lIC5oYW5nYXIgLmJhY2tncm91bmQgLmdyYXBoaWNfZWxlbWVudHNfY29udGFpbmVyLnJvbmRfdHJhaXQgLnJvbmRfdHJhaXQgc3Zne2FuaW1hdGlvbjpub25lfX0uZWxlbWVudG9yLXdpZGdldC1wcm9ncmFtbWUgLmhhbmdhciAuZ3JhcGhpY19lbGVtZW50c19jb250YWluZXIudHJpYW5nbGUtdG9we3Bvc2l0aW9uOmFic29sdXRlO3RvcDoyMHB4O3JpZ2h0OjI1MHB4O3otaW5kZXg6LTJ9QG1lZGlhKG1heC13aWR0aDogODk2cHgpey5lbGVtZW50b3Itd2lkZ2V0LXByb2dyYW1tZSAuaGFuZ2FyIC5ncmFwaGljX2VsZW1lbnRzX2NvbnRhaW5lci50cmlhbmdsZS10b3B7ZGlzcGxheTpub25lfX0uZWxlbWVudG9yLXdpZGdldC1wcm9ncmFtbWUgLmhhbmdhciAuZ3JhcGhpY19lbGVtZW50c19jb250YWluZXIudHJpYW5nbGUtdG9wIC50cmlhbmdsZS10b3Agc3Zne2ZpbGw6dmFyKC0tZS1nbG9iYWwtY29sb3Itc2Vjb25kYXJ5KTt3aWR0aDoxNTBweDthbmltYXRpb246cm90YXRlU1ZHIGxpbmVhciAzMHMgaW5maW5pdGUgcmV2ZXJzZX1AbWVkaWEobWF4LXdpZHRoOiA4OTZweCl7LmVsZW1lbnRvci13aWRnZXQtcHJvZ3JhbW1lIC5oYW5nYXIgLmdyYXBoaWNfZWxlbWVudHNfY29udGFpbmVyLnRyaWFuZ2xlLXRvcCAudHJpYW5nbGUtdG9wIHN2Z3thbmltYXRpb246bm9uZX19LmVsZW1lbnRvci13aWRnZXQtcHJvZ3JhbW1lIC5oYW5nYXIgLmdyYXBoaWNfZWxlbWVudHNfY29udGFpbmVyLnRyaWFuZ2xlLWJvdHRvbXtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MDtyaWdodDozMDBweDt6LWluZGV4Oi0yO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDEwMHB4KX1AbWVkaWEobWF4LXdpZHRoOiA4OTZweCl7LmVsZW1lbnRvci13aWRnZXQtcHJvZ3JhbW1lIC5oYW5nYXIgLmdyYXBoaWNfZWxlbWVudHNfY29udGFpbmVyLnRyaWFuZ2xlLWJvdHRvbXtib3R0b206MTkwcHg7bGVmdDoyMHB4O3JpZ2h0OnVuc2V0fX0uZWxlbWVudG9yLXdpZGdldC1wcm9ncmFtbWUgLmhhbmdhciAuZ3JhcGhpY19lbGVtZW50c19jb250YWluZXIudHJpYW5nbGUtYm90dG9tIC50cmlhbmdsZS1ib3R0b20gc3Zne2ZpbGw6dmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTt3aWR0aDoxNTBweDthbmltYXRpb246cm90YXRlU1ZHIGxpbmVhciAzMHMgaW5maW5pdGV9LmVsZW1lbnRvci13aWRnZXQtcHJvZ3JhbW1lIC5oYW5nYXIgLmVsZW1lbnRvci1jb250YWluZXJ7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpmbGV4LWVuZDttYXJnaW4tdG9wOi0xMDB2aDtwYWRkaW5nLWJvdHRvbTo1MHB4O2ZsZXgtd3JhcDp3cmFwfS5lbGVtZW50b3Itd2lkZ2V0LXByb2dyYW1tZSAuaGFuZ2FyIC5lbGVtZW50b3ItY29udGFpbmVyIC5hcnJvd3tkaXNwbGF5Om5vbmU7cG9zaXRpb246YWJzb2x1dGU7dG9wOmNhbGMoMTAwJSAtIDQwcHgpO2N1cnNvcjpwb2ludGVyO3otaW5kZXg6Mn1AbWVkaWEobWF4LXdpZHRoOiA4OTZweCl7LmVsZW1lbnRvci13aWRnZXQtcHJvZ3JhbW1lIC5oYW5nYXIgLmVsZW1lbnRvci1jb250YWluZXIgLmFycm93e2Rpc3BsYXk6YmxvY2t9fS5lbGVtZW50b3Itd2lkZ2V0LXByb2dyYW1tZSAuaGFuZ2FyIC5lbGVtZW50b3ItY29udGFpbmVyIC5hcnJvdy5uZXh0e3JpZ2h0OjIwcHh9LmVsZW1lbnRvci13aWRnZXQtcHJvZ3JhbW1lIC5oYW5nYXIgLmVsZW1lbnRvci1jb250YWluZXIgLmFycm93LnByZXZ7bGVmdDoyMHB4O3RyYW5zZm9ybTpyb3RhdGVZKDE4MGRlZyk7ZGlzcGxheTpub25lfS5lbGVtZW50b3Itd2lkZ2V0LXByb2dyYW1tZSAuaGFuZ2FyIC5lbGVtZW50b3ItY29udGFpbmVyIC5hcnJvdzpob3ZlciBzdmd7YW5pbWF0aW9uOnB1bHNlVG9SaWdodCAxcyBlYXNlIGluZmluaXRlfS5lbGVtZW50b3Itd2lkZ2V0LXByb2dyYW1tZSAuaGFuZ2FyIC5lbGVtZW50b3ItY29udGFpbmVyIC5hcnJvdyBzdmd7d2lkdGg6MzBweH1AbWVkaWEobWF4LXdpZHRoOiA4OTZweCl7LmVsZW1lbnRvci13aWRnZXQtcHJvZ3JhbW1lIC5oYW5nYXIgLmVsZW1lbnRvci1jb250YWluZXJ7bWFyZ2luLXRvcDowO3BhZGRpbmctdG9wOjMwcHg7cGFkZGluZy1sZWZ0OjE1JX19LmVsZW1lbnRvci13aWRnZXQtcHJvZ3JhbW1lIC5oYW5nYXIgLmVsZW1lbnRvci1jb250YWluZXI+aDN7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTI5MHB4O2ZvbnQtc2l6ZTo2MHB4O2ZvbnQtZmFtaWx5OnZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktcHJpbWFyeS1mb250LWZhbWlseSk7bWFyZ2luOjAgMCAyMHB4Oy13ZWJraXQtdGV4dC1maWxsLWNvbG9yOnJnYmEoMCwwLDAsMCk7LXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDoycHg7LXdlYmtpdC10ZXh0LXN0cm9rZS1jb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpfUBtZWRpYShtYXgtd2lkdGg6IDg5NnB4KXsuZWxlbWVudG9yLXdpZGdldC1wcm9ncmFtbWUgLmhhbmdhciAuZWxlbWVudG9yLWNvbnRhaW5lcj5oM3std2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiNmZmZ9fUBtZWRpYShtYXgtd2lkdGg6IDQ2MHB4KXsuZWxlbWVudG9yLXdpZGdldC1wcm9ncmFtbWUgLmhhbmdhciAuZWxlbWVudG9yLWNvbnRhaW5lcj5oM3tmb250LXNpemU6NDBweH19LmVsZW1lbnRvci13aWRnZXQtcHJvZ3JhbW1lIC5oYW5nYXIgLmVsZW1lbnRvci1jb250YWluZXIgLmFjdGl2aXRpZXN7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0O3dpZHRoOjEwMCU7Z2FwOjAgMzBweDttYXgtd2lkdGg6MTI5MHB4fUBtZWRpYShtYXgtd2lkdGg6IDE1NzNweCl7LmVsZW1lbnRvci13aWRnZXQtcHJvZ3JhbW1lIC5oYW5nYXIgLmVsZW1lbnRvci1jb250YWluZXIgLmFjdGl2aXRpZXN7bWFyZ2luLWxlZnQ6MjAwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDExNTlweCl7LmVsZW1lbnRvci13aWRnZXQtcHJvZ3JhbW1lIC5oYW5nYXIgLmVsZW1lbnRvci1jb250YWluZXIgLmFjdGl2aXRpZXN7bWFyZ2luLWxlZnQ6MjUwcHh9fS5lbGVtZW50b3Itd2lkZ2V0LXByb2dyYW1tZSAuaGFuZ2FyIC5lbGVtZW50b3ItY29udGFpbmVyIC5hY3Rpdml0aWVzIGFydGljbGUuYWN0aXZpdHl7d2lkdGg6MzAwcHggIWltcG9ydGFudDtoZWlnaHQ6NDAwcHggIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjMwcHh9QG1lZGlhKG1heC13aWR0aDogODk2cHgpey5lbGVtZW50b3Itd2lkZ2V0LXByb2dyYW1tZSAuaGFuZ2FyIC5lbGVtZW50b3ItY29udGFpbmVyIC5hY3Rpdml0aWVzIGFydGljbGUuYWN0aXZpdHk6bm90KDpsYXN0LWNoaWxkKXttYXJnaW4tcmlnaHQ6MjBweH19LmVsZW1lbnRvci13aWRnZXQtcHJvZ3JhbW1lIC5oYW5nYXIgLmVsZW1lbnRvci1jb250YWluZXIgLmFjdGl2aXRpZXMgYXJ0aWNsZS5hY3Rpdml0eTpudGgtY2hpbGQoMm4pe3RyYW5zZm9ybTp0cmFuc2xhdGVZKDUwJSl9QG1lZGlhKG1heC13aWR0aDogMTU3M3B4KXsuZWxlbWVudG9yLXdpZGdldC1wcm9ncmFtbWUgLmhhbmdhciAuZWxlbWVudG9yLWNvbnRhaW5lciAuYWN0aXZpdGllcyBhcnRpY2xlLmFjdGl2aXR5Om50aC1jaGlsZCgybil7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCl9fUBtZWRpYShtYXgtd2lkdGg6IDE1NzNweCl7LmVsZW1lbnRvci13aWRnZXQtcHJvZ3JhbW1lIC5oYW5nYXIgLmVsZW1lbnRvci1jb250YWluZXIgLmFjdGl2aXRpZXMgYXJ0aWNsZS5hY3Rpdml0eTpudGgtY2hpbGQoM24rMil7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoNTAlKX19QG1lZGlhKG1heC13aWR0aDogMTE1OXB4KXsuZWxlbWVudG9yLXdpZGdldC1wcm9ncmFtbWUgLmhhbmdhciAuZWxlbWVudG9yLWNvbnRhaW5lciAuYWN0aXZpdGllcyBhcnRpY2xlLmFjdGl2aXR5Om50aC1jaGlsZCgzbisyKXt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKX19QG1lZGlhKG1heC13aWR0aDogMTE1OXB4KXsuZWxlbWVudG9yLXdpZGdldC1wcm9ncmFtbWUgLmhhbmdhciAuZWxlbWVudG9yLWNvbnRhaW5lciAuYWN0aXZpdGllcyBhcnRpY2xlLmFjdGl2aXR5Om50aC1jaGlsZCgybil7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoNTAlKX19QG1lZGlhKG1heC13aWR0aDogODk2cHgpey5lbGVtZW50b3Itd2lkZ2V0LXByb2dyYW1tZSAuaGFuZ2FyIC5lbGVtZW50b3ItY29udGFpbmVyIC5hY3Rpdml0aWVzIGFydGljbGUuYWN0aXZpdHl7dHJhbnNmb3JtOnVuc2V0ICFpbXBvcnRhbnR9fS5lbGVtZW50b3Itd2lkZ2V0LXByb2dyYW1tZSAuaGFuZ2FyIC5zbGljay10cmFja3t3aWR0aDptYXgtY29udGVudCAhaW1wb3J0YW50fS5lbGVtZW50b3Itd2lkZ2V0LXByb2dyYW1tZSAuaGFuZ2FyIC5zbGljay1saXN0e292ZXJmbG93OnZpc2libGV9LmVsZW1lbnRvci13aWRnZXQtcHJvZ3JhbW1lIC5vdXRzaWRle3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbjttYXJnaW4tdG9wOjIwMHB4O3BhZGRpbmctdG9wOjYwcHg7cGFkZGluZy1ib3R0b206MTAwcHh9QG1lZGlhKG1heC13aWR0aDogODc5cHgpey5lbGVtZW50b3Itd2lkZ2V0LXByb2dyYW1tZSAub3V0c2lkZXttYXJnaW4tdG9wOjB9fUBtZWRpYShtYXgtd2lkdGg6IDQ2MHB4KXsuZWxlbWVudG9yLXdpZGdldC1wcm9ncmFtbWUgLm91dHNpZGV7cGFkZGluZy1ib3R0b206NTBweH19LmVsZW1lbnRvci13aWRnZXQtcHJvZ3JhbW1lIC5vdXRzaWRlIC5iYWNrZ3JvdW5ke2JhY2tncm91bmQtY29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3Itc2Vjb25kYXJ5KTtib3JkZXItcmFkaXVzOjAgMjAwcHggMjAwcHggMDt3aWR0aDo3MCU7aGVpZ2h0OjQwMHB4O3otaW5kZXg6LTE7cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhKG1heC13aWR0aDogODc5cHgpey5lbGVtZW50b3Itd2lkZ2V0LXByb2dyYW1tZSAub3V0c2lkZSAuYmFja2dyb3VuZHtib3JkZXItcmFkaXVzOjAgODBweCA4MHB4IDA7d2lkdGg6OTUlfX0uZWxlbWVudG9yLXdpZGdldC1wcm9ncmFtbWUgLm91dHNpZGUgLmJhY2tncm91bmQucmlnaHR7Ym9yZGVyLXJhZGl1czoyMDBweCAwIDAgMjAwcHg7bWFyZ2luLWxlZnQ6MzAlfUBtZWRpYShtYXgtd2lkdGg6IDg3OXB4KXsuZWxlbWVudG9yLXdpZGdldC1wcm9ncmFtbWUgLm91dHNpZGUgLmJhY2tncm91bmQucmlnaHR7Ym9yZGVyLXJhZGl1czo4MHB4IDAgMCA4MHB4O21hcmdpbi1sZWZ0OmF1dG99fS5lbGVtZW50b3Itd2lkZ2V0LXByb2dyYW1tZSAub3V0c2lkZSAuYmFja2dyb3VuZD5oM3t3aWR0aDoxMDAlO2ZvbnQtc2l6ZTo2MHB4O2ZvbnQtZmFtaWx5OnZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktcHJpbWFyeS1mb250LWZhbWlseSk7bWFyZ2luOjA7LXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6cmdiYSgwLDAsMCwwKTstd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOjJweDstd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXNlY29uZGFyeSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTEwMCUpO3RleHQtYWxpZ246Y2VudGVyO2xpbmUtaGVpZ2h0Oi43fUBtZWRpYShtYXgtd2lkdGg6IDg3OXB4KXsuZWxlbWVudG9yLXdpZGdldC1wcm9ncmFtbWUgLm91dHNpZGUgLmJhY2tncm91bmQ+aDN7dGV4dC1hbGlnbjpsZWZ0O3BhZGRpbmctbGVmdDoxNSV9fUBtZWRpYShtYXgtd2lkdGg6IDQ2MHB4KXsuZWxlbWVudG9yLXdpZGdldC1wcm9ncmFtbWUgLm91dHNpZGUgLmJhY2tncm91bmQ+aDN7Zm9udC1zaXplOjQwcHh9fS5lbGVtZW50b3Itd2lkZ2V0LXByb2dyYW1tZSAub3V0c2lkZSAuZWxlbWVudG9yLWNvbnRhaW5lcntwYWRkaW5nLWJvdHRvbTo1MHB4O21hcmdpbi10b3A6LTM1MHB4O2ZsZXgtd3JhcDp3cmFwfUBtZWRpYShtYXgtd2lkdGg6IDg3OXB4KXsuZWxlbWVudG9yLXdpZGdldC1wcm9ncmFtbWUgLm91dHNpZGUgLmVsZW1lbnRvci1jb250YWluZXJ7cGFkZGluZy1sZWZ0OjE1JX19LmVsZW1lbnRvci13aWRnZXQtcHJvZ3JhbW1lIC5vdXRzaWRlIC5lbGVtZW50b3ItY29udGFpbmVyIC5hY3Rpdml0aWVzIGFydGljbGUuYWN0aXZpdHl7d2lkdGg6MzAwcHggIWltcG9ydGFudDtoZWlnaHQ6NDAwcHggIWltcG9ydGFudH1AbWVkaWEobWF4LXdpZHRoOiAzNDBweCl7LmVsZW1lbnRvci13aWRnZXQtcHJvZ3JhbW1lIC5vdXRzaWRlIC5lbGVtZW50b3ItY29udGFpbmVyIC5hY3Rpdml0aWVzIGFydGljbGUuYWN0aXZpdHl7d2lkdGg6MjUwcHggIWltcG9ydGFudDtoZWlnaHQ6NDAwcHggIWltcG9ydGFudH19LmVsZW1lbnRvci13aWRnZXQtcHJvZ3JhbW1lIC5vdXRzaWRlIC5lbGVtZW50b3ItY29udGFpbmVyIC5hY3Rpdml0aWVzIGFydGljbGUuYWN0aXZpdHk6bm90KDpsYXN0LWNoaWxkKXttYXJnaW4tcmlnaHQ6MjBweH0uZWxlbWVudG9yLXdpZGdldC1wcm9ncmFtbWUgLm91dHNpZGUgLmFycm93e3Bvc2l0aW9uOmFic29sdXRlO3RvcDpjYWxjKDEwMCUgLSA0MHB4KTtjdXJzb3I6cG9pbnRlcjt6LWluZGV4OjJ9LmVsZW1lbnRvci13aWRnZXQtcHJvZ3JhbW1lIC5vdXRzaWRlIC5hcnJvdy5uZXh0e3JpZ2h0OjIwcHh9LmVsZW1lbnRvci13aWRnZXQtcHJvZ3JhbW1lIC5vdXRzaWRlIC5hcnJvdy5wcmV2e2xlZnQ6MjBweDt0cmFuc2Zvcm06cm90YXRlWSgxODBkZWcpO2Rpc3BsYXk6bm9uZX0uZWxlbWVudG9yLXdpZGdldC1wcm9ncmFtbWUgLm91dHNpZGUgLmFycm93OmhvdmVyIHN2Z3thbmltYXRpb246cHVsc2VUb1JpZ2h0IDFzIGVhc2UgaW5maW5pdGV9LmVsZW1lbnRvci13aWRnZXQtcHJvZ3JhbW1lIC5vdXRzaWRlIC5hcnJvdyBzdmd7d2lkdGg6MzBweH0uZWxlbWVudG9yLXdpZGdldC1wcm9ncmFtbWUgLm91dHNpZGUgLnNsaWNrLXRyYWNre3dpZHRoOm1heC1jb250ZW50ICFpbXBvcnRhbnR9LmVsZW1lbnRvci13aWRnZXQtcHJvZ3JhbW1lIC5vdXRzaWRlIC5zbGljay1saXN0e292ZXJmbG93OnZpc2libGV9QG1lZGlhKG1heC13aWR0aDogNDI5cHgpey5lbGVtZW50b3Itd2lkZ2V0LXByb2dyYW1tZSAub3V0c2lkZXtwYWRkaW5nLXRvcDoxMDBweH19QG1lZGlhKG1heC13aWR0aDogMTgyOHB4KXsuZWxlbWVudG9yLXdpZGdldC1wcm9ncmFtbWUgLm91dHNpZGUgLmFjdGl2aXRpZXN7bWFyZ2luLWxlZnQ6MTIwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDE1OTBweCl7LmVsZW1lbnRvci13aWRnZXQtcHJvZ3JhbW1lIC5vdXRzaWRlIC5hY3Rpdml0aWVze21hcmdpbi1sZWZ0OjE0MHB4fX1AbWVkaWEobWF4LXdpZHRoOiAxNTUwcHgpey5lbGVtZW50b3Itd2lkZ2V0LXByb2dyYW1tZSAub3V0c2lkZSAuYWN0aXZpdGllc3ttYXJnaW4tbGVmdDoyMDBweH19QG1lZGlhKG1heC13aWR0aDogODk2cHgpey5lbGVtZW50b3Itd2lkZ2V0LXByb2dyYW1tZSAub3V0c2lkZSAuYWN0aXZpdGllc3ttYXJnaW4tbGVmdDowfX0uZWxlbWVudG9yLXdpZGdldC1jd2Etb25nbGV0cyAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXJ7ZGlzcGxheTpmbGV4fS5lbGVtZW50b3Itd2lkZ2V0LWN3YS1vbmdsZXRzIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciAudGFic3tmbGV4OjF9LmVsZW1lbnRvci13aWRnZXQtY3dhLW9uZ2xldHMgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIC50YWJzIC50YWJ7ZGlzcGxheTpmbGV4O2N1cnNvcjpwb2ludGVyO21heC13aWR0aDo2MDBweDtmbGV4LXdyYXA6d3JhcH0uZWxlbWVudG9yLXdpZGdldC1jd2Etb25nbGV0cyAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIgLnRhYnMgLnRhYi5hY3RpdmV7ZGlzcGxheTpmbGV4fUBtZWRpYShtYXgtd2lkdGg6IDg4MHB4KXsuZWxlbWVudG9yLXdpZGdldC1jd2Etb25nbGV0cyAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIgLnRhYnMgLnRhYi5hY3RpdmUucmVkaXJlY3Rpb24gLnRpdGxle2JhY2tncm91bmQtY29sb3I6I2ZmZiAhaW1wb3J0YW50O2NvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXNlY29uZGFyeSkgIWltcG9ydGFudH19LmVsZW1lbnRvci13aWRnZXQtY3dhLW9uZ2xldHMgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIC50YWJzIC50YWIucmVkaXJlY3Rpb257cG9zaXRpb246cmVsYXRpdmV9LmVsZW1lbnRvci13aWRnZXQtY3dhLW9uZ2xldHMgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIC50YWJzIC50YWIucmVkaXJlY3Rpb24gLm1vcmV7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cGFkZGluZy1yaWdodDoxNnB4O2p1c3RpZnktY29udGVudDpmbGV4LWVuZDt0cmFuc2l0aW9uOi4zcyBlYXNlfUBtZWRpYShtYXgtd2lkdGg6IDg4MHB4KXsuZWxlbWVudG9yLXdpZGdldC1jd2Etb25nbGV0cyAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIgLnRhYnMgLnRhYi5yZWRpcmVjdGlvbiAubW9yZXtiYWNrZ3JvdW5kOm5vbmUgIWltcG9ydGFudDtjb2xvcjojMDAwICFpbXBvcnRhbnR9LmVsZW1lbnRvci13aWRnZXQtY3dhLW9uZ2xldHMgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIC50YWJzIC50YWIucmVkaXJlY3Rpb24gLm1vcmU6OmFmdGVye2JhY2tncm91bmQ6bm9uZSAhaW1wb3J0YW50O2NvbG9yOiMwMDAgIWltcG9ydGFudH19LmVsZW1lbnRvci13aWRnZXQtY3dhLW9uZ2xldHMgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIC50YWJzIC50YWIucmVkaXJlY3Rpb24gLm1vcmU6OmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO3dpZHRoOjQwcHg7aGVpZ2h0OjEwMCU7ei1pbmRleDotMTt0cmFuc2l0aW9uOmluaGVyaXR9LmVsZW1lbnRvci13aWRnZXQtY3dhLW9uZ2xldHMgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIC50YWJzIC50YWIgLmljb257d2lkdGg6MTIwcHg7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO3BhZGRpbmc6MjBweCAwfS5lbGVtZW50b3Itd2lkZ2V0LWN3YS1vbmdsZXRzIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciAudGFicyAudGFiIC5pY29uIHN2Z3t3aWR0aDozNXB4O2hlaWdodDozNXB4fS5lbGVtZW50b3Itd2lkZ2V0LWN3YS1vbmdsZXRzIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciAudGFicyAudGFiIC50aXRsZXt3aWR0aDpjYWxjKDEwMCUgLSAxNjBweCk7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtmb250LWZhbWlseTp2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtZm9udC1mYW1pbHkpO3BhZGRpbmc6MTBweCAyMHB4O2ZvbnQtc2l6ZToyMXB4O2ZvbnQtd2VpZ2h0OjYwMDt0cmFuc2l0aW9uOi4zcyBlYXNlfS5lbGVtZW50b3Itd2lkZ2V0LWN3YS1vbmdsZXRzIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciAudGFicyAudGFiIC5tb3Jle2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjt3aWR0aDo0MHB4O3RyYW5zaXRpb246LjNzIGVhc2V9LmVsZW1lbnRvci13aWRnZXQtY3dhLW9uZ2xldHMgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIC50YWJzIC50YWIgLmFjY29yZGVvbi1jb250ZW50e3dpZHRoOmNhbGMoMTAwJSAtIDQwcHgpO2ZvbnQtZmFtaWx5OnZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1mb250LWZhbWlseSk7Zm9udC1zaXplOjE2cHg7cGFkZGluZy1sZWZ0OjEyMHB4O21heC1oZWlnaHQ6MDt0cmFuc2l0aW9uOm1heC1oZWlnaHQgLjRzIGVhc2V9LmVsZW1lbnRvci13aWRnZXQtY3dhLW9uZ2xldHMgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIC50YWJzIC50YWIgLmFjY29yZGVvbi1jb250ZW50IC50ZXh0e3BhZGRpbmc6MTBweCAyMHB4fS5lbGVtZW50b3Itd2lkZ2V0LWN3YS1vbmdsZXRzIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciAudGFicyAudGFiIC5hY2NvcmRlb24tY29udGVudCBhe2NvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXNlY29uZGFyeSl9LmVsZW1lbnRvci13aWRnZXQtY3dhLW9uZ2xldHMgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIC50YWJzIC50YWIgLmFjY29yZGVvbi1jb250ZW50IGE6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0uZWxlbWVudG9yLXdpZGdldC1jd2Etb25nbGV0cyAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIgLmltYWdlc3tmbGV4OjE7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTEwMHB4KTtwYWRkaW5nLXJpZ2h0OjM1cHh9QG1lZGlhKG1heC13aWR0aDogODgwcHgpey5lbGVtZW50b3Itd2lkZ2V0LWN3YS1vbmdsZXRzIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciAuaW1hZ2Vze2Rpc3BsYXk6bm9uZX19LmVsZW1lbnRvci13aWRnZXQtY3dhLW9uZ2xldHMgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIC5pbWFnZXMgLmltYWdle2Rpc3BsYXk6bm9uZTtwb3NpdGlvbjpyZWxhdGl2ZTtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmR9LmVsZW1lbnRvci13aWRnZXQtY3dhLW9uZ2xldHMgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIC5pbWFnZXMgLmltYWdlLmFjdGl2ZXtkaXNwbGF5OmZsZXh9LmVsZW1lbnRvci13aWRnZXQtY3dhLW9uZ2xldHMgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIC5pbWFnZXMgLmltYWdlIHN2Z3t0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjtoZWlnaHQ6YXV0bztwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDpjYWxjKDEwMCUgLSAzNXB4KTttYXgtd2lkdGg6NjAwcHh9LmVsZW1lbnRvci13aWRnZXQtY3dhLW9uZ2xldHMgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIC5pbWFnZXMgLmltYWdlIHN2Zy5iYWNrZ3JvdW5ke3Bvc2l0aW9uOmFic29sdXRlO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyO3RyYW5zZm9ybTpyb3RhdGUoLThkZWcpfS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgYnV0dG9uW3R5cGU9c3VibWl0XSAubGRzLXJvbGxlciBkaXY6OmFmdGVye2JhY2tncm91bmQtY29sb3I6I2ZmZn0uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5wcmUtZmlsdGVye21hcmdpbi1ib3R0b206NzBweDtwYWRkaW5nOjAgMTBweH0uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5wcmUtZmlsdGVyIC5lbGVtZW50b3ItY29udGFpbmVye2ZsZXgtd3JhcDp3cmFwO2dhcDoyMHB4fS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLnByZS1maWx0ZXIgLmVsZW1lbnRvci1jb250YWluZXIgLmZpbHRlcntib3JkZXItcmFkaXVzOjE1cHg7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3BhZGRpbmc6MTBweCAyMHB4O21heC13aWR0aDo3MDBweDtjdXJzb3I6ZGVmYXVsdDtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7cG9zaXRpb246cmVsYXRpdmU7Y29sb3I6I2ZmZjtmb250LWZhbWlseTp2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtZm9udC1mYW1pbHkpO2ZsZXgtZ3JvdzoxfS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLnByZS1maWx0ZXIgLmVsZW1lbnRvci1jb250YWluZXIgLmZpbHRlcjo6c2VsZWN0aW9ue2JhY2tncm91bmQ6bm9uZX0uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5wcmUtZmlsdGVyIC5lbGVtZW50b3ItY29udGFpbmVyIC5maWx0ZXI6aG92ZXIgLnJlbW92ZXtvcGFjaXR5OjF9LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAucHJlLWZpbHRlciAuZWxlbWVudG9yLWNvbnRhaW5lciAuZmlsdGVyIC5yZW1vdmV7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO2xpbmUtaGVpZ2h0OjE7Zm9udC1zaXplOjEwcHg7d2lkdGg6MjBweDtoZWlnaHQ6MjBweDtib3JkZXItcmFkaXVzOjUwJTtiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTQwJSwgLTQwJSk7b3BhY2l0eTowO3RyYW5zaXRpb246LjNzIGVhc2U7Y3Vyc29yOnBvaW50ZXJ9LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAucHJlLWZpbHRlciAuZWxlbWVudG9yLWNvbnRhaW5lciAuZmlsdGVyIHN2Z3t3aWR0aDoyNXB4O2hlaWdodDozMHB4O21hcmdpbi1yaWdodDoxNXB4O2ZpbGw6I2ZmZn0uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5wcmUtZmlsdGVyIC5lbGVtZW50b3ItY29udGFpbmVyIC5maWx0ZXIgc3Bhbi5zdWJ0YWc6bm90KDpsYXN0LWNoaWxkKXttYXJnaW4tcmlnaHQ6MTVweDtwb3NpdGlvbjpyZWxhdGl2ZX0uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5wcmUtZmlsdGVyIC5lbGVtZW50b3ItY29udGFpbmVyIC5maWx0ZXIgc3Bhbi5zdWJ0YWc6bm90KDpsYXN0LWNoaWxkKTo6YWZ0ZXJ7Y29udGVudDpcIjtcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2xlZnQ6Y2FsYygxMDAlICsgNnB4KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTtmb250LWZhbWlseTp2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtZm9udC1mYW1pbHkpO2NvbG9yOmluaGVyaXQ7Zm9udC13ZWlnaHQ6NDAwfS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLnByZS1maWx0ZXIgLmVsZW1lbnRvci1jb250YWluZXIgLmZpbHRlci5kYXRle29yZGVyOjF9LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAucHJlLWZpbHRlciAuZWxlbWVudG9yLWNvbnRhaW5lciAuZmlsdGVyLnByb2ZpbHtvcmRlcjoyfS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLnByZS1maWx0ZXIgLmVsZW1lbnRvci1jb250YWluZXIgLmZpbHRlci50eXBle29yZGVyOjN9LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAucHJlLWZpbHRlciAuZWxlbWVudG9yLWNvbnRhaW5lciAuZmlsdGVyLnRoZW1hdGlxdWVze29yZGVyOjR9LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAucHJlLWZpbHRlciAuZWxlbWVudG9yLWNvbnRhaW5lciAuZmlsdGVyLmxvY2F0aW9ue29yZGVyOjV9LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAucHJlLWZpbHRlciAuZWxlbWVudG9yLWNvbnRhaW5lciAuZmlsdGVyLm5pdmVhdXhfc2NvbGFpcmVze29yZGVyOjZ9LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAucHJlLWZpbHRlciAuZWxlbWVudG9yLWNvbnRhaW5lciAuZmlsdGVyLnByb2ZpbF90eXBle29yZGVyOjd9LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAucHJlLWZpbHRlciAuZWxlbWVudG9yLWNvbnRhaW5lciAuZmlsdGVyLmZvcm1hdHN7b3JkZXI6OH0uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5wcmUtZmlsdGVyIC5lbGVtZW50b3ItY29udGFpbmVyIC5maWx0ZXIubWFycXVlc3tvcmRlcjo5fS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVye2ZvbnQtZmFtaWx5OnZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1mb250LWZhbWlseSk7bWFyZ2luLWJvdHRvbToxMDBweH0uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fdGl0bGUgaDR7Zm9udC1zaXplOjE4cHg7Zm9udC13ZWlnaHQ6NjAwfS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50e2JhY2tncm91bmQtY29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItcHJpbWFyeSl9LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXJ7cGFkZGluZzo1MHB4IDEwcHg7cG9zaXRpb246cmVsYXRpdmV9LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybXtkaXNwbGF5OmZsZXg7d2lkdGg6MTAwJTtnYXA6MjBweDtmbGV4LXdyYXA6d3JhcH0uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtLmhhcy1zdWItZmlsdGVyc3twYWRkaW5nLXRvcDozMHB4fS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0uaGFzLXN1Yi1maWx0ZXJzIC5zdWItZmlsdGVyc3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7ei1pbmRleDoxMDtnYXA6MjBweCAzMHB4fUBtZWRpYShtYXgtd2lkdGg6IDgyMHB4KXsuZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtLmhhcy1zdWItZmlsdGVycyAuc3ViLWZpbHRlcnN7cG9zaXRpb246c3RhdGljO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApO21hcmdpbi10b3A6LTMwcHg7ZmxleC13cmFwOndyYXB9LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybS5oYXMtc3ViLWZpbHRlcnMgLnN1Yi1maWx0ZXJzIC5kYXRlLXN1Yi1maWx0ZXJ7d2lkdGg6Y2FsYyg1MCUgLSAxNXB4KSAhaW1wb3J0YW50O2ZvbnQtc2l6ZToxOHB4ICFpbXBvcnRhbnQ7aGVpZ2h0OnVuc2V0ICFpbXBvcnRhbnR9fUBtZWRpYShtYXgtd2lkdGg6IDgyMHB4KWFuZCAobWF4LXdpZHRoOiA2NDBweCl7LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybS5oYXMtc3ViLWZpbHRlcnMgLnN1Yi1maWx0ZXJzIC5kYXRlLXN1Yi1maWx0ZXJ7d2lkdGg6MTAwJSAhaW1wb3J0YW50fX1AbWVkaWEobWF4LXdpZHRoOiA4MjBweCl7LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybS5oYXMtc3ViLWZpbHRlcnMgLnN1Yi1maWx0ZXJzIC5kYXRlLXN1Yi1maWx0ZXIgLmZpbHRlcl9fdGl0bGV7Zm9udC1zaXplOjE4cHggIWltcG9ydGFudDtwYWRkaW5nOjEwcHggMjBweCAhaW1wb3J0YW50fX0uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtLmhhcy1zdWItZmlsdGVycyAuc3ViLWZpbHRlcnMgLmRhdGUtc3ViLWZpbHRlcntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjpzb2xpZCAxcHggI2QzZDNkMztib3JkZXItcmFkaXVzOjIwcHg7Zm9udC1zaXplOjIycHg7Zm9udC13ZWlnaHQ6NjAwO3RleHQtYWxpZ246Y2VudGVyO2hlaWdodDo3MHB4O3BhZGRpbmc6MTBweCAyMHB4O3dpZHRoOmNhbGMoMjUlIC0gMzBweCk7dHJhbnNpdGlvbjphbGwgLjVzfS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0uaGFzLXN1Yi1maWx0ZXJzIC5zdWItZmlsdGVycyAuZGF0ZS1zdWItZmlsdGVyLC5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0uaGFzLXN1Yi1maWx0ZXJzIC5zdWItZmlsdGVycyAuZGF0ZS1zdWItZmlsdGVyIC5maWx0ZXJfX3RpdGxle2NvbG9yOiMwMDB9LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybS5oYXMtc3ViLWZpbHRlcnMgLnN1Yi1maWx0ZXJzIC5kYXRlLXN1Yi1maWx0ZXI6YWZ0ZXIsLmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybS5oYXMtc3ViLWZpbHRlcnMgLnN1Yi1maWx0ZXJzIC5kYXRlLXN1Yi1maWx0ZXIgLmZpbHRlcl9fdGl0bGU6YWZ0ZXJ7ZGlzcGxheTpub25lfS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0uaGFzLXN1Yi1maWx0ZXJzIC5zdWItZmlsdGVycyAuZGF0ZS1zdWItZmlsdGVyLmZpbHRlcntwYWRkaW5nOjB9LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybS5oYXMtc3ViLWZpbHRlcnMgLnN1Yi1maWx0ZXJzIC5kYXRlLXN1Yi1maWx0ZXIuZmlsdGVyIC5maWx0ZXJfX3RpdGxle2hlaWdodDoxMDAlO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcn0uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtLmhhcy1zdWItZmlsdGVycyAuc3ViLWZpbHRlcnMgLmRhdGUtc3ViLWZpbHRlcjpob3ZlciwuZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtLmhhcy1zdWItZmlsdGVycyAuc3ViLWZpbHRlcnMgLmRhdGUtc3ViLWZpbHRlci5hY3RpdmV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpfS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0uaGFzLXN1Yi1maWx0ZXJzIC5zdWItZmlsdGVycyAuZGF0ZS1zdWItZmlsdGVyOmhvdmVyLC5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0uaGFzLXN1Yi1maWx0ZXJzIC5zdWItZmlsdGVycyAuZGF0ZS1zdWItZmlsdGVyOmhvdmVyIC5maWx0ZXJfX3RpdGxlLC5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0uaGFzLXN1Yi1maWx0ZXJzIC5zdWItZmlsdGVycyAuZGF0ZS1zdWItZmlsdGVyLmFjdGl2ZSwuZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtLmhhcy1zdWItZmlsdGVycyAuc3ViLWZpbHRlcnMgLmRhdGUtc3ViLWZpbHRlci5hY3RpdmUgLmZpbHRlcl9fdGl0bGV7Y29sb3I6I2ZmZn0uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtLmhhcy1zdWItZmlsdGVycyAuc3ViLWZpbHRlcnMgLmRhdGUtc3ViLWZpbHRlci5jdXN0b20tZGF0ZSAuZmxhdHBpY2tye2Rpc3BsYXk6bm9uZX0uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtLmhhcy1zdWItZmlsdGVycyAuc3ViLWZpbHRlcnMgLmRhdGUtc3ViLWZpbHRlci5jdXN0b20tZGF0ZSAuZmxhdHBpY2tyLWNhbGVuZGFyOmJlZm9yZSwuZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtLmhhcy1zdWItZmlsdGVycyAuc3ViLWZpbHRlcnMgLmRhdGUtc3ViLWZpbHRlci5jdXN0b20tZGF0ZSAuZmxhdHBpY2tyLWNhbGVuZGFyOmFmdGVye2NvbnRlbnQ6bm9uZX0uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtLmhhcy1zdWItZmlsdGVycyAuc3ViLWZpbHRlcnMgLmRhdGUtc3ViLWZpbHRlci5jdXN0b20tZGF0ZSAuZmxhdHBpY2tyLWNhbGVuZGFye3dpZHRoOm1pbi1jb250ZW50O21pbi13aWR0aDoxMDAlfS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0uaGFzLXN1Yi1maWx0ZXJzIC5zdWItZmlsdGVycyAuZGF0ZS1zdWItZmlsdGVyLmN1c3RvbS1kYXRlIC5mbGF0cGlja3ItY2FsZW5kYXIgLmRheUNvbnRhaW5lciAuZmxhdHBpY2tyLWRheS5zZWxlY3RlZCwuZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtLmhhcy1zdWItZmlsdGVycyAuc3ViLWZpbHRlcnMgLmRhdGUtc3ViLWZpbHRlci5jdXN0b20tZGF0ZSAuZmxhdHBpY2tyLWNhbGVuZGFyIC5kYXlDb250YWluZXIgLmZsYXRwaWNrci1kYXkuc3RhcnRSYW5nZSwuZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtLmhhcy1zdWItZmlsdGVycyAuc3ViLWZpbHRlcnMgLmRhdGUtc3ViLWZpbHRlci5jdXN0b20tZGF0ZSAuZmxhdHBpY2tyLWNhbGVuZGFyIC5kYXlDb250YWluZXIgLmZsYXRwaWNrci1kYXkuZW5kUmFuZ2V7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpO2JvcmRlcjpub25lfS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0uaGFzLXN1Yi1maWx0ZXJzIC5zdWItZmlsdGVycyAuZGF0ZS1zdWItZmlsdGVyLmN1c3RvbS1kYXRlIC5mbGF0cGlja3ItY2FsZW5kYXIgLmZsYXRwaWNrci1kYXkuc2VsZWN0ZWQuc3RhcnRSYW5nZSsuZW5kUmFuZ2U6bm90KDpudGgtY2hpbGQoN24rMSkpLC5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0uaGFzLXN1Yi1maWx0ZXJzIC5zdWItZmlsdGVycyAuZGF0ZS1zdWItZmlsdGVyLmN1c3RvbS1kYXRlIC5mbGF0cGlja3ItY2FsZW5kYXIgLmZsYXRwaWNrci1kYXkuc3RhcnRSYW5nZS5zdGFydFJhbmdlKy5lbmRSYW5nZTpub3QoOm50aC1jaGlsZCg3bisxKSksLmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybS5oYXMtc3ViLWZpbHRlcnMgLnN1Yi1maWx0ZXJzIC5kYXRlLXN1Yi1maWx0ZXIuY3VzdG9tLWRhdGUgLmZsYXRwaWNrci1jYWxlbmRhciAuZmxhdHBpY2tyLWRheS5lbmRSYW5nZS5zdGFydFJhbmdlKy5lbmRSYW5nZTpub3QoOm50aC1jaGlsZCg3bisxKSl7Ym94LXNoYWRvdzotMTBweCAwIDAgdmFyKC0tZS1nbG9iYWwtY29sb3Itc2Vjb25kYXJ5KX0uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXJ7cG9zaXRpb246cmVsYXRpdmU7ZmxleDoxO2N1cnNvcjpwb2ludGVyO3RyYW5zaXRpb246LjNzO2JvcmRlci1yYWRpdXM6MTVweDt3aWR0aDptYXgtY29udGVudH0uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXI6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlcjpob3ZlciAuZmlsdGVyX190aXRsZXtjb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1wcmltYXJ5KX0uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXJfX3RpdGxle2ZvbnQtc2l6ZToyMHB4O2NvbG9yOiNmZmY7dGV4dC1hbGlnbjpjZW50ZXI7ZGlzcGxheTpibG9jazt0cmFuc2l0aW9uOi4zcztwYWRkaW5nOjVweCAyMHB4O21pbi13aWR0aDoxMDAlO3dpZHRoOm1heC1jb250ZW50fS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlcl9fdGl0bGUgaXttYXJnaW4tbGVmdDoyMHB4O2ZvbnQtc2l6ZToxNnB4fS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlcl9fdGl0bGUgc3Zne3dpZHRoOjM1cHg7aGVpZ2h0OjQwcHg7bWFyZ2luLXJpZ2h0OjE1cHg7dHJhbnNpdGlvbjouNHMgZWFzZX0uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXJfX3RpdGxlIHNwYW4udGFne2Rpc3BsYXk6aW5saW5lLWJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlfS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlcl9fdGl0bGUgc3Bhbi50YWc6bm90KDpsYXN0LWNoaWxkKXttYXJnaW4tcmlnaHQ6MTVweH0uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXJfX3RpdGxlIHNwYW4udGFnOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVye2NvbnRlbnQ6XCI7XCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0OmNhbGMoMTAwJSArIDZweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7Zm9udC1mYW1pbHk6dmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtZmFtaWx5KTtjb2xvcjppbmhlcml0O2ZvbnQtd2VpZ2h0OjYwMH0uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIuZGF0ZSAuZmxhdHBpY2tye2Rpc3BsYXk6bm9uZX0uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIuZGF0ZSAuZmxhdHBpY2tyLWNhbGVuZGFyOmJlZm9yZSwuZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIuZGF0ZSAuZmxhdHBpY2tyLWNhbGVuZGFyOmFmdGVye2NvbnRlbnQ6bm9uZX0uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIuZGF0ZSAuZmxhdHBpY2tyLWNhbGVuZGFye3dpZHRoOm1pbi1jb250ZW50O21pbi13aWR0aDoxMDAlfS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci5kYXRlIC5mbGF0cGlja3ItY2FsZW5kYXIgLmRheUNvbnRhaW5lciAuZmxhdHBpY2tyLWRheS5zZWxlY3RlZCwuZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIuZGF0ZSAuZmxhdHBpY2tyLWNhbGVuZGFyIC5kYXlDb250YWluZXIgLmZsYXRwaWNrci1kYXkuc3RhcnRSYW5nZSwuZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIuZGF0ZSAuZmxhdHBpY2tyLWNhbGVuZGFyIC5kYXlDb250YWluZXIgLmZsYXRwaWNrci1kYXkuZW5kUmFuZ2V7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpO2JvcmRlcjpub25lfS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci5kYXRlIC5mbGF0cGlja3ItY2FsZW5kYXIgLmZsYXRwaWNrci1kYXkuc2VsZWN0ZWQuc3RhcnRSYW5nZSsuZW5kUmFuZ2U6bm90KDpudGgtY2hpbGQoN24rMSkpLC5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci5kYXRlIC5mbGF0cGlja3ItY2FsZW5kYXIgLmZsYXRwaWNrci1kYXkuc3RhcnRSYW5nZS5zdGFydFJhbmdlKy5lbmRSYW5nZTpub3QoOm50aC1jaGlsZCg3bisxKSksLmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLmRhdGUgLmZsYXRwaWNrci1jYWxlbmRhciAuZmxhdHBpY2tyLWRheS5lbmRSYW5nZS5zdGFydFJhbmdlKy5lbmRSYW5nZTpub3QoOm50aC1jaGlsZCg3bisxKSl7Ym94LXNoYWRvdzotMTBweCAwIDAgdmFyKC0tZS1nbG9iYWwtY29sb3Itc2Vjb25kYXJ5KX0uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIub3BlbmVke2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItcmFkaXVzOjE1cHggMTVweCAwIDB9LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLm9wZW5lZCAuZmlsdGVyX190aXRsZXtwb3NpdGlvbjpyZWxhdGl2ZTtib3JkZXI6bm9uZSAhaW1wb3J0YW50O2NvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXByaW1hcnkpfS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci5vcGVuZWQgLmZpbHRlcl9fdGl0bGU6OmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MXB4O2JhY2tncm91bmQtY29sb3I6I2VjZWNlY30uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIuZGF0ZSAuZHJvcGRvd257bWluLXdpZHRoOm1heC1jb250ZW50fS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci5wcm9maWx7bWluLXdpZHRoOjIzM3B4fS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci5wcm9maWwgLmRyb3Bkb3due3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxMDAlO2xlZnQ6MDt3aWR0aDoxMDAlO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItcmFkaXVzOjAgMCAxNXB4IDE1cHg7ei1pbmRleDo1MTtvcGFjaXR5OjA7cG9pbnRlci1ldmVudHM6bm9uZTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMjBweCk7dHJhbnNpdGlvbjouM3MgY3ViaWMtYmV6aWVyKDAuMjMsIDEsIDAuMzIsIDEpO2JveC1zaGFkb3c6MCA1cHggMTBweCAtNXB4IHJnYmEoMCwwLDAsLjE1KTtwYWRkaW5nOjIwcHg7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2dhcDoyMHB4IDEwcHh9LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLnByb2ZpbCAuZHJvcGRvd24gLml0ZW1fX3BhcmVudC1uYW1le3dpZHRoOjMzJTt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXdlaWdodDo2MDA7Zm9udC1zaXplOjE1cHg7Y29sb3I6dmFyKC0tZS1nbG9ibGEtY29sb3ItdGV4dCl9QG1lZGlhKG1heC13aWR0aDogMzIwcHgpey5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci5wcm9maWwgLmRyb3Bkb3duIC5pdGVtX19wYXJlbnQtbmFtZXt0ZXh0LWFsaWduOmNlbnRlcjt3aWR0aDoxMDAlfX0uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIucHJvZmlsIC5kcm9wZG93biAuaXRlbVtkYXRhLWNoaWxkLWNvdW50PVwiMVwiXXt3aWR0aDozMyU7bWluLXdpZHRoOm1heC1jb250ZW50fUBtZWRpYShtYXgtd2lkdGg6IDMyMHB4KXsuZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIucHJvZmlsIC5kcm9wZG93biAuaXRlbVtkYXRhLWNoaWxkLWNvdW50PVwiMVwiXXt3aWR0aDo1MCV9fS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci5wcm9maWwgLmRyb3Bkb3duIC5pdGVtW2RhdGEtY2hpbGQtY291bnQ9XCIxXCJdIC5pdGVtX19wYXJlbnQtbmFtZXt3aWR0aDoxMDAlfS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci5wcm9maWwgLmRyb3Bkb3duIC5pdGVtW2RhdGEtY2hpbGQtY291bnQ9XCIxXCJdIC5pdGVtX19jaGlsZHJlbnN7anVzdGlmeS1jb250ZW50OmNlbnRlcn0uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIucHJvZmlsIC5kcm9wZG93biAuaXRlbVtkYXRhLWNoaWxkLWNvdW50PVwiM1wiXXt3aWR0aDoxMDAlfS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci5wcm9maWwgLmRyb3Bkb3duIC5pdGVtW2RhdGEtY2hpbGQtY291bnQ9XCIzXCJdIC5pdGVtX19jaGlsZHJlbnN7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47d2lkdGg6MTAwJX1AbWVkaWEobWF4LXdpZHRoOiAzMjBweCl7LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLnByb2ZpbCAuZHJvcGRvd24gLml0ZW06bm90KFtkYXRhLWNoaWxkLWNvdW50PVwiMVwiXSkgLml0ZW1fX2NoaWxkcmVuc3tnYXA6MjBweH19LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLnByb2ZpbCAuZHJvcGRvd24gLml0ZW1fX2NoaWxkcmVuc3tkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7Z2FwOjAgMTBweH1AbWVkaWEobWF4LXdpZHRoOiAzMjBweCl7LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLnByb2ZpbCAuZHJvcGRvd24gLml0ZW1fX2NoaWxkcmVuc3tmbGV4LXdyYXA6d3JhcDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfX1AbWVkaWEobWF4LXdpZHRoOiAzMjBweCl7LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLnByb2ZpbCAuZHJvcGRvd24gLml0ZW1fX2NoaWxkcmVuc19fY2hpbGR7d2lkdGg6bWF4LWNvbnRlbnR9fS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci5wcm9maWwgLmRyb3Bkb3duIC5pdGVtX19jaGlsZHJlbnNfX2NoaWxkX19uYW1le2ZvbnQtc2l6ZToxNHB4O2NvbG9yOnJnYmEoMCwwLDAsLjYpO3RleHQtYWxpZ246Y2VudGVyfS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci5wcm9maWwgLmRyb3Bkb3duIC5pdGVtX19jaGlsZHJlbnNfX2NoaWxkX19jb3VudGVye2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjttYXJnaW4tdG9wOjNweH0uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIucHJvZmlsIC5kcm9wZG93biAuaXRlbV9fY2hpbGRyZW5zX19jaGlsZF9fY291bnRlciBpbnB1dHtkaXNwbGF5Om5vbmV9LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLnByb2ZpbCAuZHJvcGRvd24gLml0ZW1fX2NoaWxkcmVuc19fY2hpbGRfX2NvdW50ZXIgc3Bhbnt3aWR0aDozMHB4O2hlaWdodDozMHB4O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtjb2xvcjojZmZmO2JvcmRlci1yYWRpdXM6NTAlO2N1cnNvcjpwb2ludGVyO2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjE7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpfS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci5wcm9maWwgLmRyb3Bkb3duIC5pdGVtX19jaGlsZHJlbnNfX2NoaWxkX19jb3VudGVyIGRpdntwYWRkaW5nOjAgNXB4O2NvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXRleHQpO2ZvbnQtd2VpZ2h0OjYwMDttaW4td2lkdGg6MzBweDt0ZXh0LWFsaWduOmNlbnRlcn0uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIucHJvZmlsLm9wZW5lZCAuZHJvcGRvd257b3BhY2l0eToxO3BvaW50ZXItZXZlbnRzOnVuc2V0O3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApfS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci50eXBlcyAuZHJvcGRvd24sLmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLmxvY2F0aW9ucyAuZHJvcGRvd24sLmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLm5pdmVhdXhfc2NvbGFpcmVzIC5kcm9wZG93biwuZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIudGhlbWF0aXF1ZXMgLmRyb3Bkb3duLC5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci5wcm9maWxfdHlwZSAuZHJvcGRvd24sLmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLmZvcm1hdHMgLmRyb3Bkb3duLC5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci5tYXJxdWVzIC5kcm9wZG93bntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTAwJTtsZWZ0OjA7d2lkdGg6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLXJhZGl1czowIDAgMTVweCAxNXB4O3otaW5kZXg6NTE7b3BhY2l0eTowO3BvaW50ZXItZXZlbnRzOm5vbmU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTIwcHgpO3RyYW5zaXRpb246LjNzIGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKTtib3gtc2hhZG93OjAgNXB4IDEwcHggLTVweCByZ2JhKDAsMCwwLC4xNSk7b3ZlcmZsb3c6aGlkZGVufS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci50eXBlcyAuZHJvcGRvd24gc2VsZWN0LC5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci5sb2NhdGlvbnMgLmRyb3Bkb3duIHNlbGVjdCwuZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIubml2ZWF1eF9zY29sYWlyZXMgLmRyb3Bkb3duIHNlbGVjdCwuZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIudGhlbWF0aXF1ZXMgLmRyb3Bkb3duIHNlbGVjdCwuZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIucHJvZmlsX3R5cGUgLmRyb3Bkb3duIHNlbGVjdCwuZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIuZm9ybWF0cyAuZHJvcGRvd24gc2VsZWN0LC5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci5tYXJxdWVzIC5kcm9wZG93biBzZWxlY3R7ZGlzcGxheTpub25lfS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci50eXBlcyAuZHJvcGRvd24gdWwsLmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLmxvY2F0aW9ucyAuZHJvcGRvd24gdWwsLmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLm5pdmVhdXhfc2NvbGFpcmVzIC5kcm9wZG93biB1bCwuZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIudGhlbWF0aXF1ZXMgLmRyb3Bkb3duIHVsLC5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci5wcm9maWxfdHlwZSAuZHJvcGRvd24gdWwsLmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLmZvcm1hdHMgLmRyb3Bkb3duIHVsLC5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci5tYXJxdWVzIC5kcm9wZG93biB1bHtsaXN0LXN0eWxlLXR5cGU6bm9uZTttYXgtaGVpZ2h0OjMwMHB4O292ZXJmbG93LXk6YXV0bztwYWRkaW5nOjB9LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLnR5cGVzIC5kcm9wZG93biB1bCBsaSwuZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIubG9jYXRpb25zIC5kcm9wZG93biB1bCBsaSwuZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIubml2ZWF1eF9zY29sYWlyZXMgLmRyb3Bkb3duIHVsIGxpLC5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci50aGVtYXRpcXVlcyAuZHJvcGRvd24gdWwgbGksLmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLnByb2ZpbF90eXBlIC5kcm9wZG93biB1bCBsaSwuZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIuZm9ybWF0cyAuZHJvcGRvd24gdWwgbGksLmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLm1hcnF1ZXMgLmRyb3Bkb3duIHVsIGxpe3BhZGRpbmc6NXB4IDIwcHg7Ym94LXNpemluZzpib3JkZXItYm94fS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci50eXBlcyAuZHJvcGRvd24gdWwgbGk6bm90KDpsYXN0LWNoaWxkKSwuZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIubG9jYXRpb25zIC5kcm9wZG93biB1bCBsaTpub3QoOmxhc3QtY2hpbGQpLC5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci5uaXZlYXV4X3Njb2xhaXJlcyAuZHJvcGRvd24gdWwgbGk6bm90KDpsYXN0LWNoaWxkKSwuZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIudGhlbWF0aXF1ZXMgLmRyb3Bkb3duIHVsIGxpOm5vdCg6bGFzdC1jaGlsZCksLmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLnByb2ZpbF90eXBlIC5kcm9wZG93biB1bCBsaTpub3QoOmxhc3QtY2hpbGQpLC5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci5mb3JtYXRzIC5kcm9wZG93biB1bCBsaTpub3QoOmxhc3QtY2hpbGQpLC5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci5tYXJxdWVzIC5kcm9wZG93biB1bCBsaTpub3QoOmxhc3QtY2hpbGQpe2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlY2VjZWN9LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLnR5cGVzIC5kcm9wZG93biB1bCBsaTpob3ZlciwuZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIubG9jYXRpb25zIC5kcm9wZG93biB1bCBsaTpob3ZlciwuZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIubml2ZWF1eF9zY29sYWlyZXMgLmRyb3Bkb3duIHVsIGxpOmhvdmVyLC5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci50aGVtYXRpcXVlcyAuZHJvcGRvd24gdWwgbGk6aG92ZXIsLmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLnByb2ZpbF90eXBlIC5kcm9wZG93biB1bCBsaTpob3ZlciwuZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIuZm9ybWF0cyAuZHJvcGRvd24gdWwgbGk6aG92ZXIsLmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLm1hcnF1ZXMgLmRyb3Bkb3duIHVsIGxpOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2VjZWNlY30uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIudHlwZXMgLmRyb3Bkb3duIHVsIGxpLnNlbGVjdGVkLC5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci5sb2NhdGlvbnMgLmRyb3Bkb3duIHVsIGxpLnNlbGVjdGVkLC5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci5uaXZlYXV4X3Njb2xhaXJlcyAuZHJvcGRvd24gdWwgbGkuc2VsZWN0ZWQsLmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLnRoZW1hdGlxdWVzIC5kcm9wZG93biB1bCBsaS5zZWxlY3RlZCwuZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIucHJvZmlsX3R5cGUgLmRyb3Bkb3duIHVsIGxpLnNlbGVjdGVkLC5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci5mb3JtYXRzIC5kcm9wZG93biB1bCBsaS5zZWxlY3RlZCwuZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIubWFycXVlcyAuZHJvcGRvd24gdWwgbGkuc2VsZWN0ZWR7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpO2NvbG9yOiNmZmY7Ym9yZGVyLWJvdHRvbS1jb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpfS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci50eXBlcy5vcGVuZWQgLmRyb3Bkb3duLC5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci5sb2NhdGlvbnMub3BlbmVkIC5kcm9wZG93biwuZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIubml2ZWF1eF9zY29sYWlyZXMub3BlbmVkIC5kcm9wZG93biwuZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIudGhlbWF0aXF1ZXMub3BlbmVkIC5kcm9wZG93biwuZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIucHJvZmlsX3R5cGUub3BlbmVkIC5kcm9wZG93biwuZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIuZm9ybWF0cy5vcGVuZWQgLmRyb3Bkb3duLC5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci5tYXJxdWVzLm9wZW5lZCAuZHJvcGRvd257b3BhY2l0eToxO3BvaW50ZXItZXZlbnRzOnVuc2V0O3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApfS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyPmJ1dHRvbntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTAwJTtyaWdodDoxMHB4O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7cGFkZGluZzoyMHB4IDYwcHg7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7Ym9yZGVyLXJhZGl1czowIDAgMTVweCAxNXB4O2ZvbnQtd2VpZ2h0OjYwMDtmb250LXNpemU6MThweDtsaW5lLWhlaWdodDoxO2JvcmRlcjpub25lO291dGxpbmU6bm9uZTt0cmFuc2l0aW9uOi40cyBlYXNlfS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyPmJ1dHRvbjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiM5ZjE5NDN9LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuYWN0aXZpdHktbGlzdC1zZWN0aW9uPi5lbGVtZW50b3ItY29udGFpbmVye2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5hY3Rpdml0eS1saXN0LXNlY3Rpb24+LmVsZW1lbnRvci1jb250YWluZXIgLm1vcmVfYWN0aXZpdGllc3twb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDptYXgtY29udGVudDttYXJnaW46MzBweCBhdXRvIDB9LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuYWN0aXZpdHktbGlzdC1zZWN0aW9uPi5lbGVtZW50b3ItY29udGFpbmVyIC5tb3JlX2FjdGl2aXRpZXMgYXttYXJnaW46MTBweCAwIDA7cGFkZGluZzoxMHB4IDM1cHg7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpO2NvbG9yOiNmZmY7Y3Vyc29yOnBvaW50ZXI7dHJhbnNpdGlvbjouNHMgZWFzZTtmb250LWZhbWlseTp2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtZm9udC1mYW1pbHkpO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2JvcmRlci1yYWRpdXM6MTVweH0uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5hY3Rpdml0eS1saXN0LXNlY3Rpb24+LmVsZW1lbnRvci1jb250YWluZXIgLm1vcmVfYWN0aXZpdGllcyBhOmhvdmVye2JhY2tncm91bmQtY29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItcHJpbWFyeSl9LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuYWN0aXZpdHktbGlzdC1zZWN0aW9uPi5lbGVtZW50b3ItY29udGFpbmVyIC5tb3JlX2FjdGl2aXRpZXMgLmxkcy1yb2xsZXJ7cG9zaXRpb246YWJzb2x1dGU7bGVmdDpjYWxjKDEwMCUgKyAxNXB4KTt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO29wYWNpdHk6MH0uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5hY3Rpdml0eS1saXN0LXNlY3Rpb24+LmVsZW1lbnRvci1jb250YWluZXIgLm1vcmVfYWN0aXZpdGllcy5sb2FkIGF7cG9pbnRlci1ldmVudHM6bm9uZTtvcGFjaXR5Oi42fS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmFjdGl2aXR5LWxpc3Qtc2VjdGlvbj4uZWxlbWVudG9yLWNvbnRhaW5lciAubW9yZV9hY3Rpdml0aWVzLmxvYWQgLmxkcy1yb2xsZXJ7b3BhY2l0eToxfS5hY3Rpdml0eS1saXN0e2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2dhcDo1MHB4IDMwcHg7cGFkZGluZzowIDIwcHh9LmFjdGl2aXR5LWxpc3QgLmFjdGl2aXR5e3dpZHRoOjI4MHB4O3Bvc2l0aW9uOnJlbGF0aXZlfS5hY3Rpdml0eS1saXN0IC5hY3Rpdml0eV9fZGF0ZXN7cG9zaXRpb246YWJzb2x1dGU7dG9wOi0yMHB4O2xlZnQ6LTEwcHg7ei1pbmRleDoxfS5hY3Rpdml0eS1saXN0IC5hY3Rpdml0eV9fZGF0ZXMgc3Bhbntwb3NpdGlvbjphYnNvbHV0ZTtkaXNwbGF5OmJsb2NrO3otaW5kZXg6MTt0b3A6NTAlO2xlZnQ6NTAlO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtZmFtaWx5OnZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktYWNjZW50LWZvbnQtZmFtaWx5KTtmb250LXdlaWdodDp2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LWFjY2VudC1mb250LXdlaWdodCk7Zm9udC1zaXplOjE2cHg7dGV4dC10cmFuc2Zvcm06Y2FwaXRhbGl6ZTstd2Via2l0LXRleHQtc3Ryb2tlOi41cHg7c3Ryb2tlLXdpZHRoOi41cHh9LmFjdGl2aXR5LWxpc3QgLmFjdGl2aXR5X19kYXRlcyBzdmd7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7d2lkdGg6MTIwcHg7aGVpZ2h0OmF1dG87cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDowO2ZpbGw6dmFyKC0tZS1nbG9iYWwtY29sb3Itc2Vjb25kYXJ5KX0uYWN0aXZpdHktbGlzdCAuYWN0aXZpdHlfX2RhdGVzIHN2Zy5iYWNrZ3JvdW5ke3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6LTE7ZmlsbDp2YXIoLS1lLWdsb2JhbC1jb2xvci1wcmltYXJ5KX0uYWN0aXZpdHktbGlzdCAuYWN0aXZpdHk6bnRoLWNoaWxkKDhuKzEpIC5hY3Rpdml0eV9fZGF0ZXMgc3Zne3RyYW5zZm9ybTpyb3RhdGUoMTMwZGVnKX0uYWN0aXZpdHktbGlzdCAuYWN0aXZpdHk6bnRoLWNoaWxkKDhuKzEpIC5hY3Rpdml0eV9fZGF0ZXMgc3ZnLmJhY2tncm91bmR7dHJhbnNmb3JtOnJvdGF0ZSgxMjBkZWcpIHRyYW5zbGF0ZSgycHgsIDEwcHgpfS5hY3Rpdml0eS1saXN0IC5hY3Rpdml0eTpudGgtY2hpbGQoOG4rMSkgLmFjdGl2aXR5X19kYXRlcyBzcGFue3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTYwJSl9LmFjdGl2aXR5LWxpc3QgLmFjdGl2aXR5Om50aC1jaGlsZCg4bisyKSAuYWN0aXZpdHlfX2RhdGVzIHN2ZywuYWN0aXZpdHktbGlzdCAuYWN0aXZpdHk6bnRoLWNoaWxkKDhuKzUpIC5hY3Rpdml0eV9fZGF0ZXMgc3Zne3RyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKX0uYWN0aXZpdHktbGlzdCAuYWN0aXZpdHk6bnRoLWNoaWxkKDhuKzIpIC5hY3Rpdml0eV9fZGF0ZXMgc3ZnLmJhY2tncm91bmQsLmFjdGl2aXR5LWxpc3QgLmFjdGl2aXR5Om50aC1jaGlsZCg4bis1KSAuYWN0aXZpdHlfX2RhdGVzIHN2Zy5iYWNrZ3JvdW5ke3RyYW5zZm9ybTpyb3RhdGUoMTY1ZGVnKSB0cmFuc2xhdGUoNXB4LCAxMHB4KX0uYWN0aXZpdHktbGlzdCAuYWN0aXZpdHk6bnRoLWNoaWxkKDhuKzIpIC5hY3Rpdml0eV9fZGF0ZXMgc3BhbiwuYWN0aXZpdHktbGlzdCAuYWN0aXZpdHk6bnRoLWNoaWxkKDhuKzUpIC5hY3Rpdml0eV9fZGF0ZXMgc3Bhbnt0cmFuc2Zvcm06dHJhbnNsYXRlKC00NyUsIC02MCUpfS5hY3Rpdml0eS1saXN0IC5hY3Rpdml0eTpudGgtY2hpbGQoOG4rMykgLmFjdGl2aXR5X19kYXRlcyBzdmd7dHJhbnNmb3JtOnJvdGF0ZSgtMzBkZWcpfS5hY3Rpdml0eS1saXN0IC5hY3Rpdml0eTpudGgtY2hpbGQoOG4rMykgLmFjdGl2aXR5X19kYXRlcyBzdmcuYmFja2dyb3VuZHt0cmFuc2Zvcm06cm90YXRlKC00MGRlZykgdHJhbnNsYXRlKDVweCwgMTBweCl9LmFjdGl2aXR5LWxpc3QgLmFjdGl2aXR5Om50aC1jaGlsZCg4biszKSAuYWN0aXZpdHlfX2RhdGVzIHNwYW57dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNTAlKX0uYWN0aXZpdHktbGlzdCAuYWN0aXZpdHk6bnRoLWNoaWxkKDhuKzQpIC5hY3Rpdml0eV9fZGF0ZXMgc3Zne3RyYW5zZm9ybTpyb3RhdGUoMTE1ZGVnKX0uYWN0aXZpdHktbGlzdCAuYWN0aXZpdHk6bnRoLWNoaWxkKDhuKzQpIC5hY3Rpdml0eV9fZGF0ZXMgc3ZnLmJhY2tncm91bmR7dHJhbnNmb3JtOnJvdGF0ZSgxMDVkZWcpIHRyYW5zbGF0ZSgycHgsIDEwcHgpfS5hY3Rpdml0eS1saXN0IC5hY3Rpdml0eTpudGgtY2hpbGQoOG4rNCkgLmFjdGl2aXR5X19kYXRlcyBzcGFue3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTY1JSl9LmFjdGl2aXR5LWxpc3QgLmFjdGl2aXR5Om50aC1jaGlsZCg4bis2KSAuYWN0aXZpdHlfX2RhdGVzIHN2Z3t0cmFuc2Zvcm06cm90YXRlKC0xMGRlZyl9LmFjdGl2aXR5LWxpc3QgLmFjdGl2aXR5Om50aC1jaGlsZCg4bis2KSAuYWN0aXZpdHlfX2RhdGVzIHN2Zy5iYWNrZ3JvdW5ke3RyYW5zZm9ybTpyb3RhdGUoLTI1ZGVnKSB0cmFuc2xhdGUoM3B4LCAxMHB4KX0uYWN0aXZpdHktbGlzdCAuYWN0aXZpdHk6bnRoLWNoaWxkKDhuKzYpIC5hY3Rpdml0eV9fZGF0ZXMgc3Bhbnt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpfS5hY3Rpdml0eS1saXN0IC5hY3Rpdml0eTpudGgtY2hpbGQoOG4rNykgLmFjdGl2aXR5X19kYXRlcyBzdmd7dHJhbnNmb3JtOnJvdGF0ZSgxNDBkZWcpfS5hY3Rpdml0eS1saXN0IC5hY3Rpdml0eTpudGgtY2hpbGQoOG4rNykgLmFjdGl2aXR5X19kYXRlcyBzdmcuYmFja2dyb3VuZHt0cmFuc2Zvcm06cm90YXRlKDEzMGRlZykgdHJhbnNsYXRlKDJweCwgMTBweCl9LmFjdGl2aXR5LWxpc3QgLmFjdGl2aXR5Om50aC1jaGlsZCg4bis3KSAuYWN0aXZpdHlfX2RhdGVzIHNwYW57dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNjYlKX0uYWN0aXZpdHktbGlzdCAuYWN0aXZpdHk6bnRoLWNoaWxkKDhuKzgpIC5hY3Rpdml0eV9fZGF0ZXMgc3Zne3RyYW5zZm9ybTpyb3RhdGUoLTcwZGVnKX0uYWN0aXZpdHktbGlzdCAuYWN0aXZpdHk6bnRoLWNoaWxkKDhuKzgpIC5hY3Rpdml0eV9fZGF0ZXMgc3ZnLmJhY2tncm91bmR7dHJhbnNmb3JtOnJvdGF0ZSgtODBkZWcpIHRyYW5zbGF0ZSgycHgsIDEwcHgpfS5hY3Rpdml0eS1saXN0IC5hY3Rpdml0eTpudGgtY2hpbGQoOG4rOCkgLmFjdGl2aXR5X19kYXRlcyBzcGFue3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTQwJSl9LmFjdGl2aXR5LWxpc3QgLmFjdGl2aXR5X19jYXJke2hlaWdodDozODBweDtvdmVyZmxvdzpoaWRkZW47Ym9yZGVyLXJhZGl1czoxNXB4O3Bvc2l0aW9uOnJlbGF0aXZlO2JveC1zaGFkb3c6aW5zZXQgMCAtMTc1cHggMTAwcHggLTUwcHggcmdiYSgwLDAsMCwwKTt0cmFuc2l0aW9uOmJveC1zaGFkb3cgLjRzIGVhc2V9LmFjdGl2aXR5LWxpc3QgLmFjdGl2aXR5X19jYXJkX19pbWFnZXt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y292ZXI7ei1pbmRleDotMTtwb3NpdGlvbjpyZWxhdGl2ZTtib3JkZXItcmFkaXVzOjE1cHh9LmFjdGl2aXR5LWxpc3QgLmFjdGl2aXR5X19jYXJkOmZpcnN0LWNoaWxkIC5hY3Rpdml0eV9fY2FyZF9fZGVzY3JpcHRpb257cGFkZGluZzozMHB4IDMwcHggODVweH0uYWN0aXZpdHktbGlzdCAuYWN0aXZpdHlfX2NhcmRfX2Rlc2NyaXB0aW9ue3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxMDAlO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3BhZGRpbmc6MTAwcHggMzBweCA4NXB4O2NvbG9yOiNmZmY7Zm9udC1mYW1pbHk6dmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtZmFtaWx5KTt0cmFuc2l0aW9uOi40cyBlYXNlfS5hY3Rpdml0eS1saXN0IC5hY3Rpdml0eV9fY2FyZF9fZm9vdGVye3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTowO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDEwMCUpO3dpZHRoOjEwMCU7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpO3RyYW5zaXRpb246dHJhbnNmb3JtIC40cyBlYXNlO3BhZGRpbmc6MTBweCAxNXB4O2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcn0uYWN0aXZpdHktbGlzdCAuYWN0aXZpdHlfX2NhcmRfX2Zvb3RlciBhe2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjt3aWR0aDozNXB4O2hlaWdodDozNXB4O2JhY2tncm91bmQtY29sb3I6I2ZmZjt0cmFuc2l0aW9uOi40cyBlYXNlO2JvcmRlci1yYWRpdXM6NTAlfS5hY3Rpdml0eS1saXN0IC5hY3Rpdml0eV9fY2FyZF9fZm9vdGVyIGE6bm90KDpsYXN0LWNoaWxkKXttYXJnaW4tcmlnaHQ6MTVweH0uYWN0aXZpdHktbGlzdCAuYWN0aXZpdHlfX2NhcmRfX2Zvb3RlciBhIHN2Z3t3aWR0aDoyNXB4O2hlaWdodDoyNXB4O2ZpbGw6dmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTt0cmFuc2l0aW9uOi40cyBlYXNlfS5hY3Rpdml0eS1saXN0IC5hY3Rpdml0eV9fY2FyZF9fZm9vdGVyIGE6bGFzdC1jaGlsZCBzdmd7d2lkdGg6MTVweDtoZWlnaHQ6MTVweH0uYWN0aXZpdHktbGlzdCAuYWN0aXZpdHlfX2NhcmRfX2Zvb3RlciBhOmhvdmVye2JhY2tncm91bmQtY29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KX0uYWN0aXZpdHktbGlzdCAuYWN0aXZpdHlfX2NhcmRfX2Zvb3RlciBhOmhvdmVyIHN2Z3tmaWxsOiNmZmZ9LmFjdGl2aXR5LWxpc3QgLmFjdGl2aXR5OmhvdmVyIC5hY3Rpdml0eV9fY2FyZHtib3gtc2hhZG93Omluc2V0IDAgLTQwMHB4IDEwMHB4IDAgcmdiYSgwLDAsMCwuOSl9LmFjdGl2aXR5LWxpc3QgLmFjdGl2aXR5OmhvdmVyIC5hY3Rpdml0eV9fY2FyZF9fZGVzY3JpcHRpb257dG9wOjB9LmFjdGl2aXR5LWxpc3QgLmFjdGl2aXR5OmhvdmVyIC5hY3Rpdml0eV9fY2FyZF9fZm9vdGVye3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApfS5hY3Rpdml0eS1saXN0IC5hY3Rpdml0eV9faW5mb3N7Zm9udC1mYW1pbHk6dmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtZmFtaWx5KTtwYWRkaW5nOjIwcHh9LmFjdGl2aXR5LWxpc3QgLmFjdGl2aXR5X19pbmZvc19fdHlwZXtjb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LWZhbWlseTp2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LWFjY2VudC1mb250LWZhbWlseSl9LmFjdGl2aXR5LWxpc3QgLmFjdGl2aXR5X19pbmZvc19fdGl0bGV7Zm9udC13ZWlnaHQ6NjAwO21hcmdpbjowO3BhZGRpbmctYm90dG9tOjVweDtjb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci10ZXh0KTtmb250LXNpemU6MThweH0uYWN0aXZpdHktbGlzdCAuYWN0aXZpdHlfX2luZm9ze3RleHQtZGVjb3JhdGlvbjpub25lO2NvbG9yOiMzMzM7ZGlzcGxheTpibG9ja30jY3MtbG9hZGVyLWZ1bGxwYWdle3Bvc2l0aW9uOmZpeGVkO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3otaW5kZXg6OTk5OTk5OTk5O2JhY2tncm91bmQtY29sb3I6cmdiYSgyMDMsMzIsODYsLjcpO2Rpc3BsYXk6bm9uZTthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcn0jY3MtbG9hZGVyLWZ1bGxwYWdlLmFjdGl2ZXtkaXNwbGF5OmZsZXh9I2NzLWxvYWRlci1mdWxscGFnZSAubG9hZGVye3dpZHRoOm1heC1jb250ZW50fS5jd2EtcGFnZXMtc2xpZGVye3Bvc2l0aW9uOnJlbGF0aXZlfS5jd2EtcGFnZXMtc2xpZGVyLmhhcy1iYWNrZ3JvdW5ke21hcmdpbi1ib3R0b206MzAwcHh9LmN3YS1wYWdlcy1zbGlkZXIuaGFzLWJhY2tncm91bmQ+LmVsZW1lbnRvci1zZWN0aW9uPi5lbGVtZW50b3ItY29udGFpbmVyPi5jb250ZW50e3Bvc2l0aW9uOmFic29sdXRlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDUwJSk7bGVmdDowO2JvdHRvbTowfS5jd2EtcGFnZXMtc2xpZGVyLm5vLWJhY2tncm91bmR7bWFyZ2luLWJvdHRvbTo1MHB4O21hcmdpbi10b3A6MjBweH0uY3dhLXBhZ2VzLXNsaWRlcj4uYmFja2dyb3VuZHt3aWR0aDoxMDAlO3otaW5kZXg6MH0uY3dhLXBhZ2VzLXNsaWRlcj4uYmFja2dyb3VuZCBpbWd7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvdmVyfS5jd2EtcGFnZXMtc2xpZGVyPi5lbGVtZW50b3Itc2VjdGlvbj4uZWxlbWVudG9yLWNvbnRhaW5lcj4uY29udGVudHt3aWR0aDoxMDAlO3BhZGRpbmc6MCAxMHB4fS5jd2EtcGFnZXMtc2xpZGVyPi5lbGVtZW50b3Itc2VjdGlvbj4uZWxlbWVudG9yLWNvbnRhaW5lcj4uY29udGVudCAuc2xpZGVyIC5zbGlkZXItaXRlbXt3aWR0aDozMDBweDtoZWlnaHQ6NDAwcHg7bWFyZ2luLWJvdHRvbTozMHB4O3Bvc2l0aW9uOnJlbGF0aXZlO2JvcmRlci1yYWRpdXM6MTVweDtvdmVyZmxvdzpoaWRkZW47Y3Vyc29yOmRlZmF1bHQ7dHJhbnNpdGlvbjphbGwgLjVzfS5jd2EtcGFnZXMtc2xpZGVyPi5lbGVtZW50b3Itc2VjdGlvbj4uZWxlbWVudG9yLWNvbnRhaW5lcj4uY29udGVudCAuc2xpZGVyIC5zbGlkZXItaXRlbTpub3QoOmxhc3QtY2hpbGQpe21hcmdpbi1yaWdodDo0MHB4fS5jd2EtcGFnZXMtc2xpZGVyPi5lbGVtZW50b3Itc2VjdGlvbj4uZWxlbWVudG9yLWNvbnRhaW5lcj4uY29udGVudCAuc2xpZGVyIC5zbGlkZXItaXRlbT4uYmFja2dyb3VuZHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt6LWluZGV4Oi0xO2JvcmRlci1yYWRpdXM6MTVweDtvdmVyZmxvdzpoaWRkZW59LmN3YS1wYWdlcy1zbGlkZXI+LmVsZW1lbnRvci1zZWN0aW9uPi5lbGVtZW50b3ItY29udGFpbmVyPi5jb250ZW50IC5zbGlkZXIgLnNsaWRlci1pdGVtPi5iYWNrZ3JvdW5kIGltZ3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y292ZXJ9LmN3YS1wYWdlcy1zbGlkZXI+LmVsZW1lbnRvci1zZWN0aW9uPi5lbGVtZW50b3ItY29udGFpbmVyPi5jb250ZW50IC5zbGlkZXIgLnNsaWRlci1pdGVtPi50aXRsZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtwYWRkaW5nOjEwcHggMjBweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6ZmxleC1lbmQ7anVzdGlmeS1jb250ZW50OmNlbnRlcjtib3gtc2hhZG93Omluc2V0IDAgLTE3NXB4IDEwMHB4IC01MHB4IHJnYmEoMCwwLDAsLjgpO3otaW5kZXg6MTtib3JkZXItcmFkaXVzOjE1cHg7b3ZlcmZsb3c6aGlkZGVufS5jd2EtcGFnZXMtc2xpZGVyPi5lbGVtZW50b3Itc2VjdGlvbj4uZWxlbWVudG9yLWNvbnRhaW5lcj4uY29udGVudCAuc2xpZGVyIC5zbGlkZXItaXRlbT4udGl0bGUgcHttYXJnaW46MDt0ZXh0LWFsaWduOmNlbnRlcjtjb2xvcjojZmZmO2ZvbnQtc2l6ZToxN3B4O2ZvbnQtd2VpZ2h0OjYwMH0uY3dhLXBhZ2VzLXNsaWRlcj4uZWxlbWVudG9yLXNlY3Rpb24+LmVsZW1lbnRvci1jb250YWluZXI+LmNvbnRlbnQgLnNsaWRlciAuc2xpZGVyLWl0ZW0+LmNvbnRlbnR7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOi0xMDAlO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3BhZGRpbmc6MTBweCAyMHB4O2JhY2tncm91bmQtY29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3Itc2Vjb25kYXJ5KTt6LWluZGV4OjI7dHJhbnNpdGlvbjphbGwgLjVzO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtd2VpZ2h0OjYwMDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXJ9LmN3YS1wYWdlcy1zbGlkZXI+LmVsZW1lbnRvci1zZWN0aW9uPi5lbGVtZW50b3ItY29udGFpbmVyPi5jb250ZW50IC5zbGlkZXIgLnNsaWRlci1pdGVtPi5jb250ZW50PmRpdiAudGl0bGV7Zm9udC1zaXplOjIwcHh9LmN3YS1wYWdlcy1zbGlkZXI+LmVsZW1lbnRvci1zZWN0aW9uPi5lbGVtZW50b3ItY29udGFpbmVyPi5jb250ZW50IC5zbGlkZXIgLnNsaWRlci1pdGVtPi5jb250ZW50PmRpdiBhe2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjt3aWR0aDozMHB4O2hlaWdodDozMHB4O2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItcmFkaXVzOjUwJTt0cmFuc2l0aW9uOmFsbCAuNXM7bWFyZ2luOjEwcHggYXV0byAwO2NvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCl9LmN3YS1wYWdlcy1zbGlkZXI+LmVsZW1lbnRvci1zZWN0aW9uPi5lbGVtZW50b3ItY29udGFpbmVyPi5jb250ZW50IC5zbGlkZXIgLnNsaWRlci1pdGVtPi5jb250ZW50PmRpdiBhOmhvdmVye3RyYW5zZm9ybTpzY2FsZSgxLjQpfS5jd2EtcGFnZXMtc2xpZGVyPi5lbGVtZW50b3Itc2VjdGlvbj4uZWxlbWVudG9yLWNvbnRhaW5lcj4uY29udGVudCAuc2xpZGVyIC5zbGlkZXItaXRlbTpob3Zlcnt0cmFuc2Zvcm06c2NhbGUoMS4xKX0uY3dhLXBhZ2VzLXNsaWRlcj4uZWxlbWVudG9yLXNlY3Rpb24+LmVsZW1lbnRvci1jb250YWluZXI+LmNvbnRlbnQgLnNsaWRlciAuc2xpZGVyLWl0ZW06aG92ZXI6aG92ZXIgLmNvbnRlbnR7Ym90dG9tOjB9LmN3YS1wYWdlcy1zbGlkZXIgLnNsaWRlciAuc2xpY2stbGlzdHtvdmVyZmxvdzp2aXNpYmxlfS5jd2EtcGFnZXMtc2xpZGVyIC5zbGlkZXIgLnNsaWNrLXRyYWNre2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3dpZHRoOm1heC1jb250ZW50ICFpbXBvcnRhbnR9LmN3YS1wYWdlcy1zbGlkZXIgLnNsaWRlciBpbWd7bWFyZ2luLXJpZ2h0OjIwcHh9LmN3YS1wYWdlcy1zbGlkZXIgLmFycm93Lm5leHR7cG9zaXRpb246YWJzb2x1dGU7dG9wOmNhbGMoMTAwJSArIDIwcHgpO3JpZ2h0OjIwcHg7Y3Vyc29yOnBvaW50ZXI7ei1pbmRleDoxfS5jd2EtcGFnZXMtc2xpZGVyIC5hcnJvdy5wcmV2e3Bvc2l0aW9uOmFic29sdXRlO3RvcDpjYWxjKDEwMCUgKyAyMHB4KTtsZWZ0OjIwcHg7Y3Vyc29yOnBvaW50ZXI7ei1pbmRleDoxO3RyYW5zZm9ybTpyb3RhdGVZKDE4MGRlZyk7ZGlzcGxheTpub25lfS5jd2EtcGFnZXMtc2xpZGVyIC5hcnJvdzpob3ZlciBzdmd7YW5pbWF0aW9uOnB1bHNlVG9SaWdodCAxcyBlYXNlIGluZmluaXRlfS5jd2EtcGFnZXMtc2xpZGVyIC5hcnJvdy5uZXh0IHN2ZywuY3dhLXBhZ2VzLXNsaWRlciAuYXJyb3cucHJldiBzdmd7d2lkdGg6MzBweH0uY3dhLWltYWdlLWxpbmtzLWxpc3R7cG9zaXRpb246cmVsYXRpdmU7Ym9yZGVyLXJhZGl1czozMHB4O292ZXJmbG93OmhpZGRlbn0uY3dhLWltYWdlLWxpbmtzLWxpc3QgLmJhY2tncm91bmR7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt0b3A6MDtsZWZ0OjA7ei1pbmRleDowfS5jd2EtaW1hZ2UtbGlua3MtbGlzdCAuYmFja2dyb3VuZCAuYmFja2dyb3VuZHt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y292ZXI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3RyYW5zaXRpb246YWxsIC41c30uY3dhLWltYWdlLWxpbmtzLWxpc3QgLmJhY2tncm91bmQgLmJhY2tncm91bmQ6bm90KC5hY3RpdmUpe3Zpc2liaWxpdHk6aGlkZGVuO29wYWNpdHk6MH0uY3dhLWltYWdlLWxpbmtzLWxpc3QgLmxpc3R7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxO3dpZHRoOjMzLjMzMzMzMzMzMzMlO21heC13aWR0aDozMDBweDtwYWRkaW5nOjMwcHh9QG1lZGlhKG1heC13aWR0aDogNjg2cHgpey5jd2EtaW1hZ2UtbGlua3MtbGlzdCAubGlzdHttaW4td2lkdGg6MTAwJX0uY3dhLWltYWdlLWxpbmtzLWxpc3QgLmxpc3QgLml0ZW17anVzdGlmeS1jb250ZW50OmNlbnRlciAhaW1wb3J0YW50O3RleHQtYWxpZ246Y2VudGVyICFpbXBvcnRhbnR9LmN3YS1pbWFnZS1saW5rcy1saXN0IC5saXN0OmJlZm9yZXtvcGFjaXR5Oi43ICFpbXBvcnRhbnR9fS5jd2EtaW1hZ2UtbGlua3MtbGlzdCAubGlzdDpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2JhY2tncm91bmQtY29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3Itc2Vjb25kYXJ5KTtvcGFjaXR5Oi4zO3otaW5kZXg6LTF9LmN3YS1pbWFnZS1saW5rcy1saXN0IC5saXN0IGF7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6bGVmdDtjb2xvcjojZmZmO3BhZGRpbmc6MzBweCAwO2ZvbnQtc2l6ZToyMHB4O2ZvbnQtd2VpZ2h0OjYwMH0uY3dhLWltYWdlLWxpbmtzLWxpc3QgLmxpc3QgYTpub3QoOmZpcnN0LWNoaWxkKXtib3JkZXItdG9wOnNvbGlkIDFweCAjZmZmfS5jd2EtdmlkZW9zLXNsaWRlcntwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7bWFyZ2luOjUwcHggMH1AbWVkaWEobWF4LXdpZHRoOiA4NzNweCl7LmN3YS12aWRlb3Mtc2xpZGVye2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn19LmN3YS12aWRlb3Mtc2xpZGVyPi5kZXNjcmlwdGlvbntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2xlZnQ6LTMwcHg7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpO3dpZHRoOjI1MHB4O3BhZGRpbmc6MzBweDtib3JkZXItcmFkaXVzOjE1cHg7aGVpZ2h0OjEwMCU7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZvbnQtZmFtaWx5OnZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1mb250LWZhbWlseSl9QG1lZGlhKG1heC13aWR0aDogODczcHgpey5jd2EtdmlkZW9zLXNsaWRlcj4uZGVzY3JpcHRpb257cG9zaXRpb246c3RhdGljO3RvcDp1bnNldDtsZWZ0OnVuc2V0O3RyYW5zZm9ybTp1bnNldDt3aWR0aDoxMDAlO21hcmdpbi1ib3R0b206MjBweH19LmN3YS12aWRlb3Mtc2xpZGVyPi5kZXNjcmlwdGlvbiBwe21hcmdpbjowO2ZvbnQtc3R5bGU6aXRhbGljfS5jd2EtdmlkZW9zLXNsaWRlcj4uc2xpZGVyLWNvbnRhaW5lcnttYXJnaW4tbGVmdDozMDBweDt3aWR0aDpjYWxjKDEwMCUgLSAzMDBweCk7b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmctYm90dG9tOjUwcHh9QG1lZGlhKG1heC13aWR0aDogODczcHgpey5jd2EtdmlkZW9zLXNsaWRlcj4uc2xpZGVyLWNvbnRhaW5lcnttYXJnaW4tbGVmdDowO3dpZHRoOjEwMCV9fS5jd2EtdmlkZW9zLXNsaWRlcj4uc2xpZGVyLWNvbnRhaW5lciAuc2xpZGVyIC5zbGljay10cmFja3tkaXNwbGF5OmZsZXh9LmN3YS12aWRlb3Mtc2xpZGVyPi5zbGlkZXItY29udGFpbmVyIC5zbGlkZXIgLnNsaWRlci1pdGVte3dpZHRoOjI1MHB4O2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47aGVpZ2h0OmF1dG99LmN3YS12aWRlb3Mtc2xpZGVyPi5zbGlkZXItY29udGFpbmVyIC5zbGlkZXIgLnNsaWRlci1pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpe21hcmdpbi1sZWZ0OjIwcHh9LmN3YS12aWRlb3Mtc2xpZGVyPi5zbGlkZXItY29udGFpbmVyIC5zbGlkZXIgLnNsaWRlci1pdGVtIC55b3V0dWJlLXRodW1ibmFpbHtoZWlnaHQ6MTUwcHg7d2lkdGg6MTAwJX0uY3dhLXZpZGVvcy1zbGlkZXI+LnNsaWRlci1jb250YWluZXIgLnNsaWRlciAuc2xpZGVyLWl0ZW0gLnlvdXR1YmUtdGh1bWJuYWlsIC5lbGVtZW50b3ItaW1hZ2V7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJX0uY3dhLXZpZGVvcy1zbGlkZXI+LnNsaWRlci1jb250YWluZXIgLnNsaWRlciAuc2xpZGVyLWl0ZW0gLnlvdXR1YmUtdGh1bWJuYWlsIGltZ3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y292ZXJ9LmN3YS12aWRlb3Mtc2xpZGVyPi5zbGlkZXItY29udGFpbmVyIC5zbGlkZXIgLnNsaWRlci1pdGVtIC5jb250ZW50e21hcmdpbi10b3A6MTBweH0uY3dhLXZpZGVvcy1zbGlkZXI+LnNsaWRlci1jb250YWluZXIgLnNsaWRlciAuc2xpZGVyLWl0ZW0gLmNvbnRlbnQgcHttYXJnaW46MDtwYWRkaW5nLXJpZ2h0OjIwcHh9LmN3YS12aWRlb3Mtc2xpZGVyPi5zbGlkZXItY29udGFpbmVyIC5zbGlkZXIgLnNsaWRlci1pdGVtIC5jb250ZW50IHAudGl0bGV7LXdlYmtpdC10ZXh0LXN0cm9rZTouNXB4O3N0cm9rZS13aWR0aDouNXB4Oy13ZWJraXQtdGV4dC1zdHJva2UtY29sb3I6IzAwMDtzdHJva2U6IzAwMDtmb250LXNpemU6MThweDtmb250LWZhbWlseTp2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LWFjY2VudC1mb250LWZhbWlseSl9LmN3YS12aWRlb3Mtc2xpZGVyPi5zbGlkZXItY29udGFpbmVyIC5zbGlkZXIgLnNsaWRlci1pdGVtIC5jb250ZW50IHAuZGF0ZXtmb250LWZhbWlseTp2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtZm9udC1mYW1pbHkpO2ZvbnQtc2l6ZToxNHB4fS5jd2EtdmlkZW9zLXNsaWRlcj4uc2xpZGVyLWNvbnRhaW5lciAuc2xpZGVyIC5zbGlkZXItaXRlbSAuY29udGVudCBwLnN1YnRpdGxle2NvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXNlY29uZGFyeSk7Zm9udC13ZWlnaHQ6NDAwO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LXNpemU6MThweDtmb250LWZhbWlseTp2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtZm9udC1mYW1pbHkpfS5jd2EtdmlkZW9zLXNsaWRlcj4uc2xpZGVyLWNvbnRhaW5lciAuc2xpZGVyIC5zbGlkZXItaXRlbSAuY29udGVudCBwLnJlc3VtZXttYXJnaW46MTBweCAwO2ZvbnQtZmFtaWx5OnZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1mb250LWZhbWlseSl9LmN3YS12aWRlb3Mtc2xpZGVyPi5zbGlkZXItY29udGFpbmVyIC5zbGlkZXIgLnNsaWRlci1pdGVtIC5zZWUtbW9yZXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7d2lkdGg6NjAlO2hlaWdodDo0MHB4O2JvcmRlci1yYWRpdXM6MTBweDtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7Y29sb3I6I2ZmZjt0cmFuc2l0aW9uOmFsbCAuNXN9LmVsZW1lbnRvci1lZGl0b3ItYWN0aXZlIC5jd2EtdmlkZW9zLXNsaWRlciAuYXJyb3cubmV4dCwuZWxlbWVudG9yLWVkaXRvci1wcmV2aWV3IC5jd2EtdmlkZW9zLXNsaWRlciAuYXJyb3cubmV4dHtkaXNwbGF5Om5vbmV9LmVsZW1lbnRvci1lZGl0b3ItYWN0aXZlIC5jd2EtdmlkZW9zLXNsaWRlciAuZ2FsbGVyeSwuZWxlbWVudG9yLWVkaXRvci1wcmV2aWV3IC5jd2EtdmlkZW9zLXNsaWRlciAuZ2FsbGVyeXtkaXNwbGF5OmZsZXg7b3ZlcmZsb3c6YXV0bztoZWlnaHQ6YXV0b30uY3dhLXZpZGVvcy1zbGlkZXIgLnNsaWRlciAuc2xpY2stbGlzdHtvdmVyZmxvdzp2aXNpYmxlfS5jd2EtdmlkZW9zLXNsaWRlciAuYXJyb3cubmV4dHtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MDtyaWdodDowO2N1cnNvcjpwb2ludGVyO3otaW5kZXg6MX0uY3dhLXZpZGVvcy1zbGlkZXIgLmFycm93LnByZXZ7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7bGVmdDowO2N1cnNvcjpwb2ludGVyO3otaW5kZXg6MTt0cmFuc2Zvcm06cm90YXRlWSgxODBkZWcpO2Rpc3BsYXk6bm9uZX0uY3dhLXZpZGVvcy1zbGlkZXIgLmFycm93Lm5leHQgc3ZnLC5jd2EtdmlkZW9zLXNsaWRlciAuYXJyb3cucHJldiBzdmd7d2lkdGg6MzBweH0uZWxlbWVudG9yLWVsZW1lbnQtZWRpdC1tb2RlIC5jd2EtdmlkZW9zLXNsaWRlciAuc2xpZGVye2Rpc3BsYXk6aW5saW5lLWZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7b3ZlcmZsb3cteDpzY3JvbGx9I2N3YUFkZG9uc1ZpZGVvU2xpZGVyTW9kYWwgLmNvbnRlbnR7cGFkZGluZzowIDI1cHh9I2N3YUFkZG9uc1ZpZGVvU2xpZGVyTW9kYWwgLmNvbnRlbnQgcHttYXJnaW46MDtwYWRkaW5nLXJpZ2h0OjIwcHh9I2N3YUFkZG9uc1ZpZGVvU2xpZGVyTW9kYWwgLmNvbnRlbnQgcC5zdWJ0aXRsZSwjY3dhQWRkb25zVmlkZW9TbGlkZXJNb2RhbCAuY29udGVudCBwLnRpdGxle2ZvbnQtd2VpZ2h0OjYwMDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Zm9udC1zaXplOjE4cHh9I2N3YUFkZG9uc1ZpZGVvU2xpZGVyTW9kYWwgLmNvbnRlbnQgcC5zdWJ0aXRsZXtjb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpfSNjd2FBZGRvbnNWaWRlb1NsaWRlck1vZGFsIC5jb250ZW50IC5yZXN1bWUtZGF0YXN7bWFyZ2luLWJvdHRvbTozMHB4fSNjd2FBZGRvbnNWaWRlb1NsaWRlck1vZGFsIC5jb250ZW50IC5kYXRhIHB7Zm9udC1zaXplOjE1cHh9I2N3YUFkZG9uc1ZpZGVvU2xpZGVyTW9kYWwgLmNvbnRlbnQgLmRhdGEgaWZyYW1le2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtoZWlnaHQ6NTAwcHh9LmN3YS1yZXN1bWUtZGF0YXN7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpO2NvbG9yOiNmZmY7Ym9yZGVyLXJhZGl1czowIDMwcHggMzBweCAwO3Bvc2l0aW9uOnJlbGF0aXZlfS5jd2EtcmVzdW1lLWRhdGFzOmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTAwdnc7aGVpZ2h0OjEwMCU7dG9wOjA7bGVmdDotMTAwdnc7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpfS5jd2EtcmVzdW1lLWRhdGFzIC5jb250ZW50e3BhZGRpbmc6NDBweCA1MHB4fS5jd2EtcmVzdW1lLWRhdGFzIC5jb250ZW50IHB7Zm9udC1zaXplOjIwcHh9LmN3YS1yZXN1bWUtZGF0YXMgLmNvbnRlbnQgaDZ7Zm9udC1zaXplOjEzcHh9LmN3YS1yZXN1bWUtZGF0YXMgLmJ0bntwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MDtsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIDUwJSk7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3dpZHRoOjc1JTtoZWlnaHQ6NjBweDtwYWRkaW5nOjEwcHg7Ym9yZGVyLXJhZGl1czoyMHB4O2JhY2tncm91bmQtY29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItcHJpbWFyeSk7Y29sb3I6I2ZmZjtmb250LXNpemU6MjVweDt0cmFuc2l0aW9uOmFsbCAuNXN9LmN3YS1yZXN1bWUtZGF0YXMgLmJ0bjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXNlY29uZGFyeSk7Y29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItcHJpbWFyeSl9LmVsZW1lbnRvci1hY2NvcmRpb24uY3dhLW1pbmltYWxpc3Qtc3R5bGUgLmVsZW1lbnRvci1hY2NvcmRpb24taXRlbXtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjEwcHggMH0uZWxlbWVudG9yLWFjY29yZGlvbi5jd2EtbWluaW1hbGlzdC1zdHlsZSAuZWxlbWVudG9yLWFjY29yZGlvbi1pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpOmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MnB4O2JhY2tncm91bmQtY29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KX0uZWxlbWVudG9yLWFjY29yZGlvbi5jd2EtbWluaW1hbGlzdC1zdHlsZSAuZWxlbWVudG9yLWFjY29yZGlvbi1pdGVtIC5lbGVtZW50b3ItdGFiLXRpdGxlIGF7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2ZvbnQtd2VpZ2h0OjgwMCAhaW1wb3J0YW50O2ZvbnQtc2l6ZToxOHB4ICFpbXBvcnRhbnR9LmVsZW1lbnRvci1hY2NvcmRpb24uY3dhLW1pbmltYWxpc3Qtc3R5bGUgLmVsZW1lbnRvci1hY2NvcmRpb24taXRlbSAuZWxlbWVudG9yLXRhYi1jb250ZW50IGF7ZGlzcGxheTpibG9jazt3aWR0aDptYXgtY29udGVudDtwYWRkaW5nOjEwcHggMjBweDtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7Y29sb3I6I2ZmZiAhaW1wb3J0YW50O21hcmdpbjo1cHggYXV0bztib3JkZXItcmFkaXVzOjEwcHg7dHJhbnNpdGlvbjphbGwgLjVzfS5lbGVtZW50b3ItYWNjb3JkaW9uLmN3YS1taW5pbWFsaXN0LXN0eWxlIC5lbGVtZW50b3ItYWNjb3JkaW9uLWl0ZW0gLmVsZW1lbnRvci10YWItY29udGVudCBhOmhvdmVye2JhY2tncm91bmQtY29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItcHJpbWFyeSk7Y29sb3I6I2ZmZjt0ZXh0LWRlY29yYXRpb246bm9uZSAhaW1wb3J0YW50fS5jd2EtdmlzaXQtY2FyZC1saXN0e3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6MzBweCAwO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtmbGV4LXdyYXA6d3JhcH0uY3dhLXZpc2l0LWNhcmQtbGlzdCAuaXRlbXt3aWR0aDozMDBweDtoZWlnaHQ6NTAwcHg7bWFyZ2luLWJvdHRvbTozMHB4O3Bvc2l0aW9uOnJlbGF0aXZlO2JvcmRlci1yYWRpdXM6MTVweDtvdmVyZmxvdzpoaWRkZW47Y3Vyc29yOmRlZmF1bHQ7dHJhbnNpdGlvbjphbGwgLjVzfS5jd2EtdmlzaXQtY2FyZC1saXN0IC5pdGVtOm5vdCg6bGFzdC1jaGlsZCl7bWFyZ2luLXJpZ2h0OjQwcHh9LmN3YS12aXNpdC1jYXJkLWxpc3QgLml0ZW0+LmJhY2tncm91bmR7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7ei1pbmRleDowfS5jd2EtdmlzaXQtY2FyZC1saXN0IC5pdGVtPi5iYWNrZ3JvdW5kIGltZ3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y292ZXJ9LmN3YS12aXNpdC1jYXJkLWxpc3QgLml0ZW0+LmNvbnRlbnR7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOi0xMDAlO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3BhZGRpbmc6MTBweCAyMHB4O2JhY2tncm91bmQtY29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItcHJpbWFyeSk7Y29sb3I6I2ZmZjt6LWluZGV4OjI7dHJhbnNpdGlvbjphbGwgLjVzO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtd2VpZ2h0OjYwMDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXJ9LmN3YS12aXNpdC1jYXJkLWxpc3QgLml0ZW0+LmNvbnRlbnQ+ZGl2IC5sb2dve3dpZHRoOjEwMCU7aGVpZ2h0OjEwMHB4fS5jd2EtdmlzaXQtY2FyZC1saXN0IC5pdGVtPi5jb250ZW50PmRpdiAubG9nbyBpbWd7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvbnRhaW59LmN3YS12aXNpdC1jYXJkLWxpc3QgLml0ZW0+LmNvbnRlbnQ+ZGl2IC50ZXh0e21hcmdpbjoyMHB4IDB9LmN3YS12aXNpdC1jYXJkLWxpc3QgLml0ZW0+LmNvbnRlbnQ+ZGl2IC5saW5re2Rpc3BsYXk6YmxvY2s7d2lkdGg6bWF4LWNvbnRlbnQ7cGFkZGluZzoxMHB4IDIwcHg7Ym9yZGVyLXJhZGl1czoxMHB4O2JvcmRlcjpzb2xpZCAxcHggI2ZmZjtjb2xvcjojZmZmO3RyYW5zaXRpb246YWxsIC41czttYXJnaW46MTBweCBhdXRvIDB9LmN3YS12aXNpdC1jYXJkLWxpc3QgLml0ZW0+LmNvbnRlbnQ+ZGl2IC5saW5rOmhvdmVye2JvcmRlci1jb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpO2NvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXNlY29uZGFyeSl9LmN3YS12aXNpdC1jYXJkLWxpc3QgLml0ZW06aG92ZXI6aG92ZXIgLmNvbnRlbnR7Ym90dG9tOjB9LmN3YS1hZGRvbnMtbWFwcyAuZ20tc3R5bGUtaXctY3tvdmVyZmxvdzp1bnNldCAhaW1wb3J0YW50O3BhZGRpbmc6MCAhaW1wb3J0YW50O3dpZHRoOjYwMHB4ICFpbXBvcnRhbnR9LmN3YS1hZGRvbnMtbWFwcyAuZ20tc3R5bGUtaXctYywuY3dhLWFkZG9ucy1tYXBzIC5nbS1zdHlsZS1pdy10OmFmdGVye2JhY2tncm91bmQ6dmFyKC0tZS1nbG9iYWwtY29sb3ItcHJpbWFyeSk7Y29sb3I6I2ZmZjttYXgtaGVpZ2h0OjcwdmggIWltcG9ydGFudDttYXgtd2lkdGg6Y2FsYygxMDB2dyAtIDQwcHgpICFpbXBvcnRhbnR9LmN3YS1hZGRvbnMtbWFwcyAuZ20tc3R5bGUtaXctZHttYXgtaGVpZ2h0OjcwdmggIWltcG9ydGFudDtvdmVyZmxvdzphdXRvICFpbXBvcnRhbnQ7cGFkZGluZzoxMnB4ICFpbXBvcnRhbnR9LmN3YS1hZGRvbnMtbWFwcyAuZ20tdWktaG92ZXItZWZmZWN0e2Rpc3BsYXk6ZmxleCAhaW1wb3J0YW50O3dpZHRoOjMwcHggIWltcG9ydGFudDtoZWlnaHQ6MzBweCAhaW1wb3J0YW50O2JhY2tncm91bmQtY29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3Itc2Vjb25kYXJ5KSAhaW1wb3J0YW50O2JvcmRlci1yYWRpdXM6NTAlICFpbXBvcnRhbnQ7b3BhY2l0eToxICFpbXBvcnRhbnQ7dHJhbnNpdGlvbjphbGwgLjVzfS5jd2EtYWRkb25zLW1hcHMgLmdtLXVpLWhvdmVyLWVmZmVjdDpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCkgIWltcG9ydGFudH0uY3dhLWFkZG9ucy1tYXBzIC5jd2EtbWFwcy10b29sdGlwe21pbi13aWR0aDoyNTBweDtwYWRkaW5nLWJvdHRvbToxMHB4fS5jd2EtYWRkb25zLW1hcHMgLmN3YS1tYXBzLXRvb2x0aXAgLnRpdGxle2JvcmRlcjpzb2xpZCAxcHggI2ZmZjtib3JkZXItcmFkaXVzOjEwcHg7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjE4cHg7Zm9udC13ZWlnaHQ6ODAwO3BhZGRpbmc6MTBweDttYXJnaW46MjBweCBhdXRvfS5jd2EtYWRkb25zLW1hcHMgLmN3YS1tYXBzLXRvb2x0aXAgLnRpdGxlIHB7bWFyZ2luOjB9LmN3YS1hZGRvbnMtbWFwcyAuY3dhLW1hcHMtdG9vbHRpcCAuZGF0YXMgYXtjb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpfS5jd2EtYWRkb25zLW1hcHMgLmN3YS1tYXBzLXRvb2x0aXAgLmRhdGFzIGE6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0uY3dhLWFkZG9ucy1tYXBzIC5jd2EtbWFwcy10b29sdGlwIC5saW5rc3t0ZXh0LWFsaWduOmNlbnRlcn0uY3dhLWFkZG9ucy1tYXBzIC5jd2EtbWFwcy10b29sdGlwIC5saW5rcyAubGlua3tib3JkZXI6c29saWQgMXB4ICNmZmY7Ym9yZGVyLXJhZGl1czo1cHg7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjE1cHg7cGFkZGluZzoxMHB4O21hcmdpbjoxMHB4IGF1dG87ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3dpZHRoOm1heC1jb250ZW50O2NvbG9yOiNmZmY7dHJhbnNpdGlvbjphbGwgLjVzfS5jd2EtYWRkb25zLW1hcHMgLmN3YS1tYXBzLXRvb2x0aXAgLmxpbmtzIC5saW5rOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2ZmZjtjb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1wcmltYXJ5KX0uY3dhLWFkZG9ucy1tYXBzIC5jd2EtbWFwcy10b29sdGlwIC5saW5rcyAuYWNjZXNzLWxpbmt7Y29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3Itc2Vjb25kYXJ5KTttYXJnaW46NXB4IGF1dG87dHJhbnNpdGlvbjphbGwgLjVzfS5jd2EtYWRkb25zLW1hcHMgLmN3YS1tYXBzLXRvb2x0aXAgLmxpbmtzIC5hY2Nlc3MtbGluazpob3Zlcnt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5jd2EtaWNvbi1kYXRhLWxpbmt7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luOjIwcHggYXV0byAxMDBweH0uY3dhLWljb24tZGF0YS1saW5rX19jb250YWluZXJ7Ym9yZGVyOnNvbGlkIDJweCB2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpO3BhZGRpbmc6MjBweCAyNXB4O3RleHQtYWxpZ246Y2VudGVyfS5jd2EtaWNvbi1kYXRhLWxpbmtfX2NvbnRhaW5lciAuY29udGVudHttYXJnaW4tdG9wOjE1cHh9LmN3YS1pY29uLWRhdGEtbGlua19fY29udGFpbmVyIC5jb250ZW50IHB7bWFyZ2luOjB9LmN3YS1pY29uLWRhdGEtbGluayAubGlua3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTAwJTtsZWZ0OjUwJTt3aWR0aDoxMDAlO2hlaWdodDo4MHB4O3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtib3JkZXI6c29saWQgMnB4IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7Ym9yZGVyLXJhZGl1czowIDAgMjBweCAyMHB4O2NvbG9yOiNmZmY7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2ZvbnQtd2VpZ2h0OjcwMDtmb250LXNpemU6MjBweDtwYWRkaW5nOjEwcHg7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3RyYW5zaXRpb246YWxsIC41c30uY3dhLWljb24tZGF0YS1saW5rIC5saW5rOmhvdmVye2JvcmRlci10b3A6MDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7Y29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KX0uY3dhLWFuaW1hdGUtdGV4dC1jb2xvcntwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjUwcHggMDtkaXNwbGF5OmZsZXh9LmN3YS1hbmltYXRlLXRleHQtY29sb3IgLmJhY2tncm91bmR7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt0b3A6MDtsZWZ0OjA7ei1pbmRleDotMX0uY3dhLWFuaW1hdGUtdGV4dC1jb2xvciAuYmFja2dyb3VuZDpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7dG9wOjA7bGVmdDowfS5jd2EtYW5pbWF0ZS10ZXh0LWNvbG9yIC5iYWNrZ3JvdW5kIGltZ3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y292ZXJ9LmN3YS1hbmltYXRlLXRleHQtY29sb3IgLmNvbnRlbnR7ZmxleC1kaXJlY3Rpb246Y29sdW1uO292ZXJmbG93OmhpZGRlbjtwb3NpdGlvbjpyZWxhdGl2ZX0uY3dhLWFuaW1hdGUtdGV4dC1jb2xvciAuY29udGVudCAudGV4dC1jb250YWluZXJ7ZGlzcGxheTpmbGV4O3dpZHRoOjEwMCU7bWFyZ2luLXJpZ2h0OmF1dG87bWFyZ2luLWxlZnQ6YXV0b30uY3dhLWFuaW1hdGUtdGV4dC1jb2xvciAuY29udGVudCAudGV4dC1jb250YWluZXI6bm90KDpsYXN0LWNoaWxkKXttYXJnaW4tYm90dG9tOjIwcHh9LmN3YS1hbmltYXRlLXRleHQtY29sb3IgLmNvbnRlbnQgLnRleHQtY29udGFpbmVyIC50ZXh0e3dpZHRoOm1heC1jb250ZW50O3doaXRlLXNwYWNlOm5vd3JhcDttYXJnaW46MCA1cHh9LmN3YS1hbmltYXRlLXRleHQtY29sb3IgLmNvbnRlbnQgLnRleHQtY29udGFpbmVyIC50ZXh0LnRvLWxlZnR7YW5pbWF0aW9uLW5hbWU6c2Nyb2xsVHh0TGVmdDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmxpbmVhcjthbmltYXRpb24taXRlcmF0aW9uLWNvdW50OmluZmluaXRlfS5jd2EtYW5pbWF0ZS10ZXh0LWNvbG9yIC5jb250ZW50IC50ZXh0LWNvbnRhaW5lciAudGV4dC50by1yaWdodHthbmltYXRpb24tbmFtZTpzY3JvbGxUeHRSaWdodDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmxpbmVhcjthbmltYXRpb24taXRlcmF0aW9uLWNvdW50OmluZmluaXRlfS5jd2EtYW5pbWF0ZS10ZXh0LWNvbG9yIC5jb250ZW50IC50ZXh0LWNvbnRhaW5lciAudGV4dCBzcGFuLC5jd2EtYW5pbWF0ZS10ZXh0LWNvbG9yIC5jb250ZW50IC50ZXh0LWNvbnRhaW5lciAudGV4dCBwLC5jd2EtYW5pbWF0ZS10ZXh0LWNvbG9yIC5jb250ZW50IC50ZXh0LWNvbnRhaW5lciAudGV4dCBie2ZvbnQtc2l6ZToyOHB4ICFpbXBvcnRhbnQ7Zm9udC1mYW1pbHk6dmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS1wcmltYXJ5LWZvbnQtZmFtaWx5KSAhaW1wb3J0YW50O2NvbG9yOiNmZmZ9QGtleWZyYW1lcyBzY3JvbGxUeHRMZWZ0ezAle3RyYW5zZm9ybTp0cmFuc2xhdGUoMCUsIDApfTEwMCV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtMTAwJSwgMCl9fUBrZXlmcmFtZXMgc2Nyb2xsVHh0UmlnaHR7MCV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtMTAwJSwgMCl9MTAwJXt0cmFuc2Zvcm06dHJhbnNsYXRlKDAlLCAwKX19LmN3YS1kZXRhY2hlZC10YWJzOm5vdCgudGFiLWxlZnQpe21hcmdpbi1ib3R0b206NTBweH0uY3dhLWRldGFjaGVkLXRhYnM6bm90KC50YWItbGVmdCkgLmltYWdle3dpZHRoOjEwMCV9LmN3YS1kZXRhY2hlZC10YWJzOm5vdCgudGFiLWxlZnQpIC5pbWFnZSBpbWd7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvdmVyfS5jd2EtZGV0YWNoZWQtdGFiczpub3QoLnRhYi1sZWZ0KSAuZWxlbWVudG9yLXNlY3Rpb24gLmVsZW1lbnRvci1jb250YWluZXJ7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmNlbnRlcn0uY3dhLWRldGFjaGVkLXRhYnM6bm90KC50YWItbGVmdCkgLmVsZW1lbnRvci1zZWN0aW9uIC5lbGVtZW50b3ItY29udGFpbmVyIC50YWJze2Rpc3BsYXk6ZmxleDtib3JkZXItcmFkaXVzOjEwcHg7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSl9QG1lZGlhKG1heC13aWR0aDogODIwcHgpey5jd2EtZGV0YWNoZWQtdGFiczpub3QoLnRhYi1sZWZ0KSAuZWxlbWVudG9yLXNlY3Rpb24gLmVsZW1lbnRvci1jb250YWluZXIgLnRhYnN7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3dpZHRoOmNhbGMoMTAwJSAtIDIwcHgpO2JvcmRlci1yYWRpdXM6MCAhaW1wb3J0YW50O21hcmdpbi1yaWdodDoxMHB4O21hcmdpbi1sZWZ0OjEwcHh9LmN3YS1kZXRhY2hlZC10YWJzOm5vdCgudGFiLWxlZnQpIC5lbGVtZW50b3Itc2VjdGlvbiAuZWxlbWVudG9yLWNvbnRhaW5lciAudGFicyAudGFie2JvcmRlci1yYWRpdXM6MCAhaW1wb3J0YW50O21pbi13aWR0aDp1bnNldCAhaW1wb3J0YW50O21heC13aWR0aDp1bnNldCAhaW1wb3J0YW50O21pbi1oZWlnaHQ6dW5zZXQgIWltcG9ydGFudDtib3JkZXI6bm9uZSAhaW1wb3J0YW50fX0uY3dhLWRldGFjaGVkLXRhYnM6bm90KC50YWItbGVmdCkgLmVsZW1lbnRvci1zZWN0aW9uIC5lbGVtZW50b3ItY29udGFpbmVyIC50YWJzIC50YWJ7cGFkZGluZzo1cHggMjBweDtjdXJzb3I6cG9pbnRlcjt0ZXh0LWFsaWduOmNlbnRlcjtmb250LWZhbWlseTp2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtZm9udC1mYW1pbHkpO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmbGV4OjE7bWluLXdpZHRoOjIwMHB4O21heC13aWR0aDozNTBweDttaW4taGVpZ2h0OjU4cHg7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3RyYW5zaXRpb246LjRzIGVhc2V9LmN3YS1kZXRhY2hlZC10YWJzOm5vdCgudGFiLWxlZnQpIC5lbGVtZW50b3Itc2VjdGlvbiAuZWxlbWVudG9yLWNvbnRhaW5lciAudGFicyAudGFiOm5vdCg6bGFzdC1jaGlsZCl7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZH0uY3dhLWRldGFjaGVkLXRhYnM6bm90KC50YWItbGVmdCkgLmVsZW1lbnRvci1zZWN0aW9uIC5lbGVtZW50b3ItY29udGFpbmVyIC50YWJzIC50YWI6Zmlyc3QtY2hpbGR7Ym9yZGVyLXJhZGl1czoxMHB4IDAgMCAxMHB4fS5jd2EtZGV0YWNoZWQtdGFiczpub3QoLnRhYi1sZWZ0KSAuZWxlbWVudG9yLXNlY3Rpb24gLmVsZW1lbnRvci1jb250YWluZXIgLnRhYnMgLnRhYjpsYXN0LWNoaWxke2JvcmRlci1yYWRpdXM6MCAxMHB4IDEwcHggMH0uY3dhLWRldGFjaGVkLXRhYnM6bm90KC50YWItbGVmdCkgLmVsZW1lbnRvci1zZWN0aW9uIC5lbGVtZW50b3ItY29udGFpbmVyIC5jb250ZW50c3t3aWR0aDoxMDAlO2JhY2tncm91bmQtY29sb3I6I2ZmZjtmb250LWZhbWlseTp2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtZm9udC1mYW1pbHkpO2NvbG9yOiMwMDA7cGFkZGluZzowIDEwcHg7bWF4LXdpZHRoOjEyMDBweDttYXJnaW46YXV0b30uY3dhLWRldGFjaGVkLXRhYnM6bm90KC50YWItbGVmdCkgLmVsZW1lbnRvci1zZWN0aW9uIC5lbGVtZW50b3ItY29udGFpbmVyIC5jb250ZW50cyAuY29udGVudHt3aWR0aDoxMDAlfS5jd2EtZGV0YWNoZWQtdGFiczpub3QoLnRhYi1sZWZ0KSAuZWxlbWVudG9yLXNlY3Rpb24gLmVsZW1lbnRvci1jb250YWluZXIgLmNvbnRlbnRzIC5jb250ZW50IGF7Y29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItdGV4dCk7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0uY3dhLWRldGFjaGVkLXRhYnM6bm90KC50YWItbGVmdCkgLmVsZW1lbnRvci1zZWN0aW9uIC5lbGVtZW50b3ItY29udGFpbmVyIC5jb250ZW50cyAuY29udGVudCBhOmhvdmVye2NvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCl9LmN3YS1kZXRhY2hlZC10YWJzOm5vdCgudGFiLWxlZnQpIC5lbGVtZW50b3Itc2VjdGlvbiAuZWxlbWVudG9yLWNvbnRhaW5lciAuY29udGVudHMgLmNvbnRlbnQgYS5idXR0b257YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpO2NvbG9yOiNmZmY7dGV4dC1kZWNvcmF0aW9uOm5vbmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZzo1cHggMTVweDttYXJnaW46MjBweCAwIDA7dHJhbnNpdGlvbjouNHMgZWFzZX0uY3dhLWRldGFjaGVkLXRhYnM6bm90KC50YWItbGVmdCkgLmVsZW1lbnRvci1zZWN0aW9uIC5lbGVtZW50b3ItY29udGFpbmVyIC5jb250ZW50cyAuY29udGVudCBhLmJ1dHRvbjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXRleHQpO2NvbG9yOiNmZmZ9LmN3YS1kZXRhY2hlZC10YWJzLnRhYi1sZWZ0IC50YWJze3BhZGRpbmc6MjBweCA1MHB4IDIwcHggMDtib3JkZXItcmFkaXVzOjAgMjBweCAyMHB4IDA7d2lkdGg6NDAwcHg7ei1pbmRleDoxO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5jd2EtZGV0YWNoZWQtdGFicy50YWItbGVmdCAudGFiczpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjEwMHZ3O2hlaWdodDoxMDAlO3RvcDowO3JpZ2h0OjEwMCV9LmN3YS1kZXRhY2hlZC10YWJzLnRhYi1sZWZ0IC50YWJzIC50YWJ7Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtc2l6ZToyMnB4O2NvbG9yOiNmZmY7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzoxMHB4IDB9LmN3YS1kZXRhY2hlZC10YWJzLnRhYi1sZWZ0IC50YWJzIC50YWIgLnRpdGxle2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmxlZnQ7d2lkdGg6MTAwJTtwb3NpdGlvbjpyZWxhdGl2ZTt0cmFuc2l0aW9uOmFsbCAuNXM7cGFkZGluZzoxNXB4IDMwcHggMTVweCAwfUBtZWRpYShtYXgtd2lkdGg6IDg1MHB4KXsuY3dhLWRldGFjaGVkLXRhYnMudGFiLWxlZnQgLnRhYnMgLnRhYiAudGl0bGV7anVzdGlmeS1jb250ZW50OmNlbnRlcjt0ZXh0LWFsaWduOmNlbnRlciAhaW1wb3J0YW50O3BhZGRpbmctcmlnaHQ6MHB4fX0uY3dhLWRldGFjaGVkLXRhYnMudGFiLWxlZnQgLnRhYnMgLnRhYiAudGl0bGUgcHttYXJnaW46MDt3aWR0aDoxMDAlfS5jd2EtZGV0YWNoZWQtdGFicy50YWItbGVmdCAudGFicyAudGFiIC50aXRsZSAuaWNvbntwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDozMHB4O3RvcDo1MCU7cmlnaHQ6MDt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTtmb250LXNpemU6MTVweH1AbWVkaWEobWF4LXdpZHRoOiA4NTBweCl7LmN3YS1kZXRhY2hlZC10YWJzLnRhYi1sZWZ0IC50YWJzIC50YWIgLnRpdGxlIC5pY29ue2Rpc3BsYXk6bm9uZX19LmN3YS1kZXRhY2hlZC10YWJzLnRhYi1sZWZ0IC50YWJzIC50YWIgLnRpdGxlOmJlZm9yZSwuY3dhLWRldGFjaGVkLXRhYnMudGFiLWxlZnQgLnRhYnMgLnRhYiAudGl0bGU6YWZ0ZXJ7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2hlaWdodDoxMDAlO3RyYW5zaXRpb246YWxsIC41c30uY3dhLWRldGFjaGVkLXRhYnMudGFiLWxlZnQgLnRhYnMgLnRhYiAudGl0bGU6YmVmb3Jle2xlZnQ6LTEwMHZ3O3dpZHRoOjEwMHZ3fS5jd2EtZGV0YWNoZWQtdGFicy50YWItbGVmdCAudGFicyAudGFiIC50aXRsZTphZnRlcntsZWZ0OjEwMCU7d2lkdGg6NTBweH0uY3dhLWRldGFjaGVkLXRhYnMudGFiLWxlZnQgLnRhYnMgLnRhYjpob3ZlciwuY3dhLWRldGFjaGVkLXRhYnMudGFiLWxlZnQgLnRhYnMgLnRhYi5hY3RpdmV7Y29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItcHJpbWFyeSl9LmN3YS1kZXRhY2hlZC10YWJzLnRhYi1sZWZ0IC50YWJzIC50YWIuYWN0aXZlIC50aXRsZSwuY3dhLWRldGFjaGVkLXRhYnMudGFiLWxlZnQgLnRhYnMgLnRhYi5hY3RpdmUgLnRpdGxlOmJlZm9yZSwuY3dhLWRldGFjaGVkLXRhYnMudGFiLWxlZnQgLnRhYnMgLnRhYi5hY3RpdmUgLnRpdGxlOmFmdGVye2JhY2tncm91bmQtY29sb3I6I2ZmZn0uY3dhLWRldGFjaGVkLXRhYnMudGFiLWxlZnQgLnRhYnMgLnRhYnt3aWR0aDoxMDAlfS5jd2EtZGV0YWNoZWQtdGFicy50YWItbGVmdCAudGFicyAudGFiOm5vdCg6Zmlyc3QtY2hpbGQpe2JvcmRlci10b3A6c29saWQgMXB4ICNmZmZ9LmN3YS1kZXRhY2hlZC10YWJzLnRhYi1sZWZ0IC50YWJzIC50YWIgLnRpdGxle3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0uY3dhLWRldGFjaGVkLXRhYnMudGFiLWxlZnQgLnRhYnMgLnRhYiAudGl0bGUsLmN3YS1kZXRhY2hlZC10YWJzLnRhYi1sZWZ0IC50YWJzIC50YWIgLnRpdGxlIHAsLmN3YS1kZXRhY2hlZC10YWJzLnRhYi1sZWZ0IC50YWJzIC50YWIgLnRpdGxlIHNwYW57Y3Vyc29yOnBvaW50ZXIgIWltcG9ydGFudH0uY3dhLWRldGFjaGVkLXRhYnMudGFiLWxlZnQgLmNvbnRlbnRze3dpZHRoOmNhbGMoMTAwJSAtIDQwMHB4KTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7cGFkZGluZzoyMHB4IDIwcHggMjBweCA1MHB4fUBtZWRpYShtYXgtd2lkdGg6IDg4MHB4KXsuY3dhLWRldGFjaGVkLXRhYnMudGFiLWxlZnQgLmVsZW1lbnRvci1jb250YWluZXJ7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjt3aWR0aDoxMDAlO3BhZGRpbmc6MHB4fS5jd2EtZGV0YWNoZWQtdGFicy50YWItbGVmdCAuZWxlbWVudG9yLWNvbnRhaW5lciAudGFic3t3aWR0aDoxMDAlO2JvcmRlci1yYWRpdXM6MCAhaW1wb3J0YW50O3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6MjBweCAyMHB4IDIwcHggMTVweH0uY3dhLWRldGFjaGVkLXRhYnMudGFiLWxlZnQgLmVsZW1lbnRvci1jb250YWluZXIgLnRhYnMgLnRhYiAudGl0bGV7anVzdGlmeS1jb250ZW50OmNlbnRlcjtwYWRkaW5nLXJpZ2h0OjBweH0uY3dhLWRldGFjaGVkLXRhYnMudGFiLWxlZnQgLmNvbnRlbnRze3dpZHRoOjEwMCU7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3BhZGRpbmc6MjBweCAyMHB4IDEwcHggMTBweH0uY3dhLWRldGFjaGVkLXRhYnMudGFiLWxlZnQgLmNvbnRlbnRzIHAgaW1ne21heC13aWR0aDozMyV9LmN3YS1kZXRhY2hlZC10YWJzLnRhYi1sZWZ0IC5jb250ZW50cyBkaXY6Zmlyc3QtY2hpbGQgcHtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpzcGFjZS1hcm91bmR9fS5jd2Etc2xpZGVycy10YWJze2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O2p1c3RpZnktY29udGVudDpjZW50ZXI7cGFkZGluZy1ib3R0b206NTBweH1AbWVkaWEobWF4LXdpZHRoOiA3OTNweCl7LmN3YS1zbGlkZXJzLXRhYnN7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtmbGV4LXdyYXA6bm93cmFwO3dpZHRoOjEwMCUgIWltcG9ydGFudH19LmN3YS1zbGlkZXJzLXRhYnMgLnRhYnN7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MzAwcHg7cGFkZGluZzoxMDBweCAwIDUwcHg7Ym9yZGVyLXJpZ2h0OnNvbGlkIDFweCAjZmZmfUBtZWRpYShtYXgtd2lkdGg6IDc5M3B4KXsuY3dhLXNsaWRlcnMtdGFicyAudGFic3t3aWR0aDoxMDAlICFpbXBvcnRhbnQ7cGFkZGluZzowfS5jd2Etc2xpZGVycy10YWJzIC50YWJzIC5kYXRhIC50YWJ7anVzdGlmeS1jb250ZW50OmNlbnRlciAhaW1wb3J0YW50fS5jd2Etc2xpZGVycy10YWJzIC50YWJzIC5kYXRhIC50YWIgLnRpdGxle3BhZGRpbmc6MCAhaW1wb3J0YW50O3dpZHRoOmF1dG8gIWltcG9ydGFudDt0ZXh0LWFsaWduOmNlbnRlcn19LmN3YS1zbGlkZXJzLXRhYnMgLnRhYnM6YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxMDB2dztoZWlnaHQ6MTAwJTt0b3A6MDtyaWdodDoxMDAlfS5jd2Etc2xpZGVycy10YWJzIC50YWJzOmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoyMDBweDtoZWlnaHQ6MTAwJTt0b3A6MDtsZWZ0OjEwMCU7Ym9yZGVyLXJhZGl1czowIDIwcHggMjBweCAwfS5jd2Etc2xpZGVycy10YWJzIC50YWJzIC5kYXRhIC50YWJ7Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtc2l6ZToyMnB4O2NvbG9yOiNmZmY7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzoxMHB4IDB9LmN3YS1zbGlkZXJzLXRhYnMgLnRhYnMgLmRhdGEgLnRhYiAudGl0bGV7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6bGVmdDt3aWR0aDoxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlO3RyYW5zaXRpb246YWxsIC41cztwYWRkaW5nOjE1cHggMzBweCAxNXB4IDB9QG1lZGlhKG1heC13aWR0aDogODUwcHgpey5jd2Etc2xpZGVycy10YWJzIC50YWJzIC5kYXRhIC50YWIgLnRpdGxle2p1c3RpZnktY29udGVudDpjZW50ZXI7dGV4dC1hbGlnbjpjZW50ZXIgIWltcG9ydGFudDtwYWRkaW5nLXJpZ2h0OjBweH19LmN3YS1zbGlkZXJzLXRhYnMgLnRhYnMgLmRhdGEgLnRhYiAudGl0bGUgcHttYXJnaW46MDt3aWR0aDoxMDAlfS5jd2Etc2xpZGVycy10YWJzIC50YWJzIC5kYXRhIC50YWIgLnRpdGxlIC5pY29ue3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjMwcHg7dG9wOjUwJTtyaWdodDowO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO2ZvbnQtc2l6ZToxNXB4fUBtZWRpYShtYXgtd2lkdGg6IDg1MHB4KXsuY3dhLXNsaWRlcnMtdGFicyAudGFicyAuZGF0YSAudGFiIC50aXRsZSAuaWNvbntkaXNwbGF5Om5vbmV9fS5jd2Etc2xpZGVycy10YWJzIC50YWJzIC5kYXRhIC50YWIgLnRpdGxlOmJlZm9yZSwuY3dhLXNsaWRlcnMtdGFicyAudGFicyAuZGF0YSAudGFiIC50aXRsZTphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7aGVpZ2h0OjEwMCU7dHJhbnNpdGlvbjphbGwgLjVzfS5jd2Etc2xpZGVycy10YWJzIC50YWJzIC5kYXRhIC50YWIgLnRpdGxlOmJlZm9yZXtsZWZ0Oi0xMDB2dzt3aWR0aDoxMDB2d30uY3dhLXNsaWRlcnMtdGFicyAudGFicyAuZGF0YSAudGFiIC50aXRsZTphZnRlcntsZWZ0OjEwMCU7d2lkdGg6NTBweH0uY3dhLXNsaWRlcnMtdGFicyAudGFicyAuZGF0YSAudGFiOmhvdmVyLC5jd2Etc2xpZGVycy10YWJzIC50YWJzIC5kYXRhIC50YWIuYWN0aXZle2NvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXByaW1hcnkpfS5jd2Etc2xpZGVycy10YWJzIC50YWJzIC5kYXRhIC50YWIuYWN0aXZlIC50aXRsZSwuY3dhLXNsaWRlcnMtdGFicyAudGFicyAuZGF0YSAudGFiLmFjdGl2ZSAudGl0bGU6YmVmb3JlLC5jd2Etc2xpZGVycy10YWJzIC50YWJzIC5kYXRhIC50YWIuYWN0aXZlIC50aXRsZTphZnRlcntiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LmN3YS1zbGlkZXJzLXRhYnMgLnRhYnMgLmRhdGEgLnRhYntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpsZWZ0fS5jd2Etc2xpZGVycy10YWJzIC50YWJzIC5kYXRhIC50YWIsLmN3YS1zbGlkZXJzLXRhYnMgLnRhYnMgLmRhdGEgLnRhYiBkaXYsLmN3YS1zbGlkZXJzLXRhYnMgLnRhYnMgLmRhdGEgLnRhYiBwe2N1cnNvcjpwb2ludGVyfS5jd2Etc2xpZGVycy10YWJzIC50YWJzIC5kYXRhIC50YWI6bm90KDpsYXN0LWNoaWxkKXtib3JkZXItYm90dG9tOnNvbGlkIDFweCAjZmZmfS5jd2Etc2xpZGVycy10YWJzIC50YWJzIC5kYXRhIC50YWIgLmljb257bWFyZ2luLXJpZ2h0OjEwcHg7ei1pbmRleDoyfS5jd2Etc2xpZGVycy10YWJzIC50YWJzIC5kYXRhIC50YWIgLnRpdGxle3otaW5kZXg6MX0uY3dhLXNsaWRlcnMtdGFicyAudGFicyAuZGF0YSAudGFiLmFjdGl2ZSAudGl0bGUsLmN3YS1zbGlkZXJzLXRhYnMgLnRhYnMgLmRhdGEgLnRhYi5hY3RpdmUgLnRpdGxlOmJlZm9yZSwuY3dhLXNsaWRlcnMtdGFicyAudGFicyAuZGF0YSAudGFiLmFjdGl2ZSAudGl0bGU6YWZ0ZXJ7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApfS5jd2Etc2xpZGVycy10YWJzIC5zbGlkZXJzLWNvbnRhaW5lcnt3aWR0aDpjYWxjKDEwMCUgLSAzMDBweCk7cGFkZGluZzoxMDBweCAwIDAgNTBweH1AbWVkaWEobWF4LXdpZHRoOiA3OTNweCl7LmN3YS1zbGlkZXJzLXRhYnMgLnNsaWRlcnMtY29udGFpbmVye3dpZHRoOjEwMCU7cGFkZGluZzowO21hcmdpbi10b3A6MjBweH19LmN3YS1zbGlkZXJzLXRhYnMgLnNsaWRlcnMtY29udGFpbmVyIC50YWItc2xpZGVyLWl0ZW17cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhKG1heC13aWR0aDogNzkzcHgpey5jd2Etc2xpZGVycy10YWJzIC5zbGlkZXJzLWNvbnRhaW5lciAudGFiLXNsaWRlci1pdGVtIC5zbGlkZXIgLnNsaWNrLXRyYWNre21pbi13aWR0aDoxMDAlfX0uY3dhLXNsaWRlcnMtdGFicyAuc2xpZGVycy1jb250YWluZXIgLnRhYi1zbGlkZXItaXRlbSAuc2xpZGVyIC5zbGlkZXItaXRlbXttYXJnaW4tYm90dG9tOjEwcHg7cG9zaXRpb246cmVsYXRpdmU7Y3Vyc29yOmRlZmF1bHQ7dHJhbnNpdGlvbjphbGwgLjVzfUBtZWRpYShtYXgtd2lkdGg6IDc5M3B4KXsuY3dhLXNsaWRlcnMtdGFicyAuc2xpZGVycy1jb250YWluZXIgLnRhYi1zbGlkZXItaXRlbSAuc2xpZGVyIC5zbGlkZXItaXRlbXt3aWR0aDpjYWxjKDEwMHZ3IC0gNDBweCl9LmN3YS1zbGlkZXJzLXRhYnMgLnNsaWRlcnMtY29udGFpbmVyIC50YWItc2xpZGVyLWl0ZW0gLnNsaWRlciAuc2xpZGVyLWl0ZW0gaW1ne29iamVjdC1maXQ6Y29udGFpbiAhaW1wb3J0YW50fX0uY3dhLXNsaWRlcnMtdGFicyAuc2xpZGVycy1jb250YWluZXIgLnRhYi1zbGlkZXItaXRlbSAuc2xpZGVyIC5zbGlkZXItaXRlbTpub3QoOmZpcnN0LWNoaWxkKXttYXJnaW4tbGVmdDo0MHB4fS5jd2Etc2xpZGVycy10YWJzIC5zbGlkZXJzLWNvbnRhaW5lciAudGFiLXNsaWRlci1pdGVtIC5zbGlkZXIgLnNsaWRlci1pdGVtIC5pbWd7d2lkdGg6MTAwJX0uY3dhLXNsaWRlcnMtdGFicyAuc2xpZGVycy1jb250YWluZXIgLnRhYi1zbGlkZXItaXRlbSAuc2xpZGVyIC5zbGlkZXItaXRlbSAuaW1nIGltZ3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y292ZXJ9LmN3YS1zbGlkZXJzLXRhYnMgLnNsaWRlcnMtY29udGFpbmVyIC50YWItc2xpZGVyLWl0ZW0gLnNsaWRlciAuc2xpZGVyLWl0ZW0gLnRpdGxle3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LXNpemU6MThweDtmb250LXdlaWdodDo2MDA7bWFyZ2luOjEwcHggMH0uY3dhLXNsaWRlcnMtdGFicyAuc2xpZGVycy1jb250YWluZXIgLnRhYi1zbGlkZXItaXRlbSAuc2xpZGVyIC5zbGlkZXItaXRlbSAuZGF0YSAuZGVzY3JpcHRpb257cGFkZGluZy1yaWdodDoxMHB4fS5jd2Etc2xpZGVycy10YWJzIC5zbGlkZXJzLWNvbnRhaW5lciAudGFiLXNsaWRlci1pdGVtIC5zbGlkZXIgLnNsaWRlci1pdGVtIC5saW5re2Rpc3BsYXk6YmxvY2s7d2lkdGg6bWF4LWNvbnRlbnQ7bWF4LXdpZHRoOjEwMCU7cGFkZGluZzoxMHB4IDIwcHg7Y29sb3I6I2ZmZjttYXJnaW46MjBweCBhdXRvIDEwcHg7Ym9yZGVyOnNvbGlkIDFweDtib3JkZXItcmFkaXVzOjEwcHg7dHJhbnNpdGlvbjphbGwgLjVzfS5jd2Etc2xpZGVycy10YWJzIC5zbGlkZXJzLWNvbnRhaW5lciAudGFiLXNsaWRlci1pdGVtIC5zbGlkZXIgLnNsaWRlci1pdGVtIC5saW5rOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2ZmZn0uY3dhLXNsaWRlcnMtdGFicyAuc2xpZGVycy1jb250YWluZXIgLnRhYi1zbGlkZXItaXRlbSAuc2xpZGVyIC5zbGlkZXItaXRlbS50YWItZGVzY3JpcHRpb257YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1wcmltYXJ5KTtjb2xvcjojZmZmO2JvcmRlci1yYWRpdXM6MjVweDtwYWRkaW5nOjMwcHh9LmN3YS1zbGlkZXJzLXRhYnMgLnNsaWRlcnMtY29udGFpbmVyIC50YWItc2xpZGVyLWl0ZW0gLnNsaWRlciAuc2xpZGVyLWl0ZW0udGFiLWRlc2NyaXB0aW9uIHA6bGFzdC1jaGlsZHttYXJnaW46MH0uY3dhLXNsaWRlcnMtdGFicyAuc2xpZGVycy1jb250YWluZXIgLnRhYi1zbGlkZXItaXRlbSAuYXJyb3d7cG9zaXRpb246YWJzb2x1dGU7dG9wOmNhbGMoMTAwJSArIDIwcHgpO2N1cnNvcjpwb2ludGVyO3otaW5kZXg6MX0uY3dhLXNsaWRlcnMtdGFicyAuc2xpZGVycy1jb250YWluZXIgLnRhYi1zbGlkZXItaXRlbSAuYXJyb3cubmV4dHtyaWdodDowfS5jd2Etc2xpZGVycy10YWJzIC5zbGlkZXJzLWNvbnRhaW5lciAudGFiLXNsaWRlci1pdGVtIC5hcnJvdy5wcmV2e2xlZnQ6MDt0cmFuc2Zvcm06cm90YXRlWSgxODBkZWcpO2Rpc3BsYXk6bm9uZX0uY3dhLXNsaWRlcnMtdGFicyAuc2xpZGVycy1jb250YWluZXIgLnRhYi1zbGlkZXItaXRlbSAuYXJyb3cgc3Zne3dpZHRoOjMwcHg7bWFyZ2luLXJpZ2h0OjI1cHh9LmN3YS1zbGlkZXJzLXRhYnMgLnNsaWNrLWxpc3R7bWluLWhlaWdodDo1MDBweH0uY3dhLXNsaWRlcnMtdGFicyAuYXJyb3d7dG9wOjEwMCUgIWltcG9ydGFudH0uY3dhLXNsaWRlcnMtdGFicyAuYXJyb3cgc3Zne3dpZHRoOjUwcHggIWltcG9ydGFudH0uY3dhLXNsaWRlcnMtdGFicyAuc2xpZGVyLWl0ZW17YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1yYWRpdXM6MTVweDtvdmVyZmxvdzpoaWRkZW59LmN3YS1zbGlkZXJzLXRhYnMgLnNsaWRlci1pdGVtIC50aXRsZSwuY3dhLXNsaWRlcnMtdGFicyAuc2xpZGVyLWl0ZW0gLmRhdGF7cGFkZGluZzowIDEwcHh9LmN3YV90YWJzIC5jb250ZW50e2Rpc3BsYXk6bm9uZX0uY3dhX3RhYnMgLmNvbnRlbnQuYWN0aXZle2Rpc3BsYXk6YmxvY2t9LmN3YS1zbGlkZXJzLXRlYW17bWFyZ2luLWJvdHRvbToxMDBweDttYXJnaW4tdG9wOjUwcHg7ZGlzcGxheTpmbGV4O3Bvc2l0aW9uOnJlbGF0aXZlfUBtZWRpYShtYXgtd2lkdGg6IDg4MHB4KXsuY3dhLXNsaWRlcnMtdGVhbXtmbGV4LWRpcmVjdGlvbjpjb2x1bW59fS5jd2Etc2xpZGVycy10ZWFtIC50YWJzLWNvbnRhaW5lcnt3aWR0aDo0MCU7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxO2JhY2tncm91bmQtY29sb3I6I2ZmZjtwYWRkaW5nOjMwcHggNTBweCAzMHB4IDB9QG1lZGlhKG1heC13aWR0aDogODgwcHgpey5jd2Etc2xpZGVycy10ZWFtIC50YWJzLWNvbnRhaW5lcnt3aWR0aDoxMDAlO3BhZGRpbmc6MH0uY3dhLXNsaWRlcnMtdGVhbSAudGFicy1jb250YWluZXIgLnRhYnN7Ym9yZGVyLXJhZGl1czowICFpbXBvcnRhbnR9LmN3YS1zbGlkZXJzLXRlYW0gLnRhYnMtY29udGFpbmVyIC50YWJzOjphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDoxMDAlO3dpZHRoOjUwcHg7aGVpZ2h0OjEwMCU7YmFja2dyb3VuZC1jb2xvcjppbmhlcml0fS5jd2Etc2xpZGVycy10ZWFtIC50YWJzLWNvbnRhaW5lciAudGFicyAudGFie3RleHQtYWxpZ246Y2VudGVyfX0uY3dhLXNsaWRlcnMtdGVhbSAudGFicy1jb250YWluZXI6OmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MTAwJTt3aWR0aDoxMDB2dztoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LmN3YS1zbGlkZXJzLXRlYW0gLnRhYnMtY29udGFpbmVyIC50YWJze2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Ym9yZGVyLXJhZGl1czowIDE1cHggMTVweCAwO3BhZGRpbmc6MjBweCA0MHB4IDIwcHggMjBweDtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7Zm9udC1mYW1pbHk6dmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS1wcmltYXJ5LWZvbnQtZmFtaWx5KTtwb3NpdGlvbjpyZWxhdGl2ZX0uY3dhLXNsaWRlcnMtdGVhbSAudGFicy1jb250YWluZXIgLnRhYnM6OmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MTAwJTt3aWR0aDoxMDB2dztoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOmluaGVyaXR9LmN3YS1zbGlkZXJzLXRlYW0gLnRhYnMtY29udGFpbmVyIC50YWJzIC50YWJ7ZGlzcGxheTpibG9jaztwYWRkaW5nOjEwcHggMzBweCAxMHB4IDEwcHg7Y29sb3I6I2ZmZjtmb250LXNpemU6MjJweDtjdXJzb3I6cG9pbnRlcn0uY3dhLXNsaWRlcnMtdGVhbSAudGFicy1jb250YWluZXIgLnRhYnMgLnRhYjpub3QoOmxhc3QtY2hpbGQpe2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNmZmZ9LmN3YS1zbGlkZXJzLXRlYW0gLnRhYnMtY29udGFpbmVyIC50YWJzIC50YWIgc3Bhbnt0cmFuc2l0aW9uOi40cyBlYXNlO2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5jd2Etc2xpZGVycy10ZWFtIC50YWJzLWNvbnRhaW5lciAudGFicyAudGFiOmhvdmVyIHNwYW4sLmN3YS1zbGlkZXJzLXRlYW0gLnRhYnMtY29udGFpbmVyIC50YWJzIC50YWIuYWN0aXZlIHNwYW57dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMjBweCl9LmN3YS1zbGlkZXJzLXRlYW0gLmNvbnRlbnRzLWNvbnRhaW5lcnt3aWR0aDo2MCU7cGFkZGluZy1sZWZ0OjMwcHg7cGFkZGluZy10b3A6MzBweH1AbWVkaWEobWF4LXdpZHRoOiA4ODBweCl7LmN3YS1zbGlkZXJzLXRlYW0gLmNvbnRlbnRzLWNvbnRhaW5lcnt3aWR0aDoxMDAlO3BhZGRpbmc6MCAxMHB4O21hcmdpbi10b3A6MjBweH19LmN3YS1zbGlkZXJzLXRlYW0gLmNvbnRlbnRzLWNvbnRhaW5lciAuY29udGVudHtwb3NpdGlvbjpyZWxhdGl2ZX0uY3dhLXNsaWRlcnMtdGVhbSAuc2xpZGVyIC5zbGljay10cmFja3tkaXNwbGF5OmZsZXg7Z2FwOjQwcHh9LmN3YS1zbGlkZXJzLXRlYW0gLnNsaWRlciAuc2xpY2stdHJhY2s6OmJlZm9yZXtjb250ZW50Om5vbmV9QG1lZGlhKG1heC13aWR0aDogMzgwcHgpey5jd2Etc2xpZGVycy10ZWFtIC5zbGlkZXIgLnNsaWNrLXRyYWNre2dhcDowfX0uY3dhLXNsaWRlcnMtdGVhbSAuc2xpZGVyIC5zbGljay10cmFjazpob3ZlciAuaXRlbXt0cmFuc2Zvcm06c2NhbGUoMSl9LmN3YS1zbGlkZXJzLXRlYW0gLnNsaWRlciAuaXRlbXtmbG9hdDpub25lO3dpZHRoOjMyMHB4O2hlaWdodDo0NDBweDt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuNHMgZWFzZTtib3JkZXItcmFkaXVzOjMwcHg7b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOnJlbGF0aXZlO2ZvbnQtZmFtaWx5OnZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1mb250LWZhbWlseSk7Ym94LXNoYWRvdzowIDAgMTBweCAtNXB4IHJnYmEoMCwwLDAsLjIpfS5jd2Etc2xpZGVycy10ZWFtIC5zbGlkZXIgLml0ZW0ubm8taW1hZ2UgLnByZXZpZXd7aGVpZ2h0OjEwMCU7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXByaW1hcnkpO2NvbG9yOiNmZmY7Ym9yZGVyLXJhZGl1czozMHB4fS5jd2Etc2xpZGVycy10ZWFtIC5zbGlkZXIgLml0ZW0ubm8taW1hZ2UgLmNvbnRlbnR7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpfS5jd2Etc2xpZGVycy10ZWFtIC5zbGlkZXIgLml0ZW0ubm8taW1hZ2UgLmNvbnRlbnQgdWwuc29jaWFsLW5ldHdvcmtzIGxpIGE6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1wcmltYXJ5KTtjb2xvcjojZmZmfS5jd2Etc2xpZGVycy10ZWFtIC5zbGlkZXIgLml0ZW0gaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3Zlcn0uY3dhLXNsaWRlcnMtdGVhbSAuc2xpZGVyIC5pdGVtOmhvdmVye3RyYW5zZm9ybTpzY2FsZSgxLjEpICFpbXBvcnRhbnR9QG1lZGlhKG1heC13aWR0aDogMzgwcHgpey5jd2Etc2xpZGVycy10ZWFtIC5zbGlkZXIgLml0ZW06aG92ZXJ7dHJhbnNmb3JtOnNjYWxlKDEpICFpbXBvcnRhbnR9fS5jd2Etc2xpZGVycy10ZWFtIC5zbGlkZXIgLml0ZW06aG92ZXIgLmNvbnRlbnR7dG9wOjB9LmN3YS1zbGlkZXJzLXRlYW0gLnNsaWRlciAuaXRlbSBoNC5uYW1le2ZvbnQtc2l6ZToyMHB4O2ZvbnQtd2VpZ2h0OjQwMDt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW46MH0uY3dhLXNsaWRlcnMtdGVhbSAuc2xpZGVyIC5pdGVtIGg0Lm5hbWU6bm90KDpsYXN0LWNoaWxkKXttYXJnaW46MCAwIDEwcHh9LmN3YS1zbGlkZXJzLXRlYW0gLnNsaWRlciAuaXRlbSAuam9ie3RleHQtYWxpZ246Y2VudGVyfS5jd2Etc2xpZGVycy10ZWFtIC5zbGlkZXIgLml0ZW0gLmpvYj4qe21hcmdpbjowfS5jd2Etc2xpZGVycy10ZWFtIC5zbGlkZXIgLml0ZW0gLnByZXZpZXd7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7bGVmdDowO3dpZHRoOjEwMCU7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpO2NvbG9yOiNmZmY7cGFkZGluZzoxMHB4O3RyYW5zaXRpb246LjRzIGVhc2V9LmN3YS1zbGlkZXJzLXRlYW0gLnNsaWRlciAuaXRlbSAuY29udGVudHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTAwJTtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXByaW1hcnkpO2NvbG9yOiNmZmY7dHJhbnNpdGlvbjouNHMgZWFzZTt0ZXh0LWFsaWduOmNlbnRlcjtwYWRkaW5nOjIwcHggMDtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3dpZHRoOjEwMCV9LmN3YS1zbGlkZXJzLXRlYW0gLnNsaWRlciAuaXRlbSAuY29udGVudCAubG9nb3t3aWR0aDpjYWxjKDEwMCUgLSA1MHB4KTtoZWlnaHQ6MTUwcHg7b2JqZWN0LWZpdDpjb250YWluO21hcmdpbjoxMHB4IGF1dG99LmN3YS1zbGlkZXJzLXRlYW0gLnNsaWRlciAuaXRlbSAuY29udGVudCAuaGVhZGVye2JhY2tncm91bmQtY29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItcHJpbWFyeSk7cGFkZGluZzoxMHB4IDE1cHggMH0uY3dhLXNsaWRlcnMtdGVhbSAuc2xpZGVyIC5pdGVtIC5jb250ZW50IGg0Lm5hbWUsLmN3YS1zbGlkZXJzLXRlYW0gLnNsaWRlciAuaXRlbSAuY29udGVudCAuam9iLC5jd2Etc2xpZGVycy10ZWFtIC5zbGlkZXIgLml0ZW0gLmNvbnRlbnQgLnRleHQsLmN3YS1zbGlkZXJzLXRlYW0gLnNsaWRlciAuaXRlbSAuY29udGVudCAucGhvbmUsLmN3YS1zbGlkZXJzLXRlYW0gLnNsaWRlciAuaXRlbSAuY29udGVudCAuZW1haWx7cGFkZGluZzowIDE1cHh9LmN3YS1zbGlkZXJzLXRlYW0gLnNsaWRlciAuaXRlbSAuY29udGVudCAudGV4dD4qe21hcmdpbjowfS5jd2Etc2xpZGVycy10ZWFtIC5zbGlkZXIgLml0ZW0gLmNvbnRlbnQgdWwuc29jaWFsLW5ldHdvcmtze2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtsaXN0LXN0eWxlLXR5cGU6bm9uZTtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3BhZGRpbmc6MDttYXJnaW4tdG9wOjEwcHg7Z2FwOjEwcHh9LmN3YS1zbGlkZXJzLXRlYW0gLnNsaWRlciAuaXRlbSAuY29udGVudCB1bC5zb2NpYWwtbmV0d29ya3M6bGFzdC1jaGlsZDpmaXJzdC1jaGlsZHttYXJnaW46MH0uY3dhLXNsaWRlcnMtdGVhbSAuc2xpZGVyIC5pdGVtIC5jb250ZW50IHVsLnNvY2lhbC1uZXR3b3JrcyBsaXtkaXNwbGF5OmZsZXh9LmN3YS1zbGlkZXJzLXRlYW0gLnNsaWRlciAuaXRlbSAuY29udGVudCB1bC5zb2NpYWwtbmV0d29ya3MgbGkgYXtjb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci10ZXh0KTt3aWR0aDo0MHB4O2hlaWdodDo0MHB4O2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItcmFkaXVzOjUwJTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7dHJhbnNpdGlvbjouNHMgZWFzZX0uY3dhLXNsaWRlcnMtdGVhbSAuc2xpZGVyIC5pdGVtIC5jb250ZW50IHVsLnNvY2lhbC1uZXR3b3JrcyBsaSBhOmhvdmVye2JhY2tncm91bmQtY29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3Itc2Vjb25kYXJ5KX0uY3dhLXNsaWRlcnMtdGVhbSAuc2xpZGVyIC5pdGVtIC5zZXBhcmF0b3J7d2lkdGg6MTAwJTtoZWlnaHQ6MXB4O2JhY2tncm91bmQtY29sb3I6I2ZmZjttYXJnaW46MTBweCAwfS5jd2Etc2xpZGVycy10ZWFtIC5hcnJvd3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6Y2FsYygxMDAlICsgNDBweCk7Y3Vyc29yOnBvaW50ZXI7ei1pbmRleDoyfS5jd2Etc2xpZGVycy10ZWFtIC5hcnJvdy5uZXh0e3JpZ2h0OjIwcHh9LmN3YS1zbGlkZXJzLXRlYW0gLmFycm93LnByZXZ7bGVmdDoyMHB4O3RyYW5zZm9ybTpyb3RhdGVZKDE4MGRlZyk7ZGlzcGxheTpub25lfS5jd2Etc2xpZGVycy10ZWFtIC5hcnJvdzpob3ZlciBzdmd7YW5pbWF0aW9uOnB1bHNlVG9SaWdodCAxcyBlYXNlIGluZmluaXRlfS5jd2Etc2xpZGVycy10ZWFtIC5hcnJvdyBzdmd7d2lkdGg6MzBweH0uY3dhLXNsaWRlcnMtdGVhbSAuc2xpY2stbGlzdHtvdmVyZmxvdzp2aXNpYmxlfUBtZWRpYShtYXgtd2lkdGg6IDM4MHB4KXsuY3dhLXNsaWRlcnMtdGVhbSAuc2xpY2stbGlzdHtvdmVyZmxvdzpoaWRkZW59fS5jd2EtaW5mb3Mtc2xpZGVyIC5vdXRzaWRle3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbjttYXJnaW4tdG9wOjIwMHB4O3BhZGRpbmctdG9wOjYwcHg7cGFkZGluZy1ib3R0b206MTAwcHh9QG1lZGlhKG1heC13aWR0aDogODc5cHgpey5jd2EtaW5mb3Mtc2xpZGVyIC5vdXRzaWRle21hcmdpbi10b3A6MH19QG1lZGlhKG1heC13aWR0aDogNDYwcHgpey5jd2EtaW5mb3Mtc2xpZGVyIC5vdXRzaWRle3BhZGRpbmctYm90dG9tOjUwcHh9fS5jd2EtaW5mb3Mtc2xpZGVyIC5vdXRzaWRlIC5iYWNrZ3JvdW5ke2JhY2tncm91bmQtY29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3Itc2Vjb25kYXJ5KTtib3JkZXItcmFkaXVzOjAgMjAwcHggMjAwcHggMDt3aWR0aDo3MCU7aGVpZ2h0OjQwMHB4O3otaW5kZXg6LTE7cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhKG1heC13aWR0aDogODc5cHgpey5jd2EtaW5mb3Mtc2xpZGVyIC5vdXRzaWRlIC5iYWNrZ3JvdW5ke2JvcmRlci1yYWRpdXM6MCA4MHB4IDgwcHggMDt3aWR0aDo5NSV9fS5jd2EtaW5mb3Mtc2xpZGVyIC5vdXRzaWRlIC5iYWNrZ3JvdW5kLnJpZ2h0e2JvcmRlci1yYWRpdXM6MjAwcHggMCAwIDIwMHB4O21hcmdpbi1sZWZ0OjMwJX1AbWVkaWEobWF4LXdpZHRoOiA4NzlweCl7LmN3YS1pbmZvcy1zbGlkZXIgLm91dHNpZGUgLmJhY2tncm91bmQucmlnaHR7Ym9yZGVyLXJhZGl1czo4MHB4IDAgMCA4MHB4O21hcmdpbi1sZWZ0OmF1dG99fS5jd2EtaW5mb3Mtc2xpZGVyIC5vdXRzaWRlIC5iYWNrZ3JvdW5kPmgze3dpZHRoOjEwMCU7Zm9udC1zaXplOjYwcHg7Zm9udC1mYW1pbHk6dmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS1wcmltYXJ5LWZvbnQtZmFtaWx5KTttYXJnaW46MDstd2Via2l0LXRleHQtZmlsbC1jb2xvcjpyZ2JhKDAsMCwwLDApOy13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6MnB4Oy13ZWJraXQtdGV4dC1zdHJva2UtY29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3Itc2Vjb25kYXJ5KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMTAwJSk7dGV4dC1hbGlnbjpjZW50ZXI7bGluZS1oZWlnaHQ6Ljd9QG1lZGlhKG1heC13aWR0aDogODc5cHgpey5jd2EtaW5mb3Mtc2xpZGVyIC5vdXRzaWRlIC5iYWNrZ3JvdW5kPmgze3RleHQtYWxpZ246bGVmdDtwYWRkaW5nLWxlZnQ6MTUlfX1AbWVkaWEobWF4LXdpZHRoOiA0NjBweCl7LmN3YS1pbmZvcy1zbGlkZXIgLm91dHNpZGUgLmJhY2tncm91bmQ+aDN7Zm9udC1zaXplOjQwcHh9fS5jd2EtaW5mb3Mtc2xpZGVyIC5vdXRzaWRlIC5lbGVtZW50b3ItY29udGFpbmVye3BhZGRpbmctYm90dG9tOjUwcHg7bWFyZ2luLXRvcDotMzUwcHg7ZmxleC13cmFwOndyYXB9QG1lZGlhKG1heC13aWR0aDogODc5cHgpey5jd2EtaW5mb3Mtc2xpZGVyIC5vdXRzaWRlIC5lbGVtZW50b3ItY29udGFpbmVye3BhZGRpbmctbGVmdDoxNSV9fS5jd2EtaW5mb3Mtc2xpZGVyIC5vdXRzaWRlIC5lbGVtZW50b3ItY29udGFpbmVyIC5hY3Rpdml0aWVzIGFydGljbGUuYWN0aXZpdHl7d2lkdGg6MzAwcHggIWltcG9ydGFudDtoZWlnaHQ6NDAwcHggIWltcG9ydGFudH1AbWVkaWEobWF4LXdpZHRoOiAzNDBweCl7LmN3YS1pbmZvcy1zbGlkZXIgLm91dHNpZGUgLmVsZW1lbnRvci1jb250YWluZXIgLmFjdGl2aXRpZXMgYXJ0aWNsZS5hY3Rpdml0eXt3aWR0aDoyNTBweCAhaW1wb3J0YW50O2hlaWdodDo0MDBweCAhaW1wb3J0YW50fX0uY3dhLWluZm9zLXNsaWRlciAub3V0c2lkZSAuZWxlbWVudG9yLWNvbnRhaW5lciAuYWN0aXZpdGllcyBhcnRpY2xlLmFjdGl2aXR5Om5vdCg6bGFzdC1jaGlsZCl7bWFyZ2luLXJpZ2h0OjIwcHh9LmN3YS1pbmZvcy1zbGlkZXIgLm91dHNpZGUgLmFycm93e3Bvc2l0aW9uOmFic29sdXRlO3RvcDpjYWxjKDEwMCUgLSA0MHB4KTtjdXJzb3I6cG9pbnRlcjt6LWluZGV4OjJ9LmN3YS1pbmZvcy1zbGlkZXIgLm91dHNpZGUgLmFycm93Lm5leHR7cmlnaHQ6MjBweH0uY3dhLWluZm9zLXNsaWRlciAub3V0c2lkZSAuYXJyb3cucHJldntsZWZ0OjIwcHg7dHJhbnNmb3JtOnJvdGF0ZVkoMTgwZGVnKTtkaXNwbGF5Om5vbmV9LmN3YS1pbmZvcy1zbGlkZXIgLm91dHNpZGUgLmFycm93OmhvdmVyIHN2Z3thbmltYXRpb246cHVsc2VUb1JpZ2h0IDFzIGVhc2UgaW5maW5pdGV9LmN3YS1pbmZvcy1zbGlkZXIgLm91dHNpZGUgLmFycm93IHN2Z3t3aWR0aDozMHB4fS5jd2EtaW5mb3Mtc2xpZGVyIC5vdXRzaWRlIC5zbGljay10cmFja3t3aWR0aDptYXgtY29udGVudCAhaW1wb3J0YW50fS5jd2EtaW5mb3Mtc2xpZGVyIC5vdXRzaWRlIC5zbGljay1saXN0e292ZXJmbG93OnZpc2libGV9LmN3YS1pbmZvcy1zbGlkZXIgLmFjdGl2aXRpZXN7bWFyZ2luLWxlZnQ6MjBweH1AbWVkaWEobWF4LXdpZHRoOiA4NzlweCl7LmN3YS1pbmZvcy1zbGlkZXIgLmFjdGl2aXRpZXN7bWFyZ2luLWxlZnQ6LTIwcHggIWltcG9ydGFudH19QG1lZGlhKG1heC13aWR0aDogMzQwcHgpey5jd2EtaW5mb3Mtc2xpZGVyIC5hY3Rpdml0aWVze21hcmdpbi1sZWZ0Oi01cHggIWltcG9ydGFudH19LmN3YS10ZXN0aW1vbmlhbHN7bWFyZ2luOjUwcHggMDtwb3NpdGlvbjpyZWxhdGl2ZX0uY3dhLXRlc3RpbW9uaWFscyAuc2xpZGVyLWNvbnRhaW5lcntwb3NpdGlvbjpyZWxhdGl2ZX0uY3dhLXRlc3RpbW9uaWFscyAuc2xpZGVyLWNvbnRhaW5lcjpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxMDAlO2xlZnQ6MDtoZWlnaHQ6MTUwcHg7d2lkdGg6MTAwJX0uY3dhLXRlc3RpbW9uaWFscyAuc2xpZGVyLWNvbnRhaW5lciAuYXJyb3d7cG9zaXRpb246YWJzb2x1dGU7dG9wOmNhbGMoMTAwJSArIDE1MHB4ICsgMTBweCk7Y3Vyc29yOnBvaW50ZXI7ei1pbmRleDoxfS5jd2EtdGVzdGltb25pYWxzIC5zbGlkZXItY29udGFpbmVyIC5hcnJvdy5uZXh0e3JpZ2h0OjB9LmN3YS10ZXN0aW1vbmlhbHMgLnNsaWRlci1jb250YWluZXIgLmFycm93LnByZXZ7bGVmdDowO3RyYW5zZm9ybTpyb3RhdGVZKDE4MGRlZyk7ZGlzcGxheTpub25lfS5jd2EtdGVzdGltb25pYWxzIC5zbGlkZXItY29udGFpbmVyIC5hcnJvdyBzdmd7d2lkdGg6MzBweH0uY3dhLXRlc3RpbW9uaWFscyAuc2xpZGVyLWNvbnRhaW5lciAuc2xpZGVye3dpZHRoOjEwMCV9LmN3YS10ZXN0aW1vbmlhbHMgLnNsaWRlci1jb250YWluZXIgLnNsaWRlciAuc2xpY2stbGlzdHtwYWRkaW5nOjcwcHggMCAzMHB4fS5jd2EtdGVzdGltb25pYWxzIC5zbGlkZXItY29udGFpbmVyIC5zbGlkZXIgLnNsaWRlci1pdGVte3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6NTBweCAxMDBweCAyMHB4fS5jd2EtdGVzdGltb25pYWxzIC5zbGlkZXItY29udGFpbmVyIC5zbGlkZXIgLnNsaWRlci1pdGVtIC5xdW90ZXN7d2lkdGg6ODBweDtoZWlnaHQ6ODBweDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLCAtNTAlKX0uY3dhLXRlc3RpbW9uaWFscyAuc2xpZGVyLWNvbnRhaW5lciAuc2xpZGVyIC5zbGlkZXItaXRlbSAucXVvdGVzIHN2Z3tmaWxsOiNmZmZ9LmN3YS10ZXN0aW1vbmlhbHMgLnNsaWRlci1jb250YWluZXIgLnNsaWRlciAuc2xpZGVyLWl0ZW0gLnRlc3RpbW9uaWFse3RleHQtYWxpZ246Y2VudGVyO2NvbG9yOiNmZmY7Zm9udC1zaXplOjIwcHh9LmN3YS10ZXN0aW1vbmlhbHMgLnNsaWRlci1jb250YWluZXIgLnNsaWRlciAuc2xpZGVyLWl0ZW0gLnBlcnNvbl9kYXRhc3tkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7bWFyZ2luLXRvcDo1MHB4fS5jd2EtdGVzdGltb25pYWxzIC5zbGlkZXItY29udGFpbmVyIC5zbGlkZXIgLnNsaWRlci1pdGVtIC5wZXJzb25fZGF0YXMgLmxvZ297d2lkdGg6ODBweDtoZWlnaHQ6ODBweDtib3JkZXItcmFkaXVzOjUwJTtvdmVyZmxvdzpoaWRkZW47bWFyZ2luLXJpZ2h0OjIwcHh9LmN3YS10ZXN0aW1vbmlhbHMgLnNsaWRlci1jb250YWluZXIgLnNsaWRlciAuc2xpZGVyLWl0ZW0gLnBlcnNvbl9kYXRhcyAubG9nbyBpbWd7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvdmVyfS5jd2EtdGVzdGltb25pYWxzIC5zbGlkZXItY29udGFpbmVyIC5zbGlkZXIgLnNsaWRlci1pdGVtIC5wZXJzb25fZGF0YXMgLmNvbnRlbnR7Y29sb3I6I2ZmZn0uY3dhLXRlc3RpbW9uaWFscyAuc2xpZGVyLWNvbnRhaW5lciAuc2xpZGVyIC5zbGlkZXItaXRlbSAucGVyc29uX2RhdGFzIC5jb250ZW50IC50aXRsZXtmb250LXNpemU6MThweDtmb250LXdlaWdodDo3MDA7bWFyZ2luOjAgMCA1cHh9LmN3YS10ZXN0aW1vbmlhbHMgLnNsaWRlci1jb250YWluZXIgLnNsaWRlciAuc2xpZGVyLWl0ZW0gLnBlcnNvbl9kYXRhcyAuY29udGVudCAuc3ViX3RpdGxle21hcmdpbjowfS5jd2EtdGVzdGltb25pYWxzIC5hY3Rpdml0aWVzLWRhdGEtY29udGFpbmVye3dpZHRoOjEwMCV9LmN3YS10ZXN0aW1vbmlhbHMgLmFjdGl2aXRpZXMtZGF0YS1jb250YWluZXIgLmVsZW1lbnRvci1jb250YWluZXJ7d2lkdGg6MTAwJTtwYWRkaW5nOjAgNTBweH0uY3dhLXRlc3RpbW9uaWFscyAuYWN0aXZpdGllcy1kYXRhLWNvbnRhaW5lciAuZWxlbWVudG9yLWNvbnRhaW5lciAuc2xpZGVyLWNvbnRlbnR7d2lkdGg6MTAwJTtjb2xvcjojZmZmfS5jd2EtdGVzdGltb25pYWxzIC5hY3Rpdml0aWVzLWRhdGEtY29udGFpbmVyIC5lbGVtZW50b3ItY29udGFpbmVyIC5pdGVte3BhZGRpbmc6MzBweH0uY3dhLXRlc3RpbW9uaWFscyAuYWN0aXZpdGllcy1kYXRhLWNvbnRhaW5lciAuZWxlbWVudG9yLWNvbnRhaW5lciAuaXRlbSBwOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS5jd2Etb2ZmZXJzLXRhYiwuY3dhLWZhcS10YWJ7YWxpZ24taXRlbXM6dW5zZXQgIWltcG9ydGFudDtwYWRkaW5nOjI1cHggMH0uY3dhLW9mZmVycy10YWIsLmN3YS1mYXEtdGFie2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O2p1c3RpZnktY29udGVudDpjZW50ZXI7cGFkZGluZy1ib3R0b206NTBweH1AbWVkaWEobWF4LXdpZHRoOiA3OTNweCl7LmN3YS1vZmZlcnMtdGFiLC5jd2EtZmFxLXRhYntkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZsZXgtd3JhcDpub3dyYXA7d2lkdGg6MTAwJSAhaW1wb3J0YW50fX0uY3dhLW9mZmVycy10YWIgLnRhYnMsLmN3YS1mYXEtdGFiIC50YWJze3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjMwMHB4O3BhZGRpbmc6MTAwcHggMCA1MHB4O2JvcmRlci1yaWdodDpzb2xpZCAxcHggI2ZmZn1AbWVkaWEobWF4LXdpZHRoOiA3OTNweCl7LmN3YS1vZmZlcnMtdGFiIC50YWJzLC5jd2EtZmFxLXRhYiAudGFic3t3aWR0aDoxMDAlICFpbXBvcnRhbnQ7cGFkZGluZzowfS5jd2Etb2ZmZXJzLXRhYiAudGFicyAuZGF0YSAudGFiLC5jd2EtZmFxLXRhYiAudGFicyAuZGF0YSAudGFie2p1c3RpZnktY29udGVudDpjZW50ZXIgIWltcG9ydGFudH0uY3dhLW9mZmVycy10YWIgLnRhYnMgLmRhdGEgLnRhYiAudGl0bGUsLmN3YS1mYXEtdGFiIC50YWJzIC5kYXRhIC50YWIgLnRpdGxle3BhZGRpbmc6MCAhaW1wb3J0YW50O3dpZHRoOmF1dG8gIWltcG9ydGFudDt0ZXh0LWFsaWduOmNlbnRlcn19LmN3YS1vZmZlcnMtdGFiIC50YWJzOmJlZm9yZSwuY3dhLWZhcS10YWIgLnRhYnM6YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxMDB2dztoZWlnaHQ6MTAwJTt0b3A6MDtyaWdodDoxMDAlfS5jd2Etb2ZmZXJzLXRhYiAudGFiczphZnRlciwuY3dhLWZhcS10YWIgLnRhYnM6YWZ0ZXJ7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjIwMHB4O2hlaWdodDoxMDAlO3RvcDowO2xlZnQ6MTAwJTtib3JkZXItcmFkaXVzOjAgMjBweCAyMHB4IDB9LmN3YS1vZmZlcnMtdGFiIC50YWJzIC5kYXRhIC50YWIsLmN3YS1mYXEtdGFiIC50YWJzIC5kYXRhIC50YWJ7Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtc2l6ZToyMnB4O2NvbG9yOiNmZmY7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzoxMHB4IDB9LmN3YS1vZmZlcnMtdGFiIC50YWJzIC5kYXRhIC50YWIgLnRpdGxlLC5jd2EtZmFxLXRhYiAudGFicyAuZGF0YSAudGFiIC50aXRsZXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpsZWZ0O3dpZHRoOjEwMCU7cG9zaXRpb246cmVsYXRpdmU7dHJhbnNpdGlvbjphbGwgLjVzO3BhZGRpbmc6MTVweCAzMHB4IDE1cHggMH1AbWVkaWEobWF4LXdpZHRoOiA4NTBweCl7LmN3YS1vZmZlcnMtdGFiIC50YWJzIC5kYXRhIC50YWIgLnRpdGxlLC5jd2EtZmFxLXRhYiAudGFicyAuZGF0YSAudGFiIC50aXRsZXtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3RleHQtYWxpZ246Y2VudGVyICFpbXBvcnRhbnQ7cGFkZGluZy1yaWdodDowcHh9fS5jd2Etb2ZmZXJzLXRhYiAudGFicyAuZGF0YSAudGFiIC50aXRsZSBwLC5jd2EtZmFxLXRhYiAudGFicyAuZGF0YSAudGFiIC50aXRsZSBwe21hcmdpbjowO3dpZHRoOjEwMCV9LmN3YS1vZmZlcnMtdGFiIC50YWJzIC5kYXRhIC50YWIgLnRpdGxlIC5pY29uLC5jd2EtZmFxLXRhYiAudGFicyAuZGF0YSAudGFiIC50aXRsZSAuaWNvbntwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDozMHB4O3RvcDo1MCU7cmlnaHQ6MDt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTtmb250LXNpemU6MTVweH1AbWVkaWEobWF4LXdpZHRoOiA4NTBweCl7LmN3YS1vZmZlcnMtdGFiIC50YWJzIC5kYXRhIC50YWIgLnRpdGxlIC5pY29uLC5jd2EtZmFxLXRhYiAudGFicyAuZGF0YSAudGFiIC50aXRsZSAuaWNvbntkaXNwbGF5Om5vbmV9fS5jd2Etb2ZmZXJzLXRhYiAudGFicyAuZGF0YSAudGFiIC50aXRsZTpiZWZvcmUsLmN3YS1vZmZlcnMtdGFiIC50YWJzIC5kYXRhIC50YWIgLnRpdGxlOmFmdGVyLC5jd2EtZmFxLXRhYiAudGFicyAuZGF0YSAudGFiIC50aXRsZTpiZWZvcmUsLmN3YS1mYXEtdGFiIC50YWJzIC5kYXRhIC50YWIgLnRpdGxlOmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtoZWlnaHQ6MTAwJTt0cmFuc2l0aW9uOmFsbCAuNXN9LmN3YS1vZmZlcnMtdGFiIC50YWJzIC5kYXRhIC50YWIgLnRpdGxlOmJlZm9yZSwuY3dhLWZhcS10YWIgLnRhYnMgLmRhdGEgLnRhYiAudGl0bGU6YmVmb3Jle2xlZnQ6LTEwMHZ3O3dpZHRoOjEwMHZ3fS5jd2Etb2ZmZXJzLXRhYiAudGFicyAuZGF0YSAudGFiIC50aXRsZTphZnRlciwuY3dhLWZhcS10YWIgLnRhYnMgLmRhdGEgLnRhYiAudGl0bGU6YWZ0ZXJ7bGVmdDoxMDAlO3dpZHRoOjUwcHh9LmN3YS1vZmZlcnMtdGFiIC50YWJzIC5kYXRhIC50YWI6aG92ZXIsLmN3YS1vZmZlcnMtdGFiIC50YWJzIC5kYXRhIC50YWIuYWN0aXZlLC5jd2EtZmFxLXRhYiAudGFicyAuZGF0YSAudGFiOmhvdmVyLC5jd2EtZmFxLXRhYiAudGFicyAuZGF0YSAudGFiLmFjdGl2ZXtjb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1wcmltYXJ5KX0uY3dhLW9mZmVycy10YWIgLnRhYnMgLmRhdGEgLnRhYi5hY3RpdmUgLnRpdGxlLC5jd2Etb2ZmZXJzLXRhYiAudGFicyAuZGF0YSAudGFiLmFjdGl2ZSAudGl0bGU6YmVmb3JlLC5jd2Etb2ZmZXJzLXRhYiAudGFicyAuZGF0YSAudGFiLmFjdGl2ZSAudGl0bGU6YWZ0ZXIsLmN3YS1mYXEtdGFiIC50YWJzIC5kYXRhIC50YWIuYWN0aXZlIC50aXRsZSwuY3dhLWZhcS10YWIgLnRhYnMgLmRhdGEgLnRhYi5hY3RpdmUgLnRpdGxlOmJlZm9yZSwuY3dhLWZhcS10YWIgLnRhYnMgLmRhdGEgLnRhYi5hY3RpdmUgLnRpdGxlOmFmdGVye2JhY2tncm91bmQtY29sb3I6I2ZmZn0uY3dhLW9mZmVycy10YWIgLnRhYnMgLmRhdGEgLnRhYiwuY3dhLWZhcS10YWIgLnRhYnMgLmRhdGEgLnRhYntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpsZWZ0fS5jd2Etb2ZmZXJzLXRhYiAudGFicyAuZGF0YSAudGFiLC5jd2Etb2ZmZXJzLXRhYiAudGFicyAuZGF0YSAudGFiIGRpdiwuY3dhLW9mZmVycy10YWIgLnRhYnMgLmRhdGEgLnRhYiBwLC5jd2EtZmFxLXRhYiAudGFicyAuZGF0YSAudGFiLC5jd2EtZmFxLXRhYiAudGFicyAuZGF0YSAudGFiIGRpdiwuY3dhLWZhcS10YWIgLnRhYnMgLmRhdGEgLnRhYiBwe2N1cnNvcjpwb2ludGVyfS5jd2Etb2ZmZXJzLXRhYiAudGFicyAuZGF0YSAudGFiOm5vdCg6bGFzdC1jaGlsZCksLmN3YS1mYXEtdGFiIC50YWJzIC5kYXRhIC50YWI6bm90KDpsYXN0LWNoaWxkKXtib3JkZXItYm90dG9tOnNvbGlkIDFweCAjZmZmfS5jd2Etb2ZmZXJzLXRhYiAudGFicyAuZGF0YSAudGFiIC5pY29uLC5jd2EtZmFxLXRhYiAudGFicyAuZGF0YSAudGFiIC5pY29ue21hcmdpbi1yaWdodDoxMHB4O3otaW5kZXg6Mn0uY3dhLW9mZmVycy10YWIgLnRhYnMgLmRhdGEgLnRhYiAudGl0bGUsLmN3YS1mYXEtdGFiIC50YWJzIC5kYXRhIC50YWIgLnRpdGxle3otaW5kZXg6MX0uY3dhLW9mZmVycy10YWIgLnRhYnMgLmRhdGEgLnRhYi5hY3RpdmUgLnRpdGxlLC5jd2Etb2ZmZXJzLXRhYiAudGFicyAuZGF0YSAudGFiLmFjdGl2ZSAudGl0bGU6YmVmb3JlLC5jd2Etb2ZmZXJzLXRhYiAudGFicyAuZGF0YSAudGFiLmFjdGl2ZSAudGl0bGU6YWZ0ZXIsLmN3YS1mYXEtdGFiIC50YWJzIC5kYXRhIC50YWIuYWN0aXZlIC50aXRsZSwuY3dhLWZhcS10YWIgLnRhYnMgLmRhdGEgLnRhYi5hY3RpdmUgLnRpdGxlOmJlZm9yZSwuY3dhLWZhcS10YWIgLnRhYnMgLmRhdGEgLnRhYi5hY3RpdmUgLnRpdGxlOmFmdGVye2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKX0uY3dhLW9mZmVycy10YWIgLnNsaWRlcnMtY29udGFpbmVyLC5jd2EtZmFxLXRhYiAuc2xpZGVycy1jb250YWluZXJ7d2lkdGg6Y2FsYygxMDAlIC0gMzAwcHgpO3BhZGRpbmc6MTAwcHggMCAwIDUwcHh9QG1lZGlhKG1heC13aWR0aDogNzkzcHgpey5jd2Etb2ZmZXJzLXRhYiAuc2xpZGVycy1jb250YWluZXIsLmN3YS1mYXEtdGFiIC5zbGlkZXJzLWNvbnRhaW5lcnt3aWR0aDoxMDAlO3BhZGRpbmc6MDttYXJnaW4tdG9wOjIwcHh9fS5jd2Etb2ZmZXJzLXRhYiAuc2xpZGVycy1jb250YWluZXIgLnRhYi1zbGlkZXItaXRlbSwuY3dhLWZhcS10YWIgLnNsaWRlcnMtY29udGFpbmVyIC50YWItc2xpZGVyLWl0ZW17cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhKG1heC13aWR0aDogNzkzcHgpey5jd2Etb2ZmZXJzLXRhYiAuc2xpZGVycy1jb250YWluZXIgLnRhYi1zbGlkZXItaXRlbSAuc2xpZGVyIC5zbGljay10cmFjaywuY3dhLWZhcS10YWIgLnNsaWRlcnMtY29udGFpbmVyIC50YWItc2xpZGVyLWl0ZW0gLnNsaWRlciAuc2xpY2stdHJhY2t7bWluLXdpZHRoOjEwMCV9fS5jd2Etb2ZmZXJzLXRhYiAuc2xpZGVycy1jb250YWluZXIgLnRhYi1zbGlkZXItaXRlbSAuc2xpZGVyIC5zbGlkZXItaXRlbSwuY3dhLWZhcS10YWIgLnNsaWRlcnMtY29udGFpbmVyIC50YWItc2xpZGVyLWl0ZW0gLnNsaWRlciAuc2xpZGVyLWl0ZW17bWFyZ2luLWJvdHRvbToxMHB4O3Bvc2l0aW9uOnJlbGF0aXZlO2N1cnNvcjpkZWZhdWx0O3RyYW5zaXRpb246YWxsIC41c31AbWVkaWEobWF4LXdpZHRoOiA3OTNweCl7LmN3YS1vZmZlcnMtdGFiIC5zbGlkZXJzLWNvbnRhaW5lciAudGFiLXNsaWRlci1pdGVtIC5zbGlkZXIgLnNsaWRlci1pdGVtLC5jd2EtZmFxLXRhYiAuc2xpZGVycy1jb250YWluZXIgLnRhYi1zbGlkZXItaXRlbSAuc2xpZGVyIC5zbGlkZXItaXRlbXt3aWR0aDpjYWxjKDEwMHZ3IC0gNDBweCl9LmN3YS1vZmZlcnMtdGFiIC5zbGlkZXJzLWNvbnRhaW5lciAudGFiLXNsaWRlci1pdGVtIC5zbGlkZXIgLnNsaWRlci1pdGVtIGltZywuY3dhLWZhcS10YWIgLnNsaWRlcnMtY29udGFpbmVyIC50YWItc2xpZGVyLWl0ZW0gLnNsaWRlciAuc2xpZGVyLWl0ZW0gaW1ne29iamVjdC1maXQ6Y29udGFpbiAhaW1wb3J0YW50fX0uY3dhLW9mZmVycy10YWIgLnNsaWRlcnMtY29udGFpbmVyIC50YWItc2xpZGVyLWl0ZW0gLnNsaWRlciAuc2xpZGVyLWl0ZW06bm90KDpmaXJzdC1jaGlsZCksLmN3YS1mYXEtdGFiIC5zbGlkZXJzLWNvbnRhaW5lciAudGFiLXNsaWRlci1pdGVtIC5zbGlkZXIgLnNsaWRlci1pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpe21hcmdpbi1sZWZ0OjQwcHh9LmN3YS1vZmZlcnMtdGFiIC5zbGlkZXJzLWNvbnRhaW5lciAudGFiLXNsaWRlci1pdGVtIC5zbGlkZXIgLnNsaWRlci1pdGVtIC5pbWcsLmN3YS1mYXEtdGFiIC5zbGlkZXJzLWNvbnRhaW5lciAudGFiLXNsaWRlci1pdGVtIC5zbGlkZXIgLnNsaWRlci1pdGVtIC5pbWd7d2lkdGg6MTAwJX0uY3dhLW9mZmVycy10YWIgLnNsaWRlcnMtY29udGFpbmVyIC50YWItc2xpZGVyLWl0ZW0gLnNsaWRlciAuc2xpZGVyLWl0ZW0gLmltZyBpbWcsLmN3YS1mYXEtdGFiIC5zbGlkZXJzLWNvbnRhaW5lciAudGFiLXNsaWRlci1pdGVtIC5zbGlkZXIgLnNsaWRlci1pdGVtIC5pbWcgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3Zlcn0uY3dhLW9mZmVycy10YWIgLnNsaWRlcnMtY29udGFpbmVyIC50YWItc2xpZGVyLWl0ZW0gLnNsaWRlciAuc2xpZGVyLWl0ZW0gLnRpdGxlLC5jd2EtZmFxLXRhYiAuc2xpZGVycy1jb250YWluZXIgLnRhYi1zbGlkZXItaXRlbSAuc2xpZGVyIC5zbGlkZXItaXRlbSAudGl0bGV7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2ZvbnQtc2l6ZToxOHB4O2ZvbnQtd2VpZ2h0OjYwMDttYXJnaW46MTBweCAwfS5jd2Etb2ZmZXJzLXRhYiAuc2xpZGVycy1jb250YWluZXIgLnRhYi1zbGlkZXItaXRlbSAuc2xpZGVyIC5zbGlkZXItaXRlbSAuZGF0YSAuZGVzY3JpcHRpb24sLmN3YS1mYXEtdGFiIC5zbGlkZXJzLWNvbnRhaW5lciAudGFiLXNsaWRlci1pdGVtIC5zbGlkZXIgLnNsaWRlci1pdGVtIC5kYXRhIC5kZXNjcmlwdGlvbntwYWRkaW5nLXJpZ2h0OjEwcHh9LmN3YS1vZmZlcnMtdGFiIC5zbGlkZXJzLWNvbnRhaW5lciAudGFiLXNsaWRlci1pdGVtIC5zbGlkZXIgLnNsaWRlci1pdGVtIC5saW5rLC5jd2EtZmFxLXRhYiAuc2xpZGVycy1jb250YWluZXIgLnRhYi1zbGlkZXItaXRlbSAuc2xpZGVyIC5zbGlkZXItaXRlbSAubGlua3tkaXNwbGF5OmJsb2NrO3dpZHRoOm1heC1jb250ZW50O21heC13aWR0aDoxMDAlO3BhZGRpbmc6MTBweCAyMHB4O2NvbG9yOiNmZmY7bWFyZ2luOjIwcHggYXV0byAxMHB4O2JvcmRlcjpzb2xpZCAxcHg7Ym9yZGVyLXJhZGl1czoxMHB4O3RyYW5zaXRpb246YWxsIC41c30uY3dhLW9mZmVycy10YWIgLnNsaWRlcnMtY29udGFpbmVyIC50YWItc2xpZGVyLWl0ZW0gLnNsaWRlciAuc2xpZGVyLWl0ZW0gLmxpbms6aG92ZXIsLmN3YS1mYXEtdGFiIC5zbGlkZXJzLWNvbnRhaW5lciAudGFiLXNsaWRlci1pdGVtIC5zbGlkZXIgLnNsaWRlci1pdGVtIC5saW5rOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2ZmZn0uY3dhLW9mZmVycy10YWIgLnNsaWRlcnMtY29udGFpbmVyIC50YWItc2xpZGVyLWl0ZW0gLnNsaWRlciAuc2xpZGVyLWl0ZW0udGFiLWRlc2NyaXB0aW9uLC5jd2EtZmFxLXRhYiAuc2xpZGVycy1jb250YWluZXIgLnRhYi1zbGlkZXItaXRlbSAuc2xpZGVyIC5zbGlkZXItaXRlbS50YWItZGVzY3JpcHRpb257YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1wcmltYXJ5KTtjb2xvcjojZmZmO2JvcmRlci1yYWRpdXM6MjVweDtwYWRkaW5nOjMwcHh9LmN3YS1vZmZlcnMtdGFiIC5zbGlkZXJzLWNvbnRhaW5lciAudGFiLXNsaWRlci1pdGVtIC5zbGlkZXIgLnNsaWRlci1pdGVtLnRhYi1kZXNjcmlwdGlvbiBwOmxhc3QtY2hpbGQsLmN3YS1mYXEtdGFiIC5zbGlkZXJzLWNvbnRhaW5lciAudGFiLXNsaWRlci1pdGVtIC5zbGlkZXIgLnNsaWRlci1pdGVtLnRhYi1kZXNjcmlwdGlvbiBwOmxhc3QtY2hpbGR7bWFyZ2luOjB9LmN3YS1vZmZlcnMtdGFiIC5zbGlkZXJzLWNvbnRhaW5lciAudGFiLXNsaWRlci1pdGVtIC5hcnJvdywuY3dhLWZhcS10YWIgLnNsaWRlcnMtY29udGFpbmVyIC50YWItc2xpZGVyLWl0ZW0gLmFycm93e3Bvc2l0aW9uOmFic29sdXRlO3RvcDpjYWxjKDEwMCUgKyAyMHB4KTtjdXJzb3I6cG9pbnRlcjt6LWluZGV4OjF9LmN3YS1vZmZlcnMtdGFiIC5zbGlkZXJzLWNvbnRhaW5lciAudGFiLXNsaWRlci1pdGVtIC5hcnJvdy5uZXh0LC5jd2EtZmFxLXRhYiAuc2xpZGVycy1jb250YWluZXIgLnRhYi1zbGlkZXItaXRlbSAuYXJyb3cubmV4dHtyaWdodDowfS5jd2Etb2ZmZXJzLXRhYiAuc2xpZGVycy1jb250YWluZXIgLnRhYi1zbGlkZXItaXRlbSAuYXJyb3cucHJldiwuY3dhLWZhcS10YWIgLnNsaWRlcnMtY29udGFpbmVyIC50YWItc2xpZGVyLWl0ZW0gLmFycm93LnByZXZ7bGVmdDowO3RyYW5zZm9ybTpyb3RhdGVZKDE4MGRlZyk7ZGlzcGxheTpub25lfS5jd2Etb2ZmZXJzLXRhYiAuc2xpZGVycy1jb250YWluZXIgLnRhYi1zbGlkZXItaXRlbSAuYXJyb3cgc3ZnLC5jd2EtZmFxLXRhYiAuc2xpZGVycy1jb250YWluZXIgLnRhYi1zbGlkZXItaXRlbSAuYXJyb3cgc3Zne3dpZHRoOjMwcHg7bWFyZ2luLXJpZ2h0OjI1cHh9LmN3YS1vZmZlcnMtdGFiPmRpdiwuY3dhLWZhcS10YWI+ZGl2e2hlaWdodDphdXRvfS5jd2Etb2ZmZXJzLXRhYiAudGFicywuY3dhLWZhcS10YWIgLnRhYnN7cGFkZGluZzoyMHB4IDUwcHggMjBweCAwO2JvcmRlci1yYWRpdXM6MCAyMHB4IDIwcHggMDt3aWR0aDo0MDBweDt6LWluZGV4OjE7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn0uY3dhLW9mZmVycy10YWIgLnRhYnM6YWZ0ZXIsLmN3YS1mYXEtdGFiIC50YWJzOmFmdGVye2Rpc3BsYXk6bm9uZX0uY3dhLW9mZmVycy10YWIgLnRhYnMgLmRhdGEsLmN3YS1mYXEtdGFiIC50YWJzIC5kYXRhe2JvcmRlcjowO3dpZHRoOjEwMCV9LmN3YS1vZmZlcnMtdGFiIC50YWJzIC5kYXRhIC50YWIsLmN3YS1mYXEtdGFiIC50YWJzIC5kYXRhIC50YWJ7Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtc2l6ZToyMnB4O2NvbG9yOiNmZmY7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzoxMHB4IDB9LmN3YS1vZmZlcnMtdGFiIC50YWJzIC5kYXRhIC50YWIgLnRpdGxlLC5jd2EtZmFxLXRhYiAudGFicyAuZGF0YSAudGFiIC50aXRsZXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpsZWZ0O3dpZHRoOjEwMCU7cG9zaXRpb246cmVsYXRpdmU7dHJhbnNpdGlvbjphbGwgLjVzO3BhZGRpbmc6MTVweCAzMHB4IDE1cHggMH1AbWVkaWEobWF4LXdpZHRoOiA4NTBweCl7LmN3YS1vZmZlcnMtdGFiIC50YWJzIC5kYXRhIC50YWIgLnRpdGxlLC5jd2EtZmFxLXRhYiAudGFicyAuZGF0YSAudGFiIC50aXRsZXtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3RleHQtYWxpZ246Y2VudGVyICFpbXBvcnRhbnQ7cGFkZGluZy1yaWdodDowcHh9fS5jd2Etb2ZmZXJzLXRhYiAudGFicyAuZGF0YSAudGFiIC50aXRsZSBwLC5jd2EtZmFxLXRhYiAudGFicyAuZGF0YSAudGFiIC50aXRsZSBwe21hcmdpbjowO3dpZHRoOjEwMCV9LmN3YS1vZmZlcnMtdGFiIC50YWJzIC5kYXRhIC50YWIgLnRpdGxlIC5pY29uLC5jd2EtZmFxLXRhYiAudGFicyAuZGF0YSAudGFiIC50aXRsZSAuaWNvbntwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDozMHB4O3RvcDo1MCU7cmlnaHQ6MDt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTtmb250LXNpemU6MTVweH1AbWVkaWEobWF4LXdpZHRoOiA4NTBweCl7LmN3YS1vZmZlcnMtdGFiIC50YWJzIC5kYXRhIC50YWIgLnRpdGxlIC5pY29uLC5jd2EtZmFxLXRhYiAudGFicyAuZGF0YSAudGFiIC50aXRsZSAuaWNvbntkaXNwbGF5Om5vbmV9fS5jd2Etb2ZmZXJzLXRhYiAudGFicyAuZGF0YSAudGFiIC50aXRsZTpiZWZvcmUsLmN3YS1vZmZlcnMtdGFiIC50YWJzIC5kYXRhIC50YWIgLnRpdGxlOmFmdGVyLC5jd2EtZmFxLXRhYiAudGFicyAuZGF0YSAudGFiIC50aXRsZTpiZWZvcmUsLmN3YS1mYXEtdGFiIC50YWJzIC5kYXRhIC50YWIgLnRpdGxlOmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtoZWlnaHQ6MTAwJTt0cmFuc2l0aW9uOmFsbCAuNXN9LmN3YS1vZmZlcnMtdGFiIC50YWJzIC5kYXRhIC50YWIgLnRpdGxlOmJlZm9yZSwuY3dhLWZhcS10YWIgLnRhYnMgLmRhdGEgLnRhYiAudGl0bGU6YmVmb3Jle2xlZnQ6LTEwMHZ3O3dpZHRoOjEwMHZ3fS5jd2Etb2ZmZXJzLXRhYiAudGFicyAuZGF0YSAudGFiIC50aXRsZTphZnRlciwuY3dhLWZhcS10YWIgLnRhYnMgLmRhdGEgLnRhYiAudGl0bGU6YWZ0ZXJ7bGVmdDoxMDAlO3dpZHRoOjUwcHh9LmN3YS1vZmZlcnMtdGFiIC50YWJzIC5kYXRhIC50YWI6aG92ZXIsLmN3YS1vZmZlcnMtdGFiIC50YWJzIC5kYXRhIC50YWIuYWN0aXZlLC5jd2EtZmFxLXRhYiAudGFicyAuZGF0YSAudGFiOmhvdmVyLC5jd2EtZmFxLXRhYiAudGFicyAuZGF0YSAudGFiLmFjdGl2ZXtjb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1wcmltYXJ5KX0uY3dhLW9mZmVycy10YWIgLnRhYnMgLmRhdGEgLnRhYi5hY3RpdmUgLnRpdGxlLC5jd2Etb2ZmZXJzLXRhYiAudGFicyAuZGF0YSAudGFiLmFjdGl2ZSAudGl0bGU6YmVmb3JlLC5jd2Etb2ZmZXJzLXRhYiAudGFicyAuZGF0YSAudGFiLmFjdGl2ZSAudGl0bGU6YWZ0ZXIsLmN3YS1mYXEtdGFiIC50YWJzIC5kYXRhIC50YWIuYWN0aXZlIC50aXRsZSwuY3dhLWZhcS10YWIgLnRhYnMgLmRhdGEgLnRhYi5hY3RpdmUgLnRpdGxlOmJlZm9yZSwuY3dhLWZhcS10YWIgLnRhYnMgLmRhdGEgLnRhYi5hY3RpdmUgLnRpdGxlOmFmdGVye2JhY2tncm91bmQtY29sb3I6I2ZmZn0uY3dhLW9mZmVycy10YWIgLnNsaWRlcnMtY29udGFpbmVyLC5jd2EtZmFxLXRhYiAuc2xpZGVycy1jb250YWluZXJ7d2lkdGg6Y2FsYygxMDAlIC0gNDAwcHgpO3otaW5kZXg6MjtwYWRkaW5nOjAgMCAwIDIwcHh9LmN3YS1vZmZlcnMtdGFiIC5zbGlkZXJzLWNvbnRhaW5lciAuc2xpZGVyIC5zbGljay10cmFjaywuY3dhLWZhcS10YWIgLnNsaWRlcnMtY29udGFpbmVyIC5zbGlkZXIgLnNsaWNrLXRyYWNre2Rpc3BsYXk6ZmxleDtnYXA6MjBweH0uY3dhLW9mZmVycy10YWIgLnNsaWRlcnMtY29udGFpbmVyIC5zbGlkZXItaXRlbSwuY3dhLWZhcS10YWIgLnNsaWRlcnMtY29udGFpbmVyIC5zbGlkZXItaXRlbXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXByaW1hcnkpO2NvbG9yOiNmZmY7dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZzo1MHB4O2JvcmRlci1yYWRpdXM6MzBweDtmb250LXdlaWdodDo2MDA7bWluLWhlaWdodDoyMDBweDtoZWlnaHQ6YXV0bzttYXJnaW46MCAhaW1wb3J0YW50fS5jd2Etb2ZmZXJzLXRhYiAuc2xpZGVycy1jb250YWluZXIgLnNsaWRlci1pdGVtIC50aXRsZSwuY3dhLWZhcS10YWIgLnNsaWRlcnMtY29udGFpbmVyIC5zbGlkZXItaXRlbSAudGl0bGV7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS5jd2Etb2ZmZXJzLXRhYiAuc2xpZGVycy1jb250YWluZXIgLnNsaWRlci1pdGVtIC5kZXNjcmlwdGlvbiwuY3dhLWZhcS10YWIgLnNsaWRlcnMtY29udGFpbmVyIC5zbGlkZXItaXRlbSAuZGVzY3JpcHRpb257Zm9udC13ZWlnaHQ6NDAwO21hcmdpbi10b3A6MTBweH0uY3dhLW9mZmVycy10YWIgLnNsaWRlcnMtY29udGFpbmVyIC5zbGlkZXItaXRlbSAuYWN0aW9uIGEsLmN3YS1mYXEtdGFiIC5zbGlkZXJzLWNvbnRhaW5lciAuc2xpZGVyLWl0ZW0gLmFjdGlvbiBhe3dpZHRoOjQwcHg7aGVpZ2h0OjQwcHg7Ym9yZGVyLXJhZGl1czo1MCU7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO21hcmdpbjozMHB4IGF1dG8gMTBweDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Y29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTt0cmFuc2l0aW9uOmFsbCAuNXN9LmN3YS1vZmZlcnMtdGFiIC5zbGlkZXJzLWNvbnRhaW5lciAuc2xpZGVyLWl0ZW0gLmFjdGlvbiBhOmhvdmVyLC5jd2EtZmFxLXRhYiAuc2xpZGVycy1jb250YWluZXIgLnNsaWRlci1pdGVtIC5hY3Rpb24gYTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXNlY29uZGFyeSk7Y29sb3I6I2ZmZn1AbWVkaWEobWF4LXdpZHRoOiA4NTBweCl7LmN3YS1vZmZlcnMtdGFiLC5jd2EtZmFxLXRhYntmbGV4LWRpcmVjdGlvbjpjb2x1bW47d2lkdGg6MTAwJX0uY3dhLW9mZmVycy10YWIgLnRhYnMsLmN3YS1mYXEtdGFiIC50YWJze3dpZHRoOjEwMCUgIWltcG9ydGFudDtib3JkZXItcmFkaXVzOjBweCAhaW1wb3J0YW50O3BhZGRpbmc6MjBweCAyMHB4IDIwcHggMTVweH0uY3dhLW9mZmVycy10YWIgLnNsaWRlcnMtY29udGFpbmVyLC5jd2EtZmFxLXRhYiAuc2xpZGVycy1jb250YWluZXJ7d2lkdGg6MTAwJSAhaW1wb3J0YW50O21hcmdpbi10b3A6MjBweH0uY3dhLW9mZmVycy10YWIgLnNsaWRlcnMtY29udGFpbmVyIC5zbGlkZXItaXRlbSwuY3dhLWZhcS10YWIgLnNsaWRlcnMtY29udGFpbmVyIC5zbGlkZXItaXRlbXttYXgtd2lkdGg6MzUwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDg1MHB4KWFuZCAobWF4LXdpZHRoOiA0NTBweCl7LmN3YS1vZmZlcnMtdGFiIC5zbGlkZXJzLWNvbnRhaW5lciAuc2xpZGVyLWl0ZW0sLmN3YS1mYXEtdGFiIC5zbGlkZXJzLWNvbnRhaW5lciAuc2xpZGVyLWl0ZW17bWF4LXdpZHRoOjI1MHB4fX0uY3dhLWNvdW50ZXIud2l0aC1zdHJva2UgLmVsZW1lbnRvci1jb3VudGVyLW51bWJlciwuY3dhLWNvdW50ZXIud2l0aC1zdHJva2UgLmVsZW1lbnRvci1jb3VudGVyLW51bWJlci1wcmVmaXgsLmN3YS1jb3VudGVyLndpdGgtc3Ryb2tlIC5lbGVtZW50b3ItY291bnRlci1udW1iZXItc3VmZml4e2NvbG9yOnJnYmEoMCwwLDAsMCkgIWltcG9ydGFudDtzdHJva2Utd2lkdGg6MXB4Oy13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6MXB4fS5lbGVtZW50b3ItZWRpdG9yLWFjdGl2ZSAuY3dhLWNvdW50ZXIgc3BhbntzdHJva2U6dmFyKC0tZS1nbG9iYWwtY29sb3ItcHJpbWFyeSk7LXdlYmtpdC10ZXh0LXN0cm9rZS1jb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1wcmltYXJ5KX0uZWxlbWVudG9yLXdpZGdldC1jd2EtcG9ydGZvbGlve3otaW5kZXg6NTA7YmFja2dyb3VuZC1jb2xvcjojZmZmO3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6MTUwcHggMH1AbWVkaWEobWF4LXdpZHRoOiA3MDZweCl7LmVsZW1lbnRvci13aWRnZXQtY3dhLXBvcnRmb2xpb3twYWRkaW5nOjB9fS5lbGVtZW50b3Itd2lkZ2V0LWN3YS1wb3J0Zm9saW8gLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVye3Bvc2l0aW9uOnJlbGF0aXZlfS5lbGVtZW50b3Itd2lkZ2V0LWN3YS1wb3J0Zm9saW8gLmhhbmdhcntwb3NpdGlvbjpyZWxhdGl2ZX0uZWxlbWVudG9yLXdpZGdldC1jd2EtcG9ydGZvbGlvIC5oYW5nYXI+LmJhY2tncm91bmR7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1wcmltYXJ5KTtwb3NpdGlvbjpzdGlja3k7dG9wOjEwdmg7bWFyZ2luLWxlZnQ6YXV0bztib3JkZXItcmFkaXVzOjE1MHB4IDAgMCAxNTBweDt3aWR0aDo4MCU7aGVpZ2h0Ojgwdmg7ei1pbmRleDotMX1AbWVkaWEobWF4LXdpZHRoOiA3MDZweCl7LmVsZW1lbnRvci13aWRnZXQtY3dhLXBvcnRmb2xpbyAuaGFuZ2FyPi5iYWNrZ3JvdW5ke3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3dpZHRoOjk1JTtoZWlnaHQ6NDAwcHg7bWFyZ2luLWxlZnQ6dW5zZXQ7cmlnaHQ6MDtib3JkZXItcmFkaXVzOjgwcHggMCAwIDgwcHh9fS5lbGVtZW50b3Itd2lkZ2V0LWN3YS1wb3J0Zm9saW8gLmhhbmdhcj4uYmFja2dyb3VuZCAuZ3JhcGhpY19lbGVtZW50c19jb250YWluZXIucm9uZF90cmFpdHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0yMjBweCk7b3ZlcmZsb3c6aGlkZGVufS5lbGVtZW50b3Itd2lkZ2V0LWN3YS1wb3J0Zm9saW8gLmhhbmdhcj4uYmFja2dyb3VuZCAuZ3JhcGhpY19lbGVtZW50c19jb250YWluZXIucm9uZF90cmFpdCAucm9uZF90cmFpdHt0cmFuc2Zvcm06dHJhbnNsYXRlWCg1MHB4KX0uZWxlbWVudG9yLXdpZGdldC1jd2EtcG9ydGZvbGlvIC5oYW5nYXI+LmJhY2tncm91bmQgLmdyYXBoaWNfZWxlbWVudHNfY29udGFpbmVyLnJvbmRfdHJhaXQgLnJvbmRfdHJhaXQgc3Zne2ZpbGw6dmFyKC0tZS1nbG9iYWwtY29sb3ItcHJpbWFyeSk7d2lkdGg6MzAwcHg7YW5pbWF0aW9uOnJvdGF0ZVNWRyBsaW5lYXIgMzBzIGluZmluaXRlfS5lbGVtZW50b3Itd2lkZ2V0LWN3YS1wb3J0Zm9saW8gLmhhbmdhciAuZ3JhcGhpY19lbGVtZW50c19jb250YWluZXIudHJpYW5nbGUtdG9we3Bvc2l0aW9uOmFic29sdXRlO3RvcDoyMHB4O3JpZ2h0OjI1MHB4O3otaW5kZXg6LTJ9LmVsZW1lbnRvci13aWRnZXQtY3dhLXBvcnRmb2xpbyAuaGFuZ2FyIC5ncmFwaGljX2VsZW1lbnRzX2NvbnRhaW5lci50cmlhbmdsZS10b3AgLnRyaWFuZ2xlLXRvcCBzdmd7ZmlsbDp2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpO3dpZHRoOjE1MHB4O2FuaW1hdGlvbjpyb3RhdGVTVkcgbGluZWFyIDMwcyBpbmZpbml0ZSByZXZlcnNlfS5lbGVtZW50b3Itd2lkZ2V0LWN3YS1wb3J0Zm9saW8gLmhhbmdhciAuZ3JhcGhpY19lbGVtZW50c19jb250YWluZXIudHJpYW5nbGUtYm90dG9te3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTowO3JpZ2h0OjMwMHB4O3otaW5kZXg6LTI7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTAwcHgpfS5lbGVtZW50b3Itd2lkZ2V0LWN3YS1wb3J0Zm9saW8gLmhhbmdhciAuZ3JhcGhpY19lbGVtZW50c19jb250YWluZXIudHJpYW5nbGUtYm90dG9tIC50cmlhbmdsZS1ib3R0b20gc3Zne2ZpbGw6dmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTt3aWR0aDoxNTBweDthbmltYXRpb246cm90YXRlU1ZHIGxpbmVhciAzMHMgaW5maW5pdGV9LmVsZW1lbnRvci13aWRnZXQtY3dhLXBvcnRmb2xpbyAuaGFuZ2FyIC5lbGVtZW50b3ItY29udGFpbmVye2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQ7bWFyZ2luLXRvcDotOTB2aDtwYWRkaW5nLWJvdHRvbTo1MHB4O2ZsZXgtd3JhcDp3cmFwfUBtZWRpYShtYXgtd2lkdGg6IDcwNnB4KXsuZWxlbWVudG9yLXdpZGdldC1jd2EtcG9ydGZvbGlvIC5oYW5nYXIgLmVsZW1lbnRvci1jb250YWluZXJ7bWFyZ2luLXRvcDowO3BhZGRpbmctbGVmdDoxNSU7cGFkZGluZy10b3A6OXZ3fX0uZWxlbWVudG9yLXdpZGdldC1jd2EtcG9ydGZvbGlvIC5oYW5nYXIgLmVsZW1lbnRvci1jb250YWluZXI+aDN7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTI5MHB4O2ZvbnQtc2l6ZTo2MHB4O2ZvbnQtZmFtaWx5OnZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktcHJpbWFyeS1mb250LWZhbWlseSk7bWFyZ2luOjAgMCAyMHB4Oy13ZWJraXQtdGV4dC1maWxsLWNvbG9yOnJnYmEoMCwwLDAsMCk7LXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDoycHg7LXdlYmtpdC10ZXh0LXN0cm9rZS1jb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpfS5lbGVtZW50b3Itd2lkZ2V0LWN3YS1wb3J0Zm9saW8gLmhhbmdhciAuZWxlbWVudG9yLWNvbnRhaW5lciAuYXJyb3d7ZGlzcGxheTpub25lO3Bvc2l0aW9uOmFic29sdXRlO3RvcDpjYWxjKDEwMCUgLSA0MHB4KTtjdXJzb3I6cG9pbnRlcjt6LWluZGV4OjJ9QG1lZGlhKG1heC13aWR0aDogNzA2cHgpey5lbGVtZW50b3Itd2lkZ2V0LWN3YS1wb3J0Zm9saW8gLmhhbmdhciAuZWxlbWVudG9yLWNvbnRhaW5lciAuYXJyb3d7ZGlzcGxheTpibG9ja319LmVsZW1lbnRvci13aWRnZXQtY3dhLXBvcnRmb2xpbyAuaGFuZ2FyIC5lbGVtZW50b3ItY29udGFpbmVyIC5hcnJvdy5uZXh0e3JpZ2h0OjIwcHh9LmVsZW1lbnRvci13aWRnZXQtY3dhLXBvcnRmb2xpbyAuaGFuZ2FyIC5lbGVtZW50b3ItY29udGFpbmVyIC5hcnJvdy5wcmV2e2xlZnQ6MjBweDt0cmFuc2Zvcm06cm90YXRlWSgxODBkZWcpO2Rpc3BsYXk6bm9uZX0uZWxlbWVudG9yLXdpZGdldC1jd2EtcG9ydGZvbGlvIC5oYW5nYXIgLmVsZW1lbnRvci1jb250YWluZXIgLmFycm93OmhvdmVyIHN2Z3thbmltYXRpb246cHVsc2VUb1JpZ2h0IDFzIGVhc2UgaW5maW5pdGV9LmVsZW1lbnRvci13aWRnZXQtY3dhLXBvcnRmb2xpbyAuaGFuZ2FyIC5lbGVtZW50b3ItY29udGFpbmVyIC5hcnJvdyBzdmd7d2lkdGg6MzBweH0uZWxlbWVudG9yLXdpZGdldC1jd2EtcG9ydGZvbGlvIC5oYW5nYXIgLmVsZW1lbnRvci1jb250YWluZXIgLml0ZW1ze2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydDtnYXA6MzBweDt3aWR0aDoxMDAlO21heC13aWR0aDoxMjkwcHg7bWFyZ2luOjAgMzBweH1AbWVkaWEobWF4LXdpZHRoOiAxMzY2cHgpey5lbGVtZW50b3Itd2lkZ2V0LWN3YS1wb3J0Zm9saW8gLmhhbmdhciAuZWxlbWVudG9yLWNvbnRhaW5lciAuaXRlbXN7anVzdGlmeS1jb250ZW50OmNlbnRlcn19QG1lZGlhKG1heC13aWR0aDogNzA2cHgpey5lbGVtZW50b3Itd2lkZ2V0LWN3YS1wb3J0Zm9saW8gLmhhbmdhciAuZWxlbWVudG9yLWNvbnRhaW5lciAuaXRlbXN7bWFyZ2luOjA7Z2FwOjA7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnR9fS5lbGVtZW50b3Itd2lkZ2V0LWN3YS1wb3J0Zm9saW8gLmhhbmdhciAuZWxlbWVudG9yLWNvbnRhaW5lciAuaXRlbXMgLnNsaWNrLXRyYWNre3dpZHRoOm1heC1jb250ZW50ICFpbXBvcnRhbnR9LmVsZW1lbnRvci13aWRnZXQtY3dhLXBvcnRmb2xpbyAuaGFuZ2FyIC5lbGVtZW50b3ItY29udGFpbmVyIC5pdGVtcyAuc2xpY2stbGlzdHtvdmVyZmxvdzp2aXNpYmxlfS5lbGVtZW50b3Itd2lkZ2V0LWN3YS1wb3J0Zm9saW8gLmhhbmdhciAuZWxlbWVudG9yLWNvbnRhaW5lciAuaXRlbXMgLml0ZW17cG9zaXRpb246cmVsYXRpdmU7Ym9yZGVyLXJhZGl1czoxNXB4O292ZXJmbG93OmhpZGRlbjtjdXJzb3I6ZGVmYXVsdDt0cmFuc2l0aW9uOmFsbCAuNXM7d2lkdGg6MzAwcHggIWltcG9ydGFudDtoZWlnaHQ6NDAwcHggIWltcG9ydGFudH1AbWVkaWEobWF4LXdpZHRoOiA3MDZweCl7LmVsZW1lbnRvci13aWRnZXQtY3dhLXBvcnRmb2xpbyAuaGFuZ2FyIC5lbGVtZW50b3ItY29udGFpbmVyIC5pdGVtcyAuaXRlbTpub3QoOmxhc3QtY2hpbGQpe21hcmdpbi1yaWdodDoyMHB4fX0uZWxlbWVudG9yLXdpZGdldC1jd2EtcG9ydGZvbGlvIC5oYW5nYXIgLmVsZW1lbnRvci1jb250YWluZXIgLml0ZW1zIC5pdGVtOm50aC1jaGlsZCgybil7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoNTAlKX1AbWVkaWEobWF4LXdpZHRoOiAxMzY2cHgpey5lbGVtZW50b3Itd2lkZ2V0LWN3YS1wb3J0Zm9saW8gLmhhbmdhciAuZWxlbWVudG9yLWNvbnRhaW5lciAuaXRlbXMgLml0ZW06bnRoLWNoaWxkKDJuKXt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKX0uZWxlbWVudG9yLXdpZGdldC1jd2EtcG9ydGZvbGlvIC5oYW5nYXIgLmVsZW1lbnRvci1jb250YWluZXIgLml0ZW1zIC5pdGVtOm50aC1jaGlsZCgzbisyKXt0cmFuc2Zvcm06dHJhbnNsYXRlWSg1MCUpfX1AbWVkaWEobWF4LXdpZHRoOiAxMDE5cHgpey5lbGVtZW50b3Itd2lkZ2V0LWN3YS1wb3J0Zm9saW8gLmhhbmdhciAuZWxlbWVudG9yLWNvbnRhaW5lciAuaXRlbXMgLml0ZW06bnRoLWNoaWxkKDNuKzIpe3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApfS5lbGVtZW50b3Itd2lkZ2V0LWN3YS1wb3J0Zm9saW8gLmhhbmdhciAuZWxlbWVudG9yLWNvbnRhaW5lciAuaXRlbXMgLml0ZW06bnRoLWNoaWxkKDJuKXt0cmFuc2Zvcm06dHJhbnNsYXRlWSg1MCUpfX1AbWVkaWEobWF4LXdpZHRoOiA3MDZweCl7LmVsZW1lbnRvci13aWRnZXQtY3dhLXBvcnRmb2xpbyAuaGFuZ2FyIC5lbGVtZW50b3ItY29udGFpbmVyIC5pdGVtcyAuaXRlbXt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKSAhaW1wb3J0YW50fX0uZWxlbWVudG9yLXdpZGdldC1jd2EtcG9ydGZvbGlvIC5oYW5nYXIgLmVsZW1lbnRvci1jb250YWluZXIgLml0ZW1zIC5pdGVtPi5iYWNrZ3JvdW5ke3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3otaW5kZXg6MH0uZWxlbWVudG9yLXdpZGdldC1jd2EtcG9ydGZvbGlvIC5oYW5nYXIgLmVsZW1lbnRvci1jb250YWluZXIgLml0ZW1zIC5pdGVtPi5iYWNrZ3JvdW5kIGltZ3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y292ZXJ9LmVsZW1lbnRvci13aWRnZXQtY3dhLXBvcnRmb2xpbyAuaGFuZ2FyIC5lbGVtZW50b3ItY29udGFpbmVyIC5pdGVtcyAuaXRlbT4udGl0bGV7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cGFkZGluZzoxMHB4IDIwcHg7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmZsZXgtZW5kO2p1c3RpZnktY29udGVudDpjZW50ZXI7Ym94LXNoYWRvdzppbnNldCAwIC0xNzVweCAxMDBweCAtNTBweCByZ2JhKDAsMCwwLC44KTt6LWluZGV4OjF9LmVsZW1lbnRvci13aWRnZXQtY3dhLXBvcnRmb2xpbyAuaGFuZ2FyIC5lbGVtZW50b3ItY29udGFpbmVyIC5pdGVtcyAuaXRlbT4udGl0bGUgcHttYXJnaW46MDt0ZXh0LWFsaWduOmNlbnRlcjtjb2xvcjojZmZmO2ZvbnQtc2l6ZToxN3B4O2ZvbnQtd2VpZ2h0OjYwMH0uZWxlbWVudG9yLXdpZGdldC1jd2EtcG9ydGZvbGlvIC5oYW5nYXIgLmVsZW1lbnRvci1jb250YWluZXIgLml0ZW1zIC5pdGVtPi5jb250ZW50e3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTotMTAwJTtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtwYWRkaW5nOjEwcHggMjBweDtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXNlY29uZGFyeSk7ei1pbmRleDoyO3RyYW5zaXRpb246YWxsIC41czt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXdlaWdodDo2MDA7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5lbGVtZW50b3Itd2lkZ2V0LWN3YS1wb3J0Zm9saW8gLmhhbmdhciAuZWxlbWVudG9yLWNvbnRhaW5lciAuaXRlbXMgLml0ZW0+LmNvbnRlbnQ+LmRlc2NyaXB0aW9uPnVse3BhZGRpbmc6MDtsaXN0LXN0eWxlLXR5cGU6bm9uZX0uZWxlbWVudG9yLXdpZGdldC1jd2EtcG9ydGZvbGlvIC5oYW5nYXIgLmVsZW1lbnRvci1jb250YWluZXIgLml0ZW1zIC5pdGVtPi5jb250ZW50Pi5kZXNjcmlwdGlvbj51bD5saXtwb3NpdGlvbjpyZWxhdGl2ZX0uZWxlbWVudG9yLXdpZGdldC1jd2EtcG9ydGZvbGlvIC5oYW5nYXIgLmVsZW1lbnRvci1jb250YWluZXIgLml0ZW1zIC5pdGVtPi5jb250ZW50Pi5kZXNjcmlwdGlvbj51bD5saTo6YmVmb3Jle2NvbnRlbnQ6XCLvhJFcIjtmb250LWZhbWlseTpcIkZvbnQgQXdlc29tZSA1IEZyZWVcIjtmb250LXdlaWdodDo5MDA7cG9zaXRpb246YWJzb2x1dGU7dG9wOjEwcHg7bGVmdDotMTBweDtmb250LXNpemU6NnB4fS5lbGVtZW50b3Itd2lkZ2V0LWN3YS1wb3J0Zm9saW8gLmhhbmdhciAuZWxlbWVudG9yLWNvbnRhaW5lciAuaXRlbXMgLml0ZW06aG92ZXIgLmNvbnRlbnR7Ym90dG9tOjB9LmN3YS1mYXEtdGFiIC5zaW5nbGVfZmFxX2xpc3R7cGFkZGluZzoyMHB4fS5jd2EtZmFxLXRhYiAuc2luZ2xlX2ZhcV9saXN0IC50aXRsZXtmb250LXdlaWdodDo3MDA7Zm9udC1zaXplOjIycHh9Lm9wYWNpdHktbGF6eS1zZWN0aW9uIC5vcGFjaXR5LWxhenktaXRlbXtvcGFjaXR5OjA7dHJhbnNpdGlvbjpvcGFjaXR5IC4xc30uZWxlbWVudG9yLWVkaXRvci1hY3RpdmUgLm9wYWNpdHktbGF6eS1zZWN0aW9uIC5vcGFjaXR5LWxhenktaXRlbXtvcGFjaXR5OjEgIWltcG9ydGFudH0uZWxlbWVudG9yLWVkaXRvci1wcmV2aWV3IC5vcGFjaXR5LWxhenktc2VjdGlvbiAub3BhY2l0eS1sYXp5LWl0ZW17b3BhY2l0eToxICFpbXBvcnRhbnR9LmN3YS1pbmZvcy1zbGlkZXIucHJlc3NlIC5vdXRzaWRle21hcmdpbi10b3A6MH0uY3dhLWluZm9zLXNsaWRlci5wcmVzc2UgLm91dHNpZGUgLmFjdGl2aXR5IC5jb250ZW50IC5tZXRhcyBwLmRlc2NyaXB0aW9ue3RleHQtYWxpZ246Y2VudGVyfS5jd2EtaW5mb3Mtc2xpZGVyLnByZXNzZSAub3V0c2lkZSAuYWN0aXZpdHkgLmNvbnRlbnQgLm1ldGFzIC5saW5rcyAubGluayBhe2NvbG9yOiNmZmY7Zm9udC1mYW1pbHk6dmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtZmFtaWx5KTtkaXNwbGF5OmZsZXh9LmN3YS1pbmZvcy1zbGlkZXIucHJlc3NlIC5vdXRzaWRlIC5hY3Rpdml0eSAuY29udGVudCAubWV0YXMgLmxpbmtzIC5saW5rIGEgaXttYXJnaW4tcmlnaHQ6MTBweH0uY3dhLWluZm9zLXNsaWRlci5wcmVzc2UgLm91dHNpZGUgLmFjdGl2aXR5IC5jb250ZW50IC5tZXRhcyAubGlua3MgLmxpbmsgYTpob3Zlcntjb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpfS5jd2EtYWRkb25zLW11bHRpcGxlLWNvbnRlbnQtdGFic3tkaXNwbGF5OmZsZXh9LmN3YS1hZGRvbnMtbXVsdGlwbGUtY29udGVudC10YWJzIC50YWJzLWNvbnRhaW5lcnt3aWR0aDo0MCU7cG9zaXRpb246cmVsYXRpdmV9LmN3YS1hZGRvbnMtbXVsdGlwbGUtY29udGVudC10YWJzIC50YWJzLWNvbnRhaW5lciAudGFic3tkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3Bvc2l0aW9uOnN0aWNreTt0b3A6MTMwcHg7Ym9yZGVyLXJhZGl1czowIDE1cHggMTVweCAwO3BhZGRpbmc6MjBweCA0MHB4IDIwcHggMjBweDtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7Zm9udC1mYW1pbHk6dmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS1wcmltYXJ5LWZvbnQtZmFtaWx5KX0uY3dhLWFkZG9ucy1tdWx0aXBsZS1jb250ZW50LXRhYnMgLnRhYnMtY29udGFpbmVyIC50YWJzOjpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjEwMCU7d2lkdGg6MTAwdnc7aGVpZ2h0OjEwMCU7YmFja2dyb3VuZC1jb2xvcjppbmhlcml0fS5jd2EtYWRkb25zLW11bHRpcGxlLWNvbnRlbnQtdGFicyAudGFicy1jb250YWluZXIgLnRhYnMgLnRhYntkaXNwbGF5OmJsb2NrO3BhZGRpbmc6MTBweCAzMHB4IDEwcHggMTBweDtjb2xvcjojZmZmO2ZvbnQtc2l6ZToyMnB4fS5jd2EtYWRkb25zLW11bHRpcGxlLWNvbnRlbnQtdGFicyAudGFicy1jb250YWluZXIgLnRhYnMgLnRhYjpub3QoOmxhc3QtY2hpbGQpe2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNmZmZ9LmN3YS1hZGRvbnMtbXVsdGlwbGUtY29udGVudC10YWJzIC50YWJzLWNvbnRhaW5lciAudGFicyAudGFiIHNwYW57dHJhbnNpdGlvbjouNHMgZWFzZTtkaXNwbGF5OmlubGluZS1ibG9ja30uY3dhLWFkZG9ucy1tdWx0aXBsZS1jb250ZW50LXRhYnMgLnRhYnMtY29udGFpbmVyIC50YWJzIC50YWI6aG92ZXIgc3Bhbnt0cmFuc2Zvcm06dHJhbnNsYXRlWCgyMHB4KX0uY3dhLWFkZG9ucy1tdWx0aXBsZS1jb250ZW50LXRhYnMgLmNvbnRlbnRzLWNvbnRhaW5lcnt3aWR0aDo2MCU7cGFkZGluZy1sZWZ0OjUwcHh9LmN3YS1hZGRvbnMtbXVsdGlwbGUtY29udGVudC10YWJzIC5jb250ZW50cy1jb250YWluZXIgLmNvbnRlbnRzPnNlY3Rpb24gaDN7Zm9udC1mYW1pbHk6dmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS1wcmltYXJ5LWZvbnQtZmFtaWx5KTtmb250LXNpemU6MjhweDtmb250LXdlaWdodDo2MDA7cGFkZGluZzo3MHB4IDAgMTVweDtjb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpO21hcmdpbjowfS5jd2EtYWRkb25zLW11bHRpcGxlLWNvbnRlbnQtdGFicyAuY29udGVudHMtY29udGFpbmVyIC5jb250ZW50cz5zZWN0aW9uIC5pdGVtcyAuaXRlbXtmb250LWZhbWlseTp2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtZm9udC1mYW1pbHkpO2NvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXRleHQpfS5jd2EtYWRkb25zLW11bHRpcGxlLWNvbnRlbnQtdGFicyAuY29udGVudHMtY29udGFpbmVyIC5jb250ZW50cz5zZWN0aW9uIC5pdGVtcyAuaXRlbTpub3QoOmxhc3QtY2hpbGQpe21hcmdpbi1ib3R0b206MjBweH0uY3dhLWFkZG9ucy1tdWx0aXBsZS1jb250ZW50LXRhYnMgLmNvbnRlbnRzLWNvbnRhaW5lciAuY29udGVudHM+c2VjdGlvbiAuaXRlbXMgLml0ZW0gLmhlYWR7Zm9udC1zaXplOjIwcHg7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2FsaWduLWl0ZW1zOmNlbnRlcjttYXJnaW4tYm90dG9tOjEwcHh9LmN3YS1hZGRvbnMtbXVsdGlwbGUtY29udGVudC10YWJzIC5jb250ZW50cy1jb250YWluZXIgLmNvbnRlbnRzPnNlY3Rpb24gLml0ZW1zIC5pdGVtIC5oZWFkIC5pdGVtX190aXRsZXtmb250LXdlaWdodDo2MDB9LmN3YS1hZGRvbnMtbXVsdGlwbGUtY29udGVudC10YWJzIC5jb250ZW50cy1jb250YWluZXIgLmNvbnRlbnRzPnNlY3Rpb24gLml0ZW1zIC5pdGVtIC5oZWFkIC5pdGVtX19saW5re2Rpc3BsYXk6ZmxleDt3aWR0aDo0MHB4O2hlaWdodDo0MHB4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2JhY2tncm91bmQtY29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtib3JkZXItcmFkaXVzOjUwJTt0cmFuc2l0aW9uOi40cyBlYXNlfS5jd2EtYWRkb25zLW11bHRpcGxlLWNvbnRlbnQtdGFicyAuY29udGVudHMtY29udGFpbmVyIC5jb250ZW50cz5zZWN0aW9uIC5pdGVtcyAuaXRlbSAuaGVhZCAuaXRlbV9fbGluayBhe2NvbG9yOiNmZmZ9LmN3YS1hZGRvbnMtbXVsdGlwbGUtY29udGVudC10YWJzIC5jb250ZW50cy1jb250YWluZXIgLmNvbnRlbnRzPnNlY3Rpb24gLml0ZW1zIC5pdGVtIC5oZWFkIC5pdGVtX19saW5rIGEgaXtmb250LXNpemU6MTZweH0uY3dhLWFkZG9ucy1tdWx0aXBsZS1jb250ZW50LXRhYnMgLmNvbnRlbnRzLWNvbnRhaW5lciAuY29udGVudHM+c2VjdGlvbiAuaXRlbXMgLml0ZW0gLmhlYWQgLml0ZW1fX2xpbms6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojMDAwfS5jd2EtYWRkb25zLW11bHRpcGxlLWNvbnRlbnQtdGFicyAuY29udGVudHMtY29udGFpbmVyIC5jb250ZW50cz5zZWN0aW9uIC5pdGVtcyAuaXRlbSAuY29udGVudHttYXJnaW4tYm90dG9tOjB9LmVsZW1lbnRvci13aWRnZXQtaWNvbi1saXN0IC5lbGVtZW50b3ItaWNvbi1saXN0LWljb257YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Ym9yZGVyLXJhZGl1czo1MCV9LmVsZW1lbnRvci13aWRnZXQtaWNvbi1saXN0IC5lbGVtZW50b3ItaWNvbi1saXN0LXRleHQudGV4dC1pbi1wb3B1cHtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206Y2FsYygxMDAlICsgMTBweCk7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSk7d2lkdGg6bWF4LWNvbnRlbnQ7bWF4LXdpZHRoOjk5dnc7Ym9yZGVyLXJhZGl1czoxMHB4O3BhZGRpbmc6NXB4IDEwcHg7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjoxcHggc29saWQgIzAwMDtvcGFjaXR5OjA7cG9pbnRlci1ldmVudHM6bm9uZTt0cmFuc2l0aW9uOi4ycyBlYXNlfS5lbGVtZW50b3Itd2lkZ2V0LWljb24tbGlzdCAuZWxlbWVudG9yLWljb24tbGlzdC1pdGVtOmhvdmVyIC5lbGVtZW50b3ItaWNvbi1saXN0LXRleHQudGV4dC1pbi1wb3B1cHtvcGFjaXR5OjF9LmVsZW1lbnRvci13aWRnZXQtaWNvbi1saXN0LmVsZW1lbnRvci13aWRnZXQuZWxlbWVudG9yLWljb24tbGlzdC0tbGF5b3V0LWlubGluZSAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXJ7b3ZlcmZsb3c6dmlzaWJsZX0iLCIuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLXdpZGdldC1hZmZpY2hlIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgd2lkdGg6IGF1dG87XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWFmZmljaGUgaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4IDE1cHggMCAwO1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1hZmZpY2hlIC5zaGFyaW5nIHtcbiAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDE1cHggMTVweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtYWZmaWNoZSAuc2hhcmluZy5hY3RpdmUgLnRleHQge1xuICAgIGxlZnQ6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1hZmZpY2hlIC5zaGFyaW5nIC50ZXh0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZTtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtYWZmaWNoZSAuc2hhcmluZyAubGlua3Mge1xuICAgIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWFmZmljaGUgLnNoYXJpbmcgc3BhbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWFmZmljaGUgLnNoYXJpbmcgLmxpbmtzIC5ycy1saW5rIHtcbiAgICB3aWR0aDogMzVweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMHB4KTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1hZmZpY2hlIC5zaGFyaW5nIC5saW5rcyAucnMtbGluazpudGgtY2hpbGQoMSkge1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMnMgLjJzIGVhc2UsIG9wYWNpdHkgLjJzIC4ycyBlYXNlO1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1hZmZpY2hlIC5zaGFyaW5nIC5saW5rcyAucnMtbGluazpudGgtY2hpbGQoMikge1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMnMgLjNzIGVhc2UsIG9wYWNpdHkgLjJzIC4zcyBlYXNlO1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1hZmZpY2hlIC5zaGFyaW5nIC5saW5rcyAucnMtbGluazpudGgtY2hpbGQoMykge1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMnMgLjRzIGVhc2UsIG9wYWNpdHkgLjJzIC40cyBlYXNlO1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1hZmZpY2hlIC5zaGFyaW5nLmFjdGl2ZSAubGlua3MgLnJzLWxpbmsge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHBvaW50ZXItZXZlbnRzOiB1bnNldDtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtYWZmaWNoZSAuc2hhcmluZyAubGlua3MgLnJzLWxpbms6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1hZmZpY2hlIC5zaGFyaW5nIC5saW5rcyAucnMtbGluayBzdmcge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xufVxuIiwiYm9keS5zaW5nbGUtcHJvZ3JhbW1lIHtcbiAgICAuZWxlbWVudG9yLXdpZGdldC1iYW5uZXIgLmJhbm5lciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IG1heCgzNXZ3LCA1MHZoKSFpbXBvcnRhbnQ7XG5cbiAgICAgICAgJl9kZXNrdG9wIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9tb2JpbGUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg4MjBweCkge1xuICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTE1cHgpIWltcG9ydGFudDtcblxuICAgICAgICAgICAgJl9kZXNrdG9wIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmX21vYmlsZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoNDI1cHgpIHtcbiAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDk2cHgpIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuYm9keTpub3QoLnNpbmdsZS1wcm9ncmFtbWUpIHtcbiAgICAuZWxlbWVudG9yLXdpZGdldC1iYW5uZXIgLmJhbm5lciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICZfZGVza3RvcCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuXG4gICAgICAgICZfbW9iaWxlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoODIwcHgpIHtcbiAgICAgICAgICAgICZfZGVza3RvcCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJl9tb2JpbGUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uZWxlbWVudG9yLXdpZGdldC1iYW5uZXIgOmlzKC5iYW5uZXJfbW9iaWxlLCAuYmFubmVyX2Rlc2t0b3ApIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAtMTtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtYmFubmVyIC5iYW5uZXIge1xuICAgIGJveC1zaGFkb3c6IGluc2V0IC0xMHB4IC0xMDBweCAxMDBweCA1MHB4IHJnYmEoMCwgMCwgMCwgMC43KTtcblxuICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCgxMDI0cHgpIHtcbiAgICAgICAgLypmb3JtZXIgdmFsdWUqL1xuICAgICAgICAvKlxuICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMTUwcHggNTBweCByZ2JhKDAsIDAsIDAsIC41KTtcbiAgICAgICAgKi9cbiAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgLTEwcHggLTEwMHB4IDEwMHB4IDUwcHggcmdiYSgwLCAwLCAwLCAuNSk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDQyNXB4KSB7XG4gICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgLTE1MHB4IDIwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICB9XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWJhbm5lciA6aXMoLmJhbm5lcl9tb2JpbGUsIC5iYW5uZXJfZGVza3RvcCk6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgYmFja2dyb3VuZDogcmdiKDAsMCwwKTtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMCwwLDAsMC43KSAwJSwgcmdiYSgwLDAsMCwwKSA0MCUsIHJnYmEoMCwwLDAsMCkgNjAlLCByZ2JhKDAsMCwwLDAuNykgMTAwJSk7XG59IiwiQG1peGluIHJlc3BvbnNpdmVXaWR0aCgkYnJlYWtwb2ludCkge1xuICBAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrcG9pbnQpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gcmVzcG9uc2l2ZUhlaWdodCgkYnJlYWtwb2ludCkge1xuICBAbWVkaWEgKG1heC1oZWlnaHQ6ICRicmVha3BvaW50KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn0iLCIuZWxlbWVudG9yLXdpZGdldC1idWJibGUge1xuICAgIHBvc2l0aW9uOiB1bnNldDtcblxuICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg3NjdweCkge1xuICAgICAgICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWJ1YmJsZSBzdmcge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC8qei1pbmRleDogMjsqL1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1idWJibGUgLmJhY2tncm91bmQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLThkZWcpO1xuICAgIC8qei1pbmRleDogMTsqL1xufSIsIi5lbGVtZW50b3Itd2lkZ2V0LWNvbGxhYm9yYXRldXJzIHtcbiAgICB6LWluZGV4OiAxO1xuXG4gICAgLnNsaWNrLXNsaWRlLml0ZW0ge1xuICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoNDcwcHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggMTBweCA0MHB4IDEwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAubmFtZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoNDYwcHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDM1cHggIWltcG9ydGFudDsgXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoMzkwcHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMwcHggIWltcG9ydGFudDsgXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmpvYiwgLnBob25lIGEge1xuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDM5MHB4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmZyZWVfdGV4dHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWNvbGxhYm9yYXRldXJzIC5zbGljay1saXN0IC5zbGljay10cmFjayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1jb2xsYWJvcmF0ZXVycyAuc2xpY2stbGlzdCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWNvbGxhYm9yYXRldXJzIC5pdGVtcyB7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWNvbGxhYm9yYXRldXJzIC5pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC40cyBlYXNlO1xuXG4gICAgLmxlZnQge1xuICAgICAgICB3aWR0aDogNTAlO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg4ODBweCkge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIC5idXR0b24ge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMjBweCBhdXRvIDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLmVsZW1lbnRvci13aWRnZXQtY29sbGFib3JhdGV1cnMgLml0ZW0uc2xpY2stYWN0aXZlIHtcbiAgICBvcGFjaXR5OiAxO1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1jb2xsYWJvcmF0ZXVycyAuaXRlbSAucmlnaHQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgd2lkdGg6IDUwJTtcblxuICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg4ODBweCkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuLmVsZW1lbnRvci13aWRnZXQtY29sbGFib3JhdGV1cnMuY29sbGFib3JhdGV1ci1pbWFnZS1sZWZ0IC5pdGVte1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAucmlnaHR7XG4gICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cbn1cblxuLmVsZW1lbnRvci13aWRnZXQtY29sbGFib3JhdGV1cnMgLml0ZW0gLnJpZ2h0IHN2ZyB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcbiAgICB3aWR0aDogNTAwcHg7XG5cbiAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoMTAyNHB4KSB7XG4gICAgICAgIHdpZHRoOiA0MDBweDtcbiAgICB9XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWNvbGxhYm9yYXRldXJzIC5pdGVtIC5yaWdodCBpbWcge1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDEwMjRweCkge1xuICAgICAgICB3aWR0aDogNDAwcHg7XG4gICAgfVxufVxuXG4uZWxlbWVudG9yLXdpZGdldC1jb2xsYWJvcmF0ZXVycyAuaXRlbSAucmlnaHQgLmJhY2tncm91bmQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLThkZWcpO1xuICAgIHotaW5kZXg6IDE7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWNvbGxhYm9yYXRldXJzIC5hcnJvdyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogY2FsYygxMDAlICsgMjBweCk7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHotaW5kZXg6IDI7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWNvbGxhYm9yYXRldXJzIC5hcnJvdy5uZXh0IHtcbiAgICByaWdodDogMDtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtY29sbGFib3JhdGV1cnMgLmFycm93LnByZXYge1xuICAgIGxlZnQ6IDA7XG4gICAgdHJhbnNmb3JtOiByb3RhdGVZKDE4MGRlZyk7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtY29sbGFib3JhdGV1cnMgLmFycm93OmhvdmVyIHN2ZyB7XG4gICAgYW5pbWF0aW9uOiBwdWxzZVRvUmlnaHQgMXMgZWFzZSBpbmZpbml0ZTtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtY29sbGFib3JhdGV1cnMgLmFycm93IHN2ZyB7XG4gICAgd2lkdGg6IDMwcHg7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWNvbGxhYm9yYXRldXJzIC5pdGVtIC5idXR0b24ge1xuICAgIHBhZGRpbmc6IDhweCA0MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gICAgdHJhbnNpdGlvbjogLjRzIGVhc2U7XG59IiwiLmVsZW1lbnRvci13aWRnZXQtY29sb3ItYmxvY2sge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1jb2xvci1ibG9jayAuYmxvYyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbn0iLCIuY3dhLWNvcHlyaWdodCBhIHtcbiAgICB0cmFuc2l0aW9uOiAuNHMgZWFzZTtcbn0iLCIuZWxlbWVudG9yLXdpZGdldC1maWxlcy1kb3dubG9hZCAuaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1maWxlcy1kb3dubG9hZCAuaXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtZmlsZXMtZG93bmxvYWQgLml0ZW0gYSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItdGV4dCk7XG4gICAgd2lkdGg6IG1heC1jb250ZW50O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IDAgMzBweDtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtZmlsZXMtZG93bmxvYWQgLml0ZW0gc3ZnIHtcbiAgICB3aWR0aDogNDBweDtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtZmlsZXMtZG93bmxvYWQgLml0ZW0gYSA+IGRpdjpub3QoLmJ1dHRvbikge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtZmlsZXMtZG93bmxvYWQgLml0ZW0gLmljb24ge1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtZmlsZXMtZG93bmxvYWQgLml0ZW0gLmJ1dHRvbiB7XG4gICAgcGFkZGluZzogMTVweCAyNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgdHJhbnNpdGlvbjogLjRzIGVhc2U7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgLy9taW4td2lkdGg6IDI5MHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn0iLCIuZWxlbWVudG9yLXdpZGdldC1ncmFwaGljLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XG5cbiAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoNjAwcHgpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cbi5lbGVtZW50b3ItZWRpdG9yLWFjdGl2ZSAuZWxlbWVudG9yLXdpZGdldC1ncmFwaGljLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQge1xuICAgIHotaW5kZXg6IDEhaW1wb3J0YW50O1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1ncmFwaGljLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyID4gZGl2IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcblxuICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg2MDBweCkge1xuICAgICAgICBhbmltYXRpb246IG5vbmUhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyByb3RhdGVTVkcge1xuICAgIGZyb20ge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICB9XG4gICAgdG8ge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyB0cmFuc2xhdGVTVkdUb1RvcCB7XG4gICAgdG8ge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyB0cmFuc2xhdGVTVkdUb0JvdHRvbSB7XG4gICAgdG8ge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gICAgfVxufSIsIi5lbGVtZW50b3Itd2lkZ2V0LWhlYWRlci1ib3R0b20ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgei1pbmRleDogOTggIWltcG9ydGFudDtcbn1cblxuLmhvbWUgLmVsZW1lbnRvci13aWRnZXQtaGVhZGVyLWJvdHRvbSB7XG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDE2MjBweCkge1xuICAgICAgICB3aWR0aDogMTAwJSFpbXBvcnRhbnQ7XG4gICAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDgyMHB4KSB7XG4gICAgICAgICAgICB6LWluZGV4OiA5OSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnJpZ2h0IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAuaG91cnMge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAgICAgLnRleHQgYnIge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxpbmstdG8tcmVjcmVhdGV4IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5ib2R5Om5vdCguaG9tZSkgLmVsZW1lbnRvci13aWRnZXQtaGVhZGVyLWJvdHRvbSB7XG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDEwMjRweCkge1xuICAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAgIC5sZWZ0IHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA0Ny4xOXB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoNzY4cHgpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzguMTlweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMSFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5lbGVtZW50b3Itd2lkZ2V0LXdyYXAge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucmlnaHQge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgIC5ob3VycyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICAudGV4dCBiciB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubGluay10by1yZWNyZWF0ZXgge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIFxuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDgyMHB4KSB7XG5cblxuICAgICAgICAubGVmdCB7XG4gICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZWxlbWVudG9yLXdpZGdldC13cmFwIHtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kYXRlcyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IG1heC1jb250ZW50O1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAyMHB4IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoNTAwcHgpIHtcbiAgICAgICAgLmxlZnQge1xuICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDUwcHghaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZGF0ZXMge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweCFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWhlYWRlci1ib3R0b20gLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWhlYWRlci1ib3R0b20gLmxlZnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1oZWFkZXItYm90dG9tIC5sZWZ0IC50aXRsZSAuZWxlbWVudG9yLXdpZGdldC13cmFwIHtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQwMHB4KTtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtaGVhZGVyLWJvdHRvbSAubGVmdCAuZGF0ZXMge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMC41cHg7XG4gICAgc3Ryb2tlLXdpZHRoOiAwLjVweDtcbiAgICAtd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiAjMDAwO1xuICAgIHN0cm9rZTogIzAwMDtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtaGVhZGVyLWJvdHRvbSAucmlnaHQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG5cbiAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoODIwcHgpIHtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHotaW5kZXg6IDk5ICFpbXBvcnRhbnQ7XG4gICAgICAgIGhlaWdodDogNDFweDtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWUtZ2xvYmFsLWNvbG9yLXNlY29uZGFyeSk7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDQ0MHB4KSB7XG4gICAgICAgICAgICAuYmxvYy5ob3VycyAudGV4dCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgfSAgIFxuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDMxMHB4KSB7XG4gICAgICAgICAgICAuYmxvYy5ob3VycyAudGV4dCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWhlYWRlci1ib3R0b20gLnJpZ2h0IC5ibG9jIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZzogMTBweCAzNXB4O1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDgyMHB4KSB7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgICB9XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWhlYWRlci1ib3R0b20gLnJpZ2h0IC5ibG9jLmhvdXJzIHtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1mb250LWZhbWlseSkhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMTZweCFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDQwMCFpbXBvcnRhbnQ7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWhlYWRlci1ib3R0b20gLnJpZ2h0IC5ibG9jIHNwYW4ge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWhlYWRlci1ib3R0b20gLnJpZ2h0IC5ibG9jIHNwYW4uaWNvbiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDc2OHB4KSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG4uZWxlbWVudG9yLXdpZGdldC1oZWFkZXItYm90dG9tIC5yaWdodCAuYmxvYyBzcGFuLmljb24gc3ZnIHtcbiAgICB3aWR0aDogMzBweDtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtaGVhZGVyLWJvdHRvbSAucmlnaHQgLmJsb2MubGluay10by1yZWNyZWF0ZXgge1xuICAgIG1pbi1oZWlnaHQ6IDc0cHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemUhaW1wb3J0YW50O1xuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtZm9udC1mYW1pbHkpIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDIwcHghaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDAhaW1wb3J0YW50O1xuICAgIHRyYW5zaXRpb246IC40cyBlYXNlO1xuXG4gICAgc3ZnIHtcbiAgICAgICAgdHJhbnNpdGlvbjogLjRzIGVhc2U7XG4gICAgfVxufVxuXG4uZWxlbWVudG9yLXdpZGdldC1oZWFkZXItYm90dG9tIC5yaWdodCAuYmxvYy5saW5rLXRvLXJlY3JlYXRleCBzcGFuLnRleHQge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtaGVhZGVyLWJvdHRvbSAucmlnaHQgLmJsb2MubGluay10by1yZWNyZWF0ZXggc3Bhbi5hcnJvdyB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xufVxuXG5AaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoMTYyMHB4KSB7XG4gICAgLmhvbWUgI2xpbmstdG8tcmVjcmVhdGV4LXJpZ2h0IHtcbiAgICAgICAgcmlnaHQ6IDMwcHg7XG4gICAgICAgIGFuaW1hdGlvbjogc3dpbmcgMXMgZWFzZTtcbiAgICAgICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMTtcbiAgICB9XG59XG5cbmJvZHk6bm90KC5ob21lKSAjbGluay10by1yZWNyZWF0ZXgtcmlnaHQge1xuICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCgxMDI0cHgpIHtcbiAgICAgICAgcmlnaHQ6IDMwcHg7XG4gICAgICAgIGFuaW1hdGlvbjogc3dpbmcgMXMgZWFzZTtcbiAgICAgICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMTtcbiAgICB9XG59XG5cbiNsaW5rLXRvLXJlY3JlYXRleC1yaWdodCB7XG4gICAgJGNpcmNsZVNpemU6IDgwcHg7XG4gICAgd2lkdGg6ICRjaXJjbGVTaXplO1xuICAgIGhlaWdodDogJGNpcmNsZVNpemU7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJvdHRvbTogNTBweDtcbiAgICByaWdodDogLSRjaXJjbGVTaXplO1xuICAgIHotaW5kZXg6IDk5O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtcbiAgICBib3gtc2hhZG93OiAwIDAgMTVweCAtNXB4ICNmZmY7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDgyMHB4KSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmljb24ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG5cbiAgICBzdmcge1xuICAgICAgICBmaWxsOiAjZmZmO1xuICAgIH1cblxuICAgIGkge1xuICAgICAgICBmb250LXNpemU6IDUycHg7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXByaW1hcnkpO1xuICAgIH1cblxuICAgICYudmlzaWJsZSB7XG4gICAgICAgIHJpZ2h0OiAzMHB4O1xuICAgICAgICBhbmltYXRpb246IHN3aW5nIDFzIGVhc2U7XG4gICAgICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDE7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBhbmltYXRpb246IGN3YS1ob3RzcG90LWV4cGFuZCAycyBpbmZpbml0ZTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoLjUpO1xuICAgICAgICAgICAgcGFkZGluZzogNHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGN3YS1ob3RzcG90LWV4cGFuZCB7XG4gICAgMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBzY2FsZSgxKTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlKDEuNSk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxufVxuXG5AbWl4aW4gc3dpbmdBbmltYXRlIHtcbiAgICAxNSUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNXB4KTtcbiAgICB9XG4gICAgMzAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01cHgpO1xuICAgIH1cbiAgICA1MCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoM3B4KTtcbiAgICB9XG4gICAgNjUlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zcHgpO1xuICAgIH1cbiAgICA4MCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMnB4KTtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgc3dpbmcge1xuICAgIEBpbmNsdWRlIHN3aW5nQW5pbWF0ZTtcbn0iLCIuZWxlbWVudG9yLXdpZGdldC1oZWFkaW5nLWNvbG9ycyAudGl0bGUtZHVvIHtcbiAgICBtYXJnaW46IDA7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuXG4gICAgJi51bmRlcmxpbmUge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiBtYXgtY29udGVudDtcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5hbmltYXRlIHtcbiAgICAgICAgb3BhY2l0eTogMDtcblxuICAgICAgICAmLmlzLWluaXRpYWxpemVkIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG5cbiAgICAgICAgICAgIHNwYW4ud29yZCB7XG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAyMDBtcztcbiAgICAgICAgICAgICAgICBhbmltYXRpb24tZGVsYXk6IDMwMG1zO1xuICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiB3b3JkQXBwYXJpdGlvbjtcbiAgICAgICAgICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgICAgICAgICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgICAgICAgICAgICAgIEBrZXlmcmFtZXMgd29yZEFwcGFyaXRpb24ge1xuICAgICAgICAgICAgICAgICAgICBmcm9tIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMyk7XG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIHRvIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uZWxlbWVudG9yLWVkaXRvci1hY3RpdmUsIC5lbGVtZW50b3ItZWRpdG9yLXByZXZpZXcge1xuICAgIC5lbGVtZW50b3Itd2lkZ2V0LWhlYWRpbmctY29sb3JzIC50aXRsZS1kdW8uYW5pbWF0ZSB7XG4gICAgICAgIG9wYWNpdHk6IDEhaW1wb3J0YW50O1xuICAgIH1cbn0iLCIuZWxlbWVudG9yLXdpZGdldC1oaWdobGlnaHRlZCAuc2xpZGVyIHtcbiAgICBoZWlnaHQ6IG1heCg0MnZ3LCA3MHZoKTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDgyMHB4KSB7XG4gICAgICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDExNXB4KTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoNDI1cHgpIHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gOTZweCk7XG4gICAgfVxufVxuXG4vLy5lbGVtZW50b3Itd2lkZ2V0LWhpZ2hsaWdodGVkIC5zbGlkZXI6OmFmdGVyIHtcbi8vICAgIGNvbnRlbnQ6IFwiXCI7XG4vLyAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMTcwcHggMTUwcHggcmdiYSgwLCAwLCAwLCAuNyk7XG4vLyAgICB3aWR0aDogMTAwJTtcbi8vICAgIGhlaWdodDogMTAwJTtcbi8vICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbi8vICAgIHRvcDogMDtcbi8vICAgIGxlZnQ6IDA7XG4vLyAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbi8vfVxuXG4uZWxlbWVudG9yLXdpZGdldC1oaWdobGlnaHRlZCAuc2xpZGVyIC5zbGljay1saXN0IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWhpZ2hsaWdodGVkIC5zbGlkZXIgLnNsaWNrLWxpc3QgLnNsaWNrLXRyYWNrIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWhpZ2hsaWdodGVkIC5zbGlkZXIgLnNsaWNrLWxpc3QgLnNsaWNrLXRyYWNrIGFydGljbGUge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWhpZ2hsaWdodGVkIC5zbGlkZXIgYXJ0aWNsZSBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcblxuICAgICYuYmFubmVyX21vYmlsZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDgyMHB4KSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuYmFubmVyX2Rlc2t0b3Age1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoODIwcHgpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWhpZ2hsaWdodGVkIC5zbGlkZXIgYXJ0aWNsZSAuZWxlbWVudG9yLXNlY3Rpb24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAxNzBweCAxMjBweCByZ2JhKDAsIDAsIDAsIC41KTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCgxMDI0cHgpIHtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAxNzBweCA1MHB4IHJnYmEoMCwgMCwgMCwgLjUpO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDQyNXB4KSB7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMTcwcHggNTBweCByZ2JhKDAsIDAsIDAsIC4zKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmVsZW1lbnRvci13aWRnZXQtaGlnaGxpZ2h0ZWQgLnNsaWRlciBhcnRpY2xlIC5lbGVtZW50b3Itc2VjdGlvbiAuZWxlbWVudG9yLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHotaW5kZXg6IDE7XG5cbiAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoODIwcHgpIHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDQxcHg7XG4gICAgfVxufVxuXG4uZWxlbWVudG9yLXdpZGdldC1oaWdobGlnaHRlZCAuc2xpZGVyIGFydGljbGUgLmVsZW1lbnRvci1zZWN0aW9uIC5lbGVtZW50b3ItY29udGFpbmVyIC5jb250ZW50IHtcbiAgICAvL3dpZHRoOiAzODBweDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMjBweCA0MHB4O1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDgyMHB4KSB7XG4gICAgICAgIHdpZHRoOiA1MDBweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWhpZ2hsaWdodGVkIC5zbGlkZXIgLnNsaWNrLWFycm93IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHotaW5kZXg6IDE7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBjb2xvcjogI2ZmZjtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtaGlnaGxpZ2h0ZWQgLnNsaWRlciAuc2xpY2stYXJyb3cuc2xpY2stbmV4dCB7XG4gICAgcmlnaHQ6IDEwcHg7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWhpZ2hsaWdodGVkIC5zbGlkZXIgLnNsaWNrLWFycm93LnNsaWNrLXByZXYge1xuICAgIGxlZnQ6IDEwcHg7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWhpZ2hsaWdodGVkIC5zbGlkZXIgLmNvbnRlbnQge1xuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LWFjY2VudC1mb250LWZhbWlseSk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1oaWdobGlnaHRlZCAuc2xpZGVyIC5jb250ZW50IC5kYXRlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMC41cHg7XG4gICAgc3Ryb2tlLXdpZHRoOiAwLjVweDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb246IC40cyBlYXNlLW91dCAuMnM7XG4gICAgY29sb3I6ICMwMDA7XG5cbiAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoODIwcHgpIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpO1xuICAgICAgICBjb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItdGV4dCkhaW1wb3J0YW50O1xuICAgICAgICBzdHJva2U6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXRleHQpIWltcG9ydGFudDtcbiAgICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZS1jb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItdGV4dCkhaW1wb3J0YW50O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbn1cblxuLmVsZW1lbnRvci13aWRnZXQtaGlnaGxpZ2h0ZWQgLnNsaWRlci5zbGljay1pbml0IGFydGljbGUuc2xpY2stYWN0aXZlIC5jb250ZW50IC5kYXRlIHtcbiAgICBvcGFjaXR5OiAxO1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1oaWdobGlnaHRlZCAuc2xpZGVyIC5jb250ZW50IC50aXRsZSB7XG4gICAgZm9udC1zaXplOiA2MHB4O1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMC41cHg7XG4gICAgc3Ryb2tlLXdpZHRoOiAwLjVweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBjb2xvcjogIzAwMDtcblxuICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg4MjBweCkge1xuICAgICAgICBmb250LXNpemU6IDUwcHghaW1wb3J0YW50O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIC13ZWJraXQtdGV4dC1zdHJva2U6IHVuc2V0IWltcG9ydGFudDtcbiAgICAgICAgc3Ryb2tlLXdpZHRoOiB1bnNldCFpbXBvcnRhbnQ7XG4gICAgICAgIHRleHQtc2hhZG93OiAjNTU1OTVjIDNweCAycHggM3B4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVIZWlnaHQoNzAwcHgpIHtcbiAgICAgICAgZm9udC1zaXplOiA0MHB4IWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoNDI1cHgpIHtcbiAgICAgICAgZm9udC1zaXplOiAzNXB4IWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWhpZ2hsaWdodGVkIC5zbGlkZXIgLmNvbnRlbnQgLnN1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMC41cHg7XG4gICAgc3Ryb2tlLXdpZHRoOiAwLjVweDtcbiAgICBtYXJnaW46IC02cHggMCAxNnB4IDA7XG5cbiAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoODIwcHgpIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlOiB1bnNldCFpbXBvcnRhbnQ7XG4gICAgICAgIHN0cm9rZS13aWR0aDogdW5zZXQhaW1wb3J0YW50O1xuICAgICAgICBmb250LXNpemU6IDMwcHghaW1wb3J0YW50O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg3MDBweCkge1xuICAgICAgICBmb250LXNpemU6IDI1cHghaW1wb3J0YW50O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg0MjVweCkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuLmVsZW1lbnRvci13aWRnZXQtaGlnaGxpZ2h0ZWQgLnNsaWRlciAuY29udGVudCB7XG4gICAgLnRpdGxlLCAuc3VidGl0bGUge1xuICAgICAgICA+IHNwYW4ge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZWxlbWVudG9yLXdpZGdldC1oaWdobGlnaHRlZCAuc2xpZGVyIC5jb250ZW50IC5idXR0b24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtZm9udC1mYW1pbHkpO1xuICAgIHBhZGRpbmc6IDEwcHggMjVweDtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAuNHMgZWFzZSAwcywgYmFja2dyb3VuZC1jb2xvciAuNHMgZWFzZSAwcywgdHJhbnNmb3JtIC40cyBlYXNlIC41cywgb3BhY2l0eSAuNHMgZWFzZSAuNXM7XG4gICAgd2lkdGg6IG1heC1jb250ZW50O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG5cbiAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoODIwcHgpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICB9XG5cbiAgICAmLmJ1dHRvbi1jZW50ZXIsXG4gICAgJi5idXR0b24tanVzdGlmeXtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICB9XG5cbiAgICAmLmJ1dHRvbi1yaWdodHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWhpZ2hsaWdodGVkIC5zbGlkZXIuc2xpY2staW5pdCBhcnRpY2xlLnNsaWNrLWFjdGl2ZSAuY29udGVudCAuYnV0dG9uIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgb3BhY2l0eTogMTtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtaGlnaGxpZ2h0ZWQgLnNsaWRlciAuY29udGVudCAudHlwZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xNXB4LCAzcHgpIHJvdGF0ZSgtOTBkZWcpIHNjYWxlKDEpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbSBsZWZ0O1xuICAgIGJvdHRvbTogMDtcbiAgICBjb2xvcjogIzAwMDtcblxuICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg4MjBweCkge1xuICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICB0cmFuc2Zvcm06IHVuc2V0IWltcG9ydGFudDtcbiAgICAgICAgYm90dG9tOiB1bnNldDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuXG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDBweCFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg0MjVweCkge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgfVxufVxuXG5cbi5lbGVtZW50b3Itd2lkZ2V0LWhpZ2hsaWdodGVkIC5zbGlkZXIgLmNvbnRlbnQgLnR5cGUgaDMge1xuICAgIG1hcmdpbjogMCAwIDUwcHggMDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXByaW1hcnktZm9udC1mYW1pbHkpO1xuICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICB0cmFuc2l0aW9uOiBtYXJnaW4gLjRzIGVhc2Utb3V0IC40cywgb3BhY2l0eSAuNHMgZWFzZS1vdXQgLjRzO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDgyMHB4KSB7XG4gICAgICAgIHRleHQtc2hhZG93OiAjNTU1OTVjIDNweCAycHggM3B4O1xuICAgIH1cbn1cblxuLmVsZW1lbnRvci13aWRnZXQtaGlnaGxpZ2h0ZWQgLnNsaWRlci5zbGljay1pbml0IGFydGljbGUuc2xpY2stYWN0aXZlIC5jb250ZW50IC50eXBlIGgzIHtcbiAgICBtYXJnaW46IDA7XG4gICAgb3BhY2l0eTogMTtcbn1cblxuLmVsZW1lbnRvci1lZGl0b3ItYWN0aXZlIC5lbGVtZW50b3Itd2lkZ2V0LWhpZ2hsaWdodGVkIC5sb2FkZXIge1xuICAgIGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1oaWdobGlnaHRlZCAubG9hZGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgIHotaW5kZXg6IDI7XG59IiwiLmVsZW1lbnRvci13aWRnZXQtaW1hZ2UtbW9zYWljIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciAuY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcblxuICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg3NjhweCkge1xuICAgICAgICAuc2xpY2stdHJhY2sge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWltYWdlLW1vc2FpYyAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIgaW1nIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg3NjhweCkge1xuICAgICAgICBtYXJnaW46IDAhaW1wb3J0YW50O1xuICAgICAgICBvcGFjaXR5OiAxIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWltYWdlLW1vc2FpYyAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC5zbGljay1zbGlkZXIgLnNsaWNrLWRvdHMge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnNsaWNrLWFjdGl2ZTo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi5lbGVtZW50b3ItZWRpdG9yLWFjdGl2ZSAuZWxlbWVudG9yLXdpZGdldC1pbWFnZS1zbGlkZXIgLmFycm93Lm5leHQsXG4uZWxlbWVudG9yLWVkaXRvci1wcmV2aWV3IC5lbGVtZW50b3Itd2lkZ2V0LWltYWdlLXNsaWRlciAuYXJyb3cubmV4dCB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLmVsZW1lbnRvci1lZGl0b3ItYWN0aXZlIC5lbGVtZW50b3Itd2lkZ2V0LWltYWdlLXNsaWRlciAuZ2FsbGVyeSxcbi5lbGVtZW50b3ItZWRpdG9yLXByZXZpZXcgLmVsZW1lbnRvci13aWRnZXQtaW1hZ2Utc2xpZGVyIC5nYWxsZXJ5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtaW1hZ2Utc2xpZGVyIC5nYWxsZXJ5IC5zbGljay1saXN0IHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtaW1hZ2Utc2xpZGVyIC5nYWxsZXJ5IGltZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDQyNXB4KSB7XG4gICAgICAgIGhlaWdodDogMjQ1cHghaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLmVsZW1lbnRvci13aWRnZXQtaW1hZ2Utc2xpZGVyIC5hcnJvdy5uZXh0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiBjYWxjKDEwMCUgKyAyMHB4KTtcbiAgICByaWdodDogMjBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgei1pbmRleDogMTtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtaW1hZ2Utc2xpZGVyIC5hcnJvdy5uZXh0OmhvdmVyIHN2ZyB7XG4gICAgYW5pbWF0aW9uOiBwdWxzZVRvUmlnaHQgMXMgZWFzZSBpbmZpbml0ZTtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtaW1hZ2Utc2xpZGVyIC5hcnJvdy5uZXh0IHN2ZyB7XG4gICAgd2lkdGg6IDMwcHg7XG59IiwiI2N3YV9saWdodGJveCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIC42KTtcbiAgICB6LWluZGV4OiA5OTk5O1xuICAgIG9wYWNpdHk6IDA7XG4gICAgYW5pbWF0aW9uOiBmYWRlSW4gLjJzIGZvcndhcmRzO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbiNjd2FfbGlnaHRib3ggLmNsb3NlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAyMHB4O1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgei1pbmRleDogOTk7XG59XG4jY3dhX2xpZ2h0Ym94IC5jbG9zZTpob3ZlciB7XG4gICAgY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7XG59XG4jY3dhX2xpZ2h0Ym94IC5jb250ZW50IHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA0MHB4KTtcbn1cbiNjd2FfbGlnaHRib3ggLmNvbnRlbnQgLnNsaWNrLXRyYWNrID4gKiB7XG4gICAgbWFyZ2luOiAwIDIwcHg7XG59XG4jY3dhX2xpZ2h0Ym94IC5jb250ZW50IC5zbGljay1saXN0IHtcbiAgICBoZWlnaHQ6IDEwMCVcbn1cbiNjd2FfbGlnaHRib3ggLmNvbnRlbnQgLnNsaWNrLXRyYWNrIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuI2N3YV9saWdodGJveCAuY29udGVudCAuc2xpY2stdHJhY2sgLnNsaWNrLXNsaWRlIHtcbiAgICBoZWlnaHQ6IHVuc2V0O1xufVxuI2N3YV9saWdodGJveCAuY29udGVudCAuc2xpY2stdHJhY2sgPiBpbWcge1xuICAgIG1heC13aWR0aDogY2FsYygxMDB2dyAtIDQwcHgpO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cbiNjd2FfbGlnaHRib3ggLmNvbnRlbnQgLnNsaWNrLWFycm93IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG4jY3dhX2xpZ2h0Ym94IC5jb250ZW50IC5zbGljay1hcnJvdzpob3ZlciB7XG4gICAgY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7XG59XG4jY3dhX2xpZ2h0Ym94IC5jb250ZW50IC5zbGljay1hcnJvdy5zbGljay1wcmV2IHtcbiAgICBsZWZ0OiAwO1xufVxuI2N3YV9saWdodGJveCAuY29udGVudCAuc2xpY2stYXJyb3cuc2xpY2stbmV4dCB7XG4gICAgcmlnaHQ6IDA7XG59XG4iLCIuZWxlbWVudG9yLXdpZGdldC1saXN0LWljb24taW5mb3MsIC5lbGVtZW50b3Itd2lkZ2V0LWxpc3QtaWNvbi1jb250ZW50LWluZm9zIHtcbiAgICAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgIC5vdGhlcl9pdGVtcyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaXRlbSB7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICYuZGF0ZXMge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgd2lkdGg6IDIyMHB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LWFjY2VudC1mb250LWZhbWlseSk7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktYWNjZW50LWZvbnQtd2VpZ2h0KTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIzcHg7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZTogLjVweDtcbiAgICAgICAgICAgICAgICBzdHJva2Utd2lkdGg6IC41cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWCgxODBkZWcpO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJhY2tncm91bmQge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVYKDE4MGRlZykgdHJhbnNsYXRlKC0yMHB4LCAxMHB4KTtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6bm90KC5kYXRlcykge1xuICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcblxuICAgICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIC4zKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktc2Vjb25kYXJ5LWZvbnQtZmFtaWx5KTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXNlY29uZGFyeS1mb250LXdlaWdodCk7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDM1cHg7XG5cbiAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDJuKzEpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmVsZW1lbnRvci13aWRnZXQtbGlzdC1pY29uLWluZm9zIHtcbiAgICAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIge1xuICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoODIwcHgpIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgICAgIC5pdGVtLmRhdGVzIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAub3RoZXJfaXRlbXMge1xuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBnYXA6IDIwcHggMTBweDtcblxuICAgICAgICAgICAgICAgIC5pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMzMlIC0gNXB4KTtcbiAgICAgICAgICAgICAgICAgICAgZmxleDogdW5zZXQ7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZSFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoNTUwcHgpIHtcbiAgICAgICAgICAgIC5vdGhlcl9pdGVtcyB7XG4gICAgICAgICAgICAgICAgZ2FwOiAzMHB4IDEwcHg7XG4gICAgICAgICAgICAgICAgLml0ZW0ge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgICAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIuZWxlbWVudG9yLXdpZGdldC1jdXN0b20tbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDA7XG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1mb250LWZhbWlseSk7XG4gICAgdHJhbnNpdGlvbjogaGVpZ2h0IC40cyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBlYXNlO1xufVxuXG4uaG9tZSAuZWxlbWVudG9yLXdpZGdldC1jdXN0b20tbWVudSB7XG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDE2MjBweCkge1xuICAgICAgICBib3R0b206IDUwcHg7XG5cbiAgICAgICAgPiAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIgPiAuZWxlbWVudG9yLXNlY3Rpb24uZWxlbWVudG9yLXNlY3Rpb24tYm94ZWQgPiAuZWxlbWVudG9yLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmVsZW1lbnRvci13aWRnZXQtY3VzdG9tLW1lbnUgYSB7XG4gICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICB9XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWN1c3RvbS1tZW51IG5hdiB1bCB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWN1c3RvbS1tZW51IG5hdiB1bC5tZW51IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1jdXN0b20tbWVudSBuYXYgdWwubWVudSA+IGxpID4gYSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIG91dGxpbmU6IG5vbmU7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWN1c3RvbS1tZW51IG5hdiB1bC5tZW51ID4gbGkgPiBhIHNwYW4ge1xuICAgIHBhZGRpbmc6IDEycHggMjBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgIHRyYW5zaXRpb246IC40cyBlYXNlO1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1jdXN0b20tbWVudSBuYXYgdWwubWVudSA+IGxpOm5vdCg6bGFzdC1jaGlsZCkgPiBhOjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB3aWR0aDogMXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgaGVpZ2h0OiAxOHB4O1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1jdXN0b20tbWVudS5tZW51LW9wZW5lZCBuYXYgdWwubWVudSA+IGxpOm5vdCg6bGFzdC1jaGlsZCkgPiBhOjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtY3VzdG9tLW1lbnUgbmF2IHVsLm1lbnUgPiBsaSA+IGEgaSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWN1c3RvbS1tZW51IC5zdWJtZW51IHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4vKipcbiAqICBQT1BVUFxuICovXG5cbiNtYWluLW1lbnUge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgIHRyYW5zaXRpb246IC40cyBlYXNlO1xuICAgIHotaW5kZXg6IDk5OTk7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4jbWFpbi1tZW51LnNob3cge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGRpc3BsYXk6IGZsZXghaW1wb3J0YW50O1xufVxuXG4jbWFpbi1tZW51IGhlYWRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgcGFkZGluZzogMCAxMHB4O1xufVxuXG4jbWFpbi1tZW51IGhlYWRlciAubG9nby10ZW1wIGltZyB7XG4gICAgd2lkdGg6IDIwMHB4IWltcG9ydGFudDtcbn1cblxuI21haW4tbWVudSBoZWFkZXIgI2ljb25NZW51IHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG59XG5cbiNtYWluLW1lbnUgaGVhZGVyICNpY29uTWVudSBzdmcge1xuICAgIGZpbGw6ICNmZmY7XG59XG5cbiNtYWluLW1lbnUgaGVhZGVyICNpY29uTWVudSAjY3dhX3dlYmluY2x1c2lvbl9idG4gc3ZnIHBhdGgge1xuICAgIC8qZmlsbDogdmFyKC0tZS1nbG9iYWwtY29sb3ItdGV4dCkhaW1wb3J0YW50OyovXG4gICAgZmlsbDogI2ZmZjtcbn1cblxuI21haW4tbWVudSAubmF2aWdhdGlvbiB7XG4gICAgYm9yZGVyOiAxNXB4IHNvbGlkIHZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGN0Y1RjM7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbiNtYWluLW1lbnUgLm5hdmlnYXRpb24gLmVsZW1lbnRvci1zZWN0aW9uIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG59XG5cbiNtYWluLW1lbnUgLm5hdmlnYXRpb24gLmVsZW1lbnRvci1jb250YWluZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgaGVpZ2h0OiAxMDAlO1xufVxuXG4jbWFpbi1tZW51IG5hdiB7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoMTYyMHB4KSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgfVxufVxuXG4jbWFpbi1tZW51IG5hdiB1bC5tZW51IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbn1cblxuI21haW4tbWVudSBuYXYgdWwubWVudSA+IGxpID4gYSB7XG4gICAgY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXRleHQpO1xufVxuXG4jbWFpbi1tZW51IG5hdiB1bC5tZW51ID4gbGkgPiBhOjphZnRlciB7XG4gICAgY29udGVudDogbm9uZTtcbn1cblxuI21haW4tbWVudSBuYXYgdWwubWVudSA+IGxpID4gYSBzcGFuIHtcbiAgICB0cmFuc2l0aW9uOiAuNHMgZWFzZTtcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xufVxuXG4jbWFpbi1tZW51IG5hdiB1bC5tZW51ID4gbGkgPiBhOmhvdmVyIHNwYW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cbiNtYWluLW1lbnUgbmF2IHVsLm1lbnUgPiBsaSA+IGEuYWN0aXZlIHNwYW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cbiNtYWluLW1lbnUgLm5hdmlnYXRpb24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuI21haW4tbWVudSAuY2xvc2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgcmlnaHQ6IDEwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG59XG5cbiNtYWluLW1lbnUgLmNsb3NlIHN2ZyB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgZmlsbDogI2ZmZjtcbiAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZTtcbn1cblxuI21haW4tbWVudSAuY2xvc2U6aG92ZXIgc3ZnIHtcbiAgICBmaWxsOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpO1xufVxuXG4jbWFpbi1tZW51IC5uYXZpZ2F0aW9uIC5yb3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgNTBweDtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuXG4jbWFpbi1tZW51IC5uYXZpZ2F0aW9uIC5yb3cgLnNsaWRlci1oaWdobGlnaHRlZCB7XG4gICAgd2lkdGg6IDM1MHB4O1xuICAgIGhlaWdodDogbWF4LWNvbnRlbnQ7XG59XG5cbiNtYWluLW1lbnUgLm5hdmlnYXRpb24gLnJvdyBoMyB7XG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktcHJpbWFyeS1mb250LWZhbWlseSk7XG4gICAgZm9udC1zaXplOiA0NXB4O1xuICAgIGNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbWFyZ2luOiAwO1xufVxuXG4jbWFpbi1tZW51IC5uYXZpZ2F0aW9uIC5yb3cgLnNsaWRlci1oaWdobGlnaHRlZCAuc2xpY2stbGlzdCB7XG4gICAgd2lkdGg6IDM1MHB4IWltcG9ydGFudDtcbiAgICBAaW5jbHVkZSByZXNwb25zaXZlSGVpZ2h0KDgzMHB4KSB7XG4gICAgICAgIHdpZHRoOiAzMTBweCFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVIZWlnaHQoNzYwcHgpIHtcbiAgICAgICAgd2lkdGg6IDI1MHB4IWltcG9ydGFudDtcbiAgICB9XG59XG5cbiNtYWluLW1lbnUgLm5hdmlnYXRpb24gLnJvdyAuc2xpZGVyLWhpZ2hsaWdodGVkIC5pdGVtIHtcbiAgICBwYWRkaW5nOiA1cHg7XG59XG5cbiNtYWluLW1lbnUgLm5hdmlnYXRpb24gLnJvdyAuc2xpZGVyLWhpZ2hsaWdodGVkIC5pdGVtIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGFzcGVjdC1yYXRpbzogMS8xLjQ0O1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgYm94LXNoYWRvdzogMCAwIDEwcHggLTVweCByZ2JhKDAsIDAsIDAsIC44KTtcbn1cblxuI21haW4tbWVudSAubmF2aWdhdGlvbiAucm93IC5zbGlkZXItaGlnaGxpZ2h0ZWQgLmFycm93Lm5leHQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IGNhbGMoMTAwJSArIDIwcHgpO1xuICAgIHJpZ2h0OiAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuI21haW4tbWVudSAubmF2aWdhdGlvbiAucm93IC5zbGlkZXItaGlnaGxpZ2h0ZWQgLmFycm93Lm5leHQgc3ZnIHtcbiAgICB3aWR0aDogNTBweDtcbiAgICBmaWxsOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpO1xufVxuXG4jbWFpbi1tZW51IC5uYXZpZ2F0aW9uIC5yb3cgLmxlZnQge1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4jbWFpbi1tZW51IC5uYXZpZ2F0aW9uIC5yb3cgLmxlZnQgPiBkaXYge1xuICAgIGRpc3BsYXk6IGZsZXg7XG59XG5cbiNtYWluLW1lbnUgLm5hdmlnYXRpb24gLnJvdyAubGVmdCBoMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IG1heC1jb250ZW50O1xufVxuXG4jbWFpbi1tZW51IC5uYXZpZ2F0aW9uIC5yb3cgLmxlZnQgdWwge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGN0Y1RjM7XG59XG5cbiNtYWluLW1lbnUgLm5hdmlnYXRpb24gLnJvdyAubGVmdCA6aXMoLnNlY29uZCwgLnRoaXJkKSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbiNtYWluLW1lbnUgLm5hdmlnYXRpb24gLnJvdyAubGVmdCAuc2Vjb25kIHtcbiAgICB6LWluZGV4OiAxO1xufVxuXG4jbWFpbi1tZW51IC5uYXZpZ2F0aW9uIC5yb3cgLmxlZnQgLnNlY29uZCAuc3VibWVudSBsaSBhIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMjBweCAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci10ZXh0KTtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0U2RTZFNjtcbn1cblxuI21haW4tbWVudSAubmF2aWdhdGlvbiAucm93IC5sZWZ0IC5zZWNvbmQgLnN1Ym1lbnUgbGk6bGFzdC1jaGlsZCBhIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U2RTZFNjtcbn1cblxuI21haW4tbWVudSAubmF2aWdhdGlvbiAucm93IC5sZWZ0IC5zZWNvbmQgLnN1Ym1lbnUgbGkgc3ZnIHtcbiAgICBtYXgtd2lkdGg6IDQwcHg7XG4gICAgbWF4LWhlaWdodDogNDBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xufVxuXG4jbWFpbi1tZW51IC5uYXZpZ2F0aW9uIC5yb3cgLmxlZnQgLnNlY29uZCAuc3VibWVudSBsaSBhIHtcbiAgICB0cmFuc2l0aW9uOiAuNHMgZWFzZTtcbn1cblxuI21haW4tbWVudSAubmF2aWdhdGlvbiAucm93IC5sZWZ0IC5zZWNvbmQgLnN1Ym1lbnUgbGkgYSBzcGFuIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4jbWFpbi1tZW51IC5uYXZpZ2F0aW9uIC5yb3cgLmxlZnQgLnNlY29uZCAuc3VibWVudSBsaSBhIHNwYW4gaSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbn1cblxuI21haW4tbWVudSAubmF2aWdhdGlvbiAucm93IC5sZWZ0IC5zZWNvbmQgLnN1Ym1lbnUgbGkuaGFzX3N1Ym1lbnUgYTpob3ZlcixcbiNtYWluLW1lbnUgLm5hdmlnYXRpb24gLnJvdyAubGVmdCAuc2Vjb25kIC5zdWJtZW51IGxpLmhhc19zdWJtZW51IGEuYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpO1xuICAgIGJveC1zaGFkb3c6IDAgLjhyZW0gMS42cmVtIHJnYmEoMCwgMCwgMCwgLjIpO1xuICAgIGNvbG9yOiAjZmZmO1xufVxuXG4jbWFpbi1tZW51IC5uYXZpZ2F0aW9uIC5yb3cgLmxlZnQgLnNlY29uZCAuc3VibWVudSBsaTpub3QoLmhhc19zdWJtZW51KSBhOmhvdmVyIHtcbiAgICBjb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtcbn1cblxuI21haW4tbWVudSAubmF2aWdhdGlvbiAucm93IC5sZWZ0IC5zZWNvbmQgLnN1Ym1lbnUgbGk6bm90KC5oYXNfc3VibWVudSkgYTpob3ZlciA6aXMoc3ZnLCBzdmcgcGF0aCkge1xuICAgIGZpbGw6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCkhaW1wb3J0YW50O1xufVxuXG4jbWFpbi1tZW51IC5uYXZpZ2F0aW9uIC5yb3cgLmxlZnQgLnNlY29uZCAuc3VibWVudSBsaTpub3QoLmhhc19zdWJtZW51KSBhOmhvdmVyIHN2ZyAqIHtcbiAgICB0cmFuc2l0aW9uOiAuNHMgZWFzZTtcbn1cblxuI21haW4tbWVudSAubmF2aWdhdGlvbiAucm93IC5sZWZ0IC50aGlyZCAuc3VibWVudSB7XG5cbiAgICAubWVudV9pdGVtIHtcbiAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuXG4gICAgICAgICYubGV2ZWwtMSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICAgICAgICAgICAgYW5pbWF0aW9uOiBtZW51VG9SaWdodCAuNHMgZWFzZSBmb3J3YXJkcztcbiAgICAgICAgICAgIHotaW5kZXg6IDA7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgICAgICAgICBAa2V5ZnJhbWVzIG1lbnVUb1JpZ2h0IHtcbiAgICAgICAgICAgICAgICBmcm9tIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgdG8ge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogODAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci10ZXh0KTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGE6aG92ZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpub3QoLmxldmVsLTEpIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgYW5pbWF0aW9uOiBtZW51VG9Cb3R0b20gLjRzIGVhc2UgLjRzIGZvcndhcmRzO1xuXG4gICAgICAgICAgICBAa2V5ZnJhbWVzIG1lbnVUb0JvdHRvbSB7XG4gICAgICAgICAgICAgICAgZnJvbSB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHRvIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbiNtYWluLW1lbnUgLm5hdmlnYXRpb24gLnJvdyAubGVmdCAudGhpcmQgLnN1Ym1lbnUgbGkgYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci10ZXh0KTtcbiAgICBwYWRkaW5nOiAxNXB4IDEwcHg7XG4gICAgdHJhbnNpdGlvbjogLjRzIGVhc2U7XG59XG5cbiNtYWluLW1lbnUgLm5hdmlnYXRpb24gLnJvdyAubGVmdCAudGhpcmQgLnN1Ym1lbnUgbGkgYTpob3ZlciB7XG4gICAgY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7XG59XG5cbi8vIFJlc3BvbnNpdmUgTWVudVxuI21haW4tbW9iaWxlLW1lbnUge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgd2lkdGg6IDQwMHB4O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgei1pbmRleDogOTk5OTk7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcyBlYXNlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAmLm9wZW4ge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgfVxuXG4gICAgLmFjdGlvbnMge1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgLnByZXZpb3VzIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuXG4gICAgICAgICAgICAmLnNob3cge1xuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgIGZpbGw6ICNmZmY7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNsb3NlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgZmlsbDogI2ZmZjtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzVweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICB1bCB7XG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAmLm1lbnUge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC40cyBlYXNlO1xuICAgICAgICB9XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICA+IGEge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3Itc2Vjb25kYXJ5KTtcblxuICAgICAgICAgICAgICAgICAgICA+IHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAqIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG8haW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggNDBweCAyMHB4IDIwcHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgLjRzIGVhc2U7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICoge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC40cyBlYXNlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmxldmVsLTEgYSB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5sZXZlbC0xIGE6aG92ZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5zdWJtZW51IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgIC5tZW51X2l0ZW0gYSB7XG4gICAgICAgICAgICAgICAgLypcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgKi9cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1lbnUgLm1lbnVfaXRlbSAuaGFzX3N1Ym1lbnUgdWwgbGk6bm90KDpmaXJzdC1jaGlsZCkgYSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgfVxuXG4gICAgI2ljb25NZW51IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuIiwiLmVsZW1lbnRvci13aWRnZXQtbmV3c2xldHRlciBmb3JtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtbmV3c2xldHRlciAuaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtbmV3c2xldHRlciBpbnB1dCB7XG4gIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBoZWlnaHQ6IHVuc2V0O1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1uZXdzbGV0dGVyIC5saXN0cyB7XG4gIHdpZHRoOiAxMzBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1uZXdzbGV0dGVyIC5zbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LW5ld3NsZXR0ZXIgLnNsaWRlciAuYXJyb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTVweDtcbiAgcGFkZGluZzogNXB4O1xuICB6LWluZGV4OiAxO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LW5ld3NsZXR0ZXIgLnNsaWRlciAuYXJyb3cgc3ZnIHtcbiAgd2lkdGg6IDEwcHg7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LW5ld3NsZXR0ZXIgLnNsaWRlciAuYXJyb3cucHJldiB7XG4gIGxlZnQ6IDVweDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgdHJhbnNmb3JtOiByb3RhdGVZKDE4MGRlZyk7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LW5ld3NsZXR0ZXIgLnNsaWRlciAuYXJyb3cubmV4dCB7XG4gIHJpZ2h0OiA1cHg7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LW5ld3NsZXR0ZXIgLmxpc3RzIC5saXN0IHtcbiAgcGFkZGluZzogNXB4IDE1cHg7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LW5ld3NsZXR0ZXIgLmxpc3RzIC5saXN0IC5pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LW5ld3NsZXR0ZXIgLmxpc3RzIC5saXN0IC5sYWJlbCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtbmV3c2xldHRlciAubGlzdHMgLmxpc3Qgc3ZnIHtcbiAgbWF4LXdpZHRoOiA0MHB4O1xuICBtYXgtaGVpZ2h0OiA0MHB4O1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1uZXdzbGV0dGVyIGJ1dHRvbi5idXR0b24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IG1heC1jb250ZW50O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgdHJhbnNpdGlvbjogLjRzIGVhc2U7XG5cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgfVxufVxuXG4uZWxlbWVudG9yLXdpZGdldC1uZXdzbGV0dGVyIC5lcnJvci1tZXNzYWdlcyB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LWZhbWlseTogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtZmFtaWx5KTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuXG4gIHAge1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcblxuICAgIGkge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIH1cbiAgfVxufVxuXG4jY3MtbmV3c2xldHRlci1tb2RhbCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiA5OTk5OTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAuNCk7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG92ZXJmbG93OiBhdXRvO1xuXG4gICYuc2hvdyB7XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgfVxuXG4gIC5jb250YWluZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXByaW1hcnkpO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MHB4KTtcbiAgICB0cmFuc2l0aW9uOiAuNHMgZWFzZTtcbiAgICB3aWR0aDogNjAwcHg7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcbiAgICBtYXJnaW4tdG9wOiAxMCU7XG4gICAgb3BhY2l0eTogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJveC1zaGFkb3c6IDAgMCAxMHB4IC0zcHggcmdiYSgyNTUsIDI1NSwgMjU1LCAuNSk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLmNsb3NlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIC01MCUpO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3Itc2Vjb25kYXJ5KTtcbiAgICB9XG5cbiAgICAuaGVhZGVyIHtcbiAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXByaW1hcnktZm9udC1mYW1pbHkpO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgfVxuXG4gICAgLmNvbnRlbnQge1xuICAgICAgcGFkZGluZzogMCAyMHB4O1xuXG4gICAgICAuaW5mb3Mge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDQwcHg7XG4gICAgICAgIG1heC13aWR0aDogNDUwcHg7XG5cbiAgICAgICAgPiBwIHtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuZW1haWwge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmNvbnNlbnQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuXG4gICAgICAgIGlucHV0IHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBpbnB1dCwgbGFiZWwge1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5mb290ZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDE1cHggMTVweDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgIC5idXR0b24ge1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIHRyYW5zaXRpb246IC40cyBlYXNlO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuXG4gICAgICAgICYuYmFjayB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtcblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCNDQjIwNTYsIDEwJSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5jb25maXJtIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpO1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci10ZXh0KTtcblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCMwMUZEQTEsIDEwJSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5kaXNhYmxlZCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICBvcGFjaXR5OiAuNztcbiAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jd2EtY2lyY2xlLWFuaW1hdGUge1xuICAgIC5jaGVja21hcmtfX2NpcmNsZSB7XG4gICAgICBzdHJva2UtZGFzaGFycmF5OiAxNjY7XG4gICAgICBzdHJva2UtZGFzaG9mZnNldDogMTY2O1xuICAgICAgc3Ryb2tlLXdpZHRoOiAyO1xuICAgICAgc3Ryb2tlLW1pdGVybGltaXQ6IDEwO1xuICAgICAgc3Ryb2tlOiAjZmZmO1xuICAgICAgZmlsbDogbm9uZTtcbiAgICAgIGFuaW1hdGlvbjogc3Ryb2tlIDAuNnMgY3ViaWMtYmV6aWVyKDAuNjUsIDAsIDAuNDUsIDEpIGZvcndhcmRzXG4gICAgfVxuXG4gICAgLmNoZWNrbWFyayB7XG4gICAgICB3aWR0aDogNTZweDtcbiAgICAgIGhlaWdodDogNTZweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgc3Ryb2tlLXdpZHRoOiAyO1xuICAgICAgc3Ryb2tlOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpO1xuICAgICAgc3Ryb2tlLW1pdGVybGltaXQ6IDEwO1xuICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgI2ZmZjtcbiAgICAgIGFuaW1hdGlvbjogZmlsbCAuNHMgZWFzZS1pbi1vdXQgLjRzIGZvcndhcmRzLCBzY2FsZSAuM3MgZWFzZS1pbi1vdXQgLjlzIGJvdGhcbiAgICB9XG5cbiAgICAuY2hlY2ttYXJrX19jaGVjayB7XG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xuICAgICAgc3Ryb2tlLWRhc2hhcnJheTogNDg7XG4gICAgICBzdHJva2UtZGFzaG9mZnNldDogNDg7XG4gICAgICBhbmltYXRpb246IHN0cm9rZSAwLjNzIGN1YmljLWJlemllcigwLjY1LCAwLCAwLjQ1LCAxKSAwLjhzIGZvcndhcmRzXG4gICAgfVxuXG4gICAgQGtleWZyYW1lcyBzdHJva2Uge1xuICAgICAgMTAwJSB7XG4gICAgICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAwXG4gICAgICB9XG4gICAgfVxuICAgIEBrZXlmcmFtZXMgc2NhbGUge1xuICAgICAgMCUsXG4gICAgICAxMDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lXG4gICAgICB9XG4gICAgICA1MCUge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEpXG4gICAgICB9XG4gICAgfVxuICAgIEBrZXlmcmFtZXMgZmlsbCB7XG4gICAgICAxMDAlIHtcbiAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMzBweCAjZmZmO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5sb2FkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuXG4gIC5lcnJvci1tZXNzYWdlcyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1mb250LWZhbWlseSk7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAgIHAge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuXG4gICAgICBpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jb25maXJtLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMzBweCAyMHB4O1xuXG4gICAgLmljb24tdmFsaWQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG5cbiAgICAuaGVhZGVyIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cblxuICAgIHAge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgfVxufSIsIi5lbGVtZW50b3Itd2lkZ2V0LXJlbGF0ZWQtYWN0aXZpdGllcyAuYXJyb3cge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IGNhbGMoMTAwJSArIDIwcHgpO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB6LWluZGV4OiAyO1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1yZWxhdGVkLWFjdGl2aXRpZXMgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIHtcbiAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoMTUwNnB4KSB7XG4gICAgICAgIG1hcmdpbjogMCFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICB9XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LXJlbGF0ZWQtYWN0aXZpdGllcyAuYXJyb3cubmV4dCB7XG4gICAgcmlnaHQ6IDIwcHg7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LXJlbGF0ZWQtYWN0aXZpdGllcyAuYXJyb3cucHJldiB7XG4gICAgbGVmdDogMjBweDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoMTgwZGVnKTtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1yZWxhdGVkLWFjdGl2aXRpZXMgLmFycm93OmhvdmVyIHN2ZyB7XG4gICAgYW5pbWF0aW9uOiBwdWxzZVRvUmlnaHQgMXMgZWFzZSBpbmZpbml0ZTtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtcmVsYXRlZC1hY3Rpdml0aWVzIC5hcnJvdyBzdmcge1xuICAgIHdpZHRoOiAzMHB4O1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1yZWxhdGVkLWFjdGl2aXRpZXMgLnNsaWNrLWxpc3Qge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1yZWxhdGVkLWFjdGl2aXRpZXMgLmFjdGl2aXRpZXMgYXJ0aWNsZS5hY3Rpdml0eTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG5cblxuIiwiLmVsZW1lbnRvci13aWRnZXQtc2VhcmNoLWFjdGl2aXRpZXMge1xuICBtYXJnaW4tYm90dG9tOiAxNTBweDtcblxuICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoNDYwcHgpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgfVxufVxuXG4uZWxlbWVudG9yLXdpZGdldC1zZWFyY2gtYWN0aXZpdGllcyAuc2VhcmNoLWFjdGl2aXRpZXMge1xuICBmb250LWZhbWlseTogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtZmFtaWx5KTtcblxuICBmb3JtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiA3MHB4IDEwcHg7XG4gIH1cblxuICAuY29udGVudCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZ2FwOiAyMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC5idXR0b24ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDQyMHB4KSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuXG4gICAgICAmLmRhdGUge1xuICAgICAgICAuZmxhdHBpY2tyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLmZsYXRwaWNrci1jYWxlbmRhcjpiZWZvcmUsIC5mbGF0cGlja3ItY2FsZW5kYXI6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5vcGVuZWQgbGFiZWwge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHggMTVweCAwIDA7XG4gICAgICAgIGJvcmRlcjogbm9uZSFpbXBvcnRhbnQ7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlY2VjZWM7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5hY3RpdmUgbGFiZWwge1xuICAgICAgICBib3JkZXI6IDRweCBzb2xpZDtcbiAgICAgIH1cblxuICAgICAgbGFiZWwge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogMTVweCAxMHB4O1xuICAgICAgICB3aWR0aDogNDAwcHg7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDcwcHg7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC40cyBlYXNlLCBjb2xvciAuNHMgZWFzZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAgICAgICBzdmcge1xuICAgICAgICAgIHdpZHRoOiAzNXB4O1xuICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgdHJhbnNpdGlvbjogLjRzIGVhc2U7XG4gICAgICAgIH1cblxuICAgICAgICBzcGFuLnRhZyB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgY29udGVudDogJzsnO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICBsZWZ0OiBjYWxjKDEwMCUgKyA2cHgpO1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtZm9udC1mYW1pbHkpO1xuICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5wcm9maWwgLmRyb3Bkb3duIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDEwMCU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgMTVweCAxNXB4O1xuICAgICAgICB6LWluZGV4OiA1MTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjBweCk7XG4gICAgICAgIHRyYW5zaXRpb246IC4zcyBjdWJpYy1iZXppZXIoLjIzLDEsLjMyLDEpO1xuICAgICAgICBib3gtc2hhZG93OiAwIDVweCAxMHB4IC01cHggcmdiYSgwLCAwLCAwLCAuMTUpO1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDIwcHggMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICAgIC5pdGVtIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgICAgICAgJl9fcGFyZW50LW5hbWUge1xuICAgICAgICAgICAgd2lkdGg6IDMzJTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tZS1nbG9ibGEtY29sb3ItdGV4dCk7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCgzMjBweCkge1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICZbZGF0YS1jaGlsZC1jb3VudD1cIjFcIl0ge1xuICAgICAgICAgICAgd2lkdGg6IDMzJTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDMyMHB4KSB7XG4gICAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pdGVtX19wYXJlbnQtbmFtZSB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICY6bm90KFtkYXRhLWNoaWxkLWNvdW50PVwiMVwiXSkgLml0ZW1fX2NoaWxkcmVucyB7XG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoMzIwcHgpIHtcbiAgICAgICAgICAgICAgZ2FwOiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICZfX2NoaWxkcmVucyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDMyMHB4KSB7XG4gICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZfX2NoaWxkIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDMyMHB4KSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IG1heC1jb250ZW50O1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJl9fbmFtZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC42KTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAmX19jb3VudGVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogM3B4O1xuXG4gICAgICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgZGl2IHtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXRleHQpO1xuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMzBweDtcbiAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5wcm9maWwub3BlbmVkIC5kcm9wZG93biB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiB1bnNldDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICNzZWFyY2gtYWN0aXZpdGllcy1zdWJtaXQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwMCU7XG4gICAgcmlnaHQ6IDUwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDIwcHggNjBweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpO1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCAxNXB4IDE1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIG91dGxpbmU6IG5vbmU7XG5cbiAgICBzdmcge1xuICAgICAgZmlsbDogI2ZmZjtcbiAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgfVxuXG4gICAgJjpob3ZlciBzdmcge1xuICAgICAgYW5pbWF0aW9uOiBwdWxzZVRvUmlnaHQgMXMgZWFzZSBpbmZpbml0ZTtcbiAgICB9XG4gIH1cblxuICAuZWxlbWVudG9yLXNlY3Rpb24tYm94ZWQuZWxlbWVudG9yLXNlY3Rpb24gI3NlYXJjaC1hY3Rpdml0aWVzLXN1Ym1pdCB7XG4gICAgcmlnaHQ6IDEwcHg7XG4gIH1cbn0iLCIuZWxlbWVudG9yLWVkaXRvci1hY3RpdmUgLmVsZW1lbnRvci13aWRnZXQtc2xpZGVyLXN0ZXAgLml0ZW1zLFxuLmVsZW1lbnRvci1lZGl0b3ItcHJldmlldyAuZWxlbWVudG9yLXdpZGdldC1zbGlkZXItc3RlcCAuaXRlbXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgb3ZlcmZsb3c6IGF1dG8gdmlzaWJsZTtcbiAgICBwYWRkaW5nOiA1MHB4O1xuICAgIGhlaWdodDogYXV0bztcbn1cblxuLmVsZW1lbnRvci1lZGl0b3ItYWN0aXZlIC5lbGVtZW50b3Itd2lkZ2V0LXNsaWRlci1zdGVwIC5pdGVtcyAuY29udGVudCxcbi5lbGVtZW50b3ItZWRpdG9yLXByZXZpZXcgLmVsZW1lbnRvci13aWRnZXQtc2xpZGVyLXN0ZXAgLml0ZW1zIC5jb250ZW50IHtcbiAgICB3aWR0aDogMzAwcHg7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LXNsaWRlci1zdGVwIC5pdGVtcyAuc2xpY2stbGlzdCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG5cbiAgICAuc2xpY2stdHJhY2sge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cbn1cblxuLmVsZW1lbnRvci13aWRnZXQtc2xpZGVyLXN0ZXAgLml0ZW1zIC5pdGVtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDc2N3B4KSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgLnN0ZXAge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMCFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuY29udGVudCB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwdncgLSA0MHB4KSFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB3aWR0aDogMTAwJSFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgIC50aXRsZSwgLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICA+IC5hcnJvdyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZWxlbWVudG9yLXdpZGdldC1zbGlkZXItc3RlcCAuaXRlbXMgLml0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMDBweDtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtc2xpZGVyLXN0ZXAgLml0ZW1zIC5pdGVtIC5zdGVwIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgIGhlaWdodDogbWF4LWNvbnRlbnQ7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LXNsaWRlci1zdGVwIC5pdGVtcyAuaXRlbSAuc3RlcCBzcGFuIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgei1pbmRleDogMTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAtd2Via2l0LXRleHQtc3Ryb2tlOiAuNXB4O1xuICAgIHN0cm9rZS13aWR0aDogLjVweDtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtc2xpZGVyLXN0ZXAgLml0ZW1zIC5pdGVtIC5zdGVwIHN2ZyB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIHdpZHRoOiAxODBweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDA7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LXNsaWRlci1zdGVwIC5pdGVtcyAuaXRlbSAuc3RlcCAuYmFja2dyb3VuZCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICB6LWluZGV4OiAtMTtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtc2xpZGVyLXN0ZXAgLml0ZW1zIC5pdGVtIC5jb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1zbGlkZXItc3RlcCAuaXRlbXMgLml0ZW0gLmFycm93IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogY2FsYygxMDAlICsgNTBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMCUsIC01MCUpO1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1zbGlkZXItc3RlcCAuaXRlbXMgLml0ZW0gLmFycm93IHN2ZyB7XG4gICAgd2lkdGg6IDMzcHg7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LXNsaWRlci1zdGVwIC5pdGVtcyAuaXRlbTpudGgtY2hpbGQoM24rMSkgLnN0ZXAgLmJhY2tncm91bmQge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDIwJSAxMDAlO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC0xMGRlZyk7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LXNsaWRlci1zdGVwIC5pdGVtcyAuaXRlbTpudGgtY2hpbGQoM24rMikgLnN0ZXAgc3ZnIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNTBkZWcpO1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1zbGlkZXItc3RlcCAuaXRlbXMgLml0ZW06bnRoLWNoaWxkKDNuKzIpIC5zdGVwIC5iYWNrZ3JvdW5kIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTBkZWcpIHRyYW5zbGF0ZSgxMHB4LCAtMzVweCk7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LXNsaWRlci1zdGVwIC5pdGVtcyAuaXRlbTpudGgtY2hpbGQoM24rMykgLnN0ZXAgc3ZnIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMTVkZWcpO1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1zbGlkZXItc3RlcCAuaXRlbXMgLml0ZW06bnRoLWNoaWxkKDNuKzMpIC5zdGVwIC5iYWNrZ3JvdW5kIHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAyMCUgMTAwJTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxNDVkZWcpIHRyYW5zbGF0ZSgtMTMwcHgsIDk1cHgpO1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1zbGlkZXItc3RlcCAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIgPiAuYXJyb3cge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IGNhbGMoMTAwJSArIDIwcHgpO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB6LWluZGV4OiAyO1xuXG4gICAgJi5uZXh0IHtcbiAgICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgfVxuXG4gICAgJi5wcmV2IHtcbiAgICAgICAgbGVmdDogMjBweDtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVZKDE4MGRlZyk7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgJjpob3ZlciBzdmcge1xuICAgICAgICBhbmltYXRpb246IHB1bHNlVG9SaWdodCAxcyBlYXNlIGluZmluaXRlO1xuICAgIH1cblxuICAgIHN2ZyB7XG4gICAgICAgIHdpZHRoOiAzMHB4O1xuICAgIH1cbn0iLCIuZWxlbWVudG9yLXdpZGdldC1zb2NpYWwtbmV0d29ya3MgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1zb2NpYWwtbmV0d29ya3MgLnNvY2lhbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDEwMCU7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHRyYW5zaXRpb246IC40cyBlYXNlO1xufSIsIi5lbGVtZW50b3Itd2lkZ2V0LXNvY2lhbC1uZXR3b3Jrcy1saW5rcyB7XG4gICAgei1pbmRleDogNTA7XG4gICAgd2lkdGg6IG1heC1jb250ZW50IWltcG9ydGFudDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG5cbiAgICAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuXG4uZWxlbWVudG9yLWxvY2F0aW9uLWhlYWRlciAuZWxlbWVudG9yLXdpZGdldC1zb2NpYWwtbmV0d29ya3MtbGlua3Mge1xuICAgIGxlZnQ6IDMwcHg7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDE1NTBweCkge1xuICAgICAgICB0b3A6IHVuc2V0IWltcG9ydGFudDtcbiAgICAgICAgYm90dG9tOiAyMHB4IWltcG9ydGFudDtcbiAgICAgICAgbGVmdDogNTAlIWltcG9ydGFudDtcbiAgICAgICAgcmlnaHQ6IHVuc2V0IWltcG9ydGFudDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoODIwcHgpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LXNvY2lhbC1uZXR3b3Jrcy1saW5rcyA+IC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IG1heC1jb250ZW50O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDE1NTBweCkge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93IWltcG9ydGFudDtcbiAgICAgICAgZ2FwOiAxMHB4O1xuICAgIH1cbn1cblxuLmVsZW1lbnRvci13aWRnZXQtc29jaWFsLW5ldHdvcmtzLWxpbmtzIC5pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LXNvY2lhbC1uZXR3b3Jrcy1saW5rcyAuaXRlbSBhIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiA0NXB4O1xuICAgIGhlaWdodDogNDVweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYm94LXNoYWRvdzogMCAwIDIwcHggLTVweCByZ2JhKDI1NSwgMjU1LCAyNTUsIC4zKTtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtc29jaWFsLW5ldHdvcmtzLWxpbmtzIC5pdGVtIGkge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtc29jaWFsLW5ldHdvcmtzLWxpbmtzIC5pdGVtIHN2ZyB7XG4gICAgaGVpZ2h0OiAyNHB4O1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1zb2NpYWwtbmV0d29ya3MtbGlua3MgLml0ZW0gc3Bhbi50b29sdGlwIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgb3BhY2l0eTogMDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4ycyBlYXNlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gICAgcGFkZGluZzogNXB4IDE1cHg7XG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1mb250LWZhbWlseSk7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzMzMztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGNvbG9yOiAjMDAwO1xufVxuXG4uZWxlbWVudG9yLWxvY2F0aW9uLWhlYWRlciAuZWxlbWVudG9yLXdpZGdldC1zb2NpYWwtbmV0d29ya3MtbGlua3MgLml0ZW0gc3Bhbi50b29sdGlwIHtcbiAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoMTU1MHB4KSB7XG4gICAgICAgIGJvdHRvbTogY2FsYygxMDAlICsgMTBweCkhaW1wb3J0YW50O1xuICAgICAgICB0b3A6IHVuc2V0IWltcG9ydGFudDtcbiAgICAgICAgbGVmdDogNTAlIWltcG9ydGFudDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5lbGVtZW50b3ItbG9jYXRpb24taGVhZGVyIC5lbGVtZW50b3Itd2lkZ2V0LXNvY2lhbC1uZXR3b3Jrcy1saW5rcyAuaXRlbSBzcGFuLnRvb2x0aXA6OmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiAxMDAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBib3JkZXItdG9wOiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yaWdodDogNnB4IHNvbGlkICMzMzM7XG5cbiAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoMTU1MHB4KSB7XG4gICAgICAgIHRvcDogMTAwJSFpbXBvcnRhbnQ7XG4gICAgICAgIGxlZnQ6IDUwJSFpbXBvcnRhbnQ7XG4gICAgICAgIHJpZ2h0OiB1bnNldCFpbXBvcnRhbnQ7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci10b3A6IDZweCBzb2xpZCAjMzMzIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogdW5zZXQhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItcmlnaHQ6IDdweCBzb2xpZCB0cmFuc3BhcmVudCFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1sZWZ0OiA3cHggc29saWQgdHJhbnNwYXJlbnQhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLmVsZW1lbnRvci1sb2NhdGlvbi1oZWFkZXIgLmVsZW1lbnRvci13aWRnZXQtc29jaWFsLW5ldHdvcmtzLWxpbmtzIC5pdGVtIHNwYW4udG9vbHRpcDo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICByaWdodDogMTAwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgYm9yZGVyLXRvcDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCAjZmZmO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDE1NTBweCkge1xuICAgICAgICB0b3A6IDEwMCUhaW1wb3J0YW50O1xuICAgICAgICBsZWZ0OiA1MCUhaW1wb3J0YW50O1xuICAgICAgICByaWdodDogdW5zZXQhaW1wb3J0YW50O1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItdG9wOiA1cHggc29saWQgI2ZmZiFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCB0cmFuc3BhcmVudCFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1sZWZ0OiA1cHggc29saWQgdHJhbnNwYXJlbnQhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItcmlnaHQ6IHVuc2V0IWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LXNvY2lhbC1uZXR3b3Jrcy1saW5rcyAuaXRlbSBhIHtcbiAgICAmLmRpc3BsYXktY29sdW1uIHNwYW4udG9vbHRpcDo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgcmlnaHQ6IDEwMCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgYm9yZGVyLXRvcDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItYm90dG9tOiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1yaWdodDogNXB4IHNvbGlkICNmZmY7XG4gICAgfVxuXG4gICAgJi5kaXNwbGF5LXJvdyBzcGFuLnRvb2x0aXA6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAxMDAlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHJpZ2h0OiB1bnNldDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICBib3JkZXItdG9wOiA1cHggc29saWQgI2ZmZjtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItbGVmdDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItcmlnaHQ6IHVuc2V0O1xuICAgIH1cbn1cblxuLmVsZW1lbnRvci13aWRnZXQtc29jaWFsLW5ldHdvcmtzLWxpbmtzIC5pdGVtIGEge1xuICAgICYuZGlzcGxheS1jb2x1bW4gc3Bhbi50b29sdGlwOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgcmlnaHQ6IDEwMCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgYm9yZGVyLXRvcDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItYm90dG9tOiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1yaWdodDogNnB4IHNvbGlkICMzMzM7XG4gICAgfVxuXG4gICAgJi5kaXNwbGF5LXJvdyBzcGFuLnRvb2x0aXA6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICByaWdodDogdW5zZXQ7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgYm9yZGVyLXRvcDogNnB4IHNvbGlkICMzMzM7XG4gICAgICAgIGJvcmRlci1ib3R0b206IHVuc2V0O1xuICAgICAgICBib3JkZXItcmlnaHQ6IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICB9XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LXNvY2lhbC1uZXR3b3Jrcy1saW5rcyAuaXRlbTpob3ZlciBzcGFuLnRvb2x0aXAge1xuICAgIG9wYWNpdHk6IDE7XG59XG5cbi8qKlxuICogQU5JTUFUSU9OIEQnRU5UUkVFXG4gKi9cblxuLmVsZW1lbnRvci1sb2NhdGlvbi1oZWFkZXIgLmVsZW1lbnRvci13aWRnZXQtc29jaWFsLW5ldHdvcmtzLWxpbmtzIC5pdGVtIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoY2FsYygtMTAwJSAtIDQwcHgpKTtcbiAgICBvcGFjaXR5OiAwO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDE1NTBweCkge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoY2FsYygxMDAlICsgMzBweCkpO1xuICAgIH1cbn1cblxuLmVsZW1lbnRvci1lZGl0b3ItYWN0aXZlIC5lbGVtZW50b3Itd2lkZ2V0LXNvY2lhbC1uZXR3b3Jrcy1saW5rcyAuaXRlbSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIG9wYWNpdHk6IDE7XG59XG5cbkBrZXlmcmFtZXMgY3dhUHVzaFRvUmlnaHQge1xuICAgIHRvIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgICBvcGFjaXR5OiAxO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCgxNTUwcHgpIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIuZWxlbWVudG9yLXdpZGdldC1zdHJpcGVzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtc3RyaXBlcyAuc3RyaXBlcyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtc3RyaXBlcyAuc3RyaXBlczo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiByZXBlYXRpbmctbGluZWFyLWdyYWRpZW50KC0yMGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAxcHgsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgNHB4LCB3aGl0ZSA0cHgsIHdoaXRlIDEzcHgpO1xufSIsIi5hY3Rpdml0aWVzIGFydGljbGUuYWN0aXZpdHkge1xuICB3aWR0aDogMzAwcHghaW1wb3J0YW50O1xuICBoZWlnaHQ6IDQwMHB4IWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5hY3Rpdml0aWVzIGFydGljbGUuYWN0aXZpdHkuYWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgdHJhbnNpdGlvbjogLjRzIGVhc2U7XG59XG5cbi5hY3Rpdml0aWVzIGFydGljbGUuYWN0aXZpdHkuYWxsIGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMTVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYWN0aXZpdGllcyBhcnRpY2xlLmFjdGl2aXR5LmFsbCBhIGgzIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktYWNjZW50LWZvbnQtZmFtaWx5KTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktYWNjZW50LWZvbnQtd2VpZ2h0KTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uYWN0aXZpdGllcyBhcnRpY2xlLmFjdGl2aXR5LmFsbDpob3ZlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjBweCk7XG59XG5cbi5hY3Rpdml0aWVzIGFydGljbGUuYWN0aXZpdHkgaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICB6LWluZGV4OiAtMTtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbn1cblxuLmFjdGl2aXRpZXMgYXJ0aWNsZS5hY3Rpdml0eSAuY29udGVudCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcGFkZGluZzogMTVweDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3gtc2hhZG93OiBpbnNldCAwIC0xNzVweCAxMDBweCAtNTBweCByZ2IoMCAwIDAgLyA4MCUpO1xuICB0cmFuc2l0aW9uOiAuNHMgZWFzZTtcbn1cblxuLmFjdGl2aXRpZXMgYXJ0aWNsZS5hY3Rpdml0eTpob3ZlciAuY29udGVudCB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgLTM1MHB4IDEwMHB4IDAgcmdiKDAgMCAwIC8gODAlKTtcbn1cblxuLmFjdGl2aXRpZXMgYXJ0aWNsZS5hY3Rpdml0eSAuY29udGVudCBoZWFkZXIge1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB0b3A6IDEwMCU7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LWZhbWlseTogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtZmFtaWx5KTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRyYW5zaXRpb246IC40cyBlYXNlO1xufVxuXG4uYWN0aXZpdGllcyBhcnRpY2xlLmFjdGl2aXR5OmhvdmVyIC5jb250ZW50IGhlYWRlciB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHRvcDogMDtcbn1cblxuLmFjdGl2aXRpZXMgYXJ0aWNsZS5hY3Rpdml0eSAuY29udGVudCAudHlwZSB7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpO1xuICBtYXJnaW4tYm90dG9tOiAzcHg7XG59XG5cbi5hY3Rpdml0aWVzIGFydGljbGUuYWN0aXZpdHkgLmNvbnRlbnQgaGVhZGVyIC50aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgbWFyZ2luOiAwO1xuICB0cmFuc2l0aW9uOiAuNHMgZWFzZTtcbn1cblxuLmFjdGl2aXRpZXMgYXJ0aWNsZS5hY3Rpdml0eTpob3ZlciAuY29udGVudCBoZWFkZXIgLnRpdGxlIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmFjdGl2aXRpZXMgYXJ0aWNsZS5hY3Rpdml0eSAuY29udGVudCAubWV0YXMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xuICB0cmFuc2l0aW9uOiAuNHMgZWFzZTtcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5hY3Rpdml0aWVzIGFydGljbGUuYWN0aXZpdHkgLmNvbnRlbnQgLm1ldGFzIC50aXRsZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LWFjY2VudC1mb250LWZhbWlseSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LWFjY2VudC1mb250LXdlaWdodCk7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uYWN0aXZpdGllcyBhcnRpY2xlLmFjdGl2aXR5IC5jb250ZW50IC5tZXRhcyAudGl0bGU6bm90KDpsYXN0LWNoaWxkKTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHdpZHRoOiAxMDBweDtcbiAgaGVpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjUpO1xufVxuXG4uYWN0aXZpdGllcyBhcnRpY2xlLmFjdGl2aXR5OmhvdmVyIC5jb250ZW50IC5tZXRhcyB7XG4gIHRvcDogNTAlO1xuICB3aWR0aDogY2FsYygxMDAlIC0gMzBweCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblxuICAuc2luZ2xlX2RhdGVzIHtcbiAgICBwIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDNweDtcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIHRyYW5zaXRpb246IGNvbG9yIC40cyBlYXNlO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXNlY29uZGFyeSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5hY3Rpdml0aWVzIGFydGljbGUuYWN0aXZpdHkgLmNvbnRlbnQgLm1ldGFzIHAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtZm9udC1mYW1pbHkpO1xufVxuXG4uYWN0aXZpdGllcyBhcnRpY2xlLmFjdGl2aXR5IC5jb250ZW50IC5tZXRhcyBwIC5pY29uIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4uYWN0aXZpdGllcyBhcnRpY2xlLmFjdGl2aXR5IC5jb250ZW50IC5tZXRhcyBwIC5pY29uIHN2ZyB7XG4gIHdpZHRoOiAxNXB4O1xuICBmaWxsOiAjZmZmO1xufVxuXG4uYWN0aXZpdGllcyBhcnRpY2xlLmFjdGl2aXR5IGZvb3Rlci5hY3Rpb25zIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXNlY29uZGFyeSk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNHMgLjJzIGVhc2U7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5hY3Rpdml0aWVzIGFydGljbGUuYWN0aXZpdHk6aG92ZXIgZm9vdGVyLmFjdGlvbnMge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG59XG5cbi5hY3Rpdml0aWVzIGFydGljbGUuYWN0aXZpdHkgZm9vdGVyLmFjdGlvbnMgYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiAzNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB0cmFuc2l0aW9uOiAuNHMgZWFzZTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4uYWN0aXZpdGllcyBhcnRpY2xlLmFjdGl2aXR5IGZvb3Rlci5hY3Rpb25zIGE6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cblxuLmFjdGl2aXRpZXMgYXJ0aWNsZS5hY3Rpdml0eSBmb290ZXIuYWN0aW9ucyBhIHN2ZyB7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIGZpbGw6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7XG4gIHRyYW5zaXRpb246IC40cyBlYXNlO1xufVxuXG4uYWN0aXZpdGllcyBhcnRpY2xlLmFjdGl2aXR5IGZvb3Rlci5hY3Rpb25zIGE6bGFzdC1jaGlsZCBzdmcge1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxNXB4O1xufVxuXG4uYWN0aXZpdGllcyBhcnRpY2xlLmFjdGl2aXR5IGZvb3Rlci5hY3Rpb25zIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpO1xufVxuXG4uYWN0aXZpdGllcyBhcnRpY2xlLmFjdGl2aXR5IGZvb3Rlci5hY3Rpb25zIGE6aG92ZXIgc3ZnIHtcbiAgZmlsbDogI2ZmZjtcbn0iLCIuZWxlbWVudG9yLXdpZGdldC1wcm9ncmFtbWUge1xuICB6LWluZGV4OiA1MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcblxuICAgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIHtcbiAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgID4gLnRpdGxlIHtcbiAgICAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgICAgIHRvcDogMDtcbiAgICAgICBoZWlnaHQ6IDEwMHZoO1xuXG4gICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDg5NnB4KSB7XG4gICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgdG9wOiB1bnNldDtcbiAgICAgICAgIGhlaWdodDogdW5zZXQ7XG4gICAgICAgICBtYXJnaW4tdG9wOiB1bnNldDtcbiAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgfVxuXG4gICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDQ2MHB4KSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICB9XG5cbiAgICAgICBoMiB7XG4gICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpIHRyYW5zbGF0ZSgtODh2aCwgMTAwJSk7XG4gICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAgICAgIGZvbnQtc2l6ZTogY2FsYygxNHZoIC0gNXB4KTtcbiAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICBmb250LWZhbWlseTogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS1wcmltYXJ5LWZvbnQtZmFtaWx5KTtcbiAgICAgICAgIGNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci10ZXh0KTtcbiAgICAgICAgIHdpZHRoOiAxMDB2aDtcbiAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDg5NnB4KSB7XG4gICAgICAgICAgIHRyYW5zZm9ybTogdW5zZXQ7XG4gICAgICAgICAgIGZvbnQtc2l6ZTogMTR2aDtcbiAgICAgICAgICAgd2hpdGUtc3BhY2U6IHVuc2V0O1xuICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgIH1cblxuICAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDg4MHB4KSB7XG4gICAgICAgICAgZm9udC1zaXplOiA2MHB4O1xuICAgICAgICAgfVxuXG4gICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoMzkwcHgpIHtcbiAgICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgIGNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpO1xuICAgICAgICAgfVxuICAgICAgIH1cbiAgICAgfVxuXG4gICAgID4gLmNvbnRlbnQge1xuICAgICAgIG1hcmdpbi10b3A6IC04NHZoO1xuXG4gICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDg5NnB4KSB7XG4gICAgICAgICBtYXJnaW4tdG9wOiAwIWltcG9ydGFudDtcbiAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICB9XG4gICAgIH1cbiAgIH1cblxuICAuaGFuZ2FyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWluLWhlaWdodDogNzB2aDtcblxuICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg4OTZweCkge1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIG1pbi1oZWlnaHQ6IHVuc2V0O1xuICAgIH1cblxuICAgIC5iYWNrZ3JvdW5kIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXByaW1hcnkpO1xuICAgICAgcG9zaXRpb246IHN0aWNreTtcbiAgICAgIHRvcDogMTV2aDtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTUwcHggMCAwIDE1MHB4O1xuICAgICAgd2lkdGg6IDcwJTtcbiAgICAgIGhlaWdodDogODB2aDtcbiAgICAgIHotaW5kZXg6IC0xO1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoODk2cHgpIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHdpZHRoOiA5NSU7XG4gICAgICAgIGhlaWdodDogNDAwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiB1bnNldDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDgwcHggMCAwIDgwcHg7XG4gICAgICB9XG5cbiAgICAgIC5ncmFwaGljX2VsZW1lbnRzX2NvbnRhaW5lci5yb25kX3RyYWl0IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIyMHB4KTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAucm9uZF90cmFpdCB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwcHgpO1xuXG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDg5NnB4KSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBmaWxsOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgIHdpZHRoOiAzMDBweDtcbiAgICAgICAgICAgIGFuaW1hdGlvbjogcm90YXRlU1ZHIGxpbmVhciAzMHMgaW5maW5pdGU7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg4OTZweCkge1xuICAgICAgICAgICAgICBhbmltYXRpb246IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmdyYXBoaWNfZWxlbWVudHNfY29udGFpbmVyLnRyaWFuZ2xlLXRvcCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDIwcHg7XG4gICAgICByaWdodDogMjUwcHg7XG4gICAgICB6LWluZGV4OiAtMjtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDg5NnB4KSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIC50cmlhbmdsZS10b3Agc3ZnIHtcbiAgICAgICAgZmlsbDogdmFyKC0tZS1nbG9iYWwtY29sb3Itc2Vjb25kYXJ5KTtcbiAgICAgICAgd2lkdGg6IDE1MHB4O1xuICAgICAgICBhbmltYXRpb246IHJvdGF0ZVNWRyBsaW5lYXIgMzBzIGluZmluaXRlIHJldmVyc2U7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDg5NnB4KSB7XG4gICAgICAgICAgYW5pbWF0aW9uOiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmdyYXBoaWNfZWxlbWVudHNfY29udGFpbmVyLnRyaWFuZ2xlLWJvdHRvbSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IDA7XG4gICAgICByaWdodDogMzAwcHg7XG4gICAgICB6LWluZGV4OiAtMjtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDBweCk7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg4OTZweCkge1xuICAgICAgICBib3R0b206IDE5MHB4O1xuICAgICAgICBsZWZ0OiAyMHB4O1xuICAgICAgICByaWdodDogdW5zZXQ7XG4gICAgICB9XG5cbiAgICAgIC50cmlhbmdsZS1ib3R0b20gc3ZnIHtcbiAgICAgICAgZmlsbDogdmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtcbiAgICAgICAgd2lkdGg6IDE1MHB4O1xuICAgICAgICBhbmltYXRpb246IHJvdGF0ZVNWRyBsaW5lYXIgMzBzIGluZmluaXRlO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5lbGVtZW50b3ItY29udGFpbmVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgbWFyZ2luLXRvcDogLTEwMHZoO1xuICAgICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgIC5hcnJvdyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiBjYWxjKDEwMCUgLSA0MHB4KTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB6LWluZGV4OiAyO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg4OTZweCkge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5uZXh0IHtcbiAgICAgICAgICByaWdodDogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYucHJldiB7XG4gICAgICAgICAgbGVmdDogMjBweDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoMTgwZGVnKTtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciBzdmcge1xuICAgICAgICAgIGFuaW1hdGlvbjogcHVsc2VUb1JpZ2h0IDFzIGVhc2UgaW5maW5pdGU7XG4gICAgICAgIH1cblxuICAgICAgICBzdmcge1xuICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg4OTZweCkge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNSU7XG4gICAgICB9XG5cbiAgICAgID4gaDMge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMjkwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogNjBweDtcbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktcHJpbWFyeS1mb250LWZhbWlseSk7XG4gICAgICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gICAgICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMnB4O1xuICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg4OTZweCkge1xuICAgICAgICAgIC13ZWJraXQtdGV4dC1zdHJva2UtY29sb3I6ICNmZmY7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoNDYwcHgpIHtcbiAgICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmFjdGl2aXRpZXMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGdhcDogMCAzMHB4O1xuICAgICAgICBtYXgtd2lkdGg6IDEyOTBweDtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoMTU3M3B4KSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDExNTlweCkge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyNTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGFydGljbGUuYWN0aXZpdHkge1xuICAgICAgICAgIHdpZHRoOiAzMDBweCFpbXBvcnRhbnQ7XG4gICAgICAgICAgaGVpZ2h0OiA0MDBweCFpbXBvcnRhbnQ7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg4OTZweCkge1xuICAgICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICY6bnRoLWNoaWxkKDJuKSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTAlKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCgxNTczcHgpIHtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICY6bnRoLWNoaWxkKDNuKzIpIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCgxNTczcHgpIHtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwJSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoMTE1OXB4KSB7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOm50aC1jaGlsZCgybikge1xuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDExNTlweCkge1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTAlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoODk2cHgpIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdW5zZXQhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5zbGljay10cmFjayB7XG4gICAgICB3aWR0aDogbWF4LWNvbnRlbnQhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5zbGljay1saXN0IHtcbiAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIH1cbiAgfVxuXG4gIEBpbXBvcnQgXCJjb21wb25lbnRzL3NsaWRlcl9vdXRzaWRlXCI7XG5cbiAgLm91dHNpZGUge1xuICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg0MjlweCkge1xuICAgICAgcGFkZGluZy10b3A6IDEwMHB4O1xuICAgIH1cbiAgICBcblxuICAgIC5hY3Rpdml0aWVzIHtcbiAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCgxODI4cHgpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEyMHB4O1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoMTU5MHB4KSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNDBweDtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDE1NTBweCkge1xuICAgICAgICBtYXJnaW4tbGVmdDogMjAwcHg7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg4OTZweCkge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIub3V0c2lkZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLXRvcDogMjAwcHg7XG4gIHBhZGRpbmctdG9wOiA2MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG5cbiAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDg3OXB4KSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuXG4gIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg0NjBweCkge1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICB9XG5cbiAgLmJhY2tncm91bmQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXNlY29uZGFyeSk7XG4gICAgYm9yZGVyLXJhZGl1czogMCAyMDBweCAyMDBweCAwO1xuICAgIHdpZHRoOiA3MCU7XG4gICAgaGVpZ2h0OiA0MDBweDtcbiAgICB6LWluZGV4OiAtMTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoODc5cHgpIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAgODBweCA4MHB4IDA7XG4gICAgICB3aWR0aDogOTUlO1xuICAgIH1cblxuICAgICYucmlnaHQge1xuICAgICAgYm9yZGVyLXJhZGl1czogMjAwcHggMCAwIDIwMHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDMwJTtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDg3OXB4KSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDgwcHggMCAwIDgwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgfVxuICAgIH1cblxuICAgID4gaDMge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBmb250LXNpemU6IDYwcHg7XG4gICAgICBmb250LWZhbWlseTogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS1wcmltYXJ5LWZvbnQtZmFtaWx5KTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDJweDtcbiAgICAgIC13ZWJraXQtdGV4dC1zdHJva2UtY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXNlY29uZGFyeSk7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbGluZS1oZWlnaHQ6IC43O1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoODc5cHgpIHtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNSU7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg0NjBweCkge1xuICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmVsZW1lbnRvci1jb250YWluZXIge1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICAgIG1hcmdpbi10b3A6IC0zNTBweDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoODc5cHgpIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMTUlO1xuICAgIH1cblxuICAgIC5hY3Rpdml0aWVzIHtcbiAgICAgIGFydGljbGUuYWN0aXZpdHkge1xuICAgICAgICB3aWR0aDogMzAwcHghaW1wb3J0YW50O1xuICAgICAgICBoZWlnaHQ6IDQwMHB4IWltcG9ydGFudDtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoMzQwcHgpIHtcbiAgICAgICAgICB3aWR0aDogMjUwcHghaW1wb3J0YW50O1xuICAgICAgICAgIGhlaWdodDogNDAwcHghaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYXJyb3cge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IGNhbGMoMTAwJSAtIDQwcHgpO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB6LWluZGV4OiAyO1xuICB9XG5cbiAgLmFycm93Lm5leHQge1xuICAgIHJpZ2h0OiAyMHB4O1xuICB9XG5cbiAgLmFycm93LnByZXYge1xuICAgIGxlZnQ6IDIwcHg7XG4gICAgdHJhbnNmb3JtOiByb3RhdGVZKDE4MGRlZyk7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5hcnJvdzpob3ZlciBzdmcge1xuICAgIGFuaW1hdGlvbjogcHVsc2VUb1JpZ2h0IDFzIGVhc2UgaW5maW5pdGU7XG4gIH1cblxuICAuYXJyb3cgc3ZnIHtcbiAgICB3aWR0aDogMzBweDtcbiAgfVxuXG4gIC5zbGljay10cmFjayB7XG4gICAgd2lkdGg6IG1heC1jb250ZW50IWltcG9ydGFudDtcbiAgfVxuXG4gIC5zbGljay1saXN0IHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxufSIsIi5lbGVtZW50b3Itd2lkZ2V0LWN3YS1vbmdsZXRzIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG5cbiAgLnRhYnMge1xuICAgIGZsZXg6IDE7XG5cbiAgICAudGFiIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDg4MHB4KSB7XG4gICAgICAgICAgJi5yZWRpcmVjdGlvbiAudGl0bGUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3Itc2Vjb25kYXJ5KSFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC8vQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDg4MHB4KSB7XG4gICAgICAgICYucmVkaXJlY3Rpb24ge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgIC8vLnRpdGxlIHtcbiAgICAgICAgICAvLyAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgICAgICAgICAvL31cblxuICAgICAgICAgIC5tb3JlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogLjNzIGVhc2U7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg4ODBweCkge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgY29sb3I6ICMwMDAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzAwMCFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBpbmhlcml0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgLy99XG5cbiAgICAgIC5pY29uIHtcbiAgICAgICAgd2lkdGg6IDEyMHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogMjBweCAwO1xuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgd2lkdGg6IDM1cHg7XG4gICAgICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC50aXRsZSB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxNjBweCk7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtZm9udC1mYW1pbHkpO1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgdHJhbnNpdGlvbjogLjNzIGVhc2U7XG4gICAgICB9XG5cbiAgICAgIC5tb3JlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICB0cmFuc2l0aW9uOiAuM3MgZWFzZTtcbiAgICAgIH1cblxuICAgICAgLmFjY29yZGVvbi1jb250ZW50IHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xuICAgICAgICBmb250LWZhbWlseTogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtZmFtaWx5KTtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4O1xuICAgICAgICBtYXgtaGVpZ2h0OiAwO1xuICAgICAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IC40cyBlYXNlO1xuXG4gICAgICAgIC50ZXh0IHtcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBhIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3Itc2Vjb25kYXJ5KTtcblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmltYWdlcyB7XG4gICAgZmxleDogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMHB4KTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4O1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDg4MHB4KSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5pbWFnZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblxuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgfVxuXG4gICAgICBzdmcge1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAvKnotaW5kZXg6IDI7Ki9cbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDM1cHgpO1xuICAgICAgICBtYXgtd2lkdGg6IDYwMHB4O1xuXG4gICAgICAgICYuYmFja2dyb3VuZCB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOGRlZyk7XG4gICAgICAgICAgLyp6LWluZGV4OiAxOyovXG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCJAbWl4aW4gY3JlYXRlQ2FsZW5kYXIoKSB7XG4gIC5mbGF0cGlja3Ige1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuZmxhdHBpY2tyLWNhbGVuZGFyOmJlZm9yZSwgLmZsYXRwaWNrci1jYWxlbmRhcjphZnRlciB7XG4gICAgY29udGVudDogbm9uZTtcbiAgfVxuXG4gIC5mbGF0cGlja3ItY2FsZW5kYXIge1xuICAgIHdpZHRoOiBtaW4tY29udGVudDtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG5cbiAgICAuZGF5Q29udGFpbmVyIC5mbGF0cGlja3ItZGF5IHtcbiAgICAgICYuc2VsZWN0ZWQsICYuc3RhcnRSYW5nZSwgJi5lbmRSYW5nZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXNlY29uZGFyeSk7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZmxhdHBpY2tyLWRheS5zZWxlY3RlZC5zdGFydFJhbmdlICsgLmVuZFJhbmdlOm5vdCg6bnRoLWNoaWxkKDduKzEpKSxcbiAgICAuZmxhdHBpY2tyLWRheS5zdGFydFJhbmdlLnN0YXJ0UmFuZ2UgKyAuZW5kUmFuZ2U6bm90KDpudGgtY2hpbGQoN24rMSkpLFxuICAgIC5mbGF0cGlja3ItZGF5LmVuZFJhbmdlLnN0YXJ0UmFuZ2UgKyAuZW5kUmFuZ2U6bm90KDpudGgtY2hpbGQoN24rMSkpIHtcbiAgICAgIGJveC1zaGFkb3c6IC0xMHB4IDAgMCB2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpO1xuICAgIH1cbiAgfVxufVxuXG4uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IHtcblxuICBidXR0b25bdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgLmxkcy1yb2xsZXIge1xuICAgICAgZGl2OjphZnRlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5wcmUtZmlsdGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4O1xuICAgIHBhZGRpbmc6IDAgMTBweDtcblxuICAgIC5lbGVtZW50b3ItY29udGFpbmVyIHtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGdhcDogMjBweDtcblxuICAgICAgLmZpbHRlciB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgICAgIG1heC13aWR0aDogNzAwcHg7XG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1mb250LWZhbWlseSk7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcblxuICAgICAgICAmOjpzZWxlY3Rpb24ge1xuICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIC5yZW1vdmUge1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cblxuICAgICAgICAucmVtb3ZlIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTQwJSwgLTQwJSk7XG4gICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICB0cmFuc2l0aW9uOiAuM3MgZWFzZTtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICBzdmcge1xuICAgICAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgZmlsbDogI2ZmZjtcbiAgICAgICAgfVxuXG4gICAgICAgIHNwYW4uc3VidGFnOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiAnOyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIGxlZnQ6IGNhbGMoMTAwJSArIDZweCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICBmb250LWZhbWlseTogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtZmFtaWx5KTtcbiAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmRhdGUge1xuICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICB9XG4gICAgICAgICYucHJvZmlsIHtcbiAgICAgICAgICBvcmRlcjogMjtcbiAgICAgICAgfVxuICAgICAgICAmLnR5cGUge1xuICAgICAgICAgIG9yZGVyOiAzO1xuICAgICAgICB9XG4gICAgICAgICYudGhlbWF0aXF1ZXMge1xuICAgICAgICAgIG9yZGVyOiA0O1xuICAgICAgICB9XG4gICAgICAgICYubG9jYXRpb24ge1xuICAgICAgICAgIG9yZGVyOiA1O1xuICAgICAgICB9XG4gICAgICAgICYubml2ZWF1eF9zY29sYWlyZXMge1xuICAgICAgICAgIG9yZGVyOiA2O1xuICAgICAgICB9XG4gICAgICAgICYucHJvZmlsX3R5cGUge1xuICAgICAgICAgIG9yZGVyOiA3O1xuICAgICAgICB9XG4gICAgICAgICYuZm9ybWF0cyB7XG4gICAgICAgICAgb3JkZXI6IDg7XG4gICAgICAgIH1cbiAgICAgICAgJi5tYXJxdWVzIHtcbiAgICAgICAgICBvcmRlcjogOTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5maWx0ZXJzX2Jhbm5lciB7XG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1mb250LWZhbWlseSk7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG5cbiAgICAmX190aXRsZSBoNCB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgIH1cblxuICAgICZfX2NvbnRlbnQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItcHJpbWFyeSk7XG5cbiAgICAgIC5lbGVtZW50b3ItY29udGFpbmVyIHtcbiAgICAgICAgcGFkZGluZzogNTBweCAxMHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgZm9ybS5maWx0ZXItZm9ybSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBnYXA6IDIwcHg7XG4gICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICAgICAgJi5oYXMtc3ViLWZpbHRlcnMge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDMwcHg7XG5cbiAgICAgICAgICAgIC5zdWItZmlsdGVycyB7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgei1pbmRleDogMTA7XG4gICAgICAgICAgICAgIGdhcDogMjBweCAzMHB4O1xuXG4gICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg4MjBweCkge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0zMHB4O1xuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICAgICAgICAgICAgIC5kYXRlLXN1Yi1maWx0ZXIge1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMTVweCkhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4IWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogdW5zZXQhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoNjQwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCUhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAuZmlsdGVyX190aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweCFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjBweCFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgLmRhdGUtc3ViLWZpbHRlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogc29saWQgMXB4IGxpZ2h0Z3JleTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDcwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDI1JSAtIDMwcHgpO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuNXM7XG5cbiAgICAgICAgICAgICAgICAmLCAuZmlsdGVyX190aXRsZSB7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcblxuICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5maWx0ZXIge1xuICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICAgICAgICAgLmZpbHRlcl9fdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6aG92ZXIsICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXNlY29uZGFyeSk7XG5cbiAgICAgICAgICAgICAgICAgICYsIC5maWx0ZXJfX3RpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuY3VzdG9tLWRhdGUge1xuICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgY3JlYXRlQ2FsZW5kYXIoKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuZmlsdGVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAuM3M7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgICAgICAgICAgd2lkdGg6IG1heC1jb250ZW50O1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblxuICAgICAgICAgICAgICAuZmlsdGVyX190aXRsZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogLjNzO1xuICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMjBweDtcbiAgICAgICAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XG5cbiAgICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzVweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC40cyBlYXNlO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgc3Bhbi50YWcge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuXG4gICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICc7JztcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogY2FsYygxMDAlICsgNnB4KTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtZmFtaWx5KTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuZGF0ZSB7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIGNyZWF0ZUNhbGVuZGFyKCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYub3BlbmVkIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweCAxNXB4IDAgMDtcblxuICAgICAgICAgICAgICAuZmlsdGVyX190aXRsZSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZSFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXByaW1hcnkpO1xuXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VjZWNlYztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5kYXRlIC5kcm9wZG93biB7XG4gICAgICAgICAgICAgIG1pbi13aWR0aDogbWF4LWNvbnRlbnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYucHJvZmlsIHtcbiAgICAgICAgICAgICAgbWluLXdpZHRoOiAyMzNweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5wcm9maWwgLmRyb3Bkb3duIHtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICB0b3A6IDEwMCU7XG4gICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgMTVweCAxNXB4O1xuICAgICAgICAgICAgICB6LWluZGV4OiA1MTtcbiAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjBweCk7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IC4zcyBjdWJpYy1iZXppZXIoLjIzLDEsLjMyLDEpO1xuICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDVweCAxMHB4IC01cHggcmdiYSgwLCAwLCAwLCAuMTUpO1xuICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgIGdhcDogMjBweCAxMHB4O1xuXG4gICAgICAgICAgICAgIC5pdGVtIHtcbiAgICAgICAgICAgICAgICAmX19wYXJlbnQtbmFtZSB7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogMzMlO1xuICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1lLWdsb2JsYS1jb2xvci10ZXh0KTtcblxuICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDMyMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJltkYXRhLWNoaWxkLWNvdW50PVwiMVwiXSB7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogMzMlO1xuICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBtYXgtY29udGVudDtcblxuICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDMyMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgIC5pdGVtX19wYXJlbnQtbmFtZSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAuaXRlbV9fY2hpbGRyZW5zIHtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJltkYXRhLWNoaWxkLWNvdW50PVwiM1wiXSB7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgIC5pdGVtX19jaGlsZHJlbnMge1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6bm90KFtkYXRhLWNoaWxkLWNvdW50PVwiMVwiXSkgLml0ZW1fX2NoaWxkcmVucyB7XG4gICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoMzIwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICZfX2NoaWxkcmVucyB7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICAgICAgZ2FwOiAwIDEwcHg7XG4gICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoMzIwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgJl9fY2hpbGQge1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCgzMjBweCkge1xuICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBtYXgtY29udGVudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICZfX25hbWUge1xuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuNik7XG4gICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJl9fY291bnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDNweDtcblxuICAgICAgICAgICAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3Itc2Vjb25kYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICBkaXYge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItdGV4dCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnByb2ZpbC5vcGVuZWQgLmRyb3Bkb3duIHtcbiAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IHVuc2V0O1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYudHlwZXMsICYubG9jYXRpb25zLCAmLm5pdmVhdXhfc2NvbGFpcmVzLCAmLnRoZW1hdGlxdWVzLCAmLnByb2ZpbF90eXBlICwgJi5mb3JtYXRzICwgJi5tYXJxdWVzIHtcbiAgICAgICAgICAgICAgLmRyb3Bkb3duIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAxMDAlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgMTVweCAxNXB4O1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDUxO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMHB4KTtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuM3MgY3ViaWMtYmV6aWVyKC4yMywxLC4zMiwxKTtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDVweCAxMHB4IC01cHggcmdiYSgwLCAwLCAwLCAuMTUpO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgICAgICAgICBzZWxlY3Qge1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAzMDBweDtcbiAgICAgICAgICAgICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gICAgICAgICAgICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlY2VjZWM7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNlY2VjO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi5zZWxlY3RlZCB7XG4gICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtcbiAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJi5vcGVuZWQgLmRyb3Bkb3duIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiB1bnNldDtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICA+IGJ1dHRvbiB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgcGFkZGluZzogMjBweCA2MHB4O1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDE1cHggMTVweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiAuNHMgZWFzZTtcblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCNDQjIwNTYsIDEwJSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmFjdGl2aXR5LWxpc3Qtc2VjdGlvbiA+IC5lbGVtZW50b3ItY29udGFpbmVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgLm1vcmVfYWN0aXZpdGllcyB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gICAgICBtYXJnaW46IDMwcHggYXV0byAwO1xuXG4gICAgICBhIHtcbiAgICAgICAgbWFyZ2luOiAxMHB4IDAgMDtcbiAgICAgICAgcGFkZGluZzogMTBweCAzNXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB0cmFuc2l0aW9uOiAuNHMgZWFzZTtcbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1mb250LWZhbWlseSk7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1wcmltYXJ5KTs7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmxkcy1yb2xsZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IGNhbGMoMTAwJSArIDE1cHgpO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgfVxuXG4gICAgICAmLmxvYWQge1xuICAgICAgICBhIHtcbiAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICBvcGFjaXR5OiAuNjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sZHMtcm9sbGVyIHtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5hY3Rpdml0eS1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiA1MHB4IDMwcHg7XG4gIHBhZGRpbmc6IDAgMjBweDtcblxuICAuYWN0aXZpdHkge1xuICAgIHdpZHRoOiAyODBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmX19kYXRlcyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IC0yMHB4O1xuICAgICAgbGVmdDogLTEwcHg7XG4gICAgICB6LWluZGV4OiAxO1xuXG4gICAgICBzcGFuIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LWZhbWlseTogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS1hY2NlbnQtZm9udC1mYW1pbHkpO1xuICAgICAgICBmb250LXdlaWdodDogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS1hY2NlbnQtZm9udC13ZWlnaHQpO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlOiAuNXB4O1xuICAgICAgICBzdHJva2Utd2lkdGg6IC41cHg7XG4gICAgICB9XG5cbiAgICAgIHN2ZyB7XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDEyMHB4O1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMDtcbiAgICAgICAgZmlsbDogdmFyKC0tZS1nbG9iYWwtY29sb3Itc2Vjb25kYXJ5KTtcblxuICAgICAgICAmLmJhY2tncm91bmQge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgICBmaWxsOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICY6bnRoLWNoaWxkKDhuKzEpIC5hY3Rpdml0eV9fZGF0ZXMge1xuICAgICAgc3ZnIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTMwZGVnKTtcblxuICAgICAgICAmLmJhY2tncm91bmQge1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDEyMGRlZykgdHJhbnNsYXRlKDJweCwgMTBweCk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgc3BhbiB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC02MCUpO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6bnRoLWNoaWxkKDhuKzIpIC5hY3Rpdml0eV9fZGF0ZXMsICY6bnRoLWNoaWxkKDhuKzUpIC5hY3Rpdml0eV9fZGF0ZXMge1xuICAgICAgc3ZnIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcblxuICAgICAgICAmLmJhY2tncm91bmQge1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE2NWRlZykgdHJhbnNsYXRlKDVweCwgMTBweCk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgc3BhbiB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC00NyUsIC02MCUpO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6bnRoLWNoaWxkKDhuKzMpIC5hY3Rpdml0eV9fZGF0ZXMge1xuICAgICAgc3ZnIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTMwZGVnKTtcblxuICAgICAgICAmLmJhY2tncm91bmQge1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00MGRlZykgdHJhbnNsYXRlKDVweCwgMTBweCk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgc3BhbiB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6bnRoLWNoaWxkKDhuKzQpIC5hY3Rpdml0eV9fZGF0ZXMge1xuICAgICAgc3ZnIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTE1ZGVnKTtcblxuICAgICAgICAmLmJhY2tncm91bmQge1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDEwNWRlZykgdHJhbnNsYXRlKDJweCwgMTBweCk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgc3BhbiB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC02NSUpO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6bnRoLWNoaWxkKDhuKzYpIC5hY3Rpdml0eV9fZGF0ZXMge1xuICAgICAgc3ZnIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTEwZGVnKTtcblxuICAgICAgICAmLmJhY2tncm91bmQge1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0yNWRlZykgdHJhbnNsYXRlKDNweCwgMTBweCk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgc3BhbiB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6bnRoLWNoaWxkKDhuKzcpIC5hY3Rpdml0eV9fZGF0ZXMge1xuICAgICAgc3ZnIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTQwZGVnKTtcblxuICAgICAgICAmLmJhY2tncm91bmQge1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDEzMGRlZykgdHJhbnNsYXRlKDJweCwgMTBweCk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgc3BhbiB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC02NiUpO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6bnRoLWNoaWxkKDhuKzgpIC5hY3Rpdml0eV9fZGF0ZXMge1xuICAgICAgc3ZnIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTcwZGVnKTtcblxuICAgICAgICAmLmJhY2tncm91bmQge1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC04MGRlZykgdHJhbnNsYXRlKDJweCwgMTBweCk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgc3BhbiB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC00MCUpO1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX2NhcmQge1xuICAgICAgaGVpZ2h0OiAzODBweDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAtMTc1cHggMTAwcHggLTUwcHggcmdiKDAgMCAwIC8gMCUpO1xuICAgICAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAuNHMgZWFzZTtcblxuICAgICAgJl9faW1hZ2Uge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICAgIH1cblxuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIC5hY3Rpdml0eV9fY2FyZF9fZGVzY3JpcHRpb24ge1xuICAgICAgICAgIHBhZGRpbmc6IDMwcHggMzBweCA4NXB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICZfX2Rlc2NyaXB0aW9uIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDEwMCU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDEwMHB4IDMwcHggODVweDtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtZm9udC1mYW1pbHkpO1xuICAgICAgICB0cmFuc2l0aW9uOiAuNHMgZWFzZTtcbiAgICAgIH1cblxuICAgICAgJl9fZm9vdGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXNlY29uZGFyeSk7XG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNHMgZWFzZTtcbiAgICAgICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgYSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIHdpZHRoOiAzNXB4O1xuICAgICAgICAgIGhlaWdodDogMzVweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgIHRyYW5zaXRpb246IC40cyBlYXNlO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcblxuICAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgICAgfVxuXG4gICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgIGZpbGw6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7XG4gICAgICAgICAgICAgdHJhbnNpdGlvbjogLjRzIGVhc2U7XG4gICAgICAgICAgIH1cblxuICAgICAgICAgICAmOmxhc3QtY2hpbGQgc3ZnIHtcbiAgICAgICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgIH1cblxuICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpO1xuXG4gICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgIGZpbGw6ICNmZmY7XG4gICAgICAgICAgICAgfVxuICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuXG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAuYWN0aXZpdHlfX2NhcmQge1xuICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIC00MDBweCAxMDBweCAwIHJnYigwIDAgMCAvIDkwJSk7XG5cbiAgICAgICAgJl9fZGVzY3JpcHRpb24ge1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuYWN0aXZpdHlfX2NhcmRfX2Zvb3RlciB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19pbmZvcyB7XG4gICAgICBmb250LWZhbWlseTogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtZmFtaWx5KTtcbiAgICAgIHBhZGRpbmc6IDIwcHg7XG5cbiAgICAgICZfX3R5cGUge1xuICAgICAgICBjb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3Itc2Vjb25kYXJ5KTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktYWNjZW50LWZvbnQtZmFtaWx5KTtcbiAgICAgIH1cblxuICAgICAgJl9fdGl0bGUge1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci10ZXh0KTtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuYWN0aXZpdHlfX2luZm9zIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICMzMzMzMzM7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuI2NzLWxvYWRlci1mdWxscGFnZSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiA5OTk5OTk5OTk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjAzLCAzMiwgODYsIC43KTtcbiAgZGlzcGxheTogbm9uZTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgJi5hY3RpdmUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAubG9hZGVyIHtcbiAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gIH1cbn0iLCIuY3dhLXBhZ2VzLXNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAmLmhhcy1iYWNrZ3JvdW5kIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMDBweDtcblxuICAgID4gLmVsZW1lbnRvci1zZWN0aW9uIHtcbiAgICAgID4gLmVsZW1lbnRvci1jb250YWluZXIge1xuICAgICAgICA+IC5jb250ZW50IHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwJSk7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLm5vLWJhY2tncm91bmQge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuXG4gID4gLmJhY2tncm91bmQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IDA7XG5cbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB9XG4gIH1cblxuICA+IC5lbGVtZW50b3Itc2VjdGlvbiB7XG4gICAgPiAuZWxlbWVudG9yLWNvbnRhaW5lciB7XG4gICAgICA+IC5jb250ZW50IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDAgMTBweDtcblxuICAgICAgICAuc2xpZGVyIHtcbiAgICAgICAgICAuc2xpZGVyLWl0ZW0ge1xuICAgICAgICAgICAgd2lkdGg6IDMwMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0MDBweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuNXM7XG5cbiAgICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNDBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgPiAuYmFja2dyb3VuZCB7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICA+IC50aXRsZSB7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgLTE3NXB4IDEwMHB4IC01MHB4IHJnYmEoMCwwLDAsLjgpO1xuICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuXG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgPiAuY29udGVudCB7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgYm90dG9tOiAtMTAwJTtcbiAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpO1xuICAgICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjVzO1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjVzO1xuICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4IGF1dG8gMDtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpO1xuXG4gICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjQpO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuXG4gICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmN3YS1wYWdlcy1zbGlkZXIgLnNsaWRlciAuc2xpY2stbGlzdCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4uY3dhLXBhZ2VzLXNsaWRlciAuc2xpZGVyIC5zbGljay10cmFjayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogbWF4LWNvbnRlbnQhaW1wb3J0YW50O1xufVxuXG4uY3dhLXBhZ2VzLXNsaWRlciAuc2xpZGVyIGltZyB7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cblxuLmN3YS1wYWdlcy1zbGlkZXIgLmFycm93Lm5leHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYygxMDAlICsgMjBweCk7XG4gIHJpZ2h0OiAyMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5jd2EtcGFnZXMtc2xpZGVyIC5hcnJvdy5wcmV2IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGNhbGMoMTAwJSArIDIwcHgpO1xuICBsZWZ0OiAyMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHotaW5kZXg6IDE7XG4gIHRyYW5zZm9ybTogcm90YXRlWSgxODBkZWcpO1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY3dhLXBhZ2VzLXNsaWRlciAuYXJyb3c6aG92ZXIgc3ZnIHtcbiAgYW5pbWF0aW9uOiBwdWxzZVRvUmlnaHQgMXMgZWFzZSBpbmZpbml0ZTtcbn1cblxuLmN3YS1wYWdlcy1zbGlkZXIgLmFycm93Lm5leHQgc3ZnLFxuLmN3YS1wYWdlcy1zbGlkZXIgLmFycm93LnByZXYgc3ZnIHtcbiAgd2lkdGg6IDMwcHg7XG59XG4iLCIuY3dhLWltYWdlLWxpbmtzLWxpc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgLmJhY2tncm91bmQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMDtcblxuICAgIC5iYWNrZ3JvdW5kIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIC41cztcblxuICAgICAgJjpub3QoLmFjdGl2ZSkge1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmxpc3Qge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAzKTtcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgIHBhZGRpbmc6IDMwcHg7XG5cbiAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoNjg2cHgpIHtcbiAgICAgIG1pbi13aWR0aDogMTAwJTtcblxuICAgICAgLml0ZW0ge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBvcGFjaXR5OiAuNyAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3Itc2Vjb25kYXJ5KTtcbiAgICAgIC8qb3JpZ2luYWwgb3BhY2l0eSAqL1xuICAgICAgb3BhY2l0eTogLjM7XG4gICAgICB6LWluZGV4OiAtMTtcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgcGFkZGluZzogMzBweCAwO1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcblxuICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgIGJvcmRlci10b3A6IHNvbGlkIDFweCB3aGl0ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIuY3dhLXZpZGVvcy1zbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW46IDUwcHggMDtcblxuICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoODczcHgpIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG5cbiAgPiAuZGVzY3JpcHRpb24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiAtMzBweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3Itc2Vjb25kYXJ5KTtcbiAgICB3aWR0aDogMjUwcHg7XG4gICAgcGFkZGluZzogMzBweDtcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1mb250LWZhbWlseSk7XG5cbiAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoODczcHgpIHtcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICB0b3A6IHVuc2V0O1xuICAgICAgbGVmdDogdW5zZXQ7XG4gICAgICB0cmFuc2Zvcm06IHVuc2V0O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cblxuICAgIHAge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIH1cbiAgfVxuXG4gID4gLnNsaWRlci1jb250YWluZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAzMDBweDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMzAwcHgpO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDg3M3B4KSB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5zbGlkZXIge1xuICAgICAgLnNsaWNrLXRyYWNrIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIH1cblxuICAgICAgLnNsaWRlci1pdGVtIHtcbiAgICAgICAgd2lkdGg6IDI1MHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGhlaWdodDogYXV0bztcblxuICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC55b3V0dWJlLXRodW1ibmFpbCB7XG4gICAgICAgICAgaGVpZ2h0OiAxNTBweDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgIC5lbGVtZW50b3ItaW1hZ2Uge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRlbnQge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG5cbiAgICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG5cbiAgICAgICAgICAgICYudGl0bGUge1xuICAgICAgICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlOiAwLjVweDtcbiAgICAgICAgICAgICAgc3Ryb2tlLXdpZHRoOiAwLjVweDtcbiAgICAgICAgICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZS1jb2xvcjogIzAwMDtcbiAgICAgICAgICAgICAgc3Ryb2tlOiAjMDAwO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LWFjY2VudC1mb250LWZhbWlseSk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuZGF0ZSB7XG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtZm9udC1mYW1pbHkpO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuc3VidGl0bGUge1xuICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3Itc2Vjb25kYXJ5KTtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICBmb250LWZhbWlseTogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtZmFtaWx5KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5yZXN1bWUge1xuICAgICAgICAgICAgICBtYXJnaW46IDEwcHggMDtcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1mb250LWZhbWlseSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNlZS1tb3JlIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgd2lkdGg6IDYwJTtcbiAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpO1xuICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjVzO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5lbGVtZW50b3ItZWRpdG9yLWFjdGl2ZSAuY3dhLXZpZGVvcy1zbGlkZXIgLmFycm93Lm5leHQsXG4uZWxlbWVudG9yLWVkaXRvci1wcmV2aWV3IC5jd2EtdmlkZW9zLXNsaWRlciAuYXJyb3cubmV4dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5lbGVtZW50b3ItZWRpdG9yLWFjdGl2ZSAuY3dhLXZpZGVvcy1zbGlkZXIgLmdhbGxlcnksXG4uZWxlbWVudG9yLWVkaXRvci1wcmV2aWV3IC5jd2EtdmlkZW9zLXNsaWRlciAuZ2FsbGVyeSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5jd2EtdmlkZW9zLXNsaWRlciAuc2xpZGVyIC5zbGljay1saXN0IHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi5jd2EtdmlkZW9zLXNsaWRlciAuYXJyb3cubmV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiAxO1xufVxuXG4uY3dhLXZpZGVvcy1zbGlkZXIgLmFycm93LnByZXYge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiAxO1xuICB0cmFuc2Zvcm06IHJvdGF0ZVkoMTgwZGVnKTtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmN3YS12aWRlb3Mtc2xpZGVyIC5hcnJvdy5uZXh0IHN2Zyxcbi5jd2EtdmlkZW9zLXNsaWRlciAuYXJyb3cucHJldiBzdmcge1xuICB3aWR0aDogMzBweDtcbn1cblxuLmVsZW1lbnRvci1lbGVtZW50LWVkaXQtbW9kZSB7XG4gIC5jd2EtdmlkZW9zLXNsaWRlciB7XG4gICAgLnNsaWRlciB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgICB9XG4gIH1cbn1cblxuLy8gTU9EQUxcbiNjd2FBZGRvbnNWaWRlb1NsaWRlck1vZGFsIHtcbiAgLmNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDAgMjVweDtcblxuICAgIHAge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcblxuICAgICAgJi5zdWJ0aXRsZSwgJi50aXRsZSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIH1cblxuICAgICAgJi5zdWJ0aXRsZSB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5yZXN1bWUtZGF0YXMge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICB9XG5cbiAgICAuZGF0YSB7XG5cbiAgICAgIHAge1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICB9XG5cbiAgICAgIGlmcmFtZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiA1MDBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIuY3dhLXJlc3VtZS1kYXRhcyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogMCAzMHB4IDMwcHggMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogLTEwMHZ3O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7XG4gIH1cblxuICAuY29udGVudCB7XG4gICAgcGFkZGluZzogNDBweCA1MHB4O1xuXG4gICAgIHAge1xuICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgfVxuXG4gICAgaDYge1xuICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgIH1cbiAgfVxuXG4gIC5idG4ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDUwJSk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiA3NSU7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1wcmltYXJ5KTtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICAgIHRyYW5zaXRpb246IGFsbCAuNXM7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXNlY29uZGFyeSk7XG4gICAgICBjb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItcHJpbWFyeSk7XG4gICAgfVxuICB9XG59IiwiLmVsZW1lbnRvci1hY2NvcmRpb24uY3dhLW1pbmltYWxpc3Qtc3R5bGUge1xuXG4gIC5lbGVtZW50b3ItYWNjb3JkaW9uLWl0ZW0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG5cbiAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtcbiAgICAgIH1cbiAgICB9XG5cblxuICAgIC5lbGVtZW50b3ItdGFiLXRpdGxlIHtcbiAgICAgIGEge1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LXdlaWdodDogODAwIWltcG9ydGFudDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4IWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWxlbWVudG9yLXRhYi1jb250ZW50IHtcbiAgICAgIGEge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IG1heC1jb250ZW50O1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7XG4gICAgICAgIGNvbG9yOiAjZmZmIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luOiA1cHggYXV0bztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC41cztcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbn0iLCIuY3dhLXZpc2l0LWNhcmQtbGlzdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMzBweCAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuXG4gIC5pdGVtIHtcbiAgICB3aWR0aDogMzAwcHg7XG4gICAgaGVpZ2h0OiA1MDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIHRyYW5zaXRpb246IGFsbCAuNXM7XG5cbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICAgIH1cblxuICAgID4gLmJhY2tncm91bmQge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgei1pbmRleDogMDtcblxuICAgICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgPiAuY29udGVudCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IC0xMDAlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItcHJpbWFyeSk7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgICB6LWluZGV4OiAyO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIC41cztcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICA+IGRpdiB7XG4gICAgICAgIC5sb2dvIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDEwMHB4O1xuXG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudGV4dCB7XG4gICAgICAgICAgbWFyZ2luOiAyMHB4IDA7XG4gICAgICAgIH1cblxuICAgICAgICAubGluayB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IG1heC1jb250ZW50O1xuICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAgIGJvcmRlcjogc29saWQgMXB4IHdoaXRlO1xuICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjVzO1xuICAgICAgICAgIG1hcmdpbjogMTBweCBhdXRvIDA7XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3Itc2Vjb25kYXJ5KTtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5jd2EtYWRkb25zLW1hcHMge1xuICAvLyBUb29sdGlwc1xuICAuZ20tc3R5bGUtaXctYyB7XG4gICAgb3ZlcmZsb3c6IHVuc2V0IWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAwIWltcG9ydGFudDtcbiAgICB3aWR0aDogNjAwcHghaW1wb3J0YW50O1xuICB9XG5cbiAgLmdtLXN0eWxlLWl3LWMsIC5nbS1zdHlsZS1pdy10OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1wcmltYXJ5KTtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgbWF4LWhlaWdodDogNzB2aCAhaW1wb3J0YW50O1xuICAgIG1heC13aWR0aDogY2FsYygxMDB2dyAtIDQwcHgpIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nbS1zdHlsZS1pdy1kIHtcbiAgICBtYXgtaGVpZ2h0OiA3MHZoIWltcG9ydGFudDtcbiAgICBvdmVyZmxvdzogYXV0byFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMTJweCFpbXBvcnRhbnQ7XG4gIH1cblxuICAvLyBDbG9zZSBCdG5cbiAgLmdtLXVpLWhvdmVyLWVmZmVjdCB7XG4gICAgZGlzcGxheTogZmxleCFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDMwcHghaW1wb3J0YW50O1xuICAgIGhlaWdodDogMzBweCFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3Itc2Vjb25kYXJ5KSFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlIWltcG9ydGFudDtcbiAgICBvcGFjaXR5OiAxIWltcG9ydGFudDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjVzO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAuY3dhLW1hcHMtdG9vbHRpcCB7XG4gICAgbWluLXdpZHRoOiAyNTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcblxuICAgIC50aXRsZSB7XG4gICAgICBib3JkZXI6IHNvbGlkIDFweCB3aGl0ZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBmb250LXdlaWdodDogODAwO1xuICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgIG1hcmdpbjogMjBweCBhdXRvO1xuXG4gICAgICBwIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5kYXRhcyB7XG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXNlY29uZGFyeSk7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAubGlua3Mge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAubGluayB7XG4gICAgICAgIGJvcmRlcjogc29saWQgMXB4IHdoaXRlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICBtYXJnaW46IDEwcHggYXV0bztcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiBtYXgtY29udGVudDtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjVzO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuYWNjZXNzLWxpbmsge1xuICAgICAgICBjb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3Itc2Vjb25kYXJ5KTtcbiAgICAgICAgbWFyZ2luOiA1cHggYXV0bztcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC41cztcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi5jd2EtaWNvbi1kYXRhLWxpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMjBweCBhdXRvIDEwMHB4O1xuXG4gICZfX2NvbnRhaW5lciB7XG4gICAgYm9yZGVyOiBzb2xpZCAycHggdmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtcbiAgICBwYWRkaW5nOiAyMHB4IDI1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgLmNvbnRlbnQge1xuICAgICAgbWFyZ2luLXRvcDogMTVweDtcblxuICAgICAgcCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubGluayB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTAwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA4MHB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpO1xuICAgIGJvcmRlcjogc29saWQgMnB4IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7XG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDIwcHggMjBweDtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjVzO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBib3JkZXItdG9wOiAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBjb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtcbiAgICB9XG4gIH1cbn0iLCIuY3dhLWFuaW1hdGUtdGV4dC1jb2xvciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogNTBweCAwO1xuICBkaXNwbGF5OiBmbGV4O1xuXG4gIC5iYWNrZ3JvdW5kIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IC0xO1xuXG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgfVxuICB9XG5cbiAgLmNvbnRlbnQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAudGV4dC1jb250YWluZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG5cbiAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICB9XG5cbiAgICAgIC50ZXh0IHtcbiAgICAgICAgd2lkdGg6IG1heC1jb250ZW50O1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICBtYXJnaW46IDAgNXB4O1xuXG4gICAgICAgICYudG8tbGVmdCB7XG4gICAgICAgICAgYW5pbWF0aW9uLW5hbWU6IHNjcm9sbFR4dExlZnQ7XG4gICAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICAgICAgICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xuICAgICAgICB9XG5cbiAgICAgICAgJi50by1yaWdodCB7XG4gICAgICAgICAgYW5pbWF0aW9uLW5hbWU6IHNjcm9sbFR4dFJpZ2h0O1xuICAgICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgICAgICAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbiAgICAgICAgfVxuXG4gICAgICAgIHNwYW4sIHAsIGIge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjhweCFpbXBvcnRhbnQ7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktcHJpbWFyeS1mb250LWZhbWlseSkhaW1wb3J0YW50O1xuICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNjcm9sbFR4dExlZnQge1xuICAwJXtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMCUsIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgc2Nyb2xsVHh0UmlnaHQge1xuICAwJXtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAwJSwgMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIDApO1xuICB9XG59IiwiJiB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG5cbiAgLmltYWdlIHtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIH1cbiAgfVxuXG4gIC5lbGVtZW50b3Itc2VjdGlvbiAuZWxlbWVudG9yLWNvbnRhaW5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgLnRhYnMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg4MjBweCkge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMjBweCk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuXG4gICAgICAgIC50YWIge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAhaW1wb3J0YW50O1xuICAgICAgICAgIG1pbi13aWR0aDogdW5zZXQhaW1wb3J0YW50O1xuICAgICAgICAgIG1heC13aWR0aDogdW5zZXQhaW1wb3J0YW50O1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IHVuc2V0IWltcG9ydGFudDtcbiAgICAgICAgICBib3JkZXI6IG5vbmUhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC50YWIge1xuICAgICAgICBwYWRkaW5nOiA1cHggMjBweDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtZm9udC1mYW1pbHkpO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBtaW4td2lkdGg6IDIwMHB4O1xuICAgICAgICBtYXgtd2lkdGg6IDM1MHB4O1xuICAgICAgICBtaW4taGVpZ2h0OiA1OHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogLjRzIGVhc2U7XG5cbiAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHggMCAwIDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMTBweCAxMHB4IDA7XG4gICAgICAgIH1cblxuICAgICAgfVxuICAgIH1cblxuICAgIC5jb250ZW50cyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBmb250LWZhbWlseTogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtZmFtaWx5KTtcbiAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gICAgICBtYXJnaW46IGF1dG87XG5cbiAgICAgIC5jb250ZW50IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXRleHQpO1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLmJ1dHRvbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpO1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBwYWRkaW5nOiA1cHggMTVweDtcbiAgICAgICAgICAgIG1hcmdpbjogMjBweCAwIDA7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAuNHMgZWFzZTtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXRleHQpO1xuICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCImIHtcbiAgLnRhYnMge1xuICAgIHBhZGRpbmc6IDIwcHggNTBweCAyMHB4IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMCAyMHB4IDIwcHggMDtcbiAgICB3aWR0aDogNDAwcHg7XG4gICAgei1pbmRleDogMTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMTAwdnc7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogMTAwJTtcbiAgICB9XG5cbiAgICBAaW1wb3J0IFwibGVmdF90YWJzXCI7XG5cbiAgICAudGFiIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgYm9yZGVyLXRvcDogc29saWQgMXB4IHdoaXRlO1xuICAgICAgfVxuXG4gICAgICAudGl0bGUge1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgICAgICYsIHAsIHNwYW4ge1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlciFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY29udGVudHMge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MDBweCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBhZGRpbmc6IDIwcHggMjBweCAyMHB4IDUwcHg7XG4gIH1cblxuICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoODgwcHgpIHtcbiAgICAuZWxlbWVudG9yLWNvbnRhaW5lciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZzowcHg7XG4gICAgfVxuXG4gICAgLmVsZW1lbnRvci1jb250YWluZXIgLnRhYnMge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBib3JkZXItcmFkaXVzOiAwIWltcG9ydGFudDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmc6IDIwcHggMjBweCAyMHB4IDE1cHg7XG5cbiAgICAgIC50YWIgLnRpdGxlIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY29udGVudHMge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgcGFkZGluZzogMjBweCAyMHB4IDEwcHggMTBweDtcbiAgICBcbiAgICAgIHAge1xuICAgICAgICBpbWcge1xuICAgICAgICAgIG1heC13aWR0aDogMzMlO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIGRpdjpmaXJzdC1jaGlsZCBwIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgICB9XG4gICAgfSAgXG4gIH1cbn0iLCIudGFiIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBjb2xvcjogd2hpdGU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMTBweCAwO1xuXG4gIC50aXRsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogbGVmdDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdHJhbnNpdGlvbjogYWxsIC41cztcbiAgICBwYWRkaW5nOiAxNXB4IDMwcHggMTVweCAwO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDg1MHB4KSB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZy1yaWdodDogMHB4O1xuICAgIH1cblxuICAgIHAge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLmljb24ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoODUwcHgpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgIH1cblxuICAgICY6YmVmb3JlLCAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIC41cztcbiAgICB9XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBsZWZ0OiAtMTAwdnc7XG4gICAgICB3aWR0aDogMTAwdnc7XG4gICAgfVxuXG4gICAgJjphZnRlciB7XG4gICAgICBsZWZ0OiAxMDAlO1xuICAgICAgd2lkdGg6IDUwcHg7XG4gICAgfVxuICB9XG5cbiAgJjpob3ZlciwgJi5hY3RpdmUge1xuICAgIGNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1wcmltYXJ5KTtcbiAgfVxuXG4gICYuYWN0aXZlIHtcbiAgICAudGl0bGUge1xuICAgICAgJiwgJjpiZWZvcmUsICY6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCImIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nLWJvdHRvbTogNTBweDtcblxuICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoNzkzcHgpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC50YWJzIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIHBhZGRpbmc6IDEwMHB4IDAgNTBweDtcbiAgICBib3JkZXItcmlnaHQ6IHNvbGlkIDFweCB3aGl0ZTtcblxuICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg3OTNweCkge1xuICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBcbiAgICAgIC5kYXRhIC50YWIge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciFpbXBvcnRhbnQ7XG5cbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICBwYWRkaW5nOiAwIWltcG9ydGFudDtcbiAgICAgICAgICB3aWR0aDogYXV0byFpbXBvcnRhbnQ7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMTAwdnc7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogMTAwJTtcbiAgICB9XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMTAwJTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAgMjBweCAyMHB4IDA7XG4gICAgfVxuXG4gICAgLmRhdGEge1xuICAgICAgQGltcG9ydCBcInRhYnMvbGVmdF90YWJzXCI7XG5cbiAgICAgIC50YWIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG5cbiAgICAgICAgJiwgZGl2LCBwIHtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCB3aGl0ZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgfVxuXG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgJiwgJjpiZWZvcmUsICY6YWZ0ZXIge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2xpZGVycy1jb250YWluZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMDBweCk7XG4gICAgcGFkZGluZzogMTAwcHggMCAwIDUwcHg7XG4gICAgXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDc5M3B4KSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIH1cbiAgICBcbiAgICAudGFiLXNsaWRlci1pdGVtIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgLnNsaWRlciB7XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg3OTNweCkge1xuICAgICAgICAgIC5zbGljay10cmFjayB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNsaWRlci1pdGVtIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC41cztcblxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg3OTNweCkge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwdncgLSA0MHB4KTtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbiFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNDBweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBtYXJnaW46IDEwcHggMDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuZGF0YSB7XG4gICAgICAgICAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5saW5rIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IG1heC1jb250ZW50O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgbWFyZ2luOiAyMHB4IGF1dG8gMTBweDtcbiAgICAgICAgICAgIGJvcmRlcjogc29saWQgMXB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuNXM7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLnRhYi1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAzMHB4O1xuXG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmFycm93IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IGNhbGMoMTAwJSArIDIwcHgpO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgICAgJi5uZXh0IHtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICYucHJldiB7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoMTgwZGVnKTtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxufSIsIi5jd2Etc2xpZGVycy10YWJzIHtcbiAgQGltcG9ydCBcImNvbXBvbmVudHMvc2xpZGVyc190YWJzXCI7XG5cbiAgLnNsaWNrLWxpc3Qge1xuICAgIG1pbi1oZWlnaHQ6IDUwMHB4O1xuICB9XG5cbiAgLmFycm93IHtcbiAgICB0b3A6IDEwMCUhaW1wb3J0YW50O1xuXG4gICAgc3ZnIHtcbiAgICAgIHdpZHRoOiA1MHB4IWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAuc2xpZGVyLWl0ZW0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgLnRpdGxlLCAuZGF0YSB7XG4gICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgfVxuICB9XG59IiwiLmN3YV90YWJzIC5jb250ZW50IHtcbiAgZGlzcGxheTogbm9uZTtcblxuICAmLmFjdGl2ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn0iLCIuY3dhLXNsaWRlcnMtdGVhbSB7XG4gIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuICBtYXJnaW4tdG9wOiA1MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDg4MHB4KSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuXG4gIC50YWJzLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDQwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmc6IDMwcHggNTBweCAzMHB4IDA7XG5cbiAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoODgwcHgpIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZzogMDtcblxuICAgICAgLnRhYnMge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwIWltcG9ydGFudDtcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGxlZnQ6IDEwMCU7XG4gICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAudGFiIHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAxMDAlO1xuICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICB9XG5cbiAgICAudGFicyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAgMTVweCAxNXB4IDA7XG4gICAgICBwYWRkaW5nOiAyMHB4IDQwcHggMjBweCAyMHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtcbiAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXByaW1hcnktZm9udC1mYW1pbHkpO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IDEwMCU7XG4gICAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuICAgICAgfVxuXG4gICAgICAudGFiIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMzBweCAxMHB4IDEwcHg7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmO1xuICAgICAgICB9XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgdHJhbnNpdGlvbjogLjRzIGVhc2U7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciwgJi5hY3RpdmUge1xuICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIwcHgpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jb250ZW50cy1jb250YWluZXIge1xuICAgIHdpZHRoOiA2MCU7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDg4MHB4KSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgfVxuXG4gICAgLmNvbnRlbnQge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cbiAgfVxuXG4gIC5zbGlkZXIgLnNsaWNrLXRyYWNrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogNDBweDtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBub25lO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCgzODBweCkge1xuICAgICAgZ2FwOiAwO1xuICAgIH1cblxuICAgICY6aG92ZXIgLml0ZW0ge1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB9XG4gIH1cblxuICAuc2xpZGVyIHtcbiAgICAuaXRlbSB7XG4gICAgICBmbG9hdDogbm9uZTtcbiAgICAgIHdpZHRoOiAzMjBweDtcbiAgICAgIGhlaWdodDogNDQwcHg7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjRzIGVhc2U7XG4gICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtZm9udC1mYW1pbHkpO1xuICAgICAgYm94LXNoYWRvdzogMCAwIDEwcHggLTVweCByZ2JhKDAsIDAsIDAsIC4yKTtcblxuICAgICAgJi5uby1pbWFnZSB7XG4gICAgICAgIC5wcmV2aWV3IHtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpO1xuXG4gICAgICAgICAgdWwuc29jaWFsLW5ldHdvcmtzIGxpIGE6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSkhaW1wb3J0YW50O1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCgzODBweCkge1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSkhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRlbnQge1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBoNC5uYW1lIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmpvYiB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICA+ICoge1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAucHJldmlldyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgIHRyYW5zaXRpb246IC40cyBlYXNlO1xuICAgICAgfVxuXG4gICAgICAuY29udGVudCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgdHJhbnNpdGlvbjogLjRzIGVhc2U7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogMjBweCAwO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgLmxvZ28ge1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA1MHB4KTtcbiAgICAgICAgICBoZWlnaHQ6IDE1MHB4O1xuICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgICAgbWFyZ2luOiAxMHB4IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAuaGVhZGVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHggMDtcbiAgICAgICAgfVxuXG4gICAgICAgIGg0Lm5hbWUsIC5qb2IsIC50ZXh0LCAucGhvbmUsIC5lbWFpbCB7XG4gICAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnRleHQgPiAqIHtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cblxuICAgICAgICB1bC5zb2NpYWwtbmV0d29ya3Mge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgZ2FwOiAxMHB4O1xuXG4gICAgICAgICAgJjpsYXN0LWNoaWxkOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBsaSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXRleHQpO1xuICAgICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuNHMgZWFzZTtcblxuICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5zZXBhcmF0b3Ige1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIG1hcmdpbjogMTBweCAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5hcnJvdyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogY2FsYygxMDAlICsgNDBweCk7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHotaW5kZXg6IDI7XG5cbiAgICAmLm5leHQge1xuICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgfVxuXG4gICAgJi5wcmV2IHtcbiAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoMTgwZGVnKTtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgJjpob3ZlciBzdmcge1xuICAgICAgYW5pbWF0aW9uOiBwdWxzZVRvUmlnaHQgMXMgZWFzZSBpbmZpbml0ZTtcbiAgICB9XG5cbiAgICBzdmcge1xuICAgICAgd2lkdGg6IDMwcHg7XG4gICAgfVxuICB9XG4gIC5zbGljay1saXN0IHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcblxuICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCgzODBweCkge1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG4gIH1cbn0iLCIuY3dhLWluZm9zLXNsaWRlciB7XG4gIEBpbXBvcnQgXCJjb21wb25lbnRzL3NsaWRlcl9vdXRzaWRlXCI7XG5cbiAgLmFjdGl2aXRpZXMge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDg3OXB4KSB7XG4gICAgICBtYXJnaW4tbGVmdDogLTIwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoMzQwcHgpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59IiwiLmN3YS10ZXN0aW1vbmlhbHMge1xuICBtYXJnaW46IDUwcHggMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIC5zbGlkZXItY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMTAwJTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBoZWlnaHQ6IDE1MHB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLmFycm93IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogY2FsYygxMDAlICsgMTUwcHggKyAxMHB4KTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgICYubmV4dCB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgfVxuXG4gICAgICAmLnByZXYge1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoMTgwZGVnKTtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgc3ZnIHtcbiAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNsaWRlciB7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgLnNsaWNrLWxpc3Qge1xuICAgICAgICBwYWRkaW5nOiA3MHB4IDAgMzBweDtcbiAgICAgIH1cblxuICAgICAgLnNsaWRlci1pdGVtIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nOiA1MHB4IDEwMHB4IDIwcHg7XG5cbiAgICAgICAgLnF1b3RlcyB7XG4gICAgICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcblxuICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBmaWxsOiB3aGl0ZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudGVzdGltb25pYWwge1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBlcnNvbl9kYXRhcyB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG5cbiAgICAgICAgICAubG9nbyB7XG4gICAgICAgICAgICB3aWR0aDogODBweDtcbiAgICAgICAgICAgIGhlaWdodDogODBweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcblxuICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICBtYXJnaW46IDAgMCA1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zdWJfdGl0bGUge1xuICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmFjdGl2aXRpZXMtZGF0YS1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgLmVsZW1lbnRvci1jb250YWluZXIge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAwIDUwcHg7XG5cbiAgICAgIC5zbGlkZXItY29udGVudCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICB9XG5cbiAgICAgIC5pdGVtIHtcbiAgICAgICAgcGFkZGluZzogMzBweDtcbiAgICAgICAgcCB7XG4gICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLmN3YS1vZmZlcnMtdGFiLCAuY3dhLWZhcS10YWIge1xuICBAaW1wb3J0IFwiY29tcG9uZW50cy9zbGlkZXJzX3RhYnNcIjtcblxuICBhbGlnbi1pdGVtczogdW5zZXQhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAyNXB4IDA7XG4gID4gZGl2IHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cblxuICAudGFicyB7XG4gICAgcGFkZGluZzogMjBweCA1MHB4IDIwcHggMDtcbiAgICBib3JkZXItcmFkaXVzOiAwIDIwcHggMjBweCAwO1xuICAgIHdpZHRoOiA0MDBweDtcbiAgICB6LWluZGV4OiAxO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBcblxuICAgICY6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuZGF0YSB7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgQGltcG9ydCBcImNvbXBvbmVudHMvdGFicy9sZWZ0X3RhYnNcIjtcbiAgICB9XG4gIH1cblxuICAuc2xpZGVycy1jb250YWluZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MDBweCk7XG4gICAgei1pbmRleDogMjtcbiAgICBwYWRkaW5nOiAwIDAgMCAyMHB4O1xuXG4gICAgLnNsaWRlciB7XG4gICAgICAuc2xpY2stdHJhY2sge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IDIwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNsaWRlci1pdGVtIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXByaW1hcnkpO1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgcGFkZGluZzogNTBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgbWluLWhlaWdodDogMjAwcHg7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBtYXJnaW46IDAhaW1wb3J0YW50O1xuXG4gICAgICAudGl0bGUge1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgfVxuXG4gICAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgfVxuXG4gICAgICAuYWN0aW9uIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgbWFyZ2luOiAzMHB4IGF1dG8gMTBweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjVzO1xuXG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpO1xuICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICB9XG4gIFxuXG4gIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg4NTBweCkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLnRhYnMge1xuICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDBweCAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZzogMjBweCAyMHB4IDIwcHggMTVweDtcbiAgICB9XG4gIFxuICAgIC5zbGlkZXJzLWNvbnRhaW5lciB7XG4gICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luLXRvcDogMjBweDtcblxuICAgICAgLnNsaWRlci1pdGVtIHtcbiAgICAgICAgbWF4LXdpZHRoOiAzNTBweDtcbiAgICAgICAgXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg0NTBweCkge1xuICAgICAgICAgIG1heC13aWR0aDogMjUwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9IFxuICB9XG5cblxufSIsIi5jd2EtY291bnRlciB7XG5cbiAgJi53aXRoLXN0cm9rZSB7XG4gICAgLmVsZW1lbnRvci1jb3VudGVyLW51bWJlciwgLmVsZW1lbnRvci1jb3VudGVyLW51bWJlci1wcmVmaXgsIC5lbGVtZW50b3ItY291bnRlci1udW1iZXItc3VmZml4IHtcbiAgICAgIGNvbG9yOiB0cmFuc3BhcmVudCFpbXBvcnRhbnQ7XG4gICAgICBzdHJva2Utd2lkdGg6IDFweDtcbiAgICAgIC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDFweDtcbiAgICB9XG4gIH1cbn1cblxuLmVsZW1lbnRvci1lZGl0b3ItYWN0aXZlIHtcbiAgLmN3YS1jb3VudGVyIHtcbiAgICBzcGFuIHtcbiAgICAgIHN0cm9rZTogdmFyKC0tZS1nbG9iYWwtY29sb3ItcHJpbWFyeSk7XG4gICAgICAtd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1wcmltYXJ5KTtcbiAgICB9XG4gIH1cbn0iLCIuZWxlbWVudG9yLXdpZGdldC1jd2EtcG9ydGZvbGlvIHtcbiAgei1pbmRleDogNTA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMTUwcHggMDtcblxuICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoNzA2cHgpIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cblxuICAuaGFuZ2FyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICA+IC5iYWNrZ3JvdW5kIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXByaW1hcnkpO1xuICAgICAgcG9zaXRpb246IHN0aWNreTtcbiAgICAgIHRvcDogMTB2aDtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTUwcHggMCAwIDE1MHB4O1xuICAgICAgd2lkdGg6IDgwJTtcbiAgICAgIGhlaWdodDogODB2aDtcbiAgICAgIHotaW5kZXg6IC0xO1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoNzA2cHgpIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHdpZHRoOiA5NSU7XG4gICAgICAgIGhlaWdodDogNDAwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiB1bnNldDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDgwcHggMCAwIDgwcHg7XG4gICAgICB9XG5cbiAgICAgIC5ncmFwaGljX2VsZW1lbnRzX2NvbnRhaW5lci5yb25kX3RyYWl0IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIyMHB4KTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAucm9uZF90cmFpdCB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwcHgpO1xuXG4gICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIGZpbGw6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgd2lkdGg6IDMwMHB4O1xuICAgICAgICAgICAgYW5pbWF0aW9uOiByb3RhdGVTVkcgbGluZWFyIDMwcyBpbmZpbml0ZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZ3JhcGhpY19lbGVtZW50c19jb250YWluZXIudHJpYW5nbGUtdG9wIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMjBweDtcbiAgICAgIHJpZ2h0OiAyNTBweDtcbiAgICAgIHotaW5kZXg6IC0yO1xuXG4gICAgICAudHJpYW5nbGUtdG9wIHN2ZyB7XG4gICAgICAgIGZpbGw6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXNlY29uZGFyeSk7XG4gICAgICAgIHdpZHRoOiAxNTBweDtcbiAgICAgICAgYW5pbWF0aW9uOiByb3RhdGVTVkcgbGluZWFyIDMwcyBpbmZpbml0ZSByZXZlcnNlO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5ncmFwaGljX2VsZW1lbnRzX2NvbnRhaW5lci50cmlhbmdsZS1ib3R0b20ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgcmlnaHQ6IDMwMHB4O1xuICAgICAgei1pbmRleDogLTI7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwcHgpO1xuXG4gICAgICAudHJpYW5nbGUtYm90dG9tIHN2ZyB7XG4gICAgICAgIGZpbGw6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7XG4gICAgICAgIHdpZHRoOiAxNTBweDtcbiAgICAgICAgYW5pbWF0aW9uOiByb3RhdGVTVkcgbGluZWFyIDMwcyBpbmZpbml0ZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWxlbWVudG9yLWNvbnRhaW5lciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgIG1hcmdpbi10b3A6IC05MHZoO1xuICAgICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg3MDZweCkge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1JTtcbiAgICAgICAgcGFkZGluZy10b3A6IDl2dztcbiAgICAgIH1cblxuICAgICAgPiBoMyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDEyOTBweDtcbiAgICAgICAgZm9udC1zaXplOiA2MHB4O1xuICAgICAgICBmb250LWZhbWlseTogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS1wcmltYXJ5LWZvbnQtZmFtaWx5KTtcbiAgICAgICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgICAgICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAycHg7XG4gICAgICAgIC13ZWJraXQtdGV4dC1zdHJva2UtY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7XG4gICAgICB9XG5cbiAgICAgIC5hcnJvdyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiBjYWxjKDEwMCUgLSA0MHB4KTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB6LWluZGV4OiAyO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg3MDZweCkge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5uZXh0IHtcbiAgICAgICAgICByaWdodDogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYucHJldiB7XG4gICAgICAgICAgbGVmdDogMjBweDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoMTgwZGVnKTtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciBzdmcge1xuICAgICAgICAgIGFuaW1hdGlvbjogcHVsc2VUb1JpZ2h0IDFzIGVhc2UgaW5maW5pdGU7XG4gICAgICAgIH1cblxuICAgICAgICBzdmcge1xuICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5pdGVtcyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICBnYXA6IDMwcHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDEyOTBweDtcbiAgICAgICAgbWFyZ2luOiAwIDMwcHg7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDEzNjZweCkge1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDcwNnB4KSB7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIGdhcDogMDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuc2xpY2stdHJhY2sge1xuICAgICAgICAgIHdpZHRoOiBtYXgtY29udGVudCFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuc2xpY2stbGlzdCB7XG4gICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgIH1cblxuICAgICAgICAuaXRlbSB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC41cztcbiAgICAgICAgICB3aWR0aDogMzAwcHghaW1wb3J0YW50O1xuICAgICAgICAgIGhlaWdodDogNDAwcHghaW1wb3J0YW50O1xuXG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDcwNnB4KSB7XG4gICAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpudGgtY2hpbGQoMm4pIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCgxMzY2cHgpIHtcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDJuKSB7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpudGgtY2hpbGQoM24rMikge1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTAlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoMTAxOXB4KSB7XG4gICAgICAgICAgICAmOm50aC1jaGlsZCgzbisyKSB7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMm4pIHtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwJSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDcwNnB4KSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkhaW1wb3J0YW50O1xuICAgICAgICAgIH1cblxuICAgICAgICAgID4gLmJhY2tncm91bmQge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgei1pbmRleDogMDtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgPiAudGl0bGUge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAtMTc1cHggMTAwcHggLTUwcHggcmdiYSgwLDAsMCwuOCk7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuXG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgPiAuY29udGVudCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206IC0xMDAlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3Itc2Vjb25kYXJ5KTtcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjVzO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgICAgID4gLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgICAgPiB1bCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICA+IGxpIHtcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcXGYxMTFcIjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDUgRnJlZVwiO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogLTEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNnB4O1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICY6aG92ZXIgLmNvbnRlbnQge1xuICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLmN3YS1mYXEtdGFiIHtcbiAgLnNpbmdsZV9mYXFfbGlzdCB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICAudGl0bGUge1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICB9XG4gIH1cbn0iLCIub3BhY2l0eS1sYXp5LXNlY3Rpb24gLm9wYWNpdHktbGF6eS1pdGVtIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMXM7XG59XG5cbi5lbGVtZW50b3ItZWRpdG9yLWFjdGl2ZSAub3BhY2l0eS1sYXp5LXNlY3Rpb24gLm9wYWNpdHktbGF6eS1pdGVtIHtcbiAgb3BhY2l0eTogMSFpbXBvcnRhbnQ7XG59XG5cbi5lbGVtZW50b3ItZWRpdG9yLXByZXZpZXcgLm9wYWNpdHktbGF6eS1zZWN0aW9uIC5vcGFjaXR5LWxhenktaXRlbSB7XG4gIG9wYWNpdHk6IDEhaW1wb3J0YW50O1xufSIsIi5jd2EtaW5mb3Mtc2xpZGVyLnByZXNzZSAub3V0c2lkZSB7XG4gIG1hcmdpbi10b3A6IDA7XG5cbiAgLmFjdGl2aXR5IC5jb250ZW50IC5tZXRhcyB7XG4gICAgcC5kZXNjcmlwdGlvbiB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLmxpbmtzIC5saW5rIGEge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBmb250LWZhbWlseTogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtZmFtaWx5KTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgIGkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3Itc2Vjb25kYXJ5KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIuY3dhLWFkZG9ucy1tdWx0aXBsZS1jb250ZW50LXRhYnMge1xuICBkaXNwbGF5OiBmbGV4O1xuXG4gIC50YWJzLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDQwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAudGFicyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICB0b3A6IDEzMHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMCAxNXB4IDE1cHggMDtcbiAgICAgIHBhZGRpbmc6IDIwcHggNDBweCAyMHB4IDIwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpO1xuICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktcHJpbWFyeS1mb250LWZhbWlseSk7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMTAwJTtcbiAgICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG4gICAgICB9XG5cbiAgICAgIC50YWIge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcGFkZGluZzogMTBweCAzMHB4IDEwcHggMTBweDtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcblxuICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmO1xuICAgICAgICB9XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgdHJhbnNpdGlvbjogLjRzIGVhc2U7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjBweCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmNvbnRlbnRzLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDYwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG5cbiAgICAuY29udGVudHMgPiBzZWN0aW9uIHtcblxuICAgICAgaDMge1xuICAgICAgICBmb250LWZhbWlseTogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS1wcmltYXJ5LWZvbnQtZmFtaWx5KTtcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBwYWRkaW5nOiA3MHB4IDAgMTVweDtcbiAgICAgICAgY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cblxuICAgICAgLml0ZW1zIC5pdGVtIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1mb250LWZhbWlseSk7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci10ZXh0KTtcblxuICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuaGVhZCB7XG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgICAgICAgIC5pdGVtX190aXRsZSB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5pdGVtX19saW5rIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAuNHMgZWFzZTtcblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuXG4gICAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY29udGVudCB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi5lbGVtZW50b3Itd2lkZ2V0LWljb24tbGlzdCB7XG4gIC5lbGVtZW50b3ItaWNvbi1saXN0LWljb24ge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB9XG5cbiAgLmVsZW1lbnRvci1pY29uLWxpc3QtdGV4dC50ZXh0LWluLXBvcHVwIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiBjYWxjKDEwMCUgKyAxMHB4KTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIHdpZHRoOiBtYXgtY29udGVudDtcbiAgICBtYXgtd2lkdGg6IDk5dnc7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gICAgb3BhY2l0eTogMDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZTtcbiAgfVxuXG4gIC5lbGVtZW50b3ItaWNvbi1saXN0LWl0ZW06aG92ZXIgLmVsZW1lbnRvci1pY29uLWxpc3QtdGV4dC50ZXh0LWluLXBvcHVwIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgJi5lbGVtZW50b3Itd2lkZ2V0LmVsZW1lbnRvci1pY29uLWxpc3QtLWxheW91dC1pbmxpbmUgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxufSJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/