.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 .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%)}@media(max-width: 880px){.elementor-widget-collaborateurs .item .right{display:none}}.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}}.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}@media(max-width: 820px){#link-to-recreatex-right{display:none}}#link-to-recreatex-right svg{fill:#fff}#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%;padding:20px 40px;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{width:380px;max-width:100%}@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{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}}@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.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}.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}.elementor-widget-list-icon-infos .item .text a,.elementor-widget-list-icon-content-infos .item .text a{color:var(--e-global-color-accent)}.elementor-widget-list-icon-infos .item .text a:hover,.elementor-widget-list-icon-content-infos .item .text a:hover{text-decoration:underline}@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 .item{width:100%}}.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 .type,.activities article.activity p{cursor:default !important}.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{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{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.activity-list .activity:nth-child(8n+2) .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{-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+5) .activity__dates svg{-webkit-transform:rotateX(180deg) rotateZ(-65deg);transform:rotateX(180deg) rotateZ(-65deg)}.activity-list .activity:nth-child(8n+5) .activity__dates svg.background{-webkit-transform:rotateX(180deg) rotateZ(-75deg) translate(3px, 13px);transform:rotateX(180deg) rotateZ(-75deg) translate(3px, 13px)}.activity-list .activity:nth-child(8n+5) .activity__dates span{-webkit-transform:translate(-50%, -66%);-ms-transform:translate(-50%, -66%);transform:translate(-50%, -66%)}.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 0 5px 0;color:var(--e-global-color-text);font-size:18px}.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;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{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: 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%;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{padding:10px 20px;max-height:100%;overflow-y:auto}.elementor-widget-cwa-portfolio .hangar .elementor-container .items .item>.content>.description::-webkit-scrollbar{width:16px}.elementor-widget-cwa-portfolio .hangar .elementor-container .items .item>.content>.description::-webkit-scrollbar-track{background:none}.elementor-widget-cwa-portfolio .hangar .elementor-container .items .item>.content>.description::-webkit-scrollbar-thumb{background-color:rgba(51,51,51,.8);border-radius:16px;border:4px solid var(--e-global-color-secondary)}.elementor-widget-cwa-portfolio .hangar .elementor-container .items .item>.content>.description::-webkit-scrollbar-button{display:none}.elementor-widget-cwa-portfolio .hangar .elementor-container .items .item>.content>.description a{color:var(--e-global-color-accent);text-decoration:none}.elementor-widget-cwa-portfolio .hangar .elementor-container .items .item>.content>.description a:hover{text-decoration:underline}.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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QyIsInNvdXJjZXMiOlsid2VicGFjazovL2N3YS1hZGRvbnMvLi9zcmMvc2Fzcy9tYWluLnNjc3MiLCJ3ZWJwYWNrOi8vY3dhLWFkZG9ucy8uL3NyYy9zYXNzL2Zyb250L19hZmZpY2hlLnNjc3MiLCJ3ZWJwYWNrOi8vY3dhLWFkZG9ucy8uL3NyYy9zYXNzL2Zyb250L19iYW5uZXIuc2NzcyIsIndlYnBhY2s6Ly9jd2EtYWRkb25zLy4vc3JjL3Nhc3MvZnJvbnQvdXRpbHMvX21peGlucy5zY3NzIiwid2VicGFjazovL2N3YS1hZGRvbnMvLi9zcmMvc2Fzcy9mcm9udC9fYnViYmxlLnNjc3MiLCJ3ZWJwYWNrOi8vY3dhLWFkZG9ucy8uL3NyYy9zYXNzL2Zyb250L19jb2xsYWJvcmF0ZXVycy5zY3NzIiwid2VicGFjazovL2N3YS1hZGRvbnMvLi9zcmMvc2Fzcy9mcm9udC9fY29sb3ItYmxvY2suc2NzcyIsIndlYnBhY2s6Ly9jd2EtYWRkb25zLy4vc3JjL3Nhc3MvZnJvbnQvX2NvcHlyaWdodC5zY3NzIiwid2VicGFjazovL2N3YS1hZGRvbnMvLi9zcmMvc2Fzcy9mcm9udC9fZmlsZXMtZG93bmxvYWQuc2NzcyIsIndlYnBhY2s6Ly9jd2EtYWRkb25zLy4vc3JjL3Nhc3MvZnJvbnQvX2dyYXBoaWMtZWxlbWVudHMuc2NzcyIsIndlYnBhY2s6Ly9jd2EtYWRkb25zLy4vc3JjL3Nhc3MvZnJvbnQvX2hlYWRlci1ib3R0b20uc2NzcyIsIndlYnBhY2s6Ly9jd2EtYWRkb25zLy4vc3JjL3Nhc3MvZnJvbnQvX2hlYWRpbmctY29sb3JzLnNjc3MiLCJ3ZWJwYWNrOi8vY3dhLWFkZG9ucy8uL3NyYy9zYXNzL2Zyb250L19oaWdobGlnaHRlZC5zY3NzIiwid2VicGFjazovL2N3YS1hZGRvbnMvLi9zcmMvc2Fzcy9mcm9udC9faW1hZ2UtbW9zYWljLnNjc3MiLCJ3ZWJwYWNrOi8vY3dhLWFkZG9ucy8uL3NyYy9zYXNzL2Zyb250L19pbWFnZS1zbGlkZXIuc2NzcyIsIndlYnBhY2s6Ly9jd2EtYWRkb25zLy4vc3JjL3Nhc3MvZnJvbnQvX2xpZ2h0Ym94LnNjc3MiLCJ3ZWJwYWNrOi8vY3dhLWFkZG9ucy8uL3NyYy9zYXNzL2Zyb250L19saXN0LWljb24taW5mb3Muc2NzcyIsIndlYnBhY2s6Ly9jd2EtYWRkb25zLy4vc3JjL3Nhc3MvZnJvbnQvX21lbnUuc2NzcyIsIndlYnBhY2s6Ly9jd2EtYWRkb25zLy4vc3JjL3Nhc3MvZnJvbnQvX25ld3NsZXR0ZXIuc2NzcyIsIndlYnBhY2s6Ly9jd2EtYWRkb25zLy4vc3JjL3Nhc3MvZnJvbnQvX3JlbGF0ZWQuc2NzcyIsIndlYnBhY2s6Ly9jd2EtYWRkb25zLy4vc3JjL3Nhc3MvZnJvbnQvX3NlYXJjaC5zY3NzIiwid2VicGFjazovL2N3YS1hZGRvbnMvLi9zcmMvc2Fzcy9mcm9udC9fc2xpZGVyLXN0ZXBzLnNjc3MiLCJ3ZWJwYWNrOi8vY3dhLWFkZG9ucy8uL3NyYy9zYXNzL2Zyb250L19zb2NpYWwtbmV0d29ya3Muc2NzcyIsIndlYnBhY2s6Ly9jd2EtYWRkb25zLy4vc3JjL3Nhc3MvZnJvbnQvX3NvY2lhbC1uZXR3b3Jrcy1saW5rcy5zY3NzIiwid2VicGFjazovL2N3YS1hZGRvbnMvLi9zcmMvc2Fzcy9mcm9udC9fc3RyaXBlcy5zY3NzIiwid2VicGFjazovL2N3YS1hZGRvbnMvLi9zcmMvc2Fzcy9mcm9udC9fYWN0aXZpdHkuc2NzcyIsIndlYnBhY2s6Ly9jd2EtYWRkb25zLy4vc3JjL3Nhc3MvZnJvbnQvX3Byb2dyYW1tZS5zY3NzIiwid2VicGFjazovL2N3YS1hZGRvbnMvLi9zcmMvc2Fzcy9mcm9udC9jb21wb25lbnRzL19zbGlkZXJfb3V0c2lkZS5zY3NzIiwid2VicGFjazovL2N3YS1hZGRvbnMvLi9zcmMvc2Fzcy9mcm9udC9fb25nbGV0cy5zY3NzIiwid2VicGFjazovL2N3YS1hZGRvbnMvLi9zcmMvc2Fzcy9mcm9udC9fYWN0aXZpdHktbGlzdC5zY3NzIiwid2VicGFjazovL2N3YS1hZGRvbnMvLi9zcmMvc2Fzcy9mcm9udC9fcGFnZXNfc2xpZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vY3dhLWFkZG9ucy8uL3NyYy9zYXNzL2Zyb250L19pbWFnZV9saW5rc19saXN0LnNjc3MiLCJ3ZWJwYWNrOi8vY3dhLWFkZG9ucy8uL3NyYy9zYXNzL2Zyb250L192aWRlb19zbGlkZXIuc2NzcyIsIndlYnBhY2s6Ly9jd2EtYWRkb25zLy4vc3JjL3Nhc3MvZnJvbnQvX3Jlc3VtZV9kYXRhcy5zY3NzIiwid2VicGFjazovL2N3YS1hZGRvbnMvLi9zcmMvc2Fzcy9mcm9udC9fY3dhX2FjY29yZGlvbi5zY3NzIiwid2VicGFjazovL2N3YS1hZGRvbnMvLi9zcmMvc2Fzcy9mcm9udC9fdmlzaXRfY2FyZF9saXN0LnNjc3MiLCJ3ZWJwYWNrOi8vY3dhLWFkZG9ucy8uL3NyYy9zYXNzL2Zyb250L19tYXBzLnNjc3MiLCJ3ZWJwYWNrOi8vY3dhLWFkZG9ucy8uL3NyYy9zYXNzL2Zyb250L19pY29uX2RhdGFfbGluay5zY3NzIiwid2VicGFjazovL2N3YS1hZGRvbnMvLi9zcmMvc2Fzcy9mcm9udC9fYW5pbWF0ZV90ZXh0X2NvbG9yLnNjc3MiLCJ3ZWJwYWNrOi8vY3dhLWFkZG9ucy8uL3NyYy9zYXNzL2Zyb250L2NvbXBvbmVudHMvdGFicy9fZGV0YWNoZWRfdG9wX3RhYnMuc2NzcyIsIndlYnBhY2s6Ly9jd2EtYWRkb25zLy4vc3JjL3Nhc3MvZnJvbnQvY29tcG9uZW50cy90YWJzL19kZXRhY2hlZF9sZWZ0X3RhYnMuc2NzcyIsIndlYnBhY2s6Ly9jd2EtYWRkb25zLy4vc3JjL3Nhc3MvZnJvbnQvY29tcG9uZW50cy90YWJzL19sZWZ0X3RhYnMuc2NzcyIsIndlYnBhY2s6Ly9jd2EtYWRkb25zLy4vc3JjL3Nhc3MvZnJvbnQvY29tcG9uZW50cy9fc2xpZGVyc190YWJzLnNjc3MiLCJ3ZWJwYWNrOi8vY3dhLWFkZG9ucy8uL3NyYy9zYXNzL2Zyb250L19zbGlkZXJzX3RhYnMuc2NzcyIsIndlYnBhY2s6Ly9jd2EtYWRkb25zLy4vc3JjL3Nhc3MvZnJvbnQvX3RhYnMuc2NzcyIsIndlYnBhY2s6Ly9jd2EtYWRkb25zLy4vc3JjL3Nhc3MvZnJvbnQvX3RlYW0uc2NzcyIsIndlYnBhY2s6Ly9jd2EtYWRkb25zLy4vc3JjL3Nhc3MvZnJvbnQvX2luZm9zX3NsaWRlci5zY3NzIiwid2VicGFjazovL2N3YS1hZGRvbnMvLi9zcmMvc2Fzcy9mcm9udC9fdGVzdGltb25pYWxzLnNjc3MiLCJ3ZWJwYWNrOi8vY3dhLWFkZG9ucy8uL3NyYy9zYXNzL2Zyb250L19vZmZlcnNfdGFicy5zY3NzIiwid2VicGFjazovL2N3YS1hZGRvbnMvLi9zcmMvc2Fzcy9mcm9udC9fY3dhX2NvdW50ZXIuc2NzcyIsIndlYnBhY2s6Ly9jd2EtYWRkb25zLy4vc3JjL3Nhc3MvZnJvbnQvX3BvcnRmb2xpby5zY3NzIiwid2VicGFjazovL2N3YS1hZGRvbnMvLi9zcmMvc2Fzcy9mcm9udC9fZmFxLnNjc3MiLCJ3ZWJwYWNrOi8vY3dhLWFkZG9ucy8uL3NyYy9zYXNzL2Zyb250L19sYXp5X29wYWNpdHkuc2NzcyIsIndlYnBhY2s6Ly9jd2EtYWRkb25zLy4vc3JjL3Nhc3MvZnJvbnQvX3ByZXNzZS5zY3NzIiwid2VicGFjazovL2N3YS1hZGRvbnMvLi9zcmMvc2Fzcy9mcm9udC9fbXVsdGlwbGVfY29udGVudF90YWJzLnNjc3MiLCJ3ZWJwYWNrOi8vY3dhLWFkZG9ucy8uL3NyYy9zYXNzL2Zyb250L19jd2FfaWNvbnNfbGlzdC5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3Itd2lkZ2V0LWFmZmljaGV7bWF4LXdpZHRoOjEwMCU7d2lkdGg6YXV0b30uZWxlbWVudG9yLXdpZGdldC1hZmZpY2hlIGltZ3tkaXNwbGF5OmJsb2NrO2JvcmRlci1yYWRpdXM6MTVweCAxNXB4IDAgMH0uZWxlbWVudG9yLXdpZGdldC1hZmZpY2hlIC5zaGFyaW5ne3BhZGRpbmc6MTVweCAyMHB4O2JvcmRlci1yYWRpdXM6MCAwIDE1cHggMTVweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2N1cnNvcjpwb2ludGVyfS5lbGVtZW50b3Itd2lkZ2V0LWFmZmljaGUgLnNoYXJpbmcuYWN0aXZlIC50ZXh0e2xlZnQ6MDt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKX0uZWxlbWVudG9yLXdpZGdldC1hZmZpY2hlIC5zaGFyaW5nIC50ZXh0e3Bvc2l0aW9uOnJlbGF0aXZlO2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpO3RyYW5zaXRpb246LjJzIGVhc2V9LmVsZW1lbnRvci13aWRnZXQtYWZmaWNoZSAuc2hhcmluZyAubGlua3N7ZGlzcGxheTpmbGV4fS5lbGVtZW50b3Itd2lkZ2V0LWFmZmljaGUgLnNoYXJpbmcgc3BhbntkaXNwbGF5OmJsb2NrfS5lbGVtZW50b3Itd2lkZ2V0LWFmZmljaGUgLnNoYXJpbmcgLmxpbmtzIC5ycy1saW5re3dpZHRoOjM1cHg7aGVpZ2h0OjM1cHg7Ym9yZGVyLXJhZGl1czo1MCU7cGFkZGluZzoxMHB4O2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjt0cmFuc2Zvcm06dHJhbnNsYXRlWCgyMHB4KTtvcGFjaXR5OjA7cG9pbnRlci1ldmVudHM6bm9uZX0uZWxlbWVudG9yLXdpZGdldC1hZmZpY2hlIC5zaGFyaW5nIC5saW5rcyAucnMtbGluazpudGgtY2hpbGQoMSl7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjJzIC4ycyBlYXNlLG9wYWNpdHkgLjJzIC4ycyBlYXNlfS5lbGVtZW50b3Itd2lkZ2V0LWFmZmljaGUgLnNoYXJpbmcgLmxpbmtzIC5ycy1saW5rOm50aC1jaGlsZCgyKXt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuMnMgLjNzIGVhc2Usb3BhY2l0eSAuMnMgLjNzIGVhc2V9LmVsZW1lbnRvci13aWRnZXQtYWZmaWNoZSAuc2hhcmluZyAubGlua3MgLnJzLWxpbms6bnRoLWNoaWxkKDMpe3RyYW5zaXRpb246dHJhbnNmb3JtIC4ycyAuNHMgZWFzZSxvcGFjaXR5IC4ycyAuNHMgZWFzZX0uZWxlbWVudG9yLXdpZGdldC1hZmZpY2hlIC5zaGFyaW5nLmFjdGl2ZSAubGlua3MgLnJzLWxpbmt7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCk7b3BhY2l0eToxO3BvaW50ZXItZXZlbnRzOnVuc2V0fS5lbGVtZW50b3Itd2lkZ2V0LWFmZmljaGUgLnNoYXJpbmcgLmxpbmtzIC5ycy1saW5rOm5vdCg6bGFzdC1jaGlsZCl7bWFyZ2luLXJpZ2h0OjEwcHh9LmVsZW1lbnRvci13aWRnZXQtYWZmaWNoZSAuc2hhcmluZyAubGlua3MgLnJzLWxpbmsgc3Zne21heC13aWR0aDoxMDAlO21heC1oZWlnaHQ6MTAwJX1ib2R5LnNpbmdsZS1wcm9ncmFtbWUgLmVsZW1lbnRvci13aWRnZXQtYmFubmVyIC5iYW5uZXJ7d2lkdGg6MTAwJTtoZWlnaHQ6bWF4KDM1dncsNTB2aCkgIWltcG9ydGFudH1ib2R5LnNpbmdsZS1wcm9ncmFtbWUgLmVsZW1lbnRvci13aWRnZXQtYmFubmVyIC5iYW5uZXJfZGVza3RvcHtkaXNwbGF5OmJsb2NrfWJvZHkuc2luZ2xlLXByb2dyYW1tZSAuZWxlbWVudG9yLXdpZGdldC1iYW5uZXIgLmJhbm5lcl9tb2JpbGV7ZGlzcGxheTpub25lfUBtZWRpYShtYXgtd2lkdGg6IDgyMHB4KXtib2R5LnNpbmdsZS1wcm9ncmFtbWUgLmVsZW1lbnRvci13aWRnZXQtYmFubmVyIC5iYW5uZXJ7aGVpZ2h0OmNhbGMoMTAwdmggLSAxMTVweCkgIWltcG9ydGFudH1ib2R5LnNpbmdsZS1wcm9ncmFtbWUgLmVsZW1lbnRvci13aWRnZXQtYmFubmVyIC5iYW5uZXJfZGVza3RvcHtkaXNwbGF5Om5vbmV9Ym9keS5zaW5nbGUtcHJvZ3JhbW1lIC5lbGVtZW50b3Itd2lkZ2V0LWJhbm5lciAuYmFubmVyX21vYmlsZXtkaXNwbGF5OmJsb2NrfX1AbWVkaWEobWF4LXdpZHRoOiA0MjVweCl7Ym9keS5zaW5nbGUtcHJvZ3JhbW1lIC5lbGVtZW50b3Itd2lkZ2V0LWJhbm5lciAuYmFubmVye2hlaWdodDpjYWxjKDEwMHZoIC0gOTZweCkgIWltcG9ydGFudH19Ym9keTpub3QoLnNpbmdsZS1wcm9ncmFtbWUpIC5lbGVtZW50b3Itd2lkZ2V0LWJhbm5lciAuYmFubmVye3dpZHRoOjEwMCV9Ym9keTpub3QoLnNpbmdsZS1wcm9ncmFtbWUpIC5lbGVtZW50b3Itd2lkZ2V0LWJhbm5lciAuYmFubmVyX2Rlc2t0b3B7ZGlzcGxheTpibG9ja31ib2R5Om5vdCguc2luZ2xlLXByb2dyYW1tZSkgLmVsZW1lbnRvci13aWRnZXQtYmFubmVyIC5iYW5uZXJfbW9iaWxle2Rpc3BsYXk6bm9uZX1AbWVkaWEobWF4LXdpZHRoOiA4MjBweCl7Ym9keTpub3QoLnNpbmdsZS1wcm9ncmFtbWUpIC5lbGVtZW50b3Itd2lkZ2V0LWJhbm5lciAuYmFubmVyX2Rlc2t0b3B7ZGlzcGxheTpub25lfWJvZHk6bm90KC5zaW5nbGUtcHJvZ3JhbW1lKSAuZWxlbWVudG9yLXdpZGdldC1iYW5uZXIgLmJhbm5lcl9tb2JpbGV7ZGlzcGxheTpibG9ja319LmVsZW1lbnRvci13aWRnZXQtYmFubmVyIDppcyguYmFubmVyX21vYmlsZSwuYmFubmVyX2Rlc2t0b3ApIGltZ3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6LTF9LmVsZW1lbnRvci13aWRnZXQtYmFubmVyIC5iYW5uZXJ7Ym94LXNoYWRvdzppbnNldCAtMTBweCAtMTAwcHggMTAwcHggNTBweCByZ2JhKDAsMCwwLC43KX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5lbGVtZW50b3Itd2lkZ2V0LWJhbm5lciAuYmFubmVye2JveC1zaGFkb3c6aW5zZXQgLTEwcHggLTEwMHB4IDEwMHB4IDUwcHggcmdiYSgwLDAsMCwuNSl9fUBtZWRpYShtYXgtd2lkdGg6IDQyNXB4KXsuZWxlbWVudG9yLXdpZGdldC1iYW5uZXIgLmJhbm5lcntib3gtc2hhZG93Omluc2V0IDAgLTE1MHB4IDIwcHggMHB4IHJnYmEoMCwwLDAsLjUpfX0uZWxlbWVudG9yLXdpZGdldC1iYW5uZXIgOmlzKC5iYW5uZXJfbW9iaWxlLC5iYW5uZXJfZGVza3RvcCk6OmFmdGVye2NvbnRlbnQ6XCJcIjt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtiYWNrZ3JvdW5kOiMwMDA7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMCwgMCwgMCwgMC43KSAwJSwgcmdiYSgwLCAwLCAwLCAwKSA0MCUsIHJnYmEoMCwgMCwgMCwgMCkgNjAlLCByZ2JhKDAsIDAsIDAsIDAuNykgMTAwJSl9LmVsZW1lbnRvci13aWRnZXQtYnViYmxle3Bvc2l0aW9uOnVuc2V0fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZWxlbWVudG9yLXdpZGdldC1idWJibGV7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9fS5lbGVtZW50b3Itd2lkZ2V0LWJ1YmJsZSBzdmd7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7aGVpZ2h0OmF1dG87cG9zaXRpb246cmVsYXRpdmV9LmVsZW1lbnRvci13aWRnZXQtYnViYmxlIC5iYWNrZ3JvdW5ke3Bvc2l0aW9uOmFic29sdXRlO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyO3RyYW5zZm9ybTpyb3RhdGUoLThkZWcpfS5lbGVtZW50b3Itd2lkZ2V0LWNvbGxhYm9yYXRldXJze3otaW5kZXg6MX1AbWVkaWEobWF4LXdpZHRoOiA0NzBweCl7LmVsZW1lbnRvci13aWRnZXQtY29sbGFib3JhdGV1cnMgLnNsaWNrLXNsaWRlLml0ZW17cGFkZGluZzo0MHB4IDEwcHggNDBweCAxMHB4ICFpbXBvcnRhbnR9fUBtZWRpYShtYXgtd2lkdGg6IDQ2MHB4KXsuZWxlbWVudG9yLXdpZGdldC1jb2xsYWJvcmF0ZXVycyAuc2xpY2stc2xpZGUuaXRlbSAubmFtZXtmb250LXNpemU6MzVweCAhaW1wb3J0YW50fX1AbWVkaWEobWF4LXdpZHRoOiAzOTBweCl7LmVsZW1lbnRvci13aWRnZXQtY29sbGFib3JhdGV1cnMgLnNsaWNrLXNsaWRlLml0ZW0gLm5hbWV7Zm9udC1zaXplOjMwcHggIWltcG9ydGFudH19QG1lZGlhKG1heC13aWR0aDogMzkwcHgpey5lbGVtZW50b3Itd2lkZ2V0LWNvbGxhYm9yYXRldXJzIC5zbGljay1zbGlkZS5pdGVtIC5qb2IsLmVsZW1lbnRvci13aWRnZXQtY29sbGFib3JhdGV1cnMgLnNsaWNrLXNsaWRlLml0ZW0gLnBob25lIGF7Zm9udC1zaXplOjIwcHggIWltcG9ydGFudH19LmVsZW1lbnRvci13aWRnZXQtY29sbGFib3JhdGV1cnMgLnNsaWNrLWxpc3QgLnNsaWNrLXRyYWNre2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9LmVsZW1lbnRvci13aWRnZXQtY29sbGFib3JhdGV1cnMgLnNsaWNrLWxpc3R7b3ZlcmZsb3c6dmlzaWJsZX0uZWxlbWVudG9yLXdpZGdldC1jb2xsYWJvcmF0ZXVycyAuaXRlbXN7d2lkdGg6MTAwJX0uZWxlbWVudG9yLXdpZGdldC1jb2xsYWJvcmF0ZXVycyAuaXRlbXtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47cG9zaXRpb246cmVsYXRpdmU7b3BhY2l0eTowO3RyYW5zaXRpb246b3BhY2l0eSAuNHMgZWFzZX0uZWxlbWVudG9yLXdpZGdldC1jb2xsYWJvcmF0ZXVycyAuaXRlbSAubGVmdHt3aWR0aDo1MCV9QG1lZGlhKG1heC13aWR0aDogODgwcHgpey5lbGVtZW50b3Itd2lkZ2V0LWNvbGxhYm9yYXRldXJzIC5pdGVtIC5sZWZ0e3dpZHRoOjEwMCU7dGV4dC1hbGlnbjpjZW50ZXJ9LmVsZW1lbnRvci13aWRnZXQtY29sbGFib3JhdGV1cnMgLml0ZW0gLmxlZnQgLmJ1dHRvbnttYXJnaW46MjBweCBhdXRvIDB9fS5lbGVtZW50b3Itd2lkZ2V0LWNvbGxhYm9yYXRldXJzIC5pdGVtLnNsaWNrLWFjdGl2ZXtvcGFjaXR5OjF9LmVsZW1lbnRvci13aWRnZXQtY29sbGFib3JhdGV1cnMgLml0ZW0gLnJpZ2h0e3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKX1AbWVkaWEobWF4LXdpZHRoOiA4ODBweCl7LmVsZW1lbnRvci13aWRnZXQtY29sbGFib3JhdGV1cnMgLml0ZW0gLnJpZ2h0e2Rpc3BsYXk6bm9uZX19LmVsZW1lbnRvci13aWRnZXQtY29sbGFib3JhdGV1cnMgLml0ZW0gLnJpZ2h0IHN2Z3t0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjtoZWlnaHQ6YXV0bztwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjI7d2lkdGg6NTAwcHh9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuZWxlbWVudG9yLXdpZGdldC1jb2xsYWJvcmF0ZXVycyAuaXRlbSAucmlnaHQgc3Zne3dpZHRoOjQwMHB4fX0uZWxlbWVudG9yLXdpZGdldC1jb2xsYWJvcmF0ZXVycyAuaXRlbSAucmlnaHQgLmJhY2tncm91bmR7cG9zaXRpb246YWJzb2x1dGU7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7dHJhbnNmb3JtOnJvdGF0ZSgtOGRlZyk7ei1pbmRleDoxfS5lbGVtZW50b3Itd2lkZ2V0LWNvbGxhYm9yYXRldXJzIC5hcnJvd3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6Y2FsYygxMDAlICsgMjBweCk7Y3Vyc29yOnBvaW50ZXI7ei1pbmRleDoyfS5lbGVtZW50b3Itd2lkZ2V0LWNvbGxhYm9yYXRldXJzIC5hcnJvdy5uZXh0e3JpZ2h0OjB9LmVsZW1lbnRvci13aWRnZXQtY29sbGFib3JhdGV1cnMgLmFycm93LnByZXZ7bGVmdDowO3RyYW5zZm9ybTpyb3RhdGVZKDE4MGRlZyk7ZGlzcGxheTpub25lfS5lbGVtZW50b3Itd2lkZ2V0LWNvbGxhYm9yYXRldXJzIC5hcnJvdzpob3ZlciBzdmd7YW5pbWF0aW9uOnB1bHNlVG9SaWdodCAxcyBlYXNlIGluZmluaXRlfS5lbGVtZW50b3Itd2lkZ2V0LWNvbGxhYm9yYXRldXJzIC5hcnJvdyBzdmd7d2lkdGg6MzBweH0uZWxlbWVudG9yLXdpZGdldC1jb2xsYWJvcmF0ZXVycyAuaXRlbSAuYnV0dG9ue3BhZGRpbmc6OHB4IDQwcHg7Ym9yZGVyLXJhZGl1czoxMHB4O21hcmdpbi10b3A6MjBweDtkaXNwbGF5OmJsb2NrO3dpZHRoOm1heC1jb250ZW50O3RyYW5zaXRpb246LjRzIGVhc2V9LmVsZW1lbnRvci13aWRnZXQtY29sb3ItYmxvY2t7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MTAwJTt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfS5lbGVtZW50b3Itd2lkZ2V0LWNvbG9yLWJsb2NrIC5ibG9je3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtoZWlnaHQ6MTAwJTt3aWR0aDoxMDAlfS5jd2EtY29weXJpZ2h0IGF7dHJhbnNpdGlvbjouNHMgZWFzZX0uZWxlbWVudG9yLXdpZGdldC1maWxlcy1kb3dubG9hZCAuaXRlbTpub3QoOmxhc3QtY2hpbGQpe21hcmdpbi1ib3R0b206MjBweH0uZWxlbWVudG9yLXdpZGdldC1maWxlcy1kb3dubG9hZCAuaXRlbXtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcn0uZWxlbWVudG9yLXdpZGdldC1maWxlcy1kb3dubG9hZCAuaXRlbSBhe2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjt0ZXh0LWRlY29yYXRpb246bm9uZTtjb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci10ZXh0KTt3aWR0aDptYXgtY29udGVudDtmbGV4LXdyYXA6d3JhcDtnYXA6MCAzMHB4fS5lbGVtZW50b3Itd2lkZ2V0LWZpbGVzLWRvd25sb2FkIC5pdGVtIHN2Z3t3aWR0aDo0MHB4fS5lbGVtZW50b3Itd2lkZ2V0LWZpbGVzLWRvd25sb2FkIC5pdGVtIGE+ZGl2Om5vdCguYnV0dG9uKXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfS5lbGVtZW50b3Itd2lkZ2V0LWZpbGVzLWRvd25sb2FkIC5pdGVtIC5pY29ue21hcmdpbi1yaWdodDoyMHB4fS5lbGVtZW50b3Itd2lkZ2V0LWZpbGVzLWRvd25sb2FkIC5pdGVtIC5idXR0b257cGFkZGluZzoxNXB4IDI1cHg7Ym9yZGVyLXJhZGl1czoxMHB4O3RyYW5zaXRpb246LjRzIGVhc2U7bGluZS1oZWlnaHQ6MTt0ZXh0LWFsaWduOmNlbnRlcn0uZWxlbWVudG9yLXdpZGdldC1ncmFwaGljLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnR7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6bWF4LWNvbnRlbnR9QG1lZGlhKG1heC13aWR0aDogNjAwcHgpey5lbGVtZW50b3Itd2lkZ2V0LWdyYXBoaWMtZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudHtkaXNwbGF5Om5vbmV9fS5lbGVtZW50b3ItZWRpdG9yLWFjdGl2ZSAuZWxlbWVudG9yLXdpZGdldC1ncmFwaGljLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnR7ei1pbmRleDoxICFpbXBvcnRhbnR9LmVsZW1lbnRvci13aWRnZXQtZ3JhcGhpYy1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50IC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lcj5kaXZ7ZGlzcGxheTpmbGV4O3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyfUBtZWRpYShtYXgtd2lkdGg6IDYwMHB4KXsuZWxlbWVudG9yLXdpZGdldC1ncmFwaGljLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyPmRpdnthbmltYXRpb246bm9uZSAhaW1wb3J0YW50fX1Aa2V5ZnJhbWVzIHJvdGF0ZVNWR3tmcm9te3RyYW5zZm9ybTpyb3RhdGUoMCl9dG97dHJhbnNmb3JtOnJvdGF0ZSgzNjBkZWcpfX1Aa2V5ZnJhbWVzIHRyYW5zbGF0ZVNWR1RvVG9we3Rve3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0xMDAlKX19QGtleWZyYW1lcyB0cmFuc2xhdGVTVkdUb0JvdHRvbXt0b3t0cmFuc2Zvcm06dHJhbnNsYXRlWSgxMDAlKX19LmVsZW1lbnRvci13aWRnZXQtaGVhZGVyLWJvdHRvbXtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MDtyaWdodDowO3dpZHRoOjEwMCU7ei1pbmRleDo5OCAhaW1wb3J0YW50fUBtZWRpYShtYXgtd2lkdGg6IDE2MjBweCl7LmhvbWUgLmVsZW1lbnRvci13aWRnZXQtaGVhZGVyLWJvdHRvbXt3aWR0aDoxMDAlICFpbXBvcnRhbnQ7ei1pbmRleDoxfX1AbWVkaWEobWF4LXdpZHRoOiAxNjIwcHgpYW5kIChtYXgtd2lkdGg6IDgyMHB4KXsuaG9tZSAuZWxlbWVudG9yLXdpZGdldC1oZWFkZXItYm90dG9te3otaW5kZXg6OTkgIWltcG9ydGFudH19QG1lZGlhKG1heC13aWR0aDogMTYyMHB4KXsuaG9tZSAuZWxlbWVudG9yLXdpZGdldC1oZWFkZXItYm90dG9tIC5yaWdodHt3aWR0aDoxMDAlfS5ob21lIC5lbGVtZW50b3Itd2lkZ2V0LWhlYWRlci1ib3R0b20gLnJpZ2h0IC5ob3Vyc3t3aWR0aDoxMDAlfS5ob21lIC5lbGVtZW50b3Itd2lkZ2V0LWhlYWRlci1ib3R0b20gLnJpZ2h0IC5ob3VycyAudGV4dCBicntkaXNwbGF5Om5vbmV9LmhvbWUgLmVsZW1lbnRvci13aWRnZXQtaGVhZGVyLWJvdHRvbSAucmlnaHQgLmxpbmstdG8tcmVjcmVhdGV4e2Rpc3BsYXk6bm9uZX19QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXtib2R5Om5vdCguaG9tZSkgLmVsZW1lbnRvci13aWRnZXQtaGVhZGVyLWJvdHRvbXt6LWluZGV4OjF9Ym9keTpub3QoLmhvbWUpIC5lbGVtZW50b3Itd2lkZ2V0LWhlYWRlci1ib3R0b20gLmxlZnR7cGFkZGluZy1ib3R0b206NDcuMTlweH19QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KWFuZCAobWF4LXdpZHRoOiA3NjhweCl7Ym9keTpub3QoLmhvbWUpIC5lbGVtZW50b3Itd2lkZ2V0LWhlYWRlci1ib3R0b20gLmxlZnR7cGFkZGluZy1ib3R0b206MzguMTlweH19QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXtib2R5Om5vdCguaG9tZSkgLmVsZW1lbnRvci13aWRnZXQtaGVhZGVyLWJvdHRvbSAubGVmdCAudGl0bGU6bGFzdC1jaGlsZHtsaW5lLWhlaWdodDoxICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MjBweH1ib2R5Om5vdCguaG9tZSkgLmVsZW1lbnRvci13aWRnZXQtaGVhZGVyLWJvdHRvbSAubGVmdCAudGl0bGUgLmVsZW1lbnRvci13aWRnZXQtd3JhcHt3aWR0aDoxMDAlfX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpe2JvZHk6bm90KC5ob21lKSAuZWxlbWVudG9yLXdpZGdldC1oZWFkZXItYm90dG9tIC5yaWdodHt3aWR0aDoxMDAlfWJvZHk6bm90KC5ob21lKSAuZWxlbWVudG9yLXdpZGdldC1oZWFkZXItYm90dG9tIC5yaWdodCAuaG91cnN7d2lkdGg6MTAwJX1ib2R5Om5vdCguaG9tZSkgLmVsZW1lbnRvci13aWRnZXQtaGVhZGVyLWJvdHRvbSAucmlnaHQgLmhvdXJzIC50ZXh0IGJye2Rpc3BsYXk6bm9uZX1ib2R5Om5vdCguaG9tZSkgLmVsZW1lbnRvci13aWRnZXQtaGVhZGVyLWJvdHRvbSAucmlnaHQgLmxpbmstdG8tcmVjcmVhdGV4e2Rpc3BsYXk6bm9uZX19QG1lZGlhKG1heC13aWR0aDogODIwcHgpe2JvZHk6bm90KC5ob21lKSAuZWxlbWVudG9yLXdpZGdldC1oZWFkZXItYm90dG9tIC5sZWZ0IC50aXRsZTpub3QoOmxhc3QtY2hpbGQpe2xpbmUtaGVpZ2h0OjEgIWltcG9ydGFudH1ib2R5Om5vdCguaG9tZSkgLmVsZW1lbnRvci13aWRnZXQtaGVhZGVyLWJvdHRvbSAubGVmdCAudGl0bGUgLmVsZW1lbnRvci13aWRnZXQtd3JhcHtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3RleHQtYWxpZ246Y2VudGVyfWJvZHk6bm90KC5ob21lKSAuZWxlbWVudG9yLXdpZGdldC1oZWFkZXItYm90dG9tIC5sZWZ0IC5kYXRlc3t3aWR0aDptYXgtY29udGVudDttYXgtd2lkdGg6MTAwJTt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW46MjBweCBhdXRvfX1AbWVkaWEobWF4LXdpZHRoOiA1MDBweCl7Ym9keTpub3QoLmhvbWUpIC5lbGVtZW50b3Itd2lkZ2V0LWhlYWRlci1ib3R0b20gLmxlZnQgLnRpdGxle2ZvbnQtc2l6ZTo1MHB4ICFpbXBvcnRhbnR9Ym9keTpub3QoLmhvbWUpIC5lbGVtZW50b3Itd2lkZ2V0LWhlYWRlci1ib3R0b20gLmxlZnQgLmRhdGVze2ZvbnQtc2l6ZToxNnB4ICFpbXBvcnRhbnR9fS5lbGVtZW50b3Itd2lkZ2V0LWhlYWRlci1ib3R0b20gLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVye3dpZHRoOjEwMCU7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpmbGV4LWVuZH0uZWxlbWVudG9yLXdpZGdldC1oZWFkZXItYm90dG9tIC5sZWZ0e3dpZHRoOjEwMCU7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7bGVmdDowO3otaW5kZXg6MDtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpmbGV4LWVuZH0uZWxlbWVudG9yLXdpZGdldC1oZWFkZXItYm90dG9tIC5sZWZ0IC50aXRsZSAuZWxlbWVudG9yLXdpZGdldC13cmFwe3BhZGRpbmc6MCAxMHB4O3dpZHRoOmNhbGMoMTAwJSAtIDQwMHB4KX0uZWxlbWVudG9yLXdpZGdldC1oZWFkZXItYm90dG9tIC5sZWZ0IC5kYXRlc3t3aWR0aDo1MCU7dGV4dC1hbGlnbjpyaWdodDtwYWRkaW5nOjVweCAxMHB4Oy13ZWJraXQtdGV4dC1zdHJva2U6LjVweDtzdHJva2Utd2lkdGg6LjVweDstd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiMwMDA7c3Ryb2tlOiMwMDB9LmVsZW1lbnRvci13aWRnZXQtaGVhZGVyLWJvdHRvbSAucmlnaHR7ZGlzcGxheTpmbGV4O3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MX1AbWVkaWEobWF4LXdpZHRoOiA4MjBweCl7LmVsZW1lbnRvci13aWRnZXQtaGVhZGVyLWJvdHRvbSAucmlnaHR7cG9zaXRpb246Zml4ZWQ7Ym90dG9tOjA7bGVmdDowO3otaW5kZXg6OTkgIWltcG9ydGFudDtoZWlnaHQ6NDFweDtib3JkZXItdG9wOjFweCBzb2xpZCB2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpfX1AbWVkaWEobWF4LXdpZHRoOiA4MjBweClhbmQgKG1heC13aWR0aDogNDQwcHgpey5lbGVtZW50b3Itd2lkZ2V0LWhlYWRlci1ib3R0b20gLnJpZ2h0IC5ibG9jLmhvdXJzIC50ZXh0e2ZvbnQtc2l6ZToxNHB4fX1AbWVkaWEobWF4LXdpZHRoOiA4MjBweClhbmQgKG1heC13aWR0aDogMzEwcHgpey5lbGVtZW50b3Itd2lkZ2V0LWhlYWRlci1ib3R0b20gLnJpZ2h0IC5ibG9jLmhvdXJzIC50ZXh0e2ZvbnQtc2l6ZToxMnB4fX0uZWxlbWVudG9yLXdpZGdldC1oZWFkZXItYm90dG9tIC5yaWdodCAuYmxvY3tkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7cGFkZGluZzoxMHB4IDM1cHh9QG1lZGlhKG1heC13aWR0aDogODIwcHgpey5lbGVtZW50b3Itd2lkZ2V0LWhlYWRlci1ib3R0b20gLnJpZ2h0IC5ibG9je3BhZGRpbmc6MTBweCAxNXB4fX0uZWxlbWVudG9yLXdpZGdldC1oZWFkZXItYm90dG9tIC5yaWdodCAuYmxvYy5ob3Vyc3tjdXJzb3I6ZGVmYXVsdDtmb250LWZhbWlseTp2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtZm9udC1mYW1pbHkpICFpbXBvcnRhbnQ7Zm9udC1zaXplOjE2cHggIWltcG9ydGFudDtmb250LXdlaWdodDo0MDAgIWltcG9ydGFudH0uZWxlbWVudG9yLXdpZGdldC1oZWFkZXItYm90dG9tIC5yaWdodCAuYmxvYyBzcGFue2Rpc3BsYXk6aW5saW5lLWZsZXg7bGluZS1oZWlnaHQ6MS4zfS5lbGVtZW50b3Itd2lkZ2V0LWhlYWRlci1ib3R0b20gLnJpZ2h0IC5ibG9jIHNwYW4uaWNvbnttYXJnaW4tcmlnaHQ6MTBweH1AbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7LmVsZW1lbnRvci13aWRnZXQtaGVhZGVyLWJvdHRvbSAucmlnaHQgLmJsb2Mgc3Bhbi5pY29ue2Rpc3BsYXk6bm9uZX19LmVsZW1lbnRvci13aWRnZXQtaGVhZGVyLWJvdHRvbSAucmlnaHQgLmJsb2Mgc3Bhbi5pY29uIHN2Z3t3aWR0aDozMHB4fS5lbGVtZW50b3Itd2lkZ2V0LWhlYWRlci1ib3R0b20gLnJpZ2h0IC5ibG9jLmxpbmstdG8tcmVjcmVhdGV4e21pbi1oZWlnaHQ6NzRweDt0ZXh0LXRyYW5zZm9ybTpjYXBpdGFsaXplICFpbXBvcnRhbnQ7Zm9udC1mYW1pbHk6dmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtZmFtaWx5KSAhaW1wb3J0YW50O2ZvbnQtc2l6ZToyMHB4ICFpbXBvcnRhbnQ7Zm9udC13ZWlnaHQ6NDAwICFpbXBvcnRhbnQ7dHJhbnNpdGlvbjouNHMgZWFzZX0uZWxlbWVudG9yLXdpZGdldC1oZWFkZXItYm90dG9tIC5yaWdodCAuYmxvYy5saW5rLXRvLXJlY3JlYXRleCBzdmd7dHJhbnNpdGlvbjouNHMgZWFzZX0uZWxlbWVudG9yLXdpZGdldC1oZWFkZXItYm90dG9tIC5yaWdodCAuYmxvYy5saW5rLXRvLXJlY3JlYXRleCBzcGFuLnRleHR7bWFyZ2luLXJpZ2h0OjEwcHh9LmVsZW1lbnRvci13aWRnZXQtaGVhZGVyLWJvdHRvbSAucmlnaHQgLmJsb2MubGluay10by1yZWNyZWF0ZXggc3Bhbi5hcnJvd3tmb250LXNpemU6MjBweH1AbWVkaWEobWF4LXdpZHRoOiAxNjIwcHgpey5ob21lICNsaW5rLXRvLXJlY3JlYXRleC1yaWdodHtyaWdodDozMHB4O2FuaW1hdGlvbjpzd2luZyAxcyBlYXNlO2FuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6MX19QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXtib2R5Om5vdCguaG9tZSkgI2xpbmstdG8tcmVjcmVhdGV4LXJpZ2h0e3JpZ2h0OjMwcHg7YW5pbWF0aW9uOnN3aW5nIDFzIGVhc2U7YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDoxfX0jbGluay10by1yZWNyZWF0ZXgtcmlnaHR7d2lkdGg6ODBweDtoZWlnaHQ6ODBweDtwYWRkaW5nOjEwcHg7Ym9yZGVyLXJhZGl1czo1MCU7cG9zaXRpb246Zml4ZWQ7Ym90dG9tOjUwcHg7cmlnaHQ6LTgwcHg7ei1pbmRleDo5OTt0cmFuc2l0aW9uOmFsbCAuM3MgZWFzZTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7Ym94LXNoYWRvdzowIDAgMTVweCAtNXB4ICNmZmZ9QG1lZGlhKG1heC13aWR0aDogODIwcHgpeyNsaW5rLXRvLXJlY3JlYXRleC1yaWdodHtkaXNwbGF5Om5vbmV9fSNsaW5rLXRvLXJlY3JlYXRleC1yaWdodCBzdmd7ZmlsbDojZmZmfSNsaW5rLXRvLXJlY3JlYXRleC1yaWdodDpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXByaW1hcnkpfSNsaW5rLXRvLXJlY3JlYXRleC1yaWdodC52aXNpYmxle3JpZ2h0OjMwcHg7YW5pbWF0aW9uOnN3aW5nIDFzIGVhc2U7YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDoxfSNsaW5rLXRvLXJlY3JlYXRleC1yaWdodC52aXNpYmxlOjpiZWZvcmV7Y29udGVudDpcIlwiO3otaW5kZXg6LTE7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOmluaGVyaXQ7Ym9yZGVyLXJhZGl1czppbmhlcml0O2Rpc3BsYXk6aW5saW5lLWJsb2NrO2FuaW1hdGlvbjpjd2EtaG90c3BvdC1leHBhbmQgMnMgaW5maW5pdGU7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlKDAuNSk7cGFkZGluZzo0cHh9QGtleWZyYW1lcyBjd2EtaG90c3BvdC1leHBhbmR7MCV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBzY2FsZSgxKTtvcGFjaXR5OjF9MTAwJXt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlKDEuNSk7b3BhY2l0eTowfX1ALXdlYmtpdC1rZXlmcmFtZXMgc3dpbmd7MTUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoNXB4KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCg1cHgpfTMwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC01cHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01cHgpfTUwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDNweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoM3B4KX02NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgtM3B4KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtM3B4KX04MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgycHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDJweCl9MTAwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApfX1Aa2V5ZnJhbWVzIHN3aW5nezE1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDVweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoNXB4KX0zMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgtNXB4KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNXB4KX01MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgzcHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDNweCl9NjUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTNweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTNweCl9ODAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMnB4KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgycHgpfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKX19LmVsZW1lbnRvci13aWRnZXQtaGVhZGluZy1jb2xvcnMgLnRpdGxlLWR1b3ttYXJnaW46MDttYXgtd2lkdGg6MTAwJX0uZWxlbWVudG9yLXdpZGdldC1oZWFkaW5nLWNvbG9ycyAudGl0bGUtZHVvLnVuZGVybGluZXtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDptYXgtY29udGVudH0uZWxlbWVudG9yLXdpZGdldC1oZWFkaW5nLWNvbG9ycyAudGl0bGUtZHVvLnVuZGVybGluZTo6YWZ0ZXJ7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTAwdnd9LmVsZW1lbnRvci13aWRnZXQtaGVhZGluZy1jb2xvcnMgLnRpdGxlLWR1by5hbmltYXRle29wYWNpdHk6MH0uZWxlbWVudG9yLXdpZGdldC1oZWFkaW5nLWNvbG9ycyAudGl0bGUtZHVvLmFuaW1hdGUuaXMtaW5pdGlhbGl6ZWR7b3BhY2l0eToxfS5lbGVtZW50b3Itd2lkZ2V0LWhlYWRpbmctY29sb3JzIC50aXRsZS1kdW8uYW5pbWF0ZS5pcy1pbml0aWFsaXplZCBzcGFuLndvcmR7YW5pbWF0aW9uLWR1cmF0aW9uOjIwMG1zO2FuaW1hdGlvbi1kZWxheTozMDBtczthbmltYXRpb24tbmFtZTp3b3JkQXBwYXJpdGlvbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0O2FuaW1hdGlvbi1maWxsLW1vZGU6Zm9yd2FyZHM7b3BhY2l0eTowO2Rpc3BsYXk6aW5saW5lLWJsb2NrfUBrZXlmcmFtZXMgd29yZEFwcGFyaXRpb257ZnJvbXt0cmFuc2Zvcm06c2NhbGUoMyk7b3BhY2l0eTowfXRve3RyYW5zZm9ybTpzY2FsZSgxKTtvcGFjaXR5OjF9fS5lbGVtZW50b3ItZWRpdG9yLWFjdGl2ZSAuZWxlbWVudG9yLXdpZGdldC1oZWFkaW5nLWNvbG9ycyAudGl0bGUtZHVvLmFuaW1hdGUsLmVsZW1lbnRvci1lZGl0b3ItcHJldmlldyAuZWxlbWVudG9yLXdpZGdldC1oZWFkaW5nLWNvbG9ycyAudGl0bGUtZHVvLmFuaW1hdGV7b3BhY2l0eToxICFpbXBvcnRhbnR9LmVsZW1lbnRvci13aWRnZXQtaGlnaGxpZ2h0ZWQgLnNsaWRlcntoZWlnaHQ6bWF4KDQydncsNzB2aCk7b3ZlcmZsb3c6aGlkZGVufUBtZWRpYShtYXgtd2lkdGg6IDgyMHB4KXsuZWxlbWVudG9yLXdpZGdldC1oaWdobGlnaHRlZCAuc2xpZGVye2hlaWdodDpjYWxjKDEwMHZoIC0gMTE1cHgpfX1AbWVkaWEobWF4LXdpZHRoOiA0MjVweCl7LmVsZW1lbnRvci13aWRnZXQtaGlnaGxpZ2h0ZWQgLnNsaWRlcntoZWlnaHQ6Y2FsYygxMDB2aCAtIDk2cHgpfX0uZWxlbWVudG9yLXdpZGdldC1oaWdobGlnaHRlZCAuc2xpZGVyIC5zbGljay1saXN0e2hlaWdodDoxMDAlfS5lbGVtZW50b3Itd2lkZ2V0LWhpZ2hsaWdodGVkIC5zbGlkZXIgLnNsaWNrLWxpc3QgLnNsaWNrLXRyYWNre2hlaWdodDoxMDAlfS5lbGVtZW50b3Itd2lkZ2V0LWhpZ2hsaWdodGVkIC5zbGlkZXIgLnNsaWNrLWxpc3QgLnNsaWNrLXRyYWNrIGFydGljbGV7aGVpZ2h0OjEwMCU7cG9zaXRpb246cmVsYXRpdmV9LmVsZW1lbnRvci13aWRnZXQtaGlnaGxpZ2h0ZWQgLnNsaWRlciBhcnRpY2xlIGltZ3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y292ZXJ9LmVsZW1lbnRvci13aWRnZXQtaGlnaGxpZ2h0ZWQgLnNsaWRlciBhcnRpY2xlIGltZy5iYW5uZXJfbW9iaWxle2Rpc3BsYXk6bm9uZX1AbWVkaWEobWF4LXdpZHRoOiA4MjBweCl7LmVsZW1lbnRvci13aWRnZXQtaGlnaGxpZ2h0ZWQgLnNsaWRlciBhcnRpY2xlIGltZy5iYW5uZXJfbW9iaWxle2Rpc3BsYXk6YmxvY2t9fS5lbGVtZW50b3Itd2lkZ2V0LWhpZ2hsaWdodGVkIC5zbGlkZXIgYXJ0aWNsZSBpbWcuYmFubmVyX2Rlc2t0b3B7ZGlzcGxheTpibG9ja31AbWVkaWEobWF4LXdpZHRoOiA4MjBweCl7LmVsZW1lbnRvci13aWRnZXQtaGlnaGxpZ2h0ZWQgLnNsaWRlciBhcnRpY2xlIGltZy5iYW5uZXJfZGVza3RvcHtkaXNwbGF5Om5vbmV9fS5lbGVtZW50b3Itd2lkZ2V0LWhpZ2hsaWdodGVkIC5zbGlkZXIgYXJ0aWNsZSAuZWxlbWVudG9yLXNlY3Rpb257cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9LmVsZW1lbnRvci13aWRnZXQtaGlnaGxpZ2h0ZWQgLnNsaWRlciBhcnRpY2xlIC5lbGVtZW50b3Itc2VjdGlvbjo6YWZ0ZXJ7Y29udGVudDpcIlwiO2JveC1zaGFkb3c6aW5zZXQgMCAwIDE3MHB4IDEyMHB4IHJnYmEoMCwwLDAsLjUpO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3BvaW50ZXItZXZlbnRzOm5vbmV9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuZWxlbWVudG9yLXdpZGdldC1oaWdobGlnaHRlZCAuc2xpZGVyIGFydGljbGUgLmVsZW1lbnRvci1zZWN0aW9uOjphZnRlcntib3gtc2hhZG93Omluc2V0IDAgMCAxNzBweCA1MHB4IHJnYmEoMCwwLDAsLjUpfX1AbWVkaWEobWF4LXdpZHRoOiA0MjVweCl7LmVsZW1lbnRvci13aWRnZXQtaGlnaGxpZ2h0ZWQgLnNsaWRlciBhcnRpY2xlIC5lbGVtZW50b3Itc2VjdGlvbjo6YWZ0ZXJ7Ym94LXNoYWRvdzppbnNldCAwIDAgMTcwcHggNTBweCByZ2JhKDAsMCwwLC4zKX19LmVsZW1lbnRvci13aWRnZXQtaGlnaGxpZ2h0ZWQgLnNsaWRlciBhcnRpY2xlIC5lbGVtZW50b3Itc2VjdGlvbiAuZWxlbWVudG9yLWNvbnRhaW5lcntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpmbGV4LWVuZDtoZWlnaHQ6MTAwJTtwYWRkaW5nOjIwcHggNDBweDt6LWluZGV4OjF9QG1lZGlhKG1heC13aWR0aDogODIwcHgpey5lbGVtZW50b3Itd2lkZ2V0LWhpZ2hsaWdodGVkIC5zbGlkZXIgYXJ0aWNsZSAuZWxlbWVudG9yLXNlY3Rpb24gLmVsZW1lbnRvci1jb250YWluZXJ7YWxpZ24taXRlbXM6ZmxleC1lbmQ7anVzdGlmeS1jb250ZW50OmNlbnRlcjtwYWRkaW5nLWJvdHRvbTo0MXB4fX0uZWxlbWVudG9yLXdpZGdldC1oaWdobGlnaHRlZCAuc2xpZGVyIGFydGljbGUgLmVsZW1lbnRvci1zZWN0aW9uIC5lbGVtZW50b3ItY29udGFpbmVyIC5jb250ZW50e3dpZHRoOjM4MHB4O21heC13aWR0aDoxMDAlfUBtZWRpYShtYXgtd2lkdGg6IDgyMHB4KXsuZWxlbWVudG9yLXdpZGdldC1oaWdobGlnaHRlZCAuc2xpZGVyIGFydGljbGUgLmVsZW1lbnRvci1zZWN0aW9uIC5lbGVtZW50b3ItY29udGFpbmVyIC5jb250ZW50e3dpZHRoOjUwMHB4O2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6Y2VudGVyfX0uZWxlbWVudG9yLXdpZGdldC1oaWdobGlnaHRlZCAuc2xpZGVyIC5zbGljay1hcnJvd3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3otaW5kZXg6MTtjdXJzb3I6cG9pbnRlcjtmb250LXNpemU6MzBweDtjb2xvcjojZmZmfS5lbGVtZW50b3Itd2lkZ2V0LWhpZ2hsaWdodGVkIC5zbGlkZXIgLnNsaWNrLWFycm93LnNsaWNrLW5leHR7cmlnaHQ6MTBweH0uZWxlbWVudG9yLXdpZGdldC1oaWdobGlnaHRlZCAuc2xpZGVyIC5zbGljay1hcnJvdy5zbGljay1wcmV2e2xlZnQ6MTBweH0uZWxlbWVudG9yLXdpZGdldC1oaWdobGlnaHRlZCAuc2xpZGVyIC5jb250ZW50e2ZvbnQtZmFtaWx5OnZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktYWNjZW50LWZvbnQtZmFtaWx5KTtwb3NpdGlvbjpyZWxhdGl2ZX0uZWxlbWVudG9yLXdpZGdldC1oaWdobGlnaHRlZCAuc2xpZGVyIC5jb250ZW50IC5kYXRle2ZvbnQtc2l6ZToyMHB4Oy13ZWJraXQtdGV4dC1zdHJva2U6LjVweDtzdHJva2Utd2lkdGg6LjVweDtvcGFjaXR5OjA7dHJhbnNpdGlvbjouNHMgZWFzZS1vdXQgLjJzO2NvbG9yOiMwMDB9QG1lZGlhKG1heC13aWR0aDogODIwcHgpey5lbGVtZW50b3Itd2lkZ2V0LWhpZ2hsaWdodGVkIC5zbGlkZXIgLmNvbnRlbnQgLmRhdGV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpO2NvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXRleHQpICFpbXBvcnRhbnQ7c3Ryb2tlOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXRleHQpICFpbXBvcnRhbnQ7LXdlYmtpdC10ZXh0LXN0cm9rZS1jb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci10ZXh0KSAhaW1wb3J0YW50O2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmc6MCAxMHB4O21hcmdpbi1yaWdodDphdXRvO21hcmdpbi1sZWZ0OmF1dG87dGV4dC1hbGlnbjpjZW50ZXJ9fS5lbGVtZW50b3Itd2lkZ2V0LWhpZ2hsaWdodGVkIC5zbGlkZXIuc2xpY2staW5pdCBhcnRpY2xlLnNsaWNrLWFjdGl2ZSAuY29udGVudCAuZGF0ZXtvcGFjaXR5OjF9LmVsZW1lbnRvci13aWRnZXQtaGlnaGxpZ2h0ZWQgLnNsaWRlciAuY29udGVudCAudGl0bGV7Zm9udC1zaXplOjYwcHg7bWFyZ2luLXRvcDowOy13ZWJraXQtdGV4dC1zdHJva2U6LjVweDtzdHJva2Utd2lkdGg6LjVweDtsaW5lLWhlaWdodDoxO2NvbG9yOiMwMDB9QG1lZGlhKG1heC13aWR0aDogODIwcHgpey5lbGVtZW50b3Itd2lkZ2V0LWhpZ2hsaWdodGVkIC5zbGlkZXIgLmNvbnRlbnQgLnRpdGxle2ZvbnQtc2l6ZTo1MHB4ICFpbXBvcnRhbnQ7dGV4dC1hbGlnbjpjZW50ZXI7LXdlYmtpdC10ZXh0LXN0cm9rZTp1bnNldCAhaW1wb3J0YW50O3N0cm9rZS13aWR0aDp1bnNldCAhaW1wb3J0YW50fX1AbWVkaWEobWF4LWhlaWdodDogNzAwcHgpey5lbGVtZW50b3Itd2lkZ2V0LWhpZ2hsaWdodGVkIC5zbGlkZXIgLmNvbnRlbnQgLnRpdGxle2ZvbnQtc2l6ZTo0MHB4ICFpbXBvcnRhbnR9fUBtZWRpYShtYXgtd2lkdGg6IDQyNXB4KXsuZWxlbWVudG9yLXdpZGdldC1oaWdobGlnaHRlZCAuc2xpZGVyIC5jb250ZW50IC50aXRsZXtmb250LXNpemU6MzVweCAhaW1wb3J0YW50fX0uZWxlbWVudG9yLXdpZGdldC1oaWdobGlnaHRlZCAuc2xpZGVyIC5jb250ZW50IC5zdWJ0aXRsZXtmb250LXNpemU6NDBweDtjb2xvcjojMDAwO2xpbmUtaGVpZ2h0OjE7LXdlYmtpdC10ZXh0LXN0cm9rZTouNXB4O3N0cm9rZS13aWR0aDouNXB4O21hcmdpbjotNnB4IDAgMTZweCAwfUBtZWRpYShtYXgtd2lkdGg6IDgyMHB4KXsuZWxlbWVudG9yLXdpZGdldC1oaWdobGlnaHRlZCAuc2xpZGVyIC5jb250ZW50IC5zdWJ0aXRsZXt0ZXh0LWFsaWduOmNlbnRlcjstd2Via2l0LXRleHQtc3Ryb2tlOnVuc2V0ICFpbXBvcnRhbnQ7c3Ryb2tlLXdpZHRoOnVuc2V0ICFpbXBvcnRhbnQ7Zm9udC1zaXplOjMwcHggIWltcG9ydGFudH19QG1lZGlhKG1heC13aWR0aDogNzAwcHgpey5lbGVtZW50b3Itd2lkZ2V0LWhpZ2hsaWdodGVkIC5zbGlkZXIgLmNvbnRlbnQgLnN1YnRpdGxle2ZvbnQtc2l6ZToyNXB4ICFpbXBvcnRhbnR9fUBtZWRpYShtYXgtd2lkdGg6IDQyNXB4KXsuZWxlbWVudG9yLXdpZGdldC1oaWdobGlnaHRlZCAuc2xpZGVyIC5jb250ZW50IC5zdWJ0aXRsZXtkaXNwbGF5Om5vbmV9fS5lbGVtZW50b3Itd2lkZ2V0LWhpZ2hsaWdodGVkIC5zbGlkZXIgLmNvbnRlbnQgLnRpdGxlPnNwYW4sLmVsZW1lbnRvci13aWRnZXQtaGlnaGxpZ2h0ZWQgLnNsaWRlciAuY29udGVudCAuc3VidGl0bGU+c3BhbntkaXNwbGF5OmlubGluZS1ibG9ja30uZWxlbWVudG9yLXdpZGdldC1oaWdobGlnaHRlZCAuc2xpZGVyIC5jb250ZW50IC5idXR0b257ZGlzcGxheTpibG9jaztmb250LWZhbWlseTp2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtZm9udC1mYW1pbHkpO3BhZGRpbmc6MTBweCAyNXB4O3RyYW5zaXRpb246Y29sb3IgLjRzIGVhc2UgMHMsYmFja2dyb3VuZC1jb2xvciAuNHMgZWFzZSAwcyx0cmFuc2Zvcm0gLjRzIGVhc2UgLjVzLG9wYWNpdHkgLjRzIGVhc2UgLjVzO3dpZHRoOm1heC1jb250ZW50O3RyYW5zZm9ybTp0cmFuc2xhdGVZKDEwMCUpO29wYWNpdHk6MDtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzAwMH1AbWVkaWEobWF4LXdpZHRoOiA4MjBweCl7LmVsZW1lbnRvci13aWRnZXQtaGlnaGxpZ2h0ZWQgLnNsaWRlciAuY29udGVudCAuYnV0dG9ue21hcmdpbi1ib3R0b206MjBweDttYXJnaW4tcmlnaHQ6YXV0bzttYXJnaW4tbGVmdDphdXRvfX0uZWxlbWVudG9yLXdpZGdldC1oaWdobGlnaHRlZCAuc2xpZGVyLnNsaWNrLWluaXQgYXJ0aWNsZS5zbGljay1hY3RpdmUgLmNvbnRlbnQgLmJ1dHRvbnt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKTtvcGFjaXR5OjF9LmVsZW1lbnRvci13aWRnZXQtaGlnaGxpZ2h0ZWQgLnNsaWRlciAuY29udGVudCAudHlwZXtwb3NpdGlvbjphYnNvbHV0ZTt0cmFuc2Zvcm06dHJhbnNsYXRlKC0xNXB4LCAzcHgpIHJvdGF0ZSgtOTBkZWcpIHNjYWxlKDEpO3RyYW5zZm9ybS1vcmlnaW46Ym90dG9tIGxlZnQ7Ym90dG9tOjA7Y29sb3I6IzAwMH1AbWVkaWEobWF4LXdpZHRoOiA4MjBweCl7LmVsZW1lbnRvci13aWRnZXQtaGlnaGxpZ2h0ZWQgLnNsaWRlciAuY29udGVudCAudHlwZXtwb3NpdGlvbjpzdGF0aWM7dHJhbnNmb3JtOnVuc2V0ICFpbXBvcnRhbnQ7Ym90dG9tOnVuc2V0O21hcmdpbi1ib3R0b206NXB4fS5lbGVtZW50b3Itd2lkZ2V0LWhpZ2hsaWdodGVkIC5zbGlkZXIgLmNvbnRlbnQgLnR5cGUgaDN7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjQwcHggIWltcG9ydGFudDtmb250LXdlaWdodDo0MDAgIWltcG9ydGFudH19QG1lZGlhKG1heC13aWR0aDogNDI1cHgpey5lbGVtZW50b3Itd2lkZ2V0LWhpZ2hsaWdodGVkIC5zbGlkZXIgLmNvbnRlbnQgLnR5cGV7Zm9udC1zaXplOjE4cHh9fS5lbGVtZW50b3Itd2lkZ2V0LWhpZ2hsaWdodGVkIC5zbGlkZXIgLmNvbnRlbnQgLnR5cGUgaDN7bWFyZ2luOjAgMCA1MHB4IDA7b3BhY2l0eTowO2ZvbnQtZmFtaWx5OnZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktcHJpbWFyeS1mb250LWZhbWlseSk7Zm9udC1zaXplOjNyZW07Zm9udC13ZWlnaHQ6NjAwO3RleHQtdHJhbnNmb3JtOmxvd2VyY2FzZTtsZXR0ZXItc3BhY2luZzoxcHg7dHJhbnNpdGlvbjptYXJnaW4gLjRzIGVhc2Utb3V0IC40cyxvcGFjaXR5IC40cyBlYXNlLW91dCAuNHN9LmVsZW1lbnRvci13aWRnZXQtaGlnaGxpZ2h0ZWQgLnNsaWRlci5zbGljay1pbml0IGFydGljbGUuc2xpY2stYWN0aXZlIC5jb250ZW50IC50eXBlIGgze21hcmdpbjowO29wYWNpdHk6MX0uZWxlbWVudG9yLWVkaXRvci1hY3RpdmUgLmVsZW1lbnRvci13aWRnZXQtaGlnaGxpZ2h0ZWQgLmxvYWRlcntkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0uZWxlbWVudG9yLXdpZGdldC1oaWdobGlnaHRlZCAubG9hZGVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7ei1pbmRleDoyfS5lbGVtZW50b3Itd2lkZ2V0LWltYWdlLW1vc2FpYyAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIgLmNvbnRlbnR7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtmbGV4LXdyYXA6d3JhcDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYXJvdW5kfUBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXsuZWxlbWVudG9yLXdpZGdldC1pbWFnZS1tb3NhaWMgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIC5jb250ZW50IC5zbGljay10cmFja3tkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfX0uZWxlbWVudG9yLXdpZGdldC1pbWFnZS1tb3NhaWMgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIGltZ3ttYXJnaW4tcmlnaHQ6NDBweDttYXJnaW4tYm90dG9tOjIwcHh9QG1lZGlhKG1heC13aWR0aDogNzY4cHgpey5lbGVtZW50b3Itd2lkZ2V0LWltYWdlLW1vc2FpYyAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIgaW1ne21hcmdpbjowICFpbXBvcnRhbnQ7b3BhY2l0eToxICFpbXBvcnRhbnR9fS5lbGVtZW50b3Itd2lkZ2V0LWltYWdlLW1vc2FpYyAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXJ7cG9zaXRpb246cmVsYXRpdmV9LmVsZW1lbnRvci13aWRnZXQtaW1hZ2UtbW9zYWljIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciAuc2xpY2stc2xpZGVyIC5zbGljay1kb3Rze3BhZGRpbmc6MDtkaXNwbGF5OmZsZXg7bGlzdC1zdHlsZS10eXBlOm5vbmU7ZmxleC13cmFwOndyYXB9LmVsZW1lbnRvci13aWRnZXQtaW1hZ2UtbW9zYWljIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciAuc2xpY2stc2xpZGVyIC5zbGljay1kb3RzIGxpe3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjMwcHg7aGVpZ2h0OjMwcHg7Y3Vyc29yOnBvaW50ZXJ9LmVsZW1lbnRvci13aWRnZXQtaW1hZ2UtbW9zYWljIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciAuc2xpY2stc2xpZGVyIC5zbGljay1kb3RzIGxpOjphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpO3dpZHRoOjEwcHg7aGVpZ2h0OjEwcHg7Ym9yZGVyLXJhZGl1czo1MCU7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpfS5lbGVtZW50b3Itd2lkZ2V0LWltYWdlLW1vc2FpYyAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIgLnNsaWNrLXNsaWRlciAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmU6OmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpO3dpZHRoOjE1cHg7aGVpZ2h0OjE1cHg7Ym9yZGVyLXJhZGl1czo1MCU7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpfS5lbGVtZW50b3Itd2lkZ2V0LWltYWdlLW1vc2FpYyAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIgLnNsaWNrLXNsaWRlciAuc2xpY2stZG90cyBsaSBidXR0b257ZGlzcGxheTpub25lfS5lbGVtZW50b3ItZWRpdG9yLWFjdGl2ZSAuZWxlbWVudG9yLXdpZGdldC1pbWFnZS1zbGlkZXIgLmFycm93Lm5leHQsLmVsZW1lbnRvci1lZGl0b3ItcHJldmlldyAuZWxlbWVudG9yLXdpZGdldC1pbWFnZS1zbGlkZXIgLmFycm93Lm5leHR7ZGlzcGxheTpub25lfS5lbGVtZW50b3ItZWRpdG9yLWFjdGl2ZSAuZWxlbWVudG9yLXdpZGdldC1pbWFnZS1zbGlkZXIgLmdhbGxlcnksLmVsZW1lbnRvci1lZGl0b3ItcHJldmlldyAuZWxlbWVudG9yLXdpZGdldC1pbWFnZS1zbGlkZXIgLmdhbGxlcnl7ZGlzcGxheTpmbGV4O292ZXJmbG93OmF1dG87aGVpZ2h0OmF1dG99LmVsZW1lbnRvci13aWRnZXQtaW1hZ2Utc2xpZGVyIC5nYWxsZXJ5IC5zbGljay1saXN0e292ZXJmbG93OnZpc2libGV9LmVsZW1lbnRvci13aWRnZXQtaW1hZ2Utc2xpZGVyIC5nYWxsZXJ5IGltZ3ttYXJnaW4tcmlnaHQ6MjBweH1AbWVkaWEobWF4LXdpZHRoOiA0MjVweCl7LmVsZW1lbnRvci13aWRnZXQtaW1hZ2Utc2xpZGVyIC5nYWxsZXJ5IGltZ3toZWlnaHQ6MjQ1cHggIWltcG9ydGFudH19LmVsZW1lbnRvci13aWRnZXQtaW1hZ2Utc2xpZGVyIC5hcnJvdy5uZXh0e3Bvc2l0aW9uOmFic29sdXRlO3RvcDpjYWxjKDEwMCUgKyAyMHB4KTtyaWdodDoyMHB4O2N1cnNvcjpwb2ludGVyO3otaW5kZXg6MX0uZWxlbWVudG9yLXdpZGdldC1pbWFnZS1zbGlkZXIgLmFycm93Lm5leHQ6aG92ZXIgc3Zne2FuaW1hdGlvbjpwdWxzZVRvUmlnaHQgMXMgZWFzZSBpbmZpbml0ZX0uZWxlbWVudG9yLXdpZGdldC1pbWFnZS1zbGlkZXIgLmFycm93Lm5leHQgc3Zne3dpZHRoOjMwcHh9I2N3YV9saWdodGJveHtwb3NpdGlvbjpmaXhlZDt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjYpO3otaW5kZXg6OTk5OTtvcGFjaXR5OjA7YW5pbWF0aW9uOmZhZGVJbiAuMnMgZm9yd2FyZHM7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfSNjd2FfbGlnaHRib3ggLmNsb3Nle3Bvc2l0aW9uOmFic29sdXRlO3RvcDoyMHB4O3JpZ2h0OjEwcHg7Zm9udC1zaXplOjQ4cHg7Y29sb3I6I2ZmZjtjdXJzb3I6cG9pbnRlcjtsaW5lLWhlaWdodDoxO3otaW5kZXg6OTl9I2N3YV9saWdodGJveCAuY2xvc2U6aG92ZXJ7Y29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KX0jY3dhX2xpZ2h0Ym94IC5jb250ZW50e3dpZHRoOmNhbGMoMTAwJSAtIDQwcHgpO2hlaWdodDpjYWxjKDEwMCUgLSA0MHB4KX0jY3dhX2xpZ2h0Ym94IC5jb250ZW50IC5zbGljay10cmFjaz4qe21hcmdpbjowIDIwcHh9I2N3YV9saWdodGJveCAuY29udGVudCAuc2xpY2stbGlzdHtoZWlnaHQ6MTAwJX0jY3dhX2xpZ2h0Ym94IC5jb250ZW50IC5zbGljay10cmFja3toZWlnaHQ6MTAwJTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfSNjd2FfbGlnaHRib3ggLmNvbnRlbnQgLnNsaWNrLXRyYWNrIC5zbGljay1zbGlkZXtoZWlnaHQ6dW5zZXR9I2N3YV9saWdodGJveCAuY29udGVudCAuc2xpY2stdHJhY2s+aW1ne21heC13aWR0aDpjYWxjKDEwMHZ3IC0gNDBweCk7bWF4LWhlaWdodDoxMDAlO29iamVjdC1maXQ6Y29udGFpbn0jY3dhX2xpZ2h0Ym94IC5jb250ZW50IC5zbGljay1hcnJvd3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO2ZvbnQtc2l6ZTozMHB4O2NvbG9yOiNmZmY7Y3Vyc29yOnBvaW50ZXJ9I2N3YV9saWdodGJveCAuY29udGVudCAuc2xpY2stYXJyb3c6aG92ZXJ7Y29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KX0jY3dhX2xpZ2h0Ym94IC5jb250ZW50IC5zbGljay1hcnJvdy5zbGljay1wcmV2e2xlZnQ6MH0jY3dhX2xpZ2h0Ym94IC5jb250ZW50IC5zbGljay1hcnJvdy5zbGljay1uZXh0e3JpZ2h0OjB9LmVsZW1lbnRvci13aWRnZXQtbGlzdC1pY29uLWluZm9zIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciwuZWxlbWVudG9yLXdpZGdldC1saXN0LWljb24tY29udGVudC1pbmZvcyAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXJ7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn0uZWxlbWVudG9yLXdpZGdldC1saXN0LWljb24taW5mb3MgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIC5vdGhlcl9pdGVtcywuZWxlbWVudG9yLXdpZGdldC1saXN0LWljb24tY29udGVudC1pbmZvcyAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIgLm90aGVyX2l0ZW1ze2Rpc3BsYXk6ZmxleDt3aWR0aDoxMDAlfS5lbGVtZW50b3Itd2lkZ2V0LWxpc3QtaWNvbi1pbmZvcyAuaXRlbSwuZWxlbWVudG9yLXdpZGdldC1saXN0LWljb24tY29udGVudC1pbmZvcyAuaXRlbXtib3gtc2l6aW5nOmJvcmRlci1ib3g7d2lkdGg6MTAwJX0uZWxlbWVudG9yLXdpZGdldC1saXN0LWljb24taW5mb3MgLml0ZW0uZGF0ZXMsLmVsZW1lbnRvci13aWRnZXQtbGlzdC1pY29uLWNvbnRlbnQtaW5mb3MgLml0ZW0uZGF0ZXN7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MjIwcHg7bWFyZ2luLXJpZ2h0OjMwcHh9LmVsZW1lbnRvci13aWRnZXQtbGlzdC1pY29uLWluZm9zIC5pdGVtLmRhdGVzIHNwYW4sLmVsZW1lbnRvci13aWRnZXQtbGlzdC1pY29uLWNvbnRlbnQtaW5mb3MgLml0ZW0uZGF0ZXMgc3Bhbntwb3NpdGlvbjphYnNvbHV0ZTtkaXNwbGF5OmJsb2NrO3otaW5kZXg6MTt0b3A6NTAlO2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSk7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1mYW1pbHk6dmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS1hY2NlbnQtZm9udC1mYW1pbHkpO2ZvbnQtd2VpZ2h0OnZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktYWNjZW50LWZvbnQtd2VpZ2h0KTtmb250LXNpemU6MjNweDt0ZXh0LXRyYW5zZm9ybTpjYXBpdGFsaXplOy13ZWJraXQtdGV4dC1zdHJva2U6LjVweDtzdHJva2Utd2lkdGg6LjVweH0uZWxlbWVudG9yLXdpZGdldC1saXN0LWljb24taW5mb3MgLml0ZW0uZGF0ZXMgc3ZnLC5lbGVtZW50b3Itd2lkZ2V0LWxpc3QtaWNvbi1jb250ZW50LWluZm9zIC5pdGVtLmRhdGVzIHN2Z3t0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjt0cmFuc2Zvcm06cm90YXRlWCgxODBkZWcpO3dpZHRoOjEwMCU7aGVpZ2h0OmF1dG87cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDowfS5lbGVtZW50b3Itd2lkZ2V0LWxpc3QtaWNvbi1pbmZvcyAuaXRlbS5kYXRlcyAuYmFja2dyb3VuZCwuZWxlbWVudG9yLXdpZGdldC1saXN0LWljb24tY29udGVudC1pbmZvcyAuaXRlbS5kYXRlcyAuYmFja2dyb3VuZHtwb3NpdGlvbjphYnNvbHV0ZTt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjt0cmFuc2Zvcm06cm90YXRlWCgxODBkZWcpIHRyYW5zbGF0ZSgtMjBweCwgMTBweCk7ei1pbmRleDotMX0uZWxlbWVudG9yLXdpZGdldC1saXN0LWljb24taW5mb3MgLml0ZW06bm90KC5kYXRlcyksLmVsZW1lbnRvci13aWRnZXQtbGlzdC1pY29uLWNvbnRlbnQtaW5mb3MgLml0ZW06bm90KC5kYXRlcyl7ZmxleDoxO3BhZGRpbmc6MCAyMHB4fS5lbGVtZW50b3Itd2lkZ2V0LWxpc3QtaWNvbi1pbmZvcyAuaXRlbTpub3QoLmRhdGVzKTpub3QoOmxhc3QtY2hpbGQpLC5lbGVtZW50b3Itd2lkZ2V0LWxpc3QtaWNvbi1jb250ZW50LWluZm9zIC5pdGVtOm5vdCguZGF0ZXMpOm5vdCg6bGFzdC1jaGlsZCl7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCByZ2JhKDAsMCwwLC4zKX0uZWxlbWVudG9yLXdpZGdldC1saXN0LWljb24taW5mb3MgLml0ZW0gcCwuZWxlbWVudG9yLXdpZGdldC1saXN0LWljb24tY29udGVudC1pbmZvcyAuaXRlbSBwe21hcmdpbi1ib3R0b206MH0uZWxlbWVudG9yLXdpZGdldC1saXN0LWljb24taW5mb3MgLml0ZW0gLmljb24sLmVsZW1lbnRvci13aWRnZXQtbGlzdC1pY29uLWNvbnRlbnQtaW5mb3MgLml0ZW0gLmljb257dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luLWJvdHRvbToxMHB4fS5lbGVtZW50b3Itd2lkZ2V0LWxpc3QtaWNvbi1pbmZvcyAuaXRlbSAuaWNvbiBzdmcsLmVsZW1lbnRvci13aWRnZXQtbGlzdC1pY29uLWNvbnRlbnQtaW5mb3MgLml0ZW0gLmljb24gc3Zne3dpZHRoOjUwcHg7aGVpZ2h0OjUwcHh9LmVsZW1lbnRvci13aWRnZXQtbGlzdC1pY29uLWluZm9zIC5pdGVtIC50ZXh0LC5lbGVtZW50b3Itd2lkZ2V0LWxpc3QtaWNvbi1jb250ZW50LWluZm9zIC5pdGVtIC50ZXh0e3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtZmFtaWx5OnZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktc2Vjb25kYXJ5LWZvbnQtZmFtaWx5KTtmb250LXdlaWdodDp2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXNlY29uZGFyeS1mb250LXdlaWdodCk7Zm9udC1zaXplOjE2cHh9LmVsZW1lbnRvci13aWRnZXQtbGlzdC1pY29uLWluZm9zIC5pdGVtIC50ZXh0IGltZywuZWxlbWVudG9yLXdpZGdldC1saXN0LWljb24tY29udGVudC1pbmZvcyAuaXRlbSAudGV4dCBpbWd7d2lkdGg6MzVweH0uZWxlbWVudG9yLXdpZGdldC1saXN0LWljb24taW5mb3MgLml0ZW0gLnRleHQgaW1nOm50aC1vZi10eXBlKDJuKzEpLC5lbGVtZW50b3Itd2lkZ2V0LWxpc3QtaWNvbi1jb250ZW50LWluZm9zIC5pdGVtIC50ZXh0IGltZzpudGgtb2YtdHlwZSgybisxKXttYXJnaW4tcmlnaHQ6MTBweH0uZWxlbWVudG9yLXdpZGdldC1saXN0LWljb24taW5mb3MgLml0ZW0gLnRleHQgYSwuZWxlbWVudG9yLXdpZGdldC1saXN0LWljb24tY29udGVudC1pbmZvcyAuaXRlbSAudGV4dCBhe2NvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCl9LmVsZW1lbnRvci13aWRnZXQtbGlzdC1pY29uLWluZm9zIC5pdGVtIC50ZXh0IGE6aG92ZXIsLmVsZW1lbnRvci13aWRnZXQtbGlzdC1pY29uLWNvbnRlbnQtaW5mb3MgLml0ZW0gLnRleHQgYTpob3Zlcnt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfUBtZWRpYShtYXgtd2lkdGg6IDgyMHB4KXsuZWxlbWVudG9yLXdpZGdldC1saXN0LWljb24taW5mb3MgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVye2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uZWxlbWVudG9yLXdpZGdldC1saXN0LWljb24taW5mb3MgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIC5pdGVtLmRhdGVze2Rpc3BsYXk6bm9uZX0uZWxlbWVudG9yLXdpZGdldC1saXN0LWljb24taW5mb3MgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIC5vdGhlcl9pdGVtc3tmbGV4LXdyYXA6d3JhcDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2dhcDoyMHB4IDEwcHh9LmVsZW1lbnRvci13aWRnZXQtbGlzdC1pY29uLWluZm9zIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciAub3RoZXJfaXRlbXMgLml0ZW17d2lkdGg6Y2FsYygzMyUgLSA1cHgpO2ZsZXg6dW5zZXQ7Ym9yZGVyOm5vbmUgIWltcG9ydGFudDtwYWRkaW5nOjAgMTBweH19QG1lZGlhKG1heC13aWR0aDogNTUwcHgpey5lbGVtZW50b3Itd2lkZ2V0LWxpc3QtaWNvbi1pbmZvcyAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIgLm90aGVyX2l0ZW1zIC5pdGVte3dpZHRoOjEwMCV9fS5lbGVtZW50b3Itd2lkZ2V0LWN1c3RvbS1tZW51e3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTowO2xlZnQ6MDt6LWluZGV4OjA7Zm9udC1mYW1pbHk6dmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtZmFtaWx5KTt0cmFuc2l0aW9uOmhlaWdodCAuNHMgZWFzZSxiYWNrZ3JvdW5kLWNvbG9yIC4ycyBlYXNlfUBtZWRpYShtYXgtd2lkdGg6IDE2MjBweCl7LmhvbWUgLmVsZW1lbnRvci13aWRnZXQtY3VzdG9tLW1lbnV7Ym90dG9tOjUwcHh9LmhvbWUgLmVsZW1lbnRvci13aWRnZXQtY3VzdG9tLW1lbnU+LmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyPi5lbGVtZW50b3Itc2VjdGlvbi5lbGVtZW50b3Itc2VjdGlvbi1ib3hlZD4uZWxlbWVudG9yLWNvbnRhaW5lcntqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfX0uZWxlbWVudG9yLXdpZGdldC1jdXN0b20tbWVudSBhOmZvY3VzLXZpc2libGV7b3V0bGluZTpub25lfS5lbGVtZW50b3Itd2lkZ2V0LWN1c3RvbS1tZW51IG5hdiB1bHtsaXN0LXN0eWxlLXR5cGU6bm9uZTtwYWRkaW5nOjB9LmVsZW1lbnRvci13aWRnZXQtY3VzdG9tLW1lbnUgbmF2IHVsLm1lbnV7ZGlzcGxheTpmbGV4fS5lbGVtZW50b3Itd2lkZ2V0LWN1c3RvbS1tZW51IG5hdiB1bC5tZW51PmxpPmF7Y29sb3I6I2ZmZjtmb250LXNpemU6MThweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtwb3NpdGlvbjpyZWxhdGl2ZTtsaW5lLWhlaWdodDoxO2ZvbnQtd2VpZ2h0OjYwMDtvdXRsaW5lOm5vbmV9LmVsZW1lbnRvci13aWRnZXQtY3VzdG9tLW1lbnUgbmF2IHVsLm1lbnU+bGk+YSBzcGFue3BhZGRpbmc6MTJweCAyMHB4O2Rpc3BsYXk6YmxvY2s7Ym9yZGVyLXJhZGl1czoxNXB4O3RyYW5zaXRpb246LjRzIGVhc2V9LmVsZW1lbnRvci13aWRnZXQtY3VzdG9tLW1lbnUgbmF2IHVsLm1lbnU+bGk6bm90KDpsYXN0LWNoaWxkKT5hOjphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtyaWdodDowO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3dpZHRoOjFweDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7aGVpZ2h0OjE4cHh9LmVsZW1lbnRvci13aWRnZXQtY3VzdG9tLW1lbnUubWVudS1vcGVuZWQgbmF2IHVsLm1lbnU+bGk6bm90KDpsYXN0LWNoaWxkKT5hOjphZnRlcntkaXNwbGF5Om5vbmV9LmVsZW1lbnRvci13aWRnZXQtY3VzdG9tLW1lbnUgbmF2IHVsLm1lbnU+bGk+YSBpe21hcmdpbi1sZWZ0OjEwcHh9LmVsZW1lbnRvci13aWRnZXQtY3VzdG9tLW1lbnUgLnN1Ym1lbnV7ZGlzcGxheTpub25lfSNtYWluLW1lbnV7cG9zaXRpb246Zml4ZWQ7dG9wOjA7bGVmdDowO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0xMDAlKTtvcGFjaXR5OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwdmg7YmFja2dyb3VuZC1jb2xvcjojMDAwO3RyYW5zaXRpb246LjRzIGVhc2U7ei1pbmRleDo5OTk5O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtkaXNwbGF5Om5vbmV9I21haW4tbWVudS5zaG93e3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApO29wYWNpdHk6MTtkaXNwbGF5OmZsZXggIWltcG9ydGFudH0jbWFpbi1tZW51IGhlYWRlcntkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47d2lkdGg6MTAwJTttYXJnaW46MTBweCAwO3BhZGRpbmc6MCAxMHB4fSNtYWluLW1lbnUgaGVhZGVyIC5sb2dvLXRlbXAgaW1ne3dpZHRoOjIwMHB4ICFpbXBvcnRhbnR9I21haW4tbWVudSBoZWFkZXIgI2ljb25NZW51e3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApfSNtYWluLW1lbnUgaGVhZGVyICNpY29uTWVudSBzdmd7ZmlsbDojZmZmfSNtYWluLW1lbnUgaGVhZGVyICNpY29uTWVudSAjY3dhX3dlYmluY2x1c2lvbl9idG4gc3ZnIHBhdGh7ZmlsbDojZmZmfSNtYWluLW1lbnUgLm5hdmlnYXRpb257Ym9yZGVyOjE1cHggc29saWQgdmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtoZWlnaHQ6MTAwJTt3aWR0aDoxMDAlO2JhY2tncm91bmQtY29sb3I6I2Y3ZjVmMztvdmVyZmxvdzphdXRvfSNtYWluLW1lbnUgLm5hdmlnYXRpb24gLmVsZW1lbnRvci1zZWN0aW9ue2hlaWdodDoxMDAlfSNtYWluLW1lbnUgLm5hdmlnYXRpb24gLmVsZW1lbnRvci1jb250YWluZXJ7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2hlaWdodDoxMDAlfSNtYWluLW1lbnUgbmF2e3dpZHRoOjEwMCV9QG1lZGlhKG1heC13aWR0aDogMTYyMHB4KXsjbWFpbi1tZW51IG5hdnttYXJnaW4tdG9wOjEwcHh9fSNtYWluLW1lbnUgbmF2IHVsLm1lbnV7d2lkdGg6MTAwJTtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYXJvdW5kfSNtYWluLW1lbnUgbmF2IHVsLm1lbnU+bGk+YXtjb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci10ZXh0KX0jbWFpbi1tZW51IG5hdiB1bC5tZW51PmxpPmE6OmFmdGVye2NvbnRlbnQ6bm9uZX0jbWFpbi1tZW51IG5hdiB1bC5tZW51PmxpPmEgc3Bhbnt0cmFuc2l0aW9uOi40cyBlYXNlO2JvcmRlci1yYWRpdXM6MTVweH0jbWFpbi1tZW51IG5hdiB1bC5tZW51PmxpPmE6aG92ZXIgc3BhbntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7Y29sb3I6I2ZmZn0jbWFpbi1tZW51IG5hdiB1bC5tZW51PmxpPmEuYWN0aXZlIHNwYW57YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpO2NvbG9yOiNmZmZ9I21haW4tbWVudSAubmF2aWdhdGlvbntwb3NpdGlvbjpyZWxhdGl2ZX0jbWFpbi1tZW51IC5jbG9zZXtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MDtyaWdodDoxMHB4O2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6ZmxleH0jbWFpbi1tZW51IC5jbG9zZSBzdmd7d2lkdGg6NDBweDtmaWxsOiNmZmY7dHJhbnNpdGlvbjouMnMgZWFzZX0jbWFpbi1tZW51IC5jbG9zZTpob3ZlciBzdmd7ZmlsbDp2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpfSNtYWluLW1lbnUgLm5hdmlnYXRpb24gLnJvd3tkaXNwbGF5OmZsZXg7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtwYWRkaW5nOjAgNTBweDttYXJnaW4tdG9wOjMwcHh9I21haW4tbWVudSAubmF2aWdhdGlvbiAucm93IC5zbGlkZXItaGlnaGxpZ2h0ZWR7d2lkdGg6MzUwcHg7aGVpZ2h0Om1heC1jb250ZW50fSNtYWluLW1lbnUgLm5hdmlnYXRpb24gLnJvdyBoM3tmb250LWZhbWlseTp2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXByaW1hcnktZm9udC1mYW1pbHkpO2ZvbnQtc2l6ZTo0NXB4O2NvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7Zm9udC13ZWlnaHQ6NjAwO21hcmdpbjowfSNtYWluLW1lbnUgLm5hdmlnYXRpb24gLnJvdyAuc2xpZGVyLWhpZ2hsaWdodGVkIC5zbGljay1saXN0e3dpZHRoOjM1MHB4ICFpbXBvcnRhbnR9QG1lZGlhKG1heC1oZWlnaHQ6IDgzMHB4KXsjbWFpbi1tZW51IC5uYXZpZ2F0aW9uIC5yb3cgLnNsaWRlci1oaWdobGlnaHRlZCAuc2xpY2stbGlzdHt3aWR0aDozMTBweCAhaW1wb3J0YW50fX1AbWVkaWEobWF4LWhlaWdodDogNzYwcHgpeyNtYWluLW1lbnUgLm5hdmlnYXRpb24gLnJvdyAuc2xpZGVyLWhpZ2hsaWdodGVkIC5zbGljay1saXN0e3dpZHRoOjI1MHB4ICFpbXBvcnRhbnR9fSNtYWluLW1lbnUgLm5hdmlnYXRpb24gLnJvdyAuc2xpZGVyLWhpZ2hsaWdodGVkIC5pdGVte3BhZGRpbmc6NXB4fSNtYWluLW1lbnUgLm5hdmlnYXRpb24gLnJvdyAuc2xpZGVyLWhpZ2hsaWdodGVkIC5pdGVtIGltZ3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2FzcGVjdC1yYXRpbzoxLzEuNDQ7b2JqZWN0LWZpdDpjb3Zlcjtib3JkZXItcmFkaXVzOjE1cHg7Ym94LXNoYWRvdzowIDAgMTBweCAtNXB4IHJnYmEoMCwwLDAsLjgpfSNtYWluLW1lbnUgLm5hdmlnYXRpb24gLnJvdyAuc2xpZGVyLWhpZ2hsaWdodGVkIC5hcnJvdy5uZXh0e3Bvc2l0aW9uOmFic29sdXRlO3RvcDpjYWxjKDEwMCUgKyAyMHB4KTtyaWdodDowO2N1cnNvcjpwb2ludGVyfSNtYWluLW1lbnUgLm5hdmlnYXRpb24gLnJvdyAuc2xpZGVyLWhpZ2hsaWdodGVkIC5hcnJvdy5uZXh0IHN2Z3t3aWR0aDo1MHB4O2ZpbGw6dmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KX0jbWFpbi1tZW51IC5uYXZpZ2F0aW9uIC5yb3cgLmxlZnR7d2lkdGg6MTAwJX0jbWFpbi1tZW51IC5uYXZpZ2F0aW9uIC5yb3cgLmxlZnQ+ZGl2e2Rpc3BsYXk6ZmxleH0jbWFpbi1tZW51IC5uYXZpZ2F0aW9uIC5yb3cgLmxlZnQgaDN7bWFyZ2luLWJvdHRvbToyMHB4O3dpZHRoOjEwMCU7aGVpZ2h0Om1heC1jb250ZW50fSNtYWluLW1lbnUgLm5hdmlnYXRpb24gLnJvdyAubGVmdCB1bHtsaXN0LXN0eWxlLXR5cGU6bm9uZTtwYWRkaW5nOjA7YmFja2dyb3VuZC1jb2xvcjojZjdmNWYzfSNtYWluLW1lbnUgLm5hdmlnYXRpb24gLnJvdyAubGVmdCA6aXMoLnNlY29uZCwudGhpcmQpe3dpZHRoOjUwJTtwb3NpdGlvbjpyZWxhdGl2ZX0jbWFpbi1tZW51IC5uYXZpZ2F0aW9uIC5yb3cgLmxlZnQgLnNlY29uZHt6LWluZGV4OjF9I21haW4tbWVudSAubmF2aWdhdGlvbiAucm93IC5sZWZ0IC5zZWNvbmQgLnN1Ym1lbnUgbGkgYXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO3BhZGRpbmc6MjBweCAxNXB4O2ZvbnQtc2l6ZToyMnB4O2ZvbnQtd2VpZ2h0OjYwMDtjb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci10ZXh0KTtib3JkZXItdG9wOjFweCBzb2xpZCAjZTZlNmU2fSNtYWluLW1lbnUgLm5hdmlnYXRpb24gLnJvdyAubGVmdCAuc2Vjb25kIC5zdWJtZW51IGxpOmxhc3QtY2hpbGQgYXtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZTZlNmU2fSNtYWluLW1lbnUgLm5hdmlnYXRpb24gLnJvdyAubGVmdCAuc2Vjb25kIC5zdWJtZW51IGxpIHN2Z3ttYXgtd2lkdGg6NDBweDttYXgtaGVpZ2h0OjQwcHg7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTttYXJnaW4tcmlnaHQ6MzBweH0jbWFpbi1tZW51IC5uYXZpZ2F0aW9uIC5yb3cgLmxlZnQgLnNlY29uZCAuc3VibWVudSBsaSBhe3RyYW5zaXRpb246LjRzIGVhc2V9I21haW4tbWVudSAubmF2aWdhdGlvbiAucm93IC5sZWZ0IC5zZWNvbmQgLnN1Ym1lbnUgbGkgYSBzcGFue2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbjt3aWR0aDoxMDAlO2FsaWduLWl0ZW1zOmNlbnRlcn0jbWFpbi1tZW51IC5uYXZpZ2F0aW9uIC5yb3cgLmxlZnQgLnNlY29uZCAuc3VibWVudSBsaSBhIHNwYW4gaXt0cmFuc2Zvcm06cm90YXRlKC05MGRlZyk7bWFyZ2luLWxlZnQ6MjBweH0jbWFpbi1tZW51IC5uYXZpZ2F0aW9uIC5yb3cgLmxlZnQgLnNlY29uZCAuc3VibWVudSBsaS5oYXNfc3VibWVudSBhOmhvdmVyLCNtYWluLW1lbnUgLm5hdmlnYXRpb24gLnJvdyAubGVmdCAuc2Vjb25kIC5zdWJtZW51IGxpLmhhc19zdWJtZW51IGEuYWN0aXZle2JhY2tncm91bmQtY29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtib3gtc2hhZG93OjAgLjhyZW0gMS42cmVtIHJnYmEoMCwwLDAsLjIpO2NvbG9yOiNmZmZ9I21haW4tbWVudSAubmF2aWdhdGlvbiAucm93IC5sZWZ0IC5zZWNvbmQgLnN1Ym1lbnUgbGk6bm90KC5oYXNfc3VibWVudSkgYTpob3Zlcntjb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpfSNtYWluLW1lbnUgLm5hdmlnYXRpb24gLnJvdyAubGVmdCAuc2Vjb25kIC5zdWJtZW51IGxpOm5vdCguaGFzX3N1Ym1lbnUpIGE6aG92ZXIgOmlzKHN2ZyxzdmcgcGF0aCl7ZmlsbDp2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpICFpbXBvcnRhbnR9I21haW4tbWVudSAubmF2aWdhdGlvbiAucm93IC5sZWZ0IC5zZWNvbmQgLnN1Ym1lbnUgbGk6bm90KC5oYXNfc3VibWVudSkgYTpob3ZlciBzdmcgKnt0cmFuc2l0aW9uOi40cyBlYXNlfSNtYWluLW1lbnUgLm5hdmlnYXRpb24gLnJvdyAubGVmdCAudGhpcmQgLnN1Ym1lbnUgLm1lbnVfaXRlbXtwYWRkaW5nOjAgMjBweH0jbWFpbi1tZW51IC5uYXZpZ2F0aW9uIC5yb3cgLmxlZnQgLnRoaXJkIC5zdWJtZW51IC5tZW51X2l0ZW0ubGV2ZWwtMXt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMTAwJSk7YW5pbWF0aW9uOm1lbnVUb1JpZ2h0IC40cyBlYXNlIGZvcndhcmRzO3otaW5kZXg6MDttYXJnaW4tYm90dG9tOjEwcHh9QGtleWZyYW1lcyBtZW51VG9SaWdodHtmcm9te3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0xMDAlKX10b3t0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKX19I21haW4tbWVudSAubmF2aWdhdGlvbiAucm93IC5sZWZ0IC50aGlyZCAuc3VibWVudSAubWVudV9pdGVtLmxldmVsLTEgYXtmb250LXdlaWdodDo4MDA7Y29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItdGV4dCk7Zm9udC1zaXplOjI2cHh9I21haW4tbWVudSAubmF2aWdhdGlvbiAucm93IC5sZWZ0IC50aGlyZCAuc3VibWVudSAubWVudV9pdGVtLmxldmVsLTEgYTpob3Zlcntjb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpfSNtYWluLW1lbnUgLm5hdmlnYXRpb24gLnJvdyAubGVmdCAudGhpcmQgLnN1Ym1lbnUgLm1lbnVfaXRlbTpub3QoLmxldmVsLTEpe3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0xMDAlKTtvcGFjaXR5OjA7YW5pbWF0aW9uOm1lbnVUb0JvdHRvbSAuNHMgZWFzZSAuNHMgZm9yd2FyZHN9QGtleWZyYW1lcyBtZW51VG9Cb3R0b217ZnJvbXt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMTAwJSk7b3BhY2l0eTowfXRve3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApO29wYWNpdHk6MX19I21haW4tbWVudSAubmF2aWdhdGlvbiAucm93IC5sZWZ0IC50aGlyZCAuc3VibWVudSAubWVudV9pdGVtOm5vdCgubGV2ZWwtMSkgYXtwYWRkaW5nOjVweCAxMHB4fSNtYWluLW1lbnUgLm5hdmlnYXRpb24gLnJvdyAubGVmdCAudGhpcmQgLnN1Ym1lbnUgbGkgYXtkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZToyMnB4O2NvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXRleHQpO3BhZGRpbmc6MTVweCAxMHB4O3RyYW5zaXRpb246LjRzIGVhc2V9I21haW4tbWVudSAubmF2aWdhdGlvbiAucm93IC5sZWZ0IC50aGlyZCAuc3VibWVudSBsaSBhOmhvdmVye2NvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCl9I21haW4tbW9iaWxlLW1lbnV7cG9zaXRpb246Zml4ZWQ7dG9wOjA7bGVmdDowO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0xMDAlKTtiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7d2lkdGg6NDAwcHg7bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7ei1pbmRleDo5OTk5OTtvdmVyZmxvdy15OmF1dG87b3ZlcmZsb3cteDpoaWRkZW47dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjNzIGVhc2U7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0jbWFpbi1tb2JpbGUtbWVudS5vcGVue3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApfSNtYWluLW1vYmlsZS1tZW51IC5hY3Rpb25ze3BhZGRpbmc6MjBweDtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47YWxpZ24taXRlbXM6Y2VudGVyfSNtYWluLW1vYmlsZS1tZW51IC5hY3Rpb25zIC5wcmV2aW91c3t0cmFuc2Zvcm06cm90YXRlKDE4MGRlZyk7ZGlzcGxheTpmbGV4O3Zpc2liaWxpdHk6aGlkZGVufSNtYWluLW1vYmlsZS1tZW51IC5hY3Rpb25zIC5wcmV2aW91cy5zaG93e3Zpc2liaWxpdHk6dmlzaWJsZTtjdXJzb3I6cG9pbnRlcn0jbWFpbi1tb2JpbGUtbWVudSAuYWN0aW9ucyAucHJldmlvdXMgc3Zne2ZpbGw6I2ZmZjt3aWR0aDozMHB4O2hlaWdodDozMHB4fSNtYWluLW1vYmlsZS1tZW51IC5hY3Rpb25zIC5jbG9zZXtkaXNwbGF5OmZsZXg7Y3Vyc29yOnBvaW50ZXJ9I21haW4tbW9iaWxlLW1lbnUgLmFjdGlvbnMgLmNsb3NlIHN2Z3tmaWxsOiNmZmY7d2lkdGg6MzVweDtoZWlnaHQ6MzVweH0jbWFpbi1tb2JpbGUtbWVudSB1bHtsaXN0LXN0eWxlLXR5cGU6bm9uZTtwYWRkaW5nOjB9I21haW4tbW9iaWxlLW1lbnUgdWwubWVudXt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuNHMgZWFzZX0jbWFpbi1tb2JpbGUtbWVudSB1bCBsaXtkaXNwbGF5OmZsZXg7d2lkdGg6MTAwJX0jbWFpbi1tb2JpbGUtbWVudSB1bCBsaTpob3Zlcj5he2NvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXNlY29uZGFyeSl9I21haW4tbW9iaWxlLW1lbnUgdWwgbGk6aG92ZXI+YT5zdmcgKntmaWxsOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXNlY29uZGFyeSl9I21haW4tbW9iaWxlLW1lbnUgdWwgbGkgYXtoZWlnaHQ6YXV0byAhaW1wb3J0YW50O3dpZHRoOjEwMCU7cGFkZGluZzoyMHB4IDQwcHggMjBweCAyMHB4O2ZvbnQtc2l6ZToyMHB4O2NvbG9yOiNmZmY7Zm9udC13ZWlnaHQ6NjAwO3RyYW5zaXRpb246Y29sb3IgLjRzIGVhc2U7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn0jbWFpbi1tb2JpbGUtbWVudSB1bCBsaSBhIHN2Z3t3aWR0aDo0MHB4O2hlaWdodDo0MHB4O2ZpbGw6I2ZmZjttYXJnaW4tcmlnaHQ6MjBweH0jbWFpbi1tb2JpbGUtbWVudSB1bCBsaSBhIHN2ZyAqe2ZpbGw6I2ZmZjt0cmFuc2l0aW9uOi40cyBlYXNlfSNtYWluLW1vYmlsZS1tZW51IHVsIGxpIGEgc3BhbntkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47d2lkdGg6MTAwJX0jbWFpbi1tb2JpbGUtbWVudSB1bCBsaSBhIHNwYW4gaXt0cmFuc2Zvcm06cm90YXRlKC05MGRlZyl9I21haW4tbW9iaWxlLW1lbnUgdWwgbGkubGV2ZWwtMSBhe2ZvbnQtd2VpZ2h0OjYwMDtmb250LXNpemU6MjRweDtjb2xvcjojZmZmfSNtYWluLW1vYmlsZS1tZW51IHVsIGxpLmxldmVsLTEgYTpob3Zlcntjb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpfSNtYWluLW1vYmlsZS1tZW51IHVsLnN1Ym1lbnV7cG9zaXRpb246YWJzb2x1dGU7bGVmdDoxMDAlO2Rpc3BsYXk6bm9uZTt0b3A6MDt3aWR0aDoxMDAlfSNtYWluLW1vYmlsZS1tZW51IHVsLnN1Ym1lbnUuYWN0aXZle2Rpc3BsYXk6YmxvY2t9I21haW4tbW9iaWxlLW1lbnUgLm1lbnUgLm1lbnVfaXRlbSAuaGFzX3N1Ym1lbnUgdWwgbGk6bm90KDpmaXJzdC1jaGlsZCkgYXtmb250LXdlaWdodDo0MDB9I21haW4tbW9iaWxlLW1lbnUgI2ljb25NZW51e2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtZXZlbmx5O3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApO21hcmdpbi1ib3R0b206MjBweH0jbWFpbi1tb2JpbGUtbWVudSAjaWNvbk1lbnUgbGl7d2lkdGg6YXV0bzttYXJnaW46MH0jbWFpbi1tb2JpbGUtbWVudSAjaWNvbk1lbnUgbGkgYXtwYWRkaW5nOjB9LmVsZW1lbnRvci13aWRnZXQtbmV3c2xldHRlciBmb3Jte2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9LmVsZW1lbnRvci13aWRnZXQtbmV3c2xldHRlciAuaGlkZGVue2Rpc3BsYXk6bm9uZX0uZWxlbWVudG9yLXdpZGdldC1uZXdzbGV0dGVyIGlucHV0e3BhZGRpbmc6MTVweCAyMHB4O2JvcmRlci1yYWRpdXM6MDtib3JkZXI6bm9uZTtvdXRsaW5lOm5vbmU7aGVpZ2h0OnVuc2V0fS5lbGVtZW50b3Itd2lkZ2V0LW5ld3NsZXR0ZXIgLmxpc3Rze3dpZHRoOjEzMHB4O3Bvc2l0aW9uOnJlbGF0aXZlfS5lbGVtZW50b3Itd2lkZ2V0LW5ld3NsZXR0ZXIgLnNsaWRlcntwb3NpdGlvbjpyZWxhdGl2ZX0uZWxlbWVudG9yLXdpZGdldC1uZXdzbGV0dGVyIC5zbGlkZXIgLmFycm93e3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxNXB4O3BhZGRpbmc6NXB4O3otaW5kZXg6MTtjdXJzb3I6cG9pbnRlcn0uZWxlbWVudG9yLXdpZGdldC1uZXdzbGV0dGVyIC5zbGlkZXIgLmFycm93IHN2Z3t3aWR0aDoxMHB4fS5lbGVtZW50b3Itd2lkZ2V0LW5ld3NsZXR0ZXIgLnNsaWRlciAuYXJyb3cucHJldntsZWZ0OjVweDt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBjZW50ZXI7dHJhbnNmb3JtOnJvdGF0ZVkoMTgwZGVnKX0uZWxlbWVudG9yLXdpZGdldC1uZXdzbGV0dGVyIC5zbGlkZXIgLmFycm93Lm5leHR7cmlnaHQ6NXB4fS5lbGVtZW50b3Itd2lkZ2V0LW5ld3NsZXR0ZXIgLmxpc3RzIC5saXN0e3BhZGRpbmc6NXB4IDE1cHh9LmVsZW1lbnRvci13aWRnZXQtbmV3c2xldHRlciAubGlzdHMgLmxpc3QgLmljb257ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7bWFyZ2luLWJvdHRvbToxMHB4fS5lbGVtZW50b3Itd2lkZ2V0LW5ld3NsZXR0ZXIgLmxpc3RzIC5saXN0IC5sYWJlbHt0ZXh0LWFsaWduOmNlbnRlcn0uZWxlbWVudG9yLXdpZGdldC1uZXdzbGV0dGVyIC5saXN0cyAubGlzdCBzdmd7bWF4LXdpZHRoOjQwcHg7bWF4LWhlaWdodDo0MHB4fS5lbGVtZW50b3Itd2lkZ2V0LW5ld3NsZXR0ZXIgYnV0dG9uLmJ1dHRvbntkaXNwbGF5OmJsb2NrO3dpZHRoOm1heC1jb250ZW50O2JvcmRlci1yYWRpdXM6MDtvdXRsaW5lOm5vbmU7Ym9yZGVyOm5vbmU7cGFkZGluZzoxNXB4IDIwcHg7dHJhbnNpdGlvbjouNHMgZWFzZX0uZWxlbWVudG9yLXdpZGdldC1uZXdzbGV0dGVyIGJ1dHRvbi5idXR0b246aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5lbGVtZW50b3Itd2lkZ2V0LW5ld3NsZXR0ZXIgLmVycm9yLW1lc3NhZ2Vze2NvbG9yOiNmZmY7Zm9udC1mYW1pbHk6dmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtZmFtaWx5KTtmb250LXNpemU6MTZweDttYXJnaW4tdG9wOjEwcHh9LmVsZW1lbnRvci13aWRnZXQtbmV3c2xldHRlciAuZXJyb3ItbWVzc2FnZXMgcHttYXJnaW4tYm90dG9tOjVweH0uZWxlbWVudG9yLXdpZGdldC1uZXdzbGV0dGVyIC5lcnJvci1tZXNzYWdlcyBwIGl7bWFyZ2luLXJpZ2h0OjEwcHh9I2NzLW5ld3NsZXR0ZXItbW9kYWx7cG9zaXRpb246Zml4ZWQ7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7ei1pbmRleDo5OTk5OTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjQpO2Rpc3BsYXk6bm9uZTtvdmVyZmxvdzphdXRvfSNjcy1uZXdzbGV0dGVyLW1vZGFsLnNob3cgLmNvbnRhaW5lcnt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKTtvcGFjaXR5OjF9I2NzLW5ld3NsZXR0ZXItbW9kYWwgLmNvbnRhaW5lcntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXByaW1hcnkpO2NvbG9yOiNmZmY7Ym9yZGVyLXJhZGl1czoxNXB4O3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MHB4KTt0cmFuc2l0aW9uOi40cyBlYXNlO3dpZHRoOjYwMHB4O21heC13aWR0aDpjYWxjKDEwMCUgLSA0MHB4KTttYXJnaW4tdG9wOjEwJTtvcGFjaXR5OjA7cGFkZGluZzowO2JveC1zaGFkb3c6MCAwIDEwcHggLTNweCByZ2JhKDI1NSwyNTUsMjU1LC41KTtwb3NpdGlvbjpyZWxhdGl2ZX0jY3MtbmV3c2xldHRlci1tb2RhbCAuY29udGFpbmVyIC5jbG9zZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO3dpZHRoOjQwcHg7aGVpZ2h0OjQwcHg7Ym9yZGVyLXJhZGl1czo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZSg1MCUsIC01MCUpO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtjb2xvcjojZmZmO2N1cnNvcjpwb2ludGVyO2JhY2tncm91bmQtY29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3Itc2Vjb25kYXJ5KX0jY3MtbmV3c2xldHRlci1tb2RhbCAuY29udGFpbmVyIC5oZWFkZXJ7cGFkZGluZzoxMHB4IDIwcHg7Zm9udC1mYW1pbHk6dmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS1wcmltYXJ5LWZvbnQtZmFtaWx5KTt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXdlaWdodDo2MDA7Zm9udC1zaXplOjI0cHg7bWFyZ2luLWJvdHRvbTozMHB4fSNjcy1uZXdzbGV0dGVyLW1vZGFsIC5jb250YWluZXIgLmNvbnRlbnR7cGFkZGluZzowIDIwcHh9I2NzLW5ld3NsZXR0ZXItbW9kYWwgLmNvbnRhaW5lciAuY29udGVudCAuaW5mb3N7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luOjAgYXV0byA0MHB4O21heC13aWR0aDo0NTBweH0jY3MtbmV3c2xldHRlci1tb2RhbCAuY29udGFpbmVyIC5jb250ZW50IC5pbmZvcz5we2ZvbnQtc2l6ZToxOHB4fSNjcy1uZXdzbGV0dGVyLW1vZGFsIC5jb250YWluZXIgLmNvbnRlbnQgLmluZm9zIC5lbWFpbHtmb250LXNpemU6MjBweDtmb250LXdlaWdodDo2MDA7bWFyZ2luLXRvcDo0MHB4fSNjcy1uZXdzbGV0dGVyLW1vZGFsIC5jb250YWluZXIgLmNvbnRlbnQgLmNvbnNlbnR7ZGlzcGxheTpmbGV4O21hcmdpbi1ib3R0b206NDBweH0jY3MtbmV3c2xldHRlci1tb2RhbCAuY29udGFpbmVyIC5jb250ZW50IC5jb25zZW50IGlucHV0e21hcmdpbi1yaWdodDoxMHB4fSNjcy1uZXdzbGV0dGVyLW1vZGFsIC5jb250YWluZXIgLmNvbnRlbnQgLmNvbnNlbnQgaW5wdXQsI2NzLW5ld3NsZXR0ZXItbW9kYWwgLmNvbnRhaW5lciAuY29udGVudCAuY29uc2VudCBsYWJlbHtjdXJzb3I6cG9pbnRlcn0jY3MtbmV3c2xldHRlci1tb2RhbCAuY29udGFpbmVyIC5mb290ZXJ7ZGlzcGxheTpmbGV4O3dpZHRoOjEwMCU7Ym9yZGVyLXJhZGl1czowIDAgMTVweCAxNXB4O292ZXJmbG93OmhpZGRlbn0jY3MtbmV3c2xldHRlci1tb2RhbCAuY29udGFpbmVyIC5mb290ZXIgLmJ1dHRvbntmbGV4OjE7dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZzoxMHB4O2Rpc3BsYXk6YmxvY2s7Y3Vyc29yOnBvaW50ZXI7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO3RyYW5zaXRpb246LjRzIGVhc2U7Zm9udC13ZWlnaHQ6NjAwfSNjcy1uZXdzbGV0dGVyLW1vZGFsIC5jb250YWluZXIgLmZvb3RlciAuYnV0dG9uLmJhY2t7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpfSNjcy1uZXdzbGV0dGVyLW1vZGFsIC5jb250YWluZXIgLmZvb3RlciAuYnV0dG9uLmJhY2s6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojOWYxOTQzfSNjcy1uZXdzbGV0dGVyLW1vZGFsIC5jb250YWluZXIgLmZvb3RlciAuYnV0dG9uLmNvbmZpcm17YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpO2NvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXRleHQpfSNjcy1uZXdzbGV0dGVyLW1vZGFsIC5jb250YWluZXIgLmZvb3RlciAuYnV0dG9uLmNvbmZpcm06aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojMDFjYTgxfSNjcy1uZXdzbGV0dGVyLW1vZGFsIC5jb250YWluZXIgLmZvb3RlciAuYnV0dG9uLmRpc2FibGVke2JhY2tncm91bmQtY29sb3I6I2ZmZjtvcGFjaXR5Oi43O3BvaW50ZXItZXZlbnRzOm5vbmU7Y29sb3I6IzAwMH0jY3MtbmV3c2xldHRlci1tb2RhbCAuY3dhLWNpcmNsZS1hbmltYXRlIC5jaGVja21hcmtfX2NpcmNsZXtzdHJva2UtZGFzaGFycmF5OjE2NjtzdHJva2UtZGFzaG9mZnNldDoxNjY7c3Ryb2tlLXdpZHRoOjI7c3Ryb2tlLW1pdGVybGltaXQ6MTA7c3Ryb2tlOiNmZmY7ZmlsbDpub25lO2FuaW1hdGlvbjpzdHJva2UgLjZzIGN1YmljLWJlemllcigwLjY1LCAwLCAwLjQ1LCAxKSBmb3J3YXJkc30jY3MtbmV3c2xldHRlci1tb2RhbCAuY3dhLWNpcmNsZS1hbmltYXRlIC5jaGVja21hcmt7d2lkdGg6NTZweDtoZWlnaHQ6NTZweDtib3JkZXItcmFkaXVzOjUwJTtkaXNwbGF5OmJsb2NrO3N0cm9rZS13aWR0aDoyO3N0cm9rZTp2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpO3N0cm9rZS1taXRlcmxpbWl0OjEwO21hcmdpbjphdXRvO2JveC1zaGFkb3c6aW5zZXQgMCAwIDAgI2ZmZjthbmltYXRpb246ZmlsbCAuNHMgZWFzZS1pbi1vdXQgLjRzIGZvcndhcmRzLHNjYWxlIC4zcyBlYXNlLWluLW91dCAuOXMgYm90aH0jY3MtbmV3c2xldHRlci1tb2RhbCAuY3dhLWNpcmNsZS1hbmltYXRlIC5jaGVja21hcmtfX2NoZWNre3RyYW5zZm9ybS1vcmlnaW46NTAlIDUwJTtzdHJva2UtZGFzaGFycmF5OjQ4O3N0cm9rZS1kYXNob2Zmc2V0OjQ4O2FuaW1hdGlvbjpzdHJva2UgLjNzIGN1YmljLWJlemllcigwLjY1LCAwLCAwLjQ1LCAxKSAuOHMgZm9yd2FyZHN9QGtleWZyYW1lcyBzdHJva2V7MTAwJXtzdHJva2UtZGFzaG9mZnNldDowfX1Aa2V5ZnJhbWVzIHNjYWxlezAlLDEwMCV7dHJhbnNmb3JtOm5vbmV9NTAle3RyYW5zZm9ybTpzY2FsZTNkKDEuMSwgMS4xLCAxKX19QGtleWZyYW1lcyBmaWxsezEwMCV7Ym94LXNoYWRvdzppbnNldCAwIDAgMCAzMHB4ICNmZmZ9fSNjcy1uZXdzbGV0dGVyLW1vZGFsIC5sb2FkZXJ7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7bWFyZ2luLWJvdHRvbTozMHB4fSNjcy1uZXdzbGV0dGVyLW1vZGFsIC5lcnJvci1tZXNzYWdlc3tjb2xvcjojZmZmO2ZvbnQtZmFtaWx5OnZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1mb250LWZhbWlseSk7Zm9udC1zaXplOjE2cHg7bWFyZ2luLXRvcDoxMHB4O21hcmdpbi1ib3R0b206MzBweH0jY3MtbmV3c2xldHRlci1tb2RhbCAuZXJyb3ItbWVzc2FnZXMgcHttYXJnaW4tYm90dG9tOjVweH0jY3MtbmV3c2xldHRlci1tb2RhbCAuZXJyb3ItbWVzc2FnZXMgcCBpe21hcmdpbi1yaWdodDoxMHB4fSNjcy1uZXdzbGV0dGVyLW1vZGFsIC5jb25maXJtLWNvbnRhaW5lcntwYWRkaW5nOjMwcHggMjBweH0jY3MtbmV3c2xldHRlci1tb2RhbCAuY29uZmlybS1jb250YWluZXIgLmljb24tdmFsaWR7bWFyZ2luLWJvdHRvbToyMHB4fSNjcy1uZXdzbGV0dGVyLW1vZGFsIC5jb25maXJtLWNvbnRhaW5lciAuaGVhZGVye3BhZGRpbmc6MDttYXJnaW4tYm90dG9tOjIwcHh9I2NzLW5ld3NsZXR0ZXItbW9kYWwgLmNvbmZpcm0tY29udGFpbmVyIHB7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luOjB9LmVsZW1lbnRvci13aWRnZXQtcmVsYXRlZC1hY3Rpdml0aWVzIC5hcnJvd3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6Y2FsYygxMDAlICsgMjBweCk7Y3Vyc29yOnBvaW50ZXI7ei1pbmRleDoyfUBtZWRpYShtYXgtd2lkdGg6IDE1MDZweCl7LmVsZW1lbnRvci13aWRnZXQtcmVsYXRlZC1hY3Rpdml0aWVzIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lcnttYXJnaW46MCAhaW1wb3J0YW50O3BhZGRpbmc6MCAxMHB4fX0uZWxlbWVudG9yLXdpZGdldC1yZWxhdGVkLWFjdGl2aXRpZXMgLmFycm93Lm5leHR7cmlnaHQ6MjBweH0uZWxlbWVudG9yLXdpZGdldC1yZWxhdGVkLWFjdGl2aXRpZXMgLmFycm93LnByZXZ7bGVmdDoyMHB4O3RyYW5zZm9ybTpyb3RhdGVZKDE4MGRlZyk7ZGlzcGxheTpub25lfS5lbGVtZW50b3Itd2lkZ2V0LXJlbGF0ZWQtYWN0aXZpdGllcyAuYXJyb3c6aG92ZXIgc3Zne2FuaW1hdGlvbjpwdWxzZVRvUmlnaHQgMXMgZWFzZSBpbmZpbml0ZX0uZWxlbWVudG9yLXdpZGdldC1yZWxhdGVkLWFjdGl2aXRpZXMgLmFycm93IHN2Z3t3aWR0aDozMHB4fS5lbGVtZW50b3Itd2lkZ2V0LXJlbGF0ZWQtYWN0aXZpdGllcyAuc2xpY2stbGlzdHtvdmVyZmxvdzp2aXNpYmxlfS5lbGVtZW50b3Itd2lkZ2V0LXJlbGF0ZWQtYWN0aXZpdGllcyAuYWN0aXZpdGllcyBhcnRpY2xlLmFjdGl2aXR5Om5vdCg6bGFzdC1jaGlsZCl7bWFyZ2luLXJpZ2h0OjIwcHh9LmVsZW1lbnRvci13aWRnZXQtc2VhcmNoLWFjdGl2aXRpZXN7bWFyZ2luLWJvdHRvbToxNTBweH1AbWVkaWEobWF4LXdpZHRoOiA0NjBweCl7LmVsZW1lbnRvci13aWRnZXQtc2VhcmNoLWFjdGl2aXRpZXN7bWFyZ2luLWJvdHRvbToxMDBweH19LmVsZW1lbnRvci13aWRnZXQtc2VhcmNoLWFjdGl2aXRpZXMgLnNlYXJjaC1hY3Rpdml0aWVze2ZvbnQtZmFtaWx5OnZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1mb250LWZhbWlseSl9LmVsZW1lbnRvci13aWRnZXQtc2VhcmNoLWFjdGl2aXRpZXMgLnNlYXJjaC1hY3Rpdml0aWVzIGZvcm17d2lkdGg6MTAwJTtwYWRkaW5nOjcwcHggMTBweH0uZWxlbWVudG9yLXdpZGdldC1zZWFyY2gtYWN0aXZpdGllcyAuc2VhcmNoLWFjdGl2aXRpZXMgLmNvbnRlbnR7d2lkdGg6MTAwJTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjtmbGV4LXdyYXA6d3JhcDtnYXA6MjBweDtwb3NpdGlvbjpyZWxhdGl2ZX0uZWxlbWVudG9yLXdpZGdldC1zZWFyY2gtYWN0aXZpdGllcyAuc2VhcmNoLWFjdGl2aXRpZXMgLmNvbnRlbnQgLmJ1dHRvbntkaXNwbGF5OmZsZXg7cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhKG1heC13aWR0aDogNDIwcHgpey5lbGVtZW50b3Itd2lkZ2V0LXNlYXJjaC1hY3Rpdml0aWVzIC5zZWFyY2gtYWN0aXZpdGllcyAuY29udGVudCAuYnV0dG9ue3dpZHRoOjEwMCV9fS5lbGVtZW50b3Itd2lkZ2V0LXNlYXJjaC1hY3Rpdml0aWVzIC5zZWFyY2gtYWN0aXZpdGllcyAuY29udGVudCAuYnV0dG9uLmRhdGUgLmZsYXRwaWNrcntkaXNwbGF5Om5vbmV9LmVsZW1lbnRvci13aWRnZXQtc2VhcmNoLWFjdGl2aXRpZXMgLnNlYXJjaC1hY3Rpdml0aWVzIC5jb250ZW50IC5idXR0b24uZGF0ZSAuZmxhdHBpY2tyLWNhbGVuZGFyOmJlZm9yZSwuZWxlbWVudG9yLXdpZGdldC1zZWFyY2gtYWN0aXZpdGllcyAuc2VhcmNoLWFjdGl2aXRpZXMgLmNvbnRlbnQgLmJ1dHRvbi5kYXRlIC5mbGF0cGlja3ItY2FsZW5kYXI6YWZ0ZXJ7Y29udGVudDpub25lfS5lbGVtZW50b3Itd2lkZ2V0LXNlYXJjaC1hY3Rpdml0aWVzIC5zZWFyY2gtYWN0aXZpdGllcyAuY29udGVudCAuYnV0dG9uLm9wZW5lZCBsYWJlbHtwb3NpdGlvbjpyZWxhdGl2ZTtib3JkZXItcmFkaXVzOjE1cHggMTVweCAwIDA7Ym9yZGVyOm5vbmUgIWltcG9ydGFudH0uZWxlbWVudG9yLXdpZGdldC1zZWFyY2gtYWN0aXZpdGllcyAuc2VhcmNoLWFjdGl2aXRpZXMgLmNvbnRlbnQgLmJ1dHRvbi5vcGVuZWQgbGFiZWw6OmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MXB4O2JhY2tncm91bmQtY29sb3I6I2VjZWNlY30uZWxlbWVudG9yLXdpZGdldC1zZWFyY2gtYWN0aXZpdGllcyAuc2VhcmNoLWFjdGl2aXRpZXMgLmNvbnRlbnQgLmJ1dHRvbi5hY3RpdmUgbGFiZWx7Ym9yZGVyOjRweCBzb2xpZH0uZWxlbWVudG9yLXdpZGdldC1zZWFyY2gtYWN0aXZpdGllcyAuc2VhcmNoLWFjdGl2aXRpZXMgLmNvbnRlbnQgLmJ1dHRvbiBsYWJlbHtib3JkZXItcmFkaXVzOjE1cHg7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3BhZGRpbmc6MTVweCAxMHB4O3dpZHRoOjQwMHB4O21pbi1oZWlnaHQ6NzBweDttYXgtd2lkdGg6MTAwJTtjdXJzb3I6cG9pbnRlcjt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjRzIGVhc2UsY29sb3IgLjRzIGVhc2U7Zm9udC13ZWlnaHQ6NjAwO2JveC1zaXppbmc6Ym9yZGVyLWJveH0uZWxlbWVudG9yLXdpZGdldC1zZWFyY2gtYWN0aXZpdGllcyAuc2VhcmNoLWFjdGl2aXRpZXMgLmNvbnRlbnQgLmJ1dHRvbiBsYWJlbCBzdmd7d2lkdGg6MzVweDtoZWlnaHQ6NDBweDttYXJnaW4tcmlnaHQ6MTVweDt0cmFuc2l0aW9uOi40cyBlYXNlfS5lbGVtZW50b3Itd2lkZ2V0LXNlYXJjaC1hY3Rpdml0aWVzIC5zZWFyY2gtYWN0aXZpdGllcyAuY29udGVudCAuYnV0dG9uIGxhYmVsIHNwYW4udGFne2Rpc3BsYXk6aW5saW5lLWJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlfS5lbGVtZW50b3Itd2lkZ2V0LXNlYXJjaC1hY3Rpdml0aWVzIC5zZWFyY2gtYWN0aXZpdGllcyAuY29udGVudCAuYnV0dG9uIGxhYmVsIHNwYW4udGFnOm5vdCg6bGFzdC1jaGlsZCl7bWFyZ2luLXJpZ2h0OjE1cHh9LmVsZW1lbnRvci13aWRnZXQtc2VhcmNoLWFjdGl2aXRpZXMgLnNlYXJjaC1hY3Rpdml0aWVzIC5jb250ZW50IC5idXR0b24gbGFiZWwgc3Bhbi50YWc6bm90KDpsYXN0LWNoaWxkKTo6YWZ0ZXJ7Y29udGVudDpcIjtcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2xlZnQ6Y2FsYygxMDAlICsgNnB4KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTtmb250LWZhbWlseTp2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtZm9udC1mYW1pbHkpO2NvbG9yOmluaGVyaXQ7Zm9udC13ZWlnaHQ6NjAwfS5lbGVtZW50b3Itd2lkZ2V0LXNlYXJjaC1hY3Rpdml0aWVzIC5zZWFyY2gtYWN0aXZpdGllcyAuY29udGVudCAuYnV0dG9uLnByb2ZpbCAuZHJvcGRvd257cG9zaXRpb246YWJzb2x1dGU7dG9wOjEwMCU7bGVmdDowO3dpZHRoOjEwMCU7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1yYWRpdXM6MCAwIDE1cHggMTVweDt6LWluZGV4OjUxO29wYWNpdHk6MDtwb2ludGVyLWV2ZW50czpub25lO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0yMHB4KTt0cmFuc2l0aW9uOi4zcyBjdWJpYy1iZXppZXIoMC4yMywgMSwgMC4zMiwgMSk7Ym94LXNoYWRvdzowIDVweCAxMHB4IC01cHggcmdiYSgwLDAsMCwuMTUpO3BhZGRpbmc6MjBweCAyMHB4IDA7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwfS5lbGVtZW50b3Itd2lkZ2V0LXNlYXJjaC1hY3Rpdml0aWVzIC5zZWFyY2gtYWN0aXZpdGllcyAuY29udGVudCAuYnV0dG9uLnByb2ZpbCAuZHJvcGRvd24gLml0ZW17d2lkdGg6MTAwJTttYXJnaW4tYm90dG9tOjIwcHh9LmVsZW1lbnRvci13aWRnZXQtc2VhcmNoLWFjdGl2aXRpZXMgLnNlYXJjaC1hY3Rpdml0aWVzIC5jb250ZW50IC5idXR0b24ucHJvZmlsIC5kcm9wZG93biAuaXRlbV9fcGFyZW50LW5hbWV7d2lkdGg6MzMlO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtd2VpZ2h0OjYwMDtmb250LXNpemU6MTVweDtjb2xvcjp2YXIoLS1lLWdsb2JsYS1jb2xvci10ZXh0KX1AbWVkaWEobWF4LXdpZHRoOiAzMjBweCl7LmVsZW1lbnRvci13aWRnZXQtc2VhcmNoLWFjdGl2aXRpZXMgLnNlYXJjaC1hY3Rpdml0aWVzIC5jb250ZW50IC5idXR0b24ucHJvZmlsIC5kcm9wZG93biAuaXRlbV9fcGFyZW50LW5hbWV7dGV4dC1hbGlnbjpjZW50ZXI7d2lkdGg6MTAwJX19LmVsZW1lbnRvci13aWRnZXQtc2VhcmNoLWFjdGl2aXRpZXMgLnNlYXJjaC1hY3Rpdml0aWVzIC5jb250ZW50IC5idXR0b24ucHJvZmlsIC5kcm9wZG93biAuaXRlbVtkYXRhLWNoaWxkLWNvdW50PVwiMVwiXXt3aWR0aDozMyV9QG1lZGlhKG1heC13aWR0aDogMzIwcHgpey5lbGVtZW50b3Itd2lkZ2V0LXNlYXJjaC1hY3Rpdml0aWVzIC5zZWFyY2gtYWN0aXZpdGllcyAuY29udGVudCAuYnV0dG9uLnByb2ZpbCAuZHJvcGRvd24gLml0ZW1bZGF0YS1jaGlsZC1jb3VudD1cIjFcIl17d2lkdGg6NTAlfX0uZWxlbWVudG9yLXdpZGdldC1zZWFyY2gtYWN0aXZpdGllcyAuc2VhcmNoLWFjdGl2aXRpZXMgLmNvbnRlbnQgLmJ1dHRvbi5wcm9maWwgLmRyb3Bkb3duIC5pdGVtW2RhdGEtY2hpbGQtY291bnQ9XCIxXCJdIC5pdGVtX19wYXJlbnQtbmFtZXt3aWR0aDoxMDAlfUBtZWRpYShtYXgtd2lkdGg6IDMyMHB4KXsuZWxlbWVudG9yLXdpZGdldC1zZWFyY2gtYWN0aXZpdGllcyAuc2VhcmNoLWFjdGl2aXRpZXMgLmNvbnRlbnQgLmJ1dHRvbi5wcm9maWwgLmRyb3Bkb3duIC5pdGVtOm5vdChbZGF0YS1jaGlsZC1jb3VudD1cIjFcIl0pIC5pdGVtX19jaGlsZHJlbnN7Z2FwOjIwcHh9fS5lbGVtZW50b3Itd2lkZ2V0LXNlYXJjaC1hY3Rpdml0aWVzIC5zZWFyY2gtYWN0aXZpdGllcyAuY29udGVudCAuYnV0dG9uLnByb2ZpbCAuZHJvcGRvd24gLml0ZW1fX2NoaWxkcmVuc3tkaXNwbGF5OmZsZXh9QG1lZGlhKG1heC13aWR0aDogMzIwcHgpey5lbGVtZW50b3Itd2lkZ2V0LXNlYXJjaC1hY3Rpdml0aWVzIC5zZWFyY2gtYWN0aXZpdGllcyAuY29udGVudCAuYnV0dG9uLnByb2ZpbCAuZHJvcGRvd24gLml0ZW1fX2NoaWxkcmVuc3tmbGV4LXdyYXA6d3JhcDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfX0uZWxlbWVudG9yLXdpZGdldC1zZWFyY2gtYWN0aXZpdGllcyAuc2VhcmNoLWFjdGl2aXRpZXMgLmNvbnRlbnQgLmJ1dHRvbi5wcm9maWwgLmRyb3Bkb3duIC5pdGVtX19jaGlsZHJlbnNfX2NoaWxke3dpZHRoOjEwMCV9QG1lZGlhKG1heC13aWR0aDogMzIwcHgpey5lbGVtZW50b3Itd2lkZ2V0LXNlYXJjaC1hY3Rpdml0aWVzIC5zZWFyY2gtYWN0aXZpdGllcyAuY29udGVudCAuYnV0dG9uLnByb2ZpbCAuZHJvcGRvd24gLml0ZW1fX2NoaWxkcmVuc19fY2hpbGR7d2lkdGg6bWF4LWNvbnRlbnR9fS5lbGVtZW50b3Itd2lkZ2V0LXNlYXJjaC1hY3Rpdml0aWVzIC5zZWFyY2gtYWN0aXZpdGllcyAuY29udGVudCAuYnV0dG9uLnByb2ZpbCAuZHJvcGRvd24gLml0ZW1fX2NoaWxkcmVuc19fY2hpbGRfX25hbWV7Zm9udC1zaXplOjE0cHg7Y29sb3I6cmdiYSgwLDAsMCwuNik7dGV4dC1hbGlnbjpjZW50ZXJ9LmVsZW1lbnRvci13aWRnZXQtc2VhcmNoLWFjdGl2aXRpZXMgLnNlYXJjaC1hY3Rpdml0aWVzIC5jb250ZW50IC5idXR0b24ucHJvZmlsIC5kcm9wZG93biAuaXRlbV9fY2hpbGRyZW5zX19jaGlsZF9fY291bnRlcntkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7bWFyZ2luLXRvcDozcHh9LmVsZW1lbnRvci13aWRnZXQtc2VhcmNoLWFjdGl2aXRpZXMgLnNlYXJjaC1hY3Rpdml0aWVzIC5jb250ZW50IC5idXR0b24ucHJvZmlsIC5kcm9wZG93biAuaXRlbV9fY2hpbGRyZW5zX19jaGlsZF9fY291bnRlciBpbnB1dHtkaXNwbGF5Om5vbmV9LmVsZW1lbnRvci13aWRnZXQtc2VhcmNoLWFjdGl2aXRpZXMgLnNlYXJjaC1hY3Rpdml0aWVzIC5jb250ZW50IC5idXR0b24ucHJvZmlsIC5kcm9wZG93biAuaXRlbV9fY2hpbGRyZW5zX19jaGlsZF9fY291bnRlciBzcGFue3dpZHRoOjMwcHg7aGVpZ2h0OjMwcHg7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2NvbG9yOiNmZmY7Ym9yZGVyLXJhZGl1czo1MCU7Y3Vyc29yOnBvaW50ZXI7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MX0uZWxlbWVudG9yLXdpZGdldC1zZWFyY2gtYWN0aXZpdGllcyAuc2VhcmNoLWFjdGl2aXRpZXMgLmNvbnRlbnQgLmJ1dHRvbi5wcm9maWwgLmRyb3Bkb3duIC5pdGVtX19jaGlsZHJlbnNfX2NoaWxkX19jb3VudGVyIGRpdntwYWRkaW5nOjAgNXB4O2NvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXRleHQpO2ZvbnQtd2VpZ2h0OjYwMDttaW4td2lkdGg6MzBweDt0ZXh0LWFsaWduOmNlbnRlcn0uZWxlbWVudG9yLXdpZGdldC1zZWFyY2gtYWN0aXZpdGllcyAuc2VhcmNoLWFjdGl2aXRpZXMgLmNvbnRlbnQgLmJ1dHRvbi5wcm9maWwub3BlbmVkIC5kcm9wZG93bntvcGFjaXR5OjE7cG9pbnRlci1ldmVudHM6dW5zZXQ7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCl9LmVsZW1lbnRvci13aWRnZXQtc2VhcmNoLWFjdGl2aXRpZXMgLnNlYXJjaC1hY3Rpdml0aWVzICNzZWFyY2gtYWN0aXZpdGllcy1zdWJtaXR7cG9zaXRpb246YWJzb2x1dGU7dG9wOjEwMCU7cmlnaHQ6NTBweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO3BhZGRpbmc6MjBweCA2MHB4O2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpO2JvcmRlci1yYWRpdXM6MCAwIDE1cHggMTVweDtmb250LXdlaWdodDo2MDA7Zm9udC1zaXplOjE4cHg7bGluZS1oZWlnaHQ6MTtib3JkZXI6bm9uZTtvdXRsaW5lOm5vbmV9LmVsZW1lbnRvci13aWRnZXQtc2VhcmNoLWFjdGl2aXRpZXMgLnNlYXJjaC1hY3Rpdml0aWVzICNzZWFyY2gtYWN0aXZpdGllcy1zdWJtaXQgc3Zne2ZpbGw6I2ZmZjt3aWR0aDoyNXB4O21hcmdpbi1sZWZ0OjIwcHh9LmVsZW1lbnRvci13aWRnZXQtc2VhcmNoLWFjdGl2aXRpZXMgLnNlYXJjaC1hY3Rpdml0aWVzICNzZWFyY2gtYWN0aXZpdGllcy1zdWJtaXQ6aG92ZXIgc3Zne2FuaW1hdGlvbjpwdWxzZVRvUmlnaHQgMXMgZWFzZSBpbmZpbml0ZX0uZWxlbWVudG9yLXdpZGdldC1zZWFyY2gtYWN0aXZpdGllcyAuc2VhcmNoLWFjdGl2aXRpZXMgLmVsZW1lbnRvci1zZWN0aW9uLWJveGVkLmVsZW1lbnRvci1zZWN0aW9uICNzZWFyY2gtYWN0aXZpdGllcy1zdWJtaXR7cmlnaHQ6MTBweH0uZWxlbWVudG9yLWVkaXRvci1hY3RpdmUgLmVsZW1lbnRvci13aWRnZXQtc2xpZGVyLXN0ZXAgLml0ZW1zLC5lbGVtZW50b3ItZWRpdG9yLXByZXZpZXcgLmVsZW1lbnRvci13aWRnZXQtc2xpZGVyLXN0ZXAgLml0ZW1ze2Rpc3BsYXk6ZmxleDtvdmVyZmxvdzphdXRvIHZpc2libGU7cGFkZGluZzo1MHB4O2hlaWdodDphdXRvfS5lbGVtZW50b3ItZWRpdG9yLWFjdGl2ZSAuZWxlbWVudG9yLXdpZGdldC1zbGlkZXItc3RlcCAuaXRlbXMgLmNvbnRlbnQsLmVsZW1lbnRvci1lZGl0b3ItcHJldmlldyAuZWxlbWVudG9yLXdpZGdldC1zbGlkZXItc3RlcCAuaXRlbXMgLmNvbnRlbnR7d2lkdGg6MzAwcHh9LmVsZW1lbnRvci13aWRnZXQtc2xpZGVyLXN0ZXAgLml0ZW1zIC5zbGljay1saXN0e292ZXJmbG93OnZpc2libGV9LmVsZW1lbnRvci13aWRnZXQtc2xpZGVyLXN0ZXAgLml0ZW1zIC5zbGljay1saXN0IC5zbGljay10cmFja3tkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfS5lbGVtZW50b3Itd2lkZ2V0LXNsaWRlci1zdGVwIC5pdGVtcyAuaXRlbXtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZWxlbWVudG9yLXdpZGdldC1zbGlkZXItc3RlcCAuaXRlbXMgLml0ZW17ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5lbGVtZW50b3Itd2lkZ2V0LXNsaWRlci1zdGVwIC5pdGVtcyAuaXRlbSAuc3RlcHttYXJnaW4tYm90dG9tOjMwcHg7bWFyZ2luLXJpZ2h0OjAgIWltcG9ydGFudH0uZWxlbWVudG9yLXdpZGdldC1zbGlkZXItc3RlcCAuaXRlbXMgLml0ZW0gLmNvbnRlbnR7bWF4LXdpZHRoOmNhbGMoMTAwdncgLSA0MHB4KSAhaW1wb3J0YW50O3dpZHRoOjEwMCUgIWltcG9ydGFudH0uZWxlbWVudG9yLXdpZGdldC1zbGlkZXItc3RlcCAuaXRlbXMgLml0ZW0gLmNvbnRlbnQgLnRpdGxlLC5lbGVtZW50b3Itd2lkZ2V0LXNsaWRlci1zdGVwIC5pdGVtcyAuaXRlbSAuY29udGVudCAuZGVzY3JpcHRpb257dGV4dC1hbGlnbjpjZW50ZXJ9LmVsZW1lbnRvci13aWRnZXQtc2xpZGVyLXN0ZXAgLml0ZW1zIC5pdGVtPi5hcnJvd3tkaXNwbGF5Om5vbmV9fS5lbGVtZW50b3Itd2lkZ2V0LXNsaWRlci1zdGVwIC5pdGVtcyAuaXRlbTpub3QoOmxhc3QtY2hpbGQpe21hcmdpbi1yaWdodDoxMDBweH0uZWxlbWVudG9yLXdpZGdldC1zbGlkZXItc3RlcCAuaXRlbXMgLml0ZW0gLnN0ZXB7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luLXJpZ2h0OjMwcHg7aGVpZ2h0Om1heC1jb250ZW50fS5lbGVtZW50b3Itd2lkZ2V0LXNsaWRlci1zdGVwIC5pdGVtcyAuaXRlbSAuc3RlcCBzcGFue3Bvc2l0aW9uOmFic29sdXRlO2Rpc3BsYXk6YmxvY2s7ei1pbmRleDoxO3RvcDo1MCU7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNTAlKTt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MjNweDt0ZXh0LXRyYW5zZm9ybTpjYXBpdGFsaXplOy13ZWJraXQtdGV4dC1zdHJva2U6LjVweDtzdHJva2Utd2lkdGg6LjVweH0uZWxlbWVudG9yLXdpZGdldC1zbGlkZXItc3RlcCAuaXRlbXMgLml0ZW0gLnN0ZXAgc3Zne3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyO3dpZHRoOjE4MHB4O2hlaWdodDphdXRvO3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MH0uZWxlbWVudG9yLXdpZGdldC1zbGlkZXItc3RlcCAuaXRlbXMgLml0ZW0gLnN0ZXAgLmJhY2tncm91bmR7cG9zaXRpb246YWJzb2x1dGU7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7ei1pbmRleDotMX0uZWxlbWVudG9yLXdpZGdldC1zbGlkZXItc3RlcCAuaXRlbXMgLml0ZW0gLmNvbnRlbnR7bWF4LXdpZHRoOjMwMHB4fS5lbGVtZW50b3Itd2lkZ2V0LXNsaWRlci1zdGVwIC5pdGVtcyAuaXRlbSAuYXJyb3d7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0OmNhbGMoMTAwJSArIDUwcHgpO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTEwMCUsIC01MCUpfS5lbGVtZW50b3Itd2lkZ2V0LXNsaWRlci1zdGVwIC5pdGVtcyAuaXRlbSAuYXJyb3cgc3Zne3dpZHRoOjMzcHh9LmVsZW1lbnRvci13aWRnZXQtc2xpZGVyLXN0ZXAgLml0ZW1zIC5pdGVtOm50aC1jaGlsZCgzbisxKSAuc3RlcCAuYmFja2dyb3VuZHt0cmFuc2Zvcm0tb3JpZ2luOjIwJSAxMDAlO3RyYW5zZm9ybTpyb3RhdGUoLTEwZGVnKX0uZWxlbWVudG9yLXdpZGdldC1zbGlkZXItc3RlcCAuaXRlbXMgLml0ZW06bnRoLWNoaWxkKDNuKzIpIC5zdGVwIHN2Z3t0cmFuc2Zvcm06cm90YXRlKC01MGRlZyl9LmVsZW1lbnRvci13aWRnZXQtc2xpZGVyLXN0ZXAgLml0ZW1zIC5pdGVtOm50aC1jaGlsZCgzbisyKSAuc3RlcCAuYmFja2dyb3VuZHt0cmFuc2Zvcm06cm90YXRlKC0xMGRlZykgdHJhbnNsYXRlKDEwcHgsIC0zNXB4KX0uZWxlbWVudG9yLXdpZGdldC1zbGlkZXItc3RlcCAuaXRlbXMgLml0ZW06bnRoLWNoaWxkKDNuKzMpIC5zdGVwIHN2Z3t0cmFuc2Zvcm06cm90YXRlKDExNWRlZyl9LmVsZW1lbnRvci13aWRnZXQtc2xpZGVyLXN0ZXAgLml0ZW1zIC5pdGVtOm50aC1jaGlsZCgzbiszKSAuc3RlcCAuYmFja2dyb3VuZHt0cmFuc2Zvcm0tb3JpZ2luOjIwJSAxMDAlO3RyYW5zZm9ybTpyb3RhdGUoMTQ1ZGVnKSB0cmFuc2xhdGUoLTEzMHB4LCA5NXB4KX0uZWxlbWVudG9yLXdpZGdldC1zbGlkZXItc3RlcCAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXI+LmFycm93e3Bvc2l0aW9uOmFic29sdXRlO3RvcDpjYWxjKDEwMCUgKyAyMHB4KTtjdXJzb3I6cG9pbnRlcjt6LWluZGV4OjJ9LmVsZW1lbnRvci13aWRnZXQtc2xpZGVyLXN0ZXAgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyPi5hcnJvdy5uZXh0e3JpZ2h0OjIwcHh9LmVsZW1lbnRvci13aWRnZXQtc2xpZGVyLXN0ZXAgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyPi5hcnJvdy5wcmV2e2xlZnQ6MjBweDt0cmFuc2Zvcm06cm90YXRlWSgxODBkZWcpO2Rpc3BsYXk6bm9uZX0uZWxlbWVudG9yLXdpZGdldC1zbGlkZXItc3RlcCAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXI+LmFycm93OmhvdmVyIHN2Z3thbmltYXRpb246cHVsc2VUb1JpZ2h0IDFzIGVhc2UgaW5maW5pdGV9LmVsZW1lbnRvci13aWRnZXQtc2xpZGVyLXN0ZXAgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyPi5hcnJvdyBzdmd7d2lkdGg6MzBweH0uZWxlbWVudG9yLXdpZGdldC1zb2NpYWwtbmV0d29ya3MgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVye2Rpc3BsYXk6ZmxleH0uZWxlbWVudG9yLXdpZGdldC1zb2NpYWwtbmV0d29ya3MgLnNvY2lhbHtkaXNwbGF5OmZsZXg7cGFkZGluZzo1cHg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Zm9udC1zaXplOjEwMCU7Ym9yZGVyLXJhZGl1czo1MCU7dHJhbnNpdGlvbjouNHMgZWFzZX0uZWxlbWVudG9yLXdpZGdldC1zb2NpYWwtbmV0d29ya3MtbGlua3N7ei1pbmRleDo1MDt3aWR0aDptYXgtY29udGVudCAhaW1wb3J0YW50O21heC13aWR0aDoxMDAlfS5lbGVtZW50b3Itd2lkZ2V0LXNvY2lhbC1uZXR3b3Jrcy1saW5rcyAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXJ7bWF4LXdpZHRoOjEwMCV9LmVsZW1lbnRvci1sb2NhdGlvbi1oZWFkZXIgLmVsZW1lbnRvci13aWRnZXQtc29jaWFsLW5ldHdvcmtzLWxpbmtze2xlZnQ6MzBweDt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpfUBtZWRpYShtYXgtd2lkdGg6IDE1NTBweCl7LmVsZW1lbnRvci1sb2NhdGlvbi1oZWFkZXIgLmVsZW1lbnRvci13aWRnZXQtc29jaWFsLW5ldHdvcmtzLWxpbmtze3RvcDp1bnNldCAhaW1wb3J0YW50O2JvdHRvbToyMHB4ICFpbXBvcnRhbnQ7bGVmdDo1MCUgIWltcG9ydGFudDtyaWdodDp1bnNldCAhaW1wb3J0YW50O3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpICFpbXBvcnRhbnR9fUBtZWRpYShtYXgtd2lkdGg6IDgyMHB4KXsuZWxlbWVudG9yLWxvY2F0aW9uLWhlYWRlciAuZWxlbWVudG9yLXdpZGdldC1zb2NpYWwtbmV0d29ya3MtbGlua3N7ZGlzcGxheTpub25lfX0uZWxlbWVudG9yLXdpZGdldC1zb2NpYWwtbmV0d29ya3MtbGlua3M+LmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVye3dpZHRoOm1heC1jb250ZW50O2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfUBtZWRpYShtYXgtd2lkdGg6IDE1NTBweCl7LmVsZW1lbnRvci13aWRnZXQtc29jaWFsLW5ldHdvcmtzLWxpbmtzPi5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lcntmbGV4LWRpcmVjdGlvbjpyb3cgIWltcG9ydGFudDtnYXA6MTBweH19LmVsZW1lbnRvci13aWRnZXQtc29jaWFsLW5ldHdvcmtzLWxpbmtzIC5pdGVtOm5vdCg6bGFzdC1jaGlsZCl7bWFyZ2luLWJvdHRvbTowfS5lbGVtZW50b3Itd2lkZ2V0LXNvY2lhbC1uZXR3b3Jrcy1saW5rcyAuaXRlbSBhe3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjt3aWR0aDo0NXB4O2hlaWdodDo0NXB4O2JvcmRlci1yYWRpdXM6NTAlO2JveC1zaGFkb3c6MCAwIDIwcHggLTVweCByZ2JhKDI1NSwyNTUsMjU1LC4zKX0uZWxlbWVudG9yLXdpZGdldC1zb2NpYWwtbmV0d29ya3MtbGlua3MgLml0ZW0gaXtmb250LXNpemU6MjRweH0uZWxlbWVudG9yLXdpZGdldC1zb2NpYWwtbmV0d29ya3MtbGlua3MgLml0ZW0gc3Zne2hlaWdodDoyNHB4fS5lbGVtZW50b3Itd2lkZ2V0LXNvY2lhbC1uZXR3b3Jrcy1saW5rcyAuaXRlbSBzcGFuLnRvb2x0aXB7ZGlzcGxheTppbmxpbmUtYmxvY2s7b3BhY2l0eTowO3BvaW50ZXItZXZlbnRzOm5vbmU7dHJhbnNpdGlvbjpvcGFjaXR5IC4ycyBlYXNlO3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOm1heC1jb250ZW50O3BhZGRpbmc6NXB4IDE1cHg7Zm9udC1mYW1pbHk6dmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtZmFtaWx5KTtmb250LXNpemU6MTRweDtmb250LXdlaWdodDo2MDA7Ym9yZGVyOjFweCBzb2xpZCAjMzMzO2JhY2tncm91bmQtY29sb3I6I2ZmZjtjb2xvcjojMDAwfUBtZWRpYShtYXgtd2lkdGg6IDE1NTBweCl7LmVsZW1lbnRvci1sb2NhdGlvbi1oZWFkZXIgLmVsZW1lbnRvci13aWRnZXQtc29jaWFsLW5ldHdvcmtzLWxpbmtzIC5pdGVtIHNwYW4udG9vbHRpcHtib3R0b206Y2FsYygxMDAlICsgMTBweCkgIWltcG9ydGFudDt0b3A6dW5zZXQgIWltcG9ydGFudDtsZWZ0OjUwJSAhaW1wb3J0YW50O3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpICFpbXBvcnRhbnR9fS5lbGVtZW50b3ItbG9jYXRpb24taGVhZGVyIC5lbGVtZW50b3Itd2lkZ2V0LXNvY2lhbC1uZXR3b3Jrcy1saW5rcyAuaXRlbSBzcGFuLnRvb2x0aXA6OmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtyaWdodDoxMDAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO2JvcmRlci10b3A6N3B4IHNvbGlkIHJnYmEoMCwwLDAsMCk7Ym9yZGVyLWJvdHRvbTo3cHggc29saWQgcmdiYSgwLDAsMCwwKTtib3JkZXItcmlnaHQ6NnB4IHNvbGlkICMzMzN9QG1lZGlhKG1heC13aWR0aDogMTU1MHB4KXsuZWxlbWVudG9yLWxvY2F0aW9uLWhlYWRlciAuZWxlbWVudG9yLXdpZGdldC1zb2NpYWwtbmV0d29ya3MtbGlua3MgLml0ZW0gc3Bhbi50b29sdGlwOjpiZWZvcmV7dG9wOjEwMCUgIWltcG9ydGFudDtsZWZ0OjUwJSAhaW1wb3J0YW50O3JpZ2h0OnVuc2V0ICFpbXBvcnRhbnQ7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSkgIWltcG9ydGFudDtib3JkZXItdG9wOjZweCBzb2xpZCAjMzMzICFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbTp1bnNldCAhaW1wb3J0YW50O2JvcmRlci1yaWdodDo3cHggc29saWQgcmdiYSgwLDAsMCwwKSAhaW1wb3J0YW50O2JvcmRlci1sZWZ0OjdweCBzb2xpZCByZ2JhKDAsMCwwLDApICFpbXBvcnRhbnR9fS5lbGVtZW50b3ItbG9jYXRpb24taGVhZGVyIC5lbGVtZW50b3Itd2lkZ2V0LXNvY2lhbC1uZXR3b3Jrcy1saW5rcyAuaXRlbSBzcGFuLnRvb2x0aXA6OmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3JpZ2h0OjEwMCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7Ym9yZGVyLXRvcDo1cHggc29saWQgcmdiYSgwLDAsMCwwKTtib3JkZXItYm90dG9tOjVweCBzb2xpZCByZ2JhKDAsMCwwLDApO2JvcmRlci1yaWdodDo1cHggc29saWQgI2ZmZn1AbWVkaWEobWF4LXdpZHRoOiAxNTUwcHgpey5lbGVtZW50b3ItbG9jYXRpb24taGVhZGVyIC5lbGVtZW50b3Itd2lkZ2V0LXNvY2lhbC1uZXR3b3Jrcy1saW5rcyAuaXRlbSBzcGFuLnRvb2x0aXA6OmFmdGVye3RvcDoxMDAlICFpbXBvcnRhbnQ7bGVmdDo1MCUgIWltcG9ydGFudDtyaWdodDp1bnNldCAhaW1wb3J0YW50O3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpICFpbXBvcnRhbnQ7Ym9yZGVyLXRvcDo1cHggc29saWQgI2ZmZiAhaW1wb3J0YW50O2JvcmRlci1ib3R0b206NXB4IHNvbGlkIHJnYmEoMCwwLDAsMCkgIWltcG9ydGFudDtib3JkZXItbGVmdDo1cHggc29saWQgcmdiYSgwLDAsMCwwKSAhaW1wb3J0YW50O2JvcmRlci1yaWdodDp1bnNldCAhaW1wb3J0YW50fX0uZWxlbWVudG9yLXdpZGdldC1zb2NpYWwtbmV0d29ya3MtbGlua3MgLml0ZW0gYS5kaXNwbGF5LWNvbHVtbiBzcGFuLnRvb2x0aXA6OmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3JpZ2h0OjEwMCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7Ym9yZGVyLXRvcDo1cHggc29saWQgcmdiYSgwLDAsMCwwKTtib3JkZXItYm90dG9tOjVweCBzb2xpZCByZ2JhKDAsMCwwLDApO2JvcmRlci1yaWdodDo1cHggc29saWQgI2ZmZn0uZWxlbWVudG9yLXdpZGdldC1zb2NpYWwtbmV0d29ya3MtbGlua3MgLml0ZW0gYS5kaXNwbGF5LXJvdyBzcGFuLnRvb2x0aXA6OmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTAwJTtsZWZ0OjUwJTtyaWdodDp1bnNldDt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTtib3JkZXItdG9wOjVweCBzb2xpZCAjZmZmO2JvcmRlci1ib3R0b206NXB4IHNvbGlkIHJnYmEoMCwwLDAsMCk7Ym9yZGVyLWxlZnQ6NXB4IHNvbGlkIHJnYmEoMCwwLDAsMCk7Ym9yZGVyLXJpZ2h0OnVuc2V0fS5lbGVtZW50b3Itd2lkZ2V0LXNvY2lhbC1uZXR3b3Jrcy1saW5rcyAuaXRlbSBhLmRpc3BsYXktY29sdW1uIHNwYW4udG9vbHRpcDo6YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3JpZ2h0OjEwMCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7Ym9yZGVyLXRvcDo3cHggc29saWQgcmdiYSgwLDAsMCwwKTtib3JkZXItYm90dG9tOjdweCBzb2xpZCByZ2JhKDAsMCwwLDApO2JvcmRlci1yaWdodDo2cHggc29saWQgIzMzM30uZWxlbWVudG9yLXdpZGdldC1zb2NpYWwtbmV0d29ya3MtbGlua3MgLml0ZW0gYS5kaXNwbGF5LXJvdyBzcGFuLnRvb2x0aXA6OmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjEwMCU7bGVmdDo1MCU7cmlnaHQ6dW5zZXQ7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSk7Ym9yZGVyLXRvcDo2cHggc29saWQgIzMzMztib3JkZXItYm90dG9tOnVuc2V0O2JvcmRlci1yaWdodDo3cHggc29saWQgcmdiYSgwLDAsMCwwKTtib3JkZXItbGVmdDo3cHggc29saWQgcmdiYSgwLDAsMCwwKX0uZWxlbWVudG9yLXdpZGdldC1zb2NpYWwtbmV0d29ya3MtbGlua3MgLml0ZW06aG92ZXIgc3Bhbi50b29sdGlwe29wYWNpdHk6MX0uZWxlbWVudG9yLWxvY2F0aW9uLWhlYWRlciAuZWxlbWVudG9yLXdpZGdldC1zb2NpYWwtbmV0d29ya3MtbGlua3MgLml0ZW17dHJhbnNmb3JtOnRyYW5zbGF0ZVgoY2FsYygtMTAwJSAtIDQwcHgpKTtvcGFjaXR5OjB9QG1lZGlhKG1heC13aWR0aDogMTU1MHB4KXsuZWxlbWVudG9yLWxvY2F0aW9uLWhlYWRlciAuZWxlbWVudG9yLXdpZGdldC1zb2NpYWwtbmV0d29ya3MtbGlua3MgLml0ZW17dHJhbnNmb3JtOnRyYW5zbGF0ZVkoY2FsYygxMDAlICsgMzBweCkpfX0uZWxlbWVudG9yLWVkaXRvci1hY3RpdmUgLmVsZW1lbnRvci13aWRnZXQtc29jaWFsLW5ldHdvcmtzLWxpbmtzIC5pdGVte3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApO29wYWNpdHk6MX1Aa2V5ZnJhbWVzIGN3YVB1c2hUb1JpZ2h0e3Rve3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApO29wYWNpdHk6MTtAbWVkaWEobWF4LXdpZHRoOiAxNTUwcHgpe3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApfX19LmVsZW1lbnRvci13aWRnZXQtc3RyaXBlc3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDoxMDAlO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9LmVsZW1lbnRvci13aWRnZXQtc3RyaXBlcyAuc3RyaXBlc3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7aGVpZ2h0OjEwMCU7d2lkdGg6MTAwJX0uZWxlbWVudG9yLXdpZGdldC1zdHJpcGVzIC5zdHJpcGVzOjphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7YmFja2dyb3VuZDpyZXBlYXRpbmctbGluZWFyLWdyYWRpZW50KC0yMGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAxcHgsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgNHB4LCB3aGl0ZSA0cHgsIHdoaXRlIDEzcHgpfS5hY3Rpdml0aWVzIGFydGljbGUuYWN0aXZpdHl7d2lkdGg6MzAwcHggIWltcG9ydGFudDtoZWlnaHQ6NDAwcHggIWltcG9ydGFudDtwb3NpdGlvbjpyZWxhdGl2ZTtib3JkZXItcmFkaXVzOjE1cHg7b3ZlcmZsb3c6aGlkZGVuO2N1cnNvcjpkZWZhdWx0fS5hY3Rpdml0aWVzIGFydGljbGUuYWN0aXZpdHkuYWxse2JhY2tncm91bmQtY29sb3I6IzAwMDt0cmFuc2l0aW9uOi40cyBlYXNlfS5hY3Rpdml0aWVzIGFydGljbGUuYWN0aXZpdHkgLnR5cGUsLmFjdGl2aXRpZXMgYXJ0aWNsZS5hY3Rpdml0eSBwe2N1cnNvcjpkZWZhdWx0ICFpbXBvcnRhbnR9LmFjdGl2aXRpZXMgYXJ0aWNsZS5hY3Rpdml0eS5hbGwgYXtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7cGFkZGluZzoxNXB4O3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2NvbG9yOiNmZmZ9LmFjdGl2aXRpZXMgYXJ0aWNsZS5hY3Rpdml0eS5hbGwgYSBoM3t0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Zm9udC1mYW1pbHk6dmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS1hY2NlbnQtZm9udC1mYW1pbHkpO2ZvbnQtd2VpZ2h0OnZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktYWNjZW50LWZvbnQtd2VpZ2h0KTt0ZXh0LWFsaWduOmNlbnRlcn0uYWN0aXZpdGllcyBhcnRpY2xlLmFjdGl2aXR5LmFsbDpob3Zlcnt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMjBweCl9LmFjdGl2aXRpZXMgYXJ0aWNsZS5hY3Rpdml0eSBpbWd7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3Zlcjt6LWluZGV4Oi0xO2JvcmRlci1yYWRpdXM6MTVweH0uYWN0aXZpdGllcyBhcnRpY2xlLmFjdGl2aXR5IC5jb250ZW50e3Bvc2l0aW9uOmFic29sdXRlO3BhZGRpbmc6MTVweDt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtib3gtc2hhZG93Omluc2V0IDAgLTE3NXB4IDEwMHB4IC01MHB4IHJnYmEoMCwwLDAsLjgpO3RyYW5zaXRpb246LjRzIGVhc2V9LmFjdGl2aXRpZXMgYXJ0aWNsZS5hY3Rpdml0eTpob3ZlciAuY29udGVudHtib3gtc2hhZG93Omluc2V0IDAgLTM1MHB4IDEwMHB4IDAgcmdiYSgwLDAsMCwuOCl9LmFjdGl2aXRpZXMgYXJ0aWNsZS5hY3Rpdml0eSAuY29udGVudCBoZWFkZXJ7cG9zaXRpb246c3RpY2t5O3RvcDoxMDAlO2NvbG9yOiNmZmY7Zm9udC1mYW1pbHk6dmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtZmFtaWx5KTt3aWR0aDoxMDAlO3RyYW5zaXRpb246LjRzIGVhc2V9LmFjdGl2aXRpZXMgYXJ0aWNsZS5hY3Rpdml0eTpob3ZlciAuY29udGVudCBoZWFkZXJ7cG9zaXRpb246c3RpY2t5O3RvcDowfS5hY3Rpdml0aWVzIGFydGljbGUuYWN0aXZpdHkgLmNvbnRlbnQgLnR5cGV7d2lkdGg6MTAwJTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Zm9udC1zaXplOjEzcHg7Y29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3Itc2Vjb25kYXJ5KTttYXJnaW4tYm90dG9tOjNweH0uYWN0aXZpdGllcyBhcnRpY2xlLmFjdGl2aXR5IC5jb250ZW50IGhlYWRlciAudGl0bGV7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbjt3aWR0aDoxMDAlO2ZvbnQtc2l6ZToxN3B4O21hcmdpbjowO3RyYW5zaXRpb246LjRzIGVhc2V9LmFjdGl2aXRpZXMgYXJ0aWNsZS5hY3Rpdml0eTpob3ZlciAuY29udGVudCBoZWFkZXIgLnRpdGxle29wYWNpdHk6MH0uYWN0aXZpdGllcyBhcnRpY2xlLmFjdGl2aXR5IC5jb250ZW50IC5tZXRhc3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTAwJTt3aWR0aDpjYWxjKDEwMCUgLSAzMHB4KTt0cmFuc2l0aW9uOi40cyBlYXNlO2NvbG9yOiNmZmY7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpjZW50ZXJ9LmFjdGl2aXRpZXMgYXJ0aWNsZS5hY3Rpdml0eSAuY29udGVudCAubWV0YXMgLnRpdGxle3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LWZhbWlseTp2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LWFjY2VudC1mb250LWZhbWlseSk7Zm9udC13ZWlnaHQ6dmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS1hY2NlbnQtZm9udC13ZWlnaHQpO2ZvbnQtc2l6ZToyMHB4O3BhZGRpbmctYm90dG9tOjIwcHg7bWFyZ2luLWJvdHRvbToyMHB4O3Bvc2l0aW9uOnJlbGF0aXZlO3RleHQtYWxpZ246Y2VudGVyfS5hY3Rpdml0aWVzIGFydGljbGUuYWN0aXZpdHkgLmNvbnRlbnQgLm1ldGFzIC50aXRsZTpub3QoOmxhc3QtY2hpbGQpOjphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSk7d2lkdGg6MTAwcHg7aGVpZ2h0OjJweDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjUpfS5hY3Rpdml0aWVzIGFydGljbGUuYWN0aXZpdHk6aG92ZXIgLmNvbnRlbnQgLm1ldGFze3RvcDo1MCU7d2lkdGg6Y2FsYygxMDAlIC0gMzBweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSl9LmFjdGl2aXRpZXMgYXJ0aWNsZS5hY3Rpdml0eTpob3ZlciAuY29udGVudCAubWV0YXMgLnNpbmdsZV9kYXRlcyBwe21hcmdpbi1ib3R0b206M3B4fS5hY3Rpdml0aWVzIGFydGljbGUuYWN0aXZpdHk6aG92ZXIgLmNvbnRlbnQgLm1ldGFzIC5zaW5nbGVfZGF0ZXMgYXtkaXNwbGF5OmJsb2NrO3RleHQtYWxpZ246Y2VudGVyO2NvbG9yOiNmZmY7Zm9udC1zaXplOjE0cHg7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt0cmFuc2l0aW9uOmNvbG9yIC40cyBlYXNlfS5hY3Rpdml0aWVzIGFydGljbGUuYWN0aXZpdHk6aG92ZXIgLmNvbnRlbnQgLm1ldGFzIC5zaW5nbGVfZGF0ZXMgYTpob3Zlcntjb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpfS5hY3Rpdml0aWVzIGFydGljbGUuYWN0aXZpdHkgLmNvbnRlbnQgLm1ldGFzIHB7ZGlzcGxheTpmbGV4O2ZvbnQtc2l6ZToxNHB4O2ZvbnQtZmFtaWx5OnZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1mb250LWZhbWlseSl9LmFjdGl2aXRpZXMgYXJ0aWNsZS5hY3Rpdml0eSAuY29udGVudCAubWV0YXMgcCAuaWNvbnttYXJnaW4tcmlnaHQ6MTBweH0uYWN0aXZpdGllcyBhcnRpY2xlLmFjdGl2aXR5IC5jb250ZW50IC5tZXRhcyBwIC5pY29uIHN2Z3t3aWR0aDoxNXB4O2ZpbGw6I2ZmZn0uYWN0aXZpdGllcyBhcnRpY2xlLmFjdGl2aXR5IGZvb3Rlci5hY3Rpb25ze3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTowO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDEwMCUpO3dpZHRoOjEwMCU7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpO3RyYW5zaXRpb246dHJhbnNmb3JtIC40cyAuMnMgZWFzZTtwYWRkaW5nOjEwcHggMTVweDtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXJ9LmFjdGl2aXRpZXMgYXJ0aWNsZS5hY3Rpdml0eTpob3ZlciBmb290ZXIuYWN0aW9uc3t0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKX0uYWN0aXZpdGllcyBhcnRpY2xlLmFjdGl2aXR5IGZvb3Rlci5hY3Rpb25zIGF7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3dpZHRoOjM1cHg7aGVpZ2h0OjM1cHg7YmFja2dyb3VuZC1jb2xvcjojZmZmO3RyYW5zaXRpb246LjRzIGVhc2U7Ym9yZGVyLXJhZGl1czo1MCV9LmFjdGl2aXRpZXMgYXJ0aWNsZS5hY3Rpdml0eSBmb290ZXIuYWN0aW9ucyBhOm5vdCg6bGFzdC1jaGlsZCl7bWFyZ2luLXJpZ2h0OjE1cHh9LmFjdGl2aXRpZXMgYXJ0aWNsZS5hY3Rpdml0eSBmb290ZXIuYWN0aW9ucyBhIHN2Z3t3aWR0aDoyNXB4O2hlaWdodDoyNXB4O2ZpbGw6dmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTt0cmFuc2l0aW9uOi40cyBlYXNlfS5hY3Rpdml0aWVzIGFydGljbGUuYWN0aXZpdHkgZm9vdGVyLmFjdGlvbnMgYTpsYXN0LWNoaWxkIHN2Z3t3aWR0aDoxNXB4O2hlaWdodDoxNXB4fS5hY3Rpdml0aWVzIGFydGljbGUuYWN0aXZpdHkgZm9vdGVyLmFjdGlvbnMgYTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCl9LmFjdGl2aXRpZXMgYXJ0aWNsZS5hY3Rpdml0eSBmb290ZXIuYWN0aW9ucyBhOmhvdmVyIHN2Z3tmaWxsOiNmZmZ9LmVsZW1lbnRvci13aWRnZXQtcHJvZ3JhbW1le3otaW5kZXg6NTA7YmFja2dyb3VuZC1jb2xvcjojZmZmO3Bvc2l0aW9uOnJlbGF0aXZlO21pbi1oZWlnaHQ6MTAwdmh9LmVsZW1lbnRvci13aWRnZXQtcHJvZ3JhbW1lIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lcntwb3NpdGlvbjpyZWxhdGl2ZX0uZWxlbWVudG9yLXdpZGdldC1wcm9ncmFtbWUgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyPi50aXRsZXtwb3NpdGlvbjpzdGlja3k7dG9wOjA7aGVpZ2h0OjEwMHZofUBtZWRpYShtYXgtd2lkdGg6IDg5NnB4KXsuZWxlbWVudG9yLXdpZGdldC1wcm9ncmFtbWUgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyPi50aXRsZXtwb3NpdGlvbjpzdGF0aWM7dG9wOnVuc2V0O2hlaWdodDp1bnNldDttYXJnaW4tdG9wOnVuc2V0O21hcmdpbi1ib3R0b206MzBweH19QG1lZGlhKG1heC13aWR0aDogNDYwcHgpey5lbGVtZW50b3Itd2lkZ2V0LXByb2dyYW1tZSAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXI+LnRpdGxle21hcmdpbi1ib3R0b206MTVweH19LmVsZW1lbnRvci13aWRnZXQtcHJvZ3JhbW1lIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lcj4udGl0bGUgaDJ7dHJhbnNmb3JtOnJvdGF0ZSgtOTBkZWcpIHRyYW5zbGF0ZSgtODh2aCwgMTAwJSk7dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTtmb250LXNpemU6Y2FsYygxNHZoIC0gNXB4KTttYXJnaW46MDt3aGl0ZS1zcGFjZTpub3dyYXA7Zm9udC1mYW1pbHk6dmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS1wcmltYXJ5LWZvbnQtZmFtaWx5KTtjb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci10ZXh0KTt3aWR0aDoxMDB2aDt0ZXh0LWFsaWduOmNlbnRlcn1AbWVkaWEobWF4LXdpZHRoOiA4OTZweCl7LmVsZW1lbnRvci13aWRnZXQtcHJvZ3JhbW1lIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lcj4udGl0bGUgaDJ7dHJhbnNmb3JtOnVuc2V0O2ZvbnQtc2l6ZToxNHZoO3doaXRlLXNwYWNlOnVuc2V0O3dpZHRoOmF1dG87dGV4dC1hbGlnbjpsZWZ0fX1AbWVkaWEobWF4LXdpZHRoOiA4ODBweCl7LmVsZW1lbnRvci13aWRnZXQtcHJvZ3JhbW1lIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lcj4udGl0bGUgaDJ7Zm9udC1zaXplOjYwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDM5MHB4KXsuZWxlbWVudG9yLXdpZGdldC1wcm9ncmFtbWUgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyPi50aXRsZSBoMntmb250LXNpemU6NDBweH19LmVsZW1lbnRvci13aWRnZXQtcHJvZ3JhbW1lIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lcj4udGl0bGUgaDIgc3Bhbntjb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpfS5lbGVtZW50b3Itd2lkZ2V0LXByb2dyYW1tZSAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXI+LmNvbnRlbnR7bWFyZ2luLXRvcDotODR2aH1AbWVkaWEobWF4LXdpZHRoOiA4OTZweCl7LmVsZW1lbnRvci13aWRnZXQtcHJvZ3JhbW1lIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lcj4uY29udGVudHttYXJnaW4tdG9wOjAgIWltcG9ydGFudDtwb3NpdGlvbjpyZWxhdGl2ZX19LmVsZW1lbnRvci13aWRnZXQtcHJvZ3JhbW1lIC5oYW5nYXJ7cG9zaXRpb246cmVsYXRpdmU7bWluLWhlaWdodDo3MHZofUBtZWRpYShtYXgtd2lkdGg6IDg5NnB4KXsuZWxlbWVudG9yLXdpZGdldC1wcm9ncmFtbWUgLmhhbmdhcntvdmVyZmxvdzpoaWRkZW47bWluLWhlaWdodDp1bnNldH19LmVsZW1lbnRvci13aWRnZXQtcHJvZ3JhbW1lIC5oYW5nYXIgLmJhY2tncm91bmR7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1wcmltYXJ5KTtwb3NpdGlvbjpzdGlja3k7dG9wOjE1dmg7bWFyZ2luLWxlZnQ6YXV0bztib3JkZXItcmFkaXVzOjE1MHB4IDAgMCAxNTBweDt3aWR0aDo3MCU7aGVpZ2h0Ojgwdmg7ei1pbmRleDotMX1AbWVkaWEobWF4LXdpZHRoOiA4OTZweCl7LmVsZW1lbnRvci13aWRnZXQtcHJvZ3JhbW1lIC5oYW5nYXIgLmJhY2tncm91bmR7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7d2lkdGg6OTUlO2hlaWdodDo0MDBweDttYXJnaW4tbGVmdDp1bnNldDtyaWdodDowO2JvcmRlci1yYWRpdXM6ODBweCAwIDAgODBweH19LmVsZW1lbnRvci13aWRnZXQtcHJvZ3JhbW1lIC5oYW5nYXIgLmJhY2tncm91bmQgLmdyYXBoaWNfZWxlbWVudHNfY29udGFpbmVyLnJvbmRfdHJhaXR7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMjIwcHgpO292ZXJmbG93OmhpZGRlbn0uZWxlbWVudG9yLXdpZGdldC1wcm9ncmFtbWUgLmhhbmdhciAuYmFja2dyb3VuZCAuZ3JhcGhpY19lbGVtZW50c19jb250YWluZXIucm9uZF90cmFpdCAucm9uZF90cmFpdHt0cmFuc2Zvcm06dHJhbnNsYXRlWCg1MHB4KX1AbWVkaWEobWF4LXdpZHRoOiA4OTZweCl7LmVsZW1lbnRvci13aWRnZXQtcHJvZ3JhbW1lIC5oYW5nYXIgLmJhY2tncm91bmQgLmdyYXBoaWNfZWxlbWVudHNfY29udGFpbmVyLnJvbmRfdHJhaXQgLnJvbmRfdHJhaXR7ZGlzcGxheTpub25lfX0uZWxlbWVudG9yLXdpZGdldC1wcm9ncmFtbWUgLmhhbmdhciAuYmFja2dyb3VuZCAuZ3JhcGhpY19lbGVtZW50c19jb250YWluZXIucm9uZF90cmFpdCAucm9uZF90cmFpdCBzdmd7ZmlsbDp2YXIoLS1lLWdsb2JhbC1jb2xvci1wcmltYXJ5KTt3aWR0aDozMDBweDthbmltYXRpb246cm90YXRlU1ZHIGxpbmVhciAzMHMgaW5maW5pdGV9QG1lZGlhKG1heC13aWR0aDogODk2cHgpey5lbGVtZW50b3Itd2lkZ2V0LXByb2dyYW1tZSAuaGFuZ2FyIC5iYWNrZ3JvdW5kIC5ncmFwaGljX2VsZW1lbnRzX2NvbnRhaW5lci5yb25kX3RyYWl0IC5yb25kX3RyYWl0IHN2Z3thbmltYXRpb246bm9uZX19LmVsZW1lbnRvci13aWRnZXQtcHJvZ3JhbW1lIC5oYW5nYXIgLmdyYXBoaWNfZWxlbWVudHNfY29udGFpbmVyLnRyaWFuZ2xlLXRvcHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MjBweDtyaWdodDoyNTBweDt6LWluZGV4Oi0yfUBtZWRpYShtYXgtd2lkdGg6IDg5NnB4KXsuZWxlbWVudG9yLXdpZGdldC1wcm9ncmFtbWUgLmhhbmdhciAuZ3JhcGhpY19lbGVtZW50c19jb250YWluZXIudHJpYW5nbGUtdG9we2Rpc3BsYXk6bm9uZX19LmVsZW1lbnRvci13aWRnZXQtcHJvZ3JhbW1lIC5oYW5nYXIgLmdyYXBoaWNfZWxlbWVudHNfY29udGFpbmVyLnRyaWFuZ2xlLXRvcCAudHJpYW5nbGUtdG9wIHN2Z3tmaWxsOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXNlY29uZGFyeSk7d2lkdGg6MTUwcHg7YW5pbWF0aW9uOnJvdGF0ZVNWRyBsaW5lYXIgMzBzIGluZmluaXRlIHJldmVyc2V9QG1lZGlhKG1heC13aWR0aDogODk2cHgpey5lbGVtZW50b3Itd2lkZ2V0LXByb2dyYW1tZSAuaGFuZ2FyIC5ncmFwaGljX2VsZW1lbnRzX2NvbnRhaW5lci50cmlhbmdsZS10b3AgLnRyaWFuZ2xlLXRvcCBzdmd7YW5pbWF0aW9uOm5vbmV9fS5lbGVtZW50b3Itd2lkZ2V0LXByb2dyYW1tZSAuaGFuZ2FyIC5ncmFwaGljX2VsZW1lbnRzX2NvbnRhaW5lci50cmlhbmdsZS1ib3R0b217cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7cmlnaHQ6MzAwcHg7ei1pbmRleDotMjt0cmFuc2Zvcm06dHJhbnNsYXRlWSgxMDBweCl9QG1lZGlhKG1heC13aWR0aDogODk2cHgpey5lbGVtZW50b3Itd2lkZ2V0LXByb2dyYW1tZSAuaGFuZ2FyIC5ncmFwaGljX2VsZW1lbnRzX2NvbnRhaW5lci50cmlhbmdsZS1ib3R0b217Ym90dG9tOjE5MHB4O2xlZnQ6MjBweDtyaWdodDp1bnNldH19LmVsZW1lbnRvci13aWRnZXQtcHJvZ3JhbW1lIC5oYW5nYXIgLmdyYXBoaWNfZWxlbWVudHNfY29udGFpbmVyLnRyaWFuZ2xlLWJvdHRvbSAudHJpYW5nbGUtYm90dG9tIHN2Z3tmaWxsOnZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7d2lkdGg6MTUwcHg7YW5pbWF0aW9uOnJvdGF0ZVNWRyBsaW5lYXIgMzBzIGluZmluaXRlfS5lbGVtZW50b3Itd2lkZ2V0LXByb2dyYW1tZSAuaGFuZ2FyIC5lbGVtZW50b3ItY29udGFpbmVye2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQ7bWFyZ2luLXRvcDotMTAwdmg7cGFkZGluZy1ib3R0b206NTBweDtmbGV4LXdyYXA6d3JhcH0uZWxlbWVudG9yLXdpZGdldC1wcm9ncmFtbWUgLmhhbmdhciAuZWxlbWVudG9yLWNvbnRhaW5lciAuYXJyb3d7ZGlzcGxheTpub25lO3Bvc2l0aW9uOmFic29sdXRlO3RvcDpjYWxjKDEwMCUgLSA0MHB4KTtjdXJzb3I6cG9pbnRlcjt6LWluZGV4OjJ9QG1lZGlhKG1heC13aWR0aDogODk2cHgpey5lbGVtZW50b3Itd2lkZ2V0LXByb2dyYW1tZSAuaGFuZ2FyIC5lbGVtZW50b3ItY29udGFpbmVyIC5hcnJvd3tkaXNwbGF5OmJsb2NrfX0uZWxlbWVudG9yLXdpZGdldC1wcm9ncmFtbWUgLmhhbmdhciAuZWxlbWVudG9yLWNvbnRhaW5lciAuYXJyb3cubmV4dHtyaWdodDoyMHB4fS5lbGVtZW50b3Itd2lkZ2V0LXByb2dyYW1tZSAuaGFuZ2FyIC5lbGVtZW50b3ItY29udGFpbmVyIC5hcnJvdy5wcmV2e2xlZnQ6MjBweDt0cmFuc2Zvcm06cm90YXRlWSgxODBkZWcpO2Rpc3BsYXk6bm9uZX0uZWxlbWVudG9yLXdpZGdldC1wcm9ncmFtbWUgLmhhbmdhciAuZWxlbWVudG9yLWNvbnRhaW5lciAuYXJyb3c6aG92ZXIgc3Zne2FuaW1hdGlvbjpwdWxzZVRvUmlnaHQgMXMgZWFzZSBpbmZpbml0ZX0uZWxlbWVudG9yLXdpZGdldC1wcm9ncmFtbWUgLmhhbmdhciAuZWxlbWVudG9yLWNvbnRhaW5lciAuYXJyb3cgc3Zne3dpZHRoOjMwcHh9QG1lZGlhKG1heC13aWR0aDogODk2cHgpey5lbGVtZW50b3Itd2lkZ2V0LXByb2dyYW1tZSAuaGFuZ2FyIC5lbGVtZW50b3ItY29udGFpbmVye21hcmdpbi10b3A6MDtwYWRkaW5nLXRvcDozMHB4O3BhZGRpbmctbGVmdDoxNSV9fS5lbGVtZW50b3Itd2lkZ2V0LXByb2dyYW1tZSAuaGFuZ2FyIC5lbGVtZW50b3ItY29udGFpbmVyPmgze3dpZHRoOjEwMCU7bWF4LXdpZHRoOjEyOTBweDtmb250LXNpemU6NjBweDtmb250LWZhbWlseTp2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXByaW1hcnktZm9udC1mYW1pbHkpO21hcmdpbjowIDAgMjBweDstd2Via2l0LXRleHQtZmlsbC1jb2xvcjpyZ2JhKDAsMCwwLDApOy13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6MnB4Oy13ZWJraXQtdGV4dC1zdHJva2UtY29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KX1AbWVkaWEobWF4LXdpZHRoOiA4OTZweCl7LmVsZW1lbnRvci13aWRnZXQtcHJvZ3JhbW1lIC5oYW5nYXIgLmVsZW1lbnRvci1jb250YWluZXI+aDN7LXdlYmtpdC10ZXh0LXN0cm9rZS1jb2xvcjojZmZmfX1AbWVkaWEobWF4LXdpZHRoOiA0NjBweCl7LmVsZW1lbnRvci13aWRnZXQtcHJvZ3JhbW1lIC5oYW5nYXIgLmVsZW1lbnRvci1jb250YWluZXI+aDN7Zm9udC1zaXplOjQwcHh9fS5lbGVtZW50b3Itd2lkZ2V0LXByb2dyYW1tZSAuaGFuZ2FyIC5lbGVtZW50b3ItY29udGFpbmVyIC5hY3Rpdml0aWVze2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydDt3aWR0aDoxMDAlO2dhcDowIDMwcHg7bWF4LXdpZHRoOjEyOTBweH1AbWVkaWEobWF4LXdpZHRoOiAxNTczcHgpey5lbGVtZW50b3Itd2lkZ2V0LXByb2dyYW1tZSAuaGFuZ2FyIC5lbGVtZW50b3ItY29udGFpbmVyIC5hY3Rpdml0aWVze21hcmdpbi1sZWZ0OjIwMHB4fX1AbWVkaWEobWF4LXdpZHRoOiAxMTU5cHgpey5lbGVtZW50b3Itd2lkZ2V0LXByb2dyYW1tZSAuaGFuZ2FyIC5lbGVtZW50b3ItY29udGFpbmVyIC5hY3Rpdml0aWVze21hcmdpbi1sZWZ0OjI1MHB4fX0uZWxlbWVudG9yLXdpZGdldC1wcm9ncmFtbWUgLmhhbmdhciAuZWxlbWVudG9yLWNvbnRhaW5lciAuYWN0aXZpdGllcyBhcnRpY2xlLmFjdGl2aXR5e3dpZHRoOjMwMHB4ICFpbXBvcnRhbnQ7aGVpZ2h0OjQwMHB4ICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTozMHB4fUBtZWRpYShtYXgtd2lkdGg6IDg5NnB4KXsuZWxlbWVudG9yLXdpZGdldC1wcm9ncmFtbWUgLmhhbmdhciAuZWxlbWVudG9yLWNvbnRhaW5lciAuYWN0aXZpdGllcyBhcnRpY2xlLmFjdGl2aXR5Om5vdCg6bGFzdC1jaGlsZCl7bWFyZ2luLXJpZ2h0OjIwcHh9fS5lbGVtZW50b3Itd2lkZ2V0LXByb2dyYW1tZSAuaGFuZ2FyIC5lbGVtZW50b3ItY29udGFpbmVyIC5hY3Rpdml0aWVzIGFydGljbGUuYWN0aXZpdHk6bnRoLWNoaWxkKDJuKXt0cmFuc2Zvcm06dHJhbnNsYXRlWSg1MCUpfUBtZWRpYShtYXgtd2lkdGg6IDE1NzNweCl7LmVsZW1lbnRvci13aWRnZXQtcHJvZ3JhbW1lIC5oYW5nYXIgLmVsZW1lbnRvci1jb250YWluZXIgLmFjdGl2aXRpZXMgYXJ0aWNsZS5hY3Rpdml0eTpudGgtY2hpbGQoMm4pe3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApfX1AbWVkaWEobWF4LXdpZHRoOiAxNTczcHgpey5lbGVtZW50b3Itd2lkZ2V0LXByb2dyYW1tZSAuaGFuZ2FyIC5lbGVtZW50b3ItY29udGFpbmVyIC5hY3Rpdml0aWVzIGFydGljbGUuYWN0aXZpdHk6bnRoLWNoaWxkKDNuKzIpe3RyYW5zZm9ybTp0cmFuc2xhdGVZKDUwJSl9fUBtZWRpYShtYXgtd2lkdGg6IDExNTlweCl7LmVsZW1lbnRvci13aWRnZXQtcHJvZ3JhbW1lIC5oYW5nYXIgLmVsZW1lbnRvci1jb250YWluZXIgLmFjdGl2aXRpZXMgYXJ0aWNsZS5hY3Rpdml0eTpudGgtY2hpbGQoM24rMil7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCl9fUBtZWRpYShtYXgtd2lkdGg6IDExNTlweCl7LmVsZW1lbnRvci13aWRnZXQtcHJvZ3JhbW1lIC5oYW5nYXIgLmVsZW1lbnRvci1jb250YWluZXIgLmFjdGl2aXRpZXMgYXJ0aWNsZS5hY3Rpdml0eTpudGgtY2hpbGQoMm4pe3RyYW5zZm9ybTp0cmFuc2xhdGVZKDUwJSl9fUBtZWRpYShtYXgtd2lkdGg6IDg5NnB4KXsuZWxlbWVudG9yLXdpZGdldC1wcm9ncmFtbWUgLmhhbmdhciAuZWxlbWVudG9yLWNvbnRhaW5lciAuYWN0aXZpdGllcyBhcnRpY2xlLmFjdGl2aXR5e3RyYW5zZm9ybTp1bnNldCAhaW1wb3J0YW50fX0uZWxlbWVudG9yLXdpZGdldC1wcm9ncmFtbWUgLmhhbmdhciAuc2xpY2stdHJhY2t7d2lkdGg6bWF4LWNvbnRlbnQgIWltcG9ydGFudH0uZWxlbWVudG9yLXdpZGdldC1wcm9ncmFtbWUgLmhhbmdhciAuc2xpY2stbGlzdHtvdmVyZmxvdzp2aXNpYmxlfS5lbGVtZW50b3Itd2lkZ2V0LXByb2dyYW1tZSAub3V0c2lkZXtwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdzpoaWRkZW47bWFyZ2luLXRvcDoyMDBweDtwYWRkaW5nLXRvcDo2MHB4O3BhZGRpbmctYm90dG9tOjEwMHB4fUBtZWRpYShtYXgtd2lkdGg6IDg3OXB4KXsuZWxlbWVudG9yLXdpZGdldC1wcm9ncmFtbWUgLm91dHNpZGV7bWFyZ2luLXRvcDowfX1AbWVkaWEobWF4LXdpZHRoOiA0NjBweCl7LmVsZW1lbnRvci13aWRnZXQtcHJvZ3JhbW1lIC5vdXRzaWRle3BhZGRpbmctYm90dG9tOjUwcHh9fS5lbGVtZW50b3Itd2lkZ2V0LXByb2dyYW1tZSAub3V0c2lkZSAuYmFja2dyb3VuZHtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXNlY29uZGFyeSk7Ym9yZGVyLXJhZGl1czowIDIwMHB4IDIwMHB4IDA7d2lkdGg6NzAlO2hlaWdodDo0MDBweDt6LWluZGV4Oi0xO3Bvc2l0aW9uOnJlbGF0aXZlfUBtZWRpYShtYXgtd2lkdGg6IDg3OXB4KXsuZWxlbWVudG9yLXdpZGdldC1wcm9ncmFtbWUgLm91dHNpZGUgLmJhY2tncm91bmR7Ym9yZGVyLXJhZGl1czowIDgwcHggODBweCAwO3dpZHRoOjk1JX19LmVsZW1lbnRvci13aWRnZXQtcHJvZ3JhbW1lIC5vdXRzaWRlIC5iYWNrZ3JvdW5kLnJpZ2h0e2JvcmRlci1yYWRpdXM6MjAwcHggMCAwIDIwMHB4O21hcmdpbi1sZWZ0OjMwJX1AbWVkaWEobWF4LXdpZHRoOiA4NzlweCl7LmVsZW1lbnRvci13aWRnZXQtcHJvZ3JhbW1lIC5vdXRzaWRlIC5iYWNrZ3JvdW5kLnJpZ2h0e2JvcmRlci1yYWRpdXM6ODBweCAwIDAgODBweDttYXJnaW4tbGVmdDphdXRvfX0uZWxlbWVudG9yLXdpZGdldC1wcm9ncmFtbWUgLm91dHNpZGUgLmJhY2tncm91bmQ+aDN7d2lkdGg6MTAwJTtmb250LXNpemU6NjBweDtmb250LWZhbWlseTp2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXByaW1hcnktZm9udC1mYW1pbHkpO21hcmdpbjowOy13ZWJraXQtdGV4dC1maWxsLWNvbG9yOnJnYmEoMCwwLDAsMCk7LXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDoycHg7LXdlYmtpdC10ZXh0LXN0cm9rZS1jb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0xMDAlKTt0ZXh0LWFsaWduOmNlbnRlcjtsaW5lLWhlaWdodDouN31AbWVkaWEobWF4LXdpZHRoOiA4NzlweCl7LmVsZW1lbnRvci13aWRnZXQtcHJvZ3JhbW1lIC5vdXRzaWRlIC5iYWNrZ3JvdW5kPmgze3RleHQtYWxpZ246bGVmdDtwYWRkaW5nLWxlZnQ6MTUlfX1AbWVkaWEobWF4LXdpZHRoOiA0NjBweCl7LmVsZW1lbnRvci13aWRnZXQtcHJvZ3JhbW1lIC5vdXRzaWRlIC5iYWNrZ3JvdW5kPmgze2ZvbnQtc2l6ZTo0MHB4fX0uZWxlbWVudG9yLXdpZGdldC1wcm9ncmFtbWUgLm91dHNpZGUgLmVsZW1lbnRvci1jb250YWluZXJ7cGFkZGluZy1ib3R0b206NTBweDttYXJnaW4tdG9wOi0zNTBweDtmbGV4LXdyYXA6d3JhcH1AbWVkaWEobWF4LXdpZHRoOiA4NzlweCl7LmVsZW1lbnRvci13aWRnZXQtcHJvZ3JhbW1lIC5vdXRzaWRlIC5lbGVtZW50b3ItY29udGFpbmVye3BhZGRpbmctbGVmdDoxNSV9fS5lbGVtZW50b3Itd2lkZ2V0LXByb2dyYW1tZSAub3V0c2lkZSAuZWxlbWVudG9yLWNvbnRhaW5lciAuYWN0aXZpdGllcyBhcnRpY2xlLmFjdGl2aXR5e3dpZHRoOjMwMHB4ICFpbXBvcnRhbnQ7aGVpZ2h0OjQwMHB4ICFpbXBvcnRhbnR9QG1lZGlhKG1heC13aWR0aDogMzQwcHgpey5lbGVtZW50b3Itd2lkZ2V0LXByb2dyYW1tZSAub3V0c2lkZSAuZWxlbWVudG9yLWNvbnRhaW5lciAuYWN0aXZpdGllcyBhcnRpY2xlLmFjdGl2aXR5e3dpZHRoOjI1MHB4ICFpbXBvcnRhbnQ7aGVpZ2h0OjQwMHB4ICFpbXBvcnRhbnR9fS5lbGVtZW50b3Itd2lkZ2V0LXByb2dyYW1tZSAub3V0c2lkZSAuZWxlbWVudG9yLWNvbnRhaW5lciAuYWN0aXZpdGllcyBhcnRpY2xlLmFjdGl2aXR5Om5vdCg6bGFzdC1jaGlsZCl7bWFyZ2luLXJpZ2h0OjIwcHh9LmVsZW1lbnRvci13aWRnZXQtcHJvZ3JhbW1lIC5vdXRzaWRlIC5hcnJvd3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6Y2FsYygxMDAlIC0gNDBweCk7Y3Vyc29yOnBvaW50ZXI7ei1pbmRleDoyfS5lbGVtZW50b3Itd2lkZ2V0LXByb2dyYW1tZSAub3V0c2lkZSAuYXJyb3cubmV4dHtyaWdodDoyMHB4fS5lbGVtZW50b3Itd2lkZ2V0LXByb2dyYW1tZSAub3V0c2lkZSAuYXJyb3cucHJldntsZWZ0OjIwcHg7dHJhbnNmb3JtOnJvdGF0ZVkoMTgwZGVnKTtkaXNwbGF5Om5vbmV9LmVsZW1lbnRvci13aWRnZXQtcHJvZ3JhbW1lIC5vdXRzaWRlIC5hcnJvdzpob3ZlciBzdmd7YW5pbWF0aW9uOnB1bHNlVG9SaWdodCAxcyBlYXNlIGluZmluaXRlfS5lbGVtZW50b3Itd2lkZ2V0LXByb2dyYW1tZSAub3V0c2lkZSAuYXJyb3cgc3Zne3dpZHRoOjMwcHh9LmVsZW1lbnRvci13aWRnZXQtcHJvZ3JhbW1lIC5vdXRzaWRlIC5zbGljay10cmFja3t3aWR0aDptYXgtY29udGVudCAhaW1wb3J0YW50fS5lbGVtZW50b3Itd2lkZ2V0LXByb2dyYW1tZSAub3V0c2lkZSAuc2xpY2stbGlzdHtvdmVyZmxvdzp2aXNpYmxlfUBtZWRpYShtYXgtd2lkdGg6IDQyOXB4KXsuZWxlbWVudG9yLXdpZGdldC1wcm9ncmFtbWUgLm91dHNpZGV7cGFkZGluZy10b3A6MTAwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDE4MjhweCl7LmVsZW1lbnRvci13aWRnZXQtcHJvZ3JhbW1lIC5vdXRzaWRlIC5hY3Rpdml0aWVze21hcmdpbi1sZWZ0OjEyMHB4fX1AbWVkaWEobWF4LXdpZHRoOiAxNTkwcHgpey5lbGVtZW50b3Itd2lkZ2V0LXByb2dyYW1tZSAub3V0c2lkZSAuYWN0aXZpdGllc3ttYXJnaW4tbGVmdDoxNDBweH19QG1lZGlhKG1heC13aWR0aDogMTU1MHB4KXsuZWxlbWVudG9yLXdpZGdldC1wcm9ncmFtbWUgLm91dHNpZGUgLmFjdGl2aXRpZXN7bWFyZ2luLWxlZnQ6MjAwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDg5NnB4KXsuZWxlbWVudG9yLXdpZGdldC1wcm9ncmFtbWUgLm91dHNpZGUgLmFjdGl2aXRpZXN7bWFyZ2luLWxlZnQ6MH19LmVsZW1lbnRvci13aWRnZXQtY3dhLW9uZ2xldHMgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVye2Rpc3BsYXk6ZmxleH0uZWxlbWVudG9yLXdpZGdldC1jd2Etb25nbGV0cyAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIgLnRhYnN7ZmxleDoxfS5lbGVtZW50b3Itd2lkZ2V0LWN3YS1vbmdsZXRzIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciAudGFicyAudGFie2Rpc3BsYXk6ZmxleDtjdXJzb3I6cG9pbnRlcjttYXgtd2lkdGg6NjAwcHg7ZmxleC13cmFwOndyYXB9LmVsZW1lbnRvci13aWRnZXQtY3dhLW9uZ2xldHMgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIC50YWJzIC50YWIuYWN0aXZle2Rpc3BsYXk6ZmxleH1AbWVkaWEobWF4LXdpZHRoOiA4ODBweCl7LmVsZW1lbnRvci13aWRnZXQtY3dhLW9uZ2xldHMgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIC50YWJzIC50YWIuYWN0aXZlLnJlZGlyZWN0aW9uIC50aXRsZXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmYgIWltcG9ydGFudDtjb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpICFpbXBvcnRhbnR9fS5lbGVtZW50b3Itd2lkZ2V0LWN3YS1vbmdsZXRzIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciAudGFicyAudGFiLnJlZGlyZWN0aW9ue3Bvc2l0aW9uOnJlbGF0aXZlfS5lbGVtZW50b3Itd2lkZ2V0LWN3YS1vbmdsZXRzIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciAudGFicyAudGFiLnJlZGlyZWN0aW9uIC5tb3Jle3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3BhZGRpbmctcmlnaHQ6MTZweDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQ7dHJhbnNpdGlvbjouM3MgZWFzZX1AbWVkaWEobWF4LXdpZHRoOiA4ODBweCl7LmVsZW1lbnRvci13aWRnZXQtY3dhLW9uZ2xldHMgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIC50YWJzIC50YWIucmVkaXJlY3Rpb24gLm1vcmV7YmFja2dyb3VuZDpub25lICFpbXBvcnRhbnQ7Y29sb3I6IzAwMCAhaW1wb3J0YW50fS5lbGVtZW50b3Itd2lkZ2V0LWN3YS1vbmdsZXRzIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciAudGFicyAudGFiLnJlZGlyZWN0aW9uIC5tb3JlOjphZnRlcntiYWNrZ3JvdW5kOm5vbmUgIWltcG9ydGFudDtjb2xvcjojMDAwICFpbXBvcnRhbnR9fS5lbGVtZW50b3Itd2lkZ2V0LWN3YS1vbmdsZXRzIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciAudGFicyAudGFiLnJlZGlyZWN0aW9uIC5tb3JlOjphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDt3aWR0aDo0MHB4O2hlaWdodDoxMDAlO3otaW5kZXg6LTE7dHJhbnNpdGlvbjppbmhlcml0fS5lbGVtZW50b3Itd2lkZ2V0LWN3YS1vbmdsZXRzIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciAudGFicyAudGFiIC5pY29ue3dpZHRoOjEyMHB4O2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nOjIwcHggMH0uZWxlbWVudG9yLXdpZGdldC1jd2Etb25nbGV0cyAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIgLnRhYnMgLnRhYiAuaWNvbiBzdmd7d2lkdGg6MzVweDtoZWlnaHQ6MzVweH0uZWxlbWVudG9yLXdpZGdldC1jd2Etb25nbGV0cyAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIgLnRhYnMgLnRhYiAudGl0bGV7d2lkdGg6Y2FsYygxMDAlIC0gMTYwcHgpO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Zm9udC1mYW1pbHk6dmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtZmFtaWx5KTtwYWRkaW5nOjEwcHggMjBweDtmb250LXNpemU6MjFweDtmb250LXdlaWdodDo2MDA7dHJhbnNpdGlvbjouM3MgZWFzZX0uZWxlbWVudG9yLXdpZGdldC1jd2Etb25nbGV0cyAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIgLnRhYnMgLnRhYiAubW9yZXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7d2lkdGg6NDBweDt0cmFuc2l0aW9uOi4zcyBlYXNlfS5lbGVtZW50b3Itd2lkZ2V0LWN3YS1vbmdsZXRzIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciAudGFicyAudGFiIC5hY2NvcmRlb24tY29udGVudHt3aWR0aDpjYWxjKDEwMCUgLSA0MHB4KTtmb250LWZhbWlseTp2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtZm9udC1mYW1pbHkpO2ZvbnQtc2l6ZToxNnB4O3BhZGRpbmctbGVmdDoxMjBweDttYXgtaGVpZ2h0OjA7dHJhbnNpdGlvbjptYXgtaGVpZ2h0IC40cyBlYXNlfS5lbGVtZW50b3Itd2lkZ2V0LWN3YS1vbmdsZXRzIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciAudGFicyAudGFiIC5hY2NvcmRlb24tY29udGVudCAudGV4dHtwYWRkaW5nOjEwcHggMjBweH0uZWxlbWVudG9yLXdpZGdldC1jd2Etb25nbGV0cyAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIgLnRhYnMgLnRhYiAuYWNjb3JkZW9uLWNvbnRlbnQgYXtjb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpfS5lbGVtZW50b3Itd2lkZ2V0LWN3YS1vbmdsZXRzIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciAudGFicyAudGFiIC5hY2NvcmRlb24tY29udGVudCBhOmhvdmVye3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9LmVsZW1lbnRvci13aWRnZXQtY3dhLW9uZ2xldHMgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIC5pbWFnZXN7ZmxleDoxO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0xMDBweCk7cGFkZGluZy1yaWdodDozNXB4fUBtZWRpYShtYXgtd2lkdGg6IDg4MHB4KXsuZWxlbWVudG9yLXdpZGdldC1jd2Etb25nbGV0cyAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIgLmltYWdlc3tkaXNwbGF5Om5vbmV9fS5lbGVtZW50b3Itd2lkZ2V0LWN3YS1vbmdsZXRzIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciAuaW1hZ2VzIC5pbWFnZXtkaXNwbGF5Om5vbmU7cG9zaXRpb246cmVsYXRpdmU7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kfS5lbGVtZW50b3Itd2lkZ2V0LWN3YS1vbmdsZXRzIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciAuaW1hZ2VzIC5pbWFnZS5hY3RpdmV7ZGlzcGxheTpmbGV4fS5lbGVtZW50b3Itd2lkZ2V0LWN3YS1vbmdsZXRzIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciAuaW1hZ2VzIC5pbWFnZSBzdmd7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7aGVpZ2h0OmF1dG87cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6Y2FsYygxMDAlIC0gMzVweCk7bWF4LXdpZHRoOjYwMHB4fS5lbGVtZW50b3Itd2lkZ2V0LWN3YS1vbmdsZXRzIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciAuaW1hZ2VzIC5pbWFnZSBzdmcuYmFja2dyb3VuZHtwb3NpdGlvbjphYnNvbHV0ZTt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjt0cmFuc2Zvcm06cm90YXRlKC04ZGVnKX0uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IGJ1dHRvblt0eXBlPXN1Ym1pdF0gLmxkcy1yb2xsZXIgZGl2OjphZnRlcntiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAucHJlLWZpbHRlcnttYXJnaW4tYm90dG9tOjcwcHg7cGFkZGluZzowIDEwcHh9LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAucHJlLWZpbHRlciAuZWxlbWVudG9yLWNvbnRhaW5lcntmbGV4LXdyYXA6d3JhcDtnYXA6MjBweH0uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5wcmUtZmlsdGVyIC5lbGVtZW50b3ItY29udGFpbmVyIC5maWx0ZXJ7Ym9yZGVyLXJhZGl1czoxNXB4O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtwYWRkaW5nOjEwcHggMjBweDttYXgtd2lkdGg6NzAwcHg7Y3Vyc29yOmRlZmF1bHQ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpO3Bvc2l0aW9uOnJlbGF0aXZlO2NvbG9yOiNmZmY7Zm9udC1mYW1pbHk6dmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtZmFtaWx5KTtmbGV4LWdyb3c6MX0uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5wcmUtZmlsdGVyIC5lbGVtZW50b3ItY29udGFpbmVyIC5maWx0ZXI6OnNlbGVjdGlvbntiYWNrZ3JvdW5kOm5vbmV9LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAucHJlLWZpbHRlciAuZWxlbWVudG9yLWNvbnRhaW5lciAuZmlsdGVyOmhvdmVyIC5yZW1vdmV7b3BhY2l0eToxfS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLnByZS1maWx0ZXIgLmVsZW1lbnRvci1jb250YWluZXIgLmZpbHRlciAucmVtb3Zle3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtsaW5lLWhlaWdodDoxO2ZvbnQtc2l6ZToxMHB4O3dpZHRoOjIwcHg7aGVpZ2h0OjIwcHg7Ym9yZGVyLXJhZGl1czo1MCU7YmFja2dyb3VuZC1jb2xvcjojMDAwO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjt0cmFuc2Zvcm06dHJhbnNsYXRlKC00MCUsIC00MCUpO29wYWNpdHk6MDt0cmFuc2l0aW9uOi4zcyBlYXNlO2N1cnNvcjpwb2ludGVyfS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLnByZS1maWx0ZXIgLmVsZW1lbnRvci1jb250YWluZXIgLmZpbHRlciBzdmd7d2lkdGg6MjVweDtoZWlnaHQ6MzBweDttYXJnaW4tcmlnaHQ6MTVweDtmaWxsOiNmZmZ9LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAucHJlLWZpbHRlciAuZWxlbWVudG9yLWNvbnRhaW5lciAuZmlsdGVyIHNwYW4uc3VidGFnOm5vdCg6bGFzdC1jaGlsZCl7bWFyZ2luLXJpZ2h0OjE1cHg7cG9zaXRpb246cmVsYXRpdmV9LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAucHJlLWZpbHRlciAuZWxlbWVudG9yLWNvbnRhaW5lciAuZmlsdGVyIHNwYW4uc3VidGFnOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVye2NvbnRlbnQ6XCI7XCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0OmNhbGMoMTAwJSArIDZweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7Zm9udC1mYW1pbHk6dmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtZmFtaWx5KTtjb2xvcjppbmhlcml0O2ZvbnQtd2VpZ2h0OjQwMH0uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5wcmUtZmlsdGVyIC5lbGVtZW50b3ItY29udGFpbmVyIC5maWx0ZXIuZGF0ZXtvcmRlcjoxfS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLnByZS1maWx0ZXIgLmVsZW1lbnRvci1jb250YWluZXIgLmZpbHRlci5wcm9maWx7b3JkZXI6Mn0uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5wcmUtZmlsdGVyIC5lbGVtZW50b3ItY29udGFpbmVyIC5maWx0ZXIudHlwZXtvcmRlcjozfS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLnByZS1maWx0ZXIgLmVsZW1lbnRvci1jb250YWluZXIgLmZpbHRlci50aGVtYXRpcXVlc3tvcmRlcjo0fS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLnByZS1maWx0ZXIgLmVsZW1lbnRvci1jb250YWluZXIgLmZpbHRlci5sb2NhdGlvbntvcmRlcjo1fS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLnByZS1maWx0ZXIgLmVsZW1lbnRvci1jb250YWluZXIgLmZpbHRlci5uaXZlYXV4X3Njb2xhaXJlc3tvcmRlcjo2fS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLnByZS1maWx0ZXIgLmVsZW1lbnRvci1jb250YWluZXIgLmZpbHRlci5wcm9maWxfdHlwZXtvcmRlcjo3fS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLnByZS1maWx0ZXIgLmVsZW1lbnRvci1jb250YWluZXIgLmZpbHRlci5mb3JtYXRze29yZGVyOjh9LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAucHJlLWZpbHRlciAuZWxlbWVudG9yLWNvbnRhaW5lciAuZmlsdGVyLm1hcnF1ZXN7b3JkZXI6OX0uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcntmb250LWZhbWlseTp2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtZm9udC1mYW1pbHkpO21hcmdpbi1ib3R0b206MTAwcHh9LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX3RpdGxlIGg0e2ZvbnQtc2l6ZToxOHB4O2ZvbnQtd2VpZ2h0OjYwMH0uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudHtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXByaW1hcnkpfS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVye3BhZGRpbmc6NTBweCAxMHB4O3Bvc2l0aW9uOnJlbGF0aXZlfS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm17ZGlzcGxheTpmbGV4O3dpZHRoOjEwMCU7Z2FwOjIwcHg7ZmxleC13cmFwOndyYXB9LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybS5oYXMtc3ViLWZpbHRlcnN7cGFkZGluZy10b3A6MzBweH0uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtLmhhcy1zdWItZmlsdGVycyAuc3ViLWZpbHRlcnN7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3otaW5kZXg6MTA7Z2FwOjIwcHggMzBweH1AbWVkaWEobWF4LXdpZHRoOiA4MjBweCl7LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybS5oYXMtc3ViLWZpbHRlcnMgLnN1Yi1maWx0ZXJze3Bvc2l0aW9uOnN0YXRpYzt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKTttYXJnaW4tdG9wOi0zMHB4O2ZsZXgtd3JhcDp3cmFwfS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0uaGFzLXN1Yi1maWx0ZXJzIC5zdWItZmlsdGVycyAuZGF0ZS1zdWItZmlsdGVye3dpZHRoOmNhbGMoNTAlIC0gMTVweCkgIWltcG9ydGFudDtmb250LXNpemU6MThweCAhaW1wb3J0YW50O2hlaWdodDp1bnNldCAhaW1wb3J0YW50fX1AbWVkaWEobWF4LXdpZHRoOiA4MjBweClhbmQgKG1heC13aWR0aDogNjQwcHgpey5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0uaGFzLXN1Yi1maWx0ZXJzIC5zdWItZmlsdGVycyAuZGF0ZS1zdWItZmlsdGVye3dpZHRoOjEwMCUgIWltcG9ydGFudH19QG1lZGlhKG1heC13aWR0aDogODIwcHgpey5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0uaGFzLXN1Yi1maWx0ZXJzIC5zdWItZmlsdGVycyAuZGF0ZS1zdWItZmlsdGVyIC5maWx0ZXJfX3RpdGxle2ZvbnQtc2l6ZToxOHB4ICFpbXBvcnRhbnQ7cGFkZGluZzoxMHB4IDIwcHggIWltcG9ydGFudH19LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybS5oYXMtc3ViLWZpbHRlcnMgLnN1Yi1maWx0ZXJzIC5kYXRlLXN1Yi1maWx0ZXJ7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6c29saWQgMXB4ICNkM2QzZDM7Ym9yZGVyLXJhZGl1czoyMHB4O2ZvbnQtc2l6ZToyMnB4O2ZvbnQtd2VpZ2h0OjYwMDt0ZXh0LWFsaWduOmNlbnRlcjtoZWlnaHQ6NzBweDtwYWRkaW5nOjEwcHggMjBweDt3aWR0aDpjYWxjKDI1JSAtIDMwcHgpO3RyYW5zaXRpb246YWxsIC41c30uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtLmhhcy1zdWItZmlsdGVycyAuc3ViLWZpbHRlcnMgLmRhdGUtc3ViLWZpbHRlciwuZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtLmhhcy1zdWItZmlsdGVycyAuc3ViLWZpbHRlcnMgLmRhdGUtc3ViLWZpbHRlciAuZmlsdGVyX190aXRsZXtjb2xvcjojMDAwfS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0uaGFzLXN1Yi1maWx0ZXJzIC5zdWItZmlsdGVycyAuZGF0ZS1zdWItZmlsdGVyOmFmdGVyLC5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0uaGFzLXN1Yi1maWx0ZXJzIC5zdWItZmlsdGVycyAuZGF0ZS1zdWItZmlsdGVyIC5maWx0ZXJfX3RpdGxlOmFmdGVye2Rpc3BsYXk6bm9uZX0uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtLmhhcy1zdWItZmlsdGVycyAuc3ViLWZpbHRlcnMgLmRhdGUtc3ViLWZpbHRlci5maWx0ZXJ7cGFkZGluZzowfS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0uaGFzLXN1Yi1maWx0ZXJzIC5zdWItZmlsdGVycyAuZGF0ZS1zdWItZmlsdGVyLmZpbHRlciAuZmlsdGVyX190aXRsZXtoZWlnaHQ6MTAwJTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXJ9LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybS5oYXMtc3ViLWZpbHRlcnMgLnN1Yi1maWx0ZXJzIC5kYXRlLXN1Yi1maWx0ZXI6aG92ZXIsLmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybS5oYXMtc3ViLWZpbHRlcnMgLnN1Yi1maWx0ZXJzIC5kYXRlLXN1Yi1maWx0ZXIuYWN0aXZle2JhY2tncm91bmQtY29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3Itc2Vjb25kYXJ5KX0uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtLmhhcy1zdWItZmlsdGVycyAuc3ViLWZpbHRlcnMgLmRhdGUtc3ViLWZpbHRlcjpob3ZlciwuZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtLmhhcy1zdWItZmlsdGVycyAuc3ViLWZpbHRlcnMgLmRhdGUtc3ViLWZpbHRlcjpob3ZlciAuZmlsdGVyX190aXRsZSwuZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtLmhhcy1zdWItZmlsdGVycyAuc3ViLWZpbHRlcnMgLmRhdGUtc3ViLWZpbHRlci5hY3RpdmUsLmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybS5oYXMtc3ViLWZpbHRlcnMgLnN1Yi1maWx0ZXJzIC5kYXRlLXN1Yi1maWx0ZXIuYWN0aXZlIC5maWx0ZXJfX3RpdGxle2NvbG9yOiNmZmZ9LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybS5oYXMtc3ViLWZpbHRlcnMgLnN1Yi1maWx0ZXJzIC5kYXRlLXN1Yi1maWx0ZXIuY3VzdG9tLWRhdGUgLmZsYXRwaWNrcntkaXNwbGF5Om5vbmV9LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybS5oYXMtc3ViLWZpbHRlcnMgLnN1Yi1maWx0ZXJzIC5kYXRlLXN1Yi1maWx0ZXIuY3VzdG9tLWRhdGUgLmZsYXRwaWNrci1jYWxlbmRhcjpiZWZvcmUsLmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybS5oYXMtc3ViLWZpbHRlcnMgLnN1Yi1maWx0ZXJzIC5kYXRlLXN1Yi1maWx0ZXIuY3VzdG9tLWRhdGUgLmZsYXRwaWNrci1jYWxlbmRhcjphZnRlcntjb250ZW50Om5vbmV9LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybS5oYXMtc3ViLWZpbHRlcnMgLnN1Yi1maWx0ZXJzIC5kYXRlLXN1Yi1maWx0ZXIuY3VzdG9tLWRhdGUgLmZsYXRwaWNrci1jYWxlbmRhcnt3aWR0aDptaW4tY29udGVudDttaW4td2lkdGg6MTAwJX0uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtLmhhcy1zdWItZmlsdGVycyAuc3ViLWZpbHRlcnMgLmRhdGUtc3ViLWZpbHRlci5jdXN0b20tZGF0ZSAuZmxhdHBpY2tyLWNhbGVuZGFyIC5kYXlDb250YWluZXIgLmZsYXRwaWNrci1kYXkuc2VsZWN0ZWQsLmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybS5oYXMtc3ViLWZpbHRlcnMgLnN1Yi1maWx0ZXJzIC5kYXRlLXN1Yi1maWx0ZXIuY3VzdG9tLWRhdGUgLmZsYXRwaWNrci1jYWxlbmRhciAuZGF5Q29udGFpbmVyIC5mbGF0cGlja3ItZGF5LnN0YXJ0UmFuZ2UsLmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybS5oYXMtc3ViLWZpbHRlcnMgLnN1Yi1maWx0ZXJzIC5kYXRlLXN1Yi1maWx0ZXIuY3VzdG9tLWRhdGUgLmZsYXRwaWNrci1jYWxlbmRhciAuZGF5Q29udGFpbmVyIC5mbGF0cGlja3ItZGF5LmVuZFJhbmdle2JhY2tncm91bmQtY29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3Itc2Vjb25kYXJ5KTtib3JkZXI6bm9uZX0uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtLmhhcy1zdWItZmlsdGVycyAuc3ViLWZpbHRlcnMgLmRhdGUtc3ViLWZpbHRlci5jdXN0b20tZGF0ZSAuZmxhdHBpY2tyLWNhbGVuZGFyIC5mbGF0cGlja3ItZGF5LnNlbGVjdGVkLnN0YXJ0UmFuZ2UrLmVuZFJhbmdlOm5vdCg6bnRoLWNoaWxkKDduKzEpKSwuZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtLmhhcy1zdWItZmlsdGVycyAuc3ViLWZpbHRlcnMgLmRhdGUtc3ViLWZpbHRlci5jdXN0b20tZGF0ZSAuZmxhdHBpY2tyLWNhbGVuZGFyIC5mbGF0cGlja3ItZGF5LnN0YXJ0UmFuZ2Uuc3RhcnRSYW5nZSsuZW5kUmFuZ2U6bm90KDpudGgtY2hpbGQoN24rMSkpLC5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0uaGFzLXN1Yi1maWx0ZXJzIC5zdWItZmlsdGVycyAuZGF0ZS1zdWItZmlsdGVyLmN1c3RvbS1kYXRlIC5mbGF0cGlja3ItY2FsZW5kYXIgLmZsYXRwaWNrci1kYXkuZW5kUmFuZ2Uuc3RhcnRSYW5nZSsuZW5kUmFuZ2U6bm90KDpudGgtY2hpbGQoN24rMSkpe2JveC1zaGFkb3c6LTEwcHggMCAwIHZhcigtLWUtZ2xvYmFsLWNvbG9yLXNlY29uZGFyeSl9LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVye3Bvc2l0aW9uOnJlbGF0aXZlO2ZsZXg6MTtjdXJzb3I6cG9pbnRlcjt0cmFuc2l0aW9uOi4zcztib3JkZXItcmFkaXVzOjE1cHg7d2lkdGg6bWF4LWNvbnRlbnR9LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2ZmZn0uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXI6aG92ZXIgLmZpbHRlcl9fdGl0bGV7Y29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItcHJpbWFyeSl9LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyX190aXRsZXtmb250LXNpemU6MjBweDtjb2xvcjojZmZmO3RleHQtYWxpZ246Y2VudGVyO2Rpc3BsYXk6YmxvY2s7dHJhbnNpdGlvbjouM3M7cGFkZGluZzo1cHggMjBweDttaW4td2lkdGg6MTAwJTt3aWR0aDptYXgtY29udGVudH0uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXJfX3RpdGxlIGl7bWFyZ2luLWxlZnQ6MjBweDtmb250LXNpemU6MTZweH0uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXJfX3RpdGxlIHN2Z3t3aWR0aDozNXB4O2hlaWdodDo0MHB4O21hcmdpbi1yaWdodDoxNXB4O3RyYW5zaXRpb246LjRzIGVhc2V9LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyX190aXRsZSBzcGFuLnRhZ3tkaXNwbGF5OmlubGluZS1ibG9jaztwb3NpdGlvbjpyZWxhdGl2ZX0uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXJfX3RpdGxlIHNwYW4udGFnOm5vdCg6bGFzdC1jaGlsZCl7bWFyZ2luLXJpZ2h0OjE1cHh9LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyX190aXRsZSBzcGFuLnRhZzpub3QoOmxhc3QtY2hpbGQpOjphZnRlcntjb250ZW50OlwiO1wiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7bGVmdDpjYWxjKDEwMCUgKyA2cHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO2ZvbnQtZmFtaWx5OnZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1mb250LWZhbWlseSk7Y29sb3I6aW5oZXJpdDtmb250LXdlaWdodDo2MDB9LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLmRhdGUgLmZsYXRwaWNrcntkaXNwbGF5Om5vbmV9LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLmRhdGUgLmZsYXRwaWNrci1jYWxlbmRhcjpiZWZvcmUsLmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLmRhdGUgLmZsYXRwaWNrci1jYWxlbmRhcjphZnRlcntjb250ZW50Om5vbmV9LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLmRhdGUgLmZsYXRwaWNrci1jYWxlbmRhcnt3aWR0aDptaW4tY29udGVudDttaW4td2lkdGg6MTAwJX0uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIuZGF0ZSAuZmxhdHBpY2tyLWNhbGVuZGFyIC5kYXlDb250YWluZXIgLmZsYXRwaWNrci1kYXkuc2VsZWN0ZWQsLmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLmRhdGUgLmZsYXRwaWNrci1jYWxlbmRhciAuZGF5Q29udGFpbmVyIC5mbGF0cGlja3ItZGF5LnN0YXJ0UmFuZ2UsLmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLmRhdGUgLmZsYXRwaWNrci1jYWxlbmRhciAuZGF5Q29udGFpbmVyIC5mbGF0cGlja3ItZGF5LmVuZFJhbmdle2JhY2tncm91bmQtY29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3Itc2Vjb25kYXJ5KTtib3JkZXI6bm9uZX0uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIuZGF0ZSAuZmxhdHBpY2tyLWNhbGVuZGFyIC5mbGF0cGlja3ItZGF5LnNlbGVjdGVkLnN0YXJ0UmFuZ2UrLmVuZFJhbmdlOm5vdCg6bnRoLWNoaWxkKDduKzEpKSwuZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIuZGF0ZSAuZmxhdHBpY2tyLWNhbGVuZGFyIC5mbGF0cGlja3ItZGF5LnN0YXJ0UmFuZ2Uuc3RhcnRSYW5nZSsuZW5kUmFuZ2U6bm90KDpudGgtY2hpbGQoN24rMSkpLC5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci5kYXRlIC5mbGF0cGlja3ItY2FsZW5kYXIgLmZsYXRwaWNrci1kYXkuZW5kUmFuZ2Uuc3RhcnRSYW5nZSsuZW5kUmFuZ2U6bm90KDpudGgtY2hpbGQoN24rMSkpe2JveC1zaGFkb3c6LTEwcHggMCAwIHZhcigtLWUtZ2xvYmFsLWNvbG9yLXNlY29uZGFyeSl9LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLm9wZW5lZHtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLXJhZGl1czoxNXB4IDE1cHggMCAwfS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci5vcGVuZWQgLmZpbHRlcl9fdGl0bGV7cG9zaXRpb246cmVsYXRpdmU7Ym9yZGVyOm5vbmUgIWltcG9ydGFudDtjb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1wcmltYXJ5KX0uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIub3BlbmVkIC5maWx0ZXJfX3RpdGxlOjphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjFweDtiYWNrZ3JvdW5kLWNvbG9yOiNlY2VjZWN9LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLmRhdGUgLmRyb3Bkb3due21pbi13aWR0aDptYXgtY29udGVudH0uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIucHJvZmlse21pbi13aWR0aDoyMzNweH0uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIucHJvZmlsIC5kcm9wZG93bntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTAwJTtsZWZ0OjA7d2lkdGg6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLXJhZGl1czowIDAgMTVweCAxNXB4O3otaW5kZXg6NTE7b3BhY2l0eTowO3BvaW50ZXItZXZlbnRzOm5vbmU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTIwcHgpO3RyYW5zaXRpb246LjNzIGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKTtib3gtc2hhZG93OjAgNXB4IDEwcHggLTVweCByZ2JhKDAsMCwwLC4xNSk7cGFkZGluZzoyMHB4O2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtnYXA6MjBweCAxMHB4fS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci5wcm9maWwgLmRyb3Bkb3duIC5pdGVtX19wYXJlbnQtbmFtZXt3aWR0aDozMyU7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC13ZWlnaHQ6NjAwO2ZvbnQtc2l6ZToxNXB4O2NvbG9yOnZhcigtLWUtZ2xvYmxhLWNvbG9yLXRleHQpfUBtZWRpYShtYXgtd2lkdGg6IDMyMHB4KXsuZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIucHJvZmlsIC5kcm9wZG93biAuaXRlbV9fcGFyZW50LW5hbWV7dGV4dC1hbGlnbjpjZW50ZXI7d2lkdGg6MTAwJX19LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLnByb2ZpbCAuZHJvcGRvd24gLml0ZW1bZGF0YS1jaGlsZC1jb3VudD1cIjFcIl17d2lkdGg6MzMlO21pbi13aWR0aDptYXgtY29udGVudH1AbWVkaWEobWF4LXdpZHRoOiAzMjBweCl7LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLnByb2ZpbCAuZHJvcGRvd24gLml0ZW1bZGF0YS1jaGlsZC1jb3VudD1cIjFcIl17d2lkdGg6NTAlfX0uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIucHJvZmlsIC5kcm9wZG93biAuaXRlbVtkYXRhLWNoaWxkLWNvdW50PVwiMVwiXSAuaXRlbV9fcGFyZW50LW5hbWV7d2lkdGg6MTAwJX0uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIucHJvZmlsIC5kcm9wZG93biAuaXRlbVtkYXRhLWNoaWxkLWNvdW50PVwiMVwiXSAuaXRlbV9fY2hpbGRyZW5ze2p1c3RpZnktY29udGVudDpjZW50ZXJ9LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLnByb2ZpbCAuZHJvcGRvd24gLml0ZW1bZGF0YS1jaGlsZC1jb3VudD1cIjNcIl17d2lkdGg6MTAwJX0uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIucHJvZmlsIC5kcm9wZG93biAuaXRlbVtkYXRhLWNoaWxkLWNvdW50PVwiM1wiXSAuaXRlbV9fY2hpbGRyZW5ze2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO3dpZHRoOjEwMCV9QG1lZGlhKG1heC13aWR0aDogMzIwcHgpey5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci5wcm9maWwgLmRyb3Bkb3duIC5pdGVtOm5vdChbZGF0YS1jaGlsZC1jb3VudD1cIjFcIl0pIC5pdGVtX19jaGlsZHJlbnN7Z2FwOjIwcHh9fS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci5wcm9maWwgLmRyb3Bkb3duIC5pdGVtX19jaGlsZHJlbnN7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2dhcDowIDEwcHh9QG1lZGlhKG1heC13aWR0aDogMzIwcHgpey5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci5wcm9maWwgLmRyb3Bkb3duIC5pdGVtX19jaGlsZHJlbnN7ZmxleC13cmFwOndyYXA7anVzdGlmeS1jb250ZW50OmNlbnRlcn19QG1lZGlhKG1heC13aWR0aDogMzIwcHgpey5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci5wcm9maWwgLmRyb3Bkb3duIC5pdGVtX19jaGlsZHJlbnNfX2NoaWxke3dpZHRoOm1heC1jb250ZW50fX0uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIucHJvZmlsIC5kcm9wZG93biAuaXRlbV9fY2hpbGRyZW5zX19jaGlsZF9fbmFtZXtmb250LXNpemU6MTRweDtjb2xvcjpyZ2JhKDAsMCwwLC42KTt0ZXh0LWFsaWduOmNlbnRlcn0uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIucHJvZmlsIC5kcm9wZG93biAuaXRlbV9fY2hpbGRyZW5zX19jaGlsZF9fY291bnRlcntkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7bWFyZ2luLXRvcDozcHh9LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLnByb2ZpbCAuZHJvcGRvd24gLml0ZW1fX2NoaWxkcmVuc19fY2hpbGRfX2NvdW50ZXIgaW5wdXR7ZGlzcGxheTpub25lfS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci5wcm9maWwgLmRyb3Bkb3duIC5pdGVtX19jaGlsZHJlbnNfX2NoaWxkX19jb3VudGVyIHNwYW57d2lkdGg6MzBweDtoZWlnaHQ6MzBweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Y29sb3I6I2ZmZjtib3JkZXItcmFkaXVzOjUwJTtjdXJzb3I6cG9pbnRlcjtmb250LXNpemU6MTJweDtsaW5lLWhlaWdodDoxO2JhY2tncm91bmQtY29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3Itc2Vjb25kYXJ5KX0uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIucHJvZmlsIC5kcm9wZG93biAuaXRlbV9fY2hpbGRyZW5zX19jaGlsZF9fY291bnRlciBkaXZ7cGFkZGluZzowIDVweDtjb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci10ZXh0KTtmb250LXdlaWdodDo2MDA7bWluLXdpZHRoOjMwcHg7dGV4dC1hbGlnbjpjZW50ZXJ9LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLnByb2ZpbC5vcGVuZWQgLmRyb3Bkb3due29wYWNpdHk6MTtwb2ludGVyLWV2ZW50czp1bnNldDt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKX0uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIudHlwZXMgLmRyb3Bkb3duLC5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci5sb2NhdGlvbnMgLmRyb3Bkb3duLC5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci5uaXZlYXV4X3Njb2xhaXJlcyAuZHJvcGRvd24sLmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLnRoZW1hdGlxdWVzIC5kcm9wZG93biwuZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIucHJvZmlsX3R5cGUgLmRyb3Bkb3duLC5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci5mb3JtYXRzIC5kcm9wZG93biwuZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIubWFycXVlcyAuZHJvcGRvd257cG9zaXRpb246YWJzb2x1dGU7dG9wOjEwMCU7bGVmdDowO3dpZHRoOjEwMCU7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1yYWRpdXM6MCAwIDE1cHggMTVweDt6LWluZGV4OjUxO29wYWNpdHk6MDtwb2ludGVyLWV2ZW50czpub25lO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0yMHB4KTt0cmFuc2l0aW9uOi4zcyBjdWJpYy1iZXppZXIoMC4yMywgMSwgMC4zMiwgMSk7Ym94LXNoYWRvdzowIDVweCAxMHB4IC01cHggcmdiYSgwLDAsMCwuMTUpO292ZXJmbG93OmhpZGRlbn0uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIudHlwZXMgLmRyb3Bkb3duIHNlbGVjdCwuZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIubG9jYXRpb25zIC5kcm9wZG93biBzZWxlY3QsLmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLm5pdmVhdXhfc2NvbGFpcmVzIC5kcm9wZG93biBzZWxlY3QsLmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLnRoZW1hdGlxdWVzIC5kcm9wZG93biBzZWxlY3QsLmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLnByb2ZpbF90eXBlIC5kcm9wZG93biBzZWxlY3QsLmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLmZvcm1hdHMgLmRyb3Bkb3duIHNlbGVjdCwuZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIubWFycXVlcyAuZHJvcGRvd24gc2VsZWN0e2Rpc3BsYXk6bm9uZX0uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIudHlwZXMgLmRyb3Bkb3duIHVsLC5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci5sb2NhdGlvbnMgLmRyb3Bkb3duIHVsLC5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci5uaXZlYXV4X3Njb2xhaXJlcyAuZHJvcGRvd24gdWwsLmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLnRoZW1hdGlxdWVzIC5kcm9wZG93biB1bCwuZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIucHJvZmlsX3R5cGUgLmRyb3Bkb3duIHVsLC5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci5mb3JtYXRzIC5kcm9wZG93biB1bCwuZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIubWFycXVlcyAuZHJvcGRvd24gdWx7bGlzdC1zdHlsZS10eXBlOm5vbmU7bWF4LWhlaWdodDozMDBweDtvdmVyZmxvdy15OmF1dG87cGFkZGluZzowfS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci50eXBlcyAuZHJvcGRvd24gdWwgbGksLmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLmxvY2F0aW9ucyAuZHJvcGRvd24gdWwgbGksLmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLm5pdmVhdXhfc2NvbGFpcmVzIC5kcm9wZG93biB1bCBsaSwuZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIudGhlbWF0aXF1ZXMgLmRyb3Bkb3duIHVsIGxpLC5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci5wcm9maWxfdHlwZSAuZHJvcGRvd24gdWwgbGksLmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLmZvcm1hdHMgLmRyb3Bkb3duIHVsIGxpLC5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci5tYXJxdWVzIC5kcm9wZG93biB1bCBsaXtwYWRkaW5nOjVweCAyMHB4O2JveC1zaXppbmc6Ym9yZGVyLWJveH0uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIudHlwZXMgLmRyb3Bkb3duIHVsIGxpOm5vdCg6bGFzdC1jaGlsZCksLmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLmxvY2F0aW9ucyAuZHJvcGRvd24gdWwgbGk6bm90KDpsYXN0LWNoaWxkKSwuZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIubml2ZWF1eF9zY29sYWlyZXMgLmRyb3Bkb3duIHVsIGxpOm5vdCg6bGFzdC1jaGlsZCksLmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLnRoZW1hdGlxdWVzIC5kcm9wZG93biB1bCBsaTpub3QoOmxhc3QtY2hpbGQpLC5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci5wcm9maWxfdHlwZSAuZHJvcGRvd24gdWwgbGk6bm90KDpsYXN0LWNoaWxkKSwuZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIuZm9ybWF0cyAuZHJvcGRvd24gdWwgbGk6bm90KDpsYXN0LWNoaWxkKSwuZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIubWFycXVlcyAuZHJvcGRvd24gdWwgbGk6bm90KDpsYXN0LWNoaWxkKXtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZWNlY2VjfS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci50eXBlcyAuZHJvcGRvd24gdWwgbGk6aG92ZXIsLmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLmxvY2F0aW9ucyAuZHJvcGRvd24gdWwgbGk6aG92ZXIsLmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLm5pdmVhdXhfc2NvbGFpcmVzIC5kcm9wZG93biB1bCBsaTpob3ZlciwuZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIudGhlbWF0aXF1ZXMgLmRyb3Bkb3duIHVsIGxpOmhvdmVyLC5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci5wcm9maWxfdHlwZSAuZHJvcGRvd24gdWwgbGk6aG92ZXIsLmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLmZvcm1hdHMgLmRyb3Bkb3duIHVsIGxpOmhvdmVyLC5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci5tYXJxdWVzIC5kcm9wZG93biB1bCBsaTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNlY2VjZWN9LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLnR5cGVzIC5kcm9wZG93biB1bCBsaS5zZWxlY3RlZCwuZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIubG9jYXRpb25zIC5kcm9wZG93biB1bCBsaS5zZWxlY3RlZCwuZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIubml2ZWF1eF9zY29sYWlyZXMgLmRyb3Bkb3duIHVsIGxpLnNlbGVjdGVkLC5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci50aGVtYXRpcXVlcyAuZHJvcGRvd24gdWwgbGkuc2VsZWN0ZWQsLmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLnByb2ZpbF90eXBlIC5kcm9wZG93biB1bCBsaS5zZWxlY3RlZCwuZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIuZm9ybWF0cyAuZHJvcGRvd24gdWwgbGkuc2VsZWN0ZWQsLmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLm1hcnF1ZXMgLmRyb3Bkb3duIHVsIGxpLnNlbGVjdGVke2JhY2tncm91bmQtY29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtjb2xvcjojZmZmO2JvcmRlci1ib3R0b20tY29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KX0uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIudHlwZXMub3BlbmVkIC5kcm9wZG93biwuZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIubG9jYXRpb25zLm9wZW5lZCAuZHJvcGRvd24sLmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLm5pdmVhdXhfc2NvbGFpcmVzLm9wZW5lZCAuZHJvcGRvd24sLmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLnRoZW1hdGlxdWVzLm9wZW5lZCAuZHJvcGRvd24sLmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLnByb2ZpbF90eXBlLm9wZW5lZCAuZHJvcGRvd24sLmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLmZvcm1hdHMub3BlbmVkIC5kcm9wZG93biwuZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIubWFycXVlcy5vcGVuZWQgLmRyb3Bkb3due29wYWNpdHk6MTtwb2ludGVyLWV2ZW50czp1bnNldDt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKX0uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lcj5idXR0b257cG9zaXRpb246YWJzb2x1dGU7dG9wOjEwMCU7cmlnaHQ6MTBweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO3BhZGRpbmc6MjBweCA2MHB4O2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpO2JvcmRlci1yYWRpdXM6MCAwIDE1cHggMTVweDtmb250LXdlaWdodDo2MDA7Zm9udC1zaXplOjE4cHg7bGluZS1oZWlnaHQ6MTtib3JkZXI6bm9uZTtvdXRsaW5lOm5vbmU7dHJhbnNpdGlvbjouNHMgZWFzZX0uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lcj5idXR0b246aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojOWYxOTQzfS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmFjdGl2aXR5LWxpc3Qtc2VjdGlvbj4uZWxlbWVudG9yLWNvbnRhaW5lcntmbGV4LWRpcmVjdGlvbjpjb2x1bW59LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuYWN0aXZpdHktbGlzdC1zZWN0aW9uPi5lbGVtZW50b3ItY29udGFpbmVyIC5tb3JlX2FjdGl2aXRpZXN7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6bWF4LWNvbnRlbnQ7bWFyZ2luOjMwcHggYXV0byAwfS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmFjdGl2aXR5LWxpc3Qtc2VjdGlvbj4uZWxlbWVudG9yLWNvbnRhaW5lciAubW9yZV9hY3Rpdml0aWVzIGF7bWFyZ2luOjEwcHggMCAwO3BhZGRpbmc6MTBweCAzNXB4O2JhY2tncm91bmQtY29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtjb2xvcjojZmZmO2N1cnNvcjpwb2ludGVyO3RyYW5zaXRpb246LjRzIGVhc2U7Zm9udC1mYW1pbHk6dmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtZmFtaWx5KTtkaXNwbGF5OmlubGluZS1ibG9jaztib3JkZXItcmFkaXVzOjE1cHh9LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuYWN0aXZpdHktbGlzdC1zZWN0aW9uPi5lbGVtZW50b3ItY29udGFpbmVyIC5tb3JlX2FjdGl2aXRpZXMgYTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXByaW1hcnkpfS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmFjdGl2aXR5LWxpc3Qtc2VjdGlvbj4uZWxlbWVudG9yLWNvbnRhaW5lciAubW9yZV9hY3Rpdml0aWVzIC5sZHMtcm9sbGVye3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6Y2FsYygxMDAlICsgMTVweCk7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTtvcGFjaXR5OjB9LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuYWN0aXZpdHktbGlzdC1zZWN0aW9uPi5lbGVtZW50b3ItY29udGFpbmVyIC5tb3JlX2FjdGl2aXRpZXMubG9hZCBhe3BvaW50ZXItZXZlbnRzOm5vbmU7b3BhY2l0eTouNn0uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5hY3Rpdml0eS1saXN0LXNlY3Rpb24+LmVsZW1lbnRvci1jb250YWluZXIgLm1vcmVfYWN0aXZpdGllcy5sb2FkIC5sZHMtcm9sbGVye29wYWNpdHk6MX0uYWN0aXZpdHktbGlzdHtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7anVzdGlmeS1jb250ZW50OmNlbnRlcjtnYXA6NTBweCAzMHB4O3BhZGRpbmc6MCAyMHB4fS5hY3Rpdml0eS1saXN0IC5hY3Rpdml0eXt3aWR0aDoyODBweDtwb3NpdGlvbjpyZWxhdGl2ZX0uYWN0aXZpdHktbGlzdCAuYWN0aXZpdHlfX2RhdGVze3Bvc2l0aW9uOmFic29sdXRlO3RvcDotMjBweDtsZWZ0Oi0xMHB4O3otaW5kZXg6MX0uYWN0aXZpdHktbGlzdCAuYWN0aXZpdHlfX2RhdGVzIHNwYW57cG9zaXRpb246YWJzb2x1dGU7ZGlzcGxheTpibG9jazt6LWluZGV4OjE7dG9wOjUwJTtsZWZ0OjUwJTt0ZXh0LWFsaWduOmNlbnRlcjtmb250LWZhbWlseTp2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LWFjY2VudC1mb250LWZhbWlseSk7Zm9udC13ZWlnaHQ6dmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS1hY2NlbnQtZm9udC13ZWlnaHQpO2ZvbnQtc2l6ZToxNnB4O3RleHQtdHJhbnNmb3JtOmNhcGl0YWxpemU7LXdlYmtpdC10ZXh0LXN0cm9rZTouNXB4O3N0cm9rZS13aWR0aDouNXB4fS5hY3Rpdml0eS1saXN0IC5hY3Rpdml0eV9fZGF0ZXMgc3Zne3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyO3dpZHRoOjEyMHB4O2hlaWdodDphdXRvO3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MDtmaWxsOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXNlY29uZGFyeSl9LmFjdGl2aXR5LWxpc3QgLmFjdGl2aXR5X19kYXRlcyBzdmcuYmFja2dyb3VuZHtwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4Oi0xO2ZpbGw6dmFyKC0tZS1nbG9iYWwtY29sb3ItcHJpbWFyeSl9LmFjdGl2aXR5LWxpc3QgLmFjdGl2aXR5Om50aC1jaGlsZCg4bisxKSAuYWN0aXZpdHlfX2RhdGVzIHN2Z3t0cmFuc2Zvcm06cm90YXRlKDEzMGRlZyl9LmFjdGl2aXR5LWxpc3QgLmFjdGl2aXR5Om50aC1jaGlsZCg4bisxKSAuYWN0aXZpdHlfX2RhdGVzIHN2Zy5iYWNrZ3JvdW5ke3RyYW5zZm9ybTpyb3RhdGUoMTIwZGVnKSB0cmFuc2xhdGUoMnB4LCAxMHB4KX0uYWN0aXZpdHktbGlzdCAuYWN0aXZpdHk6bnRoLWNoaWxkKDhuKzEpIC5hY3Rpdml0eV9fZGF0ZXMgc3Bhbnt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC02MCUpfS5hY3Rpdml0eS1saXN0IC5hY3Rpdml0eTpudGgtY2hpbGQoOG4rMikgLmFjdGl2aXR5X19kYXRlcyBzdmd7dHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpfS5hY3Rpdml0eS1saXN0IC5hY3Rpdml0eTpudGgtY2hpbGQoOG4rMikgLmFjdGl2aXR5X19kYXRlcyBzdmcuYmFja2dyb3VuZHt0cmFuc2Zvcm06cm90YXRlKDE2NWRlZykgdHJhbnNsYXRlKDVweCwgMTBweCl9LmFjdGl2aXR5LWxpc3QgLmFjdGl2aXR5Om50aC1jaGlsZCg4bisyKSAuYWN0aXZpdHlfX2RhdGVzIHNwYW57dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNDclLCAtNjAlKX0uYWN0aXZpdHktbGlzdCAuYWN0aXZpdHk6bnRoLWNoaWxkKDhuKzMpIC5hY3Rpdml0eV9fZGF0ZXMgc3Zne3RyYW5zZm9ybTpyb3RhdGUoLTMwZGVnKX0uYWN0aXZpdHktbGlzdCAuYWN0aXZpdHk6bnRoLWNoaWxkKDhuKzMpIC5hY3Rpdml0eV9fZGF0ZXMgc3ZnLmJhY2tncm91bmR7dHJhbnNmb3JtOnJvdGF0ZSgtNDBkZWcpIHRyYW5zbGF0ZSg1cHgsIDEwcHgpfS5hY3Rpdml0eS1saXN0IC5hY3Rpdml0eTpudGgtY2hpbGQoOG4rMykgLmFjdGl2aXR5X19kYXRlcyBzcGFue3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSl9LmFjdGl2aXR5LWxpc3QgLmFjdGl2aXR5Om50aC1jaGlsZCg4bis0KSAuYWN0aXZpdHlfX2RhdGVzIHN2Z3t0cmFuc2Zvcm06cm90YXRlKDExNWRlZyl9LmFjdGl2aXR5LWxpc3QgLmFjdGl2aXR5Om50aC1jaGlsZCg4bis0KSAuYWN0aXZpdHlfX2RhdGVzIHN2Zy5iYWNrZ3JvdW5ke3RyYW5zZm9ybTpyb3RhdGUoMTA1ZGVnKSB0cmFuc2xhdGUoMnB4LCAxMHB4KX0uYWN0aXZpdHktbGlzdCAuYWN0aXZpdHk6bnRoLWNoaWxkKDhuKzQpIC5hY3Rpdml0eV9fZGF0ZXMgc3Bhbnt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC02NSUpfS5hY3Rpdml0eS1saXN0IC5hY3Rpdml0eTpudGgtY2hpbGQoOG4rNSkgLmFjdGl2aXR5X19kYXRlcyBzdmd7dHJhbnNmb3JtOnJvdGF0ZVgoMTgwZGVnKSByb3RhdGVaKC02NWRlZyl9LmFjdGl2aXR5LWxpc3QgLmFjdGl2aXR5Om50aC1jaGlsZCg4bis1KSAuYWN0aXZpdHlfX2RhdGVzIHN2Zy5iYWNrZ3JvdW5ke3RyYW5zZm9ybTpyb3RhdGVYKDE4MGRlZykgcm90YXRlWigtNzVkZWcpIHRyYW5zbGF0ZSgzcHgsIDEzcHgpfS5hY3Rpdml0eS1saXN0IC5hY3Rpdml0eTpudGgtY2hpbGQoOG4rNSkgLmFjdGl2aXR5X19kYXRlcyBzcGFue3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTY2JSl9LmFjdGl2aXR5LWxpc3QgLmFjdGl2aXR5Om50aC1jaGlsZCg4bis2KSAuYWN0aXZpdHlfX2RhdGVzIHN2Z3t0cmFuc2Zvcm06cm90YXRlKC0xMGRlZyl9LmFjdGl2aXR5LWxpc3QgLmFjdGl2aXR5Om50aC1jaGlsZCg4bis2KSAuYWN0aXZpdHlfX2RhdGVzIHN2Zy5iYWNrZ3JvdW5ke3RyYW5zZm9ybTpyb3RhdGUoLTI1ZGVnKSB0cmFuc2xhdGUoM3B4LCAxMHB4KX0uYWN0aXZpdHktbGlzdCAuYWN0aXZpdHk6bnRoLWNoaWxkKDhuKzYpIC5hY3Rpdml0eV9fZGF0ZXMgc3Bhbnt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpfS5hY3Rpdml0eS1saXN0IC5hY3Rpdml0eTpudGgtY2hpbGQoOG4rNykgLmFjdGl2aXR5X19kYXRlcyBzdmd7dHJhbnNmb3JtOnJvdGF0ZSgxNDBkZWcpfS5hY3Rpdml0eS1saXN0IC5hY3Rpdml0eTpudGgtY2hpbGQoOG4rNykgLmFjdGl2aXR5X19kYXRlcyBzdmcuYmFja2dyb3VuZHt0cmFuc2Zvcm06cm90YXRlKDEzMGRlZykgdHJhbnNsYXRlKDJweCwgMTBweCl9LmFjdGl2aXR5LWxpc3QgLmFjdGl2aXR5Om50aC1jaGlsZCg4bis3KSAuYWN0aXZpdHlfX2RhdGVzIHNwYW57dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNjYlKX0uYWN0aXZpdHktbGlzdCAuYWN0aXZpdHk6bnRoLWNoaWxkKDhuKzgpIC5hY3Rpdml0eV9fZGF0ZXMgc3Zne3RyYW5zZm9ybTpyb3RhdGUoLTcwZGVnKX0uYWN0aXZpdHktbGlzdCAuYWN0aXZpdHk6bnRoLWNoaWxkKDhuKzgpIC5hY3Rpdml0eV9fZGF0ZXMgc3ZnLmJhY2tncm91bmR7dHJhbnNmb3JtOnJvdGF0ZSgtODBkZWcpIHRyYW5zbGF0ZSgycHgsIDEwcHgpfS5hY3Rpdml0eS1saXN0IC5hY3Rpdml0eTpudGgtY2hpbGQoOG4rOCkgLmFjdGl2aXR5X19kYXRlcyBzcGFue3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTQwJSl9LmFjdGl2aXR5LWxpc3QgLmFjdGl2aXR5X19jYXJke2hlaWdodDozODBweDtvdmVyZmxvdzpoaWRkZW47Ym9yZGVyLXJhZGl1czoxNXB4O3Bvc2l0aW9uOnJlbGF0aXZlO2JveC1zaGFkb3c6aW5zZXQgMCAtMTc1cHggMTAwcHggLTUwcHggcmdiYSgwLDAsMCwwKTt0cmFuc2l0aW9uOmJveC1zaGFkb3cgLjRzIGVhc2V9LmFjdGl2aXR5LWxpc3QgLmFjdGl2aXR5X19jYXJkX19pbWFnZXt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y292ZXI7ei1pbmRleDotMTtwb3NpdGlvbjpyZWxhdGl2ZTtib3JkZXItcmFkaXVzOjE1cHh9LmFjdGl2aXR5LWxpc3QgLmFjdGl2aXR5X19jYXJkOmZpcnN0LWNoaWxkIC5hY3Rpdml0eV9fY2FyZF9fZGVzY3JpcHRpb257cGFkZGluZzozMHB4IDMwcHggODVweH0uYWN0aXZpdHktbGlzdCAuYWN0aXZpdHlfX2NhcmRfX2Rlc2NyaXB0aW9ue3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxMDAlO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3BhZGRpbmc6MTAwcHggMzBweCA4NXB4O2NvbG9yOiNmZmY7Zm9udC1mYW1pbHk6dmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtZmFtaWx5KTt0cmFuc2l0aW9uOi40cyBlYXNlfS5hY3Rpdml0eS1saXN0IC5hY3Rpdml0eV9fY2FyZF9fZm9vdGVye3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTowO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDEwMCUpO3dpZHRoOjEwMCU7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpO3RyYW5zaXRpb246dHJhbnNmb3JtIC40cyBlYXNlO3BhZGRpbmc6MTBweCAxNXB4O2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcn0uYWN0aXZpdHktbGlzdCAuYWN0aXZpdHlfX2NhcmRfX2Zvb3RlciBhe2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjt3aWR0aDozNXB4O2hlaWdodDozNXB4O2JhY2tncm91bmQtY29sb3I6I2ZmZjt0cmFuc2l0aW9uOi40cyBlYXNlO2JvcmRlci1yYWRpdXM6NTAlfS5hY3Rpdml0eS1saXN0IC5hY3Rpdml0eV9fY2FyZF9fZm9vdGVyIGE6bm90KDpsYXN0LWNoaWxkKXttYXJnaW4tcmlnaHQ6MTVweH0uYWN0aXZpdHktbGlzdCAuYWN0aXZpdHlfX2NhcmRfX2Zvb3RlciBhIHN2Z3t3aWR0aDoyNXB4O2hlaWdodDoyNXB4O2ZpbGw6dmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTt0cmFuc2l0aW9uOi40cyBlYXNlfS5hY3Rpdml0eS1saXN0IC5hY3Rpdml0eV9fY2FyZF9fZm9vdGVyIGE6bGFzdC1jaGlsZCBzdmd7d2lkdGg6MTVweDtoZWlnaHQ6MTVweH0uYWN0aXZpdHktbGlzdCAuYWN0aXZpdHlfX2NhcmRfX2Zvb3RlciBhOmhvdmVye2JhY2tncm91bmQtY29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KX0uYWN0aXZpdHktbGlzdCAuYWN0aXZpdHlfX2NhcmRfX2Zvb3RlciBhOmhvdmVyIHN2Z3tmaWxsOiNmZmZ9LmFjdGl2aXR5LWxpc3QgLmFjdGl2aXR5OmhvdmVyIC5hY3Rpdml0eV9fY2FyZHtib3gtc2hhZG93Omluc2V0IDAgLTQwMHB4IDEwMHB4IDAgcmdiYSgwLDAsMCwuOSl9LmFjdGl2aXR5LWxpc3QgLmFjdGl2aXR5OmhvdmVyIC5hY3Rpdml0eV9fY2FyZF9fZGVzY3JpcHRpb257dG9wOjB9LmFjdGl2aXR5LWxpc3QgLmFjdGl2aXR5OmhvdmVyIC5hY3Rpdml0eV9fY2FyZF9fZm9vdGVye3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApfS5hY3Rpdml0eS1saXN0IC5hY3Rpdml0eV9faW5mb3N7Zm9udC1mYW1pbHk6dmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtZmFtaWx5KTtwYWRkaW5nOjIwcHh9LmFjdGl2aXR5LWxpc3QgLmFjdGl2aXR5X19pbmZvc19fdHlwZXtjb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LWZhbWlseTp2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LWFjY2VudC1mb250LWZhbWlseSl9LmFjdGl2aXR5LWxpc3QgLmFjdGl2aXR5X19pbmZvc19fdGl0bGV7Zm9udC13ZWlnaHQ6NjAwO21hcmdpbjowIDAgNXB4IDA7Y29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItdGV4dCk7Zm9udC1zaXplOjE4cHh9LmN3YS1wYWdlcy1zbGlkZXJ7cG9zaXRpb246cmVsYXRpdmV9LmN3YS1wYWdlcy1zbGlkZXIuaGFzLWJhY2tncm91bmR7bWFyZ2luLWJvdHRvbTozMDBweH0uY3dhLXBhZ2VzLXNsaWRlci5oYXMtYmFja2dyb3VuZD4uZWxlbWVudG9yLXNlY3Rpb24+LmVsZW1lbnRvci1jb250YWluZXI+LmNvbnRlbnR7cG9zaXRpb246YWJzb2x1dGU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoNTAlKTtsZWZ0OjA7Ym90dG9tOjB9LmN3YS1wYWdlcy1zbGlkZXIubm8tYmFja2dyb3VuZHttYXJnaW4tYm90dG9tOjUwcHg7bWFyZ2luLXRvcDoyMHB4fS5jd2EtcGFnZXMtc2xpZGVyPi5iYWNrZ3JvdW5ke3dpZHRoOjEwMCU7ei1pbmRleDowfS5jd2EtcGFnZXMtc2xpZGVyPi5iYWNrZ3JvdW5kIGltZ3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y292ZXJ9LmN3YS1wYWdlcy1zbGlkZXI+LmVsZW1lbnRvci1zZWN0aW9uPi5lbGVtZW50b3ItY29udGFpbmVyPi5jb250ZW50e3dpZHRoOjEwMCU7cGFkZGluZzowIDEwcHh9LmN3YS1wYWdlcy1zbGlkZXI+LmVsZW1lbnRvci1zZWN0aW9uPi5lbGVtZW50b3ItY29udGFpbmVyPi5jb250ZW50IC5zbGlkZXIgLnNsaWRlci1pdGVte3dpZHRoOjMwMHB4O2hlaWdodDo0MDBweDttYXJnaW4tYm90dG9tOjMwcHg7cG9zaXRpb246cmVsYXRpdmU7Ym9yZGVyLXJhZGl1czoxNXB4O292ZXJmbG93OmhpZGRlbjtjdXJzb3I6ZGVmYXVsdDt0cmFuc2l0aW9uOmFsbCAuNXN9LmN3YS1wYWdlcy1zbGlkZXI+LmVsZW1lbnRvci1zZWN0aW9uPi5lbGVtZW50b3ItY29udGFpbmVyPi5jb250ZW50IC5zbGlkZXIgLnNsaWRlci1pdGVtOm5vdCg6bGFzdC1jaGlsZCl7bWFyZ2luLXJpZ2h0OjQwcHh9LmN3YS1wYWdlcy1zbGlkZXI+LmVsZW1lbnRvci1zZWN0aW9uPi5lbGVtZW50b3ItY29udGFpbmVyPi5jb250ZW50IC5zbGlkZXIgLnNsaWRlci1pdGVtPi5iYWNrZ3JvdW5ke3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3otaW5kZXg6LTE7Ym9yZGVyLXJhZGl1czoxNXB4O292ZXJmbG93OmhpZGRlbn0uY3dhLXBhZ2VzLXNsaWRlcj4uZWxlbWVudG9yLXNlY3Rpb24+LmVsZW1lbnRvci1jb250YWluZXI+LmNvbnRlbnQgLnNsaWRlciAuc2xpZGVyLWl0ZW0+LmJhY2tncm91bmQgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3Zlcn0uY3dhLXBhZ2VzLXNsaWRlcj4uZWxlbWVudG9yLXNlY3Rpb24+LmVsZW1lbnRvci1jb250YWluZXI+LmNvbnRlbnQgLnNsaWRlciAuc2xpZGVyLWl0ZW0+LnRpdGxle3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3BhZGRpbmc6MTBweCAyMHB4O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpmbGV4LWVuZDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2JveC1zaGFkb3c6aW5zZXQgMCAtMTc1cHggMTAwcHggLTUwcHggcmdiYSgwLDAsMCwuOCk7ei1pbmRleDoxO2JvcmRlci1yYWRpdXM6MTVweDtvdmVyZmxvdzpoaWRkZW59LmN3YS1wYWdlcy1zbGlkZXI+LmVsZW1lbnRvci1zZWN0aW9uPi5lbGVtZW50b3ItY29udGFpbmVyPi5jb250ZW50IC5zbGlkZXIgLnNsaWRlci1pdGVtPi50aXRsZSBwe21hcmdpbjowO3RleHQtYWxpZ246Y2VudGVyO2NvbG9yOiNmZmY7Zm9udC1zaXplOjE3cHg7Zm9udC13ZWlnaHQ6NjAwfS5jd2EtcGFnZXMtc2xpZGVyPi5lbGVtZW50b3Itc2VjdGlvbj4uZWxlbWVudG9yLWNvbnRhaW5lcj4uY29udGVudCAuc2xpZGVyIC5zbGlkZXItaXRlbT4uY29udGVudHtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206LTEwMCU7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cGFkZGluZzoxMHB4IDIwcHg7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpO3otaW5kZXg6Mjt0cmFuc2l0aW9uOmFsbCAuNXM7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC13ZWlnaHQ6NjAwO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcn0uY3dhLXBhZ2VzLXNsaWRlcj4uZWxlbWVudG9yLXNlY3Rpb24+LmVsZW1lbnRvci1jb250YWluZXI+LmNvbnRlbnQgLnNsaWRlciAuc2xpZGVyLWl0ZW0+LmNvbnRlbnQ+ZGl2IC50aXRsZXtmb250LXNpemU6MjBweH0uY3dhLXBhZ2VzLXNsaWRlcj4uZWxlbWVudG9yLXNlY3Rpb24+LmVsZW1lbnRvci1jb250YWluZXI+LmNvbnRlbnQgLnNsaWRlciAuc2xpZGVyLWl0ZW0+LmNvbnRlbnQ+ZGl2IGF7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3dpZHRoOjMwcHg7aGVpZ2h0OjMwcHg7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1yYWRpdXM6NTAlO3RyYW5zaXRpb246YWxsIC41czttYXJnaW46MTBweCBhdXRvIDA7Y29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KX0uY3dhLXBhZ2VzLXNsaWRlcj4uZWxlbWVudG9yLXNlY3Rpb24+LmVsZW1lbnRvci1jb250YWluZXI+LmNvbnRlbnQgLnNsaWRlciAuc2xpZGVyLWl0ZW0+LmNvbnRlbnQ+ZGl2IGE6aG92ZXJ7dHJhbnNmb3JtOnNjYWxlKDEuNCl9LmN3YS1wYWdlcy1zbGlkZXI+LmVsZW1lbnRvci1zZWN0aW9uPi5lbGVtZW50b3ItY29udGFpbmVyPi5jb250ZW50IC5zbGlkZXIgLnNsaWRlci1pdGVtOmhvdmVye3RyYW5zZm9ybTpzY2FsZSgxLjEpfS5jd2EtcGFnZXMtc2xpZGVyPi5lbGVtZW50b3Itc2VjdGlvbj4uZWxlbWVudG9yLWNvbnRhaW5lcj4uY29udGVudCAuc2xpZGVyIC5zbGlkZXItaXRlbTpob3Zlcjpob3ZlciAuY29udGVudHtib3R0b206MH0uY3dhLXBhZ2VzLXNsaWRlciAuc2xpZGVyIC5zbGljay1saXN0e292ZXJmbG93OnZpc2libGV9LmN3YS1wYWdlcy1zbGlkZXIgLnNsaWRlciAuc2xpY2stdHJhY2t7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7d2lkdGg6bWF4LWNvbnRlbnQgIWltcG9ydGFudH0uY3dhLXBhZ2VzLXNsaWRlciAuc2xpZGVyIGltZ3ttYXJnaW4tcmlnaHQ6MjBweH0uY3dhLXBhZ2VzLXNsaWRlciAuYXJyb3cubmV4dHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6Y2FsYygxMDAlICsgMjBweCk7cmlnaHQ6MjBweDtjdXJzb3I6cG9pbnRlcjt6LWluZGV4OjF9LmN3YS1wYWdlcy1zbGlkZXIgLmFycm93LnByZXZ7cG9zaXRpb246YWJzb2x1dGU7dG9wOmNhbGMoMTAwJSArIDIwcHgpO2xlZnQ6MjBweDtjdXJzb3I6cG9pbnRlcjt6LWluZGV4OjE7dHJhbnNmb3JtOnJvdGF0ZVkoMTgwZGVnKTtkaXNwbGF5Om5vbmV9LmN3YS1wYWdlcy1zbGlkZXIgLmFycm93OmhvdmVyIHN2Z3thbmltYXRpb246cHVsc2VUb1JpZ2h0IDFzIGVhc2UgaW5maW5pdGV9LmN3YS1wYWdlcy1zbGlkZXIgLmFycm93Lm5leHQgc3ZnLC5jd2EtcGFnZXMtc2xpZGVyIC5hcnJvdy5wcmV2IHN2Z3t3aWR0aDozMHB4fS5jd2EtaW1hZ2UtbGlua3MtbGlzdHtwb3NpdGlvbjpyZWxhdGl2ZTtib3JkZXItcmFkaXVzOjMwcHg7b3ZlcmZsb3c6aGlkZGVufS5jd2EtaW1hZ2UtbGlua3MtbGlzdCAuYmFja2dyb3VuZHtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3RvcDowO2xlZnQ6MDt6LWluZGV4OjB9LmN3YS1pbWFnZS1saW5rcy1saXN0IC5iYWNrZ3JvdW5kIC5iYWNrZ3JvdW5ke3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3Zlcjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7dHJhbnNpdGlvbjphbGwgLjVzfS5jd2EtaW1hZ2UtbGlua3MtbGlzdCAuYmFja2dyb3VuZCAuYmFja2dyb3VuZDpub3QoLmFjdGl2ZSl7dmlzaWJpbGl0eTpoaWRkZW47b3BhY2l0eTowfS5jd2EtaW1hZ2UtbGlua3MtbGlzdCAubGlzdHtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjE7d2lkdGg6MzMuMzMzMzMzMzMzMyU7bWF4LXdpZHRoOjMwMHB4O3BhZGRpbmc6MzBweH1AbWVkaWEobWF4LXdpZHRoOiA2ODZweCl7LmN3YS1pbWFnZS1saW5rcy1saXN0IC5saXN0e21pbi13aWR0aDoxMDAlfS5jd2EtaW1hZ2UtbGlua3MtbGlzdCAubGlzdCAuaXRlbXtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyICFpbXBvcnRhbnQ7dGV4dC1hbGlnbjpjZW50ZXIgIWltcG9ydGFudH0uY3dhLWltYWdlLWxpbmtzLWxpc3QgLmxpc3Q6YmVmb3Jle29wYWNpdHk6LjcgIWltcG9ydGFudH19LmN3YS1pbWFnZS1saW5rcy1saXN0IC5saXN0OmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpO29wYWNpdHk6LjM7ei1pbmRleDotMX0uY3dhLWltYWdlLWxpbmtzLWxpc3QgLmxpc3QgYXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpsZWZ0O2NvbG9yOiNmZmY7cGFkZGluZzozMHB4IDA7Zm9udC1zaXplOjIwcHg7Zm9udC13ZWlnaHQ6NjAwfS5jd2EtaW1hZ2UtbGlua3MtbGlzdCAubGlzdCBhOm5vdCg6Zmlyc3QtY2hpbGQpe2JvcmRlci10b3A6c29saWQgMXB4ICNmZmZ9LmN3YS12aWRlb3Mtc2xpZGVye3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjttYXJnaW46NTBweCAwfUBtZWRpYShtYXgtd2lkdGg6IDg3M3B4KXsuY3dhLXZpZGVvcy1zbGlkZXJ7ZmxleC1kaXJlY3Rpb246Y29sdW1ufX0uY3dhLXZpZGVvcy1zbGlkZXI+LmRlc2NyaXB0aW9ue3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7bGVmdDotMzBweDt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXNlY29uZGFyeSk7d2lkdGg6MjUwcHg7cGFkZGluZzozMHB4O2JvcmRlci1yYWRpdXM6MTVweDtoZWlnaHQ6MTAwJTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Zm9udC1mYW1pbHk6dmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtZmFtaWx5KX1AbWVkaWEobWF4LXdpZHRoOiA4NzNweCl7LmN3YS12aWRlb3Mtc2xpZGVyPi5kZXNjcmlwdGlvbntwb3NpdGlvbjpzdGF0aWM7dG9wOnVuc2V0O2xlZnQ6dW5zZXQ7dHJhbnNmb3JtOnVuc2V0O3dpZHRoOjEwMCU7bWFyZ2luLWJvdHRvbToyMHB4fX0uY3dhLXZpZGVvcy1zbGlkZXI+LmRlc2NyaXB0aW9uIHB7bWFyZ2luOjA7Zm9udC1zdHlsZTppdGFsaWN9LmN3YS12aWRlb3Mtc2xpZGVyPi5zbGlkZXItY29udGFpbmVye21hcmdpbi1sZWZ0OjMwMHB4O3dpZHRoOmNhbGMoMTAwJSAtIDMwMHB4KTtvdmVyZmxvdzpoaWRkZW47cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZy1ib3R0b206NTBweH1AbWVkaWEobWF4LXdpZHRoOiA4NzNweCl7LmN3YS12aWRlb3Mtc2xpZGVyPi5zbGlkZXItY29udGFpbmVye21hcmdpbi1sZWZ0OjA7d2lkdGg6MTAwJX19LmN3YS12aWRlb3Mtc2xpZGVyPi5zbGlkZXItY29udGFpbmVyIC5zbGlkZXIgLnNsaWNrLXRyYWNre2Rpc3BsYXk6ZmxleH0uY3dhLXZpZGVvcy1zbGlkZXI+LnNsaWRlci1jb250YWluZXIgLnNsaWRlciAuc2xpZGVyLWl0ZW17d2lkdGg6MjUwcHg7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtoZWlnaHQ6YXV0b30uY3dhLXZpZGVvcy1zbGlkZXI+LnNsaWRlci1jb250YWluZXIgLnNsaWRlciAuc2xpZGVyLWl0ZW06bm90KDpmaXJzdC1jaGlsZCl7bWFyZ2luLWxlZnQ6MjBweH0uY3dhLXZpZGVvcy1zbGlkZXI+LnNsaWRlci1jb250YWluZXIgLnNsaWRlciAuc2xpZGVyLWl0ZW0gLnlvdXR1YmUtdGh1bWJuYWlse2hlaWdodDoxNTBweDt3aWR0aDoxMDAlfS5jd2EtdmlkZW9zLXNsaWRlcj4uc2xpZGVyLWNvbnRhaW5lciAuc2xpZGVyIC5zbGlkZXItaXRlbSAueW91dHViZS10aHVtYm5haWwgLmVsZW1lbnRvci1pbWFnZXt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfS5jd2EtdmlkZW9zLXNsaWRlcj4uc2xpZGVyLWNvbnRhaW5lciAuc2xpZGVyIC5zbGlkZXItaXRlbSAueW91dHViZS10aHVtYm5haWwgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3Zlcn0uY3dhLXZpZGVvcy1zbGlkZXI+LnNsaWRlci1jb250YWluZXIgLnNsaWRlciAuc2xpZGVyLWl0ZW0gLmNvbnRlbnR7bWFyZ2luLXRvcDoxMHB4fS5jd2EtdmlkZW9zLXNsaWRlcj4uc2xpZGVyLWNvbnRhaW5lciAuc2xpZGVyIC5zbGlkZXItaXRlbSAuY29udGVudCBwe21hcmdpbjowO3BhZGRpbmctcmlnaHQ6MjBweH0uY3dhLXZpZGVvcy1zbGlkZXI+LnNsaWRlci1jb250YWluZXIgLnNsaWRlciAuc2xpZGVyLWl0ZW0gLmNvbnRlbnQgcC50aXRsZXstd2Via2l0LXRleHQtc3Ryb2tlOi41cHg7c3Ryb2tlLXdpZHRoOi41cHg7LXdlYmtpdC10ZXh0LXN0cm9rZS1jb2xvcjojMDAwO3N0cm9rZTojMDAwO2ZvbnQtc2l6ZToxOHB4O2ZvbnQtZmFtaWx5OnZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktYWNjZW50LWZvbnQtZmFtaWx5KX0uY3dhLXZpZGVvcy1zbGlkZXI+LnNsaWRlci1jb250YWluZXIgLnNsaWRlciAuc2xpZGVyLWl0ZW0gLmNvbnRlbnQgcC5kYXRle2ZvbnQtZmFtaWx5OnZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1mb250LWZhbWlseSk7Zm9udC1zaXplOjE0cHh9LmN3YS12aWRlb3Mtc2xpZGVyPi5zbGlkZXItY29udGFpbmVyIC5zbGlkZXIgLnNsaWRlci1pdGVtIC5jb250ZW50IHAuc3VidGl0bGV7Y29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3Itc2Vjb25kYXJ5KTtmb250LXdlaWdodDo0MDA7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2ZvbnQtc2l6ZToxOHB4O2ZvbnQtZmFtaWx5OnZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1mb250LWZhbWlseSl9LmN3YS12aWRlb3Mtc2xpZGVyPi5zbGlkZXItY29udGFpbmVyIC5zbGlkZXIgLnNsaWRlci1pdGVtIC5jb250ZW50IHAucmVzdW1le21hcmdpbjoxMHB4IDA7Zm9udC1mYW1pbHk6dmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtZmFtaWx5KX0uY3dhLXZpZGVvcy1zbGlkZXI+LnNsaWRlci1jb250YWluZXIgLnNsaWRlciAuc2xpZGVyLWl0ZW0gLnNlZS1tb3Jle2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjt3aWR0aDo2MCU7aGVpZ2h0OjQwcHg7Ym9yZGVyLXJhZGl1czoxMHB4O2JhY2tncm91bmQtY29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtjb2xvcjojZmZmO3RyYW5zaXRpb246YWxsIC41c30uZWxlbWVudG9yLWVkaXRvci1hY3RpdmUgLmN3YS12aWRlb3Mtc2xpZGVyIC5hcnJvdy5uZXh0LC5lbGVtZW50b3ItZWRpdG9yLXByZXZpZXcgLmN3YS12aWRlb3Mtc2xpZGVyIC5hcnJvdy5uZXh0e2Rpc3BsYXk6bm9uZX0uZWxlbWVudG9yLWVkaXRvci1hY3RpdmUgLmN3YS12aWRlb3Mtc2xpZGVyIC5nYWxsZXJ5LC5lbGVtZW50b3ItZWRpdG9yLXByZXZpZXcgLmN3YS12aWRlb3Mtc2xpZGVyIC5nYWxsZXJ5e2Rpc3BsYXk6ZmxleDtvdmVyZmxvdzphdXRvO2hlaWdodDphdXRvfS5jd2EtdmlkZW9zLXNsaWRlciAuc2xpZGVyIC5zbGljay1saXN0e292ZXJmbG93OnZpc2libGV9LmN3YS12aWRlb3Mtc2xpZGVyIC5hcnJvdy5uZXh0e3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTowO3JpZ2h0OjA7Y3Vyc29yOnBvaW50ZXI7ei1pbmRleDoxfS5jd2EtdmlkZW9zLXNsaWRlciAuYXJyb3cucHJldntwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MDtsZWZ0OjA7Y3Vyc29yOnBvaW50ZXI7ei1pbmRleDoxO3RyYW5zZm9ybTpyb3RhdGVZKDE4MGRlZyk7ZGlzcGxheTpub25lfS5jd2EtdmlkZW9zLXNsaWRlciAuYXJyb3cubmV4dCBzdmcsLmN3YS12aWRlb3Mtc2xpZGVyIC5hcnJvdy5wcmV2IHN2Z3t3aWR0aDozMHB4fS5lbGVtZW50b3ItZWxlbWVudC1lZGl0LW1vZGUgLmN3YS12aWRlb3Mtc2xpZGVyIC5zbGlkZXJ7ZGlzcGxheTppbmxpbmUtZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtvdmVyZmxvdy14OnNjcm9sbH0jY3dhQWRkb25zVmlkZW9TbGlkZXJNb2RhbCAuY29udGVudHtwYWRkaW5nOjAgMjVweH0jY3dhQWRkb25zVmlkZW9TbGlkZXJNb2RhbCAuY29udGVudCBwe21hcmdpbjowO3BhZGRpbmctcmlnaHQ6MjBweH0jY3dhQWRkb25zVmlkZW9TbGlkZXJNb2RhbCAuY29udGVudCBwLnN1YnRpdGxlLCNjd2FBZGRvbnNWaWRlb1NsaWRlck1vZGFsIC5jb250ZW50IHAudGl0bGV7Zm9udC13ZWlnaHQ6NjAwO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LXNpemU6MThweH0jY3dhQWRkb25zVmlkZW9TbGlkZXJNb2RhbCAuY29udGVudCBwLnN1YnRpdGxle2NvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXNlY29uZGFyeSl9I2N3YUFkZG9uc1ZpZGVvU2xpZGVyTW9kYWwgLmNvbnRlbnQgLnJlc3VtZS1kYXRhc3ttYXJnaW4tYm90dG9tOjMwcHh9I2N3YUFkZG9uc1ZpZGVvU2xpZGVyTW9kYWwgLmNvbnRlbnQgLmRhdGEgcHtmb250LXNpemU6MTVweH0jY3dhQWRkb25zVmlkZW9TbGlkZXJNb2RhbCAuY29udGVudCAuZGF0YSBpZnJhbWV7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO2hlaWdodDo1MDBweH0uY3dhLXJlc3VtZS1kYXRhc3tiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7Y29sb3I6I2ZmZjtib3JkZXItcmFkaXVzOjAgMzBweCAzMHB4IDA7cG9zaXRpb246cmVsYXRpdmV9LmN3YS1yZXN1bWUtZGF0YXM6YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxMDB2dztoZWlnaHQ6MTAwJTt0b3A6MDtsZWZ0Oi0xMDB2dztiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCl9LmN3YS1yZXN1bWUtZGF0YXMgLmNvbnRlbnR7cGFkZGluZzo0MHB4IDUwcHh9LmN3YS1yZXN1bWUtZGF0YXMgLmNvbnRlbnQgcHtmb250LXNpemU6MjBweH0uY3dhLXJlc3VtZS1kYXRhcyAuY29udGVudCBoNntmb250LXNpemU6MTNweH0uY3dhLXJlc3VtZS1kYXRhcyAuYnRue3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTowO2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgNTAlKTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7d2lkdGg6NzUlO2hlaWdodDo2MHB4O3BhZGRpbmc6MTBweDtib3JkZXItcmFkaXVzOjIwcHg7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1wcmltYXJ5KTtjb2xvcjojZmZmO2ZvbnQtc2l6ZToyNXB4O3RyYW5zaXRpb246YWxsIC41c30uY3dhLXJlc3VtZS1kYXRhcyAuYnRuOmhvdmVye2JhY2tncm91bmQtY29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3Itc2Vjb25kYXJ5KTtjb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1wcmltYXJ5KX0uZWxlbWVudG9yLWFjY29yZGlvbi5jd2EtbWluaW1hbGlzdC1zdHlsZSAuZWxlbWVudG9yLWFjY29yZGlvbi1pdGVte3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6MTBweCAwfS5lbGVtZW50b3ItYWNjb3JkaW9uLmN3YS1taW5pbWFsaXN0LXN0eWxlIC5lbGVtZW50b3ItYWNjb3JkaW9uLWl0ZW06bm90KDpmaXJzdC1jaGlsZCk6YWZ0ZXJ7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoycHg7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpfS5lbGVtZW50b3ItYWNjb3JkaW9uLmN3YS1taW5pbWFsaXN0LXN0eWxlIC5lbGVtZW50b3ItYWNjb3JkaW9uLWl0ZW0gLmVsZW1lbnRvci10YWItdGl0bGUgYXt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Zm9udC13ZWlnaHQ6ODAwICFpbXBvcnRhbnQ7Zm9udC1zaXplOjE4cHggIWltcG9ydGFudH0uZWxlbWVudG9yLWFjY29yZGlvbi5jd2EtbWluaW1hbGlzdC1zdHlsZSAuZWxlbWVudG9yLWFjY29yZGlvbi1pdGVtIC5lbGVtZW50b3ItdGFiLWNvbnRlbnQgYXtkaXNwbGF5OmJsb2NrO3dpZHRoOm1heC1jb250ZW50O3BhZGRpbmc6MTBweCAyMHB4O2JhY2tncm91bmQtY29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtjb2xvcjojZmZmICFpbXBvcnRhbnQ7bWFyZ2luOjVweCBhdXRvO2JvcmRlci1yYWRpdXM6MTBweDt0cmFuc2l0aW9uOmFsbCAuNXN9LmVsZW1lbnRvci1hY2NvcmRpb24uY3dhLW1pbmltYWxpc3Qtc3R5bGUgLmVsZW1lbnRvci1hY2NvcmRpb24taXRlbSAuZWxlbWVudG9yLXRhYi1jb250ZW50IGE6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1wcmltYXJ5KTtjb2xvcjojZmZmO3RleHQtZGVjb3JhdGlvbjpub25lICFpbXBvcnRhbnR9LmN3YS12aXNpdC1jYXJkLWxpc3R7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzozMHB4IDA7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2ZsZXgtd3JhcDp3cmFwfS5jd2EtdmlzaXQtY2FyZC1saXN0IC5pdGVte3dpZHRoOjMwMHB4O2hlaWdodDo1MDBweDttYXJnaW4tYm90dG9tOjMwcHg7cG9zaXRpb246cmVsYXRpdmU7Ym9yZGVyLXJhZGl1czoxNXB4O292ZXJmbG93OmhpZGRlbjtjdXJzb3I6ZGVmYXVsdDt0cmFuc2l0aW9uOmFsbCAuNXN9LmN3YS12aXNpdC1jYXJkLWxpc3QgLml0ZW06bm90KDpsYXN0LWNoaWxkKXttYXJnaW4tcmlnaHQ6NDBweH0uY3dhLXZpc2l0LWNhcmQtbGlzdCAuaXRlbT4uYmFja2dyb3VuZHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt6LWluZGV4OjB9LmN3YS12aXNpdC1jYXJkLWxpc3QgLml0ZW0+LmJhY2tncm91bmQgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3Zlcn0uY3dhLXZpc2l0LWNhcmQtbGlzdCAuaXRlbT4uY29udGVudHtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206LTEwMCU7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cGFkZGluZzoxMHB4IDIwcHg7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1wcmltYXJ5KTtjb2xvcjojZmZmO3otaW5kZXg6Mjt0cmFuc2l0aW9uOmFsbCAuNXM7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC13ZWlnaHQ6NjAwO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcn0uY3dhLXZpc2l0LWNhcmQtbGlzdCAuaXRlbT4uY29udGVudD5kaXYgLmxvZ297d2lkdGg6MTAwJTtoZWlnaHQ6MTAwcHh9LmN3YS12aXNpdC1jYXJkLWxpc3QgLml0ZW0+LmNvbnRlbnQ+ZGl2IC5sb2dvIGltZ3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y29udGFpbn0uY3dhLXZpc2l0LWNhcmQtbGlzdCAuaXRlbT4uY29udGVudD5kaXYgLnRleHR7bWFyZ2luOjIwcHggMH0uY3dhLXZpc2l0LWNhcmQtbGlzdCAuaXRlbT4uY29udGVudD5kaXYgLmxpbmt7ZGlzcGxheTpibG9jazt3aWR0aDptYXgtY29udGVudDtwYWRkaW5nOjEwcHggMjBweDtib3JkZXItcmFkaXVzOjEwcHg7Ym9yZGVyOnNvbGlkIDFweCAjZmZmO2NvbG9yOiNmZmY7dHJhbnNpdGlvbjphbGwgLjVzO21hcmdpbjoxMHB4IGF1dG8gMH0uY3dhLXZpc2l0LWNhcmQtbGlzdCAuaXRlbT4uY29udGVudD5kaXYgLmxpbms6aG92ZXJ7Ym9yZGVyLWNvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXNlY29uZGFyeSk7Y29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3Itc2Vjb25kYXJ5KX0uY3dhLXZpc2l0LWNhcmQtbGlzdCAuaXRlbTpob3Zlcjpob3ZlciAuY29udGVudHtib3R0b206MH0uY3dhLWFkZG9ucy1tYXBzIC5nbS1zdHlsZS1pdy1je292ZXJmbG93OnVuc2V0ICFpbXBvcnRhbnQ7cGFkZGluZzowICFpbXBvcnRhbnQ7d2lkdGg6NjAwcHggIWltcG9ydGFudH0uY3dhLWFkZG9ucy1tYXBzIC5nbS1zdHlsZS1pdy1jLC5jd2EtYWRkb25zLW1hcHMgLmdtLXN0eWxlLWl3LXQ6YWZ0ZXJ7YmFja2dyb3VuZDp2YXIoLS1lLWdsb2JhbC1jb2xvci1wcmltYXJ5KTtjb2xvcjojZmZmO21heC1oZWlnaHQ6NzB2aCAhaW1wb3J0YW50O21heC13aWR0aDpjYWxjKDEwMHZ3IC0gNDBweCkgIWltcG9ydGFudH0uY3dhLWFkZG9ucy1tYXBzIC5nbS1zdHlsZS1pdy1ke21heC1oZWlnaHQ6NzB2aCAhaW1wb3J0YW50O292ZXJmbG93OmF1dG8gIWltcG9ydGFudDtwYWRkaW5nOjEycHggIWltcG9ydGFudH0uY3dhLWFkZG9ucy1tYXBzIC5nbS11aS1ob3Zlci1lZmZlY3R7ZGlzcGxheTpmbGV4ICFpbXBvcnRhbnQ7d2lkdGg6MzBweCAhaW1wb3J0YW50O2hlaWdodDozMHB4ICFpbXBvcnRhbnQ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7Ym9yZGVyLXJhZGl1czo1MCUgIWltcG9ydGFudDtvcGFjaXR5OjEgIWltcG9ydGFudDt0cmFuc2l0aW9uOmFsbCAuNXN9LmN3YS1hZGRvbnMtbWFwcyAuZ20tdWktaG92ZXItZWZmZWN0OmhvdmVye2JhY2tncm91bmQtY29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KSAhaW1wb3J0YW50fS5jd2EtYWRkb25zLW1hcHMgLmN3YS1tYXBzLXRvb2x0aXB7bWluLXdpZHRoOjI1MHB4O3BhZGRpbmctYm90dG9tOjEwcHh9LmN3YS1hZGRvbnMtbWFwcyAuY3dhLW1hcHMtdG9vbHRpcCAudGl0bGV7Ym9yZGVyOnNvbGlkIDFweCAjZmZmO2JvcmRlci1yYWRpdXM6MTBweDt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MThweDtmb250LXdlaWdodDo4MDA7cGFkZGluZzoxMHB4O21hcmdpbjoyMHB4IGF1dG99LmN3YS1hZGRvbnMtbWFwcyAuY3dhLW1hcHMtdG9vbHRpcCAudGl0bGUgcHttYXJnaW46MH0uY3dhLWFkZG9ucy1tYXBzIC5jd2EtbWFwcy10b29sdGlwIC5kYXRhcyBhe2NvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXNlY29uZGFyeSl9LmN3YS1hZGRvbnMtbWFwcyAuY3dhLW1hcHMtdG9vbHRpcCAuZGF0YXMgYTpob3Zlcnt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5jd2EtYWRkb25zLW1hcHMgLmN3YS1tYXBzLXRvb2x0aXAgLmxpbmtze3RleHQtYWxpZ246Y2VudGVyfS5jd2EtYWRkb25zLW1hcHMgLmN3YS1tYXBzLXRvb2x0aXAgLmxpbmtzIC5saW5re2JvcmRlcjpzb2xpZCAxcHggI2ZmZjtib3JkZXItcmFkaXVzOjVweDt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MTVweDtwYWRkaW5nOjEwcHg7bWFyZ2luOjEwcHggYXV0bztkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7d2lkdGg6bWF4LWNvbnRlbnQ7Y29sb3I6I2ZmZjt0cmFuc2l0aW9uOmFsbCAuNXN9LmN3YS1hZGRvbnMtbWFwcyAuY3dhLW1hcHMtdG9vbHRpcCAubGlua3MgLmxpbms6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZmZmO2NvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXByaW1hcnkpfS5jd2EtYWRkb25zLW1hcHMgLmN3YS1tYXBzLXRvb2x0aXAgLmxpbmtzIC5hY2Nlc3MtbGlua3tjb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpO21hcmdpbjo1cHggYXV0bzt0cmFuc2l0aW9uOmFsbCAuNXN9LmN3YS1hZGRvbnMtbWFwcyAuY3dhLW1hcHMtdG9vbHRpcCAubGlua3MgLmFjY2Vzcy1saW5rOmhvdmVye3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9LmN3YS1pY29uLWRhdGEtbGlua3twb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW46MjBweCBhdXRvIDEwMHB4fS5jd2EtaWNvbi1kYXRhLWxpbmtfX2NvbnRhaW5lcntib3JkZXI6c29saWQgMnB4IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7cGFkZGluZzoyMHB4IDI1cHg7dGV4dC1hbGlnbjpjZW50ZXJ9LmN3YS1pY29uLWRhdGEtbGlua19fY29udGFpbmVyIC5jb250ZW50e21hcmdpbi10b3A6MTVweH0uY3dhLWljb24tZGF0YS1saW5rX19jb250YWluZXIgLmNvbnRlbnQgcHttYXJnaW46MH0uY3dhLWljb24tZGF0YS1saW5rIC5saW5re3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxMDAlO2xlZnQ6NTAlO3dpZHRoOjEwMCU7aGVpZ2h0OjgwcHg7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSk7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpO2JvcmRlcjpzb2xpZCAycHggdmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtib3JkZXItcmFkaXVzOjAgMCAyMHB4IDIwcHg7Y29sb3I6I2ZmZjt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtc2l6ZToyMHB4O3BhZGRpbmc6MTBweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7dHJhbnNpdGlvbjphbGwgLjVzfS5jd2EtaWNvbi1kYXRhLWxpbmsgLmxpbms6aG92ZXJ7Ym9yZGVyLXRvcDowO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTtjb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpfS5jd2EtYW5pbWF0ZS10ZXh0LWNvbG9ye3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6NTBweCAwO2Rpc3BsYXk6ZmxleH0uY3dhLWFuaW1hdGUtdGV4dC1jb2xvciAuYmFja2dyb3VuZHtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3RvcDowO2xlZnQ6MDt6LWluZGV4Oi0xfS5jd2EtYW5pbWF0ZS10ZXh0LWNvbG9yIC5iYWNrZ3JvdW5kOmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt0b3A6MDtsZWZ0OjB9LmN3YS1hbmltYXRlLXRleHQtY29sb3IgLmJhY2tncm91bmQgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3Zlcn0uY3dhLWFuaW1hdGUtdGV4dC1jb2xvciAuY29udGVudHtmbGV4LWRpcmVjdGlvbjpjb2x1bW47b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOnJlbGF0aXZlfS5jd2EtYW5pbWF0ZS10ZXh0LWNvbG9yIC5jb250ZW50IC50ZXh0LWNvbnRhaW5lcntkaXNwbGF5OmZsZXg7d2lkdGg6MTAwJTttYXJnaW4tcmlnaHQ6YXV0bzttYXJnaW4tbGVmdDphdXRvfS5jd2EtYW5pbWF0ZS10ZXh0LWNvbG9yIC5jb250ZW50IC50ZXh0LWNvbnRhaW5lcjpub3QoOmxhc3QtY2hpbGQpe21hcmdpbi1ib3R0b206MjBweH0uY3dhLWFuaW1hdGUtdGV4dC1jb2xvciAuY29udGVudCAudGV4dC1jb250YWluZXIgLnRleHR7d2lkdGg6bWF4LWNvbnRlbnQ7d2hpdGUtc3BhY2U6bm93cmFwO21hcmdpbjowIDVweH0uY3dhLWFuaW1hdGUtdGV4dC1jb2xvciAuY29udGVudCAudGV4dC1jb250YWluZXIgLnRleHQudG8tbGVmdHthbmltYXRpb24tbmFtZTpzY3JvbGxUeHRMZWZ0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246bGluZWFyO2FuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6aW5maW5pdGV9LmN3YS1hbmltYXRlLXRleHQtY29sb3IgLmNvbnRlbnQgLnRleHQtY29udGFpbmVyIC50ZXh0LnRvLXJpZ2h0e2FuaW1hdGlvbi1uYW1lOnNjcm9sbFR4dFJpZ2h0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246bGluZWFyO2FuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6aW5maW5pdGV9LmN3YS1hbmltYXRlLXRleHQtY29sb3IgLmNvbnRlbnQgLnRleHQtY29udGFpbmVyIC50ZXh0IHNwYW4sLmN3YS1hbmltYXRlLXRleHQtY29sb3IgLmNvbnRlbnQgLnRleHQtY29udGFpbmVyIC50ZXh0IHAsLmN3YS1hbmltYXRlLXRleHQtY29sb3IgLmNvbnRlbnQgLnRleHQtY29udGFpbmVyIC50ZXh0IGJ7Zm9udC1zaXplOjI4cHggIWltcG9ydGFudDtmb250LWZhbWlseTp2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXByaW1hcnktZm9udC1mYW1pbHkpICFpbXBvcnRhbnQ7Y29sb3I6I2ZmZn1Aa2V5ZnJhbWVzIHNjcm9sbFR4dExlZnR7MCV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwJSwgMCl9MTAwJXt0cmFuc2Zvcm06dHJhbnNsYXRlKC0xMDAlLCAwKX19QGtleWZyYW1lcyBzY3JvbGxUeHRSaWdodHswJXt0cmFuc2Zvcm06dHJhbnNsYXRlKC0xMDAlLCAwKX0xMDAle3RyYW5zZm9ybTp0cmFuc2xhdGUoMCUsIDApfX0uY3dhLWRldGFjaGVkLXRhYnM6bm90KC50YWItbGVmdCl7bWFyZ2luLWJvdHRvbTo1MHB4fS5jd2EtZGV0YWNoZWQtdGFiczpub3QoLnRhYi1sZWZ0KSAuaW1hZ2V7d2lkdGg6MTAwJX0uY3dhLWRldGFjaGVkLXRhYnM6bm90KC50YWItbGVmdCkgLmltYWdlIGltZ3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y292ZXJ9LmN3YS1kZXRhY2hlZC10YWJzOm5vdCgudGFiLWxlZnQpIC5lbGVtZW50b3Itc2VjdGlvbiAuZWxlbWVudG9yLWNvbnRhaW5lcntmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6Y2VudGVyfS5jd2EtZGV0YWNoZWQtdGFiczpub3QoLnRhYi1sZWZ0KSAuZWxlbWVudG9yLXNlY3Rpb24gLmVsZW1lbnRvci1jb250YWluZXIgLnRhYnN7ZGlzcGxheTpmbGV4O2JvcmRlci1yYWRpdXM6MTBweDt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKX1AbWVkaWEobWF4LXdpZHRoOiA4MjBweCl7LmN3YS1kZXRhY2hlZC10YWJzOm5vdCgudGFiLWxlZnQpIC5lbGVtZW50b3Itc2VjdGlvbiAuZWxlbWVudG9yLWNvbnRhaW5lciAudGFic3tmbGV4LWRpcmVjdGlvbjpjb2x1bW47d2lkdGg6Y2FsYygxMDAlIC0gMjBweCk7Ym9yZGVyLXJhZGl1czowICFpbXBvcnRhbnQ7bWFyZ2luLXJpZ2h0OjEwcHg7bWFyZ2luLWxlZnQ6MTBweH0uY3dhLWRldGFjaGVkLXRhYnM6bm90KC50YWItbGVmdCkgLmVsZW1lbnRvci1zZWN0aW9uIC5lbGVtZW50b3ItY29udGFpbmVyIC50YWJzIC50YWJ7Ym9yZGVyLXJhZGl1czowICFpbXBvcnRhbnQ7bWluLXdpZHRoOnVuc2V0ICFpbXBvcnRhbnQ7bWF4LXdpZHRoOnVuc2V0ICFpbXBvcnRhbnQ7bWluLWhlaWdodDp1bnNldCAhaW1wb3J0YW50O2JvcmRlcjpub25lICFpbXBvcnRhbnR9fS5jd2EtZGV0YWNoZWQtdGFiczpub3QoLnRhYi1sZWZ0KSAuZWxlbWVudG9yLXNlY3Rpb24gLmVsZW1lbnRvci1jb250YWluZXIgLnRhYnMgLnRhYntwYWRkaW5nOjVweCAyMHB4O2N1cnNvcjpwb2ludGVyO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtZmFtaWx5OnZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1mb250LWZhbWlseSk7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2ZsZXg6MTttaW4td2lkdGg6MjAwcHg7bWF4LXdpZHRoOjM1MHB4O21pbi1oZWlnaHQ6NThweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7dHJhbnNpdGlvbjouNHMgZWFzZX0uY3dhLWRldGFjaGVkLXRhYnM6bm90KC50YWItbGVmdCkgLmVsZW1lbnRvci1zZWN0aW9uIC5lbGVtZW50b3ItY29udGFpbmVyIC50YWJzIC50YWI6bm90KDpsYXN0LWNoaWxkKXtib3JkZXItcmlnaHQ6MXB4IHNvbGlkfS5jd2EtZGV0YWNoZWQtdGFiczpub3QoLnRhYi1sZWZ0KSAuZWxlbWVudG9yLXNlY3Rpb24gLmVsZW1lbnRvci1jb250YWluZXIgLnRhYnMgLnRhYjpmaXJzdC1jaGlsZHtib3JkZXItcmFkaXVzOjEwcHggMCAwIDEwcHh9LmN3YS1kZXRhY2hlZC10YWJzOm5vdCgudGFiLWxlZnQpIC5lbGVtZW50b3Itc2VjdGlvbiAuZWxlbWVudG9yLWNvbnRhaW5lciAudGFicyAudGFiOmxhc3QtY2hpbGR7Ym9yZGVyLXJhZGl1czowIDEwcHggMTBweCAwfS5jd2EtZGV0YWNoZWQtdGFiczpub3QoLnRhYi1sZWZ0KSAuZWxlbWVudG9yLXNlY3Rpb24gLmVsZW1lbnRvci1jb250YWluZXIgLmNvbnRlbnRze3dpZHRoOjEwMCU7YmFja2dyb3VuZC1jb2xvcjojZmZmO2ZvbnQtZmFtaWx5OnZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1mb250LWZhbWlseSk7Y29sb3I6IzAwMDtwYWRkaW5nOjAgMTBweDttYXgtd2lkdGg6MTIwMHB4O21hcmdpbjphdXRvfS5jd2EtZGV0YWNoZWQtdGFiczpub3QoLnRhYi1sZWZ0KSAuZWxlbWVudG9yLXNlY3Rpb24gLmVsZW1lbnRvci1jb250YWluZXIgLmNvbnRlbnRzIC5jb250ZW50e3dpZHRoOjEwMCV9LmN3YS1kZXRhY2hlZC10YWJzOm5vdCgudGFiLWxlZnQpIC5lbGVtZW50b3Itc2VjdGlvbiAuZWxlbWVudG9yLWNvbnRhaW5lciAuY29udGVudHMgLmNvbnRlbnQgYXtjb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci10ZXh0KTt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5jd2EtZGV0YWNoZWQtdGFiczpub3QoLnRhYi1sZWZ0KSAuZWxlbWVudG9yLXNlY3Rpb24gLmVsZW1lbnRvci1jb250YWluZXIgLmNvbnRlbnRzIC5jb250ZW50IGE6aG92ZXJ7Y29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KX0uY3dhLWRldGFjaGVkLXRhYnM6bm90KC50YWItbGVmdCkgLmVsZW1lbnRvci1zZWN0aW9uIC5lbGVtZW50b3ItY29udGFpbmVyIC5jb250ZW50cyAuY29udGVudCBhLmJ1dHRvbntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7Y29sb3I6I2ZmZjt0ZXh0LWRlY29yYXRpb246bm9uZTtkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nOjVweCAxNXB4O21hcmdpbjoyMHB4IDAgMDt0cmFuc2l0aW9uOi40cyBlYXNlfS5jd2EtZGV0YWNoZWQtdGFiczpub3QoLnRhYi1sZWZ0KSAuZWxlbWVudG9yLXNlY3Rpb24gLmVsZW1lbnRvci1jb250YWluZXIgLmNvbnRlbnRzIC5jb250ZW50IGEuYnV0dG9uOmhvdmVye2JhY2tncm91bmQtY29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItdGV4dCk7Y29sb3I6I2ZmZn0uY3dhLWRldGFjaGVkLXRhYnMudGFiLWxlZnQgLnRhYnN7cGFkZGluZzoyMHB4IDUwcHggMjBweCAwO2JvcmRlci1yYWRpdXM6MCAyMHB4IDIwcHggMDt3aWR0aDo0MDBweDt6LWluZGV4OjE7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtmbGV4LWRpcmVjdGlvbjpjb2x1bW59LmN3YS1kZXRhY2hlZC10YWJzLnRhYi1sZWZ0IC50YWJzOmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTAwdnc7aGVpZ2h0OjEwMCU7dG9wOjA7cmlnaHQ6MTAwJX0uY3dhLWRldGFjaGVkLXRhYnMudGFiLWxlZnQgLnRhYnMgLnRhYntmb250LXdlaWdodDo3MDA7Zm9udC1zaXplOjIycHg7Y29sb3I6I2ZmZjtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjEwcHggMH0uY3dhLWRldGFjaGVkLXRhYnMudGFiLWxlZnQgLnRhYnMgLnRhYiAudGl0bGV7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6bGVmdDt3aWR0aDoxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlO3RyYW5zaXRpb246YWxsIC41cztwYWRkaW5nOjE1cHggMzBweCAxNXB4IDB9QG1lZGlhKG1heC13aWR0aDogODUwcHgpey5jd2EtZGV0YWNoZWQtdGFicy50YWItbGVmdCAudGFicyAudGFiIC50aXRsZXtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3RleHQtYWxpZ246Y2VudGVyICFpbXBvcnRhbnQ7cGFkZGluZy1yaWdodDowcHh9fS5jd2EtZGV0YWNoZWQtdGFicy50YWItbGVmdCAudGFicyAudGFiIC50aXRsZSBwe21hcmdpbjowO3dpZHRoOjEwMCV9LmN3YS1kZXRhY2hlZC10YWJzLnRhYi1sZWZ0IC50YWJzIC50YWIgLnRpdGxlIC5pY29ue3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjMwcHg7dG9wOjUwJTtyaWdodDowO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO2ZvbnQtc2l6ZToxNXB4fUBtZWRpYShtYXgtd2lkdGg6IDg1MHB4KXsuY3dhLWRldGFjaGVkLXRhYnMudGFiLWxlZnQgLnRhYnMgLnRhYiAudGl0bGUgLmljb257ZGlzcGxheTpub25lfX0uY3dhLWRldGFjaGVkLXRhYnMudGFiLWxlZnQgLnRhYnMgLnRhYiAudGl0bGU6YmVmb3JlLC5jd2EtZGV0YWNoZWQtdGFicy50YWItbGVmdCAudGFicyAudGFiIC50aXRsZTphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7aGVpZ2h0OjEwMCU7dHJhbnNpdGlvbjphbGwgLjVzfS5jd2EtZGV0YWNoZWQtdGFicy50YWItbGVmdCAudGFicyAudGFiIC50aXRsZTpiZWZvcmV7bGVmdDotMTAwdnc7d2lkdGg6MTAwdnd9LmN3YS1kZXRhY2hlZC10YWJzLnRhYi1sZWZ0IC50YWJzIC50YWIgLnRpdGxlOmFmdGVye2xlZnQ6MTAwJTt3aWR0aDo1MHB4fS5jd2EtZGV0YWNoZWQtdGFicy50YWItbGVmdCAudGFicyAudGFiOmhvdmVyLC5jd2EtZGV0YWNoZWQtdGFicy50YWItbGVmdCAudGFicyAudGFiLmFjdGl2ZXtjb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1wcmltYXJ5KX0uY3dhLWRldGFjaGVkLXRhYnMudGFiLWxlZnQgLnRhYnMgLnRhYi5hY3RpdmUgLnRpdGxlLC5jd2EtZGV0YWNoZWQtdGFicy50YWItbGVmdCAudGFicyAudGFiLmFjdGl2ZSAudGl0bGU6YmVmb3JlLC5jd2EtZGV0YWNoZWQtdGFicy50YWItbGVmdCAudGFicyAudGFiLmFjdGl2ZSAudGl0bGU6YWZ0ZXJ7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5jd2EtZGV0YWNoZWQtdGFicy50YWItbGVmdCAudGFicyAudGFie3dpZHRoOjEwMCV9LmN3YS1kZXRhY2hlZC10YWJzLnRhYi1sZWZ0IC50YWJzIC50YWI6bm90KDpmaXJzdC1jaGlsZCl7Ym9yZGVyLXRvcDpzb2xpZCAxcHggI2ZmZn0uY3dhLWRldGFjaGVkLXRhYnMudGFiLWxlZnQgLnRhYnMgLnRhYiAudGl0bGV7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS5jd2EtZGV0YWNoZWQtdGFicy50YWItbGVmdCAudGFicyAudGFiIC50aXRsZSwuY3dhLWRldGFjaGVkLXRhYnMudGFiLWxlZnQgLnRhYnMgLnRhYiAudGl0bGUgcCwuY3dhLWRldGFjaGVkLXRhYnMudGFiLWxlZnQgLnRhYnMgLnRhYiAudGl0bGUgc3BhbntjdXJzb3I6cG9pbnRlciAhaW1wb3J0YW50fS5jd2EtZGV0YWNoZWQtdGFicy50YWItbGVmdCAuY29udGVudHN7d2lkdGg6Y2FsYygxMDAlIC0gNDAwcHgpO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtwYWRkaW5nOjIwcHggMjBweCAyMHB4IDUwcHh9QG1lZGlhKG1heC13aWR0aDogODgwcHgpey5jd2EtZGV0YWNoZWQtdGFicy50YWItbGVmdCAuZWxlbWVudG9yLWNvbnRhaW5lcntkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3dpZHRoOjEwMCU7cGFkZGluZzowcHh9LmN3YS1kZXRhY2hlZC10YWJzLnRhYi1sZWZ0IC5lbGVtZW50b3ItY29udGFpbmVyIC50YWJze3dpZHRoOjEwMCU7Ym9yZGVyLXJhZGl1czowICFpbXBvcnRhbnQ7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzoyMHB4IDIwcHggMjBweCAxNXB4fS5jd2EtZGV0YWNoZWQtdGFicy50YWItbGVmdCAuZWxlbWVudG9yLWNvbnRhaW5lciAudGFicyAudGFiIC50aXRsZXtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3BhZGRpbmctcmlnaHQ6MHB4fS5jd2EtZGV0YWNoZWQtdGFicy50YWItbGVmdCAuY29udGVudHN7d2lkdGg6MTAwJTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpjZW50ZXI7cGFkZGluZzoyMHB4IDIwcHggMTBweCAxMHB4fS5jd2EtZGV0YWNoZWQtdGFicy50YWItbGVmdCAuY29udGVudHMgcCBpbWd7bWF4LXdpZHRoOjMzJX0uY3dhLWRldGFjaGVkLXRhYnMudGFiLWxlZnQgLmNvbnRlbnRzIGRpdjpmaXJzdC1jaGlsZCBwe2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OnNwYWNlLWFyb3VuZH19LmN3YS1zbGlkZXJzLXRhYnN7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7anVzdGlmeS1jb250ZW50OmNlbnRlcjtwYWRkaW5nLWJvdHRvbTo1MHB4fUBtZWRpYShtYXgtd2lkdGg6IDc5M3B4KXsuY3dhLXNsaWRlcnMtdGFic3tkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZsZXgtd3JhcDpub3dyYXA7d2lkdGg6MTAwJSAhaW1wb3J0YW50fX0uY3dhLXNsaWRlcnMtdGFicyAudGFic3twb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDozMDBweDtwYWRkaW5nOjEwMHB4IDAgNTBweDtib3JkZXItcmlnaHQ6c29saWQgMXB4ICNmZmZ9QG1lZGlhKG1heC13aWR0aDogNzkzcHgpey5jd2Etc2xpZGVycy10YWJzIC50YWJze3dpZHRoOjEwMCUgIWltcG9ydGFudDtwYWRkaW5nOjB9LmN3YS1zbGlkZXJzLXRhYnMgLnRhYnMgLmRhdGEgLnRhYntqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyICFpbXBvcnRhbnR9LmN3YS1zbGlkZXJzLXRhYnMgLnRhYnMgLmRhdGEgLnRhYiAudGl0bGV7cGFkZGluZzowICFpbXBvcnRhbnQ7d2lkdGg6YXV0byAhaW1wb3J0YW50O3RleHQtYWxpZ246Y2VudGVyfX0uY3dhLXNsaWRlcnMtdGFicyAudGFiczpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjEwMHZ3O2hlaWdodDoxMDAlO3RvcDowO3JpZ2h0OjEwMCV9LmN3YS1zbGlkZXJzLXRhYnMgLnRhYnM6YWZ0ZXJ7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjIwMHB4O2hlaWdodDoxMDAlO3RvcDowO2xlZnQ6MTAwJTtib3JkZXItcmFkaXVzOjAgMjBweCAyMHB4IDB9LmN3YS1zbGlkZXJzLXRhYnMgLnRhYnMgLmRhdGEgLnRhYntmb250LXdlaWdodDo3MDA7Zm9udC1zaXplOjIycHg7Y29sb3I6I2ZmZjtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjEwcHggMH0uY3dhLXNsaWRlcnMtdGFicyAudGFicyAuZGF0YSAudGFiIC50aXRsZXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpsZWZ0O3dpZHRoOjEwMCU7cG9zaXRpb246cmVsYXRpdmU7dHJhbnNpdGlvbjphbGwgLjVzO3BhZGRpbmc6MTVweCAzMHB4IDE1cHggMH1AbWVkaWEobWF4LXdpZHRoOiA4NTBweCl7LmN3YS1zbGlkZXJzLXRhYnMgLnRhYnMgLmRhdGEgLnRhYiAudGl0bGV7anVzdGlmeS1jb250ZW50OmNlbnRlcjt0ZXh0LWFsaWduOmNlbnRlciAhaW1wb3J0YW50O3BhZGRpbmctcmlnaHQ6MHB4fX0uY3dhLXNsaWRlcnMtdGFicyAudGFicyAuZGF0YSAudGFiIC50aXRsZSBwe21hcmdpbjowO3dpZHRoOjEwMCV9LmN3YS1zbGlkZXJzLXRhYnMgLnRhYnMgLmRhdGEgLnRhYiAudGl0bGUgLmljb257cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MzBweDt0b3A6NTAlO3JpZ2h0OjA7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7Zm9udC1zaXplOjE1cHh9QG1lZGlhKG1heC13aWR0aDogODUwcHgpey5jd2Etc2xpZGVycy10YWJzIC50YWJzIC5kYXRhIC50YWIgLnRpdGxlIC5pY29ue2Rpc3BsYXk6bm9uZX19LmN3YS1zbGlkZXJzLXRhYnMgLnRhYnMgLmRhdGEgLnRhYiAudGl0bGU6YmVmb3JlLC5jd2Etc2xpZGVycy10YWJzIC50YWJzIC5kYXRhIC50YWIgLnRpdGxlOmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtoZWlnaHQ6MTAwJTt0cmFuc2l0aW9uOmFsbCAuNXN9LmN3YS1zbGlkZXJzLXRhYnMgLnRhYnMgLmRhdGEgLnRhYiAudGl0bGU6YmVmb3Jle2xlZnQ6LTEwMHZ3O3dpZHRoOjEwMHZ3fS5jd2Etc2xpZGVycy10YWJzIC50YWJzIC5kYXRhIC50YWIgLnRpdGxlOmFmdGVye2xlZnQ6MTAwJTt3aWR0aDo1MHB4fS5jd2Etc2xpZGVycy10YWJzIC50YWJzIC5kYXRhIC50YWI6aG92ZXIsLmN3YS1zbGlkZXJzLXRhYnMgLnRhYnMgLmRhdGEgLnRhYi5hY3RpdmV7Y29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItcHJpbWFyeSl9LmN3YS1zbGlkZXJzLXRhYnMgLnRhYnMgLmRhdGEgLnRhYi5hY3RpdmUgLnRpdGxlLC5jd2Etc2xpZGVycy10YWJzIC50YWJzIC5kYXRhIC50YWIuYWN0aXZlIC50aXRsZTpiZWZvcmUsLmN3YS1zbGlkZXJzLXRhYnMgLnRhYnMgLmRhdGEgLnRhYi5hY3RpdmUgLnRpdGxlOmFmdGVye2JhY2tncm91bmQtY29sb3I6I2ZmZn0uY3dhLXNsaWRlcnMtdGFicyAudGFicyAuZGF0YSAudGFie2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmxlZnR9LmN3YS1zbGlkZXJzLXRhYnMgLnRhYnMgLmRhdGEgLnRhYiwuY3dhLXNsaWRlcnMtdGFicyAudGFicyAuZGF0YSAudGFiIGRpdiwuY3dhLXNsaWRlcnMtdGFicyAudGFicyAuZGF0YSAudGFiIHB7Y3Vyc29yOnBvaW50ZXJ9LmN3YS1zbGlkZXJzLXRhYnMgLnRhYnMgLmRhdGEgLnRhYjpub3QoOmxhc3QtY2hpbGQpe2JvcmRlci1ib3R0b206c29saWQgMXB4ICNmZmZ9LmN3YS1zbGlkZXJzLXRhYnMgLnRhYnMgLmRhdGEgLnRhYiAuaWNvbnttYXJnaW4tcmlnaHQ6MTBweDt6LWluZGV4OjJ9LmN3YS1zbGlkZXJzLXRhYnMgLnRhYnMgLmRhdGEgLnRhYiAudGl0bGV7ei1pbmRleDoxfS5jd2Etc2xpZGVycy10YWJzIC50YWJzIC5kYXRhIC50YWIuYWN0aXZlIC50aXRsZSwuY3dhLXNsaWRlcnMtdGFicyAudGFicyAuZGF0YSAudGFiLmFjdGl2ZSAudGl0bGU6YmVmb3JlLC5jd2Etc2xpZGVycy10YWJzIC50YWJzIC5kYXRhIC50YWIuYWN0aXZlIC50aXRsZTphZnRlcntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCl9LmN3YS1zbGlkZXJzLXRhYnMgLnNsaWRlcnMtY29udGFpbmVye3dpZHRoOmNhbGMoMTAwJSAtIDMwMHB4KTtwYWRkaW5nOjEwMHB4IDAgMCA1MHB4fUBtZWRpYShtYXgtd2lkdGg6IDc5M3B4KXsuY3dhLXNsaWRlcnMtdGFicyAuc2xpZGVycy1jb250YWluZXJ7d2lkdGg6MTAwJTtwYWRkaW5nOjA7bWFyZ2luLXRvcDoyMHB4fX0uY3dhLXNsaWRlcnMtdGFicyAuc2xpZGVycy1jb250YWluZXIgLnRhYi1zbGlkZXItaXRlbXtwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEobWF4LXdpZHRoOiA3OTNweCl7LmN3YS1zbGlkZXJzLXRhYnMgLnNsaWRlcnMtY29udGFpbmVyIC50YWItc2xpZGVyLWl0ZW0gLnNsaWRlciAuc2xpY2stdHJhY2t7bWluLXdpZHRoOjEwMCV9fS5jd2Etc2xpZGVycy10YWJzIC5zbGlkZXJzLWNvbnRhaW5lciAudGFiLXNsaWRlci1pdGVtIC5zbGlkZXIgLnNsaWRlci1pdGVte21hcmdpbi1ib3R0b206MTBweDtwb3NpdGlvbjpyZWxhdGl2ZTtjdXJzb3I6ZGVmYXVsdDt0cmFuc2l0aW9uOmFsbCAuNXN9QG1lZGlhKG1heC13aWR0aDogNzkzcHgpey5jd2Etc2xpZGVycy10YWJzIC5zbGlkZXJzLWNvbnRhaW5lciAudGFiLXNsaWRlci1pdGVtIC5zbGlkZXIgLnNsaWRlci1pdGVte3dpZHRoOmNhbGMoMTAwdncgLSA0MHB4KX0uY3dhLXNsaWRlcnMtdGFicyAuc2xpZGVycy1jb250YWluZXIgLnRhYi1zbGlkZXItaXRlbSAuc2xpZGVyIC5zbGlkZXItaXRlbSBpbWd7b2JqZWN0LWZpdDpjb250YWluICFpbXBvcnRhbnR9fS5jd2Etc2xpZGVycy10YWJzIC5zbGlkZXJzLWNvbnRhaW5lciAudGFiLXNsaWRlci1pdGVtIC5zbGlkZXIgLnNsaWRlci1pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpe21hcmdpbi1sZWZ0OjQwcHh9LmN3YS1zbGlkZXJzLXRhYnMgLnNsaWRlcnMtY29udGFpbmVyIC50YWItc2xpZGVyLWl0ZW0gLnNsaWRlciAuc2xpZGVyLWl0ZW0gLmltZ3t3aWR0aDoxMDAlfS5jd2Etc2xpZGVycy10YWJzIC5zbGlkZXJzLWNvbnRhaW5lciAudGFiLXNsaWRlci1pdGVtIC5zbGlkZXIgLnNsaWRlci1pdGVtIC5pbWcgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3Zlcn0uY3dhLXNsaWRlcnMtdGFicyAuc2xpZGVycy1jb250YWluZXIgLnRhYi1zbGlkZXItaXRlbSAuc2xpZGVyIC5zbGlkZXItaXRlbSAudGl0bGV7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2ZvbnQtc2l6ZToxOHB4O2ZvbnQtd2VpZ2h0OjYwMDttYXJnaW46MTBweCAwfS5jd2Etc2xpZGVycy10YWJzIC5zbGlkZXJzLWNvbnRhaW5lciAudGFiLXNsaWRlci1pdGVtIC5zbGlkZXIgLnNsaWRlci1pdGVtIC5kYXRhIC5kZXNjcmlwdGlvbntwYWRkaW5nLXJpZ2h0OjEwcHh9LmN3YS1zbGlkZXJzLXRhYnMgLnNsaWRlcnMtY29udGFpbmVyIC50YWItc2xpZGVyLWl0ZW0gLnNsaWRlciAuc2xpZGVyLWl0ZW0gLmxpbmt7ZGlzcGxheTpibG9jazt3aWR0aDptYXgtY29udGVudDttYXgtd2lkdGg6MTAwJTtwYWRkaW5nOjEwcHggMjBweDtjb2xvcjojZmZmO21hcmdpbjoyMHB4IGF1dG8gMTBweDtib3JkZXI6c29saWQgMXB4O2JvcmRlci1yYWRpdXM6MTBweDt0cmFuc2l0aW9uOmFsbCAuNXN9LmN3YS1zbGlkZXJzLXRhYnMgLnNsaWRlcnMtY29udGFpbmVyIC50YWItc2xpZGVyLWl0ZW0gLnNsaWRlciAuc2xpZGVyLWl0ZW0gLmxpbms6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5jd2Etc2xpZGVycy10YWJzIC5zbGlkZXJzLWNvbnRhaW5lciAudGFiLXNsaWRlci1pdGVtIC5zbGlkZXIgLnNsaWRlci1pdGVtLnRhYi1kZXNjcmlwdGlvbntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXByaW1hcnkpO2NvbG9yOiNmZmY7Ym9yZGVyLXJhZGl1czoyNXB4O3BhZGRpbmc6MzBweH0uY3dhLXNsaWRlcnMtdGFicyAuc2xpZGVycy1jb250YWluZXIgLnRhYi1zbGlkZXItaXRlbSAuc2xpZGVyIC5zbGlkZXItaXRlbS50YWItZGVzY3JpcHRpb24gcDpsYXN0LWNoaWxke21hcmdpbjowfS5jd2Etc2xpZGVycy10YWJzIC5zbGlkZXJzLWNvbnRhaW5lciAudGFiLXNsaWRlci1pdGVtIC5hcnJvd3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6Y2FsYygxMDAlICsgMjBweCk7Y3Vyc29yOnBvaW50ZXI7ei1pbmRleDoxfS5jd2Etc2xpZGVycy10YWJzIC5zbGlkZXJzLWNvbnRhaW5lciAudGFiLXNsaWRlci1pdGVtIC5hcnJvdy5uZXh0e3JpZ2h0OjB9LmN3YS1zbGlkZXJzLXRhYnMgLnNsaWRlcnMtY29udGFpbmVyIC50YWItc2xpZGVyLWl0ZW0gLmFycm93LnByZXZ7bGVmdDowO3RyYW5zZm9ybTpyb3RhdGVZKDE4MGRlZyk7ZGlzcGxheTpub25lfS5jd2Etc2xpZGVycy10YWJzIC5zbGlkZXJzLWNvbnRhaW5lciAudGFiLXNsaWRlci1pdGVtIC5hcnJvdyBzdmd7d2lkdGg6MzBweDttYXJnaW4tcmlnaHQ6MjVweH0uY3dhLXNsaWRlcnMtdGFicyAuc2xpY2stbGlzdHttaW4taGVpZ2h0OjUwMHB4fS5jd2Etc2xpZGVycy10YWJzIC5hcnJvd3t0b3A6MTAwJSAhaW1wb3J0YW50fS5jd2Etc2xpZGVycy10YWJzIC5hcnJvdyBzdmd7d2lkdGg6NTBweCAhaW1wb3J0YW50fS5jd2Etc2xpZGVycy10YWJzIC5zbGlkZXItaXRlbXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLXJhZGl1czoxNXB4O292ZXJmbG93OmhpZGRlbn0uY3dhLXNsaWRlcnMtdGFicyAuc2xpZGVyLWl0ZW0gLnRpdGxlLC5jd2Etc2xpZGVycy10YWJzIC5zbGlkZXItaXRlbSAuZGF0YXtwYWRkaW5nOjAgMTBweH0uY3dhX3RhYnMgLmNvbnRlbnR7ZGlzcGxheTpub25lfS5jd2FfdGFicyAuY29udGVudC5hY3RpdmV7ZGlzcGxheTpibG9ja30uY3dhLXNsaWRlcnMtdGVhbXttYXJnaW4tYm90dG9tOjEwMHB4O21hcmdpbi10b3A6NTBweDtkaXNwbGF5OmZsZXg7cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhKG1heC13aWR0aDogODgwcHgpey5jd2Etc2xpZGVycy10ZWFte2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn19LmN3YS1zbGlkZXJzLXRlYW0gLnRhYnMtY29udGFpbmVye3dpZHRoOjQwJTtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjE7YmFja2dyb3VuZC1jb2xvcjojZmZmO3BhZGRpbmc6MzBweCA1MHB4IDMwcHggMH1AbWVkaWEobWF4LXdpZHRoOiA4ODBweCl7LmN3YS1zbGlkZXJzLXRlYW0gLnRhYnMtY29udGFpbmVye3dpZHRoOjEwMCU7cGFkZGluZzowfS5jd2Etc2xpZGVycy10ZWFtIC50YWJzLWNvbnRhaW5lciAudGFic3tib3JkZXItcmFkaXVzOjAgIWltcG9ydGFudH0uY3dhLXNsaWRlcnMtdGVhbSAudGFicy1jb250YWluZXIgLnRhYnM6OmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjEwMCU7d2lkdGg6NTBweDtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOmluaGVyaXR9LmN3YS1zbGlkZXJzLXRlYW0gLnRhYnMtY29udGFpbmVyIC50YWJzIC50YWJ7dGV4dC1hbGlnbjpjZW50ZXJ9fS5jd2Etc2xpZGVycy10ZWFtIC50YWJzLWNvbnRhaW5lcjo6YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDoxMDAlO3dpZHRoOjEwMHZ3O2hlaWdodDoxMDAlO2JhY2tncm91bmQtY29sb3I6I2ZmZn0uY3dhLXNsaWRlcnMtdGVhbSAudGFicy1jb250YWluZXIgLnRhYnN7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtib3JkZXItcmFkaXVzOjAgMTVweCAxNXB4IDA7cGFkZGluZzoyMHB4IDQwcHggMjBweCAyMHB4O2JhY2tncm91bmQtY29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtmb250LWZhbWlseTp2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXByaW1hcnktZm9udC1mYW1pbHkpO3Bvc2l0aW9uOnJlbGF0aXZlfS5jd2Etc2xpZGVycy10ZWFtIC50YWJzLWNvbnRhaW5lciAudGFiczo6YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDoxMDAlO3dpZHRoOjEwMHZ3O2hlaWdodDoxMDAlO2JhY2tncm91bmQtY29sb3I6aW5oZXJpdH0uY3dhLXNsaWRlcnMtdGVhbSAudGFicy1jb250YWluZXIgLnRhYnMgLnRhYntkaXNwbGF5OmJsb2NrO3BhZGRpbmc6MTBweCAzMHB4IDEwcHggMTBweDtjb2xvcjojZmZmO2ZvbnQtc2l6ZToyMnB4O2N1cnNvcjpwb2ludGVyfS5jd2Etc2xpZGVycy10ZWFtIC50YWJzLWNvbnRhaW5lciAudGFicyAudGFiOm5vdCg6bGFzdC1jaGlsZCl7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2ZmZn0uY3dhLXNsaWRlcnMtdGVhbSAudGFicy1jb250YWluZXIgLnRhYnMgLnRhYiBzcGFue3RyYW5zaXRpb246LjRzIGVhc2U7ZGlzcGxheTppbmxpbmUtYmxvY2t9LmN3YS1zbGlkZXJzLXRlYW0gLnRhYnMtY29udGFpbmVyIC50YWJzIC50YWI6aG92ZXIgc3BhbiwuY3dhLXNsaWRlcnMtdGVhbSAudGFicy1jb250YWluZXIgLnRhYnMgLnRhYi5hY3RpdmUgc3Bhbnt0cmFuc2Zvcm06dHJhbnNsYXRlWCgyMHB4KX0uY3dhLXNsaWRlcnMtdGVhbSAuY29udGVudHMtY29udGFpbmVye3dpZHRoOjYwJTtwYWRkaW5nLWxlZnQ6MzBweDtwYWRkaW5nLXRvcDozMHB4fUBtZWRpYShtYXgtd2lkdGg6IDg4MHB4KXsuY3dhLXNsaWRlcnMtdGVhbSAuY29udGVudHMtY29udGFpbmVye3dpZHRoOjEwMCU7cGFkZGluZzowIDEwcHg7bWFyZ2luLXRvcDoyMHB4fX0uY3dhLXNsaWRlcnMtdGVhbSAuY29udGVudHMtY29udGFpbmVyIC5jb250ZW50e3Bvc2l0aW9uOnJlbGF0aXZlfS5jd2Etc2xpZGVycy10ZWFtIC5zbGlkZXIgLnNsaWNrLXRyYWNre2Rpc3BsYXk6ZmxleDtnYXA6NDBweH0uY3dhLXNsaWRlcnMtdGVhbSAuc2xpZGVyIC5zbGljay10cmFjazo6YmVmb3Jle2NvbnRlbnQ6bm9uZX1AbWVkaWEobWF4LXdpZHRoOiAzODBweCl7LmN3YS1zbGlkZXJzLXRlYW0gLnNsaWRlciAuc2xpY2stdHJhY2t7Z2FwOjB9fS5jd2Etc2xpZGVycy10ZWFtIC5zbGlkZXIgLnNsaWNrLXRyYWNrOmhvdmVyIC5pdGVte3RyYW5zZm9ybTpzY2FsZSgxKX0uY3dhLXNsaWRlcnMtdGVhbSAuc2xpZGVyIC5pdGVte2Zsb2F0Om5vbmU7d2lkdGg6MzIwcHg7aGVpZ2h0OjQ0MHB4O3RyYW5zaXRpb246dHJhbnNmb3JtIC40cyBlYXNlO2JvcmRlci1yYWRpdXM6MzBweDtvdmVyZmxvdzpoaWRkZW47cG9zaXRpb246cmVsYXRpdmU7Zm9udC1mYW1pbHk6dmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtZmFtaWx5KTtib3gtc2hhZG93OjAgMCAxMHB4IC01cHggcmdiYSgwLDAsMCwuMil9LmN3YS1zbGlkZXJzLXRlYW0gLnNsaWRlciAuaXRlbS5uby1pbWFnZSAucHJldmlld3toZWlnaHQ6MTAwJTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2JhY2tncm91bmQtY29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItcHJpbWFyeSk7Y29sb3I6I2ZmZjtib3JkZXItcmFkaXVzOjMwcHh9LmN3YS1zbGlkZXJzLXRlYW0gLnNsaWRlciAuaXRlbS5uby1pbWFnZSAuY29udGVudHtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXNlY29uZGFyeSl9LmN3YS1zbGlkZXJzLXRlYW0gLnNsaWRlciAuaXRlbS5uby1pbWFnZSAuY29udGVudCB1bC5zb2NpYWwtbmV0d29ya3MgbGkgYTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXByaW1hcnkpO2NvbG9yOiNmZmZ9LmN3YS1zbGlkZXJzLXRlYW0gLnNsaWRlciAuaXRlbSBpbWd7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvdmVyfS5jd2Etc2xpZGVycy10ZWFtIC5zbGlkZXIgLml0ZW06aG92ZXJ7dHJhbnNmb3JtOnNjYWxlKDEuMSkgIWltcG9ydGFudH1AbWVkaWEobWF4LXdpZHRoOiAzODBweCl7LmN3YS1zbGlkZXJzLXRlYW0gLnNsaWRlciAuaXRlbTpob3Zlcnt0cmFuc2Zvcm06c2NhbGUoMSkgIWltcG9ydGFudH19LmN3YS1zbGlkZXJzLXRlYW0gLnNsaWRlciAuaXRlbTpob3ZlciAuY29udGVudHt0b3A6MH0uY3dhLXNsaWRlcnMtdGVhbSAuc2xpZGVyIC5pdGVtIGg0Lm5hbWV7Zm9udC1zaXplOjIwcHg7Zm9udC13ZWlnaHQ6NDAwO3RleHQtYWxpZ246Y2VudGVyO21hcmdpbjowfS5jd2Etc2xpZGVycy10ZWFtIC5zbGlkZXIgLml0ZW0gaDQubmFtZTpub3QoOmxhc3QtY2hpbGQpe21hcmdpbjowIDAgMTBweH0uY3dhLXNsaWRlcnMtdGVhbSAuc2xpZGVyIC5pdGVtIC5qb2J7dGV4dC1hbGlnbjpjZW50ZXJ9LmN3YS1zbGlkZXJzLXRlYW0gLnNsaWRlciAuaXRlbSAuam9iPip7bWFyZ2luOjB9LmN3YS1zbGlkZXJzLXRlYW0gLnNsaWRlciAuaXRlbSAucHJldmlld3twb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MDtsZWZ0OjA7d2lkdGg6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7Y29sb3I6I2ZmZjtwYWRkaW5nOjEwcHg7dHJhbnNpdGlvbjouNHMgZWFzZX0uY3dhLXNsaWRlcnMtdGVhbSAuc2xpZGVyIC5pdGVtIC5jb250ZW50e3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxMDAlO2hlaWdodDoxMDAlO2JhY2tncm91bmQtY29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItcHJpbWFyeSk7Y29sb3I6I2ZmZjt0cmFuc2l0aW9uOi40cyBlYXNlO3RleHQtYWxpZ246Y2VudGVyO3BhZGRpbmc6MjBweCAwO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7d2lkdGg6MTAwJX0uY3dhLXNsaWRlcnMtdGVhbSAuc2xpZGVyIC5pdGVtIC5jb250ZW50IC5sb2dve3dpZHRoOmNhbGMoMTAwJSAtIDUwcHgpO2hlaWdodDoxNTBweDtvYmplY3QtZml0OmNvbnRhaW47bWFyZ2luOjEwcHggYXV0b30uY3dhLXNsaWRlcnMtdGVhbSAuc2xpZGVyIC5pdGVtIC5jb250ZW50IC5oZWFkZXJ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1wcmltYXJ5KTtwYWRkaW5nOjEwcHggMTVweCAwfS5jd2Etc2xpZGVycy10ZWFtIC5zbGlkZXIgLml0ZW0gLmNvbnRlbnQgaDQubmFtZSwuY3dhLXNsaWRlcnMtdGVhbSAuc2xpZGVyIC5pdGVtIC5jb250ZW50IC5qb2IsLmN3YS1zbGlkZXJzLXRlYW0gLnNsaWRlciAuaXRlbSAuY29udGVudCAudGV4dCwuY3dhLXNsaWRlcnMtdGVhbSAuc2xpZGVyIC5pdGVtIC5jb250ZW50IC5waG9uZSwuY3dhLXNsaWRlcnMtdGVhbSAuc2xpZGVyIC5pdGVtIC5jb250ZW50IC5lbWFpbHtwYWRkaW5nOjAgMTVweH0uY3dhLXNsaWRlcnMtdGVhbSAuc2xpZGVyIC5pdGVtIC5jb250ZW50IC50ZXh0Pip7bWFyZ2luOjB9LmN3YS1zbGlkZXJzLXRlYW0gLnNsaWRlciAuaXRlbSAuY29udGVudCB1bC5zb2NpYWwtbmV0d29ya3N7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2xpc3Qtc3R5bGUtdHlwZTpub25lO2p1c3RpZnktY29udGVudDpjZW50ZXI7cGFkZGluZzowO21hcmdpbi10b3A6MTBweDtnYXA6MTBweH0uY3dhLXNsaWRlcnMtdGVhbSAuc2xpZGVyIC5pdGVtIC5jb250ZW50IHVsLnNvY2lhbC1uZXR3b3JrczpsYXN0LWNoaWxkOmZpcnN0LWNoaWxke21hcmdpbjowfS5jd2Etc2xpZGVycy10ZWFtIC5zbGlkZXIgLml0ZW0gLmNvbnRlbnQgdWwuc29jaWFsLW5ldHdvcmtzIGxpe2Rpc3BsYXk6ZmxleH0uY3dhLXNsaWRlcnMtdGVhbSAuc2xpZGVyIC5pdGVtIC5jb250ZW50IHVsLnNvY2lhbC1uZXR3b3JrcyBsaSBhe2NvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXRleHQpO3dpZHRoOjQwcHg7aGVpZ2h0OjQwcHg7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1yYWRpdXM6NTAlO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjt0cmFuc2l0aW9uOi40cyBlYXNlfS5jd2Etc2xpZGVycy10ZWFtIC5zbGlkZXIgLml0ZW0gLmNvbnRlbnQgdWwuc29jaWFsLW5ldHdvcmtzIGxpIGE6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpfS5jd2Etc2xpZGVycy10ZWFtIC5zbGlkZXIgLml0ZW0gLnNlcGFyYXRvcnt3aWR0aDoxMDAlO2hlaWdodDoxcHg7YmFja2dyb3VuZC1jb2xvcjojZmZmO21hcmdpbjoxMHB4IDB9LmN3YS1zbGlkZXJzLXRlYW0gLmFycm93e3Bvc2l0aW9uOmFic29sdXRlO3RvcDpjYWxjKDEwMCUgKyA0MHB4KTtjdXJzb3I6cG9pbnRlcjt6LWluZGV4OjJ9LmN3YS1zbGlkZXJzLXRlYW0gLmFycm93Lm5leHR7cmlnaHQ6MjBweH0uY3dhLXNsaWRlcnMtdGVhbSAuYXJyb3cucHJldntsZWZ0OjIwcHg7dHJhbnNmb3JtOnJvdGF0ZVkoMTgwZGVnKTtkaXNwbGF5Om5vbmV9LmN3YS1zbGlkZXJzLXRlYW0gLmFycm93OmhvdmVyIHN2Z3thbmltYXRpb246cHVsc2VUb1JpZ2h0IDFzIGVhc2UgaW5maW5pdGV9LmN3YS1zbGlkZXJzLXRlYW0gLmFycm93IHN2Z3t3aWR0aDozMHB4fS5jd2Etc2xpZGVycy10ZWFtIC5zbGljay1saXN0e292ZXJmbG93OnZpc2libGV9QG1lZGlhKG1heC13aWR0aDogMzgwcHgpey5jd2Etc2xpZGVycy10ZWFtIC5zbGljay1saXN0e292ZXJmbG93OmhpZGRlbn19LmN3YS1pbmZvcy1zbGlkZXIgLm91dHNpZGV7cG9zaXRpb246cmVsYXRpdmU7b3ZlcmZsb3c6aGlkZGVuO21hcmdpbi10b3A6MjAwcHg7cGFkZGluZy10b3A6NjBweDtwYWRkaW5nLWJvdHRvbToxMDBweH1AbWVkaWEobWF4LXdpZHRoOiA4NzlweCl7LmN3YS1pbmZvcy1zbGlkZXIgLm91dHNpZGV7bWFyZ2luLXRvcDowfX1AbWVkaWEobWF4LXdpZHRoOiA0NjBweCl7LmN3YS1pbmZvcy1zbGlkZXIgLm91dHNpZGV7cGFkZGluZy1ib3R0b206NTBweH19LmN3YS1pbmZvcy1zbGlkZXIgLm91dHNpZGUgLmJhY2tncm91bmR7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpO2JvcmRlci1yYWRpdXM6MCAyMDBweCAyMDBweCAwO3dpZHRoOjcwJTtoZWlnaHQ6NDAwcHg7ei1pbmRleDotMTtwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEobWF4LXdpZHRoOiA4NzlweCl7LmN3YS1pbmZvcy1zbGlkZXIgLm91dHNpZGUgLmJhY2tncm91bmR7Ym9yZGVyLXJhZGl1czowIDgwcHggODBweCAwO3dpZHRoOjk1JX19LmN3YS1pbmZvcy1zbGlkZXIgLm91dHNpZGUgLmJhY2tncm91bmQucmlnaHR7Ym9yZGVyLXJhZGl1czoyMDBweCAwIDAgMjAwcHg7bWFyZ2luLWxlZnQ6MzAlfUBtZWRpYShtYXgtd2lkdGg6IDg3OXB4KXsuY3dhLWluZm9zLXNsaWRlciAub3V0c2lkZSAuYmFja2dyb3VuZC5yaWdodHtib3JkZXItcmFkaXVzOjgwcHggMCAwIDgwcHg7bWFyZ2luLWxlZnQ6YXV0b319LmN3YS1pbmZvcy1zbGlkZXIgLm91dHNpZGUgLmJhY2tncm91bmQ+aDN7d2lkdGg6MTAwJTtmb250LXNpemU6NjBweDtmb250LWZhbWlseTp2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXByaW1hcnktZm9udC1mYW1pbHkpO21hcmdpbjowOy13ZWJraXQtdGV4dC1maWxsLWNvbG9yOnJnYmEoMCwwLDAsMCk7LXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDoycHg7LXdlYmtpdC10ZXh0LXN0cm9rZS1jb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0xMDAlKTt0ZXh0LWFsaWduOmNlbnRlcjtsaW5lLWhlaWdodDouN31AbWVkaWEobWF4LXdpZHRoOiA4NzlweCl7LmN3YS1pbmZvcy1zbGlkZXIgLm91dHNpZGUgLmJhY2tncm91bmQ+aDN7dGV4dC1hbGlnbjpsZWZ0O3BhZGRpbmctbGVmdDoxNSV9fUBtZWRpYShtYXgtd2lkdGg6IDQ2MHB4KXsuY3dhLWluZm9zLXNsaWRlciAub3V0c2lkZSAuYmFja2dyb3VuZD5oM3tmb250LXNpemU6NDBweH19LmN3YS1pbmZvcy1zbGlkZXIgLm91dHNpZGUgLmVsZW1lbnRvci1jb250YWluZXJ7cGFkZGluZy1ib3R0b206NTBweDttYXJnaW4tdG9wOi0zNTBweDtmbGV4LXdyYXA6d3JhcH1AbWVkaWEobWF4LXdpZHRoOiA4NzlweCl7LmN3YS1pbmZvcy1zbGlkZXIgLm91dHNpZGUgLmVsZW1lbnRvci1jb250YWluZXJ7cGFkZGluZy1sZWZ0OjE1JX19LmN3YS1pbmZvcy1zbGlkZXIgLm91dHNpZGUgLmVsZW1lbnRvci1jb250YWluZXIgLmFjdGl2aXRpZXMgYXJ0aWNsZS5hY3Rpdml0eXt3aWR0aDozMDBweCAhaW1wb3J0YW50O2hlaWdodDo0MDBweCAhaW1wb3J0YW50fUBtZWRpYShtYXgtd2lkdGg6IDM0MHB4KXsuY3dhLWluZm9zLXNsaWRlciAub3V0c2lkZSAuZWxlbWVudG9yLWNvbnRhaW5lciAuYWN0aXZpdGllcyBhcnRpY2xlLmFjdGl2aXR5e3dpZHRoOjI1MHB4ICFpbXBvcnRhbnQ7aGVpZ2h0OjQwMHB4ICFpbXBvcnRhbnR9fS5jd2EtaW5mb3Mtc2xpZGVyIC5vdXRzaWRlIC5lbGVtZW50b3ItY29udGFpbmVyIC5hY3Rpdml0aWVzIGFydGljbGUuYWN0aXZpdHk6bm90KDpsYXN0LWNoaWxkKXttYXJnaW4tcmlnaHQ6MjBweH0uY3dhLWluZm9zLXNsaWRlciAub3V0c2lkZSAuYXJyb3d7cG9zaXRpb246YWJzb2x1dGU7dG9wOmNhbGMoMTAwJSAtIDQwcHgpO2N1cnNvcjpwb2ludGVyO3otaW5kZXg6Mn0uY3dhLWluZm9zLXNsaWRlciAub3V0c2lkZSAuYXJyb3cubmV4dHtyaWdodDoyMHB4fS5jd2EtaW5mb3Mtc2xpZGVyIC5vdXRzaWRlIC5hcnJvdy5wcmV2e2xlZnQ6MjBweDt0cmFuc2Zvcm06cm90YXRlWSgxODBkZWcpO2Rpc3BsYXk6bm9uZX0uY3dhLWluZm9zLXNsaWRlciAub3V0c2lkZSAuYXJyb3c6aG92ZXIgc3Zne2FuaW1hdGlvbjpwdWxzZVRvUmlnaHQgMXMgZWFzZSBpbmZpbml0ZX0uY3dhLWluZm9zLXNsaWRlciAub3V0c2lkZSAuYXJyb3cgc3Zne3dpZHRoOjMwcHh9LmN3YS1pbmZvcy1zbGlkZXIgLm91dHNpZGUgLnNsaWNrLXRyYWNre3dpZHRoOm1heC1jb250ZW50ICFpbXBvcnRhbnR9LmN3YS1pbmZvcy1zbGlkZXIgLm91dHNpZGUgLnNsaWNrLWxpc3R7b3ZlcmZsb3c6dmlzaWJsZX0uY3dhLWluZm9zLXNsaWRlciAuYWN0aXZpdGllc3ttYXJnaW4tbGVmdDoyMHB4fUBtZWRpYShtYXgtd2lkdGg6IDg3OXB4KXsuY3dhLWluZm9zLXNsaWRlciAuYWN0aXZpdGllc3ttYXJnaW4tbGVmdDotMjBweCAhaW1wb3J0YW50fX1AbWVkaWEobWF4LXdpZHRoOiAzNDBweCl7LmN3YS1pbmZvcy1zbGlkZXIgLmFjdGl2aXRpZXN7bWFyZ2luLWxlZnQ6LTVweCAhaW1wb3J0YW50fX0uY3dhLXRlc3RpbW9uaWFsc3ttYXJnaW46NTBweCAwO3Bvc2l0aW9uOnJlbGF0aXZlfS5jd2EtdGVzdGltb25pYWxzIC5zbGlkZXItY29udGFpbmVye3Bvc2l0aW9uOnJlbGF0aXZlfS5jd2EtdGVzdGltb25pYWxzIC5zbGlkZXItY29udGFpbmVyOmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjEwMCU7bGVmdDowO2hlaWdodDoxNTBweDt3aWR0aDoxMDAlfS5jd2EtdGVzdGltb25pYWxzIC5zbGlkZXItY29udGFpbmVyIC5hcnJvd3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6Y2FsYygxMDAlICsgMTUwcHggKyAxMHB4KTtjdXJzb3I6cG9pbnRlcjt6LWluZGV4OjF9LmN3YS10ZXN0aW1vbmlhbHMgLnNsaWRlci1jb250YWluZXIgLmFycm93Lm5leHR7cmlnaHQ6MH0uY3dhLXRlc3RpbW9uaWFscyAuc2xpZGVyLWNvbnRhaW5lciAuYXJyb3cucHJldntsZWZ0OjA7dHJhbnNmb3JtOnJvdGF0ZVkoMTgwZGVnKTtkaXNwbGF5Om5vbmV9LmN3YS10ZXN0aW1vbmlhbHMgLnNsaWRlci1jb250YWluZXIgLmFycm93IHN2Z3t3aWR0aDozMHB4fS5jd2EtdGVzdGltb25pYWxzIC5zbGlkZXItY29udGFpbmVyIC5zbGlkZXJ7d2lkdGg6MTAwJX0uY3dhLXRlc3RpbW9uaWFscyAuc2xpZGVyLWNvbnRhaW5lciAuc2xpZGVyIC5zbGljay1saXN0e3BhZGRpbmc6NzBweCAwIDMwcHh9LmN3YS10ZXN0aW1vbmlhbHMgLnNsaWRlci1jb250YWluZXIgLnNsaWRlciAuc2xpZGVyLWl0ZW17cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzo1MHB4IDEwMHB4IDIwcHh9LmN3YS10ZXN0aW1vbmlhbHMgLnNsaWRlci1jb250YWluZXIgLnNsaWRlciAuc2xpZGVyLWl0ZW0gLnF1b3Rlc3t3aWR0aDo4MHB4O2hlaWdodDo4MHB4O3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsIC01MCUpfS5jd2EtdGVzdGltb25pYWxzIC5zbGlkZXItY29udGFpbmVyIC5zbGlkZXIgLnNsaWRlci1pdGVtIC5xdW90ZXMgc3Zne2ZpbGw6I2ZmZn0uY3dhLXRlc3RpbW9uaWFscyAuc2xpZGVyLWNvbnRhaW5lciAuc2xpZGVyIC5zbGlkZXItaXRlbSAudGVzdGltb25pYWx7dGV4dC1hbGlnbjpjZW50ZXI7Y29sb3I6I2ZmZjtmb250LXNpemU6MjBweH0uY3dhLXRlc3RpbW9uaWFscyAuc2xpZGVyLWNvbnRhaW5lciAuc2xpZGVyIC5zbGlkZXItaXRlbSAucGVyc29uX2RhdGFze2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjttYXJnaW4tdG9wOjUwcHh9LmN3YS10ZXN0aW1vbmlhbHMgLnNsaWRlci1jb250YWluZXIgLnNsaWRlciAuc2xpZGVyLWl0ZW0gLnBlcnNvbl9kYXRhcyAubG9nb3t3aWR0aDo4MHB4O2hlaWdodDo4MHB4O2JvcmRlci1yYWRpdXM6NTAlO292ZXJmbG93OmhpZGRlbjttYXJnaW4tcmlnaHQ6MjBweH0uY3dhLXRlc3RpbW9uaWFscyAuc2xpZGVyLWNvbnRhaW5lciAuc2xpZGVyIC5zbGlkZXItaXRlbSAucGVyc29uX2RhdGFzIC5sb2dvIGltZ3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y292ZXJ9LmN3YS10ZXN0aW1vbmlhbHMgLnNsaWRlci1jb250YWluZXIgLnNsaWRlciAuc2xpZGVyLWl0ZW0gLnBlcnNvbl9kYXRhcyAuY29udGVudHtjb2xvcjojZmZmfS5jd2EtdGVzdGltb25pYWxzIC5zbGlkZXItY29udGFpbmVyIC5zbGlkZXIgLnNsaWRlci1pdGVtIC5wZXJzb25fZGF0YXMgLmNvbnRlbnQgLnRpdGxle2ZvbnQtc2l6ZToxOHB4O2ZvbnQtd2VpZ2h0OjcwMDttYXJnaW46MCAwIDVweH0uY3dhLXRlc3RpbW9uaWFscyAuc2xpZGVyLWNvbnRhaW5lciAuc2xpZGVyIC5zbGlkZXItaXRlbSAucGVyc29uX2RhdGFzIC5jb250ZW50IC5zdWJfdGl0bGV7bWFyZ2luOjB9LmN3YS10ZXN0aW1vbmlhbHMgLmFjdGl2aXRpZXMtZGF0YS1jb250YWluZXJ7d2lkdGg6MTAwJX0uY3dhLXRlc3RpbW9uaWFscyAuYWN0aXZpdGllcy1kYXRhLWNvbnRhaW5lciAuZWxlbWVudG9yLWNvbnRhaW5lcnt3aWR0aDoxMDAlO3BhZGRpbmc6MCA1MHB4fS5jd2EtdGVzdGltb25pYWxzIC5hY3Rpdml0aWVzLWRhdGEtY29udGFpbmVyIC5lbGVtZW50b3ItY29udGFpbmVyIC5zbGlkZXItY29udGVudHt3aWR0aDoxMDAlO2NvbG9yOiNmZmZ9LmN3YS10ZXN0aW1vbmlhbHMgLmFjdGl2aXRpZXMtZGF0YS1jb250YWluZXIgLmVsZW1lbnRvci1jb250YWluZXIgLml0ZW17cGFkZGluZzozMHB4fS5jd2EtdGVzdGltb25pYWxzIC5hY3Rpdml0aWVzLWRhdGEtY29udGFpbmVyIC5lbGVtZW50b3ItY29udGFpbmVyIC5pdGVtIHA6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9LmN3YS1vZmZlcnMtdGFiLC5jd2EtZmFxLXRhYnthbGlnbi1pdGVtczp1bnNldCAhaW1wb3J0YW50O3BhZGRpbmc6MjVweCAwfS5jd2Etb2ZmZXJzLXRhYiwuY3dhLWZhcS10YWJ7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7anVzdGlmeS1jb250ZW50OmNlbnRlcjtwYWRkaW5nLWJvdHRvbTo1MHB4fUBtZWRpYShtYXgtd2lkdGg6IDc5M3B4KXsuY3dhLW9mZmVycy10YWIsLmN3YS1mYXEtdGFie2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47ZmxleC13cmFwOm5vd3JhcDt3aWR0aDoxMDAlICFpbXBvcnRhbnR9fS5jd2Etb2ZmZXJzLXRhYiAudGFicywuY3dhLWZhcS10YWIgLnRhYnN7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MzAwcHg7cGFkZGluZzoxMDBweCAwIDUwcHg7Ym9yZGVyLXJpZ2h0OnNvbGlkIDFweCAjZmZmfUBtZWRpYShtYXgtd2lkdGg6IDc5M3B4KXsuY3dhLW9mZmVycy10YWIgLnRhYnMsLmN3YS1mYXEtdGFiIC50YWJze3dpZHRoOjEwMCUgIWltcG9ydGFudDtwYWRkaW5nOjB9LmN3YS1vZmZlcnMtdGFiIC50YWJzIC5kYXRhIC50YWIsLmN3YS1mYXEtdGFiIC50YWJzIC5kYXRhIC50YWJ7anVzdGlmeS1jb250ZW50OmNlbnRlciAhaW1wb3J0YW50fS5jd2Etb2ZmZXJzLXRhYiAudGFicyAuZGF0YSAudGFiIC50aXRsZSwuY3dhLWZhcS10YWIgLnRhYnMgLmRhdGEgLnRhYiAudGl0bGV7cGFkZGluZzowICFpbXBvcnRhbnQ7d2lkdGg6YXV0byAhaW1wb3J0YW50O3RleHQtYWxpZ246Y2VudGVyfX0uY3dhLW9mZmVycy10YWIgLnRhYnM6YmVmb3JlLC5jd2EtZmFxLXRhYiAudGFiczpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjEwMHZ3O2hlaWdodDoxMDAlO3RvcDowO3JpZ2h0OjEwMCV9LmN3YS1vZmZlcnMtdGFiIC50YWJzOmFmdGVyLC5jd2EtZmFxLXRhYiAudGFiczphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MjAwcHg7aGVpZ2h0OjEwMCU7dG9wOjA7bGVmdDoxMDAlO2JvcmRlci1yYWRpdXM6MCAyMHB4IDIwcHggMH0uY3dhLW9mZmVycy10YWIgLnRhYnMgLmRhdGEgLnRhYiwuY3dhLWZhcS10YWIgLnRhYnMgLmRhdGEgLnRhYntmb250LXdlaWdodDo3MDA7Zm9udC1zaXplOjIycHg7Y29sb3I6I2ZmZjtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjEwcHggMH0uY3dhLW9mZmVycy10YWIgLnRhYnMgLmRhdGEgLnRhYiAudGl0bGUsLmN3YS1mYXEtdGFiIC50YWJzIC5kYXRhIC50YWIgLnRpdGxle2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmxlZnQ7d2lkdGg6MTAwJTtwb3NpdGlvbjpyZWxhdGl2ZTt0cmFuc2l0aW9uOmFsbCAuNXM7cGFkZGluZzoxNXB4IDMwcHggMTVweCAwfUBtZWRpYShtYXgtd2lkdGg6IDg1MHB4KXsuY3dhLW9mZmVycy10YWIgLnRhYnMgLmRhdGEgLnRhYiAudGl0bGUsLmN3YS1mYXEtdGFiIC50YWJzIC5kYXRhIC50YWIgLnRpdGxle2p1c3RpZnktY29udGVudDpjZW50ZXI7dGV4dC1hbGlnbjpjZW50ZXIgIWltcG9ydGFudDtwYWRkaW5nLXJpZ2h0OjBweH19LmN3YS1vZmZlcnMtdGFiIC50YWJzIC5kYXRhIC50YWIgLnRpdGxlIHAsLmN3YS1mYXEtdGFiIC50YWJzIC5kYXRhIC50YWIgLnRpdGxlIHB7bWFyZ2luOjA7d2lkdGg6MTAwJX0uY3dhLW9mZmVycy10YWIgLnRhYnMgLmRhdGEgLnRhYiAudGl0bGUgLmljb24sLmN3YS1mYXEtdGFiIC50YWJzIC5kYXRhIC50YWIgLnRpdGxlIC5pY29ue3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjMwcHg7dG9wOjUwJTtyaWdodDowO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO2ZvbnQtc2l6ZToxNXB4fUBtZWRpYShtYXgtd2lkdGg6IDg1MHB4KXsuY3dhLW9mZmVycy10YWIgLnRhYnMgLmRhdGEgLnRhYiAudGl0bGUgLmljb24sLmN3YS1mYXEtdGFiIC50YWJzIC5kYXRhIC50YWIgLnRpdGxlIC5pY29ue2Rpc3BsYXk6bm9uZX19LmN3YS1vZmZlcnMtdGFiIC50YWJzIC5kYXRhIC50YWIgLnRpdGxlOmJlZm9yZSwuY3dhLW9mZmVycy10YWIgLnRhYnMgLmRhdGEgLnRhYiAudGl0bGU6YWZ0ZXIsLmN3YS1mYXEtdGFiIC50YWJzIC5kYXRhIC50YWIgLnRpdGxlOmJlZm9yZSwuY3dhLWZhcS10YWIgLnRhYnMgLmRhdGEgLnRhYiAudGl0bGU6YWZ0ZXJ7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2hlaWdodDoxMDAlO3RyYW5zaXRpb246YWxsIC41c30uY3dhLW9mZmVycy10YWIgLnRhYnMgLmRhdGEgLnRhYiAudGl0bGU6YmVmb3JlLC5jd2EtZmFxLXRhYiAudGFicyAuZGF0YSAudGFiIC50aXRsZTpiZWZvcmV7bGVmdDotMTAwdnc7d2lkdGg6MTAwdnd9LmN3YS1vZmZlcnMtdGFiIC50YWJzIC5kYXRhIC50YWIgLnRpdGxlOmFmdGVyLC5jd2EtZmFxLXRhYiAudGFicyAuZGF0YSAudGFiIC50aXRsZTphZnRlcntsZWZ0OjEwMCU7d2lkdGg6NTBweH0uY3dhLW9mZmVycy10YWIgLnRhYnMgLmRhdGEgLnRhYjpob3ZlciwuY3dhLW9mZmVycy10YWIgLnRhYnMgLmRhdGEgLnRhYi5hY3RpdmUsLmN3YS1mYXEtdGFiIC50YWJzIC5kYXRhIC50YWI6aG92ZXIsLmN3YS1mYXEtdGFiIC50YWJzIC5kYXRhIC50YWIuYWN0aXZle2NvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXByaW1hcnkpfS5jd2Etb2ZmZXJzLXRhYiAudGFicyAuZGF0YSAudGFiLmFjdGl2ZSAudGl0bGUsLmN3YS1vZmZlcnMtdGFiIC50YWJzIC5kYXRhIC50YWIuYWN0aXZlIC50aXRsZTpiZWZvcmUsLmN3YS1vZmZlcnMtdGFiIC50YWJzIC5kYXRhIC50YWIuYWN0aXZlIC50aXRsZTphZnRlciwuY3dhLWZhcS10YWIgLnRhYnMgLmRhdGEgLnRhYi5hY3RpdmUgLnRpdGxlLC5jd2EtZmFxLXRhYiAudGFicyAuZGF0YSAudGFiLmFjdGl2ZSAudGl0bGU6YmVmb3JlLC5jd2EtZmFxLXRhYiAudGFicyAuZGF0YSAudGFiLmFjdGl2ZSAudGl0bGU6YWZ0ZXJ7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5jd2Etb2ZmZXJzLXRhYiAudGFicyAuZGF0YSAudGFiLC5jd2EtZmFxLXRhYiAudGFicyAuZGF0YSAudGFie2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmxlZnR9LmN3YS1vZmZlcnMtdGFiIC50YWJzIC5kYXRhIC50YWIsLmN3YS1vZmZlcnMtdGFiIC50YWJzIC5kYXRhIC50YWIgZGl2LC5jd2Etb2ZmZXJzLXRhYiAudGFicyAuZGF0YSAudGFiIHAsLmN3YS1mYXEtdGFiIC50YWJzIC5kYXRhIC50YWIsLmN3YS1mYXEtdGFiIC50YWJzIC5kYXRhIC50YWIgZGl2LC5jd2EtZmFxLXRhYiAudGFicyAuZGF0YSAudGFiIHB7Y3Vyc29yOnBvaW50ZXJ9LmN3YS1vZmZlcnMtdGFiIC50YWJzIC5kYXRhIC50YWI6bm90KDpsYXN0LWNoaWxkKSwuY3dhLWZhcS10YWIgLnRhYnMgLmRhdGEgLnRhYjpub3QoOmxhc3QtY2hpbGQpe2JvcmRlci1ib3R0b206c29saWQgMXB4ICNmZmZ9LmN3YS1vZmZlcnMtdGFiIC50YWJzIC5kYXRhIC50YWIgLmljb24sLmN3YS1mYXEtdGFiIC50YWJzIC5kYXRhIC50YWIgLmljb257bWFyZ2luLXJpZ2h0OjEwcHg7ei1pbmRleDoyfS5jd2Etb2ZmZXJzLXRhYiAudGFicyAuZGF0YSAudGFiIC50aXRsZSwuY3dhLWZhcS10YWIgLnRhYnMgLmRhdGEgLnRhYiAudGl0bGV7ei1pbmRleDoxfS5jd2Etb2ZmZXJzLXRhYiAudGFicyAuZGF0YSAudGFiLmFjdGl2ZSAudGl0bGUsLmN3YS1vZmZlcnMtdGFiIC50YWJzIC5kYXRhIC50YWIuYWN0aXZlIC50aXRsZTpiZWZvcmUsLmN3YS1vZmZlcnMtdGFiIC50YWJzIC5kYXRhIC50YWIuYWN0aXZlIC50aXRsZTphZnRlciwuY3dhLWZhcS10YWIgLnRhYnMgLmRhdGEgLnRhYi5hY3RpdmUgLnRpdGxlLC5jd2EtZmFxLXRhYiAudGFicyAuZGF0YSAudGFiLmFjdGl2ZSAudGl0bGU6YmVmb3JlLC5jd2EtZmFxLXRhYiAudGFicyAuZGF0YSAudGFiLmFjdGl2ZSAudGl0bGU6YWZ0ZXJ7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApfS5jd2Etb2ZmZXJzLXRhYiAuc2xpZGVycy1jb250YWluZXIsLmN3YS1mYXEtdGFiIC5zbGlkZXJzLWNvbnRhaW5lcnt3aWR0aDpjYWxjKDEwMCUgLSAzMDBweCk7cGFkZGluZzoxMDBweCAwIDAgNTBweH1AbWVkaWEobWF4LXdpZHRoOiA3OTNweCl7LmN3YS1vZmZlcnMtdGFiIC5zbGlkZXJzLWNvbnRhaW5lciwuY3dhLWZhcS10YWIgLnNsaWRlcnMtY29udGFpbmVye3dpZHRoOjEwMCU7cGFkZGluZzowO21hcmdpbi10b3A6MjBweH19LmN3YS1vZmZlcnMtdGFiIC5zbGlkZXJzLWNvbnRhaW5lciAudGFiLXNsaWRlci1pdGVtLC5jd2EtZmFxLXRhYiAuc2xpZGVycy1jb250YWluZXIgLnRhYi1zbGlkZXItaXRlbXtwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEobWF4LXdpZHRoOiA3OTNweCl7LmN3YS1vZmZlcnMtdGFiIC5zbGlkZXJzLWNvbnRhaW5lciAudGFiLXNsaWRlci1pdGVtIC5zbGlkZXIgLnNsaWNrLXRyYWNrLC5jd2EtZmFxLXRhYiAuc2xpZGVycy1jb250YWluZXIgLnRhYi1zbGlkZXItaXRlbSAuc2xpZGVyIC5zbGljay10cmFja3ttaW4td2lkdGg6MTAwJX19LmN3YS1vZmZlcnMtdGFiIC5zbGlkZXJzLWNvbnRhaW5lciAudGFiLXNsaWRlci1pdGVtIC5zbGlkZXIgLnNsaWRlci1pdGVtLC5jd2EtZmFxLXRhYiAuc2xpZGVycy1jb250YWluZXIgLnRhYi1zbGlkZXItaXRlbSAuc2xpZGVyIC5zbGlkZXItaXRlbXttYXJnaW4tYm90dG9tOjEwcHg7cG9zaXRpb246cmVsYXRpdmU7Y3Vyc29yOmRlZmF1bHQ7dHJhbnNpdGlvbjphbGwgLjVzfUBtZWRpYShtYXgtd2lkdGg6IDc5M3B4KXsuY3dhLW9mZmVycy10YWIgLnNsaWRlcnMtY29udGFpbmVyIC50YWItc2xpZGVyLWl0ZW0gLnNsaWRlciAuc2xpZGVyLWl0ZW0sLmN3YS1mYXEtdGFiIC5zbGlkZXJzLWNvbnRhaW5lciAudGFiLXNsaWRlci1pdGVtIC5zbGlkZXIgLnNsaWRlci1pdGVte3dpZHRoOmNhbGMoMTAwdncgLSA0MHB4KX0uY3dhLW9mZmVycy10YWIgLnNsaWRlcnMtY29udGFpbmVyIC50YWItc2xpZGVyLWl0ZW0gLnNsaWRlciAuc2xpZGVyLWl0ZW0gaW1nLC5jd2EtZmFxLXRhYiAuc2xpZGVycy1jb250YWluZXIgLnRhYi1zbGlkZXItaXRlbSAuc2xpZGVyIC5zbGlkZXItaXRlbSBpbWd7b2JqZWN0LWZpdDpjb250YWluICFpbXBvcnRhbnR9fS5jd2Etb2ZmZXJzLXRhYiAuc2xpZGVycy1jb250YWluZXIgLnRhYi1zbGlkZXItaXRlbSAuc2xpZGVyIC5zbGlkZXItaXRlbTpub3QoOmZpcnN0LWNoaWxkKSwuY3dhLWZhcS10YWIgLnNsaWRlcnMtY29udGFpbmVyIC50YWItc2xpZGVyLWl0ZW0gLnNsaWRlciAuc2xpZGVyLWl0ZW06bm90KDpmaXJzdC1jaGlsZCl7bWFyZ2luLWxlZnQ6NDBweH0uY3dhLW9mZmVycy10YWIgLnNsaWRlcnMtY29udGFpbmVyIC50YWItc2xpZGVyLWl0ZW0gLnNsaWRlciAuc2xpZGVyLWl0ZW0gLmltZywuY3dhLWZhcS10YWIgLnNsaWRlcnMtY29udGFpbmVyIC50YWItc2xpZGVyLWl0ZW0gLnNsaWRlciAuc2xpZGVyLWl0ZW0gLmltZ3t3aWR0aDoxMDAlfS5jd2Etb2ZmZXJzLXRhYiAuc2xpZGVycy1jb250YWluZXIgLnRhYi1zbGlkZXItaXRlbSAuc2xpZGVyIC5zbGlkZXItaXRlbSAuaW1nIGltZywuY3dhLWZhcS10YWIgLnNsaWRlcnMtY29udGFpbmVyIC50YWItc2xpZGVyLWl0ZW0gLnNsaWRlciAuc2xpZGVyLWl0ZW0gLmltZyBpbWd7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvdmVyfS5jd2Etb2ZmZXJzLXRhYiAuc2xpZGVycy1jb250YWluZXIgLnRhYi1zbGlkZXItaXRlbSAuc2xpZGVyIC5zbGlkZXItaXRlbSAudGl0bGUsLmN3YS1mYXEtdGFiIC5zbGlkZXJzLWNvbnRhaW5lciAudGFiLXNsaWRlci1pdGVtIC5zbGlkZXIgLnNsaWRlci1pdGVtIC50aXRsZXt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Zm9udC1zaXplOjE4cHg7Zm9udC13ZWlnaHQ6NjAwO21hcmdpbjoxMHB4IDB9LmN3YS1vZmZlcnMtdGFiIC5zbGlkZXJzLWNvbnRhaW5lciAudGFiLXNsaWRlci1pdGVtIC5zbGlkZXIgLnNsaWRlci1pdGVtIC5kYXRhIC5kZXNjcmlwdGlvbiwuY3dhLWZhcS10YWIgLnNsaWRlcnMtY29udGFpbmVyIC50YWItc2xpZGVyLWl0ZW0gLnNsaWRlciAuc2xpZGVyLWl0ZW0gLmRhdGEgLmRlc2NyaXB0aW9ue3BhZGRpbmctcmlnaHQ6MTBweH0uY3dhLW9mZmVycy10YWIgLnNsaWRlcnMtY29udGFpbmVyIC50YWItc2xpZGVyLWl0ZW0gLnNsaWRlciAuc2xpZGVyLWl0ZW0gLmxpbmssLmN3YS1mYXEtdGFiIC5zbGlkZXJzLWNvbnRhaW5lciAudGFiLXNsaWRlci1pdGVtIC5zbGlkZXIgLnNsaWRlci1pdGVtIC5saW5re2Rpc3BsYXk6YmxvY2s7d2lkdGg6bWF4LWNvbnRlbnQ7bWF4LXdpZHRoOjEwMCU7cGFkZGluZzoxMHB4IDIwcHg7Y29sb3I6I2ZmZjttYXJnaW46MjBweCBhdXRvIDEwcHg7Ym9yZGVyOnNvbGlkIDFweDtib3JkZXItcmFkaXVzOjEwcHg7dHJhbnNpdGlvbjphbGwgLjVzfS5jd2Etb2ZmZXJzLXRhYiAuc2xpZGVycy1jb250YWluZXIgLnRhYi1zbGlkZXItaXRlbSAuc2xpZGVyIC5zbGlkZXItaXRlbSAubGluazpob3ZlciwuY3dhLWZhcS10YWIgLnNsaWRlcnMtY29udGFpbmVyIC50YWItc2xpZGVyLWl0ZW0gLnNsaWRlciAuc2xpZGVyLWl0ZW0gLmxpbms6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5jd2Etb2ZmZXJzLXRhYiAuc2xpZGVycy1jb250YWluZXIgLnRhYi1zbGlkZXItaXRlbSAuc2xpZGVyIC5zbGlkZXItaXRlbS50YWItZGVzY3JpcHRpb24sLmN3YS1mYXEtdGFiIC5zbGlkZXJzLWNvbnRhaW5lciAudGFiLXNsaWRlci1pdGVtIC5zbGlkZXIgLnNsaWRlci1pdGVtLnRhYi1kZXNjcmlwdGlvbntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXByaW1hcnkpO2NvbG9yOiNmZmY7Ym9yZGVyLXJhZGl1czoyNXB4O3BhZGRpbmc6MzBweH0uY3dhLW9mZmVycy10YWIgLnNsaWRlcnMtY29udGFpbmVyIC50YWItc2xpZGVyLWl0ZW0gLnNsaWRlciAuc2xpZGVyLWl0ZW0udGFiLWRlc2NyaXB0aW9uIHA6bGFzdC1jaGlsZCwuY3dhLWZhcS10YWIgLnNsaWRlcnMtY29udGFpbmVyIC50YWItc2xpZGVyLWl0ZW0gLnNsaWRlciAuc2xpZGVyLWl0ZW0udGFiLWRlc2NyaXB0aW9uIHA6bGFzdC1jaGlsZHttYXJnaW46MH0uY3dhLW9mZmVycy10YWIgLnNsaWRlcnMtY29udGFpbmVyIC50YWItc2xpZGVyLWl0ZW0gLmFycm93LC5jd2EtZmFxLXRhYiAuc2xpZGVycy1jb250YWluZXIgLnRhYi1zbGlkZXItaXRlbSAuYXJyb3d7cG9zaXRpb246YWJzb2x1dGU7dG9wOmNhbGMoMTAwJSArIDIwcHgpO2N1cnNvcjpwb2ludGVyO3otaW5kZXg6MX0uY3dhLW9mZmVycy10YWIgLnNsaWRlcnMtY29udGFpbmVyIC50YWItc2xpZGVyLWl0ZW0gLmFycm93Lm5leHQsLmN3YS1mYXEtdGFiIC5zbGlkZXJzLWNvbnRhaW5lciAudGFiLXNsaWRlci1pdGVtIC5hcnJvdy5uZXh0e3JpZ2h0OjB9LmN3YS1vZmZlcnMtdGFiIC5zbGlkZXJzLWNvbnRhaW5lciAudGFiLXNsaWRlci1pdGVtIC5hcnJvdy5wcmV2LC5jd2EtZmFxLXRhYiAuc2xpZGVycy1jb250YWluZXIgLnRhYi1zbGlkZXItaXRlbSAuYXJyb3cucHJldntsZWZ0OjA7dHJhbnNmb3JtOnJvdGF0ZVkoMTgwZGVnKTtkaXNwbGF5Om5vbmV9LmN3YS1vZmZlcnMtdGFiIC5zbGlkZXJzLWNvbnRhaW5lciAudGFiLXNsaWRlci1pdGVtIC5hcnJvdyBzdmcsLmN3YS1mYXEtdGFiIC5zbGlkZXJzLWNvbnRhaW5lciAudGFiLXNsaWRlci1pdGVtIC5hcnJvdyBzdmd7d2lkdGg6MzBweDttYXJnaW4tcmlnaHQ6MjVweH0uY3dhLW9mZmVycy10YWI+ZGl2LC5jd2EtZmFxLXRhYj5kaXZ7aGVpZ2h0OmF1dG99LmN3YS1vZmZlcnMtdGFiIC50YWJzLC5jd2EtZmFxLXRhYiAudGFic3twYWRkaW5nOjIwcHggNTBweCAyMHB4IDA7Ym9yZGVyLXJhZGl1czowIDIwcHggMjBweCAwO3dpZHRoOjQwMHB4O3otaW5kZXg6MTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfS5jd2Etb2ZmZXJzLXRhYiAudGFiczphZnRlciwuY3dhLWZhcS10YWIgLnRhYnM6YWZ0ZXJ7ZGlzcGxheTpub25lfS5jd2Etb2ZmZXJzLXRhYiAudGFicyAuZGF0YSwuY3dhLWZhcS10YWIgLnRhYnMgLmRhdGF7Ym9yZGVyOjA7d2lkdGg6MTAwJX0uY3dhLW9mZmVycy10YWIgLnRhYnMgLmRhdGEgLnRhYiwuY3dhLWZhcS10YWIgLnRhYnMgLmRhdGEgLnRhYntmb250LXdlaWdodDo3MDA7Zm9udC1zaXplOjIycHg7Y29sb3I6I2ZmZjtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjEwcHggMH0uY3dhLW9mZmVycy10YWIgLnRhYnMgLmRhdGEgLnRhYiAudGl0bGUsLmN3YS1mYXEtdGFiIC50YWJzIC5kYXRhIC50YWIgLnRpdGxle2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmxlZnQ7d2lkdGg6MTAwJTtwb3NpdGlvbjpyZWxhdGl2ZTt0cmFuc2l0aW9uOmFsbCAuNXM7cGFkZGluZzoxNXB4IDMwcHggMTVweCAwfUBtZWRpYShtYXgtd2lkdGg6IDg1MHB4KXsuY3dhLW9mZmVycy10YWIgLnRhYnMgLmRhdGEgLnRhYiAudGl0bGUsLmN3YS1mYXEtdGFiIC50YWJzIC5kYXRhIC50YWIgLnRpdGxle2p1c3RpZnktY29udGVudDpjZW50ZXI7dGV4dC1hbGlnbjpjZW50ZXIgIWltcG9ydGFudDtwYWRkaW5nLXJpZ2h0OjBweH19LmN3YS1vZmZlcnMtdGFiIC50YWJzIC5kYXRhIC50YWIgLnRpdGxlIHAsLmN3YS1mYXEtdGFiIC50YWJzIC5kYXRhIC50YWIgLnRpdGxlIHB7bWFyZ2luOjA7d2lkdGg6MTAwJX0uY3dhLW9mZmVycy10YWIgLnRhYnMgLmRhdGEgLnRhYiAudGl0bGUgLmljb24sLmN3YS1mYXEtdGFiIC50YWJzIC5kYXRhIC50YWIgLnRpdGxlIC5pY29ue3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjMwcHg7dG9wOjUwJTtyaWdodDowO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO2ZvbnQtc2l6ZToxNXB4fUBtZWRpYShtYXgtd2lkdGg6IDg1MHB4KXsuY3dhLW9mZmVycy10YWIgLnRhYnMgLmRhdGEgLnRhYiAudGl0bGUgLmljb24sLmN3YS1mYXEtdGFiIC50YWJzIC5kYXRhIC50YWIgLnRpdGxlIC5pY29ue2Rpc3BsYXk6bm9uZX19LmN3YS1vZmZlcnMtdGFiIC50YWJzIC5kYXRhIC50YWIgLnRpdGxlOmJlZm9yZSwuY3dhLW9mZmVycy10YWIgLnRhYnMgLmRhdGEgLnRhYiAudGl0bGU6YWZ0ZXIsLmN3YS1mYXEtdGFiIC50YWJzIC5kYXRhIC50YWIgLnRpdGxlOmJlZm9yZSwuY3dhLWZhcS10YWIgLnRhYnMgLmRhdGEgLnRhYiAudGl0bGU6YWZ0ZXJ7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2hlaWdodDoxMDAlO3RyYW5zaXRpb246YWxsIC41c30uY3dhLW9mZmVycy10YWIgLnRhYnMgLmRhdGEgLnRhYiAudGl0bGU6YmVmb3JlLC5jd2EtZmFxLXRhYiAudGFicyAuZGF0YSAudGFiIC50aXRsZTpiZWZvcmV7bGVmdDotMTAwdnc7d2lkdGg6MTAwdnd9LmN3YS1vZmZlcnMtdGFiIC50YWJzIC5kYXRhIC50YWIgLnRpdGxlOmFmdGVyLC5jd2EtZmFxLXRhYiAudGFicyAuZGF0YSAudGFiIC50aXRsZTphZnRlcntsZWZ0OjEwMCU7d2lkdGg6NTBweH0uY3dhLW9mZmVycy10YWIgLnRhYnMgLmRhdGEgLnRhYjpob3ZlciwuY3dhLW9mZmVycy10YWIgLnRhYnMgLmRhdGEgLnRhYi5hY3RpdmUsLmN3YS1mYXEtdGFiIC50YWJzIC5kYXRhIC50YWI6aG92ZXIsLmN3YS1mYXEtdGFiIC50YWJzIC5kYXRhIC50YWIuYWN0aXZle2NvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXByaW1hcnkpfS5jd2Etb2ZmZXJzLXRhYiAudGFicyAuZGF0YSAudGFiLmFjdGl2ZSAudGl0bGUsLmN3YS1vZmZlcnMtdGFiIC50YWJzIC5kYXRhIC50YWIuYWN0aXZlIC50aXRsZTpiZWZvcmUsLmN3YS1vZmZlcnMtdGFiIC50YWJzIC5kYXRhIC50YWIuYWN0aXZlIC50aXRsZTphZnRlciwuY3dhLWZhcS10YWIgLnRhYnMgLmRhdGEgLnRhYi5hY3RpdmUgLnRpdGxlLC5jd2EtZmFxLXRhYiAudGFicyAuZGF0YSAudGFiLmFjdGl2ZSAudGl0bGU6YmVmb3JlLC5jd2EtZmFxLXRhYiAudGFicyAuZGF0YSAudGFiLmFjdGl2ZSAudGl0bGU6YWZ0ZXJ7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5jd2Etb2ZmZXJzLXRhYiAuc2xpZGVycy1jb250YWluZXIsLmN3YS1mYXEtdGFiIC5zbGlkZXJzLWNvbnRhaW5lcnt3aWR0aDpjYWxjKDEwMCUgLSA0MDBweCk7ei1pbmRleDoyO3BhZGRpbmc6MCAwIDAgMjBweH0uY3dhLW9mZmVycy10YWIgLnNsaWRlcnMtY29udGFpbmVyIC5zbGlkZXIgLnNsaWNrLXRyYWNrLC5jd2EtZmFxLXRhYiAuc2xpZGVycy1jb250YWluZXIgLnNsaWRlciAuc2xpY2stdHJhY2t7ZGlzcGxheTpmbGV4O2dhcDoyMHB4fS5jd2Etb2ZmZXJzLXRhYiAuc2xpZGVycy1jb250YWluZXIgLnNsaWRlci1pdGVtLC5jd2EtZmFxLXRhYiAuc2xpZGVycy1jb250YWluZXIgLnNsaWRlci1pdGVte2JhY2tncm91bmQtY29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItcHJpbWFyeSk7Y29sb3I6I2ZmZjt0ZXh0LWFsaWduOmNlbnRlcjtwYWRkaW5nOjUwcHg7Ym9yZGVyLXJhZGl1czozMHB4O2ZvbnQtd2VpZ2h0OjYwMDttaW4taGVpZ2h0OjIwMHB4O2hlaWdodDphdXRvO21hcmdpbjowICFpbXBvcnRhbnR9LmN3YS1vZmZlcnMtdGFiIC5zbGlkZXJzLWNvbnRhaW5lciAuc2xpZGVyLWl0ZW0gLnRpdGxlLC5jd2EtZmFxLXRhYiAuc2xpZGVycy1jb250YWluZXIgLnNsaWRlci1pdGVtIC50aXRsZXt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9LmN3YS1vZmZlcnMtdGFiIC5zbGlkZXJzLWNvbnRhaW5lciAuc2xpZGVyLWl0ZW0gLmRlc2NyaXB0aW9uLC5jd2EtZmFxLXRhYiAuc2xpZGVycy1jb250YWluZXIgLnNsaWRlci1pdGVtIC5kZXNjcmlwdGlvbntmb250LXdlaWdodDo0MDA7bWFyZ2luLXRvcDoxMHB4fS5jd2Etb2ZmZXJzLXRhYiAuc2xpZGVycy1jb250YWluZXIgLnNsaWRlci1pdGVtIC5hY3Rpb24gYSwuY3dhLWZhcS10YWIgLnNsaWRlcnMtY29udGFpbmVyIC5zbGlkZXItaXRlbSAuYWN0aW9uIGF7d2lkdGg6NDBweDtoZWlnaHQ6NDBweDtib3JkZXItcmFkaXVzOjUwJTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7bWFyZ2luOjMwcHggYXV0byAxMHB4O2JhY2tncm91bmQtY29sb3I6I2ZmZjtjb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpO3RyYW5zaXRpb246YWxsIC41c30uY3dhLW9mZmVycy10YWIgLnNsaWRlcnMtY29udGFpbmVyIC5zbGlkZXItaXRlbSAuYWN0aW9uIGE6aG92ZXIsLmN3YS1mYXEtdGFiIC5zbGlkZXJzLWNvbnRhaW5lciAuc2xpZGVyLWl0ZW0gLmFjdGlvbiBhOmhvdmVye2JhY2tncm91bmQtY29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3Itc2Vjb25kYXJ5KTtjb2xvcjojZmZmfUBtZWRpYShtYXgtd2lkdGg6IDg1MHB4KXsuY3dhLW9mZmVycy10YWIsLmN3YS1mYXEtdGFie2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjt3aWR0aDoxMDAlfS5jd2Etb2ZmZXJzLXRhYiAudGFicywuY3dhLWZhcS10YWIgLnRhYnN7d2lkdGg6MTAwJSAhaW1wb3J0YW50O2JvcmRlci1yYWRpdXM6MHB4ICFpbXBvcnRhbnQ7cGFkZGluZzoyMHB4IDIwcHggMjBweCAxNXB4fS5jd2Etb2ZmZXJzLXRhYiAuc2xpZGVycy1jb250YWluZXIsLmN3YS1mYXEtdGFiIC5zbGlkZXJzLWNvbnRhaW5lcnt3aWR0aDoxMDAlICFpbXBvcnRhbnQ7bWFyZ2luLXRvcDoyMHB4fS5jd2Etb2ZmZXJzLXRhYiAuc2xpZGVycy1jb250YWluZXIgLnNsaWRlci1pdGVtLC5jd2EtZmFxLXRhYiAuc2xpZGVycy1jb250YWluZXIgLnNsaWRlci1pdGVte21heC13aWR0aDozNTBweH19QG1lZGlhKG1heC13aWR0aDogODUwcHgpYW5kIChtYXgtd2lkdGg6IDQ1MHB4KXsuY3dhLW9mZmVycy10YWIgLnNsaWRlcnMtY29udGFpbmVyIC5zbGlkZXItaXRlbSwuY3dhLWZhcS10YWIgLnNsaWRlcnMtY29udGFpbmVyIC5zbGlkZXItaXRlbXttYXgtd2lkdGg6MjUwcHh9fS5jd2EtY291bnRlci53aXRoLXN0cm9rZSAuZWxlbWVudG9yLWNvdW50ZXItbnVtYmVyLC5jd2EtY291bnRlci53aXRoLXN0cm9rZSAuZWxlbWVudG9yLWNvdW50ZXItbnVtYmVyLXByZWZpeCwuY3dhLWNvdW50ZXIud2l0aC1zdHJva2UgLmVsZW1lbnRvci1jb3VudGVyLW51bWJlci1zdWZmaXh7Y29sb3I6cmdiYSgwLDAsMCwwKSAhaW1wb3J0YW50O3N0cm9rZS13aWR0aDoxcHg7LXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDoxcHh9LmVsZW1lbnRvci1lZGl0b3ItYWN0aXZlIC5jd2EtY291bnRlciBzcGFue3N0cm9rZTp2YXIoLS1lLWdsb2JhbC1jb2xvci1wcmltYXJ5KTstd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXByaW1hcnkpfS5lbGVtZW50b3Itd2lkZ2V0LWN3YS1wb3J0Zm9saW97ei1pbmRleDo1MDtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjE1MHB4IDB9QG1lZGlhKG1heC13aWR0aDogNzA2cHgpey5lbGVtZW50b3Itd2lkZ2V0LWN3YS1wb3J0Zm9saW97cGFkZGluZzowfX0uZWxlbWVudG9yLXdpZGdldC1jd2EtcG9ydGZvbGlvIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lcntwb3NpdGlvbjpyZWxhdGl2ZX0uZWxlbWVudG9yLXdpZGdldC1jd2EtcG9ydGZvbGlvIC5oYW5nYXJ7cG9zaXRpb246cmVsYXRpdmV9LmVsZW1lbnRvci13aWRnZXQtY3dhLXBvcnRmb2xpbyAuaGFuZ2FyPi5iYWNrZ3JvdW5ke3Bvc2l0aW9uOnN0aWNreTt0b3A6MTB2aDttYXJnaW4tbGVmdDphdXRvO2JvcmRlci1yYWRpdXM6MTUwcHggMCAwIDE1MHB4O3dpZHRoOjgwJTtoZWlnaHQ6ODB2aDt6LWluZGV4Oi0xfUBtZWRpYShtYXgtd2lkdGg6IDcwNnB4KXsuZWxlbWVudG9yLXdpZGdldC1jd2EtcG9ydGZvbGlvIC5oYW5nYXI+LmJhY2tncm91bmR7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7d2lkdGg6OTUlO2hlaWdodDo0MDBweDttYXJnaW4tbGVmdDp1bnNldDtyaWdodDowO2JvcmRlci1yYWRpdXM6ODBweCAwIDAgODBweH19LmVsZW1lbnRvci13aWRnZXQtY3dhLXBvcnRmb2xpbyAuaGFuZ2FyPi5iYWNrZ3JvdW5kIC5ncmFwaGljX2VsZW1lbnRzX2NvbnRhaW5lci5yb25kX3RyYWl0e3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTIyMHB4KTtvdmVyZmxvdzpoaWRkZW59LmVsZW1lbnRvci13aWRnZXQtY3dhLXBvcnRmb2xpbyAuaGFuZ2FyPi5iYWNrZ3JvdW5kIC5ncmFwaGljX2VsZW1lbnRzX2NvbnRhaW5lci5yb25kX3RyYWl0IC5yb25kX3RyYWl0e3RyYW5zZm9ybTp0cmFuc2xhdGVYKDUwcHgpfS5lbGVtZW50b3Itd2lkZ2V0LWN3YS1wb3J0Zm9saW8gLmhhbmdhcj4uYmFja2dyb3VuZCAuZ3JhcGhpY19lbGVtZW50c19jb250YWluZXIucm9uZF90cmFpdCAucm9uZF90cmFpdCBzdmd7ZmlsbDp2YXIoLS1lLWdsb2JhbC1jb2xvci1wcmltYXJ5KTt3aWR0aDozMDBweDthbmltYXRpb246cm90YXRlU1ZHIGxpbmVhciAzMHMgaW5maW5pdGV9LmVsZW1lbnRvci13aWRnZXQtY3dhLXBvcnRmb2xpbyAuaGFuZ2FyIC5ncmFwaGljX2VsZW1lbnRzX2NvbnRhaW5lci50cmlhbmdsZS10b3B7cG9zaXRpb246YWJzb2x1dGU7dG9wOjIwcHg7cmlnaHQ6MjUwcHg7ei1pbmRleDotMn0uZWxlbWVudG9yLXdpZGdldC1jd2EtcG9ydGZvbGlvIC5oYW5nYXIgLmdyYXBoaWNfZWxlbWVudHNfY29udGFpbmVyLnRyaWFuZ2xlLXRvcCAudHJpYW5nbGUtdG9wIHN2Z3tmaWxsOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXNlY29uZGFyeSk7d2lkdGg6MTUwcHg7YW5pbWF0aW9uOnJvdGF0ZVNWRyBsaW5lYXIgMzBzIGluZmluaXRlIHJldmVyc2V9LmVsZW1lbnRvci13aWRnZXQtY3dhLXBvcnRmb2xpbyAuaGFuZ2FyIC5ncmFwaGljX2VsZW1lbnRzX2NvbnRhaW5lci50cmlhbmdsZS1ib3R0b217cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7cmlnaHQ6MzAwcHg7ei1pbmRleDotMjt0cmFuc2Zvcm06dHJhbnNsYXRlWSgxMDBweCl9LmVsZW1lbnRvci13aWRnZXQtY3dhLXBvcnRmb2xpbyAuaGFuZ2FyIC5ncmFwaGljX2VsZW1lbnRzX2NvbnRhaW5lci50cmlhbmdsZS1ib3R0b20gLnRyaWFuZ2xlLWJvdHRvbSBzdmd7ZmlsbDp2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpO3dpZHRoOjE1MHB4O2FuaW1hdGlvbjpyb3RhdGVTVkcgbGluZWFyIDMwcyBpbmZpbml0ZX0uZWxlbWVudG9yLXdpZGdldC1jd2EtcG9ydGZvbGlvIC5oYW5nYXIgLmVsZW1lbnRvci1jb250YWluZXJ7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpmbGV4LWVuZDttYXJnaW4tdG9wOi05MHZoO3BhZGRpbmctYm90dG9tOjUwcHg7ZmxleC13cmFwOndyYXB9QG1lZGlhKG1heC13aWR0aDogNzA2cHgpey5lbGVtZW50b3Itd2lkZ2V0LWN3YS1wb3J0Zm9saW8gLmhhbmdhciAuZWxlbWVudG9yLWNvbnRhaW5lcnttYXJnaW4tdG9wOjA7cGFkZGluZy1sZWZ0OjE1JTtwYWRkaW5nLXRvcDo5dnd9fS5lbGVtZW50b3Itd2lkZ2V0LWN3YS1wb3J0Zm9saW8gLmhhbmdhciAuZWxlbWVudG9yLWNvbnRhaW5lcj5oM3t3aWR0aDoxMDAlO21heC13aWR0aDoxMjkwcHg7Zm9udC1zaXplOjYwcHg7Zm9udC1mYW1pbHk6dmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS1wcmltYXJ5LWZvbnQtZmFtaWx5KTttYXJnaW46MCAwIDIwcHg7LXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6cmdiYSgwLDAsMCwwKTstd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOjJweDstd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCl9LmVsZW1lbnRvci13aWRnZXQtY3dhLXBvcnRmb2xpbyAuaGFuZ2FyIC5lbGVtZW50b3ItY29udGFpbmVyIC5hcnJvd3tkaXNwbGF5Om5vbmU7cG9zaXRpb246YWJzb2x1dGU7dG9wOmNhbGMoMTAwJSAtIDQwcHgpO2N1cnNvcjpwb2ludGVyO3otaW5kZXg6Mn1AbWVkaWEobWF4LXdpZHRoOiA3MDZweCl7LmVsZW1lbnRvci13aWRnZXQtY3dhLXBvcnRmb2xpbyAuaGFuZ2FyIC5lbGVtZW50b3ItY29udGFpbmVyIC5hcnJvd3tkaXNwbGF5OmJsb2NrfX0uZWxlbWVudG9yLXdpZGdldC1jd2EtcG9ydGZvbGlvIC5oYW5nYXIgLmVsZW1lbnRvci1jb250YWluZXIgLmFycm93Lm5leHR7cmlnaHQ6MjBweH0uZWxlbWVudG9yLXdpZGdldC1jd2EtcG9ydGZvbGlvIC5oYW5nYXIgLmVsZW1lbnRvci1jb250YWluZXIgLmFycm93LnByZXZ7bGVmdDoyMHB4O3RyYW5zZm9ybTpyb3RhdGVZKDE4MGRlZyk7ZGlzcGxheTpub25lfS5lbGVtZW50b3Itd2lkZ2V0LWN3YS1wb3J0Zm9saW8gLmhhbmdhciAuZWxlbWVudG9yLWNvbnRhaW5lciAuYXJyb3c6aG92ZXIgc3Zne2FuaW1hdGlvbjpwdWxzZVRvUmlnaHQgMXMgZWFzZSBpbmZpbml0ZX0uZWxlbWVudG9yLXdpZGdldC1jd2EtcG9ydGZvbGlvIC5oYW5nYXIgLmVsZW1lbnRvci1jb250YWluZXIgLmFycm93IHN2Z3t3aWR0aDozMHB4fS5lbGVtZW50b3Itd2lkZ2V0LWN3YS1wb3J0Zm9saW8gLmhhbmdhciAuZWxlbWVudG9yLWNvbnRhaW5lciAuaXRlbXN7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0O2dhcDozMHB4O3dpZHRoOjEwMCU7bWF4LXdpZHRoOjEyOTBweDttYXJnaW46MCAzMHB4fUBtZWRpYShtYXgtd2lkdGg6IDcwNnB4KXsuZWxlbWVudG9yLXdpZGdldC1jd2EtcG9ydGZvbGlvIC5oYW5nYXIgLmVsZW1lbnRvci1jb250YWluZXIgLml0ZW1ze21hcmdpbjowO2dhcDowO2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0fX0uZWxlbWVudG9yLXdpZGdldC1jd2EtcG9ydGZvbGlvIC5oYW5nYXIgLmVsZW1lbnRvci1jb250YWluZXIgLml0ZW1zIC5zbGljay10cmFja3t3aWR0aDptYXgtY29udGVudCAhaW1wb3J0YW50fS5lbGVtZW50b3Itd2lkZ2V0LWN3YS1wb3J0Zm9saW8gLmhhbmdhciAuZWxlbWVudG9yLWNvbnRhaW5lciAuaXRlbXMgLnNsaWNrLWxpc3R7b3ZlcmZsb3c6dmlzaWJsZX0uZWxlbWVudG9yLXdpZGdldC1jd2EtcG9ydGZvbGlvIC5oYW5nYXIgLmVsZW1lbnRvci1jb250YWluZXIgLml0ZW1zIC5pdGVte3Bvc2l0aW9uOnJlbGF0aXZlO2JvcmRlci1yYWRpdXM6MTVweDtvdmVyZmxvdzpoaWRkZW47Y3Vyc29yOmRlZmF1bHQ7dHJhbnNpdGlvbjphbGwgLjVzO3dpZHRoOjMwMHB4ICFpbXBvcnRhbnQ7aGVpZ2h0OjQwMHB4ICFpbXBvcnRhbnR9QG1lZGlhKG1heC13aWR0aDogNzA2cHgpey5lbGVtZW50b3Itd2lkZ2V0LWN3YS1wb3J0Zm9saW8gLmhhbmdhciAuZWxlbWVudG9yLWNvbnRhaW5lciAuaXRlbXMgLml0ZW06bm90KDpsYXN0LWNoaWxkKXttYXJnaW4tcmlnaHQ6MjBweH19LmVsZW1lbnRvci13aWRnZXQtY3dhLXBvcnRmb2xpbyAuaGFuZ2FyIC5lbGVtZW50b3ItY29udGFpbmVyIC5pdGVtcyAuaXRlbTpudGgtY2hpbGQoMm4pe3RyYW5zZm9ybTp0cmFuc2xhdGVZKDUwJSl9QG1lZGlhKG1heC13aWR0aDogMTM2NnB4KXsuZWxlbWVudG9yLXdpZGdldC1jd2EtcG9ydGZvbGlvIC5oYW5nYXIgLmVsZW1lbnRvci1jb250YWluZXIgLml0ZW1zIC5pdGVtOm50aC1jaGlsZCgybil7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCl9LmVsZW1lbnRvci13aWRnZXQtY3dhLXBvcnRmb2xpbyAuaGFuZ2FyIC5lbGVtZW50b3ItY29udGFpbmVyIC5pdGVtcyAuaXRlbTpudGgtY2hpbGQoM24rMil7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoNTAlKX19QG1lZGlhKG1heC13aWR0aDogMTAxOXB4KXsuZWxlbWVudG9yLXdpZGdldC1jd2EtcG9ydGZvbGlvIC5oYW5nYXIgLmVsZW1lbnRvci1jb250YWluZXIgLml0ZW1zIC5pdGVtOm50aC1jaGlsZCgzbisyKXt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKX0uZWxlbWVudG9yLXdpZGdldC1jd2EtcG9ydGZvbGlvIC5oYW5nYXIgLmVsZW1lbnRvci1jb250YWluZXIgLml0ZW1zIC5pdGVtOm50aC1jaGlsZCgybil7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoNTAlKX19QG1lZGlhKG1heC13aWR0aDogNzA2cHgpey5lbGVtZW50b3Itd2lkZ2V0LWN3YS1wb3J0Zm9saW8gLmhhbmdhciAuZWxlbWVudG9yLWNvbnRhaW5lciAuaXRlbXMgLml0ZW17dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCkgIWltcG9ydGFudH19LmVsZW1lbnRvci13aWRnZXQtY3dhLXBvcnRmb2xpbyAuaGFuZ2FyIC5lbGVtZW50b3ItY29udGFpbmVyIC5pdGVtcyAuaXRlbT4uYmFja2dyb3VuZHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt6LWluZGV4OjB9LmVsZW1lbnRvci13aWRnZXQtY3dhLXBvcnRmb2xpbyAuaGFuZ2FyIC5lbGVtZW50b3ItY29udGFpbmVyIC5pdGVtcyAuaXRlbT4uYmFja2dyb3VuZCBpbWd7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvdmVyfS5lbGVtZW50b3Itd2lkZ2V0LWN3YS1wb3J0Zm9saW8gLmhhbmdhciAuZWxlbWVudG9yLWNvbnRhaW5lciAuaXRlbXMgLml0ZW0+LnRpdGxle3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3BhZGRpbmc6MTBweCAyMHB4O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpmbGV4LWVuZDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2JveC1zaGFkb3c6aW5zZXQgMCAtMTc1cHggMTAwcHggLTUwcHggcmdiYSgwLDAsMCwuOCk7ei1pbmRleDoxfS5lbGVtZW50b3Itd2lkZ2V0LWN3YS1wb3J0Zm9saW8gLmhhbmdhciAuZWxlbWVudG9yLWNvbnRhaW5lciAuaXRlbXMgLml0ZW0+LnRpdGxlIHB7bWFyZ2luOjA7dGV4dC1hbGlnbjpjZW50ZXI7Y29sb3I6I2ZmZjtmb250LXNpemU6MTdweDtmb250LXdlaWdodDo2MDB9LmVsZW1lbnRvci13aWRnZXQtY3dhLXBvcnRmb2xpbyAuaGFuZ2FyIC5lbGVtZW50b3ItY29udGFpbmVyIC5pdGVtcyAuaXRlbT4uY29udGVudHtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206LTEwMCU7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpO3otaW5kZXg6Mjt0cmFuc2l0aW9uOmFsbCAuNXM7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC13ZWlnaHQ6NjAwO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcn0uZWxlbWVudG9yLXdpZGdldC1jd2EtcG9ydGZvbGlvIC5oYW5nYXIgLmVsZW1lbnRvci1jb250YWluZXIgLml0ZW1zIC5pdGVtPi5jb250ZW50Pi5kZXNjcmlwdGlvbntwYWRkaW5nOjEwcHggMjBweDttYXgtaGVpZ2h0OjEwMCU7b3ZlcmZsb3cteTphdXRvfS5lbGVtZW50b3Itd2lkZ2V0LWN3YS1wb3J0Zm9saW8gLmhhbmdhciAuZWxlbWVudG9yLWNvbnRhaW5lciAuaXRlbXMgLml0ZW0+LmNvbnRlbnQ+LmRlc2NyaXB0aW9uOjotd2Via2l0LXNjcm9sbGJhcnt3aWR0aDoxNnB4fS5lbGVtZW50b3Itd2lkZ2V0LWN3YS1wb3J0Zm9saW8gLmhhbmdhciAuZWxlbWVudG9yLWNvbnRhaW5lciAuaXRlbXMgLml0ZW0+LmNvbnRlbnQ+LmRlc2NyaXB0aW9uOjotd2Via2l0LXNjcm9sbGJhci10cmFja3tiYWNrZ3JvdW5kOm5vbmV9LmVsZW1lbnRvci13aWRnZXQtY3dhLXBvcnRmb2xpbyAuaGFuZ2FyIC5lbGVtZW50b3ItY29udGFpbmVyIC5pdGVtcyAuaXRlbT4uY29udGVudD4uZGVzY3JpcHRpb246Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1ie2JhY2tncm91bmQtY29sb3I6cmdiYSg1MSw1MSw1MSwuOCk7Ym9yZGVyLXJhZGl1czoxNnB4O2JvcmRlcjo0cHggc29saWQgdmFyKC0tZS1nbG9iYWwtY29sb3Itc2Vjb25kYXJ5KX0uZWxlbWVudG9yLXdpZGdldC1jd2EtcG9ydGZvbGlvIC5oYW5nYXIgLmVsZW1lbnRvci1jb250YWluZXIgLml0ZW1zIC5pdGVtPi5jb250ZW50Pi5kZXNjcmlwdGlvbjo6LXdlYmtpdC1zY3JvbGxiYXItYnV0dG9ue2Rpc3BsYXk6bm9uZX0uZWxlbWVudG9yLXdpZGdldC1jd2EtcG9ydGZvbGlvIC5oYW5nYXIgLmVsZW1lbnRvci1jb250YWluZXIgLml0ZW1zIC5pdGVtPi5jb250ZW50Pi5kZXNjcmlwdGlvbiBhe2NvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmVsZW1lbnRvci13aWRnZXQtY3dhLXBvcnRmb2xpbyAuaGFuZ2FyIC5lbGVtZW50b3ItY29udGFpbmVyIC5pdGVtcyAuaXRlbT4uY29udGVudD4uZGVzY3JpcHRpb24gYTpob3Zlcnt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5lbGVtZW50b3Itd2lkZ2V0LWN3YS1wb3J0Zm9saW8gLmhhbmdhciAuZWxlbWVudG9yLWNvbnRhaW5lciAuaXRlbXMgLml0ZW0+LmNvbnRlbnQ+LmRlc2NyaXB0aW9uPnVse3BhZGRpbmc6MDtsaXN0LXN0eWxlLXR5cGU6bm9uZX0uZWxlbWVudG9yLXdpZGdldC1jd2EtcG9ydGZvbGlvIC5oYW5nYXIgLmVsZW1lbnRvci1jb250YWluZXIgLml0ZW1zIC5pdGVtPi5jb250ZW50Pi5kZXNjcmlwdGlvbj51bD5saXtwb3NpdGlvbjpyZWxhdGl2ZX0uZWxlbWVudG9yLXdpZGdldC1jd2EtcG9ydGZvbGlvIC5oYW5nYXIgLmVsZW1lbnRvci1jb250YWluZXIgLml0ZW1zIC5pdGVtPi5jb250ZW50Pi5kZXNjcmlwdGlvbj51bD5saTo6YmVmb3Jle2NvbnRlbnQ6XCLvhJFcIjtmb250LWZhbWlseTpcIkZvbnQgQXdlc29tZSA1IEZyZWVcIjtmb250LXdlaWdodDo5MDA7cG9zaXRpb246YWJzb2x1dGU7dG9wOjEwcHg7bGVmdDotMTBweDtmb250LXNpemU6NnB4fS5lbGVtZW50b3Itd2lkZ2V0LWN3YS1wb3J0Zm9saW8gLmhhbmdhciAuZWxlbWVudG9yLWNvbnRhaW5lciAuaXRlbXMgLml0ZW06aG92ZXIgLmNvbnRlbnR7Ym90dG9tOjB9LmN3YS1mYXEtdGFiIC5zaW5nbGVfZmFxX2xpc3R7cGFkZGluZzoyMHB4fS5jd2EtZmFxLXRhYiAuc2luZ2xlX2ZhcV9saXN0IC50aXRsZXtmb250LXdlaWdodDo3MDA7Zm9udC1zaXplOjIycHh9Lm9wYWNpdHktbGF6eS1zZWN0aW9uIC5vcGFjaXR5LWxhenktaXRlbXtvcGFjaXR5OjA7dHJhbnNpdGlvbjpvcGFjaXR5IC4xc30uZWxlbWVudG9yLWVkaXRvci1hY3RpdmUgLm9wYWNpdHktbGF6eS1zZWN0aW9uIC5vcGFjaXR5LWxhenktaXRlbXtvcGFjaXR5OjEgIWltcG9ydGFudH0uZWxlbWVudG9yLWVkaXRvci1wcmV2aWV3IC5vcGFjaXR5LWxhenktc2VjdGlvbiAub3BhY2l0eS1sYXp5LWl0ZW17b3BhY2l0eToxICFpbXBvcnRhbnR9LmN3YS1pbmZvcy1zbGlkZXIucHJlc3NlIC5vdXRzaWRle21hcmdpbi10b3A6MH0uY3dhLWluZm9zLXNsaWRlci5wcmVzc2UgLm91dHNpZGUgLmFjdGl2aXR5IC5jb250ZW50IC5tZXRhcyBwLmRlc2NyaXB0aW9ue3RleHQtYWxpZ246Y2VudGVyfS5jd2EtaW5mb3Mtc2xpZGVyLnByZXNzZSAub3V0c2lkZSAuYWN0aXZpdHkgLmNvbnRlbnQgLm1ldGFzIC5saW5rcyAubGluayBhe2NvbG9yOiNmZmY7Zm9udC1mYW1pbHk6dmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtZmFtaWx5KTtkaXNwbGF5OmZsZXh9LmN3YS1pbmZvcy1zbGlkZXIucHJlc3NlIC5vdXRzaWRlIC5hY3Rpdml0eSAuY29udGVudCAubWV0YXMgLmxpbmtzIC5saW5rIGEgaXttYXJnaW4tcmlnaHQ6MTBweH0uY3dhLWluZm9zLXNsaWRlci5wcmVzc2UgLm91dHNpZGUgLmFjdGl2aXR5IC5jb250ZW50IC5tZXRhcyAubGlua3MgLmxpbmsgYTpob3Zlcntjb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpfS5jd2EtYWRkb25zLW11bHRpcGxlLWNvbnRlbnQtdGFic3tkaXNwbGF5OmZsZXh9LmN3YS1hZGRvbnMtbXVsdGlwbGUtY29udGVudC10YWJzIC50YWJzLWNvbnRhaW5lcnt3aWR0aDo0MCU7cG9zaXRpb246cmVsYXRpdmV9LmN3YS1hZGRvbnMtbXVsdGlwbGUtY29udGVudC10YWJzIC50YWJzLWNvbnRhaW5lciAudGFic3tkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3Bvc2l0aW9uOnN0aWNreTt0b3A6MTMwcHg7Ym9yZGVyLXJhZGl1czowIDE1cHggMTVweCAwO3BhZGRpbmc6MjBweCA0MHB4IDIwcHggMjBweDtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7Zm9udC1mYW1pbHk6dmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS1wcmltYXJ5LWZvbnQtZmFtaWx5KX0uY3dhLWFkZG9ucy1tdWx0aXBsZS1jb250ZW50LXRhYnMgLnRhYnMtY29udGFpbmVyIC50YWJzOjpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjEwMCU7d2lkdGg6MTAwdnc7aGVpZ2h0OjEwMCU7YmFja2dyb3VuZC1jb2xvcjppbmhlcml0fS5jd2EtYWRkb25zLW11bHRpcGxlLWNvbnRlbnQtdGFicyAudGFicy1jb250YWluZXIgLnRhYnMgLnRhYntkaXNwbGF5OmJsb2NrO3BhZGRpbmc6MTBweCAzMHB4IDEwcHggMTBweDtjb2xvcjojZmZmO2ZvbnQtc2l6ZToyMnB4fS5jd2EtYWRkb25zLW11bHRpcGxlLWNvbnRlbnQtdGFicyAudGFicy1jb250YWluZXIgLnRhYnMgLnRhYjpub3QoOmxhc3QtY2hpbGQpe2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNmZmZ9LmN3YS1hZGRvbnMtbXVsdGlwbGUtY29udGVudC10YWJzIC50YWJzLWNvbnRhaW5lciAudGFicyAudGFiIHNwYW57dHJhbnNpdGlvbjouNHMgZWFzZTtkaXNwbGF5OmlubGluZS1ibG9ja30uY3dhLWFkZG9ucy1tdWx0aXBsZS1jb250ZW50LXRhYnMgLnRhYnMtY29udGFpbmVyIC50YWJzIC50YWI6aG92ZXIgc3Bhbnt0cmFuc2Zvcm06dHJhbnNsYXRlWCgyMHB4KX0uY3dhLWFkZG9ucy1tdWx0aXBsZS1jb250ZW50LXRhYnMgLmNvbnRlbnRzLWNvbnRhaW5lcnt3aWR0aDo2MCU7cGFkZGluZy1sZWZ0OjUwcHh9LmN3YS1hZGRvbnMtbXVsdGlwbGUtY29udGVudC10YWJzIC5jb250ZW50cy1jb250YWluZXIgLmNvbnRlbnRzPnNlY3Rpb24gaDN7Zm9udC1mYW1pbHk6dmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS1wcmltYXJ5LWZvbnQtZmFtaWx5KTtmb250LXNpemU6MjhweDtmb250LXdlaWdodDo2MDA7cGFkZGluZzo3MHB4IDAgMTVweDtjb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpO21hcmdpbjowfS5jd2EtYWRkb25zLW11bHRpcGxlLWNvbnRlbnQtdGFicyAuY29udGVudHMtY29udGFpbmVyIC5jb250ZW50cz5zZWN0aW9uIC5pdGVtcyAuaXRlbXtmb250LWZhbWlseTp2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtZm9udC1mYW1pbHkpO2NvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXRleHQpfS5jd2EtYWRkb25zLW11bHRpcGxlLWNvbnRlbnQtdGFicyAuY29udGVudHMtY29udGFpbmVyIC5jb250ZW50cz5zZWN0aW9uIC5pdGVtcyAuaXRlbTpub3QoOmxhc3QtY2hpbGQpe21hcmdpbi1ib3R0b206MjBweH0uY3dhLWFkZG9ucy1tdWx0aXBsZS1jb250ZW50LXRhYnMgLmNvbnRlbnRzLWNvbnRhaW5lciAuY29udGVudHM+c2VjdGlvbiAuaXRlbXMgLml0ZW0gLmhlYWR7Zm9udC1zaXplOjIwcHg7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2FsaWduLWl0ZW1zOmNlbnRlcjttYXJnaW4tYm90dG9tOjEwcHh9LmN3YS1hZGRvbnMtbXVsdGlwbGUtY29udGVudC10YWJzIC5jb250ZW50cy1jb250YWluZXIgLmNvbnRlbnRzPnNlY3Rpb24gLml0ZW1zIC5pdGVtIC5oZWFkIC5pdGVtX190aXRsZXtmb250LXdlaWdodDo2MDB9LmN3YS1hZGRvbnMtbXVsdGlwbGUtY29udGVudC10YWJzIC5jb250ZW50cy1jb250YWluZXIgLmNvbnRlbnRzPnNlY3Rpb24gLml0ZW1zIC5pdGVtIC5oZWFkIC5pdGVtX19saW5re2Rpc3BsYXk6ZmxleDt3aWR0aDo0MHB4O2hlaWdodDo0MHB4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2JhY2tncm91bmQtY29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtib3JkZXItcmFkaXVzOjUwJTt0cmFuc2l0aW9uOi40cyBlYXNlfS5jd2EtYWRkb25zLW11bHRpcGxlLWNvbnRlbnQtdGFicyAuY29udGVudHMtY29udGFpbmVyIC5jb250ZW50cz5zZWN0aW9uIC5pdGVtcyAuaXRlbSAuaGVhZCAuaXRlbV9fbGluayBhe2NvbG9yOiNmZmZ9LmN3YS1hZGRvbnMtbXVsdGlwbGUtY29udGVudC10YWJzIC5jb250ZW50cy1jb250YWluZXIgLmNvbnRlbnRzPnNlY3Rpb24gLml0ZW1zIC5pdGVtIC5oZWFkIC5pdGVtX19saW5rIGEgaXtmb250LXNpemU6MTZweH0uY3dhLWFkZG9ucy1tdWx0aXBsZS1jb250ZW50LXRhYnMgLmNvbnRlbnRzLWNvbnRhaW5lciAuY29udGVudHM+c2VjdGlvbiAuaXRlbXMgLml0ZW0gLmhlYWQgLml0ZW1fX2xpbms6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojMDAwfS5jd2EtYWRkb25zLW11bHRpcGxlLWNvbnRlbnQtdGFicyAuY29udGVudHMtY29udGFpbmVyIC5jb250ZW50cz5zZWN0aW9uIC5pdGVtcyAuaXRlbSAuY29udGVudHttYXJnaW4tYm90dG9tOjB9LmVsZW1lbnRvci13aWRnZXQtaWNvbi1saXN0IC5lbGVtZW50b3ItaWNvbi1saXN0LWljb257YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Ym9yZGVyLXJhZGl1czo1MCV9LmVsZW1lbnRvci13aWRnZXQtaWNvbi1saXN0IC5lbGVtZW50b3ItaWNvbi1saXN0LXRleHQudGV4dC1pbi1wb3B1cHtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206Y2FsYygxMDAlICsgMTBweCk7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSk7d2lkdGg6bWF4LWNvbnRlbnQ7bWF4LXdpZHRoOjk5dnc7Ym9yZGVyLXJhZGl1czoxMHB4O3BhZGRpbmc6NXB4IDEwcHg7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjoxcHggc29saWQgIzAwMDtvcGFjaXR5OjA7cG9pbnRlci1ldmVudHM6bm9uZTt0cmFuc2l0aW9uOi4ycyBlYXNlfS5lbGVtZW50b3Itd2lkZ2V0LWljb24tbGlzdCAuZWxlbWVudG9yLWljb24tbGlzdC1pdGVtOmhvdmVyIC5lbGVtZW50b3ItaWNvbi1saXN0LXRleHQudGV4dC1pbi1wb3B1cHtvcGFjaXR5OjF9LmVsZW1lbnRvci13aWRnZXQtaWNvbi1saXN0LmVsZW1lbnRvci13aWRnZXQuZWxlbWVudG9yLWljb24tbGlzdC0tbGF5b3V0LWlubGluZSAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXJ7b3ZlcmZsb3c6dmlzaWJsZX0iLCIuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLXdpZGdldC1hZmZpY2hlIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgd2lkdGg6IGF1dG87XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWFmZmljaGUgaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4IDE1cHggMCAwO1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1hZmZpY2hlIC5zaGFyaW5nIHtcbiAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDE1cHggMTVweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtYWZmaWNoZSAuc2hhcmluZy5hY3RpdmUgLnRleHQge1xuICAgIGxlZnQ6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1hZmZpY2hlIC5zaGFyaW5nIC50ZXh0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZTtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtYWZmaWNoZSAuc2hhcmluZyAubGlua3Mge1xuICAgIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWFmZmljaGUgLnNoYXJpbmcgc3BhbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWFmZmljaGUgLnNoYXJpbmcgLmxpbmtzIC5ycy1saW5rIHtcbiAgICB3aWR0aDogMzVweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMHB4KTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1hZmZpY2hlIC5zaGFyaW5nIC5saW5rcyAucnMtbGluazpudGgtY2hpbGQoMSkge1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMnMgLjJzIGVhc2UsIG9wYWNpdHkgLjJzIC4ycyBlYXNlO1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1hZmZpY2hlIC5zaGFyaW5nIC5saW5rcyAucnMtbGluazpudGgtY2hpbGQoMikge1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMnMgLjNzIGVhc2UsIG9wYWNpdHkgLjJzIC4zcyBlYXNlO1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1hZmZpY2hlIC5zaGFyaW5nIC5saW5rcyAucnMtbGluazpudGgtY2hpbGQoMykge1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMnMgLjRzIGVhc2UsIG9wYWNpdHkgLjJzIC40cyBlYXNlO1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1hZmZpY2hlIC5zaGFyaW5nLmFjdGl2ZSAubGlua3MgLnJzLWxpbmsge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHBvaW50ZXItZXZlbnRzOiB1bnNldDtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtYWZmaWNoZSAuc2hhcmluZyAubGlua3MgLnJzLWxpbms6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1hZmZpY2hlIC5zaGFyaW5nIC5saW5rcyAucnMtbGluayBzdmcge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xufVxuIiwiYm9keS5zaW5nbGUtcHJvZ3JhbW1lIHtcbiAgICAuZWxlbWVudG9yLXdpZGdldC1iYW5uZXIgLmJhbm5lciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IG1heCgzNXZ3LCA1MHZoKSFpbXBvcnRhbnQ7XG5cbiAgICAgICAgJl9kZXNrdG9wIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9tb2JpbGUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg4MjBweCkge1xuICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTE1cHgpIWltcG9ydGFudDtcblxuICAgICAgICAgICAgJl9kZXNrdG9wIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmX21vYmlsZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoNDI1cHgpIHtcbiAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDk2cHgpIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuYm9keTpub3QoLnNpbmdsZS1wcm9ncmFtbWUpIHtcbiAgICAuZWxlbWVudG9yLXdpZGdldC1iYW5uZXIgLmJhbm5lciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICZfZGVza3RvcCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuXG4gICAgICAgICZfbW9iaWxlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoODIwcHgpIHtcbiAgICAgICAgICAgICZfZGVza3RvcCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJl9tb2JpbGUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uZWxlbWVudG9yLXdpZGdldC1iYW5uZXIgOmlzKC5iYW5uZXJfbW9iaWxlLCAuYmFubmVyX2Rlc2t0b3ApIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAtMTtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtYmFubmVyIC5iYW5uZXIge1xuICAgIGJveC1zaGFkb3c6IGluc2V0IC0xMHB4IC0xMDBweCAxMDBweCA1MHB4IHJnYmEoMCwgMCwgMCwgMC43KTtcblxuICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCgxMDI0cHgpIHtcbiAgICAgICAgLypmb3JtZXIgdmFsdWUqL1xuICAgICAgICAvKlxuICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMTUwcHggNTBweCByZ2JhKDAsIDAsIDAsIC41KTtcbiAgICAgICAgKi9cbiAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgLTEwcHggLTEwMHB4IDEwMHB4IDUwcHggcmdiYSgwLCAwLCAwLCAuNSk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDQyNXB4KSB7XG4gICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgLTE1MHB4IDIwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICB9XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWJhbm5lciA6aXMoLmJhbm5lcl9tb2JpbGUsIC5iYW5uZXJfZGVza3RvcCk6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgYmFja2dyb3VuZDogcmdiKDAsMCwwKTtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMCwwLDAsMC43KSAwJSwgcmdiYSgwLDAsMCwwKSA0MCUsIHJnYmEoMCwwLDAsMCkgNjAlLCByZ2JhKDAsMCwwLDAuNykgMTAwJSk7XG59IiwiQG1peGluIHJlc3BvbnNpdmVXaWR0aCgkYnJlYWtwb2ludCkge1xuICBAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrcG9pbnQpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gcmVzcG9uc2l2ZUhlaWdodCgkYnJlYWtwb2ludCkge1xuICBAbWVkaWEgKG1heC1oZWlnaHQ6ICRicmVha3BvaW50KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn0iLCIuZWxlbWVudG9yLXdpZGdldC1idWJibGUge1xuICAgIHBvc2l0aW9uOiB1bnNldDtcblxuICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg3NjdweCkge1xuICAgICAgICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWJ1YmJsZSBzdmcge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC8qei1pbmRleDogMjsqL1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1idWJibGUgLmJhY2tncm91bmQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLThkZWcpO1xuICAgIC8qei1pbmRleDogMTsqL1xufSIsIi5lbGVtZW50b3Itd2lkZ2V0LWNvbGxhYm9yYXRldXJzIHtcbiAgICB6LWluZGV4OiAxO1xuXG4gICAgLnNsaWNrLXNsaWRlLml0ZW0ge1xuICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoNDcwcHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggMTBweCA0MHB4IDEwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAubmFtZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoNDYwcHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDM1cHggIWltcG9ydGFudDsgXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoMzkwcHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMwcHggIWltcG9ydGFudDsgXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmpvYiwgLnBob25lIGEge1xuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDM5MHB4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWNvbGxhYm9yYXRldXJzIC5zbGljay1saXN0IC5zbGljay10cmFjayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1jb2xsYWJvcmF0ZXVycyAuc2xpY2stbGlzdCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWNvbGxhYm9yYXRldXJzIC5pdGVtcyB7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWNvbGxhYm9yYXRldXJzIC5pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC40cyBlYXNlO1xuXG4gICAgLmxlZnQge1xuICAgICAgICB3aWR0aDogNTAlO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg4ODBweCkge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIC5idXR0b24ge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMjBweCBhdXRvIDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWNvbGxhYm9yYXRldXJzIC5pdGVtLnNsaWNrLWFjdGl2ZSB7XG4gICAgb3BhY2l0eTogMTtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtY29sbGFib3JhdGV1cnMgLml0ZW0gLnJpZ2h0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDg4MHB4KSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG4uZWxlbWVudG9yLXdpZGdldC1jb2xsYWJvcmF0ZXVycyAuaXRlbSAucmlnaHQgc3ZnIHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIHdpZHRoOiA1MDBweDtcblxuICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCgxMDI0cHgpIHtcbiAgICAgICAgd2lkdGg6IDQwMHB4O1xuICAgIH1cbn1cblxuLmVsZW1lbnRvci13aWRnZXQtY29sbGFib3JhdGV1cnMgLml0ZW0gLnJpZ2h0IC5iYWNrZ3JvdW5kIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC04ZGVnKTtcbiAgICB6LWluZGV4OiAxO1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1jb2xsYWJvcmF0ZXVycyAuYXJyb3cge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IGNhbGMoMTAwJSArIDIwcHgpO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB6LWluZGV4OiAyO1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1jb2xsYWJvcmF0ZXVycyAuYXJyb3cubmV4dCB7XG4gICAgcmlnaHQ6IDA7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWNvbGxhYm9yYXRldXJzIC5hcnJvdy5wcmV2IHtcbiAgICBsZWZ0OiAwO1xuICAgIHRyYW5zZm9ybTogcm90YXRlWSgxODBkZWcpO1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWNvbGxhYm9yYXRldXJzIC5hcnJvdzpob3ZlciBzdmcge1xuICAgIGFuaW1hdGlvbjogcHVsc2VUb1JpZ2h0IDFzIGVhc2UgaW5maW5pdGU7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWNvbGxhYm9yYXRldXJzIC5hcnJvdyBzdmcge1xuICAgIHdpZHRoOiAzMHB4O1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1jb2xsYWJvcmF0ZXVycyAuaXRlbSAuYnV0dG9uIHtcbiAgICBwYWRkaW5nOiA4cHggNDBweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IG1heC1jb250ZW50O1xuICAgIHRyYW5zaXRpb246IC40cyBlYXNlO1xufSIsIi5lbGVtZW50b3Itd2lkZ2V0LWNvbG9yLWJsb2NrIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtY29sb3ItYmxvY2sgLmJsb2Mge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG59IiwiLmN3YS1jb3B5cmlnaHQgYSB7XG4gICAgdHJhbnNpdGlvbjogLjRzIGVhc2U7XG59IiwiLmVsZW1lbnRvci13aWRnZXQtZmlsZXMtZG93bmxvYWQgLml0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtZmlsZXMtZG93bmxvYWQgLml0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWZpbGVzLWRvd25sb2FkIC5pdGVtIGEge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXRleHQpO1xuICAgIHdpZHRoOiBtYXgtY29udGVudDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZ2FwOiAwIDMwcHg7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWZpbGVzLWRvd25sb2FkIC5pdGVtIHN2ZyB7XG4gICAgd2lkdGg6IDQwcHg7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWZpbGVzLWRvd25sb2FkIC5pdGVtIGEgPiBkaXY6bm90KC5idXR0b24pIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWZpbGVzLWRvd25sb2FkIC5pdGVtIC5pY29uIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWZpbGVzLWRvd25sb2FkIC5pdGVtIC5idXR0b24ge1xuICAgIHBhZGRpbmc6IDE1cHggMjVweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIHRyYW5zaXRpb246IC40cyBlYXNlO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIC8vbWluLXdpZHRoOiAyOTBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59IiwiLmVsZW1lbnRvci13aWRnZXQtZ3JhcGhpYy1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IG1heC1jb250ZW50O1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDYwMHB4KSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG4uZWxlbWVudG9yLWVkaXRvci1hY3RpdmUgLmVsZW1lbnRvci13aWRnZXQtZ3JhcGhpYy1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50IHtcbiAgICB6LWluZGV4OiAxIWltcG9ydGFudDtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtZ3JhcGhpYy1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50IC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciA+IGRpdiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG5cbiAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoNjAwcHgpIHtcbiAgICAgICAgYW5pbWF0aW9uOiBub25lIWltcG9ydGFudDtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgcm90YXRlU1ZHIHtcbiAgICBmcm9tIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgfVxuICAgIHRvIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgdHJhbnNsYXRlU1ZHVG9Ub3Age1xuICAgIHRvIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgdHJhbnNsYXRlU1ZHVG9Cb3R0b20ge1xuICAgIHRvIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICAgIH1cbn0iLCIuZWxlbWVudG9yLXdpZGdldC1oZWFkZXItYm90dG9tIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IDk4ICFpbXBvcnRhbnQ7XG59XG5cbi5ob21lIC5lbGVtZW50b3Itd2lkZ2V0LWhlYWRlci1ib3R0b20ge1xuICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCgxNjIwcHgpIHtcbiAgICAgICAgd2lkdGg6IDEwMCUhaW1wb3J0YW50O1xuICAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg4MjBweCkge1xuICAgICAgICAgICAgei1pbmRleDogOTkgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yaWdodCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgLmhvdXJzIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgICAgIC50ZXh0IGJyIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5saW5rLXRvLXJlY3JlYXRleCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuYm9keTpub3QoLmhvbWUpIC5lbGVtZW50b3Itd2lkZ2V0LWhlYWRlci1ib3R0b20ge1xuICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCgxMDI0cHgpIHtcbiAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICAubGVmdCB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNDcuMTlweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDM4LjE5cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZWxlbWVudG9yLXdpZGdldC13cmFwIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnJpZ2h0IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAuaG91cnMge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAgICAgLnRleHQgYnIge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxpbmstdG8tcmVjcmVhdGV4IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg4MjBweCkge1xuXG5cbiAgICAgICAgLmxlZnQge1xuICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMSFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmVsZW1lbnRvci13aWRnZXQtd3JhcCB7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZGF0ZXMge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBtYXgtY29udGVudDtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMjBweCBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDUwMHB4KSB7XG4gICAgICAgIC5sZWZ0IHtcbiAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA1MHB4IWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmRhdGVzIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHghaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uZWxlbWVudG9yLXdpZGdldC1oZWFkZXItYm90dG9tIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1oZWFkZXItYm90dG9tIC5sZWZ0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtaGVhZGVyLWJvdHRvbSAubGVmdCAudGl0bGUgLmVsZW1lbnRvci13aWRnZXQtd3JhcCB7XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MDBweCk7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWhlYWRlci1ib3R0b20gLmxlZnQgLmRhdGVzIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgIC13ZWJraXQtdGV4dC1zdHJva2U6IDAuNXB4O1xuICAgIHN0cm9rZS13aWR0aDogMC41cHg7XG4gICAgLXdlYmtpdC10ZXh0LXN0cm9rZS1jb2xvcjogIzAwMDtcbiAgICBzdHJva2U6ICMwMDA7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWhlYWRlci1ib3R0b20gLnJpZ2h0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDgyMHB4KSB7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB6LWluZGV4OiA5OSAhaW1wb3J0YW50O1xuICAgICAgICBoZWlnaHQ6IDQxcHg7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg0NDBweCkge1xuICAgICAgICAgICAgLmJsb2MuaG91cnMgLnRleHQge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIH0gICBcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCgzMTBweCkge1xuICAgICAgICAgICAgLmJsb2MuaG91cnMgLnRleHQge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxufVxuXG4uZWxlbWVudG9yLXdpZGdldC1oZWFkZXItYm90dG9tIC5yaWdodCAuYmxvYyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBhZGRpbmc6IDEwcHggMzVweDtcblxuICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg4MjBweCkge1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgfVxufVxuXG4uZWxlbWVudG9yLXdpZGdldC1oZWFkZXItYm90dG9tIC5yaWdodCAuYmxvYy5ob3VycyB7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtZm9udC1mYW1pbHkpIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDE2cHghaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDAhaW1wb3J0YW50O1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1oZWFkZXItYm90dG9tIC5yaWdodCAuYmxvYyBzcGFuIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1oZWFkZXItYm90dG9tIC5yaWdodCAuYmxvYyBzcGFuLmljb24ge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcblxuICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg3NjhweCkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuLmVsZW1lbnRvci13aWRnZXQtaGVhZGVyLWJvdHRvbSAucmlnaHQgLmJsb2Mgc3Bhbi5pY29uIHN2ZyB7XG4gICAgd2lkdGg6IDMwcHg7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWhlYWRlci1ib3R0b20gLnJpZ2h0IC5ibG9jLmxpbmstdG8tcmVjcmVhdGV4IHtcbiAgICBtaW4taGVpZ2h0OiA3NHB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplIWltcG9ydGFudDtcbiAgICBmb250LWZhbWlseTogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtZmFtaWx5KSFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAyMHB4IWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogNDAwIWltcG9ydGFudDtcbiAgICB0cmFuc2l0aW9uOiAuNHMgZWFzZTtcblxuICAgIHN2ZyB7XG4gICAgICAgIHRyYW5zaXRpb246IC40cyBlYXNlO1xuICAgIH1cbn1cblxuLmVsZW1lbnRvci13aWRnZXQtaGVhZGVyLWJvdHRvbSAucmlnaHQgLmJsb2MubGluay10by1yZWNyZWF0ZXggc3Bhbi50ZXh0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWhlYWRlci1ib3R0b20gLnJpZ2h0IC5ibG9jLmxpbmstdG8tcmVjcmVhdGV4IHNwYW4uYXJyb3cge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDE2MjBweCkge1xuICAgIC5ob21lICNsaW5rLXRvLXJlY3JlYXRleC1yaWdodCB7XG4gICAgICAgIHJpZ2h0OiAzMHB4O1xuICAgICAgICBhbmltYXRpb246IHN3aW5nIDFzIGVhc2U7XG4gICAgICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDE7XG4gICAgfVxufVxuXG5ib2R5Om5vdCguaG9tZSkgI2xpbmstdG8tcmVjcmVhdGV4LXJpZ2h0IHtcbiAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoMTAyNHB4KSB7XG4gICAgICAgIHJpZ2h0OiAzMHB4O1xuICAgICAgICBhbmltYXRpb246IHN3aW5nIDFzIGVhc2U7XG4gICAgICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDE7XG4gICAgfVxufVxuXG4jbGluay10by1yZWNyZWF0ZXgtcmlnaHQge1xuICAgICRjaXJjbGVTaXplOiA4MHB4O1xuICAgIHdpZHRoOiAkY2lyY2xlU2l6ZTtcbiAgICBoZWlnaHQ6ICRjaXJjbGVTaXplO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3R0b206IDUwcHg7XG4gICAgcmlnaHQ6IC0kY2lyY2xlU2l6ZTtcbiAgICB6LWluZGV4OiA5OTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7XG4gICAgYm94LXNoYWRvdzogMCAwIDE1cHggLTVweCAjZmZmO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDgyMHB4KSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgc3ZnIHtcbiAgICAgICAgZmlsbDogI2ZmZjtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItcHJpbWFyeSk7XG4gICAgfVxuXG4gICAgJi52aXNpYmxlIHtcbiAgICAgICAgcmlnaHQ6IDMwcHg7XG4gICAgICAgIGFuaW1hdGlvbjogc3dpbmcgMXMgZWFzZTtcbiAgICAgICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMTtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGFuaW1hdGlvbjogY3dhLWhvdHNwb3QtZXhwYW5kIDJzIGluZmluaXRlO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBzY2FsZSguNSk7XG4gICAgICAgICAgICBwYWRkaW5nOiA0cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgY3dhLWhvdHNwb3QtZXhwYW5kIHtcbiAgICAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlKDEpO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMS41KTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG59XG5cbkBtaXhpbiBzd2luZ0FuaW1hdGUge1xuICAgIDE1JSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDVweCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1cHgpO1xuICAgIH1cbiAgICAzMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNXB4KTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01cHgpO1xuICAgIH1cbiAgICA1MCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgzcHgpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoM3B4KTtcbiAgICB9XG4gICAgNjUlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTNweCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtM3B4KTtcbiAgICB9XG4gICAgODAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMnB4KTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDJweCk7XG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIH1cbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHN3aW5nIHtcbiAgICBAaW5jbHVkZSBzd2luZ0FuaW1hdGU7XG59XG5cbkBrZXlmcmFtZXMgc3dpbmcge1xuICAgIEBpbmNsdWRlIHN3aW5nQW5pbWF0ZTtcbn0iLCIuZWxlbWVudG9yLXdpZGdldC1oZWFkaW5nLWNvbG9ycyAudGl0bGUtZHVvIHtcbiAgICBtYXJnaW46IDA7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuXG4gICAgJi51bmRlcmxpbmUge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiBtYXgtY29udGVudDtcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5hbmltYXRlIHtcbiAgICAgICAgb3BhY2l0eTogMDtcblxuICAgICAgICAmLmlzLWluaXRpYWxpemVkIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG5cbiAgICAgICAgICAgIHNwYW4ud29yZCB7XG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAyMDBtcztcbiAgICAgICAgICAgICAgICBhbmltYXRpb24tZGVsYXk6IDMwMG1zO1xuICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiB3b3JkQXBwYXJpdGlvbjtcbiAgICAgICAgICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgICAgICAgICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgICAgICAgICAgICAgIEBrZXlmcmFtZXMgd29yZEFwcGFyaXRpb24ge1xuICAgICAgICAgICAgICAgICAgICBmcm9tIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMyk7XG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIHRvIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uZWxlbWVudG9yLWVkaXRvci1hY3RpdmUsIC5lbGVtZW50b3ItZWRpdG9yLXByZXZpZXcge1xuICAgIC5lbGVtZW50b3Itd2lkZ2V0LWhlYWRpbmctY29sb3JzIC50aXRsZS1kdW8uYW5pbWF0ZSB7XG4gICAgICAgIG9wYWNpdHk6IDEhaW1wb3J0YW50O1xuICAgIH1cbn0iLCIuZWxlbWVudG9yLXdpZGdldC1oaWdobGlnaHRlZCAuc2xpZGVyIHtcbiAgICBoZWlnaHQ6IG1heCg0MnZ3LCA3MHZoKTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDgyMHB4KSB7XG4gICAgICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDExNXB4KTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoNDI1cHgpIHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gOTZweCk7XG4gICAgfVxufVxuXG4vLy5lbGVtZW50b3Itd2lkZ2V0LWhpZ2hsaWdodGVkIC5zbGlkZXI6OmFmdGVyIHtcbi8vICAgIGNvbnRlbnQ6IFwiXCI7XG4vLyAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMTcwcHggMTUwcHggcmdiYSgwLCAwLCAwLCAuNyk7XG4vLyAgICB3aWR0aDogMTAwJTtcbi8vICAgIGhlaWdodDogMTAwJTtcbi8vICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbi8vICAgIHRvcDogMDtcbi8vICAgIGxlZnQ6IDA7XG4vLyAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbi8vfVxuXG4uZWxlbWVudG9yLXdpZGdldC1oaWdobGlnaHRlZCAuc2xpZGVyIC5zbGljay1saXN0IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWhpZ2hsaWdodGVkIC5zbGlkZXIgLnNsaWNrLWxpc3QgLnNsaWNrLXRyYWNrIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWhpZ2hsaWdodGVkIC5zbGlkZXIgLnNsaWNrLWxpc3QgLnNsaWNrLXRyYWNrIGFydGljbGUge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWhpZ2hsaWdodGVkIC5zbGlkZXIgYXJ0aWNsZSBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcblxuICAgICYuYmFubmVyX21vYmlsZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDgyMHB4KSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuYmFubmVyX2Rlc2t0b3Age1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoODIwcHgpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWhpZ2hsaWdodGVkIC5zbGlkZXIgYXJ0aWNsZSAuZWxlbWVudG9yLXNlY3Rpb24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAxNzBweCAxMjBweCByZ2JhKDAsIDAsIDAsIC41KTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCgxMDI0cHgpIHtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAxNzBweCA1MHB4IHJnYmEoMCwgMCwgMCwgLjUpO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDQyNXB4KSB7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMTcwcHggNTBweCByZ2JhKDAsIDAsIDAsIC4zKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmVsZW1lbnRvci13aWRnZXQtaGlnaGxpZ2h0ZWQgLnNsaWRlciBhcnRpY2xlIC5lbGVtZW50b3Itc2VjdGlvbiAuZWxlbWVudG9yLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmc6IDIwcHggNDBweDtcbiAgICB6LWluZGV4OiAxO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDgyMHB4KSB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA0MXB4O1xuICAgIH1cbn1cblxuLmVsZW1lbnRvci13aWRnZXQtaGlnaGxpZ2h0ZWQgLnNsaWRlciBhcnRpY2xlIC5lbGVtZW50b3Itc2VjdGlvbiAuZWxlbWVudG9yLWNvbnRhaW5lciAuY29udGVudCB7XG4gICAgd2lkdGg6IDM4MHB4O1xuICAgIG1heC13aWR0aDogMTAwJTtcblxuICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg4MjBweCkge1xuICAgICAgICB3aWR0aDogNTAwcHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxufVxuXG4uZWxlbWVudG9yLXdpZGdldC1oaWdobGlnaHRlZCAuc2xpZGVyIC5zbGljay1hcnJvdyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB6LWluZGV4OiAxO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWhpZ2hsaWdodGVkIC5zbGlkZXIgLnNsaWNrLWFycm93LnNsaWNrLW5leHQge1xuICAgIHJpZ2h0OiAxMHB4O1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1oaWdobGlnaHRlZCAuc2xpZGVyIC5zbGljay1hcnJvdy5zbGljay1wcmV2IHtcbiAgICBsZWZ0OiAxMHB4O1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1oaWdobGlnaHRlZCAuc2xpZGVyIC5jb250ZW50IHtcbiAgICBmb250LWZhbWlseTogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS1hY2NlbnQtZm9udC1mYW1pbHkpO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtaGlnaGxpZ2h0ZWQgLnNsaWRlciAuY29udGVudCAuZGF0ZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIC13ZWJraXQtdGV4dC1zdHJva2U6IDAuNXB4O1xuICAgIHN0cm9rZS13aWR0aDogMC41cHg7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiAuNHMgZWFzZS1vdXQgLjJzO1xuICAgIGNvbG9yOiAjMDAwO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDgyMHB4KSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXNlY29uZGFyeSk7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci10ZXh0KSFpbXBvcnRhbnQ7XG4gICAgICAgIHN0cm9rZTogdmFyKC0tZS1nbG9iYWwtY29sb3ItdGV4dCkhaW1wb3J0YW50O1xuICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci10ZXh0KSFpbXBvcnRhbnQ7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxufVxuXG4uZWxlbWVudG9yLXdpZGdldC1oaWdobGlnaHRlZCAuc2xpZGVyLnNsaWNrLWluaXQgYXJ0aWNsZS5zbGljay1hY3RpdmUgLmNvbnRlbnQgLmRhdGUge1xuICAgIG9wYWNpdHk6IDE7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWhpZ2hsaWdodGVkIC5zbGlkZXIgLmNvbnRlbnQgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDYwcHg7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICAtd2Via2l0LXRleHQtc3Ryb2tlOiAwLjVweDtcbiAgICBzdHJva2Utd2lkdGg6IDAuNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGNvbG9yOiAjMDAwO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDgyMHB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNTBweCFpbXBvcnRhbnQ7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZTogdW5zZXQhaW1wb3J0YW50O1xuICAgICAgICBzdHJva2Utd2lkdGg6IHVuc2V0IWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXNwb25zaXZlSGVpZ2h0KDcwMHB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNDBweCFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDQyNXB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzVweCFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4uZWxlbWVudG9yLXdpZGdldC1oaWdobGlnaHRlZCAuc2xpZGVyIC5jb250ZW50IC5zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIC13ZWJraXQtdGV4dC1zdHJva2U6IDAuNXB4O1xuICAgIHN0cm9rZS13aWR0aDogMC41cHg7XG4gICAgbWFyZ2luOiAtNnB4IDAgMTZweCAwO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDgyMHB4KSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZTogdW5zZXQhaW1wb3J0YW50O1xuICAgICAgICBzdHJva2Utd2lkdGg6IHVuc2V0IWltcG9ydGFudDtcbiAgICAgICAgZm9udC1zaXplOiAzMHB4IWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoNzAwcHgpIHtcbiAgICAgICAgZm9udC1zaXplOiAyNXB4IWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoNDI1cHgpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWhpZ2hsaWdodGVkIC5zbGlkZXIgLmNvbnRlbnQge1xuICAgIC50aXRsZSwgLnN1YnRpdGxlIHtcbiAgICAgICAgPiBzcGFuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmVsZW1lbnRvci13aWRnZXQtaGlnaGxpZ2h0ZWQgLnNsaWRlciAuY29udGVudCAuYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LWZhbWlseTogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtZmFtaWx5KTtcbiAgICBwYWRkaW5nOiAxMHB4IDI1cHg7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgLjRzIGVhc2UgMHMsIGJhY2tncm91bmQtY29sb3IgLjRzIGVhc2UgMHMsIHRyYW5zZm9ybSAuNHMgZWFzZSAuNXMsIG9wYWNpdHkgLjRzIGVhc2UgLjVzO1xuICAgIHdpZHRoOiBtYXgtY29udGVudDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gICAgb3BhY2l0eTogMDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDgyMHB4KSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgfVxufVxuXG4uZWxlbWVudG9yLXdpZGdldC1oaWdobGlnaHRlZCAuc2xpZGVyLnNsaWNrLWluaXQgYXJ0aWNsZS5zbGljay1hY3RpdmUgLmNvbnRlbnQgLmJ1dHRvbiB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIG9wYWNpdHk6IDE7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWhpZ2hsaWdodGVkIC5zbGlkZXIgLmNvbnRlbnQgLnR5cGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTVweCwgM3B4KSByb3RhdGUoLTkwZGVnKSBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBib3R0b20gbGVmdDtcbiAgICBib3R0b206IDA7XG4gICAgY29sb3I6ICMwMDA7XG5cbiAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoODIwcHgpIHtcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgdHJhbnNmb3JtOiB1bnNldCFpbXBvcnRhbnQ7XG4gICAgICAgIGJvdHRvbTogdW5zZXQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcblxuICAgICAgICBoMyB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXNpemU6IDQwcHghaW1wb3J0YW50O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMCFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoNDI1cHgpIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cbn1cblxuXG4uZWxlbWVudG9yLXdpZGdldC1oaWdobGlnaHRlZCAuc2xpZGVyIC5jb250ZW50IC50eXBlIGgzIHtcbiAgICBtYXJnaW46IDAgMCA1MHB4IDA7XG4gICAgb3BhY2l0eTogMDtcbiAgICBmb250LWZhbWlseTogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS1wcmltYXJ5LWZvbnQtZmFtaWx5KTtcbiAgICBmb250LXNpemU6IDNyZW07XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgdHJhbnNpdGlvbjogbWFyZ2luIC40cyBlYXNlLW91dCAuNHMsIG9wYWNpdHkgLjRzIGVhc2Utb3V0IC40cztcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtaGlnaGxpZ2h0ZWQgLnNsaWRlci5zbGljay1pbml0IGFydGljbGUuc2xpY2stYWN0aXZlIC5jb250ZW50IC50eXBlIGgzIHtcbiAgICBtYXJnaW46IDA7XG4gICAgb3BhY2l0eTogMTtcbn1cblxuLmVsZW1lbnRvci1lZGl0b3ItYWN0aXZlIC5lbGVtZW50b3Itd2lkZ2V0LWhpZ2hsaWdodGVkIC5sb2FkZXIge1xuICAgIGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1oaWdobGlnaHRlZCAubG9hZGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgIHotaW5kZXg6IDI7XG59IiwiLmVsZW1lbnRvci13aWRnZXQtaW1hZ2UtbW9zYWljIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciAuY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcblxuICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg3NjhweCkge1xuICAgICAgICAuc2xpY2stdHJhY2sge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWltYWdlLW1vc2FpYyAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIgaW1nIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg3NjhweCkge1xuICAgICAgICBtYXJnaW46IDAhaW1wb3J0YW50O1xuICAgICAgICBvcGFjaXR5OiAxIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWltYWdlLW1vc2FpYyAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC5zbGljay1zbGlkZXIgLnNsaWNrLWRvdHMge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnNsaWNrLWFjdGl2ZTo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi5lbGVtZW50b3ItZWRpdG9yLWFjdGl2ZSAuZWxlbWVudG9yLXdpZGdldC1pbWFnZS1zbGlkZXIgLmFycm93Lm5leHQsXG4uZWxlbWVudG9yLWVkaXRvci1wcmV2aWV3IC5lbGVtZW50b3Itd2lkZ2V0LWltYWdlLXNsaWRlciAuYXJyb3cubmV4dCB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLmVsZW1lbnRvci1lZGl0b3ItYWN0aXZlIC5lbGVtZW50b3Itd2lkZ2V0LWltYWdlLXNsaWRlciAuZ2FsbGVyeSxcbi5lbGVtZW50b3ItZWRpdG9yLXByZXZpZXcgLmVsZW1lbnRvci13aWRnZXQtaW1hZ2Utc2xpZGVyIC5nYWxsZXJ5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtaW1hZ2Utc2xpZGVyIC5nYWxsZXJ5IC5zbGljay1saXN0IHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtaW1hZ2Utc2xpZGVyIC5nYWxsZXJ5IGltZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDQyNXB4KSB7XG4gICAgICAgIGhlaWdodDogMjQ1cHghaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLmVsZW1lbnRvci13aWRnZXQtaW1hZ2Utc2xpZGVyIC5hcnJvdy5uZXh0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiBjYWxjKDEwMCUgKyAyMHB4KTtcbiAgICByaWdodDogMjBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgei1pbmRleDogMTtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtaW1hZ2Utc2xpZGVyIC5hcnJvdy5uZXh0OmhvdmVyIHN2ZyB7XG4gICAgYW5pbWF0aW9uOiBwdWxzZVRvUmlnaHQgMXMgZWFzZSBpbmZpbml0ZTtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtaW1hZ2Utc2xpZGVyIC5hcnJvdy5uZXh0IHN2ZyB7XG4gICAgd2lkdGg6IDMwcHg7XG59IiwiI2N3YV9saWdodGJveCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIC42KTtcbiAgICB6LWluZGV4OiA5OTk5O1xuICAgIG9wYWNpdHk6IDA7XG4gICAgYW5pbWF0aW9uOiBmYWRlSW4gLjJzIGZvcndhcmRzO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbiNjd2FfbGlnaHRib3ggLmNsb3NlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAyMHB4O1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgei1pbmRleDogOTk7XG59XG4jY3dhX2xpZ2h0Ym94IC5jbG9zZTpob3ZlciB7XG4gICAgY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7XG59XG4jY3dhX2xpZ2h0Ym94IC5jb250ZW50IHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA0MHB4KTtcbn1cbiNjd2FfbGlnaHRib3ggLmNvbnRlbnQgLnNsaWNrLXRyYWNrID4gKiB7XG4gICAgbWFyZ2luOiAwIDIwcHg7XG59XG4jY3dhX2xpZ2h0Ym94IC5jb250ZW50IC5zbGljay1saXN0IHtcbiAgICBoZWlnaHQ6IDEwMCVcbn1cbiNjd2FfbGlnaHRib3ggLmNvbnRlbnQgLnNsaWNrLXRyYWNrIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuI2N3YV9saWdodGJveCAuY29udGVudCAuc2xpY2stdHJhY2sgLnNsaWNrLXNsaWRlIHtcbiAgICBoZWlnaHQ6IHVuc2V0O1xufVxuI2N3YV9saWdodGJveCAuY29udGVudCAuc2xpY2stdHJhY2sgPiBpbWcge1xuICAgIG1heC13aWR0aDogY2FsYygxMDB2dyAtIDQwcHgpO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cbiNjd2FfbGlnaHRib3ggLmNvbnRlbnQgLnNsaWNrLWFycm93IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG4jY3dhX2xpZ2h0Ym94IC5jb250ZW50IC5zbGljay1hcnJvdzpob3ZlciB7XG4gICAgY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7XG59XG4jY3dhX2xpZ2h0Ym94IC5jb250ZW50IC5zbGljay1hcnJvdy5zbGljay1wcmV2IHtcbiAgICBsZWZ0OiAwO1xufVxuI2N3YV9saWdodGJveCAuY29udGVudCAuc2xpY2stYXJyb3cuc2xpY2stbmV4dCB7XG4gICAgcmlnaHQ6IDA7XG59XG4iLCIuZWxlbWVudG9yLXdpZGdldC1saXN0LWljb24taW5mb3MsIC5lbGVtZW50b3Itd2lkZ2V0LWxpc3QtaWNvbi1jb250ZW50LWluZm9zIHtcbiAgICAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgIC5vdGhlcl9pdGVtcyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaXRlbSB7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICYuZGF0ZXMge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgd2lkdGg6IDIyMHB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LWFjY2VudC1mb250LWZhbWlseSk7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktYWNjZW50LWZvbnQtd2VpZ2h0KTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIzcHg7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZTogLjVweDtcbiAgICAgICAgICAgICAgICBzdHJva2Utd2lkdGg6IC41cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWCgxODBkZWcpO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJhY2tncm91bmQge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVYKDE4MGRlZykgdHJhbnNsYXRlKC0yMHB4LCAxMHB4KTtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6bm90KC5kYXRlcykge1xuICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcblxuICAgICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIC4zKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktc2Vjb25kYXJ5LWZvbnQtZmFtaWx5KTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXNlY29uZGFyeS1mb250LXdlaWdodCk7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDM1cHg7XG5cbiAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDJuKzEpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uZWxlbWVudG9yLXdpZGdldC1saXN0LWljb24taW5mb3Mge1xuICAgIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciB7XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg4MjBweCkge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAgICAgLml0ZW0uZGF0ZXMge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5vdGhlcl9pdGVtcyB7XG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIGdhcDogMjBweCAxMHB4O1xuXG4gICAgICAgICAgICAgICAgLml0ZW0ge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygzMyUgLSA1cHgpO1xuICAgICAgICAgICAgICAgICAgICBmbGV4OiB1bnNldDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg1NTBweCkge1xuICAgICAgICAgICAgLm90aGVyX2l0ZW1zIC5pdGVtIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIuZWxlbWVudG9yLXdpZGdldC1jdXN0b20tbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDA7XG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1mb250LWZhbWlseSk7XG4gICAgdHJhbnNpdGlvbjogaGVpZ2h0IC40cyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBlYXNlO1xufVxuXG4uaG9tZSAuZWxlbWVudG9yLXdpZGdldC1jdXN0b20tbWVudSB7XG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDE2MjBweCkge1xuICAgICAgICBib3R0b206IDUwcHg7XG5cbiAgICAgICAgPiAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIgPiAuZWxlbWVudG9yLXNlY3Rpb24uZWxlbWVudG9yLXNlY3Rpb24tYm94ZWQgPiAuZWxlbWVudG9yLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmVsZW1lbnRvci13aWRnZXQtY3VzdG9tLW1lbnUgYSB7XG4gICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICB9XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWN1c3RvbS1tZW51IG5hdiB1bCB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWN1c3RvbS1tZW51IG5hdiB1bC5tZW51IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1jdXN0b20tbWVudSBuYXYgdWwubWVudSA+IGxpID4gYSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIG91dGxpbmU6IG5vbmU7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWN1c3RvbS1tZW51IG5hdiB1bC5tZW51ID4gbGkgPiBhIHNwYW4ge1xuICAgIHBhZGRpbmc6IDEycHggMjBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgIHRyYW5zaXRpb246IC40cyBlYXNlO1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1jdXN0b20tbWVudSBuYXYgdWwubWVudSA+IGxpOm5vdCg6bGFzdC1jaGlsZCkgPiBhOjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB3aWR0aDogMXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgaGVpZ2h0OiAxOHB4O1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1jdXN0b20tbWVudS5tZW51LW9wZW5lZCBuYXYgdWwubWVudSA+IGxpOm5vdCg6bGFzdC1jaGlsZCkgPiBhOjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtY3VzdG9tLW1lbnUgbmF2IHVsLm1lbnUgPiBsaSA+IGEgaSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWN1c3RvbS1tZW51IC5zdWJtZW51IHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4vKipcbiAqICBQT1BVUFxuICovXG5cbiNtYWluLW1lbnUge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgIHRyYW5zaXRpb246IC40cyBlYXNlO1xuICAgIHotaW5kZXg6IDk5OTk7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4jbWFpbi1tZW51LnNob3cge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGRpc3BsYXk6IGZsZXghaW1wb3J0YW50O1xufVxuXG4jbWFpbi1tZW51IGhlYWRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgcGFkZGluZzogMCAxMHB4O1xufVxuXG4jbWFpbi1tZW51IGhlYWRlciAubG9nby10ZW1wIGltZyB7XG4gICAgd2lkdGg6IDIwMHB4IWltcG9ydGFudDtcbn1cblxuI21haW4tbWVudSBoZWFkZXIgI2ljb25NZW51IHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG59XG5cbiNtYWluLW1lbnUgaGVhZGVyICNpY29uTWVudSBzdmcge1xuICAgIGZpbGw6ICNmZmY7XG59XG5cbiNtYWluLW1lbnUgaGVhZGVyICNpY29uTWVudSAjY3dhX3dlYmluY2x1c2lvbl9idG4gc3ZnIHBhdGgge1xuICAgIC8qZmlsbDogdmFyKC0tZS1nbG9iYWwtY29sb3ItdGV4dCkhaW1wb3J0YW50OyovXG4gICAgZmlsbDogI2ZmZjtcbn1cblxuI21haW4tbWVudSAubmF2aWdhdGlvbiB7XG4gICAgYm9yZGVyOiAxNXB4IHNvbGlkIHZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGN0Y1RjM7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbiNtYWluLW1lbnUgLm5hdmlnYXRpb24gLmVsZW1lbnRvci1zZWN0aW9uIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG59XG5cbiNtYWluLW1lbnUgLm5hdmlnYXRpb24gLmVsZW1lbnRvci1jb250YWluZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgaGVpZ2h0OiAxMDAlO1xufVxuXG4jbWFpbi1tZW51IG5hdiB7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoMTYyMHB4KSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgfVxufVxuXG4jbWFpbi1tZW51IG5hdiB1bC5tZW51IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbn1cblxuI21haW4tbWVudSBuYXYgdWwubWVudSA+IGxpID4gYSB7XG4gICAgY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXRleHQpO1xufVxuXG4jbWFpbi1tZW51IG5hdiB1bC5tZW51ID4gbGkgPiBhOjphZnRlciB7XG4gICAgY29udGVudDogbm9uZTtcbn1cblxuI21haW4tbWVudSBuYXYgdWwubWVudSA+IGxpID4gYSBzcGFuIHtcbiAgICB0cmFuc2l0aW9uOiAuNHMgZWFzZTtcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xufVxuXG4jbWFpbi1tZW51IG5hdiB1bC5tZW51ID4gbGkgPiBhOmhvdmVyIHNwYW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cbiNtYWluLW1lbnUgbmF2IHVsLm1lbnUgPiBsaSA+IGEuYWN0aXZlIHNwYW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cbiNtYWluLW1lbnUgLm5hdmlnYXRpb24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuI21haW4tbWVudSAuY2xvc2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgcmlnaHQ6IDEwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG59XG5cbiNtYWluLW1lbnUgLmNsb3NlIHN2ZyB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgZmlsbDogI2ZmZjtcbiAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZTtcbn1cblxuI21haW4tbWVudSAuY2xvc2U6aG92ZXIgc3ZnIHtcbiAgICBmaWxsOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpO1xufVxuXG4jbWFpbi1tZW51IC5uYXZpZ2F0aW9uIC5yb3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgNTBweDtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuXG4jbWFpbi1tZW51IC5uYXZpZ2F0aW9uIC5yb3cgLnNsaWRlci1oaWdobGlnaHRlZCB7XG4gICAgd2lkdGg6IDM1MHB4O1xuICAgIGhlaWdodDogbWF4LWNvbnRlbnQ7XG59XG5cbiNtYWluLW1lbnUgLm5hdmlnYXRpb24gLnJvdyBoMyB7XG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktcHJpbWFyeS1mb250LWZhbWlseSk7XG4gICAgZm9udC1zaXplOiA0NXB4O1xuICAgIGNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbWFyZ2luOiAwO1xufVxuXG4jbWFpbi1tZW51IC5uYXZpZ2F0aW9uIC5yb3cgLnNsaWRlci1oaWdobGlnaHRlZCAuc2xpY2stbGlzdCB7XG4gICAgd2lkdGg6IDM1MHB4IWltcG9ydGFudDtcbiAgICBAaW5jbHVkZSByZXNwb25zaXZlSGVpZ2h0KDgzMHB4KSB7XG4gICAgICAgIHdpZHRoOiAzMTBweCFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVIZWlnaHQoNzYwcHgpIHtcbiAgICAgICAgd2lkdGg6IDI1MHB4IWltcG9ydGFudDtcbiAgICB9XG59XG5cbiNtYWluLW1lbnUgLm5hdmlnYXRpb24gLnJvdyAuc2xpZGVyLWhpZ2hsaWdodGVkIC5pdGVtIHtcbiAgICBwYWRkaW5nOiA1cHg7XG59XG5cbiNtYWluLW1lbnUgLm5hdmlnYXRpb24gLnJvdyAuc2xpZGVyLWhpZ2hsaWdodGVkIC5pdGVtIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGFzcGVjdC1yYXRpbzogMS8xLjQ0O1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgYm94LXNoYWRvdzogMCAwIDEwcHggLTVweCByZ2JhKDAsIDAsIDAsIC44KTtcbn1cblxuI21haW4tbWVudSAubmF2aWdhdGlvbiAucm93IC5zbGlkZXItaGlnaGxpZ2h0ZWQgLmFycm93Lm5leHQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IGNhbGMoMTAwJSArIDIwcHgpO1xuICAgIHJpZ2h0OiAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuI21haW4tbWVudSAubmF2aWdhdGlvbiAucm93IC5zbGlkZXItaGlnaGxpZ2h0ZWQgLmFycm93Lm5leHQgc3ZnIHtcbiAgICB3aWR0aDogNTBweDtcbiAgICBmaWxsOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpO1xufVxuXG4jbWFpbi1tZW51IC5uYXZpZ2F0aW9uIC5yb3cgLmxlZnQge1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4jbWFpbi1tZW51IC5uYXZpZ2F0aW9uIC5yb3cgLmxlZnQgPiBkaXYge1xuICAgIGRpc3BsYXk6IGZsZXg7XG59XG5cbiNtYWluLW1lbnUgLm5hdmlnYXRpb24gLnJvdyAubGVmdCBoMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IG1heC1jb250ZW50O1xufVxuXG4jbWFpbi1tZW51IC5uYXZpZ2F0aW9uIC5yb3cgLmxlZnQgdWwge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGN0Y1RjM7XG59XG5cbiNtYWluLW1lbnUgLm5hdmlnYXRpb24gLnJvdyAubGVmdCA6aXMoLnNlY29uZCwgLnRoaXJkKSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbiNtYWluLW1lbnUgLm5hdmlnYXRpb24gLnJvdyAubGVmdCAuc2Vjb25kIHtcbiAgICB6LWluZGV4OiAxO1xufVxuXG4jbWFpbi1tZW51IC5uYXZpZ2F0aW9uIC5yb3cgLmxlZnQgLnNlY29uZCAuc3VibWVudSBsaSBhIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMjBweCAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci10ZXh0KTtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0U2RTZFNjtcbn1cblxuI21haW4tbWVudSAubmF2aWdhdGlvbiAucm93IC5sZWZ0IC5zZWNvbmQgLnN1Ym1lbnUgbGk6bGFzdC1jaGlsZCBhIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U2RTZFNjtcbn1cblxuI21haW4tbWVudSAubmF2aWdhdGlvbiAucm93IC5sZWZ0IC5zZWNvbmQgLnN1Ym1lbnUgbGkgc3ZnIHtcbiAgICBtYXgtd2lkdGg6IDQwcHg7XG4gICAgbWF4LWhlaWdodDogNDBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xufVxuXG4jbWFpbi1tZW51IC5uYXZpZ2F0aW9uIC5yb3cgLmxlZnQgLnNlY29uZCAuc3VibWVudSBsaSBhIHtcbiAgICB0cmFuc2l0aW9uOiAuNHMgZWFzZTtcbn1cblxuI21haW4tbWVudSAubmF2aWdhdGlvbiAucm93IC5sZWZ0IC5zZWNvbmQgLnN1Ym1lbnUgbGkgYSBzcGFuIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4jbWFpbi1tZW51IC5uYXZpZ2F0aW9uIC5yb3cgLmxlZnQgLnNlY29uZCAuc3VibWVudSBsaSBhIHNwYW4gaSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbn1cblxuI21haW4tbWVudSAubmF2aWdhdGlvbiAucm93IC5sZWZ0IC5zZWNvbmQgLnN1Ym1lbnUgbGkuaGFzX3N1Ym1lbnUgYTpob3ZlcixcbiNtYWluLW1lbnUgLm5hdmlnYXRpb24gLnJvdyAubGVmdCAuc2Vjb25kIC5zdWJtZW51IGxpLmhhc19zdWJtZW51IGEuYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpO1xuICAgIGJveC1zaGFkb3c6IDAgLjhyZW0gMS42cmVtIHJnYmEoMCwgMCwgMCwgLjIpO1xuICAgIGNvbG9yOiAjZmZmO1xufVxuXG4jbWFpbi1tZW51IC5uYXZpZ2F0aW9uIC5yb3cgLmxlZnQgLnNlY29uZCAuc3VibWVudSBsaTpub3QoLmhhc19zdWJtZW51KSBhOmhvdmVyIHtcbiAgICBjb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtcbn1cblxuI21haW4tbWVudSAubmF2aWdhdGlvbiAucm93IC5sZWZ0IC5zZWNvbmQgLnN1Ym1lbnUgbGk6bm90KC5oYXNfc3VibWVudSkgYTpob3ZlciA6aXMoc3ZnLCBzdmcgcGF0aCkge1xuICAgIGZpbGw6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCkhaW1wb3J0YW50O1xufVxuXG4jbWFpbi1tZW51IC5uYXZpZ2F0aW9uIC5yb3cgLmxlZnQgLnNlY29uZCAuc3VibWVudSBsaTpub3QoLmhhc19zdWJtZW51KSBhOmhvdmVyIHN2ZyAqIHtcbiAgICB0cmFuc2l0aW9uOiAuNHMgZWFzZTtcbn1cblxuI21haW4tbWVudSAubmF2aWdhdGlvbiAucm93IC5sZWZ0IC50aGlyZCAuc3VibWVudSB7XG5cbiAgICAubWVudV9pdGVtIHtcbiAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuXG4gICAgICAgICYubGV2ZWwtMSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICAgICAgICAgICAgYW5pbWF0aW9uOiBtZW51VG9SaWdodCAuNHMgZWFzZSBmb3J3YXJkcztcbiAgICAgICAgICAgIHotaW5kZXg6IDA7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgICAgICAgICBAa2V5ZnJhbWVzIG1lbnVUb1JpZ2h0IHtcbiAgICAgICAgICAgICAgICBmcm9tIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgdG8ge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogODAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci10ZXh0KTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGE6aG92ZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpub3QoLmxldmVsLTEpIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgYW5pbWF0aW9uOiBtZW51VG9Cb3R0b20gLjRzIGVhc2UgLjRzIGZvcndhcmRzO1xuXG4gICAgICAgICAgICBAa2V5ZnJhbWVzIG1lbnVUb0JvdHRvbSB7XG4gICAgICAgICAgICAgICAgZnJvbSB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHRvIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbiNtYWluLW1lbnUgLm5hdmlnYXRpb24gLnJvdyAubGVmdCAudGhpcmQgLnN1Ym1lbnUgbGkgYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci10ZXh0KTtcbiAgICBwYWRkaW5nOiAxNXB4IDEwcHg7XG4gICAgdHJhbnNpdGlvbjogLjRzIGVhc2U7XG59XG5cbiNtYWluLW1lbnUgLm5hdmlnYXRpb24gLnJvdyAubGVmdCAudGhpcmQgLnN1Ym1lbnUgbGkgYTpob3ZlciB7XG4gICAgY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7XG59XG5cbi8vIFJlc3BvbnNpdmUgTWVudVxuI21haW4tbW9iaWxlLW1lbnUge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgd2lkdGg6IDQwMHB4O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgei1pbmRleDogOTk5OTk7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcyBlYXNlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAmLm9wZW4ge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgfVxuXG4gICAgLmFjdGlvbnMge1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgLnByZXZpb3VzIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuXG4gICAgICAgICAgICAmLnNob3cge1xuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgIGZpbGw6ICNmZmY7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNsb3NlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgZmlsbDogI2ZmZjtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzVweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICB1bCB7XG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAmLm1lbnUge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC40cyBlYXNlO1xuICAgICAgICB9XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICA+IGEge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3Itc2Vjb25kYXJ5KTtcblxuICAgICAgICAgICAgICAgICAgICA+IHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAqIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG8haW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggNDBweCAyMHB4IDIwcHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgLjRzIGVhc2U7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICoge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC40cyBlYXNlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmxldmVsLTEgYSB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5sZXZlbC0xIGE6aG92ZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5zdWJtZW51IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgIC5tZW51X2l0ZW0gYSB7XG4gICAgICAgICAgICAgICAgLypcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgKi9cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1lbnUgLm1lbnVfaXRlbSAuaGFzX3N1Ym1lbnUgdWwgbGk6bm90KDpmaXJzdC1jaGlsZCkgYSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgfVxuXG4gICAgI2ljb25NZW51IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuIiwiLmVsZW1lbnRvci13aWRnZXQtbmV3c2xldHRlciBmb3JtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtbmV3c2xldHRlciAuaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtbmV3c2xldHRlciBpbnB1dCB7XG4gIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBoZWlnaHQ6IHVuc2V0O1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1uZXdzbGV0dGVyIC5saXN0cyB7XG4gIHdpZHRoOiAxMzBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1uZXdzbGV0dGVyIC5zbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LW5ld3NsZXR0ZXIgLnNsaWRlciAuYXJyb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTVweDtcbiAgcGFkZGluZzogNXB4O1xuICB6LWluZGV4OiAxO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LW5ld3NsZXR0ZXIgLnNsaWRlciAuYXJyb3cgc3ZnIHtcbiAgd2lkdGg6IDEwcHg7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LW5ld3NsZXR0ZXIgLnNsaWRlciAuYXJyb3cucHJldiB7XG4gIGxlZnQ6IDVweDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgdHJhbnNmb3JtOiByb3RhdGVZKDE4MGRlZyk7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LW5ld3NsZXR0ZXIgLnNsaWRlciAuYXJyb3cubmV4dCB7XG4gIHJpZ2h0OiA1cHg7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LW5ld3NsZXR0ZXIgLmxpc3RzIC5saXN0IHtcbiAgcGFkZGluZzogNXB4IDE1cHg7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LW5ld3NsZXR0ZXIgLmxpc3RzIC5saXN0IC5pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LW5ld3NsZXR0ZXIgLmxpc3RzIC5saXN0IC5sYWJlbCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtbmV3c2xldHRlciAubGlzdHMgLmxpc3Qgc3ZnIHtcbiAgbWF4LXdpZHRoOiA0MHB4O1xuICBtYXgtaGVpZ2h0OiA0MHB4O1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1uZXdzbGV0dGVyIGJ1dHRvbi5idXR0b24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IG1heC1jb250ZW50O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgdHJhbnNpdGlvbjogLjRzIGVhc2U7XG5cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgfVxufVxuXG4uZWxlbWVudG9yLXdpZGdldC1uZXdzbGV0dGVyIC5lcnJvci1tZXNzYWdlcyB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LWZhbWlseTogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtZmFtaWx5KTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuXG4gIHAge1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcblxuICAgIGkge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIH1cbiAgfVxufVxuXG4jY3MtbmV3c2xldHRlci1tb2RhbCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiA5OTk5OTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAuNCk7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG92ZXJmbG93OiBhdXRvO1xuXG4gICYuc2hvdyB7XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgfVxuXG4gIC5jb250YWluZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXByaW1hcnkpO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MHB4KTtcbiAgICB0cmFuc2l0aW9uOiAuNHMgZWFzZTtcbiAgICB3aWR0aDogNjAwcHg7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcbiAgICBtYXJnaW4tdG9wOiAxMCU7XG4gICAgb3BhY2l0eTogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJveC1zaGFkb3c6IDAgMCAxMHB4IC0zcHggcmdiYSgyNTUsIDI1NSwgMjU1LCAuNSk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLmNsb3NlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIC01MCUpO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3Itc2Vjb25kYXJ5KTtcbiAgICB9XG5cbiAgICAuaGVhZGVyIHtcbiAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXByaW1hcnktZm9udC1mYW1pbHkpO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgfVxuXG4gICAgLmNvbnRlbnQge1xuICAgICAgcGFkZGluZzogMCAyMHB4O1xuXG4gICAgICAuaW5mb3Mge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDQwcHg7XG4gICAgICAgIG1heC13aWR0aDogNDUwcHg7XG5cbiAgICAgICAgPiBwIHtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuZW1haWwge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmNvbnNlbnQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuXG4gICAgICAgIGlucHV0IHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBpbnB1dCwgbGFiZWwge1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5mb290ZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDE1cHggMTVweDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgIC5idXR0b24ge1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIHRyYW5zaXRpb246IC40cyBlYXNlO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuXG4gICAgICAgICYuYmFjayB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtcblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCNDQjIwNTYsIDEwJSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5jb25maXJtIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpO1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci10ZXh0KTtcblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCMwMUZEQTEsIDEwJSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5kaXNhYmxlZCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICBvcGFjaXR5OiAuNztcbiAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jd2EtY2lyY2xlLWFuaW1hdGUge1xuICAgIC5jaGVja21hcmtfX2NpcmNsZSB7XG4gICAgICBzdHJva2UtZGFzaGFycmF5OiAxNjY7XG4gICAgICBzdHJva2UtZGFzaG9mZnNldDogMTY2O1xuICAgICAgc3Ryb2tlLXdpZHRoOiAyO1xuICAgICAgc3Ryb2tlLW1pdGVybGltaXQ6IDEwO1xuICAgICAgc3Ryb2tlOiAjZmZmO1xuICAgICAgZmlsbDogbm9uZTtcbiAgICAgIGFuaW1hdGlvbjogc3Ryb2tlIDAuNnMgY3ViaWMtYmV6aWVyKDAuNjUsIDAsIDAuNDUsIDEpIGZvcndhcmRzXG4gICAgfVxuXG4gICAgLmNoZWNrbWFyayB7XG4gICAgICB3aWR0aDogNTZweDtcbiAgICAgIGhlaWdodDogNTZweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgc3Ryb2tlLXdpZHRoOiAyO1xuICAgICAgc3Ryb2tlOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpO1xuICAgICAgc3Ryb2tlLW1pdGVybGltaXQ6IDEwO1xuICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgI2ZmZjtcbiAgICAgIGFuaW1hdGlvbjogZmlsbCAuNHMgZWFzZS1pbi1vdXQgLjRzIGZvcndhcmRzLCBzY2FsZSAuM3MgZWFzZS1pbi1vdXQgLjlzIGJvdGhcbiAgICB9XG5cbiAgICAuY2hlY2ttYXJrX19jaGVjayB7XG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xuICAgICAgc3Ryb2tlLWRhc2hhcnJheTogNDg7XG4gICAgICBzdHJva2UtZGFzaG9mZnNldDogNDg7XG4gICAgICBhbmltYXRpb246IHN0cm9rZSAwLjNzIGN1YmljLWJlemllcigwLjY1LCAwLCAwLjQ1LCAxKSAwLjhzIGZvcndhcmRzXG4gICAgfVxuXG4gICAgQGtleWZyYW1lcyBzdHJva2Uge1xuICAgICAgMTAwJSB7XG4gICAgICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAwXG4gICAgICB9XG4gICAgfVxuICAgIEBrZXlmcmFtZXMgc2NhbGUge1xuICAgICAgMCUsXG4gICAgICAxMDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lXG4gICAgICB9XG4gICAgICA1MCUge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEpXG4gICAgICB9XG4gICAgfVxuICAgIEBrZXlmcmFtZXMgZmlsbCB7XG4gICAgICAxMDAlIHtcbiAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMzBweCAjZmZmO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5sb2FkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuXG4gIC5lcnJvci1tZXNzYWdlcyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1mb250LWZhbWlseSk7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAgIHAge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuXG4gICAgICBpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jb25maXJtLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMzBweCAyMHB4O1xuXG4gICAgLmljb24tdmFsaWQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG5cbiAgICAuaGVhZGVyIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cblxuICAgIHAge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgfVxufSIsIi5lbGVtZW50b3Itd2lkZ2V0LXJlbGF0ZWQtYWN0aXZpdGllcyAuYXJyb3cge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IGNhbGMoMTAwJSArIDIwcHgpO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB6LWluZGV4OiAyO1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1yZWxhdGVkLWFjdGl2aXRpZXMgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIHtcbiAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoMTUwNnB4KSB7XG4gICAgICAgIG1hcmdpbjogMCFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICB9XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LXJlbGF0ZWQtYWN0aXZpdGllcyAuYXJyb3cubmV4dCB7XG4gICAgcmlnaHQ6IDIwcHg7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LXJlbGF0ZWQtYWN0aXZpdGllcyAuYXJyb3cucHJldiB7XG4gICAgbGVmdDogMjBweDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoMTgwZGVnKTtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1yZWxhdGVkLWFjdGl2aXRpZXMgLmFycm93OmhvdmVyIHN2ZyB7XG4gICAgYW5pbWF0aW9uOiBwdWxzZVRvUmlnaHQgMXMgZWFzZSBpbmZpbml0ZTtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtcmVsYXRlZC1hY3Rpdml0aWVzIC5hcnJvdyBzdmcge1xuICAgIHdpZHRoOiAzMHB4O1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1yZWxhdGVkLWFjdGl2aXRpZXMgLnNsaWNrLWxpc3Qge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1yZWxhdGVkLWFjdGl2aXRpZXMgLmFjdGl2aXRpZXMgYXJ0aWNsZS5hY3Rpdml0eTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG5cblxuIiwiLmVsZW1lbnRvci13aWRnZXQtc2VhcmNoLWFjdGl2aXRpZXMge1xuICBtYXJnaW4tYm90dG9tOiAxNTBweDtcblxuICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoNDYwcHgpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgfVxufVxuXG4uZWxlbWVudG9yLXdpZGdldC1zZWFyY2gtYWN0aXZpdGllcyAuc2VhcmNoLWFjdGl2aXRpZXMge1xuICBmb250LWZhbWlseTogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtZmFtaWx5KTtcblxuICBmb3JtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiA3MHB4IDEwcHg7XG4gIH1cblxuICAuY29udGVudCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZ2FwOiAyMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC5idXR0b24ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDQyMHB4KSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuXG4gICAgICAmLmRhdGUge1xuICAgICAgICAuZmxhdHBpY2tyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLmZsYXRwaWNrci1jYWxlbmRhcjpiZWZvcmUsIC5mbGF0cGlja3ItY2FsZW5kYXI6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5vcGVuZWQgbGFiZWwge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHggMTVweCAwIDA7XG4gICAgICAgIGJvcmRlcjogbm9uZSFpbXBvcnRhbnQ7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlY2VjZWM7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5hY3RpdmUgbGFiZWwge1xuICAgICAgICBib3JkZXI6IDRweCBzb2xpZDtcbiAgICAgIH1cblxuICAgICAgbGFiZWwge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogMTVweCAxMHB4O1xuICAgICAgICB3aWR0aDogNDAwcHg7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDcwcHg7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC40cyBlYXNlLCBjb2xvciAuNHMgZWFzZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAgICAgICBzdmcge1xuICAgICAgICAgIHdpZHRoOiAzNXB4O1xuICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgdHJhbnNpdGlvbjogLjRzIGVhc2U7XG4gICAgICAgIH1cblxuICAgICAgICBzcGFuLnRhZyB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgY29udGVudDogJzsnO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICBsZWZ0OiBjYWxjKDEwMCUgKyA2cHgpO1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtZm9udC1mYW1pbHkpO1xuICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5wcm9maWwgLmRyb3Bkb3duIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDEwMCU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgMTVweCAxNXB4O1xuICAgICAgICB6LWluZGV4OiA1MTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjBweCk7XG4gICAgICAgIHRyYW5zaXRpb246IC4zcyBjdWJpYy1iZXppZXIoLjIzLDEsLjMyLDEpO1xuICAgICAgICBib3gtc2hhZG93OiAwIDVweCAxMHB4IC01cHggcmdiYSgwLCAwLCAwLCAuMTUpO1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDIwcHggMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICAgIC5pdGVtIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgICAgICAgJl9fcGFyZW50LW5hbWUge1xuICAgICAgICAgICAgd2lkdGg6IDMzJTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tZS1nbG9ibGEtY29sb3ItdGV4dCk7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCgzMjBweCkge1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICZbZGF0YS1jaGlsZC1jb3VudD1cIjFcIl0ge1xuICAgICAgICAgICAgd2lkdGg6IDMzJTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDMyMHB4KSB7XG4gICAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pdGVtX19wYXJlbnQtbmFtZSB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICY6bm90KFtkYXRhLWNoaWxkLWNvdW50PVwiMVwiXSkgLml0ZW1fX2NoaWxkcmVucyB7XG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoMzIwcHgpIHtcbiAgICAgICAgICAgICAgZ2FwOiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICZfX2NoaWxkcmVucyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDMyMHB4KSB7XG4gICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZfX2NoaWxkIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDMyMHB4KSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IG1heC1jb250ZW50O1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJl9fbmFtZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC42KTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAmX19jb3VudGVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogM3B4O1xuXG4gICAgICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgZGl2IHtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXRleHQpO1xuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMzBweDtcbiAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5wcm9maWwub3BlbmVkIC5kcm9wZG93biB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiB1bnNldDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICNzZWFyY2gtYWN0aXZpdGllcy1zdWJtaXQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwMCU7XG4gICAgcmlnaHQ6IDUwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDIwcHggNjBweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpO1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCAxNXB4IDE1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIG91dGxpbmU6IG5vbmU7XG5cbiAgICBzdmcge1xuICAgICAgZmlsbDogI2ZmZjtcbiAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgfVxuXG4gICAgJjpob3ZlciBzdmcge1xuICAgICAgYW5pbWF0aW9uOiBwdWxzZVRvUmlnaHQgMXMgZWFzZSBpbmZpbml0ZTtcbiAgICB9XG4gIH1cblxuICAuZWxlbWVudG9yLXNlY3Rpb24tYm94ZWQuZWxlbWVudG9yLXNlY3Rpb24gI3NlYXJjaC1hY3Rpdml0aWVzLXN1Ym1pdCB7XG4gICAgcmlnaHQ6IDEwcHg7XG4gIH1cbn0iLCIuZWxlbWVudG9yLWVkaXRvci1hY3RpdmUgLmVsZW1lbnRvci13aWRnZXQtc2xpZGVyLXN0ZXAgLml0ZW1zLFxuLmVsZW1lbnRvci1lZGl0b3ItcHJldmlldyAuZWxlbWVudG9yLXdpZGdldC1zbGlkZXItc3RlcCAuaXRlbXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgb3ZlcmZsb3c6IGF1dG8gdmlzaWJsZTtcbiAgICBwYWRkaW5nOiA1MHB4O1xuICAgIGhlaWdodDogYXV0bztcbn1cblxuLmVsZW1lbnRvci1lZGl0b3ItYWN0aXZlIC5lbGVtZW50b3Itd2lkZ2V0LXNsaWRlci1zdGVwIC5pdGVtcyAuY29udGVudCxcbi5lbGVtZW50b3ItZWRpdG9yLXByZXZpZXcgLmVsZW1lbnRvci13aWRnZXQtc2xpZGVyLXN0ZXAgLml0ZW1zIC5jb250ZW50IHtcbiAgICB3aWR0aDogMzAwcHg7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LXNsaWRlci1zdGVwIC5pdGVtcyAuc2xpY2stbGlzdCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG5cbiAgICAuc2xpY2stdHJhY2sge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cbn1cblxuLmVsZW1lbnRvci13aWRnZXQtc2xpZGVyLXN0ZXAgLml0ZW1zIC5pdGVtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDc2N3B4KSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgLnN0ZXAge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMCFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuY29udGVudCB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwdncgLSA0MHB4KSFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB3aWR0aDogMTAwJSFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgIC50aXRsZSwgLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICA+IC5hcnJvdyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZWxlbWVudG9yLXdpZGdldC1zbGlkZXItc3RlcCAuaXRlbXMgLml0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMDBweDtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtc2xpZGVyLXN0ZXAgLml0ZW1zIC5pdGVtIC5zdGVwIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgIGhlaWdodDogbWF4LWNvbnRlbnQ7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LXNsaWRlci1zdGVwIC5pdGVtcyAuaXRlbSAuc3RlcCBzcGFuIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgei1pbmRleDogMTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAtd2Via2l0LXRleHQtc3Ryb2tlOiAuNXB4O1xuICAgIHN0cm9rZS13aWR0aDogLjVweDtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtc2xpZGVyLXN0ZXAgLml0ZW1zIC5pdGVtIC5zdGVwIHN2ZyB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIHdpZHRoOiAxODBweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDA7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LXNsaWRlci1zdGVwIC5pdGVtcyAuaXRlbSAuc3RlcCAuYmFja2dyb3VuZCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICB6LWluZGV4OiAtMTtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtc2xpZGVyLXN0ZXAgLml0ZW1zIC5pdGVtIC5jb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1zbGlkZXItc3RlcCAuaXRlbXMgLml0ZW0gLmFycm93IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogY2FsYygxMDAlICsgNTBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMCUsIC01MCUpO1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1zbGlkZXItc3RlcCAuaXRlbXMgLml0ZW0gLmFycm93IHN2ZyB7XG4gICAgd2lkdGg6IDMzcHg7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LXNsaWRlci1zdGVwIC5pdGVtcyAuaXRlbTpudGgtY2hpbGQoM24rMSkgLnN0ZXAgLmJhY2tncm91bmQge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDIwJSAxMDAlO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC0xMGRlZyk7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LXNsaWRlci1zdGVwIC5pdGVtcyAuaXRlbTpudGgtY2hpbGQoM24rMikgLnN0ZXAgc3ZnIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNTBkZWcpO1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1zbGlkZXItc3RlcCAuaXRlbXMgLml0ZW06bnRoLWNoaWxkKDNuKzIpIC5zdGVwIC5iYWNrZ3JvdW5kIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTBkZWcpIHRyYW5zbGF0ZSgxMHB4LCAtMzVweCk7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LXNsaWRlci1zdGVwIC5pdGVtcyAuaXRlbTpudGgtY2hpbGQoM24rMykgLnN0ZXAgc3ZnIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMTVkZWcpO1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1zbGlkZXItc3RlcCAuaXRlbXMgLml0ZW06bnRoLWNoaWxkKDNuKzMpIC5zdGVwIC5iYWNrZ3JvdW5kIHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAyMCUgMTAwJTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxNDVkZWcpIHRyYW5zbGF0ZSgtMTMwcHgsIDk1cHgpO1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1zbGlkZXItc3RlcCAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIgPiAuYXJyb3cge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IGNhbGMoMTAwJSArIDIwcHgpO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB6LWluZGV4OiAyO1xuXG4gICAgJi5uZXh0IHtcbiAgICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgfVxuXG4gICAgJi5wcmV2IHtcbiAgICAgICAgbGVmdDogMjBweDtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVZKDE4MGRlZyk7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgJjpob3ZlciBzdmcge1xuICAgICAgICBhbmltYXRpb246IHB1bHNlVG9SaWdodCAxcyBlYXNlIGluZmluaXRlO1xuICAgIH1cblxuICAgIHN2ZyB7XG4gICAgICAgIHdpZHRoOiAzMHB4O1xuICAgIH1cbn0iLCIuZWxlbWVudG9yLXdpZGdldC1zb2NpYWwtbmV0d29ya3MgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1zb2NpYWwtbmV0d29ya3MgLnNvY2lhbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDEwMCU7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHRyYW5zaXRpb246IC40cyBlYXNlO1xufSIsIi5lbGVtZW50b3Itd2lkZ2V0LXNvY2lhbC1uZXR3b3Jrcy1saW5rcyB7XG4gICAgei1pbmRleDogNTA7XG4gICAgd2lkdGg6IG1heC1jb250ZW50IWltcG9ydGFudDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG5cbiAgICAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuXG4uZWxlbWVudG9yLWxvY2F0aW9uLWhlYWRlciAuZWxlbWVudG9yLXdpZGdldC1zb2NpYWwtbmV0d29ya3MtbGlua3Mge1xuICAgIGxlZnQ6IDMwcHg7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDE1NTBweCkge1xuICAgICAgICB0b3A6IHVuc2V0IWltcG9ydGFudDtcbiAgICAgICAgYm90dG9tOiAyMHB4IWltcG9ydGFudDtcbiAgICAgICAgbGVmdDogNTAlIWltcG9ydGFudDtcbiAgICAgICAgcmlnaHQ6IHVuc2V0IWltcG9ydGFudDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoODIwcHgpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LXNvY2lhbC1uZXR3b3Jrcy1saW5rcyA+IC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IG1heC1jb250ZW50O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDE1NTBweCkge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93IWltcG9ydGFudDtcbiAgICAgICAgZ2FwOiAxMHB4O1xuICAgIH1cbn1cblxuLmVsZW1lbnRvci13aWRnZXQtc29jaWFsLW5ldHdvcmtzLWxpbmtzIC5pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LXNvY2lhbC1uZXR3b3Jrcy1saW5rcyAuaXRlbSBhIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiA0NXB4O1xuICAgIGhlaWdodDogNDVweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYm94LXNoYWRvdzogMCAwIDIwcHggLTVweCByZ2JhKDI1NSwgMjU1LCAyNTUsIC4zKTtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtc29jaWFsLW5ldHdvcmtzLWxpbmtzIC5pdGVtIGkge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtc29jaWFsLW5ldHdvcmtzLWxpbmtzIC5pdGVtIHN2ZyB7XG4gICAgaGVpZ2h0OiAyNHB4O1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1zb2NpYWwtbmV0d29ya3MtbGlua3MgLml0ZW0gc3Bhbi50b29sdGlwIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgb3BhY2l0eTogMDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4ycyBlYXNlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gICAgcGFkZGluZzogNXB4IDE1cHg7XG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1mb250LWZhbWlseSk7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzMzMztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGNvbG9yOiAjMDAwO1xufVxuXG4uZWxlbWVudG9yLWxvY2F0aW9uLWhlYWRlciAuZWxlbWVudG9yLXdpZGdldC1zb2NpYWwtbmV0d29ya3MtbGlua3MgLml0ZW0gc3Bhbi50b29sdGlwIHtcbiAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoMTU1MHB4KSB7XG4gICAgICAgIGJvdHRvbTogY2FsYygxMDAlICsgMTBweCkhaW1wb3J0YW50O1xuICAgICAgICB0b3A6IHVuc2V0IWltcG9ydGFudDtcbiAgICAgICAgbGVmdDogNTAlIWltcG9ydGFudDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5lbGVtZW50b3ItbG9jYXRpb24taGVhZGVyIC5lbGVtZW50b3Itd2lkZ2V0LXNvY2lhbC1uZXR3b3Jrcy1saW5rcyAuaXRlbSBzcGFuLnRvb2x0aXA6OmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiAxMDAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBib3JkZXItdG9wOiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yaWdodDogNnB4IHNvbGlkICMzMzM7XG5cbiAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoMTU1MHB4KSB7XG4gICAgICAgIHRvcDogMTAwJSFpbXBvcnRhbnQ7XG4gICAgICAgIGxlZnQ6IDUwJSFpbXBvcnRhbnQ7XG4gICAgICAgIHJpZ2h0OiB1bnNldCFpbXBvcnRhbnQ7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci10b3A6IDZweCBzb2xpZCAjMzMzIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogdW5zZXQhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItcmlnaHQ6IDdweCBzb2xpZCB0cmFuc3BhcmVudCFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1sZWZ0OiA3cHggc29saWQgdHJhbnNwYXJlbnQhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLmVsZW1lbnRvci1sb2NhdGlvbi1oZWFkZXIgLmVsZW1lbnRvci13aWRnZXQtc29jaWFsLW5ldHdvcmtzLWxpbmtzIC5pdGVtIHNwYW4udG9vbHRpcDo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICByaWdodDogMTAwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgYm9yZGVyLXRvcDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCAjZmZmO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDE1NTBweCkge1xuICAgICAgICB0b3A6IDEwMCUhaW1wb3J0YW50O1xuICAgICAgICBsZWZ0OiA1MCUhaW1wb3J0YW50O1xuICAgICAgICByaWdodDogdW5zZXQhaW1wb3J0YW50O1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItdG9wOiA1cHggc29saWQgI2ZmZiFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCB0cmFuc3BhcmVudCFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1sZWZ0OiA1cHggc29saWQgdHJhbnNwYXJlbnQhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItcmlnaHQ6IHVuc2V0IWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LXNvY2lhbC1uZXR3b3Jrcy1saW5rcyAuaXRlbSBhIHtcbiAgICAmLmRpc3BsYXktY29sdW1uIHNwYW4udG9vbHRpcDo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgcmlnaHQ6IDEwMCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgYm9yZGVyLXRvcDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItYm90dG9tOiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1yaWdodDogNXB4IHNvbGlkICNmZmY7XG4gICAgfVxuXG4gICAgJi5kaXNwbGF5LXJvdyBzcGFuLnRvb2x0aXA6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAxMDAlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHJpZ2h0OiB1bnNldDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICBib3JkZXItdG9wOiA1cHggc29saWQgI2ZmZjtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItbGVmdDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItcmlnaHQ6IHVuc2V0O1xuICAgIH1cbn1cblxuLmVsZW1lbnRvci13aWRnZXQtc29jaWFsLW5ldHdvcmtzLWxpbmtzIC5pdGVtIGEge1xuICAgICYuZGlzcGxheS1jb2x1bW4gc3Bhbi50b29sdGlwOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgcmlnaHQ6IDEwMCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgYm9yZGVyLXRvcDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItYm90dG9tOiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1yaWdodDogNnB4IHNvbGlkICMzMzM7XG4gICAgfVxuXG4gICAgJi5kaXNwbGF5LXJvdyBzcGFuLnRvb2x0aXA6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICByaWdodDogdW5zZXQ7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgYm9yZGVyLXRvcDogNnB4IHNvbGlkICMzMzM7XG4gICAgICAgIGJvcmRlci1ib3R0b206IHVuc2V0O1xuICAgICAgICBib3JkZXItcmlnaHQ6IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICB9XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LXNvY2lhbC1uZXR3b3Jrcy1saW5rcyAuaXRlbTpob3ZlciBzcGFuLnRvb2x0aXAge1xuICAgIG9wYWNpdHk6IDE7XG59XG5cbi8qKlxuICogQU5JTUFUSU9OIEQnRU5UUkVFXG4gKi9cblxuLmVsZW1lbnRvci1sb2NhdGlvbi1oZWFkZXIgLmVsZW1lbnRvci13aWRnZXQtc29jaWFsLW5ldHdvcmtzLWxpbmtzIC5pdGVtIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoY2FsYygtMTAwJSAtIDQwcHgpKTtcbiAgICBvcGFjaXR5OiAwO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDE1NTBweCkge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoY2FsYygxMDAlICsgMzBweCkpO1xuICAgIH1cbn1cblxuLmVsZW1lbnRvci1lZGl0b3ItYWN0aXZlIC5lbGVtZW50b3Itd2lkZ2V0LXNvY2lhbC1uZXR3b3Jrcy1saW5rcyAuaXRlbSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIG9wYWNpdHk6IDE7XG59XG5cbkBrZXlmcmFtZXMgY3dhUHVzaFRvUmlnaHQge1xuICAgIHRvIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgICBvcGFjaXR5OiAxO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCgxNTUwcHgpIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIuZWxlbWVudG9yLXdpZGdldC1zdHJpcGVzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtc3RyaXBlcyAuc3RyaXBlcyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtc3RyaXBlcyAuc3RyaXBlczo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiByZXBlYXRpbmctbGluZWFyLWdyYWRpZW50KC0yMGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAxcHgsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgNHB4LCB3aGl0ZSA0cHgsIHdoaXRlIDEzcHgpO1xufSIsIi5hY3Rpdml0aWVzIGFydGljbGUuYWN0aXZpdHkge1xuICB3aWR0aDogMzAwcHghaW1wb3J0YW50O1xuICBoZWlnaHQ6IDQwMHB4IWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5hY3Rpdml0aWVzIGFydGljbGUuYWN0aXZpdHkuYWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgdHJhbnNpdGlvbjogLjRzIGVhc2U7XG59XG5cbi5hY3Rpdml0aWVzIGFydGljbGUuYWN0aXZpdHkgLnR5cGUsXG4uYWN0aXZpdGllcyBhcnRpY2xlLmFjdGl2aXR5IHAge1xuICBjdXJzb3I6IGRlZmF1bHQhaW1wb3J0YW50O1xufVxuXG4uYWN0aXZpdGllcyBhcnRpY2xlLmFjdGl2aXR5LmFsbCBhIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmFjdGl2aXRpZXMgYXJ0aWNsZS5hY3Rpdml0eS5hbGwgYSBoMyB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LWFjY2VudC1mb250LWZhbWlseSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LWFjY2VudC1mb250LXdlaWdodCk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmFjdGl2aXRpZXMgYXJ0aWNsZS5hY3Rpdml0eS5hbGw6aG92ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwcHgpO1xufVxuXG4uYWN0aXZpdGllcyBhcnRpY2xlLmFjdGl2aXR5IGltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgei1pbmRleDogLTE7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG59XG5cbi5hY3Rpdml0aWVzIGFydGljbGUuYWN0aXZpdHkgLmNvbnRlbnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAtMTc1cHggMTAwcHggLTUwcHggcmdiKDAgMCAwIC8gODAlKTtcbiAgdHJhbnNpdGlvbjogLjRzIGVhc2U7XG59XG5cbi5hY3Rpdml0aWVzIGFydGljbGUuYWN0aXZpdHk6aG92ZXIgLmNvbnRlbnQge1xuICBib3gtc2hhZG93OiBpbnNldCAwIC0zNTBweCAxMDBweCAwIHJnYigwIDAgMCAvIDgwJSk7XG59XG5cbi5hY3Rpdml0aWVzIGFydGljbGUuYWN0aXZpdHkgLmNvbnRlbnQgaGVhZGVyIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgdG9wOiAxMDAlO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1mb250LWZhbWlseSk7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2l0aW9uOiAuNHMgZWFzZTtcbn1cblxuLmFjdGl2aXRpZXMgYXJ0aWNsZS5hY3Rpdml0eTpob3ZlciAuY29udGVudCBoZWFkZXIge1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB0b3A6IDA7XG59XG5cbi5hY3Rpdml0aWVzIGFydGljbGUuYWN0aXZpdHkgLmNvbnRlbnQgLnR5cGUge1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBjb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3Itc2Vjb25kYXJ5KTtcbiAgbWFyZ2luLWJvdHRvbTogM3B4O1xufVxuXG4uYWN0aXZpdGllcyBhcnRpY2xlLmFjdGl2aXR5IC5jb250ZW50IGhlYWRlciAudGl0bGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDE3cHg7XG4gIG1hcmdpbjogMDtcbiAgdHJhbnNpdGlvbjogLjRzIGVhc2U7XG59XG5cbi5hY3Rpdml0aWVzIGFydGljbGUuYWN0aXZpdHk6aG92ZXIgLmNvbnRlbnQgaGVhZGVyIC50aXRsZSB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5hY3Rpdml0aWVzIGFydGljbGUuYWN0aXZpdHkgLmNvbnRlbnQgLm1ldGFzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcbiAgdHJhbnNpdGlvbjogLjRzIGVhc2U7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uYWN0aXZpdGllcyBhcnRpY2xlLmFjdGl2aXR5IC5jb250ZW50IC5tZXRhcyAudGl0bGUge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LWZhbWlseTogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS1hY2NlbnQtZm9udC1mYW1pbHkpO1xuICBmb250LXdlaWdodDogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS1hY2NlbnQtZm9udC13ZWlnaHQpO1xuICBmb250LXNpemU6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmFjdGl2aXRpZXMgYXJ0aWNsZS5hY3Rpdml0eSAuY29udGVudCAubWV0YXMgLnRpdGxlOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB3aWR0aDogMTAwcHg7XG4gIGhlaWdodDogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC41KTtcbn1cblxuLmFjdGl2aXRpZXMgYXJ0aWNsZS5hY3Rpdml0eTpob3ZlciAuY29udGVudCAubWV0YXMge1xuICB0b3A6IDUwJTtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cbiAgLnNpbmdsZV9kYXRlcyB7XG4gICAgcCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICB0cmFuc2l0aW9uOiBjb2xvciAuNHMgZWFzZTtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uYWN0aXZpdGllcyBhcnRpY2xlLmFjdGl2aXR5IC5jb250ZW50IC5tZXRhcyBwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LWZhbWlseTogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtZmFtaWx5KTtcbn1cblxuLmFjdGl2aXRpZXMgYXJ0aWNsZS5hY3Rpdml0eSAuY29udGVudCAubWV0YXMgcCAuaWNvbiB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLmFjdGl2aXRpZXMgYXJ0aWNsZS5hY3Rpdml0eSAuY29udGVudCAubWV0YXMgcCAuaWNvbiBzdmcge1xuICB3aWR0aDogMTVweDtcbiAgZmlsbDogI2ZmZjtcbn1cblxuLmFjdGl2aXRpZXMgYXJ0aWNsZS5hY3Rpdml0eSBmb290ZXIuYWN0aW9ucyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjRzIC4ycyBlYXNlO1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uYWN0aXZpdGllcyBhcnRpY2xlLmFjdGl2aXR5OmhvdmVyIGZvb3Rlci5hY3Rpb25zIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuXG4uYWN0aXZpdGllcyBhcnRpY2xlLmFjdGl2aXR5IGZvb3Rlci5hY3Rpb25zIGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDM1cHg7XG4gIGhlaWdodDogMzVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgdHJhbnNpdGlvbjogLjRzIGVhc2U7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLmFjdGl2aXRpZXMgYXJ0aWNsZS5hY3Rpdml0eSBmb290ZXIuYWN0aW9ucyBhOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG59XG5cbi5hY3Rpdml0aWVzIGFydGljbGUuYWN0aXZpdHkgZm9vdGVyLmFjdGlvbnMgYSBzdmcge1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBmaWxsOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpO1xuICB0cmFuc2l0aW9uOiAuNHMgZWFzZTtcbn1cblxuLmFjdGl2aXRpZXMgYXJ0aWNsZS5hY3Rpdml0eSBmb290ZXIuYWN0aW9ucyBhOmxhc3QtY2hpbGQgc3ZnIHtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTVweDtcbn1cblxuLmFjdGl2aXRpZXMgYXJ0aWNsZS5hY3Rpdml0eSBmb290ZXIuYWN0aW9ucyBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtcbn1cblxuLmFjdGl2aXRpZXMgYXJ0aWNsZS5hY3Rpdml0eSBmb290ZXIuYWN0aW9ucyBhOmhvdmVyIHN2ZyB7XG4gIGZpbGw6ICNmZmY7XG59IiwiLmVsZW1lbnRvci13aWRnZXQtcHJvZ3JhbW1lIHtcbiAgei1pbmRleDogNTA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMTAwdmg7XG5cbiAgIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciB7XG4gICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICA+IC50aXRsZSB7XG4gICAgICAgcG9zaXRpb246IHN0aWNreTtcbiAgICAgICB0b3A6IDA7XG4gICAgICAgaGVpZ2h0OiAxMDB2aDtcblxuICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg4OTZweCkge1xuICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgIHRvcDogdW5zZXQ7XG4gICAgICAgICBoZWlnaHQ6IHVuc2V0O1xuICAgICAgICAgbWFyZ2luLXRvcDogdW5zZXQ7XG4gICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgIH1cblxuICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg0NjBweCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgfVxuXG4gICAgICAgaDIge1xuICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKSB0cmFuc2xhdGUoLTg4dmgsIDEwMCUpO1xuICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgICAgICBmb250LXNpemU6IGNhbGMoMTR2aCAtIDVweCk7XG4gICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktcHJpbWFyeS1mb250LWZhbWlseSk7XG4gICAgICAgICBjb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItdGV4dCk7XG4gICAgICAgICB3aWR0aDogMTAwdmg7XG4gICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg4OTZweCkge1xuICAgICAgICAgICB0cmFuc2Zvcm06IHVuc2V0O1xuICAgICAgICAgICBmb250LXNpemU6IDE0dmg7XG4gICAgICAgICAgIHdoaXRlLXNwYWNlOiB1bnNldDtcbiAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICB9XG5cbiAgICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg4ODBweCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogNjBweDtcbiAgICAgICAgIH1cblxuICAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDM5MHB4KSB7XG4gICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICBjb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtcbiAgICAgICAgIH1cbiAgICAgICB9XG4gICAgIH1cblxuICAgICA+IC5jb250ZW50IHtcbiAgICAgICBtYXJnaW4tdG9wOiAtODR2aDtcblxuICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg4OTZweCkge1xuICAgICAgICAgbWFyZ2luLXRvcDogMCFpbXBvcnRhbnQ7XG4gICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgfVxuICAgICB9XG4gICB9XG5cbiAgLmhhbmdhciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1pbi1oZWlnaHQ6IDcwdmg7XG5cbiAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoODk2cHgpIHtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBtaW4taGVpZ2h0OiB1bnNldDtcbiAgICB9XG5cbiAgICAuYmFja2dyb3VuZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1wcmltYXJ5KTtcbiAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICB0b3A6IDE1dmg7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIGJvcmRlci1yYWRpdXM6IDE1MHB4IDAgMCAxNTBweDtcbiAgICAgIHdpZHRoOiA3MCU7XG4gICAgICBoZWlnaHQ6IDgwdmg7XG4gICAgICB6LWluZGV4OiAtMTtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDg5NnB4KSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICB3aWR0aDogOTUlO1xuICAgICAgICBoZWlnaHQ6IDQwMHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogdW5zZXQ7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4MHB4IDAgMCA4MHB4O1xuICAgICAgfVxuXG4gICAgICAuZ3JhcGhpY19lbGVtZW50c19jb250YWluZXIucm9uZF90cmFpdCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMjBweCk7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgLnJvbmRfdHJhaXQge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MHB4KTtcblxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg4OTZweCkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgZmlsbDogdmFyKC0tZS1nbG9iYWwtY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICB3aWR0aDogMzAwcHg7XG4gICAgICAgICAgICBhbmltYXRpb246IHJvdGF0ZVNWRyBsaW5lYXIgMzBzIGluZmluaXRlO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoODk2cHgpIHtcbiAgICAgICAgICAgICAgYW5pbWF0aW9uOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5ncmFwaGljX2VsZW1lbnRzX2NvbnRhaW5lci50cmlhbmdsZS10b3Age1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAyMHB4O1xuICAgICAgcmlnaHQ6IDI1MHB4O1xuICAgICAgei1pbmRleDogLTI7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg4OTZweCkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAudHJpYW5nbGUtdG9wIHN2ZyB7XG4gICAgICAgIGZpbGw6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXNlY29uZGFyeSk7XG4gICAgICAgIHdpZHRoOiAxNTBweDtcbiAgICAgICAgYW5pbWF0aW9uOiByb3RhdGVTVkcgbGluZWFyIDMwcyBpbmZpbml0ZSByZXZlcnNlO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg4OTZweCkge1xuICAgICAgICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5ncmFwaGljX2VsZW1lbnRzX2NvbnRhaW5lci50cmlhbmdsZS1ib3R0b20ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgcmlnaHQ6IDMwMHB4O1xuICAgICAgei1pbmRleDogLTI7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwcHgpO1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoODk2cHgpIHtcbiAgICAgICAgYm90dG9tOiAxOTBweDtcbiAgICAgICAgbGVmdDogMjBweDtcbiAgICAgICAgcmlnaHQ6IHVuc2V0O1xuICAgICAgfVxuXG4gICAgICAudHJpYW5nbGUtYm90dG9tIHN2ZyB7XG4gICAgICAgIGZpbGw6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7XG4gICAgICAgIHdpZHRoOiAxNTBweDtcbiAgICAgICAgYW5pbWF0aW9uOiByb3RhdGVTVkcgbGluZWFyIDMwcyBpbmZpbml0ZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWxlbWVudG9yLWNvbnRhaW5lciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgIG1hcmdpbi10b3A6IC0xMDB2aDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICAuYXJyb3cge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogY2FsYygxMDAlIC0gNDBweCk7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgei1pbmRleDogMjtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoODk2cHgpIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuXG4gICAgICAgICYubmV4dCB7XG4gICAgICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLnByZXYge1xuICAgICAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVZKDE4MGRlZyk7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIgc3ZnIHtcbiAgICAgICAgICBhbmltYXRpb246IHB1bHNlVG9SaWdodCAxcyBlYXNlIGluZmluaXRlO1xuICAgICAgICB9XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoODk2cHgpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTUlO1xuICAgICAgfVxuXG4gICAgICA+IGgzIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMTI5MHB4O1xuICAgICAgICBmb250LXNpemU6IDYwcHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXByaW1hcnktZm9udC1mYW1pbHkpO1xuICAgICAgICBtYXJnaW46IDAgMCAyMHB4O1xuICAgICAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDJweDtcbiAgICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZS1jb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoODk2cHgpIHtcbiAgICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiAjZmZmO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDQ2MHB4KSB7XG4gICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5hY3Rpdml0aWVzIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBnYXA6IDAgMzBweDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMjkwcHg7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDE1NzNweCkge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCgxMTU5cHgpIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMjUwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBhcnRpY2xlLmFjdGl2aXR5IHtcbiAgICAgICAgICB3aWR0aDogMzAwcHghaW1wb3J0YW50O1xuICAgICAgICAgIGhlaWdodDogNDAwcHghaW1wb3J0YW50O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoODk2cHgpIHtcbiAgICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOm50aC1jaGlsZCgybikge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwJSk7XG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoMTU3M3B4KSB7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOm50aC1jaGlsZCgzbisyKSB7XG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoMTU3M3B4KSB7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDExNTlweCkge1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpudGgtY2hpbGQoMm4pIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCgxMTU5cHgpIHtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwJSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDg5NnB4KSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHVuc2V0IWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2xpY2stdHJhY2sge1xuICAgICAgd2lkdGg6IG1heC1jb250ZW50IWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuc2xpY2stbGlzdCB7XG4gICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICB9XG4gIH1cblxuICBAaW1wb3J0IFwiY29tcG9uZW50cy9zbGlkZXJfb3V0c2lkZVwiO1xuXG4gIC5vdXRzaWRlIHtcbiAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoNDI5cHgpIHtcbiAgICAgIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgICB9XG4gICAgXG5cbiAgICAuYWN0aXZpdGllcyB7XG4gICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoMTgyOHB4KSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMjBweDtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDE1OTBweCkge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTQwcHg7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCgxNTUwcHgpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIwMHB4O1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoODk2cHgpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLm91dHNpZGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi10b3A6IDIwMHB4O1xuICBwYWRkaW5nLXRvcDogNjBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xuXG4gIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg4NzlweCkge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cblxuICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoNDYwcHgpIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgfVxuXG4gIC5iYWNrZ3JvdW5kIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpO1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMjAwcHggMjAwcHggMDtcbiAgICB3aWR0aDogNzAlO1xuICAgIGhlaWdodDogNDAwcHg7XG4gICAgei1pbmRleDogLTE7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDg3OXB4KSB7XG4gICAgICBib3JkZXItcmFkaXVzOiAwIDgwcHggODBweCAwO1xuICAgICAgd2lkdGg6IDk1JTtcbiAgICB9XG5cbiAgICAmLnJpZ2h0IHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwMHB4IDAgMCAyMDBweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAzMCU7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg4NzlweCkge1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4MHB4IDAgMCA4MHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIH1cbiAgICB9XG5cbiAgICA+IGgzIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZm9udC1zaXplOiA2MHB4O1xuICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktcHJpbWFyeS1mb250LWZhbWlseSk7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAycHg7XG4gICAgICAtd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGxpbmUtaGVpZ2h0OiAuNztcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDg3OXB4KSB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTUlO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoNDYwcHgpIHtcbiAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5lbGVtZW50b3ItY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgICBtYXJnaW4tdG9wOiAtMzUwcHg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDg3OXB4KSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE1JTtcbiAgICB9XG5cbiAgICAuYWN0aXZpdGllcyB7XG4gICAgICBhcnRpY2xlLmFjdGl2aXR5IHtcbiAgICAgICAgd2lkdGg6IDMwMHB4IWltcG9ydGFudDtcbiAgICAgICAgaGVpZ2h0OiA0MDBweCFpbXBvcnRhbnQ7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDM0MHB4KSB7XG4gICAgICAgICAgd2lkdGg6IDI1MHB4IWltcG9ydGFudDtcbiAgICAgICAgICBoZWlnaHQ6IDQwMHB4IWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmFycm93IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiBjYWxjKDEwMCUgLSA0MHB4KTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgei1pbmRleDogMjtcbiAgfVxuXG4gIC5hcnJvdy5uZXh0IHtcbiAgICByaWdodDogMjBweDtcbiAgfVxuXG4gIC5hcnJvdy5wcmV2IHtcbiAgICBsZWZ0OiAyMHB4O1xuICAgIHRyYW5zZm9ybTogcm90YXRlWSgxODBkZWcpO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuYXJyb3c6aG92ZXIgc3ZnIHtcbiAgICBhbmltYXRpb246IHB1bHNlVG9SaWdodCAxcyBlYXNlIGluZmluaXRlO1xuICB9XG5cbiAgLmFycm93IHN2ZyB7XG4gICAgd2lkdGg6IDMwcHg7XG4gIH1cblxuICAuc2xpY2stdHJhY2sge1xuICAgIHdpZHRoOiBtYXgtY29udGVudCFpbXBvcnRhbnQ7XG4gIH1cblxuICAuc2xpY2stbGlzdCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbn0iLCIuZWxlbWVudG9yLXdpZGdldC1jd2Etb25nbGV0cyAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuXG4gIC50YWJzIHtcbiAgICBmbGV4OiAxO1xuXG4gICAgLnRhYiB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg4ODBweCkge1xuICAgICAgICAgICYucmVkaXJlY3Rpb24gLnRpdGxlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmYhaW1wb3J0YW50O1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXNlY29uZGFyeSkhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAvL0BpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg4ODBweCkge1xuICAgICAgICAmLnJlZGlyZWN0aW9uIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAvLy50aXRsZSB7XG4gICAgICAgICAgLy8gIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gICAgICAgICAgLy99XG5cbiAgICAgICAgICAubW9yZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IC4zcyBlYXNlO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoODgwcHgpIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZSFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIGNvbG9yOiAjMDAwIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZSFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMwMDAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogaW5oZXJpdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIC8vfVxuXG4gICAgICAuaWNvbiB7XG4gICAgICAgIHdpZHRoOiAxMjBweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMDtcblxuICAgICAgICBzdmcge1xuICAgICAgICAgIHdpZHRoOiAzNXB4O1xuICAgICAgICAgIGhlaWdodDogMzVweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAudGl0bGUge1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTYwcHgpO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBmb250LWZhbWlseTogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtZmFtaWx5KTtcbiAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgICBmb250LXNpemU6IDIxcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIHRyYW5zaXRpb246IC4zcyBlYXNlO1xuICAgICAgfVxuXG4gICAgICAubW9yZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgdHJhbnNpdGlvbjogLjNzIGVhc2U7XG4gICAgICB9XG5cbiAgICAgIC5hY2NvcmRlb24tY29udGVudCB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1mb250LWZhbWlseSk7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMjBweDtcbiAgICAgICAgbWF4LWhlaWdodDogMDtcbiAgICAgICAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAuNHMgZWFzZTtcblxuICAgICAgICAudGV4dCB7XG4gICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXNlY29uZGFyeSk7XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5pbWFnZXMge1xuICAgIGZsZXg6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDBweCk7XG4gICAgcGFkZGluZy1yaWdodDogMzVweDtcblxuICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg4ODBweCkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuaW1hZ2Uge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIH1cblxuICAgICAgc3ZnIHtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgLyp6LWluZGV4OiAyOyovXG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzNXB4KTtcbiAgICAgICAgbWF4LXdpZHRoOiA2MDBweDtcblxuICAgICAgICAmLmJhY2tncm91bmQge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLThkZWcpO1xuICAgICAgICAgIC8qei1pbmRleDogMTsqL1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiQG1peGluIGNyZWF0ZUNhbGVuZGFyKCkge1xuICAuZmxhdHBpY2tyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmZsYXRwaWNrci1jYWxlbmRhcjpiZWZvcmUsIC5mbGF0cGlja3ItY2FsZW5kYXI6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IG5vbmU7XG4gIH1cblxuICAuZmxhdHBpY2tyLWNhbGVuZGFyIHtcbiAgICB3aWR0aDogbWluLWNvbnRlbnQ7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuXG4gICAgLmRheUNvbnRhaW5lciAuZmxhdHBpY2tyLWRheSB7XG4gICAgICAmLnNlbGVjdGVkLCAmLnN0YXJ0UmFuZ2UsICYuZW5kUmFuZ2Uge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmZsYXRwaWNrci1kYXkuc2VsZWN0ZWQuc3RhcnRSYW5nZSArIC5lbmRSYW5nZTpub3QoOm50aC1jaGlsZCg3bisxKSksXG4gICAgLmZsYXRwaWNrci1kYXkuc3RhcnRSYW5nZS5zdGFydFJhbmdlICsgLmVuZFJhbmdlOm5vdCg6bnRoLWNoaWxkKDduKzEpKSxcbiAgICAuZmxhdHBpY2tyLWRheS5lbmRSYW5nZS5zdGFydFJhbmdlICsgLmVuZFJhbmdlOm5vdCg6bnRoLWNoaWxkKDduKzEpKSB7XG4gICAgICBib3gtc2hhZG93OiAtMTBweCAwIDAgdmFyKC0tZS1nbG9iYWwtY29sb3Itc2Vjb25kYXJ5KTtcbiAgICB9XG4gIH1cbn1cblxuLmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCB7XG5cbiAgYnV0dG9uW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgIC5sZHMtcm9sbGVyIHtcbiAgICAgIGRpdjo6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAucHJlLWZpbHRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweDtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG5cbiAgICAuZWxlbWVudG9yLWNvbnRhaW5lciB7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBnYXA6IDIwcHg7XG5cbiAgICAgIC5maWx0ZXIge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgICBtYXgtd2lkdGg6IDcwMHB4O1xuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtZm9udC1mYW1pbHkpO1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG5cbiAgICAgICAgJjo6c2VsZWN0aW9uIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciAucmVtb3ZlIHtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG5cbiAgICAgICAgLnJlbW92ZSB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC00MCUsIC00MCUpO1xuICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgdHJhbnNpdGlvbjogLjNzIGVhc2U7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgIGZpbGw6ICNmZmY7XG4gICAgICAgIH1cblxuICAgICAgICBzcGFuLnN1YnRhZzpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJzsnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICBsZWZ0OiBjYWxjKDEwMCUgKyA2cHgpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1mb250LWZhbWlseSk7XG4gICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5kYXRlIHtcbiAgICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgfVxuICAgICAgICAmLnByb2ZpbCB7XG4gICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgIH1cbiAgICAgICAgJi50eXBlIHtcbiAgICAgICAgICBvcmRlcjogMztcbiAgICAgICAgfVxuICAgICAgICAmLnRoZW1hdGlxdWVzIHtcbiAgICAgICAgICBvcmRlcjogNDtcbiAgICAgICAgfVxuICAgICAgICAmLmxvY2F0aW9uIHtcbiAgICAgICAgICBvcmRlcjogNTtcbiAgICAgICAgfVxuICAgICAgICAmLm5pdmVhdXhfc2NvbGFpcmVzIHtcbiAgICAgICAgICBvcmRlcjogNjtcbiAgICAgICAgfVxuICAgICAgICAmLnByb2ZpbF90eXBlIHtcbiAgICAgICAgICBvcmRlcjogNztcbiAgICAgICAgfVxuICAgICAgICAmLmZvcm1hdHMge1xuICAgICAgICAgIG9yZGVyOiA4O1xuICAgICAgICB9XG4gICAgICAgICYubWFycXVlcyB7XG4gICAgICAgICAgb3JkZXI6IDk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZmlsdGVyc19iYW5uZXIge1xuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtZm9udC1mYW1pbHkpO1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuXG4gICAgJl9fdGl0bGUgaDQge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB9XG5cbiAgICAmX19jb250ZW50IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXByaW1hcnkpO1xuXG4gICAgICAuZWxlbWVudG9yLWNvbnRhaW5lciB7XG4gICAgICAgIHBhZGRpbmc6IDUwcHggMTBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIGZvcm0uZmlsdGVyLWZvcm0ge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgZ2FwOiAyMHB4O1xuICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICAgICAgICYuaGFzLXN1Yi1maWx0ZXJzIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuXG4gICAgICAgICAgICAuc3ViLWZpbHRlcnMge1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICAgICAgICBnYXA6IDIwcHggMzBweDtcblxuICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoODIwcHgpIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMzBweDtcbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgICAgICAgICAgICAuZGF0ZS1zdWItZmlsdGVyIHtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDE1cHgpIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweCFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IHVuc2V0IWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDY0MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgLmZpbHRlcl9fdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHghaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHghaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIC5kYXRlLXN1Yi1maWx0ZXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IHNvbGlkIDFweCBsaWdodGdyZXk7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA3MHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygyNSUgLSAzMHB4KTtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjVzO1xuXG4gICAgICAgICAgICAgICAgJiwgLmZpbHRlcl9fdGl0bGUge1xuICAgICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XG5cbiAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuZmlsdGVyIHtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgICAgICAgIC5maWx0ZXJfX3RpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyLCAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpO1xuXG4gICAgICAgICAgICAgICAgICAmLCAuZmlsdGVyX190aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLmN1c3RvbS1kYXRlIHtcbiAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGNyZWF0ZUNhbGVuZGFyKCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmZpbHRlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogLjNzO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICAgICAgICAgIHdpZHRoOiBtYXgtY29udGVudDtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cbiAgICAgICAgICAgICAgLmZpbHRlcl9fdGl0bGUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmX190aXRsZSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IC4zcztcbiAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDIwcHg7XG4gICAgICAgICAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgd2lkdGg6IG1heC1jb250ZW50O1xuXG4gICAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDM1cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuNHMgZWFzZTtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIHNwYW4udGFnIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcblxuICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnOyc7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IGNhbGMoMTAwJSArIDZweCk7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1mb250LWZhbWlseSk7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmRhdGUge1xuICAgICAgICAgICAgICBAaW5jbHVkZSBjcmVhdGVDYWxlbmRhcigpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLm9wZW5lZCB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHggMTVweCAwIDA7XG5cbiAgICAgICAgICAgICAgLmZpbHRlcl9fdGl0bGUge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmUhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1wcmltYXJ5KTtcblxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlY2VjZWM7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuZGF0ZSAuZHJvcGRvd24ge1xuICAgICAgICAgICAgICBtaW4td2lkdGg6IG1heC1jb250ZW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnByb2ZpbCB7XG4gICAgICAgICAgICAgIG1pbi13aWR0aDogMjMzcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYucHJvZmlsIC5kcm9wZG93biB7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgdG9wOiAxMDAlO1xuICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDE1cHggMTVweDtcbiAgICAgICAgICAgICAgei1pbmRleDogNTE7XG4gICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwcHgpO1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuM3MgY3ViaWMtYmV6aWVyKC4yMywxLC4zMiwxKTtcbiAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCA1cHggMTBweCAtNXB4IHJnYmEoMCwgMCwgMCwgLjE1KTtcbiAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICBnYXA6IDIwcHggMTBweDtcblxuICAgICAgICAgICAgICAuaXRlbSB7XG4gICAgICAgICAgICAgICAgJl9fcGFyZW50LW5hbWUge1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDMzJTtcbiAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tZS1nbG9ibGEtY29sb3ItdGV4dCk7XG5cbiAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCgzMjBweCkge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICZbZGF0YS1jaGlsZC1jb3VudD1cIjFcIl0ge1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDMzJTtcbiAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogbWF4LWNvbnRlbnQ7XG5cbiAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCgzMjBweCkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAuaXRlbV9fcGFyZW50LW5hbWUge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgLml0ZW1fX2NoaWxkcmVucyB7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICZbZGF0YS1jaGlsZC1jb3VudD1cIjNcIl0ge1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAuaXRlbV9fY2hpbGRyZW5zIHtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOm5vdChbZGF0YS1jaGlsZC1jb3VudD1cIjFcIl0pIC5pdGVtX19jaGlsZHJlbnMge1xuICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDMyMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGdhcDogMjBweDtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmX19jaGlsZHJlbnMge1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgICAgIGdhcDogMCAxMHB4O1xuICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDMyMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICZfX2NoaWxkIHtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoMzIwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmX19uYW1lIHtcbiAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjYpO1xuICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICZfX2NvdW50ZXIge1xuICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXNlY29uZGFyeSk7XG4gICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgZGl2IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXRleHQpO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5wcm9maWwub3BlbmVkIC5kcm9wZG93biB7XG4gICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiB1bnNldDtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnR5cGVzLCAmLmxvY2F0aW9ucywgJi5uaXZlYXV4X3Njb2xhaXJlcywgJi50aGVtYXRpcXVlcywgJi5wcm9maWxfdHlwZSAsICYuZm9ybWF0cyAsICYubWFycXVlcyB7XG4gICAgICAgICAgICAgIC5kcm9wZG93biB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDE1cHggMTVweDtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiA1MTtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjBweCk7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogLjNzIGN1YmljLWJlemllciguMjMsMSwuMzIsMSk7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCA1cHggMTBweCAtNXB4IHJnYmEoMCwgMCwgMCwgLjE1KTtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgICAgICAgICAgc2VsZWN0IHtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMzAwcHg7XG4gICAgICAgICAgICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMjBweDtcbiAgICAgICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAgICAgICAgICAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWNlY2VjO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VjZWNlYztcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7XG4gICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICYub3BlbmVkIC5kcm9wZG93biB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogdW5zZXQ7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgPiBidXR0b24ge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDEwMCU7XG4gICAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIHBhZGRpbmc6IDIwcHggNjBweDtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAxNXB4IDE1cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgdHJhbnNpdGlvbjogLjRzIGVhc2U7XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigjQ0IyMDU2LCAxMCUpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5hY3Rpdml0eS1saXN0LXNlY3Rpb24gPiAuZWxlbWVudG9yLWNvbnRhaW5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgIC5tb3JlX2FjdGl2aXRpZXMge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6IG1heC1jb250ZW50O1xuICAgICAgbWFyZ2luOiAzMHB4IGF1dG8gMDtcblxuICAgICAgYSB7XG4gICAgICAgIG1hcmdpbjogMTBweCAwIDA7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMzVweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogLjRzIGVhc2U7XG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtZm9udC1mYW1pbHkpO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItcHJpbWFyeSk7O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5sZHMtcm9sbGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiBjYWxjKDEwMCUgKyAxNXB4KTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgIH1cblxuICAgICAgJi5sb2FkIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgb3BhY2l0eTogLjY7XG4gICAgICAgIH1cblxuICAgICAgICAubGRzLXJvbGxlciB7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uYWN0aXZpdHktbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogNTBweCAzMHB4O1xuICBwYWRkaW5nOiAwIDIwcHg7XG5cbiAgLmFjdGl2aXR5IHtcbiAgICB3aWR0aDogMjgwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJl9fZGF0ZXMge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAtMjBweDtcbiAgICAgIGxlZnQ6IC0xMHB4O1xuICAgICAgei1pbmRleDogMTtcblxuICAgICAgc3BhbiB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktYWNjZW50LWZvbnQtZmFtaWx5KTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktYWNjZW50LWZvbnQtd2VpZ2h0KTtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZTogLjVweDtcbiAgICAgICAgc3Ryb2tlLXdpZHRoOiAuNXB4O1xuICAgICAgfVxuXG4gICAgICBzdmcge1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiAxMjBweDtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDA7XG4gICAgICAgIGZpbGw6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXNlY29uZGFyeSk7XG5cbiAgICAgICAgJi5iYWNrZ3JvdW5kIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICAgZmlsbDogdmFyKC0tZS1nbG9iYWwtY29sb3ItcHJpbWFyeSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOm50aC1jaGlsZCg4bisxKSAuYWN0aXZpdHlfX2RhdGVzIHtcbiAgICAgIHN2ZyB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDEzMGRlZyk7XG5cbiAgICAgICAgJi5iYWNrZ3JvdW5kIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMjBkZWcpIHRyYW5zbGF0ZSgycHgsIDEwcHgpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNjAlKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOm50aC1jaGlsZCg4bisyKSAuYWN0aXZpdHlfX2RhdGVzIHtcbiAgICAgIHN2ZyB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG5cbiAgICAgICAgJi5iYWNrZ3JvdW5kIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxNjVkZWcpIHRyYW5zbGF0ZSg1cHgsIDEwcHgpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNDclLCAtNjAlKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOm50aC1jaGlsZCg4biszKSAuYWN0aXZpdHlfX2RhdGVzIHtcbiAgICAgIHN2ZyB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0zMGRlZyk7XG5cbiAgICAgICAgJi5iYWNrZ3JvdW5kIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDBkZWcpIHRyYW5zbGF0ZSg1cHgsIDEwcHgpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOm50aC1jaGlsZCg4bis0KSAuYWN0aXZpdHlfX2RhdGVzIHtcbiAgICAgIHN2ZyB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDExNWRlZyk7XG5cbiAgICAgICAgJi5iYWNrZ3JvdW5kIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMDVkZWcpIHRyYW5zbGF0ZSgycHgsIDEwcHgpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNjUlKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOm50aC1jaGlsZCg4bis1KSAuYWN0aXZpdHlfX2RhdGVzIHtcbiAgICAgIHN2ZyB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlWCgxODBkZWcpIHJvdGF0ZVooLTY1ZGVnKTtcblxuICAgICAgICAmLmJhY2tncm91bmQge1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWCgxODBkZWcpIHJvdGF0ZVooLTc1ZGVnKSB0cmFuc2xhdGUoM3B4LCAxM3B4KTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBzcGFuIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTY2JSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpudGgtY2hpbGQoOG4rNikgLmFjdGl2aXR5X19kYXRlcyB7XG4gICAgICBzdmcge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTBkZWcpO1xuXG4gICAgICAgICYuYmFja2dyb3VuZCB7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTI1ZGVnKSB0cmFuc2xhdGUoM3B4LCAxMHB4KTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBzcGFuIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpudGgtY2hpbGQoOG4rNykgLmFjdGl2aXR5X19kYXRlcyB7XG4gICAgICBzdmcge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxNDBkZWcpO1xuXG4gICAgICAgICYuYmFja2dyb3VuZCB7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTMwZGVnKSB0cmFuc2xhdGUoMnB4LCAxMHB4KTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBzcGFuIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTY2JSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpudGgtY2hpbGQoOG4rOCkgLmFjdGl2aXR5X19kYXRlcyB7XG4gICAgICBzdmcge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNzBkZWcpO1xuXG4gICAgICAgICYuYmFja2dyb3VuZCB7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTgwZGVnKSB0cmFuc2xhdGUoMnB4LCAxMHB4KTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBzcGFuIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTQwJSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fY2FyZCB7XG4gICAgICBoZWlnaHQ6IDM4MHB4O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBib3gtc2hhZG93OiBpbnNldCAwIC0xNzVweCAxMDBweCAtNTBweCByZ2IoMCAwIDAgLyAwJSk7XG4gICAgICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IC40cyBlYXNlO1xuXG4gICAgICAmX19pbWFnZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgICAgfVxuXG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgLmFjdGl2aXR5X19jYXJkX19kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgcGFkZGluZzogMzBweCAzMHB4IDg1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJl9fZGVzY3JpcHRpb24ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMTAwcHggMzBweCA4NXB4O1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1mb250LWZhbWlseSk7XG4gICAgICAgIHRyYW5zaXRpb246IC40cyBlYXNlO1xuICAgICAgfVxuXG4gICAgICAmX19mb290ZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3Itc2Vjb25kYXJ5KTtcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC40cyBlYXNlO1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICBhIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgd2lkdGg6IDM1cHg7XG4gICAgICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgdHJhbnNpdGlvbjogLjRzIGVhc2U7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuXG4gICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICB9XG5cbiAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgICAgZmlsbDogdmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtcbiAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuNHMgZWFzZTtcbiAgICAgICAgICAgfVxuXG4gICAgICAgICAgICY6bGFzdC1jaGlsZCBzdmcge1xuICAgICAgICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgICAgfVxuXG4gICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7XG5cbiAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgZmlsbDogI2ZmZjtcbiAgICAgICAgICAgICB9XG4gICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG5cbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIC5hY3Rpdml0eV9fY2FyZCB7XG4gICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgLTQwMHB4IDEwMHB4IDAgcmdiKDAgMCAwIC8gOTAlKTtcblxuICAgICAgICAmX19kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5hY3Rpdml0eV9fY2FyZF9fZm9vdGVyIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX2luZm9zIHtcbiAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtZm9udC1mYW1pbHkpO1xuICAgICAgcGFkZGluZzogMjBweDtcblxuICAgICAgJl9fdHlwZSB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LWZhbWlseTogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS1hY2NlbnQtZm9udC1mYW1pbHkpO1xuICAgICAgfVxuXG4gICAgICAmX190aXRsZSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIG1hcmdpbjogMCAwIDVweCAwO1xuICAgICAgICBjb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItdGV4dCk7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIuY3dhLXBhZ2VzLXNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAmLmhhcy1iYWNrZ3JvdW5kIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMDBweDtcblxuICAgID4gLmVsZW1lbnRvci1zZWN0aW9uIHtcbiAgICAgID4gLmVsZW1lbnRvci1jb250YWluZXIge1xuICAgICAgICA+IC5jb250ZW50IHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwJSk7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLm5vLWJhY2tncm91bmQge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuXG4gID4gLmJhY2tncm91bmQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IDA7XG5cbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB9XG4gIH1cblxuICA+IC5lbGVtZW50b3Itc2VjdGlvbiB7XG4gICAgPiAuZWxlbWVudG9yLWNvbnRhaW5lciB7XG4gICAgICA+IC5jb250ZW50IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDAgMTBweDtcblxuICAgICAgICAuc2xpZGVyIHtcbiAgICAgICAgICAuc2xpZGVyLWl0ZW0ge1xuICAgICAgICAgICAgd2lkdGg6IDMwMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0MDBweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuNXM7XG5cbiAgICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNDBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgPiAuYmFja2dyb3VuZCB7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICA+IC50aXRsZSB7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgLTE3NXB4IDEwMHB4IC01MHB4IHJnYmEoMCwwLDAsLjgpO1xuICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuXG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgPiAuY29udGVudCB7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgYm90dG9tOiAtMTAwJTtcbiAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpO1xuICAgICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjVzO1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjVzO1xuICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4IGF1dG8gMDtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpO1xuXG4gICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjQpO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuXG4gICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmN3YS1wYWdlcy1zbGlkZXIgLnNsaWRlciAuc2xpY2stbGlzdCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4uY3dhLXBhZ2VzLXNsaWRlciAuc2xpZGVyIC5zbGljay10cmFjayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogbWF4LWNvbnRlbnQhaW1wb3J0YW50O1xufVxuXG4uY3dhLXBhZ2VzLXNsaWRlciAuc2xpZGVyIGltZyB7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cblxuLmN3YS1wYWdlcy1zbGlkZXIgLmFycm93Lm5leHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYygxMDAlICsgMjBweCk7XG4gIHJpZ2h0OiAyMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5jd2EtcGFnZXMtc2xpZGVyIC5hcnJvdy5wcmV2IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGNhbGMoMTAwJSArIDIwcHgpO1xuICBsZWZ0OiAyMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHotaW5kZXg6IDE7XG4gIHRyYW5zZm9ybTogcm90YXRlWSgxODBkZWcpO1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY3dhLXBhZ2VzLXNsaWRlciAuYXJyb3c6aG92ZXIgc3ZnIHtcbiAgYW5pbWF0aW9uOiBwdWxzZVRvUmlnaHQgMXMgZWFzZSBpbmZpbml0ZTtcbn1cblxuLmN3YS1wYWdlcy1zbGlkZXIgLmFycm93Lm5leHQgc3ZnLFxuLmN3YS1wYWdlcy1zbGlkZXIgLmFycm93LnByZXYgc3ZnIHtcbiAgd2lkdGg6IDMwcHg7XG59XG4iLCIuY3dhLWltYWdlLWxpbmtzLWxpc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgLmJhY2tncm91bmQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMDtcblxuICAgIC5iYWNrZ3JvdW5kIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIC41cztcblxuICAgICAgJjpub3QoLmFjdGl2ZSkge1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmxpc3Qge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAzKTtcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgIHBhZGRpbmc6IDMwcHg7XG5cbiAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoNjg2cHgpIHtcbiAgICAgIG1pbi13aWR0aDogMTAwJTtcblxuICAgICAgLml0ZW0ge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBvcGFjaXR5OiAuNyAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3Itc2Vjb25kYXJ5KTtcbiAgICAgIC8qb3JpZ2luYWwgb3BhY2l0eSAqL1xuICAgICAgb3BhY2l0eTogLjM7XG4gICAgICB6LWluZGV4OiAtMTtcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgcGFkZGluZzogMzBweCAwO1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcblxuICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgIGJvcmRlci10b3A6IHNvbGlkIDFweCB3aGl0ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIuY3dhLXZpZGVvcy1zbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW46IDUwcHggMDtcblxuICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoODczcHgpIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG5cbiAgPiAuZGVzY3JpcHRpb24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiAtMzBweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3Itc2Vjb25kYXJ5KTtcbiAgICB3aWR0aDogMjUwcHg7XG4gICAgcGFkZGluZzogMzBweDtcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1mb250LWZhbWlseSk7XG5cbiAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoODczcHgpIHtcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICB0b3A6IHVuc2V0O1xuICAgICAgbGVmdDogdW5zZXQ7XG4gICAgICB0cmFuc2Zvcm06IHVuc2V0O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cblxuICAgIHAge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIH1cbiAgfVxuXG4gID4gLnNsaWRlci1jb250YWluZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAzMDBweDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMzAwcHgpO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDg3M3B4KSB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5zbGlkZXIge1xuICAgICAgLnNsaWNrLXRyYWNrIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIH1cblxuICAgICAgLnNsaWRlci1pdGVtIHtcbiAgICAgICAgd2lkdGg6IDI1MHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGhlaWdodDogYXV0bztcblxuICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC55b3V0dWJlLXRodW1ibmFpbCB7XG4gICAgICAgICAgaGVpZ2h0OiAxNTBweDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgIC5lbGVtZW50b3ItaW1hZ2Uge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRlbnQge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG5cbiAgICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG5cbiAgICAgICAgICAgICYudGl0bGUge1xuICAgICAgICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlOiAwLjVweDtcbiAgICAgICAgICAgICAgc3Ryb2tlLXdpZHRoOiAwLjVweDtcbiAgICAgICAgICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZS1jb2xvcjogIzAwMDtcbiAgICAgICAgICAgICAgc3Ryb2tlOiAjMDAwO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LWFjY2VudC1mb250LWZhbWlseSk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuZGF0ZSB7XG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtZm9udC1mYW1pbHkpO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuc3VidGl0bGUge1xuICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3Itc2Vjb25kYXJ5KTtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICBmb250LWZhbWlseTogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtZmFtaWx5KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5yZXN1bWUge1xuICAgICAgICAgICAgICBtYXJnaW46IDEwcHggMDtcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1mb250LWZhbWlseSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNlZS1tb3JlIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgd2lkdGg6IDYwJTtcbiAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpO1xuICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjVzO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5lbGVtZW50b3ItZWRpdG9yLWFjdGl2ZSAuY3dhLXZpZGVvcy1zbGlkZXIgLmFycm93Lm5leHQsXG4uZWxlbWVudG9yLWVkaXRvci1wcmV2aWV3IC5jd2EtdmlkZW9zLXNsaWRlciAuYXJyb3cubmV4dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5lbGVtZW50b3ItZWRpdG9yLWFjdGl2ZSAuY3dhLXZpZGVvcy1zbGlkZXIgLmdhbGxlcnksXG4uZWxlbWVudG9yLWVkaXRvci1wcmV2aWV3IC5jd2EtdmlkZW9zLXNsaWRlciAuZ2FsbGVyeSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5jd2EtdmlkZW9zLXNsaWRlciAuc2xpZGVyIC5zbGljay1saXN0IHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi5jd2EtdmlkZW9zLXNsaWRlciAuYXJyb3cubmV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiAxO1xufVxuXG4uY3dhLXZpZGVvcy1zbGlkZXIgLmFycm93LnByZXYge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiAxO1xuICB0cmFuc2Zvcm06IHJvdGF0ZVkoMTgwZGVnKTtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmN3YS12aWRlb3Mtc2xpZGVyIC5hcnJvdy5uZXh0IHN2Zyxcbi5jd2EtdmlkZW9zLXNsaWRlciAuYXJyb3cucHJldiBzdmcge1xuICB3aWR0aDogMzBweDtcbn1cblxuLmVsZW1lbnRvci1lbGVtZW50LWVkaXQtbW9kZSB7XG4gIC5jd2EtdmlkZW9zLXNsaWRlciB7XG4gICAgLnNsaWRlciB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgICB9XG4gIH1cbn1cblxuLy8gTU9EQUxcbiNjd2FBZGRvbnNWaWRlb1NsaWRlck1vZGFsIHtcbiAgLmNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDAgMjVweDtcblxuICAgIHAge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcblxuICAgICAgJi5zdWJ0aXRsZSwgJi50aXRsZSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIH1cblxuICAgICAgJi5zdWJ0aXRsZSB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5yZXN1bWUtZGF0YXMge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICB9XG5cbiAgICAuZGF0YSB7XG5cbiAgICAgIHAge1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICB9XG5cbiAgICAgIGlmcmFtZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiA1MDBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIuY3dhLXJlc3VtZS1kYXRhcyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogMCAzMHB4IDMwcHggMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogLTEwMHZ3O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7XG4gIH1cblxuICAuY29udGVudCB7XG4gICAgcGFkZGluZzogNDBweCA1MHB4O1xuXG4gICAgIHAge1xuICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgfVxuXG4gICAgaDYge1xuICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgIH1cbiAgfVxuXG4gIC5idG4ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDUwJSk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiA3NSU7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1wcmltYXJ5KTtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICAgIHRyYW5zaXRpb246IGFsbCAuNXM7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXNlY29uZGFyeSk7XG4gICAgICBjb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItcHJpbWFyeSk7XG4gICAgfVxuICB9XG59IiwiLmVsZW1lbnRvci1hY2NvcmRpb24uY3dhLW1pbmltYWxpc3Qtc3R5bGUge1xuXG4gIC5lbGVtZW50b3ItYWNjb3JkaW9uLWl0ZW0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG5cbiAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtcbiAgICAgIH1cbiAgICB9XG5cblxuICAgIC5lbGVtZW50b3ItdGFiLXRpdGxlIHtcbiAgICAgIGEge1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LXdlaWdodDogODAwIWltcG9ydGFudDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4IWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWxlbWVudG9yLXRhYi1jb250ZW50IHtcbiAgICAgIGEge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IG1heC1jb250ZW50O1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7XG4gICAgICAgIGNvbG9yOiAjZmZmIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luOiA1cHggYXV0bztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC41cztcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbn0iLCIuY3dhLXZpc2l0LWNhcmQtbGlzdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMzBweCAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuXG4gIC5pdGVtIHtcbiAgICB3aWR0aDogMzAwcHg7XG4gICAgaGVpZ2h0OiA1MDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIHRyYW5zaXRpb246IGFsbCAuNXM7XG5cbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICAgIH1cblxuICAgID4gLmJhY2tncm91bmQge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgei1pbmRleDogMDtcblxuICAgICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgPiAuY29udGVudCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IC0xMDAlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItcHJpbWFyeSk7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgICB6LWluZGV4OiAyO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIC41cztcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICA+IGRpdiB7XG4gICAgICAgIC5sb2dvIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDEwMHB4O1xuXG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudGV4dCB7XG4gICAgICAgICAgbWFyZ2luOiAyMHB4IDA7XG4gICAgICAgIH1cblxuICAgICAgICAubGluayB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IG1heC1jb250ZW50O1xuICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAgIGJvcmRlcjogc29saWQgMXB4IHdoaXRlO1xuICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjVzO1xuICAgICAgICAgIG1hcmdpbjogMTBweCBhdXRvIDA7XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3Itc2Vjb25kYXJ5KTtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5jd2EtYWRkb25zLW1hcHMge1xuICAvLyBUb29sdGlwc1xuICAuZ20tc3R5bGUtaXctYyB7XG4gICAgb3ZlcmZsb3c6IHVuc2V0IWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAwIWltcG9ydGFudDtcbiAgICB3aWR0aDogNjAwcHghaW1wb3J0YW50O1xuICB9XG5cbiAgLmdtLXN0eWxlLWl3LWMsIC5nbS1zdHlsZS1pdy10OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1wcmltYXJ5KTtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgbWF4LWhlaWdodDogNzB2aCAhaW1wb3J0YW50O1xuICAgIG1heC13aWR0aDogY2FsYygxMDB2dyAtIDQwcHgpIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nbS1zdHlsZS1pdy1kIHtcbiAgICBtYXgtaGVpZ2h0OiA3MHZoIWltcG9ydGFudDtcbiAgICBvdmVyZmxvdzogYXV0byFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMTJweCFpbXBvcnRhbnQ7XG4gIH1cblxuICAvLyBDbG9zZSBCdG5cbiAgLmdtLXVpLWhvdmVyLWVmZmVjdCB7XG4gICAgZGlzcGxheTogZmxleCFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDMwcHghaW1wb3J0YW50O1xuICAgIGhlaWdodDogMzBweCFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3Itc2Vjb25kYXJ5KSFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlIWltcG9ydGFudDtcbiAgICBvcGFjaXR5OiAxIWltcG9ydGFudDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjVzO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAuY3dhLW1hcHMtdG9vbHRpcCB7XG4gICAgbWluLXdpZHRoOiAyNTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcblxuICAgIC50aXRsZSB7XG4gICAgICBib3JkZXI6IHNvbGlkIDFweCB3aGl0ZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBmb250LXdlaWdodDogODAwO1xuICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgIG1hcmdpbjogMjBweCBhdXRvO1xuXG4gICAgICBwIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5kYXRhcyB7XG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXNlY29uZGFyeSk7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAubGlua3Mge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAubGluayB7XG4gICAgICAgIGJvcmRlcjogc29saWQgMXB4IHdoaXRlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICBtYXJnaW46IDEwcHggYXV0bztcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiBtYXgtY29udGVudDtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjVzO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuYWNjZXNzLWxpbmsge1xuICAgICAgICBjb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3Itc2Vjb25kYXJ5KTtcbiAgICAgICAgbWFyZ2luOiA1cHggYXV0bztcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC41cztcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi5jd2EtaWNvbi1kYXRhLWxpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMjBweCBhdXRvIDEwMHB4O1xuXG4gICZfX2NvbnRhaW5lciB7XG4gICAgYm9yZGVyOiBzb2xpZCAycHggdmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtcbiAgICBwYWRkaW5nOiAyMHB4IDI1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgLmNvbnRlbnQge1xuICAgICAgbWFyZ2luLXRvcDogMTVweDtcblxuICAgICAgcCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubGluayB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTAwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA4MHB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpO1xuICAgIGJvcmRlcjogc29saWQgMnB4IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7XG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDIwcHggMjBweDtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjVzO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBib3JkZXItdG9wOiAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBjb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtcbiAgICB9XG4gIH1cbn0iLCIuY3dhLWFuaW1hdGUtdGV4dC1jb2xvciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogNTBweCAwO1xuICBkaXNwbGF5OiBmbGV4O1xuXG4gIC5iYWNrZ3JvdW5kIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IC0xO1xuXG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgfVxuICB9XG5cbiAgLmNvbnRlbnQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAudGV4dC1jb250YWluZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG5cbiAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICB9XG5cbiAgICAgIC50ZXh0IHtcbiAgICAgICAgd2lkdGg6IG1heC1jb250ZW50O1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICBtYXJnaW46IDAgNXB4O1xuXG4gICAgICAgICYudG8tbGVmdCB7XG4gICAgICAgICAgYW5pbWF0aW9uLW5hbWU6IHNjcm9sbFR4dExlZnQ7XG4gICAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICAgICAgICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xuICAgICAgICB9XG5cbiAgICAgICAgJi50by1yaWdodCB7XG4gICAgICAgICAgYW5pbWF0aW9uLW5hbWU6IHNjcm9sbFR4dFJpZ2h0O1xuICAgICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgICAgICAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbiAgICAgICAgfVxuXG4gICAgICAgIHNwYW4sIHAsIGIge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjhweCFpbXBvcnRhbnQ7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktcHJpbWFyeS1mb250LWZhbWlseSkhaW1wb3J0YW50O1xuICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNjcm9sbFR4dExlZnQge1xuICAwJXtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMCUsIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgc2Nyb2xsVHh0UmlnaHQge1xuICAwJXtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAwJSwgMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIDApO1xuICB9XG59IiwiJiB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG5cbiAgLmltYWdlIHtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIH1cbiAgfVxuXG4gIC5lbGVtZW50b3Itc2VjdGlvbiAuZWxlbWVudG9yLWNvbnRhaW5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgLnRhYnMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg4MjBweCkge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMjBweCk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuXG4gICAgICAgIC50YWIge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAhaW1wb3J0YW50O1xuICAgICAgICAgIG1pbi13aWR0aDogdW5zZXQhaW1wb3J0YW50O1xuICAgICAgICAgIG1heC13aWR0aDogdW5zZXQhaW1wb3J0YW50O1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IHVuc2V0IWltcG9ydGFudDtcbiAgICAgICAgICBib3JkZXI6IG5vbmUhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC50YWIge1xuICAgICAgICBwYWRkaW5nOiA1cHggMjBweDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtZm9udC1mYW1pbHkpO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBtaW4td2lkdGg6IDIwMHB4O1xuICAgICAgICBtYXgtd2lkdGg6IDM1MHB4O1xuICAgICAgICBtaW4taGVpZ2h0OiA1OHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogLjRzIGVhc2U7XG5cbiAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHggMCAwIDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMTBweCAxMHB4IDA7XG4gICAgICAgIH1cblxuICAgICAgfVxuICAgIH1cblxuICAgIC5jb250ZW50cyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBmb250LWZhbWlseTogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtZmFtaWx5KTtcbiAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gICAgICBtYXJnaW46IGF1dG87XG5cbiAgICAgIC5jb250ZW50IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXRleHQpO1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLmJ1dHRvbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpO1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBwYWRkaW5nOiA1cHggMTVweDtcbiAgICAgICAgICAgIG1hcmdpbjogMjBweCAwIDA7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAuNHMgZWFzZTtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXRleHQpO1xuICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCImIHtcbiAgLnRhYnMge1xuICAgIHBhZGRpbmc6IDIwcHggNTBweCAyMHB4IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMCAyMHB4IDIwcHggMDtcbiAgICB3aWR0aDogNDAwcHg7XG4gICAgei1pbmRleDogMTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMTAwdnc7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogMTAwJTtcbiAgICB9XG5cbiAgICBAaW1wb3J0IFwibGVmdF90YWJzXCI7XG5cbiAgICAudGFiIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgYm9yZGVyLXRvcDogc29saWQgMXB4IHdoaXRlO1xuICAgICAgfVxuXG4gICAgICAudGl0bGUge1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgICAgICYsIHAsIHNwYW4ge1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlciFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY29udGVudHMge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MDBweCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBhZGRpbmc6IDIwcHggMjBweCAyMHB4IDUwcHg7XG4gIH1cblxuICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoODgwcHgpIHtcbiAgICAuZWxlbWVudG9yLWNvbnRhaW5lciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZzowcHg7XG4gICAgfVxuXG4gICAgLmVsZW1lbnRvci1jb250YWluZXIgLnRhYnMge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBib3JkZXItcmFkaXVzOiAwIWltcG9ydGFudDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmc6IDIwcHggMjBweCAyMHB4IDE1cHg7XG5cbiAgICAgIC50YWIgLnRpdGxlIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY29udGVudHMge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgcGFkZGluZzogMjBweCAyMHB4IDEwcHggMTBweDtcbiAgICBcbiAgICAgIHAge1xuICAgICAgICBpbWcge1xuICAgICAgICAgIG1heC13aWR0aDogMzMlO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIGRpdjpmaXJzdC1jaGlsZCBwIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgICB9XG4gICAgfSAgXG4gIH1cbn0iLCIudGFiIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBjb2xvcjogd2hpdGU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMTBweCAwO1xuXG4gIC50aXRsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogbGVmdDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdHJhbnNpdGlvbjogYWxsIC41cztcbiAgICBwYWRkaW5nOiAxNXB4IDMwcHggMTVweCAwO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDg1MHB4KSB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZy1yaWdodDogMHB4O1xuICAgIH1cblxuICAgIHAge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLmljb24ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoODUwcHgpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgIH1cblxuICAgICY6YmVmb3JlLCAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIC41cztcbiAgICB9XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBsZWZ0OiAtMTAwdnc7XG4gICAgICB3aWR0aDogMTAwdnc7XG4gICAgfVxuXG4gICAgJjphZnRlciB7XG4gICAgICBsZWZ0OiAxMDAlO1xuICAgICAgd2lkdGg6IDUwcHg7XG4gICAgfVxuICB9XG5cbiAgJjpob3ZlciwgJi5hY3RpdmUge1xuICAgIGNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1wcmltYXJ5KTtcbiAgfVxuXG4gICYuYWN0aXZlIHtcbiAgICAudGl0bGUge1xuICAgICAgJiwgJjpiZWZvcmUsICY6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCImIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nLWJvdHRvbTogNTBweDtcblxuICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoNzkzcHgpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC50YWJzIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIHBhZGRpbmc6IDEwMHB4IDAgNTBweDtcbiAgICBib3JkZXItcmlnaHQ6IHNvbGlkIDFweCB3aGl0ZTtcblxuICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg3OTNweCkge1xuICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBcbiAgICAgIC5kYXRhIC50YWIge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciFpbXBvcnRhbnQ7XG5cbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICBwYWRkaW5nOiAwIWltcG9ydGFudDtcbiAgICAgICAgICB3aWR0aDogYXV0byFpbXBvcnRhbnQ7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMTAwdnc7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogMTAwJTtcbiAgICB9XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMTAwJTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAgMjBweCAyMHB4IDA7XG4gICAgfVxuXG4gICAgLmRhdGEge1xuICAgICAgQGltcG9ydCBcInRhYnMvbGVmdF90YWJzXCI7XG5cbiAgICAgIC50YWIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG5cbiAgICAgICAgJiwgZGl2LCBwIHtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCB3aGl0ZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgfVxuXG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgJiwgJjpiZWZvcmUsICY6YWZ0ZXIge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2xpZGVycy1jb250YWluZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMDBweCk7XG4gICAgcGFkZGluZzogMTAwcHggMCAwIDUwcHg7XG4gICAgXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDc5M3B4KSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIH1cbiAgICBcbiAgICAudGFiLXNsaWRlci1pdGVtIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgLnNsaWRlciB7XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg3OTNweCkge1xuICAgICAgICAgIC5zbGljay10cmFjayB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNsaWRlci1pdGVtIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC41cztcblxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg3OTNweCkge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwdncgLSA0MHB4KTtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbiFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNDBweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBtYXJnaW46IDEwcHggMDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuZGF0YSB7XG4gICAgICAgICAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5saW5rIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IG1heC1jb250ZW50O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgbWFyZ2luOiAyMHB4IGF1dG8gMTBweDtcbiAgICAgICAgICAgIGJvcmRlcjogc29saWQgMXB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuNXM7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLnRhYi1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAzMHB4O1xuXG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmFycm93IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IGNhbGMoMTAwJSArIDIwcHgpO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgICAgJi5uZXh0IHtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICYucHJldiB7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoMTgwZGVnKTtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxufSIsIi5jd2Etc2xpZGVycy10YWJzIHtcbiAgQGltcG9ydCBcImNvbXBvbmVudHMvc2xpZGVyc190YWJzXCI7XG5cbiAgLnNsaWNrLWxpc3Qge1xuICAgIG1pbi1oZWlnaHQ6IDUwMHB4O1xuICB9XG5cbiAgLmFycm93IHtcbiAgICB0b3A6IDEwMCUhaW1wb3J0YW50O1xuXG4gICAgc3ZnIHtcbiAgICAgIHdpZHRoOiA1MHB4IWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAuc2xpZGVyLWl0ZW0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgLnRpdGxlLCAuZGF0YSB7XG4gICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgfVxuICB9XG59IiwiLmN3YV90YWJzIC5jb250ZW50IHtcbiAgZGlzcGxheTogbm9uZTtcblxuICAmLmFjdGl2ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn0iLCIuY3dhLXNsaWRlcnMtdGVhbSB7XG4gIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuICBtYXJnaW4tdG9wOiA1MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDg4MHB4KSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuXG4gIC50YWJzLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDQwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmc6IDMwcHggNTBweCAzMHB4IDA7XG5cbiAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoODgwcHgpIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZzogMDtcblxuICAgICAgLnRhYnMge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwIWltcG9ydGFudDtcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGxlZnQ6IDEwMCU7XG4gICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAudGFiIHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAxMDAlO1xuICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICB9XG5cbiAgICAudGFicyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAgMTVweCAxNXB4IDA7XG4gICAgICBwYWRkaW5nOiAyMHB4IDQwcHggMjBweCAyMHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtcbiAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXByaW1hcnktZm9udC1mYW1pbHkpO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IDEwMCU7XG4gICAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuICAgICAgfVxuXG4gICAgICAudGFiIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMzBweCAxMHB4IDEwcHg7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmO1xuICAgICAgICB9XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgdHJhbnNpdGlvbjogLjRzIGVhc2U7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciwgJi5hY3RpdmUge1xuICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIwcHgpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jb250ZW50cy1jb250YWluZXIge1xuICAgIHdpZHRoOiA2MCU7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDg4MHB4KSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgfVxuXG4gICAgLmNvbnRlbnQge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cbiAgfVxuXG4gIC5zbGlkZXIgLnNsaWNrLXRyYWNrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogNDBweDtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBub25lO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCgzODBweCkge1xuICAgICAgZ2FwOiAwO1xuICAgIH1cblxuICAgICY6aG92ZXIgLml0ZW0ge1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB9XG4gIH1cblxuICAuc2xpZGVyIHtcbiAgICAuaXRlbSB7XG4gICAgICBmbG9hdDogbm9uZTtcbiAgICAgIHdpZHRoOiAzMjBweDtcbiAgICAgIGhlaWdodDogNDQwcHg7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjRzIGVhc2U7XG4gICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtZm9udC1mYW1pbHkpO1xuICAgICAgYm94LXNoYWRvdzogMCAwIDEwcHggLTVweCByZ2JhKDAsIDAsIDAsIC4yKTtcblxuICAgICAgJi5uby1pbWFnZSB7XG4gICAgICAgIC5wcmV2aWV3IHtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpO1xuXG4gICAgICAgICAgdWwuc29jaWFsLW5ldHdvcmtzIGxpIGE6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSkhaW1wb3J0YW50O1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCgzODBweCkge1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSkhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRlbnQge1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBoNC5uYW1lIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmpvYiB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICA+ICoge1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAucHJldmlldyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgIHRyYW5zaXRpb246IC40cyBlYXNlO1xuICAgICAgfVxuXG4gICAgICAuY29udGVudCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgdHJhbnNpdGlvbjogLjRzIGVhc2U7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogMjBweCAwO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgLmxvZ28ge1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA1MHB4KTtcbiAgICAgICAgICBoZWlnaHQ6IDE1MHB4O1xuICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgICAgbWFyZ2luOiAxMHB4IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAuaGVhZGVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHggMDtcbiAgICAgICAgfVxuXG4gICAgICAgIGg0Lm5hbWUsIC5qb2IsIC50ZXh0LCAucGhvbmUsIC5lbWFpbCB7XG4gICAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnRleHQgPiAqIHtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cblxuICAgICAgICB1bC5zb2NpYWwtbmV0d29ya3Mge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgZ2FwOiAxMHB4O1xuXG4gICAgICAgICAgJjpsYXN0LWNoaWxkOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBsaSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXRleHQpO1xuICAgICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuNHMgZWFzZTtcblxuICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5zZXBhcmF0b3Ige1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIG1hcmdpbjogMTBweCAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5hcnJvdyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogY2FsYygxMDAlICsgNDBweCk7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHotaW5kZXg6IDI7XG5cbiAgICAmLm5leHQge1xuICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgfVxuXG4gICAgJi5wcmV2IHtcbiAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoMTgwZGVnKTtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgJjpob3ZlciBzdmcge1xuICAgICAgYW5pbWF0aW9uOiBwdWxzZVRvUmlnaHQgMXMgZWFzZSBpbmZpbml0ZTtcbiAgICB9XG5cbiAgICBzdmcge1xuICAgICAgd2lkdGg6IDMwcHg7XG4gICAgfVxuICB9XG4gIC5zbGljay1saXN0IHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcblxuICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCgzODBweCkge1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG4gIH1cbn0iLCIuY3dhLWluZm9zLXNsaWRlciB7XG4gIEBpbXBvcnQgXCJjb21wb25lbnRzL3NsaWRlcl9vdXRzaWRlXCI7XG5cbiAgLmFjdGl2aXRpZXMge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDg3OXB4KSB7XG4gICAgICBtYXJnaW4tbGVmdDogLTIwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoMzQwcHgpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59IiwiLmN3YS10ZXN0aW1vbmlhbHMge1xuICBtYXJnaW46IDUwcHggMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIC5zbGlkZXItY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMTAwJTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBoZWlnaHQ6IDE1MHB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLmFycm93IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogY2FsYygxMDAlICsgMTUwcHggKyAxMHB4KTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgICYubmV4dCB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgfVxuXG4gICAgICAmLnByZXYge1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoMTgwZGVnKTtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgc3ZnIHtcbiAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNsaWRlciB7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgLnNsaWNrLWxpc3Qge1xuICAgICAgICBwYWRkaW5nOiA3MHB4IDAgMzBweDtcbiAgICAgIH1cblxuICAgICAgLnNsaWRlci1pdGVtIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nOiA1MHB4IDEwMHB4IDIwcHg7XG5cbiAgICAgICAgLnF1b3RlcyB7XG4gICAgICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcblxuICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBmaWxsOiB3aGl0ZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudGVzdGltb25pYWwge1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBlcnNvbl9kYXRhcyB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG5cbiAgICAgICAgICAubG9nbyB7XG4gICAgICAgICAgICB3aWR0aDogODBweDtcbiAgICAgICAgICAgIGhlaWdodDogODBweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcblxuICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICBtYXJnaW46IDAgMCA1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zdWJfdGl0bGUge1xuICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmFjdGl2aXRpZXMtZGF0YS1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgLmVsZW1lbnRvci1jb250YWluZXIge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAwIDUwcHg7XG5cbiAgICAgIC5zbGlkZXItY29udGVudCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICB9XG5cbiAgICAgIC5pdGVtIHtcbiAgICAgICAgcGFkZGluZzogMzBweDtcbiAgICAgICAgcCB7XG4gICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLmN3YS1vZmZlcnMtdGFiLCAuY3dhLWZhcS10YWIge1xuICBAaW1wb3J0IFwiY29tcG9uZW50cy9zbGlkZXJzX3RhYnNcIjtcblxuICBhbGlnbi1pdGVtczogdW5zZXQhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAyNXB4IDA7XG4gID4gZGl2IHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cblxuICAudGFicyB7XG4gICAgcGFkZGluZzogMjBweCA1MHB4IDIwcHggMDtcbiAgICBib3JkZXItcmFkaXVzOiAwIDIwcHggMjBweCAwO1xuICAgIHdpZHRoOiA0MDBweDtcbiAgICB6LWluZGV4OiAxO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBcblxuICAgICY6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuZGF0YSB7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgQGltcG9ydCBcImNvbXBvbmVudHMvdGFicy9sZWZ0X3RhYnNcIjtcbiAgICB9XG4gIH1cblxuICAuc2xpZGVycy1jb250YWluZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MDBweCk7XG4gICAgei1pbmRleDogMjtcbiAgICBwYWRkaW5nOiAwIDAgMCAyMHB4O1xuXG4gICAgLnNsaWRlciB7XG4gICAgICAuc2xpY2stdHJhY2sge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IDIwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNsaWRlci1pdGVtIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXByaW1hcnkpO1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgcGFkZGluZzogNTBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgbWluLWhlaWdodDogMjAwcHg7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBtYXJnaW46IDAhaW1wb3J0YW50O1xuXG4gICAgICAudGl0bGUge1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgfVxuXG4gICAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgfVxuXG4gICAgICAuYWN0aW9uIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgbWFyZ2luOiAzMHB4IGF1dG8gMTBweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjVzO1xuXG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpO1xuICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICB9XG4gIFxuXG4gIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg4NTBweCkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLnRhYnMge1xuICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDBweCAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZzogMjBweCAyMHB4IDIwcHggMTVweDtcbiAgICB9XG4gIFxuICAgIC5zbGlkZXJzLWNvbnRhaW5lciB7XG4gICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luLXRvcDogMjBweDtcblxuICAgICAgLnNsaWRlci1pdGVtIHtcbiAgICAgICAgbWF4LXdpZHRoOiAzNTBweDtcbiAgICAgICAgXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg0NTBweCkge1xuICAgICAgICAgIG1heC13aWR0aDogMjUwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9IFxuICB9XG5cblxufSIsIi5jd2EtY291bnRlciB7XG5cbiAgJi53aXRoLXN0cm9rZSB7XG4gICAgLmVsZW1lbnRvci1jb3VudGVyLW51bWJlciwgLmVsZW1lbnRvci1jb3VudGVyLW51bWJlci1wcmVmaXgsIC5lbGVtZW50b3ItY291bnRlci1udW1iZXItc3VmZml4IHtcbiAgICAgIGNvbG9yOiB0cmFuc3BhcmVudCFpbXBvcnRhbnQ7XG4gICAgICBzdHJva2Utd2lkdGg6IDFweDtcbiAgICAgIC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDFweDtcbiAgICB9XG4gIH1cbn1cblxuLmVsZW1lbnRvci1lZGl0b3ItYWN0aXZlIHtcbiAgLmN3YS1jb3VudGVyIHtcbiAgICBzcGFuIHtcbiAgICAgIHN0cm9rZTogdmFyKC0tZS1nbG9iYWwtY29sb3ItcHJpbWFyeSk7XG4gICAgICAtd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1wcmltYXJ5KTtcbiAgICB9XG4gIH1cbn0iLCIuZWxlbWVudG9yLXdpZGdldC1jd2EtcG9ydGZvbGlvIHtcbiAgei1pbmRleDogNTA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMTUwcHggMDtcblxuICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoNzA2cHgpIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cblxuICAuaGFuZ2FyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICA+IC5iYWNrZ3JvdW5kIHtcbiAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICB0b3A6IDEwdmg7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIGJvcmRlci1yYWRpdXM6IDE1MHB4IDAgMCAxNTBweDtcbiAgICAgIHdpZHRoOiA4MCU7XG4gICAgICBoZWlnaHQ6IDgwdmg7XG4gICAgICB6LWluZGV4OiAtMTtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDcwNnB4KSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICB3aWR0aDogOTUlO1xuICAgICAgICBoZWlnaHQ6IDQwMHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogdW5zZXQ7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4MHB4IDAgMCA4MHB4O1xuICAgICAgfVxuXG4gICAgICAuZ3JhcGhpY19lbGVtZW50c19jb250YWluZXIucm9uZF90cmFpdCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMjBweCk7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgLnJvbmRfdHJhaXQge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MHB4KTtcblxuICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBmaWxsOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgIHdpZHRoOiAzMDBweDtcbiAgICAgICAgICAgIGFuaW1hdGlvbjogcm90YXRlU1ZHIGxpbmVhciAzMHMgaW5maW5pdGU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmdyYXBoaWNfZWxlbWVudHNfY29udGFpbmVyLnRyaWFuZ2xlLXRvcCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDIwcHg7XG4gICAgICByaWdodDogMjUwcHg7XG4gICAgICB6LWluZGV4OiAtMjtcblxuICAgICAgLnRyaWFuZ2xlLXRvcCBzdmcge1xuICAgICAgICBmaWxsOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpO1xuICAgICAgICB3aWR0aDogMTUwcHg7XG4gICAgICAgIGFuaW1hdGlvbjogcm90YXRlU1ZHIGxpbmVhciAzMHMgaW5maW5pdGUgcmV2ZXJzZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZ3JhcGhpY19lbGVtZW50c19jb250YWluZXIudHJpYW5nbGUtYm90dG9tIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHJpZ2h0OiAzMDBweDtcbiAgICAgIHotaW5kZXg6IC0yO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMHB4KTtcblxuICAgICAgLnRyaWFuZ2xlLWJvdHRvbSBzdmcge1xuICAgICAgICBmaWxsOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpO1xuICAgICAgICB3aWR0aDogMTUwcHg7XG4gICAgICAgIGFuaW1hdGlvbjogcm90YXRlU1ZHIGxpbmVhciAzMHMgaW5maW5pdGU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVsZW1lbnRvci1jb250YWluZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICBtYXJnaW4tdG9wOiAtOTB2aDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoNzA2cHgpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNSU7XG4gICAgICAgIHBhZGRpbmctdG9wOiA5dnc7XG4gICAgICB9XG5cbiAgICAgID4gaDMge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMjkwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogNjBweDtcbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktcHJpbWFyeS1mb250LWZhbWlseSk7XG4gICAgICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gICAgICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMnB4O1xuICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpO1xuICAgICAgfVxuXG4gICAgICAuYXJyb3cge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogY2FsYygxMDAlIC0gNDBweCk7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgei1pbmRleDogMjtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoNzA2cHgpIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuXG4gICAgICAgICYubmV4dCB7XG4gICAgICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLnByZXYge1xuICAgICAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVZKDE4MGRlZyk7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIgc3ZnIHtcbiAgICAgICAgICBhbmltYXRpb246IHB1bHNlVG9SaWdodCAxcyBlYXNlIGluZmluaXRlO1xuICAgICAgICB9XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuaXRlbXMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgZ2FwOiAzMHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMjkwcHg7XG4gICAgICAgIG1hcmdpbjogMCAzMHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg3MDZweCkge1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBnYXA6IDA7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnNsaWNrLXRyYWNrIHtcbiAgICAgICAgICB3aWR0aDogbWF4LWNvbnRlbnQhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnNsaWNrLWxpc3Qge1xuICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICB9XG5cbiAgICAgICAgLml0ZW0ge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuNXM7XG4gICAgICAgICAgd2lkdGg6IDMwMHB4IWltcG9ydGFudDtcbiAgICAgICAgICBoZWlnaHQ6IDQwMHB4IWltcG9ydGFudDtcblxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg3MDZweCkge1xuICAgICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICY6bnRoLWNoaWxkKDJuKSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTAlKTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoMTM2NnB4KSB7XG4gICAgICAgICAgICAmOm50aC1jaGlsZCgybikge1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDNuKzIpIHtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwJSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDEwMTlweCkge1xuICAgICAgICAgICAgJjpudGgtY2hpbGQoM24rMikge1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDJuKSB7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg3MDZweCkge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApIWltcG9ydGFudDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICA+IC5iYWNrZ3JvdW5kIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHotaW5kZXg6IDA7XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgID4gLnRpdGxlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgLTE3NXB4IDEwMHB4IC01MHB4IHJnYmEoMCwwLDAsLjgpO1xuICAgICAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcblxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgID4gLmNvbnRlbnQge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOiAtMTAwJTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXNlY29uZGFyeSk7XG4gICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC41cztcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgICAgICA+IC5kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICAgICAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcblxuICAgICAgICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUxLCA1MSwgNTEsIC44KTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogNHB4IHNvbGlkIHZhcigtLWUtZ2xvYmFsLWNvbG9yLXNlY29uZGFyeSk7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci1idXR0b24ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6bm9uZTtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpO1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgPiB1bCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICA+IGxpIHtcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcXGYxMTFcIjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDUgRnJlZVwiO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogLTEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNnB4O1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICY6aG92ZXIgLmNvbnRlbnQge1xuICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLmN3YS1mYXEtdGFiIHtcbiAgLnNpbmdsZV9mYXFfbGlzdCB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICAudGl0bGUge1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICB9XG4gIH1cbn0iLCIub3BhY2l0eS1sYXp5LXNlY3Rpb24gLm9wYWNpdHktbGF6eS1pdGVtIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMXM7XG59XG5cbi5lbGVtZW50b3ItZWRpdG9yLWFjdGl2ZSAub3BhY2l0eS1sYXp5LXNlY3Rpb24gLm9wYWNpdHktbGF6eS1pdGVtIHtcbiAgb3BhY2l0eTogMSFpbXBvcnRhbnQ7XG59XG5cbi5lbGVtZW50b3ItZWRpdG9yLXByZXZpZXcgLm9wYWNpdHktbGF6eS1zZWN0aW9uIC5vcGFjaXR5LWxhenktaXRlbSB7XG4gIG9wYWNpdHk6IDEhaW1wb3J0YW50O1xufSIsIi5jd2EtaW5mb3Mtc2xpZGVyLnByZXNzZSAub3V0c2lkZSB7XG4gIG1hcmdpbi10b3A6IDA7XG5cbiAgLmFjdGl2aXR5IC5jb250ZW50IC5tZXRhcyB7XG4gICAgcC5kZXNjcmlwdGlvbiB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLmxpbmtzIC5saW5rIGEge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBmb250LWZhbWlseTogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtZmFtaWx5KTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgIGkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3Itc2Vjb25kYXJ5KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIuY3dhLWFkZG9ucy1tdWx0aXBsZS1jb250ZW50LXRhYnMge1xuICBkaXNwbGF5OiBmbGV4O1xuXG4gIC50YWJzLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDQwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAudGFicyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICB0b3A6IDEzMHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMCAxNXB4IDE1cHggMDtcbiAgICAgIHBhZGRpbmc6IDIwcHggNDBweCAyMHB4IDIwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpO1xuICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktcHJpbWFyeS1mb250LWZhbWlseSk7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMTAwJTtcbiAgICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG4gICAgICB9XG5cbiAgICAgIC50YWIge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcGFkZGluZzogMTBweCAzMHB4IDEwcHggMTBweDtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcblxuICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmO1xuICAgICAgICB9XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgdHJhbnNpdGlvbjogLjRzIGVhc2U7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjBweCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmNvbnRlbnRzLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDYwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG5cbiAgICAuY29udGVudHMgPiBzZWN0aW9uIHtcblxuICAgICAgaDMge1xuICAgICAgICBmb250LWZhbWlseTogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS1wcmltYXJ5LWZvbnQtZmFtaWx5KTtcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBwYWRkaW5nOiA3MHB4IDAgMTVweDtcbiAgICAgICAgY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cblxuICAgICAgLml0ZW1zIC5pdGVtIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1mb250LWZhbWlseSk7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci10ZXh0KTtcblxuICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuaGVhZCB7XG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgICAgICAgIC5pdGVtX190aXRsZSB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5pdGVtX19saW5rIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAuNHMgZWFzZTtcblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuXG4gICAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY29udGVudCB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi5lbGVtZW50b3Itd2lkZ2V0LWljb24tbGlzdCB7XG4gIC5lbGVtZW50b3ItaWNvbi1saXN0LWljb24ge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB9XG5cbiAgLmVsZW1lbnRvci1pY29uLWxpc3QtdGV4dC50ZXh0LWluLXBvcHVwIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiBjYWxjKDEwMCUgKyAxMHB4KTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIHdpZHRoOiBtYXgtY29udGVudDtcbiAgICBtYXgtd2lkdGg6IDk5dnc7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gICAgb3BhY2l0eTogMDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZTtcbiAgfVxuXG4gIC5lbGVtZW50b3ItaWNvbi1saXN0LWl0ZW06aG92ZXIgLmVsZW1lbnRvci1pY29uLWxpc3QtdGV4dC50ZXh0LWluLXBvcHVwIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgJi5lbGVtZW50b3Itd2lkZ2V0LmVsZW1lbnRvci1pY29uLWxpc3QtLWxheW91dC1pbmxpbmUgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxufSJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/