.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 :is(.banner_mobile,.banner_desktop)::after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:#000;background:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.7)), color-stop(30%, rgba(0, 0, 0, 0)), color-stop(70%, rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.7)));background:-o-linear-gradient(bottom, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0) 30%, rgba(0, 0, 0, 0) 70%, rgba(0, 0, 0, 0.7) 100%);background:linear-gradient(0deg, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0) 30%, rgba(0, 0, 0, 0) 70%, 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:0}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%}body:not(.home) .elementor-widget-header-bottom .left.show_hours{padding-bottom:47.19px}}@media(max-width: 1024px)and (max-width: 768px){body:not(.home) .elementor-widget-header-bottom .left{padding-bottom:0 !important}}@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);text-decoration:none}.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{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.elementor-widget-list-icon-infos .elementor-widget-container .other_items .item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.elementor-widget-list-icon-infos .elementor-widget-container .other_items .item:not(:last-child){margin-bottom:10px}.elementor-widget-list-icon-infos .elementor-widget-container .other_items .item .icon{margin-right:10px;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex}.elementor-widget-list-icon-infos .elementor-widget-container .other_items .item .text{text-align:left}}.elementor-widget-custom-menu{position:absolute;bottom:0;left:0;z-index:0;font-family:var(--e-global-typography-text-font-family);-webkit-transition:height .4s ease,background-color .2s ease;-o-transition:height .4s ease,background-color .2s ease;transition:height .4s ease,background-color .2s ease}@media(max-width: 1620px){.home .elementor-widget-custom-menu{bottom:50px}.home .elementor-widget-custom-menu>.elementor-widget-container>.elementor-section.elementor-section-boxed>.elementor-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.elementor-widget-custom-menu a:focus-visible{outline:none}.elementor-widget-custom-menu nav ul{list-style-type:none;padding:0}.elementor-widget-custom-menu nav ul.menu{display:-webkit-box;display:-ms-flexbox;display:flex}.elementor-widget-custom-menu nav ul.menu>li>a{color:#fff;font-size:18px;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;line-height:1;font-weight:600;outline:none}.elementor-widget-custom-menu nav ul.menu>li>a span{padding:12px 20px;display:block;border-radius:15px;-webkit-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease}.elementor-widget-custom-menu nav ul.menu>li:not(:last-child)>a::after{content:"";position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:1px;background-color:#fff;height:18px}.elementor-widget-custom-menu.menu-opened nav ul.menu>li:not(:last-child)>a::after{display:none}.elementor-widget-custom-menu nav ul.menu>li>a i{margin-left:10px}.elementor-widget-custom-menu .submenu{display:none}#main-menu{position:fixed;top:0;left:0;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);opacity:0;width:100%;height:100vh;background-color:#000;-webkit-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease;z-index:9999;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:none}#main-menu.show{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}#main-menu header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:10px 0;padding:0 10px}#main-menu header .logo-temp img{width:200px !important}#main-menu header #iconMenu{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}#main-menu header #iconMenu svg{fill:#fff}#main-menu header #iconMenu #cwa_webinclusion_btn svg path{fill:#fff}#main-menu .navigation{border:15px solid var(--e-global-color-accent);height:100%;width:100%;background-color:#f7f5f3;overflow:auto}#main-menu .navigation .elementor-section{height:100%}#main-menu .navigation .elementor-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}#main-menu nav{width:100%}@media(max-width: 1620px){#main-menu nav{margin-top:10px}}#main-menu nav ul.menu{width:100%;-ms-flex-pack:distribute;justify-content:space-around}#main-menu nav ul.menu>li>a{color:var(--e-global-color-text)}#main-menu nav ul.menu>li>a::after{content:none}#main-menu nav ul.menu>li>a span{-webkit-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease;border-radius:15px}#main-menu nav ul.menu>li>a:hover span{background-color:var(--e-global-color-accent);color:#fff}#main-menu nav ul.menu>li>a.active span{background-color:var(--e-global-color-accent);color:#fff}#main-menu .navigation{position:relative}#main-menu .close{position:absolute;bottom:0;right:10px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex}#main-menu .close svg{width:40px;fill:#fff;-webkit-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease}#main-menu .close:hover svg{fill:var(--e-global-color-accent)}#main-menu .navigation .row{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;padding:0 50px;margin-top:30px}#main-menu .navigation .row .slider-highlighted{width:350px;height:-webkit-max-content;height:-moz-max-content;height:max-content}#main-menu .navigation .row h3{font-family:var(--e-global-typography-primary-font-family);font-size:45px;color:var(--e-global-color-accent);font-weight:600;margin:0}#main-menu .navigation .row .slider-highlighted .slick-list{width:350px !important}@media(max-height: 830px){#main-menu .navigation .row .slider-highlighted .slick-list{width:310px !important}}@media(max-height: 760px){#main-menu .navigation .row .slider-highlighted .slick-list{width:250px !important}}#main-menu .navigation .row .slider-highlighted .item{padding:5px}#main-menu .navigation .row .slider-highlighted .item img{width:100%;height:100%;aspect-ratio:1/1.44;-o-object-fit:cover;object-fit:cover;border-radius:15px;-webkit-box-shadow:0 0 10px -5px rgba(0,0,0,.8);box-shadow:0 0 10px -5px rgba(0,0,0,.8)}#main-menu .navigation .row .slider-highlighted .arrow.next{position:absolute;top:calc(100% + 20px);right:0;cursor:pointer}#main-menu .navigation .row .slider-highlighted .arrow.next svg{width:50px;fill:var(--e-global-color-accent)}#main-menu .navigation .row .left{width:100%}#main-menu .navigation .row .left>div{display:-webkit-box;display:-ms-flexbox;display:flex}#main-menu .navigation .row .left h3{margin-bottom:20px;width:100%;height:-webkit-max-content;height:-moz-max-content;height:max-content}#main-menu .navigation .row .left ul{list-style-type:none;padding:0;background-color:#f7f5f3}#main-menu .navigation .row .left :is(.second,.third){width:50%;position:relative}#main-menu .navigation .row .left .second{z-index:1}#main-menu .navigation .row .left .second .submenu li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 15px;font-size:22px;font-weight:600;color:var(--e-global-color-text);border-top:1px solid #e6e6e6}#main-menu .navigation .row .left .second .submenu li:last-child a{border-bottom:1px solid #e6e6e6}#main-menu .navigation .row .left .second .submenu li svg{max-width:40px;max-height:40px;width:100%;height:100%;margin-right:30px}#main-menu .navigation .row .left .second .submenu li a{-webkit-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease}#main-menu .navigation .row .left .second .submenu li a span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#main-menu .navigation .row .left .second .submenu li a span i{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);margin-left:20px}#main-menu .navigation .row .left .second .submenu li.has_submenu a:hover,#main-menu .navigation .row .left .second .submenu li.has_submenu a.active{background-color:var(--e-global-color-accent);-webkit-box-shadow:0 .8rem 1.6rem rgba(0,0,0,.2);box-shadow:0 .8rem 1.6rem rgba(0,0,0,.2);color:#fff}#main-menu .navigation .row .left .second .submenu li:not(.has_submenu) a:hover{color:var(--e-global-color-accent)}#main-menu .navigation .row .left .second .submenu li:not(.has_submenu) a:hover :is(svg,svg path){fill:var(--e-global-color-accent) !important}#main-menu .navigation .row .left .second .submenu li:not(.has_submenu) a:hover svg *{-webkit-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease}#main-menu .navigation .row .left .third .submenu .menu_item{padding:0 20px}#main-menu .navigation .row .left .third .submenu .menu_item.level-1{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-animation:menuToRight .4s ease forwards;animation:menuToRight .4s ease forwards;z-index:0;margin-bottom:10px}@-webkit-keyframes menuToRight{from{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes menuToRight{from{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}#main-menu .navigation .row .left .third .submenu .menu_item.level-1 a{font-weight:800;color:var(--e-global-color-text);font-size:26px}#main-menu .navigation .row .left .third .submenu .menu_item.level-1 a:hover{color:var(--e-global-color-accent)}#main-menu .navigation .row .left .third .submenu .menu_item:not(.level-1){-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);opacity:0;-webkit-animation:menuToBottom .4s ease .4s forwards;animation:menuToBottom .4s ease .4s forwards}@-webkit-keyframes menuToBottom{from{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes menuToBottom{from{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}#main-menu .navigation .row .left .third .submenu .menu_item:not(.level-1) a{padding:5px 10px}#main-menu .navigation .row .left .third .submenu li a{display:block;font-size:22px;color:var(--e-global-color-text);padding:15px 10px;-webkit-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease}#main-menu .navigation .row .left .third .submenu li a:hover{color:var(--e-global-color-accent)}#main-mobile-menu{position:fixed;top:0;left:0;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);background-color:#000;width:400px;max-width:100%;height:100%;z-index:99999;overflow-y:auto;overflow-x:hidden;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#main-mobile-menu.open{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}#main-mobile-menu .actions{padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#main-mobile-menu .actions .previous{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);display:-webkit-box;display:-ms-flexbox;display:flex;visibility:hidden}#main-mobile-menu .actions .previous.show{visibility:visible;cursor:pointer}#main-mobile-menu .actions .previous svg{fill:#fff;width:30px;height:30px}#main-mobile-menu .actions .close{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer}#main-mobile-menu .actions .close svg{fill:#fff;width:35px;height:35px}#main-mobile-menu ul{list-style-type:none;padding:0}#main-mobile-menu ul.menu{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;-o-transition:transform .4s ease;transition:transform .4s ease;transition:transform .4s ease, -webkit-transform .4s ease}#main-mobile-menu ul li{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}#main-mobile-menu ul li:hover>a{color:var(--e-global-color-secondary)}#main-mobile-menu ul li:hover>a>svg *{fill:var(--e-global-color-secondary)}#main-mobile-menu ul li a{height:auto !important;width:100%;padding:20px 40px 20px 20px;font-size:20px;color:#fff;font-weight:600;-webkit-transition:color .4s ease;-o-transition:color .4s ease;transition:color .4s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#main-mobile-menu ul li a svg{width:40px;height:40px;fill:#fff;margin-right:20px}#main-mobile-menu ul li a svg *{fill:#fff;-webkit-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease}#main-mobile-menu ul li a span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}#main-mobile-menu ul li a span i{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}#main-mobile-menu ul li.level-1 a{font-weight:600;font-size:24px;color:#fff}#main-mobile-menu ul li.level-1 a:hover{color:var(--e-global-color-secondary)}#main-mobile-menu ul.submenu{position:absolute;left:100%;display:none;top:0;width:100%}#main-mobile-menu ul.submenu.active{display:block}#main-mobile-menu .menu .menu_item .has_submenu ul li:not(:first-child) a{font-weight:400}#main-mobile-menu #iconMenu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);margin-bottom:20px}#main-mobile-menu #iconMenu li{width:auto;margin:0}#main-mobile-menu #iconMenu li a{padding:0}.elementor-widget-newsletter form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.elementor-widget-newsletter .hidden{display:none}.elementor-widget-newsletter input{padding:15px 20px;border-radius:0;border:none;outline:none;height:unset}.elementor-widget-newsletter .lists{width:130px;position:relative}.elementor-widget-newsletter .slider{position:relative}.elementor-widget-newsletter .slider .arrow{position:absolute;top:15px;padding:5px;z-index:1;cursor:pointer}.elementor-widget-newsletter .slider .arrow svg{width:10px}.elementor-widget-newsletter .slider .arrow.prev{left:5px;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.elementor-widget-newsletter .slider .arrow.next{right:5px}.elementor-widget-newsletter .lists .list{padding:5px 15px}.elementor-widget-newsletter .lists .list .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:10px}.elementor-widget-newsletter .lists .list .label{text-align:center}.elementor-widget-newsletter .lists .list svg{width:40px;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:rotateZ(-65deg);-ms-transform:rotate(-65deg);transform:rotateZ(-65deg)}.activity-list .activity:nth-child(8n+5) .activity__dates svg.background{-webkit-transform:rotateZ(-75deg) translate(3px, 13px);-ms-transform:rotate(-75deg) translate(3px, 13px);transform: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;top: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:20px 0 0 50px}@media(max-width: 793px){.cwa-sliders-tabs .sliders-container{width:100%;padding:20px 0 0 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 .tab-description{background-color:var(--e-global-color-primary);color:#fff;border-radius:25px;padding:30px;margin-bottom:20px}.cwa-sliders-tabs .sliders-container .tab-slider-item .tab-description p:last-child{margin:0}.cwa-sliders-tabs .sliders-container .tab-slider-item .slider-arrows-content{position:relative}.cwa-sliders-tabs .sliders-container .tab-slider-item .arrow{position:absolute;top:125px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;z-index:1;margin-right:0;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:50px;height:50px;-webkit-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease;background-color:#fff;border-radius:50%;-webkit-box-shadow:0 0 10px -5px rgba(0,0,0,.3);box-shadow:0 0 10px -5px rgba(0,0,0,.3)}.cwa-sliders-tabs .sliders-container .tab-slider-item .arrow:hover{background-color:var(--e-global-color-accent)}.cwa-sliders-tabs .sliders-container .tab-slider-item .arrow:hover svg{fill:#fff}.cwa-sliders-tabs .sliders-container .tab-slider-item .arrow.next{right:10px}.cwa-sliders-tabs .sliders-container .tab-slider-item .arrow.prev{left:10px;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);display:none}.cwa-sliders-tabs .sliders-container .tab-slider-item .arrow svg{width:25px}.cwa-sliders-tabs .slick-list{min-height:500px}.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}@media(max-width: 768px){.cwa-testimonials .slider-container .arrow{top:20px}}.cwa-testimonials .slider-container .arrow.next{right:10px}.cwa-testimonials .slider-container .arrow.prev{left:10px;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);display:none}@media(max-width: 768px){.cwa-testimonials .slider-container .arrow.prev{right:60px}}.cwa-testimonials .slider-container .arrow svg{width:30px}@media(max-width: 768px){.cwa-testimonials .slider-container .arrow svg{fill:#fff}}.cwa-testimonials .slider-container .slider{width:100%;padding-top:20px}.cwa-testimonials .slider-container .slider .slider-item{position:relative;padding:70px 100px 20px}@media(max-width: 768px){.cwa-testimonials .slider-container .slider .slider-item{padding:70px 20px 20px}}.cwa-testimonials .slider-container .slider .slider-item .quotes{width:80px;height:80px;position:absolute;top:0;left:10px}@media(max-width: 768px){.cwa-testimonials .slider-container .slider .slider-item .quotes{width:50px;height:50px}}.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}@media(max-width: 768px){.cwa-testimonials .activities-data-container .elementor-container{padding:0 10px}}.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;top: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:20px 0 0 50px}@media(max-width: 793px){.cwa-offers-tab .sliders-container,.cwa-faq-tab .sliders-container{width:100%;padding:20px 0 0 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 .tab-description,.cwa-faq-tab .sliders-container .tab-slider-item .tab-description{background-color:var(--e-global-color-primary);color:#fff;border-radius:25px;padding:30px;margin-bottom:20px}.cwa-offers-tab .sliders-container .tab-slider-item .tab-description p:last-child,.cwa-faq-tab .sliders-container .tab-slider-item .tab-description p:last-child{margin:0}.cwa-offers-tab .sliders-container .tab-slider-item .slider-arrows-content,.cwa-faq-tab .sliders-container .tab-slider-item .slider-arrows-content{position:relative}.cwa-offers-tab .sliders-container .tab-slider-item .arrow,.cwa-faq-tab .sliders-container .tab-slider-item .arrow{position:absolute;top:125px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;z-index:1;margin-right:0;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:50px;height:50px;-webkit-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease;background-color:#fff;border-radius:50%;-webkit-box-shadow:0 0 10px -5px rgba(0,0,0,.3);box-shadow:0 0 10px -5px rgba(0,0,0,.3)}.cwa-offers-tab .sliders-container .tab-slider-item .arrow:hover,.cwa-faq-tab .sliders-container .tab-slider-item .arrow:hover{background-color:var(--e-global-color-accent)}.cwa-offers-tab .sliders-container .tab-slider-item .arrow:hover svg,.cwa-faq-tab .sliders-container .tab-slider-item .arrow:hover svg{fill:#fff}.cwa-offers-tab .sliders-container .tab-slider-item .arrow.next,.cwa-faq-tab .sliders-container .tab-slider-item .arrow.next{right:10px}.cwa-offers-tab .sliders-container .tab-slider-item .arrow.prev,.cwa-faq-tab .sliders-container .tab-slider-item .arrow.prev{left:10px;-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:25px}.cwa-offers-tab>div,.cwa-faq-tab>div{height:auto}.cwa-offers-tab .tabs,.cwa-faq-tab .tabs{padding:20px 50px 20px 0;border-radius:0 20px 20px 0;width:400px;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cwa-offers-tab .tabs:after,.cwa-faq-tab .tabs:after{display:none}.cwa-offers-tab .tabs .data,.cwa-faq-tab .tabs .data{border:0;width:100%}.cwa-offers-tab .tabs .data .tab,.cwa-faq-tab .tabs .data .tab{font-weight:700;font-size:22px;color:#fff;position:relative;padding:10px 0}.cwa-offers-tab .tabs .data .tab .title,.cwa-faq-tab .tabs .data .tab .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;width:100%;position:relative;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;padding:15px 30px 15px 0}@media(max-width: 850px){.cwa-offers-tab .tabs .data .tab .title,.cwa-faq-tab .tabs .data .tab .title{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center !important;padding-right:0px}}.cwa-offers-tab .tabs .data .tab .title p,.cwa-faq-tab .tabs .data .tab .title p{margin:0;width:100%}.cwa-offers-tab .tabs .data .tab .title .icon,.cwa-faq-tab .tabs .data .tab .title .icon{position:absolute;width:30px;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:15px}@media(max-width: 850px){.cwa-offers-tab .tabs .data .tab .title .icon,.cwa-faq-tab .tabs .data .tab .title .icon{display:none}}.cwa-offers-tab .tabs .data .tab .title:before,.cwa-offers-tab .tabs .data .tab .title:after,.cwa-faq-tab .tabs .data .tab .title:before,.cwa-faq-tab .tabs .data .tab .title:after{content:"";position:absolute;top:0;height:100%;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.cwa-offers-tab .tabs .data .tab .title:before,.cwa-faq-tab .tabs .data .tab .title:before{left:-100vw;width:100vw}.cwa-offers-tab .tabs .data .tab .title:after,.cwa-faq-tab .tabs .data .tab .title:after{left:100%;width:50px}.cwa-offers-tab .tabs .data .tab:hover,.cwa-offers-tab .tabs .data .tab.active,.cwa-faq-tab .tabs .data .tab:hover,.cwa-faq-tab .tabs .data .tab.active{color:var(--e-global-color-primary)}.cwa-offers-tab .tabs .data .tab.active .title,.cwa-offers-tab .tabs .data .tab.active .title:before,.cwa-offers-tab .tabs .data .tab.active .title:after,.cwa-faq-tab .tabs .data .tab.active .title,.cwa-faq-tab .tabs .data .tab.active .title:before,.cwa-faq-tab .tabs .data .tab.active .title:after{background-color:#fff}.cwa-offers-tab .sliders-container,.cwa-faq-tab .sliders-container{width:calc(100% - 400px);z-index:2;padding:0 0 0 20px}.cwa-offers-tab .sliders-container .slider .slick-track,.cwa-faq-tab .sliders-container .slider .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.cwa-offers-tab .sliders-container .slider-item,.cwa-faq-tab .sliders-container .slider-item{background-color:var(--e-global-color-primary);color:#fff;text-align:center;padding:50px;border-radius:30px;font-weight:600;min-height:200px;height:auto;margin:0 !important}.cwa-offers-tab .sliders-container .slider-item .title,.cwa-faq-tab .sliders-container .slider-item .title{text-transform:uppercase}.cwa-offers-tab .sliders-container .slider-item .description,.cwa-faq-tab .sliders-container .slider-item .description{font-weight:400;margin-top:10px}.cwa-offers-tab .sliders-container .slider-item .action a,.cwa-faq-tab .sliders-container .slider-item .action a{width:40px;height:40px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:30px auto 10px;background-color:#fff;color:var(--e-global-color-accent);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.cwa-offers-tab .sliders-container .slider-item .action a:hover,.cwa-faq-tab .sliders-container .slider-item .action a:hover{background-color:var(--e-global-color-secondary);color:#fff}@media(max-width: 850px){.cwa-offers-tab,.cwa-faq-tab{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.cwa-offers-tab .tabs,.cwa-faq-tab .tabs{width:100% !important;border-radius:0px !important;padding:20px 20px 20px 15px}.cwa-offers-tab .sliders-container,.cwa-faq-tab .sliders-container{width:100% !important;margin-top:20px}.cwa-offers-tab .sliders-container .slider-item,.cwa-faq-tab .sliders-container .slider-item{max-width:350px}}@media(max-width: 850px)and (max-width: 450px){.cwa-offers-tab .sliders-container .slider-item,.cwa-faq-tab .sliders-container .slider-item{max-width:250px}}.cwa-counter.with-stroke .elementor-counter-number,.cwa-counter.with-stroke .elementor-counter-number-prefix,.cwa-counter.with-stroke .elementor-counter-number-suffix{color:rgba(0,0,0,0) !important;stroke-width:1px;-webkit-text-stroke-width:1px}.elementor-editor-active .cwa-counter span{stroke:var(--e-global-color-primary);-webkit-text-stroke-color:var(--e-global-color-primary)}.elementor-widget-cwa-portfolio{z-index:50;background-color:#fff;position:relative;padding:150px 0}@media(max-width: 706px){.elementor-widget-cwa-portfolio{padding:0}}.elementor-widget-cwa-portfolio .elementor-widget-container{position:relative}.elementor-widget-cwa-portfolio .hangar{position:relative}.elementor-widget-cwa-portfolio .hangar>.background{background-color:var(--e-global-color-primary);position:sticky;top:10vh;margin-left:auto;border-radius:150px 0 0 150px;width:80%;height:80vh;z-index:-1}@media(max-width: 706px){.elementor-widget-cwa-portfolio .hangar>.background{position:absolute;top:0;width:95%;height:400px;margin-left:unset;right:0;border-radius:80px 0 0 80px}}.elementor-widget-cwa-portfolio .hangar>.background .graphic_elements_container.rond_trait{position:absolute;top:0;right:0;-webkit-transform:translateY(-220px);-ms-transform:translateY(-220px);transform:translateY(-220px);overflow:hidden}.elementor-widget-cwa-portfolio .hangar>.background .graphic_elements_container.rond_trait .rond_trait{-webkit-transform:translateX(50px);-ms-transform:translateX(50px);transform:translateX(50px)}.elementor-widget-cwa-portfolio .hangar>.background .graphic_elements_container.rond_trait .rond_trait svg{fill:var(--e-global-color-primary);width:300px;-webkit-animation:rotateSVG linear 30s infinite;animation:rotateSVG linear 30s infinite}.elementor-widget-cwa-portfolio .hangar .graphic_elements_container.triangle-top{position:absolute;top:20px;right:250px;z-index:-2}.elementor-widget-cwa-portfolio .hangar .graphic_elements_container.triangle-top .triangle-top svg{fill:var(--e-global-color-secondary);width:150px;animation:rotateSVG linear 30s infinite reverse}.elementor-widget-cwa-portfolio .hangar .graphic_elements_container.triangle-bottom{position:absolute;bottom:0;right:300px;z-index:-2;-webkit-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px)}.elementor-widget-cwa-portfolio .hangar .graphic_elements_container.triangle-bottom .triangle-bottom svg{fill:var(--e-global-color-accent);width:150px;-webkit-animation:rotateSVG linear 30s infinite;animation:rotateSVG linear 30s infinite}.elementor-widget-cwa-portfolio .hangar .elementor-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:-90vh;padding-bottom:50px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(max-width: 706px){.elementor-widget-cwa-portfolio .hangar .elementor-container{margin-top:0;padding-left:15%;padding-top:9vw}}.elementor-widget-cwa-portfolio .hangar .elementor-container>h3{width:100%;max-width:1290px;font-size:60px;font-family:var(--e-global-typography-primary-font-family);margin:0 0 20px;-webkit-text-fill-color:rgba(0,0,0,0);-webkit-text-stroke-width:2px;-webkit-text-stroke-color:var(--e-global-color-accent)}.elementor-widget-cwa-portfolio .hangar .elementor-container .arrow{display:none;position:absolute;top:calc(100% - 40px);cursor:pointer;z-index:2}@media(max-width: 706px){.elementor-widget-cwa-portfolio .hangar .elementor-container .arrow{display:block}}.elementor-widget-cwa-portfolio .hangar .elementor-container .arrow.next{right:20px}.elementor-widget-cwa-portfolio .hangar .elementor-container .arrow.prev{left:20px;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);display:none}.elementor-widget-cwa-portfolio .hangar .elementor-container .arrow:hover svg{-webkit-animation:pulseToRight 1s ease infinite;animation:pulseToRight 1s ease infinite}.elementor-widget-cwa-portfolio .hangar .elementor-container .arrow svg{width:30px}.elementor-widget-cwa-portfolio .hangar .elementor-container .items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:30px;width:100%;max-width:1290px;margin:0 30px}@media(max-width: 1366px){.elementor-widget-cwa-portfolio .hangar .elementor-container .items{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media(max-width: 706px){.elementor-widget-cwa-portfolio .hangar .elementor-container .items{margin:0;gap:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.elementor-widget-cwa-portfolio .hangar .elementor-container .items .slick-track{width:-webkit-max-content !important;width:-moz-max-content !important;width:max-content !important}.elementor-widget-cwa-portfolio .hangar .elementor-container .items .slick-list{overflow:visible}.elementor-widget-cwa-portfolio .hangar .elementor-container .items .item{position:relative;border-radius:15px;overflow:hidden;cursor:default;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;width:300px !important;height:400px !important}@media(max-width: 706px){.elementor-widget-cwa-portfolio .hangar .elementor-container .items .item:not(:last-child){margin-right:20px}}.elementor-widget-cwa-portfolio .hangar .elementor-container .items .item:nth-child(2n){-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}@media(max-width: 1349px){.elementor-widget-cwa-portfolio .hangar .elementor-container .items .item:nth-child(2n){-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.elementor-widget-cwa-portfolio .hangar .elementor-container .items .item:nth-child(3n+2){-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}}@media(max-width: 1019px){.elementor-widget-cwa-portfolio .hangar .elementor-container .items .item:nth-child(3n+2){-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.elementor-widget-cwa-portfolio .hangar .elementor-container .items .item:nth-child(2n){-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}}@media(max-width: 706px){.elementor-widget-cwa-portfolio .hangar .elementor-container .items .item{-webkit-transform:translateY(0) !important;-ms-transform:translateY(0) !important;transform:translateY(0) !important}}.elementor-widget-cwa-portfolio .hangar .elementor-container .items .item>.background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.elementor-widget-cwa-portfolio .hangar .elementor-container .items .item>.background img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.elementor-widget-cwa-portfolio .hangar .elementor-container .items .item>.title{position:absolute;top:0;left:0;width:100%;height:100%;padding:10px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:inset 0 -175px 100px -50px rgba(0,0,0,.8);box-shadow:inset 0 -175px 100px -50px rgba(0,0,0,.8);z-index:1}.elementor-widget-cwa-portfolio .hangar .elementor-container .items .item>.title p{margin:0;text-align:center;color:#fff;font-size:17px;font-weight:600}.elementor-widget-cwa-portfolio .hangar .elementor-container .items .item>.content{position:absolute;bottom:-100%;left:0;width:100%;height:100%;padding:10px 20px;background-color:var(--e-global-color-secondary);z-index:2;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;text-align:center;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.elementor-widget-cwa-portfolio .hangar .elementor-container .items .item>.content>.description>ul{padding:0;list-style-type:none}.elementor-widget-cwa-portfolio .hangar .elementor-container .items .item>.content>.description>ul>li{position:relative}.elementor-widget-cwa-portfolio .hangar .elementor-container .items .item>.content>.description>ul>li::before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;top:10px;left:-10px;font-size:6px}.elementor-widget-cwa-portfolio .hangar .elementor-container .items .item:hover .content{bottom:0}.cwa-faq-tab .single_faq_list{padding:20px}.cwa-faq-tab .single_faq_list .title{font-weight:700;font-size:22px}.opacity-lazy-section .opacity-lazy-item{opacity:0;-webkit-transition:opacity .1s;-o-transition:opacity .1s;transition:opacity .1s}.elementor-editor-active .opacity-lazy-section .opacity-lazy-item{opacity:1 !important}.elementor-editor-preview .opacity-lazy-section .opacity-lazy-item{opacity:1 !important}.cwa-infos-slider.presse .outside{margin-top:0}.cwa-infos-slider.presse .outside .activity .content .metas p.description{text-align:center}.cwa-infos-slider.presse .outside .activity .content .metas .links .link a{color:#fff;font-family:var(--e-global-typography-text-font-family);display:-webkit-box;display:-ms-flexbox;display:flex}.cwa-infos-slider.presse .outside .activity .content .metas .links .link a i{margin-right:10px}.cwa-infos-slider.presse .outside .activity .content .metas .links .link a:hover{color:var(--e-global-color-secondary)}.cwa-addons-multiple-content-tabs{display:-webkit-box;display:-ms-flexbox;display:flex}.cwa-addons-multiple-content-tabs .tabs-container{width:40%;position:relative}.cwa-addons-multiple-content-tabs .tabs-container .tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:sticky;top:130px;border-radius:0 15px 15px 0;padding:20px 40px 20px 20px;background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-primary-font-family)}.cwa-addons-multiple-content-tabs .tabs-container .tabs::before{content:"";position:absolute;top:0;right:100%;width:100vw;height:100%;background-color:inherit}.cwa-addons-multiple-content-tabs .tabs-container .tabs .tab{display:block;padding:10px 30px 10px 10px;color:#fff;font-size:22px}.cwa-addons-multiple-content-tabs .tabs-container .tabs .tab:not(:last-child){border-bottom:1px solid #fff}.cwa-addons-multiple-content-tabs .tabs-container .tabs .tab span{-webkit-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease;display:inline-block}.cwa-addons-multiple-content-tabs .tabs-container .tabs .tab:hover span{-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}.cwa-addons-multiple-content-tabs .contents-container{width:60%;padding-left:50px}.cwa-addons-multiple-content-tabs .contents-container .contents>section h3{font-family:var(--e-global-typography-primary-font-family);font-size:28px;font-weight:600;padding:70px 0 15px;color:var(--e-global-color-accent);margin:0}.cwa-addons-multiple-content-tabs .contents-container .contents>section .items .item{font-family:var(--e-global-typography-text-font-family);color:var(--e-global-color-text)}.cwa-addons-multiple-content-tabs .contents-container .contents>section .items .item:not(:last-child){margin-bottom:20px}.cwa-addons-multiple-content-tabs .contents-container .contents>section .items .item .head{font-size:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.cwa-addons-multiple-content-tabs .contents-container .contents>section .items .item .head .item__title{font-weight:600}.cwa-addons-multiple-content-tabs .contents-container .contents>section .items .item .head .item__link{display:-webkit-box;display:-ms-flexbox;display:flex;width:40px;height:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--e-global-color-accent);border-radius:50%;-webkit-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease}.cwa-addons-multiple-content-tabs .contents-container .contents>section .items .item .head .item__link a{color:#fff}.cwa-addons-multiple-content-tabs .contents-container .contents>section .items .item .head .item__link a i{font-size:16px}.cwa-addons-multiple-content-tabs .contents-container .contents>section .items .item .head .item__link:hover{background-color:#000}.cwa-addons-multiple-content-tabs .contents-container .contents>section .items .item .content{margin-bottom:0}.elementor-widget-icon-list .elementor-icon-list-icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%}.elementor-widget-icon-list .elementor-icon-list-text.text-in-popup{position:absolute;bottom:calc(100% + 10px);left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:99vw;border-radius:10px;padding:5px 10px;background-color:#fff;border:1px solid #000;opacity:0;pointer-events:none;-webkit-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease;z-index:98}.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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Q0FDQSxTQUNBLHNGQUdGLHVEQUNFLGlDQUNBLHVHQUVBLGtCQUNFLDRGQUdGLGNBQ0Usb0JBQ0EsQ0FEQSxtQkFDQSxDQURBLFlBQ0EseUJBQ0EsQ0FEQSxxQkFDQSxDQURBLDZCQUNBLHlCQUNBLENBREEscUJBQ0EsQ0FEQSxrQkFDQSxtQkFDQSx5R0FFQSxlQUNFLHdHQUdGLG1CQUNFLENBREYsbUJBQ0UsQ0FERixZQUNFLFdBQ0EsWUFDQSx3QkFDQSxDQURBLG9CQUNBLENBREEsc0JBQ0EseUJBQ0EsQ0FEQSxxQkFDQSxDQURBLGtCQUNBLDhDQUNBLGtCQUNBLDRCQUNBLENBREEsc0JBQ0EsQ0FEQSxtQkFDQSwwR0FFQSxVQUNFLDRHQUVBLGNBQ0UsOEdBSUoscUJBQ0UsK0ZBS04sZUFDRSx1REM3R1Isd0JBQ0UsQ0FERixxQkFDRSxDQURGLGtCQUNFLHdCQUNBLENBREEsb0JBQ0EsQ0FEQSxzQkFDQSxrQkFDQSxxRUFHRixpQkFDRSx5QkFDQSxTQUNBLG1DQUNBLENBREEsOEJBQ0EsQ0FEQSwwQkFDQSwwQkFDQSxDQURBLHNCQUNBLENBREEsaUJBQ0EsZUFDQSxtQkFDQSxpQkFDQSxzQkFDQSxzQkFDQSxVQUNBLG9CQUNBLDRCQUNBLENBREEsc0JBQ0EsQ0FEQSxtQkFDQSxXQUNBLHFHQUdGLFNBQ0UsNkdBR0YsZ0JBQ0UsQyIsInNvdXJjZXMiOlsid2VicGFjazovL2N3YS1hZGRvbnMvLi9zcmMvc2Fzcy9tYWluLnNjc3MiLCJ3ZWJwYWNrOi8vY3dhLWFkZG9ucy8uL3NyYy9zYXNzL2Zyb250L19hZmZpY2hlLnNjc3MiLCJ3ZWJwYWNrOi8vY3dhLWFkZG9ucy8uL3NyYy9zYXNzL2Zyb250L19iYW5uZXIuc2NzcyIsIndlYnBhY2s6Ly9jd2EtYWRkb25zLy4vc3JjL3Nhc3MvZnJvbnQvdXRpbHMvX21peGlucy5zY3NzIiwid2VicGFjazovL2N3YS1hZGRvbnMvLi9zcmMvc2Fzcy9mcm9udC9fYnViYmxlLnNjc3MiLCJ3ZWJwYWNrOi8vY3dhLWFkZG9ucy8uL3NyYy9zYXNzL2Zyb250L19jb2xsYWJvcmF0ZXVycy5zY3NzIiwid2VicGFjazovL2N3YS1hZGRvbnMvLi9zcmMvc2Fzcy9mcm9udC9fY29sb3ItYmxvY2suc2NzcyIsIndlYnBhY2s6Ly9jd2EtYWRkb25zLy4vc3JjL3Nhc3MvZnJvbnQvX2NvcHlyaWdodC5zY3NzIiwid2VicGFjazovL2N3YS1hZGRvbnMvLi9zcmMvc2Fzcy9mcm9udC9fZmlsZXMtZG93bmxvYWQuc2NzcyIsIndlYnBhY2s6Ly9jd2EtYWRkb25zLy4vc3JjL3Nhc3MvZnJvbnQvX2dyYXBoaWMtZWxlbWVudHMuc2NzcyIsIndlYnBhY2s6Ly9jd2EtYWRkb25zLy4vc3JjL3Nhc3MvZnJvbnQvX2hlYWRlci1ib3R0b20uc2NzcyIsIndlYnBhY2s6Ly9jd2EtYWRkb25zLy4vc3JjL3Nhc3MvZnJvbnQvX2hlYWRpbmctY29sb3JzLnNjc3MiLCJ3ZWJwYWNrOi8vY3dhLWFkZG9ucy8uL3NyYy9zYXNzL2Zyb250L19oaWdobGlnaHRlZC5zY3NzIiwid2VicGFjazovL2N3YS1hZGRvbnMvLi9zcmMvc2Fzcy9mcm9udC9faW1hZ2UtbW9zYWljLnNjc3MiLCJ3ZWJwYWNrOi8vY3dhLWFkZG9ucy8uL3NyYy9zYXNzL2Zyb250L19pbWFnZS1zbGlkZXIuc2NzcyIsIndlYnBhY2s6Ly9jd2EtYWRkb25zLy4vc3JjL3Nhc3MvZnJvbnQvX2xpZ2h0Ym94LnNjc3MiLCJ3ZWJwYWNrOi8vY3dhLWFkZG9ucy8uL3NyYy9zYXNzL2Zyb250L19saXN0LWljb24taW5mb3Muc2NzcyIsIndlYnBhY2s6Ly9jd2EtYWRkb25zLy4vc3JjL3Nhc3MvZnJvbnQvX21lbnUuc2NzcyIsIndlYnBhY2s6Ly9jd2EtYWRkb25zLy4vc3JjL3Nhc3MvZnJvbnQvX25ld3NsZXR0ZXIuc2NzcyIsIndlYnBhY2s6Ly9jd2EtYWRkb25zLy4vc3JjL3Nhc3MvZnJvbnQvX3JlbGF0ZWQuc2NzcyIsIndlYnBhY2s6Ly9jd2EtYWRkb25zLy4vc3JjL3Nhc3MvZnJvbnQvX3NlYXJjaC5zY3NzIiwid2VicGFjazovL2N3YS1hZGRvbnMvLi9zcmMvc2Fzcy9mcm9udC9fc2xpZGVyLXN0ZXBzLnNjc3MiLCJ3ZWJwYWNrOi8vY3dhLWFkZG9ucy8uL3NyYy9zYXNzL2Zyb250L19zb2NpYWwtbmV0d29ya3Muc2NzcyIsIndlYnBhY2s6Ly9jd2EtYWRkb25zLy4vc3JjL3Nhc3MvZnJvbnQvX3NvY2lhbC1uZXR3b3Jrcy1saW5rcy5zY3NzIiwid2VicGFjazovL2N3YS1hZGRvbnMvLi9zcmMvc2Fzcy9mcm9udC9fc3RyaXBlcy5zY3NzIiwid2VicGFjazovL2N3YS1hZGRvbnMvLi9zcmMvc2Fzcy9mcm9udC9fYWN0aXZpdHkuc2NzcyIsIndlYnBhY2s6Ly9jd2EtYWRkb25zLy4vc3JjL3Nhc3MvZnJvbnQvX3Byb2dyYW1tZS5zY3NzIiwid2VicGFjazovL2N3YS1hZGRvbnMvLi9zcmMvc2Fzcy9mcm9udC9jb21wb25lbnRzL19zbGlkZXJfb3V0c2lkZS5zY3NzIiwid2VicGFjazovL2N3YS1hZGRvbnMvLi9zcmMvc2Fzcy9mcm9udC9fb25nbGV0cy5zY3NzIiwid2VicGFjazovL2N3YS1hZGRvbnMvLi9zcmMvc2Fzcy9mcm9udC9fYWN0aXZpdHktbGlzdC5zY3NzIiwid2VicGFjazovL2N3YS1hZGRvbnMvLi9zcmMvc2Fzcy9mcm9udC9fcGFnZXNfc2xpZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vY3dhLWFkZG9ucy8uL3NyYy9zYXNzL2Zyb250L19pbWFnZV9saW5rc19saXN0LnNjc3MiLCJ3ZWJwYWNrOi8vY3dhLWFkZG9ucy8uL3NyYy9zYXNzL2Zyb250L192aWRlb19zbGlkZXIuc2NzcyIsIndlYnBhY2s6Ly9jd2EtYWRkb25zLy4vc3JjL3Nhc3MvZnJvbnQvX3Jlc3VtZV9kYXRhcy5zY3NzIiwid2VicGFjazovL2N3YS1hZGRvbnMvLi9zcmMvc2Fzcy9mcm9udC9fY3dhX2FjY29yZGlvbi5zY3NzIiwid2VicGFjazovL2N3YS1hZGRvbnMvLi9zcmMvc2Fzcy9mcm9udC9fdmlzaXRfY2FyZF9saXN0LnNjc3MiLCJ3ZWJwYWNrOi8vY3dhLWFkZG9ucy8uL3NyYy9zYXNzL2Zyb250L19tYXBzLnNjc3MiLCJ3ZWJwYWNrOi8vY3dhLWFkZG9ucy8uL3NyYy9zYXNzL2Zyb250L19pY29uX2RhdGFfbGluay5zY3NzIiwid2VicGFjazovL2N3YS1hZGRvbnMvLi9zcmMvc2Fzcy9mcm9udC9fYW5pbWF0ZV90ZXh0X2NvbG9yLnNjc3MiLCJ3ZWJwYWNrOi8vY3dhLWFkZG9ucy8uL3NyYy9zYXNzL2Zyb250L2NvbXBvbmVudHMvdGFicy9fZGV0YWNoZWRfdG9wX3RhYnMuc2NzcyIsIndlYnBhY2s6Ly9jd2EtYWRkb25zLy4vc3JjL3Nhc3MvZnJvbnQvY29tcG9uZW50cy90YWJzL19kZXRhY2hlZF9sZWZ0X3RhYnMuc2NzcyIsIndlYnBhY2s6Ly9jd2EtYWRkb25zLy4vc3JjL3Nhc3MvZnJvbnQvY29tcG9uZW50cy90YWJzL19sZWZ0X3RhYnMuc2NzcyIsIndlYnBhY2s6Ly9jd2EtYWRkb25zLy4vc3JjL3Nhc3MvZnJvbnQvY29tcG9uZW50cy9fc2xpZGVyc190YWJzLnNjc3MiLCJ3ZWJwYWNrOi8vY3dhLWFkZG9ucy8uL3NyYy9zYXNzL2Zyb250L19zbGlkZXJzX3RhYnMuc2NzcyIsIndlYnBhY2s6Ly9jd2EtYWRkb25zLy4vc3JjL3Nhc3MvZnJvbnQvX3RhYnMuc2NzcyIsIndlYnBhY2s6Ly9jd2EtYWRkb25zLy4vc3JjL3Nhc3MvZnJvbnQvX3RlYW0uc2NzcyIsIndlYnBhY2s6Ly9jd2EtYWRkb25zLy4vc3JjL3Nhc3MvZnJvbnQvX2luZm9zX3NsaWRlci5zY3NzIiwid2VicGFjazovL2N3YS1hZGRvbnMvLi9zcmMvc2Fzcy9mcm9udC9fdGVzdGltb25pYWxzLnNjc3MiLCJ3ZWJwYWNrOi8vY3dhLWFkZG9ucy8uL3NyYy9zYXNzL2Zyb250L19vZmZlcnNfdGFicy5zY3NzIiwid2VicGFjazovL2N3YS1hZGRvbnMvLi9zcmMvc2Fzcy9mcm9udC9fY3dhX2NvdW50ZXIuc2NzcyIsIndlYnBhY2s6Ly9jd2EtYWRkb25zLy4vc3JjL3Nhc3MvZnJvbnQvX3BvcnRmb2xpby5zY3NzIiwid2VicGFjazovL2N3YS1hZGRvbnMvLi9zcmMvc2Fzcy9mcm9udC9fZmFxLnNjc3MiLCJ3ZWJwYWNrOi8vY3dhLWFkZG9ucy8uL3NyYy9zYXNzL2Zyb250L19sYXp5X29wYWNpdHkuc2NzcyIsIndlYnBhY2s6Ly9jd2EtYWRkb25zLy4vc3JjL3Nhc3MvZnJvbnQvX3ByZXNzZS5zY3NzIiwid2VicGFjazovL2N3YS1hZGRvbnMvLi9zcmMvc2Fzcy9mcm9udC9fbXVsdGlwbGVfY29udGVudF90YWJzLnNjc3MiLCJ3ZWJwYWNrOi8vY3dhLWFkZG9ucy8uL3NyYy9zYXNzL2Zyb250L19jd2FfaWNvbnNfbGlzdC5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3Itd2lkZ2V0LWFmZmljaGV7bWF4LXdpZHRoOjEwMCU7d2lkdGg6YXV0b30uZWxlbWVudG9yLXdpZGdldC1hZmZpY2hlIGltZ3tkaXNwbGF5OmJsb2NrO2JvcmRlci1yYWRpdXM6MTVweCAxNXB4IDAgMH0uZWxlbWVudG9yLXdpZGdldC1hZmZpY2hlIC5zaGFyaW5ne3BhZGRpbmc6MTVweCAyMHB4O2JvcmRlci1yYWRpdXM6MCAwIDE1cHggMTVweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2N1cnNvcjpwb2ludGVyfS5lbGVtZW50b3Itd2lkZ2V0LWFmZmljaGUgLnNoYXJpbmcuYWN0aXZlIC50ZXh0e2xlZnQ6MDt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKX0uZWxlbWVudG9yLXdpZGdldC1hZmZpY2hlIC5zaGFyaW5nIC50ZXh0e3Bvc2l0aW9uOnJlbGF0aXZlO2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpO3RyYW5zaXRpb246LjJzIGVhc2V9LmVsZW1lbnRvci13aWRnZXQtYWZmaWNoZSAuc2hhcmluZyAubGlua3N7ZGlzcGxheTpmbGV4fS5lbGVtZW50b3Itd2lkZ2V0LWFmZmljaGUgLnNoYXJpbmcgc3BhbntkaXNwbGF5OmJsb2NrfS5lbGVtZW50b3Itd2lkZ2V0LWFmZmljaGUgLnNoYXJpbmcgLmxpbmtzIC5ycy1saW5re3dpZHRoOjM1cHg7aGVpZ2h0OjM1cHg7Ym9yZGVyLXJhZGl1czo1MCU7cGFkZGluZzoxMHB4O2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjt0cmFuc2Zvcm06dHJhbnNsYXRlWCgyMHB4KTtvcGFjaXR5OjA7cG9pbnRlci1ldmVudHM6bm9uZX0uZWxlbWVudG9yLXdpZGdldC1hZmZpY2hlIC5zaGFyaW5nIC5saW5rcyAucnMtbGluazpudGgtY2hpbGQoMSl7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjJzIC4ycyBlYXNlLG9wYWNpdHkgLjJzIC4ycyBlYXNlfS5lbGVtZW50b3Itd2lkZ2V0LWFmZmljaGUgLnNoYXJpbmcgLmxpbmtzIC5ycy1saW5rOm50aC1jaGlsZCgyKXt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuMnMgLjNzIGVhc2Usb3BhY2l0eSAuMnMgLjNzIGVhc2V9LmVsZW1lbnRvci13aWRnZXQtYWZmaWNoZSAuc2hhcmluZyAubGlua3MgLnJzLWxpbms6bnRoLWNoaWxkKDMpe3RyYW5zaXRpb246dHJhbnNmb3JtIC4ycyAuNHMgZWFzZSxvcGFjaXR5IC4ycyAuNHMgZWFzZX0uZWxlbWVudG9yLXdpZGdldC1hZmZpY2hlIC5zaGFyaW5nLmFjdGl2ZSAubGlua3MgLnJzLWxpbmt7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCk7b3BhY2l0eToxO3BvaW50ZXItZXZlbnRzOnVuc2V0fS5lbGVtZW50b3Itd2lkZ2V0LWFmZmljaGUgLnNoYXJpbmcgLmxpbmtzIC5ycy1saW5rOm5vdCg6bGFzdC1jaGlsZCl7bWFyZ2luLXJpZ2h0OjEwcHh9LmVsZW1lbnRvci13aWRnZXQtYWZmaWNoZSAuc2hhcmluZyAubGlua3MgLnJzLWxpbmsgc3Zne21heC13aWR0aDoxMDAlO21heC1oZWlnaHQ6MTAwJX1ib2R5LnNpbmdsZS1wcm9ncmFtbWUgLmVsZW1lbnRvci13aWRnZXQtYmFubmVyIC5iYW5uZXJ7d2lkdGg6MTAwJTtoZWlnaHQ6bWF4KDM1dncsNTB2aCkgIWltcG9ydGFudH1ib2R5LnNpbmdsZS1wcm9ncmFtbWUgLmVsZW1lbnRvci13aWRnZXQtYmFubmVyIC5iYW5uZXJfZGVza3RvcHtkaXNwbGF5OmJsb2NrfWJvZHkuc2luZ2xlLXByb2dyYW1tZSAuZWxlbWVudG9yLXdpZGdldC1iYW5uZXIgLmJhbm5lcl9tb2JpbGV7ZGlzcGxheTpub25lfUBtZWRpYShtYXgtd2lkdGg6IDgyMHB4KXtib2R5LnNpbmdsZS1wcm9ncmFtbWUgLmVsZW1lbnRvci13aWRnZXQtYmFubmVyIC5iYW5uZXJ7aGVpZ2h0OmNhbGMoMTAwdmggLSAxMTVweCkgIWltcG9ydGFudH1ib2R5LnNpbmdsZS1wcm9ncmFtbWUgLmVsZW1lbnRvci13aWRnZXQtYmFubmVyIC5iYW5uZXJfZGVza3RvcHtkaXNwbGF5Om5vbmV9Ym9keS5zaW5nbGUtcHJvZ3JhbW1lIC5lbGVtZW50b3Itd2lkZ2V0LWJhbm5lciAuYmFubmVyX21vYmlsZXtkaXNwbGF5OmJsb2NrfX1AbWVkaWEobWF4LXdpZHRoOiA0MjVweCl7Ym9keS5zaW5nbGUtcHJvZ3JhbW1lIC5lbGVtZW50b3Itd2lkZ2V0LWJhbm5lciAuYmFubmVye2hlaWdodDpjYWxjKDEwMHZoIC0gOTZweCkgIWltcG9ydGFudH19Ym9keTpub3QoLnNpbmdsZS1wcm9ncmFtbWUpIC5lbGVtZW50b3Itd2lkZ2V0LWJhbm5lciAuYmFubmVye3dpZHRoOjEwMCV9Ym9keTpub3QoLnNpbmdsZS1wcm9ncmFtbWUpIC5lbGVtZW50b3Itd2lkZ2V0LWJhbm5lciAuYmFubmVyX2Rlc2t0b3B7ZGlzcGxheTpibG9ja31ib2R5Om5vdCguc2luZ2xlLXByb2dyYW1tZSkgLmVsZW1lbnRvci13aWRnZXQtYmFubmVyIC5iYW5uZXJfbW9iaWxle2Rpc3BsYXk6bm9uZX1AbWVkaWEobWF4LXdpZHRoOiA4MjBweCl7Ym9keTpub3QoLnNpbmdsZS1wcm9ncmFtbWUpIC5lbGVtZW50b3Itd2lkZ2V0LWJhbm5lciAuYmFubmVyX2Rlc2t0b3B7ZGlzcGxheTpub25lfWJvZHk6bm90KC5zaW5nbGUtcHJvZ3JhbW1lKSAuZWxlbWVudG9yLXdpZGdldC1iYW5uZXIgLmJhbm5lcl9tb2JpbGV7ZGlzcGxheTpibG9ja319LmVsZW1lbnRvci13aWRnZXQtYmFubmVyIDppcyguYmFubmVyX21vYmlsZSwuYmFubmVyX2Rlc2t0b3ApIGltZ3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6LTF9LmVsZW1lbnRvci13aWRnZXQtYmFubmVyIDppcyguYmFubmVyX21vYmlsZSwuYmFubmVyX2Rlc2t0b3ApOjphZnRlcntjb250ZW50OlwiXCI7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7YmFja2dyb3VuZDojMDAwO2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMCwgMCwgMCwgMC43KSAwJSwgcmdiYSgwLCAwLCAwLCAwKSAzMCUsIHJnYmEoMCwgMCwgMCwgMCkgNzAlLCByZ2JhKDAsIDAsIDAsIDAuNykgMTAwJSl9LmVsZW1lbnRvci13aWRnZXQtYnViYmxle3Bvc2l0aW9uOnVuc2V0fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZWxlbWVudG9yLXdpZGdldC1idWJibGV7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9fS5lbGVtZW50b3Itd2lkZ2V0LWJ1YmJsZSBzdmd7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7aGVpZ2h0OmF1dG87cG9zaXRpb246cmVsYXRpdmV9LmVsZW1lbnRvci13aWRnZXQtYnViYmxlIC5iYWNrZ3JvdW5ke3Bvc2l0aW9uOmFic29sdXRlO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyO3RyYW5zZm9ybTpyb3RhdGUoLThkZWcpfS5lbGVtZW50b3Itd2lkZ2V0LWNvbGxhYm9yYXRldXJze3otaW5kZXg6MX1AbWVkaWEobWF4LXdpZHRoOiA0NzBweCl7LmVsZW1lbnRvci13aWRnZXQtY29sbGFib3JhdGV1cnMgLnNsaWNrLXNsaWRlLml0ZW17cGFkZGluZzo0MHB4IDEwcHggNDBweCAxMHB4ICFpbXBvcnRhbnR9fUBtZWRpYShtYXgtd2lkdGg6IDQ2MHB4KXsuZWxlbWVudG9yLXdpZGdldC1jb2xsYWJvcmF0ZXVycyAuc2xpY2stc2xpZGUuaXRlbSAubmFtZXtmb250LXNpemU6MzVweCAhaW1wb3J0YW50fX1AbWVkaWEobWF4LXdpZHRoOiAzOTBweCl7LmVsZW1lbnRvci13aWRnZXQtY29sbGFib3JhdGV1cnMgLnNsaWNrLXNsaWRlLml0ZW0gLm5hbWV7Zm9udC1zaXplOjMwcHggIWltcG9ydGFudH19QG1lZGlhKG1heC13aWR0aDogMzkwcHgpey5lbGVtZW50b3Itd2lkZ2V0LWNvbGxhYm9yYXRldXJzIC5zbGljay1zbGlkZS5pdGVtIC5qb2IsLmVsZW1lbnRvci13aWRnZXQtY29sbGFib3JhdGV1cnMgLnNsaWNrLXNsaWRlLml0ZW0gLnBob25lIGF7Zm9udC1zaXplOjIwcHggIWltcG9ydGFudH19LmVsZW1lbnRvci13aWRnZXQtY29sbGFib3JhdGV1cnMgLnNsaWNrLWxpc3QgLnNsaWNrLXRyYWNre2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9LmVsZW1lbnRvci13aWRnZXQtY29sbGFib3JhdGV1cnMgLnNsaWNrLWxpc3R7b3ZlcmZsb3c6dmlzaWJsZX0uZWxlbWVudG9yLXdpZGdldC1jb2xsYWJvcmF0ZXVycyAuaXRlbXN7d2lkdGg6MTAwJX0uZWxlbWVudG9yLXdpZGdldC1jb2xsYWJvcmF0ZXVycyAuaXRlbXtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47cG9zaXRpb246cmVsYXRpdmU7b3BhY2l0eTowO3RyYW5zaXRpb246b3BhY2l0eSAuNHMgZWFzZX0uZWxlbWVudG9yLXdpZGdldC1jb2xsYWJvcmF0ZXVycyAuaXRlbSAubGVmdHt3aWR0aDo1MCV9QG1lZGlhKG1heC13aWR0aDogODgwcHgpey5lbGVtZW50b3Itd2lkZ2V0LWNvbGxhYm9yYXRldXJzIC5pdGVtIC5sZWZ0e3dpZHRoOjEwMCU7dGV4dC1hbGlnbjpjZW50ZXJ9LmVsZW1lbnRvci13aWRnZXQtY29sbGFib3JhdGV1cnMgLml0ZW0gLmxlZnQgLmJ1dHRvbnttYXJnaW46MjBweCBhdXRvIDB9fS5lbGVtZW50b3Itd2lkZ2V0LWNvbGxhYm9yYXRldXJzIC5pdGVtLnNsaWNrLWFjdGl2ZXtvcGFjaXR5OjF9LmVsZW1lbnRvci13aWRnZXQtY29sbGFib3JhdGV1cnMgLml0ZW0gLnJpZ2h0e3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKX1AbWVkaWEobWF4LXdpZHRoOiA4ODBweCl7LmVsZW1lbnRvci13aWRnZXQtY29sbGFib3JhdGV1cnMgLml0ZW0gLnJpZ2h0e2Rpc3BsYXk6bm9uZX19LmVsZW1lbnRvci13aWRnZXQtY29sbGFib3JhdGV1cnMgLml0ZW0gLnJpZ2h0IHN2Z3t0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjtoZWlnaHQ6YXV0bztwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjI7d2lkdGg6NTAwcHh9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuZWxlbWVudG9yLXdpZGdldC1jb2xsYWJvcmF0ZXVycyAuaXRlbSAucmlnaHQgc3Zne3dpZHRoOjQwMHB4fX0uZWxlbWVudG9yLXdpZGdldC1jb2xsYWJvcmF0ZXVycyAuaXRlbSAucmlnaHQgLmJhY2tncm91bmR7cG9zaXRpb246YWJzb2x1dGU7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7dHJhbnNmb3JtOnJvdGF0ZSgtOGRlZyk7ei1pbmRleDoxfS5lbGVtZW50b3Itd2lkZ2V0LWNvbGxhYm9yYXRldXJzIC5hcnJvd3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6Y2FsYygxMDAlICsgMjBweCk7Y3Vyc29yOnBvaW50ZXI7ei1pbmRleDoyfS5lbGVtZW50b3Itd2lkZ2V0LWNvbGxhYm9yYXRldXJzIC5hcnJvdy5uZXh0e3JpZ2h0OjB9LmVsZW1lbnRvci13aWRnZXQtY29sbGFib3JhdGV1cnMgLmFycm93LnByZXZ7bGVmdDowO3RyYW5zZm9ybTpyb3RhdGVZKDE4MGRlZyk7ZGlzcGxheTpub25lfS5lbGVtZW50b3Itd2lkZ2V0LWNvbGxhYm9yYXRldXJzIC5hcnJvdzpob3ZlciBzdmd7YW5pbWF0aW9uOnB1bHNlVG9SaWdodCAxcyBlYXNlIGluZmluaXRlfS5lbGVtZW50b3Itd2lkZ2V0LWNvbGxhYm9yYXRldXJzIC5hcnJvdyBzdmd7d2lkdGg6MzBweH0uZWxlbWVudG9yLXdpZGdldC1jb2xsYWJvcmF0ZXVycyAuaXRlbSAuYnV0dG9ue3BhZGRpbmc6OHB4IDQwcHg7Ym9yZGVyLXJhZGl1czoxMHB4O21hcmdpbi10b3A6MjBweDtkaXNwbGF5OmJsb2NrO3dpZHRoOm1heC1jb250ZW50O3RyYW5zaXRpb246LjRzIGVhc2V9LmVsZW1lbnRvci13aWRnZXQtY29sb3ItYmxvY2t7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MTAwJTt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfS5lbGVtZW50b3Itd2lkZ2V0LWNvbG9yLWJsb2NrIC5ibG9je3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtoZWlnaHQ6MTAwJTt3aWR0aDoxMDAlfS5jd2EtY29weXJpZ2h0IGF7dHJhbnNpdGlvbjouNHMgZWFzZX0uZWxlbWVudG9yLXdpZGdldC1maWxlcy1kb3dubG9hZCAuaXRlbTpub3QoOmxhc3QtY2hpbGQpe21hcmdpbi1ib3R0b206MjBweH0uZWxlbWVudG9yLXdpZGdldC1maWxlcy1kb3dubG9hZCAuaXRlbXtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcn0uZWxlbWVudG9yLXdpZGdldC1maWxlcy1kb3dubG9hZCAuaXRlbSBhe2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjt0ZXh0LWRlY29yYXRpb246bm9uZTtjb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci10ZXh0KTt3aWR0aDptYXgtY29udGVudDtmbGV4LXdyYXA6d3JhcDtnYXA6MCAzMHB4fS5lbGVtZW50b3Itd2lkZ2V0LWZpbGVzLWRvd25sb2FkIC5pdGVtIHN2Z3t3aWR0aDo0MHB4fS5lbGVtZW50b3Itd2lkZ2V0LWZpbGVzLWRvd25sb2FkIC5pdGVtIGE+ZGl2Om5vdCguYnV0dG9uKXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfS5lbGVtZW50b3Itd2lkZ2V0LWZpbGVzLWRvd25sb2FkIC5pdGVtIC5pY29ue21hcmdpbi1yaWdodDoyMHB4fS5lbGVtZW50b3Itd2lkZ2V0LWZpbGVzLWRvd25sb2FkIC5pdGVtIC5idXR0b257cGFkZGluZzoxNXB4IDI1cHg7Ym9yZGVyLXJhZGl1czoxMHB4O3RyYW5zaXRpb246LjRzIGVhc2U7bGluZS1oZWlnaHQ6MTt0ZXh0LWFsaWduOmNlbnRlcn0uZWxlbWVudG9yLXdpZGdldC1ncmFwaGljLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnR7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6bWF4LWNvbnRlbnR9QG1lZGlhKG1heC13aWR0aDogNjAwcHgpey5lbGVtZW50b3Itd2lkZ2V0LWdyYXBoaWMtZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudHtkaXNwbGF5Om5vbmV9fS5lbGVtZW50b3ItZWRpdG9yLWFjdGl2ZSAuZWxlbWVudG9yLXdpZGdldC1ncmFwaGljLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnR7ei1pbmRleDoxICFpbXBvcnRhbnR9LmVsZW1lbnRvci13aWRnZXQtZ3JhcGhpYy1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50IC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lcj5kaXZ7ZGlzcGxheTpmbGV4O3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyfUBtZWRpYShtYXgtd2lkdGg6IDYwMHB4KXsuZWxlbWVudG9yLXdpZGdldC1ncmFwaGljLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyPmRpdnthbmltYXRpb246bm9uZSAhaW1wb3J0YW50fX1Aa2V5ZnJhbWVzIHJvdGF0ZVNWR3tmcm9te3RyYW5zZm9ybTpyb3RhdGUoMCl9dG97dHJhbnNmb3JtOnJvdGF0ZSgzNjBkZWcpfX1Aa2V5ZnJhbWVzIHRyYW5zbGF0ZVNWR1RvVG9we3Rve3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0xMDAlKX19QGtleWZyYW1lcyB0cmFuc2xhdGVTVkdUb0JvdHRvbXt0b3t0cmFuc2Zvcm06dHJhbnNsYXRlWSgxMDAlKX19LmVsZW1lbnRvci13aWRnZXQtaGVhZGVyLWJvdHRvbXtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MDtyaWdodDowO3dpZHRoOjEwMCU7ei1pbmRleDo5OCAhaW1wb3J0YW50fUBtZWRpYShtYXgtd2lkdGg6IDE2MjBweCl7LmhvbWUgLmVsZW1lbnRvci13aWRnZXQtaGVhZGVyLWJvdHRvbXt3aWR0aDoxMDAlICFpbXBvcnRhbnQ7ei1pbmRleDoxfX1AbWVkaWEobWF4LXdpZHRoOiAxNjIwcHgpYW5kIChtYXgtd2lkdGg6IDgyMHB4KXsuaG9tZSAuZWxlbWVudG9yLXdpZGdldC1oZWFkZXItYm90dG9te3otaW5kZXg6OTkgIWltcG9ydGFudH19QG1lZGlhKG1heC13aWR0aDogMTYyMHB4KXsuaG9tZSAuZWxlbWVudG9yLXdpZGdldC1oZWFkZXItYm90dG9tIC5yaWdodHt3aWR0aDoxMDAlfS5ob21lIC5lbGVtZW50b3Itd2lkZ2V0LWhlYWRlci1ib3R0b20gLnJpZ2h0IC5ob3Vyc3t3aWR0aDoxMDAlfS5ob21lIC5lbGVtZW50b3Itd2lkZ2V0LWhlYWRlci1ib3R0b20gLnJpZ2h0IC5ob3VycyAudGV4dCBicntkaXNwbGF5Om5vbmV9LmhvbWUgLmVsZW1lbnRvci13aWRnZXQtaGVhZGVyLWJvdHRvbSAucmlnaHQgLmxpbmstdG8tcmVjcmVhdGV4e2Rpc3BsYXk6bm9uZX19QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXtib2R5Om5vdCguaG9tZSkgLmVsZW1lbnRvci13aWRnZXQtaGVhZGVyLWJvdHRvbXt6LWluZGV4OjF9Ym9keTpub3QoLmhvbWUpIC5lbGVtZW50b3Itd2lkZ2V0LWhlYWRlci1ib3R0b20gLmxlZnR7cGFkZGluZy1ib3R0b206MH1ib2R5Om5vdCguaG9tZSkgLmVsZW1lbnRvci13aWRnZXQtaGVhZGVyLWJvdHRvbSAubGVmdCAudGl0bGU6bGFzdC1jaGlsZHtsaW5lLWhlaWdodDoxICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MjBweH1ib2R5Om5vdCguaG9tZSkgLmVsZW1lbnRvci13aWRnZXQtaGVhZGVyLWJvdHRvbSAubGVmdCAudGl0bGUgLmVsZW1lbnRvci13aWRnZXQtd3JhcHt3aWR0aDoxMDAlfWJvZHk6bm90KC5ob21lKSAuZWxlbWVudG9yLXdpZGdldC1oZWFkZXItYm90dG9tIC5sZWZ0LnNob3dfaG91cnN7cGFkZGluZy1ib3R0b206NDcuMTlweH19QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KWFuZCAobWF4LXdpZHRoOiA3NjhweCl7Ym9keTpub3QoLmhvbWUpIC5lbGVtZW50b3Itd2lkZ2V0LWhlYWRlci1ib3R0b20gLmxlZnR7cGFkZGluZy1ib3R0b206MCAhaW1wb3J0YW50fX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpe2JvZHk6bm90KC5ob21lKSAuZWxlbWVudG9yLXdpZGdldC1oZWFkZXItYm90dG9tIC5yaWdodHt3aWR0aDoxMDAlfWJvZHk6bm90KC5ob21lKSAuZWxlbWVudG9yLXdpZGdldC1oZWFkZXItYm90dG9tIC5yaWdodCAuaG91cnN7d2lkdGg6MTAwJX1ib2R5Om5vdCguaG9tZSkgLmVsZW1lbnRvci13aWRnZXQtaGVhZGVyLWJvdHRvbSAucmlnaHQgLmhvdXJzIC50ZXh0IGJye2Rpc3BsYXk6bm9uZX1ib2R5Om5vdCguaG9tZSkgLmVsZW1lbnRvci13aWRnZXQtaGVhZGVyLWJvdHRvbSAucmlnaHQgLmxpbmstdG8tcmVjcmVhdGV4e2Rpc3BsYXk6bm9uZX19QG1lZGlhKG1heC13aWR0aDogODIwcHgpe2JvZHk6bm90KC5ob21lKSAuZWxlbWVudG9yLXdpZGdldC1oZWFkZXItYm90dG9tIC5sZWZ0IC50aXRsZTpub3QoOmxhc3QtY2hpbGQpe2xpbmUtaGVpZ2h0OjEgIWltcG9ydGFudH1ib2R5Om5vdCguaG9tZSkgLmVsZW1lbnRvci13aWRnZXQtaGVhZGVyLWJvdHRvbSAubGVmdCAudGl0bGUgLmVsZW1lbnRvci13aWRnZXQtd3JhcHtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3RleHQtYWxpZ246Y2VudGVyfWJvZHk6bm90KC5ob21lKSAuZWxlbWVudG9yLXdpZGdldC1oZWFkZXItYm90dG9tIC5sZWZ0IC5kYXRlc3t3aWR0aDptYXgtY29udGVudDttYXgtd2lkdGg6MTAwJTt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW46MjBweCBhdXRvfX1AbWVkaWEobWF4LXdpZHRoOiA1MDBweCl7Ym9keTpub3QoLmhvbWUpIC5lbGVtZW50b3Itd2lkZ2V0LWhlYWRlci1ib3R0b20gLmxlZnQgLnRpdGxle2ZvbnQtc2l6ZTo1MHB4ICFpbXBvcnRhbnR9Ym9keTpub3QoLmhvbWUpIC5lbGVtZW50b3Itd2lkZ2V0LWhlYWRlci1ib3R0b20gLmxlZnQgLmRhdGVze2ZvbnQtc2l6ZToxNnB4ICFpbXBvcnRhbnR9fS5lbGVtZW50b3Itd2lkZ2V0LWhlYWRlci1ib3R0b20gLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVye3dpZHRoOjEwMCU7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpmbGV4LWVuZH0uZWxlbWVudG9yLXdpZGdldC1oZWFkZXItYm90dG9tIC5sZWZ0e3dpZHRoOjEwMCU7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7bGVmdDowO3otaW5kZXg6MDtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpmbGV4LWVuZH0uZWxlbWVudG9yLXdpZGdldC1oZWFkZXItYm90dG9tIC5sZWZ0IC50aXRsZSAuZWxlbWVudG9yLXdpZGdldC13cmFwe3BhZGRpbmc6MCAxMHB4O3dpZHRoOmNhbGMoMTAwJSAtIDQwMHB4KX0uZWxlbWVudG9yLXdpZGdldC1oZWFkZXItYm90dG9tIC5sZWZ0IC5kYXRlc3t3aWR0aDo1MCU7dGV4dC1hbGlnbjpyaWdodDtwYWRkaW5nOjVweCAxMHB4Oy13ZWJraXQtdGV4dC1zdHJva2U6LjVweDtzdHJva2Utd2lkdGg6LjVweDstd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiMwMDA7c3Ryb2tlOiMwMDB9LmVsZW1lbnRvci13aWRnZXQtaGVhZGVyLWJvdHRvbSAucmlnaHR7ZGlzcGxheTpmbGV4O3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MX1AbWVkaWEobWF4LXdpZHRoOiA4MjBweCl7LmVsZW1lbnRvci13aWRnZXQtaGVhZGVyLWJvdHRvbSAucmlnaHR7cG9zaXRpb246Zml4ZWQ7Ym90dG9tOjA7bGVmdDowO3otaW5kZXg6OTkgIWltcG9ydGFudDtoZWlnaHQ6NDFweDtib3JkZXItdG9wOjFweCBzb2xpZCB2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpfX1AbWVkaWEobWF4LXdpZHRoOiA4MjBweClhbmQgKG1heC13aWR0aDogNDQwcHgpey5lbGVtZW50b3Itd2lkZ2V0LWhlYWRlci1ib3R0b20gLnJpZ2h0IC5ibG9jLmhvdXJzIC50ZXh0e2ZvbnQtc2l6ZToxNHB4fX1AbWVkaWEobWF4LXdpZHRoOiA4MjBweClhbmQgKG1heC13aWR0aDogMzEwcHgpey5lbGVtZW50b3Itd2lkZ2V0LWhlYWRlci1ib3R0b20gLnJpZ2h0IC5ibG9jLmhvdXJzIC50ZXh0e2ZvbnQtc2l6ZToxMnB4fX0uZWxlbWVudG9yLXdpZGdldC1oZWFkZXItYm90dG9tIC5yaWdodCAuYmxvY3tkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7cGFkZGluZzoxMHB4IDM1cHh9QG1lZGlhKG1heC13aWR0aDogODIwcHgpey5lbGVtZW50b3Itd2lkZ2V0LWhlYWRlci1ib3R0b20gLnJpZ2h0IC5ibG9je3BhZGRpbmc6MTBweCAxNXB4fX0uZWxlbWVudG9yLXdpZGdldC1oZWFkZXItYm90dG9tIC5yaWdodCAuYmxvYy5ob3Vyc3tjdXJzb3I6ZGVmYXVsdDtmb250LWZhbWlseTp2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtZm9udC1mYW1pbHkpICFpbXBvcnRhbnQ7Zm9udC1zaXplOjE2cHggIWltcG9ydGFudDtmb250LXdlaWdodDo0MDAgIWltcG9ydGFudH0uZWxlbWVudG9yLXdpZGdldC1oZWFkZXItYm90dG9tIC5yaWdodCAuYmxvYyBzcGFue2Rpc3BsYXk6aW5saW5lLWZsZXg7bGluZS1oZWlnaHQ6MS4zfS5lbGVtZW50b3Itd2lkZ2V0LWhlYWRlci1ib3R0b20gLnJpZ2h0IC5ibG9jIHNwYW4uaWNvbnttYXJnaW4tcmlnaHQ6MTBweH1AbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7LmVsZW1lbnRvci13aWRnZXQtaGVhZGVyLWJvdHRvbSAucmlnaHQgLmJsb2Mgc3Bhbi5pY29ue2Rpc3BsYXk6bm9uZX19LmVsZW1lbnRvci13aWRnZXQtaGVhZGVyLWJvdHRvbSAucmlnaHQgLmJsb2Mgc3Bhbi5pY29uIHN2Z3t3aWR0aDozMHB4fS5lbGVtZW50b3Itd2lkZ2V0LWhlYWRlci1ib3R0b20gLnJpZ2h0IC5ibG9jLmxpbmstdG8tcmVjcmVhdGV4e21pbi1oZWlnaHQ6NzRweDt0ZXh0LXRyYW5zZm9ybTpjYXBpdGFsaXplICFpbXBvcnRhbnQ7Zm9udC1mYW1pbHk6dmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtZmFtaWx5KSAhaW1wb3J0YW50O2ZvbnQtc2l6ZToyMHB4ICFpbXBvcnRhbnQ7Zm9udC13ZWlnaHQ6NDAwICFpbXBvcnRhbnQ7dHJhbnNpdGlvbjouNHMgZWFzZX0uZWxlbWVudG9yLXdpZGdldC1oZWFkZXItYm90dG9tIC5yaWdodCAuYmxvYy5saW5rLXRvLXJlY3JlYXRleCBzdmd7dHJhbnNpdGlvbjouNHMgZWFzZX0uZWxlbWVudG9yLXdpZGdldC1oZWFkZXItYm90dG9tIC5yaWdodCAuYmxvYy5saW5rLXRvLXJlY3JlYXRleCBzcGFuLnRleHR7bWFyZ2luLXJpZ2h0OjEwcHh9LmVsZW1lbnRvci13aWRnZXQtaGVhZGVyLWJvdHRvbSAucmlnaHQgLmJsb2MubGluay10by1yZWNyZWF0ZXggc3Bhbi5hcnJvd3tmb250LXNpemU6MjBweH1AbWVkaWEobWF4LXdpZHRoOiAxNjIwcHgpey5ob21lICNsaW5rLXRvLXJlY3JlYXRleC1yaWdodHtyaWdodDozMHB4O2FuaW1hdGlvbjpzd2luZyAxcyBlYXNlO2FuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6MX19QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXtib2R5Om5vdCguaG9tZSkgI2xpbmstdG8tcmVjcmVhdGV4LXJpZ2h0e3JpZ2h0OjMwcHg7YW5pbWF0aW9uOnN3aW5nIDFzIGVhc2U7YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDoxfX0jbGluay10by1yZWNyZWF0ZXgtcmlnaHR7d2lkdGg6ODBweDtoZWlnaHQ6ODBweDtwYWRkaW5nOjEwcHg7Ym9yZGVyLXJhZGl1czo1MCU7cG9zaXRpb246Zml4ZWQ7Ym90dG9tOjUwcHg7cmlnaHQ6LTgwcHg7ei1pbmRleDo5OTt0cmFuc2l0aW9uOmFsbCAuM3MgZWFzZTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7Ym94LXNoYWRvdzowIDAgMTVweCAtNXB4ICNmZmZ9QG1lZGlhKG1heC13aWR0aDogODIwcHgpeyNsaW5rLXRvLXJlY3JlYXRleC1yaWdodHtkaXNwbGF5Om5vbmV9fSNsaW5rLXRvLXJlY3JlYXRleC1yaWdodCBzdmd7ZmlsbDojZmZmfSNsaW5rLXRvLXJlY3JlYXRleC1yaWdodDpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXByaW1hcnkpfSNsaW5rLXRvLXJlY3JlYXRleC1yaWdodC52aXNpYmxle3JpZ2h0OjMwcHg7YW5pbWF0aW9uOnN3aW5nIDFzIGVhc2U7YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDoxfSNsaW5rLXRvLXJlY3JlYXRleC1yaWdodC52aXNpYmxlOjpiZWZvcmV7Y29udGVudDpcIlwiO3otaW5kZXg6LTE7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOmluaGVyaXQ7Ym9yZGVyLXJhZGl1czppbmhlcml0O2Rpc3BsYXk6aW5saW5lLWJsb2NrO2FuaW1hdGlvbjpjd2EtaG90c3BvdC1leHBhbmQgMnMgaW5maW5pdGU7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlKDAuNSk7cGFkZGluZzo0cHh9QGtleWZyYW1lcyBjd2EtaG90c3BvdC1leHBhbmR7MCV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBzY2FsZSgxKTtvcGFjaXR5OjF9MTAwJXt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlKDEuNSk7b3BhY2l0eTowfX1ALXdlYmtpdC1rZXlmcmFtZXMgc3dpbmd7MTUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoNXB4KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCg1cHgpfTMwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC01cHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01cHgpfTUwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDNweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoM3B4KX02NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgtM3B4KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtM3B4KX04MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgycHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDJweCl9MTAwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApfX1Aa2V5ZnJhbWVzIHN3aW5nezE1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDVweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoNXB4KX0zMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgtNXB4KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNXB4KX01MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgzcHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDNweCl9NjUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTNweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTNweCl9ODAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMnB4KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgycHgpfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKX19LmVsZW1lbnRvci13aWRnZXQtaGVhZGluZy1jb2xvcnMgLnRpdGxlLWR1b3ttYXJnaW46MDttYXgtd2lkdGg6MTAwJX0uZWxlbWVudG9yLXdpZGdldC1oZWFkaW5nLWNvbG9ycyAudGl0bGUtZHVvLnVuZGVybGluZXtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDptYXgtY29udGVudH0uZWxlbWVudG9yLXdpZGdldC1oZWFkaW5nLWNvbG9ycyAudGl0bGUtZHVvLnVuZGVybGluZTo6YWZ0ZXJ7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTAwdnd9LmVsZW1lbnRvci13aWRnZXQtaGVhZGluZy1jb2xvcnMgLnRpdGxlLWR1by5hbmltYXRle29wYWNpdHk6MH0uZWxlbWVudG9yLXdpZGdldC1oZWFkaW5nLWNvbG9ycyAudGl0bGUtZHVvLmFuaW1hdGUuaXMtaW5pdGlhbGl6ZWR7b3BhY2l0eToxfS5lbGVtZW50b3Itd2lkZ2V0LWhlYWRpbmctY29sb3JzIC50aXRsZS1kdW8uYW5pbWF0ZS5pcy1pbml0aWFsaXplZCBzcGFuLndvcmR7YW5pbWF0aW9uLWR1cmF0aW9uOjIwMG1zO2FuaW1hdGlvbi1kZWxheTozMDBtczthbmltYXRpb24tbmFtZTp3b3JkQXBwYXJpdGlvbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0O2FuaW1hdGlvbi1maWxsLW1vZGU6Zm9yd2FyZHM7b3BhY2l0eTowO2Rpc3BsYXk6aW5saW5lLWJsb2NrfUBrZXlmcmFtZXMgd29yZEFwcGFyaXRpb257ZnJvbXt0cmFuc2Zvcm06c2NhbGUoMyk7b3BhY2l0eTowfXRve3RyYW5zZm9ybTpzY2FsZSgxKTtvcGFjaXR5OjF9fS5lbGVtZW50b3ItZWRpdG9yLWFjdGl2ZSAuZWxlbWVudG9yLXdpZGdldC1oZWFkaW5nLWNvbG9ycyAudGl0bGUtZHVvLmFuaW1hdGUsLmVsZW1lbnRvci1lZGl0b3ItcHJldmlldyAuZWxlbWVudG9yLXdpZGdldC1oZWFkaW5nLWNvbG9ycyAudGl0bGUtZHVvLmFuaW1hdGV7b3BhY2l0eToxICFpbXBvcnRhbnR9LmVsZW1lbnRvci13aWRnZXQtaGlnaGxpZ2h0ZWQgLnNsaWRlcntoZWlnaHQ6bWF4KDQydncsNzB2aCk7b3ZlcmZsb3c6aGlkZGVufUBtZWRpYShtYXgtd2lkdGg6IDgyMHB4KXsuZWxlbWVudG9yLXdpZGdldC1oaWdobGlnaHRlZCAuc2xpZGVye2hlaWdodDpjYWxjKDEwMHZoIC0gMTE1cHgpfX1AbWVkaWEobWF4LXdpZHRoOiA0MjVweCl7LmVsZW1lbnRvci13aWRnZXQtaGlnaGxpZ2h0ZWQgLnNsaWRlcntoZWlnaHQ6Y2FsYygxMDB2aCAtIDk2cHgpfX0uZWxlbWVudG9yLXdpZGdldC1oaWdobGlnaHRlZCAuc2xpZGVyIC5zbGljay1saXN0e2hlaWdodDoxMDAlfS5lbGVtZW50b3Itd2lkZ2V0LWhpZ2hsaWdodGVkIC5zbGlkZXIgLnNsaWNrLWxpc3QgLnNsaWNrLXRyYWNre2hlaWdodDoxMDAlfS5lbGVtZW50b3Itd2lkZ2V0LWhpZ2hsaWdodGVkIC5zbGlkZXIgLnNsaWNrLWxpc3QgLnNsaWNrLXRyYWNrIGFydGljbGV7aGVpZ2h0OjEwMCU7cG9zaXRpb246cmVsYXRpdmV9LmVsZW1lbnRvci13aWRnZXQtaGlnaGxpZ2h0ZWQgLnNsaWRlciBhcnRpY2xlIGltZ3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y292ZXJ9LmVsZW1lbnRvci13aWRnZXQtaGlnaGxpZ2h0ZWQgLnNsaWRlciBhcnRpY2xlIGltZy5iYW5uZXJfbW9iaWxle2Rpc3BsYXk6bm9uZX1AbWVkaWEobWF4LXdpZHRoOiA4MjBweCl7LmVsZW1lbnRvci13aWRnZXQtaGlnaGxpZ2h0ZWQgLnNsaWRlciBhcnRpY2xlIGltZy5iYW5uZXJfbW9iaWxle2Rpc3BsYXk6YmxvY2t9fS5lbGVtZW50b3Itd2lkZ2V0LWhpZ2hsaWdodGVkIC5zbGlkZXIgYXJ0aWNsZSBpbWcuYmFubmVyX2Rlc2t0b3B7ZGlzcGxheTpibG9ja31AbWVkaWEobWF4LXdpZHRoOiA4MjBweCl7LmVsZW1lbnRvci13aWRnZXQtaGlnaGxpZ2h0ZWQgLnNsaWRlciBhcnRpY2xlIGltZy5iYW5uZXJfZGVza3RvcHtkaXNwbGF5Om5vbmV9fS5lbGVtZW50b3Itd2lkZ2V0LWhpZ2hsaWdodGVkIC5zbGlkZXIgYXJ0aWNsZSAuZWxlbWVudG9yLXNlY3Rpb257cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9LmVsZW1lbnRvci13aWRnZXQtaGlnaGxpZ2h0ZWQgLnNsaWRlciBhcnRpY2xlIC5lbGVtZW50b3Itc2VjdGlvbjo6YWZ0ZXJ7Y29udGVudDpcIlwiO2JveC1zaGFkb3c6aW5zZXQgMCAwIDE3MHB4IDEyMHB4IHJnYmEoMCwwLDAsLjUpO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3BvaW50ZXItZXZlbnRzOm5vbmV9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuZWxlbWVudG9yLXdpZGdldC1oaWdobGlnaHRlZCAuc2xpZGVyIGFydGljbGUgLmVsZW1lbnRvci1zZWN0aW9uOjphZnRlcntib3gtc2hhZG93Omluc2V0IDAgMCAxNzBweCA1MHB4IHJnYmEoMCwwLDAsLjUpfX1AbWVkaWEobWF4LXdpZHRoOiA0MjVweCl7LmVsZW1lbnRvci13aWRnZXQtaGlnaGxpZ2h0ZWQgLnNsaWRlciBhcnRpY2xlIC5lbGVtZW50b3Itc2VjdGlvbjo6YWZ0ZXJ7Ym94LXNoYWRvdzppbnNldCAwIDAgMTcwcHggNTBweCByZ2JhKDAsMCwwLC4zKX19LmVsZW1lbnRvci13aWRnZXQtaGlnaGxpZ2h0ZWQgLnNsaWRlciBhcnRpY2xlIC5lbGVtZW50b3Itc2VjdGlvbiAuZWxlbWVudG9yLWNvbnRhaW5lcntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpmbGV4LWVuZDtoZWlnaHQ6MTAwJTtwYWRkaW5nOjIwcHggNDBweDt6LWluZGV4OjF9QG1lZGlhKG1heC13aWR0aDogODIwcHgpey5lbGVtZW50b3Itd2lkZ2V0LWhpZ2hsaWdodGVkIC5zbGlkZXIgYXJ0aWNsZSAuZWxlbWVudG9yLXNlY3Rpb24gLmVsZW1lbnRvci1jb250YWluZXJ7YWxpZ24taXRlbXM6ZmxleC1lbmQ7anVzdGlmeS1jb250ZW50OmNlbnRlcjtwYWRkaW5nLWJvdHRvbTo0MXB4fX0uZWxlbWVudG9yLXdpZGdldC1oaWdobGlnaHRlZCAuc2xpZGVyIGFydGljbGUgLmVsZW1lbnRvci1zZWN0aW9uIC5lbGVtZW50b3ItY29udGFpbmVyIC5jb250ZW50e3dpZHRoOjM4MHB4O21heC13aWR0aDoxMDAlfUBtZWRpYShtYXgtd2lkdGg6IDgyMHB4KXsuZWxlbWVudG9yLXdpZGdldC1oaWdobGlnaHRlZCAuc2xpZGVyIGFydGljbGUgLmVsZW1lbnRvci1zZWN0aW9uIC5lbGVtZW50b3ItY29udGFpbmVyIC5jb250ZW50e3dpZHRoOjUwMHB4O2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6Y2VudGVyfX0uZWxlbWVudG9yLXdpZGdldC1oaWdobGlnaHRlZCAuc2xpZGVyIC5zbGljay1hcnJvd3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3otaW5kZXg6MTtjdXJzb3I6cG9pbnRlcjtmb250LXNpemU6MzBweDtjb2xvcjojZmZmfS5lbGVtZW50b3Itd2lkZ2V0LWhpZ2hsaWdodGVkIC5zbGlkZXIgLnNsaWNrLWFycm93LnNsaWNrLW5leHR7cmlnaHQ6MTBweH0uZWxlbWVudG9yLXdpZGdldC1oaWdobGlnaHRlZCAuc2xpZGVyIC5zbGljay1hcnJvdy5zbGljay1wcmV2e2xlZnQ6MTBweH0uZWxlbWVudG9yLXdpZGdldC1oaWdobGlnaHRlZCAuc2xpZGVyIC5jb250ZW50e2ZvbnQtZmFtaWx5OnZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktYWNjZW50LWZvbnQtZmFtaWx5KTtwb3NpdGlvbjpyZWxhdGl2ZX0uZWxlbWVudG9yLXdpZGdldC1oaWdobGlnaHRlZCAuc2xpZGVyIC5jb250ZW50IC5kYXRle2ZvbnQtc2l6ZToyMHB4Oy13ZWJraXQtdGV4dC1zdHJva2U6LjVweDtzdHJva2Utd2lkdGg6LjVweDtvcGFjaXR5OjA7dHJhbnNpdGlvbjouNHMgZWFzZS1vdXQgLjJzO2NvbG9yOiMwMDB9QG1lZGlhKG1heC13aWR0aDogODIwcHgpey5lbGVtZW50b3Itd2lkZ2V0LWhpZ2hsaWdodGVkIC5zbGlkZXIgLmNvbnRlbnQgLmRhdGV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpO2NvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXRleHQpICFpbXBvcnRhbnQ7c3Ryb2tlOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXRleHQpICFpbXBvcnRhbnQ7LXdlYmtpdC10ZXh0LXN0cm9rZS1jb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci10ZXh0KSAhaW1wb3J0YW50O2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmc6MCAxMHB4O21hcmdpbi1yaWdodDphdXRvO21hcmdpbi1sZWZ0OmF1dG87dGV4dC1hbGlnbjpjZW50ZXJ9fS5lbGVtZW50b3Itd2lkZ2V0LWhpZ2hsaWdodGVkIC5zbGlkZXIuc2xpY2staW5pdCBhcnRpY2xlLnNsaWNrLWFjdGl2ZSAuY29udGVudCAuZGF0ZXtvcGFjaXR5OjF9LmVsZW1lbnRvci13aWRnZXQtaGlnaGxpZ2h0ZWQgLnNsaWRlciAuY29udGVudCAudGl0bGV7Zm9udC1zaXplOjYwcHg7bWFyZ2luLXRvcDowOy13ZWJraXQtdGV4dC1zdHJva2U6LjVweDtzdHJva2Utd2lkdGg6LjVweDtsaW5lLWhlaWdodDoxO2NvbG9yOiMwMDB9QG1lZGlhKG1heC13aWR0aDogODIwcHgpey5lbGVtZW50b3Itd2lkZ2V0LWhpZ2hsaWdodGVkIC5zbGlkZXIgLmNvbnRlbnQgLnRpdGxle2ZvbnQtc2l6ZTo1MHB4ICFpbXBvcnRhbnQ7dGV4dC1hbGlnbjpjZW50ZXI7LXdlYmtpdC10ZXh0LXN0cm9rZTp1bnNldCAhaW1wb3J0YW50O3N0cm9rZS13aWR0aDp1bnNldCAhaW1wb3J0YW50fX1AbWVkaWEobWF4LWhlaWdodDogNzAwcHgpey5lbGVtZW50b3Itd2lkZ2V0LWhpZ2hsaWdodGVkIC5zbGlkZXIgLmNvbnRlbnQgLnRpdGxle2ZvbnQtc2l6ZTo0MHB4ICFpbXBvcnRhbnR9fUBtZWRpYShtYXgtd2lkdGg6IDQyNXB4KXsuZWxlbWVudG9yLXdpZGdldC1oaWdobGlnaHRlZCAuc2xpZGVyIC5jb250ZW50IC50aXRsZXtmb250LXNpemU6MzVweCAhaW1wb3J0YW50fX0uZWxlbWVudG9yLXdpZGdldC1oaWdobGlnaHRlZCAuc2xpZGVyIC5jb250ZW50IC5zdWJ0aXRsZXtmb250LXNpemU6NDBweDtjb2xvcjojMDAwO2xpbmUtaGVpZ2h0OjE7LXdlYmtpdC10ZXh0LXN0cm9rZTouNXB4O3N0cm9rZS13aWR0aDouNXB4O21hcmdpbjotNnB4IDAgMTZweCAwfUBtZWRpYShtYXgtd2lkdGg6IDgyMHB4KXsuZWxlbWVudG9yLXdpZGdldC1oaWdobGlnaHRlZCAuc2xpZGVyIC5jb250ZW50IC5zdWJ0aXRsZXt0ZXh0LWFsaWduOmNlbnRlcjstd2Via2l0LXRleHQtc3Ryb2tlOnVuc2V0ICFpbXBvcnRhbnQ7c3Ryb2tlLXdpZHRoOnVuc2V0ICFpbXBvcnRhbnQ7Zm9udC1zaXplOjMwcHggIWltcG9ydGFudH19QG1lZGlhKG1heC13aWR0aDogNzAwcHgpey5lbGVtZW50b3Itd2lkZ2V0LWhpZ2hsaWdodGVkIC5zbGlkZXIgLmNvbnRlbnQgLnN1YnRpdGxle2ZvbnQtc2l6ZToyNXB4ICFpbXBvcnRhbnR9fUBtZWRpYShtYXgtd2lkdGg6IDQyNXB4KXsuZWxlbWVudG9yLXdpZGdldC1oaWdobGlnaHRlZCAuc2xpZGVyIC5jb250ZW50IC5zdWJ0aXRsZXtkaXNwbGF5Om5vbmV9fS5lbGVtZW50b3Itd2lkZ2V0LWhpZ2hsaWdodGVkIC5zbGlkZXIgLmNvbnRlbnQgLnRpdGxlPnNwYW4sLmVsZW1lbnRvci13aWRnZXQtaGlnaGxpZ2h0ZWQgLnNsaWRlciAuY29udGVudCAuc3VidGl0bGU+c3BhbntkaXNwbGF5OmlubGluZS1ibG9ja30uZWxlbWVudG9yLXdpZGdldC1oaWdobGlnaHRlZCAuc2xpZGVyIC5jb250ZW50IC5idXR0b257ZGlzcGxheTpibG9jaztmb250LWZhbWlseTp2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtZm9udC1mYW1pbHkpO3BhZGRpbmc6MTBweCAyNXB4O3RyYW5zaXRpb246Y29sb3IgLjRzIGVhc2UgMHMsYmFja2dyb3VuZC1jb2xvciAuNHMgZWFzZSAwcyx0cmFuc2Zvcm0gLjRzIGVhc2UgLjVzLG9wYWNpdHkgLjRzIGVhc2UgLjVzO3dpZHRoOm1heC1jb250ZW50O3RyYW5zZm9ybTp0cmFuc2xhdGVZKDEwMCUpO29wYWNpdHk6MDtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzAwMH1AbWVkaWEobWF4LXdpZHRoOiA4MjBweCl7LmVsZW1lbnRvci13aWRnZXQtaGlnaGxpZ2h0ZWQgLnNsaWRlciAuY29udGVudCAuYnV0dG9ue21hcmdpbi1ib3R0b206MjBweDttYXJnaW4tcmlnaHQ6YXV0bzttYXJnaW4tbGVmdDphdXRvfX0uZWxlbWVudG9yLXdpZGdldC1oaWdobGlnaHRlZCAuc2xpZGVyLnNsaWNrLWluaXQgYXJ0aWNsZS5zbGljay1hY3RpdmUgLmNvbnRlbnQgLmJ1dHRvbnt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKTtvcGFjaXR5OjF9LmVsZW1lbnRvci13aWRnZXQtaGlnaGxpZ2h0ZWQgLnNsaWRlciAuY29udGVudCAudHlwZXtwb3NpdGlvbjphYnNvbHV0ZTt0cmFuc2Zvcm06dHJhbnNsYXRlKC0xNXB4LCAzcHgpIHJvdGF0ZSgtOTBkZWcpIHNjYWxlKDEpO3RyYW5zZm9ybS1vcmlnaW46Ym90dG9tIGxlZnQ7Ym90dG9tOjA7Y29sb3I6IzAwMH1AbWVkaWEobWF4LXdpZHRoOiA4MjBweCl7LmVsZW1lbnRvci13aWRnZXQtaGlnaGxpZ2h0ZWQgLnNsaWRlciAuY29udGVudCAudHlwZXtwb3NpdGlvbjpzdGF0aWM7dHJhbnNmb3JtOnVuc2V0ICFpbXBvcnRhbnQ7Ym90dG9tOnVuc2V0O21hcmdpbi1ib3R0b206NXB4fS5lbGVtZW50b3Itd2lkZ2V0LWhpZ2hsaWdodGVkIC5zbGlkZXIgLmNvbnRlbnQgLnR5cGUgaDN7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjQwcHggIWltcG9ydGFudDtmb250LXdlaWdodDo0MDAgIWltcG9ydGFudH19QG1lZGlhKG1heC13aWR0aDogNDI1cHgpey5lbGVtZW50b3Itd2lkZ2V0LWhpZ2hsaWdodGVkIC5zbGlkZXIgLmNvbnRlbnQgLnR5cGV7Zm9udC1zaXplOjE4cHh9fS5lbGVtZW50b3Itd2lkZ2V0LWhpZ2hsaWdodGVkIC5zbGlkZXIgLmNvbnRlbnQgLnR5cGUgaDN7bWFyZ2luOjAgMCA1MHB4IDA7b3BhY2l0eTowO2ZvbnQtZmFtaWx5OnZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktcHJpbWFyeS1mb250LWZhbWlseSk7Zm9udC1zaXplOjNyZW07Zm9udC13ZWlnaHQ6NjAwO3RleHQtdHJhbnNmb3JtOmxvd2VyY2FzZTtsZXR0ZXItc3BhY2luZzoxcHg7dHJhbnNpdGlvbjptYXJnaW4gLjRzIGVhc2Utb3V0IC40cyxvcGFjaXR5IC40cyBlYXNlLW91dCAuNHN9LmVsZW1lbnRvci13aWRnZXQtaGlnaGxpZ2h0ZWQgLnNsaWRlci5zbGljay1pbml0IGFydGljbGUuc2xpY2stYWN0aXZlIC5jb250ZW50IC50eXBlIGgze21hcmdpbjowO29wYWNpdHk6MX0uZWxlbWVudG9yLWVkaXRvci1hY3RpdmUgLmVsZW1lbnRvci13aWRnZXQtaGlnaGxpZ2h0ZWQgLmxvYWRlcntkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0uZWxlbWVudG9yLXdpZGdldC1oaWdobGlnaHRlZCAubG9hZGVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7ei1pbmRleDoyfS5lbGVtZW50b3Itd2lkZ2V0LWltYWdlLW1vc2FpYyAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIgLmNvbnRlbnR7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtmbGV4LXdyYXA6d3JhcDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYXJvdW5kfUBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXsuZWxlbWVudG9yLXdpZGdldC1pbWFnZS1tb3NhaWMgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIC5jb250ZW50IC5zbGljay10cmFja3tkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfX0uZWxlbWVudG9yLXdpZGdldC1pbWFnZS1tb3NhaWMgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIGltZ3ttYXJnaW4tcmlnaHQ6NDBweDttYXJnaW4tYm90dG9tOjIwcHh9QG1lZGlhKG1heC13aWR0aDogNzY4cHgpey5lbGVtZW50b3Itd2lkZ2V0LWltYWdlLW1vc2FpYyAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIgaW1ne21hcmdpbjowICFpbXBvcnRhbnQ7b3BhY2l0eToxICFpbXBvcnRhbnR9fS5lbGVtZW50b3Itd2lkZ2V0LWltYWdlLW1vc2FpYyAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXJ7cG9zaXRpb246cmVsYXRpdmV9LmVsZW1lbnRvci13aWRnZXQtaW1hZ2UtbW9zYWljIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciAuc2xpY2stc2xpZGVyIC5zbGljay1kb3Rze3BhZGRpbmc6MDtkaXNwbGF5OmZsZXg7bGlzdC1zdHlsZS10eXBlOm5vbmU7ZmxleC13cmFwOndyYXB9LmVsZW1lbnRvci13aWRnZXQtaW1hZ2UtbW9zYWljIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciAuc2xpY2stc2xpZGVyIC5zbGljay1kb3RzIGxpe3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjMwcHg7aGVpZ2h0OjMwcHg7Y3Vyc29yOnBvaW50ZXJ9LmVsZW1lbnRvci13aWRnZXQtaW1hZ2UtbW9zYWljIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciAuc2xpY2stc2xpZGVyIC5zbGljay1kb3RzIGxpOjphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpO3dpZHRoOjEwcHg7aGVpZ2h0OjEwcHg7Ym9yZGVyLXJhZGl1czo1MCU7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpfS5lbGVtZW50b3Itd2lkZ2V0LWltYWdlLW1vc2FpYyAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIgLnNsaWNrLXNsaWRlciAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmU6OmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpO3dpZHRoOjE1cHg7aGVpZ2h0OjE1cHg7Ym9yZGVyLXJhZGl1czo1MCU7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpfS5lbGVtZW50b3Itd2lkZ2V0LWltYWdlLW1vc2FpYyAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIgLnNsaWNrLXNsaWRlciAuc2xpY2stZG90cyBsaSBidXR0b257ZGlzcGxheTpub25lfS5lbGVtZW50b3ItZWRpdG9yLWFjdGl2ZSAuZWxlbWVudG9yLXdpZGdldC1pbWFnZS1zbGlkZXIgLmFycm93Lm5leHQsLmVsZW1lbnRvci1lZGl0b3ItcHJldmlldyAuZWxlbWVudG9yLXdpZGdldC1pbWFnZS1zbGlkZXIgLmFycm93Lm5leHR7ZGlzcGxheTpub25lfS5lbGVtZW50b3ItZWRpdG9yLWFjdGl2ZSAuZWxlbWVudG9yLXdpZGdldC1pbWFnZS1zbGlkZXIgLmdhbGxlcnksLmVsZW1lbnRvci1lZGl0b3ItcHJldmlldyAuZWxlbWVudG9yLXdpZGdldC1pbWFnZS1zbGlkZXIgLmdhbGxlcnl7ZGlzcGxheTpmbGV4O292ZXJmbG93OmF1dG87aGVpZ2h0OmF1dG99LmVsZW1lbnRvci13aWRnZXQtaW1hZ2Utc2xpZGVyIC5nYWxsZXJ5IC5zbGljay1saXN0e292ZXJmbG93OnZpc2libGV9LmVsZW1lbnRvci13aWRnZXQtaW1hZ2Utc2xpZGVyIC5nYWxsZXJ5IGltZ3ttYXJnaW4tcmlnaHQ6MjBweH1AbWVkaWEobWF4LXdpZHRoOiA0MjVweCl7LmVsZW1lbnRvci13aWRnZXQtaW1hZ2Utc2xpZGVyIC5nYWxsZXJ5IGltZ3toZWlnaHQ6MjQ1cHggIWltcG9ydGFudH19LmVsZW1lbnRvci13aWRnZXQtaW1hZ2Utc2xpZGVyIC5hcnJvdy5uZXh0e3Bvc2l0aW9uOmFic29sdXRlO3RvcDpjYWxjKDEwMCUgKyAyMHB4KTtyaWdodDoyMHB4O2N1cnNvcjpwb2ludGVyO3otaW5kZXg6MX0uZWxlbWVudG9yLXdpZGdldC1pbWFnZS1zbGlkZXIgLmFycm93Lm5leHQ6aG92ZXIgc3Zne2FuaW1hdGlvbjpwdWxzZVRvUmlnaHQgMXMgZWFzZSBpbmZpbml0ZX0uZWxlbWVudG9yLXdpZGdldC1pbWFnZS1zbGlkZXIgLmFycm93Lm5leHQgc3Zne3dpZHRoOjMwcHh9I2N3YV9saWdodGJveHtwb3NpdGlvbjpmaXhlZDt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjYpO3otaW5kZXg6OTk5OTtvcGFjaXR5OjA7YW5pbWF0aW9uOmZhZGVJbiAuMnMgZm9yd2FyZHM7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfSNjd2FfbGlnaHRib3ggLmNsb3Nle3Bvc2l0aW9uOmFic29sdXRlO3RvcDoyMHB4O3JpZ2h0OjEwcHg7Zm9udC1zaXplOjQ4cHg7Y29sb3I6I2ZmZjtjdXJzb3I6cG9pbnRlcjtsaW5lLWhlaWdodDoxO3otaW5kZXg6OTl9I2N3YV9saWdodGJveCAuY2xvc2U6aG92ZXJ7Y29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KX0jY3dhX2xpZ2h0Ym94IC5jb250ZW50e3dpZHRoOmNhbGMoMTAwJSAtIDQwcHgpO2hlaWdodDpjYWxjKDEwMCUgLSA0MHB4KX0jY3dhX2xpZ2h0Ym94IC5jb250ZW50IC5zbGljay10cmFjaz4qe21hcmdpbjowIDIwcHh9I2N3YV9saWdodGJveCAuY29udGVudCAuc2xpY2stbGlzdHtoZWlnaHQ6MTAwJX0jY3dhX2xpZ2h0Ym94IC5jb250ZW50IC5zbGljay10cmFja3toZWlnaHQ6MTAwJTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfSNjd2FfbGlnaHRib3ggLmNvbnRlbnQgLnNsaWNrLXRyYWNrIC5zbGljay1zbGlkZXtoZWlnaHQ6dW5zZXR9I2N3YV9saWdodGJveCAuY29udGVudCAuc2xpY2stdHJhY2s+aW1ne21heC13aWR0aDpjYWxjKDEwMHZ3IC0gNDBweCk7bWF4LWhlaWdodDoxMDAlO29iamVjdC1maXQ6Y29udGFpbn0jY3dhX2xpZ2h0Ym94IC5jb250ZW50IC5zbGljay1hcnJvd3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO2ZvbnQtc2l6ZTozMHB4O2NvbG9yOiNmZmY7Y3Vyc29yOnBvaW50ZXJ9I2N3YV9saWdodGJveCAuY29udGVudCAuc2xpY2stYXJyb3c6aG92ZXJ7Y29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KX0jY3dhX2xpZ2h0Ym94IC5jb250ZW50IC5zbGljay1hcnJvdy5zbGljay1wcmV2e2xlZnQ6MH0jY3dhX2xpZ2h0Ym94IC5jb250ZW50IC5zbGljay1hcnJvdy5zbGljay1uZXh0e3JpZ2h0OjB9LmVsZW1lbnRvci13aWRnZXQtbGlzdC1pY29uLWluZm9zIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciwuZWxlbWVudG9yLXdpZGdldC1saXN0LWljb24tY29udGVudC1pbmZvcyAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXJ7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn0uZWxlbWVudG9yLXdpZGdldC1saXN0LWljb24taW5mb3MgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIC5vdGhlcl9pdGVtcywuZWxlbWVudG9yLXdpZGdldC1saXN0LWljb24tY29udGVudC1pbmZvcyAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIgLm90aGVyX2l0ZW1ze2Rpc3BsYXk6ZmxleDt3aWR0aDoxMDAlfS5lbGVtZW50b3Itd2lkZ2V0LWxpc3QtaWNvbi1pbmZvcyAuaXRlbSwuZWxlbWVudG9yLXdpZGdldC1saXN0LWljb24tY29udGVudC1pbmZvcyAuaXRlbXtib3gtc2l6aW5nOmJvcmRlci1ib3g7d2lkdGg6MTAwJX0uZWxlbWVudG9yLXdpZGdldC1saXN0LWljb24taW5mb3MgLml0ZW0uZGF0ZXMsLmVsZW1lbnRvci13aWRnZXQtbGlzdC1pY29uLWNvbnRlbnQtaW5mb3MgLml0ZW0uZGF0ZXN7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MjIwcHg7bWFyZ2luLXJpZ2h0OjMwcHh9LmVsZW1lbnRvci13aWRnZXQtbGlzdC1pY29uLWluZm9zIC5pdGVtLmRhdGVzIHNwYW4sLmVsZW1lbnRvci13aWRnZXQtbGlzdC1pY29uLWNvbnRlbnQtaW5mb3MgLml0ZW0uZGF0ZXMgc3Bhbntwb3NpdGlvbjphYnNvbHV0ZTtkaXNwbGF5OmJsb2NrO3otaW5kZXg6MTt0b3A6NTAlO2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSk7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1mYW1pbHk6dmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS1hY2NlbnQtZm9udC1mYW1pbHkpO2ZvbnQtd2VpZ2h0OnZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktYWNjZW50LWZvbnQtd2VpZ2h0KTtmb250LXNpemU6MjNweDt0ZXh0LXRyYW5zZm9ybTpjYXBpdGFsaXplOy13ZWJraXQtdGV4dC1zdHJva2U6LjVweDtzdHJva2Utd2lkdGg6LjVweH0uZWxlbWVudG9yLXdpZGdldC1saXN0LWljb24taW5mb3MgLml0ZW0uZGF0ZXMgc3ZnLC5lbGVtZW50b3Itd2lkZ2V0LWxpc3QtaWNvbi1jb250ZW50LWluZm9zIC5pdGVtLmRhdGVzIHN2Z3t0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjt0cmFuc2Zvcm06cm90YXRlWCgxODBkZWcpO3dpZHRoOjEwMCU7aGVpZ2h0OmF1dG87cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDowfS5lbGVtZW50b3Itd2lkZ2V0LWxpc3QtaWNvbi1pbmZvcyAuaXRlbS5kYXRlcyAuYmFja2dyb3VuZCwuZWxlbWVudG9yLXdpZGdldC1saXN0LWljb24tY29udGVudC1pbmZvcyAuaXRlbS5kYXRlcyAuYmFja2dyb3VuZHtwb3NpdGlvbjphYnNvbHV0ZTt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjt0cmFuc2Zvcm06cm90YXRlWCgxODBkZWcpIHRyYW5zbGF0ZSgtMjBweCwgMTBweCk7ei1pbmRleDotMX0uZWxlbWVudG9yLXdpZGdldC1saXN0LWljb24taW5mb3MgLml0ZW06bm90KC5kYXRlcyksLmVsZW1lbnRvci13aWRnZXQtbGlzdC1pY29uLWNvbnRlbnQtaW5mb3MgLml0ZW06bm90KC5kYXRlcyl7ZmxleDoxO3BhZGRpbmc6MCAyMHB4fS5lbGVtZW50b3Itd2lkZ2V0LWxpc3QtaWNvbi1pbmZvcyAuaXRlbTpub3QoLmRhdGVzKTpub3QoOmxhc3QtY2hpbGQpLC5lbGVtZW50b3Itd2lkZ2V0LWxpc3QtaWNvbi1jb250ZW50LWluZm9zIC5pdGVtOm5vdCguZGF0ZXMpOm5vdCg6bGFzdC1jaGlsZCl7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCByZ2JhKDAsMCwwLC4zKX0uZWxlbWVudG9yLXdpZGdldC1saXN0LWljb24taW5mb3MgLml0ZW0gcCwuZWxlbWVudG9yLXdpZGdldC1saXN0LWljb24tY29udGVudC1pbmZvcyAuaXRlbSBwe21hcmdpbi1ib3R0b206MH0uZWxlbWVudG9yLXdpZGdldC1saXN0LWljb24taW5mb3MgLml0ZW0gLmljb24sLmVsZW1lbnRvci13aWRnZXQtbGlzdC1pY29uLWNvbnRlbnQtaW5mb3MgLml0ZW0gLmljb257dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luLWJvdHRvbToxMHB4fS5lbGVtZW50b3Itd2lkZ2V0LWxpc3QtaWNvbi1pbmZvcyAuaXRlbSAuaWNvbiBzdmcsLmVsZW1lbnRvci13aWRnZXQtbGlzdC1pY29uLWNvbnRlbnQtaW5mb3MgLml0ZW0gLmljb24gc3Zne3dpZHRoOjUwcHg7aGVpZ2h0OjUwcHh9LmVsZW1lbnRvci13aWRnZXQtbGlzdC1pY29uLWluZm9zIC5pdGVtIC50ZXh0LC5lbGVtZW50b3Itd2lkZ2V0LWxpc3QtaWNvbi1jb250ZW50LWluZm9zIC5pdGVtIC50ZXh0e3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtZmFtaWx5OnZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktc2Vjb25kYXJ5LWZvbnQtZmFtaWx5KTtmb250LXdlaWdodDp2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXNlY29uZGFyeS1mb250LXdlaWdodCk7Zm9udC1zaXplOjE2cHh9LmVsZW1lbnRvci13aWRnZXQtbGlzdC1pY29uLWluZm9zIC5pdGVtIC50ZXh0IGltZywuZWxlbWVudG9yLXdpZGdldC1saXN0LWljb24tY29udGVudC1pbmZvcyAuaXRlbSAudGV4dCBpbWd7d2lkdGg6MzVweH0uZWxlbWVudG9yLXdpZGdldC1saXN0LWljb24taW5mb3MgLml0ZW0gLnRleHQgaW1nOm50aC1vZi10eXBlKDJuKzEpLC5lbGVtZW50b3Itd2lkZ2V0LWxpc3QtaWNvbi1jb250ZW50LWluZm9zIC5pdGVtIC50ZXh0IGltZzpudGgtb2YtdHlwZSgybisxKXttYXJnaW4tcmlnaHQ6MTBweH0uZWxlbWVudG9yLXdpZGdldC1saXN0LWljb24taW5mb3MgLml0ZW0gLnRleHQgYSwuZWxlbWVudG9yLXdpZGdldC1saXN0LWljb24tY29udGVudC1pbmZvcyAuaXRlbSAudGV4dCBhe2NvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmVsZW1lbnRvci13aWRnZXQtbGlzdC1pY29uLWluZm9zIC5pdGVtIC50ZXh0IGE6aG92ZXIsLmVsZW1lbnRvci13aWRnZXQtbGlzdC1pY29uLWNvbnRlbnQtaW5mb3MgLml0ZW0gLnRleHQgYTpob3Zlcnt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfUBtZWRpYShtYXgtd2lkdGg6IDgyMHB4KXsuZWxlbWVudG9yLXdpZGdldC1saXN0LWljb24taW5mb3MgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVye2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uZWxlbWVudG9yLXdpZGdldC1saXN0LWljb24taW5mb3MgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIC5pdGVtLmRhdGVze2Rpc3BsYXk6bm9uZX0uZWxlbWVudG9yLXdpZGdldC1saXN0LWljb24taW5mb3MgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIC5vdGhlcl9pdGVtc3tmbGV4LXdyYXA6d3JhcDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2dhcDoyMHB4IDEwcHh9LmVsZW1lbnRvci13aWRnZXQtbGlzdC1pY29uLWluZm9zIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciAub3RoZXJfaXRlbXMgLml0ZW17d2lkdGg6Y2FsYygzMyUgLSA1cHgpO2ZsZXg6dW5zZXQ7Ym9yZGVyOm5vbmUgIWltcG9ydGFudDtwYWRkaW5nOjAgMTBweH19QG1lZGlhKG1heC13aWR0aDogNTUwcHgpey5lbGVtZW50b3Itd2lkZ2V0LWxpc3QtaWNvbi1pbmZvcyAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIgLm90aGVyX2l0ZW1ze2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uZWxlbWVudG9yLXdpZGdldC1saXN0LWljb24taW5mb3MgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIC5vdGhlcl9pdGVtcyAuaXRlbXt3aWR0aDoxMDAlO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9LmVsZW1lbnRvci13aWRnZXQtbGlzdC1pY29uLWluZm9zIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciAub3RoZXJfaXRlbXMgLml0ZW06bm90KDpsYXN0LWNoaWxkKXttYXJnaW4tYm90dG9tOjEwcHh9LmVsZW1lbnRvci13aWRnZXQtbGlzdC1pY29uLWluZm9zIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciAub3RoZXJfaXRlbXMgLml0ZW0gLmljb257bWFyZ2luLXJpZ2h0OjEwcHg7bWFyZ2luLWJvdHRvbTowO2Rpc3BsYXk6ZmxleH0uZWxlbWVudG9yLXdpZGdldC1saXN0LWljb24taW5mb3MgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIC5vdGhlcl9pdGVtcyAuaXRlbSAudGV4dHt0ZXh0LWFsaWduOmxlZnR9fS5lbGVtZW50b3Itd2lkZ2V0LWN1c3RvbS1tZW51e3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTowO2xlZnQ6MDt6LWluZGV4OjA7Zm9udC1mYW1pbHk6dmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtZmFtaWx5KTt0cmFuc2l0aW9uOmhlaWdodCAuNHMgZWFzZSxiYWNrZ3JvdW5kLWNvbG9yIC4ycyBlYXNlfUBtZWRpYShtYXgtd2lkdGg6IDE2MjBweCl7LmhvbWUgLmVsZW1lbnRvci13aWRnZXQtY3VzdG9tLW1lbnV7Ym90dG9tOjUwcHh9LmhvbWUgLmVsZW1lbnRvci13aWRnZXQtY3VzdG9tLW1lbnU+LmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyPi5lbGVtZW50b3Itc2VjdGlvbi5lbGVtZW50b3Itc2VjdGlvbi1ib3hlZD4uZWxlbWVudG9yLWNvbnRhaW5lcntqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfX0uZWxlbWVudG9yLXdpZGdldC1jdXN0b20tbWVudSBhOmZvY3VzLXZpc2libGV7b3V0bGluZTpub25lfS5lbGVtZW50b3Itd2lkZ2V0LWN1c3RvbS1tZW51IG5hdiB1bHtsaXN0LXN0eWxlLXR5cGU6bm9uZTtwYWRkaW5nOjB9LmVsZW1lbnRvci13aWRnZXQtY3VzdG9tLW1lbnUgbmF2IHVsLm1lbnV7ZGlzcGxheTpmbGV4fS5lbGVtZW50b3Itd2lkZ2V0LWN1c3RvbS1tZW51IG5hdiB1bC5tZW51PmxpPmF7Y29sb3I6I2ZmZjtmb250LXNpemU6MThweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtwb3NpdGlvbjpyZWxhdGl2ZTtsaW5lLWhlaWdodDoxO2ZvbnQtd2VpZ2h0OjYwMDtvdXRsaW5lOm5vbmV9LmVsZW1lbnRvci13aWRnZXQtY3VzdG9tLW1lbnUgbmF2IHVsLm1lbnU+bGk+YSBzcGFue3BhZGRpbmc6MTJweCAyMHB4O2Rpc3BsYXk6YmxvY2s7Ym9yZGVyLXJhZGl1czoxNXB4O3RyYW5zaXRpb246LjRzIGVhc2V9LmVsZW1lbnRvci13aWRnZXQtY3VzdG9tLW1lbnUgbmF2IHVsLm1lbnU+bGk6bm90KDpsYXN0LWNoaWxkKT5hOjphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtyaWdodDowO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3dpZHRoOjFweDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7aGVpZ2h0OjE4cHh9LmVsZW1lbnRvci13aWRnZXQtY3VzdG9tLW1lbnUubWVudS1vcGVuZWQgbmF2IHVsLm1lbnU+bGk6bm90KDpsYXN0LWNoaWxkKT5hOjphZnRlcntkaXNwbGF5Om5vbmV9LmVsZW1lbnRvci13aWRnZXQtY3VzdG9tLW1lbnUgbmF2IHVsLm1lbnU+bGk+YSBpe21hcmdpbi1sZWZ0OjEwcHh9LmVsZW1lbnRvci13aWRnZXQtY3VzdG9tLW1lbnUgLnN1Ym1lbnV7ZGlzcGxheTpub25lfSNtYWluLW1lbnV7cG9zaXRpb246Zml4ZWQ7dG9wOjA7bGVmdDowO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0xMDAlKTtvcGFjaXR5OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwdmg7YmFja2dyb3VuZC1jb2xvcjojMDAwO3RyYW5zaXRpb246LjRzIGVhc2U7ei1pbmRleDo5OTk5O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtkaXNwbGF5Om5vbmV9I21haW4tbWVudS5zaG93e3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApO29wYWNpdHk6MTtkaXNwbGF5OmZsZXggIWltcG9ydGFudH0jbWFpbi1tZW51IGhlYWRlcntkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47d2lkdGg6MTAwJTttYXJnaW46MTBweCAwO3BhZGRpbmc6MCAxMHB4fSNtYWluLW1lbnUgaGVhZGVyIC5sb2dvLXRlbXAgaW1ne3dpZHRoOjIwMHB4ICFpbXBvcnRhbnR9I21haW4tbWVudSBoZWFkZXIgI2ljb25NZW51e3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApfSNtYWluLW1lbnUgaGVhZGVyICNpY29uTWVudSBzdmd7ZmlsbDojZmZmfSNtYWluLW1lbnUgaGVhZGVyICNpY29uTWVudSAjY3dhX3dlYmluY2x1c2lvbl9idG4gc3ZnIHBhdGh7ZmlsbDojZmZmfSNtYWluLW1lbnUgLm5hdmlnYXRpb257Ym9yZGVyOjE1cHggc29saWQgdmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtoZWlnaHQ6MTAwJTt3aWR0aDoxMDAlO2JhY2tncm91bmQtY29sb3I6I2Y3ZjVmMztvdmVyZmxvdzphdXRvfSNtYWluLW1lbnUgLm5hdmlnYXRpb24gLmVsZW1lbnRvci1zZWN0aW9ue2hlaWdodDoxMDAlfSNtYWluLW1lbnUgLm5hdmlnYXRpb24gLmVsZW1lbnRvci1jb250YWluZXJ7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2hlaWdodDoxMDAlfSNtYWluLW1lbnUgbmF2e3dpZHRoOjEwMCV9QG1lZGlhKG1heC13aWR0aDogMTYyMHB4KXsjbWFpbi1tZW51IG5hdnttYXJnaW4tdG9wOjEwcHh9fSNtYWluLW1lbnUgbmF2IHVsLm1lbnV7d2lkdGg6MTAwJTtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYXJvdW5kfSNtYWluLW1lbnUgbmF2IHVsLm1lbnU+bGk+YXtjb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci10ZXh0KX0jbWFpbi1tZW51IG5hdiB1bC5tZW51PmxpPmE6OmFmdGVye2NvbnRlbnQ6bm9uZX0jbWFpbi1tZW51IG5hdiB1bC5tZW51PmxpPmEgc3Bhbnt0cmFuc2l0aW9uOi40cyBlYXNlO2JvcmRlci1yYWRpdXM6MTVweH0jbWFpbi1tZW51IG5hdiB1bC5tZW51PmxpPmE6aG92ZXIgc3BhbntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7Y29sb3I6I2ZmZn0jbWFpbi1tZW51IG5hdiB1bC5tZW51PmxpPmEuYWN0aXZlIHNwYW57YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpO2NvbG9yOiNmZmZ9I21haW4tbWVudSAubmF2aWdhdGlvbntwb3NpdGlvbjpyZWxhdGl2ZX0jbWFpbi1tZW51IC5jbG9zZXtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MDtyaWdodDoxMHB4O2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6ZmxleH0jbWFpbi1tZW51IC5jbG9zZSBzdmd7d2lkdGg6NDBweDtmaWxsOiNmZmY7dHJhbnNpdGlvbjouMnMgZWFzZX0jbWFpbi1tZW51IC5jbG9zZTpob3ZlciBzdmd7ZmlsbDp2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpfSNtYWluLW1lbnUgLm5hdmlnYXRpb24gLnJvd3tkaXNwbGF5OmZsZXg7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtwYWRkaW5nOjAgNTBweDttYXJnaW4tdG9wOjMwcHh9I21haW4tbWVudSAubmF2aWdhdGlvbiAucm93IC5zbGlkZXItaGlnaGxpZ2h0ZWR7d2lkdGg6MzUwcHg7aGVpZ2h0Om1heC1jb250ZW50fSNtYWluLW1lbnUgLm5hdmlnYXRpb24gLnJvdyBoM3tmb250LWZhbWlseTp2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXByaW1hcnktZm9udC1mYW1pbHkpO2ZvbnQtc2l6ZTo0NXB4O2NvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7Zm9udC13ZWlnaHQ6NjAwO21hcmdpbjowfSNtYWluLW1lbnUgLm5hdmlnYXRpb24gLnJvdyAuc2xpZGVyLWhpZ2hsaWdodGVkIC5zbGljay1saXN0e3dpZHRoOjM1MHB4ICFpbXBvcnRhbnR9QG1lZGlhKG1heC1oZWlnaHQ6IDgzMHB4KXsjbWFpbi1tZW51IC5uYXZpZ2F0aW9uIC5yb3cgLnNsaWRlci1oaWdobGlnaHRlZCAuc2xpY2stbGlzdHt3aWR0aDozMTBweCAhaW1wb3J0YW50fX1AbWVkaWEobWF4LWhlaWdodDogNzYwcHgpeyNtYWluLW1lbnUgLm5hdmlnYXRpb24gLnJvdyAuc2xpZGVyLWhpZ2hsaWdodGVkIC5zbGljay1saXN0e3dpZHRoOjI1MHB4ICFpbXBvcnRhbnR9fSNtYWluLW1lbnUgLm5hdmlnYXRpb24gLnJvdyAuc2xpZGVyLWhpZ2hsaWdodGVkIC5pdGVte3BhZGRpbmc6NXB4fSNtYWluLW1lbnUgLm5hdmlnYXRpb24gLnJvdyAuc2xpZGVyLWhpZ2hsaWdodGVkIC5pdGVtIGltZ3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2FzcGVjdC1yYXRpbzoxLzEuNDQ7b2JqZWN0LWZpdDpjb3Zlcjtib3JkZXItcmFkaXVzOjE1cHg7Ym94LXNoYWRvdzowIDAgMTBweCAtNXB4IHJnYmEoMCwwLDAsLjgpfSNtYWluLW1lbnUgLm5hdmlnYXRpb24gLnJvdyAuc2xpZGVyLWhpZ2hsaWdodGVkIC5hcnJvdy5uZXh0e3Bvc2l0aW9uOmFic29sdXRlO3RvcDpjYWxjKDEwMCUgKyAyMHB4KTtyaWdodDowO2N1cnNvcjpwb2ludGVyfSNtYWluLW1lbnUgLm5hdmlnYXRpb24gLnJvdyAuc2xpZGVyLWhpZ2hsaWdodGVkIC5hcnJvdy5uZXh0IHN2Z3t3aWR0aDo1MHB4O2ZpbGw6dmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KX0jbWFpbi1tZW51IC5uYXZpZ2F0aW9uIC5yb3cgLmxlZnR7d2lkdGg6MTAwJX0jbWFpbi1tZW51IC5uYXZpZ2F0aW9uIC5yb3cgLmxlZnQ+ZGl2e2Rpc3BsYXk6ZmxleH0jbWFpbi1tZW51IC5uYXZpZ2F0aW9uIC5yb3cgLmxlZnQgaDN7bWFyZ2luLWJvdHRvbToyMHB4O3dpZHRoOjEwMCU7aGVpZ2h0Om1heC1jb250ZW50fSNtYWluLW1lbnUgLm5hdmlnYXRpb24gLnJvdyAubGVmdCB1bHtsaXN0LXN0eWxlLXR5cGU6bm9uZTtwYWRkaW5nOjA7YmFja2dyb3VuZC1jb2xvcjojZjdmNWYzfSNtYWluLW1lbnUgLm5hdmlnYXRpb24gLnJvdyAubGVmdCA6aXMoLnNlY29uZCwudGhpcmQpe3dpZHRoOjUwJTtwb3NpdGlvbjpyZWxhdGl2ZX0jbWFpbi1tZW51IC5uYXZpZ2F0aW9uIC5yb3cgLmxlZnQgLnNlY29uZHt6LWluZGV4OjF9I21haW4tbWVudSAubmF2aWdhdGlvbiAucm93IC5sZWZ0IC5zZWNvbmQgLnN1Ym1lbnUgbGkgYXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO3BhZGRpbmc6MjBweCAxNXB4O2ZvbnQtc2l6ZToyMnB4O2ZvbnQtd2VpZ2h0OjYwMDtjb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci10ZXh0KTtib3JkZXItdG9wOjFweCBzb2xpZCAjZTZlNmU2fSNtYWluLW1lbnUgLm5hdmlnYXRpb24gLnJvdyAubGVmdCAuc2Vjb25kIC5zdWJtZW51IGxpOmxhc3QtY2hpbGQgYXtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZTZlNmU2fSNtYWluLW1lbnUgLm5hdmlnYXRpb24gLnJvdyAubGVmdCAuc2Vjb25kIC5zdWJtZW51IGxpIHN2Z3ttYXgtd2lkdGg6NDBweDttYXgtaGVpZ2h0OjQwcHg7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTttYXJnaW4tcmlnaHQ6MzBweH0jbWFpbi1tZW51IC5uYXZpZ2F0aW9uIC5yb3cgLmxlZnQgLnNlY29uZCAuc3VibWVudSBsaSBhe3RyYW5zaXRpb246LjRzIGVhc2V9I21haW4tbWVudSAubmF2aWdhdGlvbiAucm93IC5sZWZ0IC5zZWNvbmQgLnN1Ym1lbnUgbGkgYSBzcGFue2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbjt3aWR0aDoxMDAlO2FsaWduLWl0ZW1zOmNlbnRlcn0jbWFpbi1tZW51IC5uYXZpZ2F0aW9uIC5yb3cgLmxlZnQgLnNlY29uZCAuc3VibWVudSBsaSBhIHNwYW4gaXt0cmFuc2Zvcm06cm90YXRlKC05MGRlZyk7bWFyZ2luLWxlZnQ6MjBweH0jbWFpbi1tZW51IC5uYXZpZ2F0aW9uIC5yb3cgLmxlZnQgLnNlY29uZCAuc3VibWVudSBsaS5oYXNfc3VibWVudSBhOmhvdmVyLCNtYWluLW1lbnUgLm5hdmlnYXRpb24gLnJvdyAubGVmdCAuc2Vjb25kIC5zdWJtZW51IGxpLmhhc19zdWJtZW51IGEuYWN0aXZle2JhY2tncm91bmQtY29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtib3gtc2hhZG93OjAgLjhyZW0gMS42cmVtIHJnYmEoMCwwLDAsLjIpO2NvbG9yOiNmZmZ9I21haW4tbWVudSAubmF2aWdhdGlvbiAucm93IC5sZWZ0IC5zZWNvbmQgLnN1Ym1lbnUgbGk6bm90KC5oYXNfc3VibWVudSkgYTpob3Zlcntjb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpfSNtYWluLW1lbnUgLm5hdmlnYXRpb24gLnJvdyAubGVmdCAuc2Vjb25kIC5zdWJtZW51IGxpOm5vdCguaGFzX3N1Ym1lbnUpIGE6aG92ZXIgOmlzKHN2ZyxzdmcgcGF0aCl7ZmlsbDp2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpICFpbXBvcnRhbnR9I21haW4tbWVudSAubmF2aWdhdGlvbiAucm93IC5sZWZ0IC5zZWNvbmQgLnN1Ym1lbnUgbGk6bm90KC5oYXNfc3VibWVudSkgYTpob3ZlciBzdmcgKnt0cmFuc2l0aW9uOi40cyBlYXNlfSNtYWluLW1lbnUgLm5hdmlnYXRpb24gLnJvdyAubGVmdCAudGhpcmQgLnN1Ym1lbnUgLm1lbnVfaXRlbXtwYWRkaW5nOjAgMjBweH0jbWFpbi1tZW51IC5uYXZpZ2F0aW9uIC5yb3cgLmxlZnQgLnRoaXJkIC5zdWJtZW51IC5tZW51X2l0ZW0ubGV2ZWwtMXt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMTAwJSk7YW5pbWF0aW9uOm1lbnVUb1JpZ2h0IC40cyBlYXNlIGZvcndhcmRzO3otaW5kZXg6MDttYXJnaW4tYm90dG9tOjEwcHh9QGtleWZyYW1lcyBtZW51VG9SaWdodHtmcm9te3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0xMDAlKX10b3t0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKX19I21haW4tbWVudSAubmF2aWdhdGlvbiAucm93IC5sZWZ0IC50aGlyZCAuc3VibWVudSAubWVudV9pdGVtLmxldmVsLTEgYXtmb250LXdlaWdodDo4MDA7Y29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItdGV4dCk7Zm9udC1zaXplOjI2cHh9I21haW4tbWVudSAubmF2aWdhdGlvbiAucm93IC5sZWZ0IC50aGlyZCAuc3VibWVudSAubWVudV9pdGVtLmxldmVsLTEgYTpob3Zlcntjb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpfSNtYWluLW1lbnUgLm5hdmlnYXRpb24gLnJvdyAubGVmdCAudGhpcmQgLnN1Ym1lbnUgLm1lbnVfaXRlbTpub3QoLmxldmVsLTEpe3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0xMDAlKTtvcGFjaXR5OjA7YW5pbWF0aW9uOm1lbnVUb0JvdHRvbSAuNHMgZWFzZSAuNHMgZm9yd2FyZHN9QGtleWZyYW1lcyBtZW51VG9Cb3R0b217ZnJvbXt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMTAwJSk7b3BhY2l0eTowfXRve3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApO29wYWNpdHk6MX19I21haW4tbWVudSAubmF2aWdhdGlvbiAucm93IC5sZWZ0IC50aGlyZCAuc3VibWVudSAubWVudV9pdGVtOm5vdCgubGV2ZWwtMSkgYXtwYWRkaW5nOjVweCAxMHB4fSNtYWluLW1lbnUgLm5hdmlnYXRpb24gLnJvdyAubGVmdCAudGhpcmQgLnN1Ym1lbnUgbGkgYXtkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZToyMnB4O2NvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXRleHQpO3BhZGRpbmc6MTVweCAxMHB4O3RyYW5zaXRpb246LjRzIGVhc2V9I21haW4tbWVudSAubmF2aWdhdGlvbiAucm93IC5sZWZ0IC50aGlyZCAuc3VibWVudSBsaSBhOmhvdmVye2NvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCl9I21haW4tbW9iaWxlLW1lbnV7cG9zaXRpb246Zml4ZWQ7dG9wOjA7bGVmdDowO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0xMDAlKTtiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7d2lkdGg6NDAwcHg7bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7ei1pbmRleDo5OTk5OTtvdmVyZmxvdy15OmF1dG87b3ZlcmZsb3cteDpoaWRkZW47dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjNzIGVhc2U7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0jbWFpbi1tb2JpbGUtbWVudS5vcGVue3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApfSNtYWluLW1vYmlsZS1tZW51IC5hY3Rpb25ze3BhZGRpbmc6MjBweDtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47YWxpZ24taXRlbXM6Y2VudGVyfSNtYWluLW1vYmlsZS1tZW51IC5hY3Rpb25zIC5wcmV2aW91c3t0cmFuc2Zvcm06cm90YXRlKDE4MGRlZyk7ZGlzcGxheTpmbGV4O3Zpc2liaWxpdHk6aGlkZGVufSNtYWluLW1vYmlsZS1tZW51IC5hY3Rpb25zIC5wcmV2aW91cy5zaG93e3Zpc2liaWxpdHk6dmlzaWJsZTtjdXJzb3I6cG9pbnRlcn0jbWFpbi1tb2JpbGUtbWVudSAuYWN0aW9ucyAucHJldmlvdXMgc3Zne2ZpbGw6I2ZmZjt3aWR0aDozMHB4O2hlaWdodDozMHB4fSNtYWluLW1vYmlsZS1tZW51IC5hY3Rpb25zIC5jbG9zZXtkaXNwbGF5OmZsZXg7Y3Vyc29yOnBvaW50ZXJ9I21haW4tbW9iaWxlLW1lbnUgLmFjdGlvbnMgLmNsb3NlIHN2Z3tmaWxsOiNmZmY7d2lkdGg6MzVweDtoZWlnaHQ6MzVweH0jbWFpbi1tb2JpbGUtbWVudSB1bHtsaXN0LXN0eWxlLXR5cGU6bm9uZTtwYWRkaW5nOjB9I21haW4tbW9iaWxlLW1lbnUgdWwubWVudXt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuNHMgZWFzZX0jbWFpbi1tb2JpbGUtbWVudSB1bCBsaXtkaXNwbGF5OmZsZXg7d2lkdGg6MTAwJX0jbWFpbi1tb2JpbGUtbWVudSB1bCBsaTpob3Zlcj5he2NvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXNlY29uZGFyeSl9I21haW4tbW9iaWxlLW1lbnUgdWwgbGk6aG92ZXI+YT5zdmcgKntmaWxsOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXNlY29uZGFyeSl9I21haW4tbW9iaWxlLW1lbnUgdWwgbGkgYXtoZWlnaHQ6YXV0byAhaW1wb3J0YW50O3dpZHRoOjEwMCU7cGFkZGluZzoyMHB4IDQwcHggMjBweCAyMHB4O2ZvbnQtc2l6ZToyMHB4O2NvbG9yOiNmZmY7Zm9udC13ZWlnaHQ6NjAwO3RyYW5zaXRpb246Y29sb3IgLjRzIGVhc2U7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn0jbWFpbi1tb2JpbGUtbWVudSB1bCBsaSBhIHN2Z3t3aWR0aDo0MHB4O2hlaWdodDo0MHB4O2ZpbGw6I2ZmZjttYXJnaW4tcmlnaHQ6MjBweH0jbWFpbi1tb2JpbGUtbWVudSB1bCBsaSBhIHN2ZyAqe2ZpbGw6I2ZmZjt0cmFuc2l0aW9uOi40cyBlYXNlfSNtYWluLW1vYmlsZS1tZW51IHVsIGxpIGEgc3BhbntkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47d2lkdGg6MTAwJX0jbWFpbi1tb2JpbGUtbWVudSB1bCBsaSBhIHNwYW4gaXt0cmFuc2Zvcm06cm90YXRlKC05MGRlZyl9I21haW4tbW9iaWxlLW1lbnUgdWwgbGkubGV2ZWwtMSBhe2ZvbnQtd2VpZ2h0OjYwMDtmb250LXNpemU6MjRweDtjb2xvcjojZmZmfSNtYWluLW1vYmlsZS1tZW51IHVsIGxpLmxldmVsLTEgYTpob3Zlcntjb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpfSNtYWluLW1vYmlsZS1tZW51IHVsLnN1Ym1lbnV7cG9zaXRpb246YWJzb2x1dGU7bGVmdDoxMDAlO2Rpc3BsYXk6bm9uZTt0b3A6MDt3aWR0aDoxMDAlfSNtYWluLW1vYmlsZS1tZW51IHVsLnN1Ym1lbnUuYWN0aXZle2Rpc3BsYXk6YmxvY2t9I21haW4tbW9iaWxlLW1lbnUgLm1lbnUgLm1lbnVfaXRlbSAuaGFzX3N1Ym1lbnUgdWwgbGk6bm90KDpmaXJzdC1jaGlsZCkgYXtmb250LXdlaWdodDo0MDB9I21haW4tbW9iaWxlLW1lbnUgI2ljb25NZW51e2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtZXZlbmx5O3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApO21hcmdpbi1ib3R0b206MjBweH0jbWFpbi1tb2JpbGUtbWVudSAjaWNvbk1lbnUgbGl7d2lkdGg6YXV0bzttYXJnaW46MH0jbWFpbi1tb2JpbGUtbWVudSAjaWNvbk1lbnUgbGkgYXtwYWRkaW5nOjB9LmVsZW1lbnRvci13aWRnZXQtbmV3c2xldHRlciBmb3Jte2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9LmVsZW1lbnRvci13aWRnZXQtbmV3c2xldHRlciAuaGlkZGVue2Rpc3BsYXk6bm9uZX0uZWxlbWVudG9yLXdpZGdldC1uZXdzbGV0dGVyIGlucHV0e3BhZGRpbmc6MTVweCAyMHB4O2JvcmRlci1yYWRpdXM6MDtib3JkZXI6bm9uZTtvdXRsaW5lOm5vbmU7aGVpZ2h0OnVuc2V0fS5lbGVtZW50b3Itd2lkZ2V0LW5ld3NsZXR0ZXIgLmxpc3Rze3dpZHRoOjEzMHB4O3Bvc2l0aW9uOnJlbGF0aXZlfS5lbGVtZW50b3Itd2lkZ2V0LW5ld3NsZXR0ZXIgLnNsaWRlcntwb3NpdGlvbjpyZWxhdGl2ZX0uZWxlbWVudG9yLXdpZGdldC1uZXdzbGV0dGVyIC5zbGlkZXIgLmFycm93e3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxNXB4O3BhZGRpbmc6NXB4O3otaW5kZXg6MTtjdXJzb3I6cG9pbnRlcn0uZWxlbWVudG9yLXdpZGdldC1uZXdzbGV0dGVyIC5zbGlkZXIgLmFycm93IHN2Z3t3aWR0aDoxMHB4fS5lbGVtZW50b3Itd2lkZ2V0LW5ld3NsZXR0ZXIgLnNsaWRlciAuYXJyb3cucHJldntsZWZ0OjVweDt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBjZW50ZXI7dHJhbnNmb3JtOnJvdGF0ZVkoMTgwZGVnKX0uZWxlbWVudG9yLXdpZGdldC1uZXdzbGV0dGVyIC5zbGlkZXIgLmFycm93Lm5leHR7cmlnaHQ6NXB4fS5lbGVtZW50b3Itd2lkZ2V0LW5ld3NsZXR0ZXIgLmxpc3RzIC5saXN0e3BhZGRpbmc6NXB4IDE1cHh9LmVsZW1lbnRvci13aWRnZXQtbmV3c2xldHRlciAubGlzdHMgLmxpc3QgLmljb257ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7bWFyZ2luLWJvdHRvbToxMHB4fS5lbGVtZW50b3Itd2lkZ2V0LW5ld3NsZXR0ZXIgLmxpc3RzIC5saXN0IC5sYWJlbHt0ZXh0LWFsaWduOmNlbnRlcn0uZWxlbWVudG9yLXdpZGdldC1uZXdzbGV0dGVyIC5saXN0cyAubGlzdCBzdmd7d2lkdGg6NDBweDtoZWlnaHQ6NDBweH0uZWxlbWVudG9yLXdpZGdldC1uZXdzbGV0dGVyIGJ1dHRvbi5idXR0b257ZGlzcGxheTpibG9jazt3aWR0aDptYXgtY29udGVudDtib3JkZXItcmFkaXVzOjA7b3V0bGluZTpub25lO2JvcmRlcjpub25lO3BhZGRpbmc6MTVweCAyMHB4O3RyYW5zaXRpb246LjRzIGVhc2V9LmVsZW1lbnRvci13aWRnZXQtbmV3c2xldHRlciBidXR0b24uYnV0dG9uOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2ZmZn0uZWxlbWVudG9yLXdpZGdldC1uZXdzbGV0dGVyIC5lcnJvci1tZXNzYWdlc3tjb2xvcjojZmZmO2ZvbnQtZmFtaWx5OnZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1mb250LWZhbWlseSk7Zm9udC1zaXplOjE2cHg7bWFyZ2luLXRvcDoxMHB4fS5lbGVtZW50b3Itd2lkZ2V0LW5ld3NsZXR0ZXIgLmVycm9yLW1lc3NhZ2VzIHB7bWFyZ2luLWJvdHRvbTo1cHh9LmVsZW1lbnRvci13aWRnZXQtbmV3c2xldHRlciAuZXJyb3ItbWVzc2FnZXMgcCBpe21hcmdpbi1yaWdodDoxMHB4fSNjcy1uZXdzbGV0dGVyLW1vZGFse3Bvc2l0aW9uOmZpeGVkO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3otaW5kZXg6OTk5OTk7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC40KTtkaXNwbGF5Om5vbmU7b3ZlcmZsb3c6YXV0b30jY3MtbmV3c2xldHRlci1tb2RhbC5zaG93IC5jb250YWluZXJ7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCk7b3BhY2l0eToxfSNjcy1uZXdzbGV0dGVyLW1vZGFsIC5jb250YWluZXJ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1wcmltYXJ5KTtjb2xvcjojZmZmO2JvcmRlci1yYWRpdXM6MTVweDt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTBweCk7dHJhbnNpdGlvbjouNHMgZWFzZTt3aWR0aDo2MDBweDttYXgtd2lkdGg6Y2FsYygxMDAlIC0gNDBweCk7bWFyZ2luLXRvcDoxMCU7b3BhY2l0eTowO3BhZGRpbmc6MDtib3gtc2hhZG93OjAgMCAxMHB4IC0zcHggcmdiYSgyNTUsMjU1LDI1NSwuNSk7cG9zaXRpb246cmVsYXRpdmV9I2NzLW5ld3NsZXR0ZXItbW9kYWwgLmNvbnRhaW5lciAuY2xvc2V7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDt3aWR0aDo0MHB4O2hlaWdodDo0MHB4O2JvcmRlci1yYWRpdXM6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGUoNTAlLCAtNTAlKTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Y29sb3I6I2ZmZjtjdXJzb3I6cG9pbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXNlY29uZGFyeSl9I2NzLW5ld3NsZXR0ZXItbW9kYWwgLmNvbnRhaW5lciAuaGVhZGVye3BhZGRpbmc6MTBweCAyMHB4O2ZvbnQtZmFtaWx5OnZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktcHJpbWFyeS1mb250LWZhbWlseSk7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC13ZWlnaHQ6NjAwO2ZvbnQtc2l6ZToyNHB4O21hcmdpbi1ib3R0b206MzBweH0jY3MtbmV3c2xldHRlci1tb2RhbCAuY29udGFpbmVyIC5jb250ZW50e3BhZGRpbmc6MCAyMHB4fSNjcy1uZXdzbGV0dGVyLW1vZGFsIC5jb250YWluZXIgLmNvbnRlbnQgLmluZm9ze3RleHQtYWxpZ246Y2VudGVyO21hcmdpbjowIGF1dG8gNDBweDttYXgtd2lkdGg6NDUwcHh9I2NzLW5ld3NsZXR0ZXItbW9kYWwgLmNvbnRhaW5lciAuY29udGVudCAuaW5mb3M+cHtmb250LXNpemU6MThweH0jY3MtbmV3c2xldHRlci1tb2RhbCAuY29udGFpbmVyIC5jb250ZW50IC5pbmZvcyAuZW1haWx7Zm9udC1zaXplOjIwcHg7Zm9udC13ZWlnaHQ6NjAwO21hcmdpbi10b3A6NDBweH0jY3MtbmV3c2xldHRlci1tb2RhbCAuY29udGFpbmVyIC5jb250ZW50IC5jb25zZW50e2Rpc3BsYXk6ZmxleDttYXJnaW4tYm90dG9tOjQwcHh9I2NzLW5ld3NsZXR0ZXItbW9kYWwgLmNvbnRhaW5lciAuY29udGVudCAuY29uc2VudCBpbnB1dHttYXJnaW4tcmlnaHQ6MTBweH0jY3MtbmV3c2xldHRlci1tb2RhbCAuY29udGFpbmVyIC5jb250ZW50IC5jb25zZW50IGlucHV0LCNjcy1uZXdzbGV0dGVyLW1vZGFsIC5jb250YWluZXIgLmNvbnRlbnQgLmNvbnNlbnQgbGFiZWx7Y3Vyc29yOnBvaW50ZXJ9I2NzLW5ld3NsZXR0ZXItbW9kYWwgLmNvbnRhaW5lciAuZm9vdGVye2Rpc3BsYXk6ZmxleDt3aWR0aDoxMDAlO2JvcmRlci1yYWRpdXM6MCAwIDE1cHggMTVweDtvdmVyZmxvdzpoaWRkZW59I2NzLW5ld3NsZXR0ZXItbW9kYWwgLmNvbnRhaW5lciAuZm9vdGVyIC5idXR0b257ZmxleDoxO3RleHQtYWxpZ246Y2VudGVyO3BhZGRpbmc6MTBweDtkaXNwbGF5OmJsb2NrO2N1cnNvcjpwb2ludGVyO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTt0cmFuc2l0aW9uOi40cyBlYXNlO2ZvbnQtd2VpZ2h0OjYwMH0jY3MtbmV3c2xldHRlci1tb2RhbCAuY29udGFpbmVyIC5mb290ZXIgLmJ1dHRvbi5iYWNre2JhY2tncm91bmQtY29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KX0jY3MtbmV3c2xldHRlci1tb2RhbCAuY29udGFpbmVyIC5mb290ZXIgLmJ1dHRvbi5iYWNrOmhvdmVye2JhY2tncm91bmQtY29sb3I6IzlmMTk0M30jY3MtbmV3c2xldHRlci1tb2RhbCAuY29udGFpbmVyIC5mb290ZXIgLmJ1dHRvbi5jb25maXJte2JhY2tncm91bmQtY29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3Itc2Vjb25kYXJ5KTtjb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci10ZXh0KX0jY3MtbmV3c2xldHRlci1tb2RhbCAuY29udGFpbmVyIC5mb290ZXIgLmJ1dHRvbi5jb25maXJtOmhvdmVye2JhY2tncm91bmQtY29sb3I6IzAxY2E4MX0jY3MtbmV3c2xldHRlci1tb2RhbCAuY29udGFpbmVyIC5mb290ZXIgLmJ1dHRvbi5kaXNhYmxlZHtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7b3BhY2l0eTouNztwb2ludGVyLWV2ZW50czpub25lO2NvbG9yOiMwMDB9I2NzLW5ld3NsZXR0ZXItbW9kYWwgLmN3YS1jaXJjbGUtYW5pbWF0ZSAuY2hlY2ttYXJrX19jaXJjbGV7c3Ryb2tlLWRhc2hhcnJheToxNjY7c3Ryb2tlLWRhc2hvZmZzZXQ6MTY2O3N0cm9rZS13aWR0aDoyO3N0cm9rZS1taXRlcmxpbWl0OjEwO3N0cm9rZTojZmZmO2ZpbGw6bm9uZTthbmltYXRpb246c3Ryb2tlIC42cyBjdWJpYy1iZXppZXIoMC42NSwgMCwgMC40NSwgMSkgZm9yd2FyZHN9I2NzLW5ld3NsZXR0ZXItbW9kYWwgLmN3YS1jaXJjbGUtYW5pbWF0ZSAuY2hlY2ttYXJre3dpZHRoOjU2cHg7aGVpZ2h0OjU2cHg7Ym9yZGVyLXJhZGl1czo1MCU7ZGlzcGxheTpibG9jaztzdHJva2Utd2lkdGg6MjtzdHJva2U6dmFyKC0tZS1nbG9iYWwtY29sb3Itc2Vjb25kYXJ5KTtzdHJva2UtbWl0ZXJsaW1pdDoxMDttYXJnaW46YXV0bztib3gtc2hhZG93Omluc2V0IDAgMCAwICNmZmY7YW5pbWF0aW9uOmZpbGwgLjRzIGVhc2UtaW4tb3V0IC40cyBmb3J3YXJkcyxzY2FsZSAuM3MgZWFzZS1pbi1vdXQgLjlzIGJvdGh9I2NzLW5ld3NsZXR0ZXItbW9kYWwgLmN3YS1jaXJjbGUtYW5pbWF0ZSAuY2hlY2ttYXJrX19jaGVja3t0cmFuc2Zvcm0tb3JpZ2luOjUwJSA1MCU7c3Ryb2tlLWRhc2hhcnJheTo0ODtzdHJva2UtZGFzaG9mZnNldDo0ODthbmltYXRpb246c3Ryb2tlIC4zcyBjdWJpYy1iZXppZXIoMC42NSwgMCwgMC40NSwgMSkgLjhzIGZvcndhcmRzfUBrZXlmcmFtZXMgc3Ryb2tlezEwMCV7c3Ryb2tlLWRhc2hvZmZzZXQ6MH19QGtleWZyYW1lcyBzY2FsZXswJSwxMDAle3RyYW5zZm9ybTpub25lfTUwJXt0cmFuc2Zvcm06c2NhbGUzZCgxLjEsIDEuMSwgMSl9fUBrZXlmcmFtZXMgZmlsbHsxMDAle2JveC1zaGFkb3c6aW5zZXQgMCAwIDAgMzBweCAjZmZmfX0jY3MtbmV3c2xldHRlci1tb2RhbCAubG9hZGVye2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO21hcmdpbi1ib3R0b206MzBweH0jY3MtbmV3c2xldHRlci1tb2RhbCAuZXJyb3ItbWVzc2FnZXN7Y29sb3I6I2ZmZjtmb250LWZhbWlseTp2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtZm9udC1mYW1pbHkpO2ZvbnQtc2l6ZToxNnB4O21hcmdpbi10b3A6MTBweDttYXJnaW4tYm90dG9tOjMwcHh9I2NzLW5ld3NsZXR0ZXItbW9kYWwgLmVycm9yLW1lc3NhZ2VzIHB7bWFyZ2luLWJvdHRvbTo1cHh9I2NzLW5ld3NsZXR0ZXItbW9kYWwgLmVycm9yLW1lc3NhZ2VzIHAgaXttYXJnaW4tcmlnaHQ6MTBweH0jY3MtbmV3c2xldHRlci1tb2RhbCAuY29uZmlybS1jb250YWluZXJ7cGFkZGluZzozMHB4IDIwcHh9I2NzLW5ld3NsZXR0ZXItbW9kYWwgLmNvbmZpcm0tY29udGFpbmVyIC5pY29uLXZhbGlke21hcmdpbi1ib3R0b206MjBweH0jY3MtbmV3c2xldHRlci1tb2RhbCAuY29uZmlybS1jb250YWluZXIgLmhlYWRlcntwYWRkaW5nOjA7bWFyZ2luLWJvdHRvbToyMHB4fSNjcy1uZXdzbGV0dGVyLW1vZGFsIC5jb25maXJtLWNvbnRhaW5lciBwe3RleHQtYWxpZ246Y2VudGVyO21hcmdpbjowfS5lbGVtZW50b3Itd2lkZ2V0LXJlbGF0ZWQtYWN0aXZpdGllcyAuYXJyb3d7cG9zaXRpb246YWJzb2x1dGU7dG9wOmNhbGMoMTAwJSArIDIwcHgpO2N1cnNvcjpwb2ludGVyO3otaW5kZXg6Mn1AbWVkaWEobWF4LXdpZHRoOiAxNTA2cHgpey5lbGVtZW50b3Itd2lkZ2V0LXJlbGF0ZWQtYWN0aXZpdGllcyAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXJ7bWFyZ2luOjAgIWltcG9ydGFudDtwYWRkaW5nOjAgMTBweH19LmVsZW1lbnRvci13aWRnZXQtcmVsYXRlZC1hY3Rpdml0aWVzIC5hcnJvdy5uZXh0e3JpZ2h0OjIwcHh9LmVsZW1lbnRvci13aWRnZXQtcmVsYXRlZC1hY3Rpdml0aWVzIC5hcnJvdy5wcmV2e2xlZnQ6MjBweDt0cmFuc2Zvcm06cm90YXRlWSgxODBkZWcpO2Rpc3BsYXk6bm9uZX0uZWxlbWVudG9yLXdpZGdldC1yZWxhdGVkLWFjdGl2aXRpZXMgLmFycm93OmhvdmVyIHN2Z3thbmltYXRpb246cHVsc2VUb1JpZ2h0IDFzIGVhc2UgaW5maW5pdGV9LmVsZW1lbnRvci13aWRnZXQtcmVsYXRlZC1hY3Rpdml0aWVzIC5hcnJvdyBzdmd7d2lkdGg6MzBweH0uZWxlbWVudG9yLXdpZGdldC1yZWxhdGVkLWFjdGl2aXRpZXMgLnNsaWNrLWxpc3R7b3ZlcmZsb3c6dmlzaWJsZX0uZWxlbWVudG9yLXdpZGdldC1yZWxhdGVkLWFjdGl2aXRpZXMgLmFjdGl2aXRpZXMgYXJ0aWNsZS5hY3Rpdml0eTpub3QoOmxhc3QtY2hpbGQpe21hcmdpbi1yaWdodDoyMHB4fS5lbGVtZW50b3Itd2lkZ2V0LXNlYXJjaC1hY3Rpdml0aWVze21hcmdpbi1ib3R0b206MTUwcHh9QG1lZGlhKG1heC13aWR0aDogNDYwcHgpey5lbGVtZW50b3Itd2lkZ2V0LXNlYXJjaC1hY3Rpdml0aWVze21hcmdpbi1ib3R0b206MTAwcHh9fS5lbGVtZW50b3Itd2lkZ2V0LXNlYXJjaC1hY3Rpdml0aWVzIC5zZWFyY2gtYWN0aXZpdGllc3tmb250LWZhbWlseTp2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtZm9udC1mYW1pbHkpfS5lbGVtZW50b3Itd2lkZ2V0LXNlYXJjaC1hY3Rpdml0aWVzIC5zZWFyY2gtYWN0aXZpdGllcyBmb3Jte3dpZHRoOjEwMCU7cGFkZGluZzo3MHB4IDEwcHh9LmVsZW1lbnRvci13aWRnZXQtc2VhcmNoLWFjdGl2aXRpZXMgLnNlYXJjaC1hY3Rpdml0aWVzIC5jb250ZW50e3dpZHRoOjEwMCU7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7ZmxleC13cmFwOndyYXA7Z2FwOjIwcHg7cG9zaXRpb246cmVsYXRpdmV9LmVsZW1lbnRvci13aWRnZXQtc2VhcmNoLWFjdGl2aXRpZXMgLnNlYXJjaC1hY3Rpdml0aWVzIC5jb250ZW50IC5idXR0b257ZGlzcGxheTpmbGV4O3Bvc2l0aW9uOnJlbGF0aXZlfUBtZWRpYShtYXgtd2lkdGg6IDQyMHB4KXsuZWxlbWVudG9yLXdpZGdldC1zZWFyY2gtYWN0aXZpdGllcyAuc2VhcmNoLWFjdGl2aXRpZXMgLmNvbnRlbnQgLmJ1dHRvbnt3aWR0aDoxMDAlfX0uZWxlbWVudG9yLXdpZGdldC1zZWFyY2gtYWN0aXZpdGllcyAuc2VhcmNoLWFjdGl2aXRpZXMgLmNvbnRlbnQgLmJ1dHRvbi5kYXRlIC5mbGF0cGlja3J7ZGlzcGxheTpub25lfS5lbGVtZW50b3Itd2lkZ2V0LXNlYXJjaC1hY3Rpdml0aWVzIC5zZWFyY2gtYWN0aXZpdGllcyAuY29udGVudCAuYnV0dG9uLmRhdGUgLmZsYXRwaWNrci1jYWxlbmRhcjpiZWZvcmUsLmVsZW1lbnRvci13aWRnZXQtc2VhcmNoLWFjdGl2aXRpZXMgLnNlYXJjaC1hY3Rpdml0aWVzIC5jb250ZW50IC5idXR0b24uZGF0ZSAuZmxhdHBpY2tyLWNhbGVuZGFyOmFmdGVye2NvbnRlbnQ6bm9uZX0uZWxlbWVudG9yLXdpZGdldC1zZWFyY2gtYWN0aXZpdGllcyAuc2VhcmNoLWFjdGl2aXRpZXMgLmNvbnRlbnQgLmJ1dHRvbi5vcGVuZWQgbGFiZWx7cG9zaXRpb246cmVsYXRpdmU7Ym9yZGVyLXJhZGl1czoxNXB4IDE1cHggMCAwO2JvcmRlcjpub25lICFpbXBvcnRhbnR9LmVsZW1lbnRvci13aWRnZXQtc2VhcmNoLWFjdGl2aXRpZXMgLnNlYXJjaC1hY3Rpdml0aWVzIC5jb250ZW50IC5idXR0b24ub3BlbmVkIGxhYmVsOjphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjFweDtiYWNrZ3JvdW5kLWNvbG9yOiNlY2VjZWN9LmVsZW1lbnRvci13aWRnZXQtc2VhcmNoLWFjdGl2aXRpZXMgLnNlYXJjaC1hY3Rpdml0aWVzIC5jb250ZW50IC5idXR0b24uYWN0aXZlIGxhYmVse2JvcmRlcjo0cHggc29saWR9LmVsZW1lbnRvci13aWRnZXQtc2VhcmNoLWFjdGl2aXRpZXMgLnNlYXJjaC1hY3Rpdml0aWVzIC5jb250ZW50IC5idXR0b24gbGFiZWx7Ym9yZGVyLXJhZGl1czoxNXB4O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtwYWRkaW5nOjE1cHggMTBweDt3aWR0aDo0MDBweDttaW4taGVpZ2h0OjcwcHg7bWF4LXdpZHRoOjEwMCU7Y3Vyc29yOnBvaW50ZXI7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIC40cyBlYXNlLGNvbG9yIC40cyBlYXNlO2ZvbnQtd2VpZ2h0OjYwMDtib3gtc2l6aW5nOmJvcmRlci1ib3h9LmVsZW1lbnRvci13aWRnZXQtc2VhcmNoLWFjdGl2aXRpZXMgLnNlYXJjaC1hY3Rpdml0aWVzIC5jb250ZW50IC5idXR0b24gbGFiZWwgc3Zne3dpZHRoOjM1cHg7aGVpZ2h0OjQwcHg7bWFyZ2luLXJpZ2h0OjE1cHg7dHJhbnNpdGlvbjouNHMgZWFzZX0uZWxlbWVudG9yLXdpZGdldC1zZWFyY2gtYWN0aXZpdGllcyAuc2VhcmNoLWFjdGl2aXRpZXMgLmNvbnRlbnQgLmJ1dHRvbiBsYWJlbCBzcGFuLnRhZ3tkaXNwbGF5OmlubGluZS1ibG9jaztwb3NpdGlvbjpyZWxhdGl2ZX0uZWxlbWVudG9yLXdpZGdldC1zZWFyY2gtYWN0aXZpdGllcyAuc2VhcmNoLWFjdGl2aXRpZXMgLmNvbnRlbnQgLmJ1dHRvbiBsYWJlbCBzcGFuLnRhZzpub3QoOmxhc3QtY2hpbGQpe21hcmdpbi1yaWdodDoxNXB4fS5lbGVtZW50b3Itd2lkZ2V0LXNlYXJjaC1hY3Rpdml0aWVzIC5zZWFyY2gtYWN0aXZpdGllcyAuY29udGVudCAuYnV0dG9uIGxhYmVsIHNwYW4udGFnOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVye2NvbnRlbnQ6XCI7XCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0OmNhbGMoMTAwJSArIDZweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7Zm9udC1mYW1pbHk6dmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtZmFtaWx5KTtjb2xvcjppbmhlcml0O2ZvbnQtd2VpZ2h0OjYwMH0uZWxlbWVudG9yLXdpZGdldC1zZWFyY2gtYWN0aXZpdGllcyAuc2VhcmNoLWFjdGl2aXRpZXMgLmNvbnRlbnQgLmJ1dHRvbi5wcm9maWwgLmRyb3Bkb3due3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxMDAlO2xlZnQ6MDt3aWR0aDoxMDAlO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItcmFkaXVzOjAgMCAxNXB4IDE1cHg7ei1pbmRleDo1MTtvcGFjaXR5OjA7cG9pbnRlci1ldmVudHM6bm9uZTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMjBweCk7dHJhbnNpdGlvbjouM3MgY3ViaWMtYmV6aWVyKDAuMjMsIDEsIDAuMzIsIDEpO2JveC1zaGFkb3c6MCA1cHggMTBweCAtNXB4IHJnYmEoMCwwLDAsLjE1KTtwYWRkaW5nOjIwcHggMjBweCAwO2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcH0uZWxlbWVudG9yLXdpZGdldC1zZWFyY2gtYWN0aXZpdGllcyAuc2VhcmNoLWFjdGl2aXRpZXMgLmNvbnRlbnQgLmJ1dHRvbi5wcm9maWwgLmRyb3Bkb3duIC5pdGVte3dpZHRoOjEwMCU7bWFyZ2luLWJvdHRvbToyMHB4fS5lbGVtZW50b3Itd2lkZ2V0LXNlYXJjaC1hY3Rpdml0aWVzIC5zZWFyY2gtYWN0aXZpdGllcyAuY29udGVudCAuYnV0dG9uLnByb2ZpbCAuZHJvcGRvd24gLml0ZW1fX3BhcmVudC1uYW1le3dpZHRoOjMzJTt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXdlaWdodDo2MDA7Zm9udC1zaXplOjE1cHg7Y29sb3I6dmFyKC0tZS1nbG9ibGEtY29sb3ItdGV4dCl9QG1lZGlhKG1heC13aWR0aDogMzIwcHgpey5lbGVtZW50b3Itd2lkZ2V0LXNlYXJjaC1hY3Rpdml0aWVzIC5zZWFyY2gtYWN0aXZpdGllcyAuY29udGVudCAuYnV0dG9uLnByb2ZpbCAuZHJvcGRvd24gLml0ZW1fX3BhcmVudC1uYW1le3RleHQtYWxpZ246Y2VudGVyO3dpZHRoOjEwMCV9fS5lbGVtZW50b3Itd2lkZ2V0LXNlYXJjaC1hY3Rpdml0aWVzIC5zZWFyY2gtYWN0aXZpdGllcyAuY29udGVudCAuYnV0dG9uLnByb2ZpbCAuZHJvcGRvd24gLml0ZW1bZGF0YS1jaGlsZC1jb3VudD1cIjFcIl17d2lkdGg6MzMlfUBtZWRpYShtYXgtd2lkdGg6IDMyMHB4KXsuZWxlbWVudG9yLXdpZGdldC1zZWFyY2gtYWN0aXZpdGllcyAuc2VhcmNoLWFjdGl2aXRpZXMgLmNvbnRlbnQgLmJ1dHRvbi5wcm9maWwgLmRyb3Bkb3duIC5pdGVtW2RhdGEtY2hpbGQtY291bnQ9XCIxXCJde3dpZHRoOjUwJX19LmVsZW1lbnRvci13aWRnZXQtc2VhcmNoLWFjdGl2aXRpZXMgLnNlYXJjaC1hY3Rpdml0aWVzIC5jb250ZW50IC5idXR0b24ucHJvZmlsIC5kcm9wZG93biAuaXRlbVtkYXRhLWNoaWxkLWNvdW50PVwiMVwiXSAuaXRlbV9fcGFyZW50LW5hbWV7d2lkdGg6MTAwJX1AbWVkaWEobWF4LXdpZHRoOiAzMjBweCl7LmVsZW1lbnRvci13aWRnZXQtc2VhcmNoLWFjdGl2aXRpZXMgLnNlYXJjaC1hY3Rpdml0aWVzIC5jb250ZW50IC5idXR0b24ucHJvZmlsIC5kcm9wZG93biAuaXRlbTpub3QoW2RhdGEtY2hpbGQtY291bnQ9XCIxXCJdKSAuaXRlbV9fY2hpbGRyZW5ze2dhcDoyMHB4fX0uZWxlbWVudG9yLXdpZGdldC1zZWFyY2gtYWN0aXZpdGllcyAuc2VhcmNoLWFjdGl2aXRpZXMgLmNvbnRlbnQgLmJ1dHRvbi5wcm9maWwgLmRyb3Bkb3duIC5pdGVtX19jaGlsZHJlbnN7ZGlzcGxheTpmbGV4fUBtZWRpYShtYXgtd2lkdGg6IDMyMHB4KXsuZWxlbWVudG9yLXdpZGdldC1zZWFyY2gtYWN0aXZpdGllcyAuc2VhcmNoLWFjdGl2aXRpZXMgLmNvbnRlbnQgLmJ1dHRvbi5wcm9maWwgLmRyb3Bkb3duIC5pdGVtX19jaGlsZHJlbnN7ZmxleC13cmFwOndyYXA7anVzdGlmeS1jb250ZW50OmNlbnRlcn19LmVsZW1lbnRvci13aWRnZXQtc2VhcmNoLWFjdGl2aXRpZXMgLnNlYXJjaC1hY3Rpdml0aWVzIC5jb250ZW50IC5idXR0b24ucHJvZmlsIC5kcm9wZG93biAuaXRlbV9fY2hpbGRyZW5zX19jaGlsZHt3aWR0aDoxMDAlfUBtZWRpYShtYXgtd2lkdGg6IDMyMHB4KXsuZWxlbWVudG9yLXdpZGdldC1zZWFyY2gtYWN0aXZpdGllcyAuc2VhcmNoLWFjdGl2aXRpZXMgLmNvbnRlbnQgLmJ1dHRvbi5wcm9maWwgLmRyb3Bkb3duIC5pdGVtX19jaGlsZHJlbnNfX2NoaWxke3dpZHRoOm1heC1jb250ZW50fX0uZWxlbWVudG9yLXdpZGdldC1zZWFyY2gtYWN0aXZpdGllcyAuc2VhcmNoLWFjdGl2aXRpZXMgLmNvbnRlbnQgLmJ1dHRvbi5wcm9maWwgLmRyb3Bkb3duIC5pdGVtX19jaGlsZHJlbnNfX2NoaWxkX19uYW1le2ZvbnQtc2l6ZToxNHB4O2NvbG9yOnJnYmEoMCwwLDAsLjYpO3RleHQtYWxpZ246Y2VudGVyfS5lbGVtZW50b3Itd2lkZ2V0LXNlYXJjaC1hY3Rpdml0aWVzIC5zZWFyY2gtYWN0aXZpdGllcyAuY29udGVudCAuYnV0dG9uLnByb2ZpbCAuZHJvcGRvd24gLml0ZW1fX2NoaWxkcmVuc19fY2hpbGRfX2NvdW50ZXJ7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO21hcmdpbi10b3A6M3B4fS5lbGVtZW50b3Itd2lkZ2V0LXNlYXJjaC1hY3Rpdml0aWVzIC5zZWFyY2gtYWN0aXZpdGllcyAuY29udGVudCAuYnV0dG9uLnByb2ZpbCAuZHJvcGRvd24gLml0ZW1fX2NoaWxkcmVuc19fY2hpbGRfX2NvdW50ZXIgaW5wdXR7ZGlzcGxheTpub25lfS5lbGVtZW50b3Itd2lkZ2V0LXNlYXJjaC1hY3Rpdml0aWVzIC5zZWFyY2gtYWN0aXZpdGllcyAuY29udGVudCAuYnV0dG9uLnByb2ZpbCAuZHJvcGRvd24gLml0ZW1fX2NoaWxkcmVuc19fY2hpbGRfX2NvdW50ZXIgc3Bhbnt3aWR0aDozMHB4O2hlaWdodDozMHB4O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtjb2xvcjojZmZmO2JvcmRlci1yYWRpdXM6NTAlO2N1cnNvcjpwb2ludGVyO2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjF9LmVsZW1lbnRvci13aWRnZXQtc2VhcmNoLWFjdGl2aXRpZXMgLnNlYXJjaC1hY3Rpdml0aWVzIC5jb250ZW50IC5idXR0b24ucHJvZmlsIC5kcm9wZG93biAuaXRlbV9fY2hpbGRyZW5zX19jaGlsZF9fY291bnRlciBkaXZ7cGFkZGluZzowIDVweDtjb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci10ZXh0KTtmb250LXdlaWdodDo2MDA7bWluLXdpZHRoOjMwcHg7dGV4dC1hbGlnbjpjZW50ZXJ9LmVsZW1lbnRvci13aWRnZXQtc2VhcmNoLWFjdGl2aXRpZXMgLnNlYXJjaC1hY3Rpdml0aWVzIC5jb250ZW50IC5idXR0b24ucHJvZmlsLm9wZW5lZCAuZHJvcGRvd257b3BhY2l0eToxO3BvaW50ZXItZXZlbnRzOnVuc2V0O3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApfS5lbGVtZW50b3Itd2lkZ2V0LXNlYXJjaC1hY3Rpdml0aWVzIC5zZWFyY2gtYWN0aXZpdGllcyAjc2VhcmNoLWFjdGl2aXRpZXMtc3VibWl0e3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxMDAlO3JpZ2h0OjUwcHg7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nOjIwcHggNjBweDtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtib3JkZXItcmFkaXVzOjAgMCAxNXB4IDE1cHg7Zm9udC13ZWlnaHQ6NjAwO2ZvbnQtc2l6ZToxOHB4O2xpbmUtaGVpZ2h0OjE7Ym9yZGVyOm5vbmU7b3V0bGluZTpub25lfS5lbGVtZW50b3Itd2lkZ2V0LXNlYXJjaC1hY3Rpdml0aWVzIC5zZWFyY2gtYWN0aXZpdGllcyAjc2VhcmNoLWFjdGl2aXRpZXMtc3VibWl0IHN2Z3tmaWxsOiNmZmY7d2lkdGg6MjVweDttYXJnaW4tbGVmdDoyMHB4fS5lbGVtZW50b3Itd2lkZ2V0LXNlYXJjaC1hY3Rpdml0aWVzIC5zZWFyY2gtYWN0aXZpdGllcyAjc2VhcmNoLWFjdGl2aXRpZXMtc3VibWl0OmhvdmVyIHN2Z3thbmltYXRpb246cHVsc2VUb1JpZ2h0IDFzIGVhc2UgaW5maW5pdGV9LmVsZW1lbnRvci13aWRnZXQtc2VhcmNoLWFjdGl2aXRpZXMgLnNlYXJjaC1hY3Rpdml0aWVzIC5lbGVtZW50b3Itc2VjdGlvbi1ib3hlZC5lbGVtZW50b3Itc2VjdGlvbiAjc2VhcmNoLWFjdGl2aXRpZXMtc3VibWl0e3JpZ2h0OjEwcHh9LmVsZW1lbnRvci1lZGl0b3ItYWN0aXZlIC5lbGVtZW50b3Itd2lkZ2V0LXNsaWRlci1zdGVwIC5pdGVtcywuZWxlbWVudG9yLWVkaXRvci1wcmV2aWV3IC5lbGVtZW50b3Itd2lkZ2V0LXNsaWRlci1zdGVwIC5pdGVtc3tkaXNwbGF5OmZsZXg7b3ZlcmZsb3c6YXV0byB2aXNpYmxlO3BhZGRpbmc6NTBweDtoZWlnaHQ6YXV0b30uZWxlbWVudG9yLWVkaXRvci1hY3RpdmUgLmVsZW1lbnRvci13aWRnZXQtc2xpZGVyLXN0ZXAgLml0ZW1zIC5jb250ZW50LC5lbGVtZW50b3ItZWRpdG9yLXByZXZpZXcgLmVsZW1lbnRvci13aWRnZXQtc2xpZGVyLXN0ZXAgLml0ZW1zIC5jb250ZW50e3dpZHRoOjMwMHB4fS5lbGVtZW50b3Itd2lkZ2V0LXNsaWRlci1zdGVwIC5pdGVtcyAuc2xpY2stbGlzdHtvdmVyZmxvdzp2aXNpYmxlfS5lbGVtZW50b3Itd2lkZ2V0LXNsaWRlci1zdGVwIC5pdGVtcyAuc2xpY2stbGlzdCAuc2xpY2stdHJhY2t7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn0uZWxlbWVudG9yLXdpZGdldC1zbGlkZXItc3RlcCAuaXRlbXMgLml0ZW17cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmVsZW1lbnRvci13aWRnZXQtc2xpZGVyLXN0ZXAgLml0ZW1zIC5pdGVte2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uZWxlbWVudG9yLXdpZGdldC1zbGlkZXItc3RlcCAuaXRlbXMgLml0ZW0gLnN0ZXB7bWFyZ2luLWJvdHRvbTozMHB4O21hcmdpbi1yaWdodDowICFpbXBvcnRhbnR9LmVsZW1lbnRvci13aWRnZXQtc2xpZGVyLXN0ZXAgLml0ZW1zIC5pdGVtIC5jb250ZW50e21heC13aWR0aDpjYWxjKDEwMHZ3IC0gNDBweCkgIWltcG9ydGFudDt3aWR0aDoxMDAlICFpbXBvcnRhbnR9LmVsZW1lbnRvci13aWRnZXQtc2xpZGVyLXN0ZXAgLml0ZW1zIC5pdGVtIC5jb250ZW50IC50aXRsZSwuZWxlbWVudG9yLXdpZGdldC1zbGlkZXItc3RlcCAuaXRlbXMgLml0ZW0gLmNvbnRlbnQgLmRlc2NyaXB0aW9ue3RleHQtYWxpZ246Y2VudGVyfS5lbGVtZW50b3Itd2lkZ2V0LXNsaWRlci1zdGVwIC5pdGVtcyAuaXRlbT4uYXJyb3d7ZGlzcGxheTpub25lfX0uZWxlbWVudG9yLXdpZGdldC1zbGlkZXItc3RlcCAuaXRlbXMgLml0ZW06bm90KDpsYXN0LWNoaWxkKXttYXJnaW4tcmlnaHQ6MTAwcHh9LmVsZW1lbnRvci13aWRnZXQtc2xpZGVyLXN0ZXAgLml0ZW1zIC5pdGVtIC5zdGVwe3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi1yaWdodDozMHB4O2hlaWdodDptYXgtY29udGVudH0uZWxlbWVudG9yLXdpZGdldC1zbGlkZXItc3RlcCAuaXRlbXMgLml0ZW0gLnN0ZXAgc3Bhbntwb3NpdGlvbjphYnNvbHV0ZTtkaXNwbGF5OmJsb2NrO3otaW5kZXg6MTt0b3A6NTAlO2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSk7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjIzcHg7dGV4dC10cmFuc2Zvcm06Y2FwaXRhbGl6ZTstd2Via2l0LXRleHQtc3Ryb2tlOi41cHg7c3Ryb2tlLXdpZHRoOi41cHh9LmVsZW1lbnRvci13aWRnZXQtc2xpZGVyLXN0ZXAgLml0ZW1zIC5pdGVtIC5zdGVwIHN2Z3t0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjt3aWR0aDoxODBweDtoZWlnaHQ6YXV0bztwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjB9LmVsZW1lbnRvci13aWRnZXQtc2xpZGVyLXN0ZXAgLml0ZW1zIC5pdGVtIC5zdGVwIC5iYWNrZ3JvdW5ke3Bvc2l0aW9uOmFic29sdXRlO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyO3otaW5kZXg6LTF9LmVsZW1lbnRvci13aWRnZXQtc2xpZGVyLXN0ZXAgLml0ZW1zIC5pdGVtIC5jb250ZW50e21heC13aWR0aDozMDBweH0uZWxlbWVudG9yLXdpZGdldC1zbGlkZXItc3RlcCAuaXRlbXMgLml0ZW0gLmFycm93e3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7bGVmdDpjYWxjKDEwMCUgKyA1MHB4KTt0cmFuc2Zvcm06dHJhbnNsYXRlKC0xMDAlLCAtNTAlKX0uZWxlbWVudG9yLXdpZGdldC1zbGlkZXItc3RlcCAuaXRlbXMgLml0ZW0gLmFycm93IHN2Z3t3aWR0aDozM3B4fS5lbGVtZW50b3Itd2lkZ2V0LXNsaWRlci1zdGVwIC5pdGVtcyAuaXRlbTpudGgtY2hpbGQoM24rMSkgLnN0ZXAgLmJhY2tncm91bmR7dHJhbnNmb3JtLW9yaWdpbjoyMCUgMTAwJTt0cmFuc2Zvcm06cm90YXRlKC0xMGRlZyl9LmVsZW1lbnRvci13aWRnZXQtc2xpZGVyLXN0ZXAgLml0ZW1zIC5pdGVtOm50aC1jaGlsZCgzbisyKSAuc3RlcCBzdmd7dHJhbnNmb3JtOnJvdGF0ZSgtNTBkZWcpfS5lbGVtZW50b3Itd2lkZ2V0LXNsaWRlci1zdGVwIC5pdGVtcyAuaXRlbTpudGgtY2hpbGQoM24rMikgLnN0ZXAgLmJhY2tncm91bmR7dHJhbnNmb3JtOnJvdGF0ZSgtMTBkZWcpIHRyYW5zbGF0ZSgxMHB4LCAtMzVweCl9LmVsZW1lbnRvci13aWRnZXQtc2xpZGVyLXN0ZXAgLml0ZW1zIC5pdGVtOm50aC1jaGlsZCgzbiszKSAuc3RlcCBzdmd7dHJhbnNmb3JtOnJvdGF0ZSgxMTVkZWcpfS5lbGVtZW50b3Itd2lkZ2V0LXNsaWRlci1zdGVwIC5pdGVtcyAuaXRlbTpudGgtY2hpbGQoM24rMykgLnN0ZXAgLmJhY2tncm91bmR7dHJhbnNmb3JtLW9yaWdpbjoyMCUgMTAwJTt0cmFuc2Zvcm06cm90YXRlKDE0NWRlZykgdHJhbnNsYXRlKC0xMzBweCwgOTVweCl9LmVsZW1lbnRvci13aWRnZXQtc2xpZGVyLXN0ZXAgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyPi5hcnJvd3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6Y2FsYygxMDAlICsgMjBweCk7Y3Vyc29yOnBvaW50ZXI7ei1pbmRleDoyfS5lbGVtZW50b3Itd2lkZ2V0LXNsaWRlci1zdGVwIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lcj4uYXJyb3cubmV4dHtyaWdodDoyMHB4fS5lbGVtZW50b3Itd2lkZ2V0LXNsaWRlci1zdGVwIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lcj4uYXJyb3cucHJldntsZWZ0OjIwcHg7dHJhbnNmb3JtOnJvdGF0ZVkoMTgwZGVnKTtkaXNwbGF5Om5vbmV9LmVsZW1lbnRvci13aWRnZXQtc2xpZGVyLXN0ZXAgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyPi5hcnJvdzpob3ZlciBzdmd7YW5pbWF0aW9uOnB1bHNlVG9SaWdodCAxcyBlYXNlIGluZmluaXRlfS5lbGVtZW50b3Itd2lkZ2V0LXNsaWRlci1zdGVwIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lcj4uYXJyb3cgc3Zne3dpZHRoOjMwcHh9LmVsZW1lbnRvci13aWRnZXQtc29jaWFsLW5ldHdvcmtzIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lcntkaXNwbGF5OmZsZXh9LmVsZW1lbnRvci13aWRnZXQtc29jaWFsLW5ldHdvcmtzIC5zb2NpYWx7ZGlzcGxheTpmbGV4O3BhZGRpbmc6NXB4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2ZvbnQtc2l6ZToxMDAlO2JvcmRlci1yYWRpdXM6NTAlO3RyYW5zaXRpb246LjRzIGVhc2V9LmVsZW1lbnRvci13aWRnZXQtc29jaWFsLW5ldHdvcmtzLWxpbmtze3otaW5kZXg6NTA7d2lkdGg6bWF4LWNvbnRlbnQgIWltcG9ydGFudDttYXgtd2lkdGg6MTAwJX0uZWxlbWVudG9yLXdpZGdldC1zb2NpYWwtbmV0d29ya3MtbGlua3MgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVye21heC13aWR0aDoxMDAlfS5lbGVtZW50b3ItbG9jYXRpb24taGVhZGVyIC5lbGVtZW50b3Itd2lkZ2V0LXNvY2lhbC1uZXR3b3Jrcy1saW5rc3tsZWZ0OjMwcHg7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKX1AbWVkaWEobWF4LXdpZHRoOiAxNTUwcHgpey5lbGVtZW50b3ItbG9jYXRpb24taGVhZGVyIC5lbGVtZW50b3Itd2lkZ2V0LXNvY2lhbC1uZXR3b3Jrcy1saW5rc3t0b3A6dW5zZXQgIWltcG9ydGFudDtib3R0b206MjBweCAhaW1wb3J0YW50O2xlZnQ6NTAlICFpbXBvcnRhbnQ7cmlnaHQ6dW5zZXQgIWltcG9ydGFudDt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKSAhaW1wb3J0YW50fX1AbWVkaWEobWF4LXdpZHRoOiA4MjBweCl7LmVsZW1lbnRvci1sb2NhdGlvbi1oZWFkZXIgLmVsZW1lbnRvci13aWRnZXQtc29jaWFsLW5ldHdvcmtzLWxpbmtze2Rpc3BsYXk6bm9uZX19LmVsZW1lbnRvci13aWRnZXQtc29jaWFsLW5ldHdvcmtzLWxpbmtzPi5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lcnt3aWR0aDptYXgtY29udGVudDtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7anVzdGlmeS1jb250ZW50OmNlbnRlcn1AbWVkaWEobWF4LXdpZHRoOiAxNTUwcHgpey5lbGVtZW50b3Itd2lkZ2V0LXNvY2lhbC1uZXR3b3Jrcy1saW5rcz4uZWxlbWVudG9yLXdpZGdldC1jb250YWluZXJ7ZmxleC1kaXJlY3Rpb246cm93ICFpbXBvcnRhbnQ7Z2FwOjEwcHh9fS5lbGVtZW50b3Itd2lkZ2V0LXNvY2lhbC1uZXR3b3Jrcy1saW5rcyAuaXRlbTpub3QoOmxhc3QtY2hpbGQpe21hcmdpbi1ib3R0b206MH0uZWxlbWVudG9yLXdpZGdldC1zb2NpYWwtbmV0d29ya3MtbGlua3MgLml0ZW0gYXtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7d2lkdGg6NDVweDtoZWlnaHQ6NDVweDtib3JkZXItcmFkaXVzOjUwJTtib3gtc2hhZG93OjAgMCAyMHB4IC01cHggcmdiYSgyNTUsMjU1LDI1NSwuMyl9LmVsZW1lbnRvci13aWRnZXQtc29jaWFsLW5ldHdvcmtzLWxpbmtzIC5pdGVtIGl7Zm9udC1zaXplOjI0cHh9LmVsZW1lbnRvci13aWRnZXQtc29jaWFsLW5ldHdvcmtzLWxpbmtzIC5pdGVtIHN2Z3toZWlnaHQ6MjRweH0uZWxlbWVudG9yLXdpZGdldC1zb2NpYWwtbmV0d29ya3MtbGlua3MgLml0ZW0gc3Bhbi50b29sdGlwe2Rpc3BsYXk6aW5saW5lLWJsb2NrO29wYWNpdHk6MDtwb2ludGVyLWV2ZW50czpub25lO3RyYW5zaXRpb246b3BhY2l0eSAuMnMgZWFzZTtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDptYXgtY29udGVudDtwYWRkaW5nOjVweCAxNXB4O2ZvbnQtZmFtaWx5OnZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1mb250LWZhbWlseSk7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6NjAwO2JvcmRlcjoxcHggc29saWQgIzMzMztiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Y29sb3I6IzAwMH1AbWVkaWEobWF4LXdpZHRoOiAxNTUwcHgpey5lbGVtZW50b3ItbG9jYXRpb24taGVhZGVyIC5lbGVtZW50b3Itd2lkZ2V0LXNvY2lhbC1uZXR3b3Jrcy1saW5rcyAuaXRlbSBzcGFuLnRvb2x0aXB7Ym90dG9tOmNhbGMoMTAwJSArIDEwcHgpICFpbXBvcnRhbnQ7dG9wOnVuc2V0ICFpbXBvcnRhbnQ7bGVmdDo1MCUgIWltcG9ydGFudDt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKSAhaW1wb3J0YW50fX0uZWxlbWVudG9yLWxvY2F0aW9uLWhlYWRlciAuZWxlbWVudG9yLXdpZGdldC1zb2NpYWwtbmV0d29ya3MtbGlua3MgLml0ZW0gc3Bhbi50b29sdGlwOjpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7cmlnaHQ6MTAwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTtib3JkZXItdG9wOjdweCBzb2xpZCByZ2JhKDAsMCwwLDApO2JvcmRlci1ib3R0b206N3B4IHNvbGlkIHJnYmEoMCwwLDAsMCk7Ym9yZGVyLXJpZ2h0OjZweCBzb2xpZCAjMzMzfUBtZWRpYShtYXgtd2lkdGg6IDE1NTBweCl7LmVsZW1lbnRvci1sb2NhdGlvbi1oZWFkZXIgLmVsZW1lbnRvci13aWRnZXQtc29jaWFsLW5ldHdvcmtzLWxpbmtzIC5pdGVtIHNwYW4udG9vbHRpcDo6YmVmb3Jle3RvcDoxMDAlICFpbXBvcnRhbnQ7bGVmdDo1MCUgIWltcG9ydGFudDtyaWdodDp1bnNldCAhaW1wb3J0YW50O3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpICFpbXBvcnRhbnQ7Ym9yZGVyLXRvcDo2cHggc29saWQgIzMzMyAhaW1wb3J0YW50O2JvcmRlci1ib3R0b206dW5zZXQgIWltcG9ydGFudDtib3JkZXItcmlnaHQ6N3B4IHNvbGlkIHJnYmEoMCwwLDAsMCkgIWltcG9ydGFudDtib3JkZXItbGVmdDo3cHggc29saWQgcmdiYSgwLDAsMCwwKSAhaW1wb3J0YW50fX0uZWxlbWVudG9yLWxvY2F0aW9uLWhlYWRlciAuZWxlbWVudG9yLXdpZGdldC1zb2NpYWwtbmV0d29ya3MtbGlua3MgLml0ZW0gc3Bhbi50b29sdGlwOjphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtyaWdodDoxMDAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO2JvcmRlci10b3A6NXB4IHNvbGlkIHJnYmEoMCwwLDAsMCk7Ym9yZGVyLWJvdHRvbTo1cHggc29saWQgcmdiYSgwLDAsMCwwKTtib3JkZXItcmlnaHQ6NXB4IHNvbGlkICNmZmZ9QG1lZGlhKG1heC13aWR0aDogMTU1MHB4KXsuZWxlbWVudG9yLWxvY2F0aW9uLWhlYWRlciAuZWxlbWVudG9yLXdpZGdldC1zb2NpYWwtbmV0d29ya3MtbGlua3MgLml0ZW0gc3Bhbi50b29sdGlwOjphZnRlcnt0b3A6MTAwJSAhaW1wb3J0YW50O2xlZnQ6NTAlICFpbXBvcnRhbnQ7cmlnaHQ6dW5zZXQgIWltcG9ydGFudDt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKSAhaW1wb3J0YW50O2JvcmRlci10b3A6NXB4IHNvbGlkICNmZmYgIWltcG9ydGFudDtib3JkZXItYm90dG9tOjVweCBzb2xpZCByZ2JhKDAsMCwwLDApICFpbXBvcnRhbnQ7Ym9yZGVyLWxlZnQ6NXB4IHNvbGlkIHJnYmEoMCwwLDAsMCkgIWltcG9ydGFudDtib3JkZXItcmlnaHQ6dW5zZXQgIWltcG9ydGFudH19LmVsZW1lbnRvci13aWRnZXQtc29jaWFsLW5ldHdvcmtzLWxpbmtzIC5pdGVtIGEuZGlzcGxheS1jb2x1bW4gc3Bhbi50b29sdGlwOjphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtyaWdodDoxMDAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO2JvcmRlci10b3A6NXB4IHNvbGlkIHJnYmEoMCwwLDAsMCk7Ym9yZGVyLWJvdHRvbTo1cHggc29saWQgcmdiYSgwLDAsMCwwKTtib3JkZXItcmlnaHQ6NXB4IHNvbGlkICNmZmZ9LmVsZW1lbnRvci13aWRnZXQtc29jaWFsLW5ldHdvcmtzLWxpbmtzIC5pdGVtIGEuZGlzcGxheS1yb3cgc3Bhbi50b29sdGlwOjphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjEwMCU7bGVmdDo1MCU7cmlnaHQ6dW5zZXQ7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSk7Ym9yZGVyLXRvcDo1cHggc29saWQgI2ZmZjtib3JkZXItYm90dG9tOjVweCBzb2xpZCByZ2JhKDAsMCwwLDApO2JvcmRlci1sZWZ0OjVweCBzb2xpZCByZ2JhKDAsMCwwLDApO2JvcmRlci1yaWdodDp1bnNldH0uZWxlbWVudG9yLXdpZGdldC1zb2NpYWwtbmV0d29ya3MtbGlua3MgLml0ZW0gYS5kaXNwbGF5LWNvbHVtbiBzcGFuLnRvb2x0aXA6OmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtyaWdodDoxMDAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO2JvcmRlci10b3A6N3B4IHNvbGlkIHJnYmEoMCwwLDAsMCk7Ym9yZGVyLWJvdHRvbTo3cHggc29saWQgcmdiYSgwLDAsMCwwKTtib3JkZXItcmlnaHQ6NnB4IHNvbGlkICMzMzN9LmVsZW1lbnRvci13aWRnZXQtc29jaWFsLW5ldHdvcmtzLWxpbmtzIC5pdGVtIGEuZGlzcGxheS1yb3cgc3Bhbi50b29sdGlwOjpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxMDAlO2xlZnQ6NTAlO3JpZ2h0OnVuc2V0O3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpO2JvcmRlci10b3A6NnB4IHNvbGlkICMzMzM7Ym9yZGVyLWJvdHRvbTp1bnNldDtib3JkZXItcmlnaHQ6N3B4IHNvbGlkIHJnYmEoMCwwLDAsMCk7Ym9yZGVyLWxlZnQ6N3B4IHNvbGlkIHJnYmEoMCwwLDAsMCl9LmVsZW1lbnRvci13aWRnZXQtc29jaWFsLW5ldHdvcmtzLWxpbmtzIC5pdGVtOmhvdmVyIHNwYW4udG9vbHRpcHtvcGFjaXR5OjF9LmVsZW1lbnRvci1sb2NhdGlvbi1oZWFkZXIgLmVsZW1lbnRvci13aWRnZXQtc29jaWFsLW5ldHdvcmtzLWxpbmtzIC5pdGVte3RyYW5zZm9ybTp0cmFuc2xhdGVYKGNhbGMoLTEwMCUgLSA0MHB4KSk7b3BhY2l0eTowfUBtZWRpYShtYXgtd2lkdGg6IDE1NTBweCl7LmVsZW1lbnRvci1sb2NhdGlvbi1oZWFkZXIgLmVsZW1lbnRvci13aWRnZXQtc29jaWFsLW5ldHdvcmtzLWxpbmtzIC5pdGVte3RyYW5zZm9ybTp0cmFuc2xhdGVZKGNhbGMoMTAwJSArIDMwcHgpKX19LmVsZW1lbnRvci1lZGl0b3ItYWN0aXZlIC5lbGVtZW50b3Itd2lkZ2V0LXNvY2lhbC1uZXR3b3Jrcy1saW5rcyAuaXRlbXt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKTtvcGFjaXR5OjF9QGtleWZyYW1lcyBjd2FQdXNoVG9SaWdodHt0b3t0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKTtvcGFjaXR5OjE7QG1lZGlhKG1heC13aWR0aDogMTU1MHB4KXt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKX19fS5lbGVtZW50b3Itd2lkZ2V0LXN0cmlwZXN7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MTAwJTt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfS5lbGVtZW50b3Itd2lkZ2V0LXN0cmlwZXMgLnN0cmlwZXN7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO2hlaWdodDoxMDAlO3dpZHRoOjEwMCV9LmVsZW1lbnRvci13aWRnZXQtc3RyaXBlcyAuc3RyaXBlczo6YWZ0ZXJ7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2JhY2tncm91bmQ6cmVwZWF0aW5nLWxpbmVhci1ncmFkaWVudCgtMjBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMXB4LCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDRweCwgd2hpdGUgNHB4LCB3aGl0ZSAxM3B4KX0uYWN0aXZpdGllcyBhcnRpY2xlLmFjdGl2aXR5e3dpZHRoOjMwMHB4ICFpbXBvcnRhbnQ7aGVpZ2h0OjQwMHB4ICFpbXBvcnRhbnQ7cG9zaXRpb246cmVsYXRpdmU7Ym9yZGVyLXJhZGl1czoxNXB4O292ZXJmbG93OmhpZGRlbjtjdXJzb3I6ZGVmYXVsdH0uYWN0aXZpdGllcyBhcnRpY2xlLmFjdGl2aXR5LmFsbHtiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7dHJhbnNpdGlvbjouNHMgZWFzZX0uYWN0aXZpdGllcyBhcnRpY2xlLmFjdGl2aXR5IC50eXBlLC5hY3Rpdml0aWVzIGFydGljbGUuYWN0aXZpdHkgcHtjdXJzb3I6ZGVmYXVsdCAhaW1wb3J0YW50fS5hY3Rpdml0aWVzIGFydGljbGUuYWN0aXZpdHkuYWxsIGF7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO3BhZGRpbmc6MTVweDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtjb2xvcjojZmZmfS5hY3Rpdml0aWVzIGFydGljbGUuYWN0aXZpdHkuYWxsIGEgaDN7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2ZvbnQtZmFtaWx5OnZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktYWNjZW50LWZvbnQtZmFtaWx5KTtmb250LXdlaWdodDp2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LWFjY2VudC1mb250LXdlaWdodCk7dGV4dC1hbGlnbjpjZW50ZXJ9LmFjdGl2aXRpZXMgYXJ0aWNsZS5hY3Rpdml0eS5hbGw6aG92ZXJ7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTIwcHgpfS5hY3Rpdml0aWVzIGFydGljbGUuYWN0aXZpdHkgaW1ne3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y292ZXI7ei1pbmRleDotMTtib3JkZXItcmFkaXVzOjE1cHh9LmFjdGl2aXRpZXMgYXJ0aWNsZS5hY3Rpdml0eSAuY29udGVudHtwb3NpdGlvbjphYnNvbHV0ZTtwYWRkaW5nOjE1cHg7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7Ym94LXNoYWRvdzppbnNldCAwIC0xNzVweCAxMDBweCAtNTBweCByZ2JhKDAsMCwwLC44KTt0cmFuc2l0aW9uOi40cyBlYXNlfS5hY3Rpdml0aWVzIGFydGljbGUuYWN0aXZpdHk6aG92ZXIgLmNvbnRlbnR7Ym94LXNoYWRvdzppbnNldCAwIC0zNTBweCAxMDBweCAwIHJnYmEoMCwwLDAsLjgpfS5hY3Rpdml0aWVzIGFydGljbGUuYWN0aXZpdHkgLmNvbnRlbnQgaGVhZGVye3Bvc2l0aW9uOnN0aWNreTt0b3A6MTAwJTtjb2xvcjojZmZmO2ZvbnQtZmFtaWx5OnZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1mb250LWZhbWlseSk7d2lkdGg6MTAwJTt0cmFuc2l0aW9uOi40cyBlYXNlfS5hY3Rpdml0aWVzIGFydGljbGUuYWN0aXZpdHk6aG92ZXIgLmNvbnRlbnQgaGVhZGVye3Bvc2l0aW9uOnN0aWNreTt0b3A6MH0uYWN0aXZpdGllcyBhcnRpY2xlLmFjdGl2aXR5IC5jb250ZW50IC50eXBle3dpZHRoOjEwMCU7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2ZvbnQtc2l6ZToxM3B4O2NvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXNlY29uZGFyeSk7bWFyZ2luLWJvdHRvbTozcHh9LmFjdGl2aXRpZXMgYXJ0aWNsZS5hY3Rpdml0eSAuY29udGVudCBoZWFkZXIgLnRpdGxle2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47d2lkdGg6MTAwJTtmb250LXNpemU6MTdweDttYXJnaW46MDt0cmFuc2l0aW9uOi40cyBlYXNlfS5hY3Rpdml0aWVzIGFydGljbGUuYWN0aXZpdHk6aG92ZXIgLmNvbnRlbnQgaGVhZGVyIC50aXRsZXtvcGFjaXR5OjB9LmFjdGl2aXRpZXMgYXJ0aWNsZS5hY3Rpdml0eSAuY29udGVudCAubWV0YXN7cG9zaXRpb246YWJzb2x1dGU7dG9wOjEwMCU7d2lkdGg6Y2FsYygxMDAlIC0gMzBweCk7dHJhbnNpdGlvbjouNHMgZWFzZTtjb2xvcjojZmZmO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6Y2VudGVyfS5hY3Rpdml0aWVzIGFydGljbGUuYWN0aXZpdHkgLmNvbnRlbnQgLm1ldGFzIC50aXRsZXt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Zm9udC1mYW1pbHk6dmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS1hY2NlbnQtZm9udC1mYW1pbHkpO2ZvbnQtd2VpZ2h0OnZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktYWNjZW50LWZvbnQtd2VpZ2h0KTtmb250LXNpemU6MjBweDtwYWRkaW5nLWJvdHRvbToyMHB4O21hcmdpbi1ib3R0b206MjBweDtwb3NpdGlvbjpyZWxhdGl2ZTt0ZXh0LWFsaWduOmNlbnRlcn0uYWN0aXZpdGllcyBhcnRpY2xlLmFjdGl2aXR5IC5jb250ZW50IC5tZXRhcyAudGl0bGU6bm90KDpsYXN0LWNoaWxkKTo6YWZ0ZXJ7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTowO2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpO3dpZHRoOjEwMHB4O2hlaWdodDoycHg7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC41KX0uYWN0aXZpdGllcyBhcnRpY2xlLmFjdGl2aXR5OmhvdmVyIC5jb250ZW50IC5tZXRhc3t0b3A6NTAlO3dpZHRoOmNhbGMoMTAwJSAtIDMwcHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpfS5hY3Rpdml0aWVzIGFydGljbGUuYWN0aXZpdHk6aG92ZXIgLmNvbnRlbnQgLm1ldGFzIC5zaW5nbGVfZGF0ZXMgcHttYXJnaW4tYm90dG9tOjNweH0uYWN0aXZpdGllcyBhcnRpY2xlLmFjdGl2aXR5OmhvdmVyIC5jb250ZW50IC5tZXRhcyAuc2luZ2xlX2RhdGVzIGF7ZGlzcGxheTpibG9jazt0ZXh0LWFsaWduOmNlbnRlcjtjb2xvcjojZmZmO2ZvbnQtc2l6ZToxNHB4O3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7dHJhbnNpdGlvbjpjb2xvciAuNHMgZWFzZX0uYWN0aXZpdGllcyBhcnRpY2xlLmFjdGl2aXR5OmhvdmVyIC5jb250ZW50IC5tZXRhcyAuc2luZ2xlX2RhdGVzIGE6aG92ZXJ7Y29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3Itc2Vjb25kYXJ5KX0uYWN0aXZpdGllcyBhcnRpY2xlLmFjdGl2aXR5IC5jb250ZW50IC5tZXRhcyBwe2Rpc3BsYXk6ZmxleDtmb250LXNpemU6MTRweDtmb250LWZhbWlseTp2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtZm9udC1mYW1pbHkpfS5hY3Rpdml0aWVzIGFydGljbGUuYWN0aXZpdHkgLmNvbnRlbnQgLm1ldGFzIHAgLmljb257bWFyZ2luLXJpZ2h0OjEwcHh9LmFjdGl2aXRpZXMgYXJ0aWNsZS5hY3Rpdml0eSAuY29udGVudCAubWV0YXMgcCAuaWNvbiBzdmd7d2lkdGg6MTVweDtmaWxsOiNmZmZ9LmFjdGl2aXRpZXMgYXJ0aWNsZS5hY3Rpdml0eSBmb290ZXIuYWN0aW9uc3twb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MDt0cmFuc2Zvcm06dHJhbnNsYXRlWSgxMDAlKTt3aWR0aDoxMDAlO2JhY2tncm91bmQtY29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3Itc2Vjb25kYXJ5KTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuNHMgLjJzIGVhc2U7cGFkZGluZzoxMHB4IDE1cHg7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyfS5hY3Rpdml0aWVzIGFydGljbGUuYWN0aXZpdHk6aG92ZXIgZm9vdGVyLmFjdGlvbnN7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCl9LmFjdGl2aXRpZXMgYXJ0aWNsZS5hY3Rpdml0eSBmb290ZXIuYWN0aW9ucyBhe2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjt3aWR0aDozNXB4O2hlaWdodDozNXB4O2JhY2tncm91bmQtY29sb3I6I2ZmZjt0cmFuc2l0aW9uOi40cyBlYXNlO2JvcmRlci1yYWRpdXM6NTAlfS5hY3Rpdml0aWVzIGFydGljbGUuYWN0aXZpdHkgZm9vdGVyLmFjdGlvbnMgYTpub3QoOmxhc3QtY2hpbGQpe21hcmdpbi1yaWdodDoxNXB4fS5hY3Rpdml0aWVzIGFydGljbGUuYWN0aXZpdHkgZm9vdGVyLmFjdGlvbnMgYSBzdmd7d2lkdGg6MjVweDtoZWlnaHQ6MjVweDtmaWxsOnZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7dHJhbnNpdGlvbjouNHMgZWFzZX0uYWN0aXZpdGllcyBhcnRpY2xlLmFjdGl2aXR5IGZvb3Rlci5hY3Rpb25zIGE6bGFzdC1jaGlsZCBzdmd7d2lkdGg6MTVweDtoZWlnaHQ6MTVweH0uYWN0aXZpdGllcyBhcnRpY2xlLmFjdGl2aXR5IGZvb3Rlci5hY3Rpb25zIGE6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpfS5hY3Rpdml0aWVzIGFydGljbGUuYWN0aXZpdHkgZm9vdGVyLmFjdGlvbnMgYTpob3ZlciBzdmd7ZmlsbDojZmZmfS5lbGVtZW50b3Itd2lkZ2V0LXByb2dyYW1tZXt6LWluZGV4OjUwO2JhY2tncm91bmQtY29sb3I6I2ZmZjtwb3NpdGlvbjpyZWxhdGl2ZTttaW4taGVpZ2h0OjEwMHZofS5lbGVtZW50b3Itd2lkZ2V0LXByb2dyYW1tZSAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXJ7cG9zaXRpb246cmVsYXRpdmV9LmVsZW1lbnRvci13aWRnZXQtcHJvZ3JhbW1lIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lcj4udGl0bGV7cG9zaXRpb246c3RpY2t5O3RvcDowO2hlaWdodDoxMDB2aH1AbWVkaWEobWF4LXdpZHRoOiA4OTZweCl7LmVsZW1lbnRvci13aWRnZXQtcHJvZ3JhbW1lIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lcj4udGl0bGV7cG9zaXRpb246c3RhdGljO3RvcDp1bnNldDtoZWlnaHQ6dW5zZXQ7bWFyZ2luLXRvcDp1bnNldDttYXJnaW4tYm90dG9tOjMwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDQ2MHB4KXsuZWxlbWVudG9yLXdpZGdldC1wcm9ncmFtbWUgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyPi50aXRsZXttYXJnaW4tYm90dG9tOjE1cHh9fS5lbGVtZW50b3Itd2lkZ2V0LXByb2dyYW1tZSAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXI+LnRpdGxlIGgye3RyYW5zZm9ybTpyb3RhdGUoLTkwZGVnKSB0cmFuc2xhdGUoLTg4dmgsIDEwMCUpO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207Zm9udC1zaXplOmNhbGMoMTR2aCAtIDVweCk7bWFyZ2luOjA7d2hpdGUtc3BhY2U6bm93cmFwO2ZvbnQtZmFtaWx5OnZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktcHJpbWFyeS1mb250LWZhbWlseSk7Y29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItdGV4dCk7d2lkdGg6MTAwdmg7dGV4dC1hbGlnbjpjZW50ZXJ9QG1lZGlhKG1heC13aWR0aDogODk2cHgpey5lbGVtZW50b3Itd2lkZ2V0LXByb2dyYW1tZSAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXI+LnRpdGxlIGgye3RyYW5zZm9ybTp1bnNldDtmb250LXNpemU6MTR2aDt3aGl0ZS1zcGFjZTp1bnNldDt3aWR0aDphdXRvO3RleHQtYWxpZ246bGVmdH19QG1lZGlhKG1heC13aWR0aDogODgwcHgpey5lbGVtZW50b3Itd2lkZ2V0LXByb2dyYW1tZSAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXI+LnRpdGxlIGgye2ZvbnQtc2l6ZTo2MHB4fX1AbWVkaWEobWF4LXdpZHRoOiAzOTBweCl7LmVsZW1lbnRvci13aWRnZXQtcHJvZ3JhbW1lIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lcj4udGl0bGUgaDJ7Zm9udC1zaXplOjQwcHh9fS5lbGVtZW50b3Itd2lkZ2V0LXByb2dyYW1tZSAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXI+LnRpdGxlIGgyIHNwYW57Y29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KX0uZWxlbWVudG9yLXdpZGdldC1wcm9ncmFtbWUgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyPi5jb250ZW50e21hcmdpbi10b3A6LTg0dmh9QG1lZGlhKG1heC13aWR0aDogODk2cHgpey5lbGVtZW50b3Itd2lkZ2V0LXByb2dyYW1tZSAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXI+LmNvbnRlbnR7bWFyZ2luLXRvcDowICFpbXBvcnRhbnQ7cG9zaXRpb246cmVsYXRpdmV9fS5lbGVtZW50b3Itd2lkZ2V0LXByb2dyYW1tZSAuaGFuZ2Fye3Bvc2l0aW9uOnJlbGF0aXZlO21pbi1oZWlnaHQ6NzB2aH1AbWVkaWEobWF4LXdpZHRoOiA4OTZweCl7LmVsZW1lbnRvci13aWRnZXQtcHJvZ3JhbW1lIC5oYW5nYXJ7b3ZlcmZsb3c6aGlkZGVuO21pbi1oZWlnaHQ6dW5zZXR9fS5lbGVtZW50b3Itd2lkZ2V0LXByb2dyYW1tZSAuaGFuZ2FyIC5iYWNrZ3JvdW5ke2JhY2tncm91bmQtY29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItcHJpbWFyeSk7cG9zaXRpb246c3RpY2t5O3RvcDoxNXZoO21hcmdpbi1sZWZ0OmF1dG87Ym9yZGVyLXJhZGl1czoxNTBweCAwIDAgMTUwcHg7d2lkdGg6NzAlO2hlaWdodDo4MHZoO3otaW5kZXg6LTF9QG1lZGlhKG1heC13aWR0aDogODk2cHgpey5lbGVtZW50b3Itd2lkZ2V0LXByb2dyYW1tZSAuaGFuZ2FyIC5iYWNrZ3JvdW5ke3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3dpZHRoOjk1JTtoZWlnaHQ6NDAwcHg7bWFyZ2luLWxlZnQ6dW5zZXQ7cmlnaHQ6MDtib3JkZXItcmFkaXVzOjgwcHggMCAwIDgwcHh9fS5lbGVtZW50b3Itd2lkZ2V0LXByb2dyYW1tZSAuaGFuZ2FyIC5iYWNrZ3JvdW5kIC5ncmFwaGljX2VsZW1lbnRzX2NvbnRhaW5lci5yb25kX3RyYWl0e3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTIyMHB4KTtvdmVyZmxvdzpoaWRkZW59LmVsZW1lbnRvci13aWRnZXQtcHJvZ3JhbW1lIC5oYW5nYXIgLmJhY2tncm91bmQgLmdyYXBoaWNfZWxlbWVudHNfY29udGFpbmVyLnJvbmRfdHJhaXQgLnJvbmRfdHJhaXR7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoNTBweCl9QG1lZGlhKG1heC13aWR0aDogODk2cHgpey5lbGVtZW50b3Itd2lkZ2V0LXByb2dyYW1tZSAuaGFuZ2FyIC5iYWNrZ3JvdW5kIC5ncmFwaGljX2VsZW1lbnRzX2NvbnRhaW5lci5yb25kX3RyYWl0IC5yb25kX3RyYWl0e2Rpc3BsYXk6bm9uZX19LmVsZW1lbnRvci13aWRnZXQtcHJvZ3JhbW1lIC5oYW5nYXIgLmJhY2tncm91bmQgLmdyYXBoaWNfZWxlbWVudHNfY29udGFpbmVyLnJvbmRfdHJhaXQgLnJvbmRfdHJhaXQgc3Zne2ZpbGw6dmFyKC0tZS1nbG9iYWwtY29sb3ItcHJpbWFyeSk7d2lkdGg6MzAwcHg7YW5pbWF0aW9uOnJvdGF0ZVNWRyBsaW5lYXIgMzBzIGluZmluaXRlfUBtZWRpYShtYXgtd2lkdGg6IDg5NnB4KXsuZWxlbWVudG9yLXdpZGdldC1wcm9ncmFtbWUgLmhhbmdhciAuYmFja2dyb3VuZCAuZ3JhcGhpY19lbGVtZW50c19jb250YWluZXIucm9uZF90cmFpdCAucm9uZF90cmFpdCBzdmd7YW5pbWF0aW9uOm5vbmV9fS5lbGVtZW50b3Itd2lkZ2V0LXByb2dyYW1tZSAuaGFuZ2FyIC5ncmFwaGljX2VsZW1lbnRzX2NvbnRhaW5lci50cmlhbmdsZS10b3B7cG9zaXRpb246YWJzb2x1dGU7dG9wOjIwcHg7cmlnaHQ6MjUwcHg7ei1pbmRleDotMn1AbWVkaWEobWF4LXdpZHRoOiA4OTZweCl7LmVsZW1lbnRvci13aWRnZXQtcHJvZ3JhbW1lIC5oYW5nYXIgLmdyYXBoaWNfZWxlbWVudHNfY29udGFpbmVyLnRyaWFuZ2xlLXRvcHtkaXNwbGF5Om5vbmV9fS5lbGVtZW50b3Itd2lkZ2V0LXByb2dyYW1tZSAuaGFuZ2FyIC5ncmFwaGljX2VsZW1lbnRzX2NvbnRhaW5lci50cmlhbmdsZS10b3AgLnRyaWFuZ2xlLXRvcCBzdmd7ZmlsbDp2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpO3dpZHRoOjE1MHB4O2FuaW1hdGlvbjpyb3RhdGVTVkcgbGluZWFyIDMwcyBpbmZpbml0ZSByZXZlcnNlfUBtZWRpYShtYXgtd2lkdGg6IDg5NnB4KXsuZWxlbWVudG9yLXdpZGdldC1wcm9ncmFtbWUgLmhhbmdhciAuZ3JhcGhpY19lbGVtZW50c19jb250YWluZXIudHJpYW5nbGUtdG9wIC50cmlhbmdsZS10b3Agc3Zne2FuaW1hdGlvbjpub25lfX0uZWxlbWVudG9yLXdpZGdldC1wcm9ncmFtbWUgLmhhbmdhciAuZ3JhcGhpY19lbGVtZW50c19jb250YWluZXIudHJpYW5nbGUtYm90dG9te3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTowO3JpZ2h0OjMwMHB4O3otaW5kZXg6LTI7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTAwcHgpfUBtZWRpYShtYXgtd2lkdGg6IDg5NnB4KXsuZWxlbWVudG9yLXdpZGdldC1wcm9ncmFtbWUgLmhhbmdhciAuZ3JhcGhpY19lbGVtZW50c19jb250YWluZXIudHJpYW5nbGUtYm90dG9te2JvdHRvbToxOTBweDtsZWZ0OjIwcHg7cmlnaHQ6dW5zZXR9fS5lbGVtZW50b3Itd2lkZ2V0LXByb2dyYW1tZSAuaGFuZ2FyIC5ncmFwaGljX2VsZW1lbnRzX2NvbnRhaW5lci50cmlhbmdsZS1ib3R0b20gLnRyaWFuZ2xlLWJvdHRvbSBzdmd7ZmlsbDp2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpO3dpZHRoOjE1MHB4O2FuaW1hdGlvbjpyb3RhdGVTVkcgbGluZWFyIDMwcyBpbmZpbml0ZX0uZWxlbWVudG9yLXdpZGdldC1wcm9ncmFtbWUgLmhhbmdhciAuZWxlbWVudG9yLWNvbnRhaW5lcntkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kO21hcmdpbi10b3A6LTEwMHZoO3BhZGRpbmctYm90dG9tOjUwcHg7ZmxleC13cmFwOndyYXB9LmVsZW1lbnRvci13aWRnZXQtcHJvZ3JhbW1lIC5oYW5nYXIgLmVsZW1lbnRvci1jb250YWluZXIgLmFycm93e2Rpc3BsYXk6bm9uZTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6Y2FsYygxMDAlIC0gNDBweCk7Y3Vyc29yOnBvaW50ZXI7ei1pbmRleDoyfUBtZWRpYShtYXgtd2lkdGg6IDg5NnB4KXsuZWxlbWVudG9yLXdpZGdldC1wcm9ncmFtbWUgLmhhbmdhciAuZWxlbWVudG9yLWNvbnRhaW5lciAuYXJyb3d7ZGlzcGxheTpibG9ja319LmVsZW1lbnRvci13aWRnZXQtcHJvZ3JhbW1lIC5oYW5nYXIgLmVsZW1lbnRvci1jb250YWluZXIgLmFycm93Lm5leHR7cmlnaHQ6MjBweH0uZWxlbWVudG9yLXdpZGdldC1wcm9ncmFtbWUgLmhhbmdhciAuZWxlbWVudG9yLWNvbnRhaW5lciAuYXJyb3cucHJldntsZWZ0OjIwcHg7dHJhbnNmb3JtOnJvdGF0ZVkoMTgwZGVnKTtkaXNwbGF5Om5vbmV9LmVsZW1lbnRvci13aWRnZXQtcHJvZ3JhbW1lIC5oYW5nYXIgLmVsZW1lbnRvci1jb250YWluZXIgLmFycm93OmhvdmVyIHN2Z3thbmltYXRpb246cHVsc2VUb1JpZ2h0IDFzIGVhc2UgaW5maW5pdGV9LmVsZW1lbnRvci13aWRnZXQtcHJvZ3JhbW1lIC5oYW5nYXIgLmVsZW1lbnRvci1jb250YWluZXIgLmFycm93IHN2Z3t3aWR0aDozMHB4fUBtZWRpYShtYXgtd2lkdGg6IDg5NnB4KXsuZWxlbWVudG9yLXdpZGdldC1wcm9ncmFtbWUgLmhhbmdhciAuZWxlbWVudG9yLWNvbnRhaW5lcnttYXJnaW4tdG9wOjA7cGFkZGluZy10b3A6MzBweDtwYWRkaW5nLWxlZnQ6MTUlfX0uZWxlbWVudG9yLXdpZGdldC1wcm9ncmFtbWUgLmhhbmdhciAuZWxlbWVudG9yLWNvbnRhaW5lcj5oM3t3aWR0aDoxMDAlO21heC13aWR0aDoxMjkwcHg7Zm9udC1zaXplOjYwcHg7Zm9udC1mYW1pbHk6dmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS1wcmltYXJ5LWZvbnQtZmFtaWx5KTttYXJnaW46MCAwIDIwcHg7LXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6cmdiYSgwLDAsMCwwKTstd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOjJweDstd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCl9QG1lZGlhKG1heC13aWR0aDogODk2cHgpey5lbGVtZW50b3Itd2lkZ2V0LXByb2dyYW1tZSAuaGFuZ2FyIC5lbGVtZW50b3ItY29udGFpbmVyPmgzey13ZWJraXQtdGV4dC1zdHJva2UtY29sb3I6I2ZmZn19QG1lZGlhKG1heC13aWR0aDogNDYwcHgpey5lbGVtZW50b3Itd2lkZ2V0LXByb2dyYW1tZSAuaGFuZ2FyIC5lbGVtZW50b3ItY29udGFpbmVyPmgze2ZvbnQtc2l6ZTo0MHB4fX0uZWxlbWVudG9yLXdpZGdldC1wcm9ncmFtbWUgLmhhbmdhciAuZWxlbWVudG9yLWNvbnRhaW5lciAuYWN0aXZpdGllc3tkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQ7d2lkdGg6MTAwJTtnYXA6MCAzMHB4O21heC13aWR0aDoxMjkwcHh9QG1lZGlhKG1heC13aWR0aDogMTU3M3B4KXsuZWxlbWVudG9yLXdpZGdldC1wcm9ncmFtbWUgLmhhbmdhciAuZWxlbWVudG9yLWNvbnRhaW5lciAuYWN0aXZpdGllc3ttYXJnaW4tbGVmdDoyMDBweH19QG1lZGlhKG1heC13aWR0aDogMTE1OXB4KXsuZWxlbWVudG9yLXdpZGdldC1wcm9ncmFtbWUgLmhhbmdhciAuZWxlbWVudG9yLWNvbnRhaW5lciAuYWN0aXZpdGllc3ttYXJnaW4tbGVmdDoyNTBweH19LmVsZW1lbnRvci13aWRnZXQtcHJvZ3JhbW1lIC5oYW5nYXIgLmVsZW1lbnRvci1jb250YWluZXIgLmFjdGl2aXRpZXMgYXJ0aWNsZS5hY3Rpdml0eXt3aWR0aDozMDBweCAhaW1wb3J0YW50O2hlaWdodDo0MDBweCAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206MzBweH1AbWVkaWEobWF4LXdpZHRoOiA4OTZweCl7LmVsZW1lbnRvci13aWRnZXQtcHJvZ3JhbW1lIC5oYW5nYXIgLmVsZW1lbnRvci1jb250YWluZXIgLmFjdGl2aXRpZXMgYXJ0aWNsZS5hY3Rpdml0eTpub3QoOmxhc3QtY2hpbGQpe21hcmdpbi1yaWdodDoyMHB4fX0uZWxlbWVudG9yLXdpZGdldC1wcm9ncmFtbWUgLmhhbmdhciAuZWxlbWVudG9yLWNvbnRhaW5lciAuYWN0aXZpdGllcyBhcnRpY2xlLmFjdGl2aXR5Om50aC1jaGlsZCgybil7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoNTAlKX1AbWVkaWEobWF4LXdpZHRoOiAxNTczcHgpey5lbGVtZW50b3Itd2lkZ2V0LXByb2dyYW1tZSAuaGFuZ2FyIC5lbGVtZW50b3ItY29udGFpbmVyIC5hY3Rpdml0aWVzIGFydGljbGUuYWN0aXZpdHk6bnRoLWNoaWxkKDJuKXt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKX19QG1lZGlhKG1heC13aWR0aDogMTU3M3B4KXsuZWxlbWVudG9yLXdpZGdldC1wcm9ncmFtbWUgLmhhbmdhciAuZWxlbWVudG9yLWNvbnRhaW5lciAuYWN0aXZpdGllcyBhcnRpY2xlLmFjdGl2aXR5Om50aC1jaGlsZCgzbisyKXt0cmFuc2Zvcm06dHJhbnNsYXRlWSg1MCUpfX1AbWVkaWEobWF4LXdpZHRoOiAxMTU5cHgpey5lbGVtZW50b3Itd2lkZ2V0LXByb2dyYW1tZSAuaGFuZ2FyIC5lbGVtZW50b3ItY29udGFpbmVyIC5hY3Rpdml0aWVzIGFydGljbGUuYWN0aXZpdHk6bnRoLWNoaWxkKDNuKzIpe3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApfX1AbWVkaWEobWF4LXdpZHRoOiAxMTU5cHgpey5lbGVtZW50b3Itd2lkZ2V0LXByb2dyYW1tZSAuaGFuZ2FyIC5lbGVtZW50b3ItY29udGFpbmVyIC5hY3Rpdml0aWVzIGFydGljbGUuYWN0aXZpdHk6bnRoLWNoaWxkKDJuKXt0cmFuc2Zvcm06dHJhbnNsYXRlWSg1MCUpfX1AbWVkaWEobWF4LXdpZHRoOiA4OTZweCl7LmVsZW1lbnRvci13aWRnZXQtcHJvZ3JhbW1lIC5oYW5nYXIgLmVsZW1lbnRvci1jb250YWluZXIgLmFjdGl2aXRpZXMgYXJ0aWNsZS5hY3Rpdml0eXt0cmFuc2Zvcm06dW5zZXQgIWltcG9ydGFudH19LmVsZW1lbnRvci13aWRnZXQtcHJvZ3JhbW1lIC5oYW5nYXIgLnNsaWNrLXRyYWNre3dpZHRoOm1heC1jb250ZW50ICFpbXBvcnRhbnR9LmVsZW1lbnRvci13aWRnZXQtcHJvZ3JhbW1lIC5oYW5nYXIgLnNsaWNrLWxpc3R7b3ZlcmZsb3c6dmlzaWJsZX0uZWxlbWVudG9yLXdpZGdldC1wcm9ncmFtbWUgLm91dHNpZGV7cG9zaXRpb246cmVsYXRpdmU7b3ZlcmZsb3c6aGlkZGVuO21hcmdpbi10b3A6MjAwcHg7cGFkZGluZy10b3A6NjBweDtwYWRkaW5nLWJvdHRvbToxMDBweH1AbWVkaWEobWF4LXdpZHRoOiA4NzlweCl7LmVsZW1lbnRvci13aWRnZXQtcHJvZ3JhbW1lIC5vdXRzaWRle21hcmdpbi10b3A6MH19QG1lZGlhKG1heC13aWR0aDogNDYwcHgpey5lbGVtZW50b3Itd2lkZ2V0LXByb2dyYW1tZSAub3V0c2lkZXtwYWRkaW5nLWJvdHRvbTo1MHB4fX0uZWxlbWVudG9yLXdpZGdldC1wcm9ncmFtbWUgLm91dHNpZGUgLmJhY2tncm91bmR7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpO2JvcmRlci1yYWRpdXM6MCAyMDBweCAyMDBweCAwO3dpZHRoOjcwJTtoZWlnaHQ6NDAwcHg7ei1pbmRleDotMTtwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEobWF4LXdpZHRoOiA4NzlweCl7LmVsZW1lbnRvci13aWRnZXQtcHJvZ3JhbW1lIC5vdXRzaWRlIC5iYWNrZ3JvdW5ke2JvcmRlci1yYWRpdXM6MCA4MHB4IDgwcHggMDt3aWR0aDo5NSV9fS5lbGVtZW50b3Itd2lkZ2V0LXByb2dyYW1tZSAub3V0c2lkZSAuYmFja2dyb3VuZC5yaWdodHtib3JkZXItcmFkaXVzOjIwMHB4IDAgMCAyMDBweDttYXJnaW4tbGVmdDozMCV9QG1lZGlhKG1heC13aWR0aDogODc5cHgpey5lbGVtZW50b3Itd2lkZ2V0LXByb2dyYW1tZSAub3V0c2lkZSAuYmFja2dyb3VuZC5yaWdodHtib3JkZXItcmFkaXVzOjgwcHggMCAwIDgwcHg7bWFyZ2luLWxlZnQ6YXV0b319LmVsZW1lbnRvci13aWRnZXQtcHJvZ3JhbW1lIC5vdXRzaWRlIC5iYWNrZ3JvdW5kPmgze3dpZHRoOjEwMCU7Zm9udC1zaXplOjYwcHg7Zm9udC1mYW1pbHk6dmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS1wcmltYXJ5LWZvbnQtZmFtaWx5KTttYXJnaW46MDstd2Via2l0LXRleHQtZmlsbC1jb2xvcjpyZ2JhKDAsMCwwLDApOy13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6MnB4Oy13ZWJraXQtdGV4dC1zdHJva2UtY29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3Itc2Vjb25kYXJ5KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMTAwJSk7dGV4dC1hbGlnbjpjZW50ZXI7bGluZS1oZWlnaHQ6Ljd9QG1lZGlhKG1heC13aWR0aDogODc5cHgpey5lbGVtZW50b3Itd2lkZ2V0LXByb2dyYW1tZSAub3V0c2lkZSAuYmFja2dyb3VuZD5oM3t0ZXh0LWFsaWduOmxlZnQ7cGFkZGluZy1sZWZ0OjE1JX19QG1lZGlhKG1heC13aWR0aDogNDYwcHgpey5lbGVtZW50b3Itd2lkZ2V0LXByb2dyYW1tZSAub3V0c2lkZSAuYmFja2dyb3VuZD5oM3tmb250LXNpemU6NDBweH19LmVsZW1lbnRvci13aWRnZXQtcHJvZ3JhbW1lIC5vdXRzaWRlIC5lbGVtZW50b3ItY29udGFpbmVye3BhZGRpbmctYm90dG9tOjUwcHg7bWFyZ2luLXRvcDotMzUwcHg7ZmxleC13cmFwOndyYXB9QG1lZGlhKG1heC13aWR0aDogODc5cHgpey5lbGVtZW50b3Itd2lkZ2V0LXByb2dyYW1tZSAub3V0c2lkZSAuZWxlbWVudG9yLWNvbnRhaW5lcntwYWRkaW5nLWxlZnQ6MTUlfX0uZWxlbWVudG9yLXdpZGdldC1wcm9ncmFtbWUgLm91dHNpZGUgLmVsZW1lbnRvci1jb250YWluZXIgLmFjdGl2aXRpZXMgYXJ0aWNsZS5hY3Rpdml0eXt3aWR0aDozMDBweCAhaW1wb3J0YW50O2hlaWdodDo0MDBweCAhaW1wb3J0YW50fUBtZWRpYShtYXgtd2lkdGg6IDM0MHB4KXsuZWxlbWVudG9yLXdpZGdldC1wcm9ncmFtbWUgLm91dHNpZGUgLmVsZW1lbnRvci1jb250YWluZXIgLmFjdGl2aXRpZXMgYXJ0aWNsZS5hY3Rpdml0eXt3aWR0aDoyNTBweCAhaW1wb3J0YW50O2hlaWdodDo0MDBweCAhaW1wb3J0YW50fX0uZWxlbWVudG9yLXdpZGdldC1wcm9ncmFtbWUgLm91dHNpZGUgLmVsZW1lbnRvci1jb250YWluZXIgLmFjdGl2aXRpZXMgYXJ0aWNsZS5hY3Rpdml0eTpub3QoOmxhc3QtY2hpbGQpe21hcmdpbi1yaWdodDoyMHB4fS5lbGVtZW50b3Itd2lkZ2V0LXByb2dyYW1tZSAub3V0c2lkZSAuYXJyb3d7cG9zaXRpb246YWJzb2x1dGU7dG9wOmNhbGMoMTAwJSAtIDQwcHgpO2N1cnNvcjpwb2ludGVyO3otaW5kZXg6Mn0uZWxlbWVudG9yLXdpZGdldC1wcm9ncmFtbWUgLm91dHNpZGUgLmFycm93Lm5leHR7cmlnaHQ6MjBweH0uZWxlbWVudG9yLXdpZGdldC1wcm9ncmFtbWUgLm91dHNpZGUgLmFycm93LnByZXZ7bGVmdDoyMHB4O3RyYW5zZm9ybTpyb3RhdGVZKDE4MGRlZyk7ZGlzcGxheTpub25lfS5lbGVtZW50b3Itd2lkZ2V0LXByb2dyYW1tZSAub3V0c2lkZSAuYXJyb3c6aG92ZXIgc3Zne2FuaW1hdGlvbjpwdWxzZVRvUmlnaHQgMXMgZWFzZSBpbmZpbml0ZX0uZWxlbWVudG9yLXdpZGdldC1wcm9ncmFtbWUgLm91dHNpZGUgLmFycm93IHN2Z3t3aWR0aDozMHB4fS5lbGVtZW50b3Itd2lkZ2V0LXByb2dyYW1tZSAub3V0c2lkZSAuc2xpY2stdHJhY2t7d2lkdGg6bWF4LWNvbnRlbnQgIWltcG9ydGFudH0uZWxlbWVudG9yLXdpZGdldC1wcm9ncmFtbWUgLm91dHNpZGUgLnNsaWNrLWxpc3R7b3ZlcmZsb3c6dmlzaWJsZX1AbWVkaWEobWF4LXdpZHRoOiA0MjlweCl7LmVsZW1lbnRvci13aWRnZXQtcHJvZ3JhbW1lIC5vdXRzaWRle3BhZGRpbmctdG9wOjEwMHB4fX1AbWVkaWEobWF4LXdpZHRoOiAxODI4cHgpey5lbGVtZW50b3Itd2lkZ2V0LXByb2dyYW1tZSAub3V0c2lkZSAuYWN0aXZpdGllc3ttYXJnaW4tbGVmdDoxMjBweH19QG1lZGlhKG1heC13aWR0aDogMTU5MHB4KXsuZWxlbWVudG9yLXdpZGdldC1wcm9ncmFtbWUgLm91dHNpZGUgLmFjdGl2aXRpZXN7bWFyZ2luLWxlZnQ6MTQwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDE1NTBweCl7LmVsZW1lbnRvci13aWRnZXQtcHJvZ3JhbW1lIC5vdXRzaWRlIC5hY3Rpdml0aWVze21hcmdpbi1sZWZ0OjIwMHB4fX1AbWVkaWEobWF4LXdpZHRoOiA4OTZweCl7LmVsZW1lbnRvci13aWRnZXQtcHJvZ3JhbW1lIC5vdXRzaWRlIC5hY3Rpdml0aWVze21hcmdpbi1sZWZ0OjB9fS5lbGVtZW50b3Itd2lkZ2V0LWN3YS1vbmdsZXRzIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lcntkaXNwbGF5OmZsZXh9LmVsZW1lbnRvci13aWRnZXQtY3dhLW9uZ2xldHMgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIC50YWJze2ZsZXg6MX0uZWxlbWVudG9yLXdpZGdldC1jd2Etb25nbGV0cyAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIgLnRhYnMgLnRhYntkaXNwbGF5OmZsZXg7Y3Vyc29yOnBvaW50ZXI7bWF4LXdpZHRoOjYwMHB4O2ZsZXgtd3JhcDp3cmFwfS5lbGVtZW50b3Itd2lkZ2V0LWN3YS1vbmdsZXRzIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciAudGFicyAudGFiLmFjdGl2ZXtkaXNwbGF5OmZsZXh9QG1lZGlhKG1heC13aWR0aDogODgwcHgpey5lbGVtZW50b3Itd2lkZ2V0LWN3YS1vbmdsZXRzIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciAudGFicyAudGFiLmFjdGl2ZS5yZWRpcmVjdGlvbiAudGl0bGV7YmFja2dyb3VuZC1jb2xvcjojZmZmICFpbXBvcnRhbnQ7Y29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3Itc2Vjb25kYXJ5KSAhaW1wb3J0YW50fX0uZWxlbWVudG9yLXdpZGdldC1jd2Etb25nbGV0cyAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIgLnRhYnMgLnRhYi5yZWRpcmVjdGlvbntwb3NpdGlvbjpyZWxhdGl2ZX0uZWxlbWVudG9yLXdpZGdldC1jd2Etb25nbGV0cyAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIgLnRhYnMgLnRhYi5yZWRpcmVjdGlvbiAubW9yZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtwYWRkaW5nLXJpZ2h0OjE2cHg7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kO3RyYW5zaXRpb246LjNzIGVhc2V9QG1lZGlhKG1heC13aWR0aDogODgwcHgpey5lbGVtZW50b3Itd2lkZ2V0LWN3YS1vbmdsZXRzIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciAudGFicyAudGFiLnJlZGlyZWN0aW9uIC5tb3Jle2JhY2tncm91bmQ6bm9uZSAhaW1wb3J0YW50O2NvbG9yOiMwMDAgIWltcG9ydGFudH0uZWxlbWVudG9yLXdpZGdldC1jd2Etb25nbGV0cyAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIgLnRhYnMgLnRhYi5yZWRpcmVjdGlvbiAubW9yZTo6YWZ0ZXJ7YmFja2dyb3VuZDpub25lICFpbXBvcnRhbnQ7Y29sb3I6IzAwMCAhaW1wb3J0YW50fX0uZWxlbWVudG9yLXdpZGdldC1jd2Etb25nbGV0cyAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIgLnRhYnMgLnRhYi5yZWRpcmVjdGlvbiAubW9yZTo6YWZ0ZXJ7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7d2lkdGg6NDBweDtoZWlnaHQ6MTAwJTt6LWluZGV4Oi0xO3RyYW5zaXRpb246aW5oZXJpdH0uZWxlbWVudG9yLXdpZGdldC1jd2Etb25nbGV0cyAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIgLnRhYnMgLnRhYiAuaWNvbnt3aWR0aDoxMjBweDtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7cGFkZGluZzoyMHB4IDB9LmVsZW1lbnRvci13aWRnZXQtY3dhLW9uZ2xldHMgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIC50YWJzIC50YWIgLmljb24gc3Zne3dpZHRoOjM1cHg7aGVpZ2h0OjM1cHh9LmVsZW1lbnRvci13aWRnZXQtY3dhLW9uZ2xldHMgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIC50YWJzIC50YWIgLnRpdGxle3dpZHRoOmNhbGMoMTAwJSAtIDE2MHB4KTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2ZvbnQtZmFtaWx5OnZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1mb250LWZhbWlseSk7cGFkZGluZzoxMHB4IDIwcHg7Zm9udC1zaXplOjIxcHg7Zm9udC13ZWlnaHQ6NjAwO3RyYW5zaXRpb246LjNzIGVhc2V9LmVsZW1lbnRvci13aWRnZXQtY3dhLW9uZ2xldHMgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIC50YWJzIC50YWIgLm1vcmV7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3dpZHRoOjQwcHg7dHJhbnNpdGlvbjouM3MgZWFzZX0uZWxlbWVudG9yLXdpZGdldC1jd2Etb25nbGV0cyAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIgLnRhYnMgLnRhYiAuYWNjb3JkZW9uLWNvbnRlbnR7d2lkdGg6Y2FsYygxMDAlIC0gNDBweCk7Zm9udC1mYW1pbHk6dmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtZmFtaWx5KTtmb250LXNpemU6MTZweDtwYWRkaW5nLWxlZnQ6MTIwcHg7bWF4LWhlaWdodDowO3RyYW5zaXRpb246bWF4LWhlaWdodCAuNHMgZWFzZX0uZWxlbWVudG9yLXdpZGdldC1jd2Etb25nbGV0cyAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIgLnRhYnMgLnRhYiAuYWNjb3JkZW9uLWNvbnRlbnQgLnRleHR7cGFkZGluZzoxMHB4IDIwcHh9LmVsZW1lbnRvci13aWRnZXQtY3dhLW9uZ2xldHMgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIC50YWJzIC50YWIgLmFjY29yZGVvbi1jb250ZW50IGF7Y29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3Itc2Vjb25kYXJ5KX0uZWxlbWVudG9yLXdpZGdldC1jd2Etb25nbGV0cyAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIgLnRhYnMgLnRhYiAuYWNjb3JkZW9uLWNvbnRlbnQgYTpob3Zlcnt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5lbGVtZW50b3Itd2lkZ2V0LWN3YS1vbmdsZXRzIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciAuaW1hZ2Vze2ZsZXg6MTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMTAwcHgpO3BhZGRpbmctcmlnaHQ6MzVweH1AbWVkaWEobWF4LXdpZHRoOiA4ODBweCl7LmVsZW1lbnRvci13aWRnZXQtY3dhLW9uZ2xldHMgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIC5pbWFnZXN7ZGlzcGxheTpub25lfX0uZWxlbWVudG9yLXdpZGdldC1jd2Etb25nbGV0cyAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIgLmltYWdlcyAuaW1hZ2V7ZGlzcGxheTpub25lO3Bvc2l0aW9uOnJlbGF0aXZlO2p1c3RpZnktY29udGVudDpmbGV4LWVuZH0uZWxlbWVudG9yLXdpZGdldC1jd2Etb25nbGV0cyAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIgLmltYWdlcyAuaW1hZ2UuYWN0aXZle2Rpc3BsYXk6ZmxleH0uZWxlbWVudG9yLXdpZGdldC1jd2Etb25nbGV0cyAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIgLmltYWdlcyAuaW1hZ2Ugc3Zne3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyO2hlaWdodDphdXRvO3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOmNhbGMoMTAwJSAtIDM1cHgpO21heC13aWR0aDo2MDBweH0uZWxlbWVudG9yLXdpZGdldC1jd2Etb25nbGV0cyAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIgLmltYWdlcyAuaW1hZ2Ugc3ZnLmJhY2tncm91bmR7cG9zaXRpb246YWJzb2x1dGU7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7dHJhbnNmb3JtOnJvdGF0ZSgtOGRlZyl9LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCBidXR0b25bdHlwZT1zdWJtaXRdIC5sZHMtcm9sbGVyIGRpdjo6YWZ0ZXJ7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLnByZS1maWx0ZXJ7bWFyZ2luLWJvdHRvbTo3MHB4O3BhZGRpbmc6MCAxMHB4fS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLnByZS1maWx0ZXIgLmVsZW1lbnRvci1jb250YWluZXJ7ZmxleC13cmFwOndyYXA7Z2FwOjIwcHh9LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAucHJlLWZpbHRlciAuZWxlbWVudG9yLWNvbnRhaW5lciAuZmlsdGVye2JvcmRlci1yYWRpdXM6MTVweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7cGFkZGluZzoxMHB4IDIwcHg7bWF4LXdpZHRoOjcwMHB4O2N1cnNvcjpkZWZhdWx0O2JhY2tncm91bmQtY29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtwb3NpdGlvbjpyZWxhdGl2ZTtjb2xvcjojZmZmO2ZvbnQtZmFtaWx5OnZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1mb250LWZhbWlseSk7ZmxleC1ncm93OjF9LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAucHJlLWZpbHRlciAuZWxlbWVudG9yLWNvbnRhaW5lciAuZmlsdGVyOjpzZWxlY3Rpb257YmFja2dyb3VuZDpub25lfS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLnByZS1maWx0ZXIgLmVsZW1lbnRvci1jb250YWluZXIgLmZpbHRlcjpob3ZlciAucmVtb3Zle29wYWNpdHk6MX0uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5wcmUtZmlsdGVyIC5lbGVtZW50b3ItY29udGFpbmVyIC5maWx0ZXIgLnJlbW92ZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7bGluZS1oZWlnaHQ6MTtmb250LXNpemU6MTBweDt3aWR0aDoyMHB4O2hlaWdodDoyMHB4O2JvcmRlci1yYWRpdXM6NTAlO2JhY2tncm91bmQtY29sb3I6IzAwMDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNDAlLCAtNDAlKTtvcGFjaXR5OjA7dHJhbnNpdGlvbjouM3MgZWFzZTtjdXJzb3I6cG9pbnRlcn0uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5wcmUtZmlsdGVyIC5lbGVtZW50b3ItY29udGFpbmVyIC5maWx0ZXIgc3Zne3dpZHRoOjI1cHg7aGVpZ2h0OjMwcHg7bWFyZ2luLXJpZ2h0OjE1cHg7ZmlsbDojZmZmfS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLnByZS1maWx0ZXIgLmVsZW1lbnRvci1jb250YWluZXIgLmZpbHRlciBzcGFuLnN1YnRhZzpub3QoOmxhc3QtY2hpbGQpe21hcmdpbi1yaWdodDoxNXB4O3Bvc2l0aW9uOnJlbGF0aXZlfS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLnByZS1maWx0ZXIgLmVsZW1lbnRvci1jb250YWluZXIgLmZpbHRlciBzcGFuLnN1YnRhZzpub3QoOmxhc3QtY2hpbGQpOjphZnRlcntjb250ZW50OlwiO1wiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7bGVmdDpjYWxjKDEwMCUgKyA2cHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO2ZvbnQtZmFtaWx5OnZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1mb250LWZhbWlseSk7Y29sb3I6aW5oZXJpdDtmb250LXdlaWdodDo0MDB9LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAucHJlLWZpbHRlciAuZWxlbWVudG9yLWNvbnRhaW5lciAuZmlsdGVyLmRhdGV7b3JkZXI6MX0uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5wcmUtZmlsdGVyIC5lbGVtZW50b3ItY29udGFpbmVyIC5maWx0ZXIucHJvZmlse29yZGVyOjJ9LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAucHJlLWZpbHRlciAuZWxlbWVudG9yLWNvbnRhaW5lciAuZmlsdGVyLnR5cGV7b3JkZXI6M30uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5wcmUtZmlsdGVyIC5lbGVtZW50b3ItY29udGFpbmVyIC5maWx0ZXIudGhlbWF0aXF1ZXN7b3JkZXI6NH0uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5wcmUtZmlsdGVyIC5lbGVtZW50b3ItY29udGFpbmVyIC5maWx0ZXIubG9jYXRpb257b3JkZXI6NX0uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5wcmUtZmlsdGVyIC5lbGVtZW50b3ItY29udGFpbmVyIC5maWx0ZXIubml2ZWF1eF9zY29sYWlyZXN7b3JkZXI6Nn0uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5wcmUtZmlsdGVyIC5lbGVtZW50b3ItY29udGFpbmVyIC5maWx0ZXIucHJvZmlsX3R5cGV7b3JkZXI6N30uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5wcmUtZmlsdGVyIC5lbGVtZW50b3ItY29udGFpbmVyIC5maWx0ZXIuZm9ybWF0c3tvcmRlcjo4fS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLnByZS1maWx0ZXIgLmVsZW1lbnRvci1jb250YWluZXIgLmZpbHRlci5tYXJxdWVze29yZGVyOjl9LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJ7Zm9udC1mYW1pbHk6dmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtZmFtaWx5KTttYXJnaW4tYm90dG9tOjEwMHB4fS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX190aXRsZSBoNHtmb250LXNpemU6MThweDtmb250LXdlaWdodDo2MDB9LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnR7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1wcmltYXJ5KX0uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lcntwYWRkaW5nOjUwcHggMTBweDtwb3NpdGlvbjpyZWxhdGl2ZX0uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3Jte2Rpc3BsYXk6ZmxleDt3aWR0aDoxMDAlO2dhcDoyMHB4O2ZsZXgtd3JhcDp3cmFwfS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0uaGFzLXN1Yi1maWx0ZXJze3BhZGRpbmctdG9wOjMwcHh9LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybS5oYXMtc3ViLWZpbHRlcnMgLnN1Yi1maWx0ZXJze3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjt6LWluZGV4OjEwO2dhcDoyMHB4IDMwcHh9QG1lZGlhKG1heC13aWR0aDogODIwcHgpey5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0uaGFzLXN1Yi1maWx0ZXJzIC5zdWItZmlsdGVyc3twb3NpdGlvbjpzdGF0aWM7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCk7bWFyZ2luLXRvcDotMzBweDtmbGV4LXdyYXA6d3JhcH0uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtLmhhcy1zdWItZmlsdGVycyAuc3ViLWZpbHRlcnMgLmRhdGUtc3ViLWZpbHRlcnt3aWR0aDpjYWxjKDUwJSAtIDE1cHgpICFpbXBvcnRhbnQ7Zm9udC1zaXplOjE4cHggIWltcG9ydGFudDtoZWlnaHQ6dW5zZXQgIWltcG9ydGFudH19QG1lZGlhKG1heC13aWR0aDogODIwcHgpYW5kIChtYXgtd2lkdGg6IDY0MHB4KXsuZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtLmhhcy1zdWItZmlsdGVycyAuc3ViLWZpbHRlcnMgLmRhdGUtc3ViLWZpbHRlcnt3aWR0aDoxMDAlICFpbXBvcnRhbnR9fUBtZWRpYShtYXgtd2lkdGg6IDgyMHB4KXsuZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtLmhhcy1zdWItZmlsdGVycyAuc3ViLWZpbHRlcnMgLmRhdGUtc3ViLWZpbHRlciAuZmlsdGVyX190aXRsZXtmb250LXNpemU6MThweCAhaW1wb3J0YW50O3BhZGRpbmc6MTBweCAyMHB4ICFpbXBvcnRhbnR9fS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0uaGFzLXN1Yi1maWx0ZXJzIC5zdWItZmlsdGVycyAuZGF0ZS1zdWItZmlsdGVye2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOnNvbGlkIDFweCAjZDNkM2QzO2JvcmRlci1yYWRpdXM6MjBweDtmb250LXNpemU6MjJweDtmb250LXdlaWdodDo2MDA7dGV4dC1hbGlnbjpjZW50ZXI7aGVpZ2h0OjcwcHg7cGFkZGluZzoxMHB4IDIwcHg7d2lkdGg6Y2FsYygyNSUgLSAzMHB4KTt0cmFuc2l0aW9uOmFsbCAuNXN9LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybS5oYXMtc3ViLWZpbHRlcnMgLnN1Yi1maWx0ZXJzIC5kYXRlLXN1Yi1maWx0ZXIsLmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybS5oYXMtc3ViLWZpbHRlcnMgLnN1Yi1maWx0ZXJzIC5kYXRlLXN1Yi1maWx0ZXIgLmZpbHRlcl9fdGl0bGV7Y29sb3I6IzAwMH0uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtLmhhcy1zdWItZmlsdGVycyAuc3ViLWZpbHRlcnMgLmRhdGUtc3ViLWZpbHRlcjphZnRlciwuZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtLmhhcy1zdWItZmlsdGVycyAuc3ViLWZpbHRlcnMgLmRhdGUtc3ViLWZpbHRlciAuZmlsdGVyX190aXRsZTphZnRlcntkaXNwbGF5Om5vbmV9LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybS5oYXMtc3ViLWZpbHRlcnMgLnN1Yi1maWx0ZXJzIC5kYXRlLXN1Yi1maWx0ZXIuZmlsdGVye3BhZGRpbmc6MH0uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtLmhhcy1zdWItZmlsdGVycyAuc3ViLWZpbHRlcnMgLmRhdGUtc3ViLWZpbHRlci5maWx0ZXIgLmZpbHRlcl9fdGl0bGV7aGVpZ2h0OjEwMCU7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0uaGFzLXN1Yi1maWx0ZXJzIC5zdWItZmlsdGVycyAuZGF0ZS1zdWItZmlsdGVyOmhvdmVyLC5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0uaGFzLXN1Yi1maWx0ZXJzIC5zdWItZmlsdGVycyAuZGF0ZS1zdWItZmlsdGVyLmFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXNlY29uZGFyeSl9LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybS5oYXMtc3ViLWZpbHRlcnMgLnN1Yi1maWx0ZXJzIC5kYXRlLXN1Yi1maWx0ZXI6aG92ZXIsLmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybS5oYXMtc3ViLWZpbHRlcnMgLnN1Yi1maWx0ZXJzIC5kYXRlLXN1Yi1maWx0ZXI6aG92ZXIgLmZpbHRlcl9fdGl0bGUsLmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybS5oYXMtc3ViLWZpbHRlcnMgLnN1Yi1maWx0ZXJzIC5kYXRlLXN1Yi1maWx0ZXIuYWN0aXZlLC5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0uaGFzLXN1Yi1maWx0ZXJzIC5zdWItZmlsdGVycyAuZGF0ZS1zdWItZmlsdGVyLmFjdGl2ZSAuZmlsdGVyX190aXRsZXtjb2xvcjojZmZmfS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0uaGFzLXN1Yi1maWx0ZXJzIC5zdWItZmlsdGVycyAuZGF0ZS1zdWItZmlsdGVyLmN1c3RvbS1kYXRlIC5mbGF0cGlja3J7ZGlzcGxheTpub25lfS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0uaGFzLXN1Yi1maWx0ZXJzIC5zdWItZmlsdGVycyAuZGF0ZS1zdWItZmlsdGVyLmN1c3RvbS1kYXRlIC5mbGF0cGlja3ItY2FsZW5kYXI6YmVmb3JlLC5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0uaGFzLXN1Yi1maWx0ZXJzIC5zdWItZmlsdGVycyAuZGF0ZS1zdWItZmlsdGVyLmN1c3RvbS1kYXRlIC5mbGF0cGlja3ItY2FsZW5kYXI6YWZ0ZXJ7Y29udGVudDpub25lfS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0uaGFzLXN1Yi1maWx0ZXJzIC5zdWItZmlsdGVycyAuZGF0ZS1zdWItZmlsdGVyLmN1c3RvbS1kYXRlIC5mbGF0cGlja3ItY2FsZW5kYXJ7d2lkdGg6bWluLWNvbnRlbnQ7bWluLXdpZHRoOjEwMCV9LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybS5oYXMtc3ViLWZpbHRlcnMgLnN1Yi1maWx0ZXJzIC5kYXRlLXN1Yi1maWx0ZXIuY3VzdG9tLWRhdGUgLmZsYXRwaWNrci1jYWxlbmRhciAuZGF5Q29udGFpbmVyIC5mbGF0cGlja3ItZGF5LnNlbGVjdGVkLC5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0uaGFzLXN1Yi1maWx0ZXJzIC5zdWItZmlsdGVycyAuZGF0ZS1zdWItZmlsdGVyLmN1c3RvbS1kYXRlIC5mbGF0cGlja3ItY2FsZW5kYXIgLmRheUNvbnRhaW5lciAuZmxhdHBpY2tyLWRheS5zdGFydFJhbmdlLC5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0uaGFzLXN1Yi1maWx0ZXJzIC5zdWItZmlsdGVycyAuZGF0ZS1zdWItZmlsdGVyLmN1c3RvbS1kYXRlIC5mbGF0cGlja3ItY2FsZW5kYXIgLmRheUNvbnRhaW5lciAuZmxhdHBpY2tyLWRheS5lbmRSYW5nZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXNlY29uZGFyeSk7Ym9yZGVyOm5vbmV9LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybS5oYXMtc3ViLWZpbHRlcnMgLnN1Yi1maWx0ZXJzIC5kYXRlLXN1Yi1maWx0ZXIuY3VzdG9tLWRhdGUgLmZsYXRwaWNrci1jYWxlbmRhciAuZmxhdHBpY2tyLWRheS5zZWxlY3RlZC5zdGFydFJhbmdlKy5lbmRSYW5nZTpub3QoOm50aC1jaGlsZCg3bisxKSksLmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybS5oYXMtc3ViLWZpbHRlcnMgLnN1Yi1maWx0ZXJzIC5kYXRlLXN1Yi1maWx0ZXIuY3VzdG9tLWRhdGUgLmZsYXRwaWNrci1jYWxlbmRhciAuZmxhdHBpY2tyLWRheS5zdGFydFJhbmdlLnN0YXJ0UmFuZ2UrLmVuZFJhbmdlOm5vdCg6bnRoLWNoaWxkKDduKzEpKSwuZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtLmhhcy1zdWItZmlsdGVycyAuc3ViLWZpbHRlcnMgLmRhdGUtc3ViLWZpbHRlci5jdXN0b20tZGF0ZSAuZmxhdHBpY2tyLWNhbGVuZGFyIC5mbGF0cGlja3ItZGF5LmVuZFJhbmdlLnN0YXJ0UmFuZ2UrLmVuZFJhbmdlOm5vdCg6bnRoLWNoaWxkKDduKzEpKXtib3gtc2hhZG93Oi0xMHB4IDAgMCB2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpfS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlcntwb3NpdGlvbjpyZWxhdGl2ZTtmbGV4OjE7Y3Vyc29yOnBvaW50ZXI7dHJhbnNpdGlvbjouM3M7Ym9yZGVyLXJhZGl1czoxNXB4O3dpZHRoOm1heC1jb250ZW50fS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlcjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyOmhvdmVyIC5maWx0ZXJfX3RpdGxle2NvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXByaW1hcnkpfS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlcl9fdGl0bGV7Zm9udC1zaXplOjIwcHg7Y29sb3I6I2ZmZjt0ZXh0LWFsaWduOmNlbnRlcjtkaXNwbGF5OmJsb2NrO3RyYW5zaXRpb246LjNzO3BhZGRpbmc6NXB4IDIwcHg7bWluLXdpZHRoOjEwMCU7d2lkdGg6bWF4LWNvbnRlbnR9LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyX190aXRsZSBpe21hcmdpbi1sZWZ0OjIwcHg7Zm9udC1zaXplOjE2cHh9LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyX190aXRsZSBzdmd7d2lkdGg6MzVweDtoZWlnaHQ6NDBweDttYXJnaW4tcmlnaHQ6MTVweDt0cmFuc2l0aW9uOi40cyBlYXNlfS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlcl9fdGl0bGUgc3Bhbi50YWd7ZGlzcGxheTppbmxpbmUtYmxvY2s7cG9zaXRpb246cmVsYXRpdmV9LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyX190aXRsZSBzcGFuLnRhZzpub3QoOmxhc3QtY2hpbGQpe21hcmdpbi1yaWdodDoxNXB4fS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlcl9fdGl0bGUgc3Bhbi50YWc6bm90KDpsYXN0LWNoaWxkKTo6YWZ0ZXJ7Y29udGVudDpcIjtcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2xlZnQ6Y2FsYygxMDAlICsgNnB4KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTtmb250LWZhbWlseTp2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtZm9udC1mYW1pbHkpO2NvbG9yOmluaGVyaXQ7Zm9udC13ZWlnaHQ6NjAwfS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci5kYXRlIC5mbGF0cGlja3J7ZGlzcGxheTpub25lfS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci5kYXRlIC5mbGF0cGlja3ItY2FsZW5kYXI6YmVmb3JlLC5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci5kYXRlIC5mbGF0cGlja3ItY2FsZW5kYXI6YWZ0ZXJ7Y29udGVudDpub25lfS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci5kYXRlIC5mbGF0cGlja3ItY2FsZW5kYXJ7d2lkdGg6bWluLWNvbnRlbnQ7bWluLXdpZHRoOjEwMCV9LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLmRhdGUgLmZsYXRwaWNrci1jYWxlbmRhciAuZGF5Q29udGFpbmVyIC5mbGF0cGlja3ItZGF5LnNlbGVjdGVkLC5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci5kYXRlIC5mbGF0cGlja3ItY2FsZW5kYXIgLmRheUNvbnRhaW5lciAuZmxhdHBpY2tyLWRheS5zdGFydFJhbmdlLC5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci5kYXRlIC5mbGF0cGlja3ItY2FsZW5kYXIgLmRheUNvbnRhaW5lciAuZmxhdHBpY2tyLWRheS5lbmRSYW5nZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXNlY29uZGFyeSk7Ym9yZGVyOm5vbmV9LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLmRhdGUgLmZsYXRwaWNrci1jYWxlbmRhciAuZmxhdHBpY2tyLWRheS5zZWxlY3RlZC5zdGFydFJhbmdlKy5lbmRSYW5nZTpub3QoOm50aC1jaGlsZCg3bisxKSksLmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLmRhdGUgLmZsYXRwaWNrci1jYWxlbmRhciAuZmxhdHBpY2tyLWRheS5zdGFydFJhbmdlLnN0YXJ0UmFuZ2UrLmVuZFJhbmdlOm5vdCg6bnRoLWNoaWxkKDduKzEpKSwuZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIuZGF0ZSAuZmxhdHBpY2tyLWNhbGVuZGFyIC5mbGF0cGlja3ItZGF5LmVuZFJhbmdlLnN0YXJ0UmFuZ2UrLmVuZFJhbmdlOm5vdCg6bnRoLWNoaWxkKDduKzEpKXtib3gtc2hhZG93Oi0xMHB4IDAgMCB2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpfS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci5vcGVuZWR7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1yYWRpdXM6MTVweCAxNXB4IDAgMH0uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIub3BlbmVkIC5maWx0ZXJfX3RpdGxle3Bvc2l0aW9uOnJlbGF0aXZlO2JvcmRlcjpub25lICFpbXBvcnRhbnQ7Y29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItcHJpbWFyeSl9LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLm9wZW5lZCAuZmlsdGVyX190aXRsZTo6YWZ0ZXJ7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxcHg7YmFja2dyb3VuZC1jb2xvcjojZWNlY2VjfS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci5kYXRlIC5kcm9wZG93bnttaW4td2lkdGg6bWF4LWNvbnRlbnR9LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLnByb2ZpbHttaW4td2lkdGg6MjMzcHh9LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLnByb2ZpbCAuZHJvcGRvd257cG9zaXRpb246YWJzb2x1dGU7dG9wOjEwMCU7bGVmdDowO3dpZHRoOjEwMCU7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1yYWRpdXM6MCAwIDE1cHggMTVweDt6LWluZGV4OjUxO29wYWNpdHk6MDtwb2ludGVyLWV2ZW50czpub25lO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0yMHB4KTt0cmFuc2l0aW9uOi4zcyBjdWJpYy1iZXppZXIoMC4yMywgMSwgMC4zMiwgMSk7Ym94LXNoYWRvdzowIDVweCAxMHB4IC01cHggcmdiYSgwLDAsMCwuMTUpO3BhZGRpbmc6MjBweDtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7Z2FwOjIwcHggMTBweH0uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIucHJvZmlsIC5kcm9wZG93biAuaXRlbV9fcGFyZW50LW5hbWV7d2lkdGg6MzMlO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtd2VpZ2h0OjYwMDtmb250LXNpemU6MTVweDtjb2xvcjp2YXIoLS1lLWdsb2JsYS1jb2xvci10ZXh0KX1AbWVkaWEobWF4LXdpZHRoOiAzMjBweCl7LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLnByb2ZpbCAuZHJvcGRvd24gLml0ZW1fX3BhcmVudC1uYW1le3RleHQtYWxpZ246Y2VudGVyO3dpZHRoOjEwMCV9fS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci5wcm9maWwgLmRyb3Bkb3duIC5pdGVtW2RhdGEtY2hpbGQtY291bnQ9XCIxXCJde3dpZHRoOjMzJTttaW4td2lkdGg6bWF4LWNvbnRlbnR9QG1lZGlhKG1heC13aWR0aDogMzIwcHgpey5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci5wcm9maWwgLmRyb3Bkb3duIC5pdGVtW2RhdGEtY2hpbGQtY291bnQ9XCIxXCJde3dpZHRoOjUwJX19LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLnByb2ZpbCAuZHJvcGRvd24gLml0ZW1bZGF0YS1jaGlsZC1jb3VudD1cIjFcIl0gLml0ZW1fX3BhcmVudC1uYW1le3dpZHRoOjEwMCV9LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLnByb2ZpbCAuZHJvcGRvd24gLml0ZW1bZGF0YS1jaGlsZC1jb3VudD1cIjFcIl0gLml0ZW1fX2NoaWxkcmVuc3tqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci5wcm9maWwgLmRyb3Bkb3duIC5pdGVtW2RhdGEtY2hpbGQtY291bnQ9XCIzXCJde3dpZHRoOjEwMCV9LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLnByb2ZpbCAuZHJvcGRvd24gLml0ZW1bZGF0YS1jaGlsZC1jb3VudD1cIjNcIl0gLml0ZW1fX2NoaWxkcmVuc3tqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbjt3aWR0aDoxMDAlfUBtZWRpYShtYXgtd2lkdGg6IDMyMHB4KXsuZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIucHJvZmlsIC5kcm9wZG93biAuaXRlbTpub3QoW2RhdGEtY2hpbGQtY291bnQ9XCIxXCJdKSAuaXRlbV9fY2hpbGRyZW5ze2dhcDoyMHB4fX0uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIucHJvZmlsIC5kcm9wZG93biAuaXRlbV9fY2hpbGRyZW5ze2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtnYXA6MCAxMHB4fUBtZWRpYShtYXgtd2lkdGg6IDMyMHB4KXsuZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIucHJvZmlsIC5kcm9wZG93biAuaXRlbV9fY2hpbGRyZW5ze2ZsZXgtd3JhcDp3cmFwO2p1c3RpZnktY29udGVudDpjZW50ZXJ9fUBtZWRpYShtYXgtd2lkdGg6IDMyMHB4KXsuZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIucHJvZmlsIC5kcm9wZG93biAuaXRlbV9fY2hpbGRyZW5zX19jaGlsZHt3aWR0aDptYXgtY29udGVudH19LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLnByb2ZpbCAuZHJvcGRvd24gLml0ZW1fX2NoaWxkcmVuc19fY2hpbGRfX25hbWV7Zm9udC1zaXplOjE0cHg7Y29sb3I6cmdiYSgwLDAsMCwuNik7dGV4dC1hbGlnbjpjZW50ZXJ9LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLnByb2ZpbCAuZHJvcGRvd24gLml0ZW1fX2NoaWxkcmVuc19fY2hpbGRfX2NvdW50ZXJ7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO21hcmdpbi10b3A6M3B4fS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci5wcm9maWwgLmRyb3Bkb3duIC5pdGVtX19jaGlsZHJlbnNfX2NoaWxkX19jb3VudGVyIGlucHV0e2Rpc3BsYXk6bm9uZX0uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIucHJvZmlsIC5kcm9wZG93biAuaXRlbV9fY2hpbGRyZW5zX19jaGlsZF9fY291bnRlciBzcGFue3dpZHRoOjMwcHg7aGVpZ2h0OjMwcHg7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2NvbG9yOiNmZmY7Ym9yZGVyLXJhZGl1czo1MCU7Y3Vyc29yOnBvaW50ZXI7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXNlY29uZGFyeSl9LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLnByb2ZpbCAuZHJvcGRvd24gLml0ZW1fX2NoaWxkcmVuc19fY2hpbGRfX2NvdW50ZXIgZGl2e3BhZGRpbmc6MCA1cHg7Y29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItdGV4dCk7Zm9udC13ZWlnaHQ6NjAwO21pbi13aWR0aDozMHB4O3RleHQtYWxpZ246Y2VudGVyfS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci5wcm9maWwub3BlbmVkIC5kcm9wZG93bntvcGFjaXR5OjE7cG9pbnRlci1ldmVudHM6dW5zZXQ7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCl9LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLnR5cGVzIC5kcm9wZG93biwuZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIubG9jYXRpb25zIC5kcm9wZG93biwuZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIubml2ZWF1eF9zY29sYWlyZXMgLmRyb3Bkb3duLC5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci50aGVtYXRpcXVlcyAuZHJvcGRvd24sLmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLnByb2ZpbF90eXBlIC5kcm9wZG93biwuZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIuZm9ybWF0cyAuZHJvcGRvd24sLmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLm1hcnF1ZXMgLmRyb3Bkb3due3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxMDAlO2xlZnQ6MDt3aWR0aDoxMDAlO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItcmFkaXVzOjAgMCAxNXB4IDE1cHg7ei1pbmRleDo1MTtvcGFjaXR5OjA7cG9pbnRlci1ldmVudHM6bm9uZTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMjBweCk7dHJhbnNpdGlvbjouM3MgY3ViaWMtYmV6aWVyKDAuMjMsIDEsIDAuMzIsIDEpO2JveC1zaGFkb3c6MCA1cHggMTBweCAtNXB4IHJnYmEoMCwwLDAsLjE1KTtvdmVyZmxvdzpoaWRkZW59LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLnR5cGVzIC5kcm9wZG93biBzZWxlY3QsLmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLmxvY2F0aW9ucyAuZHJvcGRvd24gc2VsZWN0LC5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci5uaXZlYXV4X3Njb2xhaXJlcyAuZHJvcGRvd24gc2VsZWN0LC5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci50aGVtYXRpcXVlcyAuZHJvcGRvd24gc2VsZWN0LC5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci5wcm9maWxfdHlwZSAuZHJvcGRvd24gc2VsZWN0LC5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci5mb3JtYXRzIC5kcm9wZG93biBzZWxlY3QsLmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLm1hcnF1ZXMgLmRyb3Bkb3duIHNlbGVjdHtkaXNwbGF5Om5vbmV9LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLnR5cGVzIC5kcm9wZG93biB1bCwuZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIubG9jYXRpb25zIC5kcm9wZG93biB1bCwuZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIubml2ZWF1eF9zY29sYWlyZXMgLmRyb3Bkb3duIHVsLC5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci50aGVtYXRpcXVlcyAuZHJvcGRvd24gdWwsLmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLnByb2ZpbF90eXBlIC5kcm9wZG93biB1bCwuZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIuZm9ybWF0cyAuZHJvcGRvd24gdWwsLmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLm1hcnF1ZXMgLmRyb3Bkb3duIHVse2xpc3Qtc3R5bGUtdHlwZTpub25lO21heC1oZWlnaHQ6MzAwcHg7b3ZlcmZsb3cteTphdXRvO3BhZGRpbmc6MH0uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIudHlwZXMgLmRyb3Bkb3duIHVsIGxpLC5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci5sb2NhdGlvbnMgLmRyb3Bkb3duIHVsIGxpLC5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci5uaXZlYXV4X3Njb2xhaXJlcyAuZHJvcGRvd24gdWwgbGksLmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLnRoZW1hdGlxdWVzIC5kcm9wZG93biB1bCBsaSwuZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIucHJvZmlsX3R5cGUgLmRyb3Bkb3duIHVsIGxpLC5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci5mb3JtYXRzIC5kcm9wZG93biB1bCBsaSwuZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIubWFycXVlcyAuZHJvcGRvd24gdWwgbGl7cGFkZGluZzo1cHggMjBweDtib3gtc2l6aW5nOmJvcmRlci1ib3h9LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLnR5cGVzIC5kcm9wZG93biB1bCBsaTpub3QoOmxhc3QtY2hpbGQpLC5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci5sb2NhdGlvbnMgLmRyb3Bkb3duIHVsIGxpOm5vdCg6bGFzdC1jaGlsZCksLmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLm5pdmVhdXhfc2NvbGFpcmVzIC5kcm9wZG93biB1bCBsaTpub3QoOmxhc3QtY2hpbGQpLC5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci50aGVtYXRpcXVlcyAuZHJvcGRvd24gdWwgbGk6bm90KDpsYXN0LWNoaWxkKSwuZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIucHJvZmlsX3R5cGUgLmRyb3Bkb3duIHVsIGxpOm5vdCg6bGFzdC1jaGlsZCksLmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLmZvcm1hdHMgLmRyb3Bkb3duIHVsIGxpOm5vdCg6bGFzdC1jaGlsZCksLmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLm1hcnF1ZXMgLmRyb3Bkb3duIHVsIGxpOm5vdCg6bGFzdC1jaGlsZCl7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2VjZWNlY30uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIudHlwZXMgLmRyb3Bkb3duIHVsIGxpOmhvdmVyLC5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci5sb2NhdGlvbnMgLmRyb3Bkb3duIHVsIGxpOmhvdmVyLC5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci5uaXZlYXV4X3Njb2xhaXJlcyAuZHJvcGRvd24gdWwgbGk6aG92ZXIsLmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLnRoZW1hdGlxdWVzIC5kcm9wZG93biB1bCBsaTpob3ZlciwuZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIucHJvZmlsX3R5cGUgLmRyb3Bkb3duIHVsIGxpOmhvdmVyLC5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci5mb3JtYXRzIC5kcm9wZG93biB1bCBsaTpob3ZlciwuZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIubWFycXVlcyAuZHJvcGRvd24gdWwgbGk6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZWNlY2VjfS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci50eXBlcyAuZHJvcGRvd24gdWwgbGkuc2VsZWN0ZWQsLmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLmxvY2F0aW9ucyAuZHJvcGRvd24gdWwgbGkuc2VsZWN0ZWQsLmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLm5pdmVhdXhfc2NvbGFpcmVzIC5kcm9wZG93biB1bCBsaS5zZWxlY3RlZCwuZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5maWx0ZXJzX2Jhbm5lcl9fY29udGVudCAuZWxlbWVudG9yLWNvbnRhaW5lciBmb3JtLmZpbHRlci1mb3JtIC5maWx0ZXIudGhlbWF0aXF1ZXMgLmRyb3Bkb3duIHVsIGxpLnNlbGVjdGVkLC5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci5wcm9maWxfdHlwZSAuZHJvcGRvd24gdWwgbGkuc2VsZWN0ZWQsLmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLmZvcm1hdHMgLmRyb3Bkb3duIHVsIGxpLnNlbGVjdGVkLC5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci5tYXJxdWVzIC5kcm9wZG93biB1bCBsaS5zZWxlY3RlZHtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7Y29sb3I6I2ZmZjtib3JkZXItYm90dG9tLWNvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCl9LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLnR5cGVzLm9wZW5lZCAuZHJvcGRvd24sLmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLmxvY2F0aW9ucy5vcGVuZWQgLmRyb3Bkb3duLC5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci5uaXZlYXV4X3Njb2xhaXJlcy5vcGVuZWQgLmRyb3Bkb3duLC5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci50aGVtYXRpcXVlcy5vcGVuZWQgLmRyb3Bkb3duLC5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci5wcm9maWxfdHlwZS5vcGVuZWQgLmRyb3Bkb3duLC5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmZpbHRlcnNfYmFubmVyX19jb250ZW50IC5lbGVtZW50b3ItY29udGFpbmVyIGZvcm0uZmlsdGVyLWZvcm0gLmZpbHRlci5mb3JtYXRzLm9wZW5lZCAuZHJvcGRvd24sLmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXIgZm9ybS5maWx0ZXItZm9ybSAuZmlsdGVyLm1hcnF1ZXMub3BlbmVkIC5kcm9wZG93bntvcGFjaXR5OjE7cG9pbnRlci1ldmVudHM6dW5zZXQ7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCl9LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXI+YnV0dG9ue3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxMDAlO3JpZ2h0OjEwcHg7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nOjIwcHggNjBweDtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtib3JkZXItcmFkaXVzOjAgMCAxNXB4IDE1cHg7Zm9udC13ZWlnaHQ6NjAwO2ZvbnQtc2l6ZToxOHB4O2xpbmUtaGVpZ2h0OjE7Ym9yZGVyOm5vbmU7b3V0bGluZTpub25lO3RyYW5zaXRpb246LjRzIGVhc2V9LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuZmlsdGVyc19iYW5uZXJfX2NvbnRlbnQgLmVsZW1lbnRvci1jb250YWluZXI+YnV0dG9uOmhvdmVye2JhY2tncm91bmQtY29sb3I6IzlmMTk0M30uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5hY3Rpdml0eS1saXN0LXNlY3Rpb24+LmVsZW1lbnRvci1jb250YWluZXJ7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmFjdGl2aXR5LWxpc3Qtc2VjdGlvbj4uZWxlbWVudG9yLWNvbnRhaW5lciAubW9yZV9hY3Rpdml0aWVze3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOm1heC1jb250ZW50O21hcmdpbjozMHB4IGF1dG8gMH0uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5hY3Rpdml0eS1saXN0LXNlY3Rpb24+LmVsZW1lbnRvci1jb250YWluZXIgLm1vcmVfYWN0aXZpdGllcyBhe21hcmdpbjoxMHB4IDAgMDtwYWRkaW5nOjEwcHggMzVweDtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7Y29sb3I6I2ZmZjtjdXJzb3I6cG9pbnRlcjt0cmFuc2l0aW9uOi40cyBlYXNlO2ZvbnQtZmFtaWx5OnZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1mb250LWZhbWlseSk7ZGlzcGxheTppbmxpbmUtYmxvY2s7Ym9yZGVyLXJhZGl1czoxNXB4fS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmFjdGl2aXR5LWxpc3Qtc2VjdGlvbj4uZWxlbWVudG9yLWNvbnRhaW5lciAubW9yZV9hY3Rpdml0aWVzIGE6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1wcmltYXJ5KX0uZWxlbWVudG9yLXdpZGdldC1hY3Rpdml0eS1saXN0IC5hY3Rpdml0eS1saXN0LXNlY3Rpb24+LmVsZW1lbnRvci1jb250YWluZXIgLm1vcmVfYWN0aXZpdGllcyAubGRzLXJvbGxlcntwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OmNhbGMoMTAwJSArIDE1cHgpO3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7b3BhY2l0eTowfS5lbGVtZW50b3Itd2lkZ2V0LWFjdGl2aXR5LWxpc3QgLmFjdGl2aXR5LWxpc3Qtc2VjdGlvbj4uZWxlbWVudG9yLWNvbnRhaW5lciAubW9yZV9hY3Rpdml0aWVzLmxvYWQgYXtwb2ludGVyLWV2ZW50czpub25lO29wYWNpdHk6LjZ9LmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCAuYWN0aXZpdHktbGlzdC1zZWN0aW9uPi5lbGVtZW50b3ItY29udGFpbmVyIC5tb3JlX2FjdGl2aXRpZXMubG9hZCAubGRzLXJvbGxlcntvcGFjaXR5OjF9LmFjdGl2aXR5LWxpc3R7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2p1c3RpZnktY29udGVudDpjZW50ZXI7Z2FwOjUwcHggMzBweDtwYWRkaW5nOjAgMjBweH0uYWN0aXZpdHktbGlzdCAuYWN0aXZpdHl7d2lkdGg6MjgwcHg7cG9zaXRpb246cmVsYXRpdmV9LmFjdGl2aXR5LWxpc3QgLmFjdGl2aXR5X19kYXRlc3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTIwcHg7bGVmdDotMTBweDt6LWluZGV4OjF9LmFjdGl2aXR5LWxpc3QgLmFjdGl2aXR5X19kYXRlcyBzcGFue3Bvc2l0aW9uOmFic29sdXRlO2Rpc3BsYXk6YmxvY2s7ei1pbmRleDoxO3RvcDo1MCU7bGVmdDo1MCU7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1mYW1pbHk6dmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS1hY2NlbnQtZm9udC1mYW1pbHkpO2ZvbnQtd2VpZ2h0OnZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktYWNjZW50LWZvbnQtd2VpZ2h0KTtmb250LXNpemU6MTZweDt0ZXh0LXRyYW5zZm9ybTpjYXBpdGFsaXplOy13ZWJraXQtdGV4dC1zdHJva2U6LjVweDtzdHJva2Utd2lkdGg6LjVweH0uYWN0aXZpdHktbGlzdCAuYWN0aXZpdHlfX2RhdGVzIHN2Z3t0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjt3aWR0aDoxMjBweDtoZWlnaHQ6YXV0bztwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjA7ZmlsbDp2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpfS5hY3Rpdml0eS1saXN0IC5hY3Rpdml0eV9fZGF0ZXMgc3ZnLmJhY2tncm91bmR7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDotMTtmaWxsOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXByaW1hcnkpfS5hY3Rpdml0eS1saXN0IC5hY3Rpdml0eTpudGgtY2hpbGQoOG4rMSkgLmFjdGl2aXR5X19kYXRlcyBzdmd7dHJhbnNmb3JtOnJvdGF0ZSgxMzBkZWcpfS5hY3Rpdml0eS1saXN0IC5hY3Rpdml0eTpudGgtY2hpbGQoOG4rMSkgLmFjdGl2aXR5X19kYXRlcyBzdmcuYmFja2dyb3VuZHt0cmFuc2Zvcm06cm90YXRlKDEyMGRlZykgdHJhbnNsYXRlKDJweCwgMTBweCl9LmFjdGl2aXR5LWxpc3QgLmFjdGl2aXR5Om50aC1jaGlsZCg4bisxKSAuYWN0aXZpdHlfX2RhdGVzIHNwYW57dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNjAlKX0uYWN0aXZpdHktbGlzdCAuYWN0aXZpdHk6bnRoLWNoaWxkKDhuKzIpIC5hY3Rpdml0eV9fZGF0ZXMgc3Zne3RyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKX0uYWN0aXZpdHktbGlzdCAuYWN0aXZpdHk6bnRoLWNoaWxkKDhuKzIpIC5hY3Rpdml0eV9fZGF0ZXMgc3ZnLmJhY2tncm91bmR7dHJhbnNmb3JtOnJvdGF0ZSgxNjVkZWcpIHRyYW5zbGF0ZSg1cHgsIDEwcHgpfS5hY3Rpdml0eS1saXN0IC5hY3Rpdml0eTpudGgtY2hpbGQoOG4rMikgLmFjdGl2aXR5X19kYXRlcyBzcGFue3RyYW5zZm9ybTp0cmFuc2xhdGUoLTQ3JSwgLTYwJSl9LmFjdGl2aXR5LWxpc3QgLmFjdGl2aXR5Om50aC1jaGlsZCg4biszKSAuYWN0aXZpdHlfX2RhdGVzIHN2Z3t0cmFuc2Zvcm06cm90YXRlKC0zMGRlZyl9LmFjdGl2aXR5LWxpc3QgLmFjdGl2aXR5Om50aC1jaGlsZCg4biszKSAuYWN0aXZpdHlfX2RhdGVzIHN2Zy5iYWNrZ3JvdW5ke3RyYW5zZm9ybTpyb3RhdGUoLTQwZGVnKSB0cmFuc2xhdGUoNXB4LCAxMHB4KX0uYWN0aXZpdHktbGlzdCAuYWN0aXZpdHk6bnRoLWNoaWxkKDhuKzMpIC5hY3Rpdml0eV9fZGF0ZXMgc3Bhbnt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpfS5hY3Rpdml0eS1saXN0IC5hY3Rpdml0eTpudGgtY2hpbGQoOG4rNCkgLmFjdGl2aXR5X19kYXRlcyBzdmd7dHJhbnNmb3JtOnJvdGF0ZSgxMTVkZWcpfS5hY3Rpdml0eS1saXN0IC5hY3Rpdml0eTpudGgtY2hpbGQoOG4rNCkgLmFjdGl2aXR5X19kYXRlcyBzdmcuYmFja2dyb3VuZHt0cmFuc2Zvcm06cm90YXRlKDEwNWRlZykgdHJhbnNsYXRlKDJweCwgMTBweCl9LmFjdGl2aXR5LWxpc3QgLmFjdGl2aXR5Om50aC1jaGlsZCg4bis0KSAuYWN0aXZpdHlfX2RhdGVzIHNwYW57dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNjUlKX0uYWN0aXZpdHktbGlzdCAuYWN0aXZpdHk6bnRoLWNoaWxkKDhuKzUpIC5hY3Rpdml0eV9fZGF0ZXMgc3Zne3RyYW5zZm9ybTpyb3RhdGVaKC02NWRlZyl9LmFjdGl2aXR5LWxpc3QgLmFjdGl2aXR5Om50aC1jaGlsZCg4bis1KSAuYWN0aXZpdHlfX2RhdGVzIHN2Zy5iYWNrZ3JvdW5ke3RyYW5zZm9ybTpyb3RhdGVaKC03NWRlZykgdHJhbnNsYXRlKDNweCwgMTNweCl9LmFjdGl2aXR5LWxpc3QgLmFjdGl2aXR5Om50aC1jaGlsZCg4bis1KSAuYWN0aXZpdHlfX2RhdGVzIHNwYW57dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNjYlKX0uYWN0aXZpdHktbGlzdCAuYWN0aXZpdHk6bnRoLWNoaWxkKDhuKzYpIC5hY3Rpdml0eV9fZGF0ZXMgc3Zne3RyYW5zZm9ybTpyb3RhdGUoLTEwZGVnKX0uYWN0aXZpdHktbGlzdCAuYWN0aXZpdHk6bnRoLWNoaWxkKDhuKzYpIC5hY3Rpdml0eV9fZGF0ZXMgc3ZnLmJhY2tncm91bmR7dHJhbnNmb3JtOnJvdGF0ZSgtMjVkZWcpIHRyYW5zbGF0ZSgzcHgsIDEwcHgpfS5hY3Rpdml0eS1saXN0IC5hY3Rpdml0eTpudGgtY2hpbGQoOG4rNikgLmFjdGl2aXR5X19kYXRlcyBzcGFue3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSl9LmFjdGl2aXR5LWxpc3QgLmFjdGl2aXR5Om50aC1jaGlsZCg4bis3KSAuYWN0aXZpdHlfX2RhdGVzIHN2Z3t0cmFuc2Zvcm06cm90YXRlKDE0MGRlZyl9LmFjdGl2aXR5LWxpc3QgLmFjdGl2aXR5Om50aC1jaGlsZCg4bis3KSAuYWN0aXZpdHlfX2RhdGVzIHN2Zy5iYWNrZ3JvdW5ke3RyYW5zZm9ybTpyb3RhdGUoMTMwZGVnKSB0cmFuc2xhdGUoMnB4LCAxMHB4KX0uYWN0aXZpdHktbGlzdCAuYWN0aXZpdHk6bnRoLWNoaWxkKDhuKzcpIC5hY3Rpdml0eV9fZGF0ZXMgc3Bhbnt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC02NiUpfS5hY3Rpdml0eS1saXN0IC5hY3Rpdml0eTpudGgtY2hpbGQoOG4rOCkgLmFjdGl2aXR5X19kYXRlcyBzdmd7dHJhbnNmb3JtOnJvdGF0ZSgtNzBkZWcpfS5hY3Rpdml0eS1saXN0IC5hY3Rpdml0eTpudGgtY2hpbGQoOG4rOCkgLmFjdGl2aXR5X19kYXRlcyBzdmcuYmFja2dyb3VuZHt0cmFuc2Zvcm06cm90YXRlKC04MGRlZykgdHJhbnNsYXRlKDJweCwgMTBweCl9LmFjdGl2aXR5LWxpc3QgLmFjdGl2aXR5Om50aC1jaGlsZCg4bis4KSAuYWN0aXZpdHlfX2RhdGVzIHNwYW57dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNDAlKX0uYWN0aXZpdHktbGlzdCAuYWN0aXZpdHlfX2NhcmR7aGVpZ2h0OjM4MHB4O292ZXJmbG93OmhpZGRlbjtib3JkZXItcmFkaXVzOjE1cHg7cG9zaXRpb246cmVsYXRpdmU7Ym94LXNoYWRvdzppbnNldCAwIC0xNzVweCAxMDBweCAtNTBweCByZ2JhKDAsMCwwLDApO3RyYW5zaXRpb246Ym94LXNoYWRvdyAuNHMgZWFzZX0uYWN0aXZpdHktbGlzdCAuYWN0aXZpdHlfX2NhcmRfX2ltYWdle3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3Zlcjt6LWluZGV4Oi0xO3Bvc2l0aW9uOnJlbGF0aXZlO2JvcmRlci1yYWRpdXM6MTVweH0uYWN0aXZpdHktbGlzdCAuYWN0aXZpdHlfX2NhcmQ6Zmlyc3QtY2hpbGQgLmFjdGl2aXR5X19jYXJkX19kZXNjcmlwdGlvbntwYWRkaW5nOjMwcHggMzBweCA4NXB4fS5hY3Rpdml0eS1saXN0IC5hY3Rpdml0eV9fY2FyZF9fZGVzY3JpcHRpb257cG9zaXRpb246YWJzb2x1dGU7dG9wOjEwMCU7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cGFkZGluZzoxMDBweCAzMHB4IDg1cHg7Y29sb3I6I2ZmZjtmb250LWZhbWlseTp2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtZm9udC1mYW1pbHkpO3RyYW5zaXRpb246LjRzIGVhc2V9LmFjdGl2aXR5LWxpc3QgLmFjdGl2aXR5X19jYXJkX19mb290ZXJ7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTAwJSk7d2lkdGg6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXNlY29uZGFyeSk7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjRzIGVhc2U7cGFkZGluZzoxMHB4IDE1cHg7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyfS5hY3Rpdml0eS1saXN0IC5hY3Rpdml0eV9fY2FyZF9fZm9vdGVyIGF7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3dpZHRoOjM1cHg7aGVpZ2h0OjM1cHg7YmFja2dyb3VuZC1jb2xvcjojZmZmO3RyYW5zaXRpb246LjRzIGVhc2U7Ym9yZGVyLXJhZGl1czo1MCV9LmFjdGl2aXR5LWxpc3QgLmFjdGl2aXR5X19jYXJkX19mb290ZXIgYTpub3QoOmxhc3QtY2hpbGQpe21hcmdpbi1yaWdodDoxNXB4fS5hY3Rpdml0eS1saXN0IC5hY3Rpdml0eV9fY2FyZF9fZm9vdGVyIGEgc3Zne3dpZHRoOjI1cHg7aGVpZ2h0OjI1cHg7ZmlsbDp2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpO3RyYW5zaXRpb246LjRzIGVhc2V9LmFjdGl2aXR5LWxpc3QgLmFjdGl2aXR5X19jYXJkX19mb290ZXIgYTpsYXN0LWNoaWxkIHN2Z3t3aWR0aDoxNXB4O2hlaWdodDoxNXB4fS5hY3Rpdml0eS1saXN0IC5hY3Rpdml0eV9fY2FyZF9fZm9vdGVyIGE6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpfS5hY3Rpdml0eS1saXN0IC5hY3Rpdml0eV9fY2FyZF9fZm9vdGVyIGE6aG92ZXIgc3Zne2ZpbGw6I2ZmZn0uYWN0aXZpdHktbGlzdCAuYWN0aXZpdHk6aG92ZXIgLmFjdGl2aXR5X19jYXJke2JveC1zaGFkb3c6aW5zZXQgMCAtNDAwcHggMTAwcHggMCByZ2JhKDAsMCwwLC45KX0uYWN0aXZpdHktbGlzdCAuYWN0aXZpdHk6aG92ZXIgLmFjdGl2aXR5X19jYXJkX19kZXNjcmlwdGlvbnt0b3A6MH0uYWN0aXZpdHktbGlzdCAuYWN0aXZpdHk6aG92ZXIgLmFjdGl2aXR5X19jYXJkX19mb290ZXJ7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCl9LmFjdGl2aXR5LWxpc3QgLmFjdGl2aXR5X19pbmZvc3tmb250LWZhbWlseTp2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtZm9udC1mYW1pbHkpO3BhZGRpbmc6MjBweH0uYWN0aXZpdHktbGlzdCAuYWN0aXZpdHlfX2luZm9zX190eXBle2NvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXNlY29uZGFyeSk7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2ZvbnQtZmFtaWx5OnZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktYWNjZW50LWZvbnQtZmFtaWx5KX0uYWN0aXZpdHktbGlzdCAuYWN0aXZpdHlfX2luZm9zX190aXRsZXtmb250LXdlaWdodDo2MDA7bWFyZ2luOjAgMCA1cHggMDtjb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci10ZXh0KTtmb250LXNpemU6MThweH0uY3dhLXBhZ2VzLXNsaWRlcntwb3NpdGlvbjpyZWxhdGl2ZX0uY3dhLXBhZ2VzLXNsaWRlci5oYXMtYmFja2dyb3VuZHttYXJnaW4tYm90dG9tOjMwMHB4fS5jd2EtcGFnZXMtc2xpZGVyLmhhcy1iYWNrZ3JvdW5kPi5lbGVtZW50b3Itc2VjdGlvbj4uZWxlbWVudG9yLWNvbnRhaW5lcj4uY29udGVudHtwb3NpdGlvbjphYnNvbHV0ZTt0cmFuc2Zvcm06dHJhbnNsYXRlWSg1MCUpO2xlZnQ6MDtib3R0b206MH0uY3dhLXBhZ2VzLXNsaWRlci5uby1iYWNrZ3JvdW5ke21hcmdpbi1ib3R0b206NTBweDttYXJnaW4tdG9wOjIwcHh9LmN3YS1wYWdlcy1zbGlkZXI+LmJhY2tncm91bmR7d2lkdGg6MTAwJTt6LWluZGV4OjB9LmN3YS1wYWdlcy1zbGlkZXI+LmJhY2tncm91bmQgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3Zlcn0uY3dhLXBhZ2VzLXNsaWRlcj4uZWxlbWVudG9yLXNlY3Rpb24+LmVsZW1lbnRvci1jb250YWluZXI+LmNvbnRlbnR7d2lkdGg6MTAwJTtwYWRkaW5nOjAgMTBweH0uY3dhLXBhZ2VzLXNsaWRlcj4uZWxlbWVudG9yLXNlY3Rpb24+LmVsZW1lbnRvci1jb250YWluZXI+LmNvbnRlbnQgLnNsaWRlciAuc2xpZGVyLWl0ZW17d2lkdGg6MzAwcHg7aGVpZ2h0OjQwMHB4O21hcmdpbi1ib3R0b206MzBweDtwb3NpdGlvbjpyZWxhdGl2ZTtib3JkZXItcmFkaXVzOjE1cHg7b3ZlcmZsb3c6aGlkZGVuO2N1cnNvcjpkZWZhdWx0O3RyYW5zaXRpb246YWxsIC41c30uY3dhLXBhZ2VzLXNsaWRlcj4uZWxlbWVudG9yLXNlY3Rpb24+LmVsZW1lbnRvci1jb250YWluZXI+LmNvbnRlbnQgLnNsaWRlciAuc2xpZGVyLWl0ZW06bm90KDpsYXN0LWNoaWxkKXttYXJnaW4tcmlnaHQ6NDBweH0uY3dhLXBhZ2VzLXNsaWRlcj4uZWxlbWVudG9yLXNlY3Rpb24+LmVsZW1lbnRvci1jb250YWluZXI+LmNvbnRlbnQgLnNsaWRlciAuc2xpZGVyLWl0ZW0+LmJhY2tncm91bmR7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7ei1pbmRleDotMTtib3JkZXItcmFkaXVzOjE1cHg7b3ZlcmZsb3c6aGlkZGVufS5jd2EtcGFnZXMtc2xpZGVyPi5lbGVtZW50b3Itc2VjdGlvbj4uZWxlbWVudG9yLWNvbnRhaW5lcj4uY29udGVudCAuc2xpZGVyIC5zbGlkZXItaXRlbT4uYmFja2dyb3VuZCBpbWd7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvdmVyfS5jd2EtcGFnZXMtc2xpZGVyPi5lbGVtZW50b3Itc2VjdGlvbj4uZWxlbWVudG9yLWNvbnRhaW5lcj4uY29udGVudCAuc2xpZGVyIC5zbGlkZXItaXRlbT4udGl0bGV7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cGFkZGluZzoxMHB4IDIwcHg7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmZsZXgtZW5kO2p1c3RpZnktY29udGVudDpjZW50ZXI7Ym94LXNoYWRvdzppbnNldCAwIC0xNzVweCAxMDBweCAtNTBweCByZ2JhKDAsMCwwLC44KTt6LWluZGV4OjE7Ym9yZGVyLXJhZGl1czoxNXB4O292ZXJmbG93OmhpZGRlbn0uY3dhLXBhZ2VzLXNsaWRlcj4uZWxlbWVudG9yLXNlY3Rpb24+LmVsZW1lbnRvci1jb250YWluZXI+LmNvbnRlbnQgLnNsaWRlciAuc2xpZGVyLWl0ZW0+LnRpdGxlIHB7bWFyZ2luOjA7dGV4dC1hbGlnbjpjZW50ZXI7Y29sb3I6I2ZmZjtmb250LXNpemU6MTdweDtmb250LXdlaWdodDo2MDB9LmN3YS1wYWdlcy1zbGlkZXI+LmVsZW1lbnRvci1zZWN0aW9uPi5lbGVtZW50b3ItY29udGFpbmVyPi5jb250ZW50IC5zbGlkZXIgLnNsaWRlci1pdGVtPi5jb250ZW50e3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTotMTAwJTtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtwYWRkaW5nOjEwcHggMjBweDtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXNlY29uZGFyeSk7ei1pbmRleDoyO3RyYW5zaXRpb246YWxsIC41czt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXdlaWdodDo2MDA7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5jd2EtcGFnZXMtc2xpZGVyPi5lbGVtZW50b3Itc2VjdGlvbj4uZWxlbWVudG9yLWNvbnRhaW5lcj4uY29udGVudCAuc2xpZGVyIC5zbGlkZXItaXRlbT4uY29udGVudD5kaXYgLnRpdGxle2ZvbnQtc2l6ZToyMHB4fS5jd2EtcGFnZXMtc2xpZGVyPi5lbGVtZW50b3Itc2VjdGlvbj4uZWxlbWVudG9yLWNvbnRhaW5lcj4uY29udGVudCAuc2xpZGVyIC5zbGlkZXItaXRlbT4uY29udGVudD5kaXYgYXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7d2lkdGg6MzBweDtoZWlnaHQ6MzBweDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLXJhZGl1czo1MCU7dHJhbnNpdGlvbjphbGwgLjVzO21hcmdpbjoxMHB4IGF1dG8gMDtjb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpfS5jd2EtcGFnZXMtc2xpZGVyPi5lbGVtZW50b3Itc2VjdGlvbj4uZWxlbWVudG9yLWNvbnRhaW5lcj4uY29udGVudCAuc2xpZGVyIC5zbGlkZXItaXRlbT4uY29udGVudD5kaXYgYTpob3Zlcnt0cmFuc2Zvcm06c2NhbGUoMS40KX0uY3dhLXBhZ2VzLXNsaWRlcj4uZWxlbWVudG9yLXNlY3Rpb24+LmVsZW1lbnRvci1jb250YWluZXI+LmNvbnRlbnQgLnNsaWRlciAuc2xpZGVyLWl0ZW06aG92ZXJ7dHJhbnNmb3JtOnNjYWxlKDEuMSl9LmN3YS1wYWdlcy1zbGlkZXI+LmVsZW1lbnRvci1zZWN0aW9uPi5lbGVtZW50b3ItY29udGFpbmVyPi5jb250ZW50IC5zbGlkZXIgLnNsaWRlci1pdGVtOmhvdmVyOmhvdmVyIC5jb250ZW50e2JvdHRvbTowfS5jd2EtcGFnZXMtc2xpZGVyIC5zbGlkZXIgLnNsaWNrLWxpc3R7b3ZlcmZsb3c6dmlzaWJsZX0uY3dhLXBhZ2VzLXNsaWRlciAuc2xpZGVyIC5zbGljay10cmFja3tkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjt3aWR0aDptYXgtY29udGVudCAhaW1wb3J0YW50fS5jd2EtcGFnZXMtc2xpZGVyIC5zbGlkZXIgaW1ne21hcmdpbi1yaWdodDoyMHB4fS5jd2EtcGFnZXMtc2xpZGVyIC5hcnJvdy5uZXh0e3Bvc2l0aW9uOmFic29sdXRlO3RvcDpjYWxjKDEwMCUgKyAyMHB4KTtyaWdodDoyMHB4O2N1cnNvcjpwb2ludGVyO3otaW5kZXg6MX0uY3dhLXBhZ2VzLXNsaWRlciAuYXJyb3cucHJldntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6Y2FsYygxMDAlICsgMjBweCk7bGVmdDoyMHB4O2N1cnNvcjpwb2ludGVyO3otaW5kZXg6MTt0cmFuc2Zvcm06cm90YXRlWSgxODBkZWcpO2Rpc3BsYXk6bm9uZX0uY3dhLXBhZ2VzLXNsaWRlciAuYXJyb3c6aG92ZXIgc3Zne2FuaW1hdGlvbjpwdWxzZVRvUmlnaHQgMXMgZWFzZSBpbmZpbml0ZX0uY3dhLXBhZ2VzLXNsaWRlciAuYXJyb3cubmV4dCBzdmcsLmN3YS1wYWdlcy1zbGlkZXIgLmFycm93LnByZXYgc3Zne3dpZHRoOjMwcHh9LmN3YS1pbWFnZS1saW5rcy1saXN0e3Bvc2l0aW9uOnJlbGF0aXZlO2JvcmRlci1yYWRpdXM6MzBweDtvdmVyZmxvdzpoaWRkZW59LmN3YS1pbWFnZS1saW5rcy1saXN0IC5iYWNrZ3JvdW5ke3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7dG9wOjA7bGVmdDowO3otaW5kZXg6MH0uY3dhLWltYWdlLWxpbmtzLWxpc3QgLmJhY2tncm91bmQgLmJhY2tncm91bmR7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvdmVyO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt0cmFuc2l0aW9uOmFsbCAuNXN9LmN3YS1pbWFnZS1saW5rcy1saXN0IC5iYWNrZ3JvdW5kIC5iYWNrZ3JvdW5kOm5vdCguYWN0aXZlKXt2aXNpYmlsaXR5OmhpZGRlbjtvcGFjaXR5OjB9LmN3YS1pbWFnZS1saW5rcy1saXN0IC5saXN0e3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MTt3aWR0aDozMy4zMzMzMzMzMzMzJTttYXgtd2lkdGg6MzAwcHg7cGFkZGluZzozMHB4fUBtZWRpYShtYXgtd2lkdGg6IDY4NnB4KXsuY3dhLWltYWdlLWxpbmtzLWxpc3QgLmxpc3R7bWluLXdpZHRoOjEwMCV9LmN3YS1pbWFnZS1saW5rcy1saXN0IC5saXN0IC5pdGVte2p1c3RpZnktY29udGVudDpjZW50ZXIgIWltcG9ydGFudDt0ZXh0LWFsaWduOmNlbnRlciAhaW1wb3J0YW50fS5jd2EtaW1hZ2UtbGlua3MtbGlzdCAubGlzdDpiZWZvcmV7b3BhY2l0eTouNyAhaW1wb3J0YW50fX0uY3dhLWltYWdlLWxpbmtzLWxpc3QgLmxpc3Q6YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXNlY29uZGFyeSk7b3BhY2l0eTouMzt6LWluZGV4Oi0xfS5jd2EtaW1hZ2UtbGlua3MtbGlzdCAubGlzdCBhe2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmxlZnQ7Y29sb3I6I2ZmZjtwYWRkaW5nOjMwcHggMDtmb250LXNpemU6MjBweDtmb250LXdlaWdodDo2MDB9LmN3YS1pbWFnZS1saW5rcy1saXN0IC5saXN0IGE6bm90KDpmaXJzdC1jaGlsZCl7Ym9yZGVyLXRvcDpzb2xpZCAxcHggI2ZmZn0uY3dhLXZpZGVvcy1zbGlkZXJ7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO21hcmdpbjo1MHB4IDB9QG1lZGlhKG1heC13aWR0aDogODczcHgpey5jd2EtdmlkZW9zLXNsaWRlcntmbGV4LWRpcmVjdGlvbjpjb2x1bW59fS5jd2EtdmlkZW9zLXNsaWRlcj4uZGVzY3JpcHRpb257cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0Oi0zMHB4O3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3Itc2Vjb25kYXJ5KTt3aWR0aDoyNTBweDtwYWRkaW5nOjMwcHg7Ym9yZGVyLXJhZGl1czoxNXB4O2hlaWdodDoxMDAlO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtmb250LWZhbWlseTp2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtZm9udC1mYW1pbHkpfUBtZWRpYShtYXgtd2lkdGg6IDg3M3B4KXsuY3dhLXZpZGVvcy1zbGlkZXI+LmRlc2NyaXB0aW9ue3Bvc2l0aW9uOnN0YXRpYzt0b3A6dW5zZXQ7bGVmdDp1bnNldDt0cmFuc2Zvcm06dW5zZXQ7d2lkdGg6MTAwJTttYXJnaW4tYm90dG9tOjIwcHh9fS5jd2EtdmlkZW9zLXNsaWRlcj4uZGVzY3JpcHRpb24gcHttYXJnaW46MDtmb250LXN0eWxlOml0YWxpY30uY3dhLXZpZGVvcy1zbGlkZXI+LnNsaWRlci1jb250YWluZXJ7bWFyZ2luLWxlZnQ6MzAwcHg7d2lkdGg6Y2FsYygxMDAlIC0gMzAwcHgpO292ZXJmbG93OmhpZGRlbjtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nLWJvdHRvbTo1MHB4fUBtZWRpYShtYXgtd2lkdGg6IDg3M3B4KXsuY3dhLXZpZGVvcy1zbGlkZXI+LnNsaWRlci1jb250YWluZXJ7bWFyZ2luLWxlZnQ6MDt3aWR0aDoxMDAlfX0uY3dhLXZpZGVvcy1zbGlkZXI+LnNsaWRlci1jb250YWluZXIgLnNsaWRlciAuc2xpY2stdHJhY2t7ZGlzcGxheTpmbGV4fS5jd2EtdmlkZW9zLXNsaWRlcj4uc2xpZGVyLWNvbnRhaW5lciAuc2xpZGVyIC5zbGlkZXItaXRlbXt3aWR0aDoyNTBweDtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2hlaWdodDphdXRvfS5jd2EtdmlkZW9zLXNsaWRlcj4uc2xpZGVyLWNvbnRhaW5lciAuc2xpZGVyIC5zbGlkZXItaXRlbTpub3QoOmZpcnN0LWNoaWxkKXttYXJnaW4tbGVmdDoyMHB4fS5jd2EtdmlkZW9zLXNsaWRlcj4uc2xpZGVyLWNvbnRhaW5lciAuc2xpZGVyIC5zbGlkZXItaXRlbSAueW91dHViZS10aHVtYm5haWx7aGVpZ2h0OjE1MHB4O3dpZHRoOjEwMCV9LmN3YS12aWRlb3Mtc2xpZGVyPi5zbGlkZXItY29udGFpbmVyIC5zbGlkZXIgLnNsaWRlci1pdGVtIC55b3V0dWJlLXRodW1ibmFpbCAuZWxlbWVudG9yLWltYWdle3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9LmN3YS12aWRlb3Mtc2xpZGVyPi5zbGlkZXItY29udGFpbmVyIC5zbGlkZXIgLnNsaWRlci1pdGVtIC55b3V0dWJlLXRodW1ibmFpbCBpbWd7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvdmVyfS5jd2EtdmlkZW9zLXNsaWRlcj4uc2xpZGVyLWNvbnRhaW5lciAuc2xpZGVyIC5zbGlkZXItaXRlbSAuY29udGVudHttYXJnaW4tdG9wOjEwcHh9LmN3YS12aWRlb3Mtc2xpZGVyPi5zbGlkZXItY29udGFpbmVyIC5zbGlkZXIgLnNsaWRlci1pdGVtIC5jb250ZW50IHB7bWFyZ2luOjA7cGFkZGluZy1yaWdodDoyMHB4fS5jd2EtdmlkZW9zLXNsaWRlcj4uc2xpZGVyLWNvbnRhaW5lciAuc2xpZGVyIC5zbGlkZXItaXRlbSAuY29udGVudCBwLnRpdGxley13ZWJraXQtdGV4dC1zdHJva2U6LjVweDtzdHJva2Utd2lkdGg6LjVweDstd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiMwMDA7c3Ryb2tlOiMwMDA7Zm9udC1zaXplOjE4cHg7Zm9udC1mYW1pbHk6dmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS1hY2NlbnQtZm9udC1mYW1pbHkpfS5jd2EtdmlkZW9zLXNsaWRlcj4uc2xpZGVyLWNvbnRhaW5lciAuc2xpZGVyIC5zbGlkZXItaXRlbSAuY29udGVudCBwLmRhdGV7Zm9udC1mYW1pbHk6dmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtZmFtaWx5KTtmb250LXNpemU6MTRweH0uY3dhLXZpZGVvcy1zbGlkZXI+LnNsaWRlci1jb250YWluZXIgLnNsaWRlciAuc2xpZGVyLWl0ZW0gLmNvbnRlbnQgcC5zdWJ0aXRsZXtjb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpO2ZvbnQtd2VpZ2h0OjQwMDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Zm9udC1zaXplOjE4cHg7Zm9udC1mYW1pbHk6dmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtZmFtaWx5KX0uY3dhLXZpZGVvcy1zbGlkZXI+LnNsaWRlci1jb250YWluZXIgLnNsaWRlciAuc2xpZGVyLWl0ZW0gLmNvbnRlbnQgcC5yZXN1bWV7bWFyZ2luOjEwcHggMDtmb250LWZhbWlseTp2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtZm9udC1mYW1pbHkpfS5jd2EtdmlkZW9zLXNsaWRlcj4uc2xpZGVyLWNvbnRhaW5lciAuc2xpZGVyIC5zbGlkZXItaXRlbSAuc2VlLW1vcmV7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3dpZHRoOjYwJTtoZWlnaHQ6NDBweDtib3JkZXItcmFkaXVzOjEwcHg7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpO2NvbG9yOiNmZmY7dHJhbnNpdGlvbjphbGwgLjVzfS5lbGVtZW50b3ItZWRpdG9yLWFjdGl2ZSAuY3dhLXZpZGVvcy1zbGlkZXIgLmFycm93Lm5leHQsLmVsZW1lbnRvci1lZGl0b3ItcHJldmlldyAuY3dhLXZpZGVvcy1zbGlkZXIgLmFycm93Lm5leHR7ZGlzcGxheTpub25lfS5lbGVtZW50b3ItZWRpdG9yLWFjdGl2ZSAuY3dhLXZpZGVvcy1zbGlkZXIgLmdhbGxlcnksLmVsZW1lbnRvci1lZGl0b3ItcHJldmlldyAuY3dhLXZpZGVvcy1zbGlkZXIgLmdhbGxlcnl7ZGlzcGxheTpmbGV4O292ZXJmbG93OmF1dG87aGVpZ2h0OmF1dG99LmN3YS12aWRlb3Mtc2xpZGVyIC5zbGlkZXIgLnNsaWNrLWxpc3R7b3ZlcmZsb3c6dmlzaWJsZX0uY3dhLXZpZGVvcy1zbGlkZXIgLmFycm93Lm5leHR7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7cmlnaHQ6MDtjdXJzb3I6cG9pbnRlcjt6LWluZGV4OjF9LmN3YS12aWRlb3Mtc2xpZGVyIC5hcnJvdy5wcmV2e3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTowO2xlZnQ6MDtjdXJzb3I6cG9pbnRlcjt6LWluZGV4OjE7dHJhbnNmb3JtOnJvdGF0ZVkoMTgwZGVnKTtkaXNwbGF5Om5vbmV9LmN3YS12aWRlb3Mtc2xpZGVyIC5hcnJvdy5uZXh0IHN2ZywuY3dhLXZpZGVvcy1zbGlkZXIgLmFycm93LnByZXYgc3Zne3dpZHRoOjMwcHh9LmVsZW1lbnRvci1lbGVtZW50LWVkaXQtbW9kZSAuY3dhLXZpZGVvcy1zbGlkZXIgLnNsaWRlcntkaXNwbGF5OmlubGluZS1mbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO292ZXJmbG93LXg6c2Nyb2xsfSNjd2FBZGRvbnNWaWRlb1NsaWRlck1vZGFsIC5jb250ZW50e3BhZGRpbmc6MCAyNXB4fSNjd2FBZGRvbnNWaWRlb1NsaWRlck1vZGFsIC5jb250ZW50IHB7bWFyZ2luOjA7cGFkZGluZy1yaWdodDoyMHB4fSNjd2FBZGRvbnNWaWRlb1NsaWRlck1vZGFsIC5jb250ZW50IHAuc3VidGl0bGUsI2N3YUFkZG9uc1ZpZGVvU2xpZGVyTW9kYWwgLmNvbnRlbnQgcC50aXRsZXtmb250LXdlaWdodDo2MDA7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2ZvbnQtc2l6ZToxOHB4fSNjd2FBZGRvbnNWaWRlb1NsaWRlck1vZGFsIC5jb250ZW50IHAuc3VidGl0bGV7Y29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3Itc2Vjb25kYXJ5KX0jY3dhQWRkb25zVmlkZW9TbGlkZXJNb2RhbCAuY29udGVudCAucmVzdW1lLWRhdGFze21hcmdpbi1ib3R0b206MzBweH0jY3dhQWRkb25zVmlkZW9TbGlkZXJNb2RhbCAuY29udGVudCAuZGF0YSBwe2ZvbnQtc2l6ZToxNXB4fSNjd2FBZGRvbnNWaWRlb1NsaWRlck1vZGFsIC5jb250ZW50IC5kYXRhIGlmcmFtZXtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7aGVpZ2h0OjUwMHB4fS5jd2EtcmVzdW1lLWRhdGFze2JhY2tncm91bmQtY29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtjb2xvcjojZmZmO2JvcmRlci1yYWRpdXM6MCAzMHB4IDMwcHggMDtwb3NpdGlvbjpyZWxhdGl2ZX0uY3dhLXJlc3VtZS1kYXRhczpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjEwMHZ3O2hlaWdodDoxMDAlO3RvcDowO2xlZnQ6LTEwMHZ3O2JhY2tncm91bmQtY29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KX0uY3dhLXJlc3VtZS1kYXRhcyAuY29udGVudHtwYWRkaW5nOjQwcHggNTBweH0uY3dhLXJlc3VtZS1kYXRhcyAuY29udGVudCBwe2ZvbnQtc2l6ZToyMHB4fS5jd2EtcmVzdW1lLWRhdGFzIC5jb250ZW50IGg2e2ZvbnQtc2l6ZToxM3B4fS5jd2EtcmVzdW1lLWRhdGFzIC5idG57cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCA1MCUpO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjt3aWR0aDo3NSU7aGVpZ2h0OjYwcHg7cGFkZGluZzoxMHB4O2JvcmRlci1yYWRpdXM6MjBweDtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXByaW1hcnkpO2NvbG9yOiNmZmY7Zm9udC1zaXplOjI1cHg7dHJhbnNpdGlvbjphbGwgLjVzfS5jd2EtcmVzdW1lLWRhdGFzIC5idG46aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpO2NvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXByaW1hcnkpfS5lbGVtZW50b3ItYWNjb3JkaW9uLmN3YS1taW5pbWFsaXN0LXN0eWxlIC5lbGVtZW50b3ItYWNjb3JkaW9uLWl0ZW17cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzoxMHB4IDB9LmVsZW1lbnRvci1hY2NvcmRpb24uY3dhLW1pbmltYWxpc3Qtc3R5bGUgLmVsZW1lbnRvci1hY2NvcmRpb24taXRlbTpub3QoOmZpcnN0LWNoaWxkKTphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjJweDtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCl9LmVsZW1lbnRvci1hY2NvcmRpb24uY3dhLW1pbmltYWxpc3Qtc3R5bGUgLmVsZW1lbnRvci1hY2NvcmRpb24taXRlbSAuZWxlbWVudG9yLXRhYi10aXRsZSBhe3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LXdlaWdodDo4MDAgIWltcG9ydGFudDtmb250LXNpemU6MThweCAhaW1wb3J0YW50fS5lbGVtZW50b3ItYWNjb3JkaW9uLmN3YS1taW5pbWFsaXN0LXN0eWxlIC5lbGVtZW50b3ItYWNjb3JkaW9uLWl0ZW0gLmVsZW1lbnRvci10YWItY29udGVudCBhe2Rpc3BsYXk6YmxvY2s7d2lkdGg6bWF4LWNvbnRlbnQ7cGFkZGluZzoxMHB4IDIwcHg7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpO2NvbG9yOiNmZmYgIWltcG9ydGFudDttYXJnaW46NXB4IGF1dG87Ym9yZGVyLXJhZGl1czoxMHB4O3RyYW5zaXRpb246YWxsIC41c30uZWxlbWVudG9yLWFjY29yZGlvbi5jd2EtbWluaW1hbGlzdC1zdHlsZSAuZWxlbWVudG9yLWFjY29yZGlvbi1pdGVtIC5lbGVtZW50b3ItdGFiLWNvbnRlbnQgYTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXByaW1hcnkpO2NvbG9yOiNmZmY7dGV4dC1kZWNvcmF0aW9uOm5vbmUgIWltcG9ydGFudH0uY3dhLXZpc2l0LWNhcmQtbGlzdHtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjMwcHggMDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7ZmxleC13cmFwOndyYXB9LmN3YS12aXNpdC1jYXJkLWxpc3QgLml0ZW17d2lkdGg6MzAwcHg7aGVpZ2h0OjUwMHB4O21hcmdpbi1ib3R0b206MzBweDtwb3NpdGlvbjpyZWxhdGl2ZTtib3JkZXItcmFkaXVzOjE1cHg7b3ZlcmZsb3c6aGlkZGVuO2N1cnNvcjpkZWZhdWx0O3RyYW5zaXRpb246YWxsIC41c30uY3dhLXZpc2l0LWNhcmQtbGlzdCAuaXRlbTpub3QoOmxhc3QtY2hpbGQpe21hcmdpbi1yaWdodDo0MHB4fS5jd2EtdmlzaXQtY2FyZC1saXN0IC5pdGVtPi5iYWNrZ3JvdW5ke3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3otaW5kZXg6MH0uY3dhLXZpc2l0LWNhcmQtbGlzdCAuaXRlbT4uYmFja2dyb3VuZCBpbWd7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvdmVyfS5jd2EtdmlzaXQtY2FyZC1saXN0IC5pdGVtPi5jb250ZW50e3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTotMTAwJTtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtwYWRkaW5nOjEwcHggMjBweDtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXByaW1hcnkpO2NvbG9yOiNmZmY7ei1pbmRleDoyO3RyYW5zaXRpb246YWxsIC41czt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXdlaWdodDo2MDA7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5jd2EtdmlzaXQtY2FyZC1saXN0IC5pdGVtPi5jb250ZW50PmRpdiAubG9nb3t3aWR0aDoxMDAlO2hlaWdodDoxMDBweH0uY3dhLXZpc2l0LWNhcmQtbGlzdCAuaXRlbT4uY29udGVudD5kaXYgLmxvZ28gaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb250YWlufS5jd2EtdmlzaXQtY2FyZC1saXN0IC5pdGVtPi5jb250ZW50PmRpdiAudGV4dHttYXJnaW46MjBweCAwfS5jd2EtdmlzaXQtY2FyZC1saXN0IC5pdGVtPi5jb250ZW50PmRpdiAubGlua3tkaXNwbGF5OmJsb2NrO3dpZHRoOm1heC1jb250ZW50O3BhZGRpbmc6MTBweCAyMHB4O2JvcmRlci1yYWRpdXM6MTBweDtib3JkZXI6c29saWQgMXB4ICNmZmY7Y29sb3I6I2ZmZjt0cmFuc2l0aW9uOmFsbCAuNXM7bWFyZ2luOjEwcHggYXV0byAwfS5jd2EtdmlzaXQtY2FyZC1saXN0IC5pdGVtPi5jb250ZW50PmRpdiAubGluazpob3Zlcntib3JkZXItY29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3Itc2Vjb25kYXJ5KTtjb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpfS5jd2EtdmlzaXQtY2FyZC1saXN0IC5pdGVtOmhvdmVyOmhvdmVyIC5jb250ZW50e2JvdHRvbTowfS5jd2EtYWRkb25zLW1hcHMgLmdtLXN0eWxlLWl3LWN7b3ZlcmZsb3c6dW5zZXQgIWltcG9ydGFudDtwYWRkaW5nOjAgIWltcG9ydGFudDt3aWR0aDo2MDBweCAhaW1wb3J0YW50fS5jd2EtYWRkb25zLW1hcHMgLmdtLXN0eWxlLWl3LWMsLmN3YS1hZGRvbnMtbWFwcyAuZ20tc3R5bGUtaXctdDphZnRlcntiYWNrZ3JvdW5kOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXByaW1hcnkpO2NvbG9yOiNmZmY7bWF4LWhlaWdodDo3MHZoICFpbXBvcnRhbnQ7bWF4LXdpZHRoOmNhbGMoMTAwdncgLSA0MHB4KSAhaW1wb3J0YW50fS5jd2EtYWRkb25zLW1hcHMgLmdtLXN0eWxlLWl3LWR7bWF4LWhlaWdodDo3MHZoICFpbXBvcnRhbnQ7b3ZlcmZsb3c6YXV0byAhaW1wb3J0YW50O3BhZGRpbmc6MTJweCAhaW1wb3J0YW50fS5jd2EtYWRkb25zLW1hcHMgLmdtLXVpLWhvdmVyLWVmZmVjdHtkaXNwbGF5OmZsZXggIWltcG9ydGFudDt3aWR0aDozMHB4ICFpbXBvcnRhbnQ7aGVpZ2h0OjMwcHggIWltcG9ydGFudDtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXNlY29uZGFyeSkgIWltcG9ydGFudDtib3JkZXItcmFkaXVzOjUwJSAhaW1wb3J0YW50O29wYWNpdHk6MSAhaW1wb3J0YW50O3RyYW5zaXRpb246YWxsIC41c30uY3dhLWFkZG9ucy1tYXBzIC5nbS11aS1ob3Zlci1lZmZlY3Q6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpICFpbXBvcnRhbnR9LmN3YS1hZGRvbnMtbWFwcyAuY3dhLW1hcHMtdG9vbHRpcHttaW4td2lkdGg6MjUwcHg7cGFkZGluZy1ib3R0b206MTBweH0uY3dhLWFkZG9ucy1tYXBzIC5jd2EtbWFwcy10b29sdGlwIC50aXRsZXtib3JkZXI6c29saWQgMXB4ICNmZmY7Ym9yZGVyLXJhZGl1czoxMHB4O3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToxOHB4O2ZvbnQtd2VpZ2h0OjgwMDtwYWRkaW5nOjEwcHg7bWFyZ2luOjIwcHggYXV0b30uY3dhLWFkZG9ucy1tYXBzIC5jd2EtbWFwcy10b29sdGlwIC50aXRsZSBwe21hcmdpbjowfS5jd2EtYWRkb25zLW1hcHMgLmN3YS1tYXBzLXRvb2x0aXAgLmRhdGFzIGF7Y29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3Itc2Vjb25kYXJ5KX0uY3dhLWFkZG9ucy1tYXBzIC5jd2EtbWFwcy10b29sdGlwIC5kYXRhcyBhOmhvdmVye3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9LmN3YS1hZGRvbnMtbWFwcyAuY3dhLW1hcHMtdG9vbHRpcCAubGlua3N7dGV4dC1hbGlnbjpjZW50ZXJ9LmN3YS1hZGRvbnMtbWFwcyAuY3dhLW1hcHMtdG9vbHRpcCAubGlua3MgLmxpbmt7Ym9yZGVyOnNvbGlkIDFweCAjZmZmO2JvcmRlci1yYWRpdXM6NXB4O3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToxNXB4O3BhZGRpbmc6MTBweDttYXJnaW46MTBweCBhdXRvO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjt3aWR0aDptYXgtY29udGVudDtjb2xvcjojZmZmO3RyYW5zaXRpb246YWxsIC41c30uY3dhLWFkZG9ucy1tYXBzIC5jd2EtbWFwcy10b29sdGlwIC5saW5rcyAubGluazpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Y29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItcHJpbWFyeSl9LmN3YS1hZGRvbnMtbWFwcyAuY3dhLW1hcHMtdG9vbHRpcCAubGlua3MgLmFjY2Vzcy1saW5re2NvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXNlY29uZGFyeSk7bWFyZ2luOjVweCBhdXRvO3RyYW5zaXRpb246YWxsIC41c30uY3dhLWFkZG9ucy1tYXBzIC5jd2EtbWFwcy10b29sdGlwIC5saW5rcyAuYWNjZXNzLWxpbms6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0uY3dhLWljb24tZGF0YS1saW5re3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbjoyMHB4IGF1dG8gMTAwcHh9LmN3YS1pY29uLWRhdGEtbGlua19fY29udGFpbmVye2JvcmRlcjpzb2xpZCAycHggdmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtwYWRkaW5nOjIwcHggMjVweDt0ZXh0LWFsaWduOmNlbnRlcn0uY3dhLWljb24tZGF0YS1saW5rX19jb250YWluZXIgLmNvbnRlbnR7bWFyZ2luLXRvcDoxNXB4fS5jd2EtaWNvbi1kYXRhLWxpbmtfX2NvbnRhaW5lciAuY29udGVudCBwe21hcmdpbjowfS5jd2EtaWNvbi1kYXRhLWxpbmsgLmxpbmt7cG9zaXRpb246YWJzb2x1dGU7dG9wOjEwMCU7bGVmdDo1MCU7d2lkdGg6MTAwJTtoZWlnaHQ6ODBweDt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7Ym9yZGVyOnNvbGlkIDJweCB2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpO2JvcmRlci1yYWRpdXM6MCAwIDIwcHggMjBweDtjb2xvcjojZmZmO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LXdlaWdodDo3MDA7Zm9udC1zaXplOjIwcHg7cGFkZGluZzoxMHB4O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjt0cmFuc2l0aW9uOmFsbCAuNXN9LmN3YS1pY29uLWRhdGEtbGluayAubGluazpob3Zlcntib3JkZXItdG9wOjA7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO2NvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCl9LmN3YS1hbmltYXRlLXRleHQtY29sb3J7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzo1MHB4IDA7ZGlzcGxheTpmbGV4fS5jd2EtYW5pbWF0ZS10ZXh0LWNvbG9yIC5iYWNrZ3JvdW5ke3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7dG9wOjA7bGVmdDowO3otaW5kZXg6LTF9LmN3YS1hbmltYXRlLXRleHQtY29sb3IgLmJhY2tncm91bmQ6YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3RvcDowO2xlZnQ6MH0uY3dhLWFuaW1hdGUtdGV4dC1jb2xvciAuYmFja2dyb3VuZCBpbWd7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvdmVyfS5jd2EtYW5pbWF0ZS10ZXh0LWNvbG9yIC5jb250ZW50e2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtvdmVyZmxvdzpoaWRkZW47cG9zaXRpb246cmVsYXRpdmV9LmN3YS1hbmltYXRlLXRleHQtY29sb3IgLmNvbnRlbnQgLnRleHQtY29udGFpbmVye2Rpc3BsYXk6ZmxleDt3aWR0aDoxMDAlO21hcmdpbi1yaWdodDphdXRvO21hcmdpbi1sZWZ0OmF1dG99LmN3YS1hbmltYXRlLXRleHQtY29sb3IgLmNvbnRlbnQgLnRleHQtY29udGFpbmVyOm5vdCg6bGFzdC1jaGlsZCl7bWFyZ2luLWJvdHRvbToyMHB4fS5jd2EtYW5pbWF0ZS10ZXh0LWNvbG9yIC5jb250ZW50IC50ZXh0LWNvbnRhaW5lciAudGV4dHt3aWR0aDptYXgtY29udGVudDt3aGl0ZS1zcGFjZTpub3dyYXA7bWFyZ2luOjAgNXB4fS5jd2EtYW5pbWF0ZS10ZXh0LWNvbG9yIC5jb250ZW50IC50ZXh0LWNvbnRhaW5lciAudGV4dC50by1sZWZ0e2FuaW1hdGlvbi1uYW1lOnNjcm9sbFR4dExlZnQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpsaW5lYXI7YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDppbmZpbml0ZX0uY3dhLWFuaW1hdGUtdGV4dC1jb2xvciAuY29udGVudCAudGV4dC1jb250YWluZXIgLnRleHQudG8tcmlnaHR7YW5pbWF0aW9uLW5hbWU6c2Nyb2xsVHh0UmlnaHQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpsaW5lYXI7YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDppbmZpbml0ZX0uY3dhLWFuaW1hdGUtdGV4dC1jb2xvciAuY29udGVudCAudGV4dC1jb250YWluZXIgLnRleHQgc3BhbiwuY3dhLWFuaW1hdGUtdGV4dC1jb2xvciAuY29udGVudCAudGV4dC1jb250YWluZXIgLnRleHQgcCwuY3dhLWFuaW1hdGUtdGV4dC1jb2xvciAuY29udGVudCAudGV4dC1jb250YWluZXIgLnRleHQgYntmb250LXNpemU6MjhweCAhaW1wb3J0YW50O2ZvbnQtZmFtaWx5OnZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktcHJpbWFyeS1mb250LWZhbWlseSkgIWltcG9ydGFudDtjb2xvcjojZmZmfUBrZXlmcmFtZXMgc2Nyb2xsVHh0TGVmdHswJXt0cmFuc2Zvcm06dHJhbnNsYXRlKDAlLCAwKX0xMDAle3RyYW5zZm9ybTp0cmFuc2xhdGUoLTEwMCUsIDApfX1Aa2V5ZnJhbWVzIHNjcm9sbFR4dFJpZ2h0ezAle3RyYW5zZm9ybTp0cmFuc2xhdGUoLTEwMCUsIDApfTEwMCV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwJSwgMCl9fS5jd2EtZGV0YWNoZWQtdGFiczpub3QoLnRhYi1sZWZ0KXttYXJnaW4tYm90dG9tOjUwcHh9LmN3YS1kZXRhY2hlZC10YWJzOm5vdCgudGFiLWxlZnQpIC5pbWFnZXt3aWR0aDoxMDAlfS5jd2EtZGV0YWNoZWQtdGFiczpub3QoLnRhYi1sZWZ0KSAuaW1hZ2UgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3Zlcn0uY3dhLWRldGFjaGVkLXRhYnM6bm90KC50YWItbGVmdCkgLmVsZW1lbnRvci1zZWN0aW9uIC5lbGVtZW50b3ItY29udGFpbmVye2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpjZW50ZXJ9LmN3YS1kZXRhY2hlZC10YWJzOm5vdCgudGFiLWxlZnQpIC5lbGVtZW50b3Itc2VjdGlvbiAuZWxlbWVudG9yLWNvbnRhaW5lciAudGFic3tkaXNwbGF5OmZsZXg7Ym9yZGVyLXJhZGl1czoxMHB4O3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpfUBtZWRpYShtYXgtd2lkdGg6IDgyMHB4KXsuY3dhLWRldGFjaGVkLXRhYnM6bm90KC50YWItbGVmdCkgLmVsZW1lbnRvci1zZWN0aW9uIC5lbGVtZW50b3ItY29udGFpbmVyIC50YWJze2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjt3aWR0aDpjYWxjKDEwMCUgLSAyMHB4KTtib3JkZXItcmFkaXVzOjAgIWltcG9ydGFudDttYXJnaW4tcmlnaHQ6MTBweDttYXJnaW4tbGVmdDoxMHB4fS5jd2EtZGV0YWNoZWQtdGFiczpub3QoLnRhYi1sZWZ0KSAuZWxlbWVudG9yLXNlY3Rpb24gLmVsZW1lbnRvci1jb250YWluZXIgLnRhYnMgLnRhYntib3JkZXItcmFkaXVzOjAgIWltcG9ydGFudDttaW4td2lkdGg6dW5zZXQgIWltcG9ydGFudDttYXgtd2lkdGg6dW5zZXQgIWltcG9ydGFudDttaW4taGVpZ2h0OnVuc2V0ICFpbXBvcnRhbnQ7Ym9yZGVyOm5vbmUgIWltcG9ydGFudH19LmN3YS1kZXRhY2hlZC10YWJzOm5vdCgudGFiLWxlZnQpIC5lbGVtZW50b3Itc2VjdGlvbiAuZWxlbWVudG9yLWNvbnRhaW5lciAudGFicyAudGFie3BhZGRpbmc6NXB4IDIwcHg7Y3Vyc29yOnBvaW50ZXI7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1mYW1pbHk6dmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtZmFtaWx5KTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7ZmxleDoxO21pbi13aWR0aDoyMDBweDttYXgtd2lkdGg6MzUwcHg7bWluLWhlaWdodDo1OHB4O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjt0cmFuc2l0aW9uOi40cyBlYXNlfS5jd2EtZGV0YWNoZWQtdGFiczpub3QoLnRhYi1sZWZ0KSAuZWxlbWVudG9yLXNlY3Rpb24gLmVsZW1lbnRvci1jb250YWluZXIgLnRhYnMgLnRhYjpub3QoOmxhc3QtY2hpbGQpe2JvcmRlci1yaWdodDoxcHggc29saWR9LmN3YS1kZXRhY2hlZC10YWJzOm5vdCgudGFiLWxlZnQpIC5lbGVtZW50b3Itc2VjdGlvbiAuZWxlbWVudG9yLWNvbnRhaW5lciAudGFicyAudGFiOmZpcnN0LWNoaWxke2JvcmRlci1yYWRpdXM6MTBweCAwIDAgMTBweH0uY3dhLWRldGFjaGVkLXRhYnM6bm90KC50YWItbGVmdCkgLmVsZW1lbnRvci1zZWN0aW9uIC5lbGVtZW50b3ItY29udGFpbmVyIC50YWJzIC50YWI6bGFzdC1jaGlsZHtib3JkZXItcmFkaXVzOjAgMTBweCAxMHB4IDB9LmN3YS1kZXRhY2hlZC10YWJzOm5vdCgudGFiLWxlZnQpIC5lbGVtZW50b3Itc2VjdGlvbiAuZWxlbWVudG9yLWNvbnRhaW5lciAuY29udGVudHN7d2lkdGg6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Zm9udC1mYW1pbHk6dmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtZmFtaWx5KTtjb2xvcjojMDAwO3BhZGRpbmc6MCAxMHB4O21heC13aWR0aDoxMjAwcHg7bWFyZ2luOmF1dG99LmN3YS1kZXRhY2hlZC10YWJzOm5vdCgudGFiLWxlZnQpIC5lbGVtZW50b3Itc2VjdGlvbiAuZWxlbWVudG9yLWNvbnRhaW5lciAuY29udGVudHMgLmNvbnRlbnR7d2lkdGg6MTAwJX0uY3dhLWRldGFjaGVkLXRhYnM6bm90KC50YWItbGVmdCkgLmVsZW1lbnRvci1zZWN0aW9uIC5lbGVtZW50b3ItY29udGFpbmVyIC5jb250ZW50cyAuY29udGVudCBhe2NvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXRleHQpO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9LmN3YS1kZXRhY2hlZC10YWJzOm5vdCgudGFiLWxlZnQpIC5lbGVtZW50b3Itc2VjdGlvbiAuZWxlbWVudG9yLWNvbnRhaW5lciAuY29udGVudHMgLmNvbnRlbnQgYTpob3Zlcntjb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpfS5jd2EtZGV0YWNoZWQtdGFiczpub3QoLnRhYi1sZWZ0KSAuZWxlbWVudG9yLXNlY3Rpb24gLmVsZW1lbnRvci1jb250YWluZXIgLmNvbnRlbnRzIC5jb250ZW50IGEuYnV0dG9ue2JhY2tncm91bmQtY29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtjb2xvcjojZmZmO3RleHQtZGVjb3JhdGlvbjpub25lO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmc6NXB4IDE1cHg7bWFyZ2luOjIwcHggMCAwO3RyYW5zaXRpb246LjRzIGVhc2V9LmN3YS1kZXRhY2hlZC10YWJzOm5vdCgudGFiLWxlZnQpIC5lbGVtZW50b3Itc2VjdGlvbiAuZWxlbWVudG9yLWNvbnRhaW5lciAuY29udGVudHMgLmNvbnRlbnQgYS5idXR0b246aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci10ZXh0KTtjb2xvcjojZmZmfS5jd2EtZGV0YWNoZWQtdGFicy50YWItbGVmdCAudGFic3twYWRkaW5nOjIwcHggNTBweCAyMHB4IDA7Ym9yZGVyLXJhZGl1czowIDIwcHggMjBweCAwO3dpZHRoOjQwMHB4O3otaW5kZXg6MTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uY3dhLWRldGFjaGVkLXRhYnMudGFiLWxlZnQgLnRhYnM6YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxMDB2dztoZWlnaHQ6MTAwJTt0b3A6MDtyaWdodDoxMDAlfS5jd2EtZGV0YWNoZWQtdGFicy50YWItbGVmdCAudGFicyAudGFie2ZvbnQtd2VpZ2h0OjcwMDtmb250LXNpemU6MjJweDtjb2xvcjojZmZmO3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6MTBweCAwfS5jd2EtZGV0YWNoZWQtdGFicy50YWItbGVmdCAudGFicyAudGFiIC50aXRsZXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpsZWZ0O3dpZHRoOjEwMCU7cG9zaXRpb246cmVsYXRpdmU7dHJhbnNpdGlvbjphbGwgLjVzO3BhZGRpbmc6MTVweCAzMHB4IDE1cHggMH1AbWVkaWEobWF4LXdpZHRoOiA4NTBweCl7LmN3YS1kZXRhY2hlZC10YWJzLnRhYi1sZWZ0IC50YWJzIC50YWIgLnRpdGxle2p1c3RpZnktY29udGVudDpjZW50ZXI7dGV4dC1hbGlnbjpjZW50ZXIgIWltcG9ydGFudDtwYWRkaW5nLXJpZ2h0OjBweH19LmN3YS1kZXRhY2hlZC10YWJzLnRhYi1sZWZ0IC50YWJzIC50YWIgLnRpdGxlIHB7bWFyZ2luOjA7d2lkdGg6MTAwJX0uY3dhLWRldGFjaGVkLXRhYnMudGFiLWxlZnQgLnRhYnMgLnRhYiAudGl0bGUgLmljb257cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MzBweDt0b3A6NTAlO3JpZ2h0OjA7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7Zm9udC1zaXplOjE1cHh9QG1lZGlhKG1heC13aWR0aDogODUwcHgpey5jd2EtZGV0YWNoZWQtdGFicy50YWItbGVmdCAudGFicyAudGFiIC50aXRsZSAuaWNvbntkaXNwbGF5Om5vbmV9fS5jd2EtZGV0YWNoZWQtdGFicy50YWItbGVmdCAudGFicyAudGFiIC50aXRsZTpiZWZvcmUsLmN3YS1kZXRhY2hlZC10YWJzLnRhYi1sZWZ0IC50YWJzIC50YWIgLnRpdGxlOmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtoZWlnaHQ6MTAwJTt0cmFuc2l0aW9uOmFsbCAuNXN9LmN3YS1kZXRhY2hlZC10YWJzLnRhYi1sZWZ0IC50YWJzIC50YWIgLnRpdGxlOmJlZm9yZXtsZWZ0Oi0xMDB2dzt3aWR0aDoxMDB2d30uY3dhLWRldGFjaGVkLXRhYnMudGFiLWxlZnQgLnRhYnMgLnRhYiAudGl0bGU6YWZ0ZXJ7bGVmdDoxMDAlO3dpZHRoOjUwcHh9LmN3YS1kZXRhY2hlZC10YWJzLnRhYi1sZWZ0IC50YWJzIC50YWI6aG92ZXIsLmN3YS1kZXRhY2hlZC10YWJzLnRhYi1sZWZ0IC50YWJzIC50YWIuYWN0aXZle2NvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXByaW1hcnkpfS5jd2EtZGV0YWNoZWQtdGFicy50YWItbGVmdCAudGFicyAudGFiLmFjdGl2ZSAudGl0bGUsLmN3YS1kZXRhY2hlZC10YWJzLnRhYi1sZWZ0IC50YWJzIC50YWIuYWN0aXZlIC50aXRsZTpiZWZvcmUsLmN3YS1kZXRhY2hlZC10YWJzLnRhYi1sZWZ0IC50YWJzIC50YWIuYWN0aXZlIC50aXRsZTphZnRlcntiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LmN3YS1kZXRhY2hlZC10YWJzLnRhYi1sZWZ0IC50YWJzIC50YWJ7d2lkdGg6MTAwJX0uY3dhLWRldGFjaGVkLXRhYnMudGFiLWxlZnQgLnRhYnMgLnRhYjpub3QoOmZpcnN0LWNoaWxkKXtib3JkZXItdG9wOnNvbGlkIDFweCAjZmZmfS5jd2EtZGV0YWNoZWQtdGFicy50YWItbGVmdCAudGFicyAudGFiIC50aXRsZXt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9LmN3YS1kZXRhY2hlZC10YWJzLnRhYi1sZWZ0IC50YWJzIC50YWIgLnRpdGxlLC5jd2EtZGV0YWNoZWQtdGFicy50YWItbGVmdCAudGFicyAudGFiIC50aXRsZSBwLC5jd2EtZGV0YWNoZWQtdGFicy50YWItbGVmdCAudGFicyAudGFiIC50aXRsZSBzcGFue2N1cnNvcjpwb2ludGVyICFpbXBvcnRhbnR9LmN3YS1kZXRhY2hlZC10YWJzLnRhYi1sZWZ0IC5jb250ZW50c3t3aWR0aDpjYWxjKDEwMCUgLSA0MDBweCk7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3BhZGRpbmc6MjBweCAyMHB4IDIwcHggNTBweH1AbWVkaWEobWF4LXdpZHRoOiA4ODBweCl7LmN3YS1kZXRhY2hlZC10YWJzLnRhYi1sZWZ0IC5lbGVtZW50b3ItY29udGFpbmVye2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47d2lkdGg6MTAwJTtwYWRkaW5nOjBweH0uY3dhLWRldGFjaGVkLXRhYnMudGFiLWxlZnQgLmVsZW1lbnRvci1jb250YWluZXIgLnRhYnN7d2lkdGg6MTAwJTtib3JkZXItcmFkaXVzOjAgIWltcG9ydGFudDtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjIwcHggMjBweCAyMHB4IDE1cHh9LmN3YS1kZXRhY2hlZC10YWJzLnRhYi1sZWZ0IC5lbGVtZW50b3ItY29udGFpbmVyIC50YWJzIC50YWIgLnRpdGxle2p1c3RpZnktY29udGVudDpjZW50ZXI7cGFkZGluZy1yaWdodDowcHh9LmN3YS1kZXRhY2hlZC10YWJzLnRhYi1sZWZ0IC5jb250ZW50c3t3aWR0aDoxMDAlO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OmNlbnRlcjtwYWRkaW5nOjIwcHggMjBweCAxMHB4IDEwcHh9LmN3YS1kZXRhY2hlZC10YWJzLnRhYi1sZWZ0IC5jb250ZW50cyBwIGltZ3ttYXgtd2lkdGg6MzMlfS5jd2EtZGV0YWNoZWQtdGFicy50YWItbGVmdCAuY29udGVudHMgZGl2OmZpcnN0LWNoaWxkIHB7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYXJvdW5kfX0uY3dhLXNsaWRlcnMtdGFic3tkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6ZmxleC1zdGFydDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3RvcDo1MHB4fUBtZWRpYShtYXgtd2lkdGg6IDc5M3B4KXsuY3dhLXNsaWRlcnMtdGFic3tkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZsZXgtd3JhcDpub3dyYXA7d2lkdGg6MTAwJSAhaW1wb3J0YW50fX0uY3dhLXNsaWRlcnMtdGFicyAudGFic3twb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDozMDBweDtwYWRkaW5nOjEwMHB4IDAgNTBweDtib3JkZXItcmlnaHQ6c29saWQgMXB4ICNmZmZ9QG1lZGlhKG1heC13aWR0aDogNzkzcHgpey5jd2Etc2xpZGVycy10YWJzIC50YWJze3dpZHRoOjEwMCUgIWltcG9ydGFudDtwYWRkaW5nOjB9LmN3YS1zbGlkZXJzLXRhYnMgLnRhYnMgLmRhdGEgLnRhYntqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyICFpbXBvcnRhbnR9LmN3YS1zbGlkZXJzLXRhYnMgLnRhYnMgLmRhdGEgLnRhYiAudGl0bGV7cGFkZGluZzowICFpbXBvcnRhbnQ7d2lkdGg6YXV0byAhaW1wb3J0YW50O3RleHQtYWxpZ246Y2VudGVyfX0uY3dhLXNsaWRlcnMtdGFicyAudGFiczpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjEwMHZ3O2hlaWdodDoxMDAlO3RvcDowO3JpZ2h0OjEwMCV9LmN3YS1zbGlkZXJzLXRhYnMgLnRhYnM6YWZ0ZXJ7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjIwMHB4O2hlaWdodDoxMDAlO3RvcDowO2xlZnQ6MTAwJTtib3JkZXItcmFkaXVzOjAgMjBweCAyMHB4IDB9LmN3YS1zbGlkZXJzLXRhYnMgLnRhYnMgLmRhdGEgLnRhYntmb250LXdlaWdodDo3MDA7Zm9udC1zaXplOjIycHg7Y29sb3I6I2ZmZjtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjEwcHggMH0uY3dhLXNsaWRlcnMtdGFicyAudGFicyAuZGF0YSAudGFiIC50aXRsZXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpsZWZ0O3dpZHRoOjEwMCU7cG9zaXRpb246cmVsYXRpdmU7dHJhbnNpdGlvbjphbGwgLjVzO3BhZGRpbmc6MTVweCAzMHB4IDE1cHggMH1AbWVkaWEobWF4LXdpZHRoOiA4NTBweCl7LmN3YS1zbGlkZXJzLXRhYnMgLnRhYnMgLmRhdGEgLnRhYiAudGl0bGV7anVzdGlmeS1jb250ZW50OmNlbnRlcjt0ZXh0LWFsaWduOmNlbnRlciAhaW1wb3J0YW50O3BhZGRpbmctcmlnaHQ6MHB4fX0uY3dhLXNsaWRlcnMtdGFicyAudGFicyAuZGF0YSAudGFiIC50aXRsZSBwe21hcmdpbjowO3dpZHRoOjEwMCV9LmN3YS1zbGlkZXJzLXRhYnMgLnRhYnMgLmRhdGEgLnRhYiAudGl0bGUgLmljb257cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MzBweDt0b3A6NTAlO3JpZ2h0OjA7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7Zm9udC1zaXplOjE1cHh9QG1lZGlhKG1heC13aWR0aDogODUwcHgpey5jd2Etc2xpZGVycy10YWJzIC50YWJzIC5kYXRhIC50YWIgLnRpdGxlIC5pY29ue2Rpc3BsYXk6bm9uZX19LmN3YS1zbGlkZXJzLXRhYnMgLnRhYnMgLmRhdGEgLnRhYiAudGl0bGU6YmVmb3JlLC5jd2Etc2xpZGVycy10YWJzIC50YWJzIC5kYXRhIC50YWIgLnRpdGxlOmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtoZWlnaHQ6MTAwJTt0cmFuc2l0aW9uOmFsbCAuNXN9LmN3YS1zbGlkZXJzLXRhYnMgLnRhYnMgLmRhdGEgLnRhYiAudGl0bGU6YmVmb3Jle2xlZnQ6LTEwMHZ3O3dpZHRoOjEwMHZ3fS5jd2Etc2xpZGVycy10YWJzIC50YWJzIC5kYXRhIC50YWIgLnRpdGxlOmFmdGVye2xlZnQ6MTAwJTt3aWR0aDo1MHB4fS5jd2Etc2xpZGVycy10YWJzIC50YWJzIC5kYXRhIC50YWI6aG92ZXIsLmN3YS1zbGlkZXJzLXRhYnMgLnRhYnMgLmRhdGEgLnRhYi5hY3RpdmV7Y29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItcHJpbWFyeSl9LmN3YS1zbGlkZXJzLXRhYnMgLnRhYnMgLmRhdGEgLnRhYi5hY3RpdmUgLnRpdGxlLC5jd2Etc2xpZGVycy10YWJzIC50YWJzIC5kYXRhIC50YWIuYWN0aXZlIC50aXRsZTpiZWZvcmUsLmN3YS1zbGlkZXJzLXRhYnMgLnRhYnMgLmRhdGEgLnRhYi5hY3RpdmUgLnRpdGxlOmFmdGVye2JhY2tncm91bmQtY29sb3I6I2ZmZn0uY3dhLXNsaWRlcnMtdGFicyAudGFicyAuZGF0YSAudGFie2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmxlZnR9LmN3YS1zbGlkZXJzLXRhYnMgLnRhYnMgLmRhdGEgLnRhYiwuY3dhLXNsaWRlcnMtdGFicyAudGFicyAuZGF0YSAudGFiIGRpdiwuY3dhLXNsaWRlcnMtdGFicyAudGFicyAuZGF0YSAudGFiIHB7Y3Vyc29yOnBvaW50ZXJ9LmN3YS1zbGlkZXJzLXRhYnMgLnRhYnMgLmRhdGEgLnRhYjpub3QoOmxhc3QtY2hpbGQpe2JvcmRlci1ib3R0b206c29saWQgMXB4ICNmZmZ9LmN3YS1zbGlkZXJzLXRhYnMgLnRhYnMgLmRhdGEgLnRhYiAuaWNvbnttYXJnaW4tcmlnaHQ6MTBweDt6LWluZGV4OjJ9LmN3YS1zbGlkZXJzLXRhYnMgLnRhYnMgLmRhdGEgLnRhYiAudGl0bGV7ei1pbmRleDoxfS5jd2Etc2xpZGVycy10YWJzIC50YWJzIC5kYXRhIC50YWIuYWN0aXZlIC50aXRsZSwuY3dhLXNsaWRlcnMtdGFicyAudGFicyAuZGF0YSAudGFiLmFjdGl2ZSAudGl0bGU6YmVmb3JlLC5jd2Etc2xpZGVycy10YWJzIC50YWJzIC5kYXRhIC50YWIuYWN0aXZlIC50aXRsZTphZnRlcntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCl9LmN3YS1zbGlkZXJzLXRhYnMgLnNsaWRlcnMtY29udGFpbmVye3dpZHRoOmNhbGMoMTAwJSAtIDMwMHB4KTtwYWRkaW5nOjIwcHggMCAwIDUwcHh9QG1lZGlhKG1heC13aWR0aDogNzkzcHgpey5jd2Etc2xpZGVycy10YWJzIC5zbGlkZXJzLWNvbnRhaW5lcnt3aWR0aDoxMDAlO3BhZGRpbmc6MjBweCAwIDAgMDttYXJnaW4tdG9wOjIwcHh9fS5jd2Etc2xpZGVycy10YWJzIC5zbGlkZXJzLWNvbnRhaW5lciAudGFiLXNsaWRlci1pdGVte3Bvc2l0aW9uOnJlbGF0aXZlfUBtZWRpYShtYXgtd2lkdGg6IDc5M3B4KXsuY3dhLXNsaWRlcnMtdGFicyAuc2xpZGVycy1jb250YWluZXIgLnRhYi1zbGlkZXItaXRlbSAuc2xpZGVyIC5zbGljay10cmFja3ttaW4td2lkdGg6MTAwJX19LmN3YS1zbGlkZXJzLXRhYnMgLnNsaWRlcnMtY29udGFpbmVyIC50YWItc2xpZGVyLWl0ZW0gLnNsaWRlciAuc2xpZGVyLWl0ZW17bWFyZ2luLWJvdHRvbToxMHB4O3Bvc2l0aW9uOnJlbGF0aXZlO2N1cnNvcjpkZWZhdWx0O3RyYW5zaXRpb246YWxsIC41c31AbWVkaWEobWF4LXdpZHRoOiA3OTNweCl7LmN3YS1zbGlkZXJzLXRhYnMgLnNsaWRlcnMtY29udGFpbmVyIC50YWItc2xpZGVyLWl0ZW0gLnNsaWRlciAuc2xpZGVyLWl0ZW17d2lkdGg6Y2FsYygxMDB2dyAtIDQwcHgpfS5jd2Etc2xpZGVycy10YWJzIC5zbGlkZXJzLWNvbnRhaW5lciAudGFiLXNsaWRlci1pdGVtIC5zbGlkZXIgLnNsaWRlci1pdGVtIGltZ3tvYmplY3QtZml0OmNvbnRhaW4gIWltcG9ydGFudH19LmN3YS1zbGlkZXJzLXRhYnMgLnNsaWRlcnMtY29udGFpbmVyIC50YWItc2xpZGVyLWl0ZW0gLnNsaWRlciAuc2xpZGVyLWl0ZW06bm90KDpmaXJzdC1jaGlsZCl7bWFyZ2luLWxlZnQ6NDBweH0uY3dhLXNsaWRlcnMtdGFicyAuc2xpZGVycy1jb250YWluZXIgLnRhYi1zbGlkZXItaXRlbSAuc2xpZGVyIC5zbGlkZXItaXRlbSAuaW1ne3dpZHRoOjEwMCV9LmN3YS1zbGlkZXJzLXRhYnMgLnNsaWRlcnMtY29udGFpbmVyIC50YWItc2xpZGVyLWl0ZW0gLnNsaWRlciAuc2xpZGVyLWl0ZW0gLmltZyBpbWd7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvdmVyfS5jd2Etc2xpZGVycy10YWJzIC5zbGlkZXJzLWNvbnRhaW5lciAudGFiLXNsaWRlci1pdGVtIC5zbGlkZXIgLnNsaWRlci1pdGVtIC50aXRsZXt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Zm9udC1zaXplOjE4cHg7Zm9udC13ZWlnaHQ6NjAwO21hcmdpbjoxMHB4IDB9LmN3YS1zbGlkZXJzLXRhYnMgLnNsaWRlcnMtY29udGFpbmVyIC50YWItc2xpZGVyLWl0ZW0gLnNsaWRlciAuc2xpZGVyLWl0ZW0gLmRhdGEgLmRlc2NyaXB0aW9ue3BhZGRpbmctcmlnaHQ6MTBweH0uY3dhLXNsaWRlcnMtdGFicyAuc2xpZGVycy1jb250YWluZXIgLnRhYi1zbGlkZXItaXRlbSAuc2xpZGVyIC5zbGlkZXItaXRlbSAubGlua3tkaXNwbGF5OmJsb2NrO3dpZHRoOm1heC1jb250ZW50O21heC13aWR0aDoxMDAlO3BhZGRpbmc6MTBweCAyMHB4O2NvbG9yOiNmZmY7bWFyZ2luOjIwcHggYXV0byAxMHB4O2JvcmRlcjpzb2xpZCAxcHg7Ym9yZGVyLXJhZGl1czoxMHB4O3RyYW5zaXRpb246YWxsIC41c30uY3dhLXNsaWRlcnMtdGFicyAuc2xpZGVycy1jb250YWluZXIgLnRhYi1zbGlkZXItaXRlbSAuc2xpZGVyIC5zbGlkZXItaXRlbSAubGluazpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LmN3YS1zbGlkZXJzLXRhYnMgLnNsaWRlcnMtY29udGFpbmVyIC50YWItc2xpZGVyLWl0ZW0gLnRhYi1kZXNjcmlwdGlvbntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXByaW1hcnkpO2NvbG9yOiNmZmY7Ym9yZGVyLXJhZGl1czoyNXB4O3BhZGRpbmc6MzBweDttYXJnaW4tYm90dG9tOjIwcHh9LmN3YS1zbGlkZXJzLXRhYnMgLnNsaWRlcnMtY29udGFpbmVyIC50YWItc2xpZGVyLWl0ZW0gLnRhYi1kZXNjcmlwdGlvbiBwOmxhc3QtY2hpbGR7bWFyZ2luOjB9LmN3YS1zbGlkZXJzLXRhYnMgLnNsaWRlcnMtY29udGFpbmVyIC50YWItc2xpZGVyLWl0ZW0gLnNsaWRlci1hcnJvd3MtY29udGVudHtwb3NpdGlvbjpyZWxhdGl2ZX0uY3dhLXNsaWRlcnMtdGFicyAuc2xpZGVycy1jb250YWluZXIgLnRhYi1zbGlkZXItaXRlbSAuYXJyb3d7cG9zaXRpb246YWJzb2x1dGU7dG9wOjEyNXB4O3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO2N1cnNvcjpwb2ludGVyO3otaW5kZXg6MTttYXJnaW4tcmlnaHQ6MDtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7d2lkdGg6NTBweDtoZWlnaHQ6NTBweDt0cmFuc2l0aW9uOi40cyBlYXNlO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItcmFkaXVzOjUwJTtib3gtc2hhZG93OjAgMCAxMHB4IC01cHggcmdiYSgwLDAsMCwuMyl9LmN3YS1zbGlkZXJzLXRhYnMgLnNsaWRlcnMtY29udGFpbmVyIC50YWItc2xpZGVyLWl0ZW0gLmFycm93OmhvdmVye2JhY2tncm91bmQtY29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KX0uY3dhLXNsaWRlcnMtdGFicyAuc2xpZGVycy1jb250YWluZXIgLnRhYi1zbGlkZXItaXRlbSAuYXJyb3c6aG92ZXIgc3Zne2ZpbGw6I2ZmZn0uY3dhLXNsaWRlcnMtdGFicyAuc2xpZGVycy1jb250YWluZXIgLnRhYi1zbGlkZXItaXRlbSAuYXJyb3cubmV4dHtyaWdodDoxMHB4fS5jd2Etc2xpZGVycy10YWJzIC5zbGlkZXJzLWNvbnRhaW5lciAudGFiLXNsaWRlci1pdGVtIC5hcnJvdy5wcmV2e2xlZnQ6MTBweDt0cmFuc2Zvcm06cm90YXRlWSgxODBkZWcpO2Rpc3BsYXk6bm9uZX0uY3dhLXNsaWRlcnMtdGFicyAuc2xpZGVycy1jb250YWluZXIgLnRhYi1zbGlkZXItaXRlbSAuYXJyb3cgc3Zne3dpZHRoOjI1cHh9LmN3YS1zbGlkZXJzLXRhYnMgLnNsaWNrLWxpc3R7bWluLWhlaWdodDo1MDBweH0uY3dhLXNsaWRlcnMtdGFicyAuc2xpZGVyLWl0ZW17YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1yYWRpdXM6MTVweDtvdmVyZmxvdzpoaWRkZW59LmN3YS1zbGlkZXJzLXRhYnMgLnNsaWRlci1pdGVtIC50aXRsZSwuY3dhLXNsaWRlcnMtdGFicyAuc2xpZGVyLWl0ZW0gLmRhdGF7cGFkZGluZzowIDEwcHh9LmN3YV90YWJzIC5jb250ZW50e2Rpc3BsYXk6bm9uZX0uY3dhX3RhYnMgLmNvbnRlbnQuYWN0aXZle2Rpc3BsYXk6YmxvY2t9LmN3YS1zbGlkZXJzLXRlYW17bWFyZ2luLWJvdHRvbToxMDBweDttYXJnaW4tdG9wOjUwcHg7ZGlzcGxheTpmbGV4O3Bvc2l0aW9uOnJlbGF0aXZlfUBtZWRpYShtYXgtd2lkdGg6IDg4MHB4KXsuY3dhLXNsaWRlcnMtdGVhbXtmbGV4LWRpcmVjdGlvbjpjb2x1bW59fS5jd2Etc2xpZGVycy10ZWFtIC50YWJzLWNvbnRhaW5lcnt3aWR0aDo0MCU7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxO2JhY2tncm91bmQtY29sb3I6I2ZmZjtwYWRkaW5nOjMwcHggNTBweCAzMHB4IDB9QG1lZGlhKG1heC13aWR0aDogODgwcHgpey5jd2Etc2xpZGVycy10ZWFtIC50YWJzLWNvbnRhaW5lcnt3aWR0aDoxMDAlO3BhZGRpbmc6MH0uY3dhLXNsaWRlcnMtdGVhbSAudGFicy1jb250YWluZXIgLnRhYnN7Ym9yZGVyLXJhZGl1czowICFpbXBvcnRhbnR9LmN3YS1zbGlkZXJzLXRlYW0gLnRhYnMtY29udGFpbmVyIC50YWJzOjphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDoxMDAlO3dpZHRoOjUwcHg7aGVpZ2h0OjEwMCU7YmFja2dyb3VuZC1jb2xvcjppbmhlcml0fS5jd2Etc2xpZGVycy10ZWFtIC50YWJzLWNvbnRhaW5lciAudGFicyAudGFie3RleHQtYWxpZ246Y2VudGVyfX0uY3dhLXNsaWRlcnMtdGVhbSAudGFicy1jb250YWluZXI6OmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MTAwJTt3aWR0aDoxMDB2dztoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LmN3YS1zbGlkZXJzLXRlYW0gLnRhYnMtY29udGFpbmVyIC50YWJze2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Ym9yZGVyLXJhZGl1czowIDE1cHggMTVweCAwO3BhZGRpbmc6MjBweCA0MHB4IDIwcHggMjBweDtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7Zm9udC1mYW1pbHk6dmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS1wcmltYXJ5LWZvbnQtZmFtaWx5KTtwb3NpdGlvbjpyZWxhdGl2ZX0uY3dhLXNsaWRlcnMtdGVhbSAudGFicy1jb250YWluZXIgLnRhYnM6OmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MTAwJTt3aWR0aDoxMDB2dztoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOmluaGVyaXR9LmN3YS1zbGlkZXJzLXRlYW0gLnRhYnMtY29udGFpbmVyIC50YWJzIC50YWJ7ZGlzcGxheTpibG9jaztwYWRkaW5nOjEwcHggMzBweCAxMHB4IDEwcHg7Y29sb3I6I2ZmZjtmb250LXNpemU6MjJweDtjdXJzb3I6cG9pbnRlcn0uY3dhLXNsaWRlcnMtdGVhbSAudGFicy1jb250YWluZXIgLnRhYnMgLnRhYjpub3QoOmxhc3QtY2hpbGQpe2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNmZmZ9LmN3YS1zbGlkZXJzLXRlYW0gLnRhYnMtY29udGFpbmVyIC50YWJzIC50YWIgc3Bhbnt0cmFuc2l0aW9uOi40cyBlYXNlO2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5jd2Etc2xpZGVycy10ZWFtIC50YWJzLWNvbnRhaW5lciAudGFicyAudGFiOmhvdmVyIHNwYW4sLmN3YS1zbGlkZXJzLXRlYW0gLnRhYnMtY29udGFpbmVyIC50YWJzIC50YWIuYWN0aXZlIHNwYW57dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMjBweCl9LmN3YS1zbGlkZXJzLXRlYW0gLmNvbnRlbnRzLWNvbnRhaW5lcnt3aWR0aDo2MCU7cGFkZGluZy1sZWZ0OjMwcHg7cGFkZGluZy10b3A6MzBweH1AbWVkaWEobWF4LXdpZHRoOiA4ODBweCl7LmN3YS1zbGlkZXJzLXRlYW0gLmNvbnRlbnRzLWNvbnRhaW5lcnt3aWR0aDoxMDAlO3BhZGRpbmc6MCAxMHB4O21hcmdpbi10b3A6MjBweH19LmN3YS1zbGlkZXJzLXRlYW0gLmNvbnRlbnRzLWNvbnRhaW5lciAuY29udGVudHtwb3NpdGlvbjpyZWxhdGl2ZX0uY3dhLXNsaWRlcnMtdGVhbSAuc2xpZGVyIC5zbGljay10cmFja3tkaXNwbGF5OmZsZXg7Z2FwOjQwcHh9LmN3YS1zbGlkZXJzLXRlYW0gLnNsaWRlciAuc2xpY2stdHJhY2s6OmJlZm9yZXtjb250ZW50Om5vbmV9QG1lZGlhKG1heC13aWR0aDogMzgwcHgpey5jd2Etc2xpZGVycy10ZWFtIC5zbGlkZXIgLnNsaWNrLXRyYWNre2dhcDowfX0uY3dhLXNsaWRlcnMtdGVhbSAuc2xpZGVyIC5zbGljay10cmFjazpob3ZlciAuaXRlbXt0cmFuc2Zvcm06c2NhbGUoMSl9LmN3YS1zbGlkZXJzLXRlYW0gLnNsaWRlciAuaXRlbXtmbG9hdDpub25lO3dpZHRoOjMyMHB4O2hlaWdodDo0NDBweDt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuNHMgZWFzZTtib3JkZXItcmFkaXVzOjMwcHg7b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOnJlbGF0aXZlO2ZvbnQtZmFtaWx5OnZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1mb250LWZhbWlseSk7Ym94LXNoYWRvdzowIDAgMTBweCAtNXB4IHJnYmEoMCwwLDAsLjIpfS5jd2Etc2xpZGVycy10ZWFtIC5zbGlkZXIgLml0ZW0ubm8taW1hZ2UgLnByZXZpZXd7aGVpZ2h0OjEwMCU7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXByaW1hcnkpO2NvbG9yOiNmZmY7Ym9yZGVyLXJhZGl1czozMHB4fS5jd2Etc2xpZGVycy10ZWFtIC5zbGlkZXIgLml0ZW0ubm8taW1hZ2UgLmNvbnRlbnR7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpfS5jd2Etc2xpZGVycy10ZWFtIC5zbGlkZXIgLml0ZW0ubm8taW1hZ2UgLmNvbnRlbnQgdWwuc29jaWFsLW5ldHdvcmtzIGxpIGE6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1wcmltYXJ5KTtjb2xvcjojZmZmfS5jd2Etc2xpZGVycy10ZWFtIC5zbGlkZXIgLml0ZW0gaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3Zlcn0uY3dhLXNsaWRlcnMtdGVhbSAuc2xpZGVyIC5pdGVtOmhvdmVye3RyYW5zZm9ybTpzY2FsZSgxLjEpICFpbXBvcnRhbnR9QG1lZGlhKG1heC13aWR0aDogMzgwcHgpey5jd2Etc2xpZGVycy10ZWFtIC5zbGlkZXIgLml0ZW06aG92ZXJ7dHJhbnNmb3JtOnNjYWxlKDEpICFpbXBvcnRhbnR9fS5jd2Etc2xpZGVycy10ZWFtIC5zbGlkZXIgLml0ZW06aG92ZXIgLmNvbnRlbnR7dG9wOjB9LmN3YS1zbGlkZXJzLXRlYW0gLnNsaWRlciAuaXRlbSBoNC5uYW1le2ZvbnQtc2l6ZToyMHB4O2ZvbnQtd2VpZ2h0OjQwMDt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW46MH0uY3dhLXNsaWRlcnMtdGVhbSAuc2xpZGVyIC5pdGVtIGg0Lm5hbWU6bm90KDpsYXN0LWNoaWxkKXttYXJnaW46MCAwIDEwcHh9LmN3YS1zbGlkZXJzLXRlYW0gLnNsaWRlciAuaXRlbSAuam9ie3RleHQtYWxpZ246Y2VudGVyfS5jd2Etc2xpZGVycy10ZWFtIC5zbGlkZXIgLml0ZW0gLmpvYj4qe21hcmdpbjowfS5jd2Etc2xpZGVycy10ZWFtIC5zbGlkZXIgLml0ZW0gLnByZXZpZXd7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7bGVmdDowO3dpZHRoOjEwMCU7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpO2NvbG9yOiNmZmY7cGFkZGluZzoxMHB4O3RyYW5zaXRpb246LjRzIGVhc2V9LmN3YS1zbGlkZXJzLXRlYW0gLnNsaWRlciAuaXRlbSAuY29udGVudHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTAwJTtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXByaW1hcnkpO2NvbG9yOiNmZmY7dHJhbnNpdGlvbjouNHMgZWFzZTt0ZXh0LWFsaWduOmNlbnRlcjtwYWRkaW5nOjIwcHggMDtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3dpZHRoOjEwMCV9LmN3YS1zbGlkZXJzLXRlYW0gLnNsaWRlciAuaXRlbSAuY29udGVudCAubG9nb3t3aWR0aDpjYWxjKDEwMCUgLSA1MHB4KTtoZWlnaHQ6MTUwcHg7b2JqZWN0LWZpdDpjb250YWluO21hcmdpbjoxMHB4IGF1dG99LmN3YS1zbGlkZXJzLXRlYW0gLnNsaWRlciAuaXRlbSAuY29udGVudCAuaGVhZGVye2JhY2tncm91bmQtY29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItcHJpbWFyeSk7cGFkZGluZzoxMHB4IDE1cHggMH0uY3dhLXNsaWRlcnMtdGVhbSAuc2xpZGVyIC5pdGVtIC5jb250ZW50IGg0Lm5hbWUsLmN3YS1zbGlkZXJzLXRlYW0gLnNsaWRlciAuaXRlbSAuY29udGVudCAuam9iLC5jd2Etc2xpZGVycy10ZWFtIC5zbGlkZXIgLml0ZW0gLmNvbnRlbnQgLnRleHQsLmN3YS1zbGlkZXJzLXRlYW0gLnNsaWRlciAuaXRlbSAuY29udGVudCAucGhvbmUsLmN3YS1zbGlkZXJzLXRlYW0gLnNsaWRlciAuaXRlbSAuY29udGVudCAuZW1haWx7cGFkZGluZzowIDE1cHh9LmN3YS1zbGlkZXJzLXRlYW0gLnNsaWRlciAuaXRlbSAuY29udGVudCAudGV4dD4qe21hcmdpbjowfS5jd2Etc2xpZGVycy10ZWFtIC5zbGlkZXIgLml0ZW0gLmNvbnRlbnQgdWwuc29jaWFsLW5ldHdvcmtze2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtsaXN0LXN0eWxlLXR5cGU6bm9uZTtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3BhZGRpbmc6MDttYXJnaW4tdG9wOjEwcHg7Z2FwOjEwcHh9LmN3YS1zbGlkZXJzLXRlYW0gLnNsaWRlciAuaXRlbSAuY29udGVudCB1bC5zb2NpYWwtbmV0d29ya3M6bGFzdC1jaGlsZDpmaXJzdC1jaGlsZHttYXJnaW46MH0uY3dhLXNsaWRlcnMtdGVhbSAuc2xpZGVyIC5pdGVtIC5jb250ZW50IHVsLnNvY2lhbC1uZXR3b3JrcyBsaXtkaXNwbGF5OmZsZXh9LmN3YS1zbGlkZXJzLXRlYW0gLnNsaWRlciAuaXRlbSAuY29udGVudCB1bC5zb2NpYWwtbmV0d29ya3MgbGkgYXtjb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci10ZXh0KTt3aWR0aDo0MHB4O2hlaWdodDo0MHB4O2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItcmFkaXVzOjUwJTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7dHJhbnNpdGlvbjouNHMgZWFzZX0uY3dhLXNsaWRlcnMtdGVhbSAuc2xpZGVyIC5pdGVtIC5jb250ZW50IHVsLnNvY2lhbC1uZXR3b3JrcyBsaSBhOmhvdmVye2JhY2tncm91bmQtY29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3Itc2Vjb25kYXJ5KX0uY3dhLXNsaWRlcnMtdGVhbSAuc2xpZGVyIC5pdGVtIC5zZXBhcmF0b3J7d2lkdGg6MTAwJTtoZWlnaHQ6MXB4O2JhY2tncm91bmQtY29sb3I6I2ZmZjttYXJnaW46MTBweCAwfS5jd2Etc2xpZGVycy10ZWFtIC5hcnJvd3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6Y2FsYygxMDAlICsgNDBweCk7Y3Vyc29yOnBvaW50ZXI7ei1pbmRleDoyfS5jd2Etc2xpZGVycy10ZWFtIC5hcnJvdy5uZXh0e3JpZ2h0OjIwcHh9LmN3YS1zbGlkZXJzLXRlYW0gLmFycm93LnByZXZ7bGVmdDoyMHB4O3RyYW5zZm9ybTpyb3RhdGVZKDE4MGRlZyk7ZGlzcGxheTpub25lfS5jd2Etc2xpZGVycy10ZWFtIC5hcnJvdzpob3ZlciBzdmd7YW5pbWF0aW9uOnB1bHNlVG9SaWdodCAxcyBlYXNlIGluZmluaXRlfS5jd2Etc2xpZGVycy10ZWFtIC5hcnJvdyBzdmd7d2lkdGg6MzBweH0uY3dhLXNsaWRlcnMtdGVhbSAuc2xpY2stbGlzdHtvdmVyZmxvdzp2aXNpYmxlfUBtZWRpYShtYXgtd2lkdGg6IDM4MHB4KXsuY3dhLXNsaWRlcnMtdGVhbSAuc2xpY2stbGlzdHtvdmVyZmxvdzpoaWRkZW59fS5jd2EtaW5mb3Mtc2xpZGVyIC5vdXRzaWRle3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbjttYXJnaW4tdG9wOjIwMHB4O3BhZGRpbmctdG9wOjYwcHg7cGFkZGluZy1ib3R0b206MTAwcHh9QG1lZGlhKG1heC13aWR0aDogODc5cHgpey5jd2EtaW5mb3Mtc2xpZGVyIC5vdXRzaWRle21hcmdpbi10b3A6MH19QG1lZGlhKG1heC13aWR0aDogNDYwcHgpey5jd2EtaW5mb3Mtc2xpZGVyIC5vdXRzaWRle3BhZGRpbmctYm90dG9tOjUwcHh9fS5jd2EtaW5mb3Mtc2xpZGVyIC5vdXRzaWRlIC5iYWNrZ3JvdW5ke2JhY2tncm91bmQtY29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3Itc2Vjb25kYXJ5KTtib3JkZXItcmFkaXVzOjAgMjAwcHggMjAwcHggMDt3aWR0aDo3MCU7aGVpZ2h0OjQwMHB4O3otaW5kZXg6LTE7cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhKG1heC13aWR0aDogODc5cHgpey5jd2EtaW5mb3Mtc2xpZGVyIC5vdXRzaWRlIC5iYWNrZ3JvdW5ke2JvcmRlci1yYWRpdXM6MCA4MHB4IDgwcHggMDt3aWR0aDo5NSV9fS5jd2EtaW5mb3Mtc2xpZGVyIC5vdXRzaWRlIC5iYWNrZ3JvdW5kLnJpZ2h0e2JvcmRlci1yYWRpdXM6MjAwcHggMCAwIDIwMHB4O21hcmdpbi1sZWZ0OjMwJX1AbWVkaWEobWF4LXdpZHRoOiA4NzlweCl7LmN3YS1pbmZvcy1zbGlkZXIgLm91dHNpZGUgLmJhY2tncm91bmQucmlnaHR7Ym9yZGVyLXJhZGl1czo4MHB4IDAgMCA4MHB4O21hcmdpbi1sZWZ0OmF1dG99fS5jd2EtaW5mb3Mtc2xpZGVyIC5vdXRzaWRlIC5iYWNrZ3JvdW5kPmgze3dpZHRoOjEwMCU7Zm9udC1zaXplOjYwcHg7Zm9udC1mYW1pbHk6dmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS1wcmltYXJ5LWZvbnQtZmFtaWx5KTttYXJnaW46MDstd2Via2l0LXRleHQtZmlsbC1jb2xvcjpyZ2JhKDAsMCwwLDApOy13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6MnB4Oy13ZWJraXQtdGV4dC1zdHJva2UtY29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3Itc2Vjb25kYXJ5KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMTAwJSk7dGV4dC1hbGlnbjpjZW50ZXI7bGluZS1oZWlnaHQ6Ljd9QG1lZGlhKG1heC13aWR0aDogODc5cHgpey5jd2EtaW5mb3Mtc2xpZGVyIC5vdXRzaWRlIC5iYWNrZ3JvdW5kPmgze3RleHQtYWxpZ246bGVmdDtwYWRkaW5nLWxlZnQ6MTUlfX1AbWVkaWEobWF4LXdpZHRoOiA0NjBweCl7LmN3YS1pbmZvcy1zbGlkZXIgLm91dHNpZGUgLmJhY2tncm91bmQ+aDN7Zm9udC1zaXplOjQwcHh9fS5jd2EtaW5mb3Mtc2xpZGVyIC5vdXRzaWRlIC5lbGVtZW50b3ItY29udGFpbmVye3BhZGRpbmctYm90dG9tOjUwcHg7bWFyZ2luLXRvcDotMzUwcHg7ZmxleC13cmFwOndyYXB9QG1lZGlhKG1heC13aWR0aDogODc5cHgpey5jd2EtaW5mb3Mtc2xpZGVyIC5vdXRzaWRlIC5lbGVtZW50b3ItY29udGFpbmVye3BhZGRpbmctbGVmdDoxNSV9fS5jd2EtaW5mb3Mtc2xpZGVyIC5vdXRzaWRlIC5lbGVtZW50b3ItY29udGFpbmVyIC5hY3Rpdml0aWVzIGFydGljbGUuYWN0aXZpdHl7d2lkdGg6MzAwcHggIWltcG9ydGFudDtoZWlnaHQ6NDAwcHggIWltcG9ydGFudH1AbWVkaWEobWF4LXdpZHRoOiAzNDBweCl7LmN3YS1pbmZvcy1zbGlkZXIgLm91dHNpZGUgLmVsZW1lbnRvci1jb250YWluZXIgLmFjdGl2aXRpZXMgYXJ0aWNsZS5hY3Rpdml0eXt3aWR0aDoyNTBweCAhaW1wb3J0YW50O2hlaWdodDo0MDBweCAhaW1wb3J0YW50fX0uY3dhLWluZm9zLXNsaWRlciAub3V0c2lkZSAuZWxlbWVudG9yLWNvbnRhaW5lciAuYWN0aXZpdGllcyBhcnRpY2xlLmFjdGl2aXR5Om5vdCg6bGFzdC1jaGlsZCl7bWFyZ2luLXJpZ2h0OjIwcHh9LmN3YS1pbmZvcy1zbGlkZXIgLm91dHNpZGUgLmFycm93e3Bvc2l0aW9uOmFic29sdXRlO3RvcDpjYWxjKDEwMCUgLSA0MHB4KTtjdXJzb3I6cG9pbnRlcjt6LWluZGV4OjJ9LmN3YS1pbmZvcy1zbGlkZXIgLm91dHNpZGUgLmFycm93Lm5leHR7cmlnaHQ6MjBweH0uY3dhLWluZm9zLXNsaWRlciAub3V0c2lkZSAuYXJyb3cucHJldntsZWZ0OjIwcHg7dHJhbnNmb3JtOnJvdGF0ZVkoMTgwZGVnKTtkaXNwbGF5Om5vbmV9LmN3YS1pbmZvcy1zbGlkZXIgLm91dHNpZGUgLmFycm93OmhvdmVyIHN2Z3thbmltYXRpb246cHVsc2VUb1JpZ2h0IDFzIGVhc2UgaW5maW5pdGV9LmN3YS1pbmZvcy1zbGlkZXIgLm91dHNpZGUgLmFycm93IHN2Z3t3aWR0aDozMHB4fS5jd2EtaW5mb3Mtc2xpZGVyIC5vdXRzaWRlIC5zbGljay10cmFja3t3aWR0aDptYXgtY29udGVudCAhaW1wb3J0YW50fS5jd2EtaW5mb3Mtc2xpZGVyIC5vdXRzaWRlIC5zbGljay1saXN0e292ZXJmbG93OnZpc2libGV9LmN3YS1pbmZvcy1zbGlkZXIgLmFjdGl2aXRpZXN7bWFyZ2luLWxlZnQ6MjBweH1AbWVkaWEobWF4LXdpZHRoOiA4NzlweCl7LmN3YS1pbmZvcy1zbGlkZXIgLmFjdGl2aXRpZXN7bWFyZ2luLWxlZnQ6LTIwcHggIWltcG9ydGFudH19QG1lZGlhKG1heC13aWR0aDogMzQwcHgpey5jd2EtaW5mb3Mtc2xpZGVyIC5hY3Rpdml0aWVze21hcmdpbi1sZWZ0Oi01cHggIWltcG9ydGFudH19LmN3YS10ZXN0aW1vbmlhbHN7bWFyZ2luOjUwcHggMDtwb3NpdGlvbjpyZWxhdGl2ZX0uY3dhLXRlc3RpbW9uaWFscyAuc2xpZGVyLWNvbnRhaW5lcntwb3NpdGlvbjpyZWxhdGl2ZX0uY3dhLXRlc3RpbW9uaWFscyAuc2xpZGVyLWNvbnRhaW5lcjpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxMDAlO2xlZnQ6MDtoZWlnaHQ6MTUwcHg7d2lkdGg6MTAwJX0uY3dhLXRlc3RpbW9uaWFscyAuc2xpZGVyLWNvbnRhaW5lciAuYXJyb3d7cG9zaXRpb246YWJzb2x1dGU7dG9wOmNhbGMoMTAwJSArIDE1MHB4ICsgMTBweCk7Y3Vyc29yOnBvaW50ZXI7ei1pbmRleDoxfUBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXsuY3dhLXRlc3RpbW9uaWFscyAuc2xpZGVyLWNvbnRhaW5lciAuYXJyb3d7dG9wOjIwcHh9fS5jd2EtdGVzdGltb25pYWxzIC5zbGlkZXItY29udGFpbmVyIC5hcnJvdy5uZXh0e3JpZ2h0OjEwcHh9LmN3YS10ZXN0aW1vbmlhbHMgLnNsaWRlci1jb250YWluZXIgLmFycm93LnByZXZ7bGVmdDoxMHB4O3RyYW5zZm9ybTpyb3RhdGVZKDE4MGRlZyk7ZGlzcGxheTpub25lfUBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXsuY3dhLXRlc3RpbW9uaWFscyAuc2xpZGVyLWNvbnRhaW5lciAuYXJyb3cucHJldntyaWdodDo2MHB4fX0uY3dhLXRlc3RpbW9uaWFscyAuc2xpZGVyLWNvbnRhaW5lciAuYXJyb3cgc3Zne3dpZHRoOjMwcHh9QG1lZGlhKG1heC13aWR0aDogNzY4cHgpey5jd2EtdGVzdGltb25pYWxzIC5zbGlkZXItY29udGFpbmVyIC5hcnJvdyBzdmd7ZmlsbDojZmZmfX0uY3dhLXRlc3RpbW9uaWFscyAuc2xpZGVyLWNvbnRhaW5lciAuc2xpZGVye3dpZHRoOjEwMCU7cGFkZGluZy10b3A6MjBweH0uY3dhLXRlc3RpbW9uaWFscyAuc2xpZGVyLWNvbnRhaW5lciAuc2xpZGVyIC5zbGlkZXItaXRlbXtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjcwcHggMTAwcHggMjBweH1AbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7LmN3YS10ZXN0aW1vbmlhbHMgLnNsaWRlci1jb250YWluZXIgLnNsaWRlciAuc2xpZGVyLWl0ZW17cGFkZGluZzo3MHB4IDIwcHggMjBweH19LmN3YS10ZXN0aW1vbmlhbHMgLnNsaWRlci1jb250YWluZXIgLnNsaWRlciAuc2xpZGVyLWl0ZW0gLnF1b3Rlc3t3aWR0aDo4MHB4O2hlaWdodDo4MHB4O3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MTBweH1AbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7LmN3YS10ZXN0aW1vbmlhbHMgLnNsaWRlci1jb250YWluZXIgLnNsaWRlciAuc2xpZGVyLWl0ZW0gLnF1b3Rlc3t3aWR0aDo1MHB4O2hlaWdodDo1MHB4fX0uY3dhLXRlc3RpbW9uaWFscyAuc2xpZGVyLWNvbnRhaW5lciAuc2xpZGVyIC5zbGlkZXItaXRlbSAucXVvdGVzIHN2Z3tmaWxsOiNmZmZ9LmN3YS10ZXN0aW1vbmlhbHMgLnNsaWRlci1jb250YWluZXIgLnNsaWRlciAuc2xpZGVyLWl0ZW0gLnRlc3RpbW9uaWFse3RleHQtYWxpZ246Y2VudGVyO2NvbG9yOiNmZmY7Zm9udC1zaXplOjIwcHh9LmN3YS10ZXN0aW1vbmlhbHMgLnNsaWRlci1jb250YWluZXIgLnNsaWRlciAuc2xpZGVyLWl0ZW0gLnBlcnNvbl9kYXRhc3tkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7bWFyZ2luLXRvcDo1MHB4fS5jd2EtdGVzdGltb25pYWxzIC5zbGlkZXItY29udGFpbmVyIC5zbGlkZXIgLnNsaWRlci1pdGVtIC5wZXJzb25fZGF0YXMgLmxvZ297d2lkdGg6ODBweDtoZWlnaHQ6ODBweDtib3JkZXItcmFkaXVzOjUwJTtvdmVyZmxvdzpoaWRkZW47bWFyZ2luLXJpZ2h0OjIwcHh9LmN3YS10ZXN0aW1vbmlhbHMgLnNsaWRlci1jb250YWluZXIgLnNsaWRlciAuc2xpZGVyLWl0ZW0gLnBlcnNvbl9kYXRhcyAubG9nbyBpbWd7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvdmVyfS5jd2EtdGVzdGltb25pYWxzIC5zbGlkZXItY29udGFpbmVyIC5zbGlkZXIgLnNsaWRlci1pdGVtIC5wZXJzb25fZGF0YXMgLmNvbnRlbnR7Y29sb3I6I2ZmZn0uY3dhLXRlc3RpbW9uaWFscyAuc2xpZGVyLWNvbnRhaW5lciAuc2xpZGVyIC5zbGlkZXItaXRlbSAucGVyc29uX2RhdGFzIC5jb250ZW50IC50aXRsZXtmb250LXNpemU6MThweDtmb250LXdlaWdodDo3MDA7bWFyZ2luOjAgMCA1cHh9LmN3YS10ZXN0aW1vbmlhbHMgLnNsaWRlci1jb250YWluZXIgLnNsaWRlciAuc2xpZGVyLWl0ZW0gLnBlcnNvbl9kYXRhcyAuY29udGVudCAuc3ViX3RpdGxle21hcmdpbjowfS5jd2EtdGVzdGltb25pYWxzIC5hY3Rpdml0aWVzLWRhdGEtY29udGFpbmVye3dpZHRoOjEwMCV9LmN3YS10ZXN0aW1vbmlhbHMgLmFjdGl2aXRpZXMtZGF0YS1jb250YWluZXIgLmVsZW1lbnRvci1jb250YWluZXJ7d2lkdGg6MTAwJTtwYWRkaW5nOjAgNTBweH1AbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7LmN3YS10ZXN0aW1vbmlhbHMgLmFjdGl2aXRpZXMtZGF0YS1jb250YWluZXIgLmVsZW1lbnRvci1jb250YWluZXJ7cGFkZGluZzowIDEwcHh9fS5jd2EtdGVzdGltb25pYWxzIC5hY3Rpdml0aWVzLWRhdGEtY29udGFpbmVyIC5lbGVtZW50b3ItY29udGFpbmVyIC5zbGlkZXItY29udGVudHt3aWR0aDoxMDAlO2NvbG9yOiNmZmZ9LmN3YS10ZXN0aW1vbmlhbHMgLmFjdGl2aXRpZXMtZGF0YS1jb250YWluZXIgLmVsZW1lbnRvci1jb250YWluZXIgLml0ZW17cGFkZGluZzozMHB4fS5jd2EtdGVzdGltb25pYWxzIC5hY3Rpdml0aWVzLWRhdGEtY29udGFpbmVyIC5lbGVtZW50b3ItY29udGFpbmVyIC5pdGVtIHA6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9LmN3YS1vZmZlcnMtdGFiLC5jd2EtZmFxLXRhYnthbGlnbi1pdGVtczp1bnNldCAhaW1wb3J0YW50O3BhZGRpbmc6MjVweCAwfS5jd2Etb2ZmZXJzLXRhYiwuY3dhLWZhcS10YWJ7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7anVzdGlmeS1jb250ZW50OmNlbnRlcjt0b3A6NTBweH1AbWVkaWEobWF4LXdpZHRoOiA3OTNweCl7LmN3YS1vZmZlcnMtdGFiLC5jd2EtZmFxLXRhYntkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZsZXgtd3JhcDpub3dyYXA7d2lkdGg6MTAwJSAhaW1wb3J0YW50fX0uY3dhLW9mZmVycy10YWIgLnRhYnMsLmN3YS1mYXEtdGFiIC50YWJze3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjMwMHB4O3BhZGRpbmc6MTAwcHggMCA1MHB4O2JvcmRlci1yaWdodDpzb2xpZCAxcHggI2ZmZn1AbWVkaWEobWF4LXdpZHRoOiA3OTNweCl7LmN3YS1vZmZlcnMtdGFiIC50YWJzLC5jd2EtZmFxLXRhYiAudGFic3t3aWR0aDoxMDAlICFpbXBvcnRhbnQ7cGFkZGluZzowfS5jd2Etb2ZmZXJzLXRhYiAudGFicyAuZGF0YSAudGFiLC5jd2EtZmFxLXRhYiAudGFicyAuZGF0YSAudGFie2p1c3RpZnktY29udGVudDpjZW50ZXIgIWltcG9ydGFudH0uY3dhLW9mZmVycy10YWIgLnRhYnMgLmRhdGEgLnRhYiAudGl0bGUsLmN3YS1mYXEtdGFiIC50YWJzIC5kYXRhIC50YWIgLnRpdGxle3BhZGRpbmc6MCAhaW1wb3J0YW50O3dpZHRoOmF1dG8gIWltcG9ydGFudDt0ZXh0LWFsaWduOmNlbnRlcn19LmN3YS1vZmZlcnMtdGFiIC50YWJzOmJlZm9yZSwuY3dhLWZhcS10YWIgLnRhYnM6YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxMDB2dztoZWlnaHQ6MTAwJTt0b3A6MDtyaWdodDoxMDAlfS5jd2Etb2ZmZXJzLXRhYiAudGFiczphZnRlciwuY3dhLWZhcS10YWIgLnRhYnM6YWZ0ZXJ7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjIwMHB4O2hlaWdodDoxMDAlO3RvcDowO2xlZnQ6MTAwJTtib3JkZXItcmFkaXVzOjAgMjBweCAyMHB4IDB9LmN3YS1vZmZlcnMtdGFiIC50YWJzIC5kYXRhIC50YWIsLmN3YS1mYXEtdGFiIC50YWJzIC5kYXRhIC50YWJ7Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtc2l6ZToyMnB4O2NvbG9yOiNmZmY7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzoxMHB4IDB9LmN3YS1vZmZlcnMtdGFiIC50YWJzIC5kYXRhIC50YWIgLnRpdGxlLC5jd2EtZmFxLXRhYiAudGFicyAuZGF0YSAudGFiIC50aXRsZXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpsZWZ0O3dpZHRoOjEwMCU7cG9zaXRpb246cmVsYXRpdmU7dHJhbnNpdGlvbjphbGwgLjVzO3BhZGRpbmc6MTVweCAzMHB4IDE1cHggMH1AbWVkaWEobWF4LXdpZHRoOiA4NTBweCl7LmN3YS1vZmZlcnMtdGFiIC50YWJzIC5kYXRhIC50YWIgLnRpdGxlLC5jd2EtZmFxLXRhYiAudGFicyAuZGF0YSAudGFiIC50aXRsZXtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3RleHQtYWxpZ246Y2VudGVyICFpbXBvcnRhbnQ7cGFkZGluZy1yaWdodDowcHh9fS5jd2Etb2ZmZXJzLXRhYiAudGFicyAuZGF0YSAudGFiIC50aXRsZSBwLC5jd2EtZmFxLXRhYiAudGFicyAuZGF0YSAudGFiIC50aXRsZSBwe21hcmdpbjowO3dpZHRoOjEwMCV9LmN3YS1vZmZlcnMtdGFiIC50YWJzIC5kYXRhIC50YWIgLnRpdGxlIC5pY29uLC5jd2EtZmFxLXRhYiAudGFicyAuZGF0YSAudGFiIC50aXRsZSAuaWNvbntwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDozMHB4O3RvcDo1MCU7cmlnaHQ6MDt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTtmb250LXNpemU6MTVweH1AbWVkaWEobWF4LXdpZHRoOiA4NTBweCl7LmN3YS1vZmZlcnMtdGFiIC50YWJzIC5kYXRhIC50YWIgLnRpdGxlIC5pY29uLC5jd2EtZmFxLXRhYiAudGFicyAuZGF0YSAudGFiIC50aXRsZSAuaWNvbntkaXNwbGF5Om5vbmV9fS5jd2Etb2ZmZXJzLXRhYiAudGFicyAuZGF0YSAudGFiIC50aXRsZTpiZWZvcmUsLmN3YS1vZmZlcnMtdGFiIC50YWJzIC5kYXRhIC50YWIgLnRpdGxlOmFmdGVyLC5jd2EtZmFxLXRhYiAudGFicyAuZGF0YSAudGFiIC50aXRsZTpiZWZvcmUsLmN3YS1mYXEtdGFiIC50YWJzIC5kYXRhIC50YWIgLnRpdGxlOmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtoZWlnaHQ6MTAwJTt0cmFuc2l0aW9uOmFsbCAuNXN9LmN3YS1vZmZlcnMtdGFiIC50YWJzIC5kYXRhIC50YWIgLnRpdGxlOmJlZm9yZSwuY3dhLWZhcS10YWIgLnRhYnMgLmRhdGEgLnRhYiAudGl0bGU6YmVmb3Jle2xlZnQ6LTEwMHZ3O3dpZHRoOjEwMHZ3fS5jd2Etb2ZmZXJzLXRhYiAudGFicyAuZGF0YSAudGFiIC50aXRsZTphZnRlciwuY3dhLWZhcS10YWIgLnRhYnMgLmRhdGEgLnRhYiAudGl0bGU6YWZ0ZXJ7bGVmdDoxMDAlO3dpZHRoOjUwcHh9LmN3YS1vZmZlcnMtdGFiIC50YWJzIC5kYXRhIC50YWI6aG92ZXIsLmN3YS1vZmZlcnMtdGFiIC50YWJzIC5kYXRhIC50YWIuYWN0aXZlLC5jd2EtZmFxLXRhYiAudGFicyAuZGF0YSAudGFiOmhvdmVyLC5jd2EtZmFxLXRhYiAudGFicyAuZGF0YSAudGFiLmFjdGl2ZXtjb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1wcmltYXJ5KX0uY3dhLW9mZmVycy10YWIgLnRhYnMgLmRhdGEgLnRhYi5hY3RpdmUgLnRpdGxlLC5jd2Etb2ZmZXJzLXRhYiAudGFicyAuZGF0YSAudGFiLmFjdGl2ZSAudGl0bGU6YmVmb3JlLC5jd2Etb2ZmZXJzLXRhYiAudGFicyAuZGF0YSAudGFiLmFjdGl2ZSAudGl0bGU6YWZ0ZXIsLmN3YS1mYXEtdGFiIC50YWJzIC5kYXRhIC50YWIuYWN0aXZlIC50aXRsZSwuY3dhLWZhcS10YWIgLnRhYnMgLmRhdGEgLnRhYi5hY3RpdmUgLnRpdGxlOmJlZm9yZSwuY3dhLWZhcS10YWIgLnRhYnMgLmRhdGEgLnRhYi5hY3RpdmUgLnRpdGxlOmFmdGVye2JhY2tncm91bmQtY29sb3I6I2ZmZn0uY3dhLW9mZmVycy10YWIgLnRhYnMgLmRhdGEgLnRhYiwuY3dhLWZhcS10YWIgLnRhYnMgLmRhdGEgLnRhYntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpsZWZ0fS5jd2Etb2ZmZXJzLXRhYiAudGFicyAuZGF0YSAudGFiLC5jd2Etb2ZmZXJzLXRhYiAudGFicyAuZGF0YSAudGFiIGRpdiwuY3dhLW9mZmVycy10YWIgLnRhYnMgLmRhdGEgLnRhYiBwLC5jd2EtZmFxLXRhYiAudGFicyAuZGF0YSAudGFiLC5jd2EtZmFxLXRhYiAudGFicyAuZGF0YSAudGFiIGRpdiwuY3dhLWZhcS10YWIgLnRhYnMgLmRhdGEgLnRhYiBwe2N1cnNvcjpwb2ludGVyfS5jd2Etb2ZmZXJzLXRhYiAudGFicyAuZGF0YSAudGFiOm5vdCg6bGFzdC1jaGlsZCksLmN3YS1mYXEtdGFiIC50YWJzIC5kYXRhIC50YWI6bm90KDpsYXN0LWNoaWxkKXtib3JkZXItYm90dG9tOnNvbGlkIDFweCAjZmZmfS5jd2Etb2ZmZXJzLXRhYiAudGFicyAuZGF0YSAudGFiIC5pY29uLC5jd2EtZmFxLXRhYiAudGFicyAuZGF0YSAudGFiIC5pY29ue21hcmdpbi1yaWdodDoxMHB4O3otaW5kZXg6Mn0uY3dhLW9mZmVycy10YWIgLnRhYnMgLmRhdGEgLnRhYiAudGl0bGUsLmN3YS1mYXEtdGFiIC50YWJzIC5kYXRhIC50YWIgLnRpdGxle3otaW5kZXg6MX0uY3dhLW9mZmVycy10YWIgLnRhYnMgLmRhdGEgLnRhYi5hY3RpdmUgLnRpdGxlLC5jd2Etb2ZmZXJzLXRhYiAudGFicyAuZGF0YSAudGFiLmFjdGl2ZSAudGl0bGU6YmVmb3JlLC5jd2Etb2ZmZXJzLXRhYiAudGFicyAuZGF0YSAudGFiLmFjdGl2ZSAudGl0bGU6YWZ0ZXIsLmN3YS1mYXEtdGFiIC50YWJzIC5kYXRhIC50YWIuYWN0aXZlIC50aXRsZSwuY3dhLWZhcS10YWIgLnRhYnMgLmRhdGEgLnRhYi5hY3RpdmUgLnRpdGxlOmJlZm9yZSwuY3dhLWZhcS10YWIgLnRhYnMgLmRhdGEgLnRhYi5hY3RpdmUgLnRpdGxlOmFmdGVye2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKX0uY3dhLW9mZmVycy10YWIgLnNsaWRlcnMtY29udGFpbmVyLC5jd2EtZmFxLXRhYiAuc2xpZGVycy1jb250YWluZXJ7d2lkdGg6Y2FsYygxMDAlIC0gMzAwcHgpO3BhZGRpbmc6MjBweCAwIDAgNTBweH1AbWVkaWEobWF4LXdpZHRoOiA3OTNweCl7LmN3YS1vZmZlcnMtdGFiIC5zbGlkZXJzLWNvbnRhaW5lciwuY3dhLWZhcS10YWIgLnNsaWRlcnMtY29udGFpbmVye3dpZHRoOjEwMCU7cGFkZGluZzoyMHB4IDAgMCAwO21hcmdpbi10b3A6MjBweH19LmN3YS1vZmZlcnMtdGFiIC5zbGlkZXJzLWNvbnRhaW5lciAudGFiLXNsaWRlci1pdGVtLC5jd2EtZmFxLXRhYiAuc2xpZGVycy1jb250YWluZXIgLnRhYi1zbGlkZXItaXRlbXtwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEobWF4LXdpZHRoOiA3OTNweCl7LmN3YS1vZmZlcnMtdGFiIC5zbGlkZXJzLWNvbnRhaW5lciAudGFiLXNsaWRlci1pdGVtIC5zbGlkZXIgLnNsaWNrLXRyYWNrLC5jd2EtZmFxLXRhYiAuc2xpZGVycy1jb250YWluZXIgLnRhYi1zbGlkZXItaXRlbSAuc2xpZGVyIC5zbGljay10cmFja3ttaW4td2lkdGg6MTAwJX19LmN3YS1vZmZlcnMtdGFiIC5zbGlkZXJzLWNvbnRhaW5lciAudGFiLXNsaWRlci1pdGVtIC5zbGlkZXIgLnNsaWRlci1pdGVtLC5jd2EtZmFxLXRhYiAuc2xpZGVycy1jb250YWluZXIgLnRhYi1zbGlkZXItaXRlbSAuc2xpZGVyIC5zbGlkZXItaXRlbXttYXJnaW4tYm90dG9tOjEwcHg7cG9zaXRpb246cmVsYXRpdmU7Y3Vyc29yOmRlZmF1bHQ7dHJhbnNpdGlvbjphbGwgLjVzfUBtZWRpYShtYXgtd2lkdGg6IDc5M3B4KXsuY3dhLW9mZmVycy10YWIgLnNsaWRlcnMtY29udGFpbmVyIC50YWItc2xpZGVyLWl0ZW0gLnNsaWRlciAuc2xpZGVyLWl0ZW0sLmN3YS1mYXEtdGFiIC5zbGlkZXJzLWNvbnRhaW5lciAudGFiLXNsaWRlci1pdGVtIC5zbGlkZXIgLnNsaWRlci1pdGVte3dpZHRoOmNhbGMoMTAwdncgLSA0MHB4KX0uY3dhLW9mZmVycy10YWIgLnNsaWRlcnMtY29udGFpbmVyIC50YWItc2xpZGVyLWl0ZW0gLnNsaWRlciAuc2xpZGVyLWl0ZW0gaW1nLC5jd2EtZmFxLXRhYiAuc2xpZGVycy1jb250YWluZXIgLnRhYi1zbGlkZXItaXRlbSAuc2xpZGVyIC5zbGlkZXItaXRlbSBpbWd7b2JqZWN0LWZpdDpjb250YWluICFpbXBvcnRhbnR9fS5jd2Etb2ZmZXJzLXRhYiAuc2xpZGVycy1jb250YWluZXIgLnRhYi1zbGlkZXItaXRlbSAuc2xpZGVyIC5zbGlkZXItaXRlbTpub3QoOmZpcnN0LWNoaWxkKSwuY3dhLWZhcS10YWIgLnNsaWRlcnMtY29udGFpbmVyIC50YWItc2xpZGVyLWl0ZW0gLnNsaWRlciAuc2xpZGVyLWl0ZW06bm90KDpmaXJzdC1jaGlsZCl7bWFyZ2luLWxlZnQ6NDBweH0uY3dhLW9mZmVycy10YWIgLnNsaWRlcnMtY29udGFpbmVyIC50YWItc2xpZGVyLWl0ZW0gLnNsaWRlciAuc2xpZGVyLWl0ZW0gLmltZywuY3dhLWZhcS10YWIgLnNsaWRlcnMtY29udGFpbmVyIC50YWItc2xpZGVyLWl0ZW0gLnNsaWRlciAuc2xpZGVyLWl0ZW0gLmltZ3t3aWR0aDoxMDAlfS5jd2Etb2ZmZXJzLXRhYiAuc2xpZGVycy1jb250YWluZXIgLnRhYi1zbGlkZXItaXRlbSAuc2xpZGVyIC5zbGlkZXItaXRlbSAuaW1nIGltZywuY3dhLWZhcS10YWIgLnNsaWRlcnMtY29udGFpbmVyIC50YWItc2xpZGVyLWl0ZW0gLnNsaWRlciAuc2xpZGVyLWl0ZW0gLmltZyBpbWd7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvdmVyfS5jd2Etb2ZmZXJzLXRhYiAuc2xpZGVycy1jb250YWluZXIgLnRhYi1zbGlkZXItaXRlbSAuc2xpZGVyIC5zbGlkZXItaXRlbSAudGl0bGUsLmN3YS1mYXEtdGFiIC5zbGlkZXJzLWNvbnRhaW5lciAudGFiLXNsaWRlci1pdGVtIC5zbGlkZXIgLnNsaWRlci1pdGVtIC50aXRsZXt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Zm9udC1zaXplOjE4cHg7Zm9udC13ZWlnaHQ6NjAwO21hcmdpbjoxMHB4IDB9LmN3YS1vZmZlcnMtdGFiIC5zbGlkZXJzLWNvbnRhaW5lciAudGFiLXNsaWRlci1pdGVtIC5zbGlkZXIgLnNsaWRlci1pdGVtIC5kYXRhIC5kZXNjcmlwdGlvbiwuY3dhLWZhcS10YWIgLnNsaWRlcnMtY29udGFpbmVyIC50YWItc2xpZGVyLWl0ZW0gLnNsaWRlciAuc2xpZGVyLWl0ZW0gLmRhdGEgLmRlc2NyaXB0aW9ue3BhZGRpbmctcmlnaHQ6MTBweH0uY3dhLW9mZmVycy10YWIgLnNsaWRlcnMtY29udGFpbmVyIC50YWItc2xpZGVyLWl0ZW0gLnNsaWRlciAuc2xpZGVyLWl0ZW0gLmxpbmssLmN3YS1mYXEtdGFiIC5zbGlkZXJzLWNvbnRhaW5lciAudGFiLXNsaWRlci1pdGVtIC5zbGlkZXIgLnNsaWRlci1pdGVtIC5saW5re2Rpc3BsYXk6YmxvY2s7d2lkdGg6bWF4LWNvbnRlbnQ7bWF4LXdpZHRoOjEwMCU7cGFkZGluZzoxMHB4IDIwcHg7Y29sb3I6I2ZmZjttYXJnaW46MjBweCBhdXRvIDEwcHg7Ym9yZGVyOnNvbGlkIDFweDtib3JkZXItcmFkaXVzOjEwcHg7dHJhbnNpdGlvbjphbGwgLjVzfS5jd2Etb2ZmZXJzLXRhYiAuc2xpZGVycy1jb250YWluZXIgLnRhYi1zbGlkZXItaXRlbSAuc2xpZGVyIC5zbGlkZXItaXRlbSAubGluazpob3ZlciwuY3dhLWZhcS10YWIgLnNsaWRlcnMtY29udGFpbmVyIC50YWItc2xpZGVyLWl0ZW0gLnNsaWRlciAuc2xpZGVyLWl0ZW0gLmxpbms6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5jd2Etb2ZmZXJzLXRhYiAuc2xpZGVycy1jb250YWluZXIgLnRhYi1zbGlkZXItaXRlbSAudGFiLWRlc2NyaXB0aW9uLC5jd2EtZmFxLXRhYiAuc2xpZGVycy1jb250YWluZXIgLnRhYi1zbGlkZXItaXRlbSAudGFiLWRlc2NyaXB0aW9ue2JhY2tncm91bmQtY29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItcHJpbWFyeSk7Y29sb3I6I2ZmZjtib3JkZXItcmFkaXVzOjI1cHg7cGFkZGluZzozMHB4O21hcmdpbi1ib3R0b206MjBweH0uY3dhLW9mZmVycy10YWIgLnNsaWRlcnMtY29udGFpbmVyIC50YWItc2xpZGVyLWl0ZW0gLnRhYi1kZXNjcmlwdGlvbiBwOmxhc3QtY2hpbGQsLmN3YS1mYXEtdGFiIC5zbGlkZXJzLWNvbnRhaW5lciAudGFiLXNsaWRlci1pdGVtIC50YWItZGVzY3JpcHRpb24gcDpsYXN0LWNoaWxke21hcmdpbjowfS5jd2Etb2ZmZXJzLXRhYiAuc2xpZGVycy1jb250YWluZXIgLnRhYi1zbGlkZXItaXRlbSAuc2xpZGVyLWFycm93cy1jb250ZW50LC5jd2EtZmFxLXRhYiAuc2xpZGVycy1jb250YWluZXIgLnRhYi1zbGlkZXItaXRlbSAuc2xpZGVyLWFycm93cy1jb250ZW50e3Bvc2l0aW9uOnJlbGF0aXZlfS5jd2Etb2ZmZXJzLXRhYiAuc2xpZGVycy1jb250YWluZXIgLnRhYi1zbGlkZXItaXRlbSAuYXJyb3csLmN3YS1mYXEtdGFiIC5zbGlkZXJzLWNvbnRhaW5lciAudGFiLXNsaWRlci1pdGVtIC5hcnJvd3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTI1cHg7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7Y3Vyc29yOnBvaW50ZXI7ei1pbmRleDoxO21hcmdpbi1yaWdodDowO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjt3aWR0aDo1MHB4O2hlaWdodDo1MHB4O3RyYW5zaXRpb246LjRzIGVhc2U7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1yYWRpdXM6NTAlO2JveC1zaGFkb3c6MCAwIDEwcHggLTVweCByZ2JhKDAsMCwwLC4zKX0uY3dhLW9mZmVycy10YWIgLnNsaWRlcnMtY29udGFpbmVyIC50YWItc2xpZGVyLWl0ZW0gLmFycm93OmhvdmVyLC5jd2EtZmFxLXRhYiAuc2xpZGVycy1jb250YWluZXIgLnRhYi1zbGlkZXItaXRlbSAuYXJyb3c6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpfS5jd2Etb2ZmZXJzLXRhYiAuc2xpZGVycy1jb250YWluZXIgLnRhYi1zbGlkZXItaXRlbSAuYXJyb3c6aG92ZXIgc3ZnLC5jd2EtZmFxLXRhYiAuc2xpZGVycy1jb250YWluZXIgLnRhYi1zbGlkZXItaXRlbSAuYXJyb3c6aG92ZXIgc3Zne2ZpbGw6I2ZmZn0uY3dhLW9mZmVycy10YWIgLnNsaWRlcnMtY29udGFpbmVyIC50YWItc2xpZGVyLWl0ZW0gLmFycm93Lm5leHQsLmN3YS1mYXEtdGFiIC5zbGlkZXJzLWNvbnRhaW5lciAudGFiLXNsaWRlci1pdGVtIC5hcnJvdy5uZXh0e3JpZ2h0OjEwcHh9LmN3YS1vZmZlcnMtdGFiIC5zbGlkZXJzLWNvbnRhaW5lciAudGFiLXNsaWRlci1pdGVtIC5hcnJvdy5wcmV2LC5jd2EtZmFxLXRhYiAuc2xpZGVycy1jb250YWluZXIgLnRhYi1zbGlkZXItaXRlbSAuYXJyb3cucHJldntsZWZ0OjEwcHg7dHJhbnNmb3JtOnJvdGF0ZVkoMTgwZGVnKTtkaXNwbGF5Om5vbmV9LmN3YS1vZmZlcnMtdGFiIC5zbGlkZXJzLWNvbnRhaW5lciAudGFiLXNsaWRlci1pdGVtIC5hcnJvdyBzdmcsLmN3YS1mYXEtdGFiIC5zbGlkZXJzLWNvbnRhaW5lciAudGFiLXNsaWRlci1pdGVtIC5hcnJvdyBzdmd7d2lkdGg6MjVweH0uY3dhLW9mZmVycy10YWI+ZGl2LC5jd2EtZmFxLXRhYj5kaXZ7aGVpZ2h0OmF1dG99LmN3YS1vZmZlcnMtdGFiIC50YWJzLC5jd2EtZmFxLXRhYiAudGFic3twYWRkaW5nOjIwcHggNTBweCAyMHB4IDA7Ym9yZGVyLXJhZGl1czowIDIwcHggMjBweCAwO3dpZHRoOjQwMHB4O3otaW5kZXg6MTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfS5jd2Etb2ZmZXJzLXRhYiAudGFiczphZnRlciwuY3dhLWZhcS10YWIgLnRhYnM6YWZ0ZXJ7ZGlzcGxheTpub25lfS5jd2Etb2ZmZXJzLXRhYiAudGFicyAuZGF0YSwuY3dhLWZhcS10YWIgLnRhYnMgLmRhdGF7Ym9yZGVyOjA7d2lkdGg6MTAwJX0uY3dhLW9mZmVycy10YWIgLnRhYnMgLmRhdGEgLnRhYiwuY3dhLWZhcS10YWIgLnRhYnMgLmRhdGEgLnRhYntmb250LXdlaWdodDo3MDA7Zm9udC1zaXplOjIycHg7Y29sb3I6I2ZmZjtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjEwcHggMH0uY3dhLW9mZmVycy10YWIgLnRhYnMgLmRhdGEgLnRhYiAudGl0bGUsLmN3YS1mYXEtdGFiIC50YWJzIC5kYXRhIC50YWIgLnRpdGxle2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmxlZnQ7d2lkdGg6MTAwJTtwb3NpdGlvbjpyZWxhdGl2ZTt0cmFuc2l0aW9uOmFsbCAuNXM7cGFkZGluZzoxNXB4IDMwcHggMTVweCAwfUBtZWRpYShtYXgtd2lkdGg6IDg1MHB4KXsuY3dhLW9mZmVycy10YWIgLnRhYnMgLmRhdGEgLnRhYiAudGl0bGUsLmN3YS1mYXEtdGFiIC50YWJzIC5kYXRhIC50YWIgLnRpdGxle2p1c3RpZnktY29udGVudDpjZW50ZXI7dGV4dC1hbGlnbjpjZW50ZXIgIWltcG9ydGFudDtwYWRkaW5nLXJpZ2h0OjBweH19LmN3YS1vZmZlcnMtdGFiIC50YWJzIC5kYXRhIC50YWIgLnRpdGxlIHAsLmN3YS1mYXEtdGFiIC50YWJzIC5kYXRhIC50YWIgLnRpdGxlIHB7bWFyZ2luOjA7d2lkdGg6MTAwJX0uY3dhLW9mZmVycy10YWIgLnRhYnMgLmRhdGEgLnRhYiAudGl0bGUgLmljb24sLmN3YS1mYXEtdGFiIC50YWJzIC5kYXRhIC50YWIgLnRpdGxlIC5pY29ue3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjMwcHg7dG9wOjUwJTtyaWdodDowO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO2ZvbnQtc2l6ZToxNXB4fUBtZWRpYShtYXgtd2lkdGg6IDg1MHB4KXsuY3dhLW9mZmVycy10YWIgLnRhYnMgLmRhdGEgLnRhYiAudGl0bGUgLmljb24sLmN3YS1mYXEtdGFiIC50YWJzIC5kYXRhIC50YWIgLnRpdGxlIC5pY29ue2Rpc3BsYXk6bm9uZX19LmN3YS1vZmZlcnMtdGFiIC50YWJzIC5kYXRhIC50YWIgLnRpdGxlOmJlZm9yZSwuY3dhLW9mZmVycy10YWIgLnRhYnMgLmRhdGEgLnRhYiAudGl0bGU6YWZ0ZXIsLmN3YS1mYXEtdGFiIC50YWJzIC5kYXRhIC50YWIgLnRpdGxlOmJlZm9yZSwuY3dhLWZhcS10YWIgLnRhYnMgLmRhdGEgLnRhYiAudGl0bGU6YWZ0ZXJ7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2hlaWdodDoxMDAlO3RyYW5zaXRpb246YWxsIC41c30uY3dhLW9mZmVycy10YWIgLnRhYnMgLmRhdGEgLnRhYiAudGl0bGU6YmVmb3JlLC5jd2EtZmFxLXRhYiAudGFicyAuZGF0YSAudGFiIC50aXRsZTpiZWZvcmV7bGVmdDotMTAwdnc7d2lkdGg6MTAwdnd9LmN3YS1vZmZlcnMtdGFiIC50YWJzIC5kYXRhIC50YWIgLnRpdGxlOmFmdGVyLC5jd2EtZmFxLXRhYiAudGFicyAuZGF0YSAudGFiIC50aXRsZTphZnRlcntsZWZ0OjEwMCU7d2lkdGg6NTBweH0uY3dhLW9mZmVycy10YWIgLnRhYnMgLmRhdGEgLnRhYjpob3ZlciwuY3dhLW9mZmVycy10YWIgLnRhYnMgLmRhdGEgLnRhYi5hY3RpdmUsLmN3YS1mYXEtdGFiIC50YWJzIC5kYXRhIC50YWI6aG92ZXIsLmN3YS1mYXEtdGFiIC50YWJzIC5kYXRhIC50YWIuYWN0aXZle2NvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXByaW1hcnkpfS5jd2Etb2ZmZXJzLXRhYiAudGFicyAuZGF0YSAudGFiLmFjdGl2ZSAudGl0bGUsLmN3YS1vZmZlcnMtdGFiIC50YWJzIC5kYXRhIC50YWIuYWN0aXZlIC50aXRsZTpiZWZvcmUsLmN3YS1vZmZlcnMtdGFiIC50YWJzIC5kYXRhIC50YWIuYWN0aXZlIC50aXRsZTphZnRlciwuY3dhLWZhcS10YWIgLnRhYnMgLmRhdGEgLnRhYi5hY3RpdmUgLnRpdGxlLC5jd2EtZmFxLXRhYiAudGFicyAuZGF0YSAudGFiLmFjdGl2ZSAudGl0bGU6YmVmb3JlLC5jd2EtZmFxLXRhYiAudGFicyAuZGF0YSAudGFiLmFjdGl2ZSAudGl0bGU6YWZ0ZXJ7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5jd2Etb2ZmZXJzLXRhYiAuc2xpZGVycy1jb250YWluZXIsLmN3YS1mYXEtdGFiIC5zbGlkZXJzLWNvbnRhaW5lcnt3aWR0aDpjYWxjKDEwMCUgLSA0MDBweCk7ei1pbmRleDoyO3BhZGRpbmc6MCAwIDAgMjBweH0uY3dhLW9mZmVycy10YWIgLnNsaWRlcnMtY29udGFpbmVyIC5zbGlkZXIgLnNsaWNrLXRyYWNrLC5jd2EtZmFxLXRhYiAuc2xpZGVycy1jb250YWluZXIgLnNsaWRlciAuc2xpY2stdHJhY2t7ZGlzcGxheTpmbGV4O2dhcDoyMHB4fS5jd2Etb2ZmZXJzLXRhYiAuc2xpZGVycy1jb250YWluZXIgLnNsaWRlci1pdGVtLC5jd2EtZmFxLXRhYiAuc2xpZGVycy1jb250YWluZXIgLnNsaWRlci1pdGVte2JhY2tncm91bmQtY29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItcHJpbWFyeSk7Y29sb3I6I2ZmZjt0ZXh0LWFsaWduOmNlbnRlcjtwYWRkaW5nOjUwcHg7Ym9yZGVyLXJhZGl1czozMHB4O2ZvbnQtd2VpZ2h0OjYwMDttaW4taGVpZ2h0OjIwMHB4O2hlaWdodDphdXRvO21hcmdpbjowICFpbXBvcnRhbnR9LmN3YS1vZmZlcnMtdGFiIC5zbGlkZXJzLWNvbnRhaW5lciAuc2xpZGVyLWl0ZW0gLnRpdGxlLC5jd2EtZmFxLXRhYiAuc2xpZGVycy1jb250YWluZXIgLnNsaWRlci1pdGVtIC50aXRsZXt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9LmN3YS1vZmZlcnMtdGFiIC5zbGlkZXJzLWNvbnRhaW5lciAuc2xpZGVyLWl0ZW0gLmRlc2NyaXB0aW9uLC5jd2EtZmFxLXRhYiAuc2xpZGVycy1jb250YWluZXIgLnNsaWRlci1pdGVtIC5kZXNjcmlwdGlvbntmb250LXdlaWdodDo0MDA7bWFyZ2luLXRvcDoxMHB4fS5jd2Etb2ZmZXJzLXRhYiAuc2xpZGVycy1jb250YWluZXIgLnNsaWRlci1pdGVtIC5hY3Rpb24gYSwuY3dhLWZhcS10YWIgLnNsaWRlcnMtY29udGFpbmVyIC5zbGlkZXItaXRlbSAuYWN0aW9uIGF7d2lkdGg6NDBweDtoZWlnaHQ6NDBweDtib3JkZXItcmFkaXVzOjUwJTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7bWFyZ2luOjMwcHggYXV0byAxMHB4O2JhY2tncm91bmQtY29sb3I6I2ZmZjtjb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpO3RyYW5zaXRpb246YWxsIC41c30uY3dhLW9mZmVycy10YWIgLnNsaWRlcnMtY29udGFpbmVyIC5zbGlkZXItaXRlbSAuYWN0aW9uIGE6aG92ZXIsLmN3YS1mYXEtdGFiIC5zbGlkZXJzLWNvbnRhaW5lciAuc2xpZGVyLWl0ZW0gLmFjdGlvbiBhOmhvdmVye2JhY2tncm91bmQtY29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3Itc2Vjb25kYXJ5KTtjb2xvcjojZmZmfUBtZWRpYShtYXgtd2lkdGg6IDg1MHB4KXsuY3dhLW9mZmVycy10YWIsLmN3YS1mYXEtdGFie2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjt3aWR0aDoxMDAlfS5jd2Etb2ZmZXJzLXRhYiAudGFicywuY3dhLWZhcS10YWIgLnRhYnN7d2lkdGg6MTAwJSAhaW1wb3J0YW50O2JvcmRlci1yYWRpdXM6MHB4ICFpbXBvcnRhbnQ7cGFkZGluZzoyMHB4IDIwcHggMjBweCAxNXB4fS5jd2Etb2ZmZXJzLXRhYiAuc2xpZGVycy1jb250YWluZXIsLmN3YS1mYXEtdGFiIC5zbGlkZXJzLWNvbnRhaW5lcnt3aWR0aDoxMDAlICFpbXBvcnRhbnQ7bWFyZ2luLXRvcDoyMHB4fS5jd2Etb2ZmZXJzLXRhYiAuc2xpZGVycy1jb250YWluZXIgLnNsaWRlci1pdGVtLC5jd2EtZmFxLXRhYiAuc2xpZGVycy1jb250YWluZXIgLnNsaWRlci1pdGVte21heC13aWR0aDozNTBweH19QG1lZGlhKG1heC13aWR0aDogODUwcHgpYW5kIChtYXgtd2lkdGg6IDQ1MHB4KXsuY3dhLW9mZmVycy10YWIgLnNsaWRlcnMtY29udGFpbmVyIC5zbGlkZXItaXRlbSwuY3dhLWZhcS10YWIgLnNsaWRlcnMtY29udGFpbmVyIC5zbGlkZXItaXRlbXttYXgtd2lkdGg6MjUwcHh9fS5jd2EtY291bnRlci53aXRoLXN0cm9rZSAuZWxlbWVudG9yLWNvdW50ZXItbnVtYmVyLC5jd2EtY291bnRlci53aXRoLXN0cm9rZSAuZWxlbWVudG9yLWNvdW50ZXItbnVtYmVyLXByZWZpeCwuY3dhLWNvdW50ZXIud2l0aC1zdHJva2UgLmVsZW1lbnRvci1jb3VudGVyLW51bWJlci1zdWZmaXh7Y29sb3I6cmdiYSgwLDAsMCwwKSAhaW1wb3J0YW50O3N0cm9rZS13aWR0aDoxcHg7LXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDoxcHh9LmVsZW1lbnRvci1lZGl0b3ItYWN0aXZlIC5jd2EtY291bnRlciBzcGFue3N0cm9rZTp2YXIoLS1lLWdsb2JhbC1jb2xvci1wcmltYXJ5KTstd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXByaW1hcnkpfS5lbGVtZW50b3Itd2lkZ2V0LWN3YS1wb3J0Zm9saW97ei1pbmRleDo1MDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzoxNTBweCAwfUBtZWRpYShtYXgtd2lkdGg6IDcwNnB4KXsuZWxlbWVudG9yLXdpZGdldC1jd2EtcG9ydGZvbGlve3BhZGRpbmc6MH19LmVsZW1lbnRvci13aWRnZXQtY3dhLXBvcnRmb2xpbyAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXJ7cG9zaXRpb246cmVsYXRpdmV9LmVsZW1lbnRvci13aWRnZXQtY3dhLXBvcnRmb2xpbyAuaGFuZ2Fye3Bvc2l0aW9uOnJlbGF0aXZlfS5lbGVtZW50b3Itd2lkZ2V0LWN3YS1wb3J0Zm9saW8gLmhhbmdhcj4uYmFja2dyb3VuZHtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXByaW1hcnkpO3Bvc2l0aW9uOnN0aWNreTt0b3A6MTB2aDttYXJnaW4tbGVmdDphdXRvO2JvcmRlci1yYWRpdXM6MTUwcHggMCAwIDE1MHB4O3dpZHRoOjgwJTtoZWlnaHQ6ODB2aDt6LWluZGV4Oi0xfUBtZWRpYShtYXgtd2lkdGg6IDcwNnB4KXsuZWxlbWVudG9yLXdpZGdldC1jd2EtcG9ydGZvbGlvIC5oYW5nYXI+LmJhY2tncm91bmR7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7d2lkdGg6OTUlO2hlaWdodDo0MDBweDttYXJnaW4tbGVmdDp1bnNldDtyaWdodDowO2JvcmRlci1yYWRpdXM6ODBweCAwIDAgODBweH19LmVsZW1lbnRvci13aWRnZXQtY3dhLXBvcnRmb2xpbyAuaGFuZ2FyPi5iYWNrZ3JvdW5kIC5ncmFwaGljX2VsZW1lbnRzX2NvbnRhaW5lci5yb25kX3RyYWl0e3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTIyMHB4KTtvdmVyZmxvdzpoaWRkZW59LmVsZW1lbnRvci13aWRnZXQtY3dhLXBvcnRmb2xpbyAuaGFuZ2FyPi5iYWNrZ3JvdW5kIC5ncmFwaGljX2VsZW1lbnRzX2NvbnRhaW5lci5yb25kX3RyYWl0IC5yb25kX3RyYWl0e3RyYW5zZm9ybTp0cmFuc2xhdGVYKDUwcHgpfS5lbGVtZW50b3Itd2lkZ2V0LWN3YS1wb3J0Zm9saW8gLmhhbmdhcj4uYmFja2dyb3VuZCAuZ3JhcGhpY19lbGVtZW50c19jb250YWluZXIucm9uZF90cmFpdCAucm9uZF90cmFpdCBzdmd7ZmlsbDp2YXIoLS1lLWdsb2JhbC1jb2xvci1wcmltYXJ5KTt3aWR0aDozMDBweDthbmltYXRpb246cm90YXRlU1ZHIGxpbmVhciAzMHMgaW5maW5pdGV9LmVsZW1lbnRvci13aWRnZXQtY3dhLXBvcnRmb2xpbyAuaGFuZ2FyIC5ncmFwaGljX2VsZW1lbnRzX2NvbnRhaW5lci50cmlhbmdsZS10b3B7cG9zaXRpb246YWJzb2x1dGU7dG9wOjIwcHg7cmlnaHQ6MjUwcHg7ei1pbmRleDotMn0uZWxlbWVudG9yLXdpZGdldC1jd2EtcG9ydGZvbGlvIC5oYW5nYXIgLmdyYXBoaWNfZWxlbWVudHNfY29udGFpbmVyLnRyaWFuZ2xlLXRvcCAudHJpYW5nbGUtdG9wIHN2Z3tmaWxsOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXNlY29uZGFyeSk7d2lkdGg6MTUwcHg7YW5pbWF0aW9uOnJvdGF0ZVNWRyBsaW5lYXIgMzBzIGluZmluaXRlIHJldmVyc2V9LmVsZW1lbnRvci13aWRnZXQtY3dhLXBvcnRmb2xpbyAuaGFuZ2FyIC5ncmFwaGljX2VsZW1lbnRzX2NvbnRhaW5lci50cmlhbmdsZS1ib3R0b217cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7cmlnaHQ6MzAwcHg7ei1pbmRleDotMjt0cmFuc2Zvcm06dHJhbnNsYXRlWSgxMDBweCl9LmVsZW1lbnRvci13aWRnZXQtY3dhLXBvcnRmb2xpbyAuaGFuZ2FyIC5ncmFwaGljX2VsZW1lbnRzX2NvbnRhaW5lci50cmlhbmdsZS1ib3R0b20gLnRyaWFuZ2xlLWJvdHRvbSBzdmd7ZmlsbDp2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpO3dpZHRoOjE1MHB4O2FuaW1hdGlvbjpyb3RhdGVTVkcgbGluZWFyIDMwcyBpbmZpbml0ZX0uZWxlbWVudG9yLXdpZGdldC1jd2EtcG9ydGZvbGlvIC5oYW5nYXIgLmVsZW1lbnRvci1jb250YWluZXJ7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpmbGV4LWVuZDttYXJnaW4tdG9wOi05MHZoO3BhZGRpbmctYm90dG9tOjUwcHg7ZmxleC13cmFwOndyYXB9QG1lZGlhKG1heC13aWR0aDogNzA2cHgpey5lbGVtZW50b3Itd2lkZ2V0LWN3YS1wb3J0Zm9saW8gLmhhbmdhciAuZWxlbWVudG9yLWNvbnRhaW5lcnttYXJnaW4tdG9wOjA7cGFkZGluZy1sZWZ0OjE1JTtwYWRkaW5nLXRvcDo5dnd9fS5lbGVtZW50b3Itd2lkZ2V0LWN3YS1wb3J0Zm9saW8gLmhhbmdhciAuZWxlbWVudG9yLWNvbnRhaW5lcj5oM3t3aWR0aDoxMDAlO21heC13aWR0aDoxMjkwcHg7Zm9udC1zaXplOjYwcHg7Zm9udC1mYW1pbHk6dmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS1wcmltYXJ5LWZvbnQtZmFtaWx5KTttYXJnaW46MCAwIDIwcHg7LXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6cmdiYSgwLDAsMCwwKTstd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOjJweDstd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCl9LmVsZW1lbnRvci13aWRnZXQtY3dhLXBvcnRmb2xpbyAuaGFuZ2FyIC5lbGVtZW50b3ItY29udGFpbmVyIC5hcnJvd3tkaXNwbGF5Om5vbmU7cG9zaXRpb246YWJzb2x1dGU7dG9wOmNhbGMoMTAwJSAtIDQwcHgpO2N1cnNvcjpwb2ludGVyO3otaW5kZXg6Mn1AbWVkaWEobWF4LXdpZHRoOiA3MDZweCl7LmVsZW1lbnRvci13aWRnZXQtY3dhLXBvcnRmb2xpbyAuaGFuZ2FyIC5lbGVtZW50b3ItY29udGFpbmVyIC5hcnJvd3tkaXNwbGF5OmJsb2NrfX0uZWxlbWVudG9yLXdpZGdldC1jd2EtcG9ydGZvbGlvIC5oYW5nYXIgLmVsZW1lbnRvci1jb250YWluZXIgLmFycm93Lm5leHR7cmlnaHQ6MjBweH0uZWxlbWVudG9yLXdpZGdldC1jd2EtcG9ydGZvbGlvIC5oYW5nYXIgLmVsZW1lbnRvci1jb250YWluZXIgLmFycm93LnByZXZ7bGVmdDoyMHB4O3RyYW5zZm9ybTpyb3RhdGVZKDE4MGRlZyk7ZGlzcGxheTpub25lfS5lbGVtZW50b3Itd2lkZ2V0LWN3YS1wb3J0Zm9saW8gLmhhbmdhciAuZWxlbWVudG9yLWNvbnRhaW5lciAuYXJyb3c6aG92ZXIgc3Zne2FuaW1hdGlvbjpwdWxzZVRvUmlnaHQgMXMgZWFzZSBpbmZpbml0ZX0uZWxlbWVudG9yLXdpZGdldC1jd2EtcG9ydGZvbGlvIC5oYW5nYXIgLmVsZW1lbnRvci1jb250YWluZXIgLmFycm93IHN2Z3t3aWR0aDozMHB4fS5lbGVtZW50b3Itd2lkZ2V0LWN3YS1wb3J0Zm9saW8gLmhhbmdhciAuZWxlbWVudG9yLWNvbnRhaW5lciAuaXRlbXN7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0O2dhcDozMHB4O3dpZHRoOjEwMCU7bWF4LXdpZHRoOjEyOTBweDttYXJnaW46MCAzMHB4fUBtZWRpYShtYXgtd2lkdGg6IDEzNjZweCl7LmVsZW1lbnRvci13aWRnZXQtY3dhLXBvcnRmb2xpbyAuaGFuZ2FyIC5lbGVtZW50b3ItY29udGFpbmVyIC5pdGVtc3tqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfX1AbWVkaWEobWF4LXdpZHRoOiA3MDZweCl7LmVsZW1lbnRvci13aWRnZXQtY3dhLXBvcnRmb2xpbyAuaGFuZ2FyIC5lbGVtZW50b3ItY29udGFpbmVyIC5pdGVtc3ttYXJnaW46MDtnYXA6MDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydH19LmVsZW1lbnRvci13aWRnZXQtY3dhLXBvcnRmb2xpbyAuaGFuZ2FyIC5lbGVtZW50b3ItY29udGFpbmVyIC5pdGVtcyAuc2xpY2stdHJhY2t7d2lkdGg6bWF4LWNvbnRlbnQgIWltcG9ydGFudH0uZWxlbWVudG9yLXdpZGdldC1jd2EtcG9ydGZvbGlvIC5oYW5nYXIgLmVsZW1lbnRvci1jb250YWluZXIgLml0ZW1zIC5zbGljay1saXN0e292ZXJmbG93OnZpc2libGV9LmVsZW1lbnRvci13aWRnZXQtY3dhLXBvcnRmb2xpbyAuaGFuZ2FyIC5lbGVtZW50b3ItY29udGFpbmVyIC5pdGVtcyAuaXRlbXtwb3NpdGlvbjpyZWxhdGl2ZTtib3JkZXItcmFkaXVzOjE1cHg7b3ZlcmZsb3c6aGlkZGVuO2N1cnNvcjpkZWZhdWx0O3RyYW5zaXRpb246YWxsIC41czt3aWR0aDozMDBweCAhaW1wb3J0YW50O2hlaWdodDo0MDBweCAhaW1wb3J0YW50fUBtZWRpYShtYXgtd2lkdGg6IDcwNnB4KXsuZWxlbWVudG9yLXdpZGdldC1jd2EtcG9ydGZvbGlvIC5oYW5nYXIgLmVsZW1lbnRvci1jb250YWluZXIgLml0ZW1zIC5pdGVtOm5vdCg6bGFzdC1jaGlsZCl7bWFyZ2luLXJpZ2h0OjIwcHh9fS5lbGVtZW50b3Itd2lkZ2V0LWN3YS1wb3J0Zm9saW8gLmhhbmdhciAuZWxlbWVudG9yLWNvbnRhaW5lciAuaXRlbXMgLml0ZW06bnRoLWNoaWxkKDJuKXt0cmFuc2Zvcm06dHJhbnNsYXRlWSg1MCUpfUBtZWRpYShtYXgtd2lkdGg6IDEzNDlweCl7LmVsZW1lbnRvci13aWRnZXQtY3dhLXBvcnRmb2xpbyAuaGFuZ2FyIC5lbGVtZW50b3ItY29udGFpbmVyIC5pdGVtcyAuaXRlbTpudGgtY2hpbGQoMm4pe3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApfS5lbGVtZW50b3Itd2lkZ2V0LWN3YS1wb3J0Zm9saW8gLmhhbmdhciAuZWxlbWVudG9yLWNvbnRhaW5lciAuaXRlbXMgLml0ZW06bnRoLWNoaWxkKDNuKzIpe3RyYW5zZm9ybTp0cmFuc2xhdGVZKDUwJSl9fUBtZWRpYShtYXgtd2lkdGg6IDEwMTlweCl7LmVsZW1lbnRvci13aWRnZXQtY3dhLXBvcnRmb2xpbyAuaGFuZ2FyIC5lbGVtZW50b3ItY29udGFpbmVyIC5pdGVtcyAuaXRlbTpudGgtY2hpbGQoM24rMil7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCl9LmVsZW1lbnRvci13aWRnZXQtY3dhLXBvcnRmb2xpbyAuaGFuZ2FyIC5lbGVtZW50b3ItY29udGFpbmVyIC5pdGVtcyAuaXRlbTpudGgtY2hpbGQoMm4pe3RyYW5zZm9ybTp0cmFuc2xhdGVZKDUwJSl9fUBtZWRpYShtYXgtd2lkdGg6IDcwNnB4KXsuZWxlbWVudG9yLXdpZGdldC1jd2EtcG9ydGZvbGlvIC5oYW5nYXIgLmVsZW1lbnRvci1jb250YWluZXIgLml0ZW1zIC5pdGVte3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApICFpbXBvcnRhbnR9fS5lbGVtZW50b3Itd2lkZ2V0LWN3YS1wb3J0Zm9saW8gLmhhbmdhciAuZWxlbWVudG9yLWNvbnRhaW5lciAuaXRlbXMgLml0ZW0+LmJhY2tncm91bmR7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7ei1pbmRleDowfS5lbGVtZW50b3Itd2lkZ2V0LWN3YS1wb3J0Zm9saW8gLmhhbmdhciAuZWxlbWVudG9yLWNvbnRhaW5lciAuaXRlbXMgLml0ZW0+LmJhY2tncm91bmQgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3Zlcn0uZWxlbWVudG9yLXdpZGdldC1jd2EtcG9ydGZvbGlvIC5oYW5nYXIgLmVsZW1lbnRvci1jb250YWluZXIgLml0ZW1zIC5pdGVtPi50aXRsZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtwYWRkaW5nOjEwcHggMjBweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6ZmxleC1lbmQ7anVzdGlmeS1jb250ZW50OmNlbnRlcjtib3gtc2hhZG93Omluc2V0IDAgLTE3NXB4IDEwMHB4IC01MHB4IHJnYmEoMCwwLDAsLjgpO3otaW5kZXg6MX0uZWxlbWVudG9yLXdpZGdldC1jd2EtcG9ydGZvbGlvIC5oYW5nYXIgLmVsZW1lbnRvci1jb250YWluZXIgLml0ZW1zIC5pdGVtPi50aXRsZSBwe21hcmdpbjowO3RleHQtYWxpZ246Y2VudGVyO2NvbG9yOiNmZmY7Zm9udC1zaXplOjE3cHg7Zm9udC13ZWlnaHQ6NjAwfS5lbGVtZW50b3Itd2lkZ2V0LWN3YS1wb3J0Zm9saW8gLmhhbmdhciAuZWxlbWVudG9yLWNvbnRhaW5lciAuaXRlbXMgLml0ZW0+LmNvbnRlbnR7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOi0xMDAlO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3BhZGRpbmc6MTBweCAyMHB4O2JhY2tncm91bmQtY29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3Itc2Vjb25kYXJ5KTt6LWluZGV4OjI7dHJhbnNpdGlvbjphbGwgLjVzO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtd2VpZ2h0OjYwMDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXJ9LmVsZW1lbnRvci13aWRnZXQtY3dhLXBvcnRmb2xpbyAuaGFuZ2FyIC5lbGVtZW50b3ItY29udGFpbmVyIC5pdGVtcyAuaXRlbT4uY29udGVudD4uZGVzY3JpcHRpb24+dWx7cGFkZGluZzowO2xpc3Qtc3R5bGUtdHlwZTpub25lfS5lbGVtZW50b3Itd2lkZ2V0LWN3YS1wb3J0Zm9saW8gLmhhbmdhciAuZWxlbWVudG9yLWNvbnRhaW5lciAuaXRlbXMgLml0ZW0+LmNvbnRlbnQ+LmRlc2NyaXB0aW9uPnVsPmxpe3Bvc2l0aW9uOnJlbGF0aXZlfS5lbGVtZW50b3Itd2lkZ2V0LWN3YS1wb3J0Zm9saW8gLmhhbmdhciAuZWxlbWVudG9yLWNvbnRhaW5lciAuaXRlbXMgLml0ZW0+LmNvbnRlbnQ+LmRlc2NyaXB0aW9uPnVsPmxpOjpiZWZvcmV7Y29udGVudDpcIu+EkVwiO2ZvbnQtZmFtaWx5OlwiRm9udCBBd2Vzb21lIDUgRnJlZVwiO2ZvbnQtd2VpZ2h0OjkwMDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTBweDtsZWZ0Oi0xMHB4O2ZvbnQtc2l6ZTo2cHh9LmVsZW1lbnRvci13aWRnZXQtY3dhLXBvcnRmb2xpbyAuaGFuZ2FyIC5lbGVtZW50b3ItY29udGFpbmVyIC5pdGVtcyAuaXRlbTpob3ZlciAuY29udGVudHtib3R0b206MH0uY3dhLWZhcS10YWIgLnNpbmdsZV9mYXFfbGlzdHtwYWRkaW5nOjIwcHh9LmN3YS1mYXEtdGFiIC5zaW5nbGVfZmFxX2xpc3QgLnRpdGxle2ZvbnQtd2VpZ2h0OjcwMDtmb250LXNpemU6MjJweH0ub3BhY2l0eS1sYXp5LXNlY3Rpb24gLm9wYWNpdHktbGF6eS1pdGVte29wYWNpdHk6MDt0cmFuc2l0aW9uOm9wYWNpdHkgLjFzfS5lbGVtZW50b3ItZWRpdG9yLWFjdGl2ZSAub3BhY2l0eS1sYXp5LXNlY3Rpb24gLm9wYWNpdHktbGF6eS1pdGVte29wYWNpdHk6MSAhaW1wb3J0YW50fS5lbGVtZW50b3ItZWRpdG9yLXByZXZpZXcgLm9wYWNpdHktbGF6eS1zZWN0aW9uIC5vcGFjaXR5LWxhenktaXRlbXtvcGFjaXR5OjEgIWltcG9ydGFudH0uY3dhLWluZm9zLXNsaWRlci5wcmVzc2UgLm91dHNpZGV7bWFyZ2luLXRvcDowfS5jd2EtaW5mb3Mtc2xpZGVyLnByZXNzZSAub3V0c2lkZSAuYWN0aXZpdHkgLmNvbnRlbnQgLm1ldGFzIHAuZGVzY3JpcHRpb257dGV4dC1hbGlnbjpjZW50ZXJ9LmN3YS1pbmZvcy1zbGlkZXIucHJlc3NlIC5vdXRzaWRlIC5hY3Rpdml0eSAuY29udGVudCAubWV0YXMgLmxpbmtzIC5saW5rIGF7Y29sb3I6I2ZmZjtmb250LWZhbWlseTp2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtZm9udC1mYW1pbHkpO2Rpc3BsYXk6ZmxleH0uY3dhLWluZm9zLXNsaWRlci5wcmVzc2UgLm91dHNpZGUgLmFjdGl2aXR5IC5jb250ZW50IC5tZXRhcyAubGlua3MgLmxpbmsgYSBpe21hcmdpbi1yaWdodDoxMHB4fS5jd2EtaW5mb3Mtc2xpZGVyLnByZXNzZSAub3V0c2lkZSAuYWN0aXZpdHkgLmNvbnRlbnQgLm1ldGFzIC5saW5rcyAubGluayBhOmhvdmVye2NvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLXNlY29uZGFyeSl9LmN3YS1hZGRvbnMtbXVsdGlwbGUtY29udGVudC10YWJze2Rpc3BsYXk6ZmxleH0uY3dhLWFkZG9ucy1tdWx0aXBsZS1jb250ZW50LXRhYnMgLnRhYnMtY29udGFpbmVye3dpZHRoOjQwJTtwb3NpdGlvbjpyZWxhdGl2ZX0uY3dhLWFkZG9ucy1tdWx0aXBsZS1jb250ZW50LXRhYnMgLnRhYnMtY29udGFpbmVyIC50YWJze2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47cG9zaXRpb246c3RpY2t5O3RvcDoxMzBweDtib3JkZXItcmFkaXVzOjAgMTVweCAxNXB4IDA7cGFkZGluZzoyMHB4IDQwcHggMjBweCAyMHB4O2JhY2tncm91bmQtY29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtmb250LWZhbWlseTp2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXByaW1hcnktZm9udC1mYW1pbHkpfS5jd2EtYWRkb25zLW11bHRpcGxlLWNvbnRlbnQtdGFicyAudGFicy1jb250YWluZXIgLnRhYnM6OmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MTAwJTt3aWR0aDoxMDB2dztoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOmluaGVyaXR9LmN3YS1hZGRvbnMtbXVsdGlwbGUtY29udGVudC10YWJzIC50YWJzLWNvbnRhaW5lciAudGFicyAudGFie2Rpc3BsYXk6YmxvY2s7cGFkZGluZzoxMHB4IDMwcHggMTBweCAxMHB4O2NvbG9yOiNmZmY7Zm9udC1zaXplOjIycHh9LmN3YS1hZGRvbnMtbXVsdGlwbGUtY29udGVudC10YWJzIC50YWJzLWNvbnRhaW5lciAudGFicyAudGFiOm5vdCg6bGFzdC1jaGlsZCl7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2ZmZn0uY3dhLWFkZG9ucy1tdWx0aXBsZS1jb250ZW50LXRhYnMgLnRhYnMtY29udGFpbmVyIC50YWJzIC50YWIgc3Bhbnt0cmFuc2l0aW9uOi40cyBlYXNlO2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5jd2EtYWRkb25zLW11bHRpcGxlLWNvbnRlbnQtdGFicyAudGFicy1jb250YWluZXIgLnRhYnMgLnRhYjpob3ZlciBzcGFue3RyYW5zZm9ybTp0cmFuc2xhdGVYKDIwcHgpfS5jd2EtYWRkb25zLW11bHRpcGxlLWNvbnRlbnQtdGFicyAuY29udGVudHMtY29udGFpbmVye3dpZHRoOjYwJTtwYWRkaW5nLWxlZnQ6NTBweH0uY3dhLWFkZG9ucy1tdWx0aXBsZS1jb250ZW50LXRhYnMgLmNvbnRlbnRzLWNvbnRhaW5lciAuY29udGVudHM+c2VjdGlvbiBoM3tmb250LWZhbWlseTp2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXByaW1hcnktZm9udC1mYW1pbHkpO2ZvbnQtc2l6ZToyOHB4O2ZvbnQtd2VpZ2h0OjYwMDtwYWRkaW5nOjcwcHggMCAxNXB4O2NvbG9yOnZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7bWFyZ2luOjB9LmN3YS1hZGRvbnMtbXVsdGlwbGUtY29udGVudC10YWJzIC5jb250ZW50cy1jb250YWluZXIgLmNvbnRlbnRzPnNlY3Rpb24gLml0ZW1zIC5pdGVte2ZvbnQtZmFtaWx5OnZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1mb250LWZhbWlseSk7Y29sb3I6dmFyKC0tZS1nbG9iYWwtY29sb3ItdGV4dCl9LmN3YS1hZGRvbnMtbXVsdGlwbGUtY29udGVudC10YWJzIC5jb250ZW50cy1jb250YWluZXIgLmNvbnRlbnRzPnNlY3Rpb24gLml0ZW1zIC5pdGVtOm5vdCg6bGFzdC1jaGlsZCl7bWFyZ2luLWJvdHRvbToyMHB4fS5jd2EtYWRkb25zLW11bHRpcGxlLWNvbnRlbnQtdGFicyAuY29udGVudHMtY29udGFpbmVyIC5jb250ZW50cz5zZWN0aW9uIC5pdGVtcyAuaXRlbSAuaGVhZHtmb250LXNpemU6MjBweDtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47YWxpZ24taXRlbXM6Y2VudGVyO21hcmdpbi1ib3R0b206MTBweH0uY3dhLWFkZG9ucy1tdWx0aXBsZS1jb250ZW50LXRhYnMgLmNvbnRlbnRzLWNvbnRhaW5lciAuY29udGVudHM+c2VjdGlvbiAuaXRlbXMgLml0ZW0gLmhlYWQgLml0ZW1fX3RpdGxle2ZvbnQtd2VpZ2h0OjYwMH0uY3dhLWFkZG9ucy1tdWx0aXBsZS1jb250ZW50LXRhYnMgLmNvbnRlbnRzLWNvbnRhaW5lciAuY29udGVudHM+c2VjdGlvbiAuaXRlbXMgLml0ZW0gLmhlYWQgLml0ZW1fX2xpbmt7ZGlzcGxheTpmbGV4O3dpZHRoOjQwcHg7aGVpZ2h0OjQwcHg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpO2JvcmRlci1yYWRpdXM6NTAlO3RyYW5zaXRpb246LjRzIGVhc2V9LmN3YS1hZGRvbnMtbXVsdGlwbGUtY29udGVudC10YWJzIC5jb250ZW50cy1jb250YWluZXIgLmNvbnRlbnRzPnNlY3Rpb24gLml0ZW1zIC5pdGVtIC5oZWFkIC5pdGVtX19saW5rIGF7Y29sb3I6I2ZmZn0uY3dhLWFkZG9ucy1tdWx0aXBsZS1jb250ZW50LXRhYnMgLmNvbnRlbnRzLWNvbnRhaW5lciAuY29udGVudHM+c2VjdGlvbiAuaXRlbXMgLml0ZW0gLmhlYWQgLml0ZW1fX2xpbmsgYSBpe2ZvbnQtc2l6ZToxNnB4fS5jd2EtYWRkb25zLW11bHRpcGxlLWNvbnRlbnQtdGFicyAuY29udGVudHMtY29udGFpbmVyIC5jb250ZW50cz5zZWN0aW9uIC5pdGVtcyAuaXRlbSAuaGVhZCAuaXRlbV9fbGluazpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiMwMDB9LmN3YS1hZGRvbnMtbXVsdGlwbGUtY29udGVudC10YWJzIC5jb250ZW50cy1jb250YWluZXIgLmNvbnRlbnRzPnNlY3Rpb24gLml0ZW1zIC5pdGVtIC5jb250ZW50e21hcmdpbi1ib3R0b206MH0uZWxlbWVudG9yLXdpZGdldC1pY29uLWxpc3QgLmVsZW1lbnRvci1pY29uLWxpc3QtaWNvbnthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtib3JkZXItcmFkaXVzOjUwJX0uZWxlbWVudG9yLXdpZGdldC1pY29uLWxpc3QgLmVsZW1lbnRvci1pY29uLWxpc3QtdGV4dC50ZXh0LWluLXBvcHVwe3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTpjYWxjKDEwMCUgKyAxMHB4KTtsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTt3aWR0aDptYXgtY29udGVudDttYXgtd2lkdGg6OTl2dztib3JkZXItcmFkaXVzOjEwcHg7cGFkZGluZzo1cHggMTBweDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjMDAwO29wYWNpdHk6MDtwb2ludGVyLWV2ZW50czpub25lO3RyYW5zaXRpb246LjJzIGVhc2U7ei1pbmRleDo5OH0uZWxlbWVudG9yLXdpZGdldC1pY29uLWxpc3QgLmVsZW1lbnRvci1pY29uLWxpc3QtaXRlbTpob3ZlciAuZWxlbWVudG9yLWljb24tbGlzdC10ZXh0LnRleHQtaW4tcG9wdXB7b3BhY2l0eToxfS5lbGVtZW50b3Itd2lkZ2V0LWljb24tbGlzdC5lbGVtZW50b3Itd2lkZ2V0LmVsZW1lbnRvci1pY29uLWxpc3QtLWxheW91dC1pbmxpbmUgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVye292ZXJmbG93OnZpc2libGV9IiwiLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci13aWRnZXQtYWZmaWNoZSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiBhdXRvO1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1hZmZpY2hlIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm9yZGVyLXJhZGl1czogMTVweCAxNXB4IDAgMDtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtYWZmaWNoZSAuc2hhcmluZyB7XG4gICAgcGFkZGluZzogMTVweCAyMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCAxNXB4IDE1cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWFmZmljaGUgLnNoYXJpbmcuYWN0aXZlIC50ZXh0IHtcbiAgICBsZWZ0OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtYWZmaWNoZSAuc2hhcmluZyAudGV4dCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgdHJhbnNpdGlvbjogLjJzIGVhc2U7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWFmZmljaGUgLnNoYXJpbmcgLmxpbmtzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1hZmZpY2hlIC5zaGFyaW5nIHNwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1hZmZpY2hlIC5zaGFyaW5nIC5saW5rcyAucnMtbGluayB7XG4gICAgd2lkdGg6IDM1cHg7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjBweCk7XG4gICAgb3BhY2l0eTogMDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtYWZmaWNoZSAuc2hhcmluZyAubGlua3MgLnJzLWxpbms6bnRoLWNoaWxkKDEpIHtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjJzIC4ycyBlYXNlLCBvcGFjaXR5IC4ycyAuMnMgZWFzZTtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtYWZmaWNoZSAuc2hhcmluZyAubGlua3MgLnJzLWxpbms6bnRoLWNoaWxkKDIpIHtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjJzIC4zcyBlYXNlLCBvcGFjaXR5IC4ycyAuM3MgZWFzZTtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtYWZmaWNoZSAuc2hhcmluZyAubGlua3MgLnJzLWxpbms6bnRoLWNoaWxkKDMpIHtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjJzIC40cyBlYXNlLCBvcGFjaXR5IC4ycyAuNHMgZWFzZTtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtYWZmaWNoZSAuc2hhcmluZy5hY3RpdmUgLmxpbmtzIC5ycy1saW5rIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgb3BhY2l0eTogMTtcbiAgICBwb2ludGVyLWV2ZW50czogdW5zZXQ7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWFmZmljaGUgLnNoYXJpbmcgLmxpbmtzIC5ycy1saW5rOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtYWZmaWNoZSAuc2hhcmluZyAubGlua3MgLnJzLWxpbmsgc3ZnIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbn1cbiIsImJvZHkuc2luZ2xlLXByb2dyYW1tZSB7XG4gICAgLmVsZW1lbnRvci13aWRnZXQtYmFubmVyIC5iYW5uZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBtYXgoMzV2dywgNTB2aCkhaW1wb3J0YW50O1xuXG4gICAgICAgICZfZGVza3RvcCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuXG4gICAgICAgICZfbW9iaWxlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoODIwcHgpIHtcbiAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDExNXB4KSFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICZfZGVza3RvcCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJl9tb2JpbGUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDQyNXB4KSB7XG4gICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA5NnB4KSFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbmJvZHk6bm90KC5zaW5nbGUtcHJvZ3JhbW1lKSB7XG4gICAgLmVsZW1lbnRvci13aWRnZXQtYmFubmVyIC5iYW5uZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAmX2Rlc2t0b3Age1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cblxuICAgICAgICAmX21vYmlsZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDgyMHB4KSB7XG4gICAgICAgICAgICAmX2Rlc2t0b3Age1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZfbW9iaWxlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmVsZW1lbnRvci13aWRnZXQtYmFubmVyIDppcyguYmFubmVyX21vYmlsZSwgLmJhbm5lcl9kZXNrdG9wKSBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogLTE7XG59XG5cbi8vLmVsZW1lbnRvci13aWRnZXQtYmFubmVyIC5iYW5uZXIge1xuLy8gICAgYm94LXNoYWRvdzogaW5zZXQgLTEwcHggLTEwMHB4IDEwMHB4IDUwcHggcmdiYSgwLCAwLCAwLCAwLjcpO1xuLy9cbi8vICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCgxMDI0cHgpIHtcbi8vICAgICAgICAvKmZvcm1lciB2YWx1ZSovXG4vLyAgICAgICAgLypcbi8vICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMTUwcHggNTBweCByZ2JhKDAsIDAsIDAsIC41KTtcbi8vICAgICAgICAqL1xuLy8gICAgICAgIGJveC1zaGFkb3c6IGluc2V0IC0xMHB4IC0xMDBweCAxMDBweCA1MHB4IHJnYmEoMCwgMCwgMCwgLjUpO1xuLy8gICAgfVxuLy9cbi8vICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg0MjVweCkge1xuLy8gICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgLTE1MHB4IDIwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbi8vICAgIH1cbi8vfVxuXG4uZWxlbWVudG9yLXdpZGdldC1iYW5uZXIgOmlzKC5iYW5uZXJfbW9iaWxlLCAuYmFubmVyX2Rlc2t0b3ApOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGJhY2tncm91bmQ6IHJnYigwLDAsMCk7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMCwwLDAsMC43KSAwJSwgcmdiYSgwLDAsMCwwKSAzMCUsIHJnYmEoMCwwLDAsMCkgNzAlLCByZ2JhKDAsMCwwLDAuNykgMTAwJSk7XG59IiwiQG1peGluIHJlc3BvbnNpdmVXaWR0aCgkYnJlYWtwb2ludCkge1xuICBAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrcG9pbnQpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gcmVzcG9uc2l2ZUhlaWdodCgkYnJlYWtwb2ludCkge1xuICBAbWVkaWEgKG1heC1oZWlnaHQ6ICRicmVha3BvaW50KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn0iLCIuZWxlbWVudG9yLXdpZGdldC1idWJibGUge1xuICAgIHBvc2l0aW9uOiB1bnNldDtcblxuICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg3NjdweCkge1xuICAgICAgICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWJ1YmJsZSBzdmcge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC8qei1pbmRleDogMjsqL1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1idWJibGUgLmJhY2tncm91bmQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLThkZWcpO1xuICAgIC8qei1pbmRleDogMTsqL1xufSIsIi5lbGVtZW50b3Itd2lkZ2V0LWNvbGxhYm9yYXRldXJzIHtcbiAgICB6LWluZGV4OiAxO1xuXG4gICAgLnNsaWNrLXNsaWRlLml0ZW0ge1xuICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoNDcwcHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggMTBweCA0MHB4IDEwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAubmFtZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoNDYwcHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDM1cHggIWltcG9ydGFudDsgXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoMzkwcHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMwcHggIWltcG9ydGFudDsgXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmpvYiwgLnBob25lIGEge1xuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDM5MHB4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWNvbGxhYm9yYXRldXJzIC5zbGljay1saXN0IC5zbGljay10cmFjayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1jb2xsYWJvcmF0ZXVycyAuc2xpY2stbGlzdCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWNvbGxhYm9yYXRldXJzIC5pdGVtcyB7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWNvbGxhYm9yYXRldXJzIC5pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC40cyBlYXNlO1xuXG4gICAgLmxlZnQge1xuICAgICAgICB3aWR0aDogNTAlO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg4ODBweCkge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIC5idXR0b24ge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMjBweCBhdXRvIDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWNvbGxhYm9yYXRldXJzIC5pdGVtLnNsaWNrLWFjdGl2ZSB7XG4gICAgb3BhY2l0eTogMTtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtY29sbGFib3JhdGV1cnMgLml0ZW0gLnJpZ2h0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDg4MHB4KSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG4uZWxlbWVudG9yLXdpZGdldC1jb2xsYWJvcmF0ZXVycyAuaXRlbSAucmlnaHQgc3ZnIHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIHdpZHRoOiA1MDBweDtcblxuICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCgxMDI0cHgpIHtcbiAgICAgICAgd2lkdGg6IDQwMHB4O1xuICAgIH1cbn1cblxuLmVsZW1lbnRvci13aWRnZXQtY29sbGFib3JhdGV1cnMgLml0ZW0gLnJpZ2h0IC5iYWNrZ3JvdW5kIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC04ZGVnKTtcbiAgICB6LWluZGV4OiAxO1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1jb2xsYWJvcmF0ZXVycyAuYXJyb3cge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IGNhbGMoMTAwJSArIDIwcHgpO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB6LWluZGV4OiAyO1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1jb2xsYWJvcmF0ZXVycyAuYXJyb3cubmV4dCB7XG4gICAgcmlnaHQ6IDA7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWNvbGxhYm9yYXRldXJzIC5hcnJvdy5wcmV2IHtcbiAgICBsZWZ0OiAwO1xuICAgIHRyYW5zZm9ybTogcm90YXRlWSgxODBkZWcpO1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWNvbGxhYm9yYXRldXJzIC5hcnJvdzpob3ZlciBzdmcge1xuICAgIGFuaW1hdGlvbjogcHVsc2VUb1JpZ2h0IDFzIGVhc2UgaW5maW5pdGU7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWNvbGxhYm9yYXRldXJzIC5hcnJvdyBzdmcge1xuICAgIHdpZHRoOiAzMHB4O1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1jb2xsYWJvcmF0ZXVycyAuaXRlbSAuYnV0dG9uIHtcbiAgICBwYWRkaW5nOiA4cHggNDBweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IG1heC1jb250ZW50O1xuICAgIHRyYW5zaXRpb246IC40cyBlYXNlO1xufSIsIi5lbGVtZW50b3Itd2lkZ2V0LWNvbG9yLWJsb2NrIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtY29sb3ItYmxvY2sgLmJsb2Mge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG59IiwiLmN3YS1jb3B5cmlnaHQgYSB7XG4gICAgdHJhbnNpdGlvbjogLjRzIGVhc2U7XG59IiwiLmVsZW1lbnRvci13aWRnZXQtZmlsZXMtZG93bmxvYWQgLml0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtZmlsZXMtZG93bmxvYWQgLml0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWZpbGVzLWRvd25sb2FkIC5pdGVtIGEge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXRleHQpO1xuICAgIHdpZHRoOiBtYXgtY29udGVudDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZ2FwOiAwIDMwcHg7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWZpbGVzLWRvd25sb2FkIC5pdGVtIHN2ZyB7XG4gICAgd2lkdGg6IDQwcHg7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWZpbGVzLWRvd25sb2FkIC5pdGVtIGEgPiBkaXY6bm90KC5idXR0b24pIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWZpbGVzLWRvd25sb2FkIC5pdGVtIC5pY29uIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWZpbGVzLWRvd25sb2FkIC5pdGVtIC5idXR0b24ge1xuICAgIHBhZGRpbmc6IDE1cHggMjVweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIHRyYW5zaXRpb246IC40cyBlYXNlO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIC8vbWluLXdpZHRoOiAyOTBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59IiwiLmVsZW1lbnRvci13aWRnZXQtZ3JhcGhpYy1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IG1heC1jb250ZW50O1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDYwMHB4KSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG4uZWxlbWVudG9yLWVkaXRvci1hY3RpdmUgLmVsZW1lbnRvci13aWRnZXQtZ3JhcGhpYy1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50IHtcbiAgICB6LWluZGV4OiAxIWltcG9ydGFudDtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtZ3JhcGhpYy1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50IC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciA+IGRpdiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG5cbiAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoNjAwcHgpIHtcbiAgICAgICAgYW5pbWF0aW9uOiBub25lIWltcG9ydGFudDtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgcm90YXRlU1ZHIHtcbiAgICBmcm9tIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgfVxuICAgIHRvIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgdHJhbnNsYXRlU1ZHVG9Ub3Age1xuICAgIHRvIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgdHJhbnNsYXRlU1ZHVG9Cb3R0b20ge1xuICAgIHRvIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICAgIH1cbn0iLCIuZWxlbWVudG9yLXdpZGdldC1oZWFkZXItYm90dG9tIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IDk4ICFpbXBvcnRhbnQ7XG59XG5cbi5ob21lIC5lbGVtZW50b3Itd2lkZ2V0LWhlYWRlci1ib3R0b20ge1xuICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCgxNjIwcHgpIHtcbiAgICAgICAgd2lkdGg6IDEwMCUhaW1wb3J0YW50O1xuICAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg4MjBweCkge1xuICAgICAgICAgICAgei1pbmRleDogOTkgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yaWdodCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgLmhvdXJzIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgICAgIC50ZXh0IGJyIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5saW5rLXRvLXJlY3JlYXRleCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuYm9keTpub3QoLmhvbWUpIC5lbGVtZW50b3Itd2lkZ2V0LWhlYWRlci1ib3R0b20ge1xuICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCgxMDI0cHgpIHtcbiAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICAubGVmdCB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcblxuICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMSFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5lbGVtZW50b3Itd2lkZ2V0LXdyYXAge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuc2hvd19ob3VycyB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDQ3LjE5cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg3NjhweCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5yaWdodCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgLmhvdXJzIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgICAgIC50ZXh0IGJyIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5saW5rLXRvLXJlY3JlYXRleCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgXG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoODIwcHgpIHtcblxuXG4gICAgICAgIC5sZWZ0IHtcbiAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5lbGVtZW50b3Itd2lkZ2V0LXdyYXAge1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmRhdGVzIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDIwcHggYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg1MDBweCkge1xuICAgICAgICAubGVmdCB7XG4gICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNTBweCFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kYXRlcyB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4IWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmVsZW1lbnRvci13aWRnZXQtaGVhZGVyLWJvdHRvbSAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtaGVhZGVyLWJvdHRvbSAubGVmdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWhlYWRlci1ib3R0b20gLmxlZnQgLnRpdGxlIC5lbGVtZW50b3Itd2lkZ2V0LXdyYXAge1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNDAwcHgpO1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1oZWFkZXItYm90dG9tIC5sZWZ0IC5kYXRlcyB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICAtd2Via2l0LXRleHQtc3Ryb2tlOiAwLjVweDtcbiAgICBzdHJva2Utd2lkdGg6IDAuNXB4O1xuICAgIC13ZWJraXQtdGV4dC1zdHJva2UtY29sb3I6ICMwMDA7XG4gICAgc3Ryb2tlOiAjMDAwO1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1oZWFkZXItYm90dG9tIC5yaWdodCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcblxuICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg4MjBweCkge1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgei1pbmRleDogOTkgIWltcG9ydGFudDtcbiAgICAgICAgaGVpZ2h0OiA0MXB4O1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tZS1nbG9iYWwtY29sb3Itc2Vjb25kYXJ5KTtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoNDQwcHgpIHtcbiAgICAgICAgICAgIC5ibG9jLmhvdXJzIC50ZXh0IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICB9ICAgXG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoMzEwcHgpIHtcbiAgICAgICAgICAgIC5ibG9jLmhvdXJzIC50ZXh0IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbn1cblxuLmVsZW1lbnRvci13aWRnZXQtaGVhZGVyLWJvdHRvbSAucmlnaHQgLmJsb2Mge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxMHB4IDM1cHg7XG5cbiAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoODIwcHgpIHtcbiAgICAgICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgIH1cbn1cblxuLmVsZW1lbnRvci13aWRnZXQtaGVhZGVyLWJvdHRvbSAucmlnaHQgLmJsb2MuaG91cnMge1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICBmb250LWZhbWlseTogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtZmFtaWx5KSFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxNnB4IWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogNDAwIWltcG9ydGFudDtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtaGVhZGVyLWJvdHRvbSAucmlnaHQgLmJsb2Mgc3BhbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtaGVhZGVyLWJvdHRvbSAucmlnaHQgLmJsb2Mgc3Bhbi5pY29uIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cbiAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoNzY4cHgpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWhlYWRlci1ib3R0b20gLnJpZ2h0IC5ibG9jIHNwYW4uaWNvbiBzdmcge1xuICAgIHdpZHRoOiAzMHB4O1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1oZWFkZXItYm90dG9tIC5yaWdodCAuYmxvYy5saW5rLXRvLXJlY3JlYXRleCB7XG4gICAgbWluLWhlaWdodDogNzRweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZSFpbXBvcnRhbnQ7XG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1mb250LWZhbWlseSkhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMjBweCFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDQwMCFpbXBvcnRhbnQ7XG4gICAgdHJhbnNpdGlvbjogLjRzIGVhc2U7XG5cbiAgICBzdmcge1xuICAgICAgICB0cmFuc2l0aW9uOiAuNHMgZWFzZTtcbiAgICB9XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWhlYWRlci1ib3R0b20gLnJpZ2h0IC5ibG9jLmxpbmstdG8tcmVjcmVhdGV4IHNwYW4udGV4dCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1oZWFkZXItYm90dG9tIC5yaWdodCAuYmxvYy5saW5rLXRvLXJlY3JlYXRleCBzcGFuLmFycm93IHtcbiAgICBmb250LXNpemU6IDIwcHg7XG59XG5cbkBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCgxNjIwcHgpIHtcbiAgICAuaG9tZSAjbGluay10by1yZWNyZWF0ZXgtcmlnaHQge1xuICAgICAgICByaWdodDogMzBweDtcbiAgICAgICAgYW5pbWF0aW9uOiBzd2luZyAxcyBlYXNlO1xuICAgICAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAxO1xuICAgIH1cbn1cblxuYm9keTpub3QoLmhvbWUpICNsaW5rLXRvLXJlY3JlYXRleC1yaWdodCB7XG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDEwMjRweCkge1xuICAgICAgICByaWdodDogMzBweDtcbiAgICAgICAgYW5pbWF0aW9uOiBzd2luZyAxcyBlYXNlO1xuICAgICAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAxO1xuICAgIH1cbn1cblxuI2xpbmstdG8tcmVjcmVhdGV4LXJpZ2h0IHtcbiAgICAkY2lyY2xlU2l6ZTogODBweDtcbiAgICB3aWR0aDogJGNpcmNsZVNpemU7XG4gICAgaGVpZ2h0OiAkY2lyY2xlU2l6ZTtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYm90dG9tOiA1MHB4O1xuICAgIHJpZ2h0OiAtJGNpcmNsZVNpemU7XG4gICAgei1pbmRleDogOTk7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpO1xuICAgIGJveC1zaGFkb3c6IDAgMCAxNXB4IC01cHggI2ZmZjtcblxuICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg4MjBweCkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIHN2ZyB7XG4gICAgICAgIGZpbGw6ICNmZmY7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXByaW1hcnkpO1xuICAgIH1cblxuICAgICYudmlzaWJsZSB7XG4gICAgICAgIHJpZ2h0OiAzMHB4O1xuICAgICAgICBhbmltYXRpb246IHN3aW5nIDFzIGVhc2U7XG4gICAgICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDE7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBhbmltYXRpb246IGN3YS1ob3RzcG90LWV4cGFuZCAycyBpbmZpbml0ZTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoLjUpO1xuICAgICAgICAgICAgcGFkZGluZzogNHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGN3YS1ob3RzcG90LWV4cGFuZCB7XG4gICAgMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBzY2FsZSgxKTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlKDEuNSk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxufVxuXG5AbWl4aW4gc3dpbmdBbmltYXRlIHtcbiAgICAxNSUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCg1cHgpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNXB4KTtcbiAgICB9XG4gICAgMzAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTVweCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNXB4KTtcbiAgICB9XG4gICAgNTAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoM3B4KTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDNweCk7XG4gICAgfVxuICAgIDY1JSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zcHgpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTNweCk7XG4gICAgfVxuICAgIDgwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDJweCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgycHgpO1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB9XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzd2luZyB7XG4gICAgQGluY2x1ZGUgc3dpbmdBbmltYXRlO1xufVxuXG5Aa2V5ZnJhbWVzIHN3aW5nIHtcbiAgICBAaW5jbHVkZSBzd2luZ0FuaW1hdGU7XG59IiwiLmVsZW1lbnRvci13aWRnZXQtaGVhZGluZy1jb2xvcnMgLnRpdGxlLWR1byB7XG4gICAgbWFyZ2luOiAwO1xuICAgIG1heC13aWR0aDogMTAwJTtcblxuICAgICYudW5kZXJsaW5lIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuYW5pbWF0ZSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG5cbiAgICAgICAgJi5pcy1pbml0aWFsaXplZCB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuXG4gICAgICAgICAgICBzcGFuLndvcmQge1xuICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMjAwbXM7XG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiAzMDBtcztcbiAgICAgICAgICAgICAgICBhbmltYXRpb24tbmFtZTogd29yZEFwcGFyaXRpb247XG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAgICAgICAgICAgICBAa2V5ZnJhbWVzIHdvcmRBcHBhcml0aW9uIHtcbiAgICAgICAgICAgICAgICAgICAgZnJvbSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDMpO1xuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB0byB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmVsZW1lbnRvci1lZGl0b3ItYWN0aXZlLCAuZWxlbWVudG9yLWVkaXRvci1wcmV2aWV3IHtcbiAgICAuZWxlbWVudG9yLXdpZGdldC1oZWFkaW5nLWNvbG9ycyAudGl0bGUtZHVvLmFuaW1hdGUge1xuICAgICAgICBvcGFjaXR5OiAxIWltcG9ydGFudDtcbiAgICB9XG59IiwiLmVsZW1lbnRvci13aWRnZXQtaGlnaGxpZ2h0ZWQgLnNsaWRlciB7XG4gICAgaGVpZ2h0OiBtYXgoNDJ2dywgNzB2aCk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg4MjBweCkge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAxMTVweCk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDQyNXB4KSB7XG4gICAgICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDk2cHgpO1xuICAgIH1cbn1cblxuLy8uZWxlbWVudG9yLXdpZGdldC1oaWdobGlnaHRlZCAuc2xpZGVyOjphZnRlciB7XG4vLyAgICBjb250ZW50OiBcIlwiO1xuLy8gICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDE3MHB4IDE1MHB4IHJnYmEoMCwgMCwgMCwgLjcpO1xuLy8gICAgd2lkdGg6IDEwMCU7XG4vLyAgICBoZWlnaHQ6IDEwMCU7XG4vLyAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4vLyAgICB0b3A6IDA7XG4vLyAgICBsZWZ0OiAwO1xuLy8gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4vL31cblxuLmVsZW1lbnRvci13aWRnZXQtaGlnaGxpZ2h0ZWQgLnNsaWRlciAuc2xpY2stbGlzdCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1oaWdobGlnaHRlZCAuc2xpZGVyIC5zbGljay1saXN0IC5zbGljay10cmFjayB7XG4gICAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1oaWdobGlnaHRlZCAuc2xpZGVyIC5zbGljay1saXN0IC5zbGljay10cmFjayBhcnRpY2xlIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1oaWdobGlnaHRlZCAuc2xpZGVyIGFydGljbGUgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG5cbiAgICAmLmJhbm5lcl9tb2JpbGUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg4MjBweCkge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmJhbm5lcl9kZXNrdG9wIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDgyMHB4KSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZWxlbWVudG9yLXdpZGdldC1oaWdobGlnaHRlZCAuc2xpZGVyIGFydGljbGUgLmVsZW1lbnRvci1zZWN0aW9uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMTcwcHggMTIwcHggcmdiYSgwLCAwLCAwLCAuNSk7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoMTAyNHB4KSB7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMTcwcHggNTBweCByZ2JhKDAsIDAsIDAsIC41KTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg0MjVweCkge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDE3MHB4IDUwcHggcmdiYSgwLCAwLCAwLCAuMyk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWhpZ2hsaWdodGVkIC5zbGlkZXIgYXJ0aWNsZSAuZWxlbWVudG9yLXNlY3Rpb24gLmVsZW1lbnRvci1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nOiAyMHB4IDQwcHg7XG4gICAgei1pbmRleDogMTtcblxuICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg4MjBweCkge1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNDFweDtcbiAgICB9XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWhpZ2hsaWdodGVkIC5zbGlkZXIgYXJ0aWNsZSAuZWxlbWVudG9yLXNlY3Rpb24gLmVsZW1lbnRvci1jb250YWluZXIgLmNvbnRlbnQge1xuICAgIHdpZHRoOiAzODBweDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG5cbiAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoODIwcHgpIHtcbiAgICAgICAgd2lkdGg6IDUwMHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cbn1cblxuLmVsZW1lbnRvci13aWRnZXQtaGlnaGxpZ2h0ZWQgLnNsaWRlciAuc2xpY2stYXJyb3cge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgei1pbmRleDogMTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGNvbG9yOiAjZmZmO1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1oaWdobGlnaHRlZCAuc2xpZGVyIC5zbGljay1hcnJvdy5zbGljay1uZXh0IHtcbiAgICByaWdodDogMTBweDtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtaGlnaGxpZ2h0ZWQgLnNsaWRlciAuc2xpY2stYXJyb3cuc2xpY2stcHJldiB7XG4gICAgbGVmdDogMTBweDtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtaGlnaGxpZ2h0ZWQgLnNsaWRlciAuY29udGVudCB7XG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktYWNjZW50LWZvbnQtZmFtaWx5KTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWhpZ2hsaWdodGVkIC5zbGlkZXIgLmNvbnRlbnQgLmRhdGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAtd2Via2l0LXRleHQtc3Ryb2tlOiAwLjVweDtcbiAgICBzdHJva2Utd2lkdGg6IDAuNXB4O1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogLjRzIGVhc2Utb3V0IC4ycztcbiAgICBjb2xvcjogIzAwMDtcblxuICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg4MjBweCkge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpO1xuICAgICAgICBjb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItdGV4dCkhaW1wb3J0YW50O1xuICAgICAgICBzdHJva2U6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXRleHQpIWltcG9ydGFudDtcbiAgICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZS1jb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItdGV4dCkhaW1wb3J0YW50O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbn1cblxuLmVsZW1lbnRvci13aWRnZXQtaGlnaGxpZ2h0ZWQgLnNsaWRlci5zbGljay1pbml0IGFydGljbGUuc2xpY2stYWN0aXZlIC5jb250ZW50IC5kYXRlIHtcbiAgICBvcGFjaXR5OiAxO1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1oaWdobGlnaHRlZCAuc2xpZGVyIC5jb250ZW50IC50aXRsZSB7XG4gICAgZm9udC1zaXplOiA2MHB4O1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMC41cHg7XG4gICAgc3Ryb2tlLXdpZHRoOiAwLjVweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBjb2xvcjogIzAwMDtcblxuICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg4MjBweCkge1xuICAgICAgICBmb250LXNpemU6IDUwcHghaW1wb3J0YW50O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIC13ZWJraXQtdGV4dC1zdHJva2U6IHVuc2V0IWltcG9ydGFudDtcbiAgICAgICAgc3Ryb2tlLXdpZHRoOiB1bnNldCFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZUhlaWdodCg3MDBweCkge1xuICAgICAgICBmb250LXNpemU6IDQwcHghaW1wb3J0YW50O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg0MjVweCkge1xuICAgICAgICBmb250LXNpemU6IDM1cHghaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLmVsZW1lbnRvci13aWRnZXQtaGlnaGxpZ2h0ZWQgLnNsaWRlciAuY29udGVudCAuc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICAtd2Via2l0LXRleHQtc3Ryb2tlOiAwLjVweDtcbiAgICBzdHJva2Utd2lkdGg6IDAuNXB4O1xuICAgIG1hcmdpbjogLTZweCAwIDE2cHggMDtcblxuICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg4MjBweCkge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIC13ZWJraXQtdGV4dC1zdHJva2U6IHVuc2V0IWltcG9ydGFudDtcbiAgICAgICAgc3Ryb2tlLXdpZHRoOiB1bnNldCFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMzBweCFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDcwMHB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjVweCFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDQyNXB4KSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG4uZWxlbWVudG9yLXdpZGdldC1oaWdobGlnaHRlZCAuc2xpZGVyIC5jb250ZW50IHtcbiAgICAudGl0bGUsIC5zdWJ0aXRsZSB7XG4gICAgICAgID4gc3BhbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWhpZ2hsaWdodGVkIC5zbGlkZXIgLmNvbnRlbnQgLmJ1dHRvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1mb250LWZhbWlseSk7XG4gICAgcGFkZGluZzogMTBweCAyNXB4O1xuICAgIHRyYW5zaXRpb246IGNvbG9yIC40cyBlYXNlIDBzLCBiYWNrZ3JvdW5kLWNvbG9yIC40cyBlYXNlIDBzLCB0cmFuc2Zvcm0gLjRzIGVhc2UgLjVzLCBvcGFjaXR5IC40cyBlYXNlIC41cztcbiAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcblxuICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg4MjBweCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIH1cbn1cblxuLmVsZW1lbnRvci13aWRnZXQtaGlnaGxpZ2h0ZWQgLnNsaWRlci5zbGljay1pbml0IGFydGljbGUuc2xpY2stYWN0aXZlIC5jb250ZW50IC5idXR0b24ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICBvcGFjaXR5OiAxO1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1oaWdobGlnaHRlZCAuc2xpZGVyIC5jb250ZW50IC50eXBlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTE1cHgsIDNweCkgcm90YXRlKC05MGRlZykgc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogYm90dG9tIGxlZnQ7XG4gICAgYm90dG9tOiAwO1xuICAgIGNvbG9yOiAjMDAwO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDgyMHB4KSB7XG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgIHRyYW5zZm9ybTogdW5zZXQhaW1wb3J0YW50O1xuICAgICAgICBib3R0b206IHVuc2V0O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG5cbiAgICAgICAgaDMge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgZm9udC1zaXplOiA0MHB4IWltcG9ydGFudDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDQyNXB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB9XG59XG5cblxuLmVsZW1lbnRvci13aWRnZXQtaGlnaGxpZ2h0ZWQgLnNsaWRlciAuY29udGVudCAudHlwZSBoMyB7XG4gICAgbWFyZ2luOiAwIDAgNTBweCAwO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktcHJpbWFyeS1mb250LWZhbWlseSk7XG4gICAgZm9udC1zaXplOiAzcmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgIHRyYW5zaXRpb246IG1hcmdpbiAuNHMgZWFzZS1vdXQgLjRzLCBvcGFjaXR5IC40cyBlYXNlLW91dCAuNHM7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWhpZ2hsaWdodGVkIC5zbGlkZXIuc2xpY2staW5pdCBhcnRpY2xlLnNsaWNrLWFjdGl2ZSAuY29udGVudCAudHlwZSBoMyB7XG4gICAgbWFyZ2luOiAwO1xuICAgIG9wYWNpdHk6IDE7XG59XG5cbi5lbGVtZW50b3ItZWRpdG9yLWFjdGl2ZSAuZWxlbWVudG9yLXdpZGdldC1oaWdobGlnaHRlZCAubG9hZGVyIHtcbiAgICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtaGlnaGxpZ2h0ZWQgLmxvYWRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICB6LWluZGV4OiAyO1xufSIsIi5lbGVtZW50b3Itd2lkZ2V0LWltYWdlLW1vc2FpYyAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIgLmNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG5cbiAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoNzY4cHgpIHtcbiAgICAgICAgLnNsaWNrLXRyYWNrIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZWxlbWVudG9yLXdpZGdldC1pbWFnZS1tb3NhaWMgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIGltZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoNzY4cHgpIHtcbiAgICAgICAgbWFyZ2luOiAwIWltcG9ydGFudDtcbiAgICAgICAgb3BhY2l0eTogMSFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4uZWxlbWVudG9yLXdpZGdldC1pbWFnZS1tb3NhaWMgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAuc2xpY2stc2xpZGVyIC5zbGljay1kb3RzIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5zbGljay1hY3RpdmU6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIuZWxlbWVudG9yLWVkaXRvci1hY3RpdmUgLmVsZW1lbnRvci13aWRnZXQtaW1hZ2Utc2xpZGVyIC5hcnJvdy5uZXh0LFxuLmVsZW1lbnRvci1lZGl0b3ItcHJldmlldyAuZWxlbWVudG9yLXdpZGdldC1pbWFnZS1zbGlkZXIgLmFycm93Lm5leHQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5lbGVtZW50b3ItZWRpdG9yLWFjdGl2ZSAuZWxlbWVudG9yLXdpZGdldC1pbWFnZS1zbGlkZXIgLmdhbGxlcnksXG4uZWxlbWVudG9yLWVkaXRvci1wcmV2aWV3IC5lbGVtZW50b3Itd2lkZ2V0LWltYWdlLXNsaWRlciAuZ2FsbGVyeSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWltYWdlLXNsaWRlciAuZ2FsbGVyeSAuc2xpY2stbGlzdCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWltYWdlLXNsaWRlciAuZ2FsbGVyeSBpbWcge1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcblxuICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg0MjVweCkge1xuICAgICAgICBoZWlnaHQ6IDI0NXB4IWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWltYWdlLXNsaWRlciAuYXJyb3cubmV4dCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogY2FsYygxMDAlICsgMjBweCk7XG4gICAgcmlnaHQ6IDIwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHotaW5kZXg6IDE7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWltYWdlLXNsaWRlciAuYXJyb3cubmV4dDpob3ZlciBzdmcge1xuICAgIGFuaW1hdGlvbjogcHVsc2VUb1JpZ2h0IDFzIGVhc2UgaW5maW5pdGU7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWltYWdlLXNsaWRlciAuYXJyb3cubmV4dCBzdmcge1xuICAgIHdpZHRoOiAzMHB4O1xufSIsIiNjd2FfbGlnaHRib3gge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAuNik7XG4gICAgei1pbmRleDogOTk5OTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGFuaW1hdGlvbjogZmFkZUluIC4ycyBmb3J3YXJkcztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4jY3dhX2xpZ2h0Ym94IC5jbG9zZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMjBweDtcbiAgICByaWdodDogMTBweDtcbiAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIHotaW5kZXg6IDk5O1xufVxuI2N3YV9saWdodGJveCAuY2xvc2U6aG92ZXIge1xuICAgIGNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpO1xufVxuI2N3YV9saWdodGJveCAuY29udGVudCB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gNDBweCk7XG59XG4jY3dhX2xpZ2h0Ym94IC5jb250ZW50IC5zbGljay10cmFjayA+ICoge1xuICAgIG1hcmdpbjogMCAyMHB4O1xufVxuI2N3YV9saWdodGJveCAuY29udGVudCAuc2xpY2stbGlzdCB7XG4gICAgaGVpZ2h0OiAxMDAlXG59XG4jY3dhX2xpZ2h0Ym94IC5jb250ZW50IC5zbGljay10cmFjayB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbiNjd2FfbGlnaHRib3ggLmNvbnRlbnQgLnNsaWNrLXRyYWNrIC5zbGljay1zbGlkZSB7XG4gICAgaGVpZ2h0OiB1bnNldDtcbn1cbiNjd2FfbGlnaHRib3ggLmNvbnRlbnQgLnNsaWNrLXRyYWNrID4gaW1nIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwdncgLSA0MHB4KTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG4jY3dhX2xpZ2h0Ym94IC5jb250ZW50IC5zbGljay1hcnJvdyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuI2N3YV9saWdodGJveCAuY29udGVudCAuc2xpY2stYXJyb3c6aG92ZXIge1xuICAgIGNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpO1xufVxuI2N3YV9saWdodGJveCAuY29udGVudCAuc2xpY2stYXJyb3cuc2xpY2stcHJldiB7XG4gICAgbGVmdDogMDtcbn1cbiNjd2FfbGlnaHRib3ggLmNvbnRlbnQgLnNsaWNrLWFycm93LnNsaWNrLW5leHQge1xuICAgIHJpZ2h0OiAwO1xufVxuIiwiLmVsZW1lbnRvci13aWRnZXQtbGlzdC1pY29uLWluZm9zLCAuZWxlbWVudG9yLXdpZGdldC1saXN0LWljb24tY29udGVudC1pbmZvcyB7XG4gICAgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAub3RoZXJfaXRlbXMge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLml0ZW0ge1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAmLmRhdGVzIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHdpZHRoOiAyMjBweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS1hY2NlbnQtZm9udC1mYW1pbHkpO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LWFjY2VudC1mb250LXdlaWdodCk7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyM3B4O1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtdGV4dC1zdHJva2U6IC41cHg7XG4gICAgICAgICAgICAgICAgc3Ryb2tlLXdpZHRoOiAuNXB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVgoMTgwZGVnKTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5iYWNrZ3JvdW5kIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWCgxODBkZWcpIHRyYW5zbGF0ZSgtMjBweCwgMTBweCk7XG4gICAgICAgICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOm5vdCguZGF0ZXMpIHtcbiAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG5cbiAgICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAuMyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXNlY29uZGFyeS1mb250LWZhbWlseSk7XG4gICAgICAgICAgICBmb250LXdlaWdodDogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS1zZWNvbmRhcnktZm9udC13ZWlnaHQpO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzNXB4O1xuXG4gICAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgybisxKSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpO1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWxpc3QtaWNvbi1pbmZvcyB7XG4gICAgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIHtcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDgyMHB4KSB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgICAgICAuaXRlbS5kYXRlcyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm90aGVyX2l0ZW1zIHtcbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgZ2FwOiAyMHB4IDEwcHg7XG5cbiAgICAgICAgICAgICAgICAuaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDMzJSAtIDVweCk7XG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IHVuc2V0O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmUhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDU1MHB4KSB7XG4gICAgICAgICAgICAub3RoZXJfaXRlbXMge1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgICAgICAgICAuaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi5lbGVtZW50b3Itd2lkZ2V0LWN1c3RvbS1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMDtcbiAgICBmb250LWZhbWlseTogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtZmFtaWx5KTtcbiAgICB0cmFuc2l0aW9uOiBoZWlnaHQgLjRzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgLjJzIGVhc2U7XG59XG5cbi5ob21lIC5lbGVtZW50b3Itd2lkZ2V0LWN1c3RvbS1tZW51IHtcbiAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoMTYyMHB4KSB7XG4gICAgICAgIGJvdHRvbTogNTBweDtcblxuICAgICAgICA+IC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciA+IC5lbGVtZW50b3Itc2VjdGlvbi5lbGVtZW50b3Itc2VjdGlvbi1ib3hlZCA+IC5lbGVtZW50b3ItY29udGFpbmVyIHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZWxlbWVudG9yLXdpZGdldC1jdXN0b20tbWVudSBhIHtcbiAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgIH1cbn1cblxuLmVsZW1lbnRvci13aWRnZXQtY3VzdG9tLW1lbnUgbmF2IHVsIHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtY3VzdG9tLW1lbnUgbmF2IHVsLm1lbnUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWN1c3RvbS1tZW51IG5hdiB1bC5tZW51ID4gbGkgPiBhIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgb3V0bGluZTogbm9uZTtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtY3VzdG9tLW1lbnUgbmF2IHVsLm1lbnUgPiBsaSA+IGEgc3BhbiB7XG4gICAgcGFkZGluZzogMTJweCAyMHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgdHJhbnNpdGlvbjogLjRzIGVhc2U7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWN1c3RvbS1tZW51IG5hdiB1bC5tZW51ID4gbGk6bm90KDpsYXN0LWNoaWxkKSA+IGE6OmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHdpZHRoOiAxcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBoZWlnaHQ6IDE4cHg7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWN1c3RvbS1tZW51Lm1lbnUtb3BlbmVkIG5hdiB1bC5tZW51ID4gbGk6bm90KDpsYXN0LWNoaWxkKSA+IGE6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1jdXN0b20tbWVudSBuYXYgdWwubWVudSA+IGxpID4gYSBpIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtY3VzdG9tLW1lbnUgLnN1Ym1lbnUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qKlxuICogIFBPUFVQXG4gKi9cblxuI21haW4tbWVudSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gICAgb3BhY2l0eTogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgdHJhbnNpdGlvbjogLjRzIGVhc2U7XG4gICAgei1pbmRleDogOTk5OTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbiNtYWluLW1lbnUuc2hvdyB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgZGlzcGxheTogZmxleCFpbXBvcnRhbnQ7XG59XG5cbiNtYWluLW1lbnUgaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDEwcHggMDtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG59XG5cbiNtYWluLW1lbnUgaGVhZGVyIC5sb2dvLXRlbXAgaW1nIHtcbiAgICB3aWR0aDogMjAwcHghaW1wb3J0YW50O1xufVxuXG4jbWFpbi1tZW51IGhlYWRlciAjaWNvbk1lbnUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cblxuI21haW4tbWVudSBoZWFkZXIgI2ljb25NZW51IHN2ZyB7XG4gICAgZmlsbDogI2ZmZjtcbn1cblxuI21haW4tbWVudSBoZWFkZXIgI2ljb25NZW51ICNjd2Ffd2ViaW5jbHVzaW9uX2J0biBzdmcgcGF0aCB7XG4gICAgLypmaWxsOiB2YXIoLS1lLWdsb2JhbC1jb2xvci10ZXh0KSFpbXBvcnRhbnQ7Ki9cbiAgICBmaWxsOiAjZmZmO1xufVxuXG4jbWFpbi1tZW51IC5uYXZpZ2F0aW9uIHtcbiAgICBib3JkZXI6IDE1cHggc29saWQgdmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y3RjVGMztcbiAgICBvdmVyZmxvdzogYXV0bztcbn1cblxuI21haW4tbWVudSAubmF2aWdhdGlvbiAuZWxlbWVudG9yLXNlY3Rpb24ge1xuICAgIGhlaWdodDogMTAwJTtcbn1cblxuI21haW4tbWVudSAubmF2aWdhdGlvbiAuZWxlbWVudG9yLWNvbnRhaW5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBoZWlnaHQ6IDEwMCU7XG59XG5cbiNtYWluLW1lbnUgbmF2IHtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCgxNjIwcHgpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICB9XG59XG5cbiNtYWluLW1lbnUgbmF2IHVsLm1lbnUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xufVxuXG4jbWFpbi1tZW51IG5hdiB1bC5tZW51ID4gbGkgPiBhIHtcbiAgICBjb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItdGV4dCk7XG59XG5cbiNtYWluLW1lbnUgbmF2IHVsLm1lbnUgPiBsaSA+IGE6OmFmdGVyIHtcbiAgICBjb250ZW50OiBub25lO1xufVxuXG4jbWFpbi1tZW51IG5hdiB1bC5tZW51ID4gbGkgPiBhIHNwYW4ge1xuICAgIHRyYW5zaXRpb246IC40cyBlYXNlO1xuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG59XG5cbiNtYWluLW1lbnUgbmF2IHVsLm1lbnUgPiBsaSA+IGE6aG92ZXIgc3BhbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtcbiAgICBjb2xvcjogI2ZmZjtcbn1cblxuI21haW4tbWVudSBuYXYgdWwubWVudSA+IGxpID4gYS5hY3RpdmUgc3BhbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtcbiAgICBjb2xvcjogI2ZmZjtcbn1cblxuI21haW4tbWVudSAubmF2aWdhdGlvbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4jbWFpbi1tZW51IC5jbG9zZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICByaWdodDogMTBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbn1cblxuI21haW4tbWVudSAuY2xvc2Ugc3ZnIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBmaWxsOiAjZmZmO1xuICAgIHRyYW5zaXRpb246IC4ycyBlYXNlO1xufVxuXG4jbWFpbi1tZW51IC5jbG9zZTpob3ZlciBzdmcge1xuICAgIGZpbGw6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7XG59XG5cbiNtYWluLW1lbnUgLm5hdmlnYXRpb24gLnJvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZzogMCA1MHB4O1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG59XG5cbiNtYWluLW1lbnUgLm5hdmlnYXRpb24gLnJvdyAuc2xpZGVyLWhpZ2hsaWdodGVkIHtcbiAgICB3aWR0aDogMzUwcHg7XG4gICAgaGVpZ2h0OiBtYXgtY29udGVudDtcbn1cblxuI21haW4tbWVudSAubmF2aWdhdGlvbiAucm93IGgzIHtcbiAgICBmb250LWZhbWlseTogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS1wcmltYXJ5LWZvbnQtZmFtaWx5KTtcbiAgICBmb250LXNpemU6IDQ1cHg7XG4gICAgY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBtYXJnaW46IDA7XG59XG5cbiNtYWluLW1lbnUgLm5hdmlnYXRpb24gLnJvdyAuc2xpZGVyLWhpZ2hsaWdodGVkIC5zbGljay1saXN0IHtcbiAgICB3aWR0aDogMzUwcHghaW1wb3J0YW50O1xuICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVIZWlnaHQoODMwcHgpIHtcbiAgICAgICAgd2lkdGg6IDMxMHB4IWltcG9ydGFudDtcbiAgICB9XG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZUhlaWdodCg3NjBweCkge1xuICAgICAgICB3aWR0aDogMjUwcHghaW1wb3J0YW50O1xuICAgIH1cbn1cblxuI21haW4tbWVudSAubmF2aWdhdGlvbiAucm93IC5zbGlkZXItaGlnaGxpZ2h0ZWQgLml0ZW0ge1xuICAgIHBhZGRpbmc6IDVweDtcbn1cblxuI21haW4tbWVudSAubmF2aWdhdGlvbiAucm93IC5zbGlkZXItaGlnaGxpZ2h0ZWQgLml0ZW0gaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYXNwZWN0LXJhdGlvOiAxLzEuNDQ7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICBib3gtc2hhZG93OiAwIDAgMTBweCAtNXB4IHJnYmEoMCwgMCwgMCwgLjgpO1xufVxuXG4jbWFpbi1tZW51IC5uYXZpZ2F0aW9uIC5yb3cgLnNsaWRlci1oaWdobGlnaHRlZCAuYXJyb3cubmV4dCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogY2FsYygxMDAlICsgMjBweCk7XG4gICAgcmlnaHQ6IDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4jbWFpbi1tZW51IC5uYXZpZ2F0aW9uIC5yb3cgLnNsaWRlci1oaWdobGlnaHRlZCAuYXJyb3cubmV4dCBzdmcge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGZpbGw6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7XG59XG5cbiNtYWluLW1lbnUgLm5hdmlnYXRpb24gLnJvdyAubGVmdCB7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbiNtYWluLW1lbnUgLm5hdmlnYXRpb24gLnJvdyAubGVmdCA+IGRpdiB7XG4gICAgZGlzcGxheTogZmxleDtcbn1cblxuI21haW4tbWVudSAubmF2aWdhdGlvbiAucm93IC5sZWZ0IGgzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogbWF4LWNvbnRlbnQ7XG59XG5cbiNtYWluLW1lbnUgLm5hdmlnYXRpb24gLnJvdyAubGVmdCB1bCB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y3RjVGMztcbn1cblxuI21haW4tbWVudSAubmF2aWdhdGlvbiAucm93IC5sZWZ0IDppcyguc2Vjb25kLCAudGhpcmQpIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuI21haW4tbWVudSAubmF2aWdhdGlvbiAucm93IC5sZWZ0IC5zZWNvbmQge1xuICAgIHotaW5kZXg6IDE7XG59XG5cbiNtYWluLW1lbnUgLm5hdmlnYXRpb24gLnJvdyAubGVmdCAuc2Vjb25kIC5zdWJtZW51IGxpIGEge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAyMHB4IDE1cHg7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXRleHQpO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRTZFNkU2O1xufVxuXG4jbWFpbi1tZW51IC5uYXZpZ2F0aW9uIC5yb3cgLmxlZnQgLnNlY29uZCAuc3VibWVudSBsaTpsYXN0LWNoaWxkIGEge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTZFNkU2O1xufVxuXG4jbWFpbi1tZW51IC5uYXZpZ2F0aW9uIC5yb3cgLmxlZnQgLnNlY29uZCAuc3VibWVudSBsaSBzdmcge1xuICAgIG1heC13aWR0aDogNDBweDtcbiAgICBtYXgtaGVpZ2h0OiA0MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG59XG5cbiNtYWluLW1lbnUgLm5hdmlnYXRpb24gLnJvdyAubGVmdCAuc2Vjb25kIC5zdWJtZW51IGxpIGEge1xuICAgIHRyYW5zaXRpb246IC40cyBlYXNlO1xufVxuXG4jbWFpbi1tZW51IC5uYXZpZ2F0aW9uIC5yb3cgLmxlZnQgLnNlY29uZCAuc3VibWVudSBsaSBhIHNwYW4ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbiNtYWluLW1lbnUgLm5hdmlnYXRpb24gLnJvdyAubGVmdCAuc2Vjb25kIC5zdWJtZW51IGxpIGEgc3BhbiBpIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuXG4jbWFpbi1tZW51IC5uYXZpZ2F0aW9uIC5yb3cgLmxlZnQgLnNlY29uZCAuc3VibWVudSBsaS5oYXNfc3VibWVudSBhOmhvdmVyLFxuI21haW4tbWVudSAubmF2aWdhdGlvbiAucm93IC5sZWZ0IC5zZWNvbmQgLnN1Ym1lbnUgbGkuaGFzX3N1Ym1lbnUgYS5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7XG4gICAgYm94LXNoYWRvdzogMCAuOHJlbSAxLjZyZW0gcmdiYSgwLCAwLCAwLCAuMik7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cbiNtYWluLW1lbnUgLm5hdmlnYXRpb24gLnJvdyAubGVmdCAuc2Vjb25kIC5zdWJtZW51IGxpOm5vdCguaGFzX3N1Ym1lbnUpIGE6aG92ZXIge1xuICAgIGNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpO1xufVxuXG4jbWFpbi1tZW51IC5uYXZpZ2F0aW9uIC5yb3cgLmxlZnQgLnNlY29uZCAuc3VibWVudSBsaTpub3QoLmhhc19zdWJtZW51KSBhOmhvdmVyIDppcyhzdmcsIHN2ZyBwYXRoKSB7XG4gICAgZmlsbDogdmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KSFpbXBvcnRhbnQ7XG59XG5cbiNtYWluLW1lbnUgLm5hdmlnYXRpb24gLnJvdyAubGVmdCAuc2Vjb25kIC5zdWJtZW51IGxpOm5vdCguaGFzX3N1Ym1lbnUpIGE6aG92ZXIgc3ZnICoge1xuICAgIHRyYW5zaXRpb246IC40cyBlYXNlO1xufVxuXG4jbWFpbi1tZW51IC5uYXZpZ2F0aW9uIC5yb3cgLmxlZnQgLnRoaXJkIC5zdWJtZW51IHtcblxuICAgIC5tZW51X2l0ZW0ge1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG5cbiAgICAgICAgJi5sZXZlbC0xIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gICAgICAgICAgICBhbmltYXRpb246IG1lbnVUb1JpZ2h0IC40cyBlYXNlIGZvcndhcmRzO1xuICAgICAgICAgICAgei1pbmRleDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAgICAgICAgIEBrZXlmcmFtZXMgbWVudVRvUmlnaHQge1xuICAgICAgICAgICAgICAgIGZyb20ge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB0byB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXRleHQpO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgYTpob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOm5vdCgubGV2ZWwtMSkge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICBhbmltYXRpb246IG1lbnVUb0JvdHRvbSAuNHMgZWFzZSAuNHMgZm9yd2FyZHM7XG5cbiAgICAgICAgICAgIEBrZXlmcmFtZXMgbWVudVRvQm90dG9tIHtcbiAgICAgICAgICAgICAgICBmcm9tIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgdG8ge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuI21haW4tbWVudSAubmF2aWdhdGlvbiAucm93IC5sZWZ0IC50aGlyZCAuc3VibWVudSBsaSBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXRleHQpO1xuICAgIHBhZGRpbmc6IDE1cHggMTBweDtcbiAgICB0cmFuc2l0aW9uOiAuNHMgZWFzZTtcbn1cblxuI21haW4tbWVudSAubmF2aWdhdGlvbiAucm93IC5sZWZ0IC50aGlyZCAuc3VibWVudSBsaSBhOmhvdmVyIHtcbiAgICBjb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtcbn1cblxuLy8gUmVzcG9uc2l2ZSBNZW51XG4jbWFpbi1tb2JpbGUtbWVudSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICB3aWR0aDogNDAwcHg7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB6LWluZGV4OiA5OTk5OTtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzIGVhc2U7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICYub3BlbiB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB9XG5cbiAgICAuYWN0aW9ucyB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAucHJldmlvdXMge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG5cbiAgICAgICAgICAgICYuc2hvdyB7XG4gICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgZmlsbDogI2ZmZjtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY2xvc2Uge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICBmaWxsOiAjZmZmO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzNXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIHVsIHtcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICYubWVudSB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjRzIGVhc2U7XG4gICAgICAgIH1cblxuICAgICAgICBsaSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgID4gYSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpO1xuXG4gICAgICAgICAgICAgICAgICAgID4gc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICoge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXNlY29uZGFyeSk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0byFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCA0MHB4IDIwcHggMjBweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAuNHMgZWFzZTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICBmaWxsOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgKiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogLjRzIGVhc2U7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYubGV2ZWwtMSBhIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmxldmVsLTEgYTpob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXNlY29uZGFyeSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLnN1Ym1lbnUge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMTAwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgLm1lbnVfaXRlbSBhIHtcbiAgICAgICAgICAgICAgICAvKlxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAqL1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWVudSAubWVudV9pdGVtIC5oYXNfc3VibWVudSB1bCBsaTpub3QoOmZpcnN0LWNoaWxkKSBhIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB9XG5cbiAgICAjaWNvbk1lbnUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4iLCIuZWxlbWVudG9yLXdpZGdldC1uZXdzbGV0dGVyIGZvcm0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1uZXdzbGV0dGVyIC5oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1uZXdzbGV0dGVyIGlucHV0IHtcbiAgcGFkZGluZzogMTVweCAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGhlaWdodDogdW5zZXQ7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LW5ld3NsZXR0ZXIgLmxpc3RzIHtcbiAgd2lkdGg6IDEzMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LW5ld3NsZXR0ZXIgLnNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtbmV3c2xldHRlciAuc2xpZGVyIC5hcnJvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxNXB4O1xuICBwYWRkaW5nOiA1cHg7XG4gIHotaW5kZXg6IDE7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtbmV3c2xldHRlciAuc2xpZGVyIC5hcnJvdyBzdmcge1xuICB3aWR0aDogMTBweDtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtbmV3c2xldHRlciAuc2xpZGVyIC5hcnJvdy5wcmV2IHtcbiAgbGVmdDogNXB4O1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICB0cmFuc2Zvcm06IHJvdGF0ZVkoMTgwZGVnKTtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtbmV3c2xldHRlciAuc2xpZGVyIC5hcnJvdy5uZXh0IHtcbiAgcmlnaHQ6IDVweDtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtbmV3c2xldHRlciAubGlzdHMgLmxpc3Qge1xuICBwYWRkaW5nOiA1cHggMTVweDtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtbmV3c2xldHRlciAubGlzdHMgLmxpc3QgLmljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtbmV3c2xldHRlciAubGlzdHMgLmxpc3QgLmxhYmVsIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1uZXdzbGV0dGVyIC5saXN0cyAubGlzdCBzdmcge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1uZXdzbGV0dGVyIGJ1dHRvbi5idXR0b24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IG1heC1jb250ZW50O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgdHJhbnNpdGlvbjogLjRzIGVhc2U7XG5cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgfVxufVxuXG4uZWxlbWVudG9yLXdpZGdldC1uZXdzbGV0dGVyIC5lcnJvci1tZXNzYWdlcyB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LWZhbWlseTogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtZmFtaWx5KTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuXG4gIHAge1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcblxuICAgIGkge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIH1cbiAgfVxufVxuXG4jY3MtbmV3c2xldHRlci1tb2RhbCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiA5OTk5OTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAuNCk7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG92ZXJmbG93OiBhdXRvO1xuXG4gICYuc2hvdyB7XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgfVxuXG4gIC5jb250YWluZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXByaW1hcnkpO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MHB4KTtcbiAgICB0cmFuc2l0aW9uOiAuNHMgZWFzZTtcbiAgICB3aWR0aDogNjAwcHg7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcbiAgICBtYXJnaW4tdG9wOiAxMCU7XG4gICAgb3BhY2l0eTogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJveC1zaGFkb3c6IDAgMCAxMHB4IC0zcHggcmdiYSgyNTUsIDI1NSwgMjU1LCAuNSk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLmNsb3NlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIC01MCUpO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3Itc2Vjb25kYXJ5KTtcbiAgICB9XG5cbiAgICAuaGVhZGVyIHtcbiAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXByaW1hcnktZm9udC1mYW1pbHkpO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgfVxuXG4gICAgLmNvbnRlbnQge1xuICAgICAgcGFkZGluZzogMCAyMHB4O1xuXG4gICAgICAuaW5mb3Mge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDQwcHg7XG4gICAgICAgIG1heC13aWR0aDogNDUwcHg7XG5cbiAgICAgICAgPiBwIHtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuZW1haWwge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmNvbnNlbnQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuXG4gICAgICAgIGlucHV0IHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBpbnB1dCwgbGFiZWwge1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5mb290ZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDE1cHggMTVweDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgIC5idXR0b24ge1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIHRyYW5zaXRpb246IC40cyBlYXNlO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuXG4gICAgICAgICYuYmFjayB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtcblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCNDQjIwNTYsIDEwJSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5jb25maXJtIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpO1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci10ZXh0KTtcblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCMwMUZEQTEsIDEwJSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5kaXNhYmxlZCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICBvcGFjaXR5OiAuNztcbiAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jd2EtY2lyY2xlLWFuaW1hdGUge1xuICAgIC5jaGVja21hcmtfX2NpcmNsZSB7XG4gICAgICBzdHJva2UtZGFzaGFycmF5OiAxNjY7XG4gICAgICBzdHJva2UtZGFzaG9mZnNldDogMTY2O1xuICAgICAgc3Ryb2tlLXdpZHRoOiAyO1xuICAgICAgc3Ryb2tlLW1pdGVybGltaXQ6IDEwO1xuICAgICAgc3Ryb2tlOiAjZmZmO1xuICAgICAgZmlsbDogbm9uZTtcbiAgICAgIGFuaW1hdGlvbjogc3Ryb2tlIDAuNnMgY3ViaWMtYmV6aWVyKDAuNjUsIDAsIDAuNDUsIDEpIGZvcndhcmRzXG4gICAgfVxuXG4gICAgLmNoZWNrbWFyayB7XG4gICAgICB3aWR0aDogNTZweDtcbiAgICAgIGhlaWdodDogNTZweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgc3Ryb2tlLXdpZHRoOiAyO1xuICAgICAgc3Ryb2tlOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpO1xuICAgICAgc3Ryb2tlLW1pdGVybGltaXQ6IDEwO1xuICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgI2ZmZjtcbiAgICAgIGFuaW1hdGlvbjogZmlsbCAuNHMgZWFzZS1pbi1vdXQgLjRzIGZvcndhcmRzLCBzY2FsZSAuM3MgZWFzZS1pbi1vdXQgLjlzIGJvdGhcbiAgICB9XG5cbiAgICAuY2hlY2ttYXJrX19jaGVjayB7XG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xuICAgICAgc3Ryb2tlLWRhc2hhcnJheTogNDg7XG4gICAgICBzdHJva2UtZGFzaG9mZnNldDogNDg7XG4gICAgICBhbmltYXRpb246IHN0cm9rZSAwLjNzIGN1YmljLWJlemllcigwLjY1LCAwLCAwLjQ1LCAxKSAwLjhzIGZvcndhcmRzXG4gICAgfVxuXG4gICAgQGtleWZyYW1lcyBzdHJva2Uge1xuICAgICAgMTAwJSB7XG4gICAgICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAwXG4gICAgICB9XG4gICAgfVxuICAgIEBrZXlmcmFtZXMgc2NhbGUge1xuICAgICAgMCUsXG4gICAgICAxMDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lXG4gICAgICB9XG4gICAgICA1MCUge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEpXG4gICAgICB9XG4gICAgfVxuICAgIEBrZXlmcmFtZXMgZmlsbCB7XG4gICAgICAxMDAlIHtcbiAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMzBweCAjZmZmO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5sb2FkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuXG4gIC5lcnJvci1tZXNzYWdlcyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1mb250LWZhbWlseSk7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAgIHAge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuXG4gICAgICBpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jb25maXJtLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMzBweCAyMHB4O1xuXG4gICAgLmljb24tdmFsaWQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG5cbiAgICAuaGVhZGVyIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cblxuICAgIHAge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgfVxufSIsIi5lbGVtZW50b3Itd2lkZ2V0LXJlbGF0ZWQtYWN0aXZpdGllcyAuYXJyb3cge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IGNhbGMoMTAwJSArIDIwcHgpO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB6LWluZGV4OiAyO1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1yZWxhdGVkLWFjdGl2aXRpZXMgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIHtcbiAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoMTUwNnB4KSB7XG4gICAgICAgIG1hcmdpbjogMCFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICB9XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LXJlbGF0ZWQtYWN0aXZpdGllcyAuYXJyb3cubmV4dCB7XG4gICAgcmlnaHQ6IDIwcHg7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LXJlbGF0ZWQtYWN0aXZpdGllcyAuYXJyb3cucHJldiB7XG4gICAgbGVmdDogMjBweDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoMTgwZGVnKTtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1yZWxhdGVkLWFjdGl2aXRpZXMgLmFycm93OmhvdmVyIHN2ZyB7XG4gICAgYW5pbWF0aW9uOiBwdWxzZVRvUmlnaHQgMXMgZWFzZSBpbmZpbml0ZTtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtcmVsYXRlZC1hY3Rpdml0aWVzIC5hcnJvdyBzdmcge1xuICAgIHdpZHRoOiAzMHB4O1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1yZWxhdGVkLWFjdGl2aXRpZXMgLnNsaWNrLWxpc3Qge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1yZWxhdGVkLWFjdGl2aXRpZXMgLmFjdGl2aXRpZXMgYXJ0aWNsZS5hY3Rpdml0eTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59IiwiLmVsZW1lbnRvci13aWRnZXQtc2VhcmNoLWFjdGl2aXRpZXMge1xuICBtYXJnaW4tYm90dG9tOiAxNTBweDtcblxuICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoNDYwcHgpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgfVxufVxuXG4uZWxlbWVudG9yLXdpZGdldC1zZWFyY2gtYWN0aXZpdGllcyAuc2VhcmNoLWFjdGl2aXRpZXMge1xuICBmb250LWZhbWlseTogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtZmFtaWx5KTtcblxuICBmb3JtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiA3MHB4IDEwcHg7XG4gIH1cblxuICAuY29udGVudCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZ2FwOiAyMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC5idXR0b24ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDQyMHB4KSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuXG4gICAgICAmLmRhdGUge1xuICAgICAgICAuZmxhdHBpY2tyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLmZsYXRwaWNrci1jYWxlbmRhcjpiZWZvcmUsIC5mbGF0cGlja3ItY2FsZW5kYXI6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5vcGVuZWQgbGFiZWwge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHggMTVweCAwIDA7XG4gICAgICAgIGJvcmRlcjogbm9uZSFpbXBvcnRhbnQ7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlY2VjZWM7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5hY3RpdmUgbGFiZWwge1xuICAgICAgICBib3JkZXI6IDRweCBzb2xpZDtcbiAgICAgIH1cblxuICAgICAgbGFiZWwge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogMTVweCAxMHB4O1xuICAgICAgICB3aWR0aDogNDAwcHg7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDcwcHg7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC40cyBlYXNlLCBjb2xvciAuNHMgZWFzZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAgICAgICBzdmcge1xuICAgICAgICAgIHdpZHRoOiAzNXB4O1xuICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgdHJhbnNpdGlvbjogLjRzIGVhc2U7XG4gICAgICAgIH1cblxuICAgICAgICBzcGFuLnRhZyB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgY29udGVudDogJzsnO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICBsZWZ0OiBjYWxjKDEwMCUgKyA2cHgpO1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtZm9udC1mYW1pbHkpO1xuICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5wcm9maWwgLmRyb3Bkb3duIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDEwMCU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgMTVweCAxNXB4O1xuICAgICAgICB6LWluZGV4OiA1MTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjBweCk7XG4gICAgICAgIHRyYW5zaXRpb246IC4zcyBjdWJpYy1iZXppZXIoLjIzLDEsLjMyLDEpO1xuICAgICAgICBib3gtc2hhZG93OiAwIDVweCAxMHB4IC01cHggcmdiYSgwLCAwLCAwLCAuMTUpO1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDIwcHggMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICAgIC5pdGVtIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgICAgICAgJl9fcGFyZW50LW5hbWUge1xuICAgICAgICAgICAgd2lkdGg6IDMzJTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tZS1nbG9ibGEtY29sb3ItdGV4dCk7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCgzMjBweCkge1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICZbZGF0YS1jaGlsZC1jb3VudD1cIjFcIl0ge1xuICAgICAgICAgICAgd2lkdGg6IDMzJTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDMyMHB4KSB7XG4gICAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pdGVtX19wYXJlbnQtbmFtZSB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICY6bm90KFtkYXRhLWNoaWxkLWNvdW50PVwiMVwiXSkgLml0ZW1fX2NoaWxkcmVucyB7XG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoMzIwcHgpIHtcbiAgICAgICAgICAgICAgZ2FwOiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICZfX2NoaWxkcmVucyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDMyMHB4KSB7XG4gICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZfX2NoaWxkIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDMyMHB4KSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IG1heC1jb250ZW50O1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJl9fbmFtZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC42KTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAmX19jb3VudGVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogM3B4O1xuXG4gICAgICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgZGl2IHtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXRleHQpO1xuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMzBweDtcbiAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5wcm9maWwub3BlbmVkIC5kcm9wZG93biB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiB1bnNldDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICNzZWFyY2gtYWN0aXZpdGllcy1zdWJtaXQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwMCU7XG4gICAgcmlnaHQ6IDUwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDIwcHggNjBweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpO1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCAxNXB4IDE1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIG91dGxpbmU6IG5vbmU7XG5cbiAgICBzdmcge1xuICAgICAgZmlsbDogI2ZmZjtcbiAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgfVxuXG4gICAgJjpob3ZlciBzdmcge1xuICAgICAgYW5pbWF0aW9uOiBwdWxzZVRvUmlnaHQgMXMgZWFzZSBpbmZpbml0ZTtcbiAgICB9XG4gIH1cblxuICAuZWxlbWVudG9yLXNlY3Rpb24tYm94ZWQuZWxlbWVudG9yLXNlY3Rpb24gI3NlYXJjaC1hY3Rpdml0aWVzLXN1Ym1pdCB7XG4gICAgcmlnaHQ6IDEwcHg7XG4gIH1cbn0iLCIuZWxlbWVudG9yLWVkaXRvci1hY3RpdmUgLmVsZW1lbnRvci13aWRnZXQtc2xpZGVyLXN0ZXAgLml0ZW1zLFxuLmVsZW1lbnRvci1lZGl0b3ItcHJldmlldyAuZWxlbWVudG9yLXdpZGdldC1zbGlkZXItc3RlcCAuaXRlbXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgb3ZlcmZsb3c6IGF1dG8gdmlzaWJsZTtcbiAgICBwYWRkaW5nOiA1MHB4O1xuICAgIGhlaWdodDogYXV0bztcbn1cblxuLmVsZW1lbnRvci1lZGl0b3ItYWN0aXZlIC5lbGVtZW50b3Itd2lkZ2V0LXNsaWRlci1zdGVwIC5pdGVtcyAuY29udGVudCxcbi5lbGVtZW50b3ItZWRpdG9yLXByZXZpZXcgLmVsZW1lbnRvci13aWRnZXQtc2xpZGVyLXN0ZXAgLml0ZW1zIC5jb250ZW50IHtcbiAgICB3aWR0aDogMzAwcHg7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LXNsaWRlci1zdGVwIC5pdGVtcyAuc2xpY2stbGlzdCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG5cbiAgICAuc2xpY2stdHJhY2sge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cbn1cblxuLmVsZW1lbnRvci13aWRnZXQtc2xpZGVyLXN0ZXAgLml0ZW1zIC5pdGVtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDc2N3B4KSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgLnN0ZXAge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMCFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuY29udGVudCB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwdncgLSA0MHB4KSFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB3aWR0aDogMTAwJSFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgIC50aXRsZSwgLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICA+IC5hcnJvdyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZWxlbWVudG9yLXdpZGdldC1zbGlkZXItc3RlcCAuaXRlbXMgLml0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMDBweDtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtc2xpZGVyLXN0ZXAgLml0ZW1zIC5pdGVtIC5zdGVwIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgIGhlaWdodDogbWF4LWNvbnRlbnQ7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LXNsaWRlci1zdGVwIC5pdGVtcyAuaXRlbSAuc3RlcCBzcGFuIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgei1pbmRleDogMTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAtd2Via2l0LXRleHQtc3Ryb2tlOiAuNXB4O1xuICAgIHN0cm9rZS13aWR0aDogLjVweDtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtc2xpZGVyLXN0ZXAgLml0ZW1zIC5pdGVtIC5zdGVwIHN2ZyB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIHdpZHRoOiAxODBweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDA7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LXNsaWRlci1zdGVwIC5pdGVtcyAuaXRlbSAuc3RlcCAuYmFja2dyb3VuZCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICB6LWluZGV4OiAtMTtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtc2xpZGVyLXN0ZXAgLml0ZW1zIC5pdGVtIC5jb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1zbGlkZXItc3RlcCAuaXRlbXMgLml0ZW0gLmFycm93IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogY2FsYygxMDAlICsgNTBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMCUsIC01MCUpO1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1zbGlkZXItc3RlcCAuaXRlbXMgLml0ZW0gLmFycm93IHN2ZyB7XG4gICAgd2lkdGg6IDMzcHg7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LXNsaWRlci1zdGVwIC5pdGVtcyAuaXRlbTpudGgtY2hpbGQoM24rMSkgLnN0ZXAgLmJhY2tncm91bmQge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDIwJSAxMDAlO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC0xMGRlZyk7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LXNsaWRlci1zdGVwIC5pdGVtcyAuaXRlbTpudGgtY2hpbGQoM24rMikgLnN0ZXAgc3ZnIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNTBkZWcpO1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1zbGlkZXItc3RlcCAuaXRlbXMgLml0ZW06bnRoLWNoaWxkKDNuKzIpIC5zdGVwIC5iYWNrZ3JvdW5kIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTBkZWcpIHRyYW5zbGF0ZSgxMHB4LCAtMzVweCk7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LXNsaWRlci1zdGVwIC5pdGVtcyAuaXRlbTpudGgtY2hpbGQoM24rMykgLnN0ZXAgc3ZnIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMTVkZWcpO1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1zbGlkZXItc3RlcCAuaXRlbXMgLml0ZW06bnRoLWNoaWxkKDNuKzMpIC5zdGVwIC5iYWNrZ3JvdW5kIHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAyMCUgMTAwJTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxNDVkZWcpIHRyYW5zbGF0ZSgtMTMwcHgsIDk1cHgpO1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1zbGlkZXItc3RlcCAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIgPiAuYXJyb3cge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IGNhbGMoMTAwJSArIDIwcHgpO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB6LWluZGV4OiAyO1xuXG4gICAgJi5uZXh0IHtcbiAgICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgfVxuXG4gICAgJi5wcmV2IHtcbiAgICAgICAgbGVmdDogMjBweDtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVZKDE4MGRlZyk7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgJjpob3ZlciBzdmcge1xuICAgICAgICBhbmltYXRpb246IHB1bHNlVG9SaWdodCAxcyBlYXNlIGluZmluaXRlO1xuICAgIH1cblxuICAgIHN2ZyB7XG4gICAgICAgIHdpZHRoOiAzMHB4O1xuICAgIH1cbn0iLCIuZWxlbWVudG9yLXdpZGdldC1zb2NpYWwtbmV0d29ya3MgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1zb2NpYWwtbmV0d29ya3MgLnNvY2lhbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDEwMCU7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHRyYW5zaXRpb246IC40cyBlYXNlO1xufSIsIi5lbGVtZW50b3Itd2lkZ2V0LXNvY2lhbC1uZXR3b3Jrcy1saW5rcyB7XG4gICAgei1pbmRleDogNTA7XG4gICAgd2lkdGg6IG1heC1jb250ZW50IWltcG9ydGFudDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG5cbiAgICAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuXG4uZWxlbWVudG9yLWxvY2F0aW9uLWhlYWRlciAuZWxlbWVudG9yLXdpZGdldC1zb2NpYWwtbmV0d29ya3MtbGlua3Mge1xuICAgIGxlZnQ6IDMwcHg7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDE1NTBweCkge1xuICAgICAgICB0b3A6IHVuc2V0IWltcG9ydGFudDtcbiAgICAgICAgYm90dG9tOiAyMHB4IWltcG9ydGFudDtcbiAgICAgICAgbGVmdDogNTAlIWltcG9ydGFudDtcbiAgICAgICAgcmlnaHQ6IHVuc2V0IWltcG9ydGFudDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoODIwcHgpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LXNvY2lhbC1uZXR3b3Jrcy1saW5rcyA+IC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IG1heC1jb250ZW50O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDE1NTBweCkge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93IWltcG9ydGFudDtcbiAgICAgICAgZ2FwOiAxMHB4O1xuICAgIH1cbn1cblxuLmVsZW1lbnRvci13aWRnZXQtc29jaWFsLW5ldHdvcmtzLWxpbmtzIC5pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LXNvY2lhbC1uZXR3b3Jrcy1saW5rcyAuaXRlbSBhIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiA0NXB4O1xuICAgIGhlaWdodDogNDVweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYm94LXNoYWRvdzogMCAwIDIwcHggLTVweCByZ2JhKDI1NSwgMjU1LCAyNTUsIC4zKTtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtc29jaWFsLW5ldHdvcmtzLWxpbmtzIC5pdGVtIGkge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtc29jaWFsLW5ldHdvcmtzLWxpbmtzIC5pdGVtIHN2ZyB7XG4gICAgaGVpZ2h0OiAyNHB4O1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC1zb2NpYWwtbmV0d29ya3MtbGlua3MgLml0ZW0gc3Bhbi50b29sdGlwIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgb3BhY2l0eTogMDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4ycyBlYXNlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gICAgcGFkZGluZzogNXB4IDE1cHg7XG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1mb250LWZhbWlseSk7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzMzMztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGNvbG9yOiAjMDAwO1xufVxuXG4uZWxlbWVudG9yLWxvY2F0aW9uLWhlYWRlciAuZWxlbWVudG9yLXdpZGdldC1zb2NpYWwtbmV0d29ya3MtbGlua3MgLml0ZW0gc3Bhbi50b29sdGlwIHtcbiAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoMTU1MHB4KSB7XG4gICAgICAgIGJvdHRvbTogY2FsYygxMDAlICsgMTBweCkhaW1wb3J0YW50O1xuICAgICAgICB0b3A6IHVuc2V0IWltcG9ydGFudDtcbiAgICAgICAgbGVmdDogNTAlIWltcG9ydGFudDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5lbGVtZW50b3ItbG9jYXRpb24taGVhZGVyIC5lbGVtZW50b3Itd2lkZ2V0LXNvY2lhbC1uZXR3b3Jrcy1saW5rcyAuaXRlbSBzcGFuLnRvb2x0aXA6OmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiAxMDAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBib3JkZXItdG9wOiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yaWdodDogNnB4IHNvbGlkICMzMzM7XG5cbiAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoMTU1MHB4KSB7XG4gICAgICAgIHRvcDogMTAwJSFpbXBvcnRhbnQ7XG4gICAgICAgIGxlZnQ6IDUwJSFpbXBvcnRhbnQ7XG4gICAgICAgIHJpZ2h0OiB1bnNldCFpbXBvcnRhbnQ7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci10b3A6IDZweCBzb2xpZCAjMzMzIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogdW5zZXQhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItcmlnaHQ6IDdweCBzb2xpZCB0cmFuc3BhcmVudCFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1sZWZ0OiA3cHggc29saWQgdHJhbnNwYXJlbnQhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLmVsZW1lbnRvci1sb2NhdGlvbi1oZWFkZXIgLmVsZW1lbnRvci13aWRnZXQtc29jaWFsLW5ldHdvcmtzLWxpbmtzIC5pdGVtIHNwYW4udG9vbHRpcDo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICByaWdodDogMTAwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgYm9yZGVyLXRvcDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCAjZmZmO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDE1NTBweCkge1xuICAgICAgICB0b3A6IDEwMCUhaW1wb3J0YW50O1xuICAgICAgICBsZWZ0OiA1MCUhaW1wb3J0YW50O1xuICAgICAgICByaWdodDogdW5zZXQhaW1wb3J0YW50O1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItdG9wOiA1cHggc29saWQgI2ZmZiFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCB0cmFuc3BhcmVudCFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1sZWZ0OiA1cHggc29saWQgdHJhbnNwYXJlbnQhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItcmlnaHQ6IHVuc2V0IWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LXNvY2lhbC1uZXR3b3Jrcy1saW5rcyAuaXRlbSBhIHtcbiAgICAmLmRpc3BsYXktY29sdW1uIHNwYW4udG9vbHRpcDo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgcmlnaHQ6IDEwMCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgYm9yZGVyLXRvcDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItYm90dG9tOiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1yaWdodDogNXB4IHNvbGlkICNmZmY7XG4gICAgfVxuXG4gICAgJi5kaXNwbGF5LXJvdyBzcGFuLnRvb2x0aXA6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAxMDAlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHJpZ2h0OiB1bnNldDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICBib3JkZXItdG9wOiA1cHggc29saWQgI2ZmZjtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItbGVmdDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItcmlnaHQ6IHVuc2V0O1xuICAgIH1cbn1cblxuLmVsZW1lbnRvci13aWRnZXQtc29jaWFsLW5ldHdvcmtzLWxpbmtzIC5pdGVtIGEge1xuICAgICYuZGlzcGxheS1jb2x1bW4gc3Bhbi50b29sdGlwOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgcmlnaHQ6IDEwMCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgYm9yZGVyLXRvcDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItYm90dG9tOiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1yaWdodDogNnB4IHNvbGlkICMzMzM7XG4gICAgfVxuXG4gICAgJi5kaXNwbGF5LXJvdyBzcGFuLnRvb2x0aXA6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICByaWdodDogdW5zZXQ7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgYm9yZGVyLXRvcDogNnB4IHNvbGlkICMzMzM7XG4gICAgICAgIGJvcmRlci1ib3R0b206IHVuc2V0O1xuICAgICAgICBib3JkZXItcmlnaHQ6IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICB9XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LXNvY2lhbC1uZXR3b3Jrcy1saW5rcyAuaXRlbTpob3ZlciBzcGFuLnRvb2x0aXAge1xuICAgIG9wYWNpdHk6IDE7XG59XG5cbi8qKlxuICogQU5JTUFUSU9OIEQnRU5UUkVFXG4gKi9cblxuLmVsZW1lbnRvci1sb2NhdGlvbi1oZWFkZXIgLmVsZW1lbnRvci13aWRnZXQtc29jaWFsLW5ldHdvcmtzLWxpbmtzIC5pdGVtIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoY2FsYygtMTAwJSAtIDQwcHgpKTtcbiAgICBvcGFjaXR5OiAwO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDE1NTBweCkge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoY2FsYygxMDAlICsgMzBweCkpO1xuICAgIH1cbn1cblxuLmVsZW1lbnRvci1lZGl0b3ItYWN0aXZlIC5lbGVtZW50b3Itd2lkZ2V0LXNvY2lhbC1uZXR3b3Jrcy1saW5rcyAuaXRlbSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIG9wYWNpdHk6IDE7XG59XG5cbkBrZXlmcmFtZXMgY3dhUHVzaFRvUmlnaHQge1xuICAgIHRvIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgICBvcGFjaXR5OiAxO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCgxNTUwcHgpIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIuZWxlbWVudG9yLXdpZGdldC1zdHJpcGVzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtc3RyaXBlcyAuc3RyaXBlcyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtc3RyaXBlcyAuc3RyaXBlczo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiByZXBlYXRpbmctbGluZWFyLWdyYWRpZW50KC0yMGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAxcHgsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgNHB4LCB3aGl0ZSA0cHgsIHdoaXRlIDEzcHgpO1xufSIsIi5hY3Rpdml0aWVzIGFydGljbGUuYWN0aXZpdHkge1xuICB3aWR0aDogMzAwcHghaW1wb3J0YW50O1xuICBoZWlnaHQ6IDQwMHB4IWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5hY3Rpdml0aWVzIGFydGljbGUuYWN0aXZpdHkuYWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgdHJhbnNpdGlvbjogLjRzIGVhc2U7XG59XG5cbi5hY3Rpdml0aWVzIGFydGljbGUuYWN0aXZpdHkgLnR5cGUsXG4uYWN0aXZpdGllcyBhcnRpY2xlLmFjdGl2aXR5IHAge1xuICBjdXJzb3I6IGRlZmF1bHQhaW1wb3J0YW50O1xufVxuXG4uYWN0aXZpdGllcyBhcnRpY2xlLmFjdGl2aXR5LmFsbCBhIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmFjdGl2aXRpZXMgYXJ0aWNsZS5hY3Rpdml0eS5hbGwgYSBoMyB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LWFjY2VudC1mb250LWZhbWlseSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LWFjY2VudC1mb250LXdlaWdodCk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmFjdGl2aXRpZXMgYXJ0aWNsZS5hY3Rpdml0eS5hbGw6aG92ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwcHgpO1xufVxuXG4uYWN0aXZpdGllcyBhcnRpY2xlLmFjdGl2aXR5IGltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgei1pbmRleDogLTE7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG59XG5cbi5hY3Rpdml0aWVzIGFydGljbGUuYWN0aXZpdHkgLmNvbnRlbnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAtMTc1cHggMTAwcHggLTUwcHggcmdiKDAgMCAwIC8gODAlKTtcbiAgdHJhbnNpdGlvbjogLjRzIGVhc2U7XG59XG5cbi5hY3Rpdml0aWVzIGFydGljbGUuYWN0aXZpdHk6aG92ZXIgLmNvbnRlbnQge1xuICBib3gtc2hhZG93OiBpbnNldCAwIC0zNTBweCAxMDBweCAwIHJnYigwIDAgMCAvIDgwJSk7XG59XG5cbi5hY3Rpdml0aWVzIGFydGljbGUuYWN0aXZpdHkgLmNvbnRlbnQgaGVhZGVyIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgdG9wOiAxMDAlO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1mb250LWZhbWlseSk7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2l0aW9uOiAuNHMgZWFzZTtcbn1cblxuLmFjdGl2aXRpZXMgYXJ0aWNsZS5hY3Rpdml0eTpob3ZlciAuY29udGVudCBoZWFkZXIge1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB0b3A6IDA7XG59XG5cbi5hY3Rpdml0aWVzIGFydGljbGUuYWN0aXZpdHkgLmNvbnRlbnQgLnR5cGUge1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBjb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3Itc2Vjb25kYXJ5KTtcbiAgbWFyZ2luLWJvdHRvbTogM3B4O1xufVxuXG4uYWN0aXZpdGllcyBhcnRpY2xlLmFjdGl2aXR5IC5jb250ZW50IGhlYWRlciAudGl0bGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDE3cHg7XG4gIG1hcmdpbjogMDtcbiAgdHJhbnNpdGlvbjogLjRzIGVhc2U7XG59XG5cbi5hY3Rpdml0aWVzIGFydGljbGUuYWN0aXZpdHk6aG92ZXIgLmNvbnRlbnQgaGVhZGVyIC50aXRsZSB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5hY3Rpdml0aWVzIGFydGljbGUuYWN0aXZpdHkgLmNvbnRlbnQgLm1ldGFzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcbiAgdHJhbnNpdGlvbjogLjRzIGVhc2U7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uYWN0aXZpdGllcyBhcnRpY2xlLmFjdGl2aXR5IC5jb250ZW50IC5tZXRhcyAudGl0bGUge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LWZhbWlseTogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS1hY2NlbnQtZm9udC1mYW1pbHkpO1xuICBmb250LXdlaWdodDogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS1hY2NlbnQtZm9udC13ZWlnaHQpO1xuICBmb250LXNpemU6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmFjdGl2aXRpZXMgYXJ0aWNsZS5hY3Rpdml0eSAuY29udGVudCAubWV0YXMgLnRpdGxlOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB3aWR0aDogMTAwcHg7XG4gIGhlaWdodDogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC41KTtcbn1cblxuLmFjdGl2aXRpZXMgYXJ0aWNsZS5hY3Rpdml0eTpob3ZlciAuY29udGVudCAubWV0YXMge1xuICB0b3A6IDUwJTtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cbiAgLnNpbmdsZV9kYXRlcyB7XG4gICAgcCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICB0cmFuc2l0aW9uOiBjb2xvciAuNHMgZWFzZTtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uYWN0aXZpdGllcyBhcnRpY2xlLmFjdGl2aXR5IC5jb250ZW50IC5tZXRhcyBwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LWZhbWlseTogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtZmFtaWx5KTtcbn1cblxuLmFjdGl2aXRpZXMgYXJ0aWNsZS5hY3Rpdml0eSAuY29udGVudCAubWV0YXMgcCAuaWNvbiB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLmFjdGl2aXRpZXMgYXJ0aWNsZS5hY3Rpdml0eSAuY29udGVudCAubWV0YXMgcCAuaWNvbiBzdmcge1xuICB3aWR0aDogMTVweDtcbiAgZmlsbDogI2ZmZjtcbn1cblxuLmFjdGl2aXRpZXMgYXJ0aWNsZS5hY3Rpdml0eSBmb290ZXIuYWN0aW9ucyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjRzIC4ycyBlYXNlO1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uYWN0aXZpdGllcyBhcnRpY2xlLmFjdGl2aXR5OmhvdmVyIGZvb3Rlci5hY3Rpb25zIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuXG4uYWN0aXZpdGllcyBhcnRpY2xlLmFjdGl2aXR5IGZvb3Rlci5hY3Rpb25zIGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDM1cHg7XG4gIGhlaWdodDogMzVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgdHJhbnNpdGlvbjogLjRzIGVhc2U7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLmFjdGl2aXRpZXMgYXJ0aWNsZS5hY3Rpdml0eSBmb290ZXIuYWN0aW9ucyBhOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG59XG5cbi5hY3Rpdml0aWVzIGFydGljbGUuYWN0aXZpdHkgZm9vdGVyLmFjdGlvbnMgYSBzdmcge1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBmaWxsOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpO1xuICB0cmFuc2l0aW9uOiAuNHMgZWFzZTtcbn1cblxuLmFjdGl2aXRpZXMgYXJ0aWNsZS5hY3Rpdml0eSBmb290ZXIuYWN0aW9ucyBhOmxhc3QtY2hpbGQgc3ZnIHtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTVweDtcbn1cblxuLmFjdGl2aXRpZXMgYXJ0aWNsZS5hY3Rpdml0eSBmb290ZXIuYWN0aW9ucyBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtcbn1cblxuLmFjdGl2aXRpZXMgYXJ0aWNsZS5hY3Rpdml0eSBmb290ZXIuYWN0aW9ucyBhOmhvdmVyIHN2ZyB7XG4gIGZpbGw6ICNmZmY7XG59IiwiLmVsZW1lbnRvci13aWRnZXQtcHJvZ3JhbW1lIHtcbiAgei1pbmRleDogNTA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMTAwdmg7XG5cbiAgIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciB7XG4gICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICA+IC50aXRsZSB7XG4gICAgICAgcG9zaXRpb246IHN0aWNreTtcbiAgICAgICB0b3A6IDA7XG4gICAgICAgaGVpZ2h0OiAxMDB2aDtcblxuICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg4OTZweCkge1xuICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgIHRvcDogdW5zZXQ7XG4gICAgICAgICBoZWlnaHQ6IHVuc2V0O1xuICAgICAgICAgbWFyZ2luLXRvcDogdW5zZXQ7XG4gICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgIH1cblxuICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg0NjBweCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgfVxuXG4gICAgICAgaDIge1xuICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKSB0cmFuc2xhdGUoLTg4dmgsIDEwMCUpO1xuICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgICAgICBmb250LXNpemU6IGNhbGMoMTR2aCAtIDVweCk7XG4gICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktcHJpbWFyeS1mb250LWZhbWlseSk7XG4gICAgICAgICBjb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItdGV4dCk7XG4gICAgICAgICB3aWR0aDogMTAwdmg7XG4gICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg4OTZweCkge1xuICAgICAgICAgICB0cmFuc2Zvcm06IHVuc2V0O1xuICAgICAgICAgICBmb250LXNpemU6IDE0dmg7XG4gICAgICAgICAgIHdoaXRlLXNwYWNlOiB1bnNldDtcbiAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICB9XG5cbiAgICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg4ODBweCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogNjBweDtcbiAgICAgICAgIH1cblxuICAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDM5MHB4KSB7XG4gICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICBjb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtcbiAgICAgICAgIH1cbiAgICAgICB9XG4gICAgIH1cblxuICAgICA+IC5jb250ZW50IHtcbiAgICAgICBtYXJnaW4tdG9wOiAtODR2aDtcblxuICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg4OTZweCkge1xuICAgICAgICAgbWFyZ2luLXRvcDogMCFpbXBvcnRhbnQ7XG4gICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgfVxuICAgICB9XG4gICB9XG5cbiAgLmhhbmdhciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1pbi1oZWlnaHQ6IDcwdmg7XG5cbiAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoODk2cHgpIHtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBtaW4taGVpZ2h0OiB1bnNldDtcbiAgICB9XG5cbiAgICAuYmFja2dyb3VuZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1wcmltYXJ5KTtcbiAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICB0b3A6IDE1dmg7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIGJvcmRlci1yYWRpdXM6IDE1MHB4IDAgMCAxNTBweDtcbiAgICAgIHdpZHRoOiA3MCU7XG4gICAgICBoZWlnaHQ6IDgwdmg7XG4gICAgICB6LWluZGV4OiAtMTtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDg5NnB4KSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICB3aWR0aDogOTUlO1xuICAgICAgICBoZWlnaHQ6IDQwMHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogdW5zZXQ7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4MHB4IDAgMCA4MHB4O1xuICAgICAgfVxuXG4gICAgICAuZ3JhcGhpY19lbGVtZW50c19jb250YWluZXIucm9uZF90cmFpdCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMjBweCk7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgLnJvbmRfdHJhaXQge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MHB4KTtcblxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg4OTZweCkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgZmlsbDogdmFyKC0tZS1nbG9iYWwtY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICB3aWR0aDogMzAwcHg7XG4gICAgICAgICAgICBhbmltYXRpb246IHJvdGF0ZVNWRyBsaW5lYXIgMzBzIGluZmluaXRlO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoODk2cHgpIHtcbiAgICAgICAgICAgICAgYW5pbWF0aW9uOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5ncmFwaGljX2VsZW1lbnRzX2NvbnRhaW5lci50cmlhbmdsZS10b3Age1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAyMHB4O1xuICAgICAgcmlnaHQ6IDI1MHB4O1xuICAgICAgei1pbmRleDogLTI7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg4OTZweCkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAudHJpYW5nbGUtdG9wIHN2ZyB7XG4gICAgICAgIGZpbGw6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXNlY29uZGFyeSk7XG4gICAgICAgIHdpZHRoOiAxNTBweDtcbiAgICAgICAgYW5pbWF0aW9uOiByb3RhdGVTVkcgbGluZWFyIDMwcyBpbmZpbml0ZSByZXZlcnNlO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg4OTZweCkge1xuICAgICAgICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5ncmFwaGljX2VsZW1lbnRzX2NvbnRhaW5lci50cmlhbmdsZS1ib3R0b20ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgcmlnaHQ6IDMwMHB4O1xuICAgICAgei1pbmRleDogLTI7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwcHgpO1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoODk2cHgpIHtcbiAgICAgICAgYm90dG9tOiAxOTBweDtcbiAgICAgICAgbGVmdDogMjBweDtcbiAgICAgICAgcmlnaHQ6IHVuc2V0O1xuICAgICAgfVxuXG4gICAgICAudHJpYW5nbGUtYm90dG9tIHN2ZyB7XG4gICAgICAgIGZpbGw6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7XG4gICAgICAgIHdpZHRoOiAxNTBweDtcbiAgICAgICAgYW5pbWF0aW9uOiByb3RhdGVTVkcgbGluZWFyIDMwcyBpbmZpbml0ZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWxlbWVudG9yLWNvbnRhaW5lciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgIG1hcmdpbi10b3A6IC0xMDB2aDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICAuYXJyb3cge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogY2FsYygxMDAlIC0gNDBweCk7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgei1pbmRleDogMjtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoODk2cHgpIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuXG4gICAgICAgICYubmV4dCB7XG4gICAgICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLnByZXYge1xuICAgICAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVZKDE4MGRlZyk7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIgc3ZnIHtcbiAgICAgICAgICBhbmltYXRpb246IHB1bHNlVG9SaWdodCAxcyBlYXNlIGluZmluaXRlO1xuICAgICAgICB9XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoODk2cHgpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTUlO1xuICAgICAgfVxuXG4gICAgICA+IGgzIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMTI5MHB4O1xuICAgICAgICBmb250LXNpemU6IDYwcHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXByaW1hcnktZm9udC1mYW1pbHkpO1xuICAgICAgICBtYXJnaW46IDAgMCAyMHB4O1xuICAgICAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDJweDtcbiAgICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZS1jb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoODk2cHgpIHtcbiAgICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiAjZmZmO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDQ2MHB4KSB7XG4gICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5hY3Rpdml0aWVzIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBnYXA6IDAgMzBweDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMjkwcHg7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDE1NzNweCkge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCgxMTU5cHgpIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMjUwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBhcnRpY2xlLmFjdGl2aXR5IHtcbiAgICAgICAgICB3aWR0aDogMzAwcHghaW1wb3J0YW50O1xuICAgICAgICAgIGhlaWdodDogNDAwcHghaW1wb3J0YW50O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoODk2cHgpIHtcbiAgICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOm50aC1jaGlsZCgybikge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwJSk7XG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoMTU3M3B4KSB7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOm50aC1jaGlsZCgzbisyKSB7XG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoMTU3M3B4KSB7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDExNTlweCkge1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpudGgtY2hpbGQoMm4pIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCgxMTU5cHgpIHtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwJSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDg5NnB4KSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHVuc2V0IWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2xpY2stdHJhY2sge1xuICAgICAgd2lkdGg6IG1heC1jb250ZW50IWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuc2xpY2stbGlzdCB7XG4gICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICB9XG4gIH1cblxuICBAaW1wb3J0IFwiY29tcG9uZW50cy9zbGlkZXJfb3V0c2lkZVwiO1xuXG4gIC5vdXRzaWRlIHtcbiAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoNDI5cHgpIHtcbiAgICAgIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgICB9XG4gICAgXG5cbiAgICAuYWN0aXZpdGllcyB7XG4gICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoMTgyOHB4KSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMjBweDtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDE1OTBweCkge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTQwcHg7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCgxNTUwcHgpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIwMHB4O1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoODk2cHgpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLm91dHNpZGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi10b3A6IDIwMHB4O1xuICBwYWRkaW5nLXRvcDogNjBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xuXG4gIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg4NzlweCkge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cblxuICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoNDYwcHgpIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgfVxuXG4gIC5iYWNrZ3JvdW5kIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpO1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMjAwcHggMjAwcHggMDtcbiAgICB3aWR0aDogNzAlO1xuICAgIGhlaWdodDogNDAwcHg7XG4gICAgei1pbmRleDogLTE7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDg3OXB4KSB7XG4gICAgICBib3JkZXItcmFkaXVzOiAwIDgwcHggODBweCAwO1xuICAgICAgd2lkdGg6IDk1JTtcbiAgICB9XG5cbiAgICAmLnJpZ2h0IHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwMHB4IDAgMCAyMDBweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAzMCU7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg4NzlweCkge1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4MHB4IDAgMCA4MHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIH1cbiAgICB9XG5cbiAgICA+IGgzIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZm9udC1zaXplOiA2MHB4O1xuICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktcHJpbWFyeS1mb250LWZhbWlseSk7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAycHg7XG4gICAgICAtd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGxpbmUtaGVpZ2h0OiAuNztcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDg3OXB4KSB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTUlO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoNDYwcHgpIHtcbiAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5lbGVtZW50b3ItY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgICBtYXJnaW4tdG9wOiAtMzUwcHg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDg3OXB4KSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE1JTtcbiAgICB9XG5cbiAgICAuYWN0aXZpdGllcyB7XG4gICAgICBhcnRpY2xlLmFjdGl2aXR5IHtcbiAgICAgICAgd2lkdGg6IDMwMHB4IWltcG9ydGFudDtcbiAgICAgICAgaGVpZ2h0OiA0MDBweCFpbXBvcnRhbnQ7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDM0MHB4KSB7XG4gICAgICAgICAgd2lkdGg6IDI1MHB4IWltcG9ydGFudDtcbiAgICAgICAgICBoZWlnaHQ6IDQwMHB4IWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmFycm93IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiBjYWxjKDEwMCUgLSA0MHB4KTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgei1pbmRleDogMjtcbiAgfVxuXG4gIC5hcnJvdy5uZXh0IHtcbiAgICByaWdodDogMjBweDtcbiAgfVxuXG4gIC5hcnJvdy5wcmV2IHtcbiAgICBsZWZ0OiAyMHB4O1xuICAgIHRyYW5zZm9ybTogcm90YXRlWSgxODBkZWcpO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuYXJyb3c6aG92ZXIgc3ZnIHtcbiAgICBhbmltYXRpb246IHB1bHNlVG9SaWdodCAxcyBlYXNlIGluZmluaXRlO1xuICB9XG5cbiAgLmFycm93IHN2ZyB7XG4gICAgd2lkdGg6IDMwcHg7XG4gIH1cblxuICAuc2xpY2stdHJhY2sge1xuICAgIHdpZHRoOiBtYXgtY29udGVudCFpbXBvcnRhbnQ7XG4gIH1cblxuICAuc2xpY2stbGlzdCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbn0iLCIuZWxlbWVudG9yLXdpZGdldC1jd2Etb25nbGV0cyAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuXG4gIC50YWJzIHtcbiAgICBmbGV4OiAxO1xuXG4gICAgLnRhYiB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg4ODBweCkge1xuICAgICAgICAgICYucmVkaXJlY3Rpb24gLnRpdGxlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmYhaW1wb3J0YW50O1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXNlY29uZGFyeSkhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAvL0BpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg4ODBweCkge1xuICAgICAgICAmLnJlZGlyZWN0aW9uIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAvLy50aXRsZSB7XG4gICAgICAgICAgLy8gIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gICAgICAgICAgLy99XG5cbiAgICAgICAgICAubW9yZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IC4zcyBlYXNlO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoODgwcHgpIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZSFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIGNvbG9yOiAjMDAwIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZSFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMwMDAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogaW5oZXJpdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIC8vfVxuXG4gICAgICAuaWNvbiB7XG4gICAgICAgIHdpZHRoOiAxMjBweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMDtcblxuICAgICAgICBzdmcge1xuICAgICAgICAgIHdpZHRoOiAzNXB4O1xuICAgICAgICAgIGhlaWdodDogMzVweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAudGl0bGUge1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTYwcHgpO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBmb250LWZhbWlseTogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtZmFtaWx5KTtcbiAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgICBmb250LXNpemU6IDIxcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIHRyYW5zaXRpb246IC4zcyBlYXNlO1xuICAgICAgfVxuXG4gICAgICAubW9yZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgdHJhbnNpdGlvbjogLjNzIGVhc2U7XG4gICAgICB9XG5cbiAgICAgIC5hY2NvcmRlb24tY29udGVudCB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1mb250LWZhbWlseSk7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMjBweDtcbiAgICAgICAgbWF4LWhlaWdodDogMDtcbiAgICAgICAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAuNHMgZWFzZTtcblxuICAgICAgICAudGV4dCB7XG4gICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXNlY29uZGFyeSk7XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5pbWFnZXMge1xuICAgIGZsZXg6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDBweCk7XG4gICAgcGFkZGluZy1yaWdodDogMzVweDtcblxuICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg4ODBweCkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuaW1hZ2Uge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIH1cblxuICAgICAgc3ZnIHtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgLyp6LWluZGV4OiAyOyovXG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzNXB4KTtcbiAgICAgICAgbWF4LXdpZHRoOiA2MDBweDtcblxuICAgICAgICAmLmJhY2tncm91bmQge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLThkZWcpO1xuICAgICAgICAgIC8qei1pbmRleDogMTsqL1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiQG1peGluIGNyZWF0ZUNhbGVuZGFyKCkge1xuICAuZmxhdHBpY2tyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmZsYXRwaWNrci1jYWxlbmRhcjpiZWZvcmUsIC5mbGF0cGlja3ItY2FsZW5kYXI6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IG5vbmU7XG4gIH1cblxuICAuZmxhdHBpY2tyLWNhbGVuZGFyIHtcbiAgICB3aWR0aDogbWluLWNvbnRlbnQ7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuXG4gICAgLmRheUNvbnRhaW5lciAuZmxhdHBpY2tyLWRheSB7XG4gICAgICAmLnNlbGVjdGVkLCAmLnN0YXJ0UmFuZ2UsICYuZW5kUmFuZ2Uge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmZsYXRwaWNrci1kYXkuc2VsZWN0ZWQuc3RhcnRSYW5nZSArIC5lbmRSYW5nZTpub3QoOm50aC1jaGlsZCg3bisxKSksXG4gICAgLmZsYXRwaWNrci1kYXkuc3RhcnRSYW5nZS5zdGFydFJhbmdlICsgLmVuZFJhbmdlOm5vdCg6bnRoLWNoaWxkKDduKzEpKSxcbiAgICAuZmxhdHBpY2tyLWRheS5lbmRSYW5nZS5zdGFydFJhbmdlICsgLmVuZFJhbmdlOm5vdCg6bnRoLWNoaWxkKDduKzEpKSB7XG4gICAgICBib3gtc2hhZG93OiAtMTBweCAwIDAgdmFyKC0tZS1nbG9iYWwtY29sb3Itc2Vjb25kYXJ5KTtcbiAgICB9XG4gIH1cbn1cblxuLmVsZW1lbnRvci13aWRnZXQtYWN0aXZpdHktbGlzdCB7XG5cbiAgYnV0dG9uW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgIC5sZHMtcm9sbGVyIHtcbiAgICAgIGRpdjo6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAucHJlLWZpbHRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweDtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG5cbiAgICAuZWxlbWVudG9yLWNvbnRhaW5lciB7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBnYXA6IDIwcHg7XG5cbiAgICAgIC5maWx0ZXIge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgICBtYXgtd2lkdGg6IDcwMHB4O1xuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtZm9udC1mYW1pbHkpO1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG5cbiAgICAgICAgJjo6c2VsZWN0aW9uIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciAucmVtb3ZlIHtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG5cbiAgICAgICAgLnJlbW92ZSB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC00MCUsIC00MCUpO1xuICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgdHJhbnNpdGlvbjogLjNzIGVhc2U7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgIGZpbGw6ICNmZmY7XG4gICAgICAgIH1cblxuICAgICAgICBzcGFuLnN1YnRhZzpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJzsnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICBsZWZ0OiBjYWxjKDEwMCUgKyA2cHgpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1mb250LWZhbWlseSk7XG4gICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5kYXRlIHtcbiAgICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgfVxuICAgICAgICAmLnByb2ZpbCB7XG4gICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgIH1cbiAgICAgICAgJi50eXBlIHtcbiAgICAgICAgICBvcmRlcjogMztcbiAgICAgICAgfVxuICAgICAgICAmLnRoZW1hdGlxdWVzIHtcbiAgICAgICAgICBvcmRlcjogNDtcbiAgICAgICAgfVxuICAgICAgICAmLmxvY2F0aW9uIHtcbiAgICAgICAgICBvcmRlcjogNTtcbiAgICAgICAgfVxuICAgICAgICAmLm5pdmVhdXhfc2NvbGFpcmVzIHtcbiAgICAgICAgICBvcmRlcjogNjtcbiAgICAgICAgfVxuICAgICAgICAmLnByb2ZpbF90eXBlIHtcbiAgICAgICAgICBvcmRlcjogNztcbiAgICAgICAgfVxuICAgICAgICAmLmZvcm1hdHMge1xuICAgICAgICAgIG9yZGVyOiA4O1xuICAgICAgICB9XG4gICAgICAgICYubWFycXVlcyB7XG4gICAgICAgICAgb3JkZXI6IDk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZmlsdGVyc19iYW5uZXIge1xuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtZm9udC1mYW1pbHkpO1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuXG4gICAgJl9fdGl0bGUgaDQge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB9XG5cbiAgICAmX19jb250ZW50IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXByaW1hcnkpO1xuXG4gICAgICAuZWxlbWVudG9yLWNvbnRhaW5lciB7XG4gICAgICAgIHBhZGRpbmc6IDUwcHggMTBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIGZvcm0uZmlsdGVyLWZvcm0ge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgZ2FwOiAyMHB4O1xuICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICAgICAgICYuaGFzLXN1Yi1maWx0ZXJzIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuXG4gICAgICAgICAgICAuc3ViLWZpbHRlcnMge1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICAgICAgICBnYXA6IDIwcHggMzBweDtcblxuICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoODIwcHgpIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMzBweDtcbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgICAgICAgICAgICAuZGF0ZS1zdWItZmlsdGVyIHtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDE1cHgpIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweCFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IHVuc2V0IWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDY0MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgLmZpbHRlcl9fdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHghaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHghaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIC5kYXRlLXN1Yi1maWx0ZXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IHNvbGlkIDFweCBsaWdodGdyZXk7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA3MHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygyNSUgLSAzMHB4KTtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjVzO1xuXG4gICAgICAgICAgICAgICAgJiwgLmZpbHRlcl9fdGl0bGUge1xuICAgICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XG5cbiAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuZmlsdGVyIHtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgICAgICAgIC5maWx0ZXJfX3RpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyLCAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpO1xuXG4gICAgICAgICAgICAgICAgICAmLCAuZmlsdGVyX190aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLmN1c3RvbS1kYXRlIHtcbiAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGNyZWF0ZUNhbGVuZGFyKCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmZpbHRlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogLjNzO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICAgICAgICAgIHdpZHRoOiBtYXgtY29udGVudDtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cbiAgICAgICAgICAgICAgLmZpbHRlcl9fdGl0bGUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmX190aXRsZSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IC4zcztcbiAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDIwcHg7XG4gICAgICAgICAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgd2lkdGg6IG1heC1jb250ZW50O1xuXG4gICAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDM1cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuNHMgZWFzZTtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIHNwYW4udGFnIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcblxuICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnOyc7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IGNhbGMoMTAwJSArIDZweCk7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1mb250LWZhbWlseSk7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmRhdGUge1xuICAgICAgICAgICAgICBAaW5jbHVkZSBjcmVhdGVDYWxlbmRhcigpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLm9wZW5lZCB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHggMTVweCAwIDA7XG5cbiAgICAgICAgICAgICAgLmZpbHRlcl9fdGl0bGUge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmUhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1wcmltYXJ5KTtcblxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlY2VjZWM7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuZGF0ZSAuZHJvcGRvd24ge1xuICAgICAgICAgICAgICBtaW4td2lkdGg6IG1heC1jb250ZW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnByb2ZpbCB7XG4gICAgICAgICAgICAgIG1pbi13aWR0aDogMjMzcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYucHJvZmlsIC5kcm9wZG93biB7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgdG9wOiAxMDAlO1xuICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDE1cHggMTVweDtcbiAgICAgICAgICAgICAgei1pbmRleDogNTE7XG4gICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwcHgpO1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuM3MgY3ViaWMtYmV6aWVyKC4yMywxLC4zMiwxKTtcbiAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCA1cHggMTBweCAtNXB4IHJnYmEoMCwgMCwgMCwgLjE1KTtcbiAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICBnYXA6IDIwcHggMTBweDtcblxuICAgICAgICAgICAgICAuaXRlbSB7XG4gICAgICAgICAgICAgICAgJl9fcGFyZW50LW5hbWUge1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDMzJTtcbiAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tZS1nbG9ibGEtY29sb3ItdGV4dCk7XG5cbiAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCgzMjBweCkge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICZbZGF0YS1jaGlsZC1jb3VudD1cIjFcIl0ge1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDMzJTtcbiAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogbWF4LWNvbnRlbnQ7XG5cbiAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCgzMjBweCkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAuaXRlbV9fcGFyZW50LW5hbWUge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgLml0ZW1fX2NoaWxkcmVucyB7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICZbZGF0YS1jaGlsZC1jb3VudD1cIjNcIl0ge1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAuaXRlbV9fY2hpbGRyZW5zIHtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOm5vdChbZGF0YS1jaGlsZC1jb3VudD1cIjFcIl0pIC5pdGVtX19jaGlsZHJlbnMge1xuICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDMyMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGdhcDogMjBweDtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmX19jaGlsZHJlbnMge1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgICAgIGdhcDogMCAxMHB4O1xuICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDMyMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICZfX2NoaWxkIHtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoMzIwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmX19uYW1lIHtcbiAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjYpO1xuICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICZfX2NvdW50ZXIge1xuICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXNlY29uZGFyeSk7XG4gICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgZGl2IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXRleHQpO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5wcm9maWwub3BlbmVkIC5kcm9wZG93biB7XG4gICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiB1bnNldDtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnR5cGVzLCAmLmxvY2F0aW9ucywgJi5uaXZlYXV4X3Njb2xhaXJlcywgJi50aGVtYXRpcXVlcywgJi5wcm9maWxfdHlwZSAsICYuZm9ybWF0cyAsICYubWFycXVlcyB7XG4gICAgICAgICAgICAgIC5kcm9wZG93biB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDE1cHggMTVweDtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiA1MTtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjBweCk7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogLjNzIGN1YmljLWJlemllciguMjMsMSwuMzIsMSk7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCA1cHggMTBweCAtNXB4IHJnYmEoMCwgMCwgMCwgLjE1KTtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgICAgICAgICAgc2VsZWN0IHtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMzAwcHg7XG4gICAgICAgICAgICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMjBweDtcbiAgICAgICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAgICAgICAgICAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWNlY2VjO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VjZWNlYztcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7XG4gICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICYub3BlbmVkIC5kcm9wZG93biB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogdW5zZXQ7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgPiBidXR0b24ge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDEwMCU7XG4gICAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIHBhZGRpbmc6IDIwcHggNjBweDtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAxNXB4IDE1cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgdHJhbnNpdGlvbjogLjRzIGVhc2U7XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigjQ0IyMDU2LCAxMCUpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5hY3Rpdml0eS1saXN0LXNlY3Rpb24gPiAuZWxlbWVudG9yLWNvbnRhaW5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgIC5tb3JlX2FjdGl2aXRpZXMge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6IG1heC1jb250ZW50O1xuICAgICAgbWFyZ2luOiAzMHB4IGF1dG8gMDtcblxuICAgICAgYSB7XG4gICAgICAgIG1hcmdpbjogMTBweCAwIDA7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMzVweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogLjRzIGVhc2U7XG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtZm9udC1mYW1pbHkpO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItcHJpbWFyeSk7O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5sZHMtcm9sbGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiBjYWxjKDEwMCUgKyAxNXB4KTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgIH1cblxuICAgICAgJi5sb2FkIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgb3BhY2l0eTogLjY7XG4gICAgICAgIH1cblxuICAgICAgICAubGRzLXJvbGxlciB7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uYWN0aXZpdHktbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogNTBweCAzMHB4O1xuICBwYWRkaW5nOiAwIDIwcHg7XG5cbiAgLmFjdGl2aXR5IHtcbiAgICB3aWR0aDogMjgwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJl9fZGF0ZXMge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAtMjBweDtcbiAgICAgIGxlZnQ6IC0xMHB4O1xuICAgICAgei1pbmRleDogMTtcblxuICAgICAgc3BhbiB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktYWNjZW50LWZvbnQtZmFtaWx5KTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktYWNjZW50LWZvbnQtd2VpZ2h0KTtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZTogLjVweDtcbiAgICAgICAgc3Ryb2tlLXdpZHRoOiAuNXB4O1xuICAgICAgfVxuXG4gICAgICBzdmcge1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiAxMjBweDtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDA7XG4gICAgICAgIGZpbGw6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXNlY29uZGFyeSk7XG5cbiAgICAgICAgJi5iYWNrZ3JvdW5kIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICAgZmlsbDogdmFyKC0tZS1nbG9iYWwtY29sb3ItcHJpbWFyeSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOm50aC1jaGlsZCg4bisxKSAuYWN0aXZpdHlfX2RhdGVzIHtcbiAgICAgIHN2ZyB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDEzMGRlZyk7XG5cbiAgICAgICAgJi5iYWNrZ3JvdW5kIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMjBkZWcpIHRyYW5zbGF0ZSgycHgsIDEwcHgpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNjAlKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOm50aC1jaGlsZCg4bisyKSAuYWN0aXZpdHlfX2RhdGVzIHtcbiAgICAgIHN2ZyB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG5cbiAgICAgICAgJi5iYWNrZ3JvdW5kIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxNjVkZWcpIHRyYW5zbGF0ZSg1cHgsIDEwcHgpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNDclLCAtNjAlKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOm50aC1jaGlsZCg4biszKSAuYWN0aXZpdHlfX2RhdGVzIHtcbiAgICAgIHN2ZyB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0zMGRlZyk7XG5cbiAgICAgICAgJi5iYWNrZ3JvdW5kIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDBkZWcpIHRyYW5zbGF0ZSg1cHgsIDEwcHgpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOm50aC1jaGlsZCg4bis0KSAuYWN0aXZpdHlfX2RhdGVzIHtcbiAgICAgIHN2ZyB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDExNWRlZyk7XG5cbiAgICAgICAgJi5iYWNrZ3JvdW5kIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMDVkZWcpIHRyYW5zbGF0ZSgycHgsIDEwcHgpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNjUlKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOm50aC1jaGlsZCg4bis1KSAuYWN0aXZpdHlfX2RhdGVzIHtcbiAgICAgIHN2ZyB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlWigtNjVkZWcpO1xuXG4gICAgICAgICYuYmFja2dyb3VuZCB7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVaKC03NWRlZykgdHJhbnNsYXRlKDNweCwgMTNweCk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgc3BhbiB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC02NiUpO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6bnRoLWNoaWxkKDhuKzYpIC5hY3Rpdml0eV9fZGF0ZXMge1xuICAgICAgc3ZnIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTEwZGVnKTtcblxuICAgICAgICAmLmJhY2tncm91bmQge1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0yNWRlZykgdHJhbnNsYXRlKDNweCwgMTBweCk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgc3BhbiB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6bnRoLWNoaWxkKDhuKzcpIC5hY3Rpdml0eV9fZGF0ZXMge1xuICAgICAgc3ZnIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTQwZGVnKTtcblxuICAgICAgICAmLmJhY2tncm91bmQge1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDEzMGRlZykgdHJhbnNsYXRlKDJweCwgMTBweCk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgc3BhbiB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC02NiUpO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6bnRoLWNoaWxkKDhuKzgpIC5hY3Rpdml0eV9fZGF0ZXMge1xuICAgICAgc3ZnIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTcwZGVnKTtcblxuICAgICAgICAmLmJhY2tncm91bmQge1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC04MGRlZykgdHJhbnNsYXRlKDJweCwgMTBweCk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgc3BhbiB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC00MCUpO1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX2NhcmQge1xuICAgICAgaGVpZ2h0OiAzODBweDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAtMTc1cHggMTAwcHggLTUwcHggcmdiKDAgMCAwIC8gMCUpO1xuICAgICAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAuNHMgZWFzZTtcblxuICAgICAgJl9faW1hZ2Uge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICAgIH1cblxuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIC5hY3Rpdml0eV9fY2FyZF9fZGVzY3JpcHRpb24ge1xuICAgICAgICAgIHBhZGRpbmc6IDMwcHggMzBweCA4NXB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICZfX2Rlc2NyaXB0aW9uIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDEwMCU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDEwMHB4IDMwcHggODVweDtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtZm9udC1mYW1pbHkpO1xuICAgICAgICB0cmFuc2l0aW9uOiAuNHMgZWFzZTtcbiAgICAgIH1cblxuICAgICAgJl9fZm9vdGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXNlY29uZGFyeSk7XG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNHMgZWFzZTtcbiAgICAgICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgYSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIHdpZHRoOiAzNXB4O1xuICAgICAgICAgIGhlaWdodDogMzVweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgIHRyYW5zaXRpb246IC40cyBlYXNlO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcblxuICAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgICAgfVxuXG4gICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgIGZpbGw6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7XG4gICAgICAgICAgICAgdHJhbnNpdGlvbjogLjRzIGVhc2U7XG4gICAgICAgICAgIH1cblxuICAgICAgICAgICAmOmxhc3QtY2hpbGQgc3ZnIHtcbiAgICAgICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgIH1cblxuICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpO1xuXG4gICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgIGZpbGw6ICNmZmY7XG4gICAgICAgICAgICAgfVxuICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuXG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAuYWN0aXZpdHlfX2NhcmQge1xuICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIC00MDBweCAxMDBweCAwIHJnYigwIDAgMCAvIDkwJSk7XG5cbiAgICAgICAgJl9fZGVzY3JpcHRpb24ge1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuYWN0aXZpdHlfX2NhcmRfX2Zvb3RlciB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19pbmZvcyB7XG4gICAgICBmb250LWZhbWlseTogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtZmFtaWx5KTtcbiAgICAgIHBhZGRpbmc6IDIwcHg7XG5cbiAgICAgICZfX3R5cGUge1xuICAgICAgICBjb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3Itc2Vjb25kYXJ5KTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktYWNjZW50LWZvbnQtZmFtaWx5KTtcbiAgICAgIH1cblxuICAgICAgJl9fdGl0bGUge1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBtYXJnaW46IDAgMCA1cHggMDtcbiAgICAgICAgY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXRleHQpO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLmN3YS1wYWdlcy1zbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgJi5oYXMtYmFja2dyb3VuZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzAwcHg7XG5cbiAgICA+IC5lbGVtZW50b3Itc2VjdGlvbiB7XG4gICAgICA+IC5lbGVtZW50b3ItY29udGFpbmVyIHtcbiAgICAgICAgPiAuY29udGVudCB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5uby1iYWNrZ3JvdW5kIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cblxuICA+IC5iYWNrZ3JvdW5kIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiAwO1xuXG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgfVxuICB9XG5cbiAgPiAuZWxlbWVudG9yLXNlY3Rpb24ge1xuICAgID4gLmVsZW1lbnRvci1jb250YWluZXIge1xuICAgICAgPiAuY29udGVudCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG5cbiAgICAgICAgLnNsaWRlciB7XG4gICAgICAgICAgLnNsaWRlci1pdGVtIHtcbiAgICAgICAgICAgIHdpZHRoOiAzMDBweDtcbiAgICAgICAgICAgIGhlaWdodDogNDAwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjVzO1xuXG4gICAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgID4gLmJhY2tncm91bmQge1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgPiAudGl0bGUge1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIC0xNzVweCAxMDBweCAtNTBweCByZ2JhKDAsMCwwLC44KTtcbiAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcblxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgID4gLmNvbnRlbnQge1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIGJvdHRvbTogLTEwMCU7XG4gICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3Itc2Vjb25kYXJ5KTtcbiAgICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC41cztcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC41cztcbiAgICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweCBhdXRvIDA7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtcblxuICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS40KTtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcblxuICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAuY29udGVudCB7XG4gICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5jd2EtcGFnZXMtc2xpZGVyIC5zbGlkZXIgLnNsaWNrLWxpc3Qge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLmN3YS1wYWdlcy1zbGlkZXIgLnNsaWRlciAuc2xpY2stdHJhY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IG1heC1jb250ZW50IWltcG9ydGFudDtcbn1cblxuLmN3YS1wYWdlcy1zbGlkZXIgLnNsaWRlciBpbWcge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG5cbi5jd2EtcGFnZXMtc2xpZGVyIC5hcnJvdy5uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGNhbGMoMTAwJSArIDIwcHgpO1xuICByaWdodDogMjBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiAxO1xufVxuXG4uY3dhLXBhZ2VzLXNsaWRlciAuYXJyb3cucHJldiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBjYWxjKDEwMCUgKyAyMHB4KTtcbiAgbGVmdDogMjBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiAxO1xuICB0cmFuc2Zvcm06IHJvdGF0ZVkoMTgwZGVnKTtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmN3YS1wYWdlcy1zbGlkZXIgLmFycm93OmhvdmVyIHN2ZyB7XG4gIGFuaW1hdGlvbjogcHVsc2VUb1JpZ2h0IDFzIGVhc2UgaW5maW5pdGU7XG59XG5cbi5jd2EtcGFnZXMtc2xpZGVyIC5hcnJvdy5uZXh0IHN2Zyxcbi5jd2EtcGFnZXMtc2xpZGVyIC5hcnJvdy5wcmV2IHN2ZyB7XG4gIHdpZHRoOiAzMHB4O1xufVxuIiwiLmN3YS1pbWFnZS1saW5rcy1saXN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gIC5iYWNrZ3JvdW5kIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDA7XG5cbiAgICAuYmFja2dyb3VuZCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAuNXM7XG5cbiAgICAgICY6bm90KC5hY3RpdmUpIHtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5saXN0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbiAgICB3aWR0aDogY2FsYygxMDAlIC8gMyk7XG4gICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICBwYWRkaW5nOiAzMHB4O1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDY4NnB4KSB7XG4gICAgICBtaW4td2lkdGg6IDEwMCU7XG5cbiAgICAgIC5pdGVtIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgb3BhY2l0eTogLjcgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXNlY29uZGFyeSk7XG4gICAgICAvKm9yaWdpbmFsIG9wYWNpdHkgKi9cbiAgICAgIG9wYWNpdHk6IC4zO1xuICAgICAgei1pbmRleDogLTE7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogbGVmdDtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG5cbiAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICBib3JkZXItdG9wOiBzb2xpZCAxcHggd2hpdGU7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLmN3YS12aWRlb3Mtc2xpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiA1MHB4IDA7XG5cbiAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDg3M3B4KSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuXG4gID4gLmRlc2NyaXB0aW9uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogLTMwcHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXNlY29uZGFyeSk7XG4gICAgd2lkdGg6IDI1MHB4O1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtZm9udC1mYW1pbHkpO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDg3M3B4KSB7XG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgdG9wOiB1bnNldDtcbiAgICAgIGxlZnQ6IHVuc2V0O1xuICAgICAgdHJhbnNmb3JtOiB1bnNldDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICB9XG4gIH1cblxuICA+IC5zbGlkZXItY29udGFpbmVyIHtcbiAgICBtYXJnaW4tbGVmdDogMzAwcHg7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwMHB4KTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcblxuICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg4NzNweCkge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAuc2xpZGVyIHtcbiAgICAgIC5zbGljay10cmFjayB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICB9XG5cbiAgICAgIC5zbGlkZXItaXRlbSB7XG4gICAgICAgIHdpZHRoOiAyNTBweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAueW91dHViZS10aHVtYm5haWwge1xuICAgICAgICAgIGhlaWdodDogMTUwcHg7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAuZWxlbWVudG9yLWltYWdlIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuXG4gICAgICAgICAgcCB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuXG4gICAgICAgICAgICAmLnRpdGxlIHtcbiAgICAgICAgICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMC41cHg7XG4gICAgICAgICAgICAgIHN0cm9rZS13aWR0aDogMC41cHg7XG4gICAgICAgICAgICAgIC13ZWJraXQtdGV4dC1zdHJva2UtY29sb3I6ICMwMDA7XG4gICAgICAgICAgICAgIHN0cm9rZTogIzAwMDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICBmb250LWZhbWlseTogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS1hY2NlbnQtZm9udC1mYW1pbHkpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmRhdGUge1xuICAgICAgICAgICAgICBmb250LWZhbWlseTogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtZmFtaWx5KTtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnN1YnRpdGxlIHtcbiAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXNlY29uZGFyeSk7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1mb250LWZhbWlseSk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYucmVzdW1lIHtcbiAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtZm9udC1mYW1pbHkpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWUtbW9yZSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIHdpZHRoOiA2MCU7XG4gICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtcbiAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC41cztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZWxlbWVudG9yLWVkaXRvci1hY3RpdmUgLmN3YS12aWRlb3Mtc2xpZGVyIC5hcnJvdy5uZXh0LFxuLmVsZW1lbnRvci1lZGl0b3ItcHJldmlldyAuY3dhLXZpZGVvcy1zbGlkZXIgLmFycm93Lm5leHQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZWxlbWVudG9yLWVkaXRvci1hY3RpdmUgLmN3YS12aWRlb3Mtc2xpZGVyIC5nYWxsZXJ5LFxuLmVsZW1lbnRvci1lZGl0b3ItcHJldmlldyAuY3dhLXZpZGVvcy1zbGlkZXIgLmdhbGxlcnkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBvdmVyZmxvdzogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uY3dhLXZpZGVvcy1zbGlkZXIgLnNsaWRlciAuc2xpY2stbGlzdCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4uY3dhLXZpZGVvcy1zbGlkZXIgLmFycm93Lm5leHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgei1pbmRleDogMTtcbn1cblxuLmN3YS12aWRlb3Mtc2xpZGVyIC5hcnJvdy5wcmV2IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgei1pbmRleDogMTtcbiAgdHJhbnNmb3JtOiByb3RhdGVZKDE4MGRlZyk7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jd2EtdmlkZW9zLXNsaWRlciAuYXJyb3cubmV4dCBzdmcsXG4uY3dhLXZpZGVvcy1zbGlkZXIgLmFycm93LnByZXYgc3ZnIHtcbiAgd2lkdGg6IDMwcHg7XG59XG5cbi5lbGVtZW50b3ItZWxlbWVudC1lZGl0LW1vZGUge1xuICAuY3dhLXZpZGVvcy1zbGlkZXIge1xuICAgIC5zbGlkZXIge1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBvdmVyZmxvdy14OiBzY3JvbGw7XG4gICAgfVxuICB9XG59XG5cbi8vIE1PREFMXG4jY3dhQWRkb25zVmlkZW9TbGlkZXJNb2RhbCB7XG4gIC5jb250ZW50IHtcbiAgICBwYWRkaW5nOiAwIDI1cHg7XG5cbiAgICBwIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG5cbiAgICAgICYuc3VidGl0bGUsICYudGl0bGUge1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICB9XG5cbiAgICAgICYuc3VidGl0bGUge1xuICAgICAgICBjb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3Itc2Vjb25kYXJ5KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucmVzdW1lLWRhdGFzIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgfVxuXG4gICAgLmRhdGEge1xuXG4gICAgICBwIHtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgfVxuXG4gICAgICBpZnJhbWUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogNTAwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLmN3YS1yZXN1bWUtZGF0YXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpO1xuICBjb2xvcjogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDAgMzBweCAzMHB4IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IC0xMDB2dztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpO1xuICB9XG5cbiAgLmNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDQwcHggNTBweDtcblxuICAgICBwIHtcbiAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgIH1cblxuICAgIGg2IHtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICB9XG4gIH1cblxuICAuYnRuIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCA1MCUpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogNzUlO1xuICAgIGhlaWdodDogNjBweDtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItcHJpbWFyeSk7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjVzO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpO1xuICAgICAgY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXByaW1hcnkpO1xuICAgIH1cbiAgfVxufSIsIi5lbGVtZW50b3ItYWNjb3JkaW9uLmN3YS1taW5pbWFsaXN0LXN0eWxlIHtcblxuICAuZWxlbWVudG9yLWFjY29yZGlvbi1pdGVtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMTBweCAwO1xuXG4gICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7XG4gICAgICB9XG4gICAgfVxuXG5cbiAgICAuZWxlbWVudG9yLXRhYi10aXRsZSB7XG4gICAgICBhIHtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDgwMCFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweCFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVsZW1lbnRvci10YWItY29udGVudCB7XG4gICAgICBhIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiBtYXgtY29udGVudDtcbiAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpO1xuICAgICAgICBjb2xvcjogI2ZmZiFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbjogNXB4IGF1dG87XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuNXM7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG59IiwiLmN3YS12aXNpdC1jYXJkLWxpc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDMwcHggMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcblxuICAuaXRlbSB7XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIGhlaWdodDogNTAwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjVzO1xuXG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1yaWdodDogNDBweDtcbiAgICB9XG5cbiAgICA+IC5iYWNrZ3JvdW5kIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHotaW5kZXg6IDA7XG5cbiAgICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgfVxuICAgIH1cblxuICAgID4gLmNvbnRlbnQge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiAtMTAwJTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXByaW1hcnkpO1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgei1pbmRleDogMjtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAuNXM7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgPiBkaXYge1xuICAgICAgICAubG9nbyB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiAxMDBweDtcblxuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRleHQge1xuICAgICAgICAgIG1hcmdpbjogMjBweCAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxpbmsge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHdpZHRoOiBtYXgtY29udGVudDtcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICBib3JkZXI6IHNvbGlkIDFweCB3aGl0ZTtcbiAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC41cztcbiAgICAgICAgICBtYXJnaW46IDEwcHggYXV0byAwO1xuXG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXNlY29uZGFyeSk7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3Itc2Vjb25kYXJ5KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICAuY29udGVudCB7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuY3dhLWFkZG9ucy1tYXBzIHtcbiAgLy8gVG9vbHRpcHNcbiAgLmdtLXN0eWxlLWl3LWMge1xuICAgIG92ZXJmbG93OiB1bnNldCFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMCFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDYwMHB4IWltcG9ydGFudDtcbiAgfVxuXG4gIC5nbS1zdHlsZS1pdy1jLCAuZ20tc3R5bGUtaXctdDphZnRlciB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tZS1nbG9iYWwtY29sb3ItcHJpbWFyeSk7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIG1heC1oZWlnaHQ6IDcwdmggIWltcG9ydGFudDtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwdncgLSA0MHB4KSFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ20tc3R5bGUtaXctZCB7XG4gICAgbWF4LWhlaWdodDogNzB2aCFpbXBvcnRhbnQ7XG4gICAgb3ZlcmZsb3c6IGF1dG8haW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDEycHghaW1wb3J0YW50O1xuICB9XG5cbiAgLy8gQ2xvc2UgQnRuXG4gIC5nbS11aS1ob3Zlci1lZmZlY3Qge1xuICAgIGRpc3BsYXk6IGZsZXghaW1wb3J0YW50O1xuICAgIHdpZHRoOiAzMHB4IWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDMwcHghaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXNlY29uZGFyeSkhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJSFpbXBvcnRhbnQ7XG4gICAgb3BhY2l0eTogMSFpbXBvcnRhbnQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIC41cztcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KSFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLmN3YS1tYXBzLXRvb2x0aXAge1xuICAgIG1pbi13aWR0aDogMjUwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG5cbiAgICAudGl0bGUge1xuICAgICAgYm9yZGVyOiBzb2xpZCAxcHggd2hpdGU7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICBtYXJnaW46IDIwcHggYXV0bztcblxuICAgICAgcCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZGF0YXMge1xuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmxpbmtzIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgLmxpbmsge1xuICAgICAgICBib3JkZXI6IHNvbGlkIDFweCB3aGl0ZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgbWFyZ2luOiAxMHB4IGF1dG87XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC41cztcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItcHJpbWFyeSk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmFjY2Vzcy1saW5rIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXNlY29uZGFyeSk7XG4gICAgICAgIG1hcmdpbjogNXB4IGF1dG87XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuNXM7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIuY3dhLWljb24tZGF0YS1saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDIwcHggYXV0byAxMDBweDtcblxuICAmX19jb250YWluZXIge1xuICAgIGJvcmRlcjogc29saWQgMnB4IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7XG4gICAgcGFkZGluZzogMjBweCAyNXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIC5jb250ZW50IHtcbiAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG5cbiAgICAgIHAge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmxpbmsge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwMCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogODBweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtcbiAgICBib3JkZXI6IHNvbGlkIDJweCB2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpO1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCAyMHB4IDIwcHg7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgdHJhbnNpdGlvbjogYWxsIC41cztcblxuICAgICY6aG92ZXIge1xuICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7XG4gICAgfVxuICB9XG59IiwiLmN3YS1hbmltYXRlLXRleHQtY29sb3Ige1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDUwcHggMDtcbiAgZGlzcGxheTogZmxleDtcblxuICAuYmFja2dyb3VuZCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAtMTtcblxuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgIH1cblxuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIH1cbiAgfVxuXG4gIC5jb250ZW50IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLnRleHQtY29udGFpbmVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuXG4gICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgfVxuXG4gICAgICAudGV4dCB7XG4gICAgICAgIHdpZHRoOiBtYXgtY29udGVudDtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgbWFyZ2luOiAwIDVweDtcblxuICAgICAgICAmLnRvLWxlZnQge1xuICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBzY3JvbGxUeHRMZWZ0O1xuICAgICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgICAgICAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbiAgICAgICAgfVxuXG4gICAgICAgICYudG8tcmlnaHQge1xuICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBzY3JvbGxUeHRSaWdodDtcbiAgICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gICAgICAgICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gICAgICAgIH1cblxuICAgICAgICBzcGFuLCBwLCBiIHtcbiAgICAgICAgICBmb250LXNpemU6IDI4cHghaW1wb3J0YW50O1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXByaW1hcnktZm9udC1mYW1pbHkpIWltcG9ydGFudDtcbiAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQGtleWZyYW1lcyBzY3JvbGxUeHRMZWZ0IHtcbiAgMCV7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIDApO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMDAlLCAwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNjcm9sbFR4dFJpZ2h0IHtcbiAgMCV7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMCUsIDApO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLCAwKTtcbiAgfVxufSIsIiYge1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuXG4gIC5pbWFnZSB7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB9XG4gIH1cblxuICAuZWxlbWVudG9yLXNlY3Rpb24gLmVsZW1lbnRvci1jb250YWluZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIC50YWJzIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoODIwcHgpIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcblxuICAgICAgICAudGFiIHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIWltcG9ydGFudDtcbiAgICAgICAgICBtaW4td2lkdGg6IHVuc2V0IWltcG9ydGFudDtcbiAgICAgICAgICBtYXgtd2lkdGg6IHVuc2V0IWltcG9ydGFudDtcbiAgICAgICAgICBtaW4taGVpZ2h0OiB1bnNldCFpbXBvcnRhbnQ7XG4gICAgICAgICAgYm9yZGVyOiBub25lIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAudGFiIHtcbiAgICAgICAgcGFkZGluZzogNXB4IDIwcHg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LWZhbWlseTogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtZmFtaWx5KTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgbWluLXdpZHRoOiAyMDBweDtcbiAgICAgICAgbWF4LXdpZHRoOiAzNTBweDtcbiAgICAgICAgbWluLWhlaWdodDogNThweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHRyYW5zaXRpb246IC40cyBlYXNlO1xuXG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQ7XG4gICAgICAgIH1cblxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4IDAgMCAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDEwcHggMTBweCAwO1xuICAgICAgICB9XG5cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY29udGVudHMge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1mb250LWZhbWlseSk7XG4gICAgICBjb2xvcjogIzAwMDtcbiAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgIG1heC13aWR0aDogMTIwMHB4O1xuICAgICAgbWFyZ2luOiBhdXRvO1xuXG4gICAgICAuY29udGVudCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgIGEge1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci10ZXh0KTtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5idXR0b24ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgcGFkZGluZzogNXB4IDE1cHg7XG4gICAgICAgICAgICBtYXJnaW46IDIwcHggMCAwO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogLjRzIGVhc2U7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci10ZXh0KTtcbiAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiJiB7XG4gIC50YWJzIHtcbiAgICBwYWRkaW5nOiAyMHB4IDUwcHggMjBweCAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMjBweCAyMHB4IDA7XG4gICAgd2lkdGg6IDQwMHB4O1xuICAgIHotaW5kZXg6IDE7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDEwMCU7XG4gICAgfVxuXG4gICAgQGltcG9ydCBcImxlZnRfdGFic1wiO1xuXG4gICAgLnRhYiB7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgIGJvcmRlci10b3A6IHNvbGlkIDFweCB3aGl0ZTtcbiAgICAgIH1cblxuICAgICAgLnRpdGxlIHtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICAgICAmLCBwLCBzcGFuIHtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXIhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmNvbnRlbnRzIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNDAwcHgpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAyMHB4IDIwcHggMjBweCA1MHB4O1xuICB9XG5cbiAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDg4MHB4KSB7XG4gICAgLmVsZW1lbnRvci1jb250YWluZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6MHB4O1xuICAgIH1cblxuICAgIC5lbGVtZW50b3ItY29udGFpbmVyIC50YWJzIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYm9yZGVyLXJhZGl1czogMCFpbXBvcnRhbnQ7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nOiAyMHB4IDIwcHggMjBweCAxNXB4O1xuXG4gICAgICAudGFiIC50aXRsZSB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNvbnRlbnRzIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHBhZGRpbmc6IDIwcHggMjBweCAxMHB4IDEwcHg7XG4gICAgXG4gICAgICBwIHtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDMzJTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBkaXY6Zmlyc3QtY2hpbGQgcCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgICAgfVxuICAgIH0gIFxuICB9XG59IiwiLnRhYiB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgY29sb3I6IHdoaXRlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDEwcHggMDtcblxuICAudGl0bGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRyYW5zaXRpb246IGFsbCAuNXM7XG4gICAgcGFkZGluZzogMTVweCAzMHB4IDE1cHggMDtcblxuICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg4NTBweCkge1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5pY29uIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgdG9wOiA1MCU7XG4gICAgICByaWdodDogMDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDg1MHB4KSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICB9XG5cbiAgICAmOmJlZm9yZSwgJjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAuNXM7XG4gICAgfVxuXG4gICAgJjpiZWZvcmUge1xuICAgICAgbGVmdDogLTEwMHZ3O1xuICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgIH1cblxuICAgICY6YWZ0ZXIge1xuICAgICAgbGVmdDogMTAwJTtcbiAgICAgIHdpZHRoOiA1MHB4O1xuICAgIH1cbiAgfVxuXG4gICY6aG92ZXIsICYuYWN0aXZlIHtcbiAgICBjb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItcHJpbWFyeSk7XG4gIH1cblxuICAmLmFjdGl2ZSB7XG4gICAgLnRpdGxlIHtcbiAgICAgICYsICY6YmVmb3JlLCAmOmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiJiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdG9wOiA1MHB4O1xuXG4gIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg3OTNweCkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRhYnMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMzAwcHg7XG4gICAgcGFkZGluZzogMTAwcHggMCA1MHB4O1xuICAgIGJvcmRlci1yaWdodDogc29saWQgMXB4IHdoaXRlO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDc5M3B4KSB7XG4gICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIFxuICAgICAgLmRhdGEgLnRhYiB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyIWltcG9ydGFudDtcblxuICAgICAgICAudGl0bGUge1xuICAgICAgICAgIHBhZGRpbmc6IDAhaW1wb3J0YW50O1xuICAgICAgICAgIHdpZHRoOiBhdXRvIWltcG9ydGFudDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAxMDAlO1xuICAgIH1cblxuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMjAwcHg7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAxMDAlO1xuICAgICAgYm9yZGVyLXJhZGl1czogMCAyMHB4IDIwcHggMDtcbiAgICB9XG5cbiAgICAuZGF0YSB7XG4gICAgICBAaW1wb3J0IFwidGFicy9sZWZ0X3RhYnNcIjtcblxuICAgICAgLnRhYiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogbGVmdDtcblxuICAgICAgICAmLCBkaXYsIHAge1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4IHdoaXRlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmljb24ge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICB9XG5cbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAmLCAmOmJlZm9yZSwgJjphZnRlciB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zbGlkZXJzLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwMHB4KTtcbiAgICBwYWRkaW5nOiAyMHB4IDAgMCA1MHB4O1xuICAgIFxuICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg3OTNweCkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAyMHB4IDAgMCAwO1xuICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICB9XG4gICAgXG4gICAgLnRhYi1zbGlkZXItaXRlbSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgIC5zbGlkZXIge1xuICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoNzkzcHgpIHtcbiAgICAgICAgICAuc2xpY2stdHJhY2sge1xuICAgICAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zbGlkZXItaXRlbSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuNXM7XG5cbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoNzkzcHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMHZ3IC0gNDBweCk7XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW4haW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmltZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmRhdGEge1xuICAgICAgICAgICAgLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAubGluayB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiBtYXgtY29udGVudDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgIG1hcmdpbjogMjBweCBhdXRvIDEwcHg7XG4gICAgICAgICAgICBib3JkZXI6IHNvbGlkIDFweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjVzO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC50YWItZGVzY3JpcHRpb24ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICAgICAgICBwYWRkaW5nOiAzMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgICAgIHAge1xuICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5zbGlkZXItYXJyb3dzLWNvbnRlbnQge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB9XG5cbiAgICAgIC5hcnJvdyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAxMjVweDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgIHRyYW5zaXRpb246IC40cyBlYXNlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAxMHB4IC01cHggcmdiYSgwLCAwLCAwLCAuMyk7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtcblxuICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBmaWxsOiAjZmZmO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYubmV4dCB7XG4gICAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLnByZXYge1xuICAgICAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVZKDE4MGRlZyk7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxufSIsIi5jd2Etc2xpZGVycy10YWJzIHtcbiAgQGltcG9ydCBcImNvbXBvbmVudHMvc2xpZGVyc190YWJzXCI7XG5cbiAgLnNsaWNrLWxpc3Qge1xuICAgIG1pbi1oZWlnaHQ6IDUwMHB4O1xuICB9XG5cbiAgLnNsaWRlci1pdGVtIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIC50aXRsZSwgLmRhdGEge1xuICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgIH1cbiAgfVxufSIsIi5jd2FfdGFicyAuY29udGVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG5cbiAgJi5hY3RpdmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59IiwiLmN3YS1zbGlkZXJzLXRlYW0ge1xuICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgbWFyZ2luLXRvcDogNTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg4ODBweCkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICAudGFicy1jb250YWluZXIge1xuICAgIHdpZHRoOiA0MCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBwYWRkaW5nOiAzMHB4IDUwcHggMzBweCAwO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDg4MHB4KSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgIC50YWJzIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCFpbXBvcnRhbnQ7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBsZWZ0OiAxMDAlO1xuICAgICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnRhYiB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogMTAwJTtcbiAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgfVxuXG4gICAgLnRhYnMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBib3JkZXItcmFkaXVzOiAwIDE1cHggMTVweCAwO1xuICAgICAgcGFkZGluZzogMjBweCA0MHB4IDIwcHggMjBweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7XG4gICAgICBmb250LWZhbWlseTogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS1wcmltYXJ5LWZvbnQtZmFtaWx5KTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiAxMDAlO1xuICAgICAgICB3aWR0aDogMTAwdnc7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgICAgIH1cblxuICAgICAgLnRhYiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDMwcHggMTBweCAxMHB4O1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZjtcbiAgICAgICAgfVxuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIHRyYW5zaXRpb246IC40cyBlYXNlO1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIsICYuYWN0aXZlIHtcbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMHB4KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY29udGVudHMtY29udGFpbmVyIHtcbiAgICB3aWR0aDogNjAlO1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcblxuICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg4ODBweCkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIH1cblxuICAgIC5jb250ZW50IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG4gIH1cblxuICAuc2xpZGVyIC5zbGljay10cmFjayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDQwcHg7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogbm9uZTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoMzgwcHgpIHtcbiAgICAgIGdhcDogMDtcbiAgICB9XG5cbiAgICAmOmhvdmVyIC5pdGVtIHtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgfVxuICB9XG5cbiAgLnNsaWRlciB7XG4gICAgLml0ZW0ge1xuICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICB3aWR0aDogMzIwcHg7XG4gICAgICBoZWlnaHQ6IDQ0MHB4O1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC40cyBlYXNlO1xuICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBmb250LWZhbWlseTogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtZmFtaWx5KTtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAxMHB4IC01cHggcmdiYSgwLCAwLCAwLCAuMik7XG5cbiAgICAgICYubm8taW1hZ2Uge1xuICAgICAgICAucHJldmlldyB7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuY29udGVudCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3Itc2Vjb25kYXJ5KTtcblxuICAgICAgICAgIHVsLnNvY2lhbC1uZXR3b3JrcyBsaSBhOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpIWltcG9ydGFudDtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoMzgwcHgpIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgaDQubmFtZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICBtYXJnaW46IDAgMCAxMHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5qb2Ige1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgPiAqIHtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnByZXZpZXcge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICB0cmFuc2l0aW9uOiAuNHMgZWFzZTtcbiAgICAgIH1cblxuICAgICAgLmNvbnRlbnQge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIHRyYW5zaXRpb246IC40cyBlYXNlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgIC5sb2dvIHtcbiAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNTBweCk7XG4gICAgICAgICAgaGVpZ2h0OiAxNTBweDtcbiAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgICAgIG1hcmdpbjogMTBweCBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLmhlYWRlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgcGFkZGluZzogMTBweCAxNXB4IDA7XG4gICAgICAgIH1cblxuICAgICAgICBoNC5uYW1lLCAuam9iLCAudGV4dCwgLnBob25lLCAuZW1haWwge1xuICAgICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC50ZXh0ID4gKiB7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgdWwuc29jaWFsLW5ldHdvcmtzIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgIGdhcDogMTBweDtcblxuICAgICAgICAgICY6bGFzdC1jaGlsZDpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgbGkge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci10ZXh0KTtcbiAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogLjRzIGVhc2U7XG5cbiAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3Itc2Vjb25kYXJ5KTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuc2VwYXJhdG9yIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBtYXJnaW46IDEwcHggMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYXJyb3cge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IGNhbGMoMTAwJSArIDQwcHgpO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB6LWluZGV4OiAyO1xuXG4gICAgJi5uZXh0IHtcbiAgICAgIHJpZ2h0OiAyMHB4O1xuICAgIH1cblxuICAgICYucHJldiB7XG4gICAgICBsZWZ0OiAyMHB4O1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGVZKDE4MGRlZyk7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgICY6aG92ZXIgc3ZnIHtcbiAgICAgIGFuaW1hdGlvbjogcHVsc2VUb1JpZ2h0IDFzIGVhc2UgaW5maW5pdGU7XG4gICAgfVxuXG4gICAgc3ZnIHtcbiAgICAgIHdpZHRoOiAzMHB4O1xuICAgIH1cbiAgfVxuICAuc2xpY2stbGlzdCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG5cbiAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoMzgwcHgpIHtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxuICB9XG59IiwiLmN3YS1pbmZvcy1zbGlkZXIge1xuICBAaW1wb3J0IFwiY29tcG9uZW50cy9zbGlkZXJfb3V0c2lkZVwiO1xuXG4gIC5hY3Rpdml0aWVzIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcblxuICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg4NzlweCkge1xuICAgICAgbWFyZ2luLWxlZnQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDM0MHB4KSB7XG4gICAgICBtYXJnaW4tbGVmdDogLTVweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufSIsIi5jd2EtdGVzdGltb25pYWxzIHtcbiAgbWFyZ2luOiA1MHB4IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAuc2xpZGVyLWNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDEwMCU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgaGVpZ2h0OiAxNTBweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5hcnJvdyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IGNhbGMoMTAwJSArIDE1MHB4ICsgMTBweCk7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB6LWluZGV4OiAxO1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoNzY4cHgpIHtcbiAgICAgICAgdG9wOiAyMHB4O1xuICAgICAgfVxuXG4gICAgICAmLm5leHQge1xuICAgICAgICByaWdodDogMTBweDtcbiAgICAgIH1cblxuICAgICAgJi5wcmV2IHtcbiAgICAgICAgbGVmdDogMTBweDtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVZKDE4MGRlZyk7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDc2OHB4KSB7XG4gICAgICAgICAgcmlnaHQ6IDYwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgc3ZnIHtcbiAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg3NjhweCkge1xuICAgICAgICAgIGZpbGw6ICNmZmY7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2xpZGVyIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG5cbiAgICAgIC5zbGlkZXItaXRlbSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZzogNzBweCAxMDBweCAyMHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg3NjhweCkge1xuICAgICAgICAgIHBhZGRpbmc6IDcwcHggMjBweCAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnF1b3RlcyB7XG4gICAgICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgbGVmdDogMTBweDtcblxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg3NjhweCkge1xuICAgICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIGZpbGw6IHdoaXRlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC50ZXN0aW1vbmlhbCB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGVyc29uX2RhdGFzIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcblxuICAgICAgICAgIC5sb2dvIHtcbiAgICAgICAgICAgIHdpZHRoOiA4MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmNvbnRlbnQge1xuICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuXG4gICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgIG1hcmdpbjogMCAwIDVweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnN1Yl90aXRsZSB7XG4gICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYWN0aXZpdGllcy1kYXRhLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAuZWxlbWVudG9yLWNvbnRhaW5lciB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDAgNTBweDtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDc2OHB4KSB7XG4gICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgIH1cblxuICAgICAgLnNsaWRlci1jb250ZW50IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIH1cblxuICAgICAgLml0ZW0ge1xuICAgICAgICBwYWRkaW5nOiAzMHB4O1xuICAgICAgICBwIHtcbiAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIuY3dhLW9mZmVycy10YWIsIC5jd2EtZmFxLXRhYiB7XG4gIEBpbXBvcnQgXCJjb21wb25lbnRzL3NsaWRlcnNfdGFic1wiO1xuXG4gIGFsaWduLWl0ZW1zOiB1bnNldCFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDI1cHggMDtcbiAgPiBkaXYge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuXG4gIC50YWJzIHtcbiAgICBwYWRkaW5nOiAyMHB4IDUwcHggMjBweCAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMjBweCAyMHB4IDA7XG4gICAgd2lkdGg6IDQwMHB4O1xuICAgIHotaW5kZXg6IDE7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIFxuXG4gICAgJjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5kYXRhIHtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICBAaW1wb3J0IFwiY29tcG9uZW50cy90YWJzL2xlZnRfdGFic1wiO1xuICAgIH1cbiAgfVxuXG4gIC5zbGlkZXJzLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQwMHB4KTtcbiAgICB6LWluZGV4OiAyO1xuICAgIHBhZGRpbmc6IDAgMCAwIDIwcHg7XG5cbiAgICAuc2xpZGVyIHtcbiAgICAgIC5zbGljay10cmFjayB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogMjBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2xpZGVyLWl0ZW0ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItcHJpbWFyeSk7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiA1MHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBtaW4taGVpZ2h0OiAyMDBweDtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIG1hcmdpbjogMCFpbXBvcnRhbnQ7XG5cbiAgICAgIC50aXRsZSB7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICB9XG5cbiAgICAgIC5kZXNjcmlwdGlvbiB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICB9XG5cbiAgICAgIC5hY3Rpb24ge1xuICAgICAgICBhIHtcbiAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBtYXJnaW46IDMwcHggYXV0byAxMHB4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1hY2NlbnQpO1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuNXM7XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXNlY29uZGFyeSk7XG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gIH1cbiAgXG5cbiAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDg1MHB4KSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICAudGFicyB7XG4gICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyLXJhZGl1czogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nOiAyMHB4IDIwcHggMjBweCAxNXB4O1xuICAgIH1cbiAgXG4gICAgLnNsaWRlcnMtY29udGFpbmVyIHtcbiAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuXG4gICAgICAuc2xpZGVyLWl0ZW0ge1xuICAgICAgICBtYXgtd2lkdGg6IDM1MHB4O1xuICAgICAgICBcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDQ1MHB4KSB7XG4gICAgICAgICAgbWF4LXdpZHRoOiAyNTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH0gXG4gIH1cblxuXG59IiwiLmN3YS1jb3VudGVyIHtcblxuICAmLndpdGgtc3Ryb2tlIHtcbiAgICAuZWxlbWVudG9yLWNvdW50ZXItbnVtYmVyLCAuZWxlbWVudG9yLWNvdW50ZXItbnVtYmVyLXByZWZpeCwgLmVsZW1lbnRvci1jb3VudGVyLW51bWJlci1zdWZmaXgge1xuICAgICAgY29sb3I6IHRyYW5zcGFyZW50IWltcG9ydGFudDtcbiAgICAgIHN0cm9rZS13aWR0aDogMXB4O1xuICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMXB4O1xuICAgIH1cbiAgfVxufVxuXG4uZWxlbWVudG9yLWVkaXRvci1hY3RpdmUge1xuICAuY3dhLWNvdW50ZXIge1xuICAgIHNwYW4ge1xuICAgICAgc3Ryb2tlOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1wcmltYXJ5KTtcbiAgICAgIC13ZWJraXQtdGV4dC1zdHJva2UtY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXByaW1hcnkpO1xuICAgIH1cbiAgfVxufSIsIi5lbGVtZW50b3Itd2lkZ2V0LWN3YS1wb3J0Zm9saW8ge1xuICB6LWluZGV4OiA1MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxNTBweCAwO1xuXG4gIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg3MDZweCkge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuXG4gIC5oYW5nYXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgID4gLmJhY2tncm91bmQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItcHJpbWFyeSk7XG4gICAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgICAgdG9wOiAxMHZoO1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBib3JkZXItcmFkaXVzOiAxNTBweCAwIDAgMTUwcHg7XG4gICAgICB3aWR0aDogODAlO1xuICAgICAgaGVpZ2h0OiA4MHZoO1xuICAgICAgei1pbmRleDogLTE7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCg3MDZweCkge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgd2lkdGg6IDk1JTtcbiAgICAgICAgaGVpZ2h0OiA0MDBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IHVuc2V0O1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogODBweCAwIDAgODBweDtcbiAgICAgIH1cblxuICAgICAgLmdyYXBoaWNfZWxlbWVudHNfY29udGFpbmVyLnJvbmRfdHJhaXQge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjIwcHgpO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgIC5yb25kX3RyYWl0IHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTBweCk7XG5cbiAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgZmlsbDogdmFyKC0tZS1nbG9iYWwtY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICB3aWR0aDogMzAwcHg7XG4gICAgICAgICAgICBhbmltYXRpb246IHJvdGF0ZVNWRyBsaW5lYXIgMzBzIGluZmluaXRlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5ncmFwaGljX2VsZW1lbnRzX2NvbnRhaW5lci50cmlhbmdsZS10b3Age1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAyMHB4O1xuICAgICAgcmlnaHQ6IDI1MHB4O1xuICAgICAgei1pbmRleDogLTI7XG5cbiAgICAgIC50cmlhbmdsZS10b3Agc3ZnIHtcbiAgICAgICAgZmlsbDogdmFyKC0tZS1nbG9iYWwtY29sb3Itc2Vjb25kYXJ5KTtcbiAgICAgICAgd2lkdGg6IDE1MHB4O1xuICAgICAgICBhbmltYXRpb246IHJvdGF0ZVNWRyBsaW5lYXIgMzBzIGluZmluaXRlIHJldmVyc2U7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmdyYXBoaWNfZWxlbWVudHNfY29udGFpbmVyLnRyaWFuZ2xlLWJvdHRvbSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IDA7XG4gICAgICByaWdodDogMzAwcHg7XG4gICAgICB6LWluZGV4OiAtMjtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDBweCk7XG5cbiAgICAgIC50cmlhbmdsZS1ib3R0b20gc3ZnIHtcbiAgICAgICAgZmlsbDogdmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtcbiAgICAgICAgd2lkdGg6IDE1MHB4O1xuICAgICAgICBhbmltYXRpb246IHJvdGF0ZVNWRyBsaW5lYXIgMzBzIGluZmluaXRlO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5lbGVtZW50b3ItY29udGFpbmVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgbWFyZ2luLXRvcDogLTkwdmg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDcwNnB4KSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTUlO1xuICAgICAgICBwYWRkaW5nLXRvcDogOXZ3O1xuICAgICAgfVxuXG4gICAgICA+IGgzIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMTI5MHB4O1xuICAgICAgICBmb250LXNpemU6IDYwcHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXByaW1hcnktZm9udC1mYW1pbHkpO1xuICAgICAgICBtYXJnaW46IDAgMCAyMHB4O1xuICAgICAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDJweDtcbiAgICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZS1jb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtcbiAgICAgIH1cblxuICAgICAgLmFycm93IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IGNhbGMoMTAwJSAtIDQwcHgpO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHotaW5kZXg6IDI7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDcwNnB4KSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cblxuICAgICAgICAmLm5leHQge1xuICAgICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5wcmV2IHtcbiAgICAgICAgICBsZWZ0OiAyMHB4O1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWSgxODBkZWcpO1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHN2ZyB7XG4gICAgICAgICAgYW5pbWF0aW9uOiBwdWxzZVRvUmlnaHQgMXMgZWFzZSBpbmZpbml0ZTtcbiAgICAgICAgfVxuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLml0ZW1zIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGdhcDogMzBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMTI5MHB4O1xuICAgICAgICBtYXJnaW46IDAgMzBweDtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoMTM2NnB4KSB7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoNzA2cHgpIHtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgZ2FwOiAwO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zbGljay10cmFjayB7XG4gICAgICAgICAgd2lkdGg6IG1heC1jb250ZW50IWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zbGljay1saXN0IHtcbiAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pdGVtIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjVzO1xuICAgICAgICAgIHdpZHRoOiAzMDBweCFpbXBvcnRhbnQ7XG4gICAgICAgICAgaGVpZ2h0OiA0MDBweCFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoNzA2cHgpIHtcbiAgICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOm50aC1jaGlsZCgybikge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwJSk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uc2l2ZVdpZHRoKDEzNDlweCkge1xuICAgICAgICAgICAgJjpudGgtY2hpbGQoMm4pIHtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgzbisyKSB7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmVXaWR0aCgxMDE5cHgpIHtcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDNuKzIpIHtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgybikge1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTAlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25zaXZlV2lkdGgoNzA2cHgpIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgPiAuYmFja2dyb3VuZCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB6LWluZGV4OiAwO1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICA+IC50aXRsZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIC0xNzVweCAxMDBweCAtNTBweCByZ2JhKDAsMCwwLC44KTtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG5cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICA+IC5jb250ZW50IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJvdHRvbTogLTEwMCU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpO1xuICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuNXM7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAgICAgPiAuZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgICA+IHVsIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcblxuICAgICAgICAgICAgICAgID4gbGkge1xuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZjExMVwiO1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNSBGcmVlXCI7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMTBweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA2cHg7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpob3ZlciAuY29udGVudCB7XG4gICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIuY3dhLWZhcS10YWIge1xuICAuc2luZ2xlX2ZhcV9saXN0IHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIC50aXRsZSB7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgIH1cbiAgfVxufSIsIi5vcGFjaXR5LWxhenktc2VjdGlvbiAub3BhY2l0eS1sYXp5LWl0ZW0ge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4xcztcbn1cblxuLmVsZW1lbnRvci1lZGl0b3ItYWN0aXZlIC5vcGFjaXR5LWxhenktc2VjdGlvbiAub3BhY2l0eS1sYXp5LWl0ZW0ge1xuICBvcGFjaXR5OiAxIWltcG9ydGFudDtcbn1cblxuLmVsZW1lbnRvci1lZGl0b3ItcHJldmlldyAub3BhY2l0eS1sYXp5LXNlY3Rpb24gLm9wYWNpdHktbGF6eS1pdGVtIHtcbiAgb3BhY2l0eTogMSFpbXBvcnRhbnQ7XG59IiwiLmN3YS1pbmZvcy1zbGlkZXIucHJlc3NlIC5vdXRzaWRlIHtcbiAgbWFyZ2luLXRvcDogMDtcblxuICAuYWN0aXZpdHkgLmNvbnRlbnQgLm1ldGFzIHtcbiAgICBwLmRlc2NyaXB0aW9uIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAubGlua3MgLmxpbmsgYSB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtZm9udC1mYW1pbHkpO1xuICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgaSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1zZWNvbmRhcnkpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi5jd2EtYWRkb25zLW11bHRpcGxlLWNvbnRlbnQtdGFicyB7XG4gIGRpc3BsYXk6IGZsZXg7XG5cbiAgLnRhYnMtY29udGFpbmVyIHtcbiAgICB3aWR0aDogNDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC50YWJzIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgcG9zaXRpb246IHN0aWNreTtcbiAgICAgIHRvcDogMTMwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAwIDE1cHggMTVweCAwO1xuICAgICAgcGFkZGluZzogMjBweCA0MHB4IDIwcHggMjBweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7XG4gICAgICBmb250LWZhbWlseTogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS1wcmltYXJ5LWZvbnQtZmFtaWx5KTtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiAxMDAlO1xuICAgICAgICB3aWR0aDogMTAwdnc7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgICAgIH1cblxuICAgICAgLnRhYiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDMwcHggMTBweCAxMHB4O1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuXG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmY7XG4gICAgICAgIH1cblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICB0cmFuc2l0aW9uOiAuNHMgZWFzZTtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMHB4KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY29udGVudHMtY29udGFpbmVyIHtcbiAgICB3aWR0aDogNjAlO1xuICAgIHBhZGRpbmctbGVmdDogNTBweDtcblxuICAgIC5jb250ZW50cyA+IHNlY3Rpb24ge1xuXG4gICAgICBoMyB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXByaW1hcnktZm9udC1mYW1pbHkpO1xuICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIHBhZGRpbmc6IDcwcHggMCAxNXB4O1xuICAgICAgICBjb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgfVxuXG4gICAgICAuaXRlbXMgLml0ZW0ge1xuICAgICAgICBmb250LWZhbWlseTogdmFyKC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtZmFtaWx5KTtcbiAgICAgICAgY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXRleHQpO1xuXG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5oZWFkIHtcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgICAgICAgLml0ZW1fX3RpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLml0ZW1fX2xpbmsge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IC40cyBlYXNlO1xuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG5cbiAgICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLmVsZW1lbnRvci13aWRnZXQtaWNvbi1saXN0IHtcbiAgLmVsZW1lbnRvci1pY29uLWxpc3QtaWNvbiB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIH1cblxuICAuZWxlbWVudG9yLWljb24tbGlzdC10ZXh0LnRleHQtaW4tcG9wdXAge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IGNhbGMoMTAwJSArIDEwcHgpO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgd2lkdGg6IG1heC1jb250ZW50O1xuICAgIG1heC13aWR0aDogOTl2dztcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHRyYW5zaXRpb246IC4ycyBlYXNlO1xuICAgIHotaW5kZXg6IDk4O1xuICB9XG5cbiAgLmVsZW1lbnRvci1pY29uLWxpc3QtaXRlbTpob3ZlciAuZWxlbWVudG9yLWljb24tbGlzdC10ZXh0LnRleHQtaW4tcG9wdXAge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAmLmVsZW1lbnRvci13aWRnZXQuZWxlbWVudG9yLWljb24tbGlzdC0tbGF5b3V0LWlubGluZSAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG59Il0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/